TCP 5-axis kinematics

More
8 years 6 months ago #108718 by andypugh
Replied by andypugh on topic TCP 5-axis kinematics
I am curious about why you need to switch kinematics. Is this simply to allow the use of both TCP and conventional rotary-axis toolpaths?

My approach would probably have been to have two configs in the same folder, one for conventional and one with TCP kins, sharing everything but kinematics.

Please Log in to join the conversation.

More
8 years 6 months ago #108719 by jsskangas
Replied by jsskangas on topic TCP 5-axis kinematics
I need to run normal 3+2 indexing operations and full 5-axis operation mixed in one program.
Too much work to shutdown machine and restart it with another setup...
Im too lacy for that.

Please Log in to join the conversation.

More
8 years 6 months ago #108765 by robh
Replied by robh on topic TCP 5-axis kinematics
thanks for sharing all the info, i hope to soon have a play around with it when i get a quite day(s)

andy.like wise here also..
plus when you have run other controls and get used to a simple on off function like G43.5 or what ever your control may imploy you realy dont want to run any other way..

i find here alot of work is 3+2 normaly end up doing a little 5th work to get a finish or some hard to reach wall, as we all know what designers are like with parts now days..!

Please Log in to join the conversation.

More
8 years 6 months ago #108998 by jsskangas
Replied by jsskangas on topic TCP 5-axis kinematics
Ok, I finished impeller today.
Now i can say more about 5-axis capabilities.
I got rid of most of jerk by limiting rotary axis acceleration.
Now linears don't need to do make too fast compensation movements, this did not affect too much on performance.

Attachment not found



Surface quality was better than I expected.


Here is video of nc-code simulation:

Please Log in to join the conversation.

More
8 years 6 months ago #109000 by andypugh
Replied by andypugh on topic TCP 5-axis kinematics
Very nice.

Please Log in to join the conversation.

More
8 years 6 months ago #109001 by jsskangas
Replied by jsskangas on topic TCP 5-axis kinematics
Here is video of blade finishing:

Please Log in to join the conversation.

More
8 years 6 months ago #109348 by allwinedesigns
Can anyone explain the changes that were made in LinuxCNC 2.8 that made switching between kinematics modes possible? I'm using MachineKit, which hasn't ported those changes and I'd like to be able to implement enabling/disabling tool center point control as described in this thread.

Please Log in to join the conversation.

More
8 years 6 months ago #109368 by jsskangas
Replied by jsskangas on topic TCP 5-axis kinematics
I think that separation of joints and axes is the one.

Easiest way would be to use linuxcnc instead of machinekit.
There are small powerful motherboards available.

Please Log in to join the conversation.

More
8 years 6 months ago #109396 by andypugh
Replied by andypugh on topic TCP 5-axis kinematics

allwinedesigns wrote: Can anyone explain the changes that were made in LinuxCNC 2.8 that made switching between kinematics modes possible?


I am not sure if the 2.8 changes are necessary for kinematics switching to work. It might work equally well in 2.7 or Machinekit. The cleverness (as I recall it, without re-reading the thread) was in the actual kinematics module.

If you wanted to port the Joints-Axes branch changes to Machinekit I think you would have a big task. It changed just about every file, in major ways.

Please Log in to join the conversation.

More
8 years 5 months ago #111080 by 819132306
Replied by 819132306 on topic TCP 5-axis kinematics
Hello,
jsskangas.
You have switched between RTCP and 3+2 machining modes on LINUXCNC without restarting LINUXCNC.
This is very cool.

I want to construct the following two structures of 5 axis kinematics.
But I don't know much about this homogeneous transformation.







Only the table-table structure is in the linuxcnc help documentation.
linuxcnc.org/docs/ja/html/motion/5-axis-..._axis_configurations

Looking forward to your reply

Please Log in to join the conversation.

Time to create page: 0.323 seconds
Powered by Kunena Forum