FMHEM classes now updated to latest draft

This commit is contained in:
Dion Moult
2021-10-15 13:17:26 +11:00
parent acde4144bc
commit d666a687dc
2 changed files with 42 additions and 16 deletions
@@ -54,17 +54,13 @@ cobie_component_classes = [
"IfcTransportElement",
]
fmhem_classes = [
"IfcDoorStyle",
"IfcWindowStyle",
fmhem_classes_ifc4 = [
"IfcDoorType",
"IfcWindowType",
"IfcRoofType",
"IfcShadingDeviceType",
"IfcDistributionControlElementType",
"IfcEnergyConversionDeviceType",
"IfcFlowControllerType",
"IfcJunctionBoxType",
"IfcFlowMovingDeviceType",
"IfcFlowStorageDeviceType",
"IfcFlowTerminalType",
@@ -73,6 +69,28 @@ fmhem_classes = [
"IfcTransportElementType",
]
fmhem_classes_ifc2x3 = [
"IfcDoorStyle",
"IfcWindowStyle",
"IfcShadingDeviceType",
"IfcDistributionControlElementType",
"IfcEnergyConversionDeviceType",
"IfcFlowControllerType",
"IfcFlowMovingDeviceType",
"IfcFlowStorageDeviceType",
"IfcFlowTerminalType",
"IfcFlowTreatmentDeviceType",
"IfcFurnishingElementType",
"IfcTransportElementType",
]
fmhem_excluded_classes = [
"IfcCooledBeamType",
"IfcBurnerType",
"IfcCoilType",
"IfcLampType",
]
def get_cobie_types(ifc_file):
elements = []