How to run a config with B and C axis without defining an A axis

More
4 years 2 weeks ago #253936 by Yannis
Hello
This is following this topic  forum.linuxcnc.org/38-general-linuxcnc-q...axis-tilted-drilling
Having problem adding W axis with my configuration
Can this be done with the existing hardware or not?

Please Log in to join the conversation.

More
4 years 1 week ago #254665 by andypugh
Which version of LinuxCNC?

LinuxCNC knows almost nothing about your hardware, you can map the XYZABCUVW G-code words to the positions of any motor that you want, they don't have to be in any particular physical orientation.

What kinematics are you using? Trivkins or something else?

Please Log in to join the conversation.

More
4 years 1 week ago #254734 by rodw
Up to Linuxcnc v 2.7 the joints were mapped directly to axes in  a specific order. From 2.8, the joints are independently mapped in an arbitrary fashion as you determine with the coordinates=xyzw statement in the ini file

Please Log in to join the conversation.

More
4 years 5 days ago #255028 by Yannis
Aciera wrote
Seems you are running a rather old build of Linuxcnc 2.9 that does not allow for custom axis allocation. Problem is that more recent builds require python 3.7 now and your system is still on 2.7.  Not sure if your debian stretch can be updated to python 3.7. More recent debian releases that come with python 3  require a 64bit processor and yours seems to be an older 32bit. 

The real mystery to me is why you need to define an A axis for the B and C axis to work because clearly there are simulation configs that run B and C axis just fine without an A.

Might be worth to start a new thread asking how to run a config with B and C axis without defining an A axis before changing the computer and everything. Possibly I'm just missing something obvious but I have run out of ideas
Is this answers your questions?.

Please Log in to join the conversation.

More
4 years 5 days ago #255032 by dgarrett
From forum.linuxcnc.org/media/kunena/attachme...ort_2022-10-10-2.txt

> Unknown parameter `coordinates=xyzabcw'
...
> ii linuxcnc-uspace 1:2.9.0~pre0.3879.g9a26e69fe i386 ...



$ git show 9a26e69fe
...
Date: Tue May 11 13:15:17 2021 +0100
...

$ git log src/emc/kinematics/5axiskins.c
commit 135b0ce5220bef8f8a34b6825723108b8b9740f1
...
Date: Sat Jun 19 05:00:00 2021 -0700
...
support for 5axiskins (bridgemill), refactor to:
1) support module 'coordinates' parameter and allow duplicate
letters for multiple joints for an axis letter
...

The deb at commit 9a26e69fe (11May2021) precedes the commit
19Jun2021 (135b0ce52) that adds support for the coordinates parameter


Ref:
github.com/LinuxCNC/linuxcnc/commit/9a26e69fe
github.com/LinuxCNC/linuxcnc/commit/135b0ce52

Please Log in to join the conversation.

Time to create page: 1.082 seconds
Powered by Kunena Forum