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

334 lines
9.0 KiB
JSON

{
"IfcMaterial": {
"is_abstract": false,
"parent": "IfcMaterialDefinition",
"attributes": [
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "Category",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "HasRepresentation",
"type": "IfcMaterialDefinitionRepresentation",
"is_select": false,
"select_types": []
}
]
},
"IfcMaterialConstituent": {
"is_abstract": false,
"parent": "IfcMaterialDefinition",
"attributes": [
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "Fraction",
"type": "IfcNormalisedRatioMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "Category",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "Material",
"type": "IfcMaterial",
"is_select": false,
"select_types": []
}
]
},
"IfcMaterialConstituentSet": {
"is_abstract": false,
"parent": "IfcMaterialDefinition",
"attributes": [
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": []
},
"IfcMaterialLayer": {
"is_abstract": false,
"parent": "IfcMaterialDefinition",
"attributes": [
{
"name": "LayerThickness",
"type": "IfcNonNegativeLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "IsVentilated",
"type": "IfcLogical",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "Category",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Priority",
"type": "IfcInteger",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "Material",
"type": "IfcMaterial",
"is_select": false,
"select_types": []
}
]
},
"IfcMaterialLayerSet": {
"is_abstract": false,
"parent": "IfcMaterialDefinition",
"attributes": [
{
"name": "LayerSetName",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": []
},
"IfcMaterialLayerWithOffsets": {
"is_abstract": false,
"parent": "IfcMaterialLayer",
"attributes": [
{
"name": "LayerThickness",
"type": "IfcNonNegativeLengthMeasure",
"is_enum": false,
"enum_values": []
},
{
"name": "IsVentilated",
"type": "IfcLogical",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "Category",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Priority",
"type": "IfcInteger",
"is_enum": false,
"enum_values": []
},
{
"name": "OffsetDirection",
"type": "IfcLayerSetDirectionEnum",
"is_enum": true,
"enum_values": [
"AXIS1",
"AXIS2",
"AXIS3"
]
}
],
"complex_attributes": [
{
"name": "Material",
"type": "IfcMaterial",
"is_select": false,
"select_types": []
}
]
},
"IfcMaterialProfile": {
"is_abstract": false,
"parent": "IfcMaterialDefinition",
"attributes": [
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "Priority",
"type": "IfcInteger",
"is_enum": false,
"enum_values": []
},
{
"name": "Category",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "Material",
"type": "IfcMaterial",
"is_select": false,
"select_types": []
},
{
"name": "Profile",
"type": "IfcProfileDef",
"is_select": false,
"select_types": []
}
]
},
"IfcMaterialProfileSet": {
"is_abstract": false,
"parent": "IfcMaterialDefinition",
"attributes": [
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "CompositeProfile",
"type": "IfcCompositeProfileDef",
"is_select": false,
"select_types": []
}
]
},
"IfcMaterialProfileWithOffsets": {
"is_abstract": false,
"parent": "IfcMaterialProfile",
"attributes": [
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "Priority",
"type": "IfcInteger",
"is_enum": false,
"enum_values": []
},
{
"name": "Category",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "Material",
"type": "IfcMaterial",
"is_select": false,
"select_types": []
},
{
"name": "Profile",
"type": "IfcProfileDef",
"is_select": false,
"select_types": []
}
]
}
}