Quote Originally Posted by Marlin View Post
I found in life paying more for something doesn't necessarily get you something better. Hence, the learning curve. Anyhow, I am sure I have read posts with you chastising someone for spending too much and wasting money..
Let me assure you when it comes to drives and motors it really does make a difference paying more for good stuff.! . . . . This is why Eddy doesn't have heating motors or issues.!
I'm not having a go at you and I class telling you this as helping because the way your going the outcome will be you blow the drives which is wasted money and the motors are just rubbish.

Now most of your problems come from the motors and the fact they are are 6 wire motors with high inductance connected to poor drives.

First you have them wired Full winding which is effectively like using Series winding and this means you should run them at half the motor rated current. Your motors are rated 1A but your giving them nearly twice what they would want wired in series and thats why they are getting hot.
Because of the way steppers work they draw most current when at rest so again they are getting hot because your providing too much current. Decent ddrive do indeed drop current to lower amount when at rest. Yours probably don't.
Next the 14mH inductance means you need high voltage to any kind of performance out of them, 24V just is now where near enough to be of any use so between too much current and not enough volts you have shitty running motors with poor performance at best.

To help your over heating problem then wire the motors half winding. So use Black & Yel and Red & White cap the others. This would be like wiring in parallel and use the full amp rating of the motor.

The Road runner G-code is done in imperial units so if your using metric units then the moves will be tiny and can appear like judders. If the G-code says 1 it would mean 1 inch but your in mm so 1=1mm hence the small size and tiny juddery moves. If you scale the axis by 25.4 you'll see a difference in the motors. (Remember to reset the scale factor)

Slaving is completely done in the software and you DONT wire the motors in mirror wire them all the same.
If you have motor going wrong way then you can just change the active high/low pin state in motor outputs.