On 3/25/19 3:51 PM, andy pugh wrote:
On Mon, 25 Mar 2019 at 22:18, Rafael Skodlar <[email protected]> wrote:
PCs were NEVER intended to be used for CNC yet some of you out there use
it for that purpose.
That is the _entire_ raison d'etre of LinuxCNC.
Do you still use fax or pager by any chance ;-) I kept my pager to show
it at work to the latest diaper generation that hasn't seen it or know
what it was used for.
The point of the EMC project was to do machine control on
off-the-shelf PC hardware rather than on specialist hardware.
COTS industry is not consumer industry. I know how it started but it
does not need to stay that way. If GNU Linux followed only your
definition of where it should be running then we would not have it on
ARM architecture, RaspberryPi, etc.
COTS:
https://www.abaco.com/open-architecture-cots
https://en.wikipedia.org/wiki/Commercial_off-the-shelf
Pay attention to Obsolescence on that page. CNC machines, as far as I
know, are not being replaced as often as mobile phones or TV sets so
it's critical to keep that in mind when selecting computing hardware to
run it.
This is how our tax money defines it:
http://adsabs.harvard.edu/abs/2014ESASP.725E..44P
https://www.faa.gov/aircraft/air_cert/design_approvals/air_software/media/03-77_COTS_RTOS.pdf
Maybe that no longer makes sense, if so then LinuxCNC no longer makes sense.
That makes no sense either. It needs to evolve into application that's
able to run on different platforms. As I mentioned in my original
message, GNU Linux by itself does. LinuxCNC depends on good folks that
created it and still maintain it. Younger generation might jump in and
take it to the new levels that are significantly different from PC
architecture from 1980's.
I too evolved from computer hardware and peripheral support person to
systems administration, and DevOps support in virtual environments. Open
hardware initiatives are also appealing IMO.
--
Rafael
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users