- Hardware & Machines
- Driver Boards
- (NEWBIE) How to use an (Fanuc) AC Spindle servo motor for an DIY CNC router
(NEWBIE) How to use an (Fanuc) AC Spindle servo motor for an DIY CNC router
- denhen89
- Topic Author
- Offline
- Elite Member
- Posts: 278
- Thank you received: 23
Does it mean i can use an new VFD for that Spindle motor?
Do i need to replace the encoder with an newer one to do rigid tapping and use an ATC ?
Thanks in advance!
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
- Posts: 23559
- Thank you received: 4858
Please Log in or Create an account to join the conversation.
- mclausen
- Offline
- Senior Member
- Posts: 43
- Thank you received: 1
Mine can tap with a tension-compression holder, but will not rigid tap.
Please Log in or Create an account to join the conversation.
- mclausen
- Offline
- Senior Member
- Posts: 43
- Thank you received: 1
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
- Posts: 23559
- Thank you received: 4858
It is also entirely possible to align a spindle with a conventional motor and VFD, quite a few LinuxCNC machines do exactly that.
Please Log in or Create an account to join the conversation.
- mclausen
- Offline
- Senior Member
- Posts: 43
- Thank you received: 1
Please Log in or Create an account to join the conversation.
- denhen89
- Topic Author
- Offline
- Elite Member
- Posts: 278
- Thank you received: 23
@"If the currently-fitted encoder works then there is probably a way to interface it with LinuxCNC."
Really, could that work ? I ask, because here in this thread on SITE 1 / Last post, the user PCW wrote: "Note that the encoder has no commutation pins". Maybe i do understand it completly wrong, but how can i then connect it to the VFD. For example, VFD Vector drives like YASKAWA A1000 needs an incremental encoder.
There are still some questions i have where i could really need some help.
1. VFD (very important):
The motor needs an of 3phase 200V INPUT, but my suppy in my workshop has 3phase 380-400v. When i look at the parameters of VFDs (vectro drive) there are always 2-3 volt versions:
version 1: INPUT: 380-400v, OUTPUT: 380-400v
version 2: INPUT: 200-240v, OUTPUT: 200-240v
*version 3: 690v...., but thats of course not the right one for me
On some pages there is this kind of info for 380V-400V:
INPUT :3 ~ 380..480V +-10%/-15%, 50/60 Hz +-5%
OUTPUT: 3 ~ 0 - 380..480V
So, when there reads "OUTPUT: 0 - 380..480V", does that mean i can choose the voltage from 0-480V ? Or do i need an step-down transfomer (from 380v-400v to 200v-240v) between my 3phase 380V and the VFD (version 2. 200V-240V input and output) ?
2. Boards, cards, etc. (very important)
Could you tell me which cards, boards, etc. i need to use the VFD with the AC spindle motor and do all those things like rigid tapping and using an ATC ? Of course i tryed to find the information by my own, but im just not sure: Do i just need MESA 7i77 + 5i25 Plug and Go kit and an Motion board?(+ PC and linuxCNC) ? Where do i know which is the right motion board - is it depending on if i use hybrid closed loop steppers or servo motors for my XYZ Axis ?
3. Used industrial servo motor for axis :
When buying used servo motors (for axis) without the original drives, which "new" servo drives can i then use for the servo motors ? I saw many poeple retrofiting there mills and lathe with new drives, but keeping the old servo motors.
4. ATC (not that important, because its something i want to "maybe" use in future - want to have that option open):
I have read that its necessary to always zeroing the Z-axes to use an ATC, is that true ? The questions might be a bit too generally, but thats because i dont understand it very.
4.1 ATC: Is it difficult for an newbie to do the settings to use an ATC ? Is there any tutorial, or some easy way to set it up?
5. Rigid tapping (not that important, but would like to know for future) :
Is it difficult to set it up on LinuxCNC ? Do i need some extra card, board or anything?
Thats all. Hope you can help me out with that.
BR,
Denis
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
- Posts: 23559
- Thank you received: 4858
An induction motor does not need commutation signals.@"If the currently-fitted encoder works then there is probably a way to interface it with LinuxCNC."
Really, could that work ? I ask, because here in this thread on SITE 1 / Last post, the user PCW wrote: "Note that the encoder has no commutation pins". Maybe i do understand it completly wrong, but how can i then connect it to the VFD. For example, VFD Vector drives like YASKAWA A1000 needs an incremental encoder.
Some VFDs need an encoder, some don't. Sensorless ones are easier (and cheaper) to deal with.
LinuxCNC does need an encoder for tapping and spindle-orient.
The encoder actually needs to be on the spindle, not on the motor, unless the drive is exactly 1:1and using a toothed belt.
So, when there reads "OUTPUT: 0 - 380..480V", does that mean i can choose the voltage from 0-480V ? Or do i need an step-down transfomer (from 380v-400v to 200v-240v) between my 3phase 380V and the VFD (version 2. 200V-240V input and output) ?
This has never been my problem, but I think that you can do this with the V/F curve
www.vfds.org/variable-frequency-drive-li...teristic-923331.html
This depends on the VFD, but in many cases you can do this with a $2 USB to Modbus dongle. For better real-time performance, though, something outputting analogue voltage and direction is likely to work better. Many simple (and complex) break-put boards have this feature built-in.Could you tell me which cards, boards, etc. i need to use the VFD with the AC spindle motor and do all those things like rigid tapping and using an ATC ?
Yes, the interface board you need will depend on the other components of the system.Where do i know which is the right motion board - is it depending on if i use hybrid closed loop steppers or servo motors for my XYZ Axis ?
This depends on the servo motors, and on whether they are DC or brushless, and in the latter case what commutation signals they have.When buying used servo motors (for axis) without the original drives, which "new" servo drives can i then use for the servo motors ? I saw many poeple retrofiting there mills and lathe with new drives, but keeping the old servo motors.
Some motors really won't work without their matched drives. You need to do research on specific models as they pop up on eBay.
Some time ago I made the mistake of buying some nice servo motors which had resolvers for feedback and commutation. I ended up writing a driver for the Mesa resolver interface card. (Which is now included in LinuxCNC, and, actually, resolvers are more standard than some of the proprietary serial-quadrature encoders)
You will need to home the Z axis anyway to have any hope of making repeatable parts. It's just part of the machine turn-on process.ATC (not that important, because its something i want to "maybe" use in future - want to have that option open):
I have read that its necessary to always zeroing the Z-axes to use an ATC, is that true ? The questions might be a bit too generally, but thats because i dont understand it very.
Sorry to be unhelpful, but it very much depends on the ATC. Some are easier than others.4.1 ATC: Is it difficult for an newbie to do the settings to use an ATC ? Is there any tutorial, or some easy way to set it up?
If you have a spindle encoder and LinuxCNC can reverse the spindle motor, then that's all you need.5. Rigid tapping (not that important, but would like to know for future) :
Is it difficult to set it up on LinuxCNC
Please Log in or Create an account to join the conversation.
- denhen89
- Topic Author
- Offline
- Elite Member
- Posts: 278
- Thank you received: 23
Again, im really thankful for answering all my questions. Now, i can say i have make an step forward, after many days..
I will not get back to all your answers, because you have answered them just perfectly and i almost understand everything, but i have just 2 more questions about the parts i need from Mesa (have wrote already 3 days ago an mail to them but got no answer):
Question 1: Components
You know already my spindle setup (AC spindle motor with Vector drive VFD + encoder on spindle or motor (depending on ratio, but im pretty sure i will use 1:1 through toothed belt)).
Now lets say i want to use real brushless servo motors with servo drive for my XYZ axis.
For example that ones (german site): www.cncprofi.eu/product_info.php?info=p7...n-fl--130x130mm.html
Is then this setup the right for me:
MESA 6I25 Superport FPGA based PCIE Anything I/O card
MESA 7I77 Analog servo interface plus I/O daughtercard
I have read all the descriptions of both components and it sounds like that would fit (unfortunately, the most stuff i dont really understand), but do i need any other components like cards, boards, etc.? I ask, because the have PLUG AND GO kits (7I77-6I25), which sounds for me like thats all i need.
Question 2:
If the 6i25 is correct, then this card needs to be mounted trough the PCIE slot to my PC motherboard and install an Driver, or am i wrong?
If you or someone could only help me with that, then i think i can tomorrow start to learn Solidworks while drawing my project.
Would be really an big step forward and i could start to close almost 40 windows on google chrome..
BR
Denis
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
- Posts: 23559
- Thank you received: 4858
Andypugh, thank you soooo much! Was just on a walk with my dog and thought about it how god damn difficult it is for someone like me. I just thought about it why no company has an "configurator" like that one what PC Hardware shops have, where you can configure your computer. Lets say you choose an AMD processor
JT's shop has some guideline diagrams on the front page:
www.mesaus.com
There are three manufacturers that I know of who actively support LinuxCNC use with their hardware
www.pico-systems.com/motion.html
www.generalmechatronics.com/en/linuxcnc
store.mesanet.com
I don't make specific hardware recommendations, I feel that I need to remain impartial in my advice.
I have read all the descriptions of both components and it sounds like that would fit (unfortunately, the most stuff i dont really understand), but do i need any other components like cards, boards, etc.? I ask, because the have PLUG AND GO kits (7I77-6I25), which sounds for me like thats all i need.
If those servo drives take +/- 10V analogue commands then yes, the 7i77/6i25 kit would work well, and would probably be all that you needed. Depending on the machine you might need to add on an extra smart-serial card for extra GPIO, or possibly something like a 7i73 to simplify control-panel wiring.
Pico and GM also have compatible options.
No driver installation needed. LinuxCNC includes code to access all the hardware I have mentioned.If the 6i25 is correct, then this card needs to be mounted trough the PCIE slot to my PC motherboard and install an Driver, or am i wrong?
Please Log in or Create an account to join the conversation.
- Hardware & Machines
- Driver Boards
- (NEWBIE) How to use an (Fanuc) AC Spindle servo motor for an DIY CNC router