Non-continuous jog movement #498
-
(uCNC 1.7.4 using Mega/RAMPS 1.4 5-axis) After initial boot, the jog movement is not continuous on any axis, moving in noticeable steps. For instance, if you jog to move 5 millimeter (using UGS or the controller), the motor move in about 20 steps and not continuously. The axes are all configured for 400 steps/mm. In UGS, if you send a Soft Reset command, all axis start moving continuously, fixing the problem. If you go to the controller (Reprapdiscount full graphic smart display) and issue a jog command from there on any axis, the jerky movement returns and is again observed issuing the command by UGS. Any way to correct this? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 11 replies
-
The button motion is also made to cancel jog motion. Maybe this is causing issues. |
Beta Was this translation helpful? Give feedback.
-
About the making the jog motion more continuous there is a change that can be made. About the problems of jog consistency I will still test that to see if I can replicate the problem by using both the display and UGS at the same time. |
Beta Was this translation helpful? Give feedback.
-
#501 should allow multiple JOG commands to be chained via the display controller. |
Beta Was this translation helpful? Give feedback.
I believe this fixes the issue.
Paciente8159/uCNC-modules#33
All u8g2 function call take along time to execute and if too many of them are called without calling the main loop the planner gets empty and the motion gets jagged.
This also enforces that the main loop is called while communicating with the LCD.
After making these modifications the motion seems to be uniform even navigating inside system menus.
Please let me know if you find any issue.