青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-7 06:41 , Processed in 0.293457 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

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