I tried homing to hear the motors try to continue past the end stops. I do have a backwards setup machine due to the tool holder apparently not being designed for the Primo however the cut area I loose is negligible so I just decided to try and make it work.
My question is 2 fold.
Why are the end stops not working even if the machine is not homing in the direction it expects to.
What changes do I need to make to the firmware so the homing is reversed?
Thanks for trying to help. Not sure why end stops would not stop the machine when jogging but I am still looking for info on how to setup the firmware for a “right handed coordinate” system.
It’s strange this has not come up in the forum before since mounts that check all the boxes are a bit difficult to find. I know there are settings in marlin that will fix my problem however I have been unable to figure it out.
Because it’s running on 3d printer firmware, they only look at the stops on homing moves. After that they assume the gcode won’t go into the negative X and Y.
I would argue also that you don’t want a false alarm endstop to ruin a job.
The machine can’t really hurt itself (but it is unpleasant to hear it slipping steps).
We also want someone to be able to use the preconfigured firmware without endstops and then add them later, if they like. They are triggered when they are missing, so that wouldn’t work.