4th axis tangent to path XY

More
26 Jul 2022 06:18 #248297 by rajsekhar

You will need to home the system first before kinematics will become active.

Dear Andy,

I homed all the axes. Basically I am trying on a computer which does not have a machine connected to it. so just clicked the homing buttons for the axes one by one.

But No luck. The A axis DRO on screen does not show any movement for X-Y movements.

The A axis can be jooged from jog button and tangentkins.c is active.

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

More
26 Jul 2022 08:50 #248305 by andypugh
You might not see anything on the DRO for the A axis. You are not commanding any A _axis_ moves. _Joint 3_ is being adjusted to keep a constant A angle (of zero) between the path direction and the cutter.

The place to look is in HAL. Open a halmeter to look at the pin joint.3.motor-pos-cmd. That is the pin that will control the motor.

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

More
26 Jul 2022 16:28 #248344 by rajsekhar
Please refer the attached photo.

No change in joint.3.motor-pos-cmd pin.
 
Attachments:

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

More
26 Jul 2022 16:43 #248351 by andypugh
Does it become non-zero if you jog A?

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

More
26 Jul 2022 17:32 #248355 by rajsekhar
Yes.
A axis jogging is working as normally do.

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

More
27 Jul 2022 10:42 #248405 by andypugh
The joint 3 output will return to zero if the joints are not currently moving.
Also, are you sure that you are using the version that has the rotation axis on Joint 3?

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

More
27 Jul 2022 14:58 #248422 by rajsekhar
INI and HAL file attached. The A axis is TYPE=ANGULAR.

It is jogging as normal with jog buttons but no motion with X-Y movements.

Anyway, I have got some solution from sheetcam that will give C axis command in G code it self.
Attachments:

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

More
27 Jul 2022 15:08 #248423 by andypugh
C-axis rotation in the CAM is a better solution. I wrote tangentkins 10 years ago and have been telling people not to use it ever since...

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

More
27 Jul 2022 15:11 #248425 by rajsekhar
Anyway, thank you for your support.

Actually I am preparing for a job that require knife engraving with autolevelling.

I need to solve the autolevelling.

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

More
03 Mar 2024 12:56 #295029 by santy
Replied by santy on topic 4th axis tangent to path XY
I'm in need for a solution like this.
Your component seems like an elegant approach.

I need to either have this operational by calling an M code,
or have this non-operational by having A=0degrees and homed.

The other hypothesis that I have are:

-> custom Mcode calling for a python function which interacts solely with the A axis
-> Having the A output automatically done by the Postprocessor (sheetcam in this case will be the CAM)

The problem with the 1st option is it's complexity in python

The problem with the second option is having the A axis moves be in Sync with the X/Y axis movement during Arcs, because of the varying velocities in these axes. How can i make sure the A move speed will be in sync with the X/Y move speed?

This will be used for automatic beveling on plasma/laser, it's not a blade so there won't be "blade collisions" to the material. i don't ever need to "lift the blade" like typical knifes have to do in curves.

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

Time to create page: 0.114 seconds
Powered by Kunena Forum