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

dxdatabook问题请教

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
首先,得请大侠说下dxdatabook的作用是什么?以及用dxdatabook有什么优势?
/ u) S- P% s/ o8 V- }再就是使用dxdatabook的问题请教!5 q' W  \! a, c1 q
' l/ J: B# d3 h# M: K+ y6 ~
在EE2007.2中,有两种进入dxdatabook方式。) |1 ^' ~: O( r8 p: |
第一种方式:  是在library manager对某个中心库进行dxdatabook设置
" ?% r' Q" l5 e6 X3 `% ?) N& n/ d第二种方式:  在DX中画原理图时调出dxdatabook窗口,在这里也可以添加dxdatabook配置
4 D* H' V. Y, a# d* U' x% o
& q( n3 R6 L. _% y8 ^但是怎么删除已经添加的dxdatabook配置呢?

该用户从未签到

2#
 楼主| 发表于 2009-3-3 20:01 | 只看该作者
先说下我试验dxdatabook用的中心库的情况:
7 ?5 y9 t# H: K: a% C) j1.excel中的情况
" N( C  T) U' _7 e% X ; x% R. A$ W8 `2 @% V6 b+ z

0 s. s  `) E& E$ I" `2.对应的part partition
6 I; k6 W5 O! l! s. Y9 Y! b 5 \% t$ J$ Z. ~* i4 t
3 n. v' Y$ ~9 |  ~$ L1 k' Z3 j
3.对应的sym中的属性情况
# a' I0 {# p) ]% D7 y& C 0 d8 X' `2 z" y+ n+ J6 Y
$ ?/ P- u) ~3 c0 A3 A) s
4.对应的part中的情况
  j' L" j! d1 n

该用户从未签到

3#
 楼主| 发表于 2009-3-3 20:07 | 只看该作者
第一种,是在library manager对某个中心库进行dxdatabook设置,我做的过程如下:
% d; v  s9 w( M9 |4 r# ^7 x1.右键弹出的菜单% G! t% r" _! F& u8 Q

' p/ y( Z* R0 g% `4 P: j% W( R
7 N) O2 e. w& y: L/ w2.选择默认的选择——新建一个空的配置
  d2 Q4 _+ M. O! G
5 J- X/ l1 n! Z. h: F1 i9 k8 j# F' n7 a3 r
3.“Symbol Attribute for PDB Part”这一栏不知道该怎么填写
, k7 {& C! S4 x$ @. g* ?它说的是否是Symbol中用哪个属性对应PDB Part的?也就是用哪个属性对应PDB Part的Part Number属性的?) P$ C/ L2 N% O5 \) H! Z
但是在做symbol时,我只添加了Ref Designator属性(有的sym可能多个value属性),那我用什么属性来对应呢? ( p4 e: M: ?: H- a( t

3 h( b& H) ~$ `2 _4.不知道该填什么,试图不填,但是报错0 M& _0 ]3 n) J( T
$ O# @' {% m6 K6 [" I6 d+ Y
! c) y% ?6 Z8 N9 ^
5.用的是Part Number,配置好dxdatabook后,如果想修改这个值,该怎么操作?; V6 L; z" S3 `, {, {
5 i1 b) Y3 r! I$ C7 v0 F
! u4 h# P5 s! t' t3 H0 ?8 S
6.选中某个part partition,右键,在弹出的菜单中选择insert table,excel表格我已经会添加了
' _5 T. S) F. m/ z4 n6 @3 ]5 `; e8 Y( e: W2 i
7.添加table完成后% A1 W- b9 X. l% z2 s5 A) X

该用户从未签到

4#
 楼主| 发表于 2009-3-3 20:15 | 只看该作者
本帖最后由 lofeng 于 2009-3-4 09:34 编辑 5 V  w/ i* D  l0 Q
3 w) H3 _9 L0 q& [5 b9 U# n
建好后在library manager中:9 k) D4 I4 u4 h$ [9 h1 ]8 H* R
1.选择Edit parametric data,出现第2步图中的提示。2 o9 V. D$ {: w, B
: Z. C! T1 L6 o' k
) X3 d5 Z3 h) n% V4 b* [; i8 W7 Q
2.出现的提示,表明没有映射好
3 h$ K) p/ ^, f1 f# P
# x" f' f4 m7 o8 g4 O
4 O$ j4 {) E4 t1 e7 K
. j# a! |' z$ q0 G- U
4 @" a! _& E' {' E# B: ^
8 D0 f% u% n. W2 U这里的symbol expression是什么意思的呢?该怎么填写的?
- i6 c5 c6 I9 ?  j3 R7 {

该用户从未签到

5#
 楼主| 发表于 2009-3-4 09:35 | 只看该作者
按照上面做好后在dx中画原理图,画好后package,提示错误:1 O: C  C* I4 f7 y8 H" m# [
ERROR: Block Schematic1, Page 1, Symbol $1I7:
. }2 z# f" t* [, b& s& J. VNo part data.
. k9 `3 Y6 ?7 Z2 MNo Part Number, Part Name, nor Part Label has been entered.
- U8 e7 Y$ [; m& M$ MPlease enter some data to enable packaging.
1 x3 U6 `+ y% g" d9 F; a
7 r1 B8 A6 y4 \" x! ]! C* X( UErrors encountered while reading the Common Data Base.
; F7 Y( ]% u! t* R——————————————————————————————————————————
; h( @. v+ H3 y2 W4 f8 H3 w这个表明两者没有对应好,请问该怎么对应呢?

该用户从未签到

6#
 楼主| 发表于 2009-3-4 09:39 | 只看该作者
第二种方式:2 O/ N9 g( Z1 J& r2 q- E1 x# A% i
在DX中画原理图时调出dxdatabook窗口,在这里也可以添加dxdatabook配置, o+ ~3 B1 c# I, B  [
1.调出的窗口后,右键,弹出菜单
& z. D# w7 O4 u& P* C
) f( s( ?3 S3 N2 [  ~# L
* M4 {" A. D; t: N' I( {2.选择Single Library Wizard后的界面,但是这里空白栏去该怎么填呢?
; @& }! n. o; ]+ Q% E! T
- q9 ^7 }  G, \! T9 M" H: T9 R" D, \6 q( |& r/ s+ {4 }# ]6 d
3.下一步
- C$ U# t: x3 m0 O" i , W& L, E$ C+ C: h1 L
6 J1 O/ o7 P* }0 L  r$ I/ q
4. 下一步
1 N; p3 W* u: i3 s! Z3 n& e! _; J7 P1 a8 K
- ?% Q3 S3 p  L6 j  w" I$ @% h
5.这里的field type有什么用呢?  x7 }9 W9 \: M

8 O, m3 d7 ~7 @, G# ^% I7 x) o' c! \& D  S" ^2 e" a  ]3 K+ }: E. k
6.viewdraw是不是就是dx?这里属性对应,通第一种方式中的一样搞不明白
; I1 Y% z% x5 A
% v+ J7 q- y5 a7 d( k8 a; R. ^% H
7.具体对应~~
$ f' k/ |$ E* E3 r* M8 c

该用户从未签到

7#
 楼主| 发表于 2009-3-4 09:41 | 只看该作者
按照这种方式做好后在dx中画原理图,画好后package,同样地提示错误:! S' t. U3 V/ n& w: c+ Y
ERROR: Block Schematic1, Page 1, Symbol $1I7:
1 x  P6 u( G1 ~" t% K' S8 yNo part data.2 p2 T& C& ?+ p% D1 d: d7 R
No Part Number, Part Name, nor Part Label has been entered.
# ?0 a! v2 M4 w8 i7 ^Please enter some data to enable packaging.
/ ~9 B, X- E4 p) l: J) {
0 s7 i) \( X) QErrors encountered while reading the Common Data Base.

该用户从未签到

8#
 楼主| 发表于 2009-3-4 18:21 | 只看该作者
本帖最后由 lofeng 于 2009-3-5 16:53 编辑
6 S( w, E: [! @
3.“Symbol Attribute for PDB Part”这一栏不知道该怎么填写
/ a/ D. r9 ~. ?1 h它说的是否是Symbol中用哪个属性对应PDB Part的?也就是用哪个属性对应PDB Part的Part Number属性的?
: u( [' F) l( ]  k" s- x但是在做symbol时,我只添加了Ref Designator属性(有的sym可能多个value属性),那我用什么属性来对应5 }3 x3 `! y+ |2 p
& _5 }+ `. _: G) `: ?- p, z7 Q
/ W8 H! U, w1 M% n# p" t
lofeng 发表于 2009-3-3 20:07

' T* x" @# z% U  e4 T明白这里的意思了,这里填入的作用是:DX中哪个属性跟expedition 的Part Number属性对应起来,然后决定dxdatable table中的哪一列对应exp中的part number属性。
& J. Z6 E5 Z  W5 \( a) q8 H7 l, D& D
, M8 A+ Z8 q7 _# z( z但是这里填写的不是很靠谱,有下图为证:Property Name栏中与DEVICE相对的还是DEVICE,而没有改成Part Number,所以如果不手工修改,在package时会出错的。; K7 P0 l1 @3 _8 m! F; f3 F
4 ?0 ]% e% D0 c1 a9 S& W) q
0 b4 E9 a) `9 F8 p2 K1 X/ t5 `
  L+ i0 D7 ~1 @% s8 P
但是我的dx中的sym压根就没有什么属性能跟exp中的part number对应的,我的sym只有Ref Designator和value两个属性的9 i( v( m5 C8 @7 B! V4 e1 x5 v

  G* e* Z3 c) h) s5 q! [5 I) @  @想要修改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”这一栏不知道该怎么填写; {5 e# y& g4 q9 x0 p

4 F% @( J9 O/ 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-7-19 22:24 , Processed in 0.140625 second(s), 24 queries , Gzip On.

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

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

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