青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2010-7-12 16:47 | 显示全部楼层 |阅读模式
## POSTBUILDER_VERSION=2002.4.1.14 O+ W% z* m) n/ V2 Q/ Y! t
##############################################################################
8 z2 U; S& }( t#                                                                            #
" \/ K; ~3 m6 ?2 I; n1 Q, n#  This file is used by Post Builder to edit the parameters associated       #
! W" O+ y! }6 o# T, i( i2 p" g#  with a specific post processor.                                           #& v" p; w# i% }1 ?! I5 b- Y
#                                                                            #0 L1 z' E4 k7 m. p$ i* f
#                                                                            #% B; g: y8 m2 q2 x  `6 B+ a. m
#  <WARNING> The contents of this file should not be modified!               #) w# l* S+ k+ W# J% _6 L6 x! |9 [" S
#                                                                            ## _  ], ]! P* [" I7 I
##############################################################################7 f; `- p3 E0 l& S0 r1 d) R
#  Created by JT39 @ Thu Jul 23 12:01:58 2009 中国标准时间5 M  l; l9 C: @' K. ^, ~( R( [5 e7 q5 G
#  with Post Builder version 3.4.1.( ?7 s! u; v7 _) M
#============================================================================#: A, m& b. z: L: I4 h  N. V$ E3 j
: T9 _1 s5 n, D% R
## POST EVENT HANDLER START2 D+ P& R, U) P) L' q3 r
def_file  JTGK-3axis_nx4-nt.def5 U) C* l4 H( M! G% _- T
tcl_file  JTGK-3axis_nx4-nt.tcl8 B2 D2 Y0 ^' O3 |* C
## POST EVENT HANDLER END
0 O7 f7 Y. ]- ~- S/ @% ~# {, P) Z6 g, n4 a0 c5 E: U# D5 Z3 `
## POST INFORMATION START  Q' t0 v2 K1 [% j# x# F
#  DESCRIPTION START3 Q5 ]- Q- @1 Z0 E9 }+ ?
This is a 3-Axis Milling Machine.* H+ X* p. @& K$ W/ s
#  DESCRIPTION END  M( s2 u4 U: p9 v* ^
#  CONTROLLER START
7 m/ L4 \2 G1 e' y/ |1 |9 CGeneric7 j  U! c% K- v4 E& j1 m
#  CONTROLLER END
; W8 s0 ~( h  n& W* y: d3 u#  HISTORY START
% N. V4 R' R  G' [5 r3 OCreated with Post Builder version 3.2.1 by jt39 @ Sat Feb 10 15:53:15 2007 中国标准时间.' F  q8 O8 O& a* N  g' Q! d
Saved with ug/Post Builder Version 3.4.1 on Sat Feb 10 16:02:31 2007 中国标准时间 by jt39.
) i6 _0 B) K! GSaved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:06:52 2008 中国标准时间 by jt39.  t: B, j: w6 J: @, u5 c9 a
Saved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:08:44 2008 中国标准时间 by jt39.
0 V* [( c8 V, }- |  A# [Saved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:11:28 2008 中国标准时间 by jt39.
! Q) W: \# V' ^, H4 O% xSaved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:13:00 2008 中国标准时间 by jt39.
1 o: k2 T3 W, x' u6 ~% \Saved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:15:21 2008 中国标准时间 by jt39.' j$ r! s: n- \' p
Saved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:18:07 2008 中国标准时间 by jt39.
! F8 O+ y, w" z1 I/ k& u/ n) ISaved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:19:48 2008 中国标准时间 by jt39.
8 N! n. A# I/ g- N: _  ~+ ~# YSaved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:21:32 2008 中国标准时间 by jt39.
4 n" K. A9 {# b' D- ?+ d' F# T( nSaved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:23:29 2008 中国标准时间 by jt39.
# u/ Z1 u  e0 B3 KSaved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:25:38 2008 中国标准时间 by jt39.4 _& p. Q2 i' }. F5 y( x
Saved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:25:46 2008 中国标准时间 by jt39.
; i- H0 O" B" xSaved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:26:52 2008 中国标准时间 by jt39.) D! x, y) w. v0 e. j
Saved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:27:11 2008 中国标准时间 by jt39.# m- ^" \1 |- Z: Z  o; u
Saved with UG/Post Builder Version 3.4.1 on Tue Feb 19 19:32:14 2008 中国标准时间 by jt39.
! u- @! ]2 t* n( ]( u" rSaved with UG/Post Builder Version 3.4.1 on Thu Mar 06 11:38:13 2008 中国标准时间 by jt39.( U$ x5 o' R- ~( P
Saved with UG/Post Builder Version 3.4.1 on Tue Apr 01 14:52:49 2008 中国标准时间 by JT39.& s. {* J* P/ c( T6 C
Saved with UG/Post Builder Version 3.4.1 on Tue Apr 01 14:59:48 2008 中国标准时间 by JT39.. x& g# \: a* K5 W' R0 y
Saved with UG/Post Builder Version 3.4.1 on Tue Apr 01 15:21:28 2008 中国标准时间 by JT39.
* ]3 H. ?9 h( S; T: \Saved with UG/Post Builder Version 3.4.1 on Thu Jul 23 12:01:56 2009 中国标准时间 by JT39." ^( E5 g0 I* o. ~
#  HISTORY END
$ k1 O+ F9 {( v8 W) g: j## POST INFORMATION END1 X& I9 g% ~4 M+ B

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-18 20:59 , Processed in 0.452315 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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