Servo motor as lathe spindle motor
Moderator: cnckeith
-
- Posts: 547
- Joined: Sat Aug 15, 2020 9:21 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 0035FF8A7F34-0730203594
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Bendigo Vic Australia
- Contact:
Servo motor as lathe spindle motor
I am currently setting up my lathe to use the Acorn controller.
I have asked a lot of questions and have been very happy with the level of support and help that I have been given so far.
I am currently waiting for some parts to arrive, which I expect next week, and while I am waiting might I test your patience and ask another question?
My lathe currently is using a Huanyang VFD and 3hp motor, which I was going to use with the 0 - 10V control on the Acorn.
I do however have a 2.6KW servo motor and drive laying around which will accept a step and direction input. I was wondering if I should use it on the spindle of my lathe? It would be fairly straight forward to install, but a previous servo with Mach3 had issues with the run signal being cut off too soon, and used to "clunk" alarmingly when stopping.
Cheers
Dave
I have asked a lot of questions and have been very happy with the level of support and help that I have been given so far.
I am currently waiting for some parts to arrive, which I expect next week, and while I am waiting might I test your patience and ask another question?
My lathe currently is using a Huanyang VFD and 3hp motor, which I was going to use with the 0 - 10V control on the Acorn.
I do however have a 2.6KW servo motor and drive laying around which will accept a step and direction input. I was wondering if I should use it on the spindle of my lathe? It would be fairly straight forward to install, but a previous servo with Mach3 had issues with the run signal being cut off too soon, and used to "clunk" alarmingly when stopping.
Cheers
Dave
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 18
- Joined: Wed Apr 15, 2020 2:37 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 3031
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Servo motor as lathe spindle motor
Interested also, I am looking at a similar servo as a spindle motor for my G0704 mill conversion.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Community Expert
- Posts: 9944
- Joined: Tue Mar 28, 2017 12:01 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Location: Mesa, AZ
Re: Servo motor as lathe spindle motor
I like a good 3 phase motor (inverter duty preferred) and a good VFD (Automationdirect.com GS3 preferred)
Also a standard 5VDC Line Driver/Differential encoder, about 1000 line, belted to the spindle at 1:1 with a timing belt.
Take the time to set things up correctly, you should have good luck.
I don't believe the Servo motors have the inertia that an Induction motor has. I tinkered with the idea and got lack luster results. Others are tinkering with it as well, I think some have it going, but I have yet to see a video of a machine with a servo motor as a spindle motor taking a decent cut.
Servos have to be tuned, and can be fidgity.
My .02
Love to see a servo driven spindle working on someone's machine taking good, reasonable cuts, and also doing single point threading and rigid tapping.
Marty
Also a standard 5VDC Line Driver/Differential encoder, about 1000 line, belted to the spindle at 1:1 with a timing belt.
Take the time to set things up correctly, you should have good luck.
I don't believe the Servo motors have the inertia that an Induction motor has. I tinkered with the idea and got lack luster results. Others are tinkering with it as well, I think some have it going, but I have yet to see a video of a machine with a servo motor as a spindle motor taking a decent cut.
Servos have to be tuned, and can be fidgity.
My .02
Love to see a servo driven spindle working on someone's machine taking good, reasonable cuts, and also doing single point threading and rigid tapping.
Marty
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
We can't "SEE" what you see...
Mesa, AZ
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 177
- Joined: Thu Jan 26, 2017 11:45 pm
- Acorn CNC Controller: No
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 10583
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: Yes
- Location: North Carolina
Re: Servo motor as lathe spindle motor
If a servo and encoder are used, I assume with some extra PLC work and a good post processor, a C axis could also be added to the lathe to do milling.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 7
- Joined: Tue Apr 28, 2020 8:43 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: No
Re: Servo motor as lathe spindle motor
Looks like a Grizzly lathe. Just cnc'd a G4002 used a Hitachi VFD, Leeson 2HP motor, RLS encoder. Considered using a AC servo but the VFD & 3 phase motor seemed easier.
I also have a mill that is ready to be converted to Acorn from Mach 3. Been using a AB AC servo (think it is 1.8HP) as the spindle motor for about 8 years using a Vital Systems DSPMC controller (analog out, encoder input). Works good for rigged tapping and single point threading.
I also have a mill that is ready to be converted to Acorn from Mach 3. Been using a AB AC servo (think it is 1.8HP) as the spindle motor for about 8 years using a Vital Systems DSPMC controller (analog out, encoder input). Works good for rigged tapping and single point threading.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 547
- Joined: Sat Aug 15, 2020 9:21 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 0035FF8A7F34-0730203594
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Bendigo Vic Australia
- Contact:
Re: Servo motor as lathe spindle motor
Hmmm, I would quote some the comments here, but I think they are all valid, albeit in different ways.
Based on this discussion I will leave things as they stand with an encoder on the spindle and a 3 phase motor and VFD to drive the spindle.
I can change / experiment with the servo as a spindle motor again later if I want to.
Ironically, when I had the servo driven spindle (the clunky one) on the lathe before, I was encouraged that this was the right way to go, with promises of the fantastic things I would be able to do with Mach3. This was possibly correct, but was beyond the investment of time, effort and learning that I was prepared to put in.
I was hoping that someone would say that the servo driven spindle is an accepted, common practise with Acorn, and definitely the way to go, but it sounds like (as I expected), that I'd really be moving onto unstable ground to embark on this in the early stages of getting things sorted with Acorn.
Based on this discussion I will leave things as they stand with an encoder on the spindle and a 3 phase motor and VFD to drive the spindle.
I can change / experiment with the servo as a spindle motor again later if I want to.
Ironically, when I had the servo driven spindle (the clunky one) on the lathe before, I was encouraged that this was the right way to go, with promises of the fantastic things I would be able to do with Mach3. This was possibly correct, but was beyond the investment of time, effort and learning that I was prepared to put in.
I was hoping that someone would say that the servo driven spindle is an accepted, common practise with Acorn, and definitely the way to go, but it sounds like (as I expected), that I'd really be moving onto unstable ground to embark on this in the early stages of getting things sorted with Acorn.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 7
- Joined: Tue Apr 28, 2020 8:43 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: No
Re: Servo motor as lathe spindle motor
If you did not have the lathe gear box to deal with and could connect the servo 1:1 to the spindle then the servo would work. I looked at removing the gear box to run a servo 1:1 but it would have been too much work.dmbgo wrote: ↑Tue Sep 08, 2020 6:34 pm Hmmm, I would quote some the comments here, but I think they are all valid, albeit in different ways.
Based on this discussion I will leave things as they stand with an encoder on the spindle and a 3 phase motor and VFD to drive the spindle.
I can change / experiment with the servo as a spindle motor again later if I want to.
Ironically, when I had the servo driven spindle (the clunky one) on the lathe before, I was encouraged that this was the right way to go, with promises of the fantastic things I would be able to do with Mach3. This was possibly correct, but was beyond the investment of time, effort and learning that I was prepared to put in.
I was hoping that someone would say that the servo driven spindle is an accepted, common practise with Acorn, and definitely the way to go, but it sounds like (as I expected), that I'd really be moving onto unstable ground to embark on this in the early stages of getting things sorted with Acorn.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 547
- Joined: Sat Aug 15, 2020 9:21 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 0035FF8A7F34-0730203594
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Bendigo Vic Australia
- Contact:
Re: Servo motor as lathe spindle motor
The servo that I had setup previously was driving the spindle directly via timing gears and a toothed belt, so the way it was setup bypassed the lathe's gearbox - it was 1:1. The servo I used, apart from the clunks that I previously mentioned, suffered from a lack of power at low RPM, so the one that I photographed at the start of this post, is bigger and probably would handle low RPM better. That being said, I think I'll still proceed with the VFD, encoder and 3 Phase motor for the time being at least.PeterC wrote: ↑Tue Sep 08, 2020 6:55 pmIf you did not have the lathe gear box to deal with and could connect the servo 1:1 to the spindle then the servo would work. I looked at removing the gear box to run a servo 1:1 but it would have been too much work.dmbgo wrote: ↑Tue Sep 08, 2020 6:34 pm Hmmm, I would quote some the comments here, but I think they are all valid, albeit in different ways.
Based on this discussion I will leave things as they stand with an encoder on the spindle and a 3 phase motor and VFD to drive the spindle.
I can change / experiment with the servo as a spindle motor again later if I want to.
Ironically, when I had the servo driven spindle (the clunky one) on the lathe before, I was encouraged that this was the right way to go, with promises of the fantastic things I would be able to do with Mach3. This was possibly correct, but was beyond the investment of time, effort and learning that I was prepared to put in.
I was hoping that someone would say that the servo driven spindle is an accepted, common practise with Acorn, and definitely the way to go, but it sounds like (as I expected), that I'd really be moving onto unstable ground to embark on this in the early stages of getting things sorted with Acorn.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 547
- Joined: Sat Aug 15, 2020 9:21 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 0035FF8A7F34-0730203594
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Bendigo Vic Australia
- Contact:
Re: Servo motor as lathe spindle motor
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 802
- Joined: Mon Feb 19, 2018 2:52 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 38D269594F9C-0110180512
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: UK
- Contact:
Re: Servo motor as lathe spindle motor
There seems to be a notion here and elsewhere that a servo motor and drive would somehow deliver a better "performance" than a VFD and induction motor. The only significant difference between them is that a servo system is primarily designed for position control whereas a VFD is designed for speed control. Conversely, you can easily implement speed control with almost any servo drive but most industrial VFDs don't offer position control.
Once you have a motor envelope of a given size, it makes not a great deal of difference whether it's driven by a servo or a VFD. You might point out that a servo motor is usually a permanent magnet (PM / synchronous) machine whereas a VFD will generally (but not always) be driving an induction machine (IM / asynchronous). But ultimately, torque is generated by a magnetic shear stress (torque per square area) operating across the active area of the motor. That's a cylindrical surface for a radial flux machine. And the maximum magnetic flux density you can generate is limited by the saturation flux of the steel laminations, not the presence or absence of magnets, no matter how powerful. Yes, an induction machine IS slightly larger than an equivalent PM machine but not significantly so - and that's not the usual justification for changing. Once you move beyond the basic magnetic limitations of the electric machine, the servo / VFD controller can't magic up a load of extra torque from nowhere.
So the bottom line is that a servo driven spindle has the native capability to achieve positional control (for rigid tapping). Er, that's about it really. If what you actually want is to have a fixed, single 1:1 drive ratio between the motor and the spindle, you need a motor that can generate back-busting torque at low speeds as well as high power at high speeds. The name for that is "a big motor", whether or not it's a PM or IM or any other sort of motor, driven by a servo or a VFD. The laws of physics continue to apply.
You will notice rigid tapping can be done easily enough using a VFD and a spindle encoder. The CNC controller is closing the loop here and doesn't require a servo drive to do it. There may be something to learn there....
Once you have a motor envelope of a given size, it makes not a great deal of difference whether it's driven by a servo or a VFD. You might point out that a servo motor is usually a permanent magnet (PM / synchronous) machine whereas a VFD will generally (but not always) be driving an induction machine (IM / asynchronous). But ultimately, torque is generated by a magnetic shear stress (torque per square area) operating across the active area of the motor. That's a cylindrical surface for a radial flux machine. And the maximum magnetic flux density you can generate is limited by the saturation flux of the steel laminations, not the presence or absence of magnets, no matter how powerful. Yes, an induction machine IS slightly larger than an equivalent PM machine but not significantly so - and that's not the usual justification for changing. Once you move beyond the basic magnetic limitations of the electric machine, the servo / VFD controller can't magic up a load of extra torque from nowhere.
So the bottom line is that a servo driven spindle has the native capability to achieve positional control (for rigid tapping). Er, that's about it really. If what you actually want is to have a fixed, single 1:1 drive ratio between the motor and the spindle, you need a motor that can generate back-busting torque at low speeds as well as high power at high speeds. The name for that is "a big motor", whether or not it's a PM or IM or any other sort of motor, driven by a servo or a VFD. The laws of physics continue to apply.
You will notice rigid tapping can be done easily enough using a VFD and a spindle encoder. The CNC controller is closing the loop here and doesn't require a servo drive to do it. There may be something to learn there....
(Note: Liking will "up vote" a post in the search results helping others find good information faster)