2012/4/26 Gabriel Willen <gabewil...@gmail.com>: > > All though my end goal will be my own motion controller with some of Linux > cnc components.
I also am using LinuxCNC for industrial machines and one thing I would like to add is that I do not see a point to go this route - developing Your own cnc controller. You already can easily create Your own GUI, so that You have Your own looks of the application and You also can set the name of the GUI to something Your own, like name of company or Your trademark. That is the only thing I want to customize in LinuxCNC - to set up my name, trademark so that any third party person, who sees the machine for the first time, can see, who has made it. What I am trying to say is that creating Your own cnc controller will be reinventing the wheel. If there are any downsides currently in the application, I bet everyone would be happy, if You could help fixing them in master branch rather than in Your own branch (well, it would be fine, if You had it in Your branch and made it available to public). The project would benefit very much from that. And in Your own cnc controller You most probably will not be able to get some features or bugfixes from master branch in an easy and convenient way (except those elements that are unchanged). So I do not see what is the benefit to diverge from master branch - if it is based on it, You still cannot make it proprietary. But creating yet another opensource product - well, I think CAM applications is one very nice example, where fragmentation is very high, but usable products are... well, none? If You will have Your own cnc controller, You will have to take a [very very] long path to gain market recognition for it beyond Your friend, colleagues and clients that would use Your machines. If You stick with LinuxCNC, part of that path has already been walked and the rest of it will be shorter due to cummulative efforts of all the users together. > I want to seperate the user space and realtime environment > in seperate hardware. If I understand the question correctly, You already can run LinuxCNC on a "headless" box without any graphical frontend loaded and control it from other PC. And there are several options for manufacturers of FPGA cards, which can take on some of the realtime tasks. So to large extent it is already there. And You are always welcome to add something more to it :) Viesturs ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users