找回密码
 注册
关于网站域名变更的通知
查看: 5375|回复: 21
打印 上一主题 下一主题

dxdatabook问题请教

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-3-3 19:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
首先,得请大侠说下dxdatabook的作用是什么?以及用dxdatabook有什么优势?* \& \: H/ c& n' P
再就是使用dxdatabook的问题请教!
+ K" ?4 b  B# M6 I5 ~+ W+ ]& I5 S& D' ?) ?
在EE2007.2中,有两种进入dxdatabook方式。
2 t" M: {5 V9 z2 J8 y6 H- E第一种方式:  是在library manager对某个中心库进行dxdatabook设置, z& D; Z4 M7 |1 B  ]
第二种方式:  在DX中画原理图时调出dxdatabook窗口,在这里也可以添加dxdatabook配置
+ \4 T$ S! V! f- ]7 Z; d' m
- o9 |, A& Z( B) |! P但是怎么删除已经添加的dxdatabook配置呢?

该用户从未签到

2#
 楼主| 发表于 2009-3-3 20:01 | 只看该作者
先说下我试验dxdatabook用的中心库的情况:2 t3 v0 a( Q/ P3 r2 C- t
1.excel中的情况% L7 F5 r5 }0 u- M2 ?

( ^/ f: \- f% c( }
: V( I( m; j0 v3 n, ]$ ?2.对应的part partition
' y# W( R! T5 L0 Z! C. A ; v1 ^0 |0 m! Z1 w* s$ F3 r; ?
: ?3 }9 I, C/ D) |8 w, {
3.对应的sym中的属性情况
( k  `: y4 L- y- m$ P
, E/ x+ Q6 d+ _8 `7 G
$ e" N- Z* M& x3 I2 k9 M  a+ o, V4.对应的part中的情况
/ |) f3 v9 X8 ~) q  W

该用户从未签到

3#
 楼主| 发表于 2009-3-3 20:07 | 只看该作者
第一种,是在library manager对某个中心库进行dxdatabook设置,我做的过程如下:
6 Y6 q$ S' {4 q3 n' k1.右键弹出的菜单. F* f& L2 t) r1 A% T! e9 d6 y8 a) q
8 p/ L4 o" f$ ~. `2 e

$ k0 q1 Q: }3 E$ ?# ]: z! a2.选择默认的选择——新建一个空的配置2 }% c. L* _# M0 H/ S! C; x4 |2 [
0 ?0 o; i3 j, J6 z& a
2 Z( o& i7 G: X7 J
3.“Symbol Attribute for PDB Part”这一栏不知道该怎么填写
  ]8 ], d# C7 w* U5 E; E8 T它说的是否是Symbol中用哪个属性对应PDB Part的?也就是用哪个属性对应PDB Part的Part Number属性的?* `/ T( o# z$ v5 B9 Z: b
但是在做symbol时,我只添加了Ref Designator属性(有的sym可能多个value属性),那我用什么属性来对应呢?
: `. L# \4 C9 r  g' {) v5 Q$ P* a/ O( v4 V2 x
4.不知道该填什么,试图不填,但是报错# C" D# N- A3 r0 G7 p9 ~
( R: M7 a# C) \% r8 _$ \) t8 E
% h& S. E* o$ D9 f# n! W8 S
5.用的是Part Number,配置好dxdatabook后,如果想修改这个值,该怎么操作?! ]: r0 @! B9 f# w

: E: ^  T6 s7 ^  V! a
) q8 L- L# J8 g6.选中某个part partition,右键,在弹出的菜单中选择insert table,excel表格我已经会添加了 7 u. |2 w4 \7 R( @5 Z

/ V* D( C) e) D! q: s! ^7.添加table完成后$ h" w. T7 R" T. S, S* F7 k

该用户从未签到

4#
 楼主| 发表于 2009-3-3 20:15 | 只看该作者
本帖最后由 lofeng 于 2009-3-4 09:34 编辑
5 F9 i* J4 _" d# b. d+ F/ H' J2 _5 ~. x
建好后在library manager中:% D+ B7 Q/ u; Q8 F
1.选择Edit parametric data,出现第2步图中的提示。9 D) ~5 h; N3 z) x+ O
# ^/ c( v+ W6 C
; b  I/ K+ a! j
2.出现的提示,表明没有映射好4 s2 {+ j3 ^$ K4 e7 ^

4 z: k; O1 C; Z2 X% X& _8 F$ q6 g; g4 ?

: A% T  ?1 b- b; l6 g8 Y' n  y+ |( t& \$ F5 m9 W& C
( j# `, T3 y/ N: M! C
这里的symbol expression是什么意思的呢?该怎么填写的?
; o' P) o8 S. |$ j. Q" E; }

该用户从未签到

5#
 楼主| 发表于 2009-3-4 09:35 | 只看该作者
按照上面做好后在dx中画原理图,画好后package,提示错误:0 m; S1 a. j+ s! v6 x
ERROR: Block Schematic1, Page 1, Symbol $1I7:9 B5 r+ \! F+ s1 C! G: X
No part data.1 M- c' J9 {% j! q2 Z% U; o& a
No Part Number, Part Name, nor Part Label has been entered.
* C$ v1 j$ j5 ^4 v( L  h2 lPlease enter some data to enable packaging.5 y2 X3 u: B# o+ T4 h! {

0 F2 }5 g# _4 ~+ Y; ]) hErrors encountered while reading the Common Data Base.
  G+ ?4 @% z. [, j' S——————————————————————————————————————————" J! x3 L7 S3 o7 ?8 z
这个表明两者没有对应好,请问该怎么对应呢?

该用户从未签到

6#
 楼主| 发表于 2009-3-4 09:39 | 只看该作者
第二种方式:3 X, G( U/ k: S6 K$ J$ \- E- H
在DX中画原理图时调出dxdatabook窗口,在这里也可以添加dxdatabook配置8 E# C, `* e) `
1.调出的窗口后,右键,弹出菜单
1 I: P9 I( H9 L0 J/ N5 o
6 [' ~. @) @0 v9 E7 z( I- i6 i! K( T. E2 G
2.选择Single Library Wizard后的界面,但是这里空白栏去该怎么填呢?
$ P3 Z. r5 {$ W0 m 5 F( D& T% \8 P' x4 \3 W

2 I4 P6 Y2 c' u. U6 f) G% f) g1 q3.下一步# @, l( s" u0 h3 u  C1 L- |  A" m
/ X/ j+ Z/ c7 q
# z3 [# ~# w6 r3 p
4. 下一步% e' n) m4 D5 U& ^% T% e: u/ J
9 C1 U& M* w1 Z
1 |5 k) L% ^4 _. i' J" E/ T2 h9 B
5.这里的field type有什么用呢?* Z: ~, O8 Q& K2 P- z6 g
. _& l; P' @. @

6 J2 E* m4 S# g6 A! m: B) m* D/ l6.viewdraw是不是就是dx?这里属性对应,通第一种方式中的一样搞不明白
; F0 a7 S6 L* e/ [
6 f) ^2 F& ^- U" x" @5 W
$ K7 |. L6 E9 r3 v  g' Z& X& J; Q7.具体对应~~
5 O9 I6 v) _0 P+ ]# Z

该用户从未签到

7#
 楼主| 发表于 2009-3-4 09:41 | 只看该作者
按照这种方式做好后在dx中画原理图,画好后package,同样地提示错误:
. X8 {: H7 I$ _  H' wERROR: Block Schematic1, Page 1, Symbol $1I7:
* B3 _: a: z$ {& K- [No part data.
0 n2 U) ^" P8 A9 K4 qNo Part Number, Part Name, nor Part Label has been entered.4 a; f: h+ C& r8 v( |6 ~( I( A
Please enter some data to enable packaging.
9 H, K$ L$ Q/ {% J% u7 z% ?) w+ ~
4 V( a; K$ l7 J7 v3 [( t* }; @Errors encountered while reading the Common Data Base.

该用户从未签到

8#
 楼主| 发表于 2009-3-4 18:21 | 只看该作者
本帖最后由 lofeng 于 2009-3-5 16:53 编辑 # C( J9 v1 o+ u6 }. y, @
3.“Symbol Attribute for PDB Part”这一栏不知道该怎么填写* @! l: Q# \1 ]: E" {
它说的是否是Symbol中用哪个属性对应PDB Part的?也就是用哪个属性对应PDB Part的Part Number属性的?
) @# k% o3 o6 u+ V* d但是在做symbol时,我只添加了Ref Designator属性(有的sym可能多个value属性),那我用什么属性来对应
! |3 l2 A. i' n2 _) m 7 h5 ]7 w) ~  P+ Q( K& K

2 x' d9 U+ Y9 P4 ?" p; n5 O# vlofeng 发表于 2009-3-3 20:07
) c3 Q3 ~3 k7 }6 E+ `3 Q% k1 Y
明白这里的意思了,这里填入的作用是:DX中哪个属性跟expedition 的Part Number属性对应起来,然后决定dxdatable table中的哪一列对应exp中的part number属性。
7 Z& D" o) J1 ~, E7 ?
# C3 l- A5 s9 ^- z2 Y  |但是这里填写的不是很靠谱,有下图为证:Property Name栏中与DEVICE相对的还是DEVICE,而没有改成Part Number,所以如果不手工修改,在package时会出错的。
  u, k7 C7 H6 A, j: S
7 N  h/ O7 l9 T8 k2 v7 |
5 K2 C& @5 W4 @2 q
0 v3 ~% k( T3 L- U3 q* ^3 C; d8 d但是我的dx中的sym压根就没有什么属性能跟exp中的part number对应的,我的sym只有Ref Designator和value两个属性的
) q" G, W& Z% c2 V$ U: d5 L+ b4 e
想要修改symbol attribute for PDB part时,可以通过下图中的propreties来实现

该用户从未签到

9#
发表于 2009-3-18 08:44 | 只看该作者
谢谢!!!

该用户从未签到

10#
发表于 2010-6-25 08:49 | 只看该作者
Thanks very much!

该用户从未签到

11#
发表于 2010-6-25 09:39 | 只看该作者
如果你excel表格中的栏目和databook中的属性没有对应好会出现显示不了symbol或cell的问题,用databook替换零件是个不错的选择,如果用pdb替换的话,电阻电容的值都要重新输入,如果只是修改封装属性,package又会出问题

该用户从未签到

12#
发表于 2010-6-25 11:17 | 只看该作者
答复:3.“Symbol Attribute for PDB Part”这一栏不知道该怎么填写
3 K6 d3 m8 M8 N" ^* R1 A: a
) w/ Y0 K0 X6 U. d# z8 d+ ~我用"DEVICE" ,  Symbol中也没有DEVICE这个属性,但是打包的时候没有出错。原因不详O(∩_∩)O

该用户从未签到

13#
发表于 2010-6-25 12:41 | 只看该作者
使用databook必须在excel表格中有对应part number和symbol的项目,你的电阻的part的part number是res,但是在你的excel表格中根本没有出现一列是res的项目,所以你在package的时候就找不到任何与之对应的项目,六楼最下面的那个属性映射是对的,但是问题在于你的excel表格中没有part number这一列,而你设置的是将part number这一列的值(excel)映射为库中的part number这个属性,这样在打包的时候软件会把你excel表格中part nubmer这一列下面的参数放到原理图的part number这个栏目中,你根本就没有这个栏目,不错才怪,pkg typ栏目是用来显示cell的,如果填写不正确会出现无法显示cell的问题,当然了,symbol对应的是原题图中symbol的名字,用来查找symbol的,不然不会显示symbol,symbol和part number必须正确,pkg type可以不用管

该用户从未签到

14#
发表于 2010-6-25 12:42 | 只看该作者
使用databook必须在excel表格中有对应part number和symbol的项目,你的电阻的part的part number是res,但是在你的excel表格中根本没有出现一列是res的项目,所以你在package的时候就找不到任何与之对应的项目,六楼最下面的那个属性映射是对的,但是问题在于你的excel表格中没有part number这一列,而你设置的是将part number这一列的值(excel)映射为库中的part number这个属性,这样在打包的时候软件会把你excel表格中part nubmer这一列下面的参数放到原理图的part number这个栏目中,你根本就没有这个栏目,不错才怪,pkg typ栏目是用来显示cell的,如果填写不正确会出现无法显示cell的问题,当然了,symbol对应的是原题图中symbol的名字,用来查找symbol的,不然不会显示symbol,symbol和part number必须正确,pkg type可以不用管

该用户从未签到

15#
发表于 2010-6-25 23:25 | 只看该作者
pkg type网表流程用的上。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-20 17:57 , Processed in 0.140625 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表