Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- +================================================
- +
- + G Code - Vectric machine output configuration file
- +
- +================================================
- +
- + History
- +
- + Who When What
- + ======== ========== ===========================
- + Tony 02/08/2005 Written
- +================================================
- POST_NAME = "GCode_Laser_mm_No_Z (mm) (*.tap)"
- FILE_EXTENSION = "tap"
- UNITS = "MM"
- +------------------------------------------------
- + Line terminating characters
- +------------------------------------------------
- LINE_ENDING = "[13][10]"
- +------------------------------------------------
- + Block numbering
- +------------------------------------------------
- LINE_NUMBER_START = 0
- LINE_NUMBER_INCREMENT = 10
- LINE_NUMBER_MAXIMUM = 999999
- +================================================
- +
- + Formating for variables
- +
- +================================================
- VAR LINE_NUMBER = [N|A|N|1.0]
- VAR SPINDLE_SPEED = [S|A|S|1.0]
- VAR FEED_RATE = [F|C|F|1.1]
- VAR X_POSITION = [X|C|X|1.3]
- VAR Y_POSITION = [Y|C|Y|1.3]
- VAR Z_POSITION = [Z|C|Z|1.3]
- VAR X_HOME_POSITION = [XH|A|X|1.3]
- VAR Y_HOME_POSITION = [YH|A|Y|1.3]
- VAR Z_HOME_POSITION = [ZH|A|Z|1.3]
- +================================================
- +
- + Block definitions for toolpath output
- +
- +================================================
- +---------------------------------------------------
- + Commands output at the start of the file
- +---------------------------------------------------
- begin HEADER
- "T1M6"
- "G17"
- "M7"
- "M8"
- +"G0[ZH]"
- +---------------------------------------------------
- + Commands output for rapid moves
- +---------------------------------------------------
- begin RAPID_MOVE
- "G0[X][Y]"
- +---------------------------------------------------
- + Commands output for the first feed rate move
- +---------------------------------------------------
- begin FIRST_FEED_MOVE
- "G1[X][Y][F]"
- +---------------------------------------------------
- + Commands output for feed rate moves
- +---------------------------------------------------
- begin FEED_MOVE
- "G1[X][Y]"
- +---------------------------------------------------
- + Commands output for the plunge move
- +---------------------------------------------------
- begin PLUNGE_MOVE
- +"G4 P1"
- "M3 [S]"
- +"G4 P2"
- + ---------------------------------------------------
- + Commands output for Retract Moves
- + ---------------------------------------------------
- begin RETRACT_MOVE
- "G4 P2"
- "M3 S0"
- +"G4 P2"
- +---------------------------------------------------
- + Commands output at the end of the file
- +---------------------------------------------------
- begin FOOTER
- "G0[XH][YH]"
- "M30"
- "M9"
- %
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement