; MeshCAM config ; This config is the basis for the minimum ; gcode output. If you're looking for ; the shortest output file then this is the config ; to start with. Also show how to integrate CutViewer config into ; the output. ; ; 2/29/04 Changed comments to be enclosed by () rather than start with ; ; Added CutViewer config output ; 5/13/04 Added toolchange gcode ; 2/12/05 Changed name and added units ; 3/17/05 Changed stock definition to use CUTVIEWERSTOCK variable ; 5/19/05 Removed feedrate command for rapid moves ; 5/25/05 Added dummy tool for CutViewer ; 6/27/05 Changed the formats to 1.4 to get 4 decimal places of accuracy ; DESCRIPTION = "RepRap GCode-MM(*.nc)" FILE_EXTENSION = "nc" UNITS = MM ;Feeds FORMAT = [F|@|F|1.1] ;Moves FORMAT = [X|@|X|1.4] FORMAT = [Y|@|Y|1.4] FORMAT = [Z|@|Z|1.4] ; START = "%" START = "(FILENAME: [FILENAME])" ; The following is a dummy tool to keep CutViewer from generating an error when G20 is called without a tool START = "(TOOL/MILL,0.1,0.05,0.000,0)" START = "G21 ;Metric is good" START = "([CUTVIEWERSTOCK])" START = "G90 ;Absolute Positioning" ; FIRST_RAPID_RATE_MOVE = "G0 [X] [Y] [Z] [F]" RAPID_RATE_MOVE = "G0 [X] [Y] [Z]" ; FIRST_FEED_RATE_MOVE = "G1 [X] [Y] [Z] [F]" FEED_RATE_MOVE = "G1 [X] [Y] [Z]" ; END = "(END)" END = "(OF PROGRAM)"