{
  "kind": "bimfit_reference_building_manifest",
  "schemaVersion": 1,
  "id": "smiley-west",
  "name": {
    "ko": "스마일리 웨스트",
    "en": "Smiley West"
  },
  "summary": {
    "ko": "KIT IAI가 공개한 연립주택 검증 모델. 실제 부지의 건물이 아닌 IFC 검증용 설계입니다.",
    "en": "KIT IAI's fictional terraced-house example, released for IFC validation; not a surveyed building."
  },
  "useType": "apartment_building",
  "licence": "KIT/IAI unrestricted use (attribution required)",
  "attribution": "Institute for Automation and Applied Informatics (IAI), Karlsruhe Institute of Technology (KIT), \"AC-20-Smiley-West-10-Bldg\" — https://www.ifcwiki.org/index.php?title=KIT_IFC_Examples",
  "sourceUrl": "https://www.ifcwiki.org/index.php?title=KIT_IFC_Examples",
  "generatedAt": "2026-09-17T00:00:00.000Z",
  "sourceFiles": [
    {
      "role": "architectural",
      "fileName": "AC-20-Smiley-West-10-Bldg.ifc",
      "sha256": "26734e67bdc0fd2ab30cb560bddc279a0a4f23eb4d28861509524e4bbe201c48",
      "byteLength": 6109213,
      "units": {
        "lengthToMetres": 1,
        "areaToSquareMetres": 1,
        "lengthUnitName": "METRE",
        "areaUnitName": "SQUARE_METRE",
        "lengthAssumed": false,
        "areaAssumed": false
      }
    }
  ],
  "counts": {
    "storeys": 4,
    "spacesTotal": 140,
    "spacesFloor": 140,
    "assemblies": 10,
    "externalElements": 0,
    "exteriorWalls": 158,
    "windows": 80,
    "exteriorCurtainWalls": 0,
    "exteriorDoors": 66,
    "externalElementsNote": "554 external physical space boundaries exist and none resolved: swept curve is not a readable polyline. The classifier reads IfcSurfaceOfLinearExtrusion (Revit); this file's boundaries are another surface type. Envelope areas here come from stated wall NetSideArea or solid geometry. Exterior wall membership uses the boundary's element reference and PHYSICAL/EXTERNAL flags directly; it does not require a readable boundary surface or consume its area."
  },
  "areas": {
    "totalFloorAreaSqm": 1877.51,
    "areaPlanTotalSqm": 1877.51,
    "exteriorWallNetSqm": 2387.18,
    "exteriorWallNote": "158 walls selected by IfcRelSpaceBoundary PHYSICAL/EXTERNAL element references; area from each wall's stated NetSideArea (openings already removed). Boundary surface areas are not used.",
    "exteriorWallBelowRoofSqm": 0,
    "exteriorWallAboveRoofSqm": 2387.18,
    "exteriorWallByOrientationSqm": {
      "N": 0,
      "NE": 601.3,
      "E": 0,
      "SE": 447.75,
      "S": 0,
      "SW": 734.29,
      "W": 0,
      "NW": 603.85
    },
    "glazingApertureSqm": 95.93,
    "glazingByOrientationSqm": {
      "N": 0,
      "NE": 0,
      "E": 0,
      "SE": 6.25,
      "S": 0,
      "SW": 0,
      "W": 0,
      "NW": 89.68
    },
    "exteriorDoorSqm": 263.53,
    "exteriorDoorByOrientationSqm": {
      "N": 0,
      "NE": 0,
      "E": 0,
      "SE": 234.02,
      "S": 0,
      "SW": 0,
      "W": 0,
      "NW": 29.51
    },
    "openingsNote": "Glazing aperture 95.93 m² = 80 IfcWindow at OverallWidth × OverallHeight (95.93 m²). Exterior doors are separate — a door is aperture, not glazing: 66 IfcDoor, 263.53 m², OverallWidth × OverallHeight. Host wall by IfcRelFillsElement → IfcOpeningElement → IfcRelVoidsElement (146 openings). Sector is the host wall's, from the same orientation pass as the wall split. Envelope by a both-sides probe against the conditioned IfcSpace solids (140 of 140 have geometry); this file has no IfcCurtainWall; 104 openings hosted in walls outside the exterior set; nothing unresolved. IsExternal is reported per row and never used as a filter — it means \"not an interior partition\" to an authoring tool, never \"bounds conditioned space against outdoor air\". It marks 70 door(s) here; 66 confirm against an exterior wall, 4 do not: #113831 1OG-Balkon-4-1 4.18 m², #113896 1OG-Balkon-4-2 4.18 m², #114310 1OG-Balkon-3-1 4.18 m², #114375 1OG-Balkon-3-2 4.18 m². Rows in openings.json.",
    "conditionedVolumeGrossM3": 5042.91,
    "roomVolumeNetM3": 4704.88,
    "volumeNote": "Gross from 140 spaces (floor area × storey height; voids, and rooms taller than their storey with no void above, as their own solids); net from 140 spaces (140 from stated volume quantity). A closed tessellation's signed volume is exact.",
    "roofProjectedSqm": 613.01,
    "roofProjectedByFamilySqm": {
      "Dach-3": 164.99,
      "Dach-4": 164.99,
      "Dach-2": 109.99,
      "Dach-5": 55.25,
      "Dach-1": 55.25,
      "EG-Vordach-04": 6.25,
      "EG-Vordach-05": 6.25,
      "EG-Vordach-06": 6.25,
      "EG-Vordach-07": 6.25,
      "EG-Vordach-08": 6.25,
      "EG-Vordach-09": 6.25,
      "EG-Vordach-01": 6.25,
      "EG-Vordach-02": 6.25,
      "EG-Vordach-03": 6.25,
      "EG-Vordach-10": 6.25
    },
    "roofElementSumSqm": 613.01,
    "roofUnionSqm": 613.01,
    "roofSurfaceSqm": 618.06,
    "roofSurfaceByFamilySqm": {
      "Dach-4": 164.99,
      "Dach-3": 164.99,
      "Dach-2": 109.99,
      "Dach-5": 55.25,
      "Dach-1": 55.25,
      "EG-Vordach-01": 6.76,
      "EG-Vordach-02": 6.76,
      "EG-Vordach-03": 6.76,
      "EG-Vordach-04": 6.76,
      "EG-Vordach-05": 6.76,
      "EG-Vordach-06": 6.76,
      "EG-Vordach-07": 6.76,
      "EG-Vordach-08": 6.76,
      "EG-Vordach-09": 6.76,
      "EG-Vordach-10": 6.76
    },
    "roofNote": "Plan shadow per element (union of its projected triangles, ifc-plan-shadow.mjs): 20 elements — 20 IfcSlab.PredefinedType=ROOF. roofProjectedSqm sums 15 roof type(s), each as the union of its elements; the elements themselves sum to 613.01 m² (elements of one type overlapping in plan) and all types together cover 613.01 m² (one type above another). surfaceSqm is each element's true one-sheet surface (Σ area of its upward faces; ÷ 2 where a surface model has no downward face and both sheets are wound upward; ÷ the coverage where its parts cover its shadow more than once, as stacked layer solids do — surfaceBasis says which), summing to 618.06 m²; a flat deck's surface equals its shadow, a pitched roof's exceeds it. Roof geometry is read from the architectural IFC. Classification follows measured planes; no typology is invented.",
    "groundSlabSqm": 516.52,
    "groundSlabSumSqm": 516.52,
    "groundPerimeterM": 287.7,
    "groundHolePerimeterM": 0,
    "groundNote": "IfcSlab (not ROOF or LANDING) on storeys at or below KG (-2.81 m): 10 candidate(s). A slab counts as ground envelope when a conditioned space stands on it — its shadow overlaps a conditioned ground-storey space footprint (30 of 30 such spaces have one: 30 solid) or an IfcRelSpaceBoundary names it as bounding one. IsExternal is not consulted. 10 counted, 0 excluded. groundSlabSqm is the union of the counted shadows (they sum to 516.52 m²; stacked build-up layers count once); groundPerimeterM is the outline's outer rings (10 polygons)."
  },
  "assemblies": [
    {
      "id": "assembly-stahlbeton-2784800804-0-25",
      "name": "Stahlbeton 2784800804 0.25",
      "totalThicknessM": 0.25,
      "layers": [
        {
          "name": "Stahlbeton 2784800804",
          "thicknessM": 0.25,
          "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#11399"
        }
      ],
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#11401"
    },
    {
      "id": "assembly-stahlbeton-2816491304-0-2",
      "name": "Stahlbeton 2816491304 0.2",
      "totalThicknessM": 0.2,
      "layers": [
        {
          "name": "Stahlbeton 2816491304",
          "thicknessM": 0.2,
          "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#11893"
        }
      ],
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#11894"
    },
    {
      "id": "assembly-kalksandstein-268899148-0-2",
      "name": "Kalksandstein 268899148 0.2",
      "totalThicknessM": 0.2,
      "layers": [
        {
          "name": "Kalksandstein 268899148",
          "thicknessM": 0.2,
          "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#12526"
        }
      ],
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#12527"
    },
    {
      "id": "assembly-gips-275646950-0-1",
      "name": "Gips 275646950 0.1",
      "totalThicknessM": 0.1,
      "layers": [
        {
          "name": "Gips 275646950",
          "thicknessM": 0.1,
          "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#16470"
        }
      ],
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#16471"
    },
    {
      "id": "assembly-stahlbeton-2784800804-0-18",
      "name": "Stahlbeton 2784800804 0.18",
      "totalThicknessM": 0.18,
      "layers": [
        {
          "name": "Stahlbeton 2784800804",
          "thicknessM": 0.18,
          "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#31565"
        }
      ],
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#31566"
    },
    {
      "id": "assembly-stahlbeton-2784800804-0-12",
      "name": "Stahlbeton 2784800804 0.12",
      "totalThicknessM": 0.12,
      "layers": [
        {
          "name": "Stahlbeton 2784800804",
          "thicknessM": 0.12,
          "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#32248"
        }
      ],
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#32249"
    },
    {
      "id": "assembly-aluminium-587913947-0-0978148",
      "name": "Aluminium 587913947 0.0978148",
      "totalThicknessM": 0.097815,
      "layers": [
        {
          "name": "Aluminium 587913947",
          "thicknessM": 0.097815,
          "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#33177"
        }
      ],
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#33178"
    },
    {
      "id": "assembly-beton-wa-rmeschutz",
      "name": "Beton-Wärmeschutz",
      "totalThicknessM": 0.25,
      "layers": [
        {
          "name": "Isolierung, hart 275646950",
          "thicknessM": 0.1,
          "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#37793"
        },
        {
          "name": "Beton, tragend 268571148",
          "thicknessM": 0.15,
          "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#37802"
        }
      ],
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#37803"
    },
    {
      "id": "assembly-kalksandstein-268899148-0-175",
      "name": "Kalksandstein 268899148 0.175",
      "totalThicknessM": 0.175,
      "layers": [
        {
          "name": "Kalksandstein 268899148",
          "thicknessM": 0.175,
          "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#42752"
        }
      ],
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#42753"
    },
    {
      "id": "assembly-aluminium-587913947-0-2",
      "name": "Aluminium 587913947 0.2",
      "totalThicknessM": 0.2,
      "layers": [
        {
          "name": "Aluminium 587913947",
          "thicknessM": 0.2,
          "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#156233"
        }
      ],
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#156234"
    }
  ],
  "orientation": {
    "trueNorthDeg": -147.5,
    "northAssumed": false,
    "weakOutwardCount": 8,
    "offCardinalCount": 158,
    "offCardinalSqm": 2387.18,
    "wallCount": 158,
    "note": "Azimuths are clockwise from north, where north is the model's -Z after web-ifc's Z-up to Y-up conversion. Outward face inferred by comparing each face's centroid with the building centre, which is correct for a convex plan and can be wrong at a re-entrant corner."
  },
  "site": {
    "declaredSiteName": "Gelände",
    "declaredLatitudeDeg": 49.0332445,
    "declaredLongitudeDeg": 8.390979999999999,
    "locationIsAuthoringDefault": true,
    "locationNote": "KIT publishes Smiley West as a terraced-house validation example. IfcSite coordinates are not treated as a surveyed energy climate; the page uses a separately named Seoul climate assumption.",
    "statedTown": null,
    "trueNorthStated": false
  },
  "storeys": [
    {
      "id": "storey-kg",
      "name": "KG",
      "elevationM": -2.81,
      "floorToFloorHeightM": 2.56,
      "spaceCount": 30,
      "floorAreaSqm": 444.39,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#9157"
    },
    {
      "id": "storey-eg",
      "name": "EG",
      "elevationM": -0.25,
      "floorToFloorHeightM": 2.78,
      "spaceCount": 30,
      "floorAreaSqm": 447.65,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#30099"
    },
    {
      "id": "storey-1-og",
      "name": "1.OG",
      "elevationM": 2.53,
      "floorToFloorHeightM": 2.7,
      "spaceCount": 40,
      "floorAreaSqm": 542.28,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#74010"
    },
    {
      "id": "storey-2-og",
      "name": "2.OG",
      "elevationM": 5.23,
      "floorToFloorHeightM": 2.7,
      "spaceCount": 40,
      "floorAreaSqm": 443.19,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#124635"
    },
    {
      "id": "storey-dach",
      "name": "Dach",
      "elevationM": 7.93,
      "floorToFloorHeightM": 0,
      "spaceCount": 0,
      "floorAreaSqm": 0,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#156171"
    }
  ],
  "spacesFile": "spaces.json",
  "roofs": [
    {
      "id": "roof-33157",
      "name": "EG-Vordach-01",
      "family": "EG-Vordach-01",
      "elementType": "IfcSlab",
      "predefinedType": "ROOF",
      "basis": "IfcSlab.PredefinedType=ROOF",
      "storeyId": "storey-eg",
      "projectedSqm": 6.25,
      "upFacingProjectedSqm": 6.25,
      "tiltDeg": 12,
      "surfaceSqm": 6.76,
      "surfaceBasis": "upward faces of a closed solid",
      "partOf": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#33157"
    },
    {
      "id": "roof-33271",
      "name": "EG-Vordach-02",
      "family": "EG-Vordach-02",
      "elementType": "IfcSlab",
      "predefinedType": "ROOF",
      "basis": "IfcSlab.PredefinedType=ROOF",
      "storeyId": "storey-eg",
      "projectedSqm": 6.25,
      "upFacingProjectedSqm": 6.25,
      "tiltDeg": 12,
      "surfaceSqm": 6.76,
      "surfaceBasis": "upward faces of a closed solid",
      "partOf": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#33271"
    },
    {
      "id": "roof-33360",
      "name": "EG-Vordach-03",
      "family": "EG-Vordach-03",
      "elementType": "IfcSlab",
      "predefinedType": "ROOF",
      "basis": "IfcSlab.PredefinedType=ROOF",
      "storeyId": "storey-eg",
      "projectedSqm": 6.25,
      "upFacingProjectedSqm": 6.25,
      "tiltDeg": 12,
      "surfaceSqm": 6.76,
      "surfaceBasis": "upward faces of a closed solid",
      "partOf": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#33360"
    },
    {
      "id": "roof-33449",
      "name": "EG-Vordach-04",
      "family": "EG-Vordach-04",
      "elementType": "IfcSlab",
      "predefinedType": "ROOF",
      "basis": "IfcSlab.PredefinedType=ROOF",
      "storeyId": "storey-eg",
      "projectedSqm": 6.25,
      "upFacingProjectedSqm": 6.25,
      "tiltDeg": 12,
      "surfaceSqm": 6.76,
      "surfaceBasis": "upward faces of a closed solid",
      "partOf": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#33449"
    },
    {
      "id": "roof-33538",
      "name": "EG-Vordach-05",
      "family": "EG-Vordach-05",
      "elementType": "IfcSlab",
      "predefinedType": "ROOF",
      "basis": "IfcSlab.PredefinedType=ROOF",
      "storeyId": "storey-eg",
      "projectedSqm": 6.25,
      "upFacingProjectedSqm": 6.25,
      "tiltDeg": 12,
      "surfaceSqm": 6.76,
      "surfaceBasis": "upward faces of a closed solid",
      "partOf": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#33538"
    },
    {
      "id": "roof-61097",
      "name": "EG-Vordach-06",
      "family": "EG-Vordach-06",
      "elementType": "IfcSlab",
      "predefinedType": "ROOF",
      "basis": "IfcSlab.PredefinedType=ROOF",
      "storeyId": "storey-eg",
      "projectedSqm": 6.25,
      "upFacingProjectedSqm": 6.25,
      "tiltDeg": 12,
      "surfaceSqm": 6.76,
      "surfaceBasis": "upward faces of a closed solid",
      "partOf": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#61097"
    },
    {
      "id": "roof-61186",
      "name": "EG-Vordach-07",
      "family": "EG-Vordach-07",
      "elementType": "IfcSlab",
      "predefinedType": "ROOF",
      "basis": "IfcSlab.PredefinedType=ROOF",
      "storeyId": "storey-eg",
      "projectedSqm": 6.25,
      "upFacingProjectedSqm": 6.25,
      "tiltDeg": 12,
      "surfaceSqm": 6.76,
      "surfaceBasis": "upward faces of a closed solid",
      "partOf": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#61186"
    },
    {
      "id": "roof-61275",
      "name": "EG-Vordach-08",
      "family": "EG-Vordach-08",
      "elementType": "IfcSlab",
      "predefinedType": "ROOF",
      "basis": "IfcSlab.PredefinedType=ROOF",
      "storeyId": "storey-eg",
      "projectedSqm": 6.25,
      "upFacingProjectedSqm": 6.25,
      "tiltDeg": 12,
      "surfaceSqm": 6.76,
      "surfaceBasis": "upward faces of a closed solid",
      "partOf": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#61275"
    },
    {
      "id": "roof-61364",
      "name": "EG-Vordach-09",
      "family": "EG-Vordach-09",
      "elementType": "IfcSlab",
      "predefinedType": "ROOF",
      "basis": "IfcSlab.PredefinedType=ROOF",
      "storeyId": "storey-eg",
      "projectedSqm": 6.25,
      "upFacingProjectedSqm": 6.25,
      "tiltDeg": 12,
      "surfaceSqm": 6.76,
      "surfaceBasis": "upward faces of a closed solid",
      "partOf": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#61364"
    },
    {
      "id": "roof-61453",
      "name": "EG-Vordach-10",
      "family": "EG-Vordach-10",
      "elementType": "IfcSlab",
      "predefinedType": "ROOF",
      "basis": "IfcSlab.PredefinedType=ROOF",
      "storeyId": "storey-eg",
      "projectedSqm": 6.25,
      "upFacingProjectedSqm": 6.25,
      "tiltDeg": 12,
      "surfaceSqm": 6.76,
      "surfaceBasis": "upward faces of a closed solid",
      "partOf": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#61453"
    },
    {
      "id": "roof-156226",
      "name": "Dach-1",
      "family": "Dach-1",
      "elementType": "IfcSlab",
      "predefinedType": "ROOF",
      "basis": "IfcSlab.PredefinedType=ROOF",
      "storeyId": "storey-dach",
      "projectedSqm": 55.25,
      "upFacingProjectedSqm": 55.25,
      "tiltDeg": 0,
      "surfaceSqm": 55.25,
      "surfaceBasis": "upward faces of a closed solid",
      "partOf": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#156226"
    },
    {
      "id": "roof-156324",
      "name": "Dach-2",
      "family": "Dach-2",
      "elementType": "IfcSlab",
      "predefinedType": "ROOF",
      "basis": "IfcSlab.PredefinedType=ROOF",
      "storeyId": "storey-dach",
      "projectedSqm": 55,
      "upFacingProjectedSqm": 55,
      "tiltDeg": 0,
      "surfaceSqm": 55,
      "surfaceBasis": "upward faces of a closed solid",
      "partOf": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#156324"
    },
    {
      "id": "roof-156410",
      "name": "Dach-3",
      "family": "Dach-3",
      "elementType": "IfcSlab",
      "predefinedType": "ROOF",
      "basis": "IfcSlab.PredefinedType=ROOF",
      "storeyId": "storey-dach",
      "projectedSqm": 55,
      "upFacingProjectedSqm": 55,
      "tiltDeg": 0,
      "surfaceSqm": 55,
      "surfaceBasis": "upward faces of a closed solid",
      "partOf": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#156410"
    },
    {
      "id": "roof-156496",
      "name": "Dach-4",
      "family": "Dach-4",
      "elementType": "IfcSlab",
      "predefinedType": "ROOF",
      "basis": "IfcSlab.PredefinedType=ROOF",
      "storeyId": "storey-dach",
      "projectedSqm": 55,
      "upFacingProjectedSqm": 55,
      "tiltDeg": 0,
      "surfaceSqm": 55,
      "surfaceBasis": "upward faces of a closed solid",
      "partOf": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#156496"
    },
    {
      "id": "roof-156582",
      "name": "Dach-5",
      "family": "Dach-5",
      "elementType": "IfcSlab",
      "predefinedType": "ROOF",
      "basis": "IfcSlab.PredefinedType=ROOF",
      "storeyId": "storey-dach",
      "projectedSqm": 55.25,
      "upFacingProjectedSqm": 55.25,
      "tiltDeg": 0,
      "surfaceSqm": 55.25,
      "surfaceBasis": "upward faces of a closed solid",
      "partOf": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#156582"
    },
    {
      "id": "roof-156668",
      "name": "Dach-2",
      "family": "Dach-2",
      "elementType": "IfcSlab",
      "predefinedType": "ROOF",
      "basis": "IfcSlab.PredefinedType=ROOF",
      "storeyId": "storey-dach",
      "projectedSqm": 55,
      "upFacingProjectedSqm": 55,
      "tiltDeg": 0,
      "surfaceSqm": 55,
      "surfaceBasis": "upward faces of a closed solid",
      "partOf": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#156668"
    },
    {
      "id": "roof-156754",
      "name": "Dach-3",
      "family": "Dach-3",
      "elementType": "IfcSlab",
      "predefinedType": "ROOF",
      "basis": "IfcSlab.PredefinedType=ROOF",
      "storeyId": "storey-dach",
      "projectedSqm": 55,
      "upFacingProjectedSqm": 55,
      "tiltDeg": 0,
      "surfaceSqm": 55,
      "surfaceBasis": "upward faces of a closed solid",
      "partOf": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#156754"
    },
    {
      "id": "roof-156840",
      "name": "Dach-4",
      "family": "Dach-4",
      "elementType": "IfcSlab",
      "predefinedType": "ROOF",
      "basis": "IfcSlab.PredefinedType=ROOF",
      "storeyId": "storey-dach",
      "projectedSqm": 55,
      "upFacingProjectedSqm": 55,
      "tiltDeg": 0,
      "surfaceSqm": 55,
      "surfaceBasis": "upward faces of a closed solid",
      "partOf": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#156840"
    },
    {
      "id": "roof-156926",
      "name": "Dach-3",
      "family": "Dach-3",
      "elementType": "IfcSlab",
      "predefinedType": "ROOF",
      "basis": "IfcSlab.PredefinedType=ROOF",
      "storeyId": "storey-dach",
      "projectedSqm": 55,
      "upFacingProjectedSqm": 55,
      "tiltDeg": 0,
      "surfaceSqm": 55,
      "surfaceBasis": "upward faces of a closed solid",
      "partOf": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#156926"
    },
    {
      "id": "roof-157012",
      "name": "Dach-4",
      "family": "Dach-4",
      "elementType": "IfcSlab",
      "predefinedType": "ROOF",
      "basis": "IfcSlab.PredefinedType=ROOF",
      "storeyId": "storey-dach",
      "projectedSqm": 55,
      "upFacingProjectedSqm": 55,
      "tiltDeg": 0,
      "surfaceSqm": 55,
      "surfaceBasis": "upward faces of a closed solid",
      "partOf": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#157012"
    }
  ],
  "groundSlabs": [
    {
      "id": "slab-11373",
      "name": "Keller-Boden-01",
      "elementType": "IfcSlab",
      "predefinedType": "FLOOR",
      "storeyId": "storey-kg",
      "projectedSqm": 51.65,
      "countsAsGround": true,
      "evidence": "44.44 m² under 3 conditioned space footprint(s); bounds 3 conditioned space(s) per IfcRelSpaceBoundary",
      "excludedReason": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#11373"
    },
    {
      "id": "slab-11497",
      "name": "Keller-Boden-02",
      "elementType": "IfcSlab",
      "predefinedType": "FLOOR",
      "storeyId": "storey-kg",
      "projectedSqm": 51.65,
      "countsAsGround": true,
      "evidence": "44.44 m² under 3 conditioned space footprint(s); bounds 3 conditioned space(s) per IfcRelSpaceBoundary",
      "excludedReason": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#11497"
    },
    {
      "id": "slab-11586",
      "name": "Keller-Boden-03",
      "elementType": "IfcSlab",
      "predefinedType": "FLOOR",
      "storeyId": "storey-kg",
      "projectedSqm": 51.65,
      "countsAsGround": true,
      "evidence": "44.44 m² under 3 conditioned space footprint(s); bounds 3 conditioned space(s) per IfcRelSpaceBoundary",
      "excludedReason": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#11586"
    },
    {
      "id": "slab-11675",
      "name": "Keller-Boden-04",
      "elementType": "IfcSlab",
      "predefinedType": "FLOOR",
      "storeyId": "storey-kg",
      "projectedSqm": 51.65,
      "countsAsGround": true,
      "evidence": "44.44 m² under 3 conditioned space footprint(s); bounds 3 conditioned space(s) per IfcRelSpaceBoundary",
      "excludedReason": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#11675"
    },
    {
      "id": "slab-11764",
      "name": "Keller-Boden-05",
      "elementType": "IfcSlab",
      "predefinedType": "FLOOR",
      "storeyId": "storey-kg",
      "projectedSqm": 51.65,
      "countsAsGround": true,
      "evidence": "44.44 m² under 3 conditioned space footprint(s); bounds 3 conditioned space(s) per IfcRelSpaceBoundary",
      "excludedReason": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#11764"
    },
    {
      "id": "slab-21448",
      "name": "Keller-Boden-06",
      "elementType": "IfcSlab",
      "predefinedType": "FLOOR",
      "storeyId": "storey-kg",
      "projectedSqm": 51.65,
      "countsAsGround": true,
      "evidence": "44.44 m² under 3 conditioned space footprint(s); bounds 3 conditioned space(s) per IfcRelSpaceBoundary",
      "excludedReason": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#21448"
    },
    {
      "id": "slab-21537",
      "name": "Keller-Boden-07",
      "elementType": "IfcSlab",
      "predefinedType": "FLOOR",
      "storeyId": "storey-kg",
      "projectedSqm": 51.65,
      "countsAsGround": true,
      "evidence": "44.44 m² under 3 conditioned space footprint(s); bounds 3 conditioned space(s) per IfcRelSpaceBoundary",
      "excludedReason": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#21537"
    },
    {
      "id": "slab-21626",
      "name": "Keller-Boden-08",
      "elementType": "IfcSlab",
      "predefinedType": "FLOOR",
      "storeyId": "storey-kg",
      "projectedSqm": 51.65,
      "countsAsGround": true,
      "evidence": "44.44 m² under 3 conditioned space footprint(s); bounds 3 conditioned space(s) per IfcRelSpaceBoundary",
      "excludedReason": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#21626"
    },
    {
      "id": "slab-21715",
      "name": "Keller-Boden-09",
      "elementType": "IfcSlab",
      "predefinedType": "FLOOR",
      "storeyId": "storey-kg",
      "projectedSqm": 51.65,
      "countsAsGround": true,
      "evidence": "44.44 m² under 3 conditioned space footprint(s); bounds 3 conditioned space(s) per IfcRelSpaceBoundary",
      "excludedReason": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#21715"
    },
    {
      "id": "slab-21804",
      "name": "Keller-Boden-10",
      "elementType": "IfcSlab",
      "predefinedType": "FLOOR",
      "storeyId": "storey-kg",
      "projectedSqm": 51.65,
      "countsAsGround": true,
      "evidence": "44.44 m² under 3 conditioned space footprint(s); bounds 3 conditioned space(s) per IfcRelSpaceBoundary",
      "excludedReason": null,
      "ref": "ifc://AC-20-Smiley-West-10-Bldg.ifc#21804"
    }
  ],
  "openingsFile": "openings.json",
  "serviceLayers": [],
  "architecturalDetails": {
    "id": "details",
    "ko": "건축 상세",
    "en": "Architectural details",
    "file": "architectural-details.glb",
    "byteLength": 122512,
    "sha256": "cd5025223b3c5999c25c06606e5545b5375e0ce061ab34330f723951b0b39ab2",
    "triangleCount": 140,
    "placedTriangleCount": 31160,
    "triangleCountBasis": "triangleCount stores each instanced shape once; placedTriangleCount includes every placement",
    "groups": [
      "beam",
      "railing"
    ],
    "elements": 130,
    "distinctGeometries": 9,
    "instancedShapes": 9,
    "instancedPlacements": 2570,
    "drawCalls": 9,
    "materials": 2,
    "sourceFiles": [
      {
        "role": "architectural",
        "fileName": "AC-20-Smiley-West-10-Bldg.ifc",
        "sha256": "26734e67bdc0fd2ab30cb560bddc279a0a4f23eb4d28861509524e4bbe201c48",
        "types": [
          {
            "type": "IfcBeam",
            "candidates": 10,
            "rendered": 10,
            "withoutRenderedMesh": 0
          },
          {
            "type": "IfcRailing",
            "candidates": 120,
            "rendered": 120,
            "withoutRenderedMesh": 0
          }
        ]
      }
    ],
    "indexFile": "architectural-details-index.json",
    "indexSha256": "afcb6f870647a881cfe7fd79bc435ba41e9cdb318c9d1154ae69c3d3aabb48f8",
    "appearance": "web-ifc tessellator RGBA, including possible default styles; no inferred finish textures. Metalness 0 and roughness 0.85 are renderer assumptions, not measured material properties.",
    "note": "Selected source IFC entity classes omitted from the core fabric layer. Original tessellated geometry and placements; repeated shapes use GPU instancing. Not a claim of complete architectural or fabrication detail. Existing services remain separate."
  },
  "mepCoverage": {
    "schemaVersion": 1,
    "status": "no_typed_mep_occurrences",
    "publishedLayerIds": [],
    "typedElementCount": 0,
    "distributionPortCount": 0,
    "sources": [
      {
        "role": "architectural",
        "fileName": "AC-20-Smiley-West-10-Bldg.ifc",
        "sha256": "26734e67bdc0fd2ab30cb560bddc279a0a4f23eb4d28861509524e4bbe201c48",
        "schema": "IFC4",
        "typedElementCount": 0,
        "entitiesByType": {},
        "distributionPorts": 0,
        "systems": 0
      }
    ],
    "summary": {
      "ko": "제공된 IFC에는 분류된 MEP 요소와 배관·덕트 포트가 없습니다. 일반 가구·프록시는 설비로 추정하지 않습니다.",
      "en": "The supplied IFC contains no typed MEP elements or distribution ports. Generic furniture and proxies are not interpreted as services."
    },
    "limitations": [
      {
        "ko": "해시로 고정된 IFC 파일에서 해당 스키마의 설비 분류 상속을 확인한 요소 목록이며, 실제 설치 설비의 완전성 조사가 아닙니다.",
        "en": "Inventory of distribution occurrence classes using each pinned IFC file's schema inheritance, not a completeness survey of installed services."
      },
      {
        "ko": "분야별·수정본 모델 간 요소가 중복될 수 있으며 파일 간 설비 중복 제거는 하지 않았습니다.",
        "en": "Counts include overlapping discipline and revision models; there is no cross-file equipment deduplication."
      },
      {
        "ko": "일반 IfcBuildingElementProxy·IfcFurnishingElement는 원본 근거 없이 MEP로 분류하지 않습니다.",
        "en": "Generic IfcBuildingElementProxy and IfcFurnishingElement occurrences are not classified as MEP without source evidence."
      }
    ]
  },
  "model": {
    "file": "model.glb",
    "byteLength": 7973964,
    "triangleCount": 147664,
    "groups": [
      "slab",
      "wall",
      "stair",
      "glazing",
      "door"
    ],
    "note": "Building fabric only: walls, slabs, roofs and openings. Furniture, fixtures, railings and the structural frame are not in this file."
  },
  "invalidDiagnostics": {
    "note": "No space-boundary strips resolved in this file; there is no sum to refute.",
    "rawSumSqm": 0,
    "rawSumByElementType": {}
  },
  "galleryEvidence": {
    "generator": "build-gallery-catalogue.mjs:1",
    "spacesSha256": "076a7650ab6d2fefae2904844ca52bfecbf42467e87fab9a5d54b58d9d188ae4",
    "spacesHashScope": "UTF-8 JSON.stringify of parsed spaces.json; independent of checkout line endings",
    "areaSources": [
      "GrossFloorArea"
    ],
    "exclusions": [],
    "datums": [
      {
        "name": "Dach",
        "elevationM": 7.93,
        "rooms": 0,
        "roomAreaSqm": 0,
        "excludedSpaces": 0
      },
      {
        "name": "2.OG",
        "elevationM": 5.23,
        "rooms": 40,
        "roomAreaSqm": 443.19,
        "excludedSpaces": 0
      },
      {
        "name": "1.OG",
        "elevationM": 2.53,
        "rooms": 40,
        "roomAreaSqm": 542.276,
        "excludedSpaces": 0
      },
      {
        "name": "EG",
        "elevationM": -0.25,
        "rooms": 30,
        "roomAreaSqm": 447.65,
        "excludedSpaces": 0
      },
      {
        "name": "KG",
        "elevationM": -2.81,
        "rooms": 30,
        "roomAreaSqm": 444.39,
        "excludedSpaces": 0
      }
    ]
  }
}
