许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  Cadence SPB 17.4:CIS中添加新部件(add a new part)教程

Cadence SPB 17.4:CIS中添加新部件(add a new part)教程

阅读数 41
点赞 0
article_banner

文章目录

  • cadence SPB17.4 - CIS - add a new part
  • 概述 笔记 先备份自己的SPB17.4 看一下自己环境中的SPB17.4的原理图库路径, PCB封装库路径等信息 看一下orcad中的配置文件全路径名称 CIS库信息的路径整理 替换成csdn同学提供的实验库 csdn同学的测试库压缩包 替换元件数据表目录 替换原理图库目录 替换焊盘库 替换封装库 拷贝mdb 在ORCAD中配置CIS库 配置cis库 添加一个新元件 在原理图库中添加新的电容元件 修改mdb库, 增加新元件的登记信息 现在来放数据库元件 总结 END


cadence SPB17.4 - CIS - add   a new part

概述

今天和csdn同学讨论问题, 他说在他自己的实验库上添加了一个元件, 但是原理图中放置数据库元件时, 没看到自己新加入的元件.

他给了一段资料, 里面有如何添加CIS库元件的操作. 看了一下, 大家也都是这么添加元件, 没特别的.

可能就是他哪里少做了哪步引起的.

这里为他做个笔记, 描述如何在CIS库中添加新元件, 就用这位同学的实验库, 这就和他实验环境一模一样了(有利于他自己找缺了哪步).

笔记

先备份自己的SPB17.4

自己的SPB17.4已经开始干正经活了, 先备份一下, 等给这位同学做完实验, 还要恢复到自己的工作环境.

备份和恢复自己的SPB17.4的步骤, 以前做过笔记cadence SPB(16.6 or 17.4) backup and restore , 就参考这篇笔记来备份.

看一下自己环境中的SPB17.4的原理图库路径, PCB封装库路径等 信息

看这些信息的目的: 看好路径后, 将这些路径中的内容都删了,

放入这位同学的实验库, 然后做实验, 就可以知道, 为啥这位同学说放了CIS库新元件, 但是原理图中没有这个元件的问题.

启动cadence服务

看一下orcad中的配置文件全路径名称

启动cadenceSPB17.4_Capture CIS 17.4, 在log窗口能看到ini的全路径名称

请添加图片描述

INI File Location:https://www.gofarlic.com\Cadence\SPB_Data\cdssetup\OrCAD_Capture/17.4.0/Capture.ini

打开Capture.ini, 找到原理图库配置的信息

[Part Library Directories]
Dir0=https://www.gofarlic.com\my_dev\my_local_git_prj\my_SPB_lib\sch_lib
[CIS Browse Directories]
Dir0=https://www.gofarlic.com\my_dev\my_local_git_prj\my_SPB_lib\datasheet
[Allegro Footprints]
Dir0=https://www.gofarlic.com\my_dev\my_local_git_prj\my_SPB_lib\pad_lib
Dir1=https://www.gofarlic.com\my_dev\my_local_git_prj\my_SPB_lib\pcb_lib

CIS库信息的路径整理

原理图库路径

https://www.gofarlic.com\my_dev\my_local_git_prj\my_SPB_lib\sch_lib

元件数据表的pdf路径

https://www.gofarlic.com\my_dev\my_local_git_prj\my_SPB_lib\datasheet

PCB库路径

https://www.gofarlic.com\my_dev\my_local_git_prj\my_SPB_lib\pcb_lib

焊盘库路径

https://www.gofarlic.com\my_dev\my_local_git_prj\my_SPB_lib\pad_lib

替换成csdn同学提供的实验库

关掉所有已经打开的cadence SPB软件(orcad, allegro, viewer …), 停掉cadence 服务

删掉这4个目录中的所有东西

这4个目录, 我都做了git归档, 我就将这4个目录改个名字, 然后新建4个新目录出来做实验.

现在我已经有了4个空目录

csdn同学的测试库压缩包

将csdn同学的压缩包解开如下

请添加图片描述

用csdn同学的测试库中的4个对应目录替换我建立的4个空目录的内容

替换元件数据表目录

https://www.gofarlic.com\my_dev\my_tmp\CIS_test\DATASHEET*.pdf => https://www.gofarlic.com\my_dev\my_local_git_prj\my_SPB_lib\datasheet

替换原理图库目录

https://www.gofarlic.com\my_dev\my_tmp\CIS_test\SCH-libraries\*.olb => https://www.gofarlic.com\my_dev\my_local_git_prj\my_SPB_lib\sch_lib

替换焊盘库

https://www.gofarlic.com\my_dev\my_tmp\CIS_test\PCB-libraries\*.pad => https://www.gofarlic.com\my_dev\my_local_git_prj\my_SPB_lib\pad_lib

替换封装库

https://www.gofarlic.com\my_dev\my_tmp\CIS_test\PCB-libraries\*.dra => https://www.gofarlic.com\my_dev\my_local_git_prj\my_SPB_lib\pcb_lib

https://www.gofarlic.com\my_dev\my_tmp\CIS_test\PCB-libraries\*.psm => https://www.gofarlic.com\my_dev\my_local_git_prj\my_SPB_lib\pcb_lib

拷贝mdb

https://www.gofarlic.com\my_dev\my_tmp\CIS_test\database-test-20220902.accdb => https://www.gofarlic.com\my_dev\my_local_git_prj\my_SPB_lib

到这里, 我的实验环境就和csdn同学一样了

在ORCAD中配置CIS库

在ODBC数据源中为https://www.gofarlic.com\my_dev\my_local_git_prj\my_SPB_lib\database-test-20220902.accdb 建立一个ODBC连接

请添加图片描述

现在就有了一个可以在orcad中配置的CIS库的ODBC连接, 名称为my_csdn_cis_test

配置cis库

配置过程的细节可以参考笔记 cadence SPB17.4 part database

这里就记录一些不同点.

启动cadence服务

启动cadenceSPB17.4_Capture CIS 17.4

将 https://www.gofarlic.com\my_dev\my_tmp\CIS_test\TESE01-20220818.opj, TESE01-20220818.DSN 拷贝到 https://www.gofarlic.com\my_dev\my_tmp

打开https://www.gofarlic.com\my_dev\my_tmp\TESE01-20220818.opj

请添加图片描述

中间的配置过程就按照上面的笔记来, 没特别的.

配置完后, 指定.dbc到 .accdb同级目录.

请添加图片描述

请添加图片描述

这位同学的库中, 已经有一些元件了, 先放一个数据库元件试试.

请添加图片描述

在这里插入图片描述

请添加图片描述

在原理图上, 出现了电容元件.

说明这位同学做的库是可用的.

添加一个新元件

假设就添加一个新电容吧.

在原理图库中添加新的电容元件

打开https://www.gofarlic.com\my_dev\my_local_git_prj\my_SPB_lib\sch_lib\LIBRARIES.OLB

请添加图片描述

请添加图片描述

请添加图片描述

这个新元件 cap_new1, 我是从原理图库已经存在的元件 CAP  中拷贝过来的.

这样, 新元件 cap_new1就建立好了, 保存并关闭LIBRARIES.OLB

修改mdb库, 增加新元件的登记信息

请添加图片描述
在这里插入图片描述

从0603电容上拷贝一行,粘贴到表尾部的新行, 然后改改, 将新元件填上.
在这里插入图片描述

保存并关闭 database-test-20220902.accdb

现在, 按理说, 在原理图中再放数据库元件时, 就应该有我们新做的这个cap_new1了.

来试试.

在修改库和mdb时, orcad capture CIS并没有关.

现在来放数据库元件

因为我们新加入了元件, 所以要让CIS先刷新一下.

请添加图片描述

我们只添加了新元件, 就刷新一下符号.

如果我们增加了新的元件 类  型, 就要点击第2项(“Refresh Part Types”), 来刷新提下元件类型.

如果你动了数据库, 不放心的话, 就将元件类型和符号都刷新一下.

现在来浏览一下是否有我们新加的这个元件 cap_new1
在这里插入图片描述

可以看到, 我们通过2步增加的元件cap_new1, 是在贴片电容类别的最下面, 填的值, 也和我们改的MDB中的新元件登记信息一样.

继续按Z键, 放置这个新元件cap_new1

请添加图片描述

可以看到, 放置我们新增的数据库元件 cap_new1成功.

总结

做完了实验, 感觉和以前的操作(增加新元件, 编辑元件登记信息, 放置元件)都没有啥特别的地方.

这位同学说的不能放置新增的元件的情况, 我不能复现, 无法解决.

   或者就是这位同学自己少做了哪步, 那就不太清楚了.

   只能让他参照这个笔记, 自己去找找缺了哪步操作. 如果有啥问题, 只能再讨论了.

通过以上实验, 可以看出, 如果像这位同学这样的单数据库表, 要增加新元件的话, 只需要做3步:

  • 修改原理图库, 增加新元件
  • 修改.mdb, 增加新元件登记信息
  • 在orcad CIS中放数据库元件前(如果在增加新元件时, orcad CIS工程没有关闭), 刷新元件类型, 元件符号后, 再放置元件.

END


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删


相关文章
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空