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

dxdatabook问题请教

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
首先,得请大侠说下dxdatabook的作用是什么?以及用dxdatabook有什么优势?  H" Z' n" R$ M( h2 R# J
再就是使用dxdatabook的问题请教!
' Y' |3 z: C% _+ _9 T8 ?  F/ H/ M2 d8 M+ ?/ }% H( O! i) [# g
在EE2007.2中,有两种进入dxdatabook方式。# k$ M. x6 \+ h' L- V. @6 K
第一种方式:  是在library manager对某个中心库进行dxdatabook设置" P# p# r) g  p' N3 z. L8 X
第二种方式:  在DX中画原理图时调出dxdatabook窗口,在这里也可以添加dxdatabook配置
- P8 Z; h0 T8 e2 _* H' C
2 N% I& ?& |( d2 `' Y! }但是怎么删除已经添加的dxdatabook配置呢?

该用户从未签到

2#
 楼主| 发表于 2009-3-3 20:01 | 只看该作者
先说下我试验dxdatabook用的中心库的情况:
2 ^4 j, |; F/ [5 m. N. m  Y* Q1.excel中的情况
& C/ v1 a7 T8 b3 @- z+ [1 L; M, u( q * X4 l. X4 _8 s+ J8 [  Q% ?1 x: o
5 ^/ T. c. r5 _7 [9 `6 V7 h' P
2.对应的part partition
; i; a0 J5 ^, }9 r 0 N$ r+ @7 \* k# t) v- ]

7 P/ V/ x9 u4 O) Q3.对应的sym中的属性情况+ [8 W$ s) _' f. _) s7 q4 x' g
! a) X3 ~% N8 e/ ~5 ?
* d# G2 J2 n% c! F# w
4.对应的part中的情况' t4 ^) L5 v3 r* d0 Z$ t) i' v9 C& \

该用户从未签到

3#
 楼主| 发表于 2009-3-3 20:07 | 只看该作者
第一种,是在library manager对某个中心库进行dxdatabook设置,我做的过程如下:! a' M+ f3 b7 M) a$ e
1.右键弹出的菜单
- x, P+ w# p& |# z* F( l5 K 9 c! j. u- i! i) C
, T) ^7 y2 y. s
2.选择默认的选择——新建一个空的配置* o% d* K8 Y! @6 A8 j) h

# }9 B3 e8 @6 N+ j
  c2 D/ C! F  z/ c, F9 Q3.“Symbol Attribute for PDB Part”这一栏不知道该怎么填写  e6 R- |! s& U% |) w, ?4 ?
它说的是否是Symbol中用哪个属性对应PDB Part的?也就是用哪个属性对应PDB Part的Part Number属性的?
" f: v$ ^& v7 V7 d2 q' l# N5 n( u但是在做symbol时,我只添加了Ref Designator属性(有的sym可能多个value属性),那我用什么属性来对应呢? - \* h# g; Q3 S! [
  ^! _1 Z" {5 ^) W/ T  {7 A
4.不知道该填什么,试图不填,但是报错8 Q$ x$ {: _9 a

) K4 N# _* m, E+ \
$ r8 c6 W( Y1 o" [5.用的是Part Number,配置好dxdatabook后,如果想修改这个值,该怎么操作?
( I: @% v7 y! Z
  i% Q- N0 D. }3 P  \/ U* u8 f! D+ [/ u$ @: J  ]* `6 u% d/ m
6.选中某个part partition,右键,在弹出的菜单中选择insert table,excel表格我已经会添加了
$ I8 _4 k4 |% E7 F+ t4 v/ S1 x4 H; }& w* k2 y6 K
7.添加table完成后5 r9 |) R6 }1 i& x, P

该用户从未签到

4#
 楼主| 发表于 2009-3-3 20:15 | 只看该作者
本帖最后由 lofeng 于 2009-3-4 09:34 编辑
- E+ R$ @; ~3 R1 }" m( s& k: B
+ s. x8 x! p) R, G5 R; `建好后在library manager中:
% R2 E9 i) h( f- g/ C1.选择Edit parametric data,出现第2步图中的提示。
4 K9 j% M( e% v3 s6 \  q 0 A) b  d$ t6 Z  l
0 J+ H5 s* q5 F( X( Q" y- V/ S
2.出现的提示,表明没有映射好( l% n# k  K  |4 D: R
7 F9 k" r  E2 m8 x0 h9 r
; e3 @$ l1 Q3 `; w& G5 B

9 q+ ]: H; n: n: Y9 f9 b7 n, T# A, D1 K! J2 p9 y8 C8 [

! }; {: K0 V# k. d这里的symbol expression是什么意思的呢?该怎么填写的?
% D1 u. V7 [& T" \

该用户从未签到

5#
 楼主| 发表于 2009-3-4 09:35 | 只看该作者
按照上面做好后在dx中画原理图,画好后package,提示错误:
, J0 m$ y3 j4 H; V. q5 \% ^/ LERROR: Block Schematic1, Page 1, Symbol $1I7:
0 x8 _8 t' J' {, L" ]8 SNo part data.% x8 m$ U- i+ n5 {5 l
No Part Number, Part Name, nor Part Label has been entered.
6 Y, W" ?1 ?4 D* J0 i& M. q, CPlease enter some data to enable packaging." l. b, R( E5 j4 ?
) ?+ L& P* {% Q3 R. H8 I* T3 S2 X
Errors encountered while reading the Common Data Base." J2 N/ D7 s4 P
——————————————————————————————————————————  d# {$ o$ j6 I' a7 ]
这个表明两者没有对应好,请问该怎么对应呢?

该用户从未签到

6#
 楼主| 发表于 2009-3-4 09:39 | 只看该作者
第二种方式:6 T2 H7 ~6 E, y/ s7 H, B1 f+ I
在DX中画原理图时调出dxdatabook窗口,在这里也可以添加dxdatabook配置
& n% o- l, y- v4 K+ T, f1.调出的窗口后,右键,弹出菜单
& R- r6 c4 E' O( ?! [ " f$ L6 Q! d+ i. F

  w* j9 }) B2 _: m2 M2.选择Single Library Wizard后的界面,但是这里空白栏去该怎么填呢?7 \2 Y# @% w/ l- o

1 y1 |, c) A9 |  I, ], K% ?
# ]) v/ C, ^$ G* b# J8 k2 a3.下一步' }" e3 {8 a5 `2 K& e! z

% ]. V9 u( i) a( V+ H
5 G8 M4 A7 P% ]& k7 E4. 下一步7 R* H( _3 `3 l
4 T9 M2 [  q3 I4 Q. N: f
: H; k2 b  \5 k6 p0 j: U' ~7 T* o
5.这里的field type有什么用呢?
$ k4 ^, I3 X- J8 G - V, \1 v( }4 h7 ?# t: x- }* \
5 o' p. R8 ~; |% Q5 _4 `& l
6.viewdraw是不是就是dx?这里属性对应,通第一种方式中的一样搞不明白; K# X: C( R" ?4 \; p( o
5 a1 P0 Q6 w; V+ c7 y

& E+ y. n) L& @7.具体对应~~
0 Y+ F& Z  ~% r7 X- D) Z

该用户从未签到

7#
 楼主| 发表于 2009-3-4 09:41 | 只看该作者
按照这种方式做好后在dx中画原理图,画好后package,同样地提示错误:
* ~& ]  ~2 F! ^  k3 t! D8 m" E7 FERROR: Block Schematic1, Page 1, Symbol $1I7:% ~# g, k8 b- |  ]
No part data.+ C5 [; Q# d! m( g/ [% v4 s
No Part Number, Part Name, nor Part Label has been entered.
. L! F# F: A+ _: IPlease enter some data to enable packaging.
7 z$ `9 \$ u" A; k& L8 q  o" c/ u9 A
Errors encountered while reading the Common Data Base.

该用户从未签到

8#
 楼主| 发表于 2009-3-4 18:21 | 只看该作者
本帖最后由 lofeng 于 2009-3-5 16:53 编辑 2 L8 T2 W; X# k6 _$ I
3.“Symbol Attribute for PDB Part”这一栏不知道该怎么填写; A/ I# p% I2 ~7 w4 L
它说的是否是Symbol中用哪个属性对应PDB Part的?也就是用哪个属性对应PDB Part的Part Number属性的?; J# {( }) N* a5 S
但是在做symbol时,我只添加了Ref Designator属性(有的sym可能多个value属性),那我用什么属性来对应
7 a# ^! _! W2 h, Q& ]  D / B9 T9 r' ^4 V2 y" {2 D

* E8 ]1 A% `5 D% blofeng 发表于 2009-3-3 20:07
9 g7 `5 Q5 T. |) b; ]; Z. P% E
明白这里的意思了,这里填入的作用是:DX中哪个属性跟expedition 的Part Number属性对应起来,然后决定dxdatable table中的哪一列对应exp中的part number属性。
" a; ~) L1 g! M: o7 E% h
+ p# A: ]+ H9 B9 ?但是这里填写的不是很靠谱,有下图为证:Property Name栏中与DEVICE相对的还是DEVICE,而没有改成Part Number,所以如果不手工修改,在package时会出错的。- U$ y0 ^7 l) A" F
' _$ c' J' R; O- A* Q, ^
( Z7 ?3 |3 R# v( }/ A; a% R# {! h. a

# G7 f3 q3 D' b8 x! n; K6 |" r6 l但是我的dx中的sym压根就没有什么属性能跟exp中的part number对应的,我的sym只有Ref Designator和value两个属性的) e$ i& [$ O$ Q; [3 l

7 c# v7 u$ \$ s% ?: q; {- B想要修改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”这一栏不知道该怎么填写
( U$ k9 |4 H& t# {4 J, q! g' Q1 q' B5 x
& V% s) W# A2 J* E- @$ Y) U我用"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-22 03:39 , Processed in 0.140625 second(s), 24 queries , Gzip On.

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

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

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