找回密码
 注册
关于网站域名变更的通知
楼主: lofeng
打印 上一主题 下一主题

PADS2007.3中使用DxDesigner交流贴

[复制链接]

该用户从未签到

16#
 楼主| 发表于 2009-3-2 13:24 | 只看该作者
本帖最后由 lofeng 于 2009-3-2 13:31 编辑 ' I6 ]" U. E, W; H
* c1 h# S3 G( t
REFDES属性在做sym时若没有添加,在生成网表时会自动添加该属性的,并且赋值,但是是以U打头的。若在做sym时添加了该属性但是没有赋值,在生成网表时会报错的(Error 6035: Illegal length 0),需要在原理图中手动赋值后才能生成网表,forward to PCB过程中没有错误的。

该用户从未签到

17#
 楼主| 发表于 2009-3-2 13:37 | 只看该作者
因此,个人建议在做sym时:
. V+ O; B8 y. a0 h( b1.添加上DEVICE属性并且赋值(这个是必须的)
, }3 A# {0 _* B% E2.添加上REFDES属性并且赋值,譬如C?、R?、U?等等(这个是可选的)
8 v( y8 ]: E* O' @2 z/ _7 P3.如果需要,还可以添加上value属性,可以不赋值,也可以赋值为?(这个也是可选的)
2 H$ H( }: G" ~  f! y" ^- r! N% p# z  q+ `8 S" x. C* _
其中通过DEVICE属性跟layout中的PART对应起来~~

该用户从未签到

18#
 楼主| 发表于 2009-3-2 13:40 | 只看该作者
https://www.eda365.com/viewthread ... ighlight=DXdesigner3 J  L3 H( G6 O! J( f
贴中memphise回帖中有说道:' r0 c  a3 W0 R, G% Q$ C
建库很烦,两个软件需要各自单独建库,dx通过device映射pcb的part。可以crossing-probe.
0 I8 o& n. B# _+ P* b. g; E( M( t
3 i& O# B2 j7 s! X2 Q不过貌似PKG_TYPE映射好了也可 ...
+ f% r& |- @( n( Alofeng 发表于 2009-2-28 15:12

7 w- H7 ^+ a, J6 h7 T. Y使用PKG_TYPE映射还没有去琢磨,哪位使用该方法的请来说一说

该用户从未签到

19#
 楼主| 发表于 2009-3-2 14:14 | 只看该作者
本帖最后由 lofeng 于 2009-3-2 14:15 编辑 ) I, H/ ]3 y- D! W% c# V
" f3 L  e- Q4 J$ Y2 Y7 ^
刚才在usr库中有CAP-CC05 part,其PCB DECAL为CAP-CC05 ,但是实际上没有这个封装的* A* n3 h' r- g
而在msc库中有CAP-CC05 part,其PCB DECAL为CK05,但是usr的优先级高于msc库3 b+ n: l! ~8 V+ Z7 T2 T
此时导入网表时会报错8 Y; C& J: C$ R; L7 D3 x# ?7 I# [
Can't find part decal item <CAP-CC05>
2 E& c( S( _& d8 L, YCan't find part decal item < CAP-CC05 >
" F1 _5 r% h& b( a) l9 \C1 CAP-CC05
' a4 o- W1 _  X3 o3 t; B- F+ f*Part name not found C1# K, P1 N8 ~; `6 I% F
C1.2 D2.K4 @! y! H5 ]9 u
*Bad *CONNECTION* ascii data format, nets must contain more than one pin. Signal $1N25
: K5 `6 T* F- U  C8 L*Part name not found C1+ g+ A/ R5 n' m- ^& F% }3 t
C1.1 D1.K( d: y3 Y; g& x4 g6 `+ C
*Bad *CONNECTION* ascii data format, nets must contain more than one pin. Signal $1N14+ N6 m( T3 H7 Y( D
Warning: deleting signal $1N251 q, M, N) ^* ~$ B  X& M
Warning: deleting signal $1N14
) E$ n8 \5 ^! o" C4 ~0 ^( f**INPUT WARNINGS FOUND*** b% d; Q; j! _, |
-------------------------------------------------------------------------------------------+ _3 U& _+ G# z6 M& X9 Q
添加了PKG_TYPE属性,并且赋值为CK05,此时还是报错:2 d2 @  i: K$ S

& H! B9 R5 [" y3 T& LReading file --  D:\WORKSPACE\PADS-DX\test\Schematic1.asc- Z$ H, Q. ?8 b6 R+ O) `: f2 `
Can't find part decal item <CAP-CC05> : _4 O# m9 t/ W4 C) c
Can't find part decal item < CAP-CC05 >
5 v, |( T$ F# {C1 CAP-CC05@CK05
9 W# _" f; M- m1 |  }+ t*Part name not found C1/ B) j) e, ]$ ?2 ~: n+ y- i& F
C1.2 D2.K+ N8 t( V3 o9 a) x1 R; G
*Bad *CONNECTION* ascii data format, nets must contain more than one pin. Signal $1N25* m' X- E) D- O* c* `
*Part name not found C1
, w# H4 [+ P% w3 }$ B& tC1.1 D1.K2 V, M1 W- X* ?* m
*Bad *CONNECTION* ascii data format, nets must contain more than one pin. Signal $1N14/ f2 Q7 z+ C4 x2 l+ b/ s. ^
Warning: deleting signal $1N258 L) N1 U2 D3 Q: }% r" O% x
Warning: deleting signal $1N14
; D3 e) ?& Q, v3 U: b) X**INPUT WARNINGS FOUND**
. @% Y# I- `' w* T" s-------------------------------------------------------------------------------------------
( p' j$ [, O8 R/ w- X' Q$ w# S: F! ^此时把msc库的优先级提高,则解决了问题,但是PKG_TYPE属性的作用是什么呢?从这里看起来是一点用处都没有的

该用户从未签到

20#
 楼主| 发表于 2009-3-2 14:20 | 只看该作者
还有ALT_PKG_LST属性该如何使用?感觉这个属性能派的上用场

该用户从未签到

21#
发表于 2009-3-2 18:10 | 只看该作者
从下图大家可以看出DX在显示原件列表时不是很人性化 希望能早日得到改善
/ z5 b0 g5 {! o1 j4 K) n16574
% Y& \; K- ~" `) ^9 rlofeng 发表于 2009-3-2 10:00

. x6 b' Y* U1 v! i" w- g这个可以在设置里面修改 你设置下就可以出你需要的
4 F; Q, c5 v  \1 }0 x0 h  l3 A另外为什么不使用EE流程呢?我觉得DX和PADS配合不是很理想

该用户从未签到

22#
 楼主| 发表于 2009-3-2 19:32 | 只看该作者
这个可以在设置里面修改 你设置下就可以出你需要的4 W& ^" ]$ z( }  \- ^
另外为什么不使用EE流程呢?我觉得DX和PADS配合不是很理想' i# O' S( j6 P* \% C
wxn9869 发表于 2009-3-2 18:10
7 \" ~" ^% x, L* b% Q# {
8 V& X0 d: L1 p4 `5 |3 d1 u! @; T* ~/ t9 v
这个问题已经解决 多谢~~
$ _: o' \8 @4 V# x* o使用DX+PADS是因为已经习惯了PADS画板,而且我又不会logic,呵呵4 h' G0 K3 o8 e; z# F. p

1 n- m8 [) U, P7 i也试过EE流程,但是个人使用有点繁琐,有些问题还没有解决,也就是还用不起来,所以也只能却步了。
8 K7 C+ _- H& Q2 a+ `+ w不知你对dxdatabook可熟?

该用户从未签到

23#
发表于 2009-3-2 23:15 | 只看该作者
dxdatabook我会用一点 配合EXCEL

该用户从未签到

24#
 楼主| 发表于 2009-3-3 09:37 | 只看该作者
本帖最后由 lofeng 于 2009-3-3 10:47 编辑
8 p6 F9 @) x: `8 v: e8 n+ k* x) x- e+ Y& J% c. z
在EE2007.2中,有两种进入dxdatabook方式。
: H, [1 T* E$ `. A1 i% S2 \先说第一种,是在library manager对某个中心库进行dxdatabook设置,我做的过程如下:
2 r! F: M; P  `4 p0 D$ o" q( g8 Y1.右键弹出的菜单
/ ^( N+ d# }9 U
+ _. U$ m# t$ `% O" ~# a2.选择默认的选择——新建一个空的配置
9 E2 ?& K1 q! B" V& }  V ! z6 r, {3 N6 R# `( s
3.“Symbol Attribute for PDB Part”这一栏不知道该怎么填写; Z# k4 |* M0 x, P
它说的是否是Symbol中用哪个属性对应PDB Part的?也就是用哪个属性对应PDB Part的Part Number属性的?' O7 Y! s: b$ @/ @' b) r
但是在做symbol时,我只添加了Ref Designator属性(有的sym可能多个value属性),那我用什么属性来对应呢?. M: C  Q7 o5 d8 v7 ]

3 n% F+ }( ?. `# w4.不知道该填什么,试图不填,但是报错, z. n! z! A" i: A
# L( r# E& q2 X3 F
5.用的是Part Number,配置好dxdatabook后,如果想修改这个值,该怎么操作?
" L" q" N3 j- B4 a, _
2 G; A$ T8 `6 _) c% T" S0 B! @) j6.选中某个part partition,右键,在弹出的菜单中选择insert table,excel表格我已经会添加了
4 `/ @2 F0 z+ R2 e8 U9 T# y/ x- L1 N ! C0 v  V4 Z5 g+ e# N, O6 |4 X! g8 Z' n
7.添加table完成后. E7 u' {/ n3 n  z! g0 A$ C

该用户从未签到

25#
 楼主| 发表于 2009-3-3 10:20 | 只看该作者
建好后在library manager中:
) y# y5 S! a9 Z- Z  ?1 L5 R2 o0 o' x1.选择Edit parametric data,出现2图中的提示。
. P# A8 S8 Y, z4 @ - Z; D* F8 |+ y9 v( x# H4 n
2.出现的提示,表明没有映射好4 J" ~& I4 Y: z

该用户从未签到

26#
 楼主| 发表于 2009-3-3 12:03 | 只看该作者
本帖最后由 lofeng 于 2009-3-3 12:04 编辑
: @3 s* p8 M1 Z7 h! f# W1 X  ^9 E+ Y" K5 I- ]! Q$ }2 k
先补充下我试验dxdatabook用的中心库的情况:
8 \- ^. Q6 y! U: L) d1.excell中的情况- C7 J4 C& [6 @3 J$ U4 o

6 L: z5 o2 n6 B" n& [: V* C  M8 X& a( ^" j1 C& F1 l
2.对应的part partition  M% m; E0 k; A4 m
3 G+ p, I9 }9 ^1 P. Y& D
- Q! ], |, t: g9 S' ~* m" n
3.对应的sym中的属性情况8 t# X7 N/ K. s5 ?
* f+ M' F+ D. W' g, s; x. ?

' D4 Z" U, r: q& X# p  p" T/ @4.对应的part中的情况
8 c% Q3 ]- a7 K" b2 [% [  B

该用户从未签到

27#
 楼主| 发表于 2009-3-3 12:08 | 只看该作者
还有就是怎么删除某个中心库中已经配置好的dxdatabook?

该用户从未签到

28#
 楼主| 发表于 2009-3-3 12:08 | 只看该作者
这里的symbol expression是什么意思的呢?该怎么填写的?6 g% j' }9 ]" t+ h/ E5 Q

该用户从未签到

29#
 楼主| 发表于 2009-3-3 12:56 | 只看该作者
按照上面做好后在dx中画原理图,画好后package,提示错误:" t9 h2 E# J$ V" \6 ~+ r+ F. A+ k) B
ERROR: Block Schematic1, Page 1, Symbol $1I7:- o+ T6 L. @2 G3 G
No part data.
. I/ W2 m, T" B: HNo Part Number, Part Name, nor Part Label has been entered.3 L) }& a$ S/ t" Y7 m7 z
Please enter some data to enable packaging.
! t( ~9 R, c: |! Y- X5 t9 ?0 y/ I
; {" G! V. z- nErrors encountered while reading the Common Data Base.1 G4 i4 W6 E3 E' t9 |! l! ^$ h/ k% {2 f
——————————————————————————————————————————
( F0 m0 e) I% G  M, j! w( _这个表明两者没有对应好,请问该怎么对应呢?

该用户从未签到

30#
 楼主| 发表于 2009-3-3 13:16 | 只看该作者
本帖最后由 lofeng 于 2009-3-3 13:21 编辑
" S; i+ K  P- b/ s6 L' \3 W/ O7 Q# Z$ v! p; I. j' b) d% P
第二种方式:
5 ~5 o! d! n# g$ q; [# w  n在DX中画原理图时调出dxdatabook窗口,在这里也可以添加dxdatabook配置8 f0 ~0 B3 O( G2 l9 Z, B) W0 N
1.调出的窗口后,右键,弹出菜单
, ~. t; ?" A! _! k $ {$ ~4 U0 s. K! B7 I7 T' `
2.选择Single Library Wizard后的界面,但是这里空白栏去该怎么填呢?
: {  x0 a8 z& P
% m/ L8 p) D6 s  _3.下一步
: z' v1 V9 Y3 G9 c 7 g# d- R  e9 s- S' Y* n
4.下一步! f- |. B  Q3 L  c
2 s2 s/ ^: H. Q  a2 p5 q
5.这里的field type有什么用呢?
9 Y5 o( C8 r5 `) C- k - L6 p3 e; R; `; F2 g0 U- J
6.viewdraw是不是就是dx?这里属性对应,通第一种方式中的一样搞不明白
2 O* d% I* k$ i, d' m" u- w 1 M8 r* @2 ]( H$ Y& \" [* @: u
7.具体对应~~
; y  e8 a7 B& A6 Q' X, t
8 x4 U# l3 J5 v; [2 ?; w: u2 L; g7 l% Q# d7 A9 X
结束
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-26 22:42 , Processed in 0.156250 second(s), 22 queries , Gzip On.

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

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

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