TCP 5-axis kinematics

More
07 Jun 2018 16:46 #111899 by jsskangas
Replied by jsskangas on topic TCP 5-axis kinematics
Hello
Sorry for late answer, I have been buried alive under work lately.

The way that you do transfer between different kinematics is possible at zero position of rotary axis.
You can change between n amount of kinematic chains.

You can define your own M command to change between different kinematics.

You must have knowledge of machine tool kinematics.
You need to be able to form translation and rotation matrices from you machine and form a complete solution from this.

Paper from Rydy du de Preez, is good way to start implementing TCP on 5 axis kinematics:
alvarestech.com/temp/RoboAseaIRB6S2-Fiat...s-serial-robot-2.pdf

alvarestech.com/temp/RoboAseaIRB6S2-Fiat...dof-planer-robot.pdf

I am truly sorry that there is no easy way.
If it's not already done in linuxcnc you need to make it your self.

Help is always available, please look at my example and use it as bases.

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

More
11 Jun 2018 07:57 #112177 by jsskangas
Replied by jsskangas on topic TCP 5-axis kinematics
I forgot, theres also a page in linuxcnc materials about 5-axis kinematics:

linuxcnc.org/docs/ja/html/motion/5-axis-kinematics.html

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

More
12 Jun 2018 16:00 #112244 by 819132306
Replied by 819132306 on topic TCP 5-axis kinematics
Hello, Thank you for taking the time to respond to my question.I know this is a matrix relationship, but I didn't study at university and it was a bit difficult for me.But thank you. I will go and learn ‘match change’.Thank you

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

More
15 Jul 2018 09:07 #114204 by jsskangas
Replied by jsskangas on topic TCP 5-axis kinematics
Hello

I was finally fine tuning kinematics.

I found major error in inverse and forward kinematics.

XYZBCsmkins.X-offset
XYZBCsmkins.Z-offset

These parameters (pins) should be 0.0 at time given.

I will work on this problem.
I'll upload new .c file as i get it finished and tested.
The following user(s) said Thank You: tommylight

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

More
17 Jul 2018 15:35 - 17 Jul 2018 16:10 #114397 by jsskangas
Replied by jsskangas on topic TCP 5-axis kinematics
Hello

I have found new problem with 5-axis kinematics. My machine loses joint position during operations.
After impeller roughing X axis was shifted 5mm.
Not mechanical problem, after rehoming axis it was normal.

So left are two causes: missed encoder pulses or changing between kinematics.
I would bet my money on later one.

I would like to get help resolving this.
Can someone ty and run vismac simulation with my kinematics.
And try get it lose its position.

I will try with real machine to near down problem.

I will upload new kinematics this evening.
Last edit: 17 Jul 2018 16:10 by jsskangas.

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

More
17 Jul 2018 18:37 - 17 Jul 2018 18:41 #114409 by jsskangas
Replied by jsskangas on topic TCP 5-axis kinematics
New kinematics.
Offset problem corrected.

Axis shifting problem remains.
I think something happens during kinematic mode change.
Attachments:
Last edit: 17 Jul 2018 18:41 by jsskangas.

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

More
17 Jul 2018 22:11 #114425 by jsskangas
Replied by jsskangas on topic TCP 5-axis kinematics
new files
Attachments:

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

More
19 Jul 2018 01:40 #114506 by andypugh
Replied by andypugh on topic TCP 5-axis kinematics
Just to be clear, this thread is you reporting success rather than asking for help?

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

More
19 Jul 2018 06:00 #114516 by jsskangas
Replied by jsskangas on topic TCP 5-axis kinematics
Hello

Sorry English is not my native language.

I would like to get help testing this latest version.

Problem is axis losing its position, most likely when changing kinematic model.

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

More
23 Jul 2018 09:43 #114692 by andypugh
Replied by andypugh on topic TCP 5-axis kinematics
Sorry, I have been away from home.
Can you describe: What you do to cause the problem. What you expect to happen. What actually happens?

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

Time to create page: 0.112 seconds
Powered by Kunena Forum