关闭 109JB 开了这个issue on 9 Feb 2019 · 3 条评论 关闭 4/5 轴问题#90 109JB 开了这个issue on 9 Feb 2019 · 3 条评论 注释 109JB 评论 on 9 Feb 2019 因此,我设法修改了 WebUI 分支代码以包含 2 个附加轴 A 和 B 并且它们正在工作,但是我想尝试做一些事情。我不太擅长 C/C++ 编程,希望在从哪里开始查找代码以完成此操作方面得到一些帮助。我只想要一两个关于从哪里开始寻找的提示,并且不会提出无数问题。这是我想尝试纠正的问题: 旋转轴的“规范”是,如果在与旋转运动 (ab) 相同的直线上存在线性 (xyz) 轴,则进给率应仅基于线性轴计算,并且旋转轴以协调的方式跟随线性轴完成时完成的时尚。如果代码行中没有线性轴,则应根据旋转轴计算运动。例如,G91 G1 X1 A1 F1 命令应该在一分钟内完成,而 G91 G1 A1 F1 也应该在一分钟内完成。它目前的工作方式是 G91 G1 X1 A1 F1 导致需要 1.414 分钟的移动,因为 A 轴包含在计算中。与此相结合,进给率报告应与上述一致,其中报告的进给率仅基于 XYZ(如果存在)或基于 AB(如果仅旋转)。 所有者 婚戒 评论 2019 年 2 月 9 日 我建议在 Gnea Grbl Github 存储库中提出这个问题。桑尼可能有一些很好的意见。 我以前使用过 Grbl 3+ 轴用于机器人技术,我想要纯线性进给率。 作者 109JB 评论 on 9 Feb 2019 好的。我可以看到机器人技术如何首选线性进给率。我的另一个选择是在 GUI 级别执行此操作。我看看桑尼怎么说。 109JB 将其 关闭为已完成 on 9 Feb 2019 阿尔丹星 评论 on 12 Aug 2019 大约一个月前,我看到您制造的 4 轴大电流 CNC 控制器。PCB什么时候会正式发布更新固件?固件将被上传到这个 repo 还是新的? 写 预习 添加标题文本添加粗体文本,<Ctrl+b>添加斜体文本,<Ctrl+i> 添加引号,<Ctrl+Shift+.>添加代码,<Ctrl+e>添加链接,<Ctrl+k> 添加项目符号列表,<Ctrl+Shift+8>添加编号列表,<Ctrl+Shift+7>添加任务列表,<Ctrl+Shift+l> 直接提及用户或团队引用问题、拉取请求或讨论 添加已保存的回复 通过拖放、选择或粘贴来附加文件。支持 Markdown 样式 评论 请记住,对此存储库的贡献应遵循我们的 GitHub 社区指南。 喜欢 (0)
109JB 评论 on 9 Feb 2019
因此,我设法修改了 WebUI 分支代码以包含 2 个附加轴 A 和 B 并且它们正在工作,但是我想尝试做一些事情。我不太擅长 C/C++ 编程,希望在从哪里开始查找代码以完成此操作方面得到一些帮助。我只想要一两个关于从哪里开始寻找的提示,并且不会提出无数问题。这是我想尝试纠正的问题:
旋转轴的“规范”是,如果在与旋转运动 (ab) 相同的直线上存在线性 (xyz) 轴,则进给率应仅基于线性轴计算,并且旋转轴以协调的方式跟随线性轴完成时完成的时尚。如果代码行中没有线性轴,则应根据旋转轴计算运动。例如,G91 G1 X1 A1 F1 命令应该在一分钟内完成,而 G91 G1 A1 F1 也应该在一分钟内完成。它目前的工作方式是 G91 G1 X1 A1 F1 导致需要 1.414 分钟的移动,因为 A 轴包含在计算中。与此相结合,进给率报告应与上述一致,其中报告的进给率仅基于 XYZ(如果存在)或基于 AB(如果仅旋转)。