keithorr
06-13-2005, 06:07 PM
I am having a problem with the softlimits settings interfering with motion either in G Code or Jog.
A six axis robot arm. The fore and back softlimits are not the same value on two of the axis.
Axis 2 (y) is forward 60, backward -50.
Axis 3 (z) is forward 30, backward -90
If I jog or G Code axis 2 forward, it will stop at 50 and never reach 60. There is no softlimit message. In diagnostics if I click "Why am I not moving?" the answer is "Not stopped, still trying to make last move"
If I jog or G Code backwards, the machine stops at -50 with a softlimit error message as expected.
Same for axis 3: I can only move backward to -30 and the machine stops moving with no message, or forward to 30 with an error message.
Do the forward and backward values need to be the same, i.e. 50 and -50?
The machine zero position is not centered between the limits.
The only workaround I have found is to disable the softlimits, which is not acceptable.
Yes I have looked through the online help under softlimit.
A six axis robot arm. The fore and back softlimits are not the same value on two of the axis.
Axis 2 (y) is forward 60, backward -50.
Axis 3 (z) is forward 30, backward -90
If I jog or G Code axis 2 forward, it will stop at 50 and never reach 60. There is no softlimit message. In diagnostics if I click "Why am I not moving?" the answer is "Not stopped, still trying to make last move"
If I jog or G Code backwards, the machine stops at -50 with a softlimit error message as expected.
Same for axis 3: I can only move backward to -30 and the machine stops moving with no message, or forward to 30 with an error message.
Do the forward and backward values need to be the same, i.e. 50 and -50?
The machine zero position is not centered between the limits.
The only workaround I have found is to disable the softlimits, which is not acceptable.
Yes I have looked through the online help under softlimit.