rotary axis queston
- acourtjester
- Offline
- Elite Member
-
Less
More
- Posts: 292
- Thank you received: 28
09 Apr 2025 17:44 #326000
by acourtjester
rotary axis queston was created by acourtjester
HI
I am wanting to add an optional rotary function to my table, to have a tubing cutter. With another controller and software I just switched the Y axis control output cable to the rotary axis motor. This is also the way it is done with my desktop laser to use its rotary optional drive assembly.
On my table I and using LinuxCNC software with a Mesa 7I76E card and QTPlasmaC GUI. I have tried to leave out the Y home/limit entry in the pncconf setup, but it will not enable the Y axis. I understand the need to do the homing operation so the software knows where it is for running a G-code. After the homing I can position any axis to a location and then zero out the DRO and use that as a start position for the G-code.
What I want is the Y axis not needing to home to be active. This would allow me to home X and Z and position the Y to a zero position manually.
Thanks for your time
Tom V
I am wanting to add an optional rotary function to my table, to have a tubing cutter. With another controller and software I just switched the Y axis control output cable to the rotary axis motor. This is also the way it is done with my desktop laser to use its rotary optional drive assembly.
On my table I and using LinuxCNC software with a Mesa 7I76E card and QTPlasmaC GUI. I have tried to leave out the Y home/limit entry in the pncconf setup, but it will not enable the Y axis. I understand the need to do the homing operation so the software knows where it is for running a G-code. After the homing I can position any axis to a location and then zero out the DRO and use that as a start position for the G-code.
What I want is the Y axis not needing to home to be active. This would allow me to home X and Z and position the Y to a zero position manually.
Thanks for your time
Tom V
Please Log in or Create an account to join the conversation.
- tommylight
-
- Away
- Moderator
-
Less
More
- Posts: 20157
- Thank you received: 6858
09 Apr 2025 18:40 #326006
by tommylight
Replied by tommylight on topic rotary axis queston
Usually omitting or deleting lines with HOME_...._velocity in the ini file and editing the homing and limit lines in hal is all it takes, but first:
-is the Y axis single drive/motor or tandem?
-is the Y axis the right choice for your use case? I usually do X axis as rotary.
-upload the hal and ini file so we can have a look.
-is the Y axis single drive/motor or tandem?
-is the Y axis the right choice for your use case? I usually do X axis as rotary.
-upload the hal and ini file so we can have a look.
The following user(s) said Thank You: acourtjester
Please Log in or Create an account to join the conversation.
- andypugh
-
- Away
- Moderator
-
Less
More
- Posts: 23310
- Thank you received: 4938
11 Apr 2025 14:56 #326069
by andypugh
It's usual to retain the lines, but set the two velocities to zero. Omitting probably works too (they will default to zero) but actively setting to zero looks less like a mistake.
Replied by andypugh on topic rotary axis queston
Usually omitting or deleting lines with HOME_...._velocity in the ini file and editing the homing and limit lines in hal is all it takes,
It's usual to retain the lines, but set the two velocities to zero. Omitting probably works too (they will default to zero) but actively setting to zero looks less like a mistake.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
- acourtjester
- Offline
- Elite Member
-
Less
More
- Posts: 292
- Thank you received: 28
16 Apr 2025 23:15 - 16 Apr 2025 23:18 #326494
by acourtjester
Replied by acourtjester on topic rotary axis queston
thanks for the reply I did not get a notice you had replied sorry for the delay in my reply.
I will give that a try in the morning. I am using all single motors for the axis. My table config is that the Y is for the across table motion, which is used by some but others use that direction as the X. (: (: Not having the Y to home will make it so I will not need a home/limit switch for the rotary and I can jut switch the motor signal cable from the controller to the Y or rotary servo. (: (:
I will give that a try in the morning. I am using all single motors for the axis. My table config is that the Y is for the across table motion, which is used by some but others use that direction as the X. (: (: Not having the Y to home will make it so I will not need a home/limit switch for the rotary and I can jut switch the motor signal cable from the controller to the Y or rotary servo. (: (:
Attachments:
Last edit: 16 Apr 2025 23:18 by acourtjester. Reason: added info
Please Log in or Create an account to join the conversation.
- tommylight
-
- Away
- Moderator
-
Less
More
- Posts: 20157
- Thank you received: 6858
17 Apr 2025 00:06 #326497
by tommylight
Replied by tommylight on topic rotary axis queston
If there is no particular and very strong reason for it, i would avoid using the pictured axis designations, it will cause constant headaches with any CAM software you might use.
Please Log in or Create an account to join the conversation.
- acourtjester
- Offline
- Elite Member
-
Less
More
- Posts: 292
- Thank you received: 28
17 Apr 2025 20:05 - 17 Apr 2025 20:11 #326541
by acourtjester
Replied by acourtjester on topic rotary axis queston
Ok here are the 2 files you requested, I could not find the line you said to delete (Home_'''_ velocity).With the choice of the Axis configuration, has not caused any problem with any of the CAD software I use.(SheetCam, Estlcam, and Lightburn) this sort of shows how it is
Attachments:
Last edit: 17 Apr 2025 20:11 by acourtjester.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
- tommylight
-
- Away
- Moderator
-
Less
More
- Posts: 20157
- Thank you received: 6858
17 Apr 2025 20:48 #326543
by tommylight
Replied by tommylight on topic rotary axis queston
Well, yes and no, not the same thing.
If the arrow on the X axis shows towards positive values, it is wrong, but if it shows towards negative then all is good.
From your ini file:Setting all those to 0 should work, but i never tried it without also removing limit switch inputs.
-
Some more info:
-you can have Y axis with limits as you have it now
-you can make a new config that has no limit switch on Y for use with rotary
-you need to move just the motor wires over to rotary.
If the arrow on the X axis shows towards positive values, it is wrong, but if it shows towards negative then all is good.
From your ini file:
HOME_SEARCH_VEL = -3.333333
HOME_LATCH_VEL = -0.666667
HOME_FINAL_VEL = 0.666667
-
Some more info:
-you can have Y axis with limits as you have it now
-you can make a new config that has no limit switch on Y for use with rotary
-you need to move just the motor wires over to rotary.
The following user(s) said Thank You: acourtjester
Please Log in or Create an account to join the conversation.
- acourtjester
- Offline
- Elite Member
-
Less
More
- Posts: 292
- Thank you received: 28
17 Apr 2025 21:19 #326545
by acourtjester
Replied by acourtjester on topic rotary axis queston
In the lay out the X arrow is not correct as it is to the negative, not positive as mine is.
So remove the input pins and put 0.0 in the 3 locations you show, I will try that.
In a new config for the Y axis.
Thanks
So remove the input pins and put 0.0 in the 3 locations you show, I will try that.
In a new config for the Y axis.
Thanks
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
- acourtjester
- Offline
- Elite Member
-
Less
More
- Posts: 292
- Thank you received: 28
18 Apr 2025 17:40 - 18 Apr 2025 17:42 #326616
by acourtjester
Replied by acourtjester on topic rotary axis queston
THANKS YOU tommylight that worked fine, I was able to switch the pin to Y limit only and cleared the
HOME_SEARCH_VEL = -0.0
HOME_LATCH_VEL = -0.0
HOME_FINAL_VEL = 0.0
No home action and the Y limit errors out when it moves to the limit. Ran a G-code fine too.
I'm very happy you guys are great.
Now to move on with the rotary build.
HOME_SEARCH_VEL = -0.0
HOME_LATCH_VEL = -0.0
HOME_FINAL_VEL = 0.0
No home action and the Y limit errors out when it moves to the limit. Ran a G-code fine too.
I'm very happy you guys are great.
Now to move on with the rotary build.
Last edit: 18 Apr 2025 17:42 by acourtjester.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
Time to create page: 0.124 seconds