查看: 3859|回复: 1

protel封装库转化为allegro封装库

[复制链接]

该用户从未签到

发表于 2008-9-15 19:19:09 | 显示全部楼层 |阅读模式
分享到:
最近一直用Cadence画电路图,而原来很多元件的封装库都已经在protel中建好了,为了减少工作量,想把protel里面的封装库直接转化为allegro的封装库,在晚上找了一些资料好,总算转成功了,下面总结如下:

    1、在protel中将将需要转化的元件放置到一张空的PCB中,并将这个PCB文件用protel PCB 2.8 ASCII的格式导出(注意导出路径最好不要有中文)
    2、使用Orcad Layout导入(import)这个Protel PCB 2.8 ASCII文件并保存(.max),同样保存路径中也最好不要有中文。
    3、使用Layout2allegro将生成的.max文件转化为Allegro的.brd文件,Layout2allegro是一个小软件,可以在网上下到,也可以在下面留言,我会发给大家。
    4、在Allegro里新生成的.brd文件打开,这时,默认情况下所有层都是一种颜色,你可以修改颜色区分每一层,选择顶层菜单的Tools&gtadstack>Modify Design Padstack,此时会在Options标签页里面看见当前pad的名称和数量(从24.pad开始逐一增加)。逐一选择一种,点选”Edit”,激活Padstack Designer对选中的.pad进行编辑。
    5、根据焊盘是表帖的还是过孔的,在编辑对话框中修改,type:选择表帖(single)还是过孔(through),unit:mm或mil,layers:顶层,阻焊层,钢网层等),修改完毕后保存在allegro可识别的pad文件夹下。
    6、选择顶层菜单的Tools> Padstack>Replace,点选刚刚修改的Pad,此时在Options标签页的Old选项里面里会出现未改之前的Pad名称;再点击New选项后面的按钮,选择新建立的Pad,最后点击下方的Replace按钮,完成对此Pad的更新。
    7、接下来,我们使用Allegro的Export->libraries功能将封装库.dra、.psm等,焊盘库.pad输出出来,如果封装中没有ref des,可能无法生成psm文件,你需要选择add text,再选择ref des层,加入ref(比如U*),这样并能生成psm文件,最后如果还有一些转化过来不必要的层,也
可以删除掉,所有的结束后保存,将psm文件放置于allegro可识别的psm文件目录下。
    8、最后并可以直接调用该封装了,虽然步骤稍微有点复杂,但是比起重新画封装还是方便了不少。
回复

使用道具 举报

该用户从未签到

发表于 2009-2-10 11:39:34 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条



手机版|小黑屋|与非网

GMT+8, 2025-1-10 11:55 , Processed in 0.118039 second(s), 17 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.