CNC G-CODE & M-CODE
CNC G-CODE
G00 Rapid traverse
G01 Linear interpolation
G02 Circular interpolation cw
G03 Circular interpolation ccw
G04 Dwell
G20 Input in inch
G21 Input in mm
G28 Home position in vmc
G30 Home position in cnc
G40 Tool nose radius compensation cancel
G41 Tool nose radius compensation left
G42 Tool nose radius compensation right
G50 Coordinate system setting max spindle speed
setting
G54 To G59 work piece coordinate system selection
G70 Finishing cycle
G71 Stock removal in turning
G72 facing cycle
G74 End
face peck drilling cycle
G76 Multiple threading cycle
G80 Canned cycle cancel vmc
G81 Drill canned cycle center drill .
G82 Counterbore canned cycle vmc
G83 Peack drill deep hole cycle vmc
G84 Tapping canned cycle vmc
G85 Bore in bore out canned cycle vmc
G94 End face turning cycle
G96 Constant surface speed control
G97 Constant surface speed control cancel
G98 Per minite feed cnc / canned cycle return
initial position vmc
G99 Per revolution feed cnc /
canned cycle R plane
return
vmc
CNC M-CODE
M00 Proogramme stop
M01 Optional stop
M02 End of programme
M03 Spindle rotation
cw
M04 Spindle rotation
ccw
M05 Spindle rotation
stop
M06 Auto turret index cnc
automatic tool change vmc
M07 Tapping coolant on
M08 Coolant on
M09 Coolant off
M10 Component clamp
M11 Component declamp
M17 Sub programme call
( in simens controller )
M19 Oriental spindle
stop
M20 Tail stock quill
clamp
M21 Tail stock quill
declamp
M30 Auto power off/ end off programme
M98 Sub programme call
M99 End of sub
programme/restart
No comments:
Post a Comment