Hi
I've just built a 3-axis machine and the max speed i can get out of the axes is woefully inadequate for machining aluminium.
The gear I'm using is a kit bought from Longs and works well. It is made up of:-
- BOB DB25-1205
- Stepper motors 23HS9430
- Drives DM542A
- 36V power supply
I have used, Slowing 69.16.243.61&c=1&t=42677.5054872685, to estimate the maximum motor speed and the result is as shown below.
Imax(Amps) 1
Inductanc(milliHenries 6.8
Voltage (Volts) 36
Steps/Revolution 200
Maximum Power(Watts) 36
B-polar serial
Minium Time/Step(ms) .756
Maximum Speed(RPM) 397.2
I have checked traverse speeds and they are equivalent to 350 rpm; a pretty good correlation. I'm using using metric gear and the lead screw has a 1.25 mm pitch which translates into a traverse speed of about 420 mm/min but I backed it off to 360 mm/min or 14 ins/min.
I'm new to machining but i understand from using, Milling Speed and Feed Calculator, with a .5ins cutter, a SFM of 1200, a feed per tooth of .007 ins I would need a feed rate of 130ins/min.
Possible solutions:-
- I intended to change the lead screws to give me 4 mm/rev which would increase the traverse speed to 45 ins/min and could use 4 start lead screws that would double this to 90 ins/min.
- I could increase the input voltage to say 50V which would give a further 35% but i don't know whether the motors would take this. I now have 121.5 ins/min; getting close.
- The motor speed is a function of impedence and ironically inversely proportional to current. If I increase current they run more slowly. I didn't know this at the time so I bought bigger motors than I probably need. I could buy smaller motors with a lower impedance but i can't go lower than 1 amp with my driver. For example the 23HS8430 with an impedence of 3.5mH which doubles the traverse speed.
The questions are;-
- Is my assessment correct?
- Can i run the motors at a higher voltage and if so what is it? The driver spec indicates it can operate at up to 50V
- Are there any simpler ways of increasing the speed?
Thanks
Bob