The document lists various G-codes and M-codes used in CNC machining to control positioning, spindle functions, tool changes, coordinate systems, feed rates, and more. It also includes R-parameters for defining values like safe distances and offsets. Standard cycles are defined for operations like chamfering, drilling, reaming, boring, tapping, spot facing, and helical milling.
The document lists various G-codes and M-codes used in CNC machining to control positioning, spindle functions, tool changes, coordinate systems, feed rates, and more. It also includes R-parameters for defining values like safe distances and offsets. Standard cycles are defined for operations like chamfering, drilling, reaming, boring, tapping, spot facing, and helical milling.
The document lists various G-codes and M-codes used in CNC machining to control positioning, spindle functions, tool changes, coordinate systems, feed rates, and more. It also includes R-parameters for defining values like safe distances and offsets. Standard cycles are defined for operations like chamfering, drilling, reaming, boring, tapping, spot facing, and helical milling.
G01 linear interpolation (feed) M03 spindle clockwise G02 circular interpolation CW M04 spindle counter clockwise G03 circular interpolation CCW M05 spindle stop G04 dwell M06 tool change G17 XY plane selection M08 coolant ON G18 ZX plane selection M09 coolant OFF G19 YZ plane selection M17 sub program end G33 thread cutting M19 spindle orientation ON G40 cutter compensation cancel M30 end program G41 cutter compensation left M41 first gear G42 cutter compensation right M42 second gear G53 machine coordinates G54 work coordinate system 1 select R PARAMATER G55 work coordinate system 2 select R02 safe distance G56 work coordinate system 3 select R03 final depth G57 work coordinate system 4 select R05 incremental depth G60 single direction positioning R09 tap pitch G64 continuous cutting mode R10 retract G90 absolute programming R17 spindle position in spotfacing G91 incremental programming R22 x center G94 per minute feed R23 y center G95 per revolution feed R24 arc approach in L889 G147 smooth approach (linear) R25 radius G247 smooth approach (quater circle) R35 tap rpm G347 smooth approach (semi circle) R40 0 side milling CYCLES R41 90 side milling CYCLE 82 chamfer R42 180 side milling CYCLE 83 peck drilling R43 270 side milling CYCLE 85 reaming R54 0 side X offset CYCLE 86 boring R55 90 side X offset CYCLE 88 boring R60 All side Y offset LZ84 tapping R64 0 side Z distance L889 2D spof face R65 90 side Z distance L909 3D spotface R66 180 side Z distance L910 helical milling R67 270 side Z distance