SOLIDS++

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

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

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

曲线建模
表面建模
实体建模
非流形建模
多边形建模
 

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

好处
用于AEC应用程序开发的强大多边形工具
用于工业和图形设计的曲线和曲面工具
用于光学分析的快速光线跟踪
用于坐标测量的快速测量工具
有限元非流形拓扑和镶嵌

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

 

高级功能列表

布尔代数学体系的
SOLIDS++ Boolean能够处理传统流形实体对象以及曲线、实体、曲面和非流形对象的各种组合的联合、相交和差异。它们非常好地处理了非常困难的重合和相切情况。它们支持本质上非流形的结果。我们认为它们是可靠的,精确的,基于NURBS的布尔函数。还有一个用于二维布尔的工具。

合并
合并工具类似于布尔运算的一般情况,它只是将两个对象合并成一个拓扑网络。事实上,布尔运算是通过“合并”加上选择和删除不需要的拓扑元素来实现的。合并工具可以用在许多其他方面。例如,我们在去壳和切片中利用它来解决自交的情况。

角隅填密法
SOLIDS++具有曲面圆角和拓扑圆角。曲面圆角采用两个曲面,并在它们之间生成一个或多个圆角。有许多选项可以控制创建的曲面类型及其修剪方式。拓扑圆角工具可以倒圆Brep对象的边,Brep对象可以是闭合的实体、开放的壳或非流形对象。亮点包括:可变半径圆角,G2和G3混合曲面,大半径情况。参见切片白纸

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

镶嵌引擎
镶嵌引擎采用基于NURBS的边界表示(Brep)并创建多边形近似。用户可以设置用于创建近似值的所有公差,以获得适合给定应用的各种各样的网格。当原始对象是固体时,它能够产生没有裂缝或间隙的“防水”网格。去…弹出式页面了解更多详细信息。

本地操作
SOLIDS++有一个局部操作工具,可以替换一个或多个面的表面,并通过延伸和相交重新计算周围的边。例如,可以用自由曲面替换长方体的平面。

高级表面加工工具
高级曲面工具为用户提供了一套工具来创建更高的曲面,并在相邻曲面之间建立更高的连续性连接。使用这些工具可以生成G2和G3混合曲线和曲面。对于许多视觉质量非常重要的工业设计应用来说,更高连续性的曲面创建工具是必不可少的。参见混合白纸;这清扫白纸,以及衍生表面白皮书。

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

NURBS光线发射
SOLIDS++有一个高度优化的NURBS光线发射工具,能够在NURBS曲面和Brep对象上每秒发射数万条光线。我们有许多现有客户使用我们的工具进行光学分析,因为没有其他内核能与我们的射线发射性能相媲美。

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

横扫&原始创作
SOLIDS++支持多种多样的扫描和图元创建工具。包括:长方体、圆柱体、圆锥体、圆环体、旋转、拉伸、沿曲线扫掠、放样、摆动和平面。

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

缝纫
SOLIDS++有一个强大的缝合工具,可以用来将修剪过的曲面合并成实体或开放的壳。该工具可以缝合整个Brep对象,或仅缝合一组选定的边。“缝合”工具做了大量工作来确定合并两条边时要使用的更佳边。缝合工具能够缝合非常困难的模型,相邻边之间的间隙相对较大。

交集
有一套全面的相交工具。您可以相交Brep对象、曲面、曲线和点的各种组合。

修剪工具
修剪工具允许用户从各种输入中创建Brep面。它处理周期性曲面、三维修剪曲线、二维修剪曲线、具有C0连续性的曲面,以及许多其他与从不同系统导入数据相关的困难修剪问题。

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

数据库IO
通过提供与本地数据库相关联的低级读/写方法,可以序列化SOLIDS++ Brep和多边形对象。还可以从文件和i/o流中读取/写入Brep和Polygon对象。

© 版权声明
THE END
喜欢就支持一下吧
点赞4834 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容