-
I have my limit switches at the maximum end of travel for all three of my linear axis. If I home my machine and then enable soft limits I can't move any axis.
I assumed this was because positive values for the maximum travel variables, $130-$132 were creating a box outside of my machine's space. Setting them negative seems disallowed.
What is the correct way to set up soft limits for a machine that only moves in negative machine coordinates? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
I figured it out by adding some debug statements. It turned out the issue was that (unused) axis 6 had the value -0.000 stored for it's maximum travel variable, $135 which would trigger the soft limit check every time no matter which axis was moving. |
Beta Was this translation helpful? Give feedback.
-
Hi @wbendick, If you only use less than 6 axes, it will be better to define the real number of axes in config.h ( @++; |
Beta Was this translation helpful? Give feedback.
I figured it out by adding some debug statements. It turned out the issue was that (unused) axis 6 had the value -0.000 stored for it's maximum travel variable, $135 which would trigger the soft limit check every time no matter which axis was moving.