So I've got my machine to the point of wiring up and testing motors. Made adapter plates and fitted everything off temporarily.
I'm running into an issue when I hit machine enable in LCNC.
One or more motors will jump, move that is, violently for a split second.
Only for a split second and only once, a few seconds after I hit enable.
Sometimes it'll cause LCNC to error out (servo amp error?) and other times not.
The machine continues to work as if nothing's happened though, if it throws an error i just hit enable again and it's good to go.
No jump after the first startup. I can turn the machine enable button on and off as many times as I like and it's fine after the first time.
Sometimes it doesn't do it at all!
I've checked all the encoder cables and motor cables.
I've swapped all the cat5 cables connecting the drives.
I've auto tuned all the drives in ASDA soft. Any jogging or tuning functions from the drive or the drive software work flawlessly, no jump.
I'm at a bit of a loss. I assume LCNC is sending something to the drive and maybe it's position dependent? I've messed around with how I close out of LCNC looking for patterns but I can't really narrow it down.
I've uploaded a video of the Z axis jumping. It's pretty violent, like max speed and acceleration for 1/10 of a second.
Youtube Video
Hal, ini and ethercat xml are attached. I worked from someone else's files, hence the EL8 name.