注释
|
当我有机会时,我会看看这个。 你想做什么?这是使用探针设置工作 0 的宏吗? |
|
我可以重复这个问题。它似乎只有在任何动议之前完成时才会发生。 你在什么硬件上运行? |
|
你好@bdring– 我在 ESP32-DevKitC-32UE 上运行 Grbl_Esp32
是的,宏是使用探针设置工件 0(在 Z 上)
好消息!我希望在这个过程中没有接触板/立铣刀受到伤害 |
|
我问的是控制器硬件,而不是 ESP32。我想知道正在使用什么步骤生成方法? |
|
对于每个 XY Y’ ZI 有
用于归位的限位开关(常闭)终止于触发 esp32 的继电器(GPIO_NUM 15、16、17)。 (完整的 grbl_esp32 配置可以在jelsdon/grbl-cncsys-config@ f10afe0 找到) |
|
@bdring我今天使用从 SPIFFS 运行 .g 文件的宏功能遇到了这个问题。完全相同的问题,
通过“发送命令”窗口手动运行每一行都会产生正确的结果。 回答同一个问题@jelsdon回答,我正在运行 DM556 步进驱动器,4A Nema23 425oz 步进电机。我的控制器是https://github.com/RootCNC/ESP32-GRBL-Root-Controller@RootCNC 是否找到了解决此问题的方法? 在为所有 3 轴手动运行 G38.2 后,我今天遇到了其他问题,这些问题可能已连接也可能未连接。我将为此提出另一个问题。 |


您使用的是什么版本的固件?
[VER:1.3a.20210306:]
[OPT:PHSW]
问题是否可重复?
是的 – 虽然是零星的
什么情况下会出现bug?
关闭 ESP/SD 运行作业 – 在第一行存储的 gcode 完成执行后,
Z 轴开始缓慢下降(~0.5mm/s) – 当任何 X/Y/Z 限位开关被触发时将停止下降(探头没有影响)。此时 ESP32 似乎重置了。
它只发生在第一行执行之后和第二行之前;这是一致的。
大多数情况下,当我运行以下宏/存储作业时,
一旦探头接触到,这就会很明显。
最后一行输出是 SD/RUN
[ESP220]/macros/zprobe.nc如果仅通过存储(ESP 和 SD)通过终端/telnet 发送命令,我没有发生过这种情况。
如果我在 G38.2 探头之前添加移动(如下所示),它会正常运行;这是我现在的工作(可能会变成一个停留)
我注意到在 Grbl_Esp32/Grbl_Esp32/src/WebUI/WebSettings.cpp 中有一条关于在
protocol.cpp 之外执行的第一行的评论,可能是在处于探测状态时使其崩溃的条件
第741章
742//现在执行第一行;Protocol.cpp 在 SD_ready_next
743 report_status_message(execute_line(fileLine, SD_client, SD_auth_level), SD_client) 时处理稍后的消息;
第744章
第745章
746 返回错误::确定;
注意:
这篇文章已经过几次编辑,以便在信息可用时更好地详细说明行为。
机器配置jelsdon/grbl-cncsys-config@ f10afe0