• IfcGroup


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

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

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

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

    进程:使用IfcRelAssignsToProcess分配

    资源:使用IfcRelAssignsToResource分配

    控件:使用IfcRelAssignsToControl影响组

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

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

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

  • 相关阅读:
    C# 与 Java Rsa加密与解密互通
    PHP 读取Postgresql中的数组
    ArcGis Javascript API (V3.6)加载天地图
    Entity Framework 6.0 对枚举的支持/实体添加后会有主键反回
    ubuntu 中 ssh连接用UTF8
    Entity Framework PostgresQL CodeFirst
    Golang 字符编码
    CentOS 安装 mono
    C和C++中的不定参数
    WisDom.Net 框架设计(一) 总体框架
  • 原文地址:https://www.cnblogs.com/herd/p/12430693.html
Copyright © 2020-2023  润新知