找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

电巢直播8月计划
楼主: lofeng
打印 上一主题 下一主题

PADS2007.3中使用DxDesigner交流贴

[复制链接]

50

主题

201

帖子

1647

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1647
16#
 楼主| 发表于 2009-3-2 13:24 | 只看该作者
本帖最后由 lofeng 于 2009-3-2 13:31 编辑
6 z9 w8 x9 J0 t0 S3 {5 A
2 Q$ I, c$ r! \0 Q" BREFDES属性在做sym时若没有添加,在生成网表时会自动添加该属性的,并且赋值,但是是以U打头的。若在做sym时添加了该属性但是没有赋值,在生成网表时会报错的(Error 6035: Illegal length 0),需要在原理图中手动赋值后才能生成网表,forward to PCB过程中没有错误的。

50

主题

201

帖子

1647

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1647
17#
 楼主| 发表于 2009-3-2 13:37 | 只看该作者
因此,个人建议在做sym时:
+ l3 J7 C9 n$ d4 J/ V1.添加上DEVICE属性并且赋值(这个是必须的)5 h% Y9 d; N. F2 O3 w9 ]
2.添加上REFDES属性并且赋值,譬如C?、R?、U?等等(这个是可选的)9 t7 g) B% B7 \& N& r6 F" @, A
3.如果需要,还可以添加上value属性,可以不赋值,也可以赋值为?(这个也是可选的)
1 `; W0 c9 E* a; j# u) _: }
3 X- x5 u9 X% e5 ~其中通过DEVICE属性跟layout中的PART对应起来~~

50

主题

201

帖子

1647

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1647
18#
 楼主| 发表于 2009-3-2 13:40 | 只看该作者
https://www.eda365.com/viewthread ... ighlight=DXdesigner
9 q' n# g6 |( j贴中memphise回帖中有说道:
! C- N% X3 ^. v" ^) M" g' `建库很烦,两个软件需要各自单独建库,dx通过device映射pcb的part。可以crossing-probe.8 O# F8 |* Y- `

9 y$ L2 n+ m  D/ q; F不过貌似PKG_TYPE映射好了也可 ...
9 G% z: I- [" Q9 f) f' x& olofeng 发表于 2009-2-28 15:12

3 l' b" ]& d. B% W, y9 O) C- D使用PKG_TYPE映射还没有去琢磨,哪位使用该方法的请来说一说

50

主题

201

帖子

1647

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1647
19#
 楼主| 发表于 2009-3-2 14:14 | 只看该作者
本帖最后由 lofeng 于 2009-3-2 14:15 编辑 6 K/ G* E! x3 r6 I: r
. h8 J- ]+ \( ]: L8 g8 C8 T
刚才在usr库中有CAP-CC05 part,其PCB DECAL为CAP-CC05 ,但是实际上没有这个封装的
4 e% y3 f% U7 U! z而在msc库中有CAP-CC05 part,其PCB DECAL为CK05,但是usr的优先级高于msc库
7 W. D* z# J* G/ x此时导入网表时会报错, u) q* L. E; x7 ?' g
Can't find part decal item <CAP-CC05> : ]+ \! n4 [7 S& k4 s: A8 l8 z
Can't find part decal item < CAP-CC05 >0 g2 t, G4 n6 z
C1 CAP-CC05$ j* g- L6 d8 Y" O6 q0 P6 p
*Part name not found C1
$ V. Q# S# I0 k" E+ K8 {1 xC1.2 D2.K% e5 M/ B" r9 S$ m
*Bad *CONNECTION* ascii data format, nets must contain more than one pin. Signal $1N25
- R$ E4 @0 H$ U6 ^. x  L1 @4 o. F*Part name not found C1
8 W. \! ?0 u% J: j: u1 gC1.1 D1.K: X. i6 _9 O4 Q# o# `: h! Z
*Bad *CONNECTION* ascii data format, nets must contain more than one pin. Signal $1N14
, k# l! J- D* j* lWarning: deleting signal $1N25! ^' t5 g3 O" H1 i/ E: S/ y$ W4 @6 F: f
Warning: deleting signal $1N14) V5 A$ E) H0 H' {1 M( t! X) U$ C
**INPUT WARNINGS FOUND**4 t/ r# H! M- P6 E: v/ F( C
-------------------------------------------------------------------------------------------
6 a  Z' N& y! ?, d; S' \添加了PKG_TYPE属性,并且赋值为CK05,此时还是报错:  d# S( Z: }" j7 \" D3 C; s, F

! J, I( x$ E) |: o1 w) }* `9 PReading file --  D:\WORKSPACE\PADS-DX\test\Schematic1.asc
5 m( c, T; N# v1 X) Z/ cCan't find part decal item <CAP-CC05>
1 M$ o+ `3 j7 eCan't find part decal item < CAP-CC05 >
/ V' k5 K( X  e) F9 U7 rC1 CAP-CC05@CK05
* M! {+ d& b% J, I% H* A# A" j*Part name not found C1
0 X3 T- |) d9 Q. T- MC1.2 D2.K
2 g4 u" ]- \5 \) s1 P& x*Bad *CONNECTION* ascii data format, nets must contain more than one pin. Signal $1N25. V* [8 a% `" ~% T! X! T! J7 a2 x
*Part name not found C1
" t) Y9 u4 i2 B- t0 o- ]C1.1 D1.K
9 ~) \; Y5 R# Q+ n: ~: n& ^" q*Bad *CONNECTION* ascii data format, nets must contain more than one pin. Signal $1N14
" E) z6 s4 i9 O; s7 [+ oWarning: deleting signal $1N25
- ?4 n* O1 p2 a: }5 _% q" @Warning: deleting signal $1N14
- E9 ^1 `! d" b1 w, q**INPUT WARNINGS FOUND**
( a4 t) i+ ^1 q% Y-------------------------------------------------------------------------------------------% S& r3 j# H0 p1 k" `$ |
此时把msc库的优先级提高,则解决了问题,但是PKG_TYPE属性的作用是什么呢?从这里看起来是一点用处都没有的

50

主题

201

帖子

1647

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

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

3

主题

40

帖子

-1万

积分

未知游客(0)

积分
-11910
21#
发表于 2009-3-2 18:10 | 只看该作者
从下图大家可以看出DX在显示原件列表时不是很人性化 希望能早日得到改善
# }0 ^6 y6 c! t8 {16574
3 O7 \. q2 v7 p6 Ilofeng 发表于 2009-3-2 10:00

: [  g$ Z' O  ~) }5 z这个可以在设置里面修改 你设置下就可以出你需要的7 k2 S. F. q+ e2 M+ e! O$ ^! s
另外为什么不使用EE流程呢?我觉得DX和PADS配合不是很理想

50

主题

201

帖子

1647

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1647
22#
 楼主| 发表于 2009-3-2 19:32 | 只看该作者
这个可以在设置里面修改 你设置下就可以出你需要的
4 k8 j* ?7 V; o另外为什么不使用EE流程呢?我觉得DX和PADS配合不是很理想% Y7 b0 X4 e+ u% s: a% n% k, x
wxn9869 发表于 2009-3-2 18:10
1 T# P: T/ Z# G

" P% N2 A9 j- Q& E这个问题已经解决 多谢~~
8 J( w! t  Y+ l使用DX+PADS是因为已经习惯了PADS画板,而且我又不会logic,呵呵8 w8 P0 y: ^/ n8 i1 o8 F
- c" V; \( I, O: _1 `9 U: W
也试过EE流程,但是个人使用有点繁琐,有些问题还没有解决,也就是还用不起来,所以也只能却步了。& E' y0 N* e6 S  }2 l' [* ^
不知你对dxdatabook可熟?

3

主题

40

帖子

-1万

积分

未知游客(0)

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

50

主题

201

帖子

1647

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1647
24#
 楼主| 发表于 2009-3-3 09:37 | 只看该作者
本帖最后由 lofeng 于 2009-3-3 10:47 编辑 : f. g; t  m5 w$ m7 `
% @' o& V5 s$ R0 l2 [1 a
在EE2007.2中,有两种进入dxdatabook方式。
3 |- J0 f# B7 i1 J; L& @先说第一种,是在library manager对某个中心库进行dxdatabook设置,我做的过程如下:% q# L7 a; E1 I4 }1 X5 p$ p
1.右键弹出的菜单  p$ F7 {9 Q* e# h

- @' L0 f1 k% F, ?2.选择默认的选择——新建一个空的配置+ @8 n6 {- G$ \. m/ i+ E4 p- i
+ j3 z# c& P, p% s( I5 b7 y8 i+ }
3.“Symbol Attribute for PDB Part”这一栏不知道该怎么填写) w$ w, u0 \2 m7 F$ \6 H
它说的是否是Symbol中用哪个属性对应PDB Part的?也就是用哪个属性对应PDB Part的Part Number属性的?) A9 d6 X* _; U
但是在做symbol时,我只添加了Ref Designator属性(有的sym可能多个value属性),那我用什么属性来对应呢?) h% \+ o$ a" g
3 L3 N+ Q! j" s% l- G  j; q. Q/ D
4.不知道该填什么,试图不填,但是报错2 I: @0 J! [, Y7 r4 |' l7 K* K* v
0 L3 v! O. ]1 R6 z) P6 }
5.用的是Part Number,配置好dxdatabook后,如果想修改这个值,该怎么操作?
+ l1 n( x! i, Q+ ~ : M" u0 P4 A! W2 s- @
6.选中某个part partition,右键,在弹出的菜单中选择insert table,excel表格我已经会添加了" Q. q! }% Q5 o' i5 _7 k2 r9 c
- ?2 g; X! F' x0 d& [* {
7.添加table完成后
* [5 R$ l* b9 [7 M

50

主题

201

帖子

1647

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1647
25#
 楼主| 发表于 2009-3-3 10:20 | 只看该作者
建好后在library manager中:
. `. H, U( g- f9 Y1.选择Edit parametric data,出现2图中的提示。+ @( o/ k8 h2 {$ c- s% A

+ v3 ^0 f9 C1 H1 E2.出现的提示,表明没有映射好
# S: `3 e' q+ [+ ]" V" Q

50

主题

201

帖子

1647

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1647
26#
 楼主| 发表于 2009-3-3 12:03 | 只看该作者
本帖最后由 lofeng 于 2009-3-3 12:04 编辑
5 w' H3 O" I+ a; U1 b3 d4 _( f8 o) s: U: p
先补充下我试验dxdatabook用的中心库的情况:
& C5 u' ~, w9 F& g% V' _' s1.excell中的情况
) X8 f. ~6 s& x: J$ s
+ M+ V# R+ W8 c
0 s5 `/ g1 |' b$ [/ M; ]2.对应的part partition
* ^$ X8 X- s5 a4 X; x' L8 m8 ^4 _
& o+ c+ P8 j' `, f3 y
; L% N) l, G+ m3.对应的sym中的属性情况& b( D9 y- M: M/ a4 a/ j+ {

" B7 B% u8 x5 L! K0 y( s" ^5 ~9 u, D: x$ D+ A
4.对应的part中的情况; x# q, m; o+ e, H! c6 G3 Z' c

50

主题

201

帖子

1647

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

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

50

主题

201

帖子

1647

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1647
28#
 楼主| 发表于 2009-3-3 12:08 | 只看该作者
这里的symbol expression是什么意思的呢?该怎么填写的?5 M* f% X5 k5 `& m. o# M

50

主题

201

帖子

1647

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1647
29#
 楼主| 发表于 2009-3-3 12:56 | 只看该作者
按照上面做好后在dx中画原理图,画好后package,提示错误:" ~, e( E9 l9 k" a/ V6 R  {
ERROR: Block Schematic1, Page 1, Symbol $1I7:8 R4 S8 l% F- z9 l3 c) \
No part data.
" D% d; j' Y: g1 Y* Z8 |9 ONo Part Number, Part Name, nor Part Label has been entered.3 U% A5 H9 w: e* m
Please enter some data to enable packaging.$ y" S, ~- Q3 h7 k
4 _$ |7 R; p$ n% j4 z5 c6 |' c
Errors encountered while reading the Common Data Base.% N5 O% @/ o1 J- p  h8 a
——————————————————————————————————————————/ y5 m# d2 _# g7 W. h* B6 O
这个表明两者没有对应好,请问该怎么对应呢?

50

主题

201

帖子

1647

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1647
30#
 楼主| 发表于 2009-3-3 13:16 | 只看该作者
本帖最后由 lofeng 于 2009-3-3 13:21 编辑
: j3 s- h% Y& l7 v
' U; Q- x' b4 X1 j) i2 U2 [第二种方式:' n' a% [2 v* b9 A
在DX中画原理图时调出dxdatabook窗口,在这里也可以添加dxdatabook配置
5 q, ~' Z0 @" j9 _+ R1.调出的窗口后,右键,弹出菜单9 I$ ]; e2 d+ H

' q: p3 e; B/ x# S, T" Q2.选择Single Library Wizard后的界面,但是这里空白栏去该怎么填呢?4 ?5 s( S0 _* a; y8 A) y
& ?% P6 h) w) D9 J
3.下一步. {; a, I9 J1 T0 g

4 y% P  [2 O& t4.下一步! C& Z, c" j3 h5 I
2 Y& I" ?/ a& t* p: S6 U
5.这里的field type有什么用呢?7 o# q9 y8 X* X( ~+ O

: I$ c8 {& u* C! c( s7 n6.viewdraw是不是就是dx?这里属性对应,通第一种方式中的一样搞不明白
$ q4 ]) J8 `: h2 S, {' H
* W! g% p: A8 }7.具体对应~~! d" B0 E/ b. b- ^, d( a& O

  U9 K4 O6 i9 j; R% h
# Y7 q6 a# U! f$ X9 l结束
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-7-7 15:55 , Processed in 0.068964 second(s), 29 queries , Gzip On.

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

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

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