G-code: Difference between revisions
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
=Widely Used= | =Widely Used= | ||
*G1 E10 - spit 10 mm of filament | *G1 E10 - spit 10 mm of filament | ||
*M92 - sets feed rate, such as extruder - M92 E408 | *M92 - sets feed rate, such as extruder - M92 E408. '''Set this in Start G-Code to avoid any software ambiguity''' | ||
*G92 - resets coordinates to given values [http://reprap.org/wiki/G-code#G92:_Set_Position] | *G92 - resets coordinates to given values [http://reprap.org/wiki/G-code#G92:_Set_Position] | ||
*G90 - set absolute positioning | *G90 - set absolute positioning |
Revision as of 22:37, 14 July 2018
Widely Used
- G1 E10 - spit 10 mm of filament
- M92 - sets feed rate, such as extruder - M92 E408. Set this in Start G-Code to avoid any software ambiguity
- G92 - resets coordinates to given values [1]
- G90 - set absolute positioning
- G91 - set relative positioning
- M106 - 0-255 for fan speed
- Homing - G28 ; home all axes (X, Y, and Z); G28 X Y ; home X and Y axes; G28 Z ; home Z axis only
- M18 - disable steppers
- G code cheatsheet - [2]
Status Codes
- M119 - status of endstops (triggered, not triggered)
- M503 - Print the current settings – Not the settings stored in EEPROM.
- M501 Read all parameters from EEPROM. (Or, undo changes.)
Filament
- M404 N2.85 D1.0 - 2.85 mm filament and nozzle Diameter of 1.0 mm
EEPROM
- M501 Read all parameters from EEPROM.
- M503 Print the current settings – note: NOT the settings stored in EEPROM.
- M501 Read all parameters from EEPROM.
- M502 Reset current settings to defaults, as set in Configurations.h
- M851 Z probe offset from Extruder
Notes
- When moving printer in the Cura command line - use G92 without parameters to set all axes to zero
- G1 will always work when coordinates are reset to zero, otherwise if you are alraedy at say E25, G1 E25 will not move the extruder.
Links
The source - http://reprap.org/wiki/G-code