so... had set my machine coords, calibrated my x and y and saved the fixture... often when i do this and close out and come back to mach3 mill... my machine is rendered unable to move. just gives a terrible whine from the motors when you try to jog it. it's infuriating. Then you have to replace the .xml file to get things back working... and this resets all the calibration and machine coords I just set. Mach3 works fine after these procedures and only bugs out when you re-open it. I'm sure that's a feature. The "if you want your machine to just scream and not move" feature.
that said... I wrote a program to test slight angles and sure enough... breaks it every time. just a simple one pass around a triangle with slight angles and x is off. y seems to maintain. if my understanding is correct... those little commands that would keep the spindle moving at an angle probably are very small bursts of electricity. Those would be more susceptible to emi. I'm hoping anyway. Perhaps the replacing of the cables will fix some of that.
as I understand, I will want to run an actual ground wire to the spindle. currently, there are only 3 wires going to it... I think I can wire up the 4th prong to ground, and then on the spindle side I can wire that prong to a lug washer and place it on the mounting screws. Should be getting the wire sometime this week... and a few remaining connectors I need.
Next up: adventures in rewiring.
TEST_ANGLE_PRECISION.rtf