On Thu, Nov 20, 2008 at 04:22:05PM +0000, paul_c wrote:
> 
> RCSlib is public domain, as is EMC[1]. You will find the relevant data 
> structures have had additions made, but I see no reason why you couldn't pad 
> out the originals in order to realign the required fields.

This is true.

> How much control are you expecting from any proposed interface ?
> The range of "NML commands" available to a UI is limited to 
> Load/Start/Step/Stop of a file, single axis jog, simple MDI passing, and a 
> few basic On/Off functions.
> To pass a series of low level canonical commands requires a number of 
> significant changes at the task control level..

This is true.  To do real machining you pretty much have to write a
program out and have task open and read it.  Passing one line at a
time by MDI is the only thing you could do with just NML, and that's
a bad approach because motion would not be smooth.

> If you wanted to bypass the task control level and handle sequencing within 
> SheetCam, you could use shared memory to "talk" directly to the realtime 
> code.

This is probably not true because motion.h, motion.c, control.c, are
all GPL2.  Jeff already posted this link but it's relevant again.
The FAQ admits it's a fuzzy area.

http://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html#MereAggregation

> Converting to a text string, piggybacking on to telnet, and then converting 
> back to binary is certain to incur an overhead. Only you can decide if that 
> overhead is tolerable.

I bet humans are pretty slow compared to these kinds of operations.
This is just a GUI.

> > I want to stay legal without annoying the EMC developers. This is not
> > worth getting into a fight over.
> 
> It is an issue that will keep coming up, but there isn't the desire or 
> willingness to resolve the fundamental problem(s).

I have not seen any fight, just a lot of statements of fact and a few
statements of misinformation and those are being politely corrected.

Chris

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to