开源改变世界

推推 grbl 3年前 (2023-02-03) 181次浏览
打开
iz3man 打开了这个问题 上个月 · 6条评论
打开

如何正确重启以某种方式停止的工作?#795

iz3man 打开了这个问题 上个月 · 6条评论

评论

伊兹曼 评论了 上个月

这不是 cncjs 特定的“问题”,也可能以某种方式适用于其他 cnc 程序,但我使用 cncjs,并寻找一种正确的方法来重新启动损坏的工作。

例如。创建的 grbl nc 文件有一些问题和触发器和结束开关,使机器进入警报状态。然后您需要重新设置,工作坐标再次设置为 0/0/0,主轴位于某个完全不同的位置。
或者磨机在运行过程中坏了,你需要重新启动它。或者 ….

如何“保存”工作坐标?所以我做了一个归位,希望它足够精确,可以给我一致的磨机 0/0/0 位置。然后我将主轴移动到我需要的位置并在 cncjs webfrontend 中归零并开始工作。

我知道可以写下主轴机器的坐标,并在机器到达并发出后移动到该位置。

但是没有更好的方法吗?
我很确定这只是一个完全菜鸟的问题并且很容易回答?!

谢谢!

贡献者
米奇布拉德利 评论了 上个月 通过电子邮件
作者
伊兹曼 评论了 上个月

谢谢米奇。我的主要问题是你所说的“重新归零”。

我刚才在 2 部分工作结束时有一个破损的立铣刀。工作完成后机器返回归位。我更换了铣床并生成了一个新的 nc 文件,其中仅包含未完成的切割。这很顺利,因为机器仍然有归位和工件坐标完好无损。

问题是如何在不改变工作坐标的情况下消除“警报状态”。这可能吗?

贡献者

如果您使用的是 Grbl,并且警报条目类型需要通过 Ctrl-X 进行硬重置(这是发送到 Grbl 的字符;我不记得您必须在 CNCjs 上按什么按钮才能发送它,而我没有是时候查找它了),然后 Grbl 将通过 Ctrl-X 重置来执行它所做的任何操作,这可能会更改工作坐标。我不认为这会改变他们,但我不确定。

贡献者

当你说重置时,你没有具体说明你是怎么做到的。是控制器的电源循环,还是您按下了物理重置按钮,或者您是否通过某个 UI 按钮发送了 Ctrl-X?如果你想要一个好的答案,你必须问一个精确的问题。

作者
伊兹曼 评论了 上个月

似乎 RESET 可以用不同的方式完成,而且看起来结果是不同的?!
我发现最好的使用方法是 WFE 中的 RESET 按钮。

但这仍然以某种方式改变了工作坐标,尤其是看起来的 Z 轴。
直接在机器上重置是最糟糕的,因为这似乎没有传回给 cncjs。

 奇顿 添加了 问题 标签 2个星期前
合作者
奇顿 评论了 2个星期前

建议在开始每个新作业之前运行 HOMING 操作,以确保起始位置一致。

此外,我记得 Snapmaker 2 内置支持恢复因电源故障而中断的作业。

我认为@parachvte如果恢复部分在软件方面很容易完成,可以帮助回答。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
项目

还没有

发展

没有分支机构或拉取请求

3人参加

如何正确重启以某种方式停止的工作? #795

喜欢 (0)