buildingSMART Validation Service

Contents

  • Validation Service Rule Definitions
    • Alignment (ALB)
    • Alignment geometry (ALS)
    • Annotations (ANN)
    • Assemblies (ASM)
    • Axis geometry (AXG)
    • Bounding box (BBX)
    • Built elements (BLT)
    • Boundary Representation (BREP) (BRP)
    • Classification reference (CLS)
    • Presentation Colours & Textures (CTX)
    • Grid placement (GDP)
    • Geometry representation (GEM)
      • GEM001 Closed shell edge usage - v3
      • GEM002 Space representation - v2
      • GEM003 Unique representation identifier - v1
      • GEM004 Constraints on representation identifiers - v3
      • ( ⚠ GEM005 Building shape representation - v2) (disabled)
      • GEM011 Curve segments consistency - v2
      • GEM051 Presence of geometric context - v2
      • GEM052 Correct geometric subcontexts - v2
      • GEM111 No duplicated points within a polyloop or polyline - v1
      • GEM112 No duplicated points within an indexed poly curve - v1
      • GEM113 Indexed poly curve arcs must not be defined using colinear points - v2
    • Georeferencing (GRF)
    • Groups (GRP)
    • IFC (IFC)
    • Presentation layer (LAY)
    • Linear placement (LIP)
    • Local placement (LOP)
    • Materials (MAT)
    • Mapped geometry (MPD)
    • Object placement (OJP)
    • Objects typing (OJT)
    • Project definition (PJS)
    • Ports Connectivity & Nesting (POR)
    • Properties for object (PSE)
    • Quantities for objects (QTY)
    • Spaces (SPA)
    • Spatial breakdown (SPS)
    • Sweeps (i.e. extrusions, lofts, blends) (SWE)
    • SYS (SYS)
    • Tessellated (i.e. meshes) (TAS)
    • Versioning & Revision Control (VER)
    • Virtual elements (VRT)
  • Behave Step Implementations
buildingSMART Validation Service
  • Validation Service Rule Definitions
  • Geometry representation (GEM)
  • View page source

Geometry representation (GEM)

The ability to represent built elements and spaces using various geometry types, including parametric, mesh, and voxel-based representations.

  • GEM001 Closed shell edge usage - v3
  • GEM002 Space representation - v2
  • GEM003 Unique representation identifier - v1
  • GEM004 Constraints on representation identifiers - v3
  • ( ⚠ GEM005 Building shape representation - v2) (disabled)
  • GEM011 Curve segments consistency - v2
  • GEM051 Presence of geometric context - v2
  • GEM052 Correct geometric subcontexts - v2
  • GEM111 No duplicated points within a polyloop or polyline - v1
  • GEM112 No duplicated points within an indexed poly curve - v1
  • GEM113 Indexed poly curve arcs must not be defined using colinear points - v2
Previous Next

© Copyright 2026, buildingSMART International.

Built with Sphinx using a theme provided by Read the Docs.