码迷,mamicode.com
首页 > 其他好文 > 详细

IfcGroup

时间:2020-03-06 22:17:37      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:元素   gns   参与   agg   sys   分布   情况   因此   一个   

IfcGroup是任意群的推广。组是对象的逻辑集合。它没有自己的位置,也不能拥有自己的形状表示。因此,在某些非几何/拓扑分组方面,群是一个集合。

示例一个组的示例是一个系统,因为它在其角色的方面下对元素进行分组,而不管它们在建筑中的位置如何。代表一个系统的组的一个最重要的用法是IfcDistributionSystem,它将分布组件(如空间加热器和阀门)分组到一个加热系统中。

组可以保存任何对象的集合,关系IfcRelAssignsToGroup用于建立组集合。组中的对象是产品、流程、控件、资源、参与者或其他组,因此可以嵌套组。一个对象可以是零组、一组或多组的一部分。分组关系不要求是层次关系,也不意味着依赖关系。

组由引用相应对象的关系对象分配给其他对象(例如进程或资源):

进程:使用IfcRelAssignsToProcess分配

资源:使用IfcRelAssignsToResource分配

控件:使用IfcRelAssignsToControl影响组

可以在组集合中没有对象的情况下交换组。

IfcGroup不定义自己的对象坐标系,也不具有独立的形状表示。

注意:使用ifcrelaggregegates和IfcProduct的适当子类型来定义产品的聚合,这些产品可能有自己的位置和形状表示。此关系应用于创建产品分解结构。

 

IfcGroup

标签:元素   gns   参与   agg   sys   分布   情况   因此   一个   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!