Ignore Limits option grayed out

More
3 years 9 months ago #261277 by jrbloom
I know this thread is old, but I am seeing the same problem with gmoccapy v3.1.3.8...

I have the same catch-22, that if an axis is already on a limit at startup, I cannot switch the machine on - "Could not switch the machine on, is the limit switch activated?". But the Jogging panel is disabled (along with 'Ignore Limits'), and so I cannot jog off the limit switches.

In my case cycling the software eStop has no effect.

Please Log in to join the conversation.

More
3 years 9 months ago #261285 by HansU
This should be fixed in Gmoccapy 3.4.0 (LinuxCNC 2.9, not yet released)
 

Please Log in to join the conversation.

More
3 years 9 months ago #261292 by jrbloom
Great news. Thanks for the quick reply.

Please Log in to join the conversation.

More
3 years 6 months ago #270021 by Geosec
I see this is likely to be addressed in an upcoming release...
I'll just report the behavior I'm seeing too in case it's of any use for fixing the bug.
My mill has a MESA card, lcnc 2.8.4, gmoccapy 3.1.3.8. There's a limit switch (proximity sensors actually) for each axis, 6 in total. Plus a homing switch for each axis (3).
I find the limit switches and the <Ignore Limits> check box seems to work OK if the machine is NOT homed. For example I run the Y axis all the way back, to the Y- Limit and the limit fault is triggered. Ticking the Ignore Limits box allows me to turn the machine back on and move off the limit switch, at which time the Ignore Limits check box is automatically cleared, and I can repeat this process if desired.

Once I HOME the mill the behavior changes. Running the Y axis all the way back to the Y- Limit and the limit fault is triggered as it should. Ticking the Ignore Limits box allows me to turn the machine back on and move off the limit switch, but the check box is not automatically cleared. It's greyed out (disabled) and can't be toggled. Moving the Y axis back onto the limit switch removes the greyed out condition and allows me to uncheck the ignore limits box. With the Y axis sitting on the limit switch, and the machine still on, and the ignore limits unchecked, I can move the Y axis off of the limit switch (or onto it) at will. The mill will still ignore the limit switch even with the Ignore Limits unchecked. Cycling the E-Stop has no effect for me. The Ignore Limits option goes from greyed out off the limit switch to available when on the limit switch, but has no effect, the mill ignores the limit switch. Closing LinuxCNC and restarting restores operation.

Please Log in to join the conversation.

More
3 years 6 months ago #270022 by rodw
The limit switches should be outside the available travel and should never be hit unless something goes very wrong.
If you have a shared home/limit switch, moving the axiss off the limit with a HOME_OFFSET as part of your homing sequence will prevent limit switch error being triggered as it comes out of homing. A couple of simple tweaks will probably fix your issues.

Please Log in to join the conversation.

More
3 years 6 months ago #270025 by Geosec
I don't have shared home/limit.
You are correct however. I just realized that my Y- limit switch is inside my available travel. This happened because on the new install of LinuxCNC I did today (2.8.4), I updated my available travel to match what the axis could actually do. About an additional 1/4 inch is all. That was enough to trip the Y- limit which I haven't moved back yet.
I completely forgot about the extended travel.
Sorry, my bad.
Thanks for catching that!

Edit: Just moved the limit switch back 0.1" now all's working as it should.
Thanks again.

Please Log in to join the conversation.

More
3 years 6 months ago #270040 by HansU

Ticking the Ignore Limits box allows me to turn the machine back on and move off the limit switch, but the check box is not automatically cleared
However this should be fixed in 2.9. If you find the time and try the 2.9 version I would appreciate your feedback.

Please Log in to join the conversation.

More
3 years 6 months ago #270064 by Geosec
I'm still learning the basics of Linux and LinuxCNC, but I'll definitely try it out on 2.9 once the .ISO becomes available (any idea when?).
Otherwise, if I find the time, I'll go through the (educational) process of installing Linux and 2.9 from scratch; I see Rod made a pretty nice guide (Thanks Rod!). I need to figure it out eventually anyway.

Edited for typo.


 

Please Log in to join the conversation.

More
3 years 6 months ago #270068 by HansU
Rods guide is quite detailed (that's good!), so it looks more complicated at first sight than it is. So don't hesitate ;-)

Please Log in to join the conversation.

More
3 years 6 months ago #270070 by rodw

Rods guide is quite detailed (that's good!), so it looks more complicated than it is at first sight. So don't hesitate ;-)
Yeh, thats the problem. As soon as you document something like that step by step it seems to go on forever!

Please Log in to join the conversation.

Time to create page: 0.069 seconds
Powered by Kunena Forum