[Marlin] G092 - Set Position
Last updated
Was this helpful?
Last updated
Was this helpful?
📅Update: 2020/09/18
Set the current position to the values specified. In Marlin 1.1.0 and up, the software endstops are adjusted to preserve the physical movement limits. Thus you could use to set the middle of the bed to 0,0 and then run .gcode that was sliced for a Deltabot.
The option enables use of G92.1
to reset the selected workspace to native machine space. See and .
In earlier versions of Marlin doesn't update the software endstops, so it was unsupported to set coordinates outside these boundaries. In Marlin 1.1.0 and up, the physical boundaries are maintained. This means you can no longer use to move below the bed, for example.
G92
[E<pos>]
[X<pos>]
[Y<pos>]
[Z<pos>]
[E<pos>]
New extruder position
[X<pos>]
New X axis position
[Y<pos>]
New Y axis position
[Z<pos>]
New Z axis position
Specify that the nozzle's current X position is 10 and the current extruder position is 90.
Specify that the nozzle's current XYZ position is 0, 0, 0.
Resets selected workspace is 0, 0, 0.