Tangential Cutter C/A - Following Error/Tuning
- notJamesLee
- Away
- Senior Member
-
Less
More
- Posts: 42
- Thank you received: 4
14 Feb 2025 21:54 #321597
by notJamesLee
Tangential Cutter C/A - Following Error/Tuning was created by notJamesLee
Hi Friends,
The goal is a tangential knife setup with a pizza type cutter blade. To achieve this i have a servo driving a pulley that drives an output shaft with the blade on it. my goal right now is to get it to jog without errors.
In Axis, when i jog the A axis its slow and jittery. I increased the speed to about 500 deg/min and it moves faster but just as jittery. Anything over 600 i get a following error, I also get random following errors throughout normal jogging. I checked all the connections and they seem fine. Which leaves makes me think it might be the servo tuning.
I tried to follow this guide to tune it (gnipsel.com/linuxcnc-old/tuning/servo.html) however, i cannot find the signal in hal scope. The tutorial calls out 'axis.x.f-error' i can only find 'joint.x.f-error' and get no change when i trigger it with a movement. what is the difference between these two and am I on the right track?
Any advice is greatly appreciated.
The goal is a tangential knife setup with a pizza type cutter blade. To achieve this i have a servo driving a pulley that drives an output shaft with the blade on it. my goal right now is to get it to jog without errors.
In Axis, when i jog the A axis its slow and jittery. I increased the speed to about 500 deg/min and it moves faster but just as jittery. Anything over 600 i get a following error, I also get random following errors throughout normal jogging. I checked all the connections and they seem fine. Which leaves makes me think it might be the servo tuning.
I tried to follow this guide to tune it (gnipsel.com/linuxcnc-old/tuning/servo.html) however, i cannot find the signal in hal scope. The tutorial calls out 'axis.x.f-error' i can only find 'joint.x.f-error' and get no change when i trigger it with a movement. what is the difference between these two and am I on the right track?
Any advice is greatly appreciated.
Please Log in or Create an account to join the conversation.
- tommylight
-
- Away
- Moderator
-
Less
More
- Posts: 19695
- Thank you received: 6650
14 Feb 2025 22:23 #321601
by tommylight
Replied by tommylight on topic Tangential Cutter C/A - Following Error/Tuning
The following user(s) said Thank You: notJamesLee
Please Log in or Create an account to join the conversation.
- notJamesLee
- Away
- Senior Member
-
Less
More
- Posts: 42
- Thank you received: 4
15 Feb 2025 20:23 #321659
by notJamesLee
Replied by notJamesLee on topic Tangential Cutter C/A - Following Error/Tuning
Thank you ill dive into this now, not sure how I hadn't found this before. Cheers.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
- notJamesLee
- Away
- Senior Member
-
Less
More
- Posts: 42
- Thank you received: 4
16 Feb 2025 20:55 #321768
by notJamesLee
Replied by notJamesLee on topic Tangential Cutter C/A - Following Error/Tuning
Attachments:
Please Log in or Create an account to join the conversation.
- PCW
-
- Away
- Moderator
-
Less
More
- Posts: 18165
- Thank you received: 4915
16 Feb 2025 21:24 #321773
by PCW
Replied by PCW on topic Tangential Cutter C/A - Following Error/Tuning
How is the servo drive driven?
Is there feedback to LinuxCNC from the drive?
Can you post your current hal/ini files?
Is there feedback to LinuxCNC from the drive?
Can you post your current hal/ini files?
Please Log in or Create an account to join the conversation.
- notJamesLee
- Away
- Senior Member
-
Less
More
- Posts: 42
- Thank you received: 4
17 Feb 2025 17:06 #321847
by notJamesLee
Replied by notJamesLee on topic Tangential Cutter C/A - Following Error/Tuning
I hope that i am understanding what your asking correctly. The motor is driven by a CL driver from stepper online. I have the motor wired to the stepgen 3 on the board 7i96 and the encoder to the encoder area on the board. Data sheet attached.
my assumption is that there is feed back from the encoder i just can't seem to find our what channels to listen to so i can tune it in.
my assumption is that there is feed back from the encoder i just can't seem to find our what channels to listen to so i can tune it in.
Please Log in or Create an account to join the conversation.
- notJamesLee
- Away
- Senior Member
-
Less
More
- Posts: 42
- Thank you received: 4
21 Feb 2025 01:34 #322149
by notJamesLee
Replied by notJamesLee on topic Tangential Cutter C/A - Following Error/Tuning
Hi Friends,
Sorry i probably elaborate enough. My goal is to reduce the error in my C/A axis. Currently it jogs, but its shaky and based on what i've seen tuning the servo could help this.
I am reasonably confident in my step and encoder scale figures - 90 deg turn looks like a 90 deg turn. The main issue i am having is that i can't for the life of me find any of the encoder pins that i should be using to tune in HalScope. I know that the tutorial is for a different board but i imagine they would have similar names? i am using 7i96s, below is a screen shot of halwatch when i search for the work "analog". Most of the highlighted ones seem to be inputs, e.g. when i put them in the scope i can enter a value for them. the only ones that seemed to be outputs are in the photo and do no change when i jog the C axis
any advice is greatly appreciated
Sorry i probably elaborate enough. My goal is to reduce the error in my C/A axis. Currently it jogs, but its shaky and based on what i've seen tuning the servo could help this.
I am reasonably confident in my step and encoder scale figures - 90 deg turn looks like a 90 deg turn. The main issue i am having is that i can't for the life of me find any of the encoder pins that i should be using to tune in HalScope. I know that the tutorial is for a different board but i imagine they would have similar names? i am using 7i96s, below is a screen shot of halwatch when i search for the work "analog". Most of the highlighted ones seem to be inputs, e.g. when i put them in the scope i can enter a value for them. the only ones that seemed to be outputs are in the photo and do no change when i jog the C axis
any advice is greatly appreciated
Attachments:
Please Log in or Create an account to join the conversation.
Time to create page: 0.081 seconds