Orcad CIS 元件库使用及BOM生成
OrCAD_Capture_CIS生成BOM
![OrCAD_Capture_CIS生成BOM](https://img.taocdn.com/s3/m/47311e60b84ae45c3b358c33.png)
CIS生成BOM第一步:首先在原理圖根目錄下打開Tools→Part Manager→open打開之後看到硬體工程師應用CIS請注意:1.在“Part Manager”介面更新時請選中“Options\\Update Part Status\\Verify Parts Against(.olb) Libraries ”,如圖一所示。
表示更新時與伺服器的標準庫比較,如果標準庫有變化,則標識為紅色,不能更新,這時請在你的設計中找到“Design Cache”更新相應的symbol,如圖二所示,更新後go to 到原理圖檢查symbol連接引腳是否變化。
(一般我們不會更改symbol,除非某個晶片應用少,有人強烈要求修改,會在OA上填寫元器件設計更改單)請注意先後順序,要先更新“Update All Part Status”,不能變綠時,再“Update Cache”。
圖一symbol-Verify圖二Design Cache2產生BOM時請大家選擇標準格式,如圖三中紅色標記處,不要選擇“Compressed”格式。
圖三BOM-Standard3. 由於BOM範本中公司名稱沒改,請大家用附件中新的BOM範本。
第二步:如果大家生成的BOM有不焊的器件,需要進行下面的操作:更新器件後,器件全部變為綠色,表示原理圖的器件都是標準庫中的在用器件!點Groups右鍵NEW GROUPS生成aaa和NC兩個子目錄將COMMON 裡的器件全部移到aaa 裡(在COMMON 裡選中所以器件直接拖到aaa 目錄裡)將不焊的器件從aaa裡選中放入NC裡將NC裡的器件選中後點右鍵Set Part As Not Present不焊的器件變為帶×的符號第二步:在Groups下面的BOM Variants裡點右鍵NEW BOM VARIANT產生bbb目錄將GROUPS 裡的aaa 和NC 資料夾放入bbb 資料夾當中選中GROUPS裡的NC資料夾裡的不焊的器件點右鍵go part on schematic下圖中的這三個器件是不焊的,接下來我們將其變成暗灰色!!!Veiw→variant view mode…選擇bbb→okC32,C33,C35是不焊的器件全部顯示為暗灰色!點Veiw→variant view mode…選擇CORE DESIGN→ok就恢復了!第三步生成BOM檔,在這個介面下選擇bbb就可以了生成不焊的BOM將aaa中的器件選擇Set Part As Not Present之後把NC裡的器件恢復生成BOM檔,在這個介面下選擇bbb就可以了產生的就是NC的BOM以上就是大家在生成BOM時的步驟!有什麼問題可以聯繫我!電話:8272。
CIS_ORCAD_capture16.3_配置本地数据库最详细,最合面,个人总结,可行
![CIS_ORCAD_capture16.3_配置本地数据库最详细,最合面,个人总结,可行](https://img.taocdn.com/s3/m/6e3c0c0eeff9aef8941e0616.png)
CIS CIS配置本地数据库操作个人心得很多年前在某大公司上班,只是会使用CIS(ORCAD)本地元件ACCESS数据库来调用器件,每次有新的器件只是更新一下相关的库文件以及access数据库就可以同步调用最新的器件,非常的规范和方便,后来自己出来做pcb,就没有这么规范的去做了,随之而来的问题也很多,比如库的不规范,库管理的混乱,没有相关库文件积累的过程等等,做了这么多年,可以说积累下来的库寥寥无几,作为一个专业的pcb设计人员我想这些是不能被容忍的。
痛定思痛,我决定建立自己的数据库来管理pcb库。
这么做的好处有哪些?第一就是做好相关库文件的分类,不会导致库的混乱,修改和添加起来比较方便,相当于有一个数据库目录来索引所有的库。
第二就是属性能方便的添加,几乎所有的属性都在数据库中添加,能将属性添加和库的建立分开,能简化工作流程,使工作清晰化。
第三就是最终制作bom的简化,基本可以做到导出的bom就是可以使用的包括你所需要的所有字段的bom。
肯定还有其他的好处,读者可以结合实际情况去总结。
下面就详细说明一下CIS(ORCAD)本地元件ACCESS数据库创建及加载方法.注:我所实现的软件环境是Access2003+AllegroSPB16.3第一步讲CIS(ORCAD)本地元件ACCESS数据库创建怎样建立一个ACCESS数据库是比较简单的,即使你没学过ACCESS的使用,看完这部分,你也能简单快速的建立一个数据库。
首先新建一个数据库,打开access2003然后点击弹出让你选择数据库保存路径的窗口这里随便起个名字即可,路径也可以随意,但是待会最好复制到一个你统一管理的位置,注意文件夹路径中不要有中文,如果有中文可能导致后面的加载失败。
选择好路径点击创建后就会弹出下面的窗口选择使用设计器创建表,在如下弹出的窗口中输入以下字段。
partnumber就是一个公司对应一个物料的唯一标示,所以将其放在主键的位置,其他的相信很好理解,特别说明一下,如果没有用过allegro的同学要注意一下schematicpart的创建,这个字段是在cis(orcad)中调用器件时所要查询的一个字段。
OrCAD Capture CIS生成BOM
![OrCAD Capture CIS生成BOM](https://img.taocdn.com/s3/m/0d0bae3067ec102de2bd8958.png)
CIS生成BOM第一步:首先在原理图根目录下打开Tool s→Part Manager→open打开之后看到硬件工程师应用CIS请注意:1.在“Part Manager”界面更新时请选中“Options\\Update Part Status\\Verify PartsAgainst (.olb) Libraries ”,如图一所示。
表示更新时与服务器的标准库比较,如果标准库有变化,则标识为红色,不能更新,这时请在你的设计中找到“DesignCache”更新相应的symbol,如图二所示,更新后go to 到原理图检查symbol连接引脚是否变化。
(一般我们不会更改symbol,除非某个芯片应用少,有人强烈要求修改,会在OA上填写元器件设计更改单)请注意先后顺序,要先更新“UpdateAll Part Status”,不能变绿时,再“Update Cache”。
图一symbol-Verify图二Design Cache2产生BOM时请大家选择标准格式,如图三中红色标记处,不要选择“Compressed”格式。
图三BOM-Standard3. 由于BOM模板中公司名称没改,请大家用附件中新的BOM模板。
第二步:如果大家生成的BOM有不焊的器件,需要进行下面的操作:更新器件后,器件全部变为绿色,表示原理图的器件都是标准库中的在用器件!点Groups右键NEW GROUPS生成aaa和NC两个子目录将COMMON 里的器件全部移到aaa 里(在COMMON 里选中所以器件直接拖到aaa 目录里)将不焊的器件从aaa里选中放入NC里将NC里的器件选中后点右键Set Part As Not Present不焊的器件变为带×的符号第二步:在Groups下面的BOM Variants里点右键NEW BOM V ARIANT产生bbb目录将GROUPS 里的aaa 和NC 文件夹放入bbb 文件夹当中选中GROUPS里的NC文件夹里的不焊的器件点右键go part on schematic下图中的这三个器件是不焊的,接下来我们将其变成暗灰色!!!Vei w→variant view mode…选择bbb→okC32,C33,C35是不焊的器件全部显示为暗灰色!点Vei w→variant view mode…选择CORE DESIGN→ok就恢复了!第三步生成BOM文件,在这个界面下选择bbb就可以了生成不焊的BOM将aaa中的器件选择Set Part As Not Present之后把NC里的器件恢复以上就是大家在生成BOM时的步骤!有什么问题可以联系我!电话:8272。
用OrCAD Capture导出BOM的方法
![用OrCAD Capture导出BOM的方法](https://img.taocdn.com/s3/m/4d8e606d011ca300a6c390c4.png)
用OrCAD Capture导出BOM的方法2011-01-20 18:43:38OrCAD Capture是Cadence公司的产品,在高速电子设计中使用十分的广泛。
导出BOM是我们设计人员在项目开发过程中很重要的步骤,OrCAD Capture提供了强大的导出BOM功能,并且具有很好的扩展性,用户可以自定义导出需要的参数,本文将介绍使用OrCAD Capture正确导出BOM的方法。
和之前发布的一些文章一样,我在这里仍然会分步讲解,目的是使网友能够有较清晰的认识,能够更好的理解导出BOM的方法。
PS:在较大的公司里,通常会有一个元件库,使用OrCAD Capture CIS可以链接这个元件库,这样就大大方便了设计者选择元件的过程,而且通常这个元件库也会是该公司较常用的器件,这样也很有利于控制成本。
第一步,选中OrCAD中的设计文件,如下图:第二步,点击工具栏中Tools,然后再点击下拉菜单中的Bill Of Materials,如下图第三步,这时就会弹出导出BOM的对话框,在这里,你可以设置很多选项,如下图仔细瞧瞧Line Item Dfinition那里,有两个框框,其中的Header设置的BOM中最上方的项目的名称,如Reference,Value,Part Number等,这里的设计可以比较随意,对输出的结果不会有太大的影响。
Combined property string,这项的设置直接决定了最终的导出结果。
仔细看看上面的图片,我们会发现,这个框框里面的字符都是带{}的,相信编过程序的人肯定都会对变量这种东西很敏感,我感觉这里的字符就是“变量”(个人见解,未经过考证),那么这里的“变量”应该如何填写呢?让我们进入原理图,随便双击某一器件查看其详细信息,如下图,仔细一看,这个器件有很多属性,像ATHEROS KEY,AtherosDescription,Description,Reference,PART_NUMBER等等。
CIS ORCAD 本地元件ACCESS数据库创建及加载方法详解
![CIS ORCAD 本地元件ACCESS数据库创建及加载方法详解](https://img.taocdn.com/s3/m/04b281862cc58bd63086bd1a.png)
CIS(ORCAD)本地元件ACCESS数据库创建及加载方法详解很多年前在某大公司上班,只是会使用CIS(ORCAD)本地元件ACCESS数据库来调用器件,每次有新的器件只是更新一下相关的库文件以及access数据库就可以同步调用最新的器件,非常的规范和方便,后来自己出来做pcb,就没有这么规范的去做了,随之而来的问题也很多,比如库的不规范,库管理的混乱,没有相关库文件积累的过程等等,做了这么多年,可以说积累下来的库寥寥无几,作为一个专业的pcb设计人员我想这些是不能被容忍的。
痛定思痛,我决定建立自己的数据库来管理pcb库。
这么做的好处有哪些?第一就是做好相关库文件的分类,不会导致库的混乱,修改和添加起来比较方便,相当于有一个数据库目录来索引所有的库。
第二就是属性能方便的添加,几乎所有的属性都在数据库中添加,能将属性添加和库的建立分开,能简化工作流程,使工作清晰化。
第三就是最终制作bom的简化,基本可以做到导出的bom就是可以使用的包括你所需要的所有字段的bom。
肯定还有其他的好处,读者可以结合实际情况去总结。
下面就详细说明一下CIS(ORCAD)本地元件ACCESS数据库创建及加载方法。
注:我所实现的软件环境是Access2003+Allegro SPB15.5.1.第一步讲CIS(ORCAD)本地元件ACCESS数据库创建怎样建立一个ACCESS数据库是比较简单的,即使你没学过ACCESS的使用,看完这部分,你也能简单快速的建立一个数据库。
首先新建一个数据库,打开access2003点击空数据库弹出让你选择数据库保存路径的窗口这里随便起个名字即可,路径也可以随意,但是待会最好复制到一个你统一管理的位置,注意文件夹路径中不要有中文,如果有中文可能导致后面的加载失败。
选择好路径点击创建后就会弹出下面的窗口选择使用设计器创建表,在如下弹出的窗口中输入以下字段part number就是一个公司对应一个物料的唯一标示,所以将其放在主键的位置,其他的相信很好理解,特别说明一下,如果没有用过allegro的同学要注意一下schematic part的创建,这个字段是在cis(orcad)中调用器件时所要查询的一个字段。
Altium_CIS_DBLIB数据库的建立与使用
![Altium_CIS_DBLIB数据库的建立与使用](https://img.taocdn.com/s3/m/0f73ee9f680203d8ce2f24af.png)
Altium_CIS_DBLIB数据库的建立与使用⏹前言标准化的工作对于企业来说非常重要,可以提高效率,降低错误概率。
这项工作的开展越到后期实施的成本越高,难度越大。
所以关于公司物料系统和电路设计的标准化和规范化,我想按照如下方案实施。
备注:此方案我已设计实施,本文档旨在介绍说明此方案的建立和使用。
⏹方案概述Cadence公司的ORCAD CAPTURE CIS处理这个问题比较成熟和普遍,CIS=Component Information System即元器件信息管理系统,最终的使用效果是硬件工程师设计图纸,放置元器件时从数据库中按物料编码(PartNumber)选取,选取的器件将是唯一的(对应公司唯一的物料编码)正确的(链接了标准的原理图库和PCB库)。
这样做,提高了准确性,省去了原理图的修正和后期的BOM编辑时间(直接输出即可)。
Protel 99SE应该不具备此功能,但自Altium 6之后,此功能被追加上了,我们可以通过建立DataBase Library的方式来实现上述功能。
⏹准备条件此方案的实施需要如下准备条件1)使用电路设计软件版本需要Altium Designer 6.0及以上(如比较懒,可使用Altium 6.3绿色免安装版,经测试可以)2)公司的物料系统为Acess格式或Excel格式(本方案按Excel格式实施)3)Excel格式的BOM系统在器件信息上除现有信息条目外,需要加上必须的4列(Library Ref/Library Path/Footprint Ref/Footprint Path)这些是链接标准原理图库和PCB库的必选项。
4)现有的PCB库文件xx-pcblib-dxp-v21.PcbLib可以直接被链接上,无需重新设计,只需后期更新维护即可5)SCH库文件的使用现状是,原理图器件拷来拷去,或者现从各种原理图库中抓,只要是正确的符号即可。
这样做,在PCB设计之前是需要对原理图进行整理修正的,双击器件,更改Value 更改FootPrint,逐个或者批量修正,这是比较浪费时间的。
ORCAD原理图按PCB分层出BOM
![ORCAD原理图按PCB分层出BOM](https://img.taocdn.com/s3/m/301054e6f705cc17552709df.png)
ORCAD CIS 分层出BOM过程1.打开原理图,更新名字另存一次,确保后面如果出现操作失误,也不会损害前面的初始文件2.查看需要出BOM的原理图里面的元器件有没有Side属性,如果有,则按下图删掉Side属性,保存原理图。
3.用allegro打开与需要出BOM原理图完全一致的PCB文件,打开后按照下图选择。
4.按图所示选择后,点击“Report”,如下图弹出如下图所示窗口,5.点击保存图标,保存为html格式文件。
6.然后打开HTML文件,把HTML文件的内容全部COPY到EXCEL文件中。
并删除下面几列COMP_DEVICE_TYPE ,COMP_VALUE ,COMP_TOL ,COMP_PACKAGE,SYM_X,SYM_Y,SYM_ROTATE。
保留:REFDES,SYM_MIRROR两列。
7.把REFDES改为Reference, SYM_MIRRON改为Side,8.把Side列的NO替换为S_Top, YES替换为S_Bot,并给Reference加上大括号{},变成{ Reference}9 。
给两列所有的项目加上双引号,变成如下形式,处理方法:在第三列第一行输入引号,在第4列第一行输入公式“=$C$1&A1&$C$1”,输完看一下,此单元格应该变为A1 单元格的内容加上了双引号。
Copy 此单元格至4、5 列,这样4、5 列中的内容就是1、2列中内容加了双引号。
10 。
Excel文件存档,假定名字为Layout Side.xls,后面要用到。
将更改过格式的两列"{Reference}"、"Side" 拷贝到一份新建的文本文件中,然后存档(为方便说明,假没为Side.txt);将Side.txt文件名改为Side.upd.11.打开原理图编辑专业软件Orcad 10.512.打开删除过所有元件的Side属性的电路图。
13.在菜单项“Tools”中选取“Update Properties…”,在弹出的对话框“UpdateProperties”中Scope、Mode选默认的第一个选项,Action对话框中选择:1. Update parts;5. Unconditionally update the property (normally only updated if empty);6. Do not change updated properties visibility,然后在Property Update的对话框中选中刚生成的Side.upd,确认无误后,点击OK更新电路图。
Orcad CIS 元件库使用及BOM生成
![Orcad CIS 元件库使用及BOM生成](https://img.taocdn.com/s3/m/db5dbfe5783e0912a2162af0.png)
Orcad CIS 元件库使用及BOM生成安装capture CIS一、元件库使用前的配置:方法一:1、把\\192.9.200.129\sch module\PartDatabase_VC映射为网络驱动器Z;2、打开我的电脑/ 控制面板/ 管理工具/ 数据源(ODBC);3、选择“系统DSN”标签,点击“添加”,然后选择Microsoft access driver(*.mdb);4、在弹出的ODBC Microsoft Access安装对话框中“数据源名”为“BMA_PART_VC”,“说明”可以不添;5、点击“选择“按钮,选择刚才映射的网络驱动器名称,选择其中共享的数据库BMA_PART_VC.mdb文件,确定;6、打开CIS,Options/CIS Configuration,弹出“CIS Configure file“对话窗,点击Browse按钮,选择映射的网络驱动器,添加其中的”BMA_PART_VC.DBC”文件,点打开,再点OK;然后就可以用了方法二:1、将\\192.9.200.129\sch module\PartDatabase_VC 文件夹拷贝到个人电脑里2、执行Visual Subst 文件夹里的VSubst.exe,将PartDatabase_VC文件夹创建为虚拟驱动器Z3、重复方法一的2-6步,即可。
方法二与方法一建立的元件库比较:优点:方法二建立的元件库在绘制原理图时,调用元件速度明显提高。
缺点:必须在使用元件库之前,总要将\\192.9.200.129下的PartDatabase_VC 文件夹拷贝覆盖电脑里的原文件,以防元件库已经被管理员更新。
二、设计中元件的调用:原理图中添加元器件时,在原理图设计页面选择“place/database parts“,然后选择所要添加元件的分类,选择符合要求的器件信息双击即可添加。
如图一图一(注:如果显示的不是绿色,则说明原件数据库中信息不全,需和管理员联系添加)三、原理图中元件链接到元件数据库原理图中的所有元件必须保证和元件数据库中的信息一一对应,才会在生成BOM 时自动调取元件数据库中的全部信息。
最全orcadcapturecis本地元器件库配置
![最全orcadcapturecis本地元器件库配置](https://img.taocdn.com/s3/m/aa2ae743f11dc281e53a580216fc700aba685254.png)
最全orcadcapturecis本地元器件库配置orcad capture cis 本地元器件库配置(原理图符号库、封装库、datasheet)1.笔记说明电路设计到⼀定阶段发现使⽤的元器件越来越多,⽽⼜没有经过分类整理(各种⽤过的器件全部都集成在⼀个OLB⽂件中),不利于个⼈元器件学习的积累。
毕竟咱⾃⼰⽤过的器件⾃⼰才有把握,不能总是随机选型⼀种,这不仅会增加元器件库存管理的难度,也不利于可靠和稳定性。
基于这种情况,使⽤cadence⾃带的orcad capture cis元器件库管理模块对,⼿上现有的元器件进⾏分类整理。
经过上⽹查阅资料和实际操作,总结使⽤orcad capture cis配置本地元件库的过程。
此外收集三个参考资料:附录1《[Access2010中⽂版⼊门与实例教程].张强等.扫描版》附录2《ACCESS2010_stu (1)视频教程》附录3《OrCAD CIS User Guide -- Setting up OrCAD Capture CIS》2.如何使⽤ORCAD CAPTURE CIS若想使⽤Orcad capture cis,在双击桌⾯orcad capture应⽤快捷⽅式(或在开始程序中打开)时会出现如下产品选择窗⼝,此时⼀定要选择Orcad capture cis才可以。
Orcad capture cis 和orcad captur的本质区别是,在原理图绘制过程中orcad capture cis在原理图绘制时可以通过使⽤菜单栏的PLACE-DATABASE PART(或在原理图中单击右键),弹出如下图CIS EXPLORER-PALCE DATABASE PART窗⼝,在这⾥就可以选择所需的元器件了,当你选中某⼀元器件时可以查看其原理图符号、封装视图、datasheet等等参数。
3.配置过程3.1使⽤office2010⾃带的access2010建⽴数据源⽂件1)⽂件/新建/空数据库,注意右侧填写存档位置2)软件弹出的界⾯会⾃动给弹出⼀个叫“表1”的表,但是该表没有保存,此外要说明的是,⼀个数据库⽂件中我们可以建⽴多个表,⽐如电容建⼀个、电阻建⼀个、⼆极管建⼀个。
Orcad_Capture_CIS_9_实用教程
![Orcad_Capture_CIS_9_实用教程](https://img.taocdn.com/s3/m/1e310d6acaaedd3383c4d3c5.png)
目录原理图的绘制是在Page Editor中进行的 (2)添加元器件到原理图中 (2)关于元件库的说明 (4)元器件编号 (4)如何连续放置具有相同V alue及PCB Footprint的电容、电阻及其他类型器件? (5)关于原理图中元器件属性参数的一般说明 (5)关于属性参数编辑器(Property Editor) (6)电源与接地符号的种类、选用原则及绘制方法 (7)No Connect符号 (10)同一节点上既有Net Alias又有Off-Page Connector时的情况 (11)Off-Page Connector符号的作用 (11)如何放置各种不同方向的Off-Page Connnector (11)总线Off-Page Connector的命名方法及使用注意事项 (11)如何给Off-Page Connector添加或删除页号(IREF:Intersheet References) (15)任意角度走线的绘制 (18)互连线与元器件连接关系的判断 (18)互连线之间的连接关系的判断 (18)节点别名Net Alias (18)同一节点上被放置多个网络别名(Net Alias)时的情况 (19)如何将器件的某项已经隐藏显示的属性重新显示出来?(如:怎样将接地符号的网络名‘GND’显式显示) (20)元器件标号的自动排序功能 (20)利用.UPD更新文件自动和批量编辑修改器件或网络的属性(如,为原理图中同类的器件批量指定pcb封装) (23)利用.UPD更新文件批量为器件添加属性及赋值 (24)系统如何为器件的‘Part name’取值 (24)UPD更新文件的作用、格式及调用方法 (25)如何生成Netlist网络表 (26)如何进行DRC检查 (28)如何快速浏览、定位分散在多页图纸中的DRC出错信息及位置 (29)Capture自带器件符号库的内容说明 (31)如何建立器件图形符号库 (31)关于“Design Cache” (33)Capture 的基础知识——常用文档类型 (33)Capture 的基础知识——Capture 操作环境 (34)Capture 的基础知识——Capture设计参数设置 (34)Capture 的基础知识——使用Capture设计原理图过程 (36)Capture 的基础知识——如何新建Project (36)Capture 的基础知识——绘制原理图 (37)Capture 的基础知识——原理图绘制后续处理 (41)Capture 的基础知识——如何建立器件图形符号库 (47)设计注意事项及技巧 (47)原理图的绘制是在Page Editor中进行的添加元器件到原理图中1.在Page Editor窗口中选择并运行Place/Part子命令,弹出如下符号选择框:2.在元器件符号列表框中点击欲调用的元器件,则图2-1种的预览框内将显示出被选的元器件符号图形。
Orcad CIS 元件库使用及BOM生成教学提纲
![Orcad CIS 元件库使用及BOM生成教学提纲](https://img.taocdn.com/s3/m/69248ad23c1ec5da50e270b6.png)
O r c a d C I S元件库使用及B O M生成Orcad CIS 元件库使用及BOM生成安装capture CIS一、元件库使用前的配置:方法一:1、把\\192.9.200.129\sch module\PartDatabase_VC映射为网络驱动器Z;2、打开我的电脑/ 控制面板/ 管理工具/ 数据源(ODBC);3、选择“系统DSN”标签,点击“添加”,然后选择Microsoft access driver(*.mdb);4、在弹出的ODBC Microsoft Access安装对话框中“数据源名”为“BMA_PART_VC”,“说明”可以不添;5、点击“选择“按钮,选择刚才映射的网络驱动器名称,选择其中共享的数据库BMA_PART_VC.mdb文件,确定;6、打开CIS,Options/CIS Configuration,弹出“CIS Configure file“对话窗,点击Browse按钮,选择映射的网络驱动器,添加其中的”BMA_PART_VC.DBC”文件,点打开,再点OK;然后就可以用了方法二:1、将\\192.9.200.129\sch module\PartDatabase_VC 文件夹拷贝到个人电脑里2、执行Visual Subst 文件夹里的VSubst.exe,将PartDatabase_VC文件夹创建为虚拟驱动器Z3、重复方法一的2-6步,即可。
方法二与方法一建立的元件库比较:优点:方法二建立的元件库在绘制原理图时,调用元件速度明显提高。
缺点:必须在使用元件库之前,总要将\\192.9.200.129下的PartDatabase_VC 文件夹拷贝覆盖电脑里的原文件,以防元件库已经被管理员更新。
二、设计中元件的调用:原理图中添加元器件时,在原理图设计页面选择“place/database parts“,然后选择所要添加元件的分类,选择符合要求的器件信息双击即可添加。
OrCAD图文教程:生成元件清单
![OrCAD图文教程:生成元件清单](https://img.taocdn.com/s3/m/ab57a54afe4733687e21aa48.png)
OrCAD图文教程:生成元件清单时间:2012-2-10 22:47来源:私人上传作者:mssjwb
生成元件清单
选中.dsn文件
菜单report->bill of material->standard
弹出对话框
在output format中选中某一个选项,可用右边的上下箭头进行上下移动,调整顺序,也可以用左边的Remove,移除该选项,最后输出的报告栏目及顺序与output format中一致。
添加输出选项,选中左边Select Properties中想要输出的选项,单击Add添加到output format 中。
如果选中Export BOM report to Excel,则以Excel表格形式输出。
否则以网页格式输出。
输出结果如下
另外一个输出形式:
选中.dsn文件
菜单tools->bill of material
弹出bill of material对话框,选项设置如图所示,默认即可。
生成元件清单如图所示,具有相同值的元件分组列出。
在 OrCAD及CIS介绍
![在 OrCAD及CIS介绍](https://img.taocdn.com/s3/m/8683c9196c85ec3a87c2c5c2.png)
结果分析
分析:在同一行中,GH列全黑则完全一样。GH列全红也完全一样,只是顺序差异。G红H黑说明G中单元格的 值比H少,H列中比G列对应单元格多出的Reference是因为此处没上这颗料
结论
结论:Update准确无误,正式BOM与更新后导 出的初始BOM保持一致。
The End Thanks
分行前整理
下图是从ERP导出的5958BOM,我们发现其中一个 P/n对应多个Reference,而在Update过程中ORCAD以 Reference来查找更新,因此要进行分行
分行前整理
(1)选 O列
筛选 仅“√”以下四项,然后“确定”
路径:\\sfc-kms\public\R&D\RD_BY_MF\BOM&Firmware\笔记本\RD\BM5958\BIOS\41CNL115.bin 路径:\\sfc-kms\public\R&D\RD_BY_MF\BOM&Firmware\笔记本\RD\BM5958\EC\41CNEC15.bin 打印MAC地址条码 空格
验证UPDATE准确性
下面验证一下原理图电子BOM与正式BOM是否一致, 方法 是根据正式BOM的料号从电子BOM中用VLOOKUP函数调出相 应Reference和Description(这里只调出Reference),通过正式BOM的 Reference与电子BOM的Reference对比可以判断是否一致
5 、点OK 原理图电子 BOM生成
然后用VLOOKUP函数把原理图电子BOM中的 Part Reference调到正式BOM中
注意:在调入之前把带“#N/A”的行筛选,然后删除。 出现“#N/A”行的原因是CIS库文件中没有这些个料 号,所以在Update之前已经被删除
orCAD导出BOM表的方法
![orCAD导出BOM表的方法](https://img.taocdn.com/s3/m/d581a55968eae009581b6bd97f1922791688befd.png)
orCAD导出BOM表的方法用OrCAD Capture导出BOM的方法OrCAD Capture是Cadence公司的产品,在高速电子设计中使用十分的广泛。
导出BOM是我们设计人员在项目开发过程中很重要的步骤,OrCAD Capture提供了强大的导出BOM功能,并且具有很好的扩展性,用户可以自定义导出需要的参数,本文将介绍使用OrCAD Capture正确导出BOM的方法。
和之前发布的一些文章一样,我在这里仍然会分步讲解,目的是使网友能够有较清晰的认识,能够更好的理解导出BOM的方法。
PS:在较大的公司里,通常会有一个元件库,使用OrCAD Capture CIS可以链接这个元件库,这样就大大方便了设计者选择元件的过程,而且通常这个元件库也会是该公司较常用的器件,这样也很有利于控制成本。
第一步,选中OrCAD中的设计文件,如下图:第二步,点击工具栏中Tools,然后再点击下拉菜单中的Bill Of Materials,如下图第三步,这时就会弹出导出BOM的对话框,在这里,你可以设置很多选项,如下图仔细瞧瞧Line Item Dfinition那里,有两个框框,其中的Header 设置的BOM中最上方的项目的名称,如Reference,Value,Part Number等,这里的设计可以比较随意,对输出的结果不会有太大的影响。
Combined property string,这项的设置直接决定了最终的导出结果。
仔细看看上面的图片,我们会发现,这个框框里面的字符都是带{}的,相信编过程序的人肯定都会对变量这种东西很敏感,我感觉这里的字符就是“变量”(个人见解,未经过考证),那么这里的“变量”应该如何填写呢?让我们进入原理图,随便双击某一器件查看其详细信息,如下图,仔细一看,这个器件有很多属性,像ATHEROS KEY,AtherosDescription,Description,Reference,PART_NUMBER等等。
OrCADCaptureCIS[Cadence原理图绘制]
![OrCADCaptureCIS[Cadence原理图绘制]](https://img.taocdn.com/s3/m/155c7e2c10a6f524ccbf85ef.png)
OrCAD Capture CIS(Cadence原理图绘制) 1.新建原理图 (2)1,打开软件 (2)2,设置标题栏 (2)3,创建工程文件 (4)4,设置颜色 (4)2.制作原理库 (6)1,创建元件库 (6)2,修改元件库位置,新建原理图封库 (6)3,原理封装库的操作 (7)3.绘制原理图 (9)1.加入元件库,放置元件 (9)2.原理图的操作 (10)3. browse命令的使用技巧 (12)4.元件的替换与更新 (13)4.导出网表 (14)1.原理图器件序号修改 (14)2.原理图规则检查 (15)3.显示DRC错误信息 (16)4.创建网表 (17)5.生成元件清单(.BOM) (18)设计目的:创建如图RS232转换RS422原理图1.新建原理图1,打开软件2,设置标题栏Options-------DesignTemplate创建完原理图工程后,也可以修改标题栏Options--------Schematic Page Properties3,创建工程文件File------New------Projet4,设置颜色Options--------Preferences2.制作原理库1,创建元件库File-------New----Library2,修改元件库位置,新建原理图封库点击如图位置鼠标右击,点击Save As另存为。
New Part新建一个封装库。
3,原理封装库的操作Place------Pin 放置管脚选中管脚,按住键盘Ctrl同时鼠标拖动器件完成管脚的复制选中管脚鼠标右击Edit Properties 编辑选中管脚信息,如下图Place------Rectangle 放置矩形Place------line 放置线Place------Text 放置文字Place------ellipse 放置椭圆Options-----Part Properties 原理封装库属性Options-----Package Properties 原理封装库信息View------- Package 显示这个封装库的所有部分快捷键I-----放大 O----缩小 Delete-------删除最终根据操作完成MAX3221ECAE原理图库的编辑3.绘制原理图1.加入元件库,放置元件1.打开原理图工程,打开原理图2.Place-------Part(快捷键P)添加封装注:软件自带库路径,如下图所示常用到的电容电阻库2.原理图的操作1.快捷键I-----放大 O----缩小 Delete-------删除W-------放置走线 R----旋转方向按住Alt键拖动器件可以切断网络连接Edit-----Mirror-----Horizontally 水平方向镜像Edit-----Mirror------ vertically垂直方向镜像Edit-----Mirror---------Both整体镜像Edit-----Properties显示修改PCB封装信息2.选中器件,按住键盘Ctrl同时鼠标拖动器件完成器件的复制3.放置走线 1.鼠标左键双击终止布线2.画线时按住键盘Shift任意角度走线4.放置电源5.放置地6.放置空网络7.放置节点8.相同原理图放置网络连接(快捷键N)9. 放置总线10. 总线入口(F4连续放置总线入口网络等自动递增)11. 不同原理图页面的网络连接12. 放置文字13.Options--------Preferences3. browse命令的使用技巧1.选中.dsn文件如图2.Edit----Browse-----Parts显示修改器件信息Edit----Browse-----Nets显示修改网络信息Edit----Browse-----DRC markers显示DRC错误信息Edit----Browse-----off-page connectors显示不同原理图页面的网络连接4.元件的替换与更新1.选中打开原理图工程中Design cache,如图鼠标右击Cleanup Cache清除原理图中不存在的元件封装库2.鼠标右击Design cache下所需要更新替换的封装库Replace Cache-------替换元件封装库,如图所示Update Cache--------更新封装库最终经过以上操作完成如图所示原理图绘制4.导出网表注:导网表之前的注意事项:1.原理图器件序号修改2.原理图规则检查3.PCB封装库是否正确无误,属性是否正确4.网络管脚顺序是否准确5.如果建立网络表时出现错误,查看“Sessions log”中错误信息1.原理图器件序号修改1.选中.dsn文件如图2.Tools-------Annotate 第一步:清除所有器件序号第二步:重新增加器件序号2.原理图规则检查Tools-----Design Rules Check 3.显示DRC错误信息Edit----Browse-----DRC markers4.创建网表Tools------Create Netlist如果建立网络表时出现错误,查看“Sessions.log与netlist.log”中错误信息5.生成元件清单(.BOM) 注:生成清单前请先创建网表1,先选中如图.dsn文件2,Tools---------Bill of Materials按照公司规范进行元件清单处理:10KMCSY清单.xlsx。
CISORCAD本地元件ACCESS数据库创建及加载方法详解
![CISORCAD本地元件ACCESS数据库创建及加载方法详解](https://img.taocdn.com/s3/m/1d70b3d8a0116c175f0e48fa.png)
CIS(ORCAD)本地元件ACCESS数据库创建及加载方法详解软件使用 | 标签:很多年前在某大公司上班,只是会使用CIS(ORCAD)本地元件ACCESS数据库来调用器件,每次有新的器件只是更新一下相关的库文件以及access数据库就可以同步调用最新的器件,非常的规范和方便,后来自己出来做pcb,就没有这么规范的去做了,随之而来的问题也很多,比如库的不规范,库管理的混乱,没有相关库文件积累的过程等等,做了这么多年,可以说积累下来的库寥寥无几,作为一个专业的pcb设计人员我想这些是不能被容忍的。
痛定思痛,我决定建立自己的数据库来管理pcb库。
这么做的好处有哪些?第一就是做好相关库文件的分类,不会导致库的混乱,修改和添加起来比较方便,相当于有一个数据库目录来索引所有的库。
第二就是属性能方便的添加,几乎所有的属性都在数据库中添加,能将属性添加和库的建立分开,能简化工作流程,使工作清晰化。
第三就是最终制作bom的简化,基本可以做到导出的bom就是可以使用的包括你所需要的所有字段的bom。
肯定还有其他的好处,读者可以结合实际情况去总结。
第一步讲CIS(ORCAD)本地元件ACCESS数据库创建怎样建立一个ACCESS数据库是比较简单的,即使你没学过ACCESS的使用,看完这部分,你也能简单快速的建立一个数据库。
首先新建一个数据库,打开access2003点击空数据库弹出让你选择数据库保存路径的窗口这里随便起个名字即可,路径也可以随意,但是待会最好复制到一个你统一管理的位置,注意文件夹路径中不要有中文,如果有中文可能导致后面的加载失败。
选择好路径点击创建后就会弹出下面的窗口选择使用设计器创建表,在如下弹出的窗口中输入以下字段part number就是一个公司对应一个物料的唯一标示,所以将其放在主键的位置,其他的相信很好理解,特别说明一下,如果没有用过allegro的同学要注意一下schematic part的创建,这个字段是在cis(orcad)中调用器件时所要查询的一个字段。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Orcad CIS 元件库使用及BOM生成
安装capture CIS
一、元件库使用前的配置:
方法一:
1、把\\192.9.200.129\sch module\PartDatabase_VC映射为网络驱动器Z;
2、打开我的电脑/ 控制面板/ 管理工具/ 数据源(ODBC);
3、选择“系统DSN”标签,点击“添加”,然后选择Microsoft access driver(*.mdb);
4、在弹出的ODBC Microsoft Access安装对话框中“数据源名”为“BMA_PART_VC”,“说明”可以不添;
5、点击“选择“按钮,选择刚才映射的网络驱动器名称,选择其中共享的数据库BMA_PART_VC.mdb文件,确定;
6、打开CIS,Options/CIS Configuration,弹出“CIS Configure file“对话窗,点击Browse按钮,选择映射的网络驱动器,添加其中的”BMA_PART_VC.DBC”文件,点打开,再点OK;
然后就可以用了
方法二:
1、将\\192.9.200.129\sch module\PartDatabase_VC 文件夹拷贝到个人电脑里
2、执行Visual Subst 文件夹里的VSubst.exe,将PartDatabase_VC
文件夹创建为虚拟驱动器Z
3、重复方法一的2-6步,即可。
方法二与方法一建立的元件库比较:
优点:方法二建立的元件库在绘制原理图时,调用元件速度明显提高。
缺点:必须在使用元件库之前,总要将\\192.9.200.129下的PartDatabase_VC文件夹拷贝覆盖电脑里的原文件,以防元件库已经被管理员更新。
二、设计中元件的调用:
原理图中添加元器件时,在原理图设计页面选择“place/database parts“,然后选择所要添加元件的分类,选择符合要求的器件信息双击即可添加。
如图一
图一
(注:如果显示的不是绿色,则说明原件数据库中信息不全,需和管理员联系添加)
三、原理图中元件链接到元件数据库
原理图中的所有元件必须保证和元件数据库中的信息一一对应,才会在生成BOM 时自动调取元件数据库中的全部信息。
原理图中有些元件可能是从其它地方拷贝过来的,这时需要将这些元件与元件数据库中的信息建立连接。
建立连接有两种方法:1、用part manager实现链接
在设计项目管理窗口Tool\part manager\open,从其它原理图拷贝的元件信息明显与从数据库中调用的元件信息会有不同,主要可以看part number 和source library .
然后选择 tools\update All part status,根据提示更新元件,当Part status 显示为绿色时,即更新完毕,保存就可以准备导出BOM。
下面说明part status中几种状态的含义:
(1) approved:该元件在元件数据库中找到与之匹配的part number属性的元件;(2) temporary:该元件的part number属性为临时元件;
(3) undefined:该元件未定义part number属性;
(4) current:该元件的可传送属性与本地数据库中匹配part number属性相同(现在传递到原理图中的属性暂定为part number、new、value、description、
implementation、pcb footprint几项,具体可以再讨论更改,更改原则是
参考这几项可以确定选用正确的元件应用到设计中。
)
(5) defined:该元器件的part number属性在本地数据库中找到有匹配值的元器件,但可传送属性不完全相同;
(6) not current:该元件的可传送属性至少有一个与本地数据库中part number 属性相同的元件不同;
(7) duplicate:该元器件对应的part number属性找到两个以上匹配对象;(8) not found:该元件part number属性在元件数据库中没有找到匹配对象;part stasus中有三种颜色状态:
绿色:可以使用,代表最后更改前进行更新的状态是检查通过,已经与元件数据库中信息一致;
黄色:有待得到批准使用,检查是否为临时元器件,或者要生成BOM时库中元件状态不确定是否又更改过;
红色:没有part number,生成BOM时会报错;
2、在原理图页面选择一个或多个元件
Edit/link database part /在弹出界面中选择要连接的元件=〉updata/link database part。
(注:如果元件图形库中元件在被首次调用后做了修改,修改者应通知设计者,设计者在最后更新完所有器件信息,应该到原理图中检查元件图形包括尺寸、信号、管脚命名等影响原理图设计的因素,进行修改。
)
四、生成BOM:
选择项目名称—〉Report\CIS Bill of materials\Standard…,弹出Standard Bill of MAterials对话框,具体设置参照下图
图二
然后点OK,弹出图三
图三
左键点击Order for BOM ,使元件呈公司BOM批准表规定排列—〉保存,点击菜单File Save as…,输入文件名,选择保存路径,及保存类型:Excel delimited format(*.csv)—〉保存。
将文件中Order for BOM、Part Number两列删除,相应规划公司BOM格式即可。
(注:Order for BOM:元件排序属性;Part Number:元件与数据库链接的属性)。