zoukankan      html  css  js  c++  java
  • IfcGroup

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

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

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

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

    进程:使用IfcRelAssignsToProcess分配

    资源:使用IfcRelAssignsToResource分配

    控件:使用IfcRelAssignsToControl影响组

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

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

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

  • 相关阅读:
    Dotnet微服务:使用HttpclientFactory实现服务之间的通信
    Dotnet微服务:使用Steeltoe集成Eureka
    Lora服务器:Chirpstack连接Lora网关实战
    linux远程windwos软件rdesktop
    kali笔记
    ubuntu笔记
    Swagger使用
    Swagger接口导入Yapi
    Nexus上传自己本地jar包 和下载maven中央仓库里的包到nexus
    docker安装rabbitmq
  • 原文地址:https://www.cnblogs.com/herd/p/12430693.html
Copyright © 2011-2022 走看看