找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

pads导入dxf文件的问题讨论

[复制链接]

1

主题

21

帖子

-8943

积分

未知游客(0)

积分
-8943
跳转到指定楼层
#
发表于 2007-11-15 10:58 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您!

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

x
有遇到此类问题的请进来讨论阿
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

1

主题

3

帖子

-8980

积分

未知游客(0)

积分
-8980
10#
发表于 2009-8-18 08:59 | 只看该作者
不知道是为什么,导进去后的图形不完整,象被分解了!

29

主题

230

帖子

361

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
361
9#
发表于 2008-3-19 02:09 | 只看该作者

感谢共享!

感谢共享!

12

主题

455

帖子

1605

积分

四级会员(40)

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

积分
1605
8#
发表于 2008-1-26 23:12 | 只看该作者
IMPORT 里边选好了就OK拉~~~ 不过出CAM时要看清楚~~!!

1

主题

75

帖子

-8910

积分

未知游客(0)

积分
-8910
7#
发表于 2008-1-25 14:48 | 只看该作者
fffffffffffffffffff

评分

参与人数 1贡献 -5 收起 理由
tianhao -5

查看全部评分

2

主题

47

帖子

-2万

积分

未知游客(0)

积分
-21987
6#
发表于 2008-1-24 01:06 | 只看该作者
如果遇到多层次的图(如PROTEL转出来的DXF),用左键框选图形,依次按下X键,空格键,多次按前述操作,直到图形不能分解为止。按下L键,空格键,随便在空白处画一根线条(一定要在0层),按下MA,空格,左键点选刚才画的那线条,再框选整个图形后按右键确认,删除刚才画的那线条,然后按下PU,空格,点选全部清理,直到清理完毕后关闭对话框,框选此时的图形按下Ctrl+C,点文件/新建,点打开,按下Ctrl+V粘上刚才复制的图形,按Z键空格,按E键空格,图形置中后另存为DXF图形,此时便可导入PADS了,后面这一小段与上面的兄弟写的差不多是一样的,方法仅供参考

2

主题

22

帖子

114

积分

二级会员(20)

Rank: 2Rank: 2

积分
114
5#
发表于 2008-1-22 20:27 | 只看该作者

power中导入dxf方法

各位,小弟在此介绍一种自己常用的方法,感兴趣的可以试试,反正我是一直在用,比较简单。我一般将结构工程师画好的结构图做如下处理:将自己想要的结构部分复制,然后点击新建,在出现的对话框中选择acadiso.dwt,文件类型默认就好,然后将刚才复制的结构图粘贴,最后另存为我们想要的dxf就好了,这样一般都不会有问题的。如有不明白的可以讨论:260662126。以上内容归纳起来就是:复制(我们想要的部分)-新建(acadiso.dwt文档)-粘贴(刚才复制的东东)-另存为(我们想要的dxf)-结束

3

主题

27

帖子

-1万

积分

未知游客(0)

积分
-11992
4#
发表于 2008-1-14 09:14 | 只看该作者
靠 麻烦成pi拉

5

主题

58

帖子

166

积分

二级会员(20)

Rank: 2Rank: 2

积分
166
3#
发表于 2007-12-3 15:16 | 只看该作者
这个太复杂了吧?我听人说好像没这么复杂啊。不过我从来没有试成功过。因为我不会CAD啊。0 f' B3 I4 P7 J% N; u' \1 a" T

1 N9 Q6 ^5 H; c" F) e6 B但别人说的只需要2-3步就OK了啊。

604

主题

2859

帖子

1万

积分

EDA365版主(50)

Rank: 5

积分
13638
2#
发表于 2007-11-15 17:13 | 只看该作者
不太了解6 s: A/ i# ^& r, L7 T# Q4 _2 Q! x
不过你导入的该类文件* h& Y# c" r( n
导入后你肯定需要重新定义一些网络吧

1

主题

21

帖子

-8943

积分

未知游客(0)

积分
-8943
1#
 楼主| 发表于 2007-11-15 10:59 | 只看该作者
自己先顶一下2 `* c! n, s* @, L1 L& F% w( y
[转载]:4 ~+ \4 b* k7 B0 y% o
DXF文件转POWERPCB的笔记
+ k! }$ W  v, o  G' XDXF 是含 Vector, Text Multi-Layer 图档
0 t0 e/ c) R9 _& j1 YPADS/PowerPCB
会读取其中的 2D-Line(Vector 的一种), Text 这两个 Item
4 X& i. F% c: N6 g; U* B( l# OPADS/PowerPCB Layer Name 命名规则
$ Q* Q+ O9 a4 U7 M4 }) q▲PADS Layer Name
例子! c* G/ z2 D8 q
BRD00:
板框
) G& {- C8 \1 g8 ULIN01: 2D-Line, PADS
1
- o/ [3 _. B$ N$ F9 q/ lTXT01: Text, PADS
1
: ~* C2 m5 T2 u6 c6 r0 z...  G: y7 S  Z0 O# _: ]) \
Layer Name
PADS 可以识别的才会载入. T, B+ ^  j0 N( b
且不会载入 LIN01 (2D-Line) Text
4 F& q6 A0 V% M- W
且不会载入 TXT01 (Text)
2D-Line
8 x; R7 i( q( v9 e3 _) D2 ^PADS
不能读取 2D-Line
Circle6 H. J' H; M" I2 r+ E& w7 y2 k
▲PowerPCB Layer Name
例子 (- _ 一样
)
0 @2 h4 I/ Q' D) b; P: t& xBOARD_OUTLINE_00:
板框

# d/ L2 A! N4 Y, w, ?9 i, f9 u! @2D_LINE_01: 2D-Line, PowerPCB
1
" j1 B& }* u& ~/ i" A, ]. HTEXT_01: Text, PowerPCB
1
2 p* U3 r4 V! v! R6 C3 _01: PowerPCB
1 (不可以为 1)* c9 h/ O8 y. ~+ s$ F4 r6 b
XXXX: PowerPCB
0 (因为没有数字
)1 F) ~- `0 O8 M/ j
...* a# h8 y) ~, D6 K( D7 ^
後面两位数字代表第几层 Layer, 无法识别表示第 0 , 一位数字不会载入

5 }0 p0 g1 `* |; Q$ a0 z前面字母表示 Item, Import 2D-Line/Text 时没有什麽意义, 可以任取1 a9 r2 [8 }1 _  T( ]: U
因为 PowerPCB 会自行判断是 2D-Line Text. V6 K5 C1 o; Y9 N& b) a
DXF PAD/PowerPCB 依来源分三种
/ a+ l) E! v( J- l! u7 a▲AutoCAD Export DXF
後直接由 PADS/PowerPCB Import
7 ^2 C+ h& Z* R
AutoCAD Layer Name 就是 for PADS/PowerPCB, 不过似乎还有其它的问题
% E! a7 {6 h5 m4 v# U
▲AutoCAD Export DXF (
建议 R13 DXF) , CAM350 Import/Export DXF,
! D3 t7 I! j6 O$ q1 c: n/ e
再转进 PowerPCB 将所有 Layers 并成一个含 2D-Line, Text
DXF,
8 m+ U, u& k+ ~/ W1 I; K! y1 ^- R
任意文件转 DXF, 最後转进
PowerPCB
- v4 h* h) u+ Y4 Z& V$ SAutoCAD
也可以用这个方法转出 PS/PDF 作同样的动作
+ D) K/ x% d- f6 `) J, d! Z& N8 i
这种转法只含 2D-Line, 因为所有 Text 都展成 2D-Line , 所以 DXF 会大得多7 u5 C# S! L6 d7 ^
一般整张机机图无法用这个方法转进 PADS, PowerPCB 可以
1 d! t! [4 P2 x但只有这个方法中文不会变成乱码
( |$ V2 {0 Z! n4 F+ S. S, V8 W# r0 NAutoCAD Export DXF 後直接由 PADS/PowerPCB Import
9 ?+ v1 ]2 z8 D
须在 AutoCAD 作好相关的 Layer, Layer Name 设定
* B1 u1 t9 g( q( |- i
AutoCAD Export DXF , CAM350 Import/Export DXF, 再转进 PowerPCB
  O0 i- w  Y  G4 N% f1 G▲AutoCAD Export DXF (
建议
R13 DXF)
2 q8 ~- F: O2 v& \) ]% W▲CAM350 Import DXF) |; _  ]8 T5 w9 K
Import Unit
AutoCAD 而定, 一般选
MM0 \$ q9 o) `: ~( ~, h* e( N, {) z; d1 q
Scale Factor (DXF:CAM350)
1:1; _& J8 t$ x5 }' _0 {7 L
打勾
"Map all layers to one CAM350 layer"
; @& B5 N1 }- _* y
右下角选 "Explode Line Style", 假如可以选的话

6 ?2 H8 l' B/ y7 c6 W▲CAM350 Export DXF
  U) |# h$ Q2 w% _# W▲CAMtastic! LT 2000 Import DXF
  _+ D- W3 Y! G▲CAMtastic! LT 2000 Export DXF,
打勾 Filled (No Endcaps)
5 |/ E! Z& w0 y( jPADS/PowerPCB
无法辨认 CAM350 转出来的 Round, CAMtastic! LT 2000 可以
. u, ~5 g, U& Q2 Q) a9 o
Setup/Preference, Design Unit Inch (CAM350 Unit)5 W# p6 d( |  W. {
这种转法所得的 DXF
2D-Line, Text
% i: \' t: \; N2 }1 J▲Import DXF
: F; a+ x; f$ E) `* i
因为 Layer, Item Default 都是 All, 所以会以 DXF
Layer Name6 |3 Q7 K) E) g8 u; |# j; K! L
为依据, 不用去动它
3 d  X& b5 s6 R! a# T1 B
DXF-File Unit
Inch (CAM350 Unit)( [  |6 Q6 f  B3 L) `
注意需要的 Mode New 还是
Add4 O  P+ F4 G8 B, G0 A4 k0 Z
▲Over
" m* b5 ^0 r9 D
这种转法中文会变成乱码, 不过档案大小比较小

9 n% J: c  a# X4 i  A0 X# \
注意 CAMtastic! LT 2000 AutoCAD 转出的 DXF 容易失败0 ?0 b( m" k' P
任意文件转 DXF, 最後转进 PowerPCB6 C' C8 }# V+ ^9 ^$ ]
用任意文件转 DXF 的方法去转
PS/PDF
2 }# n% ^" y+ C
不要用 AutoCAD Export EPS , 容易有问题

/ M$ _5 V4 A+ E4 c0 i" c
Setup/Preference, Design Unit Inch (CAM350 Unit)
( E7 e" S9 o0 s1 `6 `( V. B: a
任意文件转 DXF 所得的 DXF 只含
2D-Line* e# b4 B) v2 {1 e1 q2 u
▲Import DXF+ b0 J+ h( ^, T# d# p% e
因为 Layer, Item Default 都是 All, 所以会以 DXF
Layer Name
* J" x6 L; h% n. }
为依据, 不用去动它

, Z( _1 n0 W( X# w% hDXF-File Unit
Inch (CAM350 Unit)
& Z1 d' E8 n9 a3 ^+ K# n! z
注意需要的 Mode New 还是
Add
2 E; k7 \7 C; i0 n- ~▲Over

/ s1 ?  h$ d% @/ p; ?8 ]5 E( e转进 PADS
1 _8 Y/ N( M( H3 Y
方法和转进 PowerPCB 一样, 不过多一些事项

6 R3 f1 F. X6 h; n
来源是 AutoCAD 转出的 DXF, CAM350 并成一层後,. B; f6 m8 H" J  L. _" s% x7 ], K& v
须再拆成两个 Layer 分别含 2D-Line, Text 这两个
Iterm
: Y/ z, E$ C& q, h; j8 w
或是在 CAM350 中将 Text 展成
2D-Line+ P. K, I3 _( E! w. N# D  T
拆成两个 Layer 的步骤

8 e/ F: F4 a4 c4 m0 e->
新增一个 Layer
5 ~7 P; G8 p' D7 K# G5 @->Edit/Copy,
Filter, 不打勾 Font, A(All), To Layers, 勾新建的那一个
Layer  ^6 ~3 C6 Z% I, J& D; P' {; t
->Edit/Delete,
Filter, 不打勾 Font,
A(All)
) `$ B( V# e% w& J6 }->
这样就分为 2D-Line, Text 两层了
/ S. X. }3 a3 p
▲Text
展成 2D-Line 的步骤
. ]  A! ^/ p$ }* g4 t: O; N6 {) ~0 f->Edit/Change/Explode/Text,
A(All)( Z) d8 m( \' w/ r& ?' f. K. X
->
若是用 CAMtastic! LT 2000 Export DXF , 打勾
Convert Text to Plines8 A/ w" M2 V2 R4 B1 {& x5 t
▲DXF
档不能太大, 超过 2M bytes 可能都有问题
+ k) q* _+ B3 b& G
若是用 CAMtastic! LT 2000 Export DXF , Filled (End Caps)
2 B$ C3 _+ h7 B( ]! o
PADS 中记得先选好原点
  t7 N! a2 n8 k+ F" Y# y6 ]
▲Import
Layer, Item All
* S/ j! L3 F( [; u& t
还有一种方法是先转进 PowerPCB,
Export ASC (PowerPCB v1.1, Basic)
* G9 L: n7 A7 ^  ]4 I
然後用 Text Editor ASC 第一行换成

: S' @3 a, Y# K. n+ f% g  Q6 ^, l*PADS-PERFORM-V6-BASIC* DESIGN DATABASE ASCII FILE 1.0. S9 ]$ ~: i( G7 C( L- j  |
PADS
就可以 Import 这个 ASC
. e# M3 N! W5 o9 @6 q转进 PADS/PowerPCB 失败的原因& P+ ]& D4 v( I1 S: J
▲Scale
不对" Y/ |0 E0 l, ~" R" e. v6 s, \
原点离图面太远, 导玫 PADS/PowerPCB 读取时超出座标系范围, X1 Q& f% x+ g! s; ~6 x
转进 PADS , Layer Name 未照规则
- G* }+ O" L" D/ K▲PowerPCB
有时也会因 Layer Name 失败, 将它照规则命名再试一次( E& k# m1 @! r
直接从 DXF 转为 PowerPCB 的板框 (Board)
9 S4 g2 o" r  B5 |1 ^2 `& l▲PADS
试不出来, 不过一样可以先转进 PowerPCB 再转进
PADS
- p9 L% n- @7 Q8 F% Q
CAM350 , 先转机构图的 DXF , 新建一个 Layer, Layer Name
BOARD_OUTLINE_00
8 f$ D$ N; d2 g$ ]) h9 eCopy Board
BOARD_OUTLINE_00, Query Board, 看是否已 Joined, 否则

& t3 D3 |* i+ _执行 Edit/Line Change/Join Segments, 游标压在 Board , 确认是否已 Joined# L# P! J- x) V4 ?3 v! I0 V: Q
因为 Board 必须为
Closed Polylines (Joined)  Y; c8 |) d) l& Y
不过在 CAM350 下有一个问题, BOARD_OUTLINE_00 名称太长
,
0 G- N1 a' [5 i5 {
会被截掉只剩 BOARD_OUTLINE_0, 少一个 0, 可以在 Text Editor 下把它全部
Replace
$ R2 w9 R# m$ a
或转进 CAMtastic! LT 2000 ReName, 或全部过程在 CAMtastic! LT 2000 下作
8 h- J! v; V4 j, ^
建议转机构图的 DXF , 一层 2D-Line, (一层 Text), 一层 Board 一起转进 PowerPCB
4 n, U, w# `* K/ K% T$ Q# ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2025-2-19 06:16 , Processed in 0.062365 second(s), 33 queries , Gzip On.

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

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

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