青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 6642|回复: 2

[疑难] 刀路问题,请高手指教?

[复制链接]
发表于 2010-7-12 16:47 | 显示全部楼层 |阅读模式
## POSTBUILDER_VERSION=2002.4.1.1" o/ K  L3 p5 K) w
##############################################################################8 F; I9 T  k0 o. p9 D
#                                                                            #, z3 ?; k4 x! O# x) n( P
#  This file is used by Post Builder to edit the parameters associated       #
8 o! G: o* D8 D/ }#  with a specific post processor.                                           #
  X4 c0 w5 D" W7 W& x" k#                                                                            #
: m6 z! N$ T( g2 H1 Y" h#                                                                            #+ w7 C; s% `0 i5 _7 E
#  <WARNING> The contents of this file should not be modified!               #
; W3 ]& i7 s: b) c) Z- u* j0 S#                                                                            #  ?* A: s4 P% {7 X# o
##############################################################################
! D$ @$ e  t" J; U#  Created by JT39 @ Thu Jul 23 12:01:58 2009 中国标准时间% [+ t2 g4 ?$ j) \. M- C: w' p
#  with Post Builder version 3.4.1.
, N6 v2 y/ E' \* P7 s* \#============================================================================#! t, p* Q/ u9 z
# V+ W+ \$ h( F' ^
## POST EVENT HANDLER START
/ s. w  E; X) S) a* K8 \8 s( l: q7 pdef_file  JTGK-3axis_nx4-nt.def
$ ^& d5 h" O; o/ ?tcl_file  JTGK-3axis_nx4-nt.tcl
! L6 \7 N2 S" l4 {' i) N## POST EVENT HANDLER END
9 y5 M7 N2 m3 X' t" t; q7 c6 _
* m% |8 R( t; Q+ W$ q$ z' D## POST INFORMATION START( f* h( j  e" G: c
#  DESCRIPTION START2 ^$ B* c, x; {& G6 k
This is a 3-Axis Milling Machine.- Z, O1 s- e% d! e' E9 l9 y1 ^
#  DESCRIPTION END# ]1 s( v8 }' o. r
#  CONTROLLER START
! y2 u  \( m/ K3 P, ?. c/ z1 cGeneric% L# \( M4 O; ?; v5 b- \0 B
#  CONTROLLER END
1 F$ U& e* l( T# e2 e#  HISTORY START
6 a5 Q/ W2 \6 g, {Created with Post Builder version 3.2.1 by jt39 @ Sat Feb 10 15:53:15 2007 中国标准时间.! r1 M2 ]4 j4 `& A+ C/ ^7 R
Saved with ug/Post Builder Version 3.4.1 on Sat Feb 10 16:02:31 2007 中国标准时间 by jt39.
! _+ \" @! [6 Y- d+ n: |& W! C* fSaved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:06:52 2008 中国标准时间 by jt39.
& I) \, l+ C$ r( v6 O" L2 u5 Y: iSaved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:08:44 2008 中国标准时间 by jt39.
3 g4 n- ?" ?+ _5 X' o5 A: d# oSaved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:11:28 2008 中国标准时间 by jt39.
8 v" q+ z! j  cSaved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:13:00 2008 中国标准时间 by jt39., A$ ]2 I; U' T6 F$ W: ?+ x. O
Saved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:15:21 2008 中国标准时间 by jt39.
) N4 y) C  k; L) r/ L4 qSaved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:18:07 2008 中国标准时间 by jt39.3 n: q; {6 B: X. C0 o% S8 n% B  u% k
Saved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:19:48 2008 中国标准时间 by jt39.4 V& U6 ~: ^8 s
Saved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:21:32 2008 中国标准时间 by jt39.
% O6 @1 f8 }. P' c$ \  A; o4 u3 m% jSaved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:23:29 2008 中国标准时间 by jt39.
  u% q4 N; V6 v3 G. q9 X* oSaved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:25:38 2008 中国标准时间 by jt39.
$ o" ?/ g' A$ A; ESaved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:25:46 2008 中国标准时间 by jt39.
. i( F  U$ _$ q) [6 nSaved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:26:52 2008 中国标准时间 by jt39.
5 S( F* c# N/ k* ^4 s' C, KSaved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:27:11 2008 中国标准时间 by jt39.
9 q, I4 x7 c1 g2 n4 }4 R9 ZSaved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:32:14 2008 中国标准时间 by jt39.
& \# [3 @/ ~% Q- x  @3 o) wSaved with UG/Post Builder Version 3.4.1 on Thu Mar 06 11:38:13 2008 中国标准时间 by jt39.6 L' J+ T9 S* @4 g  m
Saved with UG/Post Builder Version 3.4.1 on Tue Apr 01 14:52:49 2008 中国标准时间 by JT39.
& q. N5 f" e- zSaved with UG/Post Builder Version 3.4.1 on Tue Apr 01 14:59:48 2008 中国标准时间 by JT39.
2 g3 w/ ]/ R3 E1 CSaved with UG/Post Builder Version 3.4.1 on Tue Apr 01 15:21:28 2008 中国标准时间 by JT39.
6 V' a' i/ i; N7 [+ h! ]7 XSaved with UG/Post Builder Version 3.4.1 on Thu Jul 23 12:01:56 2009 中国标准时间 by JT39.
1 i% K8 ?' I5 u. @5 w9 b7 j# G1 S0 H  n1 g9 I#  HISTORY END
6 o, H" r+ A9 f4 v1 F( X& w  I2 I" Y## POST INFORMATION END
+ g0 D- m  x# u, K) P( `
% X, F/ T( C9 d% H4 `7 Z  p## LISTING FILE START
0 E/ ~, e; L# BListfileflag_warn              OFF" P& P4 X& G7 `- \. B% y! T
Listfileflag                   OFF0 u# }# h. u: L" c5 h* b; `
Listfileflag_group             OFF
4 Z$ m$ ~/ g5 U" a1 i6 BListfileflag_verbose           0
# D) Y. S: f7 j6 L/ u" ~  [8 tListfileflag_tool              0$ E6 e6 f" d8 ^, R
Listfileflag_oper              0
1 C/ l) ]: t, ^" pListfileflag_lpt_ext           lpt
. I5 `4 B( A6 y; ZListfileflag_ncfile_ext        pim
7 W* \/ N& O1 VListfileflag_usertcl_name      energy_post_user.tcl
& h  n. j. r. x2 U$ `4 z- M. rListfileflag_review            0# Q8 ~6 C6 @' t& S
Listfileflag_start_path        08 f2 }, \+ s0 g0 B
Listfileflag_head              OFF
" }. h) |) G7 V: Q, x2 d, G9 TListfileflag_end_path          09 x# z$ H" C$ G/ s
Listfilelines                  402 d: B$ ]& [+ v; X8 L# y
Listfileflag_oper_time         07 T5 o* ~. q/ V: G$ @
Listfileflag_tool_chng         0
7 P- ]# o1 h. d) T" n6 QListfilecolumn                 30/ U% D2 B! Q' F3 c+ Q) M
Listfileflag_usertcl_check     0; g. n* X! S! X/ S0 G
Listfileflag_setup_time        0
  ?7 J; d, }2 C, y# t9 N8 I8 EListfilename                   listfile.lpt
3 T4 d; ^0 T" B4 P5 G9 ]## LISTING FILE END; H& w$ ^0 X+ x0 U, u8 N) q$ p* Q
## KINEMATIC VARIABLES START9 v1 {$ y4 T: D
"$mom_kin_4th_axis_ang_offset"            "0.0"& X2 G; l2 L7 k# K; t: D2 k: a
"$mom_kin_4th_axis_center_offset(0)"      "0.0"8 d% ~& L) c0 E" |& R
"$mom_kin_4th_axis_center_offset(1)"      "0.0"" P/ O: N( q9 q7 z# e. W* ^
"$mom_kin_4th_axis_center_offset(2)"      "0.0"
. s) Q* x, A6 J$ l9 N9 k"$mom_kin_4th_axis_direction"             "MAGNITUDE_DETERMINES_DIRECTION"" i  _; H4 s; S3 b; r
"$mom_kin_4th_axis_incr_switch"           "OFF"
  h" N9 I/ ]2 i4 ~; k; n9 j1 l: T"$mom_kin_4th_axis_leader"                "A"3 l* S( G0 T  y$ g% }" O! X
"$mom_kin_4th_axis_limit_action"          "Warning"
+ Q3 q+ f! i3 T' K"$mom_kin_4th_axis_max_limit"             "360"
& D) P7 F" z  n' C# C9 }"$mom_kin_4th_axis_min_incr"              "0.001"
; J7 Z/ X" U  K. K; K- ?" Z"$mom_kin_4th_axis_min_limit"             "0"
* ]4 G2 Y  Y4 j7 f"$mom_kin_4th_axis_plane"                 "ZX"7 X3 T/ F3 r9 G
"$mom_kin_4th_axis_point(0)"              "0.0"! |. X8 \2 c6 m) G8 l, p
"$mom_kin_4th_axis_point(1)"              "0.0"+ d5 R% l* s$ X5 }' Q2 c
"$mom_kin_4th_axis_point(2)"              "0.0"4 s7 C6 F& i4 S
"$mom_kin_4th_axis_rotation"              "standard"
# [! I4 p( y$ k' l: D3 J# w2 Y"$mom_kin_4th_axis_type"                  "Table"
8 g# I, ]  J7 v4 h6 @6 I& w6 s% t"$mom_kin_4th_axis_vector(0)"             "0.0"
. d" n7 d# C. ^) F"$mom_kin_4th_axis_vector(1)"             "1.0"
8 D7 q# H1 @6 ]1 a) j/ l"$mom_kin_4th_axis_vector(2)"             "0.0": A4 @2 d' _1 p7 C$ H% V
"$mom_kin_4th_axis_zero"                  "0.0"- [- r" }+ d1 h% a4 i  u5 `
"$mom_kin_5th_axis_incr_switch"           "OFF"% V; V0 W1 d" m/ A/ n5 l
"$mom_kin_5th_axis_point(0)"              "0.0"
0 s/ s1 n( o4 E1 e$ J  r"$mom_kin_5th_axis_point(1)"              "0.0"2 F! `: `: @4 H8 f8 z0 T7 m
"$mom_kin_5th_axis_point(2)"              "0.0"
& _. i! f0 E( m"$mom_kin_5th_axis_vector(0)"             "0.0"
; q  _; {8 ?( V$ F5 e) T"$mom_kin_5th_axis_vector(1)"             "1.0"
0 g1 I" V% ]4 w( O( T" ~2 r+ R1 ?"$mom_kin_5th_axis_vector(2)"             "0.0"
3 B& P: f6 O0 W- t: M- H4 n"$mom_kin_arc_output_mode"                "QUADRANT"
* ]6 M: ]; Z8 d& Q. i* H# @"$mom_kin_arc_valid_plane"                "XY"
% F2 z) k% v  o2 W8 ~6 W- B"$mom_kin_clamp_time"                     "2.0"7 l! l3 v" C4 I0 W
"$mom_kin_flush_time"                     "2.0"9 z, l* v& t6 P, n
"$mom_kin_linearization_flag"             "1"
! J$ b( J+ f, t& L( M+ ?: \"$mom_kin_linearization_tol"              "0.01"
9 T. @- J- e, v"$mom_kin_machine_resolution"             ".001"- ?- a7 ?$ b$ E! z; \$ \; L7 q
"$mom_kin_machine_type"                   "3_axis_mill"  T% ~  Z# i  d
"$mom_kin_machine_zero_offset(0)"         "0.0"0 i" ]0 z3 E% Z1 C$ f
"$mom_kin_machine_zero_offset(1)"         "0.0"1 \4 i7 }& m6 ?# M! s0 ]
"$mom_kin_machine_zero_offset(2)"         "0.0"
5 y& L) E8 ~9 c- j7 O+ T"$mom_kin_max_arc_radius"                 "500"
$ l8 v3 ]( v0 E! o4 i1 d& M$ q' D"$mom_kin_max_dpm"                        "10"( e/ J- t) m" J! r! ?! W
"$mom_kin_max_fpm"                        "10000"8 `: e0 e0 G; O4 `- R
"$mom_kin_max_fpr"                        "100"
% R$ L1 @+ z, ^4 B# H3 `"$mom_kin_max_frn"                        "100": |# I8 k$ z7 m1 L4 ]
"$mom_kin_min_arc_length"                 "0.05"
( ~; U5 ^# B9 n) {0 }"$mom_kin_min_arc_radius"                 "1"( w2 N; ?: }$ W* |- ~% b4 }
"$mom_kin_min_dpm"                        "0.0"
2 r" R" f4 t% h"$mom_kin_min_fpm"                        "0.01". t8 E) ~- R, }  C4 r$ B/ p
"$mom_kin_min_fpr"                        "0.01", i$ E8 I& e2 i" j: ^% B0 X. @( ~
"$mom_kin_min_frn"                        "0.01"
% e1 z* |6 _' d/ a4 F# m' h7 Z"$mom_kin_output_unit"                    "MM"
  t: W) w) C9 U% q"$mom_kin_pivot_gauge_offset"             "0.0"
. ?$ y0 l2 _; j, y2 u$ v"$mom_kin_pivot_guage_offset"             ""7 k" |' a) G: l9 l; s
"$mom_kin_post_data_unit"                 "MM"1 U7 ]' _  V# `5 u
"$mom_kin_rapid_feed_rate"                "1000"" h5 c' ~! ?7 [/ N1 h
"$mom_kin_rotary_axis_method"             "PREVIOUS"
$ P; A2 ^/ K: c' F  u8 C" O* j"$mom_kin_spindle_axis(0)"                "0.0"
+ ?5 a4 A( P  {3 |  F6 `"$mom_kin_spindle_axis(1)"                "0.0"; E; X! ]0 q2 l% t' K/ T  K
"$mom_kin_spindle_axis(2)"                "1.0"
8 }4 x2 w7 R4 J" v; S/ V"$mom_kin_tool_change_time"               "30"" z: y, R' s: e) s3 L5 c; P
"$mom_kin_x_axis_limit"                   "1000"
! w1 T  e& k2 I1 _% h"$mom_kin_y_axis_limit"                   "1000"5 J& N# D& v$ y3 K( }+ O: C
"$mom_kin_z_axis_limit"                   "1000"
( L2 {- N4 U" a! A, ~# _## KINEMATIC VARIABLES END5 ?' P9 U6 i- K: t% i, V! l$ _
## GCODES START
- ^5 W7 [% w" e" Z+ M9 Y0 A. V"$mom_sys_rapid_code"                     "Motion Rapid"
2 E; h  X3 [) T/ [' u  c# W"$mom_sys_linear_code"                    "Motion Linear"
& E8 _4 N5 f8 |. H. p; ?9 W2 T"$mom_sys_circle_code(CLW)"               "Circular Interperlation CLW"% y1 {2 l/ U. \- v; e* s4 q
"$mom_sys_circle_code(CCLW)"              "Circular Interperlation CCLW"
/ Q9 O( c) j6 D/ W8 U& _3 c- Z"$mom_sys_delay_code(SECONDS)"            "Delay (Sec)"
1 _4 u, p0 z* I( k2 m# L2 ]"$mom_sys_delay_code(REVOLUTIONS)"        "Delay (Rev)"
# U1 i: E' h8 A# W+ ?6 [% j8 @) s* d"$mom_sys_cutcom_plane_code(XY)"          "Plane XY"/ P5 Z5 l' q/ i* Y$ H0 H) z
"$mom_sys_cutcom_plane_code(ZX)"          "Plane ZX"
- y) X7 M2 Y: f) u  A, Z"$mom_sys_cutcom_plane_code(YZ)"          "Plane YZ"' b; c& o$ u& W, C  c; I7 s  ]
"$mom_sys_cutcom_code(OFF)"               "Cutcom Off"
$ C6 p7 n5 P7 ?( \- N"$mom_sys_cutcom_code(LEFT)"              "Cutcom Left"5 e+ ~) ?9 T7 K9 n% U3 n" e  O$ |
"$mom_sys_cutcom_code(RIGHT)"             "Cutcom Right"( p# a/ w$ N2 {" s) I8 ~
"$mom_sys_adjust_code"                    "Tool Length Adjust Plus"
& v) X4 R7 l9 D4 q- F8 G2 L0 j"$mom_sys_adjust_code_minus"              "Tool Length Adjust Minus"
# q' B$ M3 |- z"$mom_sys_adjust_cancel_code"             "Tool Length Adjust Off"% \- G. P( q3 o: \
"$mom_sys_unit_code(IN)"                  "Inch Mode"- |9 R& |6 V5 Y  M
"$mom_sys_unit_code(MM)"                  "Metric Mode"
) b( O2 S) F5 P: W7 S( P"$mom_sys_cycle_start_code"               "Cycle Start Code"
) Z! D$ I" ]; J; k, g3 ^$ A"$mom_sys_cycle_off"                      "Cycle Off"5 q) _! b* f2 a% r' `; w7 A( b
"$mom_sys_cycle_drill_code"               "Cycle Drill"
5 V$ z, }% K) ?9 B1 C4 a"$mom_sys_cycle_drill_dwell_code"         "Cycle Drill Dwell"' j  T& V! n7 G' d
"$mom_sys_cycle_drill_deep_code"          "Cycle Drill Deep"8 v# s) `; C2 i& L3 V
"$mom_sys_cycle_drill_break_chip_code"    "Cycle Drill Break Chip", O4 A6 Y+ E2 K* v
"$mom_sys_cycle_tap_code"                 "Cycle Tap"& l9 `: Y/ r. {: K9 f
"$mom_sys_cycle_bore_code"                "Cycle Bore"
6 y1 v/ f# I8 I% B" ^! \"$mom_sys_cycle_bore_drag_code"           "Cycle Bore Drag"+ Z9 o7 u5 D7 n4 V; a9 [6 _
"$mom_sys_cycle_bore_no_drag_code"        "Cycle Bore No Drag"1 \! O4 i0 c/ [8 q- d. B6 @5 b
"$mom_sys_cycle_bore_dwell_code"          "Cycle Bore Dwell"
- F, H% s3 U( P# }"$mom_sys_cycle_bore_manual_code"         "Cycle Bore Manual"
! F' J; ?+ b  L6 E) @"$mom_sys_cycle_bore_back_code"           "Cycle Bore Back"9 k; q1 P/ Q) E. c2 R
"$mom_sys_cycle_bore_manual_dwell_code"   "Cycle Bore Manual Dwell"3 l8 M# n" b& d9 \
"$mom_sys_output_code(ABSOLUTE)"          "Absolute Mode"
- n" m9 Z/ x4 Y$ i( E& t+ L6 @8 s5 H"$mom_sys_output_code(INCREMENTAL)"       "Incremental Mode"
' v) S0 b1 t" b+ b/ K3 E"$mom_sys_cycle_ret_code(AUTO)"           "Cycle Retract (AUTO)": T0 v! }" u# B/ O3 t/ {& v
"$mom_sys_cycle_ret_code(MANUAL)"         "Cycle Retract (MANUAL)"5 f- _& a! ^  h
"$mom_sys_reset_code"                     "Reset"7 z/ Z4 ?8 c& ^
"$mom_sys_feed_rate_mode_code(IPM)"       "Feedrate Mode IPM"( ~; n# d# v% _  U* y% j6 N; o) `6 V
"$mom_sys_feed_rate_mode_code(IPR)"       "Feedrate Mode IPR"
- v3 _% h( Z9 E: J9 d1 l9 ]6 J"$mom_sys_feed_rate_mode_code(FRN)"       "Feedrate Mode FRN"
% B( X* ?- v( v9 w6 e( S4 X"$mom_sys_spindle_mode_code(SFM)"         "Spindle CSS"! X: `) i; h/ G8 K, D
"$mom_sys_spindle_mode_code(RPM)"         "Spindle RPM"
; f: n: k8 _$ C9 o  F" p& t"$mom_sys_return_code"                    "Return Home"% x) e/ J- Y; D, v; {5 U
"$mom_sys_feed_rate_mode_code(MMPM)"      "Feedrate Mode MMPM"! `9 ~8 [+ b$ E; D, ~
"$mom_sys_feed_rate_mode_code(MMPR)"      "Feedrate Mode MMPR"0 Z0 v/ \! h. _; g* K& ^) X5 y' c
## GCODES END
2 e! e5 k8 t# l# L/ q( k: N3 E6 k## MCODES START' w7 @# `. h& n9 C
"$mom_sys_program_stop_code"              "Stop/Manual Tool Change"
5 G. B& V; g5 }# k  k; S"$mom_sys_optional_stop_code"             "Opstop"
9 f( ~9 D5 J6 h/ N9 Q0 M5 G8 W"$mom_sys_end_of_program_code"            "Program End". ]8 }0 N+ P" U. ?" m+ \
"$mom_sys_spindle_direction_code(CLW)"    "Spindle On/CLW"3 a' i+ _8 m& }9 v  m
"$mom_sys_spindle_direction_code(CCLW)"   "Spindle CCLW"
# \  y; a3 m' c& n# I* C"$mom_sys_spindle_direction_code(OFF)"    "Spindle Off"6 G) B5 @4 J' S5 `8 ]. Q+ t
"$mom_sys_tool_change_code"               "Tool Change/Retract". p1 f# V$ c6 Z1 W# l! h6 g
"$mom_sys_coolant_code(ON)"               "Coolant On"
" _0 N. H! v2 j/ [8 d  w% j"$mom_sys_coolant_code(FLOOD)"            "Coolant Flood"' O  \/ \- ^# d$ @* T( j4 w
"$mom_sys_coolant_code(MIST)"             "Coolant Mist"
# Y6 }2 O. Z; F- E1 Q* @"$mom_sys_coolant_code(THRU)"             "Coolant Thru"
( [" p5 f! M& a; B0 z4 U6 \( X% h"$mom_sys_coolant_code(TAP)"              "Coolant Tap"8 E8 P% j& w: j: v( K
"$mom_sys_coolant_code(OFF)"              "Coolant Off"1 y5 L1 q% f$ y; o, Y
"$mom_sys_rewind_code"                    "Rewind"# m$ p: l) f2 [
## MCODES END* p0 z: U: o7 @3 ]5 i
## MASTER SEQUENCE START
- Q/ [0 W: K2 ]5 [- L& k+ tG_cutcom          "$mom_sys_cutcom_code(OFF)"  0  "Cutcom G-Code"  01 K6 U  S0 Z2 u  ~) r; g
G_plane           "$mom_sys_cutcom_plane_code($mom_cutcom_plane)"  0  "Plane G-Code"  07 F% c5 _! J5 k# S/ }3 ^9 e
G_adjust          "$mom_sys_adjust_code"  0  "Tool Length Adjust G-Code"  0+ e$ F3 }+ p& g* H. O2 M
G_feed            "$mom_sys_feed_rate_mode_code($feed_mode)"  0  "Feedrate Mode G-Code"  0
/ P! z$ Y% L3 J$ k* l! S7 BG_spin            "$mom_sys_spindle_mode_code($mom_spindle_status)"  0  "Spindle Output Mode G-Code"  0% |& b% N, Z. h! [; _
G_return          "$mom_sys_cycle_ret_code(MANUAL)"  0  "Return Plane for Canned Cycles"  0' k" e! x0 R" w- P
G_motion          "$mom_sys_linear_code"  0  "Motion G-Code"  0
1 @" d' p$ _6 R  oG_mode            "$mom_sys_output_code($mom_output_mode)"  0  "Positioning Mode G-code"  0* S* Y5 W4 @8 w- e/ y
G                 "$mom_sys_blank_code"  0  "Other G-Codes"  0
9 s2 o4 Z  O& r( A+ ]X                 "$mom_sys_blank_code"  0  "X Axis Position or Canned Cycle X Axis Position"  0
0 w  u; n  ]& [! CY                 "$mom_sys_blank_code"  0  "Y Axis Position or Canned Cycle Y Axis Position"  0
( Q/ n0 g* k* P8 [. e/ L! I! kZ                 "$mom_sys_blank_code"  0  "Z Axis Position or Canned Cycle Z Axis Position"  0
( r+ n& R" p! t7 O3 F6 E: ]/ Jfourth_axis       "$mom_sys_blank_code"  1  "4th Axis Position"  01 s/ L+ S; B; w/ \9 X
fifth_axis        "$mom_sys_blank_code"  1  "5th Axis Position"  0
8 y6 M- z1 B& lI                 "$mom_sys_blank_code"  0  "X Axis Position of the Circle Center"  0% G! N2 \2 `) v8 R7 [5 z: F1 v% K4 ], k
J                 "$mom_sys_blank_code"  0  "Y Axis Position of the Circle Center"  0/ ^. S: U5 C, f& P! s+ o" J
K                 "$mom_sys_blank_code"  0  "Z Axis Position of the Circle Center"  0  ?2 [& L; c% X. N
R                 "$mom_sys_blank_code"  0  "Rapid Approach Position in a Canned Cycle Block"  0/ w& T; R! ]: E) U3 ~# Q
F                 "$mom_sys_blank_code"  0  "Feedrate"  0
, O7 R3 i! V( {  L& ]5 o# US                 "$mom_sys_blank_code"  0  "Spindle Speed"  02 @3 Y& w7 H  o* x' c
T                 "$mom_sys_blank_code"  0  "Tool Select Code"  0
; s1 r" A+ ^; Z1 M( H# ND                 "$mom_sys_blank_code"  0  "Tool Radius Compensation Register"  09 Q) F, \* o3 ~# n
H                 "$mom_sys_blank_code"  0  "Tool Length Compensation Register"  0
* R$ X2 J; n& I' L. A7 E# ydwell             "$mom_sys_blank_code"  0  "Programmed Dwell"  07 w. Z0 `2 y+ w- L9 c4 p" ^/ `
cycle_dwell       "$mom_sys_blank_code"  0  "Delay for Canned cycle Dwell"  08 ~/ ?9 @' R9 E6 X: o
K_cycle           "$mom_sys_blank_code"  0  "Retract Position in a Canned Cycle Block"  00 W3 E1 H  E9 O$ H+ X
cycle_step1       "$mom_sys_blank_code"  0  "Step Increment Modifier for Deep or Break Chip Cycle"  0
; s# ]. |4 C& N2 L& t' q- x! bcycle_step        "$mom_sys_blank_code"  0  "Step Increment for Deep or Break Chip Cycle"  06 x& Y6 ]1 {' ^, b5 N6 y; g) w' h
cycle_orient      "$mom_sys_blank_code"  0  "Orient Value for Bore Nodrag or Back Bore Cycle"  0
8 X; F5 U: Q. i# RP_cutcom          "$mom_sys_blank_code"  0  "P-Cutcom"  0
. ~5 H8 U% z3 S! N0 x/ ?# g2 iQ_cutcom          "$mom_sys_blank_code"  0  "Q-Cutcom"  0
+ b0 S( {- d9 z5 n7 `: r- d6 H: m' }E                 "$mom_sys_blank_code"  0  "Thread Increment for Threads"  06 V4 n7 z; q8 `
M_spindle         "$mom_sys_spindle_direction_code($mom_spindle_direction)"  0  "Spindle Direction M-Code"  04 c; i+ b  s) ]3 j3 B
M_range           "$mom_sys_spindle_range_code($mom_spindle_range)"  0  "Spindle Range M-Code"  0# d4 Z  q/ u/ r9 d
M_coolant         "$mom_sys_coolant_code($mom_coolant_status)"  0  "Coolant M-Code"  0
& j+ \9 _2 [5 nM                 "$mom_sys_optional_stop_code"  0  "Other M-Codes"  0
. f! P/ P/ x* a% ^4 h9 j  R2 bN                 ""  0  "Sequence Number"  0
* d; n5 O9 A9 nText              ""  0  "Text String"  0
! y' ]- A  Q3 ^3 s6 f: l## MASTER SEQUENCE END0 Q: E$ ^( a* m( Y, R1 u6 x
## CYCLE EVENT START7 b- f* `6 u1 z, J
#Cycle Common Block Start
+ m( x: B3 j* x: ]4 J8 U, V) ]{Cycle Parameters}6 k/ t" w$ J$ Y$ K( b0 o& R; Y
#Cycle Common Block End
5 j; h- o9 s4 C: {/ a#Cycle Block Share Common Block Start% j6 c; K) a' I
{ \7 S2 ~: w; Q8 @; @
  {Drill} \
5 w' f6 f3 x7 V- c9 d  {Drill Dwell} \
# b0 m8 j/ N! C9 E  {Drill Deep} \* {" N: a2 ?; k; l+ G; Y- [- }
  {Drill Break Chip} \
# ^$ Q# x) S6 T) k  {Tap} \0 z/ W0 k  S+ L7 n: v% c- o
  {Bore} \8 H# j/ a% q+ d, _6 H
  {Bore Drag} \
! _0 d% S+ z& C' m  {Bore No Drag} \7 p6 |! u2 |5 z4 x' B
  {Bore Dwell} \
( G$ C; |: \6 i- {5 s7 {/ e  {Bore Manual} \
0 m6 m/ R. e6 Q' `  {Bore Back} \
; s8 `/ v- S3 q& x9 u( L( t  {Bore Manual Dwell} \+ s% R7 @3 x1 D
}- k$ Y- i* X! b. G5 y2 x! g- T% N
#Cycle Block Share Common Block End
+ g5 R7 v. ?3 M. {" R- @0 N9 T## CYCLE EVENT END) T' f. c' O' Z: U6 ^
## BLOCK MODALITY START
0 U2 i- O3 d8 k7 Z8 R0 T, n{absolute_mode}                 {G_plane G_mode}
1 m. {6 x) p7 R{circular_move}                 {G_motion}1 N) ~' x; V. R
{delay}                         {G dwell}! u4 q1 R9 s. P- d: U8 b
{end_of_program_1}              {G_cutcom}# [/ U2 y. w2 l, [. ~
{spindle_rpm}                   {S M_spindle}
: X% U% r0 h+ G3 g' L7 [6 m{tool_change}                   {G_mode G Z}2 U' X: y; }$ L' ~
{tool_change_1}                 {T M}! M* S" Q  p: N+ w
## BLOCK MODALITY END: \' O: B# O# J% K6 B
## COMPOSITE BLOCKS START
& b% n  f/ M' Q{}
5 O. j  @; r- H, z, Y8 J* J; v## COMPOSITE BLOCKS END# ~+ ^2 n- A+ [# h; v$ I( M
## SEQUENCE START
( F! i$ c* m1 D# ~/ k/ g#Program Start Sequence Start# n9 R4 L8 |7 b% _* w0 Q
{Start of Program}         {MOM_set_seq_off rewind_stop_code comment_blk PB_CMD_toolmessage absolute_mode MOM_set_seq_on start_of_program}  {Start of Program}- i5 ^* [3 x& x) A4 R1 p1 Y
#Program Start Sequence End/ P! g( g0 t* E1 X4 R
#Operation Start Sequence Start
  [7 x, ^- f6 }& U4 I! V6 R{Start of Path}            {PB_CMD_start_of_operation_force_addresses}  {Start of Path}5 B2 L" K3 e4 l* j' ?+ c& {, o4 Z, w
{From Move}                {}  {From Move}
& L4 ^& |! S2 q4 o{First Tool}               {}  {First Tool}9 B" c: G3 S4 @2 ~  x( y) Z/ q" P: \
{Auto Tool Change}         {PB_CMD_tool_change_force_addresses PB_CMD_start_of_alignment_character auto_tool_change_5 tool_change_1 auto_tool_change_1 auto_tool_change_2 auto_tool_change auto_tool_change_3 auto_tool_change_4 PB_CMD_toolmessage PB_CMD_end_of_alignment_character}  {Auto Tool Change}
, M  j% P( p) v9 ]9 o, p{Manual Tool Change}       {PB_CMD_tool_change_force_addresses stop}  {Manual Tool Change}
6 ?" A/ C  M* v3 f$ I$ v9 w{Initial Move}             {}  {Initial Move}
& G' y( ^( s, d: P% B% m  o9 X! ?{First Move}               {}  {First Move}
! ]/ h2 J" b2 H{Approach Move}            {}  {Approach Move}. b- b5 P7 {4 j; t) [5 a  G" B
{Engage Move}              {}  {Engage Move}6 s6 g, V$ D7 W. T* V3 i' }, R( T1 e
{First Cut}                {}  {First Cut}; y) s2 P: i( ~: N5 Y% g
{First Linear Move}        {}  {First Linear Move}+ I" N0 \& u' z$ O8 O& Y: o
#Operation Start Sequence End
# ?) ]" l5 [% t1 ?9 q##Tool Path Start
) o/ h: j. S+ T* w1 s% n#Control Functions Start3 M8 {/ ?$ h% s, _  X
{Tool Change}              {}  {$gPB(event,tool_change,name)}1 ?; m! t6 Q' @: ^1 F
{Length Compensation}      {tool_length_adjust}  {Length Compensation}7 P! Y6 X; Z9 o8 ~1 T
{Set Modes}                {}  {Set Modes}
% }' p( B8 }+ Y, e7 i& \{Spindle RPM}              {spindle_rpm}  {Spindle RPM}
% T, m: x1 ]5 q  G; d{Spindle Off}              {spindle_off}  {Spindle Off}
2 ~9 w( y1 i; z0 g0 {8 x; G{Coolant On}               {}  {Coolant On}
' N' w* i( p: N, q{Coolant Off}              {coolant_off}  {Coolant Off}
0 g) ]( n+ L) A$ d" `9 j{Inch Metric Mode}         {}  {Inch Metric Mode}
$ H/ A' {! _1 t$ P) ^6 g{Feedrates}                {}  {Feedrates}
' K# Q1 B8 w" L' V{Cutcom On}                {}  {Cutcom On}$ }) b( M1 S2 C0 ]
{Cutcom Off}               {cutcom_off}  {Cutcom Off}+ q9 L# r& `" U; Y: }5 }( T3 K
{Delay}                    {delay}  {Delay}; ~2 I$ U$ _) M, J- P0 `. U
{Opstop}                   {opstop}  {Opstop}8 J% {; l, q* O3 p
{Auxfun}                   {auxfun}  {Auxfun}/ b- c" _" S" M- k2 Q) K
{Prefun}                   {prefun}  {Prefun}
# F, c3 u' E" s# [0 _{Load Tool}                {}  {Load Tool}
! v6 _1 l( t( h{Stop}                     {stop}  {Stop}& ^0 }3 E: P+ _& K7 D( J) c; e* P
{Tool Preselect}           {tool_preselect}  {Tool Preselect}. a' |/ Z7 Q; G
#Control Functions End
; R( |( D8 ~' \8 }#Motions Start
8 I  U  [) j& ]7 ?, Y/ e4 R+ U{Linear Move}              {linear_move_1 linear_move}  {Linear Move}; P4 c# ]- r8 @! a3 v
{Circular Move}            {circular_move_1 circular_move}  {Circular Move}$ v: X  a5 T8 ^
{Rapid Move}               {rapid_traverse rapid_spindle}  {Rapid Move}
" }+ t% @8 M6 P% ]2 |2 |9 I2 e2 S#Motions End
( ?0 o/ w6 g" t; P" r# D#Cycles Start8 {7 n6 R( U4 a3 v5 w  s
{Cycle Parameters}         {post_cycle_set}  {Common Parameters}: L' f+ G( R( a2 X
{Cycle Off}                {cycle_off}  {Cycle Off}( j8 w2 x7 ?& W
{Cycle Plane Change}       {}  {Cycle Plane Change}! x/ s: P2 p( ^, W5 Y; _+ q
{Drill}                    {cycle_drill}  {Drill}
% I; u4 e, I! x0 [* k{Drill Dwell}              {cycle_drill_dwell}  {Drill Dwell}$ H; j0 X( K; @& p
{Drill Deep}               {cycle_drill_deep}  {Drill Deep}- c& x% p9 u1 g2 T
{Drill Break Chip}         {cycle_drill_break_chip}  {Drill Break Chip}+ p4 c6 B/ [9 K) x" W
{Tap}                      {tap_1 cycle_tap}  {Tap}# y1 x/ @2 E4 t/ ]
{Bore}                     {cycle_bore}  {Bore}
: c6 r" N/ O* {) Q7 y% m, n{Bore Drag}                {cycle_bore_drag}  {Bore Drag}6 t8 t; g- R% w1 E; ^
{Bore No Drag}             {cycle_bore_no_drag}  {Bore No Drag}3 o. O0 j5 S5 S1 B: C8 V
{Bore Manual}              {cycle_bore_manual}  {Bore Manual}
4 q) E2 d7 V9 }( f1 n& G6 k{Bore Dwell}               {cycle_bore_dwell}  {Bore Dwell}
3 F7 B1 f; e! K4 r3 `) o& k{Bore Back}                {cycle_bore_back}  {Bore Back}  N+ W0 o; A6 E2 R
{Bore Manual Dwell}        {cycle_bore_manual_dwell}  {Bore Manual Dwell}8 @- g; C) J! N
#Cycles End* ]0 X! ~7 Q5 m" ]  U
##Tool Path End
4 S. e/ U% }% V1 [& ?#Operation End Sequence Start3 y# g) \' y8 m( H; B$ R5 b
{Retract Move}             {}  {Retract Move}: \0 n. B3 }) x5 e' g7 B4 d( v# @
{Return Move}              {}  {Return Move}
4 [" b, I5 I& K. L# j{Gohome Move}              {}  {Gohome Move}: d6 @" E' q- n" L2 r9 B
{End of Path}              {}  {End of Path}
  `  N$ i; {/ S- a1 J  R#Operation End Sequence End: _0 E( d4 j: C) m+ f' G6 e4 m+ ?
#Program End Sequence Start, p8 z  {* y' o9 F) Q# ^
{End Of Program}           {gend_of_program_4 end_of_program_2 end_of_program_1 end_of_program end_of_program_4 MOM_set_seq_off end_of_program_3 rewind_stop_code PB_CMD_ptp_size}  {End Of Program}
4 Z! Y5 z( O! B8 Y1 o#Program End Sequence End' o6 O7 Y6 h) R  Q' i, f; p
#Linked Posts Sequence Start
( {8 C6 \) s- A& N#Linked Posts Sequence End3 }2 b* R- Q, e: I
#Virtual NC Sequence Start
# x8 s" S8 G' G. d  t#Virtual NC Sequence End
* S! O5 \! |  K& v4 Y8 @1 h## SEQUENCE END/ C1 h/ [4 D4 Q) |& l* D
## EVENTS USER INTERFACE START3 U3 d: z( I' r9 \/ ~7 i  D
{Tool Change} \
: [# e9 G0 P# X& c. c4 K     {{"$gPB(event,tool_change,m_code)" 1  V} \  O5 G" q% U9 y1 d
        {{"null" 1  V} \- |. ~- N( G  _8 b
                {"$gPB(event,tool_change,m_code,tl_chng)" 2  a $mom_sys_tool_change_code UI_PB_tpth_EntryCallBack null}}} \# J+ y7 u1 z  q
     {{"$gPB(event,tool_change,t_code)" 1  V} \
! V3 U" a) E9 D. H; B1 }        {{"null" 1  V} \
# t1 V* w$ x4 f8 B                {"$gPB(event,tool_change,t_code,conf)" 1  n null UI_PB_tpth_ConfToolCode null}}} \
+ O) `8 _+ @9 q' v     {{"$gPB(event,tool_change,tool_num)" 1  V} \' k& _2 O5 r! I2 e4 i8 j( z# H8 {
        {{"null" 2  V} \
0 }( E: M/ k# z. U& Q  o                {"$gPB(event,tool_change,tool_num,min)" 0  i $tl_num_min null null} \
; P3 |. y+ t: F8 A. v+ o- E: W                {"$gPB(event,tool_change,tool_num,max)" 0  i $tl_num_max null null}}} \
# v0 w" k* B  r3 k6 h     {{"$gPB(event,tool_change,time)" 1  V} \
7 \8 Q4 \) y. {( l& u        {{"null" 1  V} \% u) x) X8 u; T# u
                {"$gPB(event,tool_change,time,tl_chng)" 2  f $mom_kin_tool_change_time null null}}} \
* J2 a9 [9 ?# i: u     {{"$gPB(event,tool_change,retract)" 1  V} \& B( K, l2 V" @  w. t9 d
        {{"null" 2  H} \1 G1 Z2 {  _" Q# K
                {"$gPB(event,tool_change,retract_z)" 3  n $tl_retract_status null null} \' Z" q# i' m- d/ i
                {"null" 2  f $tl_retract_z_pos null null}}}( r; P- h, V3 |' ~! O; }
{Length Compensation} \$ _( q0 A8 Y3 l8 N
     {{"$gPB(event,length_compn,g_code)" 1  V} \
, O/ h) g0 u6 S0 E& a# n        {{"null" 1  V} \
# P$ d. e% g) B                {"$gPB(event,length_compn,g_code,len_adj)" 2  a $mom_sys_adjust_code UI_PB_tpth_EntryCallBack null}}} \) }# H3 w1 o$ u) L/ w  E
     {{"$gPB(event,length_compn,t_code)" 1  V} \% {1 n* l& Y' z0 J" P6 O
        {{"null" 1  V} \
4 r- a. l; e6 L0 g; A  b# L: f                {"$gPB(event,length_compn,t_code,conf)" 1  n null UI_PB_tpth_ConfToolCode null}}} \# ?: t* X# C/ ]" t
     {{"$gPB(event,length_compn,len_off)" 1  V} \- s( D5 ~; T+ {" z* w- u
        {{"null" 2  V} \0 g( A! i/ N/ A6 q4 T: R; j
                {"$gPB(event,length_compn,len_off,min)" 0  i $tl_len_offs_min null null} \
8 P4 B% _6 \9 ?6 ~$ ~                {"$gPB(event,length_compn,len_off,max)" 0  i $tl_len_offs_max null null}}}
1 p2 F& c& o4 u, X{Set Modes} \
1 J1 R; x8 s+ r     {{"$gPB(event,set_modes,out_mode)" 1  V} \) |" H( X5 R3 j) v2 S% L7 `  C% t
        {{"null" 1  V} \% a) O6 I& K, i! A2 \* O
                {"null" 8  n $output_mode_opt null {"Absolute Only" "Incremental Only" "Absolute/Incremental"}}}} \
. M! Z2 f* g. N$ \. I1 Q     {{"$gPB(event,set_modes,g_code)" 1  V} \
. _7 p+ r, K/ S) ]        {{"null" 2  V} \0 J9 ?8 r% z3 v6 m0 R" b
                {"$gPB(event,set_modes,g_code,absolute)" 2  a $mom_sys_output_code(ABSOLUTE) null null} \
% ^9 [- t. c8 i/ R, X3 \                {"$gPB(event,set_modes,g_code,incremental)" 2  a $mom_sys_output_code(INCREMENTAL) null null}}}# |" N' V% B3 T6 j( V
{Spindle RPM} \
2 F: r0 G, k# }     {{"$gPB(event,spindle_rpm,dir_m_code)" 1  V} \
3 m+ v' m' G( x5 K( t        {{"null" 2  V} \+ o( n+ A: [; ~( y( L
                {"$gPB(event,spindle_rpm,dir_m_code,cw)" 2  a $mom_sys_spindle_direction_code(CLW) UI_PB_tpth_EntryCallBack null} \9 c/ }" j' g0 {6 o/ d6 v5 l
                {"$gPB(event,spindle_rpm,dir_m_code,ccw)" 2  a $mom_sys_spindle_direction_code(CCLW) UI_PB_tpth_EntryCallBack null}}} \
. g' c7 ^' o+ T9 Q$ N0 p$ k% r     {{"$gPB(event,spindle_rpm,range_control)" 1  V} \% V) h# Z9 x1 e. l
        {{"null" 2  V} \/ Q: E1 C: ]# V7 p
                {"$gPB(event,spindle_rpm,range_control,dwell_time)" 0  i $spin_dwell_time null null} \; [5 f$ u- y7 |
                {"$gPB(event,spindle_rpm,range_control,range_code)" 1  n null UI_PB_tpth_SpecifySpindleRangeCodes null}}}
( a% K4 J4 A# O{Spindle Off} \
( U, c) E" j* @" o7 |# L     {{"null" 1  V} \
1 u5 ?: F  z, U        {{"$gPB(event,spindle_off,dir_m_code)" 1  V} \* x$ n/ q1 v2 x, v! Z
                {"$gPB(event,spindle_off,dir_m_code,off)" 2  a $mom_sys_spindle_direction_code(OFF) UI_PB_tpth_EntryCallBack null}}}
% r; P( L, E8 g: C{Coolant On} \. h3 O5 J$ `+ x
     {{"null" 1  V} \" C: D& f1 f1 J6 z) r
        {{"$gPB(event,coolant_on,m_code)" 5  V} \
6 C1 ]# w$ I; P' R) N( ]                {"$gPB(event,coolant_on,m_code,on)" 2  a $mom_sys_coolant_code(ON) UI_PB_tpth_EntryCallBack null} \
. r' O/ f9 i& G  {# D                {"$gPB(event,coolant_on,m_code,flood)" 2  a $mom_sys_coolant_code(FLOOD) UI_PB_tpth_EntryCallBack null} \
! i- T8 G8 z8 X, q: @                {"$gPB(event,coolant_on,m_code,mist)" 2  a $mom_sys_coolant_code(MIST) UI_PB_tpth_EntryCallBack null} \
- z# ~- o0 v1 w& _' F                {"$gPB(event,coolant_on,m_code,thru)" 2  a $mom_sys_coolant_code(THRU) UI_PB_tpth_EntryCallBack null} \; ^/ j0 k0 _% }; w( @
                {"$gPB(event,coolant_on,m_code,tap)" 2  a $mom_sys_coolant_code(TAP) UI_PB_tpth_EntryCallBack null}}}% T' c6 \2 b( n5 ~7 @
{Coolant Off} \5 a+ V" `/ b3 C- ^
     {{"null" 1  V} \& r: h; L/ o% d: R/ e) |& {" K4 O; _# y
        {{"$gPB(event,coolant_off,m_code)" 1  V} \4 y, V: b& q+ C
                {"$gPB(event,coolant_off,m_code,off)" 2  a $mom_sys_coolant_code(OFF) UI_PB_tpth_EntryCallBack null}}}& l* ~8 B, y) m
{Inch Metric Mode} \# U$ b1 n% Y6 @& W  ]
     {{"$gPB(event,inch_metric_mode,g_code)" 1  V} \/ `$ ]% x, S- ]( Q; n
        {{"null" 2  V} \
- a0 I# y( q- n7 ?                {"$gPB(event,inch_metric_mode,g_code,english)" 2  a $mom_sys_unit_code(IN) UI_PB_tpth_EntryCallBack null} \
7 p0 \' ?& Y: c# p% R                {"$gPB(event,inch_metric_mode,g_code,metric)" 2  a $mom_sys_unit_code(MM) UI_PB_tpth_EntryCallBack null}}}1 w2 \+ P8 R, |3 S" }4 |
{Feedrates} \: z5 I3 _# y- i# h% j+ F) c
     {{"$gPB(event,feedrates,mmpm_mode)" 4  V} \7 l! C7 O2 X, ]  q
        {{"null" 1  V} \
: ^% i* m# I7 f5 _5 I) Z* m+ E                {"$gPB(event,feedrates,g_code)" 2  a $mom_sys_feed_rate_mode_code(MMPM) UI_PB_tpth_EntryCallBack null}} \
3 T+ M; [, m& t+ p1 y        {{"$gPB(event,feedrates,format)" 1  V} \# S+ X, e& I" w/ {- \6 t
                {"null" 9  n $mom_sys_feed_param(MMPM,format) UI_PB_tpth_EditFeedFmt null}} \
) u' L, Y4 c7 W# j! T2 ]. P        {{"null" 1  V} \
6 x7 k6 r6 F3 E* Q                {"$gPB(event,feedrates,max)" 2  f $mom_kin_max_fpm null null}} \3 N7 _3 b# [" R& {5 D$ W+ K
        {{"null" 1  V} \
) z+ Z0 I2 t% R3 ]                {"$gPB(event,feedrates,min)" 2  f $mom_kin_min_fpm null null}}} \! r4 M& Z- y6 i" N4 j
     {{"$gPB(event,feedrates,mmpr_mode)" 4  V} \
$ n9 s7 A3 D- v4 h0 p; W        {{"null" 1  V} \+ {7 }7 h0 Z9 |1 E: b. k
                {"$gPB(event,feedrates,g_code)" 2  a $mom_sys_feed_rate_mode_code(MMPR) UI_PB_tpth_EntryCallBack null}} \/ ?" T4 q1 e" K9 V8 f
        {{"$gPB(event,feedrates,format)" 1  V} \
9 }% r; \$ y& A                {"null" 9  n $mom_sys_feed_param(MMPR,format) UI_PB_tpth_EditFeedFmt null}} \
9 o/ _7 f& x# a+ n        {{"null" 1  V} \
+ b2 b* t5 g% d: w" O                {"$gPB(event,feedrates,max)" 2  f $mom_kin_max_fpr null null}} \
* |: d1 j9 l; l7 k3 n: B( i        {{"null" 1  V} \% ?/ J$ b8 q) i2 O% }
                {"$gPB(event,feedrates,min)" 2  f $mom_kin_min_fpr null null}}} \) N( A5 q# }' f/ p3 A3 E# }$ [9 R' g
     {{"$gPB(event,feedrates,frn_mode)" 4  V} \( B% ^! j" Q$ N, b
        {{"null" 1  V} \
: y( M( n7 Z6 [* W) m2 }9 y( [3 A8 _                {"$gPB(event,feedrates,g_code)" 2  a $mom_sys_feed_rate_mode_code(FRN) UI_PB_tpth_EntryCallBack null}} \
6 ]1 m: O* W9 z/ u5 [0 E; u* o        {{"$gPB(event,feedrates,format)" 1  V} \
. ?, {: Y% p* M' @7 y) {; m: x                {"null" 9  n $mom_sys_feed_param(FRN,format) UI_PB_tpth_EditFeedFmt null}} \
* Q; {+ o& j1 ?' `; m$ |        {{"null" 1  V} \
0 ]- \# A$ p* ^2 b2 m                {"$gPB(event,feedrates,max)" 2  f $mom_kin_max_frn null null}} \5 a- @! j0 \, _' C" E( E
        {{"null" 1  V} \4 W; J* J) x6 v$ G! r4 U
                {"$gPB(event,feedrates,min)" 2  f $mom_kin_min_frn null null}}} \
5 P. @- Z5 g8 W1 M* m! O. C     {{"null" 1  V} \
) x6 W, t/ c1 n8 C/ @        {{"null" 1  V} \  E$ Q# e" Z! C1 h  k0 A
                {"Cycle Feed Rate Mode" 8  n $mom_sys_cycle_feed_mode null {"MMPM" "MMPR" "Auto"}}}}
3 X6 K+ u, L3 Q  W( A, E{Cutcom On} \" X' w0 w; `3 o+ g4 l: U
     {{"G Code" 1  V} \
: F1 X/ D; U  P) a* b/ i        {{"null" 2  V} \) }- _3 ?: U' {4 v& H- _
                {"Left" 2  a $mom_sys_cutcom_code(LEFT) UI_PB_tpth_EntryCallBack null} \* h# o, Z( x) g9 d5 d, Q5 a# x! [
                {"Right" 2  a $mom_sys_cutcom_code(RIGHT) UI_PB_tpth_EntryCallBack null}}} \
  _' S" z- Q( Q& D- C) l     {{"Applicable Planes" 2  V} \
8 A. S' E! l: K  g0 H: P        {{"null" 3  H} \
, i: \+ l4 f/ F: L6 M/ ]3 s7 _                {"XY" 3  n $cutcom_plane_xy null null} \
" k/ b% }1 R, \3 w5 ^, A                {"YZ" 3  n $cutcom_plane_yz null null} \! @) V+ w5 |7 Q
                {"ZX" 3  n $cutcom_plane_zx null null}} \
  ]- K$ X% k" w        {{"null" 1  V} \
3 Y- U+ {( \6 q( w                {"Edit Plane Codes" 1  n null UI_PB_tpth_EditPlaneCodes null}}} \& x$ R0 n6 N# F0 w* e5 ?2 j2 k
     {{"Cutcom Register" 1  V} \
( \. J$ |2 V; f$ s# v  |        {{"null" 2  V} \
7 Y7 m/ E# \7 K, v                {"Minimum" 0  i $rad_offset_min null null} \2 _- c6 A( o7 L) i( W: R5 L- Y6 v4 G
                {"Maximum" 0  i $rad_offset_max null null}}} \
% O( t8 A  v: }" Q  o8 O8 i1 ?     {{"Cutcom Off Before Change" 1  V} \& v- K6 v+ b! v
        {{"null" 2  H} \9 V* J+ ^* m, x8 z
                {"Yes" 4  n $cutcom_off_before_change null null} \
' t  G$ Y, R5 K6 ~                {"No" 4  n $cutcom_off_before_change null null}}}
1 G/ u# ]" y7 `0 u, B{Cutcom Off} \( E  B* L2 M" {5 q/ D
     {{"null" 1  V} \8 g# a( J  P$ q: m
        {{"G Code" 1  V} \/ O( o- x4 M6 a8 P
                {"Off" 2  a $mom_sys_cutcom_code(OFF) UI_PB_tpth_EntryCallBack null}}}6 [' t  e" c9 r3 ]) @
{Linear Move} \6 j) t; D6 F8 u+ L* i* |( t
     {{"null" 2  V} \
, j+ \  x9 Z' M) i* V- b2 `        {{"G Code" 1  V} \# x0 Y, O* e* R+ X
                {"Linear Motion" 2  a $mom_sys_linear_code UI_PB_tpth_EntryCallBack null}} \
+ c2 R" J" a( T. t7 L& T        {{"null" 1  H} \( @& c* O/ h7 s
                {"Assumed Rapid Mode at Maximum Traversal Feed" 3  n $rap_mode_trav_rate null null}}}
' M+ ~7 _+ i! P3 C) W/ S2 a( x' Z{Circular Move} \
1 K* V, K/ Y' K- ?; {& D  ?( \5 Y     {{"Motion G Code" 1  V} \2 j6 h5 y! K5 W( I
        {{"null" 2  V} \8 L  |1 X- V* L0 T# M
                {"Clockwise (CLW)" 2  a $mom_sys_circle_code(CLW) UI_PB_tpth_EntryCallBack null} \2 E! b" s5 v. u; g- y9 W% h
                {"Counter-Clockwise (CCLW)" 2  a $mom_sys_circle_code(CCLW) UI_PB_tpth_EntryCallBack null}}} \
" B- {# W, B# P     {{"Applicable Planes" 2  V} \
3 L% ~7 c5 {' f# j5 Q        {{"null" 4  H} \7 w0 `( b2 p+ X" }! s. b
                {"XY" 4  n $mom_kin_arc_valid_plane null null} \
* {7 d# j4 M% C6 i1 I5 L                {"YZ" 4  n $mom_kin_arc_valid_plane null null} \
* [, \# b1 B- N  w                {"ZX" 4  n $mom_kin_arc_valid_plane null null} \' V8 |4 m5 Z; [9 V, @7 ?) y
                {"XYZ" 4  n $mom_kin_arc_valid_plane null null}} \
( J) }( L' ^8 C2 ]6 H) J        {{"null" 1  V} \/ i: U, Z% B9 Q" g; R! Z. H  J4 k
                {"Edit Plane Codes" 1  n null UI_PB_tpth_EditPlaneCodes null}}} \
, Z3 H! ?$ @3 a- T     {{"Circular Record" 1  V} \
9 L. {) A# d8 n' p/ g, ~        {{"null" 2  H} \
7 ^$ I0 D9 p1 Z! X' X! i; D1 ]$ E                {"Full Circle" 4  n $mom_kin_arc_output_mode null null} \  ]6 H9 y; U; }# K% b5 ?
                {"Quadrant" 4  n $mom_kin_arc_output_mode null null}}} \
- q' O% E  g, F- x/ z& e     {{"Radius" 1  V} \
# B* H1 [3 I$ l$ w: S7 Q) A8 ]        {{"null" 2  V} \
( I1 ]* U/ o( h* C) s6 e+ o( j( T% u                {"Minimum" 2  f $mom_kin_min_arc_radius null null} \! @. F" e, n# O  Q
                {"Maximum" 2  f $mom_kin_max_arc_radius null null}}} \1 j/ ~$ f) d2 q% J
     {{"IJK Definition" 1  V} \5 M$ V% S1 O( c. T7 U% J$ S
        {{"null" 1  V} \* F5 g3 I5 W$ A/ K
                {"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"}}}} \; ]9 K6 u! j) L+ u7 @9 U
     {{"null" 1  V} \$ J+ }& e& ]# q8 f
        {{"null" 1  V} \
( n: N# [+ K! l: t! p& s                {"Minimum Arc Length" 2  f $mom_kin_min_arc_length null null}}}
9 _! l7 R/ X+ y% _( O! {. E! q{Rapid Move} \
. d* l- c6 U3 }1 x: I: \     {{"null" 2  V} \
7 a3 F: a4 p6 @# b+ O, J- {: M        {{"G Code" 1  V} \
4 m  R. a0 @0 s( N4 D0 O                {"Rapid Motion" 2  a $mom_sys_rapid_code UI_PB_tpth_EntryCallBack null}} \: g1 P% N( ?# O* s. ~  C; K: H5 l
        {{"null" 1  H} \
; q" h- `$ B8 Y# J* H8 D& k- ]- H" {                {"Work Plane Change" 3  n $rap_wrk_pln_chg UI_PB_tpth_EditRapidBlocks null}}}
+ S: v* }; M7 C/ s" e4 P" \+ ~# ]{Cycle Parameters} \
' z& Q, @: E  e) ~2 P. W. a4 g8 f  {     {{"G Code & Customization" 2  H} \5 F6 |. S9 u. O4 Z  y
        {{"null" 14  V} \
5 M6 P0 D, I# ]3 e1 q' l- h                {"" 7  n null null null} \
& h% A; V8 Y$ ~, v/ M1 x8 @) d                {"" 7  n null null null} \$ N3 |3 s9 E1 f' ]/ f/ n
                {"$gPB(event,cycle,customize,Label)" 3  n $mom_sys_sim_cycle_drill null null "event,cycle,customize"} \
; R7 B# L' a4 X  @' ?) A$ S                {"$gPB(event,cycle,customize,Label)" 3  n $mom_sys_sim_cycle_drill_dwell null null "event,cycle,customize"} \9 c* l. T2 E) w# }4 l0 a3 q
                {"$gPB(event,cycle,customize,Label)" 3  n $mom_sys_sim_cycle_drill_deep null null "event,cycle,customize"} \
# X& V0 ~3 R6 }3 M/ _                {"$gPB(event,cycle,customize,Label)" 3  n $mom_sys_sim_cycle_drill_break_chip null null "event,cycle,customize"} \# o9 S' o, W# n
                {"$gPB(event,cycle,customize,Label)" 3  n $mom_sys_sim_cycle_tap null null "event,cycle,customize"} \$ L6 l$ L* \& D- g' n4 S" R
                {"$gPB(event,cycle,customize,Label)" 3  n $mom_sys_sim_cycle_bore null null "event,cycle,customize"} \" `# H" X2 I# r) Y0 i+ }
                {"$gPB(event,cycle,customize,Label)" 3  n $mom_sys_sim_cycle_bore_drag null null "event,cycle,customize"} \
- B2 r. t7 e+ A) u                {"$gPB(event,cycle,customize,Label)" 3  n $mom_sys_sim_cycle_bore_nodrag null null "event,cycle,customize"} \
* s9 i# b9 Z$ T9 y5 X! Q; n3 _                {"$gPB(event,cycle,customize,Label)" 3  n $mom_sys_sim_cycle_bore_manual null null "event,cycle,customize"} \
! j3 v8 Y+ d( W" t                {"$gPB(event,cycle,customize,Label)" 3  n $mom_sys_sim_cycle_bore_dwell null null "event,cycle,customize"} \
$ ]6 e9 t2 g) z/ C6 O                {"$gPB(event,cycle,customize,Label)" 3  n $mom_sys_sim_cycle_bore_back null null "event,cycle,customize"} \
6 E, }% U# ]* L7 ?                {"$gPB(event,cycle,customize,Label)" 3  n $mom_sys_sim_cycle_bore_manual_dwell null null "event,cycle,customize"}} \
! x* f; E& C0 L  X        {{"null" 14  V} \
$ m" S$ \% a/ Y7 U% U                {"Cycle Start" 2  a $mom_sys_cycle_start_code UI_PB_tpth_EntryCallBack null} \
. J) m; z& q; r  G8 o: O                {"Cycle Off" 2  a $mom_sys_cycle_off UI_PB_tpth_EntryCallBack null} \
8 h% p$ d3 f4 |! T                {"Drill" 2  a $mom_sys_cycle_drill_code UI_PB_tpth_EntryCallBack null} \+ [; d3 U4 G* X; k' t
                {"Drill Dwell (SpotFace)" 2  a $mom_sys_cycle_drill_dwell_code UI_PB_tpth_EntryCallBack null} \
! |. d, b# H, C  M" [# O$ z                {"Drill Deep (Peck)" 2  a $mom_sys_cycle_drill_deep_code UI_PB_tpth_EntryCallBack null} \% ^. F# Q4 e. V. w: j6 R1 ^! w. P6 H
                {"Drill Break Chip" 2  a $mom_sys_cycle_drill_break_chip_code UI_PB_tpth_EntryCallBack null} \$ X: U# \8 g* v' u* X
                {"Tap" 2  a $mom_sys_cycle_tap_code UI_PB_tpth_EntryCallBack null} \; X6 o/ G# L: Z( I9 s6 J8 t
                {"Bore (Ream)" 2  a $mom_sys_cycle_bore_code UI_PB_tpth_EntryCallBack null} \
7 F2 D1 U7 {3 |7 ?0 l/ Y' N                {"Bore Drag" 2  a $mom_sys_cycle_bore_drag_code UI_PB_tpth_EntryCallBack null} \3 w1 O+ }4 [# S! F
                {"Bore No-Drag" 2  a $mom_sys_cycle_bore_no_drag_code UI_PB_tpth_EntryCallBack null} \/ ~) H& h: _1 a1 |! g
                {"Bore Manual" 2  a $mom_sys_cycle_bore_manual_code UI_PB_tpth_EntryCallBack null} \& @8 i' {  k( N- A3 {1 J* _
                {"Bore Dwell" 2  a $mom_sys_cycle_bore_dwell_code UI_PB_tpth_EntryCallBack null} \
  K: `/ N/ M* I% F3 h/ G% ?                {"Bore Back" 2  a $mom_sys_cycle_bore_back_code UI_PB_tpth_EntryCallBack null} \
2 ^- Q9 y8 X& F2 J  u. H$ n/ @                {"Bore Manual Dwell" 2  a $mom_sys_cycle_bore_manual_dwell_code UI_PB_tpth_EntryCallBack null}}} \
) ]5 [5 O; @8 k& S7 d. i, T     {{"null" 4  V} \
* P# }8 k, D& v+ F/ }  i        {{"Cycle Start" 2  H} \. h; m# x* t! i; t$ B- X7 H
                {"G79 X Y Z" 3  n $cycle_start_blk UI_PB_tpth_CycleStartBlks null "event,cycle,start"} \
2 T% }# K, |5 e                {"Use Cycle Start Block To Execute Cycle" 7  n null null null}} \' Y, z4 K$ _; S, i- @, d
        {{"Rapid - To" 1  V} \
% ~' ^. N* `& X; M- f3 A2 K- u% l                {"null" 8  n $cycle_rapto_opt UI_PB_tpth_CycleRapidBlks {"None" "R" "Rapid Traverse & R" "Rapid"}}} \6 w7 O8 A: F3 S  _5 _/ s7 G1 B( r
        {{"Retract - To" 1  V} \
* [& Z  _# h9 e1 f; O9 u. W                {"null" 8  n $cycle_recto_opt UI_PB_tpth_CycleRetractBlks {"None" "K" "G98/G99" "Rapid Spindle" "Cycle Off then Rapid Spindle"}}} \
% _: b  Y9 H: K+ @, B1 z& Z        {{"Cycle Plane Control" 1  V} \
' ^% m& @' d* s+ u4 i) x                {"null" 8  n $cycle_plane_control_opt UI_PB_tpth_CyclePlaneElem {"None" "G17/G18/G19"}}}}
9 \  [6 ?  O& j6 I, Z: Q## EVENTS USER INTERFACE END
* k& r# p8 R: f+ x2 C( u## MOM SYS VARIABLES START
0 ?! A8 |6 {" r* i6 _1 T! N{G_cutcom} \: R/ h" N2 ?: w0 h
      {"$mom_sys_cutcom_code($mom_cutcom_status)" "\$mom_sys_cutcom_code(LEFT)" "Cutcom (LEFT/RIGHT/OFF)"} \
- V3 X( B( S+ ^2 O" c      {"$mom_sys_cutcom_code(LEFT)" "41" "Cutcom Left"} \
* e/ n7 h- C8 H5 Y! m      {"$mom_sys_cutcom_code(RIGHT)" "42" "Cutcom Right"} \/ s2 D( b8 Z5 `8 s' D  v
      {"$mom_sys_cutcom_code(OFF)" "40" "Cutcom Off"}
* `0 O  r! Y: V/ r{G_plane} \
4 A  e8 _! e' U+ V' m+ n      {"$mom_sys_cutcom_plane_code($mom_cutcom_plane)" "\$mom_sys_cutcom_plane_code(XY)" "Cutcom Plane Code (XY/ZX/YZ)"} \
! B& m! ?9 f# f% q3 p      {"$mom_sys_cutcom_plane_code($mom_pos_arc_plane)" "\$mom_sys_cutcom_plane_code(XY)" "Arc Plane Code (XY/ZX/YZ)"} \# P8 k# [' v1 K8 ?; D, e' L0 V
      {"$mom_sys_cutcom_plane_code(XY)" "17" "XY Plane Code"} \( y# P9 z8 \( d1 k: J
      {"$mom_sys_cutcom_plane_code(ZX)" "18" "ZX Plane Code"} \4 G: H% T7 H+ K
      {"$mom_sys_cutcom_plane_code(YZ)" "19" "YZ Plane Code"}+ K6 J; M% v! E4 i% t
{G_adjust} \
0 J; ^% }' S( G, |+ Y/ L; h' x: }      {"$mom_sys_adjust_code" "43" "Tool Len Adjust Plus"} \
5 ]1 `0 G5 J# |  Z) I      {"$mom_sys_adjust_code_minus" "44" "Tool Len Adjust Minus"} \
7 s6 N% B/ D. [; c0 X3 R      {"$mom_sys_adjust_cancel_code" "49" "Cancel Tool Len Adjust"}5 [5 e3 d) W' l2 C. Z* V# h' @
{G_feed} \
3 H9 D  Y5 j8 h: n$ b      {"$mom_sys_feed_rate_mode_code($feed_mode)" "\$mom_sys_feed_rate_mode_code(MMPM)" "Feed Rate Mode"} \
1 U3 D% ~7 O% V% l' E& B      {"$mom_sys_feed_rate_mode_code(IPM)" "94" "IPM Feed Rate Mode"} \; {- J$ Z" ~1 s' A% \# N
      {"$mom_sys_feed_rate_mode_code(IPR)" "95" "IPR Feed Rate Mode"} \, K1 A6 r: A$ Z% X/ H9 Y
      {"$mom_sys_feed_rate_mode_code(FRN)" "93" "FRN Feed Rate Mode"} \1 `4 S! D) Z$ w  n; x* ]
      {"$mom_sys_feed_rate_mode_code(MMPM)" "94" "MMPM Feed Rate Mode"} \
- ?8 b! N7 F& d* G7 m; G      {"$mom_sys_feed_rate_mode_code(MMPR)" "95" "MMPM Feed Rate Mode"}
8 {  V& t/ A1 d: B% V! m  \{G_spin} \) V) m7 E% c# {$ _# r
      {"$mom_sys_spindle_mode_code($mom_spindle_status)" "\$mom_sys_spindle_mode_code(RPM)" "Spindle output Mode (RPM/SFM)"} \' l. J' K1 n6 m
      {"$mom_sys_spindle_mode_code(SFM)" "96" "Spindle output (CSS)"} \
4 r) ~. ~  Z! j8 G% D      {"$mom_sys_spindle_mode_code(RPM)" "97" "Spindle output (RPM)"}
2 k* f" E& ^" k) v{G_return} \
7 ]; i0 E* f# v( m. g% o. |7 X+ D      {"$mom_sys_cycle_ret_code($mom_cycle_retract_mode)" "\$mom_sys_cycle_ret_code(MANUAL)" "Cycle Return (AUTO/MANUAL)"} \8 c, e; r' ~) b6 f% o. w
      {"$mom_sys_cycle_ret_code(AUTO)" "98" "Cycle Return (AUTO)"} \& H$ ]! G; Y. j# e
      {"$mom_sys_cycle_ret_code(MANUAL)" "99" "Cycle Return (MANUAL)"}
  D8 c$ z$ g+ V0 ?9 ~{G_motion} \+ A5 O+ h3 v$ n$ ?
      {"$mom_sys_rapid_code" "0" "Rapid Move"} \
8 V2 ^3 k$ ]5 j      {"$mom_sys_linear_code" "1" "Linear Move"} \
3 q9 f8 J/ W/ X: d/ I2 g      {"$mom_sys_circle_code($mom_arc_direction)" "\$mom_sys_circle_code(CLW)" "Circular Interpolation (CLW/CCLW)"} \
9 _/ F3 ^" ?0 O0 T9 N6 j" V      {"$mom_sys_circle_code(CLW)" "2" "Circular Interpolation CLW"} \
/ S- d; V# y' Z5 W- `/ ?& n      {"$mom_sys_circle_code(CCLW)" "3" "Circular Interpolation CCLW"} \7 G1 r, B' ^5 V( w, ^8 `
      {"$mom_sys_cycle_drill_code" "81" "Drill"} \5 C6 N1 r1 j9 C  y$ D4 M5 u
      {"$mom_sys_cycle_drill_dwell_code" "82" "Drill Dwell"} \7 B- V* x. a' l  o
      {"$mom_sys_cycle_drill_deep_code" "83" "Drill Deep"} \
+ L( c/ I5 X' P. v5 t# Q7 H      {"$mom_sys_cycle_drill_break_chip_code" "73" "Drill Break Chip"} \
' H* k3 q" D" u- ], Z/ O0 ]8 l$ J      {"$mom_sys_cycle_tap_code" "84" "Tap"} \
7 Y9 ?& D* g9 @8 C7 e" @- U      {"$mom_sys_cycle_bore_code" "85" "Bore"} \. w5 Y6 z' A1 ~$ d% P
      {"$mom_sys_cycle_bore_drag_code" "86" "Bore Drag"} \: [5 S4 [8 ]( j- X6 _
      {"$mom_sys_cycle_bore_no_drag_code" "76" "Bore No Drag"} \
6 M! n3 w$ f: p1 B' O& n/ R      {"$mom_sys_cycle_bore_back_code" "87" "Bore Back"} \
3 e# P9 x9 ]4 ^4 M      {"$mom_sys_cycle_bore_manual_code" "88" "Bore Manual"} \
1 v1 L+ `# D7 W& L  r3 ]* K      {"$mom_sys_cycle_bore_dwell_code" "89" "Bore Dwell Cycle"} \
9 \. ]* l# y  j" e7 L$ Q      {"$mom_sys_cycle_bore_manual_dwell_code" "88" "Bore Manual Dwell Cycle"} \9 q) F3 ^9 ?5 \% X: H' a& M; O% F
      {"$mom_sys_cycle_start_code" "79" "Cycle Start Code"} \  x: x' p' q$ f& p% x6 H
      {"$mom_sys_cycle_off" "80" "Cycle Off"} \
" G7 w. d4 ?$ v6 C      {"$mom_sys_cycle_reps_code" "x" "Cycle Code Representative"}
& {2 B7 O# }% t% R4 C{G_mode} \; s; r8 @1 k0 l
      {"$mom_sys_output_code($mom_output_mode)" "\$mom_sys_output_code(ABSOLUTE)" "Absolute/Incremental Mode"} \( l7 J# g0 K6 m3 E- f
      {"$mom_sys_output_code(ABSOLUTE)" "90" "Absolute Mode"} \
/ \; z0 Z: g. g) W      {"$mom_sys_output_code(INCREMENTAL)" "91" "Incremental Mode"}! u' @3 N6 L( @  o0 [6 e
{G} \
2 x* n& z: f+ }$ j1 O      {"$mom_prefun" "" "Pre Function"} \3 n, Y; i( ^; M# o$ x! m1 k' C5 e
      {"$mom_sys_delay_code(SECONDS)" "4" "Delay in Seconds"} \
& d( E! ?, f, _! f      {"$mom_sys_delay_code(REVOLUTIONS)" "4" "Delay in Revloutions"} \5 l3 F, T' C1 v; u$ s+ {  z9 K9 |
      {"$mom_sys_delay_code($mom_delay_mode)" "\$mom_sys_delay_code(SECONDS)" "Delay (Seconds/Revolutions)"} \: o9 C$ R* t4 Y& K
      {"$mom_sys_reset_code" "92" "Absolute Position Reset"} \
$ f  `& p: ^5 Y# A- O! }1 K  i6 {      {"$mom_sys_unit_code(IN)" "70" "Output Unit (Inch)"} \
1 R7 I4 N1 F6 f" M+ j) K      {"$mom_sys_unit_code(MM)" "71" "Output Unit (Metric)"} \4 _3 i$ Z8 ?. G
      {"$mom_sys_unit_code($mom_output_unit)" "\$mom_sys_unit_code(IN)" "Output Unit (Inch/Metric)"} \
- o( z& v. }( m# [' [0 }      {"$mom_work_coordinate_number + 53" "54" "Work Coordinate Selection (ZERO) (54 ~ 59)"} \4 x7 X& _, N# J. W' q
      {"$mom_fixture_offset_value + 53" "54" "MCS Fixture Offset  (54 ~ 59)"} \
* z4 J/ D: v( [6 N  i      {"$mom_sys_return_code" "28" "Return Home"}8 V, D0 p; G2 `% v' b9 U
{X} \
+ ]$ o* N( x  w, q1 C$ }' j& Y      {"$mom_pos(0)" "" "X Coordinate"} \
# A$ I: H' @! t( U' h* h" M8 B      {"$mom_from_pos(0)" "" "FROM X Coordinate"} \
( M) D1 W# \4 [' q/ N      {"$mom_cycle_feed_to_pos(0)" "" "Cycle Feed X"} \
  u. {9 s' a, e$ |0 s$ |( t4 f' `      {"$mom_cycle_rapid_to_pos(0)" "" "Rapid X Position in Cycle"} \; [! ^. v( L5 X' @! x* k& [
      {"$mom_cycle_retract_to_pos(0)" "" "Retract X Position in Cycle"} \
2 ]0 N0 e4 w& w8 \. d5 ~      {"$mom_tool_x_offset" "" "Tool X Offset"}, M# _8 V3 a9 C& c
{Y} \1 g$ k: {# I2 ~6 k; V- P( T2 |
      {"$mom_pos(1)" "" "Y Coordinate"} \
3 ^, k. D* B* m) f- M0 Z% K3 T      {"$mom_from_pos(1)" "" "FROM Y Coordinate"} \4 C2 o6 h" ?* @5 \/ g8 {
      {"$mom_cycle_feed_to_pos(1)" "" "Cycle Feed Y"} \' P  A( A. S: Z  ?7 o4 f5 [- S
      {"$mom_cycle_rapid_to_pos(1)" "" "Rapid Y Position in Cycle"} \5 z% `7 E) Z' K1 }- B( D; w2 K3 ]
      {"$mom_cycle_retract_to_pos(1)" "" "Retract Y Position in Cycle"} \
' Z: a9 p- E) C) S1 X  }- I      {"$mom_tool_y_offset" "" "Tool Y Offset"}+ e, A0 Q# d) v7 s; ?0 L& d0 R
{Z} \: \0 {, u7 e2 |
      {"$mom_pos(2)" "" "Z Coordinate"} \
4 J6 R8 [2 b4 j# y      {"$mom_from_pos(2)" "" "FROM Z Coordinate"} \( L* r7 z1 J2 X% k3 X" u; U
      {"$mom_cycle_feed_to_pos(2)" "" "Cycle Feed Z"} \" R& t1 z) R9 A% m- p/ _8 G
      {"$mom_cycle_feed_to" "" "Cycle Feed To Distance"} \
  u7 c' W7 ^' _) s      {"$mom_cycle_rapid_to - $mom_cycle_feed_to" "" "Cycle Feed To Positive Increment"} \; N* L0 o) [0 e2 f1 J* z
      {"$mom_cycle_feed_to - $mom_cycle_rapid_to" "" "Cycle Feed To Negative Increment"} \
, O8 j. ~7 r& f! H) ?      {"$mom_cycle_rapid_to_pos(2)" "" "Rapid Z Position in Cycle"} \
* C9 u* o  h4 |1 \' y      {"$mom_cycle_retract_to_pos(2)" "" "Retract Z Position in Cycle"} \' P6 ]' s8 l* W" G3 ?
      {"$mom_tool_z_offset" "" "Tool Z Offset"}" \' D  C: P0 y6 J$ n5 Q
{fourth_axis} \
7 U3 S; p: Y) y+ ^4 |/ P9 c      {"$mom_out_angle_pos(0)" "" "4th Axis Angle"} \( I1 \! d- c: t# e/ D6 j
      {"$mom_out_angle_pos(1)" "" "5th Axis Angle"}
+ Z; D/ W  r, h2 g( b5 N{fifth_axis} \: R+ L- i6 t3 j1 @2 k# q
      {"$mom_out_angle_pos(0)" "" "4th Axis Angle"} \
& n0 T8 Z  s1 z$ J- m  C      {"$mom_out_angle_pos(1)" "" "5th Axis Angle"}6 L# g. O6 H6 F( }+ L3 m7 v" d
{I} \4 {' R& x5 @" p6 s0 d; @, \
      {"$mom_pos_arc_center(0) - $mom_prev_pos(0)" "" "Arc Start To Center X-Axis"}
% e$ e6 j1 U9 b9 o1 i9 P6 a{J} \! _3 ?: B# X  j5 l0 t% u: ~0 l
      {"$mom_pos_arc_center(1) - $mom_prev_pos(1)" "" "Arc Start To Center Y-Axis"}
8 Y' ~7 _$ H: n% {{K} \
. i$ V$ O% |0 b; k9 t1 D8 F      {"$mom_pos_arc_center(2) - $mom_prev_pos(2)" "" "Arc Start To Center Z-Axis"}4 R7 A3 q5 `, p; d9 P- v2 [. M# L5 t* a
{R} \
' a$ q# B% p8 H      {"$mom_arc_radius" "" "Arc Radius"} \1 k# W- e! d) ?# H' p4 k% P
      {"$mom_cycle_rapid_to_pos($mom_cycle_spindle_axis)" "" "Rapid Position in Cycle"} \  N5 X. i2 d- I$ N1 O
      {"$mom_cycle_rapid_to" "" "Cycle Rapid To Distance"}
$ q5 b" d) J9 ~) Q! i{F} \
2 E3 n% x9 D: `2 B' \3 v. _# r      {"$feed" "" "Feed Rate"}2 ]9 i# T" A4 S0 ?7 G+ q
{S} \
0 ]$ s  N  q- j" C4 x7 i; I      {"$mom_spindle_speed" "" "Spindle Speed"} \
2 \" ]! `3 ]0 L      {"$mom_spindle_maximum_rpm" "" "Spindle Max RPM"}
0 k! @$ M5 M2 ]. }{T} \$ o( k1 C9 A; R4 H
      {"$mom_tool_number" "" "Tool Number"} \
9 R7 ?5 N  C% G      {"$mom_next_tool_number" "" "Next Tool Number"}5 _3 \7 b2 ?' ]% B" _4 H9 D% M
{D} \" {+ b  d+ Z! P, l" n1 l4 X
      {"$mom_cutcom_adjust_register" "1" "Tool Radius Compensation"}* l6 g8 I, z3 _$ l  H" O1 ~
{H} \
3 A  o3 q" Z- s: T( `+ N8 L! s      {"$mom_tool_adjust_register" "1" "Tool Adjust Register"} \
& S8 @- B6 d! X4 A0 D( |      {"$mom_sys_zero" "0" "Cancel Tool Adjust"}
9 c; X1 C% z' w6 d{dwell} \1 E! ^4 J/ Y; Q  p- ?( m% O
      {"$mom_delay_value" "" "Programmed Dwell"}9 l+ |* K( g  t3 S: Q
{cycle_dwell} \
) c, x# S+ H9 [8 @8 s3 U; w( Z      {"$mom_cycle_delay" "" "Delay For Cycle Dwell"}. }# C/ C9 b" i+ m; n
{K_cycle} \8 Z% ]! S4 |- a+ g9 M7 |. ~
      {"$mom_cycle_retract_to_pos($mom_cycle_spindle_axis)" "" "Retract Position in Cycle"} \5 l& {# I7 f+ Z, }0 f& D
      {"$mom_cycle_retract_to" "" "Cycle Retract To Distance"}) o/ M) |% F; ~) S6 C
{cycle_step1} \
5 D* o& h/ o: R4 C9 o      {"$mom_cycle_step2" "" "Step Incr Modifier"}
6 c8 {, e  q8 a0 ]+ I{cycle_step} \2 j5 v8 k5 \0 M: W
      {"$mom_cycle_step1" "" "Step Incr Value"}
$ d1 d% N6 _" [{cycle_orient} \
5 q, _3 g( _  a" Y1 s/ R4 Y      {"$mom_cycle_orient" "" "Cycle Orient Value"}4 Y! G+ z( X! I" O+ O% u
{P_cutcom} \$ S1 z+ v4 M- f# s4 f
      {"$pval" "" "Cutcom (Custom Command)"}
/ M$ x; m5 z! l9 x{Q_cutcom} \$ j- t/ ?  p6 Z7 }! q
      {"$qval" "" "Cutcom (Custom Command)"}
: Z5 Q: I0 E/ u! ?' A{E} \$ e& ^& ?/ d, L2 ~# B; E7 x' }# b3 q
      {"$mom_thread_increment" "" "Thread Increment"}
3 J( _+ z2 Y9 a& H& P  D4 s{M_spindle} \
& L5 Y- {/ G8 v- d9 r      {"$mom_sys_spindle_direction_code($mom_spindle_direction)" "\$mom_sys_spindle_direction_code(CLW)" "Spindle Direction (CLW/CCLW)"} \  I1 a! {1 d+ v. T3 {
      {"$mom_sys_spindle_direction_code(CLW)" "3" "CLW Spindle Direction"} \
+ U$ J$ X, {( u  @) e! G2 ?: A0 o      {"$mom_sys_spindle_direction_code(CCLW)" "4" "CCLW Spindle Direction"} \
: q# c5 U6 u- `) ^9 L      {"$mom_sys_spindle_direction_code(OFF)" "5" "Spindle Off"}
4 _, y3 O8 N  h" R) g{M_range} \# o6 P1 Z9 Z2 Z1 T& t
      {"$mom_sys_spindle_range_code($mom_spindle_range)" "41" "Spindle Range"}
5 X$ D; J: M$ `/ |% }: ?; f{M_coolant} \
( ~% H: S& w+ F+ m1 M9 R, T6 u      {"$mom_sys_coolant_code($mom_coolant_status)" "\$mom_sys_coolant_code(FLOOD)" "Coolant Code (FLOOD/MIST/ON..)"} \' B# x3 L) x7 U9 v8 o4 o3 z0 W
      {"$mom_sys_coolant_code(ON)" "8" "Coolant On"} \. t$ I9 `4 x* L" A  ?& n  ~. X' \/ G) x
      {"$mom_sys_coolant_code(FLOOD)" "8" "Coolant Flood"} \
# r3 K0 X$ r  i' S      {"$mom_sys_coolant_code(MIST)" "7" "Coolant Mist"} \5 s0 @3 h( I( v/ Y/ c2 }) s$ p* _
      {"$mom_sys_coolant_code(THRU)" "26" "Coolant Thru"} \- T% r; d1 t5 F+ n
      {"$mom_sys_coolant_code(TAP)" "27" "Coolant Tap"} \
  a1 ^& p+ P+ F! p4 Z8 F  L, o      {"$mom_sys_coolant_code(OFF)" "9" "Coolant Off"}
! O+ S# s- `1 q" A  M{M} \; J3 `5 K2 @$ O% M
      {"$mom_sys_optional_stop_code" "1" "Optional Stop"} \
4 ]' ?% K3 i, a' ~      {"$mom_auxfun" "" "Aux Function"} \
# C" Q# U' X! U# B! l: F. N      {"$mom_sys_program_stop_code" "0" "Stop Program"} \( z' u, s7 j5 d( T! R, t6 N1 c
      {"$mom_sys_end_of_program_code" "2" "End Of program"} \# H$ u4 ^, |3 A# I
      {"$mom_sys_rewind_code" "30" "Rewind Program"} \
! v8 f/ d& f! ?6 l# x3 {2 ^% o      {"$mom_sys_tool_change_code" "6" "Tool Change"}2 N) T+ `3 l* W4 v
{N} \
0 D3 \1 T3 z6 P      {"$mom_seqnum" "" "Sequence Number"}
: w" e, B$ w0 m$ o/ [{Text} \
/ o; |' P  K: g! ^- K6 Q1 b      {"" "" ""}& c) ^# I2 e- k4 P
{New_Address} \% L5 n% f# l0 T7 y; S) x  \
      {"" "" ""}
; K, {- x# x3 ~& }' l6 i{PB_Dummy} \
: }/ j+ U3 c8 J5 D9 R" F* b1 w0 L      {"Include_UDE" "1" ""} \
7 j8 r9 }; f9 S' x4 ?: p8 s      {"UDE_File_Name" "\$UGII_CAM_USER_DEF_EVENT_DIR/ude.cdl" ""} \8 o& V& e. K1 ^+ o
      {"Output_VNC" "0" ""} \
! P; E4 ]; x. k" u. [% l      {"VNC_Mode" "Standalone" ""} \
( f7 \+ F- d" }7 u5 k( i      {"Main_VNC" "" ""} \
2 P2 H, p4 G, i8 E0 G+ s1 x      {"Decimal_Point" "." ""} \
" P( z" I8 q2 J& h4 x      {"Comment_Start" ";(" ""} \
3 p3 w% L+ @+ |5 j% p$ T( _' t( y      {"Comment_End" ")" ""} \
" ]0 L' x' C1 _" @' K$ Y% ~9 D5 x      {"seq_blk_nc_code" "0" ""} \
$ p' I1 P8 v5 {% I3 L      {"$mom_sys_blank_code" "" ""} \
8 e% l. z. q+ {6 ?$ ]      {"$is_linked_post" "0" ""} \! a% O' b' [# U! M, q
      {"$linked_posts_list" "\{\{\} \{this_post\}\}" ""} \. Z) Y$ r! {' h) |
      {"$tl_num_min" "1" ""} \
" j6 x3 w# P6 s8 Q6 E      {"$tl_num_max" "32" ""} \
2 \2 g% D1 o, q: ?" Y      {"$tl_change_sec" "" ""} \
, F9 h1 Z/ k- u! ?6 Z' P; v$ p      {"$tl_retract_status" "1" ""} \
" k2 Z5 ~+ e# G/ ~5 k      {"$tl_retract_z_pos" "99" ""} \
% J1 }% C2 l7 C. e# C      {"$output_mode_opt" "Absolute/Incremental" ""} \4 B! L2 x/ U0 `7 j3 ?
      {"$cutcom_plane_xy" "1" ""} \
5 T/ G* L; K$ B" b) ]      {"$cutcom_plane_yz" "0" ""} \# f# b. `) D0 M5 O6 g
      {"$cutcom_plane_zx" "0" ""} \% E* [8 D' |2 Y* d- B1 g; ^
      {"$rad_offset_min" "1" ""} \: z. W% Z4 l  \3 g8 J2 \
      {"$rad_offset_max" "99" ""} \
. f: g* @1 _1 s9 F' T      {"$tl_len_offs_min" "1" ""} \7 n: E# A- p0 `/ [
      {"$tl_len_offs_max" "20" ""} \
6 ]: T- w- ?- ]) J& J# j      {"$spin_fmt_type" "None" ""} \
& O9 F8 U2 u9 C& K$ _      {"$spin_dwell_time" "0" ""} \
" M" f% [/ |/ D' A      {"$cir_record_output" "YES" ""} \3 k' ?# P* p4 f1 Z
      {"$rap_wrk_pln_chg" "1" ""} \- m& _* N' c' w, I0 ^
      {"$rap_mode_trav_rate" "0" ""} \0 E9 S  R& B& j
      {"$rap_mode_trav_value" "100" ""} \! b; _, H6 j3 c3 p5 Y9 O1 K
      {"$cycle_rapto_opt" "R" ""} \
1 N! R/ _& H( V+ t. P# K      {"$cycle_recto_opt" "None" ""} \  \8 R! O) z& X" Z! K4 j2 X3 Q6 n+ ^
      {"$cycle_plane_control_opt" "None" ""} \& r' A' m, O3 e6 ~0 U! m& R
      {"$cycle_start_blk" "0" ""} \
8 D) c9 m. \" P) Q  {      {"$tool_num_output" "TOOL_NUMBER_ONLY" ""} \& }; ]# b; ~8 l2 I
      {"$cutcom_off_before_change" "NO" ""} \* X: P8 m% l$ D) h
      {"SeqNo_output" "0" ""} \4 \9 g3 @' ?2 L4 E5 v( B
      {"$gcode_status" "0" ""} \
$ B" `9 J/ W# g5 L      {"$mcode_status" "0" ""} \* i# ^- n8 ?) j# X- [
      {"$oth_rev_xy_plane" "0" ""} \2 O* C9 v; `6 D- R
      {"$oth_rev_yz_plane" "0" ""} \
: ]) }6 u2 }4 e9 \; }6 O! G      {"$oth_rev_zx_plane" "0" ""} \
& x5 L$ K' B  _7 L; ?- w/ q      {"$oth_sup_out_ijk_zero" "0" ""} \
- D! n5 S" X" l" [9 P; M      {"$oth_sup_out_ijk_xyz" "0" ""} \
: ?9 Q6 }7 X  @      {"$mom_usd_add_var" "" ""} \
$ I4 P: W% \- t* ^1 k2 V" y      {"$evt_ncoutput_status" "Output_Imediately" ""} \3 u* r2 I, P6 D; h# g
      {"$4th_axis_direction" "Magnitude_Determines_Direction" ""} \
* U. b: C0 s/ u. S  @( t      {"$xaxis_dia_prog" "0" ""} \
6 G( A+ C+ a- m( L7 g7 ?6 Q, `+ U" m      {"$i_dia_prog" "0" ""} \
$ G2 [0 d6 v/ x, l: m- q      {"$yaxis_dia_prog" "0" ""} \3 a7 {4 y0 j7 E% ~
      {"$j_dia_prog" "0" ""} \
2 I' `; S" L2 Q      {"$xaxis_mirror" "0" ""} \
" Q) n2 Q, U6 t      {"$yaxis_mirror" "0" ""} \- C' e( N7 H8 b" V# C
      {"$zaxis_mirror" "0" ""} \7 x" n  [& @( Z* @  N8 X& L
      {"$i_mirror" "0" ""} \& M# [' @$ n: T, {2 a* j. p+ f
      {"$j_mirror" "0" ""} \
$ v, ^) m- l2 I5 [7 x# p      {"$k_mirror" "0" ""}+ Q, K: C. @1 K; }" {3 q3 J
{PB_Tcl_Var} \$ p1 k  z. [) h6 Y1 d
      {"$mom_sys_4th_axis_has_limits" "1" ""} \# U9 Q6 @1 p! _" ]3 ~. O
      {"$mom_sys_5th_axis_has_limits" "1" ""} \* O5 B$ N9 c6 s/ T- _
      {"$mom_sys_sim_cycle_drill" "0" ""} \9 a$ g; w( q0 ?0 J3 ~9 a- N) [' R
      {"$mom_sys_sim_cycle_drill_dwell" "0" ""} \
3 U1 f$ G$ ]2 V9 N9 T: M      {"$mom_sys_sim_cycle_drill_deep" "0" ""} \# b: |$ C6 c" M) P* T. m
      {"$mom_sys_sim_cycle_drill_break_chip" "0" ""} \) K% \4 ^' O" G, I/ I
      {"$mom_sys_sim_cycle_tap" "0" ""} \
5 I* \4 c$ A, N# P. l      {"$mom_sys_sim_cycle_bore" "0" ""} \# [+ H# r+ r& ]9 K1 n8 c. t
      {"$mom_sys_sim_cycle_bore_drag" "0" ""} \
; C9 r* d  ]  s2 _% T      {"$mom_sys_sim_cycle_bore_nodrag" "0" ""} \6 C! _/ c) d, Q' z" x7 C9 n& g
      {"$mom_sys_sim_cycle_bore_manual" "0" ""} \1 t4 x- y, S$ S7 F
      {"$mom_sys_sim_cycle_bore_dwell" "0" ""} \( P8 V% X& V8 Z; d2 L! j) n0 z+ r
      {"$mom_sys_sim_cycle_bore_manual_dwell" "0" ""} \
# p  J3 V( h# C' g( D      {"$mom_sys_sim_cycle_bore_back" "0" ""} \
2 n# X& j) b; ^3 g- x7 I      {"$mom_sys_cir_vector" "Vector - Arc Start to Center" ""} \
; C1 x6 [  r9 R( Z' M7 X      {"$mom_sys_spindle_ranges" "0" ""} \
3 F7 c0 }$ _1 h+ l4 g4 v      {"$mom_sys_gcodes_per_block" "10" ""} \
& Y$ u- [4 w, E2 H5 G7 Z  {9 m6 g      {"$mom_sys_mcodes_per_block" "5" ""} \) W7 W- O% [% Z( i; S2 ^6 B
      {"$mom_sys_rewind_stop_code" "\#" ""} \2 _: k) x4 z) D8 m$ Z0 i3 `
      {"$mom_sys_home_pos(0)" "0" ""} \
4 |$ c* B& w$ m4 q      {"$mom_sys_home_pos(1)" "0" ""} \
9 n" w0 v5 S7 |      {"$mom_sys_home_pos(2)" "0" ""} \
. i) B! ?# I$ P1 ~7 H: Y      {"$mom_sys_zero" "0" ""} \
+ K# I$ F3 Q1 M3 W& l      {"$mom_sys_opskip_block_leader" "/" ""} \
# o* o( n. ]: P* i      {"$mom_sys_seqnum_start" "1" ""} \
+ ]% S1 L$ X/ H7 C! u7 F      {"$mom_sys_seqnum_incr" "1" ""} \
8 Q" v0 b/ c% S- Z7 Z: r      {"$mom_sys_seqnum_freq" "100000" ""} \
/ t3 y; b' {- M2 Z! |      {"$mom_sys_seqnum_max" "9999" ""} \
7 k& b; C' C; u3 e8 a$ n/ `' L      {"$mom_sys_lathe_x_double" "1" ""} \8 |6 @2 c- f3 F! ~3 `
      {"$mom_sys_lathe_i_double" "1" ""} \! z6 L* _# g( W9 r/ Z; q% }
      {"$mom_sys_lathe_y_double" "1" ""} \) \9 j5 m; g" r! P. b+ k) [+ S/ ~
      {"$mom_sys_lathe_j_double" "1" ""} \2 f- ?2 c( ]* ]! O
      {"$mom_sys_lathe_x_factor" "1" ""} \2 ~$ z! q* p0 `4 N
      {"$mom_sys_lathe_y_factor" "1" ""} \' }8 ~' c+ ~  j4 e- E- t3 R) y
      {"$mom_sys_lathe_z_factor" "1" ""} \
* l2 S5 F6 c+ ^& |8 n      {"$mom_sys_lathe_i_factor" "1" ""} \7 w0 x6 T9 P% E! q8 y9 z* ?
      {"$mom_sys_lathe_j_factor" "1" ""} \
0 v. ~+ B: c6 @' O: u" N      {"$mom_sys_lathe_k_factor" "1" ""} \1 D8 L0 t1 |0 s5 o2 ~
      {"$mom_sys_leader(N)" "N" ""} \
% S: m. z% u, `: O8 B. h0 O/ G      {"$mom_sys_leader(X)" "X" ""} \
. {- K7 \# Q# u. Y      {"$mom_sys_leader(Y)" "Y" ""} \
4 N4 f8 H0 b2 J! K" ^$ ~      {"$mom_sys_leader(Z)" "Z" ""} \
8 X2 N, K& A3 q6 c! ~0 t      {"$mom_sys_leader(fourth_axis)" "A" ""} \
6 f  ?" ^( n1 [% z5 L  E& }      {"$mom_sys_leader(fifth_axis)" "B" ""} \
' a9 K" g5 q/ z2 J" k8 I      {"$mom_sys_contour_feed_mode(LINEAR)" "MMPM" ""} \
& R" ~# ^6 \) S' K6 v9 N: j: T5 y      {"$mom_sys_rapid_feed_mode(LINEAR)" "MMPM" ""} \% t$ O8 U# S- r4 J
      {"$mom_sys_cycle_feed_mode" "MMPM" ""} \
: Z) m6 C7 r$ f" U" i2 l. M      {"$mom_sys_feed_param(IPM,format)" "Feed_IPM" ""} \' U) P; x6 b/ a( T6 `
      {"$mom_sys_feed_param(IPR,format)" "Feed_IPR" ""} \- b1 U% s! ?, _9 L# L0 B' y8 O
      {"$mom_sys_feed_param(FRN,format)" "Feed_INV" ""} \
6 y; W0 W1 G+ Q4 E% b3 V$ [      {"$mom_sys_vnc_rapid_dogleg" "1" ""} \
2 w! n/ R. x3 T. N* B      {"$mom_sys_prev_mach_head" "" ""} \1 z% f# {/ C9 C
      {"$mom_sys_curr_mach_head" "" ""} \2 @1 h4 [" g# [8 w' Y8 |
      {"$mom_sys_feed_param(MMPM,format)" "Feed_MMPM" ""} \
) n  O% r" K' C      {"$mom_sys_feed_param(MMPR,format)" "Feed_MMPR" ""}
& N/ s2 N. d) h6 B* Z- i4 v{Command} \+ x( a7 n4 }/ k( p
      {"Custom Command" "" "New Custom Command"} \
8 r' T( _* W3 h. B2 [      {"MOM_set_seq_off" "" "MOM Command"} \
' F3 {  Q1 m) B8 Z& j8 q      {"MOM_set_seq_on" "" "MOM Command"} \" p& H5 l+ u: ^8 u
      {"PB_CMD_FEEDRATE_NUMBER" "" "Custom Command"} \
: n: V1 i$ @- I+ L8 O      {"PB_CMD_before_motion" "" "Custom Command"} \
2 z: X5 o6 G0 k* \- }      {"PB_CMD_end_of_alignment_character" "" "Custom Command"} \. [  |! u7 j$ z5 b: n, C
      {"PB_CMD_handle_sync_event" "" "Custom Command"} \
( j# ^( X; z6 {! U, x      {"PB_CMD_kin_before_motion" "" "Custom Command"} \3 c: L$ ^, E. d
      {"PB_CMD_kin_end_of_path" "" "Custom Command"} \. Y+ i7 v4 l: X8 I* K
      {"PB_CMD_kin_feedrate_set" "" "Custom Command"} \7 c# i9 U/ n- N7 R# {5 M. e
      {"PB_CMD_kin_handle_sync_event" "" "Custom Command"} \1 r/ q# p  j% [' w- `  K4 u; V
      {"PB_CMD_kin_init_mill_turn" "" "Custom Command"} \6 {" o8 M# ]/ y) Z8 H% n  i+ i
      {"PB_CMD_kin_init_mill_xzc" "" "Custom Command"} \
5 d! T7 P1 ?; ?, t# \8 C3 E* F      {"PB_CMD_kin_init_new_iks" "" "Custom Command"} \: v) I& l5 H5 i5 i2 t8 G, C8 M' q
      {"PB_CMD_kin_init_rotary" "" "Custom Command"} \* \1 s0 n* v4 y
      {"PB_CMD_kin_linearize_motion" "" "Custom Command"} \' C* p* M( O8 L
      {"PB_CMD_kin_mill_turn_initialize" "" "Custom Command"} \8 O$ ]8 b+ |$ d' Q* O1 B
      {"PB_CMD_kin_mill_xzc_init" "" "Custom Command"} \% Y; H2 Q! S2 x/ [2 a
      {"PB_CMD_kin_set_csys" "" "Custom Command"} \
) U$ L' \1 C' K0 d      {"PB_CMD_kin_start_of_path" "" "Custom Command"} \$ |* ^% E  d2 t6 J
      {"PB_CMD_kin_start_of_program" "" "Custom Command"} \# p( [& f+ P+ }
      {"PB_CMD_linear_move" "" "Custom Command"} \& H/ L4 K. g5 X" H* v
      {"PB_CMD_linearize_motion" "" "Custom Command"} \. G4 {. J# n/ O- q* t: {  V4 n
      {"PB_CMD_pause" "" "Custom Command"} \
$ ~& Z5 G# x3 w. x  D8 V$ X: Y      {"PB_CMD_positive_z_down" "" "Custom Command"} \" Q4 k" }- n% g% J  n$ u: k
      {"PB_CMD_ptp_size" "" "Custom Command"} \
# b* l, t, Y9 `( f2 v      {"PB_CMD_reload_iks_parameters" "" "Custom Command"} \
' u- v  ~! X8 d  [1 ~7 {      {"PB_CMD_revise_new_iks" "" "Custom Command"} \
+ G7 j& C0 [# s: k- @7 x% i; f      {"PB_CMD_set_csys" "" "Custom Command"} \
9 v1 `9 f) ?5 E% g1 j3 m+ f      {"PB_CMD_set_cycle_plane" "" "Custom Command"} \. X- K( ^  |6 {8 o' x2 N- p! ?
      {"PB_CMD_start_of_alignment_character" "" "Custom Command"} \
+ r5 N4 o) m& Z7 ~5 y      {"PB_CMD_start_of_operation_force_addresses" "" "Custom Command"} \
: e: s; J9 ]2 W- W, T/ B7 \1 W      {"PB_CMD_tool_change_force_addresses" "" "Custom Command"} \$ b) X0 ^  F  _2 d% \) X! J9 c
      {"PB_CMD_toolmessage" "" "Custom Command"}
) d# O, W2 E/ c/ [8 v# V{Operator Message} \
) y7 D2 O) U& a5 p2 }  X" n      {"comment_blk" "JIATIE COMPANY Tel:0750-3500201;This is for nx4" "Operator Message"}5 t3 l" l8 U0 |0 d$ g
{PB_Spindle} \
; {1 t6 [* K% ]6 w7 T      {"" "" ""}
$ K8 o; h0 i1 X; r{PB_ZeroFmt} \  L3 T2 h2 o7 B6 e0 n( k6 w# @
      {"$zero_int_fmt" "Zero_int" ""} \, w) e8 L$ E/ O' ]/ J' L
      {"$zero_real_fmt" "Zero_real" ""}4 s; _8 ?8 \; p- m5 M" m
{PB_Rapid} \% [- N" t* X& X0 L/ h1 V
      {"$pb_rapid_1" "rapid_traverse" ""} \% T8 C8 Z7 v% d& q! A
      {"$pb_rapid_2" "rapid_spindle" ""}
5 N  b( T6 J0 L, }## MOM SYS VARIABLES END, P4 S$ ]( h# Z4 C& T; U
刀路走完后无法回刀问题,请指教?
发表于 2010-7-12 17:05 | 显示全部楼层
信息太少 可以附件你的post,输出,和你想要的输出效果.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-12 17:15 | 显示全部楼层
我想要锣完以后能 会 机床原点。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-2-25 06:05 , Processed in 0.274095 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表