找回密码
 注册
查看: 1510|回复: 8
打印 上一主题 下一主题

请教:更新单个器件问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-9-30 10:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
在更新单个器件时,先删除板子上原有的器件,然后用axlDBCreateSymbol重新创建一个,但是这里allegro会先读取Layout里面的封装定义,如果没找到才读取psmpath里面的库,所以就导致一个问题:即使改了库文件,用axlDBCreateSymbol创建时也是用的板子上原有的,所有没更新成功,请问可以跳过板子中现有的直接读取psmpath里面的库吗?

该用户从未签到

2#
发表于 2011-9-30 10:17 | 只看该作者
place->update symbols

该用户从未签到

3#
 楼主| 发表于 2011-9-30 10:30 | 只看该作者
lidin 发表于 2011-9-30 10:17
place->update symbols

这个是更新整个封装或者整个库的,现在就是想要更新单个的库,比如一个封装有很多器件,但是我只想更新其中的一个,所有用自带的这种方法好像不行。

该用户从未签到

4#
发表于 2011-9-30 10:39 | 只看该作者
大师,请教一个问题,如果更新后零件的边框变了,有没有什么办法知道!除了用边框坐标的方法,还有其它办法吗?

该用户从未签到

5#
发表于 2011-9-30 12:14 | 只看该作者
试过axlRefreshSymbol没?

该用户从未签到

6#
 楼主| 发表于 2011-9-30 12:30 | 只看该作者
deargds 发表于 2011-9-30 12:14
试过axlRefreshSymbol没?

试过了,axlRefreshSymbol函数也是更新整个封装的,好像不支持更新单个器件,而且不支持15.x

该用户从未签到

7#
发表于 2011-9-30 13:09 | 只看该作者
gray 发表于 2011-9-30 12:30
试过了,axlRefreshSymbol函数也是更新整个封装的,好像不支持更新单个器件,而且不支持15.x

ALLEGRO应该不允许同一名称封装对应不同的器件吧。

该用户从未签到

8#
 楼主| 发表于 2011-9-30 15:45 | 只看该作者
deargds 发表于 2011-9-30 13:09
ALLEGRO应该不允许同一名称封装对应不同的器件吧。

谢谢提醒,是我理解错了。。之前帮同事写的更新器件程序只是有时候器件少了外框、丝印什么的,误删了,需要单独更新一下,器件封装本来是对的

该用户从未签到

9#
发表于 2011-10-31 21:07 | 只看该作者
晕S,在更需的时候选项你只勾选你要更新的那个封装不就更新单独一个的吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

EDA365公众号

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

GMT+8, 2025-2-5 17:53 , Processed in 0.078125 second(s), 23 queries , Gzip On.

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

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

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