开源改变世界

G5 三次样条 #155

推推 grbl 2年前 (2023-02-08) 172次浏览
打开
kimstik 打开了这个问题 2022 年 6 月 28 日 · 4条评论
打开

G5 三次样条#155

kimstik 打开了这个问题 2022 年 6 月 28 日 · 4条评论

评论

G5 三次样条 #155

https://github.com/grblHAL/core/wiki/Changes-from-grbl-1.1

我认为 G5 支持的事实应该反映在那里。
我的梦想是有一天看到二次/NURBS 样条的 G5.1 和 G5.2 ;)

G5 三次样条 #155
贡献者

我会尽快添加 G5.1,这是将单个控制点转换为三次样条的两个控制点的问题。您是否有任何测试文件,其中包含可用于验证的预期 parh 图?

NURBS 更复杂,因为需要一个动态的控制点数组 – grblHAL 支持的一些处理器没有太多可用的堆。
顺便说一句,是否有任何输出 NURBS 路径的 CAM 工具保证使 NURBS 可用所涉及的工作?

G5 三次样条 #155
作者
金斯蒂克 评论了 2022 年 7 月 13 日  

domoszlai/juicy-gcode#7
https://github.com/DeepSOIC/SplineTravel
https://github.com/Matttab/spline-examples/tree/main/linuxCNCsplineTest

我想从 Rhino 对象中提取 NURBS 并不难。老实说,我不知道谁原生支持 NURBS 后处理。让我兴奋的是可以指定紧凑而流畅的代码。

G5 三次样条 #155
贡献者

我无法通过您提供的链接找到任何 G5.1 示例。

我想从 Rhino 对象中提取 NURBS 并不难。

我做不到,你呢?

顺便说一句,ioSender 的最新边缘版本现在应该正确渲染 G5.1 路径,并且初步支持渲染多圈弧(带 P 参数的 G2/G3)。请注意,grblHAL 尚未准备好处理这些。

G5 三次样条 #155
作者
金斯蒂克 评论了 2022 年 7 月 28 日  

再多一个 G5(立方)样本。
https://upload.wikimedia.org/wikipedia/commons/f/ff/GClef.svg
juicy-gcode.exe 导入 GClef.svg -b -o GClef.nc
GClef.zip

G5.1(二次)示例:
GClef_quad.zip

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

2名参加者
G5 三次样条 #155G5 三次样条 #155

喜欢 (0)