CNC Codes Ver. 1.0 ( Milling ) Flashcards
What is G00? ( Milling )
- Rapid Speed in straight line
What is G01? ( Milling )
- Feedrate, moving straight from last commanded feedrate.
What is G02? ( Milling )
- Clockwise Circular Arc
What is G03? ( Milling )
- Counter-clockwise arc
What is G04? ( Milling )
`- Dwell
What is G09? ( Milling )
- Exact stop check
What is G10? ( Milling )
- Turn Off/On parameters
What is G-code to activate Polar Coordinates on, and what code turns it off?
( Milling )
- G16 = Polar Coordinates On
- G15 = Turne Polar Coordinates off, returns to Cartesian Coordinates.
What are the 3 G-codes for Plane Selection? ( Milling )
- G17 = XY Plane
- G18 = XZ Plane
- G19 = YZ Plane
What is G20? ( Milling )
- Program coordinates in Imperial ( Inches )
What is G21? ( Milling )
- Program coordinates in Metric ( mm )
What is G28? ( Milling )
- Zero / Return Home command
What is G29? ( Mlling )
- Return from Reference Position
What is G40? ( Milling )
- Tool cutter compensation ( Off )
What is G41? ( Milling )
- Tool cutter compensation ( Left )
What is G42? ( Milling )
- Tool cutter compensation ( Right )
What is G43? ( Milling )
- Tool Lenght compensation ( Plus )
What is G44? ( Milling )
- Tool Length compensation ( Minus )
( May be used on machines with 2- turrets )
What is G49? ( Milling )
- Tool length compensation Cancel
What is G50? ( Milling )
- Reset all scale factors to 1.0
- Max RPM
- Setting Manual Tool Data Coordinates
What is G65? ( Milling )
- Custom Macro B simple call
What is G68? ( Milling )
- Coordinate System Rotation ( On )
What is G69? ( Milling )
- Cancel Coordinate System Rotation
What is G73? ( Milling )
- Chip-breaking Peck drilling cycle
What is G74? ( Milling )
- Left hand tapping cycle
What is G76? ( Milling )
- Fine boring cycle
( Leaves no marks )
What is G80? ( Milling )
- Cancel canned cycle
What is G81? ( Milling )
- Standard Drilling cycle
What is G82? ( Milling )
- Drilling cycle with Dwell ( Counterboring )
What is G83? ( Milling )
- Deep hold Peck-Drilling cycle ( Full retract )
What is G84? ( Milling )
- Right-hand Tapping cycle
What is G85? ( Milling )
- Boring canned cycle, no dwell, feed out
What is G86? ( Milling )
- Standard Boring cycle
( Leaves mark in bore )
What is G87? ( Milling )
- Back boring canned cycle
What is G88? ( Milling )
- Boring canned cycle, spindle stop, manual out
( Hardly used )
What is G89? ( Milling )
- Counter-boring cycle
What is G90? ( Milling )
- Absolute programming
What is G91? ( Milling )
- Incremental programming
What is G96? ( Milling )
- Constant Surface speed
What is G97? ( Milling )
- Cancel constant surface speed
What is G98? ( Milling )
- Return to Initial Z plane
What is G99? ( Milling )
- Return to R-plane
What is M00? ( Milling )
- Program Stop
What is M01? ( Milling )
- Optional Stop
What is M03? ( Milling )
- Spindle On ( CW rotation )
What is M04? ( Milling )
- Spindle On ( CCW rotation )
What is M06? ( Milling )
- Tool Change
What is M08? ( Milling )
- Flood Coolant On
What is M30? ( Milling )
- End of program and reset
What is G-code to activate/invoke - cancel sub-programs?
( milling )
- M98 = Invoke sub-program
- M99 = End of sub-program