Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
g92 [2017/01/25 18:26]
arthur
g92 [2017/02/21 09:17] (current)
wolfmanjm [G92 G-code]
Line 3: Line 3:
 == G92 G-code == G92 G-code
  
-The G92 G-code ​can mean different things depending on whether you are using a CNC mill, or a 3D printer.+The G92 G-code ​means "set an offset for all coordinate systems"​.
  
-This is because when the Reprap project chose it's Gcodes, and what they are supposed to do, they completely ignored the existing G-code standard, and messed everything up. +To see more information on the G92 Gcode see [[G92-cnc]]
  
-Not our fault !+On 3D printers ''​G92 E0''​ will reset the currently selected extruder position to 0.
  
-On a Reprap, the G92 Gcode means "​change the position of the origin (0,0,0) for this machine to a specified point relative to the current position"​. 
- 
-On a CNC mill ( traditionally ), the G92 G-code means "set an offset for all coordinate systems"​. 
- 
-In the Smoothie firmware, if you set {{grbl_mode}} to {{true}}, it will have the "CNC mill" meaning, and if you set it to {{false}} ( or do not set it at all ), it will have the Reprap meaning. See [[[grbl-mode]]]. 
- 
-To see information on the G92 Gcode for CNC mills, see [[[G92-cnc]]] 
- 
-To see information on the G92 Gcode for Reprap machines, see [[[G92-reprap]]]