EDA365电子论坛网

标题: 求99se导出网表给allegro使用的资料或者方法! [打印本页]

作者: allegro小菜    时间: 2015-6-25 11:52
标题: 求99se导出网表给allegro使用的资料或者方法!
求99se导出网表给allegro使用的资料或者方法!越详细越好!谢谢!急啊 在线等!% g0 X7 M2 d5 g- P

QQ截图20150625.png (24.89 KB, 下载次数: 8)

QQ截图20150625.png

作者: dzkcool    时间: 2015-6-25 11:52
Protel导出telesis格式的网表就是Allegro能接受的第三方网表格式,第三方网表中Pacage部分格式如下:
: I$ y& j! U* S  y& ][Package name]![Device Name]![Value];Refdes
' q6 a6 S* Y6 f1 S5 Z+ k, W: C9 J0 b- ^. }3 {
Package name对应封装名,Device Name对应Device文件名,telesis的网表只有一个感叹号,所以会对应,在这里只有Package、Device、Refdes三部分,例如:R0402-L! 50k; R7  p3 i9 @& l% @/ \' x3 N
表示封装名为R0402-L,Device文件名为50k,Refdes为R7,通常我们生成的Device文件名会与封装名一致,导入网表时,就会导致找不到Device文件。这时有两个解决办法:
% ]! ]6 j6 K7 u  x1、将Device文件名改为Value名,例如将R0402-L.txt改名为50k,甚至还有1k,2k等多个这样的文件,其实都是对应R0402-L封装的,有多少个就要改多少个;" w7 R  Y; W" o# H) y% g( W& e8 t
2、第三方网表格式中,Package name是可以省略的,因为在Device文件中其实已经定义了这个名称,那么可用文本编辑工具的列模式飞速的在每一行前面加入一个感叹号,例如:" ]; v6 W$ U% B$ w
!R0402-L! 50k; R7
; O: j+ M& \/ O6 i- P, t% h那么这时Device文件名就是R0402-L了,只要在做PCB封装时,执行File->Create Device,就会生成与封装名相同的Device文件了。( @) N( |" c  l8 o6 l* p; c; o
9 r) F) I$ P5 d2 V
Nets部分通常没多大问题,如果有非法字符,需要在网络名前后各加一个单引号。
. Y* ^$ I: ~- }7 X2 s$ Z2 G1 d
0 e  }, a$ {. |记得学堂中有个Allegro导入第三方网表的视频教程,可以参考参考。
作者: JIMDENG    时间: 2015-6-25 12:30
这个好像有一个SKILL,可以把99SE的原理图,转成ALLEGRO可以接受的网络格式。准确度有多高就不太了解。
作者: hh3020    时间: 2015-6-25 13:13
99SE 用DXP 打开 可以保存为DSN模式  然后你懂的
作者: allegro小菜    时间: 2015-6-25 15:13
dzkcool 发表于 2015-6-25 13:21
: b. ]) U! |* S2 H( r+ v( l7 N4 B$ QProtel导出telesis格式的网表就是Allegro能接受的第三方网表格式,第三方网表中Pacage部分格式如下:
) ]; Z! y# s; w' I9 Z4 X![De ...
6 X; v7 h" n; Q
大个有教程吗?
' h5 ]; _6 {! M1 o3 L% L* @% {, t1 O) H4 c5 x) ^

作者: allegro小菜    时间: 2015-6-25 15:14
allegro小菜 发表于 2015-6-25 15:132 o7 P% d! L9 v. \
大个有教程吗?
6 m( \5 c* O5 O  v
大哥!有教程吗?最好是有图文述明 我比较笨!看纯文本的有点头痛!9 k. r' K4 v: M, u

作者: kinglangji    时间: 2015-6-25 17:29
看图,不管你用什么方法,把网表改成下面那种格式,就可以导进去..
3 F7 i5 a$ f7 J至于方法,,skill可以,excel应该也可以,UE的数列编辑也可以.....不要有非法字符.& W) n0 k4 r) ^  |1 G, q3 r2 p9 T. F8 m
很久之前本来有个小工具来着,丢了...  U) {, a' s6 Q. h( z

捕获.JPG (19.06 KB, 下载次数: 10)

捕获.JPG

作者: allegro小菜    时间: 2015-6-25 17:34
kinglangji 发表于 2015-6-25 17:297 o. \4 n( _4 B# N7 V
看图,不管你用什么方法,把网表改成下面那种格式,就可以导进去..
7 X' |" @+ h5 a! f& k至于方法,,skill可以,excel应该也可以,UE ...

* u5 w1 D, U$ v. i. S# Q! C大哥!那这种怎么改啊?有点晕!, _9 u+ Y/ Q6 l0 N: B) b! B& ~* @

QQ截图20150612.png (12.69 KB, 下载次数: 10)

QQ截图20150612.png

作者: kinglangji    时间: 2015-6-25 17:42
allegro小菜 发表于 2015-6-25 17:344 c! S* i- z. Y1 y4 W
大哥!那这种怎么改啊?有点晕!

" @% T- T, r# }, G+ G你这个所有的空格都用两个点扩起来了么?我也很久没弄了,记不太清.# g1 N$ U: l6 W- u# o; I! e( ~
. C- X( Q# v* B. ~( j8 Y- D
你出的那种网表?7 X8 ~6 W/ ]* D1 e6 W+ E

作者: kinglangji    时间: 2015-6-25 17:43
格式其实4楼写的很清楚了,你照这样子改改
作者: allegro小菜    时间: 2015-6-25 17:47
我都不知道怎么改了!从何入手!
作者: kinglangji    时间: 2015-6-25 17:48
allegro小菜 发表于 2015-6-25 17:47! B8 s. `8 e5 }9 @# L+ V' B3 Z
我都不知道怎么改了!从何入手!
% E9 c# F0 ~1 p
导出网表时,出te开头的那个网表,那个出来之后的网表格式就跟我给你那个很像了,+我441710030$ h2 k# M5 [- L* U* v) S  _0 m

作者: kinglangji    时间: 2015-6-25 17:50
然后你只要把开头加个!,或者把!之前的内容复制一个加在最前面就可以了
作者: allegro小菜    时间: 2015-6-25 17:52
kinglangji 发表于 2015-6-25 17:50$ j- y9 @; B1 T/ v% R
然后你只要把开头加个!,或者把!之前的内容复制一个加在最前面就可以了

9 L8 D& x9 {* B大哥能加q? 我的是542117110 好请教问题
2 a  s8 i4 b3 ~, }
作者: kinglangji    时间: 2015-6-25 17:53
参考4楼说的,版主给出来的资料  果真是好的`~
作者: allegro小菜    时间: 2015-6-26 13:16
稍微搞了点教程!给需要的人看看( J+ M- H( D% ~5 }$ V

网表转化.pdf

296.15 KB, 下载次数: 9, 下载积分: 威望 -5


作者: djsin13    时间: 2015-9-17 17:17
解决了我的问题 谢谢




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2