AD18 PCB设计全流程实战:从原理图到Gerber文件 1. 打基础AD18的项目体系与新建工程1.1 为什么是AD18以及这篇笔记适合谁做硬件这行不管你是刚入学的电子系学生、半路转岗画板子的工程师还是想把自己小项目打样落地的DIY玩家Altium Designer基本是绕不开的第一把工具。我当年从99SE一路用到AD18中间也碰过PADS、接触过Allegro最后主力还是放回AD上原因很简单学习曲线友好、资料多、从原理图到PCB一条龙效率是真的高。AD18算是这个软件从旧菜单体系向现代界面过渡的版本虽然有人吐槽它刚发布那年的稳定性但经过后续维护实际用下来已经相当顺手而且很多公司至今还在用它学会了再往上切AD20、AD24也就是几分钟的事。这篇就是面向新手的AD18简化版实战笔记。不打算把所有按钮都讲一遍那些菜单栏里名字都很直白的命令你用到一次就会记住真正需要花心思的是设计流程的连贯性——怎么从新建工程一路走到能发给板厂的Gerber文件。我会结合自己做过的板子把最容易卡住新人的地方逐个拆开包括原理图绘制、封装对应、PCB布局布线、规则设置、投板前检查以及一堆你踩过或迟早会踩的坑。如果你完全没用过AD或者用过但只停留在“能画个原理图”的阶段这篇正好适合你。硬件设计没什么神秘说白了就是“画对了原理图、摆好了布局、连清了走线”剩下的都是熟练活。1.2 新建工程的标准动作很多新手会直接在AD里打开原理图就开始画画完了想做PCB却发现菜单里“Update PCB”是灰的原因就是没有建立工程。AD的PCB设计一切围绕工程Project组织工程文件后缀是.PrjPcb它本身不存电路内容只负责放目录、管编译、管原理图和PCB之间的关联。正确的新建动作是这样的打开AD18菜单栏依次点 File New Project PCB Project先保存工程取个能看懂的名字比如“STM32_Minimum_System”别用默认的Project1。在左侧Projects面板里右键工程名选择 Add New to Project Schematic新建原理图文件并保存为.SchDoc。同样操作添加PCB文件保存为.PcbDoc。从这时开始画原理图、画板子都在这个工程下面做别单独打开文件操作。这个动作看起来简单但决定了后面的编译检查、元件位号同步、PCB导入能不能一气呵成。工程文件相当于一个项目文件夹的“总索引”原理图和PCB之间通过它保持“同一套数据”的关系。我见过不少同事从别人那里拷文件只拿原理图不拿工程打开后关联全丢最后只能重新连一遍封装关系白白浪费时间。1.3 界面和几个趁早设置的习惯AD18的界面和99SE、AD09完全是两个时代的产物初次打开容易懵原理图编辑器有顶部的标准菜单、左侧的Panels面板、右侧的Properties属性栏还有底部的Panels按钮可以呼出各种浮动窗口。刚开始别追求把所有面板都摆出来记住常用的几个就行Projects工程、Properties属性、Messages编译消息、PCB List和Filter用的少等熟练了再按需打开。我建议新手在动手之前先把两个习惯养成第一记快捷键。在我眼里AD最值钱的东西就是快捷键也是老手效率碾压新手的核心原因。这里列几个最常用的抄下来贴在显示器边上Ctrl滚轮缩放画面Ctrl鼠标左键拖动平移画面。V、D、F全图缩放把整张原理图或整块PCB塞满窗口。P、W在原理图里放置导线P、P放置元件P、V放置过孔。Q切换mil和mm单位画原理图用mil无妨画PCB边框建议切到mm。ShiftSpace布线时切换拐角模式直角、45度、圆弧循环切换。Space放置或移动元件时旋转90度X、Y水平或垂直翻转。S、L选中当前高亮的同一网络。第二开自动备份。很多新人画到一半电脑断电或者软件卡死半天白干。AD18有自动保存功能路径在Preferences Data Management Backup建议把Auto Save间隔设成10到15分钟备份文件数量保留个5份左右。别看不起这个设置我见过不止一个工程师因为没开备份最后对着只剩一半的文件欲哭无泪。2. 原理图设计从元件库到编译通过2.1 元件库是最先卡住新手的地方画原理图第一步是放元件可新手往往卡在“找不到这个元件”上。AD18自带了一些基础库比如Miscellaneous Devices.IntLib和Miscellaneous Connectors.IntLib里面有电阻、电容、三极管、接插件等常用器件但这些库对于实际项目远远不够——你翻遍自带的库也大概率找不到一片STM32F103C8T6更别说WS2812B这类国产热门芯片。解决办法有三个。一是用官方推荐的元件库体系。在AD18里通过Components面板可以直接搜索到Octopart等在线元件数据输入型号关键字能查到很多元件的原理图符号和封装但新手会遇到一个尴尬网上库的质量参差不齐有人画的符号管脚名字拼错有人封装尺寸标反用错了直接导致后面PCB封装不匹配。二是去元件厂商或分销商的官网下载AD格式库。比如经常在交流群看到的“sw6206原厂方案包含PCB、原理图、寄存器列表、BOM等全套资料”这类原厂芯片的资源最靠谱的渠道就是找原厂FAE或者官网支持页面整套参考设计拿下来照着画比自己猜引脚靠谱得多。类似的还有9017R充电管理芯片、TB6612电机驱动、RS232串口芯片正规厂家的官网基本都能找到官方库文件。三是用国产EDA平台提供的AD兼容库。很多新人在立创EDA上看到DHT11原理图或者STM32核心板原理图画得挺清楚其实嘉立创的EDA支持导出AD格式也就是说你可以在立创EDA里搜到元件生成AD能打开的库文件再导入到AD18里用。这个方式对新手来说最省事因为库和封装都是现成的而且和实际打样平台吻合。我的建议是自己核心项目的关键元件尽量自己建库或者花时间核对官方库项目赶进度时用可信来源的现成库但一定要在原理图编译阶段把管脚一一对清楚。库这块偷的懒后面PCB阶段会十倍还回来。2.2 画原理图的完整动作新建原理图后先别急着放元件先把图纸大小设置好。菜单Design Document Options弹出图纸设置窗口按项目需要选A4、A3或者自定义尺寸。很多新人在热词里问“AD21原理图图纸大小设置”说明这确实是个常见的坑——图纸太小导致元件挤在一起导出PDF时只显示一部分内容多半就是这个设置没做对。放置元件时按P、P弹出元件库选择窗口双击选中元件后鼠标会带出元件轮廓放到合适位置点击确认。接下来这步很关键按Tab键弹出属性设置窗口趁元件还没放下去把位号Designator和值Value改好。比如放一个10k电阻设计成R1值改成10k再按确认。这个习惯能避免后面密密麻麻的元件都叫R?、C?。连线这步新人最爱犯的毛病是滥用物理导线一条信号从屏幕左边拉到右边交叉线一堆自己画完都看不懂。正确的做法是短距离连接用导线P、W长距离或跨区域的信号用网络标签P、N来标记。什么是网络标签本质上就是给某个点起个名字叫“NET1”另一处也放一个“NET1”网络标签AD就认为这两个点是电气相连的。这样画出来的原理图清爽得多可读性也高。电源和地符号也要用专门的电源端口P、O放置VCC、GND、3V3等网络名要统一命名。这里有一个新手经常困惑的点为什么电源符号放在图纸上看起来没有线和某个引脚连在一起但电气上却通了因为AD识别的是网络标签的名字名字相同就算相连物理上有没有线反而次要。这个逻辑理解透了看别人的原理图就不会觉得乱。画到一半如果发现元件排列乱可以用Tools Annotation Annotate Schematics Quietly给元件重新编号让位号按从左到右、从上到下的顺序重新排列。这步在原理图定稿后做一次别画一半就重排不然元件位置一变位号跟着变容易搞混。2.3 编译检查与常见报错原理图画完一定要做的动作是编译检查。菜单Project Compile PCB Project选中工程名执行然后看Messages面板。编译的本质是AD把整张原理图的电气连接关系完整梳理一遍检查有没有非法连接、悬空引脚、重名网络之类的问题。新手第一次编译经常被一堆报错砸懵看到红色感叹号就慌。其实大部分报错就那么几类Unconnected Pin有引脚没连上检查一下是忘画线还是漏放网络标签。Net has no driving source某个网络没有输入源多半是电源或地的网络名写错了。Duplicate Designators位号重复比如有两个R1。Pin not driven某些输入引脚没有接到任何信号上比如MCU的某些引脚悬空这种有时候是无所谓的但编译会提示。编译检查的结果分Error和Warning两类。Error级别的问题必须处理不然导入PCB时会出各种怪毛病Warning级别可以酌情忽略但最好还是定位一下看看是不是真的有意为之。这也就是为什么我强调一定要用工程模式如果你只是单文件画原理图不编译、不检查连接关系全凭眼睛看等到PCB导入时弹出几十个未知引脚再回头改原理图工作量直接翻倍。画完原理图编译清零再往下走这是PCB设计里最省时间的习惯。3. PCB设计从板框到投板的完整流程3.1 PCB设计前的关键设置PCB文件新建出来是一张空白图纸坐标原点和板框都是默认状态。这时候第一件事不是摆元件而是把板框画出来也就是确定板子的物理尺寸。板框的绘制有两种思路一种是先画好机械外形用Design Board Shape Define Board Shape from Selected Objects来生成板边另一种是用Design Board Shape Redefine Board Shape光标变成十字沿着规划好的边界画一圈回车结束。新手容易忽略的细节是板框所在的层。AD里画板框用Mechanical 1层或Keep-Out Layer。机械层是做板子的物理外形参考Keep-Out层是禁止布线区域两者性质不同。我习惯用Mechanical 1画板框在Keep-Out层再画一圈稍小一点的禁布区保证铜皮和走线离板边有间距。在放元件之前还要设置好单位和精度。按Q切到mm执行Design Board Options把Snap Grid和Component Grid设成0.5mm或1mm习惯用mil的也可以但新手用mm更直观。别忘了设置层叠信息双层板默认是Top Layer和Bottom Layer加中间的介质层厚度一般选1.6mm。四层板的层叠常用Top层、GND内层、Power内层、Bottom层总厚度可以做到1.2mm或1.6mm。对新手来说最稳妥的就是标准1.6mm板厚所有厂家都支持成本也低。规则设置是PCB设计里最核心的一环直接决定了后面布线的自由度。在Design Rules里至少要把这几项设置好Clearance不同网络之间的最小间距。常规信号设0.2mm约8mil模拟信号或高压区域可以设更宽比如0.3mm以上。Width走线宽度。这里建议分网络类设置规则比如GND和电源网络设0.5mm到1mm普通信号设0.2mm到0.3mm。Routing Via Style过孔的内径和外径。内径0.3mm、外径0.6mm是双层板比较通用的规格制板厂基本都支持。这些规则为什么重要因为AD在布线时会根据规则自动判断走线合不合法规则设得太宽你会觉得处处受限走哪都不对规则设得太窄又容易踩过孔到焊盘间距不足的坑。新手不要偷懒规则设置是PCB设计里少有的“慢即是快”的环节。3.2 布局的思路原理图编译通过后回到PCB文件执行Design Update PCB DocumentAD会把原理图里的元件封装按连接关系带进PCB。此时所有元件会堆叠在一起需要你亲手把它们摆开这一步叫布局。布局决定了布线的难度、板子的散热表现和信号质量。新手的常见误区是一上来就想着怎么连线结果布线时发现元件位置不对被迫飞线一大坨最后板子性能一塌糊涂。正确的思路是“先布局后布线”而且布局阶段就要考虑电性能。以一块两层板为例我的习惯是先找“核心器件”。主控芯片放正中央为什么要放中央因为大部分信号线都以MCU为中心向外辐射居中可以减小走线长度。电源模块放在电源输入接口一侧使电源路径尽可能短接口电路USB座、调试座、排针贴板边摆放方便对外连接。去耦电容是很多人会忽略的重点它要就近放在芯片电源引脚旁边距离越近越好超过3mm效果就大打折扣这和信号完整性以及电源完整性都直接相关。分模块布局是提高效率的好办法。把RS232电路、H桥驱动电路、蜂鸣器电路分别当成独立的小模块在每个模块内部做到“原理图连在一起的元件在PCB上也放一起”然后模块之间再排布到位。这样明显比东放一个西放一个要清晰得多。如果板子里有模拟电路和数字电路混合比如ADC采样部分和单片机占在一起布局时就要注意分区隔离。模拟信号走线尽量短且远离数字信号线和开关电源的功率走线。如果板子存在高低压隔离的需求比如220V和低压控制部分在同一块板上除了布局拉开距离外PCB上还需要开槽增加爬电距离这时候机械层就要画好铣槽线。高压和低压区域之间至少预留6mm以上的安全间距没有把握的情况下不要挑战这个距离。布局的时候多用快捷键。选中元件按空格旋转90度按X或Y垂直或水平翻转按L切换顶层和底层。AD的一大优势是实时显示飞线你可以随时旋转元件角度观察飞线的密集程度尽量让飞线变短、交叉变少这就是一个不错的布局评价标准。3.3 布线规则与实操技巧布局满意后进入布线。新手在热词里频繁搜“PCB走线要求”“PCB布线规则和技巧”说明这一步是真正的分水岭。我先把几个最基本的布线原则列出来先布特殊网络电源、地、时钟、模拟信号再布普通信号。地线网络通常采用覆铜解决不是用走线一根根连。走线尽量短。两条信号线之间的信号延时和线长成正比板子不大时影响未必明显但这是习惯问题养成短走线的习惯后面做高速板才不吃亏。走线避免直弯、尖角。拐角用45度或者圆弧过渡直角处容易出现阻抗突变和尖端放电问题虽然低频板子影响不大但看着也不专业。电源走线加宽。主电源至少0.5mm以上电流大的电源要根据电流核算线宽。过孔越少越好。每个过孔都是一个阻抗不连续点也对工艺提出要求能不换层就不换层。布线实操中按P、T进入交互布线模式鼠标点击起点和终点即可。布线过程中按ShiftSpace切换拐角模式这是最常用的操作之一。新手下笔之前先把菜单Design Rules里的线宽规则调好让软件帮你管着手感不要用默认的0.254mm走所有线。关于线宽和载流能力这几乎是每个新人都会问的热词里也反复出现“pcb 0.3mm能过多少电流”。我按1oz铜厚约35微米、温升10度以内给一个参考表线宽mm大约电流A适用场景0.20.3-0.5一般信号线、I2C、UART0.30.5-0.8常规电源辅助线0.50.8-1.2低压电源主干线1.01.5-2.5电机、加热丝等功率线路2.03.0-5.0主供电、电池端大电流这个表是按经验估算的实际载流能力还受线长、铜厚、环境温度、散热条件影响。如果你想精确核算可以查IPC-2221标准里的公式。新手记住一个大原则电源线宁可宽不要窄实在空间不够可以考虑把外层铜厚加到2oz而不是硬压线宽。布线时双击一条线可以打开属性面板看到线宽、所在层、网络名等信息。想统一修改一批走线的宽度可以用选中工具选中后批量改不用一条条重画。3.4 覆铜、补泪滴和DRC信号线走得差不多了就该处理地覆铜。地覆铜的作用有三层一是给回流电流提供最短路径二是降低地阻抗减少噪声三是板子散热也受益。覆铜操作路径是Place Polygon Pour在属性面板里设置网络为GND、层为Top Layer或Bottom Layer然后沿板框画一个封闭多边形AD会自动把该层没被走线占用的区域填上铜。新手常纠结覆铜方式选网格还是实心。我的建议是常规板子选实心铜图层覆盖率高地连接效果好如果板子做出来有变形风险或者要求控制重量再考虑网格覆铜。覆铜与焊盘的连接方式通常设成Relief连接就是焊盘四周有几根细铜条连着覆铜这样便于焊接散热太快反而上不了锡。大电流焊盘可以用Direct连接保证过流能力。覆铜完成后还有一个很容易忽略的操作叫补泪滴Teardrop。简单说就是让焊盘和走线的连接处过渡得更圆润。执行Tools Teardrops选中全部焊盘点Add就能自动补上。它能让走线和焊盘的连接更牢固减少机械压力导致的断裂风险也让外观更专业。厨房、高频板、对机械强度有要求的板子补泪滴尤其必要。布线、覆铜结束后最后一步关键检查是DRC设计规则检查。执行Design Rule Check勾上所有规则项后点Run Design Rule Check。AD会列出所有违反规则的位置和说明。新手看到DRC一堆报错容易慌其实要分清优先级Unrouted Net还有网络没连通这是致命的必须解决。Clearance Constraint Violation间距不足看看是真的要调整布局还是要修改规则。Minimum Solder Mask Sliver阻焊桥太窄往往改了元件封装或焊盘位置就能解决。DRC清零不是强迫症而是对板厂负责也是对自己负责。一个连DRC都没跑的板子发出去返工率会非常高我见过的多数画板翻车事故都是“跳过检查直接下单”的结果。4. 实战速写STM32F103C8T6最小系统板从原理图到PCB4.1 最小系统板需要哪些东西讲了这么多不如完整走一个案例。我选STM32F103C8T6最小系统板因为这是国内玩单片机的人最熟悉的板型之一几乎每个人都焊过核心板。这块板的原理图和PCB在网上流传甚广但如果自己能完整画一块出来整个AD流程就有底了。先列物料清单。主控是STM32F103C8T6LQFP48封装电源部分用AMS1117-3.3把USB的5V降到3.3V输入输出各配10uF和100nF电容时钟部分一个8MHz主晶振配两个22pF负载电容外加复位电路电阻电容调试接口用一个4针或5针的SWD排针引出SWDIO、SWCLK、GND、3V3和复位脚LED灯加限流电阻看到灯亮就说明程序跑起来了。供电入口我建议直接用Type-C座子顺手接两个5.1k识别电阻这样用普通数据线就能供电。有人问32768Hz的RTC晶振要不要加如果只是当普通开发板用可以不加不跑RTC计时就不需要。这就是最小系统的意义——按需求裁剪电路不是把参考设计原封不动搬过来。4.2 原理图设计要点新建工程、添加原理图按上一章讲的流程走。STM32F103C8T6的封装在官方库或者嘉立创的AD库都能找到不需要自己画。放好主控后按功能分区画各个模块左上是电源下方是MCU右侧是晶振和复位右下是SWD。电源模块的要点AMS1117-3.3的输入脚和输出脚一定要各配一个10uF左右的钽电容或电解电容再加一个100nF陶瓷电容去高频噪声。很多人照着LDO手册画只放一个电容结果上电纹波特别大。芯片的每个VDD引脚就近放一个100nF去耦电容原理图上这些电容要画在对应电源引脚旁边最好标注清楚它是给哪个引脚用的方便后面PCB布局时摆对位置。晶振电路看起来简单实则敏感。8MHz晶振的两个引脚分别接一个22pF电容到地这两个电容的容值不算严格一般10pF到30pF都可以但要注意晶振旁边的非走线因素。原理图上晶振模块应独立画出不夹杂别的功能。SWD调试口按“VCC、SWDIO、SWCLK、GND”顺序排有的板子还带复位引脚线序尽量和市面上的下载器保持一致。LED用PA1引脚串一个330欧或1k电阻到3V3注意LED的方向不要画反。原理图画完编译清零。4.3 PCB布局布线重点从原理图更新到PCB后元件堆在一起。先把MCU放到中央Type-C座放在板子一侧边缘AMS1117摆在与USB座同侧让5V进板后先到LDO再稳压到3V3电源路径是一条直线最理想。8MHz晶振要放在MCU的OSC_IN和OSC_OUT引脚附近布线时晶振的两条线尽量短且等长晶振正下方不要走别的信号线这个细节很多人忽略了。晶振底部的地平面可以用覆铜连着等于给晶振做了屏蔽。去耦电容的布局是最考验基本功的每个MCU电源引脚旁的100nF电容必须放在引脚和地过孔之间距离小于3mm。很多刚学PCB的人把去耦电容摆得整整齐齐但一看网络全是在一条长线末端等于白放。这里“就近”两个字是有真实物理含义的。布线时遵循“先电源后信号”电源线按0.5mm到1mm走GND留给覆铜信号线0.2mm到0.3mm。SWD线不用加粗它就是个数字信号线。LED走线也一样经过限流电阻后连到MCU引脚。板子在连接外部模块时如果还要引出串口、I2C就在板边留排针排针附近放上对应器件的去耦电容习惯要一致。板子搞定后覆铜、补泪滴、跑DRC看没有错误后可以输出生产文件。4.4 出生产文件自己打样的话文件输出路径是File Fabrication Outputs Gerber Files。在弹出的窗口里设置单位和格式选2:5或2:4精度导出层选Top Layer、Bottom Layer、Top Overlay、Keep-Out Layer、Multi-Layer。另外在File Fabrication Outputs NC Drill Files导出钻孔文件钻孔文件是板厂打孔用的坐标和孔径信息忘了一起发的话板子回来多半是没孔的。生成Gerber文件的同时还可以在File Fabrication Outputs Assembly Drawings里输出装配图或者用Bill of Materials生成器件清单这个对贴片采购很有用BOM表列清楚了采购回来的料才不会缺。顺便说一句网上经常有人问“AD导入Gerber转PCB”我理解这个需求是想从别人发布的Gerber反推修改源文件。这种操作本质上是逆向工程能做但很费劲Gerber里只有铜箔和孔没有元件位号、没有封装信息转出来也是一堆不可编辑的图形。除非只做参考观察否则别指望这条路能改板。源文件丢了就该按现有结构重新画这是最现实的方案。5. 新手必踩的坑与排查速查表5.1 高频问题现场实录画板子的过程中新手十有八九会碰到下面这些问题我按遇到频率从高到低整理成了一张速查表现象原因解法PCB上器件选中不了器件被锁定或过滤器把某些对象屏蔽了按ShiftF点击器件查看过滤器把Locked勾去掉或右键Properties里取消锁原理图导出PDF只有部分区域打印范围设置不对或者图纸尺寸太大打印设置里选择全部页面缩放方式选Fit To Page铜皮挖空怎么做想在覆铜区留一块空白用Place Polygon Pour Cutout画一个封闭区域它会自动在覆铜上挖空器件封装和原理图引脚对不上原理图库管脚命名和PCB封装焊盘命名不一致检查库里的Designator比如管脚叫1、2、3封装焊盘也叫1、2、3覆铜后碎铜一片敷铜连接阈值设置太低或太碎在覆铜属性里提高Remove Dead Copper阈值重新覆铜DRC报一堆间距错布线和过孔离得太近或规则设错先看是哪类错误统一修改对应规则或拉大间距板子电流不够线宽太窄用前面线宽对照表核算或者加铜厚“AD中PCB上器件不能选中”这个问题的排查思路值得展开说一下。AD18默认状态下器件都是可选的如果突然选不中首先想到Filter过滤器面板看看是不是手滑勾了某些对象类型把Filter清了就行。其次看Properties面板里元件有没有勾Locked这个勾一旦打上除非在查找对话框里勾选“允许选择锁定对象”否则鼠标怎么点都没反应。我从那以后再也没有“死命点选不中”的尴尬时刻了——先查Filter再查Locked顺序固定。“AD20中PCB板铜皮挖空”也是高频问题。在覆铜上放一个Polygon Pour Cutout对象然后重新覆铜那个区域就会留出空白。如果只是普通覆铜上某一块不想要这是最标准的做法别想着去删铜那会破坏整个覆铜的连续性。5.2 我替你踩过的坑分享几个我实际做项目时踩过的比较有代表性的坑这些在教程里很少会有人写但遇到了非常耽误事。第一个坑是布局完才发现丝印反了。板子投出去回来拆开快递一看丝印层字是反的那一瞬间真的很崩溃。原因是元件没有在顶层而是被翻转到了底层AD里器件的坐标显示还是在顶层但放到底层后丝印镜像看起来就是反的。解决办法是每放一个元件留意当前层是Top Layer还是Bottom Layer。养成按下L看一眼的习惯能省下好几天的返工时间。第二个坑是版本兼容。曾经有人发来一个AD24保存的工程我用AD18打开直接提示文件版本过高无法加载。从那以后我养成了一个习惯凡是给外协或同事发文件之前先确认对方的AD版本如果不确定就用File Save Copy As保存为低版本格式同时再导出一份PDF原理图对方打不开源文件时还能看图沟通。这不是技术问题是协作习惯问题但真的救过我好几次。第三个坑是封装检查不认真。有一块板上我用了自己建的MOS管封装看着尺寸差不多就下单结果回来后发现焊盘间距和实际封装差了0.2mm管子放上去两头都搭不到焊盘。这次之后我明白了封装不是“看起来像”就行的间距、焊盘大小、丝印外框每一个尺寸都要和器件手册核对。我现在画完板子下单前会把封装打印出来1:1比一下用卡尺量关键尺寸比保存前空想安全得多。第四个坑是规则设置一个值管全局。新手会把Clearance统一设成0.2mm结果电源区域想走宽线走不出去只能一条条改规则。AD的规则优先级机制是先建一个全局默认规则再针对某个网络、某个区域单独建规则。比如“GND”和“Power”网络组设成0.5mm间距其他网络保持默认。这样既保证了电源的载流能力又不会限制信号线的灵活性。规则优先级在Design Rules左下角的Priorities里调整这个功能一定要学会用。5.3 让流程更顺畅的进阶习惯最后聊几个让我画板效率明显提升的习惯这些不属于某个具体功能但对整个流程的影响很大。第一先建好板框再摆元件。哪怕你还不确定板子最终多大也先用一个大概尺寸把板框画出来把元件约束在框内。没有边界意识的话元件会越摆越散最后板子尺寸失控或者元件离板边太近影响后加工。板框就是施工的地基早画早安心。第二布局阶段多看3D视图。AD18按快捷键3可以切入3D预览模式看到元件的高度、摆放方向、相互遮挡关系。很多新手在2D视图下觉得布局没问题3D一看才发现电解电容和排针打架、天线座和外壳冲突。提前用3D模式检查能省去很多实物装配时的返工。第三把常用的元件封装整理成自己的库。每次从网上搜库虽然省事但库的质量参差不齐是长期风险。我习惯每完成一个项目把确认没问题的元件整理进自己的集成库包括原理图符号、PCB封装、3D模型三件套下次画板直接调出来用。三个月后你会发现自己画板的速度比之前翻了一倍不止。第四所有关键操作前保存并备份。AD18偶尔会因为某些视图操作卡死特别是频繁开关3D视角或运行大型DRC时。我画板时每完成一个阶段就按一次CtrlS同时开启自动备份。这个习惯看似老生常谈但在关键节点重画一遍板子的代价远比多按几次保存大得多。说回AD18本身版本虽然不像AD24那样新但核心设计流程完全够用。软件只是工具真正决定板子质量的是你对电路的理解和绘制过程中的耐心。原理图阶段多想一步“封装对不对”布局阶段多想一步“走线好不好走”布线阶段多想一步“电流够不够”这种刻意练习积累起来的判断力才是硬件工程师真正的护城河。我也是从一块块板子的反复修改中慢慢走过来的每次踩坑、每个返工其实都是在给自己积累经验。如果你能一张板子从头画到尾跑通一遍完整的流程那AD18对你来说就不再是陌生的软件而是一把趁手的工具了。