On a CNC mill,
The machine coordinates are the position of the machine relative to the point at which the endstops are hit.
This is by opposition to the workspace coordinates, which are the coordinates you use to position a job you want to do.
The origin point is a recorded position, it is arbitrary and you choose it, but it is generally the point you want the tool to be at when it is not doing anything.
It is not necessarily the 0,0,0 point of the workspace coordinates, but it can be if you want it to.
The command is used as such:
G28
Which means: go to the origin position.
Note: This G-code currently only works for the X and Y axes, but ignores the Z axis. This might change in the future, if you are not sure, just try it out manually on your machine.
No parameters.
The
See the endstops module.
The speed at which the movement to the origin point will occur is the “seek” speed, which is the speed of the last
If you are looking for a way to “home” to the endstops, the same way $H command to trigger this behavior, and configure it using the Endstop module.
These resources are used as references for Gcode: