## POSTBUILDER_VERSION=2007.0.1.0
##############################################################################
#                                                                            #
#  This file is used by Post Builder to edit the parameters associated       #
#  with a specific post processor.                                           #
#                                                                            #
#                                                                            #
#  <WARNING> The contents of this file should not be modified!               #
#                                                                            #
##############################################################################
#  Created by lili @ 25 July 2012 11:00:17 China Standard Time
#  with Post Builder version 8.0.1.
#============================================================================#


## POST EVENT HANDLER START
def_file  sinumerik_840D_lathe.def
tcl_file  sinumerik_840D_lathe.tcl
## POST EVENT HANDLER END


## POST INFORMATION START
#  DESCRIPTION START
This is a 2-Axis Horizontal Lathe Machine.
#  DESCRIPTION END
#  CONTROLLER START
User (D:/Project/NX8/template_post/0310_version/sinumerik_840D_lathe_inch_sub.pui)
#  CONTROLLER END
#  CONTROLLER TYPE START
sinumerik_840D_lathe
#  CONTROLLER TYPE END
#  HISTORY START
Created with NX/Post Builder Version 8.0.0.3 on 24 March 2011 1:46:57 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on Monday, March 28, 2011 4:37:55 PM Pacific Daylight Time by ling.
Saved with NX/Post Builder Version 8.0.0.3 on Monday, March 28, 2011 8:53:28 PM Pacific Daylight Time by ling.
Saved with NX/Post Builder Version 8.0.0.3 on Tuesday, March 29, 2011 3:14:17 PM Pacific Daylight Time by ling.
Saved with NX/Post Builder Version 8.0.0.3 on 30 March 2011 11:18:03 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 30 March 2011 11:19:55 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 30 March 2011 11:35:49 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 30 March 2011 11:37:24 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 30 March 2011 1:03:14 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 30 March 2011 1:10:39 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 30 March 2011 1:12:41 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 30 March 2011 1:27:51 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 30 March 2011 1:32:59 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 30 March 2011 1:40:29 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 30 March 2011 1:59:04 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 30 March 2011 2:06:51 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 30 March 2011 2:08:38 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 30 March 2011 3:37:26 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 30 March 2011 3:40:18 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 30 March 2011 3:43:41 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 30 March 2011 3:47:38 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 30 March 2011 3:50:16 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 30 March 2011 3:58:50 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 30 March 2011 4:01:38 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 4:20:13 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 4:22:24 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 4:27:40 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 4:30:06 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 4:30:46 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 4:34:36 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 4:35:34 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 4:36:15 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 4:39:04 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 4:40:19 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 4:41:42 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 4:42:49 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 4:43:05 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 4:43:54 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 4:46:00 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 4:47:14 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 4:49:47 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 4:51:16 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 4:51:53 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 5:46:19 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 06 April 2011 7:17:03 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.3 on 13 April 2011 5:01:52 China Standard Time by lili.
Saved with NX/ Post Builder Version 8.0.0.4 on Friday, April 15, 2011 4:00:30 PM China Standard Time by lixia.
Saved with NX/ Post Builder Version 8.0.0.4 on Friday, April 15, 2011 4:01:14 PM China Standard Time by lixia.
Saved with NX/Post Builder Version 8.0.0.4 on Friday, April 15, 2011 4:06:44 PM China Standard Time by lixia.
Saved with NX/Post Builder Version 8.0.0.4 on Friday, April 15, 2011 5:26:54 PM Pacific Daylight Time by ling.
Saved with NX/Post Builder Version 8.0.0.4 on 23 May 2011 2:59:52 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.0.4 on 25 May 2011 2:25:08 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.1.0 on 06 March 2012 9:42:02 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.1.0 on 06 March 2012 3:54:50 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.1.0 on 06 March 2012 4:17:56 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.1.0 on 06 March 2012 7:31:30 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.1.0 on 27 April 2012 3:15:16 China Standard Time by lili.
Saved with NX/Post Builder Version 8.0.1.0 on 25 July 2012 11:00:16 China Standard Time by lili.
#  HISTORY END
## POST INFORMATION END


## LISTING FILE START
Listfileflag_warn              OFF
Listfileflag                   OFF
Listfileflag_alt_unit_post_name sinumerik_840D_lathe__IN.pui
Listfileflag_group             OFF
Listfileflag_verbose           0
Listfileflag_tool              0
Listfileflag_oper              0
Listfileflag_lpt_ext           lpt
Listfileflag_ncfile_ext        mpf
Listfileflag_usertcl_name      new_post_user.tcl
Listfileflag_review            0
Listfileflag_start_path        0
Listfileflag_head              OFF
Listfileflag_use_default_unit_fragment 1
Listfileflag_end_path          0
Listfilelines                  40
Listfileflag_oper_time         0
Listfileflag_tool_chng         0
Listfilecolumn                 30
Listfileflag_usertcl_check     0
Listfileflag_setup_time        0
Listfilename                   listfile.lpt
## LISTING FILE END

## KINEMATIC VARIABLES START
"$mom_kin_4th_axis_center_offset(0)"      "0.0"
"$mom_kin_4th_axis_center_offset(1)"      "0.0"
"$mom_kin_4th_axis_center_offset(2)"      "0.0"
"$mom_kin_4th_axis_max_limit"             "0.0"
"$mom_kin_4th_axis_min_incr"              "0.0"
"$mom_kin_4th_axis_min_limit"             "0.0"
"$mom_kin_4th_axis_point(0)"              "0.0"
"$mom_kin_4th_axis_point(1)"              "0.0"
"$mom_kin_4th_axis_point(2)"              "0.0"
"$mom_kin_4th_axis_zero"                  "0.0"
"$mom_kin_5th_axis_center_offset(0)"      "0.0"
"$mom_kin_5th_axis_center_offset(1)"      "0.0"
"$mom_kin_5th_axis_center_offset(2)"      "0.0"
"$mom_kin_5th_axis_max_limit"             "0.0"
"$mom_kin_5th_axis_min_incr"              "0.0"
"$mom_kin_5th_axis_min_limit"             "0.0"
"$mom_kin_5th_axis_point(0)"              "0.0"
"$mom_kin_5th_axis_point(1)"              "0.0"
"$mom_kin_5th_axis_point(2)"              "0.0"
"$mom_kin_5th_axis_zero"                  "0.0"
"$mom_kin_arc_output_mode"                "FULL_CIRCLE"
"$mom_kin_arc_valid_plane"                "XY"
"$mom_kin_clamp_time"                     "2.0"
"$mom_kin_dependent_head"                 "NONE"
"$mom_kin_flush_time"                     "2.0"
"$mom_kin_ind_to_dependent_head_x"        "0"
"$mom_kin_ind_to_dependent_head_z"        "0"
"$mom_kin_independent_head"               "NONE"
"$mom_kin_linearization_flag"             "1"
"$mom_kin_linearization_tol"              "0.001"
"$mom_kin_machine_resolution"             ".001"
"$mom_kin_machine_type"                   "lathe"
"$mom_kin_machine_zero_offset(0)"         "0.0"
"$mom_kin_machine_zero_offset(1)"         "0.0"
"$mom_kin_machine_zero_offset(2)"         "0.0"
"$mom_kin_max_arc_radius"                 "99999.999"
"$mom_kin_max_dpm"                        "0.0"
"$mom_kin_max_fpm"                        "10000"
"$mom_kin_max_fpr"                        "1000"
"$mom_kin_max_frn"                        "99999.999"
"$mom_kin_min_arc_length"                 "0.20"
"$mom_kin_min_arc_radius"                 "0.001"
"$mom_kin_min_dpm"                        "0.0"
"$mom_kin_min_fpm"                        "1.0"
"$mom_kin_min_fpr"                        "0.001"
"$mom_kin_min_frn"                        "0.001"
"$mom_kin_output_unit"                    "MM"
"$mom_kin_pivot_gauge_offset"             "0.0"
"$mom_kin_post_data_unit"                 "MM"
"$mom_kin_rapid_feed_rate"                "15000"
"$mom_kin_tool_change_time"               "30"
"$mom_kin_x_axis_limit"                   "1000"
"$mom_kin_y_axis_limit"                   "1000"
"$mom_kin_z_axis_limit"                   "1000"
## KINEMATIC VARIABLES END

## GCODES START
"$mom_sys_rapid_code"                     "$gPB(g_code,rapid,name)"
"$mom_sys_linear_code"                    "$gPB(g_code,linear,name)"
"$mom_sys_circle_code(CLW)"               "$gPB(g_code,circular_clw,name)"
"$mom_sys_circle_code(CCLW)"              "$gPB(g_code,circular_cclw,name)"
"$mom_sys_lathe_thread_advance_type(1)"   "$gPB(m_code,lathe_thread,type1)"
"$mom_sys_lathe_thread_advance_type(2)"   "$gPB(m_code,lathe_thread,type2)"
"$mom_sys_lathe_thread_advance_type(3)"   "$gPB(m_code,lathe_thread,type3)"
"$mom_sys_delay_code(SECONDS)"            "$gPB(g_code,delay_sec,name)"
"$mom_sys_delay_code(REVOLUTIONS)"        "$gPB(g_code,delay_rev,name)"
"$mom_sys_cutcom_code(OFF)"               "$gPB(g_code,cutcom_off,name)"
"$mom_sys_cutcom_code(LEFT)"              "$gPB(g_code,cutcom_left,name)"
"$mom_sys_cutcom_code(RIGHT)"             "$gPB(g_code,cutcom_right,name)"
"$mom_sys_unit_code(IN)"                  "$gPB(g_code,inch,name)"
"$mom_sys_unit_code(MM)"                  "$gPB(g_code,metric,name)"
"$mom_sys_output_code(ABSOLUTE)"          "$gPB(g_code,abs,name)"
"$mom_sys_output_code(INCREMENTAL)"       "$gPB(g_code,inc,name)"
"$mom_sys_feed_rate_mode_code(IPM)"       "$gPB(g_code,fr_ipm,name)"
"$mom_sys_feed_rate_mode_code(IPR)"       "$gPB(g_code,fr_ipr,name)"
"$mom_sys_feed_rate_mode_code(FRN)"       "$gPB(g_code,fr_frn,name)"
"$mom_sys_spindle_mode_code(SFM)"         "$gPB(g_code,spindle_css,name)"
"$mom_sys_spindle_mode_code(RPM)"         "$gPB(g_code,spindle_rpm,name)"
"$mom_sys_feed_rate_mode_code(MMPM)"      "$gPB(g_code,feedmode_mm,pm)"
"$mom_sys_feed_rate_mode_code(MMPR)"      "$gPB(g_code,feedmode_mm,pr)"
## GCODES END

## MCODES START
"$mom_sys_program_stop_code"              "$gPB(m_code,stop_manual_tc,name)"
"$mom_sys_optional_stop_code"             "$gPB(m_code,opt_stop,name)"
"$mom_sys_end_of_program_code"            "$gPB(m_code,prog_end,name)"
"$mom_sys_spindle_direction_code(CLW)"    "$gPB(m_code,spindle_clw,name)"
"$mom_sys_spindle_direction_code(CCLW)"   "$gPB(m_code,spindle_cclw,name)"
"$mom_sys_spindle_direction_code(OFF)"    "$gPB(m_code,spindle_off,name)"
"$mom_sys_tool_change_code"               "$gPB(m_code,tc_retract,name)"
"$mom_sys_coolant_code(MIST)"             "$gPB(m_code,coolant_mist,name)"
"$mom_sys_coolant_code(ON)"               "$gPB(m_code,coolant_on,name)"
"$mom_sys_coolant_code(FLOOD)"            "$gPB(m_code,coolant_fld,name)"
"$mom_sys_coolant_code(OFF)"              "$gPB(m_code,coolant_off,name)"
"$mom_sys_head_code(INDEPENDENT)"         "$gPB(m_code,pri_turret,name)"
"$mom_sys_head_code(DEPENDENT)"           "$gPB(m_code,sec_turret,name)"
"$mom_sys_rewind_code"                    "$gPB(m_code,rewind,name)"
## MCODES END

## MASTER SEQUENCE START
G_cutcom          "$mom_sys_cutcom_code(OFF)"  0  "Cutcom G-Code"  0
G_plane           "$mom_sys_cutcom_plane_code($mom_cutcom_plane)"  0  "Plane G-Code"  0
G_unit            "$mom_sys_unit_code(IN)"  0  "Output Unit"  0
G_feed            "$mom_sys_feed_rate_mode_code($feed_mode)"  0  "Feedrate Mode G-Code"  0
G_spin            "$mom_sys_spindle_mode_code($mom_spindle_status)"  0  "Spindle Output Mode G-Code"  0
G_offset          "$mom_usd_add_var"  0  "Offset"  0
G_motion          "$mom_sys_linear_code"  0  "Motion G-Code"  0
CYCLE_motion      "$mom_sys_blank_code"  0  "Motion CYCLE-Code"  1
cycle_parentheses_l   "$mom_usd_add_var"  0  "(cycle_parentheses_l)"  1
G_mode            "$mom_sys_output_code($mom_output_mode)"  0  "Positioning Mode G-code"  0
G_dwell           "$mom_sys_delay_code(SECONDS)"  0  "Delay Mode G-code"  0
G                 "$mom_sys_blank_code"  0  "Other G-Codes"  0
G_stopping        "$mom_usd_add_var"  0  "New Address"  1
F_control         "$mom_usd_add_var"  0  "New Address"  1
X                 "$mom_sys_blank_code"  0  "X Axis Position or Canned Cycle X Axis Position"  0
Y                 "$mom_sys_blank_code"  1  "Y Axis Position or Canned Cycle Y Axis Position"  0
Z                 "$mom_sys_blank_code"  0  "Z Axis Position or Canned Cycle Z Axis Position"  0
I                 "$mom_sys_blank_code"  0  "X Axis Position of the Circle Center"  0
J                 "$mom_sys_blank_code"  1  "Y Axis Position of the Circle Center"  0
K                 "$mom_sys_blank_code"  0  "Z Axis Position of the Circle Center"  0
R                 "$mom_sys_blank_code"  0  "Rapid Approach Position in a Canned Cycle Block"  0
F                 "$mom_sys_blank_code"  0  "Feedrate"  0
S                 "$mom_sys_blank_code"  0  "Spindle Speed"  0
T                 "$mom_sys_blank_code"  0  "Tool Select Code"  0
D                 "$mom_sys_blank_code"  0  "Tool Radius Compensation Register"  0
cycle_parentheses_r   "$mom_usd_add_var"  0  "New Address"  1
dwell             "$mom_sys_delay_value"  0  "Programmed Dwell"  0
G_adjust          "$mom_sys_adjust_code"  1  "Tool Length Adjust G-Code"  0
G_return          "$mom_sys_cycle_ret_code(MANUAL)"  1  "Return Plane for Canned Cycles"  0
E                 "$mom_sys_blank_code"  0  "Thread Increment for Threads"  0
N                 ""  0  "Sequence Number"  0
M_spindle         "$mom_sys_spindle_direction_code($mom_spindle_direction)"  0  "Spindle Direction M-Code"  0
M_range           "$mom_sys_spindle_range_code($mom_spindle_range)"  0  "Spindle Range M-Code"  0
M_coolant         "$mom_sys_coolant_code($mom_coolant_status)"  0  "Coolant M-Code"  0
Text              ""  0  "Text String"  0
S_limit           "$mom_usd_add_var"  0  "New Address"  1
M                 "$mom_sys_optional_stop_code"  0  "Other M-Codes"  0
dwell_revolution   "$mom_usd_add_var"  0  "New Address"  1
## MASTER SEQUENCE END

## CYCLE EVENT START
#Cycle Common Block Start
{Cycle Parameters}
#Cycle Common Block End

#Cycle Block Share Common Block Start
{ \
  {Drill} \
  {Drill Dwell} \
  {Drill Deep} \
  {Drill Break Chip} \
  {Bore} \
  {Tap} \
  {Tap Float} \
}
#Cycle Block Share Common Block End
## CYCLE EVENT END

## BLOCK MODALITY START
## BLOCK MODALITY END

## COMPOSITE BLOCKS START
{}
## COMPOSITE BLOCKS END

## SEQUENCE START
#Program Start Sequence Start
{Start of Program}         {PB_CMD_set_Sinumerik_version PB_CMD_init_ini_files MOM_set_seq_on start_of_program}  {$gPB(event,start_prog,name)}
#Program Start Sequence End

#Operation Start Sequence Start
{Start of Path}            {comment_blk_2 start_of_path}  {$gPB(event,opr_start,start_path,name)}
{From Move}                {}  {$gPB(event,opr_start,from_move,name)}
{First Tool}               {}  {$gPB(event,opr_start,fst_tool,name)}
{Auto Tool Change}         {PB_CMD_alignment_block auto_tool_change auto_tool_change_2 auto_tool_change_1}  {$gPB(event,opr_start,auto_tc,name)}
{Manual Tool Change}       {PB_CMD_alignment_block stop manual_tool_change_1}  {$gPB(event,opr_start,manual_tc,name)}
{Initial Move}             {spindle_max_rpm spindle_rpm spindle_css}  {$gPB(event,opr_start,init_move,name)}
{First Move}               {spindle_max_rpm spindle_rpm spindle_css}  {$gPB(event,opr_start,fst_move,name)}
{Approach Move}            {PB_CMD_init_cycle95_output}  {$gPB(event,opr_start,appro_move,name)}
{Engage Move}              {}  {$gPB(event,opr_start,engage_move,name)}
{First Cut}                {}  {$gPB(event,opr_start,fst_cut,name)}
{First Linear Move}        {}  {$gPB(event,opr_start,fst_lin_move,name)}
#Operation Start Sequence End

##Tool Path Start
#Control Functions Start
{Tool Change}              {}  {$gPB(event,tool_change,name)} {}
{Length Compensation}      {}  {$gPB(event,length_compn,name)} {length_compensation}
{Set Modes}                {}  {$gPB(event,set_modes,name)} {set_modes}
{Spindle RPM}              {}  {$gPB(event,spindle_rpm,name)} {spindle}
{Spindle CSS}              {}  {$gPB(event,spindle_css,name)} {}
{Spindle Off}              {spindle_off}  {$gPB(event,spindle_off,name)} {spindle_off}
{Coolant On}               {coolant_on}  {$gPB(event,coolant_on,name)} {coolant}
{Coolant Off}              {coolant_off}  {$gPB(event,coolant_off,name)} {coolant_off}
{Inch Metric Mode}         {}  {$gPB(event,inch_metric_mode,name)} {}
{Feedrates}                {}  {$gPB(event,feedrates,name)} {}
{Cutcom On}                {cutcom_on}  {$gPB(event,cutcom_on,name)} {cutcom}
{Cutcom Off}               {cutcom_off}  {$gPB(event,cutcom_off,name)} {}
{Delay}                    {delay delay_1}  {$gPB(event,delay,name)} {dwell}
{Opstop}                   {opstop}  {$gPB(event,opstop,name)} {opstop}
{Auxfun}                   {auxfun}  {$gPB(event,auxfun,name)} {auxfun}
{Prefun}                   {prefun}  {$gPB(event,prefun,name)} {prefun}
{Load Tool}                {}  {$gPB(event,loadtool,name)} {lathe_tool_change}
{Stop}                     {stop}  {$gPB(event,stop,name)} {stop}
{Tool Preselect}           {}  {$gPB(event,toolpreselect,name)} {tool_preselect}
#Control Functions End

#Motions Start
{Linear Move}              {linear_move linear_move_cycle95}  {$gPB(event,linear,name)}
{Circular Move}            {circular_move circular_move_cycle95}  {$gPB(event,circular,name)}
{Rapid Move}               {rapid_move}  {$gPB(event,rapid,name)}
{Lathe Thread}             {PB_CMD_fix_thread_cycle PB_CMD_lathe_thread_set thread_move}  {$gPB(event,lathe,name)}
#Motions End

#Cycles Start
{Cycle Parameters}         {PB_CMD_init_cycle_parameters cycle_parameters_1 {just_mcall_sinumerik {} 0} PB_CMD_config_cycle_start cycle_parameters}  {$gPB(event,cycle,com_param,name)}
{Cycle Off}                {PB_CMD_output_MCALL PB_CMD_output_thread_cycle PB_CMD_cancel_cycle}  {$gPB(event,cycle,cycle_off,name)}
{Cycle Plane Change}       {}  {$gPB(event,cycle,plane_chng,name)}
{Drill}                    {{CYCLE81 MCALL 0} {CYCLE81_sl MCALL 0}}  {$gPB(event,cycle,drill,name)}
{Drill Dwell}              {PB_CMD_compute_rapid_to_for_csink {CYCLE82 MCALL 0} {CYCLE82_sl MCALL 0}}  {$gPB(event,cycle,drill_dwell,name)}
{Drill Deep}               {{CYCLE83_Deep MCALL 0} {CYCLE83_Deep_sl MCALL 0}}  {$gPB(event,cycle,drill_deep,name)}
{Drill Break Chip}         {{CYCLE83_Break_Chip MCALL 0} {CYCLE83_Break_Chip_sl MCALL 0}}  {$gPB(event,cycle,drill_brk_chip,name)}
{Tap}                      {PB_CMD_cycle_tap {CYCLE84 MCALL 0} {CYCLE84_sl MCALL 0}}  {$gPB(event,cycle,tap,name)}
{Tap Float}                {PB_CMD_cycle_tap {CYCLE840 MCALL 0} {CYCLE840_sl MCALL 0}}  {$gPB(event,cycle,tap_float,name)}
{Bore}                     {{CYCLE85_Bore_Dwell MCALL 0} {CYCLE85_Bore_sl MCALL 0}}  {$gPB(event,cycle,bore,name)}
{Thread}                   {PB_CMD_map_cycle97_param {CYCLE97_Thread {} 0}}  {$gPB(event,cycle,thread,name)}
{Lathe Roughing}           {PB_CMD_map_cycle95_param lathe_roughing {CYCLE95 {} 0} {CYCLE95_sl {} 0}}  {$gPB(event,cycle,lathe_rough,name)}
#Cycles End

#Misc Start
{Start of Subop Path}      {}  {$gPB(event,misc,subop_start,name)}
{End of Subop Path}        {}  {$gPB(event,misc,subop_end,name)}
{Contour Start}            {PB_CMD_contour_start}  {$gPB(event,misc,contour_start,name)}
{Contour End}              {PB_CMD_contour_end}  {$gPB(event,misc,contour_end,name)}
#Misc End
##Tool Path End

#Operation End Sequence Start
{Retract Move}             {}  {$gPB(event,opr_end,ret_move,name)}
{Return Move}              {}  {$gPB(event,opr_end,rtn_move,name)}
{Gohome Move}              {}  {$gPB(event,opr_end,goh_move,name)}
{End of Path}              {PB_CMD_end_of_path}  {$gPB(event,opr_end,end_path,name)}
#Operation End Sequence End

#Program End Sequence Start
{End Of Program}           {end_of_program PB_CMD_output_cycle95_contour_file MOM_set_seq_off}  {$gPB(event,end_prog,name)}
#Program End Sequence End

#Linked Posts Sequence Start
#Linked Posts Sequence End

#Virtual NC Sequence Start
#Virtual NC Sequence End
## SEQUENCE END

## EVENTS ELEMENT EXECUTION START
{Start of Path} \
        {1 PB_CMD__check_block_start_of_path 0}
{Auto Tool Change} \
        {1 NULL 0 {T}} \
        {2 NULL 0 {M}}
{Manual Tool Change} \
        {2 NULL 0 {T}}
{Initial Move} \
        {0 PB_CMD__check_block_spindle_max_rpm 0 {S_limit}} \
        {1 PB_CMD__check_block_spindle_rpm 0 {G_feed S M_spindle}} \
        {2 PB_CMD__check_block_spindle_css 0 {G_spin S M_spindle}}
{First Move} \
        {0 PB_CMD__check_block_spindle_max_rpm 0} \
        {1 PB_CMD__check_block_spindle_rpm 0 {G_feed S M_spindle}} \
        {2 PB_CMD__check_block_spindle_css 0 {G_spin S M_spindle}}
{Delay} \
        {0 PB_CMD__check_block_delay_seconds 0} \
        {1 PB_CMD__check_block_delay_revolutions 0}
{Linear Move} \
        {0 PB_CMD__check_block_skip_for_cycle95 0} \
        {1 PB_CMD__check_block_linear_for_cycle95 0}
{Circular Move} \
        {0 PB_CMD__check_block_skip_for_cycle95 0} \
        {1 PB_CMD__check_block_circular_for_cycle95 0}
{Drill} \
        {0 PB_CMD__check_block_cycle_powerline 0} \
        {1 PB_CMD__check_block_cycle_solutionline 0}
{Drill Dwell} \
        {1 PB_CMD__check_block_cycle_powerline 0} \
        {2 PB_CMD__check_block_cycle_solutionline 0}
{Drill Deep} \
        {0 PB_CMD__check_block_cycle_powerline 0} \
        {1 PB_CMD__check_block_cycle_solutionline 0}
{Drill Break Chip} \
        {0 PB_CMD__check_block_cycle_powerline 0} \
        {1 PB_CMD__check_block_cycle_solutionline 0}
{Tap} \
        {1 PB_CMD__check_block_cycle_powerline 0} \
        {2 PB_CMD__check_block_cycle_solutionline 0}
{Tap Float} \
        {1 PB_CMD__check_block_cycle_powerline 0} \
        {2 PB_CMD__check_block_cycle_solutionline 0}
{Bore} \
        {0 PB_CMD__check_block_cycle_powerline 0} \
        {1 PB_CMD__check_block_cycle_solutionline 0}
{Thread} \
        {1 PB_CMD__check_block_CYCLE97_Thread 0}
{Lathe Roughing} \
        {2 PB_CMD__check_block_cycle_powerline 0} \
        {3 PB_CMD__check_block_cycle_solutionline 0}
## EVENTS ELEMENT EXECUTION END

## EVENTS USER INTERFACE START
{Tool Change} \
     {{"$gPB(event,tool_change,time)" 1  V} \
        {{"null" 1  V} \
                {"$gPB(event,tool_change,time,tl_chng)" 2  f $mom_kin_tool_change_time null null}}}
{Length Compensation} \
     {{"$gPB(event,length_compn,len_off)" 1  V} \
        {{"null" 2  V} \
                {"$gPB(event,length_compn,len_off,max)" 0  i $tl_len_offs_max null null} \
                {"$gPB(event,length_compn,len_off,min)" 0  i $tl_len_offs_min null null}}}
{Set Modes} \
     {{"$gPB(event,set_modes,out_mode)" 1  V} \
        {{"null" 1  V} \
                {"null" 8  n $output_mode_opt null {"Absolute Only" "Incremental Only" "Absolute/Incremental"}}}} \
     {{"$gPB(event,set_modes,g_code)" 1  V} \
        {{"null" 2  V} \
                {"$gPB(event,set_modes,g_code,absolute)" 2  a $mom_sys_output_code(ABSOLUTE) null null} \
                {"$gPB(event,set_modes,g_code,incremental)" 2  a $mom_sys_output_code(INCREMENTAL) null null}}}
{Spindle RPM} \
     {{"$gPB(event,spindle_rpm,dir_m_code)" 1  V} \
        {{"null" 2  V} \
                {"$gPB(event,spindle_rpm,dir_m_code,cw)" 2  a $mom_sys_spindle_direction_code(CLW) UI_PB_tpth_EntryCallBack null} \
                {"$gPB(event,spindle_rpm,dir_m_code,ccw)" 2  a $mom_sys_spindle_direction_code(CCLW) UI_PB_tpth_EntryCallBack null}}} \
     {{"$gPB(event,spindle_rpm,range_control)" 1  V} \
        {{"null" 2  V} \
                {"$gPB(event,spindle_rpm,range_control,dwell_time)" 0  i $spin_dwell_time null null} \
                {"$gPB(event,spindle_rpm,range_control,range_code)" 1  n null UI_PB_tpth_SpecifySpindleRangeCodes null}}}
{Spindle CSS} \
     {{"null" 1  V} \
        {{"$gPB(event,spindle_css,g_code)" 3  V} \
                {"$gPB(event,spindle_css,g_code,const)" 2  a $mom_sys_spindle_mode_code(SFM) UI_PB_tpth_EntryCallBack null} \
                {"$gPB(event,spindle_css,g_code,max)" 2  a $mom_sys_spindle_max_rpm_code UI_PB_tpth_EntryCallBack null} \
                {"$gPB(event,spindle_css,g_code,sfm)" 2  a $mom_sys_spindle_cancel_sfm_code UI_PB_tpth_EntryCallBack null}}} \
     {{"null" 1  V} \
        {{"null" 2  V} \
                {"$gPB(event,spindle_css,max)" 2  f $css_max_rpm null null} \
                {"$gPB(event,spindle_css,sfm)" 3  n $css_ipr_mode null null}}}
{Spindle Off} \
     {{"null" 1  V} \
        {{"$gPB(event,spindle_off,dir_m_code)" 1  V} \
                {"$gPB(event,spindle_off,dir_m_code,off)" 2  a $mom_sys_spindle_direction_code(OFF) UI_PB_tpth_EntryCallBack null}}}
{Coolant On} \
     {{"null" 1  V} \
        {{"$gPB(event,coolant_on,m_code)" 3  V} \
                {"$gPB(event,coolant_on,m_code,on)" 2  a $mom_sys_coolant_code(ON) UI_PB_tpth_EntryCallBack null} \
                {"$gPB(event,coolant_on,m_code,flood)" 2  a $mom_sys_coolant_code(FLOOD) UI_PB_tpth_EntryCallBack null} \
                {"$gPB(event,coolant_on,m_code,mist)" 2  a $mom_sys_coolant_code(MIST) UI_PB_tpth_EntryCallBack null}}}
{Coolant Off} \
     {{"null" 1  V} \
        {{"$gPB(event,coolant_off,m_code)" 1  V} \
                {"$gPB(event,coolant_off,m_code,off)" 2  a $mom_sys_coolant_code(OFF) UI_PB_tpth_EntryCallBack null}}}
{Inch Metric Mode} \
     {{"$gPB(event,inch_metric_mode,g_code)" 1  V} \
        {{"null" 2  V} \
                {"$gPB(event,inch_metric_mode,g_code,english)" 2  a $mom_sys_unit_code(IN) UI_PB_tpth_EntryCallBack null} \
                {"$gPB(event,inch_metric_mode,g_code,metric)" 2  a $mom_sys_unit_code(MM) UI_PB_tpth_EntryCallBack null}}}
{Feedrates} \
     {{"$gPB(event,feedrates,mmpm_mode)" 4  V} \
        {{"null" 1  V} \
                {"$gPB(event,feedrates,g_code)" 2  a $mom_sys_feed_rate_mode_code(MMPM) UI_PB_tpth_EntryCallBack null}} \
        {{"$gPB(event,feedrates,format)" 1  V} \
                {"null" 9  n $mom_sys_feed_param(MMPM,format) UI_PB_tpth_EditFeedFmt null}} \
        {{"null" 1  V} \
                {"$gPB(event,feedrates,max)" 2  f $mom_kin_max_fpm null null}} \
        {{"null" 1  V} \
                {"$gPB(event,feedrates,min)" 2  f $mom_kin_min_fpm null null}}} \
     {{"$gPB(event,feedrates,mmpr_mode)" 4  V} \
        {{"null" 1  V} \
                {"$gPB(event,feedrates,g_code)" 2  a $mom_sys_feed_rate_mode_code(MMPR) UI_PB_tpth_EntryCallBack null}} \
        {{"$gPB(event,feedrates,format)" 1  V} \
                {"null" 9  n $mom_sys_feed_param(MMPR,format) UI_PB_tpth_EditFeedFmt null}} \
        {{"null" 1  V} \
                {"$gPB(event,feedrates,max)" 2  f $mom_kin_max_fpr null null}} \
        {{"null" 1  V} \
                {"$gPB(event,feedrates,min)" 2  f $mom_kin_min_fpr null null}}} \
     {{"$gPB(event,feedrates,frn_mode)" 4  V} \
        {{"null" 1  V} \
                {"$gPB(event,feedrates,g_code)" 2  a $mom_sys_feed_rate_mode_code(FRN) UI_PB_tpth_EntryCallBack null}} \
        {{"$gPB(event,feedrates,format)" 1  V} \
                {"null" 9  n $mom_sys_feed_param(FRN,format) UI_PB_tpth_EditFeedFmt null}} \
        {{"null" 1  V} \
                {"$gPB(event,feedrates,max)" 2  f $mom_kin_max_frn null null}} \
        {{"null" 1  V} \
                {"$gPB(event,feedrates,min)" 2  f $mom_kin_min_frn null null}}} \
     {{"null" 1  V} \
        {{"null" 1  V} \
                {"$gPB(event,feedrates,cycle_mode)" 8  n $mom_sys_cycle_feed_mode null {"MMPM" "MMPR" "Auto"}}}}
{Cutcom On} \
     {{"$gPB(event,cutcom_on,g_code)" 1  V} \
        {{"null" 2  V} \
                {"$gPB(event,cutcom_on,left)" 2  a $mom_sys_cutcom_code(LEFT) UI_PB_tpth_EntryCallBack null} \
                {"$gPB(event,cutcom_on,right)" 2  a $mom_sys_cutcom_code(RIGHT) UI_PB_tpth_EntryCallBack null}}} \
     {{"$gPB(event,cutcom_on,reg)" 1  V} \
        {{"null" 2  V} \
                {"$gPB(event,cutcom_on,max)" 0  i $rad_offset_max null null} \
                {"$gPB(event,cutcom_on,min)" 0  i $rad_offset_min null null}}} \
     {{"$gPB(event,cutcom_on,bef)" 1  V} \
        {{"null" 2  H} \
                {"$gPB(isv,setup,dog_leg,yes)" 4  n $cutcom_off_before_change null YES} \
                {"$gPB(isv,setup,dog_leg,no)" 4  n $cutcom_off_before_change null NO}}}
{Cutcom Off} \
     {{"null" 1  V} \
        {{"$gPB(event,cutcom_off,g_code)" 1  V} \
                {"$gPB(event,cutcom_off,off)" 2  a $mom_sys_cutcom_code(OFF) UI_PB_tpth_EntryCallBack null}}}
{Delay} \
     {{"$gPB(event,delay,seconds)" 2  V} \
        {{"null" 1  V} \
                {"$gPB(event,delay,seconds,g_code)" 2  a $mom_sys_delay_code(SECONDS) UI_PB_tpth_EntryCallBack null}} \
        {{"$gPB(event,delay,seconds,format)" 1  V} \
                {"null" 9  n $mom_sys_delay_param(SECONDS,format) UI_PB_tpth_EditFeedFmt null}}} \
     {{"$gPB(event,delay,revolution)" 2  V} \
        {{"null" 1  V} \
                {"$gPB(event,delay,revolution,g_code)" 2  a $mom_sys_delay_code(REVOLUTIONS) UI_PB_tpth_EntryCallBack null}} \
        {{"$gPB(event,delay,revolution,format)" 1  V} \
                {"null" 9  n $mom_sys_delay_param(REVOLUTIONS,format) UI_PB_tpth_EditFeedFmt null}}} \
     {{"$gPB(event,delay,out_mode)" 1  V} \
        {{"null" 4  V} \
                {"$gPB(event,delay,out_mode,sec)" 4  n $delay_output_mode UI_PB_tpth_DelayOutput null} \
                {"$gPB(event,delay,out_mode,rev)" 4  n $delay_output_mode UI_PB_tpth_DelayOutput null} \
                {"$gPB(event,delay,out_mode,feed)" 4  n $delay_output_mode UI_PB_tpth_DelayOutput null} \
                {"$gPB(event,delay,out_mode,ivs)" 4  n $delay_output_mode UI_PB_tpth_DelayOutput null}}}
{Linear Move} \
     {{"null" 2  V} \
        {{"$gPB(event,linear,g_code)" 1  V} \
                {"$gPB(event,linear,motion)" 2  a $mom_sys_linear_code UI_PB_tpth_EntryCallBack null}} \
        {{"null" 1  H} \
                {"$gPB(event,linear,assume)" 3  n $rap_mode_trav_rate null null}}}
{Circular Move} \
     {{"$gPB(event,circular,g_code)" 1  V} \
        {{"null" 2  V} \
                {"$gPB(event,circular,clockwise)" 2  a $mom_sys_circle_code(CLW) UI_PB_tpth_EntryCallBack null} \
                {"$gPB(event,circular,counter-clock)" 2  a $mom_sys_circle_code(CCLW) UI_PB_tpth_EntryCallBack null}}} \
     {{"$gPB(event,circular,record)" 1  V} \
        {{"null" 2  H} \
                {"$gPB(event,circular,full_circle)" 4  n $mom_kin_arc_output_mode null FULL_CIRCLE} \
                {"$gPB(event,circular,quadrant)" 4  n $mom_kin_arc_output_mode null QUADRANT}}} \
     {{"$gPB(event,circular,radius)" 1  V} \
        {{"null" 2  V} \
                {"$gPB(event,circular,max)" 2  f $mom_kin_max_arc_radius null null} \
                {"$gPB(event,circular,min)" 2  f $mom_kin_min_arc_radius null null}}} \
     {{"$gPB(event,circular,ik_def)" 1  V} \
        {{"null" 1  V} \
                {"null" 10  n $mom_sys_cir_vector UI_PB_tpth_IJKParameters {"Vector - Arc Start to Center" "Vector - Arc Center to Start" "Unsigned Vector - Arc Start to Center" "Vector - Absolute Arc Center"}}}} \
     {{"null" 1  V} \
        {{"null" 1  V} \
                {"$gPB(event,circular,arc_len)" 2  f $mom_kin_min_arc_length null null}}}
{Rapid Move} \
     {{"$gPB(event,rapid,g_code)" 1  V} \
        {{"null" 1  V} \
                {"$gPB(event,rapid,motion)" 2  a $mom_sys_rapid_code UI_PB_tpth_EntryCallBack null}}}
{Lathe Thread} \
     {{"null" 1  V} \
        {{"$gPB(event,lathe,g_code)" 3  V} \
                {"$gPB(event,lathe,cons)" 2  a $mom_sys_lathe_thread_advance_type(1) UI_PB_tpth_EntryCallBack null} \
                {"$gPB(event,lathe,incr)" 2  a $mom_sys_lathe_thread_advance_type(2) UI_PB_tpth_EntryCallBack null} \
                {"$gPB(event,lathe,decr)" 2  a $mom_sys_lathe_thread_advance_type(3) UI_PB_tpth_EntryCallBack null}}}
{Cycle Parameters} \
     {{"null" 1  V} \
        {{"$gPB(event,cycle,start,Label)" 2  H} \
                {"X Y Z" 3  n $cycle_start_blk UI_PB_tpth_CycleStartBlks null "event,cycle,start"} \
                {"$gPB(event,cycle,start,text)" 7  n null null null}}}
{Lathe Roughing} \
     {{"null" 1  V} \
        {{"null" 1  H} \
                {"Enable CYCLE95 Output" 3  n $mom_sys_output_cycle95 null null}}}
## EVENTS USER INTERFACE END

## MOM SYS VARIABLES START
{G_cutcom} \
      {"$mom_sys_cutcom_code($mom_cutcom_status)" "\$mom_sys_cutcom_code(LEFT)" "Cutcom (LEFT/RIGHT/OFF)"} \
      {"$mom_sys_cutcom_code(LEFT)" "41" "Cutcom Left"} \
      {"$mom_sys_cutcom_code(RIGHT)" "42" "Cutcom Right"} \
      {"$mom_sys_cutcom_code(OFF)" "40" "Cutcom Off"}
{G_plane} \
      {"$mom_sys_cutcom_plane_code($mom_cutcom_plane)" "\$mom_sys_cutcom_plane_code(XY)" "Cutcom Plane Code (XY/ZX/YZ)"} \
      {"$mom_sys_cutcom_plane_code($mom_pos_arc_plane)" "\$mom_sys_cutcom_plane_code(XY)" "Arc Plane Code (XY/ZX/YZ)"} \
      {"$mom_sys_cutcom_plane_code(XY)" "17" "XY Plane Code"} \
      {"$mom_sys_cutcom_plane_code(ZX)" "18" "ZX Plane Code"} \
      {"$mom_sys_cutcom_plane_code(YZ)" "19" "YZ Plane Code"}
{G_unit} \
      {"$mom_sys_unit_code(IN)" "700" "Output Unit (Inch)"} \
      {"$mom_sys_unit_code(MM)" "710" "Output Unit (Metric)"} \
      {"$mom_sys_unit_code($mom_output_unit)" "\$mom_sys_unit_code(IN)" "Output Unit (Inch/Metric)"}
{G_feed} \
      {"$mom_sys_feed_rate_mode_code($feed_mode)" "\$mom_sys_feed_rate_mode_code(MMPM)" "Feed Rate Mode"} \
      {"$mom_sys_feed_rate_mode_code(IPM)" "94" "IPM Feed Rate Mode"} \
      {"$mom_sys_feed_rate_mode_code(IPR)" "95" "IPR Feed Rate Mode"} \
      {"$mom_sys_feed_rate_mode_code(FRN)" "93" "FRN Feed Rate Mode"} \
      {"$mom_sys_feed_rate_mode_code(MMPM)" "94" "MMPM Feed Rate Mode"} \
      {"$mom_sys_feed_rate_mode_code(MMPR)" "95" "MMPR Feed Rate Mode"}
{G_spin} \
      {"$mom_sys_spindle_mode_code($mom_spindle_status)" "\$mom_sys_spindle_mode_code(RPM)" "Spindle Output Mode"} \
      {"$mom_sys_spindle_mode_code(SFM)" "96" "Spindle Output (CSS)"} \
      {"$mom_sys_spindle_mode_code(RPM)" "97" "Spindle Output (RPM)"}
{G_offset} \
      {"$mom_work_coordinate_number + 53 + 447*($mom_fixture_offset_value>4)" "54" "Work Coordinate Selection (54 ~ 57/505 ~599)"} \
      {"$mom_fixture_offset_value + 53 + 447*($mom_fixture_offset_value>4)" "54" "MCS Fixture Offset  (54 ~ 57/505 ~599)"}
{G_motion} \
      {"$mom_sys_rapid_code" "0" "Rapid Move"} \
      {"$mom_sys_linear_code" "1" "Linear Move"} \
      {"$mom_sys_circle_code(CLW)" "2" "Circular Interpolation CLW"} \
      {"$mom_sys_circle_code(CCLW)" "3" "Circular Interpolation CCLW"} \
      {"$mom_sys_circle_code($mom_arc_direction)" "\$mom_sys_circle_code(CLW)" "Circular Interpolation (CLW/CCLW)"} \
      {"$mom_sys_lathe_thread_advance_type(1)" "33" "Constant Thread"} \
      {"$mom_sys_lathe_thread_advance_type(2)" "34" "Incremental Thread"} \
      {"$mom_sys_lathe_thread_advance_type(3)" "35" "Decremental Thread"} \
      {"$mom_sys_lathe_thread_advance_type($mom_lathe_thread_advance_type)" "\$mom_sys_lathe_thread_advance_type(1)" "Thread Type (Const/Incr/Decr)"}
{CYCLE_motion} \
      {"" "" ""}
{cycle_parentheses_l} \
      {" " "" "("}
{G_mode} \
      {"$mom_sys_output_code($mom_output_mode)" "\$mom_sys_output_code(ABSOLUTE)" "Absolute/Incremental Mode"} \
      {"$mom_sys_output_code(ABSOLUTE)" "90" "Absolute Mode"} \
      {"$mom_sys_output_code(INCREMENTAL)" "91" "Incremental Mode"}
{G_dwell} \
      {"$mom_sys_delay_code($mom_delay_mode)" "\$mom_sys_delay_code(SECONDS)" "Delay (Seconds/Revolutions)"} \
      {"$mom_sys_delay_code(SECONDS)" "4" "Delay in Seconds"} \
      {"$mom_sys_delay_code(REVOLUTIONS)" "4" "Delay in Revloutions"}
{G} \
      {"$mom_prefun" "" "Pre Function"} \
      {"$mom_sys_spindle_max_rpm_code" "92" "Spindle Max RPM"} \
      {"$mom_sys_spindle_cancel_sfm_code" "93" "Cancel SFM Code"} \
      {"$mom_sys_reset_code" "92" "Absolute Position Reset"} \
      {"$mom_sys_return_code" "28" "Return Home"}
{G_stopping} \
      {"601" "" "Exact Stop"} \
      {"602" "" "Coarse"} \
      {"603" "" "End of Block"}
{F_control} \
      {"LIN" "" "Linear Feedrate Profile"} \
      {"NORM" "" "Normal Feedrate"} \
      {"CUB" "" "Cubic Feedrate Profile"}
{X} \
      {"$mom_pos(0) * $mom_sys_lathe_x_factor * $mom_sys_lathe_x_double" "" "X Coordinate"} \
      {"$mom_from_pos(0) * $mom_sys_lathe_x_factor * $mom_sys_lathe_x_double" "" "FROM X Coordinate"} \
      {"$mom_from_ref_pos(0) * $mom_sys_lathe_x_factor * $mom_sys_lathe_x_double" "" "Reference FROM X Coordinate"} \
      {"$mom_cycle_feed_to_pos(0)" "" "Cycle Feed X"} \
      {"$mom_cycle_rapid_to_pos(0)" "" "Rapid X Position in Cycle"} \
      {"$mom_cycle_retract_to_pos(0)" "" "Retract X Position in Cycle"} \
      {"$mom_cycle_clearance_to_pos(0)" "" "Clearance X Position in Cycle"} \
      {"$mom_tool_x_offset" "" "Tool X Offset"} \
      {"$mom_sys_home_pos(0)" "0" "Return Home X"}
{Y} \
      {"" "" ""}
{Z} \
      {"$mom_pos(2) * $mom_sys_lathe_z_factor" "" "Z Coordinate"} \
      {"$mom_from_pos(2) * $mom_sys_lathe_z_factor" "" "FROM Z Coordinate"} \
      {"$mom_from_ref_pos(2) * $mom_sys_lathe_z_factor" "" "Reference FROM Z Coordinate"} \
      {"$mom_cycle_feed_to_pos(2)" "" "Cycle Feed Z"} \
      {"$mom_cycle_feed_to" "" "Cycle Feed To Distance"} \
      {"$mom_cycle_rapid_to - $mom_cycle_feed_to" "" "Cycle Feed To Positive Increment"} \
      {"$mom_cycle_feed_to - $mom_cycle_rapid_to" "" "Cycle Feed To Negative Increment"} \
      {"$mom_cycle_rapid_to_pos(2)" "" "Rapid Z Position in Cycle"} \
      {"$mom_cycle_retract_to_pos(2)" "" "Retract Z Position in Cycle"} \
      {"$mom_cycle_clearance_to_pos(2)" "" "Clearance Z Position in Cycle"} \
      {"$mom_tool_z_offset" "" "Tool Z Offset"} \
      {"$mom_sys_home_pos(2)" "0" "Return Home Z"}
{I} \
      {"$mom_pos_arc_center(0) - $mom_prev_pos(0)" "" "Arc Start To Center"} \
      {"$mom_lathe_thread_lead_i" "" "Longitudinal Thread Lead"}
{J} \
      {"Lathe Null Y-Axis" "" "Arc Start To Center"}
{K} \
      {"$mom_pos_arc_center(2) - $mom_prev_pos(2)" "" "Arc Start To Center"} \
      {"$mom_lathe_thread_lead_k" "" "Transversal Thread Lead"}
{R} \
      {"$mom_arc_radius" "" "Arc Radius"} \
      {"$mom_cycle_rapid_to_pos($mom_cycle_spindle_axis)" "" "Rapid Position in Cycle"} \
      {"$mom_cycle_rapid_to" "" "Cycle Rapid To Distance"}
{F} \
      {"$feed" "" "Feed Rate"}
{S} \
      {"$mom_spindle_speed" "" "Spindle Speed"} \
      {"$mom_spindle_maximum_rpm" "" "Spindle Max RPM"}
{T} \
      {"$mom_tool_number" "" "Tool Number"} \
      {"$mom_next_tool_number" "" "Next Tool Number"}
{D} \
      {"$mom_cutcom_adjust_register" "1" "Tool Radius Compensation"}
{cycle_parentheses_r} \
      {" " "" ")"}
{dwell} \
      {"$delay_time" "" "Programmed Dwell"}
{G_adjust} \
      {"$mom_sys_adjust_code" "43" "Tool Len Adjust Plus"} \
      {"$mom_sys_adjust_code_minus" "44" "Tool Len Adjust Minus"} \
      {"$mom_sys_adjust_cancel_code" "49" "Cancel Tool Len Adjust"}
{G_return} \
      {"$mom_sys_cycle_ret_code($mom_cycle_retract_mode)" "\$mom_sys_cycle_ret_code(MANUAL)" "Cycle Return (AUTO/MANUAL)"} \
      {"$mom_sys_cycle_ret_code(AUTO)" "98" "Cycle Return (AUTO)"} \
      {"$mom_sys_cycle_ret_code(MANUAL)" "99" "Cycle Return (MANUAL)"}
{E} \
      {"$thread_increment" "" "Thread Increment"}
{N} \
      {"$mom_seqnum" "" "Sequence Number"}
{M_spindle} \
      {"$mom_sys_spindle_direction_code($mom_spindle_direction)" "\$mom_sys_spindle_direction_code(CLW)" "Spindle Direction (CLW/CCLW)"} \
      {"$mom_sys_spindle_direction_code(CLW)" "3" "CLW Spindle Direction"} \
      {"$mom_sys_spindle_direction_code(CCLW)" "4" "CCLW Spindle Direction"} \
      {"$mom_sys_spindle_direction_code(OFF)" "5" "Spindle Off"}
{M_range} \
      {"$mom_sys_spindle_range_code($mom_spindle_range)" "41" "Spindle Range"}
{M_coolant} \
      {"$mom_sys_coolant_code($mom_coolant_status)" "\$mom_sys_coolant_code(FLOOD)" "Coolant Code (FLOOD/MIST/ON..)"} \
      {"$mom_sys_coolant_code(MIST)" "7" "Coolant Mist"} \
      {"$mom_sys_coolant_code(ON)" "8" "Coolant On"} \
      {"$mom_sys_coolant_code(FLOOD)" "8" "Coolant Flood"} \
      {"$mom_sys_coolant_code(TAP)" "8" "Coolant Tap"} \
      {"$mom_sys_coolant_code(OFF)" "9" "Coolant Off"}
{Text} \
      {"" "" ""}
{S_limit} \
      {"" "" ""}
{M} \
      {"$mom_sys_optional_stop_code" "1" "Optional Stop"} \
      {"$mom_auxfun" "" "Aux Function"} \
      {"$mom_sys_program_stop_code" "0" "Stop Program"} \
      {"$mom_sys_end_of_program_code" "2" "End Of program"} \
      {"$mom_sys_rewind_code" "30" "Rewind Program"} \
      {"$mom_sys_head_code(INDEPENDENT)" "21" "Primary Turret"} \
      {"$mom_sys_head_code(DEPENDENT)" "22" "Secondary Turret"} \
      {"$mom_sys_head_code($turret_current)" "\$mom_sys_head_code(INDEPENDENT)" "Turret (Primary/Secondary)"} \
      {"$mom_sys_tool_change_code" "6" "Tool Change"}
{dwell_revolution} \
      {"" "" ""}
{New_Address} \
      {"" "" ""}
{PB_Dummy} \
      {"post_startblk" "PB_CMD_config_cycle_start" ""} \
      {"Disable_Macro_Output_Attr" "1" ""} \
      {"User_Def_Axis_Limit_Act" "\{\}" ""} \
      {"Disable_Ref_Word" "1" ""} \
      {"Link_Char" "" ""} \
      {"Include_UDE" "1" ""} \
      {"UDE_File_Name" "\$UGII_CAM_USER_DEF_EVENT_DIR/ude.cdl" ""} \
      {"Output_VNC" "0" ""} \
      {"VNC_Mode" "Standalone" ""} \
      {"Main_VNC" "" ""} \
      {"Decimal_Point" "." ""} \
      {"Comment_Start" ";" ""} \
      {"Comment_End" "" ""} \
      {"seq_blk_nc_code" "0" ""} \
      {"$mom_sys_blank_code" "" ""} \
      {"$is_linked_post" "0" ""} \
      {"$linked_posts_list" "\{\{\} \{this_post\}\}" ""} \
      {"$tl_num_min" "1" ""} \
      {"$tl_num_max" "32" ""} \
      {"$tl_change_sec" "30" ""} \
      {"$tl_retract_status" "0" ""} \
      {"$tl_retract_z_pos" "0" ""} \
      {"$output_mode_opt" "Absolute/Incremental" ""} \
      {"$cutcom_plane_xy" "1" ""} \
      {"$cutcom_plane_yz" "0" ""} \
      {"$cutcom_plane_zx" "0" ""} \
      {"$rad_offset_min" "1" ""} \
      {"$rad_offset_max" "99" ""} \
      {"$tl_len_offs_min" "1" ""} \
      {"$tl_len_offs_max" "20" ""} \
      {"$spin_fmt_type" "None" ""} \
      {"$spin_dwell_time" "0" ""} \
      {"$cir_record_output" "YES" ""} \
      {"$rap_wrk_pln_chg" "0" ""} \
      {"$rap_mode_trav_rate" "1" ""} \
      {"$rap_mode_trav_value" "100" ""} \
      {"$cycle_rapto_opt" "None" ""} \
      {"$cycle_recto_opt" "None" ""} \
      {"$cycle_plane_control_opt" "None" ""} \
      {"$cycle_start_blk" "1" ""} \
      {"$tool_num_output" "TOOL_NUMBER_ONLY" ""} \
      {"SeqNo_output" "0" ""} \
      {"$oth_rev_xy_plane" "0" ""} \
      {"$oth_rev_yz_plane" "0" ""} \
      {"$oth_rev_zx_plane" "0" ""} \
      {"$oth_sup_out_ijk_zero" "0" ""} \
      {"$oth_sup_out_ijk_xyz" "0" ""} \
      {"$mom_usd_add_var" "" ""} \
      {"$css_max_rpm" "9999" ""} \
      {"$css_ipr_mode" "0" ""} \
      {"$primary_head" "FRONT" ""} \
      {"$secondary_head" "REAR" ""} \
      {"$delay_output_mode" "SECONDS_ONLY" ""} \
      {"$lathe_output_method" "TOOL_TIP" ""} \
      {"$cutcom_off_before_change" "NO" ""} \
      {"$no_of_turrets" "1" ""} \
      {"$gcode_status" "0" ""} \
      {"$mcode_status" "0" ""} \
      {"$xaxis_dia_prog" "1" ""} \
      {"$i_dia_prog" "0" ""} \
      {"$xaxis_mirror" "0" ""} \
      {"$zaxis_mirror" "0" ""} \
      {"$i_mirror" "0" ""} \
      {"$k_mirror" "0" ""} \
      {"$evt_ncoutput_status" "Output_Imediately" ""} \
      {"$linearization_method" "angle" ""}
{PB_Tcl_Var} \
      {"$mom_sys_sim_cycle_drill" "0" ""} \
      {"$mom_sys_sim_cycle_drill_dwell" "0" ""} \
      {"$mom_sys_sim_cycle_drill_deep" "0" ""} \
      {"$mom_sys_sim_cycle_drill_break_chip" "0" ""} \
      {"$mom_sys_sim_cycle_tap" "0" ""} \
      {"$mom_sys_sim_cycle_bore" "0" ""} \
      {"$mom_sys_cir_vector" "Vector - Arc Start to Center" ""} \
      {"$mom_sys_spindle_max_rpm_code" "92" "Spindle Max RPM"} \
      {"$mom_sys_spindle_cancel_sfm_code" "93" "Cancel SFM Code"} \
      {"$mom_sys_spindle_ranges" "0" ""} \
      {"$mom_sys_delay_output_mode" "SECONDS" ""} \
      {"$mom_sys_gcodes_per_block" "10" ""} \
      {"$mom_sys_mcodes_per_block" "5" ""} \
      {"$mom_sys_rewind_stop_code" "\#" ""} \
      {"$mom_sys_home_pos(0)" "0" ""} \
      {"$mom_sys_home_pos(1)" "0" ""} \
      {"$mom_sys_home_pos(2)" "0" ""} \
      {"$mom_sys_zero" "0" ""} \
      {"$mom_sys_opskip_block_leader" "/" ""} \
      {"$mom_sys_seqnum_start" "10" ""} \
      {"$mom_sys_seqnum_incr" "10" ""} \
      {"$mom_sys_seqnum_freq" "1" ""} \
      {"$mom_sys_seqnum_max" "99999999" ""} \
      {"$mom_sys_lathe_x_double" "2" ""} \
      {"$mom_sys_lathe_i_double" "1" ""} \
      {"$mom_sys_lathe_x_factor" "1" ""} \
      {"$mom_sys_lathe_z_factor" "1" ""} \
      {"$mom_sys_lathe_i_factor" "1" ""} \
      {"$mom_sys_lathe_k_factor" "1" ""} \
      {"$mom_sys_leader(N)" "N" ""} \
      {"$mom_sys_leader(X)" "X" ""} \
      {"$mom_sys_leader(Y)" "Y" ""} \
      {"$mom_sys_leader(Z)" "Z" ""} \
      {"$mom_sys_turret_index(INDEPENDENT)" "1" ""} \
      {"$mom_sys_turret_index(DEPENDENT)" "2" ""} \
      {"$mom_sys_delay_param(SECONDS,format)" "Dwell_SECONDS" ""} \
      {"$mom_sys_delay_param(REVOLUTIONS,format)" "Dwell_REVOLUTIONS" ""} \
      {"$mom_sys_contour_feed_mode(LINEAR)" "MMPM" ""} \
      {"$mom_sys_rapid_feed_mode(LINEAR)" "MMPM" ""} \
      {"$mom_sys_cycle_feed_mode" "MMPM" ""} \
      {"$mom_sys_feed_param(IPM,format)" "Feed_IPM" ""} \
      {"$mom_sys_feed_param(IPR,format)" "Feed_IPR" ""} \
      {"$mom_sys_feed_param(FRN,format)" "Feed_INV" ""} \
      {"$mom_sys_vnc_rapid_dogleg" "1" ""} \
      {"$mom_sys_prev_mach_head" "" ""} \
      {"$mom_sys_curr_mach_head" "" ""} \
      {"$mom_sys_feed_param(MMPM,format)" "Feed_MMPM" ""} \
      {"$mom_sys_feed_param(MMPR,format)" "Feed_MMPR" ""} \
      {"$mom_sys_output_cycle95" "1" ""}
{Command} \
      {"Custom Command" "" "New Custom Command"} \
      {"MOM_set_seq_off" "" "MOM Command"} \
      {"MOM_set_seq_on" "" "MOM Command"} \
      {"PB_CMD_FEEDRATE_SET" "" "Custom Command"} \
      {"PB_CMD___log_revisions" "" "Custom Command"} \
      {"PB_CMD__check_block_CYCLE97_Thread" "" "Custom Command"} \
      {"PB_CMD__check_block_circular_for_cycle95" "" "Custom Command"} \
      {"PB_CMD__check_block_cycle_powerline" "" "Custom Command"} \
      {"PB_CMD__check_block_cycle_solutionline" "" "Custom Command"} \
      {"PB_CMD__check_block_delay_revolutions" "" "Custom Command"} \
      {"PB_CMD__check_block_delay_seconds" "" "Custom Command"} \
      {"PB_CMD__check_block_linear_for_cycle95" "" "Custom Command"} \
      {"PB_CMD__check_block_skip_for_cycle95" "" "Custom Command"} \
      {"PB_CMD__check_block_spindle_css" "" "Custom Command"} \
      {"PB_CMD__check_block_spindle_max_rpm" "" "Custom Command"} \
      {"PB_CMD__check_block_spindle_rpm" "" "Custom Command"} \
      {"PB_CMD__check_block_spindle_rpm_preset" "" "Custom Command"} \
      {"PB_CMD__check_block_start_of_path" "" "Custom Command"} \
      {"PB_CMD__log_revisions" "" "Custom Command"} \
      {"PB_CMD_abort_event" "" "Custom Command"} \
      {"PB_CMD_alignment_block" "" "Custom Command"} \
      {"PB_CMD_ask_machine_type" "" "Custom Command"} \
      {"PB_CMD_before_motion" "" "Custom Command"} \
      {"PB_CMD_before_output" "" "Custom Command"} \
      {"PB_CMD_cancel_cycle" "" "Custom Command"} \
      {"PB_CMD_check_subroutine_name" "" "Custom Command"} \
      {"PB_CMD_compute_rapid_to_for_csink" "" "Custom Command"} \
      {"PB_CMD_config_cycle_start" "" "Custom Command"} \
      {"PB_CMD_contour_end" "" "Custom Command"} \
      {"PB_CMD_contour_start" "" "Custom Command"} \
      {"PB_CMD_cycle_tap" "" "Custom Command"} \
      {"PB_CMD_end_of_alignment_character" "" "Custom Command"} \
      {"PB_CMD_end_of_path" "" "Custom Command"} \
      {"PB_CMD_fix_thread_cycle" "" "Custom Command"} \
      {"PB_CMD_handle_sync_event" "" "Custom Command"} \
      {"PB_CMD_init_cycle95_output" "" "Custom Command"} \
      {"PB_CMD_init_cycle_parameters" "" "Custom Command"} \
      {"PB_CMD_init_ini_files" "" "Custom Command"} \
      {"PB_CMD_kin_abort_event" "" "Custom Command"} \
      {"PB_CMD_kin_before_output" "" "Custom Command"} \
      {"PB_CMD_kin_end_of_path" "" "Custom Command"} \
      {"PB_CMD_kin_feedrate_set" "" "Custom Command"} \
      {"PB_CMD_kin_handle_sync_event" "" "Custom Command"} \
      {"PB_CMD_kin_init_new_iks" "" "Custom Command"} \
      {"PB_CMD_kin_init_probing_cycles" "" "Custom Command"} \
      {"PB_CMD_kin_set_csys" "" "Custom Command"} \
      {"PB_CMD_kin_start_of_path" "" "Custom Command"} \
      {"PB_CMD_kin_start_of_program" "" "Custom Command"} \
      {"PB_CMD_lathe_thread_set" "" "Custom Command"} \
      {"PB_CMD_map_cycle95_param" "" "Custom Command"} \
      {"PB_CMD_map_cycle97_param" "" "Custom Command"} \
      {"PB_CMD_output_MCALL" "" "Custom Command"} \
      {"PB_CMD_output_cycle95_contour_file" "" "Custom Command"} \
      {"PB_CMD_output_spindle" "" "Custom Command"} \
      {"PB_CMD_output_thread_cycle" "" "Custom Command"} \
      {"PB_CMD_pause" "" "Custom Command"} \
      {"PB_CMD_reset_lathe_post" "" "Custom Command"} \
      {"PB_CMD_set_Sinumerik_version" "" "Custom Command"} \
      {"PB_CMD_set_csys" "" "Custom Command"} \
      {"PB_CMD_set_lathe_arc_plane" "" "Custom Command"} \
      {"PB_CMD_set_principal_axis" "" "Custom Command"} \
      {"PB_CMD_spindle_sfm_prestart" "" "Custom Command"} \
      {"PB_CMD_start_of_alignment_character" "" "Custom Command"}
{Operator Message} \
      {"comment_blk_2" "Operation : $mom_operation_name" "Operator Message"}
{PB_Spindle} \
      {"" "" ""}
{PB_ZeroFmt} \
      {"$zero_int_fmt" "Zero_int" ""} \
      {"$zero_real_fmt" "Zero_real" ""}
{VNC_Instruction} \
      {"" "" ""}
{PB_Rapid} \
      {"$pb_rapid_1" "" ""} \
      {"$pb_rapid_2" "" ""}
## MOM SYS VARIABLES END

## MOM SIM VARIABLES START
    "$mom_sim_caxis_offset"                   "0.0"
    "$mom_sim_control_equal_sign"             "="
    "$mom_sim_control_var_leader"             "\#"
    "$mom_sim_from_home"                      "29"
    "$mom_sim_initial_motion"                 "RAPID"
    "$mom_sim_input_mode"                     "ABS"
    "$mom_sim_local_wcs"                      "52"
    "$mom_sim_mach_cs"                        "53"
    "$mom_sim_macro_modal"                    "ON"
    "$mom_sim_mode_leader"                    "XYZ"
    "$mom_sim_mt_axis(X)"                     "X"
    "$mom_sim_mt_axis(Y)"                     "Y"
    "$mom_sim_mt_axis(Z)"                     "Z"
    "$mom_sim_num_machine_axes"               "2"
    "$mom_sim_output_extended_nc"             "0"
    "$mom_sim_power_on_wcs"                   "1"
    "$mom_sim_pre_com_list"                   ""
    "$mom_sim_precod_list"                    ""
    "$mom_sim_prog_rewind_stop_code"          "%"
    "$mom_sim_rapid_dogleg"                   "1"
    "$mom_sim_return_home"                    "30"
    "$mom_sim_set_cutcom"                     "ON"
    "$mom_sim_set_cycle"                      "ON"
    "$mom_sim_set_f"                          "1"
    "$mom_sim_set_s"                          "1"
    "$mom_sim_set_scale"                      "ON"
    "$mom_sim_spindle_comp"                   "Z_BASE"
    "$mom_sim_spindle_direction"              "CLW"
    "$mom_sim_spindle_jct"                    "TOOL_MOUNT_JCT"
    "$mom_sim_spindle_mode"                   "SFM"
    "$mom_sim_stroke_limit"                   "ON"
    "$mom_sim_tl_ajust"                       "ON"
    "$mom_sim_user_com_list"                  ""
    "$mom_sim_vnc_msg_prefix"                 "VNC_MSG::"
    "$mom_sim_wcs_0"                          "53"
    "$mom_sim_wcs_1"                          "54"
    "$mom_sim_wcs_2"                          "55"
    "$mom_sim_wcs_3"                          "56"
    "$mom_sim_wcs_4"                          "57"
    "$mom_sim_wcs_5"                          "58"
    "$mom_sim_wcs_6"                          "59"
    "$mom_sim_wcs_rotate"                     "ON"
    "$mom_sim_wcs_x"                          "0.0"
    "$mom_sim_wcs_y"                          "0.0"
    "$mom_sim_wcs_z"                          "0.0"
    "$mom_sim_zcs_base"                       "X_SLIDE"
## MOM SIM VARIABLES END

## VNC COMMANDS START
## VNC COMMANDS END

## FUNCTION INFO START
{CYCLE81} \
      {"CYCLE81" "(" ","  ")" "0" ""  {System sinumerik_840D_CYCLE81 $gPB(func,help,sinumerik,cycle_81)}} \
      {{"RTP" "$mom_cycle_retract_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"RFP" "$mom_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"SDIS" "$mom_cycle_clearance_plane"  "Numeral" "5"  "1" "3"} \
       {"DP" "$mom_cycle_feed_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"}}
{CYCLE82} \
      {"CYCLE82" "(" ","  ")" "0" ""  {System sinumerik_840D_CYCLE82 $gPB(func,help,sinumerik,cycle_82)}} \
      {{"RTP" "$mom_cycle_retract_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"RFP" "$mom_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"SDIS" "$mom_cycle_clearance_plane"  "Numeral" "5"  "1" "3"} \
       {"DP" "$mom_cycle_feed_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"DPR" ""  "Text String" "2"  "1" "4"} \
       {"DTB" "$mom_siemens_cycle_dtb"  "Numeral" "5"  "1" "3"}}
{CYCLE83_Deep} \
      {"CYCLE83" "(" ","  ")" "0" ""  {System sinumerik_840D_CYCLE83 $gPB(func,help,sinumerik,cycle_83)}} \
      {{"RTP" "$mom_cycle_retract_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"RFP" "$mom_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"SDIS" "$mom_cycle_clearance_plane"  "Numeral" "5"  "1" "3"} \
       {"DP" "$mom_cycle_feed_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"DPR" ""  "Text String" "2"  "1" "4"} \
       {"FDEP" ""  "Text String" "2"  "1" "4"} \
       {"FDPR" "$mom_cycle_step1"  "Numeral" "5"  "1" "3"} \
       {"DAM" "$mom_cycle_step2"  "Numeral" "5"  "1" "3"} \
       {"DTB" "$mom_siemens_cycle_dtb"  "Numeral" "5"  "1" "3"} \
       {"DTS" "$mom_siemens_cycle_dts"  "Numeral" "5"  "1" "3"} \
       {"FRF" "$mom_siemens_cycle_frf"  "Numeral" "5"  "1" "3"} \
       {"VARI" "1"  "Text String" "2"  "1" "4"} \
       {"_AXN" "$mom_siemens_cycle_o_axn"  "Numeral" "1"  "0" "0"} \
       {"_MDEP" "$mom_cycle_step3"  "Numeral" "5"  "1" "3"}}
{CYCLE83_Break_Chip} \
      {"CYCLE83" "(" ","  ")" "0" ""  {System sinumerik_840D_CYCLE83 {$gPB(func,help,sinumerik,cycle_83)}}} \
      {{"RTP" "$mom_cycle_retract_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"RFP" "$mom_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"SDIS" "$mom_cycle_clearance_plane"  "Numeral" "5"  "1" "3"} \
       {"DP" "$mom_cycle_feed_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"" ""  "Text String" "2"  "1" "4"} \
       {"" ""  "Text String" "2"  "1" "4"} \
       {"FDPR" "$mom_siemens_cycle_fdpr"  "Numeral" "5"  "1" "3"} \
       {"DAM" "$mom_siemens_cycle_dam"  "Numeral" "5"  "1" "3"} \
       {"DTB" "$mom_siemens_cycle_dtb"  "Numeral" "5"  "1" "3"} \
       {"" ""  "Text String" "2"  "1" "4"} \
       {"FRF" "$mom_siemens_cycle_frf"  "Numeral" "5"  "1" "3"} \
       {"VARI" "0"  "Text String" "2"  "1" "4"} \
       {"_AXN" "$mom_siemens_cycle_o_axn"  "Numeral" "1"  "0" "0"} \
       {"_MDEP" "$mom_cycle_step3"  "Numeral" "5"  "1" "3"}}
{CYCLE84} \
      {"CYCLE84" "(" ","  ")" "0" ""  {System sinumerik_840D_CYCLE84 $gPB(func,help,sinumerik,cycle_84)}} \
      {{"RTP" "$mom_cycle_retract_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"RFP" "$mom_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"SDIS" "$mom_cycle_clearance_plane"  "Numeral" "5"  "1" "3"} \
       {"DP" "$mom_cycle_feed_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"" ""  "Text String" "2"  "1" "4"} \
       {"DTB" "$mom_cycle_delay"  "Numeral" "5"  "1" "3"} \
       {"SDAC" "$mom_siemens_cycle_sdac"  "Numeral" "1"  "0" "0"} \
       {"MPIT" "$mom_siemens_cycle_mpit"  "Numeral" "2"  "0" "0"} \
       {"PIT" "$mom_siemens_cycle_pit"  "Numeral" "5"  "1" "3"} \
       {"POSS" "$mom_cycle_orient"  "Numeral" "5"  "1" "3"} \
       {"SST" "$mom_spindle_speed"  "Numeral" "7"  "1" "2"} \
       {"SST1" "$mom_siemens_cycle_sst1"  "Numeral" "7"  "1" "2"} \
       {"_AXN" "$mom_siemens_cycle_o_axn"  "Numeral" "1"  "0" "0"}}
{CYCLE840} \
      {"CYCLE840" "(" ","  ")" "0" ""  {System sinumerik_840D_CYCLE840 $gPB(func,help,sinumerik,cycle_840)}} \
      {{"RTP" "$mom_cycle_retract_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"RFP" "$mom_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"SDIS" "$mom_cycle_clearance_plane"  "Numeral" "5"  "1" "3"} \
       {"DP" "$mom_cycle_feed_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"" ""  "Text String" "2"  "1" "4"} \
       {"DTB" "$mom_cycle_delay"  "Numeral" "5"  "1" "3"} \
       {"SDR" "$mom_siemens_cycle_sdr"  "Numeral" "1"  "0" "0"} \
       {"SDAC" "$mom_siemens_cycle_sdac"  "Numeral" "1"  "0" "0"} \
       {"ENC" "$mom_siemens_cycle_enc"  "Numeral" "2"  "0" "0"} \
       {"MPIT" "$mom_siemens_cycle_mpit"  "Numeral" "2"  "0" "0"} \
       {"PIT" "$mom_siemens_cycle_pit"  "Numeral" "5"  "1" "3"} \
       {"_AXN" "$mom_siemens_cycle_o_axn"  "Numeral" "1"  "0" "0"} \
       {"_PTAB" "$mom_siemens_cycle_o_ptab"  "Numeral" "1"  "0" "0"} \
       {"_TECHNO" "$mom_siemens_cycle_o_techno"  "Numeral" "2"  "0" "0"}}
{CYCLE85_Bore} \
      {"CYCLE85" "(" ","  ")" "0" ""  {System sinumerik_840D_CYCLE85 $gPB(func,help,sinumerik,cycle_85)}} \
      {{"RTP" "$mom_cycle_retract_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"RFP" "$mom_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"SDIS" "$mom_cycle_clearance_plane"  "Numeral" "5"  "1" "3"} \
       {"DP" "$mom_cycle_feed_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"" ""  "Text String" "2"  "1" "4"} \
       {"" ""  "Text String" "2"  "1" "4"} \
       {"FFR" "$feed"  "Numeral" "7"  "1" "2"} \
       {"RFF" "$mom_siemens_cycle_rff"  "Numeral" "7"  "1" "2"}}
{CYCLE85_Bore_Dwell} \
      {"CYCLE85" "(" ","  ")" "0" ""  {System sinumerik_840D_CYCLE85 {$gPB(func,help,sinumerik,cycle_85)}}} \
      {{"RTP" "$mom_cycle_retract_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"RFP" "$mom_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"SDIS" "$mom_cycle_clearance_plane"  "Numeral" "5"  "1" "3"} \
       {"DP" "$mom_cycle_feed_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"" ""  "Text String" "2"  "1" "4"} \
       {"DTB" "$mom_cycle_delay"  "Numeral" "5"  "1" "3"} \
       {"FFR" "$feed"  "Numeral" "7"  "1" "2"} \
       {"RFF" "$mom_siemens_cycle_rff"  "Numeral" "7"  "1" "2"}}
{CYCLE97_Thread} \
      {"CYCLE97" "(" ","  ")" "0" ""  {Custom sinumerik_840D_CYCLE97 {$gPB(func,help,sinumerik,cycle_97)}}} \
      {{"PIT" "$mom_siemens_cycle_pit"  "Numeral" "5"  "1" "3"} \
       {"MPIT" ""  "Numeral" "2"  "0" "0"} \
       {"SPL" "$mom_siemens_cycle_spl"  "Numeral" "5"  "1" "3"} \
       {"FPL" "$mom_siemens_cycle_fpl"  "Numeral" "5"  "1" "3"} \
       {"DM1" "$mom_siemens_cycle_dm1"  "Numeral" "5"  "1" "3"} \
       {"DM2" "$mom_siemens_cycle_dm2"  "Numeral" "5"  "1" "3"} \
       {"APP" "0"  "Numeral" "5"  "1" "3"} \
       {"ROP" "0"  "Numeral" "5"  "1" "3"} \
       {"TDEP" "$mom_turn_cycle_total_depth"  "Numeral" "5"  "1" "3"} \
       {"FAL" "$mom_siemens_cycle_fal"  "Numeral" "5"  "1" "3"} \
       {"IANG" "$mom_siemens_cycle_iang"  "Numeral" "5"  "1" "3"} \
       {"NSP" "0"  "Text String" "2"  "0" "0"} \
       {"NRC" "$mom_siemens_cycle_nrc"  "Numeral" "2"  "0" "0"} \
       {"NID" "$mom_number_of_chases"  "Numeral" "2"  "0" "0"} \
       {"VARI" "$mom_turn_cycle97_machining_type"  "Numeral" "2"  "0" "0"} \
       {"NUMT" "$mom_number_of_starts"  "Numeral" "2"  "0" "0"} \
       {"_VRT" "$mom_minimum_clearance"  "Numeral" "5"  "1" "3"}}
{just_mcall_sinumerik} \
      {"MCALL CYCLE" "(" ","  ")" "0" ""  {Custom}} \
      {}
{MCALL} \
      {"MCALL" "" ""  "" "0" ""  {Custom}} \
      {}
{CYCLE81_sl} \
      {"CYCLE81" "(" ","  ")" "0" ""  {Custom sinumerik_840D_CYCLE81 {$gPB(func,help,sinumerik,cycle_81)}}} \
      {{"RTP" "$mom_cycle_retract_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"RFP" "$mom_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"SDIS" "$mom_cycle_clearance_plane"  "Numeral" "5"  "1" "3"} \
       {"DP" "$mom_cycle_feed_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"DPR" ""  "Numeral" "2"  "1" "4"} \
       {"DTB" "$mom_siemens_cycle_dtb"  "Numeral" "2"  "1" "4"} \
       {"_GMODE" "$mom_siemens_cycle_gmode"  "Numeral" "1"  "0" "0"} \
       {"_DMODE" "$mom_siemens_cycle_dmode"  "Numeral" "2"  "0" "0"} \
       {"_AMODE" "$mom_siemens_cycle_amode"  "Numeral" "2"  "0" "0"}}
{CYCLE82_sl} \
      {"CYCLE82" "(" ","  ")" "0" ""  {Custom sinumerik_840D_CYCLE82 {$gPB(func,help,sinumerik,cycle_82)}}} \
      {{"RTP" "$mom_cycle_retract_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"RFP" "$mom_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"SDIS" "$mom_cycle_clearance_plane"  "Numeral" "5"  "1" "3"} \
       {"DP" "$mom_cycle_feed_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"DPR" ""  "Text String" "2"  "1" "4"} \
       {"DTB" "$mom_siemens_cycle_dtb"  "Numeral" "5"  "1" "3"} \
       {"_GMODE" "$mom_siemens_cycle_gmode"  "Numeral" "1"  "0" "0"} \
       {"_DMODE" "$mom_siemens_cycle_dmode"  "Numeral" "2"  "0" "0"} \
       {"_AMDOE" "$mom_siemens_cycle_amode"  "Numeral" "2"  "0" "0"}}
{CYCLE83_Deep_sl} \
      {"CYCLE83" "(" ","  ")" "0" ""  {Custom sinumerik_840D_CYCLE83 {$gPB(func,help,sinumerik,cycle_83)}}} \
      {{"RTP" "$mom_cycle_retract_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"RFP" "$mom_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"SDIS" "$mom_cycle_clearance_plane"  "Numeral" "5"  "1" "3"} \
       {"DP" "$mom_cycle_feed_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"DPR" ""  "Text String" "2"  "1" "4"} \
       {"FDEP" ""  "Text String" "2"  "1" "4"} \
       {"FDPR" "$mom_cycle_step1"  "Numeral" "5"  "1" "3"} \
       {"DAM" "$mom_cycle_step2"  "Numeral" "5"  "1" "3"} \
       {"DTB" "$mom_siemens_cycle_dtb"  "Numeral" "5"  "1" "3"} \
       {"DTS" "$mom_siemens_cycle_dts"  "Numeral" "5"  "1" "3"} \
       {"FRF" "$mom_siemens_cycle_frf"  "Numeral" "5"  "1" "3"} \
       {"VARI" "1"  "Text String" "2"  "1" "4"} \
       {"_AXN" "$mom_siemens_cycle_o_axn"  "Numeral" "1"  "0" "0"} \
       {"_MDEP" "$mom_cycle_step3"  "Numeral" "5"  "1" "3"} \
       {"_VRT" ""  "Numeral" "2"  "1" "4"} \
       {"_DTD" ""  "Numeral" "2"  "1" "4"} \
       {"_DIS1" ""  "Numeral" "2"  "1" "4"} \
       {"_GMODE" "$mom_siemens_cycle_gmode"  "Numeral" "1"  "0" "0"} \
       {"_DMODE" "$mom_siemens_cycle_dmode"  "Numeral" "2"  "0" "0"} \
       {"_AMDOE" "$mom_siemens_cycle_amode"  "Numeral" "2"  "0" "0"}}
{CYCLE83_Break_Chip_sl} \
      {"CYCLE83" "(" ","  ")" "0" ""  {Custom sinumerik_840D_CYCLE83 {$gPB(func,help,sinumerik,cycle_83)}}} \
      {{"RTP" "$mom_cycle_retract_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"RFP" "$mom_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"SDIS" "$mom_cycle_clearance_plane"  "Numeral" "5"  "1" "3"} \
       {"DP" "$mom_cycle_feed_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"" ""  "Text String" "2"  "1" "4"} \
       {"" ""  "Text String" "2"  "1" "4"} \
       {"FDPR" "$mom_siemens_cycle_fdpr"  "Numeral" "5"  "1" "3"} \
       {"DAM" "$mom_siemens_cycle_dam"  "Numeral" "5"  "1" "3"} \
       {"DTB" "$mom_siemens_cycle_dtb"  "Numeral" "5"  "1" "3"} \
       {"" ""  "Text String" "2"  "1" "4"} \
       {"FRF" "$mom_siemens_cycle_frf"  "Numeral" "5"  "1" "3"} \
       {"VARI" "0"  "Text String" "2"  "1" "4"} \
       {"_AXN" "$mom_siemens_cycle_o_axn"  "Numeral" "1"  "0" "0"} \
       {"_MDEP" "$mom_cycle_step3"  "Numeral" "5"  "1" "3"} \
       {"_VRT" ""  "Numeral" "2"  "1" "4"} \
       {"_DTD" ""  "Numeral" "2"  "1" "4"} \
       {"_DIS1" ""  "Numeral" "2"  "1" "4"} \
       {"_GMDOE" "$mom_siemens_cycle_gmode"  "Numeral" "1"  "0" "0"} \
       {"_DMODE" "$mom_siemens_cycle_dmode"  "Numeral" "2"  "0" "0"} \
       {"_AMODE" "$mom_siemens_cycle_amode"  "Numeral" "2"  "0" "0"}}
{CYCLE84_sl} \
      {"CYCLE84" "(" ","  ")" "0" ""  {Custom sinumerik_840D_CYCLE84 {$gPB(func,help,sinumerik,cycle_84)}}} \
      {{"RTP" "$mom_cycle_retract_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"RFP" "$mom_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"SDIS" "$mom_cycle_clearance_plane"  "Numeral" "5"  "1" "3"} \
       {"DP" "$mom_cycle_feed_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"" ""  "Text String" "2"  "1" "4"} \
       {"DTB" "$mom_cycle_delay"  "Numeral" "5"  "1" "3"} \
       {"SDAC" "$mom_siemens_cycle_sdac"  "Numeral" "1"  "0" "0"} \
       {"MPIT" "$mom_siemens_cycle_mpit"  "Numeral" "2"  "0" "0"} \
       {"PIT" "$mom_siemens_cycle_pit"  "Numeral" "5"  "1" "3"} \
       {"POSS" "$mom_cycle_orient"  "Numeral" "5"  "1" "3"} \
       {"SST" "$mom_spindle_speed"  "Numeral" "7"  "1" "2"} \
       {"SST1" "$mom_siemens_cycle_sst1"  "Numeral" "7"  "1" "2"} \
       {"_AXN" "$mom_siemens_cycle_o_axn"  "Numeral" "1"  "0" "0"} \
       {"_PITA" ""  "Numeral" "2"  "1" "4"} \
       {"_TECHNO" ""  "Numeral" "2"  "1" "4"} \
       {"_VAR1" ""  "Numeral" "2"  "1" "4"} \
       {"_DAM" ""  "Numeral" "2"  "1" "4"} \
       {"_VRT" ""  "Numeral" "2"  "1" "4"} \
       {"_PITM" ""  "Numeral" "2"  "1" "4"} \
       {"_PTAB" ""  "Numeral" "2"  "1" "4"} \
       {"_PTABA" ""  "Numeral" "2"  "1" "4"} \
       {"_GMODE" ""  "Numeral" "2"  "0" "0"} \
       {"_DMODE" "$mom_siemens_cycle_dmode"  "Numeral" "2"  "0" "0"} \
       {"_AMDOE" "$mom_siemens_cycle_amode"  "Numeral" "2"  "0" "0"}}
{CYCLE840_sl} \
      {"CYCLE840" "(" ","  ")" "0" ""  {Custom sinumerik_840D_CYCLE840 {$gPB(func,help,sinumerik,cycle_840)}}} \
      {{"RTP" "$mom_cycle_retract_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"RFP" "$mom_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"SDIS" "$mom_cycle_clearance_plane"  "Numeral" "5"  "1" "3"} \
       {"DP" "$mom_cycle_feed_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"" ""  "Text String" "2"  "1" "4"} \
       {"DTB" "$mom_cycle_delay"  "Numeral" "5"  "1" "3"} \
       {"SDR" "$mom_siemens_cycle_sdr"  "Numeral" "1"  "0" "0"} \
       {"SDAC" "$mom_siemens_cycle_sdac"  "Numeral" "1"  "0" "0"} \
       {"ENC" "$mom_siemens_cycle_enc"  "Numeral" "2"  "0" "0"} \
       {"MPIT" "$mom_siemens_cycle_mpit"  "Numeral" "2"  "0" "0"} \
       {"PIT" "$mom_siemens_cycle_pit"  "Numeral" "5"  "1" "3"} \
       {"_AXN" "$mom_siemens_cycle_o_axn"  "Numeral" "1"  "0" "0"} \
       {"_PITA" "$mom_siemens_cycle_o_ptab"  "Numeral" "1"  "0" "0"} \
       {"_TECHNO" "$mom_siemens_cycle_o_techno"  "Numeral" "2"  "0" "0"} \
       {"_PITM" ""  "Numeral" "2"  "1" "4"} \
       {"_PTAB" ""  "Numeral" "2"  "1" "4"} \
       {"_PTABA" ""  "Numeral" "2"  "1" "4"} \
       {"_GMODE" ""  "Numeral" "2"  "0" "0"} \
       {"_DMODE" "$mom_siemens_cycle_dmode"  "Numeral" "2"  "0" "0"} \
       {"_AMDOE" "$mom_siemens_cycle_amode"  "Numeral" "2"  "0" "0"}}
{CYCLE85_Bore_sl} \
      {"CYCLE85" "(" ","  ")" "0" ""  {Custom sinumerik_840D_CYCLE85 {$gPB(func,help,sinumerik,cycle_85)}}} \
      {{"RTP" "$mom_cycle_retract_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"RFP" "$mom_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"SDIS" "$mom_cycle_clearance_plane"  "Numeral" "5"  "1" "3"} \
       {"DP" "$mom_cycle_feed_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"" ""  "Text String" "2"  "1" "4"} \
       {"" ""  "Text String" "2"  "1" "4"} \
       {"FFR" "$feed"  "Numeral" "7"  "1" "2"} \
       {"RFF" "$mom_siemens_cycle_rff"  "Numeral" "7"  "1" "2"} \
       {"_GMODE" ""  "Numeral" "2"  "0" "0"} \
       {"_DMODE" "$mom_siemens_cycle_dmode"  "Numeral" "2"  "0" "0"} \
       {"_AMDOE" "$mom_siemens_cycle_amode"  "Numeral" "2"  "0" "0"}}
{CYCLE85_Bore_Dwell_sl} \
      {"CYCLE85" "(" ","  ")" "0" ""  {Custom sinumerik_840D_CYCLE85 {$gPB(func,help,sinumerik,cycle_85)}}} \
      {{"RTP" "$mom_cycle_retract_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"RFP" "$mom_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"SDIS" "$mom_cycle_clearance_plane"  "Numeral" "5"  "1" "3"} \
       {"DP" "$mom_cycle_feed_to_pos($mom_cycle_spindle_axis)"  "Numeral" "5"  "1" "3"} \
       {"" ""  "Text String" "2"  "1" "4"} \
       {"DTB" "$mom_siemens_cycle_dtb"  "Numeral" "5"  "1" "3"} \
       {"FFR" "$feed"  "Numeral" "7"  "1" "2"} \
       {"RFF" "$mom_siemens_cycle_rff"  "Numeral" "7"  "1" "2"} \
       {"_GMODE" ""  "Numeral" "2"  "0" "0"} \
       {"_DMODE" "$mom_siemens_cycle_dmode"  "Numeral" "2"  "0" "0"} \
       {"_AMDOE" "$mom_siemens_cycle_amode"  "Numeral" "2"  "0" "0"}}
{CYCLE95} \
      {"CYCLE95" "(" ","  ")" "0" ""  {Custom sinumerik_840D_CYCLE95 {$gPB(func,help,sinumerik,cycle_95)}}} \
      {{"NPP" "\"$mom_siemens_cycle_subroutine_name\""  "Text String" "5"  "1" "3"} \
       {"MID" "$mom_siemens_cycle_mid"  "Numeral" "5"  "1" "3"} \
       {"FALZ" "$mom_face_stock"  "Numeral" "5"  "1" "3"} \
       {"FALX" "$mom_radial_stock"  "Numeral" "5"  "1" "3"} \
       {"FAL" "$mom_stock_part"  "Numeral" "5"  "1" "3"} \
       {"FF1" "$mom_feed_cut_value"  "Numeral" "5"  "1" "3"} \
       {"FF2" "$mom_feed_stepover_value"  "Numeral" "5"  "1" "3"} \
       {"FF3" "$mom_feedrate_profile_cut"  "Numeral" "5"  "1" "3"} \
       {"VARI" "$mom_turn_cycle95_machining_type"  "Numeral" "3"  "0" "0"} \
       {"DT" "$mom_local_return_dwell"  "Numeral" "5"  "1" "3"} \
       {"DAM" "$mom_siemens_cycle_dam"  "Numeral" "5"  "1" "3"} \
       {"_VRT" "$mom_retract_level_part_distance"  "Numeral" "5"  "1" "4"}}
{CYCLE95_sl} \
      {"CYCLE95" "(" ","  ")" "0" ""  {Custom sinumerik_840D_CYCLE95 {$gPB(func,help,sinumerik,cycle_95)}}} \
      {{"NPP" "\"$mom_siemens_cycle_subroutine_name\""  "Text String" "5"  "1" "3"} \
       {"MID" "$mom_siemens_cycle_mid"  "Numeral" "5"  "1" "3"} \
       {"FALZ" "$mom_face_stock"  "Numeral" "5"  "1" "3"} \
       {"FALX" "$mom_radial_stock"  "Numeral" "5"  "1" "3"} \
       {"FAL" "$mom_stock_part"  "Numeral" "5"  "1" "3"} \
       {"FF1" "$mom_feed_cut_value"  "Numeral" "5"  "1" "3"} \
       {"FF2" "$mom_feed_stepover_value"  "Numeral" "5"  "1" "3"} \
       {"FF3" "$mom_feedrate_profile_cut"  "Numeral" "5"  "1" "3"} \
       {"VARI" "$mom_turn_cycle95_machining_type"  "Numeral" "3"  "0" "0"} \
       {"DT" "$mom_local_return_dwell"  "Numeral" "5"  "1" "3"} \
       {"DAM" "$mom_siemens_cycle_dam"  "Numeral" "5"  "1" "3"} \
       {"_VRT" "$mom_retract_level_part_distance"  "Numeral" "5"  "1" "4"} \
       {"_GMODE" "0"  "Numeral" "1"  "0" "0"} \
       {"_DMODE" "0"  "Numeral" "1"  "0" "0"}}
## FUNCTION INFO END

