-
|
Hello, I have two similar machines that use a XY cross table. But on the second machine the x axis is flipped. Motor and limit switch are on the left instead of right. I want to keep the logic of the axis moving right to be negative in order to use the same gcode on both machines. Therefore I changes the homing direction to +x. That homing point is not zero but max travel. therefore I cannot use the "set zero" button in ugs after homing for the x axis. I jog to the right until I hit the soft limit and zero there. After that the machine behaves as I would expect it. Is there a way to tell ugs to set max travel instead of zero after homing? Or is this bad practice and my homing/coordinate space is messed up? Kind regards, |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Beta Was this translation helpful? Give feedback.
-
|
Thanks for the explanation! So homing and movement is correct, but after homing machine 2 sits at max travel for the x axisand I cannot click the set zero button if I want the work position the be identical to the absolute position. |
Beta Was this translation helpful? Give feedback.

If you want your work coordinate to be the same as the machine coordinate you can set it once and it will be retained every time you start and home your machine.
You can also create a macro or run the command and set the work coordinate offset manually through:
https://linuxcnc.org/docs/html/gcode/g-code.html#gcode:g10-l2
You can also click the work position coordinate in the DRO and set it manually:
https://github.com/winder/Universal-G-Code-Sender/wiki/Usage#digital-read-out