EDA365电子工程师网

标题: 求PROTEL转到ALLEGRO网表的SKILL [打印本页]

作者: 叫布什动我啊    时间: 2010-1-4 12:29
标题: 求PROTEL转到ALLEGRO网表的SKILL
本帖最后由 叫布什动我啊 于 2010-1-4 12:31 编辑

班主啊,有空帮忙写一个PROTEL转ALLEGRO网表的SKILL,

跪谢!!!!!
作者: wg2005    时间: 2010-1-4 13:07
你的图像很有个性嘛!
P=》A 的Netlist转换如果版主没有时间,我可以帮忙代写,预计两天后公布程序
作者: 叫布什动我啊    时间: 2010-1-4 13:57
你的图像很有个性嘛!
P=》A 的Netlist转换如果版主没有时间,我可以帮忙代写,预计两天后公布程序
wg2005 发表于 2010-1-4 13:07



    真的啊?

先感谢了,好人啊........
作者: dxj175    时间: 2010-1-5 21:25
推荐一个网表转换软件 OMNINET,里面可以转换n多格式的网表。
作者: wg2005    时间: 2010-1-5 23:23
https://www.eda365.com/thread-23556-1-1.html
作者: 叫布什动我啊    时间: 2010-1-6 08:57
推荐一个网表转换软件 OMNINET,里面可以转换n多格式的网表。
dxj175 发表于 2010-1-5 21:25




大侠请发上来让更多的人共享啊,谢谢!
作者: 叫布什动我啊    时间: 2010-1-6 09:16
wg2005 发表于 2010-1-5 23:23



这个P到A的网表转换软件有问题,不能用啊

比如:P的网络表是:  C0402   0.01uf   c1

        正确的A网络表是:  C0402   C0402   C1
         
我需要的是将P网表里面阻值(0.01uf)替代成像A网表的封装名称,转换后的正确网表是 C0402  C0402 C1

但是这个软件只是在网络表里面多增加了一个封装名,原来的电阻值(0.01UF)没有替代成封装名称,所以呢转换出来的网表是无法正确导入allegro的。

这个是P转成A网表软件得到的格式:
C0402   C0402   ! 0.01uF  ; C1



汗!!!!

我这里截图不方便,
作者: wg2005    时间: 2010-1-6 14:33
程序已经写完,请楼主将邮箱地址告知,将此程序发到你邮箱帮忙进行测试。
网表转换不同其他程序,此严谨和危险性甚高,万一程序有bug就会导致PCB板冒烟
作者: 叫布什动我啊    时间: 2010-1-6 15:05
LS的你有简讯,

额正想换台新电脑,机会来了躲都躲不掉啊。
作者: wg2005    时间: 2010-1-6 17:24
回复 9# 叫布什动我啊


    文件已发到你QQ邮箱,请注意查收。请帮忙测试多谢!
作者: 叫布什动我啊    时间: 2010-1-6 17:28
回复 10# wg2005


谢谢啊,好人啊

测试OK我再发上来
作者: wg2005    时间: 2010-1-6 17:50
回复 11# 叫布什动我啊


  OK!
作者: 叫布什动我啊    时间: 2010-1-7 08:47
回复  叫布什动我啊


  OK!
wg2005 发表于 2010-1-6 17:50




天啊.....在15.5上用不了啊

更新到新的版本啊

泪奔啊......
作者: wg2005    时间: 2010-1-7 10:04
天啊.....在15.5上用不了啊

更新到新的版本啊

泪奔啊......
叫布什动我啊 发表于 2010-1-7 08:47


应该不会,我这边已经在15.2、15.5、15.7都经过测试,请在看下文件路径是否正确。产生文件是在当前PCB目录下
作者: wg2005    时间: 2010-1-7 10:08
天啊.....在15.5上用不了啊

更新到新的版本啊

泪奔啊......
叫布什动我啊 发表于 2010-1-7 08:47


   经刚才测试16.2也没有问题

    汗!请将命令栏提示报错发给我瞅瞅!
作者: 叫布什动我啊    时间: 2010-1-7 13:00
还有一个问题呢,
现在P_A是可以转换了,
但是如果是 telesis格式的网表 如:C0402 0.01UF   C1
我想把阻值(0.01UF)替代成封装名称 如:C0402  C0402  C1
貌似不能够转换噢,帮忙解决一下,谢谢!
作者: wg2005    时间: 2010-1-7 13:07
还有一个问题呢,
现在P_A是可以转换了,
但是如果是 telesis格式的网表 如:C0402 0.01UF   C1
我想把阻 ...
叫布什动我啊 发表于 2010-1-7 13:00



    也是可以的,但程序需要单独写。近期手动有任务,如需要话要搁置几天。先用我给你那程序用着呗!
作者: 叫布什动我啊    时间: 2010-1-7 13:44
也是可以的,但程序需要单独写。近期手动有任务,如需要话要搁置几天。先用我给你那程序用着呗! ...
wg2005 发表于 2010-1-7 13:07



    恩,好的,先谢谢了!有时间再帮忙写。
作者: wg2005    时间: 2010-1-7 15:19
telesis格式的转换程序已发到你邮箱,注意查收
作者: wg2005    时间: 2010-1-7 15:20
回复 18# 叫布什动我啊


    已经写好!发到你邮箱了,我得赶紧去完成手上任务去了。呵呵。开溜...
作者: 叫布什动我啊    时间: 2010-1-7 16:01
telesis格式的转换程序已发到你邮箱,注意查收
wg2005 发表于 2010-1-7 15:19



    谢谢啊,太感谢了,好人一个啊........
作者: 叫布什动我啊    时间: 2010-1-7 16:11
回复  叫布什动我啊


    已经写好!发到你邮箱了,我得赶紧去完成手上任务去了。呵呵。开溜...
wg2005 发表于 2010-1-7 15:20



    恩,向你学习,以后要多多指点啊,
作者: 叫布什动我啊    时间: 2010-1-8 11:05
急急急!!!!!

telesis格式的网表转换SKILL貌似有些问题啊,
转出后的网表是  c0402  c0402  0.01UF  c1  为什么会有两个封装名称啊..
不懂哦
作者: wg2005    时间: 2010-1-8 11:40
回复 23# 叫布什动我啊


    Allegro识别的telesis格式就是这样的:  
封装名 ! 封装名 !value可加可不加 ;器件名
C1206 ! C1206 ! '10U'; AFC5
作者: 叫布什动我啊    时间: 2010-1-8 12:38
回复 24# wg2005


    但是telesis网表的SKILL没有这一个选项说明要不要增加VALUE啊,救我啊....
作者: 叫布什动我啊    时间: 2010-1-8 12:45
第一次发给我的P_A网表转换SKILL是有可选VALUE值的这一项,但第二回传给我的telesis网表的SKILL就没有VALUE可选项,  谢谢
作者: wg2005    时间: 2010-1-8 13:09
回复 26# 叫布什动我啊


    难道转换后添加Value值不好吗?本想不要把程序搞的太复杂化,所以取消了那个按钮
作者: 叫布什动我啊    时间: 2010-1-8 13:46
回复 27# wg2005


    转换后的网表格式如下:'CR_0603'  ! 'CR_0603'  ! 'Cap'; C1  
VALUE没有去掉,网表无法正确调入啊
作者: y175813652    时间: 2010-1-22 17:21
回复  叫布什动我啊


    难道转换后添加Value值不好吗?本想不要把程序搞的太复杂化,所以取消了那个 ...
wg2005 发表于 2010-1-8 13:09

能传我一个吗?175813652@163.com,谢谢
作者: 65770096    时间: 2010-12-17 15:23
这贴没人顶吗?
作者: aicop    时间: 2011-5-17 21:19
我也来看看
作者: xionghui8228    时间: 2012-5-24 14:11
总是不成功:
error:cannot find device file for 'C0402'
我的元件库验证过的,是没有问题的,是否还有其它问题没解决。
作者: lig132    时间: 2012-7-1 18:50
看下




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2