LinuxCNC / linuxcnc

LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
http://linuxcnc.org/
GNU General Public License v2.0
1.78k stars 1.14k forks source link

PID tuning chapter in documentation should explain use of FF1 and other parameters #2116

Open petterreinholdtsen opened 1 year ago

petterreinholdtsen commented 1 year ago

The chapter in the documentation on PID tuning, <URL: http://linuxcnc.org/docs/html/motion/pid-theory.html >, only talk about adjusting P, I and D, but nothing about adjusting FF1 like the recipe on <URL: https://wiki.linuxcnc.org/cgi-bin/wiki.pl?Tuning_LinuxCNC/HAL_PID_Loops >. Perhaps some of the information from the wiki recipe should be added to the PID Tuning chapter?

hansu commented 1 year ago

Maybe we can add the information from https://gnipsel.com/linuxcnc-old/tuning/servo.html ?

alangibson commented 7 months ago

https://forum.linuxcnc.org/forum/39-pncconf/26860-tuning-values

petterreinholdtsen commented 7 months ago

Both seem to have information that would fit well in the pid tuning instructions in that chapter. :)

-- Happy hacking Petter Reinholdtsen

andypugh commented 6 months ago

Does anyone feel inclined to convert this issue into a pull request?