List of CNC devices I can use with LinuxCNC?
- Tango
- Topic Author
- Offline
- New Member
- Posts: 16
- Thank you received: 0
I have used Linux for decades and love it for many reasons. I currently have a server running on a mini computer that cost me very little and I'm thinking I could get another one like that for my shop, to control a CNC machine. My desktop systems are Macs and I haven't used Windows since XP, so I'm out of the loop there and don't want to have to get a Windows box just for this one task.
I've seen this list of hardware in the wiki. It's quite possible I don't know all the terms I need to know, but it looks to me like no specific actual CNC systems or machines are listed. Ideally, I'm looking for a machine that can work with a 2' x 2' cutting area, but where I could slide the board I'm working on sideways so I could double my work area without modifying the machine.
I thought Bob's Evolution 4 CNC Router Kit would be just what I needed, but I see the only software they sell with it is Windows only. I have seen Bob's routers discussed in the forum, along with, "Does not play well with LInuxCNC." (Or something similar.)
At this point is there a way to use LinuxCNC with Bob's devices?
Is there a list of CNC devices LinuxCNC will work with? (Or if the list is on the page I'm looking for, what terms describe a full CNC machine on that list?)
I'm just trying to find a CNC machine or kit I can use with LinuxCNC so I can do what I've mentioned above.
Please Log in or Create an account to join the conversation.
- tommylight
- Offline
- Moderator
- Posts: 19468
- Thank you received: 6529
In general hobby machines that use parallel port will always work, some USB ones can be used by removing the USB part and using a parallel port BOB or no BOB at all, etc.
Instead of Parallel port, there are several Mesa boards that can be used, they can be programmed to do exactly what parallel port does but at much higher speeds, have more IO and are very versatile, all at a price of under 100$.
Please Log in or Create an account to join the conversation.
- Mike_Eitel
- Offline
- Platinum Member
- Posts: 1125
- Thank you received: 184
Very small phase jitter The constanter step generation gives especialy steppers smother torque jumps.
Please Log in or Create an account to join the conversation.
- gerritv
- Offline
- Senior Member
- Posts: 71
- Thank you received: 16
BobCNC machines uses Grbl controllers and related stepper drivers. Replace those with e.g. a Gecko G540 and you can use the machine with LinuxCNC using a parralel port or Mesa card.
The software they are selling is CAM software. Linux might have a limited set of replacements for those specific packages, I don't know because I chose not to limit myself so still use Windows.
Please Log in or Create an account to join the conversation.
- Tango
- Topic Author
- Offline
- New Member
- Posts: 16
- Thank you received: 0
You say I need a parallel port. Can I use a USB to DB25 cable to do that?
Please Log in or Create an account to join the conversation.
- tommylight
- Offline
- Moderator
- Posts: 19468
- Thank you received: 6529
Nope, that will not work with LinuxCNC.Can I use a USB to DB25 cable to do that?
Parallel port PCI cards are cheap, but some of them will not work so try to find something with the NetMos chip.
Also some older PC's have parallel ports, and most motherboards do have it or a header for it.
New ones do not have any of those things.
Please Log in or Create an account to join the conversation.
- Tango
- Topic Author
- Offline
- New Member
- Posts: 16
- Thank you received: 0
Nope, that will not work with LinuxCNC.Can I use a USB to DB25 cable to do that?
Parallel port PCI cards are cheap, but some of them will not work so try to find something with the NetMos chip.
Okay, got that. The issue is that the minicomputer I was looking at using does not have PCI slots - just an extra SATA connection inside for a 2nd internal drive.
Also some older PC's have parallel ports, and most motherboards do have it or a header for it.
New ones do not have any of those things.
Is there some adapter or something external so I can plug it into a USB port and plug the parallel cable into that converter or adaptor?
Please Log in or Create an account to join the conversation.
- tommylight
- Offline
- Moderator
- Posts: 19468
- Thank you received: 6529
No USB anything, USB has terrible latency and is not real time in any way, shape or form.Is there some adapter or something external so I can plug it into a USB port and plug the parallel cable into that converter or adaptor?
But there are Mesa boards, namely the Mesa 7i92 that will do two parallel ports at much faster rates, or whatever you might need. It connects to the ethernet port on the PC.
There are also Mesa 7i96 and 7i76E, both ethernet and both with plenty of IO and everything required to run a machine.
For small PC's those are the only viable solutions that do not cost an arm and a leg.
Please Log in or Create an account to join the conversation.
- Tango
- Topic Author
- Offline
- New Member
- Posts: 16
- Thank you received: 0
No USB anything, USB has terrible latency and is not real time in any way, shape or form.
Any chance of anything I can connect to via ethernet?
But there are Mesa boards, namely the Mesa 7i92 that will do two parallel ports at much faster rates, or whatever you might need. It connects to the ethernet port on the PC.
There are also Mesa 7i96 and 7i76E, both ethernet and both with plenty of IO and everything required to run a machine.
For small PC's those are the only viable solutions that do not cost an arm and a leg.
It sounds like I have to get a computer with at least one PCI slot, then. Is that right?
And if I get one of those boards, then (from another reply), I can use a Gecko G540 on the CNC platform itself. Do you know if that's an easy substitution to make?
Please Log in or Create an account to join the conversation.
- gerritv
- Offline
- Senior Member
- Posts: 71
- Thank you received: 16
The cost diff between 5i25 (Pci board) and 7i9x boards is minimal, and removes t he need for pci slots. You will however need a second ethernet port. Use the builtin port for the 7i9x board, add a wifi or ethernet usb dongle for internet/network use.
Please Log in or Create an account to join the conversation.