开源改变世界

关于规划器的问题 #346

推推 grbl 2年前 (2023-01-22) 172次浏览

关闭
rsc9421 打开了这个问题 2018 年 1 月 7 日 · 1条评论

注释

关于规划器的问题 #346

嗨,我想只有你能帮我
规划师的工作如何?我读过 planner.c 但不完全理解它是如何工作的,我的问题是关于协调运动
假设电机 X 移动 10 步,电机 Y 移动 5 步,并且最大速度是 v_max(如果 v_max 更高速度慢,如果 v_max速度越小,速度越高),然后电机 X 以 v_max 移动,电机 Y 以较小的速度移动,我将其计算为 k= v_max*(motorX/motorY)=v_max 10/5 = v_max 2 然后电机 Y 移动得比电机慢X
它以协调运动运动,因为 motorX/motorY = 10/5 是自然数,但如果 motorX/motorY 是有理数(例如 1/3),则发生相移(其中一个电机将在其他)并且它不是协调运动并且它被认为是惯性问题,我该如何解决它?我尝试以 k= v_max*(motorX/motorY) 为自然数的方式修改 v_max (使 v_max 成为电机 X 和电机 Y 的最小公倍数)但是,它不断改变 v_max 并且我无法设置速度在期望的值,例如 10mm/s 作为 grbl
最好的问候

关于规划器的问题 #346
贡献者

一切都在源代码中的注释中进行了解释。

喜欢 (0)