大数跨境
0
0

打造一台可以制作 PCB 的微型 CNC 雕刻机

打造一台可以制作 PCB 的微型 CNC 雕刻机 发烧友研习社
2025-06-25
33
导读:“ Tom Nixon 打造了一台简易的 CNC 雕刻机,用于制造简单的 PCB。

“Tom Nixon 打造了一台简易的 CNC 雕刻机,用于制造简单的 PCB。”

我制作了一台微型CNC雕刻机,用于PCB等小型加工任务。设备工作行程为106×104×20毫米,整机尺寸约300×250×200毫米,可加工引脚间距0.5毫米的FR4电路板,并具备铝材切割能力。

以下是两块自制电路板,以及在亚克力和铝材上的加工测试结果:

为什么要做?

受到Scanlime使用Bantam Tools桌面铣床直播的启发,我萌生了自建一台PCB雕刻机的想法。尽管专业打样服务在成本、精度和效率上更具优势,但其较长的交付周期(一周 vs 一小时)、按面积计费模式,常导致设计反复修改而延迟验证。

化学蚀刻虽成本低,但涉及危险化学品处理,不适合家庭环境,且难以实现精确外形切割和双面板对位。面包板原型则存在接线错误率高、高频性能差、修复困难等问题。

综合考虑空间限制与功能需求,市售设备大多体积大、价格高,而现有开源设计如“The Ant”在结构刚性和设计开放性方面未能满足要求,因此决定自行设计一款紧凑型CNC雕刻机。

设计标准

  • 工作区域:≥100×100毫米
  • 工作高度:≥15毫米,适应夹具与垫板
  • 刀具兼容性:支持标准38.1×3.175毫米刀具,具备换刀行程
  • 性能要求
    • FR4绝缘层雕刻:X/Y轴分辨率0.1毫米,Z轴0.01毫米
    • 高效完成FR4切割
    • 具备铝材加工潜力
  • 体积与便携性:小巧轻便,便于收纳

经调研,成品设备均不符合预期,最终选择基于成熟组件自主构建。

运动系统设计

该设备为龙门式结构,采用2020铝型材框架。X轴与Z轴使用单根MGN12H线性导轨,Y轴采用双导轨提升稳定性。X、Y轴由NEMA17 0.9度步进电机直驱GT2同步带传动,Z轴采用丝杠配合消隙螺母,由NEMA14电机驱动。

尽管结构看似简单,但通过以下设计保障刚性:

  • 紧凑尺寸(龙门跨度仅205mm),显著降低挠度
  • 切削力靠近导轨作用,减少扭矩影响
  • 同步带传动选用高扭矩电机、10mm GT2皮带、16齿小轮及高张力设计,确保传动刚性
  • 0.9度步进电机提升分辨率(0.08mm)与静态刚性
  • Z轴丝杠提供高分辨率定位,断电自锁,适合单向受力场景

部分结构件如皮带夹、张紧机构采用3D打印件:

张紧机构采用分体式设计,通过双侧调节螺丝实现高张力下的平行校准,有效抑制皮带蠕变。

Z轴

Z轴消隙螺母为3D打印件,因市售产品无法适配空间限制,最终自行攻丝制作。当前设计虽可运行,但柔性结构冗余,弹簧力依赖塑料弹性,底部螺丝被遮挡,需优化。

Z轴电机座采用创新预紧结构:

利用柔性联轴器拉伸实现丝杠预紧,结构紧凑,但当前使用球轴承不合理,计划更换为角接触轴承以提升性能。

主轴

主轴基于ER8夹头延长杆构建,由无刷外转子电机通过平皮带驱动:

主轴安装于3D打印的双角接触轴承座内,直接固定在Z轴滑块上,分体式设计增强刚性。轴承通过弹簧预紧,选用低刚度弹簧以规避PLA热膨胀影响。当前轴环为打印件,计划替换为金属件。

传动皮带为反向使用的6mm GT2同步带,宽度不匹配导致对中困难,需改进。电机座将与丝杠螺母集成至主轴块,提升整体性。

电子部分

控制系统基于Ender 3主板,经以下优化提升可靠性:

  • 更换限位开关滤波电路,避免烧毁问题
  • 短接A4988驱动器ROSC电阻,关闭自动模式切换,适配0.9度电机

主轴由eBay购得的无刷电调驱动,但缺乏速度反馈,当前通过G代码设定PWM值控制转速,存在不确定性。未来计划加装转速传感器,实现闭环控制与失速检测。

软件

控制器运行uCNC固件,支持多电机控制与基础功能,开发者响应迅速,bug修复及时。上位机采用bCNC,具备以下优势:

  • 高度图功能优于uCNC,支持区域设置与结果可视化
  • 支持手动换刀流程:暂停、移位、探针校准刀偏
  • 集成摄像头辅助定位,可用于双面PCB对位(理论可行,实际精度要求不高)

PCB加工路径由pcb2gcode生成,转换稳定但存在路径切断走线的bug。其忠实还原设计与最优路径之间存在权衡,部分操作(如修方角)可优化。

曾考虑开发专用G代码生成器以深入理解工艺,但工程量较大。

一个更好的控制器?

当前上下位机分离架构存在协议混乱、交互别扭等问题,尤其在用户介入操作时易出错。对比现有方案:

  • Klipper:G代码由主机解析,微控制器仅输出脉冲,通信高效,但专为3D打印设计,缺少CNC关键功能。
  • LinuxCNC:实时生成电机位置指令,功能强大但部署复杂。需在PC或嵌入式设备运行实时系统,对普通用户门槛较高。

理想方案应整合G代码解释、状态反馈与用户交互,建立统一API,提升系统稳定性与可维护性。

刀具

  • FR4加工:eBay廉价刀具中仅钻头可用,铣刀钝化严重,雕刻刀几何不一致。
  • 铝材与塑料:AliExpress“DREANIQUE”单刃立铣刀表现良好。
  • 工件夹持:3D打印压板配合底板M3螺纹孔,效果稳定。大面积板材中心易弹性变形,可通过中心支撑+高度图补偿解决。

成果

FR4 电路板

首件为红外传感器放大器,用于功能验证:

最复杂项目为tidybot控制板,集成ESP32-C6、USB接口、电机驱动等,采用双面板设计,过孔由黄铜铆钉连接,背面为地层:

绝缘雕刻与外形切割各耗时约10分钟。当前手动喷洒肥皂水抑尘,过程繁琐。若配备吸尘系统并提升进给速度(现为100mm/min,下刀0.45mm),效率可进一步提升。

另一典型应用为DC-DC电源原型,布局随意,局部走线后补漆包线:

绝缘雕刻仅6分钟,无需钻孔切割,快速实现功能验证。关键电源路径性能优于面包板+SMD转接板方案。

亚克力

使用2mm单刃立铣刀,在1100mm/min、20000RPM下完成4mm孔与3mm槽加工:

每齿进给约0.05mm,下刀深度0.75–1mm。排屑略有挑战,可见轻微重复切削痕迹。孔采用螺旋下刀,槽使用斜坡进刀,表面更顺滑。

铝材

在未知型号铝材上加工5mm宽、2mm深型腔与2mm槽,参数如下:

进给500mm/min,主轴20000RPM,每齿进给0.025mm,下刀0.2mm。型腔采用自适应清角+0.1mm精加工,出现轻微颤振,后续可通过参数优化提升表面质量。

成本

不含电子部分的主要物料成本估算:

  • 步进电机及支架、联轴器:70英镑
  • 角接触轴承(3个):16英镑
  • 线性导轨、丝杠:45英镑
  • 同步带、轮、惰轮:36英镑
  • ER8夹头组件:11英镑
  • 2020铝型材:24英镑
  • 主轴电机及电调:25英镑
  • 铝板(床身与滑架):20英镑
  • 丝锥:21英镑
  • 杂项硬件:30英镑

总计约300英镑,部分零件参考Voron采购指南选型。

结论

从经济性角度,该项目难以证明其价值,尤其是投入的时间成本。但从技术探索角度看,非传统设计决策取得了成功,设备性能达到甚至超过初始预期。

目前已有明确升级计划与后续应用项目,将持续迭代更新。

【声明】内容源于网络
0
0
发烧友研习社
1234
内容 557
粉丝 0
发烧友研习社 1234
总阅读5.3k
粉丝0
内容557