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

Reply via email to