找回密码
 注册
关于网站域名变更的通知
查看: 398|回复: 2
打印 上一主题 下一主题

Allegro如何调用AutoCAD产生的数据

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-12-1 16:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
allegro可以导入AutoCAD产生的DXF文件(支持DXF R10-R14版本)。同时Allegro也可以将设计文件导出为DXF文件,供其他CAD工具使用。1 z' X! @! _: [; T- g, b* q
2 t) b7 l# g7 O% K! q6 {/ G! M; S$ G. {4 l9 r, w: i+ d
3 ?# g% f: g( \8 |2 U该DXF文件可以包含过孔、焊盘、封装符号以及图形数据等等。也就是说,你可以把经过AutoCAD定位后的文件调入Allegro进行布局;也可以把公司的标志做成DXF文件,放到你的PCB板上;还可以把Allegro或其他PCB工具完成的设计放到AutoCAD进行修改然后导入Allegro等等。8 K5 q9 ~9 }9 z
/ [3 C8 K5 ~8 U, z8 u$ M2 c: \! z9 w4 D
下图是DXF导入Allegro的一般过程:
, E- r$ p( f) N
" K' c" E. U) Q4 E8 ?
4 f( A4 [  P7 o1 K& c. t5 W0 l7 |2 l. @' w0 q3 |% {6 q3 |* l
在导入DXF文件前,需要先完成以下准备工作:
/ ^1 c; c: q( v( ]( [0 F7 g( s4 n+ v/ w7 d, D. J, R
* A" N, M' S+ {- j: L4 f1、准备DXF文件:8 r, y% B$ g+ ]( f8 v
8 b  V2 G/ }; O, _, j+ ^
○如果DXF设计文件中包含填充过的矩形,应先在AutoCAD中使用SOLID命令进行定义;' G) ^' c' _9 H% @9 Q/ w
3 s+ }3 ?2 F2 K# h  q. b5 R, d; z+ ~. q/ H/ t) v4 B- M1 T
○如果DXF设计文件中包含详细的Via和Symbol信息,应先使用ATTDEF命令定义ATTDEF Tag1和Tag2的值,如下图。( c  g! S: d5 \) G) c2 d( I+ U, T' ^% H3 L' O+ d6 `- K! l
& W0 c1 v9 x8 [2 f
2 Q8 M& o9 g9 d6 N7 f+ ]5 d' z
! @" q  b2 h4 I1 q6 m
' N% _1 A( O5 n3 E: r2 L. _% I9 ]2、如果DXF设计文件中包含Block的话,应建立一个symbol和via的转换文件(symbol and via conversion file)。通过这个文件使Allegro可以识别DXF文件中的block到底是板外形、零件封装还是制图框等,并进行对应。该文件可以使用任何文本编辑器进行编辑。; `8 ^! n' i/ a7 Q) w% S
; Z$ {8 m8 s0 C( I4 ^; S0 P4 e  L, _5 H0 d) S9 y
3 y) i9 }4 S: s( w+ P8 Z3 P 7 c8 v( [/ o7 m, ]+ n) v
) u$ ^# p$ V" A/ n& Y/ t, F1 E3 O2 }! V9 [' _  |
3、层转换文件(layer conversion file),用来将Allegro及DXF文件中的层进行对应。下面是Allegro和DXF文件中图形元素的对照:
% c7 |4 ?4 y; e6 o; c0 i* y8 }- Y6 v' G0 Q; D) @) g3 o: q7 a4 ^# G3 U& M! N; J! G: f+ l9 o* f) |5 t  i
6 g, p0 k5 D) ^7 R1 t. y
1 f/ F4 D! H; m% x! w) M- M. ?4 Z5 i3 Q
+ u9 O  t9 k/ y% h1 J下面是一个layer conversion file的例子:
' E2 z" E+ F, h0 G% H' y9 K) j4 N: |6 Z: w$ g6 Q  e4 s% P6 f. n! q6 R/ ~8 J. ?% r0 c; b
7 ]3 |9 ~8 l2 c
) L2 Y+ p# K6 K( n( {' |6 I/ a0 a* u/ k3 ]2 r7 Y# Y" b7 F7 Z7 N
+ g3 N) _* ^0 ?; i
完成上面的数据准备以后,你就可以把一个DXF设计文件导入到Allegro里面来了。6 E+ b$ |5 A! U/ V5 `5 J0 X# ]& [& z/ r+ \6 s9 ]& Y
- A  q2 I. w0 o9 \
; E- M5 O! d9 W当然,如果你的DXF文件仅仅是些符号定位信息,那么操作步骤将会很简单了。5 P- ?1 l( H) S! P5 Q
! {& _" w- t( c2 f: T% ~
4 A) G  g5 X) v# r+ e4 F命令:File>Import>DXF
1 Q, u2 x% u% H6 J# \5 p5 R. x
5 m% V: v3 L" n+ I8 ^

该用户从未签到

2#
发表于 2020-12-1 17:48 | 只看该作者
Allegro如何调用AutoCAD产生的数据

该用户从未签到

3#
发表于 2022-8-28 23:21 | 只看该作者
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-30 03:20 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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