IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

4 基本概念和假设

本规范包含一个定义数据类型的模式,以及指示特定场景下数据类型用法的通用概念。本章定义了这些通用概念,它们应用于具有特定用法的实体。这些概念也构成了模型视图的基础,模型视图是适应此模式范围的补充规范,用于IFC标准在特定使用阶段的特定用途。

每个概念模板定义了一个实体和属性图,以及特定属性和实例类型的参数。此模式中的各种实体引用这些概念模板,并根据参数为特定用途进行调整。

    1. 4.1.1.1    Actor Assignment
      1. 4.1.1.2.1    Alignment Grouping
        AbV
      2. RV
        AbV
      3. AbV
    2. 4.1.1.4    Group Assignment
      RV
      AbV
    1. RV
      AbV
      1. RV
        AbV
      2. 4.1.2.6.4    Material Set
        RV
        AbV
      3. 4.1.2.6.5    Material Single
        RV
        AbV
        1. 4.1.3.1.1.1    Door Attributes
        2. 4.1.3.1.1.5    Tendon Attributes
        3. 4.1.3.1.1.6    Window Attributes
      1. 4.1.3.1.2    Grid Attributes
        1. 4.1.3.1.3.1    Building Attributes
        2. 4.1.3.1.3.2    Site Attributes
        3. 4.1.3.1.3.3    Space Attributes
        4. 4.1.3.1.3.4    Spatial Zone Attributes
    1. RV
      AbV
      1. 4.1.3.3.1    Door Type Attributes
    2. RV
      AbV
    3. RV
      AbV
    4. 4.1.3.6    Revision Control
      RV
      AbV
    5. 4.1.3.7    Software Identity
      RV
      AbV
    1. 4.1.4.1    Aggregation
      1. 4.1.4.1.2    Element Composition
        RV
        AbV
      2. RV
        AbV
      3. 4.1.4.1.4    Spatial Composition
        RV
        AbV
      4. RV
        AbV
    2. 4.1.4.3    Element Voiding
      1. 4.1.4.3.1    Earthworks Cuttings
      2. 4.1.4.3.2    Element Openings
        RV
        AbV
      3. RV
        AbV
    3. 4.1.4.4    Nesting
      1. 4.1.4.4.1    Alignment Layouts
        AbV
      2. 4.1.4.4.2    Element Nesting
        RV
        AbV
      3. 4.1.4.4.3    Object Nesting
      4. 4.1.4.4.4    Port Nesting
        RV
        AbV
      5. RV
        AbV
      6. 4.1.4.4.6    Type Element Nesting
      7. 4.1.4.4.7    Type Port Nesting
    1. 4.1.5.2    Control Flow
      1. 4.1.5.3.1    Path Connectivity
      2. 4.1.5.3.2    Port Connectivity
        RV
        AbV
    2. 4.1.5.4    Element Covering
      RV
      AbV
    3. 4.1.5.5    Element Filling
      RV
      AbV
    4. RV
      AbV
    5. 4.1.5.11    Space Boundaries
    6. RV
      AbV
    7. 4.1.5.13    Spatial Structure
      1. 4.1.5.13.1    Spatial Container
        RV
        AbV
      2. 4.1.5.13.2    Spatial Containment
        RV
        AbV
      3. 4.1.5.13.3    Spatial Interference
        AbV
    8. 4.1.5.14    Structural Activity
    1. 4.1.6.1    Object Typing
      RV
      AbV
    2. 4.1.6.2    Property Sets
      1. RV
        AbV
      2. RV
        AbV
        1. RV
          AbV
      3. RV
        AbV
    3. 4.1.6.3    Quantity Sets
      RV
      AbV
  1. 4.1.7    Product Shape
      1. 4.1.7.1.1    Alignment Geometry
        AbV
        1. AbV
      2. 4.1.7.1.2    Annotation Geometry
        RV
        AbV
        1. 4.1.7.1.2.1    Annotation 2D Geometry
          RV
          AbV
        2. 4.1.7.1.2.2    Annotation 3D Geometry
          RV
          AbV
        3. 4.1.7.1.2.3    Set Of Survey Points
          RV
          AbV
        4. 4.1.7.1.2.4    Single Survey Line
          RV
          AbV
        5. 4.1.7.1.2.5    Single Survey Point
          RV
          AbV
      3. 4.1.7.1.3    Axis Geometry
        RV
        AbV
        1. 4.1.7.1.3.1    Axis 2D Geometry
          RV
          AbV
        2. 4.1.7.1.3.2    Axis 3D Geometry
          RV
          AbV
      4. 4.1.7.1.4    Body Geometry
        RV
        AbV
        1. RV
          AbV
          1. AbV
        2. 4.1.7.1.4.3    Body Brep Geometry
          RV
          AbV
        3. 4.1.7.1.4.4    Body CSG Geometry
        4. 4.1.7.1.4.5    Body Clipping Geometry
          AbV
        5. AbV
        6. RV
          AbV
          1. RV
            AbV
        7. RV
          AbV
      5. 4.1.7.1.5    Box Geometry
        RV
        AbV
      6. 4.1.7.1.6    Clearance Geometry
        RV
        AbV
      7. 4.1.7.1.7    CoG Geometry
        RV
        AbV
      8. 4.1.7.1.8    FootPrint Geometry
        RV
        AbV
        1. RV
          AbV
        2. RV
          AbV
      9. 4.1.7.1.9    Lighting Geometry
      10. 4.1.7.1.10    Mapped Geometry
        RV
        AbV
      11. 4.1.7.1.11    Profile Geometry
        AbV
        1. 4.1.7.1.11.1    Profile 3D Geometry
      12. 4.1.7.1.12    Reference Geometry
        RV
        AbV
        1. RV
          AbV
        2. RV
          AbV
      13. 4.1.7.1.13    Surface Geometry
        AbV
        1. 4.1.7.1.13.1    Surface 3D Geometry
        2. AbV
        3. RV
          AbV
    1. RV
      AbV
    2. RV
      AbV
    3. 4.1.7.4    Product Placement
      1. AbV
      2. RV
        AbV
      1. 4.1.7.5.1    Reference Topology
      1. 4.1.8.1.1    Type Axis Geometry
      2. 4.1.8.1.2    Type Body Geometry
        1. 4.1.8.1.2.2    Type Body Brep Geometry
        2. 4.1.8.1.2.3    Type Body CSG Geometry
    1. RV
      AbV
      1. RV
        AbV
    2. RV
      AbV
    3. RV
      AbV
    4. 4.1.9.9    Project Units
      RV
      AbV
  2. 4.1.10    Resource Limits
    1. 4.1.10.1    Resource Cost
    2. 4.1.10.2    Resource Quantity

4.2 Partial Templates

  1. 4.2.2    Geometry
      1. 4.2.2.1.1    Arc Segment
      2. 4.2.2.1.6    Curve Segment Cant
      3. 4.2.2.1.10    Linear Segment
      1. 4.2.2.2.4    Swept Solid Geometry
        1. 4.2.2.2.4.1    Extruded Area Geometry
        2. 4.2.2.2.4.4    Revolved Area Geometry
      1. 4.2.2.3.3    Tessellated Geometry
        1. 4.2.2.3.3.1    Polygonal Geometry
        2. 4.2.2.3.3.2    Triangulated Geometry
      1. 4.2.3.3.1    Surface Color Style
  2. 4.2.4    Layer
    1. 4.2.5.1    Material
  3. 4.2.10    Quantities
    1. 4.2.10.1    Area Quantity
    2. 4.2.10.2    Count Quantity
    3. 4.2.10.3    Length Quantity
    4. 4.2.10.4    Time Quantity
    5. 4.2.10.5    Volume Quantity
    6. 4.2.10.6    Weight Quantity
  4. 4.2.11    Texture
    1. 4.2.11.1    Image Texture
    2. 4.2.11.2    Texture Map
      1. 4.2.11.2.1    Indexed Texture Map
  5. 4.2.12    Values
    1. 4.2.12.1    Bounded Value
    2. 4.2.12.2    Enumerated Value
    3. 4.2.12.3    List Value
    4. 4.2.12.5    Single Value
    5. 4.2.12.6    Table Value