注释
AFAIK,Grbl 在归位期间不会跟踪位置(步骤),因为根据定义归位意味着它通过寻找开关来找到它的位置。 |
我发现@chamnit回答我前一段时间的类似问题,这是他的回答:
|
好的,这解释了为什么我不知道该怎么做!非常有帮助。 弄乱探头听起来像是一个有效的解决方案,但在我的盒装电子产品中有点像 PITA 重新布线。 |
谢谢,我刚刚在我的身上放了一个千分表,质量好的工业开关可重复到 0.01 毫米以内,如果你喜欢达因、弹头和尔格,那大约是半千。 机器刚度大约是我使用它时的 5-10 倍,所以我将不再担心开关。好吧,其中一个是极小的微动开关,它会被改变。这实际上比我预期的开关可重复性要好得多。真的不是问题。;) |
作为测试我的硬件的一部分,我希望能够重复归位循环并每次打印应用于每个轴的差异。
我在 limits_go_home() 的顶部设置了存储 sys.position[idx] 的数组,并向 report.c 添加了一个打印输出,但它总是显示零,我知道这是错误的。
我需要监控什么变量?
这将是一个很好的(代码便宜)功能,可以添加,包装在#defines 中,用于硬件调试。
TIA。