ifc 术语、定义和缩略语
术语、定义和缩略语
在本文件中,以下定义适用。
3.1.1角色 actor
个人、组织或代表组织行事的人
注:通用术语对象的专门化。
3.1.2属性 attribute
实体内的信息单位,由特定类型或对特定实体的引用定义
注:有三种属性:直接属性、反向属性和派生属性。
3.1.2.1直接属性 direct attribute
标量值或集合,包括[ISO 10303-11]中定义的Set(无序、唯一)、List(有序)或Array(有序、稀疏)
注:类似于常用编程语言中的术语“字段”。
3.1.2.2逆属性 inverse attribute
定义用于获取相关数据和强制引用完整性的查询的信息单元
注:类似于实体关系编程框架中的术语“导航属性”。
3.1.2.3派生属性 derived attribute
使用模式中定义的表达式从其他属性计算的信息单位
3.1.2.4属性约束 constraints on attributes
限制属性值的数据类型
注:最一般的约束是属性值的存在。基本上有两种类型:强制属性和可选属性。必须提供强制属性的值,而可以省略可选属性的值。
注意:对于集合、列表或数组等聚合数据类型,存在约束通常通过最小和最大数量的元素(也称为基数)来细化。
3.1.3分类 classification
分类,将事物分为相同类型的类或类别的行为
3.1.4约束 constraint
特定原因的限制
注:一般术语控制的专门化。
3.1.5控制 control
满足特定要求的指令,如范围、时间或成本
注:通用术语对象的专门化。
3.1.6字典 dictionary
词汇、术语或概念及其定义的集合
3.1.7元件 element
可以通过其形状表示、材料表示和其他特性来描述的有形物理产品
注:通用术语产品的专门化。
3.1.7.1元素出现 element occurrence
元素在项目坐标系中的位置及其在空间结构中的包容
3.1.8实体 entity
由ISO 10303-11中定义的通用属性和约束定义的信息类别
注:类似于常用编程语言中的术语“类”,但仅描述数据结构(而不是方法等行为)。
3.1.9外部参考 external reference
链接到数据集外部的信息,与链接源自数据集内部的特定信息直接相关
3.1.10特征 feature
参数化信息和其他属性信息,用于修改图元的形状表示
3.1.11组 group
满足特定目的的信息收集
注:通用术语对象的专门化。
3.1.12标识 identification
能够无歧义地查找、检索、报告、更改或删除特定实例
3.1.13实例 instance
实体的出现
注:类似于面向对象编程中的术语“类实例”。
3.1.14库 library
与数据集中的信息相关的目录、数据库或数据持有者
注:它是从外部来源引用的信息,未复制到数据集中。
3.1.15模型 model
由基础架构的结构控制的数据集,以满足某些数据需求
注:信息模型和建筑信息模型是模型的示例。
注:在本标准范围内,IFC模型是IFC模式的总体。
3.1.16模型视图 model view
模式的子集,表示在一个或多个交换场景中满足数据需求所需的数据结构
注:除了作为模式的子集之外,模型视图(或模型视图定义)还可能对子集模式的总体施加额外的约束
3.1.16.1概念 concept
关于使用被标识为概念模板的模式结构子集在模型视图中包含的概念根上下文中启用特定功能的规则
注:代表墙的特定概念根的材料定义的使用是一个概念的示例。
3.1.16.2概念模板 concept template
模式结构子集的规范,以启用特定的功能单元
注:概念模板的一个例子是识别实体、属性和约束,以独立地表达材料定义,以及如何在墙的上下文中使用材料定义。
3.1.16.3概念派系 concept root
用于分配概念以描述所需功能的模式实体
注:根概念通常描述模型元素,如墙、出风口、施工任务或类似物,即定义所需特定信息项(如几何、材料、分解结构等)的连接实体和属性图的根。
3.1.17对象 object
任何可感知或可想象的、具有独特存在的东西,尽管不是物质的
3.1.17.1对象发生 object occurrence
物体作为个体的特征
注:类似于其他出版物中的“对象”、“实例”和“个人”。
3.1.17.2对象类型 object type
多个对象引用共享的公共特征
注:类似于其他出版物中的“类”、“模板”和“类型”。
3.1.18工艺 process
对象出现时间,表示“何时”
3.1.19产品 product
空间中出现的物理或概念物体
注:这是通用术语对象的专门化。
3.1.20项目 project
为特定目的封装相关信息,为其中包含的信息提供上下文
注:上下文信息可包括默认测量单位或表示上下文和精度。
3.1.21属性 property
动态定义为特定实体实例的信息单元
注:类似于编程术语中的“后期绑定”或“运行时”。
3.1.21.1动态属性 property occurrence
提供按名称标识的属性值的信息单位
3.1.21.2属性模板 property template
属性的元数据,包括名称、描述和数据类型
注:在概念上类似于常用编程语言中的“扩展属性”。
3.1.21.3动态属性集 property set occurrence
包含一组属性引用的信息单位,每个属性引用在属性集中具有唯一名称
3.1.21.4属性集模板 property set template
一组具有共同用途并适用于特定实体对象的属性模板
注:在概念上类似于通用编程语言中的“扩展类”。
3.1.22代理 proxy
不包含特定对象类型信息的对象
注意对象出现的特殊化。
3.1.23数量 quantity
基于范围的度量,特别是长度、面积、体积、重量、计数或时间
3.1.24关系 relationship
描述项目之间交互的信息单位
3.1.25形状 representation
描述对象显示方式的信息单位,例如物理形状或拓扑
3.1.26资源 resource
可用性有限的实体,如材料、劳动力或设备
注意一般术语对象的专门化。
注意,“资源定义数据模式”部分与此概念无关。
3.1.27方案 schema
使用正式语言组织存储、交换和共享数据的结构定义
注:正式语言EXPRESS ISO 10303-11和XML Schema W3C Recommendation目前用于定义本标准的模式
3.1.28空间 space
实际或理论上有界的面积或体积
注:一般术语产品的专门化。
3.1.29类型 type
从基元、枚举或选定实体派生的基本信息构造
注:类似于ISO 10303-11中定义的“类型”结构。
注:在概念上类似于常用编程语言中的“typedef”或“value type”。
3.1.29.1选择 select
允许属性值为多个类型或实体之一的构造
注:类似于ISO 10303-11中定义的“选择”结构。
注:类似于常用编程语言中的“标记接口”。
3.1.29.2枚举 enumeration
允许属性值是由名称标识的多个预定义值之一的构造
注:类似于ISO 10303-11中定义的“枚举”结构。
注:在概念上类似于常用编程语言中的“enum”。
AEC:建筑、工程和建筑
AEC-FM:建筑、工程、施工和设施管理
BIM:建筑信息建模
GUID:全局唯一标识符
IFC:行业基础类
IFD:国际词典框架
MVD:模型视图定义
SPF或SPFF:SSTEP物理文件
步骤:产品数据交换标准
URI:统一资源标识符
UUID:通用唯一标识符
XML:可扩展标记语言
#################################