开源改变世界

问题:使用 X 和 y 自动平方归位 #209

推推 grbl 2年前 (2023-02-08) 157次浏览
关闭
matthiasng 打开了这个问题 2022 年 10 月 23 日 · 2 条评论
关闭

问题:使用 X 和 y 自动平方归位#209

matthiasng 打开了这个问题 2022 年 10 月 23 日 · 2 条评论

评论

问题:使用 X 和 y 自动平方归位 #209
马蒂亚森 评论了 2022 年 10 月 23 日  

bool limits_go_home ( axes_signals_t周期)

 

上面提到的函数说它一次只能归位一个自动平方轴。另一边的 $H 总是试图归位所有轴。这意味着如果我有一个启用了自动平方的 X 轴和 y 轴,我就无法使用 $H 进行归位。该功能不支持它有什么特别的原因吗?

此外,我也对 return Boolean 返回值感到困惑。在这种情况下它实际上返回 false,但调用函数 (mc_homing_cycle)没有设置任何警报。这意味着,控制器仅归位 Z,然后停止并将所有轴的状态设置为主页(这对我来说似乎是一个错误)。

问题:使用 X 和 y 自动平方归位 #209
贡献者

另一边的 $H 总是试图归位所有轴。

是的,但根据 $44-46 定义的归位通道,如果这样配置,每个通道可以归位一个轴。如果通过失败,则退出序列。

这意味着,控制器仅归位 Z,然后停止并将所有轴的状态设置为主页(这对我来说似乎是一个错误)。

是的 – 如果您尝试同时归位 X 和 Y 并且两者都是自动平方的,它似乎确实如此。应该报警吗?还是返回错误更好?

问题:使用 X 和 y 自动平方归位 #209

请澄清一下。我一定是忽略了归位周期设置。

我认为你现在做的方式是完美的。这样用户在配置错误时会得到反馈(比如我的)?.