1. DFM是什么
DFM,全称Design for Manufacturing,通常翻译为可制造性设计。
在电子制造领域,可以理解为:
在产品进入制造或装配前,从生产加工和装配实现的角度,检查设计文件是否存在潜在风险。
放到PCB和SMT场景中,DFM主要关注:
- PCB是否容易加工
- 线宽线距、孔径孔环、阻焊、丝印等是否存在制造风险
- SMT贴装时焊盘、器件间距、器件方向是否需要确认
- BOM、坐标文件、PCB文件之间是否一致
- 文件是否完整、清晰,能否支撑后续工程确认
所以,DFM 不是简单的“查错”,而是将制造和装配环节中可能出现的问题提前暴露出来。
DFM可用于PCB制造和SMT贴装前的可制造性/可装配性风险检查
2. 为什么设计软件检查通过了,还需要DFM
很多PCB设计软件中都有DRC,也就是Design Rule Check,设计规则检查。
DRC通常检查设计文件内部是否满足规则约束,例如:
- 网络连接是否正确
- 走线间距是否满足规则
- 线宽是否符合设置
- 元件布局是否违反设计约束
- 设计对象是否存在规则冲突
但PCB或SMT最终要进入真实生产流程。
真实生产流程还会受到以下因素影响:
- PCB加工能力
- 钻孔加工
- 阻焊制作
- 丝印位置
- 板边加工
- 拼板和分板方式
- SMT贴装设备和工艺要求
- BOM与坐标文件匹配关系
因此,设计软件检查通过,并不代表文件进入制造和装配环节后一定没有风险。
3. DRC和DFM的区别
DRC和DFM不是替代关系,而是互补关系。
| 对比项 | DRC | DFM |
|---|---|---|
| 全称 | Design Rule Check | Design for Manufacturing |
| 中文理解 | 设计规则检查 | 可制造性/可装配性检查 |
| 关注重点 | 设计文件内部规则 | 制造、加工、装配、焊接风险 |
| 常见阶段 | PCB设计阶段 | 报价/下单/生产前 |
| 典型检查内容 | 网络连接、线宽线距规则、走线约束 | 孔径孔环、阻焊、丝印、板边、SMT、BOM/坐标一致性 |
| 作用边界 | 检查设计规则是否满足 | 辅助发现生产相关风险 |
4. PCB 制造场景下,DFM主要检查什么
在PCB制造场景中,DFM通常关注设计文件是否适合加工。
常见检查方向包括:
4.1 线宽线距
线宽线距会影响PCB加工难度和成品稳定性。
如果设计过于接近工艺边界,可能增加加工风险。不同板厂、不同工艺、不同层数下,具体能力边界不同,因此不建议脱离实际工艺参数直接下结论。
4.2 孔径孔环
孔相关问题包括:
- 孔径
- 孔环
- 过孔
- 插件孔
- 钻孔与焊盘关系
孔径过小、孔环不足或设计不合理,可能影响钻孔加工、镀铜和连接可靠性。
4.3 阻焊
阻焊相关问题包括:
- 阻焊开窗
- 绿油桥
- 露铜风险
- 焊盘与阻焊关系
这类问题可能影响焊接、外观或后续工程确认。
4.4 丝印
丝印通常用于标识元件位号、方向和装配辅助信息。
如果丝印压到焊盘,可能影响焊接,也可能影响后续识别。
4.5 板边和加工
板边相关问题包括:
- 器件距离板边过近
- 走线距离板边过近
- 焊盘距离板边过近
- 拼板和分板方式影响
这类问题与实际加工、拼板、V-CUT、锣板等流程有关。
5. SMT装配场景下,DFM主要检查什么
如果订单涉及SMT贴装,DFM关注点不只停留在PCB制造,还要扩展到装配过程。
SMT装配相关风险通常包括:
- 焊盘设计是否存在风险
- 元件间距是否影响贴装
- 器件方向是否需要确认
- 封装与焊盘是否匹配
- BOM 信息是否完整
- 坐标文件是否与 PCB 文件对应
- 位号、封装、坐标之间是否一致
这里需要特别说明:
PCB/BOM/坐标文件一致性,本质上属于SMT装配检查中的重要内容。
因为SMT贴片通常需要同时使用PCB文件、BOM文件和坐标文件。如果这些文件之间对不上,就会影响贴片前的工程确认。
常见问题包括:
- BOM中的器件和PCB上的位号不一致
- 坐标文件里的元件位置和PCB实际焊盘不匹配
- 封装信息和实际焊盘尺寸不对应
- 器件方向标识不清晰,需要进一步确认
SMT贴装通常需要PCB、BOM和坐标文件共同匹配,文件一致性会影响工程确认效率
6. 为什么建议下单前做DFM检查
DFM更适合放在报价下单前,而不是生产问题出现之后。
原因很简单:问题发现得越早,修改成本通常越低。
如果在设计完成后、下单前发现问题,通常还可以修改文件后再提交。
如果下单后才发现问题,可能需要重新沟通、重新审核和重新确认。
如果进入生产或贴装环节后才发现,可能影响排产、交付周期,甚至导致返工。
因此,一个更稳妥的流程是:
7. DFM检查的边界
DFM检查不是万能的。
它的作用是辅助发现部分制造和装配相关风险,不能替代完整的工程判断,也不能保证检查通过后产品一定没有问题。
DFM不能解决以下问题:
- 不能判断电路原理是否正确
- 不能保证产品功能一定正常
- 不能覆盖所有特殊工艺、特殊材料或特殊应用场景
- 不能替代工程师对复杂项目的判断
- 不能替代正式生产审核
所以,更准确的理解是:DFM不是生产保证书,而是下单前的一道风险检查。
8.总结
DFM的核心价值,是减少设计文件进入制造和装配环节后的不确定性。
DRC更关注设计规则。
DFM更关注制造和装配风险。
在PCB制造场景下,DFM会关注线宽线距、孔径孔环、阻焊、丝印、板边等问题。
在SMT贴装场景下,DFM会进一步关注焊盘、器件间距、封装匹配、BOM、坐标文件,以及 PCB/BOM/坐标文件之间的一致性。
因此,DFM不应被理解为生产保证,而应被理解为下单前的风险前置检查。
## 延伸阅读
本文主要介绍DFM的基础概念和使用场景。实际下单前,也可以结合嘉立创DFM等工具,对PCB制造和SMT贴装相关文件做一次可制造性检查。
嘉立创DFM:https://www.jlc-dfm.com/