Orcad网表到PADsPCB的转换问题


Reading file -- D:\Work station\....\PADS-PCB.asc
*Unspecified or unsupported version of ASCII file
*PADS-PCB*
**INPUT WARNINGS FOUND**

Reading file -- D:\Work station\....\PADS2000.asc
*Unspecified or unsupported version of ASCII file
*PADS2000*
**INPUT WARNINGS FOUND**

从上面,可以看出PowerPCB5.0导入Orcad网表时,用Padspcb.dll或Pads2k.dll的并没差别;

PadsLogic输出的网表格式:

Part Reference PartType@Part Decals

如:U1 R@0402
如果令PartTypePart Decals有一样的名称,并在PCB Foorprint一栏中添加:@{PCB Footprint}
则创建的网表就有与PADsLogic一样的形式;
如果PartTypePart Decals的名称不一样,可以在原理图的元件属性中添加PartType的属性栏并赋予相应的值,PCB Foorprint一栏中输入{PartType}@{PCB Footprint} 就可以。
/Attention//
原理图中元件的属性栏,有Source Package属性,这栏实际上相当于PADs中的PartType

所以创建网络表时就可以在PCB Footprint中输入:{Source Package}@{PCB Footprint}

最后Pads-PCB建库时,PartType的名称可以与Source Package一样,同个PartType对应不同的Decals,如:

.

R136 R@0402

R137 R@0603

R138 R@0805

.

.

.

C19 C@0603

C20 C@0805

.

.

Q1 Q@TO-92

Q2 Q@SOT-23

.

X1   XTAL@XTAL/S

X2 XTAL@XTAL/U

X3 XTAL@XTAL/3X8

X4 XTAL@XTAL/2X6

X5 XTAL@XTAL/SMD50X32

X6 XTAL@XTAL/SMD70X50

X7 XTAL@OSC4

.

.

U11 S-35390A@S0P8

U12 S-35390A@TSSOP8

.

.

/Attention//

导入时的一些错误:

1

Reading file -- D:\Work station\....\PADS2000.asc
*Unspecified or unsupported version of ASCII file
*PADS2000*

Can't find part Type item < BATTERY >
BAT1
BATTERY@BATTERY_SD_10MM

*Bad *PART* ascii data line format
C1 CAP
NP@0603

显然是PCB封装库中没有名称为BATTERY和CAP NP的PartType。

2

Reading file -- D:\Work station\....\PADS2000.asc
*Unspecified or unsupported version of ASCII file
*PADS2000*

*Not valid pin name for part type CATHODE

LED5.CATHODE U15.18

*Not valid pin name for part type ANODE

RN23.1 LED5.ANODE

Warning: deleting signal LED0
Warning: deleting signal N362907
**INPUT WARNINGS FOUND**

可能是因为LED5元件的引脚没有PinNumber

此种情况还可能是因为原理图中用字母形式的PinNumber,而PCB中的PartType中没有给相应引脚分配相应的字母形式的PinNumber

3
Reading file -- D:\Work station\...\SYNCHRO_TEST.asc
*Unspecified or unsupported version of ASCII file
*PADS2000*

Part name already used R1
R1
R@0402

Part name already used R2
R2
R@0402

Part name already used R3
R3
R@0603

Part name already used R4
R4
R@0805

Part name already used R5
R5
R@0805

Part name already used R6
R6
R@0402

Part name already used R7
R7
R@0805

*Bad *CONNECTION* ascii data line format
R4.2 R5.2 R7.2
*Bad *CONNECTION* ascii data line format
R2.1 R1.1 R6.1
*Bad *CONNECTION* ascii data line format
R6.2 R5.1 R3.2 R7.1
*Bad *CONNECTION* ascii data line format
R3.1 R4.1 R1.2 R2.2
**INPUT WARNINGS FOUND**

说明元件已经存在,这样原理图添加新的元件时,PCB导入新生成的网表不会覆盖掉已布局好的元件,

下面就是原理图增加了R8和R9,导入到PCB时的提示信息,对已存在的R1~R7报错,并没有对R8和R9报错,并且也没有打乱掉原来的元件PCB布局!!

Reading file -- D:\Work station\OrCAD_Data\Myworks\reference\TEST\SYNCHRO_TEST_2.asc
*Unspecified or unsupported version of ASCII file
*PADS2000*

Part name already used R1
R1
R@0402

Part name already used R2
R2
R@0402

Part name already used R3
R3
R@0603

Part name already used R4
R4
R@0805

Part name already used R5
R5
R@0805

Part name already used R6
R6
R@0402

Part name already used R7
R7
R@0805

*Bad *CONNECTION* ascii data line format
R9.2 R4.2 R5.2 R7.2
*Bad *CONNECTION* ascii data line format
R1.1 R2.1 R8.1 R6.1
*Bad *CONNECTION* ascii data line format
R5.1 R3.2 R6.2 R7.1
*Bad *CONNECTION* ascii data line format
R3.1 R1.2 R4.1 R2.2
**INPUT WARNINGS FOUND**

/

 

http://blog.sina.com.cn/s/blog_563bb46e0100ojdx.html

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值