zoukankan      html  css  js  c++  java
  • IfcRelAssociatesMaterial

    ifCrelassSociatesMaterial是材质定义与该材质定义所应用的元素或元素类型之间的对象化关系。
    材质定义可以是:
    ①作为图层集或纵断面集的特定用法指定给元素引用
    ②作为图层集、轮廓集、组成集或单个材质指定给元素引用或元素类型
    材料可以按层排列并应用于分层元件。典型的元素是墙和板。
    ■IfcMaterialLayerSet,用于指示分层方向和各层厚度的分层元素
    ■一种IfcMaterialLayerSetUsage,即具有沿元素的基准轴或表面的定位信息的材料层集。
    注意:由于材质图层集的用途是基于引用的信息,适用于每个单独的元素,因此不能将其指定给元素类型。
    材料可应用于型材。使用型材的典型构件有梁、柱、构件
    ■IfcMaterialProfileSet,即指定给一组配置文件的一组材质,默认情况下指定给一个配置文件的单个材质。
    ■IfcMaterialProfileSetUsage,即具有相对于元素轴的定位信息的材质配置文件集,也称为基点。
    注:由于材料配置文件集的用途是基于引用的信息,适用于每个单独的元素,因此不能将其指定给元素类型。
    材料可以通过基于组件的元素的标识部分来排列。典型的元素是dorrs/窗口(带有诸如内衬、框架和玻璃等组件)或分布元素。
    一个IfcMaterialConstituentSet,用于基于组件的元素,并通过关键字指示应用该材质一致性的组件。
    注:有关这些关键字的规定,请参见IfcElement或IfcElementType的每个适用子类型的材料使用定义。
    作为回退,或者在只需要单一物料信息的情况下,物料信息可以直接关联
    如果材料使用定义不禁止其直接关联,则任何元素的单个IFC材料
    一个IfcMaterialList,例如,对于复合元素,没有信息,不同的材料是如何排列的。
    不推荐使用IfcMaterialList在IFC4以后的版本中不推荐使用。请改用IfcMaterialConstituentSet。
    ifcreassociatessmaterial关系是ifcreassociates关系的一种特殊类型。它可以应用于IfcElement的子类型和IfcElementType的子类型。
    IfcElement与从IfcObject继承的HasAssociations属性对其材质定义的关系相反。
    IfcElementType与从IfcPropertyDefinition继承的HasAssociations属性的材质定义成反比。
    如果元素引用(通过IfcElement实例)和元素类型(通过IfcElement type实例,通过IfcRelDefinesByType连接)都有关联的材质,则与元素引用关联的材质将覆盖与元素类型关联的材质。
    在IFC2x中增加的新实体。


    非正式提议:
    ①IfcMaterialAllayerSetUsage不应与IfcElementType的子类型关联,它应仅与单个事件关联
    ②IfcMaterialProfileSetUsage不应与IfcElementType的子类型关联,它应仅与单个事件关联

    #AttributeTypeCardinalityDescriptionC
    IfcRoot
    1 GlobalId IfcGloballyUniqueId [1:1] Assignment of a globally unique identifier within the entire software world. X
    2 OwnerHistory IfcOwnerHistory [0:1] Assignment of the information about the current ownership of that object, including owning actor, application, local identification and information captured about the recent changes of the object,
    NOTE  only the last modification in stored - either as addition, deletion or modification.
    X
    3 Name IfcLabel [0:1] Optional name for use by the participating software systems or users. For some subtypes of IfcRoot the insertion of the Name attribute may be required. This would be enforced by a where rule. X
    4 Description IfcText [0:1] Optional description, provided for exchanging informative comments. X
    IfcRelationship
    IfcRelAssociates
    5 RelatedObjects IfcDefinitionSelect S[1:?] Set of object or property definitions to which the external references or information is associated. It includes object and type objects, property set templates, property templates and property sets and contexts. X
    IfcRelAssociatesMaterial
    6 RelatingMaterial IfcMaterialSelect [1:1] Material definition assigned to the elements or element types. X
     
  • 相关阅读:
    Java -- Map
    Bootstrap -- 标签属性
    SQLServer -- 竟然默认不区分大小写
    ThinkPHP -- 问题
    ThinkPHP
    MVC-内容详情页显示内容
    未能加载文件或程序集“Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。
    Random.Next获取随即数
    Razor语法小记
    VisualStudio自定义代码段_方法二
  • 原文地址:https://www.cnblogs.com/herd/p/12985268.html
Copyright © 2011-2022 走看看