原理图的基本操作涉及工程的新建、添加原理图库、放置元器件、旋转、镜像、元器件的连接、元器件的属性编辑、绘图区属性编辑一直到导出网表为止
OrCAD支持单快捷键操作,真的是太方便了
P:放置元件
W:放置导线
R:旋转元件
H:水平镜像元件
V:垂直镜像元件
N:放置网络标号
B:放置总线
E:放置总线入口
J:放置连接点
F:放置电源
G:放置地
T:放置文本
Y:放置Polyline
X:放置No Connect
CTRL + 鼠标滚轮:放大缩写视图
右键框选:放大选定区域
Ctrl+i:打开滤波器(类似于pads中ctrl+alt+f)
Ctr+e:比如选中了多个电阻的PCB Footprint之后,ctrl+e就可以修改所有选中电阻的封装为同一个了
下面总结了新建一个原理图文件,到导出网络表的基本操作
1. 原理图基本操作
(1)新建原理图工程:
File--->New--->Project,输入工程的名字及其工程存放的路径,点击确定即可创建一个新的原理图的工程
(2)放置元件:
① 首先打开放置元件对话框:
Place--->Part(或者直接按快捷键P),即可打开Place part对话框,如下:
② 添加元件库:
可以直接点击Libraries下的Add Library来添加库,如下我们添加了一个Discrete的库(就是里面放着电阻电容等这些分立的元件)
或者直接在Search for Part的Search For中输入想要放置的元器件,比如我们查找74ls00,可以看到在Gate.olb库中包含该元件,
点击Select the library to add右边的Add将Gate.olb添加到Libraries中,并选中该库中的74ls00,如下:
其中Packaging部分包含了74ls00的相关信息:
Parts per Pkg:4,表示该元件包含了4个部分
Part:A,表示现在预览的是A部分
Type:Homogeneous,表示元件的4个部分是相同的
按照上面的方法,就可以向原理图页中添加元件了
D1:正常放置
D2:使用快捷键R旋转元件
D3:使用快捷键H水平镜像元件
D4:使用快捷键V垂直镜像元件
(3)连接
在放置了元件之后,就可以使用Place--->Wire(或者点击Draw工具栏中的Place Wire快捷图标,或者直接按W快捷键)将放置的元件进行连线了,如下是连接效果:
如上我们将电阻的Value修改为了330欧姆(生成BOM时用的着,告知焊接人员这里需要焊接的阻值是330欧姆的电阻)
注意:在放下之前也可以按ctrl+e来修改元件的属性,这样以后放置的所有的元件都是之前的属性值,很方便
(4)编辑元件属性:
修改 value值,修改封装等
在导出网表之前,还要为每一个元件添加封装信息,否则导入PCB软件会出错:
选择所有元件,右键Edit Properties添加封装信息
(5)DRC检查
在导出网表之前,我们需要进行DRC检查:Tools--->Design Rules Check
在最后一个标签页我们还可以设置ERC矩阵:
比如,输出如果和输出相连,就会报错等
经过上面的DRC检查就会生成一个后缀为.drc的文件,内容如下:
可见没有任何的错误
(6)生成网络表
Tools--->Create Netlist(或者点击Capture工具栏上的Netlist图标)
orcad功能非常强大,它可以生成30多种网表,如下可以生成pads支持的网表
下图就是我们生成的pads格式的网表:
当然了,还可以生成proel格式的网表
2. 注意事项
(1)在原理图中对于交叉的两条线,如果没有连接,可以用J快捷键使之连接:
如果此时不想使之连接了,要取消连接,可以如下操作:
① 只需使用J快捷键在再放置一个Junction,就取消连接了
② 或者按住s键,选中Junction,删除即可
(2)对于有些芯片的引脚是不需要连接的(NC),此时我们一般放置一个No Connect,使用快捷键X:
如上图的第5管脚,由于没有连接,可以直接放上放上No Connect标记;
同理对于9、10、11管脚,由于用不着,我们也放上了No Connect标记
(3)在Orcad中没有连线的管脚会有一个小方块表示,这样我们可以非常直观地知道那个管脚还没有连线,很人性化!
(4)我们在连线的时候,最好将Capture工具栏的Snap to grid打开,这样能保证我们的导线都可以连接到管脚上;
而在放置文本等的时候,为了精确放置可以将Snap to grid关闭
(5)有时候我们在移动元器件的时候,将Snap to grid关闭了,导致元件的管脚就不会Snap to grid(因为通常我们的元件在库中创建的时候都是对起到网格的时候放置的管脚),也就是没有对齐到网格,此时连线就会连不上了
所以:切记在库中创建元件的时候和在原理图中移动元器件的时候一定要将snap to grid打开

OrCAD 从新建原理图 到 导出网络表相关推荐

  1. Cadence Orcad Capture新建原理图Symbol及新建和添加元件库到工程的方法图文教程及视频演示

      

  2. 硬件学习 软件Cadence day02 画原理图的基本操作 (键盘快捷键 , 原理图设计流程 , 从开始到导出网表流程)

    1. ORCAD  Capture  cls  界面的快捷键 键盘  按键 对应的操作 I 放大      (可以滚轮操作) O 缩小      (可以滚轮操作) W 画线 Esc 退出现在的状态  ...

  3. Cadence OrCAD 16.6 原理图导出带标签pdf(免费软件版)

    Cadence OrCAD 16.6原理图导出带标签pdf(免费软件版) Cadence OrCAD 16.6 导出有标签的原理图,页面导航.跨页符.元件封装等,更方便阅读.找了一些可用的免费软件. ...

  4. Cadence 17.2 软件使用(2)— OrCAD新建原理图工程和原理图库

    Cadence 17.2 软件使用(2)- OrCAD新建原理图工程和原理图库 一.打开OrCAD 在安装Cadence软件后:Cadence 17.2 软件使用(1)- 软件安装 打开桌面的快捷方式 ...

  5. 导入网络表、叠层与阻抗、电路板布局

    导入网络表 叠层与阻抗 电路板布局 导入网络表 1.allegro方式网络表导入 2.netlist网络表解读和生成网络表 3.other方式网络表导入 4.库路径加载 1.allegro方式网络表导 ...

  6. Oracle 11gR2新特性--延迟段创建(Deferred Segment Creation)和exp不能导出空表

    Oracle 11gR2新特性--延迟段创建(Deferred Segment Creation)和exp不能导出空表 真题1. 什么是延迟段创建(Deferred Segment Creation) ...

  7. Altium Designer 导出网表 到Cadence教程

    使用Altium Designer 画原理图,使用Cadence绘制PCB 本文,主要描述了,如何使用Altium Desginer 导出Cadence可以使用的网表 1.导出网表 Design--& ...

  8. AD22 - 从PCB导出网表

    文章目录 AD22 - 从PCB导出网表 概述 笔记 网表的格式 网表信息 孤立的网表信息 END AD22 - 从PCB导出网表 概述 从一张PCB反推了原理图, 现在想知道是否有遗漏或手误. 想从 ...

  9. 411:Cadence使用—— Orcad Capture CIS原理图设计

    Orcad Capture CIS原理图设计 **注1** **注2** 0.Cadence软件安装 1.原理图工程创建 1.原理图创建与设置 2.器件库创建 2.元器件Symbol绘制 3.原理图绘 ...

最新文章

  1. Redhat 5.4 安装Vbox 增强工具失败解决方法。
  2. 对源码包打补丁方法Patch
  3. Educational Codeforces Round 48
  4. Java SE 8新功能介绍:使用新的DateTime API计算时间跨度
  5. 电力系统潮流计算matlab程序,大神们,求个电力系统潮流计算的matlab程序。
  6. 如何搭建一个完整的Vue3.0 + ts 的项目
  7. linux cent os7,Cent OS 7系统目录结构
  8. 我的游戏学习日志17——游戏元素的解析(1)
  9. 2017 ACM-ICPC北京网络赛: C. Matrix(DP)
  10. hashmap-put方法过程
  11. 只知道CS224N?斯坦福最新推出NLU公开课CS224U
  12. python编程狮_python编程狮app
  13. 汇编-vcIO.inc
  14. OpenCASCADE:Qt OCCT 概览示例
  15. word 目录格式调整
  16. select 显示”请选择“,怎样在选择之后消失的问题
  17. prometheus-预警-6
  18. JAVA中的arraylist集合,Java ArrayList集合
  19. mac +xcode 下WebDriverAgent环境配置
  20. 在ios上运行安卓计算机软件,安卓竟然也能运行iOS,苹果怒了!

热门文章

  1. 关于2038年1月19日03:14:07 Tuesday
  2. 九城招聘研发高级工程师
  3. Alink漫谈(一) : 从KMeans算法实现不同看Alink设计思想
  4. app产品设计碉堡了
  5. python数学编程_用Python编程解决数学问题
  6. ssm毕设项目校外实习管理平台6tu82(java+VUE+Mybatis+Maven+Mysql+sprnig)
  7. kmeans简单用法以及一些常用的参数
  8. 金融IC卡项目正式启动
  9. Android 判断颜色为深颜色还是浅颜色来动态调整app文字和图标颜色
  10. 信息系统项目时间管理案例之关键路径案例