Skip to content

Instantly share code, notes, and snippets.

@dacunni
Last active September 25, 2018 01:32
Show Gist options
  • Save dacunni/2ddd5482754c02159ae3 to your computer and use it in GitHub Desktop.
Save dacunni/2ddd5482754c02159ae3 to your computer and use it in GitHub Desktop.
Printrbot GCODE Reference
Printrbot G-Code
- speeds are in mm/min
- temperature is in degrees Celsius
M501 - print settings
M500 - save settings
M212 - view/change offsets
M114 - show current nossle position
M500 - store config
M501 - show config
M502 - factory reset (follow w/ M500 to store)
M503 - print settings
M504 - check EEPROM
G1 - Move to given position
G28 - home all axes (move to origin; uses endstops to detect boundary)
G29 - auto bed level probing
G90 - absolute positioning
G91 - relative positioning
G92 - override current position
G92 E0 - zero extruder length
G4 P<ms> - Wait for given milliseconds
G4 S<sec> - Wait for given seconds
M104 S<temp> T0 - set extruder temp
M109 S<temp> T0 - wait for extruder to readh temp
M106 S<value> - set fan speed [0,255]
M106 S0 - fan off
M106 S127 - fan on 50%
M106 S255 - fan on full
M107 - fan off
M84 - steppers off
References
https://www.simplify3d.com/support/articles/3d-printing-gcode-tutorial/
https://reprap.org/wiki/G-code
http://marlinfw.org/meta/gcode/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment