以下针对的是17.2版本,16.6大体相同,只是一些命令位置不同

一、打开软件

1. 在程序栏找到如下位置()

二、打开程序

1. 建立新原理图:File → New design

2. 建立新原理图库:File → Library

*CIS新建design后的菜单栏自带library,可以直接在当前原理图建立当前原理图需要的库。

*新建后生成的文件有,.dsn design文件 ,.opj project文件,.OLB 原理图库文件。

3. 在design1.dsn位置点击左键,可以新建schematic;在SCHEMATIC1位置点击左键,可以新建Page。

4. 设置参数:面板上找到Options

Options → Preferences → Grid Display  格点设置, 分为原理图格点设置,封装库格点设置。选项自己选择,推荐使用lines的显示方式,1 1 of  pin to pin ,pointer snap to grid 自动抓取格点设置。

Options → Preferences → miscellaneous 杂项设置,一般默认即可。选项中①②可以设置。。。。;③设置是否自动添加位号,勾选Preserve reference on copy 不自动添加位号;④PCB布局时可以和原理图交互操作(重要,勾选)

Options → Preferences → 其他选项皆使用默认设置即可(Colors/Print  打印颜色设置,打√表示打印出来,不√表示不打印出来)

Options → Design Template → Page size 选择纸张大小

Options → Auto backup 设置备份,默认即可。

三、 创建原理图库

(一)、简单器件封装建立

填写图中标识的位置即可,PCB封装不清楚可以先不填。

1. 绘制边框

在可点亮的命令里很好找,可以在如图所示位置设置线的类型和大小,右键And mode 退出命令。

     

2. 放置Pin

如图,Pin一般放置两种属性,电源管脚一般要标注好是Power,其他管脚选择Possive 即可。Shape 选择 Line 即可。需要注意电源管脚会使能 Pin Visible 选项,不勾选的话不会显示管脚标识。

3. 保存

(二)、Homogeneous 封装建立

当零件封装较为复杂且可分成相同的部分,则可建立Homogeneous封装。Homogeneous封装就是创建完Part A 的封装后,Part B会相应生成,不需要重新绘制,只需重新设置管脚属性即可。需要注意的是,对于电源属性管脚,管脚名称和编号可以相同,即可同时存在于A,B Part,无源管脚不可以,保存时会报错。

可在视图左下角找到切换part视图的选项。从View里也可以切换视图,而且可以同时看所有Part。

(三)、Heterogeneous 封装建立

当零件封装较为复杂且被分成不同的部分,则可建立Heterogeneous封装。Heterogeneous封装就是创建完Part A 的封装后,再绘制Part B。同Homogeneous一样,对于电源属性管脚,管脚名称和编号可以相同,即可同时存在于A,B Part,无源管脚不可以,保存时会报错。

(四)、绘制封装时常用的操作

1. 绘图时Pin针是在虚框处放置,可以如图画线连接上。

     

2. 绘图时点击涂上图标变成红色即可关闭自动捕捉格点

3. 绘图时遇到低电平有效的管脚名称,头上经常带一杠的那种,打“\”。

4. Pin array 使用   可以放置多个管脚,注意的是因为无源管脚不能取相同的管脚名,所以名字要带个1,方便后面自动叠加。increment for next pin 可以是负数。

5. 使用Excel帮助创建多管脚器件封装

1) 随便创建一些引脚,后框选中,右键Edit pins。弹出如下界面。 可以根据勾选选择显示内容。

2)用鼠标选中这片区域,按Ctrl+Insert键复制,粘贴到excel中。

3)直接在Excel中更改Pin name,和Pin number,和Type。

* 利用复制粘贴,以及Excel的便捷操作可以快速填写好Pin name,Pin number。

4)更改好后,选中,Ctrl+V键复制。OrCAD中鼠标选中区域,Shift+Insert键复制到OrCAD中。点击OK,即可快速修改,填写。

(五)、调用别人的原理图库

方法一:直接打开别人的原理图复制即可。

方法二:打开需要复制的原理图库或者原理图文件,在Library → Library Cache 中,选中复制,在自己画的原理图库中Library →./library1.olb 下粘贴即可。

方法三:放置器件,在图中圈起起来的位置添加原理图库路径。即 .OLB文件。即可调用其他原理图库。

(六)、更改,更新元件封装(在原理图库中)

当需要对元件封装进行简单的修改时,尤其是在绘制原理图时

第一种情况:在原理图中直接选中需要更改的封装(元件),右键,Edit Part,进入到新页面,更改需要更改的东西,点击Close,会弹出如下对话框。

Update Current,更新到当前单个文件;Update all ,当前原理图中所有这个封装的零件都更新。

*因更改的是原理图中的封装,并没有更改原理图库的,所以从原理图库中调用的还是原来没有修改后的封装。而此时更改后的封装路径也变成了当前原理图。

第二种情况:直接在原理图库中更新,这时对于当前原理图缓存的还是原来的没有更改后的原理图库,需要在原理图里进行缓存更新。(如果直接放置会放置不了,且弹出ERROR)如图,更新当前元件缓存。原理图里就是最新的元件封装。

四、绘制原理图

(一)、摆放器件

上面已经对如何放置元件进行了说明。

添加需要的元件库。系统元件库在安装目录下找到,大概目录如下,不一定是D盘,你安装到哪里去哪里找,D:\Cadence\Cadence_SPB_17.2-2016\tools\capture\library,选取Discrete.olb。

(二)、器件连接

1. 连线,使用连线命令,直接画线连接

2. 当页网络连接,使用当页网络编号命令,通过编辑网络编号连接。(即PCB中net name )。

先画一条线,不需要和其他器件连接,然后在线附近添加网络名,另一个器件同样,即可将两个器件相连接。(如果两个器件已经连接放置网络标号则是规定网络名的用意)。

3. 跨页连接 ,使用跨页网络编号命令(place Off-Page Connector),通过编辑网络编号连接

画一段线 → 点击图标,选择显示图样 → 放置网络标号 → 点击放置的编号,更改名称等属性 → 复制该网络标号,放置到其他page。

4. 放置总线

1)将需要加入总线的引脚绘制出一段线并加上网络标号

*绘制完一段线后可按住F4自动往下复制。标号放置后直接往下点击即可,会自动叠加。

2)放置总线,并且对总线放置网络编号,标号如图所示。

3)放置总线分支连接线。

(三)、编辑元件属性

双击元器件,进入属性界面。

New Property 可以新加属性;Pivot 改变显示方式;PCB footprint PCB 封装,与allegro进行交互(重要)

(四)、DRC检查

选中./design.dsn文件,Tools  → Design Rules Check (选项默认即可)。

(四)、原理图差异化对比

针对两个原理图找不同。

(五)、导出网表

选中./design.dsn文件,Tools  → Create Netlist,无需更改,直接导出即可。(.dat为导出网表文件)。

若导出Fail,可以通过Log定位问题。Log位于存放netlist的allegro那个文件夹。有一个netlist.log文件。

注意打开方式推荐写字板。Error需要处理,warning的无需处理。

(五)、原理图BOM输出

选中./design.dsn文件,Tools  → Bill of materials

参考前面的格式,添加PCB footprint 如图,勾选 open in Excel,点击OK。

(六)、原理图PDF

选中./design.dsn文件,File  → Print  在 set up 选项中选择虚拟打印机即可。

OrCAD 基本操作笔记相关推荐

  1. MongoDB数据库基本操作笔记

    为了保存网站的用户数据和业务数据,通常需要一个数据库.MongoDB和Node.js特别般配,因为Mongodb是基于文档的非关系型数据库,文档是按BSON(JSON的轻量化二进制格式)存储的,增删改 ...

  2. Hbase(nosql)体系结构有基本操作 笔记八

    5Hbase(nosql)体系结构有基本操作flumepig Googlebigtable的开源实现 列式数据库 可集群化 可以使用shellwebapi多种方式访问 适合高速读写的场景 Hql查询语 ...

  3. OrCAD学习笔记1

    一.OrCAD电路设计与实践,电子工业出版社2009年华春梅主编 这个系列的书都很好,易上手,简单明了,没有太多的注水的东西. 1.1原理图工具使用的是OrCAD公司的 Design Entry CI ...

  4. 【ORACLE】oracl基本操作笔记

    1.用命令导入导出表 C:\Users\xiang>imp bjlims/bjlims@orcl file="c:\tjlims.dmp" full=y C:\Users\x ...

  5. jquery基本操作笔记

    jq和js 可以共存,不能混用: $('.box').css('background','red'); $(".box").css({ color: "#ff0011&q ...

  6. linux vim基本操作,vim基本操作笔记

    在Linux系统中有多种代码编辑器,例如vim, gedit, emacs.这这些编辑器各有所长,就我个人而言,对于比较短的代码,一般可以用vim解决就不用其它的工具,而长代码的情况下更喜欢用gedi ...

  7. mac常用基本操作笔记

    在使用了macbook一年以后作出总结:简洁.美妙: 总体来说 使用起来最大的感受就是 windows→mac(前三天不太习惯),mac→windows(不会再习惯),and..... mac系统的简 ...

  8. windows ubuntu16.04 双系统 ubuntu基本操作笔记

    主要参考 ubuntu16.04 windows https://blog.csdn.net/qq_28205153/article/details/52203512 B站安装教程 https://w ...

  9. mac 基本操作笔记

    使用mac 过程中的一些东东,备案这里方便以后查询: ============================== ------------------------------------------ ...

  10. Docker基本操作笔记

    1 启停命令 序号 指令 描述 1 sudo systemctl enable docker 启动 2 sudo systemctl start docker-ce 启动 3 sudo docker ...

最新文章

  1. 完善Library的管理方式
  2. 怎么从转移特性曲线上看dibl_「科普向」这篇让你快速搞懂IGBT的静态特性
  3. read -p 的使用
  4. 2.SDK目录结构和adb工具及命令介绍
  5. distcp集群迁移问题总结
  6. 判断二进制半整数_牛客网
  7. poj 1753 Flip Game (高斯消元 + 枚举 自由变量)
  8. 最好的6个大数据处理分析工具
  9. 漫谈广告竞价模式(二)
  10. 动态规划-击爆气球 Burst Balloons
  11. python are you ready_如果要检查recv_ready(),是否必须检查exit_status_ready?
  12. 探索语句和表达式的本质
  13. Chrome-设置鼠标手势
  14. 【零基础 快速学Java】韩顺平 p104-147 流程控制:顺序、分支、循环、跳转 控制语句 (if、for、while、dowhile、break、continue、return)
  15. SpringMVC导入Excel文件到MySQL
  16. 在项目中使用PageHelper实现分页功能
  17. starccm+电池包热管理-新能源汽车电池包共轭传热仿真
  18. hive获取某日期是今年第几天
  19. 客户服务专员认证考试
  20. linux仿真电路指令,使用geda进行电路仿真举例

热门文章

  1. 计算机专业西交大和哈工大,本科毕业打算深造,西交、北邮、哈工大学计算机选哪所?北邮更好...
  2. mysql 处理json_mysql存储过程处理json格式内容
  3. 用C++计算文件的MD5值
  4. android adb驱动win7,adbwin7下载地址_win7安装adb驱动的方法
  5. 我写了一个桌面搜索引擎
  6. 安卓rom制作教程_刹那 刷机教程20-1三星S10N10等系列韩版国行安卓9升级10详细步骤...
  7. dedecms安装kindeditor编辑器
  8. unity webPlayer
  9. Linux属于开放代码,下面()操作系统是开放源代码的。
  10. 全球10大开放源代码项目