关闭 StuartB4 打开了这个问题 2018 年 5 月 6 日 · 7条评论 关闭 LaserGRBL 跳过最后一个命令。#350 StuartB4 打开了这个问题 2018 年 5 月 6 日 · 7条评论 注释 斯图尔特B4 评论了 2018 年 5 月 6 日 • 编辑 不确定这是一个问题还是可以轻松解决的问题。 我将 $SLP 命令添加到 gcode 文件 的末尾,以便在作业结束时关闭步进电机。 它工作正常,电机可以很容易地用手移动,因为它们不再通电。 通常 gcdoe 的最后一行总是 G0 X0 Y0,在工作结束时激光回到原位。 但是,当我在 G0 X0 Y0 之后添加 $SLP 命令时,G0 X0 Y0 将被忽略,激光正好停在它燃烧的最后一行的末尾,然后进入休眠状态。 所以它不运行 G0 X0 Y0 命令而是跳到 $SLP 命令。 任何想法为什么会非常感激。 所有者 阿尔基皮塔 评论了 2018 年 5 月 7 日 我认为 $SLP 在 arduino 端充当即时命令,因此它不会排队进入 grbl 移动缓冲区,而是立即执行 作者 斯图尔特B4 评论了 2018 年 5 月 7 日 好的,但是为什么激光在燃烧完成后没有回到原位,它只是停在它燃烧的最后一行的末尾。 所有者 阿尔基皮塔 评论了 2018 年 5 月 7 日 • 编辑 尝试手动发送此命令,尽可能快地将它们排入队列,以便在您键入最后一个 $SLP 时命令不会完全执行 F50 G1 X10 Y10 G0 X0 Y0 $SLP 如您所见,grbl 返回一个错误(您不能在移动时发送 $SLP)。这意味着 grbl 在收到 SLP 命令的同时管理 SLP 命令,而不是在前一个命令完成时。因此,您不能在命令队列中使用 $SLP,而只能在机器停止时手动执行(即使用自定义按钮)。 我不知道为什么在文件流操作中它会像这样(没有发送错误但在错误的位置停止电机)但这看起来像是 grbl 的问题,而不是 LaserGRBL 所以这不是询问的正确位置 arkypita已完成 关闭 2018 年 5 月 7 日 喜欢 (0) 我做错什么了 ? #610 更新 MacroService.java #611 GRBL/UGS 问题,已知硬件可以工作,但没有运行 Grbl 的步进运动 XY 绘图仪 – 将 Word 文档转换为 GRBL 文件 grbl 随机在中间停止 Arduino Uno GRBL 问题 GRBL/UGS 问题,已知硬件可以工作,但没有运行 Grbl 的步进运动XY 绘图仪 – 将 Word 文档转换为 GRBL 文件grbl 随机在中间停止Arduino Uno GRBL 问题为什么这会“崩溃”我的 3018 CNCFusion 360 / Grbl – 最后毁掉了工作?!使用 Grbl Shield,必须采取哪些接地预防措施?GRBL 安装挑战(在 cnc 3018 pro 上)
不确定这是一个问题还是可以轻松解决的问题。
我将 $SLP 命令添加到 gcode 文件
的末尾,以便在作业结束时关闭步进电机。
它工作正常,电机可以很容易地用手移动,因为它们不再通电。
通常 gcdoe 的最后一行总是 G0 X0 Y0,在工作结束时激光回到原位。
但是,当我在 G0 X0 Y0 之后添加 $SLP 命令时,G0 X0 Y0 将被忽略,激光正好停在它燃烧的最后一行的末尾,然后进入休眠状态。
所以它不运行 G0 X0 Y0 命令而是跳到 $SLP 命令。
任何想法为什么会非常感激。