Overheating Stepper Motor

Hi everybody.
Guys, I'm working on a project with a stepper motor Nema 17 and Arduino Uno, run with one turn in one direction and the other in the opposite direction.
The drive is a TB6600, I'm powered by 12 Vdc, and with a few minutes of use, the engine is heating up a lot, you can not touch it.
Anyone know if this performance is normal?

Do you have the current limiter on the driver set to suit your motor? Can you post links to both motor and driver?

It is normal for stepper motors to be so hot that they are uncomfortable to touch. As @edgemoron said it is important to set the current limit on the driver board to match the motor.

...R
Stepper Motor Basics
Simple Stepper Code

But its also possible the current limit is set too high. Heat depends on the square of the current so
its all too easy to fry a motor this way (50% too much current = 2.25 times the heat to dissipate).

The motor datasheet should say what the expected temperature rise is at full current (usually
assuming the motor is bolted to something metal that helps dissipate heat, since that's the usual
arrangement). A delta of 60C isn't unusual.