当前您所在的位置:首页>建模工具 测试工具>建模工具

RDF

RDF--IFC Engine|Parametric Geometry|Geometry Kernel|CIS/2 Engine|STEP Engine

 

IFC Engine

IFC Engine是一个 STEP 工具箱,能够为所有流行版本的 IFC 模式生成 3D 几何图形。该组件能够通过自己的对象数据库加载、编辑和创建步骤物理文件(以及 XML 符号)及其模式。这包括当前可用的所有 IFC 版本。对于 IFC 2×3 TC1 文件(早期版本如 IFC 20LF 和 IFC 2×2)以及 IFC 4 ADD2 TC1、IFC4.1 IFC4.2 和 IFC4.3 TC1 / IFC4.3 ADD1,均可生成几何图形。未来隧道项目的大部分元素已经嵌入(IFC5 的想法和发展得到密切关注,并将在这些想法和发展更加明确后尽快提供支持)。

开发工作始于 2001 年,并于 2006 年实现商业化。目前有 100 多家软件公司在 140 多种不同的软件解决方案中使用该软件,在过去 7 年中,每年更新 250 次,是一款可靠和广泛使用的产品。

同一许可证允许使用嵌入式Geometry Kernel、STEP Engine和 CIS/2 Engine。

 

 

Parametric Geometry

它是一个库,可让您与用户进行 3D 和/或 4D 可视化和交互。任何现有的或新的应用程序,如果希望在其界面中添加三维/四维功能,并使其具有最佳的灵活性以及与应用程序数据的交互性,都可以嵌入该内核,从而大大减少实现此类新功能所需的时间和精力。

在语义网技术的基础上,可以对参数行为进行建模,将其连接到任何语义数据,并通过开放标准进行交换。内核经过优化,可与 OpenGL、DirectX 或 VULKAN 一起使用。

该产品基于我们的Geometry Kernel和开放式 GEOM 本体,并结合了方程建模器和求解器。该产品可供至少一个其他库的客户使用,因为它需要一些合作才能正确使用 API,库本身可供下载。

 

 

Geometry Kernel

它是我们所有产品中使用的一个库,包括未提及的为客户授权生产的组件。我们的Geometry Kernel是一个低级库,具有高级(可选择交互式)三维和四维渲染所需的基本功能。其中包括布尔运算、NURBS、任何边界表示上的高级面(包括 CSG 运算)和三角测量等功能,同时还支持多种纹理(双)切向量、颜色和光滑表面。经过优化,可用于 OpenGL、DirectX 和 VULKAN,但也可用于体积、面积和周长计算等纯粹的非视觉计算。

 

 

CIS/2 Engine

使用生成的几何图形创建、编辑和读取 CIS/2 文件

 

STEP Engine

创建、编辑和读取带有生成几何图形的 AP203、AP214 和 AP242 文件。

STEP Engine允许应用程序访问已加载模式的每个实体和属性,以及已加载 STEP 文件的每个实例和属性值。由于使用的是后期绑定技术,因此可以支持并加载每个模式,包括客户端创建或调整的模式。STEP Engine嵌入了一个Geometry Kernel,对于特定的模式(AP203、AP214、AP242),可以从 STEP 映射到Geometry Kernel。这样,主机应用程序就可以将所表示的几何图形以三维方式可视化,可以是每个元素,但也可以对几何图形进行后处理或用于工程量计算,即直接通过应用程序接口进行体积、面积、周长和中心点计算。

STEP Engine、IFC Engine和 CIS/2 Engine共享相同的资源,许可证涵盖所有可用功能,包括几何图形内核的使用。免版税许可证(数量和时间不限)可访问所有源代码。源代码与 C++ 11 兼容,可在几乎所有 32 位或 64 位操作系统上编译。我们提供适用于 Windows、Linux、MacOS、iOS 和 Android 的编译和示例。API 的定义旨在优化性能,并允许在不同语言(C++、C#、Delphi、Visual Basic (.NET)、JAVA 以及更高级语言)上使用。

 

 

北京哲想软件有限公司