打开 iillii 打开了这个问题 2022 年 9 月 28 日 · 1条评论 打开 不显示 G3 的部分刀具路径#576 iillii 打开了这个问题 2022 年 9 月 28 日 · 1条评论 注释 三世 评论了 2022 年 9 月 28 日 版本 蜡烛版本:1.1.7、1.2.13b 电脑信息 操作系统:Windows 10 x64 bug描述 部分G3刀具路径不显示 重现 代码: G90 G21 M0 G0 Z5.00 G0 X0.00 Y0.00 G0 Z5.00 G0 X0.00 Y9.80 G0 Z1.00 G3 X0.00 Y-9.80 Z0.00 R9.80 F150.00 G3 X0.00 Y9.80 Z-1.00 R9.80 F150.00 G3 X0.00 Y-9.80 R9.80 F300.00 G3 X0.00 Y9.80 R9.80 G1 X0.00 Y12.40 F300.00 G3 X0.00 Y-12.40 R12.40 F300.00 G3 X0.00 Y12.40 R12.40 G1 X0.00 Y13.00 F300.00 G3 X0.00 Y-13.00 R13.00 F300.00 G3 X0.00 Y13.00 R13.00 G0 Z5.00 第 9-12 行未显示在刀具路径预览中。 代码: G90 G21 M0 G0 Z5.00 G0 X0.00 Y0.00 G0 Z5.00 G0 X0.00 Y9.80 G0 Z1.00 G3 X0.00 Y-9.80 Z0.00 R9.80 F150.00 G3 X0.00 Y9.80 Z-1.00 R9.80 F150.00 G3 X0.00 Y-9.80 R9.80 F300.00 G3 X0.00 Y9.80 R9.80 G1 X0.00 Y11.80 F300.00 G3 X0.00 Y-11.80 R11.80 F300.00 G3 X0.00 Y11.80 R11.80 G1 X0.00 Y13.00 F300.00 G3 X0.00 Y-13.00 R13.00 F300.00 G3 X0.00 Y13.00 R13.00 G0 Z5.00 第 9-12 行和第 14-15 行未显示在刀具路径预览中。 附加上下文 但是这段代码没有问题: G90 G21 M0 G0 Z5.00 G0 X0.00 Y0.00 G0 Z5.00 G0 X0.00 Y9.90 G0 Z1.00 G3 X0.00 Y-9.90 Z0.00 R9.90 F150.00 G3 X0.00 Y9.90 Z-1.00 R9.90 F150.00 G3 X0.00 Y-9.90 R9.90 F300.00 G3 X0.00 Y9.90 R9.90 G1 X0.00 Y12.50 F300.00 G3 X0.00 Y-12.50 R12.50 F300.00 G3 X0.00 Y12.50 R12.50 G1 X0.00 Y13.00 F300.00 G3 X0.00 Y-13.00 R13.00 F300.00 G3 X0.00 Y13.00 R13.00 G0 Z5.00 一切都正确显示 mar0x 评论了 2022 年 10 月 9 日 • 编辑 你好, 看起来第 9 行G3 X0.00 Y-9.80 Z0.00 R9.80 F150.00应该是一条从(0.0, 9.8, 1.0)到的弧线(0.0, -9.8, 0.0)。 是R9.80错误的,因为两点之间的距离sqrt(385.16) = 19.625..大于2*R。 convertRToCenter()函数中存在一个错误:z坐标center始终是0(这就是“附加上下文”中的代码显示弧线的原因)。 具有半径规格的 G2 和 G3 只能在单一定义平面(XY、XZ 或 YZ)中工作。 因此,我建议使用I, J,K参数而不是圆弧半径R:来指定圆心G3 X0.00 Y-9.80 Z0.00 J-9.8 K-0.5 F150.00。 免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论 受让人 无人分配 标签 还没有 项目 还没有 里程碑 没有里程碑 发展 没有分支机构或拉取请求 2名参加者
版本
电脑信息
bug描述
部分G3刀具路径不显示
重现
代码:
第 9-12 行未显示在刀具路径预览中。
代码:
第 9-12 行和第 14-15 行未显示在刀具路径预览中。
附加上下文
但是这段代码没有问题:
一切都正确显示