机械设计软件之间的数据转换格式
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CAD/CAM软件之间的数据交换
五月水整理随着CAD技术的不断发展和日益成熟以及各行业CAD应用的不断深入,CAD标准化工作越来越显示出了它的重要性。CAD标准化工作作为高新技术标准化的一部分,在CAD 技术工作中占有很重要的位置,国家科委工业司和国家技术监督局标准司于'八五'期间共同发布了《CAD通用技术规范》,规定了我国CAD技术各方面的标准,而其中CAD数据交换问题是CAD广泛应用后各行业所面临的重要问题。由于CAD数据的急剧膨胀,而不同的CAD系统产生的数据文件又采用不同的数据格式,甚至各个CAD系统中数据元素的类型也不尽相同,这种状况潜在地阻碍了CAD技术的进一步应用和发展。所以,如何能使企业的CAD技术信息实现最大限度的共享并进行有效的管理是标准化所面临的非常重要的课题。
目前,在微机和工作站上用于数据交换的图形文件标准主要有:AutoCAD系统的DXF(DataExchangeFile)文件,美国标准IGES(InitialGraphicsExchangeSpecification即初始图形交换规范)及国际标准STEP(StandardfortheExchangeofProductmodeldata)。等其他一些较为重要的标准还有:在ESPRIT(欧洲信息技术研究与开发战略规划)资助下的CAD-I标准(仅限于有限元和外形数据信息);德国的VDA-FS标准(主要用于汽车工业);法国的SET标准(主要应用于航空航天工业)等等。
一几种格式的详细介绍
1.DXF
AutoCAD的DXF文件是具有专门格式的ASCII码文本文件,它比较好读,易于被其它程序处理,主要用于实现高级语言编写的程序与AutoCAD系统的连接,或其他CAD系统与AutoCAD之间的图形文件交换。由于AutoCAD在世界范围内的应用极为广泛,已经深入到各行各业之中,所以它的数据文件格式已经成为一种事实上的工业标准。DXF图形数据交换文件为推广应用CAD/CAM技术提供了很大的便利,但由于DXF文件开发较早,从现在的目光来看,它当然存在很多的不足:它不能描述产品的完整几何模型,难以进一步发展;其信息定义不完整,它仅保留了原有系统数据结构中的几何和部分属性信息,而大量的拓扑信息已不复存在;其信息描述方面也有许多缺陷,致使一些信息量过分冗长;文件格式比较复杂,而且也不尽合理。所以,Autodesk公司近来强调了用二进制的DWG和网络上的DWF格式作为它的数据传输标准,但二者的格式都不公开,因此很难再作为工业标准为其他CAD系统所利用。
2.IGES
是最早的图像数据交换格式,也是目前使用范围最广泛的数据交换格式之一。可以转换曲面、曲线等二维、三维图像文件。文件的扩展名是igs,igs文件是国际通用标准文件-----international general standard ,方便在cad软件之间转换。可以支持不同机床的数控加工。
IGS文件主要是曲面和曲线,到PROE里就是直接用了,不能在PROE里面改原来的参数。PROE在生成IGS文件时是根据模型的表面生成曲面。生成时不是很严谨,会出现很多破面。PROE在打开IGS文件时自动检测,如果检测封闭的曲面就生成实体,如果检测到破面就不会生成实体,并且会出现提示。
IGES标准最早是ANSI于80年代初制定的,是建筑在波音公司CAD/CAM集成信息网
络、通用电气公司的中心数据库和其他各种数据交换格式之上。其最初版本仅限于描述工程图纸的几何图形和注释,随后又将电气、有限元、工厂设计和建筑设计纳入其中。1988年6月公布的IGES4.0又吸收了ESP中的CSG(ConstructiveSolidGeometry,意译为体素构造法)和装配模型,后经扩充又收入了新的图形表示法、三维管道模型以及对FEM(有限元模型)功能的改进。而B-rep(边界表示法)模型则在IGES5.0中定义。然而,IGES在文件结构中却又不合理地定义了直接存取的指针系统。其在应用中暴露的主要问题有:
●数据文件过大,数据转换处理时间过长;
●某些几何类型转换不稳定;
●只注意了图形数据转换而忽略了其他信息的转换。
尽管如此,IGES仍然是目前为各国广泛使用的事实上的国际标准数据交换格式,我国于1993年9月起将IGES3.0作为国家推荐标准。
3.STEP
一种比较新的数据交换格式,由国际标准化组织ISO制定。可以很好的支持实体数据转换。是目前数据转换的标准。文件的扩展名位stp。UG NX4.0中提供了两种STEP格式----STEP203和STEP214,其中STEP203不转换图层和颜色等信息,STEP214转换图层和颜色等信息。
产品模型数据交换标准STEP是国际标准化组织(ISO)所属技术委员会TC184(工业自动化系统技术委员会)下的“产品模型数据外部表示”(ExternalRepresentationofProductModelData)分委员会SC4所制订的国际统一CAD数据交换标准。所谓产品模型数据是指为在覆盖产品整个生命周期中的应用而全面定义的产品所有数据元素,它包括为进行设计、分析、制造、测试、检验和产品支持而全面定义的零部件或构件所需的几何、拓扑、公差、关系、属性和性能等数据,另外,还可能包含一些和处理有关的数据。产品模型对于下达生产任务、直接质量控制、测试和进行产品支持功能可以提供全面的信息。
STEP为产品在它的生命周期内规定了惟一的描述和计算机可处理的信息表达形式。这种形式独立于任何特定的计算机系统,并能保证在多种应用和不同系统中的一致性。这一标准还允许采用不同的实现技术,便于产品数据的存取、传输和归档。STEP标准是为CAD/CAM系统提供中性产品数据而开发的公共资源和应用模型,它涉及到了建筑、工程、结构、机械、电气、电子工程及船体结构等无所不包的所有产品领域。在产品数据共享方面,STEP标准提供四个层次的实现方法:ASCII码中性文件;访问内存结构数据的应用程序界面;共享数据库以及共享知识库。无疑,这将会给商业和制造业带来一场大变革,而且STEP 标准在下述几个方面有着明显的优越性:一是经济效益显著;二是数据范围广、精度高,通过应用协议消除了产品数据的二义性;三是易于集成,便于扩充;四是技术先进、层次清楚,分为通用资源(子标准40系列)、应用资源(子标准100系列)和应用协议(子标准200系列)三部分。如今,STEP标准已经成为国际公认的CAD数据文件交换全球统一标准,许多国家都依据STEP标准制订了相应的国家标准。我国STEP标准的制订工作由CSBTSTC159/SC4完成,STEP标准在我国的对应标准号为GB16656。STEP标准存在的问题是整个体系极其庞大,标准的制订过程进展缓慢,数据文件比IGES更大。目前商用CAD系统提供的STEP 应用协议还只有AP203“配置控制设计”,内容包括产品的配置管理、曲面和线框模型、实体模型的小平面边界表示和曲面边界表示等以及AP214“汽车机械设计过程的核心数据”两种。
使用任何的主流三维设计软件Pro/E、UG、CATIA、Solidworks等等都可以直接打开。
4.PARASOLID
是UG公司开发的建模系统的一种格式标准。它是UG NX4实体建模的内核。PARASOLID建模系统支持实体建模和通用的单元建模和自由形状建模。许多软件使用该系