Axis/Machine/Calibrate command
27 Oct 2020 01:01 #187360
by lrak
Axis/Machine/Calibrate command was created by lrak
Not sure what this is supposed to do?
If I press 'test' I sort of expected to see some 'flutter-wumping' behavior? Just sits there..
I understand PID loops - just don't understand what this tool is supposed to do?
If I press 'test' I sort of expected to see some 'flutter-wumping' behavior? Just sits there..
I understand PID loops - just don't understand what this tool is supposed to do?
Please Log in or Create an account to join the conversation.
27 Oct 2020 01:30 #187361
by PCW
Replied by PCW on topic Axis/Machine/Calibrate command
It allows you to adjust PID (and other) parameters
live and then if desired, save them back to your .ini file
For PID tuning you would typically run gcode that does repetitive
moves of one axis and view the following error on halscope
while adjusting the parameters
live and then if desired, save them back to your .ini file
For PID tuning you would typically run gcode that does repetitive
moves of one axis and view the following error on halscope
while adjusting the parameters
The following user(s) said Thank You: lrak
Please Log in or Create an account to join the conversation.
27 Oct 2020 05:10 #187370
by lrak
Replied by lrak on topic Axis/Machine/Calibrate command
Thanks - figured it out after a bit ... duhh.. it is NOT a self tuning program.. (I was braced with my finger on ESTOP ready for drama, expecting the table to start shuddering - I had to look funny.. )..
For the next person ..
Machine/Calibration -- makes a temporary live change of PID parameters - replaced with values from the "calibration" window after you press 'test'. Do not forget to press "test" after each change you want to try and "cancel" after the test. While in test - one has to create the move and monitor things with halscope... rinse - repeat..
For the next person ..
Machine/Calibration -- makes a temporary live change of PID parameters - replaced with values from the "calibration" window after you press 'test'. Do not forget to press "test" after each change you want to try and "cancel" after the test. While in test - one has to create the move and monitor things with halscope... rinse - repeat..
The following user(s) said Thank You: BeagleBrainz
Please Log in or Create an account to join the conversation.
27 Oct 2020 16:06 #187438
by rootboy
Replied by rootboy on topic Axis/Machine/Calibrate command
The Yaskawa spindle drive in our lathe already has a built-in PID loop which is already tuned quite nicely. It reads the resolver on the motor to get its speed reference feedback.
So I've left the PID loop gains set to zero (FF0 is set to "1" however) since the last thing that I want to do is add a PID loop to a nicely tuned existing one. ;>
We'll see how it does under load...
So I've left the PID loop gains set to zero (FF0 is set to "1" however) since the last thing that I want to do is add a PID loop to a nicely tuned existing one. ;>
We'll see how it does under load...
Please Log in or Create an account to join the conversation.
Moderators: cmorley
Time to create page: 0.069 seconds