mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-10-03 13:28:19 +00:00
Reorganise libs into its own folder thanks to Stephen Leger
This commit is contained in:
@@ -0,0 +1,834 @@
|
||||
{
|
||||
"IfcAsymmetricIShapeProfileDef": {
|
||||
"is_abstract": false,
|
||||
"parent": "IfcParameterizedProfileDef",
|
||||
"attributes": [
|
||||
{
|
||||
"name": "ProfileType",
|
||||
"type": "IfcProfileTypeEnum",
|
||||
"is_enum": true,
|
||||
"enum_values": [
|
||||
"CURVE",
|
||||
"AREA"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ProfileName",
|
||||
"type": "IfcLabel",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "BottomFlangeWidth",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "OverallDepth",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "WebThickness",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "BottomFlangeThickness",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "BottomFlangeFilletRadius",
|
||||
"type": "IfcNonNegativeLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "TopFlangeWidth",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "TopFlangeThickness",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "TopFlangeFilletRadius",
|
||||
"type": "IfcNonNegativeLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "BottomFlangeEdgeRadius",
|
||||
"type": "IfcNonNegativeLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "BottomFlangeSlope",
|
||||
"type": "IfcPlaneAngleMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "TopFlangeEdgeRadius",
|
||||
"type": "IfcNonNegativeLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "TopFlangeSlope",
|
||||
"type": "IfcPlaneAngleMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
}
|
||||
],
|
||||
"complex_attributes": [
|
||||
{
|
||||
"name": "Position",
|
||||
"type": "IfcAxis2Placement2D",
|
||||
"is_select": false,
|
||||
"select_types": []
|
||||
}
|
||||
]
|
||||
},
|
||||
"IfcCShapeProfileDef": {
|
||||
"is_abstract": false,
|
||||
"parent": "IfcParameterizedProfileDef",
|
||||
"attributes": [
|
||||
{
|
||||
"name": "ProfileType",
|
||||
"type": "IfcProfileTypeEnum",
|
||||
"is_enum": true,
|
||||
"enum_values": [
|
||||
"CURVE",
|
||||
"AREA"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ProfileName",
|
||||
"type": "IfcLabel",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "Depth",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "Width",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "WallThickness",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "Girth",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "InternalFilletRadius",
|
||||
"type": "IfcNonNegativeLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
}
|
||||
],
|
||||
"complex_attributes": [
|
||||
{
|
||||
"name": "Position",
|
||||
"type": "IfcAxis2Placement2D",
|
||||
"is_select": false,
|
||||
"select_types": []
|
||||
}
|
||||
]
|
||||
},
|
||||
"IfcCircleHollowProfileDef": {
|
||||
"is_abstract": false,
|
||||
"parent": "IfcCircleProfileDef",
|
||||
"attributes": [
|
||||
{
|
||||
"name": "ProfileType",
|
||||
"type": "IfcProfileTypeEnum",
|
||||
"is_enum": true,
|
||||
"enum_values": [
|
||||
"CURVE",
|
||||
"AREA"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ProfileName",
|
||||
"type": "IfcLabel",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "Radius",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "WallThickness",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
}
|
||||
],
|
||||
"complex_attributes": [
|
||||
{
|
||||
"name": "Position",
|
||||
"type": "IfcAxis2Placement2D",
|
||||
"is_select": false,
|
||||
"select_types": []
|
||||
}
|
||||
]
|
||||
},
|
||||
"IfcCircleProfileDef": {
|
||||
"is_abstract": false,
|
||||
"parent": "IfcParameterizedProfileDef",
|
||||
"attributes": [
|
||||
{
|
||||
"name": "ProfileType",
|
||||
"type": "IfcProfileTypeEnum",
|
||||
"is_enum": true,
|
||||
"enum_values": [
|
||||
"CURVE",
|
||||
"AREA"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ProfileName",
|
||||
"type": "IfcLabel",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "Radius",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
}
|
||||
],
|
||||
"complex_attributes": [
|
||||
{
|
||||
"name": "Position",
|
||||
"type": "IfcAxis2Placement2D",
|
||||
"is_select": false,
|
||||
"select_types": []
|
||||
}
|
||||
]
|
||||
},
|
||||
"IfcEllipseProfileDef": {
|
||||
"is_abstract": false,
|
||||
"parent": "IfcParameterizedProfileDef",
|
||||
"attributes": [
|
||||
{
|
||||
"name": "ProfileType",
|
||||
"type": "IfcProfileTypeEnum",
|
||||
"is_enum": true,
|
||||
"enum_values": [
|
||||
"CURVE",
|
||||
"AREA"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ProfileName",
|
||||
"type": "IfcLabel",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "SemiAxis1",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "SemiAxis2",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
}
|
||||
],
|
||||
"complex_attributes": [
|
||||
{
|
||||
"name": "Position",
|
||||
"type": "IfcAxis2Placement2D",
|
||||
"is_select": false,
|
||||
"select_types": []
|
||||
}
|
||||
]
|
||||
},
|
||||
"IfcIShapeProfileDef": {
|
||||
"is_abstract": false,
|
||||
"parent": "IfcParameterizedProfileDef",
|
||||
"attributes": [
|
||||
{
|
||||
"name": "ProfileType",
|
||||
"type": "IfcProfileTypeEnum",
|
||||
"is_enum": true,
|
||||
"enum_values": [
|
||||
"CURVE",
|
||||
"AREA"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ProfileName",
|
||||
"type": "IfcLabel",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "OverallWidth",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "OverallDepth",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "WebThickness",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "FlangeThickness",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "FilletRadius",
|
||||
"type": "IfcNonNegativeLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "FlangeEdgeRadius",
|
||||
"type": "IfcNonNegativeLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "FlangeSlope",
|
||||
"type": "IfcPlaneAngleMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
}
|
||||
],
|
||||
"complex_attributes": [
|
||||
{
|
||||
"name": "Position",
|
||||
"type": "IfcAxis2Placement2D",
|
||||
"is_select": false,
|
||||
"select_types": []
|
||||
}
|
||||
]
|
||||
},
|
||||
"IfcLShapeProfileDef": {
|
||||
"is_abstract": false,
|
||||
"parent": "IfcParameterizedProfileDef",
|
||||
"attributes": [
|
||||
{
|
||||
"name": "ProfileType",
|
||||
"type": "IfcProfileTypeEnum",
|
||||
"is_enum": true,
|
||||
"enum_values": [
|
||||
"CURVE",
|
||||
"AREA"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ProfileName",
|
||||
"type": "IfcLabel",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "Depth",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "Width",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "Thickness",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "FilletRadius",
|
||||
"type": "IfcNonNegativeLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "EdgeRadius",
|
||||
"type": "IfcNonNegativeLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "LegSlope",
|
||||
"type": "IfcPlaneAngleMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
}
|
||||
],
|
||||
"complex_attributes": [
|
||||
{
|
||||
"name": "Position",
|
||||
"type": "IfcAxis2Placement2D",
|
||||
"is_select": false,
|
||||
"select_types": []
|
||||
}
|
||||
]
|
||||
},
|
||||
"IfcRectangleHollowProfileDef": {
|
||||
"is_abstract": false,
|
||||
"parent": "IfcRectangleProfileDef",
|
||||
"attributes": [
|
||||
{
|
||||
"name": "ProfileType",
|
||||
"type": "IfcProfileTypeEnum",
|
||||
"is_enum": true,
|
||||
"enum_values": [
|
||||
"CURVE",
|
||||
"AREA"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ProfileName",
|
||||
"type": "IfcLabel",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "XDim",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "YDim",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "WallThickness",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "InnerFilletRadius",
|
||||
"type": "IfcNonNegativeLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "OuterFilletRadius",
|
||||
"type": "IfcNonNegativeLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
}
|
||||
],
|
||||
"complex_attributes": [
|
||||
{
|
||||
"name": "Position",
|
||||
"type": "IfcAxis2Placement2D",
|
||||
"is_select": false,
|
||||
"select_types": []
|
||||
}
|
||||
]
|
||||
},
|
||||
"IfcRectangleProfileDef": {
|
||||
"is_abstract": false,
|
||||
"parent": "IfcParameterizedProfileDef",
|
||||
"attributes": [
|
||||
{
|
||||
"name": "ProfileType",
|
||||
"type": "IfcProfileTypeEnum",
|
||||
"is_enum": true,
|
||||
"enum_values": [
|
||||
"CURVE",
|
||||
"AREA"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ProfileName",
|
||||
"type": "IfcLabel",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "XDim",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "YDim",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
}
|
||||
],
|
||||
"complex_attributes": [
|
||||
{
|
||||
"name": "Position",
|
||||
"type": "IfcAxis2Placement2D",
|
||||
"is_select": false,
|
||||
"select_types": []
|
||||
}
|
||||
]
|
||||
},
|
||||
"IfcRoundedRectangleProfileDef": {
|
||||
"is_abstract": false,
|
||||
"parent": "IfcRectangleProfileDef",
|
||||
"attributes": [
|
||||
{
|
||||
"name": "ProfileType",
|
||||
"type": "IfcProfileTypeEnum",
|
||||
"is_enum": true,
|
||||
"enum_values": [
|
||||
"CURVE",
|
||||
"AREA"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ProfileName",
|
||||
"type": "IfcLabel",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "XDim",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "YDim",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "RoundingRadius",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
}
|
||||
],
|
||||
"complex_attributes": [
|
||||
{
|
||||
"name": "Position",
|
||||
"type": "IfcAxis2Placement2D",
|
||||
"is_select": false,
|
||||
"select_types": []
|
||||
}
|
||||
]
|
||||
},
|
||||
"IfcTShapeProfileDef": {
|
||||
"is_abstract": false,
|
||||
"parent": "IfcParameterizedProfileDef",
|
||||
"attributes": [
|
||||
{
|
||||
"name": "ProfileType",
|
||||
"type": "IfcProfileTypeEnum",
|
||||
"is_enum": true,
|
||||
"enum_values": [
|
||||
"CURVE",
|
||||
"AREA"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ProfileName",
|
||||
"type": "IfcLabel",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "Depth",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "FlangeWidth",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "WebThickness",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "FlangeThickness",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "FilletRadius",
|
||||
"type": "IfcNonNegativeLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "FlangeEdgeRadius",
|
||||
"type": "IfcNonNegativeLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "WebEdgeRadius",
|
||||
"type": "IfcNonNegativeLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "WebSlope",
|
||||
"type": "IfcPlaneAngleMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "FlangeSlope",
|
||||
"type": "IfcPlaneAngleMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
}
|
||||
],
|
||||
"complex_attributes": [
|
||||
{
|
||||
"name": "Position",
|
||||
"type": "IfcAxis2Placement2D",
|
||||
"is_select": false,
|
||||
"select_types": []
|
||||
}
|
||||
]
|
||||
},
|
||||
"IfcTrapeziumProfileDef": {
|
||||
"is_abstract": false,
|
||||
"parent": "IfcParameterizedProfileDef",
|
||||
"attributes": [
|
||||
{
|
||||
"name": "ProfileType",
|
||||
"type": "IfcProfileTypeEnum",
|
||||
"is_enum": true,
|
||||
"enum_values": [
|
||||
"CURVE",
|
||||
"AREA"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ProfileName",
|
||||
"type": "IfcLabel",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "BottomXDim",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "TopXDim",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "YDim",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "TopXOffset",
|
||||
"type": "IfcLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
}
|
||||
],
|
||||
"complex_attributes": [
|
||||
{
|
||||
"name": "Position",
|
||||
"type": "IfcAxis2Placement2D",
|
||||
"is_select": false,
|
||||
"select_types": []
|
||||
}
|
||||
]
|
||||
},
|
||||
"IfcUShapeProfileDef": {
|
||||
"is_abstract": false,
|
||||
"parent": "IfcParameterizedProfileDef",
|
||||
"attributes": [
|
||||
{
|
||||
"name": "ProfileType",
|
||||
"type": "IfcProfileTypeEnum",
|
||||
"is_enum": true,
|
||||
"enum_values": [
|
||||
"CURVE",
|
||||
"AREA"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ProfileName",
|
||||
"type": "IfcLabel",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "Depth",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "FlangeWidth",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "WebThickness",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "FlangeThickness",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "FilletRadius",
|
||||
"type": "IfcNonNegativeLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "EdgeRadius",
|
||||
"type": "IfcNonNegativeLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "FlangeSlope",
|
||||
"type": "IfcPlaneAngleMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
}
|
||||
],
|
||||
"complex_attributes": [
|
||||
{
|
||||
"name": "Position",
|
||||
"type": "IfcAxis2Placement2D",
|
||||
"is_select": false,
|
||||
"select_types": []
|
||||
}
|
||||
]
|
||||
},
|
||||
"IfcZShapeProfileDef": {
|
||||
"is_abstract": false,
|
||||
"parent": "IfcParameterizedProfileDef",
|
||||
"attributes": [
|
||||
{
|
||||
"name": "ProfileType",
|
||||
"type": "IfcProfileTypeEnum",
|
||||
"is_enum": true,
|
||||
"enum_values": [
|
||||
"CURVE",
|
||||
"AREA"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ProfileName",
|
||||
"type": "IfcLabel",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "Depth",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "FlangeWidth",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "WebThickness",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "FlangeThickness",
|
||||
"type": "IfcPositiveLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "FilletRadius",
|
||||
"type": "IfcNonNegativeLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
},
|
||||
{
|
||||
"name": "EdgeRadius",
|
||||
"type": "IfcNonNegativeLengthMeasure",
|
||||
"is_enum": false,
|
||||
"enum_values": []
|
||||
}
|
||||
],
|
||||
"complex_attributes": [
|
||||
{
|
||||
"name": "Position",
|
||||
"type": "IfcAxis2Placement2D",
|
||||
"is_select": false,
|
||||
"select_types": []
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user