注释
|
@kikolobo我一直将 Fusion 360 与 CNCJS 一起使用,没有任何问题。您是否在 Fusion 中使用默认的 GRBL 后处理?如果没有,请使用它。如果你是,你能分享你的融合文件吗? |
|
@neilferreri我认为问题出在后处理器上。我正在使用 inventables 画架后处理器,但是当我运行程序时我发现控制台报这个错误: 所以我的猜测是它与 CNCJS 发送 G53 命令的方式有关,但也与后处理器制作 nc 文件的方式有关。 我将尝试使用标准 GRBL 文件并查看其作用。 谢谢您的帮助! |
|
@kikolobo该错误可能来自换刀 (M6) 命令。我在使用 cncjs 时手动删除了它们,但你可以忽略它(只要你对那个错误感到满意)。 |
|
CNCjs 不会将一行分成两行或多行,因此您不会看到 CNCjs 使用字符计数流协议将 G 代码程序流式传输到 Grbl,这种方法会延迟 您可以使用后处理器发布您的 G 代码吗?谢谢。 |
|
原因可能在后处理器中。我也用 Fusion 360 做 CAM。在测试了其中的许多(后处理器)之后,我发现了一些比,比如 xcarve.cpl 需要在你使用这个文件之前改变。 一些参数是硬代码,即关于启动前的归位和gcode默认程序结束后的位置。 一件重要的事情:在 xcarve.cpl 中,Z 轴的方向被反转以启动和停止。在使用这个 gcode 之王之前,一定要阅读 xcarve.cpl 并正确配置参数…. |
|
如果您愿意,我可以为您附加我的 Fusion 360 后处理器……这样,您就可以测试是否可以解决您的问题。 |



你好,
我有一个问题,我的 Z 轴在开始工作之前试图超过限制。看起来它在开始之前试图将 Z 轴归位,但出于某种原因它想要超过归位例程设置的限制。这发生在软限制关闭的情况下。
观看视频
https://www.youtube.com/watch?v=rXEduuUeOj4
我在 F360 Post 线程的 Inventables 论坛中发布了这个问题。作者对 G53 和一些 G_Code 发件人有一些评论。
引用他的话说:
“原因是 GCode 发送者:
G53 是所谓的非模态命令,这意味着它仅对找到它的行(块)有效。
这意味着对于命令 G53 G0 Z-10,所有三个词必须在同一行。出于某种(未知)原因,我发现一些 GCode 发送者将此命令拆分为几行,但这会改变含义!G53 将不再处于活动状态并且所以机器将移动到工作坐标 Z -10 io 机器坐标 Z -10。
我不知道这是否是 CNCJS 的问题。但以防万一…我正在调查我的问题,很可能是我做错了,而不是发件人。
Inventables 论坛帖子参考:
https ://discuss.inventables.com/t/a-better-fusion360-grbl-postprocessor/27607/13?u=kikolobo