Contact me: hankecnc@gmail.com

当使用相机形式校正基准点时,切割片角度会出现问题 #272

推推 grbl 3年前 (2023-02-04) 308次浏览
关闭
yagizzha 打开了这个问题 2022 年 3 月 30 日 · 6条评论
关闭

当使用相机形式校正基准点时,切割片角度会出现问题#272

yagizzha 打开了这个问题 2022 年 3 月 30 日 · 6条评论

评论

当使用相机形式校正基准点时,切割片角度会出现问题 #272

在没有任何相机输入的情况下进行切割时,它如下所示: 但是在基准校正之后它变成了:
当使用相机形式校正基准点时,切割片角度会出现问题 #272

当使用相机形式校正基准点时,切割片角度会出现问题 #272

当使用相机形式校正基准点时,切割片角度会出现问题 #272 yagizzha 添加了 漏洞 标签 2022 年 3 月 30 日
当使用相机形式校正基准点时,切割片角度会出现问题 #272
所有者

我从未尝试过将基准校正与切向轴一起进行。
我假设,你没有使用 360° 进行整圈,所以对切线轴应用的旋转偏移是错误的……
当使用相机形式校正基准点时,切割片角度会出现问题 #272

当使用相机形式校正基准点时,切割片角度会出现问题 #272
所有者

您还需要单击进入 2D 视图以再次设置标记

当使用相机形式校正基准点时,切割片角度会出现问题 #272
作者

我们机器上的每转单位设置为 16,因为这会导致 360 度转弯。

问题是刀的角度开始错误,并且在使用基准检测时一直这样通过切割过程。

当使用相机形式校正基准点时,切割片角度会出现问题 #272
作者

如果它是一个特定于我的情况的错误,你能给我计算刀具角度的线,以便我可以尝试修复吗?

当使用相机形式校正基准点时,切割片角度会出现问题 #272
所有者

我已经修好了,我计划今天晚上或明天发布新版本——我还在开发软件的另一部分。

如果您等不及:
在 /MachineControl/GCodeTransform.cs – 第 269 行中,将块更改为:

                    if (tangentialAxisEnable)
                    {
			double tangle =((double)Properties.Settings.Default.importGCTangentialTurn * angle / 360);

                        if ((tangentialAxisName == "C") && (gcline.c != null)) { gcline.c += tangle; }
                        else if ((tangentialAxisName == "B") && (gcline.b != null)) { gcline.b += tangle; }
                        else if ((tangentialAxisName == "A") && (gcline.a != null)) { gcline.a += tangle; }
                        else if ((tangentialAxisName == "Z") && (gcline.z != null)) { gcline.z += tangle; }
                    }

当使用相机形式校正基准点时,切割片角度会出现问题 #272
作者

效果很好,谢谢