HOOPS Exchange技术架构全解析:打造高效CAD/BIM数据导入与导出引擎

原创|行业资讯|编辑:吴秋红|2025-07-29 10:52:49.450|阅读 11 次

概述:HOOPS Exchange是构建工程类CAD应用的核心工具,帮助开发团队高效导入、处理、导出复杂CAD与BIM数据。其高灵活性、高兼容性以及完整数据保留能力,使其成为CAD翻译、设计重用、数字工厂、3D打印、协作平台等多个领域的关键支撑技术。

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

一、什么是HOOPS Exchange?

HOOPS Exchange是由Tech Soft3D开发的一款专业级C/C++ SDK,用于在工程类应用中导入、适配(Adapt)和导出CAD/BIM数据。通过单一接口,它支持超过30种主流的原生与标准格式,覆盖MCAD(如CATIA、NX、Creo、SolidWorks、JT、STEP、IGES、glTF、OBJ、3MF)与BIM/AEC(如Revit、Navisworks、IFC、DWG)领域。

HOOPS Exchange可部署于桌面、移动与Web平台,适配CAD、CAE、CAM、数字工厂、PLM、建筑、AR/VR等众多应用场景,满足可视化、设计、分析、文档、协作、报价、3D打印等多种流程需求。


二、核心数据结构与功能模块

数据结构支持丰富:

  • 装配结构与部件信息
  • 精确几何表示(Boundary Representation, B-rep)
  • 可视化显示所需的表面网格(Tessellation)
  • 配置状态、视图、标注(PMI)、元数据、设计特征、标记和注释等。

API定制与几何处理能力:

  • 独立于建模内核,可灵活嵌入已有应用
  • 提供几何查询功能,如E-valutions、点投影、物理属性计算
  • 支持修复与缝合不一致几何体、调整B‑rep定义,使其适应不同建模内核,如Parasolid、ACIS、OpenCascade,甚至与Polygonica网格修复库集成

导出能力:

支持内存模型导出到POPULAR标准格式,如STEP、JT、3D PDF、STL、glTF、OBJ、3MF等。


三、支持平台与API绑定

HOOPS Exchange支持Windows(x64)、Linux(x64和ARM64)、macOS、iOS、Android(ARM64) 等平台。

文档还提供了C# API(.NET Core 3.1基础),开发者可通过绑定源码集成HOOPS功能,非常适合跨平台C#应用开发。

四、格式支持与版本演进

更新时间窗口

HOOPS Exchange通常在新CAD发布后90天内提供对应格式更新支持。

具体格式支持快照(以最新版本2025.1.0为例):

  • STEP(AP203 Ed1/Ed2、AP214、AP242 Ed1/Ed2/Ed3)
  • Parasolid、Solid Edge 2025、SolidWorks 2025、Revit 2025等版本支持其中,STEP AP242 Edition2 &3在2024.7.0起以Beta方式支持。

新功能(2024.x系列及以后):

  • JT格式支持导出线框Tessellation
  • Mesh修复功能(如T‑Junction识别与移除)作为实验特性通过API提供
  • 从2024.7.0起逐步移除HOOPS_LICENSE自动宏定义,至2025.1.0成为强制要求,要求调用方显式包含license文件或使用A3DLicPutUnifiedLicense()初始化许可证

五、典型导入与导出流程

导入流程(以STEP文件为例):

  • 使用A3DAsmModelFileLoadFromFile()加载文件;
  • 配置通用加载参数(如m_bReadSolids);
  • 使用STEP特定结构(如A3DRWParamsStepData)控制行为,例如读取产品名称等;
  • 如有需要,还可开启几何修复算法。

■导出流程:

将内存模型导出为标准格式(例如STEP、JT、STL、glTF等),同时可以进行 网格生成、PMI导出、线框输出等,满足文件互操作要求。

六、为何选择HOOPSExchange?

  • 格式丰富且高兼容性:超过30种主流CAD/BIM格式可读取与写入,不额外收费;
  • 数据完整保持:同时输出装配结构、B‑rep、PMI、视图和元数据等;
  • 高级几何工具集:支持几何修复、点/表面运算、物理属性测量等;
  • 跨平台和多语言支持:覆盖主流操作系统与C/C++、C#;
  • 灵活许可与集成:通过统一license API控制授权,可与Publish、Communicator等产品组合使用。

HOOPS Exchange是构建工程类CAD应用的核心工具,帮助开发团队高效导入、处理、导出复杂CAD与BIM数据。其高灵活性、高兼容性以及完整数据保留能力,使其成为CAD翻译、设计重用、数字工厂、3D打印、协作平台等多个领域的关键支撑技术。

申请HOOPS试用               HOOPS中文网

关于慧都科技
慧都科技是⼀家⾏业数字化解决⽅案公司,专注于软件、⽯油⼯业领域,以深⼊的业务理解和⾏业经验,帮助企业实现智能化转型与持续竞争优势。在软件工程领域,我们提供开发控件、研发管理、代码开发、部署运维等软件开发全链路所需的产品,提供正版授权采购、技术选型、个性化维保等服务,帮助客户实现技术合规、降本增效与风险可控。

我们也是Tech Soft 3D-HOOPS在中国区的唯一增值服务商,负责HOOPSCEETRON试用,咨询,销售,技术支持,售后,旨在为企业提供一站式的3D开发解决方案。如果您的企业目前也有3D数据格式转换3D Web轻量化渲染的需求,欢迎咨询在线客服申请3D 轻量化引擎HOOPS60天免费试用。

了解|试用HOOPS产品功能,请联系在线客服咨询,或拨打产品热线:023-68661681

↓↓扫码添加3D顾问】,进技术交流群,与更多伙伴一起探讨前沿3D技术↓↓


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP