我正在制造混合 3D 打印机和电路蚀刻(CNC 铣削)机器,它可以 3D 打印和蚀刻原型电路板。我将在 Arduino Mega & RepRap 1.4 板上使用 Marlin 固件。它将并排放置一个 3D 打印头和一个铣头。我希望它能够读取 .gbr(用于电路蚀刻)和 .gcode(用于 3D 打印)文件。我应该如何配置 Marlin 以读取这两种类型?
在混合 3D 打印机 + 电路蚀刻机中同时使用 .gcode 和 .gbr 文件?(RepRap 1.4 与 Marlin 固件)
3D打印
马林鱼
DIY-3d-打印机
数控
2021-05-11 17:18:39
2个回答
您可以在一台机器上同时使用 .gcode 和 .gbr 文件。我们在我工作的地方做。
然而,当我们制作原型电路板时,我们不打印它们;我们获得电路板毛坯,然后我们要么:
使用二极管激光烧掉顶层的garolite 绝缘走线,然后进行化学浸渍以去除铜,然后另一次激光燃烧以暴露表面贴装元件的焊盘;或者
使用主轴工具去除需要焊盘的顶层 garolite,并磨穿铜层以获得隔离痕迹。
我们还没有在电路板中找到具有我们想要的导电性的可印刷材料。
资料来源:我为Hyrel 3D工作
注意:我们不在 Arduino 上使用 Marlin,我们在 STM32F429 板上使用内部固件。
好吧,我正在使用 pronterface 发送 gcode 以使用墨水笔(sharpie)打印我的 PCB 的痕迹;由于 Marlin-Rep rap1.4 中的参数配置为快速打印,因此我可以轻松发送代码,只需设置原点或零即可在打印机的任何区域打印。
要设置新的零只需使用代码G92,例如我们需要在打印机中间打印,因此只需将主轴移动到该位置并设置G92 X0 Y0,然后仅设置Z高度然后设置G92 Z0。为您的铣削添加 Z 安全行程以避免与表面和/或机械夹具发生碰撞
该视频显示了3Dprinter中的PCB 打印,因此铣削过程将相同。视频还展示了在 CNC 上打孔的过程;我没有在 3d 打印机上做,因为那时我没有 dremel 支持。
Tech2C还教你如何配置整个打印机,只需点击这个链接
所以,在你的 3D 打印机中愉快地铣削吧
注意:对于我尚未测试过的 gbrl 文件,您可以尝试通过此程序(接口)读取和发送您的代码,您可能会收到一些类似“未知代码”的消息,就像gcode 发送器在尝试发送激光蚀刻代码时所做的那样(旧版本)。
其它你可能感兴趣的问题