OrCAD&PADS9.5&Cadence学习记录
文章目录
以下是自学OrCAD和PADS9.5过程中遇到的一些问题和解决方法,仅供大家参考,一起学习进步。
1 安装说明
OrCAD我是直接安装的cadence,其中就有OrCAD。
Pads按照网上的教程安装好,可能会出现破解后又提示hostid变动的情况,只需要重新运行破解程序(建议将此文件放在安装目录下)然后将生成的LICENSE文件替换原来的即可。
2 Pads一些基本操作
2.1 PCB显示相关
2.1.1 单层显示
打开文件,点击界面黑色背景处,切换输入法为英文输入法,输入无模指令 z* ‘*’表示要单独显示的层,输入zz,恢复到全部显示。
2.1.2 所有显示设置
Ctrl + Alt + C 进入显示设置,可以切换标号,丝印的显示隐藏,颜色属性
- Ref.Des.勾选这个可显示元件的标号,下面颜色设置为黄色;
- Attributes可显示元件的属性;
2.2 铺铜之flood和hatch
flood用于初次或者修改了走线或者规则时铺铜填充,文件铺好铜之后再次打开是不会保存原来的而仅显示铺铜的线条,这时候进入铺铜管理器点击hatch即可显示原来的铺铜;
1.重新打开铺好铜的文件:
2.铺铜管理器点击hatch后:
3.使用无模指令 PO,仅显示铺铜的边框(再次使用可还原):
2.3 根据标号查找元件
无模指令: sc1 查找标号为c1的元件,ssc1 查找并选中标号为c1的元件;
2.4 规则检查
Tools > Verify Design
一般只需要检查clearance和connnectivity这两项即可,双击错误可以定位错误位置,记得Disable Planning不要勾选,然后视图缩放大一点,这样更方便定位错误的位置
2.5 PCB导出库文件
第一步,首先点击File>Library,弹出以下画面,Create New Lib…新建一个自己的PCB库,或者直接选择默认的库,点击Decals就可以看到该库中有没有元件,有那些元件。
第二步,在Padslayout中右键点击Select Components,然后Ctrl + A 全选所有元件,再右键点击Save to Library…
第三步,弹出的对话框中选择Select All,库路径改为自己的库的位置,然后点击OK,至此PCB的元件就导入到自己的库中了。
2.6 PCB新建封装
2.6.1 自定义封装
以一个2Pin的2.54mm的排针为例:
第一步,File>Library,弹出封装管理器,点击New,新建一个封装
第二步,点击Drafting Toolbar,下图框中前两个是放置焊盘和画2D线,我们主要用这两个就可以了
第三步,直接点击OK,可以依次按序号放置焊盘
第四步,放置好一个焊盘,双击焊盘修改焊盘属性,Pad stack中设置
这里可以设置各种焊盘,具体自行摸索
第五步,Ctrl+Enter调出选项设置,修改单位为公制mm
第六步,设置原点,有两种方式:
- 第一种,无模指令直接根据坐标设置坐标,如so 0 7;或者选择焊盘,然后直接用无模指令so,直接设置原点为焊盘中心;
- 第二种,Setup>Set Origin,手动选择位置,这时候右键可以选择捕捉,snap to objects,比如焊盘中心;
然后就设置焊盘到中心了
第七步,选中第一个焊盘,右键Step and Repeat可以很方便放置第二个焊盘
第八步,画丝印,这里默认是画在顶层,也有画在all layer的
(pads很多指令都是用右键操作,我一开始怎么选的Polygon,怎么都画不了直线,只能画框)
第九步,保存封装,后面如果不再继续新建封装点否就可以了。
2.6.2 封装向导LP Wizard
使用这个可以很方便的根据datasheet导出各种标准封装,Pads9.5顺带安装的版本仅支持以下软件:
更高版本的可能支持得更多吧,以后再试;
2.7 导出生产文件(Gerber)
2.7.1 导出Gerber的时候提示没有该尺寸的符号
File>CAM,然后按下图依次操作,重新分配下符号即可
3 OrCAD的一些基本操作
3.1 原理图导出原理图库
第一步,新建一个原理图库
第二步,在Design Cache中选择自己需要的原理图符号复制到自己的库中
3.2 新建原理图符号
我们以一个电阻的符号为例
第一步,在原理图库右键单击New Part,新建一个原理图元件
第二步,填写元件名称Res,电阻的编号为R1,R2,R3,所以Prefix填写R
第三步,画出电阻的符号,放置Pin,填写Pin的参数
电阻的Pin的名称和编号隐藏会好看些,Pin Names Visible和Pin Number Visible都选择False
3.3 导出BOM表
第一步,弹出BOM对话框
第二步,勾选用Excel打开,Line Item Definition这里决定导出那些条目
第三步,修改导出条目
下面就是导出的BOM:
4 Cadence的一些基本操作
未完待续