使用 HOOPS Exchange SDK 进行 CAD 数据转换,将 30 多种 CAD 文件格式导入您的应用程序,通过单个 API 即可快速准确地读写 2D 和 3D CAD 文件格式,包括 CATIA、SOLIDWORKS、Inventor、Revit、Creo、NX、Solid Edge 等。HOOPS Exchange SDK 是一组 C++ 软件库,可让开发团队快速将可靠的 2D 和 3D CAD 导入和导出功能添加到他们的应用程序,访问各种数据,包括边界表示 (BREP)、产品制造信息 (PMI)、模型树、视图、持久 ID、样式、构造几何、可视化等,而无需依赖任何 CAD 系统。简化 CAD 数据导入应用程序的过程,并通过快速准确地访问 30 多种 CAD 格式提高 3D 互操作性。HOOPS Exchange API 可从流行的 2D 和 3D 文件格式读取 CAD 数据,并将该数据转换为高度可压缩的文件格式 PRC。
HOOPS使用ISO标准PRC作为其内部数据表示,而不是专有的封闭格式。这为数据表示和存储提供了最大的透明度和灵活性。如前所述,HOOPS Exchange支持多种文件格式,其中包括SOLIDWORKS、Inventor、Revit、Creo、NX、Solid Edge和CATIA。详细列表如下。
“西门子的parasolid是一款全球领先的3D实体建模组件软件,是Siemens PLM的NX和Solid Edge产品的基础。此外,Parasolid还已根据公平竞争的原则许可给许多全球领先的独立软件供应商(isv)。这些isv在产品设计和分析市场中开发了数百个基于Parasolid的应用程序。
Siemens UX/NX集成了Tech Soft 3D的HOOPS Exchange工具包。
HOOPS Exchange与西门子 Parasolid(领先的实体建模内核)紧密集成,Tech Soft 3D 也转售该 SDK。这得益于两家公司之间良好的合作关系,使 HOOPS Exchange 能够为 Parasolid 用户提供最快、最准确的 CAD 翻译。
对于许多格式类型,HOOPS Exchange有非常高的导入成功率,尤其是与入门级CAD转换器相比。(由于作为UG NX内置转换器很多年,加上UG 进入国内主要用于模具设计和CAM编程,对于第三方数据转换及处理,提高了这个软件的转换能力)
使用无损压缩和有损压缩可将文件最小化,生成的文件比原始CAD文件小100倍。
西门子NX 同步建模技术绝对的第一,CAD几何内核和DCM约束求解器跟数据格式深度融合,这点值得国产软件学习。
将来,数据格式才是工业软件的灵魂。所有的操作软件都与之息息相关。
国产软件之所以不太行,就是没有自己的数据格式。而数据格式的来源,就是对曲面研究的持久持续。。。
美国一直都在不停地开发新的数据格式。实际上就是通过开发新的数据格式,就避免了破坏原有数据解析的稳定性。我一直都认为,国内开发软件,一直都低估了数据格式的重要性,也低估了数据本地重用的急迫性。
所以,必须开发几个企业,专门研究数据格式和数据转换器,两者与数学的关系。(华为云IDEE,圜晖科技,中望软件,华天软件等。。。)
值得庆幸的事,国内也有靠谱的企业,在努力自主数据格式。。。
一直都在低估数据格式的重要性。难道数据格式仅仅是用来平台或者软件间的数据转换吗?
软件里,只有两个与数学联系非常紧密。本质上,不管cad,还是cam,还是cae,都是把数据变成形,再把形变成数据。前者数据是客观数据,后者数据是流动的数据。数学逻辑在软件里面,就是一种可以通用的读取规则。
数据格式,中国工业软件必须自主可控。。。。