LinuxCNC S-Curve Accelerations
- PCW
-
- Away
- Moderator
-
Less
More
- Posts: 18492
- Thank you received: 5061
25 Apr 2025 22:27 #327060
by PCW
Replied by PCW on topic LinuxCNC S-Curve Accelerations
I can not test that as it requires EtherCat hardware.
Please Log in or Create an account to join the conversation.
- Grotius
-
- Offline
- Platinum Member
-
Less
More
- Posts: 2397
- Thank you received: 2310
26 Apr 2025 08:17 #327077
by Grotius
Replied by Grotius on topic LinuxCNC S-Curve Accelerations
Hi Pcw,
The referred config file is a simulation for use with no hardware.
I thought if this runs ok on your pc, maybe you have a idea why it will not run ok on real hardware.
i have it running with huge ferror values.
The referred config file is a simulation for use with no hardware.
I thought if this runs ok on your pc, maybe you have a idea why it will not run ok on real hardware.
i have it running with huge ferror values.
Please Log in or Create an account to join the conversation.
- rodw
-
- Offline
- Platinum Member
-
Less
More
- Posts: 11216
- Thank you received: 3743
27 Apr 2025 02:03 #327122
by rodw
Once configured Linuxcnc does not care if its Ethercat or mesa.
Replied by rodw on topic LinuxCNC S-Curve Accelerations
I think you could just create a normal pncconf config for your hardware and set the ini file tpmod etc to use the scurve planner.I can not test that as it requires EtherCat hardware.
Once configured Linuxcnc does not care if its Ethercat or mesa.
Please Log in or Create an account to join the conversation.
- PCW
-
- Away
- Moderator
-
Less
More
- Posts: 18492
- Thank you received: 5061
27 Apr 2025 03:28 - 27 Apr 2025 03:31 #327125
by PCW
Replied by PCW on topic LinuxCNC S-Curve Accelerations
I looked at the sim config an edited a mesa config to add the new TP, but it does
show major acceleration spikes (~500K) lasting 1 servo period. I needed to set
large following error limits to avoid the spike triggering a following error.
Note that this is not hardware related but may have a relation to scaling so I can try again
by modifying the sim config to make sure everything else remains the same.
show major acceleration spikes (~500K) lasting 1 servo period. I needed to set
large following error limits to avoid the spike triggering a following error.
Note that this is not hardware related but may have a relation to scaling so I can try again
by modifying the sim config to make sure everything else remains the same.
Last edit: 27 Apr 2025 03:31 by PCW.
The following user(s) said Thank You: tommylight, rodw, Grotius
Please Log in or Create an account to join the conversation.
- zmrdko
-
- Offline
- Elite Member
-
Less
More
- Posts: 175
- Thank you received: 45
29 Apr 2025 10:24 #327281
by zmrdko
Replied by zmrdko on topic LinuxCNC S-Curve Accelerations
it worked on my Delta B3 Ethercat servos using CIA402/CSP config (see attachment).
i used linuxcnc-scurve-compat from codeberg.
i used linuxcnc-scurve-compat from codeberg.
Please Log in or Create an account to join the conversation.
- langdons
- Offline
- Elite Member
-
Less
More
- Posts: 270
- Thank you received: 24
29 Apr 2025 12:26 #327290
by langdons
Replied by langdons on topic LinuxCNC S-Curve Accelerations
S-Curves would be nice.
Constant acceleration causes machine wobble.
Constant acceleration causes machine wobble.
Please Log in or Create an account to join the conversation.
Time to create page: 0.142 seconds