Hi,
Mach3 is a step/direction controller, and that is what makes it ideal fo stepper motors or servos with
ste/direction input drives.
A 24VDC motor requires an varying voltage, both amplitude and polarity, to control it. Mach3 doe not do that,
you need a drive that can and such drives require a motor position feedback device, an encoder or resolver, to
control the motor position. In short the simple and cheap 24VDC motor beomes a lot more complex and expensive
when it is required to be position controllable. A stepper is a cheaper and easier solution.
Craig