ARTICLE DETAIL

资讯详情

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

PADS Layout双层板设计:元器件从顶层翻到底层的3种方法

PADS Layout双层板设计:元器件从顶层翻到底层的3种方法 最近有同行问我“PADS Layout里怎么把已经放在顶层的元器件转换到底层去”说实话这个问题在做双层板设计时几乎绕不开。板子面积不够时要把部分封装塞到背面接口与结构干涉时得把连接器翻到另一面甚至有时候同一模块电路要在正反面各放一套——这些场景都指向同一个操作把元器件从Top层转换到Bottom层。很多人第一反应是在属性框里把Layer改成Bottom结果做完后丝印是反的引脚标识也乱套了走线更是直接“断开”。这个问题的核心在于PADS Layout里“换层”和“镜像翻转”是两个不完全等价的动作。这篇我把自己常用的3种方法、背后的原理、以及实操中踩过的坑一次讲清楚适合正在学PADS双层板设计、或者从其他EDA转过来的工程师参考。本文以PADS Layout 9.5和VX系列为主菜单名在不同版本略有差异但思路完全一致。1. 为什么需要把元件“翻到底层”先分清三种真实场景1.1 双面元器件布置板面积不够时的常规解法双层板的优势不仅仅在于底部多了一层铜箔走线还在于它多了一面可以贴装元器件。很多实际项目里核心芯片、大封装的电解电容、接插件必须在顶层剩下的一堆旁路电容、上下拉电阻、去耦电容完全可以放到底层去。举个例子一块86mm乘58mm的控制板主控、电源芯片、驱动芯片在顶层占了将近60%的面积剩下40%要放十几个0402电容和电阻。如果硬塞在顶层走线会很痛苦甚至要被迫把板子做大。做法很简单把一部分去耦电容翻转到底层让电容尽量靠近对应电源引脚走线走一个过孔到底层就能就近连接。这种“元件到底层”的操作不是为了好看而是实打实要解决布局密度和信号回路问题。1.2 结构干涉与接口朝向背面安装连接器和按键还有一种很常见的需求结构外壳只允许某个连接器从背面伸出。比如面板板、传感器板的排针或USB座外壳上预留的开孔在背面元件就必须放到底层。又或者按键设计在板子背面LED指示灯装在背面朝外发光的场景。这时候如果不想重新画原理图、重新做封装直接在布局阶段把对应元件Flip到底层是最省事、最安全的做法。因为元件编号、网络连接、PCB封装都还在只是换了一个安装面。1.3 镜像布局正反面各放一套同样的功能电路有些特殊产品会要求两块完全相同的小板拼在同一块PCB的正反面中间用隔离或加强筋分开。这种“镜像布局”也需要批量把一套元件整体翻到底层。注意这里不是简单把所有元件翻过去而是要保证翻到底层那一套元件的相对位置、走线拓扑和顶层那套一致否则后期调板材、做阻抗、做测试都会很痛苦。我自己在做一个双通道传感器采集板时就这么干过两个通道电路结构完全一样放在正反面镜像对称的位置。用批量翻转加模板对齐的方法效率高很多比一个一个重放省了一半以上时间。2. 动手前的三个准备层定义、封装方向与显示方案2.1 确认当前设计确实是双面板且Bottom层可用听起来像废话但真有人会在单层板设置里折腾半天。打开Setup菜单下的Layer Definition层定义确认层数设置为2层并且Bottom层的Electrical Type是Copper导电层。如果只有顶层是导电层那元件放到底层只是“悬浮”在丝印上DRC时焊盘没有铜箔连接板子做出来也根本没焊接的位置。还有一个经常忽略的点PCB板厂默认的双面板顶层和底层铜厚可能不同比如顶层1盎司、底层0.5盎司。如果底层要塞很多大电流走线或大面积铜皮要提前和板厂确认底层的载流能力否则转换完布局后走线散热不满足要求又要推倒重来。2.2 理解元件封装的“顶层基准”特性PADS Layout里的PCB Decal封装设计时默认是从Top层正视方向绘制的所以任何标准封装在符号库里都是“顶层视角”的形态。把元件放到底层本质上是把这个Decal在以Y轴为对称轴的镜像坐标系里重新放置。这个“顶层基准”特性决定了两个关键点元件放到底层后丝印文字、极性标记、焊盘排列都会呈现左右镜像。这不是出错了而是软件在告诉你它现在位于另一面。在PADS原理图和PCB之间同步ECO工程变更时元件的几何方向和所在层信息会一起同步网络连接不会丢。很多新手看到底层元件“反了”就以为操作错误不停地旋转、修正最后越改越乱。我建议你在动手前就建立一个观念底层元件的视觉镜像是正确的结果不是故障。2.3 配置颜色与选择过滤器让底层元件看得清、选得准翻转操作之前我有一个小习惯先把颜色方案调好。在菜单Setup→Display Colors里把顶层元件层Top Part设置为一种颜色底层元件层Bottom Part设置为另一种高对比度颜色比如顶层是黄色、底层是蓝色。这样不管是在布线还是检查时一眼就能分辨哪个元件在哪一层。同时把没必要显示的层关掉比如各种标注、辅助线。减少视觉干扰批量操作时才能看清到底选中了什么。选择过滤器方面建议在选中元件前确认当前处于Select Components模式。PADS Layout的右键菜单里有多种选择模式如果你在Select Traces/Pins模式下去点器件怎么都选不中。这个细节直接影响后面3种方法能不能顺利进行。3. 方法一属性对话框修改Layer字段——适合单件微调3.1 操作路径选中元件后打开属性对话框这是最直观、也是很多教程里最容易误导人的方法。操作如下选中需要转换的元件单击即可选中。按右键选择Properties属性有些版本也可以直接双击元件打开。在弹出的Component Properties对话框里找到General页签。找到Layer所在层下拉列表把Top改成Bottom。点击OK或Apply确认。改完之后元件会从顶层跳到底层属性里显示的层信息也会变成Bottom Layer。如果你只需要微调一两个元件这个方法比快捷键更直观。3.2 关键坑只改Layer并不会自动做横向镜像这是整套操作中最容易出问题的环节。在PADS Layout里单独通过属性对话框修改Layer字段通常只是改了“这个元件属于哪一层”并不会自动把Decal的几何图形做Y轴镜像。于是你会看到焊盘位置虽然换到了底层但封装图形的方向还是顶层的正向。对于对称性比较强的封装比如两边都是同样引脚的电阻、电容影响不大。但对于SOP、QFP、排针这类非对称封装引脚顺序会出现镜像错位。比如SOP封装的1号引脚本来在左上角改层后1号引脚会跑到右下角而原理图网络还是按原来的引脚号映射这一下就把硬件连接全带偏了。遇到这种情况千万不要硬着头皮继续布线。我见过有同行改了一堆电阻电容后发现引脚完全对不上只能一个个撤销重来。3.3 什么时候优先用方法一方法一并不是一无是处适用于以下场景两个焊盘完全对称的封装比如电阻、电容、电感正反方向不影响电气连接。你下一步马上会配合Mirror命令做镜像微调这里只是顺便改层。在封装编辑器里调整Decal本身的方向之后再更新到PCB中。我的个人经验方法一更多用于“验证层属性”而不是“完成翻转”。一般我会先通过属性框查看当前元件所在的层和方向状态真正做转换时还是用下面两种包含镜像逻辑的方法。4. 方法二CtrlF / Flip Side镜像翻转——标准做法4.1 操作步骤选中元件后执行Flip Side这是PADS Layout里最标准、最推荐的操作。使用右键菜单切换到Select Components模式。单击选择需要翻转的元件可以按住Ctrl多选也可以框选一片区域。按下默认快捷键CtrlF或者在右键菜单中选择Flip Side不同版本菜单路径略有差异但关键词都是Flip Side。观察确认元件瞬间完成了“换层镜像”两个动作焊盘和丝印一起翻到了另一面并且方向是正确镜像过的。这个操作的本质是把元件沿着Y坐标轴做一个平面镜像同时把它的层属性由Top切换为Bottom。用PADS的话说这才是真正意义的“Flip Side”。4.2 原理为什么PADS要同时“镜像”而不是只“换层”理解这个原理比记忆快捷键重要。PCB封装在库文件里是固定的一套坐标数据。假设一个SOP芯片的1号引脚在坐标(0,0)2号引脚在(-2,0)7号、8号引脚在另一侧。你要把它放到底层如果不做镜像1号引脚仍然在(0,0)2号引脚仍在(-2,0)但底层是从背面看板的它的“左边”实际对应顶层视角的“右边”。换句话说底层元件的引脚排列只有经过Y轴镜像才能真正和顶层的视觉位置一致。PADS里Flip Side所做的工作就是把整个封装坐标做一次镜像变换再调整极性方向和丝印文字方向。这样原理图上的引脚号、PCB上的焊盘位置、实际贴片时的方向三者才能对上。这也是为什么我说属性框改Layer是“半个操作”——它缺少了最关键的一步镜像变换。4.3 多选、组选和模块复用时的用法CtrlF不仅对单个元件有效对多个元件同样有效。只要你的选择集里有多个元件按一次CtrlF它们会一起被翻到底层彼此之间的相对位置关系保持不变。利用这个特性你可以做模块级的镜像布局先选中一个功能模块的所有元件。按CtrlF让整个模块翻到底层。切换到Bottom层视角后面会讲到移动整组元件到预先规划好的位置。这个方法在做双通道镜像板的时候特别有用。我通常会把两个通道分别画在原理图的不同页里每页的元件相对位置尽量保持一致导入PCB后把其中一个通道整组选中CtrlF翻到底层再整体移动到指定区域。这样两个通道的布局天然对称后期走线阻抗也好控制。5. 方法三过滤器Flip Side批量作业——一次搞定整类元件5.1 用Filter精确选中所有需要转换的元件当一块板上有一两百个元件其中30个要去底层你用鼠标一个个点选效率太低了。这时候要用PADS的选择过滤器Filter来批量圈选。一个很实用的组合操作在工具栏上打开Filter对话框不同版本入口略有不同一般在Edit或右键菜单里有Filter选项。在过滤条件里勾选“Parts元件/器件”把其他不需要的过滤项去掉勾选。如果需要进一步限定可以通过属性过滤比如按照Part Type或Reference Designator前缀来圈选。比如所有R开头的电阻需要翻到底层就可以筛选出R*的元件。关闭Filter对话框后在PCB工作区做一个全局框选CtrlA或框住全板此时选中的就只有符合条件的电阻类元件。按下CtrlF批量Flip到另一面。我实际遇到的一个场景板子顶端放了两排LED为了正面透光LED必须在顶层但每个LED的限流电阻设计时全放顶层占了大量空间。后来我把所有R开头的电阻通过过滤器选中、批量翻到底层再稍微调整了位置整个顶层的拥挤问题瞬间缓解。5.2 批量翻转后的元件布局检查焊盘朝向与重叠检查批量操作最容易出问题的地方在于“无暇顾及每一个元件”。翻完之后一定要做一轮系统性检查检查是否有元件翻到底层后和底层其他元件重叠或间距过近。PADS Design Rules里有Component Clearance和Placement Rules相关的间距检查要确保开启。检查朝向是否合理。比如电解电容的极性标记、二极管的正极方向、芯片的1脚位置在批量翻转后是否符合可制造性要求。检查参考位号Ref Des文字是否镜像反了。底层元件的位号文字在打开“Bottom层丝印”时应当可以正常阅读如果文字是反的检查是不是误用了属性改层。这一步做到位后面DRC能少很多麻烦。5.3 带线的元件翻转把走线和铜箔一起转过去很多情况下不只是元件要翻到底层连同它周围的走线铜箔也要跟着变。PADS里有个容易混淆的点你对元件按CtrlF时默认只翻转选中的元件走线本身不会自动跟过去。如果你需要把元件和相连的铜箔一起翻到底层正确做法是在Filter里同时勾选Parts、Traces、Vias根据情况还要选Copper、Text等。框选相关区域确保选择集同时包含元件、走线、过孔。再按CtrlF。这时候PADS会把选择集内的走线和过孔也一并镜像到另一层。但要注意如果你只选了部分但复杂的走线翻转过去后可能会出现断开或网络丢失的报错。我的建议是在翻转前先用Connectivity检查一下当前网络是否闭合翻转后马上跑一次验证设计Verify Design把开路、短路问题第一时间暴露出来。5.4 三种方法对比与选型建议方法操作核心是否自动镜像适用场景风险程度属性框改Layer修改General页签的Layer字段否只换层不镜像对称封装单件微调、查看属性高非对称封装会错位CtrlF / Flip Side镜像翻转整个元件是层与几何体一起镜像单个、多个元件的常规翻转低最推荐过滤器Flip Side先Filter筛选再批量翻转是带镜像全板批量分类翻件、模块复制中注意选择集的完整性如果你是新手记住一条主线绝大多数情况下都用方法二的CtrlF要批量时用方法三的选择过滤器配合CtrlF方法一尽量少用除非你知道自己在做什么。这样能规避80%以上的层转换错误。6. 转换后的必修课丝印、位号、DRC和3D预览6.1 位号文字方向的处理两层文字镜像原理元件翻到底层后位号如R1、C3文字的显示方向有一个规律在PCB的Top丝印层文字默认是正向阅读在Bottom丝印层设计软件中看起来是反的但实际板子倒过来看时它就是正的。所以如果你在电脑屏幕上看到底层位号是左右反的不要慌。这是正确的底层显示方式。下单生产时生成的Gerber文件里底层丝印会自动做镜像处理厂家做出的实物从反面看就是正向。但有一个细节要检查位号是否与元件本体重叠。元件翻到底层后PADS默认会保留原来的位号位置和方向如果你之前手工移动过位号翻转后很可能把位号挪到了别的元件旁边。建议选中位号文字打开属性框查看属于哪一层或直接使用标注自动重排功能把位号归位到元件中心附近。6.2 常见DRC误报与检查设置翻完一批元件后不要急着输出制造文件先跑一遍Verify Design验证设计。常见的误报和真实问题有这么几类间距错误Clearance底层元件和顶层元件在物理空间上的垂直距离并不在PCB间距规则的控制范围内但同一层元件之间必须满足间距。如果你批量翻转后忘记整理位置同层元件间距可能报错。开路Open如果翻转前元件焊盘和走线是连接的翻转后再检查时网络连接发生变化可能出现开路。尤其是只翻转了元件而没有翻转走线的情况。丝印重叠丝印层文字和焊盘重叠在DRC里有时不会直接触发电气错误但会影响可制造性板厂会提出来。建议打开Manufacturing制造类的检查选项。我的做法是翻转后按F5或执行Tools→Verify Design选择Clearance和Connectivity两项观察报告里蓝绿色高亮的区域先解决电气问题再处理丝印和标记问题。6.3 用3D预览确认装配关系有条件的话建议看一下3D预览。PADS Layout VX系列自带3D视图老版本9.5也可以通过3D Preview插件查看。3D预览最能发现布局层面的“反常识”问题比如元件翻到底层后高度方向可能和顶层元件打架插接件翻到底层后接插方向是不是和外壳开孔一致电解电容的防爆槽方向是否正确。我在一次电源板项目中就吃过亏一批大电解电容翻到底层后3D预览发现电容顶部几乎顶到外壳的固定螺丝只剩下不到1毫米间隙。如果不是3D提前看出来后面做整机组装必然出问题。7. 几个实操中的“高频问题”和解决思路7.1 为什么翻完底层的元件看起来还是反的这个问题有两种可能。第一种是正常的镜像显示前面说过底层正视方向就是顶层视角的反向。这种情况不用处理。第二种是你用了方法一属性改层只把元件从一个层换到另一个层但没有同步做几何镜像。检查办法很简单打开显示颜色设置用三种不同颜色分别标记Top Part、Bottom Part和Bottom Silkscreen。如果元件在底层但封装图形的形状明显和顶层视角一致而没有左右颠倒那就是缺了镜像。补救方法把元件选中后执行一次“Mirror”或“Flip Side”然后再检查网络表连接。7.2 能不能把已经翻转好的底层元件再翻回顶层完全可以。对选中的底层元件再次按CtrlF它就会从Bottom层回到Top层方向和位置都会恢复为顶层视角。这个操作是可逆的也是PADS布局调整中常用的“来回翻转”技巧。如果你在顶层放了一个元件后来觉得实际焊接时在底层更合理直接翻过去的另一面就行不需要重新从库里提取封装。7.3 从其他EDA转过来的工程师要注意什么很多从Altium Designer或立创EDA转过来的工程师最喜欢在属性面板里找“Layer”下拉框。在AD的体系里改层和镜像的联动规则和PADS不完全一样所以转到PADS后容易掉进“改了层但没镜像”的坑。我的建议是忘掉“改层”这个操作记住“Flip Side”这个动作。PADS把“元件到另一面”定义为一个整体动作而不是拆成“改层镜像”两步。别在原理图里做“同网络复制”来绕过PCB翻转那样会产生重复元件编号ECO同步时会报错。多利用无模命令和快捷键。PADS的命令行无模命令很强大像“L”可以切换当前布线层“O”可以切换显示模式这些配合Flip操作能让效率明显提高。7.4 翻转后坐标和定位的一个小坑批量翻转元件时我遇到过坐标系统错乱的情况模块整体翻到底层后用标注命令测量距离发现结果和顶层不一致。原因是在PADS里元器件坐标显示的是它在当前层坐标系下的坐标值顶层和底层坐标系互为镜像。所以如果你要从顶层复制一个模块再镜像到底层建议用“Make Reuse”或模块复用功能而不是简单复制粘贴再翻转。复制粘贴再翻转很容易得到镜像位置偏移后期对齐很痛苦。具体做法是先把顶层模块做成一个Reuse可复用模块插入到底层时PADS会自动处理镜像关系你再手动指定放置点。这样出来的模块相对位置、网络连接、丝印方向都是对的。最后再分享一个小习惯做了这么多双面板项目我现在处理“元件到底层”这件事的固定流程是先在原理图里想清楚哪些元件必须放背面、哪些元件放背面更合适在PCB布局阶段用方法三批量翻转再用方法二做局部调整最后用方法一的属性框做确认。每一步都配合颜色方案把顶层和底层元件区分开来翻转一批就检查一批绝不等到最后才一次性验证。这样下来转换完的元件不会乱也不会在最后关头被DRC结果追着跑。这块坑踩多了就明白“转换”本身不难难的是转换之后你怎么确认每一个焊盘、每一段网络都还在正确的位置上。希望这篇对正在做双层板、或者刚接触PADS Layout的朋友有帮助。
返回列表