拓冰建站拓冰建站
首页 / 资讯中心 / 正文

Altium Designer实战:从原理图到PCB双层板完整流程

好几年前我第一次打开 Altium Designer 的时候反应跟很多刚接触硬件设计的朋友一模一样满屏的面板、密密麻麻的工具按钮原理图不知道从哪儿下手PCB 更是只敢看不敢画。后来陆续带过一些新人发现大家卡住的点其实高度一致——不是某个具体操作学不会而是缺少一条把完整项目从原理图一直跑到 PCB 打样的总体路径。这篇教程就打算用最常见的双层板设计做例子把 AD 画原理图、做封装、布局布线、覆铜出文件这条主线完整走一遍。核心关键词就三个Altium Designer、原理图、PCB但我会把实际项目里真正影响成败的细节都讲透。如果你正准备学 AD或者已经装好软件但一直没跑通过一个完整项目这篇文章应该能帮你省下大量自己踩坑的时间。我先说清楚这篇教程的范围软件操作以 Altium Designer 20 左右的界面为准版本差异不影响整体流程项目规模控制在双层板结构上不做复杂阻抗控制也不涉及时钟信号完整性这类高速设计。把这一套跑通你就拥有了继续往四层板、DDR 布线、射频走线这些方向深入的基础。1. 为什么我建议新手直接用 AD 跑通一个完整项目很多初学者会花大量时间纠结该学哪个 EDA 工具说实话这个纠结本身没什么必要。AD 的优势在于集成度高、教程多、资料全你遇到任何问题几乎都能搜到解决方案。而且它一套软件覆盖原理图、PCB、库管理、生产文件输出不需要在不同工具之间来回搬数据对建立完整流程感非常有利。还有一点经常被忽略AD 在中小型公司和硬件工作室的存量项目里占比相当高。你在招聘软件上随手翻几个硬件工程师岗位很多都写着熟练使用 Altium Designer。从就业和接私活的角度看尽早把 AD 的完整流程跑通比追逐某个更高级的新工具更实际。1.1 一个最小系统的选择STM32F103C8T6 核心板我建议所有新手做的第一个完整项目不是画别人的示例电路而是自己画一块 STM32F103C8T6 最小系统板。理由很简单这颗芯片是 LQFP48 封装引脚数量不算少但也没到吓人的程度它的电路结构足够典型——电源、晶振、复位、Boot 启动选择、串口下载、LED 指示灯几乎覆盖了数字电路设计的基础要素。把这几个部分吃透你再去看 STC89C52RC、DHT11 传感器模块、ITR9606 光电开关这类常见原理图基本上都能一眼看明白。这颗芯片的电路参考在网上非常多我建议你找一份完整的原理图 PDF 和官方数据手册对照着看不要直接复制别人的工程文件。哪怕第一次画得有很多问题只要你亲手放了一遍元件、连了一遍线对电路的记忆深度是完全不同的。这也是我带人时坚持的原则可以看参考但不要整个工程照搬。用这颗芯片还有一个好处——它的开发板资料极多你画完板子打样回来很容易找到现成的烧录工具和例程来验证硬件是否正常。如果画完一块板子连能不能跑都不知道学习闭环就断了。1.2 AD 与常见 EDA 工具的选型差异我知道很多人会问嘉立创 EDA 不是更简单吗PADS 不是很多老工程师在用吗Allegro 做高速板不是更专业吗这几个工具我都在不同项目里用过说下真实感受。嘉立创 EDA 的优点是上手快、元件库直接关联立创商城画个简单板子确实比 AD 轻松但到了多页原理图、复杂规则管理、团队协作这些场景它的灵活度还是明显差一截。PADS 的逻辑是另一套思路用熟了很高效但它的交互方式对新手不太友好而且资料数量远不如 AD 多。Allegro 强在高速板设计和大型项目管理学习曲线非常陡峭不适合作为入门工具。所以我给新手的建议很简单第一套工具选 AD把项目流程跑通等你有实际项目需要再按需求去学别的工具。工具是手段电路设计能力才是根本。而且 AD 的操作习惯迁移到其他工具时很多概念是相通的比如封装、网络、规则、层叠这些核心名词到哪个软件里都绕不开。1.3 先建立端到端流程意识在动手之前我想先让你脑子里有一张完整地图一个硬件项目在 AD 里的生命线是——建工程 - 画原理图 - 编译检查 - 更新到 PCB - 布局 - 布线 - 覆铜 - 设计规则检查 - 输出 Gerber 和 BOM - 打样。整套流程里原理图是逻辑层PCB 是物理层Gerber 是生产层。新手常犯的错误是急着跳到 PCB 布线结果原理图一堆隐患后面全在返工。我建议你在项目文件夹里一开始就建好这些子目录Library元件库、Doc数据手册和参考资料、Project工程文件、Output生产文件。这个习惯看似简单等到项目多了以后你会发现找文件的时间省了一大半特别是后面要追溯改版、整理 BOM 的时候目录清晰的人效率至少高一倍。2. 环境准备安装、汉化与工程结构一次配好工欲善其事必先利其器。AD 虽然功能庞大但环境配置其实就那么几处关键点我按顺序讲。2.1 版本选择与安装注意事项现在网上能下到的 AD 版本从 AD14 到 AD24 都有我建议直接用 AD20 之后的版本。太老的版本在界面操作、库兼容、性能上都有明显差距太新的版本对电脑配置有一定要求而且有些插件生态还没跟上。AD20 到 AD22 这个区间的版本是我个人用下来最稳定的。安装时有几个容易踩的坑安装路径不要带中文否则后续某些功能会报错。首次启动会让你选择是否导入旧版本设置如果你之前没用过直接跳过即可。打开软件后先在 Preferences 里确认安装的组件完整特别是 Libraries 和 Importers\Exporters这两个影响元件库管理和文件导入导出。如果你用的是公司提供的 license注意不要随意升级版本有些授权对版本有要求。关于网上说的AD 如何清理缓存很多人画板画到一半发现软件越来越卡其实就是缓存文件堆积的问题。在 Preferences - Data Management - Cache 里可以看到缓存路径手动删除这些临时文件后再重启软件卡顿问题能缓解不少。另外一个常见做法是定期关闭并重新打开工程AD 有些内存问题靠重启工程就能解决不需要整机重启。2.2 界面布局与汉化设置AD 默认是英文界面很多人觉得吓人。设置中文的位置在右上角的齿轮图标 System Settings - General - Localization把 Use localized resources 勾上重启软件就是中文界面了。但我不建议新手完全依赖汉化因为很多教程、论坛讨论、错误信息都还是英文的。我自己的习惯是英文界面 中文资料对照遇到不懂的术语再去查。工作区的布局按我的习惯是这样左侧放 Projects 面板和 Libraries 面板右侧放 Properties 面板底部放 Messages 面板和 PCB 面板。这些面板都可以通过 View - Panels 调出来然后拖到你习惯的位置下次启动会自动记住。如果你在画图过程中面板不见了快捷键是右下角的面板切换按钮几乎所有常用面板都能从那里找回。2.3 必须掌握的快捷键体系AD 的快捷键是效率分水岭。很多新人用鼠标点菜单画一张原理图要一上午而熟练的人半小时能搞定差距就在快捷键。我列一张最核心的快捷键表建议你贴在显示器边上快捷键功能使用场景P T放置元件原理图里放器件P W放置连线连接引脚N放置网络标签用标签代替连线V C放置电源符号接电源网络Space旋转元件/走线拐弯布局布线时调整方向X水平镜像翻转调整元件方向Ctrl M测量距离PCB 里量间距Ctrl Shift VPCB 里选择走线检查网络连接E D删除删除选中对象T M设计规则检查 DRC出文件前必跑Ctrl H替换内容批量修改参数这里我特别想强调 Space 旋转键。很多人画原理图时元件方向不对就用鼠标拖来拖去效率极低。选中元件后按 Space 就能逆时针旋转按 X 能镜像这是所有 EDA 操作里最常用到的基本功。2.4 新建工程的标准结构打开 AD 后用 File - New - Project - PCB Project 新建工程保存为 .PrjPcb 文件。然后在工程上右键Add New to Project分别添加 Schematic原理图、Schematic Library原理图库、PCB LibraryPCB 封装库、PCBPCB 板文件。我知道很多新手会问元件库不是现成的吗为什么要自己建答案很简单你迟早会遇到网上找不到封装的分立元件或定制器件。而且自己建库的过程本身就是理解原理图符号和PCB 封装两者关系的最好训练。我这里说个实操建议初学者不要一上来就追求建一个完美的库先学会修改现有库的封装。比如你在原理图里放了某个元件发现它的 PCB 封装引脚间距不对直接打开对应的 .PcbLib 文件用封装编辑器调整焊盘位置保存后在原理图里更新即可。这个改库能力比从零建库更常用。3. 原理图绘制实操从库调用到编译检查原理图是整个设计的信息源头。我把从放元件到编译检查的完整过程拆开讲每个环节都说清楚为什么这么做。3.1 元器件库的调用与自建原则AD 自带了一些基础库比如 Miscellaneous Devices 和 Miscellaneous Connectors里面有电阻、电容、三极管、排针这些常用器件。但真实项目里绝大多数芯片都需要额外找库或者自己画。我的建议是优先从芯片厂商官网下载官方库比如 TI、ST、ADI 这些大厂都提供 Altium 格式的元件库其次是去元件分销网站如立创商城下载封装最后才是自己画。自己画原理图符号时有几个细节需要注意引脚名称和引脚编号必须和芯片数据手册一一对应特别是电源引脚和地引脚画错一个整个板子就废了。引脚的电气类型要设置正确Input、Output、Power、Passive 这些属性会影响后续的编译检查ERC。新手常见的问题是所有引脚都设成 Passive导致一些逻辑错误检查不出来。为芯片添加 3D 封装时我推荐用 STEP 模型。很多芯片厂商官网提供 STEP 文件在 PCB 封装编辑器里 Place - 3D Body选 Generic STEP Model指定文件路径芯片的 3D 模型就会出现在封装里。这步不做不影响板子功能但做完之后你能在 PCB 的 3D 视图里直观检查元件高度、干涉对机械结构比较敏感的产品设计很重要。网上下载的封装一定不要直接信必须用数据手册里的封装尺寸图对照焊盘尺寸。我之前接过一个项目用了别人封装库里的 USB 座结果焊盘孔径小了一点打样回来全部手工扩孔极其痛苦。这种坑完全可以在出文件前用尺寸标注检查出来。3.2 放置元件、连线和网络标签在原理图中按 P T 打开放置元件窗口输入你需要的元件名称双击放置。元件放上去之后按空格旋转调整方向按 Tab 键可以修改属性比如位号、参数值、封装。这里有个不见得好找的技巧放置状态下按 Tab 键可以提前设置好后续所有同类型元件的属性批量放电容电阻时效率提升非常明显。连线用 P W最核心的原则是连线只能表示电气连接不能跨过别的引脚假装连接。要让两条线真正连上必须有节点也就是两条线的交叉点出现红色圆点。没有节点的交叉线是不连通的这是个非常容易忽略的原理图隐患。随着图纸越来越复杂纯连线会让图面变得杂乱难读。这时候要用网络标签快捷键 N在两个地方放置同名网络标签电气上就等同于用线连起来了。比如 STM32 的 PA0 引脚到排针之间的连线在原理图上可以直接放两个PA0标签不必拉一根长线。对于电源和地规范做法是用电源符号VCC、GND 符号连接这样图面干净编译检查也方便。3.3 编译工程与 ERC 检查读懂报错是基本素养原理图画完点击 Project - Compile PCB Project或按快捷键 C CAD 会在 Messages 面板列出一堆警告和错误。很多新手看到红色报错就慌其实这些报错是帮你兜底的必须养成出图前解决所有 Error的习惯。常见的报错有这么几类Unconnected Pin — 有引脚没接上。检查是不是漏了网络标签或者连线没连到位。Single Net Nets — 某个网络只有一个引脚连接通常是悬空网络或命名错误。Component with duplicate sheet entries — 多页原理图中元件重复。Floating net label — 网络标签放在空气中没贴在引脚或连线上。解决报错的具体方法因人而异但思路是一致的先双击 Messages 里的错误条目AD 会自动跳到原理图对应位置然后对照数据手册或设计意图判断到底是漏接、接错还是网络名不匹配。报错信息有时候不直观所以新手务必养成每个警告都看懂原因的习惯。如果你选择忽略某些警告我建议在图上加注释说明原因避免后续接手的同事误判。这里我再分享一个画原理图的高频需求导出 PDF。热词里有个ad20导出原理图pdf只有部分区域的问题我猜很多人踩过。原因基本都是打印范围设置不对。用 File - Smart PDF 导出时在打印区域设置里把Active Document换成所有打开的图纸并将缩放比例设为Fit To Page才能输出完整的原理图图纸。另一个更隐蔽的原因是原理图图纸尺寸设置太小元件超出了图框范围。在 Properties 面板的 Sheet Size 里把图纸改用 A3 或 A2然后再导出一般都能解决。3.4 检查原理图质量的几个自查清单编译通过只是底线不代表原理图质量好。我在评审新人的原理图时会重点看这几项每个芯片的电源引脚是否有去耦电容通常每个电源引脚放一个 0.1uF 陶瓷电容靠近芯片引脚放置。芯片的复位引脚是否有上拉电阻和复位电路。晶振电路是否按数据手册要求放置负载电容。每个连接器、每个测试点是否有明确标注方便调试。有无未连接的网络或悬空输入引脚。未使用的输入引脚不要悬空最好通过电阻接地或直接接电源。这几条里被问得最多的是去耦电容。很多人不理解为什么要每个电源引脚都放一个小电容。用生活化类比来说芯片工作时的电流需求是瞬时变化的电源走线本身有电阻和电感没法瞬间响应电流变化。去耦电容就像一个微型蓄水池在芯片需要电流的瞬间就近补充能量避免电压跌落造成逻辑错误。这个原理对后面 PCB 布局也是非常重要的指导——去耦电容必须靠近芯片电源引脚这段物理距离越短越好。4. 双层 PCB 设计全流程布局、布线、覆铜与生产文件这一节是重头戏。上面原理图做完很大程度上还是逻辑正确PCB 阶段才是真正把电路变成物理实体的过程。双层板虽然只是 Top Layer 和 Bottom Layer 两层走线但该有的规则、该有的思路一样不少。4.1 从原理图更新到 PCBDesign - Update PCB Document画完原理图后在菜单里选 Design - Update PCB Document会弹出 ECO 对话框列出从原理图同步到 PCB 的所有变更比如新增元件、新增网络。点 Validate Changes 确认无误后点 Execute Changes 执行。这里有个新手必踩的坑如果 PCB 文件还没保存或者你没有新建 PCB 文件Update 会失败。所以我的习惯是先在工程里新建好 PCB 文件并保存然后再执行同步。同步完成后PCB 里会出现一堆堆叠在一起的元件和飞线。飞线Ratsnest表示各网络引脚之间的逻辑连接关系它不是实际导线而是提示你应该怎么布线的虚拟线。4.2 板框设定与层叠结构画 PCB 第一步是确定板框。最简单的方式是直接在 Keep-Out Layer机械层的一种上画一个闭合矩形用 P L 画线或者用 Place - Keepout - Track。板框尺寸要根据产品外壳确定如果只是做功能验证板我给新手建议是尽量用 5x5cm 或 10x10cm 这种整数尺寸打样价格更友好也方便后续组装。对于 AD 中的层概念双层板只需要关注层名作用常见用法Top Layer顶层走线层放置大多数信号线和部分地线Bottom Layer底层走线层次要信号线和地线Top Overlay顶层丝印层放位号、标识、接口说明文字Bottom Overlay底层丝印层反面丝印Multi-Layer多层通孔焊盘和过孔Keep-Out Layer禁止布线层板框和禁布区域如果你从外部拿到了 DWG 格式的结构图想直接用做板框可以用 File - Import - DXF/DWG在导入向导里把单位设为毫米重要很多结构工程师用英寸画图单位不对板子尺寸会差 25.4 倍并把导入目标层设为 Keep-Out Layer。这是热词里dwg文件导入ad的标准做法。4.3 布局原则模块化与追求最短回流路径布局是 PCB 设计里最需要经验的环节。我的布局顺序是先放核心芯片确定主控位置再放电源电路包括电源芯片、储能电感、滤波电容然后按功能模块摆放外围电路比如 USB 接口、按键、LED、传感器最后放置接插件。摆放时始终记着一个物理概念电流不是从电源正极直接流到器件它必须通过地网络回流到电源负极。信号走的路径越短、回流面积越小电磁干扰越少。这就是为什么去耦电容要靠近芯片电源引脚为什么晶振底下尽量不要走其他信号线为什么关键信号不要跨分割区。这些都是回流路径思想的具体体现。双层板没有完整的参考平面所以地线的处理比四层板更讲究。我常用的做法是顶层尽量走信号底层大面积铺地作为回流参考面。如果信号线不得不跨过地平面的分割那一定要配合过孔在信号换层处放置地过孔保证回流路径连续。对新手最稳妥的布线顺序是先布电源线再布关键信号线时钟、复位、通信线最后布普通信号最后统一铺地。4.4 布线规则设置从线宽到间距在 PCB 界面按 D R 打开规则编辑器这是 AD 的核心功能。新手至少需要设置这几项最小线宽、典型线宽、最大线宽Routing - Width普通信号我习惯设 0.2mm~0.3mm电源线设 0.5mm 以上。安全间距Electrical - Clearance一般用 0.2mm工艺要求允许的话 0.15mm 也不难做到但建议留余量。过孔尺寸Routing - Routing Via Style孔径 0.3mm 或 0.4mm外径 0.6mm 或 0.8mm。孔径太小打样成本和不良率都会上升。覆铜与走线的间距Electrical - Clearance 里设置不同网络类型间距通常比普通间距略大。丝印到焊盘的间距Manufacturing - Silk To SolderMask避免丝印压焊盘影响焊接。关于热词里的pcb线宽电流对照表我给一个工程常用的经验参考1oz 铜厚自然对流散热温升按 10 度以内估算线宽最大持续电流参考0.2mm约 0.5A0.3mm约 0.8A0.5mm约 1.5A1.0mm约 2.5A2.0mm约 4A注意这只是经验值实际电流能力跟铜厚、走线长度、散热条件都有关系而且这是持续电流的能力不是绝对上限。如果你要跑电机这类大电流最好在原理图阶段就评估好线宽并用覆铜或开窗加锡来增强载流能力。开窗的操作在 AD 里其实是 Solder Mask Expansion 规则或者直接在 PCB 里画一块 Top Solder 层的区域让铜皮裸露出来后面贴片时加上锡条增强电流。4.5 布线的实战策略先主干后细节布线是新手最头疼的一步。我把自己的布线思路总结为三层递进第一层先把电源网络和地网络的主要路径确定下来。比如 5V 从输入连接器到稳压芯片到各个负载这条主干尽量用粗线走向提前规划好。第二层处理敏感信号线。时钟线尽量短、尽量直不要和高速数字信号平行复位信号不要贴着电源走线差分信号如果有保持等长和靠近走。对 STM32 这类常规 MCU 的 SPI、I2C、UART 信号速度不高布通即可但要避免绕大圈。第三层处理一般信号线和剩余连接。这个阶段用飞线引导模式AD 里可以按 Ctrl R 进入交互布线模式然后在两条焊盘之间点一下AD 会自动绕开障碍物。记住布线的目标是让所有飞线消失而不是让所有走线最短。有时故意绕一下反而能避免过多过孔和走线交叉。双层板的困难在于两层都要走信号不能像四层板那样专门用一层当地。我的策略是顶层走横向为主、底层走纵向为主类似网格结构这样两层的走线冲突最少。这个思路对新手的帮助非常明显布通率会高很多。热词里ad在铜皮里面走线怎么避让了其实问的是覆铜后走线避让的问题。当你先覆铜再走线时走线会自动推开附近的铜皮这是正常现象不是错误。如果你希望某些走线在铜皮上方直接穿过可以在覆铜的属性里把 Remove Dead Copper 勾上或者对特定走线设置 Net 属性让它在同一网络内AD 会把同网络走线和覆铜合并处理。常规做法是先走线后覆铜这样覆铜会自动避让所有走线和焊盘不需要手动调整。4.6 覆铜、铺地过孔与生产文件输出布线完成后按 P G 进行多边形覆铜多边形填充一般选择连接到 GND 网络。覆铜有两大作用一是提供低阻抗回流路径二是降低电源和地之间的噪声。但覆铜不是越多越好高频电路的覆铜要特别注意不要产生天线效应和过近的间距耦合。双层板设计中我习惯顶层和底层都铺 GND然后通过过孔把两层地连接起来。AD 提供Plane Connect规则可以在过孔上设置热焊盘连接方式直连或者花焊盘一般制板都支持区别不大。覆铜之后别忘了检查死铜——那些没有连接到网络的孤岛铜皮它们在电气上是悬浮的容易引入噪声。在覆铜属性里勾上 Remove Dead CopperAD 会自动删除。出生产文件是整个画板流程的收尾。用 File - Fabrication Outputs - Gerber Files 生成 Gerber在弹窗里选 2:4 格式精度选最高勾选所有需要输出的层再用同一菜单下的 NC Drill Files 生成钻孔文件。最后把 Gerber 和钻孔文件打包连同 BOM 表一起发给板厂。很多人第一次出 Gerber 会漏文件我提供个自查清单是否包含 Top Layer、Bottom Layer 两层走线数据。是否包含 Top Solder、Bottom Solder阻焊开窗层这层决定哪些焊盘裸露焊锡。是否包含 Top Paste钢网层如果做贴片需要。是否包含丝印层Top Overlay / Bottom Overlay。是否包含钻孔文件.Drl 或 .TXT。是否包含板框层数据。如果你需要导入别人发来的 Gerber 文件查看或修改AD 也支持 File - Import - Gerber。这通常用于检查板厂生产文件是否正确或者把外部 Gerber 转为 PCB 工程来逆向参考。不过要提醒一下导入 Gerber 后得到的是图形对象已经丢失了元件、网络、封装这些电气信息想改设计得重新关联工作量不小。5. 那些让新手崩溃的高频问题排查思路与解决办法这一节我把平时被问得最多的问题集中整理一下。每个问题都按现象 - 原因 - 解决的思路讲方便你直接照着排。5.1 添加 3D 封装与模型检查ad怎样给元件添加3d封装是搜索热词里的高频问题。3D 封装的做法在 3.2 里提过我再补充一点如果你没有 STEP 模型也可以用 AD 内置的 3D Body 基本形状圆柱、方块等手动堆叠虽然不够精细但至少能检查大致高度和干涉。3D 视图的打开方式是键盘上按 3之后能旋转视角查看整个板子的立体效果按 2 回到 2D 视图。出结构图或者给同事展示时3D 视图非常有用很多新人不知道这个功能以为 PCB 只能是平面错过了最简单直观的检查手段。检查 3D 模型时重点看这几个位置电解电容的直径和高度是否和外壳匹配连接器的插入方向是否与结构设计一致芯片散热器的净空。这些在 2D 视图里不容易发现3D 视图一眼就能看出来。5.2 DWG 结构图导入与坐标对齐前文提过 File - Import - DXF/DWG 导入结构图。实际项目里经常会遇到结构工程师发来一个外壳图上面标注了螺丝孔、接插件开孔、板边异形曲线你需要照着画板框。导入时除了单位设置还有一个关键操作设置原点。导入后最好原点对齐到板框的某个角点这样导出坐标给结构工程师时双方基准一致。坐标问题看似小工厂装配时错 0.5mm 都能导致螺丝孔对不上非常麻烦。如果你发现导入的结构图偏移了可以用 Edit - Move - Move Selection by X,Y 精确移动再用 CtrlM 测量基准点距离确保和原始结构图完全一致。板框内的螺丝孔位置我建议直接在 Keep-Out Layer 上画圆孔生产时板厂会根据 Keep-Out 的圆形轮廓铣出孔来。5.3 缓存清理、软件卡顿与异常关闭altium designer如何清理缓存和PADS的pcb文件提示报错自动关闭这类问题其实是所有 EDA 工具的通病。AD 卡顿常见原因有三个工程文件太大、缓存文件积累、显卡驱动不兼容。处理办法是在 Preferences - Data Management - Cache 里查看默认缓存位置关闭 AD 后删除该目录下的临时文件。大型 PCB 设计可以关闭不必要的 3D 效果显示减少图形渲染负担。更新显卡驱动或者降低 AD 中的 GPU 加速等级。如果遇到工程文件打开报错甚至闪退先检查工程目录的读写权限再把 .PrjPcb 文件和附属文件备份到本地磁盘再打开。AD 的自动备份文件默认存在同目录下的 History 文件夹里万一工程文件损坏可以从 History 里找回前一版本的自动保存文件。这个细节关键时刻能救命建议你遇到工程文件异常时先去翻 History。5.4 常见设计检查错误与规则冲突DRC 报错的排序一般不要按错误级别处理而是按网络类型分组。例如先把Clearance Constraint这一类全部看一遍再处理Un-Routed Net。AD 的 Messages 面板支持点击表头排序这个操作对高效排查很重要。另外一个经常让新手困惑的是丝印层文字和焊盘冲突。DRC 会报Silk To SolderMask错误这时不一定非要去移动丝印文字也可以把它放到旁边或者缩小字号只要不影响可读性就行。对密集板子我通常会把位号文字缩放为默认的 50%放在元件本体旁边留白处。板厂对丝印宽高比有工艺要求太小的字做不出来打样一般要求字高不低于 0.6mm宽度不小于 0.15mm。5.5 关于AI 生成原理图和 PCB的现状热词里有altium designer ai生成原理图和pcb这块我多说两句。现在行业内确实有一些基于 AI 的辅助设计工具可以帮你做元器件选型、电路拓扑建议、甚至自动布局布线的尝试但对绝大多数项目和绝大多数工程师来说核心设计逻辑仍然掌握在人手里。AI 工具更适合用来做检查、对比、资料检索比如快速找参考设计、检查常见错误。所以新手不必焦虑画板子会被 AI 替代先把电路基本功和工具操作练扎实在此基础上用 AI 提效才是正道。6. 我的几点真实使用心得带过不少人从零开始学 AD 到独立画完一块双层板我自己也经历了从照着教程抄到能自主规划板子架构的过程说几点不太会写进教材里的体会。第一画 PCB 最重要的不是软件操作而是先想清楚再动手。我见过很多新人拿到原理图第一时间就把元件铺得满板都是然后边布边挪最后不可收拾。正确的做法是先花 20 分钟规划电源从哪里进、核心芯片放哪里、接插件朝哪个方向、哪些信号是敏感的、板子尺寸要多大。想清楚再动手布线时间至少省一半。第二打样回来不要只测功能要多观察板子的工艺细节。焊盘是否完整、丝印是否清晰、过孔有没有堵、板边有没有毛刺。这些反馈回设计阶段就是你的经验库。比如我后来对所有板子都会检查过孔的孔径余量就是因为某次打样过孔被堵导致焊接不良。第三不要追求一次画完美而是追求每次都能跑通。第一次画板大概率会有各种问题布线绕远了、地平面不完整、丝印压元件这些都不致命。真正致命的是因为你追求完美而不敢动手项目一拖再拖。画完一块能工作的板子再画第二块时优化的点自然就浮现了。最后分享一个小技巧AD 里按 Ctrl G 可以打开捕捉网格设置布局时网格设粗一点1mm布线时网格设细一点0.1mm~0.25mm能显著减少误操作。这个设置在不同阶段切换非常简单很多老工程师都在用但很少有人告诉新手。调好网格你操作起来会突然觉得Aha原来这就是手感。
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门