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

PADS2007.3中使用DxDesigner交流贴

[复制链接]

该用户从未签到

16#
 楼主| 发表于 2009-3-2 13:24 | 只看该作者
本帖最后由 lofeng 于 2009-3-2 13:31 编辑 8 v& ~; c, Q3 W2 g" r" W
  @( S: g/ Y# i: q  b& {$ ~* V
REFDES属性在做sym时若没有添加,在生成网表时会自动添加该属性的,并且赋值,但是是以U打头的。若在做sym时添加了该属性但是没有赋值,在生成网表时会报错的(Error 6035: Illegal length 0),需要在原理图中手动赋值后才能生成网表,forward to PCB过程中没有错误的。

该用户从未签到

17#
 楼主| 发表于 2009-3-2 13:37 | 只看该作者
因此,个人建议在做sym时:; c5 m$ T# Q- h/ A9 C
1.添加上DEVICE属性并且赋值(这个是必须的)
9 H# P/ V8 `" O2.添加上REFDES属性并且赋值,譬如C?、R?、U?等等(这个是可选的)
) G1 {$ U5 k5 p/ ]" a; z) [' W) E3.如果需要,还可以添加上value属性,可以不赋值,也可以赋值为?(这个也是可选的)' c( b4 u3 q( z! a0 n- F
0 s8 x0 i- b, b. u8 P- M0 q$ v( g
其中通过DEVICE属性跟layout中的PART对应起来~~

该用户从未签到

18#
 楼主| 发表于 2009-3-2 13:40 | 只看该作者
https://www.eda365.com/viewthread ... ighlight=DXdesigner
  D  {. N" y; C贴中memphise回帖中有说道:
4 V6 d% c! L2 m3 ~. J  _8 Q建库很烦,两个软件需要各自单独建库,dx通过device映射pcb的part。可以crossing-probe.
7 X7 W: @+ K- G: m  `1 j9 C9 g' X; c# P
不过貌似PKG_TYPE映射好了也可 ...
5 s1 y: P; Z) r7 |1 Vlofeng 发表于 2009-2-28 15:12

! Q7 C# e/ }+ R& ?使用PKG_TYPE映射还没有去琢磨,哪位使用该方法的请来说一说

该用户从未签到

19#
 楼主| 发表于 2009-3-2 14:14 | 只看该作者
本帖最后由 lofeng 于 2009-3-2 14:15 编辑
1 B; O& H8 v$ [* N; b, G+ J0 ]. h6 V% r& w' O
刚才在usr库中有CAP-CC05 part,其PCB DECAL为CAP-CC05 ,但是实际上没有这个封装的
1 n$ L; p# q" u, Q" L2 p3 V而在msc库中有CAP-CC05 part,其PCB DECAL为CK05,但是usr的优先级高于msc库2 W; o& I. f4 M) L- j2 ~$ m
此时导入网表时会报错
) u7 m7 }  }( D' K- o4 BCan't find part decal item <CAP-CC05>
, I3 V# ?1 f; Z$ f- fCan't find part decal item < CAP-CC05 >, y; X+ f$ @5 ~6 Y# E3 D
C1 CAP-CC05
9 V  {, a& M$ h*Part name not found C1+ c# E6 b4 t" I  v
C1.2 D2.K: j9 e" E' w1 h& ?9 Q
*Bad *CONNECTION* ascii data format, nets must contain more than one pin. Signal $1N25
! ?+ i# E$ [3 k% @; Q*Part name not found C1
$ R& Q% t4 ?" i( V3 rC1.1 D1.K/ N: R- Z2 c& _, ?, U
*Bad *CONNECTION* ascii data format, nets must contain more than one pin. Signal $1N14  f# U- D! r% R5 S. i+ g
Warning: deleting signal $1N257 h% h0 e* ]  C" v+ Q* `
Warning: deleting signal $1N14
7 X+ t. h5 e7 t' S0 {# l" j**INPUT WARNINGS FOUND**
. u' b8 `& X& c$ ]6 E6 S-------------------------------------------------------------------------------------------2 V+ N; c. X6 R
添加了PKG_TYPE属性,并且赋值为CK05,此时还是报错:7 T8 L4 \, q% K8 E' v
- e4 B2 F4 ~0 l9 k
Reading file --  D:\WORKSPACE\PADS-DX\test\Schematic1.asc2 [5 q9 n1 b3 p3 _8 \; Z! O
Can't find part decal item <CAP-CC05>
# k# g  U$ y  B2 \7 I. Z+ aCan't find part decal item < CAP-CC05 >
+ n( D) F7 t: O- ^0 P5 s3 s- oC1 CAP-CC05@CK05
5 p# p. \# d* C8 j2 T*Part name not found C1
" Q" y  I" ~7 q9 Z- F( K# t- [C1.2 D2.K
) P4 _( q9 Z- s. {  x*Bad *CONNECTION* ascii data format, nets must contain more than one pin. Signal $1N25
; v' W4 a" F0 Q- K: x  M*Part name not found C1
# b: o" K* n  K1 ]( BC1.1 D1.K. u3 N' @5 P& V: q0 x0 H* b9 {# U
*Bad *CONNECTION* ascii data format, nets must contain more than one pin. Signal $1N14
* J; Z; D% K0 ~+ D9 E5 A9 fWarning: deleting signal $1N25/ k# V0 m4 b/ G6 B$ F
Warning: deleting signal $1N14' W" k) M( f1 z0 q. z2 N
**INPUT WARNINGS FOUND**% U# H- h( n( }0 r% G: c
-------------------------------------------------------------------------------------------
  T& s  `8 k  \& ~此时把msc库的优先级提高,则解决了问题,但是PKG_TYPE属性的作用是什么呢?从这里看起来是一点用处都没有的

该用户从未签到

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

该用户从未签到

21#
发表于 2009-3-2 18:10 | 只看该作者
从下图大家可以看出DX在显示原件列表时不是很人性化 希望能早日得到改善
" i0 G& g. q3 \4 A16574& F; K4 l' o4 H! n& I1 ^4 z
lofeng 发表于 2009-3-2 10:00

& m* ?* Z& l; {5 A" j这个可以在设置里面修改 你设置下就可以出你需要的8 y2 |5 q, L, l6 j
另外为什么不使用EE流程呢?我觉得DX和PADS配合不是很理想

该用户从未签到

22#
 楼主| 发表于 2009-3-2 19:32 | 只看该作者
这个可以在设置里面修改 你设置下就可以出你需要的
3 e6 o/ b* Z( D) G1 s8 t另外为什么不使用EE流程呢?我觉得DX和PADS配合不是很理想
" B3 {( M  J: ewxn9869 发表于 2009-3-2 18:10
. |5 y& s2 F2 V8 {1 h3 P2 x% S- z" C

2 {2 f# D/ f/ h2 e这个问题已经解决 多谢~~$ Y6 ^" \5 ?9 z  t0 _
使用DX+PADS是因为已经习惯了PADS画板,而且我又不会logic,呵呵
4 A. Y: J& s& `" u3 [5 Q  ]! k" a& B. n% |, \- L0 G
也试过EE流程,但是个人使用有点繁琐,有些问题还没有解决,也就是还用不起来,所以也只能却步了。
5 A( x" \( @6 q! p' C- z不知你对dxdatabook可熟?

该用户从未签到

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

该用户从未签到

24#
 楼主| 发表于 2009-3-3 09:37 | 只看该作者
本帖最后由 lofeng 于 2009-3-3 10:47 编辑 0 k- w4 A3 M( Z! _: X' P

% e% J+ R: T* W* ^在EE2007.2中,有两种进入dxdatabook方式。
$ ^8 n8 ?3 \% Z) e9 I$ r- s先说第一种,是在library manager对某个中心库进行dxdatabook设置,我做的过程如下:
# v3 X- a  Z; q- N& Z) J1.右键弹出的菜单: w9 H6 H$ e6 [1 b7 ^$ t( m' J4 h5 W
' D, s9 |/ ~5 Y7 X
2.选择默认的选择——新建一个空的配置, \& r" z5 p# |" o! V0 d$ |( T: e
0 s3 `/ \6 h0 H
3.“Symbol Attribute for PDB Part”这一栏不知道该怎么填写
% s# `. R% {' f6 O它说的是否是Symbol中用哪个属性对应PDB Part的?也就是用哪个属性对应PDB Part的Part Number属性的?
- B7 h- C- S' e2 n# _但是在做symbol时,我只添加了Ref Designator属性(有的sym可能多个value属性),那我用什么属性来对应呢?; Z3 O6 \! ]$ C& T

9 Q: S% G/ k# p; V" e* m( f+ H4.不知道该填什么,试图不填,但是报错: g$ ~1 F8 e/ F

3 E3 S6 Q& [. g+ c5 }+ m! F5.用的是Part Number,配置好dxdatabook后,如果想修改这个值,该怎么操作?
: K; [! I! C: @ : d. R8 k/ }8 f0 i, u, `; J
6.选中某个part partition,右键,在弹出的菜单中选择insert table,excel表格我已经会添加了
( Q6 D( A; F0 U) A9 L! \ 9 V5 l0 A+ h3 E
7.添加table完成后4 n6 P" X' m% V1 t% l4 d8 {

该用户从未签到

25#
 楼主| 发表于 2009-3-3 10:20 | 只看该作者
建好后在library manager中:: N4 K4 `6 H* H& f
1.选择Edit parametric data,出现2图中的提示。
8 N7 u9 b: i' |3 o4 p- t 0 b# n4 L; z$ h6 ~# N
2.出现的提示,表明没有映射好
0 y+ `/ o1 X# A. W

该用户从未签到

26#
 楼主| 发表于 2009-3-3 12:03 | 只看该作者
本帖最后由 lofeng 于 2009-3-3 12:04 编辑
* I' _; o! b+ T  G& G& _2 `  ?  |2 o
先补充下我试验dxdatabook用的中心库的情况:
* w6 ?: U& F$ H3 J0 @6 T# C7 N) U% P1.excell中的情况' j# P+ Q) |- q, i
! y$ x# B/ i. J$ M+ w
% a" S. D+ @8 s
2.对应的part partition6 }; a- }. B+ h
' j( ]" M! a) g0 z4 v  L& E$ E' Z

4 ?% [/ A' E7 t4 E$ y" o& {3.对应的sym中的属性情况1 f) @- |0 \$ q$ L7 G

# [: }/ y" |  A2 p1 W3 [. [7 u* J0 V! F+ \, g/ f( h
4.对应的part中的情况
# V# V  g5 _! u1 {3 U

该用户从未签到

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

该用户从未签到

28#
 楼主| 发表于 2009-3-3 12:08 | 只看该作者
这里的symbol expression是什么意思的呢?该怎么填写的?; ^1 f( \+ d" c2 Z4 h& U

该用户从未签到

29#
 楼主| 发表于 2009-3-3 12:56 | 只看该作者
按照上面做好后在dx中画原理图,画好后package,提示错误:
% O0 y' g* D3 H% J0 w; p5 XERROR: Block Schematic1, Page 1, Symbol $1I7:
% c2 L* r. _; m7 S: LNo part data.. F% B: L+ E0 _# N; H( m& `/ l1 j# `
No Part Number, Part Name, nor Part Label has been entered./ [2 D) J  h4 f8 x; u+ C; a
Please enter some data to enable packaging.
7 i0 \- X2 Q) n* `( G) L/ m% r# D: O, e$ A. Q3 \
Errors encountered while reading the Common Data Base.% }& v2 W2 u1 b. C, f/ v& i% n
——————————————————————————————————————————
6 \. Z: I$ ^, a& W; F: K6 V这个表明两者没有对应好,请问该怎么对应呢?

该用户从未签到

30#
 楼主| 发表于 2009-3-3 13:16 | 只看该作者
本帖最后由 lofeng 于 2009-3-3 13:21 编辑 5 R) t. B6 L8 a8 h: p
( b- Q: R: O5 ^0 a+ u7 N3 t3 ]
第二种方式:
1 P$ o+ k2 `9 S: g/ }在DX中画原理图时调出dxdatabook窗口,在这里也可以添加dxdatabook配置
0 o3 f+ y2 [+ b, l- n; g7 q5 o  C1.调出的窗口后,右键,弹出菜单
% k$ I  D% Q1 w% X9 f% L* z1 T& D" m ( w4 q0 E; ^" I& h7 w& V/ u
2.选择Single Library Wizard后的界面,但是这里空白栏去该怎么填呢?# A& v, x2 c* J

# K& J) e3 L/ r1 j6 O3.下一步
; M* Q" M! c( q ' ~- H" W9 X, _8 F
4.下一步
+ t9 X7 X0 \( m- v8 r   k0 M. d7 B4 f/ W# {( g  Q1 B" r
5.这里的field type有什么用呢?  l7 ^& d/ s: V8 w, I6 Q0 G
0 G9 R8 T4 X9 g1 b
6.viewdraw是不是就是dx?这里属性对应,通第一种方式中的一样搞不明白
2 k: P9 c3 F+ ^2 U6 p + H9 u" j0 \7 j* l' L
7.具体对应~~3 E/ N8 \4 b, r4 h7 i9 @; n: r; \, a

' h" T1 O# k" u) ^! i# k; D& @2 m* `; t8 ^9 A" s! b- r5 I
结束
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-15 07:06 , Processed in 0.125000 second(s), 22 queries , Gzip On.

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

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

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