Supported G-Codes
This page lists the G-codes and their support status in two different modes: DMC File Mode and Streaming Mode.
G-Code | Description | DMC File Mode | Streaming Mode |
---|---|---|---|
G0 | Rapid Linear Move | Supported | Supported |
G1 | Linear Move | Supported | Supported |
G2 | Clockwise Arc Move | Supported | Supported |
G3 | Counter-Clockwise Arc Move | Supported | Supported |
G4 | Dwell | Supported | Supported |
G17 | XY Plane Selection | Supported | Supported |
G18 | XZ Plane Selection | Supported | Supported |
G19 | YZ Plane Selection | Supported | Supported |
G20 | Set Units to Inches | Supported | Supported |
G21 | Set Units to Millimeters | Supported | Supported |
G28 | Move to Origin (Home) | Supported | Supported |
G61 | Exact Path Motion | Not Supported | Supported |
G64 | Continuous Path Motion | Supported | Supported |
G81 | Simple Drill Cycle | Not Supported | Supported |
G82 | Simple Drill Cycle with Dwell | Not Supported | Supported |
G83 | Peck Drill Cycle | Not Supported | Supported |
G90 | Set to Absolute Positioning | Supported | Supported |
G91 | Set to Relative Positioning | Supported | Supported |
G92 | Set Position | Supported | Supported |
G98 | Drill Cycle Return to Start | Not Supported | Supported |
G99 | Drill Cycle Return to Retract Position | Not Supported | Supported |
M0 | Program Pause | Not Supported | Supported |
M2 | End Program | Supported | In DevelopmentIn Development |
M3 | Start Spindle Clockwise | Not Supported | Supported |
M4 | Start Spindle Counter-Clockwise | Not Supported | Supported |
M5 | Stop Spindle | Not Supported | Supported |
M17 | Enable Stepper Motors | Supported | Supported |
M18 | Disable Stepper Motors | Supported | Supported |
M82 | Set Extruder to Absolute Mode | Not Supported | In DevelopmentIn Development |
M83 | Set Extruder to Relative Mode | Not Supported | Supported |
M84 | Disable Steppers | Supported | Supported |
M98 | Call Subroutine | Supported | Supported |
M99 | Return from Subroutine | Supported | Supported |
M104 | Set Hotend Temperature | Not Supported | Supported |
M106 | Set Fan Speed | Not Supported | Supported |
M107 | Fan Off | Not Supported | Supported |
M109 | Set Hotend Temperature and Wait | Not Supported | Supported |
M140 | Set Bed Temperature | Not Supported | Supported |
M190 | Set Bed Temperature and Wait | Not Supported | Supported |