# Welcome to the text version of the post!
# You have just exported the post formats to a text file, where you can edit them.
# When you save and exit this editor, the post formats will be imported into XBUILD
# and will overwrite the post that is currently loaded in XBUILD.
# Please make sure you save your post when you return to XBUILD.
# Note: If you remove any of the formats from this text file, then the format will be cleared when reimported into XBUILD.
# To use a different editor add the path of the executable to the 'XBUILDEXTEDIT' environment variable. For details, consult XBUILD help.




##### PROGRAM START FORMAT #####
(<PROG-NAME> <DATE>)<EOB>
G90 G64<EOB>
<BOL> M6  T<TOOL> (TOOL CHANGE <TOOL-NAME>) (MSG, LOAD TOOL # <TOOL>)<EOB>
<MOTION> G<FIXTURE> X<X-COORD> Y<Y-COORD><EOB>
M01 <EOB>
<SPINDLE> S<SPEED><EOB>
G43 H<TOOL> Z<Z-COORD> <EOB>
<COOLANT> <EOB>


##### TOOL CHANGE FORMAT #####
M09 M05<EOB>
M6 T<TOOL> (TOOL CHANGE <TOOL-NAME>) (MSG, LOAD TOOL # <TOOL>)<EOB>
M01 <EOB>
<SPINDLE> S<SPEED><EOB>
<MOTION> G<FIXTURE> X<X-COORD> Y<Y-COORD><EOB>
G43 H<TOOL> Z<Z-COORD> <EOB>
<COOLANT> <EOB>


##### SEGMENT START FORMAT #####
{<MOTION>} Z<Z-COORD> <EOB>
{<MOTION>} G<FIXTURE> {X<X-COORD>} {Y<Y-COORD>} {S<SPEED>} { <COOLANT>} <EOB>


##### PROGRAM END FORMAT #####
M05 M09<EOB>
G53 G00 Z-.100<EOB>
M30<EOB>
<EOB>


##### RAPID MOVE FORMAT #####
{<MOTION> } {X<X-COORD> } {Y<Y-COORD>}<EOB>


##### LINEAR MOVE FORMAT #####
{<MOTION>}{ <COMP-STAT>}<IF><COMP-START><THEN> D<TOOL>
<ENDIF>
<BOL> {X<X-COORD> } {Y<Y-COORD> } {Z<Z-COORD> } {F<FEED>}
<IF><COMP-START><THEN>(COMP ON)
<ENDIF><EOB>


##### CIRCULAR MOVE FORMAT #####
{<PLANE>}{<MOTION> }
<IF><XY-PLANE><THEN>
X<X-COORD> Y<Y-COORD> {Z<Z-COORD>} R<RADIUS>
<ENDIF>
<IF><ZX-PLANE><THEN>
Z<Z-COORD> X<X-COORD> {Y<Y-COORD>} R<RADIUS>
<ENDIF>
<IF><YZ-PLANE><THEN>
Y<Y-COORD> Z<Z-COORD> {X<X-COORD>} R<RADIUS>
<ENDIF>
<BOL> {F<FEED>}<EOB>


##### OPEN MACRO FORMAT #####
O<MACRO#><EOB>


##### CLOSE MACRO FORMAT #####
M99<EOB>


##### MACRO CALL FORMAT #####
M98 P<MACRO#><EOB>


##### IN_MACRO LINEAR MOVE FORMAT #####
{N<SEQ>}{<MOTION>}{<COMP-STAT>}<IF><COMP-START><THEN>D<COMP-NUM>
<ENDIF>
{X<X-COORD>} {Y<Y-COORD>} {F<FEED>}<EOB>


##### IN_MACRO CIRCULAR MOVE FORMAT #####
{N<SEQ>}{<PLANE>}{<MOTION>}
<IF><XY-PLANE><THEN>
X<X-COORD> Y<Y-COORD> {Z<Z-COORD>} I<ARC-X> J<ARC-Y>
<ENDIF>
<IF><ZX-PLANE><THEN>
Z<Z-COORD> X<X-COORD> {Y<Y-COORD>} K<ARC-Z> I<ARC-X>
<ENDIF>
<IF><YZ-PLANE><THEN>
Y<Y-COORD> Z<Z-COORD> {X<X-COORD>} J<ARC-Y> K<ARC-Z>
<ENDIF>
{F<FEED>}<EOB>


##### DRILL CYCLE FORMAT #####
<BOL> <CYCLE> X<X-COORD> Y<Y-COORD> R<ABS-ZCLEAR> Z<ABS-DEPTH> F<FEED> <EOB>


##### SPOT FACE CYCLE FORMAT #####
G83 {X<X-COORD>} {Y<Y-COORD>} R<ABS-ZCLEAR> Z<ABS-DEPTH>
<BOL> F<FEED> <EOB>


##### DEEP HOLE CYCLE FORMAT #####
<CYCLE> X<X-COORD>   Y<Y-COORD> R<ABS-ZCLEAR> Z<ABS-DEPTH> Q<STEP1>
<BOL> F<FEED><EOB>


##### TAP CYCLE FORMAT #####
<IFNOT><FLOAT-TAP><THEN>
M29 S<SPEED><EOB>
<ENDIF>
<CYCLE> {X<X-COORD>} {Y<Y-COORD>} R<ABS-ZCLEAR> Z<ABS-DEPTH>F<FEED>
<IF><DEEP-TAP><THEN>
Q<STEP1>
<ENDIF>
<IF><CHIP-TAP><THEN>
Q<STEP1>
<ENDIF>
<EOB>


##### BORE (F-F) CYCLE FORMAT #####
<CYCLE> {X<X-COORD>} {Y<Y-COORD>} R<ABS-ZCLEAR> Z<ABS-DEPTH> F<FEED><EOB>


##### CHIP BREAK CYCLE FORMAT #####
<CYCLE> X<X-COORD> Y<Y-COORD> R<ABS-ZCLEAR> Z<ABS-DEPTH> Q<STEP1>
<BOL> F<FEED> <EOB>


##### BORE (F-D-F) CYCLE FORMAT #####
<CYCLE> {X<X-COORD>} {Y<Y-COORD>} R<ABS-ZCLEAR> Z<ABS-DEPTH> P<DWELL>
F<FEED><EOB>


##### CANNED MOVE FORMAT #####
{X<X-COORD>} {Y<Y-COORD>}<EOB>


##### CYCLE CANCEL FORMAT #####
G80 <EOB>
G00 <EOB>


##### Z RAPID MOVE FORMAT #####
{<MOTION>} {Z<Z-COORD>} <EOB>


##### FILE END FORMAT #####
<EOB>


##### BORE (F-S-R) CYCLE FORMAT #####
<CYCLE> {X<X-COORD>} {Y<Y-COORD>} R<ABS-ZCLEAR> Z<ABS-DEPTH> F<FEED><EOB>


##### BORE (No Drag) CYCLE FORMAT #####
<CYCLE> {X<X-COORD>} {Y<Y-COORD>} R<ABS-ZCLEAR> Z<ABS-DEPTH> P<DWELL>
 Q<NO-DRAG-X> F<FEED><EOB>


##### SPINDLE FORMAT #####
<SPINDLE> S<SPEED><EOB>


##### DWELL FORMAT #####


##### UDF_TEXT FORMAT #####


##### PROGRAM STOP FORMAT #####


