PCB 的正片、负片那些事儿

最近在 PCB 打样的过程中遇到了 PCB 的正片层和负片层的问题,故以此记录一下。

问题产生的原因是在投产 PCB 时发现生产稿的 Gerber 图形和 PCB 设计有区别,如图所示,左边为某 PCB 内层,右边为对应层生产稿的 Gerber 图形,两者图形正好相反:

经查阅资料得知是 PCB 的正片、负片设计问题,并且嘉立创在打样 PCB 时会将负片层转换为正片层,所以看到的 Gerber 图形是负片转正片之后的图形。

那到底什么是正片设计、负片设计呢?

正片

  • 正片设计是默认不铺铜的,设计走线和铺铜的地方在生产时会被铺铜,而没有设计走线和铺铜的地方不会铺铜,像这样:
  • 一般来说,信号层走线较复杂,常采用正片设计,直观了然、逻辑清晰。

负片

  • 负片设计是默认铺铜的,设计走线和铺铜的地方在生产时铜会被清除,而没有走线和铺铜的地方在生产时会保留铺铜,像这样:
  • 需要大面积铺铜的电源和 GND 层常常采用负片设计的方式,较为方便,并且可通过设计走线的方法将铜分割,一定程度上提高了 PCB 的设计效率。

层属性

  • 打开设计-->层叠管理器,可以看到 PCB 的各层属性,如 Sig3 配置为 Signal层,PWR2 配置为了 Plane 层:
  • Signal 为信号层,正片设计,主要用于设计信号线
  • Plane 为平面层,负片设计,主要用于设计电源和 GND

总结来说,正片设计属于正向逻辑,设计啥样就是啥样,负片设计属于逆向逻辑,但巧妙运用可以大大提高 PCB 的设计效率。

更多内容

相关推荐
我就是马云飞1 天前
大专毕业两年,我如何进入大厂,并逆袭八年的技术与认知成长
前端·程序员·全栈
前端双越老师2 天前
为什么说 OpenClaw 应该装在自己的电脑上
人工智能·agent·全栈
程序员飞哥2 天前
到底Java 适不适合做 AI 呢?
后端·程序员·全栈
得物技术3 天前
基于 Cursor Agent 的流水线 AI CR 实践|得物技术
前端·程序员·全栈
问道飞鱼7 天前
【技术方案】面向 Web 系统的《全栈灰度部署方案设计》
前端·全栈·灰度发布
前端缘梦7 天前
Next.js 实现AI流式输出(打字机效果)
前端·面试·全栈
前端双越老师8 天前
OpenClaw小龙虾新手使用记录
agent·全栈
DanCheOo8 天前
流式输出:让 AI 回复像 ChatGPT 一样打字机效果
前端·全栈
DanCheOo8 天前
我写了一个 AI Commit Message 生成器,再也不用想怎么写 git commit 了
git·全栈