看见不少人找,下边是ACCESS数据库配置过程详细说明文件,我也是Down的,可以参阅Cadence帮助: DATABASE数据库属性详解
(本人认为较全了,比Cadence帮助列出的多,但还是不能包含全部配置时可能在下拉菜单中显示的属性),主要来自Cadence帮助文件: 说明:ACCESS中你的键不一定是下边所列,比如我在电阻表中可以建一个键名为pp代表电阻封装,只要在配置时将pp其对应为PCB_Footprint属性就行了。其它依此类推。 1、Part Number 在Capture的DATABASE中Part Number是必须有的属性,按Capture帮助的说法,它应是Access数据库的主键,以确保值的唯一性。并且在Part Manager及出BOM时会用到它。
2、Part Type
Part Type并非必须的属性,当在Access中它存在时,它的值在DATABASE中表现为不同的类别(文件夹),如:Resistor表格中,Part Type含有Carbon film和Metal Film两种,哪么在Capture中所有该表中元件将归于这两个文件夹中。不会自动加入到显示中。
推荐使用,以列出更详细的清单如:IC下:74XX,COMS、MCPU、OPA等等 3、Schematic Part
该属性指出该元件可用的原理图符号有哪些,其值应为相对路径(安装目录\tool\capture\library\pspice)或绝对路径。例如电阻可用:e:\capture_lib\mylib\R,analog\R作为原理符号。
因此该属性必须存在,且属性值应正确。
4、PCB Footprint
这个属性对应的是Layout Plus的封装,或Allegro的封装必须有,且允许有多个值用","分开。
你也可以建多个类似的属性,只是在配置时只能选择一种属性对应配置时的PCB_Footprint属性。 5、Value
元件的值,如:10k,10uF,2n5551等等。
以上属性必有 6、Rating
这个属性可作为参考,如最大耐压、功耗等。可选。
7、Tolerance
这个属性可选。
8、Voltage
可选。
9、Implementation
有些元件需要这一属性,以选择不同的仿真模型,比如:三极管可以有Q2n2222,q2sc2240等等不同仿真模型选择。在配置这一属性时在配置对话框的第三列中选择Pspice Model元件自然出现Implementation这一需要的属性。
为不与Capture例子混淆,取其应该的属性名。 这几个可选用,下边的属性没什么价值,可不要。
10、Availability
供货时间,不必要的属性。
11、Data Sheet
如其名,可以无。
12、Descryption
针对元件的简要描述。可无。
13、Distributor
元件发布商,可无
14、Distributor Part Number
发布商的Part Number,可无。
15、Manufacturer
元件制造商,可无。
16、Manufacturer Part Number
制造商的Part Number,可无。
搞清楚了属性的含义,建表或配置就容易了。虽然Cadence不支持其产品外的封装,比如PADS的封装也可以根据需要配置到Capture中,且可以有多种选择,只是看不到封装图像。 我的一个表格(ACCESS),三极管数据库,包含仿真模型(由于不使用Layout Plus删除了相关属性,我自认用得上的就如下图): Browse按钮可以选择要进行配置的数据库。 在Table栏中选择要配置的表格,如上图选择的是audion,Configuration列出了可以配置的项目第1、2列是我建的audion表格的键名及其键值类型,表现为不可修改。
Property Type列常用的选择有:Normal、Part_Type、Part_Number、Schematic_Part、PCB_Footprint,
当你选择了Part_Number、Schematic_Part、PCB_Footprint这三个值时会自动生成第四、五列的内容。至于其它属性你只需在第四列上打"√"就行了,细心的可能注意到了,选择了Schematic Part属性的表现出了不可以打"√"修改。 配置其实简单得很:就是在第三列中选择好Part Number、Schematic Part、PCB Footprint对应的ACCESS表格属性就好了,其它打“√”就行。当然你得明白你建的ACCESS表的键是什么。 针对每个表格配置后就完成了。
注意:Capture的Part DATABASE虽然支持多个封装,但你只能用比如DIP20_3、SOIC20、TSSOP20这种方式,若引脚排列不同,你就不能这样用了,比如三极管BCE、EBC和SOT23。
另外按Capture帮助,为实现Capture-Allegro Flow你的这些文件(如Scheematic Part)应用大写字母(与Concept相反),不要用特殊字符。
上图显示的是Allegro的封装以及Capture的符号。 要做到这样,要做的是: 1、由于一些东西还搞不清楚,也不可能去搞清楚(Layout Plus我不会,也不会去学),只能说明是在安装时选择Capture中可见PCB Editor封装选项下,有本文的结果。
2、Capture的capture.ini文件下列字段决定DATABASE中PCB Footprint属性可见:
[Allegro Footprints]
Dir0=f:\Cadence\SPB_16.0\share\pcb\pcb_lib\symbols
Dir1=E:\spblib\symbol
我加上了一个Dir1=E:\spblib\symbol--我自己的库。有一个以前没有注意到的功能:鼠标在下图位置时会提示封装所在的路径,这东西抓不下来。
若安装时选择Capture的封装,capture.ini什么样本人不知,当然也改不来。
说句老实话:若不是Concept不能导出为DXF文件(它的打印太弱智)我才不用Capture呢!就如它的PCB与Allegro没法比一样,但没法,还要用来出图,或不太复杂的设计。Cadence真拉圾,高档的Concept没出DXF功能。 在我的Concept元件库中NPN型三极管多种封装原理图符号就一种,运放之类也一样,并且保证了原理图->CB->仿真模型的统一,画好了就可以仿真,再出PCB,Capture没法实现,学习Concept时烦,现才知其强(但有些地方太差了吧),现在我好烦Capture的建库,哈我的库大多是从Concept转换过来的。再改到格点上。
[此贴子已经被作者于2007-8-4 0:32:41编辑过] |