4th axis tangent to path XY
26 Jul 2022 06:18 #248297
by rajsekhar
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.
Replied by rajsekhar on topic 4th axis tangent to path XY
Dear Andy,You will need to home the system first before kinematics will become active.
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.
26 Jul 2022 08:50 #248305
by andypugh
Replied by andypugh on topic 4th axis tangent to path XY
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.
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.
26 Jul 2022 16:28 #248344
by rajsekhar
Replied by rajsekhar on topic 4th axis tangent to path XY
Please refer the attached photo.
No change in joint.3.motor-pos-cmd pin.
No change in joint.3.motor-pos-cmd pin.
Please Log in or Create an account to join the conversation.
26 Jul 2022 16:43 #248351
by andypugh
Replied by andypugh on topic 4th axis tangent to path XY
Does it become non-zero if you jog A?
Please Log in or Create an account to join the conversation.
26 Jul 2022 17:32 #248355
by rajsekhar
Replied by rajsekhar on topic 4th axis tangent to path XY
Yes.
A axis jogging is working as normally do.
A axis jogging is working as normally do.
Please Log in or Create an account to join the conversation.
27 Jul 2022 10:42 #248405
by andypugh
Replied by andypugh on topic 4th axis tangent to path XY
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?
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.
27 Jul 2022 14:58 #248422
by rajsekhar
Replied by rajsekhar on topic 4th axis tangent to path XY
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.
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.
Please Log in or Create an account to join the conversation.
27 Jul 2022 15:08 #248423
by andypugh
Replied by andypugh on topic 4th axis tangent to path XY
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.
27 Jul 2022 15:11 #248425
by rajsekhar
Replied by rajsekhar on topic 4th axis tangent to path XY
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.
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.
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.
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.076 seconds