ARTICLE DETAIL

资讯详情

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

Altium Designer 22导出PCB装配图:从设置到交付全流程指南

Altium Designer 22导出PCB装配图:从设置到交付全流程指南 用过Altium Designer的人都知道画板子只是前半场把板子交给工厂、交给焊接师傅才算是真正落地。而在这中间一张清晰、规范、标注完整的装配图往往决定了沟通成本和返工概率。很多朋友在设计完PCB之后习惯性只导一份Gerber和钻孔文件就完事结果贴片厂打电话来问“这个元件极性方向怎么标”“这个地方是不是要手工补焊”一来二去时间全耗在扯皮上。Altium Designer 22作为目前主流的EDA工具导出装配图这个功能本身并不复杂但我在实际使用中包括帮身边朋友排查问题的时候发现大家卡住的点其实很集中汉化版菜单和英文教程对不上号、不知道哪几层该勾选、导出来位号和极性方向看不清、顶层底层总是搞反。这篇文章就把我从零开始操作到最终交付的全过程连同踩过的坑一起整理出来。不管你是刚接触AD22的新手还是已经画过几块板子但没系统研究过装配图输出的工程师这篇都能帮你少走很多弯路。1. 装配图到底是什么又是给谁看的1.1 装配图的三类用途很多人把装配图等同于丝印图这是最常见的误解。简单说装配图是给“人”看的制造文档而Gerber是给“机器”看的制造数据。Gerber里的每一层都是坐标、线条、焊盘机器能读懂但人眼很难直接对照。装配图则是在PCB的外形图上叠加元件位号、极性标识、方向标记、安装说明等信息让焊接师傅、质检人员、维修工程师能快速看懂“哪个元件装在哪、方向朝哪、有没有特殊工艺要求”。实际使用中装配图通常有三类用途。第一类是交给贴片厂做贴片编程参考和人工核对特别是手贴样板、小批量试产的时候贴片师傅完全是看着装配图逐颗找位置的第二类是作为设计评审文档硬件工程师、结构工程师、项目经理坐在一起review时看3D模型不一定方便一张清晰的装配图反而能快速暴露器件干涉、位号缺失、极性方向不统一这类问题第三类是产品维修手册的组成部分售后服务部门拆机维修时需要依靠装配图快速定位元器件位置和型号参数。1.2 一张合格的装配图应该包括什么我见过很多工程师导出的“装配图”其实就是截了一张PCB的3D视图或者干脆把顶层丝印打印出来就算完事。真正能用于生产的装配图至少要覆盖以下几个要素。板框信息是基础必须清晰标注板子的外形尺寸和定位孔位置方便加工人员确认方向元件位号是核心每一颗需要贴装的元件都必须有清晰的位号标识且位号不能和焊盘重叠字号不能太小极性标识必须是双重保险除了元件本体上的极性符号装配图上最好用醒目的标记比如粗箭头、加粗圆点标出电解电容、二极管、LED等极性元件的方向特殊工艺注记也不可少比如“此面朝上”“涂敷三防漆区域”“手工补焊元件清单”等这些信息在复杂板子上是救命的。另外装配图一般需要分顶层和底层分别输出。顶层装配图是从元件面往下看底层装配图是从焊接面往上看方向是镜像的。很多人第一次导底层图时发现元件位置全部左右颠倒就是因为没有勾选镜像选项。2. 导出前的准备库、封装与标记2.1 封装库是装配图的命脉Altium Designer 22导出装配图本质上是把PCB编辑器里的元件封装信息、位号字符串、板框、禁止布线层等元素按你指定的图层组合输出。所以源头数据是否干净直接决定了装配图的质量。如果你在画原理图时用的封装库本身就不规范比如位号被手动移动过、封装里丝印线画得太细、元件本体丝印没有极性标识那导出的装配图无论如何设置也好不到哪里去。这里有个非常实用的习惯在PCB编辑器中执行 DRC 检查之后额外花几分钟用 View 菜单下的 Fit Board 把整板缩放到合适比例逐个区域目视检查一遍元件的位号位置是否合理封装丝印是否完整特别是极性元件的标记是否清晰可辨。封装库规范这块推荐大家维护一个“出图专用封装层”的思路。在AD22中每个封装都可以单独控制Top Overlay层上的丝印内容。你可以把正常情况下不需要显示的线条比如封装外形参考线、内部结构线放在Mechanical层只把元件本体轮廓、极性标记、第一脚标记放在Top Overlay层。这样导出的装配图会远比那些“丝印开花”的图清爽。2.2 位号标注规范位号在装配图中的可读性是评判装配图好坏的第一标准。AD22中位号是PCB元件属性之一双击任意元件在Properties面板里可以看到 Designator 项的文本内容、字号、图层属性。我建议在导出之前统一检查一遍所有位号是否满足三个基本要求。字号不能太小一般情况下0603、0805这类小封装位号字号设置为40mil到50mil约1.0mm到1.27mm比较合适大一点的封装比如SOP、QFP、连接器可以适当放大到60mil甚至80mil但全板统一风格会更好看位置不能压焊盘位号字符串的中心点不要落在焊盘或过孔内否则焊接后位号被器件本体遮挡完全失去意义方向尽量统一能横向排列就不要竖排能统一朝一个方向就不要东倒西歪。修改位号位置时按住鼠标左键拖动位号文本或者用快捷键 M E 进入交互式移动模式可以快速微调。这里有个小技巧选中多个元件位号后在Properties面板里统一设置字体高度、宽度和线条粗细能一次性完成全板位号字体的规范化。2.3 板框与原点设置板框在装配图中起到定位基准的作用。AD22中的板框通常画在 Mechanical 1 层或者是 Keep-Out Layer。导装配图时我个人的习惯是同时勾选 Mechanical 1 层和 Keep-Out Layer这样可以确保即使某层板框线因为误删而不完整另一层也能兜底。原点设置同样重要。AD22中执行 Edit Origin Set 可以重设原点建议将原点放在板框左下角顶点处。这样做的好处是导出的PDF装配图如果后续需要在PDF编辑器里测量元件坐标、标注尺寸数值可以直接对应设计原点不需要再做偏移计算。3. Altium Designer 22 导出装配图完整流程3.1 方法一使用智能PDF向导最推荐AD22中导出装配图最常用的方法其实是走 File Smart PDF 向导。这个向导能一次性完成打印设置、图层选择、输出文件生成等步骤而且生成的是矢量PDF放大不模糊方便标注和测量。操作步骤如下。第一步打开需要导出装配图的PCB文件确认当前处于PCB编辑环境。第二步执行菜单 File Smart PDF汉化版菜单为“文件 智能PDF”弹出向导首页。第三步点击 Next在Output File页面选择PDF输出路径和文件名。这里注意勾选 Generate PDF after wizard finishes这样向导结束时会自动打开生成的PDF预览。第四步是核心——在Printer Setup页面选择目标打印机为 “Microsoft Print to PDF” 或者 “Adobe PDF”这决定PDF的生成质量。纸张大小建议选择 A3 或 A4横纵向要根据板子的长宽比选择细长板一般选横向更合适。第五步点击 Next 进入 Layers 页面。这是装配图成败的关键需要手动勾选要包含的图层。我的推荐勾选组合是顶层装配图勾选 Top Layer顶层铜箔、Multi-Layer多层焊盘、Top Overlay顶层丝印、Mechanical 1板框、Keep-Out Layer禁止布线边界底层装配图则把 Top Layer 换成 Bottom LayerTop Overlay 换成 Bottom Overlay并在右侧镜像勾选区勾选 Mirror。如果不勾选镜像底层图导出来元件位置全部左右颠倒焊接师傅对照实物时会非常难受。继续点击 Next在Add Printouts页面可以把当前配置保存成命名快照比如“Top Assembly”和“Bottom Assembly”方便以后重复导出同样的装配图。最后一路Next直到FinishPDF就生成好了。3.2 方法二通过打印预览输出除智能PDF外AD22还保留了传统的打印输出方式File Print汉化版为“文件 打印”。这种方式更适合想临时快速看一张图或者需要调整更精细的打印比例时使用。在打印对话框里点击 Page Setup 按钮可以设置纸张大小、缩放比例、颜色模式。通常装配图用 1:1 比例输出最直观也就是打印出来的图形尺寸和板子实际尺寸一致方便贴片师傅直接用卡尺核对。如果你的板子比较大一页A4放不下可以选择 Scale 模式为 Fit Document On Page把整板缩放到单页内但这时不能保证1:1比例。颜色模式这里有个细节选择 Mono单色时所有层只有黑白两色丝印和焊盘对比强烈适合打印纸质图纸供车间使用选择 Color彩色时走线、焊盘、丝印会按层分配不同颜色在屏幕上查看时更直观但彩色打印成本高车间使用率反而不高。我个人建议电子存档用彩色纸质输出用单色。3.3 方法三使用Output Job批量出图如果你的项目需要频繁更新版本、反复出图手动点Smart PDF一次两次还能接受十次八次就太累了。这时候应该用 Output Job 文件把整套输出流程固化下来实现一键批量出图。在AD22中执行 File New Output Job File 创建输出任务文件然后在 Outputs 列表里添加一个 PDF 类型的输出。在这个PDF输出项里右键选择 Configure同样可以配置PDF文件路径、图层选择、纸张大小等。配置完成后每次更新完PCB只需要打开Outjob文件点击右下角的 Generate Content 按钮所有输出任务就会一次性执行。这个方法的好处是彻底告别重复劳动。我自己的项目工程里Outjob里同时配置了Gerber、NC Drill、BOM、PDF原理图、顶层装配图PDF、底层装配图PDF每次改完板子一键全部重新生成确保交付给工厂的文件永远是当前版本从源头上杜绝了“拿旧图发新板”的低级错误。3.4 每一层到底该勾什么关于图层勾选我把它整理成了一张对照表方便大家直接参考。输出内容需要勾选的图层是否需要镜像顶层装配图Top Layer、Multi-Layer、Top Overlay、Mechanical 1、Keep-Out Layer否底层装配图Bottom Layer、Multi-Layer、Bottom Overlay、Mechanical 1、Keep-Out Layer是顶层丝印图Top Overlay、Mechanical 1、Keep-Out Layer否底层丝印图Bottom Overlay、Mechanical 1、Keep-Out Layer是阻焊图Top Solder、Bottom Solder视需求视需求这里特别强调 Multi-Layer 层的作用。焊盘和过孔是同时存在于顶层和底层的穿透性元素如果漏勾 Multi-Layer 层装配图上会缺少所有焊盘的轮廓这样焊接师傅就看不到位号和焊盘的对应关系了。4. 汉化版菜单对照与界面调整4.1 英文菜单与汉化菜单的对应关系AD22官方版本本身可以通过设置切换为中文界面但很多教程写的是英文菜单导致汉化版用户对着教程操作时满头问号。我整理了一份高频菜单对照表基本覆盖了导出装配图全流程会碰到的所有菜单项。英文菜单汉化菜单File Smart PDF文件 智能PDFFile Print文件 打印File New Output Job File文件 新建 输出任务文件Edit Origin Set编辑 原点 设置Design Board Shape设计 板子形状Tools Design Rule Check工具 设计规则检查View Fit Board视图 缩放适应板子Project Project Options工程 工程选项DXP PreferencesDXP 参数选择还有两个高频操作的汉化对应值得补充说明。PCB界面右侧的 Properties 面板汉化版叫“属性”双击任意一个元件才能打开它。菜单栏里的 Design设计菜单下拉项很多包括“规则”、“板子形状”、“层叠管理”等汉化后也按这个逻辑排列找起来并不难。4.2 官方汉化的正确设置方法关于汉化我必须提醒一句大家搜索“altium designer22下载”时经常会看到各种“汉化绿色版”“破解汉化版”这些非官方渠道下载的软件存在两大风险。一是安全风险捆绑激活脚本、木马程序的情况并不少见特别是在非官方网站下载的压缩包运行后可能威胁整台电脑的数据安全二是功能风险非官方汉化版往往只汉化了菜单表层的文字很多对话框、属性面板还是英文甚至会出乱码反而比全英文更让人困惑。其实Altium Designer 22官方版本自带简体中文语言包完全不需要下载第三方汉化版。设置方法很简单在英文界面下执行 DXP Preferences打开 System General 页面在 Localization本地化区域勾选 Use localized resources使用本地化资源然后点击 OK重启软件后界面就会切换为中文。AD22的新版本把这一项默认设为跟随系统语言如果你的操作系统是中文安装后默认就是中文界面无需额外设置。设置中文界面之后软件菜单和对话框变为中文但PCB文件里的图层名称、元件参数等内容不会自动汉化这些属于设计数据保持英文是对的生产习惯。特别提醒一点尽量不要在非官方汉化版中打开需要交付的工程文件因为第三方汉化组件可能会改写工程文件中的某些字符串编码导致文件在不同版本之间打开时出现异常。4.3 字体与中文显示问题在装配图中放入中文注释文字是很常见的需求比如“此面朝上”“加贴导电泡棉”。AD22支持在丝印层放置中文字符串但需要注意字体兼容性。在PCB界面按下快捷键 P S 进入放置字符串模式在Properties面板中把字符串内容改成中文同时设置字体为支持中文的TrueType字体比如宋体、微软雅黑。由于PCB中默认的字体是矢量字体Stroke它不支持中文必须切换到TrueType字体才能正常显示汉字。这里有个容易踩的坑TrueType字体渲染到PDF时如果目标机器没有安装对应的中文字体会出现文字丢失或乱码。所以正式对外交付的装配图建议在PDF生成后打开检查一遍中文字符是否正常显示也可以用AD22的“矢量字体替代TrueType字体”机制把中文字符转换为多边形线条这样生成的PDF在任何机器上打开都不会缺字代价是PDF文件体积会变大一些。5. 装配图的后期处理与生产对接5.1 用合图的方式组织输出小批量样品板数量多的时候每个板子各出一张单独的PDF焊接师傅来回切换文件非常不方便。我见过很多工厂的贴片师傅桌上放着一叠图纸找一块板子要在图纸堆里翻半天。这种场景下把多个装配图合并成一份PDF是更好的选择。AD22的智能PDF向导本身就支持输出多页PDF。如果你要在一个PDF里同时包含顶层装配图、底层装配图、丝印图等只需要在Layers页面里提前把需要输出的所有层全部勾选上然后在每一层上右键新建View视图分别命名并配置每页要显示的内容。向导会按照配置顺序把每一View生成PDF的一页最后输出一个多页文件。如果已经导出了多份单页PDF也可以用插件或在线工具合并但我更推荐在AD22内部就完成多页配置这样图层顺序、页面命名完全可控也省去了外部工具的依赖。5.2 与加工厂、贴片厂对接时的常见要求不同工厂对装配图格式的要求差异不小但基本上可以归纳为几个通行的行业要求。文件格式方面PDF是最通用的建议优先输出矢量PDF而不是图片因为矢量PDF在任意缩放比例下保持清晰工厂可以局部放大看细节图层标识方面PDF页面名称里要清晰标注“Top”或“Bottom”工厂收到多页图纸后能快速找到对应面比例基准方面如果整板缩小到了非1:1比例务必在PDF页面下方标注实际板子尺寸避免工人用卡尺量图产生误导。除了装配图本身贴片厂一般还会要求同时提供BOM清单、坐标文件Pick and Place即中心位置文件和Gerber文件。装配图是人工核对用的坐标文件是贴片机编程用的BOM是来料核对用的三者要保证出自同一版本的设计这点非常重要。5.3 文件命名与版本管理版本管理混乱是硬件项目交付中常见的低级错误。我见过好几个项目因为文件命名不规范发给工厂的压缩包里同时存在好几版装配图工厂默认用了最新修改时间的那版结果和Gerber对不上生产出来一堆废板。建议装配图文件名统一采用“项目名-板卡名-版本号-日期”格式比如“ControlBoard-Main-V1.2-20250610-TopAssembly.pdf”。如果当天修改过多版文件名里再加上时间比如V1.2.1杜绝同名文件覆盖导致版本回溯困难。工程内部建议建立一个标准的“输出”或“Manufacturing”文件夹专门存放每次导出给工厂的文件按日期或版本号分子目录。配合Outjob文件的一键生成能力每次发版只需要几步操作就能保证全部交付文件来自当前PCB设计这是控制生产质量非常重要的一环。6. 常见问题与排查技巧实录6.1 导出的装配图里元件变成灰色或者看不清很多人在装配图中希望元件实体有一个颜色填充方便视觉区分元件区域和空白区域但默认导出的PDF里元件本体是透明的只有焊盘和丝印线条。如果觉得图面太淡可以在智能PDF向导的Layers页面中把顶层装配图这一View所包含的Top Layer层的打印样式改为“Full”也就是填充模式这样铺铜和元件区域在PDF中会显示为灰色色块视觉对比强烈很多。还有一种情况是元件看起来完全不显示通常是因为误把Top Solder顶层阻焊开窗层勾选了但没勾Top Layer。阻焊层在PDF中显示为透明区域如果元件本体只在阻焊层上有信息图面看起来就是“光板一片”。6.2 位号显示不全或重叠严重位号重叠的问题源头往往在PCB设计阶段而不是出图阶段。当板子元件密度高、位号排列拥挤时优先使用AD22的自动位号重排功能在PCB中选中所有元件使用 Tools Annotation Annotate Positional 功能工具 标注 位置标注让软件尝试重新排列位号位置使其不重叠。对于依然重叠的少数位号只能手动拖动调整没有任何捷径。这是个耐心活但为了让出图干净没法偷懒。在输出PDF之后还应该打开PDF文件进行二次检查。PDF阅读器提供放大功能可以逐区域核对位号是否清晰、是否和焊盘关联明确。位号在PDF中不显示或显示为方框通常是字体问题把位号字体改用TrueType字体后重新输出即可。6.3 顶层底层打印反了底层装配图方向反了是这里最常遇到的问题。这是因为从Bottom Layer方向看板子的时候所有器件的物理位置相对于顶层来说是左右镜像的需要用镜像功能来处理。在智能PDF向导中勾选底层View之后在Layers页面右侧有一个Mirror列对应每一层的复选框。把Bottom Layer所在行的Mirror选项勾上输出的底层装配图就是焊接师傅站在板子背面看过去的真实方向。还有一个判断技巧正常的底层装配图板框左下角的定位孔如果在上一步被标记成了P1在底层图上应该出现在右下角位置这样才是正确的镜像。6.4 输出的PDF放大后模糊不清PDF模糊几乎可以肯定是输出方式问题。如果你用了File Print并且目标打印机选成了一些图片类的虚拟打印机可能得到的是位图型PDF放大后会发虚。解决办法是优先使用Smart PDF向导它内部输出的是真正的矢量PDF如果必须用Print方式目标打印机一定要选“Microsoft Print to PDF”或“Adobe PDF”不要选JPG、PNG相关的虚拟打印机。文件本身是矢量PDF但查看时仍然模糊通常是PDF阅读器的显示设置问题。在Adobe Acrobat Reader中编辑 首选项 页面显示把“渲染”里的平滑文本和线条图像都打开显示效果会明显改善但这个纯属查看端设置不影响实际打印质量。7. 一些实操心得这款工具用了这么多年我最大的体会是装配图这个环节功夫在导出之外。也就是说图纸上最终呈现的效果80%由PCB设计阶段决定——封装库规不规范、位号排得整不整齐、丝印层画得完不完整、极性标记清不清晰——这些基本功做到位了导出装配图只是按几下鼠标的事。反过来说如果PCB源文件本身就乱七八糟调再多的导出设置也没用。最后分享一个我自己的习惯每次发布新版本给工厂之前我会强制自己把顶层装配图、底层装配图和3D模型并排打开花五分钟做一次“虚拟巡检”。把板子想象成已经焊接完成的成品从元件面看一眼再从焊接面看一眼确认没有漏标的极性器件、没有重叠的位号、方向没有冲突。这个习惯坚持下来之后板厂和贴片厂因为图纸问题打来的电话明显少了很多。希望这篇内容也能帮你把装配图这一步稳稳拿捏住。
返回列表