打开 nfrik 打开了这个问题 上个星期 · 7条评论 打开 程序结束后 Marlin 停止发送命令#322 nfrik 打开了这个问题 上个星期 · 7条评论 评论 恩弗里克 评论了 上个星期 描述错误 模拟器领先于发送导致模式不完整的命令。例如,如果我们想在 Marlin 模式下打印文本“Test”,尽管坐标已从机器正确发送,但可能由于模拟器和驱动程序之间缺乏同步,只会打印字母“Te”。 重现 重现该行为的步骤: 创建一个示例单行 1-stroke 文本,如“测试”并尝试打印它。 预期行为 正确打印文本。 nfrik 添加了 漏洞 标签 上个星期 所有者 svenhb 评论了 上个星期 你用的是哪个版本?你试过1.6.8.3吗?https://github.com/svenhb/GRBL-Plotter/blob/master/GRBL-Plotter_1_6_8_3_Setup.exe 所以机器的真实运动是可以的,但在 2D 视图中显示实际路径的绿线不是吗? 作者 恩弗里克 评论了 5天前 • 编辑 是的,问题是 1.6.8.3,看起来当前位置和发送到机器的数据位置不一致。 此外,尽管在菜单中的程序行为中禁用了 marlin 复选框,但每次发出点动请求时,GRBLplotter 都会尝试连接到 marlin。 作者 恩弗里克 评论了 5天前 你也可以推送 1.6.8.3 的代码吗? svenhb 添加了 固定 – 需要检查 标签 5天前 所有者 svenhb 评论了 5天前 检查新版本:https ://github.com/svenhb/GRBL-Plotter/releases ❤️1个nfrik 对心形表情符号做出反应 作者 恩弗里克 评论了 3天前 谢谢,@svenhb, 用于更新。此版本修复了 Marlin 通信的大部分问题,除了 GRBLPlotter 在硬件方面仍然很慢。 问题是由于 M114 命令在每次运动后被发送到机器。即使在高波特率下,中断也很明显。 我想知道是否可以在菜单中的某处设置一个字段,以指定将发送到设备的命令数量,而不会中断位置请求。 所有者 svenhb 评论了 3天前 试试这个设置: 作者 恩弗里克 评论了 昨天 谢谢,这有点帮助,但慢跑仍然存在问题,可能是由于 GRBLPlotter 端的缓冲区填充延迟所致。发出 G91 指令大约需要半秒的时间。 此外,具有自定义距离和方向的操纵杆样式可能无法很好地与 GRBL 协议配合使用,因为由于需要持续反馈而难以控制位置。您认为如下图所示,通过 X/Y/Z 方向的简单步骤来简化操纵杆会更实用吗? 免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论 受让人 无人分配 标签 漏洞固定 – 需要检查 项目 还没有 里程碑 没有里程碑 发展 没有分支机构或拉取请求 2名参加者
描述错误
模拟器领先于发送导致模式不完整的命令。例如,如果我们想在 Marlin 模式下打印文本“Test”,尽管坐标已从机器正确发送,但可能由于模拟器和驱动程序之间缺乏同步,只会打印字母“Te”。
重现
重现该行为的步骤:
创建一个示例单行 1-stroke 文本,如“测试”并尝试打印它。
预期行为
正确打印文本。