$ Welcome to the post-processor options file. Option format is name=value.
$ Option names are not case sensitive. Option values will be used as is.
$ Dollar sign ($) means this is a comment.
$ An ampersand (&) means split this line at its location.
$ **************************************** CENTROID lathe **********************************************
[acornl] $ CENTROID lathe
startup=G00G20&G40G80G99 $ safe startup string
comment=;
gohome=G28U0W0
maxspeed=3000 $ This value is used whenever MAXRPM is not specified in the SPINDL command.
diameter=true
end=M02
rewind=M30
tmark=%
maxwcs=12 $ Maximum work coordinate system offsets
eob= $ End of block character
$ **************************************** FANUC lathe ***************************************************
[fanucl] $ FANUC lathe
startup=G00G20&G40G80G99 $ safe startup string
comment=()
gohome=G28U0W0
maxspeed=3000 $ This value is used whenever MAXRPM is not specified in the SPINDL command.
diameter=true
end=M02
rewind=M30
tmark=%
maxwcs=48 $ Maximum work coordinate system offsets
eob= $ End of block character
$ **************************************** FANUC mill ****************************************************
[fanucm] $ FANUC mill
startup=G00G17G20G40G49G50G69G80G90G98 $ safe startup string
comment=()
$ this cancels tool compensation height and sends all axes home simultaneously
$gohome=G00G49G91G28X0Y0Z0&G90
$ this cancels tool compensation height and sends Z home first, then X and Y home simultaneously
gohome=G49G91G28Z0&G28X0Y0&G90
$ this is used with the RETRCT statement when no CLEARP is defined
retractz=G00G91G28Z0&G90
toolheightoffset=G43
$ If this value is true the machine will not apply tool height compensation
$
until all other axes are in position. The intent is avoid tool
collisions
$ with the work and fixturing during the initial approach of the tool.
SplitToolHeightComp=true
end=M02
rewind=M30
tmark=%
maxwcs=48 $ Maximum work coordinate system offsets
eob= $ End of block character
$ **************************************** CENTROID mill *************************************************
[acornm] $ CENTROID mill
startup=G00G17G20G40G49G50G69G80G90G98 $ safe startup string
comment=;
$ this cancels tool compensation height and sends all axes home simultaneously
$gohome=G00G49G91G28X0Y0Z0&G90
$ this cancels tool compensation height and sends Z home first, then X and Y home simultaneously
gohome=G49G91G28Z0&G28X0Y0&G90
$ this is used with the RETRCT statement when no CLEARP is defined
retractz=G00G91G49G28Z0&G90
toolheightoffset=G43
$ If this value is true the machine will not apply tool height compensation
$ until all other axes are in position. The intent is avoid tool collisions
$ with the work and fixturing during the initial approach of the tool.
SplitToolHeightComp=true
end=M02
rewind=M30
tmark=%
maxwcs=12 $ Maximum work coordinate system offsets
eob= $ End of block character
$ **************************************** TORMACH mill **************************************************
[tormm] $ TORMACH mill
startup=G00G17G20G40G49G80G90G98 $ safe startup string
comment=;
$ this cancels tool compensation height and sends all axes home simultaneously
$gohome=G49G91G28X0Y0Z0&G90
$ this cancels tool compensation height and sends Z home first, then X and Y home simultaneously
gohome=G49G91G28Z0&G28X0Y0&G90
$ this is used with the RETRCT statement when no CLEARP is defined
retractz=G00G91G49G28Z0&G90
toolheightoffset=G43
$ If this value is true the machine will not apply tool height compensation
$ until all other axes are in position. The intent is avoid tool collisions
$ with the work and fixturing during the initial approach of the tool.
SplitToolHeightComp=true
end=M02
rewind=M30
tmark=%
maxwcs=3 $ Maximum work coordinate system offsets: G59.1, G59.2, G59.3
eob= $ End of block character
$ **************************************** TORMACH lathe *************************************************
[torml] $ TORMACH lathe
startup=G00G07G20&G40G80G90G95 $ safe startup string
comment=;
gohome=G91G28X0Z0&G90
maxspeed=3000 $ This value is used whenever MAXRPM is not specified in the SPINDL command.
diameter=true
end=M02
rewind=M30
tmark=%
maxwcs=254 $ Maximum work coordinate system offsets
eob= $ End of block character
$ **************************************** HAAS mill *****************************************************
[haasm] $ HAAS mill
$startup=G00G17G20G40G49&G50G69G80G90G98 $ safe startup string
comment=;
$ this cancels tool compensation height and sends all axes home simultaneously
$gohome=G00G49G91G28X0Y0Z0&G90
$ this cancels tool compensation height and sends Z home first, then X and Y home simultaneously
gohome=G49G91G28Z0&G28X0Y0&G90
$ this is used with the RETRCT statement when no CLEARP is defined
retractz=G00G91G49G28Z0&G90
toolheightoffset=G43
$ If this value is true the machine will not apply tool height compensation
$ until all other axes are in position. The intent is avoid tool collisions
$ with the work and fixturing during the initial approach of the tool.
SplitToolHeightComp=true
end=M02
rewind=M30
tmark=%
maxwcs=99 $ Maximum work coordinate system offsets
eob= $ End of block character
$ **************************************** HAAS lathe *****************************************************
[haasl] $ HAAS lathe
startup=G00G20&G40G80G99 $ safe startup string
comment=;
gohome=G28U0W0
maxspeed=3000 $ This value is used whenever MAXRPM is not specified in the SPINDL command.
diameter=true
end=M02
rewind=M30
tmark=%
maxwcs=99 $ Maximum work coordinate system offsets
sec=2 $ The P parameter for G76
eob= $ End of block character