On Sat, 8 Oct 2022 at 20:14, Johannes Fassotte
<johan...@automationassist.com> wrote:

> The data I get back looks good except I have a question as to why there
> are 16 joints (jointType) under the 'joint' heading reported.

G-code can control 9 axes (basically limited by the axis letters and
that the others mean something, it's a legacy problem related to all
G-code commands being a single letter[1]) and (currently) 16 joints.
https://github.com/LinuxCNC/linuxcnc/blob/9ebb5117d48c351ef6b0c90d6f74d0b5237dd779/src/emc/motion/emcmotcfg.h#L25

I am not sure what your question is, but 16 is not an error.

See also this page and look for "extrajoints"
https://linuxcnc.org/docs/devel/html/man/man9/motion.9.html

[1] Even things like if / else / else while are activated by the single letter O

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to