关闭 itchytweed 打开了这个问题 2022 年 3 月 19 日 · 2 条评论 关闭 bCNC 未将命令传递到 grblHAL 并出现故障#1691 itchytweed 打开了这个问题 2022 年 3 月 19 日 · 2 条评论 评论 痒花呢 评论了 2022 年 3 月 19 日 我目前正在 BTT SKR-PRO STM32 控制板上运行最新版本的 grblHAL。grblHAL 已设法开始实施 3.3.2.2 – 参数值、3.3.2.3 – 表达式和二元运算、3.3.2.4 – 一元运算值和 3.3.3 – 来自 RS274 NGC 解释器版本的参数设置。3 标准。这现在允许 grblHAL 在处理器卡上进行数学计算。如果我通过 OpenbuildsControl 运行下面的示例代码,它会正确实现。如果我使用 bCNC,它会在执行此 nc 文件时在第 14、33 和 34 行阻塞并吐出错误(下面以粗体突出显示)。我相信这可能与内联 python 子系统有关。有没有办法关闭 python 和 c++ 子系统以按编写的方式传递代码而不修改它? 先感谢您。 示例代码:( *** THIS WORKS!!! *** ) (第一部分) G43.1 Z0 G53 G1 Z-10 F500 G53 G1 X-645 Y-795 F1000 G53 G1 Z-20 F500 G54 G91 G38.2 Z-50 F50 G1 Z0.5 F20 G38.2 Z-20 F4 G1 Z0.5 F20 G38.2 Z-20 F5 #110 =[#5063/396] G91 G1 Z10 F200 G90 G53 G1 Z-10 F750 G54 G1 X0 Y0 Z0 F1500 (第二段) G53 G1 Z-10 G53 G1 X-645 Y-795 F1000 G53 G1 Z-20 F500 M0 G91 G38.2 Z-50 F50 G4 P5 G1 Z0.5 F20 G38.2 Z-20 F6 G4 P5 G1 Z0.5 F20 G38.2 Z-20 F7 #111 =[#5063/396] G43.1 Z[ #111 – #110 ] M0 G90 G53 G1 Z-10 F750 G54 G1 X0 Y0 Z10 F1500 吉普B 评论了 2022 年 3 月 19 日 • 编辑 显然这是一个刀具长度测量程序。(TLO) 第一个问题:GRBL 实现G49 为什么要用一个G43.1 Z0 来取消TLO? 第二个问题:为什么重复3次? G38.2 Z-50 F50 G1 Z0.5 F20 G38.2 Z-20 F4 G1 Z0.5 F20 G38.2 Z-20 F5 第二部分同样的评论,也许bCNC在连续3次G38.2之后不知道它在哪里。 调用函数 G43.1 Zxxx 会导致错误,因为它没有可存储的可用值。 此外,此功能只能在测量原点和校准程序可操作的机器上使用。 使用不一致的代码段测试 bCNC 并不是最好的方法。 作者 痒花呢 评论了 2022 年 3 月 21 日 关闭请求。 itchytweed已完成 关闭 2022 年 3 月 21 日 喜欢 (0) 相机不工作 #685 Marlin – Rambo 1.4 – 慢跑不工作 #686 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
我目前正在 BTT SKR-PRO STM32 控制板上运行最新版本的 grblHAL。grblHAL 已设法开始实施 3.3.2.2 – 参数值、3.3.2.3 – 表达式和二元运算、3.3.2.4 – 一元运算值和 3.3.3 – 来自 RS274 NGC 解释器版本的参数设置。3 标准。这现在允许 grblHAL 在处理器卡上进行数学计算。如果我通过 OpenbuildsControl 运行下面的示例代码,它会正确实现。如果我使用 bCNC,它会在执行此 nc 文件时在第 14、33 和 34 行阻塞并吐出错误(下面以粗体突出显示)。我相信这可能与内联 python 子系统有关。有没有办法关闭 python 和 c++ 子系统以按编写的方式传递代码而不修改它?
先感谢您。
示例代码:(
*** THIS WORKS!!! *** )
(第一部分)
G43.1 Z0
G53 G1 Z-10 F500
G53 G1 X-645 Y-795 F1000
G53 G1 Z-20 F500
G54
G91
G38.2 Z-50 F50
G1 Z0.5 F20
G38.2 Z-20 F4
G1 Z0.5 F20
G38.2 Z-20 F5
#110 =[#5063/396]
G91 G1 Z10 F200
G90
G53 G1 Z-10 F750
G54
G1 X0 Y0 Z0 F1500
(第二段)
G53 G1 Z-10
G53 G1 X-645 Y-795 F1000
G53 G1 Z-20 F500
M0
G91
G38.2 Z-50 F50
G4 P5
G1 Z0.5 F20
G38.2 Z-20 F6
G4 P5
G1 Z0.5 F20
G38.2 Z-20 F7
#111 =[#5063/396]
G43.1 Z[ #111 – #110 ]
M0
G90
G53 G1 Z-10 F750
G54
G1 X0 Y0 Z10 F1500