找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

如何把DXF的TOP和BOTTOM图设置在一图框里面?

[复制链接]

44

主题

258

帖子

1067

积分

四级会员(40)

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

积分
1067
跳转到指定楼层
1#
发表于 2013-12-11 16:55 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
我把人家的一个图纸导到了outline里面,但是导入的时候是两个单独的层; P8 H- v9 l& P1 b0 x# U$ I9 }0 r0 M

# ~- s. |$ N3 b' [question1
- I: x( t) j% J6 q  W: u1 _ 6 U% \# R- Y$ v2 b3 A; Q6 i0 U
  我怎么样才能把两个分离的TOP和BOTTOM层放到一起?
% A& G$ E6 D0 d; W& C# o- z5 J/ e2 k
question2, t8 |! L% c& m5 v

. f3 I1 t! v4 v  l  里面有许多弯角的地方,我怎么样才能画成这样的?我使用很多命令无法实现!

DXF图纸.jpg (232.06 KB, 下载次数: 0)

DXF图纸.jpg
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

3

主题

53

帖子

673

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
673
推荐
发表于 2013-12-16 17:01 | 只看该作者
wanghairui168 发表于 2013-12-16 10:08. X" E9 a/ B" D, h" Q
大哥,我是先导入到dimention然后自己再在subclass创建top和bottom层的,然后将两个重叠3 _% t6 E0 Y, Z8 z! z! r7 [

& \, Q7 ^, O0 x3 A( I) z! t, m我一开始打算 ...

6 Y7 ~3 s1 {  V6 g) F3 _$ P直接在dxf里面将top和bot(mirror后外形同top)的同一点设为原点(我通常设左下角为原点,例如直角或者圆心),导入到allegro后就不会变了~~
0 u( x5 B% j6 M( y& _7 ]而且每次导dxf我都会先在AutoCAD里面把原点设好,然后分top和bot两个,导入pcb中再分top和bot两个dxf,copy一个top的板框change到outline,这样就很方便了,两个层又不会混掉~~~

44

主题

258

帖子

1067

积分

四级会员(40)

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

积分
1067
推荐
 楼主| 发表于 2013-12-16 10:08 | 只看该作者
yjj198709 发表于 2013-12-12 22:57, h: I( C3 z4 O4 |: G
也可以导入DXF的时候,将BOT和TOP导入在两个层中,将BOTTOM层的DXF用USER PICK进行mirror,再通过抓取一个例 ...
4 K( B1 r3 w1 ]- o9 a
大哥,我是先导入到dimention然后自己再在subclass创建top和bottom层的,然后将两个重叠3 X' w5 l- g4 b$ I7 y% L& _
( Z3 x- x  a  T! O! y, V" j
我一开始打算使用栅格点进行定位的,但是不知道为什么top和bottom始终重叠不了一起,边上总有那么一点点对不奇……
3 T% ]/ \+ V5 G2 n7 n: d6 s
' M* I2 d5 |2 l7 h* R  j想问一下,你说的抓取中心点怎么进行操作的?, j1 P. a. X- x3 [

8

主题

139

帖子

1206

积分

四级会员(40)

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

积分
1206
推荐
发表于 2013-12-12 09:32 | 只看该作者
wanghairui168 发表于 2013-12-11 18:58" Q+ }9 n5 k5 p2 l
首先很谢谢哦!* D: }5 }1 E4 t/ \5 ^2 y
/ b2 C3 l! r( k
我查了一下:compose shape 这个命令的意思:将一闭合的line变为shape
( a; \8 F8 g6 d8 Z9 K
shape-compose shape
& c/ B+ V6 P, X6 I) h8 o9 V9 _在option里面做好设置,active class里面选中board geometry,add shape to subclass选为outline后,右键temp group,然后慢慢的框选你在DXF中的outline,框选完毕后,再次右键,complete,然后done就可以了。

无标题.png (9.1 KB, 下载次数: 0)

无标题.png

1.png (6.59 KB, 下载次数: 0)

1.png

8

主题

139

帖子

1206

积分

四级会员(40)

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

积分
1206
2#
发表于 2013-12-11 17:17 | 只看该作者
shape_compose shape

20

主题

278

帖子

2513

积分

四级会员(40)

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

积分
2513
3#
发表于 2013-12-11 17:35 | 只看该作者
change命令啊
不疯魔,不成佛.

45

主题

1888

帖子

8369

积分

六级会员(60)

Rank: 6Rank: 6

积分
8369
4#
发表于 2013-12-11 18:43 | 只看该作者
重导。。。。

44

主题

258

帖子

1067

积分

四级会员(40)

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

积分
1067
5#
 楼主| 发表于 2013-12-11 18:58 | 只看该作者
yl120836513 发表于 2013-12-11 17:17
9 X; s& |2 U: ~' j$ s4 a2 Y4 V! ishape_compose shape

" c3 s/ `: L# {3 ~7 G首先很谢谢哦!2 O: x1 R- Y! `5 z9 t

/ J* m' w/ Z& j( J我查了一下:compose shape 这个命令的意思:将一闭合的line变为shape$ [1 I8 C) j& q
6 ~) J8 Q' u8 u  @  J7 d6 K3 N+ G
我刚才也查了一下他的说明文件(……看不太懂)它的大概意思是:请看detesheet6 X2 v6 r1 i5 x
2 P: t& m+ ?( }3 M: p
但我自己做了一个实例的时候不知道怎么操作:请看图
% i/ F3 s: h% ^/ s' W% A' w, e% {) e6 H2 s7 v/ N( }" X
授之予鱼不如授之予渔,求教!

detesheet.jpg (44.48 KB, 下载次数: 0)

detesheet.jpg

自己实例.jpg (65.66 KB, 下载次数: 0)

自己实例.jpg

44

主题

258

帖子

1067

积分

四级会员(40)

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

积分
1067
6#
 楼主| 发表于 2013-12-11 19:02 | 只看该作者
yangjinxing521 发表于 2013-12-11 18:43
7 n. U+ E: m# `# h& s重导。。。。

! ]: b! B3 t1 q重导?指的是什么意思?难道是DXF的文档做的有问题?求教!

44

主题

258

帖子

1067

积分

四级会员(40)

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

积分
1067
7#
 楼主| 发表于 2013-12-11 19:04 | 只看该作者
风刃 发表于 2013-12-11 17:35
: D  \- c% m4 a: }$ Ychange命令啊

3 {1 y4 S1 W% }谢谢哦!
) f# h# C/ r8 t3 x% r1 t9 X) r! T0 H+ Q1 x
使用change来改变吗?, H( f4 p& I# ~! @

0 ^- B5 H4 F8 H, y5 B9 g: x但是如何将两个层top bottom导在一起呢?; {5 H* r: c* p. [/ y4 X0 h1 c  {

17

主题

357

帖子

3043

积分

五级会员(50)

Rank: 5

积分
3043
8#
发表于 2013-12-11 19:47 | 只看该作者
建议专门建立一个新的层,将dxf全部导入到该层中。0 \: R- Z( E, n. W8 }) B& }
之后作相应处理,最后才复制到需要使用的层。

44

主题

258

帖子

1067

积分

四级会员(40)

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

积分
1067
9#
 楼主| 发表于 2013-12-12 08:25 | 只看该作者
李明宗伟 发表于 2013-12-11 19:47$ u' \% r  i4 Q+ O; l3 ?1 z- j
建议专门建立一个新的层,将dxf全部导入到该层中。1 O- z3 I3 ?6 A7 N/ w' _+ B
之后作相应处理,最后才复制到需要使用的层。

; m0 m- U1 j, S' U  }0 T) [3 r说实话:首先我看到的名字叫:李宗伟# W! t) b, {* T6 m. W0 @/ s$ k

' B, z3 y8 J; K3 k你的意思是:
0 {  i8 J6 \4 c- M: @$ O' J+ D1 Q
1、在subclass里面建一个其它的子类,不要导到outline?' W, U) {. m+ T# o: g! E

7 [% n6 L: k4 j2 z2、然后把导入的TOP 和BOTTOM层Copy到PIN的TOP和BOTTOM层?4 \" q2 L$ L8 \) ^6 P. l  @

5 K4 V# r% |. ?: e# Y

17

主题

357

帖子

3043

积分

五级会员(50)

Rank: 5

积分
3043
10#
发表于 2013-12-12 09:06 | 只看该作者
本帖最后由 李明宗伟 于 2013-12-12 09:14 编辑
; Y' P, L7 Z) C% N: B
wanghairui168 发表于 2013-12-12 08:25
/ W9 t, x! G& r/ e5 j说实话:首先我看到的名字叫:李宗伟- W# t: ]* W' _

2 [; t0 L- T& t. y/ r/ G你的意思是:
6 i; G9 e5 b1 ]) @4 P
$ Z; U# Y# A, B# ]" A5 d
对了。就是先将dxf全部导入到一个新的subclass,然后根据需要copy到其他层。
; i) w. A1 i% q1 @1 u; n% M' I再之后将顶层和底层对齐就可以了。但一定要注意,避免将dxf导入到电气层如top、bottom等。

29

主题

245

帖子

349

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
349
12#
发表于 2013-12-12 09:43 | 只看该作者
我问一个问题,导入DXF后,原来的板框是SHAPE而不是LINE,我想CHANGE变更到其它层,发现变更不了,有什么方法能变更?

87

主题

674

帖子

5784

积分

五级会员(50)

Rank: 5

积分
5784
13#
发表于 2013-12-12 14:55 | 只看该作者
怎么把line边成shape
ECAD 攻城狮,邮箱:jack2021@163.com

3

主题

47

帖子

-1万

积分

未知游客(0)

积分
-11965
14#
发表于 2013-12-12 15:37 | 只看该作者
我一般都是用autocad做好再导进去,阿里狗画这个挺困难的

44

主题

258

帖子

1067

积分

四级会员(40)

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

积分
1067
15#
 楼主| 发表于 2013-12-12 19:20 | 只看该作者
风刃 发表于 2013-12-11 17:35
1 F: T; Z9 Z: |1 hchange命令啊
7 B+ T* x7 e7 F
谢谢——% H( p; L" v1 }

6 C4 R5 B/ z9 i8 T% L7 }" `使用右键命令change to layer,,
9 _3 q, k/ S9 J8 P* O
9 }( U1 Z6 I) A* \. L/ q才弄明白!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-11-16 21:36 , Processed in 0.069237 second(s), 37 queries , Gzip On.

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

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

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