On 06/15/2017 03:02 PM, andy pugh wrote:
>> G00 1X1.0000 2X1.0200 3X14.950 4X10.9530...
>> something in this fashion comes to mind first
>> there may not be a YZABCIJK representation - just 1X through 15X
> 
> That doesn't work with a conventional G-code interpreter because spaces are
> ignored.
> Looks like
> G1 X1.00002 X1,02003 X14.9504 X10.935 (Error, multiple X words in one block)
> 
> XX YY ZZ as extra axes would be more backwards-compatible.

Why would you want to adhere to gcode format when you need more than 9
axes? The backwards compatibility is broken the moment you try to
address axis 10 or above. All generator tools will be lacking support
when trying to use more than 9 axes and need to be fixed anyway.

It would be more prudent to take a step back and to abstract gcode to a
higher (modern) level. There would be a 1:1 backwards mapping as long as
you use up to 9 axes, but no longer when you use more.


-- 
Greetings Bertho

(disclaimers are disclaimed)

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to