LinuxCNC G Code Quiz



LinuxCNC G Code
G0 Rapid Linear Motion
G1 Linear Feed
G2 CW Arc Feed
G3 CCW Arc Feed
G4 Dwell
G5.1 Quadratic B-Spline
G5.2 G5.3 NURBs Block
G7 Diameter Mode (lathe)
G8 Radius Mode (lathe)
G10 L1 Set Tool Table Entry
G10 L10 Set Tool Table, Calculated, Workpiece
G10 L11 Set Tool Table, Calculated, Fixture
G10 L2 Coordinate System Origin Setting
G10 L20 Coordinate System Origin Setting Calculated
G17 XY Plane
G18 ZX Plane
G19 YZ Plane
G17.1 UV Plane
G18.1 WU Plane
G19.1 VW Plan
G20 Inch Units
G21 Millimeter Units
G28 Go to Predefined Position
G28.1 Store Current Absolute Position for G28
G30 Go to Predefined Position
G30.1 Store Current Absolute Position for G30
G33 Spindle Synchronized Motion
G33.1 Rigid Tapping
G38.2 - G38.5 Probing
G38.2 Probe toward workpiece, stop on contact, signal error if failure
G38.3 Probe toward workpiece, stop on contact
G38.4 Probe away from workpiece, stop on loss of contact, signal error if failure
G38.5 Probe away from workpiece, stop on loss of contact
G40 Cutter Compensation Cancel
G41 Cutter Compensation Left of Path
G42 Cutter Compensation Right of Path
G41.1 Dynamic Cutter Compensation Left of Path
G42.1 Dynamic Cutter Compensation Right of Path
G43 Tool Length Offset
G43.1 Dynamic Tool Length Offset
G49 Cancel Tool Length Offset
G53 Motion in Machine Coordinate System
G54 Select Coordinate System 1
G55 Select Coordinate System 2
G56 Select Coordinate System 3
G57 Select Coordinate System 4
G58 Select Coordinate System 5
G59 Select Coordinate System 6
G59.1 Select Coordinate System 7
G59.2 Select Coordinate System 8
G59.3 Select Coordinate System 9
G61 Exact Path Mode (Path Control Mode)
G61.1 Exact Path Mode (Path Control Mode)
G64 Path Control Mode with Optional Tolerance
G73 Drilling Cycle with Chip Breaking
G76 Multi-pass Threading Cycle (Lathe)
G80 Cancel Canned Cycle
G81 Drilling Cycle
G82 Drilling Cycle with Dwell
G83 Peck Drilling Cycle
G85 Boring Cycle, Feed Out
G86 Boring Cycle, Spindle Stop, Rapid Out
G89 Boring Cycle, Dwell, Feed Out
G90 Absolute Distance Mode
G91 Incremental Distance Mode
G90.1 Absolute Distance Mode for Arc (I, J & K offsets)
G91.1 Incremental Distance Mode for Arc (I, J & K offsets)
G92 Coordinate System Offset
G92.1 Cancel Coordinate System Offsets
G92.2 Cancel Coordinate System Offsets
G92.3 Restore Axis Offsets
G93 Inverse Time Mode
G94 Units per Minute Mode
G95 Units per Revolution Mode
G96 Constant Surface Speed
G97 RPM Mode
G98 Retract to Start Position (Canned Cycle Z Retract Mode)
G99 Retract to R Position (Canned Cycle Z Retract Mode)