speed control algorithm of linuxcnc

More
3 years 5 months ago #271451 by szl
Hello everone,
              if I want to modify the internal speed planning algorithm of linuxcnc, which file contents should I go and modify.
PS: I am new to linuxcnc, please be more detailed, thank you all


szl

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

More
3 years 5 months ago #271456 by rmu
The following user(s) said Thank You: szl

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

More
3 years 5 months ago #271907 by szl
Sorry to bother you, but is there any description, video or other material on the internal speed control algorithm of linuxcnc? (I've seen your previous implementation of speed control using Bezier curves and would like to learn about it, the algorithm itself is relatively simple, but not when combined with linuxcnc.
I look forward to hearing from you, thanks again!

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

More
3 years 5 months ago #271933 by andypugh
There is a video presentation here:
The following user(s) said Thank You: snowgoer540

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

More
3 years 5 months ago - 3 years 5 months ago #272206 by rmu
The "speed control" is here github.com/LinuxCNC/linuxcnc/blob/master/src/emc/tp/tp.c#L2385 but it really is only a small part of the story.

Jogging is handled here github.com/LinuxCNC/linuxcnc/blob/master...c/motion/simple_tp.c / .h

I attached a sagemath notebook if you want to play around with the bezier stuff. 
Last edit: 3 years 5 months ago by rmu.
The following user(s) said Thank You: Aciera, szl

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

More
3 years 3 months ago #275727 by szl
I get the warning on the picture after compiling the source code with debian12.
It compiles successfully with debian11 on a VMware Workstation.

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

Time to create page: 0.084 seconds
Powered by Kunena Forum