WOODFINE CAPITAL PROJECTS BIM Design System

IfcBuiltElement

Elements

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

IFCIfcBuiltElementcategoryElementscode overlays0 registered

Category bundle

The full token bundle for the Elements 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 ELEMENTS token category — anchored to IFC 4.3 IfcBuiltElement family. The walls, slabs, columns, beams, doors, windows, roofs, stairs.",
  "$schema": "https://design-tokens.github.io/community-group/format/",
  "bim": {
    "elements": {
      "beam": {
        "$type": "bim.entity",
        "$value": {
          "description": "Horizontal structural support.",
          "ifc_class": "IfcBeam",
          "uniclass": "EF_20_25"
        }
      },
      "column": {
        "$type": "bim.entity",
        "$value": {
          "description": "Vertical structural support.",
          "ifc_class": "IfcColumn",
          "uniclass": "EF_25_30"
        }
      },
      "covering": {
        "$type": "bim.entity",
        "$value": {
          "description": "Floor / wall / ceiling covering element.",
          "ifc_class": "IfcCovering",
          "uniclass": "EF_25"
        }
      },
      "door": {
        "$type": "bim.entity",
        "$value": {
          "description": "Door element. References its host wall via IfcRelFillsElement.",
          "ifc_class": "IfcDoor",
          "uniclass": "EF_25_30_25"
        }
      },
      "railing": {
        "$type": "bim.entity",
        "$value": {
          "description": "Railing or balustrade element.",
          "ifc_class": "IfcRailing",
          "uniclass": "EF_25_60_70"
        }
      },
      "roof": {
        "$type": "bim.entity",
        "$value": {
          "description": "Roof element — composite of slabs, plates, beams typically.",
          "ifc_class": "IfcRoof",
          "uniclass": "EF_30"
        }
      },
      "slab": {
        "$type": "bim.entity",
        "$value": {
          "description": "Horizontal element forming floor, roof, or landing. SlabType disambiguates floor vs roof vs landing.",
          "ifc_class": "IfcSlab",
          "uniclass": "EF_20_10"
        }
      },
      "stair": {
        "$type": "bim.entity",
        "$value": {
          "description": "Stair element. Decomposed into IfcStairFlight + IfcRailing children.",
          "ifc_class": "IfcStair",
          "uniclass": "EF_25_60_92"
        }
      },
      "wall": {
        "$type": "bim.entity",
        "$value": {
          "description": "Vertical separating element. The most common element type in residential and commercial BIM models.",
          "ifc_class": "IfcWall",
          "ifc_subtype": "IfcWallStandardCase",
          "uniclass": "EF_25_10"
        }
      },
      "window": {
        "$type": "bim.entity",
        "$value": {
          "description": "Window element. References its host wall via IfcRelFillsElement.",
          "ifc_class": "IfcWindow",
          "uniclass": "EF_25_30_95"
        }
      }
    }
  }
}

Code overlays applicable

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

No overlays registered for IfcBuiltElement 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 →