; ; B&R configuration file ; ; History ; ; Who When What ; === ======== ======================================== ; 01/04/94 Written ; 21/03/00 Added DESCRIPTION and FILE_EXTENSION fields ; JVG 04/08/11 Copied from CR Onsrud B&R ; JVG 04/08/11 Modifed for Laguna SmartShop with BR controller ; SGB 05/08/11 edited as per request ; SGB 12/08/11 Edited for Laguna IQ BR ; JVG 24/07/14 extra edits for Smartshop BR - note same as IQ BR expect for TC ; extra notes: Z Zero at bottom ; DESCRIPTION = "Laguna IQ BR(Inch)(*.prg)" ; FILE_EXTENSION = "prg" ; 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 = 9999999 ; ; 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 = "[N] (Filename: [FILENAME])" START = "[N] (Machine:Laguna IQ BR)" START = "(Material Size)" START = "(X=[XSIZE], Y=[YSIZE], Z=[ZMATERIAL])" START = "[N] G00 G17 G40 G90" START = "[N] G70" START = "[N] G54" START = "[N] (Tool: [TOOLDESC])" START = "[N] M03" START = "[N] G04 5" START = "[N] G00 [ZH]" ; ; ; ; Program moves ; RAPID_RATE_MOVE = "[N] G00 [X][Y][Z]" FIRST_FEED_RATE_MOVE = "[N] G01 [X][Y][Z][F]" FEED_RATE_MOVE = "[N] G01 [X][Y][Z]" ; ; FIRST_CW_ARC_MOVE = "[N] G02[X][Y] R=[Radius][F]" CW_ARC_MOVE = "[N] G02[X][Y] R=[Radius]" ; FIRST_CCW_ARC_MOVE = "[N] G03[X][Y] R=[Radius][F]" CCW_ARC_MOVE = "[N] G03[X][Y] R=[Radius]" ; ; ; End of file ; END = "[N] G00 [ZH]" END = "[N] G00 D0 Z0" END = "[N] M08" END = "[N] G53" END = "[N] G00 [XH] M05" END = "[N] G00 [YH]" END = "[N] G54" END = "[N] M30" ;