操作指南
请看https://github.com/faberc/snapmaker-artisan-repeatable-origin如需获取最新指南,了解如何使用此工具创建可重复的原型,以便与 Fusion360 的 CAM 功能配合使用。下文仅为开发笔记,供参考之用。
为此我制作了一个简单的蜂鸣器,我已经对其进行了测试,结果发现它与我正在使用的数控探头配合得非常好:https://www.thingiverse.com/thing:7305460
开发笔记
初步笔记
这是基于一些想法而创作的。https://forum.snapmaker.com/t/cnc-repeatable-origin-guide/23596
我的想法是,我希望有一个特定的点,可以将工件原点重置为零。这样,每次我添加新工件和/或更换刀具时,都能在同一位置重置原点,然后让加工继续进行,因为新工件的位置相对于这个工件原点会有特定的X、Y、Z偏移量。
不得不承认,我对Snapmaker Artisan的数控机床没怎么深入研究过,因为整个CAM
导轨的宽度是固定的,因此从零位到导轨内侧边缘的X和Y偏移量是特定的。此外,这个夹具还配备了一个Z偏移探测器的安装座,其结构大致如下:https://a.co/d/00zYvFYx它既可以搭配多用表使用
(更新:我已经优化了工作流程,详情可查看 2026 年 3 月 14 日更新的 GitHub 链接)
可能的工作流程(我目前尚未最终确定)是导入组件(从而附加F3D文件),建模库存并将其合理连接到夹具上,然后将设计置于建模库存中(给它留出一点与导轨的间距,以免损坏导轨)。接着,在设置制造参数时,将世界坐标系原点设为Z点(这是设计中的一个显式点),并像往常一样完成其余设置。您或许也可以不导入设计,直接使用探头外壳上印有的已知X/Y/
然后,当实际在机床床身上安装工件时,要将工件完全抵靠在导轨上,然后将刀具尖端移动到探测器发出蜂鸣声的位置,并在此处设置加工原点。之后,你就可以开始加工工件了。如果这是一次单刀加工作业,你可以多次重复该作业,而无需每次都重新设置加工原点。如果是多刀加工作业,那么在各加工工序之间,你只需再次使用探测器设置Z轴加工原点,这样就能考虑到加工过程中刀具高度的任何变化,然后继续进行下一步加工。
几乎所有部件都可以进行参数化设置,以适应您现有的探头外壳以及您所需的 XY、Z 偏移量。该装置设计为使用 M4 螺栓固定在 Artisan 废料板的(50,50)坐标位置,但我相信,如果您在顶部使用其他废料板,还可以灵活调整安装位置,以最大限度地利用工作台空间。
等我弄清楚如何重复使用这个功能后,我会尝试制作一个视频,尽可能清晰地记录整个过程。目前这项工作仍在进行中,尚未最终完成。
——
最新动态
2026年3月7日更新:
稍微优化了一下探头外壳的设计,这样就能轻松地将其滑进滑出了。我对其进行了改进,应该能实现自动弹出和收回的功能,不过我还没测试过这项功能。此外,我把它拆分成了几个小部件,部件之间用燕尾榫连接,这样用户既可以只使用探头的一角,也能将探头伸展至更长的长度。
针对这款产品的使用,我也在逐步优化,逐渐形成一套Fusion 360的操作流程。第一次测试时遇到了问题,因为它没有先从加工起点移开,而是直接启动刀具并进行首次切割。我意识到需要修改后处理代码,所以等我完成测试后会把修改后的代码上传到平台上。
2026年3月14日更新:
我摸索出了部分加工方法,并进行了测试。第一次测试时,切割头直接撞到了导轨上,这还挺有趣的。后来发现这需要一个定制的后置处理程序,先将切割头移动到Fusion软件中指定的安全高度,然后再移动到工件上方并进行零件加工。我在GitHub上创建了一个仓库,里面有后置处理程序的脚本,以及一份带有图片和其他实用文件的完整操作指南,链接如下:
https://github.com/faberc/snapmaker-artisan-repeatable-origin
值得一提的是,在制作这个模型以及访问Thingiverse上的其他作品时,我对如何改进目前仅凭肉眼进行的XY对齐方式有了一些想法。一旦我把这些想法完善后,我会更新相关方法和模型,但就目前而言,当前的方法已经能产出不错的效果了。
Tags
Source du modèle
