If there are compliance or outright play between the motor and the load, it will hunt because it will be tuned for the load but it is unloaded. It's the same as if you try to uncouple the motor from it's load. It will become "spastic" until it is re-tuned for the no load situation. It's a bit difficult to explain without going through a lot of servo tuning stuff. And it's not possible to tune it out without also ending up with very sluggish movements. So the best remedy is to remove the slack. Too much compliance will give the same behaviour but to a lesser extent. So don't use softer couplings than really necessary, avoid helical couplers. And if using toothed belts make them as short and wide as possible, and don't re-use worn belts and pulleys.
Of course I assume your servos are properly tuned for the machine.
What drive and motor are you using?
You wrote that you did some adjustments. What did you adjust?
What kind of machine?
And check that the drive is configured for the motor you have. It should not burn up the motor regardless of any bad settings or mechanical problems. It should just shut down with an overcurrent fault. That would still leave you with a problem to solve, but not the cost of a new motor. |