{
  "component": "Staircase",
  "discipline": "ARC",
  "authorities": [
    "BCA"
  ],
  "source": "CORENET X Code of Practice v3.1",
  "source_title": "CORENET X — IFC-SG Glossary of Identified Components",
  "source_url": "https://info.corenet.gov.sg/ifc-sg/bim-data-(ifc-sg)/glossary-of-identified-components?id=8bcbb8c5-8e7f-4fac-b1ac-662e8dd32718",
  "source_id": "8bcbb8c5-8e7f-4fac-b1ac-662e8dd32718",
  "page_range": [
    173,
    176
  ],
  "ifc_binding_count": 5,
  "parameter_count": 28,
  "declarative_only_bindings": 0,
  "ifc_bindings": [
    {
      "ifc_entity": "IfcStair",
      "ifc_subtype": "CURVED_RUN_STAIR, SPIRAL_STAIR, STRAIGHT_RUN_STAIR, DOUBLE_RETURN_STAIR, HALF_TURN_STAIR, QUARTER_TURN_STAIR, THREE_QUARTER_TURN_STAIR",
      "ifc_subtypes": [
        "CURVED_RUN_STAIR",
        "SPIRAL_STAIR",
        "STRAIGHT_RUN_STAIR",
        "DOUBLE_RETURN_STAIR",
        "HALF_TURN_STAIR",
        "QUARTER_TURN_STAIR",
        "THREE_QUARTER_TURN_STAIR"
      ],
      "scope": "architectural model",
      "no_properties_required": false,
      "header_kind": "7col",
      "pages": [
        174
      ],
      "parameters": [
        {
          "sn": 1,
          "property": "FireExit",
          "type": "Boolean",
          "applies_to": "When required/ relevant",
          "input_limited": true,
          "allowed_values": [
            "TRUE",
            "FALSE"
          ],
          "allowed_values_source": "boolean (CoP examples: TRUE / FALSE)",
          "examples": [
            "TRUE / FALSE"
          ]
        }
      ]
    },
    {
      "ifc_entity": "IfcStairFlight",
      "ifc_subtype": "CURVED, SPIRAL, WINDER, STRAIGHT",
      "ifc_subtypes": [
        "CURVED",
        "SPIRAL",
        "WINDER",
        "STRAIGHT"
      ],
      "scope": "architectural model",
      "no_properties_required": false,
      "header_kind": "7col",
      "pages": [
        174
      ],
      "parameters": [
        {
          "sn": 1,
          "property": "NumberOfRisers",
          "type": "Integer",
          "applies_to": "All staircase",
          "input_limited": false
        },
        {
          "sn": 2,
          "property": "RiserHeight",
          "type": "Length",
          "applies_to": "All staircase",
          "unit": "mm",
          "input_limited": false
        },
        {
          "sn": 3,
          "property": "NumberOfTreads",
          "type": "Integer",
          "applies_to": "All staircase",
          "input_limited": false
        },
        {
          "sn": 4,
          "property": "TreadLength",
          "type": "Length",
          "applies_to": "All staircase",
          "unit": "mm",
          "input_limited": false
        },
        {
          "sn": 5,
          "property": "MaterialGrade",
          "type": "Text",
          "applies_to": "All staircase",
          "input_limited": true,
          "allowed_values": [
            "C12/15",
            "C20/25",
            "C30/37",
            "C32/40",
            "C35/45",
            "C40/50",
            "C50/60",
            "C55/67",
            "C60/75",
            "C70/85",
            "C80/95",
            "S235",
            "S275",
            "S355",
            "S460"
          ],
          "allowed_values_source": "structural_enums (p3) Footnote marker '*' stripped 2026-08-08; captured on the MaterialGrade group in _reference/structural_enums.json (CoP v3.1 PDF p.249).",
          "examples": [
            "Refer to list^"
          ]
        },
        {
          "sn": 6,
          "property": "ConstructionMethod",
          "type": "Text",
          "applies_to": "All staircase",
          "input_limited": true,
          "allowed_values": [
            "CIS",
            "PC",
            "PT (Pre)",
            "PT (Post)",
            "PF",
            "PPVC",
            "Spun [for pile element only]"
          ],
          "allowed_values_source": "structural_enums (p3)",
          "examples": [
            "Refer to list^"
          ]
        }
      ]
    },
    {
      "ifc_entity": "IfcSpace",
      "ifc_subtype": "SPACE",
      "ifc_subtypes": [
        "SPACE"
      ],
      "scope": "architectural model",
      "no_properties_required": false,
      "header_kind": "7col",
      "pages": [
        174
      ],
      "parameters": [
        {
          "sn": 1,
          "property": "SpaceName",
          "type": "Text",
          "input_limited": true,
          "reference_values": [
            "external exit staircase",
            "internal exit staircase",
            "staircase"
          ],
          "reference_values_source": "official glossary page values cell (retrieved 2026-07-19)",
          "examples": [
            "external exit staircase",
            "internal exit staircase",
            "staircase"
          ]
        }
      ]
    },
    {
      "ifc_entity": "IfcStair",
      "ifc_subtype": null,
      "ifc_subtypes": null,
      "scope": "structural model",
      "no_properties_required": false,
      "header_kind": "7col",
      "pages": [
        175
      ],
      "parameters": [
        {
          "sn": 1,
          "property": "MaterialGrade",
          "type": "Text",
          "applies_to": "All staircase",
          "input_limited": true,
          "allowed_values": [
            "C12/15",
            "C20/25",
            "C30/37",
            "C32/40",
            "C35/45",
            "C40/50",
            "C50/60",
            "C55/67",
            "C60/75",
            "C70/85",
            "C80/95",
            "S235",
            "S275",
            "S355",
            "S460"
          ],
          "allowed_values_source": "structural_enums (p3) Footnote marker '*' stripped 2026-08-08; captured on the MaterialGrade group in _reference/structural_enums.json (CoP v3.1 PDF p.249).",
          "examples": [
            "Refer to list^"
          ]
        },
        {
          "sn": 2,
          "property": "Mark",
          "type": "Text",
          "applies_to": "All staircase",
          "input_limited": false,
          "examples": [
            "ST1",
            "ST-A1"
          ]
        },
        {
          "sn": 3,
          "property": "ReferTo2DDetail",
          "type": "Text",
          "applies_to": "When required / relevant",
          "input_limited": false,
          "examples": [
            "Dwg number"
          ]
        },
        {
          "sn": 4,
          "property": "ReinforcementSteelGrade",
          "type": "Text",
          "applies_to": "RC staircase",
          "input_limited": true,
          "allowed_values": [
            "500A",
            "500B",
            "500C",
            "600A",
            "600B",
            "600C"
          ],
          "allowed_values_source": "structural_enums (p3)",
          "examples": [
            "Refer to list^"
          ]
        },
        {
          "sn": 5,
          "property": "SectionFabricationMethod",
          "type": "Text",
          "applies_to": "Steel staircase",
          "input_limited": true,
          "allowed_values": [
            "Hot rolled",
            "Cold formed"
          ],
          "allowed_values_source": "structural_enums (p3)",
          "examples": [
            "Refer to list^"
          ]
        },
        {
          "sn": 6,
          "property": "ConstructionMethod",
          "type": "Text",
          "applies_to": "All staircase",
          "input_limited": false,
          "examples": [
            "Refer to list^"
          ]
        },
        {
          "sn": 7,
          "property": "MemberSection",
          "type": "Text",
          "applies_to": "Steel staircase",
          "input_limited": false,
          "examples": [
            "RHS600x30x4",
            "CHS500x3.0",
            "254x254x63kg/m"
          ]
        },
        {
          "sn": 8,
          "property": "Thickness",
          "type": "Length",
          "applies_to": "RC staircase",
          "unit": "mm",
          "input_limited": false,
          "examples": [
            "150"
          ]
        },
        {
          "sn": 9,
          "property": "Width",
          "type": "Length",
          "applies_to": "RC staircase",
          "unit": "mm",
          "input_limited": false,
          "examples": [
            "2200"
          ]
        },
        {
          "sn": 10,
          "property": "BottomDistribution",
          "type": "Text",
          "applies_to": "RC staircase",
          "input_limited": false,
          "examples": [
            "H25-150+H16-300"
          ]
        },
        {
          "sn": 11,
          "property": "BottomMain",
          "type": "Text",
          "applies_to": "RC staircase",
          "input_limited": false,
          "examples": [
            "H25-150+H16-300"
          ]
        },
        {
          "sn": 12,
          "property": "TopDistribution",
          "type": "Text",
          "applies_to": "RC staircase",
          "input_limited": false,
          "examples": [
            "H25-150+H16-300"
          ]
        },
        {
          "sn": 13,
          "property": "TopMain",
          "type": "Text",
          "applies_to": "RC staircase",
          "input_limited": false,
          "examples": [
            "H32-150+H20-300"
          ]
        },
        {
          "sn": 14,
          "property": "ConnectionDetailsBottom",
          "type": "Text",
          "applies_to": "When required / relevant",
          "input_limited": false,
          "examples": [
            "Detail 1"
          ]
        },
        {
          "sn": 15,
          "property": "ConnectionDetailsTop",
          "type": "Text",
          "applies_to": "When required / relevant",
          "input_limited": false,
          "examples": [
            "Detail 1"
          ]
        },
        {
          "sn": 16,
          "property": "ConnectionTypeBottom",
          "type": "Text",
          "applies_to": "When required / relevant",
          "input_limited": true,
          "allowed_values": [
            "Pinned",
            "Fixed",
            "Free"
          ],
          "allowed_values_source": "structural_enums (p3)",
          "examples": [
            "Refer to list^"
          ]
        },
        {
          "sn": 17,
          "property": "ConnectionTypeTop",
          "type": "Text",
          "applies_to": "When required / relevant",
          "input_limited": true,
          "allowed_values": [
            "Pinned",
            "Fixed",
            "Free"
          ],
          "allowed_values_source": "structural_enums (p3)",
          "examples": [
            "Refer to list^"
          ]
        }
      ]
    },
    {
      "ifc_entity": "IfcStairFlight",
      "ifc_subtype": null,
      "ifc_subtypes": null,
      "scope": "structural model",
      "no_properties_required": false,
      "header_kind": "7col",
      "pages": [
        175
      ],
      "parameters": [
        {
          "sn": 1,
          "property": "ConstructionMethod",
          "type": "Text",
          "applies_to": "All staircase",
          "input_limited": true,
          "allowed_values": [
            "CIS",
            "PC",
            "PT (Pre)",
            "PT (Post)",
            "PF",
            "PPVC",
            "Spun [for pile element only]"
          ],
          "allowed_values_source": "structural_enums (p3)",
          "examples": [
            "Refer to list^"
          ]
        },
        {
          "sn": 2,
          "property": "MaterialGrade",
          "type": "Text",
          "applies_to": "All Staircase",
          "input_limited": true,
          "allowed_values": [
            "C12/15",
            "C20/25",
            "C30/37",
            "C32/40",
            "C35/45",
            "C40/50",
            "C50/60",
            "C55/67",
            "C60/75",
            "C70/85",
            "C80/95",
            "S235",
            "S275",
            "S355",
            "S460"
          ],
          "allowed_values_source": "structural_enums (p3) Footnote marker '*' stripped 2026-08-08; captured on the MaterialGrade group in _reference/structural_enums.json (CoP v3.1 PDF p.249).",
          "examples": [
            "Refer to list^"
          ]
        },
        {
          "sn": 3,
          "property": "MechanicalConnectionType",
          "type": "Text",
          "input_limited": false
        }
      ]
    }
  ]
}
