开源改变世界

某些弧线转换时不必要的 TP 减速 #447

推推 grbl 3年前 (2023-01-29) 200次浏览
关闭
SebKuzminsky 打开了这个问题 2018 年 6 月 22 日 · 4条评论
关闭

某些弧线转换时不必要的 TP 减速#447

SebKuzminsky 打开了这个问题 2018 年 6 月 22 日 · 4条评论

注释

某些弧线转换时不必要的 TP 减速 #447
合作者
塞布·库兹明斯基 评论了 2018 年 6 月 22 日  

最初在这里报道:https ://www.cnczone.com/forums/tormach-pathpilot-/354884-tormach.html

注释 6 中的 g 代码在 2.7.13 sim/axis 机器上运行时会产生以下结果: 注意机器速度如何在退出第一个圆弧时下降到 0。
某些弧线转换时不必要的 TP 减速 #447

进入第一个圆弧和从第二个圆弧退出时的部分减速是预期的,因为刀具路径在那里形成尖角,但从第一个圆弧到随后的直线进给的过渡看起来相切(或至少接近相切),在 G64 生效的情况下,速度不应降至 0。

此问题在 2.7 和 master 上可重现。

这个 g 代码演示了这个问题:

; from https://www.cnczone.com/forums/tormach-pathpilot-/354884-tormach.html
; comment #6

g64   ; best speed, tolerances be damned
g91.1 ; incremental arc centers

;N1710 T9 G43 H9 M6
(0.500 End Mill HSS)
N1720 S3450 M3 M8
N1730 G0 X1.6009 Y0.7267
N1740 Z0.15
N1750 Z0.1075
N1760 G1 Z-0.215 F20.
N1770 G3 X1.5 Y0.35 Z-0.215 I0.6525 J-0.3767
N1780 G1 Y-0.35
N1790 G3 X1.5647 Y-0.5915 Z-0.215 I0.483 J0.
N1800 G0 Z0.15

m2
某些弧线转换时不必要的 TP 减速 #447
合作者作者

这是一个 halscope 跟踪,它显示了 arc-arc 转换的相同减速(来自 nc_files 中包含的 arcspiral.ngc 示例)。 我在程序的第一个弧上触发了示波器。迹线显示弧开始和停止的位置。减速发生在第一个弧的末尾,就像上面的例子一样。 同样,第一个圆弧开始处的光点不是问题,这是由于刀具路径中的尖角造成的。
某些弧线转换时不必要的 TP 减速 #447
motion.program-line

某些弧线转换时不必要的 TP 减速 #447

这与问题#426相关吗?

我们认为这会导致等离子机器出现问题,因为减速/停止会导致等离子弧在该点燃烧一个草皮,因为切口宽度是行进速度的函数。很难隔离,因为用户注意到它有覆盖整块钢板的大而复杂的巢穴,但有人正在研究它,并会在有机会时报告一个例子。

某些弧线转换时不必要的 TP 减速 #447
合作者