微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > PCB设计问答 > Cadence Allegro > allegro如何实现库更新到PCB?

allegro如何实现库更新到PCB?

时间:10-02 整理:3721RD 点击:
allegro如何实现库更新到PCB?
通过tool下拉的菜单可以更新pad文件,通过修改与更新到设计PCB可以轻松更改库。
但是如果想修改的是dra库文件,如何更新到设计PCB中去?(不要那种删除了所有的元件再添加的那种,要直接更新)
使用palac下拉的那个更新symbols...貌似不起任何作用,是操作问题还是设置问题?

http://www.360doc.com/content/14/0114/21/6973384_345318777.shtml
http://wenku.baidu.com/link?url= ... pCmqNE2VjCamIs5nRxS
看了这2个,按操作还是不对

确保路径准确无误;勾选被修改了的封装,忽略fixed属性;查看log

pad psm路径都设置了
因为删除了这个元件后,再手动添加就可以加入更新封装后的元件
奇怪的是如果不删如果正确设置来更正修正后的库?
单独更新焊盘是没问题的
就是更新元件库会出现这个奇怪的问题
也按照百度搜索的结果 看了一下 不知道可能还有啥地方会影响这个

Sun Nov 30 20:24:34 2014                                Page     1


Update Symbols/Modules Logfile
        Sun Nov 30 20:24:34 2014
------ Module Refresh Messages ------
SUMMARY:    Updated 0 out of 0 modules
------ End Module Messages     ------

(---------------------------------------------------------------------)
(                                                                     )
(    Refresh Symbol                                                   )
(                                                                     )
(    Drawing          : unnamed.brd                                   )
(    Software Version : 16.6P004                                      )
(    Date/Time        : Sun Nov 30 20:24:34 2014                      )
(                                                                     )
(---------------------------------------------------------------------)

Sun Nov 30 20:24:34 2014                                Page     1

------ Symbol Refresh Directives ------
Input design = 'C:/pcb/unnamed.brd'
Output design = ''
Update mechanical symbols = 'NO'
Update format symbols = 'NO'
Update package symbols = 'YES'
Update shape/flash symbols = 'NO'
Update symbol padstacks = 'YES'
Reset symbol text and size locations = 'YES'
Reset Pin Escapes (fanouts) = 'YES'
Ripup Etch = 'YES'
Reset custom drill data = 'NO'

------ Library Paths ------
PSMPATH =  .
           symbols
           ..
           ../symbols
           C:/Cadence/SPB_16.6/share/local/pcb/symbols
           C:/Cadence/SPB_16.6/share/pcb/pcb_lib/symbols
           C:/Cadence/SPB_16.6/share/pcb/allegrolib/symbols
           C:/pcb/
PADPATH =  .
           symbols
           ..
           ../symbols
           C:/Cadence/SPB_16.6/share/local/pcb/padstacks
           C:/Cadence/SPB_16.6/share/pcb/pcb_lib/symbols
           C:/Cadence/SPB_16.6/share/pcb/allegrolib/symbols
           C:/pcb

------ Symbol Refresh Messages ------

'0805C'  symbol starting to refresh:
     ERROR(SPMHNI-271): 2 pins found in library symbol, but missing from the symbol in the physical design. They are:
            4,3

------ Pad Stack Refresh Messages ------
'PAD1'  pad stack refreshed successfully.

----- Symbol Update Summary ----
Errors detected; due to these errors, this design was NOT updated.
       1  errors detected.
       0  warnings detected.

請問是否設置了多個路徑,有時多個路徑也會引起這個問題。

我有碰到过这种情况,同一个板子,同一个零件库,16.3(没装补丁)也是更件无效,但是删掉零件再放下来OK,用16.5的更新没问题。

没有设置多路径
看来只能是原理图与封装完全一致的情况下 更新不会出错

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top