-
1. 软件安装
1.1 移步吴川斌一条龙安装程序。
-
2. 软件说明
安装好后,在开始菜单Cadence目录下会产生很多应用程序,感兴趣可以进入文件目录下一一了解。但应用程序非常多,非一时能了解清楚。
2.1 原理图设计软件及原理图封装设计软件
OrCAD Capture CIS
2.2 焊盘设计工具
Pad Designer
2.3 PCB设计软件及封装设计软件
PCB Editor
-
3. 原理图设计
原理图设计感觉和其他原理图设计软件类似,有自带的常用元件封装库,简单学习一下原理图封装设计后,即可开干。
3.1 新建原理图
-
4. 原理图封装设计
4.1 右下角工具栏
-
5. 焊盘设计
5.1 界面
-
6. PCB封装设计
6.1 添加焊盘
6.1.1.设置库路径
6.1.2.添加焊盘
然后在命令行输入第一个焊盘的坐标如x 0 0
6.2 添加丝印
Package Geometry -> Silkscreen_Top 层画线即可
6.3 添加元件体
Package Geometry -> Place_Bound_Top 层绘制Shape。
设置高度步骤:进入Setup -> Areas -> Package Height模式;然后点击Shape体,在Options选项栏中设置高度参数。
6.4 添加元件位号(必须)
6.5 修改边框大小方法
如上图点击编辑顶点命令后,点击一个顶点,拖动即可。
-
7.PCB设计
7.1 导入dxf边框
7.1.1.设计PCB的第一步就是导入dxf边框
上图3打开界面如下图
7.1.2.设置边框层
导入后一般不放在边框层,选中边框层线条右击菜单改变层,选择outline即可
7.1.3.倒角
a) 倒斜角方法
选菜单栏Manufacture——Drafting——Chamfer,然后在Options侧边栏填写倒角长度和倒角角度。
b)倒圆角方法
选菜单栏Manufacture——Drafting——Fillet,然后在Options侧边栏填写倒角半径。
7.2 导入网络表
菜单路径如下图:
选择导入信息,如下图
7.3 放置器件
菜单路径如下
7.4 器件布局
7.4.1. 禁布区设置
a) Route keepout和 Route keepin区别:
Route keepout是指在范围允许布线;
Route keepin是指在范围不允许布线;
b) Package keepin和Package keepout区别:
Package keepin是指在范围允许放置器件;
Package keepout是指在范围不允许放置器件;
7.4.2.器件捕获定位放置
a) 定位柱定位
进入Move命令,右击菜单->Snap pick to->
Shape Center: 图形中心
Arc/Circle Center: 圆弧/圆中心
Symbol Origin:符号原点
Symbol Center:符号中心
可选择圆形中心(好像必须为一个形状,焊盘不行,下图为示例,不代表可以正常操作;焊盘可以选Pin)做参考点,在将光标移动到dxf定位的圆弧/圆处重复上面的步骤,即可实现定位点对齐。
b) 形状中心定位
使用形状中心定位要将边框变换成形状,步骤如下:
shape–>compose shape进入组件形状模式,
然后点击下面的形状或者闭合的曲线即可。
此时按照步骤a,选择Shape Center 定位中心对齐即可放置。
7.4.3. 旋转整个板子
方法1:用spin命令
1、Edit--spin命令---options中选择user Pick及angle角度90或180
2、在Find里勾上所有,或你要旋转的对象
3、点击一点作为User Pick旋转的中心点,鼠标旋转即可
7.4.4.重新定义板子原点
7.4.5.更新器件封装
7.5 布线
7.5.1.将line层线转为Cline线
首先确保line类型的线与目标网络接触,然后选中line线,然后点击下面菜单,Tools->Derive Connectivity,然后勾选Convert Lines to Connect Lines.即可。
7.5.2.设置网络走线的颜色
打开颜色编辑窗口
或者
再或者在命令窗口输入 color192
7.5.3.差分对走线
7.5.4.等长线
7.6 滴泪
7.7 铺铜
7.7.1.新建
7.7.2.更新动态铺铜
-> 选择需要更新的shape,并点开右击菜单->选择update shape即可
7.7.3.铺铜间距设置
7.8 批量添加过孔
7.9 开槽
在outline层画线就完了。
7.10 开窗
首先要明确开窗的层,需要在Board geometry中选择Soldermask Top(Top面开窗)或Soldermask Bottom(Bottom面开窗)。打开颜色管理器,设置Soldermask Top(项目中在Top层开窗)可见并设置好颜色,如下图所示:。
7.11 调整丝印
7.11.1.设置字体
7.11.2.设置丝印
->-> ->框选丝印即可
7.11.3. logo放置
8.制造输出
8.1 钻孔文件
8.1.1.生成钻孔表
选择默认值即可。点击OK,结束。
8.1.2.钻孔文件设置
8.1.3.钻孔文件生成
8.1.4.钻孔路径
8.1.5.Gerber
双层板嘉立创的推荐设置如下图,多层板再增加内层即可。
9. 异常问题
9.1 PCB保存提示用户错误
如果选择了原理图交互式布局,要先关闭原理图再保存退出。
10.技巧
10.1快捷键设置
10.1.1.环境变量
Allegro的快捷键设置是通过编辑ENV文件,因此第一步是找到ENV文件的位置。
用户环境变量:文件默认路径为:D(安装磁盘):\cadence\SPB_Data\pcbenv
系统环境变量:D:\Cadence\Cadence_SPB_16.6\share\pcb\text
需要注意的是Allegro的命令有两种方式,分别是funcky和alias。两者的区别在于前者命令直接执行,后者需要回车才能执行。因此funcky适合单键控制的命令,alias适合组合命令。
这里罗列的是一些常用但又不容易设置的快捷键,大家可以根据自己的需要去设置。
1.走线时按下快捷键自动切换设定的线宽
funckey X options acon_line_width 20
注意:X为快捷键,请自行设置,20为线宽,走线时按下快捷键后走线的线宽自动切换为20。
2. 走线时圆弧或直线及角度的自动切换
走线切换为圆弧:
funckey X FORM mini lock_mode Arc
走线切换为直线:
funckey X FORM mini lock_mode Line
走线角度切换为任意角度:
funckey X FORM mini lock_direction Off
走线角度切换为45度:
funckey X FORM mini lock_direction 45
走线角度切换为90度:
funckey X FORM mini lock_direction 90
注意:X为快捷键,请自行设置。
3. 选中铜箔和给铜箔赋网络快捷键
选中shape:
a X shape select 或 funckey X shape select
给shape赋网络:
a X pop net list 或 funckey X pop net list
注意:X为快捷键,请自行设置。a或funckey两种快捷键任选一种都可以,a的输入命令后需要回车,而funckey则不需要回车。
4. 右键Snap pick to快捷键的设置
自动捕抓线段最近的顶点:
funckey X "prepopup; pop dyn_option_select 'Snap pick to@:@Segment Vertex'"
自动捕抓线段的中点:
funckey X "prepopup; pop dyn_option_select 'Snap pick to@:@Segment Midpoint'"
自动捕抓当前鼠标所在线段的位置:
funckey X "prepopup; pop dyn_option_select 'Snap pick to@:@Segment'"
自动捕抓交点:
funckey X "prepopup; pop dyn_option_select 'Snap pick to@:@Intersection'"
自动捕抓铜箔的几何中心:
funckey X "prepopup; pop dyn_option_select 'Snap pick to@:@Shape Center'"
自动捕抓圆或圆弧的圆心:
funckey X "prepopup; pop dyn_option_select 'Snap pick to@:@Arc/Circle Center'"
自动捕抓器件的原点:
funckey X "prepopup; pop dyn_option_select 'Snap pick to@:@Symbol Origin'"1
自动捕抓器件的中心:
funckey X "prepopup; pop dyn_option_select 'Snap pick to@:@Symbol Center'"
自动捕抓焊盘的中心:
funckey X "prepopup; pop dyn_option_select 'Snap pick to@:@Pin'"
自动捕抓过孔的中心:
funckey X "prepopup; pop dyn_option_select 'Snap pick to@:@Via'"
自动捕抓标记符号的中心:
funckey X "prepopup; pop dyn_option_select 'Snap pick to@:@Figure'"
自动捕抓焊盘最近的顶点:
funckey X "prepopup; pop dyn_option_select 'Snap pick to@:@Pad Edge Vertex'"
自动捕抓焊盘边缘最近的中点:
funckey X "prepopup; pop dyn_option_select 'Snap pick to@:@Pad Edge Midpoint'"
自动捕抓焊鼠标所在焊盘边缘最近的位置:
funckey X "prepopup; pop dyn_option_select 'Snap pick to@:@Pad Edge'"
注意:X为快捷键,请自行设置,按下快捷键后根据设置自动捕抓对象。
5. User Preferences 的一些快捷键设置
铜箔显示或隐藏:
a X 'settoggle no_etch_shape_display;redraw'
铜箔填充或只显示边框:
\8 q0 [; B9 d! C# Y9 D7 D
a X 'settoggle no_shape_fill;redraw'
铜箔显示类型切换:
a X 'settoggle old_shape_fill_style;redraw'
大十字鼠标与小十字鼠标的切换:
a X 'settoggle pcb_cursor infinite cross;redraw'"
注意:X为快捷键,请自行设置,按下快捷键后回车自动切换设置。
6. 如果不知道快捷键的命令,可以在Allegro中将鼠标移动到需要设置的菜单上,软件会提示相关的指令。
快捷键不宜太多,会记不住。位置最好在asdf附近,毕竟右手要拿鼠标,和ctrl配合的键绝对要在asdf附近,毕竟我们没有第三只手!
7.按空格旋转
#按空格以90度旋转选中的物体
funckey ' ' iangle 90
#按ctrl+R以45度旋转选中的物体
funckey ~R iangle 45
10.2 参数复用
10.2.1.导出
文章来源:https://www.toymoban.com/news/detail-821323.html
10.2.2.导入
文章来源地址https://www.toymoban.com/news/detail-821323.html
到了这里,关于Cadence 使用笔记的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!