首页 > 其他分享 >ifc4x3 IfcAddress

ifc4x3 IfcAddress

时间:2023-03-10 19:55:52浏览次数:49  
标签:UserDefinedPurpose ifc4x3 address IfcAddressTypeEnum OPTIONAL IfcAddress Purpose

IfcAddress

1语义定义

这个抽象实体表示各种邮政和电信地址。

注:根据ISO 10303-41中定义的地址改编的实体。

IFC1.5.1中的新实体。

 

 

2实体继承

 

 

 

3实体属性

#AttributeTypeDescription
IfcAddress (5)
1 Purpose OPTIONAL IfcAddressTypeEnum

Identifies the logical location of the address.

2 Description OPTIONAL IfcText

Text that relates the nature of the address.

3 UserDefinedPurpose OPTIONAL IfcLabel

Allows for specification of user specific purpose of the address beyond the enumeration values provided by Purpose attribute of type IfcAddressTypeEnum. When a value is provided for attribute UserDefinedPurpose, in parallel the attribute Purpose shall have enumeration value USERDEFINED.

  OfPerson SET [0:?] OF IfcPerson FOR Addresses

The inverse relationship to Person to whom address is associated.

  OfOrganization SET [0:?] OF IfcOrganization FOR Addresses

The inverse relationship to Organization to whom address is associated.

 

ENTITY IfcAddress
 ABSTRACT SUPERTYPE OF (ONEOF
    (IfcPostalAddress
    ,IfcTelecomAddress));
    Purpose : OPTIONAL IfcAddressTypeEnum;
    Description : OPTIONAL IfcText;
    UserDefinedPurpose : OPTIONAL IfcLabel;
 INVERSE
    OfPerson : SET [0:?] OF IfcPerson FOR Addresses;
    OfOrganization : SET [0:?] OF IfcOrganization FOR Addresses;
 WHERE
    WR1 : (NOT(EXISTS(Purpose))) OR
((Purpose <> IfcAddressTypeEnum.USERDEFINED) OR
((Purpose = IfcAddressTypeEnum.USERDEFINED) AND
  EXISTS(SELF.UserDefinedPurpose)));
END_ENTITY;

 

 

 

 

 

 

################################

标签:UserDefinedPurpose,ifc4x3,address,IfcAddressTypeEnum,OPTIONAL,IfcAddress,Purpose
From: https://www.cnblogs.com/herd/p/17168171.html

相关文章

  • ifc4x3 IfcAdvancedBrep
    1语义定义高级B-rep是一种边界表示模型,其中所有面、边和顶点都被显式表示。它是一个具有显式拓扑和基本或自由几何体的实体。B-rep的面类型为IfcAdvancedFace。高级B-rep......
  • ifc4x3 IfcAdvancedBrepWithVoids
    IfcAdvancedBrepWithVoids1语义定义IfcAdvancedBrepWithVoids是高级B-rep的一种专门化,其内部包含一个或多个空隙。空隙表示为闭合壳,其定义使得壳法线指向空隙。 注:根......
  • ifc4x3 IfcActuator
    ifc4x3  IfcActuator1语义定义致动器是用于移动或控制机构或系统的机械装置。致动器吸收通常由空气、电或液体产生的能量,并将其转换成某种运动。IFC4中的新实体 ......
  • ifc4x3 IfcActorRole
    ifc4x3 IfcActorRole定义:该实体表示由行为者(个人、组织或与组织相关的人员)执行的角色。 注:Role属性枚举值的角色列表永远不可能完整。因此,使用枚举值USERDEFINED,用......
  • ifc4x3 IfcActor
    ifc4x3 IfcActor语义定义IfcActor定义了项目整个生命周期中涉及的所有参与者或人类代理。它便于在IFC对象模型的资源部分中使用人员和组织定义。这包括姓名、地址、电......
  • ifc4x3 附录E示例-LinearPlacement_2
    ifc4x3 附录E示例-LinearPlacement_2示例概述意图此场景演示了IfcLinearPlacement与IfcAxi2PlacementLinear和IfcPointByDistanceExpression的组合使用。 先决条件......
  • ifc4x3 附录E示例-LinearPlacement_1
    ifc4x3附录E示例-LinearPlacement_1示例概述意图此场景是沿路线曲线进行局部和线性放置的示例。IfcLinerPlacement定义了依赖于引用空间曲线(通常是IfcAlignmentCurve)的......
  • ifc4x3 附录E示例-Georeference_Tiny_Survey_1
    ifc4x3 附录E示例-Georeference_Tiny_Survey_1示例概述意图IFC4x3RC1测量字符串和点及其属性集是项目初始数据的基础,用于任何线性项目的放样,并用于机器控制。因此,如......
  • ifc4x3 附录E示例-Georeference_Tin_5
    ifc4x3附录E示例-Georeference_Tin_5示例概述(x,y)坐标中的位数。当时,一些测量软件仍然是基于DOS的,使用的精度很低。之所以使用这种原点选择,是因为小数点之前的最后3位数字......
  • ifc4x3 附录E示例-Georeference_Tin_4
    ifc4x3 附录E示例-Georeference_Tin_4示例概述意图IFC4x3RC1此场景中有一个带有两个颜色的锡。 IfcProjectedCRS中的EPSG代码规定了水平和垂直基准。EPSG代码用......