IfcGeometricModelResource

模式IfcGeometricModelResource定义用于几何模型表示的资源。此资源的主要应用是表示产品模型的形状或几何形式。

以下内容属于几何模型资源当前版本中几何模型表示的范围:

①描述三维实体精确几何形态的数据;

②结构实体几何模型;

③半空间的定义;

④通过扫描操作创建实体模型;

⑤流形边界表示(brep)模型;

⑥表面模型;

⑦镶嵌模型;

⑧几何集合。

注:该模式的许多定义均改编自ISO 10303-42中定义的定义。IFC几何模型资源参考ISO 10303-42第6条“几何模型”。引用ISO 10303-42中的几何和拓扑表示的定义明确排除在本规范的版权范围之外。

注:定义符合ISO 10303-42

构造立体几何

构造性实体几何模型由其构件原语和构造时使用的布尔运算序列(并集、交集或差分)表示。传递布尔运算逻辑序列的实体是标识一个运算符和两个操作数的布尔结果(IfcBooleanResult)。因为操作数本身可以是布尔结果,因此可以实现嵌套运算。扫掠实体和半空间实体是允许的布尔操作数。扫掠实体是旋转实体和线性挤压实体。扫掠实体是通过拉伸或扫掠可能包含孔的平面获得的。半空间实体本质上被定义为曲面一侧的半无限实体,它可能受到盒形域的限制。

注:定义符合ISO 10303-42

流形边界表示

Brep模型由一组定义外部或内部边界的壳来表示。刻面brep被限制为表示brep,其中所有面都是平面的,并且每个循环都是一个多边形循环。对于这种实体,这个实体提供了一种更有效的表示形式。基于壳的曲面模型、基于面的曲面模型和几何集实体不执行流形实体brep的完整性检查,可用于不完整模型(包括二维模型)的通信。

原文地址:https://www.cnblogs.com/herd/p/14138404.html