• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 电子设计 > PCB设计 > PADS设计问答 > Powerpcb一个Part不同封装调用问题?

Powerpcb一个Part不同封装调用问题?

录入:edatop.com    点击:
在我的powerpcb库中有一个part为TJC3-3(其实就是大家常见的三芯插座),里面有两种封装,一个是TJC3-3(立式插座),一个是TJC3-3A(卧式插座)。

我做的PCB上要使用TJC3-3A封装的卧式插座。当我使用PCB NAVIGATOR进行ORCAD和POWERPCB通讯或者是用ORCAD生成ASC文件再让POWERPCB导入,会提示Line 6 , Section *PART*X1TJC3-3A* Failed to get TJC3-3A from library(以上是使用PCB NAVIGATOR通讯提示的错误)或者Can"t find part Type item X1 TJC3-3AFailed to get TJC3-3A from library(以上是使用ASC导入提示的错误)但是如果我使用TJC3-3封装就没有问题,所以我每次都是先把封装改为TJC3-3,就没有问题,再在PCB里,把器件的封装改为TJC3-3A。

不知道大家有否碰到这种类型的问题,如何解决?

因为ASC网表和PCBNav里的Footprint里缺省对应Part而非Decal,你的库中只有PartTJC3-3,而没有PartTJC3-3A,所以找不到。你可以在ORCAD的Footprint里直接填DecalTJC3-3A,当然所有其它器件的footprint也应改为Decal。然后用下面办法转到PADS:

楼主,我按您给的方法去掉了Map “Values” to “PCB Footprint”选项的勾选,但是还是无法传递正确的DECALreport.txt提示如下PART DIFFERENCES----------------OLD DESIGN NEW DESIGNRef-des Part-typeecal Ref-des Part-typeecalC1 CAP-CX10-B C1 100UF/16VR1 RES770-420X200 R1 1KR2 RES770-420X200 R2 1KC2 SMT-0603 C2 1000PFSW1 SW_SECMA-MC SW1 SWSW2 SW_SECMA-MC SW2 SWSW3 SW_SECMA-MC SW3 SWX1 TJC3-3 X1 CON3eco2pcb.eco内容为*PADS-ECO-V3.0-MILS**REMARK*old file: D:EDADES1DSC-9600FRONTP2ppcbnet.asc*REMARK*new file: D:EDADES1DSC-9600FRONTP2782-DSC96A-0500.asc*REMARK*created by ECOGEN (Version 6.1b) on 2004-9-7 9:58:53*CHGPART*C1CAP-CX10-B100UF/16VR1RES770-420X2001KR2RES770-420X2001KR3RES770-420X2001MR4RES770-420X2001KC2SMT-06031000PFSW1SW_SECMA-MCSWSW2SW_SECMA-MCSWSW3SW_SECMA-MCSWX1TJC3-3CON3eco.err内容如下** ECO In Report **Tue Sep 07 09:58:53 2004InputFile : D:EDADES1DSC-9600FRONTP2eco2pcb.ecoCurrent Job : 782-DSC9600A-0500.pcbLine 6 , Section *CHGPART*C1CAP-CX10-B100UF/16V* Failed to get 100UF/16V from libraryLine 7 , Section *CHGPART*R1RES770-420X2001K* Failed to get 1K from libraryLine 8 , Section *CHGPART*R2RES770-420X2001K* Failed to get 1K from libraryLine 9 , Section *CHGPART*R3RES770-420X2001M* Failed to get 1M from libraryLine 10 , Section *CHGPART*R4RES770-420X2001K* Failed to get 1K from libraryLine 11 , Section *CHGPART*R5RES770-420X2001K* Failed to get 1K from libraryLine 12 , Section *CHGPART*R6RES770-420X2001K* Failed to get 1K from libraryLine 13 , Section *CHGPART*R7RES770-420X2001K* Failed to get 1K from library状态窗口的提示仍为

,没有将Value值传递给PCB。

ORCAD这样的设置没问题吧?请帮忙解决,谢谢。

本人使用的是PADS 2004+PCB NAvigator v4.01!以上的问题,好像取消勾选Map “Values” to “PCB Footprint”,反而把value值map到Decal去了,奇怪!report.txt提示如下PART DIFFERENCES----------------OLD DESIGN NEW DESIGNRef-des Part-typeecal Ref-des Part-typeecalC1 CAP-CX10-B C1 100UF/16VR1 RES770-420X200 R1 1KR2 RES770-420X200 R2 1KC2 SMT-0603 C2 1000PFSW1 SW_SECMA-MC SW1 SWSW2 SW_SECMA-MC SW2 SWSW3 SW_SECMA-MC SW3 SWX1 TJC3-3 X1 CON3

看你的提示信息,好像用的是更新PCB。据我使用情况看,PADS2004用PCBNav第一次传递网络表还可以,第二次更新PCB就不好用了,可能是PCBNav的更新没有跟上。我用的PADS是5.01版还比较好用。你可以新建一个PCB,用Send Netlist to PADS看看效果。

这里要处理好封装匹配问题.

射频工程师养成培训教程套装,助您快速成为一名优秀射频工程师...

天线设计工程师培训课程套装,资深专家授课,让天线设计不再难...

上一篇:过孔切换怪问题
下一篇:PADS9.1汉化版

射频和天线工程师培训课程详情>>

  网站地图