拓十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Altium Designer PCB设计全流程:从原理图到Gerber的工程实践指南

Altium Designer PCB设计全流程:从原理图到Gerber的工程实践指南

从事PCB设计这块也十几年了,从最早的Protel 99SE一路用过来,中间经历过DXP、AD6、AD9,到现在常用的AD20/AD24。经常有同事和网友问我:Altium Designer画PCB到底该怎么下手?这问题看着简单,但真要讲清楚,其实是把整个设计流程的思维方式理顺了。这篇东西我不打算翻来覆去念软件手册,而是以AD20为参考,把我平时从原理图准备到投板出Gerber的完整流程拆开来讲,每个环节怎么操作、为什么这么操作、会踩什么坑,都尽量说透。

这套流程适合刚接触AD的初学者,也适合从别的EDA工具转过来的工程师参考,哪怕你已经有了一定基础,把每个环节的底层原则重新过一遍,对提升板子的设计质量也会有帮助。

1. 开始画板前必须建立的三个“底层认知”

1.1 PCB设计本质上是约束管理

很多人第一次用AD画板,上来就直接放器件、拉线,结果板子画到一半就乱了。焊盘间距冲突、线宽不够走、丝印压在一起、敷铜后一堆DRC报错。这些问题绝大多数不是操作不熟,而是没理解PCB设计的本质。

PCB设计说白了就是在一个固定尺寸的空间里,在满足电气连接要求的前提下,同时受制于生产工艺能力、电磁兼容需求、散热条件、成本预算等多重约束,把所有元器件合理摆布并连接起来。Altium Designer只是把这种约束变得可视化了,核心还是你对这些规则的掌控。

所以我一开始就要强调:专业流程第一步不是放器件,而是先建项目、定规则、规划层叠、设置约束。把这些底层约束定好了,很多问题可以消灭在萌芽里。

1.2 项目文件管理不是走形式

AD和很多PCB工具一样,是按“项目”来组织文件的。我见过太多人直接新建一个PCB文件就开画,画完找不到原理图,或者原理图改了PCB不同步,甚至换台电脑文件全乱。这都是因为没用项目管理的概念。

AD里,一个完整的工程设计通常包含:

  • 原理图文件(.SchDoc)
  • PCB文件(.PcbDoc)
  • 原理图库文件(.SchLib)
  • PCB封装库文件(.PcbLib)
  • 输出配置文件(.OutJob)
  • BOM等生产文件

把这些文件全部挂载在一个“项目工程”(.PrjPCB)下,好处是能进行原理图与PCB之间的同步更新,一旦源文件变化,编译项目就能实现真正的“设计同步”。这就像盖房子先要有统一的施工图纸管理系统,不然各工种各画各的,最后根本对不上。

1.3 数据库和库的概念要趁早理解

AD里每一个元器件都要有原理图符号和PCB封装两套信息。很多人自己画库,用着用着发现“咦,这个封装怎么没有丝印”,或者“引脚编号对不上”,这就是库做得不完整或使用时不注意造成的。

原理图符号负责表达“电气连接逻辑”,它要管的是引脚号与引脚名称是否一致,信号方向是否正确;PCB封装负责表达“物理形状和落焊位置”,它要管的是焊盘尺寸、间距、丝印、位号等。两者之间通过“引脚映射”建立对应关系。理解了这套对应关系,你就会明白为什么改封装、换器件是一个极其需要谨慎的环节。

2. 原理图阶段就要替PCB想好出路

2.1 原理图分模块,PCB才能好布局

原理图不仅仅是把网络连上,它在很大程度上决定了后续PCB布局的效率和质量。我一直建议工程师在设计原理图时,就把功能模块划分清楚,用明确的标注或区域块表达出来,比如电源模块、主控模块、接口模块、模拟采集模块等分开。

这样在AD里把原理图导入PCB时,就能非常方便地根据原理图页面位置或者Room区域把元器件对应到PCB的物理区域中,后续布局直接按功能区展开,效率成倍提高。

2.2 网络标号命名要“一眼看懂”

千万不要用默认的NetLabel5、NetLabel8这种名字。命名建议遵循“信号功能+方向”的规则,比如:

  • 电源类:+5V,+3V3,VCC_MCU,VIN_12V
  • 地线:AGND(模拟地),DGND(数字地),PGND(功率地)
  • 控制信号:MCU_UART_TX,MCU_I2C_SCL
  • LED:LED_PWR,LED_STATUS

从PCB工程师角度,看到名字就知道这个网络做什么的,对布局布线非常有帮助。尤其是电源和地,分类清晰了,后面敷铜、分割电源平面、控制回流路径才能做得有的放矢。

2.3 不要忽略原理图上的PCB布局提示

AD是支持在原理图上直接放置PCB Layout指令的,比如Room定义、特殊的布局区域说明。还有“Cross Select Mode”,在原理图上选中一个模块,PCB上对应器件会同步高亮,这对模块化搬迁器件布局帮助极大。快捷键是Tools菜单下的Cross Select Mode,或者用快捷键Shift+Ctrl+X(不同版本可能有差异),经常用这个功能,你会发现布局速度可以快上一截。

2.4 编译检查是投板前的第一道防线

在把设计从原理图转换到PCB之前,我强烈建议先执行工程编译(Compile)。编译过程能检查出大量低级问题,包括引脚悬空、电源短路、重复位号、单端网络等。快捷键是Project → Compile PCB Project,编译完在Messages面板看所有报错和警告。

这里多说一句,很多人看到红色Error就慌,看到绿色Warning就不管,其实不对。有些Warning比如“未连接引脚”很可能是设计缺陷;有些Error反而可能是你故意留的测试点。但不管怎样,每一个报错都要能解释清楚原因,这是专业工程师的基本素养。

3. 从原理图到PCB:转换那一下到底发生了什么

3.1 Update PCB Document的完整流程

当原理图编译无误后,就可以执行“Design → Update PCB Document xxx.PcbDoc”。这一步实际上是在做“工程变更”,它会生成一个ECO(Engineering Change Order)列表,逐项列出将要执行的修改,比如添加元器件、添加网络、添加Room等。

我的习惯是,先点“Validate Changes”,看所有项是否都打上了绿色的勾,确认每一项都是可执行的;再点“Execute Changes”,真正把变更应用到PCB。最后关闭对话框,看PCB里是不是所有器件和网络都已经正确导入。

3.2 为什么有时候器件没有全部导入

有一种常见坑:原理图元器件没有PCB封装,或者封装引脚编号和原理图符号不一致,那么更新PCB时,这个器件就会被系统拒绝导入或者变成“绿色”状态。排查方法是在Vaildate阶段仔细看,如果有红色叉号,点击查看错误描述,基本都能定位到封装的引脚映射问题,这时候回库里去修正封装,再重新执行一次更新。

3.3 初学者最容易忽略的板框定义

很多人导入PCB后第一件事是“放器件”,其实不对。第一步应该是确定板框(Board Outline),也就是这个板子的物理外形和尺寸。板框不清楚,后面布局布线的边界全都是模糊的。

AD里可以用Keepout Layer或者Mechanical Layer来画板框,我更推荐用Mechanical 1层画物理板框,再配合Keepout层定义电气边界。坐标原点也建议重新设置到板框的左下角,这样所有器件的坐标定位和生产文件都会有个统一基准。快捷键EOS可以把原点放在光标处。板框画完后选中闭合图形,用Design → Board Shape → Define from selected objects来生成精确的板子形状,这一步能保证3D显示和后续Gerber导出都正常,很多人跳过这一步,结果投板出来板厂投诉外形层不对,非常浪费时间。

4. 层叠结构设计:板子的“骨架”怎么搭

4.1 怎么确定用几层板

层数选择永远取决于信号数量、电源种类、EMC要求和成本预算。简单的单片机控制板,双面板就够用;有较多高速信号或射频电路,至少四层起步;复杂的BGA封装主控板、服务器主板,六层、八层甚至更多层也不罕见。

我遇到不少刚入行的工程师,看别人画四层板就跟风画四层,结果内层几乎走不了几条线,浪费成本还要多交加工费。反过来也有图省钱硬用双面板走高速总线,搞得信号完整性问题一堆。正确做法是先做层叠预评估,数一下必须布在外层的信号线、各种电源域的数量,再估算参考平面完整性,最终确定层数。

4.2 标准四层板怎么搭

AD默认的四层板层叠是:Top Layer(顶层走线)、GND(内层接地)、Power(内层电源)、Bottom Layer(底层走线)。这个结构是最经典也最推荐初学者使用的,原因很简单:

  • 顶层和底层有完整的铺铜地平面做参考
  • 内层GND和Power形成一个自然的平板电容,对电源去耦有好处
  • 信号线的回流路径天然短

如果电源种类特别多,还可以把第三层Power改成第二个GND层,然后在表层做电源分割走线,这种情况在高速设计里常见。

4.3 叠层厚度与阻抗控制

叠层的物理厚度直接关系到阻抗。普通1.6mm板厚的四层板,常用叠层是:顶层铜厚1oz、介质厚度按板厂标准参数走、内层GND、芯板、内层Power、介质、底层铜厚1oz。如果要做USB差分线、以太网差分线这类90欧或者100欧的阻抗,必须在叠层里告诉板厂需要控制哪个层、哪些网络,并给出参考层。

这里必须强调一个概念:阻抗不是“算出来的”,而是“叠层加上线宽线距共同决定的”。AD里能在Layer Stack Manager里设置叠层参数,再结合阻抗计算器(也可以借助Si9000等工具)算出对应线宽,然后把线宽约束写进规则。你只要保证设计规则里的线宽、间距和叠层参数的一致性,板厂按这个叠层生产,阻抗基本不会跑偏。

4.4 叠层设置的命令行操作

AD20中快捷键DK可以打开Layer Stack Manager。在里面可以添加层、删除层、修改铜厚、材料、介电常数等。我一般习惯在新建PCB文件后第一时间把层叠设置好,并重命名层名称(比如GND层命名为“GND”,电源层命名为“PWR_3V3”),后期看3D视图和生成制造文件方便很多。

5. 布局环节:决定板子成败的60%

5.1 布局之前先看原理图结构

布局不是“把器件排好看”,而是要认真对流图。拿着原理图,分析信号从哪进来、经过哪些处理、从哪里输出;电源从哪里输入、有哪些负载、关键发热器件在哪里。把这些逻辑关系搞清楚之后再动手摆。

我的布局顺序一般是:

  1. 固定安装孔和接插件位置
  2. 放置核心器件(主控IC、电源芯片、大功率器件)
  3. 按信号流摆外围功能电路
  4. 按就近原则摆放去耦电容、滤波电容等无源器件
  5. 边布边调,反复优化

5.2 模块化布局与Room的妙用

如果你原理图是按模块画的,就可以用AD的Room功能实现自动布局的雏形。更新PCB时如果勾选了“Create Rooms”,系统会根据原理图的不同Sheet或类自动生成Room区域,Room里的器件先整体挪到PCB上,然后你以Room为单位做位置规划,移动起来非常省事。

要启用这个功能,在执行Update PCB Document的对话框里,注意看“Add Rooms”选项。如果没有Room,你也可以自己选中一组网络或器件,在PCB里按两者来定义Room的空间关系。

5.3 去耦电容摆放:一个贯穿职业生涯的细节

去耦电容的位置我一直强调“就近放置”,具体多近?原则是电容到IC电源引脚的引线尽量短,最好小于电容自身的焊盘间距,而且必须是电源引脚经过电容再到过孔,而不是电容随便摆在旁边。

这里背后的道理是,去耦电容是为了给IC的高频瞬态电流提供一个低阻抗路径。如果走线太长,走线电感会把高频分量挡住,电容就失去了意义。用AD的交互式布线,把电源和地先拉短,再去优化外围,这类位置的调整要在布局阶段就完成,不能拖到布线阶段。

5.4 布局阶段的DRC设置

AD里能实时进行在线DRC,默认是开着的。布局阶段就应该把规则初步定义好,比如最小间距、线宽。如果一开始规则太松,后面布线容易放飞自我;太紧,布局阶段就容易憋手蹩脚。我的经验是先按板厂的常规能力设置一个中等偏严的值,比如默认间距0.2mm,线宽0.3mm(对应普通工艺线宽能力),这样布局时能知道瓶颈在哪里。

5.5 热设计从布局开始

功率器件的位置决定了整个板子的热分布。我是一个习惯用手心感受器件功耗的人(当然这是夸张说法),但布局时你就得想:电源芯片底下有没有散热焊盘?散热焊盘是不是需要打过孔阵到内层铜皮?大功率器件周围有没有温度敏感器件?这类器件建议保持至少5mm以上的距离,并避免放在板边缘导致热堆积。

6. 布线规则设置:你的“交警”要提前上岗

6.1 规则管理器能干什么

AD的Design Rules(快捷键DR)是整个PCB设计里最强大的模块,没有之一。它相当于提前设定好的一群“交警”,布线时他们实时提醒你哪里能走、哪里不能走。很多人布线画得飞起,结果最后DRC报错上千条,基本都是在规则阶段偷了懒。

常规需要设置的规则至少包括:

  • Clearance(安全间距)
  • Width(线宽)
  • Via(过孔规格)
  • Routing Layers(走线层)
  • Copper Pour Connection(敷铜连接方式)
  • Masks(阻焊和助焊扩展)
  • Board Outline Clearance(板边间距)

6.2 网络类与规则的优先级

AD的规则是按“优先级”执行的。你可以设置全局最小间距0.25mm,但给“3V3”和“GND”这种特殊的电源网络设置一个优先等级更高的规则,让它只能用0.5mm以上线宽。实现方法是先在Nets面板里选中网络,然后在规则面板中添加新的Width规则,并把Where The Object Matches改成对应网络,最后把优先级拉到最前。

这种“先全局、后局部”的做法是AD规则设置的核心思路,也是专业和有经验的标志。

6.3 线宽怎么定才算合理

线宽的根本约束来自两个方向:电气载流能力和阻抗要求。载流能力上,业内常用“1A/0.5mm(1oz铜厚)”这个粗略估算,也就是1oz铜厚下,0.5mm走线大约能过1A电流。更保守一点,0.3mm可以过0.8A左右,0.25mm过0.5A。如果走线比较长,还要考虑温升,必要时加宽或开窗镀锡。

阻抗方面,差分线一般有严格的线宽和线距要求,需要结合叠层计算。没有阻抗要求的普通信号线,我习惯设0.3mm;空间紧张允许0.25mm;电源线至少0.5mm,主电源回路1mm以上;地线能铺铜就铺铜,不靠单根线硬扛。

6.4 过孔设置的几个坑

过孔不是随手一放就行。常规信号用0.3mm钻孔配0.6mm焊盘;电源或大电流回路建议0.5mm钻孔配1.0mm焊盘;如果是高密度板可以考虑激光微孔,但成本会明显增加。

另外,过孔焊盘与相邻走线的间距也要纳入Clearance规则考量,不然DRC会持续报错。我见过不少人为了走线方便,把过孔放在焊盘上,这在某些板厂工艺下是可以做的(盘中孔),但一定要在制板说明里单独注明,否则默认工艺会盖油导致焊接不良。

6.5 电源与地的布线策略

电源和地永远是PCB上最重要的两个网络。布线时,优先把地线和电源线布完,再布信号线。因为电源地回路一旦走完,整个板子的主血管就通了,剩下的信号线可以更从容地去布局。

地线设计最理想的状态是有一个完整的地平面做参考,所以四层板的内层GND尽量保持完整,不要被大量过孔和走线切割得支离破碎。如果必须分割,也要确保高速信号不要跨分割区。

7. 布线实操:从原理图到物理连接的转化

7.1 布线的两种方式:手动和自动

AD提供了交互式布线(手动)和自动布线。自动布线在简单板上能处理,但在复杂或者对信号完整性有要求的板上基本不实用。我个人的建议是:初学者一定要从手动布线练起,只有手动布线才能帮你建立起间距、层切换、回流路径这些概念。等你熟练了,可以拿自动布线做参考,但绝对不能全盘依赖。

7.2 交互式布线的关键快捷键和技巧

AD20里,交互式布线快捷键PT(Place→Track),或者用Shift+R循环切换走线模式(45°、90°、圆弧、任意角度)。常用快捷键还有:

  • Shift+空格:循环走线角度
  • *:切换底层/顶层
  • 2:添加过孔
  • Backspace:撤销上一段走线
  • Ctrl+G:弹出当前网络线宽设置
  • Shift+W:快速选择预设线宽

布线是一个笨功夫活,我的经验是先布关键网络(时钟、差分、电源、地),再布普通信号。关键网络布完之后,你对自己板子的“主干道”已经有底,剩下的就好走很多。

7.3 布线的几条“不能碰”的红线

  • 电源输入输出回路面积不能过大。回路面积越大,辐射越强,抗扰能力越差。
  • 晶振下方尽量不要走其他信号线,避免耦合干扰。
  • 模拟信号和数字信号避免平行走长线。
  • 差分线要成对走,且间距保持恒定,远离其他信号。
  • 不要出现直角或锐角走线,角度变化处会产生阻抗突变和天线效应。

这些都是基础中的基础,但也是打工程师基本功最重要的一套东西。很多人看不上这些所谓“Old School技巧”,但等到做EMC整改时就知道这些话有多值钱。

7.4 敷铜:不是简单地把空白填起来

信号线走完后,就要做敷铜(Polygon Pour)。快捷键PG,在Top和Bottom层分别对GND网络敷铜。敷铜的作用是给地网络提供大面积低阻抗路径,同时作为信号回流平面。

敷铜设置里有个关键选择:连接方式。焊盘和敷铜的连接一般选“Direct”或“Relief”。Relief(热焊盘)用于焊接时减少散热过快,Direct用于大电流或需要低阻抗的连接。如果全部选Direct,焊接大焊盘时会出现不好上锡的情况;全选Relief,则大电流回路的载流能力可能被削弱。因此我对大面积地铜通常用Relief(默认4根0.5mm连接线),对电源焊盘,如果用Direct就配合开窗并加大焊盘接触面积。

7.5 丝印调整:被忽略但影响很大的事

丝印是PCB的脸面。位号、标识、方向标记都要清晰可读。很多人布完线激动得不行,直接投板,结果回来板子上丝印压着焊盘,或者字太小看不清,又得重新改版,周期直接浪费一两个星期。

AD里能在Top Overlay层调整丝印字符串的位置、字体、大小。我常用的位号字宽0.8mm、字高1.2mm,最小不能小于字高0.8mm,否则板厂打出来模糊。丝印不要放到焊盘上,不要放到过孔上,要保证装配完成后还能清晰识别。

7.6 布线完成后的板框检查清单

布线敷铜结束后,我一般会做一轮“视觉巡检”。板子放大到100%以上,一格一格地盘过去,看有没有明显不顺畅的走线,有没有地线被肋断的情况,有没有敷铜被长剑切割成孤岛。这个过程看似费时,实际上比跑几百条DRC更能发现问题。

8. DRC检查:把风险挡在出厂之前

8.1 为什么DRC报错必须清零

DRC(Design Rule Check)是AD在投板前最后也是最重要的“质检员”。在完成布线、敷铜、丝印调整后,执行Tools→Design Rule Check,弹出窗口里可以勾选要检测的规则类型。我建议全部勾选,运行完整检查(Run Design Rule Check)。

检查结果在Messages面板里逐条列出。任何报错都应该有明确解释,例如间距不足、短路、未连网络、丝印压焊盘等。对于每一个错误,都不要直接忽略,而是要判断它是不是真实问题。有些人为了方便直接按“Ignore”把所有的错都忽略了,这种习惯非常危险。

8.2 高频报错及应对

常见的几个报错:

  • Clearance Constraint Violation:间距不足。看是哪个网络、哪个器件,放大检查,是不是敷铜没修好导致的。
  • Un-Routed Net:有没有网络没连上。碰到这种情况要用交互式布线补上,或者确认是故意断开的测试点。
  • Silkscreen Over Component:丝印和焊盘重叠。微调丝印位置。
  • Hole Size Constraint:过孔尺寸超出规则范围。检查过孔设置和规则是否一致。

DRC是“最后一扇门”,报错清零是对自己负责。宁可在这里多花半天时间,也比打样回来后发现问题再改板来回折腾一个礼拜强得多。

8.3 3D预览检查

AD的三维视图非常好用。快捷键3可以切换到3D视图,会看到完整的板子模型,包括丝印、焊盘和器件高度。用3D视图检查器件高度冲突、安装干涉是最高效的。尤其是结构件配合的板子,比如外壳内净高有限,就必须在3D视图下检查元器件会不会顶到外壳。

9. 生产文件的生成:Gerber、BOM与Pick-and-Place

9.1 Gerber是交付的硬通货

Gerber是PCB行业的标准交换格式。无论是发板厂打样,还是做钢网开孔、SMT贴片,都需要Gerber文件。不要在PCB设计图层面直接发源文件给板厂(除非对方要求),Gerber才是最标准、最没有歧义的交付格式。

在AD里生成Gerber,可以用File→Fabrication Outputs→Gerber Files。弹出的设置窗口里关键选项:

  • General:单位选Inches,格式选2:5(精度高)
  • Layers:勾选需要输出的层,包括Top Layer、Bottom Layer、Top Overlay、Bottom Overlay、Top Solder、Bottom Solder、Keepout层、Board Outline(机械层)等
  • Aperture:勾选Embedded Apertures(RS-274X标准)
  • Advanced:如果不是特殊需求,保持默认即可

9.2 NC Drill文件的生成

Gerber只是铜箔、丝印、阻焊的图形信息,钻孔信息要用NC Drill格式单独输出。File→Fabrication Outputs→NC Drill Files,单位同样建议Inches,格式选2:5。

这里特意提醒:生成Gerber和Drill文件后,最好用CAM工具或者AD本身的CAM编辑器打开检查一遍,确认孔位与走线层对得上,铜箔层没有缺失,丝印字镜像等。这一步叫“预览检查”,有些人图省事直接打包发走,结果钻孔文件选错了格式,板子回来所有孔位都是歪的。

9.3 BOM和Pick-and-Place的整理

除了PCB生产文件,SMT贴片和采购还需要BOM物料清单和Pick-and-Place坐标文件。AD里可以输出BOM(Bill of Materials),格式选Excel或者CSV。

输出之前我一般先整理元器件位号、型号、封装、数量、厂家等信息。这里有一个经常被忽略的小细节:同一种电阻,虽然封装一样,但精度不同的话也要单独列出来,BOM里严格区分不同Part Number的物料。坐标文件则要确认单位是公制mm,不要用英制mil,不然贴片机上就是天壤之别的误差。

9.4 输出Job文件(OutJob)

熟练之后,我会建议把Gerber、Drill、BOM、Pick-and-Place的所有输出配置都集中到一个Output Job文件里,以后每次改板一键生成所有文件。File→New→Output Job File,在里面添加各种输出项,配置好参数,下次只要点击Generate Content全部自動输出。这是AD里最值得养成的好习惯之一,省时省力还不容易漏项。

10. 常见问题与排查技巧实录

10.1 更新PCB时元器件丢失或变绿

这是新手第一座求大火炉。多数情况是封装缺引脚映射,或者原理图库符号引脚编号和PCB封装焊盘编号不一致。解决方法是回到库编辑器里逐项检查引脚编号,修正后重新编译原理图,再更新PCB。还有一个常见原因是PCB库路径没有关联,导致系统搜不到封装,需要在Project→Project Options里设置库搜索路径。

10.2 敷铜后出现大量孤岛或毛刺

孤岛(孤立铜皮)会带来天线效应和制造质量问题。在敷铜属性里勾选“Remove Dead Copper”,就能自动删除孤立铜块。如果敷铜边缘毛刺多,可以在敷铜的属性中设置最小连接宽度,或者对敷铜边界做圆角处理。

10.3 DRC报错查不出位置

有的时候DRC窗口只显示一个笼统报错,双击报错信息能跳转到问题位置,然后放大检查。如果双击跳不过去,可以打开PCB面板,选择Violations,所有违反规则的位置都会列出来并高亮,逐个排查即可。

10.4 版本兼容性带来的文件异常

现在工程里常会遇到AD18/AD20/AD24混用的情况,高版本生成的PCB文件用低版本打开时,经常会有规则丢失、铜皮变形等怪问题。建议同一项目尽量固定一个版本,如果必须跨版本协作,尽量避免同时改源文件,而且保存时最好另存为工程标准版本兼容格式,不要直接覆盖。

10.5 投板前的一键确认清单

按照我多年踩坑经验,每次投板前我都会过一遍这个清单:

  • 原理图编译无错误,PCB与原理图完全同步
  • 板框尺寸与结构图一致
  • 所有DRC报错清零
  • 敷铜有移除孤立铜皮
  • 丝印大小合适且无重叠
  • Gerber和Drill文件已生成并预览无误
  • BOM有完整且与原理图一致
  • Pick-and-Place坐标文件单位正确
  • 板厂工艺参数已确认(最小孔径、线宽、线距、板厚、铜厚)

用手作系统的工程习惯,替代零散的软件技巧

写到这儿,其实最想表达的一件事是:Altium Designer说到底只是一个工具,真正让板子做得又快又稳的,是你脑子里那套清晰的设计流程。你有没有在原理图阶段就替PCB考虑布局?有没有在布线前把规则定得更贴近实际?有没有养成交叉检查与完整输出的习惯?这些才是决定项目能否顺利落地的关键。

这一套流程我用了很多年,期间也踩过数不清的坑,改过因为丝印不清楚而返工的板、因为钻孔文件格式错而报废的板、因为地平面被切断导致EMC不合格重新布线的板。每一次返工都在提醒我——流程不是束缚,而是帮你把每一个细节都兜住的保护网。

如果这篇东西能帮你建立一套属于自己的PCB设计方法,对Altium Designer这款软件的理解深入一层,那我觉得今天这些字码得就值了。画板这件事,入门不难,但想画好,靠的是不断复盘、总结和优化流程。动手吧,找一个简单的电路,把整个流程从头到尾走一遍,比看一百篇教程都管用。

返回列表