在 Cadence 设计环境中(通常主要指 OrCAD Capture 或 Allegro Design Entry HDL,有时也包括 Cadence Virtuoso,但 Virtuoso 通常称其为“库”),原理图库指的是存储和管理用于绘制电路原理图的 电子元器件符号 的数据库或文件集合。
以下是关于 Cadence 原理图库的关键说明(主要针对 OrCAD Capture):
-
核心内容:元器件符号
- 库中包含各种预定义的电子元器件图形符号(Symbol)。
- 例如:电阻、电容、电感、二极管、晶体管、集成电路(IC)、连接器、电源符号、地符号等等。
- 每个符号图形代表了元件在原理图中的电气外观和连接点(管脚/Pin)。
-
主要功能
- 元器件放置: 设计师从库中选择所需的元器件符号,将其放置到原理图页面上。
- 符号标准化: 确保设计团队使用统一、标准的元器件图形表示。
- 提高效率: 避免每次设计时都重复绘制相同元件的符号。
- 元器件属性管理: 库中的符号通常预定义或关联了一些基本属性(如默认的元器件代号 Part Reference/R?、C?、U?、默认值、封装信息、制造商信息等)。
- 电气连接定义: 符号上的管脚定义了元器件在电气网络中的连接点。
- BOM 基础: 原理图中的元器件信息(尤其是元器件代号、描述或值)是生成物料清单(BOM)的基础数据。
-
关键库文件类型(在 OrCAD Capture 中)
.OLB(OrCAD Library File): 这是最常用的原理图库文件格式,包含一个或多个元器件符号及其属性、管脚等信息。这是你通常需要创建、编辑和加载的那个库文件。.LIB: 通常指 SPICE 仿真模型库文件,虽然有时在上下文中也泛指库,但技术上.OLB是原理图符号库的标准后缀。- 设计缓存 (Design Cache): 当一个设计项目打开时,项目中实际使用的元器件符号会存储在该项目的
Design Cache中(一个特殊的内部库)。可以在其中查看、编辑或更新已放置的元件符号。可以将修改后的符号保存回.OLB库文件。
-
库管理
- 添加库: 在 Capture 的菜单栏中选择
Place > Part,在弹出的Place Part窗口中,点击Add Library按钮,浏览并选择你需要加载的.OLB文件。 - 创建新库/符号:
- 菜单栏
File > New > Library创建一个新的空白.OLB库文件。 - 右键点击该新库文件 ->
New Part来创建新的元器件符号。 - 使用 Part Editor 工具(双击新创建的 Part 或在菜单栏
Options > Part Editor)来绘制符号图形、添加管脚、设置属性。
- 菜单栏
- 编辑现有符号: 找到库中的元器件符号,双击或右键 ->
Edit Part进入编辑模式。 - 复制/移动符号: 可以在项目管理器的库视图中,在库文件之间拖放符号进行复制或移动。
- 库搜索路径: Capture 有默认的库搜索路径,可以在设置中配置,以便更快地定位所需的库文件。
- 添加库: 在 Capture 的菜单栏中选择
-
与 PCB 封装库的关联
- 原理图符号库 (
*.olb) 主要定义了元器件的 逻辑功能图形。 - PCB 封装库(在 Allegro 或 OrCAD Layout/CIS 中通常是
.dra和.psm文件)定义了元器件的 物理形状、焊盘尺寸、布局。 - 在原理图符号的属性中(通常是
PCB Footprint属性),需要指定该符号在 PCB 设计中对应的封装名称(例如0805、SOIC-8、BGA256等)。这一步对于从原理图到 PCB 的正确信息传递至关重要(称为 网表转换 或 Forward Annotation)。
- 原理图符号库 (
总结:
在 Cadence OrCAD Capture 中,*原理图库 (`.OLB` 文件) 是存储和管理电子元器件原理图符号的核心工具**。它为设计者提供了绘制电路图所需的标准化的元器件图形表示、管脚信息以及基本的属性定义,是进行电子电路设计的起点和基础。有效创建和管理原理图库是确保设计效率、准确性和一致性的关键。
如果是 Cadence Virtuoso(面向芯片/版图设计):
- Virtuoso 中的 "库" (
Library) 是一个更广义的概念,包含整个设计层次结构。 - 它包含原理图 (
Schematic视图),也包含版图 (Layout视图)、符号 (Symbol视图)、以及其他设计视图。 - 因此,在 Virtuoso 语境下谈论单独的 "原理图库" 不太精确,通常是说在某个库 (
Library) 里的原理图视图 (Schematic View) 或者用于表示层次模块的符号视图 (Symbol View)。 - Virtuoso 库(包含原理图、符号等)的物理存储通常是在服务器上的目录(通过
cds.lib文件管理)。
在回答用户的具体问题时,需明确用户指的是哪个工具链(板级设计通常指 OrCAD 库 .olb,芯片设计指 Virtuoso 库)。
Cadence Allegro16.6 Capture CIS中原理图状态下 右键 Place Database Part 出现闪退的问题
Cadence Allegro 16.6版本 Capture CIS中原理图状态下,右键place Database part抓取元器件时,出现闪退的现象,并且出现一个感叹号的提示框,写着
将KY进行到底
2019-05-31 09:00:53
Kicad原理图库的设计
第二篇原理图库的设计打开原理图库的编辑原理图库相关操作相关链接打开原理图库的编辑接上一篇,来到原理图设计界面,如图箭头所示,点击原理图符号库编辑按钮,进入原理图库编辑界面。打开之后便是下图这个界面
jfsky
2021-11-10 08:36:18
怎么显示与隐藏原理图库的PCB封装名称
这里我们分为两种情况进行分析,一种是在绘制原理图库的时候,怎么显示与隐藏元器件封装名称;另外一种是在绘制原理图的时候,怎么显示与隐藏元器件封装名称。 ①绘制原理图库时隐藏PCB封装的操作步骤如下
2020-06-29 14:23:00
cadence如何添加和导出原理图封装库
在使用cadence进行电子电路原理图设计时,突然发现一个问题,那就是cadence添加和导出原理图封装库的方式与altium designer还完全不一致。
2023-03-26 17:44:55
9电路板设计之在protel DXP中怎么将原理图库中的元件和PCB库中的封装绑定成都控制器定制
SO单片机指南之9前面已经介绍了DXP中原理图库的设计和PCB库的设计,也分别绘制了一个元件的原理图符号和PCB封装,分别命名为component_1。不过到目前为止,它们都还是独立的分散的,它们
yonko
2021-10-06 21:03:28
为什么原理图库引脚和封装库的引脚对应Pin Map不同?
图这是原理图库的:下图则是我要使用的PCB封装库(TO-252-2封装):原理图库 我已经添加了这个封装,并且修改了pin map通过如下图,我在原理图库上点击2 ,对应的封装3会高亮,说明pin
yywytwerw
2019-08-13 02:29:25
PCB设计中原理图符号库的构建
作为PCB设计的第一个环节 - 根据元器件的数据手册构建该器件相应的原理图符号(也称原理图库)是非常重要的一步,它的规范与否不仅大大影响了最终PCB的结果,同时也影响着原理图的可读性、可维护性、可检查性。
2019-05-29 14:33:31
怎样去绘制51单片机原理图库
一、绘制51单片机原理图库新建原理图库,并ctrl+s保存起来2、画出方框,并放置引脚,如下图。注意:画出第一个引脚后,可以双击修改它的编号为1,之后再次放置引脚时,编号会自动从1开始自加。3、在
kangt
2021-07-14 06:28:55
AD原理图库和PCB封装库的相关资料推荐
AD原理图库和PCB封装库下载链接:https://pan.baidu.com/s/1s7EwYp18qpeWSuCOlQnwkA 提取码:mlkt
wanglq2011
2021-11-18 08:46:56
Cadence设计原理图常用导出方案分享
电路工作到了后期需要汇报或者写文章需要设计原图 ,这里整理一下Cadence设计原理图常用导出方案。 前期工具用的好,后期处理没烦恼,Cadence自带工具其实很强大,只是你没尝试用。 仿真环境:虚拟机Linux下Cadence617 原理图绘制工具:virtuoso
60user88
2021-01-15 07:48:05
AD13添加PROTEL99SE原理图库的问题
我AD13添加了PROTELL99的原理图库,可是无法取出放到原理图里。请问高手,如何解决?谢谢!
chenbingjy
2019-08-26 10:23:21
Cadence生成PDF原理图,这一篇就足够!
Cadence是一种当前非常流行的应用于硬件设计的原理图和PCB布局布线工具。 使用Cadence原理图设计工具-Allegro Design Entry CIS完成原理图设计之后,我们通常会
2023-11-02 08:55:01
【Altium小课专题 第036篇】 现有原理图如何导出生成原理图库?
这个方法一般用于从其它原理图里面保存需要的原理图封装文件,这样就省了自己去绘制的过程,会节省很多的时间。1)打开原理图,执行菜单命令“设计-生成原理图库”,或者执行快捷键“DM”如图2-60所示。2
凡亿_PCB
2021-04-27 10:27:56
Altium原理图原件拆分为多个部分绘制的方法
以AD19为例来进行演示,方法如下:1.打开原理图库,创建新原件; 2.绘制一部分后,选中原件->(工具栏)Tools->New Part(图文详解见附件)
郑振宇altium
2019-10-18 11:02:32
如何解决导入原理图库时出现unrecognised library type问题?
在导入原理图库的时候出现unrecognised library type怎么解决
一巷清苑
2019-07-14 22:35:59
【Altium小课专题 第073篇】原理图库中的元件怎么放置到原理图里面?
答:绘制原理图的第一步就是把原理图库里面的器件放置到原理图里面,那么有哪几种方法呢?1)点击放置,双击打开原理图库,执行右下角命令“Panels-SCH Library”,进入元件库列表页面,然后
凡亿_PCB
2021-06-22 09:23:42
orcad新建一个原理图库文件的方法
第一步,执行菜单命令File→New→Library,新建一个原理图库文件,如图2-1所示: 图2-1 新建原理图库示意图 第二步,会弹出新建好的olb文件,然后选中新建好的olb文件
一只耳朵怪
2020-09-07 17:45:57