WOODFINE CAPITAL PROJECTS BIM Design System

IfcSpatialElement

Spatial

Token category anchored to the IFC 4.3 IfcSpatialElement entity backbone. Designers and BIM operators consume these tokens when authoring elements in the Spatial family for Woodfine projects.

IFCIfcSpatialElementcategorySpatialcode overlays0 registered

Category bundle

The full token bundle for the Spatial category, in DTCG format. Consume directly via GET /tokens.json for the workspace-wide bundle, or filter by category programmatically.

Show DTCG JSON bundle
{
  "$description": "BIM SPATIAL token category — anchored to IFC 4.3 IfcSpatialElement entity hierarchy. Site / Building / Storey / Space taxonomy.",
  "$schema": "https://design-tokens.github.io/community-group/format/",
  "bim": {
    "spatial": {
      "building": {
        "$type": "bim.entity",
        "$value": {
          "description": "A whole building. Composed within an IfcSite. May contain one or more IfcBuildingStorey.",
          "ifc_anchor": "https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/HTML/lexical/IfcBuilding.htm",
          "ifc_class": "IfcBuilding",
          "uniclass": "Co_25"
        }
      },
      "facility": {
        "$type": "bim.entity",
        "$value": {
          "description": "IFC 4.3 introduced facilities for non-building infrastructure — bridges, roads, rail, ports, waterways. Track but treat as out-of-scope at v0.0.1; v0.0.2+ as infrastructure expands.",
          "ifc_anchor": "https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/HTML/lexical/IfcFacility.htm",
          "ifc_class": "IfcFacility"
        }
      },
      "site": {
        "$description": "IFC Site — geographic land parcel; authoritative spatial root.",
        "$type": "bim.entity",
        "$value": {
          "description": "The geographic site or land parcel containing one or more buildings. Authoritative spatial root.",
          "ifc_anchor": "https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/HTML/lexical/IfcSite.htm",
          "ifc_class": "IfcSite",
          "uniclass": "Co"
        }
      },
      "space": {
        "$type": "bim.entity",
        "$value": {
          "description": "A bounded volume within a storey. Rooms, corridors, voids, exclusion zones (the City-Code-as-Composable-Geometry channel for jurisdictional fragments).",
          "ifc_anchor": "https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/HTML/lexical/IfcSpace.htm",
          "ifc_class": "IfcSpace",
          "uniclass": "SL"
        }
      },
      "storey": {
        "$type": "bim.entity",
        "$value": {
          "description": "A floor or level within a building. The default expansion target for SpatialTree per BB.4 — every AEC practitioner navigates at storey level first.",
          "ifc_anchor": "https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/HTML/lexical/IfcBuildingStorey.htm",
          "ifc_class": "IfcBuildingStorey",
          "uniclass": "Co_25_50"
        }
      }
    }
  }
}

Code overlays applicable

This token's IFC anchor (IfcSpatialElement) accepts IfcConstraint relationships from any jurisdictional code overlay registered in service-codes. Composition order: municipal → provincial → federal → accessibility.

No overlays registered for IfcSpatialElement in this jurisdiction. First Woodfine BC RS-1 encoding lands at v0.0.3 (per sub-agent B's 6–8 week roadmap).

How City Code as Composable Geometry works →