;
; Cipher / Mult-CAM configuration file 
; History
; Who When     What
; === ======== ========================================
; TM  05/04/96 Modified to suit HPGL format as supplied
; TM  14/05/96 Modified to suit Multicam fax
; bem 21/03/00 Added DESCRIPTION and FILE_EXTENSION fields
; TM  30/06/03 Changed to MM + Flexicam name + RPM + Arcs
;
DESCRIPTION = "FlexiCAM Arcs TC (mm) (*.plt)"
;
FILE_EXTENSION = "plt"
;
;
UNITS = mm
;
; Cariage return - line feed at end of each line
;
END_OF_LINE = "[13][10]"
;
; Feed Rate

FORMAT = [F|@||1.0|0.01667]
;
;
; Tool moves in x,y and z
; Multi-CAM uses positions 200mm = 80oo units
; ie, 8000 / 200 = 40
;
; Note! negative Z axis units for positive actual movement
;
FORMAT = [X|@||1.0|40]
FORMAT = [Y|@||1.0|40]
FORMAT = [Z|@||1.0|-40]
;
; Home tool positions
;
FORMAT = [XH|@||1.0|40]
FORMAT = [YH|@||1.0|40]
FORMAT = [ZH|@||1.0|-40]
;
; Arc angle
;
; FORMAT = [Angle|@||1.3|57.287]
;
FORMAT = [Angle|@||1.3|57.2957795]
;
; Arc Centre Cordinates
;
FORMAT = [IA|@||1.0|40]
FORMAT = [JA|@||1.0|40]
;
; Set up program header
;
; initialise program start
;
START = "IN;PA;ZZ1;"
START = "SP[T];ZO100,[S];"
START = "ZO100,[S];"
;
; Program moves
;
; Set feed rate used for rapid moves 64mm/s = 3840mm/min
;
RAPID_FEED_RATE = 10000
;
FEED_RATE_CHANGE = "SF[F];"
;
RAPID_RATE_MOVE        = "PU[X],[Y],[Z];"
FIRST_FEED_RATE_MOVE   = "PD[X],[Y],[Z];"
FEED_RATE_MOVE         = "PD[X],[Y],[Z];"
;
; Circular Arc moves
;
; FIRST_CW_ARC_MOVE      = "AA[IA],[JA],-[Angle];"
CW_ARC_MOVE            = "AA[IA],[JA],-[Angle];"
;
; FIRST_CCW_ARC_MOVE     = "AA[IA],[JA],[Angle];"
CCW_ARC_MOVE           = "AA[IA],[JA],[Angle];"
;
;
; End of file - go home and stop spindle
;
END = "PA[X],[Y],[ZH];"
END = "PU[XH],[YH],[ZH];"
;
END = "SP0;"
;
;
; Setup Toolchange commands
;
TOOLCHANGE = "SP[T];ZO100,[S]"
