CIS(ORCAD)本地元件ACCESS数据库创建及加载方法详解_第1页
CIS(ORCAD)本地元件ACCESS数据库创建及加载方法详解_第2页
CIS(ORCAD)本地元件ACCESS数据库创建及加载方法详解_第3页
CIS(ORCAD)本地元件ACCESS数据库创建及加载方法详解_第4页
CIS(ORCAD)本地元件ACCESS数据库创建及加载方法详解_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、CIS(ORCAD)本地元件ACCESS数据库创建及加载方法详解很多年前在某大公司上班,只是会使用CIS(ORCAD)本地元件ACCESS数据 库来调用器件,每次有新的器件只是更新一下相关的库文件以及access数据库就可以同步调用最新的器件,非常的规范和方便,后来自己出来做pcb,就没有 这么规范的去做了,随之而来的问题也很多,比如库的不规范,库管理的混乱, 没有相关库文件积累的过程等等,做了这么多年,可以说积累下来的库寥寥无几, 作为一个专业的pcb设计人员我想这些是不能被容忍的。痛定思痛,我决定建 立自己的数据库来管理pcb库。这么做的好处有哪些?第一就是做好相关库文件的分类,不会导致库

2、的混乱,修改和添加起来比较方便,相当于有一个数据库目录来索引所有的库。第二就是属性能方便的添加,几乎所有的属性都在数据库中添加,能将属性添加和库的建立 分开,能简化工作流程,使工作清晰化。第三就是最终制作bom的简化,基本可以做到导出的bom就是可以使用的包括你所需要的所有字段的bom。肯定还有其他的好处,读者可以结合实际情况去总结。下面就详细说明一下CIS(ORCAD)本地元件ACCESS数据库创建及加载方法。注:我所实现的软件环境是 Access2003+Allegro SPB 15.5.1.第一步讲CIS(ORCAD)本地元件ACCESS数据库创建怎样建立一个ACCESS数据库是比较简单

3、的,即使你没学过 ACCESS的使用, 看完这部分,你也能简单快速的建立一个数据库。首先新建一个数据库,打开access2003MicrosoFl: Access点击空数据库新建空斧+ X愎用现有数据的项目因 便用新数裾的项目旦根据现有文件.模板一到网上摆素:I亜% Dffi ce Online 檯複刖本机上的複樋一樽客地址亡列訂切3眇助*弹出让你选择数据库保存路径的窗口这里随便起个名字即可,路径也可以随意, 但是待会最好复制到一个你统一管理的位置,注意文件夹路径中不要有中文,如果有中文可能导致后面的加载失败。文件新建数理库rt!保存位宣(I: |;口我的交裆J1 X ba*工具*我骯S卓档京

4、面二i AnyBiz5oft PDF Password Remover二J The KMPlayerO AriyBiz5cft PDF to PowerPoint_jXilisoft CorporationJ An拒iz5oFt PDF to Word二jYouku FilesO Camtasia StudioLJ臨视频O CMwnlosdsI-J明片收藏_D KSDStore二我的笔记本h My Oapbox:由我的数据源1 Ply Fetion fils.占我的音乐Ply Videos二我接收到的立件signatures口下栽二 5impo PDF bo Word鬥 Source Insi

5、ghtTencent FiesWbl. ndb文件名®):保存类型选择好路径点击创建后就会弹出下面的窗口创逢 I取消选择使用设计器创建表,在如下弹出的窗口中输入以下字段 cdpacitur :義字段名称丨 数据类型 Vprt numberprt typevalueschematic partdexcripti oilpcb pootprint轉客她址:&血如oyJ打也part number就是一个公司对应一个物料的唯一标示,所以将其放在主键的位 置,其他的相信很好理解,特别说明一下,如果没有用过allegro的同学要注意一下schematic part的创建,这个字段是在ci

6、s(orcad)中调用器件时所要查询 的一个字段。创建完毕后点击保存在这里输入这个数据库的名称,如果这个表格式电容的数据库文件那么就输入 capacitor ,说明下,前面那个mdb文件包含了很多张表格,每个表格又对应相 应的数据库。Microsoft OHice Access尚未定义主鼠期不题襦的金应尽量定义按.-亍表只有定义了主虧才能罡义该表与孵库中酬表间瞅氣点是即可。然后就是在这个电容表格中输入数据胡cistest;数露库(Access 2000文件格式)SJ使用设计器创建表 电|使用向导创逹表卫打开 N设计匹 二新建応)X对象双击他匚 apacitor:表jart n-umlerprt

7、 typeyaln«gch前atiu prtd«scrifti>npcbtp口衣t I±_0 5pf_0402_5D_0 5Pf0. 5pf_04t)2_50v_t心电容D40212125RT510A0. 75p£_0402_50v0. 75Pf0. TSpf 0402 5th学粹电蓉04Q2121O51R01OB3咤幡弛址f Teyang电容0603丿输入一些相关库的属性。然后保存退出即可 至此,一个包含有电容数据库文件的数据库已经建立完毕第二步讲一下CIS(ORCAD)本地元件ACCESS数据库的加载首先要建立一个数据源后退“J|f文件夹函*地

8、址曲4文件类型 尊系蜒还原性罷和维护选择一个任务Q灣基視觉敦果肉在鰹的硬蛊上澤放空间H备份僭的救略?j启动稍去:机目壷新宝捋您的哽蛊丄的顶吕楼程序运行更快或选择一±控饉面板图标111背薛T耳q至电逞选项/V,任裁计划曲系域1專客地1址:列文件和文件夷枉勢地址笛管理工員匱数据源0DBO名称羣 湧本地安全策昭 斷服务 翦计算机管理田厂组件服务选择 ms access database在管理工具中双击数据源文件(E)編辑闿查看加收藏工具帮肋后退*搜索 文件夹坯重命名这个文件 母移动这个文件 D复制这个文件 £将这个文件发布到Web 3以电子邮件形式发谨此文X爲M条掘扯加齡妙恥弹出

9、以下窗口选擇您想为苴安装数据源的驼动程序名称 Driver Driver Dr1ver Driver Driver DriverMicrosoft Microsoft Microsoft Microsoft Microsoft a o Mi crospara arquivos teicto (* Access 念 mdb dBase (*. db£)Ekc«1 (*. xls)ParadoK (*. dib );o£t Vi.sual FoxFroffli crosof t Access Driver (*. mdb)Mi crO-Sdft AccessTreib

10、er (*_ mdb)Mi crsoft dlass Dri ver (*, dbf) Microsoft dBase VFF Driver C*. dbf)滄;f於占P : m加f視 I 駆瑕 选择 microsoft access driver点击选择这里选择刚才第一步中我们建立的那个数据库然后在系统dsn中我们就会发现这个数据源已经被设置好了现在我们进入capture cis中进行设置,从菜单中打开 cis configuration。tuciflb知 Tn |p * *j.'lTI5 Fi( r i点击new,建立一个新的cis数据库配置文件即调用access数据库文件圍客Jj

11、瀚卜二 土血也圍也hSetup.旦 rowse.Save As.Help |Database 匚 onfiguration WizardCIS f电iuir*E a datconfigurition (. DBC) file tc interfae* wi th y-otir part 直生t创名鱼吕色.The 吐鱼七宜b直s色 cordEiguration wizard is deigrted to make eure that you set at least tke minimum table and property can£iguration tliat is; requi

12、red for CIS to work wi th your part database. If on qaxi ue thi s wi rsrd aity time you want to create a new点击下一步Cwcel帮助 ICIS Configuration FileConfiguration File:EAPADS PROJECTALLEGROTESTLIBCISTEST1.D BCDatabase ConnuraticNi: Step iCIS requirM an ODBC data scarce to interface with your part databas

13、e. You must have a uni que ODBC d食t食 soirce for each configiuratidn file you creat电,If you t use one c*f th已 ODBC data sourees listed below you must 号亡t up a new on皂 before you can continue. If you donf t Im&w how t筋 set up 隹n ODBC dsitH sawrce for use with CIS, th© CIS online help. S&l

14、ect a data soure电 and then click the NextData. Sources:BenchAccess1000ci stsstdBASE FilesExcel Files 丽盘齟盟MS Access Diabase Vi sual FoxPro Database Vi sual FoxPro Tables睜家抛魏亍超?丿劭应抽內 I| 帮助 |就可以看到刚才我们设置的那个数据源文件选择他然后下一步Database ConHguration: Step 2You need to select the: tables in your part database tha

15、t you want to con£igure for use w ith CIS. You only need, to coiifi gwe database tables containing parts that desi engineers need tc place on. schematic pages. Select the daAftbase tables that you want to configure., wd then, click the Hext button.Dtaci s-teiEtTables:Temp part nwriber tableexis

16、ts帮助这时我们就可以看到在cistest中包含的一系列表单选择刚才建立的capacitorDatabase Config ur at ion: Step 3 (1 of 1)Yon need to assi gn CIS property types to appropri ate table property nsmes so CIS will correctly interpret their valu«E This zrd step has a subst电p for each database tabl« thit you hive chosen t& c

17、onfigure. In e&eh subs tsp, you must 住益iptt th色 Part_Nuinb«Value property typesto the aypropri ate table property najnes for the currentI - ValueSelact ttbit property n酗2节轅举战工巻&h詁1 曲Mfb II 帮肋 I下一个窗口的意思就是要选择数据库中的字段和 cis中的字段来对应,例如使数 据库表单中的part number对应cis中的part_number 由于我们前面建立时都 已经考虑到了,所以

18、选择使其一致即可。DatabdSe Configuration! Step 4 (1 oF 1)You need to assi gji CIS propertjr types to appropri ate table property narries so CIS will correctly interpret their values. Thi w wi zar d step has a sub st ep for each database table that you ha-e ehoSefi to C6ii£i igur e. In each substep you m

19、ust assign th电 F吐t_Typ电 and SchftmatiFrt property typs to th* ippropri table properlyf*r th*current substtp's dtt&b<E«: table. Select th« table propertyTible: capacitorFart.TypeSelect table propertyS chen ati c_P tSelect t able pr op er ty|schematic p«"t同理Ton need to a

20、ssi gn CIS property types to appropri ate table property nam«s: so CIS will correctly interpret thtir values. This wirsrd step has a snibsttp for each database tht you h 削# 踐to c&Eifigure. lasub st ep,you can as si git the PCB_F o o tpr i nt and PSpi ce_M&del property t/Pes to the appro

21、priate table property nanes for the current srub5tepJ 5 database table The FCBFootprintTable opaci t&rFCBFootprinttb pgtpjririt唇 Select table propertyPSpice_Mod«l厂 Select title property同理,pspice model 不需要可不选Oatabase 匚onfiguration: Step 6You can conf i gure CIS to transfer addLi 11 onal tabl

22、e property names when you place or link database par ts on schemati c pages. For table property ii-anies that you set to b包 traxisferreddes,iyou can dLso 宜电t the Oread Property Nm巴 wkich defines the of th电 property when it is traxiEferred to 宜 placed part.蛊电lect the title propertyto be tranuEferred,

23、 charLge th* OreadTab!e Property 电Transfer to D«5iEn| OrCS Ftpart type value schematic part description neb footprintpart numbtrpart typeValuedescription PCB FootDrin聲愛施帥血峯ffiQ -g1 I帮色1这里全部勾选,schematic part默认不能选择No KA Property Mapped禅客地址:刎曲9朮|r Please donl shsw 恤 dialog again最后保存这个配置文件到相应的位置,以后

24、只要将相应的配置文件保存,就不用重复设置了,可以在最开始的位置调用这个配置文件。At least one ICA filed natt * N& or N& Ptri iualer was iwt mapped or diM t exist in a part tabl«. Otherwise the Active Fart property - Mfr or Mfr Fart Nimber s&h by ICA 曲I *ork. Do you wint to check it?第三步我们说明一下数据库配置好后在Cis中怎样调用一个库文件以及怎样新建一个原理图

25、库文件。首先,我们在如 下目录 D:CadenceSPB_15.5.1toolscapture (这 是我cade nee的安装目录)查看下CAPTURE.INI这个文件。在最上面几行发现如下 内容Part ManagementCon figurati on File=E:PADS_PROJECTALLEGROTESTLIBCISTEST1.DBC Allegro Footpri ntsDirO=D:Cade nceSPB_15.5.1sharepcbpcb_libsymbols Part Library DirectoriesCon figurati onFile=E:PADS_PROJECTALLEGROTESTLIBCISTEST1.就是我们刚才建立好的配置文件,他调用了相应的数据库Allegro Footpri ntsDir0=D:Cade nceSPB_15.5.1s

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论