AD零基础学习笔记
文章目录
- 概述
- 原理图库
- 绘制原理图
- 导出BOM表
- 导出PDF
- 绘制PCB封装
- PCB准备
- PCB布线
- 文件输出
- 总结
概述
本学习笔记同步于B站的 凡亿教育up主的AD22系列课程
以下是笔记正文内容
原理图库
-
在绘制元器件的原理图时:
-
需要设置栅格宽度:快捷键
VGS
orView->Grids->Set Snap
放置管脚时 捕捉格点设置 为 100mil 是为了保持管脚的格点位于
横竖交点
上为了方便后期连线
设置图形元素时 栅格点设置为10mil 提高精度
-
当元素进行操作时
按住
shift
后拖动即可对元素进行复制直接
鼠标左键
即可移动元素选中元素之后 按
空格
可以对元素进行旋转 -
多part
当同一个元器件有不同的引脚编号时候
可以在原理图库中使用
多part
操作来标记 -
总结
- 绘制原理图无需担心其与实物尺寸的对照关系
- 原理图元器件只是用来表示原理图中的元器件
- 导入已有的封装库
-
需要对原理图库进行检查以避免出错
在原理图中的
report
栏目中选择Component Relu Check
来对原理图库进行检查 可以选择检查的内容
报错类型如下:
绘制原理图
-
改变原理图纸的尺寸
双击图纸的边缘就可以对图纸的大小进行更改
可以根据自己的需要
-
设置原理图的格点
在绘制原理图时,在
视图
->栅格
中- 切换可视栅格
- 将格点的size设置为100mil
-
调出原理图库
-
摆放元器件
在调出原理图库后拖动即可摆放元器件到原理图上
同样延续之前
绘制原理图库
中的快捷键按
X
可以左右翻转按
Y
可以上下翻转 -
元器件的
对齐
和排列
选中操作对象 按
A
即可调起 操作界面 进行对齐操作 -
导线的绘制及其属性设置
-
要注意绘制的线不可以是粉色箭头所显示的线
应该是 红色箭头指向的放置线
-
前者没有电气连接属性!在实际板子上将不会有导线连接!
2. 按下ctrl + w
调出导线绘制
Tips 对于载流的导线 需要对导线适当进行加粗处理
3. 类似于绘制原理图环节
按下TAB
可以进入参数设置界面
按下shift + 空格
可以修改导线的角度
-
网络标签的概念
另外一种表示器件与器件之间连接关系的方法
无需在原理图中
显式
进行器件的连接 在后续的PCB绘制中也可以被识别对于普通的连接,使用
网络标签
;对于电源、地之类的特殊网络 ,使用端口
优点在于:可以使得原理图更加的整洁
调起路径:
或者在place
一栏中进行选择
查看同一网络标签下的连接:
按住ALT
单击网络标签 即可显示在整个原理图中同一网络标签下的连接
-
辅助线、文字
用于辅助提高可读性
没有电气连接属性
注意和前面的
电气连接导线
区分开 -
元器件的编号
自动标注 快捷键
TAA
对需要更改的,取消其前面的Lock图标
禁用以下选项 可以保持在粘贴元器件时保持元器件编号
-
快捷找到元器件
Ctrl + F
进行全局搜索,可能存在多个匹配项J C
调起元器件查找 只有0或者1个匹配项存在 会直接跳转过去
-
原理图检查
设置检查功能
进行检查
导出BOM表
-
导出
设计完原理图即可确定所需使用的物料
可以根据原理图来导出所需物料BOM表
导出PDF
-
导出
将设计网完成的原理图以
PDF
格式导出方便阅读 防篡改
-
常用快捷指令总计
自己定义对齐快捷键
按
A
调起对齐选项 按住
CTRL
再点击对齐选项如左对齐 可以编辑对齐的快捷键
绘制PCB封装
-
PCB封装的组成
-
绘制焊盘:
根据所给资料绘制焊盘的大小尺寸形状等参数选中元器件时 长按左键可以将光标左键锁定在元器件的中心
注意需要给管脚序号进行排序
特殊情况:异性焊盘的处理
在构造异性的焊盘时,可以利用焊盘的可叠加性质
-
槽型
需要设置焊盘类型为
Multi-layer
设置焊盘的形状 可以设置成槽的形状
可以查看
-
圆弧
好复杂 ! 学不会!
需要用到的时候再看视频吧
地址:https://www.bilibili.com/video/BV11a411x75o?p=22&spm_id_from=pageDriver&vd_source=43358e753c4d0e5d70d4d3838cc9c7d9&t=727.5
-
-
-
调整焊盘位置
调用快捷键
M
可以调出移动选项 来移动元器件 -
绘制丝印
切换到
Top Overlay
即丝印层 来绘制丝印利用快捷键
P L
来绘制线可以利用
CTRL M
来测量距离 使用shift + C
来关闭推荐丝印略大于焊盘的组焊层 防止被覆盖
-
IPC封装创建(标准化封装)
用于创建标准封装,根据芯片的datasheet进行数据获取
调用方法
基于datasheet的数据创建chip的封装
快捷键
ctrl + D
可以切换封装的2、3D视图 -
导入别人的PCB封装库
- 在别人PCB文件中 选择需要的元器件 复制到自己的库中
- 在已有PCB文件中 使用
DP
生成对应的PCB库
-
错误检查
调用路径:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3WDsY3i8-1660105008299)(C:/Users/18314/AppData/Roaming/Typora/typora-user-images/image-20220808101829082.png)]
-
3D PCB封装
-
自己创建
指路视频自己大概率用不上
-
导入已有的
选中元件之后 在放置
中的3D体
加载对应元器件的3D模型.SEP
文件
进行归中放置
此处注意需要 关闭overcolor
无需覆盖颜色演示视频
-
PCB准备
-
从原理图导出到PCB
调用路径
此处会自动检查错误 需要解决错误 -
定义板框
- 初步评估所需的尺寸大小: 选中元器件 在
放置
->器件摆放
->在矩形区域摆放
即可在矩形区域对元器件实现粗略的摆放 预估其所需的大致板框大小 EOS
设置PCB原点
切换到mechan1
层 绘制线条 确定板框
此处需要将线条长度进行取整处理CTRL + Q
切换单位到mm
一般取 5的倍数- 选中确定出来的外框
DSD
将选定的外框作为板框 一定需要是闭合的
TVB
将选中的元素进行切割 一般是用于做板子的固定孔
- 初步评估所需的尺寸大小: 选中元器件 在
-
设置固定孔
自己使用的开发板 一般在四周放置定位孔
在PCB中添加焊盘
设置其为通孔且将焊盘和中心位置设置成一样大
此处的Plated
可选可不选,其控制此通孔中间是否有镀层
- 定义多层板
AD默认为2层板,以下为2层板的结构示意图
利用层叠管理器来设置层数
如果需要创建多层板 建议取消勾选下列选项
Tips:
正片层和负片层的区别:
正片层(Signal): 底层是绝缘介质 在上面布的线才是增加铜线
负片层(Plane): 底层全是铜 在上面绘制线条以减少铜
PCB布线
-
切换视图
切换到垂直分割视图
一边放原理图 一边放PCB图 -
启用交互选择模式
在此模式下 选中原理图中的器件 将会在PCB中选中对应的元器件
开启交互选择模式 -
模块化布局
在启用交互模式的基础上 基于原理图中的模块 对模块进行选中
设置其在矩形区域进行摆放 会自动生成布局
结合上述功能 可以根据原理图中的元器件进行选择 再将其摆放在目标位置
-
布局
选择元器件的方式
S
快捷键 可以选择不同的选中方式
框选和线选 -
对齐
类似于PCB中的对齐
快捷键A
可以调出对齐选项 选择不同的对齐方式来对元件进行对齐 -
器件更换层级
在拖动状态下 按L
可以更改元件的所在层级 -
器件的联合
选中多个元器件之后可以将其联合成一个整体
这样的话 可以对一整个整体进行操作 -
器件的锁定
可以对器件的位置进行锁定 此时移动选项将被禁用
-
隐藏飞线(鼠线)
在布局时 按N
可以对显示进行设置 例如关闭对飞线的显示
按L
可以调出如下命令,在显示位置可以全局关闭飞线的显示 最高优先级
相关设置:飞线相关设置
-
Class(类)
不同类型有不同的需求,例如
快捷键DC
调出类管理
可以将相似需求的网络进行归类 可以设置其特殊的线宽、颜色、显示等 -
布线常用指令
对多根线进行布线操作快捷键UM
在这个过程中若是出现障碍物走线 可以使用shift R
进行忽略
shift S
可以切换到单层显示,即不显示丝印层
放置过孔时 错位摆放 ,不推荐并排摆放 会对平面进行割裂
-
自动布线
Active Route ,适用于对于总线的快速布线
调用路径: -
泪滴
在线的尽头添加一个圆环状的缓冲,降低接触不良的可能性
适用于天线这些对信号敏感的
调起路径
-
敷铜
链接以敷铜的形式来代替走线
异形敷铜
教学视频 -
cutout及铺铜的修正
用于去除一些不合适的铜皮 防止对信号进行干扰
快捷键PY
可用于切割铺铜区域
-
规则
通过DR
进行调用
视频-
设置走线间距
-
设置布线线宽
可以进行总体的线宽约束
可以对指定的Net Class
进行特殊的线宽规则设定。例如 电源网络需要加大线宽
可以对不同层设置不同的线宽限制 -
规则使能及其优先级设置
不同的规则之间需要区分优先级 高优先级的先响应在调整优先级的页面,可以控制是否使能规则
-
过孔、阻焊等规则
-
过孔规则的设置
-
阻焊规则的设置(推荐2.5)
设置焊盘和油墨的间距
在芯片的焊接时 需要确保芯片的引脚之间存在油墨 避免过大的阻焊导致相邻脚的阻焊相连导致中间没有油墨存在 这样子的话在焊接时容易连锡
-
-
通孔焊盘
推荐十字连接(对于信号通孔)
全连接的具有较强的散热速度和载流能力 但是手工焊接难度较大
对于通孔 推荐全连接 -
区域规则
对PCB内的特定区域指定规则
其只在指定区域内内生效原理就是将规则的适用范围改为已经划定的区域
快捷键
DM
进入区域生成菜单
-
规则的导入、导出
可以将已有的规则进行导出
将已有的规则导入当前项目
在规则界面 选中规则然后右键Export
选中所有规则点击确定 生成RUL
文件
-
-
DRC检查
tips:
-
标注尺寸
快捷
PD
尺寸标注一般放置在机械层
可以设置相应的单位
拓展:
-
-
丝印调整
丝印不可以放在焊盘上
指路链接 -
放置Logo及二维码
对象必须为
bmp
文件
- 使用脚本 适用于旧版本不带内置功能的
- 使用AD22的放置功能 优点在于高清
文件输出
基于智能PDF功能来产生对外输出文件
- 输出装配图
指路视频 - 多层线路
指路视频 - Gerber文件
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1EXVQz29-1660105008321)(C:/Users/18314/AppData/Roaming/Typora/typora-user-images/image-20220809202630041.png)]
调用路径:
特殊设置
其余大部分保持默认即可
需要提交的文件有:- Gerber
- 钻孔(NC-files)
- 测试点报告-IPC
- 坐标图
到此 已经实现了文件的必要输出
将所需的文件进行打包发给板厂即可
总结
用了三天的时间学习AD
的基本操作内容
基本掌握大致的流程
后续准备实战一下练练手
系列学习笔记更新中
silencespy: 搞了好久超级终端还是不显示图标,最后再论坛留言,说是MdcDeviceConfig.json文件中的needSupportHiEcho参数改为false就可以了,果然奏效。不明所以,其他都是true
2401_87831672: 目前修改了路径,找了很久没找到
雨昧阎: 最新的14版本添加了依旧不出现。
2401_82752429: 这个网卡是买来自己换吗
hz549: 解决了吗,我也是,管理员运行也不可以