HOOPS Exchange技术概览:面向工程软件的高精度CAD数据访问与转换引擎

发布时间 : 2025-10-21 16:13:56.450|阅读 15 次

概述:

一、产品定位

HOOPS Exchange是一款专为三维工程应用开发所设计的软件开发工具包(SDK)。该工具包重点解决工程软件中“访问与重用由CAD/BIM设计工具所生成的三维数据”这一关键需求。通过一个统一的接口,开发者能够从超过30种原生格式及标准格式中导入、适配、再导出3D数据。


二、支持格式与核心数据模型

在机械CAD (MCAD)领域,支持如CATIA、NX、SolidWorks、Creo、Inventor、SolidEdge、JT、STEP、glTF、OBJ、3MF、IGES等。

在建筑及BIM领域,支持如Revit、Navisworks、IFC、DWG等格式。

HOOPS Exchange的核心三维数据模型基于ISO 14739-1:2014规范的PRC(Product Representation Compact)格式。该格式支持装配树(Assembly Tree)、拓扑与几何(Topology & Geometry)、产品制造信息(PMI)、视图(Views)等工程关键概念。

无论开发者是从CAD文件(如STEP、JT)导入,还是通过API直接定义模型,一旦模型被创建,即可通过HOOPS Exchange快速导出为所支持的任意格式,同时最大程度保留源数据的丰富性。


三、平台兼容性与业务应用范围

HOOPS Exchange同时兼容桌面(Desktop)、移动(Mobile)与网页(Web)平台,可被集成到CAD、CAE/分析、CAM、制造即服务(MaaS)、CMM、PLM/视图、数字化工厂、建筑/土木等各类工程软件中。

其适用场景非常广泛,包括但不限于:

  • 可视化(Visualization)
  • 设计(Design)
  • 分析(Analysis)
  • 文档管理(Document Management)
  • 协作(Collaboration)
  • 设计评审(Design Review)
  • 报价(Quotation)
  • 3D打印(3D Printing)
  • 制造(Manufacturing)
  • 扩增现实/虚拟现实(AR/VR)等。

四、功能模块与几何/拓扑处理能力

HOOPS Exchange的结构设计极具灵活性,能够支持多种格式中所包含的数据类型。例如:

  • 装配结构与零件(Assembly & Parts)
  • 精确几何:边界表示(B-rep)与三角化网格(Tessellation)
  • 配置(Configurations)
  • 元数据(Meta-Data)、产品制造信息(PMI)
  • 视图、标记(Markups)、设计特征(Design Features)等。

该SDK提供可高度定制的API,可用于构建无建模内核(kernel)或已有内核环境下的应用程序。其功能包括:

  • 模型几何查询与适配
  • 生成各类网格三角化(tessellation)
  • 修复(Repair)、缝合(Sew)、校正不一致几何(heal inconsistent geometries)
  • B-rep定义与曲面(surfaces)的适配,以便不同建模器(modelers)复用。

此外,还支持如点在曲面上的投影(point on surface)、物理属性计算(physical properties)等高级几何运算,并可与第三方几何内核库(如Parasolid、ACIS、OpenCascade)或网格修复库(如Polygonica)协作使用。

在导出方面,HOOPS Exchange支持将内存模型导出到多种标准格式,例如STEP、JT、3D PDF、STL、glTF等。


五、高级发布模块(3D PDF)

HOOPS Exchange还包括一个高级发布(Advanced Publishing)模块,用于将3D模型嵌入PDF文件中,实现交互式3D文档的创建。

该模块基于Acrobat Reader内核技术,同时支持开发者:


  • 操作预置PDF模板或从头使用API创建PDF
  • 向文档中添加交互事件—比如点击文本触发3D模型高亮特定部件
  • 利用PRC格式与Adobe技术构建丰富、互动性强的3D PDF文档,极大简化开发工作量。



六、总结

总而言之,HOOPS Exchange凭借其广泛的格式支持、强大的几何与拓扑处理能力、跨平台兼容性以及丰富的API定制能力,为工程及设计软件开发者提供了一个稳健、灵活且可扩展的三维数据访问基础设施。无论是设计评审、制造仿真、数字孪生,还是AR/VR应用,皆可在此基础之上构建高效的解决方案。

申请HOOPS试用


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

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

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


扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP