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

Reply via email to