找回密码
 注册

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 N/ H3 |, c0 W& W3 H- J( p: b# c- H

& ^+ r0 n' n, F' z8 SREFDES属性在做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时:. U% j% N% H, w; x+ i. h8 M
1.添加上DEVICE属性并且赋值(这个是必须的)
. O8 r: |1 w; u5 t6 g; i( E0 ]2.添加上REFDES属性并且赋值,譬如C?、R?、U?等等(这个是可选的)5 p7 f4 G! t/ f. C* R
3.如果需要,还可以添加上value属性,可以不赋值,也可以赋值为?(这个也是可选的)
2 A# |  c. q* ]$ [0 {" S9 ?5 \$ ^! g3 W! C
其中通过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
, D0 u0 L. x% I" `! N; ]贴中memphise回帖中有说道:
3 m5 m9 }- s9 Q4 R: ]6 w' z建库很烦,两个软件需要各自单独建库,dx通过device映射pcb的part。可以crossing-probe.
6 n- a7 ]# x$ P7 g. s" n' z4 m! q! g* T; l$ O  W
不过貌似PKG_TYPE映射好了也可 ...7 q7 Z, ?- ]# c6 H$ _
lofeng 发表于 2009-2-28 15:12

0 f& s  B3 l8 a5 x- Y% ^8 e# w7 L使用PKG_TYPE映射还没有去琢磨,哪位使用该方法的请来说一说

50

主题

201

帖子

1647

积分

四级会员(40)

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

积分
1647
19#
 楼主| 发表于 2009-3-2 14:14 | 只看该作者
本帖最后由 lofeng 于 2009-3-2 14:15 编辑 % I0 F4 |( [7 E3 _, F# W/ e3 k

6 L6 K4 b. }+ C. n4 ]9 r+ M# r% E刚才在usr库中有CAP-CC05 part,其PCB DECAL为CAP-CC05 ,但是实际上没有这个封装的4 a& h1 n) g, c
而在msc库中有CAP-CC05 part,其PCB DECAL为CK05,但是usr的优先级高于msc库
7 d" e! ^; W% W4 M' l6 Z, \) U此时导入网表时会报错/ [8 L! M  I7 c& y
Can't find part decal item <CAP-CC05>
# j; \- s5 q7 E+ ^5 a- B% P/ Z4 `Can't find part decal item < CAP-CC05 >3 p4 n* B" f2 E( h! k1 {+ E
C1 CAP-CC052 s7 D/ p3 m1 [" g
*Part name not found C14 L: c5 _$ L" ?$ [; ^& y5 c
C1.2 D2.K
; t4 m. L% |5 S: _6 v$ g( g*Bad *CONNECTION* ascii data format, nets must contain more than one pin. Signal $1N25
8 W( O* c, a2 D! E1 X" D! Z*Part name not found C14 _3 l; N, r* A% U5 @* M- x
C1.1 D1.K$ S$ T1 m5 i' B* X
*Bad *CONNECTION* ascii data format, nets must contain more than one pin. Signal $1N14
9 K" B* _8 u5 K, F' g% cWarning: deleting signal $1N25! c3 Q" P& {  z  }* X
Warning: deleting signal $1N14
" z: K& I/ e. x5 n  s2 s# q* Y**INPUT WARNINGS FOUND**
. d  u3 G. v4 t3 T; U+ B-------------------------------------------------------------------------------------------" @3 f6 D- y& C% f6 A) h
添加了PKG_TYPE属性,并且赋值为CK05,此时还是报错:: t9 n& A& m! t- m+ m
. L4 H7 s! E# B
Reading file --  D:\WORKSPACE\PADS-DX\test\Schematic1.asc, X+ e+ B4 y' K: J8 w) p
Can't find part decal item <CAP-CC05>
% @9 c) N3 W# l, \$ f1 ]: H6 [2 NCan't find part decal item < CAP-CC05 >' g' z% m; J) f) D1 m2 d  }
C1 CAP-CC05@CK058 ^1 [7 d8 d/ K7 k9 A
*Part name not found C1" ~8 }1 J' W$ R2 ^8 C4 r) f
C1.2 D2.K
. a0 `  z! J9 q- {+ R" b% B: G*Bad *CONNECTION* ascii data format, nets must contain more than one pin. Signal $1N25# ]4 a/ i7 z! j1 K1 |5 `
*Part name not found C1
/ I1 O9 l' ^( u2 d3 OC1.1 D1.K
1 b+ Y( a) T1 t/ _5 U2 w( V& s*Bad *CONNECTION* ascii data format, nets must contain more than one pin. Signal $1N14
( V7 j0 e- ~# ^" u8 F5 TWarning: deleting signal $1N256 c" A/ @, T8 P; G: k- y" `5 {
Warning: deleting signal $1N14/ t' b6 R2 e1 O* o4 K2 f
**INPUT WARNINGS FOUND**
! Q) G  w" }. @! \) s0 u' Y8 J-------------------------------------------------------------------------------------------
' o& |( O1 C( [9 x8 w此时把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在显示原件列表时不是很人性化 希望能早日得到改善1 E; T/ H# x( D  z$ B# d
165740 f; L3 X; C: d5 K* c
lofeng 发表于 2009-3-2 10:00
* N. N, t" ]6 Y, U+ k7 y
这个可以在设置里面修改 你设置下就可以出你需要的% p( I  T: ]3 |: Y
另外为什么不使用EE流程呢?我觉得DX和PADS配合不是很理想

50

主题

201

帖子

1647

积分

四级会员(40)

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

积分
1647
22#
 楼主| 发表于 2009-3-2 19:32 | 只看该作者
这个可以在设置里面修改 你设置下就可以出你需要的1 D$ ~- b& ^  Q1 U' [# Z1 L1 `' ?" Y5 _
另外为什么不使用EE流程呢?我觉得DX和PADS配合不是很理想
( ~3 K( v) P- M3 e6 A4 f3 \wxn9869 发表于 2009-3-2 18:10
# Q' A5 d! O, x+ N$ p" K
: O% o" h- {- ]# p: f4 p  c
这个问题已经解决 多谢~~
  h! y0 L: K6 [2 G6 A7 J, o/ T9 x) C使用DX+PADS是因为已经习惯了PADS画板,而且我又不会logic,呵呵+ g- U+ m. {3 w& k9 c' Z
4 h8 b- W+ B4 y2 @  F/ H+ ^/ i
也试过EE流程,但是个人使用有点繁琐,有些问题还没有解决,也就是还用不起来,所以也只能却步了。
/ q% z, [* x7 {% t6 Y& [/ T4 ~不知你对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 编辑
0 e6 z+ v( j0 v! ^  I, M6 R) [) }! [
在EE2007.2中,有两种进入dxdatabook方式。
2 O8 \, B: d0 w( X. Y$ E, J+ y先说第一种,是在library manager对某个中心库进行dxdatabook设置,我做的过程如下:9 r0 a: m+ y% K8 s, V- M
1.右键弹出的菜单
/ e" N; Y4 ~, p! z" t% w. { / W' Y) C: R! ]  A& \1 P
2.选择默认的选择——新建一个空的配置
2 U8 |0 Q" U. t( k9 w3 h0 X  b! W ; T- p. z( }" J9 \: W
3.“Symbol Attribute for PDB Part”这一栏不知道该怎么填写
' X6 V. u  o" f0 c它说的是否是Symbol中用哪个属性对应PDB Part的?也就是用哪个属性对应PDB Part的Part Number属性的?
, ]7 G& U# I* R但是在做symbol时,我只添加了Ref Designator属性(有的sym可能多个value属性),那我用什么属性来对应呢?
- e9 k7 B5 F+ ~3 y9 Y
+ S" A; f. @9 i6 C" G* ]( G4.不知道该填什么,试图不填,但是报错: k+ h( M8 r- j' B% X5 |0 K
- ^& k. c  m4 U( q2 v
5.用的是Part Number,配置好dxdatabook后,如果想修改这个值,该怎么操作?
5 B% H. R/ c# x, r5 K" Q
7 x1 N) F0 A, ?/ ?7 d; I6.选中某个part partition,右键,在弹出的菜单中选择insert table,excel表格我已经会添加了
( F& z, \' a# O, c! K
8 ]$ Z; o, N3 ?% @1 l, M  o7.添加table完成后
% q7 w6 V! F2 @9 ~

50

主题

201

帖子

1647

积分

四级会员(40)

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

积分
1647
25#
 楼主| 发表于 2009-3-3 10:20 | 只看该作者
建好后在library manager中:1 F3 @; d' ^  u) r
1.选择Edit parametric data,出现2图中的提示。; ?0 c; \* q% v4 M) B3 k( b4 O

) h$ V& _* `# m- O- Q2.出现的提示,表明没有映射好
, k4 {- z. o6 S6 O# K& O

50

主题

201

帖子

1647

积分

四级会员(40)

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

积分
1647
26#
 楼主| 发表于 2009-3-3 12:03 | 只看该作者
本帖最后由 lofeng 于 2009-3-3 12:04 编辑 - |' ^2 A' p4 }' w  n+ W7 D

3 z1 w( n0 V& ^先补充下我试验dxdatabook用的中心库的情况:  t7 Z* E  i( l/ [
1.excell中的情况
7 L& z, g7 v. }* E5 v' T& W * L2 Z& c3 Y) w! k! P9 B& \5 g
+ b4 M- F8 J8 D( _% o6 k2 ?0 g+ T
2.对应的part partition2 ^; ]; w% j8 u9 t7 z/ n, i% D7 [

% S& h9 Z1 k# P! E$ M# Z7 f
# P  `" }) A0 J3.对应的sym中的属性情况
+ W7 K9 o# [; O 6 g" y( i% }4 M1 s0 R: h
2 D$ \) D' L$ a- L
4.对应的part中的情况
) z. }+ ~" Q" g1 E; ^9 c" v

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是什么意思的呢?该怎么填写的?
* o$ q& g) z& {' M' f9 `+ [

50

主题

201

帖子

1647

积分

四级会员(40)

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

积分
1647
29#
 楼主| 发表于 2009-3-3 12:56 | 只看该作者
按照上面做好后在dx中画原理图,画好后package,提示错误:
) \/ F3 j& L+ b$ L4 TERROR: Block Schematic1, Page 1, Symbol $1I7:! j- X  w* I) l
No part data.+ D4 T' D, a" Q3 t# I
No Part Number, Part Name, nor Part Label has been entered.
, T4 n' e% Z! x! D2 l" ~Please enter some data to enable packaging.
& j& ^0 S/ j6 F; y. ^  j  c/ q: B9 D4 e" `5 R, |5 ~5 U
Errors encountered while reading the Common Data Base.
! O/ j5 L) P6 |3 o+ a3 X) {4 L; F——————————————————————————————————————————
. X1 {8 Z2 b' x9 ?$ j' S这个表明两者没有对应好,请问该怎么对应呢?

50

主题

201

帖子

1647

积分

四级会员(40)

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

积分
1647
30#
 楼主| 发表于 2009-3-3 13:16 | 只看该作者
本帖最后由 lofeng 于 2009-3-3 13:21 编辑
  W/ |+ P0 Q9 x( L) w! ?
' U. J* D8 _8 e9 l, T! U0 h9 E. P1 p第二种方式:
$ G* ~2 m9 e, Y' q0 K4 a! k! U# L在DX中画原理图时调出dxdatabook窗口,在这里也可以添加dxdatabook配置' b7 M. C9 {; w
1.调出的窗口后,右键,弹出菜单
  Z; [: G, `  G+ q
% U- p7 c/ _2 m4 R7 Y7 F2 i' f2.选择Single Library Wizard后的界面,但是这里空白栏去该怎么填呢?$ E/ o' H+ U+ E6 P

) Q8 w2 @6 l% v* X3.下一步0 u+ A8 U1 ^7 _+ d/ \

3 i) z9 N, C4 |+ @' m4.下一步) t! X$ a6 j* B* F0 F

0 C; ~5 ?/ i- _# p1 h* N$ i* S8 D5.这里的field type有什么用呢?8 e+ ]2 p9 a$ r

! X: {3 y4 h/ \3 Q5 `6.viewdraw是不是就是dx?这里属性对应,通第一种方式中的一样搞不明白
. ^: C% V( {; \) V  k% l; }
5 W5 @7 [& Z! D/ O  T7.具体对应~~
  r! K+ {8 I  c/ B 1 C; ?. ~, g" G/ v; b
2 h: c  c5 L/ k' Y5 f; J
结束
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

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

GMT+8, 2025-6-12 05:10 , Processed in 0.084399 second(s), 28 queries , Gzip On.

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

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

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