【软件笔记------Orcad Capture CIS 17.2/pads vx2.7】------ orcadpads PCB设计简要教程
目录
- 一、Orcad原理图库
- 1.库添加
- 1.1 新建库
- 1.2 添加库
- 2.库编辑
- 2.1 元件添加
- 2.2 多PART元件添加
- 2.3属性编辑
- 3.注意事项
- 二、原理图
- 1.快捷键
- 2.快捷图标
- 3.选择过滤器
- 4.插入图片
- 5.栅格
- 6.自动编号
- 7.封装分配
- 8.元件属性表查看
- 9.自动保存
- 10.注意事项
- 三、检查
- 1.浏览
- 1.1 批量修改封装等信息
- 2.DRC
- 四、导出
- 1.BOM表
- 2.PDF
- 3.网表
- 五、导入pads
- 1.导入网表
- 2.网表错误处理
- 3.导入dxf板框
- 六、布线前操作
- 1.便捷可视处理
- 2.规则设置
- 3.焊盘栈设置
- 4.类规则设置
- 七、layout/router
- 1.快捷键
- 2.无模命令
- 3.铺铜
- 4.泪滴
- 八、eco对比更改
- 1.直接在原理图更改eco连接
- 2.通过原理图更新eco连接
- 九、制版文件生成
- 光绘文档生成
- 一些常见的错误处理
- 十、其他
- 1.PCB 3D效果
- 1.1 3D模型导入
- 1.2 手动设置封装高度
- 2. 元件值标签添加
- 3.从立创eda导入封装
- 十一、进阶
- 1. reuse,模块布局复用
一、Orcad原理图库
1.库添加
1.1 新建库
1.2 添加库
- 添加库到工具栏,下面的Search Part可以在指定的路径搜索所有库元件,注意名称不完全匹配使用通配符
*
- 添加库到工程,在资源管理器下library右键添加即可,方便对库操作
2.库编辑
2.1 元件添加
2.2 多PART元件添加
新建元件在parts per pkg选项填上part个数即可,如果每个part图形一样则Packagte Type
默认Homogeneous
,如果不一样则选Heterogeneous
- view-next part/previous part 切换part,快捷键<
Ctrl+N
>和<Ctrl+B
>
放置管脚,电源类型允许名称和编号重复,可以如图放置
原理图中选中元件右键可以分配元件的电源
E\N\
:引脚名称低电平有效上划线
2.3属性编辑
- part properties:元件属性
- package properties…:封装属性
3.注意事项
- 新建元件,复制其他元件图形过来的话不会完整复制其属性,需要重新设置
- 元件在原理图上放置后会留有缓存,如果元件修改后再次放置会报错,需要清除缓存
二、原理图
1.快捷键
滚轮纵向滚动页面,加Shift
横向滚动,加Ctrl
缩放
<
W
>放置Wire连线,右键end Wire
或者双击左键结束,按住Shift
画任意角度,相同走线可以复制粘贴<
J
>放置交叉连接点,表示线连接在一起,网络名相同,相同位置二次放置,会删除一次放置的交叉连接点,也可以按住<S
>不松手,左键单击选择后右键Delete删除<
N
>放置网络名,最后一位是数字的话连续放置数字递增,只允许字母、数字、下划线<
X
>放置无连接符号,在没有电气连接的引脚放置,否则DRC会检查未连接引脚报错<
T
>放置文本<
R
>选择器件或放置时按R
旋转<
F4
>重复操作,一些简单有规律操作可以使用,比如放置很多线或网络
2.快捷图标
放置页间连接符(off-page connector):
放置Port,作用类似页间连接符,可用于多页间网络连接:
放置总线(Bus/Bus entry),按住
Shift
可以画任意角度,双击结束绘制:
总线的命名规则:
总线和信号线连接使用Bus entry
,不能直接使用Wire
连接,entry和总线命名要对应,Bus entry
要放置在Wire
上,不能直接放置在引脚上。总线没有全局属性,不同页面连接要使用页间连接符,总线也可以使用交叉连接点连接
3.选择过滤器
原理图空白处右键可以看到,但好像只适用于框选
4.插入图片
5.栅格
点击可以关闭栅格对齐
栅格设置
6.自动编号
对于多part元件,如果放置了多个的话软件会分不清怎么组合,需要给元件加一个属性,在画原理图时需要手动编辑这个值给多part元件分组
然后在自动编号设置里面加上该属性,这里不需要逗号
7.封装分配
资源管理器选中设计右键选择Edit Object Properties
可以在里面进行属性修改和封装分配
8.元件属性表查看
- 双击元件打开属性,右键表格左上角,选择Pivot可以旋转属性的显示方式,选择多个同类型元件可以批量编辑属性
9.自动保存
10.注意事项
- 多part元件用不到的部分可以不放置,如果需要分配电源需要注意检查
三、检查
1.浏览
双击可以跳转
1.1 批量修改封装等信息
也可以用来批量添加属性信息,需要先选中项目
2.DRC
检查前可以在输出窗口按<Ctrl+Del
>可以清空历史,方便查看结果
四、导出
1.BOM表
方法一:
注意:勾选Keyed
复选框对需要的属性归类,就是同属性的合并到一栏
方法二:
2.PDF
打印前先设置PDF打印机
上面的方法可能会遇到一些奇怪的问题,可以使用下面的方法打印,更方便快捷
这时可能会提示一个错误,fswin64c.exe
找不到,安装这个软件下载链接,然后把执行文件路径更新下就可以了
3.网表
添加如图属性可以保留原理图元件值,但是同时可能会有名称过长的问题,名称加属性值不能超过40个字符,可以把原理图value值改短一些
五、导入pads
1.导入网表
2.网表错误处理
- Part name already used ***
关闭pcb重新导入 - Can’t find part Type item <***>
封装名和orcad配置封装不匹配 - Not valid pin name for part type
原理图库引脚命名为空或不正确 - 导入正确如图,该警告是软件文件格式差异造成,忽略即可
3.导入dxf板框
和导入网表一样,格式选dxf
六、布线前操作
1.便捷可视处理
- 自动分散排列元件
- 网络颜色设置
这个颜色设置没有上面的网络颜色设置优先级高,意思就是如果有冲突的话会显示成上面的
- 层显示设置
可以设置后保存该显示方案,可以保存多个方案
2.规则设置
3.焊盘栈设置
- 需要注意通孔焊盘不选电镀的话上下是不连通的
4.类规则设置
七、layout/router
1.快捷键
滚轮纵向滚动页面,加Shift横向滚动,加Ctrl缩放,中键拖动鼠标也可以缩放,中键单击选择当前画面中心点
- <
Ctrl
+Alt
+S
> 栅格DRC角度状态 - <
Ctrl
+Q
> 属性 - <
Ctrl
+Alt
+T
> 选项 - <
F4
> 换层 - <
F2/F3
> layout/router的布线快捷键 - <
Shift
+单击
> 添加过孔并换层,router里用无模命令<l
+层数>可以换层 - <
Ctrl
+H/U
> 网络高亮/取消高亮 - <
Backspace
> router里面删除走线
2.无模命令
- <
um
> 单位英制mil - <
umm
> 单位公制mm - <
g
10> 设置栅格为10个单位 - <
gd
10> 设置显示栅格为10个单位 - <
w
5> 设置线宽为5个单位 - <
ss
x1 x2> 搜索并选中元件x1,x2 - <
po
> 铺铜显示关闭/打开 - <
so
> 选择元件后输入设定原点 - <
q
> 快速测量 - <
o
> 透明模式打开/关闭 - <
zu
> 布线网络连接的辅助线开/关,就是那些元件脚上的细线
3.铺铜
- 铜箔和铺铜的区别:铜箔是一块简单铜皮,不需要灌注,隐藏铺铜后铜箔还在,铺铜是高级铜皮,会根据设置的规则灌注,让开走线和保持距离,和焊盘的连接等
- 铜箔可以设置到其他层做其他使用
- 注意下面这个设置,不勾选会导致已经连线的焊盘铺铜异常,就是如果该焊盘已经连接了,就不会再铺铜
4.泪滴
- 布线时自动添加泪滴
设置1:
设置2:
- 布线后添加、修改、删除泪滴
八、eco对比更改
1.直接在原理图更改eco连接
打开eco工具栏(有窗口弹出直接确定就好):
添加连线,删除连线,元件更名,添加元件等都在这些工具里面:
2.通过原理图更新eco连接
- 在原理图更改后重新生成网表文件,打开一个新的layout窗口,重新导入网表,保存在pcb工程目录或其他位置下,命名一个区别pcb设计的名称,专门用来做eco更新,导入网表无错误后保存退出。
- 不使用ascii文件的原因是更新eco网络连接会异常
打开eco对比工具窗:
设置旧文件和新文件,此时运行并不会更新到pcb,只有一个报告:
选择要更新的内容,默认也可以:
这里勾选才能更新到pcb:
九、制版文件生成
光绘文档生成
设置参考这个文档即可,下载免积分:csdn下载地址
一些常见的错误处理
- 导出光绘文件时提示:
pads offsets are too small -plot will be centered
- 原点设置到左下角板子外面
- 上传到嘉立创打样时文件解析不通过,提示
层自动命名模块检测未通过
- 光绘文件输出设置命名不规范,删除空格,采用类似这种命名,实测可行
十、其他
1.PCB 3D效果
1.1 3D模型导入
- 如图操作,然后选择.step模型文件即可,会弹出一个调整位置的对话框,调整后确定即可
1.2 手动设置封装高度
在画封装时,在25层用2D线画出3D轮廓平面,然后添加高度属性即可
2. 元件值标签添加
我们在生成网表时是配置了<
value
>属性的,但是默认不会添加该标签,可以手动全选元件,右键属性添加标签,选择值即可,这个可以单独放置在不用的一层,打印出来方便焊接该属性也可以调整丝印那样批量调整大小和位置
位置大小最好都设置好,省去后面一个个调整
可以看到pcb下面有显示0.1uf这些值了
3.从立创eda导入封装
- 从立创eda导出
pcbdoc
文件
- 使用ad打开重新保存(否则导入pads可能会有错误)
- 使用pads导入刚刚保存的
pcbdoc
文件
选中元件就能保存到库中
- 当然,并不是完全兼容,保存后需要按照自己的命名规则重新拷贝一份,重新指定元件封装,并修正一些设置,比如标号和丝印,和机械层等。(通常:添加元件类型新标签,修正属性层,添加元件边框层(通常是第20层和第25层,外边框和内边框),按需添加装配层丝印,按需修正和添加其他丝印层)
十一、进阶
1. reuse,模块布局复用
- 右键Select Anything,选中需要复用的电路,然后右键Make Reuse,
给模块命名后保存复用模块。 - 打开新设计文档,选择Design Toolbar->Make Like Reuse,打开之前保存的模块文件
- 注意事项
- 待更新。。。
因为每次学习做很多重复性工作,在此记录以备忘。
后面应该还会不间断更新,软件版本应该也会慢慢往前走,不过应该不差很多,希望对正在使用该工具的同学有所帮助^-^
【软件笔记------Orcad Capture CIS 17.2/pads vx2.7】------ orcadpads PCB设计简要教程相关推荐
- OrCAD Capture CIS 17.2导入Altium Designer原理图
1.打开OrCAD Capture CIS 2.如下图,导入工程图.见下图1. 图1:导入altium 文件 3.选择PrjPCB File ,可以是.PrjPCB的工程文件,也可以是.SchDoc的 ...
- OrCAD Capture CIS与PADS layout如何联合绘图
简介: OrCAD Capture为业界公认的原理图软件之一,其接口非常丰富,可以生成大多数PCB 软件的网络表,有较好的口碑,为大多数公司所接受,出图也比较精美.通常使用OrCAD 来做原理图 ...
- 将OrCAD Capture CIS的设计文件(.dsn)导入到PADS Logic VX.2.3
操作系统:Windows 10 x64 工具1:PADS Logic VX.2.3 启动PADS Logic VX.2.3,选择菜单:File > Import... 在File Import对 ...
- Cadence Allegro 17.4学习记录开始02-原理图Capture CIS 17.4
目录 Cadence Allegro 17.4学习记录开始02-原理图Capture CIS 17.4 一.元件库的复用 1.从已有原理图文件中复制元器件 二.绘制原理图 1.绘制原理图之前,软件设置 ...
- 01、Cadence使用记录之新建工程与基础操作(原理图绘制:OrCAD Capture CIS)
01.Cadence使用记录之新建工程与基础操作(原理图绘制:OrCAD Capture CIS) 硕士学电磁场去了,写点博客记录下学习过程. 参考的教程是B站的视频:allegro软件入门视频教程全 ...
- Allegro Design Entry CIS 和 Orcad Capture CIS 区别
目录 前言 一.Cadence 公司简介 二.Allegro Design Entry CIS 三.OrCAD Capture CIS 前言 Cadence家的PCB设计软件还真容易让人混乱,软件安装 ...
- Orcad Capture CIS
了解市面上常见的 CAD 设计软件 Protel Protel 99se.Altium Designer 比较低端,对电脑配置要求比较高 PADS 1.PADS Logic 2.PADS Layout ...
- OrCAD Capture CIS的使用方法
软件版本:Cadence allegro 16.5 参考教程:于争博士<Cadence视频教程> 第1讲 课程介绍,学习方法,了解CADENCE软件 第2讲 创建工程,创建元件库 主要内容 ...
- Cadence 的 Orcad Capture CIS 使用鼠标右键的Show Footprint无法查看元件封装图的问题的解决方法
Cadence 的 Orcad Capture CIS 使用鼠标右键的Show Footprint无法查看元件封装图的问题的解决方法: 由于看见很多网上相关的文章中叙述通过修改capture.ini的 ...
- ORcad Capture CIS元件库管理
当电子元器件数量多到一定程度的时候,所有器件都集中在一个library里杂乱无章,使用起来相当不方便,时间长了也很容易把相似的器件封装混淆,如何规范化整理,就成了一个让人头疼的问题.还有就是贴片时硬件 ...
最新文章
- ARM 环境下使用azure powershell 从远程blob中拉去vhd 并创建虚拟机
- 211.Alpha多样性箱线图(样章,11图2视频)
- 操作系统:ucore的部分Bug挑战练习
- 马云/牛根生经典语录
- PMCAFF专访:搜狗effevo,这一次我们想连接“人”
- python简单语法_python的基本语法(一)
- Spring的AOP-操作术语
- linux重启网卡的命令行,linux系统重启网卡命令
- StreamWriter、StreamReader 写读文件的两种方法
- sqlite3用python家外键_Django/Sqlite3为带有外键的模型添加一行
- 我眼中的2011年互联网大事记
- 春节假期,把“电影院”搬回家,泰捷WEBOX T1S 投影仪全面评测
- 金蝶与旺店通集成解决方案(金蝶为主)
- 花两年时间去面试一个人——给准备面试的启发
- Scikit learn:machine learning in Python之贝叶斯学习
- 基于android7.0源码修改
- 华为校园招聘技术类笔试面试经验(摘)
- 马克鳗(美术设计稿标注工具)
- 中文分词_中文分词01
- centos7下使用mysql离线安装包安装mysql5.7 与常见问题解决
热门文章
- 4dda在linux中的意思,LINUX基础学习之基础命令(4)和 文件的inode信息 --2019-11-28...
- QT 设置QDialog显示与隐藏系统按钮(最大小化等)
- 德国人制作的 Windows 2000/XP 优化脚本2.2_build9 (2008-05-31)
- 视频课程:高等数学考研辅导讲座-上
- 【Java项目开发】(一) 购物网站项目经验总结
- Python和Ruby语言对比
- hero登录器服务器列表为空,Hero引擎登陆器配置图文教程
- WinForm TabControl美化
- 听鬼哥说虐心的2048简化过程
- c语言编程中的幂函数如何编写,c语言幂函数_C语言循环与递归实现整数幂函数...