I completed (using fusion 360) drilling and counterboaring the Tnuts into my spoilboard. I'm now trying to run the surfacing gcode produced by the OB Control. The machine starts fine but at about 135mm in the y direction the machine stops and throws the filling errors:
1) The errors indicate your limits triggering: More details please: What controller are you using, which limit switches, which machine? False triggers could be EMI or incorrectly wired limits, or upgrade to Xtension Limit Switch Kit which has built in EMI filtering 2) USB: Could be EMI or incorrectly wired limits as well
Its a Brand New WorkBee 1010 from OpenBuilds with the Blackbox. I'm still in the commissioning stages. I did run the router power cable through the cable chains. Edit: The one difference today for the other day that was error free is I did tidy up the extra wires into a loop of cables near the controller. Before they were loose and wild. So possibly shielded wire would be better either the power or the limit switch wires. Is is possible to get what switch triggered the fault?
Take your router cable out of the drag chains - route it away from any low voltage cables. EMI is not very likely to damage your electronics, but it can and the result if it does is catastrophic (and expensive). I have suspended mine above the machine (with enough slack to reach every corner of the machine) Alex.
I Internally Grbl uses an interrupt on the entire port, not individual pins, to speed up detection. As such Grbl cannot tell us which pin it was. But if it is EMI, it will happen to all of them eventually Best to wire around it or grab those Xtension Limits - thats why we designed them: Onboard filtering means no need for shielded cable, and it works great!
I plan to install Shielded wire. The I already have the Xtension Limits. The WorkBee Kit I bought <30 days ago came with them. I understand hanging the router wire out over the table would be ideal but it doesn't look great. So if I can improve the cabling to make it work that is my plan. Thanks for your help.
I will also throw in that you mention that all was fine until you fiddled with the wires and I can say on all the machines here EMI is never the issue. 9 times out of 10 we wiggled a wire loose or in some case tighten it down on the wire sleeve instead of the wire where as the machine moves it causes the problem. Usually thats the case with the motor wires but I could see the same happening on the limits as well. I would suggest a triple check on your wiring. Hope this helps to get you up and running soon.
I temporally fixed the problem back then by cutting loose my extra wire loops and letting them flop loose until I finalized my mounting for the control boards. I have now mounted everything how I plan to keep things and was mindful of power singles vs power at least in the control box. I'm not willing to remove the router power cable from the cable chain just my neat freak OCD. Anyhow everything is cut to length but the erroneous trips are back. I'm running Shielded wire to my limit switches now. At the switch I'm leaving the Shield un-landed. At the Black Box control board I planed to land the shield drain wire to the 0vdc pin of the respective axis. Does this sound about right for the drain or should I try to get these to the mains grounds pin? Thanks
Invest in another dragchain to route the EMI sources seperate from logic level signal wires So at the moment, the "shield" isn't really doing anything yet
I appreciate the suggestions and if other attempts fail I'll return to this. The un-landed comment is during my process to make this change. The question is should I bond the shield to the 0vdc pin at the Black Box limit switch connection or is there a better spot? I know the sheild should not be landed at the switch for ground loops.
Thanks, I'll go with the 0vdc pin on the Limit switch header at the controller. A bonus side effect is I used 4 conductor cable so I intend to use the spare wire on the Z switch as a probe signal. I'll tap off the 0vdc pin for the tool clip. I just need to find a good Quick connector that I can mount to the Z carriage. This way I can put the xyz hardware away when not in use.
New extended question. Im halfway through running the spoilboard program I couldn't get through yesterday with the limit switches plugged in. I now have the shielded wires installed and it's looking good. New question: How well do the stepper motors handle noisy conditions? Is there a chance to loosing steps?
Yes, but even better than that would be Xtension switches (onboard RC noise filter, pullups, indicator LED) Xtension Limit Switch Kit Either way, NO, NC or Xtension, if your particular spindle is putting out a lot of EMI it will still mess with things if run too close to low voltage wiring...
I believe I'm already running the Extensions. My Workbee is an Openbuilds kit that I bought October 2019