How to modify 5axiskins from BC head to AC head
- jschulze
- Offline
- Junior Member
-
Less
More
- Posts: 24
- Thank you received: 7
28 Aug 2025 01:02 #334017
by jschulze
How to modify 5axiskins from BC head to AC head was created by jschulze
Hi,
I was hoping somebody might be able to help me with modifying the 5axiskins kinematics to rotate the B axis 90deg and rename it to A axis. I have everything moving and working with the 5axiskins and switchkins, but to match up with my machine setup I have to rotate and offset the B axis 90deg.
I was hoping somebody might be able to help me with modifying the 5axiskins kinematics to rotate the B axis 90deg and rename it to A axis. I have everything moving and working with the 5axiskins and switchkins, but to match up with my machine setup I have to rotate and offset the B axis 90deg.
Please Log in or Create an account to join the conversation.
- Aciera
-
- Offline
- Administrator
-
Less
More
- Posts: 4467
- Thank you received: 1999
28 Aug 2025 09:25 #334026
by Aciera
Replied by Aciera on topic How to modify 5axiskins from BC head to AC head
As an alternative have a look at
'sim/axis/vismach/5axis/table-rotary_spindle-rotary-nutating/xyzbca-trsrn_twp/xyzbca-trsrn.ini' which uses 'xyzbca_trsrn.comp'
Set 'xyzbca_trsrn_kins.nut-angle' to 90°
'sim/axis/vismach/5axis/table-rotary_spindle-rotary-nutating/xyzbca-trsrn_twp/xyzbca-trsrn.ini' which uses 'xyzbca_trsrn.comp'
Set 'xyzbca_trsrn_kins.nut-angle' to 90°
Please Log in or Create an account to join the conversation.
- jschulze
- Offline
- Junior Member
-
Less
More
- Posts: 24
- Thank you received: 7
28 Aug 2025 11:57 #334031
by jschulze
Replied by jschulze on topic How to modify 5axiskins from BC head to AC head
Thanks. I'll have a look at it.
Please Log in or Create an account to join the conversation.
- jschulze
- Offline
- Junior Member
-
Less
More
- Posts: 24
- Thank you received: 7
28 Aug 2025 21:06 - 28 Aug 2025 21:28 #334063
by jschulze
Replied by jschulze on topic How to modify 5axiskins from BC head to AC head
I don't have the sim/axis/vismach/5axis/table-rotary_spindle-rotary-nutating/xyzbca-trsrn_twp/ listed in my sample configurations. I was able to find the thread where you're discussing it and I downloaded the files, but I'm not able to get it to run. I found the readme filed and tried to follow the instructions, but I went wrong somewhere.
Added photo: This is how my machine is setup. It's a bit silly because I have two "C" axis setup. Specifically I want to use it to make drums so I wanted the rotary table to keep round things more concentric than just interpolating a circle.
Added photo: This is how my machine is setup. It's a bit silly because I have two "C" axis setup. Specifically I want to use it to make drums so I wanted the rotary table to keep round things more concentric than just interpolating a circle.
Last edit: 28 Aug 2025 21:28 by jschulze.
Please Log in or Create an account to join the conversation.
- Aciera
-
- Offline
- Administrator
-
Less
More
- Posts: 4467
- Thank you received: 1999
29 Aug 2025 05:48 - 29 Aug 2025 09:16 #334075
by Aciera
Replied by Aciera on topic How to modify 5axiskins from BC head to AC head
Ah, yes, I forgot, that sim config and kinematic is only available in the 'master' version.
[Edit]
you could install 'xyzbca_trsrn.comp' in your current version 2.9.4 using the 'halcompile' tool (you might need to install the 'linuxcnc-uspace-dev' package first):then you can change to the folder containing 'xyzbca_trsrn.comp' and run
The 'xyzbca_trsrn' kinematic is now installed on your system and you could copy the simulation folder
github.com/LinuxCNC/linuxcnc/tree/master...ndle-rotary-nutating
to your system.
[Edit]
you could install 'xyzbca_trsrn.comp' in your current version 2.9.4 using the 'halcompile' tool (you might need to install the 'linuxcnc-uspace-dev' package first):
sudo apt-get install linuxcnc-uspace-dev
sudo halcompile --install xyzbca_trsrn.comp
The 'xyzbca_trsrn' kinematic is now installed on your system and you could copy the simulation folder
github.com/LinuxCNC/linuxcnc/tree/master...ndle-rotary-nutating
to your system.
Last edit: 29 Aug 2025 09:16 by Aciera.
Please Log in or Create an account to join the conversation.
- Aciera
-
- Offline
- Administrator
-
Less
More
- Posts: 4467
- Thank you received: 1999
29 Aug 2025 09:18 #334082
by Aciera
Replied by Aciera on topic How to modify 5axiskins from BC head to AC head
The required kinematic component can be found here:
github.com/LinuxCNC/linuxcnc/blob/master...ts/xyzbca_trsrn.comp
github.com/LinuxCNC/linuxcnc/blob/master...ts/xyzbca_trsrn.comp
Please Log in or Create an account to join the conversation.
- jschulze
- Offline
- Junior Member
-
Less
More
- Posts: 24
- Thank you received: 7
29 Aug 2025 15:34 #334092
by jschulze
Replied by jschulze on topic How to modify 5axiskins from BC head to AC head
Awesome. Thanks so much. I'll give it try.
Please Log in or Create an account to join the conversation.
- jschulze
- Offline
- Junior Member
-
Less
More
- Posts: 24
- Thank you received: 7
30 Aug 2025 00:07 - 30 Aug 2025 02:00 #334137
by jschulze
Replied by jschulze on topic How to modify 5axiskins from BC head to AC head
So sorry to be a pain, but I got everything downloaded and got the sim to run, but for the life of me I can't get it to come out of estop. I did have to change the permissions on the python files to mark them as executable to get it to run, so maybe there's something I did there. Is there any change in the estop behavior of the master version compared to 2.9.4?
EDIT: Disregard this. I gave up and just updated my install to the master and except for a couple errors for missing iocontrol.lube stuff it started right up.
EDIT: Disregard this. I gave up and just updated my install to the master and except for a couple errors for missing iocontrol.lube stuff it started right up.
Last edit: 30 Aug 2025 02:00 by jschulze.
Please Log in or Create an account to join the conversation.
Time to create page: 0.065 seconds