PDAS转allergo

情况是这样Allegro的原理图是我们自己画的,有allergo版的logic,然后外包做了pads版本的PCB,现在需要修改这块pcb,所以需要转成allergo修改(用过一点pdas真的觉得不好用)。情况假如也是这样的可以参考以下步骤。

1、导出asc文件

需要选择所有层。

2、Allegro导入

File—import—CAD translator—pads

需要注意的是input file文件夹名不能包含中文,也不能太长,都会有错误,所以我后来是直接放在桌面,导入成功。

Option file是在安装文件夹下面,按照上图路径即可找到。

但是转化成的只是一个初版的allergo文件,不能直接在这个文件上面修改。所以我们需要重新建一个文件夹,将初版的allergo文件夹正确的导入,形成可以用的allergo文件。

3、修改package

Allegro和pads的元器件的最大区别就是allergo的pad必须要有solder mask和paste mask,而pads是没有这两层的。所以接下来的操作是将初版allergo里面的元器件都导出来,然后逐个修改。(当然假如你有所有元器件的allergo版本则不必要进行该步骤)

File—export—library

导出文件夹默认为当前文件夹,最好是新建一个library文件夹用。

-选择一个package打开

-选择tool—padstack—modify design padstack

-点击需要修改的pad,右键edit,就会跳转到padstack designer界面,给该pad添加好相应的solder mask(一定要添加,不添加默认埋孔)和paste mask(需要贴片的添加)。

-选择file—save to file(确保在导入logic的时候有正确的pad文件)和file—update to design(package中的pad会自动update)

--至此一个元器件就修改好了。 

将所有元器件和焊盘修改好之后就可以导入logic,然后quick place将所有元器件排列出来(这里有一点,假如设置的作图区域过小,会导致quick place不成功,这个时候把区域扩大就可以了。)

4、导入placement

初版allergo中:File-export-placement

选择symbol origin导出

这个导出的place_txt不能直接用,需要修改。(假如该placement里面的名称和你库里面的名称一样即可不用改,跳过此步骤)

在这边修改比较麻烦,所以可以用excel打开然后修改。但是直接用excel打开的没法直接用,需要分列后再修改。

(该图是我已经修改好的,不然是都在一列上面)

第5列的M是元器件在bottom面的意思。

将所有封装名称改为你库里面对应的名称就可以。

在新版allergo中导入的时候,需要同样选择symbol origin,然后选择add and move(只有选择这个,package才会自动排列)

5、接下来是导入线

要确保这步成功的话需要保证两块板子的叠层一模一样。

File—export—sub—drawing

然后选择一层即可(所有层都选的话会导致系统卡死,所以还是一层一层来)

导之后几层的时候不需要选择vias。

导入线之后,需要将top面和bottom的上靠近pin的线都连一遍。因为不知道为什么这个线就是不在pin上。试过很多办法都不行,所以还是乖乖改吧。

 

到此就完成了,虽然写写觉得步骤不多,但是真的操作起来麻烦一大堆,真的是需要超级大的耐心,不然得崩溃。之后就可以在该allergo版本上面修改。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值