找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 47143|回复: 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 编辑
# g! g" ]: V. V7 T( N- z. e3 P5 g
4 b: Z- Y  O8 X$ d4 R" D1 `Allegro转PADS终极篇                                                       
0 [1 g: n. P2 h. P2 h                                                       
, M% Y( B8 @6 w+ i现有一种比较简便的方法是:用AD导入Allegro的PCB,再将AD的PCB转成PADS,这种方法简单易操作。                                                       
8 v- y( }  G  f                                                       
# d+ E( [' z: K* N% @8 ~但个人感觉最终转换的数据不能让人满意。PADS软件有个Transtor,但通常是不可以直接转的,会报错。                                                        # z3 e( b6 ~1 _6 U
                                                        + S; H( Q8 `( z- p" d
经过几天的摸索,终于搞清楚了操作的过程,现在分享给大家,以方便大家                                                        5 f& m0 |, m) e7 k! w5 a# X
                                                        3 s+ @6 f4 L# o- v: b
转换的前提条件是:你的机器要安装16.3或以上版本的Allegro                                                       
# v$ {1 G/ n7 C/ J* z$ B& G                                                       
  [* `, Q2 o+ D5 q# C1.首先要建立两个系统变量(有的机器可能已经有了,就不需要建立了):                                                        9 a5 I, g/ R3 w2 S. b
                                                       
8 y( B, E& m2 t2 sAEX_BIN_ROOT                值:        (你的PCBENV文件夹的位置),如E:\Allegro_Project\pcbenv                                # y8 }* E/ }3 K3 `
                                                       
; k( l! s/ R1 n$ \: C8 L& sAEX_ENABLE_JOBPREFS_LAYER_FIX        值:1                       
# P4 x  y2 r: s8 P                                                        7 x: M$ l# S" ]0 w0 v
2.将PADS安装目录下的skill_scripts里面的文件全部copy到pebenv里面                                                       
4 u4 b, {" m6 K. D9 s& ~                                                       
+ s# Y: q% F, o$ k如:将C:\MentorGraphics\9.5PADS\SDD_HOME\translators\skill_scripts下的文件COPY到E:\Allegro_Project\pcbenv                                                        & D1 R  [" ~: a) n8 c9 Q% C% j
                                                        7 Z" H2 L1 A1 X0 E/ x& I
3.将Allegro的PCB转换成低版本的(16.3或以下)的PCB文件,新建一个文件夹,将要转换的低版本的PCB文件放在新建的文件夹中                                                       
" A$ |% I, a$ {4 s! {+ e! A8 T: Y: Z                                                       
: S& u9 ^5 c) L& z* P- n0 c3.在Allegro软件的Setup下的user preferences Editor 中的Skill选项里,在telskill选项中打√                                                        4 u$ F: ^+ x% e+ Y5 O" P% ^" M
这时软件会弹出一个对话框,不用理会,关闭它就可以了。                                                        5 l1 _% ~2 W) _1 s
                                                       
: X' \6 {0 |# c4.在Command命令栏里键入:skill load "dfl_main.il"                                                        6 S0 n9 t& G( H7 G1 @/ D) c
注意输入时,引号不能少,load和引号间是有空格的,要是输入不正确,命令是无法执行的。                                                       
# Q6 X4 l. X3 s/ b: E) _: E5 ^                                                        % O6 t8 {3 S$ P  [. Y, d; K
回车后,会看到程序执行一大串命令,中途的每个命令不能有出现ERROR错误信息,否则转换不成功。                                                       
7 w5 Z" ]# z; O1 q( N( q                                                       
% h$ L  \7 I  h% _  N执行完后,在Command中输入:main out                                                        % }' P& k0 Z) p$ H. Z8 e
                                                       
/ P0 n0 c+ h: N# e1 i* Z% x/ B  @; f这时会弹出一个对话框:                                                       
' D9 z+ X2 M# e/ H; U" X, ]8 A) J; X! @                                                        ! p  F% F5 h5 z! k; s
点击“Star One Way Translation”                                                        2 Z, x2 s4 d" J& }; n! u7 Y& }/ y4 C& R
                                                        % \5 s. {3 b5 q- A( U
等待…        结束。                                                9 P2 k' s/ {; a/ ~5 Q, V0 D

% n& z1 R& n* ^% {9 V  U/ y                                                        8 }% |6 j6 \: O$ |
5.打开PADS的Translator工具:        Allegro Designs Translators                               
5 h9 `' Q& I2 d6 R2 [) z% k/ v                                                       
" g: S/ p6 s5 ]0 Z3 H添加刚才处理过的低版本的Allegro  PCB文件,执行转换,                                                       
2 [$ r& E% i/ p9 w0 m2 Y, P; i7 l5 X                                                       
* F( @! ]) C1 H' [$ A( f2 ]转换完成后,在PCB的文件夹下会产生一个这样格式的PCB文件:        design_ ******** .pcb0 O, ]9 j- u, G9 x" m' x
                                                        - @- ]' ~7 ^0 z2 d+ f' N( m  f
用PADS Layout打开它,设置一下颜色显示,惊喜!就是你要的文件!                                                        6 {+ u. N; s" \. t
                                                       
6 z0 f, T0 q& N& Z* nok,恭喜转换成功!                                                       
' K3 C/ w$ A% b8 U0 N, x' H& J                                                        ' o! L# s* h) l2 t& E
                                                       
: ~/ L' E4 X7 {5 Y5 p+ ~以上在64位win7下多次成功转换不同的8层板,这样转换过来的文件,网络,封装,走线,铜皮都是完好的,                                                        : N' I  K9 d) ]
个人认为比AD转换的方式好很多!                                                        ! B$ g2 e9 s1 S! y% f. ^' m0 j' j+ H

点评

支持!: 5.0
可是我从来就没有转成功过。  发表于 2013-5-21 17:38
支持!: 5
没用过,但是鼓励楼主的探索和分享精神!  发表于 2013-5-16 22:11

评分

参与人数 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# h- a' R' S" o2 J- U
                                                        ( c! Y- v( z( z, @# K9 N# u
8 e8 W* C+ H$ o8 A添加刚才处理过的低版本的Allegro  PCB文件,执行转换,                                                        - S& ]3 i1 ^# }4 d- J' o9 ~
/ G2 L4 H) \5 p  k1 z                                                        8 |5 h: J( H; f! }, @* h: `# i; y1 t5 O; b7 \& A6 x, |
转换完成后,在PCB的文件夹下会产生一个这样格式的PCB文件:        design_ ******** .pcb, K) A' x7 Q! e4 M
                                                        5 w% Q8 f( F4 d: k; {- N; @. J: P% p8 P& U
用PADS Layout打开它,设置一下颜色显示,惊喜!就是你要的文件!   4 f3 E( s+ Q2 C, I7 q) ]
* x/ Q* D# k$ Q% d1 t
到第五步根本就没有的。PADSTranslator工具里只有protel orcad p-cad 和cadstart这几顶,根本没有allegro的。不知为什么呢?

8

主题

50

帖子

2673

积分

四级会员(40)

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

积分
2673
推荐
发表于 2014-8-8 17:56 | 只看该作者
修改了做法,還是失敗><2 \5 f( Y! X' u: l
1.設環境變數AEX_BIN_ROOT =%SDD_HOME%\translators\win32\bin
" o" u: V5 }$ \4 m% W! w( d2.設環境變數AEX_ENABLE_JOBPREFS_LAYER_FIX=1; O+ Q& S1 |$ I8 |- o) r
3.copy [skill_scripts]裡的內容至[pebenv]+ \5 d5 K$ @8 o$ j* u. i9 e
4.16.6降成16.3,另存新資料夾
- \9 B9 T* R+ l& y+ g5.[telskill]打勾
/ [, T) u$ }1 h. O% o- Z6.Command skill load "dfl_main.il"  ==>顯示t$ \; _" O- `: L$ w
7.Command main out ,==>Star One Way Translation==>顯示如下2 R8 E7 |! q- N  x7 S/ ?
---------------------- Al2Exp summary ----------------------
  P$ q' w* l; [% }  M2 ^; pAl2Exp - 0 error(s), 14 warning(s)
5 i! ~9 A- ?) a2 GExport log file saved at "E:/project/ASIC_PHY_TO_FPGA_ADAPT_BOARD_V10-0708_MGC\LogFiles\interfacelog.txt" file
. W$ q: o- b7 a# p9 y7 V, iRun "show log" command to view log file7 \  F0 @0 @3 |) I
------------------------------ Done -------------------------------
1 G) [- e3 c5 m9 @8.用allegro to pads translator轉剛才的16.3 ==>顯示如下
' }8 X! @& Z) h0 J    cannot prepare data for allegro-to-pads translation. stopping.
8 |7 Z$ L" n& Q9 o* q8 X又失敗拉~有高人能指點下嗎

8

主题

50

帖子

2673

积分

四级会员(40)

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

积分
2673
推荐
发表于 2014-7-31 15:06 | 只看该作者
使用PADS9.5,allegro16.6. a. c8 ]# a2 p
1.設環境變數AEX_BIN_ROOT =本機pcbenv目錄
# C& S3 M( B) b9 U( n2.設環境變數AEX_BIN_ROOT =1% ?/ K& f  Q6 g- n" q; I
3.copy [skill_scripts]裡的內容至[pebenv]
: r' O& J7 z3 {( y+ a, P4.沒有16.3版本,沒降板
& Z, e( }7 L2 Z5.[telskill]打勾
' X0 P- }  b5 o6.Command skill load "dfl_main.il"  ==>顯示t
' c, b9 h" ~2 m7 Z- _7.Command main out ,==>Star One Way Translation==>顯示如下! u- B" P/ R" R1 u& F
---------------------- Al2Exp summary ----------------------
9 s2 U0 T% I( H: X$ [) RAl2Exp - 93 error(s), 28 warning(s)' \$ b. A' M3 i  J5 |
Export log file saved at "E:/project/1/1_DataSlice-A_PD14-0022_PCB_020614_MGC\LogFiles\interfacelog.txt" file3 U. A) c3 q/ }, x
Run "show log" command to view log file
3 N1 F0 b2 j. i------------------------------ Done -------------------------------4 a6 ^2 v" ^9 u( B  z; v& U
8.找不到該用哪個檔案給pads導入==>失敗
0 r$ P  g, d+ c2 i5 h6 b( M% [/ v8 G  i9 k1 f! j. Y: j* ]- r! d
有高手能幫我看看以上哪些步驟要改進嗎?

0

主题

7

帖子

92

积分

二级会员(20)

Rank: 2Rank: 2

积分
92
193#
发表于 2018-3-30 15:39 | 只看该作者
paul10287 发表于 2013-5-27 17:59
, u+ b. k8 X. K( [) O% p; H文件已转换,如附件.
4 W$ b* C. O" _. v2 f: i$ Z* I+ H/ D( Q! M! z5 |
我发现很多朋友都是在输入:dfl_main时出错。可能是allegro没有执行skill命令,这时 ...

4 }6 E0 ~" ?7 L. Y! @0 X- Y看看是不是我想要的
: K  \/ J' C5 W& N4 q  H- u( S

9

主题

66

帖子

465

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
465
192#
发表于 2017-12-13 15:42 | 只看该作者
szguwang 发表于 2014-8-14 10:06
3 b: U6 d8 `* S' p/ _) e  A+ f用 pads9.3.1 allegro to pads translator 转换的时候出现提示:/ W1 B: I0 z( C1 h
4 U5 Q( l# W" C" {$ c0 U1 v
Bad data records from ExpeditionPCB  ...
9 g6 O0 U7 T9 `6 d% n+ h3 ?9 t4 _
后来这个问题你怎解决的,我也出现了4 V' R3 L* a% S6 f) |

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& W- W6 r# o' p1 A( j
大侠,能不能帮转一下!ALLEGRO转换成PADS9.3格式文件,谢谢了!快疯了!转了N多次都不成功!

: T2 }1 h/ o7 W3 o. Q; {加我QQ帮你1364132352
2 ]( E2 W2 N  w7 b

8

主题

171

帖子

619

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
619
189#
发表于 2017-5-13 08:05 | 只看该作者
gfhjjkkk 发表于 2017-5-11 17:17
  v- b( q4 F  ]这个ALLEGRO转PADS怎么也转不成功,到最后一步Cannot prepare data for Allegro-to-PADS translation. Stop ...

7 S" p/ m- u( [, i9 N加我QQ帮你1364132352
8 [1 B  |' [, d7 g+ g6 H5 A. }

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 | 只看该作者
8 i6 R, j  p. @, h1 I% |- t/ Z0 _* p- g

2

主题

5

帖子

299

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
299
186#
发表于 2017-3-15 15:15 | 只看该作者
本帖最后由 hkwsky 于 2017-3-15 15:31 编辑
6 X, L" V# @7 \! E6 f  y
  C0 |9 T+ Q1 z5 B. a大侠,能不能帮转一下!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:33/ U2 |# C: Q" k( f* C2 o
我安装的是allegro 16.6软件,PCBENV文件夹的位置没有,是不是我安装有问题?请高手帮忙下,多谢

. M6 ?4 C, a: h6 B$ z2 H刚装好是没有的,打开个brd文件后就会有了的。1 b( H+ C+ ?6 M. P" Q. }5 r& p

5

主题

337

帖子

1250

积分

四级会员(40)

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

积分
1250
183#
发表于 2016-11-21 22:51 | 只看该作者
stallone99 发表于 2016-6-20 22:15
6 C9 k& B) f- ]$ i5 J& U楼主 麻烦帮忙看下这个报错:9 m/ i- s8 s& Q/ e- J
W- *WARNING* defstruct: Redefining Structure DC_netKeyData.* t' U6 x+ E% D( m* a
E-
5 ?, q. e4 t7 L& K& s8 O- [% B9 f
PCBENV文件夹位置弄错会有这提示+ b- l  @! `. O' R5 x# B

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 | 只看该作者
楼主 麻烦帮忙看下这个报错:3 l7 {  ]  C, N+ L' R
W- *WARNING* defstruct: Redefining Structure DC_netKeyData., ]; O. t& P4 H$ S) o
E-
  ^6 b  k9 |+ O( n" ]  tE- SYNTAX ERROR found at line 1 column 1 of file dc_in.il! w$ o3 y( B. q2 B
E- *Error* lineread/read: syntax error encountered in input
; D7 d/ R/ J7 l# QE- *Error* load: error while loading file - "dc_in.il"
8 F+ m0 W# q$ EE- *Error* load: error while loading file - "dfl_main.il"9 T  t) h0 d& ]3 ^
2 J* @4 V$ m; J, z* n% P' r
试了几天了没成功过

点评

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-9 02:02 , Processed in 0.075200 second(s), 39 queries , Gzip On.

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

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

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