4 基本概念和假设
本文件包含了定义数据类型的模式,以及描述特定场景下数据用法的通用概念。本章使用概念模板定义这些通用概念,用于规范相关实体在特定场景中的应用。这些概念同时构成了模型视图定义(MVD)的基础——模型视图作为该模式的补充规范,明确了 IFC 在特定使用阶段的具体用途。
每个概念模板都定义了一个实体与特性图,并为特定特性和实例类型设定了参数。该模式下的各类实体通过引用这些概念模板,并结合具体参数进行调整,以满足特定的应用需求。
-
4.1.1 Object Assignment(对象指定)
-
4.1.1.1 Actor Assignment(参与者指定)
-
4.1.1.2 Assignment to Group(指定到组)
-
4.1.1.2.1 Alignment Grouping(路线分组)AbV
-
RVAbV
-
4.1.1.2.3 Port to Distribution System(端口到输配系统)RVAbV
-
4.1.1.2.4 Survey Elements Grouping(测量要素分组)AbV
-
-
4.1.1.3 Control Assignment(控制项指定)
-
4.1.1.4 Group Assignment(组指定)RVAbV
-
4.1.1.5 Process Assignment(过程指定)
-
4.1.1.6 Process Type Assignment(过程类型指定)
-
4.1.1.7 Product Assignment(产品指定)
-
4.1.1.8 Product Type Assignment(产品类型指定)
-
4.1.1.9 Resource Assignment(资源指定)
-
4.1.1.10 Resource Type Assignment(资源类型指定)
-
-
4.1.2 Object Association(对象关联)
-
4.1.2.1 Approval Association(审批关联)
-
4.1.2.2 Classification Association(分类关联)RVAbV
-
4.1.2.3 Constraint Association(约束关联)
-
4.1.2.4 Document Association(文档关联)
-
4.1.2.5 Library Association(库关联)
-
4.1.2.6 Material Association(材料关联)
-
4.1.2.6.1 Material Constituent Set(材料构成集)RVAbV
-
4.1.2.6.2 Material Layer Set Usage(材料层集使用)
-
4.1.2.6.3 Material Profile Set Usage(材料剖面集使用)
-
4.1.2.6.4 Material Set(材料集)RVAbV
-
4.1.2.6.5 Material Single(单一材料)RVAbV
-
-
-
4.1.3 Object Attributes(对象特性)
-
-
4.1.3.1.1 Element Occurrence Attributes(构件实例特性)
-
4.1.3.1.1.1 Door Attributes(门特性)
-
4.1.3.1.1.2 Mechanical Fastener Attributes(机械紧固件特性)
-
4.1.3.1.1.3 Reinforcing Bar Attributes(钢筋特性)
-
4.1.3.1.1.4 Reinforcing Mesh Attributes(钢筋网特性)
-
4.1.3.1.1.5 Tendon Attributes(预应力筋特性)
-
4.1.3.1.1.6 Window Attributes(窗特性)
-
-
4.1.3.1.2 Grid Attributes(轴网特性)
-
4.1.3.1.3 Spatial Element Attributes(空间构件特性)
-
4.1.3.1.3.1 Building Attributes(建筑特性)
-
4.1.3.1.3.2 Site Attributes(场地特性)
-
4.1.3.1.3.3 Space Attributes(空间特性)
-
4.1.3.1.3.4 Spatial Zone Attributes(空间区域特性)
-
-
4.1.3.1.4 System Element Attributes(系统构件特性)
-
-
4.1.3.2 Object Predefined Type(对象预定义类型)RVAbV
-
4.1.3.3 Object Type Attributes(对象类型特性)
-
4.1.3.3.1 Door Type Attributes(门类型特性)
-
4.1.3.3.3 Reinforcing Bar Type Attributes(钢筋类型特性)
-
4.1.3.3.5 Tendon Type Attributes(预应力筋类型特性)
-
4.1.3.3.6 Window Type Attributes(窗类型特性)
-
-
RVAbV
-
4.1.3.4.1 Element Type Predefined Type(构件类型预定义类型)
-
-
4.1.3.5 Object User Identity(对象用户标识)RVAbV
-
4.1.3.6 Revision Control(版本控制)RVAbV
-
4.1.3.7 Software Identity(软件标识)RVAbV
-
-
4.1.4 Object Composition(对象组合)
-
4.1.4.1 Aggregation(聚合)
-
AbV
-
4.1.4.1.2 Element Composition(构件组成)RVAbV
-
4.1.4.1.3 Element Decomposition(构件分解)RVAbV
-
4.1.4.1.4 Spatial Composition(空间组成)RVAbV
-
4.1.4.1.5 Spatial Decomposition(空间分解)RVAbV
-
-
4.1.4.2 Element Projecting(构件投影)
-
4.1.4.3 Element Voiding(构件开洞)
-
4.1.4.3.1 Earthworks Cuttings(土方开挖)
-
4.1.4.3.2 Element Openings(构件挖空)RVAbV
-
4.1.4.3.3 Element Voiding Features(挖空特征)RVAbV
-
-
4.1.4.4 Nesting(嵌套)
-
4.1.4.4.1 Alignment Layouts(路线布局)AbV
-
AbV
-
4.1.4.4.2 Element Nesting(构件嵌套)RVAbV
-
4.1.4.4.3 Object Nesting(对象嵌套)
-
4.1.4.4.4 Port Nesting(端口嵌套)RVAbV
-
4.1.4.4.5 Survey Elements Nesting(测量构件嵌套)RVAbV
-
4.1.4.4.6 Type Element Nesting(类型构件嵌套)
-
4.1.4.4.7 Type Port Nesting(类型端口嵌套)
-
-
4.1.4.6 Type Element Aggregation(类型构件聚合)
-
-
-
AbV
-
4.1.5.2 Control Flow(控制流)
-
4.1.5.3 Element Connectivity(构件连接)
-
4.1.5.3.1 Path Connectivity(路径连接)
-
4.1.5.3.2 Port Connectivity(端口连接)RVAbV
-
-
4.1.5.4 Element Covering(构件覆盖)RVAbV
-
4.1.5.5 Element Filling(构件填充)RVAbV
-
4.1.5.6 Element Interference(构件干涉)
-
RVAbV
-
AbV
-
4.1.5.9 Product Span Positioning(产品跨度定位)AbV
-
4.1.5.10 Sequential Connectivity(顺序连接)
-
4.1.5.11 Space Boundaries(空间边界)
-
4.1.5.11.1 Space Boundaries 1st Level(空间边界一级)
-
4.1.5.11.2 Space Boundaries 2nd Level(空间边界二级)
-
-
4.1.5.12 Spatial Service Connectivity(空间服务连接)RVAbV
-
4.1.5.13 Spatial Structure(空间结构)
-
4.1.5.13.1 Spatial Container(空间容器)RVAbV
-
4.1.5.13.2 Spatial Containment(空间包含关系)RVAbV
-
4.1.5.13.3 Spatial Interference(空间干扰关系)AbV
-
4.1.5.13.3.1 Spatial Interference With Zones(带区域的空间干扰关系)
-
-
-
4.1.5.14 Structural Activity(结构作用)
-
4.1.5.15 Structural Connectivity(结构连接)
-
-
4.1.6 Object Definition(对象定义)
-
4.1.6.1 Object Typing(对象类型化)RVAbV
-
4.1.6.2 Property Sets(属性集)
-
4.1.6.2.1 Property Sets for Contexts(上下文属性集)
-
4.1.6.2.2 Property Sets for Materials(材料属性集)RVAbV
-
4.1.6.2.3 Property Sets for Objects(对象属性集)RVAbV
-
4.1.6.2.3.1 Property Sets with Override(带覆盖的属性集)RVAbV
-
-
4.1.6.2.4 Property Sets for Performance(性能属性集)
-
4.1.6.2.5 Property Sets for Profiles(剖面属性集)
-
4.1.6.2.6 Property Sets for Types(类型属性集)RVAbV
-
-
4.1.6.3 Quantity Sets(工程量集)RVAbV
-
-
4.1.7 Product Shape(产品形状)
-
RVAbV
-
4.1.7.1.1 Alignment Geometry(路线几何)AbV
-
4.1.7.1.1.1 Alignment Geometry - Horizontal(路线几何 - 水平)AbV
-
AbV
-
4.1.7.1.1.4 Alignment Geometry - Segments(路线几何 - 分段)AbV
-
-
4.1.7.1.2 Annotation Geometry(注释几何)RVAbV
-
4.1.7.1.2.1 Annotation 2D Geometry(2D 注释几何)RVAbV
-
4.1.7.1.2.2 Annotation 3D Geometry(3D 注释几何)RVAbV
-
4.1.7.1.2.3 Set Of Survey Points(测量点集)RVAbV
-
4.1.7.1.2.4 Single Survey Line(单测量线)RVAbV
-
4.1.7.1.2.5 Single Survey Point(单测量点)RVAbV
-
4.1.7.1.2.6 Single Survey Point Linearly Placed(线性放置的单测量点)AbV
-
-
4.1.7.1.3 Axis Geometry(轴线几何)RVAbV
-
4.1.7.1.3.1 Axis 2D Geometry(2D 轴线几何)RVAbV
-
4.1.7.1.3.2 Axis 3D Geometry(3D 轴线几何)RVAbV
-
-
4.1.7.1.4 Body Geometry(主体几何)RVAbV
-
4.1.7.1.4.1 Body AdvancedBrep Geometry(主体高级边界表示几何)
-
4.1.7.1.4.2 Body AdvancedSweptSolid Geometry(主体高级扫掠实体几何)RVAbV
-
4.1.7.1.4.2.1 Body AdvancedSwept Directrix Geometry(主体高级扫掠实体直接曲线几何)
-
RVAbV
-
4.1.7.1.4.2.3 Body AdvancedSwept Tapered Geometry(主体高级扫掠锥形几何)
-
4.1.7.1.4.2.4 Body SectionedSolidHorizontal(主体分段实体水平几何)AbV
-
-
4.1.7.1.4.3 Body Brep Geometry(主体边界表示几何)RVAbV
-
4.1.7.1.4.4 Body CSG Geometry(主体CSG几何)
-
4.1.7.1.4.5 Body Clipping Geometry(主体裁剪几何)AbV
-
4.1.7.1.4.6 Body SurfaceModel Geometry(主体表面模型几何)AbV
-
4.1.7.1.4.7 Body SurfaceOrSolidModel Geometry(主体表面或实体模型几何)AbV
-
4.1.7.1.4.8 Body SweptSolid Geometry(主体扫掠实体几何)RVAbV
-
4.1.7.1.4.8.1 Body SweptSolid Composite Geometry(主体扫掠实体复合几何)
-
4.1.7.1.4.8.2 Body SweptSolid CompositeCurve Geometry(主体扫掠实体复合曲线几何)
-
4.1.7.1.4.8.4 Body SweptSolid PolyCurve Geometry(主体扫掠实体多曲线几何)RVAbV
-
-
4.1.7.1.4.9 Body Tessellation Geometry(主体镶嵌几何)RVAbV
-
-
4.1.7.1.5 Box Geometry(盒子几何)RVAbV
-
4.1.7.1.6 Clearance Geometry(间隙几何)RVAbV
-
4.1.7.1.7 CoG Geometry(CoG几何)RVAbV
-
4.1.7.1.8 FootPrint Geometry(楼板平面几何)RVAbV
-
4.1.7.1.8.1 FootPrint Annotation Geometry(楼板平面注释几何)RVAbV
-
4.1.7.1.8.2 FootPrint GeomSet Geometry(楼板平面几何集几何)RVAbV
-
4.1.7.1.8.2.1 FootPrint GeomSet PolyCurve Geometry(楼板平面几何集多段线几何)
-
-
-
4.1.7.1.9 Lighting Geometry(照明几何)
-
4.1.7.1.10 Mapped Geometry(映射几何)RVAbV
-
4.1.7.1.11 Profile Geometry(型材几何)AbV
-
4.1.7.1.11.1 Profile 3D Geometry(型材几何(3D))
-
-
4.1.7.1.12 Reference Geometry(参考几何)RVAbV
-
4.1.7.1.12.1 Reference SweptSolid Geometry(参考扫掠实体几何)RVAbV
-
4.1.7.1.12.1.1 Reference SweptSolid PolyCurve Geometry(参考扫掠实体多段线几何)RVAbV
-
-
4.1.7.1.12.2 Reference Tessellation Geometry(参考镶嵌几何)RVAbV
-
-
4.1.7.1.13 Surface Geometry(表面几何)AbV
-
4.1.7.1.13.1 Surface 3D Geometry(表面三维几何)
-
4.1.7.1.13.2 Surface Sectioned Geometry(表面分段几何)AbV
-
4.1.7.1.13.3 Surface Tessellation Geometry(表面镶嵌几何)RVAbV
-
-
-
4.1.7.2 Product Geometry Colour(产品几何颜色)RVAbV
-
4.1.7.3 Product Geometry Layer(产品几何图层)RVAbV
-
4.1.7.4 Product Placement(产品放置)
-
4.1.7.4.1 Product Grid Placement(产品轴网定位)
-
4.1.7.4.2 Product Linear Placement(产品线性放置)AbV
-
4.1.7.4.3 Product Local Placement(产品局部放置)RVAbV
-
-
-
4.1.7.5.1 Reference Topology(参考拓扑)
-
-
-
-
-
4.1.8.1.1 Type Axis Geometry(类型轴几何)
-
4.1.8.1.2 Type Body Geometry(类型主体几何)
-
4.1.8.1.2.1 Type Body AdvancedBrep Geometry(类型主体高级边界表示几何)
-
4.1.8.1.2.2 Type Body Brep Geometry(类型主体边界表示几何)
-
4.1.8.1.2.3 Type Body CSG Geometry(类型主体 CSG 几何)
-
4.1.8.1.2.4 Type Body Tessellated Geometry(类型主体镶嵌几何)
-
-
4.1.8.1.3 Type Clearance Geometry(类型间隙几何)
-
4.1.8.1.4 Type Lighting Geometry(类型照明几何)
-
-
-
4.1.9 Project Context(项目上下文)
-
RVAbV
-
4.1.9.2 Project Declaration(项目声明)RVAbV
-
4.1.9.2.1 Project Template Definitions(项目模板定义)
-
4.1.9.2.2 Project Type Definitions(项目类型定义)RVAbV
-
-
RVAbV
-
RVAbV
-
RVAbV
-
RVAbV
-
RVAbV
-
RVAbV
-
RVAbV
-
-
4.1.9.9 Project Units(项目单位)RVAbV
-
-
4.1.10 Resource Limits(资源限制)
-
4.1.10.1 Resource Cost(资源成本)
-
4.1.10.2 Resource Quantity(资源工程量)
-
4.2 模板片段(Partial Templates)
-
4.2.2 Geometry(几何)
-
4.2.2.1 Curve Axis Geometry(曲线轴几何)
-
4.2.2.1.1 Gradient Curve(梯度曲线)
-
-
4.2.2.2 Curve Segment Geometry(曲线段几何)
-
4.2.2.2.1 Arc Segment(圆弧段)
-
4.2.2.2.2 Bloss Transition Segment(布洛斯过渡段)
-
4.2.2.2.3 Clothoid Transition Segment(克洛索环过渡段)
-
4.2.2.2.5 Cubic Transition Segment(立方过渡段)
-
4.2.2.2.6 Curve Segment Cant(超高曲线段)
-
4.2.2.2.7 Curve Segment Horizontal(平面曲线段)
-
4.2.2.2.8 Curve Segment Vertical(纵断面曲线段)
-
4.2.2.2.9 Helmert Transition Segment(赫尔默特过渡段)
-
4.2.2.2.10 Linear Segment(直线段)
-
4.2.2.2.11 Parabolic Transition Segment(抛物线过渡段)
-
4.2.2.2.12 Sine Spiral Transition Segment(正弦螺旋过渡段)
-
4.2.2.2.13 Viennese Bend Transition Segment(维也纳曲线过渡段)
-
-
4.2.2.3 Solid Model Geometry(实体模型几何)
-
4.2.2.3.1 Advanced Brep Geometry(高级边界表示几何)
-
4.2.2.3.2 Faceted Brep Geometry(面片边界表示几何)
-
4.2.2.3.3 Swept Disk Solid Geometry(扫描圆盘实体几何)
-
4.2.2.3.4 Swept Solid Geometry(扫描实体几何)
-
4.2.2.3.4.1 Extruded Area Geometry(挤出面积几何)
-
4.2.2.3.4.1.1 Extruded Area Basic Profile(挤出面积基础剖面)
-
4.2.2.3.4.1.2 Extruded Area Composite Profile(挤出面积复合剖面)
-
4.2.2.3.4.1.3 Extruded Area CompositeCurve Profile(挤出面积复合曲线剖面)
-
4.2.2.3.4.1.4 Extruded Area PolyCurve Profile(挤出面积 PolyCurve 剖面)
-
4.2.2.3.4.1.5 Extruded Area Standardized Profile(挤出面积标准化剖面)
-
-
4.2.2.3.4.2 Extruded Area Tapered Geometry(挤出面积锥形几何)
-
4.2.2.3.4.2.1 Extruded Area Tapered Parameterized Profile(挤出面积锥形参数化剖面)
-
-
4.2.2.3.4.3 FixedReference SweptArea Geometry(固定参考挤出面积几何)
-
4.2.2.3.4.4 Revolved Area Geometry(旋转面积几何)
-
4.2.2.3.4.4.1 Revolved Area Basic Profile(旋转面积基础剖面)
-
4.2.2.3.4.4.2 Revolved Area CompositeCurve Profile(旋转面积复合曲线剖面)
-
4.2.2.3.4.4.3 Revolved Area PolyCurve Profile(旋转面积 PolyCurve 剖面)
-
4.2.2.3.4.4.4 Revolved Area Standardized Profile(旋转区域标准化剖面)
-
-
4.2.2.3.4.5 Revolved Area Tapered Geometry(旋转区域锥形几何)
-
4.2.2.3.4.5.1 Revolved Area Tapered Parameterized Profile(旋转区域锥形参数化剖面)
-
-
4.2.2.3.4.6 SurfaceCurve SweptArea Geometry(曲线曲面扫掠区域几何)
-
-
-
4.2.2.4 Surface Model Geometry(曲面模型几何)
-
4.2.2.4.1 FaceBased Surface Model(基于面的曲面模型)
-
4.2.2.4.2 ShellBased Surface Model(基于壳的曲面模型)
-
4.2.2.4.3 Tessellated Geometry(镶嵌几何)
-
4.2.2.4.3.1 Polygonal Geometry(多边形几何)
-
4.2.2.4.3.2 Triangulated Geometry(三角形几何)
-
4.2.2.4.3.2.1 Triangulated Geometry With Textures(带纹理的三角形几何)
-
-
-
-
-
4.2.3 Geometry Styles(几何样式)
-
4.2.3.1 Geometry Curve Style(几何曲线样式)
-
4.2.3.3 Geometry Surface Style(几何曲面样式)
-
4.2.3.3.1 Surface Color Style(表面颜色样式)
-
4.2.3.3.2 Surface Texture Style(表面纹理样式)
-
-
4.2.3.4 Geometry Text Style(几何文本样式)
-
-
4.2.4 Layer(图层)
-
-
4.2.5.1 Material(材料)
-
-
4.2.7 Material Styles(材料样式)
-
4.2.7.1 Material Surface Style(材料表面样式)
-
4.2.7.1.1 Material Surface Color Style(材料表面颜色样式)
-
-
-
4.2.8 Profile Definition(剖面定义)
-
-
4.2.8.1.1 Centerline Profile Definition(中心线剖面定义)
-
4.2.8.1.3 PolyCurve Profile Definition(折线曲线剖面定义)
-
-
-
4.2.8.2.1 Composite Profile Definition(复合剖面定义)
-
4.2.8.2.2 Transformed Profile Definition(变换剖面定义)
-
-
-
4.2.8.3.1 Basic Profile Definition(基本剖面定义)
-
4.2.8.3.1.1 Circle Hollow Profile Definition(圆形空心剖面定义)
-
4.2.8.3.1.2 Circle Profile Definition(圆形剖面定义)
-
4.2.8.3.1.3 Ellipse Profile Definition(椭圆形剖面定义)
-
4.2.8.3.1.4 Rectangle Hollow Profile Definition(矩形空心剖面定义)
-
4.2.8.3.1.5 Rectangle Profile Definition(矩形剖面定义)
-
4.2.8.3.1.6 Rectangle Rounded Profile Definition(圆角矩形剖面定义)
-
-
-
4.2.8.3.2.1 C-Shape Profile Definition(C形剖面定义)
-
4.2.8.3.2.2 I-Shape Asymmetric Profile Definition(非对称I形剖面定义)
-
4.2.8.3.2.3 I-Shape Profile Definition(I形剖面定义)
-
4.2.8.3.2.4 L-Shape Profile Definition(L形剖面定义)
-
4.2.8.3.2.5 T-Shape Profile Definition(T形剖面定义)
-
4.2.8.3.2.6 U-Shape Profile Definition(U形剖面定义)
-
4.2.8.3.2.7 Z-Shape Profile Definition(Z形剖面定义)
-
-
-
-
4.2.9 Profile Properties(剖面属性)
-
4.2.10 Quantities(工程量)
-
4.2.10.1 Area Quantity(面积数量)
-
4.2.10.2 Count Quantity(计数数量)
-
4.2.10.3 Length Quantity(长度数量)
-
4.2.10.4 Time Quantity(时间数量)
-
4.2.10.5 Volume Quantity(体积数量)
-
4.2.10.6 Weight Quantity(重量数量)
-
-
4.2.11 Texture(纹理)
-
4.2.11.1 Image Texture(图像纹理)
-
4.2.11.2 Texture Map(纹理贴图)
-
4.2.11.2.1 Indexed Texture Map(索引纹理贴图)
-
-
-
4.2.12 Values(值)
-
4.2.12.1 Bounded Value(有界值)
-
4.2.12.2 Enumerated Value(枚举值)
-
4.2.12.3 List Value(列表值)
-
4.2.12.4 Reference Value Time Series(引用值时间序列)
-
4.2.12.5 Single Value(单值)
-
4.2.12.6 Table Value(表格值)
-