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

More
11 Oct 2022 07:12 #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 or Create an account to join the conversation.

More
21 Oct 2022 12:19 - 21 Oct 2022 12:19 #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?
Last edit: 21 Oct 2022 12:19 by andypugh.
The following user(s) said Thank You: Yannis

Please Log in or Create an account to join the conversation.

  • rodw
  • rodw's Avatar
  • Away
  • Platinum Member
  • Platinum Member
More
21 Oct 2022 22:16 #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
The following user(s) said Thank You: Yannis

Please Log in or Create an account to join the conversation.

More
25 Oct 2022 12:43 #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 or Create an account to join the conversation.

More
More
25 Oct 2022 13:46 #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
The following user(s) said Thank You: Yannis

Please Log in or Create an account to join the conversation.

Time to create page: 0.055 seconds
Powered by Kunena Forum