关闭 dakahler 打开了这个问题 2017 年 5 月 29 日 · 5 条评论 关闭 负的 autolevel 值静默失败#599 dakahler 打开了这个问题 2017 年 5 月 29 日 · 5 条评论 注释 达卡勒 评论了 2017 年 5 月 29 日 可以将 X 或 Y 最大值设置为负数,因此自动调平可以在目标区域最正侧的原点发生。这似乎工作得很好——除了 bCNC 只是默默地未能记录每个探测点的结果。 问题出在 probe.add 中,CNC.py 的第 298 行。这里的 early out 测试假定为正值,因此它没有将探测点添加到列表中。 所有者 弗拉舒迪斯 评论了 2017 年 5 月 29 日 在你提到的例程中,我没有看到在 xmin、xmax 中使用负值有任何限制 i = round((x-self.xmin) / self._xstep) if i<0.0 or i>self.xn: return 你必须确保 self.xmin 小于 self.xmax 作者 达卡勒 评论了 2017 年 6 月 4 日 我认为这可能是问题所在。如果它以某种方式抛出错误让我知道我是个白痴,而不是默默地失败,那就太好了。 J-邓恩 评论了 2017 年 6 月 7 日 这似乎类似于 GRBL 错误 20 被忽略并导致进程卡在 97% 的问题。一些改进的错误捕获是个好主意吗? 所有者 弗拉舒迪斯 评论了 2017 年 6 月 7 日 @dakahler我刚刚添加了一条弹出警告消息。 @J-Dunn错误捕获需要 bCNC 知道每个控制器的每个版本支持什么以及它的行为方式。这是危险的并且有犯错误的风险。最简单的方法是在 grbl 中启用 gcode 检查,并运行你的程序以查看 grbl 在运行之前是否给出任何错误代码。 vlachoudis在完成时 关闭了它 2017 年 6 月 7 日 喜欢 (0) Candle 1.1.7 点动按钮在 GRBL v0.9 上不起作用 #556 Candle 1.2b jog 错误的数字格式 #557 2.8inch_ESP32-2432S028R无法获取任何菜单 #56 2.8inch_ESP32-2432S028R显示屏支持 #55 编译错误 #54 文本部分超出了板中的可用空间 #53 2.8inch_ESP32-2432S028R无法获取任何菜单 #562.8inch_ESP32-2432S028R显示屏支持 #55编译错误 #54文本部分超出了板中的可用空间 #53编译失败:SdFat.h:没有那个文件或目录 #50esp32c3支持吗? #49慢跑算法 #48启用 WiFi 后,STA & AP 模式会暂停发送 G 代码。 #46
可以将 X 或 Y 最大值设置为负数,因此自动调平可以在目标区域最正侧的原点发生。这似乎工作得很好——除了 bCNC 只是默默地未能记录每个探测点的结果。
问题出在 probe.add 中,CNC.py 的第 298 行。这里的 early out 测试假定为正值,因此它没有将探测点添加到列表中。