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

PADS2007.3中使用DxDesigner交流贴

[复制链接]

该用户从未签到

16#
 楼主| 发表于 2009-3-2 13:24 | 只看该作者
本帖最后由 lofeng 于 2009-3-2 13:31 编辑 + t2 L3 M. M6 Y; y# n" B, ]5 n2 u

% ^/ N8 |/ N5 w. v% U% ]REFDES属性在做sym时若没有添加,在生成网表时会自动添加该属性的,并且赋值,但是是以U打头的。若在做sym时添加了该属性但是没有赋值,在生成网表时会报错的(Error 6035: Illegal length 0),需要在原理图中手动赋值后才能生成网表,forward to PCB过程中没有错误的。

该用户从未签到

17#
 楼主| 发表于 2009-3-2 13:37 | 只看该作者
因此,个人建议在做sym时:
5 \( [6 e% o/ p1.添加上DEVICE属性并且赋值(这个是必须的)$ I2 k1 h: ~1 ~) ?
2.添加上REFDES属性并且赋值,譬如C?、R?、U?等等(这个是可选的)5 S  H8 j6 g7 Y8 Q' \2 K( _
3.如果需要,还可以添加上value属性,可以不赋值,也可以赋值为?(这个也是可选的)
3 Q, T1 i( Y. }( o7 p( M9 x0 ?; V# I
其中通过DEVICE属性跟layout中的PART对应起来~~

该用户从未签到

18#
 楼主| 发表于 2009-3-2 13:40 | 只看该作者
https://www.eda365.com/viewthread ... ighlight=DXdesigner( n& C- x0 R: _; i
贴中memphise回帖中有说道:
- P  {# g/ {6 \3 U/ U3 `3 V建库很烦,两个软件需要各自单独建库,dx通过device映射pcb的part。可以crossing-probe./ a3 w4 K0 W' s6 ]

. R- ~# ]4 A# W不过貌似PKG_TYPE映射好了也可 ...) n+ F& _) {4 ~  X. X
lofeng 发表于 2009-2-28 15:12
4 A3 u' k) B1 p
使用PKG_TYPE映射还没有去琢磨,哪位使用该方法的请来说一说

该用户从未签到

19#
 楼主| 发表于 2009-3-2 14:14 | 只看该作者
本帖最后由 lofeng 于 2009-3-2 14:15 编辑 , |3 ?8 [8 _; j  ~: z; U2 |

# t; I. `8 {8 D9 \  d1 W2 ?& @& [刚才在usr库中有CAP-CC05 part,其PCB DECAL为CAP-CC05 ,但是实际上没有这个封装的
- i, \: S5 f+ t; g( g5 K* i% E! ]而在msc库中有CAP-CC05 part,其PCB DECAL为CK05,但是usr的优先级高于msc库0 ^  Z- E& K7 X5 B: \" [
此时导入网表时会报错
3 j3 }* o5 U# Q1 i/ OCan't find part decal item <CAP-CC05>
6 t+ Y' D1 U! DCan't find part decal item < CAP-CC05 >
5 s3 a- {2 ]) A; n- o2 r) `6 bC1 CAP-CC05' Q# E" A8 K+ F
*Part name not found C1
; {0 |+ h8 e# Q$ V9 Q( uC1.2 D2.K- S4 U$ {0 A& a
*Bad *CONNECTION* ascii data format, nets must contain more than one pin. Signal $1N25
) t! v- M  C7 S*Part name not found C1
4 \- Z5 n7 D- X5 t9 iC1.1 D1.K# V; O1 m" t0 e& T0 e
*Bad *CONNECTION* ascii data format, nets must contain more than one pin. Signal $1N14' Z6 O9 H3 u1 ?3 J6 [
Warning: deleting signal $1N25' V" \% v) N& v6 G3 e, e
Warning: deleting signal $1N14
+ O2 z: K( ~  n& J5 h( l**INPUT WARNINGS FOUND*** D9 z5 f( T" J9 i# T+ k* u
-------------------------------------------------------------------------------------------7 G! K, e" P* P/ G9 W: h" P
添加了PKG_TYPE属性,并且赋值为CK05,此时还是报错:
' Q* o9 |. T" o: g$ L" M0 _0 G; j% b( o+ i8 j
Reading file --  D:\WORKSPACE\PADS-DX\test\Schematic1.asc
3 i6 c/ U2 R- hCan't find part decal item <CAP-CC05>
! n( V6 p: V  F( k& I0 X# PCan't find part decal item < CAP-CC05 >; E( x  ~7 y0 j0 L6 }. [. B
C1 CAP-CC05@CK059 I  h' @8 v" t# g: O, {
*Part name not found C1
, K) y6 I5 M9 mC1.2 D2.K
3 ^, d: `2 D/ e0 a- H4 f0 s* B$ h*Bad *CONNECTION* ascii data format, nets must contain more than one pin. Signal $1N25) d$ _1 C, @. {7 n4 ~+ R" x
*Part name not found C1
7 B! U- l9 k" N; BC1.1 D1.K
$ G% P' V9 l* P8 m0 d6 A6 U*Bad *CONNECTION* ascii data format, nets must contain more than one pin. Signal $1N147 I0 ~( k; i6 r0 |2 {# U' ^
Warning: deleting signal $1N25
; x# B5 f5 p6 Q7 s  z1 o4 Z7 WWarning: deleting signal $1N140 G5 _+ I( {0 R8 V7 p3 a# T0 X
**INPUT WARNINGS FOUND**
& I( l$ ^8 O* L0 [-------------------------------------------------------------------------------------------
9 A! {1 y* }! v此时把msc库的优先级提高,则解决了问题,但是PKG_TYPE属性的作用是什么呢?从这里看起来是一点用处都没有的

该用户从未签到

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

该用户从未签到

21#
发表于 2009-3-2 18:10 | 只看该作者
从下图大家可以看出DX在显示原件列表时不是很人性化 希望能早日得到改善* [& Z, L/ @7 b8 _
16574
  O+ r; i3 w5 p8 j+ Alofeng 发表于 2009-3-2 10:00
# f. ^+ k5 N0 ^" r+ a, s
这个可以在设置里面修改 你设置下就可以出你需要的/ W% T# e( Y$ Y; G
另外为什么不使用EE流程呢?我觉得DX和PADS配合不是很理想

该用户从未签到

22#
 楼主| 发表于 2009-3-2 19:32 | 只看该作者
这个可以在设置里面修改 你设置下就可以出你需要的- B  x$ S7 R. S
另外为什么不使用EE流程呢?我觉得DX和PADS配合不是很理想' J. ~9 c: ?2 b, f: N9 l+ @
wxn9869 发表于 2009-3-2 18:10

  J/ o+ Y" \0 F; f4 u
) ~- ^% d9 V' ~2 B% f这个问题已经解决 多谢~~4 P* H% O5 D8 R# q/ w9 r) G
使用DX+PADS是因为已经习惯了PADS画板,而且我又不会logic,呵呵" t2 D0 ~. m: Y, ^& I. c+ F
4 n$ z" C' o& q4 k/ P7 }5 p
也试过EE流程,但是个人使用有点繁琐,有些问题还没有解决,也就是还用不起来,所以也只能却步了。
. W4 l1 W* g" u% P不知你对dxdatabook可熟?

该用户从未签到

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

该用户从未签到

24#
 楼主| 发表于 2009-3-3 09:37 | 只看该作者
本帖最后由 lofeng 于 2009-3-3 10:47 编辑
6 Q0 k* h4 a; ^1 H
9 ~) K& |1 p5 B" Q3 X在EE2007.2中,有两种进入dxdatabook方式。
! I1 a  w# d) X1 k+ W  e先说第一种,是在library manager对某个中心库进行dxdatabook设置,我做的过程如下:9 `% p) ?0 T  x( r- ~
1.右键弹出的菜单
3 `/ ], w1 ~- _- o3 ?0 V2 p' ^
' A* k1 |+ p' P9 N, k2.选择默认的选择——新建一个空的配置* c6 z# p+ o* O' A/ w- u7 @1 _' n
* E1 q; }1 ^: H1 T& G+ W
3.“Symbol Attribute for PDB Part”这一栏不知道该怎么填写
9 Z+ D. N1 ^3 U& F5 N6 M, Y3 K它说的是否是Symbol中用哪个属性对应PDB Part的?也就是用哪个属性对应PDB Part的Part Number属性的?
; l9 P2 X7 V2 r' @' o1 f但是在做symbol时,我只添加了Ref Designator属性(有的sym可能多个value属性),那我用什么属性来对应呢?
, l' j, l* J5 o! x9 _$ N+ P+ V
9 c0 q& f" f% Y0 A4.不知道该填什么,试图不填,但是报错8 x# z7 d$ ^6 h) }& \; v

& Y6 X9 R7 e. i7 y9 z; j5.用的是Part Number,配置好dxdatabook后,如果想修改这个值,该怎么操作?
1 \. D4 R0 U" u7 d( E  s8 b9 ]
( S0 s, O) Y9 p6 G2 O' _! c6.选中某个part partition,右键,在弹出的菜单中选择insert table,excel表格我已经会添加了
/ h  C0 @# i. b1 V' q: A
6 Q1 i1 B) A) C( b, o% }7.添加table完成后
7 {% i* D2 A: I! [

该用户从未签到

25#
 楼主| 发表于 2009-3-3 10:20 | 只看该作者
建好后在library manager中:
+ t& N7 c  q! Q/ V1.选择Edit parametric data,出现2图中的提示。
7 E2 F  _1 [( m- T) _6 }, `
) e/ X- _) K# y8 }! H5 y2.出现的提示,表明没有映射好7 G( S! i6 u* X. P3 F! g) z

该用户从未签到

26#
 楼主| 发表于 2009-3-3 12:03 | 只看该作者
本帖最后由 lofeng 于 2009-3-3 12:04 编辑
/ `" r% F0 J( p# T" F/ O1 d) i
先补充下我试验dxdatabook用的中心库的情况:
, `" B0 p& P0 D  p) W) `8 [1.excell中的情况- a8 K1 ?0 t  d' N6 e1 B, _; D6 M

5 Y& L* Y; R( c* h% K$ ^( s5 F& t4 U$ R6 S
2.对应的part partition
# k6 X  F2 Q# \  t4 l4 u 2 |0 T; |9 O- ]" {; i6 `

' \" P! P; b  I8 s' t3.对应的sym中的属性情况
' s$ v2 r* L6 m 0 Q( n* o# w1 W2 V, t, m$ o# @5 U

- y% z- C" M( Q1 g2 B, r4.对应的part中的情况
- y! P7 _9 S$ d$ |1 Y

该用户从未签到

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

该用户从未签到

28#
 楼主| 发表于 2009-3-3 12:08 | 只看该作者
这里的symbol expression是什么意思的呢?该怎么填写的?, B! p; o& j9 _9 K4 o8 K

该用户从未签到

29#
 楼主| 发表于 2009-3-3 12:56 | 只看该作者
按照上面做好后在dx中画原理图,画好后package,提示错误:
/ H% n( e. c0 v- S, t* CERROR: Block Schematic1, Page 1, Symbol $1I7:5 a3 F) l& z/ J3 A- [5 Z
No part data.& H0 k4 p$ ~2 k% N* n7 c
No Part Number, Part Name, nor Part Label has been entered.
5 Z9 T+ n' k9 p6 EPlease enter some data to enable packaging." b. R1 f( G% L7 R& _
4 g# `: e. u) D1 h- b- C
Errors encountered while reading the Common Data Base.7 n( K5 J6 i; ]9 N# ^
——————————————————————————————————————————
) B: M/ l7 G2 E1 [8 e, G- j, ]& u/ e; x这个表明两者没有对应好,请问该怎么对应呢?

该用户从未签到

30#
 楼主| 发表于 2009-3-3 13:16 | 只看该作者
本帖最后由 lofeng 于 2009-3-3 13:21 编辑 ' y4 V( r* Y, z

/ @  q' Y. @! A* Z% q# q第二种方式:
' J" `/ L3 M: z# f& f2 E! I6 I% d在DX中画原理图时调出dxdatabook窗口,在这里也可以添加dxdatabook配置
. C  @: i; [/ b' T5 y5 }1.调出的窗口后,右键,弹出菜单
6 J! {  P  f) O) h4 x
1 E+ d9 N+ z$ J9 l% q3 l2.选择Single Library Wizard后的界面,但是这里空白栏去该怎么填呢?3 A" t# ~) t2 |: ~/ q; f* ?

; f# V( [" C& T; @3 \3.下一步
! B+ J- J$ C( M2 L0 H- n
5 \7 \/ ^) P! C  J+ v3 O* y4.下一步
( q( {: N, Y* z. r* D  r
; t6 C/ ~" c" ]6 a1 a$ B5.这里的field type有什么用呢?
9 l- n- Z3 b# j4 v# ?% }
3 v2 f8 q; L  V" u# a+ ~6.viewdraw是不是就是dx?这里属性对应,通第一种方式中的一样搞不明白) r/ X0 Q! Q) W( R5 y; y1 D! d
! [8 t* w5 J) H' @) o% f+ a% w/ i% C
7.具体对应~~
9 w- Q- d7 U( N! ] , r. \- x" O) ]8 I  e; |$ o5 _
; v) E! E& w) W- E3 M
结束
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-6-27 11:40 , Processed in 0.093750 second(s), 22 queries , Gzip On.

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

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

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