|
|
发表于 2008-7-13 20:42:31
|
显示全部楼层
来自: 中国广西玉林
DXF转换(从Auto CAD到UG&从UG到Auto CAD)
, D+ a' Q# \8 H: S. y/ f# t: y一、从Auto CAD到UG
/ U% M: ~% P) L0 P8 Q4 s" y4 g 因为Auto CAD转出的DXF文件不包含公英制单位信息,所以在Auto CAD产生的DXF文件转入UG之前,& z n/ @- ]' d1 {; T2 m6 M
必须进行单位设定。修改文件dxftoug.def中的单位设 定:UNITS = Metric (公制)或者 English (英制)。
; h) Y: K2 j- C" ^ ?二、从UG到Auto CAD . z% P3 T; W; ~- K1 V
为了使Auto CAD能识别UG的字体,在UG产生的DXF文件转入Auto CAD之前, 按照以下步骤安装DXF字型文件。
& z. H' p! p( r+ @; a 将ugtodxf目录下的字型文件ugtxt.shp和ugmtxt.shp复制到Auto CAD的字库 目录下。
) H6 n8 I8 V- r编译(compile)字型文件,产生两个文件ugtxt.shx和ugmtxt.shx。
. V) s4 u+ _" x 在将UG的drawing转成DXF时,为避免带入实体信息。应关闭两个转换选择项 曲面(Surfaces)4 o* p1 t0 T" i& W( I' Z
和实体(Solids),或修改文件ugtodxf.def如下: ' W& ^2 o( F, w% F" x9 b) c8 Y
... + J5 C/ E+ o; T, q/ P0 G* U- m
UGI_CURVE_MASK = Points,Lines,Arcs,Conics,B-Curves,Silhouette Curves, ( X0 Q& q" ~: h1 h$ H# [0 e: M6 X; {
Solid Edges on Drawings,All Solid Edges
V+ b m0 u( x$ s6 ^2 P+ D BUGI_SURF_MASK = - L% Q; Q1 q0 U5 a8 O. K8 g- K: m% H; B
UGI_ANNOT_MASK = Dimensions,Notes,Labels,ID Symbols,Tolerances, ; i* F6 X/ v9 l2 g% J
Centerlines,Crosshatching,Draft Aid by Parts, & `9 ]. I; |0 Y$ |5 L% l! b" W
Stand Alone Symbols,Symbol Fonts
' j4 H% M; R! ^8 z6 ~4 CUGI_STRUCT_MASK = Groups,Views,Drawings,Components,Reference Sets
' G3 Q3 V; X, ^; Q' h4 qUGI_SOLID_MASK =4 F: l2 p0 f3 \. n, y& h9 F: m
) e2 x# S7 S8 P/ V7 b& {2 U6 j5 {/ l- S! r$ G
关键一条 在将UG的drawing转成DXF时,为避免带入实体信息。应关闭两个转换选择项 曲面(Surfaces)
) ]6 r. `( ~) _' m和实体(Solids),或修改文件ugtodxf,很重要,一般不注意去选择。 |
|