- Posts: 12
- Thank you received: 0
Chinese CNC 3020 / 6040 - USB variant
Please Log in to join the conversation.
A PC with an installed Parallel port would now be in excess of 15 to 20 years old and built on pre Pentium architecture. The idea of running a machine on a PC built from a scrap yard makes no sense.
Ok there is limitations but suerly a git fork could be created for a USB version even if it was limited in functionality.
GRBL works ?
Please Log in to join the conversation.
The Mesa ethernet cards are really worth looking at or use their PCI/PCIe cards attached to a daughter card but there are several other options.
Please Log in to join the conversation.
Ethernet isn't real time either. If LinuxCNC can work with ethernet latency, it can work with USB, or serial or Bluetooth for that matter. PCI is practically dead: PCIe cards are expensive ($209 plus breakouts for Mesa).
Please Log in to join the conversation.
£4500 is not un common as a build price for a completed CNC project which is starting to get into the realms of a second hand Haas.
The Mesa board at least looks affordable.
Is it possible to use a Lantroxix lan printer server or similar device which provides a lan to Lpt interface?
Please Log in to join the conversation.
- Todd Zuercher
- Offline
- Platinum Member
-
- Posts: 4739
- Thank you received: 2
MrJTJinx wrote: What is the future of Linuxcnc if it is never planned to support USB.
A PC with an installed Parallel port would now be in excess of 15 to 20 years old and built on pre Pentium architecture. The idea of running a machine on a PC built from a scrap yard makes no sense.
Ok there is limitations but suerly a git fork could be created for a USB version even if it was limited in functionality.
GRBL works ?
Why are you hating on the parallel port so much. It is an excellent, simple and inexpensive way for a pc to have direct access to miscellaneous digital i/o. And current new(ish) chip-sets are still available and easily found that still have and come with them installed. Such as this www.asrock.com/mb/Intel/J4105B-ITX/index.us.asp
Sure using a parallel port may not be the best or most elegant way to connect to and control a CNC machine. But it is one of the simplest, most cost effective ones and is ideally suited for basic simple entry level machines like a simple 3 axis router table. Easily fulfilling the needs of 80% or more of entry level machines.
Please Log in to join the conversation.
Im looking for a GUI which will afford me the ability to do tool length, probing and possibly canned cycles. These are all functions which can be managed by the application (as Linuxcnc does). There are thousands og GRBL users out there who are crying out for a better GUI. Lets face it we all want Pathpilot. Even it is more user friendly than the dedicated controls used by industrial manufacturers such as Haas. The users of GRBL are well aware of its limitations ie lack of spindle sync so if its the same limitations with a USB version of Linuxcnc, so what. At least it would improve the GUI and give GRBL users some more toys.
As it happens AsRock have not been very reliable machines just for reference.
How dificult would it be for a genius programmer to write a HID into linuxcnc.
As the parallel port disapears then there is a much greater requirement for data aquisition cards to fill there place, these cards are inherently expensive making a self build cnc machine that much more expensive. Once a self project starts to exceed £4500 we may as well buy a second hand cn machine like a Haas VF1 for just a couple of thousand more.
Please Log in to join the conversation.
- Todd Zuercher
- Offline
- Platinum Member
-
- Posts: 4739
- Thank you received: 2
If you want a better UI for GRBL then write one. Linuxcnc is not GRBL and under the skin LinuxCNC works very differently.
One of the basic rules Linuxcnc is built on is closed loop feedback. In order for Linuxcnc to even run an open loop stepper system, it has to be "fooled" with an internal feedback loop. This is why good real time is so important and having good real time is what makes things like probing and spindle synchronization work so well in Linuxcnc.
The imminent demise of the parallel port has been professed for more than 30 years. Sure it is dead as far as printers are concerned, and has been for a long time. But it is no closer to going away completely now than it was 15yrs ago. I'm getting tired of hearing about it.
Please Log in to join the conversation.
so basically programmers like you just want to do your own thing without even trying to accept or understand the requests of others.
I made a clear and concise argument so to converse with you further would be a waste of oxygen.
Please Log in to join the conversation.
- tommylight
-
- Away
- Administrator
-
- Posts: 22010
- Thank you received: 3
USB can not do real time, not by a long shot, it is inherently impossible to do control a machine through it.
There are solutions around it, like mach3 and some controller boards for it, but still it is not real time as stopping the machine while working or messing something up will last long enough for the machine to do it's thing, leaving the user with tears while watching the messed up machine.
On the brighter side of things, if you insist on using Linuxcnc through USB, search for DaBit, he did make it work to a certain extent quite well.
And i agree with Todd, parallel port is not going away any time soon, it is direct access hardware and that makes it very usable fur such needs, and it is very cheap.
Please Log in to join the conversation.
