QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
8天前
查看: 8730|回复: 22
收起左侧

[推荐] 常用工业设计软件(UG、Pro/E、SolidWorks、AautoCAD)的文件相互转换技术

[复制链接]
发表于 2010-6-14 10:13:29 | 显示全部楼层 |阅读模式 来自: 中国安徽宣城

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
本帖最后由 jincy 于 2010-6-14 10:15 编辑 + s' y" l* B; {! w$ X

; k* z  _2 b- f6 T9 \, h! l
+ c( ~# B0 P; S- \  V! ?3 S

1 h) U# x- E: ?5 c  s, m% _! h【摘要】 本文重点介绍用三维图形文件转换成二维图形文件格式的一种可靠方法以及不同软件的三维图形文件的相互转换技术, 解决了各单位、各部门之间由于所用软件不同而需要达到 CAD 数据共享的问题。
4 J$ F% }# {4 t3 O5 _0 R【关键词】 二维图形 三维图形 数据转换$ ?+ g1 M! @3 m0 a
在结构设计和模具、加工的过程中, 不同公司之间或同一公司不同应用之间, 由于大家使用不同的软件, 经常会遇到要把 UG Pro/ESolid Works AutoCAD 的文件数据进行转换和再转换。! L7 m3 Y5 q6 \+ F- ~
一、有关 UG Pro /ESolid Works AutoCAD 软件的简单介绍2 `# ?$ E: q$ S: N4 u/ s. D: }% R
1.1、最有代表性的 CAD 系统是美国 Autodesk 公司开发的具有三维功能的通用二维 CAD 绘图软件—AutoCAD, 如最普及的 Auto-CAD 2004 是用于机械、工程和设计的 AutoCAD 软件产品。# @  `! E) g" @
1.2 UG (全称 Unigraphics) 是美国 EDS 旗下 PLM Solution- UGS公司集 CAD/CAM/CAE 于一体的大型集成软件系统。其三维复合造型、特征建模、装配建模、装配间隙与干涉检查、机构运动分析和结构有限元分析的功能强大, 加上其在技术上处于领先地位的 CAM, 使产品设计、分析和加工一次完成, 实现了 CAD/CAM/CAE 的有机集成。
) I! L# g6 T* q) \6 S: D1.3 Pro/E(全称 Pro/ENGINEER)是美国 PTC 公司的数字化产品设计制造系统。率先将高端 CAD 系统从航空、航天、国防尖端领域推介到民用制造行业, 为现代 CAD 的技术发展与应用普及做出了贡献。3 O, v- v  `0 A$ _4 u$ u5 l
1.4、美国 Solid Works 公司开发的 Solid Works 是一个集二维/三维图形于一体的大型 CAD 软件。它的特点是: ( 1 ) 对文件数据有较强的自动修复功能。( 2 ) 输入输出的文件格式非常多, 可以很方便的进行文件数据的转换。( 3 ) 您可使用输入 AutoCAD .dxf .dwg 文件到零件或工程图文件。) ~) X* K  u0 i( V
二、 UG- 草图( UG- Drafting ) DXF /DWG 文件相互转换
4 j! V' H* S0 m6 \5 k, Y2.1、问题的提出:
# L  A- S' p& B2.1.1 就中国用户来说, 由于制造设备目前还没 代化, 真正 CAD/CAM 一体化的制造企业不多, 因此, 在产品生产过程中为了控制加工件的精度, 仍然需要零部件的标注有详细公差标准的二维设计图纸。2 V  Q2 {# V7 y8 L* c
2.1.2 任何一种 CAD 软件都不是十全十美的, UG drafting 模块在汉字输入、符号标注和明细表编制方面从方便性来说还有不尽人意的地方。使用 UG, 虽有汉字输入模块, 但与 Windows 兼容性不理想 , 对于 文字处理没有其它二维 CAD 软件( AUTOCAD) 方便,9 Q$ W' ?  z/ E1 y2 e
对于复杂的装配图形需要用较多的时间作文字处理工作。作为一个CAD 应用单位, 总是充分利用每种 CAD 软件的长处, 特别是在 UG套数较少的情况下, 为充分发挥 UG 的建模、分析和加工的长处, 常将二维图形 的文字处理转到 AUTOCAD 上进行。+ M& ?4 c/ Y! v8 |! G! Z
2.2、问题的分析
7 Q& V/ A: F$ f5 ~3 CUG 是一个大型的 CAD/CAM/CAE 软件, 它的数据集成度高。其三维模型、装配和二维图纸信息 都集中在一个 part 文件中, 而其它CAD 软件( Solid Works, Pro/ENGINEER ) 都是将模型、装配和二维图形信息分别存放在不同的文件中。在 UG- Translator UGTODXF , part 文件中的各类信息, 进行数据取舍。如果要将 UG- Drafting 中的图形转换到 AUTOCAD 中进行文字处理, 主要是对其二维信息进行转换。其转换的内容主要是视图( 包括 投影视图、局部放大图、剖视图和向视图等) 尺寸、形位公差和字符等有关信息。在用 UG- Translator UGTODXF 进行数据格式转换时, 必须对控制转换项目的有关参数进行设置 。然而, 对于复杂的装配图形,要得到与原图形完全一致的 DXF 文件, 实现起来比较复杂。常常因为参数设置不当而生成多余的线条, 有时甚至出现视图和剖面线丢失等问题。因此, 在对复杂装配图形进行 DXF/DWG 转换时, 我们通过采用CGM 数据格式过度, 只输出 UG- Drafting 中所显示的几何轮廓( 如视图、尺寸, 形位公差和有关标注等) , 既不会增加线条也不会丢失视图, 从而保证了在 AUTOCAD 中打开的 DXF/DWG 文件, 其图形显示与 UG- Drafting 完全一致。+ n$ q+ r) {% f; o3 P( t8 H
2.3、将 UG- 草图( UG- Drafting) 无缝转换成 DXF/ DWG 文件的具体步骤:5 b* h( q3 _# I6 O- ~
2.3.1 UG , 打开要转换的零部件, 进入: 草图( Drafting) , 选择要转换的图纸名称、图纸大小、比例、投影和公英制单位。
0 x3 |' l' y1 S( t" N0 o) A. l! B2.3.2 选择: 文件- 导出- CGM( File- Export - CGM) , 这时出现导出CGM 文件名称的对话框, 要求用户指定一个文件名称, 输入: 文件名( filename , 扩展名可以不输入, 系统会自动加上) , OK! T' d" C& I* U! K
2.3.3 这时出现转换设置对话框, 先在图形窗口中使用选择要转换的图形( Fit ) , 确信要转换的内容全部出现在图形窗口中; 再按下面设置对话框中各选项:5 h/ b. d3 S. w$ g( o- P  {
( source ) : 显示( display) ;
% ?# K2 M/ q9 i9 T& jCGM 大小( CGM size ) : 比例 1.0 ( scale factor 1.0 ) ;% E( v6 V6 c' g
选择笔宽( pen selection ) : 标准宽度( width ) ;
% t1 ?  K. ]( z( [. Q2 b8 }! I% a文本选择( text selection ) : 多义线( poly line ) 必须设置, 否则不能显示中文。
) l7 `+ H6 _% x- [7 dVDC 坐标( VDC coordinates ) : 实数( real ) ;6 W0 E  h2 H3 N, x
字体( fonts ) ( 4 CALS) ;: s5 v7 s! a" n9 u( s3 @
然后 OK, 这样就生成了 CGM 文件。) C) h2 _+ z& d/ g5 \$ ~0 m4 C
2.3.4 选择 File- New 新建一个 *.Prt 文件名( New name ) 6 N  T/ c" i1 N% n9 b; |
2.3.5 在新文件中选择:文件- 导入- CGM( File- Import - CGM)
+ _) m/ W: i( _9 q+ S* f+ }8 R2.3.6 这时出现选择 CGM 文件对话框。选择先前所建立的 CGM文件, OK, 这时先前生成的 CGM 文件被引入到当前的文件中。
/ i" j9 l* p' M1 K. r& u2.3.7 选择文件- 导出- DXF/DWG (File- Export - DXF/DWG) , 出现转换设置的对话框。按下面设置对话框中各选项:: b% T8 P, R+ G0 E( {
来源指定( source specification method ) : 选从显示部件中选择( se-lect from displayed part ) ;# o, o7 i4 j% s+ D
按类选择( class select ) : 选择图形窗口中的所有内容;! W" Q" H3 L/ @, N. [- ]$ @1 q
指定输出文件( specify output file ) : DWG;
: D  m0 a0 U. R- ?8 S指定 DWG 文件名称: 按指定 DWG 文件( specify DWG file ) , 缺省为新建文件的名称, 其扩展名为 DWG3 O* g! @' i% ?; q9 I" a
如要转换到 R14 ( 默认为 2000 ) 可按: 修改设置( modify set-tings ) 按纽, 然后按: 高级设置( advanced settings ) 按纽, 选择 R14 版即可, 选择 OK, OK, 这样就生成了 DWG 文件。! ~( V3 J. B! y4 `0 e, N" t$ L' `; m
2.3.8 将生成的 DWG 文件拷贝到安装有 AUTOCAD 或其它二维CAD 软件的计算机上, 再运行 AUTOCAD, 你可以看到打开的图形和UG- Drafting 中的 图形完全一样, 没有任何图信息丢失。( O' _* E: w; _0 S/ e6 l
2.4、将 Auto CAD DXF/ DWG 文件转到 UG ( *.Prt ) 文件Auto CAD DXF/DWG , UG( NX4 ) *.Prt 中很方便的直接打开。由于 Auto CAD DXF/DWG 文件是二维平面图, UG 三维图中打开后需要适当缩放到合适大小, 然后根据需求调整一下坐标和视图平面即可。2 {* v: }: g) j: g7 z) i
三、 UG Pro /E Sol id Works 三维数据转换的技巧
7 Y; n7 ^5 y/ a& o, i- ^在结构设计的过程中经常会遇到要把几种不同的 3D 文件进行转换, 但如果我们不掌握一定的技巧则会出现很多的破面, 甚至不能使用。给我们看图、 审图和沟通、 交流都带来很多的不便。& {) a4 \9 _( R. q7 h" Z$ ~$ f- G1 m
3.1 UG PROE& ?# P* i1 L" [, \
一般情况下我们把 UG 档转到 PROE 中时采用的格式是 STEP CATIA, 最好不要采用 IGS, 因为前面两种格式是针对实体, IGS则是针对曲面。但是在转换过程中, 当我们导入 PROE 中发现有破面时你不妨另一种方法: UG 3D 文件用 STP 格式输出, 然后用 Solid Works打开 STP 文件, 将有问题的图形用该软件的修复功能进行修复。如果是装配图, 可单独将零件图打开后进行修复, 修复成功并保存后再回到装配图。再将文件用 IGS 格式保存。然后用 PROE 打开 IGS 文件即可。" T+ d7 r% r! q8 p5 u4 D5 n
3.2 PROE UG/ Y1 ]' ~# [. u! m9 N' `$ r
PROE UG , Pro/ENGINEER PROE 档打开, 然后另存为 STP 格式, 再在 UG 中导入即可。+ B( P( x+ E5 [1 Q+ N$ o, d
3.3 IGS PROE UG
4 X2 y* t. ~9 `( v首先我们要知道手头的 IGS 格式文档是 PROE 还是 UG 中转来的, 如果是 PROE 中转来的我们就用 PROE 将其导入, 如果是 UG 中转来的当然要选择在 UG 中导入, 因为软件接收自己导出的文件格式肯定错误是最小的。 当然, PROE 导入时如果有破面别忘了更改精度, UG 导入时, 如果缝合生成不了实体别忘了改大缝合的公差。如果在 PROE UG 中得到实体后需要相互转换, 可以参照上面所讲到的 1 2 * l( U0 d' i0 H8 ?+ A- ?
还有若在 PROE UG 中都不能直接将 IGS 转为实体, 我建议用Solid Works 将其数据修补一下 ( 都是软件自动修补, 不需要我们辛劳) , 再另存为 STEP(用于 UG) IGS(用于 PROE), ( 注意, *.STEP文件名需改为 *.STP 的文件名才能在 UG PROE 中打开。)" c- V6 G6 v) o  G; H# _
四、 结束语
* T1 T+ m' x, v9 p掌握以上几种常用工业设计软件软件的数据相互转换技术,不但可以解决各单位、 各部门之间所用软件不同而需要达到 CAD 数据共享的问题, 还可以充分利用各个软件的优点和长处, 使我们在设计工作中能够取长补短, 左右逢源, 进一步提高设计工作的效率。
 楼主| 发表于 2010-6-18 14:41:40 | 显示全部楼层 来自: 中国安徽宣城
没有用吗?
发表于 2010-6-18 14:44:17 | 显示全部楼层 来自: 中国江苏泰州
没有用吗?$ B# w9 v, |- m4 X) Z
jincy 发表于 2010-6-18 14:41 http://www.3dportal.cn/discuz/images/common/back.gif

* u% I1 g" _* g排版太乱了
发表于 2010-6-18 17:55:05 | 显示全部楼层 来自: 中国天津
本想复制学习一下,COPY后显示有乱码!!!# t1 N' z, W+ K  z; r( g; A% T
发表于 2010-6-18 20:25:05 | 显示全部楼层 来自: 中国浙江台州
是的,格式看着累./ B6 `3 i' y( a- m9 K$ M
UG、 Pro /E 和 Sol id Works 三维数据转换的技巧,* w* c- p+ Y3 u5 K% v1 @% m" ]  A% P
没有显示出sw转UG,或破衣呀
发表于 2010-7-1 13:38:33 | 显示全部楼层 来自: 中国江苏苏州
还是很有用的,谢谢楼主
发表于 2010-7-1 14:34:58 | 显示全部楼层 来自: 中国山东青岛
好像和 sw 没什么关系···
发表于 2010-7-2 14:13:44 | 显示全部楼层 来自: 中国江苏南通
看下来好像solidworks支持的格式最多
发表于 2010-7-2 19:21:15 | 显示全部楼层 来自: 中国广西梧州
好乱,建议排好一点。
发表于 2010-7-2 19:27:48 | 显示全部楼层 来自: 中国浙江绍兴
还是很有用的,谢谢楼主!谢谢!
发表于 2010-7-2 21:05:28 | 显示全部楼层 来自: 中国广东广州

【PDF下载】常用工业设计软件(UG、Pro/E、SolidWorks、AautoCAD)的文件相互转换技术

常用工业设计软件(UG、Pro/E、SolidWorks、AautoCAD)的文件相互转换技术
6 }! a* {$ C6 ^8 C" I3 U, J 常用工业设计软件(UG、Pro/E、SolidWorks、AautoCAD)的文件相互转换技术.pdf (69.17 KB, 下载次数: 93)
发表于 2010-7-2 21:16:54 | 显示全部楼层 来自: 中国江苏苏州
学习中,谢谢!
发表于 2010-7-2 21:59:04 | 显示全部楼层 来自: 中国辽宁沈阳
有专门的转换软件的
4 V! K& G* p) Y- k- s+ Y/ B% M有时候通用格式也不行比如sw06打开10的,igs、step都不行,x_t、x_b大多数情况下倒是可行
发表于 2010-7-3 08:27:50 | 显示全部楼层 来自: 中国山东威海
楼主很用心,怎么没有转inventor的?
发表于 2010-7-3 23:52:53 | 显示全部楼层 来自: 中国陕西西安
标记,
8 B( [. a1 N2 K7 F5 Y$ c
7 Q0 V- ^* M2 [0 E9 G! Y# x今天晚了,明天详细看
6 j8 O5 @3 K/ m4 S! ~+ j' ]7 |  R- n. t
十分感谢楼主,实用的好资料
发表于 2010-7-4 00:21:18 | 显示全部楼层 来自: 中国北京
看了看。。一般有用吧。。有个重要的没提么?。。。。catia...这个似乎比ug常用。。。
发表于 2010-7-4 09:59:49 | 显示全部楼层 来自: 中国河南郑州
我顶,收藏了,很有用!
发表于 2010-7-4 17:30:52 | 显示全部楼层 来自: 中国浙江宁波
学习学习!谢谢!
发表于 2010-7-4 18:51:06 | 显示全部楼层 来自: 中国福建厦门
最近感觉三维的人气有点下降哦
发表于 2010-7-9 11:57:52 | 显示全部楼层 来自: 中国辽宁沈阳
一看到一大堆文字密密麻麻的我的头皮就有点紧
发表于 2010-7-9 12:55:49 | 显示全部楼层 来自: 中国吉林吉林市
对外交往多的单位对文件格式转换需求要多些
发表于 2010-7-9 13:22:45 | 显示全部楼层 来自: 中国广东惠州
还是很有用的,谢谢楼主
发表于 2010-7-10 09:04:24 | 显示全部楼层 来自: 中国广东佛山
下载了~是个好东西,希望多些这样的资料!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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