[grbl Issue#42] Possible bug in planner.c

未分类 bolang 6个月前 (10-14) 43次浏览

Issue #42 | 状态: 已关闭 | 作者: Pagten | 创建时间: 2011-11-02


I’ve spotted a possible bug in planner.c. In the ‘plannerforwardpass_kernel’ function, there is a line

C
double maxentryspeed = maxallowablespeed(-settings.acceleration,
current->nominalspeed*previous->entryfactor, previous->millimeters);


As far as I can tell, this should be:

C
double maxentryspeed = maxallowablespeed(-settings.acceleration,
previous->nominalspeed*previous->entryfactor, previous->millimeters);

I guess this issue has already been fixed in edge, because it doesn’t use the entry/exit factors.


评论 (1)

#1 – chamnit 于 2011-11-03

This problem has been fixed in my fork, along with many others. The motion this significantly better and refined. Take a look if you have a chance.


原始Issue: https://github.com/grbl/grbl/issues/42

喜欢 (0)