找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 47154|回复: 196
打印 上一主题 下一主题

Allegro转换PADS终极篇.....

    [复制链接]

7

主题

136

帖子

938

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
938
跳转到指定楼层
1#
发表于 2013-5-16 14:56 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您!

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

x
本帖最后由 jimmy 于 2013-5-16 16:28 编辑 . F% W: d) n% T) T8 P1 v  A

! C+ T) G0 ^2 kAllegro转PADS终极篇                                                       
2 i8 k# V) z/ m6 `& f+ ]" }                                                       
/ M# p' s, {+ N% H) q# K' l现有一种比较简便的方法是:用AD导入Allegro的PCB,再将AD的PCB转成PADS,这种方法简单易操作。                                                       
$ N9 o" Z# e9 m0 q5 K3 V                                                       
! `) ^" Q. V: E% \5 z但个人感觉最终转换的数据不能让人满意。PADS软件有个Transtor,但通常是不可以直接转的,会报错。                                                       
# [. i" l, s6 v1 E3 a9 l4 M                                                       
. C$ ], n' Y( m1 V" n- R# V, ~经过几天的摸索,终于搞清楚了操作的过程,现在分享给大家,以方便大家                                                       
6 r: ?4 m) G' A8 j! M: B! v0 u                                                       
4 o1 T* w# S+ {4 Z+ s转换的前提条件是:你的机器要安装16.3或以上版本的Allegro                                                       
5 R8 [# y! b7 Y- C# {! `                                                       
: y: {/ R# |) I$ w/ a: u3 g1 h1.首先要建立两个系统变量(有的机器可能已经有了,就不需要建立了):                                                       
& P3 o) I# f4 z) Q. k' s/ s5 J                                                        " a) g7 H5 [2 l7 M
AEX_BIN_ROOT                值:        (你的PCBENV文件夹的位置),如E:\Allegro_Project\pcbenv                               
, D% }7 p9 G) i; O. D                                                        ' \9 T/ o# A6 j
AEX_ENABLE_JOBPREFS_LAYER_FIX        值:1                       
. h; T+ p6 Z: i$ J8 a                                                        8 ^+ [2 o( S2 ^% r! }4 k
2.将PADS安装目录下的skill_scripts里面的文件全部copy到pebenv里面                                                          Q0 g) M: a0 J3 H
                                                       
- q. ?2 L+ Y5 d# Y( B如:将C:\MentorGraphics\9.5PADS\SDD_HOME\translators\skill_scripts下的文件COPY到E:\Allegro_Project\pcbenv                                                        ! Y/ F1 Q/ Y4 T8 K5 z0 n- t
                                                       
. t: z- Y: H: @- Y& L% M+ [" T) C3.将Allegro的PCB转换成低版本的(16.3或以下)的PCB文件,新建一个文件夹,将要转换的低版本的PCB文件放在新建的文件夹中                                                       
7 {  t' M# z" O/ C& D- y* q                                                       
4 S* F( [) L& @3.在Allegro软件的Setup下的user preferences Editor 中的Skill选项里,在telskill选项中打√                                                        % K. f& S, O6 T
这时软件会弹出一个对话框,不用理会,关闭它就可以了。                                                        ' j% E" R0 W0 `2 I" F; m0 v1 i
                                                        7 s- W/ W) U1 N0 h- h& n
4.在Command命令栏里键入:skill load "dfl_main.il"                                                        " U* x/ V3 d+ G+ {  r; Y( g5 w) ^( c- l
注意输入时,引号不能少,load和引号间是有空格的,要是输入不正确,命令是无法执行的。                                                        3 h' I7 @- k0 a4 k' b2 N
                                                        5 y3 g5 ~8 W  [9 V$ J
回车后,会看到程序执行一大串命令,中途的每个命令不能有出现ERROR错误信息,否则转换不成功。                                                       
) U7 J$ a! B, Z, u5 i                                                        5 c0 j: [0 v# o, A: G" N
执行完后,在Command中输入:main out                                                       
& q" ^8 T/ V6 ]: r8 F1 C2 ]) A                                                        : y. `/ H( B5 ~7 q! s' W- _5 s
这时会弹出一个对话框:                                                       
; m5 \+ q2 [( x                                                        # ?# t( _) R% b# |. q
点击“Star One Way Translation”                                                        9 C3 |* u  g8 V9 i
                                                        1 a4 I/ q+ y$ E7 h9 g6 W: X- @
等待…        结束。                                               
1 s) G5 w0 Y! F& i, ?
6 A9 R+ f( I3 }: s                                                        ) |# G8 b; E# d. k- x/ k" s
5.打开PADS的Translator工具:        Allegro Designs Translators                                ' U1 S. P, ]& h  z; ^0 K+ ~& {
                                                        & z; j$ w; \/ t' `+ c; \- g
添加刚才处理过的低版本的Allegro  PCB文件,执行转换,                                                       
5 c( `- [1 q& G$ k: I0 z                                                       
) g" p: R# Z0 }: U1 X2 i* S+ r转换完成后,在PCB的文件夹下会产生一个这样格式的PCB文件:        design_ ******** .pcb, `3 D- Q5 {2 K2 o2 z
                                                       
) N  H* Y3 \: k8 X$ t4 J2 F用PADS Layout打开它,设置一下颜色显示,惊喜!就是你要的文件!                                                        % {4 h9 }" C+ F) u% z& N/ L- I. G( z
                                                       
6 c# s# N; O7 o2 G$ A/ _ok,恭喜转换成功!                                                       
4 o% M) `3 v+ o) D7 ^" H                                                        ' y, W. I- h. r% G5 |" i" C& f
                                                        0 A. v1 p& a; L* `3 `1 t
以上在64位win7下多次成功转换不同的8层板,这样转换过来的文件,网络,封装,走线,铜皮都是完好的,                                                        7 t6 m3 _: l- B, B7 B* Q2 R8 r
个人认为比AD转换的方式好很多!                                                       
) v) R" k4 ?) _' m  z7 V

评分

参与人数 3贡献 +16 收起 理由
suaowu + 1 虽然我不成功,支持楼主能把他转换成功的文.
wpc4208211 + 10 很给力!
Aubrey + 5 回头试试

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏36 支持!支持!4 反对!反对!1

3

主题

93

帖子

476

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
476
推荐
发表于 2014-8-11 09:58 | 只看该作者
5.打开PADS的Translator工具:        Allegro Designs Translators                                ; X3 w, s" E$ K8 C4 ?/ K, d8 [5 s% O" G8 ^% t; T  v) U* b2 _& F1 Y
                                                        ( c! Y- v( z( z, @# K9 N# u
' u; Y& o5 V' ^5 j2 V添加刚才处理过的低版本的Allegro  PCB文件,执行转换,                                                        - S& ]3 i1 ^# }4 d- J' o9 ~2 k2 J  a! Y3 R6 i/ y6 T1 C- J
                                                        8 |5 h: J( H; f! }, @* h: `# i
  V/ R+ P  D# o9 ~) i( K4 P转换完成后,在PCB的文件夹下会产生一个这样格式的PCB文件:        design_ ******** .pcb
$ \9 t0 E( j+ U                                                        5 w% Q8 f( F4 d: k; {- N
' M7 g/ z) z5 S6 [用PADS Layout打开它,设置一下颜色显示,惊喜!就是你要的文件!   , A( y1 H. H9 g* \/ ~. R7 v5 K$ ~

2 @/ p; ^$ l2 q5 s到第五步根本就没有的。PADSTranslator工具里只有protel orcad p-cad 和cadstart这几顶,根本没有allegro的。不知为什么呢?

8

主题

50

帖子

2673

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2673
推荐
发表于 2014-8-8 17:56 | 只看该作者
修改了做法,還是失敗><
. O1 x" L9 m6 b9 [. p7 j; |7 j0 h1.設環境變數AEX_BIN_ROOT =%SDD_HOME%\translators\win32\bin
) p2 p) b0 {  j5 y7 B0 b2 D2.設環境變數AEX_ENABLE_JOBPREFS_LAYER_FIX=1
& q. f7 ?+ [7 m3.copy [skill_scripts]裡的內容至[pebenv]+ Q: [! M% s( M* T
4.16.6降成16.3,另存新資料夾
; `* Q0 T# c5 n% d$ ~7 J' \5.[telskill]打勾
2 r9 W! T8 ]: ?8 c/ w2 }2 w6.Command skill load "dfl_main.il"  ==>顯示t
) o  k8 \/ t3 `' K/ D8 @7 t0 v7.Command main out ,==>Star One Way Translation==>顯示如下8 ]/ J: ?+ M) y" y; B
---------------------- Al2Exp summary ----------------------5 s% k  g7 G& k% V) S% c# Q
Al2Exp - 0 error(s), 14 warning(s)
2 L& C0 |4 }( y" ~; X( ?8 U$ Q3 RExport log file saved at "E:/project/ASIC_PHY_TO_FPGA_ADAPT_BOARD_V10-0708_MGC\LogFiles\interfacelog.txt" file0 k7 n: `( I  P" A; o
Run "show log" command to view log file
& p- C/ r3 S7 ^3 _; h1 i. M3 X------------------------------ Done -------------------------------
+ g( p- j" L$ `3 H$ c8.用allegro to pads translator轉剛才的16.3 ==>顯示如下
0 E9 Z  W* U1 _( Y. J: O/ B    cannot prepare data for allegro-to-pads translation. stopping.3 V. J' ]9 G+ t/ A/ J( @
又失敗拉~有高人能指點下嗎

8

主题

50

帖子

2673

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2673
推荐
发表于 2014-7-31 15:06 | 只看该作者
使用PADS9.5,allegro16.6( R) g# g/ Q, G+ a4 ^
1.設環境變數AEX_BIN_ROOT =本機pcbenv目錄
, \' S4 i( r8 i' p% |2 ?  |8 G2.設環境變數AEX_BIN_ROOT =1
+ ]2 \. w9 [3 V) @1 x# T4 Y/ p! q( M3.copy [skill_scripts]裡的內容至[pebenv]
+ E) u7 X- D! b& W6 I) {4.沒有16.3版本,沒降板
% ^- N* D# I1 N: ^  w5 S+ G1 ], |5.[telskill]打勾
2 Z% o6 P, V2 Y6 x6.Command skill load "dfl_main.il"  ==>顯示t
  n  x4 r& ?* T" @; t# w5 K7.Command main out ,==>Star One Way Translation==>顯示如下5 c# ~, N! v& F+ K9 n
---------------------- Al2Exp summary ----------------------
/ ^# e2 U( n, c0 x, N3 i  dAl2Exp - 93 error(s), 28 warning(s)& H) b* H" }7 j9 ^0 b+ u- y, t
Export log file saved at "E:/project/1/1_DataSlice-A_PD14-0022_PCB_020614_MGC\LogFiles\interfacelog.txt" file. @1 Z1 r/ |2 K8 w( I
Run "show log" command to view log file% }' a. P% S/ Q7 S; {& c
------------------------------ Done -------------------------------4 o  R8 [  o" l+ S7 @. {+ D. R
8.找不到該用哪個檔案給pads導入==>失敗
; N! {  B  Q, g2 G# p) \
& G. x- {6 ]- d5 O有高手能幫我看看以上哪些步驟要改進嗎?

0

主题

7

帖子

92

积分

二级会员(20)

Rank: 2Rank: 2

积分
92
193#
发表于 2018-3-30 15:39 | 只看该作者
paul10287 发表于 2013-5-27 17:59' K, X8 b% c0 R) H# p* y* n! Z2 p
文件已转换,如附件.
9 w% H- S. H! D: c& W
( X9 _8 `% N+ `- f2 x我发现很多朋友都是在输入:dfl_main时出错。可能是allegro没有执行skill命令,这时 ...

3 i: H* J$ ^4 o3 W看看是不是我想要的' f" w( A/ b. I  H

9

主题

66

帖子

465

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
465
192#
发表于 2017-12-13 15:42 | 只看该作者
szguwang 发表于 2014-8-14 10:06/ y7 K/ E: g3 `+ c
用 pads9.3.1 allegro to pads translator 转换的时候出现提示:
9 e1 s. j) g; K, {6 J
2 [) ]4 J8 X. ~9 YBad data records from ExpeditionPCB  ...

5 C8 \6 Q& D! M& ]+ w后来这个问题你怎解决的,我也出现了
" P5 f% E% Z7 L! L: j

0

主题

1

帖子

6

积分

初级新手(9)

Rank: 1

积分
6
191#
发表于 2017-6-27 16:30 | 只看该作者
需要转换的加Q:651139110,注明EDA365有优惠

8

主题

171

帖子

619

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
619
190#
发表于 2017-5-13 08:05 | 只看该作者
hkwsky 发表于 2017-3-15 15:15
4 j' O1 u9 _' Y, _5 H$ g# x大侠,能不能帮转一下!ALLEGRO转换成PADS9.3格式文件,谢谢了!快疯了!转了N多次都不成功!
7 ]! X1 |4 I" p+ i  Q. p
加我QQ帮你1364132352
3 M/ u/ _: r( W' O* `% ?- Y

8

主题

171

帖子

619

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
619
189#
发表于 2017-5-13 08:05 | 只看该作者
gfhjjkkk 发表于 2017-5-11 17:17
2 m6 {  J: d- {. S/ w( @' m0 v这个ALLEGRO转PADS怎么也转不成功,到最后一步Cannot prepare data for Allegro-to-PADS translation. Stop ...

3 E! \! K: y9 D7 F# f* j6 X) r加我QQ帮你1364132352$ D$ y: g! P6 e

1

主题

13

帖子

-8936

积分

未知游客(0)

积分
-8936
188#
发表于 2017-5-11 17:17 | 只看该作者
这个ALLEGRO转PADS怎么也转不成功,到最后一步Cannot prepare data for Allegro-to-PADS translation. Stopping ,提示停止工作,前面都是正确的, 确实转不了呢,请帮帮忙,帮助转一下,谢谢!

LAY-26876_D1.zip

5.09 MB, 下载次数: 5, 下载积分: 威望 -5

点评

加我QQ帮你1364132352  详情 回复 发表于 2017-5-13 08:05

0

主题

46

帖子

158

积分

二级会员(20)

Rank: 2Rank: 2

积分
158
187#
发表于 2017-4-28 16:40 | 只看该作者

$ U+ N& g0 }* G1 I7 c; ~" D' g

2

主题

5

帖子

299

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
299
186#
发表于 2017-3-15 15:15 | 只看该作者
本帖最后由 hkwsky 于 2017-3-15 15:31 编辑
! j7 k* V! s% _1 [3 l0 }4 l3 x& r" h# f
大侠,能不能帮转一下!ALLEGRO转换成PADS9.3格式文件,谢谢了!快疯了!转了N多次都不成功!

HDV-E8100-PCB-163.rar

2.94 MB, 下载次数: 34, 下载积分: 威望 -5

点评

加我QQ帮你1364132352  详情 回复 发表于 2017-5-13 08:05

2

主题

101

帖子

877

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
877
185#
发表于 2017-2-14 16:55 | 只看该作者
楼主好人!!!!!!!

5

主题

337

帖子

1250

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1250
184#
发表于 2016-11-21 22:52 | 只看该作者
XUCY0797 发表于 2016-11-14 13:338 z$ S( A5 c  o2 O8 S4 H  O5 g3 T7 m+ M
我安装的是allegro 16.6软件,PCBENV文件夹的位置没有,是不是我安装有问题?请高手帮忙下,多谢
& E, ]# J% E0 R0 s  [
刚装好是没有的,打开个brd文件后就会有了的。
( I( \5 O' s/ m' S

5

主题

337

帖子

1250

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1250
183#
发表于 2016-11-21 22:51 | 只看该作者
stallone99 发表于 2016-6-20 22:150 l  i8 l4 x( o7 j9 q
楼主 麻烦帮忙看下这个报错:6 y3 a; O. R" W. _
W- *WARNING* defstruct: Redefining Structure DC_netKeyData.
+ N9 y' e1 H( f! z- t+ v5 ~4 @9 NE-
' a0 U7 |7 i, o
PCBENV文件夹位置弄错会有这提示; m4 n0 D. A8 h0 o/ |' z

33

主题

51

帖子

349

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
349
182#
发表于 2016-11-14 13:33 | 只看该作者
我安装的是allegro 16.6软件,PCBENV文件夹的位置没有,是不是我安装有问题?请高手帮忙下,多谢

点评

刚装好是没有的,打开个brd文件后就会有了的。  详情 回复 发表于 2016-11-21 22:52

5

主题

43

帖子

198

积分

二级会员(20)

Rank: 2Rank: 2

积分
198
181#
发表于 2016-6-20 22:15 | 只看该作者
楼主 麻烦帮忙看下这个报错:
/ v# t. L& V2 W( T+ N2 O& L7 P* m9 tW- *WARNING* defstruct: Redefining Structure DC_netKeyData.
$ _3 \" E1 M6 s' A; X7 ]9 FE- , d# ^  Q+ S) j3 L6 c
E- SYNTAX ERROR found at line 1 column 1 of file dc_in.il
) @' c4 q8 k  b" AE- *Error* lineread/read: syntax error encountered in input
) d9 Z" a; r" x- a# U/ `  GE- *Error* load: error while loading file - "dc_in.il"
% B4 O' Z# I! wE- *Error* load: error while loading file - "dfl_main.il"  d6 c1 Y8 I6 D+ L4 d: J

* w2 X1 c# ?8 w1 k" c0 n3 n试了几天了没成功过

点评

PCBENV文件夹位置弄错会有这提示  详情 回复 发表于 2016-11-21 22:51

1

主题

7

帖子

-8968

积分

未知游客(0)

积分
-8968
180#
发表于 2016-6-3 16:52 | 只看该作者
怎么用AD转Allegro呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-24 08:33 , Processed in 0.084416 second(s), 45 queries , Gzip On.

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

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

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