I have been running many projects without an issue. Went to run a project (ran in the past) and part of the way into the project I get the below. I have unplugged USB, flashed the controller, powered down the CNC and rebooted the PC, with the same results. Any assistance is appreciated.
1) Check switches (Troubleshooting tab in CONTROL) - switches can go faulty after a hard hit for example 2) Check wiring - short could make Grbl think switch is hit 3) Check for EMI related false triggers docs:blackbox:faq-emi [OpenBuilds Documentation]
I rehomed the machine. Moved machine to the middle of the table, manually checked the limits and all are working fine. Nothing has changed as far as wiring locations or equipment placement. I will double check connections and plugs. Seems to hard limit at the same spot each attempt. Will also try a different file just in case.
I guess it is time to order new limit switches. Disabled limits and it works fine. I am shocked that it does not tell me which axis failed. All parts are less than 4 months old and am using OB Extended limits. I have tested and retested them and they are working as designed. Replacing them all since I am unsure as to what one it is.
To react immediately Grbl polls the PORT (group of pins) all at once, using an Interrupt. Because the Port is read by an interrupt, even Grbl does not know which axes triggered Unplugging them one by one would be an easier test. They tend to fail completely (and you said they test fine in troubleshooting, plus 4 months is very new - unless you know one got hit very hard), intermittent is more of a wiring (getting tugged as it moves - check all connections on the limits wiring) or, usually most likely EMI symptoms The link above explains how to eliminate EMI
Thank you sir. I will continue to try and isolate the issue. It seems very odd that nothing has changed on or near my setup as well as the switched work fine. Thank goodness I am an electrician. LOL
Climate? Getting colder, less moisture in the air, increase in static electricity in the environment? Do you have a dust collection system on the machine? Vacuum cleaner? What kind of spindle? Getting tugged back and forth hundreds of times of the past couple months can damage wiring if it wasn't strain relieved Wiring is always fine until it isn't anymore
Dust collector and a Makita 701c router. Tried it with the DC off, same results. Created a different file, same results. Ran from another control software, same results. Turned off limit switches, works fine. Time to check wiring since I have confirmed that the limits are functioning as designed.
Peter your thoughts please. Ground wire ran through the hose. Attached to router, router holder, z axis, enclosure, dust collector and earth ground. Continuity checks out from A-Z. Sufficient?
Ground wire down DC hoses have always brought a lot of improvement. So thats a good addition. Rest sounds good too. What switches are you using? Our Xtension Limits or something else? If it is our Xtensions, and you have them wired with 3 core wire as per docs.openbuilds.com, you can try the 24v option docs:blackbox:jumper-limitswitchvoltage [OpenBuilds Documentation]