aninventor
Aluminum
- Joined
- Dec 31, 2009
- Location
- Ohio - USA
My Wells Index 520 CEN mill has now been retrofitted with a 3 axis step motor based CNC system and is fully operational as a 3 axis CNC mill. It has also had manual handles and indexed dials and table locks and etc installed as required for manual machining.
The step motor drivers are half step, the NEMA 42 step motors are 200 full steps per rev, the ball screws are 5 TPI or 0.200 advance per rev, and the cog belt drive ratio is 2:1. This yields a step increment of 0.00025 which is quite satisfactory for my needs.
A big problem now arises when attempting to use the machine in manual mode. These NEMA 42 step motors have considerable residual magnetism in their magnetic poles and generate considerable cogging torque when rotated manually. As a result, the axes can not be set to any points other than ones where the physical magnetic poles of the motor are in alignment. A 200 full step per rev motor has 50 physical poles/rev. With a 2:1 cog belt ratio and a 0.200 inch advance per turn of the lead screw, those 50 poles align every 0.002 inch. You can not reasonably set an axis to anywhere other than those points where the motor poles align, and that only occurs every 0.002 inch of travel. That is clearly not acceptable given that I expect to be able to set an axis to 0.0005 inch as I currently do with a DRO on an all manual machine.
So, my conclusion - you can not expect to build a dual use manual and CNC machine using reasonably large step motors for the axis drives!
As a result, I have removed the step motors and will start over again with DC servo amps, DC servo motors, tachs, and encoders.
Before you get too carried away with any criticisms - this is a retirement hobby project and while I have a need for such a machine I am doing this for the challenge of doing it as much as anything - not because I need a mill to make customer parts with. I enjoy manual machining and I do not want to give that up, but I sometimes need to make parts that require a CNC mill. Next year I hit 70 and I am seeing benefits to downsizing and I do not want to have two machines if I can get by just as well with just one. So this approach fits my particular needs. As an engineer I am also pretty embarrassed that I did not anticipate this problem much earlier.
I am still convinced I can make a no compromises dual use machine, but I will have to do it using DC servos.
The step motor drivers are half step, the NEMA 42 step motors are 200 full steps per rev, the ball screws are 5 TPI or 0.200 advance per rev, and the cog belt drive ratio is 2:1. This yields a step increment of 0.00025 which is quite satisfactory for my needs.
A big problem now arises when attempting to use the machine in manual mode. These NEMA 42 step motors have considerable residual magnetism in their magnetic poles and generate considerable cogging torque when rotated manually. As a result, the axes can not be set to any points other than ones where the physical magnetic poles of the motor are in alignment. A 200 full step per rev motor has 50 physical poles/rev. With a 2:1 cog belt ratio and a 0.200 inch advance per turn of the lead screw, those 50 poles align every 0.002 inch. You can not reasonably set an axis to anywhere other than those points where the motor poles align, and that only occurs every 0.002 inch of travel. That is clearly not acceptable given that I expect to be able to set an axis to 0.0005 inch as I currently do with a DRO on an all manual machine.
So, my conclusion - you can not expect to build a dual use manual and CNC machine using reasonably large step motors for the axis drives!
As a result, I have removed the step motors and will start over again with DC servo amps, DC servo motors, tachs, and encoders.
Before you get too carried away with any criticisms - this is a retirement hobby project and while I have a need for such a machine I am doing this for the challenge of doing it as much as anything - not because I need a mill to make customer parts with. I enjoy manual machining and I do not want to give that up, but I sometimes need to make parts that require a CNC mill. Next year I hit 70 and I am seeing benefits to downsizing and I do not want to have two machines if I can get by just as well with just one. So this approach fits my particular needs. As an engineer I am also pretty embarrassed that I did not anticipate this problem much earlier.
I am still convinced I can make a no compromises dual use machine, but I will have to do it using DC servos.
Last edited: