注释
好的!谢谢你的工作。Fusion 是否有某种方式让用户贡献后处理器? |
简要回答你的第一个问题 – 不知道。 更长的答案 – Autodesk 为后处理器发布了一个 API,其他人已经创建了替代版本: https |
是的,我认为我们可以在这个存储库中包含这样的后处理器。 但我对此不太确定:
没有提到明确允许我们重新分发 cps 代码的许可证…… |
是的,我看到了版权声明。 所以我做了一个搜索并想出了这个: https://forums.autodesk.com/t5/fusion-360-support/edit-postprocessor-legal/td-p/7377967 基本上说它们是开源的,我引用,“你可以随意编辑和保存它们!” |
我不认为这是那么容易。在论坛某处引用某人不是许可证。 我们需要该文件的版权所有者(欧特克/原作者和所有贡献者)就许可条款达成一致,并将该信息添加到版权声明旁边的文件中。 或者至少在 Autodesk 网站上找到一些声明,说出您可以“根据需要编辑并保存它们”的确切条款! |
嗯,发表声明的人是 Autodesk 产品支持专家,但也许这个附加链接会有所帮助: https://forums.autodesk.com/t5/hsm-post-processor-forum/hsm-post-adjustments-needed-find-your-right-contact-here/td-p/6652728 Autodesk 高级软件工程师指出: “在网上搜索帖子后,您可能会发现我们的股票帖子不符合您的需求,或者我们没有您要找的帖子。好消息是,所有帖子都是开源的,您可以使用它们不受限制地根据自己的需要创建一个。” 不,我还没有找到明确的开源许可证是什么,但同样,Autodesk CAM 后处理器指南第 11 页第 1.5 节: https://cam.autodesk.com/posts/posts/guides/Post%20Processor%20Training%20Guide.pdf 说: |
我看不到任何关于“重新分配”的信息,我只能看到它可以修改。我相信重新分发是可以的。但是为了避免麻烦,我们仍然需要这样的代码带有真正的“许可证”(用律师的语言写的东西)。特别是当像 Autodesk 这样的大型闭源公司参与其中时。 |
我同意谨慎行事是明智的,明确的许可通知(如 BSD)会消除所有疑虑。 |
好的。我想我找到了妥协。我已将后处理器放入官方 bCNC wiki: 哪个更好,因为它目前是公开编辑的,所以你可以继续改进它并与大家分享最新的进展。 |
这不是问题,但有些人可能会觉得这很有用。
我修改了最新的 Fusion 360 GRBL 后处理器,使其自动创建 bCNC 样式的块。(从附件中删除“.txt”扩展名。)
我还让它在使用“M0”命令(停止可以恢复)时创建一个块,以便您可以在重复运行时轻松禁用此块。
只需在文件中搜索“bCNC”即可找到添加的内容。
没有明示或暗示的保证,这绝对是一项正在进行的工作。
grbl-bCNC.cps.txt