Contact me: hankecnc@gmail.com

TinyG:在文件运行期间重新启动? #404

推推 grbl 3年前 (2023-02-02) 279次浏览
关闭
4个任务完成
phillips82 打开了这个问题 2019 年 1 月 13 日 · 1条评论
关闭
4个任务完成

TinyG:在文件运行期间重新启动?#404

phillips82 打开了这个问题 2019 年 1 月 13 日 · 1条评论

评论

TinyG:在文件运行期间重新启动? #404

描述

在 100,000 多行的大型文件中,有时我会遇到错误,而不是 CNCJS 错误。导致我需要重新启动文件。目前,据我所知,我只能从文件的开头重新开始。这有时会浪费几个小时。是否有在文件中的特定行重新启动的设置?允许您不从文件开头开始?

版本

  • CNCjs:1.9.10 和 1.9.15

你如何安装CNCjs?

  • 下载 CNCjs 桌面应用程序

数控系统

  • TinyG/g2核心

硬件

  • 桌面

操作系统

  • 视窗
TinyG:在文件运行期间重新启动? #404

CNCjs 没有这样的功能。一般来说,重新启动 GCode 非常棘手,因为控制器需要同时考虑多条线,以便在拐角处进行平滑移动。由于此类“计划程序排队”和其他“前瞻”因素,错误报告通常不会与机器运动精确同步。打个比方,考虑一下发生事故后重新开始汽车比赛的难度。您不能只是“立即冻结所有内容,然后再从该状态开始”。

您可以复制该文件并编辑掉要跳过的初始行,注意在开头添加代码以建立错误发生时有效的任何模式,并适当地设置工具位置和主轴状态. 由于停止点可能不完全在 GCode 线边界(由于上面提到的多线规划),因此很难知道从哪里开始该工具。一种可能的缓解措施是在错误发生前保留几行,对这些行进行“空切”。