All Variables Grouped

From Macros Wiki
Revision as of 18:55, 19 August 2010 by ConnerO (talk | contribs)
Jump to navigationJump to search

Program_Variables

Program_Variables Description
PLUGIN_VERSION_1 Version number of GibbsCAM that the macro plugin
PLUGIN_VERSION_2 was developed for, expressed as 3 values. eg 9.5.1
PLUGIN_VERSION_3 version_1 = 9, version_2 = 5, version_3 = 1
GIBBSCAM_VERSION_1 Version number of GibbsCAM that is
GIBBSCAM_VERSION_2 currently running, expressed as 3 values
GIBBSCAM_VERSION_3 same format as plugin_version
CURRENT_WG_NUMBER The current WorkGroup number
CURRENT_CS_NUMBER The current CS number
SCREEN_WIDTH Total screen width, in screen units
SCREEN_HEIGHT Total screen height
GIBBSCAM_WINDOW_X1 Left corner of GibbsCAM window
GIBBSCAM_WINDOW_Y1 Top corner of GibbsCAM window
GIBBSCAM_WINDOW_X2 Right corner of GibbsCAM window
GIBBSCAM_WINDOW_Y2 Bottom corner of GibbsCAM window
EXCEL_IS_OPEN Set to 1 if Excel is currently opened by a macro
EXCEL_IS_VISIBLE Set to 1 if Excel is visible, 0 if hidden


Mill_Tool_Types

Mill Tool Types Description
MTOOL_TYPE_ROUGH_END_MILL Rough End Mill
MTOOL_TYPE_FINISH_END_MILL Finish End Mill
MTOOL_TYPE_BALL_END_MILL Ball-nosed End Mill
MTOOL_TYPE_SHELL_CUTTER Shell cutter
MTOOL_TYPE_FACE_CUTTER Face Cutter
MTOOL_TYPE_FLY_CUTTER Fly Cutter
MTOOL_TYPE_KEY_CUTTER Key Cutter
MTOOL_TYPE_THREAD_MILL Thread Mill
MTOOL_TYPE_DRILL Drill
MTOOL_TYPE_CENTER_DRILL Center Drill
MTOOL_TYPE_SPOT_DRILL spot Drill
MTOOL_TYPE_BORE Bore
MTOOL_TYPE_BACK_BORE Back Bore
MTOOL_TYPE_TAP Tap
MTOOL_TYPE_RIGID_TAP Rigid Tap
MTOOL_TYPE_SPOT_FACE Spot Face
MTOOL_TYPE_REAMER Reamer
MTOOL_TYPE_COUNTERSINK Countersink
MTOOL_TYPE_ROUNDOVER Roundover
MTOOL_TYPE_THREAD_HALF_PROF Half Profile Thread
MTOOL_TYPE_THREAD_FULL_PROF Full Profile Thread
MTOOL_TYPE_CONVEX_TIP Convex Tip
MTOOL_TYPE_BARREL Barrel
MTOOL_TYPE_TAPERED_BARREL Tapered Barrel
MTOOL_TYPE_DOVETAIL Dovetail
MTOOL_TYPE_TAPERED_BARREL Tapered Barrel
MTOOL_TYPE_TANGENT_MILL Tangent Mill
MTOOL_TYPE_FORM 2D Form Tool
MTOOL_TYPE_2DFORM 2D Form Tool
MTOOL_TYPE_3DFORM 3D Form Tool


Lathe_Tool_Types

Lathe Tool Types Description
LTOOL_TYPE_80_DEG 80 Degree Insert
LTOOL_TYPE_75_DEG 75 Degree Insert
LTOOL_TYPE_55_DEG 55 Degree Insert
LTOOL_TYPE_35_DEG 35 Degree Insert
LTOOL_TYPE_ROUND Round Insert
LTOOL_TYPE_SQUARE Square Insert
LTOOL_TYPE_TRIANGLE Triangular Insert
LTOOL_TYPE_TRIGON Trigon Insert
LTOOL_TYPE_PENTAGON Pentagon Insert
LTOOL_TYPE_55_PARA 55 Degree Parallelogram
LTOOL_TYPE_RECTANGLE Rectangular Insert
LTOOL_TYPE_GROOVE Grooving Tool
LTOOL_TYPE_CUTOFF Cutoff Tool
LTOOL_TYPE_THREAD1 Threading Insert, Type 1
LTOOL_TYPE_THREAD2 Threading Insert, Type 2
LTOOL_TYPE_THREADN Threading Insert, Type 1
LTOOL_TYPE_THREADL Threading Insert, Type 2
LTOOL_TYPE_VPROFILE V Profile
LTOOL_TYPE_FORM 2D Form Tool
LTOOL_TYPE_2DFORM 2D Form Tool
LTOOL_TYPE_3DFORM 3D Form Tool
TOOL_TYPE_UTIL Utility Tool


Lathe_Insert_Orientation

Long Versions Description
TOOL_ORIENT_UP_RIGHT Up and Right
TOOL_ORIENT_UP_LEFT Up and Left
TOOL_ORIENT_DOWN_LEFT Down and Left
TOOL_ORIENT_DOWN_RIGHT Down and Right
TOOL_ORIENT_RIGHT_UP Right and Up
TOOL_ORIENT_LEFT_UP Left and Up
TOOL_ORIENT_LEFT_DOWN Left and Down
TOOL_ORIENT_RIGHT_DOWN Right and Down
   
Short Versions  
TOOL_ORIENT_UR Up and Right
TOOL_ORIENT_UL Up and Left
TOOL_ORIENT_DL Down and Left
TOOL_ORIENT_DR Down and Right
TOOL_ORIENT_RU Right and Up
TOOL_ORIENT_LU Left and Up
TOOL_ORIENT_LD Left and Down
TOOL_ORIENT_RD Right and Down


Mill_Tool_Holder_Types

Mill Tool Holder Types Description
MTOOL_HOLDER_TYPE_BORE Bore
MTOOL_HOLDER_TYPE_COLLET Collet
MTOOL_HOLDER_TYPE_TG_COLLET Collet - TG
MTOOL_HOLDER_TYPE_DRILL Drill
MTOOL_HOLDER_TYPE_MILL Mill
MTOOL_HOLDER_TYPE_ROT_CLAMP Rotary Clamp
MTOOL_HOLDER_TYPE_SHELL Shell
MTOOL_HOLDER_TYPE_SHRINK_FIT Shrink Fit
MTOOL_HOLDER_TYPE_TAP Tap


Feature_Types

Feature_Types Description
FEAT_TYPE_POINT Point
FEAT_TYPE_LINE Line
FEAT_TYPE_ARC Circular Arc
FEAT_TYPE_CURVE Curve (Spline)
FEAT_TYPE_SPLINE Curve (Spline)
FEAT_TYPE_LINE_IJK Line with IJK tool vector
FEAT_TYPE_RAPID Rapid Move
FEAT_TYPE_CTOOL CTool Marker
FEAT_TYPE_MARKER CTool Marker


System Variables

These variables are set by some of the macro commands Description
PointRef Reference number of point created
LineRef Reference number of line created
CircleRef Reference number of circle created
ContourRef Reference number of contour created
SolidRef Reference number of solid created
ExcelError Error code set by all Excel commands (0 = no error)
ExcelCellLength Length of text read from a cell in characters
FileError Error code set by all file commands (0 = no error)
ReadVarsNumVars Number of variables read using READ_NUM_VARS command
HoleFrError Error code set by all HOLEFR commands (0 = no error)
CsNumber Number of CS created
WgNumber Number of WorkGroup created
Button Number of button pressed on macro dialog (0 = OK button)


The HOLEFR_GET_FEAT command sets these variables.
HOLEFR_GET_FEAT_Variables

HOLEFR Variables Description
HoleFrRef Hole Feature Reference number
HoleFrType Hole Type
HoleFrCS Hole CS number
HoleFrRevCS CS number for opposite direction
HoleFrThroughType Though Hole Type
HoleFrDia Overall Diameter
HoleFrDiaTop Diameter at Top of Hole
HoleFrDepth Total Depth
HoleFrMidDepth Mid Depth
HoleFrFullDepth Full Depth
HoleFrTopClear Top Clearance Amount
HoleFrBottomClear Bottom Clearance Amount
HoleFrTopZ Top Z
HoleFrBottomZ Bottom Z
HoleFrTop Top
HoleFrBottom Bottom
HoleFrWidth Width
HoleFrAngle Angle
HoleFrTipAngle Tip Angle
HoleFrPosX Hole Position
HoleFrPosY measured at the
HoleFrPosZ bottom of the hole
HoleFrPosTopX Hole Position
HoleFrPosTopY measured at the
HoleFrPosTopZ top of the hole
HoleFrPosAxisX Axis vector
HoleFrPosAxisY measured from
HoleFrPosAxisZ bottom to top


Tool_Integer

Floating Point Values Description Version Number
TYPE Type (Mill, Lathe)
UNITS Inch (1) or Metric (0) 12, 0, 31
MATERIAL Material code
OFFSET Offset number (diameter)
SPINDLE_DIR Spindle direction
ID Tool ID number
USE_ID 1 = Use ID is checked
TOOL_GROUP_POS TG position
TOOL_GROUP TG number
PRIME_SPINDLE Prime spindle number (removed in version 11)
MTOOL_TYPE Mill tool type
MTOOL_NUM_FLUTES Number of flutes
MTOOL_LEN_OFFSET Length offset number
MTOOL_OPTIONS Options is checked
MTOOL_ORIENTATION Orientation
LTOOL_TYPE Lathe tool type
LTOOL_ISIZE Insert size
LTOOL_ORIENTATION Orientation
LTOOL_THREAD_STYLE Thread style
LTOOL_THREAD_TYPE Thread type
LTOOL_THREAD_ID_OD ID or OD
LTOOL_THREAD_DIR Thread direction
LTOOL_OFFSET Lathe tool offset number
LTOOL_CUT_SIDE Cut side
LTOOL_FACE_UP 1 = Insert face up
LTOOL_NEG_SIDE 1 = Cut negative Side
LTOOL_OTHER Lathe tool type other
MTOOL_HOLDER Mill tool holder type
LTOOL_HOLDER Lathe tool holder type
HOLDER_SOLID_REF Solid number used for holder
HOLDER_SHAPE_REF Shape reference number of holder
MTOOL_HOLDER_TYPE Mill tool holder type
FORM_SHAPE_REF Form tool shape reference number
TOOL_USE_SUB_POS Does this tool use sub positions (1=yes) 11, 3, 8
LTOOL_HOLDER_ADAPT_BLOCK Does this lathe tool use an adapter block (1=yes) 11, 3, 8
LTOOL_HOLDER_ATTACH_TYPE Lathe holder attachment type 11, 3, 8
LTOOL_HAS_ALT_PRESET_PT Does this lathe tool use 2 touch off points (1=yes) 11, 3, 8
LTOOL_WHICH_PRESET_PT Which touch off point is active (0 or 1) 11, 3, 8
ATOOL_TYPE Additive tool type 13, 0, 18
BTOOL_TYPE Broaching tool type 13, 0, 18
MTOOL_SHANK_TYPE Mill tool shank type (0, 1 or 2) 14, 0, 26
MTOOL_FPTHREAD_STYLE Full Profile Threadmill thread style (0=UN, 1=UNJ, 2=ISO, 3=NPT, 4=Whitworth 55, 5=BSP) 24, 0, 53


Ttool_Floating_Point

Integer Values Description
MTOOL_LENGTH Mill tool Length
MTOOL_LEAD_TIP Mill tool lead tip value
MTOOL_TIP_RAD Mill tool tip radius
MTOOL_INNER_TOP_CORNER_RAD Mill tool inner corner top radius
MTOOL_BOTTOM_RAD Mill tool bottom radius
MTOOL_TOP_RAD Mill tool top radius
MTOOL_OUT_OF_HOLDER_LEN Mill tool out of holder length
LTOOL_SIZE Lathe tool insert size
LTOOL_THICK Lathe tool insert thickness
LTOOL_WIDTH Lathe tool width
LTOOL_LENGTH Lathe tool length
LTOOL_TIP_RAD Lathe tool tip radius
LTOOL_INSERT_ANGLE Lathe tool insert angle
LTOOL_TIP_OFFSET Lathe tool tip offset
LTOOL_PRESET_PT_X Lathe tool preset point in X
LTOOL_PRESET_PT_Z Lathe tool preset point in X
LTOOL_TURRET_SHIFT_X Lathe tool turret shift in X
LTOOL_TURRET_SHIFT_Z Lathe tool turret shift in Z
LTOOL_FACE_ANGLE Lathe tool insert face angle
LTOOL_SIDE_ANGLE Lathe tool insert side angle
LTOOL_TIP_WIDTH lathe tool tip width
LTOOL_TIP_ANGLE Lathe tool tip angle
LTOOL_THREAD_PITCH Lathe tool thread pitch
LTOOL_THREAD_FLAT_LEN Lathe tool flat length
LTOOL_THREAD_INSERT_WIDTH Lathe tool insert width
LTOOL_THREAD_EDGE_POS_X Lathe tool edge position in X
LTOOL_THREAD_EDGE_POS_Z Lathe tool edge position in Z
LTOOL_MID_ANGLE Lathe tool mid angle
LTOOL_TIP_CENTER_TO_PRESET_X Lathe tool distance to preset X
LTOOL_TIP_CENTER_TO_PRESET_Z Lathe tool distance to preset Z
LTOOL_FACE_RELIEF Lathe tool face relief angle
LTOOL_DIA_RELIEF Lathe tool diameter relief angle
LTOOL_HOLDER_THICKNESS Lathe tool holder thickness
LTOOL_B_AXIS Lathe tool B axis angle
LTOOL_UTIL_LEN Lathe utility tool length
LTOOL_UTIL_DIA Lathe utility tool diameter
LTOOL_UTIL_ANGLE Lathe utility tool angle
TOOL_PRESET_X Tool preset position in X
TOOL_PRESET_Y Tool preset position in Y
TOOL_PRESET_Z Tool preset position in Z
TOOL_TC_SHIFT_X Tool turret shift in X
TOOL_TC_SHIFT_Y Tool turret shift in Y
TOOL_TC_SHIFT_Z Tool turret shift in Z


Tool_String

String Values Description
COMMENT Tool comment text


Process_Integer

Parameter Description Version Number
TYPE Process type
MILL_TYPE Mill process type
LATHE_TYPE Lathe process type
ALLOW_TOOL 1=Allow, 0=No Tool 10.9.13
TOOL_NUM Tool number
CRC CRC state
COOLANT Coolant type
CUT_TYPE Cut type
REPEATS Number of repeats
MTHREAD_TRAVERSE_CP1 Thread Mill traverse CP1
MTHREAD_ID_OD thread Mill ID or OD
MTHREAD_THREAD_DIR Thread Mill direction
MTHREAD_RAPID_IN Thread Mill rapid in
SURFACE_TYPE Surface process type
SURFACE_CUT_TYPE Cut type
SURFACE_BACK_AND_FORTH Back and Forth setting
SURFACE_LACE_CUT_DIR Lace cut direction
SURFACE_OUTPUT_PREF Output preference
SURFACE_CUT_OPT Cut option
SURFACE_OFFSET_SURFACES Offset surfaces
SURFACE_ONE_PASS One pass
SURFACE_CONSTRAIN Contrain state
SURFACE_RETRACT_OPTION Retract option
SURFACE_STAY_IN_STOCK Stay in stock
SURFACE_CLEAR_STOCK Clear stock
SURFACE_CLEAR_STOCK_TYPE Stock type
SURFACE_CUT_OVER_EDGES Cut over edges
SURFACE_SKIP_FLATS Skip flats
CURVE_CUT_DIR Cut direction
SURFACE_FLOW_MACH_DIR machining direction
SURFACE_FLOW_MACH_Z_ORDER Z order
SURFACE_FLOW_TRAVEL_AROUND_MODE Travel around mode
SURFACE_FLOW_CUT_TYPE Cut type
SURFACE_INTERSECT_TYPE Intersection type
SURFACE_CUTS_TYPE Cut type
SURFACE_PASSES_TYPE Passes type
SURFACE_CLEANUP_TYPE Cleanup type
SURFACE_PASSES_PER_SIDE Number of passes per side
LATHE_PREFER_CANNED Prefer canned option
LATHE_CLEAR_ID Clearance ID
LROUGH_ROUND_CORNERS Round corners
LROUGH_CUT_OFF Cut off
LROUGH_CUT_DIR Cut direction
LROUGH_ENTRY_PERP Entry perpendicular
LROUGH_EXIT_PERP Exit perpendicular
LROUGH_ROUGH_TYPE Rough cycle type
LROUGH_CSS Constant surface speed
LROUGH_RAPID_STEP Rapid step
LROUGH_MONOTONIC Is cycle path monotonic
LROUGH_AVOID_AIR Avoid air
LROUGH_XPLUS Cut in X plus direction
LROUGH_XMINUS Cut in X minus direction
LROUGH_ZPLUS Cut in Z plus direction
LROUGH_ZMINUS Cut in Z minus direction
LROUGH_AUTO_FINISH Auto finish option
LROUGH_SPINDLE_DIR Spindle direction
LROUGH_FINISH_LAST Finish last cut
LROUGH_CENTER_OUT Cut from center outwards
LROUGH_CONSTANT_STEP Constant step
LROUGH_PECK Peck value
LROUGH_PLUNGE_TYPE Plunge type
LROUGH_CONSTANT_PATH Constant path
LROUGH_FIXED_SP Fixed start point
LROUGH_NUM_PASSES Number of passes
LROUGH_SHIFT_SQUARE_CORNERS Shift square corners
LROUGH_CLEANUP_PASS Use a cleanup pass
LROUGH_USE_DEFLECT_COMP Use deflect compensation
LROUGH_DEFLECT_COMP_VAL Deflect compensation value
LROUGH_MULTI_PASS Multi pass
LATHE_CUT_OTHER_SIDE Can cut other side
LATHE_USE_AUTO_CLEAR Use auto clearance
LTHREAD_SHAPE_METHOD 0=From Parameters, 1=From Shape 12.0.36
LTHREAD_STYLE Threading style
LTHREAD_CUT_DIR Cut direction
LTHREAD_CUT_TYPE Cut type
LTHREAD_CSS Constant Surface Speed
LTHREAD_BALANCED_IN_FEED Balanced in-feed
LTHREAD_ALTERNATE Alternate cuts
LTHREAD_LAST_CUT Last cut
LTHREAD_NOMINAL_PITCH_INDEX Nominal pitch index
LTHREAD_TAPER_INDEX Taper index
LTHREAD_NUM_SPRING_PASSES Number of spring passes
LTHREAD_NUM_STARTS Number of thread starts
LDRILL_ENTRY Lathe drill entry
FEED_CONNECT Use feed connect
CRC_OFFSET CRC offset number
LEN_OFFSET Length offset number
CUSTOM_CBSET Custom CBSET
PATTERN_ON Use a pattern
PATTERN_INDEX Pattern index
ROUND_CORNERS Round corners option
ENTRY_PERP Entry perpendicular
EXIT_PERP Exit perpendicular
IGNORE_TOOLS Ignore tools
DEPTH_FIRST Cut depth first
SPRING_PASSES Number of spring passes
FM_USE_SHAPE Use shape
FM_HPLUS H Plus value
FM_VPLUS V Plus value
FM_MOVEH Move Horizontal
FM_BEFORE_ZIGZAG Before ZigZag
FM_BACK_AND_FORTH Back and Forth
FM_TYPE FM type
ENTRY_TYPE Entry type
START_ON_RIGHT Start on the right
RETRACTS Use retracts
HIT_PARALLEL Hit parallel
STAY_CLEAR Stay clear
CUT_BACK Cut back
SAME_STROKE Same stroke
FULL_DIA Full diameter
STEPOVER_FEED_LOCK Stepover feed lock
CLEAR_FEED_LOCK Clear feed lock
SCALLOP_FEED_LOCK Scallop feed lock
CLEAR_PERIPH Clear periphery
CS_NUM CS number or process
PATH_CS CS number of toolpath
POCKET_TYPE
1=Offset
2=Face milling
3=Zig Zag
4=Offset with cleanup
MILL_STAY_IN_STOCK For checkbox "Use Stock"
OFFSET_TRIM_OPTION Offset trim options in roughing:
0=offset part & material
1=offset from part trim to material
2=fewest offsets from part
3=advanced
WALL_MODE Wall mode
PREFER_SUBS Prefer subs option
HIT_FLATS Hit flats option
POCKET_ENTRY_RAMP_TYPE Ramp type
POCKET_ENTRY_HELIX_TYPE Helix type
SURFACE_ENTRY_TYPE Entry type
SURFACE_ENTRY_RAMP_TYPE Ramp type
PROG_STOP Program stop
RAPID_IN Rapid in
MATERIAL_ONLY material only cutting
DRILL_TYPE Drill type:
1=Feed In Feed Out
2=Tap
3=Rigid Tap
4=Peck-Full Out
5=Peck-Chip Break
6=Fine Bore
7=Bore
8=Other-Back Bore
12=Rough Mill Bore
13=Finish Mill Bore
15=Helix Bore
16=Peck Tap-Full Out
17=Peck Tap-Retract
18=Var Peck-Full Out
19=Var Peck-Chip Break
20=Gundrill
DRILL_POS_APPROACH Drill position approach
DRILL_CLEAR_PLANE Drill clearance plane
WALL_STEP Wall step
WALL_TOP_TO_BOTTOM Top to Bottom
WALL_SAME_DIR Same direction
WALL_SAME_DCEP_SIDE Dcep side
WALL_SWEPT_POCKET Swept pocket
WALL_SWEPT_ISLAND Swept island
S_USE_ADV_TOL Use advance tolerance
M_USE_ADV_TOL Use advance tolerance
CUT_SIDE Cut side
MD_FROM_TOOL Modify depth from tool
MD_VARY_WITH_GEO Vary with geometry
MD_VARY_WITH_FEAT Vary with feature
MD_RETRACT_LEVEL Retract level
MD_PROCESS_LOAD_H1Z_FEAT Load H1 Feature Z
CONTOUR_ENTRY_RAMP_TYPE Ramp type
CONTOUR_ENTRY_HELIX_TYPE Helix type
CONTOUR_RAMP_DOWN 1=Ramp Down 10.5.18
CONTOUR_NUM_EXTRA_OFFSETS Number of extra offsets 10.5.18
POCKET_OUTER_AS_BOSS 1=Outer as Boss 10.5.18
WRAP Wrap toolpath,same as option in Rotate tab
0=Position
1=Polar and Cylindrical

examples using wrap parameters

WRAP_NUM_COPIES number of copies, same as option in Rotate tab

examples using wrap parameters

DRILL_BORE_CUT_TYPE Cut type
ADV_EXIT_SAME_AS_ENTRY 1=Exit values are same as entry 10.2.22
ADV_ENTRY_TYPE Entry type 10.2.22
ADV_EXIT_TYPE Exit type 10.2.22
ADV_LINE_ENTRY_USE_CRC 1=Line Entry uses CRC 10.2.22
ADV_LINE_ENTRY_USE_OFF_PART_LINE 1=Line Entry uses Off Part Line 10.2.22
ADV_LINE_ENTRY_USE_RAMP 1=Line Entry uses Ramp 10.2.22
ADV_LINE_ENTRY_RAMP_INCLUDE_LINE 1=Line Entry Ramp uses Include Line 10.2.22
ADV_LINE_EXIT_USE_CRC 1=Line Exit uses CRC 10.2.22
ADV_LINE_EXIT_USE_OFF_PART_LINE 1=Line Exit uses Off Part Line 10.2.22
ADV_LINE_EXIT_USE_RAMP 1=Line Exit uses Ramp 10.2.22
ADV_LINE_EXIT_RAMP_INCLUDE_LINE 1=Line Exit Ramp uses Include Line 10.2.22
ADV_ARC_ENTRY_USE_CRC 1=Arc Entry uses CRC 10.2.22
ADV_ARC_ENTRY_USE_OFF_PART_LINE 1=Arc Entry uses Off Part Line 10.2.22
ADV_ARC_ENTRY_USE_RAMP 1=Arc Entry uses Ramp 10.2.22
ADV_ARC_ENTRY_RAMP_INCLUDE_RADIUS 1=Arc Entry Ramp uses Include Radius 10.2.22
ADV_ARC_EXIT_USE_CRC 1=Arc Exit uses CRC 10.2.22
ADV_ARC_EXIT_USE_OFF_PART_LINE 1=Arc Exit uses Off Part Line 10.2.22
ADV_ARC_EXIT_USE_RAMP 1=Arc Exit uses Ramp 10.2.22
ADV_ARC_EXIT_RAMP_INCLUDE_RADIUS 1=Arc Exit Ramp uses Include Radius 10.2.22
PROC_ID Process ID Number 10.2.22
LROUGH_USE_END_LIMIT lathe Rough uses End Limit 10.2.22
DRILL_REVERSE_ORDER Drill cycle has Reverse Order checked 10.2.22
BAXIS_USED B Axis Turning is used 10.2.22
BAXIS_METHOD B Axis Turning Method 10.2.22
BAXIS_MULTI_TRANS B Axis Turning uses multiple transitions 10.2.22
BAXIS_USE_MIN_ANGLE B Axis Turning Minimum Angle 10.2.22
BAXIS_USE_MAX_ANGLE B Axis Turning Maximum Angle 10.2.22
BAXIS_SMOOTH_CORNERS B Axis Turning uses Smooth Corners option 10.2.22
BAXIS_VECTOR_TYPE B Axis Turning Vector Type 10.2.22
BAXIS_CHECK_COLLISIONS B Axis Turning uses Collision Checking 10.2.22
UTIL_TYPE Utility Process Type 10.2.22
THREAD_MILL_RAPID_TO_FROM_CLEAR 1=Rapid to/from Clearance Diameter 10.3.11
THREAD_MILL_PLUNGE_AT_CENTER 0=Plunge at center, 1=Plunge at Diameter 10.3.11
THREAD_MILL_VARY_WITH_GEO 1=Vary depth with geometry 10.3.11
THREAD_MILL_ENTRY_EXIT_METHOD Entry/Exit method 10.3.11
THREAD_MILL_ENTRY_EXIT_RAD Entry/Exit radius 10.3.11
THREAD_MILL_CUT_TYPE 0=One Top Pass, 1=One Finish Pass, 3=Const Cut 3=Const Load 10.3.11
THREAD_MILL_DO_LAST_CUT 1=Specify exact depth of last cut 10.3.11
THREAD_MILL_NUM_SPRING_PASSES Number of Spring Passes 10.3.11
THREAD_MILL_START_DEPTH_TYPE 0=Abs Z, 1=Top of Hole, 2=Seg Start, 3=Seg End 10.3.11
THREAD_MILL_END_DEPTH_TYPE 0=Top, 1=Chamfer, 2=Mid, 3=Bottom, 4=Seg start, 5=Seg end, 6=Abs 10.3.11
THREAD_MILL_START_SEGNUM Start Depth Segment Number 10.3.11
THREAD_MILL_END_SEGNUM End Depth Segment Number 10.3.11
THREAD_MILL_SEGMENT_MATCH 1=Use Segment Matching 10.3.11
THREAD_MILL_SEG_MATCH_LEN 1=Match Segment Length 10.3.11
THREAD_MILL_SEG_MATCH_DIA 1=Match Segment Diameter 10.3.11
THREAD_MILL_SEG_MATCH_TAPER 1=Match Segment Taper 10.3.11
THREAD_MILL_SEG_MATCH_METHOD 1=Match Segment Method 10.3.11
THREAD_MILL_DIM_FROM_TOOL 0=Dimension from Hole, 1=Dimension from Tool 10.3.11
THREAD_MILL_BOTTOM_UP 0=Top down, 1=Bottom Up 10.3.11
MULTI_SHAPE_SINGLE_SHAPE_USE_MARKERS 1=Use Markers, 0=Do not use markers 12.0.28
MULTI_SHAPE_CENTERLINE 1=Use Markers, 0=Do not use markers 12.0.28
MULTI_SHAPE_CLOSED_INSIDE 1=Tool inside, 0=Tool outside 12.0.28
MULTI_SHAPE_CLOSED_ALTERNATE_SIDES 1 = Alternate tool side for nested shapes 12.0.28
MULTI_SHAPE_OPEN_START_EXTENSION start extension
MULTI_SHAPE_OPEN_END_EXTENSION end extension
COMMENT_LEN Process comment length 14.0.33
LATHE_OD_ID_FACE Lathe Approach Type: 0=OD, 1=ID Front, 2=ID Rear (if applicable), 3=Rear Face (if applicable) --
MCUTOFF_STYLE Mill Cutoff style (saw or end mill) 25.0.25
MCUTOFF_STRATEGY Cutting Strategy (sprial, single cut, two cuts same dir, two cuts back and forth) 25.0.25
MCUTOFF_PASS_DIR Cur Direction (X or Y) only applicable to Saw Style and not spiral cutting stragegy 25.0.25
MCUTOFF_SPIRAL_DIR spiral direction (CW or CCW) 25.0.25
MCUTOFF_RETRACT_TO_SURFACE_RAD Retract to surface radius (only valid for sprial) 25.0.25
MCUTOFF_USE_ROTARY use rotary or use position (like the rotate tab) 25.0.25


Process_Floating

Parameter Description Version Number
ENTRY_CLEAR Entry clerance height
EXIT_CLEAR Exit clearance height
ENTRY_LINE Entry line length
EXIT_LINE Exit line length
ENTRY_RAD Entry radius
EXIT_RAD Exit radius
ENTRY_FEED Entry feedrate
CONTOUR_FEED Contour feedrate
SURF_Z Surface Z
SURFACE_Z Surface Z
TIP_Z Tip Z (depth)
Z_STEP_WANTED Z step desired
CUT_WIDTH Cut width
STOCK Stock amount
BOSS_STOCK Boss stock amount
OVERHANG Overhang amount
OVERLAP Overlap amount
OPEN_CLEARANCE Open clearance amount
MTHREAD_START_THREAD Thread Mill start
MTHREAD_END_THREAD Thread Mill end
MTHREAD_CUT_DIA Thread Mill cut diameter
MTHREAD_CLEAR_DIA Thread Mill clearance diameter
MTHREAD_PITCH Thread Mill pitch
MTHREAD_FEED Thread Mill feedrate
SURFACE_EFEED Surface entry feedrate
SURFACE_CFEED Surface contour feedrate
SURFACE_STOCK Surface stock amount
SURFACE_FIXTURE_CLEAR Surface fixture clearance
SURFACE_STEPOVER Surface stepover
SURFACE_RIDGE_HEIGHT Surface ridge height
SURFACE_CUT_ANGLE Surface cut angle
SURFACE_DESIRED_Z Surface desired Z step
SURFACE_CONST_FACES_CLEAR Surface constant faces clearance
SURFACE_CUT_TOL Surface cut tolerance
SURFACE_STOCK_TOL Surface stock tolerance
SURFACE_FIXTURE_TOL Surface fixture tolerance
SURFACE_CONSTRAINT_TOL Surface constraint tolerance
SURFACE_SMOOTH_TOL Surface smoothing tolerance
SURFACE_ARC_FIT_TOL Surface arc fit tolerance
SURFACE_SPLINE_APPROX_TOL Surface spline approximation tolerance
SURFACE_NORMAL_ANGLE Surface normal angle
SURFACE_STEP_CUT_RATIO Surface step cut ratio
SURFACE_CORNER_RAD Surface corner radius
SURFACE_MAX_CUT_ANGLE Surface maximum cut angle
LROUGH_START_SIDE_EXT Lathe rough side extension
LROUGH_MIN_RAD Lathe rough minimum radius
LROUGH_STOCK Lathe rough stock amount
LROUGH_STOCK_X Lathe rough stock in X
LROUGH_STOCK_Z Lathe rough stock in Z
LROUGH_ENTRY_LINE Lathe rough entry line length
LROUGH_ENTRY_RAD Lathe rough entry arc radius
LROUGH_EXIT_RAD Lathe rough exit arc radius
LROUGH_EXIT_LINE Lathe rough exit line length
LROUGH_ROUGH_START Lathe rough start amount
LROUGH_MAX_RPM Lathe rough maximum RPM
LROUGH_SFPM Lathe rough Surface Speed
LROUGH_FEED Lathe rough feedrate
LROUGH_CLEARANCE Lathe rough clearance amount
LROUGH_ENTRY_FEED Lathe rough entry feedrate
LROUGH_CONTOUR_FEED Lathe rough contour feedrate
LROUGH_AUTO_FINISH_FEED Lathe rough auto finish feedrate
LROUGH_TURN_CUT_WIDTH Lathe rough cut width
LROUGH_RAMP_ANGLE Lathe rough ramp angle
LROUGH_PLUNGE_TYPE Lathe rough plunge type
LROUGH_PLUNGE_FIRST Lathe rough first
LROUGH_DIR_FWD Lathe rough direction fwd
LROUGH_BACK_AND_FORTH Lathe rough back and forth
LROUGH_PLUNGE_ANGLE Lathe rough plunge angle
LROUGH_CUT_WIDTH Lathe rough cut width
LROUGH_FEED_PERCENT Lathe rough feed percentage
LROUGH_PECK Lathe rough peck value
LROUGH_RETRACT Lathe rough retract value
LROUGH_CUT_X Lathe rough cut in X
LROUGH_CUT_Z Lathe rough cut in Z
LROUGH_SHIFT_CUT_WIDTH Lathe rough shift cut width
LROUGH_CYCLE_SP_X Lathe rough cycle start point in X
LROUGH_CYCLE_SP_Z Lathe rough cycle start point in Z
LROUGH_OFFSET_CUT_DEPTH Lathe rough offset cycle cut depth
LTHREAD_RPM Lathe thread cycle spindle speed RPM 11.0.4
LTHREAD_Z_START Lathe thread cycle Z start
LTHREAD_Z_END Lathe thread cycle Z end
LTHREAD_NOMINAL Lathe thread cycle nominal pitch
LTHREAD_PITCH Lathe thread cycle pitch
LTHREAD_MAJOR_DIA Lathe thread cycle major diameter
LTHREAD_MINOR_DIA Lathe thread cycle minor diameter
LTHREAD_THREAD_HEIGHT Lathe thread cycle height
LTHREAD_TAPER Lathe thread cycle taper amount
LTHREAD_THREAD_ANGLE Lathe thread cycle angle
LTHREAD_CUT_DEPTH Lathe thread cycle cut depth
LTHREAD_LAST_CUT Lathe thread cycle last cut
LTHREAD_Z_START_EXTEND Lathe thread cycle Z start extension
LTHREAD_Z_END_EXTEND Lathe thread cycle Z end extension
LTHREAD_X_START_EXTEND Lathe thread cycle X start extension
LTHREAD_X_END_EXTEND Lathe thread cycle X end extension
LDRILL_DWELL Lathe drill cycle dwell amount
LDRILL_PECK Lathe drill cycle peck value
LDRILL_CLEARANCE Lathe drill cycle clearance
LDRILL_RETRACT Lathe drill cycle retract value
LDRILL_TAP_PERCENT Lathe drill cycle tap percentage
LDRILL_FEED Lathe drill cycle feedrate
LDRILL_TIP_Z Lathe drill cycle tip Z (end position)
LDRILL_SURFACE_Z Lathe drill cycle surface Z (start position)
TOOL_CHANGE Tool change
CP1 CP1 value
CURVE_TOL Curve tolerance
AUTO_ENTRY_CP Auto entry CP
AUTO_ENTRY_CLEAR_RAD Auto entry clear radius
AUTO_EXIT_CP Auto exit CP
AUTO_EXIT_CLEAR_RAD Auto exit clear radius
AXIS_INFO Axis info
GEO_RAD Geometry radius
MIN_RAD Minimum radius
Z_STEP Actual Z step
FM_CLEAR Clearance
FM_CUT_WIDTH Cut width
CUT_ANGLE Cut angle
STEPOVER_FEED Stepover feed
CLEAR_FEED Clearance feed
SCALLOP_FEED Scallop feed
MIN_CUT Minimum cut
RPM Spindle speed
RPMS Spindle speed
DRILL_FEED Drill feedrate
PAST_STOCK Past stock amount
POCKET_ENTRY_PLUNGE_PT_X Plunge point in X
POCKET_ENTRY_PLUNGE_PT_Y Plunge point in Y
POCKET_ENTRY_RAMP_SLOPE Ramp slope
POCKET_ENTRY_RAMP_START_Z Ramp start in Z
POCKET_ENTRY_RAMP_MAX_CUT Ramp maximum cut
POCKET_ENTRY_RAMP_WALL_CLEAR Ramp wall clearance
POCKET_ENTRY_RAMP_ANGLE Ramp angle
POCKET_ENTRY_HELIX_SLOPE Entry helix slope
POCKET_ENTRY_HELIX_ANGLE Entry helix angle
POCKET_ENTRY_HELIX_START_Z Entry helix start in z
POCKET_ENTRY_HELIX_MAX_CUT Entry helix maximimum cut
POCKET_ENTRY_HELIX_WALL_CLEAR Entry helix wall clearance
POCKET_ENTRY_HELIX_DIA Entry helix diameter
POCKET_ENTRY_HELIX_CP_X Entry helix CP in X
POCKET_ENTRY_HELIX_CP_X Entry helix CP in Y
POCKET_ENTRY_PERIPH_START_Z Entry peripheral start in Z
POCKET_ENTRY_PERIPH_SLOPE Entry periphery slope
SURFACE_ENTRY_PLUNGE_PT_X Entry Plunge point in X
SURFACE_ENTRY_PLUNGE_PT_Y Entry Plunge point in Y
RAPID_CLEARANCE Rapid clearance amount
CONTOUR_SURFACE_STOCK Contour surface stock 12.0.29
POCKET_SURFACE_STOCK Pocket surface stock 12.0.29
DRILL_DWELL Drill cycle dwell amount
DRILL_PECK_PERCENT Peck depth as a percentage of tool diameter 12.0.36
DRILL_PECK_VALUE Peck depth value 12.0.36
DRILL_PECK_CLEARANCE Drill cycle peck clearance amount
DRILL_TAP_PERCENT Drill cycle tap percentage
DRILL_BORE_PULLOFF Drill cycle bore pulloff amount
DRILL_PECK_RETRACT Drill cycle peck retract amount
WALL_TOP Wall top
WALL_ANGLE Wall angle
WALL_BOTTOM Wall bottom
WALLI_TOP Wall (internal) top
WALLI_ANGLE Wall (internal) angle
WALLI_BOTTOM Wall (internal) bottom
WALL_USER_STEP Wall user step
WALL_SHAPE_STEP Wall shape step
WALL_RIDGE_HEIGHT Wall ridge height
MSURF_CLEAR Clearance amount
MSURFACE_CLEAR Clearance amount
MSTOCK_TOL Stock tolerance
MFIX_TOL Fixture tolerance
MFIXTURE_TOL Fixture tolerance
MZSHIFT Z shift amount
CONTOUR_EXTRA_OFFSETS_VAL Extra offsets values 10.5.18
CONTOUR_ENTRY_RAMP_SLOPE Contour process entry ramp slope
CONTOUR_ENTRY_RAMP_START_Z Contour process entry ramp start in Z
CONTOUR_ENTRY_RAMP_MAX_CUT Contour process entry ramp maximum cut
CONTOUR_ENTRY_RAMP_ANGLE Contour process entry ramp angle
CONTOUR_ENTRY_HELIX_SLOPE Contour process entry helix slope
CONTOUR_ENTRY_HELIX_START_Z Contour process entry helix start in Z
CONTOUR_ENTRY_HELIX_MAX_CUT Contour process entry helix maximum cut
CONTOUR_ENTRY_HELIX_DIA Contour process entry helix diameter
WRAP_START_ANGLE Wrap start angle,same as option in Rotate tab

examples using wrap parameters

WRAP_NUM_COPIES Wrap number of duplications,same as option in Rotate tab

examples using wrap parameters

WRAP_COPY_ANGLE Wrap duplication angle,same as option in Rotate tab

examples using wrap parameters

ADV_LINE_ENTRY_CRC Advanced line entry CRC
ADV_LINE_EXIT_CRC Advanced line exit CRC
ADV_ARC_ENTRY_CRC Advanced arc entry CRC
ADV_ARC_ENTRY_RAD Advanced arc entry radius
ADV_ARC_EXIT_CRC Advanced arc exit CRC
ADV_ARC_EXIT_RAD Advanced arc exit radius
DRILL_BORE_CUT_DIA Drill bore cut diameter
DRILL_BORE_CLEAR_DIA Drill bore clear diameter
DRILL_BORE_CLEAR_AMOUNT Drill bore clear amount
DRILL_BORE_ENTRY_EXIT_RAD Drill bore entry exit radius
DRILL_BORE_ENTRY_EXIT_LINE Drill bore entry exit line length
DRILL_BORE_CUT_WIDTH Drill bore cut width
DRILL_BORE_STOCK Drill bore stock amount
DRILL_BORE_OVERLAP Drill bore overlap amount
DRILL_BORE_APPROACH_ANGLE Drill bore approach angle
DRILL_BORE_DESIRED_STEP Drill bore desired step amount
ADV_LINE_ENTRY_OFF_PART_LINE Line Entry Off Part Line value 10.2.22
ADV_LINE_ENTRY_OFF_PART_ANGLE Line Entry Off Part Line angle 10.2.22
ADV_LINE_ENTRY_OFF_PART_DIST Line Entry Off Part distance 10.2.22
ADV_LINE_ENTRY_RAMP_DIST Line Entry Ramp distance 10.2.22
ADV_LINE_EXIT_OFF_PART_LINE Line Exit Off Part Line value 10.2.22
ADV_LINE_EXIT_OFF_PART_ANGLE Line Exit Off Part Line angle 10.2.22
ADV_LINE_EXIT_OFF_PART_DIST Line Exit Off Part distance 10.2.22
ADV_LINE_EXIT_RAMP_DIST Line Exit Ramp distance 10.2.22
ADV_ARC_ENTRY_OFF_PART_LINE Arc Entry Off Part Line value 10.2.22
ADV_ARC_ENTRY_OFF_PART_DIST Arc Entry Off Part distance 10.2.22
ADV_ARC_ENTRY_RAMP_DIST Arc Entry Ramp distance 10.2.22
ADV_ARC_EXIT_OFF_PART_LINE Arc Exit Off Part Line value 10.2.22
ADV_ARC_EXIT_OFF_PART_DIST Arc Exit Off Part distance 10.2.22
ADV_ARC_EXIT_RAMP_DIST Arc Exit Ramp distance 10.2.22
LROUGH_END_LIMIT_VAL lathe Roughing End Limit Value 10.2.22
BAXIS_MIN_ANGLE_VAL B Axis Turning, Minimum Angle 10.2.22
BAXIS_MAX_ANGLE_VAL B Axis Turning, Maximum Angle 10.2.22
BAXIS_LEAD_LAG_ANGLE B Axis Turning, Lead Lag Angle 10.2.22
BAXIS_COLLISION_CLEARANCE B Axis Turning, Collision Check Clearance 10.2.22
THREAD_WHIRL_NUM_FLUTES Number of Flutes 10.2.22
THREAD_WHIRL_FEED_PER_FLUTE Feed Per Flute 10.2.22
THREAD_WHIRL_FEED Feed 10.2.22
THREAD_WHIRL_PITCH Pitch (mm) 10.2.22
THREAD_WHIRL_RPM Spindle Speed 10.2.22
THREAD_WHIRL_CP2 Entry Clear Z 10.2.22
THREAD_WHIRL_CP3 Exit Clear Z 10.2.22
THREAD_WHIRL_IN_X Run In X 10.2.22
THREAD_WHIRL_IN_Z Run In Z 10.2.22
THREAD_WHIRL_OUT_X Run Out X 10.2.22
THREAD_WHIRL_OUT_Z Run Out Z 10.2.22
THREAD_WHIRL_START_X Start X 10.2.22
THREAD_WHIRL_START_Z Start Z 10.2.22
THREAD_WHIRL_END_X End X 10.2.22
THREAD_WHIRL_END_Z End Z 10.2.22
THREAD_WHIRL_APP_X Approach X 10.2.22
THREAD_WHIRL_APP_Z Approach Z 10.2.22
THREAD_WHIRL_RET_X Retract X 10.2.22
THREAD_WHIRL_RET_Z Retract Z 10.2.22
THREAD_WHIRL_COOLANT Coolant Type 10.2.22
THREAD_WHIRL_CONST_FEED_ON 1=Constant Feed On 10.2.22
THREAD_WHIRL_CONST_FEED_VAL Constant Feed value 10.2.22
THREAD_WHIRL_C_OFFSET Type of C Offset 10.2.22
THREAD_WHIRL_START_C_OFFSET C Offset Start 10.2.22
THREAD_WHIRL_END_C_OFFSET C Offset End 10.2.22
THREAD_MILL_PLUNGE_DIA Plunge diameter 10.3.11
THREAD_MILL_ENTRY_FEED Entry feedrate 10.3.11
THREAD_MILL_CRC_LINE CRC line length 10.3.11
THREAD_MILL_ENTRY_ANGLE Entry angle 10.3.11
THREAD_MILL_EXIT_ANGLE Exit angle 10.3.11
THREAD_MILL_ENTRY_EXIT_RAD Entry/Exit radius 10.3.11
THREAD_MILL_THREAD_HEIGHT Thread height 10.3.11
THREAD_MILL_CUT_DEPTH Depth of first cut 10.3.11
THREAD_MILL_LAST_CUT_AMOUNT Last cut amount 10.3.11
THREAD_MILL_TAPER_ANGLE Taper angle 10.3.11
THREAD_MILL_ADJUST_DEPTH_DELTA Amount to adjust end depth 10.3.11
THREAD_MILL_START_DEPTH Start depth Z 10.3.11
THREAD_MILL_END_DEPTH End depth Z 10.3.11
MULTI_SHAPE_OPEN_END_EXTENSION End extension value 25.0.25
MCUTOFF_DEPTH_OF_CUT depth position based on part origin to use for cutoff 12.0.28
MCUTOFF_POSITION_OF_CUT Cut off position based on part origin specified on cutoff part side 25.0.25
MCUTOFF_START_POSITION start position of the tool before the cut along the cut direction 25.0.25
MCUTOFF_END_POSITION end position of the tool after the cut along the cut direction 25.0.25
MCUTOFF_TWOCUT_OVERLAP depth position beyond the origin the tool will use for each pass 25.0.25
MCUTOFF_SPIRAL_CENTER_PT_X X center point of spiral 25.0.25
MCUTOFF_SPIRAL_CENTER_PT_Y Y center point of spiral 25.0.25
MCUTOFF_SPIRAL_RAD material radius for the 25.0.25
MCUTOFF_SPIRAL_MAX_CUT maximum cut depth the tool will take 25.0.25
MCUTOFF_SPIRAL_OVERCUT_DEPTH material diameter for the cut, the spiral will cut from the surface to the center 25.0.25


Process_String

String Values Description
COMMENT Comment text


Utility_process_parameter

Integer Values Description Floating Point Values Description
FLOW_NUM Flow number TIME Time
SPINDLE_NUM Spindle number SPINDLE_SPEED Spindle speed
MACHINE_MODE Machine mode X_POSITION X position
FROM_WORKPIECE From workpiece Z_POSITION Z position
TO_WORKPIECE To workpiece X_CLEARANCE X clearance amount
SPINDLE_ON Spindle on Z_CLEARANCE Z clearance amount
FORWARD Cut forward X_VALUE X value
X_HOME X home Z_VALUE Z value
Z_HOME Z home X_DROP X drop
PART_IN_MAIN Part is in main spindle Z_DROP Z drop
PART_IN_SUB Part is in sub spindle FEEDRATE Feedrate
C_SYNCHED C synchronized FEED_DISTANCE Feed distance
SUB_IN_UNLOAD Sub spindle in unload INITIAL_FACE_Z Initial face Z
TORQUE_SENSING Torch sensing GRIP_Z Grip Z value
LOCATION Location SHIFT_DISTANCE Shift distance amount
ORIENTATION Orientation TORQUE_VAL Torque value
FULL_RETURN Full return PULLBACK Pullback amount
AUTO_REMOVE Auto remove C_SHIFT_ANGLE C Shift Angle
SPINDLE_UNLOADED Spindle is unloaded    
CS CS number    
CONTROL_POINT Control point (Tooltip)    


Operation_parameter

Integer Values Description Floating Point Values Description
TYPE   ENTRY_CLEAR  
MILL_TYPE   EXIT_CLEAR  
LATHE_TYPE   ENTRY_FEED  
TOOL_NUM   CONTOUR_FEED  
PROC_GROUP   CUT_WIDTH  
PROC_ID   DRILL_CLEAR_PLANE  
PROC_OP   STOCK  
WG_NUM   BOSS_STOCK  
CS_NUM   RPM  
PATH_CS   RPMS  
LOCKS   TIME  
NUM_REPEATS   LENGTH  
CRC_DIR   CSS  
CRC_OFFSET   SURFACE_STOCK  
LEN_OFFSET   SURF_STOCK  
COOLANT   LATHE_XZ_STOCK  
CUT_TYPE   LATHE_CUT_WIDTH  
CSS   CUT_TOL  
CRC_SIDE   STEP  
DRILL_TYPE   DEPTH  
DRILL_CLEAR_PLANE   OD_ID_FACE  
DRILL_POS_APPROACH   LATHE_DEPTH  
MATERIAL_ONLY   DRILL_DWELL  
RAPID_IN   DRILL_TAP_PERCENT  
LTHREAD_BALANCED   DRILL_PECK_CLEARANCE  
LTHREAD_ANGLE_ALT   DRILL_PECK_AMOUNT  
LTHREAD_STARTS   DRILL_PECK_RETRACT  
LTHREAD_LAST_CUT   DRILL_BORE_PULLOFF  
LATHE_PREFER_CANNED   DRILL_CB_START_RIZ  
LATHE_CANNED_AUTOFIN   DRILL_CB_END_RIZ  
LTHREAD_TYPE   SURRFACE_DEPTH  
LATHE_CUT_DIR   MATERIAL_ONLY_CLEARANCE  
NUM_SPRING_PASSES   LTHREAD_ANGLE  
LATHE_ROUGH_TYPE   LTHREAD_NOMINAL_XD  
LATHE_PULL_OFF_WALL   LTHREAD_TPI  
LATHE_PLUNGE_CUT_TYPE   LTHREAD_PITCH  
LATHE_PLUNGE_CENTER_OUT   LTHREAD_SLOPE  
LATHE_PLUNGE_TYPE   LTHREAD_MINOR_XD  
LATHE_PLUNGE_ENTRY_TYPE   LTHREAD_HEIGHT_XR  
LATHE_PAT_SHIFT_FIXED_SRT   LTHREAD_RUN_IN  
LATHE_PAT_SHIFT_PASSES   LTHREAD_RUN_OUT  
LATHE_SQUARE_CORNERS   LTHREAD_FIRST_CUT  
LATHE_NO_DRAG   LTHREAD_LAST_CUT  
LATHE_CUT_OFF   LPLUNGE_MAX_CUT  
LATHE_OD_ID_FACE   LPLUNGE_ANGLE  
WRAP   LPLUNGE_PECK_AMOUNT  
WRAP_DUPS   LPLUNGE_PECK_CLEARANCE  
PROG_STOP   LPLUNGE_PECK_RETRACT  
POCKET_TYPE   LPLUNGE_FEED_PERCENT  
TOOL_GROUP   LATHE_PATTERN_SHIFT_CUT  
WORKPIECE   LATHE_PATTERN_SHIFT_POINT  
FLOW   WRAP_START_ANGLE  
SPIN_CONTROL   WRAP_DUP_ANGLE  
LATHE_CUT_OTHER_SIDE   LATHE_MAX_RPM  
POCKET_ENTRY_RAMP   POCKET_ENTRY_PLUNGE_POINT  
POCKET_ENTRY_HELIX_TYPE   POCKET_ENTRY_RAMP_SLOPE  
SURFACE_ENTRY_TYPE   POCKET_ENTRY_RAMP_START_Z  
SURFACE_ENTRY_RAMP_TYPE   POCKET_ENTRY_RAMP_MAX_CUT  
MACH_ENGINE   POCKET_ENTRY_RAMP_WALL_CLEAR  
FEED_CONNECT   POCKET_ENTRY_RAMP_ANGLE  
CRC_OFFSET   POCKET_ENTRY_HELIX_SLOPE  
PATTERN_ON   POCKET_ENTRY_HELIX_ANGLE  
PATTERN_INDEX   POCKET_ENTRY_HELIX_START_Z  
ROUND_CORNERS   POCKET_ENTRY_HELIX_MAX_CUT  
ENTRY_PERP   POCKET_ENTRY_HELIX_WALL_CLEAR  
EXIT_PERP   POCKET_ENTRY_HELIX_DIA  
IGNORE_TOOLS   POCKET_ENTRY_HELIX_CP  
DEPTH_FIRST   POCKET_ENTRY_PERIPH_START_Z  
FM_USE_SHAPE   POCKET_ENTRY_PERIPH_SLOPE  
FM_HPLUS   SURFACE_ENTRY_PLUNGE_PT  
FM_VPLUS   RAPID_CLEARANCE  
FM_MOVEH   ENTRY_LINE_LEN  
ZIG_ZAG   EXIT_LINE_LEN  
BACK_FORTH   ENTRY_RAD  
FM_TYPE   EXIT_RAD  
ENTRY_TYPE   Z_STEP_WANTED  
START_ON_RIGHT   OVERHANG  
RETRACTS   OVERLAP  
HIT_PARALLEL   OPEN_CLEARANCE  
STAY_CLEAR   MTHREAD_START_THREAD  
CUT_BACK   MTHREAD_END_THREAD  
SAME_STROKE   MTHREAD_CUT_DIA  
FULL_DIA   MTHREAD_CLEAR_DIA  
STEPOVER_FEED_LOCK   MTHREAD_PITCH  
CLEAR_FEED_LOCK   MTHREAD_FEED  
SCALLOP_FEED_LOCK   SURFACE_STEP_OVER  
CLEAR_PERIPH   SURFACE_RIDGE_HEIGHT  
HIT_FLATS   SURFACE_CUT_ANGLE  
MTHREAD_TRAVERSE_CP1   SURFACE_DESIRED_Z  
MTHREAD_ID_OD   SURFACE_CONSTRAINT_FACES_CLEAR  
MTHREAD_THREAD_DIR   SURFACE_STOCK_TOL  
SURFACE_TYPE   SURFACE_FIX_TOL  
SURFACE_CUT_TYPE   SURFACE_FIXTURE_TOL  
SURFACE_BACK_FORTH   SURFACE_CONSTRAINT_TOL  
SURFACE_LACE_CUT_DIR   SURFACE_SMOOTH_TOL  
SURFACE_OUTPUT_PREF   SURFACE_ARC_FIT_TOL  
SURFACE_CUT_OPT   SURFACE_SPLINE_TOL  
SURFACE_OFFSET_SURFS   SURFACE_NORMAL_ANGLE  
SURFACE_ONE_PASS   SURFACE_STEP_CUT_RATIO  
SURFACE_CONSTRAIN   SURFACE_CORNER_RAD  
SURFACE_RETRACT_OPT   SURFACE_MAX_CUT_ANGLE  
SURFACE_STAY_IN_STOCK   CP1  
SURFACE_CLEAR_STOCK   CURVE_TOLERANCE  
SURFACE_CLEAR_STOCK_TYPE   AUTO_ENTRY_CP  
SURFACE_CUT_OVER_EDGES   AUTO_ENTRY_CLEAR_RAD  
SURFACE_SKIP_FLATS   AUTO_EXIT_CP  
SURFACE_CURVE_CUT_DIR   AUTO_EXIT_CLEAR_RAD  
SFLOW_MACH_DIR   GEO_RAD  
SFLOW_MACH_ZORDER   MIN_RAD  
SFLOW_TRAVEL_AROUND_MODE   Z_STEP  
SFLOCUT_TYPE   FM_CLEAR  
INTERSECT_TYPE   FM_CUT_WIDTH  
INTERSECT_CUTS_TYPE   CUT_ANGLE  
INTERSECT_PASS_TYPE   STEPOVER_FEED  
INTERSECT_CLEANUP_FROM   CLEAR_FEED  
INTERSECT_PASSES_PER_SIDE   SCALLOP_FEED  
LROUGH_ROUND_CORNERS   MIN_CUT  
LROUGH_EXIT_PERP   PAST_STOCK  
LROUGH_XPLUS   LTHREAD_Z_START  
LROUGH_XMINUS   LTHREAD_Z_END  
LROUGH_ZPLUS   LTHREAD_MAJOR_DIA  
LROUGH_ZMINUS   LATHE_SURFACE_Z  
LROUGH_AUTOFIN   LROUGH_MIN_RAD  
LROUGH_SPINDLE_DIR   LROUGH_ENTRY_LINE  
LROUGH_CONSTANT_PATH   LROUGH_ENTRY_RAD  
LTHREAD_STYPE   LROUGH_EXIT_RAD  
LTHREAD_ALTERNATE   LROUGH_EXIT_LINE  
LTHREAD_NOM_PITCH_INDEX   LROUGH_START  
WALL_STEP   LROUGH_CUT_WIDTH  
WALL_TOP_TO_BOTTOM   LROUGH_RAMP_ANGLE  
WALL_SAME_DIR   WALL_TOP  
WALL_DCEP_SIDE   WALL_ANG  
WALL_SWEPT_POCKET   WALL_BOT  
WALL_SWEPT_ISLAND   WALL_ITOP  
CUT_SIDE   WALL_IANG  
S_USE_ADV_TOL   WALL_IBOT  
M_USE_ADV_TOL   WALL_USER_STEP  
WALL_MODE   WALL_SHAPE_STEP  
INTER_OP_OVERRIDE   WALL_RIDGE_HEIGHT  
UTIL_TYPE   DRILL_CLEAR_PLANE_LOC_CS  
MD_FROM_TOOL   MSURF_CLEAR  
MD_VARY_WITH_GEO   MSURF_STOCK_TOL  
MD_VARY_WITH_FEAT   MFIXTURE_TOL  
MD_RETRACT_LEVEL   M_ZSHIFT  
CONTOUR_ENTRY_RAMP_TYPE   CONTOUR_ENTRY_RAMP_SLOPE  
CONTOUR_ENTRY_HELIX_TYPE   CONTOUR_ENTRY_RAMP_START_Z  
PREFER_SUBS   CONTOUR_ENTRY_RAMP_MAX_CUT  
    CONTOUR_ENTRY_RAMP_ANGLE  
String Values   CONTOUR_ENTRY_HELIX_SLOPE  
COMMENT   CONTOUR_ENTRY_HELIX_START_Z  
OP_START   CONTOUR_ENTRY_HELIX_MAX_CUT  
OP_END   CONTOUR_ENTRY_HELIX_DIA  
    DRILL_BORE_CUT_DIA  
    DRILL_BORE_CLEAR_DIA  
    DRILL_BORE_CLEAR_AMOUNT  
    DRILL_BORE_ENTRY_EXIT_RAD  
    DRILL_BORE_ENTRY_EXIT_LINE  
    DRILL_BORE_CUT_WIDTH  
    DRILL_BORE_STOCK  
    DRILL_BORE_OVERLAP  
    DRILL_BORE_APPROACH_ANGLE  
    DRILL_BORE_DESIRED_STEP  


General_Part_Data_Parameters

Floating Point Values Description Version Number
CP1 CP1 value
CLEAR_RAD Clear radius
AUTO_CLEAR_VAL Auto clearance value
GRAPHIC_PART_DIST_VAL Graphic part distance
SPLINE_MACHINING_TOLERANCE Entry Line Approach (0 or 1) 11, 3, 7
PART_ROUGH_TOLERANCE Part Rough Tolerance 11, 3, 7
PART_FINISH_TOLERANCE Part Finish Tolerance 11, 3, 7
FIXTURE_TOLERANCE Fixture Tolerance 11, 3, 7
FIXTURE_CLEARANCE Fixture Clearance 11, 3, 7
   
String Values  
PART_NAME Part name
PART_FILE Part filename
MDD_NAME MDD name
MDD_FILE MDD filename
COMMENT Part comment
ALLOY Material alloy type
FAMILY Material family type
HARDNESS Material hardness
   
Integer Values  
TYPE Part type (mill or lathe)
UNITS Part units (inch or metric)
RADIUS Part radius
AUTO_CLEAR_ON Is Auto Clearance enabled (1 = yes)
TOOL_POS Is Tool Position enabled (1 = yes)
MACH_FLOWS Number of Flows
TG_COUNT Number of Toolgroups
WP_COUNT Number of WorkPieces
NUM_FLOWS Number of flows
NUM_TOOL_GROUPS Number of ToolGroups
GRAPHIC_PART_DIST_ON Is graphic part distance checked (1 = yes)
ENTRY_LINE_APPROACH Entry Line Approach (0 or 1) 11, 3, 7
MILL_CRC_TYPE Mill CRC Type (0, 1 or 2) 11, 3, 7
LATHE_CRC_TYPE Lathe CRC Type (0, 1 or 2) 11, 3, 7
CRC_ENTRY_LINE_VALIDATION CRC Entry Line Validation (0 or 1) 11, 3, 7
OMIT_SMALL_CHORD_ARCS Omit Small Chord Arcs (0 or 1) 11, 3, 7
USE_GLOBAL_SETTINGS_FOR_SOLIDS Use Global Settings For Solids (0 or 1) 11, 3, 7


Mill_part_Data_Parameters

Floating Point Values Description Version Number
TOOL_CHANGE_X Toolchange position in X
TOOL_CHANGE_Y Toolchange position in Y
STOCK_X1 Stock X1 dimension
STOCK_Y1 Stock Y1 dimension
STOCK_Z1 Stock X1 dimension
STOCK_X2 Stock X2 dimension
STOCK_Y2 Stock Y2 dimension
STOCK_Z2 Stock Z2 dimension
   
Integer Values Description Version Number
MILL_CRC_TYPE Mill CRC Type (0, 1 or 2) 11, 3, 7


Lathe_part_Data_Parameters

Floating Point Values Description Version Number
TOOL_CHANGE_X Toolchange position in X
TOOL_CHANGE_Z Toolchange position in Z
STOCK_RAD Stock radius
STOCK_Z1 Stock Z1 dimension
STOCK_Z2 Stock Z2 dimension
   
Integer Values Description Version Number
LATHE_CRC_TYPE Lathe CRC Type (0, 1 or 2) 11, 3, 7


Mtm_parameter

Integer Values Description
SPINDLE_USED Is this spindle used (1 = yes)
STOCK_Z1 Stock Z1 value
STOCK_Z2 Stock Z2 value
STOCK_RAD Stock radius
STOCK_DIA Stock diameter
CHUCK_WIDTH Chuck width
CHUCK_PART_LEN Chuck part length
CLEAR_Z Clear position in Z
CLEAR_RAD Clear radius
CLEAR_DIA Clear diameter


Parameter

Integer Values Description
START_PROG_NUM  
SEQ_FROM  
SEQ_BY  
ABS_MOVES  
METRIC_OUTPUT  
COMMENTS  
OP_STOPS  
NUM_PARTS  
WORK_FIXTURES  
ONE_PART_ALL_TOOLS  
INTER_PART_FULL_UP  
MINIMIZE  
SELECTED_OPS  
PREF_SUB  
PREF_HEADER_PROG_NAME  
PREF_HEADER_PROG_COMMENT  
PREF_HEADER_FORMAT_NAME  
PREF_HEADER_FORMAT_CODE  
PREF_HEADER_DATE_TIME  
PREF_HEADER_ABS_INC  
PREF_HEADER_NUM_PARTS  
PREF_HEADER_START_TOOL  
PREF_HEADER_SPECIAL  
PREF_OP_OPNUM_TYPE  
PREF_OP_OP_COMMENT  
PREF_OP_WG_COMMENT  
PREF_OP_TOOLNUM_TYPE  
PREF_OP_TOOL_COMMENT  
PREF_FOOTER_CHARS  
PREF_FOOTER_FEET  
PREF_FOOTER_METERS  
PREF_FOOTER_METRES  
   
Floating Point Values Description
PART_SPACING_X  
PART_SPACING_Y  
PART_SPACING_Z  
   
Floating String Values  
POST_FILE  
OUTPUT_FILE  


Holefr_Integer_Values

Name Description
AFR_SELECT_MODE AFR selection mode
AFR_MATCH_MODE AFR match mode
AFR_CS_MODE AFR CS creation option
AFR_CS1_ORIGIN AFR CS1 origin option
GROUP_MODE Group mode
GROUP_SAME_TYPE Group same hole type together
GROUP_SAME_CS Group same CS together
GROUP_SAME_DIA Group same diameter together
GROUP_KEEP Keep in group
GROUP_SAME_TOP_Z Group same top Z together
GROUP_SAME_BOTTOM_Z Group same bottom Z together
GROUP_SAME_MID_Z Group same mid Z together


Holefr_Floating_Point_Values

Name Description
AFR_CLEAR_PLANE_TOL AFR clearance plane tolerance
GROUP_ANG_TOL Angular tolerance value
GROUP_LIN_TOL Linear tolerance value
PREFS_TOP_CLEAR Preferences top clearance amount
PREFS_BLIND_BOTTOM_ADJUST Preferences blind hole bottom adjustment value
PREFS_THRU_BOTTOM_ADJUST Preferences through hole bottom adjustment value
PREFS_THRU_DRILL_TIP_ANGLE Preferences through hole drill tip angle


Holefr_String_Values

Name Description
AFR_WG_NAME WorkGroup name


Tg_parameter

Floating Point Values Description
TOOL_CHANGE_X Toolchange position in X
TOOL_CHANGE_Y Toolchange position in Y
TOOL_CHANGE_Z Toolchange position in Z