;
; Holz-Her-Conquest 510 w/ATC  - Code configuration file 
;
; History
;
; Who When     What
; === ======== ========================================
; TM  13/05/99 Written
; BEM 20/05/99 Removed line numbers
; PEK 04/07/00 Created from std gcode file..above comments are from it.
;              This Holz-Her-ATC uses a Allen Bradley 10 series control.
;
DESCRIPTION = "Holz-Her-Conquest 510 w/ATC (*.tap)"
;
FILE_EXTENSION = "tap"
;
UNITS = INCH
;
; Cariage return - line feed at end of each line
;
END_OF_LINE = "[13][10]"
;
; Block numbering 
;
LINE_NUM_START     = 0
LINE_NUM_INCREMENT = 10
LINE_NUM_MAXIMUM   = 999999
;
; Set up default formating for variables
;
; Line numbering
FORMAT = [N|@|N|1.0]
; Spindle Speed
FORMAT = [S|@|S|1.0]
; Feed Rate
FORMAT = [F|#|F|1.1]
; Tool moves in x,y and z
FORMAT = [X|@|X|1.4]
FORMAT = [Y|@|Y|1.4]
FORMAT = [Z|@|Z|1.4]
; Home tool positions 
FORMAT = [XH|@|X|1.4]
FORMAT = [YH|@|Y|1.4]
FORMAT = [ZH|@|Z|1.4]
;
; Set up program header
;
START = ";(PRODUCED FOR A CONQUEST 510)"
START = ";[FILENAME]"
START = "G70 G40 G90 G27"
START = "G80"
START = "G79 G00 Z0"
START = "M12 M40"
START = "M180"
START = "M15 M25"
START = "M413 M423"
START = "M57"
START = "M0"
START = "M50 M60"
START = "M414 M40"
START = "M424 M40"
START = "(UOT,1,X0,Y0,Z0)"
START = ";[TOOLDESC]"
START = ";[COMMENT]"
START = "M06 T[T]"
;START = "h[T]"
START = "M13 [S]"
START = "(DLY,2)"
START = "M116"
START = "M11 M40"
;
; Program moves
;
RAPID_RATE_MOVE        = "G0 [X] [Y] [Z]"
FIRST_FEED_RATE_MOVE   = "G1 [X] [Y] [Z] [F]"
FEED_RATE_MOVE         = "[X] [Y] [Z]"
;
; Setup Toolchange commands
;
TOOLCHANGE = "G79 G00 Z0"
;TOOLCHANGE = ";[FILENAME]"
TOOLCHANGE = ";[TOOLDESC]"
TOOLCHANGE = ";[COMMENT]"
TOOLCHANGE = "M15"
TOOLCHANGE = "M6 T[T]"
;TOOLCHANGE = "h[T]"
TOOLCHANGE = "M13 [S]"
TOOLCHANGE = "(DLY,2)"
TOOLCHANGE = "M116"
TOOLCHANGE = "M11 M40"
;TOOLCHANGE = "M25"
;TOOLCHANGE = "[XH][YH][ZH]"
;TOOLCHANGE = "[S] M03"
;TOOLCHANGE = "M07"
;
; End of file
;
END = "G40"
END = "G79 G00 Z0"
END = "M15"
END = "M12 M40"
END = "M25"
END = "M180"
END = "G79 G00 X0 Y60"
;END = "M58 M68"
END = "M30"
