机械设计软件之间的数据转换格式_第1页
机械设计软件之间的数据转换格式_第2页
机械设计软件之间的数据转换格式_第3页
机械设计软件之间的数据转换格式_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、CAD/CAM软件之间的数据交换 五 月 水 整 理 随着 CAD 技术的不断发展和日益成熟以及各行业 CAD 应用的不断深入,CAD 标准化 工作越来越显示出了它的重要性。 CAD 标准化工作作为高新技术标准化的一部分,在 CAD 技术工作中占有很重要的位置,国家科委工业司和国家技术监督局标准司于 八五期间共同 发布了 CAD 通用技术规范,规定了我国 CAD 技术各方面的标准,而其中 CAD 数据交 换问题是 CAD 广泛应用后各行业所面临的重要问题。由于 CAD 数据的急剧膨胀,而不同 的 CAD 系统产生的数据文件又采用不同的数据格式,甚至各个 CAD 系统中数据元素的类 型也不尽相同

2、,这种状况潜在地阻碍了 CAD 技术的进一步应用和发展。所以,如何能使企 业的 CAD 技术信息实现最大限度的共享并进行有效的管理是标准化所面临的非常重要的课 题。 目前,在微机和工作站上用于数据交换的图形文件标准主要有: AutoCAD 系统的 DXF(DataExchangeFile)文件,美国标准 IGES(InitialGraphicsExchangeSpecification 即初始 图形交换规范)及国际标准 STEP(StandardfortheExchangeofProductmodeldata)。等 其他一些较为重要的标准还有:在 ESPRIT(欧洲信息技术研究与开发战略规划)

3、资助下 的CAD-I标准(仅限于有限元和外形数据信息 );德国的 VDA-FS标准(主要用于汽车工业); 法国的SET标准(主要应用于航空航天工业 )等等。 一几种格式的详细介绍 1. DXF AutoCAD 的 DXF 文件是具有专门格式的 ASCII 码文本文件,它比较好读,易于被其它 程序处理,主要用于实现高级语言编写的程序与 AutoCAD 系统的连接,或其他 CAD 系统 与 AutoCAD 之间的图形文件交换。由于 AutoCAD 在世界范围内的应用极为广泛,已经深 入到各行各业之中,所以它的数据文件格式已经成为一种事实上的工业标准。 DXF图形数 据交换文件为推广应用 CAD/C

4、AM 技术提供了很大的便利,但由于 DXF文件开发较早,从 现在的目光来看,它当然存在很多的不足: 它不能描述产品的完整几何模型, 难以进一步发 展;其信息定义不完整,它仅保留了原有系统数据结构中的几何和部分属性信息, 而大量的 拓扑信息已不复存在; 其信息描述方面也有许多缺陷, 致使一些信息量过分冗长; 文件格式 比较复杂,而且也不尽合理。 所以,Autodesk 公司近来强调了用二进制的 DWG和网络上的 DWF 格式作为它的数据传输标准,但二者的格式都不公开,因此很难再作为工业标准为其 他 CAD 系统所利用。 2. IGES 是最早的图像数据交换格式, 也是目前使用范围最广泛的数据交换

5、格式之一。 可以转换 曲面、曲线等二维、三维图像文件。文件的扩展名是 igs, igs 文件是国际通用标准文件 international general standard ,方便在 cad 软件之间转换。可以支持不同机床的数控加工。 IGS文件主要是曲面和曲线,到PROE里就是直接用了,不能在PROE里面改原来的参 数。PROE在生成 IGS 文件时是根据模型的表面生成曲面。 生成时不是很严谨, 会出现很多 破面。PROE 在打开 IGS文件时自动检测,如果检测封闭的曲面就生成实体, 如果检测到破 面就不会生成实体,并且会出现提示。 IGES 标准最早是 ANSI 于 80 年代初制定的,是

6、建筑在波音公司 CAD/CAM 集成信息网 络、通用电气公司的中心数据库和其他各种数据交换格式之上。 其最初版本仅限于描述工程 图纸的几何图形和注释, 随后又将电气、 有限元、工厂设计和建筑设计纳入其中。 1988 年 6 月公布的 IGES4.0 又吸收了 ESP中的 CSG(ConstructiveSolidGeometry,意译为体素构造法 ) 和装配模型,后经扩充又收入了新的图形表示法、三维管道模型以及对 FEM(有限元模型) 功能的改进。而 B-rep(边界表示法)模型则在 IGES5.0 中定义。然而,IGES在文件结构中却 又不合理地定义了直接存取的指针系统。其在应用中暴露的主要

7、问题有: 数据文件过大,数据转换处理时间过长; 某些几何类型转换不稳定; 只注意了图形数据转换而忽略了其他信息的转换。 尽管如此,IGES仍然是目前为各国广泛使用的事实上的国际标准数据交换格式,我国 于 1993 年9 月起将 IGES3.0 作为国家推荐标准。 3. STEP 一种比较新的数据交换格式,由国际标准化组织 ISO 制定。可以很好的支持实体数据 转换。是目前数据转换的标准。文件的扩展名位 stp。UG NX4.0 中提供了两种 STEP格式 一 STEP203 和 STEP214,其中 STEP203 不转换图层和颜色等信息, STEP214 转换图层和颜 色等信息。 产品模型数

8、据交换标准 STEP是国际标准化组织(ISO)所属技术委员会 TC184(工业自动 化系统技术委员会)下的产品模型数据外部表示(ExternalRepresentationofProductModelData) 分委员会 SC4 所制订的国际统一 CAD 数据交换标准。所谓产品模型数据是指为在覆盖产品 整个生命周期中的应用而全面定义的产品所有数据元素,它包括为进行设计、分析、制造、 测试、检验和产品支持而全面定义的零部件或构件所需的几何、拓扑、公差、关系、属性和 性能等数据,另外,还可能包含一些和处理有关的数据。 产品模型对于下达生产任务、直接 质量控制、测试和进行产品支持功能可以提供全面的信

9、息。 STEP为产品在它的生命周期内规定了惟一的描述和计算机可处理的信息表达形式。这 种形式独立于任何特定的计算机系统, 并能保证在多种应用和不同系统中的一致性。 这一标 准还允许采用不同的实现技术,便于产品数据的存取、传输和归档。 STEP标准是为 CAD/CAM 系统提供中性产品数据而开发的公共资源和应用模型,它涉及到了建筑、工程、 结构、机械、电气、电子工程及船体结构等无所不包的所有产品领域。 在产品数据共享方面, STEP标准提供四个层次的实现方法: ASCII码中性文件;访问内存结构数据的应用程序界 面;共享数据库以及共享知识库。 无疑,这将会给商业和制造业带来一场大变革, 而且 S

10、TEP 标准在下述几个方面有着明显的优越性: 一是经济效益显著; 二是数据范围广、精度高,通 过应用协议消除了产品数据的二义性; 三是易于集成,便于扩充;四是技术先进、层次清楚, 分为通用资源(子标准 40 系列)、应用资源(子标准 100 系列)和应用协议(子标准 200 系列)三 部分。如今,STEP标准已经成为国际公认的 CAD 数据文件交换全球统一标准,许多国家 都依据 STEP标准制订了相应的国家标准。 我国 STEP标准的制订工作由 CSBTSTC159/SC4 完成,STEP标准在我国的对应标准号为 GB16656。STEP标准存在的问题是整个体系极其 庞大,标准的制订过程进展缓

11、慢,数据文件比IGES更大。目前商用CAD系统提供的STEP 应用协议还只有 AP203 “配置控制设计”,内容包括产品的配置管理、曲面和线框模型、实 体模型的小平面边界表示和曲面边界表示等以及 AP214 汽车机械设计过程的核心数据” 两 种。 使用任何的主流三维设计软件 Pro/E、UG、CATIA、Solidworks 等等都可以直接打开。 4. PARASOLID 是 UG公司开发的建模系统的一种格式标准。它是 UG NX4 实体建模的内核。 PARASOLID 建模系统支持实体建模和通用的单元建模和自由形状建模。 许多软件使用该系 统,包括 MasterCAM。该格式文件的扩展名为

12、x_t 和 xmt_txt。 X_T是 parasolid 的几何核心 CAD 文件,是最新的三位 CAD 传输的文件标准!现在绝大部 分的三位 CAD 软件,如:solidworks proE以及 CAE工程软件,如: ANSYS PATRAN 等均 支持 parasolid 文件直接读入的接口 新建一个 UG文件,import partsolid 就可以啦! 加了 X T后缀名的文件是 UG输出的(一般是高版本输出的低版本) 的一种 UG文件, 用上面那位老兄的方法就可以打开。其实 UG大家都以为它的零件名称是 PRT,而真正的 UG精髓所在是它的 parsolid 内核。 而 x_t正式

13、 parsolid 的真正体现,如果有心的话,你会发现转出后的 parsolid 会比 PRT小很 多,原因很多。 包括参数了等等的,但是在不同版本之间转换还是用它来比较好, 它可以存储到很早的 版本格式 5. STL 小平面模型的文件格式。用于快速成型。利用模型的测量点数可以直接转换生成小面模 型,然后UG可以直接加工这个小面模型。 UG NX4.0 提供了对小面模型的修改和编辑功能。 stl格式的文件是小平面文件,相比较是最烂的档案类型,一般我们选择使用的标准是 udm、iges、step、x-t、stl等,stl是最后选择的档案格式! 6. CGM 是 ANSI标准格式的二维图像文件,可

14、以被许多绘图软件识别。 CGM 很容易在不用的 操作系统中迁移。因为是二维图像文件,不能应用于三维图像文件,故其应用范围也受到了 一点的限制。 二 格式转换中常见的问题及其解决方法 (1) .UG工程图转换成 AutoCAD 格式的文件是,常常出现部分图像信息丢失的现象。 解决方法:当出现图像丢失现象时,尽量不要直接不 UG中的工程图文件直接另存为 AutoCAD 的 DXF格式文件,而是通过中间格式 CGM 进行转换,即先把 UG工程图文件导 出为 CGM 格式文件,然后不 CGM 格式文件导入 UG中的一个新建文件中, 然后再把 CGM 格式文件在 UG中导出位 DXF格式文件,这样一般情

15、况下都可以实现 UG文件无缝转换成 DXF文件。 (2).格式转换后无法在新的 CAD/CAM 软件中打开。 由于现在还没有一种所有 CAD/CAM 软件都通用的数据交换格式,所有当遇到转换格式后 无法打开的情况时,尽量选择一下比较通用的数据交换格式,如 IGES、STEP等。在进行 数据格式转换时,我们可以遵循以下一些基本原则和方法: 尽量使用 STEP格式转换实体和曲面, 这样就基本上不会出现掉面, 图像信息不齐全的 现象。 点和各类曲线尽量使用 IGES格式进行转换。 在与 MasterCAM 这类以 PARASOLID 为内核的软件之间转换实体文件格式时,最好使 用PARASOLID

16、格式,其扩展名为 x_t。这样转换的效果最好。 如果有 IGES格式的文件,直接转入 UG时出现破面的情况、不能缝合曲面时,可以尝 试大缝合公差。如果大缝合公差都还是不行, 则要先弄清楚文件到底是从哪个软件输出 来的,比如说是 PRO/E,则在 PRO/E中导入该文件,一般可以自动生成实体,否则就 自动修复一下,生成实体后再用 STEP格式文件转换。也可以直接导入到需要在其中打 开的软件中。 使用第三方软件帮助转换格式。比如可以使用 Transmagic专业转换软件,在该软件中 导入需要转换的文件,可以自动修复一下,再另存为需要的文件格式。 三常用CAD/CAM软件间的格式转换方法举例 (1)

17、 UG与其它 CAD/CAM 软件间的格式转换 UG与 3D 设计软件(如 PRO/E)间的转换: 首要原则是在 UG中把 UG文件转换成 IGES 或者 STEP等格式。因为这些格式都是 CAD/CAM 数据交换中最常用、比较通用的格式。在 操作过程中首先要在 ug 中安装装换器(translators040),否则将无法转换。例如将 UG格式 的文件转换成可以在 PRO/E中打开的格式,可以按照以下操作完成:在 UG里面点击 File 在弹出的菜单中单击 Export再在弹出的菜单中选择要转换的格式: 里面 parasolid 和 Iges 等, 如果在 UG里是实体图形的想转到 Pro/E也是实体的就选择 parasolid。如果想把实体转后变 片体的就用 Iges。当然如果你在 UG里面保存了图档名又或者实体还在屏幕上的话, 你可以 根据弹出的表格选择相应的步骤了。 既可以用图档名也可以在屏幕上选择图形这样就可以把 图形转过去了。最后在 Pro/E选择相应的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论