AD layout


1. 走线

1.1 网络等长走线

  • D+C (对象类浏览器)在Net Classes项右击添加类(将需要网络等长的线通过‘>’添加到成员栏);
  • T+T+R /U+R 出现十字交叉;
  • 点击需要等长的线,按Tab键;
  • 点击源自网络,选定目标长度,勾选修剪目标长度,确定。

1.2 蛇形走线

  • T+T+R 出现十字交叉;
  • 点击需要等长的线,按Tab键;
  • 点击源自网络或手动,选定目标长度,勾选修剪目标长度;
  • 在样式 型 选(Mitered with Arcs)、最大振幅(圆的高度);
  • 让边缘变”圆” - 按快捷键 “2”, 就会增大弧的半径, 增到最大就是 两个 1/4 的弧直连 就是一个 180度的半圆了,确定。

1.3 差分对

  • 在原理图将需要做差分对的2根线,用放置网络标签后缀xx_P、xx_N为一对,xx必须一致,在放置 > 指示 > 差分对 放置在2根线上,如下图 xx=A
  • 或者在PCB手动添加,PCB > Differential Pairs Editor > 添加 >如下图差分对,在正网络、负网络选择需要使用差分对的线,名称可随意命名 > 确定
  • 快捷键【D+C】> Differential Pairs Class > 右击添加类 > 修改名称 > 在非成员栏选中相关成员 > 放入成员栏 > 确定
  • 快捷键【D+R】> Design Rules > Routing > Differential Pairs Routing > 设置相关参数 > 确定

1.4 走线时,周围变暗或者变黑

快捷键【Control+D】> Dimmed Objects > 拖动滑条可更改周边的亮灭长度,如下图

1.5 走线、焊盘、铺铜等如何设置成半透明,现象如下图


快捷键【Control+D】 > Tracks/Pads/Polygons(可根据情况选择)> 拖动滑条可更改周边的亮灭长度(通常情况下将滑条拖至最左边),如下图所示

1.6 检查PCB布线是否连接完成,有无飞线

首先,快捷键【N】 > 显示连接(S) > 全部(A)

Properties > Board Information(板子信息) > Nets > Unrouted(飞线数量) > DRC Violations(DRC报错数量)

1.7 设置Xsignal-两根或多根线等长

  • 创建Xsignal:将导线两端的焊盘选中 > 设计 > Xsignal > 以选中的管脚创建Xsignal > 创建两根为一组
  • 运行Xsignal向导:设计 > Xsignal > 运行Xsignal向导 > next > Custom Multi-Component Interconnect > next > 选择连接一端的器件 > next > 标签(选择创建好的类)> next > 选择连接另一端的器件 > next > 可改变名称 > next > 点选不,我不想调整Xsignal的布线长度 > next > finish

1.8 泪滴

  • 添加:工具 > 滴泪 > 工作模式(添加)> 对象(所有)> 泪滴形式(Line)> 勾选强制铺泪滴 > 勾选(过孔/通孔100%、 贴片焊盘400%、 走线100%、 T型链接400%)> 确定
  • 删除:工具 > 滴泪 > 工作模式(删除)> 确定

1.9 倒角布线

先选中需要的的倒角 > 工具 > 转换 > 将选中导线转换为倒角 > 倒角角度输入 > 确定


1.10 过孔网络屏蔽工具

添加:选中需要屏蔽的网络 > 工具 > 缝合孔/屏蔽 > 添加网络屏蔽 > 1(要屏蔽的网络)2(需要屏蔽的网络间距)3(屏蔽孔之间的间距)5(屏蔽的参考网络选择)

1.11 移除/还原未使用焊盘工具 (过孔中间层设置)

  • 移除:工具 > 移除未使用的焊盘 > Remove unused >确定
  • 还原:工具 > 移除未使用的焊盘 > Restore unused >确定

1.12 闭合回路设置

批量设置方法一:
工具 > 优先选项 > PCB Editor > Interactive routing > 勾选 自动移除闭合回路 >确定

批量设置方法二:
走线状态下 > TAB键 > Routing gloss effort > 选择 Automatically remove loops(自动移除闭合回路)

2. 字符串

2.1 批量修改字符串位置

PCB Filter > 过滤 > 输入元器件(IsComponent)> 全部应用 > 选中需要修改的元器件 > 右击 > 对齐 > 定位器件文本 > 选择文本位置 > 确定

2.2 批量修改字符串和元器件的旋转方向一致

  • 此处的字符串指 位号-Designator和参数-Comment
  • 选中元器件 > 右击 > 查找相似对象 > 找到Rotation在第三栏将Any改成Same > 确认弹出
  • Properties > 单击需要修改的 (Designator or Comment) > 在Rotation方框输入需要旋转角度值 > 回车即可

2.3 如何设置丝印和元器件的旋转方向一致

  • 此处的丝印指 位号-Designator和参数-Comment
  • 选中元器件 > 右击 > 查找相似对象 > 找到Rotation在第三栏将Any改成Same > 确认
  • 弹出Properties > 单击需要修改的 (Designator or Comment) > 在Rotation方框输入需要旋转角度值 > 回车即可


3. 元器件

3.1 选中元器件摆放命令(矩形区域排列)

  • 首先检查工具 > 交叉选择模式 是否开启
  • 在原理图选中需要在PCB显示的元器件 > 工具 > 元器件摆放 > 在矩形区域排列 > 画个区域即可

3.2 BGA扇出

  • BGA封装外围两排引脚直接引线出去
  • 选中BGA封装 > 右击 > 器件操作 > 器件扇出 > 勾选扇出完成后包含逃逸布线 > 确定

3.3 管脚/部件交换设置

自动交换:双击要编辑的器件 > swapping potions > 勾选Enable Pin Swapping > 工具 > 管脚/部件交换 > 点击该器件 > 配置元器件 > 全选 > 分配引脚交换群组依据 > 类型 > 确定


  • 工具 > 管脚/部件交换 > 自动网络/管脚优化器
  • 手动交换:双击要编辑的器件 > swapping potions > 勾选Enable Pin Swapping > 工具 > 管脚/部件交换 > 电机该器件 > 配置元器件 > 全选 > 分配引脚交换群组依据 > 类型 > 确定
  • 工具 > 管脚/部件交换 > 交互式管脚/网络交换 > 点击要交换的两个管脚
  • 将交换部件/网络更新到原理图:设计 > Update Schematics in PCB_project1.prhpcb > 验证更新 > 执行变更 > 关闭

3.4 PCB交叉选择模式中,如何设置只高亮元器件,元器件不跟随鼠标移动

设置 > Nacigation > 交叉选择模式 > 重新定位选中的PCB器件 > 将其的勾去掉

3.5 PCB元器件封装焊盘去掉Top Paste and Top Solder层

Top Paste: 双击需要修改的焊盘 > Paste Mask Expansion > Manual > 在方框内填入负数即可

Top Solder: 双击需要修改的焊盘 > Solder Mask Expansion > Rule > Top 的 Tented方框内打勾

3.6 元器件焊盘位置调整

选中需要修改的焊盘 > Properties > Offset From Hole Center(X/Y) > 在方框内输入需要调整的坐标位置

4. 规则

4.1 在PCB中元器件重叠或出现规则错误,没有绿色显示

  • 在PCB编辑器,点击Tools>Designe Rule Check>Rules To Check>在线缆勾选对应的检查项 > 确定

    或 DXP>Preferences>PCBEditor>General>Editing Options勾选Online DRC

  • 如果依然解决不了则重新创建一个PCB,将其复制,替代该文件,重新编译即可

4.2 多层板设计(叠层设计)

AD18前版本
  • 快捷键【D+K】或 设计 > 层叠管理器(Layer Stack Manager)> Add Layer((Add Layer)添加阳层)> Add Layer((Add Internal Plane)添加阴层);
  • 如下图中1所添加的为阴层、2为阳层、3 电源层比地层内缩20H(H:电源和地之间的介质厚度),如需给层命名,双击需要修改的层直接命名即可。
AD18后版本
  • 4处Stack Symmetry 栏取消打勾,作用:取消叠层对称。设置完后保存即可

    四层板:最常用的信号叠层顺序为 Sig/Gnd | Power/Sig
    六层板:较容易实现阻抗控制的信号叠层顺序 Sig/ Gnd/ Sig | Sig/ Power/Sig
    六层板:还有一种结构不对称的叠层顺序经常用到: Sig/Gnd/Sig | Power / Gnd /Sig
    六层板:还有一种结构不对称的叠层顺序经常用到: Sig/Gnd/Sig | Gnd / Power /Sig
    八层板:对称结构 Sig/Gnd/Sig/Gnd | Power/Sig/Gnd/Sig
    八层板:不对称结构Sig/Gnd/Sig/ Sig | Power/Sig/Gnd/Sig
    十层板:对称结构 Sig/Gnd/Sig/Sig/Gnd | Gnd/Sig/Sig/Gnd/Sig
    十层板:不对称结构 Sig/Gnd/Sig/ Power | Sig/Gnd/Sig/ Sig/Gnd/Sig
    十二层板:信号顺序Sig/Gnd/Sig/Gnd/Sig/Gnd | Power /Sig/Gnd/Sig/Gnd/Sig

注意
  • 在层管理中,默认有顶层底层两层
  • 顶层和底层主要是信号层
  • 内电层(阴层):内电层是整个完整的平面,是整个的覆铜的,是负片腐蚀,即有走线的地方是腐蚀掉的。可以做电源层,也可以做地层
  • 中间层(阳层):中间层可以作为走线来用,和普通的信号层没有什么区别,只是走线在内部,是正片腐蚀
  • Sig:信号层
  • 带状线:指线走在内垫层
  • 微带线:指线走在表层(顶层和底层)

4.3 PCB网格设置

Properties > Grid Manager > 任意双击Grid Manager下方 > 设置精细、粗糙 > 确定

4.4 自定义快捷键

以设置元器件摆放命令为例:在上方的菜单栏右击 > Customizing PCB Editor > 将需要定义快捷键的选项右击 > Edit > 快捷键 > 主要的(定义快捷键)> 确定

4.5 AD软件不能查看GERBER文件

  • 首先,打开AD软件 > 文件 > 新建 > CAM Document
  • 其次,文件 > 导入 > Gerber > 将所有Gerber文件全选打开 > 出现导入选项 > 点击OK即可

点击相关的视频链接: 图文链接

4.6 规则的导出与导入

下载链接1:AD规则设计文件2_4_无差分对

下载链接2:AD规则设计文件6层

  • 规则导出: 设计 > 规则 > 鼠标在左侧右击 > Export Rules… > 选择设计规则类型(全选有所项) > 确定 > 保存到自定义目录即可
  • 规则导入: 设计 > 规则 > 鼠标在左侧右击 > Import Rules… > 选择设计规则类型(全选有所项) > 确定 > 选择需要导入的文件确顶即可

5. 铜/块

5.1 内层板框内缩

  • POWER 和GND内电层铺铜大小一样会产生一定的干扰,解决方法将POWER内电层铺铜减少20mil
  • 设计 > 层叠管理器 > 在POWER内电层 > Pullback 20改成40 > OK

5.2 铺铜

方法1: 在机械层用线条画边框 > 选中边框 > 工具 > 转换 > 从选择的元素创建铺铜 > 双击选中的框内区域 > Properties > net(GND)> Properties(Layer)选择层 > Fill Mode(Solid (copper regions))> Pour Over All Same Net Objects > 勾选Remove Dead Copper > Apply

方法2: 直接点击放置多边形平面,然后将需要铺铜的区域选中,在Properties选择网络即可

方法3:

  • 工具 > 铺铜 > 铺铜管理器 > 来自……的新多边形 > 板外框 > 确定
  • 在Top layer 铺铜块上双击 > Properties > net(GND)> Properties(Layer)选择层 > Fill Mode(Solid (copper regions))> Pour Over All Same Net Objects > 勾选Remove Dead Copper > Apply

更新铺铜: 选中需要更新铺铜 > 右击 > 铺铜操作 > 重铺选中的铺铜 或 所以铺铜重铺

编辑铺铜: 选中需要编辑铺铜 > 右击 > 铺铜操作 > 调整铺铜边缘

铺铜挖空区域: 放置 > 多边形铺铜挖空 > 选中区域 > 即可

5.3 簇到板框的最小间距设置-10mil

  • 设计 > 规则 > Manufacturing > Board Outline Clearance > 新建 > 最小间距 10mil > 应用 > 确定

5.4 板子外框设置方式

选择机械1层(Mechanical ) > 选择放置线条 > 绘制出板边框形状(首尾封闭)并将其选中 > 设计 > 板子形状 > 按照选择对象定义

5.5 区域块属性设置

多边形铺铜挖空:设置 > 多边形铺铜挖空 (Kind默认:Polygon Cutout)> 选择需要挖空的区域即可

多边形填充:设置 > 多边形铺铜挖空(Kind:Copper) > 选择需要填充的区域即可

5.6 ROOM功能的使用

设计要求:天线与GND的焊盘使用全连接;天线与GND的铺铜间隔15MIL

设计 > Room > 放置ROOM(根据情况放置方框内其一种) > 单击 > 按下Tab键编辑

设计 > 规则 > Design rules > plane > Polygon connect style > Where the first object matches(选择Custom query) > 查询助手 > PCB Functions > WithinRoom > 输入’名称’ > 连接方式选择Direct connect

设计 > 规则 > Design rules > Electrical > Clearance > Where the first object matches(选择Custom query) > 查询助手 > 步骤同上 最小间距设为 15MIL

如需设计 ROOM内的线宽 步骤基本同上

注意:如若DRC编译报错,检查Where the object matches处是否为Components Class xx(元器件类),此处无特别设置,一定要包含ROOM内元器件

6. 文件输出

6.1 多层线路PDF输出设置

文件 > 智能PDF > Next > 当前文件 > Next > Next >在Name栏鼠标右击 >增加打印输出层(Insert Printout)(板子有几层,创建几个)> 点击修改名称 > 双击 选择需要的层 > Next > Next > Finish

6.2 装配PFD输出设置

装配PFD输出:文件 > 智能PDF > Next > 当前文件 > Next > Next >在Name栏鼠标右击 >创建装配图(Create Assembly Drawings)> 双击 >选择需要的层

6.3 装配DXF文件输出设置

装配DXF文件输出:先将绘制好的PCB复制一份 > 取消全部布线、删除所有铺铜和挖铜 > 文件 > 导出 > DCF/DWG > 选择保存路径 > 版本选择2004 > 格式选择DXF > 其他选择系统默认 > 确定

6.4 3D 模型导出设置

先在层叠管理器将板子的总厚度设为1.6mm左右,调整框内的参数

文件 > 导出 > STEP 3D > 选择保存路径 > 设置选择默认即可 > 确定

7. 更新修改好的封装到PCB文件

PCB Librany > 选择对象 > 右击 > Update PCB With C0603(封装名) 或 Update PCB With All(全部) > 确定

8. PCB设置参考线

Properties > Guide Manager > Add > Add Horizontal Guide和Add Vertical Guide > 输入坐标值

9. PCB中如何关掉左上角坐标信号浮窗

  • Shift+H

10. 拼板操作

  • 在当前工程下新建一个PCB > 放置 > 拼板阵列 > 按TAB键 > 在PCB Document 添加需要拼板的文件PCB > 打开 > column count (拼板数量横),Row count(拼板数量竖),column margin(拼板槽间距一般3mm),Row margin(同理间距) > 点击放置 > 现在自动同步 > 确定

注意:SMT一般厂家板子需要加工板框加宽5mm(工艺边),在机械1层,放置无电气属性过孔φ0.5-0.8mm,邮票孔数量放置5-8个,邮票孔边间距0.5mm,板槽间距2-3mm;
放置定位孔:φ2-3mm(非电气属性过孔)
放置mark点(光学定位):φ1mm(封装的形式放置)

描画板框外形:(外扩距离设置:设计 > 规则 > Clearance > 最小间距 > 2-3mm)选中板框外形 > 复制到TOP/Botom Layer > 工具 > 描画选择对象的外形 > 将原本的外框线和外框内缩线删除(将间距类设置改回原来的设置)

特殊粘贴:选择需要复制的电路板 > 复制 > 编辑 > 特殊粘贴 > 勾选保持网络名称 和重复位号 > 粘贴

点击相关的视频链接: 特殊粘贴视频

11. 插入LOGO图片

将【PCB Logo Creator】文件拷贝到安装的根目录下
下载链接:PCB Logo Creator

在search框中输入 Run > 文件(F)>运行脚本 > 浏览 > 来自文件 > 找到logo文件 > Run ConverterScript > load > 选择图片 > Board Layer(选择要导入的层) > Scaling Factor(放大倍数) > Convert


文章作者: mxmhub
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 mxmhub !
  目录