一、原理图元件库工程

  (1)、新建工程:执行菜单命令“File”→“New”→“Project”,输入工程名字、存储位置等基本信息保存即可;

  (2)、创建原理图:在工程的SCHEMATC1文件路径下通过“NEW Page”创建新的原理图Page页。

  (3)、新建原理图库:执行菜单命令“File”→“New”→“Library”,新建一个原理图库;

  (4)、在新建的原理图库.olb文件中,单击“New Part”选项,新建一个器件;输入对应参数(名称、编号、封装库等)

1、创建简单分立元件符号

  引脚数较少的元器件一般使用分立元件方式创建元件符号,如二极管、三极管、电阻、电容、电感等,

  ①、创建“New Part”→“ New Part Properties”,填写元件基础参数信息。

    • 输入:类型名称、元件位号、PCB封装
    • Package Type : Homogneous
    • Part Numbering: Alphabetic

    

  ②、点击OK后,进入绘制元件步骤,先绘制外形、在放置对应的引脚

    (1)“Place”-->“Line”线;“PolyLine”多边型;“Rectangle”矩形等方式绘制外框

    (2)“Place”-->“Pin”引脚;“Pin Array”引脚矩阵

    (3)添加需要显示信息

    

  ③、确保元件信息完好后,点击保存即可完成简单元件创建,切回原理图,双击即可放置该元件。

    

2、创建 Homogeneous 类型的分立元件符号

   Homogeneous 类型元器件由多个相同的 Part 组成,多用于集成器件,由多个分立元件集成在一起。 比如双通道运放LM358

  ①、创建“New Part”→“ New Part Properties”,填写元件基础参数信息。

    • 输入:类型名称、元件位号、PCB封装
    • part pre : 2 (根据实际part填写)
    • Package Type : Homogneous
    • Part Numbering: Alphabetic

    

  ②、点击OK后,进入绘制元件步骤,先绘制外形、在放置对应的引脚

    (1)“Place”-->“Line”线;“PolyLine”多边型;“Rectangle”矩形等方式绘制外框

    (2)“Place”-->“Pin”引脚;

    (3)添加需要显示信息

    (4)切换到另外Part编辑引脚序号( 执行菜单命令“View”→“Next Part”,或按快捷键“Ctrl+N”,切换到 B ;执行菜单命令“View”→“Previous Part”,或按快捷键“Ctrl+P”,切换到 A )

      

  ③、确保元件信息完好后,点击保存即可完成简单元件创建,切回原理图,双击即可放置该元件。

    

3、创建 Heterogeneous 类型元器件

   Heterogeneous 类型元器件由多个 Part 组成,每个 Part 的组成部分都不一样,多用于比较复杂的 IC 类型器件,如 FPGA 等,对 IC 属性进行分块设计,方便后期原理图的设计。在创建的时候,每一个 Part 都需要单独创建。

  ①、创建“New Part”→“ New Part Properties”,填写元件基础参数信息。

    • 输入:类型名称、元件位号、PCB封装
    • part pre : 2 (根据实际part填写)
    • Package Type : Heterogeneous
    • Part Numbering: Alphabetic

    

  ②、点击OK后,进入绘制元件步骤,先绘制外形、在放置对应的引脚

    (1)“Place”-->“Line”线;“PolyLine”多边型;“Rectangle”矩形等方式绘制外框

    (2)“Place”-->“Pin”引脚;“Pin Array”引脚矩阵

    (3)添加需要显示信息

    (4)切换到另外Part编辑引脚序号( 执行菜单命令“View”→“Next Part”,或按快捷键“Ctrl+N”,切换到 B ;执行菜单命令“View”→“Previous Part”,或按快捷键“Ctrl+P”,切换到 A )

      

   ③、确保元件信息完好后,点击保存即可完成简单元件创建,切回原理图,双击即可放置该元件。

    

4、通过Excel表格进行创建元件符号

  ①、到IC厂商官网下载对应IC的Excel表

  ②、右击.olb 文件,选择“New Part From Spreadsheet”选项,根据IC厂商的excel表填写到栏目

    • Number:元器件的引脚号。
    • Name:元器件的引脚名,从 Datasheet 中复制粘贴即可,注意与引脚号对应。
    • Type:元器件的引脚类型,一般的引脚定义为“PASSIVE”即可。要注意的是,电源引脚是“POWER”类型,不然导网表时会报错。
    • Pin Visable:空着即可,在 OrCAD 软件中勾选即为可视,这处是在软件中编辑的。
    • Shape:将所有引脚定义成“Line”即可。
    • Pin Group:定义引脚组,空着即可。
    • Position:引脚的位置,以此处为例, 32 个引脚(见图 4-28), 1~8 为“left”(左边), 9~ 16 为“bottom”(下面), 17~24 为“right”(右边), 25~32 为“top”(上面),整个引脚为逆时针排序方式。一般可以按左边输入信号、右边输出信号、上面电源信号、下面地信号的顺序进行摆放。
    • Section:如果是分立元件,则可自行定义引脚的 A、 B 部分,此处器件为一个整体,定义为“A”即

    

  ③、 保存导入后,再调整一下元器件的外形框以及引脚的位置,完成创建 。

    

  ④、确保元件信息完好后,点击保存即可完成简单元件创建,切回原理图,双击即可放置该元件。

    

Cadence SPB 22.1 -- 元件库的创建02Day的更多相关文章

  1. 7月新的开始 - Axure学习05 - 元件库的创建

    元件库的创建 元件库的创建.载入.编辑和删除等操作 元件库的后缀名名:.rplib 学习结果: 实现iPhone6的原型图 分辨率是 1080*1920,现在我们按比例缩小去实现(360*640)

  2. Cadence ORCAD CAPTURE元件库介绍

    Cadence ORCAD CAPTURE元件库介绍 来源:Cadence 作者:ORCAD 发布时间:2007-07-08 发表评论 Cadence  OrCAD  Capture 具有快捷.通用的 ...

  3. Cadence技巧01:利用Excel速新建原理图元件库

    Cadence技巧01:利用Excel速新建原理图元件库 听语音 | 浏览:1698 | 更新:2015-07-02 09:41 | 标签:excel 1 2 3 4 5 6 7 分步阅读 一键约师傅 ...

  4. Protel99se教程六:创建原理图元件库

    在我们平时使用protel99se进行电路以及PCB设计的时候,系统自带的元件库和PCB封装库,只有一小部分,大部份元件的元件库以及封装库,我们都需要自己制作,使用protel99se,我们可以很容易 ...

  5. Orcad Capture元件库介绍--Cadence Allegro

    绘制原理图和PCB,最好有自己的元件封装.元件库 ORCAD CAPTURE元件库介绍 AMPLIFIER.OLB amplifier 共182个零件,存放模拟放大器IC,如CA3280,TL027C ...

  6. 一、cadence元件库绘制详细步骤

    一.元件库 1.打开如下图标的软件 2.勾选1选项,下次就直接打开,不用选择 3.新建库文件File-New-Library,如下图: 4.新建元件 5.绘制元件

  7. Altium Designer 6三维元件库建模教程

    一.AD6.9 PCB编辑环境下如何使用STEP模型的方法. 在PCB 封装库中添加对应的3D模型,然后选择update pcb 即可 方法:在PCB library 页面,点击place -- 3d ...

  8. Axure下拉列表的交互事件 + 自定义元件库

    下拉列表的交互事件: 场景:当点击第一个下拉列表框的江苏时,第二个列表框会显示江苏省的城市:当点击第一个下拉列表框的北京时,第二个列表框会显示北京市的区 操作:把第二个列表框设置为动态面板,设置为两种 ...

  9. Altium Designer添加元件库文件

    1 默认元件库路径 C:\Users\Public\Documents\Altium\AD 10.0.0.20340\Library 2 创建元件原理图库 图2.1 新建schlib 图2.2 绘制元 ...

  10. iOS - 静态库的创建与使用

    在日常项目开发中,不论是为了两个公司项目上的业务交流还是为了减少项目的编译时间,有的时候我们会把项目中的私密内容打包成静态库,或者是把项目中变动较少一部分打包成静态库以便提高编译效率,那么下面我们就来 ...

随机推荐

  1. .NET Core WebAPI中使用Swagger(完整教程)

    一.Swagger简介 1.1-什么是Swagger? Swagger是一个规范且完整的框架,用于生成.描述.调试和可视化Restfull风格的Web服务. Swagger的目标是对Rest API定 ...

  2. SQL-去除最大值与最小值求均值的问题

    背景 今天有同事问我一道关于数据库SQL的面试题,我刚开始随便给了一个思路,后来思索发现这个思路有漏洞,于是总结下来,仅供参考. 问题: 薪水表中是员工薪水的基本信息,包括雇员编号,和薪水,查询除去最 ...

  3. NFS快速入门(一):简介、原理

    NFS网络文件共享存储 什么是NFS NFS 是 Network File System 的缩写,中文意思是网络文件系统.它的主要功能是通过网络(一般是局域网)让不同主机系统之间可以共享文件或目录.N ...

  4. 合宙ESP32C3使用PlatformIO开发点亮ST7735S

    开发背景 模块使用的合宙的ESP32-C3(经典款) 购买连接 CORE ESP32核心板是基于乐鑫ESP32-C3进行设计的一款核心板,尺寸仅有21mm*51mm,板边采用邮票孔设计,方便开发者在不 ...

  5. python实现在函数中捕获某个异常,然后将异常的具体信息写入error.txt文件中;

    在程序开发中,如果对某些代码的执行不能确定(程序语法完全正确) 可以增加try来捕获异常 try这个关键字来捕获异常try:尝试执行的代码except:出现错误的处理 def func(): try: ...

  6. Web通用漏洞--CSRF

    Web通用漏洞--CSRF 漏洞简介 CSRF(Cross Site Request Forgery, 跨站请求伪造/客户端请求伪造),即通过伪造访问数据包并制作成网页的形式,使受害者访问伪造网页,同 ...

  7. ArcMap中矢量数据修改标注Label的方法

      本文介绍在ArcMap软件中,修改图层标签(Label)所显示字段与具体显示内容的方法.   在之前的文章中,我们看到了ArcMap中修改图层标签的重要性:可是,如何自定义图层的标签内容呢?    ...

  8. QA|selenium在send_keys时报错dict object has no attribute ''|UI自动化测试

    Q:selenium在send_keys时报错dict object has no attribute 'send_keys',如下图 增加了print(type(e1))发现确实是字典类型,怪了,按 ...

  9. 【项目源码】基于Spring + Spring MVC + MyBatis的图书馆管理系统

    基于Spring + Spring MVC + MyBatis的图书馆管理系统.主要功能包括:图书查询.图书管理.图书编辑.读者管理.图书的借阅与归还以及借还日志记录等​,非常适合学习研究. 运行配置 ...

  10. Antd Form表单中Input输入框 在IE9下按下任何按键都会报校验失败

    antd Form表单中Input输入框 在IE9下按下任何按键都会报校验失败,导致输入框输入不了任何内容! 可能你的react及react-dom版本由于过高导致antd组件不能兼容,需要对reac ...