Files
IfcOpenShell/src/ifcblenderexport/blenderbim/bim/schema/IfcElement_IFC4.json
T

12464 lines
363 KiB
JSON

{
"IfcActuator": {
"is_abstract": false,
"parent": "IfcDistributionControlElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcActuatorTypeEnum",
"is_enum": true,
"enum_values": [
"ELECTRICACTUATOR",
"HANDOPERATEDACTUATOR",
"HYDRAULICACTUATOR",
"PNEUMATICACTUATOR",
"THERMOSTATICACTUATOR",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcAirTerminal": {
"is_abstract": false,
"parent": "IfcFlowTerminal",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcAirTerminalTypeEnum",
"is_enum": true,
"enum_values": [
"DIFFUSER",
"GRILLE",
"LOUVRE",
"REGISTER",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcAirTerminalBox": {
"is_abstract": false,
"parent": "IfcFlowController",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcAirTerminalBoxTypeEnum",
"is_enum": true,
"enum_values": [
"CONSTANTFLOW",
"VARIABLEFLOWPRESSUREDEPENDANT",
"VARIABLEFLOWPRESSUREINDEPENDANT",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcAirToAirHeatRecovery": {
"is_abstract": false,
"parent": "IfcEnergyConversionDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcAirToAirHeatRecoveryTypeEnum",
"is_enum": true,
"enum_values": [
"FIXEDPLATECOUNTERFLOWEXCHANGER",
"FIXEDPLATECROSSFLOWEXCHANGER",
"FIXEDPLATEPARALLELFLOWEXCHANGER",
"ROTARYWHEEL",
"RUNAROUNDCOILLOOP",
"HEATPIPE",
"TWINTOWERENTHALPYRECOVERYLOOPS",
"THERMOSIPHONSEALEDTUBEHEATEXCHANGERS",
"THERMOSIPHONCOILTYPEHEATEXCHANGERS",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcAlarm": {
"is_abstract": false,
"parent": "IfcDistributionControlElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcAlarmTypeEnum",
"is_enum": true,
"enum_values": [
"BELL",
"BREAKGLASSBUTTON",
"LIGHT",
"MANUALPULLBOX",
"SIREN",
"WHISTLE",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcAudioVisualAppliance": {
"is_abstract": false,
"parent": "IfcFlowTerminal",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcAudioVisualApplianceTypeEnum",
"is_enum": true,
"enum_values": [
"AMPLIFIER",
"CAMERA",
"DISPLAY",
"MICROPHONE",
"PLAYER",
"PROJECTOR",
"RECEIVER",
"SPEAKER",
"SWITCHER",
"TELEPHONE",
"TUNER",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcBeam": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcBeamTypeEnum",
"is_enum": true,
"enum_values": [
"BEAM",
"JOIST",
"HOLLOWCORE",
"LINTEL",
"SPANDREL",
"T_BEAM",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcBeamStandardCase": {
"is_abstract": false,
"parent": "IfcBeam",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcBeamTypeEnum",
"is_enum": true,
"enum_values": [
"BEAM",
"JOIST",
"HOLLOWCORE",
"LINTEL",
"SPANDREL",
"T_BEAM",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcBoiler": {
"is_abstract": false,
"parent": "IfcEnergyConversionDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcBoilerTypeEnum",
"is_enum": true,
"enum_values": [
"WATER",
"STEAM",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcBuildingElementPart": {
"is_abstract": false,
"parent": "IfcElementComponent",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcBuildingElementPartTypeEnum",
"is_enum": true,
"enum_values": [
"INSULATION",
"PRECASTPANEL",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcBuildingElementProxy": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcBuildingElementProxyTypeEnum",
"is_enum": true,
"enum_values": [
"COMPLEX",
"ELEMENT",
"PARTIAL",
"PROVISIONFORVOID",
"PROVISIONFORSPACE",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcBurner": {
"is_abstract": false,
"parent": "IfcEnergyConversionDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcBurnerTypeEnum",
"is_enum": true,
"enum_values": [
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcCableCarrierFitting": {
"is_abstract": false,
"parent": "IfcFlowFitting",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcCableCarrierFittingTypeEnum",
"is_enum": true,
"enum_values": [
"BEND",
"CROSS",
"REDUCER",
"TEE",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcCableCarrierSegment": {
"is_abstract": false,
"parent": "IfcFlowSegment",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcCableCarrierSegmentTypeEnum",
"is_enum": true,
"enum_values": [
"CABLELADDERSEGMENT",
"CABLETRAYSEGMENT",
"CABLETRUNKINGSEGMENT",
"CONDUITSEGMENT",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcCableFitting": {
"is_abstract": false,
"parent": "IfcFlowFitting",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcCableFittingTypeEnum",
"is_enum": true,
"enum_values": [
"CONNECTOR",
"ENTRY",
"EXIT",
"JUNCTION",
"TRANSITION",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcCableSegment": {
"is_abstract": false,
"parent": "IfcFlowSegment",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcCableSegmentTypeEnum",
"is_enum": true,
"enum_values": [
"BUSBARSEGMENT",
"CABLESEGMENT",
"CONDUCTORSEGMENT",
"CORESEGMENT",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcChiller": {
"is_abstract": false,
"parent": "IfcEnergyConversionDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcChillerTypeEnum",
"is_enum": true,
"enum_values": [
"AIRCOOLED",
"WATERCOOLED",
"HEATRECOVERY",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcChimney": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcChimneyTypeEnum",
"is_enum": true,
"enum_values": [
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcCivilElement": {
"is_abstract": false,
"parent": "IfcElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcCoil": {
"is_abstract": false,
"parent": "IfcEnergyConversionDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcCoilTypeEnum",
"is_enum": true,
"enum_values": [
"DXCOOLINGCOIL",
"ELECTRICHEATINGCOIL",
"GASHEATINGCOIL",
"HYDRONICCOIL",
"STEAMHEATINGCOIL",
"WATERCOOLINGCOIL",
"WATERHEATINGCOIL",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcColumn": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcColumnTypeEnum",
"is_enum": true,
"enum_values": [
"COLUMN",
"PILASTER",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcColumnStandardCase": {
"is_abstract": false,
"parent": "IfcColumn",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcColumnTypeEnum",
"is_enum": true,
"enum_values": [
"COLUMN",
"PILASTER",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcCommunicationsAppliance": {
"is_abstract": false,
"parent": "IfcFlowTerminal",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcCommunicationsApplianceTypeEnum",
"is_enum": true,
"enum_values": [
"ANTENNA",
"COMPUTER",
"FAX",
"GATEWAY",
"MODEM",
"NETWORKAPPLIANCE",
"NETWORKBRIDGE",
"NETWORKHUB",
"PRINTER",
"REPEATER",
"ROUTER",
"SCANNER",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcCompressor": {
"is_abstract": false,
"parent": "IfcFlowMovingDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcCompressorTypeEnum",
"is_enum": true,
"enum_values": [
"DYNAMIC",
"RECIPROCATING",
"ROTARY",
"SCROLL",
"TROCHOIDAL",
"SINGLESTAGE",
"BOOSTER",
"OPENTYPE",
"HERMETIC",
"SEMIHERMETIC",
"WELDEDSHELLHERMETIC",
"ROLLINGPISTON",
"ROTARYVANE",
"SINGLESCREW",
"TWINSCREW",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcCondenser": {
"is_abstract": false,
"parent": "IfcEnergyConversionDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcCondenserTypeEnum",
"is_enum": true,
"enum_values": [
"AIRCOOLED",
"EVAPORATIVECOOLED",
"WATERCOOLED",
"WATERCOOLEDBRAZEDPLATE",
"WATERCOOLEDSHELLCOIL",
"WATERCOOLEDSHELLTUBE",
"WATERCOOLEDTUBEINTUBE",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcController": {
"is_abstract": false,
"parent": "IfcDistributionControlElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcControllerTypeEnum",
"is_enum": true,
"enum_values": [
"FLOATING",
"PROGRAMMABLE",
"PROPORTIONAL",
"MULTIPOSITION",
"TWOPOSITION",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcCooledBeam": {
"is_abstract": false,
"parent": "IfcEnergyConversionDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcCooledBeamTypeEnum",
"is_enum": true,
"enum_values": [
"ACTIVE",
"PASSIVE",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcCoolingTower": {
"is_abstract": false,
"parent": "IfcEnergyConversionDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcCoolingTowerTypeEnum",
"is_enum": true,
"enum_values": [
"NATURALDRAFT",
"MECHANICALINDUCEDDRAFT",
"MECHANICALFORCEDDRAFT",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcCovering": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcCoveringTypeEnum",
"is_enum": true,
"enum_values": [
"CEILING",
"FLOORING",
"CLADDING",
"ROOFING",
"MOLDING",
"SKIRTINGBOARD",
"INSULATION",
"MEMBRANE",
"SLEEVING",
"WRAPPING",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcCurtainWall": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcCurtainWallTypeEnum",
"is_enum": true,
"enum_values": [
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcDamper": {
"is_abstract": false,
"parent": "IfcFlowController",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcDamperTypeEnum",
"is_enum": true,
"enum_values": [
"BACKDRAFTDAMPER",
"BALANCINGDAMPER",
"BLASTDAMPER",
"CONTROLDAMPER",
"FIREDAMPER",
"FIRESMOKEDAMPER",
"FUMEHOODEXHAUST",
"GRAVITYDAMPER",
"GRAVITYRELIEFDAMPER",
"RELIEFDAMPER",
"SMOKEDAMPER",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcDiscreteAccessory": {
"is_abstract": false,
"parent": "IfcElementComponent",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcDiscreteAccessoryTypeEnum",
"is_enum": true,
"enum_values": [
"ANCHORPLATE",
"BRACKET",
"SHOE",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcDistributionChamberElement": {
"is_abstract": false,
"parent": "IfcDistributionFlowElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcDistributionChamberElementTypeEnum",
"is_enum": true,
"enum_values": [
"FORMEDDUCT",
"INSPECTIONCHAMBER",
"INSPECTIONPIT",
"MANHOLE",
"METERCHAMBER",
"SUMP",
"TRENCH",
"VALVECHAMBER",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcDistributionControlElement": {
"is_abstract": false,
"parent": "IfcDistributionElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcDistributionElement": {
"is_abstract": false,
"parent": "IfcElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcDistributionFlowElement": {
"is_abstract": false,
"parent": "IfcDistributionElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcDoor": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "OverallHeight",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "OverallWidth",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcDoorTypeEnum",
"is_enum": true,
"enum_values": [
"DOOR",
"GATE",
"TRAPDOOR",
"USERDEFINED",
"NOTDEFINED"
]
},
{
"name": "OperationType",
"type": "IfcDoorTypeOperationEnum",
"is_enum": true,
"enum_values": [
"SINGLE_SWING_LEFT",
"SINGLE_SWING_RIGHT",
"DOUBLE_DOOR_SINGLE_SWING",
"DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_LEFT",
"DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_RIGHT",
"DOUBLE_SWING_LEFT",
"DOUBLE_SWING_RIGHT",
"DOUBLE_DOOR_DOUBLE_SWING",
"SLIDING_TO_LEFT",
"SLIDING_TO_RIGHT",
"DOUBLE_DOOR_SLIDING",
"FOLDING_TO_LEFT",
"FOLDING_TO_RIGHT",
"DOUBLE_DOOR_FOLDING",
"REVOLVING",
"ROLLINGUP",
"SWING_FIXED_LEFT",
"SWING_FIXED_RIGHT",
"USERDEFINED",
"NOTDEFINED"
]
},
{
"name": "UserDefinedOperationType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcDoorStandardCase": {
"is_abstract": false,
"parent": "IfcDoor",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "OverallHeight",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "OverallWidth",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcDoorTypeEnum",
"is_enum": true,
"enum_values": [
"DOOR",
"GATE",
"TRAPDOOR",
"USERDEFINED",
"NOTDEFINED"
]
},
{
"name": "OperationType",
"type": "IfcDoorTypeOperationEnum",
"is_enum": true,
"enum_values": [
"SINGLE_SWING_LEFT",
"SINGLE_SWING_RIGHT",
"DOUBLE_DOOR_SINGLE_SWING",
"DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_LEFT",
"DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_RIGHT",
"DOUBLE_SWING_LEFT",
"DOUBLE_SWING_RIGHT",
"DOUBLE_DOOR_DOUBLE_SWING",
"SLIDING_TO_LEFT",
"SLIDING_TO_RIGHT",
"DOUBLE_DOOR_SLIDING",
"FOLDING_TO_LEFT",
"FOLDING_TO_RIGHT",
"DOUBLE_DOOR_FOLDING",
"REVOLVING",
"ROLLINGUP",
"SWING_FIXED_LEFT",
"SWING_FIXED_RIGHT",
"USERDEFINED",
"NOTDEFINED"
]
},
{
"name": "UserDefinedOperationType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcDuctFitting": {
"is_abstract": false,
"parent": "IfcFlowFitting",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcDuctFittingTypeEnum",
"is_enum": true,
"enum_values": [
"BEND",
"CONNECTOR",
"ENTRY",
"EXIT",
"JUNCTION",
"OBSTRUCTION",
"TRANSITION",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcDuctSegment": {
"is_abstract": false,
"parent": "IfcFlowSegment",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcDuctSegmentTypeEnum",
"is_enum": true,
"enum_values": [
"RIGIDSEGMENT",
"FLEXIBLESEGMENT",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcDuctSilencer": {
"is_abstract": false,
"parent": "IfcFlowTreatmentDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcDuctSilencerTypeEnum",
"is_enum": true,
"enum_values": [
"FLATOVAL",
"RECTANGULAR",
"ROUND",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcElectricAppliance": {
"is_abstract": false,
"parent": "IfcFlowTerminal",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcElectricApplianceTypeEnum",
"is_enum": true,
"enum_values": [
"DISHWASHER",
"ELECTRICCOOKER",
"FREESTANDINGELECTRICHEATER",
"FREESTANDINGFAN",
"FREESTANDINGWATERHEATER",
"FREESTANDINGWATERCOOLER",
"FREEZER",
"FRIDGE_FREEZER",
"HANDDRYER",
"KITCHENMACHINE",
"MICROWAVE",
"PHOTOCOPIER",
"REFRIGERATOR",
"TUMBLEDRYER",
"VENDINGMACHINE",
"WASHINGMACHINE",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcElectricDistributionBoard": {
"is_abstract": false,
"parent": "IfcFlowController",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcElectricDistributionBoardTypeEnum",
"is_enum": true,
"enum_values": [
"CONSUMERUNIT",
"DISTRIBUTIONBOARD",
"MOTORCONTROLCENTRE",
"SWITCHBOARD",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcElectricFlowStorageDevice": {
"is_abstract": false,
"parent": "IfcFlowStorageDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcElectricFlowStorageDeviceTypeEnum",
"is_enum": true,
"enum_values": [
"BATTERY",
"CAPACITORBANK",
"HARMONICFILTER",
"INDUCTORBANK",
"UPS",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcElectricGenerator": {
"is_abstract": false,
"parent": "IfcEnergyConversionDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcElectricGeneratorTypeEnum",
"is_enum": true,
"enum_values": [
"CHP",
"ENGINEGENERATOR",
"STANDALONE",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcElectricMotor": {
"is_abstract": false,
"parent": "IfcEnergyConversionDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcElectricMotorTypeEnum",
"is_enum": true,
"enum_values": [
"DC",
"INDUCTION",
"POLYPHASE",
"RELUCTANCESYNCHRONOUS",
"SYNCHRONOUS",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcElectricTimeControl": {
"is_abstract": false,
"parent": "IfcFlowController",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcElectricTimeControlTypeEnum",
"is_enum": true,
"enum_values": [
"TIMECLOCK",
"TIMEDELAY",
"RELAY",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcElementAssembly": {
"is_abstract": false,
"parent": "IfcElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "AssemblyPlace",
"type": "IfcAssemblyPlaceEnum",
"is_enum": true,
"enum_values": [
"SITE",
"FACTORY",
"NOTDEFINED"
]
},
{
"name": "PredefinedType",
"type": "IfcElementAssemblyTypeEnum",
"is_enum": true,
"enum_values": [
"ACCESSORY_ASSEMBLY",
"ARCH",
"BEAM_GRID",
"BRACED_FRAME",
"GIRDER",
"REINFORCEMENT_UNIT",
"RIGID_FRAME",
"SLAB_FIELD",
"TRUSS",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcEnergyConversionDevice": {
"is_abstract": false,
"parent": "IfcDistributionFlowElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcEngine": {
"is_abstract": false,
"parent": "IfcEnergyConversionDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcEngineTypeEnum",
"is_enum": true,
"enum_values": [
"EXTERNALCOMBUSTION",
"INTERNALCOMBUSTION",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcEvaporativeCooler": {
"is_abstract": false,
"parent": "IfcEnergyConversionDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcEvaporativeCoolerTypeEnum",
"is_enum": true,
"enum_values": [
"DIRECTEVAPORATIVERANDOMMEDIAAIRCOOLER",
"DIRECTEVAPORATIVERIGIDMEDIAAIRCOOLER",
"DIRECTEVAPORATIVESLINGERSPACKAGEDAIRCOOLER",
"DIRECTEVAPORATIVEPACKAGEDROTARYAIRCOOLER",
"DIRECTEVAPORATIVEAIRWASHER",
"INDIRECTEVAPORATIVEPACKAGEAIRCOOLER",
"INDIRECTEVAPORATIVEWETCOIL",
"INDIRECTEVAPORATIVECOOLINGTOWERORCOILCOOLER",
"INDIRECTDIRECTCOMBINATION",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcEvaporator": {
"is_abstract": false,
"parent": "IfcEnergyConversionDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcEvaporatorTypeEnum",
"is_enum": true,
"enum_values": [
"DIRECTEXPANSION",
"DIRECTEXPANSIONSHELLANDTUBE",
"DIRECTEXPANSIONTUBEINTUBE",
"DIRECTEXPANSIONBRAZEDPLATE",
"FLOODEDSHELLANDTUBE",
"SHELLANDCOIL",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcFan": {
"is_abstract": false,
"parent": "IfcFlowMovingDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcFanTypeEnum",
"is_enum": true,
"enum_values": [
"CENTRIFUGALFORWARDCURVED",
"CENTRIFUGALRADIAL",
"CENTRIFUGALBACKWARDINCLINEDCURVED",
"CENTRIFUGALAIRFOIL",
"TUBEAXIAL",
"VANEAXIAL",
"PROPELLORAXIAL",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcFastener": {
"is_abstract": false,
"parent": "IfcElementComponent",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcFastenerTypeEnum",
"is_enum": true,
"enum_values": [
"GLUE",
"MORTAR",
"WELD",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcFilter": {
"is_abstract": false,
"parent": "IfcFlowTreatmentDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcFilterTypeEnum",
"is_enum": true,
"enum_values": [
"AIRPARTICLEFILTER",
"COMPRESSEDAIRFILTER",
"ODORFILTER",
"OILFILTER",
"STRAINER",
"WATERFILTER",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcFireSuppressionTerminal": {
"is_abstract": false,
"parent": "IfcFlowTerminal",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcFireSuppressionTerminalTypeEnum",
"is_enum": true,
"enum_values": [
"BREECHINGINLET",
"FIREHYDRANT",
"HOSEREEL",
"SPRINKLER",
"SPRINKLERDEFLECTOR",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcFlowController": {
"is_abstract": false,
"parent": "IfcDistributionFlowElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcFlowFitting": {
"is_abstract": false,
"parent": "IfcDistributionFlowElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcFlowInstrument": {
"is_abstract": false,
"parent": "IfcDistributionControlElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcFlowInstrumentTypeEnum",
"is_enum": true,
"enum_values": [
"PRESSUREGAUGE",
"THERMOMETER",
"AMMETER",
"FREQUENCYMETER",
"POWERFACTORMETER",
"PHASEANGLEMETER",
"VOLTMETER_PEAK",
"VOLTMETER_RMS",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcFlowMeter": {
"is_abstract": false,
"parent": "IfcFlowController",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcFlowMeterTypeEnum",
"is_enum": true,
"enum_values": [
"ENERGYMETER",
"GASMETER",
"OILMETER",
"WATERMETER",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcFlowMovingDevice": {
"is_abstract": false,
"parent": "IfcDistributionFlowElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcFlowSegment": {
"is_abstract": false,
"parent": "IfcDistributionFlowElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcFlowStorageDevice": {
"is_abstract": false,
"parent": "IfcDistributionFlowElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcFlowTerminal": {
"is_abstract": false,
"parent": "IfcDistributionFlowElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcFlowTreatmentDevice": {
"is_abstract": false,
"parent": "IfcDistributionFlowElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcFooting": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcFootingTypeEnum",
"is_enum": true,
"enum_values": [
"CAISSON_FOUNDATION",
"FOOTING_BEAM",
"PAD_FOOTING",
"PILE_CAP",
"STRIP_FOOTING",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcFurnishingElement": {
"is_abstract": false,
"parent": "IfcElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcFurniture": {
"is_abstract": false,
"parent": "IfcFurnishingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcFurnitureTypeEnum",
"is_enum": true,
"enum_values": [
"CHAIR",
"TABLE",
"DESK",
"BED",
"FILECABINET",
"SHELF",
"SOFA",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcGeographicElement": {
"is_abstract": false,
"parent": "IfcElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcGeographicElementTypeEnum",
"is_enum": true,
"enum_values": [
"TERRAIN",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcHeatExchanger": {
"is_abstract": false,
"parent": "IfcEnergyConversionDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcHeatExchangerTypeEnum",
"is_enum": true,
"enum_values": [
"PLATE",
"SHELLANDTUBE",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcHumidifier": {
"is_abstract": false,
"parent": "IfcEnergyConversionDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcHumidifierTypeEnum",
"is_enum": true,
"enum_values": [
"STEAMINJECTION",
"ADIABATICAIRWASHER",
"ADIABATICPAN",
"ADIABATICWETTEDELEMENT",
"ADIABATICATOMIZING",
"ADIABATICULTRASONIC",
"ADIABATICRIGIDMEDIA",
"ADIABATICCOMPRESSEDAIRNOZZLE",
"ASSISTEDELECTRIC",
"ASSISTEDNATURALGAS",
"ASSISTEDPROPANE",
"ASSISTEDBUTANE",
"ASSISTEDSTEAM",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcInterceptor": {
"is_abstract": false,
"parent": "IfcFlowTreatmentDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcInterceptorTypeEnum",
"is_enum": true,
"enum_values": [
"CYCLONIC",
"GREASE",
"OIL",
"PETROL",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcJunctionBox": {
"is_abstract": false,
"parent": "IfcFlowFitting",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcJunctionBoxTypeEnum",
"is_enum": true,
"enum_values": [
"DATA",
"POWER",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcLamp": {
"is_abstract": false,
"parent": "IfcFlowTerminal",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcLampTypeEnum",
"is_enum": true,
"enum_values": [
"COMPACTFLUORESCENT",
"FLUORESCENT",
"HALOGEN",
"HIGHPRESSUREMERCURY",
"HIGHPRESSURESODIUM",
"LED",
"METALHALIDE",
"OLED",
"TUNGSTENFILAMENT",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcLightFixture": {
"is_abstract": false,
"parent": "IfcFlowTerminal",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcLightFixtureTypeEnum",
"is_enum": true,
"enum_values": [
"POINTSOURCE",
"DIRECTIONSOURCE",
"SECURITYLIGHTING",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcMechanicalFastener": {
"is_abstract": false,
"parent": "IfcElementComponent",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "NominalDiameter",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "NominalLength",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcMechanicalFastenerTypeEnum",
"is_enum": true,
"enum_values": [
"ANCHORBOLT",
"BOLT",
"DOWEL",
"NAIL",
"NAILPLATE",
"RIVET",
"SCREW",
"SHEARCONNECTOR",
"STAPLE",
"STUDSHEARCONNECTOR",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcMedicalDevice": {
"is_abstract": false,
"parent": "IfcFlowTerminal",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcMedicalDeviceTypeEnum",
"is_enum": true,
"enum_values": [
"AIRSTATION",
"FEEDAIRUNIT",
"OXYGENGENERATOR",
"OXYGENPLANT",
"VACUUMSTATION",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcMember": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcMemberTypeEnum",
"is_enum": true,
"enum_values": [
"BRACE",
"CHORD",
"COLLAR",
"MEMBER",
"MULLION",
"PLATE",
"POST",
"PURLIN",
"RAFTER",
"STRINGER",
"STRUT",
"STUD",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcMemberStandardCase": {
"is_abstract": false,
"parent": "IfcMember",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcMemberTypeEnum",
"is_enum": true,
"enum_values": [
"BRACE",
"CHORD",
"COLLAR",
"MEMBER",
"MULLION",
"PLATE",
"POST",
"PURLIN",
"RAFTER",
"STRINGER",
"STRUT",
"STUD",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcMotorConnection": {
"is_abstract": false,
"parent": "IfcEnergyConversionDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcMotorConnectionTypeEnum",
"is_enum": true,
"enum_values": [
"BELTDRIVE",
"COUPLING",
"DIRECTDRIVE",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcOpeningElement": {
"is_abstract": false,
"parent": "IfcFeatureElementSubtraction",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcOpeningElementTypeEnum",
"is_enum": true,
"enum_values": [
"OPENING",
"RECESS",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasFillings",
"type": "IfcRelFillsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcOpeningStandardCase": {
"is_abstract": false,
"parent": "IfcOpeningElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcOpeningElementTypeEnum",
"is_enum": true,
"enum_values": [
"OPENING",
"RECESS",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasFillings",
"type": "IfcRelFillsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcOutlet": {
"is_abstract": false,
"parent": "IfcFlowTerminal",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcOutletTypeEnum",
"is_enum": true,
"enum_values": [
"AUDIOVISUALOUTLET",
"COMMUNICATIONSOUTLET",
"POWEROUTLET",
"DATAOUTLET",
"TELEPHONEOUTLET",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcPile": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcPileTypeEnum",
"is_enum": true,
"enum_values": [
"BORED",
"DRIVEN",
"JETGROUTING",
"COHESION",
"FRICTION",
"SUPPORT",
"USERDEFINED",
"NOTDEFINED"
]
},
{
"name": "ConstructionType",
"type": "IfcPileConstructionEnum",
"is_enum": true,
"enum_values": [
"CAST_IN_PLACE",
"COMPOSITE",
"PRECAST_CONCRETE",
"PREFAB_STEEL",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcPipeFitting": {
"is_abstract": false,
"parent": "IfcFlowFitting",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcPipeFittingTypeEnum",
"is_enum": true,
"enum_values": [
"BEND",
"CONNECTOR",
"ENTRY",
"EXIT",
"JUNCTION",
"OBSTRUCTION",
"TRANSITION",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcPipeSegment": {
"is_abstract": false,
"parent": "IfcFlowSegment",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcPipeSegmentTypeEnum",
"is_enum": true,
"enum_values": [
"CULVERT",
"FLEXIBLESEGMENT",
"RIGIDSEGMENT",
"GUTTER",
"SPOOL",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcPlate": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcPlateTypeEnum",
"is_enum": true,
"enum_values": [
"CURTAIN_PANEL",
"SHEET",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcPlateStandardCase": {
"is_abstract": false,
"parent": "IfcPlate",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcPlateTypeEnum",
"is_enum": true,
"enum_values": [
"CURTAIN_PANEL",
"SHEET",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcProjectionElement": {
"is_abstract": false,
"parent": "IfcFeatureElementAddition",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcProjectionElementTypeEnum",
"is_enum": true,
"enum_values": [
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcProtectiveDevice": {
"is_abstract": false,
"parent": "IfcFlowController",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcProtectiveDeviceTypeEnum",
"is_enum": true,
"enum_values": [
"CIRCUITBREAKER",
"EARTHLEAKAGECIRCUITBREAKER",
"EARTHINGSWITCH",
"FUSEDISCONNECTOR",
"RESIDUALCURRENTCIRCUITBREAKER",
"RESIDUALCURRENTSWITCH",
"VARISTOR",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcProtectiveDeviceTrippingUnit": {
"is_abstract": false,
"parent": "IfcDistributionControlElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcProtectiveDeviceTrippingUnitTypeEnum",
"is_enum": true,
"enum_values": [
"ELECTRONIC",
"ELECTROMAGNETIC",
"RESIDUALCURRENT",
"THERMAL",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcPump": {
"is_abstract": false,
"parent": "IfcFlowMovingDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcPumpTypeEnum",
"is_enum": true,
"enum_values": [
"CIRCULATOR",
"ENDSUCTION",
"SPLITCASE",
"SUBMERSIBLEPUMP",
"SUMPPUMP",
"VERTICALINLINE",
"VERTICALTURBINE",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcRailing": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcRailingTypeEnum",
"is_enum": true,
"enum_values": [
"HANDRAIL",
"GUARDRAIL",
"BALUSTRADE",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcRamp": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcRampTypeEnum",
"is_enum": true,
"enum_values": [
"STRAIGHT_RUN_RAMP",
"TWO_STRAIGHT_RUN_RAMP",
"QUARTER_TURN_RAMP",
"TWO_QUARTER_TURN_RAMP",
"HALF_TURN_RAMP",
"SPIRAL_RAMP",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcRampFlight": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcRampFlightTypeEnum",
"is_enum": true,
"enum_values": [
"STRAIGHT",
"SPIRAL",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcReinforcingBar": {
"is_abstract": false,
"parent": "IfcReinforcingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "SteelGrade",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "NominalDiameter",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "CrossSectionArea",
"type": "IfcAreaMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "BarLength",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcReinforcingBarTypeEnum",
"is_enum": true,
"enum_values": [
"ANCHORING",
"EDGE",
"LIGATURE",
"MAIN",
"PUNCHING",
"RING",
"SHEAR",
"STUD",
"USERDEFINED",
"NOTDEFINED"
]
},
{
"name": "BarSurface",
"type": "IfcReinforcingBarSurfaceEnum",
"is_enum": true,
"enum_values": [
"PLAIN",
"TEXTURED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcReinforcingMesh": {
"is_abstract": false,
"parent": "IfcReinforcingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "SteelGrade",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "MeshLength",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "MeshWidth",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "LongitudinalBarNominalDiameter",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "TransverseBarNominalDiameter",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "LongitudinalBarCrossSectionArea",
"type": "IfcAreaMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "TransverseBarCrossSectionArea",
"type": "IfcAreaMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "LongitudinalBarSpacing",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "TransverseBarSpacing",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcReinforcingMeshTypeEnum",
"is_enum": true,
"enum_values": [
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcRoof": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcRoofTypeEnum",
"is_enum": true,
"enum_values": [
"FLAT_ROOF",
"SHED_ROOF",
"GABLE_ROOF",
"HIP_ROOF",
"HIPPED_GABLE_ROOF",
"GAMBREL_ROOF",
"MANSARD_ROOF",
"BARREL_ROOF",
"RAINBOW_ROOF",
"BUTTERFLY_ROOF",
"PAVILION_ROOF",
"DOME_ROOF",
"FREEFORM",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcSanitaryTerminal": {
"is_abstract": false,
"parent": "IfcFlowTerminal",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcSanitaryTerminalTypeEnum",
"is_enum": true,
"enum_values": [
"BATH",
"BIDET",
"CISTERN",
"SHOWER",
"SINK",
"SANITARYFOUNTAIN",
"TOILETPAN",
"URINAL",
"WASHHANDBASIN",
"WCSEAT",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcSensor": {
"is_abstract": false,
"parent": "IfcDistributionControlElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcSensorTypeEnum",
"is_enum": true,
"enum_values": [
"COSENSOR",
"CO2SENSOR",
"CONDUCTANCESENSOR",
"CONTACTSENSOR",
"FIRESENSOR",
"FLOWSENSOR",
"FROSTSENSOR",
"GASSENSOR",
"HEATSENSOR",
"HUMIDITYSENSOR",
"IDENTIFIERSENSOR",
"IONCONCENTRATIONSENSOR",
"LEVELSENSOR",
"LIGHTSENSOR",
"MOISTURESENSOR",
"MOVEMENTSENSOR",
"PHSENSOR",
"PRESSURESENSOR",
"RADIATIONSENSOR",
"RADIOACTIVITYSENSOR",
"SMOKESENSOR",
"SOUNDSENSOR",
"TEMPERATURESENSOR",
"WINDSENSOR",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcShadingDevice": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcShadingDeviceTypeEnum",
"is_enum": true,
"enum_values": [
"JALOUSIE",
"SHUTTER",
"AWNING",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcSlab": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcSlabTypeEnum",
"is_enum": true,
"enum_values": [
"FLOOR",
"ROOF",
"LANDING",
"BASESLAB",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcSlabElementedCase": {
"is_abstract": false,
"parent": "IfcSlab",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcSlabTypeEnum",
"is_enum": true,
"enum_values": [
"FLOOR",
"ROOF",
"LANDING",
"BASESLAB",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcSlabStandardCase": {
"is_abstract": false,
"parent": "IfcSlab",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcSlabTypeEnum",
"is_enum": true,
"enum_values": [
"FLOOR",
"ROOF",
"LANDING",
"BASESLAB",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcSolarDevice": {
"is_abstract": false,
"parent": "IfcEnergyConversionDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcSolarDeviceTypeEnum",
"is_enum": true,
"enum_values": [
"SOLARCOLLECTOR",
"SOLARPANEL",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcSpaceHeater": {
"is_abstract": false,
"parent": "IfcFlowTerminal",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcSpaceHeaterTypeEnum",
"is_enum": true,
"enum_values": [
"CONVECTOR",
"RADIATOR",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcStackTerminal": {
"is_abstract": false,
"parent": "IfcFlowTerminal",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcStackTerminalTypeEnum",
"is_enum": true,
"enum_values": [
"BIRDCAGE",
"COWL",
"RAINWATERHOPPER",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcStair": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcStairTypeEnum",
"is_enum": true,
"enum_values": [
"STRAIGHT_RUN_STAIR",
"TWO_STRAIGHT_RUN_STAIR",
"QUARTER_WINDING_STAIR",
"QUARTER_TURN_STAIR",
"HALF_WINDING_STAIR",
"HALF_TURN_STAIR",
"TWO_QUARTER_WINDING_STAIR",
"TWO_QUARTER_TURN_STAIR",
"THREE_QUARTER_WINDING_STAIR",
"THREE_QUARTER_TURN_STAIR",
"SPIRAL_STAIR",
"DOUBLE_RETURN_STAIR",
"CURVED_RUN_STAIR",
"TWO_CURVED_RUN_STAIR",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcStairFlight": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "NumberOfRisers",
"type": "IfcInteger",
"is_enum": false,
"enum_values": []
},
{
"name": "NumberOfTreads",
"type": "IfcInteger",
"is_enum": false,
"enum_values": []
},
{
"name": "RiserHeight",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "TreadLength",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcStairFlightTypeEnum",
"is_enum": true,
"enum_values": [
"STRAIGHT",
"WINDER",
"SPIRAL",
"CURVED",
"FREEFORM",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcSurfaceFeature": {
"is_abstract": false,
"parent": "IfcFeatureElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcSurfaceFeatureTypeEnum",
"is_enum": true,
"enum_values": [
"MARK",
"TAG",
"TREATMENT",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcSwitchingDevice": {
"is_abstract": false,
"parent": "IfcFlowController",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcSwitchingDeviceTypeEnum",
"is_enum": true,
"enum_values": [
"CONTACTOR",
"DIMMERSWITCH",
"EMERGENCYSTOP",
"KEYPAD",
"MOMENTARYSWITCH",
"SELECTORSWITCH",
"STARTER",
"SWITCHDISCONNECTOR",
"TOGGLESWITCH",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcSystemFurnitureElement": {
"is_abstract": false,
"parent": "IfcFurnishingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcSystemFurnitureElementTypeEnum",
"is_enum": true,
"enum_values": [
"PANEL",
"WORKSURFACE",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcTank": {
"is_abstract": false,
"parent": "IfcFlowStorageDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcTankTypeEnum",
"is_enum": true,
"enum_values": [
"BASIN",
"BREAKPRESSURE",
"EXPANSION",
"FEEDANDEXPANSION",
"PRESSUREVESSEL",
"STORAGE",
"VESSEL",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcTendon": {
"is_abstract": false,
"parent": "IfcReinforcingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "SteelGrade",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcTendonTypeEnum",
"is_enum": true,
"enum_values": [
"BAR",
"COATED",
"STRAND",
"WIRE",
"USERDEFINED",
"NOTDEFINED"
]
},
{
"name": "NominalDiameter",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "CrossSectionArea",
"type": "IfcAreaMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "TensionForce",
"type": "IfcForceMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "PreStress",
"type": "IfcPressureMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "FrictionCoefficient",
"type": "IfcNormalisedRatioMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "AnchorageSlip",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "MinCurvatureRadius",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcTendonAnchor": {
"is_abstract": false,
"parent": "IfcReinforcingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "SteelGrade",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcTendonAnchorTypeEnum",
"is_enum": true,
"enum_values": [
"COUPLER",
"FIXED_END",
"TENSIONING_END",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcTransformer": {
"is_abstract": false,
"parent": "IfcEnergyConversionDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcTransformerTypeEnum",
"is_enum": true,
"enum_values": [
"CURRENT",
"FREQUENCY",
"INVERTER",
"RECTIFIER",
"VOLTAGE",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcTransportElement": {
"is_abstract": false,
"parent": "IfcElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcTransportElementTypeEnum",
"is_enum": true,
"enum_values": [
"ELEVATOR",
"ESCALATOR",
"MOVINGWALKWAY",
"CRANEWAY",
"LIFTINGGEAR",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcTubeBundle": {
"is_abstract": false,
"parent": "IfcEnergyConversionDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcTubeBundleTypeEnum",
"is_enum": true,
"enum_values": [
"FINNED",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcUnitaryControlElement": {
"is_abstract": false,
"parent": "IfcDistributionControlElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcUnitaryControlElementTypeEnum",
"is_enum": true,
"enum_values": [
"ALARMPANEL",
"CONTROLPANEL",
"GASDETECTIONPANEL",
"INDICATORPANEL",
"MIMICPANEL",
"HUMIDISTAT",
"THERMOSTAT",
"WEATHERSTATION",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcUnitaryEquipment": {
"is_abstract": false,
"parent": "IfcEnergyConversionDevice",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcUnitaryEquipmentTypeEnum",
"is_enum": true,
"enum_values": [
"AIRHANDLER",
"AIRCONDITIONINGUNIT",
"DEHUMIDIFIER",
"SPLITSYSTEM",
"ROOFTOPUNIT",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcValve": {
"is_abstract": false,
"parent": "IfcFlowController",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcValveTypeEnum",
"is_enum": true,
"enum_values": [
"AIRRELEASE",
"ANTIVACUUM",
"CHANGEOVER",
"CHECK",
"COMMISSIONING",
"DIVERTING",
"DRAWOFFCOCK",
"DOUBLECHECK",
"DOUBLEREGULATING",
"FAUCET",
"FLUSHING",
"GASCOCK",
"GASTAP",
"ISOLATING",
"MIXING",
"PRESSUREREDUCING",
"PRESSURERELIEF",
"REGULATING",
"SAFETYCUTOFF",
"STEAMTRAP",
"STOPCOCK",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcVibrationIsolator": {
"is_abstract": false,
"parent": "IfcElementComponent",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcVibrationIsolatorTypeEnum",
"is_enum": true,
"enum_values": [
"COMPRESSION",
"SPRING",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcVirtualElement": {
"is_abstract": false,
"parent": "IfcElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcVoidingFeature": {
"is_abstract": false,
"parent": "IfcFeatureElementSubtraction",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcVoidingFeatureTypeEnum",
"is_enum": true,
"enum_values": [
"CUTOUT",
"NOTCH",
"HOLE",
"MITER",
"CHAMFER",
"EDGE",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcWall": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcWallTypeEnum",
"is_enum": true,
"enum_values": [
"MOVABLE",
"PARAPET",
"PARTITIONING",
"PLUMBINGWALL",
"SHEAR",
"SOLIDWALL",
"STANDARD",
"POLYGONAL",
"ELEMENTEDWALL",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcWallElementedCase": {
"is_abstract": false,
"parent": "IfcWall",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcWallTypeEnum",
"is_enum": true,
"enum_values": [
"MOVABLE",
"PARAPET",
"PARTITIONING",
"PLUMBINGWALL",
"SHEAR",
"SOLIDWALL",
"STANDARD",
"POLYGONAL",
"ELEMENTEDWALL",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcWallStandardCase": {
"is_abstract": false,
"parent": "IfcWall",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcWallTypeEnum",
"is_enum": true,
"enum_values": [
"MOVABLE",
"PARAPET",
"PARTITIONING",
"PLUMBINGWALL",
"SHEAR",
"SOLIDWALL",
"STANDARD",
"POLYGONAL",
"ELEMENTEDWALL",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcWasteTerminal": {
"is_abstract": false,
"parent": "IfcFlowTerminal",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcWasteTerminalTypeEnum",
"is_enum": true,
"enum_values": [
"FLOORTRAP",
"FLOORWASTE",
"GULLYSUMP",
"GULLYTRAP",
"ROOFDRAIN",
"WASTEDISPOSALUNIT",
"WASTETRAP",
"USERDEFINED",
"NOTDEFINED"
]
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcWindow": {
"is_abstract": false,
"parent": "IfcBuildingElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "OverallHeight",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "OverallWidth",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcWindowTypeEnum",
"is_enum": true,
"enum_values": [
"WINDOW",
"SKYLIGHT",
"LIGHTDOME",
"USERDEFINED",
"NOTDEFINED"
]
},
{
"name": "PartitioningType",
"type": "IfcWindowTypePartitioningEnum",
"is_enum": true,
"enum_values": [
"SINGLE_PANEL",
"DOUBLE_PANEL_VERTICAL",
"DOUBLE_PANEL_HORIZONTAL",
"TRIPLE_PANEL_VERTICAL",
"TRIPLE_PANEL_BOTTOM",
"TRIPLE_PANEL_TOP",
"TRIPLE_PANEL_LEFT",
"TRIPLE_PANEL_RIGHT",
"TRIPLE_PANEL_HORIZONTAL",
"USERDEFINED",
"NOTDEFINED"
]
},
{
"name": "UserDefinedPartitioningType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
},
"IfcWindowStandardCase": {
"is_abstract": false,
"parent": "IfcWindow",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "OverallHeight",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "OverallWidth",
"type": "IfcPositiveLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "PredefinedType",
"type": "IfcWindowTypeEnum",
"is_enum": true,
"enum_values": [
"WINDOW",
"SKYLIGHT",
"LIGHTDOME",
"USERDEFINED",
"NOTDEFINED"
]
},
{
"name": "PartitioningType",
"type": "IfcWindowTypePartitioningEnum",
"is_enum": true,
"enum_values": [
"SINGLE_PANEL",
"DOUBLE_PANEL_VERTICAL",
"DOUBLE_PANEL_HORIZONTAL",
"TRIPLE_PANEL_VERTICAL",
"TRIPLE_PANEL_BOTTOM",
"TRIPLE_PANEL_TOP",
"TRIPLE_PANEL_LEFT",
"TRIPLE_PANEL_RIGHT",
"TRIPLE_PANEL_HORIZONTAL",
"USERDEFINED",
"NOTDEFINED"
]
},
{
"name": "UserDefinedPartitioningType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory",
"is_select": false,
"select_types": []
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject",
"is_select": false,
"select_types": []
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType",
"is_select": false,
"select_types": []
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement",
"is_select": false,
"select_types": []
},
{
"name": "Representation",
"type": "IfcProductRepresentation",
"is_select": false,
"select_types": []
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement",
"is_select": false,
"select_types": []
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement",
"is_select": false,
"select_types": []
}
]
}
}