Functions | |
| def | export (objectslist, filename, argstring) |
| def | HEIDEN_Arc (arc_Params, arc_direction, arc_comp, arc_feed, arc_rapid, arc_M_funct, Cmd_Number) |
| def | HEIDEN_Begin (ActualJob) |
| def | HEIDEN_Drill (drill_Obj, drill_Params, drill_Type, drill_feed) |
| def | HEIDEN_End (ActualJob) |
| def | HEIDEN_Format (formatType, formatValue) |
| def | HEIDEN_LBL_Get (GetPoint=None, GetLevel=None, GetAddit=0) |
| def | HEIDEN_LBL_Replace () |
| def | HEIDEN_Line (line_Params, line_comp, line_feed, line_rapid, line_M_funct, Cmd_Number) |
| def | HEIDEN_Numberize (GCodeStrings) |
| def | HEIDEN_PolarArc (pol_cc_X, pol_cc_Y, pol_X, pol_Y, pol_Z, pol_Axis, pol_Incr) |
| def | HEIDEN_ToolCall (tool_Params) |
| def | processArguments (argstring) |
Function Documentation
◆ export()
| def PathScripts.post.heidenhain_post.export | ( | objectslist, | |
| filename, | |||
| argstring | |||
| ) |
References PathScripts.post.heidenhain_post.HEIDEN_Arc(), PathScripts.post.heidenhain_post.HEIDEN_Begin(), PathScripts.post.heidenhain_post.HEIDEN_Drill(), PathScripts.post.heidenhain_post.HEIDEN_End(), PathScripts.post.heidenhain_post.HEIDEN_LBL_Replace(), PathScripts.post.heidenhain_post.HEIDEN_Line(), PathScripts.post.heidenhain_post.HEIDEN_Numberize(), PathScripts.post.heidenhain_post.HEIDEN_ToolCall(), PathScripts.post.heidenhain_post.processArguments(), and PathScripts.post.heidenhain_post.pythonopen.
◆ HEIDEN_Arc()
| def PathScripts.post.heidenhain_post.HEIDEN_Arc | ( | arc_Params, | |
| arc_direction, | |||
| arc_comp, | |||
| arc_feed, | |||
| arc_rapid, | |||
| arc_M_funct, | |||
| Cmd_Number | |||
| ) |
◆ HEIDEN_Begin()
| def PathScripts.post.heidenhain_post.HEIDEN_Begin | ( | ActualJob | ) |
Referenced by PathScripts.post.heidenhain_post.export().
◆ HEIDEN_Drill()
| def PathScripts.post.heidenhain_post.HEIDEN_Drill | ( | drill_Obj, | |
| drill_Params, | |||
| drill_Type, | |||
| drill_feed | |||
| ) |
References PathScripts.post.heidenhain_post.HEIDEN_Format().
Referenced by PathScripts.post.heidenhain_post.export().
◆ HEIDEN_End()
| def PathScripts.post.heidenhain_post.HEIDEN_End | ( | ActualJob | ) |
Referenced by PathScripts.post.heidenhain_post.export().
◆ HEIDEN_Format()
| def PathScripts.post.heidenhain_post.HEIDEN_Format | ( | formatType, | |
| formatValue | |||
| ) |
◆ HEIDEN_LBL_Get()
| def PathScripts.post.heidenhain_post.HEIDEN_LBL_Get | ( | GetPoint = None, |
|
GetLevel = None, |
|||
GetAddit = 0 |
|||
| ) |
◆ HEIDEN_LBL_Replace()
| def PathScripts.post.heidenhain_post.HEIDEN_LBL_Replace | ( | ) |
Referenced by PathScripts.post.heidenhain_post.export().
◆ HEIDEN_Line()
| def PathScripts.post.heidenhain_post.HEIDEN_Line | ( | line_Params, | |
| line_comp, | |||
| line_feed, | |||
| line_rapid, | |||
| line_M_funct, | |||
| Cmd_Number | |||
| ) |
◆ HEIDEN_Numberize()
| def PathScripts.post.heidenhain_post.HEIDEN_Numberize | ( | GCodeStrings | ) |
Referenced by PathScripts.post.heidenhain_post.export().
◆ HEIDEN_PolarArc()
| def PathScripts.post.heidenhain_post.HEIDEN_PolarArc | ( | pol_cc_X, | |
| pol_cc_Y, | |||
| pol_X, | |||
| pol_Y, | |||
| pol_Z, | |||
| pol_Axis, | |||
| pol_Incr | |||
| ) |
References PathScripts.post.heidenhain_post.HEIDEN_Format().
Referenced by PathScripts.post.heidenhain_post.HEIDEN_Arc().
◆ HEIDEN_ToolCall()
| def PathScripts.post.heidenhain_post.HEIDEN_ToolCall | ( | tool_Params | ) |
References PathScripts.post.heidenhain_post.HEIDEN_Format().
Referenced by PathScripts.post.heidenhain_post.export().
◆ processArguments()
| def PathScripts.post.heidenhain_post.processArguments | ( | argstring | ) |
Referenced by PathScripts.post.heidenhain_post.export().
Variable Documentation
◆ action
| PathScripts.post.heidenhain_post.action |
◆ AXIS_DECIMALS
| int PathScripts.post.heidenhain_post.AXIS_DECIMALS = 3 |
◆ COMPENSATION_DIFF_STATUS
| list PathScripts.post.heidenhain_post.COMPENSATION_DIFF_STATUS = [False, True] |
◆ default
| PathScripts.post.heidenhain_post.default |
◆ FEED_DECIMALS
| int PathScripts.post.heidenhain_post.FEED_DECIMALS = 0 |
◆ FEED_MAX_SPEED
| int PathScripts.post.heidenhain_post.FEED_MAX_SPEED = 8000 |
◆ FIRST_LBL
| int PathScripts.post.heidenhain_post.FIRST_LBL = 1 |
◆ G_FUNCTION_STORE
| dictionary PathScripts.post.heidenhain_post.G_FUNCTION_STORE |
◆ help
| PathScripts.post.heidenhain_post.help |
◆ LBLIZE_ACTIVE
| bool PathScripts.post.heidenhain_post.LBLIZE_ACTIVE = False |
◆ LBLIZE_PATH_LEVEL
| int PathScripts.post.heidenhain_post.LBLIZE_PATH_LEVEL = 99999 |
◆ LBLIZE_STAUS
| bool PathScripts.post.heidenhain_post.LBLIZE_STAUS = False |
◆ LINENUMBER_INCREMENT
| int PathScripts.post.heidenhain_post.LINENUMBER_INCREMENT = 1 |
◆ LINENUMBERS
| bool PathScripts.post.heidenhain_post.LINENUMBERS = True |
◆ MACHINE_CYCLE_DEF
| dictionary PathScripts.post.heidenhain_post.MACHINE_CYCLE_DEF |
◆ MACHINE_LAST_CENTER
| dictionary PathScripts.post.heidenhain_post.MACHINE_LAST_CENTER |
◆ MACHINE_LAST_POSITION
| dictionary PathScripts.post.heidenhain_post.MACHINE_LAST_POSITION |
◆ MACHINE_SKIP_PARAMS
| bool PathScripts.post.heidenhain_post.MACHINE_SKIP_PARAMS = False |
◆ MACHINE_SPINDLE_DIRECTION
| int PathScripts.post.heidenhain_post.MACHINE_SPINDLE_DIRECTION = 3 |
◆ MACHINE_STORED_PARAMS
| list PathScripts.post.heidenhain_post.MACHINE_STORED_PARAMS = ['', -1, ''] |
◆ MACHINE_TRASL_ROT
| list PathScripts.post.heidenhain_post.MACHINE_TRASL_ROT = [0, 0, 0, 0] |
◆ MACHINE_USE_FMAX
| bool PathScripts.post.heidenhain_post.MACHINE_USE_FMAX = False |
◆ MACHINE_WORK_AXIS
| int PathScripts.post.heidenhain_post.MACHINE_WORK_AXIS = 2 |
◆ parser
| PathScripts.post.heidenhain_post.parser = argparse.ArgumentParser(prog='heidenhain', add_help=False) |
◆ POSTGCODE
| list PathScripts.post.heidenhain_post.POSTGCODE = [] |
◆ pythonopen
| PathScripts.post.heidenhain_post.pythonopen = open |
Referenced by PathScripts.post.heidenhain_post.export().
◆ SHOW_EDITOR
| bool PathScripts.post.heidenhain_post.SHOW_EDITOR = True |
◆ SKIP_WARNS
| bool PathScripts.post.heidenhain_post.SKIP_WARNS = False |
◆ SOLVE_COMPENSATION_ACTIVE
| bool PathScripts.post.heidenhain_post.SOLVE_COMPENSATION_ACTIVE = False |
◆ SPINDLE_DECIMALS
| int PathScripts.post.heidenhain_post.SPINDLE_DECIMALS = 0 |
◆ STARTLINENR
| int PathScripts.post.heidenhain_post.STARTLINENR = 0 |
◆ STORED_CANNED_PARAMS
| dictionary PathScripts.post.heidenhain_post.STORED_CANNED_PARAMS |
◆ STORED_COMPENSATED_OBJ
| tuple PathScripts.post.heidenhain_post.STORED_COMPENSATED_OBJ = () |
◆ STORED_LBL
| list PathScripts.post.heidenhain_post.STORED_LBL = [] |
◆ TOOLTIP
| string PathScripts.post.heidenhain_post.TOOLTIP |
◆ TOOLTIP_ARGS
| PathScripts.post.heidenhain_post.TOOLTIP_ARGS = parser.format_help() |
◆ UNITS
| string PathScripts.post.heidenhain_post.UNITS = 'MM' |
1.8.17