What is the best configuration setting to use (if any) to insure that the controller doesn’t crash the carriage.
I am looking at all the end-stop settings trying to figure out which one(s) to set to so the controller does not overrun the working space on an error or if I send it stupid G-codes that are outside the workspace.
Can I do this with configuration settings or do I have to add 2 more end-stops?
That’s called “soft endstops”, it’s the last “classic” feature smoothie doesn’t have, because Smoothie’s other features make it complex to add “properly”. We are working on it.
in the meantime, you need to add endstops and use the “limit switches” feature.
Actually, there is now a candidate implementation of soft endstops, if you could test it and report how well it works it’d be very helpful.