数据接口组件InterOp_第1页
数据接口组件InterOp_第2页
数据接口组件InterOp_第3页
数据接口组件InterOp_第4页
数据接口组件InterOp_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

数据接口组件InterOp一、概述一般来说不同的3D应用程序都有不同的存盘格式,而这些不同的3D应用程序之间往往又需要进行模型数据转换。如:1)有时用户需要利用多种CAD造型软件才能完成一项设计,此时就需要利用数据接口来实现这些不同CAD造型软件之间的模型转换;2)CAM、CAE软件为了进步模型处理的能力,需要提供丰富的数据接口来读取各种CAD模型数据,而3D造型软件也需要提供多种输出接口,输出方便这些CAM、CAE软件使用的格式;3)PDM/PLM等软件则需要读取各种格式的CAD模型用于浏览和治理。通常情况下,一个通用的3D应用程序为了能够和其它软件实现很好的集成,都需要配备比较完备和可靠的数据转换接口。但数据接口的开发工作是一个非常复杂的过程,需要耗费大量的人力和物力来维护和升级,因此通过授权使用3D数据转换接口组件来开发数据接口模块事实上已经成为很多3D应用程序开发商的首选。美国Spatial公司(以下简称Spatial)提供的3DInterOp组件是一种“即插即用”的数据接口组件,可以帮助3D应用程序开发商轻松实现对主流3D格式的转换,完全可以满足用户对转换精度,成功率和效率的要求,使其开发的3D应用程序可以很好地与其它贸易CAD/CAM/CAE/PLM系统集成。图1〃即插即用〃的数据接口图1〃即插即用〃的数据接口二、数据接口组件InterOp简介Spatial提供的InterOp组件能够对市场上流行的3D格式(如:CATIAV5、CATIAV4、IGES、STEP、VDA-FS、Pro/E,Parasolid、UG、SolidWorks、Inventor和ACIS®等)进行正确和透明的转换,转换内容不仅包括实体、曲面和线框等几何和拓扑信息,而且包括层、坐标系、工作平面、颜色属性、名称以及装配关系等信息,满足了用户的多种需要。另外,InterOp组件中的每个转换器都经过精细微调,并经常更新,确保3D数据转换的正确。下表说明了InterOpR18SP1版本所支持的标准格式和原始CAD格式,以及读、写功能对各个版本的支持情况。产品名称用途读进版本支持写出版本支持3DInterOpACISCATIAV4Reader/Writer实现ACIS文件和CATIAV4文件之间的双向转换4.1.9〜4.2.44.2.1〜4.2.43DInterOpACISCATIAV5Reader读取CATIAV5文件到基于ACIS的应用程序R2〜R18X3DInterOpACISCATIAV5ManufacturingOption读取CATIAV5文件中的加工信息,PMI数据和孔特征到基于ACIS的应用程序中R2〜R18X3DInterOpACISCATIAV5Writer将基于ACIS的应用程序天生的模型文件写成CATIAV5文件R6〜R183DInterOpACISCATIAV5Reader/Writer实现ACIS文件和CATIAV5文件之间的双向转换R2〜R18R6〜R183DInterOpACISIGESReader/Writer实现ACIS文件和IGES格式文件之间的双向转换〜5.3〜5.33DInterOpACISInventorReader读取Inventor文件到基于ACIS的应用程序中6〜12X3DInterOpACISParasolidReader/Writer*实现ACIS文件和Parasolid文件之间的双向转换10.0〜19.012.0〜19.03DInterOpACISPro/EReader读取Pro/Engineer文件到基于ACIS的应用程序中16〜Wildfire3X3DInterOpACISPro/EManufacturingOption读取Pro/Engineer文件中的加工信息、PMI数据和孔特征到基于ACIS的应用程序中16〜Wildfire3X3DInterOpACISSolidWorksReader*读取SolidWorks文件到基于ACIS的应用程序中98〜2008X

3DInterOpACISSTEPReader/Writer实现ACIS文件和STEP格式文件之间的双向转换AP203,AP214**AP203,AP214**3DInterOpACISUnigraphicsReader*读取Unigraphics文件到基于ACIS的应用程序中V11〜18NX1.0-5.0X3DInterOpACISUnigraphicsManufacturingOption读取UG文件中的加工信息,PMI数据和孔特征到基于ACIS的应用程序中NX2.0,4.0-5.0X3DInterOpACISVDA-FSReader/Writer实现ACIS文件和VDA-FS文件之间的双向转换〜2.020*表示该转换接口需要从TSA或其他Parasolid供给商处获得Parasolid的授权**表示AP214暂时只支持几何数据读写三、InterOp组件技术上风InterOp组件的技术上风主要包括:很高的转换精度和成功率一InterOp在转换过程中大部分采用原装库来实现,保证了不同格式之间几何和拓扑的正确映射,不仅减少和消除了中间文件,保证了转换精度,而且进步了转换的成功率。另外,对于IGES等本身表示精度较低的数据格式,InterOp中使用了自动检查和修复等技术,从而有效进步了该类数据的转换质量和转换成功率。功能实用,使用方便一由于InterOp采用的是“即插即用”的架构,因此,用户无需复杂的编程即可将InterOp组件快速集成到已有3D应用程序中,或自行开发专用的数据接口软件。如下面的示例代码即可实现将CATIAV5文件转换成ACISSAT格式。另外,InterOp中不仅可以实现几何和拓扑信息、层、坐标系、工作平面、颜色属性、名称以及装配关系的转换,而且还提供了预先读取文件头信息、单位处理、内存格式转换、转换过程信息报告和中途退出等实用功能,而且提供了多种转换选项开关,使得开发者可以更加灵活地控制转换过程,在进步效率的同时,得到满足终极用户需要的数据。

图Z读取装配^include"SPAIConver+er.h11tfinclude"SPAirJocurrierith"^include"SPAIResuIt.h"voidrnainyoidISPAIDocurnentsrc(HCAmodel.CATPart")jSPAIDocumentdst("C:\model.sat");SPAIConverterconvertet}conuerter.Conuert(sr匚dst)j对CATIAV5强有力的支持一InterOpCATIAV5接口组件是目前唯一的和CATIAV5原装库一同发布的数据转换组件。该组件采用和CATIAV5同步的原装库和开发环境,以确保转换精度达到最高。另外该组件还支持将CATIAV5中的可视化信息快速提取出来,以天生轻量级的HSF(HOOPSStreamFormat)可视化模型。图3所示为InterOp读取CATIAV5曲面模型的一个示例,从图中可以发现模型转换的精度是非常高的。图3读取CATIAV5曲面示例自动修复功能一InterOp是唯逐一家基于被业界证实了的造型内核开发的数据接口组件。InterOp的各个数据接口在实现过程中不仅使用了ACIS高精度建模的功能,而且还在InterOp产品中融进了部分ACIS中提供的模型检查、模型缝合和修复等功能,使得在利用InterOp进行转换的过程中就可以完成部分模型的几何和拓扑题目的自动检测和自动修复,进步了模型转换的质量和成功率。图钢用成E修复数据流程比数据转换更进一步。InterOp底层采用了ACIS造型内核,转换的结果可以保存为ACIS内存格式。因此开发者可以非常方便地将InterOp与ACIS强大的建模功能结合起来使用,如1)可以直接使用ACIS中的高级圆角、拔模、变型等功能对转换后的模型进行进一步编辑;2)利用ACIS中提供的模型修复、特征识别和抑制、高级覆盖等函数对模型进行进一步完善(如孔洞修补、模型简化等),从而得到满足下游软件(如数控加工刀轨的天生以及和有限元分析软件划分网格等)的需要。图4是利用ACIS功能进行数据修复的流程。四、InterOp组件贸易上风采用Spatial的InterOp组件不但可以在技术方面领先一步,而且具有以下贸易上风:性能和可靠性一Spatial的目标是使每个InterOp版本在功能增加的同时还要保证整体性能的提升和可靠性。InterOp产品每周都要完成225,000多次转换测试,完全可以满足商品化软件对数据转换正确率和成功率的需要。降低开发本钱和缩短产品上市时间一大大减少用户自己开发的投进或风险,用户通过授权InterOp产品即可使用已被业界证实了的功能强大且稳定的数据接口组件,使用户无需花费大量的人力物力和时间往自行开发和维护自己的数据转换接口,而是将精力集中到具有更大附加值的专业功能的开发上,并可以更早地发布产品,使效益最大化。保持持续竞争力一3D软件的更新也会带来版本的不断升级。为了满足用户的需要,InterOp组件会定期发布新版本和补丁包,以尽快对新版本的3D软件格式提供支持。InterOpCATIAV5接口的开发采用了和CATIAV5完全一致的开发环境,该接口的发布是和CATIAV5的发布同步的,而其它接口一般可以在3个月内实现对最新版本的跟踪。另外,InterOp每个新的版本在功能和性能方面都会有一定程度的提升。用户通过将自己的产品发布和InterOp产品发布计划紧密结合起来,就可以及早使用到InterOp中提供的新功能、改善产品性能,从而可以步步领先,保持持续的竞争力。零风险的授权方式一InterOp的授权无需交纳固定年费,而是直接根据销售情况来支付提成,因此降低了用户的风险;另外InterOp在国内非常有竞争力的价格定位也可以使开发商更好地治理本钱,进步市场竞争力。五、案例分析Spatial的合作伙伴涉及到CAD、CAM、CAE、AEC、CMM、EDA等14个行业领域,在全球有120多家软件公司在使用Spatial的InterOp组件。如在业界比较着名的CAD软件CADKEY,国内自主版权CAD软件新洲Solid3000;CAM领域Cimatron、Space-E;CAE领域的Patran、Fluent;CMM领域的Mitutoyo、CarlZeiss;专业数据转换和修复软件SpGate等均采用了Spatial提供的InterOp组件,转换质量和成功率得到了用户的赞誉。新洲三维(Solid3000)软件是国内市场上唯一全面实现本地化、标准化的三维设计软件,是国际先进CAD软件技术和本土实际需求完美的结合,在国内同行业中处于领导地位。新洲三维(Solid3000)面向机械结构设计及产业造型领域,支持设计/出图全过程,同时提供各种PLM集成解决方案。目前已被广泛应用于航空、航天、船舶、电子、汽车等领域的近千家企业,装机数目近万套,获得用户广泛好评。InterOp数据交换技术的采用,使得新洲三维(Solid3000)的数据接口能力得到了质的进步,并在很大程度上丰富了接口的种类。新版本的新洲三维Solid3000无论是对IGES/STEP等标准数据格式、还是对CATIAV5、UG、Pro/E、Solidworks、Inventor等专用数据格式的多个版本都能很好地兼容,极大提升了新洲三维(Solid3000)在PLM应用集成方面的能力。新洲软件选用SpatialInterOp组件的原因主要包括:1)InterOp是一个高质量和较全面的数据接口解决方案,可以满足终极用户的需要;2)新洲软件在试用InterOp组件的过程中就

温馨提示

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

评论

0/150

提交评论