On 1/26/20 10:50 PM, Rafael Skodlar wrote: > > LinuxCNC is not only about RT kernel as some threads seem to spin > around to no end. It seems that Chris understood my original post the > best. What he pointed out is use of modern technologies that makes it > possible to create advanced systems we could only dream about years ago. Having the GUI on one processor and the motion control on another is not exactly advanced. > > Those of you that have a problem with that please do some research on > industry trends. Then stick heads together and see how much of that > could be built for DIY crowd that fall in the following categories: > - hobby, > - light industrial use, > - advanced industrial use
Why? DIY is mostly about lowest cost or just for the fun of it. Your link below is to an article from the last century (1999). > > GNU Linux and other open source software made it through those stages > in early years. In my opinion CNC systems need to be looked at as > robotic devices instead of exotic things that cannot be improved > beyond what LinuxCNC and alike (?) are doing at this time. > > This page describes pretty much what Chris was saying I believe: > https://www.mmsonline.com/articles/modern-cnc-control-systems-for-high-speed-machining > > > "The CNC consists of the following main components: > > Operator panel based on industry-compatible PC technology for the > man/machine interface (MMI) > CNC control unit (NCU) > Programmable controller (PLC) > Drive modules for machine tool axes and spindles (feed drives VSA, > and main spindle drive HSA) > Motors (AC motors and linear drives) > Supply and energy recovery unit (S/E unit) > > As each drive module, the NCU, the PLC and the operator's panel each > contain a processor, a modern CNC can also be seen as a multiprocessor > system." > > That makes it clear that it's CRAZY to use PC motherboard for running > all functions of a CNC system. I see some on this list keep mentioning > PPort; please get off the dead horse or jump the ship! > > They have been mentioning LPT and FPGA cards connected via PCI/e or Ethernet as well. I understand that you have an agenda, but newer is often not better. > CNC systems also have sections that have higher priority than others. > Comparing this to supercomputers is just silly. I don't care what any > individual uses for their work as long as it does not scare the horses. The point that you missed was the low latency interprocessor communication. > > I admire and understand that those who converted huge CNC machines 5+ > years ago want to keep them running 'as is' as long as possible. Some > machines might be used as fully functional museum artifacts and that's > fine too. More power to them. > > My interest in robotics made me come across interesting but expensive > solutions in that field. Robots loading and unloading material and > parts are interacting with CNC machines. How would LinuxCNC work in > that environment? Watch GUI? Not easily. Give me a break. Leave user > GUI off the main system! > Just talking to the robot controller or actually controlling the robot motors? How would it handle a rocket launch into space or a chemical processing plant or 1000 monkeys typing out Shakespeare? Are you talking about machine control, process control , SCADA, or just rambling about controls? _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
