关注微信 QQ空间 新浪微博 中国模具资料网
  • 优胜微信订阅号优胜模具微信订阅号
    加关注-订阅最新动态
  • 优胜微信服务号优胜模具微信服务号
    加关注-免费技术支持
广东优胜UG模具设计与CNC数控编程培训学校 > 学习园地 > > 常用工业设计软件文件相互转换技术(UG、Pro/E、SolidWorks、AautoCAD)

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

在结构设计和模具、加工的过程中,不同公司之间或同一公司不同应用之间,由于大家使用不同的软件,经常会遇到要把UG、Pro/E、SolidWorks、AutoCAD的文件数据进行转换和再转换。

  一、有关UG、Pro/E、SolidWorks、AutoCAD软件的简单介绍

  1.1、最有代表性的CAD系统是美国Autodesk公司开发的具有三维功能的通用二维CAD绘图软件—AutoCAD,如最普及的Auto-CAD2004是用于机械、工程和设计的AutoCAD软件产品。

  1.2、UG(全称Unigraphics)是美国EDS旗下PLMSolution-UGS公司集CAD/CAM/CAE于一体的大型集成软件系统。其三维复合造型、特征建模、装配建模、装配间隙与干涉检查、机构运动分析和结构有限元分析的功能强大,加上其在技术上处于领先地位的CAM,使产品设计、分析和加工一次完成,实现了CAD/CAM/CAE的有机集成。

  1.3、Pro/E(全称Pro/ENGINEER)是美国PTC公司的数字化产品设计制造系统。率先将高端CAD系统从航空、航天、国防尖端领域推介

  到民用制造行业,为现代CAD的技术发展与应用普及做出了贡献。

  1.4、美国SolidWorks公司开发的SolidWorks是一个集二维/三维图形于一体的大型CAD软件。它的特点是:(1)对文件数据有较强的自动修复功能。(2)输入输出的文件格式非常多,可以很方便的进行文件数据的转换。(3)您可使用输入AutoCAD.dxf和.dwg文件到零件或工程图文件。

  二、UG-草图(UG-Drafting)与DXF/DWG文件相互转换

  2.1、问题的提出:

  2.1.1就中国用户来说,由于制造设备目前还没有完全现代化,真正CAD/CAM一体化的制造企业不多,因此,在产品生产过程中为了控制加工件的精度,仍然需要零部件的标注有详细公差标准的二维设计图纸。

  2.1.2任何一种CAD软件都不是十全十美的,UG的drafting模块在汉字输入、符号标注和明细表编制方面从方便性来说还有不尽人意的地方。使用UG,虽有汉字输入模块,但与Windows兼容性不理想,对于文字处理没有其它二维CAD软件(如AUTOCAD)方便,对于复杂的装配图形需要用较多的时间作文字处理工作。作为一个CAD应用单位,总是充分利用每种CAD软件的长处,特别是在UG数较少的情况下,为充分发挥UG的建模、分析和加工的长处,常将二维图形的文字处理转到AUTOCAD上进行。

  2.2、问题的分析

  UG是一个大型的CAD/CAM/CAE软件,它的数据集成度高。其三维模型、装配和二维图纸信息都集中在一个part文件中,而其它CAD软件(如SolidWorks,Pro/ENGINEER等)都是将模型、装配和二维图形信息分别存放在不同的文件中。在用UG-Translator的UGTODXF进行数据转换时,必须区分part文件中的各类信息,进行数据取舍。如果要将UG-Drafting中的图形转换到AUTOCAD中进行文字处理,主要是对其二维信息进行转换。其转换的内容主要是视图(包括投影视图、局部放大图、剖视图和向视图等)尺寸、形位公差和字符等有关信息。在用UG-Translator的UGTODXF进行数据格式转换时,必须对控制转换项目的有关参数进行设置。然而,对于复杂的装配图形,要得到与原图形完全一致的DXF文件,实现起来比较复杂。常常因为参数设置不当而生成多余的线条,有时甚至出现视图和剖面线丢失等问题。因此,在对复杂装配图形进行DXF/DWG转换时,我们通过采用CGM数据格式过度,只输出UG-Drating中所显示的几何轮廓(如视图、尺寸,形位公差和有关标注等),既不会增加线条也不会丢失视图,从而保证了在AUTOCAD中打开的DXF/DWG文件,其图形显示与UG-Drafting完全一致。

  2.3、将UG-草图(UG-Drafting)无缝转换成DXF/DWG文件的具体步骤:

  2.3.1在UG中,打开要转换的零部件,进入:草图(Drafting),选择要转换的图纸名称、图纸大小、比例、投影和公英制单位。

  2.3.2选择:文件-导出-CGM(File-Export-CGM),这时出现导出CGM文件名称的对话框,要求用户指定一个文件名称,输入:文件名(filename,扩展名可以不输入,系统会自动加上),再OK。

  2.3.3这时出现转换设置对话框,先在图形窗口中使用选择要转换的图形(Fit),确信要转换的内容全部出现在图形窗口中;再按下面设置对话框中各选项:源(source):显示(display);CGM大小(CGMsize):比例1.0(scalefactor1.0);选择笔宽(penselection):标准宽度(width);文本选择(textselection):多义线(polyline)必须设置,否则不能显示中文。VDC坐标(VDCcoordinates):实数(real);字体(fonts)(4CALS);然后OK,这样就生成了CGM文件。

  2.3.4选择File-New新建一个*.Prt文件名(Newname)。

  2.3.5在新文件中选择:文件-导入-CGM(File-Import-CGM)。

  2.3.6这时出现选择CGM文件对话框。选择先前所建立的CGM文件,并OK,这时先前生成的CGM文件被引入到当前的文件中。

  2.3.7选择文件-导出-DXF/DWG(File-Export-DXF/DWG),出现转换设置的对话框。按下面设置对话框中各选项:

  来源指定(sourcespecificationmethod):选从显示部件中选择(se-lectfromdisplayedpart);

  按类选择(classselect):选择图形窗口中的所有内容;指定输出文件(specifyoutputfile):选DWG;指定DWG文件名称:按指定DWG文件(specifyDWGfile),缺省为新建文件的名称,其扩展名为DWG。如要转换到R14版(默认为2000版)可按:修改设置(modifyset-tings)按纽,然后按:高级设置(advancedsettings)按纽,选择R14版即可,选择OK,OK,这样就生成了DWG文件。

  2.3.8将生成的DWG文件拷贝到安装有AUTOCAD或其它二维CAD软件的计算机上,再运行AUTOCAD,你可以看到打开的图形和UG-Drafting中的图形完全一样,没有任何图信息丢失。

  2.4、将AutoCAD的DXF/DWG文件转到UG的(*.Prt)文件AutoCAD的DXF/DWG文件,可以在UG(NX4)的*.Prt文件中很方便的直接打开。由于AutoCAD的DXF/DWG文件是二维平面图,在UG三维图中打开后需要适当缩放到合适大小,然后根据需求调整一下坐标和视图平面即可。

  三、UG、Pro/E和SolidWorks三维数据转换的技巧在结构设计的过程中经常会遇到要把几种不同的3D文件进行转换,但如果我们不掌握一定的技巧则会出现很多的破面,甚至不能使用。给我们看图、审图和沟通、交流都带来很多的不便。

  3.1、UG转PROE

  一般情况下我们把UG档转到PROE中时采用的格式是STEP或CATIA,最好不要采用IGS,因为前面两种格式是针对实体,而IGS则是针对曲面。但是在转换过程中,当我们导入PROE中发现有破面时你不妨另一种方法:把UG的3D文件用STP格式输出,然后用SolidWorks打开STP文件,将有问题的图形用该软件的修复功能进行修复。如果是装配图,可单独将零件图打开后进行修复,修复成功并保存后再回到装配图。再将文件用IGS格式保存。然后用PROE打开IGS文

  件即可。

  3.2、PROE转UG

  PROE转到UG中就简单多了,我们用Pro/ENGINEER先把PROE档打开,然后另存为STP格式,再在UG中导入即可。

  3.3、IGS转PROE或UG

  首先我们要知道手头的IGS格式文档是PROE还是UG中转来的,如果是PROE中转来的我们就用PROE将其导入,如果是UG中转来的当然要选择在UG中导入,因为软件接收自己导出的文件格式肯定错误是最小的。当然,用PROE导入时如果有破面别忘了更改精度,用UG导入时,如果缝合生成不了实体别忘了改大缝合的公差。如果在PROE或UG中得到实体后需要相互转换,可以参照上面所讲到的1和2。

  还有若在PROE和UG中都不能直接将IGS转为实体,我建议用SolidWorks将其数据修补一下(都是软件自动修补,不需要我们辛劳),再另存为STEP(用于UG)或IGS(用于PROE)档,(注意,*.STEP文件名需改为*.STP的文件名才能在UG和PROE中打开。)

  四、结束语

  掌握以上几种常用工业设计软件软件的数据相互转换技术,不但可以解决各单位、各部门之间所用软件不同而需要达到CAD数据共享的问题,还可以充分利用各个软件的优点和长处,使我们在设计工作中能够取长补短,左右逢源,进一步提高设计工作的效率。

相关阅读

免费技术支持服务