femto package#
Submodules#
- femto.device module
- femto.helpers module
- femto.laserpath module
LaserPathLaserPath.nameLaserPath.scanLaserPath.speedLaserPath.samplesizeLaserPath.x_initLaserPath.y_initLaserPath.z_initLaserPath.shrink_correction_factorLaserPath.lsafeLaserPath.speed_closedLaserPath.speed_posLaserPath.cmd_rate_maxLaserPath.acc_maxLaserPath.from_dict()LaserPath.init_pointLaserPath.lveloLaserPath.dlLaserPath.x_endLaserPath.pointsLaserPath.xLaserPath.lastxLaserPath.yLaserPath.lastyLaserPath.zLaserPath.lastzLaserPath.lastptLaserPath.pathLaserPath.path3dLaserPath.lengthLaserPath.fabrication_timeLaserPath.curvature_radiusLaserPath.cmd_rateLaserPath.start()LaserPath.end()LaserPath.add_path()LaserPath.linear()LaserPath.num_subdivisions()LaserPath.export()
- femto.marker module
- femto.pgmcompiler module
PGMCompilerPGMCompiler.filenamePGMCompiler.n_glassPGMCompiler.n_environmentPGMCompiler.export_dirPGMCompiler.samplesizePGMCompiler.laserPGMCompiler.homePGMCompiler.new_originPGMCompiler.warp_flagPGMCompiler.rotation_anglePGMCompiler.aerotech_anglePGMCompiler.long_pausePGMCompiler.short_pausePGMCompiler.output_digitsPGMCompiler.speed_posPGMCompiler.flip_xPGMCompiler.flip_yPGMCompiler.from_dict()PGMCompiler.xsamplePGMCompiler.ysamplePGMCompiler.neffPGMCompiler.pso_labelPGMCompiler.tshutterPGMCompiler.dwell_timePGMCompiler.header()PGMCompiler.dvar()PGMCompiler.mode()PGMCompiler.comment()PGMCompiler.shutter()PGMCompiler.dwell()PGMCompiler.set_home()PGMCompiler.move_to()PGMCompiler.go_origin()PGMCompiler.go_init()PGMCompiler.axis_rotation()PGMCompiler.for_loop()PGMCompiler.repeat()PGMCompiler.tic()PGMCompiler.toc()PGMCompiler.instruction()PGMCompiler.load_program()PGMCompiler.remove_program()PGMCompiler.programstop()PGMCompiler.farcall()PGMCompiler.bufferedcall()PGMCompiler.farcall_list()PGMCompiler.write()PGMCompiler.close()PGMCompiler.transform_points()PGMCompiler.flip()PGMCompiler.compensate()PGMCompiler.t_matrixPGMCompiler.antiwarp_management()PGMCompiler.antiwarp_generation()
- femto.rasterimage module
- femto.spreadsheet module
generate_all_cols_data()NestedDictParameterSpreadsheetSpreadsheet.deviceSpreadsheet.columns_namesSpreadsheet.book_nameSpreadsheet.sheet_nameSpreadsheet.font_nameSpreadsheet.font_sizeSpreadsheet.suppr_redd_colsSpreadsheet.static_preambleSpreadsheet.saintsSpreadsheet.new_columnsSpreadsheet.extra_preamble_infoSpreadsheet.close()Spreadsheet.write_structures()
- femto.trench module
TrenchTrenchColumnTrenchColumn.x_centerTrenchColumn.y_minTrenchColumn.y_maxTrenchColumn.bridgeTrenchColumn.lengthTrenchColumn.h_boxTrenchColumn.nboxzTrenchColumn.z_offTrenchColumn.deltazTrenchColumn.delta_floorTrenchColumn.uTrenchColumn.speed_wallTrenchColumn.speed_floorTrenchColumn.speed_closedTrenchColumn.speed_posTrenchColumn.base_folderTrenchColumn.beam_waistTrenchColumn.round_cornerTrenchColumn.from_dict()TrenchColumn.adj_bridgeTrenchColumn.n_repeatTrenchColumn.fabrication_timeTrenchColumn.heightTrenchColumn.rectTrenchColumn.dig_from_waveguide()TrenchColumn.dig_from_array()TrenchColumn.normalize()
- femto.waveguide module
WaveguideWaveguide.depthWaveguide.radiusWaveguide.pitchWaveguide.pitch_faWaveguide.int_distWaveguide.int_lengthWaveguide.arm_lengthWaveguide.dz_bridgeWaveguide.ltrenchWaveguide.dy_bendWaveguide.dx_bendWaveguide.dx_couplerWaveguide.dx_mziWaveguide.get_sbend_parameter()Waveguide.circ()Waveguide.arc_bend()Waveguide.arc_coupler()Waveguide.arc_mzi()Waveguide.sin_bridge()Waveguide.sin_bend()Waveguide.sin_comp()Waveguide.sin_coupler()Waveguide.sin_mzi()Waveguide.spline()Waveguide.poly_bend()Waveguide.spline_bridge()
NasuWaveguidecoupler()
- femto.writer module