PC CFG Objects Fanuc PDF
PC CFG Objects Fanuc PDF
Stand-alone TopicSet 1
Chapter 1: Fanuc configuration objects
Controller Capabilities
Object Name: @CUI_CtrlCap
TCL implementation:
*******************
ID: CONF_FANUC_G68 rotate_before
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On
• Off (Default)
Controller Version Object name: @CUI_CtrlVers
Control System Sets the G code system of the Fanuc controller.
TCL implementation:
*******************
ID: CONF_FANUC_controller fanuc_control_system
Valid options: System A|System B|System C
Option IDs: System_A|System_B|System_C
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• System A
• System B (Default)
• System C
Output Settings Object name: @CUI_CtrlOutMode
Header Name Sets the source for the header. The specified inf
TCL implementation:
*******************
ID: CONF_CTRL_setting header_name
Valid options: Output File Base Name|Selected Gro
Option IDs: output_file_basename|selected_group|u
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• Output File Base Name
• UDE
• Ignore
• mom_attr_PROGRAMVIEW_PROGRAM_NUMBER
• Custom Procedure
X-factor for Turning Outputs the radius or the diameter for the X axis
TCL implementation:
*******************
ID: CONF_CTRL_setting x_factor
Valid options: Radius|Diameter|Radius Inverse|Dia
Option IDs: 1|2|-1|-2
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• Radius (Default)
• Diameter
• Radius Inverse
• Diameter Inverse
X-factor for Milling Outputs the radius or the diameter for the X axis
TCL implementation:
*******************
ID: CONF_CTRL_setting x_factor_mill
Valid options: Radius|Diameter
Option IDs: 1|2
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• Radius (Default)
• Diameter
TCL implementation:
*******************
ID: CONF_CTRL_setting sequence_number
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On (Default)
• Off
Absolute Object name: @CUI_CtrlOutModeGroup Absolute Output Turns the absolute output mo
Mode
TCL implementation:
*******************
ID: CONF_CTRL_setting absolu
Valid options: On|Off
Option IDs: ALL|NONE
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• On
• Off (Default)
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• Tool Tip (Default)
• Tool Mount
Cutter Compensation Object name: Cutcom OFF alone Outputs the code for cutcom
@CUI_CtrlOutModeGroup
TCL implementation:
*******************
ID: CONF_CTRL_setting cutcom
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• On (Default)
• Off
TCL implementation:
*******************
ID: CONF_CTRL_setting cutcom
Valid options: Standard|Alwa
Option IDs: 0|1
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• Standard (Default)
• Always
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• Allowed
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• Allowed
TCL implementation:
*******************
ID: CONF_CTRL_setting plane_
Valid options: All|Non Ortho
Option IDs: ALL|NO_ORTHOGONA
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• All
• Non Orthogonal
(Default)
• None
TCL implementation:
*******************
ID: CONF_CTRL_setting plane_
Valid options: G68|G68.1|G68
Option IDs: G68|G68.1|G68.2
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• G68
• G68.1
• G68.2 (Default)
TCPM Output Object name: TCPM Output Turns simultaneous mode supp
@CUI_CtrlOutModeGroup Supported
TCL implementation:
*******************
ID: CONF_CTRL_setting tcpm_o
Valid options: On|Off
Option IDs: ALL|NONE
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• On (Default)
• Off
TCL implementation:
*******************
ID: CONF_CTRL_setting tcpm_m
Valid options: G43.4|G43.5
Option IDs: G43.4|G43.5
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• G43.4 (Default)
• G43.5
Cycle Setting
Object Name: @CUI_CycleSettings
TCL implementation:
*******************
ID: CONF_SPF_cycle regulation
Valid options: Definition File|Macro
Option IDs: DEF|MACRO
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Definition File
• Macro (Default)
Cleanup Cycle Values Set the mechanism to cleanup cycles values. Subse
TCL implementation:
*******************
ID: CONF_SPF_cycle output_cleanup
Valid options: Yes|No
Option IDs: 1|0
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Yes
• No (Default)
Word Seperator Sets Word Seperator as an decimal point, or don n
TCL implementation:
*******************
ID: CONF_SPF_cycle word_seperator
Valid options: Nothing|Point
Option IDs: 0|1
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Nothing (Default)
• Point
TCL implementation:
*******************
ID: CONF_SPF_cycle max_decimal_place
Filename:
[post_name]\lib_standard_post_func.pce
Integer:
• 4 (Default)
Drill Cycle Object name: @CUI_CycleDrill
Min Delay Sets the minimum value for cycle delay. If the dw
TCL implementation:
*******************
ID: CONF_CTRL_drill min_delay
Valid options: Custom Value
Option IDs: *VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
Double:
• 0.2000 (Default)
Max Delay Sets the maximum value for the cycle delay. If th
TCL implementation:
*******************
ID: CONF_CTRL_drill max_delay
Valid options: Custom Value
Option IDs: *VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
Double:
• 10.0000 (Default)
Default Cycle Delay Sets the default value for the cycle delay. This
TCL implementation:
*******************
ID: CONF_CTRL_drill default_cycle_delay
Valid options: Custom Value
Option IDs: *VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
Double:
• 0.2000 (Default)
Cycle Tap Sets the default mode for the tapping cycle. Vali
TCL implementation:
*******************
ID: CONF_CTRL_drill cycle_tap
Valid options: Standard|Rigid
Option IDs: std|rigid
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• Standard (Default)
• Rigid
Abort Message for Missing Tool Pitch Outputs an abort message if the tool pitch does n
TCL implementation:
*******************
ID: CONF_CTRL_drill tool_pitch_used
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On (Default)
• Off
Cycle Tap: Feed Type Sets the default feed type for the tapping cycle.
TCL implementation:
*******************
ID: CONF_CTRL_drill cycle_tap_feed_type
Valid options: MMPM|IPM|MMPR|IPR
Option IDs: MMPM|IPM|MMPR|IPR
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• MMPM (Default)
• IPM
• MMPR
• IPR
Turn Cycle Object name: @CUI_CycleTurn
Sequence Number Output Mode Sets the default sequence number output mode for
TCL implementation:
*******************
ID: CONF_CTRL_turn sequence_number_output_mode
Valid options: Only start line and finish line|Ev
Option IDs: 0|1
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• Only start line and finish line (Default)
• Every lines
General Setting
Object Name: @CUI_GeneralSettings
TCL implementation:
*******************
ID: CONF_SPF_advanced_settings output_cleanup
Valid options: Yes|No
Option IDs: 1|0
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Yes
• No (Default)
Word Seperator Sets Word Seperator as an decimal point, or don n
TCL implementation:
*******************
ID: CONF_SPF_advanced_settings word_seperator
Valid options: Nothing|Point
Option IDs: 0|1
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Nothing (Default)
• Point
Max Decimal Places Sets maximum number of digits to right of decimal
TCL implementation:
*******************
ID: CONF_SPF_advanced_settings max_decimal_place
Filename:
[post_name]\lib_standard_post_func.pce
Integer:
• 4 (Default)
Clamping Object name: @CUI_Clamping
TCL implementation:
*******************
ID: CONF_CTRL_clamp status
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On
• Off (Default)
Clamp Fourth Axis Outputs the clamp status for the fourth axis if C
TCL implementation:
*******************
ID: CONF_CTRL_clamp fourth_axis
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On
• Off (Default)
Clamp Fifth Axis Outputs the clamp status for the fifth axis if Cl
TCL implementation:
*******************
ID: CONF_CTRL_clamp fifth_axis
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On
• Off (Default)
Coolant Object name: @CUI_Coolant
Coolant Auto Sets the coolant status to use for the current to
TCL implementation:
*******************
ID: CONF_CTRL_coolant coolnt_auto
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On (Default)
• Off
Coolant Output before Motion Outputs the Coolant status on a single line befor
TCL implementation:
*******************
ID: CONF_CTRL_coolant coolnt_output_before_motion
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On (Default)
• Off
Coolant Status Sets the default coolant status at the beginning
TCL implementation:
*******************
ID: CONF_CTRL_coolant coolant_status
Valid options: On|Mist|Off|Custom Value
Option IDs: ON|MIST|OFF|*VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On
• Mist
• Off (Default)
• Custom Value
Coordinate System Object name: @CUI_CSYS
TCL implementation:
*******************
ID: CONF_CTRL_origin use_main
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On (Default)
• Off
Use Local Outputs a zero point shift (G68.2) for a local MC
TCL implementation:
*******************
ID: CONF_CTRL_origin use_local
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On
• Off (Default)
File Output Handling Object name: @CUI_OutFile
Max Line Length Sets the maximum line length.
TCL implementation:
*******************
ID: CONF_SPF_file max_line_length
Filename:
[post_name]\ctrl_fanuc_base.pce
Integer:
• 80 (Default)
CSE INI File Object name: @CUI_OutFileGroup Create CSE INI-File Outputs the .ini file for th
TCL implementation:
*******************
ID: CONF_SPF_file create_cse
Valid options: Off|On
Option IDs: 0|1
Filename:
[post_name]\lib_standard_pos
Options:
• Off (Default)
• On
Filename:
[post_name]\lib_standard_pos
Options:
• Metric (Default)
• Inch
• Post Defined
• Part Unit
Output Basename Object name: Output basename Sets a new value for the out
@CUI_OutFileGroup
TCL implementation:
*******************
ID: CONF_SPF_file output_bas
Filename:
[post_name]\lib_standard_pos
String:
• Empty (Default)
Direct Output
Names the file with the Out
Define procedure
Defines a TCL procedure to
return "my_name_$::mom_logn
TCL implementation:
*******************
ID: CONF_SPF_file output_bas
Valid options: Analyze|Direc
Option IDs: 1|2|3|*VALUE*
Filename:
[post_name]\lib_standard_pos
Options:
• Analyze (Default)
• Direct Output
• Function Call
• Custom Procedure
Output Directory Object name: Output directory Sets a new value for the out
@CUI_OutFileGroup The Output directory contro
TCL implementation:
*******************
ID: CONF_SPF_file output_dir
Filename:
[post_name]\lib_standard_pos
String:
• Empty (Default)
Direct Output
Names the directory with th
Define procedure
Defines a TCL procedure to
return "my_name_$::mom_logn
TCL implementation:
*******************
ID: CONF_SPF_file output_dir
Valid options: Analyze|Direc
Option IDs: 1|2|3|*VALUE*
Filename:
[post_name]\lib_standard_pos
Options:
• Analyze (Default)
• Direct Output
• Function Call
• Custom Procedure
Output Prefix Object name: @CUI_OutFileGroup Output prefix Sets the output file prefix.
The Output prefix control s
TCL implementation:
*******************
ID: CONF_SPF_file output_pre
Filename:
[post_name]\lib_standard_pos
String:
• Empty (Default)
Direct Output
Adds the Output prefix valu
Define procedure
Defines a TCL procedure to
return "my_name_$::mom_logn
TCL implementation:
*******************
ID: CONF_SPF_file output_pre
Valid options: Analyze|Direc
Option IDs: 1|2|3|*VALUE*
Filename:
[post_name]\lib_standard_pos
Options:
• Analyze (Default)
• Direct Output
• Function Call
• Custom Procedure
Output Suffix Object name: @CUI_OutFileGroup Output suffix Sets a new value for the out
The Output suffix control s
TCL implementation:
*******************
ID: CONF_SPF_file output_suf
Filename:
[post_name]\ctrl_fanuc_base.
String:
• ptp (Default)
Direct Output
Adds the Output suffix valu
Define procedure
Defines a TCL procedure to
return "my_name_$::mom_logn
TCL implementation:
*******************
ID: CONF_SPF_file output_suf
Valid options: Analyze|Direc
Option IDs: 1|2|3|*VALUE*
Filename:
[post_name]\lib_standard_pos
Options:
• Analyze (Default)
• Direct Output
• Function Call
• Custom Procedure
Spindle Object name: @CUI_Spindle
Min Sets the minimum valid spindle speed. If a progra
TCL implementation:
*******************
ID: CONF_CTRL_spindle min
Valid options: Custom Value
Option IDs: *VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
Double:
• 0.0000 (Default)
Max Sets the maximum valid spindle speed. If a progra
TCL implementation:
*******************
ID: CONF_CTRL_spindle max
Valid options: Custom Value
Option IDs: *VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
Double:
• 99999.0000 (Default)
TCL implementation:
*******************
ID: CONF_CTRL_spindle range
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On
• Off (Default)
No Spindle RPM Allowed Allows RPM with zero spindle speed. By default th
TCL implementation:
*******************
ID: CONF_CTRL_spindle no_spindle_rpm_allowed
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On (Default)
• Off
Spindle Output Alone Outputs the spindle speed on a single line for mi
TCL implementation:
*******************
ID: CONF_CTRL_spindle spindle_output_alone
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On
• Off (Default)
Spindle Max RPM Output Alone Outputs the spindle speed on a single line for tu
TCL implementation:
*******************
ID: CONF_CTRL_spindle spindle_max_rpm_output_alon
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On (Default)
• Off
Master Spindle Object name: @CUI_SpindleGroup
Tool Change Object name: @CUI_ToolChange
Tool Preselect Outputs the next tool number after a tool change.
TCL implementation:
*******************
ID: CONF_CTRL_tool tool_preselect
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On
• Off (Default)
Max Tool Number Sets the maximum tool number allowed if tools are
TCL implementation:
*******************
ID: CONF_CTRL_tool max_tool_number
Valid options: No Check|Custom Value
Option IDs: 0|*VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• No Check
TCL implementation:
*******************
ID: CONF_CTRL_tool max_d_number
Valid options: No Check|Custom Value
Option IDs: 0|*VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• No Check (Default)
• Custom Value
Cutcom Actual Radius Computes the cutcom radius (tool diameter / 2) fo
TCL implementation:
*******************
ID: CONF_CTRL_tool cutcom_actual_radius
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On (Default)
• Off
Auto Tool Change Object name: Auto Change Outputs the tool change NC c
@CUI_ToolChangeGroup Template
TCL implementation:
*******************
ID: CONF_CTRL_tool auto_chan
Valid options: Tool Change b
Option IDs: tool_change|*VAL
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• Tool Change by
Number (Default)
• Custom Procedure
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• Tool Preselect by
Number (Default)
• Custom Procedure
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• Tool Preselect by
Number (Default)
• Custom Procedure
Manual Tool Change Object name: Manual Change Outputs the tool change NC c
@CUI_ToolChangeGroup Template The default block template
TCL implementation:
*******************
ID: CONF_CTRL_tool manual_ch
Valid options: Tool Change b
Option IDs: tool_change|*VAL
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• Tool Change by
Number (Default)
• Custom Procedure
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• Tool Preselect by
Number (Default)
• Custom Procedure
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• Tool Preselect by
Number (Default)
• Custom Procedure
Kinematics Setting
Object Name: @CUI_Kinematics
TCL implementation:
*******************
ID: CONF_CTRL_moves always_center_for_circle
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On
• Off (Default)
Helical Output Mode Sets the output mode for helical moves. 'END_POIN
TCL implementation:
*******************
ID: CONF_container_arc mom_kin_helical_arc_output
Valid options: END_POINT|FULL_CIRCLE|QUADRANT|LIN
Option IDs: END_POINT|FULL_CIRCLE|QUADRANT|LINEAR
Options:
• END_POINT
• FULL_CIRCLE (Default)
• QUADRANT
• LINEAR
Arc Output Mode Sets the output mode for circular moves. Only cir
TCL implementation:
*******************
ID: CONF_container_arc mom_kin_arc_output_mode
Valid options: FULL_CIRCLE|QUADRANT|LINEAR
Option IDs: FULL_CIRCLE|QUADRANT|LINEAR
Options:
• FULL_CIRCLE (Default)
• QUADRANT
• LINEAR
Arc Valid Planes Sets the valid planes in which circular moves can
TCL implementation:
*******************
ID: CONF_container_arc mom_kin_arc_valid_plane
Valid options: XYZ|XY|XZ|YZ
Option IDs: XYZ|XY|XZ|YZ
Options:
• XYZ (Default)
• XY
• XZ
• YZ
Max Arc Radius Sets the maximum radius for circular moves. Arcs
TCL implementation:
*******************
ID: CONF_container_arc mom_kin_max_arc_radius
Valid options: Custom Value
Option IDs: *VALUE*
Double:
• 99999.9990 (Default)
Min Arc Radius Sets the minimum radius for circular moves. Arcs
TCL implementation:
*******************
ID: CONF_container_arc mom_kin_min_arc_radius
Valid options: Custom Value
Option IDs: *VALUE*
Double:
• 0.0010 (Default)
Min Arc Length Sets the minimum length for circular moves. Arcs
TCL implementation:
*******************
ID: CONF_container_arc mom_kin_min_arc_length
Valid options: Custom Value
Option IDs: *VALUE*
Double:
• 0.2000 (Default)
Home Position Object name: @CUI_MachKinHome
X Defines the X value for the home position.
TCL implementation:
*******************
ID: HomePosition mom_sys_home_pos(0)
Double:
• 99999.9000 (Default)
Y Defines the Y value for the home position.
TCL implementation:
*******************
ID: HomePosition mom_sys_home_pos(1)
Double:
• 99999.9000 (Default)
Z Defines the Z value for the home position.
TCL implementation:
*******************
ID: HomePosition mom_sys_home_pos(2)
Double:
• 99999.9000 (Default)
General Settings Object name: @CUI_MachKin
Machine Mode Sets the current machine mode. This mode can be o
TCL implementation:
*******************
ID: CONF_SPF_machine machine_mode
Valid options: MILL|TURN|MILL_TURN|3_AXIS_MILL_TU
Option IDs: MILL|TURN|MILL_TURN|3_AXIS_MILL_TURN|
Options:
• MILL (Default)
• TURN
• MILL_TURN
• 3_AXIS_MILL_TURN
• WEDM
Machine Type Defines the basic machine type. The type of machi
TCL implementation:
*******************
ID: KinContainer_MTB mom_kin_machine_type
Valid options: 3_axis_mill|3_axis_mill_turn|4_axi
Option IDs: 3_axis_mill|3_axis_mill_turn|4_axis_h
Options:
• 3_axis_mill
• 3_axis_mill_turn
• 4_axis_head
• 4_axis_table
• 5_axis_dual_table
• 5_axis_dual_head
• 5_axis_head_table (Default)
• 2_axis_wedm
• 4_axis_wedm
• 2_axis_lathe
Default Output Unit Defines the output units for all coordinate and f
TCL implementation:
*******************
ID: KinContainer_MTB mom_kin_output_unit
Valid options: Metric|Inch
Option IDs: MM|IN
Options:
• Metric (Default)
• Inch
Spindle Axis Object name: @CUI_MachKinGeneral Spindle Axis Defines a vector that establ
TCL implementation:
*******************
ID: KinContainer_MTB mom_kin
Vector:
• 0.0000 0.0000 1.0000
(Default)
Linear Axes Object name: @CUI_MachKin
X Axis Leader Defines a leader string for the NC code output fo
TCL implementation:
*******************
ID: KinContainer_MTB mom_sys_leader(X)
String:
• X (Default)
Y Axis Leader Defines a leader string for the NC code output fo
TCL implementation:
*******************
ID: KinContainer_MTB mom_sys_leader(Y)
String:
• Y (Default)
TCL implementation:
*******************
ID: KinContainer_MTB mom_sys_leader(Z)
String:
• Z (Default)
4th Axis Object name: @CUI_MachKin
4th Axis Leader Sets the leader string for the fourth axis in the
TCL implementation:
*******************
ID: KinContainer_MTB mom_kin_4th_axis_leader
String:
• B (Default)
4th Axis Type Defines how the rotary axis rotates. If set to 'H
TCL implementation:
*******************
ID: KinContainer_MTB mom_kin_4th_axis_type
Valid options: Table|Head
Option IDs: Table|Head
Options:
• Table
• Head (Default)
4th Axis Zero Defines an angular offset that is added to the ro
TCL implementation:
*******************
ID: KinContainer_MTB mom_kin_4th_axis_zero
Double:
• 0.0000 (Default)
4th Axis Min Increment Defines the degree resolution of the rotary axis.
TCL implementation:
*******************
ID: KinContainer_MTB mom_kin_4th_axis_min_incr
Double:
• 0.0010 (Default)
Fourth Axis Leader Sets the leader string for the fourth axis in the
TCL implementation:
*******************
ID: KinContainer_MTB mom_sys_leader(fourth_axis)
String:
• B (Default)
Axis Limits Object name: @CUI_MachKin4th 4th Axis has Limits Sets the status of rotary ax
TCL implementation:
*******************
ID: KinContainer_MTB mom_sys
Valid options: Yes|No
Option IDs: 1|0
Options:
• Yes (Default)
• No
TCL implementation:
*******************
ID: KinContainer_MTB mom_kin
Double:
• -180.0000 (Default)
TCL implementation:
*******************
ID: KinContainer_MTB mom_kin
Double:
• 180.0000 (Default)
Axis Orientation and Position Object name: 4th Axis Vector Sets a vector used to define
@CUI_MachKin4th
TCL implementation:
*******************
ID: KinContainer_MTB mom_kin
Vector:
• 0.0000 1.0000 1.0000
(Default)
TCL implementation:
*******************
ID: KinContainer_MTB mom_kin
Point:
• 0.0000 0.0000 0.0000
(Default)
5th Axis Object name: @CUI_MachKin
5th Axis Leader Sets the leader string for the fifth axis in the
TCL implementation:
*******************
ID: KinContainer_MTB mom_kin_5th_axis_leader
String:
• C (Default)
5th Axis Type Defines how the rotary axis rotates. If set to 'H
TCL implementation:
*******************
ID: KinContainer_MTB mom_kin_5th_axis_type
Valid options: Table|Head
Option IDs: Table|Head
Options:
• Table (Default)
• Head
5th Axis Zero Defines an angular offset that is added to the ro
TCL implementation:
*******************
ID: KinContainer_MTB mom_kin_5th_axis_zero
Double:
• 0.0000 (Default)
5th Axis Min Increment Defines the angular resolution of the rotary axis
TCL implementation:
*******************
ID: KinContainer_MTB mom_kin_5th_axis_min_incr
Double:
• 0.0010 (Default)
Fifth Axis Leader Sets the leader string for the fifth axis in the
TCL implementation:
*******************
ID: KinContainer_MTB mom_sys_leader(fifth_axis)
String:
• C (Default)
Axis Limits Object name: @CUI_MachKin5th 5th Axis has Limits Sets the status of the fifth
TCL implementation:
*******************
ID: KinContainer_MTB mom_sys
Valid options: Yes|No
Option IDs: 1|0
Options:
• Yes (Default)
• No
TCL implementation:
*******************
ID: KinContainer_MTB mom_kin
Double:
• -360000.0000 (Default)
TCL implementation:
*******************
ID: KinContainer_MTB mom_kin
Double:
• 360000.0000 (Default)
Axis Orientation and Position Object name: 5th Axis Vector Sets a vector used to define
@CUI_MachKin5th
TCL implementation:
*******************
ID: KinContainer_MTB mom_kin
Vector:
• 0.0000 0.0000 1.0000
(Default)
TCL implementation:
*******************
ID: KinContainer_MTB mom_kin
Point:
• 0.0000 0.0000 0.0000
(Default)
General Settings Object name: @CUI_TCPMKin
TCPM Prepositioning Plane Adds a tilted plane at the start of simultaneous
TCL implementation:
*******************
ID: CONF_SPF_sim_kin tcpm_prepos_plane
Valid options: Off|On
Option IDs: 0|1
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Off (Default)
• On
4th Axis Object name: @CUI_TCPMKin
4th Axis has Limits Sets the status of the fourth axis limits for sim
TCL implementation:
*******************
ID: CONF_SPF_sim_kin 4th_axis_has_limit
Valid options: Current Kinematics|Yes|No
Option IDs: |1|0
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Current Kinematics (Default)
• Yes
• No
4th Axis Min Limit Sets the fourth axis minimum limit for simultaneo
TCL implementation:
*******************
ID: CONF_SPF_sim_kin 4th_axis_min_limit
Valid options: Current Kinematics|Custom Value
Option IDs: |*VALUE*
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Current Kinematics (Default)
• Custom Value
4th Axis Max Limit Sets the fourth axis maximum limit for simultaneo
TCL implementation:
*******************
ID: CONF_SPF_sim_kin 4th_axis_max_limit
Valid options: Current Kinematics|Custom Value
Option IDs: |*VALUE*
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Current Kinematics (Default)
• Custom Value
TCL implementation:
*******************
ID: CONF_SPF_sim_kin 5th_axis_has_limit
Valid options: Current Kinematics|Yes|No
Option IDs: |1|0
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Current Kinematics (Default)
• Yes
• No
5th Axis Min Limit Sets the fifth axis minimum limit for simultaneou
TCL implementation:
*******************
ID: CONF_SPF_sim_kin 5th_axis_min_limit
Valid options: Current Kinematics|Custom Value
Option IDs: |*VALUE*
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Current Kinematics (Default)
• Custom Value
5th Axis Max Limit Sets the fifth axis maximum limit for simultaneou
TCL implementation:
*******************
ID: CONF_SPF_sim_kin 5th_axis_max_limit
Valid options: Current Kinematics|Custom Value
Option IDs: |*VALUE*
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Current Kinematics (Default)
• Custom Value
Axis Limits Object name: @CUI_TCPMKin5th
4th Axis Object name: @CUI_TiltingKin
4th Axis Sets the fourth axis vector used for tilted plane
TCL implementation:
*******************
ID: CONF_SPF_plane_kin 4th_axis
Valid options: Real Machine Axis|X|-X|Y|-Y|Z|-Z|C
Option IDs: real|X|-X|Y|-Y|Z|-Z|*VALUE*
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Real Machine Axis (Default)
• X
• -X
• Y
• -Y
• Z
• -Z
• Custom Vector
4th Leader Sets the fourth axis leader used for tilted plane
TCL implementation:
*******************
ID: CONF_SPF_plane_kin 4th_leader
Valid options: A|B|C|Custom Value
Option IDs: A|B|C|*VALUE*
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• A
• B (Default)
• C
• Custom Value
Axis Limits Object name: @CUI_TiltingKin4th 4th Axis Min Limit Sets the fourth axis minimum
TCL implementation:
*******************
ID: CONF_SPF_plane_kin 4th_a
Valid options: Current Kinem
Option IDs: |*VALUE*
Filename:
[post_name]\lib_standard_pos
Options:
• Current Kinematics
(Default)
• Custom Value
TCL implementation:
*******************
ID: CONF_SPF_plane_kin 4th_a
Valid options: Current Kinem
Option IDs: |*VALUE*
Filename:
[post_name]\lib_standard_pos
Options:
• Current Kinematics
(Default)
• Custom Value
5th Axis Object name: @CUI_TiltingKin
5th Axis Sets the fifth axis vector used for tilted plane
TCL implementation:
*******************
ID: CONF_SPF_plane_kin 5th_axis
Valid options: Real Machine Axis|X|-X|Y|-Y|Z|-Z|C
Option IDs: real|X|-X|Y|-Y|Z|-Z|*VALUE*
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Real Machine Axis (Default)
• X
• -X
• Y
• -Y
• Z
• -Z
• Custom Vector
5th Leader Sets the fifth axis leader used for tilted plane
TCL implementation:
*******************
ID: CONF_SPF_plane_kin 5th_leader
Valid options: A|B|C|Custom Value
Option IDs: A|B|C|*VALUE*
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• A
• B
• C (Default)
• Custom Value
5th Axis Absolute Move Set to 'On' if the 4th axis is orthogonal and the
TCL implementation:
*******************
ID: CONF_SPF_plane_kin 5th_abs_move_for_orthogona
Valid options: Off|On
Option IDs: 0|1
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Off (Default)
• On
Axis Limits Object name: @CUI_TiltingKin5th 5th Axis Min Limit Sets the fifth axis minimum
TCL implementation:
*******************
ID: CONF_SPF_plane_kin 5th_a
Valid options: Current Kinem
Option IDs: |*VALUE*
Filename:
[post_name]\lib_standard_pos
Options:
• Current Kinematics
• Custom Value
(Default)
TCL implementation:
*******************
ID: CONF_SPF_plane_kin 5th_a
Valid options: Current Kinem
Option IDs: |*VALUE*
Filename:
[post_name]\lib_standard_pos
Options:
• Current Kinematics
• Custom Value
(Default)
Tombstone Object name: @CUI_Tombstone
Allow Tombstone Configuration Allow Local Coordinate System with other orientat
TCL implementation:
*******************
ID: CONF_Tombstone tombstone_allowed
Valid options: No|Yes
Option IDs: 0|1
Options:
• No (Default)
• Yes
TCL implementation:
*******************
ID: CONF_GE_listing toollist
Valid options: Off|On
Option IDs: 0|1
Filename:
[post_name]\lib_general.pce
Options:
• Off
• On (Default)
Operation List Outputs a list of operations used in the program
NOTE: The operation list is not output to the NC
TCL implementation:
*******************
ID: CONF_GE_listing operationlist
Valid options: Off|On
Option IDs: 0|1
Filename:
[post_name]\lib_general.pce
Options:
• Off
• On (Default)
Company Name Outputs the company name of the post processor de
TCL implementation:
*******************
ID: CONF_GE_listing company_name
Filename:
[post_name]\lib_general.pce
String:
• Post Configurator (Default)
TCL implementation:
*******************
ID: CONF_GE_listing url
Filename:
[post_name]\lib_general.pce
String:
• www.siemens.com (Default)
Output Language Object name: @CUI_Language
Operator Language Sets the language for program messages that are o
TCL implementation:
*******************
ID: CONF_GE_language operator_language
Valid options: Default|Brazilian Portuguese|Engli
Option IDs: |braz_portuguese|english|french|germa
Filename:
[post_name]\lib_general.pce
Options:
• Default (Default)
• Brazilian Portuguese
• English
• French
• German
• Italian
• Japanese
• Korean
• Russian
• Simple Chinese
• Spanish
• Traditional Chinese
TCL implementation:
*******************
ID: CONF_GE_language controller_language
Valid options: Default|Brazilian Portuguese|Engli
Option IDs: |braz_portuguese|english|french|germa
Filename:
[post_name]\lib_general.pce
Options:
• Default (Default)
• Brazilian Portuguese
• English
• French
• German
• Italian
• Japanese
• Korean
• Russian
• Simple Chinese
• Spanish
• Traditional Chinese
Output Note Outputs syslog messages that cannot be translated
TCL implementation:
*******************
ID: CONF_GE_language message_is_not_translated
Valid options: Off|On
Option IDs: 0|1
Filename:
[post_name]\lib_general.pce
Options:
• Off
• On (Default)
Formatting Object name: @CUI_Msg
Date Format Sets the format string for date outputs. For exam
TCL implementation:
*******************
ID: CONF_GE_msg date_format
Filename:
[post_name]\lib_general.pce
String:
• %d.%m.%Y (Default)
Time Format Sets the format string for time outputs. For exam
TCL implementation:
*******************
ID: CONF_GE_msg time_format
Filename:
[post_name]\lib_general.pce
String:
• %H:%M (Default)
Comment Formatting Object name: Comment Case Outputs comments and message
@CUI_MsgFormatting
TCL implementation:
*******************
ID: CONF_GE_msg comment_case
Valid options: Default|Upper
Option IDs: default|upper|lo
Filename:
[post_name]\lib_general.pce
Options:
• Default (Default)
• Upper
• Lower
Filename:
[post_name]\lib_general.pce
String:
• Empty (Default)
Message Formatting Object name: Messages with Outputs messages with a sequ
@CUI_MsgFormatting Sequence Number
TCL implementation:
*******************
ID: CONF_GE_msg message_with
Valid options: Off|On
Option IDs: 0|1
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• Off (Default)
• On
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• Off
• On (Default)
Filename:
[post_name]\lib_general.pce
Options:
• Direct Output
(Default)
• UTF
• HTML
• UTF-8
TCL implementation:
*******************
ID: CONF_SPF_msg output_event_message
Valid options: Off|On
Option IDs: 0|1
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Off (Default)
• On
Stop Message Object name: @CUI_Msg
Stop Comment Position Sets the order of the output for the comment text
TCL implementation:
*******************
ID: CONF_SPF_msg stop_comment_pos
Valid options: Along with Stop|Before Stop|After
Option IDs: along_with_stop|before_stop|after_sto
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• Along with Stop
• After Stop
Opstop Comment Position Sets the order of NC output for the comment text
TCL implementation:
*******************
ID: CONF_SPF_msg opstop_comment_pos
Valid options: Along with Opstop|Before Opstop|Af
Option IDs: along_with_opstop|before_opstop|after
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Along with Opstop
• After Opstop
Leader / Trailer Object name: @CUI_Msg
Message Switch Resets the message leader and trailer to the defa
TCL implementation:
*******************
ID: CONF_GE_msg message_switch
Valid options: Off|On
Option IDs: 0|1
Filename:
[post_name]\lib_general.pce
Options:
• Off
• On (Default)
Program Message Leader Sets the leader for program messages output in th
TCL implementation:
*******************
ID: CONF_GE_msg message_dspa1
Filename:
[post_name]\ctrl_fanuc_base.pce
String:
• ( (Default)
Program Message Trailer Sets the trailer for the program messages output
TCL implementation:
*******************
ID: CONF_GE_msg message_dspz1
Filename:
[post_name]\ctrl_fanuc_base.pce
String:
• ) (Default)
Controller Message Leader Sets the leader for controller messages output in
TCL implementation:
*******************
ID: CONF_GE_msg message_dspa2
Filename:
[post_name]\ctrl_fanuc_base.pce
String:
• ( (Default)
Controller Message Trailer Sets the trailer for controller messages output i
TCL implementation:
*******************
ID: CONF_GE_msg message_dspz2
Filename:
[post_name]\ctrl_fanuc_base.pce
String:
• ) (Default)
Custom Message Leader Sets the leader for customer messages output in t
TCL implementation:
*******************
ID: CONF_GE_msg message_dspa3
Filename:
[post_name]\ctrl_fanuc_base.pce
String:
• \\\\ (Default)
Custom Message Trailer Sets the trailer for customer messages output in
TCL implementation:
*******************
ID: CONF_GE_msg message_dspz3
Filename:
[post_name]\ctrl_fanuc_base.pce
String:
• Empty (Default)
Warning Output Handling Object name: @CUI_Warnings
Catch Warning by Type Activates a filter to suppress warnings for speci
TCL implementation:
*******************
ID: CONF_SPF_warning catch_warning_by_type
Valid options: Off|On
Option IDs: 0|1
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Off
• On (Default)
TCL implementation:
*******************
ID: CONF_SPF_warning outputmessage
Valid options: Off|On
Option IDs: 0|1
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Off
• On (Default)
Warning Output Outputs post processor warning messages to the In
TCL implementation:
*******************
ID: CONF_SPF_warning outputwarning
Valid options: Off|On
Option IDs: 0|1
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Off
• On (Default)
Output Error Message Outputs error messages to the Information window
TCL implementation:
*******************
ID: CONF_SPF_warning outputerror
Valid options: Off|On
Option IDs: 0|1
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Off
• On (Default)
TCL implementation:
*******************
ID: CONF_SPF_warning outputabort
Valid options: Off|On
Option IDs: 0|1
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Off
• On (Default)
Suppresses Defined Warnings Defines standard NX warnings, that you do not wan
TCL implementation:
*******************
ID: CONF_SPF_warning no_warningoutput
Filename:
[post_name]\lib_standard_post_func.pce
Command Block:
• –> Each line contains 1 warning message
to suppress <– (Default)
Abort at Defined Warnings Defines standard NX warnings that will cause an a
TCL implementation:
*******************
ID: CONF_SPF_warning abort_based_warning
Filename:
[post_name]\lib_standard_post_func.pce
Command Block:
• –> Each line contains 1 warning message
to trigger post abort <– unable to determine
valid rotary positions (Default)
Miscellaneous
Object Name: @CUI_Miscellaneous
TCL implementation:
*******************
ID: CONF_GE_debug show_where_output_comes_from
Valid options: Off|On
Option IDs: 0|1
Filename:
[post_name]\lib_general.pce
Options:
• Off (Default)
• On
Show Element IDs in UI Activates debugging information for element IDs t
TCL implementation:
*******************
ID: CONF_GE_debug show_element_ids
Valid options: Off|On
Option IDs: 0|1
Filename:
[post_name]\lib_general.pce
Options:
• Off (Default)
• On
Library Version Displays Library Relase Version
TCL implementation:
*******************
ID: LibraryInformation library_version
String:
• 4.1.2 (Default)
Check NX Version Object name: @CUI_CheckProtection
TCL implementation:
*******************
ID: CONF_GE_check check_version
Valid options: Off|On
Option IDs: 0|1
Filename:
[post_name]\lib_general.pce
Options:
• Off (Default)
• On
Check NX Version Sets the NX version for which this post processor
TCL implementation:
*******************
ID: CONF_GE_check check_nx_version
Filename:
[post_name]\lib_general.pce
String:
• 8.5.x (Default)
Postprocessor Protection Object name: @CUI_CheckProtection
Sold-to Ids Displays a list of valid Sold-to IDs for this pos
TCL implementation:
*******************
ID: PostProtection sold_to_id
Command Block:
• Empty (Default)
Expiration Date Displays an expiration date for this post process
TCL implementation:
*******************
ID: PostProtection expiration_date
String:
• Empty (Default)
Pretreatment Object name: @CUI_Pretreatment
TCL implementation:
*******************
ID: CONF_SPF_pt lib_spf_analyze_each_before_motio
Valid options: Off|On
Option IDs: 0|1
Filename:
[post_name]\lib_standard_post_func.pce
Options:
• Off
• On (Default)
Sourcing Object name: @CUI_Sourcing
Sourcing Sequence Sets the sourcing sequence of the extensions from
If one layer file exists in several extensions (
Normal sequence: *.pce, *.tbc, *.tcl
Inverse sequence: *.tcl, *.tbc, *.pce
NOTE: The inverse sequence is not currently used
TCL implementation:
*******************
ID: CONF_GE_sourcing sourcing_sequence
Valid options: Normal|Inverse|Validation
Option IDs: 0|1|2
Filename:
[post_name]\lib_general.pce
Options:
• Normal
• Inverse (Default)
• Validation
Turbo Mode Object name: @CUI_Turbo
Turbo mode Activates Turbo mode to reduce post processing ti
TCL implementation:
*******************
ID: CONF_CTRL_setting turbo_mode
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On (Default)
• Off
Motion Setting
Object Name: @CUI_MotionSetting
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On (Default)
• Off
Approach standard Object name: @CUI_MotionSettingAdditional
Approach Motion Splitting after Tool Change Sets the axis engage sequence for the first move
TCL implementation:
*******************
ID: CONF_CTRL_moves decompose_first_move
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On (Default)
• Off
Decompose order initial Object name: Tool Axis X-vector Decompose the output order o
@CUI_MotionSettingAdditionalFMStd direction
TCL implementation:
*******************
ID: CONF_CTRL_moves decompos
Valid options: {Y Z} {G_adju
Option IDs: *VALUE*
Filename:
[post_name]\ctrl_fanuc_base.
String:
• {Y Z} {G_adjust X H}
(Default)
Filename:
[post_name]\ctrl_fanuc_base.
String:
• {X Z} {G_adjust Y H}
(Default)
Filename:
[post_name]\ctrl_fanuc_base.
String:
• {X Y} {G_adjust Z H}
(Default)
Decompose order if current plane Tool Axis X-vector Decompose the output order o
upper than previous Object name: direction
@CUI_MotionSettingAdditionalFMStd TCL implementation:
*******************
ID: CONF_CTRL_moves decompos
Valid options: X {Y Z}
Option IDs: *VALUE*
Filename:
[post_name]\ctrl_fanuc_base.
String:
• X {Y Z} (Default)
Filename:
[post_name]\ctrl_fanuc_base.
String:
• Y {X Z} (Default)
Filename:
[post_name]\ctrl_fanuc_base.
String:
• Z {X Y} (Default)
Decompose order if current plane Tool Axis X-vector Decompose the output order o
lower than previous Object name: direction
@CUI_MotionSettingAdditionalFMStd TCL implementation:
*******************
ID: CONF_CTRL_moves decompos
Valid options: {Y Z} X
Option IDs: *VALUE*
Filename:
[post_name]\ctrl_fanuc_base.
String:
• {Y Z} X (Default)
Filename:
[post_name]\ctrl_fanuc_base.
String:
• {X Z} Y (Default)
Filename:
[post_name]\ctrl_fanuc_base.
String:
• {X Y} Z (Default)
Approach positioning Object name: @CUI_MotionSettingAdditional
Approach Motion Splitting for Positioning Sets the first move after plane output in milling
Operations
TCL implementation:
*******************
ID: CONF_CTRL_moves decompose_first_move_pos
Valid options: Tool Axis Z-vector|On|Off
Option IDs: 2|1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• Tool Axis Z-vector
• On
• Off (Default)
Decompose order initial Object name: Tool Axis X-vector Decompose the output order o
@CUI_MotionSettingAdditionalFMPos direction
TCL implementation:
*******************
ID: CONF_CTRL_moves decompos
Valid options: {Y Z} {G_adju
Option IDs: *VALUE*
Filename:
[post_name]\ctrl_fanuc_base.
String:
• {Y Z} {G_adjust X H}
(Default)
Filename:
[post_name]\ctrl_fanuc_base.
String:
• {X Z} {G_adjust Y H}
(Default)
Filename:
[post_name]\ctrl_fanuc_base.
String:
• {X Y} {G_adjust Z H}
(Default)
Decompose order if current plane Tool Axis X-vector Decompose the output order o
upper than previous Object name: direction
@CUI_MotionSettingAdditionalFMPos TCL implementation:
*******************
ID: CONF_CTRL_moves decompos
Valid options: Z {X Y}
Option IDs: *VALUE*
Filename:
[post_name]\ctrl_fanuc_base.
String:
• Z {X Y} (Default)
Filename:
[post_name]\ctrl_fanuc_base.
String:
• Z {X Y} (Default)
Filename:
[post_name]\ctrl_fanuc_base.
String:
• Z {X Y} (Default)
Decompose order if current plane Tool Axis X-vector Decompose the output order o
lower than previous Object name: direction
@CUI_MotionSettingAdditionalFMPos TCL implementation:
*******************
ID: CONF_CTRL_moves decompos
Valid options: Z {X Y}
Option IDs: *VALUE*
Filename:
[post_name]\ctrl_fanuc_base.
String:
• Z {X Y} (Default)
Filename:
[post_name]\ctrl_fanuc_base.
String:
• Z {X Y} (Default)
Filename:
[post_name]\ctrl_fanuc_base.
String:
• Z {X Y} (Default)
Approach simultanous Object name: @CUI_MotionSettingAdditional
Approach Motion Splitting for 4/5 Axis Sets the first move in simultaneous mode. If acti
Simultaneous
TCL implementation:
*******************
ID: CONF_CTRL_moves decompose_first_move_sim
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On (Default)
• Off
Decompose order Object name: Tool Axis Z-vector Decompose the output order o
@CUI_MotionSettingAdditionalFMSim direction
TCL implementation:
*******************
ID: CONF_CTRL_moves decompos
Valid options: {X Y} {Z four
Option IDs: *VALUE*
Filename:
[post_name]\ctrl_fanuc_base.
String:
• {X Y} {Z fourth_axis
fifth_axis} (Default)
Retract Object name: @CUI_MotionSettingAdditional
Safety Motion after Tool Change Outputs a return move after a tool change.
TCL implementation:
*******************
ID: CONF_CTRL_moves safety_motion_after_toolchang
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On
• Off (Default)
Return Mode Sets the desired output format for the return mov
TCL implementation:
*******************
ID: CONF_CTRL_moves return_mode
Valid options: Value|Supa
Option IDs: value|supa
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• Value (Default)
• Supa
Return before First Tool Change Pos Defines the return motion before the first tool c
TCL implementation:
*******************
ID: CONF_CTRL_moves return_before_first_tool_chan
Valid options: Z XY|Z X|Z|None|Custom Procedure
Option IDs: Z XY|Z X|Z||*VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• Z XY
• ZX
• Z (Default)
• None
• Custom Procedure
Return Tool Change Pos Defines the return motion before all tool changes
TCL implementation:
*******************
ID: CONF_CTRL_moves return_tool_change_pos
Valid options: Z XY|Z|None|Custom Procedure
Option IDs: Z XY|Z||*VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• Z XY
• Z (Default)
• None
• Custom Procedure
Return Safety Pos Defines the return motion to the safety position.
TCL implementation:
*******************
ID: CONF_CTRL_moves return_safety_pos
Valid options: Z XY|Z|None|Custom Procedure
Option IDs: Z XY|Z||*VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• Z XY
• Z (Default)
• None
• Custom Procedure
Use Standard Path between Rotary Motion Defines the logic that is used when the tool axis
TCL implementation:
*******************
ID: CONF_CTRL_moves standard_path_between_rotary_
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On
• Off (Default)
Rotary Axes Object name: Safety Retract Outputs a safety retract mot
@CUI_MotionSettingAdditionalRetr before Fourth Axis
TCL implementation:
*******************
ID: CONF_CTRL_moves safety_r
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• On (Default)
• Off
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• On (Default)
• Off
Filename:
[post_name]\ctrl_fanuc_base.
Double:
• 0.0000 (Default)
Filename:
[post_name]\ctrl_fanuc_base.
Double:
• 0.0000 (Default)
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• Warning (Default)
• Engage Retract
• User Defined
Filename:
[post_name]\ctrl_fanuc_base.
Options:
• on Rapid and Linear
Moves (Default)
Options:
• MMPM,IPM (Default)
• FRN
Activate Feedrate FRN Mode for Linear Activates inverse time feedrate mode for simultan
Motions with Linear & Rotary Axis.
TCL implementation:
*******************
ID: MotionSetting mom_sys_contour_feed_mode(LINEA
Valid options: MMPM,IPM|FRN
Option IDs: MMPM|FRN
Options:
• MMPM,IPM (Default)
• FRN
Feedrate Mode Object name: @CUI_MotionSettingFeed
Define the Feedrate Output Mode for Cutting Sets the feedrate output mode (MMPM,MMPR/IPM,IPR/
Motion.
TCL implementation:
*******************
ID: MotionSetting mom_sys_contour_feed_mode(LINEA
Valid options: MMPM,IPM|MMPR,IPR|AUTO
Option IDs: MMPM|MMPR|AUTO
Options:
• MMPM,IPM (Default)
• MMPR,IPR
• AUTO
Define the Feedrate Output Mode for Non Sets the feedrate output mode (MMPM,MMPR/IPM,IPR/
Cutting Motion.
TCL implementation:
*******************
ID: MotionSetting mom_sys_rapid_feed_mode(LINEAR)
Valid options: MMPM,IPM|MMPR,IPR|AUTO
Option IDs: MMPM|MMPR|AUTO
Options:
• MMPM,IPM (Default)
• MMPR,IPR
• AUTO
Feedrate Settings Object name: @CUI_MotionSettingFeed
TCL implementation:
*******************
ID: CONF_CTRL_feed feed_linear
Valid options: Value|Param
Option IDs: 0|2
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• Value (Default)
• Param
Cycle Feed Sets the cycle feed as an NX value, a percent of
TCL implementation:
*******************
ID: CONF_CTRL_feed feed_cycle
Valid options: NX Value|%Cut|Parameter
Option IDs: NX|P_CUT|*VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• NX Value (Default)
• %Cut
• Parameter
Engage Feed Sets the engage feed as an NX value, a percent of
TCL implementation:
*******************
ID: CONF_CTRL_feed feed_engage
Valid options: NX Value|%Cut|Parameter
Option IDs: NX|P_CUT|*VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• NX Value
• %Cut
• Parameter (Default)
TCL implementation:
*******************
ID: CONF_CTRL_feed feed_cut
Valid options: Parameter
Option IDs: *VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
String:
• #22 (Default)
Retract Feed Sets the retract feed as an NX value, a percent o
TCL implementation:
*******************
ID: CONF_CTRL_feed feed_retract
Valid options: NX Value|%Cut|Parameter
Option IDs: NX|P_CUT|*VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• NX Value
• %Cut
• Parameter (Default)
Approach Feed Sets the approach feed as an NX value or a percen
TCL implementation:
*******************
ID: CONF_CTRL_feed feed_approach
Valid options: NX Value|%Cut
Option IDs: NX|P_CUT
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• NX Value (Default)
• %Cut
First Cut Feed Sets the first cut feed as an NX value or a perce
TCL implementation:
*******************
ID: CONF_CTRL_feed feed_firstcut
Valid options: NX Value|%Cut
Option IDs: NX|P_CUT
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• NX Value
• %Cut (Default)
Side Cut Feed Sets the side cut feed as an NX value or a percen
TCL implementation:
*******************
ID: CONF_CTRL_feed feed_sidecut
Valid options: NX Value|%Cut
Option IDs: NX|P_CUT
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• NX Value
• %Cut (Default)
Stepover Feed Sets the stepover feed as an NX value or a percen
TCL implementation:
*******************
ID: CONF_CTRL_feed feed_stepover
Valid options: NX Value|%Cut
Option IDs: NX|P_CUT
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• NX Value
• %Cut (Default)
TCL implementation:
*******************
ID: CONF_CTRL_feed feed_traversal
Valid options: NX Value|%Cut
Option IDs: NX|P_CUT
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• NX Value (Default)
• %Cut
Return Feed Sets the return feed as an NX value or a percent
TCL implementation:
*******************
ID: CONF_CTRL_feed feed_return
Valid options: NX Value|%Cut
Option IDs: NX|P_CUT
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• NX Value (Default)
• %Cut
Departure Feed Sets the departure feed as an NX value or a perce
TCL implementation:
*******************
ID: CONF_CTRL_feed feed_departure
Valid options: NX Value|%Cut
Option IDs: NX|P_CUT
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• NX Value (Default)
• %Cut
Polar Mode Object name: @CUI_MotionSettingPolar
Polar Mode Status at Start of Program Sets the polar mode at the start of the program,
TCL implementation:
*******************
ID: CONF_CTRL_moves polar_status_start_of_prog
Valid options: On|Off
Option IDs: ON|OFF
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On
• Off (Default)
Set the Polar Mode to Off for Each End of Path Switches off the polar mode at each end of path w
TCL implementation:
*******************
ID: CONF_CTRL_moves polar_off_end_of_path
Valid options: On|Off
Option IDs: ON|OFF
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On
• Off (Default)
Set Polar Coordinate Interpolation Mode. Activates the polar interpolation mode (G112 or G
TCL implementation:
*******************
ID: CONF_CTRL_moves polar_transmit
Valid options: On|Off
Option IDs: ON|OFF
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On
• Off (Default)
Set Polar Mode also for Linear Motions. Divides each cutting move of a milling path into
TCL implementation:
*******************
ID: CONF_CTRL_moves polar_feedrate
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On
• Off (Default)
Set Reference Vector for Polar Mode. Defines the direction perpendicular to the rotary
TCL implementation:
*******************
ID: CONF_CTRL_moves polar_vector_ref
Valid options: X+|Y+|Z+|X-|Y-|Z-
Option IDs: X+|Y+|Z+|X-|Y-|Z-
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• X+ (Default)
• Y+
• Z+
• X-
• Y-
• Z-
Template Names Object name: @CUI_MotionSettingTempl
Rapid Template Sets the block template name for a rapid move.
TCL implementation:
*******************
ID: CONF_CTRL_moves rapid_template
Valid options: Custom Value
Option IDs: *VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
String:
• rapid_move (Default)
Linear Template Sets the block template name for a linear move.
TCL implementation:
*******************
ID: CONF_CTRL_moves linear_template
Valid options: Custom Value
Option IDs: *VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
String:
• linear_move (Default)
Circular Template Sets the block template name for a circular move.
TCL implementation:
*******************
ID: CONF_CTRL_moves circular_template
Valid options: Custom Value
Option IDs: *VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
String:
• circular_move (Default)
Rapid Rotary Sets the block template name for a rotary rapid m
TCL implementation:
*******************
ID: CONF_CTRL_moves rapid_rotary
Valid options: Custom Value
Option IDs: *VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
String:
• rapid_rotary (Default)
From Template Sets the block template name for a from move.
TCL implementation:
*******************
ID: CONF_CTRL_moves from_template
Valid options: Custom Value
Option IDs: *VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
String:
• rapid_move (Default)
TCL implementation:
*******************
ID: CONF_CTRL_moves output_from_position
Valid options: On|Off
Option IDs: 1|0
Filename:
[post_name]\ctrl_fanuc_base.pce
Options:
• On
• Off (Default)
Gohome Template Sets the block template name for a gohome move.
TCL implementation:
*******************
ID: CONF_CTRL_moves gohome_template
Valid options: Custom Value
Option IDs: *VALUE*
Filename:
[post_name]\ctrl_fanuc_base.pce
String:
• rapid_move (Default)
Headquarters
Europe
Granite Park One
Stephenson House
5800 Granite Parkway
Sir William Siemens Square
Suite 600
Frimley, Camberley
Plano, TX 75024
Surrey, GU16 8QD
USA
+44 (0) 1276 413200
+1 972 987 3000
Asia-Pacific
Americas
Suites 4301-4302, 43/F
Granite Park One
AIA Kowloon Tower, Landmark East
5800 Granite Parkway
100 How Ming Street
Suite 600
Kwun Tong, Kowloon
Plano, TX 75024
Hong Kong
USA
+852 2230 3308
+1 314 264 8499