关闭 mennodegraaf 打开了这个问题 2017 年 8 月 25 日 · 5 条评论 关闭 g2core 上的探测小部件未正确设置坐标偏移#191 mennodegraaf 打开了这个问题 2017 年 8 月 25 日 · 5 条评论 评论 门节点格拉夫 评论了 2017 年 8 月 25 日 在玩了一个便宜的中国探针之后,我注意到 CNCjs 1.9.7 探针小部件没有正确设置坐标偏移。探测工作正常,之后坐标偏移设置为: ; 设置活动坐标系 Z0 G10 L20 P0 Z20 这似乎被 GRBL 接受,但不被 g2core 100.26 接受。根据https://github.com/synthetos/g2/wiki/Gcode-Coordinate-Offsets#g10-ln-set-parameters,支持的 P 代码分别为 G54-G59 的 P1-P6。通过手动使用 P1,它被 g2core 接受。 cheton 添加 ?漏洞 g2核心 标签 2017 年 8 月 25 日 合作者 奇顿 评论了 2017 年 8 月 25 日 G10 L20 P- axes(P 编号在 0 到 9 范围内)是 EMC2 (linuxcnc.org) 标准。但是TinyG和g2core目前不支持P0,我会在1.9.9版本中更改P号以适应对应的G54-G59工作坐标系。 合作者 奇顿 评论了 2017 年 8 月 25 日 顺便说一句,您可以将 CNCjs 升级到 1.9.8,它修复了一些严重的错误,尤其是对于 Grbl。在https://github.com/cncjs/cncjs/releases查看最新的发行说明 作者 门节点格拉夫 评论了 2017 年 8 月 25 日 太谢谢了 奥尔登哈特 评论了 2017 年 8 月 25 日 TinyG 和 G2core 遵循 P1 坐标系 G54 的约定——去 P6 = G59。 这就是 Tormach、Haas、Fanuc 和大多数“大男孩”的定义方式: https ://www.tormach.com/g10.html http://diy.haascnc.com/node/30342#gsc。 tab=0 http://www.cnccookbook.com/CCCNGCodeG10SettingToolWorkOffsetsInGCode.html 按照惯例,P0 指的是活动坐标系。P0 当前未在 TinyG 和 G2core 中实现。 cheton 添加了引用此问题的提交 2017 年 8 月 26 日 Fix an issue that P0 is not currently implemented in TinyG and G2core (… …… 7da19b0 合作者 奇顿 评论了 2017 年 8 月 31 日 请参阅https://github.com/cncjs/cncjs/releases/tag/v1.9.9上的 CNCjs 1.9.9 发行说明 cheton已完成 关闭 2017 年 8 月 31 日 喜欢 (0) 支持/首选哪些 g2core 版本? #190 CNC自己启动 #192 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
在玩了一个便宜的中国探针之后,我注意到 CNCjs 1.9.7 探针小部件没有正确设置坐标偏移。探测工作正常,之后坐标偏移设置为:
; 设置活动坐标系 Z0
G10 L20 P0 Z20
这似乎被 GRBL 接受,但不被 g2core 100.26 接受。根据https://github.com/synthetos/g2/wiki/Gcode-Coordinate-Offsets#g10-ln-set-parameters,支持的 P 代码分别为 G54-G59 的 P1-P6。通过手动使用 P1,它被 g2core 接受。