DESCRIPTION = "PUMOTIX_milling(*.TAP)" ; FILE_EXTENSION = "TAP" ; UNITS = MM ; ; Cariage return - line feed at end of each line ; END_OF_LINE = "[13][10]" ; ; Spindle Speed FORMAT = [S|@|S|1.0] ; Feed Rate FORMAT = [F|#|F|1.0] ; 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 = "([FILENAME])" START = "(Post processor ArtCam: PUMOTIX_milling)" START = "(Material Size) (X=[XSIZE], Y=[YSIZE], Z=[ZMATERIAL])" START = "G21 G49 G80 G90 G91.1" START = "G0[ZH]" START = "(Tool Number:[T]) ([TOOLDESC])" START = "M6T[T]" START = "G43" START = "M3 [S]" ; ; Program moves ; FIRST_RAPID_RATE_MOVE = "G0 [X] [Y] [Z]" ; FIRST_FEED_RATE_MOVE = "G1 [X] [Y] [Z] [F]" FEED_RATE_MOVE = "[X] [Y] [Z]" ; NEW_SEGMENT_POST_TOOLCHANGE= "M3 [S]" ; ; ; End of file ; END = "G0[ZH]" END = "G0[XH][YH]" END = "M5" END = "M30" ; M30 = program end and rewind ; ; Tool Change ; ; TOOLCHANGE = "(Tool Number:[T]) ([TOOLDESC])" TOOLCHANGE = "M6 T[T]" TOOLCHANGE = "G43"