If you feel you've done all that you can to mitigate the noise problem on the limit switches. You could add a debounce to the limit inputs in your hal file. It won't get rid of the noise or induced voltages on the input circuits (or the potential damage they could cause) but it could successfully filter the signal within Linuxcnc.
So been a fun couple days. I keep breaking things. Have not fired the plasma side of things up again.
Zhome/breakaway switch died. Not sure if it got zapped from the plasma or when I knocked a pair of 24v wires loose. it has been replaced by a normal mechanical switch.
I believe the limits were on the 12v rail at the time. I could switch them to 24 but have not atm. I have switched them to NC though. (Also I forgot to mention but i got rid of the paraport board a while back as I ended up having sufficient inputs on the mesa board. Think I have 1 input free now.)
I don't believe it is an issue with the clearpath motors. Fairly sure it is a mechanical issue involving the rack and pinion gear system. I had noticed mild quirks moving it by hand but had ignored them as it is easier to be willing fix those if we know the machine works. The actual mechanicals are from the early 80's I believe. If I get a chance monday ill get a better video of this to show.
I will probably have the oscilloscope recording next time I fire it so as to verify any spikes or lack thereof. Its rated for 400V P-P on the high voltage inputs so should be safe for it unless the voltages go way above what the max torch voltage is.
Most of my time was either on other projects or swapping the axises on it. I had set it up the way it was labeled but according to my coworkers it was a stupid setup and required flipping the sheet in autocad. And if that is gonna be done now is the time to do it. Had it mostly figured out and then managed to find a specific route that broke one of the jack chains that was supporting the plasma lines from the ceiling. Everything is ok but I have to re hang the lines to they don't drag.
So on the grounding side of things I do need to go back over all that but have not as too much other stuff has sidetracked me.