Hi Nicklas, Theoretically you can do that with NML directly but I'm not sure what GUIs acually implement this functionality. Unfortunately I can't do that because my applications (SheetCam and Scanything <www.sheetcam.com>) are closed source so I am writing an interface layer between NML and the outside world. It provides an interface that is similar to that provided in shcom.hh but without the GPL licensing issues. It does not care if it is run on a local or remote machine.
I did try using emsrsh which is a remote command-line style interface to Linuxcnc but it proved to be too slow as Scanything needs machine position with very low latency (ideally within a couple of milliseconds). After checking GPL license compatibility it looks like the Boost license will be most suitable for my comms library. It is compatible with LinuxCNC's GPLV2 while allowing use with closed source applications. The linking restrictions in LGPL are a bit excessive for such a small library. Les On 21/12/2016 21:54, Nicklas Karlsson wrote: > I am also interested in NML. > > I think it will make perfect sense for my engraver. I could run machine > connected over ordinary ethernet > with ordinary kernel on computer I user for everything else but still have > the ordinary user interface. > > May also make sense for a 3D printer. > ------------------------------------------------------------------------------ Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-based developer platforms. With one year of Intel Parallel Studio XE. Training and support from Colfax. Order your platform today.http://sdm.link/intel _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers