电话: +86(010)68421378,68421379       

SOLIDS++ 具有足够广度和深度的功能,适合大多数 3D 设计应用程序。

SOLIDS++™ 不仅仅是一个实体建模内核,它还有更多功能。 SOLIDS++ 是一个非流形建模内核,为实体建模、曲面建模、曲线建模、多边形建模和非流形建模提供了一整套工具。 SOLIDS++ 具有足够广度和深度的功能来取代传统 MCAD 应用程序中的现有建模内核。

曲线建模

表面建模

实体建模

非流形建模

多边形建模

传统实体建模工具与多边形建模工具的结合使其成为 AEC 应用程序开发的绝佳选择。 曲线和曲面建模工具也使其非常适合工业设计和图形设计等应用。 快速交叉、光线追踪和查询工具使其适用于 CMM、光学分析和 NC 等分析应用。 原生非流形拓扑和曲面细分引擎使其成为 FEM 分析包的绝佳选择。 隐藏曲线删除对于绘图、绘图制作和文档生成非常有用。

好处

用于 AEC 应用程序开发的强大多边形工具

用于工业和图形设计的曲线和曲面工具

用于光学分析的快速光线追踪

用于坐标测量的快速测量工具

FEM 非流形拓扑和曲面细分

非流形拓扑

下图描述了非流形拓扑 (NMT) 边界表示。 NMT 数据结构允许表示使用传统流形拓扑结构无法表示的对象。

高级功能列表

功能列表包括重要的高级工具,但并不是详尽的列表。 有关所有类和相关方法的完整列表,请参阅我们的在线 SOLIDS++ 文档许可表。 单击左侧的“文档”。

布尔值

SOLIDS++ Boolean 能够处理传统流形实体对象的并集、交集和差集,以及曲线、实体、曲面和非流形对象的各种组合。 他们非常擅长处理非常困难的重合和相切情况。 它们支持本质上非多样性的结果。 我们认为它们是最可靠、最精确、基于 NURBS 的布尔值。 还有一个用于二维布尔运算的工具。

合并

合并工具就像布尔运算的一般情况,它只是将两个对象组合成一个拓扑网络。 事实上,布尔运算就是通过“合并”加上选择和删除不需要的拓扑元素来实现的。 合并工具可以以多种其他方式使用。 例如,我们在脱壳和圆角处理中使用它来解决自相交情况。

切片

SOLIDS++ 同时具有曲面圆角和拓扑圆角。 曲面圆角化处理两个曲面并在它们之间生成一个或多个圆角。 有许多选项可以控制创建的曲面类型及其修剪方式。 拓扑圆角工具对 Brep 对象的边缘进行圆化,该对象可以是封闭实体、开壳或非流形对象。 亮点包括:可变半径圆角、G2 和 G3 混合曲面、大半径情况。 请参阅切片白皮书

脱壳和偏移

SOLIDS++ 可以使用扩展曲面或舍入算法对对象进行脱壳(挖空)或偏移对象。 扩展曲面算法在凸边处扩展并重新相交曲面。 例如,一个盒子的扩展偏移是一个更大的盒子。 舍入算法产生精确的偏移量。 例如,盒子的圆角偏移是圆角盒子。 脱壳算法还支持开放对象的扩展脱壳,并可用于从开放壳生成偏移实体。

曲面细分引擎

曲面细分引擎采用基于 NURBS 的边界表示 (Brep) 并创建多边形近似。 用户可以设置用于创建近似值的所有公差,以获得适合给定应用的各种网格。 当原始对象是实体时,它能够生成没有裂缝或间隙的“水密”网格。 请访问 POPLib 页面了解更多详细信息。

本地运营

SOLIDS++有一个局部操作工具来替换一个或多个面的表面,并通过延伸和相交重新计算周围的边缘。 例如,可以用自由形状表面代替盒子的平面。

先进的曲面工具

高级曲面设计工具为用户提供了一组工具来创建更高的曲面,相邻曲面之间具有更高的连续性连接。 使用这些工具可以生成 G2 和 G3 混合曲线和曲面。 更高连续性的曲面创建工具对于视觉质量非常重要的许多工业设计应用至关重要。 请参阅混合白皮书; 扫面白皮书和衍生面白皮书。

精确消除隐藏曲线

SOLIDS++ 隐藏曲线去除工具可以从给定的视点确定 Brep 对象的边缘的可见性。 它直接作用于精确的 3D 几何图形,而不是显示近似值。 因此,结果适合绘图生产应用。

NURBS 射线发射

SOLIDS++ 具有高度优化的 NURBS 射线发射实用程序,能够每秒向 NURBS 曲面和 Brep 对象发射数万条射线。 我们有许多现有客户使用我们的工具进行光学分析,因为没有其他内核可以与我们的射线发射性能相匹配。

数控加工工具

我们最近开始开发一套工具,以在数控加工领域利用我们的几何工具。 我们现有的工具包括横切精加工、刀具表面、二维偏移。

横扫&原始创作

SOLIDS++ 支持多种扫描和原始创建工具。 包括:长方体、圆柱体、圆锥体、环面、旋转、挤压、沿曲线扫描、放样、摆动和平面。

拓扑求解器

拓扑求解器支持两个 Brep 对象之间或 Brep 与曲面、曲线或点之间的各种求解器操作。 支持的求解器操作包括:最小化、标准化、最大化、有向最小化、有向最大化、投影最小化、投影最大化、有符号有向最小化和 3D 有符号有向最小化。

缝纫

SOLIDS++ 具有功能强大的缝纫工具,可用于将修剪后的表面组合成实体或开放壳。 该工具可以缝合整个 Brep 对象,或仅缝合一组选定的边。 缝合工具做了很多工作来确定组合两条边时要使用的最佳边。 缝合工具甚至能够缝合相邻边缘之间间隙相对较大的非常困难的模型。

交叉

有一套全面的工具用于交叉事物。 您可以对 Brep 对象、曲面、曲线和点的各种组合进行相交。

修剪工具

修剪工具允许用户根据多种输入创建 Brep 面。 它可以处理周期性曲面、3-D 修剪曲线、2-D 修剪曲线、具有 C0 连续性的曲面以及通常与从不同系统导入数据相关的许多其他困难修剪问题。

多边形建模内核

SOLIDS++ 包含功能齐全的多边形建模内核。 操作包括:布尔运算、抽取、网格清理、四元网格划分、射线发射、拓扑查询等等。

数据库IO

通过提供与本机数据库关联的低级读/写方法,可以序列化 SOLIDS++ Brep 和 Polygon 对象。 还可以从文件和 I/O 流中读取/写入 Brep 和 Polygon 对象。



快速链接

Solids# Kernel
Solids# 应用程序
Cyborg3D# 平台
Solids++ Kernel
数据转换

IntegrityWare 新闻

IntegrityWare, Inc. 更新了其网站,以反映基于 Solids# 几何建模内核的新产品线。 我们相信这是唯一可用的完全使用 C# 编程语言实现的几何内核。

Solids# 应用程序

IntegrityWare, Inc. 宣布推出 Solids# 应用程序,该应用程序为 Solids# 内核添加了高级功能。 该模块包括我们获得专利的永不失败脱壳、网格偏移、Sub-D 到 NURBS 转换、三角形网格到四边形、四边形填充和其他逆向工程工具。

备案号:京ICP备09015132号-1039