Marlin 使用哪种算法来创建圆弧?

3D打印 prusa-i3 翻唱 g代码 算法
2021-05-15 14:16:42

我正在写一篇关于绘图仪的论文(我使用带有自定义“挤出机”又名笔的 Prusa i3)。我应该写下我/绘图员使用的算法。我尝试过逆向工程,但由于我对这种技术不是很熟悉,所以我没有成功。所以我正在寻找Marlin用于其 G2/G3 命令的算法

1个回答

该算法基于“通过变换矩阵进行矢量旋转”,该解决方案基于 Jens Geisler 的解决方案。顺时针旋转公式为:

矢量旋转

可以在 Wikipedia上找到有关矢量旋转的更多信息