|
|
发表于 2008-7-13 20:42:31
|
显示全部楼层
来自: 中国广西玉林
DXF转换(从Auto CAD到UG&从UG到Auto CAD): ~* d- ]- w: `' V T1 d% e
一、从Auto CAD到UG / Z u6 g+ P: |+ s. s" H/ C6 x- b
因为Auto CAD转出的DXF文件不包含公英制单位信息,所以在Auto CAD产生的DXF文件转入UG之前,
! _; W0 W& \ ]0 g. [# i2 V) f) p必须进行单位设定。修改文件dxftoug.def中的单位设 定:UNITS = Metric (公制)或者 English (英制)。
9 M+ q) g0 `1 @, s( S2 n" D! h6 e7 d二、从UG到Auto CAD
5 V$ u( o5 Z- L( ~ 为了使Auto CAD能识别UG的字体,在UG产生的DXF文件转入Auto CAD之前, 按照以下步骤安装DXF字型文件。
, t3 d6 l, _1 U* c; E$ J2 Q* [ 将ugtodxf目录下的字型文件ugtxt.shp和ugmtxt.shp复制到Auto CAD的字库 目录下。 4 x8 q! F0 L" f: P% @
编译(compile)字型文件,产生两个文件ugtxt.shx和ugmtxt.shx。
3 T" S6 q3 M# q* Q8 Y' x 在将UG的drawing转成DXF时,为避免带入实体信息。应关闭两个转换选择项 曲面(Surfaces)
& d( W) S9 s3 R+ [和实体(Solids),或修改文件ugtodxf.def如下: * w( U$ D0 B8 M" U; ^
... " i8 e- A$ A+ L! H
UGI_CURVE_MASK = Points,Lines,Arcs,Conics,B-Curves,Silhouette Curves, 5 T! q; v" q& C2 }6 ]
Solid Edges on Drawings,All Solid Edges 7 C3 S8 R: o6 g. B% \0 A) V: f
UGI_SURF_MASK = % V/ ^- v3 F W" b: _$ S6 ~
UGI_ANNOT_MASK = Dimensions,Notes,Labels,ID Symbols,Tolerances,
1 G# ^: c+ g) e# A% J6 S) RCenterlines,Crosshatching,Draft Aid by Parts, # A" f$ C- f: K8 g1 M4 j
Stand Alone Symbols,Symbol Fonts
# i- I& G$ m1 l7 MUGI_STRUCT_MASK = Groups,Views,Drawings,Components,Reference Sets ! T+ K1 e3 f+ z% L2 r7 ?+ L. Y
UGI_SOLID_MASK =
+ w( }- [! }8 x1 d9 N& b& Z/ h
# X6 t! R' k5 |' l
. l$ I* [* S! D$ o: E/ K& L, l+ R4 ]关键一条 在将UG的drawing转成DXF时,为避免带入实体信息。应关闭两个转换选择项 曲面(Surfaces), V* `, h% B* `. G8 t
和实体(Solids),或修改文件ugtodxf,很重要,一般不注意去选择。 |
|