diff --git a/4_4_0_0/general/EXPRESS/IFC4X4.exp b/4_4_0_0/general/EXPRESS/IFC4X4.exp index b43b06df..ad52bc59 100644 --- a/4_4_0_0/general/EXPRESS/IFC4X4.exp +++ b/4_4_0_0/general/EXPRESS/IFC4X4.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -78,7 +78,7 @@ END_TYPE; TYPE IfcContextDependentMeasure = REAL; END_TYPE; -TYPE IfcCountMeasure = NUMBER; +TYPE IfcCountMeasure = INTEGER; END_TYPE; TYPE IfcCurvatureMeasure = REAL; @@ -481,39 +481,39 @@ TYPE IfcActionRequestTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcActionSourceTypeEnum = ENUMERATION OF - (DEAD_LOAD_G + (BRAKES + ,BUOYANCY ,COMPLETION_G1 - ,LIVE_LOAD_Q - ,SNOW_S - ,WIND_W - ,PRESTRESSING_P - ,SETTLEMENT_U - ,TEMPERATURE_T + ,CREEP + ,CURRENT + ,DEAD_LOAD_G ,EARTHQUAKE_E + ,ERECTION ,FIRE - ,IMPULSE + ,ICE ,IMPACT - ,TRANSPORT - ,ERECTION + ,IMPULSE + ,LACK_OF_FIT + ,LIVE_LOAD_Q + ,PRESTRESSING_P ,PROPPING - ,SYSTEM_IMPERFECTION + ,RAIN + ,SETTLEMENT_U ,SHRINKAGE - ,CREEP - ,LACK_OF_FIT - ,BUOYANCY - ,ICE - ,CURRENT + ,SNOW_S + ,SYSTEM_IMPERFECTION + ,TEMPERATURE_T + ,TRANSPORT ,WAVE - ,RAIN - ,BRAKES + ,WIND_W ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcActionTypeEnum = ENUMERATION OF - (PERMANENT_G + (EXTRAORDINARY_A + ,PERMANENT_G ,VARIABLE_Q - ,EXTRAORDINARY_A ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -529,10 +529,10 @@ TYPE IfcActuatorTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcAddressTypeEnum = ENUMERATION OF - (OFFICE - ,SITE + (DISTRIBUTIONPOINT ,HOME - ,DISTRIBUTIONPOINT + ,OFFICE + ,SITE ,USERDEFINED); END_TYPE; @@ -557,12 +557,12 @@ TYPE IfcAirToAirHeatRecoveryTypeEnum = ENUMERATION OF (FIXEDPLATECOUNTERFLOWEXCHANGER ,FIXEDPLATECROSSFLOWEXCHANGER ,FIXEDPLATEPARALLELFLOWEXCHANGER + ,HEATPIPE ,ROTARYWHEEL ,RUNAROUNDCOILLOOP - ,HEATPIPE - ,TWINTOWERENTHALPYRECOVERYLOOPS - ,THERMOSIPHONSEALEDTUBEHEATEXCHANGERS ,THERMOSIPHONCOILTYPEHEATEXCHANGERS + ,THERMOSIPHONSEALEDTUBEHEATEXCHANGERS + ,TWINTOWERENTHALPYRECOVERYLOOPS ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -572,10 +572,10 @@ TYPE IfcAlarmTypeEnum = ENUMERATION OF ,BREAKGLASSBUTTON ,LIGHT ,MANUALPULLBOX - ,SIREN - ,WHISTLE ,RAILWAYCROCODILE ,RAILWAYDETONATOR + ,SIREN + ,WHISTLE ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -591,13 +591,13 @@ TYPE IfcAlignmentCantSegmentTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcAlignmentHorizontalSegmentTypeEnum = ENUMERATION OF - (LINE + (BLOSSCURVE ,CIRCULARARC ,CLOTHOID + ,COSINECURVE ,CUBIC ,HELMERTCURVE - ,BLOSSCURVE - ,COSINECURVE + ,LINE ,SINECURVE ,VIENNESEBEND); END_TYPE; @@ -608,46 +608,47 @@ TYPE IfcAlignmentTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcAlignmentVerticalSegmentTypeEnum = ENUMERATION OF - (CONSTANTGRADIENT - ,CIRCULARARC - ,PARABOLICARC - ,CLOTHOID); + (CIRCULARARC + ,CLOTHOID + ,CONSTANTGRADIENT + ,PARABOLICARC); END_TYPE; TYPE IfcAnalysisModelTypeEnum = ENUMERATION OF (IN_PLANE_LOADING_2D - ,OUT_PLANE_LOADING_2D ,LOADING_3D + ,OUT_PLANE_LOADING_2D ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcAnalysisTheoryTypeEnum = ENUMERATION OF (FIRST_ORDER_THEORY + ,FULL_NONLINEAR_THEORY ,SECOND_ORDER_THEORY ,THIRD_ORDER_THEORY - ,FULL_NONLINEAR_THEORY ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcAnnotationTypeEnum = ENUMERATION OF - (ASSUMEDPOINT - ,ASBUILTAREA - ,ASBUILTLINE - ,NON_PHYSICAL_SIGNAL - ,ASSUMEDLINE - ,WIDTHEVENT - ,ASSUMEDAREA - ,SUPERELEVATIONEVENT - ,ASBUILTPOINT + (CONTOURLINE + ,DIMENSION + ,ISOBAR + ,ISOLUX + ,ISOTHERM + ,LEADER + ,SURVEY + ,SYMBOL + ,TEXT ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcArchElementTypeEnum = ENUMERATION OF - (SEGMENT - ,LINING + (LINING + ,SEGMENT + ,STEELRIB ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -655,113 +656,114 @@ END_TYPE; TYPE IfcArithmeticOperatorEnum = ENUMERATION OF (ADD ,DIVIDE + ,MODULO ,MULTIPLY ,SUBTRACT); END_TYPE; TYPE IfcAssemblyPlaceEnum = ENUMERATION OF - (SITE - ,FACTORY + (FACTORY + ,SITE ,NOTDEFINED); END_TYPE; TYPE IfcAudioVisualApplianceTypeEnum = ENUMERATION OF (AMPLIFIER + ,BEACON ,CAMERA + ,COMMUNICATIONTERMINAL ,DISPLAY ,MICROPHONE ,PLAYER ,PROJECTOR ,RECEIVER + ,RECORDINGEQUIPMENT + ,SIREN ,SPEAKER ,SWITCHER ,TELEPHONE ,TUNER - ,COMMUNICATIONTERMINAL - ,RECORDINGEQUIPMENT ,USERDEFINED - ,NOTDEFINED - ,SIREN - ,BEACON); + ,NOTDEFINED); END_TYPE; TYPE IfcBSplineCurveForm = ENUMERATION OF - (POLYLINE_FORM - ,CIRCULAR_ARC + (CIRCULAR_ARC ,ELLIPTIC_ARC - ,PARABOLIC_ARC ,HYPERBOLIC_ARC + ,PARABOLIC_ARC + ,POLYLINE_FORM ,UNSPECIFIED); END_TYPE; TYPE IfcBSplineSurfaceForm = ENUMERATION OF - (PLANE_SURF + (CONICAL_SURF ,CYLINDRICAL_SURF - ,CONICAL_SURF - ,SPHERICAL_SURF - ,TOROIDAL_SURF - ,SURF_OF_REVOLUTION - ,RULED_SURF ,GENERALISED_CONE + ,PLANE_SURF ,QUADRIC_SURF + ,RULED_SURF + ,SPHERICAL_SURF ,SURF_OF_LINEAR_EXTRUSION + ,SURF_OF_REVOLUTION + ,TOROIDAL_SURF ,UNSPECIFIED); END_TYPE; TYPE IfcBeamTypeEnum = ENUMERATION OF (BEAM - ,JOIST + ,CORNICE + ,DIAPHRAGM + ,EDGEBEAM + ,GIRDER_SEGMENT + ,HATSTONE ,HOLLOWCORE + ,JOIST ,LINTEL + ,PIERCAP ,SPANDREL ,T_BEAM - ,GIRDER_SEGMENT - ,DIAPHRAGM - ,PIERCAP - ,HATSTONE - ,CORNICE - ,EDGEBEAM ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcBearingTypeEnum = ENUMERATION OF (CYLINDRICAL - ,SPHERICAL + ,DISK ,ELASTOMERIC - ,POT ,GUIDE + ,POT ,ROCKER ,ROLLER - ,DISK + ,SPHERICAL ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcBenchmarkEnum = ENUMERATION OF - (GREATERTHAN + (EQUALTO + ,GREATERTHAN ,GREATERTHANOREQUALTO + ,INCLUDEDIN + ,INCLUDES ,LESSTHAN ,LESSTHANOREQUALTO - ,EQUALTO ,NOTEQUALTO - ,INCLUDES - ,NOTINCLUDES - ,INCLUDEDIN - ,NOTINCLUDEDIN); + ,NOTINCLUDEDIN + ,NOTINCLUDES); END_TYPE; TYPE IfcBoilerTypeEnum = ENUMERATION OF - (WATER - ,STEAM + (STEAM + ,WATER ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcBooleanOperator = ENUMERATION OF - (UNION + (DIFFERENCE ,INTERSECTION - ,DIFFERENCE); + ,UNION); END_TYPE; TYPE IfcBoreholeTypeEnum = ENUMERATION OF @@ -801,10 +803,10 @@ TYPE IfcBridgeTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcBuildingElementPartTypeEnum = ENUMERATION OF - (INSULATION - ,PRECASTPANEL - ,APRON + (APRON ,ARMOURUNIT + ,INSULATION + ,PRECASTPANEL ,SAFETYCAGE ,USERDEFINED ,NOTDEFINED); @@ -814,8 +816,8 @@ TYPE IfcBuildingElementProxyTypeEnum = ENUMERATION OF (COMPLEX ,ELEMENT ,PARTIAL - ,PROVISIONFORVOID ,PROVISIONFORSPACE + ,PROVISIONFORVOID ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -832,24 +834,24 @@ TYPE IfcBuildingSystemTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcBuiltSystemTypeEnum = ENUMERATION OF - (REINFORCING - ,MOORING - ,OUTERSHELL - ,TRACKCIRCUIT - ,EROSIONPREVENTION + (EROSIONPREVENTION + ,FENESTRATION + ,FIREPROTECTION ,FOUNDATION ,LOADBEARING - ,SHADING - ,FENESTRATION - ,TRANSPORT + ,MOORING + ,OUTERSHELL ,PRESTRESSING ,RAILWAYLINE ,RAILWAYTRACK + ,REINFORCING + ,SHADING + ,TRACKCIRCUIT + ,TRANSPORT + ,TUNNEL_LINING ,TUNNEL_PRESUPPORT ,TUNNEL_SUPPORT - ,TUNNEL_LINING ,WATERPROOFING - ,FIREPROTECTION ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -863,8 +865,8 @@ TYPE IfcCableCarrierFittingTypeEnum = ENUMERATION OF (BEND ,CONNECTOR ,CROSS - ,REDUCER ,JUNCTION + ,REDUCER ,TEE ,TRANSITION ,USERDEFINED @@ -872,12 +874,12 @@ TYPE IfcCableCarrierFittingTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcCableCarrierSegmentTypeEnum = ENUMERATION OF - (CABLELADDERSEGMENT + (CABLEBRACKET + ,CABLELADDERSEGMENT ,CABLETRAYSEGMENT ,CABLETRUNKINGSEGMENT - ,CONDUITSEGMENT - ,CABLEBRACKET ,CATENARYWIRE + ,CONDUITSEGMENT ,DROPPER ,USERDEFINED ,NOTDEFINED); @@ -887,9 +889,9 @@ TYPE IfcCableFittingTypeEnum = ENUMERATION OF (CONNECTOR ,ENTRY ,EXIT + ,FANOUT ,JUNCTION ,TRANSITION - ,FANOUT ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -898,8 +900,8 @@ TYPE IfcCableSegmentTypeEnum = ENUMERATION OF (BUSBARSEGMENT ,CABLESEGMENT ,CONDUCTORSEGMENT - ,CORESEGMENT ,CONTACTWIRESEGMENT + ,CORESEGMENT ,FIBERSEGMENT ,FIBERTUBE ,OPTICALCABLESEGMENT @@ -910,24 +912,24 @@ TYPE IfcCableSegmentTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcCaissonFoundationTypeEnum = ENUMERATION OF - (WELL - ,CAISSON + (CAISSON + ,WELL ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcChangeActionEnum = ENUMERATION OF - (NOCHANGE - ,MODIFIED - ,ADDED + (ADDED ,DELETED + ,MODIFIED + ,NOCHANGE ,NOTDEFINED); END_TYPE; TYPE IfcChillerTypeEnum = ENUMERATION OF (AIRCOOLED - ,WATERCOOLED ,HEATRECOVERY + ,WATERCOOLED ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -951,9 +953,9 @@ END_TYPE; TYPE IfcColumnTypeEnum = ENUMERATION OF (COLUMN - ,PILASTER ,PIERSTEM ,PIERSTEM_SEGMENT + ,PILASTER ,STANDCOLUMN ,USERDEFINED ,NOTDEFINED); @@ -961,29 +963,29 @@ END_TYPE; TYPE IfcCommunicationsApplianceTypeEnum = ENUMERATION OF (ANTENNA + ,AUTOMATON ,COMPUTER ,FAX ,GATEWAY + ,INTELLIGENTPERIPHERAL + ,IPNETWORKEQUIPMENT + ,LINESIDEELECTRONICUNIT ,MODEM ,NETWORKAPPLIANCE ,NETWORKBRIDGE ,NETWORKHUB + ,OPTICALLINETERMINAL + ,OPTICALNETWORKUNIT ,PRINTER + ,RADIOBLOCKCENTER ,REPEATER ,ROUTER ,SCANNER - ,AUTOMATON - ,INTELLIGENTPERIPHERAL - ,IPNETWORKEQUIPMENT - ,OPTICALNETWORKUNIT ,TELECOMMAND ,TELEPHONYEXCHANGE ,TRANSITIONCOMPONENT ,TRANSPONDER ,TRANSPORTEQUIPMENT - ,OPTICALLINETERMINAL - ,LINESIDEELECTRONICUNIT - ,RADIOBLOCKCENTER ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -994,21 +996,21 @@ TYPE IfcComplexPropertyTemplateTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcCompressorTypeEnum = ENUMERATION OF - (DYNAMIC + (BOOSTER + ,DYNAMIC + ,HERMETIC + ,OPENTYPE ,RECIPROCATING + ,ROLLINGPISTON ,ROTARY + ,ROTARYVANE ,SCROLL - ,TROCHOIDAL - ,SINGLESTAGE - ,BOOSTER - ,OPENTYPE - ,HERMETIC ,SEMIHERMETIC - ,WELDEDSHELLHERMETIC - ,ROLLINGPISTON - ,ROTARYVANE ,SINGLESCREW + ,SINGLESTAGE + ,TROCHOIDAL ,TWINSCREW + ,WELDEDSHELLHERMETIC ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -1026,16 +1028,16 @@ TYPE IfcCondenserTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcConnectionTypeEnum = ENUMERATION OF - (ATPATH + (ATEND + ,ATPATH ,ATSTART - ,ATEND ,NOTDEFINED); END_TYPE; TYPE IfcConstraintEnum = ENUMERATION OF - (HARD + (ADVISORY + ,HARD ,SOFT - ,ADVISORY ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -1063,8 +1065,8 @@ TYPE IfcConstructionMaterialResourceTypeEnum = ENUMERATION OF ,METAL ,PLASTIC ,WOOD - ,NOTDEFINED - ,USERDEFINED); + ,USERDEFINED + ,NOTDEFINED); END_TYPE; TYPE IfcConstructionProductResourceTypeEnum = ENUMERATION OF @@ -1076,19 +1078,19 @@ END_TYPE; TYPE IfcControllerTypeEnum = ENUMERATION OF (FLOATING + ,MULTIPOSITION ,PROGRAMMABLE ,PROPORTIONAL - ,MULTIPOSITION ,TWOPOSITION ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcConveyorSegmentTypeEnum = ENUMERATION OF - (CHUTECONVEYOR - ,BELTCONVEYOR - ,SCREWCONVEYOR + (BELTCONVEYOR ,BUCKETCONVEYOR + ,CHUTECONVEYOR + ,SCREWCONVEYOR ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -1101,9 +1103,9 @@ TYPE IfcCooledBeamTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcCoolingTowerTypeEnum = ENUMERATION OF - (NATURALDRAFT + (MECHANICALFORCEDDRAFT ,MECHANICALINDUCEDDRAFT - ,MECHANICALFORCEDDRAFT + ,NATURALDRAFT ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -1117,19 +1119,19 @@ TYPE IfcCostScheduleTypeEnum = ENUMERATION OF (BUDGET ,COSTPLAN ,ESTIMATE - ,TENDER ,PRICEDBILLOFQUANTITIES - ,UNPRICEDBILLOFQUANTITIES ,SCHEDULEOFRATES + ,TENDER + ,UNPRICEDBILLOFQUANTITIES ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcCourseTypeEnum = ENUMERATION OF (ARMOUR - ,FILTER ,BALLASTBED ,CORE + ,FILTER ,PAVEMENT ,PROTECTION ,USERDEFINED @@ -1138,17 +1140,17 @@ END_TYPE; TYPE IfcCoveringTypeEnum = ENUMERATION OF (CEILING - ,FLOORING ,CLADDING - ,ROOFING - ,MOLDING - ,SKIRTINGBOARD + ,COPING + ,FLOORING ,INSULATION ,MEMBRANE + ,MOLDING + ,ROOFING + ,SKIRTINGBOARD ,SLEEVING ,TOPPING ,WRAPPING - ,COPING ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -1197,101 +1199,101 @@ TYPE IfcDataOriginEnum = ENUMERATION OF END_TYPE; TYPE IfcDerivedUnitEnum = ENUMERATION OF - (ANGULARVELOCITYUNIT + (ACCELERATIONUNIT + ,ANGULARVELOCITYUNIT ,AREADENSITYUNIT ,COMPOUNDPLANEANGLEUNIT + ,CURVATUREUNIT ,DYNAMICVISCOSITYUNIT ,HEATFLUXDENSITYUNIT + ,HEATINGVALUEUNIT ,INTEGERCOUNTRATEUNIT + ,IONCONCENTRATIONUNIT ,ISOTHERMALMOISTURECAPACITYUNIT ,KINEMATICVISCOSITYUNIT - ,LINEARVELOCITYUNIT - ,MASSDENSITYUNIT - ,MASSFLOWRATEUNIT - ,MOISTUREDIFFUSIVITYUNIT - ,MOLECULARWEIGHTUNIT - ,SPECIFICHEATCAPACITYUNIT - ,THERMALADMITTANCEUNIT - ,THERMALCONDUCTANCEUNIT - ,THERMALRESISTANCEUNIT - ,THERMALTRANSMITTANCEUNIT - ,VAPORPERMEABILITYUNIT - ,VOLUMETRICFLOWRATEUNIT - ,ROTATIONALFREQUENCYUNIT - ,TORQUEUNIT - ,MOMENTOFINERTIAUNIT - ,LINEARMOMENTUNIT ,LINEARFORCEUNIT - ,PLANARFORCEUNIT - ,MODULUSOFELASTICITYUNIT - ,SHEARMODULUSUNIT + ,LINEARMOMENTUNIT ,LINEARSTIFFNESSUNIT - ,ROTATIONALSTIFFNESSUNIT - ,MODULUSOFSUBGRADEREACTIONUNIT - ,ACCELERATIONUNIT - ,CURVATUREUNIT - ,HEATINGVALUEUNIT - ,IONCONCENTRATIONUNIT + ,LINEARVELOCITYUNIT ,LUMINOUSINTENSITYDISTRIBUTIONUNIT + ,MASSDENSITYUNIT + ,MASSFLOWRATEUNIT ,MASSPERLENGTHUNIT + ,MODULUSOFELASTICITYUNIT ,MODULUSOFLINEARSUBGRADEREACTIONUNIT ,MODULUSOFROTATIONALSUBGRADEREACTIONUNIT + ,MODULUSOFSUBGRADEREACTIONUNIT + ,MOISTUREDIFFUSIVITYUNIT + ,MOLECULARWEIGHTUNIT + ,MOMENTOFINERTIAUNIT ,PHUNIT + ,PLANARFORCEUNIT + ,ROTATIONALFREQUENCYUNIT ,ROTATIONALMASSUNIT + ,ROTATIONALSTIFFNESSUNIT ,SECTIONAREAINTEGRALUNIT ,SECTIONMODULUSUNIT + ,SHEARMODULUSUNIT ,SOUNDPOWERLEVELUNIT ,SOUNDPOWERUNIT ,SOUNDPRESSURELEVELUNIT ,SOUNDPRESSUREUNIT + ,SPECIFICHEATCAPACITYUNIT ,TEMPERATUREGRADIENTUNIT ,TEMPERATURERATEOFCHANGEUNIT + ,THERMALADMITTANCEUNIT + ,THERMALCONDUCTANCEUNIT ,THERMALEXPANSIONCOEFFICIENTUNIT + ,THERMALRESISTANCEUNIT + ,THERMALTRANSMITTANCEUNIT + ,TORQUEUNIT + ,VAPORPERMEABILITYUNIT + ,VOLUMETRICFLOWRATEUNIT ,WARPINGCONSTANTUNIT ,WARPINGMOMENTUNIT ,USERDEFINED); END_TYPE; TYPE IfcDirectionSenseEnum = ENUMERATION OF - (POSITIVE - ,NEGATIVE); + (NEGATIVE + ,POSITIVE); END_TYPE; TYPE IfcDiscreteAccessoryTypeEnum = ENUMERATION OF (ANCHORPLATE + ,BIRDPROTECTION ,BRACKET - ,SHOE - ,EXPANSION_JOINT_DEVICE ,CABLEARRANGER + ,ELASTIC_CUSHION + ,EXPANSION_JOINT_DEVICE ,FILLER ,FLASHING ,INSULATOR ,LOCK - ,TENSIONINGEQUIPMENT - ,RAILPAD - ,SLIDINGCHAIR - ,RAIL_LUBRICATION ,PANEL_STRENGTHENING - ,RAILBRACE - ,ELASTIC_CUSHION - ,SOUNDABSORPTION ,POINTMACHINEMOUNTINGDEVICE ,POINT_MACHINE_LOCKING_DEVICE + ,RAILBRACE + ,RAILPAD + ,RAIL_LUBRICATION ,RAIL_MECHANICAL_EQUIPMENT - ,BIRDPROTECTION - ,WATER_BARRIER + ,SHOE + ,SLIDINGCHAIR + ,SOUNDABSORPTION ,STRUCTURAL_SEALING + ,TENSIONINGEQUIPMENT + ,WATER_BARRIER ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcDistributionBoardTypeEnum = ENUMERATION OF - (SWITCHBOARD - ,CONSUMERUNIT - ,MOTORCONTROLCENTRE - ,DISTRIBUTIONFRAME - ,DISTRIBUTIONBOARD + (CONSUMERUNIT ,DISPATCHINGBOARD + ,DISTRIBUTIONBOARD + ,DISTRIBUTIONFRAME + ,MOTORCONTROLCENTRE + ,SWITCHBOARD ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -1322,6 +1324,7 @@ END_TYPE; TYPE IfcDistributionSystemEnum = ENUMERATION OF (AIRCONDITIONING ,AUDIOVISUAL + ,CATENARY_SYSTEM ,CHEMICAL ,CHILLEDWATER ,COMMUNICATION @@ -1339,18 +1342,25 @@ TYPE IfcDistributionSystemEnum = ENUMERATION OF ,ELECTROACOUSTIC ,EXHAUST ,FIREPROTECTION + ,FIXEDTRANSMISSIONNETWORK ,FUEL ,GAS ,HAZARDOUS ,HEATING ,LIGHTING ,LIGHTNINGPROTECTION + ,MOBILENETWORK + ,MONITORINGSYSTEM ,MUNICIPALSOLIDWASTE ,OIL ,OPERATIONAL + ,OPERATIONALTELEPHONYSYSTEM + ,OVERHEAD_CONTACTLINE_SYSTEM ,POWERGENERATION ,RAINWATER ,REFRIGERATION + ,RETURN_CIRCUIT + ,SAFETY ,SECURITY ,SEWAGE ,SIGNAL @@ -1362,43 +1372,35 @@ TYPE IfcDistributionSystemEnum = ENUMERATION OF ,VENTILATION ,WASTEWATER ,WATERSUPPLY - ,CATENARY_SYSTEM - ,OVERHEAD_CONTACTLINE_SYSTEM - ,RETURN_CIRCUIT - ,FIXEDTRANSMISSIONNETWORK - ,OPERATIONALTELEPHONYSYSTEM - ,MOBILENETWORK - ,MONITORINGSYSTEM - ,SAFETY ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcDocumentConfidentialityEnum = ENUMERATION OF - (PUBLIC - ,RESTRICTED - ,CONFIDENTIAL + (CONFIDENTIAL ,PERSONAL + ,PUBLIC + ,RESTRICTED ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcDocumentStatusEnum = ENUMERATION OF (DRAFT - ,FINALDRAFT ,FINAL + ,FINALDRAFT ,REVISION ,NOTDEFINED); END_TYPE; TYPE IfcDoorPanelOperationEnum = ENUMERATION OF - (SWINGING - ,DOUBLE_ACTING - ,SLIDING + (DOUBLE_ACTING + ,FIXEDPANEL ,FOLDING ,REVOLVING ,ROLLINGUP - ,FIXEDPANEL + ,SLIDING + ,SWINGING ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -1410,73 +1412,40 @@ TYPE IfcDoorPanelPositionEnum = ENUMERATION OF ,NOTDEFINED); END_TYPE; -TYPE IfcDoorStyleConstructionEnum = ENUMERATION OF - (ALUMINIUM - ,HIGH_GRADE_STEEL - ,STEEL - ,WOOD - ,ALUMINIUM_WOOD - ,ALUMINIUM_PLASTIC - ,PLASTIC +TYPE IfcDoorTypeEnum = ENUMERATION OF + (BOOM_BARRIER + ,DOOR + ,GATE + ,TRAPDOOR + ,TURNSTILE ,USERDEFINED ,NOTDEFINED); END_TYPE; -TYPE IfcDoorStyleOperationEnum = ENUMERATION OF - (SINGLE_SWING_LEFT - ,SINGLE_SWING_RIGHT +TYPE IfcDoorTypeOperationEnum = ENUMERATION OF + (DOUBLE_DOOR_DOUBLE_SWING + ,DOUBLE_DOOR_FOLDING + ,DOUBLE_DOOR_LIFTING_VERTICAL ,DOUBLE_DOOR_SINGLE_SWING ,DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_LEFT ,DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_RIGHT + ,DOUBLE_DOOR_SLIDING ,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 + ,LIFTING_HORIZONTAL + ,LIFTING_VERTICAL_LEFT + ,LIFTING_VERTICAL_RIGHT ,REVOLVING + ,REVOLVING_VERTICAL ,ROLLINGUP - ,USERDEFINED - ,NOTDEFINED); -END_TYPE; - -TYPE IfcDoorTypeEnum = ENUMERATION OF - (DOOR - ,GATE - ,TRAPDOOR - ,BOOM_BARRIER - ,TURNSTILE - ,USERDEFINED - ,NOTDEFINED); -END_TYPE; - -TYPE IfcDoorTypeOperationEnum = ENUMERATION OF - (SINGLE_SWING_LEFT + ,SINGLE_SWING_LEFT ,SINGLE_SWING_RIGHT - ,DOUBLE_PANEL_SINGLE_SWING - ,DOUBLE_PANEL_SINGLE_SWING_OPPOSITE_LEFT - ,DOUBLE_PANEL_SINGLE_SWING_OPPOSITE_RIGHT - ,DOUBLE_SWING_LEFT - ,DOUBLE_SWING_RIGHT - ,DOUBLE_PANEL_DOUBLE_SWING ,SLIDING_TO_LEFT ,SLIDING_TO_RIGHT - ,DOUBLE_PANEL_SLIDING - ,FOLDING_TO_LEFT - ,FOLDING_TO_RIGHT - ,DOUBLE_PANEL_FOLDING - ,REVOLVING_HORIZONTAL - ,ROLLINGUP ,SWING_FIXED_LEFT ,SWING_FIXED_RIGHT - ,DOUBLE_PANEL_LIFTING_VERTICAL - ,LIFTING_HORIZONTAL - ,LIFTING_VERTICAL_LEFT - ,LIFTING_VERTICAL_RIGHT - ,REVOLVING_VERTICAL ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -1494,8 +1463,8 @@ TYPE IfcDuctFittingTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcDuctSegmentTypeEnum = ENUMERATION OF - (RIGIDSEGMENT - ,FLEXIBLESEGMENT + (FLEXIBLESEGMENT + ,RIGIDSEGMENT ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -1510,27 +1479,27 @@ END_TYPE; TYPE IfcEarthingElementTypeEnum = ENUMERATION OF (EARTHINGSTRIP - ,GROUNDINGPLATE - ,GROUNDINGROD ,FIXEDTERMINAL ,GROUNDINGMESH - ,NOTDEFINED - ,USERDEFINED); + ,GROUNDINGPLATE + ,GROUNDINGROD + ,USERDEFINED + ,NOTDEFINED); END_TYPE; TYPE IfcEarthworksCutTypeEnum = ENUMERATION OF - (TRENCH + (ANCHOREDOPENEXCAVATION + ,BASE_EXCAVATION + ,BRACEDOPENEXCAVATION + ,CONFINEDOPENEXCAVATION + ,CUT ,DREDGING ,EXCAVATION ,OVEREXCAVATION - ,TOPSOILREMOVAL - ,STEPEXCAVATION ,PAVEMENTMILLING - ,CUT - ,BASE_EXCAVATION - ,CONFINEDOPENEXCAVATION - ,ANCHOREDOPENEXCAVATION - ,BRACEDOPENEXCAVATION + ,STEPEXCAVATION + ,TOPSOILREMOVAL + ,TRENCH ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -1538,11 +1507,11 @@ END_TYPE; TYPE IfcEarthworksFillTypeEnum = ENUMERATION OF (BACKFILL ,COUNTERWEIGHT - ,SUBGRADE ,EMBANKMENT - ,TRANSITIONSECTION - ,SUBGRADEBED ,SLOPEFILL + ,SUBGRADE + ,SUBGRADEBED + ,TRANSITIONSECTION ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -1552,8 +1521,8 @@ TYPE IfcElectricApplianceTypeEnum = ENUMERATION OF ,ELECTRICCOOKER ,FREESTANDINGELECTRICHEATER ,FREESTANDINGFAN - ,FREESTANDINGWATERHEATER ,FREESTANDINGWATERCOOLER + ,FREESTANDINGWATERHEATER ,FREEZER ,FRIDGE_FREEZER ,HANDDRYER @@ -1579,14 +1548,14 @@ END_TYPE; TYPE IfcElectricFlowStorageDeviceTypeEnum = ENUMERATION OF (BATTERY - ,CAPACITORBANK - ,HARMONICFILTER - ,INDUCTORBANK - ,UPS ,CAPACITOR + ,CAPACITORBANK ,COMPENSATOR + ,HARMONICFILTER ,INDUCTOR + ,INDUCTORBANK ,RECHARGER + ,UPS ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -1616,45 +1585,46 @@ TYPE IfcElectricMotorTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcElectricTimeControlTypeEnum = ENUMERATION OF - (TIMECLOCK + (RELAY + ,TIMECLOCK ,TIMEDELAY - ,RELAY ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcElementAssemblyTypeEnum = ENUMERATION OF - (ACCESSORY_ASSEMBLY + (ABUTMENT + ,ACCESSORY_ASSEMBLY ,ARCH ,BEAM_GRID ,BRACED_FRAME - ,GIRDER - ,REINFORCEMENT_UNIT - ,RIGID_FRAME - ,SLAB_FIELD - ,TRUSS - ,ABUTMENT - ,PIER - ,PYLON ,CROSS_BRACING ,DECK - ,MAST - ,SIGNALASSEMBLY + ,DILATATIONPANEL + ,DUCTBANK + ,ENTRANCEWORKS + ,GIRDER ,GRID + ,MAST + ,PIER + ,PRESUPPORTFACE + ,PRESUPPORTVAULT + ,PYLON + ,RAIL_MECHANICAL_EQUIPMENT_ASSEMBLY + ,REINFORCEMENT_UNIT + ,RIGID_FRAME + ,RING ,SHELTER + ,SIGNALASSEMBLY + ,SLAB_FIELD + ,SUMPBUSTER ,SUPPORTINGASSEMBLY ,SUSPENSIONASSEMBLY - ,TRACTION_SWITCHING_ASSEMBLY ,TRACKPANEL - ,TURNOUTPANEL - ,DILATATIONPANEL - ,RAIL_MECHANICAL_EQUIPMENT_ASSEMBLY - ,ENTRANCEWORKS - ,SUMPBUSTER + ,TRACTION_SWITCHING_ASSEMBLY ,TRAFFIC_CALMING_DEVICE - ,DUCTBANK - ,PRESUPPORTVAULT - ,PRESUPPORTFACE + ,TRUSS + ,TURNOUTPANEL ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -1673,24 +1643,24 @@ TYPE IfcEngineTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcEvaporativeCoolerTypeEnum = ENUMERATION OF - (DIRECTEVAPORATIVERANDOMMEDIAAIRCOOLER + (DIRECTEVAPORATIVEAIRWASHER + ,DIRECTEVAPORATIVEPACKAGEDROTARYAIRCOOLER + ,DIRECTEVAPORATIVERANDOMMEDIAAIRCOOLER ,DIRECTEVAPORATIVERIGIDMEDIAAIRCOOLER ,DIRECTEVAPORATIVESLINGERSPACKAGEDAIRCOOLER - ,DIRECTEVAPORATIVEPACKAGEDROTARYAIRCOOLER - ,DIRECTEVAPORATIVEAIRWASHER + ,INDIRECTDIRECTCOMBINATION + ,INDIRECTEVAPORATIVECOOLINGTOWERORCOILCOOLER ,INDIRECTEVAPORATIVEPACKAGEAIRCOOLER ,INDIRECTEVAPORATIVEWETCOIL - ,INDIRECTEVAPORATIVECOOLINGTOWERORCOILCOOLER - ,INDIRECTDIRECTCOMBINATION ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcEvaporatorTypeEnum = ENUMERATION OF (DIRECTEXPANSION + ,DIRECTEXPANSIONBRAZEDPLATE ,DIRECTEXPANSIONSHELLANDTUBE ,DIRECTEXPANSIONTUBEINTUBE - ,DIRECTEXPANSIONBRAZEDPLATE ,FLOODEDSHELLANDTUBE ,SHELLANDCOIL ,USERDEFINED @@ -1698,18 +1668,18 @@ TYPE IfcEvaporatorTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcEventTriggerTypeEnum = ENUMERATION OF - (EVENTRULE + (EVENTCOMPLEX ,EVENTMESSAGE + ,EVENTRULE ,EVENTTIME - ,EVENTCOMPLEX ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcEventTypeEnum = ENUMERATION OF - (STARTEVENT - ,ENDEVENT + (ENDEVENT ,INTERMEDIATEEVENT + ,STARTEVENT ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -1717,45 +1687,56 @@ END_TYPE; TYPE IfcExternalSpatialElementTypeEnum = ENUMERATION OF (EXTERNAL ,EXTERNAL_EARTH - ,EXTERNAL_WATER ,EXTERNAL_FIRE + ,EXTERNAL_WATER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcFaceExcavationTypeEnum = ENUMERATION OF + (CROSSCONNECTION + ,FULLFACE + ,PILOTBORE + ,REAMING + ,SHAFT + ,STAGED ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcFacilityPartCommonTypeEnum = ENUMERATION OF - (SEGMENT - ,ABOVEGROUND + (ABOVEGROUND + ,BELOWGROUND ,JUNCTION ,LEVELCROSSING - ,BELOWGROUND + ,SEGMENT ,SUBSTRUCTURE - ,TERMINAL ,SUPERSTRUCTURE + ,TERMINAL ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcFacilityUsageEnum = ENUMERATION OF (LATERAL + ,LONGITUDINAL ,REGION ,VERTICAL - ,LONGITUDINAL ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcFanTypeEnum = ENUMERATION OF - (CENTRIFUGALFORWARDCURVED - ,CENTRIFUGALRADIAL + (CENTRIFUGALAIRFOIL ,CENTRIFUGALBACKWARDINCLINEDCURVED - ,CENTRIFUGALAIRFOIL + ,CENTRIFUGALFORWARDCURVED + ,CENTRIFUGALRADIAL + ,JET + ,PROPELLORAXIAL ,TUBEAXIAL ,VANEAXIAL - ,PROPELLORAXIAL ,USERDEFINED - ,NOTDEFINED - ,JET); + ,NOTDEFINED); END_TYPE; TYPE IfcFastenerTypeEnum = ENUMERATION OF @@ -1767,10 +1748,10 @@ TYPE IfcFastenerTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcFillElementTypeEnum = ENUMERATION OF - (INVERTFILL - ,ANNULARGAPFILL - ,NOTDEFINED - ,USERDEFINED); + (ANNULARGAPFILL + ,INVERTFILL + ,USERDEFINED + ,NOTDEFINED); END_TYPE; TYPE IfcFilterTypeEnum = ENUMERATION OF @@ -1787,32 +1768,32 @@ END_TYPE; TYPE IfcFireSuppressionTerminalTypeEnum = ENUMERATION OF (BREECHINGINLET ,FIREHYDRANT + ,FIREMONITOR ,HOSEREEL ,SPRINKLER ,SPRINKLERDEFLECTOR - ,FIREMONITOR ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcFlowDirectionEnum = ENUMERATION OF - (SOURCE - ,SINK + (SINK + ,SOURCE ,SOURCEANDSINK ,NOTDEFINED); END_TYPE; TYPE IfcFlowInstrumentTypeEnum = ENUMERATION OF - (PRESSUREGAUGE - ,THERMOMETER - ,AMMETER + (AMMETER + ,COMBINED ,FREQUENCYMETER - ,POWERFACTORMETER ,PHASEANGLEMETER + ,POWERFACTORMETER + ,PRESSUREGAUGE + ,THERMOMETER + ,VOLTMETER ,VOLTMETER_PEAK ,VOLTMETER_RMS - ,COMBINED - ,VOLTMETER ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -1837,73 +1818,73 @@ TYPE IfcFootingTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcFurnitureTypeEnum = ENUMERATION OF - (CHAIR - ,TABLE + (BED + ,CHAIR ,DESK - ,BED ,FILECABINET ,SHELF ,SOFA + ,TABLE ,TECHNICALCABINET ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcGeoScienceFeatureTypeEnum = ENUMERATION OF - (DISCRETEDISCONTINUITY - ,FOLD + (CONTACT + ,DISCRETEDISCONTINUITY + ,FAULT ,FLUIDBODY - ,PIEZOMETRICWATERLEVEL - ,VOIDBODY + ,FOLD ,GEOLOGICUNIT ,GEOTECHNICALUNIT ,HAZARDAREA ,HYDROGEOUNIT - ,FAULT - ,CONTACT ,PHYSICALPROPERTYDISTRIBUTION + ,PIEZOMETRICWATERLEVEL + ,VOIDBODY ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcGeoScienceModelTypeEnum = ENUMERATION OF - (GEOTECHMODEL - ,HYDROGEOMODEL + (GEOHAZARDMODEL ,GEOLOGYMODEL + ,GEOTECHMODEL ,GEOTECHSYNTHESISMODEL + ,HYDROGEOMODEL ,PHYSICALPROPERTYDISTIBUTIONMODEL - ,GEOHAZARDMODEL ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcGeoScienceObservationTypeEnum = ENUMERATION OF - (INSITUTESTRESULT + (BOREHOLELOG + ,GEOPHYSICALSURVEYRESULT + ,INSITUTESTRESULT ,LABTESTRESULT - ,BOREHOLELOG - ,MAPPEDFEATURE ,LOCALINFORMATION - ,GEOPHYSICALSURVEYRESULT - ,NOTDEFINED - ,USERDEFINED); + ,MAPPEDFEATURE + ,USERDEFINED + ,NOTDEFINED); END_TYPE; TYPE IfcGeographicElementTypeEnum = ENUMERATION OF - (TERRAIN - ,SOIL_BORING_POINT + (SOIL_BORING_POINT + ,TERRAIN ,VEGETATION ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcGeometricProjectionEnum = ENUMERATION OF - (GRAPH_VIEW - ,SKETCH_VIEW + (ELEVATION_VIEW + ,GRAPH_VIEW ,MODEL_VIEW ,PLAN_VIEW ,REFLECTED_PLAN_VIEW ,SECTION_VIEW - ,ELEVATION_VIEW + ,SKETCH_VIEW ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -1922,24 +1903,24 @@ TYPE IfcGlobalOrLocalEnum = ENUMERATION OF END_TYPE; TYPE IfcGridTypeEnum = ENUMERATION OF - (RECTANGULAR + (IRREGULAR ,RADIAL + ,RECTANGULAR ,TRIANGULAR - ,IRREGULAR ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcGroundReinforcementElementTypeEnum = ENUMERATION OF - (PILE - ,TUBE - ,BAR - ,PLATE + (BAR ,BOLT - ,TENDON ,FABRIC - ,NOTDEFINED - ,USERDEFINED); + ,PILE + ,PLATE + ,TENDON + ,TUBE + ,USERDEFINED + ,NOTDEFINED); END_TYPE; TYPE IfcHeatExchangerTypeEnum = ENUMERATION OF @@ -1951,42 +1932,44 @@ TYPE IfcHeatExchangerTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcHumidifierTypeEnum = ENUMERATION OF - (STEAMINJECTION - ,ADIABATICAIRWASHER - ,ADIABATICPAN - ,ADIABATICWETTEDELEMENT + (ADIABATICAIRWASHER ,ADIABATICATOMIZING - ,ADIABATICULTRASONIC - ,ADIABATICRIGIDMEDIA ,ADIABATICCOMPRESSEDAIRNOZZLE + ,ADIABATICPAN + ,ADIABATICRIGIDMEDIA + ,ADIABATICULTRASONIC + ,ADIABATICWETTEDELEMENT + ,ASSISTEDBUTANE ,ASSISTEDELECTRIC ,ASSISTEDNATURALGAS ,ASSISTEDPROPANE - ,ASSISTEDBUTANE ,ASSISTEDSTEAM + ,STEAMINJECTION ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcImpactProtectionDeviceTypeEnum = ENUMERATION OF - (CRASHCUSHION + (BUMPER + ,CRASHCUSHION ,DAMPINGSYSTEM ,FENDER - ,BUMPER ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcImprovedGroundTypeEnum = ENUMERATION OF - (SURCHARGEPRELOADED - ,VERTICALLYDRAINED + (DEEPMIXED + ,DEWATERED ,DYNAMICALLYCOMPACTED + ,FROZEN + ,INJECTIONGROUTED + ,JETGROUTED + ,LATERALLYDRAINED ,REPLACED ,ROLLERCOMPACTED - ,GROUTED - ,DEEPMIXED - ,LATERALLYDRAINED - ,FROZEN + ,SURCHARGEPRELOADED + ,VERTICALLYDRAINED ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -2001,18 +1984,18 @@ TYPE IfcInterceptorTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcInternalOrExternalEnum = ENUMERATION OF - (INTERNAL - ,EXTERNAL + (EXTERNAL ,EXTERNAL_EARTH - ,EXTERNAL_WATER ,EXTERNAL_FIRE + ,EXTERNAL_WATER + ,INTERNAL ,NOTDEFINED); END_TYPE; TYPE IfcInventoryTypeEnum = ENUMERATION OF (ASSETINVENTORY - ,SPACEINVENTORY ,FURNITUREINVENTORY + ,SPACEINVENTORY ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -2030,9 +2013,9 @@ TYPE IfcKerbTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcKnotType = ENUMERATION OF - (UNIFORM_KNOTS + (PIECEWISE_BEZIER_KNOTS ,QUASI_UNIFORM_KNOTS - ,PIECEWISE_BEZIER_KNOTS + ,UNIFORM_KNOTS ,UNSPECIFIED); END_TYPE; @@ -2102,85 +2085,85 @@ TYPE IfcLightEmissionSourceEnum = ENUMERATION OF END_TYPE; TYPE IfcLightFixtureTypeEnum = ENUMERATION OF - (POINTSOURCE - ,DIRECTIONSOURCE + (DIRECTIONSOURCE + ,POINTSOURCE ,SECURITYLIGHTING ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcLiquidTerminalTypeEnum = ENUMERATION OF - (LOADINGARM - ,HOSEREEL + (HOSEREEL + ,LOADINGARM ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcLoadGroupTypeEnum = ENUMERATION OF - (LOAD_GROUP - ,LOAD_CASE + (LOAD_CASE ,LOAD_COMBINATION + ,LOAD_GROUP ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcLogicalOperatorEnum = ENUMERATION OF (LOGICALAND - ,LOGICALOR - ,LOGICALXOR ,LOGICALNOTAND - ,LOGICALNOTOR); + ,LOGICALNOTOR + ,LOGICALOR + ,LOGICALXOR); END_TYPE; TYPE IfcMarineFacilityTypeEnum = ENUMERATION OF - (CANAL - ,WATERWAYSHIPLIFT - ,REVETMENT + (BARRIERBEACH + ,BREAKWATER + ,CANAL + ,DRYDOCK + ,FLOATINGDOCK + ,HYDROLIFT + ,JETTY ,LAUNCHRECOVERY ,MARINEDEFENCE - ,HYDROLIFT - ,SHIPYARD - ,SHIPLIFT + ,NAVIGATIONALCHANNEL ,PORT ,QUAY - ,FLOATINGDOCK - ,NAVIGATIONALCHANNEL - ,BREAKWATER - ,DRYDOCK - ,JETTY + ,REVETMENT + ,SHIPLIFT ,SHIPLOCK - ,BARRIERBEACH + ,SHIPYARD ,SLIPWAY ,WATERWAY + ,WATERWAYSHIPLIFT ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcMarinePartTypeEnum = ENUMERATION OF - (CREST - ,MANUFACTURING - ,LOWWATERLINE - ,CORE - ,WATERFIELD - ,CILL_LEVEL + (ABOVEWATERLINE + ,ANCHORAGE + ,APPROACHCHANNEL + ,BELOWWATERLINE ,BERTHINGSTRUCTURE - ,COPELEVEL ,CHAMBER - ,STORAGEAREA - ,APPROACHCHANNEL - ,VEHICLESERVICING - ,SHIPTRANSFER + ,CILL_LEVEL + ,COPELEVEL + ,CORE + ,CREST ,GATEHEAD ,GUDINGSTRUCTURE - ,BELOWWATERLINE - ,WEATHERSIDE + ,HIGHWATERLINE ,LANDFIELD - ,PROTECTION ,LEEWARDSIDE - ,ABOVEWATERLINE - ,ANCHORAGE + ,LOWWATERLINE + ,MANUFACTURING ,NAVIGATIONALAREA - ,HIGHWATERLINE + ,PROTECTION + ,SHIPTRANSFER + ,STORAGEAREA + ,VEHICLESERVICING + ,WATERFIELD + ,WEATHERSIDE ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -2188,19 +2171,19 @@ END_TYPE; TYPE IfcMechanicalFastenerTypeEnum = ENUMERATION OF (ANCHORBOLT ,BOLT + ,CHAIN + ,COUPLER ,DOWEL ,NAIL ,NAILPLATE + ,RAILFASTENING + ,RAILJOINT ,RIVET + ,ROPE ,SCREW ,SHEARCONNECTOR ,STAPLE ,STUDSHEARCONNECTOR - ,COUPLER - ,RAILJOINT - ,RAILFASTENING - ,CHAIN - ,ROPE ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -2216,7 +2199,8 @@ TYPE IfcMedicalDeviceTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcMemberTypeEnum = ENUMERATION OF - (BRACE + (ARCH_SEGMENT + ,BRACE ,CHORD ,COLLAR ,MEMBER @@ -2225,44 +2209,43 @@ TYPE IfcMemberTypeEnum = ENUMERATION OF ,POST ,PURLIN ,RAFTER + ,STAY_CABLE + ,STIFFENING_RIB ,STRINGER + ,STRUCTURALCABLE ,STRUT ,STUD - ,STIFFENING_RIB - ,ARCH_SEGMENT - ,SUSPENSION_CABLE ,SUSPENDER - ,STAY_CABLE - ,STRUCTURALCABLE + ,SUSPENSION_CABLE ,TIEBAR ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcMobileTelecommunicationsApplianceTypeEnum = ENUMERATION OF - (E_UTRAN_NODE_B - ,REMOTERADIOUNIT - ,ACCESSPOINT - ,BASETRANSCEIVERSTATION - ,REMOTEUNIT + (ACCESSPOINT ,BASEBANDUNIT - ,MASTERUNIT + ,BASETRANSCEIVERSTATION + ,E_UTRAN_NODE_B ,GATEWAY_GPRS_SUPPORT_NODE - ,SUBSCRIBERSERVER + ,MASTERUNIT ,MOBILESWITCHINGCENTER ,MSCSERVER ,PACKETCONTROLUNIT + ,REMOTERADIOUNIT + ,REMOTEUNIT ,SERVICE_GPRS_SUPPORT_NODE + ,SUBSCRIBERSERVER ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcMooringDeviceTypeEnum = ENUMERATION OF - (LINETENSIONER + (BOLLARD + ,LINETENSIONER ,MAGNETICDEVICE ,MOORINGHOOKS ,VACUUMDEVICE - ,BOLLARD ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -2320,8 +2303,8 @@ END_TYPE; TYPE IfcOutletTypeEnum = ENUMERATION OF (AUDIOVISUALOUTLET ,COMMUNICATIONSOUTLET - ,POWEROUTLET ,DATAOUTLET + ,POWEROUTLET ,TELEPHONEOUTLET ,USERDEFINED ,NOTDEFINED); @@ -2372,10 +2355,10 @@ END_TYPE; TYPE IfcPileTypeEnum = ENUMERATION OF (BORED - ,DRIVEN - ,JETGROUTING ,COHESION + ,DRIVEN ,FRICTION + ,JETGROUTING ,SUPPORT ,USERDEFINED ,NOTDEFINED); @@ -2396,24 +2379,24 @@ END_TYPE; TYPE IfcPipeSegmentTypeEnum = ENUMERATION OF (CULVERT ,FLEXIBLESEGMENT - ,RIGIDSEGMENT ,GUTTER + ,RIGIDSEGMENT ,SPOOL ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcPlateTypeEnum = ENUMERATION OF - (CURTAIN_PANEL - ,SHEET + (BASE_PLATE + ,COVER_PLATE + ,CURTAIN_PANEL ,FLANGE_PLATE - ,WEB_PLATE - ,STIFFENER_PLATE ,GUSSET_PLATE - ,COVER_PLATE - ,SPLICE_PLATE - ,BASE_PLATE ,LAGGING + ,SHEET + ,SPLICE_PLATE + ,STIFFENER_PLATE + ,WEB_PLATE ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -2437,8 +2420,8 @@ TYPE IfcProcedureTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcProfileTypeEnum = ENUMERATION OF - (CURVE - ,AREA); + (AREA + ,CURVE); END_TYPE; TYPE IfcProjectOrderTypeEnum = ENUMERATION OF @@ -2465,20 +2448,20 @@ END_TYPE; TYPE IfcPropertySetTemplateTypeEnum = ENUMERATION OF (PSET_MATERIALDRIVEN - ,PSET_TYPEDRIVENONLY - ,PSET_TYPEDRIVENOVERRIDE ,PSET_OCCURRENCEDRIVEN ,PSET_PERFORMANCEDRIVEN ,PSET_PROFILEDRIVEN + ,PSET_TYPEDRIVENONLY + ,PSET_TYPEDRIVENOVERRIDE + ,QTO_OCCURRENCEDRIVEN ,QTO_TYPEDRIVENONLY ,QTO_TYPEDRIVENOVERRIDE - ,QTO_OCCURRENCEDRIVEN ,NOTDEFINED); END_TYPE; TYPE IfcProtectiveDeviceTrippingUnitTypeEnum = ENUMERATION OF - (ELECTRONIC - ,ELECTROMAGNETIC + (ELECTROMAGNETIC + ,ELECTRONIC ,RESIDUALCURRENT ,THERMAL ,USERDEFINED @@ -2486,15 +2469,15 @@ TYPE IfcProtectiveDeviceTrippingUnitTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcProtectiveDeviceTypeEnum = ENUMERATION OF - (CIRCUITBREAKER - ,EARTHLEAKAGECIRCUITBREAKER + (ANTI_ARCING_DEVICE + ,CIRCUITBREAKER ,EARTHINGSWITCH + ,EARTHLEAKAGECIRCUITBREAKER ,FUSEDISCONNECTOR ,RESIDUALCURRENTCIRCUITBREAKER ,RESIDUALCURRENTSWITCH - ,VARISTOR - ,ANTI_ARCING_DEVICE ,SPARKGAP + ,VARISTOR ,VOLTAGELIMITER ,USERDEFINED ,NOTDEFINED); @@ -2512,35 +2495,44 @@ TYPE IfcPumpTypeEnum = ENUMERATION OF ,NOTDEFINED); END_TYPE; +TYPE IfcRadialExcavationTypeEnum = ENUMERATION OF + (NICHE + ,PROFILEENLARGEMENT + ,REPROFILING + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + TYPE IfcRailTypeEnum = ENUMERATION OF - (RACKRAIL - ,BLADE - ,GUARDRAIL - ,STOCKRAIL + (BLADE ,CHECKRAIL + ,GUARDRAIL + ,RACKRAIL ,RAIL + ,STOCKRAIL ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcRailingTypeEnum = ENUMERATION OF - (HANDRAIL - ,GUARDRAIL - ,BALUSTRADE + (BALUSTRADE ,FENCE + ,GUARDRAIL + ,HANDRAIL ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcRailwayPartTypeEnum = ENUMERATION OF - (TRACKSTRUCTURE - ,TRACKSTRUCTUREPART - ,LINESIDESTRUCTUREPART - ,DILATATIONSUPERSTRUCTURE - ,PLAINTRACKSUPERSTRUCTURE - ,LINESIDESTRUCTURE - ,SUPERSTRUCTURE - ,TURNOUTSUPERSTRUCTURE + (ABOVETRACK + ,DILATIONTRACK + ,LINESIDE + ,LINESIDEPART + ,PLAINTRACK + ,SUBSTRUCTURE + ,TRACK + ,TRACKPART + ,TURNOUTTRACK ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -2551,41 +2543,45 @@ TYPE IfcRailwayTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcRampFlightTypeEnum = ENUMERATION OF - (STRAIGHT - ,SPIRAL + (SPIRAL + ,STRAIGHT ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcRampTypeEnum = ENUMERATION OF - (STRAIGHT_RUN_RAMP - ,TWO_STRAIGHT_RUN_RAMP + (HALF_TURN_RAMP ,QUARTER_TURN_RAMP - ,TWO_QUARTER_TURN_RAMP - ,HALF_TURN_RAMP ,SPIRAL_RAMP + ,STRAIGHT_RUN_RAMP + ,TWO_QUARTER_TURN_RAMP + ,TWO_STRAIGHT_RUN_RAMP ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcRecurrenceTypeEnum = ENUMERATION OF - (DAILY - ,WEEKLY + (BY_DAY_COUNT + ,BY_WEEKDAY_COUNT + ,DAILY ,MONTHLY_BY_DAY_OF_MONTH ,MONTHLY_BY_POSITION - ,BY_DAY_COUNT - ,BY_WEEKDAY_COUNT + ,WEEKLY ,YEARLY_BY_DAY_OF_MONTH ,YEARLY_BY_POSITION); END_TYPE; TYPE IfcReferentTypeEnum = ENUMERATION OF - (STATION - ,REFERENCEMARKER - ,LANDMARK - ,BOUNDARY + (BOUNDARY ,INTERSECTION + ,KILOPOINT + ,LANDMARK + ,MILEPOINT ,POSITION + ,REFERENCEMARKER + ,STATION + ,SUPERELEVATIONEVENT + ,WIDTHEVENT ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -2604,15 +2600,26 @@ TYPE IfcReflectanceMethodEnum = ENUMERATION OF ,NOTDEFINED); END_TYPE; +TYPE IfcReinforcedSoilTypeEnum = ENUMERATION OF + (DYNAMICALLYCOMPACTED + ,GROUTED + ,REPLACED + ,ROLLERCOMPACTED + ,SURCHARGEPRELOADED + ,VERTICALLYDRAINED + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + TYPE IfcReinforcingBarRoleEnum = ENUMERATION OF - (MAIN - ,SHEAR + (ANCHORING + ,EDGE ,LIGATURE - ,STUD + ,MAIN ,PUNCHING - ,EDGE ,RING - ,ANCHORING + ,SHEAR + ,STUD ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -2630,42 +2637,43 @@ TYPE IfcReinforcingBarTypeEnum = ENUMERATION OF ,PUNCHING ,RING ,SHEAR - ,STUD ,SPACEBAR + ,STUD ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcReinforcingMeshTypeEnum = ENUMERATION OF - (USERDEFINED + (STEELSTRAPS + ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcRoadPartTypeEnum = ENUMERATION OF - (ROADSIDEPART + (BICYCLECROSSING ,BUS_STOP + ,CARRIAGEWAY + ,CENTRALISLAND + ,CENTRALRESERVE ,HARDSHOULDER ,INTERSECTION - ,PASSINGBAY - ,ROADWAYPLATEAU - ,ROADSIDE - ,REFUGEISLAND - ,TOLLPLAZA - ,CENTRALRESERVE - ,SIDEWALK + ,LAYBY ,PARKINGBAY - ,RAILWAYCROSSING + ,PASSINGBAY ,PEDESTRIAN_CROSSING - ,SOFTSHOULDER - ,BICYCLECROSSING - ,CENTRALISLAND - ,SHOULDER - ,TRAFFICLANE + ,RAILWAYCROSSING + ,REFUGEISLAND ,ROADSEGMENT + ,ROADSIDE + ,ROADSIDEPART + ,ROADWAYPLATEAU ,ROUNDABOUT - ,LAYBY - ,CARRIAGEWAY + ,SHOULDER + ,SIDEWALK + ,SOFTSHOULDER + ,TOLLPLAZA ,TRAFFICISLAND + ,TRAFFICLANE ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -2676,66 +2684,66 @@ TYPE IfcRoadTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcRoleEnum = ENUMERATION OF - (SUPPLIER - ,MANUFACTURER - ,CONTRACTOR - ,SUBCONTRACTOR - ,ARCHITECT - ,STRUCTURALENGINEER - ,COSTENGINEER - ,CLIENT - ,BUILDINGOWNER + (ARCHITECT ,BUILDINGOPERATOR - ,MECHANICALENGINEER - ,ELECTRICALENGINEER - ,PROJECTMANAGER - ,FACILITIESMANAGER + ,BUILDINGOWNER ,CIVILENGINEER + ,CLIENT ,COMMISSIONINGENGINEER - ,ENGINEER - ,OWNER - ,CONSULTANT ,CONSTRUCTIONMANAGER + ,CONSULTANT + ,CONTRACTOR + ,COSTENGINEER + ,ELECTRICALENGINEER + ,ENGINEER + ,FACILITIESMANAGER ,FIELDCONSTRUCTIONMANAGER + ,MANUFACTURER + ,MECHANICALENGINEER + ,OWNER + ,PROJECTMANAGER ,RESELLER + ,STRUCTURALENGINEER + ,SUBCONTRACTOR + ,SUPPLIER ,USERDEFINED); END_TYPE; TYPE IfcRoofTypeEnum = ENUMERATION OF - (FLAT_ROOF - ,SHED_ROOF + (BARREL_ROOF + ,BUTTERFLY_ROOF + ,DOME_ROOF + ,FLAT_ROOF + ,FREEFORM ,GABLE_ROOF - ,HIP_ROOF - ,HIPPED_GABLE_ROOF ,GAMBREL_ROOF + ,HIPPED_GABLE_ROOF + ,HIP_ROOF ,MANSARD_ROOF - ,BARREL_ROOF - ,RAINBOW_ROOF - ,BUTTERFLY_ROOF ,PAVILION_ROOF - ,DOME_ROOF - ,FREEFORM + ,RAINBOW_ROOF + ,SHED_ROOF ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcSIPrefix = ENUMERATION OF - (EXA - ,PETA - ,TERA - ,GIGA - ,MEGA - ,KILO - ,HECTO + (ATTO + ,CENTI ,DECA ,DECI - ,CENTI - ,MILLI + ,EXA + ,FEMTO + ,GIGA + ,HECTO + ,KILO + ,MEGA ,MICRO + ,MILLI ,NANO + ,PETA ,PICO - ,FEMTO - ,ATTO); + ,TERA); END_TYPE; TYPE IfcSIUnitName = ENUMERATION OF @@ -2775,9 +2783,9 @@ TYPE IfcSanitaryTerminalTypeEnum = ENUMERATION OF (BATH ,BIDET ,CISTERN + ,SANITARYFOUNTAIN ,SHOWER ,SINK - ,SANITARYFOUNTAIN ,TOILETPAN ,URINAL ,WASHHANDBASIN @@ -2787,17 +2795,19 @@ TYPE IfcSanitaryTerminalTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcSectionTypeEnum = ENUMERATION OF - (UNIFORM - ,TAPERED); + (TAPERED + ,UNIFORM); END_TYPE; TYPE IfcSensorTypeEnum = ENUMERATION OF - (COSENSOR - ,CO2SENSOR + (CO2SENSOR ,CONDUCTANCESENSOR ,CONTACTSENSOR + ,COSENSOR + ,EARTHQUAKESENSOR ,FIRESENSOR ,FLOWSENSOR + ,FOREIGNOBJECTDETECTIONSENSOR ,FROSTSENSOR ,GASSENSOR ,HEATSENSOR @@ -2808,84 +2818,83 @@ TYPE IfcSensorTypeEnum = ENUMERATION OF ,LIGHTSENSOR ,MOISTURESENSOR ,MOVEMENTSENSOR + ,OBSTACLESENSOR ,PHSENSOR ,PRESSURESENSOR ,RADIATIONSENSOR ,RADIOACTIVITYSENSOR + ,RAINSENSOR ,SMOKESENSOR + ,SNOWDEPTHSENSOR ,SOUNDSENSOR ,TEMPERATURESENSOR - ,WINDSENSOR - ,EARTHQUAKESENSOR - ,FOREIGNOBJECTDETECTIONSENSOR - ,OBSTACLESENSOR - ,RAINSENSOR - ,SNOWDEPTHSENSOR ,TRAINSENSOR ,TURNOUTCLOSURESENSOR ,WHEELSENSOR + ,WINDSENSOR ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcSequenceEnum = ENUMERATION OF - (START_START - ,START_FINISH + (FINISH_FINISH ,FINISH_START - ,FINISH_FINISH + ,START_FINISH + ,START_START ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcShadingDeviceTypeEnum = ENUMERATION OF - (JALOUSIE + (AWNING + ,JALOUSIE ,SHUTTER - ,AWNING ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcSignTypeEnum = ENUMERATION OF (MARKER - ,PICTORAL ,MIRROR + ,PICTORAL ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcSignalTypeEnum = ENUMERATION OF - (VISUAL - ,AUDIO + (AUDIO ,MIXED + ,VISUAL ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcSimplePropertyTemplateTypeEnum = ENUMERATION OF - (P_SINGLEVALUE + (P_BOUNDEDVALUE ,P_ENUMERATEDVALUE - ,P_BOUNDEDVALUE ,P_LISTVALUE - ,P_TABLEVALUE ,P_REFERENCEVALUE - ,Q_LENGTH + ,P_SINGLEVALUE + ,P_TABLEVALUE ,Q_AREA - ,Q_VOLUME ,Q_COUNT - ,Q_WEIGHT - ,Q_TIME); + ,Q_LENGTH + ,Q_NUMBER + ,Q_TIME + ,Q_VOLUME + ,Q_WEIGHT); END_TYPE; TYPE IfcSlabTypeEnum = ENUMERATION OF - (FLOOR - ,ROOF - ,LANDING + (APPROACH_SLAB ,BASESLAB - ,APPROACH_SLAB + ,FLOOR + ,LANDING ,PAVING - ,WEARING + ,ROOF ,SIDEWALK ,TRACKSLAB + ,WEARING ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -2905,37 +2914,37 @@ TYPE IfcSpaceHeaterTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcSpaceTypeEnum = ENUMERATION OF - (SPACE - ,PARKING + (BERTH + ,EXTERNAL ,GFA ,INTERNAL - ,EXTERNAL - ,BERTH + ,PARKING + ,SPACE ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcSpatialZoneTypeEnum = ENUMERATION OF - (CONSTRUCTION + (ANNULARGAP + ,CLEARANCE + ,COMPARTMENT + ,CONSTRUCTION ,FIRESAFETY + ,INSTALLATION + ,INTERFERENCE + ,INTERIOR + ,INVERT ,LIGHTING + ,LINING + ,MAPPEDZONE ,OCCUPANCY + ,RESERVATION ,SECURITY + ,SERVICE + ,TESTEDZONE ,THERMAL ,TRANSPORT ,VENTILATION - ,RESERVATION - ,INTERFERENCE - ,MAPPEDZONE - ,TESTEDZONE - ,COMPARTMENT - ,ANNULARGAP - ,CLEARANCE - ,INSTALLATION - ,INTERIOR - ,INVERT - ,LINING - ,SERVICE ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -2949,68 +2958,68 @@ TYPE IfcStackTerminalTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcStairFlightTypeEnum = ENUMERATION OF - (STRAIGHT - ,WINDER - ,SPIRAL - ,CURVED + (CURVED ,FREEFORM + ,SPIRAL + ,STRAIGHT + ,WINDER ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcStairTypeEnum = ENUMERATION OF - (STRAIGHT_RUN_STAIR - ,TWO_STRAIGHT_RUN_STAIR - ,QUARTER_WINDING_STAIR - ,QUARTER_TURN_STAIR - ,HALF_WINDING_STAIR + (CURVED_RUN_STAIR + ,DOUBLE_RETURN_STAIR ,HALF_TURN_STAIR - ,TWO_QUARTER_WINDING_STAIR - ,TWO_QUARTER_TURN_STAIR - ,THREE_QUARTER_WINDING_STAIR - ,THREE_QUARTER_TURN_STAIR + ,HALF_WINDING_STAIR + ,LADDER + ,QUARTER_TURN_STAIR + ,QUARTER_WINDING_STAIR ,SPIRAL_STAIR - ,DOUBLE_RETURN_STAIR - ,CURVED_RUN_STAIR + ,STRAIGHT_RUN_STAIR + ,THREE_QUARTER_TURN_STAIR + ,THREE_QUARTER_WINDING_STAIR ,TWO_CURVED_RUN_STAIR - ,LADDER + ,TWO_QUARTER_TURN_STAIR + ,TWO_QUARTER_WINDING_STAIR + ,TWO_STRAIGHT_RUN_STAIR ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcStateEnum = ENUMERATION OF - (READWRITE + (LOCKED ,READONLY - ,LOCKED - ,READWRITELOCKED - ,READONLYLOCKED); + ,READONLYLOCKED + ,READWRITE + ,READWRITELOCKED); END_TYPE; TYPE IfcStructuralCurveActivityTypeEnum = ENUMERATION OF (CONST + ,DISCRETE + ,EQUIDISTANT ,LINEAR + ,PARABOLA ,POLYGONAL - ,EQUIDISTANT ,SINUS - ,PARABOLA - ,DISCRETE ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcStructuralCurveMemberTypeEnum = ENUMERATION OF - (RIGID_JOINED_MEMBER + (CABLE + ,COMPRESSION_MEMBER ,PIN_JOINED_MEMBER - ,CABLE + ,RIGID_JOINED_MEMBER ,TENSION_MEMBER - ,COMPRESSION_MEMBER ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcStructuralSurfaceActivityTypeEnum = ENUMERATION OF - (CONST - ,BILINEAR + (BILINEAR + ,CONST ,DISCRETE ,ISOCONTOUR ,USERDEFINED @@ -3033,25 +3042,25 @@ TYPE IfcSubContractResourceTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcSurfaceFeatureTypeEnum = ENUMERATION OF - (MARK - ,TAG - ,TREATMENT - ,DEFECT + (DEFECT ,HATCHMARKING ,LINEMARKING - ,PAVEMENTSURFACEMARKING - ,SYMBOLMARKING + ,MARK ,NONSKIDSURFACING + ,PAVEMENTSURFACEMARKING ,RUMBLESTRIP + ,SYMBOLMARKING + ,TAG ,TRANSVERSERUMBLESTRIP + ,TREATMENT ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcSurfaceSide = ENUMERATION OF - (POSITIVE + (BOTH ,NEGATIVE - ,BOTH); + ,POSITIVE); END_TYPE; TYPE IfcSwitchingDeviceTypeEnum = ENUMERATION OF @@ -3060,20 +3069,20 @@ TYPE IfcSwitchingDeviceTypeEnum = ENUMERATION OF ,EMERGENCYSTOP ,KEYPAD ,MOMENTARYSWITCH + ,RELAY ,SELECTORSWITCH ,STARTER + ,START_AND_STOP_EQUIPMENT ,SWITCHDISCONNECTOR ,TOGGLESWITCH - ,RELAY - ,START_AND_STOP_EQUIPMENT ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcSystemFurnitureElementTypeEnum = ENUMERATION OF (PANEL - ,WORKSURFACE ,SUBRACK + ,WORKSURFACE ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -3083,10 +3092,10 @@ TYPE IfcTankTypeEnum = ENUMERATION OF ,BREAKPRESSURE ,EXPANSION ,FEEDANDEXPANSION + ,OILRETENTIONTRAY ,PRESSUREVESSEL ,STORAGE ,VESSEL - ,OILRETENTIONTRAY ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -3132,11 +3141,11 @@ TYPE IfcTendonAnchorTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcTendonConduitTypeEnum = ENUMERATION OF - (DUCT - ,COUPLER + (COUPLER + ,DIABOLO + ,DUCT ,GROUTING_DUCT ,TRUMPET - ,DIABOLO ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -3151,10 +3160,10 @@ TYPE IfcTendonTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcTextPath = ENUMERATION OF - (LEFT + (DOWN + ,LEFT ,RIGHT - ,UP - ,DOWN); + ,UP); END_TYPE; TYPE IfcTimeSeriesDataTypeEnum = ENUMERATION OF @@ -3168,44 +3177,44 @@ TYPE IfcTimeSeriesDataTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcTrackElementTypeEnum = ENUMERATION OF - (TRACKENDOFALIGNMENT - ,BLOCKINGDEVICE - ,VEHICLESTOP - ,SLEEPER - ,HALF_SET_OF_BLADES - ,SPEEDREGULATOR + (BLOCKINGDEVICE ,DERAILER ,FROG + ,HALF_SET_OF_BLADES + ,SLEEPER + ,SPEEDREGULATOR + ,TRACKENDOFALIGNMENT + ,VEHICLESTOP ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcTransformerTypeEnum = ENUMERATION OF - (CURRENT + (CHOPPER + ,COMBINED + ,CURRENT ,FREQUENCY ,INVERTER ,RECTIFIER ,VOLTAGE - ,CHOPPER - ,COMBINED ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcTransitionCode = ENUMERATION OF - (DISCONTINUOUS - ,CONTINUOUS + (CONTINUOUS ,CONTSAMEGRADIENT - ,CONTSAMEGRADIENTSAMECURVATURE); + ,CONTSAMEGRADIENTSAMECURVATURE + ,DISCONTINUOUS); END_TYPE; TYPE IfcTransportElementTypeEnum = ENUMERATION OF - (ELEVATOR + (CRANEWAY + ,ELEVATOR ,ESCALATOR - ,MOVINGWALKWAY - ,CRANEWAY - ,LIFTINGGEAR ,HAULINGGEAR + ,LIFTINGGEAR + ,MOVINGWALKWAY ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -3223,42 +3232,35 @@ TYPE IfcTubeBundleTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcTunnelPartTypeEnum = ENUMERATION OF - (TUNNELSECTION - ,CROSSWAY - ,RINGSECTION + (CROSSWAY ,PORTAL - ,NOTDEFINED - ,USERDEFINED); + ,RINGSECTION + ,TUNNELSECTION + ,USERDEFINED + ,NOTDEFINED); END_TYPE; TYPE IfcTunnelTypeEnum = ENUMERATION OF (ACCESSTUNNEL - ,SHAFT - ,UTILITIES - ,RAILWAY - ,ROAD - ,PEDESTRIAN - ,METRO ,BICYCLE ,BYPASS ,MAINTENANCE - ,UNDERGROUND_FACILITIES + ,METRO + ,PEDESTRIAN + ,RAILWAY ,RAMP - ,NOTDEFINED - ,USERDEFINED); + ,ROAD + ,SHAFT + ,UNDERGROUND_FACILITIES + ,UTILITIES + ,USERDEFINED + ,NOTDEFINED); END_TYPE; TYPE IfcTunnelTypicalSectionTypeEnum = ENUMERATION OF - (GEOTECH - ,EXCAVATIONSUPPORT + (EXCAVATIONSUPPORT + ,GEOTECH ,RISK - ,NOTDEFINED - ,USERDEFINED); -END_TYPE; - -TYPE IfcUndergroundExcavationTypeEnum = ENUMERATION OF - (FACEEXCAVATION - ,RADIALEXCAVATION ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -3298,25 +3300,25 @@ END_TYPE; TYPE IfcUnitaryControlElementTypeEnum = ENUMERATION OF (ALARMPANEL + ,BASESTATIONCONTROLLER + ,COMBINED ,CONTROLPANEL ,GASDETECTIONPANEL + ,HUMIDISTAT ,INDICATORPANEL ,MIMICPANEL - ,HUMIDISTAT ,THERMOSTAT ,WEATHERSTATION - ,COMBINED - ,BASESTATIONCONTROLLER ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcUnitaryEquipmentTypeEnum = ENUMERATION OF - (AIRHANDLER - ,AIRCONDITIONINGUNIT + (AIRCONDITIONINGUNIT + ,AIRHANDLER ,DEHUMIDIFIER - ,SPLITSYSTEM ,ROOFTOPUNIT + ,SPLITSYSTEM ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -3328,9 +3330,9 @@ TYPE IfcValveTypeEnum = ENUMERATION OF ,CHECK ,COMMISSIONING ,DIVERTING - ,DRAWOFFCOCK ,DOUBLECHECK ,DOUBLEREGULATING + ,DRAWOFFCOCK ,FAUCET ,FLUSHING ,GASCOCK @@ -3348,32 +3350,32 @@ TYPE IfcValveTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcVehicleTypeEnum = ENUMERATION OF - (VEHICLE - ,VEHICLETRACKED + (CARGO ,ROLLINGSTOCK - ,VEHICLEWHEELED + ,VEHICLE ,VEHICLEAIR - ,CARGO ,VEHICLEMARINE + ,VEHICLETRACKED + ,VEHICLEWHEELED ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcVibrationDamperTypeEnum = ENUMERATION OF - (BENDING_YIELD - ,SHEAR_YIELD - ,AXIAL_YIELD + (AXIAL_YIELD + ,BENDING_YIELD ,FRICTION - ,VISCOUS ,RUBBER + ,SHEAR_YIELD + ,VISCOUS ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcVibrationIsolatorTypeEnum = ENUMERATION OF - (COMPRESSION + (BASE + ,COMPRESSION ,SPRING - ,BASE ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -3387,27 +3389,27 @@ TYPE IfcVirtualElementTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcVoidingFeatureTypeEnum = ENUMERATION OF - (CUTOUT - ,NOTCH + (CHAMFER + ,CUTOUT + ,EDGE ,HOLE ,MITER - ,CHAMFER - ,EDGE + ,NOTCH ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcWallTypeEnum = ENUMERATION OF - (MOVABLE + (ELEMENTEDWALL + ,MOVABLE ,PARAPET ,PARTITIONING ,PLUMBINGWALL + ,POLYGONAL + ,RETAININGWALL ,SHEAR ,SOLIDWALL ,STANDARD - ,POLYGONAL - ,ELEMENTEDWALL - ,RETAININGWALL ,WAVEWALL ,USERDEFINED ,NOTDEFINED); @@ -3426,74 +3428,49 @@ TYPE IfcWasteTerminalTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcWindowPanelOperationEnum = ENUMERATION OF - (SIDEHUNGRIGHTHAND - ,SIDEHUNGLEFTHAND - ,TILTANDTURNRIGHTHAND - ,TILTANDTURNLEFTHAND - ,TOPHUNG - ,BOTTOMHUNG + (BOTTOMHUNG + ,FIXEDCASEMENT + ,OTHEROPERATION ,PIVOTHORIZONTAL ,PIVOTVERTICAL + ,REMOVABLECASEMENT + ,SIDEHUNGLEFTHAND + ,SIDEHUNGRIGHTHAND ,SLIDINGHORIZONTAL ,SLIDINGVERTICAL - ,REMOVABLECASEMENT - ,FIXEDCASEMENT - ,OTHEROPERATION + ,TILTANDTURNLEFTHAND + ,TILTANDTURNRIGHTHAND + ,TOPHUNG ,NOTDEFINED); END_TYPE; TYPE IfcWindowPanelPositionEnum = ENUMERATION OF - (LEFT + (BOTTOM + ,LEFT ,MIDDLE ,RIGHT - ,BOTTOM ,TOP ,NOTDEFINED); END_TYPE; -TYPE IfcWindowStyleConstructionEnum = ENUMERATION OF - (ALUMINIUM - ,HIGH_GRADE_STEEL - ,STEEL - ,WOOD - ,ALUMINIUM_WOOD - ,PLASTIC - ,OTHER_CONSTRUCTION - ,NOTDEFINED); -END_TYPE; - -TYPE IfcWindowStyleOperationEnum = ENUMERATION OF - (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); -END_TYPE; - TYPE IfcWindowTypeEnum = ENUMERATION OF - (WINDOW + (LIGHTDOME ,SKYLIGHT - ,LIGHTDOME + ,WINDOW ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcWindowTypePartitioningEnum = ENUMERATION OF - (SINGLE_PANEL + (DOUBLE_PANEL_HORIZONTAL ,DOUBLE_PANEL_VERTICAL - ,DOUBLE_PANEL_HORIZONTAL - ,TRIPLE_PANEL_VERTICAL + ,SINGLE_PANEL ,TRIPLE_PANEL_BOTTOM - ,TRIPLE_PANEL_TOP + ,TRIPLE_PANEL_HORIZONTAL ,TRIPLE_PANEL_LEFT ,TRIPLE_PANEL_RIGHT - ,TRIPLE_PANEL_HORIZONTAL + ,TRIPLE_PANEL_TOP + ,TRIPLE_PANEL_VERTICAL ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -3588,7 +3565,7 @@ TYPE IfcCurveFontOrScaledCurveFontSelect = SELECT END_TYPE; TYPE IfcCurveMeasureSelect = SELECT - (IfcNonNegativeLengthMeasure + (IfcLengthMeasure ,IfcParameterValue); END_TYPE; @@ -4069,6 +4046,17 @@ END_ENTITY; ENTITY IfcAdvancedFace SUBTYPE OF (IfcFaceSurface); WHERE + ApplicableEdgeCurves : SIZEOF(QUERY (ElpFbnds <* + QUERY (Bnds <* SELF\IfcFace.Bounds | + 'IFC4X4.IFCEDGELOOP' IN TYPEOF(Bnds.Bound)) | + NOT (SIZEOF (QUERY (Oe <* ElpFbnds.Bound\IfcEdgeLoop.EdgeList | + NOT (SIZEOF (['IFC4X4.IFCLINE', + 'IFC4X4.IFCCONIC', + 'IFC4X4.IFCPOLYLINE', + 'IFC4X4.IFCBSPLINECURVE'] * + TYPEOF(Oe\IfcOrientedEdge.EdgeElement\IfcEdgeCurve.EdgeGeometry)) = 1 ) + )) = 0 +))) = 0; ApplicableSurface : SIZEOF ( ['IFC4X4.IFCELEMENTARYSURFACE', 'IFC4X4.IFCSWEPTSURFACE', @@ -4081,17 +4069,6 @@ TYPEOF(SELF\IfcFaceSurface.FaceSurface)) = 1; NOT('IFC4X4.IFCEDGECURVE' IN TYPEOF(Oe\IfcOrientedEdge.EdgeElement) ))) = 0 -))) = 0; - ApplicableEdgeCurves : SIZEOF(QUERY (ElpFbnds <* - QUERY (Bnds <* SELF\IfcFace.Bounds | - 'IFC4X4.IFCEDGELOOP' IN TYPEOF(Bnds.Bound)) | - NOT (SIZEOF (QUERY (Oe <* ElpFbnds.Bound\IfcEdgeLoop.EdgeList | - NOT (SIZEOF (['IFC4X4.IFCLINE', - 'IFC4X4.IFCCONIC', - 'IFC4X4.IFCPOLYLINE', - 'IFC4X4.IFCBSPLINECURVE'] * - TYPEOF(Oe\IfcOrientedEdge.EdgeElement\IfcEdgeCurve.EdgeGeometry)) = 1 ) - )) = 0 ))) = 0; END_ENTITY; @@ -4382,12 +4359,12 @@ ENTITY IfcAsymmetricIShapeProfileDef TopFlangeEdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure; TopFlangeSlope : OPTIONAL IfcPlaneAngleMeasure; WHERE - ValidFlangeThickness : NOT(EXISTS(TopFlangeThickness)) OR ((BottomFlangeThickness + TopFlangeThickness) < OverallDepth); - ValidWebThickness : (WebThickness < BottomFlangeWidth) AND (WebThickness < TopFlangeWidth); ValidBottomFilletRadius : (NOT(EXISTS(BottomFlangeFilletRadius))) OR (BottomFlangeFilletRadius <= (BottomFlangeWidth - WebThickness)/2.); + ValidFlangeThickness : NOT(EXISTS(TopFlangeThickness)) OR ((BottomFlangeThickness + TopFlangeThickness) < OverallDepth); ValidTopFilletRadius : (NOT(EXISTS(TopFlangeFilletRadius))) OR (TopFlangeFilletRadius <= (TopFlangeWidth - WebThickness)/2.); + ValidWebThickness : (WebThickness < BottomFlangeWidth) AND (WebThickness < TopFlangeWidth); END_ENTITY; ENTITY IfcAudioVisualAppliance @@ -4426,9 +4403,9 @@ ENTITY IfcAxis2Placement2D DERIVE P : LIST [2:2] OF IfcDirection := IfcBuild2Axes(RefDirection); WHERE - RefDirIs2D : (NOT (EXISTS (RefDirection))) OR (RefDirection.Dim = 2); LocationIs2D : SELF\IfcPlacement.Location.Dim = 2; LocationIsCP : 'IFC4X4.IFCCARTESIANPOINT' IN TYPEOF(SELF\IfcPlacement.Location); + RefDirIs2D : (NOT (EXISTS (RefDirection))) OR (RefDirection.Dim = 2); END_ENTITY; ENTITY IfcAxis2Placement3D @@ -4438,12 +4415,12 @@ ENTITY IfcAxis2Placement3D DERIVE P : LIST [3:3] OF IfcDirection := IfcBuildAxes(Axis, RefDirection); WHERE - LocationIs3D : SELF\IfcPlacement.Location.Dim = 3; + AxisAndRefDirProvision : NOT ((EXISTS (Axis)) XOR (EXISTS (RefDirection))); AxisIs3D : (NOT (EXISTS (Axis))) OR (Axis.Dim = 3); - RefDirIs3D : (NOT (EXISTS (RefDirection))) OR (RefDirection.Dim = 3); AxisToRefDirPosition : (NOT (EXISTS (Axis))) OR (NOT (EXISTS (RefDirection))) OR (IfcCrossProduct(Axis,RefDirection).Magnitude > 0.0); - AxisAndRefDirProvision : NOT ((EXISTS (Axis)) XOR (EXISTS (RefDirection))); + LocationIs3D : SELF\IfcPlacement.Location.Dim = 3; LocationIsCP : 'IFC4X4.IFCCARTESIANPOINT' IN TYPEOF(SELF\IfcPlacement.Location); + RefDirIs3D : (NOT (EXISTS (RefDirection))) OR (RefDirection.Dim = 3); END_ENTITY; ENTITY IfcAxis2PlacementLinear @@ -4519,14 +4496,14 @@ ENTITY IfcBSplineSurfaceWithKnots KnotVUpper : IfcInteger := SIZEOF(VKnots); KnotUUpper : IfcInteger := SIZEOF(UKnots); WHERE + CorrespondingULists : SIZEOF(UMultiplicities) = KnotUUpper; + CorrespondingVLists : SIZEOF(VMultiplicities) = KnotVUpper; UDirectionConstraints : IfcConstraintsParamBSpline ( SELF\IfcBSplineSurface.UDegree, KnotUUpper, SELF\IfcBSplineSurface.UUpper, UMultiplicities, UKnots); VDirectionConstraints : IfcConstraintsParamBSpline ( SELF\IfcBSplineSurface.VDegree, KnotVUpper, SELF\IfcBSplineSurface.VUpper, VMultiplicities, VKnots); - CorrespondingULists : SIZEOF(UMultiplicities) = KnotUUpper; - CorrespondingVLists : SIZEOF(VMultiplicities) = KnotVUpper; END_ENTITY; ENTITY IfcBeam @@ -4572,8 +4549,8 @@ ENTITY IfcBlobTexture RasterFormat : IfcIdentifier; RasterCode : IfcBinary; WHERE - SupportedRasterFormat : SELF.RasterFormat IN ['BMP', 'JPG', 'GIF', 'PNG']; RasterCodeByteStream : BLENGTH(RasterCode) MOD 8 = 0; + SupportedRasterFormat : SELF.RasterFormat IN ['BMP', 'JPG', 'GIF', 'PNG']; END_ENTITY; ENTITY IfcBlock @@ -4606,10 +4583,10 @@ ENTITY IfcBooleanClippingResult SUBTYPE OF (IfcBooleanResult); WHERE FirstOperandType : ('IFC4X4.IFCSWEPTAREASOLID' IN TYPEOF(FirstOperand)) OR -('IFC4X4.IFCSWEPTDISCSOLID' IN TYPEOF(FirstOperand)) OR +('IFC4X4.IFCSWEPTDISKSOLID' IN TYPEOF(FirstOperand)) OR ('IFC4X4.IFCBOOLEANCLIPPINGRESULT' IN TYPEOF(FirstOperand)); - SecondOperandType : ('IFC4X4.IFCHALFSPACESOLID' IN TYPEOF(SecondOperand)); OperatorType : Operator = DIFFERENCE; + SecondOperandType : ('IFC4X4.IFCHALFSPACESOLID' IN TYPEOF(SecondOperand)); END_ENTITY; ENTITY IfcBooleanResult @@ -4622,8 +4599,8 @@ ENTITY IfcBooleanResult DERIVE Dim : IfcDimensionCount := FirstOperand.Dim; WHERE - SameDim : FirstOperand.Dim = SecondOperand.Dim; FirstOperandClosed : NOT('IFC4X4.IFCTESSELLATEDFACESET' IN TYPEOF(FirstOperand)) OR (EXISTS(FirstOperand.Closed) AND FirstOperand.Closed); + SameDim : FirstOperand.Dim = SecondOperand.Dim; SecondOperandClosed : NOT('IFC4X4.IFCTESSELLATEDFACESET' IN TYPEOF(SecondOperand)) OR (EXISTS(SecondOperand.Closed) AND SecondOperand.Closed); END_ENTITY; @@ -4734,20 +4711,20 @@ END_ENTITY; ENTITY IfcBridge SUBTYPE OF (IfcFacility); - PredefinedType : IfcBridgeTypeEnum; + PredefinedType : OPTIONAL IfcBridgeTypeEnum; WHERE - HasObjectType : (PredefinedType <> IfcBridgeTypeEnum.USERDEFINED) OR - -EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcBridgeTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcBridgeTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcBridgePart SUBTYPE OF (IfcFacilityPart); - PredefinedType : IfcBridgePartTypeEnum; + PredefinedType : OPTIONAL IfcBridgePartTypeEnum; WHERE - HasObjectType : (PredefinedType <> IfcBridgePartTypeEnum.USERDEFINED) OR - -EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcBridgePartTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcBridgePartTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcBuilding @@ -4780,12 +4757,12 @@ ENTITY IfcBuildingElementProxy SUBTYPE OF (IfcBuiltElement); PredefinedType : OPTIONAL IfcBuildingElementProxyTypeEnum; WHERE - HasObjectName : EXISTS(SELF\IfcRoot.Name); CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcBuildingElementProxyTypeEnum.USERDEFINED) OR ((PredefinedType = IfcBuildingElementProxyTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR ('IFC4X4.IFCBUILDINGELEMENTPROXYTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); + HasObjectName : EXISTS(SELF\IfcRoot.Name); END_ENTITY; ENTITY IfcBuildingElementProxyType @@ -4805,6 +4782,8 @@ ENTITY IfcBuildingSystem SUBTYPE OF (IfcSystem); PredefinedType : OPTIONAL IfcBuildingSystemTypeEnum; LongName : OPTIONAL IfcLabel; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcBuildingSystemTypeEnum.USERDEFINED) OR ((PredefinedType = IfcBuildingSystemTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcBuiltElement @@ -5027,8 +5006,6 @@ END_ENTITY; ENTITY IfcCartesianPoint SUBTYPE OF (IfcPoint); Coordinates : LIST [1:3] OF IfcLengthMeasure; - DERIVE - Dim : IfcDimensionCount := HIINDEX(Coordinates); WHERE CP2Dor3D : HIINDEX(Coordinates) >= 2; END_ENTITY; @@ -5078,11 +5055,11 @@ ENTITY IfcCartesianTransformationOperator2D U : LIST [2:2] OF IfcDirection := IfcBaseAxis(2,SELF\IfcCartesianTransformationOperator.Axis1, SELF\IfcCartesianTransformationOperator.Axis2,?); WHERE - DimEqual2 : SELF\IfcCartesianTransformationOperator.Dim = 2; Axis1Is2D : NOT(EXISTS(SELF\IfcCartesianTransformationOperator.Axis1)) OR (SELF\IfcCartesianTransformationOperator.Axis1.Dim = 2); Axis2Is2D : NOT(EXISTS(SELF\IfcCartesianTransformationOperator.Axis2)) OR (SELF\IfcCartesianTransformationOperator.Axis2.Dim = 2); + DimEqual2 : SELF\IfcCartesianTransformationOperator.Dim = 2; END_ENTITY; ENTITY IfcCartesianTransformationOperator2DnonUniform @@ -5103,12 +5080,12 @@ ENTITY IfcCartesianTransformationOperator3D U : LIST [3:3] OF IfcDirection := IfcBaseAxis(3,SELF\IfcCartesianTransformationOperator.Axis1, SELF\IfcCartesianTransformationOperator.Axis2,Axis3); WHERE - DimIs3D : SELF\IfcCartesianTransformationOperator.Dim = 3; Axis1Is3D : NOT(EXISTS(SELF\IfcCartesianTransformationOperator.Axis1)) OR (SELF\IfcCartesianTransformationOperator.Axis1.Dim = 3); Axis2Is3D : NOT(EXISTS(SELF\IfcCartesianTransformationOperator.Axis2)) OR (SELF\IfcCartesianTransformationOperator.Axis2.Dim = 3); Axis3Is3D : NOT(EXISTS(Axis3)) OR (Axis3.Dim = 3); + DimIs3D : SELF\IfcCartesianTransformationOperator.Dim = 3; END_ENTITY; ENTITY IfcCartesianTransformationOperator3DnonUniform @@ -5200,7 +5177,7 @@ ENTITY IfcClassification EditionDate : OPTIONAL IfcDate; Name : IfcLabel; Description : OPTIONAL IfcText; - Location : OPTIONAL IfcURIReference; + Specification : OPTIONAL IfcURIReference; ReferenceTokens : OPTIONAL LIST [1:?] OF IfcIdentifier; INVERSE ClassificationForObjects : SET [0:?] OF IfcRelAssociatesClassification FOR RelatingClassification; @@ -5324,8 +5301,8 @@ ENTITY IfcComplexPropertyTemplate TemplateType : OPTIONAL IfcComplexPropertyTemplateTypeEnum; HasPropertyTemplates : OPTIONAL SET [1:?] OF IfcPropertyTemplate; WHERE - UniquePropertyNames : IfcUniquePropertyTemplateNames(HasPropertyTemplates); NoSelfReference : SIZEOF(QUERY(temp <* HasPropertyTemplates | SELF :=: temp)) = 0; + UniquePropertyNames : IfcUniquePropertyTemplateNames(HasPropertyTemplates); END_ENTITY; ENTITY IfcCompositeCurve @@ -5711,9 +5688,9 @@ ENTITY IfcCoordinateReferenceSystem GeodeticDatum : OPTIONAL IfcIdentifier; INVERSE HasCoordinateOperation : SET [0:1] OF IfcCoordinateOperation FOR SourceCRS; - HasWellKnownTextRepresentation : IfcWellKnownText FOR CoordinateReferenceSystem; + WellKnownText : SET [0:1] OF IfcWellKnownText FOR CoordinateReferenceSystem; WHERE - CoordinateSystemSpecified : EXISTS(SELF.Name) OR EXISTS(SELF.HasWellKnownTextRepresentation); + NameOrWKT : (HIINDEX(WellKnownText) = 1) OR EXISTS(Name); END_ENTITY; ENTITY IfcCosineSpiral @@ -5889,11 +5866,11 @@ ENTITY IfcCurveStyle CurveColour : OPTIONAL IfcColour; ModelOrDraughting : OPTIONAL IfcBoolean; WHERE + IdentifiableCurveStyle : EXISTS(CurveFont) OR EXISTS(CurveWidth) OR EXISTS(CurveColour); MeasureOfWidth : (NOT(EXISTS(CurveWidth))) OR ('IFC4X4.IFCPOSITIVELENGTHMEASURE' IN TYPEOF(CurveWidth)) OR (('IFC4X4.IFCDESCRIPTIVEMEASURE' IN TYPEOF(CurveWidth)) AND (CurveWidth = 'by layer')); - IdentifiableCurveStyle : EXISTS(CurveFont) OR EXISTS(CurveWidth) OR EXISTS(CurveColour); END_ENTITY; ENTITY IfcCurveStyleFont @@ -5905,7 +5882,7 @@ END_ENTITY; ENTITY IfcCurveStyleFontAndScaling SUBTYPE OF (IfcPresentationItem); Name : OPTIONAL IfcLabel; - CurveFont : IfcCurveStyleFontSelect; + CurveStyleFont : IfcCurveStyleFontSelect; CurveFontScaling : IfcPositiveRatioMeasure; END_ENTITY; @@ -6248,8 +6225,6 @@ ENTITY IfcDoor OperationType : OPTIONAL IfcDoorTypeOperationEnum; UserDefinedOperationType : OPTIONAL IfcLabel; WHERE - CorrectStyleAssigned : (SIZEOF(IsTypedBy) = 0) -OR ('IFC4X4.IFCDOORTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcDoorTypeEnum.USERDEFINED) OR ((PredefinedType = IfcDoorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); @@ -6281,11 +6256,7 @@ ENTITY IfcDoorLiningProperties (NOT(EXISTS(CasingDepth)) AND NOT(EXISTS(CasingThickness))); WR35 : (EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1])) AND -( - ('IFC4X4.IFCDOORTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])) - OR - ('IFC4X4.IFCDOORSTYLE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])) -); + ('IFC4X4.IFCDOORTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])); END_ENTITY; ENTITY IfcDoorPanelProperties @@ -6298,19 +6269,7 @@ ENTITY IfcDoorPanelProperties WHERE ApplicableToType : (EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1])) AND -( - ('IFC4X4.IFCDOORTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])) - OR - ('IFC4X4.IFCDOORSTYLE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])) -); -END_ENTITY; - -ENTITY IfcDoorStyle - SUBTYPE OF (IfcTypeProduct); - OperationType : IfcDoorStyleOperationEnum; - ConstructionType : IfcDoorStyleConstructionEnum; - ParameterTakesPrecedence : IfcBoolean; - Sizeable : IfcBoolean; +('IFC4X4.IFCDOORTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])); END_ENTITY; ENTITY IfcDoorType @@ -6421,15 +6380,18 @@ END_ENTITY; ENTITY IfcEarthworksCut SUBTYPE OF (IfcExcavation); - PredefinedType : IfcEarthworksCutTypeEnum; + PredefinedType : OPTIONAL IfcEarthworksCutTypeEnum; WHERE - HasObjectType : (PredefinedType <> IfcEarthworksCutTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcEarthworksCutTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcEarthworksCutTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcEarthworksElement SUPERTYPE OF (ONEOF (IfcEarthworksFill - ,IfcImprovedGround)) + ,IfcImprovedGround + ,IfcReinforcedSoil)) SUBTYPE OF (IfcBuiltElement); END_ENTITY; @@ -6698,7 +6660,6 @@ ENTITY IfcElementType ,IfcFurnishingElementType ,IfcGeoScienceElementType ,IfcGeographicElementType - ,IfcTransportElementType ,IfcTransportationDeviceType)) SUBTYPE OF (IfcTypeProduct); ElementType : OPTIONAL IfcLabel; @@ -6858,8 +6819,8 @@ ENTITY IfcEventType EventTriggerType : IfcEventTriggerTypeEnum; UserDefinedEventTriggerType : OPTIONAL IfcLabel; WHERE - CorrectPredefinedType : (PredefinedType <> IfcEventTypeEnum.USERDEFINED) OR ((PredefinedType = IfcEventTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeProcess.ProcessType)); CorrectEventTriggerType : (EventTriggerType <> IfcEventTriggerTypeEnum.USERDEFINED) OR ((EventTriggerType = IfcEventTriggerTypeEnum.USERDEFINED) AND EXISTS(UserDefinedEventTriggerType)); + CorrectPredefinedType : (PredefinedType <> IfcEventTypeEnum.USERDEFINED) OR ((PredefinedType = IfcEventTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeProcess.ProcessType)); END_ENTITY; ENTITY IfcExcavation @@ -6978,6 +6939,13 @@ ENTITY IfcFaceBound Orientation : IfcBoolean; END_ENTITY; +ENTITY IfcFaceExcavation + SUBTYPE OF (IfcUndergroundExcavation); + PredefinedType : IfcFaceExcavationTypeEnum; + WHERE + HasObjectType : (PredefinedType <> IfcFaceExcavationTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); +END_ENTITY; + ENTITY IfcFaceOuterBound SUBTYPE OF (IfcFaceBound); END_ENTITY; @@ -7026,11 +6994,11 @@ END_ENTITY; ENTITY IfcFacilityPartCommon SUBTYPE OF (IfcFacilityPart); - PredefinedType : IfcFacilityPartCommonTypeEnum; + PredefinedType : OPTIONAL IfcFacilityPartCommonTypeEnum; WHERE - HasObjectType : (PredefinedType <> IfcFacilityPartCommonTypeEnum.USERDEFINED) OR - -EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcFacilityPartCommonTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcFacilityPartCommonTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcFailureConnectionCondition @@ -7117,6 +7085,7 @@ ENTITY IfcFillAreaStyle FillStyles : SET [1:?] OF IfcFillStyleSelect; ModelOrDraughting : OPTIONAL IfcBoolean; WHERE + ConsistentHatchStyleDef : IfcCorrectFillAreaStyle(SELF.FillStyles); MaxOneColour : SIZEOF(QUERY(Style <* SELF.FillStyles | 'IFC4X4.IFCCOLOUR' IN TYPEOF(Style) @@ -7125,7 +7094,6 @@ ENTITY IfcFillAreaStyle 'IFC4X4.IFCEXTERNALLYDEFINEDHATCHSTYLE' IN TYPEOF(Style) )) <= 1; - ConsistentHatchStyleDef : IfcCorrectFillAreaStyle(SELF.FillStyles); END_ENTITY; ENTITY IfcFillAreaStyleHatching @@ -7458,8 +7426,9 @@ ENTITY IfcFurnitureType AssemblyPlace : IfcAssemblyPlaceEnum; PredefinedType : OPTIONAL IfcFurnitureTypeEnum; WHERE - CorrectPredefinedType : (PredefinedType <> IfcFurnitureTypeEnum.USERDEFINED) OR -((PredefinedType = IfcFurnitureTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcFurnitureTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcFurnitureTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcElementType.ElementType)); END_ENTITY; ENTITY IfcGeoScienceElement @@ -7472,7 +7441,9 @@ END_ENTITY; ENTITY IfcGeoScienceElementType ABSTRACT SUPERTYPE OF (ONEOF - (IfcBoreholeType)) + (IfcBoreholeType + ,IfcGeoScienceFeatureType + ,IfcGeoScienceModelType)) SUBTYPE OF (IfcElementType); END_ENTITY; @@ -7487,7 +7458,8 @@ ENTITY IfcGeoScienceFeature ('IFC4X4.IFCGEOSCIENCEFEATURETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); END_ENTITY; -ENTITY IfcGeoScienceFeatureType; +ENTITY IfcGeoScienceFeatureType + SUBTYPE OF (IfcGeoScienceElementType); PredefinedType : IfcGeoScienceFeatureTypeEnum; WHERE CorrectPredefinedType : (PredefinedType <> IfcGeoScienceFeatureTypeEnum.USERDEFINED) OR @@ -7505,7 +7477,8 @@ ENTITY IfcGeoScienceModel ('IFC4X4.IFCGEOSCIENCEMODELTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); END_ENTITY; -ENTITY IfcGeoScienceModelType; +ENTITY IfcGeoScienceModelType + SUBTYPE OF (IfcGeoScienceElementType); PredefinedType : IfcGeoScienceModelTypeEnum; WHERE CorrectPredefinedType : (PredefinedType <> IfcGeoScienceModelTypeEnum.USERDEFINED) OR @@ -7525,8 +7498,8 @@ ENTITY IfcGeographicCRS AngleUnit : OPTIONAL IfcNamedUnit; HeightUnit : OPTIONAL IfcNamedUnit; WHERE - AngleUnitIsPlaneAngle : NOT EXISTS(SELF.AngleUnit) OR SELF.AngleUnit.UnitType = IfcUnitEnum.PLANEANGLEUNIT; - HeightUnitIsLength : NOT EXISTS(SELF.HeightUnit) OR SELF.HeightUnit.UnitType = IfcUnitEnum.LENGTHUNIT; + AngleUnitIsPlaneAngle : NOT(EXISTS(SELF.AngleUnit)) OR (SELF.AngleUnit.UnitType=IfcUnitEnum.PLANEANGLEUNIT); + HeightUnitIsLength : NOT EXISTS(SELF.HeightUnit) OR (SELF.HeightUnit.UnitType=IfcUnitEnum.LENGTHUNIT); END_ENTITY; ENTITY IfcGeographicElement @@ -7596,8 +7569,7 @@ ENTITY IfcGeometricRepresentationItem ,IfcSurface ,IfcTessellatedItem ,IfcTextLiteral - ,IfcVector - ,IfcWellKnownText)) + ,IfcVector)) SUBTYPE OF (IfcRepresentationItem); END_ENTITY; @@ -7613,10 +7585,10 @@ ENTITY IfcGeometricRepresentationSubContext SELF\IfcGeometricRepresentationContext.TrueNorth : IfcDirection := NVL(ParentContext.TrueNorth, IfcConvertDirectionInto2D(SELF\IfcGeometricRepresentationContext.WorldCoordinateSystem.P[2])); SELF\IfcGeometricRepresentationContext.Precision : IfcReal := NVL(ParentContext.Precision,1.E-5); WHERE + NoCoordOperation : SIZEOF(SELF\IfcGeometricRepresentationContext.HasCoordinateOperation) = 0; ParentNoSub : NOT('IFC4X4.IFCGEOMETRICREPRESENTATIONSUBCONTEXT' IN TYPEOF(ParentContext)); UserTargetProvided : (TargetView <> IfcGeometricProjectionEnum.USERDEFINED) OR ((TargetView = IfcGeometricProjectionEnum.USERDEFINED) AND EXISTS(UserDefinedTargetView)); - NoCoordOperation : SIZEOF(SELF\IfcGeometricRepresentationContext.HasCoordinateOperation) = 0; END_ENTITY; ENTITY IfcGeometricSet @@ -7656,19 +7628,17 @@ END_ENTITY; ENTITY IfcGeotechnicalStratum SUBTYPE OF (IfcGeotechnicalElement); - PredefinedType : IfcGeotechnicalStratumTypeEnum; + PredefinedType : OPTIONAL IfcGeotechnicalStratumTypeEnum; WHERE - HasObjectType : (PredefinedType <> IfcGeotechnicalStratumTypeEnum.USERDEFINED) OR - - EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcGeotechnicalStratumTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcGeotechnicalStratumTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcGradientCurve SUBTYPE OF (IfcCompositeCurve); BaseCurve : IfcBoundedCurve; EndPoint : OPTIONAL IfcPlacement; - DERIVE - RelativeElevation : IfcLengthMeasure := IfcGradient(SELF); END_ENTITY; ENTITY IfcGrid @@ -7790,11 +7760,11 @@ ENTITY IfcIShapeProfileDef FlangeEdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure; FlangeSlope : OPTIONAL IfcPlaneAngleMeasure; WHERE - ValidFlangeThickness : (2. * FlangeThickness) < OverallDepth; - ValidWebThickness : WebThickness < OverallWidth; ValidFilletRadius : NOT(EXISTS(FilletRadius)) OR ((FilletRadius <= (OverallWidth - WebThickness)/2.) AND (FilletRadius <= (OverallDepth - (2. * FlangeThickness))/2.)); + ValidFlangeThickness : (2. * FlangeThickness) < OverallDepth; + ValidWebThickness : WebThickness < OverallWidth; END_ENTITY; ENTITY IfcImageTexture @@ -7825,7 +7795,8 @@ ENTITY IfcImprovedGround SUBTYPE OF (IfcEarthworksElement); PredefinedType : IfcImprovedGroundTypeEnum; WHERE - HasObjectType : (PredefinedType <> IfcImprovedGroundTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : (PredefinedType <> IfcImprovedGroundTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcImprovedGroundTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcIndexedColourMap @@ -7881,10 +7852,10 @@ END_ENTITY; ENTITY IfcIntegerVoxelData SUBTYPE OF (IfcVoxelData); - Values : ARRAY [1:GridSize] OF IfcInteger; + ValueData : LIST [1:?] OF IfcInteger; Unit : OPTIONAL IfcUnit; DERIVE - GridSize : IfcInteger := SIZEOF(SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels); + Values : ARRAY [1:SELF\IfcVoxelData.GridSize] OF OPTIONAL IfcInteger := IfcListToExpandedArray(ValueData,1,SELF\IfcVoxelData.GridSize,SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels); END_ENTITY; ENTITY IfcInterceptor @@ -7909,8 +7880,8 @@ END_ENTITY; ENTITY IfcIntersectionCurve SUBTYPE OF (IfcSurfaceCurve); WHERE - TwoPCurves : SIZEOF(SELF\IfcSurfaceCurve.AssociatedGeometry) = 2; DistinctSurfaces : IfcAssociatedSurface(SELF\IfcSurfaceCurve.AssociatedGeometry[1]) <> IfcAssociatedSurface(SELF\IfcSurfaceCurve.AssociatedGeometry[2]); + TwoPCurves : SIZEOF(SELF\IfcSurfaceCurve.AssociatedGeometry) = 2; END_ENTITY; ENTITY IfcInventory @@ -7985,7 +7956,9 @@ END_ENTITY; ENTITY IfcLabelVoxelData SUBTYPE OF (IfcVoxelData); - Values : ARRAY [1:?] OF IfcLabel; + ValueData : LIST [1:?] OF IfcLabel; + DERIVE + Values : ARRAY [1:SELF\IfcVoxelData.GridSize] OF OPTIONAL IfcLabel := IfcListToExpandedArray(ValueData,1,SELF\IfcVoxelData.GridSize,SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels); END_ENTITY; ENTITY IfcLaborResource @@ -8155,6 +8128,8 @@ ENTITY IfcLinearPlacement SUBTYPE OF (IfcObjectPlacement); RelativePlacement : IfcAxis2PlacementLinear; CartesianPosition : OPTIONAL IfcAxis2Placement3D; + WHERE + CorrectLinearPlacement : EXISTS(SELF\IfcObjectPlacement.PlacementRelTo) AND ('IFC4X4.IFCLOCALPLACEMENT' IN TYPEOF(SELF\IfcObjectPlacement.PlacementRelTo)); END_ENTITY; ENTITY IfcLinearPositioningElement @@ -8197,7 +8172,9 @@ END_ENTITY; ENTITY IfcLogicalVoxelData SUBTYPE OF (IfcVoxelData); - Values : ARRAY [1:?] OF IfcLogical; + ValueData : LIST [1:?] OF IfcLogical; + DERIVE + Values : ARRAY [1:SELF\IfcVoxelData.GridSize] OF OPTIONAL IfcLogical := IfcListToExpandedArray(ValueData,1,SELF\IfcVoxelData.GridSize,SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels); END_ENTITY; ENTITY IfcLoop @@ -8227,14 +8204,18 @@ ENTITY IfcMapConversion XAxisOrdinate : OPTIONAL IfcReal; Scale : OPTIONAL IfcReal; WHERE - OnlyProjectedCRS : 'IFC4X4.IFCPROJECTEDCRS' IN TYPEOF(SELF\IfcCoordinateOperation.TargetCRS); + TargetCRSProjected : 'IFC4X4.IFCPROJECTEDCRS' IN TYPEOF(SELF\IfcCoordinateOperation.TargetCRS); + ValidXAxis : (NOT EXISTS(XAxisAbscissa) AND NOT EXISTS(XAxisOrdinate)) OR +(NOT EXISTS(XAxisAbscissa) AND XAxisOrdinate <> 0.0) OR +(NOT EXISTS(XAxisOrdinate) AND XAxisAbscissa <> 0.0) OR +(EXISTS(XAxisAbscissa) AND EXISTS(XAxisOrdinate) AND NOT ((XAxisAbscissa = 0.0) AND (XAxisOrdinate = 0.0))); END_ENTITY; ENTITY IfcMapConversionScaled SUBTYPE OF (IfcMapConversion); - ScaleX : IfcReal; - ScaleY : IfcReal; - ScaleZ : IfcReal; + FactorX : IfcReal; + FactorY : IfcReal; + FactorZ : IfcReal; END_ENTITY; ENTITY IfcMappedItem @@ -8245,20 +8226,20 @@ END_ENTITY; ENTITY IfcMarineFacility SUBTYPE OF (IfcFacility); - PredefinedType : IfcMarineFacilityTypeEnum; + PredefinedType : OPTIONAL IfcMarineFacilityTypeEnum; WHERE - HasObjectType : (PredefinedType <> IfcMarineFacilityTypeEnum.USERDEFINED) OR - -EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcMarineFacilityTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcMarineFacilityTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcMarinePart SUBTYPE OF (IfcFacilityPart); - PredefinedType : IfcMarinePartTypeEnum; + PredefinedType : OPTIONAL IfcMarinePartTypeEnum; WHERE - HasObjectType : (PredefinedType <>IfcMarinePartTypeEnum.USERDEFINED) OR - -EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcMarinePartTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcMarinePartTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcMaterial @@ -8417,7 +8398,7 @@ ENTITY IfcMaterialRelationship SUBTYPE OF (IfcResourceLevelRelationship); RelatingMaterial : IfcMaterial; RelatedMaterials : SET [1:?] OF IfcMaterial; - Expression : OPTIONAL IfcLabel; + MaterialExpression : OPTIONAL IfcLabel; END_ENTITY; ENTITY IfcMaterialUsageDefinition @@ -8935,6 +8916,7 @@ ENTITY IfcPhysicalSimpleQuantity (IfcQuantityArea ,IfcQuantityCount ,IfcQuantityLength + ,IfcQuantityNumber ,IfcQuantityTime ,IfcQuantityVolume ,IfcQuantityWeight)) @@ -9010,11 +8992,11 @@ ENTITY IfcPixelTexture MinPixelInS : Width >= 1; MinPixelInT : Height >= 1; NumberOfColours : {1 <= ColourComponents <= 4}; - SizeOfPixelList : SIZEOF(Pixel) = (Width * Height); PixelAsByteAndSameLength : SIZEOF(QUERY(temp<* Pixel | (BLENGTH(temp) MOD 8 = 0) AND (BLENGTH(temp) = BLENGTH(Pixel[1])) )) = SIZEOF(Pixel); + SizeOfPixelList : SIZEOF(Pixel) = (Width * Height); END_ENTITY; ENTITY IfcPlacement @@ -9072,6 +9054,8 @@ ENTITY IfcPoint ,IfcPointOnCurve ,IfcPointOnSurface)) SUBTYPE OF (IfcGeometricRepresentationItem); + DERIVE + Dim : IfcDimensionCount := IfcPointDim(SELF); END_ENTITY; ENTITY IfcPointByDistanceExpression @@ -9081,16 +9065,12 @@ ENTITY IfcPointByDistanceExpression OffsetVertical : OPTIONAL IfcLengthMeasure; OffsetLongitudinal : OPTIONAL IfcLengthMeasure; BasisCurve : IfcCurve; - DERIVE - Dim : IfcDimensionCount := BasisCurve.Dim; END_ENTITY; ENTITY IfcPointOnCurve SUBTYPE OF (IfcPoint); BasisCurve : IfcCurve; PointParameter : IfcParameterValue; - DERIVE - Dim : IfcDimensionCount := BasisCurve.Dim; END_ENTITY; ENTITY IfcPointOnSurface @@ -9098,8 +9078,6 @@ ENTITY IfcPointOnSurface BasisSurface : IfcSurface; PointParameterU : IfcParameterValue; PointParameterV : IfcParameterValue; - DERIVE - Dim : IfcDimensionCount := BasisSurface.Dim; END_ENTITY; ENTITY IfcPolyLoop @@ -9117,7 +9095,8 @@ ENTITY IfcPolygonalBoundedHalfSpace BoundaryDim : PolygonalBoundary.Dim = 2; BoundaryType : SIZEOF(TYPEOF(PolygonalBoundary) * [ 'IFC4X4.IFCPOLYLINE', - 'IFC4X4.IFCCOMPOSITECURVE'] + 'IFC4X4.IFCCOMPOSITECURVE', + 'IFC4X4.IFCINDEXEDPOLYCURVE'] ) = 1; END_ENTITY; @@ -9142,8 +9121,8 @@ ENTITY IfcPolynomialCurve CoefficientsY : OPTIONAL LIST [2:?] OF IfcReal; CoefficientsZ : OPTIONAL LIST [2:?] OF IfcReal; WHERE - ValidCoefficients : (EXISTS(CoefficientsX) AND EXISTS(CoefficientsY)) OR (EXISTS(CoefficientsX) AND EXISTS(CoefficientsZ)) OR (EXISTS(CoefficientsY) AND EXISTS(CoefficientsZ)) OR (EXISTS(CoefficientsX) AND EXISTS(CoefficientsY) AND EXISTS(CoefficientsZ)); CorrectPositionDim : ((Position.Dim=2) AND (NOT EXISTS(CoefficientsZ))) OR (Position.Dim=3); + ValidCoefficients : (EXISTS(CoefficientsX) AND EXISTS(CoefficientsY)) OR (EXISTS(CoefficientsX) AND EXISTS(CoefficientsZ)) OR (EXISTS(CoefficientsY) AND EXISTS(CoefficientsZ)) OR (EXISTS(CoefficientsX) AND EXISTS(CoefficientsY) AND EXISTS(CoefficientsZ)); END_ENTITY; ENTITY IfcPort @@ -9294,9 +9273,9 @@ ENTITY IfcProcedure SUBTYPE OF (IfcProcess); PredefinedType : OPTIONAL IfcProcedureTypeEnum; WHERE - HasName : EXISTS(SELF\IfcRoot.Name); CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcProcedureTypeEnum.USERDEFINED) OR ((PredefinedType = IfcProcedureTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + HasName : EXISTS(SELF\IfcRoot.Name); END_ENTITY; ENTITY IfcProcedureType @@ -9388,11 +9367,11 @@ END_ENTITY; ENTITY IfcProject SUBTYPE OF (IfcContext); WHERE - HasName : EXISTS(SELF\IfcRoot.Name); CorrectContext : NOT(EXISTS(SELF\IfcContext.RepresentationContexts)) OR (SIZEOF(QUERY(Temp <* SELF\IfcContext.RepresentationContexts | 'IFC4X4.IFCGEOMETRICREPRESENTATIONSUBCONTEXT' IN TYPEOF(Temp) )) = 0); + HasName : EXISTS(SELF\IfcRoot.Name); NoDecomposition : SIZEOF(SELF\IfcObjectDefinition.Decomposes) = 0; END_ENTITY; @@ -9414,7 +9393,7 @@ ENTITY IfcProjectedCRS MapZone : OPTIONAL IfcIdentifier; MapUnit : OPTIONAL IfcNamedUnit; WHERE - IsLengthUnit : NOT(EXISTS(MapUnit)) OR (MapUnit.UnitType = IfcUnitEnum.LENGTHUNIT); + MapUnitIsLength : NOT(EXISTS(SELF.MapUnit)) OR (SELF.MapUnit.UnitType = IfcUnitEnum.LENGTHUNIT); END_ENTITY; ENTITY IfcProjectionElement @@ -9440,6 +9419,7 @@ ENTITY IfcProperty PartOfComplex : SET [0:?] OF IfcComplexProperty FOR HasProperties; HasConstraints : SET [0:?] OF IfcResourceConstraintRelationship FOR RelatedResourceObjects; HasApprovals : SET [0:?] OF IfcResourceApprovalRelationship FOR RelatedResourceObjects; + PartOfMaterialOrProfileProperties : SET [0:?] OF IfcExtendedProperties FOR Properties; END_ENTITY; ENTITY IfcPropertyAbstraction @@ -9459,12 +9439,12 @@ ENTITY IfcPropertyBoundedValue Unit : OPTIONAL IfcUnit; SetPointValue : OPTIONAL IfcValue; WHERE + SameUnitLowerSet : NOT(EXISTS(LowerBoundValue)) OR NOT(EXISTS(SetPointValue)) OR +(TYPEOF(LowerBoundValue) = TYPEOF(SetPointValue)); SameUnitUpperLower : NOT(EXISTS(UpperBoundValue)) OR NOT(EXISTS(LowerBoundValue)) OR (TYPEOF(UpperBoundValue) = TYPEOF(LowerBoundValue)); SameUnitUpperSet : NOT(EXISTS(UpperBoundValue)) OR NOT(EXISTS(SetPointValue)) OR (TYPEOF(UpperBoundValue) = TYPEOF(SetPointValue)); - SameUnitLowerSet : NOT(EXISTS(LowerBoundValue)) OR NOT(EXISTS(SetPointValue)) OR -(TYPEOF(LowerBoundValue) = TYPEOF(SetPointValue)); END_ENTITY; ENTITY IfcPropertyDefinition @@ -9673,7 +9653,7 @@ ENTITY IfcQuantityCount CountValue : IfcCountMeasure; Formula : OPTIONAL IfcLabel; WHERE - WR21 : CountValue >= 0.; + WR21 : CountValue >= 0; END_ENTITY; ENTITY IfcQuantityLength @@ -9686,6 +9666,12 @@ ENTITY IfcQuantityLength WR22 : LengthValue >= 0.; END_ENTITY; +ENTITY IfcQuantityNumber + SUBTYPE OF (IfcPhysicalSimpleQuantity); + NumberValue : IfcNumericMeasure; + Formula : OPTIONAL IfcLabel; +END_ENTITY; + ENTITY IfcQuantitySet ABSTRACT SUPERTYPE OF (ONEOF (IfcElementQuantity)) @@ -9722,6 +9708,13 @@ ENTITY IfcQuantityWeight WR22 : WeightValue >= 0.; END_ENTITY; +ENTITY IfcRadialExcavation + SUBTYPE OF (IfcUndergroundExcavation); + PredefinedType : IfcRadialExcavationTypeEnum; + WHERE + HasObjectType : (PredefinedType <> IfcRadialExcavationTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); +END_ENTITY; + ENTITY IfcRail SUBTYPE OF (IfcBuiltElement); PredefinedType : OPTIONAL IfcRailTypeEnum; @@ -9762,18 +9755,20 @@ END_ENTITY; ENTITY IfcRailway SUBTYPE OF (IfcFacility); - PredefinedType : IfcRailwayTypeEnum; + PredefinedType : OPTIONAL IfcRailwayTypeEnum; WHERE - HasObjectType : (PredefinedType <> IfcRailwayTypeEnum.USERDEFINED) OR - -EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcRailwayTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcRailwayTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcRailwayPart SUBTYPE OF (IfcFacilityPart); - PredefinedType : IfcRailwayPartTypeEnum; + PredefinedType : OPTIONAL IfcRailwayPartTypeEnum; WHERE - HasObjectType : (PredefinedType <>IfcRailwayPartTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcRailwayPartTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcRailwayPartTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcRamp @@ -9838,8 +9833,10 @@ END_ENTITY; ENTITY IfcRealVoxelData SUBTYPE OF (IfcVoxelData); - Values : ARRAY [1:?] OF IfcReal; + ValueData : LIST [1:?] OF IfcReal; Unit : OPTIONAL IfcUnit; + DERIVE + Values : ARRAY [1:SELF\IfcVoxelData.GridSize] OF OPTIONAL IfcReal := IfcListToExpandedArray(ValueData,1,SELF\IfcVoxelData.GridSize,SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels); END_ENTITY; ENTITY IfcRectangleHollowProfileDef @@ -9848,14 +9845,14 @@ ENTITY IfcRectangleHollowProfileDef InnerFilletRadius : OPTIONAL IfcNonNegativeLengthMeasure; OuterFilletRadius : OPTIONAL IfcNonNegativeLengthMeasure; WHERE - ValidWallThickness : (WallThickness < (SELF\IfcRectangleProfileDef.XDim/2.)) AND -(WallThickness < (SELF\IfcRectangleProfileDef.YDim/2.)); ValidInnerRadius : NOT(EXISTS(InnerFilletRadius)) OR ((InnerFilletRadius <= (SELF\IfcRectangleProfileDef.XDim/2. - WallThickness)) AND (InnerFilletRadius <= (SELF\IfcRectangleProfileDef.YDim/2. - WallThickness))); ValidOuterRadius : NOT(EXISTS(OuterFilletRadius)) OR ((OuterFilletRadius <= (SELF\IfcRectangleProfileDef.XDim/2.)) AND (OuterFilletRadius <= (SELF\IfcRectangleProfileDef.YDim/2.))); + ValidWallThickness : (WallThickness < (SELF\IfcRectangleProfileDef.XDim/2.)) AND +(WallThickness < (SELF\IfcRectangleProfileDef.YDim/2.)); END_ENTITY; ENTITY IfcRectangleProfileDef @@ -9885,11 +9882,11 @@ ENTITY IfcRectangularTrimmedSurface Vsense : IfcBoolean; WHERE U1AndU2Different : U1 <> U2; - V1AndV2Different : V1 <> V2; UsenseCompatible : (('IFC4X4.IFCELEMENTARYSURFACE' IN TYPEOF(BasisSurface)) AND (NOT ('IFC4X4.IFCPLANE' IN TYPEOF(BasisSurface)))) OR ('IFC4X4.IFCSURFACEOFREVOLUTION' IN TYPEOF(BasisSurface)) OR (Usense = (U2 > U1)); + V1AndV2Different : V1 <> V2; VsenseCompatible : Vsense = (V2 > V1); END_ENTITY; @@ -9923,6 +9920,15 @@ ENTITY IfcRegularTimeSeries Values : LIST [1:?] OF IfcTimeSeriesValue; END_ENTITY; +ENTITY IfcReinforcedSoil + SUBTYPE OF (IfcEarthworksElement); + PredefinedType : OPTIONAL IfcReinforcedSoilTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcReinforcedSoilTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcReinforcedSoilTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + ENTITY IfcReinforcementBarProperties SUBTYPE OF (IfcPreDefinedProperties); TotalCrossSectionArea : IfcAreaMeasure; @@ -9964,9 +9970,9 @@ ENTITY IfcReinforcingBarType BendingShapeCode : OPTIONAL IfcLabel; BendingParameters : OPTIONAL LIST [1:?] OF IfcBendingParameterSelect; WHERE + BendingShapeCodeProvided : NOT EXISTS(BendingParameters) OR EXISTS(BendingShapeCode); CorrectPredefinedType : (PredefinedType <> IfcReinforcingBarTypeEnum.USERDEFINED) OR ((PredefinedType = IfcReinforcingBarTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); - BendingShapeCodeProvided : NOT EXISTS(BendingParameters) OR EXISTS(BendingShapeCode); END_ENTITY; ENTITY IfcReinforcingElement @@ -10023,9 +10029,9 @@ ENTITY IfcReinforcingMeshType BendingShapeCode : OPTIONAL IfcLabel; BendingParameters : OPTIONAL LIST [1:?] OF IfcBendingParameterSelect; WHERE + BendingShapeCodeProvided : NOT EXISTS(BendingParameters) OR EXISTS(BendingShapeCode); CorrectPredefinedType : (PredefinedType <> IfcReinforcingMeshTypeEnum.USERDEFINED) OR ((PredefinedType = IfcReinforcingMeshTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); - BendingShapeCodeProvided : NOT EXISTS(BendingParameters) OR EXISTS(BendingShapeCode); END_ENTITY; ENTITY IfcRelAdheresToElement @@ -10155,18 +10161,17 @@ ENTITY IfcRelAssociatesMaterial SUBTYPE OF (IfcRelAssociates); RelatingMaterial : IfcMaterialSelect; WHERE - NoVoidElement : SIZEOF(QUERY(temp <* SELF\IfcRelAssociates.RelatedObjects | - ('IFC4X4.IFCFEATUREELEMENTSUBTRACTION' IN TYPEOF(temp)) OR - ('IFC4X4.IFCVIRTUALELEMENT' IN TYPEOF(temp)) -)) = 0; AllowedElements : SIZEOF(QUERY(temp <* SELF\IfcRelAssociates.RelatedObjects | ( SIZEOF(TYPEOF(temp) * [ 'IFC4X4.IFCELEMENT', 'IFC4X4.IFCELEMENTTYPE', - 'IFC4X4.IFCWINDOWSTYLE', - 'IFC4X4.IFCDOORSTYLE', 'IFC4X4.IFCSTRUCTURALMEMBER', - 'IFC4X4.IFCPORT']) = 0) + 'IFC4X4.IFCPORT', + 'IFC4X4.IFCGEOSCIENCEOBSERVATION']) = 0) +)) = 0; + NoVoidElement : SIZEOF(QUERY(temp <* SELF\IfcRelAssociates.RelatedObjects | + ('IFC4X4.IFCFEATUREELEMENTSUBTRACTION' IN TYPEOF(temp)) OR + ('IFC4X4.IFCVIRTUALELEMENT' IN TYPEOF(temp)) )) = 0; END_ENTITY; @@ -10215,16 +10220,16 @@ ENTITY IfcRelConnectsPathElements RelatedConnectionType : IfcConnectionTypeEnum; RelatingConnectionType : IfcConnectionTypeEnum; WHERE - NormalizedRelatingPriorities : (SIZEOF(RelatingPriorities) = 0) -OR -(SIZEOF (QUERY (temp <* RelatingPriorities - | {0 <= temp <= 100} - )) = SIZEOF(RelatingPriorities)); NormalizedRelatedPriorities : (SIZEOF(RelatedPriorities) = 0) OR (SIZEOF (QUERY (temp <* RelatedPriorities | {0 <= temp <= 100} )) = SIZEOF(RelatedPriorities)); + NormalizedRelatingPriorities : (SIZEOF(RelatingPriorities) = 0) +OR +(SIZEOF (QUERY (temp <* RelatingPriorities + | {0 <= temp <= 100} + )) = SIZEOF(RelatingPriorities)); END_ENTITY; ENTITY IfcRelConnectsPortToElement @@ -10587,8 +10592,8 @@ ENTITY IfcRevolvedAreaSolid AxisLine : IfcLine := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcCurve() || IfcLine(Axis.Location, IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector(Axis.Z,1.0)); WHERE - AxisStartInXY : Axis.Location.Coordinates[3] = 0.0; AxisDirectionInXY : Axis.Z.DirectionRatios[3] = 0.0; + AxisStartInXY : ('IFC4X4.IFCCARTESIANPOINT' IN TYPEOF(Axis.Location)) AND (Axis.Location\IfcCartesianPoint.Coordinates[3] = 0.0); END_ENTITY; ENTITY IfcRevolvedAreaSolidTapered @@ -10627,18 +10632,20 @@ END_ENTITY; ENTITY IfcRoad SUBTYPE OF (IfcFacility); - PredefinedType : IfcRoadTypeEnum; + PredefinedType : OPTIONAL IfcRoadTypeEnum; WHERE - HasObjectType : (PredefinedType <> IfcRoadTypeEnum.USERDEFINED) OR - -EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcRoadTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcRoadTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcRoadPart SUBTYPE OF (IfcFacilityPart); - PredefinedType : IfcRoadPartTypeEnum; + PredefinedType : OPTIONAL IfcRoadPartTypeEnum; WHERE - HasObjectType : (PredefinedType <>IfcRoadPartTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcRoadPartTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcRoadPartTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcRoof @@ -10723,8 +10730,8 @@ END_ENTITY; ENTITY IfcSeamCurve SUBTYPE OF (IfcSurfaceCurve); WHERE - TwoPCurves : SIZEOF(SELF\IfcSurfaceCurve.AssociatedGeometry) = 2; SameSurface : IfcAssociatedSurface(SELF\IfcSurfaceCurve.AssociatedGeometry[1]) = IfcAssociatedSurface(SELF\IfcSurfaceCurve.AssociatedGeometry[2]); + TwoPCurves : SIZEOF(SELF\IfcSurfaceCurve.AssociatedGeometry) = 2; END_ENTITY; ENTITY IfcSecondOrderPolynomialSpiral @@ -10758,8 +10765,8 @@ ENTITY IfcSectionedSolid Directrix : IfcCurve; CrossSections : LIST [2:?] OF IfcProfileDef; WHERE - DirectrixIs3D : Directrix.Dim = 3; ConsistentProfileTypes : SIZEOF(QUERY(temp <* CrossSections | CrossSections[1].ProfileType <> temp.ProfileType)) = 0; + DirectrixIs3D : Directrix.Dim = 3; SectionsSameType : SIZEOF(QUERY(temp <* CrossSections | TYPEOF(CrossSections[1]) :<>: TYPEOF(temp))) = 0; END_ENTITY; @@ -10779,8 +10786,8 @@ ENTITY IfcSectionedSpine DERIVE Dim : IfcDimensionCount := 3; WHERE - CorrespondingSectionPositions : SIZEOF(CrossSections) = SIZEOF(CrossSectionPositions); ConsistentProfileTypes : SIZEOF(QUERY(temp <* CrossSections | CrossSections[1].ProfileType <> temp.ProfileType)) = 0; + CorrespondingSectionPositions : SIZEOF(CrossSections) = SIZEOF(CrossSectionPositions); SpineCurveDim : SpineCurve.Dim = 3; END_ENTITY; @@ -10790,11 +10797,11 @@ ENTITY IfcSectionedSurface CrossSectionPositions : LIST [2:?] OF IfcAxis2PlacementLinear; CrossSections : LIST [2:?] OF IfcProfileDef; WHERE - DirectrixIs3D : Directrix.Dim = 3; - AreaProfileTypes : SIZEOF(QUERY(temp <* CrossSections | temp.ProfileType = IfcProfileTypeEnum.CURVE)) = 0; - SectionsSameType : SIZEOF(QUERY(temp <* CrossSections | TYPEOF(CrossSections[1]) :<>: TYPEOF(temp))) = 0; + AreaProfileTypes : SIZEOF(QUERY(temp <* CrossSections | temp.ProfileType <> IfcProfileTypeEnum.CURVE)) = 0; CorrespondingSectionPositions : SIZEOF(CrossSections) = SIZEOF(CrossSectionPositions); + DirectrixIs3D : Directrix.Dim = 3; NoOffsets : SIZEOF(QUERY(temp <* CrossSectionPositions | EXISTS(temp.Location.OffsetLateral) OR EXISTS(temp.Location.OffsetVertical) OR EXISTS(temp.Location.OffsetLongitudinal))) = 0; + SectionsSameType : SIZEOF(QUERY(temp <* CrossSections | TYPEOF(CrossSections[1]) :<>: TYPEOF(temp))) = 0; END_ENTITY; ENTITY IfcSegment @@ -10893,6 +10900,9 @@ ENTITY IfcShapeRepresentation WHERE CorrectContext : 'IFC4X4.IFCGEOMETRICREPRESENTATIONCONTEXT' IN TYPEOF(SELF\IfcRepresentation.ContextOfItems); + CorrectItemsForType : IfcShapeRepresentationTypes(SELF\IfcRepresentation.RepresentationType, SELF\IfcRepresentation.Items); + HasRepresentationIdentifier : EXISTS(SELF\IfcRepresentation.RepresentationIdentifier); + HasRepresentationType : EXISTS(SELF\IfcRepresentation.RepresentationType); NoTopologicalItem : SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCTOPOLOGICALREPRESENTATIONITEM' IN TYPEOF(temp)) AND (NOT(SIZEOF( @@ -10900,9 +10910,6 @@ IN TYPEOF(SELF\IfcRepresentation.ContextOfItems); 'IFC4X4.IFCEDGECURVE', 'IFC4X4.IFCFACESURFACE'] * TYPEOF(temp)) = 1)) )) = 0; - HasRepresentationType : EXISTS(SELF\IfcRepresentation.RepresentationType); - HasRepresentationIdentifier : EXISTS(SELF\IfcRepresentation.RepresentationIdentifier); - CorrectItemsForType : IfcShapeRepresentationTypes(SELF\IfcRepresentation.RepresentationType, SELF\IfcRepresentation.Items); END_ENTITY; ENTITY IfcShellBasedSurfaceModel @@ -11177,7 +11184,7 @@ ENTITY IfcSpiral ,IfcSineSpiral ,IfcThirdOrderPolynomialSpiral)) SUBTYPE OF (IfcCurve); - Position : OPTIONAL IfcAxis2Placement; + Position : IfcAxis2Placement; END_ENTITY; ENTITY IfcStackTerminal @@ -11269,7 +11276,8 @@ ENTITY IfcStructuralAnalysisModel HasResults : OPTIONAL SET [1:?] OF IfcStructuralResultGroup; SharedPlacement : OPTIONAL IfcObjectPlacement; WHERE - HasObjectType : (PredefinedType <> IfcAnalysisModelTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : (PredefinedType <> IfcAnalysisModelTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcAnalysisModelTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcStructuralConnection @@ -11297,16 +11305,16 @@ ENTITY IfcStructuralCurveAction ProjectedOrTrue : OPTIONAL IfcProjectedOrTrueLengthEnum; PredefinedType : IfcStructuralCurveActivityTypeEnum; WHERE + HasObjectType : (PredefinedType <> IfcStructuralCurveActivityTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); ProjectedIsGlobal : (NOT EXISTS(ProjectedOrTrue)) OR ((ProjectedOrTrue <> PROJECTED_LENGTH) OR (SELF\IfcStructuralActivity.GlobalOrLocal = GLOBAL_COORDS)); - HasObjectType : (PredefinedType <> IfcStructuralCurveActivityTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); SuitablePredefinedType : PredefinedType <> IfcStructuralCurveActivityTypeEnum.EQUIDISTANT; END_ENTITY; ENTITY IfcStructuralCurveConnection SUBTYPE OF (IfcStructuralConnection); - Axis : IfcDirection; + AxisDirection : IfcDirection; END_ENTITY; ENTITY IfcStructuralCurveMember @@ -11343,8 +11351,8 @@ END_ENTITY; ENTITY IfcStructuralLinearAction SUBTYPE OF (IfcStructuralCurveAction); WHERE - SuitableLoadType : SIZEOF(['IFC4X4.IFCSTRUCTURALLOADLINEARFORCE', 'IFC4X4.IFCSTRUCTURALLOADTEMPERATURE'] * TYPEOF(SELF\IfcStructuralActivity.AppliedLoad)) = 1; ConstPredefinedType : SELF\IfcStructuralCurveAction.PredefinedType = IfcStructuralCurveActivityTypeEnum.CONST; + SuitableLoadType : SIZEOF(['IFC4X4.IFCSTRUCTURALLOADLINEARFORCE', 'IFC4X4.IFCSTRUCTURALLOADTEMPERATURE'] * TYPEOF(SELF\IfcStructuralActivity.AppliedLoad)) = 1; END_ENTITY; ENTITY IfcStructuralLoad @@ -11476,8 +11484,8 @@ END_ENTITY; ENTITY IfcStructuralPlanarAction SUBTYPE OF (IfcStructuralSurfaceAction); WHERE - SuitableLoadType : SIZEOF(['IFC4X4.IFCSTRUCTURALLOADPLANARFORCE', 'IFC4X4.IFCSTRUCTURALLOADTEMPERATURE'] * TYPEOF(SELF\IfcStructuralActivity.AppliedLoad)) = 1; ConstPredefinedType : SELF\IfcStructuralSurfaceAction.PredefinedType = IfcStructuralSurfaceActivityTypeEnum.CONST; + SuitableLoadType : SIZEOF(['IFC4X4.IFCSTRUCTURALLOADPLANARFORCE', 'IFC4X4.IFCSTRUCTURALLOADTEMPERATURE'] * TYPEOF(SELF\IfcStructuralActivity.AppliedLoad)) = 1; END_ENTITY; ENTITY IfcStructuralPointAction @@ -11523,10 +11531,10 @@ ENTITY IfcStructuralSurfaceAction ProjectedOrTrue : OPTIONAL IfcProjectedOrTrueLengthEnum; PredefinedType : IfcStructuralSurfaceActivityTypeEnum; WHERE + HasObjectType : (PredefinedType <> IfcStructuralSurfaceActivityTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); ProjectedIsGlobal : (NOT EXISTS(ProjectedOrTrue)) OR ((ProjectedOrTrue <> PROJECTED_LENGTH) OR (SELF\IfcStructuralActivity.GlobalOrLocal = GLOBAL_COORDS)); - HasObjectType : (PredefinedType <> IfcStructuralSurfaceActivityTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); END_ENTITY; ENTITY IfcStructuralSurfaceConnection @@ -11636,7 +11644,9 @@ ENTITY IfcSurfaceFeature INVERSE AdheresToElement : IfcRelAdheresToElement FOR RelatedSurfaceFeatures; WHERE - HasObjectType : NOT EXISTS(PredefinedType) OR (PredefinedType <> IfcSurfaceFeatureTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcSurfaceFeatureTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcSurfaceFeatureTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcSurfaceOfLinearExtrusion @@ -11663,7 +11673,6 @@ ENTITY IfcSurfaceReinforcementArea SurfaceReinforcement2 : OPTIONAL LIST [2:3] OF IfcLengthMeasure; ShearReinforcement : OPTIONAL IfcRatioMeasure; WHERE - SurfaceAndOrShearAreaSpecified : EXISTS(SurfaceReinforcement1) OR EXISTS(SurfaceReinforcement2) OR EXISTS(ShearReinforcement); NonnegativeArea1 : (NOT EXISTS(SurfaceReinforcement1)) OR ( (SurfaceReinforcement1[1] >= 0.) AND (SurfaceReinforcement1[2] >= 0.) AND @@ -11675,6 +11684,7 @@ ENTITY IfcSurfaceReinforcementArea ((SIZEOF(SurfaceReinforcement2) = 1) OR (SurfaceReinforcement2[1] >= 0.)) ); NonnegativeArea3 : (NOT EXISTS(ShearReinforcement)) OR (ShearReinforcement >= 0.); + SurfaceAndOrShearAreaSpecified : EXISTS(SurfaceReinforcement1) OR EXISTS(SurfaceReinforcement2) OR EXISTS(ShearReinforcement); END_ENTITY; ENTITY IfcSurfaceStyle @@ -11682,8 +11692,8 @@ ENTITY IfcSurfaceStyle Side : IfcSurfaceSide; Styles : SET [1:5] OF IfcSurfaceStyleElementSelect; WHERE - MaxOneShading : SIZEOF(QUERY(Style <* SELF.Styles | - 'IFC4X4.IFCSURFACESTYLESHADING' IN + MaxOneExtDefined : SIZEOF(QUERY(Style <* SELF.Styles | + 'IFC4X4.IFCEXTERNALLYDEFINEDSURFACESTYLE' IN TYPEOF(Style) )) <= 1; MaxOneLighting : SIZEOF(QUERY(Style <* SELF.Styles | @@ -11694,12 +11704,12 @@ ENTITY IfcSurfaceStyle 'IFC4X4.IFCSURFACESTYLEREFRACTION' IN TYPEOF(Style) )) <= 1; - MaxOneTextures : SIZEOF(QUERY(Style <* SELF.Styles | - 'IFC4X4.IFCSURFACESTYLEWITHTEXTURES' IN + MaxOneShading : SIZEOF(QUERY(Style <* SELF.Styles | + 'IFC4X4.IFCSURFACESTYLESHADING' IN TYPEOF(Style) )) <= 1; - MaxOneExtDefined : SIZEOF(QUERY(Style <* SELF.Styles | - 'IFC4X4.IFCEXTERNALLYDEFINEDSURFACESTYLE' IN + MaxOneTextures : SIZEOF(QUERY(Style <* SELF.Styles | + 'IFC4X4.IFCSURFACESTYLEWITHTEXTURES' IN TYPEOF(Style) )) <= 1; END_ENTITY; @@ -11780,15 +11790,15 @@ ENTITY IfcSweptDiskSolid StartParam : OPTIONAL IfcParameterValue; EndParam : OPTIONAL IfcParameterValue; WHERE - DirectrixDim : Directrix.Dim = 3; - InnerRadiusSize : (NOT EXISTS(InnerRadius)) OR (Radius > InnerRadius); DirectrixBounded : (EXISTS(StartParam) AND EXISTS(EndParam)) OR (SIZEOF(['IFC4X4.IFCCONIC', 'IFC4X4.IFCBOUNDEDCURVE'] * TYPEOF(Directrix)) = 1); + DirectrixDim : Directrix.Dim = 3; + InnerRadiusSize : (NOT EXISTS(InnerRadius)) OR (Radius > InnerRadius); END_ENTITY; ENTITY IfcSweptDiskSolidPolygonal SUBTYPE OF (IfcSweptDiskSolid); - FilletRadius : OPTIONAL IfcPositiveLengthMeasure; + FilletRadius : OPTIONAL IfcNonNegativeLengthMeasure; WHERE CorrectRadii : NOT(EXISTS(FilletRadius)) OR (FilletRadius >= SELF\IfcSweptDiskSolid.Radius); DirectrixIsPolyline : ('IFC4X4.IFCPOLYLINE' IN TYPEOF(SELF\IfcSweptDiskSolid.Directrix)) OR @@ -11853,8 +11863,9 @@ ENTITY IfcSystemFurnitureElementType SUBTYPE OF (IfcFurnishingElementType); PredefinedType : OPTIONAL IfcSystemFurnitureElementTypeEnum; WHERE - CorrectPredefinedType : (PredefinedType <> IfcSystemFurnitureElementTypeEnum.USERDEFINED) OR -((PredefinedType = IfcSystemFurnitureElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcSystemFurnitureElementTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcSystemFurnitureElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcElementType.ElementType)); END_ENTITY; ENTITY IfcTShapeProfileDef @@ -11927,8 +11938,8 @@ ENTITY IfcTask TaskTime : OPTIONAL IfcTaskTime; PredefinedType : OPTIONAL IfcTaskTypeEnum; WHERE - HasName : EXISTS(SELF\IfcRoot.Name); CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcTaskTypeEnum.USERDEFINED) OR ((PredefinedType = IfcTaskTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + HasName : EXISTS(SELF\IfcRoot.Name); END_ENTITY; ENTITY IfcTaskTime @@ -12151,7 +12162,7 @@ END_ENTITY; ENTITY IfcTextureCoordinateIndicesWithVoids SUBTYPE OF (IfcTextureCoordinateIndices); - InnerTexCoordIndicies : LIST [1:?] OF UNIQUE LIST [3:?] OF UNIQUE IfcPositiveInteger; + InnerTexCoordIndices : LIST [1:?] OF LIST [3:?] OF UNIQUE IfcPositiveInteger; END_ENTITY; ENTITY IfcTextureMap @@ -12285,7 +12296,7 @@ OR END_ENTITY; ENTITY IfcTransportElementType - SUBTYPE OF (IfcElementType); + SUBTYPE OF (IfcTransportationDeviceType); PredefinedType : IfcTransportElementTypeEnum; WHERE CorrectPredefinedType : (PredefinedType <> IfcTransportElementTypeEnum.USERDEFINED) @@ -12302,7 +12313,8 @@ END_ENTITY; ENTITY IfcTransportationDeviceType ABSTRACT SUPERTYPE OF (ONEOF - (IfcVehicleType)) + (IfcTransportElementType + ,IfcVehicleType)) SUBTYPE OF (IfcElementType); END_ENTITY; @@ -12341,9 +12353,9 @@ ENTITY IfcTrimmedCurve SenseAgreement : IfcBoolean; MasterRepresentation : IfcTrimmingPreference; WHERE + NoTrimOfBoundedCurves : NOT('IFC4X4.IFCBOUNDEDCURVE' IN TYPEOF(BasisCurve)); Trim1ValuesConsistent : (HIINDEX(Trim1) = 1) OR (TYPEOF(Trim1[1]) <> TYPEOF(Trim1[2])); Trim2ValuesConsistent : (HIINDEX(Trim2) = 1) OR (TYPEOF(Trim2[1]) <> TYPEOF(Trim2[2])); - NoTrimOfBoundedCurves : NOT('IFC4X4.IFCBOUNDEDCURVE' IN TYPEOF(BasisCurve)); END_ENTITY; ENTITY IfcTubeBundle @@ -12416,10 +12428,8 @@ END_ENTITY; ENTITY IfcTypeProduct SUPERTYPE OF (ONEOF - (IfcDoorStyle - ,IfcElementType - ,IfcSpatialElementType - ,IfcWindowStyle)) + (IfcElementType + ,IfcSpatialElementType)) SUBTYPE OF (IfcTypeObject); RepresentationMaps : OPTIONAL LIST [1:?] OF UNIQUE IfcRepresentationMap; Tag : OPTIONAL IfcLabel; @@ -12458,10 +12468,10 @@ ENTITY IfcUShapeProfileDef END_ENTITY; ENTITY IfcUndergroundExcavation + ABSTRACT SUPERTYPE OF (ONEOF + (IfcFaceExcavation + ,IfcRadialExcavation)) SUBTYPE OF (IfcExcavation); - PredefinedType : IfcUndergroundExcavationTypeEnum; - WHERE - HasObjectType : (PredefinedType <> IfcUndergroundExcavationTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); END_ENTITY; ENTITY IfcUnitAssignment; @@ -12539,8 +12549,10 @@ END_ENTITY; ENTITY IfcVectorVoxelData SUBTYPE OF (IfcVoxelData); - Values : ARRAY [1:?] OF IfcVector; + ValueData : LIST [1:?] OF IfcVector; Unit : OPTIONAL IfcUnit; + DERIVE + Values : ARRAY [1:SELF\IfcVoxelData.GridSize] OF OPTIONAL IfcVector := IfcListToExpandedArray(ValueData,1,SELF\IfcVoxelData.GridSize,SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels); END_ENTITY; ENTITY IfcVehicle @@ -12594,7 +12606,7 @@ END_ENTITY; ENTITY IfcVibrationDamperType SUBTYPE OF (IfcElementComponentType); - PredefinedType : OPTIONAL IfcVibrationDamperTypeEnum; + PredefinedType : IfcVibrationDamperTypeEnum; WHERE CorrectPredefinedType : (PredefinedType <> IfcVibrationDamperTypeEnum.USERDEFINED) OR ((PredefinedType = IfcVibrationDamperTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); @@ -12621,7 +12633,11 @@ END_ENTITY; ENTITY IfcVirtualElement SUBTYPE OF (IfcElement); - PredefinedType : IfcVirtualElementTypeEnum; + PredefinedType : OPTIONAL IfcVirtualElementTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcVirtualElementTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcVirtualElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcVirtualGridIntersection; @@ -12633,7 +12649,9 @@ ENTITY IfcVoidingFeature SUBTYPE OF (IfcFeatureElementSubtraction); PredefinedType : OPTIONAL IfcVoidingFeatureTypeEnum; WHERE - HasObjectType : NOT EXISTS(PredefinedType) OR (PredefinedType <> IfcVoidingFeatureTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcVoidingFeatureTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcVoidingFeatureTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcVoxelData @@ -12645,31 +12663,33 @@ ENTITY IfcVoxelData ,IfcVectorVoxelData)) SUBTYPE OF (IfcComplementaryData); ValueType : OPTIONAL IfcLabel; + DERIVE + GridSize : IfcInteger := SIZEOF(SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels); WHERE IsAssignedToProduct : EXISTS(SELF\IfcObjectDefinition.HasAssignments) AND (SIZEOF(SELF\IfcObjectDefinition.HasAssignments) = 1) AND ('IFC4X4.IFCRELASSIGNSTOPRODUCT' IN TYPEOF(SELF\IfcObjectDefinition.HasAssignments[1])); + SameRepresentation : SIZEOF(QUERY(ShapeRep <* SELF\IfcObjectDefinition.HasAssignments[1]\IfcRelAssignsToProduct.RelatingProduct\IfcProduct.Representation.Representations | +ShapeRep = SELF\IfcProduct.Representation.Representations[1])) = 1; VoxelGridRepresentation : EXISTS(SELF\IfcProduct.Representation) AND (SIZEOF(QUERY(ShapeRep <* SELF\IfcProduct.Representation.Representations | (SIZEOF(ShapeRep.Items) = 1) AND ('IFC4X4.IFCVOXELGRID' IN TYPEOF(ShapeRep.Items[1])))) = 1); - SameRepresentation : SIZEOF(QUERY(ShapeRep <* SELF\IfcObjectDefinition.HasAssignments[1]\IfcRelAssignsToProduct.RelatingProduct\IfcProduct.Representation.Representations | -ShapeRep = SELF\IfcProduct.Representation.Representations[1])) = 1; END_ENTITY; ENTITY IfcVoxelGrid SUBTYPE OF (IfcSolidModel); VoxelSizeX : IfcNonNegativeLengthMeasure; - VoxelSizeY : OPTIONAL IfcNonNegativeLengthMeasure; - VoxelSizeZ : OPTIONAL IfcNonNegativeLengthMeasure; - NumberOfVoxelsX : IfcInteger; - NumberOfVoxelsY : OPTIONAL IfcInteger; - NumberOfVoxelsZ : OPTIONAL IfcInteger; - Voxels : LIST [1:?] OF IfcBoolean; + VoxelSizeY : IfcNonNegativeLengthMeasure; + VoxelSizeZ : IfcNonNegativeLengthMeasure; + NumberOfVoxelsX : IfcPositiveInteger; + NumberOfVoxelsY : IfcPositiveInteger; + NumberOfVoxelsZ : IfcPositiveInteger; + Voxels : ARRAY [1:NumberOfVoxelsX*NumberOfVoxelsY*NumberOfVoxelsZ] OF IfcBoolean; END_ENTITY; ENTITY IfcWall @@ -12721,10 +12741,9 @@ ENTITY IfcWasteTerminalType ((PredefinedType = IfcWasteTerminalTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); END_ENTITY; -ENTITY IfcWellKnownText - SUBTYPE OF (IfcGeometricRepresentationItem); +ENTITY IfcWellKnownText; WellKnownText : IfcWellKnownTextLiteral; - CoordinateReferenceSystem : OPTIONAL IfcCoordinateReferenceSystem; + CoordinateReferenceSystem : IfcCoordinateReferenceSystem; END_ENTITY; ENTITY IfcWindow @@ -12735,8 +12754,6 @@ ENTITY IfcWindow PartitioningType : OPTIONAL IfcWindowTypePartitioningEnum; UserDefinedPartitioningType : OPTIONAL IfcLabel; WHERE - CorrectStyleAssigned : (SIZEOF(IsTypedBy) = 0) -OR ('IFC4X4.IFCWINDOWTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcWindowTypeEnum.USERDEFINED) OR ((PredefinedType = IfcWindowTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); @@ -12764,11 +12781,7 @@ ENTITY IfcWindowLiningProperties WR33 : NOT(NOT(EXISTS(FirstMullionOffset)) AND EXISTS(SecondMullionOffset)); WR34 : (EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1])) AND -( - ('IFC4X4.IFCWINDOWTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])) - OR - ('IFC4X4.IFCWINDOWSTYLE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])) -); + ('IFC4X4.IFCWINDOWTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])); END_ENTITY; ENTITY IfcWindowPanelProperties @@ -12781,19 +12794,7 @@ ENTITY IfcWindowPanelProperties WHERE ApplicableToType : (EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1])) AND -( - ('IFC4X4.IFCWINDOWTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])) - OR - ('IFC4X4.IFCWINDOWSTYLE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])) -); -END_ENTITY; - -ENTITY IfcWindowStyle - SUBTYPE OF (IfcTypeProduct); - ConstructionType : IfcWindowStyleConstructionEnum; - OperationType : IfcWindowStyleOperationEnum; - ParameterTakesPrecedence : IfcBoolean; - Sizeable : IfcBoolean; + ('IFC4X4.IFCWINDOWTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])); END_ENTITY; ENTITY IfcWindowType @@ -12850,8 +12851,8 @@ END_ENTITY; ENTITY IfcWorkTime SUBTYPE OF (IfcSchedulingTime); RecurrencePattern : OPTIONAL IfcRecurrencePattern; - Start : OPTIONAL IfcDate; - Finish : OPTIONAL IfcDate; + StartDate : OPTIONAL IfcDate; + FinishDate : OPTIONAL IfcDate; END_ENTITY; ENTITY IfcZShapeProfileDef @@ -12885,8 +12886,8 @@ FUNCTION IfcAlignmentRepresentation AlignmentRepresentations : SET OF IfcShapeRepresentation; TwoDRep : SET OF IfcShapeRepresentation; ThreeDRep : SET OF IfcShapeRepresentation; - CurveTwoD : IfcCompositeCurve; - CurveThreeD : IfcGradientCurve; + CurveTwoD : SET OF IfcCompositeCurve; + CurveThreeD : SET OF IfcGradientCurve; END_LOCAL; (* no representation is okay *) @@ -12934,7 +12935,7 @@ FUNCTION IfcAlignmentRepresentation ThreeDRep := QUERY(threeDee <* AlignmentRepresentations | threeDee.RepresentationType = 'Curve3D'); CurveThreeD := QUERY(item <* ThreeDRep[1].Items | 'IFC4X4.IFCGRADIENTCURVE' in TYPEOF(item)); - RETURN((SIZEOF(CurveThreeD) = 1) AND (SIZEOF(CurveTwoD) = 1) AND (CurveThreeD\IfcGradientCurve.BaseCurve :=: CurveTwoD)); + RETURN((SIZEOF(CurveThreeD) = 1) AND (SIZEOF(CurveTwoD) = 1) AND (CurveThreeD[1].BaseCurve :=: CurveTwoD[1])); END_IF; (* Missing an IFCSEGMENTEDREFERENCECURVE various placement option implementation. *) @@ -13321,7 +13322,7 @@ FUNCTION IfcCorrectLocalPlacement IF (EXISTS(RelPlacement)) THEN IF ('IFC4X4.IFCGRIDPLACEMENT' IN TYPEOF(RelPlacement)) THEN - RETURN(?); + RETURN(TRUE); END_IF; IF ('IFC4X4.IFCLOCALPLACEMENT' IN TYPEOF(RelPlacement)) THEN IF ('IFC4X4.IFCAXIS2PLACEMENT2D' IN TYPEOF(AxisPlacement)) THEN @@ -13335,8 +13336,11 @@ FUNCTION IfcCorrectLocalPlacement END_IF; END_IF; END_IF; + IF ('IFC4X4.IFCLINEARPLACEMENT' IN TYPEOF(RelPlacement)) THEN + RETURN(TRUE); + END_IF; ELSE - RETURN(TRUE); + RETURN(TRUE); END_IF; RETURN(?); END_FUNCTION; @@ -13439,9 +13443,6 @@ FUNCTION IfcCurveDim IF ('IFC4X4.IFCOFFSETCURVEBYDISTANCES' IN TYPEOF(Curve)) THEN RETURN(3); END_IF; - IF ('IFC4X4.IFCCURVESEGMENT2D' IN TYPEOF(Curve)) - THEN RETURN(2); - END_IF; IF ('IFC4X4.IFCPOLYNOMIALCURVE' IN TYPEOF(Curve)) THEN IF ( NOT EXISTS(Curve\IfcPolynomialCurve.CoefficientsZ) AND (Curve\IfcPolynomialCurve.Position.Dim = 2 )) THEN RETURN(2); @@ -13689,11 +13690,6 @@ FUNCTION IfcGetBasisSurface RETURN(Surfs); END_FUNCTION; -FUNCTION IfcGradient -(GradientCurve : IfcGradientCurve) : IfcLengthMeasure; - RETURN(1); -END_FUNCTION; - FUNCTION IfcListToArray (Lis : LIST [0:?] OF GENERIC : T; Low,U : INTEGER) : ARRAY OF GENERIC : T; @@ -13714,6 +13710,32 @@ FUNCTION IfcListToArray END_IF; END_FUNCTION; +FUNCTION IfcListToExpandedArray +(Lis : LIST [0:?] OF GENERIC : T; + Low, U : INTEGER; + Condition : ARRAY OF BOOLEAN) : ARRAY OF OPTIONAL GENERIC : T; + LOCAL + LisIndex : INTEGER := Low; + Res : ARRAY [Low:U] OF OPTIONAL GENERIC : T; + END_LOCAL; + + IF (SIZEOF(QUERY(item <* Condition | item)) <> SIZEOF(Lis)) THEN + RETURN(?); + END_IF; + + IF (SIZEOF(Lis) <> (U-Low + 1)) THEN + RETURN(?); + END_IF; + + REPEAT i := 1 TO SIZEOF(Condition); + IF (Condition[i]) THEN + Res[Low + i - 1] := Lis[LisIndex]; + LisIndex := LisIndex + 1; + END_IF; + END_REPEAT; + RETURN(Res); +END_FUNCTION; + FUNCTION IfcLoopHeadToTail (ALoop : IfcEdgeLoop) : LOGICAL; LOCAL @@ -13858,16 +13880,35 @@ FUNCTION IfcPathHeadToTail RETURN (P); END_FUNCTION; +FUNCTION IfcPointDim +(Point : IfcPoint) + : IfcDimensionCount; + + IF ('IFC4X4.IFCCARTESIANPOINT' IN TYPEOF(Point)) + THEN RETURN(HIINDEX(Point\IfcCartesianPoint.Coordinates)); + END_IF; + IF ('IFC4X4.IFCPOINTBYDISTANCEEXPRESSION' IN TYPEOF(Point)) + THEN RETURN(Point\IfcPointByDistanceExpression.BasisCurve.Dim); + END_IF; + IF ('IFC4X4.IFCPOINTONCURVE' IN TYPEOF(Point)) + THEN RETURN(Point\IfcPointOnCurve.BasisCurve.Dim); + END_IF; + IF ('IFC4X4.IFCPOINTONSURFACE' IN TYPEOF(Point)) + THEN RETURN(Point\IfcPointOnSurface.BasisSurface.Dim); + END_IF; + RETURN (?); +END_FUNCTION; + FUNCTION IfcPointListDim (PointList : IfcCartesianPointList) : IfcDimensionCount; IF ('IFC4X4.IFCCARTESIANPOINTLIST2D' IN TYPEOF(PointList)) THEN RETURN(2); - END_IF; + END_IF; IF ('IFC4X4.IFCCARTESIANPOINTLIST3D' IN TYPEOF(PointList)) THEN RETURN(3); - END_IF; + END_IF; RETURN (?); END_FUNCTION; @@ -13908,7 +13949,7 @@ END_FUNCTION; FUNCTION IfcSameDirection (dir1, dir2 : IfcDirection; Epsilon : REAL) - : LOGICAL; + : LOGICAL; LOCAL dir1x : REAL := dir1.DirectionRatios[1]; dir1y : REAL := dir1.DirectionRatios[2]; @@ -13948,7 +13989,7 @@ END_FUNCTION; FUNCTION IfcSameValue (Value1, Value2 : REAL; Epsilon : REAL) - : LOGICAL; + : LOGICAL; LOCAL ValidEps : REAL; DefaultEps : REAL := 0.000001; @@ -14033,7 +14074,8 @@ FUNCTION IfcShapeRepresentationTypes CASE RepType OF 'Point' : BEGIN - Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCPOINT' IN TYPEOF(temp)))); + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCPOINT' IN TYPEOF(temp)) + OR ('IFC4X4.IFCCARTESIANPOINTLIST' IN TYPEOF(temp)))); END; 'PointCloud' : @@ -14530,7 +14572,7 @@ END_LOCAL; END_FUNCTION; RULE IfcRepresentationContextSameWCS FOR - (IfcGeometricRepresentationContext); + (IfcGeometricRepresentationContext); LOCAL IsDifferent : LOGICAL := FALSE; END_LOCAL; @@ -14556,7 +14598,7 @@ END_LOCAL; END_RULE; RULE IfcSingleProjectInstance FOR - (IfcProject); + (IfcProject); WHERE WR1 : SIZEOF(IfcProject) <= 1; diff --git a/4_4_0_0/general/EXPRESS/IfcActorResource.exp b/4_4_0_0/general/EXPRESS/IfcActorResource.exp index cded4f00..d8aec4f0 100644 --- a/4_4_0_0/general/EXPRESS/IfcActorResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcActorResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -40,36 +40,36 @@ REFERENCE FROM IFCMEASURERESOURCE ); TYPE IfcAddressTypeEnum = ENUMERATION OF - (OFFICE - ,SITE + (DISTRIBUTIONPOINT ,HOME - ,DISTRIBUTIONPOINT + ,OFFICE + ,SITE ,USERDEFINED); END_TYPE; TYPE IfcRoleEnum = ENUMERATION OF - (SUPPLIER - ,MANUFACTURER - ,CONTRACTOR - ,SUBCONTRACTOR - ,ARCHITECT - ,STRUCTURALENGINEER - ,COSTENGINEER - ,CLIENT - ,BUILDINGOWNER + (ARCHITECT ,BUILDINGOPERATOR - ,MECHANICALENGINEER - ,ELECTRICALENGINEER - ,PROJECTMANAGER - ,FACILITIESMANAGER + ,BUILDINGOWNER ,CIVILENGINEER + ,CLIENT ,COMMISSIONINGENGINEER - ,ENGINEER - ,OWNER - ,CONSULTANT ,CONSTRUCTIONMANAGER + ,CONSULTANT + ,CONTRACTOR + ,COSTENGINEER + ,ELECTRICALENGINEER + ,ENGINEER + ,FACILITIESMANAGER ,FIELDCONSTRUCTIONMANAGER + ,MANUFACTURER + ,MECHANICALENGINEER + ,OWNER + ,PROJECTMANAGER ,RESELLER + ,STRUCTURALENGINEER + ,SUBCONTRACTOR + ,SUPPLIER ,USERDEFINED); END_TYPE; diff --git a/4_4_0_0/general/EXPRESS/IfcApprovalResource.exp b/4_4_0_0/general/EXPRESS/IfcApprovalResource.exp index 68794265..d701eb0b 100644 --- a/4_4_0_0/general/EXPRESS/IfcApprovalResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcApprovalResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) diff --git a/4_4_0_0/general/EXPRESS/IfcArchitectureDomain.exp b/4_4_0_0/general/EXPRESS/IfcArchitectureDomain.exp index 85ff07eb..445a1a76 100644 --- a/4_4_0_0/general/EXPRESS/IfcArchitectureDomain.exp +++ b/4_4_0_0/general/EXPRESS/IfcArchitectureDomain.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -91,13 +91,13 @@ REFERENCE FROM IFCSHAREDBLDGELEMENTS ); TYPE IfcDoorPanelOperationEnum = ENUMERATION OF - (SWINGING - ,DOUBLE_ACTING - ,SLIDING + (DOUBLE_ACTING + ,FIXEDPANEL ,FOLDING ,REVOLVING ,ROLLINGUP - ,FIXEDPANEL + ,SLIDING + ,SWINGING ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -109,39 +109,6 @@ TYPE IfcDoorPanelPositionEnum = ENUMERATION OF ,NOTDEFINED); END_TYPE; -TYPE IfcDoorStyleConstructionEnum = ENUMERATION OF - (ALUMINIUM - ,HIGH_GRADE_STEEL - ,STEEL - ,WOOD - ,ALUMINIUM_WOOD - ,ALUMINIUM_PLASTIC - ,PLASTIC - ,USERDEFINED - ,NOTDEFINED); -END_TYPE; - -TYPE IfcDoorStyleOperationEnum = ENUMERATION OF - (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 - ,USERDEFINED - ,NOTDEFINED); -END_TYPE; - TYPE IfcPermeableCoveringOperationEnum = ENUMERATION OF (GRILL ,LOUVER @@ -151,56 +118,31 @@ TYPE IfcPermeableCoveringOperationEnum = ENUMERATION OF END_TYPE; TYPE IfcWindowPanelOperationEnum = ENUMERATION OF - (SIDEHUNGRIGHTHAND - ,SIDEHUNGLEFTHAND - ,TILTANDTURNRIGHTHAND - ,TILTANDTURNLEFTHAND - ,TOPHUNG - ,BOTTOMHUNG + (BOTTOMHUNG + ,FIXEDCASEMENT + ,OTHEROPERATION ,PIVOTHORIZONTAL ,PIVOTVERTICAL + ,REMOVABLECASEMENT + ,SIDEHUNGLEFTHAND + ,SIDEHUNGRIGHTHAND ,SLIDINGHORIZONTAL ,SLIDINGVERTICAL - ,REMOVABLECASEMENT - ,FIXEDCASEMENT - ,OTHEROPERATION + ,TILTANDTURNLEFTHAND + ,TILTANDTURNRIGHTHAND + ,TOPHUNG ,NOTDEFINED); END_TYPE; TYPE IfcWindowPanelPositionEnum = ENUMERATION OF - (LEFT + (BOTTOM + ,LEFT ,MIDDLE ,RIGHT - ,BOTTOM ,TOP ,NOTDEFINED); END_TYPE; -TYPE IfcWindowStyleConstructionEnum = ENUMERATION OF - (ALUMINIUM - ,HIGH_GRADE_STEEL - ,STEEL - ,WOOD - ,ALUMINIUM_WOOD - ,PLASTIC - ,OTHER_CONSTRUCTION - ,NOTDEFINED); -END_TYPE; - -TYPE IfcWindowStyleOperationEnum = ENUMERATION OF - (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); -END_TYPE; - ENTITY IfcDoorLiningProperties SUBTYPE OF (IfcPreDefinedPropertySet); LiningDepth : OPTIONAL IfcPositiveLengthMeasure; @@ -225,11 +167,7 @@ ENTITY IfcDoorLiningProperties (NOT(EXISTS(CasingDepth)) AND NOT(EXISTS(CasingThickness))); WR35 : (EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1])) AND -( - ('IFCSHAREDBLDGELEMENTS.IFCDOORTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])) - OR - ('IFCARCHITECTUREDOMAIN.IFCDOORSTYLE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])) -); + ('IFCSHAREDBLDGELEMENTS.IFCDOORTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])); END_ENTITY; ENTITY IfcDoorPanelProperties @@ -242,19 +180,7 @@ ENTITY IfcDoorPanelProperties WHERE ApplicableToType : (EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1])) AND -( - ('IFCSHAREDBLDGELEMENTS.IFCDOORTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])) - OR - ('IFCARCHITECTUREDOMAIN.IFCDOORSTYLE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])) -); -END_ENTITY; - -ENTITY IfcDoorStyle - SUBTYPE OF (IfcTypeProduct); - OperationType : IfcDoorStyleOperationEnum; - ConstructionType : IfcDoorStyleConstructionEnum; - ParameterTakesPrecedence : IfcBoolean; - Sizeable : IfcBoolean; +('IFCSHAREDBLDGELEMENTS.IFCDOORTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])); END_ENTITY; ENTITY IfcPermeableCoveringProperties @@ -286,11 +212,7 @@ ENTITY IfcWindowLiningProperties WR33 : NOT(NOT(EXISTS(FirstMullionOffset)) AND EXISTS(SecondMullionOffset)); WR34 : (EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1])) AND -( - ('IFCSHAREDBLDGELEMENTS.IFCWINDOWTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])) - OR - ('IFCARCHITECTUREDOMAIN.IFCWINDOWSTYLE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])) -); + ('IFCSHAREDBLDGELEMENTS.IFCWINDOWTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])); END_ENTITY; ENTITY IfcWindowPanelProperties @@ -303,19 +225,7 @@ ENTITY IfcWindowPanelProperties WHERE ApplicableToType : (EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1])) AND -( - ('IFCSHAREDBLDGELEMENTS.IFCWINDOWTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])) - OR - ('IFCARCHITECTUREDOMAIN.IFCWINDOWSTYLE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])) -); -END_ENTITY; - -ENTITY IfcWindowStyle - SUBTYPE OF (IfcTypeProduct); - ConstructionType : IfcWindowStyleConstructionEnum; - OperationType : IfcWindowStyleOperationEnum; - ParameterTakesPrecedence : IfcBoolean; - Sizeable : IfcBoolean; + ('IFCSHAREDBLDGELEMENTS.IFCWINDOWTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])); END_ENTITY; END_SCHEMA; diff --git a/4_4_0_0/general/EXPRESS/IfcBuildingControlsDomain.exp b/4_4_0_0/general/EXPRESS/IfcBuildingControlsDomain.exp index 66d60c19..591c6ce4 100644 --- a/4_4_0_0/general/EXPRESS/IfcBuildingControlsDomain.exp +++ b/4_4_0_0/general/EXPRESS/IfcBuildingControlsDomain.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -46,46 +46,48 @@ TYPE IfcAlarmTypeEnum = ENUMERATION OF ,BREAKGLASSBUTTON ,LIGHT ,MANUALPULLBOX - ,SIREN - ,WHISTLE ,RAILWAYCROCODILE ,RAILWAYDETONATOR + ,SIREN + ,WHISTLE ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcControllerTypeEnum = ENUMERATION OF (FLOATING + ,MULTIPOSITION ,PROGRAMMABLE ,PROPORTIONAL - ,MULTIPOSITION ,TWOPOSITION ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcFlowInstrumentTypeEnum = ENUMERATION OF - (PRESSUREGAUGE - ,THERMOMETER - ,AMMETER + (AMMETER + ,COMBINED ,FREQUENCYMETER - ,POWERFACTORMETER ,PHASEANGLEMETER + ,POWERFACTORMETER + ,PRESSUREGAUGE + ,THERMOMETER + ,VOLTMETER ,VOLTMETER_PEAK ,VOLTMETER_RMS - ,COMBINED - ,VOLTMETER ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcSensorTypeEnum = ENUMERATION OF - (COSENSOR - ,CO2SENSOR + (CO2SENSOR ,CONDUCTANCESENSOR ,CONTACTSENSOR + ,COSENSOR + ,EARTHQUAKESENSOR ,FIRESENSOR ,FLOWSENSOR + ,FOREIGNOBJECTDETECTIONSENSOR ,FROSTSENSOR ,GASSENSOR ,HEATSENSOR @@ -96,37 +98,35 @@ TYPE IfcSensorTypeEnum = ENUMERATION OF ,LIGHTSENSOR ,MOISTURESENSOR ,MOVEMENTSENSOR + ,OBSTACLESENSOR ,PHSENSOR ,PRESSURESENSOR ,RADIATIONSENSOR ,RADIOACTIVITYSENSOR + ,RAINSENSOR ,SMOKESENSOR + ,SNOWDEPTHSENSOR ,SOUNDSENSOR ,TEMPERATURESENSOR - ,WINDSENSOR - ,EARTHQUAKESENSOR - ,FOREIGNOBJECTDETECTIONSENSOR - ,OBSTACLESENSOR - ,RAINSENSOR - ,SNOWDEPTHSENSOR ,TRAINSENSOR ,TURNOUTCLOSURESENSOR ,WHEELSENSOR + ,WINDSENSOR ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcUnitaryControlElementTypeEnum = ENUMERATION OF (ALARMPANEL + ,BASESTATIONCONTROLLER + ,COMBINED ,CONTROLPANEL ,GASDETECTIONPANEL + ,HUMIDISTAT ,INDICATORPANEL ,MIMICPANEL - ,HUMIDISTAT ,THERMOSTAT ,WEATHERSTATION - ,COMBINED - ,BASESTATIONCONTROLLER ,USERDEFINED ,NOTDEFINED); END_TYPE; diff --git a/4_4_0_0/general/EXPRESS/IfcConstraintResource.exp b/4_4_0_0/general/EXPRESS/IfcConstraintResource.exp index f7888b6c..18d1c9df 100644 --- a/4_4_0_0/general/EXPRESS/IfcConstraintResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcConstraintResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -79,32 +79,32 @@ REFERENCE FROM IFCUTILITYRESOURCE ); TYPE IfcBenchmarkEnum = ENUMERATION OF - (GREATERTHAN + (EQUALTO + ,GREATERTHAN ,GREATERTHANOREQUALTO + ,INCLUDEDIN + ,INCLUDES ,LESSTHAN ,LESSTHANOREQUALTO - ,EQUALTO ,NOTEQUALTO - ,INCLUDES - ,NOTINCLUDES - ,INCLUDEDIN - ,NOTINCLUDEDIN); + ,NOTINCLUDEDIN + ,NOTINCLUDES); END_TYPE; TYPE IfcConstraintEnum = ENUMERATION OF - (HARD + (ADVISORY + ,HARD ,SOFT - ,ADVISORY ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcLogicalOperatorEnum = ENUMERATION OF (LOGICALAND - ,LOGICALOR - ,LOGICALXOR ,LOGICALNOTAND - ,LOGICALNOTOR); + ,LOGICALNOTOR + ,LOGICALOR + ,LOGICALXOR); END_TYPE; TYPE IfcObjectiveEnum = ENUMERATION OF diff --git a/4_4_0_0/general/EXPRESS/IfcConstructionMgmtDomain.exp b/4_4_0_0/general/EXPRESS/IfcConstructionMgmtDomain.exp index 02c3b939..3b6d5bff 100644 --- a/4_4_0_0/general/EXPRESS/IfcConstructionMgmtDomain.exp +++ b/4_4_0_0/general/EXPRESS/IfcConstructionMgmtDomain.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -73,8 +73,8 @@ TYPE IfcConstructionMaterialResourceTypeEnum = ENUMERATION OF ,METAL ,PLASTIC ,WOOD - ,NOTDEFINED - ,USERDEFINED); + ,USERDEFINED + ,NOTDEFINED); END_TYPE; TYPE IfcConstructionProductResourceTypeEnum = ENUMERATION OF diff --git a/4_4_0_0/general/EXPRESS/IfcControlExtension.exp b/4_4_0_0/general/EXPRESS/IfcControlExtension.exp index 41a25920..44f2bb21 100644 --- a/4_4_0_0/general/EXPRESS/IfcControlExtension.exp +++ b/4_4_0_0/general/EXPRESS/IfcControlExtension.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) diff --git a/4_4_0_0/general/EXPRESS/IfcCostResource.exp b/4_4_0_0/general/EXPRESS/IfcCostResource.exp index 5b437224..a5d7ee25 100644 --- a/4_4_0_0/general/EXPRESS/IfcCostResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcCostResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -56,6 +56,7 @@ REFERENCE FROM IFCMEASURERESOURCE TYPE IfcArithmeticOperatorEnum = ENUMERATION OF (ADD ,DIVIDE + ,MODULO ,MULTIPLY ,SUBTRACT); END_TYPE; diff --git a/4_4_0_0/general/EXPRESS/IfcDateTimeResource.exp b/4_4_0_0/general/EXPRESS/IfcDateTimeResource.exp index 4262d536..edc8d85d 100644 --- a/4_4_0_0/general/EXPRESS/IfcDateTimeResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcDateTimeResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -82,12 +82,12 @@ TYPE IfcDataOriginEnum = ENUMERATION OF END_TYPE; TYPE IfcRecurrenceTypeEnum = ENUMERATION OF - (DAILY - ,WEEKLY + (BY_DAY_COUNT + ,BY_WEEKDAY_COUNT + ,DAILY ,MONTHLY_BY_DAY_OF_MONTH ,MONTHLY_BY_POSITION - ,BY_DAY_COUNT - ,BY_WEEKDAY_COUNT + ,WEEKLY ,YEARLY_BY_DAY_OF_MONTH ,YEARLY_BY_POSITION); END_TYPE; @@ -241,8 +241,8 @@ END_ENTITY; ENTITY IfcWorkTime SUBTYPE OF (IfcSchedulingTime); RecurrencePattern : OPTIONAL IfcRecurrencePattern; - Start : OPTIONAL IfcDate; - Finish : OPTIONAL IfcDate; + StartDate : OPTIONAL IfcDate; + FinishDate : OPTIONAL IfcDate; END_ENTITY; END_SCHEMA; diff --git a/4_4_0_0/general/EXPRESS/IfcElectricalDomain.exp b/4_4_0_0/general/EXPRESS/IfcElectricalDomain.exp index 6dbafeb9..446c0de4 100644 --- a/4_4_0_0/general/EXPRESS/IfcElectricalDomain.exp +++ b/4_4_0_0/general/EXPRESS/IfcElectricalDomain.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -49,30 +49,30 @@ REFERENCE FROM IFCSHAREDBLDGSERVICEELEMENTS TYPE IfcAudioVisualApplianceTypeEnum = ENUMERATION OF (AMPLIFIER + ,BEACON ,CAMERA + ,COMMUNICATIONTERMINAL ,DISPLAY ,MICROPHONE ,PLAYER ,PROJECTOR ,RECEIVER + ,RECORDINGEQUIPMENT + ,SIREN ,SPEAKER ,SWITCHER ,TELEPHONE ,TUNER - ,COMMUNICATIONTERMINAL - ,RECORDINGEQUIPMENT ,USERDEFINED - ,NOTDEFINED - ,SIREN - ,BEACON); + ,NOTDEFINED); END_TYPE; TYPE IfcCableCarrierFittingTypeEnum = ENUMERATION OF (BEND ,CONNECTOR ,CROSS - ,REDUCER ,JUNCTION + ,REDUCER ,TEE ,TRANSITION ,USERDEFINED @@ -80,12 +80,12 @@ TYPE IfcCableCarrierFittingTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcCableCarrierSegmentTypeEnum = ENUMERATION OF - (CABLELADDERSEGMENT + (CABLEBRACKET + ,CABLELADDERSEGMENT ,CABLETRAYSEGMENT ,CABLETRUNKINGSEGMENT - ,CONDUITSEGMENT - ,CABLEBRACKET ,CATENARYWIRE + ,CONDUITSEGMENT ,DROPPER ,USERDEFINED ,NOTDEFINED); @@ -95,9 +95,9 @@ TYPE IfcCableFittingTypeEnum = ENUMERATION OF (CONNECTOR ,ENTRY ,EXIT + ,FANOUT ,JUNCTION ,TRANSITION - ,FANOUT ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -106,8 +106,8 @@ TYPE IfcCableSegmentTypeEnum = ENUMERATION OF (BUSBARSEGMENT ,CABLESEGMENT ,CONDUCTORSEGMENT - ,CORESEGMENT ,CONTACTWIRESEGMENT + ,CORESEGMENT ,FIBERSEGMENT ,FIBERTUBE ,OPTICALCABLESEGMENT @@ -119,52 +119,52 @@ END_TYPE; TYPE IfcCommunicationsApplianceTypeEnum = ENUMERATION OF (ANTENNA + ,AUTOMATON ,COMPUTER ,FAX ,GATEWAY + ,INTELLIGENTPERIPHERAL + ,IPNETWORKEQUIPMENT + ,LINESIDEELECTRONICUNIT ,MODEM ,NETWORKAPPLIANCE ,NETWORKBRIDGE ,NETWORKHUB + ,OPTICALLINETERMINAL + ,OPTICALNETWORKUNIT ,PRINTER + ,RADIOBLOCKCENTER ,REPEATER ,ROUTER ,SCANNER - ,AUTOMATON - ,INTELLIGENTPERIPHERAL - ,IPNETWORKEQUIPMENT - ,OPTICALNETWORKUNIT ,TELECOMMAND ,TELEPHONYEXCHANGE ,TRANSITIONCOMPONENT ,TRANSPONDER ,TRANSPORTEQUIPMENT - ,OPTICALLINETERMINAL - ,LINESIDEELECTRONICUNIT - ,RADIOBLOCKCENTER ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcDistributionBoardTypeEnum = ENUMERATION OF - (SWITCHBOARD - ,CONSUMERUNIT - ,MOTORCONTROLCENTRE - ,DISTRIBUTIONFRAME - ,DISTRIBUTIONBOARD + (CONSUMERUNIT ,DISPATCHINGBOARD + ,DISTRIBUTIONBOARD + ,DISTRIBUTIONFRAME + ,MOTORCONTROLCENTRE + ,SWITCHBOARD ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcEarthingElementTypeEnum = ENUMERATION OF (EARTHINGSTRIP - ,GROUNDINGPLATE - ,GROUNDINGROD ,FIXEDTERMINAL ,GROUNDINGMESH - ,NOTDEFINED - ,USERDEFINED); + ,GROUNDINGPLATE + ,GROUNDINGROD + ,USERDEFINED + ,NOTDEFINED); END_TYPE; TYPE IfcElectricApplianceTypeEnum = ENUMERATION OF @@ -172,8 +172,8 @@ TYPE IfcElectricApplianceTypeEnum = ENUMERATION OF ,ELECTRICCOOKER ,FREESTANDINGELECTRICHEATER ,FREESTANDINGFAN - ,FREESTANDINGWATERHEATER ,FREESTANDINGWATERCOOLER + ,FREESTANDINGWATERHEATER ,FREEZER ,FRIDGE_FREEZER ,HANDDRYER @@ -199,14 +199,14 @@ END_TYPE; TYPE IfcElectricFlowStorageDeviceTypeEnum = ENUMERATION OF (BATTERY - ,CAPACITORBANK - ,HARMONICFILTER - ,INDUCTORBANK - ,UPS ,CAPACITOR + ,CAPACITORBANK ,COMPENSATOR + ,HARMONICFILTER ,INDUCTOR + ,INDUCTORBANK ,RECHARGER + ,UPS ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -236,9 +236,9 @@ TYPE IfcElectricMotorTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcElectricTimeControlTypeEnum = ENUMERATION OF - (TIMECLOCK + (RELAY + ,TIMECLOCK ,TIMEDELAY - ,RELAY ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -265,27 +265,27 @@ TYPE IfcLampTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcLightFixtureTypeEnum = ENUMERATION OF - (POINTSOURCE - ,DIRECTIONSOURCE + (DIRECTIONSOURCE + ,POINTSOURCE ,SECURITYLIGHTING ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcMobileTelecommunicationsApplianceTypeEnum = ENUMERATION OF - (E_UTRAN_NODE_B - ,REMOTERADIOUNIT - ,ACCESSPOINT - ,BASETRANSCEIVERSTATION - ,REMOTEUNIT + (ACCESSPOINT ,BASEBANDUNIT - ,MASTERUNIT + ,BASETRANSCEIVERSTATION + ,E_UTRAN_NODE_B ,GATEWAY_GPRS_SUPPORT_NODE - ,SUBSCRIBERSERVER + ,MASTERUNIT ,MOBILESWITCHINGCENTER ,MSCSERVER ,PACKETCONTROLUNIT + ,REMOTERADIOUNIT + ,REMOTEUNIT ,SERVICE_GPRS_SUPPORT_NODE + ,SUBSCRIBERSERVER ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -301,16 +301,16 @@ END_TYPE; TYPE IfcOutletTypeEnum = ENUMERATION OF (AUDIOVISUALOUTLET ,COMMUNICATIONSOUTLET - ,POWEROUTLET ,DATAOUTLET + ,POWEROUTLET ,TELEPHONEOUTLET ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcProtectiveDeviceTrippingUnitTypeEnum = ENUMERATION OF - (ELECTRONIC - ,ELECTROMAGNETIC + (ELECTROMAGNETIC + ,ELECTRONIC ,RESIDUALCURRENT ,THERMAL ,USERDEFINED @@ -318,15 +318,15 @@ TYPE IfcProtectiveDeviceTrippingUnitTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcProtectiveDeviceTypeEnum = ENUMERATION OF - (CIRCUITBREAKER - ,EARTHLEAKAGECIRCUITBREAKER + (ANTI_ARCING_DEVICE + ,CIRCUITBREAKER ,EARTHINGSWITCH + ,EARTHLEAKAGECIRCUITBREAKER ,FUSEDISCONNECTOR ,RESIDUALCURRENTCIRCUITBREAKER ,RESIDUALCURRENTSWITCH - ,VARISTOR - ,ANTI_ARCING_DEVICE ,SPARKGAP + ,VARISTOR ,VOLTAGELIMITER ,USERDEFINED ,NOTDEFINED); @@ -345,24 +345,24 @@ TYPE IfcSwitchingDeviceTypeEnum = ENUMERATION OF ,EMERGENCYSTOP ,KEYPAD ,MOMENTARYSWITCH + ,RELAY ,SELECTORSWITCH ,STARTER + ,START_AND_STOP_EQUIPMENT ,SWITCHDISCONNECTOR ,TOGGLESWITCH - ,RELAY - ,START_AND_STOP_EQUIPMENT ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcTransformerTypeEnum = ENUMERATION OF - (CURRENT + (CHOPPER + ,COMBINED + ,CURRENT ,FREQUENCY ,INVERTER ,RECTIFIER ,VOLTAGE - ,CHOPPER - ,COMBINED ,USERDEFINED ,NOTDEFINED); END_TYPE; diff --git a/4_4_0_0/general/EXPRESS/IfcExternalReferenceResource.exp b/4_4_0_0/general/EXPRESS/IfcExternalReferenceResource.exp index dc6f60dc..fb9cf7d7 100644 --- a/4_4_0_0/general/EXPRESS/IfcExternalReferenceResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcExternalReferenceResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -112,18 +112,18 @@ TYPE IfcURIReference = STRING; END_TYPE; TYPE IfcDocumentConfidentialityEnum = ENUMERATION OF - (PUBLIC - ,RESTRICTED - ,CONFIDENTIAL + (CONFIDENTIAL ,PERSONAL + ,PUBLIC + ,RESTRICTED ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcDocumentStatusEnum = ENUMERATION OF (DRAFT - ,FINALDRAFT ,FINAL + ,FINALDRAFT ,REVISION ,NOTDEFINED); END_TYPE; @@ -180,7 +180,7 @@ ENTITY IfcClassification EditionDate : OPTIONAL IfcDate; Name : IfcLabel; Description : OPTIONAL IfcText; - Location : OPTIONAL IfcURIReference; + Specification : OPTIONAL IfcURIReference; ReferenceTokens : OPTIONAL LIST [1:?] OF IfcIdentifier; INVERSE ClassificationForObjects : SET [0:?] OF IfcRelAssociatesClassification FOR RelatingClassification; diff --git a/4_4_0_0/general/EXPRESS/IfcGeometricConstraintResource.exp b/4_4_0_0/general/EXPRESS/IfcGeometricConstraintResource.exp index 25df359f..1e3e724d 100644 --- a/4_4_0_0/general/EXPRESS/IfcGeometricConstraintResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcGeometricConstraintResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -97,22 +97,22 @@ TYPE IfcAlignmentCantSegmentTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcAlignmentHorizontalSegmentTypeEnum = ENUMERATION OF - (LINE + (BLOSSCURVE ,CIRCULARARC ,CLOTHOID + ,COSINECURVE ,CUBIC ,HELMERTCURVE - ,BLOSSCURVE - ,COSINECURVE + ,LINE ,SINECURVE ,VIENNESEBEND); END_TYPE; TYPE IfcAlignmentVerticalSegmentTypeEnum = ENUMERATION OF - (CONSTANTGRADIENT - ,CIRCULARARC - ,PARABOLICARC - ,CLOTHOID); + (CIRCULARARC + ,CLOTHOID + ,CONSTANTGRADIENT + ,PARABOLICARC); END_TYPE; TYPE IfcCurveOrEdgeCurve = SELECT @@ -248,6 +248,8 @@ ENTITY IfcLinearPlacement SUBTYPE OF (IfcObjectPlacement); RelativePlacement : IfcAxis2PlacementLinear; CartesianPosition : OPTIONAL IfcAxis2Placement3D; + WHERE + CorrectLinearPlacement : EXISTS(SELF\IfcObjectPlacement.PlacementRelTo) AND ('IFCGEOMETRICCONSTRAINTRESOURCE.IFCLOCALPLACEMENT' IN TYPEOF(SELF\IfcObjectPlacement.PlacementRelTo)); END_ENTITY; ENTITY IfcLocalPlacement @@ -279,7 +281,7 @@ FUNCTION IfcCorrectLocalPlacement IF (EXISTS(RelPlacement)) THEN IF ('IFCGEOMETRICCONSTRAINTRESOURCE.IFCGRIDPLACEMENT' IN TYPEOF(RelPlacement)) THEN - RETURN(?); + RETURN(TRUE); END_IF; IF ('IFCGEOMETRICCONSTRAINTRESOURCE.IFCLOCALPLACEMENT' IN TYPEOF(RelPlacement)) THEN IF ('IFCGEOMETRYRESOURCE.IFCAXIS2PLACEMENT2D' IN TYPEOF(AxisPlacement)) THEN @@ -293,8 +295,11 @@ FUNCTION IfcCorrectLocalPlacement END_IF; END_IF; END_IF; + IF ('IFCGEOMETRYRESOURCE.IFCLINEARPLACEMENT' IN TYPEOF(RelPlacement)) THEN + RETURN(TRUE); + END_IF; ELSE - RETURN(TRUE); + RETURN(TRUE); END_IF; RETURN(?); diff --git a/4_4_0_0/general/EXPRESS/IfcGeometricModelResource.exp b/4_4_0_0/general/EXPRESS/IfcGeometricModelResource.exp index fc173f9b..fbb900c1 100644 --- a/4_4_0_0/general/EXPRESS/IfcGeometricModelResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcGeometricModelResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -93,9 +93,9 @@ REFERENCE FROM IFCTOPOLOGYRESOURCE ); TYPE IfcBooleanOperator = ENUMERATION OF - (UNION + (DIFFERENCE ,INTERSECTION - ,DIFFERENCE); + ,UNION); END_TYPE; TYPE IfcBooleanOperand = SELECT @@ -149,10 +149,10 @@ ENTITY IfcBooleanClippingResult SUBTYPE OF (IfcBooleanResult); WHERE FirstOperandType : ('IFCGEOMETRICMODELRESOURCE.IFCSWEPTAREASOLID' IN TYPEOF(FirstOperand)) OR -('IFCGEOMETRICMODELRESOURCE.IFCSWEPTDISCSOLID' IN TYPEOF(FirstOperand)) OR +('IFCGEOMETRICMODELRESOURCE.IFCSWEPTDISKSOLID' IN TYPEOF(FirstOperand)) OR ('IFCGEOMETRICMODELRESOURCE.IFCBOOLEANCLIPPINGRESULT' IN TYPEOF(FirstOperand)); - SecondOperandType : ('IFCGEOMETRICMODELRESOURCE.IFCHALFSPACESOLID' IN TYPEOF(SecondOperand)); OperatorType : Operator = DIFFERENCE; + SecondOperandType : ('IFCGEOMETRICMODELRESOURCE.IFCHALFSPACESOLID' IN TYPEOF(SecondOperand)); END_ENTITY; ENTITY IfcBooleanResult @@ -165,8 +165,8 @@ ENTITY IfcBooleanResult DERIVE Dim : IfcDimensionCount := FirstOperand.Dim; WHERE - SameDim : FirstOperand.Dim = SecondOperand.Dim; FirstOperandClosed : NOT('IFCGEOMETRICMODELRESOURCE.IFCTESSELLATEDFACESET' IN TYPEOF(FirstOperand)) OR (EXISTS(FirstOperand.Closed) AND FirstOperand.Closed); + SameDim : FirstOperand.Dim = SecondOperand.Dim; SecondOperandClosed : NOT('IFCGEOMETRICMODELRESOURCE.IFCTESSELLATEDFACESET' IN TYPEOF(SecondOperand)) OR (EXISTS(SecondOperand.Closed) AND SecondOperand.Closed); END_ENTITY; @@ -334,7 +334,8 @@ ENTITY IfcPolygonalBoundedHalfSpace BoundaryDim : PolygonalBoundary.Dim = 2; BoundaryType : SIZEOF(TYPEOF(PolygonalBoundary) * [ 'IFCGEOMETRYRESOURCE.IFCPOLYLINE', - 'IFCGEOMETRYRESOURCE.IFCCOMPOSITECURVE'] + 'IFCGEOMETRYRESOURCE.IFCCOMPOSITECURVE', + 'IFCGEOMETRYRESOURCE.IFCINDEXEDPOLYCURVE'] ) = 1; END_ENTITY; @@ -362,8 +363,8 @@ ENTITY IfcRevolvedAreaSolid AxisLine : IfcLine := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcCurve() || IfcLine(Axis.Location, IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector(Axis.Z,1.0)); WHERE - AxisStartInXY : Axis.Location.Coordinates[3] = 0.0; AxisDirectionInXY : Axis.Z.DirectionRatios[3] = 0.0; + AxisStartInXY : ('IFCGEOMETRYRESOURCE.IFCCARTESIANPOINT' IN TYPEOF(Axis.Location)) AND (Axis.Location\IfcCartesianPoint.Coordinates[3] = 0.0); END_ENTITY; ENTITY IfcRevolvedAreaSolidTapered @@ -392,8 +393,8 @@ ENTITY IfcSectionedSolid Directrix : IfcCurve; CrossSections : LIST [2:?] OF IfcProfileDef; WHERE - DirectrixIs3D : Directrix.Dim = 3; ConsistentProfileTypes : SIZEOF(QUERY(temp <* CrossSections | CrossSections[1].ProfileType <> temp.ProfileType)) = 0; + DirectrixIs3D : Directrix.Dim = 3; SectionsSameType : SIZEOF(QUERY(temp <* CrossSections | TYPEOF(CrossSections[1]) :<>: TYPEOF(temp))) = 0; END_ENTITY; @@ -413,8 +414,8 @@ ENTITY IfcSectionedSpine DERIVE Dim : IfcDimensionCount := 3; WHERE - CorrespondingSectionPositions : SIZEOF(CrossSections) = SIZEOF(CrossSectionPositions); ConsistentProfileTypes : SIZEOF(QUERY(temp <* CrossSections | CrossSections[1].ProfileType <> temp.ProfileType)) = 0; + CorrespondingSectionPositions : SIZEOF(CrossSections) = SIZEOF(CrossSectionPositions); SpineCurveDim : SpineCurve.Dim = 3; END_ENTITY; @@ -424,11 +425,11 @@ ENTITY IfcSectionedSurface CrossSectionPositions : LIST [2:?] OF IfcAxis2PlacementLinear; CrossSections : LIST [2:?] OF IfcProfileDef; WHERE - DirectrixIs3D : Directrix.Dim = 3; - AreaProfileTypes : SIZEOF(QUERY(temp <* CrossSections | temp.ProfileType = IfcProfileTypeEnum.CURVE)) = 0; - SectionsSameType : SIZEOF(QUERY(temp <* CrossSections | TYPEOF(CrossSections[1]) :<>: TYPEOF(temp))) = 0; + AreaProfileTypes : SIZEOF(QUERY(temp <* CrossSections | temp.ProfileType <> IfcProfileTypeEnum.CURVE)) = 0; CorrespondingSectionPositions : SIZEOF(CrossSections) = SIZEOF(CrossSectionPositions); + DirectrixIs3D : Directrix.Dim = 3; NoOffsets : SIZEOF(QUERY(temp <* CrossSectionPositions | EXISTS(temp.Location.OffsetLateral) OR EXISTS(temp.Location.OffsetVertical) OR EXISTS(temp.Location.OffsetLongitudinal))) = 0; + SectionsSameType : SIZEOF(QUERY(temp <* CrossSections | TYPEOF(CrossSections[1]) :<>: TYPEOF(temp))) = 0; END_ENTITY; ENTITY IfcShellBasedSurfaceModel @@ -483,15 +484,15 @@ ENTITY IfcSweptDiskSolid StartParam : OPTIONAL IfcParameterValue; EndParam : OPTIONAL IfcParameterValue; WHERE - DirectrixDim : Directrix.Dim = 3; - InnerRadiusSize : (NOT EXISTS(InnerRadius)) OR (Radius > InnerRadius); DirectrixBounded : (EXISTS(StartParam) AND EXISTS(EndParam)) OR (SIZEOF(['IFCGEOMETRYRESOURCE.IFCCONIC', 'IFCGEOMETRYRESOURCE.IFCBOUNDEDCURVE'] * TYPEOF(Directrix)) = 1); + DirectrixDim : Directrix.Dim = 3; + InnerRadiusSize : (NOT EXISTS(InnerRadius)) OR (Radius > InnerRadius); END_ENTITY; ENTITY IfcSweptDiskSolidPolygonal SUBTYPE OF (IfcSweptDiskSolid); - FilletRadius : OPTIONAL IfcPositiveLengthMeasure; + FilletRadius : OPTIONAL IfcNonNegativeLengthMeasure; WHERE CorrectRadii : NOT(EXISTS(FilletRadius)) OR (FilletRadius >= SELF\IfcSweptDiskSolid.Radius); DirectrixIsPolyline : ('IFCGEOMETRYRESOURCE.IFCPOLYLINE' IN TYPEOF(SELF\IfcSweptDiskSolid.Directrix)) OR @@ -540,12 +541,12 @@ END_ENTITY; ENTITY IfcVoxelGrid SUBTYPE OF (IfcSolidModel); VoxelSizeX : IfcNonNegativeLengthMeasure; - VoxelSizeY : OPTIONAL IfcNonNegativeLengthMeasure; - VoxelSizeZ : OPTIONAL IfcNonNegativeLengthMeasure; - NumberOfVoxelsX : IfcInteger; - NumberOfVoxelsY : OPTIONAL IfcInteger; - NumberOfVoxelsZ : OPTIONAL IfcInteger; - Voxels : LIST [1:?] OF IfcBoolean; + VoxelSizeY : IfcNonNegativeLengthMeasure; + VoxelSizeZ : IfcNonNegativeLengthMeasure; + NumberOfVoxelsX : IfcPositiveInteger; + NumberOfVoxelsY : IfcPositiveInteger; + NumberOfVoxelsZ : IfcPositiveInteger; + Voxels : ARRAY [1:NumberOfVoxelsX*NumberOfVoxelsY*NumberOfVoxelsZ] OF IfcBoolean; END_ENTITY; FUNCTION IfcPointListDim @@ -554,10 +555,10 @@ FUNCTION IfcPointListDim IF ('IFCGEOMETRICMODELRESOURCE.IFCCARTESIANPOINTLIST2D' IN TYPEOF(PointList)) THEN RETURN(2); - END_IF; + END_IF; IF ('IFCGEOMETRICMODELRESOURCE.IFCCARTESIANPOINTLIST3D' IN TYPEOF(PointList)) THEN RETURN(3); - END_IF; + END_IF; RETURN (?); END_FUNCTION; diff --git a/4_4_0_0/general/EXPRESS/IfcGeometryResource.exp b/4_4_0_0/general/EXPRESS/IfcGeometryResource.exp index f685ca47..9807370b 100644 --- a/4_4_0_0/general/EXPRESS/IfcGeometryResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcGeometryResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -107,36 +107,33 @@ END_TYPE; TYPE IfcLineIndex = LIST [2:?] OF IfcPositiveInteger; END_TYPE; -TYPE IfcWellKnownTextLiteral = STRING; -END_TYPE; - TYPE IfcBSplineCurveForm = ENUMERATION OF - (POLYLINE_FORM - ,CIRCULAR_ARC + (CIRCULAR_ARC ,ELLIPTIC_ARC - ,PARABOLIC_ARC ,HYPERBOLIC_ARC + ,PARABOLIC_ARC + ,POLYLINE_FORM ,UNSPECIFIED); END_TYPE; TYPE IfcBSplineSurfaceForm = ENUMERATION OF - (PLANE_SURF + (CONICAL_SURF ,CYLINDRICAL_SURF - ,CONICAL_SURF - ,SPHERICAL_SURF - ,TOROIDAL_SURF - ,SURF_OF_REVOLUTION - ,RULED_SURF ,GENERALISED_CONE + ,PLANE_SURF ,QUADRIC_SURF + ,RULED_SURF + ,SPHERICAL_SURF ,SURF_OF_LINEAR_EXTRUSION + ,SURF_OF_REVOLUTION + ,TOROIDAL_SURF ,UNSPECIFIED); END_TYPE; TYPE IfcKnotType = ENUMERATION OF - (UNIFORM_KNOTS + (PIECEWISE_BEZIER_KNOTS ,QUASI_UNIFORM_KNOTS - ,PIECEWISE_BEZIER_KNOTS + ,UNIFORM_KNOTS ,UNSPECIFIED); END_TYPE; @@ -147,10 +144,10 @@ TYPE IfcPreferredSurfaceCurveRepresentation = ENUMERATION OF END_TYPE; TYPE IfcTransitionCode = ENUMERATION OF - (DISCONTINUOUS - ,CONTINUOUS + (CONTINUOUS ,CONTSAMEGRADIENT - ,CONTSAMEGRADIENTSAMECURVATURE); + ,CONTSAMEGRADIENTSAMECURVATURE + ,DISCONTINUOUS); END_TYPE; TYPE IfcTrimmingPreference = ENUMERATION OF @@ -165,7 +162,7 @@ TYPE IfcAxis2Placement = SELECT END_TYPE; TYPE IfcCurveMeasureSelect = SELECT - (IfcNonNegativeLengthMeasure + (IfcLengthMeasure ,IfcParameterValue); END_TYPE; @@ -207,9 +204,9 @@ ENTITY IfcAxis2Placement2D DERIVE P : LIST [2:2] OF IfcDirection := IfcBuild2Axes(RefDirection); WHERE - RefDirIs2D : (NOT (EXISTS (RefDirection))) OR (RefDirection.Dim = 2); LocationIs2D : SELF\IfcPlacement.Location.Dim = 2; LocationIsCP : 'IFCGEOMETRYRESOURCE.IFCCARTESIANPOINT' IN TYPEOF(SELF\IfcPlacement.Location); + RefDirIs2D : (NOT (EXISTS (RefDirection))) OR (RefDirection.Dim = 2); END_ENTITY; ENTITY IfcAxis2Placement3D @@ -219,12 +216,12 @@ ENTITY IfcAxis2Placement3D DERIVE P : LIST [3:3] OF IfcDirection := IfcBuildAxes(Axis, RefDirection); WHERE - LocationIs3D : SELF\IfcPlacement.Location.Dim = 3; + AxisAndRefDirProvision : NOT ((EXISTS (Axis)) XOR (EXISTS (RefDirection))); AxisIs3D : (NOT (EXISTS (Axis))) OR (Axis.Dim = 3); - RefDirIs3D : (NOT (EXISTS (RefDirection))) OR (RefDirection.Dim = 3); AxisToRefDirPosition : (NOT (EXISTS (Axis))) OR (NOT (EXISTS (RefDirection))) OR (IfcCrossProduct(Axis,RefDirection).Magnitude > 0.0); - AxisAndRefDirProvision : NOT ((EXISTS (Axis)) XOR (EXISTS (RefDirection))); + LocationIs3D : SELF\IfcPlacement.Location.Dim = 3; LocationIsCP : 'IFCGEOMETRYRESOURCE.IFCCARTESIANPOINT' IN TYPEOF(SELF\IfcPlacement.Location); + RefDirIs3D : (NOT (EXISTS (RefDirection))) OR (RefDirection.Dim = 3); END_ENTITY; ENTITY IfcAxis2PlacementLinear @@ -300,14 +297,14 @@ ENTITY IfcBSplineSurfaceWithKnots KnotVUpper : IfcInteger := SIZEOF(VKnots); KnotUUpper : IfcInteger := SIZEOF(UKnots); WHERE + CorrespondingULists : SIZEOF(UMultiplicities) = KnotUUpper; + CorrespondingVLists : SIZEOF(VMultiplicities) = KnotVUpper; UDirectionConstraints : IfcConstraintsParamBSpline ( SELF\IfcBSplineSurface.UDegree, KnotUUpper, SELF\IfcBSplineSurface.UUpper, UMultiplicities, UKnots); VDirectionConstraints : IfcConstraintsParamBSpline ( SELF\IfcBSplineSurface.VDegree, KnotVUpper, SELF\IfcBSplineSurface.VUpper, VMultiplicities, VKnots); - CorrespondingULists : SIZEOF(UMultiplicities) = KnotUUpper; - CorrespondingVLists : SIZEOF(VMultiplicities) = KnotVUpper; END_ENTITY; ENTITY IfcBoundaryCurve @@ -340,8 +337,6 @@ END_ENTITY; ENTITY IfcCartesianPoint SUBTYPE OF (IfcPoint); Coordinates : LIST [1:3] OF IfcLengthMeasure; - DERIVE - Dim : IfcDimensionCount := HIINDEX(Coordinates); WHERE CP2Dor3D : HIINDEX(Coordinates) >= 2; END_ENTITY; @@ -370,11 +365,11 @@ ENTITY IfcCartesianTransformationOperator2D U : LIST [2:2] OF IfcDirection := IfcBaseAxis(2,SELF\IfcCartesianTransformationOperator.Axis1, SELF\IfcCartesianTransformationOperator.Axis2,?); WHERE - DimEqual2 : SELF\IfcCartesianTransformationOperator.Dim = 2; Axis1Is2D : NOT(EXISTS(SELF\IfcCartesianTransformationOperator.Axis1)) OR (SELF\IfcCartesianTransformationOperator.Axis1.Dim = 2); Axis2Is2D : NOT(EXISTS(SELF\IfcCartesianTransformationOperator.Axis2)) OR (SELF\IfcCartesianTransformationOperator.Axis2.Dim = 2); + DimEqual2 : SELF\IfcCartesianTransformationOperator.Dim = 2; END_ENTITY; ENTITY IfcCartesianTransformationOperator2DnonUniform @@ -395,12 +390,12 @@ ENTITY IfcCartesianTransformationOperator3D U : LIST [3:3] OF IfcDirection := IfcBaseAxis(3,SELF\IfcCartesianTransformationOperator.Axis1, SELF\IfcCartesianTransformationOperator.Axis2,Axis3); WHERE - DimIs3D : SELF\IfcCartesianTransformationOperator.Dim = 3; Axis1Is3D : NOT(EXISTS(SELF\IfcCartesianTransformationOperator.Axis1)) OR (SELF\IfcCartesianTransformationOperator.Axis1.Dim = 3); Axis2Is3D : NOT(EXISTS(SELF\IfcCartesianTransformationOperator.Axis2)) OR (SELF\IfcCartesianTransformationOperator.Axis2.Dim = 3); Axis3Is3D : NOT(EXISTS(Axis3)) OR (Axis3.Dim = 3); + DimIs3D : SELF\IfcCartesianTransformationOperator.Dim = 3; END_ENTITY; ENTITY IfcCartesianTransformationOperator3DnonUniform @@ -581,8 +576,7 @@ ENTITY IfcGeometricRepresentationItem ,IfcSurface ,IfcTessellatedItem ,IfcTextLiteral - ,IfcVector - ,IfcWellKnownText)) + ,IfcVector)) SUBTYPE OF (IfcRepresentationItem); END_ENTITY; @@ -590,8 +584,6 @@ ENTITY IfcGradientCurve SUBTYPE OF (IfcCompositeCurve); BaseCurve : IfcBoundedCurve; EndPoint : OPTIONAL IfcPlacement; - DERIVE - RelativeElevation : IfcLengthMeasure := IfcGradient(SELF); END_ENTITY; ENTITY IfcIndexedPolyCurve @@ -606,8 +598,8 @@ END_ENTITY; ENTITY IfcIntersectionCurve SUBTYPE OF (IfcSurfaceCurve); WHERE - TwoPCurves : SIZEOF(SELF\IfcSurfaceCurve.AssociatedGeometry) = 2; DistinctSurfaces : IfcAssociatedSurface(SELF\IfcSurfaceCurve.AssociatedGeometry[1]) <> IfcAssociatedSurface(SELF\IfcSurfaceCurve.AssociatedGeometry[2]); + TwoPCurves : SIZEOF(SELF\IfcSurfaceCurve.AssociatedGeometry) = 2; END_ENTITY; ENTITY IfcLine @@ -691,6 +683,8 @@ ENTITY IfcPoint ,IfcPointOnCurve ,IfcPointOnSurface)) SUBTYPE OF (IfcGeometricRepresentationItem); + DERIVE + Dim : IfcDimensionCount := IfcPointDim(SELF); END_ENTITY; ENTITY IfcPointByDistanceExpression @@ -700,16 +694,12 @@ ENTITY IfcPointByDistanceExpression OffsetVertical : OPTIONAL IfcLengthMeasure; OffsetLongitudinal : OPTIONAL IfcLengthMeasure; BasisCurve : IfcCurve; - DERIVE - Dim : IfcDimensionCount := BasisCurve.Dim; END_ENTITY; ENTITY IfcPointOnCurve SUBTYPE OF (IfcPoint); BasisCurve : IfcCurve; PointParameter : IfcParameterValue; - DERIVE - Dim : IfcDimensionCount := BasisCurve.Dim; END_ENTITY; ENTITY IfcPointOnSurface @@ -717,8 +707,6 @@ ENTITY IfcPointOnSurface BasisSurface : IfcSurface; PointParameterU : IfcParameterValue; PointParameterV : IfcParameterValue; - DERIVE - Dim : IfcDimensionCount := BasisSurface.Dim; END_ENTITY; ENTITY IfcPolyline @@ -735,8 +723,8 @@ ENTITY IfcPolynomialCurve CoefficientsY : OPTIONAL LIST [2:?] OF IfcReal; CoefficientsZ : OPTIONAL LIST [2:?] OF IfcReal; WHERE - ValidCoefficients : (EXISTS(CoefficientsX) AND EXISTS(CoefficientsY)) OR (EXISTS(CoefficientsX) AND EXISTS(CoefficientsZ)) OR (EXISTS(CoefficientsY) AND EXISTS(CoefficientsZ)) OR (EXISTS(CoefficientsX) AND EXISTS(CoefficientsY) AND EXISTS(CoefficientsZ)); CorrectPositionDim : ((Position.Dim=2) AND (NOT EXISTS(CoefficientsZ))) OR (Position.Dim=3); + ValidCoefficients : (EXISTS(CoefficientsX) AND EXISTS(CoefficientsY)) OR (EXISTS(CoefficientsX) AND EXISTS(CoefficientsZ)) OR (EXISTS(CoefficientsY) AND EXISTS(CoefficientsZ)) OR (EXISTS(CoefficientsX) AND EXISTS(CoefficientsY) AND EXISTS(CoefficientsZ)); END_ENTITY; ENTITY IfcRationalBSplineCurveWithKnots @@ -772,11 +760,11 @@ ENTITY IfcRectangularTrimmedSurface Vsense : IfcBoolean; WHERE U1AndU2Different : U1 <> U2; - V1AndV2Different : V1 <> V2; UsenseCompatible : (('IFCGEOMETRYRESOURCE.IFCELEMENTARYSURFACE' IN TYPEOF(BasisSurface)) AND (NOT ('IFCGEOMETRYRESOURCE.IFCPLANE' IN TYPEOF(BasisSurface)))) OR ('IFCGEOMETRYRESOURCE.IFCSURFACEOFREVOLUTION' IN TYPEOF(BasisSurface)) OR (Usense = (U2 > U1)); + V1AndV2Different : V1 <> V2; VsenseCompatible : Vsense = (V2 > V1); END_ENTITY; @@ -811,8 +799,8 @@ END_ENTITY; ENTITY IfcSeamCurve SUBTYPE OF (IfcSurfaceCurve); WHERE - TwoPCurves : SIZEOF(SELF\IfcSurfaceCurve.AssociatedGeometry) = 2; SameSurface : IfcAssociatedSurface(SELF\IfcSurfaceCurve.AssociatedGeometry[1]) = IfcAssociatedSurface(SELF\IfcSurfaceCurve.AssociatedGeometry[2]); + TwoPCurves : SIZEOF(SELF\IfcSurfaceCurve.AssociatedGeometry) = 2; END_ENTITY; ENTITY IfcSecondOrderPolynomialSpiral @@ -873,7 +861,7 @@ ENTITY IfcSpiral ,IfcSineSpiral ,IfcThirdOrderPolynomialSpiral)) SUBTYPE OF (IfcCurve); - Position : OPTIONAL IfcAxis2Placement; + Position : IfcAxis2Placement; END_ENTITY; ENTITY IfcSurface @@ -955,9 +943,9 @@ ENTITY IfcTrimmedCurve SenseAgreement : IfcBoolean; MasterRepresentation : IfcTrimmingPreference; WHERE + NoTrimOfBoundedCurves : NOT('IFCGEOMETRYRESOURCE.IFCBOUNDEDCURVE' IN TYPEOF(BasisCurve)); Trim1ValuesConsistent : (HIINDEX(Trim1) = 1) OR (TYPEOF(Trim1[1]) <> TYPEOF(Trim1[2])); Trim2ValuesConsistent : (HIINDEX(Trim2) = 1) OR (TYPEOF(Trim2[1]) <> TYPEOF(Trim2[2])); - NoTrimOfBoundedCurves : NOT('IFCGEOMETRYRESOURCE.IFCBOUNDEDCURVE' IN TYPEOF(BasisCurve)); END_ENTITY; ENTITY IfcVector @@ -1191,9 +1179,6 @@ FUNCTION IfcCurveDim IF ('IFCGEOMETRYRESOURCE.IFCOFFSETCURVEBYDISTANCES' IN TYPEOF(Curve)) THEN RETURN(3); END_IF; - IF ('IFCGEOMETRYRESOURCE.IFCCURVESEGMENT2D' IN TYPEOF(Curve)) - THEN RETURN(2); - END_IF; IF ('IFCGEOMETRYRESOURCE.IFCPOLYNOMIALCURVE' IN TYPEOF(Curve)) THEN IF ( NOT EXISTS(Curve\IfcPolynomialCurve.CoefficientsZ) AND (Curve\IfcPolynomialCurve.Position.Dim = 2 )) THEN RETURN(2); @@ -1345,12 +1330,6 @@ FUNCTION IfcGetBasisSurface END_FUNCTION; -FUNCTION IfcGradient -(GradientCurve : IfcGradientCurve) : IfcLengthMeasure; - RETURN(1); - -END_FUNCTION; - FUNCTION IfcListToArray (Lis : LIST [0:?] OF GENERIC : T; Low,U : INTEGER) : ARRAY OF GENERIC : T; @@ -1372,6 +1351,33 @@ FUNCTION IfcListToArray END_FUNCTION; +FUNCTION IfcListToExpandedArray +(Lis : LIST [0:?] OF GENERIC : T; + Low, U : INTEGER; + Condition : ARRAY OF BOOLEAN) : ARRAY OF OPTIONAL GENERIC : T; + LOCAL + LisIndex : INTEGER := Low; + Res : ARRAY [Low:U] OF OPTIONAL GENERIC : T; + END_LOCAL; + + IF (SIZEOF(QUERY(item <* Condition | item)) <> SIZEOF(Lis)) THEN + RETURN(?); + END_IF; + + IF (SIZEOF(Lis) <> (U-Low + 1)) THEN + RETURN(?); + END_IF; + + REPEAT i := 1 TO SIZEOF(Condition); + IF (Condition[i]) THEN + Res[Low + i - 1] := Lis[LisIndex]; + LisIndex := LisIndex + 1; + END_IF; + END_REPEAT; + RETURN(Res); + +END_FUNCTION; + FUNCTION IfcMakeArrayOfArray (Lis : LIST[1:?] OF LIST [1:?] OF GENERIC : T; Low1, U1, Low2, U2 : INTEGER): @@ -1476,6 +1482,26 @@ END_LOCAL; END_FUNCTION; +FUNCTION IfcPointDim + (Point : IfcPoint) + : IfcDimensionCount; + + IF ('IFCGEOMETRYRESOURCE.IFCCARTESIANPOINT' IN TYPEOF(Point)) + THEN RETURN(HIINDEX(Point\IfcCartesianPoint.Coordinates)); + END_IF; + IF ('IFCGEOMETRYRESOURCE.IFCPOINTBYDISTANCEEXPRESSION' IN TYPEOF(Point)) + THEN RETURN(Point\IfcPointByDistanceExpression.BasisCurve.Dim); + END_IF; + IF ('IFCGEOMETRYRESOURCE.IFCPOINTONCURVE' IN TYPEOF(Point)) + THEN RETURN(Point\IfcPointOnCurve.BasisCurve.Dim); + END_IF; + IF ('IFCGEOMETRYRESOURCE.IFCPOINTONSURFACE' IN TYPEOF(Point)) + THEN RETURN(Point\IfcPointOnSurface.BasisSurface.Dim); + END_IF; + RETURN (?); + +END_FUNCTION; + FUNCTION IfcSameAxis2Placement (ap1, ap2 : IfcAxis2Placement; Epsilon : REAL) : LOGICAL ; @@ -1514,8 +1540,8 @@ FUNCTION IfcSameCartesianPoint END_FUNCTION; FUNCTION IfcSameDirection - (dir1, dir2 : IfcDirection; Epsilon : REAL) - : LOGICAL; + (dir1, dir2 : IfcDirection; Epsilon : REAL) + : LOGICAL; LOCAL dir1x : REAL := dir1.DirectionRatios[1]; dir1y : REAL := dir1.DirectionRatios[2]; @@ -1540,8 +1566,8 @@ FUNCTION IfcSameDirection END_FUNCTION; FUNCTION IfcSameValue - (Value1, Value2 : REAL; Epsilon : REAL) - : LOGICAL; + (Value1, Value2 : REAL; Epsilon : REAL) + : LOGICAL; LOCAL ValidEps : REAL; DefaultEps : REAL := 0.000001; diff --git a/4_4_0_0/general/EXPRESS/IfcHvacDomain.exp b/4_4_0_0/general/EXPRESS/IfcHvacDomain.exp index 1b56b621..9d8a490b 100644 --- a/4_4_0_0/general/EXPRESS/IfcHvacDomain.exp +++ b/4_4_0_0/general/EXPRESS/IfcHvacDomain.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -72,19 +72,19 @@ TYPE IfcAirToAirHeatRecoveryTypeEnum = ENUMERATION OF (FIXEDPLATECOUNTERFLOWEXCHANGER ,FIXEDPLATECROSSFLOWEXCHANGER ,FIXEDPLATEPARALLELFLOWEXCHANGER + ,HEATPIPE ,ROTARYWHEEL ,RUNAROUNDCOILLOOP - ,HEATPIPE - ,TWINTOWERENTHALPYRECOVERYLOOPS - ,THERMOSIPHONSEALEDTUBEHEATEXCHANGERS ,THERMOSIPHONCOILTYPEHEATEXCHANGERS + ,THERMOSIPHONSEALEDTUBEHEATEXCHANGERS + ,TWINTOWERENTHALPYRECOVERYLOOPS ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcBoilerTypeEnum = ENUMERATION OF - (WATER - ,STEAM + (STEAM + ,WATER ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -96,8 +96,8 @@ END_TYPE; TYPE IfcChillerTypeEnum = ENUMERATION OF (AIRCOOLED - ,WATERCOOLED ,HEATRECOVERY + ,WATERCOOLED ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -115,21 +115,21 @@ TYPE IfcCoilTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcCompressorTypeEnum = ENUMERATION OF - (DYNAMIC + (BOOSTER + ,DYNAMIC + ,HERMETIC + ,OPENTYPE ,RECIPROCATING + ,ROLLINGPISTON ,ROTARY + ,ROTARYVANE ,SCROLL - ,TROCHOIDAL - ,SINGLESTAGE - ,BOOSTER - ,OPENTYPE - ,HERMETIC ,SEMIHERMETIC - ,WELDEDSHELLHERMETIC - ,ROLLINGPISTON - ,ROTARYVANE ,SINGLESCREW + ,SINGLESTAGE + ,TROCHOIDAL ,TWINSCREW + ,WELDEDSHELLHERMETIC ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -154,9 +154,9 @@ TYPE IfcCooledBeamTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcCoolingTowerTypeEnum = ENUMERATION OF - (NATURALDRAFT + (MECHANICALFORCEDDRAFT ,MECHANICALINDUCEDDRAFT - ,MECHANICALFORCEDDRAFT + ,NATURALDRAFT ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -190,8 +190,8 @@ TYPE IfcDuctFittingTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcDuctSegmentTypeEnum = ENUMERATION OF - (RIGIDSEGMENT - ,FLEXIBLESEGMENT + (FLEXIBLESEGMENT + ,RIGIDSEGMENT ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -212,24 +212,24 @@ TYPE IfcEngineTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcEvaporativeCoolerTypeEnum = ENUMERATION OF - (DIRECTEVAPORATIVERANDOMMEDIAAIRCOOLER + (DIRECTEVAPORATIVEAIRWASHER + ,DIRECTEVAPORATIVEPACKAGEDROTARYAIRCOOLER + ,DIRECTEVAPORATIVERANDOMMEDIAAIRCOOLER ,DIRECTEVAPORATIVERIGIDMEDIAAIRCOOLER ,DIRECTEVAPORATIVESLINGERSPACKAGEDAIRCOOLER - ,DIRECTEVAPORATIVEPACKAGEDROTARYAIRCOOLER - ,DIRECTEVAPORATIVEAIRWASHER + ,INDIRECTDIRECTCOMBINATION + ,INDIRECTEVAPORATIVECOOLINGTOWERORCOILCOOLER ,INDIRECTEVAPORATIVEPACKAGEAIRCOOLER ,INDIRECTEVAPORATIVEWETCOIL - ,INDIRECTEVAPORATIVECOOLINGTOWERORCOILCOOLER - ,INDIRECTDIRECTCOMBINATION ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcEvaporatorTypeEnum = ENUMERATION OF (DIRECTEXPANSION + ,DIRECTEXPANSIONBRAZEDPLATE ,DIRECTEXPANSIONSHELLANDTUBE ,DIRECTEXPANSIONTUBEINTUBE - ,DIRECTEXPANSIONBRAZEDPLATE ,FLOODEDSHELLANDTUBE ,SHELLANDCOIL ,USERDEFINED @@ -237,16 +237,16 @@ TYPE IfcEvaporatorTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcFanTypeEnum = ENUMERATION OF - (CENTRIFUGALFORWARDCURVED - ,CENTRIFUGALRADIAL + (CENTRIFUGALAIRFOIL ,CENTRIFUGALBACKWARDINCLINEDCURVED - ,CENTRIFUGALAIRFOIL + ,CENTRIFUGALFORWARDCURVED + ,CENTRIFUGALRADIAL + ,JET + ,PROPELLORAXIAL ,TUBEAXIAL ,VANEAXIAL - ,PROPELLORAXIAL ,USERDEFINED - ,NOTDEFINED - ,JET); + ,NOTDEFINED); END_TYPE; TYPE IfcFilterTypeEnum = ENUMERATION OF @@ -278,19 +278,19 @@ TYPE IfcHeatExchangerTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcHumidifierTypeEnum = ENUMERATION OF - (STEAMINJECTION - ,ADIABATICAIRWASHER - ,ADIABATICPAN - ,ADIABATICWETTEDELEMENT + (ADIABATICAIRWASHER ,ADIABATICATOMIZING - ,ADIABATICULTRASONIC - ,ADIABATICRIGIDMEDIA ,ADIABATICCOMPRESSEDAIRNOZZLE + ,ADIABATICPAN + ,ADIABATICRIGIDMEDIA + ,ADIABATICULTRASONIC + ,ADIABATICWETTEDELEMENT + ,ASSISTEDBUTANE ,ASSISTEDELECTRIC ,ASSISTEDNATURALGAS ,ASSISTEDPROPANE - ,ASSISTEDBUTANE ,ASSISTEDSTEAM + ,STEAMINJECTION ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -320,8 +320,8 @@ END_TYPE; TYPE IfcPipeSegmentTypeEnum = ENUMERATION OF (CULVERT ,FLEXIBLESEGMENT - ,RIGIDSEGMENT ,GUTTER + ,RIGIDSEGMENT ,SPOOL ,USERDEFINED ,NOTDEFINED); @@ -351,10 +351,10 @@ TYPE IfcTankTypeEnum = ENUMERATION OF ,BREAKPRESSURE ,EXPANSION ,FEEDANDEXPANSION + ,OILRETENTIONTRAY ,PRESSUREVESSEL ,STORAGE ,VESSEL - ,OILRETENTIONTRAY ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -366,11 +366,11 @@ TYPE IfcTubeBundleTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcUnitaryEquipmentTypeEnum = ENUMERATION OF - (AIRHANDLER - ,AIRCONDITIONINGUNIT + (AIRCONDITIONINGUNIT + ,AIRHANDLER ,DEHUMIDIFIER - ,SPLITSYSTEM ,ROOFTOPUNIT + ,SPLITSYSTEM ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -382,9 +382,9 @@ TYPE IfcValveTypeEnum = ENUMERATION OF ,CHECK ,COMMISSIONING ,DIVERTING - ,DRAWOFFCOCK ,DOUBLECHECK ,DOUBLEREGULATING + ,DRAWOFFCOCK ,FAUCET ,FLUSHING ,GASCOCK @@ -402,9 +402,9 @@ TYPE IfcValveTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcVibrationIsolatorTypeEnum = ENUMERATION OF - (COMPRESSION + (BASE + ,COMPRESSION ,SPRING - ,BASE ,USERDEFINED ,NOTDEFINED); END_TYPE; diff --git a/4_4_0_0/general/EXPRESS/IfcKernel.exp b/4_4_0_0/general/EXPRESS/IfcKernel.exp index 5c90a439..d4829335 100644 --- a/4_4_0_0/general/EXPRESS/IfcKernel.exp +++ b/4_4_0_0/general/EXPRESS/IfcKernel.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -133,30 +133,31 @@ END_TYPE; TYPE IfcPropertySetTemplateTypeEnum = ENUMERATION OF (PSET_MATERIALDRIVEN - ,PSET_TYPEDRIVENONLY - ,PSET_TYPEDRIVENOVERRIDE ,PSET_OCCURRENCEDRIVEN ,PSET_PERFORMANCEDRIVEN ,PSET_PROFILEDRIVEN + ,PSET_TYPEDRIVENONLY + ,PSET_TYPEDRIVENOVERRIDE + ,QTO_OCCURRENCEDRIVEN ,QTO_TYPEDRIVENONLY ,QTO_TYPEDRIVENOVERRIDE - ,QTO_OCCURRENCEDRIVEN ,NOTDEFINED); END_TYPE; TYPE IfcSimplePropertyTemplateTypeEnum = ENUMERATION OF - (P_SINGLEVALUE + (P_BOUNDEDVALUE ,P_ENUMERATEDVALUE - ,P_BOUNDEDVALUE ,P_LISTVALUE - ,P_TABLEVALUE ,P_REFERENCEVALUE - ,Q_LENGTH + ,P_SINGLEVALUE + ,P_TABLEVALUE ,Q_AREA - ,Q_VOLUME ,Q_COUNT - ,Q_WEIGHT - ,Q_TIME); + ,Q_LENGTH + ,Q_NUMBER + ,Q_TIME + ,Q_VOLUME + ,Q_WEIGHT); END_TYPE; TYPE IfcDefinitionSelect = SELECT @@ -199,8 +200,8 @@ ENTITY IfcComplexPropertyTemplate TemplateType : OPTIONAL IfcComplexPropertyTemplateTypeEnum; HasPropertyTemplates : OPTIONAL SET [1:?] OF IfcPropertyTemplate; WHERE - UniquePropertyNames : IfcUniquePropertyTemplateNames(HasPropertyTemplates); NoSelfReference : SIZEOF(QUERY(temp <* HasPropertyTemplates | SELF :=: temp)) = 0; + UniquePropertyNames : IfcUniquePropertyTemplateNames(HasPropertyTemplates); END_ENTITY; ENTITY IfcContext @@ -335,11 +336,11 @@ END_ENTITY; ENTITY IfcProject SUBTYPE OF (IfcContext); WHERE - HasName : EXISTS(SELF\IfcRoot.Name); CorrectContext : NOT(EXISTS(SELF\IfcContext.RepresentationContexts)) OR (SIZEOF(QUERY(Temp <* SELF\IfcContext.RepresentationContexts | 'IFCREPRESENTATIONRESOURCE.IFCGEOMETRICREPRESENTATIONSUBCONTEXT' IN TYPEOF(Temp) )) = 0); + HasName : EXISTS(SELF\IfcRoot.Name); NoDecomposition : SIZEOF(SELF\IfcObjectDefinition.Decomposes) = 0; END_ENTITY; @@ -676,10 +677,8 @@ END_ENTITY; ENTITY IfcTypeProduct SUPERTYPE OF (ONEOF - (IfcDoorStyle - ,IfcElementType - ,IfcSpatialElementType - ,IfcWindowStyle)) + (IfcElementType + ,IfcSpatialElementType)) SUBTYPE OF (IfcTypeObject); RepresentationMaps : OPTIONAL LIST [1:?] OF UNIQUE IfcRepresentationMap; Tag : OPTIONAL IfcLabel; @@ -792,7 +791,7 @@ RETURN (SIZEOF(Names) = SIZEOF(Properties)); END_FUNCTION; RULE IfcSingleProjectInstance FOR - (IfcProject); + (IfcProject); WHERE WR1 : SIZEOF(IfcProject) <= 1; diff --git a/4_4_0_0/general/EXPRESS/IfcMaterialResource.exp b/4_4_0_0/general/EXPRESS/IfcMaterialResource.exp index bdfede3b..db54be99 100644 --- a/4_4_0_0/general/EXPRESS/IfcMaterialResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcMaterialResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -84,8 +84,8 @@ TYPE IfcCardinalPointReference = INTEGER; END_TYPE; TYPE IfcDirectionSenseEnum = ENUMERATION OF - (POSITIVE - ,NEGATIVE); + (NEGATIVE + ,POSITIVE); END_TYPE; TYPE IfcLayerSetDirectionEnum = ENUMERATION OF @@ -247,7 +247,7 @@ ENTITY IfcMaterialRelationship SUBTYPE OF (IfcResourceLevelRelationship); RelatingMaterial : IfcMaterial; RelatedMaterials : SET [1:?] OF IfcMaterial; - Expression : OPTIONAL IfcLabel; + MaterialExpression : OPTIONAL IfcLabel; END_ENTITY; ENTITY IfcMaterialUsageDefinition diff --git a/4_4_0_0/general/EXPRESS/IfcMeasureResource.exp b/4_4_0_0/general/EXPRESS/IfcMeasureResource.exp index 9c9182a1..9e9f81bf 100644 --- a/4_4_0_0/general/EXPRESS/IfcMeasureResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcMeasureResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -79,7 +79,7 @@ END_TYPE; TYPE IfcContextDependentMeasure = REAL; END_TYPE; -TYPE IfcCountMeasure = NUMBER; +TYPE IfcCountMeasure = INTEGER; END_TYPE; TYPE IfcCurvatureMeasure = REAL; @@ -372,78 +372,78 @@ TYPE IfcWarpingMomentMeasure = REAL; END_TYPE; TYPE IfcDerivedUnitEnum = ENUMERATION OF - (ANGULARVELOCITYUNIT + (ACCELERATIONUNIT + ,ANGULARVELOCITYUNIT ,AREADENSITYUNIT ,COMPOUNDPLANEANGLEUNIT + ,CURVATUREUNIT ,DYNAMICVISCOSITYUNIT ,HEATFLUXDENSITYUNIT + ,HEATINGVALUEUNIT ,INTEGERCOUNTRATEUNIT + ,IONCONCENTRATIONUNIT ,ISOTHERMALMOISTURECAPACITYUNIT ,KINEMATICVISCOSITYUNIT - ,LINEARVELOCITYUNIT - ,MASSDENSITYUNIT - ,MASSFLOWRATEUNIT - ,MOISTUREDIFFUSIVITYUNIT - ,MOLECULARWEIGHTUNIT - ,SPECIFICHEATCAPACITYUNIT - ,THERMALADMITTANCEUNIT - ,THERMALCONDUCTANCEUNIT - ,THERMALRESISTANCEUNIT - ,THERMALTRANSMITTANCEUNIT - ,VAPORPERMEABILITYUNIT - ,VOLUMETRICFLOWRATEUNIT - ,ROTATIONALFREQUENCYUNIT - ,TORQUEUNIT - ,MOMENTOFINERTIAUNIT - ,LINEARMOMENTUNIT ,LINEARFORCEUNIT - ,PLANARFORCEUNIT - ,MODULUSOFELASTICITYUNIT - ,SHEARMODULUSUNIT + ,LINEARMOMENTUNIT ,LINEARSTIFFNESSUNIT - ,ROTATIONALSTIFFNESSUNIT - ,MODULUSOFSUBGRADEREACTIONUNIT - ,ACCELERATIONUNIT - ,CURVATUREUNIT - ,HEATINGVALUEUNIT - ,IONCONCENTRATIONUNIT + ,LINEARVELOCITYUNIT ,LUMINOUSINTENSITYDISTRIBUTIONUNIT + ,MASSDENSITYUNIT + ,MASSFLOWRATEUNIT ,MASSPERLENGTHUNIT + ,MODULUSOFELASTICITYUNIT ,MODULUSOFLINEARSUBGRADEREACTIONUNIT ,MODULUSOFROTATIONALSUBGRADEREACTIONUNIT + ,MODULUSOFSUBGRADEREACTIONUNIT + ,MOISTUREDIFFUSIVITYUNIT + ,MOLECULARWEIGHTUNIT + ,MOMENTOFINERTIAUNIT ,PHUNIT + ,PLANARFORCEUNIT + ,ROTATIONALFREQUENCYUNIT ,ROTATIONALMASSUNIT + ,ROTATIONALSTIFFNESSUNIT ,SECTIONAREAINTEGRALUNIT ,SECTIONMODULUSUNIT + ,SHEARMODULUSUNIT ,SOUNDPOWERLEVELUNIT ,SOUNDPOWERUNIT ,SOUNDPRESSURELEVELUNIT ,SOUNDPRESSUREUNIT + ,SPECIFICHEATCAPACITYUNIT ,TEMPERATUREGRADIENTUNIT ,TEMPERATURERATEOFCHANGEUNIT + ,THERMALADMITTANCEUNIT + ,THERMALCONDUCTANCEUNIT ,THERMALEXPANSIONCOEFFICIENTUNIT + ,THERMALRESISTANCEUNIT + ,THERMALTRANSMITTANCEUNIT + ,TORQUEUNIT + ,VAPORPERMEABILITYUNIT + ,VOLUMETRICFLOWRATEUNIT ,WARPINGCONSTANTUNIT ,WARPINGMOMENTUNIT ,USERDEFINED); END_TYPE; TYPE IfcSIPrefix = ENUMERATION OF - (EXA - ,PETA - ,TERA - ,GIGA - ,MEGA - ,KILO - ,HECTO + (ATTO + ,CENTI ,DECA ,DECI - ,CENTI - ,MILLI + ,EXA + ,FEMTO + ,GIGA + ,HECTO + ,KILO + ,MEGA ,MICRO + ,MILLI ,NANO + ,PETA ,PICO - ,FEMTO - ,ATTO); + ,TERA); END_TYPE; TYPE IfcSIUnitName = ENUMERATION OF diff --git a/4_4_0_0/general/EXPRESS/IfcPlumbingFireProtectionDomain.exp b/4_4_0_0/general/EXPRESS/IfcPlumbingFireProtectionDomain.exp index 5baae103..4d60017f 100644 --- a/4_4_0_0/general/EXPRESS/IfcPlumbingFireProtectionDomain.exp +++ b/4_4_0_0/general/EXPRESS/IfcPlumbingFireProtectionDomain.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -36,10 +36,10 @@ REFERENCE FROM IFCSHAREDBLDGSERVICEELEMENTS TYPE IfcFireSuppressionTerminalTypeEnum = ENUMERATION OF (BREECHINGINLET ,FIREHYDRANT + ,FIREMONITOR ,HOSEREEL ,SPRINKLER ,SPRINKLERDEFLECTOR - ,FIREMONITOR ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -57,9 +57,9 @@ TYPE IfcSanitaryTerminalTypeEnum = ENUMERATION OF (BATH ,BIDET ,CISTERN + ,SANITARYFOUNTAIN ,SHOWER ,SINK - ,SANITARYFOUNTAIN ,TOILETPAN ,URINAL ,WASHHANDBASIN diff --git a/4_4_0_0/general/EXPRESS/IfcPortsAndWaterwaysDomain.exp b/4_4_0_0/general/EXPRESS/IfcPortsAndWaterwaysDomain.exp index 8d62fde2..0a3a4965 100644 --- a/4_4_0_0/general/EXPRESS/IfcPortsAndWaterwaysDomain.exp +++ b/4_4_0_0/general/EXPRESS/IfcPortsAndWaterwaysDomain.exp @@ -19,87 +19,87 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) SCHEMA IFCPORTSANDWATERWAYSDOMAIN; TYPE IfcConveyorSegmentTypeEnum = ENUMERATION OF - (CHUTECONVEYOR - ,BELTCONVEYOR - ,SCREWCONVEYOR + (BELTCONVEYOR ,BUCKETCONVEYOR + ,CHUTECONVEYOR + ,SCREWCONVEYOR ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcLiquidTerminalTypeEnum = ENUMERATION OF - (LOADINGARM - ,HOSEREEL + (HOSEREEL + ,LOADINGARM ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcMarineFacilityTypeEnum = ENUMERATION OF - (CANAL - ,WATERWAYSHIPLIFT - ,REVETMENT + (BARRIERBEACH + ,BREAKWATER + ,CANAL + ,DRYDOCK + ,FLOATINGDOCK + ,HYDROLIFT + ,JETTY ,LAUNCHRECOVERY ,MARINEDEFENCE - ,HYDROLIFT - ,SHIPYARD - ,SHIPLIFT + ,NAVIGATIONALCHANNEL ,PORT ,QUAY - ,FLOATINGDOCK - ,NAVIGATIONALCHANNEL - ,BREAKWATER - ,DRYDOCK - ,JETTY + ,REVETMENT + ,SHIPLIFT ,SHIPLOCK - ,BARRIERBEACH + ,SHIPYARD ,SLIPWAY ,WATERWAY + ,WATERWAYSHIPLIFT ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcMarinePartTypeEnum = ENUMERATION OF - (CREST - ,MANUFACTURING - ,LOWWATERLINE - ,CORE - ,WATERFIELD - ,CILL_LEVEL + (ABOVEWATERLINE + ,ANCHORAGE + ,APPROACHCHANNEL + ,BELOWWATERLINE ,BERTHINGSTRUCTURE - ,COPELEVEL ,CHAMBER - ,STORAGEAREA - ,APPROACHCHANNEL - ,VEHICLESERVICING - ,SHIPTRANSFER + ,CILL_LEVEL + ,COPELEVEL + ,CORE + ,CREST ,GATEHEAD ,GUDINGSTRUCTURE - ,BELOWWATERLINE - ,WEATHERSIDE + ,HIGHWATERLINE ,LANDFIELD - ,PROTECTION ,LEEWARDSIDE - ,ABOVEWATERLINE - ,ANCHORAGE + ,LOWWATERLINE + ,MANUFACTURING ,NAVIGATIONALAREA - ,HIGHWATERLINE + ,PROTECTION + ,SHIPTRANSFER + ,STORAGEAREA + ,VEHICLESERVICING + ,WATERFIELD + ,WEATHERSIDE ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcMooringDeviceTypeEnum = ENUMERATION OF - (LINETENSIONER + (BOLLARD + ,LINETENSIONER ,MAGNETICDEVICE ,MOORINGHOOKS ,VACUUMDEVICE - ,BOLLARD ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -151,20 +151,20 @@ END_ENTITY; ENTITY IfcMarineFacility SUBTYPE OF (IfcFacility); - PredefinedType : IfcMarineFacilityTypeEnum; + PredefinedType : OPTIONAL IfcMarineFacilityTypeEnum; WHERE - HasObjectType : (PredefinedType <> IfcMarineFacilityTypeEnum.USERDEFINED) OR - -EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcMarineFacilityTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcMarineFacilityTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcMarinePart SUBTYPE OF (IfcFacilityPart); - PredefinedType : IfcMarinePartTypeEnum; + PredefinedType : OPTIONAL IfcMarinePartTypeEnum; WHERE - HasObjectType : (PredefinedType <>IfcMarinePartTypeEnum.USERDEFINED) OR - -EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcMarinePartTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcMarinePartTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcMooringDevice diff --git a/4_4_0_0/general/EXPRESS/IfcPresentationAppearanceResource.exp b/4_4_0_0/general/EXPRESS/IfcPresentationAppearanceResource.exp index 59c22e1b..a9238858 100644 --- a/4_4_0_0/general/EXPRESS/IfcPresentationAppearanceResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcPresentationAppearanceResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -136,9 +136,9 @@ TYPE IfcReflectanceMethodEnum = ENUMERATION OF END_TYPE; TYPE IfcSurfaceSide = ENUMERATION OF - (POSITIVE + (BOTH ,NEGATIVE - ,BOTH); + ,POSITIVE); END_TYPE; TYPE IfcColour = SELECT @@ -205,8 +205,8 @@ ENTITY IfcBlobTexture RasterFormat : IfcIdentifier; RasterCode : IfcBinary; WHERE - SupportedRasterFormat : SELF.RasterFormat IN ['BMP', 'JPG', 'GIF', 'PNG']; RasterCodeByteStream : BLENGTH(RasterCode) MOD 8 = 0; + SupportedRasterFormat : SELF.RasterFormat IN ['BMP', 'JPG', 'GIF', 'PNG']; END_ENTITY; ENTITY IfcColourRgb @@ -235,11 +235,11 @@ ENTITY IfcCurveStyle CurveColour : OPTIONAL IfcColour; ModelOrDraughting : OPTIONAL IfcBoolean; WHERE + IdentifiableCurveStyle : EXISTS(CurveFont) OR EXISTS(CurveWidth) OR EXISTS(CurveColour); MeasureOfWidth : (NOT(EXISTS(CurveWidth))) OR ('IFCMEASURERESOURCE.IFCPOSITIVELENGTHMEASURE' IN TYPEOF(CurveWidth)) OR (('IFCMEASURERESOURCE.IFCDESCRIPTIVEMEASURE' IN TYPEOF(CurveWidth)) AND (CurveWidth = 'by layer')); - IdentifiableCurveStyle : EXISTS(CurveFont) OR EXISTS(CurveWidth) OR EXISTS(CurveColour); END_ENTITY; ENTITY IfcCurveStyleFont @@ -251,7 +251,7 @@ END_ENTITY; ENTITY IfcCurveStyleFontAndScaling SUBTYPE OF (IfcPresentationItem); Name : OPTIONAL IfcLabel; - CurveFont : IfcCurveStyleFontSelect; + CurveStyleFont : IfcCurveStyleFontSelect; CurveFontScaling : IfcPositiveRatioMeasure; END_ENTITY; @@ -299,6 +299,7 @@ ENTITY IfcFillAreaStyle FillStyles : SET [1:?] OF IfcFillStyleSelect; ModelOrDraughting : OPTIONAL IfcBoolean; WHERE + ConsistentHatchStyleDef : IfcCorrectFillAreaStyle(SELF.FillStyles); MaxOneColour : SIZEOF(QUERY(Style <* SELF.FillStyles | 'IFCPRESENTATIONAPPEARANCERESOURCE.IFCCOLOUR' IN TYPEOF(Style) @@ -307,7 +308,6 @@ ENTITY IfcFillAreaStyle 'IFCPRESENTATIONAPPEARANCERESOURCE.IFCEXTERNALLYDEFINEDHATCHSTYLE' IN TYPEOF(Style) )) <= 1; - ConsistentHatchStyleDef : IfcCorrectFillAreaStyle(SELF.FillStyles); END_ENTITY; ENTITY IfcFillAreaStyleHatching @@ -372,11 +372,11 @@ ENTITY IfcPixelTexture MinPixelInS : Width >= 1; MinPixelInT : Height >= 1; NumberOfColours : {1 <= ColourComponents <= 4}; - SizeOfPixelList : SIZEOF(Pixel) = (Width * Height); PixelAsByteAndSameLength : SIZEOF(QUERY(temp<* Pixel | (BLENGTH(temp) MOD 8 = 0) AND (BLENGTH(temp) = BLENGTH(Pixel[1])) )) = SIZEOF(Pixel); + SizeOfPixelList : SIZEOF(Pixel) = (Width * Height); END_ENTITY; ENTITY IfcPreDefinedColour @@ -429,8 +429,8 @@ ENTITY IfcSurfaceStyle Side : IfcSurfaceSide; Styles : SET [1:5] OF IfcSurfaceStyleElementSelect; WHERE - MaxOneShading : SIZEOF(QUERY(Style <* SELF.Styles | - 'IFCPRESENTATIONAPPEARANCERESOURCE.IFCSURFACESTYLESHADING' IN + MaxOneExtDefined : SIZEOF(QUERY(Style <* SELF.Styles | + 'IFCPRESENTATIONAPPEARANCERESOURCE.IFCEXTERNALLYDEFINEDSURFACESTYLE' IN TYPEOF(Style) )) <= 1; MaxOneLighting : SIZEOF(QUERY(Style <* SELF.Styles | @@ -441,12 +441,12 @@ ENTITY IfcSurfaceStyle 'IFCPRESENTATIONAPPEARANCERESOURCE.IFCSURFACESTYLEREFRACTION' IN TYPEOF(Style) )) <= 1; - MaxOneTextures : SIZEOF(QUERY(Style <* SELF.Styles | - 'IFCPRESENTATIONAPPEARANCERESOURCE.IFCSURFACESTYLEWITHTEXTURES' IN + MaxOneShading : SIZEOF(QUERY(Style <* SELF.Styles | + 'IFCPRESENTATIONAPPEARANCERESOURCE.IFCSURFACESTYLESHADING' IN TYPEOF(Style) )) <= 1; - MaxOneExtDefined : SIZEOF(QUERY(Style <* SELF.Styles | - 'IFCPRESENTATIONAPPEARANCERESOURCE.IFCEXTERNALLYDEFINEDSURFACESTYLE' IN + MaxOneTextures : SIZEOF(QUERY(Style <* SELF.Styles | + 'IFCPRESENTATIONAPPEARANCERESOURCE.IFCSURFACESTYLEWITHTEXTURES' IN TYPEOF(Style) )) <= 1; END_ENTITY; @@ -568,7 +568,7 @@ END_ENTITY; ENTITY IfcTextureCoordinateIndicesWithVoids SUBTYPE OF (IfcTextureCoordinateIndices); - InnerTexCoordIndicies : LIST [1:?] OF UNIQUE LIST [3:?] OF UNIQUE IfcPositiveInteger; + InnerTexCoordIndices : LIST [1:?] OF LIST [3:?] OF UNIQUE IfcPositiveInteger; END_ENTITY; ENTITY IfcTextureMap diff --git a/4_4_0_0/general/EXPRESS/IfcPresentationDefinitionResource.exp b/4_4_0_0/general/EXPRESS/IfcPresentationDefinitionResource.exp index 6995b02b..c8fa02b1 100644 --- a/4_4_0_0/general/EXPRESS/IfcPresentationDefinitionResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcPresentationDefinitionResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -68,10 +68,10 @@ TYPE IfcBoxAlignment = IfcLabel; END_TYPE; TYPE IfcTextPath = ENUMERATION OF - (LEFT + (DOWN + ,LEFT ,RIGHT - ,UP - ,DOWN); + ,UP); END_TYPE; ENTITY IfcAnnotationFillArea diff --git a/4_4_0_0/general/EXPRESS/IfcPresentationOrganizationResource.exp b/4_4_0_0/general/EXPRESS/IfcPresentationOrganizationResource.exp index 8ec0e60b..6e891803 100644 --- a/4_4_0_0/general/EXPRESS/IfcPresentationOrganizationResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcPresentationOrganizationResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) diff --git a/4_4_0_0/general/EXPRESS/IfcProcessExtension.exp b/4_4_0_0/general/EXPRESS/IfcProcessExtension.exp index e81187ad..35f71960 100644 --- a/4_4_0_0/general/EXPRESS/IfcProcessExtension.exp +++ b/4_4_0_0/general/EXPRESS/IfcProcessExtension.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -82,18 +82,18 @@ REFERENCE FROM IFCPRESENTATIONAPPEARANCERESOURCE ); TYPE IfcEventTriggerTypeEnum = ENUMERATION OF - (EVENTRULE + (EVENTCOMPLEX ,EVENTMESSAGE + ,EVENTRULE ,EVENTTIME - ,EVENTCOMPLEX ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcEventTypeEnum = ENUMERATION OF - (STARTEVENT - ,ENDEVENT + (ENDEVENT ,INTERMEDIATEEVENT + ,STARTEVENT ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -111,10 +111,10 @@ TYPE IfcProcedureTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcSequenceEnum = ENUMERATION OF - (START_START - ,START_FINISH + (FINISH_FINISH ,FINISH_START - ,FINISH_FINISH + ,START_FINISH + ,START_START ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -186,17 +186,17 @@ ENTITY IfcEventType EventTriggerType : IfcEventTriggerTypeEnum; UserDefinedEventTriggerType : OPTIONAL IfcLabel; WHERE - CorrectPredefinedType : (PredefinedType <> IfcEventTypeEnum.USERDEFINED) OR ((PredefinedType = IfcEventTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeProcess.ProcessType)) ; CorrectEventTriggerType : (EventTriggerType <> IfcEventTriggerTypeEnum.USERDEFINED) OR ((EventTriggerType = IfcEventTriggerTypeEnum.USERDEFINED) AND EXISTS(UserDefinedEventTriggerType)) ; + CorrectPredefinedType : (PredefinedType <> IfcEventTypeEnum.USERDEFINED) OR ((PredefinedType = IfcEventTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeProcess.ProcessType)) ; END_ENTITY; ENTITY IfcProcedure SUBTYPE OF (IfcProcess); PredefinedType : OPTIONAL IfcProcedureTypeEnum; WHERE - HasName : EXISTS(SELF\IfcRoot.Name); CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcProcedureTypeEnum.USERDEFINED) OR ((PredefinedType = IfcProcedureTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + HasName : EXISTS(SELF\IfcRoot.Name); END_ENTITY; ENTITY IfcProcedureType @@ -227,8 +227,8 @@ ENTITY IfcTask TaskTime : OPTIONAL IfcTaskTime; PredefinedType : OPTIONAL IfcTaskTypeEnum; WHERE - HasName : EXISTS(SELF\IfcRoot.Name); CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcTaskTypeEnum.USERDEFINED) OR ((PredefinedType = IfcTaskTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + HasName : EXISTS(SELF\IfcRoot.Name); END_ENTITY; ENTITY IfcTaskType diff --git a/4_4_0_0/general/EXPRESS/IfcProductExtension.exp b/4_4_0_0/general/EXPRESS/IfcProductExtension.exp index 230e2f5d..4a602b64 100644 --- a/4_4_0_0/general/EXPRESS/IfcProductExtension.exp +++ b/4_4_0_0/general/EXPRESS/IfcProductExtension.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -203,22 +203,22 @@ TYPE IfcAlignmentTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcAnnotationTypeEnum = ENUMERATION OF - (ASSUMEDPOINT - ,ASBUILTAREA - ,ASBUILTLINE - ,NON_PHYSICAL_SIGNAL - ,ASSUMEDLINE - ,WIDTHEVENT - ,ASSUMEDAREA - ,SUPERELEVATIONEVENT - ,ASBUILTPOINT + (CONTOURLINE + ,DIMENSION + ,ISOBAR + ,ISOLUX + ,ISOTHERM + ,LEADER + ,SURVEY + ,SYMBOL + ,TEXT ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcAssemblyPlaceEnum = ENUMERATION OF - (SITE - ,FACTORY + (FACTORY + ,SITE ,NOTDEFINED); END_TYPE; @@ -251,60 +251,61 @@ TYPE IfcBridgeTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcBuiltSystemTypeEnum = ENUMERATION OF - (REINFORCING - ,MOORING - ,OUTERSHELL - ,TRACKCIRCUIT - ,EROSIONPREVENTION + (EROSIONPREVENTION + ,FENESTRATION + ,FIREPROTECTION ,FOUNDATION ,LOADBEARING - ,SHADING - ,FENESTRATION - ,TRANSPORT + ,MOORING + ,OUTERSHELL ,PRESTRESSING ,RAILWAYLINE ,RAILWAYTRACK + ,REINFORCING + ,SHADING + ,TRACKCIRCUIT + ,TRANSPORT + ,TUNNEL_LINING ,TUNNEL_PRESUPPORT ,TUNNEL_SUPPORT - ,TUNNEL_LINING ,WATERPROOFING - ,FIREPROTECTION ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcElementAssemblyTypeEnum = ENUMERATION OF - (ACCESSORY_ASSEMBLY + (ABUTMENT + ,ACCESSORY_ASSEMBLY ,ARCH ,BEAM_GRID ,BRACED_FRAME - ,GIRDER - ,REINFORCEMENT_UNIT - ,RIGID_FRAME - ,SLAB_FIELD - ,TRUSS - ,ABUTMENT - ,PIER - ,PYLON ,CROSS_BRACING ,DECK - ,MAST - ,SIGNALASSEMBLY + ,DILATATIONPANEL + ,DUCTBANK + ,ENTRANCEWORKS + ,GIRDER ,GRID + ,MAST + ,PIER + ,PRESUPPORTFACE + ,PRESUPPORTVAULT + ,PYLON + ,RAIL_MECHANICAL_EQUIPMENT_ASSEMBLY + ,REINFORCEMENT_UNIT + ,RIGID_FRAME + ,RING ,SHELTER + ,SIGNALASSEMBLY + ,SLAB_FIELD + ,SUMPBUSTER ,SUPPORTINGASSEMBLY ,SUSPENSIONASSEMBLY - ,TRACTION_SWITCHING_ASSEMBLY ,TRACKPANEL - ,TURNOUTPANEL - ,DILATATIONPANEL - ,RAIL_MECHANICAL_EQUIPMENT_ASSEMBLY - ,ENTRANCEWORKS - ,SUMPBUSTER + ,TRACTION_SWITCHING_ASSEMBLY ,TRAFFIC_CALMING_DEVICE - ,DUCTBANK - ,PRESUPPORTVAULT - ,PRESUPPORTFACE + ,TRUSS + ,TURNOUTPANEL ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -318,57 +319,57 @@ END_TYPE; TYPE IfcExternalSpatialElementTypeEnum = ENUMERATION OF (EXTERNAL ,EXTERNAL_EARTH - ,EXTERNAL_WATER ,EXTERNAL_FIRE + ,EXTERNAL_WATER ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcFacilityPartCommonTypeEnum = ENUMERATION OF - (SEGMENT - ,ABOVEGROUND + (ABOVEGROUND + ,BELOWGROUND ,JUNCTION ,LEVELCROSSING - ,BELOWGROUND + ,SEGMENT ,SUBSTRUCTURE - ,TERMINAL ,SUPERSTRUCTURE + ,TERMINAL ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcFacilityUsageEnum = ENUMERATION OF (LATERAL + ,LONGITUDINAL ,REGION ,VERTICAL - ,LONGITUDINAL ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcGeographicElementTypeEnum = ENUMERATION OF - (TERRAIN - ,SOIL_BORING_POINT + (SOIL_BORING_POINT + ,TERRAIN ,VEGETATION ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcGridTypeEnum = ENUMERATION OF - (RECTANGULAR + (IRREGULAR ,RADIAL + ,RECTANGULAR ,TRIANGULAR - ,IRREGULAR ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcInternalOrExternalEnum = ENUMERATION OF - (INTERNAL - ,EXTERNAL + (EXTERNAL ,EXTERNAL_EARTH - ,EXTERNAL_WATER ,EXTERNAL_FIRE + ,EXTERNAL_WATER + ,INTERNAL ,NOTDEFINED); END_TYPE; @@ -393,71 +394,75 @@ TYPE IfcProjectionElementTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcReferentTypeEnum = ENUMERATION OF - (STATION - ,REFERENCEMARKER - ,LANDMARK - ,BOUNDARY + (BOUNDARY ,INTERSECTION + ,KILOPOINT + ,LANDMARK + ,MILEPOINT ,POSITION + ,REFERENCEMARKER + ,STATION + ,SUPERELEVATIONEVENT + ,WIDTHEVENT ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcSpaceTypeEnum = ENUMERATION OF - (SPACE - ,PARKING + (BERTH + ,EXTERNAL ,GFA ,INTERNAL - ,EXTERNAL - ,BERTH + ,PARKING + ,SPACE ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcSpatialZoneTypeEnum = ENUMERATION OF - (CONSTRUCTION + (ANNULARGAP + ,CLEARANCE + ,COMPARTMENT + ,CONSTRUCTION ,FIRESAFETY + ,INSTALLATION + ,INTERFERENCE + ,INTERIOR + ,INVERT ,LIGHTING + ,LINING + ,MAPPEDZONE ,OCCUPANCY + ,RESERVATION ,SECURITY + ,SERVICE + ,TESTEDZONE ,THERMAL ,TRANSPORT ,VENTILATION - ,RESERVATION - ,INTERFERENCE - ,MAPPEDZONE - ,TESTEDZONE - ,COMPARTMENT - ,ANNULARGAP - ,CLEARANCE - ,INSTALLATION - ,INTERIOR - ,INVERT - ,LINING - ,SERVICE ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcTransportElementTypeEnum = ENUMERATION OF - (ELEVATOR + (CRANEWAY + ,ELEVATOR ,ESCALATOR - ,MOVINGWALKWAY - ,CRANEWAY - ,LIFTINGGEAR ,HAULINGGEAR + ,LIFTINGGEAR + ,MOVINGWALKWAY ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcVehicleTypeEnum = ENUMERATION OF - (VEHICLE - ,VEHICLETRACKED + (CARGO ,ROLLINGSTOCK - ,VEHICLEWHEELED + ,VEHICLE ,VEHICLEAIR - ,CARGO ,VEHICLEMARINE + ,VEHICLETRACKED + ,VEHICLEWHEELED ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -519,20 +524,20 @@ END_ENTITY; ENTITY IfcBridge SUBTYPE OF (IfcFacility); - PredefinedType : IfcBridgeTypeEnum; + PredefinedType : OPTIONAL IfcBridgeTypeEnum; WHERE - HasObjectType : (PredefinedType <> IfcBridgeTypeEnum.USERDEFINED) OR - -EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcBridgeTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcBridgeTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcBridgePart SUBTYPE OF (IfcFacilityPart); - PredefinedType : IfcBridgePartTypeEnum; + PredefinedType : OPTIONAL IfcBridgePartTypeEnum; WHERE - HasObjectType : (PredefinedType <> IfcBridgePartTypeEnum.USERDEFINED) OR - -EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcBridgePartTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcBridgePartTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcBuilding @@ -736,7 +741,6 @@ ENTITY IfcElementType ,IfcFurnishingElementType ,IfcGeoScienceElementType ,IfcGeographicElementType - ,IfcTransportElementType ,IfcTransportationDeviceType)) SUBTYPE OF (IfcTypeProduct); ElementType : OPTIONAL IfcLabel; @@ -780,11 +784,11 @@ END_ENTITY; ENTITY IfcFacilityPartCommon SUBTYPE OF (IfcFacilityPart); - PredefinedType : IfcFacilityPartCommonTypeEnum; + PredefinedType : OPTIONAL IfcFacilityPartCommonTypeEnum; WHERE - HasObjectType : (PredefinedType <> IfcFacilityPartCommonTypeEnum.USERDEFINED) OR - -EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcFacilityPartCommonTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcFacilityPartCommonTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcFeatureElement @@ -861,15 +865,17 @@ END_ENTITY; ENTITY IfcIntegerVoxelData SUBTYPE OF (IfcVoxelData); - Values : ARRAY [1:GridSize] OF IfcInteger; + ValueData : LIST [1:?] OF IfcInteger; Unit : OPTIONAL IfcUnit; DERIVE - GridSize : IfcInteger := SIZEOF(SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels); + Values : ARRAY [1:SELF\IfcVoxelData.GridSize] OF OPTIONAL IfcInteger := IfcListToExpandedArray(ValueData,1,SELF\IfcVoxelData.GridSize,SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels); END_ENTITY; ENTITY IfcLabelVoxelData SUBTYPE OF (IfcVoxelData); - Values : ARRAY [1:?] OF IfcLabel; + ValueData : LIST [1:?] OF IfcLabel; + DERIVE + Values : ARRAY [1:SELF\IfcVoxelData.GridSize] OF OPTIONAL IfcLabel := IfcListToExpandedArray(ValueData,1,SELF\IfcVoxelData.GridSize,SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels); END_ENTITY; ENTITY IfcLinearElement @@ -896,7 +902,9 @@ END_ENTITY; ENTITY IfcLogicalVoxelData SUBTYPE OF (IfcVoxelData); - Values : ARRAY [1:?] OF IfcLogical; + ValueData : LIST [1:?] OF IfcLogical; + DERIVE + Values : ARRAY [1:SELF\IfcVoxelData.GridSize] OF OPTIONAL IfcLogical := IfcListToExpandedArray(ValueData,1,SELF\IfcVoxelData.GridSize,SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels); END_ENTITY; ENTITY IfcObservation @@ -950,8 +958,10 @@ END_ENTITY; ENTITY IfcRealVoxelData SUBTYPE OF (IfcVoxelData); - Values : ARRAY [1:?] OF IfcReal; + ValueData : LIST [1:?] OF IfcReal; Unit : OPTIONAL IfcUnit; + DERIVE + Values : ARRAY [1:SELF\IfcVoxelData.GridSize] OF OPTIONAL IfcReal := IfcListToExpandedArray(ValueData,1,SELF\IfcVoxelData.GridSize,SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels); END_ENTITY; ENTITY IfcReferent @@ -969,18 +979,17 @@ ENTITY IfcRelAssociatesMaterial SUBTYPE OF (IfcRelAssociates); RelatingMaterial : IfcMaterialSelect; WHERE - NoVoidElement : SIZEOF(QUERY(temp <* SELF\IfcRelAssociates.RelatedObjects | - ('IFCPRODUCTEXTENSION.IFCFEATUREELEMENTSUBTRACTION' IN TYPEOF(temp)) OR - ('IFCPRODUCTEXTENSION.IFCVIRTUALELEMENT' IN TYPEOF(temp)) -)) = 0; AllowedElements : SIZEOF(QUERY(temp <* SELF\IfcRelAssociates.RelatedObjects | ( SIZEOF(TYPEOF(temp) * [ 'IFCPRODUCTEXTENSION.IFCELEMENT', 'IFCPRODUCTEXTENSION.IFCELEMENTTYPE', - 'IFCSHAREDBLDGELEMENTS.IFCWINDOWSTYLE', - 'IFCSHAREDBLDGELEMENTS.IFCDOORSTYLE', 'IFCSTRUCTURALANALYSISDOMAIN.IFCSTRUCTURALMEMBER', - 'IFCPRODUCTEXTENSION.IFCPORT']) = 0) + 'IFCPRODUCTEXTENSION.IFCPORT', + 'IFCSHAREDINFRASTRUCTUREELEMENTS.IFCGEOSCIENCEOBSERVATION']) = 0) +)) = 0; + NoVoidElement : SIZEOF(QUERY(temp <* SELF\IfcRelAssociates.RelatedObjects | + ('IFCPRODUCTEXTENSION.IFCFEATUREELEMENTSUBTRACTION' IN TYPEOF(temp)) OR + ('IFCPRODUCTEXTENSION.IFCVIRTUALELEMENT' IN TYPEOF(temp)) )) = 0; END_ENTITY; @@ -1247,7 +1256,7 @@ OR END_ENTITY; ENTITY IfcTransportElementType - SUBTYPE OF (IfcElementType); + SUBTYPE OF (IfcTransportationDeviceType); PredefinedType : IfcTransportElementTypeEnum; WHERE CorrectPredefinedType : (PredefinedType <> IfcTransportElementTypeEnum.USERDEFINED) @@ -1264,14 +1273,17 @@ END_ENTITY; ENTITY IfcTransportationDeviceType ABSTRACT SUPERTYPE OF (ONEOF - (IfcVehicleType)) + (IfcTransportElementType + ,IfcVehicleType)) SUBTYPE OF (IfcElementType); END_ENTITY; ENTITY IfcVectorVoxelData SUBTYPE OF (IfcVoxelData); - Values : ARRAY [1:?] OF IfcVector; + ValueData : LIST [1:?] OF IfcVector; Unit : OPTIONAL IfcUnit; + DERIVE + Values : ARRAY [1:SELF\IfcVoxelData.GridSize] OF OPTIONAL IfcVector := IfcListToExpandedArray(ValueData,1,SELF\IfcVoxelData.GridSize,SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels); END_ENTITY; ENTITY IfcVehicle @@ -1298,7 +1310,11 @@ END_ENTITY; ENTITY IfcVirtualElement SUBTYPE OF (IfcElement); - PredefinedType : IfcVirtualElementTypeEnum; + PredefinedType : OPTIONAL IfcVirtualElementTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcVirtualElementTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcVirtualElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcVoxelData @@ -1310,20 +1326,22 @@ ENTITY IfcVoxelData ,IfcVectorVoxelData)) SUBTYPE OF (IfcComplementaryData); ValueType : OPTIONAL IfcLabel; + DERIVE + GridSize : IfcInteger := SIZEOF(SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels); WHERE IsAssignedToProduct : EXISTS(SELF\IfcObjectDefinition.HasAssignments) AND (SIZEOF(SELF\IfcObjectDefinition.HasAssignments) = 1) AND ('IFCKERNEL.IFCRELASSIGNSTOPRODUCT' IN TYPEOF(SELF\IfcObjectDefinition.HasAssignments[1])); + SameRepresentation : SIZEOF(QUERY(ShapeRep <* SELF\IfcObjectDefinition.HasAssignments[1]\IfcRelAssignsToProduct.RelatingProduct\IfcProduct.Representation.Representations | +ShapeRep = SELF\IfcProduct.Representation.Representations[1])) = 1; VoxelGridRepresentation : EXISTS(SELF\IfcProduct.Representation) AND (SIZEOF(QUERY(ShapeRep <* SELF\IfcProduct.Representation.Representations | (SIZEOF(ShapeRep.Items) = 1) AND ('IFCGEOMETRICMODELRESOURCE.IFCVOXELGRID' IN TYPEOF(ShapeRep.Items[1])))) = 1); - SameRepresentation : SIZEOF(QUERY(ShapeRep <* SELF\IfcObjectDefinition.HasAssignments[1]\IfcRelAssignsToProduct.RelatingProduct\IfcProduct.Representation.Representations | -ShapeRep = SELF\IfcProduct.Representation.Representations[1])) = 1; END_ENTITY; ENTITY IfcZone @@ -1345,8 +1363,8 @@ FUNCTION IfcAlignmentRepresentation AlignmentRepresentations : SET OF IfcShapeRepresentation; TwoDRep : SET OF IfcShapeRepresentation; ThreeDRep : SET OF IfcShapeRepresentation; - CurveTwoD : IfcCompositeCurve; - CurveThreeD : IfcGradientCurve; + CurveTwoD : SET OF IfcCompositeCurve; + CurveThreeD : SET OF IfcGradientCurve; END_LOCAL; (* no representation is okay *) @@ -1394,7 +1412,7 @@ FUNCTION IfcAlignmentRepresentation ThreeDRep := QUERY(threeDee <* AlignmentRepresentations | threeDee.RepresentationType = 'Curve3D'); CurveThreeD := QUERY(item <* ThreeDRep[1].Items | 'IFCGEOMETRYRESOURCE.IFCGRADIENTCURVE' in TYPEOF(item)); - RETURN((SIZEOF(CurveThreeD) = 1) AND (SIZEOF(CurveTwoD) = 1) AND (CurveThreeD\IfcGradientCurve.BaseCurve :=: CurveTwoD)); + RETURN((SIZEOF(CurveThreeD) = 1) AND (SIZEOF(CurveTwoD) = 1) AND (CurveThreeD[1].BaseCurve :=: CurveTwoD[1])); END_IF; (* Missing an IFCSEGMENTEDREFERENCECURVE various placement option implementation. *) diff --git a/4_4_0_0/general/EXPRESS/IfcProfileResource.exp b/4_4_0_0/general/EXPRESS/IfcProfileResource.exp index 3e83c516..6dfd9d9f 100644 --- a/4_4_0_0/general/EXPRESS/IfcProfileResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcProfileResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -56,19 +56,19 @@ REFERENCE FROM IFCPROPERTYRESOURCE ); TYPE IfcProfileTypeEnum = ENUMERATION OF - (CURVE - ,AREA); + (AREA + ,CURVE); END_TYPE; TYPE IfcReinforcingBarRoleEnum = ENUMERATION OF - (MAIN - ,SHEAR + (ANCHORING + ,EDGE ,LIGATURE - ,STUD + ,MAIN ,PUNCHING - ,EDGE ,RING - ,ANCHORING + ,SHEAR + ,STUD ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -79,8 +79,8 @@ TYPE IfcReinforcingBarSurfaceEnum = ENUMERATION OF END_TYPE; TYPE IfcSectionTypeEnum = ENUMERATION OF - (UNIFORM - ,TAPERED); + (TAPERED + ,UNIFORM); END_TYPE; ENTITY IfcArbitraryClosedProfileDef @@ -129,12 +129,12 @@ ENTITY IfcAsymmetricIShapeProfileDef TopFlangeEdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure; TopFlangeSlope : OPTIONAL IfcPlaneAngleMeasure; WHERE - ValidFlangeThickness : NOT(EXISTS(TopFlangeThickness)) OR ((BottomFlangeThickness + TopFlangeThickness) < OverallDepth); - ValidWebThickness : (WebThickness < BottomFlangeWidth) AND (WebThickness < TopFlangeWidth); ValidBottomFilletRadius : (NOT(EXISTS(BottomFlangeFilletRadius))) OR (BottomFlangeFilletRadius <= (BottomFlangeWidth - WebThickness)/2.); + ValidFlangeThickness : NOT(EXISTS(TopFlangeThickness)) OR ((BottomFlangeThickness + TopFlangeThickness) < OverallDepth); ValidTopFilletRadius : (NOT(EXISTS(TopFlangeFilletRadius))) OR (TopFlangeFilletRadius <= (TopFlangeWidth - WebThickness)/2.); + ValidWebThickness : (WebThickness < BottomFlangeWidth) AND (WebThickness < TopFlangeWidth); END_ENTITY; ENTITY IfcCShapeProfileDef @@ -206,11 +206,11 @@ ENTITY IfcIShapeProfileDef FlangeEdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure; FlangeSlope : OPTIONAL IfcPlaneAngleMeasure; WHERE - ValidFlangeThickness : (2. * FlangeThickness) < OverallDepth; - ValidWebThickness : WebThickness < OverallWidth; ValidFilletRadius : NOT(EXISTS(FilletRadius)) OR ((FilletRadius <= (OverallWidth - WebThickness)/2.) AND (FilletRadius <= (OverallDepth - (2. * FlangeThickness))/2.)); + ValidFlangeThickness : (2. * FlangeThickness) < OverallDepth; + ValidWebThickness : WebThickness < OverallWidth; END_ENTITY; ENTITY IfcLShapeProfileDef @@ -301,8 +301,6 @@ ENTITY IfcRectangleHollowProfileDef InnerFilletRadius : OPTIONAL IfcNonNegativeLengthMeasure; OuterFilletRadius : OPTIONAL IfcNonNegativeLengthMeasure; WHERE - ValidWallThickness : (WallThickness < (SELF\IfcRectangleProfileDef.XDim/2.)) AND -(WallThickness < (SELF\IfcRectangleProfileDef.YDim/2.)); ValidInnerRadius : NOT(EXISTS(InnerFilletRadius)) OR ((InnerFilletRadius <= (SELF\IfcRectangleProfileDef.XDim/2. - WallThickness)) AND (InnerFilletRadius <= (SELF\IfcRectangleProfileDef.YDim/2. - WallThickness))) @@ -310,6 +308,8 @@ ENTITY IfcRectangleHollowProfileDef ValidOuterRadius : NOT(EXISTS(OuterFilletRadius)) OR ((OuterFilletRadius <= (SELF\IfcRectangleProfileDef.XDim/2.)) AND (OuterFilletRadius <= (SELF\IfcRectangleProfileDef.YDim/2.))); + ValidWallThickness : (WallThickness < (SELF\IfcRectangleProfileDef.XDim/2.)) AND +(WallThickness < (SELF\IfcRectangleProfileDef.YDim/2.)); END_ENTITY; ENTITY IfcRectangleProfileDef diff --git a/4_4_0_0/general/EXPRESS/IfcPropertyResource.exp b/4_4_0_0/general/EXPRESS/IfcPropertyResource.exp index 75dcde0a..e328f00a 100644 --- a/4_4_0_0/general/EXPRESS/IfcPropertyResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcPropertyResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -71,7 +71,8 @@ REFERENCE FROM IFCKERNEL REFERENCE FROM IFCMATERIALRESOURCE ( - IfcMaterialDefinition + IfcMaterialDefinition, + IfcMaterialProperties ); REFERENCE FROM IFCMEASURERESOURCE @@ -159,6 +160,7 @@ ENTITY IfcProperty PartOfComplex : SET [0:?] OF IfcComplexProperty FOR HasProperties; HasConstraints : SET [0:?] OF IfcResourceConstraintRelationship FOR RelatedResourceObjects; HasApprovals : SET [0:?] OF IfcResourceApprovalRelationship FOR RelatedResourceObjects; + PartOfMaterialOrProfileProperties : SET [0:?] OF IfcExtendedProperties FOR Properties; END_ENTITY; ENTITY IfcPropertyAbstraction @@ -178,12 +180,12 @@ ENTITY IfcPropertyBoundedValue Unit : OPTIONAL IfcUnit; SetPointValue : OPTIONAL IfcValue; WHERE + SameUnitLowerSet : NOT(EXISTS(LowerBoundValue)) OR NOT(EXISTS(SetPointValue)) OR +(TYPEOF(LowerBoundValue) = TYPEOF(SetPointValue)); SameUnitUpperLower : NOT(EXISTS(UpperBoundValue)) OR NOT(EXISTS(LowerBoundValue)) OR (TYPEOF(UpperBoundValue) = TYPEOF(LowerBoundValue)); SameUnitUpperSet : NOT(EXISTS(UpperBoundValue)) OR NOT(EXISTS(SetPointValue)) OR (TYPEOF(UpperBoundValue) = TYPEOF(SetPointValue)); - SameUnitLowerSet : NOT(EXISTS(LowerBoundValue)) OR NOT(EXISTS(SetPointValue)) OR -(TYPEOF(LowerBoundValue) = TYPEOF(SetPointValue)); END_ENTITY; ENTITY IfcPropertyDependencyRelationship diff --git a/4_4_0_0/general/EXPRESS/IfcQuantityResource.exp b/4_4_0_0/general/EXPRESS/IfcQuantityResource.exp index 3e7375c7..31e67967 100644 --- a/4_4_0_0/general/EXPRESS/IfcQuantityResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcQuantityResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -42,7 +42,8 @@ REFERENCE FROM IFCMEASURERESOURCE IfcNamedUnit, IfcSIUnit, IfcUnitEnum, - IfcTimeMeasure + IfcTimeMeasure, + IfcNumericMeasure ); ENTITY IfcPhysicalComplexQuantity @@ -72,6 +73,7 @@ ENTITY IfcPhysicalSimpleQuantity (IfcQuantityArea ,IfcQuantityCount ,IfcQuantityLength + ,IfcQuantityNumber ,IfcQuantityTime ,IfcQuantityVolume ,IfcQuantityWeight)) @@ -94,7 +96,7 @@ ENTITY IfcQuantityCount CountValue : IfcCountMeasure; Formula : OPTIONAL IfcLabel; WHERE - WR21 : CountValue >= 0.; + WR21 : CountValue >= 0; END_ENTITY; ENTITY IfcQuantityLength @@ -107,6 +109,12 @@ ENTITY IfcQuantityLength WR22 : LengthValue >= 0.; END_ENTITY; +ENTITY IfcQuantityNumber + SUBTYPE OF (IfcPhysicalSimpleQuantity); + NumberValue : IfcNumericMeasure; + Formula : OPTIONAL IfcLabel; +END_ENTITY; + ENTITY IfcQuantityTime SUBTYPE OF (IfcPhysicalSimpleQuantity); TimeValue : IfcTimeMeasure; diff --git a/4_4_0_0/general/EXPRESS/IfcRailDomain.exp b/4_4_0_0/general/EXPRESS/IfcRailDomain.exp index 62467a4b..908f3b2d 100644 --- a/4_4_0_0/general/EXPRESS/IfcRailDomain.exp +++ b/4_4_0_0/general/EXPRESS/IfcRailDomain.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -33,25 +33,26 @@ REFERENCE FROM IFCPRODUCTEXTENSION ); TYPE IfcRailTypeEnum = ENUMERATION OF - (RACKRAIL - ,BLADE - ,GUARDRAIL - ,STOCKRAIL + (BLADE ,CHECKRAIL + ,GUARDRAIL + ,RACKRAIL ,RAIL + ,STOCKRAIL ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcRailwayPartTypeEnum = ENUMERATION OF - (TRACKSTRUCTURE - ,TRACKSTRUCTUREPART - ,LINESIDESTRUCTUREPART - ,DILATATIONSUPERSTRUCTURE - ,PLAINTRACKSUPERSTRUCTURE - ,LINESIDESTRUCTURE - ,SUPERSTRUCTURE - ,TURNOUTSUPERSTRUCTURE + (ABOVETRACK + ,DILATIONTRACK + ,LINESIDE + ,LINESIDEPART + ,PLAINTRACK + ,SUBSTRUCTURE + ,TRACK + ,TRACKPART + ,TURNOUTTRACK ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -62,14 +63,14 @@ TYPE IfcRailwayTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcTrackElementTypeEnum = ENUMERATION OF - (TRACKENDOFALIGNMENT - ,BLOCKINGDEVICE - ,VEHICLESTOP - ,SLEEPER - ,HALF_SET_OF_BLADES - ,SPEEDREGULATOR + (BLOCKINGDEVICE ,DERAILER ,FROG + ,HALF_SET_OF_BLADES + ,SLEEPER + ,SPEEDREGULATOR + ,TRACKENDOFALIGNMENT + ,VEHICLESTOP ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -95,18 +96,20 @@ END_ENTITY; ENTITY IfcRailway SUBTYPE OF (IfcFacility); - PredefinedType : IfcRailwayTypeEnum; + PredefinedType : OPTIONAL IfcRailwayTypeEnum; WHERE - HasObjectType : (PredefinedType <> IfcRailwayTypeEnum.USERDEFINED) OR - -EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcRailwayTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcRailwayTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcRailwayPart SUBTYPE OF (IfcFacilityPart); - PredefinedType : IfcRailwayPartTypeEnum; + PredefinedType : OPTIONAL IfcRailwayPartTypeEnum; WHERE - HasObjectType : (PredefinedType <>IfcRailwayPartTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcRailwayPartTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcRailwayPartTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcTrackElement diff --git a/4_4_0_0/general/EXPRESS/IfcRepresentationResource.exp b/4_4_0_0/general/EXPRESS/IfcRepresentationResource.exp index 535b07a6..568815f5 100644 --- a/4_4_0_0/general/EXPRESS/IfcRepresentationResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcRepresentationResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -90,14 +90,17 @@ REFERENCE FROM IFCPRESENTATIONORGANIZATIONRESOURCE IfcPresentationLayerAssignment ); +TYPE IfcWellKnownTextLiteral = STRING; +END_TYPE; + TYPE IfcGeometricProjectionEnum = ENUMERATION OF - (GRAPH_VIEW - ,SKETCH_VIEW + (ELEVATION_VIEW + ,GRAPH_VIEW ,MODEL_VIEW ,PLAN_VIEW ,REFLECTED_PLAN_VIEW ,SECTION_VIEW - ,ELEVATION_VIEW + ,SKETCH_VIEW ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -134,9 +137,9 @@ ENTITY IfcCoordinateReferenceSystem GeodeticDatum : OPTIONAL IfcIdentifier; INVERSE HasCoordinateOperation : SET [0:1] OF IfcCoordinateOperation FOR SourceCRS; - HasWellKnownTextRepresentation : IfcWellKnownText FOR CoordinateReferenceSystem; + WellKnownText : SET [0:1] OF IfcWellKnownText FOR CoordinateReferenceSystem; WHERE - CoordinateSystemSpecified : EXISTS(SELF.Name) OR EXISTS(SELF.HasWellKnownTextRepresentation); + NameOrWKT : (HIINDEX(WellKnownText) = 1) OR EXISTS(Name); END_ENTITY; ENTITY IfcGeographicCRS @@ -145,8 +148,8 @@ ENTITY IfcGeographicCRS AngleUnit : OPTIONAL IfcNamedUnit; HeightUnit : OPTIONAL IfcNamedUnit; WHERE - AngleUnitIsPlaneAngle : NOT EXISTS(SELF.AngleUnit) OR SELF.AngleUnit.UnitType = IfcUnitEnum.PLANEANGLEUNIT; - HeightUnitIsLength : NOT EXISTS(SELF.HeightUnit) OR SELF.HeightUnit.UnitType = IfcUnitEnum.LENGTHUNIT; + AngleUnitIsPlaneAngle : NOT(EXISTS(SELF.AngleUnit)) OR (SELF.AngleUnit.UnitType=IfcUnitEnum.PLANEANGLEUNIT); + HeightUnitIsLength : NOT EXISTS(SELF.HeightUnit) OR (SELF.HeightUnit.UnitType=IfcUnitEnum.LENGTHUNIT); END_ENTITY; ENTITY IfcGeometricRepresentationContext @@ -176,10 +179,10 @@ ENTITY IfcGeometricRepresentationSubContext SELF\IfcGeometricRepresentationContext.TrueNorth : IfcDirection := NVL(ParentContext.TrueNorth, IfcConvertDirectionInto2D(SELF\IfcGeometricRepresentationContext.WorldCoordinateSystem.P[2])); SELF\IfcGeometricRepresentationContext.Precision : IfcReal := NVL(ParentContext.Precision,1.E-5); WHERE + NoCoordOperation : SIZEOF(SELF\IfcGeometricRepresentationContext.HasCoordinateOperation) = 0; ParentNoSub : NOT('IFCREPRESENTATIONRESOURCE.IFCGEOMETRICREPRESENTATIONSUBCONTEXT' IN TYPEOF(ParentContext)); UserTargetProvided : (TargetView <> IfcGeometricProjectionEnum.USERDEFINED) OR ((TargetView = IfcGeometricProjectionEnum.USERDEFINED) AND EXISTS(UserDefinedTargetView)) ; - NoCoordOperation : SIZEOF(SELF\IfcGeometricRepresentationContext.HasCoordinateOperation) = 0; END_ENTITY; ENTITY IfcMapConversion @@ -193,14 +196,18 @@ ENTITY IfcMapConversion XAxisOrdinate : OPTIONAL IfcReal; Scale : OPTIONAL IfcReal; WHERE - OnlyProjectedCRS : 'IFCREPRESENTATIONRESOURCE.IFCPROJECTEDCRS' IN TYPEOF(SELF\IfcCoordinateOperation.TargetCRS); + TargetCRSProjected : 'IFCREPRESENTATIONRESOURCE.IFCPROJECTEDCRS' IN TYPEOF(SELF\IfcCoordinateOperation.TargetCRS); + ValidXAxis : (NOT EXISTS(XAxisAbscissa) AND NOT EXISTS(XAxisOrdinate)) OR +(NOT EXISTS(XAxisAbscissa) AND XAxisOrdinate <> 0.0) OR +(NOT EXISTS(XAxisOrdinate) AND XAxisAbscissa <> 0.0) OR +(EXISTS(XAxisAbscissa) AND EXISTS(XAxisOrdinate) AND NOT ((XAxisAbscissa = 0.0) AND (XAxisOrdinate = 0.0))); END_ENTITY; ENTITY IfcMapConversionScaled SUBTYPE OF (IfcMapConversion); - ScaleX : IfcReal; - ScaleY : IfcReal; - ScaleZ : IfcReal; + FactorX : IfcReal; + FactorY : IfcReal; + FactorZ : IfcReal; END_ENTITY; ENTITY IfcMaterialDefinitionRepresentation @@ -239,7 +246,7 @@ ENTITY IfcProjectedCRS MapZone : OPTIONAL IfcIdentifier; MapUnit : OPTIONAL IfcNamedUnit; WHERE - IsLengthUnit : NOT(EXISTS(MapUnit)) OR (MapUnit.UnitType = IfcUnitEnum.LENGTHUNIT); + MapUnitIsLength : NOT(EXISTS(SELF.MapUnit)) OR (SELF.MapUnit.UnitType = IfcUnitEnum.LENGTHUNIT); END_ENTITY; ENTITY IfcRepresentation @@ -308,6 +315,9 @@ ENTITY IfcShapeRepresentation WHERE CorrectContext : 'IFCREPRESENTATIONRESOURCE.IFCGEOMETRICREPRESENTATIONCONTEXT' IN TYPEOF(SELF\IfcRepresentation.ContextOfItems); + CorrectItemsForType : IfcShapeRepresentationTypes(SELF\IfcRepresentation.RepresentationType, SELF\IfcRepresentation.Items); + HasRepresentationIdentifier : EXISTS(SELF\IfcRepresentation.RepresentationIdentifier); + HasRepresentationType : EXISTS(SELF\IfcRepresentation.RepresentationType); NoTopologicalItem : SIZEOF(QUERY(temp <* Items | ('IFCTOPOLOGYRESOURCE.IFCTOPOLOGICALREPRESENTATIONITEM' IN TYPEOF(temp)) AND (NOT(SIZEOF( @@ -315,9 +325,6 @@ IN TYPEOF(SELF\IfcRepresentation.ContextOfItems); 'IFCTOPOLOGYRESOURCE.IFCEDGECURVE', 'IFCTOPOLOGYRESOURCE.IFCFACESURFACE'] * TYPEOF(temp)) = 1)) )) = 0; - HasRepresentationType : EXISTS(SELF\IfcRepresentation.RepresentationType); - HasRepresentationIdentifier : EXISTS(SELF\IfcRepresentation.RepresentationIdentifier); - CorrectItemsForType : IfcShapeRepresentationTypes(SELF\IfcRepresentation.RepresentationType, SELF\IfcRepresentation.Items); END_ENTITY; ENTITY IfcStyleModel @@ -346,10 +353,9 @@ ENTITY IfcTopologyRepresentation WR23 : IfcTopologyRepresentationTypes(SELF\IfcRepresentation.RepresentationType, SELF\IfcRepresentation.Items); END_ENTITY; -ENTITY IfcWellKnownText - SUBTYPE OF (IfcGeometricRepresentationItem); +ENTITY IfcWellKnownText; WellKnownText : IfcWellKnownTextLiteral; - CoordinateReferenceSystem : OPTIONAL IfcCoordinateReferenceSystem; + CoordinateReferenceSystem : IfcCoordinateReferenceSystem; END_ENTITY; FUNCTION IfcConvertDirectionInto2D @@ -393,12 +399,13 @@ FUNCTION IfcShapeRepresentationTypes CASE RepType OF 'Point' : BEGIN - Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRYRESOURCE.IFCPOINT' IN TYPEOF(temp)))); + Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRYRESOURCE.IFCPOINT' IN TYPEOF(temp)) + OR ('IFCGEOMETRICMODELRESOURCE.IFCCARTESIANPOINTLIST' IN TYPEOF(temp)))); END; 'PointCloud' : BEGIN - Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRYRESOURCE.IFCCARTESIANPOINTLIST3D' IN TYPEOF(temp)))); + Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRICMODELRESOURCE.IFCCARTESIANPOINTLIST3D' IN TYPEOF(temp)))); END; 'Curve' : @@ -651,7 +658,7 @@ FUNCTION IfcTopologyRepresentationTypes END_FUNCTION; RULE IfcRepresentationContextSameWCS FOR - (IfcGeometricRepresentationContext); + (IfcGeometricRepresentationContext); LOCAL IsDifferent : LOGICAL := FALSE; END_LOCAL; diff --git a/4_4_0_0/general/EXPRESS/IfcRoadDomain.exp b/4_4_0_0/general/EXPRESS/IfcRoadDomain.exp index 3e9324b0..0a57ec49 100644 --- a/4_4_0_0/general/EXPRESS/IfcRoadDomain.exp +++ b/4_4_0_0/general/EXPRESS/IfcRoadDomain.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -31,30 +31,30 @@ TYPE IfcKerbTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcRoadPartTypeEnum = ENUMERATION OF - (ROADSIDEPART + (BICYCLECROSSING ,BUS_STOP + ,CARRIAGEWAY + ,CENTRALISLAND + ,CENTRALRESERVE ,HARDSHOULDER ,INTERSECTION - ,PASSINGBAY - ,ROADWAYPLATEAU - ,ROADSIDE - ,REFUGEISLAND - ,TOLLPLAZA - ,CENTRALRESERVE - ,SIDEWALK + ,LAYBY ,PARKINGBAY - ,RAILWAYCROSSING + ,PASSINGBAY ,PEDESTRIAN_CROSSING - ,SOFTSHOULDER - ,BICYCLECROSSING - ,CENTRALISLAND - ,SHOULDER - ,TRAFFICLANE + ,RAILWAYCROSSING + ,REFUGEISLAND ,ROADSEGMENT + ,ROADSIDE + ,ROADSIDEPART + ,ROADWAYPLATEAU ,ROUNDABOUT - ,LAYBY - ,CARRIAGEWAY + ,SHOULDER + ,SIDEWALK + ,SOFTSHOULDER + ,TOLLPLAZA ,TRAFFICISLAND + ,TRAFFICLANE ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -85,18 +85,20 @@ END_ENTITY; ENTITY IfcRoad SUBTYPE OF (IfcFacility); - PredefinedType : IfcRoadTypeEnum; + PredefinedType : OPTIONAL IfcRoadTypeEnum; WHERE - HasObjectType : (PredefinedType <> IfcRoadTypeEnum.USERDEFINED) OR - -EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcRoadTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcRoadTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcRoadPart SUBTYPE OF (IfcFacilityPart); - PredefinedType : IfcRoadPartTypeEnum; + PredefinedType : OPTIONAL IfcRoadPartTypeEnum; WHERE - HasObjectType : (PredefinedType <>IfcRoadPartTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcRoadPartTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcRoadPartTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; END_SCHEMA; diff --git a/4_4_0_0/general/EXPRESS/IfcSharedBldgElements.exp b/4_4_0_0/general/EXPRESS/IfcSharedBldgElements.exp index a487a591..171b73b1 100644 --- a/4_4_0_0/general/EXPRESS/IfcSharedBldgElements.exp +++ b/4_4_0_0/general/EXPRESS/IfcSharedBldgElements.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -121,38 +121,39 @@ REFERENCE FROM IFCREPRESENTATIONRESOURCE ); TYPE IfcArchElementTypeEnum = ENUMERATION OF - (SEGMENT - ,LINING + (LINING + ,SEGMENT + ,STEELRIB ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcBeamTypeEnum = ENUMERATION OF (BEAM - ,JOIST + ,CORNICE + ,DIAPHRAGM + ,EDGEBEAM + ,GIRDER_SEGMENT + ,HATSTONE ,HOLLOWCORE + ,JOIST ,LINTEL + ,PIERCAP ,SPANDREL ,T_BEAM - ,GIRDER_SEGMENT - ,DIAPHRAGM - ,PIERCAP - ,HATSTONE - ,CORNICE - ,EDGEBEAM ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcBearingTypeEnum = ENUMERATION OF (CYLINDRICAL - ,SPHERICAL + ,DISK ,ELASTOMERIC - ,POT ,GUIDE + ,POT ,ROCKER ,ROLLER - ,DISK + ,SPHERICAL ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -161,8 +162,8 @@ TYPE IfcBuildingElementProxyTypeEnum = ENUMERATION OF (COMPLEX ,ELEMENT ,PARTIAL - ,PROVISIONFORVOID ,PROVISIONFORSPACE + ,PROVISIONFORVOID ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -179,8 +180,8 @@ TYPE IfcBuildingSystemTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcCaissonFoundationTypeEnum = ENUMERATION OF - (WELL - ,CAISSON + (CAISSON + ,WELL ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -192,34 +193,34 @@ END_TYPE; TYPE IfcColumnTypeEnum = ENUMERATION OF (COLUMN - ,PILASTER ,PIERSTEM ,PIERSTEM_SEGMENT + ,PILASTER ,STANDCOLUMN ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcConnectionTypeEnum = ENUMERATION OF - (ATPATH + (ATEND + ,ATPATH ,ATSTART - ,ATEND ,NOTDEFINED); END_TYPE; TYPE IfcCoveringTypeEnum = ENUMERATION OF (CEILING - ,FLOORING ,CLADDING - ,ROOFING - ,MOLDING - ,SKIRTINGBOARD + ,COPING + ,FLOORING ,INSULATION ,MEMBRANE + ,MOLDING + ,ROOFING + ,SKIRTINGBOARD ,SLEEVING ,TOPPING ,WRAPPING - ,COPING ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -230,52 +231,53 @@ TYPE IfcCurtainWallTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcDoorTypeEnum = ENUMERATION OF - (DOOR + (BOOM_BARRIER + ,DOOR ,GATE ,TRAPDOOR - ,BOOM_BARRIER ,TURNSTILE ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcDoorTypeOperationEnum = ENUMERATION OF - (SINGLE_SWING_LEFT - ,SINGLE_SWING_RIGHT - ,DOUBLE_PANEL_SINGLE_SWING - ,DOUBLE_PANEL_SINGLE_SWING_OPPOSITE_LEFT - ,DOUBLE_PANEL_SINGLE_SWING_OPPOSITE_RIGHT + (DOUBLE_DOOR_DOUBLE_SWING + ,DOUBLE_DOOR_FOLDING + ,DOUBLE_DOOR_LIFTING_VERTICAL + ,DOUBLE_DOOR_SINGLE_SWING + ,DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_LEFT + ,DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_RIGHT + ,DOUBLE_DOOR_SLIDING ,DOUBLE_SWING_LEFT ,DOUBLE_SWING_RIGHT - ,DOUBLE_PANEL_DOUBLE_SWING - ,SLIDING_TO_LEFT - ,SLIDING_TO_RIGHT - ,DOUBLE_PANEL_SLIDING ,FOLDING_TO_LEFT ,FOLDING_TO_RIGHT - ,DOUBLE_PANEL_FOLDING - ,REVOLVING_HORIZONTAL - ,ROLLINGUP - ,SWING_FIXED_LEFT - ,SWING_FIXED_RIGHT - ,DOUBLE_PANEL_LIFTING_VERTICAL ,LIFTING_HORIZONTAL ,LIFTING_VERTICAL_LEFT ,LIFTING_VERTICAL_RIGHT + ,REVOLVING ,REVOLVING_VERTICAL + ,ROLLINGUP + ,SINGLE_SWING_LEFT + ,SINGLE_SWING_RIGHT + ,SLIDING_TO_LEFT + ,SLIDING_TO_RIGHT + ,SWING_FIXED_LEFT + ,SWING_FIXED_RIGHT ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcFillElementTypeEnum = ENUMERATION OF - (INVERTFILL - ,ANNULARGAPFILL - ,NOTDEFINED - ,USERDEFINED); + (ANNULARGAPFILL + ,INVERTFILL + ,USERDEFINED + ,NOTDEFINED); END_TYPE; TYPE IfcMemberTypeEnum = ENUMERATION OF - (BRACE + (ARCH_SEGMENT + ,BRACE ,CHORD ,COLLAR ,MEMBER @@ -284,166 +286,165 @@ TYPE IfcMemberTypeEnum = ENUMERATION OF ,POST ,PURLIN ,RAFTER + ,STAY_CABLE + ,STIFFENING_RIB ,STRINGER + ,STRUCTURALCABLE ,STRUT ,STUD - ,STIFFENING_RIB - ,ARCH_SEGMENT - ,SUSPENSION_CABLE ,SUSPENDER - ,STAY_CABLE - ,STRUCTURALCABLE + ,SUSPENSION_CABLE ,TIEBAR ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcPlateTypeEnum = ENUMERATION OF - (CURTAIN_PANEL - ,SHEET + (BASE_PLATE + ,COVER_PLATE + ,CURTAIN_PANEL ,FLANGE_PLATE - ,WEB_PLATE - ,STIFFENER_PLATE ,GUSSET_PLATE - ,COVER_PLATE - ,SPLICE_PLATE - ,BASE_PLATE ,LAGGING + ,SHEET + ,SPLICE_PLATE + ,STIFFENER_PLATE + ,WEB_PLATE ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcRailingTypeEnum = ENUMERATION OF - (HANDRAIL - ,GUARDRAIL - ,BALUSTRADE + (BALUSTRADE ,FENCE + ,GUARDRAIL + ,HANDRAIL ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcRampFlightTypeEnum = ENUMERATION OF - (STRAIGHT - ,SPIRAL + (SPIRAL + ,STRAIGHT ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcRampTypeEnum = ENUMERATION OF - (STRAIGHT_RUN_RAMP - ,TWO_STRAIGHT_RUN_RAMP + (HALF_TURN_RAMP ,QUARTER_TURN_RAMP - ,TWO_QUARTER_TURN_RAMP - ,HALF_TURN_RAMP ,SPIRAL_RAMP + ,STRAIGHT_RUN_RAMP + ,TWO_QUARTER_TURN_RAMP + ,TWO_STRAIGHT_RUN_RAMP ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcRoofTypeEnum = ENUMERATION OF - (FLAT_ROOF - ,SHED_ROOF + (BARREL_ROOF + ,BUTTERFLY_ROOF + ,DOME_ROOF + ,FLAT_ROOF + ,FREEFORM ,GABLE_ROOF - ,HIP_ROOF - ,HIPPED_GABLE_ROOF ,GAMBREL_ROOF + ,HIPPED_GABLE_ROOF + ,HIP_ROOF ,MANSARD_ROOF - ,BARREL_ROOF - ,RAINBOW_ROOF - ,BUTTERFLY_ROOF ,PAVILION_ROOF - ,DOME_ROOF - ,FREEFORM + ,RAINBOW_ROOF + ,SHED_ROOF ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcShadingDeviceTypeEnum = ENUMERATION OF - (JALOUSIE + (AWNING + ,JALOUSIE ,SHUTTER - ,AWNING ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcSlabTypeEnum = ENUMERATION OF - (FLOOR - ,ROOF - ,LANDING + (APPROACH_SLAB ,BASESLAB - ,APPROACH_SLAB + ,FLOOR + ,LANDING ,PAVING - ,WEARING + ,ROOF ,SIDEWALK ,TRACKSLAB + ,WEARING ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcStairFlightTypeEnum = ENUMERATION OF - (STRAIGHT - ,WINDER - ,SPIRAL - ,CURVED + (CURVED ,FREEFORM + ,SPIRAL + ,STRAIGHT + ,WINDER ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcStairTypeEnum = ENUMERATION OF - (STRAIGHT_RUN_STAIR - ,TWO_STRAIGHT_RUN_STAIR - ,QUARTER_WINDING_STAIR - ,QUARTER_TURN_STAIR - ,HALF_WINDING_STAIR + (CURVED_RUN_STAIR + ,DOUBLE_RETURN_STAIR ,HALF_TURN_STAIR - ,TWO_QUARTER_WINDING_STAIR - ,TWO_QUARTER_TURN_STAIR - ,THREE_QUARTER_WINDING_STAIR - ,THREE_QUARTER_TURN_STAIR + ,HALF_WINDING_STAIR + ,LADDER + ,QUARTER_TURN_STAIR + ,QUARTER_WINDING_STAIR ,SPIRAL_STAIR - ,DOUBLE_RETURN_STAIR - ,CURVED_RUN_STAIR + ,STRAIGHT_RUN_STAIR + ,THREE_QUARTER_TURN_STAIR + ,THREE_QUARTER_WINDING_STAIR ,TWO_CURVED_RUN_STAIR - ,LADDER + ,TWO_QUARTER_TURN_STAIR + ,TWO_QUARTER_WINDING_STAIR + ,TWO_STRAIGHT_RUN_STAIR ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcWallTypeEnum = ENUMERATION OF - (MOVABLE + (ELEMENTEDWALL + ,MOVABLE ,PARAPET ,PARTITIONING ,PLUMBINGWALL + ,POLYGONAL + ,RETAININGWALL ,SHEAR ,SOLIDWALL ,STANDARD - ,POLYGONAL - ,ELEMENTEDWALL - ,RETAININGWALL ,WAVEWALL ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcWindowTypeEnum = ENUMERATION OF - (WINDOW + (LIGHTDOME ,SKYLIGHT - ,LIGHTDOME + ,WINDOW ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcWindowTypePartitioningEnum = ENUMERATION OF - (SINGLE_PANEL + (DOUBLE_PANEL_HORIZONTAL ,DOUBLE_PANEL_VERTICAL - ,DOUBLE_PANEL_HORIZONTAL - ,TRIPLE_PANEL_VERTICAL + ,SINGLE_PANEL ,TRIPLE_PANEL_BOTTOM - ,TRIPLE_PANEL_TOP + ,TRIPLE_PANEL_HORIZONTAL ,TRIPLE_PANEL_LEFT ,TRIPLE_PANEL_RIGHT - ,TRIPLE_PANEL_HORIZONTAL + ,TRIPLE_PANEL_TOP + ,TRIPLE_PANEL_VERTICAL ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -509,12 +510,12 @@ ENTITY IfcBuildingElementProxy SUBTYPE OF (IfcBuiltElement); PredefinedType : OPTIONAL IfcBuildingElementProxyTypeEnum; WHERE - HasObjectName : EXISTS(SELF\IfcRoot.Name); CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcBuildingElementProxyTypeEnum.USERDEFINED) OR ((PredefinedType = IfcBuildingElementProxyTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR ('IFCSHAREDBLDGELEMENTS.IFCBUILDINGELEMENTPROXYTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); + HasObjectName : EXISTS(SELF\IfcRoot.Name); END_ENTITY; ENTITY IfcBuildingElementProxyType @@ -529,6 +530,8 @@ ENTITY IfcBuildingSystem SUBTYPE OF (IfcSystem); PredefinedType : OPTIONAL IfcBuildingSystemTypeEnum; LongName : OPTIONAL IfcLabel; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcBuildingSystemTypeEnum.USERDEFINED) OR ((PredefinedType = IfcBuildingSystemTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcCaissonFoundation @@ -654,8 +657,6 @@ ENTITY IfcDoor OperationType : OPTIONAL IfcDoorTypeOperationEnum; UserDefinedOperationType : OPTIONAL IfcLabel; WHERE - CorrectStyleAssigned : (SIZEOF(IsTypedBy) = 0) -OR ('IFCSHAREDBLDGELEMENTS.IFCDOORTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcDoorTypeEnum.USERDEFINED) OR ((PredefinedType = IfcDoorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); @@ -795,16 +796,16 @@ ENTITY IfcRelConnectsPathElements RelatedConnectionType : IfcConnectionTypeEnum; RelatingConnectionType : IfcConnectionTypeEnum; WHERE - NormalizedRelatingPriorities : (SIZEOF(RelatingPriorities) = 0) -OR -(SIZEOF (QUERY (temp <* RelatingPriorities - | {0 <= temp <= 100} - )) = SIZEOF(RelatingPriorities)); NormalizedRelatedPriorities : (SIZEOF(RelatedPriorities) = 0) OR (SIZEOF (QUERY (temp <* RelatedPriorities | {0 <= temp <= 100} )) = SIZEOF(RelatedPriorities)); + NormalizedRelatingPriorities : (SIZEOF(RelatingPriorities) = 0) +OR +(SIZEOF (QUERY (temp <* RelatingPriorities + | {0 <= temp <= 100} + )) = SIZEOF(RelatingPriorities)); END_ENTITY; ENTITY IfcRelCoversBldgElements @@ -956,8 +957,6 @@ ENTITY IfcWindow PartitioningType : OPTIONAL IfcWindowTypePartitioningEnum; UserDefinedPartitioningType : OPTIONAL IfcLabel; WHERE - CorrectStyleAssigned : (SIZEOF(IsTypedBy) = 0) -OR ('IFCSHAREDBLDGELEMENTS.IFCWINDOWTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcWindowTypeEnum.USERDEFINED) OR ((PredefinedType = IfcWindowTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); diff --git a/4_4_0_0/general/EXPRESS/IfcSharedBldgServiceElements.exp b/4_4_0_0/general/EXPRESS/IfcSharedBldgServiceElements.exp index 5de345c8..b61ab4bb 100644 --- a/4_4_0_0/general/EXPRESS/IfcSharedBldgServiceElements.exp +++ b/4_4_0_0/general/EXPRESS/IfcSharedBldgServiceElements.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -69,6 +69,7 @@ END_TYPE; TYPE IfcDistributionSystemEnum = ENUMERATION OF (AIRCONDITIONING ,AUDIOVISUAL + ,CATENARY_SYSTEM ,CHEMICAL ,CHILLEDWATER ,COMMUNICATION @@ -86,18 +87,25 @@ TYPE IfcDistributionSystemEnum = ENUMERATION OF ,ELECTROACOUSTIC ,EXHAUST ,FIREPROTECTION + ,FIXEDTRANSMISSIONNETWORK ,FUEL ,GAS ,HAZARDOUS ,HEATING ,LIGHTING ,LIGHTNINGPROTECTION + ,MOBILENETWORK + ,MONITORINGSYSTEM ,MUNICIPALSOLIDWASTE ,OIL ,OPERATIONAL + ,OPERATIONALTELEPHONYSYSTEM + ,OVERHEAD_CONTACTLINE_SYSTEM ,POWERGENERATION ,RAINWATER ,REFRIGERATION + ,RETURN_CIRCUIT + ,SAFETY ,SECURITY ,SEWAGE ,SIGNAL @@ -109,21 +117,13 @@ TYPE IfcDistributionSystemEnum = ENUMERATION OF ,VENTILATION ,WASTEWATER ,WATERSUPPLY - ,CATENARY_SYSTEM - ,OVERHEAD_CONTACTLINE_SYSTEM - ,RETURN_CIRCUIT - ,FIXEDTRANSMISSIONNETWORK - ,OPERATIONALTELEPHONYSYSTEM - ,MOBILENETWORK - ,MONITORINGSYSTEM - ,SAFETY ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcFlowDirectionEnum = ENUMERATION OF - (SOURCE - ,SINK + (SINK + ,SOURCE ,SOURCEANDSINK ,NOTDEFINED); END_TYPE; diff --git a/4_4_0_0/general/EXPRESS/IfcSharedComponentElements.exp b/4_4_0_0/general/EXPRESS/IfcSharedComponentElements.exp index ed583bdd..48380575 100644 --- a/4_4_0_0/general/EXPRESS/IfcSharedComponentElements.exp +++ b/4_4_0_0/general/EXPRESS/IfcSharedComponentElements.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -37,10 +37,10 @@ REFERENCE FROM IFCPRODUCTEXTENSION ); TYPE IfcBuildingElementPartTypeEnum = ENUMERATION OF - (INSULATION - ,PRECASTPANEL - ,APRON + (APRON ,ARMOURUNIT + ,INSULATION + ,PRECASTPANEL ,SAFETYCAGE ,USERDEFINED ,NOTDEFINED); @@ -48,28 +48,28 @@ END_TYPE; TYPE IfcDiscreteAccessoryTypeEnum = ENUMERATION OF (ANCHORPLATE + ,BIRDPROTECTION ,BRACKET - ,SHOE - ,EXPANSION_JOINT_DEVICE ,CABLEARRANGER + ,ELASTIC_CUSHION + ,EXPANSION_JOINT_DEVICE ,FILLER ,FLASHING ,INSULATOR ,LOCK - ,TENSIONINGEQUIPMENT - ,RAILPAD - ,SLIDINGCHAIR - ,RAIL_LUBRICATION ,PANEL_STRENGTHENING - ,RAILBRACE - ,ELASTIC_CUSHION - ,SOUNDABSORPTION ,POINTMACHINEMOUNTINGDEVICE ,POINT_MACHINE_LOCKING_DEVICE + ,RAILBRACE + ,RAILPAD + ,RAIL_LUBRICATION ,RAIL_MECHANICAL_EQUIPMENT - ,BIRDPROTECTION - ,WATER_BARRIER + ,SHOE + ,SLIDINGCHAIR + ,SOUNDABSORPTION ,STRUCTURAL_SEALING + ,TENSIONINGEQUIPMENT + ,WATER_BARRIER ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -85,30 +85,30 @@ END_TYPE; TYPE IfcMechanicalFastenerTypeEnum = ENUMERATION OF (ANCHORBOLT ,BOLT + ,CHAIN + ,COUPLER ,DOWEL ,NAIL ,NAILPLATE + ,RAILFASTENING + ,RAILJOINT ,RIVET + ,ROPE ,SCREW ,SHEARCONNECTOR ,STAPLE ,STUDSHEARCONNECTOR - ,COUPLER - ,RAILJOINT - ,RAILFASTENING - ,CHAIN - ,ROPE ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcVibrationDamperTypeEnum = ENUMERATION OF - (BENDING_YIELD - ,SHEAR_YIELD - ,AXIAL_YIELD + (AXIAL_YIELD + ,BENDING_YIELD ,FRICTION - ,VISCOUS ,RUBBER + ,SHEAR_YIELD + ,VISCOUS ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -234,7 +234,7 @@ END_ENTITY; ENTITY IfcVibrationDamperType SUBTYPE OF (IfcElementComponentType); - PredefinedType : OPTIONAL IfcVibrationDamperTypeEnum; + PredefinedType : IfcVibrationDamperTypeEnum; WHERE CorrectPredefinedType : (PredefinedType <> IfcVibrationDamperTypeEnum.USERDEFINED) OR ((PredefinedType = IfcVibrationDamperTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); diff --git a/4_4_0_0/general/EXPRESS/IfcSharedFacilitiesElements.exp b/4_4_0_0/general/EXPRESS/IfcSharedFacilitiesElements.exp index e2215abe..da72dc9e 100644 --- a/4_4_0_0/general/EXPRESS/IfcSharedFacilitiesElements.exp +++ b/4_4_0_0/general/EXPRESS/IfcSharedFacilitiesElements.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -60,13 +60,13 @@ REFERENCE FROM IFCPRODUCTEXTENSION ); TYPE IfcFurnitureTypeEnum = ENUMERATION OF - (CHAIR - ,TABLE + (BED + ,CHAIR ,DESK - ,BED ,FILECABINET ,SHELF ,SOFA + ,TABLE ,TECHNICALCABINET ,USERDEFINED ,NOTDEFINED); @@ -74,8 +74,8 @@ END_TYPE; TYPE IfcInventoryTypeEnum = ENUMERATION OF (ASSETINVENTORY - ,SPACEINVENTORY ,FURNITUREINVENTORY + ,SPACEINVENTORY ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -94,8 +94,8 @@ END_TYPE; TYPE IfcSystemFurnitureElementTypeEnum = ENUMERATION OF (PANEL - ,WORKSURFACE ,SUBRACK + ,WORKSURFACE ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -129,8 +129,9 @@ ENTITY IfcFurnitureType AssemblyPlace : IfcAssemblyPlaceEnum; PredefinedType : OPTIONAL IfcFurnitureTypeEnum; WHERE - CorrectPredefinedType : (PredefinedType <> IfcFurnitureTypeEnum.USERDEFINED) OR -((PredefinedType = IfcFurnitureTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcFurnitureTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcFurnitureTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcElementType.ElementType)); END_ENTITY; ENTITY IfcInventory @@ -166,8 +167,9 @@ ENTITY IfcSystemFurnitureElementType SUBTYPE OF (IfcFurnishingElementType); PredefinedType : OPTIONAL IfcSystemFurnitureElementTypeEnum; WHERE - CorrectPredefinedType : (PredefinedType <> IfcSystemFurnitureElementTypeEnum.USERDEFINED) OR -((PredefinedType = IfcSystemFurnitureElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcSystemFurnitureElementTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcSystemFurnitureElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcElementType.ElementType)); END_ENTITY; END_SCHEMA; diff --git a/4_4_0_0/general/EXPRESS/IfcSharedInfrastructureElements.exp b/4_4_0_0/general/EXPRESS/IfcSharedInfrastructureElements.exp index bcecff6a..dd780176 100644 --- a/4_4_0_0/general/EXPRESS/IfcSharedInfrastructureElements.exp +++ b/4_4_0_0/general/EXPRESS/IfcSharedInfrastructureElements.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -35,9 +35,9 @@ END_TYPE; TYPE IfcCourseTypeEnum = ENUMERATION OF (ARMOUR - ,FILTER ,BALLASTBED ,CORE + ,FILTER ,PAVEMENT ,PROTECTION ,USERDEFINED @@ -45,18 +45,18 @@ TYPE IfcCourseTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcEarthworksCutTypeEnum = ENUMERATION OF - (TRENCH + (ANCHOREDOPENEXCAVATION + ,BASE_EXCAVATION + ,BRACEDOPENEXCAVATION + ,CONFINEDOPENEXCAVATION + ,CUT ,DREDGING ,EXCAVATION ,OVEREXCAVATION - ,TOPSOILREMOVAL - ,STEPEXCAVATION ,PAVEMENTMILLING - ,CUT - ,BASE_EXCAVATION - ,CONFINEDOPENEXCAVATION - ,ANCHOREDOPENEXCAVATION - ,BRACEDOPENEXCAVATION + ,STEPEXCAVATION + ,TOPSOILREMOVAL + ,TRENCH ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -64,52 +64,63 @@ END_TYPE; TYPE IfcEarthworksFillTypeEnum = ENUMERATION OF (BACKFILL ,COUNTERWEIGHT - ,SUBGRADE ,EMBANKMENT - ,TRANSITIONSECTION - ,SUBGRADEBED ,SLOPEFILL + ,SUBGRADE + ,SUBGRADEBED + ,TRANSITIONSECTION + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcFaceExcavationTypeEnum = ENUMERATION OF + (CROSSCONNECTION + ,FULLFACE + ,PILOTBORE + ,REAMING + ,SHAFT + ,STAGED ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcGeoScienceFeatureTypeEnum = ENUMERATION OF - (DISCRETEDISCONTINUITY - ,FOLD + (CONTACT + ,DISCRETEDISCONTINUITY + ,FAULT ,FLUIDBODY - ,PIEZOMETRICWATERLEVEL - ,VOIDBODY + ,FOLD ,GEOLOGICUNIT ,GEOTECHNICALUNIT ,HAZARDAREA ,HYDROGEOUNIT - ,FAULT - ,CONTACT ,PHYSICALPROPERTYDISTRIBUTION + ,PIEZOMETRICWATERLEVEL + ,VOIDBODY ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcGeoScienceModelTypeEnum = ENUMERATION OF - (GEOTECHMODEL - ,HYDROGEOMODEL + (GEOHAZARDMODEL ,GEOLOGYMODEL + ,GEOTECHMODEL ,GEOTECHSYNTHESISMODEL + ,HYDROGEOMODEL ,PHYSICALPROPERTYDISTIBUTIONMODEL - ,GEOHAZARDMODEL ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcGeoScienceObservationTypeEnum = ENUMERATION OF - (INSITUTESTRESULT + (BOREHOLELOG + ,GEOPHYSICALSURVEYRESULT + ,INSITUTESTRESULT ,LABTESTRESULT - ,BOREHOLELOG - ,MAPPEDFEATURE ,LOCALINFORMATION - ,GEOPHYSICALSURVEYRESULT - ,NOTDEFINED - ,USERDEFINED); + ,MAPPEDFEATURE + ,USERDEFINED + ,NOTDEFINED); END_TYPE; TYPE IfcGeotechnicalStratumTypeEnum = ENUMERATION OF @@ -121,36 +132,38 @@ TYPE IfcGeotechnicalStratumTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcGroundReinforcementElementTypeEnum = ENUMERATION OF - (PILE - ,TUBE - ,BAR - ,PLATE + (BAR ,BOLT - ,TENDON ,FABRIC - ,NOTDEFINED - ,USERDEFINED); + ,PILE + ,PLATE + ,TENDON + ,TUBE + ,USERDEFINED + ,NOTDEFINED); END_TYPE; TYPE IfcImpactProtectionDeviceTypeEnum = ENUMERATION OF - (CRASHCUSHION + (BUMPER + ,CRASHCUSHION ,DAMPINGSYSTEM ,FENDER - ,BUMPER ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcImprovedGroundTypeEnum = ENUMERATION OF - (SURCHARGEPRELOADED - ,VERTICALLYDRAINED + (DEEPMIXED + ,DEWATERED ,DYNAMICALLYCOMPACTED + ,FROZEN + ,INJECTIONGROUTED + ,JETGROUTED + ,LATERALLYDRAINED ,REPLACED ,ROLLERCOMPACTED - ,GROUTED - ,DEEPMIXED - ,LATERALLYDRAINED - ,FROZEN + ,SURCHARGEPRELOADED + ,VERTICALLYDRAINED ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -162,25 +175,37 @@ TYPE IfcPavementTypeEnum = ENUMERATION OF ,NOTDEFINED); END_TYPE; +TYPE IfcRadialExcavationTypeEnum = ENUMERATION OF + (NICHE + ,PROFILEENLARGEMENT + ,REPROFILING + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcReinforcedSoilTypeEnum = ENUMERATION OF + (DYNAMICALLYCOMPACTED + ,GROUTED + ,REPLACED + ,ROLLERCOMPACTED + ,SURCHARGEPRELOADED + ,VERTICALLYDRAINED + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + TYPE IfcSignTypeEnum = ENUMERATION OF (MARKER - ,PICTORAL ,MIRROR + ,PICTORAL ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcSignalTypeEnum = ENUMERATION OF - (VISUAL - ,AUDIO + (AUDIO ,MIXED - ,USERDEFINED - ,NOTDEFINED); -END_TYPE; - -TYPE IfcUndergroundExcavationTypeEnum = ENUMERATION OF - (FACEEXCAVATION - ,RADIALEXCAVATION + ,VISUAL ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -225,15 +250,18 @@ END_ENTITY; ENTITY IfcEarthworksCut SUBTYPE OF (IfcExcavation); - PredefinedType : IfcEarthworksCutTypeEnum; + PredefinedType : OPTIONAL IfcEarthworksCutTypeEnum; WHERE - HasObjectType : (PredefinedType <> IfcEarthworksCutTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcEarthworksCutTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcEarthworksCutTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcEarthworksElement SUPERTYPE OF (ONEOF (IfcEarthworksFill - ,IfcImprovedGround)) + ,IfcImprovedGround + ,IfcReinforcedSoil)) SUBTYPE OF (IfcBuiltElement); END_ENTITY; @@ -253,6 +281,13 @@ ENTITY IfcExcavation SUBTYPE OF (IfcFeatureElementSubtraction); END_ENTITY; +ENTITY IfcFaceExcavation + SUBTYPE OF (IfcUndergroundExcavation); + PredefinedType : IfcFaceExcavationTypeEnum; + WHERE + HasObjectType : (PredefinedType <> IfcFaceExcavationTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); +END_ENTITY; + ENTITY IfcGeoScienceElement ABSTRACT SUPERTYPE OF (ONEOF (IfcBorehole @@ -263,7 +298,9 @@ END_ENTITY; ENTITY IfcGeoScienceElementType ABSTRACT SUPERTYPE OF (ONEOF - (IfcBoreholeType)) + (IfcBoreholeType + ,IfcGeoScienceFeatureType + ,IfcGeoScienceModelType)) SUBTYPE OF (IfcElementType); END_ENTITY; @@ -278,7 +315,8 @@ ENTITY IfcGeoScienceFeature ('IFCSHAREDINFRASTRUCTUREELEMENTS.IFCGEOSCIENCEFEATURETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); END_ENTITY; -ENTITY IfcGeoScienceFeatureType; +ENTITY IfcGeoScienceFeatureType + SUBTYPE OF (IfcGeoScienceElementType); PredefinedType : IfcGeoScienceFeatureTypeEnum; WHERE CorrectPredefinedType : (PredefinedType <> IfcGeoScienceFeatureTypeEnum.USERDEFINED) OR @@ -296,7 +334,8 @@ ENTITY IfcGeoScienceModel ('IFCSHAREDINFRASTRUCTUREELEMENTS.IFCGEOSCIENCEMODELTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); END_ENTITY; -ENTITY IfcGeoScienceModelType; +ENTITY IfcGeoScienceModelType + SUBTYPE OF (IfcGeoScienceElementType); PredefinedType : IfcGeoScienceModelTypeEnum; WHERE CorrectPredefinedType : (PredefinedType <> IfcGeoScienceModelTypeEnum.USERDEFINED) OR @@ -334,11 +373,11 @@ END_ENTITY; ENTITY IfcGeotechnicalStratum SUBTYPE OF (IfcGeotechnicalElement); - PredefinedType : IfcGeotechnicalStratumTypeEnum; + PredefinedType : OPTIONAL IfcGeotechnicalStratumTypeEnum; WHERE - HasObjectType : (PredefinedType <> IfcGeotechnicalStratumTypeEnum.USERDEFINED) OR - - EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcGeotechnicalStratumTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcGeotechnicalStratumTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcGroundReinforcementElement @@ -383,7 +422,8 @@ ENTITY IfcImprovedGround SUBTYPE OF (IfcEarthworksElement); PredefinedType : IfcImprovedGroundTypeEnum; WHERE - HasObjectType : (PredefinedType <> IfcImprovedGroundTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : (PredefinedType <> IfcImprovedGroundTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcImprovedGroundTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcPavement @@ -405,6 +445,23 @@ ENTITY IfcPavementType ((PredefinedType = IfcPavementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); END_ENTITY; +ENTITY IfcRadialExcavation + SUBTYPE OF (IfcUndergroundExcavation); + PredefinedType : IfcRadialExcavationTypeEnum; + WHERE + HasObjectType : (PredefinedType <> IfcRadialExcavationTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); +END_ENTITY; + +ENTITY IfcReinforcedSoil + SUBTYPE OF (IfcEarthworksElement); + PredefinedType : OPTIONAL IfcReinforcedSoilTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcReinforcedSoilTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcReinforcedSoilTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)) +; +END_ENTITY; + ENTITY IfcSign SUBTYPE OF (IfcElementComponent); PredefinedType : OPTIONAL IfcSignTypeEnum; @@ -444,10 +501,10 @@ ENTITY IfcSignalType END_ENTITY; ENTITY IfcUndergroundExcavation + ABSTRACT SUPERTYPE OF (ONEOF + (IfcFaceExcavation + ,IfcRadialExcavation)) SUBTYPE OF (IfcExcavation); - PredefinedType : IfcUndergroundExcavationTypeEnum; - WHERE - HasObjectType : (PredefinedType <> IfcUndergroundExcavationTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); END_ENTITY; END_SCHEMA; diff --git a/4_4_0_0/general/EXPRESS/IfcSharedMgmtElements.exp b/4_4_0_0/general/EXPRESS/IfcSharedMgmtElements.exp index feb4c0e5..c7c62bc6 100644 --- a/4_4_0_0/general/EXPRESS/IfcSharedMgmtElements.exp +++ b/4_4_0_0/general/EXPRESS/IfcSharedMgmtElements.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -74,10 +74,10 @@ TYPE IfcCostScheduleTypeEnum = ENUMERATION OF (BUDGET ,COSTPLAN ,ESTIMATE - ,TENDER ,PRICEDBILLOFQUANTITIES - ,UNPRICEDBILLOFQUANTITIES ,SCHEDULEOFRATES + ,TENDER + ,UNPRICEDBILLOFQUANTITIES ,USERDEFINED ,NOTDEFINED); END_TYPE; diff --git a/4_4_0_0/general/EXPRESS/IfcStructuralAnalysisDomain.exp b/4_4_0_0/general/EXPRESS/IfcStructuralAnalysisDomain.exp index 99317a46..a3b9e160 100644 --- a/4_4_0_0/general/EXPRESS/IfcStructuralAnalysisDomain.exp +++ b/4_4_0_0/general/EXPRESS/IfcStructuralAnalysisDomain.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -72,64 +72,64 @@ REFERENCE FROM IFCSTRUCTURALLOADRESOURCE ); TYPE IfcActionSourceTypeEnum = ENUMERATION OF - (DEAD_LOAD_G + (BRAKES + ,BUOYANCY ,COMPLETION_G1 - ,LIVE_LOAD_Q - ,SNOW_S - ,WIND_W - ,PRESTRESSING_P - ,SETTLEMENT_U - ,TEMPERATURE_T + ,CREEP + ,CURRENT + ,DEAD_LOAD_G ,EARTHQUAKE_E + ,ERECTION ,FIRE - ,IMPULSE + ,ICE ,IMPACT - ,TRANSPORT - ,ERECTION + ,IMPULSE + ,LACK_OF_FIT + ,LIVE_LOAD_Q + ,PRESTRESSING_P ,PROPPING - ,SYSTEM_IMPERFECTION + ,RAIN + ,SETTLEMENT_U ,SHRINKAGE - ,CREEP - ,LACK_OF_FIT - ,BUOYANCY - ,ICE - ,CURRENT + ,SNOW_S + ,SYSTEM_IMPERFECTION + ,TEMPERATURE_T + ,TRANSPORT ,WAVE - ,RAIN - ,BRAKES + ,WIND_W ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcActionTypeEnum = ENUMERATION OF - (PERMANENT_G + (EXTRAORDINARY_A + ,PERMANENT_G ,VARIABLE_Q - ,EXTRAORDINARY_A ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcAnalysisModelTypeEnum = ENUMERATION OF (IN_PLANE_LOADING_2D - ,OUT_PLANE_LOADING_2D ,LOADING_3D + ,OUT_PLANE_LOADING_2D ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcAnalysisTheoryTypeEnum = ENUMERATION OF (FIRST_ORDER_THEORY + ,FULL_NONLINEAR_THEORY ,SECOND_ORDER_THEORY ,THIRD_ORDER_THEORY - ,FULL_NONLINEAR_THEORY ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcLoadGroupTypeEnum = ENUMERATION OF - (LOAD_GROUP - ,LOAD_CASE + (LOAD_CASE ,LOAD_COMBINATION + ,LOAD_GROUP ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -141,29 +141,29 @@ END_TYPE; TYPE IfcStructuralCurveActivityTypeEnum = ENUMERATION OF (CONST + ,DISCRETE + ,EQUIDISTANT ,LINEAR + ,PARABOLA ,POLYGONAL - ,EQUIDISTANT ,SINUS - ,PARABOLA - ,DISCRETE ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcStructuralCurveMemberTypeEnum = ENUMERATION OF - (RIGID_JOINED_MEMBER + (CABLE + ,COMPRESSION_MEMBER ,PIN_JOINED_MEMBER - ,CABLE + ,RIGID_JOINED_MEMBER ,TENSION_MEMBER - ,COMPRESSION_MEMBER ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcStructuralSurfaceActivityTypeEnum = ENUMERATION OF - (CONST - ,BILINEAR + (BILINEAR + ,CONST ,DISCRETE ,ISOCONTOUR ,USERDEFINED @@ -234,7 +234,8 @@ ENTITY IfcStructuralAnalysisModel HasResults : OPTIONAL SET [1:?] OF IfcStructuralResultGroup; SharedPlacement : OPTIONAL IfcObjectPlacement; WHERE - HasObjectType : (PredefinedType <> IfcAnalysisModelTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : (PredefinedType <> IfcAnalysisModelTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcAnalysisModelTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcStructuralConnection @@ -255,16 +256,16 @@ ENTITY IfcStructuralCurveAction ProjectedOrTrue : OPTIONAL IfcProjectedOrTrueLengthEnum; PredefinedType : IfcStructuralCurveActivityTypeEnum; WHERE + HasObjectType : (PredefinedType <> IfcStructuralCurveActivityTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); ProjectedIsGlobal : (NOT EXISTS(ProjectedOrTrue)) OR ((ProjectedOrTrue <> PROJECTED_LENGTH) OR (SELF\IfcStructuralActivity.GlobalOrLocal = GLOBAL_COORDS)); - HasObjectType : (PredefinedType <> IfcStructuralCurveActivityTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); SuitablePredefinedType : PredefinedType <> IfcStructuralCurveActivityTypeEnum.EQUIDISTANT; END_ENTITY; ENTITY IfcStructuralCurveConnection SUBTYPE OF (IfcStructuralConnection); - Axis : IfcDirection; + AxisDirection : IfcDirection; END_ENTITY; ENTITY IfcStructuralCurveMember @@ -301,8 +302,8 @@ END_ENTITY; ENTITY IfcStructuralLinearAction SUBTYPE OF (IfcStructuralCurveAction); WHERE - SuitableLoadType : SIZEOF(['IFCSTRUCTURALLOADRESOURCE.IFCSTRUCTURALLOADLINEARFORCE', 'IFCSTRUCTURALLOADRESOURCE.IFCSTRUCTURALLOADTEMPERATURE'] * TYPEOF(SELF\IfcStructuralActivity.AppliedLoad)) = 1; ConstPredefinedType : SELF\IfcStructuralCurveAction.PredefinedType = IfcStructuralCurveActivityTypeEnum.CONST; + SuitableLoadType : SIZEOF(['IFCSTRUCTURALLOADRESOURCE.IFCSTRUCTURALLOADLINEARFORCE', 'IFCSTRUCTURALLOADRESOURCE.IFCSTRUCTURALLOADTEMPERATURE'] * TYPEOF(SELF\IfcStructuralActivity.AppliedLoad)) = 1; END_ENTITY; ENTITY IfcStructuralLoadCase @@ -344,8 +345,8 @@ END_ENTITY; ENTITY IfcStructuralPlanarAction SUBTYPE OF (IfcStructuralSurfaceAction); WHERE - SuitableLoadType : SIZEOF(['IFCSTRUCTURALLOADRESOURCE.IFCSTRUCTURALLOADPLANARFORCE', 'IFCSTRUCTURALLOADRESOURCE.IFCSTRUCTURALLOADTEMPERATURE'] * TYPEOF(SELF\IfcStructuralActivity.AppliedLoad)) = 1; ConstPredefinedType : SELF\IfcStructuralSurfaceAction.PredefinedType = IfcStructuralSurfaceActivityTypeEnum.CONST; + SuitableLoadType : SIZEOF(['IFCSTRUCTURALLOADRESOURCE.IFCSTRUCTURALLOADPLANARFORCE', 'IFCSTRUCTURALLOADRESOURCE.IFCSTRUCTURALLOADTEMPERATURE'] * TYPEOF(SELF\IfcStructuralActivity.AppliedLoad)) = 1; END_ENTITY; ENTITY IfcStructuralPointAction @@ -391,10 +392,10 @@ ENTITY IfcStructuralSurfaceAction ProjectedOrTrue : OPTIONAL IfcProjectedOrTrueLengthEnum; PredefinedType : IfcStructuralSurfaceActivityTypeEnum; WHERE + HasObjectType : (PredefinedType <> IfcStructuralSurfaceActivityTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); ProjectedIsGlobal : (NOT EXISTS(ProjectedOrTrue)) OR ((ProjectedOrTrue <> PROJECTED_LENGTH) OR (SELF\IfcStructuralActivity.GlobalOrLocal = GLOBAL_COORDS)); - HasObjectType : (PredefinedType <> IfcStructuralSurfaceActivityTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); END_ENTITY; ENTITY IfcStructuralSurfaceConnection diff --git a/4_4_0_0/general/EXPRESS/IfcStructuralElementsDomain.exp b/4_4_0_0/general/EXPRESS/IfcStructuralElementsDomain.exp index c124c888..70d56ca7 100644 --- a/4_4_0_0/general/EXPRESS/IfcStructuralElementsDomain.exp +++ b/4_4_0_0/general/EXPRESS/IfcStructuralElementsDomain.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -90,10 +90,10 @@ END_TYPE; TYPE IfcPileTypeEnum = ENUMERATION OF (BORED - ,DRIVEN - ,JETGROUTING ,COHESION + ,DRIVEN ,FRICTION + ,JETGROUTING ,SUPPORT ,USERDEFINED ,NOTDEFINED); @@ -107,29 +107,30 @@ TYPE IfcReinforcingBarTypeEnum = ENUMERATION OF ,PUNCHING ,RING ,SHEAR - ,STUD ,SPACEBAR + ,STUD ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcReinforcingMeshTypeEnum = ENUMERATION OF - (USERDEFINED + (STEELSTRAPS + ,USERDEFINED ,NOTDEFINED); END_TYPE; TYPE IfcSurfaceFeatureTypeEnum = ENUMERATION OF - (MARK - ,TAG - ,TREATMENT - ,DEFECT + (DEFECT ,HATCHMARKING ,LINEMARKING - ,PAVEMENTSURFACEMARKING - ,SYMBOLMARKING + ,MARK ,NONSKIDSURFACING + ,PAVEMENTSURFACEMARKING ,RUMBLESTRIP + ,SYMBOLMARKING + ,TAG ,TRANSVERSERUMBLESTRIP + ,TREATMENT ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -143,11 +144,11 @@ TYPE IfcTendonAnchorTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcTendonConduitTypeEnum = ENUMERATION OF - (DUCT - ,COUPLER + (COUPLER + ,DIABOLO + ,DUCT ,GROUTING_DUCT ,TRUMPET - ,DIABOLO ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -162,12 +163,12 @@ TYPE IfcTendonTypeEnum = ENUMERATION OF END_TYPE; TYPE IfcVoidingFeatureTypeEnum = ENUMERATION OF - (CUTOUT - ,NOTCH + (CHAMFER + ,CUTOUT + ,EDGE ,HOLE ,MITER - ,CHAMFER - ,EDGE + ,NOTCH ,USERDEFINED ,NOTDEFINED); END_TYPE; @@ -249,9 +250,9 @@ ENTITY IfcReinforcingBarType BendingShapeCode : OPTIONAL IfcLabel; BendingParameters : OPTIONAL LIST [1:?] OF IfcBendingParameterSelect; WHERE + BendingShapeCodeProvided : NOT EXISTS(BendingParameters) OR EXISTS(BendingShapeCode); CorrectPredefinedType : (PredefinedType <> IfcReinforcingBarTypeEnum.USERDEFINED) OR ((PredefinedType = IfcReinforcingBarTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); - BendingShapeCodeProvided : NOT EXISTS(BendingParameters) OR EXISTS(BendingShapeCode); END_ENTITY; ENTITY IfcReinforcingElement @@ -309,9 +310,9 @@ ENTITY IfcReinforcingMeshType BendingShapeCode : OPTIONAL IfcLabel; BendingParameters : OPTIONAL LIST [1:?] OF IfcBendingParameterSelect; WHERE + BendingShapeCodeProvided : NOT EXISTS(BendingParameters) OR EXISTS(BendingShapeCode); CorrectPredefinedType : (PredefinedType <> IfcReinforcingMeshTypeEnum.USERDEFINED) OR ((PredefinedType = IfcReinforcingMeshTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); - BendingShapeCodeProvided : NOT EXISTS(BendingParameters) OR EXISTS(BendingShapeCode); END_ENTITY; ENTITY IfcSurfaceFeature @@ -320,7 +321,9 @@ ENTITY IfcSurfaceFeature INVERSE AdheresToElement : IfcRelAdheresToElement FOR RelatedSurfaceFeatures; WHERE - HasObjectType : NOT EXISTS(PredefinedType) OR (PredefinedType <> IfcSurfaceFeatureTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcSurfaceFeatureTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcSurfaceFeatureTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; ENTITY IfcTendon @@ -395,7 +398,9 @@ ENTITY IfcVoidingFeature SUBTYPE OF (IfcFeatureElementSubtraction); PredefinedType : OPTIONAL IfcVoidingFeatureTypeEnum; WHERE - HasObjectType : NOT EXISTS(PredefinedType) OR (PredefinedType <> IfcVoidingFeatureTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcVoidingFeatureTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcVoidingFeatureTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY; END_SCHEMA; diff --git a/4_4_0_0/general/EXPRESS/IfcStructuralLoadResource.exp b/4_4_0_0/general/EXPRESS/IfcStructuralLoadResource.exp index cd11fa51..408ee93d 100644 --- a/4_4_0_0/general/EXPRESS/IfcStructuralLoadResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcStructuralLoadResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -239,7 +239,6 @@ ENTITY IfcSurfaceReinforcementArea SurfaceReinforcement2 : OPTIONAL LIST [2:3] OF IfcLengthMeasure; ShearReinforcement : OPTIONAL IfcRatioMeasure; WHERE - SurfaceAndOrShearAreaSpecified : EXISTS(SurfaceReinforcement1) OR EXISTS(SurfaceReinforcement2) OR EXISTS(ShearReinforcement); NonnegativeArea1 : (NOT EXISTS(SurfaceReinforcement1)) OR ( (SurfaceReinforcement1[1] >= 0.) AND (SurfaceReinforcement1[2] >= 0.) AND @@ -251,6 +250,7 @@ ENTITY IfcSurfaceReinforcementArea ((SIZEOF(SurfaceReinforcement2) = 1) OR (SurfaceReinforcement2[1] >= 0.)) ); NonnegativeArea3 : (NOT EXISTS(ShearReinforcement)) OR (ShearReinforcement >= 0.); + SurfaceAndOrShearAreaSpecified : EXISTS(SurfaceReinforcement1) OR EXISTS(SurfaceReinforcement2) OR EXISTS(ShearReinforcement); END_ENTITY; END_SCHEMA; diff --git a/4_4_0_0/general/EXPRESS/IfcTopologyResource.exp b/4_4_0_0/general/EXPRESS/IfcTopologyResource.exp index 7f4f0f33..7d87ce2d 100644 --- a/4_4_0_0/general/EXPRESS/IfcTopologyResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcTopologyResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -64,6 +64,17 @@ END_TYPE; ENTITY IfcAdvancedFace SUBTYPE OF (IfcFaceSurface); WHERE + ApplicableEdgeCurves : SIZEOF(QUERY (ElpFbnds <* + QUERY (Bnds <* SELF\IfcFace.Bounds | + 'IFCTOPOLOGYRESOURCE.IFCEDGELOOP' IN TYPEOF(Bnds.Bound)) | + NOT (SIZEOF (QUERY (Oe <* ElpFbnds.Bound\IfcEdgeLoop.EdgeList | + NOT (SIZEOF (['IFCGEOMETRYRESOURCE.IFCLINE', + 'IFCGEOMETRYRESOURCE.IFCCONIC', + 'IFCGEOMETRYRESOURCE.IFCPOLYLINE', + 'IFCGEOMETRYRESOURCE.IFCBSPLINECURVE'] * + TYPEOF(Oe\IfcOrientedEdge.EdgeElement\IfcEdgeCurve.EdgeGeometry)) = 1 ) + )) = 0 +))) = 0; ApplicableSurface : SIZEOF ( ['IFCGEOMETRYRESOURCE.IFCELEMENTARYSURFACE', 'IFCGEOMETRYRESOURCE.IFCSWEPTSURFACE', @@ -76,17 +87,6 @@ TYPEOF(SELF\IfcFaceSurface.FaceSurface)) = 1; NOT('IFCTOPOLOGYRESOURCE.IFCEDGECURVE' IN TYPEOF(Oe\IfcOrientedEdge.EdgeElement) ))) = 0 -))) = 0; - ApplicableEdgeCurves : SIZEOF(QUERY (ElpFbnds <* - QUERY (Bnds <* SELF\IfcFace.Bounds | - 'IFCTOPOLOGYRESOURCE.IFCEDGELOOP' IN TYPEOF(Bnds.Bound)) | - NOT (SIZEOF (QUERY (Oe <* ElpFbnds.Bound\IfcEdgeLoop.EdgeList | - NOT (SIZEOF (['IFCGEOMETRYRESOURCE.IFCLINE', - 'IFCGEOMETRYRESOURCE.IFCCONIC', - 'IFCGEOMETRYRESOURCE.IFCPOLYLINE', - 'IFCGEOMETRYRESOURCE.IFCBSPLINECURVE'] * - TYPEOF(Oe\IfcOrientedEdge.EdgeElement\IfcEdgeCurve.EdgeGeometry)) = 1 ) - )) = 0 ))) = 0; END_ENTITY; diff --git a/4_4_0_0/general/EXPRESS/IfcTunnelDomain.exp b/4_4_0_0/general/EXPRESS/IfcTunnelDomain.exp index dc6fdffb..c4ee0f80 100644 --- a/4_4_0_0/general/EXPRESS/IfcTunnelDomain.exp +++ b/4_4_0_0/general/EXPRESS/IfcTunnelDomain.exp @@ -19,44 +19,44 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) SCHEMA IFCTUNNELDOMAIN; TYPE IfcTunnelPartTypeEnum = ENUMERATION OF - (TUNNELSECTION - ,CROSSWAY - ,RINGSECTION + (CROSSWAY ,PORTAL - ,NOTDEFINED - ,USERDEFINED); + ,RINGSECTION + ,TUNNELSECTION + ,USERDEFINED + ,NOTDEFINED); END_TYPE; TYPE IfcTunnelTypeEnum = ENUMERATION OF (ACCESSTUNNEL - ,SHAFT - ,UTILITIES - ,RAILWAY - ,ROAD - ,PEDESTRIAN - ,METRO ,BICYCLE ,BYPASS ,MAINTENANCE - ,UNDERGROUND_FACILITIES + ,METRO + ,PEDESTRIAN + ,RAILWAY ,RAMP - ,NOTDEFINED - ,USERDEFINED); + ,ROAD + ,SHAFT + ,UNDERGROUND_FACILITIES + ,UTILITIES + ,USERDEFINED + ,NOTDEFINED); END_TYPE; TYPE IfcTunnelTypicalSectionTypeEnum = ENUMERATION OF - (GEOTECH - ,EXCAVATIONSUPPORT + (EXCAVATIONSUPPORT + ,GEOTECH ,RISK - ,NOTDEFINED - ,USERDEFINED); + ,USERDEFINED + ,NOTDEFINED); END_TYPE; ENTITY IfcTunnel diff --git a/4_4_0_0/general/EXPRESS/IfcUtilityResource.exp b/4_4_0_0/general/EXPRESS/IfcUtilityResource.exp index 1ee98861..9bc86c1b 100644 --- a/4_4_0_0/general/EXPRESS/IfcUtilityResource.exp +++ b/4_4_0_0/general/EXPRESS/IfcUtilityResource.exp @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa of the material. The information contained in this document is subject to change without notice. Issue date: -Thursday, 14 March 2024 +Friday, 28 June 2024 *) @@ -59,19 +59,19 @@ TYPE IfcGloballyUniqueId = STRING(22) FIXED; END_TYPE; TYPE IfcChangeActionEnum = ENUMERATION OF - (NOCHANGE - ,MODIFIED - ,ADDED + (ADDED ,DELETED + ,MODIFIED + ,NOCHANGE ,NOTDEFINED); END_TYPE; TYPE IfcStateEnum = ENUMERATION OF - (READWRITE + (LOCKED ,READONLY - ,LOCKED - ,READWRITELOCKED - ,READONLYLOCKED); + ,READONLYLOCKED + ,READWRITE + ,READWRITELOCKED); END_TYPE; ENTITY IfcApplication; diff --git a/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4-psd.zip b/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4-psd.zip new file mode 100644 index 00000000..8b956f0c Binary files /dev/null and b/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4-psd.zip differ diff --git a/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4-qto.zip b/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4-qto.zip new file mode 100644 index 00000000..c8438379 Binary files /dev/null and b/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4-qto.zip differ diff --git a/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4.exp b/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4.exp new file mode 100644 index 00000000..ad52bc59 --- /dev/null +++ b/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4.exp @@ -0,0 +1,14607 @@ +(* +Copyright by: +buildingSMART International Limited, 1996-2024 + +Any technical documentation made available by buildingSMART International Limited +is the copyrighted work of buildingSMART International Limited and is owned by the +buildingSMART International Limited. It may be photocopied, used in software development, +or translated into another computer language without prior written consent from +buildingSMART International Limited provided that full attribution is given. +Prior written consent is required if changes are made to the technical specification. + +This material is delivered to you as is and buildingSMART International Limited makes +no warranty of any kind with regard to it, including, but not limited to, the implied +warranties as to its accuracy or fitness for a particular purpose. Any use of the +technical documentation or the information contained therein is at the risk of the user. +Documentation may include technical or other inaccuracies or typographical errors. +buildingSMART International Limited shall not be liable for errors contained therein or +for incidental consequential damages in connection with the furnishing, performance or use +of the material. The information contained in this document is subject to change without notice. + +Issue date: +Friday, 28 June 2024 + +*) + +SCHEMA IFC4X4; + +TYPE IfcAbsorbedDoseMeasure = REAL; +END_TYPE; + +TYPE IfcAccelerationMeasure = REAL; +END_TYPE; + +TYPE IfcAmountOfSubstanceMeasure = REAL; +END_TYPE; + +TYPE IfcAngularVelocityMeasure = REAL; +END_TYPE; + +TYPE IfcArcIndex = LIST [3:3] OF IfcPositiveInteger; +END_TYPE; + +TYPE IfcAreaDensityMeasure = REAL; +END_TYPE; + +TYPE IfcAreaMeasure = REAL; +END_TYPE; + +TYPE IfcBinary = BINARY; +END_TYPE; + +TYPE IfcBoolean = BOOLEAN; +END_TYPE; + +TYPE IfcBoxAlignment = IfcLabel; + WHERE + WR1 : SELF IN ['top-left', 'top-middle', 'top-right', 'middle-left', 'center', 'middle-right', 'bottom-left', 'bottom-middle', 'bottom-right']; +END_TYPE; + +TYPE IfcCardinalPointReference = INTEGER; + WHERE + GreaterThanZero : SELF > 0; +END_TYPE; + +TYPE IfcComplexNumber = ARRAY [1:2] OF REAL; +END_TYPE; + +TYPE IfcCompoundPlaneAngleMeasure = LIST [3:4] OF INTEGER; + WHERE + MinutesInRange : ABS(SELF[2]) < 60; + SecondsInRange : ABS(SELF[3]) < 60; + MicrosecondsInRange : (SIZEOF(SELF) = 3) OR (ABS(SELF[4]) < 1000000); + ConsistentSign : ((SELF[1] >= 0) AND (SELF[2] >= 0) AND (SELF[3] >= 0) AND ((SIZEOF(SELF) = 3) OR (SELF[4] >= 0))) +OR +((SELF[1] <= 0) AND (SELF[2] <= 0) AND (SELF[3] <= 0) AND ((SIZEOF(SELF) = 3) OR (SELF[4] <= 0))); +END_TYPE; + +TYPE IfcContextDependentMeasure = REAL; +END_TYPE; + +TYPE IfcCountMeasure = INTEGER; +END_TYPE; + +TYPE IfcCurvatureMeasure = REAL; +END_TYPE; + +TYPE IfcDate = STRING; +END_TYPE; + +TYPE IfcDateTime = STRING; +END_TYPE; + +TYPE IfcDayInMonthNumber = INTEGER; + WHERE + ValidRange : {1 <= SELF <= 31}; +END_TYPE; + +TYPE IfcDayInWeekNumber = INTEGER; + WHERE + ValidRange : {1 <= SELF <= 7}; +END_TYPE; + +TYPE IfcDescriptiveMeasure = STRING; +END_TYPE; + +TYPE IfcDimensionCount = INTEGER; + WHERE + WR1 : { 0 < SELF <= 3 }; +END_TYPE; + +TYPE IfcDoseEquivalentMeasure = REAL; +END_TYPE; + +TYPE IfcDuration = STRING; +END_TYPE; + +TYPE IfcDynamicViscosityMeasure = REAL; +END_TYPE; + +TYPE IfcElectricCapacitanceMeasure = REAL; +END_TYPE; + +TYPE IfcElectricChargeMeasure = REAL; +END_TYPE; + +TYPE IfcElectricConductanceMeasure = REAL; +END_TYPE; + +TYPE IfcElectricCurrentMeasure = REAL; +END_TYPE; + +TYPE IfcElectricResistanceMeasure = REAL; +END_TYPE; + +TYPE IfcElectricVoltageMeasure = REAL; +END_TYPE; + +TYPE IfcEnergyMeasure = REAL; +END_TYPE; + +TYPE IfcFontStyle = STRING; + WHERE + WR1 : SELF IN ['normal','italic','oblique']; +END_TYPE; + +TYPE IfcFontVariant = STRING; + WHERE + WR1 : SELF IN ['normal','small-caps']; +END_TYPE; + +TYPE IfcFontWeight = STRING; + WHERE + WR1 : SELF IN ['normal','small-caps','100','200','300','400','500','600','700','800','900']; +END_TYPE; + +TYPE IfcForceMeasure = REAL; +END_TYPE; + +TYPE IfcFrequencyMeasure = REAL; +END_TYPE; + +TYPE IfcGloballyUniqueId = STRING(22) FIXED; +END_TYPE; + +TYPE IfcHeatFluxDensityMeasure = REAL; +END_TYPE; + +TYPE IfcHeatingValueMeasure = REAL; + WHERE + WR1 : SELF > 0.; +END_TYPE; + +TYPE IfcIdentifier = STRING(255); +END_TYPE; + +TYPE IfcIlluminanceMeasure = REAL; +END_TYPE; + +TYPE IfcInductanceMeasure = REAL; +END_TYPE; + +TYPE IfcInteger = INTEGER; +END_TYPE; + +TYPE IfcIntegerCountRateMeasure = INTEGER; +END_TYPE; + +TYPE IfcIonConcentrationMeasure = REAL; +END_TYPE; + +TYPE IfcIsothermalMoistureCapacityMeasure = REAL; +END_TYPE; + +TYPE IfcKinematicViscosityMeasure = REAL; +END_TYPE; + +TYPE IfcLabel = STRING(255); +END_TYPE; + +TYPE IfcLanguageId = IfcIdentifier; +END_TYPE; + +TYPE IfcLengthMeasure = REAL; +END_TYPE; + +TYPE IfcLineIndex = LIST [2:?] OF IfcPositiveInteger; +END_TYPE; + +TYPE IfcLinearForceMeasure = REAL; +END_TYPE; + +TYPE IfcLinearMomentMeasure = REAL; +END_TYPE; + +TYPE IfcLinearStiffnessMeasure = REAL; +END_TYPE; + +TYPE IfcLinearVelocityMeasure = REAL; +END_TYPE; + +TYPE IfcLogical = LOGICAL; +END_TYPE; + +TYPE IfcLuminousFluxMeasure = REAL; +END_TYPE; + +TYPE IfcLuminousIntensityDistributionMeasure = REAL; +END_TYPE; + +TYPE IfcLuminousIntensityMeasure = REAL; +END_TYPE; + +TYPE IfcMagneticFluxDensityMeasure = REAL; +END_TYPE; + +TYPE IfcMagneticFluxMeasure = REAL; +END_TYPE; + +TYPE IfcMassDensityMeasure = REAL; +END_TYPE; + +TYPE IfcMassFlowRateMeasure = REAL; +END_TYPE; + +TYPE IfcMassMeasure = REAL; +END_TYPE; + +TYPE IfcMassPerLengthMeasure = REAL; +END_TYPE; + +TYPE IfcModulusOfElasticityMeasure = REAL; +END_TYPE; + +TYPE IfcModulusOfLinearSubgradeReactionMeasure = REAL; +END_TYPE; + +TYPE IfcModulusOfRotationalSubgradeReactionMeasure = REAL; +END_TYPE; + +TYPE IfcModulusOfSubgradeReactionMeasure = REAL; +END_TYPE; + +TYPE IfcMoistureDiffusivityMeasure = REAL; +END_TYPE; + +TYPE IfcMolecularWeightMeasure = REAL; +END_TYPE; + +TYPE IfcMomentOfInertiaMeasure = REAL; +END_TYPE; + +TYPE IfcMonetaryMeasure = REAL; +END_TYPE; + +TYPE IfcMonthInYearNumber = INTEGER; + WHERE + ValidRange : {1 <= SELF <= 12}; +END_TYPE; + +TYPE IfcNonNegativeLengthMeasure = IfcLengthMeasure; + WHERE + NotNegative : SELF >= 0.; +END_TYPE; + +TYPE IfcNormalisedRatioMeasure = IfcRatioMeasure; + WHERE + WR1 : {0.0 <= SELF <= 1.0}; +END_TYPE; + +TYPE IfcNumericMeasure = NUMBER; +END_TYPE; + +TYPE IfcPHMeasure = REAL; + WHERE + WR21 : {0.0 <= SELF <= 14.0}; +END_TYPE; + +TYPE IfcParameterValue = REAL; +END_TYPE; + +TYPE IfcPlanarForceMeasure = REAL; +END_TYPE; + +TYPE IfcPlaneAngleMeasure = REAL; +END_TYPE; + +TYPE IfcPositiveInteger = IfcInteger; + WHERE + WR1 : SELF > 0; +END_TYPE; + +TYPE IfcPositiveLengthMeasure = IfcLengthMeasure; + WHERE + WR1 : SELF > 0.; +END_TYPE; + +TYPE IfcPositivePlaneAngleMeasure = IfcPlaneAngleMeasure; + WHERE + WR1 : SELF > 0.; +END_TYPE; + +TYPE IfcPositiveRatioMeasure = IfcRatioMeasure; + WHERE + WR1 : SELF > 0.; +END_TYPE; + +TYPE IfcPowerMeasure = REAL; +END_TYPE; + +TYPE IfcPresentableText = STRING; +END_TYPE; + +TYPE IfcPressureMeasure = REAL; +END_TYPE; + +TYPE IfcPropertySetDefinitionSet = SET [1:?] OF IfcPropertySetDefinition; +END_TYPE; + +TYPE IfcRadioActivityMeasure = REAL; +END_TYPE; + +TYPE IfcRatioMeasure = REAL; +END_TYPE; + +TYPE IfcReal = REAL; +END_TYPE; + +TYPE IfcRotationalFrequencyMeasure = REAL; +END_TYPE; + +TYPE IfcRotationalMassMeasure = REAL; +END_TYPE; + +TYPE IfcRotationalStiffnessMeasure = REAL; +END_TYPE; + +TYPE IfcSectionModulusMeasure = REAL; +END_TYPE; + +TYPE IfcSectionalAreaIntegralMeasure = REAL; +END_TYPE; + +TYPE IfcShearModulusMeasure = REAL; +END_TYPE; + +TYPE IfcSolidAngleMeasure = REAL; +END_TYPE; + +TYPE IfcSoundPowerLevelMeasure = REAL; +END_TYPE; + +TYPE IfcSoundPowerMeasure = REAL; +END_TYPE; + +TYPE IfcSoundPressureLevelMeasure = REAL; +END_TYPE; + +TYPE IfcSoundPressureMeasure = REAL; +END_TYPE; + +TYPE IfcSpecificHeatCapacityMeasure = REAL; +END_TYPE; + +TYPE IfcSpecularExponent = REAL; +END_TYPE; + +TYPE IfcSpecularRoughness = REAL; + WHERE + WR1 : {0.0 <= SELF <= 1.0}; +END_TYPE; + +TYPE IfcStrippedOptional = BOOLEAN; +END_TYPE; + +TYPE IfcTemperatureGradientMeasure = REAL; +END_TYPE; + +TYPE IfcTemperatureRateOfChangeMeasure = REAL; +END_TYPE; + +TYPE IfcText = STRING; +END_TYPE; + +TYPE IfcTextAlignment = STRING; + WHERE + WR1 : SELF IN ['left', 'right', 'center', 'justify']; +END_TYPE; + +TYPE IfcTextDecoration = STRING; + WHERE + WR1 : SELF IN ['none', 'underline', 'overline', 'line-through', 'blink']; +END_TYPE; + +TYPE IfcTextFontName = STRING; +END_TYPE; + +TYPE IfcTextTransformation = STRING; + WHERE + WR1 : SELF IN ['capitalize', 'uppercase', 'lowercase', 'none']; +END_TYPE; + +TYPE IfcThermalAdmittanceMeasure = REAL; +END_TYPE; + +TYPE IfcThermalConductivityMeasure = REAL; +END_TYPE; + +TYPE IfcThermalExpansionCoefficientMeasure = REAL; +END_TYPE; + +TYPE IfcThermalResistanceMeasure = REAL; +END_TYPE; + +TYPE IfcThermalTransmittanceMeasure = REAL; +END_TYPE; + +TYPE IfcThermodynamicTemperatureMeasure = REAL; +END_TYPE; + +TYPE IfcTime = STRING; +END_TYPE; + +TYPE IfcTimeMeasure = REAL; +END_TYPE; + +TYPE IfcTimeStamp = INTEGER; +END_TYPE; + +TYPE IfcTorqueMeasure = REAL; +END_TYPE; + +TYPE IfcURIReference = STRING; +END_TYPE; + +TYPE IfcVaporPermeabilityMeasure = REAL; +END_TYPE; + +TYPE IfcVolumeMeasure = REAL; +END_TYPE; + +TYPE IfcVolumetricFlowRateMeasure = REAL; +END_TYPE; + +TYPE IfcWarpingConstantMeasure = REAL; +END_TYPE; + +TYPE IfcWarpingMomentMeasure = REAL; +END_TYPE; + +TYPE IfcWellKnownTextLiteral = STRING; +END_TYPE; + +TYPE IfcActionRequestTypeEnum = ENUMERATION OF + (EMAIL + ,FAX + ,PHONE + ,POST + ,VERBAL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcActionSourceTypeEnum = ENUMERATION OF + (BRAKES + ,BUOYANCY + ,COMPLETION_G1 + ,CREEP + ,CURRENT + ,DEAD_LOAD_G + ,EARTHQUAKE_E + ,ERECTION + ,FIRE + ,ICE + ,IMPACT + ,IMPULSE + ,LACK_OF_FIT + ,LIVE_LOAD_Q + ,PRESTRESSING_P + ,PROPPING + ,RAIN + ,SETTLEMENT_U + ,SHRINKAGE + ,SNOW_S + ,SYSTEM_IMPERFECTION + ,TEMPERATURE_T + ,TRANSPORT + ,WAVE + ,WIND_W + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcActionTypeEnum = ENUMERATION OF + (EXTRAORDINARY_A + ,PERMANENT_G + ,VARIABLE_Q + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcActuatorTypeEnum = ENUMERATION OF + (ELECTRICACTUATOR + ,HANDOPERATEDACTUATOR + ,HYDRAULICACTUATOR + ,PNEUMATICACTUATOR + ,THERMOSTATICACTUATOR + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcAddressTypeEnum = ENUMERATION OF + (DISTRIBUTIONPOINT + ,HOME + ,OFFICE + ,SITE + ,USERDEFINED); +END_TYPE; + +TYPE IfcAirTerminalBoxTypeEnum = ENUMERATION OF + (CONSTANTFLOW + ,VARIABLEFLOWPRESSUREDEPENDANT + ,VARIABLEFLOWPRESSUREINDEPENDANT + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcAirTerminalTypeEnum = ENUMERATION OF + (DIFFUSER + ,GRILLE + ,LOUVRE + ,REGISTER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcAirToAirHeatRecoveryTypeEnum = ENUMERATION OF + (FIXEDPLATECOUNTERFLOWEXCHANGER + ,FIXEDPLATECROSSFLOWEXCHANGER + ,FIXEDPLATEPARALLELFLOWEXCHANGER + ,HEATPIPE + ,ROTARYWHEEL + ,RUNAROUNDCOILLOOP + ,THERMOSIPHONCOILTYPEHEATEXCHANGERS + ,THERMOSIPHONSEALEDTUBEHEATEXCHANGERS + ,TWINTOWERENTHALPYRECOVERYLOOPS + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcAlarmTypeEnum = ENUMERATION OF + (BELL + ,BREAKGLASSBUTTON + ,LIGHT + ,MANUALPULLBOX + ,RAILWAYCROCODILE + ,RAILWAYDETONATOR + ,SIREN + ,WHISTLE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcAlignmentCantSegmentTypeEnum = ENUMERATION OF + (BLOSSCURVE + ,CONSTANTCANT + ,COSINECURVE + ,HELMERTCURVE + ,LINEARTRANSITION + ,SINECURVE + ,VIENNESEBEND); +END_TYPE; + +TYPE IfcAlignmentHorizontalSegmentTypeEnum = ENUMERATION OF + (BLOSSCURVE + ,CIRCULARARC + ,CLOTHOID + ,COSINECURVE + ,CUBIC + ,HELMERTCURVE + ,LINE + ,SINECURVE + ,VIENNESEBEND); +END_TYPE; + +TYPE IfcAlignmentTypeEnum = ENUMERATION OF + (USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcAlignmentVerticalSegmentTypeEnum = ENUMERATION OF + (CIRCULARARC + ,CLOTHOID + ,CONSTANTGRADIENT + ,PARABOLICARC); +END_TYPE; + +TYPE IfcAnalysisModelTypeEnum = ENUMERATION OF + (IN_PLANE_LOADING_2D + ,LOADING_3D + ,OUT_PLANE_LOADING_2D + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcAnalysisTheoryTypeEnum = ENUMERATION OF + (FIRST_ORDER_THEORY + ,FULL_NONLINEAR_THEORY + ,SECOND_ORDER_THEORY + ,THIRD_ORDER_THEORY + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcAnnotationTypeEnum = ENUMERATION OF + (CONTOURLINE + ,DIMENSION + ,ISOBAR + ,ISOLUX + ,ISOTHERM + ,LEADER + ,SURVEY + ,SYMBOL + ,TEXT + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcArchElementTypeEnum = ENUMERATION OF + (LINING + ,SEGMENT + ,STEELRIB + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcArithmeticOperatorEnum = ENUMERATION OF + (ADD + ,DIVIDE + ,MODULO + ,MULTIPLY + ,SUBTRACT); +END_TYPE; + +TYPE IfcAssemblyPlaceEnum = ENUMERATION OF + (FACTORY + ,SITE + ,NOTDEFINED); +END_TYPE; + +TYPE IfcAudioVisualApplianceTypeEnum = ENUMERATION OF + (AMPLIFIER + ,BEACON + ,CAMERA + ,COMMUNICATIONTERMINAL + ,DISPLAY + ,MICROPHONE + ,PLAYER + ,PROJECTOR + ,RECEIVER + ,RECORDINGEQUIPMENT + ,SIREN + ,SPEAKER + ,SWITCHER + ,TELEPHONE + ,TUNER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcBSplineCurveForm = ENUMERATION OF + (CIRCULAR_ARC + ,ELLIPTIC_ARC + ,HYPERBOLIC_ARC + ,PARABOLIC_ARC + ,POLYLINE_FORM + ,UNSPECIFIED); +END_TYPE; + +TYPE IfcBSplineSurfaceForm = ENUMERATION OF + (CONICAL_SURF + ,CYLINDRICAL_SURF + ,GENERALISED_CONE + ,PLANE_SURF + ,QUADRIC_SURF + ,RULED_SURF + ,SPHERICAL_SURF + ,SURF_OF_LINEAR_EXTRUSION + ,SURF_OF_REVOLUTION + ,TOROIDAL_SURF + ,UNSPECIFIED); +END_TYPE; + +TYPE IfcBeamTypeEnum = ENUMERATION OF + (BEAM + ,CORNICE + ,DIAPHRAGM + ,EDGEBEAM + ,GIRDER_SEGMENT + ,HATSTONE + ,HOLLOWCORE + ,JOIST + ,LINTEL + ,PIERCAP + ,SPANDREL + ,T_BEAM + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcBearingTypeEnum = ENUMERATION OF + (CYLINDRICAL + ,DISK + ,ELASTOMERIC + ,GUIDE + ,POT + ,ROCKER + ,ROLLER + ,SPHERICAL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcBenchmarkEnum = ENUMERATION OF + (EQUALTO + ,GREATERTHAN + ,GREATERTHANOREQUALTO + ,INCLUDEDIN + ,INCLUDES + ,LESSTHAN + ,LESSTHANOREQUALTO + ,NOTEQUALTO + ,NOTINCLUDEDIN + ,NOTINCLUDES); +END_TYPE; + +TYPE IfcBoilerTypeEnum = ENUMERATION OF + (STEAM + ,WATER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcBooleanOperator = ENUMERATION OF + (DIFFERENCE + ,INTERSECTION + ,UNION); +END_TYPE; + +TYPE IfcBoreholeTypeEnum = ENUMERATION OF + (COREDRILLING + ,DESTRUCTIVEDRILLING + ,TRIALPIT + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcBridgePartTypeEnum = ENUMERATION OF + (ABUTMENT + ,DECK + ,DECK_SEGMENT + ,FOUNDATION + ,PIER + ,PIER_SEGMENT + ,PYLON + ,SUBSTRUCTURE + ,SUPERSTRUCTURE + ,SURFACESTRUCTURE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcBridgeTypeEnum = ENUMERATION OF + (ARCHED + ,CABLE_STAYED + ,CANTILEVER + ,CULVERT + ,FRAMEWORK + ,GIRDER + ,SUSPENSION + ,TRUSS + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcBuildingElementPartTypeEnum = ENUMERATION OF + (APRON + ,ARMOURUNIT + ,INSULATION + ,PRECASTPANEL + ,SAFETYCAGE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcBuildingElementProxyTypeEnum = ENUMERATION OF + (COMPLEX + ,ELEMENT + ,PARTIAL + ,PROVISIONFORSPACE + ,PROVISIONFORVOID + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcBuildingSystemTypeEnum = ENUMERATION OF + (FENESTRATION + ,FOUNDATION + ,LOADBEARING + ,OUTERSHELL + ,SHADING + ,TRANSPORT + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcBuiltSystemTypeEnum = ENUMERATION OF + (EROSIONPREVENTION + ,FENESTRATION + ,FIREPROTECTION + ,FOUNDATION + ,LOADBEARING + ,MOORING + ,OUTERSHELL + ,PRESTRESSING + ,RAILWAYLINE + ,RAILWAYTRACK + ,REINFORCING + ,SHADING + ,TRACKCIRCUIT + ,TRANSPORT + ,TUNNEL_LINING + ,TUNNEL_PRESUPPORT + ,TUNNEL_SUPPORT + ,WATERPROOFING + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcBurnerTypeEnum = ENUMERATION OF + (USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcCableCarrierFittingTypeEnum = ENUMERATION OF + (BEND + ,CONNECTOR + ,CROSS + ,JUNCTION + ,REDUCER + ,TEE + ,TRANSITION + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcCableCarrierSegmentTypeEnum = ENUMERATION OF + (CABLEBRACKET + ,CABLELADDERSEGMENT + ,CABLETRAYSEGMENT + ,CABLETRUNKINGSEGMENT + ,CATENARYWIRE + ,CONDUITSEGMENT + ,DROPPER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcCableFittingTypeEnum = ENUMERATION OF + (CONNECTOR + ,ENTRY + ,EXIT + ,FANOUT + ,JUNCTION + ,TRANSITION + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcCableSegmentTypeEnum = ENUMERATION OF + (BUSBARSEGMENT + ,CABLESEGMENT + ,CONDUCTORSEGMENT + ,CONTACTWIRESEGMENT + ,CORESEGMENT + ,FIBERSEGMENT + ,FIBERTUBE + ,OPTICALCABLESEGMENT + ,STITCHWIRE + ,WIREPAIRSEGMENT + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcCaissonFoundationTypeEnum = ENUMERATION OF + (CAISSON + ,WELL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcChangeActionEnum = ENUMERATION OF + (ADDED + ,DELETED + ,MODIFIED + ,NOCHANGE + ,NOTDEFINED); +END_TYPE; + +TYPE IfcChillerTypeEnum = ENUMERATION OF + (AIRCOOLED + ,HEATRECOVERY + ,WATERCOOLED + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcChimneyTypeEnum = ENUMERATION OF + (USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcCoilTypeEnum = ENUMERATION OF + (DXCOOLINGCOIL + ,ELECTRICHEATINGCOIL + ,GASHEATINGCOIL + ,HYDRONICCOIL + ,STEAMHEATINGCOIL + ,WATERCOOLINGCOIL + ,WATERHEATINGCOIL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcColumnTypeEnum = ENUMERATION OF + (COLUMN + ,PIERSTEM + ,PIERSTEM_SEGMENT + ,PILASTER + ,STANDCOLUMN + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcCommunicationsApplianceTypeEnum = ENUMERATION OF + (ANTENNA + ,AUTOMATON + ,COMPUTER + ,FAX + ,GATEWAY + ,INTELLIGENTPERIPHERAL + ,IPNETWORKEQUIPMENT + ,LINESIDEELECTRONICUNIT + ,MODEM + ,NETWORKAPPLIANCE + ,NETWORKBRIDGE + ,NETWORKHUB + ,OPTICALLINETERMINAL + ,OPTICALNETWORKUNIT + ,PRINTER + ,RADIOBLOCKCENTER + ,REPEATER + ,ROUTER + ,SCANNER + ,TELECOMMAND + ,TELEPHONYEXCHANGE + ,TRANSITIONCOMPONENT + ,TRANSPONDER + ,TRANSPORTEQUIPMENT + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcComplexPropertyTemplateTypeEnum = ENUMERATION OF + (P_COMPLEX + ,Q_COMPLEX); +END_TYPE; + +TYPE IfcCompressorTypeEnum = ENUMERATION OF + (BOOSTER + ,DYNAMIC + ,HERMETIC + ,OPENTYPE + ,RECIPROCATING + ,ROLLINGPISTON + ,ROTARY + ,ROTARYVANE + ,SCROLL + ,SEMIHERMETIC + ,SINGLESCREW + ,SINGLESTAGE + ,TROCHOIDAL + ,TWINSCREW + ,WELDEDSHELLHERMETIC + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcCondenserTypeEnum = ENUMERATION OF + (AIRCOOLED + ,EVAPORATIVECOOLED + ,WATERCOOLED + ,WATERCOOLEDBRAZEDPLATE + ,WATERCOOLEDSHELLCOIL + ,WATERCOOLEDSHELLTUBE + ,WATERCOOLEDTUBEINTUBE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcConnectionTypeEnum = ENUMERATION OF + (ATEND + ,ATPATH + ,ATSTART + ,NOTDEFINED); +END_TYPE; + +TYPE IfcConstraintEnum = ENUMERATION OF + (ADVISORY + ,HARD + ,SOFT + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcConstructionEquipmentResourceTypeEnum = ENUMERATION OF + (DEMOLISHING + ,EARTHMOVING + ,ERECTING + ,HEATING + ,LIGHTING + ,PAVING + ,PUMPING + ,TRANSPORTING + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcConstructionMaterialResourceTypeEnum = ENUMERATION OF + (AGGREGATES + ,CONCRETE + ,DRYWALL + ,FUEL + ,GYPSUM + ,MASONRY + ,METAL + ,PLASTIC + ,WOOD + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcConstructionProductResourceTypeEnum = ENUMERATION OF + (ASSEMBLY + ,FORMWORK + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcControllerTypeEnum = ENUMERATION OF + (FLOATING + ,MULTIPOSITION + ,PROGRAMMABLE + ,PROPORTIONAL + ,TWOPOSITION + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcConveyorSegmentTypeEnum = ENUMERATION OF + (BELTCONVEYOR + ,BUCKETCONVEYOR + ,CHUTECONVEYOR + ,SCREWCONVEYOR + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcCooledBeamTypeEnum = ENUMERATION OF + (ACTIVE + ,PASSIVE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcCoolingTowerTypeEnum = ENUMERATION OF + (MECHANICALFORCEDDRAFT + ,MECHANICALINDUCEDDRAFT + ,NATURALDRAFT + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcCostItemTypeEnum = ENUMERATION OF + (USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcCostScheduleTypeEnum = ENUMERATION OF + (BUDGET + ,COSTPLAN + ,ESTIMATE + ,PRICEDBILLOFQUANTITIES + ,SCHEDULEOFRATES + ,TENDER + ,UNPRICEDBILLOFQUANTITIES + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcCourseTypeEnum = ENUMERATION OF + (ARMOUR + ,BALLASTBED + ,CORE + ,FILTER + ,PAVEMENT + ,PROTECTION + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcCoveringTypeEnum = ENUMERATION OF + (CEILING + ,CLADDING + ,COPING + ,FLOORING + ,INSULATION + ,MEMBRANE + ,MOLDING + ,ROOFING + ,SKIRTINGBOARD + ,SLEEVING + ,TOPPING + ,WRAPPING + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcCrewResourceTypeEnum = ENUMERATION OF + (OFFICE + ,SITE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcCurtainWallTypeEnum = ENUMERATION OF + (USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcCurveInterpolationEnum = ENUMERATION OF + (LINEAR + ,LOG_LINEAR + ,LOG_LOG + ,NOTDEFINED); +END_TYPE; + +TYPE IfcDamperTypeEnum = ENUMERATION OF + (BACKDRAFTDAMPER + ,BALANCINGDAMPER + ,BLASTDAMPER + ,CONTROLDAMPER + ,FIREDAMPER + ,FIRESMOKEDAMPER + ,FUMEHOODEXHAUST + ,GRAVITYDAMPER + ,GRAVITYRELIEFDAMPER + ,RELIEFDAMPER + ,SMOKEDAMPER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcDataOriginEnum = ENUMERATION OF + (MEASURED + ,PREDICTED + ,SIMULATED + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcDerivedUnitEnum = ENUMERATION OF + (ACCELERATIONUNIT + ,ANGULARVELOCITYUNIT + ,AREADENSITYUNIT + ,COMPOUNDPLANEANGLEUNIT + ,CURVATUREUNIT + ,DYNAMICVISCOSITYUNIT + ,HEATFLUXDENSITYUNIT + ,HEATINGVALUEUNIT + ,INTEGERCOUNTRATEUNIT + ,IONCONCENTRATIONUNIT + ,ISOTHERMALMOISTURECAPACITYUNIT + ,KINEMATICVISCOSITYUNIT + ,LINEARFORCEUNIT + ,LINEARMOMENTUNIT + ,LINEARSTIFFNESSUNIT + ,LINEARVELOCITYUNIT + ,LUMINOUSINTENSITYDISTRIBUTIONUNIT + ,MASSDENSITYUNIT + ,MASSFLOWRATEUNIT + ,MASSPERLENGTHUNIT + ,MODULUSOFELASTICITYUNIT + ,MODULUSOFLINEARSUBGRADEREACTIONUNIT + ,MODULUSOFROTATIONALSUBGRADEREACTIONUNIT + ,MODULUSOFSUBGRADEREACTIONUNIT + ,MOISTUREDIFFUSIVITYUNIT + ,MOLECULARWEIGHTUNIT + ,MOMENTOFINERTIAUNIT + ,PHUNIT + ,PLANARFORCEUNIT + ,ROTATIONALFREQUENCYUNIT + ,ROTATIONALMASSUNIT + ,ROTATIONALSTIFFNESSUNIT + ,SECTIONAREAINTEGRALUNIT + ,SECTIONMODULUSUNIT + ,SHEARMODULUSUNIT + ,SOUNDPOWERLEVELUNIT + ,SOUNDPOWERUNIT + ,SOUNDPRESSURELEVELUNIT + ,SOUNDPRESSUREUNIT + ,SPECIFICHEATCAPACITYUNIT + ,TEMPERATUREGRADIENTUNIT + ,TEMPERATURERATEOFCHANGEUNIT + ,THERMALADMITTANCEUNIT + ,THERMALCONDUCTANCEUNIT + ,THERMALEXPANSIONCOEFFICIENTUNIT + ,THERMALRESISTANCEUNIT + ,THERMALTRANSMITTANCEUNIT + ,TORQUEUNIT + ,VAPORPERMEABILITYUNIT + ,VOLUMETRICFLOWRATEUNIT + ,WARPINGCONSTANTUNIT + ,WARPINGMOMENTUNIT + ,USERDEFINED); +END_TYPE; + +TYPE IfcDirectionSenseEnum = ENUMERATION OF + (NEGATIVE + ,POSITIVE); +END_TYPE; + +TYPE IfcDiscreteAccessoryTypeEnum = ENUMERATION OF + (ANCHORPLATE + ,BIRDPROTECTION + ,BRACKET + ,CABLEARRANGER + ,ELASTIC_CUSHION + ,EXPANSION_JOINT_DEVICE + ,FILLER + ,FLASHING + ,INSULATOR + ,LOCK + ,PANEL_STRENGTHENING + ,POINTMACHINEMOUNTINGDEVICE + ,POINT_MACHINE_LOCKING_DEVICE + ,RAILBRACE + ,RAILPAD + ,RAIL_LUBRICATION + ,RAIL_MECHANICAL_EQUIPMENT + ,SHOE + ,SLIDINGCHAIR + ,SOUNDABSORPTION + ,STRUCTURAL_SEALING + ,TENSIONINGEQUIPMENT + ,WATER_BARRIER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcDistributionBoardTypeEnum = ENUMERATION OF + (CONSUMERUNIT + ,DISPATCHINGBOARD + ,DISTRIBUTIONBOARD + ,DISTRIBUTIONFRAME + ,MOTORCONTROLCENTRE + ,SWITCHBOARD + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcDistributionChamberElementTypeEnum = ENUMERATION OF + (FORMEDDUCT + ,INSPECTIONCHAMBER + ,INSPECTIONPIT + ,MANHOLE + ,METERCHAMBER + ,SUMP + ,TRENCH + ,VALVECHAMBER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcDistributionPortTypeEnum = ENUMERATION OF + (CABLE + ,CABLECARRIER + ,DUCT + ,PIPE + ,WIRELESS + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcDistributionSystemEnum = ENUMERATION OF + (AIRCONDITIONING + ,AUDIOVISUAL + ,CATENARY_SYSTEM + ,CHEMICAL + ,CHILLEDWATER + ,COMMUNICATION + ,COMPRESSEDAIR + ,CONDENSERWATER + ,CONTROL + ,CONVEYING + ,DATA + ,DISPOSAL + ,DOMESTICCOLDWATER + ,DOMESTICHOTWATER + ,DRAINAGE + ,EARTHING + ,ELECTRICAL + ,ELECTROACOUSTIC + ,EXHAUST + ,FIREPROTECTION + ,FIXEDTRANSMISSIONNETWORK + ,FUEL + ,GAS + ,HAZARDOUS + ,HEATING + ,LIGHTING + ,LIGHTNINGPROTECTION + ,MOBILENETWORK + ,MONITORINGSYSTEM + ,MUNICIPALSOLIDWASTE + ,OIL + ,OPERATIONAL + ,OPERATIONALTELEPHONYSYSTEM + ,OVERHEAD_CONTACTLINE_SYSTEM + ,POWERGENERATION + ,RAINWATER + ,REFRIGERATION + ,RETURN_CIRCUIT + ,SAFETY + ,SECURITY + ,SEWAGE + ,SIGNAL + ,STORMWATER + ,TELEPHONE + ,TV + ,VACUUM + ,VENT + ,VENTILATION + ,WASTEWATER + ,WATERSUPPLY + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcDocumentConfidentialityEnum = ENUMERATION OF + (CONFIDENTIAL + ,PERSONAL + ,PUBLIC + ,RESTRICTED + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcDocumentStatusEnum = ENUMERATION OF + (DRAFT + ,FINAL + ,FINALDRAFT + ,REVISION + ,NOTDEFINED); +END_TYPE; + +TYPE IfcDoorPanelOperationEnum = ENUMERATION OF + (DOUBLE_ACTING + ,FIXEDPANEL + ,FOLDING + ,REVOLVING + ,ROLLINGUP + ,SLIDING + ,SWINGING + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcDoorPanelPositionEnum = ENUMERATION OF + (LEFT + ,MIDDLE + ,RIGHT + ,NOTDEFINED); +END_TYPE; + +TYPE IfcDoorTypeEnum = ENUMERATION OF + (BOOM_BARRIER + ,DOOR + ,GATE + ,TRAPDOOR + ,TURNSTILE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcDoorTypeOperationEnum = ENUMERATION OF + (DOUBLE_DOOR_DOUBLE_SWING + ,DOUBLE_DOOR_FOLDING + ,DOUBLE_DOOR_LIFTING_VERTICAL + ,DOUBLE_DOOR_SINGLE_SWING + ,DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_LEFT + ,DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_RIGHT + ,DOUBLE_DOOR_SLIDING + ,DOUBLE_SWING_LEFT + ,DOUBLE_SWING_RIGHT + ,FOLDING_TO_LEFT + ,FOLDING_TO_RIGHT + ,LIFTING_HORIZONTAL + ,LIFTING_VERTICAL_LEFT + ,LIFTING_VERTICAL_RIGHT + ,REVOLVING + ,REVOLVING_VERTICAL + ,ROLLINGUP + ,SINGLE_SWING_LEFT + ,SINGLE_SWING_RIGHT + ,SLIDING_TO_LEFT + ,SLIDING_TO_RIGHT + ,SWING_FIXED_LEFT + ,SWING_FIXED_RIGHT + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcDuctFittingTypeEnum = ENUMERATION OF + (BEND + ,CONNECTOR + ,ENTRY + ,EXIT + ,JUNCTION + ,OBSTRUCTION + ,TRANSITION + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcDuctSegmentTypeEnum = ENUMERATION OF + (FLEXIBLESEGMENT + ,RIGIDSEGMENT + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcDuctSilencerTypeEnum = ENUMERATION OF + (FLATOVAL + ,RECTANGULAR + ,ROUND + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcEarthingElementTypeEnum = ENUMERATION OF + (EARTHINGSTRIP + ,FIXEDTERMINAL + ,GROUNDINGMESH + ,GROUNDINGPLATE + ,GROUNDINGROD + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcEarthworksCutTypeEnum = ENUMERATION OF + (ANCHOREDOPENEXCAVATION + ,BASE_EXCAVATION + ,BRACEDOPENEXCAVATION + ,CONFINEDOPENEXCAVATION + ,CUT + ,DREDGING + ,EXCAVATION + ,OVEREXCAVATION + ,PAVEMENTMILLING + ,STEPEXCAVATION + ,TOPSOILREMOVAL + ,TRENCH + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcEarthworksFillTypeEnum = ENUMERATION OF + (BACKFILL + ,COUNTERWEIGHT + ,EMBANKMENT + ,SLOPEFILL + ,SUBGRADE + ,SUBGRADEBED + ,TRANSITIONSECTION + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcElectricApplianceTypeEnum = ENUMERATION OF + (DISHWASHER + ,ELECTRICCOOKER + ,FREESTANDINGELECTRICHEATER + ,FREESTANDINGFAN + ,FREESTANDINGWATERCOOLER + ,FREESTANDINGWATERHEATER + ,FREEZER + ,FRIDGE_FREEZER + ,HANDDRYER + ,KITCHENMACHINE + ,MICROWAVE + ,PHOTOCOPIER + ,REFRIGERATOR + ,TUMBLEDRYER + ,VENDINGMACHINE + ,WASHINGMACHINE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcElectricDistributionBoardTypeEnum = ENUMERATION OF + (CONSUMERUNIT + ,DISTRIBUTIONBOARD + ,MOTORCONTROLCENTRE + ,SWITCHBOARD + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcElectricFlowStorageDeviceTypeEnum = ENUMERATION OF + (BATTERY + ,CAPACITOR + ,CAPACITORBANK + ,COMPENSATOR + ,HARMONICFILTER + ,INDUCTOR + ,INDUCTORBANK + ,RECHARGER + ,UPS + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcElectricFlowTreatmentDeviceTypeEnum = ENUMERATION OF + (ELECTRONICFILTER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcElectricGeneratorTypeEnum = ENUMERATION OF + (CHP + ,ENGINEGENERATOR + ,STANDALONE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcElectricMotorTypeEnum = ENUMERATION OF + (DC + ,INDUCTION + ,POLYPHASE + ,RELUCTANCESYNCHRONOUS + ,SYNCHRONOUS + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcElectricTimeControlTypeEnum = ENUMERATION OF + (RELAY + ,TIMECLOCK + ,TIMEDELAY + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcElementAssemblyTypeEnum = ENUMERATION OF + (ABUTMENT + ,ACCESSORY_ASSEMBLY + ,ARCH + ,BEAM_GRID + ,BRACED_FRAME + ,CROSS_BRACING + ,DECK + ,DILATATIONPANEL + ,DUCTBANK + ,ENTRANCEWORKS + ,GIRDER + ,GRID + ,MAST + ,PIER + ,PRESUPPORTFACE + ,PRESUPPORTVAULT + ,PYLON + ,RAIL_MECHANICAL_EQUIPMENT_ASSEMBLY + ,REINFORCEMENT_UNIT + ,RIGID_FRAME + ,RING + ,SHELTER + ,SIGNALASSEMBLY + ,SLAB_FIELD + ,SUMPBUSTER + ,SUPPORTINGASSEMBLY + ,SUSPENSIONASSEMBLY + ,TRACKPANEL + ,TRACTION_SWITCHING_ASSEMBLY + ,TRAFFIC_CALMING_DEVICE + ,TRUSS + ,TURNOUTPANEL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcElementCompositionEnum = ENUMERATION OF + (COMPLEX + ,ELEMENT + ,PARTIAL); +END_TYPE; + +TYPE IfcEngineTypeEnum = ENUMERATION OF + (EXTERNALCOMBUSTION + ,INTERNALCOMBUSTION + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcEvaporativeCoolerTypeEnum = ENUMERATION OF + (DIRECTEVAPORATIVEAIRWASHER + ,DIRECTEVAPORATIVEPACKAGEDROTARYAIRCOOLER + ,DIRECTEVAPORATIVERANDOMMEDIAAIRCOOLER + ,DIRECTEVAPORATIVERIGIDMEDIAAIRCOOLER + ,DIRECTEVAPORATIVESLINGERSPACKAGEDAIRCOOLER + ,INDIRECTDIRECTCOMBINATION + ,INDIRECTEVAPORATIVECOOLINGTOWERORCOILCOOLER + ,INDIRECTEVAPORATIVEPACKAGEAIRCOOLER + ,INDIRECTEVAPORATIVEWETCOIL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcEvaporatorTypeEnum = ENUMERATION OF + (DIRECTEXPANSION + ,DIRECTEXPANSIONBRAZEDPLATE + ,DIRECTEXPANSIONSHELLANDTUBE + ,DIRECTEXPANSIONTUBEINTUBE + ,FLOODEDSHELLANDTUBE + ,SHELLANDCOIL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcEventTriggerTypeEnum = ENUMERATION OF + (EVENTCOMPLEX + ,EVENTMESSAGE + ,EVENTRULE + ,EVENTTIME + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcEventTypeEnum = ENUMERATION OF + (ENDEVENT + ,INTERMEDIATEEVENT + ,STARTEVENT + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcExternalSpatialElementTypeEnum = ENUMERATION OF + (EXTERNAL + ,EXTERNAL_EARTH + ,EXTERNAL_FIRE + ,EXTERNAL_WATER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcFaceExcavationTypeEnum = ENUMERATION OF + (CROSSCONNECTION + ,FULLFACE + ,PILOTBORE + ,REAMING + ,SHAFT + ,STAGED + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcFacilityPartCommonTypeEnum = ENUMERATION OF + (ABOVEGROUND + ,BELOWGROUND + ,JUNCTION + ,LEVELCROSSING + ,SEGMENT + ,SUBSTRUCTURE + ,SUPERSTRUCTURE + ,TERMINAL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcFacilityUsageEnum = ENUMERATION OF + (LATERAL + ,LONGITUDINAL + ,REGION + ,VERTICAL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcFanTypeEnum = ENUMERATION OF + (CENTRIFUGALAIRFOIL + ,CENTRIFUGALBACKWARDINCLINEDCURVED + ,CENTRIFUGALFORWARDCURVED + ,CENTRIFUGALRADIAL + ,JET + ,PROPELLORAXIAL + ,TUBEAXIAL + ,VANEAXIAL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcFastenerTypeEnum = ENUMERATION OF + (GLUE + ,MORTAR + ,WELD + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcFillElementTypeEnum = ENUMERATION OF + (ANNULARGAPFILL + ,INVERTFILL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcFilterTypeEnum = ENUMERATION OF + (AIRPARTICLEFILTER + ,COMPRESSEDAIRFILTER + ,ODORFILTER + ,OILFILTER + ,STRAINER + ,WATERFILTER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcFireSuppressionTerminalTypeEnum = ENUMERATION OF + (BREECHINGINLET + ,FIREHYDRANT + ,FIREMONITOR + ,HOSEREEL + ,SPRINKLER + ,SPRINKLERDEFLECTOR + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcFlowDirectionEnum = ENUMERATION OF + (SINK + ,SOURCE + ,SOURCEANDSINK + ,NOTDEFINED); +END_TYPE; + +TYPE IfcFlowInstrumentTypeEnum = ENUMERATION OF + (AMMETER + ,COMBINED + ,FREQUENCYMETER + ,PHASEANGLEMETER + ,POWERFACTORMETER + ,PRESSUREGAUGE + ,THERMOMETER + ,VOLTMETER + ,VOLTMETER_PEAK + ,VOLTMETER_RMS + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcFlowMeterTypeEnum = ENUMERATION OF + (ENERGYMETER + ,GASMETER + ,OILMETER + ,WATERMETER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcFootingTypeEnum = ENUMERATION OF + (CAISSON_FOUNDATION + ,FOOTING_BEAM + ,PAD_FOOTING + ,PILE_CAP + ,STRIP_FOOTING + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcFurnitureTypeEnum = ENUMERATION OF + (BED + ,CHAIR + ,DESK + ,FILECABINET + ,SHELF + ,SOFA + ,TABLE + ,TECHNICALCABINET + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcGeoScienceFeatureTypeEnum = ENUMERATION OF + (CONTACT + ,DISCRETEDISCONTINUITY + ,FAULT + ,FLUIDBODY + ,FOLD + ,GEOLOGICUNIT + ,GEOTECHNICALUNIT + ,HAZARDAREA + ,HYDROGEOUNIT + ,PHYSICALPROPERTYDISTRIBUTION + ,PIEZOMETRICWATERLEVEL + ,VOIDBODY + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcGeoScienceModelTypeEnum = ENUMERATION OF + (GEOHAZARDMODEL + ,GEOLOGYMODEL + ,GEOTECHMODEL + ,GEOTECHSYNTHESISMODEL + ,HYDROGEOMODEL + ,PHYSICALPROPERTYDISTIBUTIONMODEL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcGeoScienceObservationTypeEnum = ENUMERATION OF + (BOREHOLELOG + ,GEOPHYSICALSURVEYRESULT + ,INSITUTESTRESULT + ,LABTESTRESULT + ,LOCALINFORMATION + ,MAPPEDFEATURE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcGeographicElementTypeEnum = ENUMERATION OF + (SOIL_BORING_POINT + ,TERRAIN + ,VEGETATION + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcGeometricProjectionEnum = ENUMERATION OF + (ELEVATION_VIEW + ,GRAPH_VIEW + ,MODEL_VIEW + ,PLAN_VIEW + ,REFLECTED_PLAN_VIEW + ,SECTION_VIEW + ,SKETCH_VIEW + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcGeotechnicalStratumTypeEnum = ENUMERATION OF + (SOLID + ,VOID + ,WATER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcGlobalOrLocalEnum = ENUMERATION OF + (GLOBAL_COORDS + ,LOCAL_COORDS); +END_TYPE; + +TYPE IfcGridTypeEnum = ENUMERATION OF + (IRREGULAR + ,RADIAL + ,RECTANGULAR + ,TRIANGULAR + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcGroundReinforcementElementTypeEnum = ENUMERATION OF + (BAR + ,BOLT + ,FABRIC + ,PILE + ,PLATE + ,TENDON + ,TUBE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcHeatExchangerTypeEnum = ENUMERATION OF + (PLATE + ,SHELLANDTUBE + ,TURNOUTHEATING + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcHumidifierTypeEnum = ENUMERATION OF + (ADIABATICAIRWASHER + ,ADIABATICATOMIZING + ,ADIABATICCOMPRESSEDAIRNOZZLE + ,ADIABATICPAN + ,ADIABATICRIGIDMEDIA + ,ADIABATICULTRASONIC + ,ADIABATICWETTEDELEMENT + ,ASSISTEDBUTANE + ,ASSISTEDELECTRIC + ,ASSISTEDNATURALGAS + ,ASSISTEDPROPANE + ,ASSISTEDSTEAM + ,STEAMINJECTION + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcImpactProtectionDeviceTypeEnum = ENUMERATION OF + (BUMPER + ,CRASHCUSHION + ,DAMPINGSYSTEM + ,FENDER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcImprovedGroundTypeEnum = ENUMERATION OF + (DEEPMIXED + ,DEWATERED + ,DYNAMICALLYCOMPACTED + ,FROZEN + ,INJECTIONGROUTED + ,JETGROUTED + ,LATERALLYDRAINED + ,REPLACED + ,ROLLERCOMPACTED + ,SURCHARGEPRELOADED + ,VERTICALLYDRAINED + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcInterceptorTypeEnum = ENUMERATION OF + (CYCLONIC + ,GREASE + ,OIL + ,PETROL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcInternalOrExternalEnum = ENUMERATION OF + (EXTERNAL + ,EXTERNAL_EARTH + ,EXTERNAL_FIRE + ,EXTERNAL_WATER + ,INTERNAL + ,NOTDEFINED); +END_TYPE; + +TYPE IfcInventoryTypeEnum = ENUMERATION OF + (ASSETINVENTORY + ,FURNITUREINVENTORY + ,SPACEINVENTORY + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcJunctionBoxTypeEnum = ENUMERATION OF + (DATA + ,POWER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcKerbTypeEnum = ENUMERATION OF + (USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcKnotType = ENUMERATION OF + (PIECEWISE_BEZIER_KNOTS + ,QUASI_UNIFORM_KNOTS + ,UNIFORM_KNOTS + ,UNSPECIFIED); +END_TYPE; + +TYPE IfcLaborResourceTypeEnum = ENUMERATION OF + (ADMINISTRATION + ,CARPENTRY + ,CLEANING + ,CONCRETE + ,DRYWALL + ,ELECTRIC + ,FINISHING + ,FLOORING + ,GENERAL + ,HVAC + ,LANDSCAPING + ,MASONRY + ,PAINTING + ,PAVING + ,PLUMBING + ,ROOFING + ,SITEGRADING + ,STEELWORK + ,SURVEYING + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcLampTypeEnum = ENUMERATION OF + (COMPACTFLUORESCENT + ,FLUORESCENT + ,HALOGEN + ,HIGHPRESSUREMERCURY + ,HIGHPRESSURESODIUM + ,LED + ,METALHALIDE + ,OLED + ,TUNGSTENFILAMENT + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcLayerSetDirectionEnum = ENUMERATION OF + (AXIS1 + ,AXIS2 + ,AXIS3); +END_TYPE; + +TYPE IfcLightDistributionCurveEnum = ENUMERATION OF + (TYPE_A + ,TYPE_B + ,TYPE_C + ,NOTDEFINED); +END_TYPE; + +TYPE IfcLightEmissionSourceEnum = ENUMERATION OF + (COMPACTFLUORESCENT + ,FLUORESCENT + ,HIGHPRESSUREMERCURY + ,HIGHPRESSURESODIUM + ,LIGHTEMITTINGDIODE + ,LOWPRESSURESODIUM + ,LOWVOLTAGEHALOGEN + ,MAINVOLTAGEHALOGEN + ,METALHALIDE + ,TUNGSTENFILAMENT + ,NOTDEFINED); +END_TYPE; + +TYPE IfcLightFixtureTypeEnum = ENUMERATION OF + (DIRECTIONSOURCE + ,POINTSOURCE + ,SECURITYLIGHTING + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcLiquidTerminalTypeEnum = ENUMERATION OF + (HOSEREEL + ,LOADINGARM + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcLoadGroupTypeEnum = ENUMERATION OF + (LOAD_CASE + ,LOAD_COMBINATION + ,LOAD_GROUP + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcLogicalOperatorEnum = ENUMERATION OF + (LOGICALAND + ,LOGICALNOTAND + ,LOGICALNOTOR + ,LOGICALOR + ,LOGICALXOR); +END_TYPE; + +TYPE IfcMarineFacilityTypeEnum = ENUMERATION OF + (BARRIERBEACH + ,BREAKWATER + ,CANAL + ,DRYDOCK + ,FLOATINGDOCK + ,HYDROLIFT + ,JETTY + ,LAUNCHRECOVERY + ,MARINEDEFENCE + ,NAVIGATIONALCHANNEL + ,PORT + ,QUAY + ,REVETMENT + ,SHIPLIFT + ,SHIPLOCK + ,SHIPYARD + ,SLIPWAY + ,WATERWAY + ,WATERWAYSHIPLIFT + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcMarinePartTypeEnum = ENUMERATION OF + (ABOVEWATERLINE + ,ANCHORAGE + ,APPROACHCHANNEL + ,BELOWWATERLINE + ,BERTHINGSTRUCTURE + ,CHAMBER + ,CILL_LEVEL + ,COPELEVEL + ,CORE + ,CREST + ,GATEHEAD + ,GUDINGSTRUCTURE + ,HIGHWATERLINE + ,LANDFIELD + ,LEEWARDSIDE + ,LOWWATERLINE + ,MANUFACTURING + ,NAVIGATIONALAREA + ,PROTECTION + ,SHIPTRANSFER + ,STORAGEAREA + ,VEHICLESERVICING + ,WATERFIELD + ,WEATHERSIDE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcMechanicalFastenerTypeEnum = ENUMERATION OF + (ANCHORBOLT + ,BOLT + ,CHAIN + ,COUPLER + ,DOWEL + ,NAIL + ,NAILPLATE + ,RAILFASTENING + ,RAILJOINT + ,RIVET + ,ROPE + ,SCREW + ,SHEARCONNECTOR + ,STAPLE + ,STUDSHEARCONNECTOR + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcMedicalDeviceTypeEnum = ENUMERATION OF + (AIRSTATION + ,FEEDAIRUNIT + ,OXYGENGENERATOR + ,OXYGENPLANT + ,VACUUMSTATION + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcMemberTypeEnum = ENUMERATION OF + (ARCH_SEGMENT + ,BRACE + ,CHORD + ,COLLAR + ,MEMBER + ,MULLION + ,PLATE + ,POST + ,PURLIN + ,RAFTER + ,STAY_CABLE + ,STIFFENING_RIB + ,STRINGER + ,STRUCTURALCABLE + ,STRUT + ,STUD + ,SUSPENDER + ,SUSPENSION_CABLE + ,TIEBAR + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcMobileTelecommunicationsApplianceTypeEnum = ENUMERATION OF + (ACCESSPOINT + ,BASEBANDUNIT + ,BASETRANSCEIVERSTATION + ,E_UTRAN_NODE_B + ,GATEWAY_GPRS_SUPPORT_NODE + ,MASTERUNIT + ,MOBILESWITCHINGCENTER + ,MSCSERVER + ,PACKETCONTROLUNIT + ,REMOTERADIOUNIT + ,REMOTEUNIT + ,SERVICE_GPRS_SUPPORT_NODE + ,SUBSCRIBERSERVER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcMooringDeviceTypeEnum = ENUMERATION OF + (BOLLARD + ,LINETENSIONER + ,MAGNETICDEVICE + ,MOORINGHOOKS + ,VACUUMDEVICE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcMotorConnectionTypeEnum = ENUMERATION OF + (BELTDRIVE + ,COUPLING + ,DIRECTDRIVE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcNavigationElementTypeEnum = ENUMERATION OF + (BEACON + ,BUOY + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcObjectiveEnum = ENUMERATION OF + (CODECOMPLIANCE + ,CODEWAIVER + ,DESIGNINTENT + ,EXTERNAL + ,HEALTHANDSAFETY + ,MERGECONFLICT + ,MODELVIEW + ,PARAMETER + ,REQUIREMENT + ,SPECIFICATION + ,TRIGGERCONDITION + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcOccupantTypeEnum = ENUMERATION OF + (ASSIGNEE + ,ASSIGNOR + ,LESSEE + ,LESSOR + ,LETTINGAGENT + ,OWNER + ,TENANT + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcOpeningElementTypeEnum = ENUMERATION OF + (OPENING + ,RECESS + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcOutletTypeEnum = ENUMERATION OF + (AUDIOVISUALOUTLET + ,COMMUNICATIONSOUTLET + ,DATAOUTLET + ,POWEROUTLET + ,TELEPHONEOUTLET + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcPavementTypeEnum = ENUMERATION OF + (FLEXIBLE + ,RIGID + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcPerformanceHistoryTypeEnum = ENUMERATION OF + (USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcPermeableCoveringOperationEnum = ENUMERATION OF + (GRILL + ,LOUVER + ,SCREEN + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcPermitTypeEnum = ENUMERATION OF + (ACCESS + ,BUILDING + ,WORK + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcPhysicalOrVirtualEnum = ENUMERATION OF + (PHYSICAL + ,VIRTUAL + ,NOTDEFINED); +END_TYPE; + +TYPE IfcPileConstructionEnum = ENUMERATION OF + (CAST_IN_PLACE + ,COMPOSITE + ,PRECAST_CONCRETE + ,PREFAB_STEEL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcPileTypeEnum = ENUMERATION OF + (BORED + ,COHESION + ,DRIVEN + ,FRICTION + ,JETGROUTING + ,SUPPORT + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcPipeFittingTypeEnum = ENUMERATION OF + (BEND + ,CONNECTOR + ,ENTRY + ,EXIT + ,JUNCTION + ,OBSTRUCTION + ,TRANSITION + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcPipeSegmentTypeEnum = ENUMERATION OF + (CULVERT + ,FLEXIBLESEGMENT + ,GUTTER + ,RIGIDSEGMENT + ,SPOOL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcPlateTypeEnum = ENUMERATION OF + (BASE_PLATE + ,COVER_PLATE + ,CURTAIN_PANEL + ,FLANGE_PLATE + ,GUSSET_PLATE + ,LAGGING + ,SHEET + ,SPLICE_PLATE + ,STIFFENER_PLATE + ,WEB_PLATE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcPreferredSurfaceCurveRepresentation = ENUMERATION OF + (CURVE3D + ,PCURVE_S1 + ,PCURVE_S2); +END_TYPE; + +TYPE IfcProcedureTypeEnum = ENUMERATION OF + (ADVICE_CAUTION + ,ADVICE_NOTE + ,ADVICE_WARNING + ,CALIBRATION + ,DIAGNOSTIC + ,SHUTDOWN + ,STARTUP + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcProfileTypeEnum = ENUMERATION OF + (AREA + ,CURVE); +END_TYPE; + +TYPE IfcProjectOrderTypeEnum = ENUMERATION OF + (CHANGEORDER + ,MAINTENANCEWORKORDER + ,MOVEORDER + ,PURCHASEORDER + ,WORKORDER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcProjectedOrTrueLengthEnum = ENUMERATION OF + (PROJECTED_LENGTH + ,TRUE_LENGTH); +END_TYPE; + +TYPE IfcProjectionElementTypeEnum = ENUMERATION OF + (BLISTER + ,DEVIATOR + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcPropertySetTemplateTypeEnum = ENUMERATION OF + (PSET_MATERIALDRIVEN + ,PSET_OCCURRENCEDRIVEN + ,PSET_PERFORMANCEDRIVEN + ,PSET_PROFILEDRIVEN + ,PSET_TYPEDRIVENONLY + ,PSET_TYPEDRIVENOVERRIDE + ,QTO_OCCURRENCEDRIVEN + ,QTO_TYPEDRIVENONLY + ,QTO_TYPEDRIVENOVERRIDE + ,NOTDEFINED); +END_TYPE; + +TYPE IfcProtectiveDeviceTrippingUnitTypeEnum = ENUMERATION OF + (ELECTROMAGNETIC + ,ELECTRONIC + ,RESIDUALCURRENT + ,THERMAL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcProtectiveDeviceTypeEnum = ENUMERATION OF + (ANTI_ARCING_DEVICE + ,CIRCUITBREAKER + ,EARTHINGSWITCH + ,EARTHLEAKAGECIRCUITBREAKER + ,FUSEDISCONNECTOR + ,RESIDUALCURRENTCIRCUITBREAKER + ,RESIDUALCURRENTSWITCH + ,SPARKGAP + ,VARISTOR + ,VOLTAGELIMITER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcPumpTypeEnum = ENUMERATION OF + (CIRCULATOR + ,ENDSUCTION + ,SPLITCASE + ,SUBMERSIBLEPUMP + ,SUMPPUMP + ,VERTICALINLINE + ,VERTICALTURBINE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcRadialExcavationTypeEnum = ENUMERATION OF + (NICHE + ,PROFILEENLARGEMENT + ,REPROFILING + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcRailTypeEnum = ENUMERATION OF + (BLADE + ,CHECKRAIL + ,GUARDRAIL + ,RACKRAIL + ,RAIL + ,STOCKRAIL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcRailingTypeEnum = ENUMERATION OF + (BALUSTRADE + ,FENCE + ,GUARDRAIL + ,HANDRAIL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcRailwayPartTypeEnum = ENUMERATION OF + (ABOVETRACK + ,DILATIONTRACK + ,LINESIDE + ,LINESIDEPART + ,PLAINTRACK + ,SUBSTRUCTURE + ,TRACK + ,TRACKPART + ,TURNOUTTRACK + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcRailwayTypeEnum = ENUMERATION OF + (USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcRampFlightTypeEnum = ENUMERATION OF + (SPIRAL + ,STRAIGHT + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcRampTypeEnum = ENUMERATION OF + (HALF_TURN_RAMP + ,QUARTER_TURN_RAMP + ,SPIRAL_RAMP + ,STRAIGHT_RUN_RAMP + ,TWO_QUARTER_TURN_RAMP + ,TWO_STRAIGHT_RUN_RAMP + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcRecurrenceTypeEnum = ENUMERATION OF + (BY_DAY_COUNT + ,BY_WEEKDAY_COUNT + ,DAILY + ,MONTHLY_BY_DAY_OF_MONTH + ,MONTHLY_BY_POSITION + ,WEEKLY + ,YEARLY_BY_DAY_OF_MONTH + ,YEARLY_BY_POSITION); +END_TYPE; + +TYPE IfcReferentTypeEnum = ENUMERATION OF + (BOUNDARY + ,INTERSECTION + ,KILOPOINT + ,LANDMARK + ,MILEPOINT + ,POSITION + ,REFERENCEMARKER + ,STATION + ,SUPERELEVATIONEVENT + ,WIDTHEVENT + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcReflectanceMethodEnum = ENUMERATION OF + (BLINN + ,FLAT + ,GLASS + ,MATT + ,METAL + ,MIRROR + ,PHONG + ,PHYSICAL + ,PLASTIC + ,STRAUSS + ,NOTDEFINED); +END_TYPE; + +TYPE IfcReinforcedSoilTypeEnum = ENUMERATION OF + (DYNAMICALLYCOMPACTED + ,GROUTED + ,REPLACED + ,ROLLERCOMPACTED + ,SURCHARGEPRELOADED + ,VERTICALLYDRAINED + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcReinforcingBarRoleEnum = ENUMERATION OF + (ANCHORING + ,EDGE + ,LIGATURE + ,MAIN + ,PUNCHING + ,RING + ,SHEAR + ,STUD + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcReinforcingBarSurfaceEnum = ENUMERATION OF + (PLAIN + ,TEXTURED); +END_TYPE; + +TYPE IfcReinforcingBarTypeEnum = ENUMERATION OF + (ANCHORING + ,EDGE + ,LIGATURE + ,MAIN + ,PUNCHING + ,RING + ,SHEAR + ,SPACEBAR + ,STUD + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcReinforcingMeshTypeEnum = ENUMERATION OF + (STEELSTRAPS + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcRoadPartTypeEnum = ENUMERATION OF + (BICYCLECROSSING + ,BUS_STOP + ,CARRIAGEWAY + ,CENTRALISLAND + ,CENTRALRESERVE + ,HARDSHOULDER + ,INTERSECTION + ,LAYBY + ,PARKINGBAY + ,PASSINGBAY + ,PEDESTRIAN_CROSSING + ,RAILWAYCROSSING + ,REFUGEISLAND + ,ROADSEGMENT + ,ROADSIDE + ,ROADSIDEPART + ,ROADWAYPLATEAU + ,ROUNDABOUT + ,SHOULDER + ,SIDEWALK + ,SOFTSHOULDER + ,TOLLPLAZA + ,TRAFFICISLAND + ,TRAFFICLANE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcRoadTypeEnum = ENUMERATION OF + (USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcRoleEnum = ENUMERATION OF + (ARCHITECT + ,BUILDINGOPERATOR + ,BUILDINGOWNER + ,CIVILENGINEER + ,CLIENT + ,COMMISSIONINGENGINEER + ,CONSTRUCTIONMANAGER + ,CONSULTANT + ,CONTRACTOR + ,COSTENGINEER + ,ELECTRICALENGINEER + ,ENGINEER + ,FACILITIESMANAGER + ,FIELDCONSTRUCTIONMANAGER + ,MANUFACTURER + ,MECHANICALENGINEER + ,OWNER + ,PROJECTMANAGER + ,RESELLER + ,STRUCTURALENGINEER + ,SUBCONTRACTOR + ,SUPPLIER + ,USERDEFINED); +END_TYPE; + +TYPE IfcRoofTypeEnum = ENUMERATION OF + (BARREL_ROOF + ,BUTTERFLY_ROOF + ,DOME_ROOF + ,FLAT_ROOF + ,FREEFORM + ,GABLE_ROOF + ,GAMBREL_ROOF + ,HIPPED_GABLE_ROOF + ,HIP_ROOF + ,MANSARD_ROOF + ,PAVILION_ROOF + ,RAINBOW_ROOF + ,SHED_ROOF + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcSIPrefix = ENUMERATION OF + (ATTO + ,CENTI + ,DECA + ,DECI + ,EXA + ,FEMTO + ,GIGA + ,HECTO + ,KILO + ,MEGA + ,MICRO + ,MILLI + ,NANO + ,PETA + ,PICO + ,TERA); +END_TYPE; + +TYPE IfcSIUnitName = ENUMERATION OF + (AMPERE + ,BECQUEREL + ,CANDELA + ,COULOMB + ,CUBIC_METRE + ,DEGREE_CELSIUS + ,FARAD + ,GRAM + ,GRAY + ,HENRY + ,HERTZ + ,JOULE + ,KELVIN + ,LUMEN + ,LUX + ,METRE + ,MOLE + ,NEWTON + ,OHM + ,PASCAL + ,RADIAN + ,SECOND + ,SIEMENS + ,SIEVERT + ,SQUARE_METRE + ,STERADIAN + ,TESLA + ,VOLT + ,WATT + ,WEBER); +END_TYPE; + +TYPE IfcSanitaryTerminalTypeEnum = ENUMERATION OF + (BATH + ,BIDET + ,CISTERN + ,SANITARYFOUNTAIN + ,SHOWER + ,SINK + ,TOILETPAN + ,URINAL + ,WASHHANDBASIN + ,WCSEAT + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcSectionTypeEnum = ENUMERATION OF + (TAPERED + ,UNIFORM); +END_TYPE; + +TYPE IfcSensorTypeEnum = ENUMERATION OF + (CO2SENSOR + ,CONDUCTANCESENSOR + ,CONTACTSENSOR + ,COSENSOR + ,EARTHQUAKESENSOR + ,FIRESENSOR + ,FLOWSENSOR + ,FOREIGNOBJECTDETECTIONSENSOR + ,FROSTSENSOR + ,GASSENSOR + ,HEATSENSOR + ,HUMIDITYSENSOR + ,IDENTIFIERSENSOR + ,IONCONCENTRATIONSENSOR + ,LEVELSENSOR + ,LIGHTSENSOR + ,MOISTURESENSOR + ,MOVEMENTSENSOR + ,OBSTACLESENSOR + ,PHSENSOR + ,PRESSURESENSOR + ,RADIATIONSENSOR + ,RADIOACTIVITYSENSOR + ,RAINSENSOR + ,SMOKESENSOR + ,SNOWDEPTHSENSOR + ,SOUNDSENSOR + ,TEMPERATURESENSOR + ,TRAINSENSOR + ,TURNOUTCLOSURESENSOR + ,WHEELSENSOR + ,WINDSENSOR + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcSequenceEnum = ENUMERATION OF + (FINISH_FINISH + ,FINISH_START + ,START_FINISH + ,START_START + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcShadingDeviceTypeEnum = ENUMERATION OF + (AWNING + ,JALOUSIE + ,SHUTTER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcSignTypeEnum = ENUMERATION OF + (MARKER + ,MIRROR + ,PICTORAL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcSignalTypeEnum = ENUMERATION OF + (AUDIO + ,MIXED + ,VISUAL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcSimplePropertyTemplateTypeEnum = ENUMERATION OF + (P_BOUNDEDVALUE + ,P_ENUMERATEDVALUE + ,P_LISTVALUE + ,P_REFERENCEVALUE + ,P_SINGLEVALUE + ,P_TABLEVALUE + ,Q_AREA + ,Q_COUNT + ,Q_LENGTH + ,Q_NUMBER + ,Q_TIME + ,Q_VOLUME + ,Q_WEIGHT); +END_TYPE; + +TYPE IfcSlabTypeEnum = ENUMERATION OF + (APPROACH_SLAB + ,BASESLAB + ,FLOOR + ,LANDING + ,PAVING + ,ROOF + ,SIDEWALK + ,TRACKSLAB + ,WEARING + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcSolarDeviceTypeEnum = ENUMERATION OF + (SOLARCOLLECTOR + ,SOLARPANEL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcSpaceHeaterTypeEnum = ENUMERATION OF + (CONVECTOR + ,RADIATOR + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcSpaceTypeEnum = ENUMERATION OF + (BERTH + ,EXTERNAL + ,GFA + ,INTERNAL + ,PARKING + ,SPACE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcSpatialZoneTypeEnum = ENUMERATION OF + (ANNULARGAP + ,CLEARANCE + ,COMPARTMENT + ,CONSTRUCTION + ,FIRESAFETY + ,INSTALLATION + ,INTERFERENCE + ,INTERIOR + ,INVERT + ,LIGHTING + ,LINING + ,MAPPEDZONE + ,OCCUPANCY + ,RESERVATION + ,SECURITY + ,SERVICE + ,TESTEDZONE + ,THERMAL + ,TRANSPORT + ,VENTILATION + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcStackTerminalTypeEnum = ENUMERATION OF + (BIRDCAGE + ,COWL + ,RAINWATERHOPPER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcStairFlightTypeEnum = ENUMERATION OF + (CURVED + ,FREEFORM + ,SPIRAL + ,STRAIGHT + ,WINDER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcStairTypeEnum = ENUMERATION OF + (CURVED_RUN_STAIR + ,DOUBLE_RETURN_STAIR + ,HALF_TURN_STAIR + ,HALF_WINDING_STAIR + ,LADDER + ,QUARTER_TURN_STAIR + ,QUARTER_WINDING_STAIR + ,SPIRAL_STAIR + ,STRAIGHT_RUN_STAIR + ,THREE_QUARTER_TURN_STAIR + ,THREE_QUARTER_WINDING_STAIR + ,TWO_CURVED_RUN_STAIR + ,TWO_QUARTER_TURN_STAIR + ,TWO_QUARTER_WINDING_STAIR + ,TWO_STRAIGHT_RUN_STAIR + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcStateEnum = ENUMERATION OF + (LOCKED + ,READONLY + ,READONLYLOCKED + ,READWRITE + ,READWRITELOCKED); +END_TYPE; + +TYPE IfcStructuralCurveActivityTypeEnum = ENUMERATION OF + (CONST + ,DISCRETE + ,EQUIDISTANT + ,LINEAR + ,PARABOLA + ,POLYGONAL + ,SINUS + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcStructuralCurveMemberTypeEnum = ENUMERATION OF + (CABLE + ,COMPRESSION_MEMBER + ,PIN_JOINED_MEMBER + ,RIGID_JOINED_MEMBER + ,TENSION_MEMBER + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcStructuralSurfaceActivityTypeEnum = ENUMERATION OF + (BILINEAR + ,CONST + ,DISCRETE + ,ISOCONTOUR + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcStructuralSurfaceMemberTypeEnum = ENUMERATION OF + (BENDING_ELEMENT + ,MEMBRANE_ELEMENT + ,SHELL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcSubContractResourceTypeEnum = ENUMERATION OF + (PURCHASE + ,WORK + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcSurfaceFeatureTypeEnum = ENUMERATION OF + (DEFECT + ,HATCHMARKING + ,LINEMARKING + ,MARK + ,NONSKIDSURFACING + ,PAVEMENTSURFACEMARKING + ,RUMBLESTRIP + ,SYMBOLMARKING + ,TAG + ,TRANSVERSERUMBLESTRIP + ,TREATMENT + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcSurfaceSide = ENUMERATION OF + (BOTH + ,NEGATIVE + ,POSITIVE); +END_TYPE; + +TYPE IfcSwitchingDeviceTypeEnum = ENUMERATION OF + (CONTACTOR + ,DIMMERSWITCH + ,EMERGENCYSTOP + ,KEYPAD + ,MOMENTARYSWITCH + ,RELAY + ,SELECTORSWITCH + ,STARTER + ,START_AND_STOP_EQUIPMENT + ,SWITCHDISCONNECTOR + ,TOGGLESWITCH + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcSystemFurnitureElementTypeEnum = ENUMERATION OF + (PANEL + ,SUBRACK + ,WORKSURFACE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcTankTypeEnum = ENUMERATION OF + (BASIN + ,BREAKPRESSURE + ,EXPANSION + ,FEEDANDEXPANSION + ,OILRETENTIONTRAY + ,PRESSUREVESSEL + ,STORAGE + ,VESSEL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcTaskDurationEnum = ENUMERATION OF + (ELAPSEDTIME + ,WORKTIME + ,NOTDEFINED); +END_TYPE; + +TYPE IfcTaskTypeEnum = ENUMERATION OF + (ADJUSTMENT + ,ATTENDANCE + ,CALIBRATION + ,CONSTRUCTION + ,DEMOLITION + ,DISMANTLE + ,DISPOSAL + ,EMERGENCY + ,INSPECTION + ,INSTALLATION + ,LOGISTIC + ,MAINTENANCE + ,MOVE + ,OPERATION + ,REMOVAL + ,RENOVATION + ,SAFETY + ,SHUTDOWN + ,STARTUP + ,TESTING + ,TROUBLESHOOTING + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcTendonAnchorTypeEnum = ENUMERATION OF + (COUPLER + ,FIXED_END + ,TENSIONING_END + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcTendonConduitTypeEnum = ENUMERATION OF + (COUPLER + ,DIABOLO + ,DUCT + ,GROUTING_DUCT + ,TRUMPET + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcTendonTypeEnum = ENUMERATION OF + (BAR + ,COATED + ,STRAND + ,WIRE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcTextPath = ENUMERATION OF + (DOWN + ,LEFT + ,RIGHT + ,UP); +END_TYPE; + +TYPE IfcTimeSeriesDataTypeEnum = ENUMERATION OF + (CONTINUOUS + ,DISCRETE + ,DISCRETEBINARY + ,PIECEWISEBINARY + ,PIECEWISECONSTANT + ,PIECEWISECONTINUOUS + ,NOTDEFINED); +END_TYPE; + +TYPE IfcTrackElementTypeEnum = ENUMERATION OF + (BLOCKINGDEVICE + ,DERAILER + ,FROG + ,HALF_SET_OF_BLADES + ,SLEEPER + ,SPEEDREGULATOR + ,TRACKENDOFALIGNMENT + ,VEHICLESTOP + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcTransformerTypeEnum = ENUMERATION OF + (CHOPPER + ,COMBINED + ,CURRENT + ,FREQUENCY + ,INVERTER + ,RECTIFIER + ,VOLTAGE + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcTransitionCode = ENUMERATION OF + (CONTINUOUS + ,CONTSAMEGRADIENT + ,CONTSAMEGRADIENTSAMECURVATURE + ,DISCONTINUOUS); +END_TYPE; + +TYPE IfcTransportElementTypeEnum = ENUMERATION OF + (CRANEWAY + ,ELEVATOR + ,ESCALATOR + ,HAULINGGEAR + ,LIFTINGGEAR + ,MOVINGWALKWAY + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcTrimmingPreference = ENUMERATION OF + (CARTESIAN + ,PARAMETER + ,UNSPECIFIED); +END_TYPE; + +TYPE IfcTubeBundleTypeEnum = ENUMERATION OF + (FINNED + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcTunnelPartTypeEnum = ENUMERATION OF + (CROSSWAY + ,PORTAL + ,RINGSECTION + ,TUNNELSECTION + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcTunnelTypeEnum = ENUMERATION OF + (ACCESSTUNNEL + ,BICYCLE + ,BYPASS + ,MAINTENANCE + ,METRO + ,PEDESTRIAN + ,RAILWAY + ,RAMP + ,ROAD + ,SHAFT + ,UNDERGROUND_FACILITIES + ,UTILITIES + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcTunnelTypicalSectionTypeEnum = ENUMERATION OF + (EXCAVATIONSUPPORT + ,GEOTECH + ,RISK + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcUnitEnum = ENUMERATION OF + (ABSORBEDDOSEUNIT + ,AMOUNTOFSUBSTANCEUNIT + ,AREAUNIT + ,DOSEEQUIVALENTUNIT + ,ELECTRICCAPACITANCEUNIT + ,ELECTRICCHARGEUNIT + ,ELECTRICCONDUCTANCEUNIT + ,ELECTRICCURRENTUNIT + ,ELECTRICRESISTANCEUNIT + ,ELECTRICVOLTAGEUNIT + ,ENERGYUNIT + ,FORCEUNIT + ,FREQUENCYUNIT + ,ILLUMINANCEUNIT + ,INDUCTANCEUNIT + ,LENGTHUNIT + ,LUMINOUSFLUXUNIT + ,LUMINOUSINTENSITYUNIT + ,MAGNETICFLUXDENSITYUNIT + ,MAGNETICFLUXUNIT + ,MASSUNIT + ,PLANEANGLEUNIT + ,POWERUNIT + ,PRESSUREUNIT + ,RADIOACTIVITYUNIT + ,SOLIDANGLEUNIT + ,THERMODYNAMICTEMPERATUREUNIT + ,TIMEUNIT + ,VOLUMEUNIT + ,USERDEFINED); +END_TYPE; + +TYPE IfcUnitaryControlElementTypeEnum = ENUMERATION OF + (ALARMPANEL + ,BASESTATIONCONTROLLER + ,COMBINED + ,CONTROLPANEL + ,GASDETECTIONPANEL + ,HUMIDISTAT + ,INDICATORPANEL + ,MIMICPANEL + ,THERMOSTAT + ,WEATHERSTATION + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcUnitaryEquipmentTypeEnum = ENUMERATION OF + (AIRCONDITIONINGUNIT + ,AIRHANDLER + ,DEHUMIDIFIER + ,ROOFTOPUNIT + ,SPLITSYSTEM + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcValveTypeEnum = ENUMERATION OF + (AIRRELEASE + ,ANTIVACUUM + ,CHANGEOVER + ,CHECK + ,COMMISSIONING + ,DIVERTING + ,DOUBLECHECK + ,DOUBLEREGULATING + ,DRAWOFFCOCK + ,FAUCET + ,FLUSHING + ,GASCOCK + ,GASTAP + ,ISOLATING + ,MIXING + ,PRESSUREREDUCING + ,PRESSURERELIEF + ,REGULATING + ,SAFETYCUTOFF + ,STEAMTRAP + ,STOPCOCK + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcVehicleTypeEnum = ENUMERATION OF + (CARGO + ,ROLLINGSTOCK + ,VEHICLE + ,VEHICLEAIR + ,VEHICLEMARINE + ,VEHICLETRACKED + ,VEHICLEWHEELED + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcVibrationDamperTypeEnum = ENUMERATION OF + (AXIAL_YIELD + ,BENDING_YIELD + ,FRICTION + ,RUBBER + ,SHEAR_YIELD + ,VISCOUS + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcVibrationIsolatorTypeEnum = ENUMERATION OF + (BASE + ,COMPRESSION + ,SPRING + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcVirtualElementTypeEnum = ENUMERATION OF + (BOUNDARY + ,CLEARANCE + ,PROVISIONFORVOID + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcVoidingFeatureTypeEnum = ENUMERATION OF + (CHAMFER + ,CUTOUT + ,EDGE + ,HOLE + ,MITER + ,NOTCH + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcWallTypeEnum = ENUMERATION OF + (ELEMENTEDWALL + ,MOVABLE + ,PARAPET + ,PARTITIONING + ,PLUMBINGWALL + ,POLYGONAL + ,RETAININGWALL + ,SHEAR + ,SOLIDWALL + ,STANDARD + ,WAVEWALL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcWasteTerminalTypeEnum = ENUMERATION OF + (FLOORTRAP + ,FLOORWASTE + ,GULLYSUMP + ,GULLYTRAP + ,ROOFDRAIN + ,WASTEDISPOSALUNIT + ,WASTETRAP + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcWindowPanelOperationEnum = ENUMERATION OF + (BOTTOMHUNG + ,FIXEDCASEMENT + ,OTHEROPERATION + ,PIVOTHORIZONTAL + ,PIVOTVERTICAL + ,REMOVABLECASEMENT + ,SIDEHUNGLEFTHAND + ,SIDEHUNGRIGHTHAND + ,SLIDINGHORIZONTAL + ,SLIDINGVERTICAL + ,TILTANDTURNLEFTHAND + ,TILTANDTURNRIGHTHAND + ,TOPHUNG + ,NOTDEFINED); +END_TYPE; + +TYPE IfcWindowPanelPositionEnum = ENUMERATION OF + (BOTTOM + ,LEFT + ,MIDDLE + ,RIGHT + ,TOP + ,NOTDEFINED); +END_TYPE; + +TYPE IfcWindowTypeEnum = ENUMERATION OF + (LIGHTDOME + ,SKYLIGHT + ,WINDOW + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcWindowTypePartitioningEnum = ENUMERATION OF + (DOUBLE_PANEL_HORIZONTAL + ,DOUBLE_PANEL_VERTICAL + ,SINGLE_PANEL + ,TRIPLE_PANEL_BOTTOM + ,TRIPLE_PANEL_HORIZONTAL + ,TRIPLE_PANEL_LEFT + ,TRIPLE_PANEL_RIGHT + ,TRIPLE_PANEL_TOP + ,TRIPLE_PANEL_VERTICAL + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcWorkCalendarTypeEnum = ENUMERATION OF + (FIRSTSHIFT + ,SECONDSHIFT + ,THIRDSHIFT + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcWorkPlanTypeEnum = ENUMERATION OF + (ACTUAL + ,BASELINE + ,PLANNED + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcWorkScheduleTypeEnum = ENUMERATION OF + (ACTUAL + ,BASELINE + ,PLANNED + ,USERDEFINED + ,NOTDEFINED); +END_TYPE; + +TYPE IfcActorSelect = SELECT + (IfcOrganization + ,IfcPerson + ,IfcPersonAndOrganization); +END_TYPE; + +TYPE IfcAppliedValueSelect = SELECT + (IfcMeasureWithUnit + ,IfcReference + ,IfcValue); +END_TYPE; + +TYPE IfcAxis2Placement = SELECT + (IfcAxis2Placement2D + ,IfcAxis2Placement3D); +END_TYPE; + +TYPE IfcBendingParameterSelect = SELECT + (IfcLengthMeasure + ,IfcPlaneAngleMeasure); +END_TYPE; + +TYPE IfcBooleanOperand = SELECT + (IfcBooleanResult + ,IfcCsgPrimitive3D + ,IfcHalfSpaceSolid + ,IfcSolidModel + ,IfcTessellatedFaceSet); +END_TYPE; + +TYPE IfcClassificationReferenceSelect = SELECT + (IfcClassification + ,IfcClassificationReference); +END_TYPE; + +TYPE IfcClassificationSelect = SELECT + (IfcClassification + ,IfcClassificationReference); +END_TYPE; + +TYPE IfcColour = SELECT + (IfcColourSpecification + ,IfcPreDefinedColour); +END_TYPE; + +TYPE IfcColourOrFactor = SELECT + (IfcColourRgb + ,IfcNormalisedRatioMeasure); +END_TYPE; + +TYPE IfcCoordinateReferenceSystemSelect = SELECT + (IfcCoordinateReferenceSystem + ,IfcGeometricRepresentationContext); +END_TYPE; + +TYPE IfcCsgSelect = SELECT + (IfcBooleanResult + ,IfcCsgPrimitive3D); +END_TYPE; + +TYPE IfcCurveFontOrScaledCurveFontSelect = SELECT + (IfcCurveStyleFontAndScaling + ,IfcCurveStyleFontSelect); +END_TYPE; + +TYPE IfcCurveMeasureSelect = SELECT + (IfcLengthMeasure + ,IfcParameterValue); +END_TYPE; + +TYPE IfcCurveOnSurface = SELECT + (IfcCompositeCurveOnSurface + ,IfcPcurve + ,IfcSurfaceCurve); +END_TYPE; + +TYPE IfcCurveOrEdgeCurve = SELECT + (IfcBoundedCurve + ,IfcEdgeCurve); +END_TYPE; + +TYPE IfcCurveStyleFontSelect = SELECT + (IfcCurveStyleFont + ,IfcPreDefinedCurveFont); +END_TYPE; + +TYPE IfcDatasetSelect = SELECT + (IfcDatasetInformation + ,IfcDatasetReference); +END_TYPE; + +TYPE IfcDefinitionSelect = SELECT + (IfcObjectDefinition + ,IfcPropertyDefinition); +END_TYPE; + +TYPE IfcDerivedMeasureValue = SELECT + (IfcAbsorbedDoseMeasure + ,IfcAccelerationMeasure + ,IfcAngularVelocityMeasure + ,IfcAreaDensityMeasure + ,IfcCompoundPlaneAngleMeasure + ,IfcCurvatureMeasure + ,IfcDoseEquivalentMeasure + ,IfcDynamicViscosityMeasure + ,IfcElectricCapacitanceMeasure + ,IfcElectricChargeMeasure + ,IfcElectricConductanceMeasure + ,IfcElectricResistanceMeasure + ,IfcElectricVoltageMeasure + ,IfcEnergyMeasure + ,IfcForceMeasure + ,IfcFrequencyMeasure + ,IfcHeatFluxDensityMeasure + ,IfcHeatingValueMeasure + ,IfcIlluminanceMeasure + ,IfcInductanceMeasure + ,IfcIntegerCountRateMeasure + ,IfcIonConcentrationMeasure + ,IfcIsothermalMoistureCapacityMeasure + ,IfcKinematicViscosityMeasure + ,IfcLinearForceMeasure + ,IfcLinearMomentMeasure + ,IfcLinearStiffnessMeasure + ,IfcLinearVelocityMeasure + ,IfcLuminousFluxMeasure + ,IfcLuminousIntensityDistributionMeasure + ,IfcMagneticFluxDensityMeasure + ,IfcMagneticFluxMeasure + ,IfcMassDensityMeasure + ,IfcMassFlowRateMeasure + ,IfcMassPerLengthMeasure + ,IfcModulusOfElasticityMeasure + ,IfcModulusOfLinearSubgradeReactionMeasure + ,IfcModulusOfRotationalSubgradeReactionMeasure + ,IfcModulusOfSubgradeReactionMeasure + ,IfcMoistureDiffusivityMeasure + ,IfcMolecularWeightMeasure + ,IfcMomentOfInertiaMeasure + ,IfcMonetaryMeasure + ,IfcPHMeasure + ,IfcPlanarForceMeasure + ,IfcPowerMeasure + ,IfcPressureMeasure + ,IfcRadioActivityMeasure + ,IfcRotationalFrequencyMeasure + ,IfcRotationalMassMeasure + ,IfcRotationalStiffnessMeasure + ,IfcSectionModulusMeasure + ,IfcSectionalAreaIntegralMeasure + ,IfcShearModulusMeasure + ,IfcSoundPowerLevelMeasure + ,IfcSoundPowerMeasure + ,IfcSoundPressureLevelMeasure + ,IfcSoundPressureMeasure + ,IfcSpecificHeatCapacityMeasure + ,IfcTemperatureGradientMeasure + ,IfcTemperatureRateOfChangeMeasure + ,IfcThermalAdmittanceMeasure + ,IfcThermalConductivityMeasure + ,IfcThermalExpansionCoefficientMeasure + ,IfcThermalResistanceMeasure + ,IfcThermalTransmittanceMeasure + ,IfcTorqueMeasure + ,IfcVaporPermeabilityMeasure + ,IfcVolumetricFlowRateMeasure + ,IfcWarpingConstantMeasure + ,IfcWarpingMomentMeasure); +END_TYPE; + +TYPE IfcDocumentSelect = SELECT + (IfcDocumentInformation + ,IfcDocumentReference); +END_TYPE; + +TYPE IfcFillStyleSelect = SELECT + (IfcColour + ,IfcExternallyDefinedHatchStyle + ,IfcFillAreaStyleHatching + ,IfcFillAreaStyleTiles); +END_TYPE; + +TYPE IfcGeometricSetSelect = SELECT + (IfcCurve + ,IfcPoint + ,IfcSurface); +END_TYPE; + +TYPE IfcGridPlacementDirectionSelect = SELECT + (IfcDirection + ,IfcVirtualGridIntersection); +END_TYPE; + +TYPE IfcHatchLineDistanceSelect = SELECT + (IfcPositiveLengthMeasure + ,IfcVector); +END_TYPE; + +TYPE IfcInterferenceSelect = SELECT + (IfcElement + ,IfcSpatialElement); +END_TYPE; + +TYPE IfcLayeredItem = SELECT + (IfcRepresentation + ,IfcRepresentationItem); +END_TYPE; + +TYPE IfcLibrarySelect = SELECT + (IfcLibraryInformation + ,IfcLibraryReference); +END_TYPE; + +TYPE IfcLightDistributionDataSourceSelect = SELECT + (IfcExternalReference + ,IfcLightIntensityDistribution); +END_TYPE; + +TYPE IfcMaterialSelect = SELECT + (IfcMaterialDefinition + ,IfcMaterialList + ,IfcMaterialUsageDefinition); +END_TYPE; + +TYPE IfcMeasureValue = SELECT + (IfcAmountOfSubstanceMeasure + ,IfcAreaMeasure + ,IfcComplexNumber + ,IfcContextDependentMeasure + ,IfcCountMeasure + ,IfcDescriptiveMeasure + ,IfcElectricCurrentMeasure + ,IfcLengthMeasure + ,IfcLuminousIntensityMeasure + ,IfcMassMeasure + ,IfcNonNegativeLengthMeasure + ,IfcNormalisedRatioMeasure + ,IfcNumericMeasure + ,IfcParameterValue + ,IfcPlaneAngleMeasure + ,IfcPositiveLengthMeasure + ,IfcPositivePlaneAngleMeasure + ,IfcPositiveRatioMeasure + ,IfcRatioMeasure + ,IfcSolidAngleMeasure + ,IfcThermodynamicTemperatureMeasure + ,IfcTimeMeasure + ,IfcVolumeMeasure); +END_TYPE; + +TYPE IfcMetricValueSelect = SELECT + (IfcAppliedValue + ,IfcMeasureWithUnit + ,IfcReference + ,IfcTable + ,IfcTimeSeries + ,IfcValue); +END_TYPE; + +TYPE IfcModulusOfRotationalSubgradeReactionSelect = SELECT + (IfcBoolean + ,IfcModulusOfRotationalSubgradeReactionMeasure); +END_TYPE; + +TYPE IfcModulusOfSubgradeReactionSelect = SELECT + (IfcBoolean + ,IfcModulusOfSubgradeReactionMeasure); +END_TYPE; + +TYPE IfcModulusOfTranslationalSubgradeReactionSelect = SELECT + (IfcBoolean + ,IfcModulusOfLinearSubgradeReactionMeasure); +END_TYPE; + +TYPE IfcObjectReferenceSelect = SELECT + (IfcAddress + ,IfcAppliedValue + ,IfcExternalReference + ,IfcMaterialDefinition + ,IfcOrganization + ,IfcPerson + ,IfcPersonAndOrganization + ,IfcTable + ,IfcTimeSeries); +END_TYPE; + +TYPE IfcPointOrVertexPoint = SELECT + (IfcPoint + ,IfcVertexPoint); +END_TYPE; + +TYPE IfcProcessSelect = SELECT + (IfcProcess + ,IfcTypeProcess); +END_TYPE; + +TYPE IfcProductRepresentationSelect = SELECT + (IfcProductDefinitionShape + ,IfcRepresentationMap); +END_TYPE; + +TYPE IfcProductSelect = SELECT + (IfcProduct + ,IfcTypeProduct); +END_TYPE; + +TYPE IfcPropertySetDefinitionSelect = SELECT + (IfcPropertySetDefinition + ,IfcPropertySetDefinitionSet); +END_TYPE; + +TYPE IfcResourceObjectSelect = SELECT + (IfcActorRole + ,IfcAppliedValue + ,IfcApproval + ,IfcConstraint + ,IfcContextDependentUnit + ,IfcConversionBasedUnit + ,IfcExternalInformation + ,IfcExternalReference + ,IfcMaterialDefinition + ,IfcOrganization + ,IfcPerson + ,IfcPersonAndOrganization + ,IfcPhysicalQuantity + ,IfcProfileDef + ,IfcPropertyAbstraction + ,IfcShapeAspect + ,IfcTimeSeries); +END_TYPE; + +TYPE IfcResourceSelect = SELECT + (IfcResource + ,IfcTypeResource); +END_TYPE; + +TYPE IfcRotationalStiffnessSelect = SELECT + (IfcBoolean + ,IfcRotationalStiffnessMeasure); +END_TYPE; + +TYPE IfcSegmentIndexSelect = SELECT + (IfcArcIndex + ,IfcLineIndex); +END_TYPE; + +TYPE IfcShell = SELECT + (IfcClosedShell + ,IfcOpenShell); +END_TYPE; + +TYPE IfcSimpleValue = SELECT + (IfcBinary + ,IfcBoolean + ,IfcDate + ,IfcDateTime + ,IfcDuration + ,IfcIdentifier + ,IfcInteger + ,IfcLabel + ,IfcLogical + ,IfcPositiveInteger + ,IfcReal + ,IfcText + ,IfcTime + ,IfcTimeStamp + ,IfcURIReference); +END_TYPE; + +TYPE IfcSizeSelect = SELECT + (IfcDescriptiveMeasure + ,IfcLengthMeasure + ,IfcNormalisedRatioMeasure + ,IfcPositiveLengthMeasure + ,IfcPositiveRatioMeasure + ,IfcRatioMeasure); +END_TYPE; + +TYPE IfcSolidOrShell = SELECT + (IfcClosedShell + ,IfcSolidModel); +END_TYPE; + +TYPE IfcSpaceBoundarySelect = SELECT + (IfcExternalSpatialElement + ,IfcSpace); +END_TYPE; + +TYPE IfcSpatialReferenceSelect = SELECT + (IfcGroup + ,IfcProduct); +END_TYPE; + +TYPE IfcSpecularHighlightSelect = SELECT + (IfcSpecularExponent + ,IfcSpecularRoughness); +END_TYPE; + +TYPE IfcStructuralActivityAssignmentSelect = SELECT + (IfcElement + ,IfcStructuralItem); +END_TYPE; + +TYPE IfcSurfaceOrFaceSurface = SELECT + (IfcFaceBasedSurfaceModel + ,IfcFaceSurface + ,IfcSurface); +END_TYPE; + +TYPE IfcSurfaceStyleElementSelect = SELECT + (IfcExternallyDefinedSurfaceStyle + ,IfcSurfaceStyleLighting + ,IfcSurfaceStyleRefraction + ,IfcSurfaceStyleShading + ,IfcSurfaceStyleWithTextures); +END_TYPE; + +TYPE IfcTextFontSelect = SELECT + (IfcExternallyDefinedTextFont + ,IfcPreDefinedTextFont); +END_TYPE; + +TYPE IfcTimeOrRatioSelect = SELECT + (IfcDuration + ,IfcRatioMeasure); +END_TYPE; + +TYPE IfcTranslationalStiffnessSelect = SELECT + (IfcBoolean + ,IfcLinearStiffnessMeasure); +END_TYPE; + +TYPE IfcTrimmingSelect = SELECT + (IfcCartesianPoint + ,IfcParameterValue); +END_TYPE; + +TYPE IfcUnit = SELECT + (IfcDerivedUnit + ,IfcMonetaryUnit + ,IfcNamedUnit); +END_TYPE; + +TYPE IfcValue = SELECT + (IfcDerivedMeasureValue + ,IfcMeasureValue + ,IfcSimpleValue); +END_TYPE; + +TYPE IfcVectorOrDirection = SELECT + (IfcDirection + ,IfcVector); +END_TYPE; + +TYPE IfcWarpingStiffnessSelect = SELECT + (IfcBoolean + ,IfcWarpingMomentMeasure); +END_TYPE; + +ENTITY IfcActionRequest + SUBTYPE OF (IfcControl); + PredefinedType : OPTIONAL IfcActionRequestTypeEnum; + Status : OPTIONAL IfcLabel; + LongDescription : OPTIONAL IfcText; +END_ENTITY; + +ENTITY IfcActor + SUPERTYPE OF (ONEOF + (IfcOccupant)) + SUBTYPE OF (IfcObject); + TheActor : IfcActorSelect; + INVERSE + IsActingUpon : SET [0:?] OF IfcRelAssignsToActor FOR RelatingActor; +END_ENTITY; + +ENTITY IfcActorRole; + Role : IfcRoleEnum; + UserDefinedRole : OPTIONAL IfcLabel; + Description : OPTIONAL IfcText; + INVERSE + HasExternalReference : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects; + WHERE + WR1 : (Role <> IfcRoleEnum.USERDEFINED) OR +((Role = IfcRoleEnum.USERDEFINED) AND + EXISTS(SELF.UserDefinedRole)); +END_ENTITY; + +ENTITY IfcActuator + SUBTYPE OF (IfcDistributionControlElement); + PredefinedType : OPTIONAL IfcActuatorTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcActuatorTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcActuatorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCACTUATORTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcActuatorType + SUBTYPE OF (IfcDistributionControlElementType); + PredefinedType : IfcActuatorTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcActuatorTypeEnum.USERDEFINED) OR +((PredefinedType = IfcActuatorTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcAddress + ABSTRACT SUPERTYPE OF (ONEOF + (IfcPostalAddress + ,IfcTelecomAddress)); + Purpose : OPTIONAL IfcAddressTypeEnum; + Description : OPTIONAL IfcText; + UserDefinedPurpose : OPTIONAL IfcLabel; + INVERSE + OfPerson : SET [0:?] OF IfcPerson FOR Addresses; + OfOrganization : SET [0:?] OF IfcOrganization FOR Addresses; + WHERE + WR1 : (NOT(EXISTS(Purpose))) OR +((Purpose <> IfcAddressTypeEnum.USERDEFINED) OR +((Purpose = IfcAddressTypeEnum.USERDEFINED) AND + EXISTS(SELF.UserDefinedPurpose))); +END_ENTITY; + +ENTITY IfcAdvancedBrep + SUPERTYPE OF (ONEOF + (IfcAdvancedBrepWithVoids)) + SUBTYPE OF (IfcManifoldSolidBrep); + WHERE + HasAdvancedFaces : SIZEOF(QUERY(Afs <* SELF\IfcManifoldSolidBrep.Outer.CfsFaces | + (NOT ('IFC4X4.IFCADVANCEDFACE' IN TYPEOF(Afs))) +)) = 0; +END_ENTITY; + +ENTITY IfcAdvancedBrepWithVoids + SUBTYPE OF (IfcAdvancedBrep); + Voids : SET [1:?] OF IfcClosedShell; + WHERE + VoidsHaveAdvancedFaces : SIZEOF (QUERY (Vsh <* Voids | + SIZEOF (QUERY (Afs <* Vsh.CfsFaces | + (NOT ('IFC4X4.IFCADVANCEDFACE' IN TYPEOF(Afs))) + )) = 0 +)) = 0; +END_ENTITY; + +ENTITY IfcAdvancedFace + SUBTYPE OF (IfcFaceSurface); + WHERE + ApplicableEdgeCurves : SIZEOF(QUERY (ElpFbnds <* + QUERY (Bnds <* SELF\IfcFace.Bounds | + 'IFC4X4.IFCEDGELOOP' IN TYPEOF(Bnds.Bound)) | + NOT (SIZEOF (QUERY (Oe <* ElpFbnds.Bound\IfcEdgeLoop.EdgeList | + NOT (SIZEOF (['IFC4X4.IFCLINE', + 'IFC4X4.IFCCONIC', + 'IFC4X4.IFCPOLYLINE', + 'IFC4X4.IFCBSPLINECURVE'] * + TYPEOF(Oe\IfcOrientedEdge.EdgeElement\IfcEdgeCurve.EdgeGeometry)) = 1 ) + )) = 0 +))) = 0; + ApplicableSurface : SIZEOF ( +['IFC4X4.IFCELEMENTARYSURFACE', + 'IFC4X4.IFCSWEPTSURFACE', + 'IFC4X4.IFCBSPLINESURFACE'] * +TYPEOF(SELF\IfcFaceSurface.FaceSurface)) = 1; + RequiresEdgeCurve : SIZEOF(QUERY (ElpFbnds <* + QUERY (Bnds <* SELF\IfcFace.Bounds | + 'IFC4X4.IFCEDGELOOP' IN TYPEOF(Bnds.Bound)) | + NOT (SIZEOF (QUERY (Oe <* ElpFbnds.Bound\IfcEdgeLoop.EdgeList | + NOT('IFC4X4.IFCEDGECURVE' IN + TYPEOF(Oe\IfcOrientedEdge.EdgeElement) + ))) = 0 +))) = 0; +END_ENTITY; + +ENTITY IfcAirTerminal + SUBTYPE OF (IfcFlowTerminal); + PredefinedType : OPTIONAL IfcAirTerminalTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcAirTerminalTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcAirTerminalTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCAIRTERMINALTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcAirTerminalBox + SUBTYPE OF (IfcFlowController); + PredefinedType : OPTIONAL IfcAirTerminalBoxTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcAirTerminalBoxTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcAirTerminalBoxTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCAIRTERMINALBOXTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcAirTerminalBoxType + SUBTYPE OF (IfcFlowControllerType); + PredefinedType : IfcAirTerminalBoxTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcAirTerminalBoxTypeEnum.USERDEFINED) OR +((PredefinedType = IfcAirTerminalBoxTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcAirTerminalType + SUBTYPE OF (IfcFlowTerminalType); + PredefinedType : IfcAirTerminalTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcAirTerminalTypeEnum.USERDEFINED) OR +((PredefinedType = IfcAirTerminalTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcAirToAirHeatRecovery + SUBTYPE OF (IfcEnergyConversionDevice); + PredefinedType : OPTIONAL IfcAirToAirHeatRecoveryTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcAirToAirHeatRecoveryTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcAirToAirHeatRecoveryTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCAIRTOAIRHEATRECOVERYTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcAirToAirHeatRecoveryType + SUBTYPE OF (IfcEnergyConversionDeviceType); + PredefinedType : IfcAirToAirHeatRecoveryTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcAirToAirHeatRecoveryTypeEnum.USERDEFINED) OR +((PredefinedType = IfcAirToAirHeatRecoveryTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcAlarm + SUBTYPE OF (IfcDistributionControlElement); + PredefinedType : OPTIONAL IfcAlarmTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcAlarmTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcAlarmTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCALARMTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcAlarmType + SUBTYPE OF (IfcDistributionControlElementType); + PredefinedType : IfcAlarmTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcAlarmTypeEnum.USERDEFINED) OR +((PredefinedType = IfcAlarmTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcAlignment + SUBTYPE OF (IfcLinearPositioningElement); + PredefinedType : OPTIONAL IfcAlignmentTypeEnum; + WHERE + AlignmentRepresentation : IfcAlignmentRepresentation(SELF); +END_ENTITY; + +ENTITY IfcAlignmentCant + SUBTYPE OF (IfcLinearElement); + RailHeadDistance : IfcPositiveLengthMeasure; +END_ENTITY; + +ENTITY IfcAlignmentCantSegment + SUBTYPE OF (IfcAlignmentParameterSegment); + StartDistAlong : IfcLengthMeasure; + HorizontalLength : IfcNonNegativeLengthMeasure; + StartCantLeft : IfcLengthMeasure; + EndCantLeft : OPTIONAL IfcLengthMeasure; + StartCantRight : IfcLengthMeasure; + EndCantRight : OPTIONAL IfcLengthMeasure; + PredefinedType : IfcAlignmentCantSegmentTypeEnum; +END_ENTITY; + +ENTITY IfcAlignmentHorizontal + SUBTYPE OF (IfcLinearElement); +END_ENTITY; + +ENTITY IfcAlignmentHorizontalSegment + SUBTYPE OF (IfcAlignmentParameterSegment); + StartPoint : IfcCartesianPoint; + StartDirection : IfcPlaneAngleMeasure; + StartRadiusOfCurvature : IfcLengthMeasure; + EndRadiusOfCurvature : IfcLengthMeasure; + SegmentLength : IfcNonNegativeLengthMeasure; + GravityCenterLineHeight : OPTIONAL IfcPositiveLengthMeasure; + PredefinedType : IfcAlignmentHorizontalSegmentTypeEnum; +END_ENTITY; + +ENTITY IfcAlignmentParameterSegment + ABSTRACT SUPERTYPE OF (ONEOF + (IfcAlignmentCantSegment + ,IfcAlignmentHorizontalSegment + ,IfcAlignmentVerticalSegment)); + StartTag : OPTIONAL IfcLabel; + EndTag : OPTIONAL IfcLabel; +END_ENTITY; + +ENTITY IfcAlignmentSegment + SUBTYPE OF (IfcLinearElement); + DesignParameters : IfcAlignmentParameterSegment; +END_ENTITY; + +ENTITY IfcAlignmentVertical + SUBTYPE OF (IfcLinearElement); +END_ENTITY; + +ENTITY IfcAlignmentVerticalSegment + SUBTYPE OF (IfcAlignmentParameterSegment); + StartDistAlong : IfcLengthMeasure; + HorizontalLength : IfcNonNegativeLengthMeasure; + StartHeight : IfcLengthMeasure; + StartGradient : IfcRatioMeasure; + EndGradient : IfcRatioMeasure; + RadiusOfCurvature : OPTIONAL IfcLengthMeasure; + PredefinedType : IfcAlignmentVerticalSegmentTypeEnum; +END_ENTITY; + +ENTITY IfcAnnotation + SUBTYPE OF (IfcProduct); + PredefinedType : OPTIONAL IfcAnnotationTypeEnum; + INVERSE + ContainedInStructure : SET [0:1] OF IfcRelContainedInSpatialStructure FOR RelatedElements; +END_ENTITY; + +ENTITY IfcAnnotationFillArea + SUBTYPE OF (IfcGeometricRepresentationItem); + OuterBoundary : IfcCurve; + InnerBoundaries : OPTIONAL SET [1:?] OF IfcCurve; +END_ENTITY; + +ENTITY IfcApplication; + ApplicationDeveloper : IfcOrganization; + Version : IfcLabel; + ApplicationFullName : IfcLabel; + ApplicationIdentifier : IfcIdentifier; + UNIQUE + UR1 : ApplicationIdentifier; + UR2 : ApplicationFullName, Version; +END_ENTITY; + +ENTITY IfcAppliedValue + SUPERTYPE OF (ONEOF + (IfcCostValue)); + Name : OPTIONAL IfcLabel; + Description : OPTIONAL IfcText; + AppliedValue : OPTIONAL IfcAppliedValueSelect; + UnitBasis : OPTIONAL IfcMeasureWithUnit; + ApplicableDate : OPTIONAL IfcDate; + FixedUntilDate : OPTIONAL IfcDate; + Category : OPTIONAL IfcLabel; + Condition : OPTIONAL IfcLabel; + ArithmeticOperator : OPTIONAL IfcArithmeticOperatorEnum; + Components : OPTIONAL LIST [1:?] OF IfcAppliedValue; + INVERSE + HasExternalReference : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects; +END_ENTITY; + +ENTITY IfcApproval; + Identifier : OPTIONAL IfcIdentifier; + Name : OPTIONAL IfcLabel; + Description : OPTIONAL IfcText; + TimeOfApproval : OPTIONAL IfcDateTime; + Status : OPTIONAL IfcLabel; + Level : OPTIONAL IfcLabel; + Qualifier : OPTIONAL IfcText; + RequestingApproval : OPTIONAL IfcActorSelect; + GivingApproval : OPTIONAL IfcActorSelect; + INVERSE + HasExternalReferences : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects; + ApprovedObjects : SET [0:?] OF IfcRelAssociatesApproval FOR RelatingApproval; + ApprovedResources : SET [0:?] OF IfcResourceApprovalRelationship FOR RelatingApproval; + IsRelatedWith : SET [0:?] OF IfcApprovalRelationship FOR RelatedApprovals; + Relates : SET [0:?] OF IfcApprovalRelationship FOR RelatingApproval; + WHERE + HasIdentifierOrName : EXISTS (Identifier) OR EXISTS (Name); +END_ENTITY; + +ENTITY IfcApprovalRelationship + SUBTYPE OF (IfcResourceLevelRelationship); + RelatingApproval : IfcApproval; + RelatedApprovals : SET [1:?] OF IfcApproval; +END_ENTITY; + +ENTITY IfcArbitraryClosedProfileDef + SUPERTYPE OF (ONEOF + (IfcArbitraryProfileDefWithVoids)) + SUBTYPE OF (IfcProfileDef); + OuterCurve : IfcCurve; + WHERE + WR1 : OuterCurve.Dim = 2; + WR2 : NOT('IFC4X4.IFCLINE' IN TYPEOF(OuterCurve)); + WR3 : NOT('IFC4X4.IFCOFFSETCURVE2D' IN TYPEOF(OuterCurve)); +END_ENTITY; + +ENTITY IfcArbitraryOpenProfileDef + SUPERTYPE OF (ONEOF + (IfcCenterLineProfileDef)) + SUBTYPE OF (IfcProfileDef); + Curve : IfcBoundedCurve; + WHERE + WR11 : ('IFC4X4.IFCCENTERLINEPROFILEDEF' IN TYPEOF(SELF)) OR + (SELF\IfcProfileDef.ProfileType = IfcProfileTypeEnum.CURVE); + WR12 : Curve.Dim = 2; +END_ENTITY; + +ENTITY IfcArbitraryProfileDefWithVoids + SUBTYPE OF (IfcArbitraryClosedProfileDef); + InnerCurves : SET [1:?] OF IfcCurve; + WHERE + WR1 : SELF\IfcProfileDef.ProfileType = AREA; + WR2 : SIZEOF(QUERY(temp <* InnerCurves | temp.Dim <> 2)) = 0; + WR3 : SIZEOF(QUERY(temp <* InnerCurves | 'IFC4X4.IFCLINE' IN TYPEOF(temp))) = 0; +END_ENTITY; + +ENTITY IfcArchElement + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcArchElementTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcArchElementTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcArchElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCARCHELEMENTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcArchElementType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcArchElementTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcArchElementTypeEnum.USERDEFINED) OR +((PredefinedType = IfcArchElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcAsset + SUBTYPE OF (IfcGroup); + Identification : OPTIONAL IfcIdentifier; + OriginalValue : OPTIONAL IfcCostValue; + CurrentValue : OPTIONAL IfcCostValue; + TotalReplacementCost : OPTIONAL IfcCostValue; + Owner : OPTIONAL IfcActorSelect; + User : OPTIONAL IfcActorSelect; + ResponsiblePerson : OPTIONAL IfcPerson; + IncorporationDate : OPTIONAL IfcDate; + DepreciatedValue : OPTIONAL IfcCostValue; +END_ENTITY; + +ENTITY IfcAsymmetricIShapeProfileDef + SUBTYPE OF (IfcParameterizedProfileDef); + BottomFlangeWidth : IfcPositiveLengthMeasure; + OverallDepth : IfcPositiveLengthMeasure; + WebThickness : IfcPositiveLengthMeasure; + BottomFlangeThickness : IfcPositiveLengthMeasure; + BottomFlangeFilletRadius : OPTIONAL IfcNonNegativeLengthMeasure; + TopFlangeWidth : IfcPositiveLengthMeasure; + TopFlangeThickness : OPTIONAL IfcPositiveLengthMeasure; + TopFlangeFilletRadius : OPTIONAL IfcNonNegativeLengthMeasure; + BottomFlangeEdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure; + BottomFlangeSlope : OPTIONAL IfcPlaneAngleMeasure; + TopFlangeEdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure; + TopFlangeSlope : OPTIONAL IfcPlaneAngleMeasure; + WHERE + ValidBottomFilletRadius : (NOT(EXISTS(BottomFlangeFilletRadius))) OR +(BottomFlangeFilletRadius <= (BottomFlangeWidth - WebThickness)/2.); + ValidFlangeThickness : NOT(EXISTS(TopFlangeThickness)) OR ((BottomFlangeThickness + TopFlangeThickness) < OverallDepth); + ValidTopFilletRadius : (NOT(EXISTS(TopFlangeFilletRadius))) OR +(TopFlangeFilletRadius <= (TopFlangeWidth - WebThickness)/2.); + ValidWebThickness : (WebThickness < BottomFlangeWidth) AND (WebThickness < TopFlangeWidth); +END_ENTITY; + +ENTITY IfcAudioVisualAppliance + SUBTYPE OF (IfcFlowTerminal); + PredefinedType : OPTIONAL IfcAudioVisualApplianceTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcAudioVisualApplianceTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcAudioVisualApplianceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCAUDIOVISUALAPPLIANCETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcAudioVisualApplianceType + SUBTYPE OF (IfcFlowTerminalType); + PredefinedType : IfcAudioVisualApplianceTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcAudioVisualApplianceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcAudioVisualApplianceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcAxis1Placement + SUBTYPE OF (IfcPlacement); + Axis : OPTIONAL IfcDirection; + DERIVE + Z : IfcDirection := NVL (IfcNormalise(Axis), IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([0.0,0.0,1.0])); + WHERE + AxisIs3D : (NOT (EXISTS (Axis))) OR (Axis.Dim = 3); + LocationIs3D : SELF\IfcPlacement.Location.Dim = 3; + LocationIsCP : 'IFC4X4.IFCCARTESIANPOINT' IN TYPEOF(SELF\IfcPlacement.Location); +END_ENTITY; + +ENTITY IfcAxis2Placement2D + SUBTYPE OF (IfcPlacement); + RefDirection : OPTIONAL IfcDirection; + DERIVE + P : LIST [2:2] OF IfcDirection := IfcBuild2Axes(RefDirection); + WHERE + LocationIs2D : SELF\IfcPlacement.Location.Dim = 2; + LocationIsCP : 'IFC4X4.IFCCARTESIANPOINT' IN TYPEOF(SELF\IfcPlacement.Location); + RefDirIs2D : (NOT (EXISTS (RefDirection))) OR (RefDirection.Dim = 2); +END_ENTITY; + +ENTITY IfcAxis2Placement3D + SUBTYPE OF (IfcPlacement); + Axis : OPTIONAL IfcDirection; + RefDirection : OPTIONAL IfcDirection; + DERIVE + P : LIST [3:3] OF IfcDirection := IfcBuildAxes(Axis, RefDirection); + WHERE + AxisAndRefDirProvision : NOT ((EXISTS (Axis)) XOR (EXISTS (RefDirection))); + AxisIs3D : (NOT (EXISTS (Axis))) OR (Axis.Dim = 3); + AxisToRefDirPosition : (NOT (EXISTS (Axis))) OR (NOT (EXISTS (RefDirection))) OR (IfcCrossProduct(Axis,RefDirection).Magnitude > 0.0); + LocationIs3D : SELF\IfcPlacement.Location.Dim = 3; + LocationIsCP : 'IFC4X4.IFCCARTESIANPOINT' IN TYPEOF(SELF\IfcPlacement.Location); + RefDirIs3D : (NOT (EXISTS (RefDirection))) OR (RefDirection.Dim = 3); +END_ENTITY; + +ENTITY IfcAxis2PlacementLinear + SUBTYPE OF (IfcPlacement); + Axis : OPTIONAL IfcDirection; + RefDirection : OPTIONAL IfcDirection; + WHERE + WR1 : 'IFC4X4.IFCPOINTBYDISTANCEEXPRESSION' IN TYPEOF(SELF\IfcPlacement.Location); + WR2 : (NOT (EXISTS (Axis))) OR (NOT (EXISTS (RefDirection))) OR (IfcCrossProduct(Axis,RefDirection).Magnitude > 0.0); +END_ENTITY; + +ENTITY IfcBSplineCurve + ABSTRACT SUPERTYPE OF (ONEOF + (IfcBSplineCurveWithKnots)) + SUBTYPE OF (IfcBoundedCurve); + Degree : IfcInteger; + ControlPointsList : LIST [2:?] OF IfcCartesianPoint; + CurveForm : IfcBSplineCurveForm; + ClosedCurve : IfcLogical; + SelfIntersect : IfcLogical; + DERIVE + UpperIndexOnControlPoints : IfcInteger := (SIZEOF(ControlPointsList) - 1); + ControlPoints : ARRAY [0:UpperIndexOnControlPoints] OF IfcCartesianPoint := IfcListToArray(ControlPointsList,0,UpperIndexOnControlPoints); + WHERE + SameDim : SIZEOF(QUERY(Temp <* ControlPointsList | + Temp.Dim <> ControlPointsList[1].Dim)) += 0; +END_ENTITY; + +ENTITY IfcBSplineCurveWithKnots + SUPERTYPE OF (ONEOF + (IfcRationalBSplineCurveWithKnots)) + SUBTYPE OF (IfcBSplineCurve); + KnotMultiplicities : LIST [2:?] OF IfcInteger; + Knots : LIST [2:?] OF IfcParameterValue; + KnotSpec : IfcKnotType; + DERIVE + UpperIndexOnKnots : IfcInteger := SIZEOF(Knots); + WHERE + ConsistentBSpline : IfcConstraintsParamBSpline(Degree, UpperIndexOnKnots, +UpperIndexOnControlPoints, KnotMultiplicities, Knots); + CorrespondingKnotLists : SIZEOF(KnotMultiplicities) = UpperIndexOnKnots; +END_ENTITY; + +ENTITY IfcBSplineSurface + ABSTRACT SUPERTYPE OF (ONEOF + (IfcBSplineSurfaceWithKnots)) + SUBTYPE OF (IfcBoundedSurface); + UDegree : IfcInteger; + VDegree : IfcInteger; + ControlPointsList : LIST [2:?] OF LIST [2:?] OF IfcCartesianPoint; + SurfaceForm : IfcBSplineSurfaceForm; + UClosed : IfcLogical; + VClosed : IfcLogical; + SelfIntersect : IfcLogical; + DERIVE + UUpper : IfcInteger := SIZEOF(ControlPointsList) - 1; + VUpper : IfcInteger := SIZEOF(ControlPointsList[1]) - 1; + ControlPoints : ARRAY [0:UUpper] OF ARRAY [0:VUpper] OF IfcCartesianPoint := IfcMakeArrayOfArray(ControlPointsList, +0,UUpper,0,VUpper); +END_ENTITY; + +ENTITY IfcBSplineSurfaceWithKnots + SUPERTYPE OF (ONEOF + (IfcRationalBSplineSurfaceWithKnots)) + SUBTYPE OF (IfcBSplineSurface); + UMultiplicities : LIST [2:?] OF IfcInteger; + VMultiplicities : LIST [2:?] OF IfcInteger; + UKnots : LIST [2:?] OF IfcParameterValue; + VKnots : LIST [2:?] OF IfcParameterValue; + KnotSpec : IfcKnotType; + DERIVE + KnotVUpper : IfcInteger := SIZEOF(VKnots); + KnotUUpper : IfcInteger := SIZEOF(UKnots); + WHERE + CorrespondingULists : SIZEOF(UMultiplicities) = KnotUUpper; + CorrespondingVLists : SIZEOF(VMultiplicities) = KnotVUpper; + UDirectionConstraints : IfcConstraintsParamBSpline ( + SELF\IfcBSplineSurface.UDegree, KnotUUpper, + SELF\IfcBSplineSurface.UUpper, UMultiplicities, UKnots); + VDirectionConstraints : IfcConstraintsParamBSpline ( + SELF\IfcBSplineSurface.VDegree, KnotVUpper, + SELF\IfcBSplineSurface.VUpper, VMultiplicities, VKnots); +END_ENTITY; + +ENTITY IfcBeam + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcBeamTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcBeamTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcBeamTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCBEAMTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcBeamType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcBeamTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcBeamTypeEnum.USERDEFINED) OR +((PredefinedType = IfcBeamTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcBearing + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcBearingTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcBearingTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcBearingTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCBEARINGTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcBearingType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcBearingTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcBearingTypeEnum.USERDEFINED) OR +((PredefinedType = IfcBearingTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcBlobTexture + SUBTYPE OF (IfcSurfaceTexture); + RasterFormat : IfcIdentifier; + RasterCode : IfcBinary; + WHERE + RasterCodeByteStream : BLENGTH(RasterCode) MOD 8 = 0; + SupportedRasterFormat : SELF.RasterFormat IN ['BMP', 'JPG', 'GIF', 'PNG']; +END_ENTITY; + +ENTITY IfcBlock + SUBTYPE OF (IfcCsgPrimitive3D); + XLength : IfcPositiveLengthMeasure; + YLength : IfcPositiveLengthMeasure; + ZLength : IfcPositiveLengthMeasure; +END_ENTITY; + +ENTITY IfcBoiler + SUBTYPE OF (IfcEnergyConversionDevice); + PredefinedType : OPTIONAL IfcBoilerTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcBoilerTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcBoilerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCBOILERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcBoilerType + SUBTYPE OF (IfcEnergyConversionDeviceType); + PredefinedType : IfcBoilerTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcBoilerTypeEnum.USERDEFINED) OR +((PredefinedType = IfcBoilerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcBooleanClippingResult + SUBTYPE OF (IfcBooleanResult); + WHERE + FirstOperandType : ('IFC4X4.IFCSWEPTAREASOLID' IN TYPEOF(FirstOperand)) OR +('IFC4X4.IFCSWEPTDISKSOLID' IN TYPEOF(FirstOperand)) OR +('IFC4X4.IFCBOOLEANCLIPPINGRESULT' IN TYPEOF(FirstOperand)); + OperatorType : Operator = DIFFERENCE; + SecondOperandType : ('IFC4X4.IFCHALFSPACESOLID' IN TYPEOF(SecondOperand)); +END_ENTITY; + +ENTITY IfcBooleanResult + SUPERTYPE OF (ONEOF + (IfcBooleanClippingResult)) + SUBTYPE OF (IfcGeometricRepresentationItem); + Operator : IfcBooleanOperator; + FirstOperand : IfcBooleanOperand; + SecondOperand : IfcBooleanOperand; + DERIVE + Dim : IfcDimensionCount := FirstOperand.Dim; + WHERE + FirstOperandClosed : NOT('IFC4X4.IFCTESSELLATEDFACESET' IN TYPEOF(FirstOperand)) OR (EXISTS(FirstOperand.Closed) AND FirstOperand.Closed); + SameDim : FirstOperand.Dim = SecondOperand.Dim; + SecondOperandClosed : NOT('IFC4X4.IFCTESSELLATEDFACESET' IN TYPEOF(SecondOperand)) OR (EXISTS(SecondOperand.Closed) AND SecondOperand.Closed); +END_ENTITY; + +ENTITY IfcBorehole + SUBTYPE OF (IfcGeoScienceElement); + PredefinedType : OPTIONAL IfcBoreholeTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcBoreholeTypeEnum.USERDEFINED) OR +((PredefinedType = IfcBoreholeTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCBOREHOLETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcBoreholeType + SUBTYPE OF (IfcGeoScienceElementType); + PredefinedType : IfcBoreholeTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcBoreholeTypeEnum.USERDEFINED) OR +((PredefinedType = IfcBoreholeTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcBoundaryCondition + ABSTRACT SUPERTYPE OF (ONEOF + (IfcBoundaryEdgeCondition + ,IfcBoundaryFaceCondition + ,IfcBoundaryNodeCondition)); + Name : OPTIONAL IfcLabel; +END_ENTITY; + +ENTITY IfcBoundaryCurve + SUPERTYPE OF (ONEOF + (IfcOuterBoundaryCurve)) + SUBTYPE OF (IfcCompositeCurveOnSurface); + WHERE + IsClosed : SELF\IfcCompositeCurve.ClosedCurve; +END_ENTITY; + +ENTITY IfcBoundaryEdgeCondition + SUBTYPE OF (IfcBoundaryCondition); + TranslationalStiffnessByLengthX : OPTIONAL IfcModulusOfTranslationalSubgradeReactionSelect; + TranslationalStiffnessByLengthY : OPTIONAL IfcModulusOfTranslationalSubgradeReactionSelect; + TranslationalStiffnessByLengthZ : OPTIONAL IfcModulusOfTranslationalSubgradeReactionSelect; + RotationalStiffnessByLengthX : OPTIONAL IfcModulusOfRotationalSubgradeReactionSelect; + RotationalStiffnessByLengthY : OPTIONAL IfcModulusOfRotationalSubgradeReactionSelect; + RotationalStiffnessByLengthZ : OPTIONAL IfcModulusOfRotationalSubgradeReactionSelect; +END_ENTITY; + +ENTITY IfcBoundaryFaceCondition + SUBTYPE OF (IfcBoundaryCondition); + TranslationalStiffnessByAreaX : OPTIONAL IfcModulusOfSubgradeReactionSelect; + TranslationalStiffnessByAreaY : OPTIONAL IfcModulusOfSubgradeReactionSelect; + TranslationalStiffnessByAreaZ : OPTIONAL IfcModulusOfSubgradeReactionSelect; +END_ENTITY; + +ENTITY IfcBoundaryNodeCondition + SUPERTYPE OF (ONEOF + (IfcBoundaryNodeConditionWarping)) + SUBTYPE OF (IfcBoundaryCondition); + TranslationalStiffnessX : OPTIONAL IfcTranslationalStiffnessSelect; + TranslationalStiffnessY : OPTIONAL IfcTranslationalStiffnessSelect; + TranslationalStiffnessZ : OPTIONAL IfcTranslationalStiffnessSelect; + RotationalStiffnessX : OPTIONAL IfcRotationalStiffnessSelect; + RotationalStiffnessY : OPTIONAL IfcRotationalStiffnessSelect; + RotationalStiffnessZ : OPTIONAL IfcRotationalStiffnessSelect; +END_ENTITY; + +ENTITY IfcBoundaryNodeConditionWarping + SUBTYPE OF (IfcBoundaryNodeCondition); + WarpingStiffness : OPTIONAL IfcWarpingStiffnessSelect; +END_ENTITY; + +ENTITY IfcBoundedCurve + ABSTRACT SUPERTYPE OF (ONEOF + (IfcBSplineCurve + ,IfcCompositeCurve + ,IfcIndexedPolyCurve + ,IfcPolyline + ,IfcTrimmedCurve)) + SUBTYPE OF (IfcCurve); +END_ENTITY; + +ENTITY IfcBoundedSurface + ABSTRACT SUPERTYPE OF (ONEOF + (IfcBSplineSurface + ,IfcCurveBoundedPlane + ,IfcCurveBoundedSurface + ,IfcRectangularTrimmedSurface)) + SUBTYPE OF (IfcSurface); +END_ENTITY; + +ENTITY IfcBoundingBox + SUBTYPE OF (IfcGeometricRepresentationItem); + Corner : IfcCartesianPoint; + XDim : IfcPositiveLengthMeasure; + YDim : IfcPositiveLengthMeasure; + ZDim : IfcPositiveLengthMeasure; + DERIVE + Dim : IfcDimensionCount := 3; +END_ENTITY; + +ENTITY IfcBoxedHalfSpace + SUBTYPE OF (IfcHalfSpaceSolid); + Enclosure : IfcBoundingBox; + WHERE + UnboundedSurface : NOT ('IFC4X4.IFCCURVEBOUNDEDPLANE' IN TYPEOF(SELF\IfcHalfSpaceSolid.BaseSurface)); +END_ENTITY; + +ENTITY IfcBridge + SUBTYPE OF (IfcFacility); + PredefinedType : OPTIONAL IfcBridgeTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcBridgeTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcBridgeTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcBridgePart + SUBTYPE OF (IfcFacilityPart); + PredefinedType : OPTIONAL IfcBridgePartTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcBridgePartTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcBridgePartTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcBuilding + SUBTYPE OF (IfcFacility); + ElevationOfRefHeight : OPTIONAL IfcLengthMeasure; + ElevationOfTerrain : OPTIONAL IfcLengthMeasure; + BuildingAddress : OPTIONAL IfcPostalAddress; +END_ENTITY; + +ENTITY IfcBuildingElementPart + SUBTYPE OF (IfcElementComponent); + PredefinedType : OPTIONAL IfcBuildingElementPartTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcBuildingElementPartTypeEnum.USERDEFINED) OR +((PredefinedType = IfcBuildingElementPartTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCBUILDINGELEMENTPARTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcBuildingElementPartType + SUBTYPE OF (IfcElementComponentType); + PredefinedType : IfcBuildingElementPartTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcBuildingElementPartTypeEnum.USERDEFINED) OR +((PredefinedType = IfcBuildingElementPartTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcBuildingElementProxy + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcBuildingElementProxyTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcBuildingElementProxyTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcBuildingElementProxyTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCBUILDINGELEMENTPROXYTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); + HasObjectName : EXISTS(SELF\IfcRoot.Name); +END_ENTITY; + +ENTITY IfcBuildingElementProxyType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcBuildingElementProxyTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcBuildingElementProxyTypeEnum.USERDEFINED) OR +((PredefinedType = IfcBuildingElementProxyTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcBuildingStorey + SUBTYPE OF (IfcSpatialStructureElement); + Elevation : OPTIONAL IfcLengthMeasure; +END_ENTITY; + +ENTITY IfcBuildingSystem + SUBTYPE OF (IfcSystem); + PredefinedType : OPTIONAL IfcBuildingSystemTypeEnum; + LongName : OPTIONAL IfcLabel; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcBuildingSystemTypeEnum.USERDEFINED) OR ((PredefinedType = IfcBuildingSystemTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcBuiltElement + SUPERTYPE OF (ONEOF + (IfcArchElement + ,IfcBeam + ,IfcBearing + ,IfcBuildingElementProxy + ,IfcChimney + ,IfcColumn + ,IfcCourse + ,IfcCovering + ,IfcCurtainWall + ,IfcDeepFoundation + ,IfcDoor + ,IfcEarthworksElement + ,IfcFillElement + ,IfcFooting + ,IfcGroundReinforcementElement + ,IfcKerb + ,IfcMember + ,IfcMooringDevice + ,IfcNavigationElement + ,IfcPavement + ,IfcPlate + ,IfcRail + ,IfcRailing + ,IfcRamp + ,IfcRampFlight + ,IfcRoof + ,IfcShadingDevice + ,IfcSlab + ,IfcStair + ,IfcStairFlight + ,IfcTrackElement + ,IfcWall + ,IfcWindow)) + SUBTYPE OF (IfcElement); + WHERE + MaxOneMaterialAssociation : SIZEOF (QUERY(temp <* SELF\IfcObjectDefinition.HasAssociations | + 'IFC4X4.IFCRELASSOCIATESMATERIAL' IN TYPEOF(temp) + )) <= 1; +END_ENTITY; + +ENTITY IfcBuiltElementType + SUPERTYPE OF (ONEOF + (IfcArchElementType + ,IfcBeamType + ,IfcBearingType + ,IfcBuildingElementProxyType + ,IfcChimneyType + ,IfcColumnType + ,IfcCourseType + ,IfcCoveringType + ,IfcCurtainWallType + ,IfcDeepFoundationType + ,IfcDoorType + ,IfcFillElementType + ,IfcFootingType + ,IfcGroundReinforcementElementType + ,IfcKerbType + ,IfcMemberType + ,IfcMooringDeviceType + ,IfcNavigationElementType + ,IfcPavementType + ,IfcPlateType + ,IfcRailType + ,IfcRailingType + ,IfcRampFlightType + ,IfcRampType + ,IfcRoofType + ,IfcShadingDeviceType + ,IfcSlabType + ,IfcStairFlightType + ,IfcStairType + ,IfcTrackElementType + ,IfcWallType + ,IfcWindowType)) + SUBTYPE OF (IfcElementType); +END_ENTITY; + +ENTITY IfcBuiltSystem + SUBTYPE OF (IfcSystem); + PredefinedType : OPTIONAL IfcBuiltSystemTypeEnum; + LongName : OPTIONAL IfcLabel; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcBuiltSystemTypeEnum.USERDEFINED) OR +((PredefinedType = IfcBuiltSystemTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcBurner + SUBTYPE OF (IfcEnergyConversionDevice); + PredefinedType : OPTIONAL IfcBurnerTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcBurnerTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcBurnerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCBURNERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcBurnerType + SUBTYPE OF (IfcEnergyConversionDeviceType); + PredefinedType : IfcBurnerTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcBurnerTypeEnum.USERDEFINED) OR +((PredefinedType = IfcBurnerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcCShapeProfileDef + SUBTYPE OF (IfcParameterizedProfileDef); + Depth : IfcPositiveLengthMeasure; + Width : IfcPositiveLengthMeasure; + WallThickness : IfcPositiveLengthMeasure; + Girth : IfcPositiveLengthMeasure; + InternalFilletRadius : OPTIONAL IfcNonNegativeLengthMeasure; + WHERE + ValidGirth : Girth < (Depth / 2.); + ValidInternalFilletRadius : NOT(EXISTS(InternalFilletRadius)) OR +((InternalFilletRadius <= Width/2. - WallThickness) AND (InternalFilletRadius <= Depth/2. - WallThickness)); + ValidWallThickness : (WallThickness < Width/2.) AND (WallThickness < Depth/2.); +END_ENTITY; + +ENTITY IfcCableCarrierFitting + SUBTYPE OF (IfcFlowFitting); + PredefinedType : OPTIONAL IfcCableCarrierFittingTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcCableCarrierFittingTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcCableCarrierFittingTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCCABLECARRIERFITTINGTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcCableCarrierFittingType + SUBTYPE OF (IfcFlowFittingType); + PredefinedType : IfcCableCarrierFittingTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcCableCarrierFittingTypeEnum.USERDEFINED) OR +((PredefinedType = IfcCableCarrierFittingTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcCableCarrierSegment + SUBTYPE OF (IfcFlowSegment); + PredefinedType : OPTIONAL IfcCableCarrierSegmentTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcCableCarrierSegmentTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcCableCarrierSegmentTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCCABLECARRIERSEGMENTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcCableCarrierSegmentType + SUBTYPE OF (IfcFlowSegmentType); + PredefinedType : IfcCableCarrierSegmentTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcCableCarrierSegmentTypeEnum.USERDEFINED) OR +((PredefinedType = IfcCableCarrierSegmentTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcCableFitting + SUBTYPE OF (IfcFlowFitting); + PredefinedType : OPTIONAL IfcCableFittingTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcCableFittingTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcCableFittingTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCCABLEFITTINGTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcCableFittingType + SUBTYPE OF (IfcFlowFittingType); + PredefinedType : IfcCableFittingTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcCableFittingTypeEnum.USERDEFINED) OR +((PredefinedType = IfcCableFittingTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcCableSegment + SUBTYPE OF (IfcFlowSegment); + PredefinedType : OPTIONAL IfcCableSegmentTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcCableSegmentTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcCableSegmentTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCCABLESEGMENTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcCableSegmentType + SUBTYPE OF (IfcFlowSegmentType); + PredefinedType : IfcCableSegmentTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcCableSegmentTypeEnum.USERDEFINED) OR +((PredefinedType = IfcCableSegmentTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcCaissonFoundation + SUBTYPE OF (IfcDeepFoundation); + PredefinedType : OPTIONAL IfcCaissonFoundationTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcCaissonFoundationTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcCaissonFoundationTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCCAISSONFOUNDATIONTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcCaissonFoundationType + SUBTYPE OF (IfcDeepFoundationType); + PredefinedType : IfcCaissonFoundationTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcCaissonFoundationTypeEnum.USERDEFINED) OR +((PredefinedType = IfcCaissonFoundationTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcCartesianPoint + SUBTYPE OF (IfcPoint); + Coordinates : LIST [1:3] OF IfcLengthMeasure; + WHERE + CP2Dor3D : HIINDEX(Coordinates) >= 2; +END_ENTITY; + +ENTITY IfcCartesianPointList + ABSTRACT SUPERTYPE OF (ONEOF + (IfcCartesianPointList2D + ,IfcCartesianPointList3D)) + SUBTYPE OF (IfcGeometricRepresentationItem); + DERIVE + Dim : IfcDimensionCount := IfcPointListDim(SELF); +END_ENTITY; + +ENTITY IfcCartesianPointList2D + SUBTYPE OF (IfcCartesianPointList); + CoordList : LIST [1:?] OF LIST [2:2] OF IfcLengthMeasure; + TagList : OPTIONAL LIST [1:?] OF IfcLabel; +END_ENTITY; + +ENTITY IfcCartesianPointList3D + SUBTYPE OF (IfcCartesianPointList); + CoordList : LIST [1:?] OF LIST [3:3] OF IfcLengthMeasure; + TagList : OPTIONAL LIST [1:?] OF IfcLabel; +END_ENTITY; + +ENTITY IfcCartesianTransformationOperator + ABSTRACT SUPERTYPE OF (ONEOF + (IfcCartesianTransformationOperator2D + ,IfcCartesianTransformationOperator3D)) + SUBTYPE OF (IfcGeometricRepresentationItem); + Axis1 : OPTIONAL IfcDirection; + Axis2 : OPTIONAL IfcDirection; + LocalOrigin : IfcCartesianPoint; + Scale : OPTIONAL IfcReal; + DERIVE + Scl : IfcReal := NVL(Scale, 1.0); + Dim : IfcDimensionCount := LocalOrigin.Dim; + WHERE + ScaleGreaterZero : Scl > 0.0; +END_ENTITY; + +ENTITY IfcCartesianTransformationOperator2D + SUPERTYPE OF (ONEOF + (IfcCartesianTransformationOperator2DnonUniform)) + SUBTYPE OF (IfcCartesianTransformationOperator); + DERIVE + U : LIST [2:2] OF IfcDirection := IfcBaseAxis(2,SELF\IfcCartesianTransformationOperator.Axis1, +SELF\IfcCartesianTransformationOperator.Axis2,?); + WHERE + Axis1Is2D : NOT(EXISTS(SELF\IfcCartesianTransformationOperator.Axis1)) OR +(SELF\IfcCartesianTransformationOperator.Axis1.Dim = 2); + Axis2Is2D : NOT(EXISTS(SELF\IfcCartesianTransformationOperator.Axis2)) OR +(SELF\IfcCartesianTransformationOperator.Axis2.Dim = 2); + DimEqual2 : SELF\IfcCartesianTransformationOperator.Dim = 2; +END_ENTITY; + +ENTITY IfcCartesianTransformationOperator2DnonUniform + SUBTYPE OF (IfcCartesianTransformationOperator2D); + Scale2 : OPTIONAL IfcReal; + DERIVE + Scl2 : IfcReal := NVL(Scale2, SELF\IfcCartesianTransformationOperator.Scl); + WHERE + Scale2GreaterZero : Scl2 > 0.0; +END_ENTITY; + +ENTITY IfcCartesianTransformationOperator3D + SUPERTYPE OF (ONEOF + (IfcCartesianTransformationOperator3DnonUniform)) + SUBTYPE OF (IfcCartesianTransformationOperator); + Axis3 : OPTIONAL IfcDirection; + DERIVE + U : LIST [3:3] OF IfcDirection := IfcBaseAxis(3,SELF\IfcCartesianTransformationOperator.Axis1, +SELF\IfcCartesianTransformationOperator.Axis2,Axis3); + WHERE + Axis1Is3D : NOT(EXISTS(SELF\IfcCartesianTransformationOperator.Axis1)) OR +(SELF\IfcCartesianTransformationOperator.Axis1.Dim = 3); + Axis2Is3D : NOT(EXISTS(SELF\IfcCartesianTransformationOperator.Axis2)) OR +(SELF\IfcCartesianTransformationOperator.Axis2.Dim = 3); + Axis3Is3D : NOT(EXISTS(Axis3)) OR (Axis3.Dim = 3); + DimIs3D : SELF\IfcCartesianTransformationOperator.Dim = 3; +END_ENTITY; + +ENTITY IfcCartesianTransformationOperator3DnonUniform + SUBTYPE OF (IfcCartesianTransformationOperator3D); + Scale2 : OPTIONAL IfcReal; + Scale3 : OPTIONAL IfcReal; + DERIVE + Scl2 : IfcReal := NVL(Scale2, SELF\IfcCartesianTransformationOperator.Scl); + Scl3 : IfcReal := NVL(Scale3, SELF\IfcCartesianTransformationOperator.Scl); + WHERE + Scale2GreaterZero : Scl2 > 0.0; + Scale3GreaterZero : Scl3 > 0.0; +END_ENTITY; + +ENTITY IfcCenterLineProfileDef + SUBTYPE OF (IfcArbitraryOpenProfileDef); + Thickness : IfcPositiveLengthMeasure; +END_ENTITY; + +ENTITY IfcChiller + SUBTYPE OF (IfcEnergyConversionDevice); + PredefinedType : OPTIONAL IfcChillerTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcChillerTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcChillerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCCHILLERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcChillerType + SUBTYPE OF (IfcEnergyConversionDeviceType); + PredefinedType : IfcChillerTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcChillerTypeEnum.USERDEFINED) OR +((PredefinedType = IfcChillerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcChimney + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcChimneyTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcChimneyTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcChimneyTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCCHIMNEYTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcChimneyType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcChimneyTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcChimneyTypeEnum.USERDEFINED) OR +((PredefinedType = IfcChimneyTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcCircle + SUBTYPE OF (IfcConic); + Radius : IfcPositiveLengthMeasure; +END_ENTITY; + +ENTITY IfcCircleHollowProfileDef + SUBTYPE OF (IfcCircleProfileDef); + WallThickness : IfcPositiveLengthMeasure; + WHERE + WR1 : WallThickness < SELF\IfcCircleProfileDef.Radius; +END_ENTITY; + +ENTITY IfcCircleProfileDef + SUPERTYPE OF (ONEOF + (IfcCircleHollowProfileDef)) + SUBTYPE OF (IfcParameterizedProfileDef); + Radius : IfcPositiveLengthMeasure; +END_ENTITY; + +ENTITY IfcCivilElement + SUBTYPE OF (IfcElement); +END_ENTITY; + +ENTITY IfcCivilElementType + SUBTYPE OF (IfcElementType); +END_ENTITY; + +ENTITY IfcClassification + SUBTYPE OF (IfcExternalInformation); + Source : OPTIONAL IfcLabel; + Edition : OPTIONAL IfcLabel; + EditionDate : OPTIONAL IfcDate; + Name : IfcLabel; + Description : OPTIONAL IfcText; + Specification : OPTIONAL IfcURIReference; + ReferenceTokens : OPTIONAL LIST [1:?] OF IfcIdentifier; + INVERSE + ClassificationForObjects : SET [0:?] OF IfcRelAssociatesClassification FOR RelatingClassification; + HasReferences : SET [0:?] OF IfcClassificationReference FOR ReferencedSource; +END_ENTITY; + +ENTITY IfcClassificationReference + SUBTYPE OF (IfcExternalReference); + ReferencedSource : OPTIONAL IfcClassificationReferenceSelect; + Description : OPTIONAL IfcText; + Sort : OPTIONAL IfcIdentifier; + INVERSE + ClassificationRefForObjects : SET [0:?] OF IfcRelAssociatesClassification FOR RelatingClassification; + HasReferences : SET [0:?] OF IfcClassificationReference FOR ReferencedSource; +END_ENTITY; + +ENTITY IfcClosedShell + SUBTYPE OF (IfcConnectedFaceSet); +END_ENTITY; + +ENTITY IfcClothoid + SUBTYPE OF (IfcSpiral); + ClothoidConstant : IfcLengthMeasure; +END_ENTITY; + +ENTITY IfcCoil + SUBTYPE OF (IfcEnergyConversionDevice); + PredefinedType : OPTIONAL IfcCoilTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcCoilTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcCoilTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCCOILTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcCoilType + SUBTYPE OF (IfcEnergyConversionDeviceType); + PredefinedType : IfcCoilTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcCoilTypeEnum.USERDEFINED) OR +((PredefinedType = IfcCoilTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcColourRgb + SUBTYPE OF (IfcColourSpecification); + Red : IfcNormalisedRatioMeasure; + Green : IfcNormalisedRatioMeasure; + Blue : IfcNormalisedRatioMeasure; +END_ENTITY; + +ENTITY IfcColourRgbList + SUBTYPE OF (IfcPresentationItem); + ColourList : LIST [1:?] OF LIST [3:3] OF IfcNormalisedRatioMeasure; +END_ENTITY; + +ENTITY IfcColourSpecification + ABSTRACT SUPERTYPE OF (ONEOF + (IfcColourRgb)) + SUBTYPE OF (IfcPresentationItem); + Name : OPTIONAL IfcLabel; +END_ENTITY; + +ENTITY IfcColumn + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcColumnTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcColumnTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcColumnTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCCOLUMNTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcColumnType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcColumnTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcColumnTypeEnum.USERDEFINED) OR +((PredefinedType = IfcColumnTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcCommunicationsAppliance + SUBTYPE OF (IfcFlowTerminal); + PredefinedType : OPTIONAL IfcCommunicationsApplianceTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcCommunicationsApplianceTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcCommunicationsApplianceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCCOMMUNICATIONSAPPLIANCETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcCommunicationsApplianceType + SUBTYPE OF (IfcFlowTerminalType); + PredefinedType : IfcCommunicationsApplianceTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcCommunicationsApplianceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcCommunicationsApplianceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcComplementaryData + ABSTRACT SUPERTYPE OF (ONEOF + (IfcObservation + ,IfcVoxelData)) + SUBTYPE OF (IfcProduct); +END_ENTITY; + +ENTITY IfcComplexProperty + SUBTYPE OF (IfcProperty); + UsageName : IfcIdentifier; + HasProperties : SET [1:?] OF IfcProperty; + WHERE + WR21 : SIZEOF(QUERY(temp <* HasProperties | SELF :=: temp)) = 0; + WR22 : IfcUniquePropertyName(HasProperties); +END_ENTITY; + +ENTITY IfcComplexPropertyTemplate + SUBTYPE OF (IfcPropertyTemplate); + UsageName : OPTIONAL IfcLabel; + TemplateType : OPTIONAL IfcComplexPropertyTemplateTypeEnum; + HasPropertyTemplates : OPTIONAL SET [1:?] OF IfcPropertyTemplate; + WHERE + NoSelfReference : SIZEOF(QUERY(temp <* HasPropertyTemplates | SELF :=: temp)) = 0; + UniquePropertyNames : IfcUniquePropertyTemplateNames(HasPropertyTemplates); +END_ENTITY; + +ENTITY IfcCompositeCurve + SUPERTYPE OF (ONEOF + (IfcCompositeCurveOnSurface + ,IfcGradientCurve + ,IfcSegmentedReferenceCurve)) + SUBTYPE OF (IfcBoundedCurve); + Segments : LIST [1:?] OF IfcSegment; + SelfIntersect : IfcLogical; + DERIVE + NSegments : IfcInteger := SIZEOF(Segments); + ClosedCurve : IfcLogical := Segments[NSegments].Transition <> Discontinuous; + WHERE + CurveContinuous : ((NOT ClosedCurve) AND (SIZEOF(QUERY(Temp <* Segments | Temp.Transition = Discontinuous)) = 1)) OR ((ClosedCurve) AND (SIZEOF(QUERY(Temp <* Segments | Temp.Transition = Discontinuous)) = 0)); + SameDim : SIZEOF( QUERY( Temp <* Segments | Temp.Dim <> Segments[1].Dim)) = 0; +END_ENTITY; + +ENTITY IfcCompositeCurveOnSurface + SUPERTYPE OF (ONEOF + (IfcBoundaryCurve)) + SUBTYPE OF (IfcCompositeCurve); + DERIVE + BasisSurface : SET [0:1] OF IfcSurface := IfcGetBasisSurface(SELF); + WHERE + SameSurface : SIZEOF(BasisSurface) > 0; +END_ENTITY; + +ENTITY IfcCompositeCurveSegment + SUPERTYPE OF (ONEOF + (IfcReparametrisedCompositeCurveSegment)) + SUBTYPE OF (IfcSegment); + SameSense : IfcBoolean; + ParentCurve : IfcCurve; + WHERE + ParentIsBoundedCurve : ('IFC4X4.IFCBOUNDEDCURVE' IN TYPEOF(ParentCurve)); +END_ENTITY; + +ENTITY IfcCompositeProfileDef + SUBTYPE OF (IfcProfileDef); + Profiles : SET [2:?] OF IfcProfileDef; + Label : OPTIONAL IfcLabel; + WHERE + InvariantProfileType : SIZEOF(QUERY(temp <* Profiles | temp.ProfileType <> Profiles[1].ProfileType)) = 0; + NoRecursion : SIZEOF(QUERY(temp <* Profiles | 'IFC4X4.IFCCOMPOSITEPROFILEDEF' IN TYPEOF(temp))) = 0; +END_ENTITY; + +ENTITY IfcCompressor + SUBTYPE OF (IfcFlowMovingDevice); + PredefinedType : OPTIONAL IfcCompressorTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcCompressorTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcCompressorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCCOMPRESSORTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcCompressorType + SUBTYPE OF (IfcFlowMovingDeviceType); + PredefinedType : IfcCompressorTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcCompressorTypeEnum.USERDEFINED) OR +((PredefinedType = IfcCompressorTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcCondenser + SUBTYPE OF (IfcEnergyConversionDevice); + PredefinedType : OPTIONAL IfcCondenserTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcCondenserTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcCondenserTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCCONDENSERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcCondenserType + SUBTYPE OF (IfcEnergyConversionDeviceType); + PredefinedType : IfcCondenserTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcCondenserTypeEnum.USERDEFINED) OR +((PredefinedType = IfcCondenserTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcConic + ABSTRACT SUPERTYPE OF (ONEOF + (IfcCircle + ,IfcEllipse)) + SUBTYPE OF (IfcCurve); + Position : IfcAxis2Placement; +END_ENTITY; + +ENTITY IfcConnectedFaceSet + SUPERTYPE OF (ONEOF + (IfcClosedShell + ,IfcOpenShell)) + SUBTYPE OF (IfcTopologicalRepresentationItem); + CfsFaces : SET [1:?] OF IfcFace; +END_ENTITY; + +ENTITY IfcConnectionCurveGeometry + SUBTYPE OF (IfcConnectionGeometry); + CurveOnRelatingElement : IfcCurveOrEdgeCurve; + CurveOnRelatedElement : OPTIONAL IfcCurveOrEdgeCurve; +END_ENTITY; + +ENTITY IfcConnectionGeometry + ABSTRACT SUPERTYPE OF (ONEOF + (IfcConnectionCurveGeometry + ,IfcConnectionPointGeometry + ,IfcConnectionSurfaceGeometry + ,IfcConnectionVolumeGeometry)); +END_ENTITY; + +ENTITY IfcConnectionPointEccentricity + SUBTYPE OF (IfcConnectionPointGeometry); + EccentricityInX : OPTIONAL IfcLengthMeasure; + EccentricityInY : OPTIONAL IfcLengthMeasure; + EccentricityInZ : OPTIONAL IfcLengthMeasure; +END_ENTITY; + +ENTITY IfcConnectionPointGeometry + SUPERTYPE OF (ONEOF + (IfcConnectionPointEccentricity)) + SUBTYPE OF (IfcConnectionGeometry); + PointOnRelatingElement : IfcPointOrVertexPoint; + PointOnRelatedElement : OPTIONAL IfcPointOrVertexPoint; +END_ENTITY; + +ENTITY IfcConnectionSurfaceGeometry + SUBTYPE OF (IfcConnectionGeometry); + SurfaceOnRelatingElement : IfcSurfaceOrFaceSurface; + SurfaceOnRelatedElement : OPTIONAL IfcSurfaceOrFaceSurface; +END_ENTITY; + +ENTITY IfcConnectionVolumeGeometry + SUBTYPE OF (IfcConnectionGeometry); + VolumeOnRelatingElement : IfcSolidOrShell; + VolumeOnRelatedElement : OPTIONAL IfcSolidOrShell; +END_ENTITY; + +ENTITY IfcConstraint + ABSTRACT SUPERTYPE OF (ONEOF + (IfcMetric + ,IfcObjective)); + Name : IfcLabel; + Description : OPTIONAL IfcText; + ConstraintGrade : IfcConstraintEnum; + ConstraintSource : OPTIONAL IfcLabel; + CreatingActor : OPTIONAL IfcActorSelect; + CreationTime : OPTIONAL IfcDateTime; + UserDefinedGrade : OPTIONAL IfcLabel; + INVERSE + HasExternalReferences : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects; + PropertiesForConstraint : SET [0:?] OF IfcResourceConstraintRelationship FOR RelatingConstraint; + WHERE + WR11 : (ConstraintGrade <> IfcConstraintEnum.USERDEFINED) OR +((ConstraintGrade = IfcConstraintEnum.USERDEFINED) AND EXISTS(SELF\IfcConstraint.UserDefinedGrade)); +END_ENTITY; + +ENTITY IfcConstructionEquipmentResource + SUBTYPE OF (IfcConstructionResource); + PredefinedType : OPTIONAL IfcConstructionEquipmentResourceTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcConstructionEquipmentResourceTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcConstructionEquipmentResourceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcConstructionEquipmentResourceType + SUBTYPE OF (IfcConstructionResourceType); + PredefinedType : IfcConstructionEquipmentResourceTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcConstructionEquipmentResourceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcConstructionEquipmentResourceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeResource.ResourceType)); +END_ENTITY; + +ENTITY IfcConstructionMaterialResource + SUBTYPE OF (IfcConstructionResource); + PredefinedType : OPTIONAL IfcConstructionMaterialResourceTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcConstructionMaterialResourceTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcConstructionMaterialResourceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcConstructionMaterialResourceType + SUBTYPE OF (IfcConstructionResourceType); + PredefinedType : IfcConstructionMaterialResourceTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcConstructionMaterialResourceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcConstructionMaterialResourceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeResource.ResourceType)); +END_ENTITY; + +ENTITY IfcConstructionProductResource + SUBTYPE OF (IfcConstructionResource); + PredefinedType : OPTIONAL IfcConstructionProductResourceTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcConstructionProductResourceTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcConstructionProductResourceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcConstructionProductResourceType + SUBTYPE OF (IfcConstructionResourceType); + PredefinedType : IfcConstructionProductResourceTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcConstructionProductResourceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcConstructionProductResourceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeResource.ResourceType)); +END_ENTITY; + +ENTITY IfcConstructionResource + ABSTRACT SUPERTYPE OF (ONEOF + (IfcConstructionEquipmentResource + ,IfcConstructionMaterialResource + ,IfcConstructionProductResource + ,IfcCrewResource + ,IfcLaborResource + ,IfcSubContractResource)) + SUBTYPE OF (IfcResource); + Usage : OPTIONAL IfcResourceTime; + BaseCosts : OPTIONAL LIST [1:?] OF IfcAppliedValue; + BaseQuantity : OPTIONAL IfcPhysicalQuantity; +END_ENTITY; + +ENTITY IfcConstructionResourceType + ABSTRACT SUPERTYPE OF (ONEOF + (IfcConstructionEquipmentResourceType + ,IfcConstructionMaterialResourceType + ,IfcConstructionProductResourceType + ,IfcCrewResourceType + ,IfcLaborResourceType + ,IfcSubContractResourceType)) + SUBTYPE OF (IfcTypeResource); + BaseCosts : OPTIONAL LIST [1:?] OF IfcAppliedValue; + BaseQuantity : OPTIONAL IfcPhysicalQuantity; +END_ENTITY; + +ENTITY IfcContext + ABSTRACT SUPERTYPE OF (ONEOF + (IfcProject + ,IfcProjectLibrary)) + SUBTYPE OF (IfcObjectDefinition); + ObjectType : OPTIONAL IfcLabel; + LongName : OPTIONAL IfcLabel; + Phase : OPTIONAL IfcLabel; + RepresentationContexts : OPTIONAL SET [1:?] OF IfcRepresentationContext; + UnitsInContext : OPTIONAL IfcUnitAssignment; + INVERSE + IsDefinedBy : SET [0:?] OF IfcRelDefinesByProperties FOR RelatedObjects; + Declares : SET [0:?] OF IfcRelDeclares FOR RelatingContext; +END_ENTITY; + +ENTITY IfcContextDependentUnit + SUBTYPE OF (IfcNamedUnit); + Name : IfcLabel; + INVERSE + HasExternalReference : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects; +END_ENTITY; + +ENTITY IfcControl + ABSTRACT SUPERTYPE OF (ONEOF + (IfcActionRequest + ,IfcCostItem + ,IfcCostSchedule + ,IfcPerformanceHistory + ,IfcPermit + ,IfcProjectOrder + ,IfcWorkCalendar + ,IfcWorkControl)) + SUBTYPE OF (IfcObject); + Identification : OPTIONAL IfcIdentifier; + INVERSE + Controls : SET [0:?] OF IfcRelAssignsToControl FOR RelatingControl; +END_ENTITY; + +ENTITY IfcController + SUBTYPE OF (IfcDistributionControlElement); + PredefinedType : OPTIONAL IfcControllerTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcControllerTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcControllerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCCONTROLLERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcControllerType + SUBTYPE OF (IfcDistributionControlElementType); + PredefinedType : IfcControllerTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcControllerTypeEnum.USERDEFINED) OR +((PredefinedType = IfcControllerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcConversionBasedUnit + SUPERTYPE OF (ONEOF + (IfcConversionBasedUnitWithOffset)) + SUBTYPE OF (IfcNamedUnit); + Name : IfcLabel; + ConversionFactor : IfcMeasureWithUnit; + INVERSE + HasExternalReference : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects; +END_ENTITY; + +ENTITY IfcConversionBasedUnitWithOffset + SUBTYPE OF (IfcConversionBasedUnit); + ConversionOffset : IfcReal; +END_ENTITY; + +ENTITY IfcConveyorSegment + SUBTYPE OF (IfcFlowSegment); + PredefinedType : OPTIONAL IfcConveyorSegmentTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcConveyorSegmentTypeEnum.USERDEFINED) OR +((PredefinedType = IfcConveyorSegmentTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCCONVEYORSEGMENTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcConveyorSegmentType + SUBTYPE OF (IfcFlowSegmentType); + PredefinedType : IfcConveyorSegmentTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcConveyorSegmentTypeEnum.USERDEFINED) OR +((PredefinedType = IfcConveyorSegmentTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcCooledBeam + SUBTYPE OF (IfcEnergyConversionDevice); + PredefinedType : OPTIONAL IfcCooledBeamTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcCooledBeamTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcCooledBeamTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCCOOLEDBEAMTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcCooledBeamType + SUBTYPE OF (IfcEnergyConversionDeviceType); + PredefinedType : IfcCooledBeamTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcCooledBeamTypeEnum.USERDEFINED) OR +((PredefinedType = IfcCooledBeamTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcCoolingTower + SUBTYPE OF (IfcEnergyConversionDevice); + PredefinedType : OPTIONAL IfcCoolingTowerTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcCoolingTowerTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcCoolingTowerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCCOOLINGTOWERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcCoolingTowerType + SUBTYPE OF (IfcEnergyConversionDeviceType); + PredefinedType : IfcCoolingTowerTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcCoolingTowerTypeEnum.USERDEFINED) OR +((PredefinedType = IfcCoolingTowerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcCoordinateOperation + ABSTRACT SUPERTYPE OF (ONEOF + (IfcMapConversion + ,IfcRigidOperation)); + SourceCRS : IfcCoordinateReferenceSystemSelect; + TargetCRS : IfcCoordinateReferenceSystem; +END_ENTITY; + +ENTITY IfcCoordinateReferenceSystem + ABSTRACT SUPERTYPE OF (ONEOF + (IfcGeographicCRS + ,IfcProjectedCRS)); + Name : OPTIONAL IfcLabel; + Description : OPTIONAL IfcText; + GeodeticDatum : OPTIONAL IfcIdentifier; + INVERSE + HasCoordinateOperation : SET [0:1] OF IfcCoordinateOperation FOR SourceCRS; + WellKnownText : SET [0:1] OF IfcWellKnownText FOR CoordinateReferenceSystem; + WHERE + NameOrWKT : (HIINDEX(WellKnownText) = 1) OR EXISTS(Name); +END_ENTITY; + +ENTITY IfcCosineSpiral + SUBTYPE OF (IfcSpiral); + CosineTerm : IfcLengthMeasure; + ConstantTerm : OPTIONAL IfcLengthMeasure; +END_ENTITY; + +ENTITY IfcCostItem + SUBTYPE OF (IfcControl); + PredefinedType : OPTIONAL IfcCostItemTypeEnum; + CostValues : OPTIONAL LIST [1:?] OF IfcCostValue; + CostQuantities : OPTIONAL LIST [1:?] OF IfcPhysicalQuantity; +END_ENTITY; + +ENTITY IfcCostSchedule + SUBTYPE OF (IfcControl); + PredefinedType : OPTIONAL IfcCostScheduleTypeEnum; + Status : OPTIONAL IfcLabel; + SubmittedOn : OPTIONAL IfcDateTime; + UpdateDate : OPTIONAL IfcDateTime; +END_ENTITY; + +ENTITY IfcCostValue + SUBTYPE OF (IfcAppliedValue); +END_ENTITY; + +ENTITY IfcCourse + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcCourseTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcCourseTypeEnum.USERDEFINED) OR +((PredefinedType = IfcCourseTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCCOURSETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcCourseType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcCourseTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcCourseTypeEnum.USERDEFINED) OR +((PredefinedType = IfcCourseTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcCovering + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcCoveringTypeEnum; + INVERSE + CoversSpaces : SET [0:1] OF IfcRelCoversSpaces FOR RelatedCoverings; + CoversElements : SET [0:1] OF IfcRelCoversBldgElements FOR RelatedCoverings; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcCoveringTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcCoveringTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCCOVERINGTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcCoveringType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcCoveringTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcCoveringTypeEnum.USERDEFINED) OR +((PredefinedType = IfcCoveringTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcCrewResource + SUBTYPE OF (IfcConstructionResource); + PredefinedType : OPTIONAL IfcCrewResourceTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcCrewResourceTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcCrewResourceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcCrewResourceType + SUBTYPE OF (IfcConstructionResourceType); + PredefinedType : IfcCrewResourceTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcCrewResourceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcCrewResourceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeResource.ResourceType)); +END_ENTITY; + +ENTITY IfcCsgPrimitive3D + ABSTRACT SUPERTYPE OF (ONEOF + (IfcBlock + ,IfcRectangularPyramid + ,IfcRightCircularCone + ,IfcRightCircularCylinder + ,IfcSphere)) + SUBTYPE OF (IfcGeometricRepresentationItem); + Position : IfcAxis2Placement3D; + DERIVE + Dim : IfcDimensionCount := 3; +END_ENTITY; + +ENTITY IfcCsgSolid + SUBTYPE OF (IfcSolidModel); + TreeRootExpression : IfcCsgSelect; +END_ENTITY; + +ENTITY IfcCurrencyRelationship + SUBTYPE OF (IfcResourceLevelRelationship); + RelatingMonetaryUnit : IfcMonetaryUnit; + RelatedMonetaryUnit : IfcMonetaryUnit; + ExchangeRate : IfcPositiveRatioMeasure; + RateDateTime : OPTIONAL IfcDateTime; + RateSource : OPTIONAL IfcLibraryInformation; +END_ENTITY; + +ENTITY IfcCurtainWall + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcCurtainWallTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcCurtainWallTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcCurtainWallTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCCURTAINWALLTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcCurtainWallType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcCurtainWallTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcCurtainWallTypeEnum.USERDEFINED) OR +((PredefinedType = IfcCurtainWallTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcCurve + ABSTRACT SUPERTYPE OF (ONEOF + (IfcBoundedCurve + ,IfcConic + ,IfcLine + ,IfcOffsetCurve + ,IfcPcurve + ,IfcPolynomialCurve + ,IfcSpiral + ,IfcSurfaceCurve)) + SUBTYPE OF (IfcGeometricRepresentationItem); + DERIVE + Dim : IfcDimensionCount := IfcCurveDim(SELF); +END_ENTITY; + +ENTITY IfcCurveBoundedPlane + SUBTYPE OF (IfcBoundedSurface); + BasisSurface : IfcPlane; + OuterBoundary : IfcCurve; + InnerBoundaries : SET [0:?] OF IfcCurve; +END_ENTITY; + +ENTITY IfcCurveBoundedSurface + SUBTYPE OF (IfcBoundedSurface); + BasisSurface : IfcSurface; + Boundaries : SET [1:?] OF IfcBoundaryCurve; + ImplicitOuter : IfcBoolean; +END_ENTITY; + +ENTITY IfcCurveSegment + SUBTYPE OF (IfcSegment); + Placement : IfcPlacement; + SegmentStart : IfcCurveMeasureSelect; + SegmentLength : IfcCurveMeasureSelect; + ParentCurve : IfcCurve; +END_ENTITY; + +ENTITY IfcCurveStyle + SUBTYPE OF (IfcPresentationStyle); + CurveFont : OPTIONAL IfcCurveFontOrScaledCurveFontSelect; + CurveWidth : OPTIONAL IfcSizeSelect; + CurveColour : OPTIONAL IfcColour; + ModelOrDraughting : OPTIONAL IfcBoolean; + WHERE + IdentifiableCurveStyle : EXISTS(CurveFont) OR EXISTS(CurveWidth) OR EXISTS(CurveColour); + MeasureOfWidth : (NOT(EXISTS(CurveWidth))) OR +('IFC4X4.IFCPOSITIVELENGTHMEASURE' IN TYPEOF(CurveWidth)) OR + (('IFC4X4.IFCDESCRIPTIVEMEASURE' IN TYPEOF(CurveWidth)) AND + (CurveWidth = 'by layer')); +END_ENTITY; + +ENTITY IfcCurveStyleFont + SUBTYPE OF (IfcPresentationItem); + Name : OPTIONAL IfcLabel; + PatternList : LIST [1:?] OF IfcCurveStyleFontPattern; +END_ENTITY; + +ENTITY IfcCurveStyleFontAndScaling + SUBTYPE OF (IfcPresentationItem); + Name : OPTIONAL IfcLabel; + CurveStyleFont : IfcCurveStyleFontSelect; + CurveFontScaling : IfcPositiveRatioMeasure; +END_ENTITY; + +ENTITY IfcCurveStyleFontPattern + SUBTYPE OF (IfcPresentationItem); + VisibleSegmentLength : IfcLengthMeasure; + InvisibleSegmentLength : IfcPositiveLengthMeasure; + WHERE + VisibleLengthGreaterEqualZero : VisibleSegmentLength >= 0.; +END_ENTITY; + +ENTITY IfcCylindricalSurface + SUBTYPE OF (IfcElementarySurface); + Radius : IfcPositiveLengthMeasure; +END_ENTITY; + +ENTITY IfcDamper + SUBTYPE OF (IfcFlowController); + PredefinedType : OPTIONAL IfcDamperTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcDamperTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcDamperTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCDAMPERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcDamperType + SUBTYPE OF (IfcFlowControllerType); + PredefinedType : IfcDamperTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcDamperTypeEnum.USERDEFINED) OR +((PredefinedType = IfcDamperTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcDatasetInformation + SUBTYPE OF (IfcDocumentInformation); + SchemaReference : OPTIONAL IfcURIReference; + INVERSE + DatasetInfoForObjects : SET [0:?] OF IfcRelAssociatesDataset FOR RelatingDataset; + HasDatasetReferences : SET [0:?] OF IfcDatasetReference FOR ReferencedDataset; +END_ENTITY; + +ENTITY IfcDatasetReference + SUBTYPE OF (IfcExternalReference); + Description : OPTIONAL IfcText; + ReferencedDataset : OPTIONAL IfcDatasetInformation; + Filter : OPTIONAL IfcText; + INVERSE + DatasetRefForObjects : SET [0:?] OF IfcRelAssociatesDataset FOR RelatingDataset; + WHERE + WR1 : EXISTS(Name) XOR EXISTS(ReferencedDataset); +END_ENTITY; + +ENTITY IfcDeepFoundation + SUPERTYPE OF (ONEOF + (IfcCaissonFoundation + ,IfcPile)) + SUBTYPE OF (IfcBuiltElement); + WHERE + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCDEEPFOUNDATIONTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcDeepFoundationType + SUPERTYPE OF (ONEOF + (IfcCaissonFoundationType + ,IfcPileType)) + SUBTYPE OF (IfcBuiltElementType); +END_ENTITY; + +ENTITY IfcDerivedProfileDef + SUPERTYPE OF (ONEOF + (IfcMirroredProfileDef)) + SUBTYPE OF (IfcProfileDef); + ParentProfile : IfcProfileDef; + Operator : IfcCartesianTransformationOperator2D; + Label : OPTIONAL IfcLabel; + WHERE + InvariantProfileType : SELF\IfcProfileDef.ProfileType = ParentProfile.ProfileType; +END_ENTITY; + +ENTITY IfcDerivedUnit; + Elements : SET [1:?] OF IfcDerivedUnitElement; + UnitType : IfcDerivedUnitEnum; + UserDefinedType : OPTIONAL IfcLabel; + Name : OPTIONAL IfcLabel; + DERIVE + Dimensions : IfcDimensionalExponents := IfcDeriveDimensionalExponents(Elements); + WHERE + WR1 : (SIZEOF (Elements) > 1) OR ((SIZEOF (Elements) = 1) AND (Elements[1].Exponent <> 1 )); + WR2 : (UnitType <> IfcDerivedUnitEnum.USERDEFINED) OR +((UnitType = IfcDerivedUnitEnum.USERDEFINED) AND + (EXISTS(SELF.UserDefinedType))); +END_ENTITY; + +ENTITY IfcDerivedUnitElement; + Unit : IfcNamedUnit; + Exponent : INTEGER; +END_ENTITY; + +ENTITY IfcDimensionalExponents; + LengthExponent : INTEGER; + MassExponent : INTEGER; + TimeExponent : INTEGER; + ElectricCurrentExponent : INTEGER; + ThermodynamicTemperatureExponent : INTEGER; + AmountOfSubstanceExponent : INTEGER; + LuminousIntensityExponent : INTEGER; +END_ENTITY; + +ENTITY IfcDirection + SUBTYPE OF (IfcGeometricRepresentationItem); + DirectionRatios : LIST [2:3] OF IfcReal; + DERIVE + Dim : IfcDimensionCount := HIINDEX(DirectionRatios); + WHERE + MagnitudeGreaterZero : SIZEOF(QUERY(Tmp <* DirectionRatios | Tmp <> 0.0)) > 0; +END_ENTITY; + +ENTITY IfcDirectrixCurveSweptAreaSolid + ABSTRACT SUPERTYPE OF (ONEOF + (IfcFixedReferenceSweptAreaSolid + ,IfcSurfaceCurveSweptAreaSolid)) + SUBTYPE OF (IfcSweptAreaSolid); + Directrix : IfcCurve; + StartParam : OPTIONAL IfcCurveMeasureSelect; + EndParam : OPTIONAL IfcCurveMeasureSelect; + WHERE + DirectrixBounded : (EXISTS(StartParam) AND EXISTS(EndParam)) OR +(SIZEOF(['IFC4X4.IFCCONIC', 'IFC4X4.IFCBOUNDEDCURVE'] * TYPEOF(Directrix)) = 1); +END_ENTITY; + +ENTITY IfcDirectrixDerivedReferenceSweptAreaSolid + SUBTYPE OF (IfcFixedReferenceSweptAreaSolid); +END_ENTITY; + +ENTITY IfcDiscreteAccessory + SUBTYPE OF (IfcElementComponent); + PredefinedType : OPTIONAL IfcDiscreteAccessoryTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcDiscreteAccessoryTypeEnum.USERDEFINED) OR +((PredefinedType = IfcDiscreteAccessoryTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCDISCRETEACCESSORYTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcDiscreteAccessoryType + SUBTYPE OF (IfcElementComponentType); + PredefinedType : IfcDiscreteAccessoryTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcDiscreteAccessoryTypeEnum.USERDEFINED) OR +((PredefinedType = IfcDiscreteAccessoryTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcDistributionBoard + SUBTYPE OF (IfcFlowController); + PredefinedType : OPTIONAL IfcDistributionBoardTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcDistributionBoardTypeEnum.USERDEFINED) OR +((PredefinedType = IfcDistributionBoardTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCDISTRIBUTIONBOARDTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcDistributionBoardType + SUBTYPE OF (IfcFlowControllerType); + PredefinedType : IfcDistributionBoardTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcDistributionBoardTypeEnum.USERDEFINED) OR +((PredefinedType = IfcDistributionBoardTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcDistributionChamberElement + SUBTYPE OF (IfcDistributionFlowElement); + PredefinedType : OPTIONAL IfcDistributionChamberElementTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcDistributionChamberElementTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcDistributionChamberElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCDISTRIBUTIONCHAMBERELEMENTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcDistributionChamberElementType + SUBTYPE OF (IfcDistributionFlowElementType); + PredefinedType : IfcDistributionChamberElementTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcDistributionChamberElementTypeEnum.USERDEFINED) OR +((PredefinedType = IfcDistributionChamberElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcDistributionCircuit + SUBTYPE OF (IfcDistributionSystem); +END_ENTITY; + +ENTITY IfcDistributionControlElement + SUPERTYPE OF (ONEOF + (IfcActuator + ,IfcAlarm + ,IfcController + ,IfcFlowInstrument + ,IfcProtectiveDeviceTrippingUnit + ,IfcSensor + ,IfcUnitaryControlElement)) + SUBTYPE OF (IfcDistributionElement); + INVERSE + AssignedToFlowElement : SET [0:1] OF IfcRelFlowControlElements FOR RelatedControlElements; +END_ENTITY; + +ENTITY IfcDistributionControlElementType + ABSTRACT SUPERTYPE OF (ONEOF + (IfcActuatorType + ,IfcAlarmType + ,IfcControllerType + ,IfcFlowInstrumentType + ,IfcProtectiveDeviceTrippingUnitType + ,IfcSensorType + ,IfcUnitaryControlElementType)) + SUBTYPE OF (IfcDistributionElementType); +END_ENTITY; + +ENTITY IfcDistributionElement + SUPERTYPE OF (ONEOF + (IfcDistributionControlElement + ,IfcDistributionFlowElement)) + SUBTYPE OF (IfcElement); + INVERSE + HasPorts : SET [0:?] OF IfcRelConnectsPortToElement FOR RelatedElement; +END_ENTITY; + +ENTITY IfcDistributionElementType + SUPERTYPE OF (ONEOF + (IfcDistributionControlElementType + ,IfcDistributionFlowElementType)) + SUBTYPE OF (IfcElementType); +END_ENTITY; + +ENTITY IfcDistributionFlowElement + SUPERTYPE OF (ONEOF + (IfcDistributionChamberElement + ,IfcEnergyConversionDevice + ,IfcFlowController + ,IfcFlowFitting + ,IfcFlowMovingDevice + ,IfcFlowSegment + ,IfcFlowStorageDevice + ,IfcFlowTerminal + ,IfcFlowTreatmentDevice)) + SUBTYPE OF (IfcDistributionElement); + INVERSE + HasControlElements : SET [0:1] OF IfcRelFlowControlElements FOR RelatingFlowElement; +END_ENTITY; + +ENTITY IfcDistributionFlowElementType + ABSTRACT SUPERTYPE OF (ONEOF + (IfcDistributionChamberElementType + ,IfcEnergyConversionDeviceType + ,IfcFlowControllerType + ,IfcFlowFittingType + ,IfcFlowMovingDeviceType + ,IfcFlowSegmentType + ,IfcFlowStorageDeviceType + ,IfcFlowTerminalType + ,IfcFlowTreatmentDeviceType)) + SUBTYPE OF (IfcDistributionElementType); +END_ENTITY; + +ENTITY IfcDistributionPort + SUBTYPE OF (IfcPort); + FlowDirection : OPTIONAL IfcFlowDirectionEnum; + PredefinedType : OPTIONAL IfcDistributionPortTypeEnum; + SystemType : OPTIONAL IfcDistributionSystemEnum; +END_ENTITY; + +ENTITY IfcDistributionSystem + SUPERTYPE OF (ONEOF + (IfcDistributionCircuit)) + SUBTYPE OF (IfcSystem); + LongName : OPTIONAL IfcLabel; + PredefinedType : OPTIONAL IfcDistributionSystemEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcDistributionSystemEnum.USERDEFINED) OR +((PredefinedType = IfcDistributionSystemEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcDocumentInformation + SUPERTYPE OF (ONEOF + (IfcDatasetInformation)) + SUBTYPE OF (IfcExternalInformation); + Identification : IfcIdentifier; + Name : IfcLabel; + Description : OPTIONAL IfcText; + Location : OPTIONAL IfcURIReference; + Purpose : OPTIONAL IfcText; + IntendedUse : OPTIONAL IfcText; + Scope : OPTIONAL IfcText; + Revision : OPTIONAL IfcLabel; + DocumentOwner : OPTIONAL IfcActorSelect; + Editors : OPTIONAL SET [1:?] OF IfcActorSelect; + CreationTime : OPTIONAL IfcDateTime; + LastRevisionTime : OPTIONAL IfcDateTime; + ElectronicFormat : OPTIONAL IfcIdentifier; + ValidFrom : OPTIONAL IfcDate; + ValidUntil : OPTIONAL IfcDate; + Confidentiality : OPTIONAL IfcDocumentConfidentialityEnum; + Status : OPTIONAL IfcDocumentStatusEnum; + INVERSE + DocumentInfoForObjects : SET [0:?] OF IfcRelAssociatesDocument FOR RelatingDocument; + HasDocumentReferences : SET [0:?] OF IfcDocumentReference FOR ReferencedDocument; + IsPointedTo : SET [0:?] OF IfcDocumentInformationRelationship FOR RelatedDocuments; + IsPointer : SET [0:1] OF IfcDocumentInformationRelationship FOR RelatingDocument; +END_ENTITY; + +ENTITY IfcDocumentInformationRelationship + SUBTYPE OF (IfcResourceLevelRelationship); + RelatingDocument : IfcDocumentInformation; + RelatedDocuments : SET [1:?] OF IfcDocumentInformation; + RelationshipType : OPTIONAL IfcLabel; +END_ENTITY; + +ENTITY IfcDocumentReference + SUBTYPE OF (IfcExternalReference); + Description : OPTIONAL IfcText; + ReferencedDocument : OPTIONAL IfcDocumentInformation; + INVERSE + DocumentRefForObjects : SET [0:?] OF IfcRelAssociatesDocument FOR RelatingDocument; + WHERE + WR1 : EXISTS(Name) XOR EXISTS(ReferencedDocument); +END_ENTITY; + +ENTITY IfcDoor + SUBTYPE OF (IfcBuiltElement); + OverallHeight : OPTIONAL IfcPositiveLengthMeasure; + OverallWidth : OPTIONAL IfcPositiveLengthMeasure; + PredefinedType : OPTIONAL IfcDoorTypeEnum; + OperationType : OPTIONAL IfcDoorTypeOperationEnum; + UserDefinedOperationType : OPTIONAL IfcLabel; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcDoorTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcDoorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCDOORTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcDoorLiningProperties + SUBTYPE OF (IfcPreDefinedPropertySet); + LiningDepth : OPTIONAL IfcPositiveLengthMeasure; + LiningThickness : OPTIONAL IfcNonNegativeLengthMeasure; + ThresholdDepth : OPTIONAL IfcPositiveLengthMeasure; + ThresholdThickness : OPTIONAL IfcNonNegativeLengthMeasure; + TransomThickness : OPTIONAL IfcNonNegativeLengthMeasure; + TransomOffset : OPTIONAL IfcLengthMeasure; + LiningOffset : OPTIONAL IfcLengthMeasure; + ThresholdOffset : OPTIONAL IfcLengthMeasure; + CasingThickness : OPTIONAL IfcPositiveLengthMeasure; + CasingDepth : OPTIONAL IfcPositiveLengthMeasure; + ShapeAspectStyle : OPTIONAL IfcShapeAspect; + LiningToPanelOffsetX : OPTIONAL IfcLengthMeasure; + LiningToPanelOffsetY : OPTIONAL IfcLengthMeasure; + WHERE + WR31 : NOT(EXISTS(LiningDepth) AND NOT(EXISTS(LiningThickness))); + WR32 : NOT(EXISTS(ThresholdDepth) AND NOT(EXISTS(ThresholdThickness))); + WR33 : (EXISTS(TransomOffset) AND EXISTS(TransomThickness)) XOR +(NOT(EXISTS(TransomOffset)) AND NOT(EXISTS(TransomThickness))); + WR34 : (EXISTS(CasingDepth) AND EXISTS(CasingThickness)) XOR +(NOT(EXISTS(CasingDepth)) AND NOT(EXISTS(CasingThickness))); + WR35 : (EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1])) +AND + ('IFC4X4.IFCDOORTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])); +END_ENTITY; + +ENTITY IfcDoorPanelProperties + SUBTYPE OF (IfcPreDefinedPropertySet); + PanelDepth : OPTIONAL IfcPositiveLengthMeasure; + PanelOperation : IfcDoorPanelOperationEnum; + PanelWidth : OPTIONAL IfcNormalisedRatioMeasure; + PanelPosition : IfcDoorPanelPositionEnum; + ShapeAspectStyle : OPTIONAL IfcShapeAspect; + WHERE + ApplicableToType : (EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1])) +AND +('IFC4X4.IFCDOORTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])); +END_ENTITY; + +ENTITY IfcDoorType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcDoorTypeEnum; + OperationType : IfcDoorTypeOperationEnum; + ParameterTakesPrecedence : OPTIONAL IfcBoolean; + UserDefinedOperationType : OPTIONAL IfcLabel; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcDoorTypeEnum.USERDEFINED) OR +((PredefinedType = IfcDoorTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcDraughtingPreDefinedColour + SUBTYPE OF (IfcPreDefinedColour); + WHERE + PreDefinedColourNames : SELF\IfcPreDefinedItem.Name IN ['black','red','green','blue','yellow', + 'magenta','cyan','white','by layer']; +END_ENTITY; + +ENTITY IfcDraughtingPreDefinedCurveFont + SUBTYPE OF (IfcPreDefinedCurveFont); + WHERE + PreDefinedCurveFontNames : SELF\IfcPredefinedItem.Name IN + ['continuous', + 'chain', + 'chain double dash', + 'dashed', + 'dotted', + 'by layer']; +END_ENTITY; + +ENTITY IfcDuctFitting + SUBTYPE OF (IfcFlowFitting); + PredefinedType : OPTIONAL IfcDuctFittingTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcDuctFittingTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcDuctFittingTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCDUCTFITTINGTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcDuctFittingType + SUBTYPE OF (IfcFlowFittingType); + PredefinedType : IfcDuctFittingTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcDuctFittingTypeEnum.USERDEFINED) OR +((PredefinedType = IfcDuctFittingTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcDuctSegment + SUBTYPE OF (IfcFlowSegment); + PredefinedType : OPTIONAL IfcDuctSegmentTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcDuctSegmentTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcDuctSegmentTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCDUCTSEGMENTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcDuctSegmentType + SUBTYPE OF (IfcFlowSegmentType); + PredefinedType : IfcDuctSegmentTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcDuctSegmentTypeEnum.USERDEFINED) OR +((PredefinedType = IfcDuctSegmentTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcDuctSilencer + SUBTYPE OF (IfcFlowTreatmentDevice); + PredefinedType : OPTIONAL IfcDuctSilencerTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcDuctSilencerTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcDuctSilencerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCDUCTSILENCERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcDuctSilencerType + SUBTYPE OF (IfcFlowTreatmentDeviceType); + PredefinedType : IfcDuctSilencerTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcDuctSilencerTypeEnum.USERDEFINED) OR +((PredefinedType = IfcDuctSilencerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcEarthingElement + SUBTYPE OF (IfcFlowTerminal); + PredefinedType : OPTIONAL IfcEarthingElementTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcEarthingElementTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcEarthingElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCEARTHINGELEMENTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcEarthingElementType + SUBTYPE OF (IfcFlowTerminalType); + PredefinedType : OPTIONAL IfcEarthingElementTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcEarthingElementTypeEnum.USERDEFINED) OR +((PredefinedType = IfcEarthingElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcEarthworksCut + SUBTYPE OF (IfcExcavation); + PredefinedType : OPTIONAL IfcEarthworksCutTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcEarthworksCutTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcEarthworksCutTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcEarthworksElement + SUPERTYPE OF (ONEOF + (IfcEarthworksFill + ,IfcImprovedGround + ,IfcReinforcedSoil)) + SUBTYPE OF (IfcBuiltElement); +END_ENTITY; + +ENTITY IfcEarthworksFill + SUBTYPE OF (IfcEarthworksElement); + PredefinedType : OPTIONAL IfcEarthworksFillTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcEarthworksFillTypeEnum.USERDEFINED) OR +((PredefinedType = IfcEarthworksFillTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcEdge + SUPERTYPE OF (ONEOF + (IfcEdgeCurve + ,IfcOrientedEdge + ,IfcSubedge)) + SUBTYPE OF (IfcTopologicalRepresentationItem); + EdgeStart : IfcVertex; + EdgeEnd : IfcVertex; +END_ENTITY; + +ENTITY IfcEdgeCurve + SUBTYPE OF (IfcEdge); + EdgeGeometry : IfcCurve; + SameSense : IfcBoolean; +END_ENTITY; + +ENTITY IfcEdgeLoop + SUBTYPE OF (IfcLoop); + EdgeList : LIST [1:?] OF IfcOrientedEdge; + DERIVE + Ne : IfcInteger := SIZEOF(EdgeList); + WHERE + IsClosed : (EdgeList[1].EdgeStart) :=: (EdgeList[Ne].EdgeEnd); + IsContinuous : IfcLoopHeadToTail(SELF); +END_ENTITY; + +ENTITY IfcElectricAppliance + SUBTYPE OF (IfcFlowTerminal); + PredefinedType : OPTIONAL IfcElectricApplianceTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcElectricApplianceTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcElectricApplianceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCELECTRICAPPLIANCETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcElectricApplianceType + SUBTYPE OF (IfcFlowTerminalType); + PredefinedType : IfcElectricApplianceTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcElectricApplianceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcElectricApplianceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcElectricDistributionBoard + SUBTYPE OF (IfcFlowController); + PredefinedType : OPTIONAL IfcElectricDistributionBoardTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcElectricDistributionBoardTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcElectricDistributionBoardTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCELECTRICDISTRIBUTIONBOARDTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcElectricDistributionBoardType + SUBTYPE OF (IfcFlowControllerType); + PredefinedType : IfcElectricDistributionBoardTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcElectricDistributionBoardTypeEnum.USERDEFINED) OR +((PredefinedType = IfcElectricDistributionBoardTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcElectricFlowStorageDevice + SUBTYPE OF (IfcFlowStorageDevice); + PredefinedType : OPTIONAL IfcElectricFlowStorageDeviceTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcElectricFlowStorageDeviceTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcElectricFlowStorageDeviceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCELECTRICFLOWSTORAGEDEVICETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcElectricFlowStorageDeviceType + SUBTYPE OF (IfcFlowStorageDeviceType); + PredefinedType : IfcElectricFlowStorageDeviceTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcElectricFlowStorageDeviceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcElectricFlowStorageDeviceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcElectricFlowTreatmentDevice + SUBTYPE OF (IfcFlowTreatmentDevice); + PredefinedType : OPTIONAL IfcElectricFlowTreatmentDeviceTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcElectricFlowTreatmentDeviceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcElectricFlowTreatmentDeviceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCELECTRICFLOWTREATMENTDEVICETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcElectricFlowTreatmentDeviceType + SUBTYPE OF (IfcFlowTreatmentDeviceType); + PredefinedType : IfcElectricFlowTreatmentDeviceTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcElectricFlowTreatmentDeviceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcElectricFlowTreatmentDeviceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcElectricGenerator + SUBTYPE OF (IfcEnergyConversionDevice); + PredefinedType : OPTIONAL IfcElectricGeneratorTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcElectricGeneratorTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcElectricGeneratorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCELECTRICGENERATORTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcElectricGeneratorType + SUBTYPE OF (IfcEnergyConversionDeviceType); + PredefinedType : IfcElectricGeneratorTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcElectricGeneratorTypeEnum.USERDEFINED) OR +((PredefinedType = IfcElectricGeneratorTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcElectricMotor + SUBTYPE OF (IfcEnergyConversionDevice); + PredefinedType : OPTIONAL IfcElectricMotorTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcElectricMotorTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcElectricMotorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCELECTRICMOTORTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcElectricMotorType + SUBTYPE OF (IfcEnergyConversionDeviceType); + PredefinedType : IfcElectricMotorTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcElectricMotorTypeEnum.USERDEFINED) OR +((PredefinedType = IfcElectricMotorTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcElectricTimeControl + SUBTYPE OF (IfcFlowController); + PredefinedType : OPTIONAL IfcElectricTimeControlTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcElectricTimeControlTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcElectricTimeControlTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCELECTRICTIMECONTROLTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcElectricTimeControlType + SUBTYPE OF (IfcFlowControllerType); + PredefinedType : IfcElectricTimeControlTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcElectricTimeControlTypeEnum.USERDEFINED) OR +((PredefinedType = IfcElectricTimeControlTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcElement + ABSTRACT SUPERTYPE OF (ONEOF + (IfcBuiltElement + ,IfcCivilElement + ,IfcDistributionElement + ,IfcElementAssembly + ,IfcElementComponent + ,IfcFeatureElement + ,IfcFurnishingElement + ,IfcGeoScienceElement + ,IfcGeographicElement + ,IfcGeotechnicalElement + ,IfcTransportationDevice + ,IfcVirtualElement)) + SUBTYPE OF (IfcProduct); + Tag : OPTIONAL IfcIdentifier; + INVERSE + FillsVoids : SET [0:1] OF IfcRelFillsElement FOR RelatedBuildingElement; + ConnectedTo : SET [0:?] OF IfcRelConnectsElements FOR RelatingElement; + IsInterferedByElements : SET [0:?] OF IfcRelInterferesElements FOR RelatedElement; + InterferesElements : SET [0:?] OF IfcRelInterferesElements FOR RelatingElement; + HasProjections : SET [0:?] OF IfcRelProjectsElement FOR RelatingElement; + HasOpenings : SET [0:?] OF IfcRelVoidsElement FOR RelatingBuildingElement; + IsConnectionRealization : SET [0:?] OF IfcRelConnectsWithRealizingElements FOR RealizingElements; + ProvidesBoundaries : SET [0:?] OF IfcRelSpaceBoundary FOR RelatedBuildingElement; + ConnectedFrom : SET [0:?] OF IfcRelConnectsElements FOR RelatedElement; + ContainedInStructure : SET [0:1] OF IfcRelContainedInSpatialStructure FOR RelatedElements; + HasCoverings : SET [0:?] OF IfcRelCoversBldgElements FOR RelatingBuildingElement; + HasSurfaceFeatures : SET [0:?] OF IfcRelAdheresToElement FOR RelatingElement; +END_ENTITY; + +ENTITY IfcElementAssembly + SUBTYPE OF (IfcElement); + AssemblyPlace : OPTIONAL IfcAssemblyPlaceEnum; + PredefinedType : OPTIONAL IfcElementAssemblyTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcElementAssemblyTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcElementAssemblyTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCELEMENTASSEMBLYTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcElementAssemblyType + SUBTYPE OF (IfcElementType); + PredefinedType : IfcElementAssemblyTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcElementAssemblyTypeEnum.USERDEFINED) OR +((PredefinedType = IfcElementAssemblyTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcElementComponent + ABSTRACT SUPERTYPE OF (ONEOF + (IfcBuildingElementPart + ,IfcDiscreteAccessory + ,IfcFastener + ,IfcImpactProtectionDevice + ,IfcMechanicalFastener + ,IfcReinforcingElement + ,IfcSign + ,IfcVibrationDamper + ,IfcVibrationIsolator)) + SUBTYPE OF (IfcElement); +END_ENTITY; + +ENTITY IfcElementComponentType + ABSTRACT SUPERTYPE OF (ONEOF + (IfcBuildingElementPartType + ,IfcDiscreteAccessoryType + ,IfcFastenerType + ,IfcImpactProtectionDeviceType + ,IfcMechanicalFastenerType + ,IfcReinforcingElementType + ,IfcSignType + ,IfcVibrationDamperType + ,IfcVibrationIsolatorType)) + SUBTYPE OF (IfcElementType); +END_ENTITY; + +ENTITY IfcElementQuantity + SUBTYPE OF (IfcQuantitySet); + MethodOfMeasurement : OPTIONAL IfcLabel; + Quantities : SET [1:?] OF IfcPhysicalQuantity; + WHERE + UniqueQuantityNames : IfcUniqueQuantityNames(Quantities); +END_ENTITY; + +ENTITY IfcElementType + ABSTRACT SUPERTYPE OF (ONEOF + (IfcBuiltElementType + ,IfcCivilElementType + ,IfcDistributionElementType + ,IfcElementAssemblyType + ,IfcElementComponentType + ,IfcFurnishingElementType + ,IfcGeoScienceElementType + ,IfcGeographicElementType + ,IfcTransportationDeviceType)) + SUBTYPE OF (IfcTypeProduct); + ElementType : OPTIONAL IfcLabel; +END_ENTITY; + +ENTITY IfcElementarySurface + ABSTRACT SUPERTYPE OF (ONEOF + (IfcCylindricalSurface + ,IfcPlane + ,IfcSphericalSurface + ,IfcToroidalSurface)) + SUBTYPE OF (IfcSurface); + Position : IfcAxis2Placement3D; +END_ENTITY; + +ENTITY IfcEllipse + SUBTYPE OF (IfcConic); + SemiAxis1 : IfcPositiveLengthMeasure; + SemiAxis2 : IfcPositiveLengthMeasure; +END_ENTITY; + +ENTITY IfcEllipseProfileDef + SUBTYPE OF (IfcParameterizedProfileDef); + SemiAxis1 : IfcPositiveLengthMeasure; + SemiAxis2 : IfcPositiveLengthMeasure; +END_ENTITY; + +ENTITY IfcEnergyConversionDevice + SUPERTYPE OF (ONEOF + (IfcAirToAirHeatRecovery + ,IfcBoiler + ,IfcBurner + ,IfcChiller + ,IfcCoil + ,IfcCondenser + ,IfcCooledBeam + ,IfcCoolingTower + ,IfcElectricGenerator + ,IfcElectricMotor + ,IfcEngine + ,IfcEvaporativeCooler + ,IfcEvaporator + ,IfcHeatExchanger + ,IfcHumidifier + ,IfcMotorConnection + ,IfcSolarDevice + ,IfcTransformer + ,IfcTubeBundle + ,IfcUnitaryEquipment)) + SUBTYPE OF (IfcDistributionFlowElement); +END_ENTITY; + +ENTITY IfcEnergyConversionDeviceType + ABSTRACT SUPERTYPE OF (ONEOF + (IfcAirToAirHeatRecoveryType + ,IfcBoilerType + ,IfcBurnerType + ,IfcChillerType + ,IfcCoilType + ,IfcCondenserType + ,IfcCooledBeamType + ,IfcCoolingTowerType + ,IfcElectricGeneratorType + ,IfcElectricMotorType + ,IfcEngineType + ,IfcEvaporativeCoolerType + ,IfcEvaporatorType + ,IfcHeatExchangerType + ,IfcHumidifierType + ,IfcMotorConnectionType + ,IfcSolarDeviceType + ,IfcTransformerType + ,IfcTubeBundleType + ,IfcUnitaryEquipmentType)) + SUBTYPE OF (IfcDistributionFlowElementType); +END_ENTITY; + +ENTITY IfcEngine + SUBTYPE OF (IfcEnergyConversionDevice); + PredefinedType : OPTIONAL IfcEngineTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcEngineTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcEngineTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCENGINETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcEngineType + SUBTYPE OF (IfcEnergyConversionDeviceType); + PredefinedType : IfcEngineTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcEngineTypeEnum.USERDEFINED) OR +((PredefinedType = IfcEngineTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcEvaporativeCooler + SUBTYPE OF (IfcEnergyConversionDevice); + PredefinedType : OPTIONAL IfcEvaporativeCoolerTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcEvaporativeCoolerTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcEvaporativeCoolerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCEVAPORATIVECOOLERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcEvaporativeCoolerType + SUBTYPE OF (IfcEnergyConversionDeviceType); + PredefinedType : IfcEvaporativeCoolerTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcEvaporativeCoolerTypeEnum.USERDEFINED) OR +((PredefinedType = IfcEvaporativeCoolerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcEvaporator + SUBTYPE OF (IfcEnergyConversionDevice); + PredefinedType : OPTIONAL IfcEvaporatorTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcEvaporatorTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcEvaporatorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCEVAPORATORTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcEvaporatorType + SUBTYPE OF (IfcEnergyConversionDeviceType); + PredefinedType : IfcEvaporatorTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcEvaporatorTypeEnum.USERDEFINED) OR +((PredefinedType = IfcEvaporatorTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcEvent + SUBTYPE OF (IfcProcess); + PredefinedType : OPTIONAL IfcEventTypeEnum; + EventTriggerType : OPTIONAL IfcEventTriggerTypeEnum; + UserDefinedEventTriggerType : OPTIONAL IfcLabel; + EventOccurenceTime : OPTIONAL IfcEventTime; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcEventTypeEnum.USERDEFINED) OR ((PredefinedType = IfcEventTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : NOT(EXISTS(EventTriggerType)) OR (EventTriggerType <> IfcEventTriggerTypeEnum.USERDEFINED) OR ((EventTriggerType = IfcEventTriggerTypeEnum.USERDEFINED) AND EXISTS(UserDefinedEventTriggerType)); +END_ENTITY; + +ENTITY IfcEventTime + SUBTYPE OF (IfcSchedulingTime); + ActualDate : OPTIONAL IfcDateTime; + EarlyDate : OPTIONAL IfcDateTime; + LateDate : OPTIONAL IfcDateTime; + ScheduleDate : OPTIONAL IfcDateTime; +END_ENTITY; + +ENTITY IfcEventType + SUBTYPE OF (IfcTypeProcess); + PredefinedType : IfcEventTypeEnum; + EventTriggerType : IfcEventTriggerTypeEnum; + UserDefinedEventTriggerType : OPTIONAL IfcLabel; + WHERE + CorrectEventTriggerType : (EventTriggerType <> IfcEventTriggerTypeEnum.USERDEFINED) OR ((EventTriggerType = IfcEventTriggerTypeEnum.USERDEFINED) AND EXISTS(UserDefinedEventTriggerType)); + CorrectPredefinedType : (PredefinedType <> IfcEventTypeEnum.USERDEFINED) OR ((PredefinedType = IfcEventTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeProcess.ProcessType)); +END_ENTITY; + +ENTITY IfcExcavation + ABSTRACT SUPERTYPE OF (ONEOF + (IfcEarthworksCut + ,IfcUndergroundExcavation)) + SUBTYPE OF (IfcFeatureElementSubtraction); +END_ENTITY; + +ENTITY IfcExtendedProperties + ABSTRACT SUPERTYPE OF (ONEOF + (IfcMaterialProperties + ,IfcProfileProperties)) + SUBTYPE OF (IfcPropertyAbstraction); + Name : OPTIONAL IfcIdentifier; + Description : OPTIONAL IfcText; + Properties : SET [1:?] OF IfcProperty; +END_ENTITY; + +ENTITY IfcExternalInformation + ABSTRACT SUPERTYPE OF (ONEOF + (IfcClassification + ,IfcDocumentInformation + ,IfcLibraryInformation)); +END_ENTITY; + +ENTITY IfcExternalReference + ABSTRACT SUPERTYPE OF (ONEOF + (IfcClassificationReference + ,IfcDatasetReference + ,IfcDocumentReference + ,IfcExternallyDefinedHatchStyle + ,IfcExternallyDefinedSurfaceStyle + ,IfcExternallyDefinedTextFont + ,IfcLibraryReference)); + Location : OPTIONAL IfcURIReference; + Identification : OPTIONAL IfcIdentifier; + Name : OPTIONAL IfcLabel; + INVERSE + ExternalReferenceForResources : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatingReference; + WHERE + WR1 : EXISTS(Identification) OR EXISTS(Location) OR EXISTS(Name); +END_ENTITY; + +ENTITY IfcExternalReferenceRelationship + SUBTYPE OF (IfcResourceLevelRelationship); + RelatingReference : IfcExternalReference; + RelatedResourceObjects : SET [1:?] OF IfcResourceObjectSelect; +END_ENTITY; + +ENTITY IfcExternalSpatialElement + SUBTYPE OF (IfcExternalSpatialStructureElement); + PredefinedType : OPTIONAL IfcExternalSpatialElementTypeEnum; + INVERSE + BoundedBy : SET [0:?] OF IfcRelSpaceBoundary FOR RelatingSpace; +END_ENTITY; + +ENTITY IfcExternalSpatialStructureElement + ABSTRACT SUPERTYPE OF (ONEOF + (IfcExternalSpatialElement)) + SUBTYPE OF (IfcSpatialElement); +END_ENTITY; + +ENTITY IfcExternallyDefinedHatchStyle + SUBTYPE OF (IfcExternalReference); +END_ENTITY; + +ENTITY IfcExternallyDefinedSurfaceStyle + SUBTYPE OF (IfcExternalReference); +END_ENTITY; + +ENTITY IfcExternallyDefinedTextFont + SUBTYPE OF (IfcExternalReference); +END_ENTITY; + +ENTITY IfcExtrudedAreaSolid + SUPERTYPE OF (ONEOF + (IfcExtrudedAreaSolidTapered)) + SUBTYPE OF (IfcSweptAreaSolid); + ExtrudedDirection : IfcDirection; + Depth : IfcPositiveLengthMeasure; + WHERE + ValidExtrusionDirection : IfcDotProduct(IfcRepresentationItem() || IfcGeometricRepresentationItem() || IfcDirection([0.0,0.0,1.0]), SELF.ExtrudedDirection) <> 0.0; +END_ENTITY; + +ENTITY IfcExtrudedAreaSolidTapered + SUBTYPE OF (IfcExtrudedAreaSolid); + EndSweptArea : IfcProfileDef; + WHERE + CorrectProfileAssignment : IfcTaperedSweptAreaProfiles(SELF\IfcSweptAreaSolid.SweptArea, SELF.EndSweptArea); +END_ENTITY; + +ENTITY IfcFace + SUPERTYPE OF (ONEOF + (IfcFaceSurface)) + SUBTYPE OF (IfcTopologicalRepresentationItem); + Bounds : SET [1:?] OF IfcFaceBound; + INVERSE + HasTextureMaps : SET [0:?] OF IfcTextureMap FOR MappedTo; + WHERE + HasOuterBound : SIZEOF(QUERY(temp <* Bounds | 'IFC4X4.IFCFACEOUTERBOUND' IN TYPEOF(temp))) <= 1; +END_ENTITY; + +ENTITY IfcFaceBasedSurfaceModel + SUBTYPE OF (IfcGeometricRepresentationItem); + FbsmFaces : SET [1:?] OF IfcConnectedFaceSet; + DERIVE + Dim : IfcDimensionCount := 3; +END_ENTITY; + +ENTITY IfcFaceBound + SUPERTYPE OF (ONEOF + (IfcFaceOuterBound)) + SUBTYPE OF (IfcTopologicalRepresentationItem); + Bound : IfcLoop; + Orientation : IfcBoolean; +END_ENTITY; + +ENTITY IfcFaceExcavation + SUBTYPE OF (IfcUndergroundExcavation); + PredefinedType : IfcFaceExcavationTypeEnum; + WHERE + HasObjectType : (PredefinedType <> IfcFaceExcavationTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); +END_ENTITY; + +ENTITY IfcFaceOuterBound + SUBTYPE OF (IfcFaceBound); +END_ENTITY; + +ENTITY IfcFaceSurface + SUPERTYPE OF (ONEOF + (IfcAdvancedFace)) + SUBTYPE OF (IfcFace); + FaceSurface : IfcSurface; + SameSense : IfcBoolean; +END_ENTITY; + +ENTITY IfcFacetedBrep + SUPERTYPE OF (ONEOF + (IfcFacetedBrepWithVoids)) + SUBTYPE OF (IfcManifoldSolidBrep); +END_ENTITY; + +ENTITY IfcFacetedBrepWithVoids + SUBTYPE OF (IfcFacetedBrep); + Voids : SET [1:?] OF IfcClosedShell; +END_ENTITY; + +ENTITY IfcFacility + SUPERTYPE OF (ONEOF + (IfcBridge + ,IfcBuilding + ,IfcMarineFacility + ,IfcRailway + ,IfcRoad + ,IfcTunnel)) + SUBTYPE OF (IfcSpatialStructureElement); +END_ENTITY; + +ENTITY IfcFacilityPart + ABSTRACT SUPERTYPE OF (ONEOF + (IfcBridgePart + ,IfcFacilityPartCommon + ,IfcMarinePart + ,IfcRailwayPart + ,IfcRoadPart + ,IfcTunnelPart)) + SUBTYPE OF (IfcSpatialStructureElement); + UsageType : IfcFacilityUsageEnum; +END_ENTITY; + +ENTITY IfcFacilityPartCommon + SUBTYPE OF (IfcFacilityPart); + PredefinedType : OPTIONAL IfcFacilityPartCommonTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcFacilityPartCommonTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcFacilityPartCommonTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcFailureConnectionCondition + SUBTYPE OF (IfcStructuralConnectionCondition); + TensionFailureX : OPTIONAL IfcForceMeasure; + TensionFailureY : OPTIONAL IfcForceMeasure; + TensionFailureZ : OPTIONAL IfcForceMeasure; + CompressionFailureX : OPTIONAL IfcForceMeasure; + CompressionFailureY : OPTIONAL IfcForceMeasure; + CompressionFailureZ : OPTIONAL IfcForceMeasure; +END_ENTITY; + +ENTITY IfcFan + SUBTYPE OF (IfcFlowMovingDevice); + PredefinedType : OPTIONAL IfcFanTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcFanTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcFanTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCFANTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcFanType + SUBTYPE OF (IfcFlowMovingDeviceType); + PredefinedType : IfcFanTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcFanTypeEnum.USERDEFINED) OR +((PredefinedType = IfcFanTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcFastener + SUBTYPE OF (IfcElementComponent); + PredefinedType : OPTIONAL IfcFastenerTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcFastenerTypeEnum.USERDEFINED) OR +((PredefinedType = IfcFastenerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCFASTENERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcFastenerType + SUBTYPE OF (IfcElementComponentType); + PredefinedType : IfcFastenerTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcFastenerTypeEnum.USERDEFINED) OR +((PredefinedType = IfcFastenerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcFeatureElement + ABSTRACT SUPERTYPE OF (ONEOF + (IfcFeatureElementAddition + ,IfcFeatureElementSubtraction + ,IfcSurfaceFeature)) + SUBTYPE OF (IfcElement); + WHERE + NotContained : SIZEOF(ContainedInStructure) = 0; +END_ENTITY; + +ENTITY IfcFeatureElementAddition + ABSTRACT SUPERTYPE OF (ONEOF + (IfcProjectionElement)) + SUBTYPE OF (IfcFeatureElement); + INVERSE + ProjectsElements : IfcRelProjectsElement FOR RelatedFeatureElement; +END_ENTITY; + +ENTITY IfcFeatureElementSubtraction + ABSTRACT SUPERTYPE OF (ONEOF + (IfcExcavation + ,IfcOpeningElement + ,IfcVoidingFeature)) + SUBTYPE OF (IfcFeatureElement); + INVERSE + VoidsElements : IfcRelVoidsElement FOR RelatedOpeningElement; + WHERE + HasNoSubtraction : SIZEOF(SELF\IfcElement.HasOpenings) = 0; + IsNotFilling : SIZEOF(SELF\IfcElement.FillsVoids) = 0; +END_ENTITY; + +ENTITY IfcFillAreaStyle + SUBTYPE OF (IfcPresentationStyle); + FillStyles : SET [1:?] OF IfcFillStyleSelect; + ModelOrDraughting : OPTIONAL IfcBoolean; + WHERE + ConsistentHatchStyleDef : IfcCorrectFillAreaStyle(SELF.FillStyles); + MaxOneColour : SIZEOF(QUERY(Style <* SELF.FillStyles | + 'IFC4X4.IFCCOLOUR' IN + TYPEOF(Style) + )) <= 1; + MaxOneExtHatchStyle : SIZEOF(QUERY(Style <* SELF.FillStyles | + 'IFC4X4.IFCEXTERNALLYDEFINEDHATCHSTYLE' IN + TYPEOF(Style) + )) <= 1; +END_ENTITY; + +ENTITY IfcFillAreaStyleHatching + SUBTYPE OF (IfcGeometricRepresentationItem); + HatchLineAppearance : IfcCurveStyle; + StartOfNextHatchLine : IfcHatchLineDistanceSelect; + PointOfReferenceHatchLine : OPTIONAL IfcCartesianPoint; + PatternStart : OPTIONAL IfcCartesianPoint; + HatchLineAngle : IfcPlaneAngleMeasure; + WHERE + PatternStart2D : NOT(EXISTS(PatternStart)) OR (PatternStart.Dim = 2); + RefHatchLine2D : NOT(EXISTS(PointOfReferenceHatchLine)) OR (PointOfReferenceHatchLine.Dim = 2); +END_ENTITY; + +ENTITY IfcFillAreaStyleTiles + SUBTYPE OF (IfcGeometricRepresentationItem); + TilingPattern : LIST [2:2] OF IfcVector; + Tiles : SET [1:?] OF IfcStyledItem; + TilingScale : IfcPositiveRatioMeasure; +END_ENTITY; + +ENTITY IfcFillElement + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcFillElementTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcFillElementTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcFillElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCFILLELEMENTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcFillElementType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcFillElementTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcFillElementTypeEnum.USERDEFINED) OR +((PredefinedType = IfcFillElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcFilter + SUBTYPE OF (IfcFlowTreatmentDevice); + PredefinedType : OPTIONAL IfcFilterTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcFilterTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcFilterTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCFILTERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcFilterType + SUBTYPE OF (IfcFlowTreatmentDeviceType); + PredefinedType : IfcFilterTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcFilterTypeEnum.USERDEFINED) OR +((PredefinedType = IfcFilterTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcFireSuppressionTerminal + SUBTYPE OF (IfcFlowTerminal); + PredefinedType : OPTIONAL IfcFireSuppressionTerminalTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcFireSuppressionTerminalTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcFireSuppressionTerminalTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCFIRESUPPRESSIONTERMINALTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcFireSuppressionTerminalType + SUBTYPE OF (IfcFlowTerminalType); + PredefinedType : IfcFireSuppressionTerminalTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcFireSuppressionTerminalTypeEnum.USERDEFINED) OR +((PredefinedType = IfcFireSuppressionTerminalTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcFixedReferenceSweptAreaSolid + SUPERTYPE OF (ONEOF + (IfcDirectrixDerivedReferenceSweptAreaSolid)) + SUBTYPE OF (IfcDirectrixCurveSweptAreaSolid); + FixedReference : IfcDirection; +END_ENTITY; + +ENTITY IfcFlowController + SUPERTYPE OF (ONEOF + (IfcAirTerminalBox + ,IfcDamper + ,IfcDistributionBoard + ,IfcElectricDistributionBoard + ,IfcElectricTimeControl + ,IfcFlowMeter + ,IfcProtectiveDevice + ,IfcSwitchingDevice + ,IfcValve)) + SUBTYPE OF (IfcDistributionFlowElement); +END_ENTITY; + +ENTITY IfcFlowControllerType + ABSTRACT SUPERTYPE OF (ONEOF + (IfcAirTerminalBoxType + ,IfcDamperType + ,IfcDistributionBoardType + ,IfcElectricDistributionBoardType + ,IfcElectricTimeControlType + ,IfcFlowMeterType + ,IfcProtectiveDeviceType + ,IfcSwitchingDeviceType + ,IfcValveType)) + SUBTYPE OF (IfcDistributionFlowElementType); +END_ENTITY; + +ENTITY IfcFlowFitting + SUPERTYPE OF (ONEOF + (IfcCableCarrierFitting + ,IfcCableFitting + ,IfcDuctFitting + ,IfcJunctionBox + ,IfcPipeFitting)) + SUBTYPE OF (IfcDistributionFlowElement); +END_ENTITY; + +ENTITY IfcFlowFittingType + ABSTRACT SUPERTYPE OF (ONEOF + (IfcCableCarrierFittingType + ,IfcCableFittingType + ,IfcDuctFittingType + ,IfcJunctionBoxType + ,IfcPipeFittingType)) + SUBTYPE OF (IfcDistributionFlowElementType); +END_ENTITY; + +ENTITY IfcFlowInstrument + SUBTYPE OF (IfcDistributionControlElement); + PredefinedType : OPTIONAL IfcFlowInstrumentTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcFlowInstrumentTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcFlowInstrumentTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCFLOWINSTRUMENTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcFlowInstrumentType + SUBTYPE OF (IfcDistributionControlElementType); + PredefinedType : IfcFlowInstrumentTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcFlowInstrumentTypeEnum.USERDEFINED) OR +((PredefinedType = IfcFlowInstrumentTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcFlowMeter + SUBTYPE OF (IfcFlowController); + PredefinedType : OPTIONAL IfcFlowMeterTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcFlowMeterTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcFlowMeterTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCFLOWMETERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcFlowMeterType + SUBTYPE OF (IfcFlowControllerType); + PredefinedType : IfcFlowMeterTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcFlowMeterTypeEnum.USERDEFINED) OR +((PredefinedType = IfcFlowMeterTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcFlowMovingDevice + SUPERTYPE OF (ONEOF + (IfcCompressor + ,IfcFan + ,IfcPump)) + SUBTYPE OF (IfcDistributionFlowElement); +END_ENTITY; + +ENTITY IfcFlowMovingDeviceType + ABSTRACT SUPERTYPE OF (ONEOF + (IfcCompressorType + ,IfcFanType + ,IfcPumpType)) + SUBTYPE OF (IfcDistributionFlowElementType); +END_ENTITY; + +ENTITY IfcFlowSegment + SUPERTYPE OF (ONEOF + (IfcCableCarrierSegment + ,IfcCableSegment + ,IfcConveyorSegment + ,IfcDuctSegment + ,IfcPipeSegment)) + SUBTYPE OF (IfcDistributionFlowElement); +END_ENTITY; + +ENTITY IfcFlowSegmentType + ABSTRACT SUPERTYPE OF (ONEOF + (IfcCableCarrierSegmentType + ,IfcCableSegmentType + ,IfcConveyorSegmentType + ,IfcDuctSegmentType + ,IfcPipeSegmentType)) + SUBTYPE OF (IfcDistributionFlowElementType); +END_ENTITY; + +ENTITY IfcFlowStorageDevice + SUPERTYPE OF (ONEOF + (IfcElectricFlowStorageDevice + ,IfcTank)) + SUBTYPE OF (IfcDistributionFlowElement); +END_ENTITY; + +ENTITY IfcFlowStorageDeviceType + ABSTRACT SUPERTYPE OF (ONEOF + (IfcElectricFlowStorageDeviceType + ,IfcTankType)) + SUBTYPE OF (IfcDistributionFlowElementType); +END_ENTITY; + +ENTITY IfcFlowTerminal + SUPERTYPE OF (ONEOF + (IfcAirTerminal + ,IfcAudioVisualAppliance + ,IfcCommunicationsAppliance + ,IfcEarthingElement + ,IfcElectricAppliance + ,IfcFireSuppressionTerminal + ,IfcLamp + ,IfcLightFixture + ,IfcLiquidTerminal + ,IfcMedicalDevice + ,IfcMobileTelecommunicationsAppliance + ,IfcOutlet + ,IfcSanitaryTerminal + ,IfcSignal + ,IfcSpaceHeater + ,IfcStackTerminal + ,IfcWasteTerminal)) + SUBTYPE OF (IfcDistributionFlowElement); +END_ENTITY; + +ENTITY IfcFlowTerminalType + ABSTRACT SUPERTYPE OF (ONEOF + (IfcAirTerminalType + ,IfcAudioVisualApplianceType + ,IfcCommunicationsApplianceType + ,IfcEarthingElementType + ,IfcElectricApplianceType + ,IfcFireSuppressionTerminalType + ,IfcLampType + ,IfcLightFixtureType + ,IfcLiquidTerminalType + ,IfcMedicalDeviceType + ,IfcMobileTelecommunicationsApplianceType + ,IfcOutletType + ,IfcSanitaryTerminalType + ,IfcSignalType + ,IfcSpaceHeaterType + ,IfcStackTerminalType + ,IfcWasteTerminalType)) + SUBTYPE OF (IfcDistributionFlowElementType); +END_ENTITY; + +ENTITY IfcFlowTreatmentDevice + SUPERTYPE OF (ONEOF + (IfcDuctSilencer + ,IfcElectricFlowTreatmentDevice + ,IfcFilter + ,IfcInterceptor)) + SUBTYPE OF (IfcDistributionFlowElement); +END_ENTITY; + +ENTITY IfcFlowTreatmentDeviceType + ABSTRACT SUPERTYPE OF (ONEOF + (IfcDuctSilencerType + ,IfcElectricFlowTreatmentDeviceType + ,IfcFilterType + ,IfcInterceptorType)) + SUBTYPE OF (IfcDistributionFlowElementType); +END_ENTITY; + +ENTITY IfcFooting + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcFootingTypeEnum; + WHERE + CorrectPredefinedType : NOT EXISTS(PredefinedType) OR +(PredefinedType <> IfcFootingTypeEnum.USERDEFINED) OR +((PredefinedType = IfcFootingTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCFOOTINGTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcFootingType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcFootingTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcFootingTypeEnum.USERDEFINED) OR +((PredefinedType = IfcFootingTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcFurnishingElement + SUPERTYPE OF (ONEOF + (IfcFurniture + ,IfcSystemFurnitureElement)) + SUBTYPE OF (IfcElement); +END_ENTITY; + +ENTITY IfcFurnishingElementType + SUPERTYPE OF (ONEOF + (IfcFurnitureType + ,IfcSystemFurnitureElementType)) + SUBTYPE OF (IfcElementType); +END_ENTITY; + +ENTITY IfcFurniture + SUBTYPE OF (IfcFurnishingElement); + PredefinedType : OPTIONAL IfcFurnitureTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcFurnitureTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcFurnitureTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCFURNITURETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcFurnitureType + SUBTYPE OF (IfcFurnishingElementType); + AssemblyPlace : IfcAssemblyPlaceEnum; + PredefinedType : OPTIONAL IfcFurnitureTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcFurnitureTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcFurnitureTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcGeoScienceElement + ABSTRACT SUPERTYPE OF (ONEOF + (IfcBorehole + ,IfcGeoScienceFeature + ,IfcGeoScienceModel)) + SUBTYPE OF (IfcElement); +END_ENTITY; + +ENTITY IfcGeoScienceElementType + ABSTRACT SUPERTYPE OF (ONEOF + (IfcBoreholeType + ,IfcGeoScienceFeatureType + ,IfcGeoScienceModelType)) + SUBTYPE OF (IfcElementType); +END_ENTITY; + +ENTITY IfcGeoScienceFeature + SUBTYPE OF (IfcGeoScienceElement); + PredefinedType : OPTIONAL IfcGeoScienceFeatureTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcGeoScienceFeatureTypeEnum.USERDEFINED) OR +((PredefinedType = IfcGeoScienceFeatureTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCGEOSCIENCEFEATURETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcGeoScienceFeatureType + SUBTYPE OF (IfcGeoScienceElementType); + PredefinedType : IfcGeoScienceFeatureTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcGeoScienceFeatureTypeEnum.USERDEFINED) OR +((PredefinedType = IfcGeoScienceFeatureTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcGeoScienceModel + SUBTYPE OF (IfcGeoScienceElement); + PredefinedType : OPTIONAL IfcGeoScienceModelTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcGeoScienceModelTypeEnum.USERDEFINED) OR +((PredefinedType = IfcGeoScienceModelTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCGEOSCIENCEMODELTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcGeoScienceModelType + SUBTYPE OF (IfcGeoScienceElementType); + PredefinedType : IfcGeoScienceModelTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcGeoScienceModelTypeEnum.USERDEFINED) OR +((PredefinedType = IfcGeoScienceModelTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcGeoScienceObservation + SUBTYPE OF (IfcObservation); + PredefinedType : IfcGeoScienceObservationTypeEnum; + WHERE + HasObjectType : (PredefinedType <> IfcGeoScienceObservationTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); +END_ENTITY; + +ENTITY IfcGeographicCRS + SUBTYPE OF (IfcCoordinateReferenceSystem); + PrimeMeridian : OPTIONAL IfcIdentifier; + AngleUnit : OPTIONAL IfcNamedUnit; + HeightUnit : OPTIONAL IfcNamedUnit; + WHERE + AngleUnitIsPlaneAngle : NOT(EXISTS(SELF.AngleUnit)) OR (SELF.AngleUnit.UnitType=IfcUnitEnum.PLANEANGLEUNIT); + HeightUnitIsLength : NOT EXISTS(SELF.HeightUnit) OR (SELF.HeightUnit.UnitType=IfcUnitEnum.LENGTHUNIT); +END_ENTITY; + +ENTITY IfcGeographicElement + SUBTYPE OF (IfcElement); + PredefinedType : OPTIONAL IfcGeographicElementTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcGeographicElementTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcGeographicElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCGEOGRAPHICELEMENTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcGeographicElementType + SUBTYPE OF (IfcElementType); + PredefinedType : IfcGeographicElementTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcGeographicElementTypeEnum.USERDEFINED) OR +((PredefinedType = IfcGeographicElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcGeometricCurveSet + SUBTYPE OF (IfcGeometricSet); + WHERE + NoSurfaces : SIZEOF(QUERY(Temp <* SELF\IfcGeometricSet.Elements | +'IFC4X4.IFCSURFACE' IN TYPEOF(Temp))) = 0; +END_ENTITY; + +ENTITY IfcGeometricRepresentationContext + SUPERTYPE OF (ONEOF + (IfcGeometricRepresentationSubContext)) + SUBTYPE OF (IfcRepresentationContext); + CoordinateSpaceDimension : IfcDimensionCount; + Precision : OPTIONAL IfcReal; + WorldCoordinateSystem : IfcAxis2Placement; + TrueNorth : OPTIONAL IfcDirection; + INVERSE + HasSubContexts : SET [0:?] OF IfcGeometricRepresentationSubContext FOR ParentContext; + HasCoordinateOperation : SET [0:1] OF IfcCoordinateOperation FOR SourceCRS; + WHERE + North2D : NOT(EXISTS(TrueNorth)) OR (HIINDEX(TrueNorth.DirectionRatios) = 2); +END_ENTITY; + +ENTITY IfcGeometricRepresentationItem + ABSTRACT SUPERTYPE OF (ONEOF + (IfcAnnotationFillArea + ,IfcBooleanResult + ,IfcBoundingBox + ,IfcCartesianPointList + ,IfcCartesianTransformationOperator + ,IfcCsgPrimitive3D + ,IfcCurve + ,IfcDirection + ,IfcFaceBasedSurfaceModel + ,IfcFillAreaStyleHatching + ,IfcFillAreaStyleTiles + ,IfcGeometricSet + ,IfcHalfSpaceSolid + ,IfcLightSource + ,IfcPlacement + ,IfcPlanarExtent + ,IfcPoint + ,IfcSectionedSpine + ,IfcSegment + ,IfcShellBasedSurfaceModel + ,IfcSolidModel + ,IfcSurface + ,IfcTessellatedItem + ,IfcTextLiteral + ,IfcVector)) + SUBTYPE OF (IfcRepresentationItem); +END_ENTITY; + +ENTITY IfcGeometricRepresentationSubContext + SUBTYPE OF (IfcGeometricRepresentationContext); + ParentContext : IfcGeometricRepresentationContext; + TargetScale : OPTIONAL IfcPositiveRatioMeasure; + TargetView : IfcGeometricProjectionEnum; + UserDefinedTargetView : OPTIONAL IfcLabel; + DERIVE + SELF\IfcGeometricRepresentationContext.WorldCoordinateSystem : IfcAxis2Placement := ParentContext.WorldCoordinateSystem; + SELF\IfcGeometricRepresentationContext.CoordinateSpaceDimension : IfcDimensionCount := ParentContext.CoordinateSpaceDimension; + SELF\IfcGeometricRepresentationContext.TrueNorth : IfcDirection := NVL(ParentContext.TrueNorth, IfcConvertDirectionInto2D(SELF\IfcGeometricRepresentationContext.WorldCoordinateSystem.P[2])); + SELF\IfcGeometricRepresentationContext.Precision : IfcReal := NVL(ParentContext.Precision,1.E-5); + WHERE + NoCoordOperation : SIZEOF(SELF\IfcGeometricRepresentationContext.HasCoordinateOperation) = 0; + ParentNoSub : NOT('IFC4X4.IFCGEOMETRICREPRESENTATIONSUBCONTEXT' IN TYPEOF(ParentContext)); + UserTargetProvided : (TargetView <> IfcGeometricProjectionEnum.USERDEFINED) OR +((TargetView = IfcGeometricProjectionEnum.USERDEFINED) AND EXISTS(UserDefinedTargetView)); +END_ENTITY; + +ENTITY IfcGeometricSet + SUPERTYPE OF (ONEOF + (IfcGeometricCurveSet)) + SUBTYPE OF (IfcGeometricRepresentationItem); + Elements : SET [1:?] OF IfcGeometricSetSelect; + DERIVE + Dim : IfcDimensionCount := Elements[1].Dim; + WHERE + ConsistentDim : SIZEOF(QUERY(Temp <* Elements | + Temp.Dim <> Elements[1].Dim)) += 0; +END_ENTITY; + +ENTITY IfcGeomodel + SUBTYPE OF (IfcGeotechnicalAssembly); +END_ENTITY; + +ENTITY IfcGeoslice + SUBTYPE OF (IfcGeotechnicalAssembly); +END_ENTITY; + +ENTITY IfcGeotechnicalAssembly + ABSTRACT SUPERTYPE OF (ONEOF + (IfcGeomodel + ,IfcGeoslice)) + SUBTYPE OF (IfcGeotechnicalElement); +END_ENTITY; + +ENTITY IfcGeotechnicalElement + ABSTRACT SUPERTYPE OF (ONEOF + (IfcGeotechnicalAssembly + ,IfcGeotechnicalStratum)) + SUBTYPE OF (IfcElement); +END_ENTITY; + +ENTITY IfcGeotechnicalStratum + SUBTYPE OF (IfcGeotechnicalElement); + PredefinedType : OPTIONAL IfcGeotechnicalStratumTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcGeotechnicalStratumTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcGeotechnicalStratumTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcGradientCurve + SUBTYPE OF (IfcCompositeCurve); + BaseCurve : IfcBoundedCurve; + EndPoint : OPTIONAL IfcPlacement; +END_ENTITY; + +ENTITY IfcGrid + SUBTYPE OF (IfcPositioningElement); + UAxes : LIST [1:?] OF UNIQUE IfcGridAxis; + VAxes : LIST [1:?] OF UNIQUE IfcGridAxis; + WAxes : OPTIONAL LIST [1:?] OF UNIQUE IfcGridAxis; + PredefinedType : OPTIONAL IfcGridTypeEnum; +END_ENTITY; + +ENTITY IfcGridAxis; + AxisTag : OPTIONAL IfcLabel; + AxisCurve : IfcCurve; + SameSense : IfcBoolean; + INVERSE + PartOfW : SET [0:1] OF IfcGrid FOR WAxes; + PartOfV : SET [0:1] OF IfcGrid FOR VAxes; + PartOfU : SET [0:1] OF IfcGrid FOR UAxes; + HasIntersections : SET [0:?] OF IfcVirtualGridIntersection FOR IntersectingAxes; + WHERE + WR1 : AxisCurve.Dim = 2; + WR2 : (SIZEOF(PartOfU) = 1) XOR (SIZEOF(PartOfV) = 1) XOR (SIZEOF(PartOfW) = 1); +END_ENTITY; + +ENTITY IfcGridPlacement + SUBTYPE OF (IfcObjectPlacement); + PlacementLocation : IfcVirtualGridIntersection; + PlacementRefDirection : OPTIONAL IfcGridPlacementDirectionSelect; +END_ENTITY; + +ENTITY IfcGroundReinforcementElement + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcGroundReinforcementElementTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcGroundReinforcementElementTypeEnum.USERDEFINED) OR +((PredefinedType = IfcGroundReinforcementElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCGROUNDREINFORCEMENTELEMENTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcGroundReinforcementElementType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcGroundReinforcementElementTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcGroundReinforcementElementTypeEnum.USERDEFINED) OR +((PredefinedType = IfcGroundReinforcementElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcGroup + SUPERTYPE OF (ONEOF + (IfcAsset + ,IfcInventory + ,IfcStructuralLoadGroup + ,IfcStructuralResultGroup + ,IfcSystem)) + SUBTYPE OF (IfcObject); + INVERSE + IsGroupedBy : SET [0:?] OF IfcRelAssignsToGroup FOR RelatingGroup; + ReferencedInStructures : SET [0:?] OF IfcRelReferencedInSpatialStructure FOR RelatedElements; +END_ENTITY; + +ENTITY IfcHalfSpaceSolid + SUPERTYPE OF (ONEOF + (IfcBoxedHalfSpace + ,IfcPolygonalBoundedHalfSpace)) + SUBTYPE OF (IfcGeometricRepresentationItem); + BaseSurface : IfcSurface; + AgreementFlag : IfcBoolean; + DERIVE + Dim : IfcDimensionCount := 3; +END_ENTITY; + +ENTITY IfcHeatExchanger + SUBTYPE OF (IfcEnergyConversionDevice); + PredefinedType : OPTIONAL IfcHeatExchangerTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcHeatExchangerTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcHeatExchangerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCHEATEXCHANGERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcHeatExchangerType + SUBTYPE OF (IfcEnergyConversionDeviceType); + PredefinedType : IfcHeatExchangerTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcHeatExchangerTypeEnum.USERDEFINED) OR +((PredefinedType = IfcHeatExchangerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcHumidifier + SUBTYPE OF (IfcEnergyConversionDevice); + PredefinedType : OPTIONAL IfcHumidifierTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcHumidifierTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcHumidifierTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCHUMIDIFIERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcHumidifierType + SUBTYPE OF (IfcEnergyConversionDeviceType); + PredefinedType : IfcHumidifierTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcHumidifierTypeEnum.USERDEFINED) OR +((PredefinedType = IfcHumidifierTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcIShapeProfileDef + SUBTYPE OF (IfcParameterizedProfileDef); + OverallWidth : IfcPositiveLengthMeasure; + OverallDepth : IfcPositiveLengthMeasure; + WebThickness : IfcPositiveLengthMeasure; + FlangeThickness : IfcPositiveLengthMeasure; + FilletRadius : OPTIONAL IfcNonNegativeLengthMeasure; + FlangeEdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure; + FlangeSlope : OPTIONAL IfcPlaneAngleMeasure; + WHERE + ValidFilletRadius : NOT(EXISTS(FilletRadius)) OR +((FilletRadius <= (OverallWidth - WebThickness)/2.) AND + (FilletRadius <= (OverallDepth - (2. * FlangeThickness))/2.)); + ValidFlangeThickness : (2. * FlangeThickness) < OverallDepth; + ValidWebThickness : WebThickness < OverallWidth; +END_ENTITY; + +ENTITY IfcImageTexture + SUBTYPE OF (IfcSurfaceTexture); + URLReference : IfcURIReference; +END_ENTITY; + +ENTITY IfcImpactProtectionDevice + SUBTYPE OF (IfcElementComponent); + PredefinedType : OPTIONAL IfcImpactProtectionDeviceTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcImpactProtectionDeviceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcImpactProtectionDeviceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCIMPACTPROTECTIONDEVICETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcImpactProtectionDeviceType + SUBTYPE OF (IfcElementComponentType); + PredefinedType : IfcImpactProtectionDeviceTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcImpactProtectionDeviceTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcImpactProtectionDeviceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcImprovedGround + SUBTYPE OF (IfcEarthworksElement); + PredefinedType : IfcImprovedGroundTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcImprovedGroundTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcImprovedGroundTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcIndexedColourMap + SUBTYPE OF (IfcPresentationItem); + MappedTo : IfcTessellatedFaceSet; + Opacity : OPTIONAL IfcNormalisedRatioMeasure; + Colours : IfcColourRgbList; + ColourIndex : LIST [1:?] OF IfcPositiveInteger; +END_ENTITY; + +ENTITY IfcIndexedPolyCurve + SUBTYPE OF (IfcBoundedCurve); + Points : IfcCartesianPointList; + Segments : OPTIONAL LIST [1:?] OF IfcSegmentIndexSelect; + SelfIntersect : OPTIONAL IfcBoolean; + WHERE + Consecutive : NOT(EXISTS(Segments)) OR IfcConsecutiveSegments(Segments); +END_ENTITY; + +ENTITY IfcIndexedPolygonalFace + SUPERTYPE OF (ONEOF + (IfcIndexedPolygonalFaceWithVoids)) + SUBTYPE OF (IfcTessellatedItem); + CoordIndex : LIST [3:?] OF IfcPositiveInteger; + INVERSE + ToFaceSet : SET [1:?] OF IfcPolygonalFaceSet FOR Faces; + HasTexCoords : SET [0:1] OF IfcTextureCoordinateIndices FOR TexCoordsOf; +END_ENTITY; + +ENTITY IfcIndexedPolygonalFaceWithVoids + SUBTYPE OF (IfcIndexedPolygonalFace); + InnerCoordIndices : LIST [1:?] OF LIST [3:?] OF UNIQUE IfcPositiveInteger; +END_ENTITY; + +ENTITY IfcIndexedPolygonalTextureMap + SUBTYPE OF (IfcIndexedTextureMap); + TexCoordIndices : SET [1:?] OF IfcTextureCoordinateIndices; +END_ENTITY; + +ENTITY IfcIndexedTextureMap + ABSTRACT SUPERTYPE OF (ONEOF + (IfcIndexedPolygonalTextureMap + ,IfcIndexedTriangleTextureMap)) + SUBTYPE OF (IfcTextureCoordinate); + MappedTo : IfcTessellatedFaceSet; + TexCoords : IfcTextureVertexList; +END_ENTITY; + +ENTITY IfcIndexedTriangleTextureMap + SUBTYPE OF (IfcIndexedTextureMap); + TexCoordIndex : OPTIONAL LIST [1:?] OF LIST [3:3] OF IfcPositiveInteger; +END_ENTITY; + +ENTITY IfcIntegerVoxelData + SUBTYPE OF (IfcVoxelData); + ValueData : LIST [1:?] OF IfcInteger; + Unit : OPTIONAL IfcUnit; + DERIVE + Values : ARRAY [1:SELF\IfcVoxelData.GridSize] OF OPTIONAL IfcInteger := IfcListToExpandedArray(ValueData,1,SELF\IfcVoxelData.GridSize,SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels); +END_ENTITY; + +ENTITY IfcInterceptor + SUBTYPE OF (IfcFlowTreatmentDevice); + PredefinedType : OPTIONAL IfcInterceptorTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcInterceptorTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcInterceptorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCINTERCEPTORTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcInterceptorType + SUBTYPE OF (IfcFlowTreatmentDeviceType); + PredefinedType : IfcInterceptorTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcInterceptorTypeEnum.USERDEFINED) OR +((PredefinedType = IfcInterceptorTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcIntersectionCurve + SUBTYPE OF (IfcSurfaceCurve); + WHERE + DistinctSurfaces : IfcAssociatedSurface(SELF\IfcSurfaceCurve.AssociatedGeometry[1]) <> IfcAssociatedSurface(SELF\IfcSurfaceCurve.AssociatedGeometry[2]); + TwoPCurves : SIZEOF(SELF\IfcSurfaceCurve.AssociatedGeometry) = 2; +END_ENTITY; + +ENTITY IfcInventory + SUBTYPE OF (IfcGroup); + PredefinedType : OPTIONAL IfcInventoryTypeEnum; + Jurisdiction : OPTIONAL IfcActorSelect; + ResponsiblePersons : OPTIONAL SET [1:?] OF IfcPerson; + LastUpdateDate : OPTIONAL IfcDate; + CurrentValue : OPTIONAL IfcCostValue; + OriginalValue : OPTIONAL IfcCostValue; +END_ENTITY; + +ENTITY IfcIrregularTimeSeries + SUBTYPE OF (IfcTimeSeries); + Values : LIST [1:?] OF IfcIrregularTimeSeriesValue; +END_ENTITY; + +ENTITY IfcIrregularTimeSeriesValue; + TimeStamp : IfcDateTime; + ListValues : LIST [1:?] OF IfcValue; +END_ENTITY; + +ENTITY IfcJunctionBox + SUBTYPE OF (IfcFlowFitting); + PredefinedType : OPTIONAL IfcJunctionBoxTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcJunctionBoxTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcJunctionBoxTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCJUNCTIONBOXTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcJunctionBoxType + SUBTYPE OF (IfcFlowFittingType); + PredefinedType : IfcJunctionBoxTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcJunctionBoxTypeEnum.USERDEFINED) OR +((PredefinedType = IfcJunctionBoxTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcKerb + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcKerbTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcKerbTypeEnum.USERDEFINED) OR +((PredefinedType = IfcKerbTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCKERBTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcKerbType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcKerbTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcKerbTypeEnum.USERDEFINED) OR +((PredefinedType = IfcKerbTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcLShapeProfileDef + SUBTYPE OF (IfcParameterizedProfileDef); + Depth : IfcPositiveLengthMeasure; + Width : OPTIONAL IfcPositiveLengthMeasure; + Thickness : IfcPositiveLengthMeasure; + FilletRadius : OPTIONAL IfcNonNegativeLengthMeasure; + EdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure; + LegSlope : OPTIONAL IfcPlaneAngleMeasure; + WHERE + ValidThickness : (Thickness < Depth) AND (NOT(EXISTS(Width)) OR (Thickness < Width)); +END_ENTITY; + +ENTITY IfcLabelVoxelData + SUBTYPE OF (IfcVoxelData); + ValueData : LIST [1:?] OF IfcLabel; + DERIVE + Values : ARRAY [1:SELF\IfcVoxelData.GridSize] OF OPTIONAL IfcLabel := IfcListToExpandedArray(ValueData,1,SELF\IfcVoxelData.GridSize,SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels); +END_ENTITY; + +ENTITY IfcLaborResource + SUBTYPE OF (IfcConstructionResource); + PredefinedType : OPTIONAL IfcLaborResourceTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcLaborResourceTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcLaborResourceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcLaborResourceType + SUBTYPE OF (IfcConstructionResourceType); + PredefinedType : IfcLaborResourceTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcLaborResourceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcLaborResourceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeResource.ResourceType)); +END_ENTITY; + +ENTITY IfcLagTime + SUBTYPE OF (IfcSchedulingTime); + LagValue : IfcTimeOrRatioSelect; + DurationType : IfcTaskDurationEnum; +END_ENTITY; + +ENTITY IfcLamp + SUBTYPE OF (IfcFlowTerminal); + PredefinedType : OPTIONAL IfcLampTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcLampTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcLampTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCLAMPTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcLampType + SUBTYPE OF (IfcFlowTerminalType); + PredefinedType : IfcLampTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcLampTypeEnum.USERDEFINED) OR +((PredefinedType = IfcLampTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcLibraryInformation + SUBTYPE OF (IfcExternalInformation); + Name : IfcLabel; + Version : OPTIONAL IfcLabel; + Publisher : OPTIONAL IfcActorSelect; + VersionDate : OPTIONAL IfcDateTime; + Location : OPTIONAL IfcURIReference; + Description : OPTIONAL IfcText; + INVERSE + LibraryInfoForObjects : SET [0:?] OF IfcRelAssociatesLibrary FOR RelatingLibrary; + HasLibraryReferences : SET [0:?] OF IfcLibraryReference FOR ReferencedLibrary; +END_ENTITY; + +ENTITY IfcLibraryReference + SUBTYPE OF (IfcExternalReference); + Description : OPTIONAL IfcText; + Language : OPTIONAL IfcLanguageId; + ReferencedLibrary : OPTIONAL IfcLibraryInformation; + INVERSE + LibraryRefForObjects : SET [0:?] OF IfcRelAssociatesLibrary FOR RelatingLibrary; +END_ENTITY; + +ENTITY IfcLightDistributionData; + MainPlaneAngle : IfcPlaneAngleMeasure; + SecondaryPlaneAngle : LIST [1:?] OF IfcPlaneAngleMeasure; + LuminousIntensity : LIST [1:?] OF IfcLuminousIntensityDistributionMeasure; +END_ENTITY; + +ENTITY IfcLightFixture + SUBTYPE OF (IfcFlowTerminal); + PredefinedType : OPTIONAL IfcLightFixtureTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcLightFixtureTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcLightFixtureTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCLIGHTFIXTURETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcLightFixtureType + SUBTYPE OF (IfcFlowTerminalType); + PredefinedType : IfcLightFixtureTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcLightFixtureTypeEnum.USERDEFINED) OR +((PredefinedType = IfcLightFixtureTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcLightIntensityDistribution; + LightDistributionCurve : IfcLightDistributionCurveEnum; + DistributionData : LIST [1:?] OF IfcLightDistributionData; +END_ENTITY; + +ENTITY IfcLightSource + ABSTRACT SUPERTYPE OF (ONEOF + (IfcLightSourceAmbient + ,IfcLightSourceDirectional + ,IfcLightSourceGoniometric + ,IfcLightSourcePositional)) + SUBTYPE OF (IfcGeometricRepresentationItem); + Name : OPTIONAL IfcLabel; + LightColour : IfcColourRgb; + AmbientIntensity : OPTIONAL IfcNormalisedRatioMeasure; + Intensity : OPTIONAL IfcNormalisedRatioMeasure; +END_ENTITY; + +ENTITY IfcLightSourceAmbient + SUBTYPE OF (IfcLightSource); +END_ENTITY; + +ENTITY IfcLightSourceDirectional + SUBTYPE OF (IfcLightSource); + Orientation : IfcDirection; +END_ENTITY; + +ENTITY IfcLightSourceGoniometric + SUBTYPE OF (IfcLightSource); + Position : IfcAxis2Placement3D; + ColourAppearance : OPTIONAL IfcColourRgb; + ColourTemperature : IfcThermodynamicTemperatureMeasure; + LuminousFlux : IfcLuminousFluxMeasure; + LightEmissionSource : IfcLightEmissionSourceEnum; + LightDistributionDataSource : IfcLightDistributionDataSourceSelect; +END_ENTITY; + +ENTITY IfcLightSourcePositional + SUPERTYPE OF (ONEOF + (IfcLightSourceSpot)) + SUBTYPE OF (IfcLightSource); + Position : IfcCartesianPoint; + Radius : IfcPositiveLengthMeasure; + ConstantAttenuation : IfcReal; + DistanceAttenuation : IfcReal; + QuadricAttenuation : IfcReal; +END_ENTITY; + +ENTITY IfcLightSourceSpot + SUBTYPE OF (IfcLightSourcePositional); + Orientation : IfcDirection; + ConcentrationExponent : OPTIONAL IfcReal; + SpreadAngle : IfcPositivePlaneAngleMeasure; + BeamWidthAngle : IfcPositivePlaneAngleMeasure; +END_ENTITY; + +ENTITY IfcLine + SUBTYPE OF (IfcCurve); + Pnt : IfcCartesianPoint; + Dir : IfcVector; + WHERE + SameDim : Dir.Dim = Pnt.Dim; +END_ENTITY; + +ENTITY IfcLinearElement + SUPERTYPE OF (ONEOF + (IfcAlignmentCant + ,IfcAlignmentHorizontal + ,IfcAlignmentSegment + ,IfcAlignmentVertical + ,IfcLinearZone)) + SUBTYPE OF (IfcProduct); +END_ENTITY; + +ENTITY IfcLinearPlacement + SUBTYPE OF (IfcObjectPlacement); + RelativePlacement : IfcAxis2PlacementLinear; + CartesianPosition : OPTIONAL IfcAxis2Placement3D; + WHERE + CorrectLinearPlacement : EXISTS(SELF\IfcObjectPlacement.PlacementRelTo) AND ('IFC4X4.IFCLOCALPLACEMENT' IN TYPEOF(SELF\IfcObjectPlacement.PlacementRelTo)); +END_ENTITY; + +ENTITY IfcLinearPositioningElement + SUPERTYPE OF (ONEOF + (IfcAlignment)) + SUBTYPE OF (IfcPositioningElement); +END_ENTITY; + +ENTITY IfcLinearZone + ABSTRACT SUPERTYPE OF (ONEOF + (IfcTunnelTypicalSection)) + SUBTYPE OF (IfcLinearElement); +END_ENTITY; + +ENTITY IfcLiquidTerminal + SUBTYPE OF (IfcFlowTerminal); + PredefinedType : OPTIONAL IfcLiquidTerminalTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcLiquidTerminalTypeEnum.USERDEFINED) OR +((PredefinedType = IfcLiquidTerminalTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCLIQUIDTERMINALTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcLiquidTerminalType + SUBTYPE OF (IfcFlowTerminalType); + PredefinedType : IfcLiquidTerminalTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcLiquidTerminalTypeEnum.USERDEFINED) OR +((PredefinedType = IfcLiquidTerminalTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcLocalPlacement + SUBTYPE OF (IfcObjectPlacement); + RelativePlacement : IfcAxis2Placement; + WHERE + WR21 : IfcCorrectLocalPlacement(RelativePlacement, PlacementRelTo); +END_ENTITY; + +ENTITY IfcLogicalVoxelData + SUBTYPE OF (IfcVoxelData); + ValueData : LIST [1:?] OF IfcLogical; + DERIVE + Values : ARRAY [1:SELF\IfcVoxelData.GridSize] OF OPTIONAL IfcLogical := IfcListToExpandedArray(ValueData,1,SELF\IfcVoxelData.GridSize,SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels); +END_ENTITY; + +ENTITY IfcLoop + SUPERTYPE OF (ONEOF + (IfcEdgeLoop + ,IfcPolyLoop + ,IfcVertexLoop)) + SUBTYPE OF (IfcTopologicalRepresentationItem); +END_ENTITY; + +ENTITY IfcManifoldSolidBrep + ABSTRACT SUPERTYPE OF (ONEOF + (IfcAdvancedBrep + ,IfcFacetedBrep)) + SUBTYPE OF (IfcSolidModel); + Outer : IfcClosedShell; +END_ENTITY; + +ENTITY IfcMapConversion + SUPERTYPE OF (ONEOF + (IfcMapConversionScaled)) + SUBTYPE OF (IfcCoordinateOperation); + Eastings : IfcLengthMeasure; + Northings : IfcLengthMeasure; + OrthogonalHeight : IfcLengthMeasure; + XAxisAbscissa : OPTIONAL IfcReal; + XAxisOrdinate : OPTIONAL IfcReal; + Scale : OPTIONAL IfcReal; + WHERE + TargetCRSProjected : 'IFC4X4.IFCPROJECTEDCRS' IN TYPEOF(SELF\IfcCoordinateOperation.TargetCRS); + ValidXAxis : (NOT EXISTS(XAxisAbscissa) AND NOT EXISTS(XAxisOrdinate)) OR +(NOT EXISTS(XAxisAbscissa) AND XAxisOrdinate <> 0.0) OR +(NOT EXISTS(XAxisOrdinate) AND XAxisAbscissa <> 0.0) OR +(EXISTS(XAxisAbscissa) AND EXISTS(XAxisOrdinate) AND NOT ((XAxisAbscissa = 0.0) AND (XAxisOrdinate = 0.0))); +END_ENTITY; + +ENTITY IfcMapConversionScaled + SUBTYPE OF (IfcMapConversion); + FactorX : IfcReal; + FactorY : IfcReal; + FactorZ : IfcReal; +END_ENTITY; + +ENTITY IfcMappedItem + SUBTYPE OF (IfcRepresentationItem); + MappingSource : IfcRepresentationMap; + MappingTarget : IfcCartesianTransformationOperator; +END_ENTITY; + +ENTITY IfcMarineFacility + SUBTYPE OF (IfcFacility); + PredefinedType : OPTIONAL IfcMarineFacilityTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcMarineFacilityTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcMarineFacilityTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcMarinePart + SUBTYPE OF (IfcFacilityPart); + PredefinedType : OPTIONAL IfcMarinePartTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcMarinePartTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcMarinePartTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcMaterial + SUBTYPE OF (IfcMaterialDefinition); + Name : IfcLabel; + Description : OPTIONAL IfcText; + Category : OPTIONAL IfcLabel; + INVERSE + HasRepresentation : SET [0:1] OF IfcMaterialDefinitionRepresentation FOR RepresentedMaterial; + IsRelatedWith : SET [0:?] OF IfcMaterialRelationship FOR RelatedMaterials; + RelatesTo : SET [0:1] OF IfcMaterialRelationship FOR RelatingMaterial; +END_ENTITY; + +ENTITY IfcMaterialClassificationRelationship; + MaterialClassifications : SET [1:?] OF IfcClassificationSelect; + ClassifiedMaterial : IfcMaterial; +END_ENTITY; + +ENTITY IfcMaterialConstituent + SUBTYPE OF (IfcMaterialDefinition); + Name : OPTIONAL IfcLabel; + Description : OPTIONAL IfcText; + Material : IfcMaterial; + Fraction : OPTIONAL IfcNormalisedRatioMeasure; + Category : OPTIONAL IfcLabel; + INVERSE + ToMaterialConstituentSet : IfcMaterialConstituentSet FOR MaterialConstituents; +END_ENTITY; + +ENTITY IfcMaterialConstituentSet + SUBTYPE OF (IfcMaterialDefinition); + Name : OPTIONAL IfcLabel; + Description : OPTIONAL IfcText; + MaterialConstituents : OPTIONAL SET [1:?] OF IfcMaterialConstituent; +END_ENTITY; + +ENTITY IfcMaterialDefinition + ABSTRACT SUPERTYPE OF (ONEOF + (IfcMaterial + ,IfcMaterialConstituent + ,IfcMaterialConstituentSet + ,IfcMaterialLayer + ,IfcMaterialLayerSet + ,IfcMaterialProfile + ,IfcMaterialProfileSet)); + INVERSE + AssociatedTo : SET [0:?] OF IfcRelAssociatesMaterial FOR RelatingMaterial; + HasExternalReferences : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects; + HasProperties : SET [0:?] OF IfcMaterialProperties FOR Material; +END_ENTITY; + +ENTITY IfcMaterialDefinitionRepresentation + SUBTYPE OF (IfcProductRepresentation); + RepresentedMaterial : IfcMaterial; + WHERE + OnlyStyledRepresentations : SIZEOF(QUERY(temp <* Representations | + (NOT('IFC4X4.IFCSTYLEDREPRESENTATION' IN TYPEOF(temp))) +)) = 0; +END_ENTITY; + +ENTITY IfcMaterialLayer + SUPERTYPE OF (ONEOF + (IfcMaterialLayerWithOffsets)) + SUBTYPE OF (IfcMaterialDefinition); + Material : OPTIONAL IfcMaterial; + LayerThickness : IfcNonNegativeLengthMeasure; + IsVentilated : OPTIONAL IfcLogical; + Name : OPTIONAL IfcLabel; + Description : OPTIONAL IfcText; + Category : OPTIONAL IfcLabel; + Priority : OPTIONAL IfcInteger; + INVERSE + ToMaterialLayerSet : IfcMaterialLayerSet FOR MaterialLayers; + WHERE + NormalizedPriority : NOT(EXISTS(Priority)) OR {0 <= Priority <= 100}; +END_ENTITY; + +ENTITY IfcMaterialLayerSet + SUBTYPE OF (IfcMaterialDefinition); + MaterialLayers : LIST [1:?] OF IfcMaterialLayer; + LayerSetName : OPTIONAL IfcLabel; + Description : OPTIONAL IfcText; + DERIVE + TotalThickness : IfcLengthMeasure := IfcMlsTotalThickness(SELF); +END_ENTITY; + +ENTITY IfcMaterialLayerSetUsage + SUBTYPE OF (IfcMaterialUsageDefinition); + ForLayerSet : IfcMaterialLayerSet; + LayerSetDirection : IfcLayerSetDirectionEnum; + DirectionSense : IfcDirectionSenseEnum; + OffsetFromReferenceLine : IfcLengthMeasure; + ReferenceExtent : OPTIONAL IfcPositiveLengthMeasure; +END_ENTITY; + +ENTITY IfcMaterialLayerWithOffsets + SUBTYPE OF (IfcMaterialLayer); + OffsetDirection : IfcLayerSetDirectionEnum; + OffsetValues : ARRAY [1:2] OF IfcLengthMeasure; +END_ENTITY; + +ENTITY IfcMaterialList; + Materials : LIST [1:?] OF IfcMaterial; +END_ENTITY; + +ENTITY IfcMaterialProfile + SUPERTYPE OF (ONEOF + (IfcMaterialProfileWithOffsets)) + SUBTYPE OF (IfcMaterialDefinition); + Name : OPTIONAL IfcLabel; + Description : OPTIONAL IfcText; + Material : OPTIONAL IfcMaterial; + Profile : IfcProfileDef; + Priority : OPTIONAL IfcInteger; + Category : OPTIONAL IfcLabel; + INVERSE + ToMaterialProfileSet : IfcMaterialProfileSet FOR MaterialProfiles; + WHERE + NormalizedPriority : NOT(EXISTS(Priority)) OR {0 <= Priority <= 100}; +END_ENTITY; + +ENTITY IfcMaterialProfileSet + SUBTYPE OF (IfcMaterialDefinition); + Name : OPTIONAL IfcLabel; + Description : OPTIONAL IfcText; + MaterialProfiles : LIST [1:?] OF IfcMaterialProfile; + CompositeProfile : OPTIONAL IfcCompositeProfileDef; +END_ENTITY; + +ENTITY IfcMaterialProfileSetUsage + SUPERTYPE OF (ONEOF + (IfcMaterialProfileSetUsageTapering)) + SUBTYPE OF (IfcMaterialUsageDefinition); + ForProfileSet : IfcMaterialProfileSet; + CardinalPoint : OPTIONAL IfcCardinalPointReference; + ReferenceExtent : OPTIONAL IfcPositiveLengthMeasure; +END_ENTITY; + +ENTITY IfcMaterialProfileSetUsageTapering + SUBTYPE OF (IfcMaterialProfileSetUsage); + ForProfileEndSet : IfcMaterialProfileSet; + CardinalEndPoint : OPTIONAL IfcCardinalPointReference; +END_ENTITY; + +ENTITY IfcMaterialProfileWithOffsets + SUBTYPE OF (IfcMaterialProfile); + OffsetValues : ARRAY [1:2] OF IfcLengthMeasure; +END_ENTITY; + +ENTITY IfcMaterialProperties + SUBTYPE OF (IfcExtendedProperties); + Material : IfcMaterialDefinition; +END_ENTITY; + +ENTITY IfcMaterialRelationship + SUBTYPE OF (IfcResourceLevelRelationship); + RelatingMaterial : IfcMaterial; + RelatedMaterials : SET [1:?] OF IfcMaterial; + MaterialExpression : OPTIONAL IfcLabel; +END_ENTITY; + +ENTITY IfcMaterialUsageDefinition + ABSTRACT SUPERTYPE OF (ONEOF + (IfcMaterialLayerSetUsage + ,IfcMaterialProfileSetUsage)); + INVERSE + AssociatedTo : SET [1:?] OF IfcRelAssociatesMaterial FOR RelatingMaterial; +END_ENTITY; + +ENTITY IfcMeasureWithUnit; + ValueComponent : IfcValue; + UnitComponent : IfcUnit; +END_ENTITY; + +ENTITY IfcMechanicalFastener + SUBTYPE OF (IfcElementComponent); + NominalDiameter : OPTIONAL IfcPositiveLengthMeasure; + NominalLength : OPTIONAL IfcPositiveLengthMeasure; + PredefinedType : OPTIONAL IfcMechanicalFastenerTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcMechanicalFastenerTypeEnum.USERDEFINED) OR +((PredefinedType = IfcMechanicalFastenerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCMECHANICALFASTENERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcMechanicalFastenerType + SUBTYPE OF (IfcElementComponentType); + PredefinedType : IfcMechanicalFastenerTypeEnum; + NominalDiameter : OPTIONAL IfcPositiveLengthMeasure; + NominalLength : OPTIONAL IfcPositiveLengthMeasure; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcMechanicalFastenerTypeEnum.USERDEFINED) OR +((PredefinedType = IfcMechanicalFastenerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcMedicalDevice + SUBTYPE OF (IfcFlowTerminal); + PredefinedType : OPTIONAL IfcMedicalDeviceTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcMedicalDeviceTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcMedicalDeviceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCMEDICALDEVICETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcMedicalDeviceType + SUBTYPE OF (IfcFlowTerminalType); + PredefinedType : IfcMedicalDeviceTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcMedicalDeviceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcMedicalDeviceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcMember + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcMemberTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcMemberTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcMemberTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCMEMBERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcMemberType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcMemberTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcMemberTypeEnum.USERDEFINED) OR +((PredefinedType = IfcMemberTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcMetric + SUBTYPE OF (IfcConstraint); + Benchmark : IfcBenchmarkEnum; + ValueSource : OPTIONAL IfcLabel; + DataValue : OPTIONAL IfcMetricValueSelect; + ReferencePath : OPTIONAL IfcReference; +END_ENTITY; + +ENTITY IfcMirroredProfileDef + SUBTYPE OF (IfcDerivedProfileDef); + DERIVE + SELF\IfcDerivedProfileDef.Operator : IfcCartesianTransformationOperator2D := +IfcRepresentationItem() || IfcGeometricRepresentationItem() || +IfcCartesianTransformationOperator( + -- Axis1 + IfcRepresentationItem() || IfcGeometricRepresentationItem() || + IfcDirection([-1., 0.]), + -- Axis2 + IfcRepresentationItem() || IfcGeometricRepresentationItem() || + IfcDirection([ 0., 1.]), + -- LocalOrigin + IfcRepresentationItem() || IfcGeometricRepresentationItem() || + IfcPoint() || IfcCartesianPoint([0., 0.]), + -- Scale + 1.) || +IfcCartesianTransformationOperator2D(); +END_ENTITY; + +ENTITY IfcMobileTelecommunicationsAppliance + SUBTYPE OF (IfcFlowTerminal); + PredefinedType : OPTIONAL IfcMobileTelecommunicationsApplianceTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcMobileTelecommunicationsApplianceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcMobileTelecommunicationsApplianceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCMOBILETELECOMMUNICATIONSAPPLIANCETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcMobileTelecommunicationsApplianceType + SUBTYPE OF (IfcFlowTerminalType); + PredefinedType : IfcMobileTelecommunicationsApplianceTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcMobileTelecommunicationsApplianceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcMobileTelecommunicationsApplianceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcMonetaryUnit; + Currency : IfcLabel; +END_ENTITY; + +ENTITY IfcMooringDevice + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcMooringDeviceTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcMooringDeviceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcMooringDeviceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCMOORINGDEVICETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcMooringDeviceType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcMooringDeviceTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcMooringDeviceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcMooringDeviceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcMotorConnection + SUBTYPE OF (IfcEnergyConversionDevice); + PredefinedType : OPTIONAL IfcMotorConnectionTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcMotorConnectionTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcMotorConnectionTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCMOTORCONNECTIONTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcMotorConnectionType + SUBTYPE OF (IfcEnergyConversionDeviceType); + PredefinedType : IfcMotorConnectionTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcMotorConnectionTypeEnum.USERDEFINED) OR +((PredefinedType = IfcMotorConnectionTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcNamedUnit + ABSTRACT SUPERTYPE OF (ONEOF + (IfcContextDependentUnit + ,IfcConversionBasedUnit + ,IfcSIUnit)); + Dimensions : IfcDimensionalExponents; + UnitType : IfcUnitEnum; + WHERE + WR1 : IfcCorrectDimensions (SELF.UnitType, SELF.Dimensions); +END_ENTITY; + +ENTITY IfcNavigationElement + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcNavigationElementTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcNavigationElementTypeEnum.USERDEFINED) OR +((PredefinedType = IfcNavigationElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCNAVIGATIONELEMENTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcNavigationElementType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcNavigationElementTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcNavigationElementTypeEnum.USERDEFINED) OR +((PredefinedType = IfcNavigationElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcObject + ABSTRACT SUPERTYPE OF (ONEOF + (IfcActor + ,IfcControl + ,IfcGroup + ,IfcProcess + ,IfcProduct + ,IfcResource)) + SUBTYPE OF (IfcObjectDefinition); + ObjectType : OPTIONAL IfcLabel; + INVERSE + IsDeclaredBy : SET [0:1] OF IfcRelDefinesByObject FOR RelatedObjects; + Declares : SET [0:?] OF IfcRelDefinesByObject FOR RelatingObject; + IsTypedBy : SET [0:1] OF IfcRelDefinesByType FOR RelatedObjects; + IsDefinedBy : SET [0:?] OF IfcRelDefinesByProperties FOR RelatedObjects; + WHERE + UniquePropertySetNames : ((SIZEOF(IsDefinedBy) = 0) OR IfcUniqueDefinitionNames(IsDefinedBy)); +END_ENTITY; + +ENTITY IfcObjectDefinition + ABSTRACT SUPERTYPE OF (ONEOF + (IfcContext + ,IfcObject + ,IfcTypeObject)) + SUBTYPE OF (IfcRoot); + INVERSE + HasAssignments : SET [0:?] OF IfcRelAssigns FOR RelatedObjects; + Nests : SET [0:1] OF IfcRelNests FOR RelatedObjects; + IsNestedBy : SET [0:?] OF IfcRelNests FOR RelatingObject; + HasContext : SET [0:1] OF IfcRelDeclares FOR RelatedDefinitions; + IsDecomposedBy : SET [0:?] OF IfcRelAggregates FOR RelatingObject; + Decomposes : SET [0:1] OF IfcRelAggregates FOR RelatedObjects; + HasAssociations : SET [0:?] OF IfcRelAssociates FOR RelatedObjects; +END_ENTITY; + +ENTITY IfcObjectPlacement + ABSTRACT SUPERTYPE OF (ONEOF + (IfcGridPlacement + ,IfcLinearPlacement + ,IfcLocalPlacement)); + PlacementRelTo : OPTIONAL IfcObjectPlacement; + INVERSE + PlacesObject : SET [0:?] OF IfcProduct FOR ObjectPlacement; + ReferencedByPlacements : SET [0:?] OF IfcObjectPlacement FOR PlacementRelTo; +END_ENTITY; + +ENTITY IfcObjective + SUBTYPE OF (IfcConstraint); + BenchmarkValues : OPTIONAL LIST [1:?] OF IfcConstraint; + LogicalAggregator : OPTIONAL IfcLogicalOperatorEnum; + ObjectiveQualifier : IfcObjectiveEnum; + UserDefinedQualifier : OPTIONAL IfcLabel; + WHERE + WR21 : (ObjectiveQualifier <> IfcObjectiveEnum.USERDEFINED) OR +((ObjectiveQualifier = IfcObjectiveEnum.USERDEFINED) AND EXISTS(SELF\IfcObjective.UserDefinedQualifier)); +END_ENTITY; + +ENTITY IfcObservation + SUPERTYPE OF (ONEOF + (IfcGeoScienceObservation)) + SUBTYPE OF (IfcComplementaryData); +END_ENTITY; + +ENTITY IfcOccupant + SUBTYPE OF (IfcActor); + PredefinedType : OPTIONAL IfcOccupantTypeEnum; + WHERE + WR31 : NOT(PredefinedType = IfcOccupantTypeEnum.USERDEFINED) +OR EXISTS(SELF\IfcObject.ObjectType); +END_ENTITY; + +ENTITY IfcOffsetCurve + ABSTRACT SUPERTYPE OF (ONEOF + (IfcOffsetCurve2D + ,IfcOffsetCurve3D + ,IfcOffsetCurveByDistances)) + SUBTYPE OF (IfcCurve); + BasisCurve : IfcCurve; +END_ENTITY; + +ENTITY IfcOffsetCurve2D + SUBTYPE OF (IfcOffsetCurve); + Distance : IfcLengthMeasure; + SelfIntersect : IfcLogical; + WHERE + DimIs2D : BasisCurve.Dim = 2; +END_ENTITY; + +ENTITY IfcOffsetCurve3D + SUBTYPE OF (IfcOffsetCurve); + Distance : IfcLengthMeasure; + SelfIntersect : IfcLogical; + RefDirection : IfcDirection; + WHERE + DimIs2D : BasisCurve.Dim = 3; +END_ENTITY; + +ENTITY IfcOffsetCurveByDistances + SUBTYPE OF (IfcOffsetCurve); + OffsetValues : LIST [1:?] OF IfcPointByDistanceExpression; + Tag : OPTIONAL IfcLabel; +END_ENTITY; + +ENTITY IfcOpenCrossProfileDef + SUBTYPE OF (IfcProfileDef); + HorizontalWidths : IfcBoolean; + Widths : LIST [1:?] OF IfcNonNegativeLengthMeasure; + Slopes : LIST [1:?] OF IfcPlaneAngleMeasure; + Tags : OPTIONAL LIST [2:?] OF IfcLabel; + OffsetPoint : OPTIONAL IfcCartesianPoint; + WHERE + CorrectProfileType : SELF\IfcProfileDef.ProfileType = IfcProfileTypeEnum.CURVE; + CorrespondingSlopeWidths : SIZEOF(Slopes) = SIZEOF(Widths); + CorrespondingTags : (NOT EXISTS (Tags)) OR (SIZEOF(Tags) = (SIZEOF(Slopes) + 1)); +END_ENTITY; + +ENTITY IfcOpenShell + SUBTYPE OF (IfcConnectedFaceSet); +END_ENTITY; + +ENTITY IfcOpeningElement + SUBTYPE OF (IfcFeatureElementSubtraction); + PredefinedType : OPTIONAL IfcOpeningElementTypeEnum; + INVERSE + HasFillings : SET [0:?] OF IfcRelFillsElement FOR RelatingOpeningElement; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcOpeningElementTypeEnum.USERDEFINED) OR +((PredefinedType = IfcOpeningElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcOrganization; + Identification : OPTIONAL IfcIdentifier; + Name : IfcLabel; + Description : OPTIONAL IfcText; + Roles : OPTIONAL LIST [1:?] OF IfcActorRole; + Addresses : OPTIONAL LIST [1:?] OF IfcAddress; + INVERSE + IsRelatedBy : SET [0:?] OF IfcOrganizationRelationship FOR RelatedOrganizations; + Relates : SET [0:?] OF IfcOrganizationRelationship FOR RelatingOrganization; + Engages : SET [0:?] OF IfcPersonAndOrganization FOR TheOrganization; +END_ENTITY; + +ENTITY IfcOrganizationRelationship + SUBTYPE OF (IfcResourceLevelRelationship); + RelatingOrganization : IfcOrganization; + RelatedOrganizations : SET [1:?] OF IfcOrganization; +END_ENTITY; + +ENTITY IfcOrientedEdge + SUBTYPE OF (IfcEdge); + EdgeElement : IfcEdge; + Orientation : IfcBoolean; + DERIVE + SELF\IfcEdge.EdgeStart : IfcVertex := IfcBooleanChoose +(Orientation, EdgeElement.EdgeStart, EdgeElement.EdgeEnd); + SELF\IfcEdge.EdgeEnd : IfcVertex := IfcBooleanChoose +(Orientation, EdgeElement.EdgeEnd, EdgeElement.EdgeStart); + WHERE + EdgeElementNotOriented : NOT('IFC4X4.IFCORIENTEDEDGE' IN TYPEOF(EdgeElement)); +END_ENTITY; + +ENTITY IfcOuterBoundaryCurve + SUBTYPE OF (IfcBoundaryCurve); +END_ENTITY; + +ENTITY IfcOutlet + SUBTYPE OF (IfcFlowTerminal); + PredefinedType : OPTIONAL IfcOutletTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcOutletTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcOutletTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCOUTLETTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcOutletType + SUBTYPE OF (IfcFlowTerminalType); + PredefinedType : IfcOutletTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcOutletTypeEnum.USERDEFINED) OR +((PredefinedType = IfcOutletTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcOwnerHistory; + OwningUser : IfcPersonAndOrganization; + OwningApplication : IfcApplication; + State : OPTIONAL IfcStateEnum; + ChangeAction : OPTIONAL IfcChangeActionEnum; + LastModifiedDate : OPTIONAL IfcTimeStamp; + LastModifyingUser : OPTIONAL IfcPersonAndOrganization; + LastModifyingApplication : OPTIONAL IfcApplication; + CreationDate : IfcTimeStamp; + WHERE + CorrectChangeAction : (EXISTS(LastModifiedDate)) OR +(NOT(EXISTS(LastModifiedDate)) AND NOT(EXISTS(ChangeAction))) OR +(NOT(EXISTS(LastModifiedDate)) AND EXISTS(ChangeAction) AND ((ChangeAction = IfcChangeActionEnum.NOTDEFINED) OR (ChangeAction = IfcChangeActionEnum.NOCHANGE))); +END_ENTITY; + +ENTITY IfcParameterizedProfileDef + ABSTRACT SUPERTYPE OF (ONEOF + (IfcAsymmetricIShapeProfileDef + ,IfcCShapeProfileDef + ,IfcCircleProfileDef + ,IfcEllipseProfileDef + ,IfcIShapeProfileDef + ,IfcLShapeProfileDef + ,IfcRectangleProfileDef + ,IfcTShapeProfileDef + ,IfcTrapeziumProfileDef + ,IfcUShapeProfileDef + ,IfcZShapeProfileDef)) + SUBTYPE OF (IfcProfileDef); + Position : OPTIONAL IfcAxis2Placement2D; +END_ENTITY; + +ENTITY IfcPath + SUBTYPE OF (IfcTopologicalRepresentationItem); + EdgeList : LIST [1:?] OF UNIQUE IfcOrientedEdge; + WHERE + IsContinuous : IfcPathHeadToTail(SELF); +END_ENTITY; + +ENTITY IfcPavement + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcPavementTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcPavementTypeEnum.USERDEFINED) OR +((PredefinedType = IfcPavementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCPAVEMENTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcPavementType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcPavementTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcPavementTypeEnum.USERDEFINED) OR +((PredefinedType = IfcPavementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcPcurve + SUBTYPE OF (IfcCurve); + BasisSurface : IfcSurface; + ReferenceCurve : IfcCurve; + WHERE + DimIs2D : ReferenceCurve.Dim = 2; +END_ENTITY; + +ENTITY IfcPerformanceHistory + SUBTYPE OF (IfcControl); + LifeCyclePhase : IfcLabel; + PredefinedType : OPTIONAL IfcPerformanceHistoryTypeEnum; +END_ENTITY; + +ENTITY IfcPermeableCoveringProperties + SUBTYPE OF (IfcPreDefinedPropertySet); + OperationType : IfcPermeableCoveringOperationEnum; + PanelPosition : IfcWindowPanelPositionEnum; + FrameDepth : OPTIONAL IfcPositiveLengthMeasure; + FrameThickness : OPTIONAL IfcPositiveLengthMeasure; + ShapeAspectStyle : OPTIONAL IfcShapeAspect; +END_ENTITY; + +ENTITY IfcPermit + SUBTYPE OF (IfcControl); + PredefinedType : OPTIONAL IfcPermitTypeEnum; + Status : OPTIONAL IfcLabel; + LongDescription : OPTIONAL IfcText; +END_ENTITY; + +ENTITY IfcPerson; + Identification : OPTIONAL IfcIdentifier; + FamilyName : OPTIONAL IfcLabel; + GivenName : OPTIONAL IfcLabel; + MiddleNames : OPTIONAL LIST [1:?] OF IfcLabel; + PrefixTitles : OPTIONAL LIST [1:?] OF IfcLabel; + SuffixTitles : OPTIONAL LIST [1:?] OF IfcLabel; + Roles : OPTIONAL LIST [1:?] OF IfcActorRole; + Addresses : OPTIONAL LIST [1:?] OF IfcAddress; + INVERSE + EngagedIn : SET [0:?] OF IfcPersonAndOrganization FOR ThePerson; + WHERE + IdentifiablePerson : EXISTS(Identification) OR EXISTS(FamilyName) OR EXISTS(GivenName); + ValidSetOfNames : NOT EXISTS(MiddleNames) OR EXISTS(FamilyName) OR EXISTS(GivenName); +END_ENTITY; + +ENTITY IfcPersonAndOrganization; + ThePerson : IfcPerson; + TheOrganization : IfcOrganization; + Roles : OPTIONAL LIST [1:?] OF IfcActorRole; +END_ENTITY; + +ENTITY IfcPhysicalComplexQuantity + SUBTYPE OF (IfcPhysicalQuantity); + HasQuantities : SET [1:?] OF IfcPhysicalQuantity; + Discrimination : IfcLabel; + Quality : OPTIONAL IfcLabel; + Usage : OPTIONAL IfcLabel; + WHERE + NoSelfReference : SIZEOF(QUERY(temp <* HasQuantities | SELF :=: temp)) = 0; + UniqueQuantityNames : IfcUniqueQuantityNames(HasQuantities); +END_ENTITY; + +ENTITY IfcPhysicalQuantity + ABSTRACT SUPERTYPE OF (ONEOF + (IfcPhysicalComplexQuantity + ,IfcPhysicalSimpleQuantity)); + Name : IfcLabel; + Description : OPTIONAL IfcText; + INVERSE + HasExternalReferences : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects; + PartOfComplex : SET [0:1] OF IfcPhysicalComplexQuantity FOR HasQuantities; +END_ENTITY; + +ENTITY IfcPhysicalSimpleQuantity + ABSTRACT SUPERTYPE OF (ONEOF + (IfcQuantityArea + ,IfcQuantityCount + ,IfcQuantityLength + ,IfcQuantityNumber + ,IfcQuantityTime + ,IfcQuantityVolume + ,IfcQuantityWeight)) + SUBTYPE OF (IfcPhysicalQuantity); + Unit : OPTIONAL IfcNamedUnit; +END_ENTITY; + +ENTITY IfcPile + SUBTYPE OF (IfcDeepFoundation); + PredefinedType : OPTIONAL IfcPileTypeEnum; + ConstructionType : OPTIONAL IfcPileConstructionEnum; + WHERE + CorrectPredefinedType : NOT EXISTS(PredefinedType) OR +(PredefinedType <> IfcPileTypeEnum.USERDEFINED) OR +((PredefinedType = IfcPileTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCPILETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcPileType + SUBTYPE OF (IfcDeepFoundationType); + PredefinedType : IfcPileTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcPileTypeEnum.USERDEFINED) OR +((PredefinedType = IfcPileTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcPipeFitting + SUBTYPE OF (IfcFlowFitting); + PredefinedType : OPTIONAL IfcPipeFittingTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcPipeFittingTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcPipeFittingTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCPIPEFITTINGTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcPipeFittingType + SUBTYPE OF (IfcFlowFittingType); + PredefinedType : IfcPipeFittingTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcPipeFittingTypeEnum.USERDEFINED) OR +((PredefinedType = IfcPipeFittingTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcPipeSegment + SUBTYPE OF (IfcFlowSegment); + PredefinedType : OPTIONAL IfcPipeSegmentTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcPipeSegmentTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcPipeSegmentTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCPIPESEGMENTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcPipeSegmentType + SUBTYPE OF (IfcFlowSegmentType); + PredefinedType : IfcPipeSegmentTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcPipeSegmentTypeEnum.USERDEFINED) OR +((PredefinedType = IfcPipeSegmentTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcPixelTexture + SUBTYPE OF (IfcSurfaceTexture); + Width : IfcInteger; + Height : IfcInteger; + ColourComponents : IfcInteger; + Pixel : LIST [1:?] OF IfcBinary; + WHERE + MinPixelInS : Width >= 1; + MinPixelInT : Height >= 1; + NumberOfColours : {1 <= ColourComponents <= 4}; + PixelAsByteAndSameLength : SIZEOF(QUERY(temp<* Pixel | + (BLENGTH(temp) MOD 8 = 0) AND + (BLENGTH(temp) = BLENGTH(Pixel[1])) +)) = SIZEOF(Pixel); + SizeOfPixelList : SIZEOF(Pixel) = (Width * Height); +END_ENTITY; + +ENTITY IfcPlacement + ABSTRACT SUPERTYPE OF (ONEOF + (IfcAxis1Placement + ,IfcAxis2Placement2D + ,IfcAxis2Placement3D + ,IfcAxis2PlacementLinear)) + SUBTYPE OF (IfcGeometricRepresentationItem); + Location : IfcPoint; + DERIVE + Dim : IfcDimensionCount := Location.Dim; +END_ENTITY; + +ENTITY IfcPlanarBox + SUBTYPE OF (IfcPlanarExtent); + Placement : IfcAxis2Placement; +END_ENTITY; + +ENTITY IfcPlanarExtent + SUPERTYPE OF (ONEOF + (IfcPlanarBox)) + SUBTYPE OF (IfcGeometricRepresentationItem); + SizeInX : IfcLengthMeasure; + SizeInY : IfcLengthMeasure; +END_ENTITY; + +ENTITY IfcPlane + SUBTYPE OF (IfcElementarySurface); +END_ENTITY; + +ENTITY IfcPlate + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcPlateTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcPlateTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcPlateTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCPLATETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcPlateType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcPlateTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcPlateTypeEnum.USERDEFINED) OR +((PredefinedType = IfcPlateTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcPoint + ABSTRACT SUPERTYPE OF (ONEOF + (IfcCartesianPoint + ,IfcPointByDistanceExpression + ,IfcPointOnCurve + ,IfcPointOnSurface)) + SUBTYPE OF (IfcGeometricRepresentationItem); + DERIVE + Dim : IfcDimensionCount := IfcPointDim(SELF); +END_ENTITY; + +ENTITY IfcPointByDistanceExpression + SUBTYPE OF (IfcPoint); + DistanceAlong : IfcCurveMeasureSelect; + OffsetLateral : OPTIONAL IfcLengthMeasure; + OffsetVertical : OPTIONAL IfcLengthMeasure; + OffsetLongitudinal : OPTIONAL IfcLengthMeasure; + BasisCurve : IfcCurve; +END_ENTITY; + +ENTITY IfcPointOnCurve + SUBTYPE OF (IfcPoint); + BasisCurve : IfcCurve; + PointParameter : IfcParameterValue; +END_ENTITY; + +ENTITY IfcPointOnSurface + SUBTYPE OF (IfcPoint); + BasisSurface : IfcSurface; + PointParameterU : IfcParameterValue; + PointParameterV : IfcParameterValue; +END_ENTITY; + +ENTITY IfcPolyLoop + SUBTYPE OF (IfcLoop); + Polygon : LIST [3:?] OF UNIQUE IfcCartesianPoint; + WHERE + AllPointsSameDim : SIZEOF(QUERY(Temp <* Polygon | Temp.Dim <> Polygon[1].Dim)) = 0; +END_ENTITY; + +ENTITY IfcPolygonalBoundedHalfSpace + SUBTYPE OF (IfcHalfSpaceSolid); + Position : IfcAxis2Placement3D; + PolygonalBoundary : IfcBoundedCurve; + WHERE + BoundaryDim : PolygonalBoundary.Dim = 2; + BoundaryType : SIZEOF(TYPEOF(PolygonalBoundary) * [ + 'IFC4X4.IFCPOLYLINE', + 'IFC4X4.IFCCOMPOSITECURVE', + 'IFC4X4.IFCINDEXEDPOLYCURVE'] +) = 1; +END_ENTITY; + +ENTITY IfcPolygonalFaceSet + SUBTYPE OF (IfcTessellatedFaceSet); + Closed : OPTIONAL IfcBoolean; + Faces : LIST [1:?] OF UNIQUE IfcIndexedPolygonalFace; + PnIndex : OPTIONAL LIST [1:?] OF IfcPositiveInteger; +END_ENTITY; + +ENTITY IfcPolyline + SUBTYPE OF (IfcBoundedCurve); + Points : LIST [2:?] OF IfcCartesianPoint; + WHERE + SameDim : SIZEOF(QUERY(Temp <* Points | Temp.Dim <> Points[1].Dim)) = 0; +END_ENTITY; + +ENTITY IfcPolynomialCurve + SUBTYPE OF (IfcCurve); + Position : IfcPlacement; + CoefficientsX : OPTIONAL LIST [2:?] OF IfcReal; + CoefficientsY : OPTIONAL LIST [2:?] OF IfcReal; + CoefficientsZ : OPTIONAL LIST [2:?] OF IfcReal; + WHERE + CorrectPositionDim : ((Position.Dim=2) AND (NOT EXISTS(CoefficientsZ))) OR (Position.Dim=3); + ValidCoefficients : (EXISTS(CoefficientsX) AND EXISTS(CoefficientsY)) OR (EXISTS(CoefficientsX) AND EXISTS(CoefficientsZ)) OR (EXISTS(CoefficientsY) AND EXISTS(CoefficientsZ)) OR (EXISTS(CoefficientsX) AND EXISTS(CoefficientsY) AND EXISTS(CoefficientsZ)); +END_ENTITY; + +ENTITY IfcPort + ABSTRACT SUPERTYPE OF (ONEOF + (IfcDistributionPort)) + SUBTYPE OF (IfcProduct); + INVERSE + ContainedIn : SET [0:1] OF IfcRelConnectsPortToElement FOR RelatingPort; + ConnectedFrom : SET [0:1] OF IfcRelConnectsPorts FOR RelatedPort; + ConnectedTo : SET [0:1] OF IfcRelConnectsPorts FOR RelatingPort; +END_ENTITY; + +ENTITY IfcPositioningElement + ABSTRACT SUPERTYPE OF (ONEOF + (IfcGrid + ,IfcLinearPositioningElement + ,IfcReferent)) + SUBTYPE OF (IfcProduct); + INVERSE + ContainedInStructure : SET [0:1] OF IfcRelContainedInSpatialStructure FOR RelatedElements; + Positions : SET [0:?] OF IfcRelPositions FOR RelatingPositioningElement; + WHERE + HasPlacement : EXISTS(SELF\IfcProduct.ObjectPlacement); +END_ENTITY; + +ENTITY IfcPostalAddress + SUBTYPE OF (IfcAddress); + InternalLocation : OPTIONAL IfcLabel; + AddressLines : OPTIONAL LIST [1:?] OF IfcLabel; + PostalBox : OPTIONAL IfcLabel; + Town : OPTIONAL IfcLabel; + Region : OPTIONAL IfcLabel; + PostalCode : OPTIONAL IfcLabel; + Country : OPTIONAL IfcLabel; + WHERE + WR1 : EXISTS (InternalLocation) OR +EXISTS (AddressLines) OR +EXISTS (PostalBox) OR +EXISTS (PostalCode) OR +EXISTS (Town) OR +EXISTS (Region) OR +EXISTS (Country); +END_ENTITY; + +ENTITY IfcPreDefinedColour + ABSTRACT SUPERTYPE OF (ONEOF + (IfcDraughtingPreDefinedColour)) + SUBTYPE OF (IfcPreDefinedItem); +END_ENTITY; + +ENTITY IfcPreDefinedCurveFont + ABSTRACT SUPERTYPE OF (ONEOF + (IfcDraughtingPreDefinedCurveFont)) + SUBTYPE OF (IfcPreDefinedItem); +END_ENTITY; + +ENTITY IfcPreDefinedItem + ABSTRACT SUPERTYPE OF (ONEOF + (IfcPreDefinedColour + ,IfcPreDefinedCurveFont + ,IfcPreDefinedTextFont)) + SUBTYPE OF (IfcPresentationItem); + Name : IfcLabel; +END_ENTITY; + +ENTITY IfcPreDefinedProperties + ABSTRACT SUPERTYPE OF (ONEOF + (IfcReinforcementBarProperties + ,IfcSectionProperties + ,IfcSectionReinforcementProperties)) + SUBTYPE OF (IfcPropertyAbstraction); +END_ENTITY; + +ENTITY IfcPreDefinedPropertySet + ABSTRACT SUPERTYPE OF (ONEOF + (IfcDoorLiningProperties + ,IfcDoorPanelProperties + ,IfcPermeableCoveringProperties + ,IfcReinforcementDefinitionProperties + ,IfcWindowLiningProperties + ,IfcWindowPanelProperties)) + SUBTYPE OF (IfcPropertySetDefinition); +END_ENTITY; + +ENTITY IfcPreDefinedTextFont + ABSTRACT SUPERTYPE OF (ONEOF + (IfcTextStyleFontModel)) + SUBTYPE OF (IfcPreDefinedItem); +END_ENTITY; + +ENTITY IfcPresentationItem + ABSTRACT SUPERTYPE OF (ONEOF + (IfcColourRgbList + ,IfcColourSpecification + ,IfcCurveStyleFont + ,IfcCurveStyleFontAndScaling + ,IfcCurveStyleFontPattern + ,IfcIndexedColourMap + ,IfcPreDefinedItem + ,IfcSurfaceStyleLighting + ,IfcSurfaceStyleRefraction + ,IfcSurfaceStyleShading + ,IfcSurfaceStyleWithTextures + ,IfcSurfaceTexture + ,IfcTextStyleForDefinedFont + ,IfcTextStyleTextModel + ,IfcTextureCoordinate + ,IfcTextureVertex + ,IfcTextureVertexList)); +END_ENTITY; + +ENTITY IfcPresentationLayerAssignment + SUPERTYPE OF (ONEOF + (IfcPresentationLayerWithStyle)); + Name : IfcLabel; + Description : OPTIONAL IfcText; + AssignedItems : SET [1:?] OF IfcLayeredItem; + Identifier : OPTIONAL IfcIdentifier; + WHERE + ApplicableItems : SIZEOF(QUERY(temp <* AssignedItems | ( + SIZEOF(TYPEOF(temp) * [ + 'IFC4X4.IFCSHAPEREPRESENTATION', + 'IFC4X4.IFCGEOMETRICREPRESENTATIONITEM', + 'IFC4X4.IFCMAPPEDITEM']) = 1) +)) = SIZEOF(AssignedItems); +END_ENTITY; + +ENTITY IfcPresentationLayerWithStyle + SUBTYPE OF (IfcPresentationLayerAssignment); + LayerOn : IfcLogical; + LayerFrozen : IfcLogical; + LayerBlocked : IfcLogical; + LayerStyles : SET [0:?] OF IfcPresentationStyle; + WHERE + ApplicableOnlyToItems : SIZEOF(QUERY(temp <* AssignedItems | (SIZEOF(TYPEOF(temp) * ['IFC4X4.IfcGeometricRepresentationItem','IFC4X4.IfcMappedItem']) >= 1))) = SIZEOF(AssignedItems); +END_ENTITY; + +ENTITY IfcPresentationStyle + ABSTRACT SUPERTYPE OF (ONEOF + (IfcCurveStyle + ,IfcFillAreaStyle + ,IfcSurfaceStyle + ,IfcTextStyle)); + Name : OPTIONAL IfcLabel; +END_ENTITY; + +ENTITY IfcProcedure + SUBTYPE OF (IfcProcess); + PredefinedType : OPTIONAL IfcProcedureTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcProcedureTypeEnum.USERDEFINED) OR +((PredefinedType = IfcProcedureTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + HasName : EXISTS(SELF\IfcRoot.Name); +END_ENTITY; + +ENTITY IfcProcedureType + SUBTYPE OF (IfcTypeProcess); + PredefinedType : IfcProcedureTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcProcedureTypeEnum.USERDEFINED) OR ((PredefinedType = IfcProcedureTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeProcess.ProcessType)); +END_ENTITY; + +ENTITY IfcProcess + ABSTRACT SUPERTYPE OF (ONEOF + (IfcEvent + ,IfcProcedure + ,IfcTask)) + SUBTYPE OF (IfcObject); + Identification : OPTIONAL IfcIdentifier; + LongDescription : OPTIONAL IfcText; + INVERSE + IsPredecessorTo : SET [0:?] OF IfcRelSequence FOR RelatingProcess; + IsSuccessorFrom : SET [0:?] OF IfcRelSequence FOR RelatedProcess; + OperatesOn : SET [0:?] OF IfcRelAssignsToProcess FOR RelatingProcess; +END_ENTITY; + +ENTITY IfcProduct + ABSTRACT SUPERTYPE OF (ONEOF + (IfcAnnotation + ,IfcComplementaryData + ,IfcElement + ,IfcLinearElement + ,IfcPort + ,IfcPositioningElement + ,IfcSpatialElement + ,IfcStructuralActivity + ,IfcStructuralItem)) + SUBTYPE OF (IfcObject); + ObjectPlacement : OPTIONAL IfcObjectPlacement; + Representation : OPTIONAL IfcProductRepresentation; + INVERSE + ReferencedBy : SET [0:?] OF IfcRelAssignsToProduct FOR RelatingProduct; + PositionedRelativeTo : SET [0:?] OF IfcRelPositions FOR RelatedProducts; + ReferencedInStructures : SET [0:?] OF IfcRelReferencedInSpatialStructure FOR RelatedElements; + WHERE + PlacementForShapeRepresentation : (EXISTS(Representation) AND EXISTS(ObjectPlacement)) + OR (EXISTS(Representation) AND + (SIZEOF(QUERY(temp <* Representation.Representations | 'IFC4X4.IFCSHAPEREPRESENTATION' IN TYPEOF(temp))) = 0)) + OR (NOT(EXISTS(Representation))); +END_ENTITY; + +ENTITY IfcProductDefinitionShape + SUBTYPE OF (IfcProductRepresentation); + INVERSE + ShapeOfProduct : SET [1:?] OF IfcProduct FOR Representation; + HasShapeAspects : SET [0:?] OF IfcShapeAspect FOR PartOfProductDefinitionShape; + WHERE + OnlyShapeModel : SIZEOF(QUERY(temp <* Representations | + (NOT('IFC4X4.IFCSHAPEMODEL' IN TYPEOF(temp))) +)) = 0; +END_ENTITY; + +ENTITY IfcProductRepresentation + ABSTRACT SUPERTYPE OF (ONEOF + (IfcMaterialDefinitionRepresentation + ,IfcProductDefinitionShape)); + Name : OPTIONAL IfcLabel; + Description : OPTIONAL IfcText; + Representations : LIST [1:?] OF IfcRepresentation; +END_ENTITY; + +ENTITY IfcProfileDef + SUPERTYPE OF (ONEOF + (IfcArbitraryClosedProfileDef + ,IfcArbitraryOpenProfileDef + ,IfcCompositeProfileDef + ,IfcDerivedProfileDef + ,IfcOpenCrossProfileDef + ,IfcParameterizedProfileDef)); + ProfileType : IfcProfileTypeEnum; + ProfileName : OPTIONAL IfcLabel; + INVERSE + HasExternalReference : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects; + HasProperties : SET [0:?] OF IfcProfileProperties FOR ProfileDefinition; +END_ENTITY; + +ENTITY IfcProfileProperties + SUBTYPE OF (IfcExtendedProperties); + ProfileDefinition : IfcProfileDef; +END_ENTITY; + +ENTITY IfcProject + SUBTYPE OF (IfcContext); + WHERE + CorrectContext : NOT(EXISTS(SELF\IfcContext.RepresentationContexts)) OR +(SIZEOF(QUERY(Temp <* SELF\IfcContext.RepresentationContexts | + 'IFC4X4.IFCGEOMETRICREPRESENTATIONSUBCONTEXT' IN TYPEOF(Temp) + )) = 0); + HasName : EXISTS(SELF\IfcRoot.Name); + NoDecomposition : SIZEOF(SELF\IfcObjectDefinition.Decomposes) = 0; +END_ENTITY; + +ENTITY IfcProjectLibrary + SUBTYPE OF (IfcContext); +END_ENTITY; + +ENTITY IfcProjectOrder + SUBTYPE OF (IfcControl); + PredefinedType : OPTIONAL IfcProjectOrderTypeEnum; + Status : OPTIONAL IfcLabel; + LongDescription : OPTIONAL IfcText; +END_ENTITY; + +ENTITY IfcProjectedCRS + SUBTYPE OF (IfcCoordinateReferenceSystem); + VerticalDatum : OPTIONAL IfcIdentifier; + MapProjection : OPTIONAL IfcIdentifier; + MapZone : OPTIONAL IfcIdentifier; + MapUnit : OPTIONAL IfcNamedUnit; + WHERE + MapUnitIsLength : NOT(EXISTS(SELF.MapUnit)) OR (SELF.MapUnit.UnitType = IfcUnitEnum.LENGTHUNIT); +END_ENTITY; + +ENTITY IfcProjectionElement + SUBTYPE OF (IfcFeatureElementAddition); + PredefinedType : OPTIONAL IfcProjectionElementTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcProjectionElementTypeEnum.USERDEFINED) OR +((PredefinedType = IfcProjectionElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcProperty + ABSTRACT SUPERTYPE OF (ONEOF + (IfcComplexProperty + ,IfcSimpleProperty)) + SUBTYPE OF (IfcPropertyAbstraction); + Name : IfcIdentifier; + Specification : OPTIONAL IfcText; + INVERSE + PartOfPset : SET [0:?] OF IfcPropertySet FOR HasProperties; + PropertyForDependance : SET [0:?] OF IfcPropertyDependencyRelationship FOR DependingProperty; + PropertyDependsOn : SET [0:?] OF IfcPropertyDependencyRelationship FOR DependantProperty; + PartOfComplex : SET [0:?] OF IfcComplexProperty FOR HasProperties; + HasConstraints : SET [0:?] OF IfcResourceConstraintRelationship FOR RelatedResourceObjects; + HasApprovals : SET [0:?] OF IfcResourceApprovalRelationship FOR RelatedResourceObjects; + PartOfMaterialOrProfileProperties : SET [0:?] OF IfcExtendedProperties FOR Properties; +END_ENTITY; + +ENTITY IfcPropertyAbstraction + ABSTRACT SUPERTYPE OF (ONEOF + (IfcExtendedProperties + ,IfcPreDefinedProperties + ,IfcProperty + ,IfcPropertyEnumeration)); + INVERSE + HasExternalReferences : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects; +END_ENTITY; + +ENTITY IfcPropertyBoundedValue + SUBTYPE OF (IfcSimpleProperty); + UpperBoundValue : OPTIONAL IfcValue; + LowerBoundValue : OPTIONAL IfcValue; + Unit : OPTIONAL IfcUnit; + SetPointValue : OPTIONAL IfcValue; + WHERE + SameUnitLowerSet : NOT(EXISTS(LowerBoundValue)) OR NOT(EXISTS(SetPointValue)) OR +(TYPEOF(LowerBoundValue) = TYPEOF(SetPointValue)); + SameUnitUpperLower : NOT(EXISTS(UpperBoundValue)) OR NOT(EXISTS(LowerBoundValue)) OR +(TYPEOF(UpperBoundValue) = TYPEOF(LowerBoundValue)); + SameUnitUpperSet : NOT(EXISTS(UpperBoundValue)) OR NOT(EXISTS(SetPointValue)) OR +(TYPEOF(UpperBoundValue) = TYPEOF(SetPointValue)); +END_ENTITY; + +ENTITY IfcPropertyDefinition + ABSTRACT SUPERTYPE OF (ONEOF + (IfcPropertySetDefinition + ,IfcPropertyTemplateDefinition)) + SUBTYPE OF (IfcRoot); + INVERSE + HasContext : SET [0:1] OF IfcRelDeclares FOR RelatedDefinitions; + HasAssociations : SET [0:?] OF IfcRelAssociates FOR RelatedObjects; +END_ENTITY; + +ENTITY IfcPropertyDependencyRelationship + SUBTYPE OF (IfcResourceLevelRelationship); + DependingProperty : IfcProperty; + DependantProperty : IfcProperty; + Expression : OPTIONAL IfcText; + WHERE + NoSelfReference : DependingProperty :<>: DependantProperty; +END_ENTITY; + +ENTITY IfcPropertyEnumeratedValue + SUBTYPE OF (IfcSimpleProperty); + EnumerationValues : OPTIONAL LIST [1:?] OF IfcValue; + EnumerationReference : OPTIONAL IfcPropertyEnumeration; + WHERE + WR21 : NOT(EXISTS(EnumerationReference)) +OR NOT(EXISTS(EnumerationValues)) +OR (SIZEOF(QUERY(temp <* EnumerationValues | + temp IN EnumerationReference.EnumerationValues)) + = SIZEOF(EnumerationValues)); +END_ENTITY; + +ENTITY IfcPropertyEnumeration + SUBTYPE OF (IfcPropertyAbstraction); + Name : IfcLabel; + EnumerationValues : LIST [1:?] OF UNIQUE IfcValue; + Unit : OPTIONAL IfcUnit; + UNIQUE + UR1 : Name; + WHERE + WR01 : SIZEOF(QUERY(temp <* SELF.EnumerationValues | + NOT(TYPEOF(SELF.EnumerationValues[1]) = TYPEOF(temp)) + )) = 0; +END_ENTITY; + +ENTITY IfcPropertyListValue + SUBTYPE OF (IfcSimpleProperty); + ListValues : OPTIONAL LIST [1:?] OF IfcValue; + Unit : OPTIONAL IfcUnit; + WHERE + WR31 : SIZEOF(QUERY(temp <* SELF.ListValues | + NOT(TYPEOF(SELF.ListValues[1]) = TYPEOF(temp)) + )) = 0; +END_ENTITY; + +ENTITY IfcPropertyReferenceValue + SUBTYPE OF (IfcSimpleProperty); + UsageName : OPTIONAL IfcText; + PropertyReference : OPTIONAL IfcObjectReferenceSelect; +END_ENTITY; + +ENTITY IfcPropertySet + SUBTYPE OF (IfcPropertySetDefinition); + HasProperties : SET [1:?] OF IfcProperty; + WHERE + ExistsName : EXISTS(SELF\IfcRoot.Name); + UniquePropertyNames : IfcUniquePropertyName(HasProperties); +END_ENTITY; + +ENTITY IfcPropertySetDefinition + ABSTRACT SUPERTYPE OF (ONEOF + (IfcPreDefinedPropertySet + ,IfcPropertySet + ,IfcQuantitySet)) + SUBTYPE OF (IfcPropertyDefinition); + INVERSE + DefinesType : SET [0:?] OF IfcTypeObject FOR HasPropertySets; + IsDefinedBy : SET [0:?] OF IfcRelDefinesByTemplate FOR RelatedPropertySets; + DefinesOccurrence : SET [0:?] OF IfcRelDefinesByProperties FOR RelatingPropertyDefinition; +END_ENTITY; + +ENTITY IfcPropertySetTemplate + SUBTYPE OF (IfcPropertyTemplateDefinition); + TemplateType : OPTIONAL IfcPropertySetTemplateTypeEnum; + ApplicableEntity : OPTIONAL IfcIdentifier; + HasPropertyTemplates : SET [1:?] OF IfcPropertyTemplate; + INVERSE + Defines : SET [0:?] OF IfcRelDefinesByTemplate FOR RelatingTemplate; + WHERE + ExistsName : EXISTS(SELF\IfcRoot.Name); + UniquePropertyNames : IfcUniquePropertyTemplateNames(HasPropertyTemplates); +END_ENTITY; + +ENTITY IfcPropertySingleValue + SUBTYPE OF (IfcSimpleProperty); + NominalValue : OPTIONAL IfcValue; + Unit : OPTIONAL IfcUnit; +END_ENTITY; + +ENTITY IfcPropertyTableValue + SUBTYPE OF (IfcSimpleProperty); + DefiningValues : OPTIONAL LIST [1:?] OF UNIQUE IfcValue; + DefinedValues : OPTIONAL LIST [1:?] OF IfcValue; + Expression : OPTIONAL IfcText; + DefiningUnit : OPTIONAL IfcUnit; + DefinedUnit : OPTIONAL IfcUnit; + CurveInterpolation : OPTIONAL IfcCurveInterpolationEnum; + WHERE + WR21 : (NOT(EXISTS(DefiningValues)) AND NOT(EXISTS(DefinedValues))) +OR (SIZEOF(DefiningValues) = SIZEOF(DefinedValues)); + WR22 : NOT(EXISTS(DefiningValues)) OR +(SIZEOF(QUERY(temp <* SELF.DefiningValues | TYPEOF(temp) <> TYPEOF(SELF.DefiningValues[1]) +)) = 0); + WR23 : NOT(EXISTS(DefinedValues)) OR +(SIZEOF(QUERY(temp <* SELF.DefinedValues | TYPEOF(temp) <> TYPEOF(SELF.DefinedValues[1]) +)) = 0); +END_ENTITY; + +ENTITY IfcPropertyTemplate + ABSTRACT SUPERTYPE OF (ONEOF + (IfcComplexPropertyTemplate + ,IfcSimplePropertyTemplate)) + SUBTYPE OF (IfcPropertyTemplateDefinition); + INVERSE + PartOfComplexTemplate : SET [0:?] OF IfcComplexPropertyTemplate FOR HasPropertyTemplates; + PartOfPsetTemplate : SET [0:?] OF IfcPropertySetTemplate FOR HasPropertyTemplates; +END_ENTITY; + +ENTITY IfcPropertyTemplateDefinition + ABSTRACT SUPERTYPE OF (ONEOF + (IfcPropertySetTemplate + ,IfcPropertyTemplate)) + SUBTYPE OF (IfcPropertyDefinition); +END_ENTITY; + +ENTITY IfcProtectiveDevice + SUBTYPE OF (IfcFlowController); + PredefinedType : OPTIONAL IfcProtectiveDeviceTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcProtectiveDeviceTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcProtectiveDeviceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCPROTECTIVEDEVICETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcProtectiveDeviceTrippingUnit + SUBTYPE OF (IfcDistributionControlElement); + PredefinedType : OPTIONAL IfcProtectiveDeviceTrippingUnitTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcProtectiveDeviceTrippingUnitTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcProtectiveDeviceTrippingUnitTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCPROTECTIVEDEVICETRIPPINGUNITTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcProtectiveDeviceTrippingUnitType + SUBTYPE OF (IfcDistributionControlElementType); + PredefinedType : IfcProtectiveDeviceTrippingUnitTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcProtectiveDeviceTrippingUnitTypeEnum.USERDEFINED) OR +((PredefinedType = IfcProtectiveDeviceTrippingUnitTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcProtectiveDeviceType + SUBTYPE OF (IfcFlowControllerType); + PredefinedType : IfcProtectiveDeviceTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcProtectiveDeviceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcProtectiveDeviceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcPump + SUBTYPE OF (IfcFlowMovingDevice); + PredefinedType : OPTIONAL IfcPumpTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcPumpTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcPumpTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCPUMPTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcPumpType + SUBTYPE OF (IfcFlowMovingDeviceType); + PredefinedType : IfcPumpTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcPumpTypeEnum.USERDEFINED) OR +((PredefinedType = IfcPumpTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcQuantityArea + SUBTYPE OF (IfcPhysicalSimpleQuantity); + AreaValue : IfcAreaMeasure; + Formula : OPTIONAL IfcLabel; + WHERE + WR21 : NOT(EXISTS(SELF\IfcPhysicalSimpleQuantity.Unit)) OR + (SELF\IfcPhysicalSimpleQuantity.Unit.UnitType = IfcUnitEnum.AREAUNIT); + WR22 : AreaValue >= 0.; +END_ENTITY; + +ENTITY IfcQuantityCount + SUBTYPE OF (IfcPhysicalSimpleQuantity); + CountValue : IfcCountMeasure; + Formula : OPTIONAL IfcLabel; + WHERE + WR21 : CountValue >= 0; +END_ENTITY; + +ENTITY IfcQuantityLength + SUBTYPE OF (IfcPhysicalSimpleQuantity); + LengthValue : IfcLengthMeasure; + Formula : OPTIONAL IfcLabel; + WHERE + WR21 : NOT(EXISTS(SELF\IfcPhysicalSimpleQuantity.Unit)) OR + (SELF\IfcPhysicalSimpleQuantity.Unit.UnitType = IfcUnitEnum.LENGTHUNIT); + WR22 : LengthValue >= 0.; +END_ENTITY; + +ENTITY IfcQuantityNumber + SUBTYPE OF (IfcPhysicalSimpleQuantity); + NumberValue : IfcNumericMeasure; + Formula : OPTIONAL IfcLabel; +END_ENTITY; + +ENTITY IfcQuantitySet + ABSTRACT SUPERTYPE OF (ONEOF + (IfcElementQuantity)) + SUBTYPE OF (IfcPropertySetDefinition); +END_ENTITY; + +ENTITY IfcQuantityTime + SUBTYPE OF (IfcPhysicalSimpleQuantity); + TimeValue : IfcTimeMeasure; + Formula : OPTIONAL IfcLabel; + WHERE + WR21 : NOT(EXISTS(SELF\IfcPhysicalSimpleQuantity.Unit)) OR + (SELF\IfcPhysicalSimpleQuantity.Unit.UnitType = IfcUnitEnum.TIMEUNIT); + WR22 : TimeValue >= 0.; +END_ENTITY; + +ENTITY IfcQuantityVolume + SUBTYPE OF (IfcPhysicalSimpleQuantity); + VolumeValue : IfcVolumeMeasure; + Formula : OPTIONAL IfcLabel; + WHERE + WR21 : NOT(EXISTS(SELF\IfcPhysicalSimpleQuantity.Unit)) OR + (SELF\IfcPhysicalSimpleQuantity.Unit.UnitType = IfcUnitEnum.VOLUMEUNIT); + WR22 : VolumeValue >= 0.; +END_ENTITY; + +ENTITY IfcQuantityWeight + SUBTYPE OF (IfcPhysicalSimpleQuantity); + WeightValue : IfcMassMeasure; + Formula : OPTIONAL IfcLabel; + WHERE + WR21 : NOT(EXISTS(SELF\IfcPhysicalSimpleQuantity.Unit)) OR + (SELF\IfcPhysicalSimpleQuantity.Unit.UnitType = IfcUnitEnum.MASSUNIT); + WR22 : WeightValue >= 0.; +END_ENTITY; + +ENTITY IfcRadialExcavation + SUBTYPE OF (IfcUndergroundExcavation); + PredefinedType : IfcRadialExcavationTypeEnum; + WHERE + HasObjectType : (PredefinedType <> IfcRadialExcavationTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); +END_ENTITY; + +ENTITY IfcRail + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcRailTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcRailTypeEnum.USERDEFINED) OR +((PredefinedType = IfcRailTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCRAILTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcRailType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcRailTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcRailTypeEnum.USERDEFINED) OR +((PredefinedType = IfcRailTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcRailing + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcRailingTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcRailingTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcRailingTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCRAILINGTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcRailingType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcRailingTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcRailingTypeEnum.USERDEFINED) OR +((PredefinedType = IfcRailingTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcRailway + SUBTYPE OF (IfcFacility); + PredefinedType : OPTIONAL IfcRailwayTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcRailwayTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcRailwayTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcRailwayPart + SUBTYPE OF (IfcFacilityPart); + PredefinedType : OPTIONAL IfcRailwayPartTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcRailwayPartTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcRailwayPartTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcRamp + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcRampTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcRampTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcRampTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCRAMPTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcRampFlight + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcRampFlightTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcRampFlightTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcRampFlightTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCRAMPFLIGHTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcRampFlightType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcRampFlightTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcRampFlightTypeEnum.USERDEFINED) OR +((PredefinedType = IfcRampFlightTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcRampType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcRampTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcRampTypeEnum.USERDEFINED) OR +((PredefinedType = IfcRampTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcRationalBSplineCurveWithKnots + SUBTYPE OF (IfcBSplineCurveWithKnots); + WeightsData : LIST [2:?] OF IfcReal; + DERIVE + Weights : ARRAY [0:UpperIndexOnControlPoints] OF IfcReal := IfcListToArray(WeightsData,0,SELF\IfcBSplineCurve.UpperIndexOnControlPoints); + WHERE + SameNumOfWeightsAndPoints : SIZEOF(WeightsData) = SIZEOF(SELF\IfcBSplineCurve.ControlPointsList); + WeightsGreaterZero : IfcCurveWeightsPositive(SELF); +END_ENTITY; + +ENTITY IfcRationalBSplineSurfaceWithKnots + SUBTYPE OF (IfcBSplineSurfaceWithKnots); + WeightsData : LIST [2:?] OF LIST [2:?] OF IfcReal; + DERIVE + Weights : ARRAY [0:UUpper] OF ARRAY [0:VUpper] OF IfcReal := IfcMakeArrayOfArray(WeightsData,0,UUpper,0,VUpper); + WHERE + CorrespondingWeightsDataLists : (SIZEOF(WeightsData) = SIZEOF(SELF\IfcBSplineSurface.ControlPointsList)) +AND +(SIZEOF(WeightsData[1]) = SIZEOF(SELF\IfcBSplineSurface.ControlPointsList[1])); + WeightValuesGreaterZero : IfcSurfaceWeightsPositive(SELF); +END_ENTITY; + +ENTITY IfcRealVoxelData + SUBTYPE OF (IfcVoxelData); + ValueData : LIST [1:?] OF IfcReal; + Unit : OPTIONAL IfcUnit; + DERIVE + Values : ARRAY [1:SELF\IfcVoxelData.GridSize] OF OPTIONAL IfcReal := IfcListToExpandedArray(ValueData,1,SELF\IfcVoxelData.GridSize,SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels); +END_ENTITY; + +ENTITY IfcRectangleHollowProfileDef + SUBTYPE OF (IfcRectangleProfileDef); + WallThickness : IfcPositiveLengthMeasure; + InnerFilletRadius : OPTIONAL IfcNonNegativeLengthMeasure; + OuterFilletRadius : OPTIONAL IfcNonNegativeLengthMeasure; + WHERE + ValidInnerRadius : NOT(EXISTS(InnerFilletRadius)) OR +((InnerFilletRadius <= (SELF\IfcRectangleProfileDef.XDim/2. - WallThickness)) AND + (InnerFilletRadius <= (SELF\IfcRectangleProfileDef.YDim/2. - WallThickness))); + ValidOuterRadius : NOT(EXISTS(OuterFilletRadius)) OR +((OuterFilletRadius <= (SELF\IfcRectangleProfileDef.XDim/2.)) AND + (OuterFilletRadius <= (SELF\IfcRectangleProfileDef.YDim/2.))); + ValidWallThickness : (WallThickness < (SELF\IfcRectangleProfileDef.XDim/2.)) AND +(WallThickness < (SELF\IfcRectangleProfileDef.YDim/2.)); +END_ENTITY; + +ENTITY IfcRectangleProfileDef + SUPERTYPE OF (ONEOF + (IfcRectangleHollowProfileDef + ,IfcRoundedRectangleProfileDef)) + SUBTYPE OF (IfcParameterizedProfileDef); + XDim : IfcPositiveLengthMeasure; + YDim : IfcPositiveLengthMeasure; +END_ENTITY; + +ENTITY IfcRectangularPyramid + SUBTYPE OF (IfcCsgPrimitive3D); + XLength : IfcPositiveLengthMeasure; + YLength : IfcPositiveLengthMeasure; + Height : IfcPositiveLengthMeasure; +END_ENTITY; + +ENTITY IfcRectangularTrimmedSurface + SUBTYPE OF (IfcBoundedSurface); + BasisSurface : IfcSurface; + U1 : IfcParameterValue; + V1 : IfcParameterValue; + U2 : IfcParameterValue; + V2 : IfcParameterValue; + Usense : IfcBoolean; + Vsense : IfcBoolean; + WHERE + U1AndU2Different : U1 <> U2; + UsenseCompatible : (('IFC4X4.IFCELEMENTARYSURFACE' IN TYPEOF(BasisSurface)) AND + (NOT ('IFC4X4.IFCPLANE' IN TYPEOF(BasisSurface)))) OR + ('IFC4X4.IFCSURFACEOFREVOLUTION' IN TYPEOF(BasisSurface)) OR + (Usense = (U2 > U1)); + V1AndV2Different : V1 <> V2; + VsenseCompatible : Vsense = (V2 > V1); +END_ENTITY; + +ENTITY IfcRecurrencePattern; + RecurrenceType : IfcRecurrenceTypeEnum; + DayComponent : OPTIONAL SET [1:?] OF IfcDayInMonthNumber; + WeekdayComponent : OPTIONAL SET [1:?] OF IfcDayInWeekNumber; + MonthComponent : OPTIONAL SET [1:?] OF IfcMonthInYearNumber; + Position : OPTIONAL IfcInteger; + Interval : OPTIONAL IfcInteger; + Occurrences : OPTIONAL IfcInteger; + TimePeriods : OPTIONAL LIST [1:?] OF IfcTimePeriod; +END_ENTITY; + +ENTITY IfcReference; + TypeIdentifier : OPTIONAL IfcIdentifier; + AttributeIdentifier : OPTIONAL IfcIdentifier; + InstanceName : OPTIONAL IfcLabel; + ListPositions : OPTIONAL LIST [1:?] OF IfcInteger; + InnerReference : OPTIONAL IfcReference; +END_ENTITY; + +ENTITY IfcReferent + SUBTYPE OF (IfcPositioningElement); + PredefinedType : OPTIONAL IfcReferentTypeEnum; +END_ENTITY; + +ENTITY IfcRegularTimeSeries + SUBTYPE OF (IfcTimeSeries); + TimeStep : IfcTimeMeasure; + Values : LIST [1:?] OF IfcTimeSeriesValue; +END_ENTITY; + +ENTITY IfcReinforcedSoil + SUBTYPE OF (IfcEarthworksElement); + PredefinedType : OPTIONAL IfcReinforcedSoilTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcReinforcedSoilTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcReinforcedSoilTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcReinforcementBarProperties + SUBTYPE OF (IfcPreDefinedProperties); + TotalCrossSectionArea : IfcAreaMeasure; + SteelGrade : IfcLabel; + BarSurface : OPTIONAL IfcReinforcingBarSurfaceEnum; + EffectiveDepth : OPTIONAL IfcLengthMeasure; + NominalBarDiameter : OPTIONAL IfcPositiveLengthMeasure; + BarCount : OPTIONAL IfcCountMeasure; +END_ENTITY; + +ENTITY IfcReinforcementDefinitionProperties + SUBTYPE OF (IfcPreDefinedPropertySet); + DefinitionType : OPTIONAL IfcLabel; + ReinforcementSectionDefinitions : LIST [1:?] OF IfcSectionReinforcementProperties; +END_ENTITY; + +ENTITY IfcReinforcingBar + SUBTYPE OF (IfcReinforcingElement); + NominalDiameter : OPTIONAL IfcPositiveLengthMeasure; + CrossSectionArea : OPTIONAL IfcAreaMeasure; + BarLength : OPTIONAL IfcPositiveLengthMeasure; + PredefinedType : OPTIONAL IfcReinforcingBarTypeEnum; + BarSurface : OPTIONAL IfcReinforcingBarSurfaceEnum; + WHERE + CorrectPredefinedType : NOT EXISTS(PredefinedType) OR +(PredefinedType <> IfcReinforcingBarTypeEnum.USERDEFINED) OR +((PredefinedType = IfcReinforcingBarTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCREINFORCINGBARTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcReinforcingBarType + SUBTYPE OF (IfcReinforcingElementType); + PredefinedType : IfcReinforcingBarTypeEnum; + NominalDiameter : OPTIONAL IfcPositiveLengthMeasure; + CrossSectionArea : OPTIONAL IfcAreaMeasure; + BarLength : OPTIONAL IfcPositiveLengthMeasure; + BarSurface : OPTIONAL IfcReinforcingBarSurfaceEnum; + BendingShapeCode : OPTIONAL IfcLabel; + BendingParameters : OPTIONAL LIST [1:?] OF IfcBendingParameterSelect; + WHERE + BendingShapeCodeProvided : NOT EXISTS(BendingParameters) OR EXISTS(BendingShapeCode); + CorrectPredefinedType : (PredefinedType <> IfcReinforcingBarTypeEnum.USERDEFINED) OR +((PredefinedType = IfcReinforcingBarTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcReinforcingElement + ABSTRACT SUPERTYPE OF (ONEOF + (IfcReinforcingBar + ,IfcReinforcingMesh + ,IfcTendon + ,IfcTendonAnchor + ,IfcTendonConduit)) + SUBTYPE OF (IfcElementComponent); + SteelGrade : OPTIONAL IfcLabel; +END_ENTITY; + +ENTITY IfcReinforcingElementType + ABSTRACT SUPERTYPE OF (ONEOF + (IfcReinforcingBarType + ,IfcReinforcingMeshType + ,IfcTendonAnchorType + ,IfcTendonConduitType + ,IfcTendonType)) + SUBTYPE OF (IfcElementComponentType); +END_ENTITY; + +ENTITY IfcReinforcingMesh + SUBTYPE OF (IfcReinforcingElement); + MeshLength : OPTIONAL IfcPositiveLengthMeasure; + MeshWidth : OPTIONAL IfcPositiveLengthMeasure; + LongitudinalBarNominalDiameter : OPTIONAL IfcPositiveLengthMeasure; + TransverseBarNominalDiameter : OPTIONAL IfcPositiveLengthMeasure; + LongitudinalBarCrossSectionArea : OPTIONAL IfcAreaMeasure; + TransverseBarCrossSectionArea : OPTIONAL IfcAreaMeasure; + LongitudinalBarSpacing : OPTIONAL IfcPositiveLengthMeasure; + TransverseBarSpacing : OPTIONAL IfcPositiveLengthMeasure; + PredefinedType : OPTIONAL IfcReinforcingMeshTypeEnum; + WHERE + CorrectPredefinedType : NOT EXISTS(PredefinedType) OR +(PredefinedType <> IfcReinforcingMeshTypeEnum.USERDEFINED) OR +((PredefinedType = IfcReinforcingMeshTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCREINFORCINGMESHTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcReinforcingMeshType + SUBTYPE OF (IfcReinforcingElementType); + PredefinedType : IfcReinforcingMeshTypeEnum; + MeshLength : OPTIONAL IfcPositiveLengthMeasure; + MeshWidth : OPTIONAL IfcPositiveLengthMeasure; + LongitudinalBarNominalDiameter : OPTIONAL IfcPositiveLengthMeasure; + TransverseBarNominalDiameter : OPTIONAL IfcPositiveLengthMeasure; + LongitudinalBarCrossSectionArea : OPTIONAL IfcAreaMeasure; + TransverseBarCrossSectionArea : OPTIONAL IfcAreaMeasure; + LongitudinalBarSpacing : OPTIONAL IfcPositiveLengthMeasure; + TransverseBarSpacing : OPTIONAL IfcPositiveLengthMeasure; + BendingShapeCode : OPTIONAL IfcLabel; + BendingParameters : OPTIONAL LIST [1:?] OF IfcBendingParameterSelect; + WHERE + BendingShapeCodeProvided : NOT EXISTS(BendingParameters) OR EXISTS(BendingShapeCode); + CorrectPredefinedType : (PredefinedType <> IfcReinforcingMeshTypeEnum.USERDEFINED) OR +((PredefinedType = IfcReinforcingMeshTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcRelAdheresToElement + SUBTYPE OF (IfcRelDecomposes); + RelatingElement : IfcElement; + RelatedSurfaceFeatures : SET [1:?] OF IfcSurfaceFeature; +END_ENTITY; + +ENTITY IfcRelAggregates + SUBTYPE OF (IfcRelDecomposes); + RelatingObject : IfcObjectDefinition; + RelatedObjects : SET [1:?] OF IfcObjectDefinition; + WHERE + NoSelfReference : SIZEOF(QUERY(Temp <* RelatedObjects | RelatingObject :=: Temp)) = 0; +END_ENTITY; + +ENTITY IfcRelAssigns + ABSTRACT SUPERTYPE OF (ONEOF + (IfcRelAssignsToActor + ,IfcRelAssignsToControl + ,IfcRelAssignsToGroup + ,IfcRelAssignsToProcess + ,IfcRelAssignsToProduct + ,IfcRelAssignsToResource)) + SUBTYPE OF (IfcRelationship); + RelatedObjects : SET [1:?] OF IfcObjectDefinition; + RelatedObjectsType : OPTIONAL IfcStrippedOptional; +END_ENTITY; + +ENTITY IfcRelAssignsToActor + SUBTYPE OF (IfcRelAssigns); + RelatingActor : IfcActor; + ActingRole : OPTIONAL IfcActorRole; + WHERE + NoSelfReference : SIZEOF(QUERY(Temp <* SELF\IfcRelAssigns.RelatedObjects | RelatingActor :=: Temp)) = 0; +END_ENTITY; + +ENTITY IfcRelAssignsToControl + SUBTYPE OF (IfcRelAssigns); + RelatingControl : IfcControl; + WHERE + NoSelfReference : SIZEOF(QUERY(Temp <* SELF\IfcRelAssigns.RelatedObjects | RelatingControl :=: Temp)) = 0; +END_ENTITY; + +ENTITY IfcRelAssignsToGroup + SUPERTYPE OF (ONEOF + (IfcRelAssignsToGroupByFactor)) + SUBTYPE OF (IfcRelAssigns); + RelatingGroup : IfcGroup; + WHERE + NoSelfReference : SIZEOF(QUERY(Temp <* SELF\IfcRelAssigns.RelatedObjects | RelatingGroup :=: Temp)) = 0; +END_ENTITY; + +ENTITY IfcRelAssignsToGroupByFactor + SUBTYPE OF (IfcRelAssignsToGroup); + Factor : IfcRatioMeasure; +END_ENTITY; + +ENTITY IfcRelAssignsToProcess + SUBTYPE OF (IfcRelAssigns); + RelatingProcess : IfcProcessSelect; + QuantityInProcess : OPTIONAL IfcMeasureWithUnit; + WHERE + NoSelfReference : SIZEOF(QUERY(Temp <* SELF\IfcRelAssigns.RelatedObjects | RelatingProcess :=: Temp)) = 0; +END_ENTITY; + +ENTITY IfcRelAssignsToProduct + SUBTYPE OF (IfcRelAssigns); + RelatingProduct : IfcProductSelect; + WHERE + NoSelfReference : SIZEOF(QUERY(Temp <* SELF\IfcRelAssigns.RelatedObjects | RelatingProduct :=: Temp)) = 0; +END_ENTITY; + +ENTITY IfcRelAssignsToResource + SUBTYPE OF (IfcRelAssigns); + RelatingResource : IfcResourceSelect; + WHERE + NoSelfReference : SIZEOF(QUERY(Temp <* SELF\IfcRelAssigns.RelatedObjects | RelatingResource :=: Temp)) = 0; +END_ENTITY; + +ENTITY IfcRelAssociates + ABSTRACT SUPERTYPE OF (ONEOF + (IfcRelAssociatesApproval + ,IfcRelAssociatesClassification + ,IfcRelAssociatesConstraint + ,IfcRelAssociatesDataset + ,IfcRelAssociatesDocument + ,IfcRelAssociatesLibrary + ,IfcRelAssociatesMaterial + ,IfcRelAssociatesProfileDef)) + SUBTYPE OF (IfcRelationship); + RelatedObjects : SET [1:?] OF IfcDefinitionSelect; +END_ENTITY; + +ENTITY IfcRelAssociatesApproval + SUBTYPE OF (IfcRelAssociates); + RelatingApproval : IfcApproval; +END_ENTITY; + +ENTITY IfcRelAssociatesClassification + SUBTYPE OF (IfcRelAssociates); + RelatingClassification : IfcClassificationSelect; +END_ENTITY; + +ENTITY IfcRelAssociatesConstraint + SUBTYPE OF (IfcRelAssociates); + Intent : OPTIONAL IfcLabel; + RelatingConstraint : IfcConstraint; +END_ENTITY; + +ENTITY IfcRelAssociatesDataset + SUBTYPE OF (IfcRelAssociates); + RelatingDataset : IfcDatasetSelect; +END_ENTITY; + +ENTITY IfcRelAssociatesDocument + SUBTYPE OF (IfcRelAssociates); + RelatingDocument : IfcDocumentSelect; +END_ENTITY; + +ENTITY IfcRelAssociatesLibrary + SUBTYPE OF (IfcRelAssociates); + RelatingLibrary : IfcLibrarySelect; +END_ENTITY; + +ENTITY IfcRelAssociatesMaterial + SUBTYPE OF (IfcRelAssociates); + RelatingMaterial : IfcMaterialSelect; + WHERE + AllowedElements : SIZEOF(QUERY(temp <* SELF\IfcRelAssociates.RelatedObjects | ( + SIZEOF(TYPEOF(temp) * [ + 'IFC4X4.IFCELEMENT', + 'IFC4X4.IFCELEMENTTYPE', + 'IFC4X4.IFCSTRUCTURALMEMBER', + 'IFC4X4.IFCPORT', + 'IFC4X4.IFCGEOSCIENCEOBSERVATION']) = 0) +)) = 0; + NoVoidElement : SIZEOF(QUERY(temp <* SELF\IfcRelAssociates.RelatedObjects | + ('IFC4X4.IFCFEATUREELEMENTSUBTRACTION' IN TYPEOF(temp)) OR + ('IFC4X4.IFCVIRTUALELEMENT' IN TYPEOF(temp)) +)) = 0; +END_ENTITY; + +ENTITY IfcRelAssociatesProfileDef + SUBTYPE OF (IfcRelAssociates); + RelatingProfileDef : IfcProfileDef; +END_ENTITY; + +ENTITY IfcRelConnects + ABSTRACT SUPERTYPE OF (ONEOF + (IfcRelConnectsElements + ,IfcRelConnectsPortToElement + ,IfcRelConnectsPorts + ,IfcRelConnectsStructuralActivity + ,IfcRelConnectsStructuralMember + ,IfcRelContainedInSpatialStructure + ,IfcRelCoversBldgElements + ,IfcRelCoversSpaces + ,IfcRelFillsElement + ,IfcRelFlowControlElements + ,IfcRelInterferesElements + ,IfcRelPositions + ,IfcRelReferencedInSpatialStructure + ,IfcRelSequence + ,IfcRelServicesBuildings + ,IfcRelSpaceBoundary)) + SUBTYPE OF (IfcRelationship); +END_ENTITY; + +ENTITY IfcRelConnectsElements + SUPERTYPE OF (ONEOF + (IfcRelConnectsPathElements + ,IfcRelConnectsWithRealizingElements)) + SUBTYPE OF (IfcRelConnects); + ConnectionGeometry : OPTIONAL IfcConnectionGeometry; + RelatingElement : IfcElement; + RelatedElement : IfcElement; + WHERE + NoSelfReference : RelatingElement :<>: RelatedElement; +END_ENTITY; + +ENTITY IfcRelConnectsPathElements + SUBTYPE OF (IfcRelConnectsElements); + RelatingPriorities : LIST [0:?] OF IfcInteger; + RelatedPriorities : LIST [0:?] OF IfcInteger; + RelatedConnectionType : IfcConnectionTypeEnum; + RelatingConnectionType : IfcConnectionTypeEnum; + WHERE + NormalizedRelatedPriorities : (SIZEOF(RelatedPriorities) = 0) +OR +(SIZEOF (QUERY (temp <* RelatedPriorities + | {0 <= temp <= 100} + )) = SIZEOF(RelatedPriorities)); + NormalizedRelatingPriorities : (SIZEOF(RelatingPriorities) = 0) +OR +(SIZEOF (QUERY (temp <* RelatingPriorities + | {0 <= temp <= 100} + )) = SIZEOF(RelatingPriorities)); +END_ENTITY; + +ENTITY IfcRelConnectsPortToElement + SUBTYPE OF (IfcRelConnects); + RelatingPort : IfcPort; + RelatedElement : IfcDistributionElement; +END_ENTITY; + +ENTITY IfcRelConnectsPorts + SUBTYPE OF (IfcRelConnects); + RelatingPort : IfcPort; + RelatedPort : IfcPort; + RealizingElement : OPTIONAL IfcElement; + WHERE + NoSelfReference : RelatingPort :<>: RelatedPort; +END_ENTITY; + +ENTITY IfcRelConnectsStructuralActivity + SUBTYPE OF (IfcRelConnects); + RelatingElement : IfcStructuralActivityAssignmentSelect; + RelatedStructuralActivity : IfcStructuralActivity; +END_ENTITY; + +ENTITY IfcRelConnectsStructuralMember + SUPERTYPE OF (ONEOF + (IfcRelConnectsWithEccentricity)) + SUBTYPE OF (IfcRelConnects); + RelatingStructuralMember : IfcStructuralMember; + RelatedStructuralConnection : IfcStructuralConnection; + AppliedCondition : OPTIONAL IfcBoundaryCondition; + AdditionalConditions : OPTIONAL IfcStructuralConnectionCondition; + SupportedLength : OPTIONAL IfcLengthMeasure; + ConditionCoordinateSystem : OPTIONAL IfcAxis2Placement3D; +END_ENTITY; + +ENTITY IfcRelConnectsWithEccentricity + SUBTYPE OF (IfcRelConnectsStructuralMember); + ConnectionConstraint : IfcConnectionGeometry; +END_ENTITY; + +ENTITY IfcRelConnectsWithRealizingElements + SUBTYPE OF (IfcRelConnectsElements); + RealizingElements : SET [1:?] OF IfcElement; + ConnectionType : OPTIONAL IfcLabel; +END_ENTITY; + +ENTITY IfcRelContainedInSpatialStructure + SUBTYPE OF (IfcRelConnects); + RelatedElements : SET [1:?] OF IfcProduct; + RelatingStructure : IfcSpatialElement; + WHERE + WR31 : SIZEOF(QUERY(temp <* RelatedElements | 'IFC4X4.IFCSPATIALSTRUCTUREELEMENT' IN TYPEOF(temp))) = 0; +END_ENTITY; + +ENTITY IfcRelCoversBldgElements + SUBTYPE OF (IfcRelConnects); + RelatingBuildingElement : IfcElement; + RelatedCoverings : SET [1:?] OF IfcCovering; +END_ENTITY; + +ENTITY IfcRelCoversSpaces + SUBTYPE OF (IfcRelConnects); + RelatingSpace : IfcSpace; + RelatedCoverings : SET [1:?] OF IfcCovering; +END_ENTITY; + +ENTITY IfcRelDeclares + SUBTYPE OF (IfcRelationship); + RelatingContext : IfcContext; + RelatedDefinitions : SET [1:?] OF IfcDefinitionSelect; + WHERE + NoSelfReference : SIZEOF(QUERY(Temp <* RelatedDefinitions | RelatingContext :=: Temp)) = 0; +END_ENTITY; + +ENTITY IfcRelDecomposes + ABSTRACT SUPERTYPE OF (ONEOF + (IfcRelAdheresToElement + ,IfcRelAggregates + ,IfcRelNests + ,IfcRelProjectsElement + ,IfcRelVoidsElement)) + SUBTYPE OF (IfcRelationship); +END_ENTITY; + +ENTITY IfcRelDefines + ABSTRACT SUPERTYPE OF (ONEOF + (IfcRelDefinesByObject + ,IfcRelDefinesByProperties + ,IfcRelDefinesByTemplate + ,IfcRelDefinesByType)) + SUBTYPE OF (IfcRelationship); +END_ENTITY; + +ENTITY IfcRelDefinesByObject + SUBTYPE OF (IfcRelDefines); + RelatedObjects : SET [1:?] OF IfcObject; + RelatingObject : IfcObject; +END_ENTITY; + +ENTITY IfcRelDefinesByProperties + SUBTYPE OF (IfcRelDefines); + RelatedObjects : SET [1:?] OF IfcObjectDefinition; + RelatingPropertyDefinition : IfcPropertySetDefinitionSelect; + WHERE + NoRelatedTypeObject : SIZEOF(QUERY(Types <* SELF\IfcRelDefinesByProperties.RelatedObjects | 'IFC4X4.IFCTYPEOBJECT' IN TYPEOF(Types))) = 0; +END_ENTITY; + +ENTITY IfcRelDefinesByTemplate + SUBTYPE OF (IfcRelDefines); + RelatedPropertySets : SET [1:?] OF IfcPropertySetDefinition; + RelatingTemplate : IfcPropertySetTemplate; +END_ENTITY; + +ENTITY IfcRelDefinesByType + SUBTYPE OF (IfcRelDefines); + RelatedObjects : SET [1:?] OF IfcObject; + RelatingType : IfcTypeObject; +END_ENTITY; + +ENTITY IfcRelFillsElement + SUBTYPE OF (IfcRelConnects); + RelatingOpeningElement : IfcOpeningElement; + RelatedBuildingElement : IfcElement; +END_ENTITY; + +ENTITY IfcRelFlowControlElements + SUBTYPE OF (IfcRelConnects); + RelatedControlElements : SET [1:?] OF IfcDistributionControlElement; + RelatingFlowElement : IfcDistributionFlowElement; +END_ENTITY; + +ENTITY IfcRelInterferesElements + SUBTYPE OF (IfcRelConnects); + RelatingElement : IfcInterferenceSelect; + RelatedElement : IfcInterferenceSelect; + InterferenceGeometry : OPTIONAL IfcConnectionGeometry; + InterferenceType : OPTIONAL IfcIdentifier; + ImpliedOrder : IfcLogical; + InterferenceSpace : OPTIONAL IfcSpatialZone; + WHERE + NoSelfReference : RelatingElement :<>: RelatedElement; +END_ENTITY; + +ENTITY IfcRelNests + SUBTYPE OF (IfcRelDecomposes); + RelatingObject : IfcObjectDefinition; + RelatedObjects : LIST [1:?] OF IfcObjectDefinition; + WHERE + NoSelfReference : SIZEOF(QUERY(Temp <* RelatedObjects | RelatingObject :=: Temp)) = 0; +END_ENTITY; + +ENTITY IfcRelPositions + SUBTYPE OF (IfcRelConnects); + RelatingPositioningElement : IfcPositioningElement; + RelatedProducts : SET [1:?] OF IfcProduct; + WHERE + NoSelfReference : SIZEOF(QUERY(temp <* RelatedProducts | RelatingPositioningElement :=: temp)) = 0; +END_ENTITY; + +ENTITY IfcRelProjectsElement + SUBTYPE OF (IfcRelDecomposes); + RelatingElement : IfcElement; + RelatedFeatureElement : IfcFeatureElementAddition; +END_ENTITY; + +ENTITY IfcRelReferencedInSpatialStructure + SUBTYPE OF (IfcRelConnects); + RelatedElements : SET [1:?] OF IfcSpatialReferenceSelect; + RelatingStructure : IfcSpatialElement; + WHERE + AllowedRelatedElements : SIZEOF(QUERY(temp <* RelatedElements | ('IFC4X4.IFCSPATIALSTRUCTUREELEMENT' IN TYPEOF(temp)) AND (NOT ('IFC4X4.IFCSPACE' IN TYPEOF(temp))) +)) = 0; +END_ENTITY; + +ENTITY IfcRelSequence + SUBTYPE OF (IfcRelConnects); + RelatingProcess : IfcProcess; + RelatedProcess : IfcProcess; + TimeLag : OPTIONAL IfcLagTime; + SequenceType : OPTIONAL IfcSequenceEnum; + UserDefinedSequenceType : OPTIONAL IfcLabel; + WHERE + AvoidInconsistentSequence : RelatingProcess :<>: RelatedProcess; + CorrectSequenceType : (SequenceType <> IfcSequenceEnum.USERDEFINED) OR ((SequenceType = IfcSequenceEnum.USERDEFINED) AND EXISTS(UserDefinedSequenceType)); +END_ENTITY; + +ENTITY IfcRelServicesBuildings + SUBTYPE OF (IfcRelConnects); + RelatingSystem : IfcSystem; + RelatedBuildings : SET [1:?] OF IfcSpatialElement; +END_ENTITY; + +ENTITY IfcRelSpaceBoundary + SUPERTYPE OF (ONEOF + (IfcRelSpaceBoundary1stLevel)) + SUBTYPE OF (IfcRelConnects); + RelatingSpace : IfcSpaceBoundarySelect; + RelatedBuildingElement : IfcElement; + ConnectionGeometry : OPTIONAL IfcConnectionGeometry; + PhysicalOrVirtualBoundary : IfcPhysicalOrVirtualEnum; + InternalOrExternalBoundary : IfcInternalOrExternalEnum; + WHERE + CorrectPhysOrVirt : ((PhysicalOrVirtualBoundary = IfcPhysicalOrVirtualEnum.Physical) + AND (NOT('IFC4X4.IFCVIRTUALELEMENT' IN TYPEOF(RelatedBuildingElement)))) +OR +((PhysicalOrVirtualBoundary = IfcPhysicalOrVirtualEnum.Virtual) + AND (('IFC4X4.IFCVIRTUALELEMENT' IN TYPEOF(RelatedBuildingElement)) + OR ('IFC4X4.IFCOPENINGELEMENT' IN TYPEOF(RelatedBuildingElement)))) +OR +(PhysicalOrVirtualBoundary = IfcPhysicalOrVirtualEnum.NotDefined); +END_ENTITY; + +ENTITY IfcRelSpaceBoundary1stLevel + SUPERTYPE OF (ONEOF + (IfcRelSpaceBoundary2ndLevel)) + SUBTYPE OF (IfcRelSpaceBoundary); + ParentBoundary : OPTIONAL IfcRelSpaceBoundary1stLevel; + INVERSE + InnerBoundaries : SET [0:?] OF IfcRelSpaceBoundary1stLevel FOR ParentBoundary; +END_ENTITY; + +ENTITY IfcRelSpaceBoundary2ndLevel + SUBTYPE OF (IfcRelSpaceBoundary1stLevel); + CorrespondingBoundary : OPTIONAL IfcRelSpaceBoundary2ndLevel; + INVERSE + Corresponds : SET [0:1] OF IfcRelSpaceBoundary2ndLevel FOR CorrespondingBoundary; +END_ENTITY; + +ENTITY IfcRelVoidsElement + SUBTYPE OF (IfcRelDecomposes); + RelatingBuildingElement : IfcElement; + RelatedOpeningElement : IfcFeatureElementSubtraction; +END_ENTITY; + +ENTITY IfcRelationship + ABSTRACT SUPERTYPE OF (ONEOF + (IfcRelAssigns + ,IfcRelAssociates + ,IfcRelConnects + ,IfcRelDeclares + ,IfcRelDecomposes + ,IfcRelDefines)) + SUBTYPE OF (IfcRoot); +END_ENTITY; + +ENTITY IfcReparametrisedCompositeCurveSegment + SUBTYPE OF (IfcCompositeCurveSegment); + ParamLength : IfcParameterValue; + WHERE + PositiveLengthParameter : ParamLength > 0.0; +END_ENTITY; + +ENTITY IfcRepresentation + ABSTRACT SUPERTYPE OF (ONEOF + (IfcShapeModel + ,IfcStyleModel)); + ContextOfItems : IfcRepresentationContext; + RepresentationIdentifier : OPTIONAL IfcLabel; + RepresentationType : OPTIONAL IfcLabel; + Items : SET [1:?] OF IfcRepresentationItem; + INVERSE + RepresentationMap : SET [0:1] OF IfcRepresentationMap FOR MappedRepresentation; + LayerAssignments : SET [0:?] OF IfcPresentationLayerAssignment FOR AssignedItems; + OfProductRepresentation : SET [0:?] OF IfcProductRepresentation FOR Representations; +END_ENTITY; + +ENTITY IfcRepresentationContext + ABSTRACT SUPERTYPE OF (ONEOF + (IfcGeometricRepresentationContext)); + ContextIdentifier : OPTIONAL IfcLabel; + ContextType : OPTIONAL IfcLabel; + INVERSE + RepresentationsInContext : SET [0:?] OF IfcRepresentation FOR ContextOfItems; +END_ENTITY; + +ENTITY IfcRepresentationItem + ABSTRACT SUPERTYPE OF (ONEOF + (IfcGeometricRepresentationItem + ,IfcMappedItem + ,IfcStyledItem + ,IfcTopologicalRepresentationItem)); + INVERSE + LayerAssignment : SET [0:1] OF IfcPresentationLayerAssignment FOR AssignedItems; + StyledByItem : SET [0:1] OF IfcStyledItem FOR Item; +END_ENTITY; + +ENTITY IfcRepresentationMap; + MappingOrigin : IfcAxis2Placement; + MappedRepresentation : IfcRepresentation; + INVERSE + HasShapeAspects : SET [0:?] OF IfcShapeAspect FOR PartOfProductDefinitionShape; + MapUsage : SET [0:?] OF IfcMappedItem FOR MappingSource; + WHERE + ApplicableMappedRepr : 'IFC4X4.IFCSHAPEMODEL' IN TYPEOF(MappedRepresentation); +END_ENTITY; + +ENTITY IfcResource + ABSTRACT SUPERTYPE OF (ONEOF + (IfcConstructionResource)) + SUBTYPE OF (IfcObject); + Identification : OPTIONAL IfcIdentifier; + LongDescription : OPTIONAL IfcText; + INVERSE + ResourceOf : SET [0:?] OF IfcRelAssignsToResource FOR RelatingResource; +END_ENTITY; + +ENTITY IfcResourceApprovalRelationship + SUBTYPE OF (IfcResourceLevelRelationship); + RelatedResourceObjects : SET [1:?] OF IfcResourceObjectSelect; + RelatingApproval : IfcApproval; +END_ENTITY; + +ENTITY IfcResourceConstraintRelationship + SUBTYPE OF (IfcResourceLevelRelationship); + RelatingConstraint : IfcConstraint; + RelatedResourceObjects : SET [1:?] OF IfcResourceObjectSelect; +END_ENTITY; + +ENTITY IfcResourceLevelRelationship + ABSTRACT SUPERTYPE OF (ONEOF + (IfcApprovalRelationship + ,IfcCurrencyRelationship + ,IfcDocumentInformationRelationship + ,IfcExternalReferenceRelationship + ,IfcMaterialRelationship + ,IfcOrganizationRelationship + ,IfcPropertyDependencyRelationship + ,IfcResourceApprovalRelationship + ,IfcResourceConstraintRelationship)); + Name : OPTIONAL IfcLabel; + Description : OPTIONAL IfcText; +END_ENTITY; + +ENTITY IfcResourceTime + SUBTYPE OF (IfcSchedulingTime); + ScheduleWork : OPTIONAL IfcDuration; + ScheduleUsage : OPTIONAL IfcPositiveRatioMeasure; + ScheduleStart : OPTIONAL IfcDateTime; + ScheduleFinish : OPTIONAL IfcDateTime; + ScheduleContour : OPTIONAL IfcLabel; + LevelingDelay : OPTIONAL IfcDuration; + IsOverAllocated : OPTIONAL IfcBoolean; + StatusTime : OPTIONAL IfcDateTime; + ActualWork : OPTIONAL IfcDuration; + ActualUsage : OPTIONAL IfcPositiveRatioMeasure; + ActualStart : OPTIONAL IfcDateTime; + ActualFinish : OPTIONAL IfcDateTime; + RemainingWork : OPTIONAL IfcDuration; + RemainingUsage : OPTIONAL IfcPositiveRatioMeasure; + Completion : OPTIONAL IfcPositiveRatioMeasure; +END_ENTITY; + +ENTITY IfcRevolvedAreaSolid + SUPERTYPE OF (ONEOF + (IfcRevolvedAreaSolidTapered)) + SUBTYPE OF (IfcSweptAreaSolid); + Axis : IfcAxis1Placement; + Angle : IfcPlaneAngleMeasure; + DERIVE + AxisLine : IfcLine := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcCurve() || IfcLine(Axis.Location, + IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector(Axis.Z,1.0)); + WHERE + AxisDirectionInXY : Axis.Z.DirectionRatios[3] = 0.0; + AxisStartInXY : ('IFC4X4.IFCCARTESIANPOINT' IN TYPEOF(Axis.Location)) AND (Axis.Location\IfcCartesianPoint.Coordinates[3] = 0.0); +END_ENTITY; + +ENTITY IfcRevolvedAreaSolidTapered + SUBTYPE OF (IfcRevolvedAreaSolid); + EndSweptArea : IfcProfileDef; + WHERE + CorrectProfileAssignment : IfcTaperedSweptAreaProfiles(SELF\IfcSweptAreaSolid.SweptArea, SELF.EndSweptArea); +END_ENTITY; + +ENTITY IfcRightCircularCone + SUBTYPE OF (IfcCsgPrimitive3D); + Height : IfcPositiveLengthMeasure; + BottomRadius : IfcPositiveLengthMeasure; +END_ENTITY; + +ENTITY IfcRightCircularCylinder + SUBTYPE OF (IfcCsgPrimitive3D); + Height : IfcPositiveLengthMeasure; + Radius : IfcPositiveLengthMeasure; +END_ENTITY; + +ENTITY IfcRigidOperation + SUBTYPE OF (IfcCoordinateOperation); + FirstCoordinate : IfcMeasureValue; + SecondCoordinate : IfcMeasureValue; + Height : OPTIONAL IfcLengthMeasure; + WHERE + CoordinateType : (('IFC4X4.IFCLENGTHMEASURE' IN TYPEOF(FirstCoordinate)) +AND +('IFC4X4.IFCLENGTHMEASURE' IN TYPEOF(SecondCoordinate))) +OR +(('IFC4X4.IFCPLANEANGLEMEASURE' IN TYPEOF(FirstCoordinate)) +AND +('IFC4X4.IFCPLANEANGLEMEASURE' IN TYPEOF(SecondCoordinate))); +END_ENTITY; + +ENTITY IfcRoad + SUBTYPE OF (IfcFacility); + PredefinedType : OPTIONAL IfcRoadTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcRoadTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcRoadTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcRoadPart + SUBTYPE OF (IfcFacilityPart); + PredefinedType : OPTIONAL IfcRoadPartTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcRoadPartTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcRoadPartTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcRoof + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcRoofTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcRoofTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcRoofTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCROOFTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcRoofType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcRoofTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcRoofTypeEnum.USERDEFINED) OR +((PredefinedType = IfcRoofTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcRoot + ABSTRACT SUPERTYPE OF (ONEOF + (IfcObjectDefinition + ,IfcPropertyDefinition + ,IfcRelationship)); + GlobalId : IfcGloballyUniqueId; + OwnerHistory : OPTIONAL IfcOwnerHistory; + Name : OPTIONAL IfcLabel; + Description : OPTIONAL IfcText; + UNIQUE + UR1 : GlobalId; +END_ENTITY; + +ENTITY IfcRoundedRectangleProfileDef + SUBTYPE OF (IfcRectangleProfileDef); + RoundingRadius : IfcPositiveLengthMeasure; + WHERE + ValidRadius : ((RoundingRadius <= (SELF\IfcRectangleProfileDef.XDim/2.)) AND + (RoundingRadius <= (SELF\IfcRectangleProfileDef.YDim/2.))); +END_ENTITY; + +ENTITY IfcSIUnit + SUBTYPE OF (IfcNamedUnit); + Prefix : OPTIONAL IfcSIPrefix; + Name : IfcSIUnitName; + DERIVE + SELF\IfcNamedUnit.Dimensions : IfcDimensionalExponents := IfcDimensionsForSIUnit (SELF.Name); +END_ENTITY; + +ENTITY IfcSanitaryTerminal + SUBTYPE OF (IfcFlowTerminal); + PredefinedType : OPTIONAL IfcSanitaryTerminalTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcSanitaryTerminalTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcSanitaryTerminalTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCSANITARYTERMINALTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcSanitaryTerminalType + SUBTYPE OF (IfcFlowTerminalType); + PredefinedType : IfcSanitaryTerminalTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcSanitaryTerminalTypeEnum.USERDEFINED) OR +((PredefinedType = IfcSanitaryTerminalTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcSchedulingTime + ABSTRACT SUPERTYPE OF (ONEOF + (IfcEventTime + ,IfcLagTime + ,IfcResourceTime + ,IfcTaskTime + ,IfcWorkTime)); + Name : OPTIONAL IfcLabel; + DataOrigin : OPTIONAL IfcDataOriginEnum; + UserDefinedDataOrigin : OPTIONAL IfcLabel; +END_ENTITY; + +ENTITY IfcSeamCurve + SUBTYPE OF (IfcSurfaceCurve); + WHERE + SameSurface : IfcAssociatedSurface(SELF\IfcSurfaceCurve.AssociatedGeometry[1]) = IfcAssociatedSurface(SELF\IfcSurfaceCurve.AssociatedGeometry[2]); + TwoPCurves : SIZEOF(SELF\IfcSurfaceCurve.AssociatedGeometry) = 2; +END_ENTITY; + +ENTITY IfcSecondOrderPolynomialSpiral + SUBTYPE OF (IfcSpiral); + QuadraticTerm : IfcLengthMeasure; + LinearTerm : OPTIONAL IfcLengthMeasure; + ConstantTerm : OPTIONAL IfcLengthMeasure; +END_ENTITY; + +ENTITY IfcSectionProperties + SUBTYPE OF (IfcPreDefinedProperties); + SectionType : IfcSectionTypeEnum; + StartProfile : IfcProfileDef; + EndProfile : OPTIONAL IfcProfileDef; +END_ENTITY; + +ENTITY IfcSectionReinforcementProperties + SUBTYPE OF (IfcPreDefinedProperties); + LongitudinalStartPosition : IfcLengthMeasure; + LongitudinalEndPosition : IfcLengthMeasure; + TransversePosition : OPTIONAL IfcLengthMeasure; + ReinforcementRole : IfcReinforcingBarRoleEnum; + SectionDefinition : IfcSectionProperties; + CrossSectionReinforcementDefinitions : SET [1:?] OF IfcReinforcementBarProperties; +END_ENTITY; + +ENTITY IfcSectionedSolid + ABSTRACT SUPERTYPE OF (ONEOF + (IfcSectionedSolidHorizontal)) + SUBTYPE OF (IfcSolidModel); + Directrix : IfcCurve; + CrossSections : LIST [2:?] OF IfcProfileDef; + WHERE + ConsistentProfileTypes : SIZEOF(QUERY(temp <* CrossSections | CrossSections[1].ProfileType <> temp.ProfileType)) = 0; + DirectrixIs3D : Directrix.Dim = 3; + SectionsSameType : SIZEOF(QUERY(temp <* CrossSections | TYPEOF(CrossSections[1]) :<>: TYPEOF(temp))) = 0; +END_ENTITY; + +ENTITY IfcSectionedSolidHorizontal + SUBTYPE OF (IfcSectionedSolid); + CrossSectionPositions : LIST [2:?] OF IfcAxis2PlacementLinear; + WHERE + CorrespondingSectionPositions : SIZEOF(CrossSections) = SIZEOF(CrossSectionPositions); + NoLongitudinalOffsets : SIZEOF(QUERY(temp <* CrossSectionPositions | EXISTS(temp.Location.OffsetLongitudinal))) = 0; +END_ENTITY; + +ENTITY IfcSectionedSpine + SUBTYPE OF (IfcGeometricRepresentationItem); + SpineCurve : IfcCompositeCurve; + CrossSections : LIST [2:?] OF IfcProfileDef; + CrossSectionPositions : LIST [2:?] OF IfcAxis2Placement3D; + DERIVE + Dim : IfcDimensionCount := 3; + WHERE + ConsistentProfileTypes : SIZEOF(QUERY(temp <* CrossSections | CrossSections[1].ProfileType <> temp.ProfileType)) = 0; + CorrespondingSectionPositions : SIZEOF(CrossSections) = SIZEOF(CrossSectionPositions); + SpineCurveDim : SpineCurve.Dim = 3; +END_ENTITY; + +ENTITY IfcSectionedSurface + SUBTYPE OF (IfcSurface); + Directrix : IfcCurve; + CrossSectionPositions : LIST [2:?] OF IfcAxis2PlacementLinear; + CrossSections : LIST [2:?] OF IfcProfileDef; + WHERE + AreaProfileTypes : SIZEOF(QUERY(temp <* CrossSections | temp.ProfileType <> IfcProfileTypeEnum.CURVE)) = 0; + CorrespondingSectionPositions : SIZEOF(CrossSections) = SIZEOF(CrossSectionPositions); + DirectrixIs3D : Directrix.Dim = 3; + NoOffsets : SIZEOF(QUERY(temp <* CrossSectionPositions | EXISTS(temp.Location.OffsetLateral) OR EXISTS(temp.Location.OffsetVertical) OR EXISTS(temp.Location.OffsetLongitudinal))) = 0; + SectionsSameType : SIZEOF(QUERY(temp <* CrossSections | TYPEOF(CrossSections[1]) :<>: TYPEOF(temp))) = 0; +END_ENTITY; + +ENTITY IfcSegment + ABSTRACT SUPERTYPE OF (ONEOF + (IfcCompositeCurveSegment + ,IfcCurveSegment)) + SUBTYPE OF (IfcGeometricRepresentationItem); + Transition : IfcTransitionCode; + DERIVE + Dim : IfcDimensionCount := IfcSegmentDim(SELF); + INVERSE + UsingCurves : SET [1:?] OF IfcCompositeCurve FOR Segments; +END_ENTITY; + +ENTITY IfcSegmentedReferenceCurve + SUBTYPE OF (IfcCompositeCurve); + BaseCurve : IfcBoundedCurve; + EndPoint : OPTIONAL IfcPlacement; +END_ENTITY; + +ENTITY IfcSensor + SUBTYPE OF (IfcDistributionControlElement); + PredefinedType : OPTIONAL IfcSensorTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcSensorTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcSensorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCSENSORTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcSensorType + SUBTYPE OF (IfcDistributionControlElementType); + PredefinedType : IfcSensorTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcSensorTypeEnum.USERDEFINED) OR +((PredefinedType = IfcSensorTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcSeventhOrderPolynomialSpiral + SUBTYPE OF (IfcSpiral); + SepticTerm : IfcLengthMeasure; + SexticTerm : OPTIONAL IfcLengthMeasure; + QuinticTerm : OPTIONAL IfcLengthMeasure; + QuarticTerm : OPTIONAL IfcLengthMeasure; + CubicTerm : OPTIONAL IfcLengthMeasure; + QuadraticTerm : OPTIONAL IfcLengthMeasure; + LinearTerm : OPTIONAL IfcLengthMeasure; + ConstantTerm : OPTIONAL IfcLengthMeasure; +END_ENTITY; + +ENTITY IfcShadingDevice + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcShadingDeviceTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcShadingDeviceTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcShadingDeviceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCSHADINGDEVICETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcShadingDeviceType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcShadingDeviceTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcShadingDeviceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcShadingDeviceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcShapeAspect; + ShapeRepresentations : LIST [1:?] OF IfcShapeModel; + Name : OPTIONAL IfcLabel; + Description : OPTIONAL IfcText; + ProductDefinitional : IfcLogical; + PartOfProductDefinitionShape : OPTIONAL IfcProductRepresentationSelect; + INVERSE + HasExternalReferences : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects; +END_ENTITY; + +ENTITY IfcShapeModel + ABSTRACT SUPERTYPE OF (ONEOF + (IfcShapeRepresentation + ,IfcTopologyRepresentation)) + SUBTYPE OF (IfcRepresentation); + INVERSE + OfShapeAspect : SET [0:1] OF IfcShapeAspect FOR ShapeRepresentations; + WHERE + WR11 : (SIZEOF(SELF\IfcRepresentation.OfProductRepresentation) = 1) XOR +(SIZEOF(SELF\IfcRepresentation.RepresentationMap) = 1) XOR +(SIZEOF(OfShapeAspect) = 1); +END_ENTITY; + +ENTITY IfcShapeRepresentation + SUBTYPE OF (IfcShapeModel); + WHERE + CorrectContext : 'IFC4X4.IFCGEOMETRICREPRESENTATIONCONTEXT' +IN TYPEOF(SELF\IfcRepresentation.ContextOfItems); + CorrectItemsForType : IfcShapeRepresentationTypes(SELF\IfcRepresentation.RepresentationType, SELF\IfcRepresentation.Items); + HasRepresentationIdentifier : EXISTS(SELF\IfcRepresentation.RepresentationIdentifier); + HasRepresentationType : EXISTS(SELF\IfcRepresentation.RepresentationType); + NoTopologicalItem : SIZEOF(QUERY(temp <* Items | + ('IFC4X4.IFCTOPOLOGICALREPRESENTATIONITEM' IN TYPEOF(temp)) + AND (NOT(SIZEOF( + ['IFC4X4.IFCVERTEXPOINT', + 'IFC4X4.IFCEDGECURVE', + 'IFC4X4.IFCFACESURFACE'] * TYPEOF(temp)) = 1)) +)) = 0; +END_ENTITY; + +ENTITY IfcShellBasedSurfaceModel + SUBTYPE OF (IfcGeometricRepresentationItem); + SbsmBoundary : SET [1:?] OF IfcShell; + DERIVE + Dim : IfcDimensionCount := 3; +END_ENTITY; + +ENTITY IfcSign + SUBTYPE OF (IfcElementComponent); + PredefinedType : OPTIONAL IfcSignTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcSignTypeEnum.USERDEFINED) OR +((PredefinedType = IfcSignTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCSIGNTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcSignType + SUBTYPE OF (IfcElementComponentType); + PredefinedType : IfcSignTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcSignTypeEnum.USERDEFINED) OR +((PredefinedType = IfcSignTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcSignal + SUBTYPE OF (IfcFlowTerminal); + PredefinedType : OPTIONAL IfcSignalTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcSignalTypeEnum.USERDEFINED) OR +((PredefinedType = IfcSignalTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCSIGNALTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcSignalType + SUBTYPE OF (IfcFlowTerminalType); + PredefinedType : IfcSignalTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcSignalTypeEnum.USERDEFINED) OR +((PredefinedType = IfcSignalTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcSimpleProperty + ABSTRACT SUPERTYPE OF (ONEOF + (IfcPropertyBoundedValue + ,IfcPropertyEnumeratedValue + ,IfcPropertyListValue + ,IfcPropertyReferenceValue + ,IfcPropertySingleValue + ,IfcPropertyTableValue)) + SUBTYPE OF (IfcProperty); +END_ENTITY; + +ENTITY IfcSimplePropertyTemplate + SUBTYPE OF (IfcPropertyTemplate); + TemplateType : OPTIONAL IfcSimplePropertyTemplateTypeEnum; + PrimaryMeasureType : OPTIONAL IfcLabel; + SecondaryMeasureType : OPTIONAL IfcLabel; + Enumerators : OPTIONAL IfcPropertyEnumeration; + PrimaryUnit : OPTIONAL IfcUnit; + SecondaryUnit : OPTIONAL IfcUnit; + Expression : OPTIONAL IfcLabel; + AccessState : OPTIONAL IfcStateEnum; +END_ENTITY; + +ENTITY IfcSineSpiral + SUBTYPE OF (IfcSpiral); + SineTerm : IfcLengthMeasure; + LinearTerm : OPTIONAL IfcLengthMeasure; + ConstantTerm : OPTIONAL IfcLengthMeasure; +END_ENTITY; + +ENTITY IfcSite + SUBTYPE OF (IfcSpatialStructureElement); + RefLatitude : OPTIONAL IfcCompoundPlaneAngleMeasure; + RefLongitude : OPTIONAL IfcCompoundPlaneAngleMeasure; + RefElevation : OPTIONAL IfcLengthMeasure; + LandTitleNumber : OPTIONAL IfcLabel; + SiteAddress : OPTIONAL IfcPostalAddress; +END_ENTITY; + +ENTITY IfcSlab + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcSlabTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcSlabTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcSlabTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCSLABTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcSlabType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcSlabTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcSlabTypeEnum.USERDEFINED) OR +((PredefinedType = IfcSlabTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcSlippageConnectionCondition + SUBTYPE OF (IfcStructuralConnectionCondition); + SlippageX : OPTIONAL IfcLengthMeasure; + SlippageY : OPTIONAL IfcLengthMeasure; + SlippageZ : OPTIONAL IfcLengthMeasure; +END_ENTITY; + +ENTITY IfcSolarDevice + SUBTYPE OF (IfcEnergyConversionDevice); + PredefinedType : OPTIONAL IfcSolarDeviceTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcSolarDeviceTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcSolarDeviceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCSOLARDEVICETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcSolarDeviceType + SUBTYPE OF (IfcEnergyConversionDeviceType); + PredefinedType : IfcSolarDeviceTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcSolarDeviceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcSolarDeviceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcSolidModel + ABSTRACT SUPERTYPE OF (ONEOF + (IfcCsgSolid + ,IfcManifoldSolidBrep + ,IfcSectionedSolid + ,IfcSweptAreaSolid + ,IfcSweptDiskSolid + ,IfcVoxelGrid)) + SUBTYPE OF (IfcGeometricRepresentationItem); + DERIVE + Dim : IfcDimensionCount := 3; +END_ENTITY; + +ENTITY IfcSpace + SUBTYPE OF (IfcSpatialStructureElement); + PredefinedType : OPTIONAL IfcSpaceTypeEnum; + ElevationWithFlooring : OPTIONAL IfcLengthMeasure; + INVERSE + HasCoverings : SET [0:?] OF IfcRelCoversSpaces FOR RelatingSpace; + BoundedBy : SET [0:?] OF IfcRelSpaceBoundary FOR RelatingSpace; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcSpaceTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcSpaceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCSPACETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcSpaceHeater + SUBTYPE OF (IfcFlowTerminal); + PredefinedType : OPTIONAL IfcSpaceHeaterTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcSpaceHeaterTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcSpaceHeaterTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCSPACEHEATERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcSpaceHeaterType + SUBTYPE OF (IfcFlowTerminalType); + PredefinedType : IfcSpaceHeaterTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcSpaceHeaterTypeEnum.USERDEFINED) OR +((PredefinedType = IfcSpaceHeaterTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcSpaceType + SUBTYPE OF (IfcSpatialStructureElementType); + PredefinedType : IfcSpaceTypeEnum; + LongName : OPTIONAL IfcLabel; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcSpaceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcSpaceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcSpatialElementType.ElementType)); +END_ENTITY; + +ENTITY IfcSpatialElement + ABSTRACT SUPERTYPE OF (ONEOF + (IfcExternalSpatialStructureElement + ,IfcSpatialStructureElement + ,IfcSpatialZone)) + SUBTYPE OF (IfcProduct); + LongName : OPTIONAL IfcLabel; + INVERSE + ContainsElements : SET [0:?] OF IfcRelContainedInSpatialStructure FOR RelatingStructure; + ServicedBySystems : SET [0:?] OF IfcRelServicesBuildings FOR RelatedBuildings; + ReferencesElements : SET [0:?] OF IfcRelReferencedInSpatialStructure FOR RelatingStructure; + IsInterferedByElements : SET [0:?] OF IfcRelInterferesElements FOR RelatedElement; + InterferesElements : SET [0:?] OF IfcRelInterferesElements FOR RelatingElement; +END_ENTITY; + +ENTITY IfcSpatialElementType + ABSTRACT SUPERTYPE OF (ONEOF + (IfcSpatialStructureElementType + ,IfcSpatialZoneType)) + SUBTYPE OF (IfcTypeProduct); + ElementType : OPTIONAL IfcLabel; +END_ENTITY; + +ENTITY IfcSpatialStructureElement + ABSTRACT SUPERTYPE OF (ONEOF + (IfcBuildingStorey + ,IfcFacility + ,IfcFacilityPart + ,IfcSite + ,IfcSpace)) + SUBTYPE OF (IfcSpatialElement); + CompositionType : OPTIONAL IfcElementCompositionEnum; + WHERE + WR41 : (HIINDEX(SELF\IfcObjectDefinition.Decomposes) = 1) +AND +('IFC4X4.IFCRELAGGREGATES' IN TYPEOF(SELF\IfcObjectDefinition.Decomposes[1])) +AND +(('IFC4X4.IFCPROJECT' IN TYPEOF (SELF\IfcObjectDefinition.Decomposes[1].RelatingObject)) OR + ('IFC4X4.IFCSPATIALSTRUCTUREELEMENT' IN TYPEOF (SELF\IfcObjectDefinition.Decomposes[1].RelatingObject)) +); +END_ENTITY; + +ENTITY IfcSpatialStructureElementType + ABSTRACT SUPERTYPE OF (ONEOF + (IfcSpaceType)) + SUBTYPE OF (IfcSpatialElementType); +END_ENTITY; + +ENTITY IfcSpatialZone + SUBTYPE OF (IfcSpatialElement); + PredefinedType : OPTIONAL IfcSpatialZoneTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcSpatialZoneTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcSpatialZoneTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCSPATIALZONETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcSpatialZoneType + SUBTYPE OF (IfcSpatialElementType); + PredefinedType : IfcSpatialZoneTypeEnum; + LongName : OPTIONAL IfcLabel; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcSpatialZoneTypeEnum.USERDEFINED) OR +((PredefinedType = IfcSpatialZoneTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcSpatialElementType.ElementType)); +END_ENTITY; + +ENTITY IfcSphere + SUBTYPE OF (IfcCsgPrimitive3D); + Radius : IfcPositiveLengthMeasure; +END_ENTITY; + +ENTITY IfcSphericalSurface + SUBTYPE OF (IfcElementarySurface); + Radius : IfcPositiveLengthMeasure; +END_ENTITY; + +ENTITY IfcSpiral + ABSTRACT SUPERTYPE OF (ONEOF + (IfcClothoid + ,IfcCosineSpiral + ,IfcSecondOrderPolynomialSpiral + ,IfcSeventhOrderPolynomialSpiral + ,IfcSineSpiral + ,IfcThirdOrderPolynomialSpiral)) + SUBTYPE OF (IfcCurve); + Position : IfcAxis2Placement; +END_ENTITY; + +ENTITY IfcStackTerminal + SUBTYPE OF (IfcFlowTerminal); + PredefinedType : OPTIONAL IfcStackTerminalTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcStackTerminalTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcStackTerminalTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCSTACKTERMINALTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcStackTerminalType + SUBTYPE OF (IfcFlowTerminalType); + PredefinedType : IfcStackTerminalTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcStackTerminalTypeEnum.USERDEFINED) OR +((PredefinedType = IfcStackTerminalTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcStair + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcStairTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcStairTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcStairTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCSTAIRTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcStairFlight + SUBTYPE OF (IfcBuiltElement); + NumberOfRisers : OPTIONAL IfcInteger; + NumberOfTreads : OPTIONAL IfcInteger; + RiserHeight : OPTIONAL IfcPositiveLengthMeasure; + TreadLength : OPTIONAL IfcPositiveLengthMeasure; + PredefinedType : OPTIONAL IfcStairFlightTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcStairFlightTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcStairFlightTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCSTAIRFLIGHTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcStairFlightType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcStairFlightTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcStairFlightTypeEnum.USERDEFINED) OR +((PredefinedType = IfcStairFlightTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcStairType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcStairTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcStairTypeEnum.USERDEFINED) OR +((PredefinedType = IfcStairTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcStructuralAction + ABSTRACT SUPERTYPE OF (ONEOF + (IfcStructuralCurveAction + ,IfcStructuralPointAction + ,IfcStructuralSurfaceAction)) + SUBTYPE OF (IfcStructuralActivity); + DestabilizingLoad : OPTIONAL IfcBoolean; +END_ENTITY; + +ENTITY IfcStructuralActivity + ABSTRACT SUPERTYPE OF (ONEOF + (IfcStructuralAction + ,IfcStructuralReaction)) + SUBTYPE OF (IfcProduct); + AppliedLoad : IfcStructuralLoad; + GlobalOrLocal : IfcGlobalOrLocalEnum; + INVERSE + AssignedToStructuralItem : SET [0:1] OF IfcRelConnectsStructuralActivity FOR RelatedStructuralActivity; +END_ENTITY; + +ENTITY IfcStructuralAnalysisModel + SUBTYPE OF (IfcSystem); + PredefinedType : IfcAnalysisModelTypeEnum; + OrientationOf2DPlane : OPTIONAL IfcAxis2Placement3D; + LoadedBy : OPTIONAL SET [1:?] OF IfcStructuralLoadGroup; + HasResults : OPTIONAL SET [1:?] OF IfcStructuralResultGroup; + SharedPlacement : OPTIONAL IfcObjectPlacement; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcAnalysisModelTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcAnalysisModelTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcStructuralConnection + ABSTRACT SUPERTYPE OF (ONEOF + (IfcStructuralCurveConnection + ,IfcStructuralPointConnection + ,IfcStructuralSurfaceConnection)) + SUBTYPE OF (IfcStructuralItem); + AppliedCondition : OPTIONAL IfcBoundaryCondition; + INVERSE + ConnectsStructuralMembers : SET [1:?] OF IfcRelConnectsStructuralMember FOR RelatedStructuralConnection; +END_ENTITY; + +ENTITY IfcStructuralConnectionCondition + ABSTRACT SUPERTYPE OF (ONEOF + (IfcFailureConnectionCondition + ,IfcSlippageConnectionCondition)); + Name : OPTIONAL IfcLabel; +END_ENTITY; + +ENTITY IfcStructuralCurveAction + SUPERTYPE OF (ONEOF + (IfcStructuralLinearAction)) + SUBTYPE OF (IfcStructuralAction); + ProjectedOrTrue : OPTIONAL IfcProjectedOrTrueLengthEnum; + PredefinedType : IfcStructuralCurveActivityTypeEnum; + WHERE + HasObjectType : (PredefinedType <> IfcStructuralCurveActivityTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); + ProjectedIsGlobal : (NOT EXISTS(ProjectedOrTrue)) OR +((ProjectedOrTrue <> PROJECTED_LENGTH) OR + (SELF\IfcStructuralActivity.GlobalOrLocal = GLOBAL_COORDS)); + SuitablePredefinedType : PredefinedType <> IfcStructuralCurveActivityTypeEnum.EQUIDISTANT; +END_ENTITY; + +ENTITY IfcStructuralCurveConnection + SUBTYPE OF (IfcStructuralConnection); + AxisDirection : IfcDirection; +END_ENTITY; + +ENTITY IfcStructuralCurveMember + SUPERTYPE OF (ONEOF + (IfcStructuralCurveMemberVarying)) + SUBTYPE OF (IfcStructuralMember); + PredefinedType : IfcStructuralCurveMemberTypeEnum; + Axis : IfcDirection; + WHERE + HasObjectType : (PredefinedType <> IfcStructuralCurveMemberTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); +END_ENTITY; + +ENTITY IfcStructuralCurveMemberVarying + SUBTYPE OF (IfcStructuralCurveMember); +END_ENTITY; + +ENTITY IfcStructuralCurveReaction + SUBTYPE OF (IfcStructuralReaction); + PredefinedType : IfcStructuralCurveActivityTypeEnum; + WHERE + HasObjectType : (PredefinedType <> IfcStructuralCurveActivityTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); + SuitablePredefinedType : (PredefinedType <> IfcStructuralCurveActivityTypeEnum.SINUS) AND (PredefinedType <> IfcStructuralCurveActivityTypeEnum.PARABOLA); +END_ENTITY; + +ENTITY IfcStructuralItem + ABSTRACT SUPERTYPE OF (ONEOF + (IfcStructuralConnection + ,IfcStructuralMember)) + SUBTYPE OF (IfcProduct); + INVERSE + AssignedStructuralActivity : SET [0:?] OF IfcRelConnectsStructuralActivity FOR RelatingElement; +END_ENTITY; + +ENTITY IfcStructuralLinearAction + SUBTYPE OF (IfcStructuralCurveAction); + WHERE + ConstPredefinedType : SELF\IfcStructuralCurveAction.PredefinedType = IfcStructuralCurveActivityTypeEnum.CONST; + SuitableLoadType : SIZEOF(['IFC4X4.IFCSTRUCTURALLOADLINEARFORCE', 'IFC4X4.IFCSTRUCTURALLOADTEMPERATURE'] * TYPEOF(SELF\IfcStructuralActivity.AppliedLoad)) = 1; +END_ENTITY; + +ENTITY IfcStructuralLoad + ABSTRACT SUPERTYPE OF (ONEOF + (IfcStructuralLoadConfiguration + ,IfcStructuralLoadOrResult)); + Name : OPTIONAL IfcLabel; +END_ENTITY; + +ENTITY IfcStructuralLoadCase + SUBTYPE OF (IfcStructuralLoadGroup); + SelfWeightCoefficients : OPTIONAL LIST [3:3] OF IfcRatioMeasure; + WHERE + IsLoadCasePredefinedType : SELF\IfcStructuralLoadGroup.PredefinedType = IfcLoadGroupTypeEnum.LOAD_CASE; +END_ENTITY; + +ENTITY IfcStructuralLoadConfiguration + SUBTYPE OF (IfcStructuralLoad); + Values : LIST [1:?] OF IfcStructuralLoadOrResult; + Locations : OPTIONAL LIST [1:?] OF UNIQUE LIST [1:2] OF IfcLengthMeasure; + WHERE + ValidListSize : NOT EXISTS(Locations) OR (SIZEOF(Locations) = SIZEOF(Values)); +END_ENTITY; + +ENTITY IfcStructuralLoadGroup + SUPERTYPE OF (ONEOF + (IfcStructuralLoadCase)) + SUBTYPE OF (IfcGroup); + PredefinedType : IfcLoadGroupTypeEnum; + ActionType : IfcActionTypeEnum; + ActionSource : IfcActionSourceTypeEnum; + Coefficient : OPTIONAL IfcRatioMeasure; + Purpose : OPTIONAL IfcLabel; + INVERSE + SourceOfResultGroup : SET [0:1] OF IfcStructuralResultGroup FOR ResultForLoadGroup; + LoadGroupFor : SET [0:?] OF IfcStructuralAnalysisModel FOR LoadedBy; + WHERE + HasObjectType : ( + (PredefinedType <> IfcLoadGroupTypeEnum.USERDEFINED) AND + (ActionType <> IfcActionTypeEnum.USERDEFINED) AND + (ActionSource <> IfcActionSourceTypeEnum.USERDEFINED) +) OR EXISTS(SELF\IfcObject.ObjectType); +END_ENTITY; + +ENTITY IfcStructuralLoadLinearForce + SUBTYPE OF (IfcStructuralLoadStatic); + LinearForceX : OPTIONAL IfcLinearForceMeasure; + LinearForceY : OPTIONAL IfcLinearForceMeasure; + LinearForceZ : OPTIONAL IfcLinearForceMeasure; + LinearMomentX : OPTIONAL IfcLinearMomentMeasure; + LinearMomentY : OPTIONAL IfcLinearMomentMeasure; + LinearMomentZ : OPTIONAL IfcLinearMomentMeasure; +END_ENTITY; + +ENTITY IfcStructuralLoadOrResult + ABSTRACT SUPERTYPE OF (ONEOF + (IfcStructuralLoadStatic + ,IfcSurfaceReinforcementArea)) + SUBTYPE OF (IfcStructuralLoad); +END_ENTITY; + +ENTITY IfcStructuralLoadPlanarForce + SUBTYPE OF (IfcStructuralLoadStatic); + PlanarForceX : OPTIONAL IfcPlanarForceMeasure; + PlanarForceY : OPTIONAL IfcPlanarForceMeasure; + PlanarForceZ : OPTIONAL IfcPlanarForceMeasure; +END_ENTITY; + +ENTITY IfcStructuralLoadSingleDisplacement + SUPERTYPE OF (ONEOF + (IfcStructuralLoadSingleDisplacementDistortion)) + SUBTYPE OF (IfcStructuralLoadStatic); + DisplacementX : OPTIONAL IfcLengthMeasure; + DisplacementY : OPTIONAL IfcLengthMeasure; + DisplacementZ : OPTIONAL IfcLengthMeasure; + RotationalDisplacementRX : OPTIONAL IfcPlaneAngleMeasure; + RotationalDisplacementRY : OPTIONAL IfcPlaneAngleMeasure; + RotationalDisplacementRZ : OPTIONAL IfcPlaneAngleMeasure; +END_ENTITY; + +ENTITY IfcStructuralLoadSingleDisplacementDistortion + SUBTYPE OF (IfcStructuralLoadSingleDisplacement); + Distortion : OPTIONAL IfcCurvatureMeasure; +END_ENTITY; + +ENTITY IfcStructuralLoadSingleForce + SUPERTYPE OF (ONEOF + (IfcStructuralLoadSingleForceWarping)) + SUBTYPE OF (IfcStructuralLoadStatic); + ForceX : OPTIONAL IfcForceMeasure; + ForceY : OPTIONAL IfcForceMeasure; + ForceZ : OPTIONAL IfcForceMeasure; + MomentX : OPTIONAL IfcTorqueMeasure; + MomentY : OPTIONAL IfcTorqueMeasure; + MomentZ : OPTIONAL IfcTorqueMeasure; +END_ENTITY; + +ENTITY IfcStructuralLoadSingleForceWarping + SUBTYPE OF (IfcStructuralLoadSingleForce); + WarpingMoment : OPTIONAL IfcWarpingMomentMeasure; +END_ENTITY; + +ENTITY IfcStructuralLoadStatic + ABSTRACT SUPERTYPE OF (ONEOF + (IfcStructuralLoadLinearForce + ,IfcStructuralLoadPlanarForce + ,IfcStructuralLoadSingleDisplacement + ,IfcStructuralLoadSingleForce + ,IfcStructuralLoadTemperature)) + SUBTYPE OF (IfcStructuralLoadOrResult); +END_ENTITY; + +ENTITY IfcStructuralLoadTemperature + SUBTYPE OF (IfcStructuralLoadStatic); + DeltaTConstant : OPTIONAL IfcThermodynamicTemperatureMeasure; + DeltaTY : OPTIONAL IfcThermodynamicTemperatureMeasure; + DeltaTZ : OPTIONAL IfcThermodynamicTemperatureMeasure; +END_ENTITY; + +ENTITY IfcStructuralMember + ABSTRACT SUPERTYPE OF (ONEOF + (IfcStructuralCurveMember + ,IfcStructuralSurfaceMember)) + SUBTYPE OF (IfcStructuralItem); + INVERSE + ConnectedBy : SET [0:?] OF IfcRelConnectsStructuralMember FOR RelatingStructuralMember; +END_ENTITY; + +ENTITY IfcStructuralPlanarAction + SUBTYPE OF (IfcStructuralSurfaceAction); + WHERE + ConstPredefinedType : SELF\IfcStructuralSurfaceAction.PredefinedType = IfcStructuralSurfaceActivityTypeEnum.CONST; + SuitableLoadType : SIZEOF(['IFC4X4.IFCSTRUCTURALLOADPLANARFORCE', 'IFC4X4.IFCSTRUCTURALLOADTEMPERATURE'] * TYPEOF(SELF\IfcStructuralActivity.AppliedLoad)) = 1; +END_ENTITY; + +ENTITY IfcStructuralPointAction + SUBTYPE OF (IfcStructuralAction); + WHERE + SuitableLoadType : SIZEOF(['IFC4X4.IFCSTRUCTURALLOADSINGLEFORCE', 'IFC4X4.IFCSTRUCTURALLOADSINGLEDISPLACEMENT'] * TYPEOF(SELF\IfcStructuralActivity.AppliedLoad)) = 1; +END_ENTITY; + +ENTITY IfcStructuralPointConnection + SUBTYPE OF (IfcStructuralConnection); + ConditionCoordinateSystem : OPTIONAL IfcAxis2Placement3D; +END_ENTITY; + +ENTITY IfcStructuralPointReaction + SUBTYPE OF (IfcStructuralReaction); + WHERE + SuitableLoadType : SIZEOF(['IFC4X4.IFCSTRUCTURALLOADSINGLEFORCE', 'IFC4X4.IFCSTRUCTURALLOADSINGLEDISPLACEMENT'] * TYPEOF(SELF\IfcStructuralActivity.AppliedLoad)) = 1; +END_ENTITY; + +ENTITY IfcStructuralReaction + ABSTRACT SUPERTYPE OF (ONEOF + (IfcStructuralCurveReaction + ,IfcStructuralPointReaction + ,IfcStructuralSurfaceReaction)) + SUBTYPE OF (IfcStructuralActivity); +END_ENTITY; + +ENTITY IfcStructuralResultGroup + SUBTYPE OF (IfcGroup); + TheoryType : IfcAnalysisTheoryTypeEnum; + ResultForLoadGroup : OPTIONAL IfcStructuralLoadGroup; + IsLinear : IfcBoolean; + INVERSE + ResultGroupFor : SET [0:1] OF IfcStructuralAnalysisModel FOR HasResults; + WHERE + HasObjectType : (TheoryType <> IfcAnalysisTheoryTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); +END_ENTITY; + +ENTITY IfcStructuralSurfaceAction + SUPERTYPE OF (ONEOF + (IfcStructuralPlanarAction)) + SUBTYPE OF (IfcStructuralAction); + ProjectedOrTrue : OPTIONAL IfcProjectedOrTrueLengthEnum; + PredefinedType : IfcStructuralSurfaceActivityTypeEnum; + WHERE + HasObjectType : (PredefinedType <> IfcStructuralSurfaceActivityTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); + ProjectedIsGlobal : (NOT EXISTS(ProjectedOrTrue)) OR +((ProjectedOrTrue <> PROJECTED_LENGTH) OR + (SELF\IfcStructuralActivity.GlobalOrLocal = GLOBAL_COORDS)); +END_ENTITY; + +ENTITY IfcStructuralSurfaceConnection + SUBTYPE OF (IfcStructuralConnection); +END_ENTITY; + +ENTITY IfcStructuralSurfaceMember + SUPERTYPE OF (ONEOF + (IfcStructuralSurfaceMemberVarying)) + SUBTYPE OF (IfcStructuralMember); + PredefinedType : IfcStructuralSurfaceMemberTypeEnum; + Thickness : OPTIONAL IfcPositiveLengthMeasure; + WHERE + HasObjectType : (PredefinedType <> IfcStructuralSurfaceMemberTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); +END_ENTITY; + +ENTITY IfcStructuralSurfaceMemberVarying + SUBTYPE OF (IfcStructuralSurfaceMember); +END_ENTITY; + +ENTITY IfcStructuralSurfaceReaction + SUBTYPE OF (IfcStructuralReaction); + PredefinedType : IfcStructuralSurfaceActivityTypeEnum; + WHERE + HasPredefinedType : (PredefinedType <> IfcStructuralSurfaceActivityTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); +END_ENTITY; + +ENTITY IfcStyleModel + ABSTRACT SUPERTYPE OF (ONEOF + (IfcStyledRepresentation)) + SUBTYPE OF (IfcRepresentation); +END_ENTITY; + +ENTITY IfcStyledItem + SUBTYPE OF (IfcRepresentationItem); + Item : OPTIONAL IfcRepresentationItem; + Styles : SET [1:?] OF IfcPresentationStyle; + Name : OPTIONAL IfcLabel; + WHERE + ApplicableItem : NOT('IFC4X4.IFCSTYLEDITEM' IN TYPEOF(Item)); +END_ENTITY; + +ENTITY IfcStyledRepresentation + SUBTYPE OF (IfcStyleModel); + WHERE + OnlyStyledItems : SIZEOF(QUERY(temp <* SELF\IfcRepresentation.Items | + (NOT('IFC4X4.IFCSTYLEDITEM' IN TYPEOF(temp))) +)) = 0; +END_ENTITY; + +ENTITY IfcSubContractResource + SUBTYPE OF (IfcConstructionResource); + PredefinedType : OPTIONAL IfcSubContractResourceTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcSubContractResourceTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcSubContractResourceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcSubContractResourceType + SUBTYPE OF (IfcConstructionResourceType); + PredefinedType : IfcSubContractResourceTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcSubContractResourceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcSubContractResourceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeResource.ResourceType)); +END_ENTITY; + +ENTITY IfcSubedge + SUBTYPE OF (IfcEdge); + ParentEdge : IfcEdge; +END_ENTITY; + +ENTITY IfcSurface + ABSTRACT SUPERTYPE OF (ONEOF + (IfcBoundedSurface + ,IfcElementarySurface + ,IfcSectionedSurface + ,IfcSweptSurface)) + SUBTYPE OF (IfcGeometricRepresentationItem); + DERIVE + Dim : IfcDimensionCount := 3; +END_ENTITY; + +ENTITY IfcSurfaceCurve + SUPERTYPE OF (ONEOF + (IfcIntersectionCurve + ,IfcSeamCurve)) + SUBTYPE OF (IfcCurve); + Curve3D : IfcCurve; + AssociatedGeometry : LIST [1:2] OF IfcPcurve; + MasterRepresentation : IfcPreferredSurfaceCurveRepresentation; + DERIVE + BasisSurface : SET [1:2] OF IfcSurface := IfcGetBasisSurface(SELF); + WHERE + CurveIs3D : Curve3D.Dim = 3; + CurveIsNotPcurve : NOT ('IFC4X4.IFCPCURVE' IN TYPEOF(Curve3D)); +END_ENTITY; + +ENTITY IfcSurfaceCurveSweptAreaSolid + SUBTYPE OF (IfcDirectrixCurveSweptAreaSolid); + ReferenceSurface : IfcSurface; +END_ENTITY; + +ENTITY IfcSurfaceFeature + SUBTYPE OF (IfcFeatureElement); + PredefinedType : OPTIONAL IfcSurfaceFeatureTypeEnum; + INVERSE + AdheresToElement : IfcRelAdheresToElement FOR RelatedSurfaceFeatures; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcSurfaceFeatureTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcSurfaceFeatureTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcSurfaceOfLinearExtrusion + SUBTYPE OF (IfcSweptSurface); + ExtrudedDirection : IfcDirection; + Depth : IfcLengthMeasure; + DERIVE + ExtrusionAxis : IfcVector := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector (ExtrudedDirection, Depth); + WHERE + DepthGreaterZero : Depth > 0.; +END_ENTITY; + +ENTITY IfcSurfaceOfRevolution + SUBTYPE OF (IfcSweptSurface); + AxisPosition : IfcAxis1Placement; + DERIVE + AxisLine : IfcLine := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcCurve() || IfcLine(AxisPosition.Location, + IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector(AxisPosition.Z,1.0)); +END_ENTITY; + +ENTITY IfcSurfaceReinforcementArea + SUBTYPE OF (IfcStructuralLoadOrResult); + SurfaceReinforcement1 : OPTIONAL LIST [2:3] OF IfcLengthMeasure; + SurfaceReinforcement2 : OPTIONAL LIST [2:3] OF IfcLengthMeasure; + ShearReinforcement : OPTIONAL IfcRatioMeasure; + WHERE + NonnegativeArea1 : (NOT EXISTS(SurfaceReinforcement1)) OR ( + (SurfaceReinforcement1[1] >= 0.) AND + (SurfaceReinforcement1[2] >= 0.) AND + ((SIZEOF(SurfaceReinforcement1) = 1) OR (SurfaceReinforcement1[1] >= 0.)) +); + NonnegativeArea2 : (NOT EXISTS(SurfaceReinforcement2)) OR ( + (SurfaceReinforcement2[1] >= 0.) AND + (SurfaceReinforcement2[2] >= 0.) AND + ((SIZEOF(SurfaceReinforcement2) = 1) OR (SurfaceReinforcement2[1] >= 0.)) +); + NonnegativeArea3 : (NOT EXISTS(ShearReinforcement)) OR (ShearReinforcement >= 0.); + SurfaceAndOrShearAreaSpecified : EXISTS(SurfaceReinforcement1) OR EXISTS(SurfaceReinforcement2) OR EXISTS(ShearReinforcement); +END_ENTITY; + +ENTITY IfcSurfaceStyle + SUBTYPE OF (IfcPresentationStyle); + Side : IfcSurfaceSide; + Styles : SET [1:5] OF IfcSurfaceStyleElementSelect; + WHERE + MaxOneExtDefined : SIZEOF(QUERY(Style <* SELF.Styles | + 'IFC4X4.IFCEXTERNALLYDEFINEDSURFACESTYLE' IN + TYPEOF(Style) + )) <= 1; + MaxOneLighting : SIZEOF(QUERY(Style <* SELF.Styles | + 'IFC4X4.IFCSURFACESTYLELIGHTING' IN + TYPEOF(Style) + )) <= 1; + MaxOneRefraction : SIZEOF(QUERY(Style <* SELF.Styles | + 'IFC4X4.IFCSURFACESTYLEREFRACTION' IN + TYPEOF(Style) + )) <= 1; + MaxOneShading : SIZEOF(QUERY(Style <* SELF.Styles | + 'IFC4X4.IFCSURFACESTYLESHADING' IN + TYPEOF(Style) + )) <= 1; + MaxOneTextures : SIZEOF(QUERY(Style <* SELF.Styles | + 'IFC4X4.IFCSURFACESTYLEWITHTEXTURES' IN + TYPEOF(Style) + )) <= 1; +END_ENTITY; + +ENTITY IfcSurfaceStyleLighting + SUBTYPE OF (IfcPresentationItem); + DiffuseTransmissionColour : IfcColourRgb; + DiffuseReflectionColour : IfcColourRgb; + TransmissionColour : IfcColourRgb; + ReflectanceColour : IfcColourRgb; +END_ENTITY; + +ENTITY IfcSurfaceStyleRefraction + SUBTYPE OF (IfcPresentationItem); + RefractionIndex : OPTIONAL IfcReal; + DispersionFactor : OPTIONAL IfcReal; +END_ENTITY; + +ENTITY IfcSurfaceStyleRendering + SUBTYPE OF (IfcSurfaceStyleShading); + DiffuseColour : OPTIONAL IfcColourOrFactor; + TransmissionColour : OPTIONAL IfcColourOrFactor; + DiffuseTransmissionColour : OPTIONAL IfcColourOrFactor; + ReflectionColour : OPTIONAL IfcColourOrFactor; + SpecularColour : OPTIONAL IfcColourOrFactor; + SpecularHighlight : OPTIONAL IfcSpecularHighlightSelect; + ReflectanceMethod : IfcReflectanceMethodEnum; +END_ENTITY; + +ENTITY IfcSurfaceStyleShading + SUPERTYPE OF (ONEOF + (IfcSurfaceStyleRendering)) + SUBTYPE OF (IfcPresentationItem); + SurfaceColour : IfcColourRgb; + Transparency : OPTIONAL IfcNormalisedRatioMeasure; +END_ENTITY; + +ENTITY IfcSurfaceStyleWithTextures + SUBTYPE OF (IfcPresentationItem); + Textures : LIST [1:?] OF IfcSurfaceTexture; +END_ENTITY; + +ENTITY IfcSurfaceTexture + ABSTRACT SUPERTYPE OF (ONEOF + (IfcBlobTexture + ,IfcImageTexture + ,IfcPixelTexture)) + SUBTYPE OF (IfcPresentationItem); + RepeatS : IfcBoolean; + RepeatT : IfcBoolean; + Mode : OPTIONAL IfcIdentifier; + TextureTransform : OPTIONAL IfcCartesianTransformationOperator2D; + Parameter : OPTIONAL LIST [1:?] OF IfcIdentifier; + INVERSE + IsMappedBy : SET [0:?] OF IfcTextureCoordinate FOR Maps; + UsedInStyles : SET [0:?] OF IfcSurfaceStyleWithTextures FOR Textures; +END_ENTITY; + +ENTITY IfcSweptAreaSolid + ABSTRACT SUPERTYPE OF (ONEOF + (IfcDirectrixCurveSweptAreaSolid + ,IfcExtrudedAreaSolid + ,IfcRevolvedAreaSolid)) + SUBTYPE OF (IfcSolidModel); + SweptArea : IfcProfileDef; + Position : OPTIONAL IfcAxis2Placement3D; + WHERE + SweptAreaType : SweptArea.ProfileType = IfcProfileTypeEnum.Area; +END_ENTITY; + +ENTITY IfcSweptDiskSolid + SUPERTYPE OF (ONEOF + (IfcSweptDiskSolidPolygonal)) + SUBTYPE OF (IfcSolidModel); + Directrix : IfcCurve; + Radius : IfcPositiveLengthMeasure; + InnerRadius : OPTIONAL IfcPositiveLengthMeasure; + StartParam : OPTIONAL IfcParameterValue; + EndParam : OPTIONAL IfcParameterValue; + WHERE + DirectrixBounded : (EXISTS(StartParam) AND EXISTS(EndParam)) OR +(SIZEOF(['IFC4X4.IFCCONIC', 'IFC4X4.IFCBOUNDEDCURVE'] * TYPEOF(Directrix)) = 1); + DirectrixDim : Directrix.Dim = 3; + InnerRadiusSize : (NOT EXISTS(InnerRadius)) OR (Radius > InnerRadius); +END_ENTITY; + +ENTITY IfcSweptDiskSolidPolygonal + SUBTYPE OF (IfcSweptDiskSolid); + FilletRadius : OPTIONAL IfcNonNegativeLengthMeasure; + WHERE + CorrectRadii : NOT(EXISTS(FilletRadius)) OR (FilletRadius >= SELF\IfcSweptDiskSolid.Radius); + DirectrixIsPolyline : ('IFC4X4.IFCPOLYLINE' IN TYPEOF(SELF\IfcSweptDiskSolid.Directrix)) OR +(('IFC4X4.IFCINDEXEDPOLYCURVE' IN TYPEOF(SELF\IfcSweptDiskSolid.Directrix)) AND NOT(EXISTS(SELF\IfcSweptDiskSolid.Directrix.Segments))); +END_ENTITY; + +ENTITY IfcSweptSurface + ABSTRACT SUPERTYPE OF (ONEOF + (IfcSurfaceOfLinearExtrusion + ,IfcSurfaceOfRevolution)) + SUBTYPE OF (IfcSurface); + SweptCurve : IfcProfileDef; + Position : OPTIONAL IfcAxis2Placement3D; + WHERE + SweptCurveType : SweptCurve.ProfileType = IfcProfileTypeEnum.Curve; +END_ENTITY; + +ENTITY IfcSwitchingDevice + SUBTYPE OF (IfcFlowController); + PredefinedType : OPTIONAL IfcSwitchingDeviceTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcSwitchingDeviceTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcSwitchingDeviceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCSWITCHINGDEVICETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcSwitchingDeviceType + SUBTYPE OF (IfcFlowControllerType); + PredefinedType : IfcSwitchingDeviceTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcSwitchingDeviceTypeEnum.USERDEFINED) OR +((PredefinedType = IfcSwitchingDeviceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcSystem + SUPERTYPE OF (ONEOF + (IfcBuildingSystem + ,IfcBuiltSystem + ,IfcDistributionSystem + ,IfcStructuralAnalysisModel + ,IfcZone)) + SUBTYPE OF (IfcGroup); + INVERSE + ServicesBuildings : SET [0:1] OF IfcRelServicesBuildings FOR RelatingSystem; + ServicesFacilities : SET [0:?] OF IfcRelReferencedInSpatialStructure FOR RelatedElements; +END_ENTITY; + +ENTITY IfcSystemFurnitureElement + SUBTYPE OF (IfcFurnishingElement); + PredefinedType : OPTIONAL IfcSystemFurnitureElementTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcSystemFurnitureElementTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcSystemFurnitureElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCSYSTEMFURNITUREELEMENTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcSystemFurnitureElementType + SUBTYPE OF (IfcFurnishingElementType); + PredefinedType : OPTIONAL IfcSystemFurnitureElementTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcSystemFurnitureElementTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcSystemFurnitureElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcTShapeProfileDef + SUBTYPE OF (IfcParameterizedProfileDef); + Depth : IfcPositiveLengthMeasure; + FlangeWidth : IfcPositiveLengthMeasure; + WebThickness : IfcPositiveLengthMeasure; + FlangeThickness : IfcPositiveLengthMeasure; + FilletRadius : OPTIONAL IfcNonNegativeLengthMeasure; + FlangeEdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure; + WebEdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure; + WebSlope : OPTIONAL IfcPlaneAngleMeasure; + FlangeSlope : OPTIONAL IfcPlaneAngleMeasure; + WHERE + ValidFlangeThickness : FlangeThickness < Depth; + ValidWebThickness : WebThickness < FlangeWidth; +END_ENTITY; + +ENTITY IfcTable; + Name : OPTIONAL IfcLabel; + Rows : OPTIONAL LIST [1:?] OF IfcTableRow; + Columns : OPTIONAL LIST [1:?] OF IfcTableColumn; + DERIVE + NumberOfCellsInRow : IfcInteger := HIINDEX(Rows[1].RowCells); + NumberOfHeadings : IfcInteger := SIZEOF(QUERY( Temp <* Rows | Temp.IsHeading)); + NumberOfDataRows : IfcInteger := SIZEOF(QUERY( Temp <* Rows | NOT(Temp.IsHeading))); + WHERE + WR1 : SIZEOF(QUERY( Temp <* Rows | HIINDEX(Temp.RowCells) <> HIINDEX(Rows[1].RowCells))) = 0; + WR2 : { 0 <= NumberOfHeadings <= 1 }; +END_ENTITY; + +ENTITY IfcTableColumn; + Identifier : OPTIONAL IfcIdentifier; + Name : OPTIONAL IfcLabel; + Description : OPTIONAL IfcText; + Unit : OPTIONAL IfcUnit; + ReferencePath : OPTIONAL IfcReference; +END_ENTITY; + +ENTITY IfcTableRow; + RowCells : OPTIONAL LIST [1:?] OF IfcValue; + IsHeading : OPTIONAL IfcBoolean; +END_ENTITY; + +ENTITY IfcTank + SUBTYPE OF (IfcFlowStorageDevice); + PredefinedType : OPTIONAL IfcTankTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcTankTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcTankTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCTANKTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcTankType + SUBTYPE OF (IfcFlowStorageDeviceType); + PredefinedType : IfcTankTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcTankTypeEnum.USERDEFINED) OR +((PredefinedType = IfcTankTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcTask + SUBTYPE OF (IfcProcess); + Status : OPTIONAL IfcLabel; + WorkMethod : OPTIONAL IfcLabel; + IsMilestone : IfcBoolean; + Priority : OPTIONAL IfcInteger; + TaskTime : OPTIONAL IfcTaskTime; + PredefinedType : OPTIONAL IfcTaskTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcTaskTypeEnum.USERDEFINED) OR ((PredefinedType = IfcTaskTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + HasName : EXISTS(SELF\IfcRoot.Name); +END_ENTITY; + +ENTITY IfcTaskTime + SUPERTYPE OF (ONEOF + (IfcTaskTimeRecurring)) + SUBTYPE OF (IfcSchedulingTime); + DurationType : OPTIONAL IfcTaskDurationEnum; + ScheduleDuration : OPTIONAL IfcDuration; + ScheduleStart : OPTIONAL IfcDateTime; + ScheduleFinish : OPTIONAL IfcDateTime; + EarlyStart : OPTIONAL IfcDateTime; + EarlyFinish : OPTIONAL IfcDateTime; + LateStart : OPTIONAL IfcDateTime; + LateFinish : OPTIONAL IfcDateTime; + FreeFloat : OPTIONAL IfcDuration; + TotalFloat : OPTIONAL IfcDuration; + IsCritical : OPTIONAL IfcBoolean; + StatusTime : OPTIONAL IfcDateTime; + ActualDuration : OPTIONAL IfcDuration; + ActualStart : OPTIONAL IfcDateTime; + ActualFinish : OPTIONAL IfcDateTime; + RemainingTime : OPTIONAL IfcDuration; + Completion : OPTIONAL IfcPositiveRatioMeasure; +END_ENTITY; + +ENTITY IfcTaskTimeRecurring + SUBTYPE OF (IfcTaskTime); + Recurrence : IfcRecurrencePattern; +END_ENTITY; + +ENTITY IfcTaskType + SUBTYPE OF (IfcTypeProcess); + PredefinedType : IfcTaskTypeEnum; + WorkMethod : OPTIONAL IfcLabel; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcTaskTypeEnum.USERDEFINED) OR ((PredefinedType = IfcTaskTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeProcess.ProcessType)); +END_ENTITY; + +ENTITY IfcTelecomAddress + SUBTYPE OF (IfcAddress); + TelephoneNumbers : OPTIONAL LIST [1:?] OF IfcLabel; + FacsimileNumbers : OPTIONAL LIST [1:?] OF IfcLabel; + PagerNumber : OPTIONAL IfcLabel; + ElectronicMailAddresses : OPTIONAL LIST [1:?] OF IfcLabel; + WWWHomePageURL : OPTIONAL IfcURIReference; + MessagingIDs : OPTIONAL LIST [1:?] OF IfcURIReference; + WHERE + MinimumDataProvided : EXISTS (TelephoneNumbers) OR +EXISTS (FacsimileNumbers) OR +EXISTS (PagerNumber) OR +EXISTS (ElectronicMailAddresses) OR +EXISTS (WWWHomePageURL) OR +EXISTS (MessagingIDs); +END_ENTITY; + +ENTITY IfcTendon + SUBTYPE OF (IfcReinforcingElement); + PredefinedType : OPTIONAL IfcTendonTypeEnum; + NominalDiameter : OPTIONAL IfcPositiveLengthMeasure; + CrossSectionArea : OPTIONAL IfcAreaMeasure; + TensionForce : OPTIONAL IfcForceMeasure; + PreStress : OPTIONAL IfcPressureMeasure; + FrictionCoefficient : OPTIONAL IfcNormalisedRatioMeasure; + AnchorageSlip : OPTIONAL IfcPositiveLengthMeasure; + MinCurvatureRadius : OPTIONAL IfcPositiveLengthMeasure; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcTendonTypeEnum.USERDEFINED) OR +((PredefinedType = IfcTendonTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCTENDONTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcTendonAnchor + SUBTYPE OF (IfcReinforcingElement); + PredefinedType : OPTIONAL IfcTendonAnchorTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcTendonAnchorTypeEnum.USERDEFINED) OR +((PredefinedType = IfcTendonAnchorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCTENDONANCHORTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcTendonAnchorType + SUBTYPE OF (IfcReinforcingElementType); + PredefinedType : IfcTendonAnchorTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcTendonAnchorTypeEnum.USERDEFINED) OR +((PredefinedType = IfcTendonAnchorTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcTendonConduit + SUBTYPE OF (IfcReinforcingElement); + PredefinedType : OPTIONAL IfcTendonConduitTypeEnum; + WHERE + CorrectPredefinedType : NOT EXISTS(PredefinedType) OR +(PredefinedType <> IfcTendonConduitTypeEnum.USERDEFINED) OR +((PredefinedType = IfcTendonConduitTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCTENDONCONDUITTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcTendonConduitType + SUBTYPE OF (IfcReinforcingElementType); + PredefinedType : IfcTendonConduitTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcTendonConduitTypeEnum.USERDEFINED) OR +((PredefinedType = IfcTendonConduitTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcTendonType + SUBTYPE OF (IfcReinforcingElementType); + PredefinedType : IfcTendonTypeEnum; + NominalDiameter : OPTIONAL IfcPositiveLengthMeasure; + CrossSectionArea : OPTIONAL IfcAreaMeasure; + SheathDiameter : OPTIONAL IfcPositiveLengthMeasure; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcTendonTypeEnum.USERDEFINED) OR +((PredefinedType = IfcTendonTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcTessellatedFaceSet + ABSTRACT SUPERTYPE OF (ONEOF + (IfcPolygonalFaceSet + ,IfcTriangulatedFaceSet)) + SUBTYPE OF (IfcTessellatedItem); + Coordinates : IfcCartesianPointList3D; + DERIVE + Dim : IfcDimensionCount := 3; + INVERSE + HasColours : SET [0:1] OF IfcIndexedColourMap FOR MappedTo; + HasTextures : SET [0:?] OF IfcIndexedTextureMap FOR MappedTo; +END_ENTITY; + +ENTITY IfcTessellatedItem + ABSTRACT SUPERTYPE OF (ONEOF + (IfcIndexedPolygonalFace + ,IfcTessellatedFaceSet)) + SUBTYPE OF (IfcGeometricRepresentationItem); +END_ENTITY; + +ENTITY IfcTextLiteral + SUPERTYPE OF (ONEOF + (IfcTextLiteralWithExtent)) + SUBTYPE OF (IfcGeometricRepresentationItem); + Literal : IfcPresentableText; + Placement : IfcAxis2Placement; + Path : IfcTextPath; +END_ENTITY; + +ENTITY IfcTextLiteralWithExtent + SUBTYPE OF (IfcTextLiteral); + Extent : IfcPlanarExtent; + BoxAlignment : IfcBoxAlignment; + WHERE + WR31 : NOT('IFC4X4.IFCPLANARBOX' IN TYPEOF(Extent)); +END_ENTITY; + +ENTITY IfcTextStyle + SUBTYPE OF (IfcPresentationStyle); + TextCharacterAppearance : OPTIONAL IfcTextStyleForDefinedFont; + TextStyle : OPTIONAL IfcTextStyleTextModel; + TextFontStyle : IfcTextFontSelect; + ModelOrDraughting : OPTIONAL IfcBoolean; +END_ENTITY; + +ENTITY IfcTextStyleFontModel + SUBTYPE OF (IfcPreDefinedTextFont); + FontFamily : LIST [1:?] OF IfcTextFontName; + FontStyle : OPTIONAL IfcFontStyle; + FontVariant : OPTIONAL IfcFontVariant; + FontWeight : OPTIONAL IfcFontWeight; + FontSize : IfcSizeSelect; + WHERE + MeasureOfFontSize : ('IFC4X4.IFCLENGTHMEASURE' IN TYPEOF(SELF.FontSize)) AND +(SELF.FontSize > 0.); +END_ENTITY; + +ENTITY IfcTextStyleForDefinedFont + SUBTYPE OF (IfcPresentationItem); + Colour : IfcColour; + BackgroundColour : OPTIONAL IfcColour; +END_ENTITY; + +ENTITY IfcTextStyleTextModel + SUBTYPE OF (IfcPresentationItem); + TextIndent : OPTIONAL IfcSizeSelect; + TextAlign : OPTIONAL IfcTextAlignment; + TextDecoration : OPTIONAL IfcTextDecoration; + LetterSpacing : OPTIONAL IfcSizeSelect; + WordSpacing : OPTIONAL IfcSizeSelect; + TextTransform : OPTIONAL IfcTextTransformation; + LineHeight : OPTIONAL IfcSizeSelect; +END_ENTITY; + +ENTITY IfcTextureCoordinate + ABSTRACT SUPERTYPE OF (ONEOF + (IfcIndexedTextureMap + ,IfcTextureCoordinateGenerator + ,IfcTextureMap)) + SUBTYPE OF (IfcPresentationItem); + Maps : LIST [1:?] OF IfcSurfaceTexture; +END_ENTITY; + +ENTITY IfcTextureCoordinateGenerator + SUBTYPE OF (IfcTextureCoordinate); + Mode : IfcLabel; + Parameter : OPTIONAL LIST [1:?] OF IfcReal; +END_ENTITY; + +ENTITY IfcTextureCoordinateIndices + SUPERTYPE OF (ONEOF + (IfcTextureCoordinateIndicesWithVoids)); + TexCoordIndex : LIST [3:?] OF IfcPositiveInteger; + TexCoordsOf : IfcIndexedPolygonalFace; + INVERSE + ToTexMap : IfcIndexedPolygonalTextureMap FOR TexCoordIndices; +END_ENTITY; + +ENTITY IfcTextureCoordinateIndicesWithVoids + SUBTYPE OF (IfcTextureCoordinateIndices); + InnerTexCoordIndices : LIST [1:?] OF LIST [3:?] OF UNIQUE IfcPositiveInteger; +END_ENTITY; + +ENTITY IfcTextureMap + SUBTYPE OF (IfcTextureCoordinate); + Vertices : LIST [3:?] OF IfcTextureVertex; + MappedTo : IfcFace; +END_ENTITY; + +ENTITY IfcTextureVertex + SUBTYPE OF (IfcPresentationItem); + Coordinates : LIST [2:2] OF IfcParameterValue; +END_ENTITY; + +ENTITY IfcTextureVertexList + SUBTYPE OF (IfcPresentationItem); + TexCoordsList : LIST [1:?] OF LIST [2:2] OF IfcParameterValue; +END_ENTITY; + +ENTITY IfcThirdOrderPolynomialSpiral + SUBTYPE OF (IfcSpiral); + CubicTerm : IfcLengthMeasure; + QuadraticTerm : OPTIONAL IfcLengthMeasure; + LinearTerm : OPTIONAL IfcLengthMeasure; + ConstantTerm : OPTIONAL IfcLengthMeasure; +END_ENTITY; + +ENTITY IfcTimePeriod; + StartTime : IfcTime; + EndTime : IfcTime; +END_ENTITY; + +ENTITY IfcTimeSeries + ABSTRACT SUPERTYPE OF (ONEOF + (IfcIrregularTimeSeries + ,IfcRegularTimeSeries)); + Name : IfcLabel; + Description : OPTIONAL IfcText; + StartTime : IfcDateTime; + EndTime : IfcDateTime; + TimeSeriesDataType : IfcTimeSeriesDataTypeEnum; + DataOrigin : IfcDataOriginEnum; + UserDefinedDataOrigin : OPTIONAL IfcLabel; + Unit : OPTIONAL IfcUnit; + INVERSE + HasExternalReference : SET [1:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects; +END_ENTITY; + +ENTITY IfcTimeSeriesValue; + ListValues : LIST [1:?] OF IfcValue; +END_ENTITY; + +ENTITY IfcTopologicalRepresentationItem + ABSTRACT SUPERTYPE OF (ONEOF + (IfcConnectedFaceSet + ,IfcEdge + ,IfcFace + ,IfcFaceBound + ,IfcLoop + ,IfcPath + ,IfcVertex)) + SUBTYPE OF (IfcRepresentationItem); +END_ENTITY; + +ENTITY IfcTopologyRepresentation + SUBTYPE OF (IfcShapeModel); + WHERE + WR21 : SIZEOF(QUERY(temp <* SELF\IfcRepresentation.Items | + NOT('IFC4X4.IFCTOPOLOGICALREPRESENTATIONITEM' IN TYPEOF(temp)) +)) = 0; + WR22 : EXISTS(SELF\IfcRepresentation.RepresentationType); + WR23 : IfcTopologyRepresentationTypes(SELF\IfcRepresentation.RepresentationType, SELF\IfcRepresentation.Items); +END_ENTITY; + +ENTITY IfcToroidalSurface + SUBTYPE OF (IfcElementarySurface); + MajorRadius : IfcPositiveLengthMeasure; + MinorRadius : IfcPositiveLengthMeasure; + WHERE + MajorLargerMinor : MinorRadius < MajorRadius; +END_ENTITY; + +ENTITY IfcTrackElement + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcTrackElementTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcTrackElementTypeEnum.USERDEFINED) OR +((PredefinedType = IfcTrackElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCTRACKELEMENTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcTrackElementType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcTrackElementTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcTrackElementTypeEnum.USERDEFINED) OR +((PredefinedType = IfcTrackElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcTransformer + SUBTYPE OF (IfcEnergyConversionDevice); + PredefinedType : OPTIONAL IfcTransformerTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcTransformerTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcTransformerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCTRANSFORMERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcTransformerType + SUBTYPE OF (IfcEnergyConversionDeviceType); + PredefinedType : IfcTransformerTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcTransformerTypeEnum.USERDEFINED) OR +((PredefinedType = IfcTransformerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcTransportElement + SUBTYPE OF (IfcTransportationDevice); + PredefinedType : OPTIONAL IfcTransportElementTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) +OR +(PredefinedType <> IfcTransportElementTypeEnum.USERDEFINED) +OR +((PredefinedType = IfcTransportElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCTRANSPORTELEMENTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcTransportElementType + SUBTYPE OF (IfcTransportationDeviceType); + PredefinedType : IfcTransportElementTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcTransportElementTypeEnum.USERDEFINED) +OR +((PredefinedType = IfcTransportElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcTransportationDevice + ABSTRACT SUPERTYPE OF (ONEOF + (IfcTransportElement + ,IfcVehicle)) + SUBTYPE OF (IfcElement); +END_ENTITY; + +ENTITY IfcTransportationDeviceType + ABSTRACT SUPERTYPE OF (ONEOF + (IfcTransportElementType + ,IfcVehicleType)) + SUBTYPE OF (IfcElementType); +END_ENTITY; + +ENTITY IfcTrapeziumProfileDef + SUBTYPE OF (IfcParameterizedProfileDef); + BottomXDim : IfcPositiveLengthMeasure; + TopXDim : IfcPositiveLengthMeasure; + YDim : IfcPositiveLengthMeasure; + TopXOffset : IfcLengthMeasure; +END_ENTITY; + +ENTITY IfcTriangulatedFaceSet + SUPERTYPE OF (ONEOF + (IfcTriangulatedIrregularNetwork)) + SUBTYPE OF (IfcTessellatedFaceSet); + Normals : OPTIONAL LIST [1:?] OF LIST [3:3] OF IfcParameterValue; + Closed : OPTIONAL IfcBoolean; + CoordIndex : LIST [1:?] OF LIST [3:3] OF IfcPositiveInteger; + PnIndex : OPTIONAL LIST [1:?] OF IfcPositiveInteger; + DERIVE + NumberOfTriangles : IfcInteger := SIZEOF(CoordIndex); +END_ENTITY; + +ENTITY IfcTriangulatedIrregularNetwork + SUBTYPE OF (IfcTriangulatedFaceSet); + Flags : LIST [1:?] OF IfcInteger; + WHERE + NotClosed : SELF\IfcTriangulatedFaceSet.Closed = FALSE; +END_ENTITY; + +ENTITY IfcTrimmedCurve + SUBTYPE OF (IfcBoundedCurve); + BasisCurve : IfcCurve; + Trim1 : SET [1:2] OF IfcTrimmingSelect; + Trim2 : SET [1:2] OF IfcTrimmingSelect; + SenseAgreement : IfcBoolean; + MasterRepresentation : IfcTrimmingPreference; + WHERE + NoTrimOfBoundedCurves : NOT('IFC4X4.IFCBOUNDEDCURVE' IN TYPEOF(BasisCurve)); + Trim1ValuesConsistent : (HIINDEX(Trim1) = 1) OR (TYPEOF(Trim1[1]) <> TYPEOF(Trim1[2])); + Trim2ValuesConsistent : (HIINDEX(Trim2) = 1) OR (TYPEOF(Trim2[1]) <> TYPEOF(Trim2[2])); +END_ENTITY; + +ENTITY IfcTubeBundle + SUBTYPE OF (IfcEnergyConversionDevice); + PredefinedType : OPTIONAL IfcTubeBundleTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcTubeBundleTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcTubeBundleTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCTUBEBUNDLETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcTubeBundleType + SUBTYPE OF (IfcEnergyConversionDeviceType); + PredefinedType : IfcTubeBundleTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcTubeBundleTypeEnum.USERDEFINED) OR +((PredefinedType = IfcTubeBundleTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcTunnel + SUBTYPE OF (IfcFacility); + PredefinedType : IfcTunnelTypeEnum; + WHERE + HasObjectType : (PredefinedType <> IfcTunnelTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); +END_ENTITY; + +ENTITY IfcTunnelPart + SUBTYPE OF (IfcFacilityPart); + PredefinedType : IfcTunnelPartTypeEnum; + WHERE + HasObjectType : (PredefinedType <> IfcTunnelPartTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); +END_ENTITY; + +ENTITY IfcTunnelTypicalSection + SUBTYPE OF (IfcLinearZone); + PredefinedType : IfcTunnelTypicalSectionTypeEnum; + WHERE + HasObjectType : (PredefinedType <> IfcTunnelTypicalSectionTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType); +END_ENTITY; + +ENTITY IfcTypeObject + SUPERTYPE OF (ONEOF + (IfcTypeProcess + ,IfcTypeProduct + ,IfcTypeResource)) + SUBTYPE OF (IfcObjectDefinition); + ApplicableOccurrence : OPTIONAL IfcIdentifier; + HasPropertySets : OPTIONAL SET [1:?] OF IfcPropertySetDefinition; + INVERSE + Types : SET [0:1] OF IfcRelDefinesByType FOR RelatingType; + WHERE + NameRequired : EXISTS(SELF\IfcRoot.Name); + UniquePropertySetNames : (NOT(EXISTS(HasPropertySets))) OR IfcUniquePropertySetNames(HasPropertySets); +END_ENTITY; + +ENTITY IfcTypeProcess + ABSTRACT SUPERTYPE OF (ONEOF + (IfcEventType + ,IfcProcedureType + ,IfcTaskType)) + SUBTYPE OF (IfcTypeObject); + Identification : OPTIONAL IfcIdentifier; + LongDescription : OPTIONAL IfcText; + ProcessType : OPTIONAL IfcLabel; + INVERSE + OperatesOn : SET [0:?] OF IfcRelAssignsToProcess FOR RelatingProcess; +END_ENTITY; + +ENTITY IfcTypeProduct + SUPERTYPE OF (ONEOF + (IfcElementType + ,IfcSpatialElementType)) + SUBTYPE OF (IfcTypeObject); + RepresentationMaps : OPTIONAL LIST [1:?] OF UNIQUE IfcRepresentationMap; + Tag : OPTIONAL IfcLabel; + INVERSE + ReferencedBy : SET [0:?] OF IfcRelAssignsToProduct FOR RelatingProduct; + WHERE + ApplicableOccurrence : NOT(EXISTS(SELF\IfcTypeObject.Types[1])) OR +(SIZEOF(QUERY(temp <* SELF\IfcTypeObject.Types[1].RelatedObjects | + NOT('IFC4X4.IFCPRODUCT' IN TYPEOF(temp))) +) = 0); +END_ENTITY; + +ENTITY IfcTypeResource + ABSTRACT SUPERTYPE OF (ONEOF + (IfcConstructionResourceType)) + SUBTYPE OF (IfcTypeObject); + Identification : OPTIONAL IfcIdentifier; + LongDescription : OPTIONAL IfcText; + ResourceType : OPTIONAL IfcLabel; + INVERSE + ResourceOf : SET [0:?] OF IfcRelAssignsToResource FOR RelatingResource; +END_ENTITY; + +ENTITY IfcUShapeProfileDef + SUBTYPE OF (IfcParameterizedProfileDef); + Depth : IfcPositiveLengthMeasure; + FlangeWidth : IfcPositiveLengthMeasure; + WebThickness : IfcPositiveLengthMeasure; + FlangeThickness : IfcPositiveLengthMeasure; + FilletRadius : OPTIONAL IfcNonNegativeLengthMeasure; + EdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure; + FlangeSlope : OPTIONAL IfcPlaneAngleMeasure; + WHERE + ValidFlangeThickness : FlangeThickness < (Depth / 2.); + ValidWebThickness : WebThickness < FlangeWidth; +END_ENTITY; + +ENTITY IfcUndergroundExcavation + ABSTRACT SUPERTYPE OF (ONEOF + (IfcFaceExcavation + ,IfcRadialExcavation)) + SUBTYPE OF (IfcExcavation); +END_ENTITY; + +ENTITY IfcUnitAssignment; + Units : SET [1:?] OF IfcUnit; + WHERE + WR01 : IfcCorrectUnitAssignment(Units); +END_ENTITY; + +ENTITY IfcUnitaryControlElement + SUBTYPE OF (IfcDistributionControlElement); + PredefinedType : OPTIONAL IfcUnitaryControlElementTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcUnitaryControlElementTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcUnitaryControlElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCUNITARYCONTROLELEMENTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcUnitaryControlElementType + SUBTYPE OF (IfcDistributionControlElementType); + PredefinedType : IfcUnitaryControlElementTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcUnitaryControlElementTypeEnum.USERDEFINED) OR +((PredefinedType = IfcUnitaryControlElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcUnitaryEquipment + SUBTYPE OF (IfcEnergyConversionDevice); + PredefinedType : OPTIONAL IfcUnitaryEquipmentTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcUnitaryEquipmentTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcUnitaryEquipmentTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCUNITARYEQUIPMENTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcUnitaryEquipmentType + SUBTYPE OF (IfcEnergyConversionDeviceType); + PredefinedType : IfcUnitaryEquipmentTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcUnitaryEquipmentTypeEnum.USERDEFINED) OR +((PredefinedType = IfcUnitaryEquipmentTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcValve + SUBTYPE OF (IfcFlowController); + PredefinedType : OPTIONAL IfcValveTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcValveTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcValveTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCVALVETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcValveType + SUBTYPE OF (IfcFlowControllerType); + PredefinedType : IfcValveTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcValveTypeEnum.USERDEFINED) OR +((PredefinedType = IfcValveTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcVector + SUBTYPE OF (IfcGeometricRepresentationItem); + Orientation : IfcDirection; + Magnitude : IfcLengthMeasure; + DERIVE + Dim : IfcDimensionCount := Orientation.Dim; + WHERE + MagGreaterOrEqualZero : Magnitude >= 0.0; +END_ENTITY; + +ENTITY IfcVectorVoxelData + SUBTYPE OF (IfcVoxelData); + ValueData : LIST [1:?] OF IfcVector; + Unit : OPTIONAL IfcUnit; + DERIVE + Values : ARRAY [1:SELF\IfcVoxelData.GridSize] OF OPTIONAL IfcVector := IfcListToExpandedArray(ValueData,1,SELF\IfcVoxelData.GridSize,SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels); +END_ENTITY; + +ENTITY IfcVehicle + SUBTYPE OF (IfcTransportationDevice); + PredefinedType : OPTIONAL IfcVehicleTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) +OR +(PredefinedType <> IfcVehicleTypeEnum.USERDEFINED) +OR +((PredefinedType = IfcVehicleTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCVEHICLETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcVehicleType + SUBTYPE OF (IfcTransportationDeviceType); + PredefinedType : IfcVehicleTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcVehicleTypeEnum.USERDEFINED) +OR +((PredefinedType = IfcVehicleTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcVertex + SUPERTYPE OF (ONEOF + (IfcVertexPoint)) + SUBTYPE OF (IfcTopologicalRepresentationItem); +END_ENTITY; + +ENTITY IfcVertexLoop + SUBTYPE OF (IfcLoop); + LoopVertex : IfcVertex; +END_ENTITY; + +ENTITY IfcVertexPoint + SUBTYPE OF (IfcVertex); + VertexGeometry : IfcPoint; +END_ENTITY; + +ENTITY IfcVibrationDamper + SUBTYPE OF (IfcElementComponent); + PredefinedType : OPTIONAL IfcVibrationDamperTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR +(PredefinedType <> IfcVibrationDamperTypeEnum.USERDEFINED) OR +((PredefinedType = IfcVibrationDamperTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR +('IFC4X4.IFCVIBRATIONDAMPERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcVibrationDamperType + SUBTYPE OF (IfcElementComponentType); + PredefinedType : IfcVibrationDamperTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcVibrationDamperTypeEnum.USERDEFINED) OR +((PredefinedType = IfcVibrationDamperTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcVibrationIsolator + SUBTYPE OF (IfcElementComponent); + PredefinedType : OPTIONAL IfcVibrationIsolatorTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcVibrationIsolatorTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcVibrationIsolatorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCVIBRATIONISOLATORTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcVibrationIsolatorType + SUBTYPE OF (IfcElementComponentType); + PredefinedType : IfcVibrationIsolatorTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcVibrationIsolatorTypeEnum.USERDEFINED) OR +((PredefinedType = IfcVibrationIsolatorTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcVirtualElement + SUBTYPE OF (IfcElement); + PredefinedType : OPTIONAL IfcVirtualElementTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcVirtualElementTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcVirtualElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcVirtualGridIntersection; + IntersectingAxes : LIST [2:2] OF UNIQUE IfcGridAxis; + OffsetDistances : LIST [2:3] OF IfcLengthMeasure; +END_ENTITY; + +ENTITY IfcVoidingFeature + SUBTYPE OF (IfcFeatureElementSubtraction); + PredefinedType : OPTIONAL IfcVoidingFeatureTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcVoidingFeatureTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcVoidingFeatureTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcVoxelData + ABSTRACT SUPERTYPE OF (ONEOF + (IfcIntegerVoxelData + ,IfcLabelVoxelData + ,IfcLogicalVoxelData + ,IfcRealVoxelData + ,IfcVectorVoxelData)) + SUBTYPE OF (IfcComplementaryData); + ValueType : OPTIONAL IfcLabel; + DERIVE + GridSize : IfcInteger := SIZEOF(SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels); + WHERE + IsAssignedToProduct : EXISTS(SELF\IfcObjectDefinition.HasAssignments) +AND +(SIZEOF(SELF\IfcObjectDefinition.HasAssignments) = 1) +AND +('IFC4X4.IFCRELASSIGNSTOPRODUCT' IN TYPEOF(SELF\IfcObjectDefinition.HasAssignments[1])); + SameRepresentation : SIZEOF(QUERY(ShapeRep <* SELF\IfcObjectDefinition.HasAssignments[1]\IfcRelAssignsToProduct.RelatingProduct\IfcProduct.Representation.Representations | +ShapeRep = SELF\IfcProduct.Representation.Representations[1])) = 1; + VoxelGridRepresentation : EXISTS(SELF\IfcProduct.Representation) +AND +(SIZEOF(QUERY(ShapeRep <* SELF\IfcProduct.Representation.Representations | + (SIZEOF(ShapeRep.Items) = 1) + AND + ('IFC4X4.IFCVOXELGRID' IN TYPEOF(ShapeRep.Items[1])))) = 1); +END_ENTITY; + +ENTITY IfcVoxelGrid + SUBTYPE OF (IfcSolidModel); + VoxelSizeX : IfcNonNegativeLengthMeasure; + VoxelSizeY : IfcNonNegativeLengthMeasure; + VoxelSizeZ : IfcNonNegativeLengthMeasure; + NumberOfVoxelsX : IfcPositiveInteger; + NumberOfVoxelsY : IfcPositiveInteger; + NumberOfVoxelsZ : IfcPositiveInteger; + Voxels : ARRAY [1:NumberOfVoxelsX*NumberOfVoxelsY*NumberOfVoxelsZ] OF IfcBoolean; +END_ENTITY; + +ENTITY IfcWall + SUPERTYPE OF (ONEOF + (IfcWallStandardCase)) + SUBTYPE OF (IfcBuiltElement); + PredefinedType : OPTIONAL IfcWallTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcWallTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcWallTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCWALLTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcWallStandardCase + SUBTYPE OF (IfcWall); + WHERE + HasMaterialLayerSetUsage : SIZEOF (QUERY(temp <* USEDIN(SELF, 'IFC4X4.IFCRELASSOCIATES.RELATEDOBJECTS') | + ('IFC4X4.IFCRELASSOCIATESMATERIAL' IN TYPEOF(temp)) AND + ('IFC4X4.IFCMATERIALLAYERSETUSAGE' IN TYPEOF(temp.RelatingMaterial)) + )) = 1; +END_ENTITY; + +ENTITY IfcWallType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcWallTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcWallTypeEnum.USERDEFINED) OR +((PredefinedType = IfcWallTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcWasteTerminal + SUBTYPE OF (IfcFlowTerminal); + PredefinedType : OPTIONAL IfcWasteTerminalTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcWasteTerminalTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcWasteTerminalTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCWASTETERMINALTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcWasteTerminalType + SUBTYPE OF (IfcFlowTerminalType); + PredefinedType : IfcWasteTerminalTypeEnum; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcWasteTerminalTypeEnum.USERDEFINED) OR +((PredefinedType = IfcWasteTerminalTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcWellKnownText; + WellKnownText : IfcWellKnownTextLiteral; + CoordinateReferenceSystem : IfcCoordinateReferenceSystem; +END_ENTITY; + +ENTITY IfcWindow + SUBTYPE OF (IfcBuiltElement); + OverallHeight : OPTIONAL IfcPositiveLengthMeasure; + OverallWidth : OPTIONAL IfcPositiveLengthMeasure; + PredefinedType : OPTIONAL IfcWindowTypeEnum; + PartitioningType : OPTIONAL IfcWindowTypePartitioningEnum; + UserDefinedPartitioningType : OPTIONAL IfcLabel; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR + (PredefinedType <> IfcWindowTypeEnum.USERDEFINED) OR + ((PredefinedType = IfcWindowTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); + CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR + ('IFC4X4.IFCWINDOWTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); +END_ENTITY; + +ENTITY IfcWindowLiningProperties + SUBTYPE OF (IfcPreDefinedPropertySet); + LiningDepth : OPTIONAL IfcPositiveLengthMeasure; + LiningThickness : OPTIONAL IfcNonNegativeLengthMeasure; + TransomThickness : OPTIONAL IfcNonNegativeLengthMeasure; + MullionThickness : OPTIONAL IfcNonNegativeLengthMeasure; + FirstTransomOffset : OPTIONAL IfcNormalisedRatioMeasure; + SecondTransomOffset : OPTIONAL IfcNormalisedRatioMeasure; + FirstMullionOffset : OPTIONAL IfcNormalisedRatioMeasure; + SecondMullionOffset : OPTIONAL IfcNormalisedRatioMeasure; + ShapeAspectStyle : OPTIONAL IfcShapeAspect; + LiningOffset : OPTIONAL IfcLengthMeasure; + LiningToPanelOffsetX : OPTIONAL IfcLengthMeasure; + LiningToPanelOffsetY : OPTIONAL IfcLengthMeasure; + WHERE + WR31 : NOT(EXISTS(LiningDepth) AND NOT(EXISTS(LiningThickness))); + WR32 : NOT(NOT(EXISTS(FirstTransomOffset)) AND EXISTS(SecondTransomOffset)); + WR33 : NOT(NOT(EXISTS(FirstMullionOffset)) AND EXISTS(SecondMullionOffset)); + WR34 : (EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1])) +AND + ('IFC4X4.IFCWINDOWTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])); +END_ENTITY; + +ENTITY IfcWindowPanelProperties + SUBTYPE OF (IfcPreDefinedPropertySet); + OperationType : IfcWindowPanelOperationEnum; + PanelPosition : IfcWindowPanelPositionEnum; + FrameDepth : OPTIONAL IfcPositiveLengthMeasure; + FrameThickness : OPTIONAL IfcPositiveLengthMeasure; + ShapeAspectStyle : OPTIONAL IfcShapeAspect; + WHERE + ApplicableToType : (EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1])) +AND + ('IFC4X4.IFCWINDOWTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1])); +END_ENTITY; + +ENTITY IfcWindowType + SUBTYPE OF (IfcBuiltElementType); + PredefinedType : IfcWindowTypeEnum; + PartitioningType : IfcWindowTypePartitioningEnum; + ParameterTakesPrecedence : OPTIONAL IfcBoolean; + UserDefinedPartitioningType : OPTIONAL IfcLabel; + WHERE + CorrectPredefinedType : (PredefinedType <> IfcWindowTypeEnum.USERDEFINED) OR +((PredefinedType = IfcWindowTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType)); +END_ENTITY; + +ENTITY IfcWorkCalendar + SUBTYPE OF (IfcControl); + WorkingTimes : OPTIONAL SET [1:?] OF IfcWorkTime; + ExceptionTimes : OPTIONAL SET [1:?] OF IfcWorkTime; + PredefinedType : OPTIONAL IfcWorkCalendarTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcWorkCalendarTypeEnum.USERDEFINED) OR +((PredefinedType = IfcWorkCalendarTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcWorkControl + ABSTRACT SUPERTYPE OF (ONEOF + (IfcWorkPlan + ,IfcWorkSchedule)) + SUBTYPE OF (IfcControl); + CreationDate : IfcDateTime; + Creators : OPTIONAL SET [1:?] OF IfcPerson; + Purpose : OPTIONAL IfcLabel; + Duration : OPTIONAL IfcDuration; + TotalFloat : OPTIONAL IfcDuration; + StartTime : IfcDateTime; + FinishTime : OPTIONAL IfcDateTime; +END_ENTITY; + +ENTITY IfcWorkPlan + SUBTYPE OF (IfcWorkControl); + PredefinedType : OPTIONAL IfcWorkPlanTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcWorkPlanTypeEnum.USERDEFINED) OR +((PredefinedType = IfcWorkPlanTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcWorkSchedule + SUBTYPE OF (IfcWorkControl); + PredefinedType : OPTIONAL IfcWorkScheduleTypeEnum; + WHERE + CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcWorkScheduleTypeEnum.USERDEFINED) OR +((PredefinedType = IfcWorkScheduleTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); +END_ENTITY; + +ENTITY IfcWorkTime + SUBTYPE OF (IfcSchedulingTime); + RecurrencePattern : OPTIONAL IfcRecurrencePattern; + StartDate : OPTIONAL IfcDate; + FinishDate : OPTIONAL IfcDate; +END_ENTITY; + +ENTITY IfcZShapeProfileDef + SUBTYPE OF (IfcParameterizedProfileDef); + Depth : IfcPositiveLengthMeasure; + FlangeWidth : IfcPositiveLengthMeasure; + WebThickness : IfcPositiveLengthMeasure; + FlangeThickness : IfcPositiveLengthMeasure; + FilletRadius : OPTIONAL IfcNonNegativeLengthMeasure; + EdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure; + WHERE + ValidFlangeThickness : FlangeThickness < (Depth / 2.); +END_ENTITY; + +ENTITY IfcZone + SUBTYPE OF (IfcSystem); + LongName : OPTIONAL IfcLabel; + WHERE + WR1 : (SIZEOF(SELF\IfcGroup.IsGroupedBy) = 0) OR + (SIZEOF (QUERY (temp <* SELF\IfcGroup.IsGroupedBy[1].RelatedObjects | + NOT(('IFC4X4.IFCZONE' IN TYPEOF(temp)) OR + ('IFC4X4.IFCSPACE' IN TYPEOF(temp)) OR + ('IFC4X4.IFCSPATIALZONE' IN TYPEOF(temp)) + ))) = 0); +END_ENTITY; + +FUNCTION IfcAlignmentRepresentation +(Alignment : IfcAlignment) : IfcBoolean; + + LOCAL + AlignmentRepresentations : SET OF IfcShapeRepresentation; + TwoDRep : SET OF IfcShapeRepresentation; + ThreeDRep : SET OF IfcShapeRepresentation; + CurveTwoD : SET OF IfcCompositeCurve; + CurveThreeD : SET OF IfcGradientCurve; + END_LOCAL; + + (* no representation is okay *) + IF NOT EXISTS(Alignment.Representation) THEN + RETURN(TRUE); + END_IF; + + (* Alignment.Representation exists so assign *) + AlignmentRepresentations := Alignment.Representation.Representations; + + (* one representation is either Curve2D or 3D *) + IF SIZEOF(AlignmentRepresentations) = 1 THEN + IF SIZEOF(AlignmentRepresentations.Items) <> 1 THEN + RETURN (FALSE); + END_IF; + IF SIZEOF(QUERY(twoDee <* AlignmentRepresentations | twoDee.RepresentationType = 'Curve2D')) = 1 THEN + CASE TRUE OF + 'IFC4X4.IFCCOMPOSITECURVE' IN TYPEOF(AlignmentRepresentations[1].Items[1]): + RETURN(TRUE); + 'IFC4X4.IFCOFFSETCURVEBYDISTANCE' IN TYPEOF(AlignmentRepresentations[1].Items[1]): + RETURN(TRUE); + 'IFC4X4.IFCPOLYLINE' IN TYPEOF(AlignmentRepresentations[1].Items[1]): + RETURN(TRUE); + END_CASE; + END_IF; + IF SIZEOF(QUERY(threeDee <* AlignmentRepresentations | threeDee.RepresentationType = 'Curve3D')) = 1 THEN + CASE TRUE OF + 'IFC4X4.IFCGRADIENTCURVE' IN TYPEOF(AlignmentRepresentations[1].Items[1]): + RETURN(TRUE); + 'IFC4X4.IFCOFFSETCURVEBYDISTANCE' IN TYPEOF(AlignmentRepresentations[1].Items[1]): + RETURN(TRUE); + 'IFC4X4.IFCSEGMENTEDREFERENCECURVE' IN TYPEOF(AlignmentRepresentations[1].Items[1]): + RETURN(TRUE); + 'IFC4X4.IFCPOLYLINE' IN TYPEOF(AlignmentRepresentations[1].Items[1]): + RETURN(TRUE); + END_CASE; + END_IF; + END_IF; + + (* 2 representations and 3D BaseCurve reference equals 2D representation *) + IF SIZEOF(AlignmentRepresentations) = 2 THEN + + TwoDRep := QUERY(twoDee <* AlignmentRepresentations | twoDee.RepresentationType = 'Curve2D'); + CurveTwoD := QUERY(item <* TwoDRep[1].Items | 'IFC4X4.IFCCOMPOSITECURVE' in TYPEOF(item)); + ThreeDRep := QUERY(threeDee <* AlignmentRepresentations | threeDee.RepresentationType = 'Curve3D'); + CurveThreeD := QUERY(item <* ThreeDRep[1].Items | 'IFC4X4.IFCGRADIENTCURVE' in TYPEOF(item)); + + RETURN((SIZEOF(CurveThreeD) = 1) AND (SIZEOF(CurveTwoD) = 1) AND (CurveThreeD[1].BaseCurve :=: CurveTwoD[1])); + + END_IF; + (* Missing an IFCSEGMENTEDREFERENCECURVE various placement option implementation. *) + + RETURN(FALSE); +END_FUNCTION; + +FUNCTION IfcAssociatedSurface +(Arg : IfcPcurve) : IfcSurface; + + LOCAL + Surf : IfcSurface; + END_LOCAL; + + Surf := Arg\IfcPcurve.BasisSurface; + + RETURN(Surf); +END_FUNCTION; + +FUNCTION IfcBaseAxis +(Dim : INTEGER; + Axis1, Axis2, Axis3 : IfcDirection) + : LIST [2:3] OF IfcDirection; + +LOCAL + U : LIST [2:3] OF IfcDirection; + Factor : REAL; + D1, D2 : IfcDirection; +END_LOCAL; + + IF (Dim = 3) THEN + D1 := NVL(IfcNormalise(Axis3), IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([0.0,0.0,1.0])); + D2 := IfcFirstProjAxis(D1, Axis1); + U := [D2, IfcSecondProjAxis(D1, D2, Axis2), D1]; + ELSE + IF EXISTS(Axis1) THEN + D1 := IfcNormalise(Axis1); + U := [D1, IfcOrthogonalComplement(D1)]; + IF EXISTS(Axis2) THEN + Factor := IfcDotProduct(Axis2, U[2]); + IF (Factor < 0.0) THEN + U[2].DirectionRatios[1] := -U[2].DirectionRatios[1]; + U[2].DirectionRatios[2] := -U[2].DirectionRatios[2]; + END_IF; + END_IF; + ELSE + IF EXISTS(Axis2) THEN + D1 := IfcNormalise(Axis2); + U := [IfcOrthogonalComplement(D1), D1]; + U[1].DirectionRatios[1] := -U[1].DirectionRatios[1]; + U[1].DirectionRatios[2] := -U[1].DirectionRatios[2]; + ELSE + U := [IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([1.0, 0.0]), + IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([0.0, 1.0])]; + END_IF; + END_IF; + END_IF; + RETURN(U); +END_FUNCTION; + +FUNCTION IfcBooleanChoose +(B : BOOLEAN ; + Choice1, Choice2 : GENERIC : Item) : GENERIC : Item; + IF B THEN + RETURN (Choice1); + ELSE + RETURN (Choice2); + END_IF; +END_FUNCTION; + +FUNCTION IfcBuild2Axes +(RefDirection : IfcDirection) + : LIST [2:2] OF IfcDirection; +LOCAL + D : IfcDirection := NVL(IfcNormalise(RefDirection), + IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([1.0,0.0])); +END_LOCAL; + RETURN([D, IfcOrthogonalComplement(D)]); +END_FUNCTION; + +FUNCTION IfcBuildAxes +(Axis, RefDirection : IfcDirection) + : LIST [3:3] OF IfcDirection; +LOCAL + D1, D2 : IfcDirection; +END_LOCAL; + D1 := NVL(IfcNormalise(Axis), IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([0.0,0.0,1.0])); + D2 := IfcFirstProjAxis(D1, RefDirection); + RETURN ([D2, IfcNormalise(IfcCrossProduct(D1,D2))\IfcVector.Orientation, D1]); +END_FUNCTION; + +FUNCTION IfcConsecutiveSegments +(Segments : LIST [1:?] OF IfcSegmentIndexSelect) + : BOOLEAN; + + LOCAL + Result : BOOLEAN := TRUE; + END_LOCAL; + + REPEAT i := 1 TO (HIINDEX(Segments)-1); + IF Segments[i][HIINDEX(Segments[i])] <> Segments[i+1][1] THEN + BEGIN + Result := FALSE; + ESCAPE; + END; + END_IF; + END_REPEAT; + + RETURN (Result); +END_FUNCTION; + +FUNCTION IfcConstraintsParamBSpline +( Degree, UpKnots, UpCp : INTEGER; + KnotMult : LIST OF INTEGER; + Knots : LIST OF IfcParameterValue ) +: BOOLEAN; + + + LOCAL + Result : BOOLEAN := TRUE; + K, Sum : INTEGER; + END_LOCAL; + + (* Find sum of knot multiplicities. *) + Sum := KnotMult[1]; + REPEAT i := 2 TO UpKnots; + Sum := Sum + KnotMult[i]; + END_REPEAT; + + (* Check limits holding for all B-spline parametrisations *) + IF (Degree < 1) OR (UpKnots < 2) OR (UpCp < Degree) OR + (Sum <> (Degree + UpCp + 2)) THEN + Result := FALSE; + RETURN(Result); + END_IF; + + K := KnotMult[1]; + IF (K < 1) OR (K > Degree + 1) THEN + Result := FALSE; + RETURN(Result); + END_IF; + + REPEAT i := 2 TO UpKnots; + IF (KnotMult[i] < 1) OR (Knots[i] <= Knots[i-1]) THEN + Result := FALSE; + RETURN(Result); + END_IF; + K := KnotMult[i]; + IF (i < UpKnots) AND (K > Degree) THEN + Result := FALSE; + RETURN(Result); + END_IF; + IF (i = UpKnots) AND (K > Degree + 1) THEN + Result := FALSE; + RETURN(Result); + END_IF; + END_REPEAT; + + RETURN(Result); +END_FUNCTION; + +FUNCTION IfcConvertDirectionInto2D +(Direction : IfcDirection) + : IfcDirection; + + LOCAL + Direction2D : IfcDirection := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([0.,1.]); + END_LOCAL; + + Direction2D.DirectionRatios[1] := Direction.DirectionRatios[1]; + Direction2D.DirectionRatios[2] := Direction.DirectionRatios[2]; + + RETURN (Direction2D); +END_FUNCTION; + +FUNCTION IfcCorrectDimensions +(m : IfcUnitEnum; Dim : IfcDimensionalExponents) : LOGICAL; +CASE m OF + LENGTHUNIT : IF + Dim = (IfcDimensionalExponents (1, 0, 0, 0, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + MASSUNIT : IF + Dim = (IfcDimensionalExponents (0, 1, 0, 0, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + TIMEUNIT : IF + Dim = (IfcDimensionalExponents (0, 0, 1, 0, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + ELECTRICCURRENTUNIT : IF + Dim = (IfcDimensionalExponents (0, 0, 0, 1, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + THERMODYNAMICTEMPERATUREUNIT : IF + Dim = (IfcDimensionalExponents (0, 0, 0, 0, 1, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + AMOUNTOFSUBSTANCEUNIT : IF + Dim = (IfcDimensionalExponents (0, 0, 0, 0, 0, 1, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + LUMINOUSINTENSITYUNIT : IF + Dim = (IfcDimensionalExponents (0, 0, 0, 0, 0, 0, 1)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + PLANEANGLEUNIT : IF + Dim = (IfcDimensionalExponents (0, 0, 0, 0, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + SOLIDANGLEUNIT : IF + Dim = (IfcDimensionalExponents (0, 0, 0, 0, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + AREAUNIT : IF + Dim = (IfcDimensionalExponents (2, 0, 0, 0, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + VOLUMEUNIT : IF + Dim = (IfcDimensionalExponents (3, 0, 0, 0, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + + ABSORBEDDOSEUNIT : IF + Dim = (IfcDimensionalExponents (2, 0, -2, 0, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + RADIOACTIVITYUNIT : IF + Dim = (IfcDimensionalExponents (0, 0, -1, 0, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + ELECTRICCAPACITANCEUNIT : IF + Dim = (IfcDimensionalExponents (-2, -1, 4, 2, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + DOSEEQUIVALENTUNIT : IF + Dim = (IfcDimensionalExponents (2, 0, -2, 0, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + ELECTRICCHARGEUNIT : IF + Dim = (IfcDimensionalExponents (0, 0, 1, 1, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + ELECTRICCONDUCTANCEUNIT : IF + Dim = (IfcDimensionalExponents (-2, -1, 3, 2, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + ELECTRICVOLTAGEUNIT : IF + Dim = (IfcDimensionalExponents (2, 1, -3, -1, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + ELECTRICRESISTANCEUNIT : IF + Dim = (IfcDimensionalExponents (2, 1, -3, -2, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + ENERGYUNIT : IF + Dim = (IfcDimensionalExponents (2, 1, -2, 0, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + FORCEUNIT : IF + Dim = (IfcDimensionalExponents (1, 1, -2, 0, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + FREQUENCYUNIT : IF + Dim = (IfcDimensionalExponents (0, 0, -1, 0, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + INDUCTANCEUNIT : IF + Dim = (IfcDimensionalExponents (2, 1, -2, -2, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + ILLUMINANCEUNIT : IF + Dim = (IfcDimensionalExponents (-2, 0, 0, 0, 0, 0, 1)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + LUMINOUSFLUXUNIT : IF + Dim = (IfcDimensionalExponents (0, 0, 0, 0, 0, 0, 1)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + MAGNETICFLUXUNIT : IF + Dim = (IfcDimensionalExponents (2, 1, -2, -1, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + MAGNETICFLUXDENSITYUNIT : IF + Dim = (IfcDimensionalExponents (0, 1, -2, -1, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + POWERUNIT : IF + Dim = (IfcDimensionalExponents (2, 1, -3, 0, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + PRESSUREUNIT : IF + Dim = (IfcDimensionalExponents (-1, 1, -2, 0, 0, 0, 0)) + THEN RETURN(TRUE); + ELSE RETURN(FALSE); + END_IF; + + OTHERWISE : + RETURN (UNKNOWN); +END_CASE; +END_FUNCTION; + +FUNCTION IfcCorrectFillAreaStyle +(Styles : SET[1:?] OF IfcFillStyleSelect) + :LOGICAL; + +LOCAL + Hatching : INTEGER := 0; + Tiles : INTEGER := 0; + Colour : INTEGER := 0; + External : INTEGER := 0; +END_LOCAL; + + +External := SIZEOF(QUERY(Style <* Styles | + 'IFC4X4.IFCEXTERNALLYDEFINEDHATCHSTYLE' IN + TYPEOF(Style))); + +Hatching := SIZEOF(QUERY(Style <* Styles | + 'IFC4X4.IFCFILLAREASTYLEHATCHING' IN + TYPEOF(Style))); + +Tiles := SIZEOF(QUERY(Style <* Styles | + 'IFC4X4.IFCFILLAREASTYLETILES' IN + TYPEOF(Style))); + +Colour := SIZEOF(QUERY(Style <* Styles | + 'IFC4X4.IFCCOLOUR' IN + TYPEOF(Style))); + + +IF (External > 1) THEN + RETURN (FALSE); +END_IF; + + +IF ((External = 1) AND ((Hatching > 0) OR (Tiles > 0) OR (Colour > 0))) THEN + RETURN (FALSE); +END_IF; + + +IF (Colour > 1) THEN + RETURN (FALSE); +END_IF; + +IF ((Hatching > 0) AND (Tiles >0)) THEN + RETURN (FALSE); +END_IF; + +RETURN(TRUE); +END_FUNCTION; + +FUNCTION IfcCorrectLocalPlacement +(AxisPlacement:IfcAxis2Placement; + RelPlacement : IfcObjectPlacement):LOGICAL; + + IF (EXISTS(RelPlacement)) THEN + IF ('IFC4X4.IFCGRIDPLACEMENT' IN TYPEOF(RelPlacement)) THEN + RETURN(TRUE); + END_IF; + IF ('IFC4X4.IFCLOCALPLACEMENT' IN TYPEOF(RelPlacement)) THEN + IF ('IFC4X4.IFCAXIS2PLACEMENT2D' IN TYPEOF(AxisPlacement)) THEN + RETURN(TRUE); + END_IF; + IF ('IFC4X4.IFCAXIS2PLACEMENT3D' IN TYPEOF(AxisPlacement)) THEN + IF (RelPlacement\IfcLocalPlacement.RelativePlacement.Dim = 3) THEN + RETURN(TRUE); + ELSE + RETURN(FALSE); + END_IF; + END_IF; + END_IF; + IF ('IFC4X4.IFCLINEARPLACEMENT' IN TYPEOF(RelPlacement)) THEN + RETURN(TRUE); + END_IF; + ELSE + RETURN(TRUE); + END_IF; + RETURN(?); +END_FUNCTION; + +FUNCTION IfcCorrectUnitAssignment +(Units : SET [1:?] OF IfcUnit) + : LOGICAL; + + LOCAL + NamedUnitNumber : INTEGER := 0; + DerivedUnitNumber : INTEGER := 0; + MonetaryUnitNumber : INTEGER := 0; + NamedUnitNames : SET OF IfcUnitEnum := []; + DerivedUnitNames : SET OF IfcDerivedUnitEnum := []; + END_LOCAL; + + NamedUnitNumber := SIZEOF(QUERY(temp <* Units | ('IFC4X4.IFCNAMEDUNIT' IN TYPEOF(temp)) AND NOT(temp\IfcNamedUnit.UnitType = IfcUnitEnum.USERDEFINED))); + DerivedUnitNumber := SIZEOF(QUERY(temp <* Units | ('IFC4X4.IFCDERIVEDUNIT' IN TYPEOF(temp)) AND NOT(temp\IfcDerivedUnit.UnitType = IfcDerivedUnitEnum.USERDEFINED))); + MonetaryUnitNumber := SIZEOF(QUERY(temp <* Units | 'IFC4X4.IFCMONETARYUNIT' IN TYPEOF(temp))); + + REPEAT i := 1 TO SIZEOF(Units); + IF (('IFC4X4.IFCNAMEDUNIT' IN TYPEOF(Units[i])) AND NOT(Units[i]\IfcNamedUnit.UnitType = IfcUnitEnum.USERDEFINED)) THEN + NamedUnitNames := NamedUnitNames + Units[i]\IfcNamedUnit.UnitType; + END_IF; + IF (('IFC4X4.IFCDERIVEDUNIT' IN TYPEOF(Units[i])) AND NOT(Units[i]\IfcDerivedUnit.UnitType = IfcDerivedUnitEnum.USERDEFINED)) THEN + DerivedUnitNames := DerivedUnitNames + Units[i]\IfcDerivedUnit.UnitType; + END_IF; + END_REPEAT; + + RETURN((SIZEOF(NamedUnitNames) = NamedUnitNumber) AND (SIZEOF(DerivedUnitNames) = DerivedUnitNumber) AND (MonetaryUnitNumber <= 1)); +END_FUNCTION; + +FUNCTION IfcCrossProduct +(Arg1, Arg2 : IfcDirection) + : IfcVector; +LOCAL + Mag : REAL; + Res : IfcDirection; + V1,V2 : LIST[3:3] OF REAL; + Result : IfcVector; +END_LOCAL; + + IF (NOT EXISTS (Arg1) OR (Arg1.Dim = 2)) OR (NOT EXISTS (Arg2) OR (Arg2.Dim = 2)) THEN + RETURN(?); + ELSE + BEGIN + V1 := IfcNormalise(Arg1)\IfcDirection.DirectionRatios; + + V2 := IfcNormalise(Arg2)\IfcDirection.DirectionRatios; + Res := IfcRepresentationItem() || IfcGeometricRepresentationItem () + || IfcDirection([(V1[2]*V2[3] - V1[3]*V2[2]), (V1[3]*V2[1] - V1[1]*V2[3]), (V1[1]*V2[2] - V1[2]*V2[1])]); + Mag := 0.0; + REPEAT i := 1 TO 3; + Mag := Mag + Res.DirectionRatios[i]*Res.DirectionRatios[i]; + END_REPEAT; + IF (Mag > 0.0) THEN + Result := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector(Res, SQRT(Mag)); + ELSE + Result := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector(Arg1, 0.0); + END_IF; + RETURN(Result); + END; + END_IF; +END_FUNCTION; + +FUNCTION IfcCurveDim +(Curve : IfcCurve) + : IfcDimensionCount; + + IF ('IFC4X4.IFCLINE' IN TYPEOF(Curve)) + THEN RETURN(Curve\IfcLine.Pnt.Dim); + END_IF; + IF ('IFC4X4.IFCCONIC' IN TYPEOF(Curve)) + THEN RETURN(Curve\IfcConic.Position.Dim); + END_IF; + IF ('IFC4X4.IFCPOLYLINE' IN TYPEOF(Curve)) + THEN RETURN(Curve\IfcPolyline.Points[1].Dim); + END_IF; + IF ('IFC4X4.IFCTRIMMEDCURVE' IN TYPEOF(Curve)) + THEN RETURN(IfcCurveDim(Curve\IfcTrimmedCurve.BasisCurve)); + END_IF; + IF ('IFC4X4.IFCGRADIENTCURVE' IN TYPEOF(Curve)) + THEN RETURN(3); + END_IF; + IF ('IFC4X4.IFCSEGMENTEDREFERENCECURVE' IN TYPEOF(Curve)) + THEN RETURN(3); + END_IF; + IF ('IFC4X4.IFCCOMPOSITECURVE' IN TYPEOF(Curve)) + THEN RETURN(Curve\IfcCompositeCurve.Segments[1].Dim); + END_IF; + IF ('IFC4X4.IFCBSPLINECURVE' IN TYPEOF(Curve)) + THEN RETURN(Curve\IfcBSplineCurve.ControlPointsList[1].Dim); + END_IF; + IF ('IFC4X4.IFCOFFSETCURVE2D' IN TYPEOF(Curve)) + THEN RETURN(2); + END_IF; + IF ('IFC4X4.IFCOFFSETCURVE3D' IN TYPEOF(Curve)) + THEN RETURN(3); + END_IF; + IF ('IFC4X4.IFCOFFSETCURVEBYDISTANCES' IN TYPEOF(Curve)) + THEN RETURN(3); + END_IF; + IF ('IFC4X4.IFCPOLYNOMIALCURVE' IN TYPEOF(Curve)) THEN + IF ( NOT EXISTS(Curve\IfcPolynomialCurve.CoefficientsZ) AND (Curve\IfcPolynomialCurve.Position.Dim = 2 )) + THEN RETURN(2); + END_IF; + RETURN(3); + END_IF; + IF ('IFC4X4.IFCPCURVE' IN TYPEOF(Curve)) + THEN RETURN(3); + END_IF; + IF ('IFC4X4.IFCINDEXEDPOLYCURVE' IN TYPEOF(Curve)) + THEN RETURN(Curve\IfcIndexedPolyCurve.Points.Dim); + END_IF; + IF ('IFC4X4.IFCSPIRAL' IN TYPEOF(Curve)) + THEN RETURN(Curve\IfcSpiral.Position.Dim); + END_IF; +RETURN (?); +END_FUNCTION; + +FUNCTION IfcCurveWeightsPositive +( B: IfcRationalBSplineCurveWithKnots) +: BOOLEAN; + + LOCAL + Result : BOOLEAN := TRUE; + END_LOCAL; + + REPEAT i := 0 TO B.UpperIndexOnControlPoints; + IF B.Weights[i] <= 0.0 THEN + Result := FALSE; + RETURN(Result); + END_IF; + END_REPEAT; + RETURN(Result); +END_FUNCTION; + +FUNCTION IfcDeriveDimensionalExponents +(UnitElements : SET [1:?] OF IfcDerivedUnitElement) + : IfcDimensionalExponents; + LOCAL + Result : IfcDimensionalExponents := + IfcDimensionalExponents(0, 0, 0, 0, 0, 0, 0); + END_LOCAL; + REPEAT i := LOINDEX(UnitElements) TO HIINDEX(UnitElements); + Result.LengthExponent := Result.LengthExponent + + (UnitElements[i].Exponent * + UnitElements[i].Unit.Dimensions.LengthExponent); + Result.MassExponent := Result.MassExponent + + (UnitElements[i].Exponent * + UnitElements[i].Unit.Dimensions.MassExponent); + Result.TimeExponent := Result.TimeExponent + + (UnitElements[i].Exponent * + UnitElements[i].Unit.Dimensions.TimeExponent); + Result.ElectricCurrentExponent := Result.ElectricCurrentExponent + + (UnitElements[i].Exponent * + UnitElements[i].Unit.Dimensions.ElectricCurrentExponent); + Result.ThermodynamicTemperatureExponent := Result.ThermodynamicTemperatureExponent + + (UnitElements[i].Exponent * + UnitElements[i].Unit.Dimensions.ThermodynamicTemperatureExponent); + Result.AmountOfSubstanceExponent := Result.AmountOfSubstanceExponent + + (UnitElements[i].Exponent * + UnitElements[i].Unit.Dimensions.AmountOfSubstanceExponent); + Result.LuminousIntensityExponent := Result.LuminousIntensityExponent + + (UnitElements[i].Exponent * + UnitElements[i].Unit.Dimensions.LuminousIntensityExponent); + END_REPEAT; + RETURN (Result); +END_FUNCTION; + +FUNCTION IfcDimensionsForSIUnit +(n : IfcSIUnitName ) : IfcDimensionalExponents; + CASE n OF + METRE : RETURN (IfcDimensionalExponents + (1, 0, 0, 0, 0, 0, 0)); + SQUARE_METRE : RETURN (IfcDimensionalExponents + (2, 0, 0, 0, 0, 0, 0)); + CUBIC_METRE : RETURN (IfcDimensionalExponents + (3, 0, 0, 0, 0, 0, 0)); + GRAM : RETURN (IfcDimensionalExponents + (0, 1, 0, 0, 0, 0, 0)); + SECOND : RETURN (IfcDimensionalExponents + (0, 0, 1, 0, 0, 0, 0)); + AMPERE : RETURN (IfcDimensionalExponents + (0, 0, 0, 1, 0, 0, 0)); + KELVIN : RETURN (IfcDimensionalExponents + (0, 0, 0, 0, 1, 0, 0)); + MOLE : RETURN (IfcDimensionalExponents + (0, 0, 0, 0, 0, 1, 0)); + CANDELA : RETURN (IfcDimensionalExponents + (0, 0, 0, 0, 0, 0, 1)); + RADIAN : RETURN (IfcDimensionalExponents + (0, 0, 0, 0, 0, 0, 0)); + STERADIAN : RETURN (IfcDimensionalExponents + (0, 0, 0, 0, 0, 0, 0)); + HERTZ : RETURN (IfcDimensionalExponents + (0, 0, -1, 0, 0, 0, 0)); + NEWTON : RETURN (IfcDimensionalExponents + (1, 1, -2, 0, 0, 0, 0)); + PASCAL : RETURN (IfcDimensionalExponents + (-1, 1, -2, 0, 0, 0, 0)); + JOULE : RETURN (IfcDimensionalExponents + (2, 1, -2, 0, 0, 0, 0)); + WATT : RETURN (IfcDimensionalExponents + (2, 1, -3, 0, 0, 0, 0)); + COULOMB : RETURN (IfcDimensionalExponents + (0, 0, 1, 1, 0, 0, 0)); + VOLT : RETURN (IfcDimensionalExponents + (2, 1, -3, -1, 0, 0, 0)); + FARAD : RETURN (IfcDimensionalExponents + (-2, -1, 4, 2, 0, 0, 0)); + OHM : RETURN (IfcDimensionalExponents + (2, 1, -3, -2, 0, 0, 0)); + SIEMENS : RETURN (IfcDimensionalExponents + (-2, -1, 3, 2, 0, 0, 0)); + WEBER : RETURN (IfcDimensionalExponents + (2, 1, -2, -1, 0, 0, 0)); + TESLA : RETURN (IfcDimensionalExponents + (0, 1, -2, -1, 0, 0, 0)); + HENRY : RETURN (IfcDimensionalExponents + (2, 1, -2, -2, 0, 0, 0)); + DEGREE_CELSIUS : RETURN (IfcDimensionalExponents + (0, 0, 0, 0, 1, 0, 0)); + LUMEN : RETURN (IfcDimensionalExponents + (0, 0, 0, 0, 0, 0, 1)); + LUX : RETURN (IfcDimensionalExponents + (-2, 0, 0, 0, 0, 0, 1)); + BECQUEREL : RETURN (IfcDimensionalExponents + (0, 0, -1, 0, 0, 0, 0)); + GRAY : RETURN (IfcDimensionalExponents + (2, 0, -2, 0, 0, 0, 0)); + SIEVERT : RETURN (IfcDimensionalExponents + (2, 0, -2, 0, 0, 0, 0)); + OTHERWISE : RETURN (IfcDimensionalExponents + (0, 0, 0, 0, 0, 0, 0)); + END_CASE; +END_FUNCTION; + +FUNCTION IfcDotProduct +(Arg1, Arg2 : IfcDirection) + : REAL; +LOCAL + Scalar : REAL; + Vec1, Vec2 : IfcDirection; + Ndim : INTEGER; +END_LOCAL; + + IF NOT EXISTS (Arg1) OR NOT EXISTS (Arg2) THEN + Scalar := ?; + ELSE + IF (Arg1.Dim <> Arg2.Dim) THEN + Scalar := ?; + ELSE + BEGIN + Vec1 := IfcNormalise(Arg1); + Vec2 := IfcNormalise(Arg2); + Ndim := Arg1.Dim; + Scalar := 0.0; + REPEAT i := 1 TO Ndim; + Scalar := Scalar + Vec1.DirectionRatios[i]*Vec2.DirectionRatios[i]; + END_REPEAT; + END; + END_IF; + END_IF; + RETURN (Scalar); +END_FUNCTION; + +FUNCTION IfcFirstProjAxis +(ZAxis, Arg : IfcDirection) : IfcDirection; +LOCAL + XAxis : IfcDirection; + V : IfcDirection; + Z : IfcDirection; + XVec : IfcVector; +END_LOCAL; + + IF (NOT EXISTS(ZAxis)) THEN + RETURN (?) ; + ELSE + Z := IfcNormalise(ZAxis); + IF NOT EXISTS(Arg) THEN + IF (Z.DirectionRatios <> [1.0,0.0,0.0]) THEN + V := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([1.0,0.0,0.0]); + ELSE + V := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([0.0,1.0,0.0]); + END_IF; + ELSE + IF (Arg.Dim <> 3) THEN + RETURN (?) ; + END_IF; + IF ((IfcCrossProduct(Arg,Z).Magnitude) = 0.0) THEN + RETURN (?); + ELSE + V := IfcNormalise(Arg); + END_IF; + END_IF; + XVec := IfcScalarTimesVector(IfcDotProduct(V, Z), Z); + XAxis := IfcVectorDifference(V, XVec).Orientation; + XAxis := IfcNormalise(XAxis); + END_IF; + RETURN(XAxis); +END_FUNCTION; + +FUNCTION IfcGetBasisSurface +(C : IfcCurveOnSurface) : SET[0:2] OF IfcSurface; + + LOCAL + Surfs : SET[0:2] OF IfcSurface; + N : INTEGER; + END_LOCAL; + + Surfs := []; + IF 'IFC4X4.IFCPCURVE' IN TYPEOF (C) THEN + Surfs := [C\IfcPCurve.BasisSurface]; + ELSE + IF 'IFC4X4.IFCSURFACECURVE' IN TYPEOF (C) THEN + N := SIZEOF(C\IfcSurfaceCurve.AssociatedGeometry); + REPEAT i := 1 TO N; + Surfs := Surfs + IfcAssociatedSurface(C\IfcSurfaceCurve.AssociatedGeometry[i]); + END_REPEAT; + END_IF; + END_IF; + IF 'IFC4X4.IFCCOMPOSITECURVEONSURFACE' IN TYPEOF (C) THEN + + (* For an IfcCompositeCurveOnSurface the BasisSurface is the intersection of the BasisSurface of all the segments. *) + + N := SIZEOF(C\IfcCompositeCurve.Segments); + + IF ('IFC4X4.IFCCURVESEGMENT' IN TYPEOF(C\IfcCompositeCurve.Segments[1])) THEN + Surfs := IfcGetBasisSurface(C\IfcCompositeCurve.Segments[1]\IfcCurveSegment.ParentCurve); + END_IF; + IF ('IFC4X4.IFCCOMPOSITECURVESEGMENT' IN TYPEOF(C\IfcCompositeCurve.Segments[1])) THEN + Surfs := IfcGetBasisSurface(C\IfcCompositeCurve.Segments[1]\IfcCompositeCurveSegment.ParentCurve); + END_IF; + + IF N > 1 THEN + REPEAT i := 2 TO N; + IF ('IFC4X4.IFCCURVESEGMENT' IN TYPEOF(C\IfcCompositeCurve.Segments[i])) THEN + Surfs := Surfs * IfcGetBasisSurface(C\IfcCompositeCurve.Segments[i]\IfcCurveSegment.ParentCurve); + END_IF; + IF ('IFC4X4.IFCCOMPOSITECURVESEGMENT' IN TYPEOF(C\IfcCompositeCurve.Segments[i])) THEN + Surfs := Surfs * IfcGetBasisSurface(C\IfcCompositeCurve.Segments[i]\IfcCompositeCurveSegment.ParentCurve); + END_IF; + END_REPEAT; + END_IF; + END_IF; + RETURN(Surfs); +END_FUNCTION; + +FUNCTION IfcListToArray +(Lis : LIST [0:?] OF GENERIC : T; + Low,U : INTEGER) : ARRAY OF GENERIC : T; + LOCAL + N : INTEGER; + Res : ARRAY [Low:U] OF GENERIC : T; + END_LOCAL; + + N := SIZEOF(Lis); + IF (N <> (U-Low +1)) THEN + RETURN(?); + ELSE + Res := [Lis[1] : N]; + REPEAT i := 2 TO N; + Res[Low+i-1] := Lis[i]; + END_REPEAT; + RETURN(Res); + END_IF; +END_FUNCTION; + +FUNCTION IfcListToExpandedArray +(Lis : LIST [0:?] OF GENERIC : T; + Low, U : INTEGER; + Condition : ARRAY OF BOOLEAN) : ARRAY OF OPTIONAL GENERIC : T; + LOCAL + LisIndex : INTEGER := Low; + Res : ARRAY [Low:U] OF OPTIONAL GENERIC : T; + END_LOCAL; + + IF (SIZEOF(QUERY(item <* Condition | item)) <> SIZEOF(Lis)) THEN + RETURN(?); + END_IF; + + IF (SIZEOF(Lis) <> (U-Low + 1)) THEN + RETURN(?); + END_IF; + + REPEAT i := 1 TO SIZEOF(Condition); + IF (Condition[i]) THEN + Res[Low + i - 1] := Lis[LisIndex]; + LisIndex := LisIndex + 1; + END_IF; + END_REPEAT; + RETURN(Res); +END_FUNCTION; + +FUNCTION IfcLoopHeadToTail +(ALoop : IfcEdgeLoop) : LOGICAL; + LOCAL + N : INTEGER; + P : LOGICAL := TRUE; + END_LOCAL; + + N := SIZEOF (ALoop.EdgeList); + REPEAT i := 2 TO N; + P := P AND (ALoop.EdgeList[i-1].EdgeEnd :=: + ALoop.EdgeList[i].EdgeStart); + END_REPEAT; + RETURN (P); +END_FUNCTION; + +FUNCTION IfcMakeArrayOfArray +(Lis : LIST[1:?] OF LIST [1:?] OF GENERIC : T; + Low1, U1, Low2, U2 : INTEGER): +ARRAY [Low1:U1] OF ARRAY [Low2:U2] OF GENERIC : T; + + LOCAL + Res : ARRAY[Low1:U1] OF ARRAY [Low2:U2] OF GENERIC : T; + END_LOCAL; + + (* Check input dimensions for consistency *) + IF (U1-Low1+1) <> SIZEOF(Lis) THEN + RETURN (?); + END_IF; + IF (U2 - Low2 + 1 ) <> SIZEOF(Lis[1]) THEN + RETURN (?) ; + END_IF; + + (* Initialise Res with values from Lis[1] *) + Res := [IfcListToArray(Lis[1], Low2, U2) : (U1-Low1 + 1)]; + REPEAT i := 2 TO HIINDEX(Lis); + IF (U2-Low2+1) <> SIZEOF(Lis[i]) THEN + RETURN (?); + END_IF; + Res[Low1+i-1] := IfcListToArray(Lis[i], Low2, U2); + END_REPEAT; + RETURN (Res); +END_FUNCTION; + +FUNCTION IfcMlsTotalThickness +(LayerSet : IfcMaterialLayerSet) : IfcLengthMeasure; + LOCAL + Max : IfcLengthMeasure := LayerSet.MaterialLayers[1].LayerThickness; + END_LOCAL; + + IF SIZEOF(LayerSet.MaterialLayers) > 1 THEN + REPEAT i := 2 TO HIINDEX(LayerSet.MaterialLayers); + Max := Max + LayerSet.MaterialLayers[i].LayerThickness; + END_REPEAT; + END_IF; + RETURN (Max); +END_FUNCTION; + +FUNCTION IfcNormalise +(Arg : IfcVectorOrDirection) + : IfcVectorOrDirection; +LOCAL + Ndim : INTEGER; + V : IfcDirection + := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([1.,0.]); + Vec : IfcVector + := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector ( + IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([1.,0.]), 1.); + Mag : REAL; + Result : IfcVectorOrDirection + := V; +END_LOCAL; + + IF NOT EXISTS (Arg) THEN + RETURN (?); + ELSE + IF 'IFC4X4.IFCVECTOR' IN TYPEOF(Arg) THEN + BEGIN + Ndim := Arg\IfcVector.Dim; + V.DirectionRatios := Arg\IfcVector.Orientation.DirectionRatios; + Vec.Magnitude := Arg\IfcVector.Magnitude; + Vec.Orientation := V; + IF Arg\IfcVector.Magnitude = 0.0 THEN + RETURN(?); + ELSE + Vec.Magnitude := 1.0; + END_IF; + END; + ELSE + BEGIN + Ndim := Arg\IfcDirection.Dim; + V.DirectionRatios := Arg\IfcDirection.DirectionRatios; + END; + END_IF; + + Mag := 0.0; + REPEAT i := 1 TO Ndim; + Mag := Mag + V.DirectionRatios[i]*V.DirectionRatios[i]; + END_REPEAT; + IF Mag > 0.0 THEN + Mag := SQRT(Mag); + REPEAT i := 1 TO Ndim; + V.DirectionRatios[i] := V.DirectionRatios[i]/Mag; + END_REPEAT; + IF 'IFC4X4.IFCVECTOR' IN TYPEOF(Arg) THEN + Vec.Orientation := V; + Result := Vec; + ELSE + Result := V; + END_IF; + ELSE + RETURN(?); + END_IF; + END_IF; + RETURN (Result); +END_FUNCTION; + +FUNCTION IfcOrthogonalComplement +(Vec : IfcDirection) + : IfcDirection; +LOCAL + Result : IfcDirection ; +END_LOCAL; + IF NOT EXISTS (Vec) OR (Vec.Dim <> 2) THEN + RETURN(?); + ELSE + Result := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([-Vec.DirectionRatios[2], Vec.DirectionRatios[1]]); + RETURN(Result); + END_IF; +END_FUNCTION; + +FUNCTION IfcPathHeadToTail +(APath : IfcPath) : LOGICAL; + LOCAL + N : INTEGER := 0; + P : LOGICAL := UNKNOWN; + END_LOCAL; + N := SIZEOF (APath.EdgeList); + REPEAT i := 2 TO N; + P := P AND (APath.EdgeList[i-1].EdgeEnd :=: + APath.EdgeList[i].EdgeStart); + END_REPEAT; + RETURN (P); +END_FUNCTION; + +FUNCTION IfcPointDim +(Point : IfcPoint) + : IfcDimensionCount; + + IF ('IFC4X4.IFCCARTESIANPOINT' IN TYPEOF(Point)) + THEN RETURN(HIINDEX(Point\IfcCartesianPoint.Coordinates)); + END_IF; + IF ('IFC4X4.IFCPOINTBYDISTANCEEXPRESSION' IN TYPEOF(Point)) + THEN RETURN(Point\IfcPointByDistanceExpression.BasisCurve.Dim); + END_IF; + IF ('IFC4X4.IFCPOINTONCURVE' IN TYPEOF(Point)) + THEN RETURN(Point\IfcPointOnCurve.BasisCurve.Dim); + END_IF; + IF ('IFC4X4.IFCPOINTONSURFACE' IN TYPEOF(Point)) + THEN RETURN(Point\IfcPointOnSurface.BasisSurface.Dim); + END_IF; + RETURN (?); +END_FUNCTION; + +FUNCTION IfcPointListDim +(PointList : IfcCartesianPointList) + : IfcDimensionCount; + + IF ('IFC4X4.IFCCARTESIANPOINTLIST2D' IN TYPEOF(PointList)) + THEN RETURN(2); + END_IF; + IF ('IFC4X4.IFCCARTESIANPOINTLIST3D' IN TYPEOF(PointList)) + THEN RETURN(3); + END_IF; + RETURN (?); +END_FUNCTION; + +FUNCTION IfcSameAxis2Placement +(ap1, ap2 : IfcAxis2Placement; Epsilon : REAL) + : LOGICAL ; + + RETURN (IfcSameDirection(ap1.P[1],ap2.P[1],Epsilon) AND + IfcSameDirection(ap1.P[2],ap2.P[2],Epsilon) AND + IfcSameCartesianPoint(ap1.Location,ap2.Location,Epsilon)); +END_FUNCTION; + +FUNCTION IfcSameCartesianPoint +(cp1, cp2 : IfcCartesianPoint; Epsilon : REAL) + : LOGICAL; + + LOCAL + cp1x : REAL := cp1.Coordinates[1]; + cp1y : REAL := cp1.Coordinates[2]; + cp1z : REAL := 0; + cp2x : REAL := cp2.Coordinates[1]; + cp2y : REAL := cp2.Coordinates[2]; + cp2z : REAL := 0; + END_LOCAL; + + IF (SIZEOF(cp1.Coordinates) > 2) THEN + cp1z := cp1.Coordinates[3]; + END_IF; + + IF (SIZEOF(cp2.Coordinates) > 2) THEN + cp2z := cp2.Coordinates[3]; + END_IF; + + RETURN (IfcSameValue(cp1x,cp2x,Epsilon) AND + IfcSameValue(cp1y,cp2y,Epsilon) AND + IfcSameValue(cp1z,cp2z,Epsilon)); +END_FUNCTION; + +FUNCTION IfcSameDirection +(dir1, dir2 : IfcDirection; Epsilon : REAL) + : LOGICAL; + LOCAL + dir1x : REAL := dir1.DirectionRatios[1]; + dir1y : REAL := dir1.DirectionRatios[2]; + dir1z : REAL := 0; + dir2x : REAL := dir2.DirectionRatios[1]; + dir2y : REAL := dir2.DirectionRatios[2]; + dir2z : REAL := 0; + END_LOCAL; + + IF (SIZEOF(dir1.DirectionRatios) > 2) THEN + dir1z := dir1.DirectionRatios[3]; + END_IF; + + IF (SIZEOF(dir2.DirectionRatios) > 2) THEN + dir2z := dir2.DirectionRatios[3]; + END_IF; + + RETURN (IfcSameValue(dir1x,dir2x,Epsilon) AND + IfcSameValue(dir1y,dir2y,Epsilon) AND + IfcSameValue(dir1z,dir2z,Epsilon)); +END_FUNCTION; + +FUNCTION IfcSameValidPrecision +(Epsilon1, Epsilon2 : REAL) : LOGICAL ; + LOCAL + ValidEps1, ValidEps2 : REAL; + DefaultEps : REAL := 0.000001; + DerivationOfEps : REAL := 1.001; + UpperEps : REAL := 1.0; + END_LOCAL; + + ValidEps1 := NVL(Epsilon1, DefaultEps); + ValidEps2 := NVL(Epsilon2, DefaultEps); + RETURN ((0.0 < ValidEps1) AND (ValidEps1 <= (DerivationOfEps * ValidEps2)) AND + (ValidEps2 <= (DerivationOfEps * ValidEps1)) AND (ValidEps2 < UpperEps)); +END_FUNCTION; + +FUNCTION IfcSameValue +(Value1, Value2 : REAL; Epsilon : REAL) + : LOGICAL; + LOCAL + ValidEps : REAL; + DefaultEps : REAL := 0.000001; + END_LOCAL; + + ValidEps := NVL(Epsilon, DefaultEps); + RETURN ((Value1 + ValidEps > Value2) AND (Value1 < Value2 + ValidEps)); +END_FUNCTION; + +FUNCTION IfcScalarTimesVector +(Scalar : REAL; Vec : IfcVectorOrDirection) + : IfcVector; +LOCAL + V : IfcDirection; + Mag : REAL; + Result : IfcVector; +END_LOCAL; + + IF NOT EXISTS (Scalar) OR NOT EXISTS (Vec) THEN + RETURN (?) ; + ELSE + IF 'IFC4X4.IFCVECTOR' IN TYPEOF (Vec) THEN + V := Vec\IfcVector.Orientation; + Mag := Scalar * Vec\IfcVector.Magnitude; + ELSE + V := Vec; + Mag := Scalar; + END_IF; + IF (Mag < 0.0 ) THEN + REPEAT i := 1 TO SIZEOF(V.DirectionRatios); + V.DirectionRatios[i] := -V.DirectionRatios[i]; + END_REPEAT; + Mag := -Mag; + END_IF; + Result := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector(IfcNormalise(V), Mag); + END_IF; + RETURN (Result); +END_FUNCTION; + +FUNCTION IfcSecondProjAxis +(ZAxis, XAxis, Arg: IfcDirection) + : IfcDirection; +LOCAL + YAxis : IfcVector; + V : IfcDirection; + Temp : IfcVector; +END_LOCAL; + + IF NOT EXISTS(Arg) THEN + V := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([0.0,1.0,0.0]); + ELSE + V := Arg; + END_IF; + Temp := IfcScalarTimesVector(IfcDotProduct(V, ZAxis), ZAxis); + YAxis := IfcVectorDifference(V, Temp); + Temp := IfcScalarTimesVector(IfcDotProduct(V, XAxis), XAxis); + YAxis := IfcVectorDifference(YAxis, Temp); + YAxis := IfcNormalise(YAxis); + RETURN(YAxis.Orientation); +END_FUNCTION; + +FUNCTION IfcSegmentDim +(Segment : IfcSegment) + : IfcDimensionCount; + + IF ('IFC4X4.IFCCURVESEGMENT' IN TYPEOF(Segment)) + THEN RETURN(Segment\IfcCurveSegment.ParentCurve.Dim); + END_IF; + IF ('IFC4X4.IFCCOMPOSITECURVESEGMENT' IN TYPEOF(Segment)) + THEN RETURN(Segment\IfcCompositeCurveSegment.ParentCurve.Dim); + END_IF; + RETURN (?); +END_FUNCTION; + +FUNCTION IfcShapeRepresentationTypes +(RepType : IfcLabel; Items : SET OF IfcRepresentationItem) : LOGICAL; + + LOCAL + Count : INTEGER := 0; + END_LOCAL; + + CASE RepType OF + 'Point' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCPOINT' IN TYPEOF(temp)) + OR ('IFC4X4.IFCCARTESIANPOINTLIST' IN TYPEOF(temp)))); + END; + + 'PointCloud' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCCARTESIANPOINTLIST3D' IN TYPEOF(temp)))); + END; + + 'Curve' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCCURVE' IN TYPEOF(temp)))); + END; + + 'Curve2D' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCCURVE' IN TYPEOF(temp)) + AND (temp\IfcCurve.Dim = 2))); + END; + + 'Curve3D' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCCURVE' IN TYPEOF(temp)) + AND (temp\IfcCurve.Dim = 3))); + END; + + 'Segment' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCSEGMENT' IN TYPEOF(temp)))); + END; + + 'Surface' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCSURFACE' IN TYPEOF(temp)))); + END; + + 'Surface2D' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCSURFACE' IN TYPEOF(temp)) + AND (temp\IfcSurface.Dim = 2))); + END; + + 'Surface3D' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCSURFACE' IN TYPEOF(temp)) + AND (temp\IfcSurface.Dim = 3))); + END; + + 'SectionedSurface' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | 'IFC4X4.IFCSECTIONEDSURFACE' IN TYPEOF(temp))); + END; + + 'FillArea' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCANNOTATIONFILLAREA' IN TYPEOF(temp)))); + END; + + 'Text' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCTEXTLITERAL' IN TYPEOF(temp)))); + END; + + 'AdvancedSurface' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | 'IFC4X4.IFCBSPLINESURFACE' IN TYPEOF(temp))); + END; + + 'Annotation2D' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ( + SIZEOF(TYPEOF(temp) * [ + 'IFC4X4.IFCPOINT', + 'IFC4X4.IFCCURVE', + 'IFC4X4.IFCGEOMETRICCURVESET', + 'IFC4X4.IFCANNOTATIONFILLAREA', + 'IFC4X4.IFCTEXTLITERAL']) = 1) + )); + END; + + 'GeometricSet' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCGEOMETRICSET' IN TYPEOF(temp)) + OR ('IFC4X4.IFCPOINT' IN TYPEOF(temp)) + OR ('IFC4X4.IFCCURVE' IN TYPEOF(temp)) + OR ('IFC4X4.IFCSURFACE' IN TYPEOF(temp)))); + END; + + 'GeometricCurveSet' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCGEOMETRICCURVESET' IN TYPEOF(temp)) + OR ('IFC4X4.IFCGEOMETRICSET' IN TYPEOF(temp)) + OR ('IFC4X4.IFCPOINT' IN TYPEOF(temp)) + OR ('IFC4X4.IFCCURVE' IN TYPEOF(temp)))); + REPEAT i:=1 TO HIINDEX(Items); + IF ('IFC4X4.IFCGEOMETRICSET' IN TYPEOF(Items[i])) + THEN + IF (SIZEOF(QUERY(temp <* Items[i]\IfcGeometricSet.Elements | 'IFC4X4.IFCSURFACE' IN TYPEOF(temp))) > 0) + THEN + Count := Count - 1; + END_IF; + END_IF; + END_REPEAT; + END; + + 'Tessellation' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | 'IFC4X4.IFCTESSELLATEDITEM' IN TYPEOF(temp))); + END; + + 'SurfaceOrSolidModel' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | SIZEOF([ + 'IFC4X4.IFCTESSELLATEDITEM', + 'IFC4X4.IFCSHELLBASEDSURFACEMODEL', + 'IFC4X4.IFCFACEBASEDSURFACEMODEL', + 'IFC4X4.IFCSOLIDMODEL'] * TYPEOF(temp)) >= 1 + )); + END; + + 'SurfaceModel' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | SIZEOF([ + 'IFC4X4.IFCTESSELLATEDITEM', + 'IFC4X4.IFCSHELLBASEDSURFACEMODEL', + 'IFC4X4.IFCFACEBASEDSURFACEMODEL'] * TYPEOF(temp)) >= 1 + )); + END; + + 'SolidModel' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCSOLIDMODEL' IN TYPEOF(temp)))); + END; + + 'SweptSolid' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | (SIZEOF([ + 'IFC4X4.IFCEXTRUDEDAREASOLID', + 'IFC4X4.IFCREVOLVEDAREASOLID'] * TYPEOF(temp)) >= 1 + ) AND (SIZEOF([ + 'IFC4X4.IFCEXTRUDEDAREASOLIDTAPERED', + 'IFC4X4.IFCREVOLVEDAREASOLIDTAPERED'] * TYPEOF(temp)) = 0 + ) + )); + END; + + 'AdvancedSweptSolid' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | SIZEOF([ + 'IFC4X4.IFCSWEPTAREASOLID', + 'IFC4X4.IFCSWEPTDISKSOLID', + 'IFC4X4.IFCSECTIONEDSOLIDHORIZONTAL'] * TYPEOF(temp)) >= 1 + )); + END; + + 'CSG' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | SIZEOF([ + 'IFC4X4.IFCBOOLEANRESULT', + 'IFC4X4.IFCCSGPRIMITIVE3D', + 'IFC4X4.IFCCSGSOLID'] * TYPEOF(temp)) >= 1 + )); + END; + + 'Clipping' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | SIZEOF([ + 'IFC4X4.IFCCSGSOLID', + 'IFC4X4.IFCBOOLEANCLIPPINGRESULT'] * TYPEOF(temp)) >= 1 + )); + END; + + 'Brep' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCFACETEDBREP' IN TYPEOF(temp)))); + END; + + 'AdvancedBrep' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCMANIFOLDSOLIDBREP' IN TYPEOF(temp)))); + END; + + 'Voxel' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCVOXELGRID' IN TYPEOF(temp)))); + END; + + 'BoundingBox' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCBOUNDINGBOX' IN TYPEOF(temp)))); + IF (SIZEOF(Items) > 1) + THEN + Count := 0; + END_IF; + END; + + 'SectionedSpine' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCSECTIONEDSPINE' IN TYPEOF(temp)))); + END; + + 'LightSource' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCLIGHTSOURCE' IN TYPEOF(temp)))); + END; + + 'MappedRepresentation' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | ('IFC4X4.IFCMAPPEDITEM' IN TYPEOF(temp)))); + END; + + OTHERWISE : RETURN(?); + END_CASE; + RETURN (Count = SIZEOF(Items)); +END_FUNCTION; + +FUNCTION IfcSurfaceWeightsPositive +( B: IfcRationalBSplineSurfaceWithKnots) +: BOOLEAN; + + LOCAL + Result : BOOLEAN := TRUE; + Weights : ARRAY [ 0 : B\IfcBSplineSurface.UUpper ] OF ARRAY [ 0 : B\IfcBSplineSurface.VUpper ] OF REAL := B.Weights; + END_LOCAL; + + REPEAT i := 0 TO B\IfcBSplineSurface.UUpper; + REPEAT j := 0 TO B\IfcBSplineSurface.VUpper; + IF (Weights[i][j] <= 0.0) THEN + Result := FALSE; + RETURN(Result); + END_IF; + END_REPEAT; + END_REPEAT; + RETURN(Result); +END_FUNCTION; + +FUNCTION IfcTaperedSweptAreaProfiles +(StartArea, EndArea : IfcProfileDef) + : LOGICAL; + +LOCAL + Result : LOGICAL := FALSE; +END_LOCAL; + +IF ('IFC4X4.IFCPARAMETERIZEDPROFILEDEF' IN TYPEOF(StartArea)) THEN + IF ('IFC4X4.IFCDERIVEDPROFILEDEF' IN TYPEOF(EndArea)) THEN + Result := (StartArea :=: EndArea\IfcDerivedProfileDef.ParentProfile); + ELSE + Result := (TYPEOF(StartArea) = TYPEOF(EndArea)); + END_IF; +ELSE + IF ('IFC4X4.IFCDERIVEDPROFILEDEF' IN TYPEOF(EndArea)) THEN + Result := (StartArea :=: EndArea\IfcDerivedProfileDef.ParentProfile); + ELSE + Result := FALSE; + END_IF; +END_IF; + +RETURN(Result); +END_FUNCTION; + +FUNCTION IfcTopologyRepresentationTypes +(RepType : IfcLabel; Items : SET OF IfcRepresentationItem) : LOGICAL; + + LOCAL + Count : INTEGER := 0; + END_LOCAL; + + CASE RepType OF + 'Vertex' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | + ('IFC4X4.IFCVERTEX' IN TYPEOF(temp)))); + END; + 'Edge' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | + ('IFC4X4.IFCEDGE' IN TYPEOF(temp)))); + END; + 'Path' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | + ('IFC4X4.IFCPATH' IN TYPEOF(temp)))); + END; + 'Face' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | + ('IFC4X4.IFCFACE' IN TYPEOF(temp)))); + END; + 'Shell' : + BEGIN + Count := SIZEOF(QUERY(temp <* Items | + ('IFC4X4.IFCOPENSHELL' IN TYPEOF(temp)) + OR ('IFC4X4.IFCCLOSEDSHELL' IN TYPEOF(temp)))); + END; + 'Undefined': RETURN(TRUE); + OTHERWISE : RETURN(?); + END_CASE; + RETURN (Count = SIZEOF(Items)); +END_FUNCTION; + +FUNCTION IfcUniqueDefinitionNames +(Relations : SET [1:?] OF IfcRelDefinesByProperties) +:LOGICAL; + +LOCAL + Definition : IfcPropertySetDefinitionSelect; + DefinitionSet : IfcPropertySetDefinitionSet; + Properties : SET OF IfcPropertySetDefinition := []; + Result : LOGICAL; +END_LOCAL; + +IF SIZEOF(Relations) = 0 THEN + RETURN(TRUE); +END_IF; + +REPEAT i:=1 TO HIINDEX(Relations); + Definition := Relations[i].RelatingPropertyDefinition; + IF 'IFC4X4.IFCPROPERTYSETDEFINITION' IN TYPEOF(Definition) THEN + Properties := Properties + Definition; + ELSE + IF 'IFC4X4.IFCPROPERTYSETDEFINITIONSET' IN TYPEOF(Definition) THEN + BEGIN + DefinitionSet := Definition; + REPEAT j:= 1 TO HIINDEX(DefinitionSet); + Properties := Properties + DefinitionSet[j]; + END_REPEAT; + END; + END_IF; + END_IF; +END_REPEAT; + +Result := IfcUniquePropertySetNames(Properties); +RETURN (Result); +END_FUNCTION; + +FUNCTION IfcUniquePropertyName +(Properties : SET [1:?] OF IfcProperty) + :LOGICAL; + + LOCAL + Names : SET OF IfcIdentifier := []; + END_LOCAL; + + REPEAT i:=1 TO HIINDEX(Properties); + Names := Names + Properties[i].Name; + END_REPEAT; + + RETURN (SIZEOF(Names) = SIZEOF(Properties)); +END_FUNCTION; + +FUNCTION IfcUniquePropertySetNames +(Properties : SET [1:?] OF IfcPropertySetDefinition) +:LOGICAL; + +LOCAL + Names : SET OF IfcLabel := []; + Unnamed : INTEGER := 0; +END_LOCAL; + +REPEAT i:=1 TO HIINDEX(Properties); + IF 'IFC4X4.IFCPROPERTYSET' IN TYPEOF(Properties[i]) THEN + Names := Names + Properties[i]\IfcRoot.Name; + ELSE + Unnamed := Unnamed + 1; + END_IF; +END_REPEAT; + +RETURN (SIZEOF(Names) + Unnamed = SIZEOF(Properties)); +END_FUNCTION; + +FUNCTION IfcUniquePropertyTemplateNames +(Properties : SET [1:?] OF IfcPropertyTemplate) +:LOGICAL; + +LOCAL + Names : SET OF IfcLabel := []; +END_LOCAL; + +REPEAT i:=1 TO HIINDEX(Properties); + Names := Names + Properties[i].Name; +END_REPEAT; +RETURN (SIZEOF(Names) = SIZEOF(Properties)); +END_FUNCTION; + +FUNCTION IfcUniqueQuantityNames +(Properties : SET [1:?] OF IfcPhysicalQuantity) +:LOGICAL; + +LOCAL + Names : SET OF IfcLabel := []; +END_LOCAL; + +REPEAT i:=1 TO HIINDEX(Properties); + Names := Names + Properties[i].Name; +END_REPEAT; +RETURN (SIZEOF(Names) = SIZEOF(Properties)); +END_FUNCTION; + +FUNCTION IfcVectorDifference +(Arg1, Arg2 : IfcVectorOrDirection) + : IfcVector; +LOCAL + Result : IfcVector; + Res, Vec1, Vec2 : IfcDirection; + Mag, Mag1, Mag2 : REAL; + Ndim : INTEGER; +END_LOCAL; + + IF ((NOT EXISTS (Arg1)) OR (NOT EXISTS (Arg2))) OR (Arg1.Dim <> Arg2.Dim) THEN + RETURN (?) ; + ELSE + BEGIN + IF 'IFC4X4.IFCVECTOR' IN TYPEOF(Arg1) THEN + Mag1 := Arg1\IfcVector.Magnitude; + Vec1 := Arg1\IfcVector.Orientation; + ELSE + Mag1 := 1.0; + Vec1 := Arg1; + END_IF; + IF 'IFC4X4.IFCVECTOR' IN TYPEOF(Arg2) THEN + Mag2 := Arg2\IfcVector.Magnitude; + Vec2 := Arg2\IfcVector.Orientation; + ELSE + Mag2 := 1.0; + Vec2 := Arg2; + END_IF; + Vec1 := IfcNormalise (Vec1); + Vec2 := IfcNormalise (Vec2); + Ndim := SIZEOF(Vec1.DirectionRatios); + Mag := 0.0; + Res := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([0.0:Ndim]); + + REPEAT i := 1 TO Ndim; + Res.DirectionRatios[i] := Mag1*Vec1.DirectionRatios[i] - Mag2*Vec2.DirectionRatios[i]; + Mag := Mag + (Res.DirectionRatios[i]*Res.DirectionRatios[i]); + END_REPEAT; + + IF (Mag > 0.0 ) THEN + Result := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector( Res, SQRT(Mag)); + ELSE + Result := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector( Vec1, 0.0); + END_IF; + END; + END_IF; + RETURN (Result); +END_FUNCTION; + +FUNCTION IfcVectorSum +(Arg1, Arg2 : IfcVectorOrDirection) + : IfcVector; +LOCAL + Result : IfcVector; + Res, Vec1, Vec2 : IfcDirection; + Mag, Mag1, Mag2 : REAL; + Ndim : INTEGER; +END_LOCAL; + + IF ((NOT EXISTS (Arg1)) OR (NOT EXISTS (Arg2))) OR (Arg1.Dim <> Arg2.Dim) THEN + RETURN (?) ; + ELSE + BEGIN + IF 'IFC4X4.IFCVECTOR' IN TYPEOF(Arg1) THEN + Mag1 := Arg1\IfcVector.Magnitude; + Vec1 := Arg1\IfcVector.Orientation; + ELSE + Mag1 := 1.0; + Vec1 := Arg1; + END_IF; + IF 'IFC4X4.IFCVECTOR' IN TYPEOF(Arg2) THEN + Mag2 := Arg2\IfcVector.Magnitude; + Vec2 := Arg2\IfcVector.Orientation; + ELSE + Mag2 := 1.0; + Vec2 := Arg2; + END_IF; + Vec1 := IfcNormalise (Vec1); + Vec2 := IfcNormalise (Vec2); + Ndim := SIZEOF(Vec1.DirectionRatios); + Mag := 0.0; + Res := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([0.0:Ndim]); + + REPEAT i := 1 TO Ndim; + Res.DirectionRatios[i] := Mag1*Vec1.DirectionRatios[i] + Mag2*Vec2.DirectionRatios[i]; + Mag := Mag + (Res.DirectionRatios[i]*Res.DirectionRatios[i]); + END_REPEAT; + + IF (Mag > 0.0 ) THEN + Result := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector( Res, SQRT(Mag)); + ELSE + Result := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector( Vec1, 0.0); + END_IF; + END; + END_IF; + RETURN (Result); +END_FUNCTION; + +RULE IfcRepresentationContextSameWCS FOR + (IfcGeometricRepresentationContext); +LOCAL + IsDifferent : LOGICAL := FALSE; +END_LOCAL; + IF (SIZEOF(IfcGeometricRepresentationContext) > 1) + THEN + REPEAT i := 2 TO HIINDEX(IfcGeometricRepresentationContext); + IF (IfcGeometricRepresentationContext[1].WorldCoordinateSystem :<>: IfcGeometricRepresentationContext[i].WorldCoordinateSystem) + THEN + IsDifferent := (NOT(IfcSameValidPrecision(IfcGeometricRepresentationContext[1].Precision, + IfcGeometricRepresentationContext[i].Precision))) + OR (NOT(IfcSameAxis2Placement(IfcGeometricRepresentationContext[1].WorldCoordinateSystem, + IfcGeometricRepresentationContext[i].WorldCoordinateSystem, + IfcGeometricRepresentationContext[1].Precision))); + IF (IsDifferent = TRUE) THEN + ESCAPE; + END_IF; + END_IF; + END_REPEAT; + END_IF; + + WHERE + WR1 : IsDifferent = FALSE; +END_RULE; + +RULE IfcSingleProjectInstance FOR + (IfcProject); + + WHERE + WR1 : SIZEOF(IfcProject) <= 1; +END_RULE; + +END_SCHEMA; diff --git a/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4.exp.htm b/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4.exp.htm new file mode 100644 index 00000000..d3b14f68 --- /dev/null +++ b/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4.exp.htm @@ -0,0 +1,10565 @@ + + + + + + + + + + + EXPRESS + + + + + + + +SCHEMA IFC4; +
+
+ +TYPE IfcAbsorbedDoseMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcAccelerationMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcAmountOfSubstanceMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcAngularVelocityMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcArcIndex = LIST [3:3] OF IfcPositiveInteger;
END_TYPE;
+
+ +TYPE IfcAreaDensityMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcAreaMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcBinary = BINARY;
END_TYPE;
+
+
+TYPE IfcBoolean = BOOLEAN;
END_TYPE;
+
+
+TYPE IfcBoxAlignment = IfcLabel;
 WHERE
+  WR1 : SELF IN ['top-left', 'top-middle', 'top-right', 'middle-left', 'center', 'middle-right', 'bottom-left', 'bottom-middle', 'bottom-right']
END_TYPE;
+
+ +TYPE IfcCardinalPointReference = INTEGER;
 WHERE
+  GreaterThanZero : SELF > 0
END_TYPE;
+
+
+TYPE IfcComplexNumber = ARRAY [1:2] OF REAL;
END_TYPE;
+
+
+TYPE IfcCompoundPlaneAngleMeasure = LIST [3:4] OF INTEGER;
 WHERE
+  MinutesInRange : ABS(SELF[2]) < 60
  SecondsInRange : ABS(SELF[3]) < 60
  MicrosecondsInRange : (SIZEOF(SELF) = 3) OR (ABS(SELF[4]) < 1000000)
  ConsistentSign : ((SELF[1] >= 0) AND (SELF[2] >= 0) AND (SELF[3] >= 0) AND ((SIZEOF(SELF) = 3) OR (SELF[4] >= 0))) +OR +((SELF[1] <= 0) AND (SELF[2] <= 0) AND (SELF[3] <= 0) AND ((SIZEOF(SELF) = 3) OR (SELF[4] <= 0)))
END_TYPE;
+
+
+TYPE IfcContextDependentMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcCountMeasure = INTEGER;
END_TYPE;
+
+
+TYPE IfcCurvatureMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcDate = STRING;
END_TYPE;
+
+
+TYPE IfcDateTime = STRING;
END_TYPE;
+
+
+TYPE IfcDayInMonthNumber = INTEGER;
 WHERE
+  ValidRange : {1 <= SELF <= 31}
END_TYPE;
+
+
+TYPE IfcDayInWeekNumber = INTEGER;
 WHERE
+  ValidRange : {1 <= SELF <= 7}
END_TYPE;
+
+
+TYPE IfcDescriptiveMeasure = STRING;
END_TYPE;
+
+
+TYPE IfcDimensionCount = INTEGER;
 WHERE
+  WR1 : { 0 < SELF <= 3 }
END_TYPE;
+
+
+TYPE IfcDoseEquivalentMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcDuration = STRING;
END_TYPE;
+
+
+TYPE IfcDynamicViscosityMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcElectricCapacitanceMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcElectricChargeMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcElectricConductanceMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcElectricCurrentMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcElectricResistanceMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcElectricVoltageMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcEnergyMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcFontStyle = STRING;
 WHERE
+  WR1 : SELF IN ['normal','italic','oblique']
END_TYPE;
+
+
+TYPE IfcFontVariant = STRING;
 WHERE
+  WR1 : SELF IN ['normal','small-caps']
END_TYPE;
+
+
+TYPE IfcFontWeight = STRING;
 WHERE
+  WR1 : SELF IN ['normal','small-caps','100','200','300','400','500','600','700','800','900']
END_TYPE;
+
+
+TYPE IfcForceMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcFrequencyMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcGloballyUniqueId = STRING (22) FIXED;
END_TYPE;
+
+
+TYPE IfcHeatFluxDensityMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcHeatingValueMeasure = REAL;
 WHERE
+  WR1 : SELF > 0.
END_TYPE;
+
+
+TYPE IfcIdentifier = STRING (255);
END_TYPE;
+
+
+TYPE IfcIlluminanceMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcInductanceMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcInteger = INTEGER;
END_TYPE;
+
+
+TYPE IfcIntegerCountRateMeasure = INTEGER;
END_TYPE;
+
+
+TYPE IfcIonConcentrationMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcIsothermalMoistureCapacityMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcKinematicViscosityMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcLabel = STRING (255);
END_TYPE;
+
+
+TYPE IfcLanguageId = IfcIdentifier;
END_TYPE;
+
+ +TYPE IfcLengthMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcLineIndex = LIST [2:?] OF IfcPositiveInteger;
END_TYPE;
+
+ +TYPE IfcLinearForceMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcLinearMomentMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcLinearStiffnessMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcLinearVelocityMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcLogical = LOGICAL;
END_TYPE;
+
+
+TYPE IfcLuminousFluxMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcLuminousIntensityDistributionMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcLuminousIntensityMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcMagneticFluxDensityMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcMagneticFluxMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcMassDensityMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcMassFlowRateMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcMassMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcMassPerLengthMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcModulusOfElasticityMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcModulusOfLinearSubgradeReactionMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcModulusOfRotationalSubgradeReactionMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcModulusOfSubgradeReactionMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcMoistureDiffusivityMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcMolecularWeightMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcMomentOfInertiaMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcMonetaryMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcMonthInYearNumber = INTEGER;
 WHERE
+  ValidRange : {1 <= SELF <= 12}
END_TYPE;
+
+
+TYPE IfcNonNegativeLengthMeasure = IfcLengthMeasure;
 WHERE
+  NotNegative : SELF >= 0.
END_TYPE;
+
+ +TYPE IfcNormalisedRatioMeasure = IfcRatioMeasure;
 WHERE
+  WR1 : {0.0 <= SELF <= 1.0}
END_TYPE;
+
+ +TYPE IfcNumericMeasure = NUMBER;
END_TYPE;
+
+
+TYPE IfcPHMeasure = REAL;
 WHERE
+  WR21 : {0.0 <= SELF <= 14.0}
END_TYPE;
+
+
+TYPE IfcParameterValue = REAL;
END_TYPE;
+
+
+TYPE IfcPlanarForceMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcPlaneAngleMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcPositiveInteger = IfcInteger;
 WHERE
+  WR1 : SELF > 0
END_TYPE;
+
+ +TYPE IfcPositiveLengthMeasure = IfcLengthMeasure;
 WHERE
+  WR1 : SELF > 0.
END_TYPE;
+
+ +TYPE IfcPositivePlaneAngleMeasure = IfcPlaneAngleMeasure;
 WHERE
+  WR1 : SELF > 0.
END_TYPE;
+
+ +TYPE IfcPositiveRatioMeasure = IfcRatioMeasure;
 WHERE
+  WR1 : SELF > 0.
END_TYPE;
+
+ +TYPE IfcPowerMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcPresentableText = STRING;
END_TYPE;
+
+
+TYPE IfcPressureMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcPropertySetDefinitionSet = SET [1:?] OF IfcPropertySetDefinition;
END_TYPE;
+
+ +TYPE IfcRadioActivityMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcRatioMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcReal = REAL;
END_TYPE;
+
+
+TYPE IfcRotationalFrequencyMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcRotationalMassMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcRotationalStiffnessMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcSectionModulusMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcSectionalAreaIntegralMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcShearModulusMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcSolidAngleMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcSoundPowerLevelMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcSoundPowerMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcSoundPressureLevelMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcSoundPressureMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcSpecificHeatCapacityMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcSpecularExponent = REAL;
END_TYPE;
+
+
+TYPE IfcSpecularRoughness = REAL;
 WHERE
+  WR1 : {0.0 <= SELF <= 1.0}
END_TYPE;
+
+
+TYPE IfcStrippedOptional = BOOLEAN;
END_TYPE;
+
+
+TYPE IfcTemperatureGradientMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcTemperatureRateOfChangeMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcText = STRING;
END_TYPE;
+
+
+TYPE IfcTextAlignment = STRING;
 WHERE
+  WR1 : SELF IN ['left', 'right', 'center', 'justify']
END_TYPE;
+
+
+TYPE IfcTextDecoration = STRING;
 WHERE
+  WR1 : SELF IN ['none', 'underline', 'overline', 'line-through', 'blink']
END_TYPE;
+
+
+TYPE IfcTextFontName = STRING;
END_TYPE;
+
+
+TYPE IfcTextTransformation = STRING;
 WHERE
+  WR1 : SELF IN ['capitalize', 'uppercase', 'lowercase', 'none']
END_TYPE;
+
+
+TYPE IfcThermalAdmittanceMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcThermalConductivityMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcThermalExpansionCoefficientMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcThermalResistanceMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcThermalTransmittanceMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcThermodynamicTemperatureMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcTime = STRING;
END_TYPE;
+
+
+TYPE IfcTimeMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcTimeStamp = INTEGER;
END_TYPE;
+
+
+TYPE IfcTorqueMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcURIReference = STRING;
END_TYPE;
+
+
+TYPE IfcVaporPermeabilityMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcVolumeMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcVolumetricFlowRateMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcWarpingConstantMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcWarpingMomentMeasure = REAL;
END_TYPE;
+
+
+TYPE IfcWellKnownTextLiteral = STRING;
END_TYPE;
+
+
+TYPE IfcActionRequestTypeEnum = ENUMERATION OF (
+ EMAIL,
 FAX,
 PHONE,
 POST,
 VERBAL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcActionSourceTypeEnum = ENUMERATION OF (
+ BRAKES,
 BUOYANCY,
 COMPLETION_G1,
 CREEP,
 CURRENT,
 DEAD_LOAD_G,
 EARTHQUAKE_E,
 ERECTION,
 FIRE,
 ICE,
 IMPACT,
 IMPULSE,
 LACK_OF_FIT,
 LIVE_LOAD_Q,
 PRESTRESSING_P,
 PROPPING,
 RAIN,
 SETTLEMENT_U,
 SHRINKAGE,
 SNOW_S,
 SYSTEM_IMPERFECTION,
 TEMPERATURE_T,
 TRANSPORT,
 WAVE,
 WIND_W,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcActionTypeEnum = ENUMERATION OF (
+ EXTRAORDINARY_A,
 PERMANENT_G,
 VARIABLE_Q,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcActuatorTypeEnum = ENUMERATION OF (
+ ELECTRICACTUATOR,
 HANDOPERATEDACTUATOR,
 HYDRAULICACTUATOR,
 PNEUMATICACTUATOR,
 THERMOSTATICACTUATOR,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcAddressTypeEnum = ENUMERATION OF (
+ DISTRIBUTIONPOINT,
 HOME,
 OFFICE,
 SITE,
 USERDEFINED);
END_TYPE;
+
+
+TYPE IfcAirTerminalBoxTypeEnum = ENUMERATION OF (
+ CONSTANTFLOW,
 VARIABLEFLOWPRESSUREDEPENDANT,
 VARIABLEFLOWPRESSUREINDEPENDANT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcAirTerminalTypeEnum = ENUMERATION OF (
+ DIFFUSER,
 GRILLE,
 LOUVRE,
 REGISTER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcAirToAirHeatRecoveryTypeEnum = ENUMERATION OF (
+ FIXEDPLATECOUNTERFLOWEXCHANGER,
 FIXEDPLATECROSSFLOWEXCHANGER,
 FIXEDPLATEPARALLELFLOWEXCHANGER,
 HEATPIPE,
 ROTARYWHEEL,
 RUNAROUNDCOILLOOP,
 THERMOSIPHONCOILTYPEHEATEXCHANGERS,
 THERMOSIPHONSEALEDTUBEHEATEXCHANGERS,
 TWINTOWERENTHALPYRECOVERYLOOPS,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcAlarmTypeEnum = ENUMERATION OF (
+ BELL,
 BREAKGLASSBUTTON,
 LIGHT,
 MANUALPULLBOX,
 RAILWAYCROCODILE,
 RAILWAYDETONATOR,
 SIREN,
 WHISTLE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcAlignmentCantSegmentTypeEnum = ENUMERATION OF (
+ BLOSSCURVE,
 CONSTANTCANT,
 COSINECURVE,
 HELMERTCURVE,
 LINEARTRANSITION,
 SINECURVE,
 VIENNESEBEND);
END_TYPE;
+
+
+TYPE IfcAlignmentHorizontalSegmentTypeEnum = ENUMERATION OF (
+ BLOSSCURVE,
 CIRCULARARC,
 CLOTHOID,
 COSINECURVE,
 CUBIC,
 HELMERTCURVE,
 LINE,
 SINECURVE,
 VIENNESEBEND);
END_TYPE;
+
+
+TYPE IfcAlignmentTypeEnum = ENUMERATION OF (
+ USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcAlignmentVerticalSegmentTypeEnum = ENUMERATION OF (
+ CIRCULARARC,
 CLOTHOID,
 CONSTANTGRADIENT,
 PARABOLICARC);
END_TYPE;
+
+
+TYPE IfcAnalysisModelTypeEnum = ENUMERATION OF (
+ IN_PLANE_LOADING_2D,
 LOADING_3D,
 OUT_PLANE_LOADING_2D,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcAnalysisTheoryTypeEnum = ENUMERATION OF (
+ FIRST_ORDER_THEORY,
 FULL_NONLINEAR_THEORY,
 SECOND_ORDER_THEORY,
 THIRD_ORDER_THEORY,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcAnnotationTypeEnum = ENUMERATION OF (
+ CONTOURLINE,
 DIMENSION,
 ISOBAR,
 ISOLUX,
 ISOTHERM,
 LEADER,
 SURVEY,
 SYMBOL,
 TEXT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcArchElementTypeEnum = ENUMERATION OF (
+ LINING,
 SEGMENT,
 STEELRIB,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcArithmeticOperatorEnum = ENUMERATION OF (
+ ADD,
 DIVIDE,
 MODULO,
 MULTIPLY,
 SUBTRACT);
END_TYPE;
+
+
+TYPE IfcAssemblyPlaceEnum = ENUMERATION OF (
+ FACTORY,
 SITE,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcAudioVisualApplianceTypeEnum = ENUMERATION OF (
+ AMPLIFIER,
 BEACON,
 CAMERA,
 COMMUNICATIONTERMINAL,
 DISPLAY,
 MICROPHONE,
 PLAYER,
 PROJECTOR,
 RECEIVER,
 RECORDINGEQUIPMENT,
 SIREN,
 SPEAKER,
 SWITCHER,
 TELEPHONE,
 TUNER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcBSplineCurveForm = ENUMERATION OF (
+ CIRCULAR_ARC,
 ELLIPTIC_ARC,
 HYPERBOLIC_ARC,
 PARABOLIC_ARC,
 POLYLINE_FORM,
 UNSPECIFIED);
END_TYPE;
+
+
+TYPE IfcBSplineSurfaceForm = ENUMERATION OF (
+ CONICAL_SURF,
 CYLINDRICAL_SURF,
 GENERALISED_CONE,
 PLANE_SURF,
 QUADRIC_SURF,
 RULED_SURF,
 SPHERICAL_SURF,
 SURF_OF_LINEAR_EXTRUSION,
 SURF_OF_REVOLUTION,
 TOROIDAL_SURF,
 UNSPECIFIED);
END_TYPE;
+
+
+TYPE IfcBeamTypeEnum = ENUMERATION OF (
+ BEAM,
 CORNICE,
 DIAPHRAGM,
 EDGEBEAM,
 GIRDER_SEGMENT,
 HATSTONE,
 HOLLOWCORE,
 JOIST,
 LINTEL,
 PIERCAP,
 SPANDREL,
 T_BEAM,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcBearingTypeEnum = ENUMERATION OF (
+ CYLINDRICAL,
 DISK,
 ELASTOMERIC,
 GUIDE,
 POT,
 ROCKER,
 ROLLER,
 SPHERICAL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcBenchmarkEnum = ENUMERATION OF (
+ EQUALTO,
 GREATERTHAN,
 GREATERTHANOREQUALTO,
 INCLUDEDIN,
 INCLUDES,
 LESSTHAN,
 LESSTHANOREQUALTO,
 NOTEQUALTO,
 NOTINCLUDEDIN,
 NOTINCLUDES);
END_TYPE;
+
+
+TYPE IfcBoilerTypeEnum = ENUMERATION OF (
+ STEAM,
 WATER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcBooleanOperator = ENUMERATION OF (
+ DIFFERENCE,
 INTERSECTION,
 UNION);
END_TYPE;
+
+
+TYPE IfcBoreholeTypeEnum = ENUMERATION OF (
+ COREDRILLING,
 DESTRUCTIVEDRILLING,
 TRIALPIT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcBridgePartTypeEnum = ENUMERATION OF (
+ ABUTMENT,
 DECK,
 DECK_SEGMENT,
 FOUNDATION,
 PIER,
 PIER_SEGMENT,
 PYLON,
 SUBSTRUCTURE,
 SUPERSTRUCTURE,
 SURFACESTRUCTURE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcBridgeTypeEnum = ENUMERATION OF (
+ ARCHED,
 CABLE_STAYED,
 CANTILEVER,
 CULVERT,
 FRAMEWORK,
 GIRDER,
 SUSPENSION,
 TRUSS,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcBuildingElementPartTypeEnum = ENUMERATION OF (
+ APRON,
 ARMOURUNIT,
 INSULATION,
 PRECASTPANEL,
 SAFETYCAGE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcBuildingElementProxyTypeEnum = ENUMERATION OF (
+ COMPLEX,
 ELEMENT,
 PARTIAL,
 PROVISIONFORSPACE,
 PROVISIONFORVOID,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcBuildingSystemTypeEnum = ENUMERATION OF (
+ FENESTRATION,
 FOUNDATION,
 LOADBEARING,
 OUTERSHELL,
 SHADING,
 TRANSPORT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcBuiltSystemTypeEnum = ENUMERATION OF (
+ EROSIONPREVENTION,
 FENESTRATION,
 FIREPROTECTION,
 FOUNDATION,
 LOADBEARING,
 MOORING,
 OUTERSHELL,
 PRESTRESSING,
 RAILWAYLINE,
 RAILWAYTRACK,
 REINFORCING,
 SHADING,
 TRACKCIRCUIT,
 TRANSPORT,
 TUNNEL_LINING,
 TUNNEL_PRESUPPORT,
 TUNNEL_SUPPORT,
 WATERPROOFING,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcBurnerTypeEnum = ENUMERATION OF (
+ USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcCableCarrierFittingTypeEnum = ENUMERATION OF (
+ BEND,
 CONNECTOR,
 CROSS,
 JUNCTION,
 REDUCER,
 TEE,
 TRANSITION,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcCableCarrierSegmentTypeEnum = ENUMERATION OF (
+ CABLEBRACKET,
 CABLELADDERSEGMENT,
 CABLETRAYSEGMENT,
 CABLETRUNKINGSEGMENT,
 CATENARYWIRE,
 CONDUITSEGMENT,
 DROPPER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcCableFittingTypeEnum = ENUMERATION OF (
+ CONNECTOR,
 ENTRY,
 EXIT,
 FANOUT,
 JUNCTION,
 TRANSITION,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcCableSegmentTypeEnum = ENUMERATION OF (
+ BUSBARSEGMENT,
 CABLESEGMENT,
 CONDUCTORSEGMENT,
 CONTACTWIRESEGMENT,
 CORESEGMENT,
 FIBERSEGMENT,
 FIBERTUBE,
 OPTICALCABLESEGMENT,
 STITCHWIRE,
 WIREPAIRSEGMENT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcCaissonFoundationTypeEnum = ENUMERATION OF (
+ CAISSON,
 WELL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcChangeActionEnum = ENUMERATION OF (
+ ADDED,
 DELETED,
 MODIFIED,
 NOCHANGE,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcChillerTypeEnum = ENUMERATION OF (
+ AIRCOOLED,
 HEATRECOVERY,
 WATERCOOLED,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcChimneyTypeEnum = ENUMERATION OF (
+ USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcCoilTypeEnum = ENUMERATION OF (
+ DXCOOLINGCOIL,
 ELECTRICHEATINGCOIL,
 GASHEATINGCOIL,
 HYDRONICCOIL,
 STEAMHEATINGCOIL,
 WATERCOOLINGCOIL,
 WATERHEATINGCOIL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcColumnTypeEnum = ENUMERATION OF (
+ COLUMN,
 PIERSTEM,
 PIERSTEM_SEGMENT,
 PILASTER,
 STANDCOLUMN,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcCommunicationsApplianceTypeEnum = ENUMERATION OF (
+ ANTENNA,
 AUTOMATON,
 COMPUTER,
 FAX,
 GATEWAY,
 INTELLIGENTPERIPHERAL,
 IPNETWORKEQUIPMENT,
 LINESIDEELECTRONICUNIT,
 MODEM,
 NETWORKAPPLIANCE,
 NETWORKBRIDGE,
 NETWORKHUB,
 OPTICALLINETERMINAL,
 OPTICALNETWORKUNIT,
 PRINTER,
 RADIOBLOCKCENTER,
 REPEATER,
 ROUTER,
 SCANNER,
 TELECOMMAND,
 TELEPHONYEXCHANGE,
 TRANSITIONCOMPONENT,
 TRANSPONDER,
 TRANSPORTEQUIPMENT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcComplexPropertyTemplateTypeEnum = ENUMERATION OF (
+ P_COMPLEX,
 Q_COMPLEX);
END_TYPE;
+
+
+TYPE IfcCompressorTypeEnum = ENUMERATION OF (
+ BOOSTER,
 DYNAMIC,
 HERMETIC,
 OPENTYPE,
 RECIPROCATING,
 ROLLINGPISTON,
 ROTARY,
 ROTARYVANE,
 SCROLL,
 SEMIHERMETIC,
 SINGLESCREW,
 SINGLESTAGE,
 TROCHOIDAL,
 TWINSCREW,
 WELDEDSHELLHERMETIC,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcCondenserTypeEnum = ENUMERATION OF (
+ AIRCOOLED,
 EVAPORATIVECOOLED,
 WATERCOOLED,
 WATERCOOLEDBRAZEDPLATE,
 WATERCOOLEDSHELLCOIL,
 WATERCOOLEDSHELLTUBE,
 WATERCOOLEDTUBEINTUBE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcConnectionTypeEnum = ENUMERATION OF (
+ ATEND,
 ATPATH,
 ATSTART,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcConstraintEnum = ENUMERATION OF (
+ ADVISORY,
 HARD,
 SOFT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcConstructionEquipmentResourceTypeEnum = ENUMERATION OF (
+ DEMOLISHING,
 EARTHMOVING,
 ERECTING,
 HEATING,
 LIGHTING,
 PAVING,
 PUMPING,
 TRANSPORTING,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcConstructionMaterialResourceTypeEnum = ENUMERATION OF (
+ AGGREGATES,
 CONCRETE,
 DRYWALL,
 FUEL,
 GYPSUM,
 MASONRY,
 METAL,
 PLASTIC,
 WOOD,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcConstructionProductResourceTypeEnum = ENUMERATION OF (
+ ASSEMBLY,
 FORMWORK,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcControllerTypeEnum = ENUMERATION OF (
+ FLOATING,
 MULTIPOSITION,
 PROGRAMMABLE,
 PROPORTIONAL,
 TWOPOSITION,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcConveyorSegmentTypeEnum = ENUMERATION OF (
+ BELTCONVEYOR,
 BUCKETCONVEYOR,
 CHUTECONVEYOR,
 SCREWCONVEYOR,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcCooledBeamTypeEnum = ENUMERATION OF (
+ ACTIVE,
 PASSIVE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcCoolingTowerTypeEnum = ENUMERATION OF (
+ MECHANICALFORCEDDRAFT,
 MECHANICALINDUCEDDRAFT,
 NATURALDRAFT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcCostItemTypeEnum = ENUMERATION OF (
+ USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcCostScheduleTypeEnum = ENUMERATION OF (
+ BUDGET,
 COSTPLAN,
 ESTIMATE,
 PRICEDBILLOFQUANTITIES,
 SCHEDULEOFRATES,
 TENDER,
 UNPRICEDBILLOFQUANTITIES,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcCourseTypeEnum = ENUMERATION OF (
+ ARMOUR,
 BALLASTBED,
 CORE,
 FILTER,
 PAVEMENT,
 PROTECTION,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcCoveringTypeEnum = ENUMERATION OF (
+ CEILING,
 CLADDING,
 COPING,
 FLOORING,
 INSULATION,
 MEMBRANE,
 MOLDING,
 ROOFING,
 SKIRTINGBOARD,
 SLEEVING,
 TOPPING,
 WRAPPING,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcCrewResourceTypeEnum = ENUMERATION OF (
+ OFFICE,
 SITE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcCurtainWallTypeEnum = ENUMERATION OF (
+ USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcCurveInterpolationEnum = ENUMERATION OF (
+ LINEAR,
 LOG_LINEAR,
 LOG_LOG,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcDamperTypeEnum = ENUMERATION OF (
+ BACKDRAFTDAMPER,
 BALANCINGDAMPER,
 BLASTDAMPER,
 CONTROLDAMPER,
 FIREDAMPER,
 FIRESMOKEDAMPER,
 FUMEHOODEXHAUST,
 GRAVITYDAMPER,
 GRAVITYRELIEFDAMPER,
 RELIEFDAMPER,
 SMOKEDAMPER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcDataOriginEnum = ENUMERATION OF (
+ MEASURED,
 PREDICTED,
 SIMULATED,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcDerivedUnitEnum = ENUMERATION OF (
+ ACCELERATIONUNIT,
 ANGULARVELOCITYUNIT,
 AREADENSITYUNIT,
 COMPOUNDPLANEANGLEUNIT,
 CURVATUREUNIT,
 DYNAMICVISCOSITYUNIT,
 HEATFLUXDENSITYUNIT,
 HEATINGVALUEUNIT,
 INTEGERCOUNTRATEUNIT,
 IONCONCENTRATIONUNIT,
 ISOTHERMALMOISTURECAPACITYUNIT,
 KINEMATICVISCOSITYUNIT,
 LINEARFORCEUNIT,
 LINEARMOMENTUNIT,
 LINEARSTIFFNESSUNIT,
 LINEARVELOCITYUNIT,
 LUMINOUSINTENSITYDISTRIBUTIONUNIT,
 MASSDENSITYUNIT,
 MASSFLOWRATEUNIT,
 MASSPERLENGTHUNIT,
 MODULUSOFELASTICITYUNIT,
 MODULUSOFLINEARSUBGRADEREACTIONUNIT,
 MODULUSOFROTATIONALSUBGRADEREACTIONUNIT,
 MODULUSOFSUBGRADEREACTIONUNIT,
 MOISTUREDIFFUSIVITYUNIT,
 MOLECULARWEIGHTUNIT,
 MOMENTOFINERTIAUNIT,
 PHUNIT,
 PLANARFORCEUNIT,
 ROTATIONALFREQUENCYUNIT,
 ROTATIONALMASSUNIT,
 ROTATIONALSTIFFNESSUNIT,
 SECTIONAREAINTEGRALUNIT,
 SECTIONMODULUSUNIT,
 SHEARMODULUSUNIT,
 SOUNDPOWERLEVELUNIT,
 SOUNDPOWERUNIT,
 SOUNDPRESSURELEVELUNIT,
 SOUNDPRESSUREUNIT,
 SPECIFICHEATCAPACITYUNIT,
 TEMPERATUREGRADIENTUNIT,
 TEMPERATURERATEOFCHANGEUNIT,
 THERMALADMITTANCEUNIT,
 THERMALCONDUCTANCEUNIT,
 THERMALEXPANSIONCOEFFICIENTUNIT,
 THERMALRESISTANCEUNIT,
 THERMALTRANSMITTANCEUNIT,
 TORQUEUNIT,
 VAPORPERMEABILITYUNIT,
 VOLUMETRICFLOWRATEUNIT,
 WARPINGCONSTANTUNIT,
 WARPINGMOMENTUNIT,
 USERDEFINED);
END_TYPE;
+
+
+TYPE IfcDirectionSenseEnum = ENUMERATION OF (
+ NEGATIVE,
 POSITIVE);
END_TYPE;
+
+
+TYPE IfcDiscreteAccessoryTypeEnum = ENUMERATION OF (
+ ANCHORPLATE,
 BIRDPROTECTION,
 BRACKET,
 CABLEARRANGER,
 ELASTIC_CUSHION,
 EXPANSION_JOINT_DEVICE,
 FILLER,
 FLASHING,
 INSULATOR,
 LOCK,
 PANEL_STRENGTHENING,
 POINTMACHINEMOUNTINGDEVICE,
 POINT_MACHINE_LOCKING_DEVICE,
 RAILBRACE,
 RAILPAD,
 RAIL_LUBRICATION,
 RAIL_MECHANICAL_EQUIPMENT,
 SHOE,
 SLIDINGCHAIR,
 SOUNDABSORPTION,
 STRUCTURAL_SEALING,
 TENSIONINGEQUIPMENT,
 WATER_BARRIER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcDistributionBoardTypeEnum = ENUMERATION OF (
+ CONSUMERUNIT,
 DISPATCHINGBOARD,
 DISTRIBUTIONBOARD,
 DISTRIBUTIONFRAME,
 MOTORCONTROLCENTRE,
 SWITCHBOARD,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcDistributionChamberElementTypeEnum = ENUMERATION OF (
+ FORMEDDUCT,
 INSPECTIONCHAMBER,
 INSPECTIONPIT,
 MANHOLE,
 METERCHAMBER,
 SUMP,
 TRENCH,
 VALVECHAMBER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcDistributionPortTypeEnum = ENUMERATION OF (
+ CABLE,
 CABLECARRIER,
 DUCT,
 PIPE,
 WIRELESS,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcDistributionSystemEnum = ENUMERATION OF (
+ AIRCONDITIONING,
 AUDIOVISUAL,
 CATENARY_SYSTEM,
 CHEMICAL,
 CHILLEDWATER,
 COMMUNICATION,
 COMPRESSEDAIR,
 CONDENSERWATER,
 CONTROL,
 CONVEYING,
 DATA,
 DISPOSAL,
 DOMESTICCOLDWATER,
 DOMESTICHOTWATER,
 DRAINAGE,
 EARTHING,
 ELECTRICAL,
 ELECTROACOUSTIC,
 EXHAUST,
 FIREPROTECTION,
 FIXEDTRANSMISSIONNETWORK,
 FUEL,
 GAS,
 HAZARDOUS,
 HEATING,
 LIGHTING,
 LIGHTNINGPROTECTION,
 MOBILENETWORK,
 MONITORINGSYSTEM,
 MUNICIPALSOLIDWASTE,
 OIL,
 OPERATIONAL,
 OPERATIONALTELEPHONYSYSTEM,
 OVERHEAD_CONTACTLINE_SYSTEM,
 POWERGENERATION,
 RAINWATER,
 REFRIGERATION,
 RETURN_CIRCUIT,
 SAFETY,
 SECURITY,
 SEWAGE,
 SIGNAL,
 STORMWATER,
 TELEPHONE,
 TV,
 VACUUM,
 VENT,
 VENTILATION,
 WASTEWATER,
 WATERSUPPLY,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcDocumentConfidentialityEnum = ENUMERATION OF (
+ CONFIDENTIAL,
 PERSONAL,
 PUBLIC,
 RESTRICTED,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcDocumentStatusEnum = ENUMERATION OF (
+ DRAFT,
 FINAL,
 FINALDRAFT,
 REVISION,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcDoorPanelOperationEnum = ENUMERATION OF (
+ DOUBLE_ACTING,
 FIXEDPANEL,
 FOLDING,
 REVOLVING,
 ROLLINGUP,
 SLIDING,
 SWINGING,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcDoorPanelPositionEnum = ENUMERATION OF (
+ LEFT,
 MIDDLE,
 RIGHT,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcDoorTypeEnum = ENUMERATION OF (
+ BOOM_BARRIER,
 DOOR,
 GATE,
 TRAPDOOR,
 TURNSTILE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcDoorTypeOperationEnum = ENUMERATION OF (
+ DOUBLE_DOOR_DOUBLE_SWING,
 DOUBLE_DOOR_FOLDING,
 DOUBLE_DOOR_LIFTING_VERTICAL,
 DOUBLE_DOOR_SINGLE_SWING,
 DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_LEFT,
 DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_RIGHT,
 DOUBLE_DOOR_SLIDING,
 DOUBLE_SWING_LEFT,
 DOUBLE_SWING_RIGHT,
 FOLDING_TO_LEFT,
 FOLDING_TO_RIGHT,
 LIFTING_HORIZONTAL,
 LIFTING_VERTICAL_LEFT,
 LIFTING_VERTICAL_RIGHT,
 REVOLVING,
 REVOLVING_VERTICAL,
 ROLLINGUP,
 SINGLE_SWING_LEFT,
 SINGLE_SWING_RIGHT,
 SLIDING_TO_LEFT,
 SLIDING_TO_RIGHT,
 SWING_FIXED_LEFT,
 SWING_FIXED_RIGHT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcDuctFittingTypeEnum = ENUMERATION OF (
+ BEND,
 CONNECTOR,
 ENTRY,
 EXIT,
 JUNCTION,
 OBSTRUCTION,
 TRANSITION,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcDuctSegmentTypeEnum = ENUMERATION OF (
+ FLEXIBLESEGMENT,
 RIGIDSEGMENT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcDuctSilencerTypeEnum = ENUMERATION OF (
+ FLATOVAL,
 RECTANGULAR,
 ROUND,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcEarthingElementTypeEnum = ENUMERATION OF (
+ EARTHINGSTRIP,
 FIXEDTERMINAL,
 GROUNDINGMESH,
 GROUNDINGPLATE,
 GROUNDINGROD,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcEarthworksCutTypeEnum = ENUMERATION OF (
+ ANCHOREDOPENEXCAVATION,
 BASE_EXCAVATION,
 BRACEDOPENEXCAVATION,
 CONFINEDOPENEXCAVATION,
 CUT,
 DREDGING,
 EXCAVATION,
 OVEREXCAVATION,
 PAVEMENTMILLING,
 STEPEXCAVATION,
 TOPSOILREMOVAL,
 TRENCH,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcEarthworksFillTypeEnum = ENUMERATION OF (
+ BACKFILL,
 COUNTERWEIGHT,
 EMBANKMENT,
 SLOPEFILL,
 SUBGRADE,
 SUBGRADEBED,
 TRANSITIONSECTION,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcElectricApplianceTypeEnum = ENUMERATION OF (
+ DISHWASHER,
 ELECTRICCOOKER,
 FREESTANDINGELECTRICHEATER,
 FREESTANDINGFAN,
 FREESTANDINGWATERCOOLER,
 FREESTANDINGWATERHEATER,
 FREEZER,
 FRIDGE_FREEZER,
 HANDDRYER,
 KITCHENMACHINE,
 MICROWAVE,
 PHOTOCOPIER,
 REFRIGERATOR,
 TUMBLEDRYER,
 VENDINGMACHINE,
 WASHINGMACHINE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcElectricDistributionBoardTypeEnum = ENUMERATION OF (
+ CONSUMERUNIT,
 DISTRIBUTIONBOARD,
 MOTORCONTROLCENTRE,
 SWITCHBOARD,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcElectricFlowStorageDeviceTypeEnum = ENUMERATION OF (
+ BATTERY,
 CAPACITOR,
 CAPACITORBANK,
 COMPENSATOR,
 HARMONICFILTER,
 INDUCTOR,
 INDUCTORBANK,
 RECHARGER,
 UPS,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcElectricFlowTreatmentDeviceTypeEnum = ENUMERATION OF (
+ ELECTRONICFILTER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcElectricGeneratorTypeEnum = ENUMERATION OF (
+ CHP,
 ENGINEGENERATOR,
 STANDALONE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcElectricMotorTypeEnum = ENUMERATION OF (
+ DC,
 INDUCTION,
 POLYPHASE,
 RELUCTANCESYNCHRONOUS,
 SYNCHRONOUS,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcElectricTimeControlTypeEnum = ENUMERATION OF (
+ RELAY,
 TIMECLOCK,
 TIMEDELAY,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcElementAssemblyTypeEnum = ENUMERATION OF (
+ ABUTMENT,
 ACCESSORY_ASSEMBLY,
 ARCH,
 BEAM_GRID,
 BRACED_FRAME,
 CROSS_BRACING,
 DECK,
 DILATATIONPANEL,
 DUCTBANK,
 ENTRANCEWORKS,
 GIRDER,
 GRID,
 MAST,
 PIER,
 PRESUPPORTFACE,
 PRESUPPORTVAULT,
 PYLON,
 RAIL_MECHANICAL_EQUIPMENT_ASSEMBLY,
 REINFORCEMENT_UNIT,
 RIGID_FRAME,
 RING,
 SHELTER,
 SIGNALASSEMBLY,
 SLAB_FIELD,
 SUMPBUSTER,
 SUPPORTINGASSEMBLY,
 SUSPENSIONASSEMBLY,
 TRACKPANEL,
 TRACTION_SWITCHING_ASSEMBLY,
 TRAFFIC_CALMING_DEVICE,
 TRUSS,
 TURNOUTPANEL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcElementCompositionEnum = ENUMERATION OF (
+ COMPLEX,
 ELEMENT,
 PARTIAL);
END_TYPE;
+
+
+TYPE IfcEngineTypeEnum = ENUMERATION OF (
+ EXTERNALCOMBUSTION,
 INTERNALCOMBUSTION,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcEvaporativeCoolerTypeEnum = ENUMERATION OF (
+ DIRECTEVAPORATIVEAIRWASHER,
 DIRECTEVAPORATIVEPACKAGEDROTARYAIRCOOLER,
 DIRECTEVAPORATIVERANDOMMEDIAAIRCOOLER,
 DIRECTEVAPORATIVERIGIDMEDIAAIRCOOLER,
 DIRECTEVAPORATIVESLINGERSPACKAGEDAIRCOOLER,
 INDIRECTDIRECTCOMBINATION,
 INDIRECTEVAPORATIVECOOLINGTOWERORCOILCOOLER,
 INDIRECTEVAPORATIVEPACKAGEAIRCOOLER,
 INDIRECTEVAPORATIVEWETCOIL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcEvaporatorTypeEnum = ENUMERATION OF (
+ DIRECTEXPANSION,
 DIRECTEXPANSIONBRAZEDPLATE,
 DIRECTEXPANSIONSHELLANDTUBE,
 DIRECTEXPANSIONTUBEINTUBE,
 FLOODEDSHELLANDTUBE,
 SHELLANDCOIL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcEventTriggerTypeEnum = ENUMERATION OF (
+ EVENTCOMPLEX,
 EVENTMESSAGE,
 EVENTRULE,
 EVENTTIME,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcEventTypeEnum = ENUMERATION OF (
+ ENDEVENT,
 INTERMEDIATEEVENT,
 STARTEVENT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcExternalSpatialElementTypeEnum = ENUMERATION OF (
+ EXTERNAL,
 EXTERNAL_EARTH,
 EXTERNAL_FIRE,
 EXTERNAL_WATER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcFaceExcavationTypeEnum = ENUMERATION OF (
+ CROSSCONNECTION,
 FULLFACE,
 PILOTBORE,
 REAMING,
 SHAFT,
 STAGED,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcFacilityPartCommonTypeEnum = ENUMERATION OF (
+ ABOVEGROUND,
 BELOWGROUND,
 JUNCTION,
 LEVELCROSSING,
 SEGMENT,
 SUBSTRUCTURE,
 SUPERSTRUCTURE,
 TERMINAL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcFacilityUsageEnum = ENUMERATION OF (
+ LATERAL,
 LONGITUDINAL,
 REGION,
 VERTICAL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcFanTypeEnum = ENUMERATION OF (
+ CENTRIFUGALAIRFOIL,
 CENTRIFUGALBACKWARDINCLINEDCURVED,
 CENTRIFUGALFORWARDCURVED,
 CENTRIFUGALRADIAL,
 JET,
 PROPELLORAXIAL,
 TUBEAXIAL,
 VANEAXIAL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcFastenerTypeEnum = ENUMERATION OF (
+ GLUE,
 MORTAR,
 WELD,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcFillElementTypeEnum = ENUMERATION OF (
+ ANNULARGAPFILL,
 INVERTFILL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcFilterTypeEnum = ENUMERATION OF (
+ AIRPARTICLEFILTER,
 COMPRESSEDAIRFILTER,
 ODORFILTER,
 OILFILTER,
 STRAINER,
 WATERFILTER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcFireSuppressionTerminalTypeEnum = ENUMERATION OF (
+ BREECHINGINLET,
 FIREHYDRANT,
 FIREMONITOR,
 HOSEREEL,
 SPRINKLER,
 SPRINKLERDEFLECTOR,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcFlowDirectionEnum = ENUMERATION OF (
+ SINK,
 SOURCE,
 SOURCEANDSINK,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcFlowInstrumentTypeEnum = ENUMERATION OF (
+ AMMETER,
 COMBINED,
 FREQUENCYMETER,
 PHASEANGLEMETER,
 POWERFACTORMETER,
 PRESSUREGAUGE,
 THERMOMETER,
 VOLTMETER,
 VOLTMETER_PEAK,
 VOLTMETER_RMS,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcFlowMeterTypeEnum = ENUMERATION OF (
+ ENERGYMETER,
 GASMETER,
 OILMETER,
 WATERMETER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcFootingTypeEnum = ENUMERATION OF (
+ CAISSON_FOUNDATION,
 FOOTING_BEAM,
 PAD_FOOTING,
 PILE_CAP,
 STRIP_FOOTING,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcFurnitureTypeEnum = ENUMERATION OF (
+ BED,
 CHAIR,
 DESK,
 FILECABINET,
 SHELF,
 SOFA,
 TABLE,
 TECHNICALCABINET,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcGeoScienceFeatureTypeEnum = ENUMERATION OF (
+ CONTACT,
 DISCRETEDISCONTINUITY,
 FAULT,
 FLUIDBODY,
 FOLD,
 GEOLOGICUNIT,
 GEOTECHNICALUNIT,
 HAZARDAREA,
 HYDROGEOUNIT,
 PHYSICALPROPERTYDISTRIBUTION,
 PIEZOMETRICWATERLEVEL,
 VOIDBODY,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcGeoScienceModelTypeEnum = ENUMERATION OF (
+ GEOHAZARDMODEL,
 GEOLOGYMODEL,
 GEOTECHMODEL,
 GEOTECHSYNTHESISMODEL,
 HYDROGEOMODEL,
 PHYSICALPROPERTYDISTIBUTIONMODEL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcGeoScienceObservationTypeEnum = ENUMERATION OF (
+ BOREHOLELOG,
 GEOPHYSICALSURVEYRESULT,
 INSITUTESTRESULT,
 LABTESTRESULT,
 LOCALINFORMATION,
 MAPPEDFEATURE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcGeographicElementTypeEnum = ENUMERATION OF (
+ SOIL_BORING_POINT,
 TERRAIN,
 VEGETATION,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcGeometricProjectionEnum = ENUMERATION OF (
+ ELEVATION_VIEW,
 GRAPH_VIEW,
 MODEL_VIEW,
 PLAN_VIEW,
 REFLECTED_PLAN_VIEW,
 SECTION_VIEW,
 SKETCH_VIEW,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcGeotechnicalStratumTypeEnum = ENUMERATION OF (
+ SOLID,
 VOID,
 WATER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcGlobalOrLocalEnum = ENUMERATION OF (
+ GLOBAL_COORDS,
 LOCAL_COORDS);
END_TYPE;
+
+
+TYPE IfcGridTypeEnum = ENUMERATION OF (
+ IRREGULAR,
 RADIAL,
 RECTANGULAR,
 TRIANGULAR,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcGroundReinforcementElementTypeEnum = ENUMERATION OF (
+ BAR,
 BOLT,
 FABRIC,
 PILE,
 PLATE,
 TENDON,
 TUBE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcHeatExchangerTypeEnum = ENUMERATION OF (
+ PLATE,
 SHELLANDTUBE,
 TURNOUTHEATING,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcHumidifierTypeEnum = ENUMERATION OF (
+ ADIABATICAIRWASHER,
 ADIABATICATOMIZING,
 ADIABATICCOMPRESSEDAIRNOZZLE,
 ADIABATICPAN,
 ADIABATICRIGIDMEDIA,
 ADIABATICULTRASONIC,
 ADIABATICWETTEDELEMENT,
 ASSISTEDBUTANE,
 ASSISTEDELECTRIC,
 ASSISTEDNATURALGAS,
 ASSISTEDPROPANE,
 ASSISTEDSTEAM,
 STEAMINJECTION,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcImpactProtectionDeviceTypeEnum = ENUMERATION OF (
+ BUMPER,
 CRASHCUSHION,
 DAMPINGSYSTEM,
 FENDER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcImprovedGroundTypeEnum = ENUMERATION OF (
+ DEEPMIXED,
 DEWATERED,
 DYNAMICALLYCOMPACTED,
 FROZEN,
 INJECTIONGROUTED,
 JETGROUTED,
 LATERALLYDRAINED,
 REPLACED,
 ROLLERCOMPACTED,
 SURCHARGEPRELOADED,
 VERTICALLYDRAINED,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcInterceptorTypeEnum = ENUMERATION OF (
+ CYCLONIC,
 GREASE,
 OIL,
 PETROL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcInternalOrExternalEnum = ENUMERATION OF (
+ EXTERNAL,
 EXTERNAL_EARTH,
 EXTERNAL_FIRE,
 EXTERNAL_WATER,
 INTERNAL,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcInventoryTypeEnum = ENUMERATION OF (
+ ASSETINVENTORY,
 FURNITUREINVENTORY,
 SPACEINVENTORY,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcJunctionBoxTypeEnum = ENUMERATION OF (
+ DATA,
 POWER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcKerbTypeEnum = ENUMERATION OF (
+ USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcKnotType = ENUMERATION OF (
+ PIECEWISE_BEZIER_KNOTS,
 QUASI_UNIFORM_KNOTS,
 UNIFORM_KNOTS,
 UNSPECIFIED);
END_TYPE;
+
+
+TYPE IfcLaborResourceTypeEnum = ENUMERATION OF (
+ ADMINISTRATION,
 CARPENTRY,
 CLEANING,
 CONCRETE,
 DRYWALL,
 ELECTRIC,
 FINISHING,
 FLOORING,
 GENERAL,
 HVAC,
 LANDSCAPING,
 MASONRY,
 PAINTING,
 PAVING,
 PLUMBING,
 ROOFING,
 SITEGRADING,
 STEELWORK,
 SURVEYING,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcLampTypeEnum = ENUMERATION OF (
+ COMPACTFLUORESCENT,
 FLUORESCENT,
 HALOGEN,
 HIGHPRESSUREMERCURY,
 HIGHPRESSURESODIUM,
 LED,
 METALHALIDE,
 OLED,
 TUNGSTENFILAMENT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcLayerSetDirectionEnum = ENUMERATION OF (
+ AXIS1,
 AXIS2,
 AXIS3);
END_TYPE;
+
+
+TYPE IfcLightDistributionCurveEnum = ENUMERATION OF (
+ TYPE_A,
 TYPE_B,
 TYPE_C,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcLightEmissionSourceEnum = ENUMERATION OF (
+ COMPACTFLUORESCENT,
 FLUORESCENT,
 HIGHPRESSUREMERCURY,
 HIGHPRESSURESODIUM,
 LIGHTEMITTINGDIODE,
 LOWPRESSURESODIUM,
 LOWVOLTAGEHALOGEN,
 MAINVOLTAGEHALOGEN,
 METALHALIDE,
 TUNGSTENFILAMENT,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcLightFixtureTypeEnum = ENUMERATION OF (
+ DIRECTIONSOURCE,
 POINTSOURCE,
 SECURITYLIGHTING,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcLiquidTerminalTypeEnum = ENUMERATION OF (
+ HOSEREEL,
 LOADINGARM,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcLoadGroupTypeEnum = ENUMERATION OF (
+ LOAD_CASE,
 LOAD_COMBINATION,
 LOAD_GROUP,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcLogicalOperatorEnum = ENUMERATION OF (
+ LOGICALAND,
 LOGICALNOTAND,
 LOGICALNOTOR,
 LOGICALOR,
 LOGICALXOR);
END_TYPE;
+
+
+TYPE IfcMarineFacilityTypeEnum = ENUMERATION OF (
+ BARRIERBEACH,
 BREAKWATER,
 CANAL,
 DRYDOCK,
 FLOATINGDOCK,
 HYDROLIFT,
 JETTY,
 LAUNCHRECOVERY,
 MARINEDEFENCE,
 NAVIGATIONALCHANNEL,
 PORT,
 QUAY,
 REVETMENT,
 SHIPLIFT,
 SHIPLOCK,
 SHIPYARD,
 SLIPWAY,
 WATERWAY,
 WATERWAYSHIPLIFT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcMarinePartTypeEnum = ENUMERATION OF (
+ ABOVEWATERLINE,
 ANCHORAGE,
 APPROACHCHANNEL,
 BELOWWATERLINE,
 BERTHINGSTRUCTURE,
 CHAMBER,
 CILL_LEVEL,
 COPELEVEL,
 CORE,
 CREST,
 GATEHEAD,
 GUDINGSTRUCTURE,
 HIGHWATERLINE,
 LANDFIELD,
 LEEWARDSIDE,
 LOWWATERLINE,
 MANUFACTURING,
 NAVIGATIONALAREA,
 PROTECTION,
 SHIPTRANSFER,
 STORAGEAREA,
 VEHICLESERVICING,
 WATERFIELD,
 WEATHERSIDE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcMechanicalFastenerTypeEnum = ENUMERATION OF (
+ ANCHORBOLT,
 BOLT,
 CHAIN,
 COUPLER,
 DOWEL,
 NAIL,
 NAILPLATE,
 RAILFASTENING,
 RAILJOINT,
 RIVET,
 ROPE,
 SCREW,
 SHEARCONNECTOR,
 STAPLE,
 STUDSHEARCONNECTOR,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcMedicalDeviceTypeEnum = ENUMERATION OF (
+ AIRSTATION,
 FEEDAIRUNIT,
 OXYGENGENERATOR,
 OXYGENPLANT,
 VACUUMSTATION,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcMemberTypeEnum = ENUMERATION OF (
+ ARCH_SEGMENT,
 BRACE,
 CHORD,
 COLLAR,
 MEMBER,
 MULLION,
 PLATE,
 POST,
 PURLIN,
 RAFTER,
 STAY_CABLE,
 STIFFENING_RIB,
 STRINGER,
 STRUCTURALCABLE,
 STRUT,
 STUD,
 SUSPENDER,
 SUSPENSION_CABLE,
 TIEBAR,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcMobileTelecommunicationsApplianceTypeEnum = ENUMERATION OF (
+ ACCESSPOINT,
 BASEBANDUNIT,
 BASETRANSCEIVERSTATION,
 E_UTRAN_NODE_B,
 GATEWAY_GPRS_SUPPORT_NODE,
 MASTERUNIT,
 MOBILESWITCHINGCENTER,
 MSCSERVER,
 PACKETCONTROLUNIT,
 REMOTERADIOUNIT,
 REMOTEUNIT,
 SERVICE_GPRS_SUPPORT_NODE,
 SUBSCRIBERSERVER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcMooringDeviceTypeEnum = ENUMERATION OF (
+ BOLLARD,
 LINETENSIONER,
 MAGNETICDEVICE,
 MOORINGHOOKS,
 VACUUMDEVICE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcMotorConnectionTypeEnum = ENUMERATION OF (
+ BELTDRIVE,
 COUPLING,
 DIRECTDRIVE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcNavigationElementTypeEnum = ENUMERATION OF (
+ BEACON,
 BUOY,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcObjectiveEnum = ENUMERATION OF (
+ CODECOMPLIANCE,
 CODEWAIVER,
 DESIGNINTENT,
 EXTERNAL,
 HEALTHANDSAFETY,
 MERGECONFLICT,
 MODELVIEW,
 PARAMETER,
 REQUIREMENT,
 SPECIFICATION,
 TRIGGERCONDITION,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcOccupantTypeEnum = ENUMERATION OF (
+ ASSIGNEE,
 ASSIGNOR,
 LESSEE,
 LESSOR,
 LETTINGAGENT,
 OWNER,
 TENANT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcOpeningElementTypeEnum = ENUMERATION OF (
+ OPENING,
 RECESS,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcOutletTypeEnum = ENUMERATION OF (
+ AUDIOVISUALOUTLET,
 COMMUNICATIONSOUTLET,
 DATAOUTLET,
 POWEROUTLET,
 TELEPHONEOUTLET,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcPavementTypeEnum = ENUMERATION OF (
+ FLEXIBLE,
 RIGID,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcPerformanceHistoryTypeEnum = ENUMERATION OF (
+ USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcPermeableCoveringOperationEnum = ENUMERATION OF (
+ GRILL,
 LOUVER,
 SCREEN,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcPermitTypeEnum = ENUMERATION OF (
+ ACCESS,
 BUILDING,
 WORK,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcPhysicalOrVirtualEnum = ENUMERATION OF (
+ PHYSICAL,
 VIRTUAL,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcPileConstructionEnum = ENUMERATION OF (
+ CAST_IN_PLACE,
 COMPOSITE,
 PRECAST_CONCRETE,
 PREFAB_STEEL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcPileTypeEnum = ENUMERATION OF (
+ BORED,
 COHESION,
 DRIVEN,
 FRICTION,
 JETGROUTING,
 SUPPORT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcPipeFittingTypeEnum = ENUMERATION OF (
+ BEND,
 CONNECTOR,
 ENTRY,
 EXIT,
 JUNCTION,
 OBSTRUCTION,
 TRANSITION,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcPipeSegmentTypeEnum = ENUMERATION OF (
+ CULVERT,
 FLEXIBLESEGMENT,
 GUTTER,
 RIGIDSEGMENT,
 SPOOL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcPlateTypeEnum = ENUMERATION OF (
+ BASE_PLATE,
 COVER_PLATE,
 CURTAIN_PANEL,
 FLANGE_PLATE,
 GUSSET_PLATE,
 LAGGING,
 SHEET,
 SPLICE_PLATE,
 STIFFENER_PLATE,
 WEB_PLATE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcPreferredSurfaceCurveRepresentation = ENUMERATION OF (
+ CURVE3D,
 PCURVE_S1,
 PCURVE_S2);
END_TYPE;
+
+
+TYPE IfcProcedureTypeEnum = ENUMERATION OF (
+ ADVICE_CAUTION,
 ADVICE_NOTE,
 ADVICE_WARNING,
 CALIBRATION,
 DIAGNOSTIC,
 SHUTDOWN,
 STARTUP,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcProfileTypeEnum = ENUMERATION OF (
+ AREA,
 CURVE);
END_TYPE;
+
+
+TYPE IfcProjectOrderTypeEnum = ENUMERATION OF (
+ CHANGEORDER,
 MAINTENANCEWORKORDER,
 MOVEORDER,
 PURCHASEORDER,
 WORKORDER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcProjectedOrTrueLengthEnum = ENUMERATION OF (
+ PROJECTED_LENGTH,
 TRUE_LENGTH);
END_TYPE;
+
+
+TYPE IfcProjectionElementTypeEnum = ENUMERATION OF (
+ BLISTER,
 DEVIATOR,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcPropertySetTemplateTypeEnum = ENUMERATION OF (
+ PSET_MATERIALDRIVEN,
 PSET_OCCURRENCEDRIVEN,
 PSET_PERFORMANCEDRIVEN,
 PSET_PROFILEDRIVEN,
 PSET_TYPEDRIVENONLY,
 PSET_TYPEDRIVENOVERRIDE,
 QTO_OCCURRENCEDRIVEN,
 QTO_TYPEDRIVENONLY,
 QTO_TYPEDRIVENOVERRIDE,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcProtectiveDeviceTrippingUnitTypeEnum = ENUMERATION OF (
+ ELECTROMAGNETIC,
 ELECTRONIC,
 RESIDUALCURRENT,
 THERMAL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcProtectiveDeviceTypeEnum = ENUMERATION OF (
+ ANTI_ARCING_DEVICE,
 CIRCUITBREAKER,
 EARTHINGSWITCH,
 EARTHLEAKAGECIRCUITBREAKER,
 FUSEDISCONNECTOR,
 RESIDUALCURRENTCIRCUITBREAKER,
 RESIDUALCURRENTSWITCH,
 SPARKGAP,
 VARISTOR,
 VOLTAGELIMITER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcPumpTypeEnum = ENUMERATION OF (
+ CIRCULATOR,
 ENDSUCTION,
 SPLITCASE,
 SUBMERSIBLEPUMP,
 SUMPPUMP,
 VERTICALINLINE,
 VERTICALTURBINE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcRadialExcavationTypeEnum = ENUMERATION OF (
+ NICHE,
 PROFILEENLARGEMENT,
 REPROFILING,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcRailTypeEnum = ENUMERATION OF (
+ BLADE,
 CHECKRAIL,
 GUARDRAIL,
 RACKRAIL,
 RAIL,
 STOCKRAIL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcRailingTypeEnum = ENUMERATION OF (
+ BALUSTRADE,
 FENCE,
 GUARDRAIL,
 HANDRAIL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcRailwayPartTypeEnum = ENUMERATION OF (
+ ABOVETRACK,
 DILATIONTRACK,
 LINESIDE,
 LINESIDEPART,
 PLAINTRACK,
 SUBSTRUCTURE,
 TRACK,
 TRACKPART,
 TURNOUTTRACK,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcRailwayTypeEnum = ENUMERATION OF (
+ USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcRampFlightTypeEnum = ENUMERATION OF (
+ SPIRAL,
 STRAIGHT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcRampTypeEnum = ENUMERATION OF (
+ HALF_TURN_RAMP,
 QUARTER_TURN_RAMP,
 SPIRAL_RAMP,
 STRAIGHT_RUN_RAMP,
 TWO_QUARTER_TURN_RAMP,
 TWO_STRAIGHT_RUN_RAMP,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcRecurrenceTypeEnum = ENUMERATION OF (
+ BY_DAY_COUNT,
 BY_WEEKDAY_COUNT,
 DAILY,
 MONTHLY_BY_DAY_OF_MONTH,
 MONTHLY_BY_POSITION,
 WEEKLY,
 YEARLY_BY_DAY_OF_MONTH,
 YEARLY_BY_POSITION);
END_TYPE;
+
+
+TYPE IfcReferentTypeEnum = ENUMERATION OF (
+ BOUNDARY,
 INTERSECTION,
 KILOPOINT,
 LANDMARK,
 MILEPOINT,
 POSITION,
 REFERENCEMARKER,
 STATION,
 SUPERELEVATIONEVENT,
 WIDTHEVENT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcReflectanceMethodEnum = ENUMERATION OF (
+ BLINN,
 FLAT,
 GLASS,
 MATT,
 METAL,
 MIRROR,
 PHONG,
 PHYSICAL,
 PLASTIC,
 STRAUSS,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcReinforcedSoilTypeEnum = ENUMERATION OF (
+ DYNAMICALLYCOMPACTED,
 GROUTED,
 REPLACED,
 ROLLERCOMPACTED,
 SURCHARGEPRELOADED,
 VERTICALLYDRAINED,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcReinforcingBarRoleEnum = ENUMERATION OF (
+ ANCHORING,
 EDGE,
 LIGATURE,
 MAIN,
 PUNCHING,
 RING,
 SHEAR,
 STUD,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcReinforcingBarSurfaceEnum = ENUMERATION OF (
+ PLAIN,
 TEXTURED);
END_TYPE;
+
+
+TYPE IfcReinforcingBarTypeEnum = ENUMERATION OF (
+ ANCHORING,
 EDGE,
 LIGATURE,
 MAIN,
 PUNCHING,
 RING,
 SHEAR,
 SPACEBAR,
 STUD,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcReinforcingMeshTypeEnum = ENUMERATION OF (
+ STEELSTRAPS,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcRoadPartTypeEnum = ENUMERATION OF (
+ BICYCLECROSSING,
 BUS_STOP,
 CARRIAGEWAY,
 CENTRALISLAND,
 CENTRALRESERVE,
 HARDSHOULDER,
 INTERSECTION,
 LAYBY,
 PARKINGBAY,
 PASSINGBAY,
 PEDESTRIAN_CROSSING,
 RAILWAYCROSSING,
 REFUGEISLAND,
 ROADSEGMENT,
 ROADSIDE,
 ROADSIDEPART,
 ROADWAYPLATEAU,
 ROUNDABOUT,
 SHOULDER,
 SIDEWALK,
 SOFTSHOULDER,
 TOLLPLAZA,
 TRAFFICISLAND,
 TRAFFICLANE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcRoadTypeEnum = ENUMERATION OF (
+ USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcRoleEnum = ENUMERATION OF (
+ ARCHITECT,
 BUILDINGOPERATOR,
 BUILDINGOWNER,
 CIVILENGINEER,
 CLIENT,
 COMMISSIONINGENGINEER,
 CONSTRUCTIONMANAGER,
 CONSULTANT,
 CONTRACTOR,
 COSTENGINEER,
 ELECTRICALENGINEER,
 ENGINEER,
 FACILITIESMANAGER,
 FIELDCONSTRUCTIONMANAGER,
 MANUFACTURER,
 MECHANICALENGINEER,
 OWNER,
 PROJECTMANAGER,
 RESELLER,
 STRUCTURALENGINEER,
 SUBCONTRACTOR,
 SUPPLIER,
 USERDEFINED);
END_TYPE;
+
+
+TYPE IfcRoofTypeEnum = ENUMERATION OF (
+ BARREL_ROOF,
 BUTTERFLY_ROOF,
 DOME_ROOF,
 FLAT_ROOF,
 FREEFORM,
 GABLE_ROOF,
 GAMBREL_ROOF,
 HIPPED_GABLE_ROOF,
 HIP_ROOF,
 MANSARD_ROOF,
 PAVILION_ROOF,
 RAINBOW_ROOF,
 SHED_ROOF,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcSIPrefix = ENUMERATION OF (
+ ATTO,
 CENTI,
 DECA,
 DECI,
 EXA,
 FEMTO,
 GIGA,
 HECTO,
 KILO,
 MEGA,
 MICRO,
 MILLI,
 NANO,
 PETA,
 PICO,
 TERA);
END_TYPE;
+
+
+TYPE IfcSIUnitName = ENUMERATION OF (
+ AMPERE,
 BECQUEREL,
 CANDELA,
 COULOMB,
 CUBIC_METRE,
 DEGREE_CELSIUS,
 FARAD,
 GRAM,
 GRAY,
 HENRY,
 HERTZ,
 JOULE,
 KELVIN,
 LUMEN,
 LUX,
 METRE,
 MOLE,
 NEWTON,
 OHM,
 PASCAL,
 RADIAN,
 SECOND,
 SIEMENS,
 SIEVERT,
 SQUARE_METRE,
 STERADIAN,
 TESLA,
 VOLT,
 WATT,
 WEBER);
END_TYPE;
+
+
+TYPE IfcSanitaryTerminalTypeEnum = ENUMERATION OF (
+ BATH,
 BIDET,
 CISTERN,
 SANITARYFOUNTAIN,
 SHOWER,
 SINK,
 TOILETPAN,
 URINAL,
 WASHHANDBASIN,
 WCSEAT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcSectionTypeEnum = ENUMERATION OF (
+ TAPERED,
 UNIFORM);
END_TYPE;
+
+
+TYPE IfcSensorTypeEnum = ENUMERATION OF (
+ CO2SENSOR,
 CONDUCTANCESENSOR,
 CONTACTSENSOR,
 COSENSOR,
 EARTHQUAKESENSOR,
 FIRESENSOR,
 FLOWSENSOR,
 FOREIGNOBJECTDETECTIONSENSOR,
 FROSTSENSOR,
 GASSENSOR,
 HEATSENSOR,
 HUMIDITYSENSOR,
 IDENTIFIERSENSOR,
 IONCONCENTRATIONSENSOR,
 LEVELSENSOR,
 LIGHTSENSOR,
 MOISTURESENSOR,
 MOVEMENTSENSOR,
 OBSTACLESENSOR,
 PHSENSOR,
 PRESSURESENSOR,
 RADIATIONSENSOR,
 RADIOACTIVITYSENSOR,
 RAINSENSOR,
 SMOKESENSOR,
 SNOWDEPTHSENSOR,
 SOUNDSENSOR,
 TEMPERATURESENSOR,
 TRAINSENSOR,
 TURNOUTCLOSURESENSOR,
 WHEELSENSOR,
 WINDSENSOR,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcSequenceEnum = ENUMERATION OF (
+ FINISH_FINISH,
 FINISH_START,
 START_FINISH,
 START_START,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcShadingDeviceTypeEnum = ENUMERATION OF (
+ AWNING,
 JALOUSIE,
 SHUTTER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcSignTypeEnum = ENUMERATION OF (
+ MARKER,
 MIRROR,
 PICTORAL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcSignalTypeEnum = ENUMERATION OF (
+ AUDIO,
 MIXED,
 VISUAL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcSimplePropertyTemplateTypeEnum = ENUMERATION OF (
+ P_BOUNDEDVALUE,
 P_ENUMERATEDVALUE,
 P_LISTVALUE,
 P_REFERENCEVALUE,
 P_SINGLEVALUE,
 P_TABLEVALUE,
 Q_AREA,
 Q_COUNT,
 Q_LENGTH,
 Q_NUMBER,
 Q_TIME,
 Q_VOLUME,
 Q_WEIGHT);
END_TYPE;
+
+
+TYPE IfcSlabTypeEnum = ENUMERATION OF (
+ APPROACH_SLAB,
 BASESLAB,
 FLOOR,
 LANDING,
 PAVING,
 ROOF,
 SIDEWALK,
 TRACKSLAB,
 WEARING,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcSolarDeviceTypeEnum = ENUMERATION OF (
+ SOLARCOLLECTOR,
 SOLARPANEL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcSpaceHeaterTypeEnum = ENUMERATION OF (
+ CONVECTOR,
 RADIATOR,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcSpaceTypeEnum = ENUMERATION OF (
+ BERTH,
 EXTERNAL,
 GFA,
 INTERNAL,
 PARKING,
 SPACE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcSpatialZoneTypeEnum = ENUMERATION OF (
+ ANNULARGAP,
 CLEARANCE,
 COMPARTMENT,
 CONSTRUCTION,
 FIRESAFETY,
 INSTALLATION,
 INTERFERENCE,
 INTERIOR,
 INVERT,
 LIGHTING,
 LINING,
 MAPPEDZONE,
 OCCUPANCY,
 RESERVATION,
 SECURITY,
 SERVICE,
 TESTEDZONE,
 THERMAL,
 TRANSPORT,
 VENTILATION,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcStackTerminalTypeEnum = ENUMERATION OF (
+ BIRDCAGE,
 COWL,
 RAINWATERHOPPER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcStairFlightTypeEnum = ENUMERATION OF (
+ CURVED,
 FREEFORM,
 SPIRAL,
 STRAIGHT,
 WINDER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcStairTypeEnum = ENUMERATION OF (
+ CURVED_RUN_STAIR,
 DOUBLE_RETURN_STAIR,
 HALF_TURN_STAIR,
 HALF_WINDING_STAIR,
 LADDER,
 QUARTER_TURN_STAIR,
 QUARTER_WINDING_STAIR,
 SPIRAL_STAIR,
 STRAIGHT_RUN_STAIR,
 THREE_QUARTER_TURN_STAIR,
 THREE_QUARTER_WINDING_STAIR,
 TWO_CURVED_RUN_STAIR,
 TWO_QUARTER_TURN_STAIR,
 TWO_QUARTER_WINDING_STAIR,
 TWO_STRAIGHT_RUN_STAIR,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcStateEnum = ENUMERATION OF (
+ LOCKED,
 READONLY,
 READONLYLOCKED,
 READWRITE,
 READWRITELOCKED);
END_TYPE;
+
+
+TYPE IfcStructuralCurveActivityTypeEnum = ENUMERATION OF (
+ CONST,
 DISCRETE,
 EQUIDISTANT,
 LINEAR,
 PARABOLA,
 POLYGONAL,
 SINUS,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcStructuralCurveMemberTypeEnum = ENUMERATION OF (
+ CABLE,
 COMPRESSION_MEMBER,
 PIN_JOINED_MEMBER,
 RIGID_JOINED_MEMBER,
 TENSION_MEMBER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcStructuralSurfaceActivityTypeEnum = ENUMERATION OF (
+ BILINEAR,
 CONST,
 DISCRETE,
 ISOCONTOUR,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcStructuralSurfaceMemberTypeEnum = ENUMERATION OF (
+ BENDING_ELEMENT,
 MEMBRANE_ELEMENT,
 SHELL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcSubContractResourceTypeEnum = ENUMERATION OF (
+ PURCHASE,
 WORK,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcSurfaceFeatureTypeEnum = ENUMERATION OF (
+ DEFECT,
 HATCHMARKING,
 LINEMARKING,
 MARK,
 NONSKIDSURFACING,
 PAVEMENTSURFACEMARKING,
 RUMBLESTRIP,
 SYMBOLMARKING,
 TAG,
 TRANSVERSERUMBLESTRIP,
 TREATMENT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcSurfaceSide = ENUMERATION OF (
+ BOTH,
 NEGATIVE,
 POSITIVE);
END_TYPE;
+
+
+TYPE IfcSwitchingDeviceTypeEnum = ENUMERATION OF (
+ CONTACTOR,
 DIMMERSWITCH,
 EMERGENCYSTOP,
 KEYPAD,
 MOMENTARYSWITCH,
 RELAY,
 SELECTORSWITCH,
 STARTER,
 START_AND_STOP_EQUIPMENT,
 SWITCHDISCONNECTOR,
 TOGGLESWITCH,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcSystemFurnitureElementTypeEnum = ENUMERATION OF (
+ PANEL,
 SUBRACK,
 WORKSURFACE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcTankTypeEnum = ENUMERATION OF (
+ BASIN,
 BREAKPRESSURE,
 EXPANSION,
 FEEDANDEXPANSION,
 OILRETENTIONTRAY,
 PRESSUREVESSEL,
 STORAGE,
 VESSEL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcTaskDurationEnum = ENUMERATION OF (
+ ELAPSEDTIME,
 WORKTIME,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcTaskTypeEnum = ENUMERATION OF (
+ ADJUSTMENT,
 ATTENDANCE,
 CALIBRATION,
 CONSTRUCTION,
 DEMOLITION,
 DISMANTLE,
 DISPOSAL,
 EMERGENCY,
 INSPECTION,
 INSTALLATION,
 LOGISTIC,
 MAINTENANCE,
 MOVE,
 OPERATION,
 REMOVAL,
 RENOVATION,
 SAFETY,
 SHUTDOWN,
 STARTUP,
 TESTING,
 TROUBLESHOOTING,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcTendonAnchorTypeEnum = ENUMERATION OF (
+ COUPLER,
 FIXED_END,
 TENSIONING_END,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcTendonConduitTypeEnum = ENUMERATION OF (
+ COUPLER,
 DIABOLO,
 DUCT,
 GROUTING_DUCT,
 TRUMPET,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcTendonTypeEnum = ENUMERATION OF (
+ BAR,
 COATED,
 STRAND,
 WIRE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcTextPath = ENUMERATION OF (
+ DOWN,
 LEFT,
 RIGHT,
 UP);
END_TYPE;
+
+
+TYPE IfcTimeSeriesDataTypeEnum = ENUMERATION OF (
+ CONTINUOUS,
 DISCRETE,
 DISCRETEBINARY,
 PIECEWISEBINARY,
 PIECEWISECONSTANT,
 PIECEWISECONTINUOUS,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcTrackElementTypeEnum = ENUMERATION OF (
+ BLOCKINGDEVICE,
 DERAILER,
 FROG,
 HALF_SET_OF_BLADES,
 SLEEPER,
 SPEEDREGULATOR,
 TRACKENDOFALIGNMENT,
 VEHICLESTOP,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcTransformerTypeEnum = ENUMERATION OF (
+ CHOPPER,
 COMBINED,
 CURRENT,
 FREQUENCY,
 INVERTER,
 RECTIFIER,
 VOLTAGE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcTransitionCode = ENUMERATION OF (
+ CONTINUOUS,
 CONTSAMEGRADIENT,
 CONTSAMEGRADIENTSAMECURVATURE,
 DISCONTINUOUS);
END_TYPE;
+
+
+TYPE IfcTransportElementTypeEnum = ENUMERATION OF (
+ CRANEWAY,
 ELEVATOR,
 ESCALATOR,
 HAULINGGEAR,
 LIFTINGGEAR,
 MOVINGWALKWAY,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcTrimmingPreference = ENUMERATION OF (
+ CARTESIAN,
 PARAMETER,
 UNSPECIFIED);
END_TYPE;
+
+
+TYPE IfcTubeBundleTypeEnum = ENUMERATION OF (
+ FINNED,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcTunnelPartTypeEnum = ENUMERATION OF (
+ CROSSWAY,
 PORTAL,
 RINGSECTION,
 TUNNELSECTION,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcTunnelTypeEnum = ENUMERATION OF (
+ ACCESSTUNNEL,
 BICYCLE,
 BYPASS,
 MAINTENANCE,
 METRO,
 PEDESTRIAN,
 RAILWAY,
 RAMP,
 ROAD,
 SHAFT,
 UNDERGROUND_FACILITIES,
 UTILITIES,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcTunnelTypicalSectionTypeEnum = ENUMERATION OF (
+ EXCAVATIONSUPPORT,
 GEOTECH,
 RISK,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcUnitEnum = ENUMERATION OF (
+ ABSORBEDDOSEUNIT,
 AMOUNTOFSUBSTANCEUNIT,
 AREAUNIT,
 DOSEEQUIVALENTUNIT,
 ELECTRICCAPACITANCEUNIT,
 ELECTRICCHARGEUNIT,
 ELECTRICCONDUCTANCEUNIT,
 ELECTRICCURRENTUNIT,
 ELECTRICRESISTANCEUNIT,
 ELECTRICVOLTAGEUNIT,
 ENERGYUNIT,
 FORCEUNIT,
 FREQUENCYUNIT,
 ILLUMINANCEUNIT,
 INDUCTANCEUNIT,
 LENGTHUNIT,
 LUMINOUSFLUXUNIT,
 LUMINOUSINTENSITYUNIT,
 MAGNETICFLUXDENSITYUNIT,
 MAGNETICFLUXUNIT,
 MASSUNIT,
 PLANEANGLEUNIT,
 POWERUNIT,
 PRESSUREUNIT,
 RADIOACTIVITYUNIT,
 SOLIDANGLEUNIT,
 THERMODYNAMICTEMPERATUREUNIT,
 TIMEUNIT,
 VOLUMEUNIT,
 USERDEFINED);
END_TYPE;
+
+
+TYPE IfcUnitaryControlElementTypeEnum = ENUMERATION OF (
+ ALARMPANEL,
 BASESTATIONCONTROLLER,
 COMBINED,
 CONTROLPANEL,
 GASDETECTIONPANEL,
 HUMIDISTAT,
 INDICATORPANEL,
 MIMICPANEL,
 THERMOSTAT,
 WEATHERSTATION,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcUnitaryEquipmentTypeEnum = ENUMERATION OF (
+ AIRCONDITIONINGUNIT,
 AIRHANDLER,
 DEHUMIDIFIER,
 ROOFTOPUNIT,
 SPLITSYSTEM,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcValveTypeEnum = ENUMERATION OF (
+ AIRRELEASE,
 ANTIVACUUM,
 CHANGEOVER,
 CHECK,
 COMMISSIONING,
 DIVERTING,
 DOUBLECHECK,
 DOUBLEREGULATING,
 DRAWOFFCOCK,
 FAUCET,
 FLUSHING,
 GASCOCK,
 GASTAP,
 ISOLATING,
 MIXING,
 PRESSUREREDUCING,
 PRESSURERELIEF,
 REGULATING,
 SAFETYCUTOFF,
 STEAMTRAP,
 STOPCOCK,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcVehicleTypeEnum = ENUMERATION OF (
+ CARGO,
 ROLLINGSTOCK,
 VEHICLE,
 VEHICLEAIR,
 VEHICLEMARINE,
 VEHICLETRACKED,
 VEHICLEWHEELED,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcVibrationDamperTypeEnum = ENUMERATION OF (
+ AXIAL_YIELD,
 BENDING_YIELD,
 FRICTION,
 RUBBER,
 SHEAR_YIELD,
 VISCOUS,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcVibrationIsolatorTypeEnum = ENUMERATION OF (
+ BASE,
 COMPRESSION,
 SPRING,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcVirtualElementTypeEnum = ENUMERATION OF (
+ BOUNDARY,
 CLEARANCE,
 PROVISIONFORVOID,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcVoidingFeatureTypeEnum = ENUMERATION OF (
+ CHAMFER,
 CUTOUT,
 EDGE,
 HOLE,
 MITER,
 NOTCH,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcWallTypeEnum = ENUMERATION OF (
+ ELEMENTEDWALL,
 MOVABLE,
 PARAPET,
 PARTITIONING,
 PLUMBINGWALL,
 POLYGONAL,
 RETAININGWALL,
 SHEAR,
 SOLIDWALL,
 STANDARD,
 WAVEWALL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcWasteTerminalTypeEnum = ENUMERATION OF (
+ FLOORTRAP,
 FLOORWASTE,
 GULLYSUMP,
 GULLYTRAP,
 ROOFDRAIN,
 WASTEDISPOSALUNIT,
 WASTETRAP,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcWindowPanelOperationEnum = ENUMERATION OF (
+ BOTTOMHUNG,
 FIXEDCASEMENT,
 OTHEROPERATION,
 PIVOTHORIZONTAL,
 PIVOTVERTICAL,
 REMOVABLECASEMENT,
 SIDEHUNGLEFTHAND,
 SIDEHUNGRIGHTHAND,
 SLIDINGHORIZONTAL,
 SLIDINGVERTICAL,
 TILTANDTURNLEFTHAND,
 TILTANDTURNRIGHTHAND,
 TOPHUNG,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcWindowPanelPositionEnum = ENUMERATION OF (
+ BOTTOM,
 LEFT,
 MIDDLE,
 RIGHT,
 TOP,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcWindowTypeEnum = ENUMERATION OF (
+ LIGHTDOME,
 SKYLIGHT,
 WINDOW,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcWindowTypePartitioningEnum = ENUMERATION OF (
+ DOUBLE_PANEL_HORIZONTAL,
 DOUBLE_PANEL_VERTICAL,
 SINGLE_PANEL,
 TRIPLE_PANEL_BOTTOM,
 TRIPLE_PANEL_HORIZONTAL,
 TRIPLE_PANEL_LEFT,
 TRIPLE_PANEL_RIGHT,
 TRIPLE_PANEL_TOP,
 TRIPLE_PANEL_VERTICAL,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcWorkCalendarTypeEnum = ENUMERATION OF (
+ FIRSTSHIFT,
 SECONDSHIFT,
 THIRDSHIFT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcWorkPlanTypeEnum = ENUMERATION OF (
+ ACTUAL,
 BASELINE,
 PLANNED,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcWorkScheduleTypeEnum = ENUMERATION OF (
+ ACTUAL,
 BASELINE,
 PLANNED,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;
+
+
+TYPE IfcActorSelect = SELECT (
IfcOrganization,
 IfcPerson,
 IfcPersonAndOrganization);
END_TYPE;
+
+ +TYPE IfcAppliedValueSelect = SELECT (
IfcMeasureWithUnit,
 IfcValue,
 IfcReference);
END_TYPE;
+
+ +TYPE IfcAxis2Placement = SELECT (
IfcAxis2Placement2D,
 IfcAxis2Placement3D);
END_TYPE;
+
+ +TYPE IfcBendingParameterSelect = SELECT (
IfcLengthMeasure,
 IfcPlaneAngleMeasure);
END_TYPE;
+
+ +TYPE IfcBooleanOperand = SELECT (
IfcSolidModel,
 IfcHalfSpaceSolid,
 IfcBooleanResult,
 IfcCsgPrimitive3D,
 IfcTessellatedFaceSet);
END_TYPE;
+
+ +TYPE IfcClassificationReferenceSelect = SELECT (
IfcClassificationReference,
 IfcClassification);
END_TYPE;
+
+ +TYPE IfcClassificationSelect = SELECT (
IfcClassification,
 IfcClassificationReference);
END_TYPE;
+
+ +TYPE IfcColour = SELECT (
IfcColourSpecification,
 IfcPreDefinedColour);
END_TYPE;
+
+ +TYPE IfcColourOrFactor = SELECT (
IfcNormalisedRatioMeasure,
 IfcColourRgb);
END_TYPE;
+
+ +TYPE IfcCoordinateReferenceSystemSelect = SELECT (
IfcCoordinateReferenceSystem,
 IfcGeometricRepresentationContext);
END_TYPE;
+
+ +TYPE IfcCsgSelect = SELECT (
IfcBooleanResult,
 IfcCsgPrimitive3D);
END_TYPE;
+
+ +TYPE IfcCurveFontOrScaledCurveFontSelect = SELECT (
IfcCurveStyleFontSelect,
 IfcCurveStyleFontAndScaling);
END_TYPE;
+
+ +TYPE IfcCurveMeasureSelect = SELECT (
IfcParameterValue,
 IfcLengthMeasure);
END_TYPE;
+
+ +TYPE IfcCurveOnSurface = SELECT (
IfcCompositeCurveOnSurface,
 IfcPcurve,
 IfcSurfaceCurve);
END_TYPE;
+
+ +TYPE IfcCurveOrEdgeCurve = SELECT (
IfcBoundedCurve,
 IfcEdgeCurve);
END_TYPE;
+
+ +TYPE IfcCurveStyleFontSelect = SELECT (
IfcPreDefinedCurveFont,
 IfcCurveStyleFont);
END_TYPE;
+
+ +TYPE IfcDatasetSelect = SELECT (
IfcDatasetInformation,
 IfcDatasetReference);
END_TYPE;
+
+ +TYPE IfcDefinitionSelect = SELECT (
IfcObjectDefinition,
 IfcPropertyDefinition);
END_TYPE;
+
+ +TYPE IfcDerivedMeasureValue = SELECT (
IfcVolumetricFlowRateMeasure,
 IfcThermalTransmittanceMeasure,
 IfcThermalResistanceMeasure,
 IfcThermalAdmittanceMeasure,
 IfcPressureMeasure,
 IfcPowerMeasure,
 IfcMassFlowRateMeasure,
 IfcMassDensityMeasure,
 IfcLinearVelocityMeasure,
 IfcKinematicViscosityMeasure,
 IfcIntegerCountRateMeasure,
 IfcHeatFluxDensityMeasure,
 IfcFrequencyMeasure,
 IfcEnergyMeasure,
 IfcElectricVoltageMeasure,
 IfcDynamicViscosityMeasure,
 IfcCompoundPlaneAngleMeasure,
 IfcAngularVelocityMeasure,
 IfcThermalConductivityMeasure,
 IfcMolecularWeightMeasure,
 IfcVaporPermeabilityMeasure,
 IfcMoistureDiffusivityMeasure,
 IfcIsothermalMoistureCapacityMeasure,
 IfcSpecificHeatCapacityMeasure,
 IfcMonetaryMeasure,
 IfcMagneticFluxDensityMeasure,
 IfcMagneticFluxMeasure,
 IfcLuminousFluxMeasure,
 IfcForceMeasure,
 IfcInductanceMeasure,
 IfcIlluminanceMeasure,
 IfcElectricResistanceMeasure,
 IfcElectricConductanceMeasure,
 IfcElectricChargeMeasure,
 IfcDoseEquivalentMeasure,
 IfcElectricCapacitanceMeasure,
 IfcAbsorbedDoseMeasure,
 IfcRadioActivityMeasure,
 IfcRotationalFrequencyMeasure,
 IfcTorqueMeasure,
 IfcAccelerationMeasure,
 IfcLinearForceMeasure,
 IfcLinearStiffnessMeasure,
 IfcModulusOfSubgradeReactionMeasure,
 IfcModulusOfElasticityMeasure,
 IfcMomentOfInertiaMeasure,
 IfcPlanarForceMeasure,
 IfcRotationalStiffnessMeasure,
 IfcShearModulusMeasure,
 IfcLinearMomentMeasure,
 IfcLuminousIntensityDistributionMeasure,
 IfcCurvatureMeasure,
 IfcMassPerLengthMeasure,
 IfcModulusOfLinearSubgradeReactionMeasure,
 IfcModulusOfRotationalSubgradeReactionMeasure,
 IfcRotationalMassMeasure,
 IfcSectionalAreaIntegralMeasure,
 IfcSectionModulusMeasure,
 IfcTemperatureGradientMeasure,
 IfcThermalExpansionCoefficientMeasure,
 IfcWarpingConstantMeasure,
 IfcWarpingMomentMeasure,
 IfcSoundPowerMeasure,
 IfcSoundPressureMeasure,
 IfcHeatingValueMeasure,
 IfcPHMeasure,
 IfcIonConcentrationMeasure,
 IfcTemperatureRateOfChangeMeasure,
 IfcAreaDensityMeasure,
 IfcSoundPowerLevelMeasure,
 IfcSoundPressureLevelMeasure);
END_TYPE;
+
+ +TYPE IfcDocumentSelect = SELECT (
IfcDocumentReference,
 IfcDocumentInformation);
END_TYPE;
+
+ +TYPE IfcFillStyleSelect = SELECT (
IfcFillAreaStyleHatching,
 IfcFillAreaStyleTiles,
 IfcExternallyDefinedHatchStyle,
 IfcColour);
END_TYPE;
+
+ +TYPE IfcGeometricSetSelect = SELECT (
IfcPoint,
 IfcCurve,
 IfcSurface);
END_TYPE;
+
+ +TYPE IfcGridPlacementDirectionSelect = SELECT (
IfcVirtualGridIntersection,
 IfcDirection);
END_TYPE;
+
+ +TYPE IfcHatchLineDistanceSelect = SELECT (
IfcPositiveLengthMeasure,
 IfcVector);
END_TYPE;
+
+ +TYPE IfcInterferenceSelect = SELECT (
IfcSpatialElement,
 IfcElement);
END_TYPE;
+
+ +TYPE IfcLayeredItem = SELECT (
IfcRepresentationItem,
 IfcRepresentation);
END_TYPE;
+
+ +TYPE IfcLibrarySelect = SELECT (
IfcLibraryReference,
 IfcLibraryInformation);
END_TYPE;
+
+ +TYPE IfcLightDistributionDataSourceSelect = SELECT (
IfcExternalReference,
 IfcLightIntensityDistribution);
END_TYPE;
+
+ +TYPE IfcMaterialSelect = SELECT (
IfcMaterialUsageDefinition,
 IfcMaterialDefinition,
 IfcMaterialList);
END_TYPE;
+
+ +TYPE IfcMeasureValue = SELECT (
IfcVolumeMeasure,
 IfcTimeMeasure,
 IfcThermodynamicTemperatureMeasure,
 IfcSolidAngleMeasure,
 IfcPositiveRatioMeasure,
 IfcRatioMeasure,
 IfcPositivePlaneAngleMeasure,
 IfcPlaneAngleMeasure,
 IfcParameterValue,
 IfcNumericMeasure,
 IfcMassMeasure,
 IfcPositiveLengthMeasure,
 IfcLengthMeasure,
 IfcElectricCurrentMeasure,
 IfcDescriptiveMeasure,
 IfcCountMeasure,
 IfcContextDependentMeasure,
 IfcAreaMeasure,
 IfcAmountOfSubstanceMeasure,
 IfcLuminousIntensityMeasure,
 IfcNormalisedRatioMeasure,
 IfcComplexNumber,
 IfcNonNegativeLengthMeasure);
END_TYPE;
+
+ +TYPE IfcMetricValueSelect = SELECT (
IfcMeasureWithUnit,
 IfcTable,
 IfcTimeSeries,
 IfcAppliedValue,
 IfcValue,
 IfcReference);
END_TYPE;
+
+ +TYPE IfcModulusOfRotationalSubgradeReactionSelect = SELECT (
IfcBoolean,
 IfcModulusOfRotationalSubgradeReactionMeasure);
END_TYPE;
+
+ +TYPE IfcModulusOfSubgradeReactionSelect = SELECT (
IfcBoolean,
 IfcModulusOfSubgradeReactionMeasure);
END_TYPE;
+
+ +TYPE IfcModulusOfTranslationalSubgradeReactionSelect = SELECT (
IfcBoolean,
 IfcModulusOfLinearSubgradeReactionMeasure);
END_TYPE;
+
+ +TYPE IfcObjectReferenceSelect = SELECT (
IfcMaterialDefinition,
 IfcPerson,
 IfcOrganization,
 IfcPersonAndOrganization,
 IfcExternalReference,
 IfcTimeSeries,
 IfcAddress,
 IfcAppliedValue,
 IfcTable);
END_TYPE;
+
+ +TYPE IfcPointOrVertexPoint = SELECT (
IfcPoint,
 IfcVertexPoint);
END_TYPE;
+
+ +TYPE IfcProcessSelect = SELECT (
IfcProcess,
 IfcTypeProcess);
END_TYPE;
+
+ +TYPE IfcProductRepresentationSelect = SELECT (
IfcProductDefinitionShape,
 IfcRepresentationMap);
END_TYPE;
+
+ +TYPE IfcProductSelect = SELECT (
IfcProduct,
 IfcTypeProduct);
END_TYPE;
+
+ +TYPE IfcPropertySetDefinitionSelect = SELECT (
IfcPropertySetDefinitionSet,
 IfcPropertySetDefinition);
END_TYPE;
+
+ +TYPE IfcResourceObjectSelect = SELECT (
IfcPropertyAbstraction,
 IfcPhysicalQuantity,
 IfcAppliedValue,
 IfcContextDependentUnit,
 IfcConversionBasedUnit,
 IfcProfileDef,
 IfcActorRole,
 IfcApproval,
 IfcConstraint,
 IfcTimeSeries,
 IfcMaterialDefinition,
 IfcPerson,
 IfcPersonAndOrganization,
 IfcOrganization,
 IfcExternalReference,
 IfcExternalInformation,
 IfcShapeAspect);
END_TYPE;
+
+ +TYPE IfcResourceSelect = SELECT (
IfcResource,
 IfcTypeResource);
END_TYPE;
+
+ +TYPE IfcRotationalStiffnessSelect = SELECT (
IfcBoolean,
 IfcRotationalStiffnessMeasure);
END_TYPE;
+
+ +TYPE IfcSegmentIndexSelect = SELECT (
IfcLineIndex,
 IfcArcIndex);
END_TYPE;
+
+ +TYPE IfcShell = SELECT (
IfcClosedShell,
 IfcOpenShell);
END_TYPE;
+
+ +TYPE IfcSimpleValue = SELECT (
IfcInteger,
 IfcReal,
 IfcBoolean,
 IfcIdentifier,
 IfcText,
 IfcLabel,
 IfcLogical,
 IfcDateTime,
 IfcDate,
 IfcTime,
 IfcDuration,
 IfcTimeStamp,
 IfcPositiveInteger,
 IfcBinary,
 IfcURIReference);
END_TYPE;
+
+ +TYPE IfcSizeSelect = SELECT (
IfcRatioMeasure,
 IfcLengthMeasure,
 IfcDescriptiveMeasure,
 IfcPositiveLengthMeasure,
 IfcNormalisedRatioMeasure,
 IfcPositiveRatioMeasure);
END_TYPE;
+
+ +TYPE IfcSolidOrShell = SELECT (
IfcSolidModel,
 IfcClosedShell);
END_TYPE;
+
+ +TYPE IfcSpaceBoundarySelect = SELECT (
IfcSpace,
 IfcExternalSpatialElement);
END_TYPE;
+
+ +TYPE IfcSpatialReferenceSelect = SELECT (
IfcProduct,
 IfcGroup);
END_TYPE;
+
+ +TYPE IfcSpecularHighlightSelect = SELECT (
IfcSpecularExponent,
 IfcSpecularRoughness);
END_TYPE;
+
+ +TYPE IfcStructuralActivityAssignmentSelect = SELECT (
IfcStructuralItem,
 IfcElement);
END_TYPE;
+
+ +TYPE IfcSurfaceOrFaceSurface = SELECT (
IfcSurface,
 IfcFaceSurface,
 IfcFaceBasedSurfaceModel);
END_TYPE;
+
+ +TYPE IfcSurfaceStyleElementSelect = SELECT (
IfcSurfaceStyleShading,
 IfcSurfaceStyleLighting,
 IfcSurfaceStyleWithTextures,
 IfcExternallyDefinedSurfaceStyle,
 IfcSurfaceStyleRefraction);
END_TYPE;
+
+ +TYPE IfcTextFontSelect = SELECT (
IfcPreDefinedTextFont,
 IfcExternallyDefinedTextFont);
END_TYPE;
+
+ +TYPE IfcTimeOrRatioSelect = SELECT (
IfcRatioMeasure,
 IfcDuration);
END_TYPE;
+
+ +TYPE IfcTranslationalStiffnessSelect = SELECT (
IfcBoolean,
 IfcLinearStiffnessMeasure);
END_TYPE;
+
+ +TYPE IfcTrimmingSelect = SELECT (
IfcCartesianPoint,
 IfcParameterValue);
END_TYPE;
+
+ +TYPE IfcUnit = SELECT (
IfcDerivedUnit,
 IfcNamedUnit,
 IfcMonetaryUnit);
END_TYPE;
+
+ +TYPE IfcValue = SELECT (
IfcMeasureValue,
 IfcSimpleValue,
 IfcDerivedMeasureValue);
END_TYPE;
+
+ +TYPE IfcVectorOrDirection = SELECT (
IfcDirection,
 IfcVector);
END_TYPE;
+
+ +TYPE IfcWarpingStiffnessSelect = SELECT (
IfcBoolean,
 IfcWarpingMomentMeasure);
END_TYPE;
+
+ +ENTITY IfcActionRequest
SUBTYPE OF (
IfcControl);
+  PredefinedType : OPTIONAL IfcActionRequestTypeEnum;
+  Status : OPTIONAL IfcLabel;
+  LongDescription : OPTIONAL IfcText;
+END_ENTITY;
+
+ +ENTITY IfcActor
SUPERTYPE OF(
IfcOccupant)
SUBTYPE OF (IfcObject);
+  TheActor : IfcActorSelect;
INVERSE
+  IsActingUpon : SET [0:?] OF IfcRelAssignsToActor FOR RelatingActor;
+END_ENTITY;
+
+ +ENTITY IfcActorRole;
+  Role :
IfcRoleEnum;
+  UserDefinedRole : OPTIONAL IfcLabel;
+  Description : OPTIONAL IfcText;
INVERSE
+  HasExternalReference : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects;
WHERE
+  WR1 : (Role <> IfcRoleEnum.USERDEFINED) OR
+((Role = IfcRoleEnum.USERDEFINED) AND
+ EXISTS(SELF.UserDefinedRole));
END_ENTITY;
+
+ +ENTITY IfcActuator
SUBTYPE OF (
IfcDistributionControlElement);
+  PredefinedType : OPTIONAL IfcActuatorTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcActuatorTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcActuatorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCBUILDINGCONTROLSDOMAIN.IfcActuatorType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcActuatorType
SUBTYPE OF (
IfcDistributionControlElementType);
+  PredefinedType : IfcActuatorTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcActuatorTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcActuatorTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcAddress
ABSTRACT SUPERTYPE OF(ONEOF(
IfcPostalAddress, IfcTelecomAddress));
+  Purpose : OPTIONAL IfcAddressTypeEnum;
+  Description : OPTIONAL IfcText;
+  UserDefinedPurpose : OPTIONAL IfcLabel;
INVERSE
+  OfPerson : SET [0:?] OF IfcPerson FOR Addresses;
+  OfOrganization : SET [0:?] OF IfcOrganization FOR Addresses;
WHERE
+  WR1 : (NOT(EXISTS(Purpose))) OR
+((Purpose <> IfcAddressTypeEnum.USERDEFINED) OR
+((Purpose = IfcAddressTypeEnum.USERDEFINED) AND
+ EXISTS(SELF.UserDefinedPurpose)));
END_ENTITY;
+
+ +ENTITY IfcAdvancedBrep
SUPERTYPE OF(
IfcAdvancedBrepWithVoids)
SUBTYPE OF (IfcManifoldSolidBrep);
WHERE
+  HasAdvancedFaces : SIZEOF(QUERY(Afs <* SELF\IfcManifoldSolidBrep.Outer.CfsFaces |
+ (NOT ('IFCTOPOLOGYRESOURCE.IfcAdvancedFace' IN TYPEOF(Afs)))
+)) = 0;
END_ENTITY;
+
+ +ENTITY IfcAdvancedBrepWithVoids
SUBTYPE OF (
IfcAdvancedBrep);
+  Voids : SET [1:?] OF IfcClosedShell;
WHERE
+  VoidsHaveAdvancedFaces : SIZEOF (QUERY (Vsh <* Voids |
+ SIZEOF (QUERY (Afs <* Vsh.CfsFaces |
+ (NOT ('IFCTOPOLOGYRESOURCE.IfcAdvancedFace' IN TYPEOF(Afs)))
+ )) = 0
+)) = 0;
END_ENTITY;
+
+ +ENTITY IfcAdvancedFace
SUBTYPE OF (
IfcFaceSurface);
WHERE
+  ApplicableEdgeCurves : SIZEOF(QUERY (ElpFbnds <*
+ QUERY (Bnds <* SELF\IfcFace.Bounds |
+ 'IFCTOPOLOGYRESOURCE.IfcEdgeLoop' IN TYPEOF(Bnds.Bound)) |
+ NOT (SIZEOF (QUERY (Oe <* ElpFbnds.Bound\IfcEdgeLoop.EdgeList |
+ NOT (SIZEOF (['IFCGEOMETRYRESOURCE.IfcLine',
+ 'IFCGEOMETRYRESOURCE.IfcConic',
+ 'IFCGEOMETRYRESOURCE.IfcPolyline',
+ 'IFCGEOMETRYRESOURCE.IfcBSplineCurve'] *
+ TYPEOF(Oe\IfcOrientedEdge.EdgeElement\IfcEdgeCurve.EdgeGeometry)) = 1 )
+ )) = 0
+))) = 0;
  ApplicableSurface : SIZEOF (
+['IFCGEOMETRYRESOURCE.IfcElementarySurface',
+ 'IFCGEOMETRYRESOURCE.IfcSweptSurface',
+ 'IFCGEOMETRYRESOURCE.IfcBSplineSurface'] *
+TYPEOF(SELF\IfcFaceSurface.FaceSurface)) = 1;
  RequiresEdgeCurve : SIZEOF(QUERY (ElpFbnds <*
+ QUERY (Bnds <* SELF\IfcFace.Bounds |
+ 'IFCTOPOLOGYRESOURCE.IfcEdgeLoop' IN TYPEOF(Bnds.Bound)) |
+ NOT (SIZEOF (QUERY (Oe <* ElpFbnds.Bound\IfcEdgeLoop.EdgeList |
+ NOT('IFCTOPOLOGYRESOURCE.IfcEdgeCurve' IN
+ TYPEOF(Oe\IfcOrientedEdge.EdgeElement)
+ ))) = 0
+))) = 0;
END_ENTITY;
+
+ +ENTITY IfcAirTerminal
SUBTYPE OF (
IfcFlowTerminal);
+  PredefinedType : OPTIONAL IfcAirTerminalTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcAirTerminalTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcAirTerminalTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcAirTerminalType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcAirTerminalBox
SUBTYPE OF (
IfcFlowController);
+  PredefinedType : OPTIONAL IfcAirTerminalBoxTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcAirTerminalBoxTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcAirTerminalBoxTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcAirTerminalBoxType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcAirTerminalBoxType
SUBTYPE OF (
IfcFlowControllerType);
+  PredefinedType : IfcAirTerminalBoxTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcAirTerminalBoxTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcAirTerminalBoxTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcAirTerminalType
SUBTYPE OF (
IfcFlowTerminalType);
+  PredefinedType : IfcAirTerminalTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcAirTerminalTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcAirTerminalTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcAirToAirHeatRecovery
SUBTYPE OF (
IfcEnergyConversionDevice);
+  PredefinedType : OPTIONAL IfcAirToAirHeatRecoveryTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcAirToAirHeatRecoveryTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcAirToAirHeatRecoveryTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcAirToAirHeatRecoveryType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcAirToAirHeatRecoveryType
SUBTYPE OF (
IfcEnergyConversionDeviceType);
+  PredefinedType : IfcAirToAirHeatRecoveryTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcAirToAirHeatRecoveryTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcAirToAirHeatRecoveryTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcAlarm
SUBTYPE OF (
IfcDistributionControlElement);
+  PredefinedType : OPTIONAL IfcAlarmTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcAlarmTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcAlarmTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCBUILDINGCONTROLSDOMAIN.IfcAlarmType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcAlarmType
SUBTYPE OF (
IfcDistributionControlElementType);
+  PredefinedType : IfcAlarmTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcAlarmTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcAlarmTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcAlignment
SUBTYPE OF (
IfcLinearPositioningElement);
+  PredefinedType : OPTIONAL IfcAlignmentTypeEnum;
WHERE
+  AlignmentRepresentation : IfcAlignmentRepresentation(SELF);
END_ENTITY;
+
+ +ENTITY IfcAlignmentCant
SUBTYPE OF (
IfcLinearElement);
+  RailHeadDistance : IfcPositiveLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcAlignmentCantSegment
SUBTYPE OF (
IfcAlignmentParameterSegment);
+  StartDistAlong : IfcLengthMeasure;
+  HorizontalLength : IfcNonNegativeLengthMeasure;
+  StartCantLeft : IfcLengthMeasure;
+  EndCantLeft : OPTIONAL IfcLengthMeasure;
+  StartCantRight : IfcLengthMeasure;
+  EndCantRight : OPTIONAL IfcLengthMeasure;
+  PredefinedType : IfcAlignmentCantSegmentTypeEnum;
+END_ENTITY;
+
+ +ENTITY IfcAlignmentHorizontal
SUBTYPE OF (
IfcLinearElement);
+END_ENTITY;
+
+ +ENTITY IfcAlignmentHorizontalSegment
SUBTYPE OF (
IfcAlignmentParameterSegment);
+  StartPoint : IfcCartesianPoint;
+  StartDirection : IfcPlaneAngleMeasure;
+  StartRadiusOfCurvature : IfcLengthMeasure;
+  EndRadiusOfCurvature : IfcLengthMeasure;
+  SegmentLength : IfcNonNegativeLengthMeasure;
+  GravityCenterLineHeight : OPTIONAL IfcPositiveLengthMeasure;
+  PredefinedType : IfcAlignmentHorizontalSegmentTypeEnum;
+END_ENTITY;
+
+ +ENTITY IfcAlignmentParameterSegment
ABSTRACT SUPERTYPE OF(ONEOF(
IfcAlignmentCantSegment, IfcAlignmentHorizontalSegment, IfcAlignmentVerticalSegment));
+  StartTag : OPTIONAL IfcLabel;
+  EndTag : OPTIONAL IfcLabel;
+END_ENTITY;
+
+ +ENTITY IfcAlignmentSegment
SUBTYPE OF (
IfcLinearElement);
+  DesignParameters : IfcAlignmentParameterSegment;
+END_ENTITY;
+
+ +ENTITY IfcAlignmentVertical
SUBTYPE OF (
IfcLinearElement);
+END_ENTITY;
+
+ +ENTITY IfcAlignmentVerticalSegment
SUBTYPE OF (
IfcAlignmentParameterSegment);
+  StartDistAlong : IfcLengthMeasure;
+  HorizontalLength : IfcNonNegativeLengthMeasure;
+  StartHeight : IfcLengthMeasure;
+  StartGradient : IfcRatioMeasure;
+  EndGradient : IfcRatioMeasure;
+  RadiusOfCurvature : OPTIONAL IfcLengthMeasure;
+  PredefinedType : IfcAlignmentVerticalSegmentTypeEnum;
+END_ENTITY;
+
+ +ENTITY IfcAnnotation
SUBTYPE OF (
IfcProduct);
+  PredefinedType : OPTIONAL IfcAnnotationTypeEnum;
INVERSE
+  ContainedInStructure : SET [0:1] OF IfcRelContainedInSpatialStructure FOR RelatedElements;
+END_ENTITY;
+
+ +ENTITY IfcAnnotationFillArea
SUBTYPE OF (
IfcGeometricRepresentationItem);
+  OuterBoundary : IfcCurve;
+  InnerBoundaries : OPTIONAL SET [1:?] OF IfcCurve;
+END_ENTITY;
+
+ +ENTITY IfcApplication;
+  ApplicationDeveloper :
IfcOrganization;
+  Version : IfcLabel;
+  ApplicationFullName : IfcLabel;
+  ApplicationIdentifier : IfcIdentifier;
UNIQUE
+  UR1 : ApplicationIdentifier;
  UR2 : ApplicationFullName, Version;
END_ENTITY;
+
+ +ENTITY IfcAppliedValue
SUPERTYPE OF(
IfcCostValue);
+  Name : OPTIONAL IfcLabel;
+  Description : OPTIONAL IfcText;
+  AppliedValue : OPTIONAL IfcAppliedValueSelect;
+  UnitBasis : OPTIONAL IfcMeasureWithUnit;
+  ApplicableDate : OPTIONAL IfcDate;
+  FixedUntilDate : OPTIONAL IfcDate;
+  Category : OPTIONAL IfcLabel;
+  Condition : OPTIONAL IfcLabel;
+  ArithmeticOperator : OPTIONAL IfcArithmeticOperatorEnum;
+  Components : OPTIONAL LIST [1:?] OF IfcAppliedValue;
INVERSE
+  HasExternalReference : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects;
+END_ENTITY;
+
+ +ENTITY IfcApproval;
+  Identifier : OPTIONAL
IfcIdentifier;
+  Name : OPTIONAL IfcLabel;
+  Description : OPTIONAL IfcText;
+  TimeOfApproval : OPTIONAL IfcDateTime;
+  Status : OPTIONAL IfcLabel;
+  Level : OPTIONAL IfcLabel;
+  Qualifier : OPTIONAL IfcText;
+  RequestingApproval : OPTIONAL IfcActorSelect;
+  GivingApproval : OPTIONAL IfcActorSelect;
INVERSE
+  HasExternalReferences : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects;
+  ApprovedObjects : SET [0:?] OF IfcRelAssociatesApproval FOR RelatingApproval;
+  ApprovedResources : SET [0:?] OF IfcResourceApprovalRelationship FOR RelatingApproval;
+  IsRelatedWith : SET [0:?] OF IfcApprovalRelationship FOR RelatedApprovals;
+  Relates : SET [0:?] OF IfcApprovalRelationship FOR RelatingApproval;
WHERE
+  HasIdentifierOrName : EXISTS (Identifier) OR EXISTS (Name);
END_ENTITY;
+
+ +ENTITY IfcApprovalRelationship
SUBTYPE OF (
IfcResourceLevelRelationship);
+  RelatingApproval : IfcApproval;
+  RelatedApprovals : SET [1:?] OF IfcApproval;
+END_ENTITY;
+
+ +ENTITY IfcArbitraryClosedProfileDef
SUPERTYPE OF(
IfcArbitraryProfileDefWithVoids)
SUBTYPE OF (IfcProfileDef);
+  OuterCurve : IfcCurve;
WHERE
+  WR1 : OuterCurve.Dim = 2;
  WR2 : NOT('IFCGEOMETRYRESOURCE.IfcLine' IN TYPEOF(OuterCurve));
  WR3 : NOT('IFCGEOMETRYRESOURCE.IfcOffsetCurve2D' IN TYPEOF(OuterCurve));
END_ENTITY;
+
+ +ENTITY IfcArbitraryOpenProfileDef
SUPERTYPE OF(
IfcCenterLineProfileDef)
SUBTYPE OF (IfcProfileDef);
+  Curve : IfcBoundedCurve;
WHERE
+  WR11 : ('IFCPROFILERESOURCE.IfcCenterLineProfileDef' IN TYPEOF(SELF)) OR
+ (SELF\IfcProfileDef.ProfileType = IfcProfileTypeEnum.CURVE);
  WR12 : Curve.Dim = 2;
END_ENTITY;
+
+ +ENTITY IfcArbitraryProfileDefWithVoids
SUBTYPE OF (
IfcArbitraryClosedProfileDef);
+  InnerCurves : SET [1:?] OF IfcCurve;
WHERE
+  WR1 : SELF\IfcProfileDef.ProfileType = AREA;
  WR2 : SIZEOF(QUERY(temp <* InnerCurves | temp.Dim <> 2)) = 0;
  WR3 : SIZEOF(QUERY(temp <* InnerCurves | 'IFCGEOMETRYRESOURCE.IfcLine' IN TYPEOF(temp))) = 0;
END_ENTITY;
+
+ +ENTITY IfcArchElement
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcArchElementTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcArchElementTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcArchElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcArchElementType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcArchElementType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcArchElementTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcArchElementTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcArchElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcAsset
SUBTYPE OF (
IfcGroup);
+  Identification : OPTIONAL IfcIdentifier;
+  OriginalValue : OPTIONAL IfcCostValue;
+  CurrentValue : OPTIONAL IfcCostValue;
+  TotalReplacementCost : OPTIONAL IfcCostValue;
+  Owner : OPTIONAL IfcActorSelect;
+  User : OPTIONAL IfcActorSelect;
+  ResponsiblePerson : OPTIONAL IfcPerson;
+  IncorporationDate : OPTIONAL IfcDate;
+  DepreciatedValue : OPTIONAL IfcCostValue;
+END_ENTITY;
+
+ +ENTITY IfcAsymmetricIShapeProfileDef
SUBTYPE OF (
IfcParameterizedProfileDef);
+  BottomFlangeWidth : IfcPositiveLengthMeasure;
+  OverallDepth : IfcPositiveLengthMeasure;
+  WebThickness : IfcPositiveLengthMeasure;
+  BottomFlangeThickness : IfcPositiveLengthMeasure;
+  BottomFlangeFilletRadius : OPTIONAL IfcNonNegativeLengthMeasure;
+  TopFlangeWidth : IfcPositiveLengthMeasure;
+  TopFlangeThickness : OPTIONAL IfcPositiveLengthMeasure;
+  TopFlangeFilletRadius : OPTIONAL IfcNonNegativeLengthMeasure;
+  BottomFlangeEdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure;
+  BottomFlangeSlope : OPTIONAL IfcPlaneAngleMeasure;
+  TopFlangeEdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure;
+  TopFlangeSlope : OPTIONAL IfcPlaneAngleMeasure;
WHERE
+  ValidBottomFilletRadius : (NOT(EXISTS(BottomFlangeFilletRadius))) OR
+(BottomFlangeFilletRadius <= (BottomFlangeWidth - WebThickness)/2.);
  ValidFlangeThickness : NOT(EXISTS(TopFlangeThickness)) OR ((BottomFlangeThickness + TopFlangeThickness) < OverallDepth);
  ValidTopFilletRadius : (NOT(EXISTS(TopFlangeFilletRadius))) OR
+(TopFlangeFilletRadius <= (TopFlangeWidth - WebThickness)/2.);
  ValidWebThickness : (WebThickness < BottomFlangeWidth) AND (WebThickness < TopFlangeWidth);
END_ENTITY;
+
+ +ENTITY IfcAudioVisualAppliance
SUBTYPE OF (
IfcFlowTerminal);
+  PredefinedType : OPTIONAL IfcAudioVisualApplianceTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcAudioVisualApplianceTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcAudioVisualApplianceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcAudioVisualApplianceType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcAudioVisualApplianceType
SUBTYPE OF (
IfcFlowTerminalType);
+  PredefinedType : IfcAudioVisualApplianceTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcAudioVisualApplianceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcAudioVisualApplianceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcAxis1Placement
SUBTYPE OF (
IfcPlacement);
+  Axis : OPTIONAL IfcDirection;
DERIVE
+  Z : IfcDirection := NVL (IfcNormalise(Axis), IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([0.0,0.0,1.0]));
WHERE
+  AxisIs3D : (NOT (EXISTS (Axis))) OR (Axis.Dim = 3);
  LocationIs3D : SELF\IfcPlacement.Location.Dim = 3;
  LocationIsCP : 'IFCGEOMETRYRESOURCE.IfcCartesianPoint' IN TYPEOF(SELF\IfcPlacement.Location);
END_ENTITY;
+
+ +ENTITY IfcAxis2Placement2D
SUBTYPE OF (
IfcPlacement);
+  RefDirection : OPTIONAL IfcDirection;
DERIVE
+  P : LIST [2:2] OF IfcDirection := IfcBuild2Axes(RefDirection);
WHERE
+  LocationIs2D : SELF\IfcPlacement.Location.Dim = 2;
  LocationIsCP : 'IFCGEOMETRYRESOURCE.IfcCartesianPoint' IN TYPEOF(SELF\IfcPlacement.Location);
  RefDirIs2D : (NOT (EXISTS (RefDirection))) OR (RefDirection.Dim = 2);
END_ENTITY;
+
+ +ENTITY IfcAxis2Placement3D
SUBTYPE OF (
IfcPlacement);
+  Axis : OPTIONAL IfcDirection;
+  RefDirection : OPTIONAL IfcDirection;
DERIVE
+  P : LIST [3:3] OF IfcDirection := IfcBuildAxes(Axis, RefDirection);
WHERE
+  AxisAndRefDirProvision : NOT ((EXISTS (Axis)) XOR (EXISTS (RefDirection)));
  AxisIs3D : (NOT (EXISTS (Axis))) OR (Axis.Dim = 3);
  AxisToRefDirPosition : (NOT (EXISTS (Axis))) OR (NOT (EXISTS (RefDirection))) OR (IfcCrossProduct(Axis,RefDirection).Magnitude > 0.0);
  LocationIs3D : SELF\IfcPlacement.Location.Dim = 3;
  LocationIsCP : 'IFCGEOMETRYRESOURCE.IfcCartesianPoint' IN TYPEOF(SELF\IfcPlacement.Location);
  RefDirIs3D : (NOT (EXISTS (RefDirection))) OR (RefDirection.Dim = 3);
END_ENTITY;
+
+ +ENTITY IfcAxis2PlacementLinear
SUBTYPE OF (
IfcPlacement);
+  Axis : OPTIONAL IfcDirection;
+  RefDirection : OPTIONAL IfcDirection;
WHERE
+  WR1 : 'IFCGEOMETRYRESOURCE.IfcPointByDistanceExpression' IN TYPEOF(SELF\IfcPlacement.Location);
  WR2 : (NOT (EXISTS (Axis))) OR (NOT (EXISTS (RefDirection))) OR (IfcCrossProduct(Axis,RefDirection).Magnitude > 0.0);
END_ENTITY;
+
+ +ENTITY IfcBSplineCurve
ABSTRACT SUPERTYPE OF(
IfcBSplineCurveWithKnots)
SUBTYPE OF (IfcBoundedCurve);
+  Degree : IfcInteger;
+  ControlPointsList : LIST [2:?] OF IfcCartesianPoint;
+  CurveForm : IfcBSplineCurveForm;
+  ClosedCurve : IfcLogical;
+  SelfIntersect : IfcLogical;
DERIVE
+  UpperIndexOnControlPoints : IfcInteger := (SIZEOF(ControlPointsList) - 1);
+  ControlPoints : ARRAY [0:UpperIndexOnControlPoints] OF IfcCartesianPoint := IfcListToArray(ControlPointsList,0,UpperIndexOnControlPoints);
WHERE
+  SameDim : SIZEOF(QUERY(Temp <* ControlPointsList |
+ Temp.Dim <> ControlPointsList[1].Dim))
+= 0;
END_ENTITY;
+
+ +ENTITY IfcBSplineCurveWithKnots
SUPERTYPE OF(
IfcRationalBSplineCurveWithKnots)
SUBTYPE OF (IfcBSplineCurve);
+  KnotMultiplicities : LIST [2:?] OF IfcInteger;
+  Knots : LIST [2:?] OF IfcParameterValue;
+  KnotSpec : IfcKnotType;
DERIVE
+  UpperIndexOnKnots : IfcInteger := SIZEOF(Knots);
WHERE
+  ConsistentBSpline : IfcConstraintsParamBSpline(Degree, UpperIndexOnKnots,
+UpperIndexOnControlPoints, KnotMultiplicities, Knots);
  CorrespondingKnotLists : SIZEOF(KnotMultiplicities) = UpperIndexOnKnots;
END_ENTITY;
+
+ +ENTITY IfcBSplineSurface
ABSTRACT SUPERTYPE OF(
IfcBSplineSurfaceWithKnots)
SUBTYPE OF (IfcBoundedSurface);
+  UDegree : IfcInteger;
+  VDegree : IfcInteger;
+  ControlPointsList : LIST [2:?] OF LIST [2:?] OF IfcCartesianPoint;
+  SurfaceForm : IfcBSplineSurfaceForm;
+  UClosed : IfcLogical;
+  VClosed : IfcLogical;
+  SelfIntersect : IfcLogical;
DERIVE
+  UUpper : IfcInteger := SIZEOF(ControlPointsList) - 1;
+  VUpper : IfcInteger := SIZEOF(ControlPointsList[1]) - 1;
+  ControlPoints : ARRAY [0:UUpper] OF ARRAY [0:VUpper] OF IfcCartesianPoint := IfcMakeArrayOfArray(ControlPointsList, +0,UUpper,0,VUpper);
+END_ENTITY;
+
+ +ENTITY IfcBSplineSurfaceWithKnots
SUPERTYPE OF(
IfcRationalBSplineSurfaceWithKnots)
SUBTYPE OF (IfcBSplineSurface);
+  UMultiplicities : LIST [2:?] OF IfcInteger;
+  VMultiplicities : LIST [2:?] OF IfcInteger;
+  UKnots : LIST [2:?] OF IfcParameterValue;
+  VKnots : LIST [2:?] OF IfcParameterValue;
+  KnotSpec : IfcKnotType;
DERIVE
+  KnotVUpper : IfcInteger := SIZEOF(VKnots);
+  KnotUUpper : IfcInteger := SIZEOF(UKnots);
WHERE
+  CorrespondingULists : SIZEOF(UMultiplicities) = KnotUUpper;
  CorrespondingVLists : SIZEOF(VMultiplicities) = KnotVUpper;
  UDirectionConstraints : IfcConstraintsParamBSpline (
+ SELF\IfcBSplineSurface.UDegree, KnotUUpper,
+ SELF\IfcBSplineSurface.UUpper, UMultiplicities, UKnots);
  VDirectionConstraints : IfcConstraintsParamBSpline (
+ SELF\IfcBSplineSurface.VDegree, KnotVUpper,
+ SELF\IfcBSplineSurface.VUpper, VMultiplicities, VKnots);
END_ENTITY;
+
+ +ENTITY IfcBeam
SUPERTYPE
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcBeamTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcBeamTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcBeamTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcBeamType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcBeamType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcBeamTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcBeamTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcBeamTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcBearing
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcBearingTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcBearingTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcBearingTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcBearingType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcBearingType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcBearingTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcBearingTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcBearingTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcBlobTexture
SUBTYPE OF (
IfcSurfaceTexture);
+  RasterFormat : IfcIdentifier;
+  RasterCode : IfcBinary;
WHERE
+  RasterCodeByteStream : BLENGTH(RasterCode) MOD 8 = 0;
  SupportedRasterFormat : SELF.RasterFormat IN ['BMP', 'JPG', 'GIF', 'PNG'];
END_ENTITY;
+
+ +ENTITY IfcBlock
SUBTYPE OF (
IfcCsgPrimitive3D);
+  XLength : IfcPositiveLengthMeasure;
+  YLength : IfcPositiveLengthMeasure;
+  ZLength : IfcPositiveLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcBoiler
SUBTYPE OF (
IfcEnergyConversionDevice);
+  PredefinedType : OPTIONAL IfcBoilerTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcBoilerTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcBoilerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcBoilerType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcBoilerType
SUBTYPE OF (
IfcEnergyConversionDeviceType);
+  PredefinedType : IfcBoilerTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcBoilerTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcBoilerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcBooleanClippingResult
SUBTYPE OF (
IfcBooleanResult);
WHERE
+  FirstOperandType : ('IFCGEOMETRICMODELRESOURCE.IfcSweptAreaSolid' IN TYPEOF(FirstOperand)) OR
+('IFCGEOMETRICMODELRESOURCE.IfcSweptDiskSolid' IN TYPEOF(FirstOperand)) OR
+('IFCGEOMETRICMODELRESOURCE.IfcBooleanClippingResult' IN TYPEOF(FirstOperand));
  OperatorType : Operator = DIFFERENCE;
  SecondOperandType : ('IFCGEOMETRICMODELRESOURCE.IfcHalfSpaceSolid' IN TYPEOF(SecondOperand));
END_ENTITY;
+
+ +ENTITY IfcBooleanResult
SUPERTYPE OF(
IfcBooleanClippingResult)
SUBTYPE OF (IfcGeometricRepresentationItem);
+  Operator : IfcBooleanOperator;
+  FirstOperand : IfcBooleanOperand;
+  SecondOperand : IfcBooleanOperand;
DERIVE
+  Dim : IfcDimensionCount := FirstOperand.Dim;
WHERE
+  FirstOperandClosed : NOT('IFCGEOMETRICMODELRESOURCE.IfcTessellatedFaceSet' IN TYPEOF(FirstOperand)) OR (EXISTS(FirstOperand.Closed) AND FirstOperand.Closed);
  SameDim : FirstOperand.Dim = SecondOperand.Dim;
  SecondOperandClosed : NOT('IFCGEOMETRICMODELRESOURCE.IfcTessellatedFaceSet' IN TYPEOF(SecondOperand)) OR (EXISTS(SecondOperand.Closed) AND SecondOperand.Closed);
END_ENTITY;
+
+ +ENTITY IfcBorehole
SUBTYPE OF (
IfcGeoScienceElement);
+  PredefinedType : OPTIONAL IfcBoreholeTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcBoreholeTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcBoreholeTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSHAREDINFRASTRUCTUREELEMENTS.IfcBoreholeType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcBoreholeType
SUBTYPE OF (
IfcGeoScienceElementType);
+  PredefinedType : IfcBoreholeTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcBoreholeTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcBoreholeTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcBoundaryCondition
ABSTRACT SUPERTYPE OF(ONEOF(
IfcBoundaryEdgeCondition, IfcBoundaryFaceCondition, IfcBoundaryNodeCondition));
+  Name : OPTIONAL IfcLabel;
+END_ENTITY;
+
+ +ENTITY IfcBoundaryCurve
SUPERTYPE OF(
IfcOuterBoundaryCurve)
SUBTYPE OF (IfcCompositeCurveOnSurface);
WHERE
+  IsClosed : SELF\IfcCompositeCurve.ClosedCurve;
END_ENTITY;
+
+ +ENTITY IfcBoundaryEdgeCondition
SUBTYPE OF (
IfcBoundaryCondition);
+  TranslationalStiffnessByLengthX : OPTIONAL IfcModulusOfTranslationalSubgradeReactionSelect;
+  TranslationalStiffnessByLengthY : OPTIONAL IfcModulusOfTranslationalSubgradeReactionSelect;
+  TranslationalStiffnessByLengthZ : OPTIONAL IfcModulusOfTranslationalSubgradeReactionSelect;
+  RotationalStiffnessByLengthX : OPTIONAL IfcModulusOfRotationalSubgradeReactionSelect;
+  RotationalStiffnessByLengthY : OPTIONAL IfcModulusOfRotationalSubgradeReactionSelect;
+  RotationalStiffnessByLengthZ : OPTIONAL IfcModulusOfRotationalSubgradeReactionSelect;
+END_ENTITY;
+
+ +ENTITY IfcBoundaryFaceCondition
SUBTYPE OF (
IfcBoundaryCondition);
+  TranslationalStiffnessByAreaX : OPTIONAL IfcModulusOfSubgradeReactionSelect;
+  TranslationalStiffnessByAreaY : OPTIONAL IfcModulusOfSubgradeReactionSelect;
+  TranslationalStiffnessByAreaZ : OPTIONAL IfcModulusOfSubgradeReactionSelect;
+END_ENTITY;
+
+ +ENTITY IfcBoundaryNodeCondition
SUPERTYPE OF(
IfcBoundaryNodeConditionWarping)
SUBTYPE OF (IfcBoundaryCondition);
+  TranslationalStiffnessX : OPTIONAL IfcTranslationalStiffnessSelect;
+  TranslationalStiffnessY : OPTIONAL IfcTranslationalStiffnessSelect;
+  TranslationalStiffnessZ : OPTIONAL IfcTranslationalStiffnessSelect;
+  RotationalStiffnessX : OPTIONAL IfcRotationalStiffnessSelect;
+  RotationalStiffnessY : OPTIONAL IfcRotationalStiffnessSelect;
+  RotationalStiffnessZ : OPTIONAL IfcRotationalStiffnessSelect;
+END_ENTITY;
+
+ +ENTITY IfcBoundaryNodeConditionWarping
SUBTYPE OF (
IfcBoundaryNodeCondition);
+  WarpingStiffness : OPTIONAL IfcWarpingStiffnessSelect;
+END_ENTITY;
+
+ +ENTITY IfcBoundedCurve
ABSTRACT SUPERTYPE OF(ONEOF(
IfcBSplineCurve, IfcCompositeCurve, IfcIndexedPolyCurve, IfcPolyline, IfcTrimmedCurve))
SUBTYPE OF (IfcCurve);
+END_ENTITY;
+
+ +ENTITY IfcBoundedSurface
ABSTRACT SUPERTYPE OF(ONEOF(
IfcBSplineSurface, IfcCurveBoundedPlane, IfcCurveBoundedSurface, IfcRectangularTrimmedSurface))
SUBTYPE OF (IfcSurface);
+END_ENTITY;
+
+ +ENTITY IfcBoundingBox
SUBTYPE OF (
IfcGeometricRepresentationItem);
+  Corner : IfcCartesianPoint;
+  XDim : IfcPositiveLengthMeasure;
+  YDim : IfcPositiveLengthMeasure;
+  ZDim : IfcPositiveLengthMeasure;
DERIVE
+  Dim : IfcDimensionCount := 3;
+END_ENTITY;
+
+ +ENTITY IfcBoxedHalfSpace
SUBTYPE OF (
IfcHalfSpaceSolid);
+  Enclosure : IfcBoundingBox;
WHERE
+  UnboundedSurface : NOT ('IFCGEOMETRYRESOURCE.IfcCurveBoundedPlane' IN TYPEOF(SELF\IfcHalfSpaceSolid.BaseSurface));
END_ENTITY;
+
+ +ENTITY IfcBridge
SUBTYPE OF (
IfcFacility);
+  PredefinedType : OPTIONAL IfcBridgeTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcBridgeTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcBridgeTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcBridgePart
SUBTYPE OF (
IfcFacilityPart);
+  PredefinedType : OPTIONAL IfcBridgePartTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcBridgePartTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcBridgePartTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcBuilding
SUBTYPE OF (
IfcFacility);
+  ElevationOfRefHeight : OPTIONAL IfcLengthMeasure;
+  ElevationOfTerrain : OPTIONAL IfcLengthMeasure;
+  BuildingAddress : OPTIONAL IfcPostalAddress;
+END_ENTITY;
+
+ +ENTITY IfcBuildingElementPart
SUBTYPE OF (
IfcElementComponent);
+  PredefinedType : OPTIONAL IfcBuildingElementPartTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcBuildingElementPartTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcBuildingElementPartTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSHAREDCOMPONENTELEMENTS.IfcBuildingElementPartType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcBuildingElementPartType
SUBTYPE OF (
IfcElementComponentType);
+  PredefinedType : IfcBuildingElementPartTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcBuildingElementPartTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcBuildingElementPartTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcBuildingElementProxy
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcBuildingElementProxyTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcBuildingElementProxyTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcBuildingElementProxyTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcBuildingElementProxyType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
  HasObjectName : EXISTS(SELF\IfcRoot.Name);
END_ENTITY;
+
+ +ENTITY IfcBuildingElementProxyType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcBuildingElementProxyTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcBuildingElementProxyTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcBuildingElementProxyTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcBuildingStorey
SUBTYPE OF (
IfcSpatialStructureElement);
+  Elevation : OPTIONAL IfcLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcBuildingSystem
SUBTYPE OF (
IfcSystem);
+  PredefinedType : OPTIONAL IfcBuildingSystemTypeEnum;
+  LongName : OPTIONAL IfcLabel;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcBuildingSystemTypeEnum.USERDEFINED) OR ((PredefinedType = IfcBuildingSystemTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcBuiltElement
SUPERTYPE OF(ONEOF(
IfcArchElement, IfcBeam, IfcBearing, IfcBuildingElementProxy, IfcChimney, IfcColumn, IfcCourse, IfcCovering, IfcCurtainWall, IfcDeepFoundation, IfcDoor, IfcEarthworksElement, IfcFillElement, IfcFooting, IfcGroundReinforcementElement, IfcKerb, IfcMember, IfcMooringDevice, IfcNavigationElement, IfcPavement, IfcPlate, IfcRail, IfcRailing, IfcRamp, IfcRampFlight, IfcRoof, IfcShadingDevice, IfcSlab, IfcStair, IfcStairFlight, IfcTrackElement, IfcWall, IfcWindow))
SUBTYPE OF (IfcElement);
WHERE
+  MaxOneMaterialAssociation : SIZEOF (QUERY(temp <* SELF\IfcObjectDefinition.HasAssociations |
+ 'IFCPRODUCTEXTENSION.IfcRelAssociatesMaterial' IN TYPEOF(temp)
+ )) <= 1;
END_ENTITY;
+
+ +ENTITY IfcBuiltElementType
SUPERTYPE OF(ONEOF(
IfcArchElementType, IfcBeamType, IfcBearingType, IfcBuildingElementProxyType, IfcChimneyType, IfcColumnType, IfcCourseType, IfcCoveringType, IfcCurtainWallType, IfcDeepFoundationType, IfcDoorType, IfcFillElementType, IfcFootingType, IfcGroundReinforcementElementType, IfcKerbType, IfcMemberType, IfcMooringDeviceType, IfcNavigationElementType, IfcPavementType, IfcPlateType, IfcRailType, IfcRailingType, IfcRampFlightType, IfcRampType, IfcRoofType, IfcShadingDeviceType, IfcSlabType, IfcStairFlightType, IfcStairType, IfcTrackElementType, IfcWallType, IfcWindowType))
SUBTYPE OF (IfcElementType);
+END_ENTITY;
+
+ +ENTITY IfcBuiltSystem
SUBTYPE OF (
IfcSystem);
+  PredefinedType : OPTIONAL IfcBuiltSystemTypeEnum;
+  LongName : OPTIONAL IfcLabel;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcBuiltSystemTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcBuiltSystemTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcBurner
SUBTYPE OF (
IfcEnergyConversionDevice);
+  PredefinedType : OPTIONAL IfcBurnerTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcBurnerTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcBurnerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcBurnerType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcBurnerType
SUBTYPE OF (
IfcEnergyConversionDeviceType);
+  PredefinedType : IfcBurnerTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcBurnerTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcBurnerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcCShapeProfileDef
SUBTYPE OF (
IfcParameterizedProfileDef);
+  Depth : IfcPositiveLengthMeasure;
+  Width : IfcPositiveLengthMeasure;
+  WallThickness : IfcPositiveLengthMeasure;
+  Girth : IfcPositiveLengthMeasure;
+  InternalFilletRadius : OPTIONAL IfcNonNegativeLengthMeasure;
WHERE
+  ValidGirth : Girth < (Depth / 2.);
  ValidInternalFilletRadius : NOT(EXISTS(InternalFilletRadius)) OR
+((InternalFilletRadius <= Width/2. - WallThickness) AND (InternalFilletRadius <= Depth/2. - WallThickness));
  ValidWallThickness : (WallThickness < Width/2.) AND (WallThickness < Depth/2.);
END_ENTITY;
+
+ +ENTITY IfcCableCarrierFitting
SUBTYPE OF (
IfcFlowFitting);
+  PredefinedType : OPTIONAL IfcCableCarrierFittingTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcCableCarrierFittingTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcCableCarrierFittingTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcCableCarrierFittingType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcCableCarrierFittingType
SUBTYPE OF (
IfcFlowFittingType);
+  PredefinedType : IfcCableCarrierFittingTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcCableCarrierFittingTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcCableCarrierFittingTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcCableCarrierSegment
SUBTYPE OF (
IfcFlowSegment);
+  PredefinedType : OPTIONAL IfcCableCarrierSegmentTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcCableCarrierSegmentTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcCableCarrierSegmentTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcCableCarrierSegmentType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcCableCarrierSegmentType
SUBTYPE OF (
IfcFlowSegmentType);
+  PredefinedType : IfcCableCarrierSegmentTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcCableCarrierSegmentTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcCableCarrierSegmentTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcCableFitting
SUBTYPE OF (
IfcFlowFitting);
+  PredefinedType : OPTIONAL IfcCableFittingTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcCableFittingTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcCableFittingTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcCableFittingType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcCableFittingType
SUBTYPE OF (
IfcFlowFittingType);
+  PredefinedType : IfcCableFittingTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcCableFittingTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcCableFittingTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcCableSegment
SUBTYPE OF (
IfcFlowSegment);
+  PredefinedType : OPTIONAL IfcCableSegmentTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcCableSegmentTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcCableSegmentTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcCableSegmentType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcCableSegmentType
SUBTYPE OF (
IfcFlowSegmentType);
+  PredefinedType : IfcCableSegmentTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcCableSegmentTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcCableSegmentTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcCaissonFoundation
SUBTYPE OF (
IfcDeepFoundation);
+  PredefinedType : OPTIONAL IfcCaissonFoundationTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcCaissonFoundationTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcCaissonFoundationTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcCaissonFoundationType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcCaissonFoundationType
SUBTYPE OF (
IfcDeepFoundationType);
+  PredefinedType : IfcCaissonFoundationTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcCaissonFoundationTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcCaissonFoundationTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcCartesianPoint
SUBTYPE OF (
IfcPoint);
+  Coordinates : LIST [1:3] OF IfcLengthMeasure;
WHERE
+  CP2Dor3D : HIINDEX(Coordinates) >= 2;
END_ENTITY;
+
+ +ENTITY IfcCartesianPointList
ABSTRACT SUPERTYPE OF(ONEOF(
IfcCartesianPointList2D, IfcCartesianPointList3D))
SUBTYPE OF (IfcGeometricRepresentationItem);
DERIVE
+  Dim : IfcDimensionCount := IfcPointListDim(SELF);
+END_ENTITY;
+
+ +ENTITY IfcCartesianPointList2D
SUBTYPE OF (
IfcCartesianPointList);
+  CoordList : LIST [1:?] OF LIST [2:2] OF IfcLengthMeasure;
+  TagList : OPTIONAL LIST [1:?] OF IfcLabel;
+END_ENTITY;
+
+ +ENTITY IfcCartesianPointList3D
SUBTYPE OF (
IfcCartesianPointList);
+  CoordList : LIST [1:?] OF LIST [3:3] OF IfcLengthMeasure;
+  TagList : OPTIONAL LIST [1:?] OF IfcLabel;
+END_ENTITY;
+
+ +ENTITY IfcCartesianTransformationOperator
ABSTRACT SUPERTYPE OF(ONEOF(
IfcCartesianTransformationOperator2D, IfcCartesianTransformationOperator3D))
SUBTYPE OF (IfcGeometricRepresentationItem);
+  Axis1 : OPTIONAL IfcDirection;
+  Axis2 : OPTIONAL IfcDirection;
+  LocalOrigin : IfcCartesianPoint;
+  Scale : OPTIONAL IfcReal;
DERIVE
+  Scl : IfcReal := NVL(Scale, 1.0);
+  Dim : IfcDimensionCount := LocalOrigin.Dim;
WHERE
+  ScaleGreaterZero : Scl > 0.0;
END_ENTITY;
+
+ +ENTITY IfcCartesianTransformationOperator2D
SUPERTYPE OF(
IfcCartesianTransformationOperator2DnonUniform)
SUBTYPE OF (IfcCartesianTransformationOperator);
DERIVE
+  U : LIST [2:2] OF IfcDirection := IfcBaseAxis(2,SELF\IfcCartesianTransformationOperator.Axis1, +SELF\IfcCartesianTransformationOperator.Axis2,?);
WHERE
+  Axis1Is2D : NOT(EXISTS(SELF\IfcCartesianTransformationOperator.Axis1)) OR
+(SELF\IfcCartesianTransformationOperator.Axis1.Dim = 2);
  Axis2Is2D : NOT(EXISTS(SELF\IfcCartesianTransformationOperator.Axis2)) OR
+(SELF\IfcCartesianTransformationOperator.Axis2.Dim = 2);
  DimEqual2 : SELF\IfcCartesianTransformationOperator.Dim = 2;
END_ENTITY;
+
+ +ENTITY IfcCartesianTransformationOperator2DnonUniform
SUBTYPE OF (
IfcCartesianTransformationOperator2D);
+  Scale2 : OPTIONAL IfcReal;
DERIVE
+  Scl2 : IfcReal := NVL(Scale2, SELF\IfcCartesianTransformationOperator.Scl);
WHERE
+  Scale2GreaterZero : Scl2 > 0.0;
END_ENTITY;
+
+ +ENTITY IfcCartesianTransformationOperator3D
SUPERTYPE OF(
IfcCartesianTransformationOperator3DnonUniform)
SUBTYPE OF (IfcCartesianTransformationOperator);
+  Axis3 : OPTIONAL IfcDirection;
DERIVE
+  U : LIST [3:3] OF IfcDirection := IfcBaseAxis(3,SELF\IfcCartesianTransformationOperator.Axis1, +SELF\IfcCartesianTransformationOperator.Axis2,Axis3);
WHERE
+  Axis1Is3D : NOT(EXISTS(SELF\IfcCartesianTransformationOperator.Axis1)) OR
+(SELF\IfcCartesianTransformationOperator.Axis1.Dim = 3);
  Axis2Is3D : NOT(EXISTS(SELF\IfcCartesianTransformationOperator.Axis2)) OR
+(SELF\IfcCartesianTransformationOperator.Axis2.Dim = 3);
  Axis3Is3D : NOT(EXISTS(Axis3)) OR (Axis3.Dim = 3);
  DimIs3D : SELF\IfcCartesianTransformationOperator.Dim = 3;
END_ENTITY;
+
+ +ENTITY IfcCartesianTransformationOperator3DnonUniform
SUBTYPE OF (
IfcCartesianTransformationOperator3D);
+  Scale2 : OPTIONAL IfcReal;
+  Scale3 : OPTIONAL IfcReal;
DERIVE
+  Scl2 : IfcReal := NVL(Scale2, SELF\IfcCartesianTransformationOperator.Scl);
+  Scl3 : IfcReal := NVL(Scale3, SELF\IfcCartesianTransformationOperator.Scl);
WHERE
+  Scale2GreaterZero : Scl2 > 0.0;
  Scale3GreaterZero : Scl3 > 0.0;
END_ENTITY;
+
+ +ENTITY IfcCenterLineProfileDef
SUBTYPE OF (
IfcArbitraryOpenProfileDef);
+  Thickness : IfcPositiveLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcChiller
SUBTYPE OF (
IfcEnergyConversionDevice);
+  PredefinedType : OPTIONAL IfcChillerTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcChillerTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcChillerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcChillerType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcChillerType
SUBTYPE OF (
IfcEnergyConversionDeviceType);
+  PredefinedType : IfcChillerTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcChillerTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcChillerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcChimney
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcChimneyTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcChimneyTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcChimneyTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcChimneyType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcChimneyType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcChimneyTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcChimneyTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcChimneyTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcCircle
SUBTYPE OF (
IfcConic);
+  Radius : IfcPositiveLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcCircleHollowProfileDef
SUBTYPE OF (
IfcCircleProfileDef);
+  WallThickness : IfcPositiveLengthMeasure;
WHERE
+  WR1 : WallThickness < SELF\IfcCircleProfileDef.Radius;
END_ENTITY;
+
+ +ENTITY IfcCircleProfileDef
SUPERTYPE OF(
IfcCircleHollowProfileDef)
SUBTYPE OF (IfcParameterizedProfileDef);
+  Radius : IfcPositiveLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcCivilElement
SUBTYPE OF (
IfcElement);
+END_ENTITY;
+
+ +ENTITY IfcCivilElementType
SUBTYPE OF (
IfcElementType);
+END_ENTITY;
+
+ +ENTITY IfcClassification
SUBTYPE OF (
IfcExternalInformation);
+  Source : OPTIONAL IfcLabel;
+  Edition : OPTIONAL IfcLabel;
+  EditionDate : OPTIONAL IfcDate;
+  Name : IfcLabel;
+  Description : OPTIONAL IfcText;
+  Specification : OPTIONAL IfcURIReference;
+  ReferenceTokens : OPTIONAL LIST [1:?] OF IfcIdentifier;
INVERSE
+  ClassificationForObjects : SET [0:?] OF IfcRelAssociatesClassification FOR RelatingClassification;
+  HasReferences : SET [0:?] OF IfcClassificationReference FOR ReferencedSource;
+END_ENTITY;
+
+ +ENTITY IfcClassificationReference
SUBTYPE OF (
IfcExternalReference);
+  ReferencedSource : OPTIONAL IfcClassificationReferenceSelect;
+  Description : OPTIONAL IfcText;
+  Sort : OPTIONAL IfcIdentifier;
INVERSE
+  ClassificationRefForObjects : SET [0:?] OF IfcRelAssociatesClassification FOR RelatingClassification;
+  HasReferences : SET [0:?] OF IfcClassificationReference FOR ReferencedSource;
+END_ENTITY;
+
+ +ENTITY IfcClosedShell
SUBTYPE OF (
IfcConnectedFaceSet);
+END_ENTITY;
+
+ +ENTITY IfcClothoid
SUBTYPE OF (
IfcSpiral);
+  ClothoidConstant : IfcLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcCoil
SUBTYPE OF (
IfcEnergyConversionDevice);
+  PredefinedType : OPTIONAL IfcCoilTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcCoilTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcCoilTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcCoilType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcCoilType
SUBTYPE OF (
IfcEnergyConversionDeviceType);
+  PredefinedType : IfcCoilTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcCoilTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcCoilTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcColourRgb
SUBTYPE OF (
IfcColourSpecification);
+  Red : IfcNormalisedRatioMeasure;
+  Green : IfcNormalisedRatioMeasure;
+  Blue : IfcNormalisedRatioMeasure;
+END_ENTITY;
+
+ +ENTITY IfcColourRgbList
SUBTYPE OF (
IfcPresentationItem);
+  ColourList : LIST [1:?] OF LIST [3:3] OF IfcNormalisedRatioMeasure;
+END_ENTITY;
+
+ +ENTITY IfcColourSpecification
ABSTRACT SUPERTYPE OF(
IfcColourRgb)
SUBTYPE OF (IfcPresentationItem);
+  Name : OPTIONAL IfcLabel;
+END_ENTITY;
+
+ +ENTITY IfcColumn
SUPERTYPE
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcColumnTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcColumnTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcColumnTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcColumnType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcColumnType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcColumnTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcColumnTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcColumnTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcCommunicationsAppliance
SUBTYPE OF (
IfcFlowTerminal);
+  PredefinedType : OPTIONAL IfcCommunicationsApplianceTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcCommunicationsApplianceTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcCommunicationsApplianceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcCommunicationsApplianceType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcCommunicationsApplianceType
SUBTYPE OF (
IfcFlowTerminalType);
+  PredefinedType : IfcCommunicationsApplianceTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcCommunicationsApplianceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcCommunicationsApplianceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcComplementaryData
ABSTRACT SUPERTYPE OF(ONEOF(
IfcObservation, IfcVoxelData))
SUBTYPE OF (IfcProduct);
+END_ENTITY;
+
+ +ENTITY IfcComplexProperty
SUBTYPE OF (
IfcProperty);
+  UsageName : IfcIdentifier;
+  HasProperties : SET [1:?] OF IfcProperty;
WHERE
+  WR21 : SIZEOF(QUERY(temp <* HasProperties | SELF :=: temp)) = 0;
  WR22 : IfcUniquePropertyName(HasProperties);
END_ENTITY;
+
+ +ENTITY IfcComplexPropertyTemplate
SUBTYPE OF (
IfcPropertyTemplate);
+  UsageName : OPTIONAL IfcLabel;
+  TemplateType : OPTIONAL IfcComplexPropertyTemplateTypeEnum;
+  HasPropertyTemplates : OPTIONAL SET [1:?] OF IfcPropertyTemplate;
WHERE
+  NoSelfReference : SIZEOF(QUERY(temp <* HasPropertyTemplates | SELF :=: temp)) = 0;
  UniquePropertyNames : IfcUniquePropertyTemplateNames(HasPropertyTemplates);
END_ENTITY;
+
+ +ENTITY IfcCompositeCurve
SUPERTYPE OF(ONEOF(
IfcCompositeCurveOnSurface, IfcGradientCurve, IfcSegmentedReferenceCurve))
SUBTYPE OF (IfcBoundedCurve);
+  Segments : LIST [1:?] OF IfcSegment;
+  SelfIntersect : IfcLogical;
DERIVE
+  NSegments : IfcInteger := SIZEOF(Segments);
+  ClosedCurve : IfcLogical := Segments[NSegments].Transition <> Discontinuous;
WHERE
+  CurveContinuous : ((NOT ClosedCurve) AND (SIZEOF(QUERY(Temp <* Segments | Temp.Transition = Discontinuous)) = 1)) OR ((ClosedCurve) AND (SIZEOF(QUERY(Temp <* Segments | Temp.Transition = Discontinuous)) = 0));
  SameDim : SIZEOF( QUERY( Temp <* Segments | Temp.Dim <> Segments[1].Dim)) = 0;
END_ENTITY;
+
+ +ENTITY IfcCompositeCurveOnSurface
SUPERTYPE OF(
IfcBoundaryCurve)
SUBTYPE OF (IfcCompositeCurve);
DERIVE
+  BasisSurface : SET [0:1] OF IfcSurface := IfcGetBasisSurface(SELF);
WHERE
+  SameSurface : SIZEOF(BasisSurface) > 0;
END_ENTITY;
+
+ +ENTITY IfcCompositeCurveSegment
SUPERTYPE OF(
IfcReparametrisedCompositeCurveSegment)
SUBTYPE OF (IfcSegment);
+  SameSense : IfcBoolean;
+  ParentCurve : IfcCurve;
WHERE
+  ParentIsBoundedCurve : ('IFCGEOMETRYRESOURCE.IfcBoundedCurve' IN TYPEOF(ParentCurve));
END_ENTITY;
+
+ +ENTITY IfcCompositeProfileDef
SUBTYPE OF (
IfcProfileDef);
+  Profiles : SET [2:?] OF IfcProfileDef;
+  Label : OPTIONAL IfcLabel;
WHERE
+  InvariantProfileType : SIZEOF(QUERY(temp <* Profiles | temp.ProfileType <> Profiles[1].ProfileType)) = 0;
  NoRecursion : SIZEOF(QUERY(temp <* Profiles | 'IFCPROFILERESOURCE.IfcCompositeProfileDef' IN TYPEOF(temp))) = 0;
END_ENTITY;
+
+ +ENTITY IfcCompressor
SUBTYPE OF (
IfcFlowMovingDevice);
+  PredefinedType : OPTIONAL IfcCompressorTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcCompressorTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcCompressorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcCompressorType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcCompressorType
SUBTYPE OF (
IfcFlowMovingDeviceType);
+  PredefinedType : IfcCompressorTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcCompressorTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcCompressorTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcCondenser
SUBTYPE OF (
IfcEnergyConversionDevice);
+  PredefinedType : OPTIONAL IfcCondenserTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcCondenserTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcCondenserTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcCondenserType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcCondenserType
SUBTYPE OF (
IfcEnergyConversionDeviceType);
+  PredefinedType : IfcCondenserTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcCondenserTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcCondenserTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcConic
ABSTRACT SUPERTYPE OF(ONEOF(
IfcCircle, IfcEllipse))
SUBTYPE OF (IfcCurve);
+  Position : IfcAxis2Placement;
+END_ENTITY;
+
+ +ENTITY IfcConnectedFaceSet
SUPERTYPE OF(ONEOF(
IfcClosedShell, IfcOpenShell))
SUBTYPE OF (IfcTopologicalRepresentationItem);
+  CfsFaces : SET [1:?] OF IfcFace;
+END_ENTITY;
+
+ +ENTITY IfcConnectionCurveGeometry
SUBTYPE OF (
IfcConnectionGeometry);
+  CurveOnRelatingElement : IfcCurveOrEdgeCurve;
+  CurveOnRelatedElement : OPTIONAL IfcCurveOrEdgeCurve;
+END_ENTITY;
+
+ +ENTITY IfcConnectionGeometry
ABSTRACT SUPERTYPE OF(ONEOF(
IfcConnectionCurveGeometry, IfcConnectionPointGeometry, IfcConnectionSurfaceGeometry, IfcConnectionVolumeGeometry));
+END_ENTITY;
+
+ +ENTITY IfcConnectionPointEccentricity
SUBTYPE OF (
IfcConnectionPointGeometry);
+  EccentricityInX : OPTIONAL IfcLengthMeasure;
+  EccentricityInY : OPTIONAL IfcLengthMeasure;
+  EccentricityInZ : OPTIONAL IfcLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcConnectionPointGeometry
SUPERTYPE OF(
IfcConnectionPointEccentricity)
SUBTYPE OF (IfcConnectionGeometry);
+  PointOnRelatingElement : IfcPointOrVertexPoint;
+  PointOnRelatedElement : OPTIONAL IfcPointOrVertexPoint;
+END_ENTITY;
+
+ +ENTITY IfcConnectionSurfaceGeometry
SUBTYPE OF (
IfcConnectionGeometry);
+  SurfaceOnRelatingElement : IfcSurfaceOrFaceSurface;
+  SurfaceOnRelatedElement : OPTIONAL IfcSurfaceOrFaceSurface;
+END_ENTITY;
+
+ +ENTITY IfcConnectionVolumeGeometry
SUBTYPE OF (
IfcConnectionGeometry);
+  VolumeOnRelatingElement : IfcSolidOrShell;
+  VolumeOnRelatedElement : OPTIONAL IfcSolidOrShell;
+END_ENTITY;
+
+ +ENTITY IfcConstraint
ABSTRACT SUPERTYPE OF(ONEOF(
IfcMetric, IfcObjective));
+  Name : IfcLabel;
+  Description : OPTIONAL IfcText;
+  ConstraintGrade : IfcConstraintEnum;
+  ConstraintSource : OPTIONAL IfcLabel;
+  CreatingActor : OPTIONAL IfcActorSelect;
+  CreationTime : OPTIONAL IfcDateTime;
+  UserDefinedGrade : OPTIONAL IfcLabel;
INVERSE
+  HasExternalReferences : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects;
+  PropertiesForConstraint : SET [0:?] OF IfcResourceConstraintRelationship FOR RelatingConstraint;
WHERE
+  WR11 : (ConstraintGrade <> IfcConstraintEnum.USERDEFINED) OR
+((ConstraintGrade = IfcConstraintEnum.USERDEFINED) AND EXISTS(SELF\IfcConstraint.UserDefinedGrade));
END_ENTITY;
+
+ +ENTITY IfcConstructionEquipmentResource
SUBTYPE OF (
IfcConstructionResource);
+  PredefinedType : OPTIONAL IfcConstructionEquipmentResourceTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcConstructionEquipmentResourceTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcConstructionEquipmentResourceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcConstructionEquipmentResourceType
SUBTYPE OF (
IfcConstructionResourceType);
+  PredefinedType : IfcConstructionEquipmentResourceTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcConstructionEquipmentResourceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcConstructionEquipmentResourceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeResource.ResourceType));
END_ENTITY;
+
+ +ENTITY IfcConstructionMaterialResource
SUBTYPE OF (
IfcConstructionResource);
+  PredefinedType : OPTIONAL IfcConstructionMaterialResourceTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcConstructionMaterialResourceTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcConstructionMaterialResourceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcConstructionMaterialResourceType
SUBTYPE OF (
IfcConstructionResourceType);
+  PredefinedType : IfcConstructionMaterialResourceTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcConstructionMaterialResourceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcConstructionMaterialResourceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeResource.ResourceType));
END_ENTITY;
+
+ +ENTITY IfcConstructionProductResource
SUBTYPE OF (
IfcConstructionResource);
+  PredefinedType : OPTIONAL IfcConstructionProductResourceTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcConstructionProductResourceTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcConstructionProductResourceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcConstructionProductResourceType
SUBTYPE OF (
IfcConstructionResourceType);
+  PredefinedType : IfcConstructionProductResourceTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcConstructionProductResourceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcConstructionProductResourceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeResource.ResourceType));
END_ENTITY;
+
+ +ENTITY IfcConstructionResource
ABSTRACT SUPERTYPE OF(ONEOF(
IfcConstructionEquipmentResource, IfcConstructionMaterialResource, IfcConstructionProductResource, IfcCrewResource, IfcLaborResource, IfcSubContractResource))
SUBTYPE OF (IfcResource);
+  Usage : OPTIONAL IfcResourceTime;
+  BaseCosts : OPTIONAL LIST [1:?] OF IfcAppliedValue;
+  BaseQuantity : OPTIONAL IfcPhysicalQuantity;
+END_ENTITY;
+
+ +ENTITY IfcConstructionResourceType
ABSTRACT SUPERTYPE OF(ONEOF(
IfcConstructionEquipmentResourceType, IfcConstructionMaterialResourceType, IfcConstructionProductResourceType, IfcCrewResourceType, IfcLaborResourceType, IfcSubContractResourceType))
SUBTYPE OF (IfcTypeResource);
+  BaseCosts : OPTIONAL LIST [1:?] OF IfcAppliedValue;
+  BaseQuantity : OPTIONAL IfcPhysicalQuantity;
+END_ENTITY;
+
+ +ENTITY IfcContext
ABSTRACT SUPERTYPE OF(ONEOF(
IfcProject, IfcProjectLibrary))
SUBTYPE OF (IfcObjectDefinition);
+  ObjectType : OPTIONAL IfcLabel;
+  LongName : OPTIONAL IfcLabel;
+  Phase : OPTIONAL IfcLabel;
+  RepresentationContexts : OPTIONAL SET [1:?] OF IfcRepresentationContext;
+  UnitsInContext : OPTIONAL IfcUnitAssignment;
INVERSE
+  IsDefinedBy : SET [0:?] OF IfcRelDefinesByProperties FOR RelatedObjects;
+  Declares : SET [0:?] OF IfcRelDeclares FOR RelatingContext;
+END_ENTITY;
+
+ +ENTITY IfcContextDependentUnit
SUBTYPE OF (
IfcNamedUnit);
+  Name : IfcLabel;
INVERSE
+  HasExternalReference : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects;
+END_ENTITY;
+
+ +ENTITY IfcControl
ABSTRACT SUPERTYPE OF(ONEOF(
IfcActionRequest, IfcCostItem, IfcCostSchedule, IfcPerformanceHistory, IfcPermit, IfcProjectOrder, IfcWorkCalendar, IfcWorkControl))
SUBTYPE OF (IfcObject);
+  Identification : OPTIONAL IfcIdentifier;
INVERSE
+  Controls : SET [0:?] OF IfcRelAssignsToControl FOR RelatingControl;
+END_ENTITY;
+
+ +ENTITY IfcController
SUBTYPE OF (
IfcDistributionControlElement);
+  PredefinedType : OPTIONAL IfcControllerTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcControllerTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcControllerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCBUILDINGCONTROLSDOMAIN.IfcControllerType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcControllerType
SUBTYPE OF (
IfcDistributionControlElementType);
+  PredefinedType : IfcControllerTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcControllerTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcControllerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcConversionBasedUnit
SUPERTYPE OF(
IfcConversionBasedUnitWithOffset)
SUBTYPE OF (IfcNamedUnit);
+  Name : IfcLabel;
+  ConversionFactor : IfcMeasureWithUnit;
INVERSE
+  HasExternalReference : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects;
+END_ENTITY;
+
+ +ENTITY IfcConversionBasedUnitWithOffset
SUBTYPE OF (
IfcConversionBasedUnit);
+  ConversionOffset : IfcReal;
+END_ENTITY;
+
+ +ENTITY IfcConveyorSegment
SUBTYPE OF (
IfcFlowSegment);
+  PredefinedType : OPTIONAL IfcConveyorSegmentTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcConveyorSegmentTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcConveyorSegmentTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCPORTSANDWATERWAYSDOMAIN.IfcConveyorSegmentType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcConveyorSegmentType
SUBTYPE OF (
IfcFlowSegmentType);
+  PredefinedType : IfcConveyorSegmentTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcConveyorSegmentTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcConveyorSegmentTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcCooledBeam
SUBTYPE OF (
IfcEnergyConversionDevice);
+  PredefinedType : OPTIONAL IfcCooledBeamTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcCooledBeamTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcCooledBeamTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcCooledBeamType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcCooledBeamType
SUBTYPE OF (
IfcEnergyConversionDeviceType);
+  PredefinedType : IfcCooledBeamTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcCooledBeamTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcCooledBeamTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcCoolingTower
SUBTYPE OF (
IfcEnergyConversionDevice);
+  PredefinedType : OPTIONAL IfcCoolingTowerTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcCoolingTowerTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcCoolingTowerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcCoolingTowerType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcCoolingTowerType
SUBTYPE OF (
IfcEnergyConversionDeviceType);
+  PredefinedType : IfcCoolingTowerTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcCoolingTowerTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcCoolingTowerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcCoordinateOperation
ABSTRACT SUPERTYPE OF(ONEOF(
IfcMapConversion, IfcRigidOperation));
+  SourceCRS : IfcCoordinateReferenceSystemSelect;
+  TargetCRS : IfcCoordinateReferenceSystem;
+END_ENTITY;
+
+ +ENTITY IfcCoordinateReferenceSystem
ABSTRACT SUPERTYPE OF(ONEOF(
IfcGeographicCRS, IfcProjectedCRS));
+  Name : OPTIONAL IfcLabel;
+  Description : OPTIONAL IfcText;
+  GeodeticDatum : OPTIONAL IfcIdentifier;
INVERSE
+  HasCoordinateOperation : SET [0:1] OF IfcCoordinateOperation FOR SourceCRS;
+  WellKnownText : SET [0:1] OF IfcWellKnownText FOR CoordinateReferenceSystem;
WHERE
+  NameOrWKT : (HIINDEX(WellKnownText) = 1) OR EXISTS(Name);
END_ENTITY;
+
+ +ENTITY IfcCosineSpiral
SUBTYPE OF (
IfcSpiral);
+  CosineTerm : IfcLengthMeasure;
+  ConstantTerm : OPTIONAL IfcLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcCostItem
SUBTYPE OF (
IfcControl);
+  PredefinedType : OPTIONAL IfcCostItemTypeEnum;
+  CostValues : OPTIONAL LIST [1:?] OF IfcCostValue;
+  CostQuantities : OPTIONAL LIST [1:?] OF IfcPhysicalQuantity;
+END_ENTITY;
+
+ +ENTITY IfcCostSchedule
SUBTYPE OF (
IfcControl);
+  PredefinedType : OPTIONAL IfcCostScheduleTypeEnum;
+  Status : OPTIONAL IfcLabel;
+  SubmittedOn : OPTIONAL IfcDateTime;
+  UpdateDate : OPTIONAL IfcDateTime;
+END_ENTITY;
+
+ +ENTITY IfcCostValue
SUBTYPE OF (
IfcAppliedValue);
+END_ENTITY;
+
+ +ENTITY IfcCourse
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcCourseTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcCourseTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcCourseTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSHAREDINFRASTRUCTUREELEMENTS.IfcCourseType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcCourseType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcCourseTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcCourseTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcCourseTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcCovering
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcCoveringTypeEnum;
INVERSE
+  CoversSpaces : SET [0:1] OF IfcRelCoversSpaces FOR RelatedCoverings;
+  CoversElements : SET [0:1] OF IfcRelCoversBldgElements FOR RelatedCoverings;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcCoveringTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcCoveringTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcCoveringType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcCoveringType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcCoveringTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcCoveringTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcCoveringTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcCrewResource
SUBTYPE OF (
IfcConstructionResource);
+  PredefinedType : OPTIONAL IfcCrewResourceTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcCrewResourceTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcCrewResourceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcCrewResourceType
SUBTYPE OF (
IfcConstructionResourceType);
+  PredefinedType : IfcCrewResourceTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcCrewResourceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcCrewResourceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeResource.ResourceType));
END_ENTITY;
+
+ +ENTITY IfcCsgPrimitive3D
ABSTRACT SUPERTYPE OF(ONEOF(
IfcBlock, IfcRectangularPyramid, IfcRightCircularCone, IfcRightCircularCylinder, IfcSphere))
SUBTYPE OF (IfcGeometricRepresentationItem);
+  Position : IfcAxis2Placement3D;
DERIVE
+  Dim : IfcDimensionCount := 3;
+END_ENTITY;
+
+ +ENTITY IfcCsgSolid
SUBTYPE OF (
IfcSolidModel);
+  TreeRootExpression : IfcCsgSelect;
+END_ENTITY;
+
+ +ENTITY IfcCurrencyRelationship
SUBTYPE OF (
IfcResourceLevelRelationship);
+  RelatingMonetaryUnit : IfcMonetaryUnit;
+  RelatedMonetaryUnit : IfcMonetaryUnit;
+  ExchangeRate : IfcPositiveRatioMeasure;
+  RateDateTime : OPTIONAL IfcDateTime;
+  RateSource : OPTIONAL IfcLibraryInformation;
+END_ENTITY;
+
+ +ENTITY IfcCurtainWall
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcCurtainWallTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcCurtainWallTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcCurtainWallTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcCurtainWallType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcCurtainWallType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcCurtainWallTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcCurtainWallTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcCurtainWallTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcCurve
ABSTRACT SUPERTYPE OF(ONEOF(
IfcBoundedCurve, IfcConic, IfcLine, IfcOffsetCurve, IfcPcurve, IfcPolynomialCurve, IfcSpiral, IfcSurfaceCurve))
SUBTYPE OF (IfcGeometricRepresentationItem);
DERIVE
+  Dim : IfcDimensionCount := IfcCurveDim(SELF);
+END_ENTITY;
+
+ +ENTITY IfcCurveBoundedPlane
SUBTYPE OF (
IfcBoundedSurface);
+  BasisSurface : IfcPlane;
+  OuterBoundary : IfcCurve;
+  InnerBoundaries : SET [0:?] OF IfcCurve;
+END_ENTITY;
+
+ +ENTITY IfcCurveBoundedSurface
SUBTYPE OF (
IfcBoundedSurface);
+  BasisSurface : IfcSurface;
+  Boundaries : SET [1:?] OF IfcBoundaryCurve;
+  ImplicitOuter : IfcBoolean;
+END_ENTITY;
+
+ +ENTITY IfcCurveSegment
SUBTYPE OF (
IfcSegment);
+  Placement : IfcPlacement;
+  SegmentStart : IfcCurveMeasureSelect;
+  SegmentLength : IfcCurveMeasureSelect;
+  ParentCurve : IfcCurve;
+END_ENTITY;
+
+ +ENTITY IfcCurveStyle
SUBTYPE OF (
IfcPresentationStyle);
+  CurveFont : OPTIONAL IfcCurveFontOrScaledCurveFontSelect;
+  CurveWidth : OPTIONAL IfcSizeSelect;
+  CurveColour : OPTIONAL IfcColour;
+  ModelOrDraughting : OPTIONAL IfcBoolean;
WHERE
+  IdentifiableCurveStyle : EXISTS(CurveFont) OR EXISTS(CurveWidth) OR EXISTS(CurveColour);
  MeasureOfWidth : (NOT(EXISTS(CurveWidth))) OR
+('IFCMEASURERESOURCE.IfcPositiveLengthMeasure' IN TYPEOF(CurveWidth)) OR
+ (('IFCMEASURERESOURCE.IfcDescriptiveMeasure' IN TYPEOF(CurveWidth)) AND
+ (CurveWidth = 'by layer'));
END_ENTITY;
+
+ +ENTITY IfcCurveStyleFont
SUBTYPE OF (
IfcPresentationItem);
+  Name : OPTIONAL IfcLabel;
+  PatternList : LIST [1:?] OF IfcCurveStyleFontPattern;
+END_ENTITY;
+
+ +ENTITY IfcCurveStyleFontAndScaling
SUBTYPE OF (
IfcPresentationItem);
+  Name : OPTIONAL IfcLabel;
+  CurveStyleFont : IfcCurveStyleFontSelect;
+  CurveFontScaling : IfcPositiveRatioMeasure;
+END_ENTITY;
+
+ +ENTITY IfcCurveStyleFontPattern
SUBTYPE OF (
IfcPresentationItem);
+  VisibleSegmentLength : IfcLengthMeasure;
+  InvisibleSegmentLength : IfcPositiveLengthMeasure;
WHERE
+  VisibleLengthGreaterEqualZero : VisibleSegmentLength >= 0.;
END_ENTITY;
+
+ +ENTITY IfcCylindricalSurface
SUBTYPE OF (
IfcElementarySurface);
+  Radius : IfcPositiveLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcDamper
SUBTYPE OF (
IfcFlowController);
+  PredefinedType : OPTIONAL IfcDamperTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcDamperTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcDamperTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcDamperType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcDamperType
SUBTYPE OF (
IfcFlowControllerType);
+  PredefinedType : IfcDamperTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcDamperTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcDamperTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcDatasetInformation
SUBTYPE OF (
IfcDocumentInformation);
+  SchemaReference : OPTIONAL IfcURIReference;
INVERSE
+  DatasetInfoForObjects : SET [0:?] OF IfcRelAssociatesDataset FOR RelatingDataset;
+  HasDatasetReferences : SET [0:?] OF IfcDatasetReference FOR ReferencedDataset;
+END_ENTITY;
+
+ +ENTITY IfcDatasetReference
SUBTYPE OF (
IfcExternalReference);
+  Description : OPTIONAL IfcText;
+  ReferencedDataset : OPTIONAL IfcDatasetInformation;
+  Filter : OPTIONAL IfcText;
INVERSE
+  DatasetRefForObjects : SET [0:?] OF IfcRelAssociatesDataset FOR RelatingDataset;
WHERE
+  WR1 : EXISTS(Name) XOR EXISTS(ReferencedDataset);
END_ENTITY;
+
+ +ENTITY IfcDeepFoundation
SUPERTYPE OF(ONEOF(
IfcCaissonFoundation, IfcPile))
SUBTYPE OF (IfcBuiltElement);
WHERE
+  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcDeepFoundationType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcDeepFoundationType
SUPERTYPE OF(ONEOF(
IfcCaissonFoundationType, IfcPileType))
SUBTYPE OF (IfcBuiltElementType);
+END_ENTITY;
+
+ +ENTITY IfcDerivedProfileDef
SUPERTYPE OF(
IfcMirroredProfileDef)
SUBTYPE OF (IfcProfileDef);
+  ParentProfile : IfcProfileDef;
+  Operator : IfcCartesianTransformationOperator2D;
+  Label : OPTIONAL IfcLabel;
WHERE
+  InvariantProfileType : SELF\IfcProfileDef.ProfileType = ParentProfile.ProfileType;
END_ENTITY;
+
+ +ENTITY IfcDerivedUnit;
+  Elements : SET [1:?] OF
IfcDerivedUnitElement;
+  UnitType : IfcDerivedUnitEnum;
+  UserDefinedType : OPTIONAL IfcLabel;
+  Name : OPTIONAL IfcLabel;
DERIVE
+  Dimensions : IfcDimensionalExponents := IfcDeriveDimensionalExponents(Elements);
WHERE
+  WR1 : (SIZEOF (Elements) > 1) OR ((SIZEOF (Elements) = 1) AND (Elements[1].Exponent <> 1 ));
  WR2 : (UnitType <> IfcDerivedUnitEnum.USERDEFINED) OR
+((UnitType = IfcDerivedUnitEnum.USERDEFINED) AND
+ (EXISTS(SELF.UserDefinedType)));
END_ENTITY;
+
+ +ENTITY IfcDerivedUnitElement;
+  Unit :
IfcNamedUnit;
+  Exponent : INTEGER;
+END_ENTITY;
+
+ +ENTITY IfcDimensionalExponents;
+  LengthExponent : INTEGER;
+  MassExponent : INTEGER;
+  TimeExponent : INTEGER;
+  ElectricCurrentExponent : INTEGER;
+  ThermodynamicTemperatureExponent : INTEGER;
+  AmountOfSubstanceExponent : INTEGER;
+  LuminousIntensityExponent : INTEGER;
+END_ENTITY;
+
+
+ENTITY IfcDirection
SUBTYPE OF (
IfcGeometricRepresentationItem);
+  DirectionRatios : LIST [2:3] OF IfcReal;
DERIVE
+  Dim : IfcDimensionCount := HIINDEX(DirectionRatios);
WHERE
+  MagnitudeGreaterZero : SIZEOF(QUERY(Tmp <* DirectionRatios | Tmp <> 0.0)) > 0;
END_ENTITY;
+
+ +ENTITY IfcDirectrixCurveSweptAreaSolid
ABSTRACT SUPERTYPE OF(ONEOF(
IfcFixedReferenceSweptAreaSolid, IfcSurfaceCurveSweptAreaSolid))
SUBTYPE OF (IfcSweptAreaSolid);
+  Directrix : IfcCurve;
+  StartParam : OPTIONAL IfcCurveMeasureSelect;
+  EndParam : OPTIONAL IfcCurveMeasureSelect;
WHERE
+  DirectrixBounded : (EXISTS(StartParam) AND EXISTS(EndParam)) OR
+(SIZEOF(['IFCGEOMETRYRESOURCE.IfcConic', 'IFCGEOMETRYRESOURCE.IfcBoundedCurve'] * TYPEOF(Directrix)) = 1);
END_ENTITY;
+
+ +ENTITY IfcDirectrixDerivedReferenceSweptAreaSolid
SUBTYPE OF (
IfcFixedReferenceSweptAreaSolid);
+END_ENTITY;
+
+ +ENTITY IfcDiscreteAccessory
SUBTYPE OF (
IfcElementComponent);
+  PredefinedType : OPTIONAL IfcDiscreteAccessoryTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcDiscreteAccessoryTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcDiscreteAccessoryTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSHAREDCOMPONENTELEMENTS.IfcDiscreteAccessoryType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcDiscreteAccessoryType
SUBTYPE OF (
IfcElementComponentType);
+  PredefinedType : IfcDiscreteAccessoryTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcDiscreteAccessoryTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcDiscreteAccessoryTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcDistributionBoard
SUBTYPE OF (
IfcFlowController);
+  PredefinedType : OPTIONAL IfcDistributionBoardTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcDistributionBoardTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcDistributionBoardTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCELECTRICALDOMAIN.IfcDistributionBoardType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcDistributionBoardType
SUBTYPE OF (
IfcFlowControllerType);
+  PredefinedType : IfcDistributionBoardTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcDistributionBoardTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcDistributionBoardTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcDistributionChamberElement
SUBTYPE OF (
IfcDistributionFlowElement);
+  PredefinedType : OPTIONAL IfcDistributionChamberElementTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcDistributionChamberElementTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcDistributionChamberElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSHAREDBLDGSERVICEELEMENTS.IfcDistributionChamberElementType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcDistributionChamberElementType
SUBTYPE OF (
IfcDistributionFlowElementType);
+  PredefinedType : IfcDistributionChamberElementTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcDistributionChamberElementTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcDistributionChamberElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcDistributionCircuit
SUBTYPE OF (
IfcDistributionSystem);
+END_ENTITY;
+
+ +ENTITY IfcDistributionControlElement
SUPERTYPE OF(ONEOF(
IfcActuator, IfcAlarm, IfcController, IfcFlowInstrument, IfcProtectiveDeviceTrippingUnit, IfcSensor, IfcUnitaryControlElement))
SUBTYPE OF (IfcDistributionElement);
INVERSE
+  AssignedToFlowElement : SET [0:1] OF IfcRelFlowControlElements FOR RelatedControlElements;
+END_ENTITY;
+
+ +ENTITY IfcDistributionControlElementType
ABSTRACT SUPERTYPE OF(ONEOF(
IfcActuatorType, IfcAlarmType, IfcControllerType, IfcFlowInstrumentType, IfcProtectiveDeviceTrippingUnitType, IfcSensorType, IfcUnitaryControlElementType))
SUBTYPE OF (IfcDistributionElementType);
+END_ENTITY;
+
+ +ENTITY IfcDistributionElement
SUPERTYPE OF(ONEOF(
IfcDistributionControlElement, IfcDistributionFlowElement))
SUBTYPE OF (IfcElement);
INVERSE
+  HasPorts : SET [0:?] OF IfcRelConnectsPortToElement FOR RelatedElement;
+END_ENTITY;
+
+ +ENTITY IfcDistributionElementType
SUPERTYPE OF(ONEOF(
IfcDistributionControlElementType, IfcDistributionFlowElementType))
SUBTYPE OF (IfcElementType);
+END_ENTITY;
+
+ +ENTITY IfcDistributionFlowElement
SUPERTYPE OF(ONEOF(
IfcDistributionChamberElement, IfcEnergyConversionDevice, IfcFlowController, IfcFlowFitting, IfcFlowMovingDevice, IfcFlowSegment, IfcFlowStorageDevice, IfcFlowTerminal, IfcFlowTreatmentDevice))
SUBTYPE OF (IfcDistributionElement);
INVERSE
+  HasControlElements : SET [0:1] OF IfcRelFlowControlElements FOR RelatingFlowElement;
+END_ENTITY;
+
+ +ENTITY IfcDistributionFlowElementType
ABSTRACT SUPERTYPE OF(ONEOF(
IfcDistributionChamberElementType, IfcEnergyConversionDeviceType, IfcFlowControllerType, IfcFlowFittingType, IfcFlowMovingDeviceType, IfcFlowSegmentType, IfcFlowStorageDeviceType, IfcFlowTerminalType, IfcFlowTreatmentDeviceType))
SUBTYPE OF (IfcDistributionElementType);
+END_ENTITY;
+
+ +ENTITY IfcDistributionPort
SUBTYPE OF (
IfcPort);
+  FlowDirection : OPTIONAL IfcFlowDirectionEnum;
+  PredefinedType : OPTIONAL IfcDistributionPortTypeEnum;
+  SystemType : OPTIONAL IfcDistributionSystemEnum;
+END_ENTITY;
+
+ +ENTITY IfcDistributionSystem
SUPERTYPE OF(
IfcDistributionCircuit)
SUBTYPE OF (IfcSystem);
+  LongName : OPTIONAL IfcLabel;
+  PredefinedType : OPTIONAL IfcDistributionSystemEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcDistributionSystemEnum.USERDEFINED) OR
+((PredefinedType = IfcDistributionSystemEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcDocumentInformation
SUPERTYPE OF(
IfcDatasetInformation)
SUBTYPE OF (IfcExternalInformation);
+  Identification : IfcIdentifier;
+  Name : IfcLabel;
+  Description : OPTIONAL IfcText;
+  Location : OPTIONAL IfcURIReference;
+  Purpose : OPTIONAL IfcText;
+  IntendedUse : OPTIONAL IfcText;
+  Scope : OPTIONAL IfcText;
+  Revision : OPTIONAL IfcLabel;
+  DocumentOwner : OPTIONAL IfcActorSelect;
+  Editors : OPTIONAL SET [1:?] OF IfcActorSelect;
+  CreationTime : OPTIONAL IfcDateTime;
+  LastRevisionTime : OPTIONAL IfcDateTime;
+  ElectronicFormat : OPTIONAL IfcIdentifier;
+  ValidFrom : OPTIONAL IfcDate;
+  ValidUntil : OPTIONAL IfcDate;
+  Confidentiality : OPTIONAL IfcDocumentConfidentialityEnum;
+  Status : OPTIONAL IfcDocumentStatusEnum;
INVERSE
+  DocumentInfoForObjects : SET [0:?] OF IfcRelAssociatesDocument FOR RelatingDocument;
+  HasDocumentReferences : SET [0:?] OF IfcDocumentReference FOR ReferencedDocument;
+  IsPointedTo : SET [0:?] OF IfcDocumentInformationRelationship FOR RelatedDocuments;
+  IsPointer : SET [0:1] OF IfcDocumentInformationRelationship FOR RelatingDocument;
+END_ENTITY;
+
+ +ENTITY IfcDocumentInformationRelationship
SUBTYPE OF (
IfcResourceLevelRelationship);
+  RelatingDocument : IfcDocumentInformation;
+  RelatedDocuments : SET [1:?] OF IfcDocumentInformation;
+  RelationshipType : OPTIONAL IfcLabel;
+END_ENTITY;
+
+ +ENTITY IfcDocumentReference
SUBTYPE OF (
IfcExternalReference);
+  Description : OPTIONAL IfcText;
+  ReferencedDocument : OPTIONAL IfcDocumentInformation;
INVERSE
+  DocumentRefForObjects : SET [0:?] OF IfcRelAssociatesDocument FOR RelatingDocument;
WHERE
+  WR1 : EXISTS(Name) XOR EXISTS(ReferencedDocument);
END_ENTITY;
+
+ +ENTITY IfcDoor
SUPERTYPE
SUBTYPE OF (
IfcBuiltElement);
+  OverallHeight : OPTIONAL IfcPositiveLengthMeasure;
+  OverallWidth : OPTIONAL IfcPositiveLengthMeasure;
+  PredefinedType : OPTIONAL IfcDoorTypeEnum;
+  OperationType : OPTIONAL IfcDoorTypeOperationEnum;
+  UserDefinedOperationType : OPTIONAL IfcLabel;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcDoorTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcDoorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcDoorType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcDoorLiningProperties
SUBTYPE OF (
IfcPreDefinedPropertySet);
+  LiningDepth : OPTIONAL IfcPositiveLengthMeasure;
+  LiningThickness : OPTIONAL IfcNonNegativeLengthMeasure;
+  ThresholdDepth : OPTIONAL IfcPositiveLengthMeasure;
+  ThresholdThickness : OPTIONAL IfcNonNegativeLengthMeasure;
+  TransomThickness : OPTIONAL IfcNonNegativeLengthMeasure;
+  TransomOffset : OPTIONAL IfcLengthMeasure;
+  LiningOffset : OPTIONAL IfcLengthMeasure;
+  ThresholdOffset : OPTIONAL IfcLengthMeasure;
+  CasingThickness : OPTIONAL IfcPositiveLengthMeasure;
+  CasingDepth : OPTIONAL IfcPositiveLengthMeasure;
+  ShapeAspectStyle : OPTIONAL IfcShapeAspect;
+  LiningToPanelOffsetX : OPTIONAL IfcLengthMeasure;
+  LiningToPanelOffsetY : OPTIONAL IfcLengthMeasure;
WHERE
+  WR31 : NOT(EXISTS(LiningDepth) AND NOT(EXISTS(LiningThickness)));
  WR32 : NOT(EXISTS(ThresholdDepth) AND NOT(EXISTS(ThresholdThickness)));
  WR33 : (EXISTS(TransomOffset) AND EXISTS(TransomThickness)) XOR
+(NOT(EXISTS(TransomOffset)) AND NOT(EXISTS(TransomThickness)));
  WR34 : (EXISTS(CasingDepth) AND EXISTS(CasingThickness)) XOR
+(NOT(EXISTS(CasingDepth)) AND NOT(EXISTS(CasingThickness)));
  WR35 : (EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1]))
+AND
+ ('IFCSHAREDBLDGELEMENTS.IfcDoorType' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1]));
END_ENTITY;
+
+ +ENTITY IfcDoorPanelProperties
SUBTYPE OF (
IfcPreDefinedPropertySet);
+  PanelDepth : OPTIONAL IfcPositiveLengthMeasure;
+  PanelOperation : IfcDoorPanelOperationEnum;
+  PanelWidth : OPTIONAL IfcNormalisedRatioMeasure;
+  PanelPosition : IfcDoorPanelPositionEnum;
+  ShapeAspectStyle : OPTIONAL IfcShapeAspect;
WHERE
+  ApplicableToType : (EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1]))
+AND
+('IFCSHAREDBLDGELEMENTS.IfcDoorType' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1]));
END_ENTITY;
+
+ +ENTITY IfcDoorType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcDoorTypeEnum;
+  OperationType : IfcDoorTypeOperationEnum;
+  ParameterTakesPrecedence : OPTIONAL IfcBoolean;
+  UserDefinedOperationType : OPTIONAL IfcLabel;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcDoorTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcDoorTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcDraughtingPreDefinedColour
SUBTYPE OF (
IfcPreDefinedColour);
WHERE
+  PreDefinedColourNames : SELF\IfcPreDefinedItem.Name IN ['black','red','green','blue','yellow',
+ 'magenta','cyan','white','by layer'];
END_ENTITY;
+
+ +ENTITY IfcDraughtingPreDefinedCurveFont
SUBTYPE OF (
IfcPreDefinedCurveFont);
WHERE
+  PreDefinedCurveFontNames : SELF\IfcPreDefinedItem.Name IN
+ ['continuous',
+ 'chain',
+ 'chain double dash',
+ 'dashed',
+ 'dotted',
+ 'by layer'];
END_ENTITY;
+
+ +ENTITY IfcDuctFitting
SUBTYPE OF (
IfcFlowFitting);
+  PredefinedType : OPTIONAL IfcDuctFittingTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcDuctFittingTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcDuctFittingTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcDuctFittingType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcDuctFittingType
SUBTYPE OF (
IfcFlowFittingType);
+  PredefinedType : IfcDuctFittingTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcDuctFittingTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcDuctFittingTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcDuctSegment
SUBTYPE OF (
IfcFlowSegment);
+  PredefinedType : OPTIONAL IfcDuctSegmentTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcDuctSegmentTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcDuctSegmentTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcDuctSegmentType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcDuctSegmentType
SUBTYPE OF (
IfcFlowSegmentType);
+  PredefinedType : IfcDuctSegmentTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcDuctSegmentTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcDuctSegmentTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcDuctSilencer
SUBTYPE OF (
IfcFlowTreatmentDevice);
+  PredefinedType : OPTIONAL IfcDuctSilencerTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcDuctSilencerTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcDuctSilencerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcDuctSilencerType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcDuctSilencerType
SUBTYPE OF (
IfcFlowTreatmentDeviceType);
+  PredefinedType : IfcDuctSilencerTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcDuctSilencerTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcDuctSilencerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcEarthingElement
SUBTYPE OF (
IfcFlowTerminal);
+  PredefinedType : OPTIONAL IfcEarthingElementTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcEarthingElementTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcEarthingElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcEarthingElementType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcEarthingElementType
SUBTYPE OF (
IfcFlowTerminalType);
+  PredefinedType : OPTIONAL IfcEarthingElementTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcEarthingElementTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcEarthingElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcEarthworksCut
SUBTYPE OF (
IfcExcavation);
+  PredefinedType : OPTIONAL IfcEarthworksCutTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcEarthworksCutTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcEarthworksCutTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcEarthworksElement
SUPERTYPE OF(ONEOF(
IfcEarthworksFill, IfcImprovedGround, IfcReinforcedSoil))
SUBTYPE OF (IfcBuiltElement);
+END_ENTITY;
+
+ +ENTITY IfcEarthworksFill
SUBTYPE OF (
IfcEarthworksElement);
+  PredefinedType : OPTIONAL IfcEarthworksFillTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcEarthworksFillTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcEarthworksFillTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcEdge
SUPERTYPE OF(ONEOF(
IfcEdgeCurve, IfcOrientedEdge, IfcSubedge))
SUBTYPE OF (IfcTopologicalRepresentationItem);
+  EdgeStart : IfcVertex;
+  EdgeEnd : IfcVertex;
+END_ENTITY;
+
+ +ENTITY IfcEdgeCurve
SUBTYPE OF (
IfcEdge);
+  EdgeGeometry : IfcCurve;
+  SameSense : IfcBoolean;
+END_ENTITY;
+
+ +ENTITY IfcEdgeLoop
SUBTYPE OF (
IfcLoop);
+  EdgeList : LIST [1:?] OF IfcOrientedEdge;
DERIVE
+  Ne : IfcInteger := SIZEOF(EdgeList);
WHERE
+  IsClosed : (EdgeList[1].EdgeStart) :=: (EdgeList[Ne].EdgeEnd);
  IsContinuous : IfcLoopHeadToTail(SELF);
END_ENTITY;
+
+ +ENTITY IfcElectricAppliance
SUBTYPE OF (
IfcFlowTerminal);
+  PredefinedType : OPTIONAL IfcElectricApplianceTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcElectricApplianceTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcElectricApplianceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcElectricApplianceType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcElectricApplianceType
SUBTYPE OF (
IfcFlowTerminalType);
+  PredefinedType : IfcElectricApplianceTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcElectricApplianceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcElectricApplianceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcElectricDistributionBoard
SUBTYPE OF (
IfcFlowController);
+  PredefinedType : OPTIONAL IfcElectricDistributionBoardTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcElectricDistributionBoardTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcElectricDistributionBoardTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcElectricDistributionBoardType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcElectricDistributionBoardType
SUBTYPE OF (
IfcFlowControllerType);
+  PredefinedType : IfcElectricDistributionBoardTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcElectricDistributionBoardTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcElectricDistributionBoardTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcElectricFlowStorageDevice
SUBTYPE OF (
IfcFlowStorageDevice);
+  PredefinedType : OPTIONAL IfcElectricFlowStorageDeviceTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcElectricFlowStorageDeviceTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcElectricFlowStorageDeviceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcElectricFlowStorageDeviceType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcElectricFlowStorageDeviceType
SUBTYPE OF (
IfcFlowStorageDeviceType);
+  PredefinedType : IfcElectricFlowStorageDeviceTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcElectricFlowStorageDeviceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcElectricFlowStorageDeviceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcElectricFlowTreatmentDevice
SUBTYPE OF (
IfcFlowTreatmentDevice);
+  PredefinedType : OPTIONAL IfcElectricFlowTreatmentDeviceTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcElectricFlowTreatmentDeviceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcElectricFlowTreatmentDeviceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCELECTRICALDOMAIN.IfcElectricFlowTreatmentDeviceType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcElectricFlowTreatmentDeviceType
SUBTYPE OF (
IfcFlowTreatmentDeviceType);
+  PredefinedType : IfcElectricFlowTreatmentDeviceTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcElectricFlowTreatmentDeviceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcElectricFlowTreatmentDeviceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcElectricGenerator
SUBTYPE OF (
IfcEnergyConversionDevice);
+  PredefinedType : OPTIONAL IfcElectricGeneratorTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcElectricGeneratorTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcElectricGeneratorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcElectricGeneratorType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcElectricGeneratorType
SUBTYPE OF (
IfcEnergyConversionDeviceType);
+  PredefinedType : IfcElectricGeneratorTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcElectricGeneratorTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcElectricGeneratorTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcElectricMotor
SUBTYPE OF (
IfcEnergyConversionDevice);
+  PredefinedType : OPTIONAL IfcElectricMotorTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcElectricMotorTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcElectricMotorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcElectricMotorType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcElectricMotorType
SUBTYPE OF (
IfcEnergyConversionDeviceType);
+  PredefinedType : IfcElectricMotorTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcElectricMotorTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcElectricMotorTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcElectricTimeControl
SUBTYPE OF (
IfcFlowController);
+  PredefinedType : OPTIONAL IfcElectricTimeControlTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcElectricTimeControlTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcElectricTimeControlTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcElectricTimeControlType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcElectricTimeControlType
SUBTYPE OF (
IfcFlowControllerType);
+  PredefinedType : IfcElectricTimeControlTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcElectricTimeControlTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcElectricTimeControlTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcElement
ABSTRACT SUPERTYPE OF(ONEOF(
IfcBuiltElement, IfcCivilElement, IfcDistributionElement, IfcElementAssembly, IfcElementComponent, IfcFeatureElement, IfcFurnishingElement, IfcGeoScienceElement, IfcGeographicElement, IfcGeotechnicalElement, IfcTransportationDevice, IfcVirtualElement))
SUBTYPE OF (IfcProduct);
+  Tag : OPTIONAL IfcIdentifier;
INVERSE
+  FillsVoids : SET [0:1] OF IfcRelFillsElement FOR RelatedBuildingElement;
+  ConnectedTo : SET [0:?] OF IfcRelConnectsElements FOR RelatingElement;
+  IsInterferedByElements : SET [0:?] OF IfcRelInterferesElements FOR RelatedElement;
+  InterferesElements : SET [0:?] OF IfcRelInterferesElements FOR RelatingElement;
+  HasProjections : SET [0:?] OF IfcRelProjectsElement FOR RelatingElement;
+  HasOpenings : SET [0:?] OF IfcRelVoidsElement FOR RelatingBuildingElement;
+  IsConnectionRealization : SET [0:?] OF IfcRelConnectsWithRealizingElements FOR RealizingElements;
+  ProvidesBoundaries : SET [0:?] OF IfcRelSpaceBoundary FOR RelatedBuildingElement;
+  ConnectedFrom : SET [0:?] OF IfcRelConnectsElements FOR RelatedElement;
+  ContainedInStructure : SET [0:1] OF IfcRelContainedInSpatialStructure FOR RelatedElements;
+  HasCoverings : SET [0:?] OF IfcRelCoversBldgElements FOR RelatingBuildingElement;
+  HasSurfaceFeatures : SET [0:?] OF IfcRelAdheresToElement FOR RelatingElement;
+END_ENTITY;
+
+ +ENTITY IfcElementAssembly
SUBTYPE OF (
IfcElement);
+  AssemblyPlace : OPTIONAL IfcAssemblyPlaceEnum;
+  PredefinedType : OPTIONAL IfcElementAssemblyTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcElementAssemblyTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcElementAssemblyTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCPRODUCTEXTENSION.IfcElementAssemblyType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcElementAssemblyType
SUBTYPE OF (
IfcElementType);
+  PredefinedType : IfcElementAssemblyTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcElementAssemblyTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcElementAssemblyTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcElementComponent
ABSTRACT SUPERTYPE OF(ONEOF(
IfcBuildingElementPart, IfcDiscreteAccessory, IfcFastener, IfcImpactProtectionDevice, IfcMechanicalFastener, IfcReinforcingElement, IfcSign, IfcVibrationDamper, IfcVibrationIsolator))
SUBTYPE OF (IfcElement);
+END_ENTITY;
+
+ +ENTITY IfcElementComponentType
ABSTRACT SUPERTYPE OF(ONEOF(
IfcBuildingElementPartType, IfcDiscreteAccessoryType, IfcFastenerType, IfcImpactProtectionDeviceType, IfcMechanicalFastenerType, IfcReinforcingElementType, IfcSignType, IfcVibrationDamperType, IfcVibrationIsolatorType))
SUBTYPE OF (IfcElementType);
+END_ENTITY;
+
+ +ENTITY IfcElementQuantity
SUBTYPE OF (
IfcQuantitySet);
+  MethodOfMeasurement : OPTIONAL IfcLabel;
+  Quantities : SET [1:?] OF IfcPhysicalQuantity;
WHERE
+  UniqueQuantityNames : IfcUniqueQuantityNames(Quantities);
END_ENTITY;
+
+ +ENTITY IfcElementType
ABSTRACT SUPERTYPE OF(ONEOF(
IfcBuiltElementType, IfcCivilElementType, IfcDistributionElementType, IfcElementAssemblyType, IfcElementComponentType, IfcFurnishingElementType, IfcGeoScienceElementType, IfcGeographicElementType, IfcTransportationDeviceType))
SUBTYPE OF (IfcTypeProduct);
+  ElementType : OPTIONAL IfcLabel;
+END_ENTITY;
+
+ +ENTITY IfcElementarySurface
ABSTRACT SUPERTYPE OF(ONEOF(
IfcCylindricalSurface, IfcPlane, IfcSphericalSurface, IfcToroidalSurface))
SUBTYPE OF (IfcSurface);
+  Position : IfcAxis2Placement3D;
+END_ENTITY;
+
+ +ENTITY IfcEllipse
SUBTYPE OF (
IfcConic);
+  SemiAxis1 : IfcPositiveLengthMeasure;
+  SemiAxis2 : IfcPositiveLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcEllipseProfileDef
SUBTYPE OF (
IfcParameterizedProfileDef);
+  SemiAxis1 : IfcPositiveLengthMeasure;
+  SemiAxis2 : IfcPositiveLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcEnergyConversionDevice
SUPERTYPE OF(ONEOF(
IfcAirToAirHeatRecovery, IfcBoiler, IfcBurner, IfcChiller, IfcCoil, IfcCondenser, IfcCooledBeam, IfcCoolingTower, IfcElectricGenerator, IfcElectricMotor, IfcEngine, IfcEvaporativeCooler, IfcEvaporator, IfcHeatExchanger, IfcHumidifier, IfcMotorConnection, IfcSolarDevice, IfcTransformer, IfcTubeBundle, IfcUnitaryEquipment))
SUBTYPE OF (IfcDistributionFlowElement);
+END_ENTITY;
+
+ +ENTITY IfcEnergyConversionDeviceType
ABSTRACT SUPERTYPE OF(ONEOF(
IfcAirToAirHeatRecoveryType, IfcBoilerType, IfcBurnerType, IfcChillerType, IfcCoilType, IfcCondenserType, IfcCooledBeamType, IfcCoolingTowerType, IfcElectricGeneratorType, IfcElectricMotorType, IfcEngineType, IfcEvaporativeCoolerType, IfcEvaporatorType, IfcHeatExchangerType, IfcHumidifierType, IfcMotorConnectionType, IfcSolarDeviceType, IfcTransformerType, IfcTubeBundleType, IfcUnitaryEquipmentType))
SUBTYPE OF (IfcDistributionFlowElementType);
+END_ENTITY;
+
+ +ENTITY IfcEngine
SUBTYPE OF (
IfcEnergyConversionDevice);
+  PredefinedType : OPTIONAL IfcEngineTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcEngineTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcEngineTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCHVACDOMAIN.IfcEngineType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcEngineType
SUBTYPE OF (
IfcEnergyConversionDeviceType);
+  PredefinedType : IfcEngineTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcEngineTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcEngineTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcEvaporativeCooler
SUBTYPE OF (
IfcEnergyConversionDevice);
+  PredefinedType : OPTIONAL IfcEvaporativeCoolerTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcEvaporativeCoolerTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcEvaporativeCoolerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcEvaporativeCoolerType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcEvaporativeCoolerType
SUBTYPE OF (
IfcEnergyConversionDeviceType);
+  PredefinedType : IfcEvaporativeCoolerTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcEvaporativeCoolerTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcEvaporativeCoolerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcEvaporator
SUBTYPE OF (
IfcEnergyConversionDevice);
+  PredefinedType : OPTIONAL IfcEvaporatorTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcEvaporatorTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcEvaporatorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcEvaporatorType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcEvaporatorType
SUBTYPE OF (
IfcEnergyConversionDeviceType);
+  PredefinedType : IfcEvaporatorTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcEvaporatorTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcEvaporatorTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcEvent
SUBTYPE OF (
IfcProcess);
+  PredefinedType : OPTIONAL IfcEventTypeEnum;
+  EventTriggerType : OPTIONAL IfcEventTriggerTypeEnum;
+  UserDefinedEventTriggerType : OPTIONAL IfcLabel;
+  EventOccurenceTime : OPTIONAL IfcEventTime;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcEventTypeEnum.USERDEFINED) OR ((PredefinedType = IfcEventTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : NOT(EXISTS(EventTriggerType)) OR (EventTriggerType <> IfcEventTriggerTypeEnum.USERDEFINED) OR ((EventTriggerType = IfcEventTriggerTypeEnum.USERDEFINED) AND EXISTS(UserDefinedEventTriggerType));
END_ENTITY;
+
+ +ENTITY IfcEventTime
SUBTYPE OF (
IfcSchedulingTime);
+  ActualDate : OPTIONAL IfcDateTime;
+  EarlyDate : OPTIONAL IfcDateTime;
+  LateDate : OPTIONAL IfcDateTime;
+  ScheduleDate : OPTIONAL IfcDateTime;
+END_ENTITY;
+
+ +ENTITY IfcEventType
SUBTYPE OF (
IfcTypeProcess);
+  PredefinedType : IfcEventTypeEnum;
+  EventTriggerType : IfcEventTriggerTypeEnum;
+  UserDefinedEventTriggerType : OPTIONAL IfcLabel;
WHERE
+  CorrectEventTriggerType : (EventTriggerType <> IfcEventTriggerTypeEnum.USERDEFINED) OR ((EventTriggerType = IfcEventTriggerTypeEnum.USERDEFINED) AND EXISTS(UserDefinedEventTriggerType)) ;
  CorrectPredefinedType : (PredefinedType <> IfcEventTypeEnum.USERDEFINED) OR ((PredefinedType = IfcEventTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeProcess.ProcessType)) ;
END_ENTITY;
+
+ +ENTITY IfcExcavation
ABSTRACT SUPERTYPE OF(ONEOF(
IfcEarthworksCut, IfcUndergroundExcavation))
SUBTYPE OF (IfcFeatureElementSubtraction);
+END_ENTITY;
+
+ +ENTITY IfcExtendedProperties
ABSTRACT SUPERTYPE OF(ONEOF(
IfcMaterialProperties, IfcProfileProperties))
SUBTYPE OF (IfcPropertyAbstraction);
+  Name : OPTIONAL IfcIdentifier;
+  Description : OPTIONAL IfcText;
+  Properties : SET [1:?] OF IfcProperty;
+END_ENTITY;
+
+ +ENTITY IfcExternalInformation
ABSTRACT SUPERTYPE OF(ONEOF(
IfcClassification, IfcDocumentInformation, IfcLibraryInformation));
+END_ENTITY;
+
+ +ENTITY IfcExternalReference
ABSTRACT SUPERTYPE OF(ONEOF(
IfcClassificationReference, IfcDatasetReference, IfcDocumentReference, IfcExternallyDefinedHatchStyle, IfcExternallyDefinedSurfaceStyle, IfcExternallyDefinedTextFont, IfcLibraryReference));
+  Location : OPTIONAL IfcURIReference;
+  Identification : OPTIONAL IfcIdentifier;
+  Name : OPTIONAL IfcLabel;
INVERSE
+  ExternalReferenceForResources : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatingReference;
WHERE
+  WR1 : EXISTS(Identification) OR EXISTS(Location) OR EXISTS(Name);
END_ENTITY;
+
+ +ENTITY IfcExternalReferenceRelationship
SUBTYPE OF (
IfcResourceLevelRelationship);
+  RelatingReference : IfcExternalReference;
+  RelatedResourceObjects : SET [1:?] OF IfcResourceObjectSelect;
+END_ENTITY;
+
+ +ENTITY IfcExternalSpatialElement
SUBTYPE OF (
IfcExternalSpatialStructureElement);
+  PredefinedType : OPTIONAL IfcExternalSpatialElementTypeEnum;
INVERSE
+  BoundedBy : SET [0:?] OF IfcRelSpaceBoundary FOR RelatingSpace;
+END_ENTITY;
+
+ +ENTITY IfcExternalSpatialStructureElement
ABSTRACT SUPERTYPE OF(
IfcExternalSpatialElement)
SUBTYPE OF (IfcSpatialElement);
+END_ENTITY;
+
+ +ENTITY IfcExternallyDefinedHatchStyle
SUBTYPE OF (
IfcExternalReference);
+END_ENTITY;
+
+ +ENTITY IfcExternallyDefinedSurfaceStyle
SUBTYPE OF (
IfcExternalReference);
+END_ENTITY;
+
+ +ENTITY IfcExternallyDefinedTextFont
SUBTYPE OF (
IfcExternalReference);
+END_ENTITY;
+
+ +ENTITY IfcExtrudedAreaSolid
SUPERTYPE OF(
IfcExtrudedAreaSolidTapered)
SUBTYPE OF (IfcSweptAreaSolid);
+  ExtrudedDirection : IfcDirection;
+  Depth : IfcPositiveLengthMeasure;
WHERE
+  ValidExtrusionDirection : IfcDotProduct(IfcRepresentationItem() || IfcGeometricRepresentationItem() || IfcDirection([0.0,0.0,1.0]), SELF.ExtrudedDirection) <> 0.0;
END_ENTITY;
+
+ +ENTITY IfcExtrudedAreaSolidTapered
SUBTYPE OF (
IfcExtrudedAreaSolid);
+  EndSweptArea : IfcProfileDef;
WHERE
+  CorrectProfileAssignment : IfcTaperedSweptAreaProfiles(SELF\IfcSweptAreaSolid.SweptArea, SELF.EndSweptArea);
END_ENTITY;
+
+ +ENTITY IfcFace
SUPERTYPE OF(
IfcFaceSurface)
SUBTYPE OF (IfcTopologicalRepresentationItem);
+  Bounds : SET [1:?] OF IfcFaceBound;
INVERSE
+  HasTextureMaps : SET [0:?] OF IfcTextureMap FOR MappedTo;
WHERE
+  HasOuterBound : SIZEOF(QUERY(temp <* Bounds | 'IFCTOPOLOGYRESOURCE.IfcFaceOuterBound' IN TYPEOF(temp))) <= 1;
END_ENTITY;
+
+ +ENTITY IfcFaceBasedSurfaceModel
SUBTYPE OF (
IfcGeometricRepresentationItem);
+  FbsmFaces : SET [1:?] OF IfcConnectedFaceSet;
DERIVE
+  Dim : IfcDimensionCount := 3;
+END_ENTITY;
+
+ +ENTITY IfcFaceBound
SUPERTYPE OF(
IfcFaceOuterBound)
SUBTYPE OF (IfcTopologicalRepresentationItem);
+  Bound : IfcLoop;
+  Orientation : IfcBoolean;
+END_ENTITY;
+
+ +ENTITY IfcFaceExcavation
SUBTYPE OF (
IfcUndergroundExcavation);
+  PredefinedType : IfcFaceExcavationTypeEnum;
WHERE
+  HasObjectType : (PredefinedType <> IfcFaceExcavationTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType);
END_ENTITY;
+
+ +ENTITY IfcFaceOuterBound
SUBTYPE OF (
IfcFaceBound);
+END_ENTITY;
+
+ +ENTITY IfcFaceSurface
SUPERTYPE OF(
IfcAdvancedFace)
SUBTYPE OF (IfcFace);
+  FaceSurface : IfcSurface;
+  SameSense : IfcBoolean;
+END_ENTITY;
+
+ +ENTITY IfcFacetedBrep
SUPERTYPE OF(
IfcFacetedBrepWithVoids)
SUBTYPE OF (IfcManifoldSolidBrep);
+END_ENTITY;
+
+ +ENTITY IfcFacetedBrepWithVoids
SUBTYPE OF (
IfcFacetedBrep);
+  Voids : SET [1:?] OF IfcClosedShell;
+END_ENTITY;
+
+ +ENTITY IfcFacility
SUPERTYPE OF(ONEOF(
IfcBridge, IfcBuilding, IfcMarineFacility, IfcRailway, IfcRoad, IfcTunnel))
SUBTYPE OF (IfcSpatialStructureElement);
+END_ENTITY;
+
+ +ENTITY IfcFacilityPart
ABSTRACT SUPERTYPE OF(ONEOF(
IfcBridgePart, IfcFacilityPartCommon, IfcMarinePart, IfcRailwayPart, IfcRoadPart, IfcTunnelPart))
SUBTYPE OF (IfcSpatialStructureElement);
+  UsageType : IfcFacilityUsageEnum;
+END_ENTITY;
+
+ +ENTITY IfcFacilityPartCommon
SUBTYPE OF (
IfcFacilityPart);
+  PredefinedType : OPTIONAL IfcFacilityPartCommonTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcFacilityPartCommonTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcFacilityPartCommonTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcFailureConnectionCondition
SUBTYPE OF (
IfcStructuralConnectionCondition);
+  TensionFailureX : OPTIONAL IfcForceMeasure;
+  TensionFailureY : OPTIONAL IfcForceMeasure;
+  TensionFailureZ : OPTIONAL IfcForceMeasure;
+  CompressionFailureX : OPTIONAL IfcForceMeasure;
+  CompressionFailureY : OPTIONAL IfcForceMeasure;
+  CompressionFailureZ : OPTIONAL IfcForceMeasure;
+END_ENTITY;
+
+ +ENTITY IfcFan
SUBTYPE OF (
IfcFlowMovingDevice);
+  PredefinedType : OPTIONAL IfcFanTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcFanTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcFanTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcFanType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcFanType
SUBTYPE OF (
IfcFlowMovingDeviceType);
+  PredefinedType : IfcFanTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcFanTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcFanTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcFastener
SUBTYPE OF (
IfcElementComponent);
+  PredefinedType : OPTIONAL IfcFastenerTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcFastenerTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcFastenerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSHAREDCOMPONENTELEMENTS.IfcFastenerType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcFastenerType
SUBTYPE OF (
IfcElementComponentType);
+  PredefinedType : IfcFastenerTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcFastenerTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcFastenerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcFeatureElement
ABSTRACT SUPERTYPE OF(ONEOF(
IfcFeatureElementAddition, IfcFeatureElementSubtraction, IfcSurfaceFeature))
SUBTYPE OF (IfcElement);
WHERE
+  NotContained : SIZEOF(ContainedInStructure) = 0;
END_ENTITY;
+
+ +ENTITY IfcFeatureElementAddition
ABSTRACT SUPERTYPE OF(
IfcProjectionElement)
SUBTYPE OF (IfcFeatureElement);
INVERSE
+  ProjectsElements : IfcRelProjectsElement FOR RelatedFeatureElement;
+END_ENTITY;
+
+ +ENTITY IfcFeatureElementSubtraction
ABSTRACT SUPERTYPE OF(ONEOF(
IfcExcavation, IfcOpeningElement, IfcVoidingFeature))
SUBTYPE OF (IfcFeatureElement);
INVERSE
+  VoidsElements : IfcRelVoidsElement FOR RelatedOpeningElement;
WHERE
+  HasNoSubtraction : SIZEOF(SELF\IfcElement.HasOpenings) = 0;
  IsNotFilling : SIZEOF(SELF\IfcElement.FillsVoids) = 0;
END_ENTITY;
+
+ +ENTITY IfcFillAreaStyle
SUBTYPE OF (
IfcPresentationStyle);
+  FillStyles : SET [1:?] OF IfcFillStyleSelect;
+  ModelOrDraughting : OPTIONAL IfcBoolean;
WHERE
+  ConsistentHatchStyleDef : IfcCorrectFillAreaStyle(SELF.FillStyles);
  MaxOneColour : SIZEOF(QUERY(Style <* SELF.FillStyles |
+ 'IFCPRESENTATIONAPPEARANCERESOURCE.IfcColour' IN
+ TYPEOF(Style)
+ )) <= 1;
  MaxOneExtHatchStyle : SIZEOF(QUERY(Style <* SELF.FillStyles |
+ 'IFCPRESENTATIONAPPEARANCERESOURCE.IfcExternallyDefinedHatchStyle' IN
+ TYPEOF(Style)
+ )) <= 1;
END_ENTITY;
+
+ +ENTITY IfcFillAreaStyleHatching
SUBTYPE OF (
IfcGeometricRepresentationItem);
+  HatchLineAppearance : IfcCurveStyle;
+  StartOfNextHatchLine : IfcHatchLineDistanceSelect;
+  PointOfReferenceHatchLine : OPTIONAL IfcCartesianPoint;
+  PatternStart : OPTIONAL IfcCartesianPoint;
+  HatchLineAngle : IfcPlaneAngleMeasure;
WHERE
+  PatternStart2D : NOT(EXISTS(PatternStart)) OR (PatternStart.Dim = 2)
+;
  RefHatchLine2D : NOT(EXISTS(PointOfReferenceHatchLine)) OR (PointOfReferenceHatchLine.Dim = 2);
END_ENTITY;
+
+ +ENTITY IfcFillAreaStyleTiles
SUBTYPE OF (
IfcGeometricRepresentationItem);
+  TilingPattern : LIST [2:2] OF IfcVector;
+  Tiles : SET [1:?] OF IfcStyledItem;
+  TilingScale : IfcPositiveRatioMeasure;
+END_ENTITY;
+
+ +ENTITY IfcFillElement
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcFillElementTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcFillElementTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcFillElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcFillElementType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcFillElementType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcFillElementTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcFillElementTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcFillElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcFilter
SUBTYPE OF (
IfcFlowTreatmentDevice);
+  PredefinedType : OPTIONAL IfcFilterTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcFilterTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcFilterTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcFilterType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcFilterType
SUBTYPE OF (
IfcFlowTreatmentDeviceType);
+  PredefinedType : IfcFilterTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcFilterTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcFilterTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcFireSuppressionTerminal
SUBTYPE OF (
IfcFlowTerminal);
+  PredefinedType : OPTIONAL IfcFireSuppressionTerminalTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcFireSuppressionTerminalTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcFireSuppressionTerminalTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCPLUMBINGFIREPROTECTIONDOMAIN.IfcFireSuppressionTerminalType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcFireSuppressionTerminalType
SUBTYPE OF (
IfcFlowTerminalType);
+  PredefinedType : IfcFireSuppressionTerminalTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcFireSuppressionTerminalTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcFireSuppressionTerminalTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcFixedReferenceSweptAreaSolid
SUPERTYPE OF(
IfcDirectrixDerivedReferenceSweptAreaSolid)
SUBTYPE OF (IfcDirectrixCurveSweptAreaSolid);
+  FixedReference : IfcDirection;
+END_ENTITY;
+
+ +ENTITY IfcFlowController
SUPERTYPE OF(ONEOF(
IfcAirTerminalBox, IfcDamper, IfcDistributionBoard, IfcElectricDistributionBoard, IfcElectricTimeControl, IfcFlowMeter, IfcProtectiveDevice, IfcSwitchingDevice, IfcValve))
SUBTYPE OF (IfcDistributionFlowElement);
+END_ENTITY;
+
+ +ENTITY IfcFlowControllerType
ABSTRACT SUPERTYPE OF(ONEOF(
IfcAirTerminalBoxType, IfcDamperType, IfcDistributionBoardType, IfcElectricDistributionBoardType, IfcElectricTimeControlType, IfcFlowMeterType, IfcProtectiveDeviceType, IfcSwitchingDeviceType, IfcValveType))
SUBTYPE OF (IfcDistributionFlowElementType);
+END_ENTITY;
+
+ +ENTITY IfcFlowFitting
SUPERTYPE OF(ONEOF(
IfcCableCarrierFitting, IfcCableFitting, IfcDuctFitting, IfcJunctionBox, IfcPipeFitting))
SUBTYPE OF (IfcDistributionFlowElement);
+END_ENTITY;
+
+ +ENTITY IfcFlowFittingType
ABSTRACT SUPERTYPE OF(ONEOF(
IfcCableCarrierFittingType, IfcCableFittingType, IfcDuctFittingType, IfcJunctionBoxType, IfcPipeFittingType))
SUBTYPE OF (IfcDistributionFlowElementType);
+END_ENTITY;
+
+ +ENTITY IfcFlowInstrument
SUBTYPE OF (
IfcDistributionControlElement);
+  PredefinedType : OPTIONAL IfcFlowInstrumentTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcFlowInstrumentTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcFlowInstrumentTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCBUILDINGCONTROLSDOMAIN.IfcFlowInstrumentType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcFlowInstrumentType
SUBTYPE OF (
IfcDistributionControlElementType);
+  PredefinedType : IfcFlowInstrumentTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcFlowInstrumentTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcFlowInstrumentTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcFlowMeter
SUBTYPE OF (
IfcFlowController);
+  PredefinedType : OPTIONAL IfcFlowMeterTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcFlowMeterTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcFlowMeterTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcFlowMeterType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcFlowMeterType
SUBTYPE OF (
IfcFlowControllerType);
+  PredefinedType : IfcFlowMeterTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcFlowMeterTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcFlowMeterTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcFlowMovingDevice
SUPERTYPE OF(ONEOF(
IfcCompressor, IfcFan, IfcPump))
SUBTYPE OF (IfcDistributionFlowElement);
+END_ENTITY;
+
+ +ENTITY IfcFlowMovingDeviceType
ABSTRACT SUPERTYPE OF(ONEOF(
IfcCompressorType, IfcFanType, IfcPumpType))
SUBTYPE OF (IfcDistributionFlowElementType);
+END_ENTITY;
+
+ +ENTITY IfcFlowSegment
SUPERTYPE OF(ONEOF(
IfcCableCarrierSegment, IfcCableSegment, IfcConveyorSegment, IfcDuctSegment, IfcPipeSegment))
SUBTYPE OF (IfcDistributionFlowElement);
+END_ENTITY;
+
+ +ENTITY IfcFlowSegmentType
ABSTRACT SUPERTYPE OF(ONEOF(
IfcCableCarrierSegmentType, IfcCableSegmentType, IfcConveyorSegmentType, IfcDuctSegmentType, IfcPipeSegmentType))
SUBTYPE OF (IfcDistributionFlowElementType);
+END_ENTITY;
+
+ +ENTITY IfcFlowStorageDevice
SUPERTYPE OF(ONEOF(
IfcElectricFlowStorageDevice, IfcTank))
SUBTYPE OF (IfcDistributionFlowElement);
+END_ENTITY;
+
+ +ENTITY IfcFlowStorageDeviceType
ABSTRACT SUPERTYPE OF(ONEOF(
IfcElectricFlowStorageDeviceType, IfcTankType))
SUBTYPE OF (IfcDistributionFlowElementType);
+END_ENTITY;
+
+ +ENTITY IfcFlowTerminal
SUPERTYPE OF(ONEOF(
IfcAirTerminal, IfcAudioVisualAppliance, IfcCommunicationsAppliance, IfcEarthingElement, IfcElectricAppliance, IfcFireSuppressionTerminal, IfcLamp, IfcLightFixture, IfcLiquidTerminal, IfcMedicalDevice, IfcMobileTelecommunicationsAppliance, IfcOutlet, IfcSanitaryTerminal, IfcSignal, IfcSpaceHeater, IfcStackTerminal, IfcWasteTerminal))
SUBTYPE OF (IfcDistributionFlowElement);
+END_ENTITY;
+
+ +ENTITY IfcFlowTerminalType
ABSTRACT SUPERTYPE OF(ONEOF(
IfcAirTerminalType, IfcAudioVisualApplianceType, IfcCommunicationsApplianceType, IfcEarthingElementType, IfcElectricApplianceType, IfcFireSuppressionTerminalType, IfcLampType, IfcLightFixtureType, IfcLiquidTerminalType, IfcMedicalDeviceType, IfcMobileTelecommunicationsApplianceType, IfcOutletType, IfcSanitaryTerminalType, IfcSignalType, IfcSpaceHeaterType, IfcStackTerminalType, IfcWasteTerminalType))
SUBTYPE OF (IfcDistributionFlowElementType);
+END_ENTITY;
+
+ +ENTITY IfcFlowTreatmentDevice
SUPERTYPE OF(ONEOF(
IfcDuctSilencer, IfcElectricFlowTreatmentDevice, IfcFilter, IfcInterceptor))
SUBTYPE OF (IfcDistributionFlowElement);
+END_ENTITY;
+
+ +ENTITY IfcFlowTreatmentDeviceType
ABSTRACT SUPERTYPE OF(ONEOF(
IfcDuctSilencerType, IfcElectricFlowTreatmentDeviceType, IfcFilterType, IfcInterceptorType))
SUBTYPE OF (IfcDistributionFlowElementType);
+END_ENTITY;
+
+ +ENTITY IfcFooting
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcFootingTypeEnum;
WHERE
+  CorrectPredefinedType : NOT EXISTS(PredefinedType) OR
+(PredefinedType <> IfcFootingTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcFootingTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSTRUCTURALELEMENTSDOMAIN.IfcFootingType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType))
+;
END_ENTITY;
+
+ +ENTITY IfcFootingType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcFootingTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcFootingTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcFootingTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcFurnishingElement
SUPERTYPE OF(ONEOF(
IfcFurniture, IfcSystemFurnitureElement))
SUBTYPE OF (IfcElement);
+END_ENTITY;
+
+ +ENTITY IfcFurnishingElementType
SUPERTYPE OF(ONEOF(
IfcFurnitureType, IfcSystemFurnitureElementType))
SUBTYPE OF (IfcElementType);
+END_ENTITY;
+
+ +ENTITY IfcFurniture
SUBTYPE OF (
IfcFurnishingElement);
+  PredefinedType : OPTIONAL IfcFurnitureTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcFurnitureTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcFurnitureTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDFACILITIESELEMENTS.IfcFurnitureType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcFurnitureType
SUBTYPE OF (
IfcFurnishingElementType);
+  AssemblyPlace : IfcAssemblyPlaceEnum;
+  PredefinedType : OPTIONAL IfcFurnitureTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcFurnitureTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcFurnitureTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcGeoScienceElement
ABSTRACT SUPERTYPE OF(ONEOF(
IfcBorehole, IfcGeoScienceFeature, IfcGeoScienceModel))
SUBTYPE OF (IfcElement);
+END_ENTITY;
+
+ +ENTITY IfcGeoScienceElementType
ABSTRACT SUPERTYPE OF(ONEOF(
IfcBoreholeType, IfcGeoScienceFeatureType, IfcGeoScienceModelType))
SUBTYPE OF (IfcElementType);
+END_ENTITY;
+
+ +ENTITY IfcGeoScienceFeature
SUBTYPE OF (
IfcGeoScienceElement);
+  PredefinedType : OPTIONAL IfcGeoScienceFeatureTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcGeoScienceFeatureTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcGeoScienceFeatureTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSHAREDINFRASTRUCTUREELEMENTS.IfcGeoScienceFeatureType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcGeoScienceFeatureType
SUBTYPE OF (
IfcGeoScienceElementType);
+  PredefinedType : IfcGeoScienceFeatureTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcGeoScienceFeatureTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcGeoScienceFeatureTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcGeoScienceModel
SUBTYPE OF (
IfcGeoScienceElement);
+  PredefinedType : OPTIONAL IfcGeoScienceModelTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcGeoScienceModelTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcGeoScienceModelTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSHAREDINFRASTRUCTUREELEMENTS.IfcGeoScienceModelType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcGeoScienceModelType
SUBTYPE OF (
IfcGeoScienceElementType);
+  PredefinedType : IfcGeoScienceModelTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcGeoScienceModelTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcGeoScienceModelTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcGeoScienceObservation
SUBTYPE OF (
IfcObservation);
+  PredefinedType : IfcGeoScienceObservationTypeEnum;
WHERE
+  HasObjectType : (PredefinedType <> IfcGeoScienceObservationTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType);
END_ENTITY;
+
+ +ENTITY IfcGeographicCRS
SUBTYPE OF (
IfcCoordinateReferenceSystem);
+  PrimeMeridian : OPTIONAL IfcIdentifier;
+  AngleUnit : OPTIONAL IfcNamedUnit;
+  HeightUnit : OPTIONAL IfcNamedUnit;
WHERE
+  AngleUnitIsPlaneAngle : NOT(EXISTS(SELF.AngleUnit)) OR (SELF.AngleUnit.UnitType=IfcUnitEnum.PLANEANGLEUNIT);
  HeightUnitIsLength : NOT EXISTS(SELF.HeightUnit) OR (SELF.HeightUnit.UnitType=IfcUnitEnum.LENGTHUNIT);
END_ENTITY;
+
+ +ENTITY IfcGeographicElement
SUBTYPE OF (
IfcElement);
+  PredefinedType : OPTIONAL IfcGeographicElementTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcGeographicElementTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcGeographicElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCPRODUCTEXTENSION.IfcGeographicElementType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcGeographicElementType
SUBTYPE OF (
IfcElementType);
+  PredefinedType : IfcGeographicElementTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcGeographicElementTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcGeographicElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcGeometricCurveSet
SUBTYPE OF (
IfcGeometricSet);
WHERE
+  NoSurfaces : SIZEOF(QUERY(Temp <* SELF\IfcGeometricSet.Elements |
+'IFCGEOMETRYRESOURCE.IfcSurface' IN TYPEOF(Temp))) = 0;
END_ENTITY;
+
+ +ENTITY IfcGeometricRepresentationContext
SUPERTYPE OF(
IfcGeometricRepresentationSubContext)
SUBTYPE OF (IfcRepresentationContext);
+  CoordinateSpaceDimension : IfcDimensionCount;
+  Precision : OPTIONAL IfcReal;
+  WorldCoordinateSystem : IfcAxis2Placement;
+  TrueNorth : OPTIONAL IfcDirection;
INVERSE
+  HasSubContexts : SET [0:?] OF IfcGeometricRepresentationSubContext FOR ParentContext;
+  HasCoordinateOperation : SET [0:1] OF IfcCoordinateOperation FOR SourceCRS;
WHERE
+  North2D : NOT(EXISTS(TrueNorth)) OR (HIINDEX(TrueNorth.DirectionRatios) = 2);
END_ENTITY;
+
+ +ENTITY IfcGeometricRepresentationItem
ABSTRACT SUPERTYPE OF(ONEOF(
IfcAnnotationFillArea, IfcBooleanResult, IfcBoundingBox, IfcCartesianPointList, IfcCartesianTransformationOperator, IfcCsgPrimitive3D, IfcCurve, IfcDirection, IfcFaceBasedSurfaceModel, IfcFillAreaStyleHatching, IfcFillAreaStyleTiles, IfcGeometricSet, IfcHalfSpaceSolid, IfcLightSource, IfcPlacement, IfcPlanarExtent, IfcPoint, IfcSectionedSpine, IfcSegment, IfcShellBasedSurfaceModel, IfcSolidModel, IfcSurface, IfcTessellatedItem, IfcTextLiteral, IfcVector))
SUBTYPE OF (IfcRepresentationItem);
+END_ENTITY;
+
+ +ENTITY IfcGeometricRepresentationSubContext
SUBTYPE OF (
IfcGeometricRepresentationContext);
+  ParentContext : IfcGeometricRepresentationContext;
+  TargetScale : OPTIONAL IfcPositiveRatioMeasure;
+  TargetView : IfcGeometricProjectionEnum;
+  UserDefinedTargetView : OPTIONAL IfcLabel;
DERIVE
+  SELF\IfcGeometricRepresentationContext.WorldCoordinateSystem : IfcAxis2Placement := ParentContext.WorldCoordinateSystem;
+  SELF\IfcGeometricRepresentationContext.CoordinateSpaceDimension : IfcDimensionCount := ParentContext.CoordinateSpaceDimension;
+  SELF\IfcGeometricRepresentationContext.TrueNorth : IfcDirection := NVL(ParentContext.TrueNorth, IfcConvertDirectionInto2D(SELF\IfcGeometricRepresentationContext.WorldCoordinateSystem.P[2]));
+  SELF\IfcGeometricRepresentationContext.Precision : IfcReal := NVL(ParentContext.Precision,1.E-5);
WHERE
+  NoCoordOperation : SIZEOF(SELF\IfcGeometricRepresentationContext.HasCoordinateOperation) = 0;
  ParentNoSub : NOT('IFCREPRESENTATIONRESOURCE.IfcGeometricRepresentationSubContext' IN TYPEOF(ParentContext));
  UserTargetProvided : (TargetView <> IfcGeometricProjectionEnum.USERDEFINED) OR
+((TargetView = IfcGeometricProjectionEnum.USERDEFINED) AND EXISTS(UserDefinedTargetView)) ;
END_ENTITY;
+
+ +ENTITY IfcGeometricSet
SUPERTYPE OF(
IfcGeometricCurveSet)
SUBTYPE OF (IfcGeometricRepresentationItem);
+  Elements : SET [1:?] OF IfcGeometricSetSelect;
DERIVE
+  Dim : IfcDimensionCount := Elements[1].Dim;
WHERE
+  ConsistentDim : SIZEOF(QUERY(Temp <* Elements |
+ Temp.Dim <> Elements[1].Dim))
+= 0;
END_ENTITY;
+
+ +ENTITY IfcGeomodel
SUBTYPE OF (
IfcGeotechnicalAssembly);
+END_ENTITY;
+
+ +ENTITY IfcGeoslice
SUBTYPE OF (
IfcGeotechnicalAssembly);
+END_ENTITY;
+
+ +ENTITY IfcGeotechnicalAssembly
ABSTRACT SUPERTYPE OF(ONEOF(
IfcGeomodel, IfcGeoslice))
SUBTYPE OF (IfcGeotechnicalElement);
+END_ENTITY;
+
+ +ENTITY IfcGeotechnicalElement
ABSTRACT SUPERTYPE OF(ONEOF(
IfcGeotechnicalAssembly, IfcGeotechnicalStratum))
SUBTYPE OF (IfcElement);
+END_ENTITY;
+
+ +ENTITY IfcGeotechnicalStratum
SUBTYPE OF (
IfcGeotechnicalElement);
+  PredefinedType : OPTIONAL IfcGeotechnicalStratumTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcGeotechnicalStratumTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcGeotechnicalStratumTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcGradientCurve
SUBTYPE OF (
IfcCompositeCurve);
+  BaseCurve : IfcBoundedCurve;
+  EndPoint : OPTIONAL IfcPlacement;
+END_ENTITY;
+
+ +ENTITY IfcGrid
SUBTYPE OF (
IfcPositioningElement);
+  UAxes : LIST [1:?] OF UNIQUE IfcGridAxis;
+  VAxes : LIST [1:?] OF UNIQUE IfcGridAxis;
+  WAxes : OPTIONAL LIST [1:?] OF UNIQUE IfcGridAxis;
+  PredefinedType : OPTIONAL IfcGridTypeEnum;
+END_ENTITY;
+
+ +ENTITY IfcGridAxis;
+  AxisTag : OPTIONAL
IfcLabel;
+  AxisCurve : IfcCurve;
+  SameSense : IfcBoolean;
INVERSE
+  PartOfW : SET [0:1] OF IfcGrid FOR WAxes;
+  PartOfV : SET [0:1] OF IfcGrid FOR VAxes;
+  PartOfU : SET [0:1] OF IfcGrid FOR UAxes;
+  HasIntersections : SET [0:?] OF IfcVirtualGridIntersection FOR IntersectingAxes;
WHERE
+  WR1 : AxisCurve.Dim = 2;
  WR2 : (SIZEOF(PartOfU) = 1) XOR (SIZEOF(PartOfV) = 1) XOR (SIZEOF(PartOfW) = 1);
END_ENTITY;
+
+ +ENTITY IfcGridPlacement
SUBTYPE OF (
IfcObjectPlacement);
+  PlacementLocation : IfcVirtualGridIntersection;
+  PlacementRefDirection : OPTIONAL IfcGridPlacementDirectionSelect;
+END_ENTITY;
+
+ +ENTITY IfcGroundReinforcementElement
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcGroundReinforcementElementTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcGroundReinforcementElementTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcGroundReinforcementElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSHAREDINFRASTRUCTUREELEMENTS.IfcGroundReinforcementElementType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcGroundReinforcementElementType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcGroundReinforcementElementTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcGroundReinforcementElementTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcGroundReinforcementElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcGroup
SUPERTYPE OF(ONEOF(
IfcAsset, IfcInventory, IfcStructuralLoadGroup, IfcStructuralResultGroup, IfcSystem))
SUBTYPE OF (IfcObject);
INVERSE
+  IsGroupedBy : SET [0:?] OF IfcRelAssignsToGroup FOR RelatingGroup;
+  ReferencedInStructures : SET [0:?] OF IfcRelReferencedInSpatialStructure FOR RelatedElements;
+END_ENTITY;
+
+ +ENTITY IfcHalfSpaceSolid
SUPERTYPE OF(ONEOF(
IfcBoxedHalfSpace, IfcPolygonalBoundedHalfSpace))
SUBTYPE OF (IfcGeometricRepresentationItem);
+  BaseSurface : IfcSurface;
+  AgreementFlag : IfcBoolean;
DERIVE
+  Dim : IfcDimensionCount := 3;
+END_ENTITY;
+
+ +ENTITY IfcHeatExchanger
SUBTYPE OF (
IfcEnergyConversionDevice);
+  PredefinedType : OPTIONAL IfcHeatExchangerTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcHeatExchangerTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcHeatExchangerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcHeatExchangerType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcHeatExchangerType
SUBTYPE OF (
IfcEnergyConversionDeviceType);
+  PredefinedType : IfcHeatExchangerTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcHeatExchangerTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcHeatExchangerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcHumidifier
SUBTYPE OF (
IfcEnergyConversionDevice);
+  PredefinedType : OPTIONAL IfcHumidifierTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcHumidifierTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcHumidifierTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcHumidifierType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcHumidifierType
SUBTYPE OF (
IfcEnergyConversionDeviceType);
+  PredefinedType : IfcHumidifierTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcHumidifierTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcHumidifierTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcIShapeProfileDef
SUBTYPE OF (
IfcParameterizedProfileDef);
+  OverallWidth : IfcPositiveLengthMeasure;
+  OverallDepth : IfcPositiveLengthMeasure;
+  WebThickness : IfcPositiveLengthMeasure;
+  FlangeThickness : IfcPositiveLengthMeasure;
+  FilletRadius : OPTIONAL IfcNonNegativeLengthMeasure;
+  FlangeEdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure;
+  FlangeSlope : OPTIONAL IfcPlaneAngleMeasure;
WHERE
+  ValidFilletRadius : NOT(EXISTS(FilletRadius)) OR
+((FilletRadius <= (OverallWidth - WebThickness)/2.) AND
+ (FilletRadius <= (OverallDepth - (2. * FlangeThickness))/2.));
  ValidFlangeThickness : (2. * FlangeThickness) < OverallDepth;
  ValidWebThickness : WebThickness < OverallWidth;
END_ENTITY;
+
+ +ENTITY IfcImageTexture
SUBTYPE OF (
IfcSurfaceTexture);
+  URLReference : IfcURIReference;
+END_ENTITY;
+
+ +ENTITY IfcImpactProtectionDevice
SUBTYPE OF (
IfcElementComponent);
+  PredefinedType : OPTIONAL IfcImpactProtectionDeviceTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcImpactProtectionDeviceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcImpactProtectionDeviceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSHAREDINFRASTRUCTUREELEMENTS.IfcImpactProtectionDeviceType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcImpactProtectionDeviceType
SUBTYPE OF (
IfcElementComponentType);
+  PredefinedType : IfcImpactProtectionDeviceTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcImpactProtectionDeviceTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcImpactProtectionDeviceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcImprovedGround
SUBTYPE OF (
IfcEarthworksElement);
+  PredefinedType : IfcImprovedGroundTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcImprovedGroundTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcImprovedGroundTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcIndexedColourMap
SUBTYPE OF (
IfcPresentationItem);
+  MappedTo : IfcTessellatedFaceSet;
+  Opacity : OPTIONAL IfcNormalisedRatioMeasure;
+  Colours : IfcColourRgbList;
+  ColourIndex : LIST [1:?] OF IfcPositiveInteger;
+END_ENTITY;
+
+ +ENTITY IfcIndexedPolyCurve
SUBTYPE OF (
IfcBoundedCurve);
+  Points : IfcCartesianPointList;
+  Segments : OPTIONAL LIST [1:?] OF IfcSegmentIndexSelect;
+  SelfIntersect : OPTIONAL IfcBoolean;
WHERE
+  Consecutive : NOT(EXISTS(Segments)) OR IfcConsecutiveSegments(Segments);
END_ENTITY;
+
+ +ENTITY IfcIndexedPolygonalFace
SUPERTYPE OF(
IfcIndexedPolygonalFaceWithVoids)
SUBTYPE OF (IfcTessellatedItem);
+  CoordIndex : LIST [3:?] OF IfcPositiveInteger;
INVERSE
+  ToFaceSet : SET [1:?] OF IfcPolygonalFaceSet FOR Faces;
+  HasTexCoords : SET [0:1] OF IfcTextureCoordinateIndices FOR TexCoordsOf;
+END_ENTITY;
+
+ +ENTITY IfcIndexedPolygonalFaceWithVoids
SUBTYPE OF (
IfcIndexedPolygonalFace);
+  InnerCoordIndices : LIST [1:?] OF LIST [3:?] OF UNIQUE IfcPositiveInteger;
+END_ENTITY;
+
+ +ENTITY IfcIndexedPolygonalTextureMap
SUBTYPE OF (
IfcIndexedTextureMap);
+  TexCoordIndices : SET [1:?] OF IfcTextureCoordinateIndices;
+END_ENTITY;
+
+ +ENTITY IfcIndexedTextureMap
ABSTRACT SUPERTYPE OF(ONEOF(
IfcIndexedPolygonalTextureMap, IfcIndexedTriangleTextureMap))
SUBTYPE OF (IfcTextureCoordinate);
+  MappedTo : IfcTessellatedFaceSet;
+  TexCoords : IfcTextureVertexList;
+END_ENTITY;
+
+ +ENTITY IfcIndexedTriangleTextureMap
SUBTYPE OF (
IfcIndexedTextureMap);
+  TexCoordIndex : OPTIONAL LIST [1:?] OF LIST [3:3] OF IfcPositiveInteger;
+END_ENTITY;
+
+ +ENTITY IfcIntegerVoxelData
SUBTYPE OF (
IfcVoxelData);
+  ValueData : LIST [1:?] OF IfcInteger;
+  Unit : OPTIONAL IfcUnit;
DERIVE
+  Values : ARRAY [1:SELF\IfcVoxelData.GridSize] OF IfcInteger := IfcListToExpandedArray(ValueData,1,SELF\IfcVoxelData.GridSize,SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels);
+END_ENTITY;
+
+ +ENTITY IfcInterceptor
SUBTYPE OF (
IfcFlowTreatmentDevice);
+  PredefinedType : OPTIONAL IfcInterceptorTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcInterceptorTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcInterceptorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCPLUMBINGFIREPROTECTIONDOMAIN.IfcInterceptorType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcInterceptorType
SUBTYPE OF (
IfcFlowTreatmentDeviceType);
+  PredefinedType : IfcInterceptorTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcInterceptorTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcInterceptorTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcIntersectionCurve
SUBTYPE OF (
IfcSurfaceCurve);
WHERE
+  DistinctSurfaces : IfcAssociatedSurface(SELF\IfcSurfaceCurve.AssociatedGeometry[1]) <> IfcAssociatedSurface(SELF\IfcSurfaceCurve.AssociatedGeometry[2]);
  TwoPCurves : SIZEOF(SELF\IfcSurfaceCurve.AssociatedGeometry) = 2;
END_ENTITY;
+
+ +ENTITY IfcInventory
SUBTYPE OF (
IfcGroup);
+  PredefinedType : OPTIONAL IfcInventoryTypeEnum;
+  Jurisdiction : OPTIONAL IfcActorSelect;
+  ResponsiblePersons : OPTIONAL SET [1:?] OF IfcPerson;
+  LastUpdateDate : OPTIONAL IfcDate;
+  CurrentValue : OPTIONAL IfcCostValue;
+  OriginalValue : OPTIONAL IfcCostValue;
+END_ENTITY;
+
+ +ENTITY IfcIrregularTimeSeries
SUBTYPE OF (
IfcTimeSeries);
+  Values : LIST [1:?] OF IfcIrregularTimeSeriesValue;
+END_ENTITY;
+
+ +ENTITY IfcIrregularTimeSeriesValue;
+  TimeStamp :
IfcDateTime;
+  ListValues : LIST [1:?] OF IfcValue;
+END_ENTITY;
+
+ +ENTITY IfcJunctionBox
SUBTYPE OF (
IfcFlowFitting);
+  PredefinedType : OPTIONAL IfcJunctionBoxTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcJunctionBoxTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcJunctionBoxTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcJunctionBoxType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcJunctionBoxType
SUBTYPE OF (
IfcFlowFittingType);
+  PredefinedType : IfcJunctionBoxTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcJunctionBoxTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcJunctionBoxTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcKerb
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcKerbTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcKerbTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcKerbTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCROADDOMAIN.IfcKerbType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcKerbType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcKerbTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcKerbTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcKerbTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcLShapeProfileDef
SUBTYPE OF (
IfcParameterizedProfileDef);
+  Depth : IfcPositiveLengthMeasure;
+  Width : OPTIONAL IfcPositiveLengthMeasure;
+  Thickness : IfcPositiveLengthMeasure;
+  FilletRadius : OPTIONAL IfcNonNegativeLengthMeasure;
+  EdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure;
+  LegSlope : OPTIONAL IfcPlaneAngleMeasure;
WHERE
+  ValidThickness : (Thickness < Depth) AND (NOT(EXISTS(Width)) OR (Thickness < Width));
END_ENTITY;
+
+ +ENTITY IfcLabelVoxelData
SUBTYPE OF (
IfcVoxelData);
+  ValueData : LIST [1:?] OF IfcLabel;
DERIVE
+  Values : ARRAY [1:SELF\IfcVoxelData.GridSize] OF IfcLabel := IfcListToExpandedArray(ValueData,1,SELF\IfcVoxelData.GridSize,SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels);
+END_ENTITY;
+
+ +ENTITY IfcLaborResource
SUBTYPE OF (
IfcConstructionResource);
+  PredefinedType : OPTIONAL IfcLaborResourceTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcLaborResourceTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcLaborResourceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcLaborResourceType
SUBTYPE OF (
IfcConstructionResourceType);
+  PredefinedType : IfcLaborResourceTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcLaborResourceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcLaborResourceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeResource.ResourceType));
END_ENTITY;
+
+ +ENTITY IfcLagTime
SUBTYPE OF (
IfcSchedulingTime);
+  LagValue : IfcTimeOrRatioSelect;
+  DurationType : IfcTaskDurationEnum;
+END_ENTITY;
+
+ +ENTITY IfcLamp
SUBTYPE OF (
IfcFlowTerminal);
+  PredefinedType : OPTIONAL IfcLampTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcLampTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcLampTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcLampType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcLampType
SUBTYPE OF (
IfcFlowTerminalType);
+  PredefinedType : IfcLampTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcLampTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcLampTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcLibraryInformation
SUBTYPE OF (
IfcExternalInformation);
+  Name : IfcLabel;
+  Version : OPTIONAL IfcLabel;
+  Publisher : OPTIONAL IfcActorSelect;
+  VersionDate : OPTIONAL IfcDateTime;
+  Location : OPTIONAL IfcURIReference;
+  Description : OPTIONAL IfcText;
INVERSE
+  LibraryInfoForObjects : SET [0:?] OF IfcRelAssociatesLibrary FOR RelatingLibrary;
+  HasLibraryReferences : SET [0:?] OF IfcLibraryReference FOR ReferencedLibrary;
+END_ENTITY;
+
+ +ENTITY IfcLibraryReference
SUBTYPE OF (
IfcExternalReference);
+  Description : OPTIONAL IfcText;
+  Language : OPTIONAL IfcLanguageId;
+  ReferencedLibrary : OPTIONAL IfcLibraryInformation;
INVERSE
+  LibraryRefForObjects : SET [0:?] OF IfcRelAssociatesLibrary FOR RelatingLibrary;
+END_ENTITY;
+
+ +ENTITY IfcLightDistributionData;
+  MainPlaneAngle :
IfcPlaneAngleMeasure;
+  SecondaryPlaneAngle : LIST [1:?] OF IfcPlaneAngleMeasure;
+  LuminousIntensity : LIST [1:?] OF IfcLuminousIntensityDistributionMeasure;
+END_ENTITY;
+
+ +ENTITY IfcLightFixture
SUBTYPE OF (
IfcFlowTerminal);
+  PredefinedType : OPTIONAL IfcLightFixtureTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcLightFixtureTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcLightFixtureTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcLightFixtureType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcLightFixtureType
SUBTYPE OF (
IfcFlowTerminalType);
+  PredefinedType : IfcLightFixtureTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcLightFixtureTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcLightFixtureTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcLightIntensityDistribution;
+  LightDistributionCurve :
IfcLightDistributionCurveEnum;
+  DistributionData : LIST [1:?] OF IfcLightDistributionData;
+END_ENTITY;
+
+ +ENTITY IfcLightSource
ABSTRACT SUPERTYPE OF(ONEOF(
IfcLightSourceAmbient, IfcLightSourceDirectional, IfcLightSourceGoniometric, IfcLightSourcePositional))
SUBTYPE OF (IfcGeometricRepresentationItem);
+  Name : OPTIONAL IfcLabel;
+  LightColour : IfcColourRgb;
+  AmbientIntensity : OPTIONAL IfcNormalisedRatioMeasure;
+  Intensity : OPTIONAL IfcNormalisedRatioMeasure;
+END_ENTITY;
+
+ +ENTITY IfcLightSourceAmbient
SUBTYPE OF (
IfcLightSource);
+END_ENTITY;
+
+ +ENTITY IfcLightSourceDirectional
SUBTYPE OF (
IfcLightSource);
+  Orientation : IfcDirection;
+END_ENTITY;
+
+ +ENTITY IfcLightSourceGoniometric
SUBTYPE OF (
IfcLightSource);
+  Position : IfcAxis2Placement3D;
+  ColourAppearance : OPTIONAL IfcColourRgb;
+  ColourTemperature : IfcThermodynamicTemperatureMeasure;
+  LuminousFlux : IfcLuminousFluxMeasure;
+  LightEmissionSource : IfcLightEmissionSourceEnum;
+  LightDistributionDataSource : IfcLightDistributionDataSourceSelect;
+END_ENTITY;
+
+ +ENTITY IfcLightSourcePositional
SUPERTYPE OF(
IfcLightSourceSpot)
SUBTYPE OF (IfcLightSource);
+  Position : IfcCartesianPoint;
+  Radius : IfcPositiveLengthMeasure;
+  ConstantAttenuation : IfcReal;
+  DistanceAttenuation : IfcReal;
+  QuadricAttenuation : IfcReal;
+END_ENTITY;
+
+ +ENTITY IfcLightSourceSpot
SUBTYPE OF (
IfcLightSourcePositional);
+  Orientation : IfcDirection;
+  ConcentrationExponent : OPTIONAL IfcReal;
+  SpreadAngle : IfcPositivePlaneAngleMeasure;
+  BeamWidthAngle : IfcPositivePlaneAngleMeasure;
+END_ENTITY;
+
+ +ENTITY IfcLine
SUBTYPE OF (
IfcCurve);
+  Pnt : IfcCartesianPoint;
+  Dir : IfcVector;
WHERE
+  SameDim : Dir.Dim = Pnt.Dim;
END_ENTITY;
+
+ +ENTITY IfcLinearElement
SUPERTYPE OF(ONEOF(
IfcAlignmentCant, IfcAlignmentHorizontal, IfcAlignmentSegment, IfcAlignmentVertical, IfcLinearZone))
SUBTYPE OF (IfcProduct);
+END_ENTITY;
+
+ +ENTITY IfcLinearPlacement
SUBTYPE OF (
IfcObjectPlacement);
+  RelativePlacement : IfcAxis2PlacementLinear;
+  CartesianPosition : OPTIONAL IfcAxis2Placement3D;
WHERE
+  CorrectLinearPlacement : EXISTS(SELF\IfcObjectPlacement.PlacementRelTo) AND ('IFCGEOMETRICCONSTRAINTRESOURCE.IfcLocalPlacement' IN TYPEOF(SELF\IfcObjectPlacement.PlacementRelTo));
END_ENTITY;
+
+ +ENTITY IfcLinearPositioningElement
SUPERTYPE OF(
IfcAlignment)
SUBTYPE OF (IfcPositioningElement);
+END_ENTITY;
+
+ +ENTITY IfcLinearZone
ABSTRACT SUPERTYPE OF(
IfcTunnelTypicalSection)
SUBTYPE OF (IfcLinearElement);
+END_ENTITY;
+
+ +ENTITY IfcLiquidTerminal
SUBTYPE OF (
IfcFlowTerminal);
+  PredefinedType : OPTIONAL IfcLiquidTerminalTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcLiquidTerminalTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcLiquidTerminalTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCPORTSANDWATERWAYSDOMAIN.IfcLiquidTerminalType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcLiquidTerminalType
SUBTYPE OF (
IfcFlowTerminalType);
+  PredefinedType : IfcLiquidTerminalTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcLiquidTerminalTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcLiquidTerminalTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcLocalPlacement
SUBTYPE OF (
IfcObjectPlacement);
+  RelativePlacement : IfcAxis2Placement;
WHERE
+  WR21 : IfcCorrectLocalPlacement(RelativePlacement, PlacementRelTo);
END_ENTITY;
+
+ +ENTITY IfcLogicalVoxelData
SUBTYPE OF (
IfcVoxelData);
+  ValueData : LIST [1:?] OF IfcLogical;
DERIVE
+  Values : ARRAY [1:SELF\IfcVoxelData.GridSize] OF IfcLogical := IfcListToExpandedArray(ValueData,1,SELF\IfcVoxelData.GridSize,SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels);
+END_ENTITY;
+
+ +ENTITY IfcLoop
SUPERTYPE OF(ONEOF(
IfcEdgeLoop, IfcPolyLoop, IfcVertexLoop))
SUBTYPE OF (IfcTopologicalRepresentationItem);
+END_ENTITY;
+
+ +ENTITY IfcManifoldSolidBrep
ABSTRACT SUPERTYPE OF(ONEOF(
IfcAdvancedBrep, IfcFacetedBrep))
SUBTYPE OF (IfcSolidModel);
+  Outer : IfcClosedShell;
+END_ENTITY;
+
+ +ENTITY IfcMapConversion
SUPERTYPE OF(
IfcMapConversionScaled)
SUBTYPE OF (IfcCoordinateOperation);
+  Eastings : IfcLengthMeasure;
+  Northings : IfcLengthMeasure;
+  OrthogonalHeight : IfcLengthMeasure;
+  XAxisAbscissa : OPTIONAL IfcReal;
+  XAxisOrdinate : OPTIONAL IfcReal;
+  Scale : OPTIONAL IfcReal;
WHERE
+  TargetCRSProjected : 'IFCREPRESENTATIONRESOURCE.IfcProjectedCRS' IN TYPEOF(SELF\IfcCoordinateOperation.TargetCRS);
  ValidXAxis : (NOT EXISTS(XAxisAbscissa) AND NOT EXISTS(XAxisOrdinate)) OR
+(NOT EXISTS(XAxisAbscissa) AND XAxisOrdinate <> 0.0) OR
+(NOT EXISTS(XAxisOrdinate) AND XAxisAbscissa <> 0.0) OR
+(EXISTS(XAxisAbscissa) AND EXISTS(XAxisOrdinate) AND NOT ((XAxisAbscissa = 0.0) AND (XAxisOrdinate = 0.0)));
END_ENTITY;
+
+ +ENTITY IfcMapConversionScaled
SUBTYPE OF (
IfcMapConversion);
+  FactorX : IfcReal;
+  FactorY : IfcReal;
+  FactorZ : IfcReal;
+END_ENTITY;
+
+ +ENTITY IfcMappedItem
SUBTYPE OF (
IfcRepresentationItem);
+  MappingSource : IfcRepresentationMap;
+  MappingTarget : IfcCartesianTransformationOperator;
+END_ENTITY;
+
+ +ENTITY IfcMarineFacility
SUBTYPE OF (
IfcFacility);
+  PredefinedType : OPTIONAL IfcMarineFacilityTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcMarineFacilityTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcMarineFacilityTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcMarinePart
SUBTYPE OF (
IfcFacilityPart);
+  PredefinedType : OPTIONAL IfcMarinePartTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcMarinePartTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcMarinePartTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcMaterial
SUBTYPE OF (
IfcMaterialDefinition);
+  Name : IfcLabel;
+  Description : OPTIONAL IfcText;
+  Category : OPTIONAL IfcLabel;
INVERSE
+  HasRepresentation : SET [0:1] OF IfcMaterialDefinitionRepresentation FOR RepresentedMaterial;
+  IsRelatedWith : SET [0:?] OF IfcMaterialRelationship FOR RelatedMaterials;
+  RelatesTo : SET [0:1] OF IfcMaterialRelationship FOR RelatingMaterial;
+END_ENTITY;
+
+ +ENTITY IfcMaterialClassificationRelationship;
+  MaterialClassifications : SET [1:?] OF
IfcClassificationSelect;
+  ClassifiedMaterial : IfcMaterial;
+END_ENTITY;
+
+ +ENTITY IfcMaterialConstituent
SUBTYPE OF (
IfcMaterialDefinition);
+  Name : OPTIONAL IfcLabel;
+  Description : OPTIONAL IfcText;
+  Material : IfcMaterial;
+  Fraction : OPTIONAL IfcNormalisedRatioMeasure;
+  Category : OPTIONAL IfcLabel;
INVERSE
+  ToMaterialConstituentSet : IfcMaterialConstituentSet FOR MaterialConstituents;
+END_ENTITY;
+
+ +ENTITY IfcMaterialConstituentSet
SUBTYPE OF (
IfcMaterialDefinition);
+  Name : OPTIONAL IfcLabel;
+  Description : OPTIONAL IfcText;
+  MaterialConstituents : OPTIONAL SET [1:?] OF IfcMaterialConstituent;
+END_ENTITY;
+
+ +ENTITY IfcMaterialDefinition
ABSTRACT SUPERTYPE OF(ONEOF(
IfcMaterial, IfcMaterialConstituent, IfcMaterialConstituentSet, IfcMaterialLayer, IfcMaterialLayerSet, IfcMaterialProfile, IfcMaterialProfileSet));
INVERSE
+  AssociatedTo : SET [0:?] OF IfcRelAssociatesMaterial FOR RelatingMaterial;
+  HasExternalReferences : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects;
+  HasProperties : SET [0:?] OF IfcMaterialProperties FOR Material;
+END_ENTITY;
+
+ +ENTITY IfcMaterialDefinitionRepresentation
SUBTYPE OF (
IfcProductRepresentation);
+  RepresentedMaterial : IfcMaterial;
WHERE
+  OnlyStyledRepresentations : SIZEOF(QUERY(temp <* Representations |
+ (NOT('IFCREPRESENTATIONRESOURCE.IfcStyledRepresentation' IN TYPEOF(temp)))
+)) = 0;
END_ENTITY;
+
+ +ENTITY IfcMaterialLayer
SUPERTYPE OF(
IfcMaterialLayerWithOffsets)
SUBTYPE OF (IfcMaterialDefinition);
+  Material : OPTIONAL IfcMaterial;
+  LayerThickness : IfcNonNegativeLengthMeasure;
+  IsVentilated : OPTIONAL IfcLogical;
+  Name : OPTIONAL IfcLabel;
+  Description : OPTIONAL IfcText;
+  Category : OPTIONAL IfcLabel;
+  Priority : OPTIONAL IfcInteger;
INVERSE
+  ToMaterialLayerSet : IfcMaterialLayerSet FOR MaterialLayers;
WHERE
+  NormalizedPriority : NOT(EXISTS(Priority)) OR {0 <= Priority <= 100};
END_ENTITY;
+
+ +ENTITY IfcMaterialLayerSet
SUBTYPE OF (
IfcMaterialDefinition);
+  MaterialLayers : LIST [1:?] OF IfcMaterialLayer;
+  LayerSetName : OPTIONAL IfcLabel;
+  Description : OPTIONAL IfcText;
DERIVE
+  TotalThickness : IfcLengthMeasure := IfcMlsTotalThickness(SELF);
+END_ENTITY;
+
+ +ENTITY IfcMaterialLayerSetUsage
SUBTYPE OF (
IfcMaterialUsageDefinition);
+  ForLayerSet : IfcMaterialLayerSet;
+  LayerSetDirection : IfcLayerSetDirectionEnum;
+  DirectionSense : IfcDirectionSenseEnum;
+  OffsetFromReferenceLine : IfcLengthMeasure;
+  ReferenceExtent : OPTIONAL IfcPositiveLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcMaterialLayerWithOffsets
SUBTYPE OF (
IfcMaterialLayer);
+  OffsetDirection : IfcLayerSetDirectionEnum;
+  OffsetValues : ARRAY [1:2] OF IfcLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcMaterialList;
+  Materials : LIST [1:?] OF
IfcMaterial;
+END_ENTITY;
+
+ +ENTITY IfcMaterialProfile
SUPERTYPE OF(
IfcMaterialProfileWithOffsets)
SUBTYPE OF (IfcMaterialDefinition);
+  Name : OPTIONAL IfcLabel;
+  Description : OPTIONAL IfcText;
+  Material : OPTIONAL IfcMaterial;
+  Profile : IfcProfileDef;
+  Priority : OPTIONAL IfcInteger;
+  Category : OPTIONAL IfcLabel;
INVERSE
+  ToMaterialProfileSet : IfcMaterialProfileSet FOR MaterialProfiles;
WHERE
+  NormalizedPriority : NOT(EXISTS(Priority)) OR {0 <= Priority <= 100};
END_ENTITY;
+
+ +ENTITY IfcMaterialProfileSet
SUBTYPE OF (
IfcMaterialDefinition);
+  Name : OPTIONAL IfcLabel;
+  Description : OPTIONAL IfcText;
+  MaterialProfiles : LIST [1:?] OF IfcMaterialProfile;
+  CompositeProfile : OPTIONAL IfcCompositeProfileDef;
+END_ENTITY;
+
+ +ENTITY IfcMaterialProfileSetUsage
SUPERTYPE OF(
IfcMaterialProfileSetUsageTapering)
SUBTYPE OF (IfcMaterialUsageDefinition);
+  ForProfileSet : IfcMaterialProfileSet;
+  CardinalPoint : OPTIONAL IfcCardinalPointReference;
+  ReferenceExtent : OPTIONAL IfcPositiveLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcMaterialProfileSetUsageTapering
SUBTYPE OF (
IfcMaterialProfileSetUsage);
+  ForProfileEndSet : IfcMaterialProfileSet;
+  CardinalEndPoint : OPTIONAL IfcCardinalPointReference;
+END_ENTITY;
+
+ +ENTITY IfcMaterialProfileWithOffsets
SUBTYPE OF (
IfcMaterialProfile);
+  OffsetValues : ARRAY [1:2] OF IfcLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcMaterialProperties
SUBTYPE OF (
IfcExtendedProperties);
+  Material : IfcMaterialDefinition;
+END_ENTITY;
+
+ +ENTITY IfcMaterialRelationship
SUBTYPE OF (
IfcResourceLevelRelationship);
+  RelatingMaterial : IfcMaterial;
+  RelatedMaterials : SET [1:?] OF IfcMaterial;
+  MaterialExpression : OPTIONAL IfcLabel;
+END_ENTITY;
+
+ +ENTITY IfcMaterialUsageDefinition
ABSTRACT SUPERTYPE OF(ONEOF(
IfcMaterialLayerSetUsage, IfcMaterialProfileSetUsage));
INVERSE
+  AssociatedTo : SET [1:?] OF IfcRelAssociatesMaterial FOR RelatingMaterial;
+END_ENTITY;
+
+ +ENTITY IfcMeasureWithUnit;
+  ValueComponent :
IfcValue;
+  UnitComponent : IfcUnit;
+END_ENTITY;
+
+ +ENTITY IfcMechanicalFastener
SUBTYPE OF (
IfcElementComponent);
+  NominalDiameter : OPTIONAL IfcPositiveLengthMeasure;
+  NominalLength : OPTIONAL IfcPositiveLengthMeasure;
+  PredefinedType : OPTIONAL IfcMechanicalFastenerTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcMechanicalFastenerTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcMechanicalFastenerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSHAREDCOMPONENTELEMENTS.IfcMechanicalFastenerType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcMechanicalFastenerType
SUBTYPE OF (
IfcElementComponentType);
+  PredefinedType : IfcMechanicalFastenerTypeEnum;
+  NominalDiameter : OPTIONAL IfcPositiveLengthMeasure;
+  NominalLength : OPTIONAL IfcPositiveLengthMeasure;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcMechanicalFastenerTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcMechanicalFastenerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcMedicalDevice
SUBTYPE OF (
IfcFlowTerminal);
+  PredefinedType : OPTIONAL IfcMedicalDeviceTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcMedicalDeviceTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcMedicalDeviceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcMedicalDeviceType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcMedicalDeviceType
SUBTYPE OF (
IfcFlowTerminalType);
+  PredefinedType : IfcMedicalDeviceTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcMedicalDeviceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcMedicalDeviceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcMember
SUPERTYPE
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcMemberTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcMemberTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcMemberTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcMemberType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcMemberType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcMemberTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcMemberTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcMemberTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcMetric
SUBTYPE OF (
IfcConstraint);
+  Benchmark : IfcBenchmarkEnum;
+  ValueSource : OPTIONAL IfcLabel;
+  DataValue : OPTIONAL IfcMetricValueSelect;
+  ReferencePath : OPTIONAL IfcReference;
+END_ENTITY;
+
+ +ENTITY IfcMirroredProfileDef
SUBTYPE OF (
IfcDerivedProfileDef);
DERIVE
+  SELF\IfcDerivedProfileDef.Operator : IfcCartesianTransformationOperator2D := +IfcRepresentationItem() || IfcGeometricRepresentationItem() || +IfcCartesianTransformationOperator( + -- Axis1 + IfcRepresentationItem() || IfcGeometricRepresentationItem() || + IfcDirection([-1., 0.]), + -- Axis2 + IfcRepresentationItem() || IfcGeometricRepresentationItem() || + IfcDirection([ 0., 1.]), + -- LocalOrigin + IfcRepresentationItem() || IfcGeometricRepresentationItem() || + IfcPoint() || IfcCartesianPoint([0., 0.]), + -- Scale + 1.) || +IfcCartesianTransformationOperator2D();
+END_ENTITY;
+
+ +ENTITY IfcMobileTelecommunicationsAppliance
SUBTYPE OF (
IfcFlowTerminal);
+  PredefinedType : OPTIONAL IfcMobileTelecommunicationsApplianceTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcMobileTelecommunicationsApplianceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcMobileTelecommunicationsApplianceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCELECTRICALDOMAIN.IfcMobileTelecommunicationsApplianceType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcMobileTelecommunicationsApplianceType
SUBTYPE OF (
IfcFlowTerminalType);
+  PredefinedType : IfcMobileTelecommunicationsApplianceTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcMobileTelecommunicationsApplianceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcMobileTelecommunicationsApplianceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcMonetaryUnit;
+  Currency :
IfcLabel;
+END_ENTITY;
+
+ +ENTITY IfcMooringDevice
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcMooringDeviceTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcMooringDeviceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcMooringDeviceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCPORTSANDWATERWAYSDOMAIN.IfcMooringDeviceType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcMooringDeviceType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcMooringDeviceTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcMooringDeviceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcMooringDeviceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcMotorConnection
SUBTYPE OF (
IfcEnergyConversionDevice);
+  PredefinedType : OPTIONAL IfcMotorConnectionTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcMotorConnectionTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcMotorConnectionTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcMotorConnectionType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcMotorConnectionType
SUBTYPE OF (
IfcEnergyConversionDeviceType);
+  PredefinedType : IfcMotorConnectionTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcMotorConnectionTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcMotorConnectionTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcNamedUnit
ABSTRACT SUPERTYPE OF(ONEOF(
IfcContextDependentUnit, IfcConversionBasedUnit, IfcSIUnit));
+  Dimensions : IfcDimensionalExponents;
+  UnitType : IfcUnitEnum;
WHERE
+  WR1 : IfcCorrectDimensions (SELF.UnitType, SELF.Dimensions);
END_ENTITY;
+
+ +ENTITY IfcNavigationElement
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcNavigationElementTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcNavigationElementTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcNavigationElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCPORTSANDWATERWAYSDOMAIN.IfcNavigationElementType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcNavigationElementType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcNavigationElementTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcNavigationElementTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcNavigationElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcObject
ABSTRACT SUPERTYPE OF(ONEOF(
IfcActor, IfcControl, IfcGroup, IfcProcess, IfcProduct, IfcResource))
SUBTYPE OF (IfcObjectDefinition);
+  ObjectType : OPTIONAL IfcLabel;
INVERSE
+  IsDeclaredBy : SET [0:1] OF IfcRelDefinesByObject FOR RelatedObjects;
+  Declares : SET [0:?] OF IfcRelDefinesByObject FOR RelatingObject;
+  IsTypedBy : SET [0:1] OF IfcRelDefinesByType FOR RelatedObjects;
+  IsDefinedBy : SET [0:?] OF IfcRelDefinesByProperties FOR RelatedObjects;
WHERE
+  UniquePropertySetNames : ((SIZEOF(IsDefinedBy) = 0) OR IfcUniqueDefinitionNames(IsDefinedBy));
END_ENTITY;
+
+ +ENTITY IfcObjectDefinition
ABSTRACT SUPERTYPE OF(ONEOF(
IfcContext, IfcObject, IfcTypeObject))
SUBTYPE OF (IfcRoot);
INVERSE
+  HasAssignments : SET [0:?] OF IfcRelAssigns FOR RelatedObjects;
+  Nests : SET [0:1] OF IfcRelNests FOR RelatedObjects;
+  IsNestedBy : SET [0:?] OF IfcRelNests FOR RelatingObject;
+  HasContext : SET [0:1] OF IfcRelDeclares FOR RelatedDefinitions;
+  IsDecomposedBy : SET [0:?] OF IfcRelAggregates FOR RelatingObject;
+  Decomposes : SET [0:1] OF IfcRelAggregates FOR RelatedObjects;
+  HasAssociations : SET [0:?] OF IfcRelAssociates FOR RelatedObjects;
+END_ENTITY;
+
+ +ENTITY IfcObjectPlacement
ABSTRACT SUPERTYPE OF(ONEOF(
IfcGridPlacement, IfcLinearPlacement, IfcLocalPlacement));
+  PlacementRelTo : OPTIONAL IfcObjectPlacement;
INVERSE
+  PlacesObject : SET [0:?] OF IfcProduct FOR ObjectPlacement;
+  ReferencedByPlacements : SET [0:?] OF IfcObjectPlacement FOR PlacementRelTo;
+END_ENTITY;
+
+ +ENTITY IfcObjective
SUBTYPE OF (
IfcConstraint);
+  BenchmarkValues : OPTIONAL LIST [1:?] OF IfcConstraint;
+  LogicalAggregator : OPTIONAL IfcLogicalOperatorEnum;
+  ObjectiveQualifier : IfcObjectiveEnum;
+  UserDefinedQualifier : OPTIONAL IfcLabel;
WHERE
+  WR21 : (ObjectiveQualifier <> IfcObjectiveEnum.USERDEFINED) OR
+((ObjectiveQualifier = IfcObjectiveEnum.USERDEFINED) AND EXISTS(SELF\IfcObjective.UserDefinedQualifier));
END_ENTITY;
+
+ +ENTITY IfcObservation
SUPERTYPE OF(
IfcGeoScienceObservation)
SUBTYPE OF (IfcComplementaryData);
+END_ENTITY;
+
+ +ENTITY IfcOccupant
SUBTYPE OF (
IfcActor);
+  PredefinedType : OPTIONAL IfcOccupantTypeEnum;
WHERE
+  WR31 : NOT(PredefinedType = IfcOccupantTypeEnum.USERDEFINED)
+OR EXISTS(SELF\IfcObject.ObjectType);
END_ENTITY;
+
+ +ENTITY IfcOffsetCurve
ABSTRACT SUPERTYPE OF(ONEOF(
IfcOffsetCurve2D, IfcOffsetCurve3D, IfcOffsetCurveByDistances))
SUBTYPE OF (IfcCurve);
+  BasisCurve : IfcCurve;
+END_ENTITY;
+
+ +ENTITY IfcOffsetCurve2D
SUBTYPE OF (
IfcOffsetCurve);
+  Distance : IfcLengthMeasure;
+  SelfIntersect : IfcLogical;
WHERE
+  DimIs2D : BasisCurve.Dim = 2;
END_ENTITY;
+
+ +ENTITY IfcOffsetCurve3D
SUBTYPE OF (
IfcOffsetCurve);
+  Distance : IfcLengthMeasure;
+  SelfIntersect : IfcLogical;
+  RefDirection : IfcDirection;
WHERE
+  DimIs2D : BasisCurve.Dim = 3;
END_ENTITY;
+
+ +ENTITY IfcOffsetCurveByDistances
SUBTYPE OF (
IfcOffsetCurve);
+  OffsetValues : LIST [1:?] OF IfcPointByDistanceExpression;
+  Tag : OPTIONAL IfcLabel;
+END_ENTITY;
+
+ +ENTITY IfcOpenCrossProfileDef
SUBTYPE OF (
IfcProfileDef);
+  HorizontalWidths : IfcBoolean;
+  Widths : LIST [1:?] OF IfcNonNegativeLengthMeasure;
+  Slopes : LIST [1:?] OF IfcPlaneAngleMeasure;
+  Tags : OPTIONAL LIST [2:?] OF IfcLabel;
+  OffsetPoint : OPTIONAL IfcCartesianPoint;
WHERE
+  CorrectProfileType : SELF\IfcProfileDef.ProfileType = IfcProfileTypeEnum.CURVE;
  CorrespondingSlopeWidths : SIZEOF(Slopes) = SIZEOF(Widths);
  CorrespondingTags : (NOT EXISTS (Tags)) OR (SIZEOF(Tags) = (SIZEOF(Slopes) + 1));
END_ENTITY;
+
+ +ENTITY IfcOpenShell
SUBTYPE OF (
IfcConnectedFaceSet);
+END_ENTITY;
+
+ +ENTITY IfcOpeningElement
SUPERTYPE
SUBTYPE OF (
IfcFeatureElementSubtraction);
+  PredefinedType : OPTIONAL IfcOpeningElementTypeEnum;
INVERSE
+  HasFillings : SET [0:?] OF IfcRelFillsElement FOR RelatingOpeningElement;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcOpeningElementTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcOpeningElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcOrganization;
+  Identification : OPTIONAL
IfcIdentifier;
+  Name : IfcLabel;
+  Description : OPTIONAL IfcText;
+  Roles : OPTIONAL LIST [1:?] OF IfcActorRole;
+  Addresses : OPTIONAL LIST [1:?] OF IfcAddress;
INVERSE
+  IsRelatedBy : SET [0:?] OF IfcOrganizationRelationship FOR RelatedOrganizations;
+  Relates : SET [0:?] OF IfcOrganizationRelationship FOR RelatingOrganization;
+  Engages : SET [0:?] OF IfcPersonAndOrganization FOR TheOrganization;
+END_ENTITY;
+
+ +ENTITY IfcOrganizationRelationship
SUBTYPE OF (
IfcResourceLevelRelationship);
+  RelatingOrganization : IfcOrganization;
+  RelatedOrganizations : SET [1:?] OF IfcOrganization;
+END_ENTITY;
+
+ +ENTITY IfcOrientedEdge
SUBTYPE OF (
IfcEdge);
+  EdgeElement : IfcEdge;
+  Orientation : IfcBoolean;
DERIVE
+  SELF\IfcEdge.EdgeStart : IfcVertex := IfcBooleanChoose +(Orientation, EdgeElement.EdgeStart, EdgeElement.EdgeEnd);
+  SELF\IfcEdge.EdgeEnd : IfcVertex := IfcBooleanChoose +(Orientation, EdgeElement.EdgeEnd, EdgeElement.EdgeStart);
WHERE
+  EdgeElementNotOriented : NOT('IFCTOPOLOGYRESOURCE.IfcOrientedEdge' IN TYPEOF(EdgeElement));
END_ENTITY;
+
+ +ENTITY IfcOuterBoundaryCurve
SUBTYPE OF (
IfcBoundaryCurve);
+END_ENTITY;
+
+ +ENTITY IfcOutlet
SUBTYPE OF (
IfcFlowTerminal);
+  PredefinedType : OPTIONAL IfcOutletTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcOutletTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcOutletTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcOutletType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcOutletType
SUBTYPE OF (
IfcFlowTerminalType);
+  PredefinedType : IfcOutletTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcOutletTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcOutletTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcOwnerHistory;
+  OwningUser :
IfcPersonAndOrganization;
+  OwningApplication : IfcApplication;
+  State : OPTIONAL IfcStateEnum;
+  ChangeAction : OPTIONAL IfcChangeActionEnum;
+  LastModifiedDate : OPTIONAL IfcTimeStamp;
+  LastModifyingUser : OPTIONAL IfcPersonAndOrganization;
+  LastModifyingApplication : OPTIONAL IfcApplication;
+  CreationDate : IfcTimeStamp;
WHERE
+  CorrectChangeAction : (EXISTS(LastModifiedDate)) OR
+(NOT(EXISTS(LastModifiedDate)) AND NOT(EXISTS(ChangeAction))) OR
+(NOT(EXISTS(LastModifiedDate)) AND EXISTS(ChangeAction) AND ((ChangeAction = IfcChangeActionEnum.NOTDEFINED) OR (ChangeAction = IfcChangeActionEnum.NOCHANGE)));
END_ENTITY;
+
+ +ENTITY IfcParameterizedProfileDef
ABSTRACT SUPERTYPE OF(ONEOF(
IfcAsymmetricIShapeProfileDef, IfcCShapeProfileDef, IfcCircleProfileDef, IfcEllipseProfileDef, IfcIShapeProfileDef, IfcLShapeProfileDef, IfcRectangleProfileDef, IfcTShapeProfileDef, IfcTrapeziumProfileDef, IfcUShapeProfileDef, IfcZShapeProfileDef))
SUBTYPE OF (IfcProfileDef);
+  Position : OPTIONAL IfcAxis2Placement2D;
+END_ENTITY;
+
+ +ENTITY IfcPath
SUBTYPE OF (
IfcTopologicalRepresentationItem);
+  EdgeList : LIST [1:?] OF UNIQUE IfcOrientedEdge;
WHERE
+  IsContinuous : IfcPathHeadToTail(SELF);
END_ENTITY;
+
+ +ENTITY IfcPavement
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcPavementTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcPavementTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcPavementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSHAREDINFRASTRUCTUREELEMENTS.IfcPavementType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcPavementType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcPavementTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcPavementTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcPavementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcPcurve
SUBTYPE OF (
IfcCurve);
+  BasisSurface : IfcSurface;
+  ReferenceCurve : IfcCurve;
WHERE
+  DimIs2D : ReferenceCurve.Dim = 2;
END_ENTITY;
+
+ +ENTITY IfcPerformanceHistory
SUBTYPE OF (
IfcControl);
+  LifeCyclePhase : IfcLabel;
+  PredefinedType : OPTIONAL IfcPerformanceHistoryTypeEnum;
+END_ENTITY;
+
+ +ENTITY IfcPermeableCoveringProperties
SUBTYPE OF (
IfcPreDefinedPropertySet);
+  OperationType : IfcPermeableCoveringOperationEnum;
+  PanelPosition : IfcWindowPanelPositionEnum;
+  FrameDepth : OPTIONAL IfcPositiveLengthMeasure;
+  FrameThickness : OPTIONAL IfcPositiveLengthMeasure;
+  ShapeAspectStyle : OPTIONAL IfcShapeAspect;
+END_ENTITY;
+
+ +ENTITY IfcPermit
SUBTYPE OF (
IfcControl);
+  PredefinedType : OPTIONAL IfcPermitTypeEnum;
+  Status : OPTIONAL IfcLabel;
+  LongDescription : OPTIONAL IfcText;
+END_ENTITY;
+
+ +ENTITY IfcPerson;
+  Identification : OPTIONAL
IfcIdentifier;
+  FamilyName : OPTIONAL IfcLabel;
+  GivenName : OPTIONAL IfcLabel;
+  MiddleNames : OPTIONAL LIST [1:?] OF IfcLabel;
+  PrefixTitles : OPTIONAL LIST [1:?] OF IfcLabel;
+  SuffixTitles : OPTIONAL LIST [1:?] OF IfcLabel;
+  Roles : OPTIONAL LIST [1:?] OF IfcActorRole;
+  Addresses : OPTIONAL LIST [1:?] OF IfcAddress;
INVERSE
+  EngagedIn : SET [0:?] OF IfcPersonAndOrganization FOR ThePerson;
WHERE
+  IdentifiablePerson : EXISTS(Identification) OR EXISTS(FamilyName) OR EXISTS(GivenName);
  ValidSetOfNames : NOT EXISTS(MiddleNames) OR EXISTS(FamilyName) OR EXISTS(GivenName);
END_ENTITY;
+
+ +ENTITY IfcPersonAndOrganization;
+  ThePerson :
IfcPerson;
+  TheOrganization : IfcOrganization;
+  Roles : OPTIONAL LIST [1:?] OF IfcActorRole;
+END_ENTITY;
+
+ +ENTITY IfcPhysicalComplexQuantity
SUBTYPE OF (
IfcPhysicalQuantity);
+  HasQuantities : SET [1:?] OF IfcPhysicalQuantity;
+  Discrimination : IfcLabel;
+  Quality : OPTIONAL IfcLabel;
+  Usage : OPTIONAL IfcLabel;
WHERE
+  NoSelfReference : SIZEOF(QUERY(temp <* HasQuantities | SELF :=: temp)) = 0;
  UniqueQuantityNames : IfcUniqueQuantityNames(HasQuantities);
END_ENTITY;
+
+ +ENTITY IfcPhysicalQuantity
ABSTRACT SUPERTYPE OF(ONEOF(
IfcPhysicalComplexQuantity, IfcPhysicalSimpleQuantity));
+  Name : IfcLabel;
+  Description : OPTIONAL IfcText;
INVERSE
+  HasExternalReferences : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects;
+  PartOfComplex : SET [0:1] OF IfcPhysicalComplexQuantity FOR HasQuantities;
+END_ENTITY;
+
+ +ENTITY IfcPhysicalSimpleQuantity
ABSTRACT SUPERTYPE OF(ONEOF(
IfcQuantityArea, IfcQuantityCount, IfcQuantityLength, IfcQuantityNumber, IfcQuantityTime, IfcQuantityVolume, IfcQuantityWeight))
SUBTYPE OF (IfcPhysicalQuantity);
+  Unit : OPTIONAL IfcNamedUnit;
+END_ENTITY;
+
+ +ENTITY IfcPile
SUBTYPE OF (
IfcDeepFoundation);
+  PredefinedType : OPTIONAL IfcPileTypeEnum;
+  ConstructionType : OPTIONAL IfcPileConstructionEnum;
WHERE
+  CorrectPredefinedType : NOT EXISTS(PredefinedType) OR
+(PredefinedType <> IfcPileTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcPileTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSTRUCTURALELEMENTSDOMAIN.IfcPileType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcPileType
SUBTYPE OF (
IfcDeepFoundationType);
+  PredefinedType : IfcPileTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcPileTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcPileTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcPipeFitting
SUBTYPE OF (
IfcFlowFitting);
+  PredefinedType : OPTIONAL IfcPipeFittingTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcPipeFittingTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcPipeFittingTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcPipeFittingType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcPipeFittingType
SUBTYPE OF (
IfcFlowFittingType);
+  PredefinedType : IfcPipeFittingTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcPipeFittingTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcPipeFittingTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcPipeSegment
SUBTYPE OF (
IfcFlowSegment);
+  PredefinedType : OPTIONAL IfcPipeSegmentTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcPipeSegmentTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcPipeSegmentTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcPipeSegmentType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcPipeSegmentType
SUBTYPE OF (
IfcFlowSegmentType);
+  PredefinedType : IfcPipeSegmentTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcPipeSegmentTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcPipeSegmentTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcPixelTexture
SUBTYPE OF (
IfcSurfaceTexture);
+  Width : IfcInteger;
+  Height : IfcInteger;
+  ColourComponents : IfcInteger;
+  Pixel : LIST [1:?] OF IfcBinary;
WHERE
+  MinPixelInS : Width >= 1;
  MinPixelInT : Height >= 1;
  NumberOfColours : {1 <= ColourComponents <= 4};
  PixelAsByteAndSameLength : SIZEOF(QUERY(temp<* Pixel |
+ (BLENGTH(temp) MOD 8 = 0) AND
+ (BLENGTH(temp) = BLENGTH(Pixel[1]))
+)) = SIZEOF(Pixel);
  SizeOfPixelList : SIZEOF(Pixel) = (Width * Height);
END_ENTITY;
+
+ +ENTITY IfcPlacement
ABSTRACT SUPERTYPE OF(ONEOF(
IfcAxis1Placement, IfcAxis2Placement2D, IfcAxis2Placement3D, IfcAxis2PlacementLinear))
SUBTYPE OF (IfcGeometricRepresentationItem);
+  Location : IfcPoint;
DERIVE
+  Dim : IfcDimensionCount := Location.Dim;
+END_ENTITY;
+
+ +ENTITY IfcPlanarBox
SUBTYPE OF (
IfcPlanarExtent);
+  Placement : IfcAxis2Placement;
+END_ENTITY;
+
+ +ENTITY IfcPlanarExtent
SUPERTYPE OF(
IfcPlanarBox)
SUBTYPE OF (IfcGeometricRepresentationItem);
+  SizeInX : IfcLengthMeasure;
+  SizeInY : IfcLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcPlane
SUBTYPE OF (
IfcElementarySurface);
+END_ENTITY;
+
+ +ENTITY IfcPlate
SUPERTYPE
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcPlateTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcPlateTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcPlateTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcPlateType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcPlateType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcPlateTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcPlateTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcPlateTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcPoint
ABSTRACT SUPERTYPE OF(ONEOF(
IfcCartesianPoint, IfcPointByDistanceExpression, IfcPointOnCurve, IfcPointOnSurface))
SUBTYPE OF (IfcGeometricRepresentationItem);
DERIVE
+  Dim : IfcDimensionCount := IfcPointDim(SELF);
+END_ENTITY;
+
+ +ENTITY IfcPointByDistanceExpression
SUBTYPE OF (
IfcPoint);
+  DistanceAlong : IfcCurveMeasureSelect;
+  OffsetLateral : OPTIONAL IfcLengthMeasure;
+  OffsetVertical : OPTIONAL IfcLengthMeasure;
+  OffsetLongitudinal : OPTIONAL IfcLengthMeasure;
+  BasisCurve : IfcCurve;
+END_ENTITY;
+
+ +ENTITY IfcPointOnCurve
SUBTYPE OF (
IfcPoint);
+  BasisCurve : IfcCurve;
+  PointParameter : IfcParameterValue;
+END_ENTITY;
+
+ +ENTITY IfcPointOnSurface
SUBTYPE OF (
IfcPoint);
+  BasisSurface : IfcSurface;
+  PointParameterU : IfcParameterValue;
+  PointParameterV : IfcParameterValue;
+END_ENTITY;
+
+ +ENTITY IfcPolyLoop
SUBTYPE OF (
IfcLoop);
+  Polygon : LIST [3:?] OF UNIQUE IfcCartesianPoint;
WHERE
+  AllPointsSameDim : SIZEOF(QUERY(Temp <* Polygon | Temp.Dim <> Polygon[1].Dim)) = 0;
END_ENTITY;
+
+ +ENTITY IfcPolygonalBoundedHalfSpace
SUBTYPE OF (
IfcHalfSpaceSolid);
+  Position : IfcAxis2Placement3D;
+  PolygonalBoundary : IfcBoundedCurve;
WHERE
+  BoundaryDim : PolygonalBoundary.Dim = 2;
  BoundaryType : SIZEOF(TYPEOF(PolygonalBoundary) * [
+ 'IFCGEOMETRYRESOURCE.IfcPolyline',
+ 'IFCGEOMETRYRESOURCE.IfcCompositeCurve',
+ 'IFCGEOMETRYRESOURCE.IfcIndexedPolyCurve']
+) = 1;
END_ENTITY;
+
+ +ENTITY IfcPolygonalFaceSet
SUBTYPE OF (
IfcTessellatedFaceSet);
+  Closed : OPTIONAL IfcBoolean;
+  Faces : LIST [1:?] OF UNIQUE IfcIndexedPolygonalFace;
+  PnIndex : OPTIONAL LIST [1:?] OF IfcPositiveInteger;
+END_ENTITY;
+
+ +ENTITY IfcPolyline
SUBTYPE OF (
IfcBoundedCurve);
+  Points : LIST [2:?] OF IfcCartesianPoint;
WHERE
+  SameDim : SIZEOF(QUERY(Temp <* Points | Temp.Dim <> Points[1].Dim)) = 0;
END_ENTITY;
+
+ +ENTITY IfcPolynomialCurve
SUBTYPE OF (
IfcCurve);
+  Position : IfcPlacement;
+  CoefficientsX : OPTIONAL LIST [2:?] OF IfcReal;
+  CoefficientsY : OPTIONAL LIST [2:?] OF IfcReal;
+  CoefficientsZ : OPTIONAL LIST [2:?] OF IfcReal;
WHERE
+  CorrectPositionDim : ((Position.Dim=2) AND (NOT EXISTS(CoefficientsZ))) OR (Position.Dim=3);
  ValidCoefficients : (EXISTS(CoefficientsX) AND EXISTS(CoefficientsY)) OR (EXISTS(CoefficientsX) AND EXISTS(CoefficientsZ)) OR (EXISTS(CoefficientsY) AND EXISTS(CoefficientsZ)) OR (EXISTS(CoefficientsX) AND EXISTS(CoefficientsY) AND EXISTS(CoefficientsZ));
END_ENTITY;
+
+ +ENTITY IfcPort
ABSTRACT SUPERTYPE OF(
IfcDistributionPort)
SUBTYPE OF (IfcProduct);
INVERSE
+  ContainedIn : SET [0:1] OF IfcRelConnectsPortToElement FOR RelatingPort;
+  ConnectedFrom : SET [0:1] OF IfcRelConnectsPorts FOR RelatedPort;
+  ConnectedTo : SET [0:1] OF IfcRelConnectsPorts FOR RelatingPort;
+END_ENTITY;
+
+ +ENTITY IfcPositioningElement
ABSTRACT SUPERTYPE OF(ONEOF(
IfcGrid, IfcLinearPositioningElement, IfcReferent))
SUBTYPE OF (IfcProduct);
INVERSE
+  ContainedInStructure : SET [0:1] OF IfcRelContainedInSpatialStructure FOR RelatedElements;
+  Positions : SET [0:?] OF IfcRelPositions FOR RelatingPositioningElement;
WHERE
+  HasPlacement : EXISTS(SELF\IfcProduct.ObjectPlacement);
END_ENTITY;
+
+ +ENTITY IfcPostalAddress
SUBTYPE OF (
IfcAddress);
+  InternalLocation : OPTIONAL IfcLabel;
+  AddressLines : OPTIONAL LIST [1:?] OF IfcLabel;
+  PostalBox : OPTIONAL IfcLabel;
+  Town : OPTIONAL IfcLabel;
+  Region : OPTIONAL IfcLabel;
+  PostalCode : OPTIONAL IfcLabel;
+  Country : OPTIONAL IfcLabel;
WHERE
+  WR1 : EXISTS (InternalLocation) OR
+EXISTS (AddressLines) OR
+EXISTS (PostalBox) OR
+EXISTS (PostalCode) OR
+EXISTS (Town) OR
+EXISTS (Region) OR
+EXISTS (Country);
END_ENTITY;
+
+ +ENTITY IfcPreDefinedColour
ABSTRACT SUPERTYPE OF(
IfcDraughtingPreDefinedColour)
SUBTYPE OF (IfcPreDefinedItem);
+END_ENTITY;
+
+ +ENTITY IfcPreDefinedCurveFont
ABSTRACT SUPERTYPE OF(
IfcDraughtingPreDefinedCurveFont)
SUBTYPE OF (IfcPreDefinedItem);
+END_ENTITY;
+
+ +ENTITY IfcPreDefinedItem
ABSTRACT SUPERTYPE OF(ONEOF(
IfcPreDefinedColour, IfcPreDefinedCurveFont, IfcPreDefinedTextFont))
SUBTYPE OF (IfcPresentationItem);
+  Name : IfcLabel;
+END_ENTITY;
+
+ +ENTITY IfcPreDefinedProperties
ABSTRACT SUPERTYPE OF(ONEOF(
IfcReinforcementBarProperties, IfcSectionProperties, IfcSectionReinforcementProperties))
SUBTYPE OF (IfcPropertyAbstraction);
+END_ENTITY;
+
+ +ENTITY IfcPreDefinedPropertySet
ABSTRACT SUPERTYPE OF(ONEOF(
IfcDoorLiningProperties, IfcDoorPanelProperties, IfcPermeableCoveringProperties, IfcReinforcementDefinitionProperties, IfcWindowLiningProperties, IfcWindowPanelProperties))
SUBTYPE OF (IfcPropertySetDefinition);
+END_ENTITY;
+
+ +ENTITY IfcPreDefinedTextFont
ABSTRACT SUPERTYPE OF(
IfcTextStyleFontModel)
SUBTYPE OF (IfcPreDefinedItem);
+END_ENTITY;
+
+ +ENTITY IfcPresentationItem
ABSTRACT SUPERTYPE OF(ONEOF(
IfcColourRgbList, IfcColourSpecification, IfcCurveStyleFont, IfcCurveStyleFontAndScaling, IfcCurveStyleFontPattern, IfcIndexedColourMap, IfcPreDefinedItem, IfcSurfaceStyleLighting, IfcSurfaceStyleRefraction, IfcSurfaceStyleShading, IfcSurfaceStyleWithTextures, IfcSurfaceTexture, IfcTextStyleForDefinedFont, IfcTextStyleTextModel, IfcTextureCoordinate, IfcTextureVertex, IfcTextureVertexList));
+END_ENTITY;
+
+ +ENTITY IfcPresentationLayerAssignment
SUPERTYPE OF(
IfcPresentationLayerWithStyle);
+  Name : IfcLabel;
+  Description : OPTIONAL IfcText;
+  AssignedItems : SET [1:?] OF IfcLayeredItem;
+  Identifier : OPTIONAL IfcIdentifier;
WHERE
+  ApplicableItems : SIZEOF(QUERY(temp <* AssignedItems | (
+ SIZEOF(TYPEOF(temp) * [
+ 'IFCREPRESENTATIONRESOURCE.IfcShapeRepresentation',
+ 'IFCGEOMETRYRESOURCE.IfcGeometricRepresentationItem',
+ 'IFCGEOMETRYRESOURCE.IfcMappedItem']) = 1)
+)) = SIZEOF(AssignedItems);
END_ENTITY;
+
+ +ENTITY IfcPresentationLayerWithStyle
SUBTYPE OF (
IfcPresentationLayerAssignment);
+  LayerOn : IfcLogical;
+  LayerFrozen : IfcLogical;
+  LayerBlocked : IfcLogical;
+  LayerStyles : SET [0:?] OF IfcPresentationStyle;
WHERE
+  ApplicableOnlyToItems : SIZEOF(QUERY(temp <* AssignedItems | (SIZEOF(TYPEOF(temp) * ['IFCGEOMETRYRESOURCE.IfcGeometricRepresentationItem','IFCGEOMETRYRESOURCE.IfcMappedItem']) >= 1))) = SIZEOF(AssignedItems);
END_ENTITY;
+
+ +ENTITY IfcPresentationStyle
ABSTRACT SUPERTYPE OF(ONEOF(
IfcCurveStyle, IfcFillAreaStyle, IfcSurfaceStyle, IfcTextStyle));
+  Name : OPTIONAL IfcLabel;
+END_ENTITY;
+
+ +ENTITY IfcProcedure
SUBTYPE OF (
IfcProcess);
+  PredefinedType : OPTIONAL IfcProcedureTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcProcedureTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcProcedureTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  HasName : EXISTS(SELF\IfcRoot.Name);
END_ENTITY;
+
+ +ENTITY IfcProcedureType
SUBTYPE OF (
IfcTypeProcess);
+  PredefinedType : IfcProcedureTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcProcedureTypeEnum.USERDEFINED) OR ((PredefinedType = IfcProcedureTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeProcess.ProcessType));
END_ENTITY;
+
+ +ENTITY IfcProcess
ABSTRACT SUPERTYPE OF(ONEOF(
IfcEvent, IfcProcedure, IfcTask))
SUBTYPE OF (IfcObject);
+  Identification : OPTIONAL IfcIdentifier;
+  LongDescription : OPTIONAL IfcText;
INVERSE
+  IsPredecessorTo : SET [0:?] OF IfcRelSequence FOR RelatingProcess;
+  IsSuccessorFrom : SET [0:?] OF IfcRelSequence FOR RelatedProcess;
+  OperatesOn : SET [0:?] OF IfcRelAssignsToProcess FOR RelatingProcess;
+END_ENTITY;
+
+ +ENTITY IfcProduct
ABSTRACT SUPERTYPE OF(ONEOF(
IfcAnnotation, IfcComplementaryData, IfcElement, IfcLinearElement, IfcPort, IfcPositioningElement, IfcSpatialElement, IfcStructuralActivity, IfcStructuralItem))
SUBTYPE OF (IfcObject);
+  ObjectPlacement : OPTIONAL IfcObjectPlacement;
+  Representation : OPTIONAL IfcProductRepresentation;
INVERSE
+  ReferencedBy : SET [0:?] OF IfcRelAssignsToProduct FOR RelatingProduct;
+  PositionedRelativeTo : SET [0:?] OF IfcRelPositions FOR RelatedProducts;
+  ReferencedInStructures : SET [0:?] OF IfcRelReferencedInSpatialStructure FOR RelatedElements;
WHERE
+  PlacementForShapeRepresentation : (EXISTS(Representation) AND EXISTS(ObjectPlacement))
+ OR (EXISTS(Representation) AND
+    (SIZEOF(QUERY(temp <* Representation.Representations | 'IFCREPRESENTATIONRESOURCE.IfcShapeRepresentation' IN TYPEOF(temp))) = 0))
+ OR (NOT(EXISTS(Representation)));
END_ENTITY;
+
+ +ENTITY IfcProductDefinitionShape
SUBTYPE OF (
IfcProductRepresentation);
INVERSE
+  ShapeOfProduct : SET [1:?] OF IfcProduct FOR Representation;
+  HasShapeAspects : SET [0:?] OF IfcShapeAspect FOR PartOfProductDefinitionShape;
WHERE
+  OnlyShapeModel : SIZEOF(QUERY(temp <* Representations |
+ (NOT('IFCREPRESENTATIONRESOURCE.IfcShapeModel' IN TYPEOF(temp)))
+)) = 0;
END_ENTITY;
+
+ +ENTITY IfcProductRepresentation
ABSTRACT SUPERTYPE OF(ONEOF(
IfcMaterialDefinitionRepresentation, IfcProductDefinitionShape));
+  Name : OPTIONAL IfcLabel;
+  Description : OPTIONAL IfcText;
+  Representations : LIST [1:?] OF IfcRepresentation;
+END_ENTITY;
+
+ +ENTITY IfcProfileDef
SUPERTYPE OF(ONEOF(
IfcArbitraryClosedProfileDef, IfcArbitraryOpenProfileDef, IfcCompositeProfileDef, IfcDerivedProfileDef, IfcOpenCrossProfileDef, IfcParameterizedProfileDef));
+  ProfileType : IfcProfileTypeEnum;
+  ProfileName : OPTIONAL IfcLabel;
INVERSE
+  HasExternalReference : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects;
+  HasProperties : SET [0:?] OF IfcProfileProperties FOR ProfileDefinition;
+END_ENTITY;
+
+ +ENTITY IfcProfileProperties
SUBTYPE OF (
IfcExtendedProperties);
+  ProfileDefinition : IfcProfileDef;
+END_ENTITY;
+
+ +ENTITY IfcProject
SUBTYPE OF (
IfcContext);
WHERE
+  CorrectContext : NOT(EXISTS(SELF\IfcContext.RepresentationContexts)) OR
+(SIZEOF(QUERY(Temp <* SELF\IfcContext.RepresentationContexts |
+ 'IFCREPRESENTATIONRESOURCE.IfcGeometricRepresentationSubContext' IN TYPEOF(Temp)
+ )) = 0);
  HasName : EXISTS(SELF\IfcRoot.Name);
  NoDecomposition : SIZEOF(SELF\IfcObjectDefinition.Decomposes) = 0;
END_ENTITY;
+
+ +ENTITY IfcProjectLibrary
SUBTYPE OF (
IfcContext);
+END_ENTITY;
+
+ +ENTITY IfcProjectOrder
SUBTYPE OF (
IfcControl);
+  PredefinedType : OPTIONAL IfcProjectOrderTypeEnum;
+  Status : OPTIONAL IfcLabel;
+  LongDescription : OPTIONAL IfcText;
+END_ENTITY;
+
+ +ENTITY IfcProjectedCRS
SUBTYPE OF (
IfcCoordinateReferenceSystem);
+  VerticalDatum : OPTIONAL IfcIdentifier;
+  MapProjection : OPTIONAL IfcIdentifier;
+  MapZone : OPTIONAL IfcIdentifier;
+  MapUnit : OPTIONAL IfcNamedUnit;
WHERE
+  MapUnitIsLength : NOT(EXISTS(SELF.MapUnit)) OR (SELF.MapUnit.UnitType = IfcUnitEnum.LENGTHUNIT);
END_ENTITY;
+
+ +ENTITY IfcProjectionElement
SUBTYPE OF (
IfcFeatureElementAddition);
+  PredefinedType : OPTIONAL IfcProjectionElementTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcProjectionElementTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcProjectionElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcProperty
ABSTRACT SUPERTYPE OF(ONEOF(
IfcComplexProperty, IfcSimpleProperty))
SUBTYPE OF (IfcPropertyAbstraction);
+  Name : IfcIdentifier;
+  Specification : OPTIONAL IfcText;
INVERSE
+  PartOfPset : SET [0:?] OF IfcPropertySet FOR HasProperties;
+  PropertyForDependance : SET [0:?] OF IfcPropertyDependencyRelationship FOR DependingProperty;
+  PropertyDependsOn : SET [0:?] OF IfcPropertyDependencyRelationship FOR DependantProperty;
+  PartOfComplex : SET [0:?] OF IfcComplexProperty FOR HasProperties;
+  HasConstraints : SET [0:?] OF IfcResourceConstraintRelationship FOR RelatedResourceObjects;
+  HasApprovals : SET [0:?] OF IfcResourceApprovalRelationship FOR RelatedResourceObjects;
+  PartOfMaterialOrProfileProperties : SET [0:?] OF IfcExtendedProperties FOR Properties;
+END_ENTITY;
+
+ +ENTITY IfcPropertyAbstraction
ABSTRACT SUPERTYPE OF(ONEOF(
IfcExtendedProperties, IfcPreDefinedProperties, IfcProperty, IfcPropertyEnumeration));
INVERSE
+  HasExternalReferences : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects;
+END_ENTITY;
+
+ +ENTITY IfcPropertyBoundedValue
SUBTYPE OF (
IfcSimpleProperty);
+  UpperBoundValue : OPTIONAL IfcValue;
+  LowerBoundValue : OPTIONAL IfcValue;
+  Unit : OPTIONAL IfcUnit;
+  SetPointValue : OPTIONAL IfcValue;
WHERE
+  SameUnitLowerSet : NOT(EXISTS(LowerBoundValue)) OR NOT(EXISTS(SetPointValue)) OR
+(TYPEOF(LowerBoundValue) = TYPEOF(SetPointValue));
  SameUnitUpperLower : NOT(EXISTS(UpperBoundValue)) OR NOT(EXISTS(LowerBoundValue)) OR
+(TYPEOF(UpperBoundValue) = TYPEOF(LowerBoundValue));
  SameUnitUpperSet : NOT(EXISTS(UpperBoundValue)) OR NOT(EXISTS(SetPointValue)) OR
+(TYPEOF(UpperBoundValue) = TYPEOF(SetPointValue));
END_ENTITY;
+
+ +ENTITY IfcPropertyDefinition
ABSTRACT SUPERTYPE OF(ONEOF(
IfcPropertySetDefinition, IfcPropertyTemplateDefinition))
SUBTYPE OF (IfcRoot);
INVERSE
+  HasContext : SET [0:1] OF IfcRelDeclares FOR RelatedDefinitions;
+  HasAssociations : SET [0:?] OF IfcRelAssociates FOR RelatedObjects;
+END_ENTITY;
+
+ +ENTITY IfcPropertyDependencyRelationship
SUBTYPE OF (
IfcResourceLevelRelationship);
+  DependingProperty : IfcProperty;
+  DependantProperty : IfcProperty;
+  Expression : OPTIONAL IfcText;
WHERE
+  NoSelfReference : DependingProperty :<>: DependantProperty;
END_ENTITY;
+
+ +ENTITY IfcPropertyEnumeratedValue
SUBTYPE OF (
IfcSimpleProperty);
+  EnumerationValues : OPTIONAL LIST [1:?] OF IfcValue;
+  EnumerationReference : OPTIONAL IfcPropertyEnumeration;
WHERE
+  WR21 : NOT(EXISTS(EnumerationReference))
+OR NOT(EXISTS(EnumerationValues))
+OR (SIZEOF(QUERY(temp <* EnumerationValues |
+ temp IN EnumerationReference.EnumerationValues))
+ = SIZEOF(EnumerationValues));
END_ENTITY;
+
+ +ENTITY IfcPropertyEnumeration
SUBTYPE OF (
IfcPropertyAbstraction);
+  Name : IfcLabel;
+  EnumerationValues : LIST [1:?] OF UNIQUE IfcValue;
+  Unit : OPTIONAL IfcUnit;
UNIQUE
+  UR1 : Name;
 WHERE
+  WR01 : SIZEOF(QUERY(temp <* SELF.EnumerationValues |
+ NOT(TYPEOF(SELF.EnumerationValues[1]) = TYPEOF(temp))
+ )) = 0;
END_ENTITY;
+
+ +ENTITY IfcPropertyListValue
SUBTYPE OF (
IfcSimpleProperty);
+  ListValues : OPTIONAL LIST [1:?] OF IfcValue;
+  Unit : OPTIONAL IfcUnit;
WHERE
+  WR31 : SIZEOF(QUERY(temp <* SELF.ListValues |
+ NOT(TYPEOF(SELF.ListValues[1]) = TYPEOF(temp))
+ )) = 0;
END_ENTITY;
+
+ +ENTITY IfcPropertyReferenceValue
SUBTYPE OF (
IfcSimpleProperty);
+  UsageName : OPTIONAL IfcText;
+  PropertyReference : OPTIONAL IfcObjectReferenceSelect;
+END_ENTITY;
+
+ +ENTITY IfcPropertySet
SUBTYPE OF (
IfcPropertySetDefinition);
+  HasProperties : SET [1:?] OF IfcProperty;
WHERE
+  ExistsName : EXISTS(SELF\IfcRoot.Name);
  UniquePropertyNames : IfcUniquePropertyName(HasProperties);
END_ENTITY;
+
+ +ENTITY IfcPropertySetDefinition
ABSTRACT SUPERTYPE OF(ONEOF(
IfcPreDefinedPropertySet, IfcPropertySet, IfcQuantitySet))
SUBTYPE OF (IfcPropertyDefinition);
INVERSE
+  DefinesType : SET [0:?] OF IfcTypeObject FOR HasPropertySets;
+  IsDefinedBy : SET [0:?] OF IfcRelDefinesByTemplate FOR RelatedPropertySets;
+  DefinesOccurrence : SET [0:?] OF IfcRelDefinesByProperties FOR RelatingPropertyDefinition;
+END_ENTITY;
+
+ +ENTITY IfcPropertySetTemplate
SUBTYPE OF (
IfcPropertyTemplateDefinition);
+  TemplateType : OPTIONAL IfcPropertySetTemplateTypeEnum;
+  ApplicableEntity : OPTIONAL IfcIdentifier;
+  HasPropertyTemplates : SET [1:?] OF IfcPropertyTemplate;
INVERSE
+  Defines : SET [0:?] OF IfcRelDefinesByTemplate FOR RelatingTemplate;
WHERE
+  ExistsName : EXISTS(SELF\IfcRoot.Name);
  UniquePropertyNames : IfcUniquePropertyTemplateNames(HasPropertyTemplates);
END_ENTITY;
+
+ +ENTITY IfcPropertySingleValue
SUBTYPE OF (
IfcSimpleProperty);
+  NominalValue : OPTIONAL IfcValue;
+  Unit : OPTIONAL IfcUnit;
+END_ENTITY;
+
+ +ENTITY IfcPropertyTableValue
SUBTYPE OF (
IfcSimpleProperty);
+  DefiningValues : OPTIONAL LIST [1:?] OF UNIQUE IfcValue;
+  DefinedValues : OPTIONAL LIST [1:?] OF IfcValue;
+  Expression : OPTIONAL IfcText;
+  DefiningUnit : OPTIONAL IfcUnit;
+  DefinedUnit : OPTIONAL IfcUnit;
+  CurveInterpolation : OPTIONAL IfcCurveInterpolationEnum;
WHERE
+  WR21 : (NOT(EXISTS(DefiningValues)) AND NOT(EXISTS(DefinedValues)))
+OR (SIZEOF(DefiningValues) = SIZEOF(DefinedValues));
  WR22 : NOT(EXISTS(DefiningValues)) OR
+(SIZEOF(QUERY(temp <* SELF.DefiningValues | TYPEOF(temp) <> TYPEOF(SELF.DefiningValues[1])
+)) = 0);
  WR23 : NOT(EXISTS(DefinedValues)) OR
+(SIZEOF(QUERY(temp <* SELF.DefinedValues | TYPEOF(temp) <> TYPEOF(SELF.DefinedValues[1])
+)) = 0);
END_ENTITY;
+
+ +ENTITY IfcPropertyTemplate
ABSTRACT SUPERTYPE OF(ONEOF(
IfcComplexPropertyTemplate, IfcSimplePropertyTemplate))
SUBTYPE OF (IfcPropertyTemplateDefinition);
INVERSE
+  PartOfComplexTemplate : SET [0:?] OF IfcComplexPropertyTemplate FOR HasPropertyTemplates;
+  PartOfPsetTemplate : SET [0:?] OF IfcPropertySetTemplate FOR HasPropertyTemplates;
+END_ENTITY;
+
+ +ENTITY IfcPropertyTemplateDefinition
ABSTRACT SUPERTYPE OF(ONEOF(
IfcPropertySetTemplate, IfcPropertyTemplate))
SUBTYPE OF (IfcPropertyDefinition);
+END_ENTITY;
+
+ +ENTITY IfcProtectiveDevice
SUBTYPE OF (
IfcFlowController);
+  PredefinedType : OPTIONAL IfcProtectiveDeviceTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcProtectiveDeviceTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcProtectiveDeviceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcProtectiveDeviceType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcProtectiveDeviceTrippingUnit
SUBTYPE OF (
IfcDistributionControlElement);
+  PredefinedType : OPTIONAL IfcProtectiveDeviceTrippingUnitTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcProtectiveDeviceTrippingUnitTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcProtectiveDeviceTrippingUnitTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcProtectiveDeviceTrippingUnitType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcProtectiveDeviceTrippingUnitType
SUBTYPE OF (
IfcDistributionControlElementType);
+  PredefinedType : IfcProtectiveDeviceTrippingUnitTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcProtectiveDeviceTrippingUnitTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcProtectiveDeviceTrippingUnitTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcProtectiveDeviceType
SUBTYPE OF (
IfcFlowControllerType);
+  PredefinedType : IfcProtectiveDeviceTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcProtectiveDeviceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcProtectiveDeviceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcPump
SUBTYPE OF (
IfcFlowMovingDevice);
+  PredefinedType : OPTIONAL IfcPumpTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcPumpTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcPumpTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcPumpType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcPumpType
SUBTYPE OF (
IfcFlowMovingDeviceType);
+  PredefinedType : IfcPumpTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcPumpTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcPumpTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcQuantityArea
SUBTYPE OF (
IfcPhysicalSimpleQuantity);
+  AreaValue : IfcAreaMeasure;
+  Formula : OPTIONAL IfcLabel;
WHERE
+  WR21 : NOT(EXISTS(SELF\IfcPhysicalSimpleQuantity.Unit)) OR
+ (SELF\IfcPhysicalSimpleQuantity.Unit.UnitType = IfcUnitEnum.AREAUNIT);
  WR22 : AreaValue >= 0.;
END_ENTITY;
+
+ +ENTITY IfcQuantityCount
SUBTYPE OF (
IfcPhysicalSimpleQuantity);
+  CountValue : IfcCountMeasure;
+  Formula : OPTIONAL IfcLabel;
WHERE
+  WR21 : CountValue >= 0;
END_ENTITY;
+
+ +ENTITY IfcQuantityLength
SUBTYPE OF (
IfcPhysicalSimpleQuantity);
+  LengthValue : IfcLengthMeasure;
+  Formula : OPTIONAL IfcLabel;
WHERE
+  WR21 : NOT(EXISTS(SELF\IfcPhysicalSimpleQuantity.Unit)) OR
+ (SELF\IfcPhysicalSimpleQuantity.Unit.UnitType = IfcUnitEnum.LENGTHUNIT);
  WR22 : LengthValue >= 0.;
END_ENTITY;
+
+ +ENTITY IfcQuantityNumber
SUBTYPE OF (
IfcPhysicalSimpleQuantity);
+  NumberValue : IfcNumericMeasure;
+  Formula : OPTIONAL IfcLabel;
+END_ENTITY;
+
+ +ENTITY IfcQuantitySet
ABSTRACT SUPERTYPE OF(
IfcElementQuantity)
SUBTYPE OF (IfcPropertySetDefinition);
+END_ENTITY;
+
+ +ENTITY IfcQuantityTime
SUBTYPE OF (
IfcPhysicalSimpleQuantity);
+  TimeValue : IfcTimeMeasure;
+  Formula : OPTIONAL IfcLabel;
WHERE
+  WR21 : NOT(EXISTS(SELF\IfcPhysicalSimpleQuantity.Unit)) OR
+ (SELF\IfcPhysicalSimpleQuantity.Unit.UnitType = IfcUnitEnum.TIMEUNIT);
  WR22 : TimeValue >= 0.;
END_ENTITY;
+
+ +ENTITY IfcQuantityVolume
SUBTYPE OF (
IfcPhysicalSimpleQuantity);
+  VolumeValue : IfcVolumeMeasure;
+  Formula : OPTIONAL IfcLabel;
WHERE
+  WR21 : NOT(EXISTS(SELF\IfcPhysicalSimpleQuantity.Unit)) OR
+ (SELF\IfcPhysicalSimpleQuantity.Unit.UnitType = IfcUnitEnum.VOLUMEUNIT);
  WR22 : VolumeValue >= 0.;
END_ENTITY;
+
+ +ENTITY IfcQuantityWeight
SUBTYPE OF (
IfcPhysicalSimpleQuantity);
+  WeightValue : IfcMassMeasure;
+  Formula : OPTIONAL IfcLabel;
WHERE
+  WR21 : NOT(EXISTS(SELF\IfcPhysicalSimpleQuantity.Unit)) OR
+ (SELF\IfcPhysicalSimpleQuantity.Unit.UnitType = IfcUnitEnum.MASSUNIT);
  WR22 : WeightValue >= 0.;
END_ENTITY;
+
+ +ENTITY IfcRadialExcavation
SUBTYPE OF (
IfcUndergroundExcavation);
+  PredefinedType : IfcRadialExcavationTypeEnum;
WHERE
+  HasObjectType : (PredefinedType <> IfcRadialExcavationTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType);
END_ENTITY;
+
+ +ENTITY IfcRail
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcRailTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcRailTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcRailTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCRAILDOMAIN.IfcRailType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcRailType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcRailTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcRailTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcRailTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcRailing
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcRailingTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcRailingTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcRailingTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcRailingType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcRailingType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcRailingTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcRailingTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcRailingTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcRailway
SUBTYPE OF (
IfcFacility);
+  PredefinedType : OPTIONAL IfcRailwayTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcRailwayTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcRailwayTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcRailwayPart
SUBTYPE OF (
IfcFacilityPart);
+  PredefinedType : OPTIONAL IfcRailwayPartTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcRailwayPartTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcRailwayPartTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcRamp
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcRampTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcRampTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcRampTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcRampType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcRampFlight
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcRampFlightTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcRampFlightTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcRampFlightTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcRampFlightType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcRampFlightType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcRampFlightTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcRampFlightTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcRampFlightTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcRampType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcRampTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcRampTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcRampTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcRationalBSplineCurveWithKnots
SUBTYPE OF (
IfcBSplineCurveWithKnots);
+  WeightsData : LIST [2:?] OF IfcReal;
DERIVE
+  Weights : ARRAY [0:UpperIndexOnControlPoints] OF IfcReal := IfcListToArray(WeightsData,0,SELF\IfcBSplineCurve.UpperIndexOnControlPoints);
WHERE
+  SameNumOfWeightsAndPoints : SIZEOF(WeightsData) = SIZEOF(SELF\IfcBSplineCurve.ControlPointsList);
  WeightsGreaterZero : IfcCurveWeightsPositive(SELF);
END_ENTITY;
+
+ +ENTITY IfcRationalBSplineSurfaceWithKnots
SUBTYPE OF (
IfcBSplineSurfaceWithKnots);
+  WeightsData : LIST [2:?] OF LIST [2:?] OF IfcReal;
DERIVE
+  Weights : ARRAY [0:UUpper] OF ARRAY [0:VUpper] OF IfcReal := IfcMakeArrayOfArray(WeightsData,0,UUpper,0,VUpper);
WHERE
+  CorrespondingWeightsDataLists : (SIZEOF(WeightsData) = SIZEOF(SELF\IfcBSplineSurface.ControlPointsList))
+AND
+(SIZEOF(WeightsData[1]) = SIZEOF(SELF\IfcBSplineSurface.ControlPointsList[1]));
  WeightValuesGreaterZero : IfcSurfaceWeightsPositive(SELF);
END_ENTITY;
+
+ +ENTITY IfcRealVoxelData
SUBTYPE OF (
IfcVoxelData);
+  ValueData : LIST [1:?] OF IfcReal;
+  Unit : OPTIONAL IfcUnit;
DERIVE
+  Values : ARRAY [1:SELF\IfcVoxelData.GridSize] OF IfcReal := IfcListToExpandedArray(ValueData,1,SELF\IfcVoxelData.GridSize,SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels);
+END_ENTITY;
+
+ +ENTITY IfcRectangleHollowProfileDef
SUBTYPE OF (
IfcRectangleProfileDef);
+  WallThickness : IfcPositiveLengthMeasure;
+  InnerFilletRadius : OPTIONAL IfcNonNegativeLengthMeasure;
+  OuterFilletRadius : OPTIONAL IfcNonNegativeLengthMeasure;
WHERE
+  ValidInnerRadius : NOT(EXISTS(InnerFilletRadius)) OR
+((InnerFilletRadius <= (SELF\IfcRectangleProfileDef.XDim/2. - WallThickness)) AND
+ (InnerFilletRadius <= (SELF\IfcRectangleProfileDef.YDim/2. - WallThickness)))
+;
  ValidOuterRadius : NOT(EXISTS(OuterFilletRadius)) OR
+((OuterFilletRadius <= (SELF\IfcRectangleProfileDef.XDim/2.)) AND
+ (OuterFilletRadius <= (SELF\IfcRectangleProfileDef.YDim/2.)));
  ValidWallThickness : (WallThickness < (SELF\IfcRectangleProfileDef.XDim/2.)) AND
+(WallThickness < (SELF\IfcRectangleProfileDef.YDim/2.));
END_ENTITY;
+
+ +ENTITY IfcRectangleProfileDef
SUPERTYPE OF(ONEOF(
IfcRectangleHollowProfileDef, IfcRoundedRectangleProfileDef))
SUBTYPE OF (IfcParameterizedProfileDef);
+  XDim : IfcPositiveLengthMeasure;
+  YDim : IfcPositiveLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcRectangularPyramid
SUBTYPE OF (
IfcCsgPrimitive3D);
+  XLength : IfcPositiveLengthMeasure;
+  YLength : IfcPositiveLengthMeasure;
+  Height : IfcPositiveLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcRectangularTrimmedSurface
SUBTYPE OF (
IfcBoundedSurface);
+  BasisSurface : IfcSurface;
+  U1 : IfcParameterValue;
+  V1 : IfcParameterValue;
+  U2 : IfcParameterValue;
+  V2 : IfcParameterValue;
+  Usense : IfcBoolean;
+  Vsense : IfcBoolean;
WHERE
+  U1AndU2Different : U1 <> U2;
  UsenseCompatible : (('IFCGEOMETRYRESOURCE.IfcElementarySurface' IN TYPEOF(BasisSurface)) AND
+ (NOT ('IFCGEOMETRYRESOURCE.IfcPlane' IN TYPEOF(BasisSurface)))) OR
+ ('IFCGEOMETRYRESOURCE.IfcSurfaceOfRevolution' IN TYPEOF(BasisSurface)) OR
+ (Usense = (U2 > U1));
  V1AndV2Different : V1 <> V2;
  VsenseCompatible : Vsense = (V2 > V1);
END_ENTITY;
+
+ +ENTITY IfcRecurrencePattern;
+  RecurrenceType :
IfcRecurrenceTypeEnum;
+  DayComponent : OPTIONAL SET [1:?] OF IfcDayInMonthNumber;
+  WeekdayComponent : OPTIONAL SET [1:?] OF IfcDayInWeekNumber;
+  MonthComponent : OPTIONAL SET [1:?] OF IfcMonthInYearNumber;
+  Position : OPTIONAL IfcInteger;
+  Interval : OPTIONAL IfcInteger;
+  Occurrences : OPTIONAL IfcInteger;
+  TimePeriods : OPTIONAL LIST [1:?] OF IfcTimePeriod;
+END_ENTITY;
+
+ +ENTITY IfcReference;
+  TypeIdentifier : OPTIONAL
IfcIdentifier;
+  AttributeIdentifier : OPTIONAL IfcIdentifier;
+  InstanceName : OPTIONAL IfcLabel;
+  ListPositions : OPTIONAL LIST [1:?] OF IfcInteger;
+  InnerReference : OPTIONAL IfcReference;
+END_ENTITY;
+
+ +ENTITY IfcReferent
SUBTYPE OF (
IfcPositioningElement);
+  PredefinedType : OPTIONAL IfcReferentTypeEnum;
+END_ENTITY;
+
+ +ENTITY IfcRegularTimeSeries
SUBTYPE OF (
IfcTimeSeries);
+  TimeStep : IfcTimeMeasure;
+  Values : LIST [1:?] OF IfcTimeSeriesValue;
+END_ENTITY;
+
+ +ENTITY IfcReinforcedSoil
SUBTYPE OF (
IfcEarthworksElement);
+  PredefinedType : OPTIONAL IfcReinforcedSoilTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcReinforcedSoilTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcReinforcedSoilTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType))
+;
END_ENTITY;
+
+ +ENTITY IfcReinforcementBarProperties
SUBTYPE OF (
IfcPreDefinedProperties);
+  TotalCrossSectionArea : IfcAreaMeasure;
+  SteelGrade : IfcLabel;
+  BarSurface : OPTIONAL IfcReinforcingBarSurfaceEnum;
+  EffectiveDepth : OPTIONAL IfcLengthMeasure;
+  NominalBarDiameter : OPTIONAL IfcPositiveLengthMeasure;
+  BarCount : OPTIONAL IfcCountMeasure;
+END_ENTITY;
+
+ +ENTITY IfcReinforcementDefinitionProperties
SUBTYPE OF (
IfcPreDefinedPropertySet);
+  DefinitionType : OPTIONAL IfcLabel;
+  ReinforcementSectionDefinitions : LIST [1:?] OF IfcSectionReinforcementProperties;
+END_ENTITY;
+
+ +ENTITY IfcReinforcingBar
SUBTYPE OF (
IfcReinforcingElement);
+  NominalDiameter : OPTIONAL IfcPositiveLengthMeasure;
+  CrossSectionArea : OPTIONAL IfcAreaMeasure;
+  BarLength : OPTIONAL IfcPositiveLengthMeasure;
+  PredefinedType : OPTIONAL IfcReinforcingBarTypeEnum;
+  BarSurface : OPTIONAL IfcReinforcingBarSurfaceEnum;
WHERE
+  CorrectPredefinedType : NOT EXISTS(PredefinedType) OR
+(PredefinedType <> IfcReinforcingBarTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcReinforcingBarTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType))
+;
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSTRUCTURALELEMENTSDOMAIN.IfcReinforcingBarType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcReinforcingBarType
SUBTYPE OF (
IfcReinforcingElementType);
+  PredefinedType : IfcReinforcingBarTypeEnum;
+  NominalDiameter : OPTIONAL IfcPositiveLengthMeasure;
+  CrossSectionArea : OPTIONAL IfcAreaMeasure;
+  BarLength : OPTIONAL IfcPositiveLengthMeasure;
+  BarSurface : OPTIONAL IfcReinforcingBarSurfaceEnum;
+  BendingShapeCode : OPTIONAL IfcLabel;
+  BendingParameters : OPTIONAL LIST [1:?] OF IfcBendingParameterSelect;
WHERE
+  BendingShapeCodeProvided : NOT EXISTS(BendingParameters) OR EXISTS(BendingShapeCode);
  CorrectPredefinedType : (PredefinedType <> IfcReinforcingBarTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcReinforcingBarTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcReinforcingElement
ABSTRACT SUPERTYPE OF(ONEOF(
IfcReinforcingBar, IfcReinforcingMesh, IfcTendon, IfcTendonAnchor, IfcTendonConduit))
SUBTYPE OF (IfcElementComponent);
+  SteelGrade : OPTIONAL IfcLabel;
+END_ENTITY;
+
+ +ENTITY IfcReinforcingElementType
ABSTRACT SUPERTYPE OF(ONEOF(
IfcReinforcingBarType, IfcReinforcingMeshType, IfcTendonAnchorType, IfcTendonConduitType, IfcTendonType))
SUBTYPE OF (IfcElementComponentType);
+END_ENTITY;
+
+ +ENTITY IfcReinforcingMesh
SUBTYPE OF (
IfcReinforcingElement);
+  MeshLength : OPTIONAL IfcPositiveLengthMeasure;
+  MeshWidth : OPTIONAL IfcPositiveLengthMeasure;
+  LongitudinalBarNominalDiameter : OPTIONAL IfcPositiveLengthMeasure;
+  TransverseBarNominalDiameter : OPTIONAL IfcPositiveLengthMeasure;
+  LongitudinalBarCrossSectionArea : OPTIONAL IfcAreaMeasure;
+  TransverseBarCrossSectionArea : OPTIONAL IfcAreaMeasure;
+  LongitudinalBarSpacing : OPTIONAL IfcPositiveLengthMeasure;
+  TransverseBarSpacing : OPTIONAL IfcPositiveLengthMeasure;
+  PredefinedType : OPTIONAL IfcReinforcingMeshTypeEnum;
WHERE
+  CorrectPredefinedType : NOT EXISTS(PredefinedType) OR
+(PredefinedType <> IfcReinforcingMeshTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcReinforcingMeshTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSTRUCTURALELEMENTSDOMAIN.IfcReinforcingMeshType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType))
+;
END_ENTITY;
+
+ +ENTITY IfcReinforcingMeshType
SUBTYPE OF (
IfcReinforcingElementType);
+  PredefinedType : IfcReinforcingMeshTypeEnum;
+  MeshLength : OPTIONAL IfcPositiveLengthMeasure;
+  MeshWidth : OPTIONAL IfcPositiveLengthMeasure;
+  LongitudinalBarNominalDiameter : OPTIONAL IfcPositiveLengthMeasure;
+  TransverseBarNominalDiameter : OPTIONAL IfcPositiveLengthMeasure;
+  LongitudinalBarCrossSectionArea : OPTIONAL IfcAreaMeasure;
+  TransverseBarCrossSectionArea : OPTIONAL IfcAreaMeasure;
+  LongitudinalBarSpacing : OPTIONAL IfcPositiveLengthMeasure;
+  TransverseBarSpacing : OPTIONAL IfcPositiveLengthMeasure;
+  BendingShapeCode : OPTIONAL IfcLabel;
+  BendingParameters : OPTIONAL LIST [1:?] OF IfcBendingParameterSelect;
WHERE
+  BendingShapeCodeProvided : NOT EXISTS(BendingParameters) OR EXISTS(BendingShapeCode);
  CorrectPredefinedType : (PredefinedType <> IfcReinforcingMeshTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcReinforcingMeshTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcRelAdheresToElement
SUBTYPE OF (
IfcRelDecomposes);
+  RelatingElement : IfcElement;
+  RelatedSurfaceFeatures : SET [1:?] OF IfcSurfaceFeature;
+END_ENTITY;
+
+ +ENTITY IfcRelAggregates
SUBTYPE OF (
IfcRelDecomposes);
+  RelatingObject : IfcObjectDefinition;
+  RelatedObjects : SET [1:?] OF IfcObjectDefinition;
WHERE
+  NoSelfReference : SIZEOF(QUERY(Temp <* RelatedObjects | RelatingObject :=: Temp)) = 0;
END_ENTITY;
+
+ +ENTITY IfcRelAssigns
ABSTRACT SUPERTYPE OF(ONEOF(
IfcRelAssignsToActor, IfcRelAssignsToControl, IfcRelAssignsToGroup, IfcRelAssignsToProcess, IfcRelAssignsToProduct, IfcRelAssignsToResource))
SUBTYPE OF (IfcRelationship);
+  RelatedObjects : SET [1:?] OF IfcObjectDefinition;
+  RelatedObjectsType : OPTIONAL IfcStrippedOptional;
+END_ENTITY;
+
+ +ENTITY IfcRelAssignsToActor
SUBTYPE OF (
IfcRelAssigns);
+  RelatingActor : IfcActor;
+  ActingRole : OPTIONAL IfcActorRole;
WHERE
+  NoSelfReference : SIZEOF(QUERY(Temp <* SELF\IfcRelAssigns.RelatedObjects | RelatingActor :=: Temp)) = 0;
END_ENTITY;
+
+ +ENTITY IfcRelAssignsToControl
SUBTYPE OF (
IfcRelAssigns);
+  RelatingControl : IfcControl;
WHERE
+  NoSelfReference : SIZEOF(QUERY(Temp <* SELF\IfcRelAssigns.RelatedObjects | RelatingControl :=: Temp)) = 0;
END_ENTITY;
+
+ +ENTITY IfcRelAssignsToGroup
SUPERTYPE OF(
IfcRelAssignsToGroupByFactor)
SUBTYPE OF (IfcRelAssigns);
+  RelatingGroup : IfcGroup;
WHERE
+  NoSelfReference : SIZEOF(QUERY(Temp <* SELF\IfcRelAssigns.RelatedObjects | RelatingGroup :=: Temp)) = 0;
END_ENTITY;
+
+ +ENTITY IfcRelAssignsToGroupByFactor
SUBTYPE OF (
IfcRelAssignsToGroup);
+  Factor : IfcRatioMeasure;
+END_ENTITY;
+
+ +ENTITY IfcRelAssignsToProcess
SUBTYPE OF (
IfcRelAssigns);
+  RelatingProcess : IfcProcessSelect;
+  QuantityInProcess : OPTIONAL IfcMeasureWithUnit;
WHERE
+  NoSelfReference : SIZEOF(QUERY(Temp <* SELF\IfcRelAssigns.RelatedObjects | RelatingProcess :=: Temp)) = 0;
END_ENTITY;
+
+ +ENTITY IfcRelAssignsToProduct
SUBTYPE OF (
IfcRelAssigns);
+  RelatingProduct : IfcProductSelect;
WHERE
+  NoSelfReference : SIZEOF(QUERY(Temp <* SELF\IfcRelAssigns.RelatedObjects | RelatingProduct :=: Temp)) = 0;
END_ENTITY;
+
+ +ENTITY IfcRelAssignsToResource
SUBTYPE OF (
IfcRelAssigns);
+  RelatingResource : IfcResourceSelect;
WHERE
+  NoSelfReference : SIZEOF(QUERY(Temp <* SELF\IfcRelAssigns.RelatedObjects | RelatingResource :=: Temp)) = 0;
END_ENTITY;
+
+ +ENTITY IfcRelAssociates
ABSTRACT SUPERTYPE OF(ONEOF(
IfcRelAssociatesApproval, IfcRelAssociatesClassification, IfcRelAssociatesConstraint, IfcRelAssociatesDataset, IfcRelAssociatesDocument, IfcRelAssociatesLibrary, IfcRelAssociatesMaterial, IfcRelAssociatesProfileDef))
SUBTYPE OF (IfcRelationship);
+  RelatedObjects : SET [1:?] OF IfcDefinitionSelect;
+END_ENTITY;
+
+ +ENTITY IfcRelAssociatesApproval
SUBTYPE OF (
IfcRelAssociates);
+  RelatingApproval : IfcApproval;
+END_ENTITY;
+
+ +ENTITY IfcRelAssociatesClassification
SUBTYPE OF (
IfcRelAssociates);
+  RelatingClassification : IfcClassificationSelect;
+END_ENTITY;
+
+ +ENTITY IfcRelAssociatesConstraint
SUBTYPE OF (
IfcRelAssociates);
+  Intent : OPTIONAL IfcLabel;
+  RelatingConstraint : IfcConstraint;
+END_ENTITY;
+
+ +ENTITY IfcRelAssociatesDataset
SUBTYPE OF (
IfcRelAssociates);
+  RelatingDataset : IfcDatasetSelect;
+END_ENTITY;
+
+ +ENTITY IfcRelAssociatesDocument
SUBTYPE OF (
IfcRelAssociates);
+  RelatingDocument : IfcDocumentSelect;
+END_ENTITY;
+
+ +ENTITY IfcRelAssociatesLibrary
SUBTYPE OF (
IfcRelAssociates);
+  RelatingLibrary : IfcLibrarySelect;
+END_ENTITY;
+
+ +ENTITY IfcRelAssociatesMaterial
SUBTYPE OF (
IfcRelAssociates);
+  RelatingMaterial : IfcMaterialSelect;
WHERE
+  AllowedElements : SIZEOF(QUERY(temp <* SELF\IfcRelAssociates.RelatedObjects | (
+ SIZEOF(TYPEOF(temp) * [
+ 'IFCPRODUCTEXTENSION.IfcElement',
+ 'IFCPRODUCTEXTENSION.IfcElementType',
+ 'IFCSTRUCTURALANALYSISDOMAIN.IfcStructuralMember',
+ 'IFCPRODUCTEXTENSION.IfcPort',
+ 'IFCSHAREDINFRASTRUCTUREELEMENTS.IfcGeoScienceObservation']) = 0)
+)) = 0;
  NoVoidElement : SIZEOF(QUERY(temp <* SELF\IfcRelAssociates.RelatedObjects |
+ ('IFCPRODUCTEXTENSION.IfcFeatureElementSubtraction' IN TYPEOF(temp)) OR
+ ('IFCPRODUCTEXTENSION.IfcVirtualElement' IN TYPEOF(temp))
+)) = 0;
END_ENTITY;
+
+ +ENTITY IfcRelAssociatesProfileDef
SUBTYPE OF (
IfcRelAssociates);
+  RelatingProfileDef : IfcProfileDef;
+END_ENTITY;
+
+ +ENTITY IfcRelConnects
ABSTRACT SUPERTYPE OF(ONEOF(
IfcRelConnectsElements, IfcRelConnectsPortToElement, IfcRelConnectsPorts, IfcRelConnectsStructuralActivity, IfcRelConnectsStructuralMember, IfcRelContainedInSpatialStructure, IfcRelCoversBldgElements, IfcRelCoversSpaces, IfcRelFillsElement, IfcRelFlowControlElements, IfcRelInterferesElements, IfcRelPositions, IfcRelReferencedInSpatialStructure, IfcRelSequence, IfcRelServicesBuildings, IfcRelSpaceBoundary))
SUBTYPE OF (IfcRelationship);
+END_ENTITY;
+
+ +ENTITY IfcRelConnectsElements
SUPERTYPE OF(ONEOF(
IfcRelConnectsPathElements, IfcRelConnectsWithRealizingElements))
SUBTYPE OF (IfcRelConnects);
+  ConnectionGeometry : OPTIONAL IfcConnectionGeometry;
+  RelatingElement : IfcElement;
+  RelatedElement : IfcElement;
WHERE
+  NoSelfReference : RelatingElement :<>: RelatedElement;
END_ENTITY;
+
+ +ENTITY IfcRelConnectsPathElements
SUBTYPE OF (
IfcRelConnectsElements);
+  RelatingPriorities : LIST [0:?] OF IfcInteger;
+  RelatedPriorities : LIST [0:?] OF IfcInteger;
+  RelatedConnectionType : IfcConnectionTypeEnum;
+  RelatingConnectionType : IfcConnectionTypeEnum;
WHERE
+  NormalizedRelatedPriorities : (SIZEOF(RelatedPriorities) = 0)
+OR
+(SIZEOF (QUERY (temp <* RelatedPriorities
+ | {0 <= temp <= 100}
+ )) = SIZEOF(RelatedPriorities));
  NormalizedRelatingPriorities : (SIZEOF(RelatingPriorities) = 0)
+OR
+(SIZEOF (QUERY (temp <* RelatingPriorities
+ | {0 <= temp <= 100}
+ )) = SIZEOF(RelatingPriorities));
END_ENTITY;
+
+ +ENTITY IfcRelConnectsPortToElement
SUBTYPE OF (
IfcRelConnects);
+  RelatingPort : IfcPort;
+  RelatedElement : IfcDistributionElement;
+END_ENTITY;
+
+ +ENTITY IfcRelConnectsPorts
SUBTYPE OF (
IfcRelConnects);
+  RelatingPort : IfcPort;
+  RelatedPort : IfcPort;
+  RealizingElement : OPTIONAL IfcElement;
WHERE
+  NoSelfReference : RelatingPort :<>: RelatedPort;
END_ENTITY;
+
+ +ENTITY IfcRelConnectsStructuralActivity
SUBTYPE OF (
IfcRelConnects);
+  RelatingElement : IfcStructuralActivityAssignmentSelect;
+  RelatedStructuralActivity : IfcStructuralActivity;
+END_ENTITY;
+
+ +ENTITY IfcRelConnectsStructuralMember
SUPERTYPE OF(
IfcRelConnectsWithEccentricity)
SUBTYPE OF (IfcRelConnects);
+  RelatingStructuralMember : IfcStructuralMember;
+  RelatedStructuralConnection : IfcStructuralConnection;
+  AppliedCondition : OPTIONAL IfcBoundaryCondition;
+  AdditionalConditions : OPTIONAL IfcStructuralConnectionCondition;
+  SupportedLength : OPTIONAL IfcLengthMeasure;
+  ConditionCoordinateSystem : OPTIONAL IfcAxis2Placement3D;
+END_ENTITY;
+
+ +ENTITY IfcRelConnectsWithEccentricity
SUBTYPE OF (
IfcRelConnectsStructuralMember);
+  ConnectionConstraint : IfcConnectionGeometry;
+END_ENTITY;
+
+ +ENTITY IfcRelConnectsWithRealizingElements
SUBTYPE OF (
IfcRelConnectsElements);
+  RealizingElements : SET [1:?] OF IfcElement;
+  ConnectionType : OPTIONAL IfcLabel;
+END_ENTITY;
+
+ +ENTITY IfcRelContainedInSpatialStructure
SUBTYPE OF (
IfcRelConnects);
+  RelatedElements : SET [1:?] OF IfcProduct;
+  RelatingStructure : IfcSpatialElement;
WHERE
+  WR31 : SIZEOF(QUERY(temp <* RelatedElements | 'IFCPRODUCTEXTENSION.IfcSpatialStructureElement' IN TYPEOF(temp))) = 0;
END_ENTITY;
+
+ +ENTITY IfcRelCoversBldgElements
SUBTYPE OF (
IfcRelConnects);
+  RelatingBuildingElement : IfcElement;
+  RelatedCoverings : SET [1:?] OF IfcCovering;
+END_ENTITY;
+
+ +ENTITY IfcRelCoversSpaces
SUBTYPE OF (
IfcRelConnects);
+  RelatingSpace : IfcSpace;
+  RelatedCoverings : SET [1:?] OF IfcCovering;
+END_ENTITY;
+
+ +ENTITY IfcRelDeclares
SUBTYPE OF (
IfcRelationship);
+  RelatingContext : IfcContext;
+  RelatedDefinitions : SET [1:?] OF IfcDefinitionSelect;
WHERE
+  NoSelfReference : SIZEOF(QUERY(Temp <* RelatedDefinitions | RelatingContext :=: Temp)) = 0;
END_ENTITY;
+
+ +ENTITY IfcRelDecomposes
ABSTRACT SUPERTYPE OF(ONEOF(
IfcRelAdheresToElement, IfcRelAggregates, IfcRelNests, IfcRelProjectsElement, IfcRelVoidsElement))
SUBTYPE OF (IfcRelationship);
+END_ENTITY;
+
+ +ENTITY IfcRelDefines
ABSTRACT SUPERTYPE OF(ONEOF(
IfcRelDefinesByObject, IfcRelDefinesByProperties, IfcRelDefinesByTemplate, IfcRelDefinesByType))
SUBTYPE OF (IfcRelationship);
+END_ENTITY;
+
+ +ENTITY IfcRelDefinesByObject
SUBTYPE OF (
IfcRelDefines);
+  RelatedObjects : SET [1:?] OF IfcObject;
+  RelatingObject : IfcObject;
+END_ENTITY;
+
+ +ENTITY IfcRelDefinesByProperties
SUBTYPE OF (
IfcRelDefines);
+  RelatedObjects : SET [1:?] OF IfcObjectDefinition;
+  RelatingPropertyDefinition : IfcPropertySetDefinitionSelect;
WHERE
+  NoRelatedTypeObject : SIZEOF(QUERY(Types <* SELF\IfcRelDefinesByProperties.RelatedObjects | 'IFCKERNEL.IfcTypeObject' IN TYPEOF(Types))) = 0;
END_ENTITY;
+
+ +ENTITY IfcRelDefinesByTemplate
SUBTYPE OF (
IfcRelDefines);
+  RelatedPropertySets : SET [1:?] OF IfcPropertySetDefinition;
+  RelatingTemplate : IfcPropertySetTemplate;
+END_ENTITY;
+
+ +ENTITY IfcRelDefinesByType
SUBTYPE OF (
IfcRelDefines);
+  RelatedObjects : SET [1:?] OF IfcObject;
+  RelatingType : IfcTypeObject;
+END_ENTITY;
+
+ +ENTITY IfcRelFillsElement
SUBTYPE OF (
IfcRelConnects);
+  RelatingOpeningElement : IfcOpeningElement;
+  RelatedBuildingElement : IfcElement;
+END_ENTITY;
+
+ +ENTITY IfcRelFlowControlElements
SUBTYPE OF (
IfcRelConnects);
+  RelatedControlElements : SET [1:?] OF IfcDistributionControlElement;
+  RelatingFlowElement : IfcDistributionFlowElement;
+END_ENTITY;
+
+ +ENTITY IfcRelInterferesElements
SUBTYPE OF (
IfcRelConnects);
+  RelatingElement : IfcInterferenceSelect;
+  RelatedElement : IfcInterferenceSelect;
+  InterferenceGeometry : OPTIONAL IfcConnectionGeometry;
+  InterferenceType : OPTIONAL IfcIdentifier;
+  ImpliedOrder : IfcLogical;
+  InterferenceSpace : OPTIONAL IfcSpatialZone;
WHERE
+  NoSelfReference : RelatingElement :<>: RelatedElement;
END_ENTITY;
+
+ +ENTITY IfcRelNests
SUBTYPE OF (
IfcRelDecomposes);
+  RelatingObject : IfcObjectDefinition;
+  RelatedObjects : LIST [1:?] OF IfcObjectDefinition;
WHERE
+  NoSelfReference : SIZEOF(QUERY(Temp <* RelatedObjects | RelatingObject :=: Temp)) = 0;
END_ENTITY;
+
+ +ENTITY IfcRelPositions
SUBTYPE OF (
IfcRelConnects);
+  RelatingPositioningElement : IfcPositioningElement;
+  RelatedProducts : SET [1:?] OF IfcProduct;
WHERE
+  NoSelfReference : SIZEOF(QUERY(temp <* RelatedProducts | RelatingPositioningElement :=: temp)) = 0;
END_ENTITY;
+
+ +ENTITY IfcRelProjectsElement
SUBTYPE OF (
IfcRelDecomposes);
+  RelatingElement : IfcElement;
+  RelatedFeatureElement : IfcFeatureElementAddition;
+END_ENTITY;
+
+ +ENTITY IfcRelReferencedInSpatialStructure
SUBTYPE OF (
IfcRelConnects);
+  RelatedElements : SET [1:?] OF IfcSpatialReferenceSelect;
+  RelatingStructure : IfcSpatialElement;
WHERE
+  AllowedRelatedElements : SIZEOF(QUERY(temp <* RelatedElements | ('IFCPRODUCTEXTENSION.IfcSpatialStructureElement' IN TYPEOF(temp)) AND (NOT ('IFCPRODUCTEXTENSION.IfcSpace' IN TYPEOF(temp)))
+)) = 0;
END_ENTITY;
+
+ +ENTITY IfcRelSequence
SUBTYPE OF (
IfcRelConnects);
+  RelatingProcess : IfcProcess;
+  RelatedProcess : IfcProcess;
+  TimeLag : OPTIONAL IfcLagTime;
+  SequenceType : OPTIONAL IfcSequenceEnum;
+  UserDefinedSequenceType : OPTIONAL IfcLabel;
WHERE
+  AvoidInconsistentSequence : RelatingProcess :<>: RelatedProcess;
  CorrectSequenceType : (SequenceType <> IfcSequenceEnum.USERDEFINED) OR ((SequenceType = IfcSequenceEnum.USERDEFINED) AND EXISTS(UserDefinedSequenceType));
END_ENTITY;
+
+ +ENTITY IfcRelServicesBuildings
SUBTYPE OF (
IfcRelConnects);
+  RelatingSystem : IfcSystem;
+  RelatedBuildings : SET [1:?] OF IfcSpatialElement;
+END_ENTITY;
+
+ +ENTITY IfcRelSpaceBoundary
SUPERTYPE OF(
IfcRelSpaceBoundary1stLevel)
SUBTYPE OF (IfcRelConnects);
+  RelatingSpace : IfcSpaceBoundarySelect;
+  RelatedBuildingElement : IfcElement;
+  ConnectionGeometry : OPTIONAL IfcConnectionGeometry;
+  PhysicalOrVirtualBoundary : IfcPhysicalOrVirtualEnum;
+  InternalOrExternalBoundary : IfcInternalOrExternalEnum;
WHERE
+  CorrectPhysOrVirt : ((PhysicalOrVirtualBoundary = IfcPhysicalOrVirtualEnum.Physical)
+ AND (NOT('IFCPRODUCTEXTENSION.IfcVirtualElement' IN TYPEOF(RelatedBuildingElement))))
+OR
+((PhysicalOrVirtualBoundary = IfcPhysicalOrVirtualEnum.Virtual)
+ AND (('IFCPRODUCTEXTENSION.IfcVirtualElement' IN TYPEOF(RelatedBuildingElement))
+ OR ('IFCPRODUCTEXTENSION.IfcOpeningElement' IN TYPEOF(RelatedBuildingElement))))
+OR
+(PhysicalOrVirtualBoundary = IfcPhysicalOrVirtualEnum.NotDefined);
END_ENTITY;
+
+ +ENTITY IfcRelSpaceBoundary1stLevel
SUPERTYPE OF(
IfcRelSpaceBoundary2ndLevel)
SUBTYPE OF (IfcRelSpaceBoundary);
+  ParentBoundary : OPTIONAL IfcRelSpaceBoundary1stLevel;
INVERSE
+  InnerBoundaries : SET [0:?] OF IfcRelSpaceBoundary1stLevel FOR ParentBoundary;
+END_ENTITY;
+
+ +ENTITY IfcRelSpaceBoundary2ndLevel
SUBTYPE OF (
IfcRelSpaceBoundary1stLevel);
+  CorrespondingBoundary : OPTIONAL IfcRelSpaceBoundary2ndLevel;
INVERSE
+  Corresponds : SET [0:1] OF IfcRelSpaceBoundary2ndLevel FOR CorrespondingBoundary;
+END_ENTITY;
+
+ +ENTITY IfcRelVoidsElement
SUBTYPE OF (
IfcRelDecomposes);
+  RelatingBuildingElement : IfcElement;
+  RelatedOpeningElement : IfcFeatureElementSubtraction;
+END_ENTITY;
+
+ +ENTITY IfcRelationship
ABSTRACT SUPERTYPE OF(ONEOF(
IfcRelAssigns, IfcRelAssociates, IfcRelConnects, IfcRelDeclares, IfcRelDecomposes, IfcRelDefines))
SUBTYPE OF (IfcRoot);
+END_ENTITY;
+
+ +ENTITY IfcReparametrisedCompositeCurveSegment
SUBTYPE OF (
IfcCompositeCurveSegment);
+  ParamLength : IfcParameterValue;
WHERE
+  PositiveLengthParameter : ParamLength > 0.0;
END_ENTITY;
+
+ +ENTITY IfcRepresentation
ABSTRACT SUPERTYPE OF(ONEOF(
IfcShapeModel, IfcStyleModel));
+  ContextOfItems : IfcRepresentationContext;
+  RepresentationIdentifier : OPTIONAL IfcLabel;
+  RepresentationType : OPTIONAL IfcLabel;
+  Items : SET [1:?] OF IfcRepresentationItem;
INVERSE
+  RepresentationMap : SET [0:1] OF IfcRepresentationMap FOR MappedRepresentation;
+  LayerAssignments : SET [0:?] OF IfcPresentationLayerAssignment FOR AssignedItems;
+  OfProductRepresentation : SET [0:?] OF IfcProductRepresentation FOR Representations;
+END_ENTITY;
+
+ +ENTITY IfcRepresentationContext
ABSTRACT SUPERTYPE OF(
IfcGeometricRepresentationContext);
+  ContextIdentifier : OPTIONAL IfcLabel;
+  ContextType : OPTIONAL IfcLabel;
INVERSE
+  RepresentationsInContext : SET [0:?] OF IfcRepresentation FOR ContextOfItems;
+END_ENTITY;
+
+ +ENTITY IfcRepresentationItem
ABSTRACT SUPERTYPE OF(ONEOF(
IfcGeometricRepresentationItem, IfcMappedItem, IfcStyledItem, IfcTopologicalRepresentationItem));
INVERSE
+  LayerAssignment : SET [0:1] OF IfcPresentationLayerAssignment FOR AssignedItems;
+  StyledByItem : SET [0:1] OF IfcStyledItem FOR Item;
+END_ENTITY;
+
+ +ENTITY IfcRepresentationMap;
+  MappingOrigin :
IfcAxis2Placement;
+  MappedRepresentation : IfcRepresentation;
INVERSE
+  HasShapeAspects : SET [0:?] OF IfcShapeAspect FOR PartOfProductDefinitionShape;
+  MapUsage : SET [0:?] OF IfcMappedItem FOR MappingSource;
WHERE
+  ApplicableMappedRepr : 'IFCREPRESENTATIONRESOURCE.IfcShapeModel' IN TYPEOF(MappedRepresentation);
END_ENTITY;
+
+ +ENTITY IfcResource
ABSTRACT SUPERTYPE OF(
IfcConstructionResource)
SUBTYPE OF (IfcObject);
+  Identification : OPTIONAL IfcIdentifier;
+  LongDescription : OPTIONAL IfcText;
INVERSE
+  ResourceOf : SET [0:?] OF IfcRelAssignsToResource FOR RelatingResource;
+END_ENTITY;
+
+ +ENTITY IfcResourceApprovalRelationship
SUBTYPE OF (
IfcResourceLevelRelationship);
+  RelatedResourceObjects : SET [1:?] OF IfcResourceObjectSelect;
+  RelatingApproval : IfcApproval;
+END_ENTITY;
+
+ +ENTITY IfcResourceConstraintRelationship
SUBTYPE OF (
IfcResourceLevelRelationship);
+  RelatingConstraint : IfcConstraint;
+  RelatedResourceObjects : SET [1:?] OF IfcResourceObjectSelect;
+END_ENTITY;
+
+ +ENTITY IfcResourceLevelRelationship
ABSTRACT SUPERTYPE OF(ONEOF(
IfcApprovalRelationship, IfcCurrencyRelationship, IfcDocumentInformationRelationship, IfcExternalReferenceRelationship, IfcMaterialRelationship, IfcOrganizationRelationship, IfcPropertyDependencyRelationship, IfcResourceApprovalRelationship, IfcResourceConstraintRelationship));
+  Name : OPTIONAL IfcLabel;
+  Description : OPTIONAL IfcText;
+END_ENTITY;
+
+ +ENTITY IfcResourceTime
SUBTYPE OF (
IfcSchedulingTime);
+  ScheduleWork : OPTIONAL IfcDuration;
+  ScheduleUsage : OPTIONAL IfcPositiveRatioMeasure;
+  ScheduleStart : OPTIONAL IfcDateTime;
+  ScheduleFinish : OPTIONAL IfcDateTime;
+  ScheduleContour : OPTIONAL IfcLabel;
+  LevelingDelay : OPTIONAL IfcDuration;
+  IsOverAllocated : OPTIONAL IfcBoolean;
+  StatusTime : OPTIONAL IfcDateTime;
+  ActualWork : OPTIONAL IfcDuration;
+  ActualUsage : OPTIONAL IfcPositiveRatioMeasure;
+  ActualStart : OPTIONAL IfcDateTime;
+  ActualFinish : OPTIONAL IfcDateTime;
+  RemainingWork : OPTIONAL IfcDuration;
+  RemainingUsage : OPTIONAL IfcPositiveRatioMeasure;
+  Completion : OPTIONAL IfcPositiveRatioMeasure;
+END_ENTITY;
+
+ +ENTITY IfcRevolvedAreaSolid
SUPERTYPE OF(
IfcRevolvedAreaSolidTapered)
SUBTYPE OF (IfcSweptAreaSolid);
+  Axis : IfcAxis1Placement;
+  Angle : IfcPlaneAngleMeasure;
DERIVE
+  AxisLine : IfcLine := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcCurve() || IfcLine(Axis.Location, + IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector(Axis.Z,1.0));
WHERE
+  AxisDirectionInXY : Axis.Z.DirectionRatios[3] = 0.0;
  AxisStartInXY : ('IFCGEOMETRYRESOURCE.IfcCartesianPoint' IN TYPEOF(Axis.Location)) AND (Axis.Location\IfcCartesianPoint.Coordinates[3] = 0.0);
END_ENTITY;
+
+ +ENTITY IfcRevolvedAreaSolidTapered
SUBTYPE OF (
IfcRevolvedAreaSolid);
+  EndSweptArea : IfcProfileDef;
WHERE
+  CorrectProfileAssignment : IfcTaperedSweptAreaProfiles(SELF\IfcSweptAreaSolid.SweptArea, SELF.EndSweptArea);
END_ENTITY;
+
+ +ENTITY IfcRightCircularCone
SUBTYPE OF (
IfcCsgPrimitive3D);
+  Height : IfcPositiveLengthMeasure;
+  BottomRadius : IfcPositiveLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcRightCircularCylinder
SUBTYPE OF (
IfcCsgPrimitive3D);
+  Height : IfcPositiveLengthMeasure;
+  Radius : IfcPositiveLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcRigidOperation
SUBTYPE OF (
IfcCoordinateOperation);
+  FirstCoordinate : IfcMeasureValue;
+  SecondCoordinate : IfcMeasureValue;
+  Height : OPTIONAL IfcLengthMeasure;
WHERE
+  CoordinateType : (('IFCMEASURERESOURCE.IfcLengthMeasure' IN TYPEOF(FirstCoordinate))
+AND
+('IFCMEASURERESOURCE.IfcLengthMeasure' IN TYPEOF(SecondCoordinate)))
+OR
+(('IFCMEASURERESOURCE.IfcPlaneAngleMeasure' IN TYPEOF(FirstCoordinate))
+AND
+('IFCMEASURERESOURCE.IfcPlaneAngleMeasure' IN TYPEOF(SecondCoordinate)));
END_ENTITY;
+
+ +ENTITY IfcRoad
SUBTYPE OF (
IfcFacility);
+  PredefinedType : OPTIONAL IfcRoadTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcRoadTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcRoadTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcRoadPart
SUBTYPE OF (
IfcFacilityPart);
+  PredefinedType : OPTIONAL IfcRoadPartTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcRoadPartTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcRoadPartTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcRoof
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcRoofTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcRoofTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcRoofTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcRoofType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcRoofType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcRoofTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcRoofTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcRoofTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcRoot
ABSTRACT SUPERTYPE OF(ONEOF(
IfcObjectDefinition, IfcPropertyDefinition, IfcRelationship));
+  GlobalId : IfcGloballyUniqueId;
+  OwnerHistory : OPTIONAL IfcOwnerHistory;
+  Name : OPTIONAL IfcLabel;
+  Description : OPTIONAL IfcText;
UNIQUE
+  UR1 : GlobalId;
END_ENTITY;
+
+ +ENTITY IfcRoundedRectangleProfileDef
SUBTYPE OF (
IfcRectangleProfileDef);
+  RoundingRadius : IfcPositiveLengthMeasure;
WHERE
+  ValidRadius : ((RoundingRadius <= (SELF\IfcRectangleProfileDef.XDim/2.)) AND
+ (RoundingRadius <= (SELF\IfcRectangleProfileDef.YDim/2.)));
END_ENTITY;
+
+ +ENTITY IfcSIUnit
SUBTYPE OF (
IfcNamedUnit);
+  Prefix : OPTIONAL IfcSIPrefix;
+  Name : IfcSIUnitName;
DERIVE
+  SELF\IfcNamedUnit.Dimensions : IfcDimensionalExponents := IfcDimensionsForSIUnit (SELF.Name);
+END_ENTITY;
+
+ +ENTITY IfcSanitaryTerminal
SUBTYPE OF (
IfcFlowTerminal);
+  PredefinedType : OPTIONAL IfcSanitaryTerminalTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcSanitaryTerminalTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcSanitaryTerminalTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCPLUMBINGFIREPROTECTIONDOMAIN.IfcSanitaryTerminalType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcSanitaryTerminalType
SUBTYPE OF (
IfcFlowTerminalType);
+  PredefinedType : IfcSanitaryTerminalTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcSanitaryTerminalTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcSanitaryTerminalTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcSchedulingTime
ABSTRACT SUPERTYPE OF(ONEOF(
IfcEventTime, IfcLagTime, IfcResourceTime, IfcTaskTime, IfcWorkTime));
+  Name : OPTIONAL IfcLabel;
+  DataOrigin : OPTIONAL IfcDataOriginEnum;
+  UserDefinedDataOrigin : OPTIONAL IfcLabel;
+END_ENTITY;
+
+ +ENTITY IfcSeamCurve
SUBTYPE OF (
IfcSurfaceCurve);
WHERE
+  SameSurface : IfcAssociatedSurface(SELF\IfcSurfaceCurve.AssociatedGeometry[1]) = IfcAssociatedSurface(SELF\IfcSurfaceCurve.AssociatedGeometry[2]);
  TwoPCurves : SIZEOF(SELF\IfcSurfaceCurve.AssociatedGeometry) = 2;
END_ENTITY;
+
+ +ENTITY IfcSecondOrderPolynomialSpiral
SUBTYPE OF (
IfcSpiral);
+  QuadraticTerm : IfcLengthMeasure;
+  LinearTerm : OPTIONAL IfcLengthMeasure;
+  ConstantTerm : OPTIONAL IfcLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcSectionProperties
SUBTYPE OF (
IfcPreDefinedProperties);
+  SectionType : IfcSectionTypeEnum;
+  StartProfile : IfcProfileDef;
+  EndProfile : OPTIONAL IfcProfileDef;
+END_ENTITY;
+
+ +ENTITY IfcSectionReinforcementProperties
SUBTYPE OF (
IfcPreDefinedProperties);
+  LongitudinalStartPosition : IfcLengthMeasure;
+  LongitudinalEndPosition : IfcLengthMeasure;
+  TransversePosition : OPTIONAL IfcLengthMeasure;
+  ReinforcementRole : IfcReinforcingBarRoleEnum;
+  SectionDefinition : IfcSectionProperties;
+  CrossSectionReinforcementDefinitions : SET [1:?] OF IfcReinforcementBarProperties;
+END_ENTITY;
+
+ +ENTITY IfcSectionedSolid
ABSTRACT SUPERTYPE OF(
IfcSectionedSolidHorizontal)
SUBTYPE OF (IfcSolidModel);
+  Directrix : IfcCurve;
+  CrossSections : LIST [2:?] OF IfcProfileDef;
WHERE
+  ConsistentProfileTypes : SIZEOF(QUERY(temp <* CrossSections | CrossSections[1].ProfileType <> temp.ProfileType)) = 0;
  DirectrixIs3D : Directrix.Dim = 3;
  SectionsSameType : SIZEOF(QUERY(temp <* CrossSections | TYPEOF(CrossSections[1]) :<>: TYPEOF(temp))) = 0;
END_ENTITY;
+
+ +ENTITY IfcSectionedSolidHorizontal
SUBTYPE OF (
IfcSectionedSolid);
+  CrossSectionPositions : LIST [2:?] OF IfcAxis2PlacementLinear;
WHERE
+  CorrespondingSectionPositions : SIZEOF(CrossSections) = SIZEOF(CrossSectionPositions);
  NoLongitudinalOffsets : SIZEOF(QUERY(temp <* CrossSectionPositions | EXISTS(temp.Location.OffsetLongitudinal))) = 0;
END_ENTITY;
+
+ +ENTITY IfcSectionedSpine
SUBTYPE OF (
IfcGeometricRepresentationItem);
+  SpineCurve : IfcCompositeCurve;
+  CrossSections : LIST [2:?] OF IfcProfileDef;
+  CrossSectionPositions : LIST [2:?] OF IfcAxis2Placement3D;
DERIVE
+  Dim : IfcDimensionCount := 3;
WHERE
+  ConsistentProfileTypes : SIZEOF(QUERY(temp <* CrossSections | CrossSections[1].ProfileType <> temp.ProfileType)) = 0;
  CorrespondingSectionPositions : SIZEOF(CrossSections) = SIZEOF(CrossSectionPositions);
  SpineCurveDim : SpineCurve.Dim = 3;
END_ENTITY;
+
+ +ENTITY IfcSectionedSurface
SUBTYPE OF (
IfcSurface);
+  Directrix : IfcCurve;
+  CrossSectionPositions : LIST [2:?] OF IfcAxis2PlacementLinear;
+  CrossSections : LIST [2:?] OF IfcProfileDef;
WHERE
+  AreaProfileTypes : SIZEOF(QUERY(temp <* CrossSections | temp.ProfileType <> IfcProfileTypeEnum.CURVE)) = 0;
  CorrespondingSectionPositions : SIZEOF(CrossSections) = SIZEOF(CrossSectionPositions);
  DirectrixIs3D : Directrix.Dim = 3;
  NoOffsets : SIZEOF(QUERY(temp <* CrossSectionPositions | EXISTS(temp.Location.OffsetLateral) OR EXISTS(temp.Location.OffsetVertical) OR EXISTS(temp.Location.OffsetLongitudinal))) = 0;
  SectionsSameType : SIZEOF(QUERY(temp <* CrossSections | TYPEOF(CrossSections[1]) :<>: TYPEOF(temp))) = 0;
END_ENTITY;
+
+ +ENTITY IfcSegment
ABSTRACT SUPERTYPE OF(ONEOF(
IfcCompositeCurveSegment, IfcCurveSegment))
SUBTYPE OF (IfcGeometricRepresentationItem);
+  Transition : IfcTransitionCode;
INVERSE
+  UsingCurves : SET [1:?] OF IfcCompositeCurve FOR Segments;
DERIVE
+  Dim : IfcDimensionCount := IfcSegmentDim(SELF);
+END_ENTITY;
+
+ +ENTITY IfcSegmentedReferenceCurve
SUBTYPE OF (
IfcCompositeCurve);
+  BaseCurve : IfcBoundedCurve;
+  EndPoint : OPTIONAL IfcPlacement;
+END_ENTITY;
+
+ +ENTITY IfcSensor
SUBTYPE OF (
IfcDistributionControlElement);
+  PredefinedType : OPTIONAL IfcSensorTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcSensorTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcSensorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCBUILDINGCONTROLSDOMAIN.IfcSensorType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcSensorType
SUBTYPE OF (
IfcDistributionControlElementType);
+  PredefinedType : IfcSensorTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcSensorTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcSensorTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcSeventhOrderPolynomialSpiral
SUBTYPE OF (
IfcSpiral);
+  SepticTerm : IfcLengthMeasure;
+  SexticTerm : OPTIONAL IfcLengthMeasure;
+  QuinticTerm : OPTIONAL IfcLengthMeasure;
+  QuarticTerm : OPTIONAL IfcLengthMeasure;
+  CubicTerm : OPTIONAL IfcLengthMeasure;
+  QuadraticTerm : OPTIONAL IfcLengthMeasure;
+  LinearTerm : OPTIONAL IfcLengthMeasure;
+  ConstantTerm : OPTIONAL IfcLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcShadingDevice
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcShadingDeviceTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcShadingDeviceTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcShadingDeviceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcShadingDeviceType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcShadingDeviceType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcShadingDeviceTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcShadingDeviceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcShadingDeviceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcShapeAspect;
+  ShapeRepresentations : LIST [1:?] OF
IfcShapeModel;
+  Name : OPTIONAL IfcLabel;
+  Description : OPTIONAL IfcText;
+  ProductDefinitional : IfcLogical;
+  PartOfProductDefinitionShape : OPTIONAL IfcProductRepresentationSelect;
INVERSE
+  HasExternalReferences : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects;
+END_ENTITY;
+
+ +ENTITY IfcShapeModel
ABSTRACT SUPERTYPE OF(ONEOF(
IfcShapeRepresentation, IfcTopologyRepresentation))
SUBTYPE OF (IfcRepresentation);
INVERSE
+  OfShapeAspect : SET [0:1] OF IfcShapeAspect FOR ShapeRepresentations;
WHERE
+  WR11 : (SIZEOF(SELF\IfcRepresentation.OfProductRepresentation) = 1) XOR
+(SIZEOF(SELF\IfcRepresentation.RepresentationMap) = 1) XOR
+(SIZEOF(OfShapeAspect) = 1);
END_ENTITY;
+
+ +ENTITY IfcShapeRepresentation
SUBTYPE OF (
IfcShapeModel);
WHERE
+  CorrectContext : 'IFCREPRESENTATIONRESOURCE.IfcGeometricRepresentationContext'
+IN TYPEOF(SELF\IfcRepresentation.ContextOfItems);
  CorrectItemsForType : IfcShapeRepresentationTypes(SELF\IfcRepresentation.RepresentationType, SELF\IfcRepresentation.Items);
  HasRepresentationIdentifier : EXISTS(SELF\IfcRepresentation.RepresentationIdentifier);
  HasRepresentationType : EXISTS(SELF\IfcRepresentation.RepresentationType);
  NoTopologicalItem : SIZEOF(QUERY(temp <* Items |
+ ('IFCTOPOLOGYRESOURCE.IfcTopologicalRepresentationItem' IN TYPEOF(temp))
+ AND (NOT(SIZEOF(
+ ['IFCTOPOLOGYRESOURCE.IfcVertexPoint',
+ 'IFCTOPOLOGYRESOURCE.IfcEdgeCurve',
+ 'IFCTOPOLOGYRESOURCE.IfcFaceSurface'] * TYPEOF(temp)) = 1))
+)) = 0;
END_ENTITY;
+
+ +ENTITY IfcShellBasedSurfaceModel
SUBTYPE OF (
IfcGeometricRepresentationItem);
+  SbsmBoundary : SET [1:?] OF IfcShell;
DERIVE
+  Dim : IfcDimensionCount := 3;
+END_ENTITY;
+
+ +ENTITY IfcSign
SUBTYPE OF (
IfcElementComponent);
+  PredefinedType : OPTIONAL IfcSignTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcSignTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcSignTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSHAREDINFRASTRUCTUREELEMENTS.IfcSignType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcSignType
SUBTYPE OF (
IfcElementComponentType);
+  PredefinedType : IfcSignTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcSignTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcSignTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcSignal
SUBTYPE OF (
IfcFlowTerminal);
+  PredefinedType : OPTIONAL IfcSignalTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcSignalTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcSignalTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSHAREDINFRASTRUCTUREELEMENTS.IfcSignalType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcSignalType
SUBTYPE OF (
IfcFlowTerminalType);
+  PredefinedType : IfcSignalTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcSignalTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcSignalTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcSimpleProperty
ABSTRACT SUPERTYPE OF(ONEOF(
IfcPropertyBoundedValue, IfcPropertyEnumeratedValue, IfcPropertyListValue, IfcPropertyReferenceValue, IfcPropertySingleValue, IfcPropertyTableValue))
SUBTYPE OF (IfcProperty);
+END_ENTITY;
+
+ +ENTITY IfcSimplePropertyTemplate
SUBTYPE OF (
IfcPropertyTemplate);
+  TemplateType : OPTIONAL IfcSimplePropertyTemplateTypeEnum;
+  PrimaryMeasureType : OPTIONAL IfcLabel;
+  SecondaryMeasureType : OPTIONAL IfcLabel;
+  Enumerators : OPTIONAL IfcPropertyEnumeration;
+  PrimaryUnit : OPTIONAL IfcUnit;
+  SecondaryUnit : OPTIONAL IfcUnit;
+  Expression : OPTIONAL IfcLabel;
+  AccessState : OPTIONAL IfcStateEnum;
+END_ENTITY;
+
+ +ENTITY IfcSineSpiral
SUBTYPE OF (
IfcSpiral);
+  SineTerm : IfcLengthMeasure;
+  LinearTerm : OPTIONAL IfcLengthMeasure;
+  ConstantTerm : OPTIONAL IfcLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcSite
SUBTYPE OF (
IfcSpatialStructureElement);
+  RefLatitude : OPTIONAL IfcCompoundPlaneAngleMeasure;
+  RefLongitude : OPTIONAL IfcCompoundPlaneAngleMeasure;
+  RefElevation : OPTIONAL IfcLengthMeasure;
+  LandTitleNumber : OPTIONAL IfcLabel;
+  SiteAddress : OPTIONAL IfcPostalAddress;
+END_ENTITY;
+
+ +ENTITY IfcSlab
SUPERTYPE
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcSlabTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcSlabTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcSlabTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcSlabType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcSlabType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcSlabTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcSlabTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcSlabTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcSlippageConnectionCondition
SUBTYPE OF (
IfcStructuralConnectionCondition);
+  SlippageX : OPTIONAL IfcLengthMeasure;
+  SlippageY : OPTIONAL IfcLengthMeasure;
+  SlippageZ : OPTIONAL IfcLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcSolarDevice
SUBTYPE OF (
IfcEnergyConversionDevice);
+  PredefinedType : OPTIONAL IfcSolarDeviceTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcSolarDeviceTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcSolarDeviceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcSolarDeviceType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcSolarDeviceType
SUBTYPE OF (
IfcEnergyConversionDeviceType);
+  PredefinedType : IfcSolarDeviceTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcSolarDeviceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcSolarDeviceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcSolidModel
ABSTRACT SUPERTYPE OF(ONEOF(
IfcCsgSolid, IfcManifoldSolidBrep, IfcSectionedSolid, IfcSweptAreaSolid, IfcSweptDiskSolid, IfcVoxelGrid))
SUBTYPE OF (IfcGeometricRepresentationItem);
DERIVE
+  Dim : IfcDimensionCount := 3;
+END_ENTITY;
+
+ +ENTITY IfcSpace
SUBTYPE OF (
IfcSpatialStructureElement);
+  PredefinedType : OPTIONAL IfcSpaceTypeEnum;
+  ElevationWithFlooring : OPTIONAL IfcLengthMeasure;
INVERSE
+  HasCoverings : SET [0:?] OF IfcRelCoversSpaces FOR RelatingSpace;
+  BoundedBy : SET [0:?] OF IfcRelSpaceBoundary FOR RelatingSpace;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcSpaceTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcSpaceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCPRODUCTEXTENSION.IfcSpaceType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcSpaceHeater
SUBTYPE OF (
IfcFlowTerminal);
+  PredefinedType : OPTIONAL IfcSpaceHeaterTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcSpaceHeaterTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcSpaceHeaterTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcSpaceHeaterType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcSpaceHeaterType
SUBTYPE OF (
IfcFlowTerminalType);
+  PredefinedType : IfcSpaceHeaterTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcSpaceHeaterTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcSpaceHeaterTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcSpaceType
SUBTYPE OF (
IfcSpatialStructureElementType);
+  PredefinedType : IfcSpaceTypeEnum;
+  LongName : OPTIONAL IfcLabel;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcSpaceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcSpaceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcSpatialElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcSpatialElement
ABSTRACT SUPERTYPE OF(ONEOF(
IfcExternalSpatialStructureElement, IfcSpatialStructureElement, IfcSpatialZone))
SUBTYPE OF (IfcProduct);
+  LongName : OPTIONAL IfcLabel;
INVERSE
+  ContainsElements : SET [0:?] OF IfcRelContainedInSpatialStructure FOR RelatingStructure;
+  ServicedBySystems : SET [0:?] OF IfcRelServicesBuildings FOR RelatedBuildings;
+  ReferencesElements : SET [0:?] OF IfcRelReferencedInSpatialStructure FOR RelatingStructure;
+  IsInterferedByElements : SET [0:?] OF IfcRelInterferesElements FOR RelatedElement;
+  InterferesElements : SET [0:?] OF IfcRelInterferesElements FOR RelatingElement;
+END_ENTITY;
+
+ +ENTITY IfcSpatialElementType
ABSTRACT SUPERTYPE OF(ONEOF(
IfcSpatialStructureElementType, IfcSpatialZoneType))
SUBTYPE OF (IfcTypeProduct);
+  ElementType : OPTIONAL IfcLabel;
+END_ENTITY;
+
+ +ENTITY IfcSpatialStructureElement
ABSTRACT SUPERTYPE OF(ONEOF(
IfcBuildingStorey, IfcFacility, IfcFacilityPart, IfcSite, IfcSpace))
SUBTYPE OF (IfcSpatialElement);
+  CompositionType : OPTIONAL IfcElementCompositionEnum;
WHERE
+  WR41 : (HIINDEX(SELF\IfcObjectDefinition.Decomposes) = 1)
+AND
+('IFCKERNEL.IfcRelAggregates' IN TYPEOF(SELF\IfcObjectDefinition.Decomposes[1]))
+AND
+(('IFCKERNEL.IfcProject' IN TYPEOF (SELF\IfcObjectDefinition.Decomposes[1].RelatingObject)) OR
+ ('IFCPRODUCTEXTENSION.IfcSpatialStructureElement' IN TYPEOF (SELF\IfcObjectDefinition.Decomposes[1].RelatingObject))
+);
END_ENTITY;
+
+ +ENTITY IfcSpatialStructureElementType
ABSTRACT SUPERTYPE OF(
IfcSpaceType)
SUBTYPE OF (IfcSpatialElementType);
+END_ENTITY;
+
+ +ENTITY IfcSpatialZone
SUBTYPE OF (
IfcSpatialElement);
+  PredefinedType : OPTIONAL IfcSpatialZoneTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcSpatialZoneTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcSpatialZoneTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCPRODUCTEXTENSION.IfcSpatialZoneType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcSpatialZoneType
SUBTYPE OF (
IfcSpatialElementType);
+  PredefinedType : IfcSpatialZoneTypeEnum;
+  LongName : OPTIONAL IfcLabel;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcSpatialZoneTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcSpatialZoneTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcSpatialElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcSphere
SUBTYPE OF (
IfcCsgPrimitive3D);
+  Radius : IfcPositiveLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcSphericalSurface
SUBTYPE OF (
IfcElementarySurface);
+  Radius : IfcPositiveLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcSpiral
ABSTRACT SUPERTYPE OF(ONEOF(
IfcClothoid, IfcCosineSpiral, IfcSecondOrderPolynomialSpiral, IfcSeventhOrderPolynomialSpiral, IfcSineSpiral, IfcThirdOrderPolynomialSpiral))
SUBTYPE OF (IfcCurve);
+  Position : IfcAxis2Placement;
+END_ENTITY;
+
+ +ENTITY IfcStackTerminal
SUBTYPE OF (
IfcFlowTerminal);
+  PredefinedType : OPTIONAL IfcStackTerminalTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcStackTerminalTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcStackTerminalTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCPLUMBINGFIREPROTECTIONDOMAIN.IfcStackTerminalType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcStackTerminalType
SUBTYPE OF (
IfcFlowTerminalType);
+  PredefinedType : IfcStackTerminalTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcStackTerminalTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcStackTerminalTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcStair
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcStairTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcStairTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcStairTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcStairType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcStairFlight
SUBTYPE OF (
IfcBuiltElement);
+  NumberOfRisers : OPTIONAL IfcInteger;
+  NumberOfTreads : OPTIONAL IfcInteger;
+  RiserHeight : OPTIONAL IfcPositiveLengthMeasure;
+  TreadLength : OPTIONAL IfcPositiveLengthMeasure;
+  PredefinedType : OPTIONAL IfcStairFlightTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcStairFlightTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcStairFlightTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcStairFlightType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcStairFlightType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcStairFlightTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcStairFlightTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcStairFlightTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcStairType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcStairTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcStairTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcStairTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcStructuralAction
ABSTRACT SUPERTYPE OF(ONEOF(
IfcStructuralCurveAction, IfcStructuralPointAction, IfcStructuralSurfaceAction))
SUBTYPE OF (IfcStructuralActivity);
+  DestabilizingLoad : OPTIONAL IfcBoolean;
+END_ENTITY;
+
+ +ENTITY IfcStructuralActivity
ABSTRACT SUPERTYPE OF(ONEOF(
IfcStructuralAction, IfcStructuralReaction))
SUBTYPE OF (IfcProduct);
+  AppliedLoad : IfcStructuralLoad;
+  GlobalOrLocal : IfcGlobalOrLocalEnum;
INVERSE
+  AssignedToStructuralItem : SET [0:1] OF IfcRelConnectsStructuralActivity FOR RelatedStructuralActivity;
+END_ENTITY;
+
+ +ENTITY IfcStructuralAnalysisModel
SUBTYPE OF (
IfcSystem);
+  PredefinedType : IfcAnalysisModelTypeEnum;
+  OrientationOf2DPlane : OPTIONAL IfcAxis2Placement3D;
+  LoadedBy : OPTIONAL SET [1:?] OF IfcStructuralLoadGroup;
+  HasResults : OPTIONAL SET [1:?] OF IfcStructuralResultGroup;
+  SharedPlacement : OPTIONAL IfcObjectPlacement;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcAnalysisModelTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcAnalysisModelTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcStructuralConnection
ABSTRACT SUPERTYPE OF(ONEOF(
IfcStructuralCurveConnection, IfcStructuralPointConnection, IfcStructuralSurfaceConnection))
SUBTYPE OF (IfcStructuralItem);
+  AppliedCondition : OPTIONAL IfcBoundaryCondition;
INVERSE
+  ConnectsStructuralMembers : SET [1:?] OF IfcRelConnectsStructuralMember FOR RelatedStructuralConnection;
+END_ENTITY;
+
+ +ENTITY IfcStructuralConnectionCondition
ABSTRACT SUPERTYPE OF(ONEOF(
IfcFailureConnectionCondition, IfcSlippageConnectionCondition));
+  Name : OPTIONAL IfcLabel;
+END_ENTITY;
+
+ +ENTITY IfcStructuralCurveAction
SUPERTYPE OF(
IfcStructuralLinearAction)
SUBTYPE OF (IfcStructuralAction);
+  ProjectedOrTrue : OPTIONAL IfcProjectedOrTrueLengthEnum;
+  PredefinedType : IfcStructuralCurveActivityTypeEnum;
WHERE
+  HasObjectType : (PredefinedType <> IfcStructuralCurveActivityTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType);
  ProjectedIsGlobal : (NOT EXISTS(ProjectedOrTrue)) OR
+((ProjectedOrTrue <> PROJECTED_LENGTH) OR
+ (SELF\IfcStructuralActivity.GlobalOrLocal = GLOBAL_COORDS));
  SuitablePredefinedType : PredefinedType <> IfcStructuralCurveActivityTypeEnum.EQUIDISTANT;
END_ENTITY;
+
+ +ENTITY IfcStructuralCurveConnection
SUBTYPE OF (
IfcStructuralConnection);
+  AxisDirection : IfcDirection;
+END_ENTITY;
+
+ +ENTITY IfcStructuralCurveMember
SUPERTYPE OF(
IfcStructuralCurveMemberVarying)
SUBTYPE OF (IfcStructuralMember);
+  PredefinedType : IfcStructuralCurveMemberTypeEnum;
+  Axis : IfcDirection;
WHERE
+  HasObjectType : (PredefinedType <> IfcStructuralCurveMemberTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType);
END_ENTITY;
+
+ +ENTITY IfcStructuralCurveMemberVarying
SUBTYPE OF (
IfcStructuralCurveMember);
+END_ENTITY;
+
+ +ENTITY IfcStructuralCurveReaction
SUBTYPE OF (
IfcStructuralReaction);
+  PredefinedType : IfcStructuralCurveActivityTypeEnum;
WHERE
+  HasObjectType : (PredefinedType <> IfcStructuralCurveActivityTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType);
  SuitablePredefinedType : (PredefinedType <> IfcStructuralCurveActivityTypeEnum.SINUS) AND (PredefinedType <> IfcStructuralCurveActivityTypeEnum.PARABOLA);
END_ENTITY;
+
+ +ENTITY IfcStructuralItem
ABSTRACT SUPERTYPE OF(ONEOF(
IfcStructuralConnection, IfcStructuralMember))
SUBTYPE OF (IfcProduct);
INVERSE
+  AssignedStructuralActivity : SET [0:?] OF IfcRelConnectsStructuralActivity FOR RelatingElement;
+END_ENTITY;
+
+ +ENTITY IfcStructuralLinearAction
SUBTYPE OF (
IfcStructuralCurveAction);
WHERE
+  ConstPredefinedType : SELF\IfcStructuralCurveAction.PredefinedType = IfcStructuralCurveActivityTypeEnum.CONST;
  SuitableLoadType : SIZEOF(['IFCSTRUCTURALLOADRESOURCE.IfcStructuralLoadLinearForce', 'IFCSTRUCTURALLOADRESOURCE.IfcStructuralLoadTemperature'] * TYPEOF(SELF\IfcStructuralActivity.AppliedLoad)) = 1;
END_ENTITY;
+
+ +ENTITY IfcStructuralLoad
ABSTRACT SUPERTYPE OF(ONEOF(
IfcStructuralLoadConfiguration, IfcStructuralLoadOrResult));
+  Name : OPTIONAL IfcLabel;
+END_ENTITY;
+
+ +ENTITY IfcStructuralLoadCase
SUBTYPE OF (
IfcStructuralLoadGroup);
+  SelfWeightCoefficients : OPTIONAL LIST [3:3] OF IfcRatioMeasure;
WHERE
+  IsLoadCasePredefinedType : SELF\IfcStructuralLoadGroup.PredefinedType = IfcLoadGroupTypeEnum.LOAD_CASE;
END_ENTITY;
+
+ +ENTITY IfcStructuralLoadConfiguration
SUBTYPE OF (
IfcStructuralLoad);
+  Values : LIST [1:?] OF IfcStructuralLoadOrResult;
+  Locations : OPTIONAL LIST [1:?] OF UNIQUE LIST [1:2] OF IfcLengthMeasure;
WHERE
+  ValidListSize : NOT EXISTS(Locations) OR (SIZEOF(Locations) = SIZEOF(Values));
END_ENTITY;
+
+ +ENTITY IfcStructuralLoadGroup
SUPERTYPE OF(
IfcStructuralLoadCase)
SUBTYPE OF (IfcGroup);
+  PredefinedType : IfcLoadGroupTypeEnum;
+  ActionType : IfcActionTypeEnum;
+  ActionSource : IfcActionSourceTypeEnum;
+  Coefficient : OPTIONAL IfcRatioMeasure;
+  Purpose : OPTIONAL IfcLabel;
INVERSE
+  SourceOfResultGroup : SET [0:1] OF IfcStructuralResultGroup FOR ResultForLoadGroup;
+  LoadGroupFor : SET [0:?] OF IfcStructuralAnalysisModel FOR LoadedBy;
WHERE
+  HasObjectType : (
+ (PredefinedType <> IfcLoadGroupTypeEnum.USERDEFINED) AND
+ (ActionType <> IfcActionTypeEnum.USERDEFINED) AND
+ (ActionSource <> IfcActionSourceTypeEnum.USERDEFINED)
+) OR EXISTS(SELF\IfcObject.ObjectType);
END_ENTITY;
+
+ +ENTITY IfcStructuralLoadLinearForce
SUBTYPE OF (
IfcStructuralLoadStatic);
+  LinearForceX : OPTIONAL IfcLinearForceMeasure;
+  LinearForceY : OPTIONAL IfcLinearForceMeasure;
+  LinearForceZ : OPTIONAL IfcLinearForceMeasure;
+  LinearMomentX : OPTIONAL IfcLinearMomentMeasure;
+  LinearMomentY : OPTIONAL IfcLinearMomentMeasure;
+  LinearMomentZ : OPTIONAL IfcLinearMomentMeasure;
+END_ENTITY;
+
+ +ENTITY IfcStructuralLoadOrResult
ABSTRACT SUPERTYPE OF(ONEOF(
IfcStructuralLoadStatic, IfcSurfaceReinforcementArea))
SUBTYPE OF (IfcStructuralLoad);
+END_ENTITY;
+
+ +ENTITY IfcStructuralLoadPlanarForce
SUBTYPE OF (
IfcStructuralLoadStatic);
+  PlanarForceX : OPTIONAL IfcPlanarForceMeasure;
+  PlanarForceY : OPTIONAL IfcPlanarForceMeasure;
+  PlanarForceZ : OPTIONAL IfcPlanarForceMeasure;
+END_ENTITY;
+
+ +ENTITY IfcStructuralLoadSingleDisplacement
SUPERTYPE OF(
IfcStructuralLoadSingleDisplacementDistortion)
SUBTYPE OF (IfcStructuralLoadStatic);
+  DisplacementX : OPTIONAL IfcLengthMeasure;
+  DisplacementY : OPTIONAL IfcLengthMeasure;
+  DisplacementZ : OPTIONAL IfcLengthMeasure;
+  RotationalDisplacementRX : OPTIONAL IfcPlaneAngleMeasure;
+  RotationalDisplacementRY : OPTIONAL IfcPlaneAngleMeasure;
+  RotationalDisplacementRZ : OPTIONAL IfcPlaneAngleMeasure;
+END_ENTITY;
+
+ +ENTITY IfcStructuralLoadSingleDisplacementDistortion
SUBTYPE OF (
IfcStructuralLoadSingleDisplacement);
+  Distortion : OPTIONAL IfcCurvatureMeasure;
+END_ENTITY;
+
+ +ENTITY IfcStructuralLoadSingleForce
SUPERTYPE OF(
IfcStructuralLoadSingleForceWarping)
SUBTYPE OF (IfcStructuralLoadStatic);
+  ForceX : OPTIONAL IfcForceMeasure;
+  ForceY : OPTIONAL IfcForceMeasure;
+  ForceZ : OPTIONAL IfcForceMeasure;
+  MomentX : OPTIONAL IfcTorqueMeasure;
+  MomentY : OPTIONAL IfcTorqueMeasure;
+  MomentZ : OPTIONAL IfcTorqueMeasure;
+END_ENTITY;
+
+ +ENTITY IfcStructuralLoadSingleForceWarping
SUBTYPE OF (
IfcStructuralLoadSingleForce);
+  WarpingMoment : OPTIONAL IfcWarpingMomentMeasure;
+END_ENTITY;
+
+ +ENTITY IfcStructuralLoadStatic
ABSTRACT SUPERTYPE OF(ONEOF(
IfcStructuralLoadLinearForce, IfcStructuralLoadPlanarForce, IfcStructuralLoadSingleDisplacement, IfcStructuralLoadSingleForce, IfcStructuralLoadTemperature))
SUBTYPE OF (IfcStructuralLoadOrResult);
+END_ENTITY;
+
+ +ENTITY IfcStructuralLoadTemperature
SUBTYPE OF (
IfcStructuralLoadStatic);
+  DeltaTConstant : OPTIONAL IfcThermodynamicTemperatureMeasure;
+  DeltaTY : OPTIONAL IfcThermodynamicTemperatureMeasure;
+  DeltaTZ : OPTIONAL IfcThermodynamicTemperatureMeasure;
+END_ENTITY;
+
+ +ENTITY IfcStructuralMember
ABSTRACT SUPERTYPE OF(ONEOF(
IfcStructuralCurveMember, IfcStructuralSurfaceMember))
SUBTYPE OF (IfcStructuralItem);
INVERSE
+  ConnectedBy : SET [0:?] OF IfcRelConnectsStructuralMember FOR RelatingStructuralMember;
+END_ENTITY;
+
+ +ENTITY IfcStructuralPlanarAction
SUBTYPE OF (
IfcStructuralSurfaceAction);
WHERE
+  ConstPredefinedType : SELF\IfcStructuralSurfaceAction.PredefinedType = IfcStructuralSurfaceActivityTypeEnum.CONST;
  SuitableLoadType : SIZEOF(['IFCSTRUCTURALLOADRESOURCE.IfcStructuralLoadPlanarForce', 'IFCSTRUCTURALLOADRESOURCE.IfcStructuralLoadTemperature'] * TYPEOF(SELF\IfcStructuralActivity.AppliedLoad)) = 1;
END_ENTITY;
+
+ +ENTITY IfcStructuralPointAction
SUBTYPE OF (
IfcStructuralAction);
WHERE
+  SuitableLoadType : SIZEOF(['IFCSTRUCTURALLOADRESOURCE.IfcStructuralLoadSingleForce', 'IFCSTRUCTURALLOADRESOURCE.IfcStructuralLoadSingleDisplacement'] * TYPEOF(SELF\IfcStructuralActivity.AppliedLoad)) = 1;
END_ENTITY;
+
+ +ENTITY IfcStructuralPointConnection
SUBTYPE OF (
IfcStructuralConnection);
+  ConditionCoordinateSystem : OPTIONAL IfcAxis2Placement3D;
+END_ENTITY;
+
+ +ENTITY IfcStructuralPointReaction
SUBTYPE OF (
IfcStructuralReaction);
WHERE
+  SuitableLoadType : SIZEOF(['IFCSTRUCTURALLOADRESOURCE.IfcStructuralLoadSingleForce', 'IFCSTRUCTURALLOADRESOURCE.IfcStructuralLoadSingleDisplacement'] * TYPEOF(SELF\IfcStructuralActivity.AppliedLoad)) = 1;
END_ENTITY;
+
+ +ENTITY IfcStructuralReaction
ABSTRACT SUPERTYPE OF(ONEOF(
IfcStructuralCurveReaction, IfcStructuralPointReaction, IfcStructuralSurfaceReaction))
SUBTYPE OF (IfcStructuralActivity);
+END_ENTITY;
+
+ +ENTITY IfcStructuralResultGroup
SUBTYPE OF (
IfcGroup);
+  TheoryType : IfcAnalysisTheoryTypeEnum;
+  ResultForLoadGroup : OPTIONAL IfcStructuralLoadGroup;
+  IsLinear : IfcBoolean;
INVERSE
+  ResultGroupFor : SET [0:1] OF IfcStructuralAnalysisModel FOR HasResults;
WHERE
+  HasObjectType : (TheoryType <> IfcAnalysisTheoryTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType);
END_ENTITY;
+
+ +ENTITY IfcStructuralSurfaceAction
SUPERTYPE OF(
IfcStructuralPlanarAction)
SUBTYPE OF (IfcStructuralAction);
+  ProjectedOrTrue : OPTIONAL IfcProjectedOrTrueLengthEnum;
+  PredefinedType : IfcStructuralSurfaceActivityTypeEnum;
WHERE
+  HasObjectType : (PredefinedType <> IfcStructuralSurfaceActivityTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType);
  ProjectedIsGlobal : (NOT EXISTS(ProjectedOrTrue)) OR
+((ProjectedOrTrue <> PROJECTED_LENGTH) OR
+ (SELF\IfcStructuralActivity.GlobalOrLocal = GLOBAL_COORDS));
END_ENTITY;
+
+ +ENTITY IfcStructuralSurfaceConnection
SUBTYPE OF (
IfcStructuralConnection);
+END_ENTITY;
+
+ +ENTITY IfcStructuralSurfaceMember
SUPERTYPE OF(
IfcStructuralSurfaceMemberVarying)
SUBTYPE OF (IfcStructuralMember);
+  PredefinedType : IfcStructuralSurfaceMemberTypeEnum;
+  Thickness : OPTIONAL IfcPositiveLengthMeasure;
WHERE
+  HasObjectType : (PredefinedType <> IfcStructuralSurfaceMemberTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType);
END_ENTITY;
+
+ +ENTITY IfcStructuralSurfaceMemberVarying
SUBTYPE OF (
IfcStructuralSurfaceMember);
+END_ENTITY;
+
+ +ENTITY IfcStructuralSurfaceReaction
SUBTYPE OF (
IfcStructuralReaction);
+  PredefinedType : IfcStructuralSurfaceActivityTypeEnum;
WHERE
+  HasPredefinedType : (PredefinedType <> IfcStructuralSurfaceActivityTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType);
END_ENTITY;
+
+ +ENTITY IfcStyleModel
ABSTRACT SUPERTYPE OF(
IfcStyledRepresentation)
SUBTYPE OF (IfcRepresentation);
+END_ENTITY;
+
+ +ENTITY IfcStyledItem
SUBTYPE OF (
IfcRepresentationItem);
+  Item : OPTIONAL IfcRepresentationItem;
+  Styles : SET [1:?] OF IfcPresentationStyle;
+  Name : OPTIONAL IfcLabel;
WHERE
+  ApplicableItem : NOT('IFCPRESENTATIONAPPEARANCERESOURCE.IfcStyledItem' IN TYPEOF(Item));
END_ENTITY;
+
+ +ENTITY IfcStyledRepresentation
SUBTYPE OF (
IfcStyleModel);
WHERE
+  OnlyStyledItems : SIZEOF(QUERY(temp <* SELF\IfcRepresentation.Items |
+ (NOT('IFCPRESENTATIONAPPEARANCERESOURCE.IfcStyledItem' IN TYPEOF(temp)))
+)) = 0;
END_ENTITY;
+
+ +ENTITY IfcSubContractResource
SUBTYPE OF (
IfcConstructionResource);
+  PredefinedType : OPTIONAL IfcSubContractResourceTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcSubContractResourceTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcSubContractResourceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcSubContractResourceType
SUBTYPE OF (
IfcConstructionResourceType);
+  PredefinedType : IfcSubContractResourceTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcSubContractResourceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcSubContractResourceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeResource.ResourceType));
END_ENTITY;
+
+ +ENTITY IfcSubedge
SUBTYPE OF (
IfcEdge);
+  ParentEdge : IfcEdge;
+END_ENTITY;
+
+ +ENTITY IfcSurface
ABSTRACT SUPERTYPE OF(ONEOF(
IfcBoundedSurface, IfcElementarySurface, IfcSectionedSurface, IfcSweptSurface))
SUBTYPE OF (IfcGeometricRepresentationItem);
DERIVE
+  Dim : IfcDimensionCount := 3;
+END_ENTITY;
+
+ +ENTITY IfcSurfaceCurve
SUPERTYPE OF(ONEOF(
IfcIntersectionCurve, IfcSeamCurve))
SUBTYPE OF (IfcCurve);
+  Curve3D : IfcCurve;
+  AssociatedGeometry : LIST [1:2] OF IfcPcurve;
+  MasterRepresentation : IfcPreferredSurfaceCurveRepresentation;
DERIVE
+  BasisSurface : SET [1:2] OF IfcSurface := IfcGetBasisSurface(SELF);
WHERE
+  CurveIs3D : Curve3D.Dim = 3;
  CurveIsNotPcurve : NOT ('IFCGEOMETRYRESOURCE.IfcPcurve' IN TYPEOF(Curve3D));
END_ENTITY;
+
+ +ENTITY IfcSurfaceCurveSweptAreaSolid
SUBTYPE OF (
IfcDirectrixCurveSweptAreaSolid);
+  ReferenceSurface : IfcSurface;
+END_ENTITY;
+
+ +ENTITY IfcSurfaceFeature
SUBTYPE OF (
IfcFeatureElement);
+  PredefinedType : OPTIONAL IfcSurfaceFeatureTypeEnum;
INVERSE
+  AdheresToElement : IfcRelAdheresToElement FOR RelatedSurfaceFeatures;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcSurfaceFeatureTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcSurfaceFeatureTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcSurfaceOfLinearExtrusion
SUBTYPE OF (
IfcSweptSurface);
+  ExtrudedDirection : IfcDirection;
+  Depth : IfcLengthMeasure;
DERIVE
+  ExtrusionAxis : IfcVector := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector (ExtrudedDirection, Depth);
WHERE
+  DepthGreaterZero : Depth > 0.;
END_ENTITY;
+
+ +ENTITY IfcSurfaceOfRevolution
SUBTYPE OF (
IfcSweptSurface);
+  AxisPosition : IfcAxis1Placement;
DERIVE
+  AxisLine : IfcLine := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcCurve() || IfcLine(AxisPosition.Location, + IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector(AxisPosition.Z,1.0));
+END_ENTITY;
+
+ +ENTITY IfcSurfaceReinforcementArea
SUBTYPE OF (
IfcStructuralLoadOrResult);
+  SurfaceReinforcement1 : OPTIONAL LIST [2:3] OF IfcLengthMeasure;
+  SurfaceReinforcement2 : OPTIONAL LIST [2:3] OF IfcLengthMeasure;
+  ShearReinforcement : OPTIONAL IfcRatioMeasure;
WHERE
+  NonnegativeArea1 : (NOT EXISTS(SurfaceReinforcement1)) OR (
+ (SurfaceReinforcement1[1] >= 0.) AND
+ (SurfaceReinforcement1[2] >= 0.) AND
+ ((SIZEOF(SurfaceReinforcement1) = 1) OR (SurfaceReinforcement1[1] >= 0.))
+);
  NonnegativeArea2 : (NOT EXISTS(SurfaceReinforcement2)) OR (
+ (SurfaceReinforcement2[1] >= 0.) AND
+ (SurfaceReinforcement2[2] >= 0.) AND
+ ((SIZEOF(SurfaceReinforcement2) = 1) OR (SurfaceReinforcement2[1] >= 0.))
+);
  NonnegativeArea3 : (NOT EXISTS(ShearReinforcement)) OR (ShearReinforcement >= 0.);
  SurfaceAndOrShearAreaSpecified : EXISTS(SurfaceReinforcement1) OR EXISTS(SurfaceReinforcement2) OR EXISTS(ShearReinforcement);
END_ENTITY;
+
+ +ENTITY IfcSurfaceStyle
SUBTYPE OF (
IfcPresentationStyle);
+  Side : IfcSurfaceSide;
+  Styles : SET [1:5] OF IfcSurfaceStyleElementSelect;
WHERE
+  MaxOneExtDefined : SIZEOF(QUERY(Style <* SELF.Styles |
+ 'IFCPRESENTATIONAPPEARANCERESOURCE.IfcExternallyDefinedSurfaceStyle' IN
+ TYPEOF(Style)
+ )) <= 1;
  MaxOneLighting : SIZEOF(QUERY(Style <* SELF.Styles |
+ 'IFCPRESENTATIONAPPEARANCERESOURCE.IfcSurfaceStyleLighting' IN
+ TYPEOF(Style)
+ )) <= 1;
  MaxOneRefraction : SIZEOF(QUERY(Style <* SELF.Styles |
+ 'IFCPRESENTATIONAPPEARANCERESOURCE.IfcSurfaceStyleRefraction' IN
+ TYPEOF(Style)
+ )) <= 1;
  MaxOneShading : SIZEOF(QUERY(Style <* SELF.Styles |
+ 'IFCPRESENTATIONAPPEARANCERESOURCE.IfcSurfaceStyleShading' IN
+ TYPEOF(Style)
+ )) <= 1;
  MaxOneTextures : SIZEOF(QUERY(Style <* SELF.Styles |
+ 'IFCPRESENTATIONAPPEARANCERESOURCE.IfcSurfaceStyleWithTextures' IN
+ TYPEOF(Style)
+ )) <= 1;
END_ENTITY;
+
+ +ENTITY IfcSurfaceStyleLighting
SUBTYPE OF (
IfcPresentationItem);
+  DiffuseTransmissionColour : IfcColourRgb;
+  DiffuseReflectionColour : IfcColourRgb;
+  TransmissionColour : IfcColourRgb;
+  ReflectanceColour : IfcColourRgb;
+END_ENTITY;
+
+ +ENTITY IfcSurfaceStyleRefraction
SUBTYPE OF (
IfcPresentationItem);
+  RefractionIndex : OPTIONAL IfcReal;
+  DispersionFactor : OPTIONAL IfcReal;
+END_ENTITY;
+
+ +ENTITY IfcSurfaceStyleRendering
SUBTYPE OF (
IfcSurfaceStyleShading);
+  DiffuseColour : OPTIONAL IfcColourOrFactor;
+  TransmissionColour : OPTIONAL IfcColourOrFactor;
+  DiffuseTransmissionColour : OPTIONAL IfcColourOrFactor;
+  ReflectionColour : OPTIONAL IfcColourOrFactor;
+  SpecularColour : OPTIONAL IfcColourOrFactor;
+  SpecularHighlight : OPTIONAL IfcSpecularHighlightSelect;
+  ReflectanceMethod : IfcReflectanceMethodEnum;
+END_ENTITY;
+
+ +ENTITY IfcSurfaceStyleShading
SUPERTYPE OF(
IfcSurfaceStyleRendering)
SUBTYPE OF (IfcPresentationItem);
+  SurfaceColour : IfcColourRgb;
+  Transparency : OPTIONAL IfcNormalisedRatioMeasure;
+END_ENTITY;
+
+ +ENTITY IfcSurfaceStyleWithTextures
SUBTYPE OF (
IfcPresentationItem);
+  Textures : LIST [1:?] OF IfcSurfaceTexture;
+END_ENTITY;
+
+ +ENTITY IfcSurfaceTexture
ABSTRACT SUPERTYPE OF(ONEOF(
IfcBlobTexture, IfcImageTexture, IfcPixelTexture))
SUBTYPE OF (IfcPresentationItem);
+  RepeatS : IfcBoolean;
+  RepeatT : IfcBoolean;
+  Mode : OPTIONAL IfcIdentifier;
+  TextureTransform : OPTIONAL IfcCartesianTransformationOperator2D;
+  Parameter : OPTIONAL LIST [1:?] OF IfcIdentifier;
INVERSE
+  IsMappedBy : SET [0:?] OF IfcTextureCoordinate FOR Maps;
+  UsedInStyles : SET [0:?] OF IfcSurfaceStyleWithTextures FOR Textures;
+END_ENTITY;
+
+ +ENTITY IfcSweptAreaSolid
ABSTRACT SUPERTYPE OF(ONEOF(
IfcDirectrixCurveSweptAreaSolid, IfcExtrudedAreaSolid, IfcRevolvedAreaSolid))
SUBTYPE OF (IfcSolidModel);
+  SweptArea : IfcProfileDef;
+  Position : OPTIONAL IfcAxis2Placement3D;
WHERE
+  SweptAreaType : SweptArea.ProfileType = IfcProfileTypeEnum.Area;
END_ENTITY;
+
+ +ENTITY IfcSweptDiskSolid
SUPERTYPE OF(
IfcSweptDiskSolidPolygonal)
SUBTYPE OF (IfcSolidModel);
+  Directrix : IfcCurve;
+  Radius : IfcPositiveLengthMeasure;
+  InnerRadius : OPTIONAL IfcPositiveLengthMeasure;
+  StartParam : OPTIONAL IfcParameterValue;
+  EndParam : OPTIONAL IfcParameterValue;
WHERE
+  DirectrixBounded : (EXISTS(StartParam) AND EXISTS(EndParam)) OR
+(SIZEOF(['IFCGEOMETRYRESOURCE.IfcConic', 'IFCGEOMETRYRESOURCE.IfcBoundedCurve'] * TYPEOF(Directrix)) = 1);
  DirectrixDim : Directrix.Dim = 3;
  InnerRadiusSize : (NOT EXISTS(InnerRadius)) OR (Radius > InnerRadius);
END_ENTITY;
+
+ +ENTITY IfcSweptDiskSolidPolygonal
SUBTYPE OF (
IfcSweptDiskSolid);
+  FilletRadius : OPTIONAL IfcNonNegativeLengthMeasure;
WHERE
+  CorrectRadii : NOT(EXISTS(FilletRadius)) OR (FilletRadius >= SELF\IfcSweptDiskSolid.Radius);
  DirectrixIsPolyline : ('IFCGEOMETRYRESOURCE.IfcPolyline' IN TYPEOF(SELF\IfcSweptDiskSolid.Directrix)) OR
+(('IFCGEOMETRYRESOURCE.IfcIndexedPolyCurve' IN TYPEOF(SELF\IfcSweptDiskSolid.Directrix)) AND NOT(EXISTS(SELF\IfcSweptDiskSolid.Directrix.Segments)));
END_ENTITY;
+
+ +ENTITY IfcSweptSurface
ABSTRACT SUPERTYPE OF(ONEOF(
IfcSurfaceOfLinearExtrusion, IfcSurfaceOfRevolution))
SUBTYPE OF (IfcSurface);
+  SweptCurve : IfcProfileDef;
+  Position : OPTIONAL IfcAxis2Placement3D;
WHERE
+  SweptCurveType : SweptCurve.ProfileType = IfcProfileTypeEnum.Curve;
END_ENTITY;
+
+ +ENTITY IfcSwitchingDevice
SUBTYPE OF (
IfcFlowController);
+  PredefinedType : OPTIONAL IfcSwitchingDeviceTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcSwitchingDeviceTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcSwitchingDeviceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcSwitchingDeviceType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcSwitchingDeviceType
SUBTYPE OF (
IfcFlowControllerType);
+  PredefinedType : IfcSwitchingDeviceTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcSwitchingDeviceTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcSwitchingDeviceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcSystem
SUPERTYPE OF(ONEOF(
IfcBuildingSystem, IfcBuiltSystem, IfcDistributionSystem, IfcStructuralAnalysisModel, IfcZone))
SUBTYPE OF (IfcGroup);
INVERSE
+  ServicesBuildings : SET [0:1] OF IfcRelServicesBuildings FOR RelatingSystem;
+  ServicesFacilities : SET [0:?] OF IfcRelReferencedInSpatialStructure FOR RelatedElements;
+END_ENTITY;
+
+ +ENTITY IfcSystemFurnitureElement
SUBTYPE OF (
IfcFurnishingElement);
+  PredefinedType : OPTIONAL IfcSystemFurnitureElementTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcSystemFurnitureElementTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcSystemFurnitureElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDFACILITIESELEMENTS.IfcSystemFurnitureElementType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcSystemFurnitureElementType
SUBTYPE OF (
IfcFurnishingElementType);
+  PredefinedType : OPTIONAL IfcSystemFurnitureElementTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcSystemFurnitureElementTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcSystemFurnitureElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcTShapeProfileDef
SUBTYPE OF (
IfcParameterizedProfileDef);
+  Depth : IfcPositiveLengthMeasure;
+  FlangeWidth : IfcPositiveLengthMeasure;
+  WebThickness : IfcPositiveLengthMeasure;
+  FlangeThickness : IfcPositiveLengthMeasure;
+  FilletRadius : OPTIONAL IfcNonNegativeLengthMeasure;
+  FlangeEdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure;
+  WebEdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure;
+  WebSlope : OPTIONAL IfcPlaneAngleMeasure;
+  FlangeSlope : OPTIONAL IfcPlaneAngleMeasure;
WHERE
+  ValidFlangeThickness : FlangeThickness < Depth;
  ValidWebThickness : WebThickness < FlangeWidth;
END_ENTITY;
+
+ +ENTITY IfcTable;
+  Name : OPTIONAL
IfcLabel;
+  Rows : OPTIONAL LIST [1:?] OF IfcTableRow;
+  Columns : OPTIONAL LIST [1:?] OF IfcTableColumn;
DERIVE
+  NumberOfCellsInRow : IfcInteger := HIINDEX(Rows[1].RowCells);
+  NumberOfHeadings : IfcInteger := SIZEOF(QUERY( Temp <* Rows | Temp.IsHeading));
+  NumberOfDataRows : IfcInteger := SIZEOF(QUERY( Temp <* Rows | NOT(Temp.IsHeading)));
WHERE
+  WR1 : SIZEOF(QUERY( Temp <* Rows | HIINDEX(Temp.RowCells) <> HIINDEX(Rows[1].RowCells))) = 0;
  WR2 : { 0 <= NumberOfHeadings <= 1 };
END_ENTITY;
+
+ +ENTITY IfcTableColumn;
+  Identifier : OPTIONAL
IfcIdentifier;
+  Name : OPTIONAL IfcLabel;
+  Description : OPTIONAL IfcText;
+  Unit : OPTIONAL IfcUnit;
+  ReferencePath : OPTIONAL IfcReference;
+END_ENTITY;
+
+ +ENTITY IfcTableRow;
+  RowCells : OPTIONAL LIST [1:?] OF
IfcValue;
+  IsHeading : OPTIONAL IfcBoolean;
+END_ENTITY;
+
+ +ENTITY IfcTank
SUBTYPE OF (
IfcFlowStorageDevice);
+  PredefinedType : OPTIONAL IfcTankTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcTankTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcTankTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcTankType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcTankType
SUBTYPE OF (
IfcFlowStorageDeviceType);
+  PredefinedType : IfcTankTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcTankTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcTankTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcTask
SUBTYPE OF (
IfcProcess);
+  Status : OPTIONAL IfcLabel;
+  WorkMethod : OPTIONAL IfcLabel;
+  IsMilestone : IfcBoolean;
+  Priority : OPTIONAL IfcInteger;
+  TaskTime : OPTIONAL IfcTaskTime;
+  PredefinedType : OPTIONAL IfcTaskTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcTaskTypeEnum.USERDEFINED) OR ((PredefinedType = IfcTaskTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  HasName : EXISTS(SELF\IfcRoot.Name);
END_ENTITY;
+
+ +ENTITY IfcTaskTime
SUPERTYPE OF(
IfcTaskTimeRecurring)
SUBTYPE OF (IfcSchedulingTime);
+  DurationType : OPTIONAL IfcTaskDurationEnum;
+  ScheduleDuration : OPTIONAL IfcDuration;
+  ScheduleStart : OPTIONAL IfcDateTime;
+  ScheduleFinish : OPTIONAL IfcDateTime;
+  EarlyStart : OPTIONAL IfcDateTime;
+  EarlyFinish : OPTIONAL IfcDateTime;
+  LateStart : OPTIONAL IfcDateTime;
+  LateFinish : OPTIONAL IfcDateTime;
+  FreeFloat : OPTIONAL IfcDuration;
+  TotalFloat : OPTIONAL IfcDuration;
+  IsCritical : OPTIONAL IfcBoolean;
+  StatusTime : OPTIONAL IfcDateTime;
+  ActualDuration : OPTIONAL IfcDuration;
+  ActualStart : OPTIONAL IfcDateTime;
+  ActualFinish : OPTIONAL IfcDateTime;
+  RemainingTime : OPTIONAL IfcDuration;
+  Completion : OPTIONAL IfcPositiveRatioMeasure;
+END_ENTITY;
+
+ +ENTITY IfcTaskTimeRecurring
SUBTYPE OF (
IfcTaskTime);
+  Recurrence : IfcRecurrencePattern;
+END_ENTITY;
+
+ +ENTITY IfcTaskType
SUBTYPE OF (
IfcTypeProcess);
+  PredefinedType : IfcTaskTypeEnum;
+  WorkMethod : OPTIONAL IfcLabel;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcTaskTypeEnum.USERDEFINED) OR ((PredefinedType = IfcTaskTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcTypeProcess.ProcessType)) ;
END_ENTITY;
+
+ +ENTITY IfcTelecomAddress
SUBTYPE OF (
IfcAddress);
+  TelephoneNumbers : OPTIONAL LIST [1:?] OF IfcLabel;
+  FacsimileNumbers : OPTIONAL LIST [1:?] OF IfcLabel;
+  PagerNumber : OPTIONAL IfcLabel;
+  ElectronicMailAddresses : OPTIONAL LIST [1:?] OF IfcLabel;
+  WWWHomePageURL : OPTIONAL IfcURIReference;
+  MessagingIDs : OPTIONAL LIST [1:?] OF IfcURIReference;
WHERE
+  MinimumDataProvided : EXISTS (TelephoneNumbers) OR
+EXISTS (FacsimileNumbers) OR
+EXISTS (PagerNumber) OR
+EXISTS (ElectronicMailAddresses) OR
+EXISTS (WWWHomePageURL) OR
+EXISTS (MessagingIDs);
END_ENTITY;
+
+ +ENTITY IfcTendon
SUBTYPE OF (
IfcReinforcingElement);
+  PredefinedType : OPTIONAL IfcTendonTypeEnum;
+  NominalDiameter : OPTIONAL IfcPositiveLengthMeasure;
+  CrossSectionArea : OPTIONAL IfcAreaMeasure;
+  TensionForce : OPTIONAL IfcForceMeasure;
+  PreStress : OPTIONAL IfcPressureMeasure;
+  FrictionCoefficient : OPTIONAL IfcNormalisedRatioMeasure;
+  AnchorageSlip : OPTIONAL IfcPositiveLengthMeasure;
+  MinCurvatureRadius : OPTIONAL IfcPositiveLengthMeasure;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcTendonTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcTendonTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSTRUCTURALELEMENTSDOMAIN.IfcTendonType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType))
+;
END_ENTITY;
+
+ +ENTITY IfcTendonAnchor
SUBTYPE OF (
IfcReinforcingElement);
+  PredefinedType : OPTIONAL IfcTendonAnchorTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcTendonAnchorTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcTendonAnchorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSTRUCTURALELEMENTSDOMAIN.IfcTendonAnchorType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcTendonAnchorType
SUBTYPE OF (
IfcReinforcingElementType);
+  PredefinedType : IfcTendonAnchorTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcTendonAnchorTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcTendonAnchorTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcTendonConduit
SUBTYPE OF (
IfcReinforcingElement);
+  PredefinedType : OPTIONAL IfcTendonConduitTypeEnum;
WHERE
+  CorrectPredefinedType : NOT EXISTS(PredefinedType) OR
+(PredefinedType <> IfcTendonConduitTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcTendonConduitTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSTRUCTURALELEMENTSDOMAIN.IfcTendonConduitType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcTendonConduitType
SUBTYPE OF (
IfcReinforcingElementType);
+  PredefinedType : IfcTendonConduitTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcTendonConduitTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcTendonConduitTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcTendonType
SUBTYPE OF (
IfcReinforcingElementType);
+  PredefinedType : IfcTendonTypeEnum;
+  NominalDiameter : OPTIONAL IfcPositiveLengthMeasure;
+  CrossSectionArea : OPTIONAL IfcAreaMeasure;
+  SheathDiameter : OPTIONAL IfcPositiveLengthMeasure;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcTendonTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcTendonTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcTessellatedFaceSet
ABSTRACT SUPERTYPE OF(ONEOF(
IfcPolygonalFaceSet, IfcTriangulatedFaceSet))
SUBTYPE OF (IfcTessellatedItem);
+  Coordinates : IfcCartesianPointList3D;
INVERSE
+  HasColours : SET [0:1] OF IfcIndexedColourMap FOR MappedTo;
+  HasTextures : SET [0:?] OF IfcIndexedTextureMap FOR MappedTo;
DERIVE
+  Dim : IfcDimensionCount := 3;
+END_ENTITY;
+
+ +ENTITY IfcTessellatedItem
ABSTRACT SUPERTYPE OF(ONEOF(
IfcIndexedPolygonalFace, IfcTessellatedFaceSet))
SUBTYPE OF (IfcGeometricRepresentationItem);
+END_ENTITY;
+
+ +ENTITY IfcTextLiteral
SUPERTYPE OF(
IfcTextLiteralWithExtent)
SUBTYPE OF (IfcGeometricRepresentationItem);
+  Literal : IfcPresentableText;
+  Placement : IfcAxis2Placement;
+  Path : IfcTextPath;
+END_ENTITY;
+
+ +ENTITY IfcTextLiteralWithExtent
SUBTYPE OF (
IfcTextLiteral);
+  Extent : IfcPlanarExtent;
+  BoxAlignment : IfcBoxAlignment;
WHERE
+  WR31 : NOT('IFCPRESENTATIONDEFINITIONRESOURCE.IfcPlanarBox' IN TYPEOF(Extent));
END_ENTITY;
+
+ +ENTITY IfcTextStyle
SUBTYPE OF (
IfcPresentationStyle);
+  TextCharacterAppearance : OPTIONAL IfcTextStyleForDefinedFont;
+  TextStyle : OPTIONAL IfcTextStyleTextModel;
+  TextFontStyle : IfcTextFontSelect;
+  ModelOrDraughting : OPTIONAL IfcBoolean;
+END_ENTITY;
+
+ +ENTITY IfcTextStyleFontModel
SUBTYPE OF (
IfcPreDefinedTextFont);
+  FontFamily : LIST [1:?] OF IfcTextFontName;
+  FontStyle : OPTIONAL IfcFontStyle;
+  FontVariant : OPTIONAL IfcFontVariant;
+  FontWeight : OPTIONAL IfcFontWeight;
+  FontSize : IfcSizeSelect;
WHERE
+  MeasureOfFontSize : ('IFCMEASURERESOURCE.IfcLengthMeasure' IN TYPEOF(SELF.FontSize)) AND
+(SELF.FontSize > 0.);
END_ENTITY;
+
+ +ENTITY IfcTextStyleForDefinedFont
SUBTYPE OF (
IfcPresentationItem);
+  Colour : IfcColour;
+  BackgroundColour : OPTIONAL IfcColour;
+END_ENTITY;
+
+ +ENTITY IfcTextStyleTextModel
SUBTYPE OF (
IfcPresentationItem);
+  TextIndent : OPTIONAL IfcSizeSelect;
+  TextAlign : OPTIONAL IfcTextAlignment;
+  TextDecoration : OPTIONAL IfcTextDecoration;
+  LetterSpacing : OPTIONAL IfcSizeSelect;
+  WordSpacing : OPTIONAL IfcSizeSelect;
+  TextTransform : OPTIONAL IfcTextTransformation;
+  LineHeight : OPTIONAL IfcSizeSelect;
+END_ENTITY;
+
+ +ENTITY IfcTextureCoordinate
ABSTRACT SUPERTYPE OF(ONEOF(
IfcIndexedTextureMap, IfcTextureCoordinateGenerator, IfcTextureMap))
SUBTYPE OF (IfcPresentationItem);
+  Maps : LIST [1:?] OF IfcSurfaceTexture;
+END_ENTITY;
+
+ +ENTITY IfcTextureCoordinateGenerator
SUBTYPE OF (
IfcTextureCoordinate);
+  Mode : IfcLabel;
+  Parameter : OPTIONAL LIST [1:?] OF IfcReal;
+END_ENTITY;
+
+ +ENTITY IfcTextureCoordinateIndices
SUPERTYPE OF(
IfcTextureCoordinateIndicesWithVoids);
+  TexCoordIndex : LIST [3:?] OF IfcPositiveInteger;
+  TexCoordsOf : IfcIndexedPolygonalFace;
INVERSE
+  ToTexMap : IfcIndexedPolygonalTextureMap FOR TexCoordIndices;
+END_ENTITY;
+
+ +ENTITY IfcTextureCoordinateIndicesWithVoids
SUBTYPE OF (
IfcTextureCoordinateIndices);
+  InnerTexCoordIndices : LIST [1:?] OF LIST [3:?] OF UNIQUE IfcPositiveInteger;
+END_ENTITY;
+
+ +ENTITY IfcTextureMap
SUBTYPE OF (
IfcTextureCoordinate);
+  Vertices : LIST [3:?] OF IfcTextureVertex;
+  MappedTo : IfcFace;
+END_ENTITY;
+
+ +ENTITY IfcTextureVertex
SUBTYPE OF (
IfcPresentationItem);
+  Coordinates : LIST [2:2] OF IfcParameterValue;
+END_ENTITY;
+
+ +ENTITY IfcTextureVertexList
SUBTYPE OF (
IfcPresentationItem);
+  TexCoordsList : LIST [1:?] OF LIST [2:2] OF IfcParameterValue;
+END_ENTITY;
+
+ +ENTITY IfcThirdOrderPolynomialSpiral
SUBTYPE OF (
IfcSpiral);
+  CubicTerm : IfcLengthMeasure;
+  QuadraticTerm : OPTIONAL IfcLengthMeasure;
+  LinearTerm : OPTIONAL IfcLengthMeasure;
+  ConstantTerm : OPTIONAL IfcLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcTimePeriod;
+  StartTime :
IfcTime;
+  EndTime : IfcTime;
+END_ENTITY;
+
+ +ENTITY IfcTimeSeries
ABSTRACT SUPERTYPE OF(ONEOF(
IfcIrregularTimeSeries, IfcRegularTimeSeries));
+  Name : IfcLabel;
+  Description : OPTIONAL IfcText;
+  StartTime : IfcDateTime;
+  EndTime : IfcDateTime;
+  TimeSeriesDataType : IfcTimeSeriesDataTypeEnum;
+  DataOrigin : IfcDataOriginEnum;
+  UserDefinedDataOrigin : OPTIONAL IfcLabel;
+  Unit : OPTIONAL IfcUnit;
INVERSE
+  HasExternalReference : SET [1:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects;
+END_ENTITY;
+
+ +ENTITY IfcTimeSeriesValue;
+  ListValues : LIST [1:?] OF
IfcValue;
+END_ENTITY;
+
+ +ENTITY IfcTopologicalRepresentationItem
ABSTRACT SUPERTYPE OF(ONEOF(
IfcConnectedFaceSet, IfcEdge, IfcFace, IfcFaceBound, IfcLoop, IfcPath, IfcVertex))
SUBTYPE OF (IfcRepresentationItem);
+END_ENTITY;
+
+ +ENTITY IfcTopologyRepresentation
SUBTYPE OF (
IfcShapeModel);
WHERE
+  WR21 : SIZEOF(QUERY(temp <* SELF\IfcRepresentation.Items |
+ NOT('IFCTOPOLOGYRESOURCE.IfcTopologicalRepresentationItem' IN TYPEOF(temp))
+)) = 0
+
+;
  WR22 : EXISTS(SELF\IfcRepresentation.RepresentationType);
  WR23 : IfcTopologyRepresentationTypes(SELF\IfcRepresentation.RepresentationType, SELF\IfcRepresentation.Items);
END_ENTITY;
+
+ +ENTITY IfcToroidalSurface
SUBTYPE OF (
IfcElementarySurface);
+  MajorRadius : IfcPositiveLengthMeasure;
+  MinorRadius : IfcPositiveLengthMeasure;
WHERE
+  MajorLargerMinor : MinorRadius < MajorRadius;
END_ENTITY;
+
+ +ENTITY IfcTrackElement
SUBTYPE OF (
IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcTrackElementTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcTrackElementTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcTrackElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCRAILDOMAIN.IfcTrackElementType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcTrackElementType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcTrackElementTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcTrackElementTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcTrackElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcTransformer
SUBTYPE OF (
IfcEnergyConversionDevice);
+  PredefinedType : OPTIONAL IfcTransformerTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcTransformerTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcTransformerTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCELECTRICALDOMAIN.IfcTransformerType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcTransformerType
SUBTYPE OF (
IfcEnergyConversionDeviceType);
+  PredefinedType : IfcTransformerTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcTransformerTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcTransformerTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcTransportElement
SUBTYPE OF (
IfcTransportationDevice);
+  PredefinedType : OPTIONAL IfcTransportElementTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType))
+OR
+(PredefinedType <> IfcTransportElementTypeEnum.USERDEFINED)
+OR
+((PredefinedType = IfcTransportElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCPRODUCTEXTENSION.IfcTransportElementType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcTransportElementType
SUBTYPE OF (
IfcTransportationDeviceType);
+  PredefinedType : IfcTransportElementTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcTransportElementTypeEnum.USERDEFINED)
+OR
+((PredefinedType = IfcTransportElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcTransportationDevice
ABSTRACT SUPERTYPE OF(ONEOF(
IfcTransportElement, IfcVehicle))
SUBTYPE OF (IfcElement);
+END_ENTITY;
+
+ +ENTITY IfcTransportationDeviceType
ABSTRACT SUPERTYPE OF(ONEOF(
IfcTransportElementType, IfcVehicleType))
SUBTYPE OF (IfcElementType);
+END_ENTITY;
+
+ +ENTITY IfcTrapeziumProfileDef
SUBTYPE OF (
IfcParameterizedProfileDef);
+  BottomXDim : IfcPositiveLengthMeasure;
+  TopXDim : IfcPositiveLengthMeasure;
+  YDim : IfcPositiveLengthMeasure;
+  TopXOffset : IfcLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcTriangulatedFaceSet
SUPERTYPE OF(
IfcTriangulatedIrregularNetwork)
SUBTYPE OF (IfcTessellatedFaceSet);
+  Normals : OPTIONAL LIST [1:?] OF LIST [3:3] OF IfcParameterValue;
+  Closed : OPTIONAL IfcBoolean;
+  CoordIndex : LIST [1:?] OF LIST [3:3] OF IfcPositiveInteger;
+  PnIndex : OPTIONAL LIST [1:?] OF IfcPositiveInteger;
DERIVE
+  NumberOfTriangles : IfcInteger := SIZEOF(CoordIndex);
+END_ENTITY;
+
+ +ENTITY IfcTriangulatedIrregularNetwork
SUBTYPE OF (
IfcTriangulatedFaceSet);
+  Flags : LIST [1:?] OF IfcInteger;
WHERE
+  NotClosed : SELF\IfcTriangulatedFaceSet.Closed = FALSE;
END_ENTITY;
+
+ +ENTITY IfcTrimmedCurve
SUBTYPE OF (
IfcBoundedCurve);
+  BasisCurve : IfcCurve;
+  Trim1 : SET [1:2] OF IfcTrimmingSelect;
+  Trim2 : SET [1:2] OF IfcTrimmingSelect;
+  SenseAgreement : IfcBoolean;
+  MasterRepresentation : IfcTrimmingPreference;
WHERE
+  NoTrimOfBoundedCurves : NOT('IFCGEOMETRYRESOURCE.IfcBoundedCurve' IN TYPEOF(BasisCurve));
  Trim1ValuesConsistent : (HIINDEX(Trim1) = 1) OR (TYPEOF(Trim1[1]) <> TYPEOF(Trim1[2]));
  Trim2ValuesConsistent : (HIINDEX(Trim2) = 1) OR (TYPEOF(Trim2[1]) <> TYPEOF(Trim2[2]));
END_ENTITY;
+
+ +ENTITY IfcTubeBundle
SUBTYPE OF (
IfcEnergyConversionDevice);
+  PredefinedType : OPTIONAL IfcTubeBundleTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcTubeBundleTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcTubeBundleTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcTubeBundleType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcTubeBundleType
SUBTYPE OF (
IfcEnergyConversionDeviceType);
+  PredefinedType : IfcTubeBundleTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcTubeBundleTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcTubeBundleTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcTunnel
SUBTYPE OF (
IfcFacility);
+  PredefinedType : IfcTunnelTypeEnum;
WHERE
+  HasObjectType : (PredefinedType <> IfcTunnelTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType);
END_ENTITY;
+
+ +ENTITY IfcTunnelPart
SUBTYPE OF (
IfcFacilityPart);
+  PredefinedType : IfcTunnelPartTypeEnum;
WHERE
+  HasObjectType : (PredefinedType <> IfcTunnelPartTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType);
END_ENTITY;
+
+ +ENTITY IfcTunnelTypicalSection
SUBTYPE OF (
IfcLinearZone);
+  PredefinedType : IfcTunnelTypicalSectionTypeEnum;
WHERE
+  HasObjectType : (PredefinedType <> IfcTunnelTypicalSectionTypeEnum.USERDEFINED) OR EXISTS(SELF\IfcObject.ObjectType);
END_ENTITY;
+
+ +ENTITY IfcTypeObject
SUPERTYPE OF(ONEOF(
IfcTypeProcess, IfcTypeProduct, IfcTypeResource))
SUBTYPE OF (IfcObjectDefinition);
+  ApplicableOccurrence : OPTIONAL IfcIdentifier;
+  HasPropertySets : OPTIONAL SET [1:?] OF IfcPropertySetDefinition;
INVERSE
+  Types : SET [0:1] OF IfcRelDefinesByType FOR RelatingType;
WHERE
+  NameRequired : EXISTS(SELF\IfcRoot.Name);
  UniquePropertySetNames : (NOT(EXISTS(HasPropertySets))) OR IfcUniquePropertySetNames(HasPropertySets);
END_ENTITY;
+
+ +ENTITY IfcTypeProcess
ABSTRACT SUPERTYPE OF(ONEOF(
IfcEventType, IfcProcedureType, IfcTaskType))
SUBTYPE OF (IfcTypeObject);
+  Identification : OPTIONAL IfcIdentifier;
+  LongDescription : OPTIONAL IfcText;
+  ProcessType : OPTIONAL IfcLabel;
INVERSE
+  OperatesOn : SET [0:?] OF IfcRelAssignsToProcess FOR RelatingProcess;
+END_ENTITY;
+
+ +ENTITY IfcTypeProduct
SUPERTYPE OF(ONEOF(
IfcElementType, IfcSpatialElementType))
SUBTYPE OF (IfcTypeObject);
+  RepresentationMaps : OPTIONAL LIST [1:?] OF UNIQUE IfcRepresentationMap;
+  Tag : OPTIONAL IfcLabel;
INVERSE
+  ReferencedBy : SET [0:?] OF IfcRelAssignsToProduct FOR RelatingProduct;
WHERE
+  ApplicableOccurrence : NOT(EXISTS(SELF\IfcTypeObject.Types[1])) OR
+(SIZEOF(QUERY(temp <* SELF\IfcTypeObject.Types[1].RelatedObjects |
+ NOT('IFCKERNEL.IfcProduct' IN TYPEOF(temp)))
+) = 0);
END_ENTITY;
+
+ +ENTITY IfcTypeResource
ABSTRACT SUPERTYPE OF(
IfcConstructionResourceType)
SUBTYPE OF (IfcTypeObject);
+  Identification : OPTIONAL IfcIdentifier;
+  LongDescription : OPTIONAL IfcText;
+  ResourceType : OPTIONAL IfcLabel;
INVERSE
+  ResourceOf : SET [0:?] OF IfcRelAssignsToResource FOR RelatingResource;
+END_ENTITY;
+
+ +ENTITY IfcUShapeProfileDef
SUBTYPE OF (
IfcParameterizedProfileDef);
+  Depth : IfcPositiveLengthMeasure;
+  FlangeWidth : IfcPositiveLengthMeasure;
+  WebThickness : IfcPositiveLengthMeasure;
+  FlangeThickness : IfcPositiveLengthMeasure;
+  FilletRadius : OPTIONAL IfcNonNegativeLengthMeasure;
+  EdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure;
+  FlangeSlope : OPTIONAL IfcPlaneAngleMeasure;
WHERE
+  ValidFlangeThickness : FlangeThickness < (Depth / 2.);
  ValidWebThickness : WebThickness < FlangeWidth;
END_ENTITY;
+
+ +ENTITY IfcUndergroundExcavation
ABSTRACT SUPERTYPE OF(ONEOF(
IfcFaceExcavation, IfcRadialExcavation))
SUBTYPE OF (IfcExcavation);
+END_ENTITY;
+
+ +ENTITY IfcUnitAssignment;
+  Units : SET [1:?] OF
IfcUnit;
WHERE
+  WR01 : IfcCorrectUnitAssignment(Units);
END_ENTITY;
+
+ +ENTITY IfcUnitaryControlElement
SUBTYPE OF (
IfcDistributionControlElement);
+  PredefinedType : OPTIONAL IfcUnitaryControlElementTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcUnitaryControlElementTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcUnitaryControlElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCBUILDINGCONTROLSDOMAIN.IfcUnitaryControlElementType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcUnitaryControlElementType
SUBTYPE OF (
IfcDistributionControlElementType);
+  PredefinedType : IfcUnitaryControlElementTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcUnitaryControlElementTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcUnitaryControlElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcUnitaryEquipment
SUBTYPE OF (
IfcEnergyConversionDevice);
+  PredefinedType : OPTIONAL IfcUnitaryEquipmentTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcUnitaryEquipmentTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcUnitaryEquipmentTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcUnitaryEquipmentType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcUnitaryEquipmentType
SUBTYPE OF (
IfcEnergyConversionDeviceType);
+  PredefinedType : IfcUnitaryEquipmentTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcUnitaryEquipmentTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcUnitaryEquipmentTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcValve
SUBTYPE OF (
IfcFlowController);
+  PredefinedType : OPTIONAL IfcValveTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcValveTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcValveTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcValveType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcValveType
SUBTYPE OF (
IfcFlowControllerType);
+  PredefinedType : IfcValveTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcValveTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcValveTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcVector
SUBTYPE OF (
IfcGeometricRepresentationItem);
+  Orientation : IfcDirection;
+  Magnitude : IfcLengthMeasure;
DERIVE
+  Dim : IfcDimensionCount := Orientation.Dim;
WHERE
+  MagGreaterOrEqualZero : Magnitude >= 0.0;
END_ENTITY;
+
+ +ENTITY IfcVectorVoxelData
SUBTYPE OF (
IfcVoxelData);
+  ValueData : LIST [1:?] OF IfcVector;
+  Unit : OPTIONAL IfcUnit;
DERIVE
+  Values : ARRAY [1:SELF\IfcVoxelData.GridSize] OF IfcVector := IfcListToExpandedArray(ValueData,1,SELF\IfcVoxelData.GridSize,SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels);
+END_ENTITY;
+
+ +ENTITY IfcVehicle
SUBTYPE OF (
IfcTransportationDevice);
+  PredefinedType : OPTIONAL IfcVehicleTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType))
+OR
+(PredefinedType <> IfcVehicleTypeEnum.USERDEFINED)
+OR
+((PredefinedType = IfcVehicleTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCPRODUCTEXTENSION.IfcVehicleType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcVehicleType
SUBTYPE OF (
IfcTransportationDeviceType);
+  PredefinedType : IfcVehicleTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcVehicleTypeEnum.USERDEFINED)
+OR
+((PredefinedType = IfcVehicleTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcVertex
SUPERTYPE OF(
IfcVertexPoint)
SUBTYPE OF (IfcTopologicalRepresentationItem);
+END_ENTITY;
+
+ +ENTITY IfcVertexLoop
SUBTYPE OF (
IfcLoop);
+  LoopVertex : IfcVertex;
+END_ENTITY;
+
+ +ENTITY IfcVertexPoint
SUBTYPE OF (
IfcVertex);
+  VertexGeometry : IfcPoint;
+END_ENTITY;
+
+ +ENTITY IfcVibrationDamper
SUBTYPE OF (
IfcElementComponent);
+  PredefinedType : OPTIONAL IfcVibrationDamperTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+(PredefinedType <> IfcVibrationDamperTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcVibrationDamperTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+('IFCSHAREDCOMPONENTELEMENTS.IfcVibrationDamperType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcVibrationDamperType
SUBTYPE OF (
IfcElementComponentType);
+  PredefinedType : IfcVibrationDamperTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcVibrationDamperTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcVibrationDamperTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcVibrationIsolator
SUBTYPE OF (
IfcElementComponent);
+  PredefinedType : OPTIONAL IfcVibrationIsolatorTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcVibrationIsolatorTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcVibrationIsolatorTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCHVACDOMAIN.IfcVibrationIsolatorType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcVibrationIsolatorType
SUBTYPE OF (
IfcElementComponentType);
+  PredefinedType : IfcVibrationIsolatorTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcVibrationIsolatorTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcVibrationIsolatorTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcVirtualElement
SUBTYPE OF (
IfcElement);
+  PredefinedType : OPTIONAL IfcVirtualElementTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcVirtualElementTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcVirtualElementTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcVirtualGridIntersection;
+  IntersectingAxes : LIST [2:2] OF UNIQUE
IfcGridAxis;
+  OffsetDistances : LIST [2:3] OF IfcLengthMeasure;
+END_ENTITY;
+
+ +ENTITY IfcVoidingFeature
SUBTYPE OF (
IfcFeatureElementSubtraction);
+  PredefinedType : OPTIONAL IfcVoidingFeatureTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcVoidingFeatureTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcVoidingFeatureTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcVoxelData
ABSTRACT SUPERTYPE OF(ONEOF(
IfcIntegerVoxelData, IfcLabelVoxelData, IfcLogicalVoxelData, IfcRealVoxelData, IfcVectorVoxelData))
SUBTYPE OF (IfcComplementaryData);
+  ValueType : OPTIONAL IfcLabel;
DERIVE
+  GridSize : IfcInteger := SIZEOF(SELF\IfcProduct.Representation.Representations[1].Items[1]\IfcVoxelGrid.Voxels);
WHERE
+  IsAssignedToProduct : EXISTS(SELF\IfcObjectDefinition.HasAssignments)
+AND
+(SIZEOF(SELF\IfcObjectDefinition.HasAssignments) = 1)
+AND
+('IFCKERNEL.IfcRelAssignsToProduct' IN TYPEOF(SELF\IfcObjectDefinition.HasAssignments[1]));
  SameRepresentation : SIZEOF(QUERY(ShapeRep <* SELF\IfcObjectDefinition.HasAssignments[1]\IfcRelAssignsToProduct.RelatingProduct\IfcProduct.Representation.Representations |
+ShapeRep = SELF\IfcProduct.Representation.Representations[1])) = 1;
  VoxelGridRepresentation : EXISTS(SELF\IfcProduct.Representation)
+AND
+(SIZEOF(QUERY(ShapeRep <* SELF\IfcProduct.Representation.Representations |
+ (SIZEOF(ShapeRep.Items) = 1)
+ AND
+ ('IFCGEOMETRICMODELRESOURCE.IfcVoxelGrid' IN TYPEOF(ShapeRep.Items[1])))) = 1);
END_ENTITY;
+
+ +ENTITY IfcVoxelGrid
SUBTYPE OF (
IfcSolidModel);
+  VoxelSizeX : IfcNonNegativeLengthMeasure;
+  VoxelSizeY : IfcNonNegativeLengthMeasure;
+  VoxelSizeZ : IfcNonNegativeLengthMeasure;
+  NumberOfVoxelsX : IfcPositiveInteger;
+  NumberOfVoxelsY : IfcPositiveInteger;
+  NumberOfVoxelsZ : IfcPositiveInteger;
+  Voxels : ARRAY [1:NumberOfVoxelsX*NumberOfVoxelsY*NumberOfVoxelsZ] OF IfcBoolean;
+END_ENTITY;
+
+ +ENTITY IfcWall
SUPERTYPE OF(
IfcWallStandardCase)
SUBTYPE OF (IfcBuiltElement);
+  PredefinedType : OPTIONAL IfcWallTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcWallTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcWallTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcWallType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcWallStandardCase
SUBTYPE OF (
IfcWall);
WHERE
+  HasMaterialLayerSetUsage : SIZEOF (QUERY(temp <* USEDIN(SELF, 'IFCKERNEL.IfcRelAssociates.RELATEDOBJECTS') |
+ ('IFCPRODUCTEXTENSION.IfcRelAssociatesMaterial' IN TYPEOF(temp)) AND
+ ('IFCMATERIALRESOURCE.IfcMaterialLayerSetUsage' IN TYPEOF(temp.RelatingMaterial))
+ )) = 1;
END_ENTITY;
+
+ +ENTITY IfcWallType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcWallTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcWallTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcWallTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcWasteTerminal
SUBTYPE OF (
IfcFlowTerminal);
+  PredefinedType : OPTIONAL IfcWasteTerminalTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcWasteTerminalTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcWasteTerminalTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCPLUMBINGFIREPROTECTIONDOMAIN.IfcWasteTerminalType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcWasteTerminalType
SUBTYPE OF (
IfcFlowTerminalType);
+  PredefinedType : IfcWasteTerminalTypeEnum;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcWasteTerminalTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcWasteTerminalTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcWellKnownText;
+  WellKnownText :
IfcWellKnownTextLiteral;
+  CoordinateReferenceSystem : IfcCoordinateReferenceSystem;
+END_ENTITY;
+
+ +ENTITY IfcWindow
SUPERTYPE
SUBTYPE OF (
IfcBuiltElement);
+  OverallHeight : OPTIONAL IfcPositiveLengthMeasure;
+  OverallWidth : OPTIONAL IfcPositiveLengthMeasure;
+  PredefinedType : OPTIONAL IfcWindowTypeEnum;
+  PartitioningType : OPTIONAL IfcWindowTypePartitioningEnum;
+  UserDefinedPartitioningType : OPTIONAL IfcLabel;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
+ (PredefinedType <> IfcWindowTypeEnum.USERDEFINED) OR
+ ((PredefinedType = IfcWindowTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
  CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
+ ('IFCSHAREDBLDGELEMENTS.IfcWindowType' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;
+
+ +ENTITY IfcWindowLiningProperties
SUBTYPE OF (
IfcPreDefinedPropertySet);
+  LiningDepth : OPTIONAL IfcPositiveLengthMeasure;
+  LiningThickness : OPTIONAL IfcNonNegativeLengthMeasure;
+  TransomThickness : OPTIONAL IfcNonNegativeLengthMeasure;
+  MullionThickness : OPTIONAL IfcNonNegativeLengthMeasure;
+  FirstTransomOffset : OPTIONAL IfcNormalisedRatioMeasure;
+  SecondTransomOffset : OPTIONAL IfcNormalisedRatioMeasure;
+  FirstMullionOffset : OPTIONAL IfcNormalisedRatioMeasure;
+  SecondMullionOffset : OPTIONAL IfcNormalisedRatioMeasure;
+  ShapeAspectStyle : OPTIONAL IfcShapeAspect;
+  LiningOffset : OPTIONAL IfcLengthMeasure;
+  LiningToPanelOffsetX : OPTIONAL IfcLengthMeasure;
+  LiningToPanelOffsetY : OPTIONAL IfcLengthMeasure;
WHERE
+  WR31 : NOT(EXISTS(LiningDepth) AND NOT(EXISTS(LiningThickness)));
  WR32 : NOT(NOT(EXISTS(FirstTransomOffset)) AND EXISTS(SecondTransomOffset));
  WR33 : NOT(NOT(EXISTS(FirstMullionOffset)) AND EXISTS(SecondMullionOffset));
  WR34 : (EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1]))
+AND
+ ('IFCSHAREDBLDGELEMENTS.IfcWindowType' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1]));
END_ENTITY;
+
+ +ENTITY IfcWindowPanelProperties
SUBTYPE OF (
IfcPreDefinedPropertySet);
+  OperationType : IfcWindowPanelOperationEnum;
+  PanelPosition : IfcWindowPanelPositionEnum;
+  FrameDepth : OPTIONAL IfcPositiveLengthMeasure;
+  FrameThickness : OPTIONAL IfcPositiveLengthMeasure;
+  ShapeAspectStyle : OPTIONAL IfcShapeAspect;
WHERE
+  ApplicableToType : (EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1]))
+AND
+ ('IFCSHAREDBLDGELEMENTS.IfcWindowType' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1]));
END_ENTITY;
+
+ +ENTITY IfcWindowType
SUBTYPE OF (
IfcBuiltElementType);
+  PredefinedType : IfcWindowTypeEnum;
+  PartitioningType : IfcWindowTypePartitioningEnum;
+  ParameterTakesPrecedence : OPTIONAL IfcBoolean;
+  UserDefinedPartitioningType : OPTIONAL IfcLabel;
WHERE
+  CorrectPredefinedType : (PredefinedType <> IfcWindowTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcWindowTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcElementType.ElementType));
END_ENTITY;
+
+ +ENTITY IfcWorkCalendar
SUBTYPE OF (
IfcControl);
+  WorkingTimes : OPTIONAL SET [1:?] OF IfcWorkTime;
+  ExceptionTimes : OPTIONAL SET [1:?] OF IfcWorkTime;
+  PredefinedType : OPTIONAL IfcWorkCalendarTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcWorkCalendarTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcWorkCalendarTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcWorkControl
ABSTRACT SUPERTYPE OF(ONEOF(
IfcWorkPlan, IfcWorkSchedule))
SUBTYPE OF (IfcControl);
+  CreationDate : IfcDateTime;
+  Creators : OPTIONAL SET [1:?] OF IfcPerson;
+  Purpose : OPTIONAL IfcLabel;
+  Duration : OPTIONAL IfcDuration;
+  TotalFloat : OPTIONAL IfcDuration;
+  StartTime : IfcDateTime;
+  FinishTime : OPTIONAL IfcDateTime;
+END_ENTITY;
+
+ +ENTITY IfcWorkPlan
SUBTYPE OF (
IfcWorkControl);
+  PredefinedType : OPTIONAL IfcWorkPlanTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcWorkPlanTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcWorkPlanTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcWorkSchedule
SUBTYPE OF (
IfcWorkControl);
+  PredefinedType : OPTIONAL IfcWorkScheduleTypeEnum;
WHERE
+  CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcWorkScheduleTypeEnum.USERDEFINED) OR
+((PredefinedType = IfcWorkScheduleTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));
END_ENTITY;
+
+ +ENTITY IfcWorkTime
SUBTYPE OF (
IfcSchedulingTime);
+  RecurrencePattern : OPTIONAL IfcRecurrencePattern;
+  StartDate : OPTIONAL IfcDate;
+  FinishDate : OPTIONAL IfcDate;
+END_ENTITY;
+
+ +ENTITY IfcZShapeProfileDef
SUBTYPE OF (
IfcParameterizedProfileDef);
+  Depth : IfcPositiveLengthMeasure;
+  FlangeWidth : IfcPositiveLengthMeasure;
+  WebThickness : IfcPositiveLengthMeasure;
+  FlangeThickness : IfcPositiveLengthMeasure;
+  FilletRadius : OPTIONAL IfcNonNegativeLengthMeasure;
+  EdgeRadius : OPTIONAL IfcNonNegativeLengthMeasure;
WHERE
+  ValidFlangeThickness : FlangeThickness < (Depth / 2.);
END_ENTITY;
+
+ +ENTITY IfcZone
SUBTYPE OF (
IfcSystem);
+  LongName : OPTIONAL IfcLabel;
WHERE
+  WR1 : (SIZEOF(SELF\IfcGroup.IsGroupedBy) = 0) OR
+ (SIZEOF (QUERY (temp <* SELF\IfcGroup.IsGroupedBy[1].RelatedObjects |
+  NOT(('IFCPRODUCTEXTENSION.IfcZone' IN TYPEOF(temp)) OR
+  ('IFCPRODUCTEXTENSION.IfcSpace' IN TYPEOF(temp)) OR
+  ('IFCPRODUCTEXTENSION.IfcSpatialZone' IN TYPEOF(temp))
+ ))) = 0);
END_ENTITY;
+
+ +

+FUNCTION IfcAlignmentRepresentation
+ +(Alignment :
IfcAlignment) : IfcBoolean;

LOCAL
AlignmentRepresentations : SET OF IfcShapeRepresentation;
TwoDRep : SET OF IfcShapeRepresentation;
ThreeDRep : SET OF IfcShapeRepresentation;
CurveTwoD : SET OF IfcCompositeCurve;
CurveThreeD : SET OF IfcGradientCurve;
END_LOCAL;

(* no representation is okay *)
IF NOT EXISTS(Alignment.Representation) THEN
RETURN(TRUE);
END_IF;

(* Alignment.Representation exists so assign *)
AlignmentRepresentations := Alignment.Representation.Representations;

(* one representation is either Curve2D or 3D *)
IF SIZEOF(AlignmentRepresentations) = 1 THEN
IF SIZEOF(AlignmentRepresentations.Items) <> 1 THEN
RETURN (FALSE);
END_IF;
IF SIZEOF(QUERY(twoDee <* AlignmentRepresentations | twoDee.RepresentationType = 'Curve2D')) = 1 THEN
CASE TRUE OF
'IFCGEOMETRYRESOURCE.IfcCompositeCurve' IN TYPEOF(AlignmentRepresentations[1].Items[1]):
RETURN(TRUE);
'IFCGEOMETRYRESOURCE.IFCOFFSETCURVEBYDISTANCE' IN TYPEOF(AlignmentRepresentations[1].Items[1]):
RETURN(TRUE);
'IFCGEOMETRYRESOURCE.IfcPolyline' IN TYPEOF(AlignmentRepresentations[1].Items[1]):
RETURN(TRUE);
END_CASE;
END_IF;
IF SIZEOF(QUERY(threeDee <* AlignmentRepresentations | threeDee.RepresentationType = 'Curve3D')) = 1 THEN
CASE TRUE OF
'IFCGEOMETRYRESOURCE.IfcGradientCurve' IN TYPEOF(AlignmentRepresentations[1].Items[1]):
RETURN(TRUE);
'IFCGEOMETRYRESOURCE.IFCOFFSETCURVEBYDISTANCE' IN TYPEOF(AlignmentRepresentations[1].Items[1]):
RETURN(TRUE);
'IFCGEOMETRYRESOURCE.IfcSegmentedReferenceCurve' IN TYPEOF(AlignmentRepresentations[1].Items[1]):
RETURN(TRUE);
'IFCGEOMETRYRESOURCE.IfcPolyline' IN TYPEOF(AlignmentRepresentations[1].Items[1]):
RETURN(TRUE);
END_CASE;
END_IF;
END_IF;

(* 2 representations and 3D BaseCurve reference equals 2D representation *)
IF SIZEOF(AlignmentRepresentations) = 2 THEN

TwoDRep := QUERY(twoDee <* AlignmentRepresentations | twoDee.RepresentationType = 'Curve2D');
CurveTwoD := QUERY(item <* TwoDRep[1].Items | 'IFCGEOMETRYRESOURCE.IfcCompositeCurve' in TYPEOF(item));
ThreeDRep := QUERY(threeDee <* AlignmentRepresentations | threeDee.RepresentationType = 'Curve3D');
CurveThreeD := QUERY(item <* ThreeDRep[1].Items | 'IFCGEOMETRYRESOURCE.IfcGradientCurve' in TYPEOF(item));

RETURN((SIZEOF(CurveThreeD) = 1) AND (SIZEOF(CurveTwoD) = 1) AND (CurveThreeD[1].BaseCurve :=: CurveTwoD[1]));

END_IF;
(* Missing an IfcSegmentedReferenceCurve various placement option implementation. *)

RETURN(FALSE);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcAssociatedSurface
+ +(Arg :
IfcPcurve) : IfcSurface;

   LOCAL
     Surf : IfcSurface;
   END_LOCAL;
   
   Surf := Arg\IfcPcurve.BasisSurface;
   
   RETURN(Surf);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcBaseAxis
+ +  (Dim : INTEGER;
   Axis1, Axis2, Axis3 :
IfcDirection)
    : LIST [2:3] OF IfcDirection;

LOCAL
  U : LIST [2:3] OF IfcDirection;
  Factor : REAL;
  D1, D2 : IfcDirection;
END_LOCAL;

  IF (Dim = 3) THEN
    D1 := NVL(IfcNormalise(Axis3), IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([0.0,0.0,1.0]));
    D2 := IfcFirstProjAxis(D1, Axis1);
    U  := [D2, IfcSecondProjAxis(D1, D2, Axis2), D1];
  ELSE
    IF EXISTS(Axis1) THEN
      D1 := IfcNormalise(Axis1);
      U  := [D1, IfcOrthogonalComplement(D1)];
      IF EXISTS(Axis2) THEN
        Factor := IfcDotProduct(Axis2, U[2]);
        IF (Factor < 0.0) THEN
          U[2].DirectionRatios[1] := -U[2].DirectionRatios[1];
          U[2].DirectionRatios[2] := -U[2].DirectionRatios[2];
        END_IF;
      END_IF;
    ELSE
      IF EXISTS(Axis2) THEN
        D1 := IfcNormalise(Axis2);
        U  := [IfcOrthogonalComplement(D1), D1];
        U[1].DirectionRatios[1] := -U[1].DirectionRatios[1];
        U[1].DirectionRatios[2] := -U[1].DirectionRatios[2];
        ELSE
          U := [IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([1.0, 0.0]),
                IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([0.0, 1.0])];
      END_IF;
    END_IF;
  END_IF;
  RETURN(U);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcBooleanChoose
+ +(B : BOOLEAN ;
     Choice1, Choice2 : GENERIC : Item) : GENERIC : Item;
  IF B THEN
     RETURN (Choice1);
  ELSE
     RETURN (Choice2);
  END_IF;
+
+ +END_FUNCTION; + +

+ +
+
+

+FUNCTION IfcBuild2Axes
+ +  (RefDirection :
IfcDirection)
    : LIST [2:2] OF IfcDirection;
LOCAL
  D : IfcDirection := NVL(IfcNormalise(RefDirection),
      IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([1.0,0.0]));
END_LOCAL;
  RETURN([D, IfcOrthogonalComplement(D)]);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcBuildAxes
+ +  (Axis, RefDirection :
IfcDirection)
    : LIST [3:3] OF IfcDirection;
LOCAL
  D1, D2 : IfcDirection;
END_LOCAL;
  D1 := NVL(IfcNormalise(Axis), IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([0.0,0.0,1.0]));
  D2 := IfcFirstProjAxis(D1, RefDirection);
  RETURN ([D2, IfcNormalise(IfcCrossProduct(D1,D2))\IfcVector.Orientation, D1]);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcConsecutiveSegments
+ +  (Segments : LIST [1:?] OF
IfcSegmentIndexSelect)
  : BOOLEAN;

LOCAL
  Result : BOOLEAN := TRUE;
END_LOCAL;

  REPEAT i := 1 TO (HIINDEX(Segments)-1);
    IF Segments[i][HIINDEX(Segments[i])] <> Segments[i+1][1] THEN
      BEGIN
        Result := FALSE;
        ESCAPE;
      END;
END_IF;
  END_REPEAT;

  RETURN (Result);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcConstraintsParamBSpline
+ +( Degree, UpKnots, UpCp : INTEGER;
  KnotMult : LIST OF INTEGER;
  Knots : LIST OF
IfcParameterValue )
: BOOLEAN;


  LOCAL
    Result : BOOLEAN := TRUE;
    K, Sum : INTEGER;
  END_LOCAL;

  (* Find sum of knot multiplicities. *)
  Sum := KnotMult[1];
  REPEAT i := 2 TO UpKnots;
    Sum := Sum + KnotMult[i];
  END_REPEAT;

  (* Check limits holding for all B-spline parametrisations *)
  IF (Degree < 1) OR (UpKnots < 2) OR (UpCp < Degree) OR
    (Sum <> (Degree + UpCp + 2)) THEN
    Result := FALSE;
    RETURN(Result);
  END_IF;

  K := KnotMult[1];
  IF (K < 1) OR (K > Degree + 1) THEN
    Result := FALSE;
    RETURN(Result);
  END_IF;

  REPEAT i := 2 TO UpKnots;
    IF (KnotMult[i] < 1) OR (Knots[i] <= Knots[i-1]) THEN
      Result := FALSE;
      RETURN(Result);
    END_IF;
    K := KnotMult[i];
    IF (i < UpKnots) AND (K > Degree) THEN
      Result := FALSE;
      RETURN(Result);
    END_IF;
    IF (i = UpKnots) AND (K > Degree + 1) THEN
      Result := FALSE;
      RETURN(Result);
    END_IF;
  END_REPEAT;

  RETURN(Result);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcConvertDirectionInto2D
+ +    (Direction :
IfcDirection)
    : IfcDirection;

  LOCAL
    Direction2D : IfcDirection := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([0.,1.]);
  END_LOCAL;
  
  Direction2D.DirectionRatios[1] := Direction.DirectionRatios[1];
  Direction2D.DirectionRatios[2] := Direction.DirectionRatios[2];
  
  RETURN (Direction2D);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcCorrectDimensions
+ +(m   :
IfcUnitEnum; Dim : IfcDimensionalExponents) : LOGICAL;  
CASE m OF
  LENGTHUNIT : IF
    Dim = (IfcDimensionalExponents (1, 0, 0, 0, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  MASSUNIT : IF
    Dim = (IfcDimensionalExponents (0, 1, 0, 0, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  TIMEUNIT : IF
    Dim = (IfcDimensionalExponents (0, 0, 1, 0, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  ELECTRICCURRENTUNIT : IF
    Dim = (IfcDimensionalExponents (0, 0, 0, 1, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  THERMODYNAMICTEMPERATUREUNIT : IF
    Dim = (IfcDimensionalExponents (0, 0, 0, 0, 1, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  AMOUNTOFSUBSTANCEUNIT : IF
    Dim = (IfcDimensionalExponents (0, 0, 0, 0, 0, 1, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  LUMINOUSINTENSITYUNIT : IF
    Dim = (IfcDimensionalExponents (0, 0, 0, 0, 0, 0, 1))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  PLANEANGLEUNIT : IF
    Dim = (IfcDimensionalExponents (0, 0, 0, 0, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  SOLIDANGLEUNIT : IF
    Dim = (IfcDimensionalExponents (0, 0, 0, 0, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  AREAUNIT : IF
    Dim = (IfcDimensionalExponents (2, 0, 0, 0, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  VOLUMEUNIT : IF
    Dim = (IfcDimensionalExponents (3, 0, 0, 0, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;

  ABSORBEDDOSEUNIT : IF
    Dim = (IfcDimensionalExponents (2, 0, -2, 0, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  RADIOACTIVITYUNIT : IF
    Dim = (IfcDimensionalExponents (0, 0, -1, 0, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  ELECTRICCAPACITANCEUNIT : IF
    Dim = (IfcDimensionalExponents (-2, -1, 4, 2, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  DOSEEQUIVALENTUNIT : IF
    Dim = (IfcDimensionalExponents (2, 0, -2, 0, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  ELECTRICCHARGEUNIT : IF
    Dim = (IfcDimensionalExponents (0, 0, 1, 1, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  ELECTRICCONDUCTANCEUNIT : IF
    Dim = (IfcDimensionalExponents (-2, -1, 3, 2, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  ELECTRICVOLTAGEUNIT : IF
    Dim = (IfcDimensionalExponents (2, 1, -3, -1, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  ELECTRICRESISTANCEUNIT : IF
    Dim = (IfcDimensionalExponents (2, 1, -3, -2, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  ENERGYUNIT : IF
    Dim = (IfcDimensionalExponents (2, 1, -2, 0, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  FORCEUNIT : IF
    Dim = (IfcDimensionalExponents (1, 1, -2, 0, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  FREQUENCYUNIT : IF
    Dim = (IfcDimensionalExponents (0, 0, -1, 0, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  INDUCTANCEUNIT : IF
    Dim = (IfcDimensionalExponents (2, 1, -2, -2, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  ILLUMINANCEUNIT : IF
    Dim = (IfcDimensionalExponents (-2, 0, 0, 0, 0, 0, 1))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  LUMINOUSFLUXUNIT : IF
    Dim = (IfcDimensionalExponents (0, 0, 0, 0, 0, 0, 1))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  MAGNETICFLUXUNIT : IF
    Dim = (IfcDimensionalExponents (2, 1, -2, -1, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  MAGNETICFLUXDENSITYUNIT : IF
    Dim = (IfcDimensionalExponents (0, 1, -2, -1, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  POWERUNIT : IF
    Dim = (IfcDimensionalExponents (2, 1, -3, 0, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;
  PRESSUREUNIT : IF
    Dim = (IfcDimensionalExponents (-1, 1, -2, 0, 0, 0, 0))
      THEN RETURN(TRUE);
      ELSE RETURN(FALSE);
    END_IF;

  OTHERWISE :
    RETURN (UNKNOWN);
END_CASE;
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcCorrectFillAreaStyle
+ +  (Styles : SET[1:?] OF
IfcFillStyleSelect)
  :LOGICAL;

LOCAL
   Hatching : INTEGER := 0;
   Tiles    : INTEGER := 0;
   Colour   : INTEGER := 0;
   External : INTEGER := 0;
END_LOCAL;


External := SIZEOF(QUERY(Style <* Styles |
  'IFCPRESENTATIONAPPEARANCERESOURCE.IfcExternallyDefinedHatchStyle' IN
   TYPEOF(Style)));

Hatching  := SIZEOF(QUERY(Style <* Styles |
  'IFCPRESENTATIONAPPEARANCERESOURCE.IfcFillAreaStyleHatching' IN
   TYPEOF(Style)));

Tiles     := SIZEOF(QUERY(Style <* Styles |
  'IFCPRESENTATIONAPPEARANCERESOURCE.IfcFillAreaStyleTiles' IN
   TYPEOF(Style)));

Colour    := SIZEOF(QUERY(Style <* Styles |
  'IFCPRESENTATIONAPPEARANCERESOURCE.IfcColour' IN
   TYPEOF(Style)));


IF (External > 1) THEN
  RETURN (FALSE);
END_IF;


IF ((External = 1) AND ((Hatching > 0) OR (Tiles > 0) OR (Colour > 0))) THEN
  RETURN (FALSE);
END_IF;


IF (Colour > 1) THEN
  RETURN (FALSE);
END_IF;

IF ((Hatching > 0) AND (Tiles >0)) THEN
  RETURN (FALSE);
END_IF;

RETURN(TRUE);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcCorrectLocalPlacement
+ +  (AxisPlacement:
IfcAxis2Placement;
   RelPlacement : IfcObjectPlacement):LOGICAL;

  IF (EXISTS(RelPlacement)) THEN
    IF ('IFCGEOMETRICCONSTRAINTRESOURCE.IfcGridPlacement' IN TYPEOF(RelPlacement)) THEN
      RETURN(TRUE);
    END_IF;
    IF ('IFCGEOMETRICCONSTRAINTRESOURCE.IfcLocalPlacement' IN TYPEOF(RelPlacement)) THEN
      IF ('IFCGEOMETRYRESOURCE.IfcAxis2Placement2D' IN TYPEOF(AxisPlacement)) THEN
        RETURN(TRUE);
      END_IF;
      IF ('IFCGEOMETRYRESOURCE.IfcAxis2Placement3D' IN TYPEOF(AxisPlacement)) THEN
        IF (RelPlacement\IfcLocalPlacement.RelativePlacement.Dim = 3) THEN
          RETURN(TRUE);
        ELSE
          RETURN(FALSE);
        END_IF;
      END_IF;
    END_IF;
    IF ('IFCGEOMETRYRESOURCE.IfcLinearPlacement' IN TYPEOF(RelPlacement)) THEN
      RETURN(TRUE);
    END_IF;
  ELSE
    RETURN(TRUE);
  END_IF;
  RETURN(?);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcCorrectUnitAssignment
+ +  (Units : SET [1:?] OF
IfcUnit)
   : LOGICAL;

  LOCAL
    NamedUnitNumber    : INTEGER := 0;
    DerivedUnitNumber  : INTEGER := 0;
    MonetaryUnitNumber : INTEGER := 0;
    NamedUnitNames     : SET OF IfcUnitEnum := [];
    DerivedUnitNames   : SET OF IfcDerivedUnitEnum := [];
  END_LOCAL;

  NamedUnitNumber    := SIZEOF(QUERY(temp <* Units | ('IFCMEASURERESOURCE.IfcNamedUnit' IN TYPEOF(temp)) AND NOT(temp\IfcNamedUnit.UnitType = IfcUnitEnum.USERDEFINED)));
  DerivedUnitNumber  := SIZEOF(QUERY(temp <* Units | ('IFCMEASURERESOURCE.IfcDerivedUnit' IN TYPEOF(temp)) AND NOT(temp\IfcDerivedUnit.UnitType = IfcDerivedUnitEnum.USERDEFINED)));
  MonetaryUnitNumber := SIZEOF(QUERY(temp <* Units |  'IFCMEASURERESOURCE.IfcMonetaryUnit' IN TYPEOF(temp)));

  REPEAT i := 1 TO SIZEOF(Units);
    IF (('IFCMEASURERESOURCE.IfcNamedUnit' IN TYPEOF(Units[i])) AND NOT(Units[i]\IfcNamedUnit.UnitType = IfcUnitEnum.USERDEFINED)) THEN
        NamedUnitNames := NamedUnitNames + Units[i]\IfcNamedUnit.UnitType;
    END_IF;
    IF (('IFCMEASURERESOURCE.IfcDerivedUnit' IN TYPEOF(Units[i])) AND NOT(Units[i]\IfcDerivedUnit.UnitType = IfcDerivedUnitEnum.USERDEFINED)) THEN
        DerivedUnitNames := DerivedUnitNames + Units[i]\IfcDerivedUnit.UnitType;
    END_IF;
  END_REPEAT;

  RETURN((SIZEOF(NamedUnitNames) = NamedUnitNumber) AND (SIZEOF(DerivedUnitNames) = DerivedUnitNumber) AND (MonetaryUnitNumber <= 1));
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcCrossProduct
+ +  (Arg1, Arg2 :
IfcDirection)
    : IfcVector;
LOCAL
  Mag : REAL;
  Res : IfcDirection;
  V1,V2  : LIST[3:3] OF REAL;
  Result : IfcVector;
END_LOCAL;

  IF (NOT EXISTS (Arg1) OR (Arg1.Dim = 2)) OR (NOT EXISTS (Arg2) OR (Arg2.Dim = 2)) THEN
    RETURN(?);
  ELSE
    BEGIN
      V1  := IfcNormalise(Arg1)\IfcDirection.DirectionRatios;

      V2  := IfcNormalise(Arg2)\IfcDirection.DirectionRatios;
      Res := IfcRepresentationItem() || IfcGeometricRepresentationItem ()
             || IfcDirection([(V1[2]*V2[3] - V1[3]*V2[2]), (V1[3]*V2[1] - V1[1]*V2[3]), (V1[1]*V2[2] - V1[2]*V2[1])]);
      Mag := 0.0;
      REPEAT i := 1 TO 3;
        Mag := Mag + Res.DirectionRatios[i]*Res.DirectionRatios[i];
      END_REPEAT;
      IF (Mag > 0.0) THEN
        Result := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector(Res, SQRT(Mag));
      ELSE
        Result := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector(Arg1, 0.0);
      END_IF;
      RETURN(Result);
    END;
  END_IF;
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcCurveDim
+ +(Curve :
IfcCurve)
       : IfcDimensionCount;

  IF ('IFCGEOMETRYRESOURCE.IfcLine' IN TYPEOF(Curve))
    THEN RETURN(Curve\IfcLine.Pnt.Dim);
  END_IF;
  IF ('IFCGEOMETRYRESOURCE.IfcConic' IN TYPEOF(Curve))
    THEN RETURN(Curve\IfcConic.Position.Dim);
  END_IF;
  IF ('IFCGEOMETRYRESOURCE.IfcPolyline' IN TYPEOF(Curve))
    THEN RETURN(Curve\IfcPolyline.Points[1].Dim);
  END_IF;
  IF ('IFCGEOMETRYRESOURCE.IfcTrimmedCurve' IN TYPEOF(Curve))
    THEN RETURN(IfcCurveDim(Curve\IfcTrimmedCurve.BasisCurve));
  END_IF;
  IF ('IFCGEOMETRYRESOURCE.IfcGradientCurve' IN TYPEOF(Curve))
    THEN RETURN(3);
  END_IF;
  IF ('IFCGEOMETRYRESOURCE.IfcSegmentedReferenceCurve' IN TYPEOF(Curve))
    THEN RETURN(3);
  END_IF;
  IF ('IFCGEOMETRYRESOURCE.IfcCompositeCurve' IN TYPEOF(Curve))
    THEN RETURN(Curve\IfcCompositeCurve.Segments[1].Dim);
  END_IF;
  IF ('IFCGEOMETRYRESOURCE.IfcBSplineCurve' IN TYPEOF(Curve))
    THEN RETURN(Curve\IfcBSplineCurve.ControlPointsList[1].Dim);
  END_IF;
  IF ('IFCGEOMETRYRESOURCE.IfcOffsetCurve2D' IN TYPEOF(Curve))
    THEN RETURN(2);
  END_IF;
  IF ('IFCGEOMETRYRESOURCE.IfcOffsetCurve3D' IN TYPEOF(Curve))
    THEN RETURN(3);
  END_IF;
  IF ('IFCGEOMETRYRESOURCE.IfcOffsetCurveByDistances' IN TYPEOF(Curve))
    THEN RETURN(3);
  END_IF;
  IF ('IFCGEOMETRYRESOURCE.IfcPolynomialCurve' IN TYPEOF(Curve)) THEN
    IF ( NOT EXISTS(Curve\IfcPolynomialCurve.CoefficientsZ) AND (Curve\IfcPolynomialCurve.Position.Dim = 2 ))
        THEN RETURN(2);
    END_IF;
    RETURN(3);
  END_IF;
  IF ('IFCGEOMETRYRESOURCE.IfcPcurve' IN TYPEOF(Curve))
    THEN RETURN(3);
  END_IF;
  IF ('IFCGEOMETRYRESOURCE.IfcIndexedPolyCurve' IN TYPEOF(Curve))
    THEN RETURN(Curve\IfcIndexedPolyCurve.Points.Dim);
  END_IF;
  IF ('IFCGEOMETRYRESOURCE.IfcSpiral' IN TYPEOF(Curve))
    THEN RETURN(Curve\IfcSpiral.Position.Dim);
  END_IF;
RETURN (?);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcCurveWeightsPositive
+ +( B:
IfcRationalBSplineCurveWithKnots)
: BOOLEAN;

  LOCAL
    Result : BOOLEAN := TRUE;
  END_LOCAL;

  REPEAT i := 0 TO B.UpperIndexOnControlPoints;
    IF B.Weights[i] <= 0.0  THEN
      Result := FALSE;
      RETURN(Result);
    END_IF;
  END_REPEAT;
  RETURN(Result);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcDeriveDimensionalExponents
+ +    (UnitElements : SET [1:?] OF
IfcDerivedUnitElement)
    : IfcDimensionalExponents;  
    LOCAL
    Result : IfcDimensionalExponents :=
            IfcDimensionalExponents(0, 0, 0, 0, 0, 0, 0);  
    END_LOCAL;
    REPEAT i := LOINDEX(UnitElements) TO HIINDEX(UnitElements);
        Result.LengthExponent := Result.LengthExponent +
          (UnitElements[i].Exponent *
           UnitElements[i].Unit.Dimensions.LengthExponent);
        Result.MassExponent := Result.MassExponent  +
          (UnitElements[i].Exponent *
           UnitElements[i].Unit.Dimensions.MassExponent);
        Result.TimeExponent := Result.TimeExponent +
          (UnitElements[i].Exponent *
           UnitElements[i].Unit.Dimensions.TimeExponent);
        Result.ElectricCurrentExponent := Result.ElectricCurrentExponent +
          (UnitElements[i].Exponent *
           UnitElements[i].Unit.Dimensions.ElectricCurrentExponent);
        Result.ThermodynamicTemperatureExponent := Result.ThermodynamicTemperatureExponent +
          (UnitElements[i].Exponent *
           UnitElements[i].Unit.Dimensions.ThermodynamicTemperatureExponent);
        Result.AmountOfSubstanceExponent := Result.AmountOfSubstanceExponent +
          (UnitElements[i].Exponent *
           UnitElements[i].Unit.Dimensions.AmountOfSubstanceExponent);
        Result.LuminousIntensityExponent := Result.LuminousIntensityExponent +
          (UnitElements[i].Exponent *
           UnitElements[i].Unit.Dimensions.LuminousIntensityExponent);
    END_REPEAT;  
    RETURN (Result);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcDimensionsForSIUnit
+ +(n :
IfcSIUnitName )     : IfcDimensionalExponents;
  CASE n OF
    METRE          : RETURN (IfcDimensionalExponents
                             (1, 0, 0, 0, 0, 0, 0));
    SQUARE_METRE   : RETURN (IfcDimensionalExponents
                             (2, 0, 0, 0, 0, 0, 0));
    CUBIC_METRE    : RETURN (IfcDimensionalExponents
                             (3, 0, 0, 0, 0, 0, 0));
    GRAM           : RETURN (IfcDimensionalExponents
                             (0, 1, 0, 0, 0, 0, 0));
    SECOND         : RETURN (IfcDimensionalExponents
                             (0, 0, 1, 0, 0, 0, 0));
    AMPERE         : RETURN (IfcDimensionalExponents
                             (0, 0, 0, 1, 0, 0, 0));
    KELVIN         : RETURN (IfcDimensionalExponents
                             (0, 0, 0, 0, 1, 0, 0));
    MOLE           : RETURN (IfcDimensionalExponents
                             (0, 0, 0, 0, 0, 1, 0));
    CANDELA        : RETURN (IfcDimensionalExponents
                             (0, 0, 0, 0, 0, 0, 1));
    RADIAN         : RETURN (IfcDimensionalExponents
                             (0, 0, 0, 0, 0, 0, 0));
    STERADIAN      : RETURN (IfcDimensionalExponents
                             (0, 0, 0, 0, 0, 0, 0));
    HERTZ          : RETURN (IfcDimensionalExponents
                             (0, 0, -1, 0, 0, 0, 0));
    NEWTON         : RETURN (IfcDimensionalExponents
                             (1, 1, -2, 0, 0, 0, 0));
    PASCAL         : RETURN (IfcDimensionalExponents
                             (-1, 1, -2, 0, 0, 0, 0));
    JOULE          : RETURN (IfcDimensionalExponents
                             (2, 1, -2, 0, 0, 0, 0));
    WATT           : RETURN (IfcDimensionalExponents
                             (2, 1, -3, 0, 0, 0, 0));
    COULOMB        : RETURN (IfcDimensionalExponents
                             (0, 0, 1, 1, 0, 0, 0));
    VOLT           : RETURN (IfcDimensionalExponents
                             (2, 1, -3, -1, 0, 0, 0));
    FARAD          : RETURN (IfcDimensionalExponents
                             (-2, -1, 4, 2, 0, 0, 0));
    OHM            : RETURN (IfcDimensionalExponents
                             (2, 1, -3, -2, 0, 0, 0));
    SIEMENS        : RETURN (IfcDimensionalExponents
                             (-2, -1, 3, 2, 0, 0, 0));
    WEBER          : RETURN (IfcDimensionalExponents
                             (2, 1, -2, -1, 0, 0, 0));
    TESLA          : RETURN (IfcDimensionalExponents
                             (0, 1, -2, -1, 0, 0, 0));
    HENRY          : RETURN (IfcDimensionalExponents
                             (2, 1, -2, -2, 0, 0, 0));
    DEGREE_CELSIUS : RETURN (IfcDimensionalExponents
                             (0, 0, 0, 0, 1, 0, 0));
    LUMEN          : RETURN (IfcDimensionalExponents
                             (0, 0, 0, 0, 0, 0, 1));
    LUX            : RETURN (IfcDimensionalExponents
                             (-2, 0, 0, 0, 0, 0, 1));
    BECQUEREL      : RETURN (IfcDimensionalExponents
                             (0, 0, -1, 0, 0, 0, 0));
    GRAY           : RETURN (IfcDimensionalExponents
                             (2, 0, -2, 0, 0, 0, 0));
    SIEVERT        : RETURN (IfcDimensionalExponents
                             (2, 0, -2, 0, 0, 0, 0));
    OTHERWISE      : RETURN (IfcDimensionalExponents
                             (0, 0, 0, 0, 0, 0, 0));
  END_CASE;
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcDotProduct
+ +  (Arg1, Arg2 :
IfcDirection)
    : REAL;
LOCAL
  Scalar : REAL;
  Vec1, Vec2 : IfcDirection;
  Ndim   : INTEGER;
END_LOCAL;

  IF NOT EXISTS (Arg1) OR NOT EXISTS (Arg2) THEN
    Scalar := ?;
  ELSE
    IF (Arg1.Dim <> Arg2.Dim) THEN
      Scalar := ?;
    ELSE
      BEGIN
        Vec1 := IfcNormalise(Arg1);
        Vec2 := IfcNormalise(Arg2);
        Ndim := Arg1.Dim;
        Scalar := 0.0;
        REPEAT i := 1 TO Ndim;
          Scalar := Scalar + Vec1.DirectionRatios[i]*Vec2.DirectionRatios[i];
        END_REPEAT;
      END;
    END_IF;
  END_IF;
  RETURN (Scalar);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcFirstProjAxis
+ +  (ZAxis, Arg :
IfcDirection) : IfcDirection;
LOCAL
  XAxis : IfcDirection;
  V     : IfcDirection;
  Z     : IfcDirection;
  XVec  : IfcVector;
END_LOCAL;

  IF (NOT EXISTS(ZAxis)) THEN
    RETURN (?) ;
  ELSE
    Z := IfcNormalise(ZAxis);
    IF NOT EXISTS(Arg) THEN
      IF (Z.DirectionRatios <> [1.0,0.0,0.0]) THEN
        V := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([1.0,0.0,0.0]);
      ELSE
        V := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([0.0,1.0,0.0]);
      END_IF;
    ELSE
      IF (Arg.Dim <> 3) THEN
        RETURN (?) ;
      END_IF;
      IF ((IfcCrossProduct(Arg,Z).Magnitude) = 0.0) THEN
        RETURN (?);
      ELSE
        V := IfcNormalise(Arg);
      END_IF;
    END_IF;
    XVec  := IfcScalarTimesVector(IfcDotProduct(V, Z), Z);
    XAxis := IfcVectorDifference(V, XVec).Orientation;
    XAxis := IfcNormalise(XAxis);
  END_IF;
  RETURN(XAxis);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcGetBasisSurface
+ +(C :
IfcCurveOnSurface) : SET[0:2] OF IfcSurface;

  LOCAL
    Surfs : SET[0:2] OF IfcSurface;
    N : INTEGER;
  END_LOCAL;

  Surfs := [];
  IF 'IFCGEOMETRYRESOURCE.IfcPcurve' IN TYPEOF (C) THEN
    Surfs := [C\IfcPcurve.BasisSurface];
  ELSE
    IF 'IFCGEOMETRYRESOURCE.IfcSurfaceCurve' IN TYPEOF (C) THEN
      N := SIZEOF(C\IfcSurfaceCurve.AssociatedGeometry);
      REPEAT i := 1 TO N;
      Surfs := Surfs + IfcAssociatedSurface(C\IfcSurfaceCurve.AssociatedGeometry[i]);
      END_REPEAT;
    END_IF;
  END_IF;
  IF 'IFCGEOMETRYRESOURCE.IfcCompositeCurveOnSurface' IN TYPEOF (C) THEN

    (* For an IfcCompositeCurveOnSurface the BasisSurface is the intersection of the BasisSurface of all the segments. *)

    N := SIZEOF(C\IfcCompositeCurve.Segments);

    IF ('IFCGEOMETRYRESOURCE.IfcCurveSegment' IN TYPEOF(C\IfcCompositeCurve.Segments[1])) THEN
      Surfs := IfcGetBasisSurface(C\IfcCompositeCurve.Segments[1]\IfcCurveSegment.ParentCurve);
    END_IF;
    IF ('IFCGEOMETRYRESOURCE.IfcCompositeCurveSegment' IN TYPEOF(C\IfcCompositeCurve.Segments[1])) THEN
      Surfs := IfcGetBasisSurface(C\IfcCompositeCurve.Segments[1]\IfcCompositeCurveSegment.ParentCurve);
    END_IF;

    IF N > 1 THEN
      REPEAT i := 2 TO N;
        IF ('IFCGEOMETRYRESOURCE.IfcCurveSegment' IN TYPEOF(C\IfcCompositeCurve.Segments[i])) THEN
          Surfs := Surfs * IfcGetBasisSurface(C\IfcCompositeCurve.Segments[i]\IfcCurveSegment.ParentCurve);
        END_IF;
        IF ('IFCGEOMETRYRESOURCE.IfcCompositeCurveSegment' IN TYPEOF(C\IfcCompositeCurve.Segments[i])) THEN
          Surfs := Surfs * IfcGetBasisSurface(C\IfcCompositeCurve.Segments[i]\IfcCompositeCurveSegment.ParentCurve);
        END_IF;
      END_REPEAT;
    END_IF;
  END_IF;
  RETURN(Surfs);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcListToArray
+ +(Lis : LIST [0:?] OF GENERIC : T;
       Low,U : INTEGER) : ARRAY OF GENERIC : T;
   LOCAL
     N   : INTEGER;
     Res : ARRAY [Low:U] OF GENERIC : T;
   END_LOCAL;
      
   N := SIZEOF(Lis);
   IF (N <> (U-Low +1)) THEN
     RETURN(?);
   ELSE
     Res := [Lis[1] : N];
     REPEAT i := 2 TO N;
       Res[Low+i-1] := Lis[i];
     END_REPEAT;
     RETURN(Res);
   END_IF;
+
+ +END_FUNCTION; + +

+ +
+
+

+FUNCTION IfcListToExpandedArray
+ +(Lis : LIST [0:?] OF GENERIC : T;
      Low, U : INTEGER;
      Condition : ARRAY OF BOOLEAN) : ARRAY OF OPTIONAL GENERIC : T;
  LOCAL
    LisIndex : INTEGER := Low;
    Res : ARRAY [Low:U] OF OPTIONAL GENERIC : T;
  END_LOCAL;
      
  IF (SIZEOF(QUERY(item <* Condition | item)) <> SIZEOF(Lis)) THEN
    RETURN(?);
  END_IF;

  IF (SIZEOF(Lis) <> (U-Low + 1)) THEN
    RETURN(?);
  END_IF;
  
  REPEAT i := 1 TO SIZEOF(Condition);
    IF (Condition[i]) THEN
      Res[Low + i - 1] := Lis[LisIndex];
      LisIndex := LisIndex + 1;
    END_IF;
  END_REPEAT;
  RETURN(Res);
+
+ +END_FUNCTION; + +

+ +
+
+

+FUNCTION IfcLoopHeadToTail
+ +(ALoop :
IfcEdgeLoop) : LOGICAL;
   LOCAL
     N : INTEGER;
     P : LOGICAL := TRUE;
   END_LOCAL;
    
     N := SIZEOF (ALoop.EdgeList);
     REPEAT i := 2 TO N;
       P := P AND (ALoop.EdgeList[i-1].EdgeEnd :=:
                   ALoop.EdgeList[i].EdgeStart);
     END_REPEAT;    
     RETURN (P);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcMakeArrayOfArray
+ +(Lis : LIST[1:?] OF LIST [1:?] OF GENERIC : T;
Low1, U1, Low2, U2 : INTEGER):
ARRAY [Low1:U1] OF ARRAY [Low2:U2] OF GENERIC : T;

  LOCAL
    Res : ARRAY[Low1:U1] OF ARRAY [Low2:U2] OF GENERIC : T;
  END_LOCAL;

  (* Check input dimensions for consistency *)
  IF (U1-Low1+1) <> SIZEOF(Lis) THEN
    RETURN (?);
  END_IF;
  IF (U2 - Low2 + 1 ) <> SIZEOF(Lis[1]) THEN
    RETURN (?) ;
  END_IF;

  (* Initialise Res with values from Lis[1] *)
  Res := [
IfcListToArray(Lis[1], Low2, U2) : (U1-Low1 + 1)];
  REPEAT i := 2 TO HIINDEX(Lis);
    IF (U2-Low2+1) <> SIZEOF(Lis[i]) THEN
      RETURN (?);
    END_IF;
    Res[Low1+i-1] := IfcListToArray(Lis[i], Low2, U2);
  END_REPEAT;
  RETURN (Res);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcMlsTotalThickness
+ +(LayerSet :
IfcMaterialLayerSet) : IfcLengthMeasure;
  LOCAL
    Max : IfcLengthMeasure := LayerSet.MaterialLayers[1].LayerThickness;    
  END_LOCAL;

  IF SIZEOF(LayerSet.MaterialLayers) > 1 THEN
    REPEAT i := 2 TO HIINDEX(LayerSet.MaterialLayers);
       Max := Max + LayerSet.MaterialLayers[i].LayerThickness;
    END_REPEAT;
  END_IF;
  RETURN (Max);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcNormalise
+ +  (Arg :
IfcVectorOrDirection)
    : IfcVectorOrDirection;
LOCAL
  Ndim : INTEGER;
  V    : IfcDirection
         := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([1.,0.]);
  Vec  : IfcVector
         := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector (
            IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([1.,0.]), 1.);
  Mag  : REAL;
  Result : IfcVectorOrDirection
         := V;
END_LOCAL;

  IF NOT EXISTS (Arg) THEN
    RETURN (?);
  ELSE
    IF 'IFCGEOMETRYRESOURCE.IfcVector' IN TYPEOF(Arg) THEN
      BEGIN
        Ndim := Arg\IfcVector.Dim;
V.DirectionRatios := Arg\IfcVector.Orientation.DirectionRatios;
        Vec.Magnitude := Arg\IfcVector.Magnitude;
Vec.Orientation := V;
        IF Arg\IfcVector.Magnitude = 0.0 THEN
          RETURN(?);
        ELSE
          Vec.Magnitude := 1.0;
        END_IF;
      END;
    ELSE
      BEGIN
        Ndim := Arg\IfcDirection.Dim;
        V.DirectionRatios := Arg\IfcDirection.DirectionRatios;
      END;
    END_IF;

    Mag := 0.0;
      REPEAT i := 1 TO Ndim;
        Mag := Mag + V.DirectionRatios[i]*V.DirectionRatios[i];
      END_REPEAT;
    IF Mag > 0.0 THEN
      Mag := SQRT(Mag);
      REPEAT i := 1 TO Ndim;
        V.DirectionRatios[i] := V.DirectionRatios[i]/Mag;
      END_REPEAT;
      IF 'IFCGEOMETRYRESOURCE.IfcVector' IN TYPEOF(Arg) THEN
        Vec.Orientation := V;
        Result := Vec;
      ELSE
        Result := V;
      END_IF;
    ELSE
      RETURN(?);
    END_IF;
  END_IF;
  RETURN (Result);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcOrthogonalComplement
+ +  (Vec :
IfcDirection)
    : IfcDirection;
LOCAL
  Result : IfcDirection ;
END_LOCAL;
  IF NOT EXISTS (Vec) OR (Vec.Dim <> 2) THEN
    RETURN(?);
  ELSE
    Result := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([-Vec.DirectionRatios[2], Vec.DirectionRatios[1]]);
    RETURN(Result);
  END_IF;
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcPathHeadToTail
+ +(APath :
IfcPath) : LOGICAL;
   LOCAL
     N : INTEGER := 0;
     P : LOGICAL := UNKNOWN;
   END_LOCAL;
     N := SIZEOF (APath.EdgeList);
   REPEAT i := 2 TO N;
      P := P AND (APath.EdgeList[i-1].EdgeEnd :=:
                  APath.EdgeList[i].EdgeStart);
   END_REPEAT;
   RETURN (P);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcPointDim
+ + (Point :
IfcPoint)
: IfcDimensionCount;

  IF ('IFCGEOMETRYRESOURCE.IfcCartesianPoint' IN TYPEOF(Point))
    THEN RETURN(HIINDEX(Point\IfcCartesianPoint.Coordinates));
  END_IF;
  IF ('IFCGEOMETRYRESOURCE.IfcPointByDistanceExpression' IN TYPEOF(Point))
    THEN RETURN(Point\IfcPointByDistanceExpression.BasisCurve.Dim);
  END_IF;
  IF ('IFCGEOMETRYRESOURCE.IfcPointOnCurve' IN TYPEOF(Point))
    THEN RETURN(Point\IfcPointOnCurve.BasisCurve.Dim);
  END_IF;
  IF ('IFCGEOMETRYRESOURCE.IfcPointOnSurface' IN TYPEOF(Point))
    THEN RETURN(Point\IfcPointOnSurface.BasisSurface.Dim);
  END_IF;
  RETURN (?);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcPointListDim
+ +(PointList :
IfcCartesianPointList)
           : IfcDimensionCount;

  IF ('IFCGEOMETRICMODELRESOURCE.IfcCartesianPointList2D' IN TYPEOF(PointList))
    THEN RETURN(2);
  END_IF;
  IF ('IFCGEOMETRICMODELRESOURCE.IfcCartesianPointList3D' IN TYPEOF(PointList))
    THEN RETURN(3);
  END_IF;
  RETURN (?);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcSameAxis2Placement
+ +  (ap1, ap2 :
IfcAxis2Placement; Epsilon : REAL)
  : LOGICAL ;

  RETURN (IfcSameDirection(ap1.P[1],ap2.P[1],Epsilon) AND
          IfcSameDirection(ap1.P[2],ap2.P[2],Epsilon) AND
          IfcSameCartesianPoint(ap1.Location,ap2.Location,Epsilon));
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcSameCartesianPoint
+ + (cp1, cp2 :
IfcCartesianPoint; Epsilon : REAL)
: LOGICAL;
  
  LOCAL
    cp1x : REAL := cp1.Coordinates[1];
    cp1y : REAL := cp1.Coordinates[2];
    cp1z : REAL := 0;
    cp2x : REAL := cp2.Coordinates[1];
    cp2y : REAL := cp2.Coordinates[2];
    cp2z : REAL := 0;
  END_LOCAL;

  IF (SIZEOF(cp1.Coordinates) > 2) THEN
    cp1z := cp1.Coordinates[3];
  END_IF;

  IF (SIZEOF(cp2.Coordinates) > 2) THEN
    cp2z := cp2.Coordinates[3];
  END_IF;

  RETURN (IfcSameValue(cp1x,cp2x,Epsilon) AND
          IfcSameValue(cp1y,cp2y,Epsilon) AND
          IfcSameValue(cp1z,cp2z,Epsilon));
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcSameDirection
+ +  (dir1, dir2 :
IfcDirection; Epsilon : REAL)
  : LOGICAL;
  LOCAL
    dir1x : REAL := dir1.DirectionRatios[1];
    dir1y : REAL := dir1.DirectionRatios[2];
    dir1z : REAL := 0;
    dir2x : REAL := dir2.DirectionRatios[1];
    dir2y : REAL := dir2.DirectionRatios[2];
    dir2z : REAL := 0;
  END_LOCAL;

  IF (SIZEOF(dir1.DirectionRatios) > 2) THEN
    dir1z := dir1.DirectionRatios[3];
  END_IF;

  IF (SIZEOF(dir2.DirectionRatios) > 2) THEN
    dir2z := dir2.DirectionRatios[3];
  END_IF;
  
  RETURN (IfcSameValue(dir1x,dir2x,Epsilon) AND
          IfcSameValue(dir1y,dir2y,Epsilon) AND
          IfcSameValue(dir1z,dir2z,Epsilon));
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcSameValidPrecision
+ +   (Epsilon1, Epsilon2 : REAL) : LOGICAL ;
  LOCAL
    ValidEps1, ValidEps2 : REAL;
    DefaultEps           : REAL := 0.000001;
    DerivationOfEps      : REAL := 1.001;
    UpperEps             : REAL := 1.0;
  END_LOCAL;
  
    ValidEps1 := NVL(Epsilon1, DefaultEps);
    ValidEps2 := NVL(Epsilon2, DefaultEps);
    RETURN ((0.0 < ValidEps1) AND (ValidEps1 <= (DerivationOfEps * ValidEps2)) AND
            (ValidEps2 <= (DerivationOfEps * ValidEps1)) AND (ValidEps2 < UpperEps));
+
+ +END_FUNCTION; + +

+ +
+
+

+FUNCTION IfcSameValue
+ +  (Value1, Value2 : REAL; Epsilon : REAL)
  : LOGICAL;
  LOCAL
    ValidEps    : REAL;
    DefaultEps  : REAL := 0.000001;
  END_LOCAL;
  
  ValidEps := NVL(Epsilon, DefaultEps);
  RETURN ((Value1 + ValidEps > Value2) AND (Value1 < Value2 + ValidEps));
+
+ +END_FUNCTION; + +

+ +
+
+

+FUNCTION IfcScalarTimesVector
+ +  (Scalar : REAL; Vec :
IfcVectorOrDirection)
    : IfcVector;
LOCAL
  V : IfcDirection;
  Mag : REAL;
  Result : IfcVector;
END_LOCAL;

  IF NOT EXISTS (Scalar) OR NOT EXISTS (Vec) THEN
    RETURN (?) ;
  ELSE
    IF 'IFCGEOMETRYRESOURCE.IfcVector' IN TYPEOF (Vec) THEN
      V := Vec\IfcVector.Orientation;
      Mag := Scalar * Vec\IfcVector.Magnitude;
    ELSE
      V := Vec;
      Mag := Scalar;
    END_IF;
    IF (Mag < 0.0 ) THEN
      REPEAT i := 1 TO SIZEOF(V.DirectionRatios);
        V.DirectionRatios[i] := -V.DirectionRatios[i];
      END_REPEAT;
      Mag := -Mag;
    END_IF;
    Result := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector(IfcNormalise(V), Mag);
  END_IF;
  RETURN (Result);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcSecondProjAxis
+ +  (ZAxis, XAxis, Arg:
IfcDirection)
    : IfcDirection;
LOCAL
  YAxis : IfcVector;
  V     : IfcDirection;
  Temp  : IfcVector;
END_LOCAL;

  IF NOT EXISTS(Arg) THEN
    V := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([0.0,1.0,0.0]);
  ELSE
    V := Arg;
  END_IF;
  Temp  := IfcScalarTimesVector(IfcDotProduct(V, ZAxis), ZAxis);
  YAxis := IfcVectorDifference(V, Temp);
  Temp  := IfcScalarTimesVector(IfcDotProduct(V, XAxis), XAxis);
  YAxis := IfcVectorDifference(YAxis, Temp);
  YAxis := IfcNormalise(YAxis);
  RETURN(YAxis.Orientation);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcSegmentDim
+ +  (Segment :
IfcSegment)
  : IfcDimensionCount;

   IF ('IFCGEOMETRYRESOURCE.IfcCurveSegment' IN TYPEOF(Segment))
     THEN RETURN(Segment\IfcCurveSegment.ParentCurve.Dim);
   END_IF;
   IF ('IFCGEOMETRYRESOURCE.IfcCompositeCurveSegment' IN TYPEOF(Segment))
     THEN RETURN(Segment\IfcCompositeCurveSegment.ParentCurve.Dim);
   END_IF;
   RETURN (?);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcShapeRepresentationTypes
+ +(RepType :
IfcLabel; Items : SET OF IfcRepresentationItem) : LOGICAL;
    
    LOCAL
      Count : INTEGER := 0;
    END_LOCAL;

    CASE RepType OF
    'Point' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRYRESOURCE.IfcPoint' IN TYPEOF(temp))
            OR ('IFCGEOMETRICMODELRESOURCE.IfcCartesianPointList' IN TYPEOF(temp))));
      END;

    'PointCloud' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRICMODELRESOURCE.IfcCartesianPointList3D' IN TYPEOF(temp))));
      END;

    'Curve' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRYRESOURCE.IfcCurve' IN TYPEOF(temp))));
      END;

    'Curve2D' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRYRESOURCE.IfcCurve' IN TYPEOF(temp))
                 AND (temp\IfcCurve.Dim = 2)));
      END;

    'Curve3D' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRYRESOURCE.IfcCurve' IN TYPEOF(temp))
                 AND (temp\IfcCurve.Dim = 3)));
      END;

    'Segment' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRYRESOURCE.IfcSegment' IN TYPEOF(temp))));
      END;

    'Surface' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRYRESOURCE.IfcSurface' IN TYPEOF(temp))));
      END;

    'Surface2D' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRYRESOURCE.IfcSurface' IN TYPEOF(temp))
                 AND (temp\IfcSurface.Dim = 2)));
      END;

    'Surface3D' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRYRESOURCE.IfcSurface' IN TYPEOF(temp))
                 AND (temp\IfcSurface.Dim = 3)));
      END;

    'SectionedSurface' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | 'IFCGEOMETRYRESOURCE.IfcSectionedSurface' IN TYPEOF(temp)));
      END;

    'FillArea' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRYRESOURCE.IfcAnnotationFillArea' IN TYPEOF(temp))));
      END;

    'Text' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRYRESOURCE.IfcTextLiteral' IN TYPEOF(temp))));
      END;

    'AdvancedSurface' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | 'IFCGEOMETRYRESOURCE.IfcBSplineSurface' IN TYPEOF(temp)));
      END;

    'Annotation2D' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | (
                  SIZEOF(TYPEOF(temp) * [
                   'IFCGEOMETRYRESOURCE.IfcPoint',
                   'IFCGEOMETRYRESOURCE.IfcCurve',
                   'IFCGEOMETRICMODELRESOURCE.IfcGeometricCurveSet',
                   'IFCPRESENTATIONDEFINITIONRESOURCE.IfcAnnotationFillArea',
                   'IFCPRESENTATIONDEFINITIONRESOURCE.IfcTextLiteral']) = 1)
                 ));
      END;

    'GeometricSet' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRICMODELRESOURCE.IfcGeometricSet' IN TYPEOF(temp))
                 OR ('IFCGEOMETRYRESOURCE.IfcPoint' IN TYPEOF(temp))
                 OR ('IFCGEOMETRYRESOURCE.IfcCurve' IN TYPEOF(temp))
                 OR ('IFCGEOMETRYRESOURCE.IfcSurface' IN TYPEOF(temp))));
      END;

    'GeometricCurveSet' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRICMODELRESOURCE.IfcGeometricCurveSet' IN TYPEOF(temp))
                 OR ('IFCGEOMETRICMODELRESOURCE.IfcGeometricSet' IN TYPEOF(temp))
                 OR ('IFCGEOMETRYRESOURCE.IfcPoint' IN TYPEOF(temp))
                 OR ('IFCGEOMETRYRESOURCE.IfcCurve' IN TYPEOF(temp))));
         REPEAT i:=1 TO HIINDEX(Items);  
           IF ('IFCGEOMETRYRESOURCE.IfcGeometricSet' IN TYPEOF(Items[i]))
           THEN
             IF (SIZEOF(QUERY(temp <* Items[i]\IfcGeometricSet.Elements | 'IFCGEOMETRYRESOURCE.IfcSurface' IN TYPEOF(temp))) > 0)
             THEN
               Count := Count - 1;
             END_IF;
           END_IF;
         END_REPEAT;
      END;

    'Tessellation' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | 'IFCGEOMETRICMODELRESOURCE.IfcTessellatedItem' IN TYPEOF(temp)));
      END;

    'SurfaceOrSolidModel' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | SIZEOF([
                   'IFCGEOMETRICMODELRESOURCE.IfcTessellatedItem',
                   'IFCGEOMETRICMODELRESOURCE.IfcShellBasedSurfaceModel',
                   'IFCGEOMETRICMODELRESOURCE.IfcFaceBasedSurfaceModel',
                   'IFCGEOMETRICMODELRESOURCE.IfcSolidModel'] * TYPEOF(temp)) >= 1
                 ));      
      END;

    'SurfaceModel' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | SIZEOF([
                   'IFCGEOMETRICMODELRESOURCE.IfcTessellatedItem',
                   'IFCGEOMETRICMODELRESOURCE.IfcShellBasedSurfaceModel',
                   'IFCGEOMETRICMODELRESOURCE.IfcFaceBasedSurfaceModel'] * TYPEOF(temp)) >= 1
                 ));      
      END;

    'SolidModel' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRICMODELRESOURCE.IfcSolidModel' IN TYPEOF(temp))));            
      END;

    'SweptSolid' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | (SIZEOF([
                   'IFCGEOMETRICMODELRESOURCE.IfcExtrudedAreaSolid',
                   'IFCGEOMETRICMODELRESOURCE.IfcRevolvedAreaSolid'] * TYPEOF(temp)) >= 1
                   ) AND (SIZEOF([
                   'IFCGEOMETRICMODELRESOURCE.IfcExtrudedAreaSolidTapered',
                   'IFCGEOMETRICMODELRESOURCE.IfcRevolvedAreaSolidTapered'] * TYPEOF(temp)) = 0
                   )
                 ));                            
      END;

    'AdvancedSweptSolid' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | SIZEOF([
                   'IFCGEOMETRICMODELRESOURCE.IfcSweptAreaSolid',
                   'IFCGEOMETRICMODELRESOURCE.IfcSweptDiskSolid',
                   'IFCGEOMETRICMODELRESOURCE.IfcSectionedSolidHorizontal'] *  TYPEOF(temp)) >= 1
                 ));      
      END;

    'CSG' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | SIZEOF([
                   'IFCGEOMETRICMODELRESOURCE.IfcBooleanResult',
                   'IFCGEOMETRICMODELRESOURCE.IfcCsgPrimitive3D',
                   'IFCGEOMETRICMODELRESOURCE.IfcCsgSolid'] *  TYPEOF(temp)) >= 1
                 ));            
      END;

    'Clipping' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | SIZEOF([
                   'IFCGEOMETRICMODELRESOURCE.IfcCsgSolid',
                   'IFCGEOMETRICMODELRESOURCE.IfcBooleanClippingResult'] * TYPEOF(temp)) >= 1
                 ));
      END;

    'Brep' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRICMODELRESOURCE.IfcFacetedBrep' IN TYPEOF(temp))));      
      END;

    'AdvancedBrep' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRICMODELRESOURCE.IfcManifoldSolidBrep' IN TYPEOF(temp))));      
      END;

    'Voxel' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRICMODELRESOURCE.IfcVoxelGrid' IN TYPEOF(temp))));      
      END;

    'BoundingBox' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRICMODELRESOURCE.IfcBoundingBox' IN TYPEOF(temp))));
        IF (SIZEOF(Items) > 1)
        THEN
          Count := 0;
        END_IF;   
      END;

    'SectionedSpine' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRICMODELRESOURCE.IfcSectionedSpine' IN TYPEOF(temp))));      
      END;

    'LightSource' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCPRESENTATIONORGANIZATIONRESOURCE.IfcLightSource' IN TYPEOF(temp))));      
      END;

    'MappedRepresentation' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items | ('IFCGEOMETRYRESOURCE.IfcMappedItem' IN TYPEOF(temp))));  
      END;

     OTHERWISE : RETURN(?);
    END_CASE;
    RETURN (Count = SIZEOF(Items));
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcSurfaceWeightsPositive
+ +( B:
IfcRationalBSplineSurfaceWithKnots)
: BOOLEAN;

  LOCAL
    Result : BOOLEAN := TRUE;
    Weights : ARRAY [ 0 : B\IfcBSplineSurface.UUpper ] OF ARRAY [ 0 : B\IfcBSplineSurface.VUpper ] OF REAL := B.Weights;
  END_LOCAL;

  REPEAT i := 0 TO B\IfcBSplineSurface.UUpper;
    REPEAT j := 0 TO B\IfcBSplineSurface.VUpper;
      IF (Weights[i][j] <= 0.0) THEN
        Result := FALSE;
        RETURN(Result);
      END_IF;
    END_REPEAT;
  END_REPEAT;
  RETURN(Result);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcTaperedSweptAreaProfiles
+ +(StartArea, EndArea :
IfcProfileDef)
: LOGICAL;

LOCAL
   Result : LOGICAL := FALSE;
END_LOCAL;
   
IF ('IFCPROFILERESOURCE.IfcParameterizedProfileDef' IN TYPEOF(StartArea)) THEN
   IF ('IFCPROFILERESOURCE.IfcDerivedProfileDef' IN TYPEOF(EndArea)) THEN
      Result := (StartArea :=: EndArea\IfcDerivedProfileDef.ParentProfile);
   ELSE
      Result := (TYPEOF(StartArea) = TYPEOF(EndArea));
   END_IF;
ELSE
   IF ('IFCPROFILERESOURCE.IfcDerivedProfileDef' IN TYPEOF(EndArea)) THEN
      Result := (StartArea :=: EndArea\IfcDerivedProfileDef.ParentProfile);
   ELSE
      Result := FALSE;
   END_IF;
END_IF;

RETURN(Result);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcTopologyRepresentationTypes
+ +(RepType :
IfcLabel; Items : SET OF IfcRepresentationItem) : LOGICAL;
    
    LOCAL
      Count : INTEGER := 0;
    END_LOCAL;

    CASE RepType OF
    'Vertex' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items |
                  ('IFCTOPOLOGYRESOURCE.IfcVertex' IN TYPEOF(temp))));
      END;
    'Edge' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items |
                  ('IFCTOPOLOGYRESOURCE.IfcEdge' IN TYPEOF(temp))));
      END;
    'Path' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items |
                  ('IFCTOPOLOGYRESOURCE.IfcPath' IN TYPEOF(temp))));
      END;
    'Face' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items |
                  ('IFCTOPOLOGYRESOURCE.IfcFace' IN TYPEOF(temp))));
      END;
    'Shell' :
      BEGIN
        Count := SIZEOF(QUERY(temp <* Items |
                  ('IFCTOPOLOGYRESOURCE.IfcOpenShell' IN TYPEOF(temp))
                    OR ('IFCTOPOLOGYRESOURCE.IfcClosedShell' IN TYPEOF(temp))));
      END;
    'Undefined': RETURN(TRUE);
     OTHERWISE : RETURN(?);
    END_CASE;
    RETURN (Count = SIZEOF(Items));
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcUniqueDefinitionNames
+ +(Relations : SET [1:?] OF
IfcRelDefinesByProperties)
:LOGICAL;

LOCAL
  Definition : IfcPropertySetDefinitionSelect;
  DefinitionSet : IfcPropertySetDefinitionSet;
  Properties : SET OF IfcPropertySetDefinition := [];
  Result : LOGICAL;
END_LOCAL;

IF SIZEOF(Relations) = 0 THEN
  RETURN(TRUE);
END_IF;

REPEAT i:=1 TO HIINDEX(Relations);
  Definition := Relations[i].RelatingPropertyDefinition;
  IF 'IFCKERNEL.IfcPropertySetDefinition' IN TYPEOF(Definition) THEN
    Properties := Properties + Definition;
  ELSE
    IF 'IFCKERNEL.IfcPropertySetDefinitionSet' IN TYPEOF(Definition) THEN
      BEGIN
        DefinitionSet := Definition;
        REPEAT j:= 1 TO HIINDEX(DefinitionSet);
          Properties := Properties + DefinitionSet[j];
        END_REPEAT;
      END;
END_IF;
  END_IF;
END_REPEAT;

Result := IfcUniquePropertySetNames(Properties);
RETURN (Result);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcUniquePropertyName
+ +(Properties : SET [1:?] OF
IfcProperty)
:LOGICAL;

LOCAL
   Names : SET OF IfcIdentifier := [];
END_LOCAL;

REPEAT i:=1 TO HIINDEX(Properties);
   Names := Names + Properties[i].Name;
END_REPEAT;

RETURN (SIZEOF(Names) = SIZEOF(Properties));
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcUniquePropertySetNames
+ +(Properties : SET [1:?] OF
IfcPropertySetDefinition)
:LOGICAL;

LOCAL
  Names : SET OF IfcLabel := [];
  Unnamed : INTEGER := 0;
END_LOCAL;

REPEAT i:=1 TO HIINDEX(Properties);
  IF 'IFCKERNEL.IfcPropertySet' IN TYPEOF(Properties[i]) THEN
    Names := Names + Properties[i]\IfcRoot.Name;
  ELSE
    Unnamed := Unnamed + 1;
  END_IF;
END_REPEAT;

RETURN (SIZEOF(Names) + Unnamed = SIZEOF(Properties));
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcUniquePropertyTemplateNames
+ +(Properties : SET [1:?] OF
IfcPropertyTemplate)
:LOGICAL;

LOCAL
  Names : SET OF IfcLabel := [];
END_LOCAL;

REPEAT i:=1 TO HIINDEX(Properties);
  Names := Names + Properties[i].Name;
END_REPEAT;
RETURN (SIZEOF(Names) = SIZEOF(Properties));
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcUniqueQuantityNames
+ +(Properties : SET [1:?] OF
IfcPhysicalQuantity)
:LOGICAL;

LOCAL
  Names : SET OF IfcLabel := [];
END_LOCAL;

REPEAT i:=1 TO HIINDEX(Properties);
  Names := Names + Properties[i].Name;
END_REPEAT;
RETURN (SIZEOF(Names) = SIZEOF(Properties));
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcVectorDifference
+ +  (Arg1, Arg2 :
IfcVectorOrDirection)
    : IfcVector;
LOCAL
  Result : IfcVector;
  Res, Vec1, Vec2 : IfcDirection;
  Mag, Mag1, Mag2 : REAL;
  Ndim : INTEGER;
END_LOCAL;

  IF ((NOT EXISTS (Arg1)) OR (NOT EXISTS (Arg2))) OR (Arg1.Dim <> Arg2.Dim) THEN
    RETURN (?) ;
  ELSE
    BEGIN
      IF 'IFCGEOMETRYRESOURCE.IfcVector' IN TYPEOF(Arg1) THEN
        Mag1 := Arg1\IfcVector.Magnitude;
        Vec1 := Arg1\IfcVector.Orientation;
      ELSE
        Mag1 := 1.0;
        Vec1 := Arg1;
      END_IF;
      IF 'IFCGEOMETRYRESOURCE.IfcVector' IN TYPEOF(Arg2) THEN
        Mag2 := Arg2\IfcVector.Magnitude;
        Vec2 := Arg2\IfcVector.Orientation;
      ELSE
        Mag2 := 1.0;
        Vec2 := Arg2;
      END_IF;
      Vec1 := IfcNormalise (Vec1);
      Vec2 := IfcNormalise (Vec2);
      Ndim := SIZEOF(Vec1.DirectionRatios);
      Mag  := 0.0;
      Res  := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([0.0:Ndim]);

      REPEAT i := 1 TO Ndim;
        Res.DirectionRatios[i] := Mag1*Vec1.DirectionRatios[i] - Mag2*Vec2.DirectionRatios[i];
        Mag := Mag + (Res.DirectionRatios[i]*Res.DirectionRatios[i]);
      END_REPEAT;

      IF (Mag > 0.0 ) THEN
        Result := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector( Res, SQRT(Mag));
      ELSE
        Result := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector( Vec1, 0.0);
      END_IF;
    END;
  END_IF;
  RETURN (Result);
+
+ +END_FUNCTION; + +

+ +
+ +

+FUNCTION IfcVectorSum
+ +  (Arg1, Arg2 :
IfcVectorOrDirection)
    : IfcVector;
LOCAL
  Result : IfcVector;
  Res, Vec1, Vec2 : IfcDirection;
  Mag, Mag1, Mag2 : REAL;
  Ndim : INTEGER;
END_LOCAL;

  IF ((NOT EXISTS (Arg1)) OR (NOT EXISTS (Arg2))) OR (Arg1.Dim <> Arg2.Dim) THEN
    RETURN (?) ;
  ELSE
    BEGIN
      IF 'IFCGEOMETRYRESOURCE.IfcVector' IN TYPEOF(Arg1) THEN
        Mag1 := Arg1\IfcVector.Magnitude;
        Vec1 := Arg1\IfcVector.Orientation;
      ELSE
        Mag1 := 1.0;
        Vec1 := Arg1;
      END_IF;
      IF 'IFCGEOMETRYRESOURCE.IfcVector' IN TYPEOF(Arg2) THEN
        Mag2 := Arg2\IfcVector.Magnitude;
        Vec2 := Arg2\IfcVector.Orientation;
      ELSE
        Mag2 := 1.0;
        Vec2 := Arg2;
      END_IF;
      Vec1 := IfcNormalise (Vec1);
      Vec2 := IfcNormalise (Vec2);
      Ndim := SIZEOF(Vec1.DirectionRatios);
      Mag  := 0.0;
      Res  := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcDirection([0.0:Ndim]);

      REPEAT i := 1 TO Ndim;
        Res.DirectionRatios[i] := Mag1*Vec1.DirectionRatios[i] + Mag2*Vec2.DirectionRatios[i];
        Mag := Mag + (Res.DirectionRatios[i]*Res.DirectionRatios[i]);
      END_REPEAT;

      IF (Mag > 0.0 ) THEN
        Result := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector( Res, SQRT(Mag));
      ELSE
        Result := IfcRepresentationItem() || IfcGeometricRepresentationItem () || IfcVector( Vec1, 0.0);
      END_IF;
    END;
  END_IF;
  RETURN (Result);
+
+ +END_FUNCTION; + +

+ +
+ +

+RULE IfcRepresentationContextSameWCS FOR ( +IfcGeometricRepresentationContext +);
+ +LOCAL
  IsDifferent  : LOGICAL := FALSE;
END_LOCAL;
  IF (SIZEOF(IfcGeometricRepresentationContext) > 1)
  THEN
    REPEAT i := 2 TO HIINDEX(IfcGeometricRepresentationContext);
      IF (IfcGeometricRepresentationContext[1].WorldCoordinateSystem :<>: IfcGeometricRepresentationContext[i].WorldCoordinateSystem)
      THEN
        IsDifferent := (NOT(IfcSameValidPrecision(IfcGeometricRepresentationContext[1].Precision,
                                                  IfcGeometricRepresentationContext[i].Precision)))
                    OR (NOT(IfcSameAxis2Placement(IfcGeometricRepresentationContext[1].WorldCoordinateSystem,
                                                  IfcGeometricRepresentationContext[i].WorldCoordinateSystem,
                                                  IfcGeometricRepresentationContext[1].Precision)));
        IF (IsDifferent = TRUE) THEN
          ESCAPE;
        END_IF;
      END_IF;
    END_REPEAT;
  END_IF;
+
+    WHERE
+ +     +WR1 + : IsDifferent = FALSE
+ +END_RULE; +

+
+ +

+RULE IfcSingleProjectInstance FOR ( +IfcProject +);
+ +    WHERE
+ +     +WR1 + : SIZEOF(IfcProject) <= 1
+ +END_RULE; +

+
+END_SCHEMA; +
+
+

+ + diff --git a/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4.ifc b/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4.ifc new file mode 100644 index 00000000..26943527 --- /dev/null +++ b/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4.ifc @@ -0,0 +1,30272 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION((''),'2;1'); +FILE_NAME('','2024-06-28T14:24:52',(''),(''),'THC.IFC.Reactor','IfcDoc.Documentation 0.0.0.0',''); +FILE_SCHEMA(('IFC4X4')); +ENDSEC; + +DATA; + +#1= IFCPROJECTLIBRARY('2OqsW47Dz0LgTmf4DAn1f4',$,'IFC Templates',$,$,$,$,$,$); + +#2= IFCRELDECLARES('3RyLNYXkX479wspBr_nf6n',$,'SimpleProperties',$,#1,(#7,#8,#9,#10,#11,#12,#13,#14,#15,#16,#17,#18,#19,#20,#21,#22,#23,#24,#25,#26,#27,#28,#29,#30,#31,#32,#33,#34,#35,#36,#37,#38,#39,#40,#41,#42,#43,#44,#45,#46,#47,#48,#49,#50,#51,#52,#53,#54,#55,#56,#57,#58,#59,#60,#61,#62,#63,#64,#65,#66,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78,#79,#80,#81,#82,#83,#84,#85,#86,#87,#88,#89,#90,#91,#92,#93,#94,#95,#96,#97,#98,#99,#100,#101,#102,#103,#104,#105,#106,#107,#108,#109,#110,#111,#112,#113,#114,#115,#116,#117,#118,#119,#120,#121,#122,#123,#124,#125,#126,#127,#128,#129,#130,#131,#132,#133,#134,#135,#136,#137,#138,#139,#140,#141,#142,#143,#144,#145,#146,#147,#148,#149,#150,#151,#152,#153,#154,#155,#156,#157,#158,#159,#160,#161,#162,#163,#164,#165,#166,#167,#168,#169,#170,#171,#172,#173,#174,#175,#176,#177,#178,#179,#180,#181,#182,#183,#184,#185,#186,#187,#188,#189,#190,#191,#192,#193,#194,#195,#196,#197,#198,#199,#200,#201,#202,#203,#204,#205,#206,#207,#208,#209,#210,#211,#212,#213,#214,#215,#216,#217,#218,#219,#220,#221,#222,#223,#224,#225,#226,#227,#228,#229,#230,#231,#232,#233,#234,#235,#236,#237,#238,#239,#240,#241,#242,#243,#244,#245,#246,#247,#248,#249,#250,#251,#252,#253,#254,#255,#256,#257,#258,#259,#260,#261,#262,#263,#264,#265,#266,#267,#268,#269,#270,#271,#272,#273,#274,#275,#276,#277,#278,#279,#280,#281,#282,#283,#284,#285,#286,#287,#288,#289,#290,#291,#292,#293,#294,#295,#296,#297,#298,#299,#300,#301,#302,#303,#304,#305,#306,#307,#308,#309,#310,#311,#312,#313,#314,#315,#316,#317,#318,#319,#320,#321,#322,#323,#324,#325,#326,#327,#328,#329,#330,#331,#332,#333,#334,#335,#336,#337,#338,#339,#340,#341,#342,#343,#344,#345,#346,#347,#348,#349,#350,#351,#352,#353,#354,#355,#356,#357,#358,#359,#360,#361,#362,#363,#364,#365,#366,#367,#368,#369,#370,#371,#372,#373,#374,#375,#376,#377,#378,#379,#380,#381,#382,#383,#384,#385,#386,#387,#388,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#399,#400,#401,#402,#403,#404,#405,#406,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416,#417,#418,#419,#420,#421,#422,#423,#424,#425,#426,#427,#428,#429,#430,#431,#432,#433,#434,#435,#436,#437,#438,#439,#440,#441,#442,#443,#444,#445,#446,#447,#448,#449,#450,#451,#452,#453,#454,#455,#456,#457,#458,#459,#460,#461,#462,#463,#464,#465,#466,#467,#468,#469,#470,#471,#472,#473,#474,#475,#476,#477,#478,#479,#480,#481,#482,#483,#484,#485,#486,#487,#488,#489,#490,#491,#492,#493,#494,#495,#496,#497,#498,#499,#500,#501,#502,#503,#504,#505,#506,#507,#508,#509,#510,#511,#512,#513,#514,#515,#516,#517,#518,#519,#520,#521,#522,#523,#524,#525,#526,#527,#528,#529,#530,#531,#532,#533,#534,#535,#536,#537,#538,#539,#540,#541,#542,#543,#544,#545,#546,#547,#548,#549,#550,#551,#552,#553,#554,#555,#556,#557,#558,#559,#560,#561,#562,#563,#564,#565,#566,#567,#568,#569,#570,#571,#572,#573,#574,#575,#576,#577,#578,#579,#580,#581,#582,#583,#584,#585,#586,#587,#588,#589,#590,#591,#592,#593,#594,#595,#596,#597,#598,#599,#600,#601,#602,#603,#604,#605,#606,#607,#608,#609,#610,#611,#612,#613,#614,#615,#616,#617,#618,#619,#620,#621,#622,#623,#624,#625,#626,#627,#628,#629,#630,#631,#632,#633,#634,#635,#636,#637,#638,#639,#640,#641,#642,#643,#644,#645,#646,#647,#648,#649,#650,#651,#652,#653,#654,#655,#656,#657,#658,#659,#660,#661,#662,#663,#664,#665,#666,#667,#668,#669,#670,#671,#672,#673,#674,#675,#676,#677,#678,#679,#680,#681,#682,#683,#684,#685,#686,#687,#688,#689,#690,#691,#692,#693,#694,#695,#696,#697,#698,#699,#700,#701,#702,#703,#704,#705,#706,#707,#708,#709,#710,#711,#712,#713,#714,#715,#716,#717,#718,#719,#720,#721,#722,#723,#724,#725,#726,#727,#728,#729,#730,#731,#732,#733,#734,#735,#736,#737,#738,#739,#740,#741,#742,#743,#744,#745,#746,#747,#748,#749,#750,#751,#752,#753,#754,#755,#756,#757,#758,#759,#760,#761,#762,#763,#764,#765,#766,#767,#768,#769,#770,#771,#772,#773,#774,#775,#776,#777,#778,#779,#780,#781,#782,#783,#784,#785,#786,#787,#788,#789,#790,#791,#792,#793,#794,#795,#796,#797,#798,#799,#800,#801,#802,#803,#804,#805,#806,#807,#808,#809,#810,#811,#812,#813,#814,#815,#816,#817,#818,#819,#820,#821,#822,#823,#824,#825,#826,#827,#828,#829,#830,#831,#832,#833,#834,#835,#836,#837,#838,#839,#840,#841,#842,#843,#844,#845,#846,#847,#848,#849,#850,#851,#852,#853,#854,#855,#856,#857,#858,#859,#860,#861,#862,#863,#864,#865,#866,#867,#868,#869,#870,#871,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,#882,#883,#884,#885,#886,#887,#888,#889,#890,#891,#892,#893,#894,#895,#896,#897,#898,#899,#900,#901,#902,#903,#904,#905,#906,#907,#908,#909,#910,#911,#912,#913,#914,#915,#916,#917,#918,#919,#920,#921,#922,#923,#924,#925,#926,#927,#928,#929,#930,#931,#932,#933,#934,#935,#936,#937,#938,#939,#940,#941,#942,#943,#944,#945,#946,#947,#948,#949,#950,#951,#952,#953,#954,#955,#956,#957,#958,#959,#960,#961,#962,#963,#964,#965,#966,#967,#968,#969,#970,#971,#972,#973,#974,#975,#976,#977,#978,#979,#980,#981,#982,#983,#984,#985,#986,#987,#988,#989,#990,#991,#992,#993,#994,#995,#996,#997,#998,#999,#1000,#1001,#1002,#1003,#1004,#1005,#1006,#1007,#1008,#1009,#1010,#1011,#1012,#1013,#1014,#1015,#1016,#1017,#1018,#1019,#1020,#1021,#1022,#1023,#1024,#1025,#1026,#1027,#1028,#1029,#1030,#1031,#1032,#1033,#1034,#1035,#1036,#1037,#1038,#1039,#1040,#1041,#1042,#1043,#1044,#1045,#1046,#1047,#1048,#1049,#1050,#1051,#1052,#1053,#1054,#1055,#1056,#1057,#1058,#1059,#1060,#1061,#1062,#1063,#1064,#1065,#1066,#1067,#1068,#1069,#1070,#1071,#1072,#1073,#1074,#1075,#1076,#1077,#1078,#1079,#1080,#1081,#1082,#1083,#1084,#1085,#1086,#1087,#1088,#1089,#1090,#1091,#1092,#1093,#1094,#1095,#1096,#1097,#1098,#1099,#1100,#1101,#1102,#1103,#1104,#1105,#1106,#1107,#1108,#1109,#1110,#1111,#1112,#1113,#1114,#1115,#1116,#1117,#1118,#1119,#1120,#1121,#1122,#1123,#1124,#1125,#1126,#1127,#1128,#1129,#1130,#1131,#1132,#1133,#1134,#1135,#1136,#1137,#1138,#1139,#1140,#1141,#1142,#1143,#1144,#1145,#1146,#1147,#1148,#1149,#1150,#1151,#1152,#1153,#1154,#1155,#1156,#1157,#1158,#1159,#1160,#1161,#1162,#1163,#1164,#1165,#1166,#1167,#1168,#1169,#1170,#1171,#1172,#1173,#1174,#1175,#1176,#1177,#1178,#1179,#1180,#1181,#1182,#1183,#1184,#1185,#1186,#1187,#1188,#1189,#1190,#1191,#1192,#1193,#1194,#1195,#1196,#1197,#1198,#1199,#1200,#1201,#1202,#1203,#1204,#1205,#1206,#1207,#1208,#1209,#1210,#1211,#1212,#1213,#1214,#1215,#1216,#1217,#1218,#1219,#1220,#1221,#1222,#1223,#1224,#1225,#1226,#1227,#1228,#1229,#1230,#1231,#1232,#1233,#1234,#1235,#1236,#1237,#1238,#1239,#1240,#1241,#1242,#1243,#1244,#1245,#1246,#1247,#1248,#1249,#1250,#1251,#1252,#1253,#1254,#1255,#1256,#1257,#1258,#1259,#1260,#1261,#1262,#1263,#1264,#1265,#1266,#1267,#1268,#1269,#1270,#1271,#1272,#1273,#1274,#1275,#1276,#1277,#1278,#1279,#1280,#1281,#1282,#1283,#1284,#1285,#1286,#1287,#1288,#1289,#1290,#1291,#1292,#1293,#1294,#1295,#1296,#1297,#1298,#1299,#1300,#1301,#1302,#1303,#1304,#1305,#1306,#1307,#1308,#1309,#1310,#1311,#1312,#1313,#1314,#1315,#1316,#1317,#1318,#1319,#1320,#1321,#1322,#1323,#1324,#1325,#1326,#1327,#1328,#1329,#1330,#1331,#1332,#1333,#1334,#1335,#1336,#1337,#1338,#1339,#1340,#1341,#1342,#1343,#1344,#1345,#1346,#1347,#1348,#1349,#1350,#1351,#1352,#1353,#1354,#1355,#1356,#1357,#1358,#1359,#1360,#1361,#1362,#1363,#1364,#1365,#1366,#1367,#1368,#1369,#1370,#1371,#1372,#1373,#1374,#1375,#1376,#1377,#1378,#1379,#1380,#1381,#1382,#1383,#1384,#1385,#1386,#1387,#1388,#1389,#1390,#1391,#1392,#1393,#1394,#1395,#1396,#1397,#1398,#1399,#1400,#1401,#1402,#1403,#1404,#1405,#1406,#1407,#1408,#1409,#1410,#1411,#1412,#1413,#1414,#1415,#1416,#1417,#1418,#1419,#1420,#1421,#1422,#1423,#1424,#1425,#1426,#1427,#1428,#1429,#1430,#1431,#1432,#1433,#1434,#1435,#1436,#1437,#1438,#1439,#1440,#1441,#1442,#1443,#1444,#1445,#1446,#1447,#1448,#1449,#1450,#1451,#1452,#1453,#1454,#1455,#1456,#1457,#1458,#1459,#1460,#1461,#1462,#1463,#1464,#1465,#1466,#1467,#1468,#1469,#1470,#1471,#1472,#1473,#1474,#1475,#1476,#1477,#1478,#1479,#1480,#1481,#1482,#1483,#1484,#1485,#1486,#1487,#1488,#1489,#1490,#1491,#1492,#1493,#1494,#1495,#1496,#1497,#1498,#1499,#1500,#1501,#1502,#1503,#1504,#1505,#1506,#1507,#1508,#1509,#1510,#1511,#1512,#1513,#1514,#1515,#1516,#1517,#1518,#1519,#1520,#1521,#1522,#1523,#1524,#1525,#1526,#1527,#1528,#1529,#1530,#1531,#1532,#1533,#1534,#1535,#1536,#1537,#1538,#1539,#1540,#1541,#1542,#1543,#1544,#1545,#1546,#1547,#1548,#1549,#1550,#1551,#1552,#1553,#1554,#1555,#1556,#1557,#1558,#1559,#1560,#1561,#1562,#1563,#1564,#1565,#1566,#1567,#1568,#1569,#1570,#1571,#1572,#1573,#1574,#1575,#1576,#1577,#1578,#1579,#1580,#1581,#1582,#1583,#1584,#1585,#1586,#1587,#1588,#1589,#1590,#1591,#1592,#1593,#1594,#1595,#1596,#1597,#1598,#1599,#1600,#1601,#1602,#1603,#1604,#1605,#1606,#1607,#1608,#1609,#1610,#1611,#1612,#1613,#1614,#1615,#1616,#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624,#1625,#1626,#1627,#1628,#1629,#1630,#1631,#1632,#1633,#1634,#1635,#1636,#1637,#1638,#1639,#1640,#1641,#1642,#1643,#1644,#1645,#1646,#1647,#1648,#1649,#1650,#1651,#1652,#1653,#1654,#1655,#1656,#1657,#1658,#1659,#1660,#1661,#1662,#1663,#1664,#1665,#1666,#1667,#1668,#1669,#1670,#1671,#1672,#1673,#1674,#1675,#1676,#1677,#1678,#1679,#1680,#1681,#1682,#1683,#1684,#1685,#1686,#1687,#1688,#1689,#1690,#1691,#1692,#1693,#1694,#1695,#1696,#1697,#1698,#1699,#1700,#1701,#1702,#1703,#1704,#1705,#1706,#1707,#1708,#1709,#1710,#1711,#1712,#1713,#1714,#1715,#1716,#1717,#1718,#1719,#1720,#1721,#1722,#1723,#1724,#1725,#1726,#1727,#1728,#1729,#1730,#1731,#1732,#1733,#1734,#1735,#1736,#1737,#1738,#1739,#1740,#1741,#1742,#1743,#1744,#1745,#1746,#1747,#1748,#1749,#1750,#1751,#1752,#1753,#1754,#1755,#1756,#1757,#1758,#1759,#1760,#1761,#1762,#1763,#1764,#1765,#1766,#1767,#1768,#1769,#1770,#1771,#1772,#1773,#1774,#1775,#1776,#1777,#1778,#1779,#1780,#1781,#1782,#1783,#1784,#1785,#1786,#1787,#1788,#1789,#1790,#1791,#1792,#1793,#1794,#1795,#1796,#1797,#1798,#1799,#1800,#1801,#1802,#1803,#1804,#1805,#1806,#1807,#1808,#1809,#1810,#1811,#1812,#1813,#1814,#1815,#1816,#1817,#1818,#1819,#1820,#1821,#1822,#1823,#1824,#1825,#1826,#1827,#1828,#1829,#1830,#1831,#1832,#1833,#1834,#1835,#1836,#1837,#1838,#1839,#1840,#1841,#1842,#1843,#1844,#1845,#1846,#1847,#1848,#1849,#1850,#1851,#1852,#1853,#1854,#1855,#1856,#1857,#1858,#1859,#1860,#1861,#1862,#1863,#1864,#1865,#1866,#1867,#1868,#1869,#1870,#1871,#1872,#1873,#1874,#1875,#1876,#1877,#1878,#1879,#1880,#1881,#1882,#1883,#1884,#1885,#1886,#1887,#1888,#1889,#1890,#1891,#1892,#1893,#1894,#1895,#1896,#1897,#1898,#1899,#1900,#1901,#1902,#1903,#1904,#1905,#1906,#1907,#1908,#1909,#1910,#1911,#1912,#1913,#1914,#1915,#1916,#1917,#1918,#1919,#1920,#1921,#1922,#1923,#1924,#1925,#1926,#1927,#1928,#1929,#1930,#1931,#1932,#1933,#1934,#1935,#1936,#1937,#1938,#1939,#1940,#1941,#1942,#1943,#1944,#1945,#1946,#1947,#1948,#1949,#1950,#1951,#1952,#1953,#1954,#1955,#1956,#1957,#1958,#1959,#1960,#1961,#1962,#1963,#1964,#1965,#1966,#1967,#1968,#1969,#1970,#1971,#1972,#1973,#1974,#1975,#1976,#1977,#1978,#1979,#1980,#1981,#1982,#1983,#1984,#1985,#1986,#1987,#1988,#1989,#1990,#1991,#1992,#1993,#1994,#1995,#1996,#1997,#1998,#1999,#2000,#2001,#2002,#2003,#2004,#2005,#2006,#2007,#2008,#2009,#2010,#2011,#2012,#2013,#2014,#2015,#2016,#2017,#2018,#2019,#2020,#2021,#2022,#2023,#2024,#2025,#2026,#2027,#2028,#2029,#2030,#2031,#2032,#2033,#2034,#2035,#2036,#2037,#2038,#2039,#2040,#2041,#2042,#2043,#2044,#2045,#2046,#2047,#2048,#2049,#2050,#2051,#2052,#2053,#2054,#2055,#2056,#2057,#2058,#2059,#2060,#2061,#2062,#2063,#2064,#2065,#2066,#2067,#2068,#2069,#2070,#2071,#2072,#2073,#2074,#2075,#2076,#2077,#2078,#2079,#2080,#2081,#2082,#2083,#2084,#2085,#2086,#2087,#2088,#2089,#2090,#2091,#2092,#2093,#2094,#2095,#2096,#2097,#2098,#2099,#2100,#2101,#2102,#2103,#2104,#2105,#2106,#2107,#2108,#2109,#2110,#2111,#2112,#2113,#2114,#2115,#2116,#2117,#2118,#2119,#2120,#2121,#2122,#2123,#2124,#2125,#2126,#2127,#2128,#2129,#2130,#2131,#2132,#2133,#2134,#2135,#2136,#2137,#2138,#2139,#2140,#2141,#2142,#2143,#2144,#2145,#2146,#2147,#2148,#2149,#2150,#2151,#2152,#2153,#2154,#2155,#2156,#2157,#2158,#2159,#2160,#2161,#2162,#2163,#2164,#2165,#2166,#2167,#2168,#2169,#2170,#2171,#2172,#2173,#2174,#2175,#2176,#2177,#2178,#2179,#2180,#2181,#2182,#2183,#2184,#2185,#2186,#2187,#2188,#2189,#2190,#2191,#2192,#2193,#2194,#2195,#2196,#2197,#2198,#2199,#2200,#2201,#2202,#2203,#2204,#2205,#2206,#2207,#2208,#2209,#2210,#2211,#2212,#2213,#2214,#2215,#2216,#2217,#2218,#2219,#2220,#2221,#2222,#2223,#2224,#2225,#2226,#2227,#2228,#2229,#2230,#2231,#2232,#2233,#2234,#2235,#2236,#2237,#2238,#2239,#2240,#2241,#2242,#2243,#2244,#2245,#2246,#2247,#2248,#2249,#2250,#2251,#2252,#2253,#2254,#2255,#2256,#2257,#2258,#2259,#2260,#2261,#2262,#2263,#2264,#2265,#2266,#2267,#2268,#2269,#2270,#2271,#2272,#2273,#2274,#2275,#2276,#2277,#2278,#2279,#2280,#2281,#2282,#2283,#2284,#2285,#2286,#2287,#2288,#2289,#2290,#2291,#2292,#2293,#2294,#2295,#2296,#2297,#2298,#2299,#2300,#2301,#2302,#2303,#2304,#2305,#2306,#2307,#2308,#2309,#2310,#2311,#2312,#2313,#2314,#2315,#2316,#2317,#2318,#2319,#2320,#2321,#2322,#2323,#2324,#2325,#2326,#2327,#2328,#2329,#2330,#2331,#2332,#2333,#2334,#2335,#2336,#2337,#2338,#2339,#2340,#2341,#2342,#2343,#2344,#2345,#2346,#2347,#2348,#2349,#2350,#2351,#2352,#2353,#2354,#2355,#2356,#2357,#2358,#2359,#2360,#2361,#2362,#2363,#2364,#2365,#2366,#2367,#2368,#2369,#2370,#2371,#2372,#2373,#2374,#2375,#2376,#2377,#2378,#2379,#2380,#2381,#2382,#2383,#2384,#2385,#2386,#2387,#2388,#2389,#2390,#2391,#2392,#2393,#2394,#2395,#2396,#2397,#2398,#2399,#2400,#2401,#2402,#2403,#2404,#2405,#2406,#2407,#2408,#2409,#2410,#2411,#2412,#2413,#2414,#2415,#2416,#2417,#2418,#2419,#2420,#2421,#2422,#2423,#2424,#2425,#2426,#2427,#2428,#2429,#2430,#2431,#2432,#2433,#2434,#2435,#2436,#2437,#2438,#2439,#2440,#2441,#2442,#2443,#2444,#2445,#2446,#2447,#2448,#2449,#2450,#2451,#2452,#2453,#2454,#2455,#2456,#2457,#2458,#2459,#2460,#2461,#2462,#2463,#2464,#2465,#2466,#2467,#2468,#2469,#2470,#2471,#2472,#2473,#2474,#2475,#2476,#2477,#2478,#2479,#2480,#2481,#2482,#2483,#2484,#2485,#2486,#2487,#2488,#2489,#2490,#2491,#2492,#2493,#2494,#2495,#2496,#2497,#2498,#2499,#2500,#2501,#2502,#2503,#2504,#2505,#2506,#2507,#2508,#2509,#2510,#2511,#2512,#2513,#2514,#2515,#2516,#2517,#2518,#2519,#2520,#2521,#2522,#2523,#2524,#2525,#2526,#2527,#2528,#2529,#2530,#2531,#2532,#2533,#2534,#2535,#2536,#2537,#2538,#2539,#2540,#2541,#2542,#2543,#2544,#2545,#2546,#2547,#2548,#2549,#2550,#2551,#2552,#2553,#2554,#2555,#2556,#2557,#2558,#2559,#2560,#2561,#2562,#2563,#2564,#2565,#2566,#2567,#2568,#2569,#2570,#2571,#2572,#2573,#2574,#2575,#2576,#2577,#2578,#2579,#2580,#2581,#2582,#2583,#2584,#2585,#2586,#2587,#2588,#2589,#2590,#2591,#2592,#2593,#2594,#2595,#2596,#2597,#2598,#2599,#2600,#2601,#2602,#2603,#2604,#2605,#2606,#2607,#2608,#2609,#2610,#2611,#2612,#2613,#2614,#2615,#2616,#2617,#2618,#2619,#2620,#2621,#2622,#2623,#2624,#2625,#2626,#2627,#2628,#2629,#2630,#2631,#2632,#2633,#2634,#2635,#2636,#2637,#2638,#2639,#2640,#2641,#2642,#2643,#2644,#2645,#2646,#2647,#2648,#2649,#2650,#2651,#2652,#2653,#2654,#2655,#2656,#2657,#2658,#2659,#2660,#2661,#2662,#2663,#2664,#2665,#2666,#2667,#2668,#2669,#2670,#2671,#2672,#2673,#2674,#2675,#2676,#2677,#2678,#2679,#2680,#2681,#2682,#2683,#2684,#2685,#2686,#2687,#2688,#2689,#2690,#2691,#2692,#2693,#2694,#2695,#2696,#2697,#2698,#2699,#2700,#2701,#2702,#2703,#2704,#2705,#2706,#2707,#2708,#2709,#2710,#2711,#2712,#2713,#2714,#2715,#2716,#2717,#2718,#2719,#2720,#2721,#2722,#2723,#2724,#2725,#2726,#2727,#2728,#2729,#2730,#2731,#2732,#2733,#2734,#2735,#2736,#2737,#2738,#2739,#2740,#2741,#2742,#2743,#2744,#2745,#2746,#2747,#2748,#2749,#2750,#2751,#2752,#2753,#2754,#2755,#2756,#2757,#2758,#2759,#2760,#2761,#2762,#2763,#2764,#2765,#2766,#2767,#2768,#2769,#2770,#2771,#2772,#2773,#2774,#2775,#2776,#2777,#2778,#2779,#2780,#2781,#2782,#2783,#2784,#2785,#2786,#2787,#2788,#2789,#2790,#2791,#2792,#2793,#2794,#2795,#2796,#2797,#2798,#2799,#2800,#2801,#2802,#2803,#2804,#2805,#2806,#2807,#2808,#2809,#2810,#2811,#2812,#2813,#2814,#2815,#2816,#2817,#2818,#2819,#2820,#2821,#2822,#2823,#2824,#2825,#2826,#2827,#2828,#2829,#2830,#2831,#2832,#2833,#2834,#2835,#2836,#2837,#2838,#2839,#2840,#2841,#2842,#2843,#2844,#2845,#2846,#2847,#2848,#2849,#2850,#2851,#2852,#2853,#2854,#2855,#2856,#2857,#2858,#2859,#2860,#2861,#2862,#2863,#2864,#2865,#2866,#2867,#2868,#2869,#2870,#2871,#2872,#2873,#2874,#2875,#2876,#2877,#2878,#2879,#2880,#2881,#2882,#2883,#2884,#2885,#2886,#2887,#2888,#2889,#2890,#2891,#2892,#2893,#2894,#2895,#2896,#2897,#2898,#2899,#2900,#2901,#2902,#2903,#2904,#2905,#2906,#2907,#2908,#2909,#2910,#2911,#2912,#2913,#2914,#2915,#2916,#2917,#2918,#2919,#2920,#2921,#2922,#2923,#2924,#2925,#2926,#2927,#2928,#2929,#2930,#2931,#2932,#2933,#2934,#2935,#2936,#2937,#2938,#2939,#2940,#2941,#2942,#2943,#2944,#2945,#2946,#2947,#2948,#2949,#2950,#2951,#2952,#2953,#2954,#2955,#2956,#2957,#2958,#2959,#2960,#2961,#2962,#2963,#2964,#2965,#2966,#2967,#2968,#2969,#2970,#2971,#2972,#2973,#2974,#2975,#2976,#2977,#2978,#2979,#2980,#2981,#2982,#2983,#2984,#2985,#2986,#2987,#2988,#2989,#2990,#2991,#2992,#2993,#2994,#2995,#2996,#2997,#2998,#2999,#3000,#3001,#3002,#3003,#3004,#3005,#3006,#3007,#3008,#3009,#3010,#3011,#3012,#3013,#3014,#3015,#3016,#3017,#3018,#3019,#3020,#3021,#3022,#3023,#3024,#3025,#3026,#3027,#3028,#3029,#3030,#3031,#3032,#3033,#3034,#3035,#3036,#3037,#3038,#3039,#3040,#3041,#3042,#3043,#3044,#3045,#3046,#3047,#3048,#3049,#3050,#3051,#3052,#3053,#3054,#3055,#3056,#3057,#3058,#3059,#3060,#3061,#3062,#3063,#3064,#3065,#3066,#3067,#3068,#3069,#3070,#3071,#3072,#3073,#3074,#3075,#3076,#3077,#3078,#3079,#3080,#3081,#3082,#3083,#3084,#3085,#3086,#3087,#3088,#3089,#3090,#3091,#3092,#3093,#3094,#3095,#3096,#3097,#3098,#3099,#3100,#3101,#3102,#3103,#3104,#3105,#3106,#3107,#3108,#3109,#3110,#3111,#3112,#3113,#3114,#3115,#3116,#3117,#3118,#3119,#3120,#3121,#3122,#3123,#3124,#3125,#3126,#3127,#3128,#3129,#3130,#3131,#3132,#3133,#3134,#3135,#3136,#3137,#3138,#3139,#3140,#3141,#3142,#3143,#3144,#3145,#3146,#3147,#3148,#3149,#3150,#3151,#3152,#3153,#3154,#3155,#3156,#3157,#3158,#3159,#3160,#3161,#3162,#3163,#3164,#3165,#3166,#3167,#3168,#3169,#3170,#3171,#3172,#3173,#3174,#3175,#3176,#3177,#3178,#3179,#3180,#3181,#3182,#3183,#3184,#3185,#3186,#3187,#3188,#3189,#3190,#3191,#3192,#3193,#3194,#3195,#3196,#3197,#3198,#3199,#3200,#3201,#3202,#3203,#3204,#3205,#3206,#3207,#3208,#3209,#3210,#3211,#3212,#3213,#3214,#3215,#3216,#3217,#3218,#3219,#3220,#3221,#3222,#3223,#3224,#3225,#3226,#3227,#3228,#3229,#3230,#3231,#3232,#3233,#3234,#3235,#3236,#3237,#3238,#3239,#3240,#3241,#3242,#3243,#3244,#3245,#3246,#3247,#3248,#3249,#3250,#3251,#3252,#3253,#3254,#3255,#3256,#3257,#3258,#3259,#3260,#3261,#3262,#3263,#3264,#3265,#3266,#3267,#3268,#3269,#3270,#3271,#3272,#3273,#3274,#3275,#3276,#3277,#3278,#3279,#3280,#3281,#3282,#3283,#3284,#3285,#3286,#3287,#3288,#3289,#3290,#3291,#3292,#3293,#3294,#3295,#3296,#3297,#3298,#3299,#3300,#3301,#3302,#3303,#3304,#3305,#3306,#3307,#3308,#3309,#3310,#3311,#3312,#3313,#3314,#3315,#3316,#3317,#3318,#3319,#3320,#3321,#3322,#3323,#3324,#3325,#3326,#3327,#3328,#3329,#3330,#3331,#3332,#3333,#3334,#3335,#3336,#3337,#3338,#3339,#3340,#3341,#3342,#3343,#3344,#3345,#3346,#3347,#3348,#3349,#3350,#3351,#3352,#3353,#3354,#3355,#3356,#3357,#3358,#3359,#3360,#3361,#3362,#3363,#3364,#3365,#3366,#3367,#3368,#3369,#3370,#3371,#3372,#3373,#3374,#3375,#3376,#3377,#3378,#3379,#3380,#3381,#3382,#3383,#3384,#3385,#3386,#3387,#3388,#3389,#3390,#3391,#3392,#3393,#3394,#3395,#3396,#3397,#3398,#3399,#3400,#3401,#3402,#3403,#3404,#3405,#3406,#3407,#3408,#3409,#3410,#3411,#3412,#3413,#3414,#3415,#3416,#3417,#3418,#3419,#3420,#3421,#3422,#3423,#3424,#3425,#3426,#3427,#3428,#3429,#3430,#3431,#3432,#3433,#3434,#3435,#3436,#3437,#3438,#3439,#3440,#3441)); + +#3= IFCRELDECLARES('0dJzky7sb6txqIsyVpv7iW',$,'ComplexProperties',$,#1,(#3442,#3443,#3444,#3445,#3446,#3447)); + +#4= IFCRELDECLARES('3M4U3yWxr3_gsGvVZ3qXJS',$,'PropertySets',$,#1,(#3448,#3449,#3450,#3451,#3452,#3453,#3454,#3455,#3456,#3457,#3458,#3459,#3460,#3461,#3462,#3463,#3464,#3465,#3466,#3467,#3468,#3469,#3470,#3471,#3472,#3473,#3474,#3475,#3476,#3477,#3478,#3479,#3480,#3481,#3482,#3483,#3484,#3485,#3486,#3487,#3488,#3489,#3490,#3491,#3492,#3493,#3494,#3495,#3496,#3497,#3498,#3499,#3500,#3501,#3502,#3503,#3504,#3505,#3506,#3507,#3508,#3509,#3510,#3511,#3512,#3513,#3514,#3515,#3516,#3517,#3518,#3519,#3520,#3521,#3522,#3523,#3524,#3525,#3526,#3527,#3528,#3529,#3530,#3531,#3532,#3533,#3534,#3535,#3536,#3537,#3538,#3539,#3540,#3541,#3542,#3543,#3544,#3545,#3546,#3547,#3548,#3549,#3550,#3551,#3552,#3553,#3554,#3555,#3556,#3557,#3558,#3559,#3560,#3561,#3562,#3563,#3564,#3565,#3566,#3567,#3568,#3569,#3570,#3571,#3572,#3573,#3574,#3575,#3576,#3577,#3578,#3579,#3580,#3581,#3582,#3583,#3584,#3585,#3586,#3587,#3588,#3589,#3590,#3591,#3592,#3593,#3594,#3595,#3596,#3597,#3598,#3599,#3600,#3601,#3602,#3603,#3604,#3605,#3606,#3607,#3608,#3609,#3610,#3611,#3612,#3613,#3614,#3615,#3616,#3617,#3618,#3619,#3620,#3621,#3622,#3623,#3624,#3625,#3626,#3627,#3628,#3629,#3630,#3631,#3632,#3633,#3634,#3635,#3636,#3637,#3638,#3639,#3640,#3641,#3642,#3643,#3644,#3645,#3646,#3647,#3648,#3649,#3650,#3651,#3652,#3653,#3654,#3655,#3656,#3657,#3658,#3659,#3660,#3661,#3662,#3663,#3664,#3665,#3666,#3667,#3668,#3669,#3670,#3671,#3672,#3673,#3674,#3675,#3676,#3677,#3678,#3679,#3680,#3681,#3682,#3683,#3684,#3685,#3686,#3687,#3688,#3689,#3690,#3691,#3692,#3693,#3694,#3695,#3696,#3697,#3698,#3699,#3700,#3701,#3702,#3703,#3704,#3705,#3706,#3707,#3708,#3709,#3710,#3711,#3712,#3713,#3714,#3715,#3716,#3717,#3718,#3719,#3720,#3721,#3722,#3723,#3724,#3725,#3726,#3727,#3728,#3729,#3730,#3731,#3732,#3733,#3734,#3735,#3736,#3737,#3738,#3739,#3740,#3741,#3742,#3743,#3744,#3745,#3746,#3747,#3748,#3749,#3750,#3751,#3752,#3753,#3754,#3755,#3756,#3757,#3758,#3759,#3760,#3761,#3762,#3763,#3764,#3765,#3766,#3767,#3768,#3769,#3770,#3771,#3772,#3773,#3774,#3775,#3776,#3777,#3778,#3779,#3780,#3781,#3782,#3783,#3784,#3785,#3786,#3787,#3788,#3789,#3790,#3791,#3792,#3793,#3794,#3795,#3796,#3797,#3798,#3799,#3800,#3801,#3802,#3803,#3804,#3805,#3806,#3807,#3808,#3809,#3810,#3811,#3812,#3813,#3814,#3815,#3816,#3817,#3818,#3819,#3820,#3821,#3822,#3823,#3824,#3825,#3826,#3827,#3828,#3829,#3830,#3831,#3832,#3833,#3834,#3835,#3836,#3837,#3838,#3839,#3840,#3841,#3842,#3843,#3844,#3845,#3846,#3847,#3848,#3849,#3850,#3851,#3852,#3853,#3854,#3855,#3856,#3857,#3858,#3859,#3860,#3861,#3862,#3863,#3864,#3865,#3866,#3867,#3868,#3869,#3870,#3871,#3872,#3873,#3874,#3875,#3876,#3877,#3878,#3879,#3880,#3881,#3882,#3883,#3884,#3885,#3886,#3887,#3888,#3889,#3890,#3891,#3892,#3893,#3894,#3895,#3896,#3897,#3898,#3899,#3900,#3901,#3902,#3903,#3904,#3905,#3906,#3907,#3908,#3909,#3910,#3911,#3912,#3913,#3914,#3915,#3916,#3917,#3918,#3919,#3920,#3921,#3922,#3923,#3924,#3925,#3926,#3927,#3928,#3929,#3930,#3931,#3932,#3933,#3934,#3935,#3936,#3937,#3938,#3939,#3940,#3941,#3942,#3943,#3944,#3945,#3946,#3947,#3948,#3949,#3950,#3951,#3952,#3953,#3954,#3955,#3956,#3957,#3958,#3959,#3960,#3961,#3962,#3963,#3964,#3965,#3966,#3967,#3968,#3969,#3970,#3971,#3972,#3973,#3974,#3975,#3976,#3977,#3978,#3979,#3980,#3981,#3982,#3983,#3984,#3985,#3986,#3987,#3988,#3989,#3990,#3991,#3992,#3993,#3994,#3995,#3996,#3997,#3998,#3999,#4000,#4001,#4002,#4003,#4004,#4005,#4006,#4007,#4008,#4009,#4010,#4011,#4012,#4013,#4014,#4015,#4016,#4017,#4018,#4019,#4020,#4021,#4022,#4023,#4024,#4025,#4026,#4027,#4028,#4029,#4030,#4031,#4032,#4033,#4034,#4035,#4036,#4037,#4038,#4039,#4040,#4041,#4042,#4043,#4044,#4045,#4046,#4047,#4048,#4049,#4050,#4051,#4052,#4053,#4054,#4055,#4056,#4057,#4058,#4059,#4060,#4061,#4062,#4063,#4064,#4065,#4066,#4067,#4068,#4069,#4070,#4071,#4072,#4073,#4074,#4075,#4076,#4077,#4078,#4079,#4080,#4081,#4082,#4083,#4084,#4085,#4086,#4087,#4088,#4089,#4090,#4091,#4092,#4093,#4094,#4095,#4096,#4097,#4098,#4099,#4100,#4101,#4102,#4103,#4104,#4105,#4106,#4107,#4108,#4109,#4110,#4111,#4112,#4113,#4114,#4115,#4116,#4117,#4118,#4119,#4120,#4121,#4122,#4123,#4124,#4125,#4126,#4127,#4128,#4129,#4130,#4131,#4132,#4133,#4134,#4135,#4136,#4137,#4138,#4139,#4140,#4141,#4142,#4143,#4144,#4145,#4146,#4147,#4148,#4149,#4150,#4151,#4152)); + +#5= IFCRELDECLARES('1$c0OOaRDF_OBDoEs$xzcD',$,'Quantities',$,#1,(#4153,#4154,#4155,#4156,#4157,#4158,#4159,#4160,#4161,#4162,#4163,#4164,#4165,#4166,#4167,#4168,#4169,#4170,#4171,#4172,#4173,#4174,#4175,#4176,#4177,#4178,#4179,#4180,#4181,#4182,#4183,#4184,#4185,#4186,#4187,#4188,#4189,#4190,#4191,#4192,#4193,#4194,#4195,#4196,#4197,#4198,#4199,#4200,#4201,#4202,#4203,#4204,#4205,#4206,#4207,#4208,#4209,#4210,#4211,#4212,#4213,#4214,#4215,#4216,#4217,#4218,#4219,#4220,#4221,#4222,#4223,#4224,#4225,#4226,#4227,#4228,#4229,#4230,#4231,#4232,#4233,#4234,#4235,#4236,#4237,#4238,#4239,#4240,#4241,#4242,#4243,#4244,#4245,#4246,#4247,#4248,#4249,#4250,#4251,#4252,#4253,#4254,#4255,#4256,#4257,#4258,#4259,#4260,#4261,#4262,#4263,#4264,#4265,#4266,#4267,#4268,#4269,#4270,#4271,#4272,#4273,#4274,#4275,#4276,#4277,#4278,#4279,#4280,#4281,#4282,#4283,#4284,#4285,#4286,#4287,#4288,#4289,#4290,#4291,#4292,#4293,#4294,#4295,#4296,#4297,#4298,#4299,#4300,#4301,#4302,#4303,#4304,#4305,#4306,#4307,#4308,#4309,#4310,#4311,#4312,#4313,#4314,#4315,#4316,#4317,#4318,#4319,#4320,#4321,#4322,#4323,#4324,#4325,#4326,#4327,#4328,#4329,#4330,#4331,#4332,#4333,#4334,#4335,#4336,#4337,#4338,#4339,#4340,#4341,#4342,#4343,#4344,#4345,#4346,#4347,#4348,#4349,#4350,#4351,#4352,#4353,#4354,#4355,#4356,#4357,#4358,#4359,#4360,#4361,#4362,#4363,#4364,#4365,#4366,#4367,#4368,#4369,#4370,#4371,#4372,#4373,#4374,#4375,#4376,#4377,#4378,#4379,#4380,#4381,#4382,#4383,#4384,#4385,#4386,#4387,#4388,#4389,#4390,#4391,#4392,#4393,#4394,#4395,#4396,#4397,#4398,#4399,#4400,#4401,#4402,#4403,#4404,#4405,#4406,#4407,#4408,#4409,#4410,#4411,#4412,#4413,#4414,#4415,#4416,#4417,#4418,#4419,#4420,#4421,#4422,#4423,#4424,#4425,#4426,#4427,#4428,#4429,#4430,#4431,#4432,#4433,#4434,#4435,#4436,#4437,#4438,#4439,#4440,#4441,#4442,#4443,#4444,#4445,#4446,#4447,#4448,#4449,#4450,#4451,#4452,#4453,#4454,#4455,#4456,#4457,#4458,#4459,#4460,#4461,#4462,#4463,#4464,#4465,#4466,#4467,#4468,#4469,#4470,#4471,#4472,#4473,#4474,#4475,#4476,#4477,#4478,#4479,#4480,#4481,#4482,#4483,#4484,#4485,#4486,#4487,#4488,#4489,#4490,#4491,#4492,#4493,#4494,#4495,#4496,#4497,#4498)); + +#6= IFCRELDECLARES('1CpAEUB6v1Fhb57tduNMhL',$,'QuantitySets',$,#1,(#4499,#4500,#4501,#4502,#4503,#4504,#4505,#4506,#4507,#4508,#4509,#4510,#4511,#4512,#4513,#4514,#4515,#4516,#4517,#4518,#4519,#4520,#4521,#4522,#4523,#4524,#4525,#4526,#4527,#4528,#4529,#4530,#4531,#4532,#4533,#4534,#4535,#4536,#4537,#4538,#4539,#4540,#4541,#4542,#4543,#4544,#4545,#4546,#4547,#4548,#4549,#4550,#4551,#4552,#4553,#4554,#4555,#4556,#4557,#4558,#4559,#4560,#4561,#4562,#4563,#4564,#4565,#4566,#4567,#4568,#4569,#4570,#4571,#4572,#4573,#4574,#4575,#4576,#4577,#4578,#4579,#4580,#4581,#4582,#4583,#4584,#4585,#4586,#4587,#4588,#4589,#4590,#4591,#4592,#4593,#4594,#4595,#4596,#4597,#4598,#4599,#4600,#4601,#4602,#4603,#4604,#4605,#4606,#4607,#4608,#4609,#4610,#4611,#4612,#4613)); + +#7= IFCSIMPLEPROPERTYTEMPLATE('3YCoiqGvvD0AA61M_rVW_n',$,'AbnormalBerthingFactor','Risk assessed safety factor',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#8= IFCSIMPLEPROPERTYTEMPLATE('2t7V67QC51PRcOCLDdpQcG',$,'AboveDeckProjectedWindEnd','End on projected windage area above the main deck',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#9= IFCSIMPLEPROPERTYTEMPLATE('27Fti2ntX0dgiVBd5Ek6wY',$,'AboveDeckProjectedWindSide','Side on projected windage area above the main deck',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#10= IFCSIMPLEPROPERTYTEMPLATE('29uzs0qSKHuO00025QrE$V',$,'AboveGround','Indication whether this building storey is fully above ground (TRUE), or below ground (FALSE), or partially above and below ground (UNKNOWN) - as in sloped terrain.',.P_SINGLEVALUE.,'IfcLogical',$,$,$,$,$,$); + +#11= IFCSIMPLEPROPERTYTEMPLATE('12dHQ2H3D5Vw6e1UM1sbnF',$,'AcceptanceDate','Date on which the element is accepted by the manager or administrator.',.P_SINGLEVALUE.,'IfcDate',$,$,$,$,$,$); + +#12= IFCSIMPLEPROPERTYTEMPLATE('0ocJc0qTGHuO00025QrE$V',$,'AccessCoverLoadRating','The load rating of the access cover (which may be a value or an alphanumerically defined class rating).',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#13= IFCSIMPLEPROPERTYTEMPLATE('28kQq0qTCHuO00025QrE$V',$,'AccessCoverLoadRating','The load rating of the access cover (which may be a value or an alphanumerically defined class rating).',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#14= IFCSIMPLEPROPERTYTEMPLATE('3KR5Q0qTCHuO00025QrE$V',$,'AccessCoverLoadRating','The load rating of the access cover (which may be a value or an alphanumerically defined class rating).',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#15= IFCSIMPLEPROPERTYTEMPLATE('0ZieS0qTGHuO00025QrE$V',$,'AccessCoverMaterial','The material from which the access cover to the chamber is constructed.\X\0D\X\0ANOTE: It is assumed that chamber walls will be constructed of a single material.',.P_REFERENCEVALUE.,'IfcMaterialDefinition',$,$,$,$,$,$); + +#16= IFCSIMPLEPROPERTYTEMPLATE('0chNU0qTGHuO00025QrE$V',$,'AccessLengthOrRadius','The length of the chamber access cover or, where the plan shape of the cover is circular, the radius.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#17= IFCSIMPLEPROPERTYTEMPLATE('30mF00qTCHuO00025QrE$V',$,'AccessLengthOrRadius','The length of the chamber access cover or, where the plan shape of the cover is circular, the radius.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#18= IFCSIMPLEPROPERTYTEMPLATE('3Im8G0qWyHuO00025QrE$V',$,'AccessType','Defines the types of access (or cover) to a tank that may be specified.\X\0D\X\0A\X\0D\X\0ANote that covers are generally specified for rectangular tanks. For cylindrical tanks, access will normally be via a manhole.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4637,$,$,$,$); +#4637= IFCPROPERTYENUMERATION('PEnum_TankAccessType',('NONE','LOOSECOVER','MANHOLE','SECUREDCOVER','SECUREDCOVERWITHMANHOLE','OTHER','NOTKNOWN','UNSET'),$); + +#19= IFCSIMPLEPROPERTYTEMPLATE('0ierY0qTGHuO00025QrE$V',$,'AccessWidth','The width of the chamber access cover where the plan shape of the cover is not circular.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#20= IFCSIMPLEPROPERTYTEMPLATE('367Zg0qTCHuO00025QrE$V',$,'AccessWidth','The width of the chamber access cover where the plan shape of the cover is not circular.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#21= IFCSIMPLEPROPERTYTEMPLATE('1CQaLudWX1ogX8LOMOUW_1',$,'AccidentResponse','Accident response chosen for the asset',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4646,$,$,$,$); +#4646= IFCPROPERTYENUMERATION('PEnum_AccidentResponse',('EMERGENCYPROCEDURE','URGENTPROCEDURE','EMERGENCYINSPECTION','URGENTINSPECTION','REACTIVE'),$); + +#22= IFCSIMPLEPROPERTYTEMPLATE('32YEer4tP9EB633g5FK49p',$,'AccuracyClass','A designation assigned to an instrument transformer the current (or voltage) error and phase displacement of which remain within specified limits under prescribed conditions of use (IEC 321-01-24).',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#23= IFCSIMPLEPROPERTYTEMPLATE('3y6bNc8F56Hexr9v$dk$2L',$,'AccuracyGrade','The grade of accuracy.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#24= IFCSIMPLEPROPERTYTEMPLATE('0cUQ00qWKHuO00025QrE$V',$,'AccuracyOfFireSensor','The accuracy of the sensor.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#25= IFCSIMPLEPROPERTYTEMPLATE('1ynE_0qS4HuO00025QrE$V',$,'AccuracyQualityExpected','A measure of the accuracy quality of survey points as expected expressed in percentage terms.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#26= IFCSIMPLEPROPERTYTEMPLATE('1spmw0qS4HuO00025QrE$V',$,'AccuracyQualityObtained','A measure of the accuracy quality of survey points as obtained expressed in percentage terms.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#27= IFCSIMPLEPROPERTYTEMPLATE('0o3Po0qUuHuO00025QrE$V',$,'AcidityConcentration','Maximum CaCO3 equivalent that would neutralize the acid.',.P_SINGLEVALUE.,'IfcIonConcentrationMeasure',$,$,$,$,$,$); + +#28= IFCSIMPLEPROPERTYTEMPLATE('3v2mC0qS0HuO00025QrE$V',$,'Acknowledge','Indicates acknowledgement status where False indicates acknowlegement is required and outstanding, True indicates condition has been acknowedged, and Unknown indicates no acknowledgement is required. Upon resetting the condition, then acknowledgement reverts to Unknown.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcLogical',$,$,$,$,$); + +#29= IFCSIMPLEPROPERTYTEMPLATE('0aywm0qVGHuO00025QrE$V',$,'AcousticRating','Acoustic rating for this object.\X\0D\X\0AIt is provided according to the national building code. It indicates the sound transmission resistance of this object by an index ratio (instead of providing full sound absorption values).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#30= IFCSIMPLEPROPERTYTEMPLATE('0D9YC0qWWHuO00025QrE$V',$,'AcousticRating','Acoustic rating for this object.\X\0D\X\0AIt is provided according to the national building code. It indicates the sound transmission resistance of this object by an index ratio (instead of providing full sound absorption values).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#31= IFCSIMPLEPROPERTYTEMPLATE('0kQnq0qT0HuO00025QrE$V',$,'AcousticRating','Acoustic rating for this object. It is provided according to the national building code. It indicates the sound transmission resistance of this object by an index ratio (instead of providing full sound absorption values).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#32= IFCSIMPLEPROPERTYTEMPLATE('13UqKWrSfDIwPMac2f7fRy',$,'AcousticRating','Acoustic rating for this object. It is provided according to the national building code. It indicates the sound transmission resistance of this object by an index ratio (instead of providing full sound absorption values).\X\0D\X\0A\X\0D\X\0ARequirement for the element filling the opening.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#33= IFCSIMPLEPROPERTYTEMPLATE('2jnHI0qW4HuO00025QrE$V',$,'AcousticRating','Acoustic rating for this object.\X\0D\X\0AIt is provided according to the national building code. It indicates the sound transmission resistance of this object by an index ratio (instead of providing full sound absorption values).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#34= IFCSIMPLEPROPERTYTEMPLATE('2LGWE0qTiHuO00025QrE$V',$,'AcousticRating','Acoustic rating for this object. It is provided according to the national building code. It indicates the sound transmission resistance of this object by an index ratio (instead of providing full sound absorption values).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#35= IFCSIMPLEPROPERTYTEMPLATE('2vS0M0qXWHuO00025QrE$V',$,'AcousticRating','Acoustic rating for this object.\X\0D\X\0AIt is provided according to the national building code. It indicates the sound transmission resistance of this object by an index ratio (instead of providing full sound absorption values).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#36= IFCSIMPLEPROPERTYTEMPLATE('31UdO0qXKHuO00025QrE$V',$,'AcousticRating','Acoustic rating for this object.\X\0D\X\0AIt is provided according to the national building code. It indicates the sound transmission resistance of this object by an index ratio (instead of providing full sound absorption values).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#37= IFCSIMPLEPROPERTYTEMPLATE('1BhUI0qUmHuO00025QrE$V',$,'AcquisitionDate','The date that the manufactured item was purchased.',.P_SINGLEVALUE.,'IfcDate',$,$,$,$,$,$); + +#38= IFCSIMPLEPROPERTYTEMPLATE('1Zl3w0qS4HuO00025QrE$V',$,'AcquisitionMethod','The means by which survey data was acquired.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4691,$,$,$,$); +#4691= IFCPROPERTYENUMERATION('PEnum_AcquisitionMethod',('GPS','LASERSCAN_AIRBORNE','LASERSCAN_GROUND','SONAR','THEODOLITE','USERDEFINED','NOTKNOWN','UNSET'),$); + +#39= IFCSIMPLEPROPERTYTEMPLATE('2$dT1WHiH7Ge2PeqXa73Sp',$,'ACResistance','The resistance under AC.',.P_SINGLEVALUE.,'IfcElectricResistanceMeasure',$,$,$,$,$,$); + +#40= IFCSIMPLEPROPERTYTEMPLATE('3g9eB0$QrCGgwW7XmrxaeO',$,'ActionBarMovementLength','The movement of the bar that pulls the point of a turnout.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#41= IFCSIMPLEPROPERTYTEMPLATE('0nlTC0qUSHuO00025QrE$V',$,'Activation','Identifies the predefined methods of sprinkler activation from which that required may be set.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4694,$,$,$,$); +#4694= IFCPROPERTYENUMERATION('PEnum_SprinklerActivation',('BULB','FUSIBLESOLDER','OTHER','NOTKNOWN','UNSET'),$); + +#42= IFCSIMPLEPROPERTYTEMPLATE('17ovE0qUSHuO00025QrE$V',$,'ActivationTemperature','The temperature at which the object is designed to activate.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#43= IFCSIMPLEPROPERTYTEMPLATE('1uL4DgMFDB2hgBJy6VL8l2',$,'ActorCategory','Designation of the category into which the actors in the population belong.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#44= IFCSIMPLEPROPERTYTEMPLATE('00qAI0qSqHuO00025QrE$V',$,'ActualCompletion','The actual completion percentage of the allocation.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#45= IFCSIMPLEPROPERTYTEMPLATE('3v4G00qSmHuO00025QrE$V',$,'ActualCost','The actual cost on behalf of the resource allocation.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcMonetaryMeasure',$,$,$,$,$); + +#46= IFCSIMPLEPROPERTYTEMPLATE('1oS1a0qVGHuO00025QrE$V',$,'ActualErectionDate','Date erected.',.P_SINGLEVALUE.,'IfcDateTime',$,$,$,$,$,$); + +#47= IFCSIMPLEPROPERTYTEMPLATE('1jgsK0qVGHuO00025QrE$V',$,'ActualProductionDate','Production date (stripped from form).',.P_SINGLEVALUE.,'IfcDateTime',$,$,$,$,$,$); + +#48= IFCSIMPLEPROPERTYTEMPLATE('3nKLk0qSmHuO00025QrE$V',$,'ActualWorkTime','The actual work on behalf of the resource allocation.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcDuration',$,$,$,$,$); + +#49= IFCSIMPLEPROPERTYTEMPLATE('2yazC0qT4HuO00025QrE$V',$,'ActuationType','Enumeration that identifies the different types of dampers.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4707,$,$,$,$); +#4707= IFCPROPERTYENUMERATION('PEnum_FireDamperActuationType',('GRAVITY','SPRING','OTHER','NOTKNOWN','UNSET'),$); + +#50= IFCSIMPLEPROPERTYTEMPLATE('3jT0W0qT4HuO00025QrE$V',$,'ActuationType','Enumeration that identifies the different types of dampers.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4707,$,$,$,$); + +#51= IFCSIMPLEPROPERTYTEMPLATE('08WRpjWCr7ePTPO7WG0_dT',$,'ActuatorApplication','Indicates application of actuator.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4710,$,$,$,$); +#4710= IFCPROPERTYENUMERATION('PEnum_ActuatorApplication',('ENTRYEXITDEVICE','FIRESMOKEDAMPERACTUATOR','DAMPERACTUATOR','VALVEPOSITIONER','LAMPACTUATOR','SUNBLINDACTUATOR','OTHER','NOTKNOWN','UNSET'),$); + +#52= IFCSIMPLEPROPERTYTEMPLATE('1O$wg0qRqHuO00025QrE$V',$,'ActuatorInputPower','Maximum input power requirement.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#53= IFCSIMPLEPROPERTYTEMPLATE('31OqXYkZzE68AGS6v3SXvr',$,'ActuatorStatus','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); +#4714= IFCPROPERTYENUMERATION('PEnum_ElementStatus',('NEW','EXISTING','DEMOLISH','TEMPORARY','OTHER','NOTKNOWN','UNSET'),$); + +#54= IFCSIMPLEPROPERTYTEMPLATE('32KBtk9g1DVge506I8DxMK',$,'AddedMassCoefficientMethod','Method used to determine the Added Mass Coefficient used for design',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4715,$,$,$,$); +#4715= IFCPROPERTYENUMERATION('PEnum_AddedMassCoefficientMethod',('PIANC','SHIGERU_UEDA','VASCO_COSTA'),$); + +#55= IFCSIMPLEPROPERTYTEMPLATE('0GPWZ5EWD53Rg3vsFDWGkS',$,'AdditionalProcessing','Any additional or special processing requirements on the associated cargo.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4716,$,$,$,$); +#4716= IFCPROPERTYENUMERATION('PEnum_AdditionalProcessing',('NONE','INSPECTION','TARIFFS','ISOLATION'),$); + +#56= IFCSIMPLEPROPERTYTEMPLATE('0re2G0qUmHuO00025QrE$V',$,'Addressablility','The type of addressability.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4717,$,$,$,$); +#4717= IFCPROPERTYENUMERATION('PEnum_AddressabilityType',('IMPLEMENTED','UPGRADEABLETO','NOTIMPLEMENTED','OTHER','NOTKNOWN','UNSET'),$); + +#57= IFCSIMPLEPROPERTYTEMPLATE('0AokQv7wrDmAJlBklOK2nm',$,'AddressLines','The postal address.\X\0D\X\0A\X\0D\X\0A> NOTE  A postal address may occupy several lines (or elements) when recorded. It is expected that normal usage will incorporate relevant elements of the following address concepts: A location within a building (e.g. 3rd Floor) Building name (e.g. Interoperability House) Street number (e.g. 6400) Street name (e.g. Alliance Boulevard). Typical content of address lines may vary in different countries.',.P_LISTVALUE.,'IfcLabel',$,$,$,$,$,$); + +#58= IFCSIMPLEPROPERTYTEMPLATE('34Q6q0qViHuO00025QrE$V',$,'AdjustmentDesignation','The desgnation on the device for the adjustment.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#59= IFCSIMPLEPROPERTYTEMPLATE('3fzNQ0qViHuO00025QrE$V',$,'AdjustmentDesignation','The desgnation on the device for the adjustment.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#60= IFCSIMPLEPROPERTYTEMPLATE('2ePCk0qViHuO00025QrE$V',$,'AdjustmentValueType','The type of adjustment value that is applied through the property set. This determines the properties that should be asserted (see below).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4727,$,$,$,$); +#4727= IFCPROPERTYENUMERATION('PEnum_AdjustmentValueType',('RANGE','LIST'),$); + +#61= IFCSIMPLEPROPERTYTEMPLATE('3FkvY0qViHuO00025QrE$V',$,'AdjustmentValueType','The type of adjustment value that is applied through the property set. This determines the properties that should be asserted (see below).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4727,$,$,$,$); + +#62= IFCSIMPLEPROPERTYTEMPLATE('3tLpI0qUmHuO00025QrE$V',$,'AdmixturesDescription','Description of the admixtures added to the concrete mix.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#63= IFCSIMPLEPROPERTYTEMPLATE('1RCog0qVWHuO00025QrE$V',$,'AgreementDate','The date on which the version of the agreement became applicable.',.P_SINGLEVALUE.,'IfcDate',$,$,$,$,$,$); + +#64= IFCSIMPLEPROPERTYTEMPLATE('0i7Ba0qVWHuO00025QrE$V',$,'AgreementType','Identifies the predefined types of property agreement from which the type required may be set.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4736,$,$,$,$); +#4736= IFCPROPERTYENUMERATION('PEnum_PropertyAgreementType',('ASSIGNMENT','LEASE','TENANT','OTHER','NOTKNOWN','UNSET'),$); + +#65= IFCSIMPLEPROPERTYTEMPLATE('1GU9M0qVWHuO00025QrE$V',$,'AgreementVersion','The version number of the agreement that is identified.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#66= IFCSIMPLEPROPERTYTEMPLATE('2VoC40qWmHuO00025QrE$V',$,'AirConditioning','Indication whether this space requires air conditioning provided (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#67= IFCSIMPLEPROPERTYTEMPLATE('2blg80qWmHuO00025QrE$V',$,'AirConditioningCentral','Indication whether the space requires a central air conditioning provided (TRUE) or not (FALSE).\X\0D\X\0AIt should only be given, if the property "AirConditioning" is set to TRUE.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#68= IFCSIMPLEPROPERTYTEMPLATE('3TwyE0qRyHuO00025QrE$V',$,'AirDiffusionPerformanceIndex','The Air Diffusion Performance Index (ADPI) is used for cooling mode conditions. If several measurements of air velocity and air temperature are made throughout the occupied zone of a space, the ADPI is the percentage of locations where measurements were taken that meet the specifications for effective draft temperature and air velocity.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#69= IFCSIMPLEPROPERTYTEMPLATE('2asK20qWiHuO00025QrE$V',$,'AirExchangeRate','Loads from the air exchange rate.',.P_BOUNDEDVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#70= IFCSIMPLEPROPERTYTEMPLATE('0BzlK0qWmHuO00025QrE$V',$,'AirExchangeRateTimeHistory','Loads from the air exchange rate.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#71= IFCSIMPLEPROPERTYTEMPLATE('1yVo40qSuHuO00025QrE$V',$,'AirFlowConfiguration','Air flow configuration type of cooled beam.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4758,$,$,$,$); +#4758= IFCPROPERTYENUMERATION('PEnum_CooledBeamActiveAirFlowConfigurationType',('BIDIRECTIONAL','UNIDIRECTIONALRIGHT','UNIDIRECTIONALLEFT','OTHER','NOTKNOWN','UNSET'),$); + +#72= IFCSIMPLEPROPERTYTEMPLATE('3xBug0qTqHuO00025QrE$V',$,'AirFlowLeakage','Volumetric leakage flow rate.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcVolumetricFlowRateMeasure',$,$,$,$,$); + +#73= IFCSIMPLEPROPERTYTEMPLATE('1iPq60qSuHuO00025QrE$V',$,'AirFlowRate','Air flow rate.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcVolumetricFlowRateMeasure',$,$,$,$,$); + +#74= IFCSIMPLEPROPERTYTEMPLATE('29tKZHinXF9Pd1BmREa4Pc',$,'AirFlowRate','Air flow rate.\X\0D\X\0A\X\0D\X\0AThe actual airflow rate as designed.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#75= IFCSIMPLEPROPERTYTEMPLATE('33RXO0qT0HuO00025QrE$V',$,'AirFlowRate','Air flow rate.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcVolumetricFlowRateMeasure',$,$,$,$,$); + +#76= IFCSIMPLEPROPERTYTEMPLATE('3A0ue0qTuHuO00025QrE$V',$,'AirFlowRate','Air flow rate.\X\0D\X\0A\X\0D\X\0AVolumetric air flow rate.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcVolumetricFlowRateMeasure',$,$,$,$,$); + +#77= IFCSIMPLEPROPERTYTEMPLATE('0h6sM0qRyHuO00025QrE$V',$,'AirFlowRateHistory','Volumetric flow rate.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcVolumetricFlowRateMeasure',$,$,$,$,$); + +#78= IFCSIMPLEPROPERTYTEMPLATE('2ApJq0qSuHuO00025QrE$V',$,'AirFlowRateRange','Possible range of airflow that can be delivered.',.P_BOUNDEDVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#79= IFCSIMPLEPROPERTYTEMPLATE('2qq320qSaHuO00025QrE$V',$,'AirFlowRateRange','Possible range of airflow that can be delivered.\X\0D\X\0A\X\0D\X\0AFor cases where there is no airflow across the coil (e.g. electric coil in a floor slab), then the value is zero.',.P_BOUNDEDVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#80= IFCSIMPLEPROPERTYTEMPLATE('2tBOq0qRyHuO00025QrE$V',$,'AirFlowRateRange','Possible range of airflow that can be delivered.\X\0D\X\0A\X\0D\X\0AAir flowrate range within which the air terminal is designed to operate.',.P_BOUNDEDVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#81= IFCSIMPLEPROPERTYTEMPLATE('3_TqO0qTuHuO00025QrE$V',$,'AirFlowRateRange','Possible range of airflow that can be delivered.',.P_BOUNDEDVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#82= IFCSIMPLEPROPERTYTEMPLATE('1GNAE0qS0HuO00025QrE$V',$,'AirFlowrateVersusFlowControlElement','Air flowrate versus flow control element position at nominal pressure drop.',.P_TABLEVALUE.,'IfcVolumetricFlowRateMeasure','IfcPositiveRatioMeasure',$,$,$,$,$); + +#83= IFCSIMPLEPROPERTYTEMPLATE('2jpX00qXCHuO00025QrE$V',$,'AirHandlerConstruction','Enumeration defining how the air handler might be fabricated.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4781,$,$,$,$); +#4781= IFCPROPERTYENUMERATION('PEnum_AirHandlerConstruction',('MANUFACTUREDITEM','CONSTRUCTEDONSITE','OTHER','NOTKNOWN','UNSET'),$); + +#84= IFCSIMPLEPROPERTYTEMPLATE('2wwly0qXCHuO00025QrE$V',$,'AirHandlerFanCoilArrangement','Enumeration defining the arrangement of the supply air fan and the cooling coil.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4784,$,$,$,$); +#4784= IFCPROPERTYENUMERATION('PEnum_AirHandlerFanCoilArrangement',('BLOWTHROUGH','DRAWTHROUGH','OTHER','NOTKNOWN','UNSET'),$); + +#85= IFCSIMPLEPROPERTYTEMPLATE('3V3178UIjCuAR8LYKkcIXJ',$,'AirHandlingName','The name of the air side system.\X\0D\X\0A\X\0D\X\0AIfcRelServicesBuildings should be used to reference the correct AirHandlingSystem (IfcSystem)',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#86= IFCSIMPLEPROPERTYTEMPLATE('17CVs0qUKHuO00025QrE$V',$,'AirParticleFilterType','A panel dry type extended surface filter is a dry-type air filter with random fiber mats or blankets in the forms of pockets, V-shaped or radial pleats, and include the following:\X\0D\X\0ACoarseFilter: Filter with a efficiency lower than 30% for atmosphere dust-spot.\X\0D\X\0ACoarseMetalScreen: Filter made of metal screen.\X\0D\X\0ACoarseCellFoams: Filter made of cell foams.\X\0D\X\0ACoarseSpunGlass: Filter made of spun glass.\X\0D\X\0AMediumFilter: Filter with an efficiency between 30-98% for atmosphere dust-spot.\X\0D\X\0AMediumElectretFilter: Filter with fine electret synthetic fibers.\X\0D\X\0AMediumNaturalFiberFilter: Filter with natural fibers.\X\0D\X\0AHEPAFilter: High efficiency particulate air filter.\X\0D\X\0AULPAFilter: Ultra low penetration air filter.\X\0D\X\0AMembraneFilters: Filter made of membrane for certain pore diameters in flat sheet and pleated form.\X\0D\X\0AA renewable media with a moving curtain viscous filter are random-fiber media coated with viscous substance in roll form or curtain where fresh media is fed across the face of the filter and the dirty media is rewound onto a roll at the bottom or to into a reservoir:\X\0D\X\0ARollForm: Viscous filter used in roll form.\X\0D\X\0AAdhesiveReservoir: Viscous filter used in moving curtain form.\X\0D\X\0AA renewable moving curtain dry media filter is a random-fiber dry media of relatively high porosity used in moving-curtain(roll) filters.\X\0D\X\0AAn electrical filter uses electrostatic precipitation to remove and collect particulate contaminants.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4787,$,$,$,$); +#4787= IFCPROPERTYENUMERATION('PEnum_FilterAirParticleFilterType',('COARSEMETALSCREEN','COARSECELLFOAMS','COARSESPUNGLASS','MEDIUMELECTRETFILTER','MEDIUMNATURALFIBERFILTER','HEPAFILTER','ULPAFILTER','MEMBRANEFILTERS','RENEWABLEMOVINGCURTIANDRYMEDIAFILTER','ELECTRICALFILTER','ROLLFORM','ADHESIVERESERVOIR','OTHER','NOTKNOWN','UNSET'),$); + +#87= IFCSIMPLEPROPERTYTEMPLATE('0Hszw0qUeHuO00025QrE$V',$,'AirPressureDropCurve','Air pressure drop as a function of air flow rate.\X\0D\X\0A\X\0D\X\0AAir pressure drop versus air-flow rate.',.P_TABLEVALUE.,'IfcVolumetricFlowRateMeasure','IfcPressureMeasure',$,$,$,$,$); + +#88= IFCSIMPLEPROPERTYTEMPLATE('2nbMw0qU8HuO00025QrE$V',$,'AirPressureDropCurve','Air pressure drop as a function of air flow rate.',.P_TABLEVALUE.,'IfcVolumetricFlowRateMeasure','IfcPressureMeasure',$,$,$,$,$); + +#89= IFCSIMPLEPROPERTYTEMPLATE('3EBwU0qTuHuO00025QrE$V',$,'AirPressureDropCurve','Air pressure drop as a function of air flow rate.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPressureMeasure',$,$,$,$,$); + +#90= IFCSIMPLEPROPERTYTEMPLATE('27WuA0qSaHuO00025QrE$V',$,'AirPressureDropCurveHistory','Air pressure drop curve, pressure drop \X2\2013\X0\ flow rate curve, AirPressureDrop = f (AirflowRate).',.P_REFERENCEVALUE.,'IfcTimeSeries',$,$,$,$,$,$); + +#91= IFCSIMPLEPROPERTYTEMPLATE('1ozRa0qSuHuO00025QrE$V',$,'AirPressureDropCurves','Air pressure drop as function of air flow rate.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPressureMeasure',$,$,$,$,$); + +#92= IFCSIMPLEPROPERTYTEMPLATE('260Oo0qS0HuO00025QrE$V',$,'AirPressureDropCurves','Air pressure drop as function of air flow rate.',.P_REFERENCEVALUE.,'IfcTimeSeries',$,$,$,$,$,$); + +#93= IFCSIMPLEPROPERTYTEMPLATE('2P4rq0qRuHuO00025QrE$V',$,'AirPressureRange','Allowable air static pressure range at the entrance of the air terminal box.',.P_BOUNDEDVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#94= IFCSIMPLEPROPERTYTEMPLATE('2Bpv00qWaHuO00025QrE$V',$,'AirPressurization','Indication whether the space is required to have pressurized air (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#95= IFCSIMPLEPROPERTYTEMPLATE('2vjDI0qWaHuO00025QrE$V',$,'AirResistanceCurve','Air resistance curve (w/ fan only); Pressure = f ( flow rate).',.P_REFERENCEVALUE.,'IfcTimeSeries',$,$,$,$,$,$); + +#96= IFCSIMPLEPROPERTYTEMPLATE('3p_8I0qRqHuO00025QrE$V',$,'AirSideSystemDistributionType','This enumeration defines the basic types of air side systems (e.g., SingleDuct, DualDuct, Multizone, etc.).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4809,$,$,$,$); +#4809= IFCPROPERTYENUMERATION('PEnum_AirSideSystemDistributionType',('SINGLEDUCT','DUALDUCT','MULTIZONE','OTHER','NOTKNOWN','UNSET'),$); + +#97= IFCSIMPLEPROPERTYTEMPLATE('3MAn_0qRqHuO00025QrE$V',$,'AirSideSystemType','This enumeration specifies the basic types of possible air side systems (e.g., Constant Volume, Variable Volume, etc.).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4813,$,$,$,$); +#4813= IFCPROPERTYENUMERATION('PEnum_AirSideSystemType',('CONSTANTVOLUME','CONSTANTVOLUMESINGLEZONE','CONSTANTVOLUMEMULTIPLEZONEREHEAT','CONSTANTVOLUMEBYPASS','VARIABLEAIRVOLUME','VARIABLEAIRVOLUMEREHEAT','VARIABLEAIRVOLUMEINDUCTION','VARIABLEAIRVOLUMEFANPOWERED','VARIABLEAIRVOLUMEDUALCONDUIT','VARIABLEAIRVOLUMEVARIABLEDIFFUSERS','VARIABLEAIRVOLUMEVARIABLETEMPERATURE','OTHER','NOTKNOWN','UNSET'),$); + +#98= IFCSIMPLEPROPERTYTEMPLATE('0Fi5g0qRyHuO00025QrE$V',$,'AirTerminalLocation','Location (a single type of diffuser can be used for multiple locations); high means close to ceiling.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4815,$,$,$,$); +#4815= IFCPROPERTYENUMERATION('PEnum_AirTerminalLocation',('SIDEWALLHIGH','SIDEWALLLOW','CEILINGPERIMETER','CEILINGINTERIOR','FLOOR','SILL','OTHER','NOTKNOWN','UNSET'),$); + +#99= IFCSIMPLEPROPERTYTEMPLATE('3sz7I0qRyHuO00025QrE$V',$,'AirTerminalMountingType','The way the air terminal is mounted to the ceiling, wall, etc.\X\0D\X\0A\X\0D\X\0ASurface: mounted to the surface of something (e.g., wall, duct, etc.).\X\0D\X\0AFlat flush: mounted flat and flush with a surface.\X\0D\X\0ALay-in: mounted in a lay-in type ceiling (e.g., a dropped ceiling grid).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4819,$,$,$,$); +#4819= IFCPROPERTYENUMERATION('PEnum_AirTerminalMountingType',('SURFACE','FLATFLUSH','LAYIN','OTHER','NOTKNOWN','UNSET'),$); + +#100= IFCSIMPLEPROPERTYTEMPLATE('1hUkE0qRyHuO00025QrE$V',$,'AirTerminalShape','Shape of the air terminal. Slot is typically a long narrow supply device with an aspect ratio generally greater than 10 to 1.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4823,$,$,$,$); +#4823= IFCPROPERTYENUMERATION('PEnum_AirTerminalShape',('ROUND','RECTANGULAR','SQUARE','SLOT','OTHER','NOTKNOWN','UNSET'),$); + +#101= IFCSIMPLEPROPERTYTEMPLATE('2LIPiC_nX0J94McWTlYCrl',$,'AirVolume','Relative volume of air stratum constituents.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#102= IFCSIMPLEPROPERTYTEMPLATE('0YAvE0qS4HuO00025QrE$V',$,'AlarmCondition','Table mapping alarm condition identifiers to descriptive labels, which may be used for interpreting Pset_AlarmPHistory.Condition.',.P_TABLEVALUE.,'IfcIdentifier','IfcLabel',$,$,$,$,$); + +#103= IFCSIMPLEPROPERTYTEMPLATE('0ii580qUuHuO00025QrE$V',$,'AlkalinityConcentration','Maximum alkalinity concentration (maximum sum of concentrations of each of the negative ions substances measured as CaCO3).',.P_SINGLEVALUE.,'IfcIonConcentrationMeasure',$,$,$,$,$,$); + +#104= IFCSIMPLEPROPERTYTEMPLATE('3XuoFwqDfD$BTW3RD_z1qw',$,'AllowableHullPressure','Allowable contact pressure between fender and hull',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#105= IFCSIMPLEPROPERTYTEMPLATE('3ftu60qSyHuO00025QrE$V',$,'AmbientDesignDryBulbTemperature','Ambient design dry bulb temperature used for selecting the cooling tower.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#106= IFCSIMPLEPROPERTYTEMPLATE('3lFCm0qSyHuO00025QrE$V',$,'AmbientDesignWetBulbTemperature','Ambient design wet bulb temperature used for selecting the cooling tower.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#107= IFCSIMPLEPROPERTYTEMPLATE('3Nzk80qS4HuO00025QrE$V',$,'AmplifierType','Indicates the type of amplifier.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4832,$,$,$,$); +#4832= IFCPROPERTYENUMERATION('PEnum_AudioVisualAmplifierType',('FIXED','VARIABLE','OTHER','NOTKNOWN','UNSET'),$); + +#108= IFCSIMPLEPROPERTYTEMPLATE('2UZ$AxwvT8QOGM0IC5$_Zf',$,'AnchorageType','Mooring device anchorage type',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4836,$,$,$,$); +#4836= IFCPROPERTYENUMERATION('PEnum_AnchorageType',('CASTIN','DRILLEDANDFIXED','THROUGHBOLTED'),$); + +#109= IFCSIMPLEPROPERTYTEMPLATE('3A38M0qV0HuO00025QrE$V',$,'AnchorBoltDiameter','The nominal diameter of the anchor bolt bar(s).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#110= IFCSIMPLEPROPERTYTEMPLATE('33VWu0qV0HuO00025QrE$V',$,'AnchorBoltLength','The length of the anchor bolt.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#111= IFCSIMPLEPROPERTYTEMPLATE('3OypW0qV0HuO00025QrE$V',$,'AnchorBoltProtrusionLength','The length of the protruding part of the anchor bolt.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#112= IFCSIMPLEPROPERTYTEMPLATE('3Hp2e0qV0HuO00025QrE$V',$,'AnchorBoltThreadLength','The length of the threaded part of the anchor bolt.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#113= IFCSIMPLEPROPERTYTEMPLATE('1E_Pu0qVKHuO00025QrE$V',$,'AngleBetweenComponentAxes','The angle between the axes of each pair of components.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#114= IFCSIMPLEPROPERTYTEMPLATE('1ADEe0qVKHuO00025QrE$V',$,'AngleToFirstAxis','The angle of rotation of the axis of the first component relative to the \X2\2018\X0\West\X2\2019\X0\ edge of the slab.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#115= IFCSIMPLEPROPERTYTEMPLATE('1DcgPdRF13CubHGpnM9oNE',$,'AnnualRange','Indicative (95%-100%) annual range in levels.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#116= IFCSIMPLEPROPERTYTEMPLATE('3akVvrLBLDmhqfr5tZOBIO',$,'AnnualTrend','Indicative (95%-100%) annual rise in level.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#117= IFCSIMPLEPROPERTYTEMPLATE('3tDqS6zLnDv8qs_AhvaVI1',$,'AntennaGain','Indicates the antenna gain, which is a ratio of the power transmitted by an antenna in a specific direction compared to an isotropic antenna.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#118= IFCSIMPLEPROPERTYTEMPLATE('2PysPrqKj3aPWcff71DZsA',$,'AntennaType','Indicates the type of antenna.\X\0D\X\0A\X\0D\X\0AIndicates the type of antenna integrated in the device.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#119= IFCSIMPLEPROPERTYTEMPLATE('31c4VZLhD5Ve8keYZDr8ce',$,'AntennaType','Indicates the type of antenna.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4849,$,$,$,$); +#4849= IFCPROPERTYENUMERATION('PEnum_AntennaType',('CEILING','PANEL','YAGI','OTHER','NOTKNOWN','UNSET'),$); + +#120= IFCSIMPLEPROPERTYTEMPLATE('38nOUEagv6fRIMFNX0p$i4',$,'ApertureAngle','Specifies the angle from which an arch rises.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#121= IFCSIMPLEPROPERTYTEMPLATE('2lYNHW98j2TeNYYr2i$746',$,'ApparentPower','Apparent power.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#122= IFCSIMPLEPROPERTYTEMPLATE('1K1ny0qUuHuO00025QrE$V',$,'AppearanceGrade','Grade with respect to visual quality.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#123= IFCSIMPLEPROPERTYTEMPLATE('00MVq0qX4HuO00025QrE$V',$,'ApplianceDiversity','Diversity of appliance load.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#124= IFCSIMPLEPROPERTYTEMPLATE('0nzQY0qRuHuO00025QrE$V',$,'ApplianceDiversity','Diversity of appliance load.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#125= IFCSIMPLEPROPERTYTEMPLATE('0ggxg0qX4HuO00025QrE$V',$,'AppliancePercentLoadToRadiant','Percent of sensible load to radiant heat.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#126= IFCSIMPLEPROPERTYTEMPLATE('1rjDO0qUyHuO00025QrE$V',$,'ApplicableStructuralDesignMethod','Determines whether mechanical material properties are applicable to ''ASD'' = allowable stress design (working stress design), ''LSD'' = limit state design, or ''LRFD'' = load and resistance factor design.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#127= IFCSIMPLEPROPERTYTEMPLATE('1uOlk0qUuHuO00025QrE$V',$,'ApplicableStructuralDesignMethod','Determines whether mechanical material properties are applicable to ''ASD'' = allowable stress design (working stress design), ''LSD'' = limit state design, or ''LRFD'' = load and resistance factor design.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#128= IFCSIMPLEPROPERTYTEMPLATE('3Fuv3RpRzFVwibS5OOzpOY',$,'ApplicableStructuralDesignMethod','Determines whether mechanical material properties are applicable to ''ASD'' = allowable stress design (working stress design), ''LSD'' = limit state design, or ''LRFD'' = load and resistance factor design.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#129= IFCSIMPLEPROPERTYTEMPLATE('1QbS56uHrAi9fxNRgZLeWS',$,'Application','Indicates application of controller.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4864,$,$,$,$); +#4864= IFCPROPERTYENUMERATION('PEnum_ControllerApplication',('MODEMCONTROLLER','TELEPHONEDIRECTORY','FANCOILUNITCONTROLLER','ROOFTOPUNITCONTROLLER','UNITVENTILATORCONTROLLER','SPACECONFORTCONTROLLER','VAV','PUMPCONTROLLER','BOILERCONTROLLER','DISCHARGEAIRCONTROLLER','OCCUPANCYCONTROLLER','CONSTANTLIGHTCONTROLLER','SCENECONTROLLER','PARTITIONWALLCONTROLLER','REALTIMEKEEPER','REALTIMEBASEDSCHEDULER','LIGHTINGPANELCONTROLLER','SUNBLINDCONTROLLER','OTHER','NOTKNOWN','UNSET'),$); + +#130= IFCSIMPLEPROPERTYTEMPLATE('3weM9ZLs9A9wkW7_awRCSv',$,'ApplicationMethod','State the application method used... e.g. spray, extruded',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#131= IFCSIMPLEPROPERTYTEMPLATE('3Fhvw0qUCHuO00025QrE$V',$,'ApplicationOfFan','The functional application of the fan.\X\0D\X\0ASupplyAir: Supply air fan.\X\0D\X\0AReturnAir: Return air fan.\X\0D\X\0AExhaustAir: Exhaust air fan.\X\0D\X\0AOther: Other type of application not defined above.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4866,$,$,$,$); +#4866= IFCPROPERTYENUMERATION('PEnum_FanApplicationType',('SUPPLYAIR','RETURNAIR','EXHAUSTAIR','COOLINGTOWER','OTHER','NOTKNOWN','UNSET'),$); + +#132= IFCSIMPLEPROPERTYTEMPLATE('2GA6uBu4jFeRzE7Yu7b791',$,'ApplicationTemperature','Indicates the ambient temperature at which the course is applied',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#133= IFCSIMPLEPROPERTYTEMPLATE('3T5jes7obFcB3kXbkF_EPE',$,'AppliedLineLoad','The load of line where the derailer is installed. It is a design parameter and is defined by mass per length.',.P_SINGLEVALUE.,'IfcMassPerLengthMeasure',$,$,$,$,$,$); + +#134= IFCSIMPLEPROPERTYTEMPLATE('3oA0EztgbEguYGMhtbbFi2',$,'AppliesToTrainCategory','Sign information relative to train category, e.g. freight, passenger.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4869,$,$,$,$); +#4869= IFCPROPERTYENUMERATION('PEnum_TrainCategory',('FREIGHT','PASSENGER','OTHER','NOTKNOWN','UNSET'),$); + +#135= IFCSIMPLEPROPERTYTEMPLATE('2khyDboNP4W87sfeq3cm4L',$,'ApproachSpeed','The design speed of trains approaching the signal if different from the line speed.',.P_SINGLEVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#136= IFCSIMPLEPROPERTYTEMPLATE('1iKRDrl9j6IQuyzsIknVc2',$,'ArcExtinctionType','Type of arc extinction used.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#137= IFCSIMPLEPROPERTYTEMPLATE('1LX3rTqy19RRHx3VNZyWTI',$,'AreaID','Identification of the single, specific mapped feature in the same mapped zone.\X\0D\X\0A>NOTE Mapped zone is represented in IFC using _IfcSpatialZone_ with PredefinedType _MAPPEDZONE_.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#138= IFCSIMPLEPROPERTYTEMPLATE('1KWCYITgX9jOp69TrRoKW5',$,'AreaOfInterest','Reference to geographical gazeetteer entries (France, Paris basin etc). \X\0D\X\0A>NOTE Geonames (https://www.geonames.org/) could be used in case no other is available.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#139= IFCSIMPLEPROPERTYTEMPLATE('3WlzO0qWeHuO00025QrE$V',$,'AreaPerOccupant','Design occupancy loading for this type of usage assigned to this space.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#140= IFCSIMPLEPROPERTYTEMPLATE('2knBvrIPHFUBYQTIun1d_A',$,'Arrangement','Shopuld reuse Arrangement_24IjDcPPnCph3L6aDInL7 from PSet_PreSupportCommon.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#141= IFCSIMPLEPROPERTYTEMPLATE('2dONa0qRuHuO00025QrE$V',$,'ArrangementType','Terminal box arrangement.\X\0D\X\0ASingleDuct: Terminal box receives warm or cold air from a single air supply duct.\X\0D\X\0ADualDuct: Terminal box receives warm and cold air from separate air supply ducts.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4874,$,$,$,$); +#4874= IFCPROPERTYENUMERATION('PEnum_AirTerminalBoxArrangementType',('SINGLEDUCT','DUALDUCT','OTHER','NOTKNOWN','UNSET'),$); + +#142= IFCSIMPLEPROPERTYTEMPLATE('1_Lzq0qUmHuO00025QrE$V',$,'ArticleNumber','Article number or reference that is be applied to a configured product according to a standard scheme for article number definition as defined by the manufacturer. It is often used as the purchasing number.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#143= IFCSIMPLEPROPERTYTEMPLATE('2rFEk0qWeHuO00025QrE$V',$,'ArtificialLighting','Indication whether this space requires artificial lighting (as natural lighting would be not sufficient). (TRUE) indicates yes (FALSE) otherwise.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#144= IFCSIMPLEPROPERTYTEMPLATE('3Kf7Ic90PCrOHQqSF4YAvL',$,'AsbestosPotential','Description or rating of the potential presence of asbestos in the ground.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#145= IFCSIMPLEPROPERTYTEMPLATE('1d7Es0qVGHuO00025QrE$V',$,'AsBuiltLocationNumber','Defines a unique location within a structure, the \X2\2018\X0\slot\X2\2019\X0\ into which the piece was installed. Where pieces share the same piece mark, they can be interchanged. The value is only known after erection.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#146= IFCSIMPLEPROPERTYTEMPLATE('3kzVu0qTeHuO00025QrE$V',$,'AspectRatio','The default aspect ratio.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#147= IFCSIMPLEPROPERTYTEMPLATE('3W5i6nbkP9NBt_M6PTB5jW',$,'AssemblyInstruction','Instructions to describe how the system / equipment / facility is assembled.',.P_REFERENCEVALUE.,'IfcExternalReference',$,$,$,$,$,$); + +#148= IFCSIMPLEPROPERTYTEMPLATE('1YL3k0qUmHuO00025QrE$V',$,'AssemblyPlace','Enumeration defining where the assembly is intended to take place, either in a factory, other offsite location or on the building site.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4888,$,$,$,$); +#4888= IFCPROPERTYENUMERATION('PEnum_AssemblyPlace',('FACTORY','OFFSITE','SITE','OTHER','NOTKNOWN','UNSET'),$); + +#149= IFCSIMPLEPROPERTYTEMPLATE('2V83A0qUmHuO00025QrE$V',$,'AssemblyPlace','Enumeration defining where the assembly is intended to take place, either in a factory, other offsite location or on the building site.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4888,$,$,$,$); + +#150= IFCSIMPLEPROPERTYTEMPLATE('3Rt360qSmHuO00025QrE$V',$,'AssessmentCondition','The overall condition of a product based on an assessment of the contributions to the overall condition made by the various criteria considered. The meanings given to the values of assessed condition should be agreed and documented by local agreements. For instance, is overall condition measured on a scale of 1 - 10 or by assigning names such as Good, OK, Poor.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#151= IFCSIMPLEPROPERTYTEMPLATE('3N5ts0qSmHuO00025QrE$V',$,'AssessmentDate','Date on which the overall condition is assessed',.P_SINGLEVALUE.,'IfcDate',$,$,$,$,$,$); + +#152= IFCSIMPLEPROPERTYTEMPLATE('3XENm0qSmHuO00025QrE$V',$,'AssessmentDescription','Qualitative description of the condition.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#153= IFCSIMPLEPROPERTYTEMPLATE('3Y5J0kLVfDHfMH8$QTwre7',$,'AssessmentFrequency','Indicates how often the equipment should be assessed, to have a clear estimation on its working state, based on which the maintenance staff can decide whether it requires maintenance or requires to be updated or replaced.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#154= IFCSIMPLEPROPERTYTEMPLATE('0jlpIbRpH4Hhz2PKb2XqoO',$,'AssessmentMethod','External reference to assessment method or application used to perform the assessment.',.P_REFERENCEVALUE.,'IfcDocumentReference',$,$,$,$,$,$); + +#155= IFCSIMPLEPROPERTYTEMPLATE('3NSPfml8jBXg1KRcsojDrC',$,'AssessmentType','Category of latest condition assessment report of the asset.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#156= IFCSIMPLEPROPERTYTEMPLATE('2AUdK0qS4HuO00025QrE$V',$,'AssetAccountingType','Identifies the predefined types of risk from which the type required may be set.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4897,$,$,$,$); +#4897= IFCPROPERTYENUMERATION('PEnum_AssetAccountingType',('FIXED','NONFIXED','OTHER','NOTKNOWN','UNSET'),$); + +#157= IFCSIMPLEPROPERTYTEMPLATE('3gS4Hpk8L3vgoq4ExCulT5',$,'AssetCriticality','Rating of the asset''s criticality to the operation of the facility',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4900,$,$,$,$); +#4900= IFCPROPERTYENUMERATION('PEnum_AssetRating',('VERYHIGH','HIGH','MODERATE','LOW','VERYLOW'),$); + +#158= IFCSIMPLEPROPERTYTEMPLATE('00miw_eHPA8P5HEVj_170C',$,'AssetFrailty','Rating of the asset''s frailty to breakage or deterioration',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4900,$,$,$,$); + +#159= IFCSIMPLEPROPERTYTEMPLATE('3_jQ0YjzL52QWb$SZ4jXPk',$,'AssetIdentifier','A unique identification assigned to an asset that enables its differentiation from other assets.\X\0D\X\0A\X\0D\X\0A> NOTE  The asset identifier is unique within the asset register. It differs from the globally unique id assigned to the instance of an entity populating a database.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#160= IFCSIMPLEPROPERTYTEMPLATE('2eHze0qS4HuO00025QrE$V',$,'AssetInsuranceType','Identifies the predefined types of insurance rating from which the type required may be set.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4901,$,$,$,$); +#4901= IFCPROPERTYENUMERATION('PEnum_AssetInsuranceType',('PERSONAL','REAL','OTHER','NOTKNOWN','UNSET'),$); + +#161= IFCSIMPLEPROPERTYTEMPLATE('2a$iGZQAL2IB_7weB7s430',$,'AssetPriority','Combined criticality and frailty rating indicating the operational and maintenance priority of the asset',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4900,$,$,$,$); + +#162= IFCSIMPLEPROPERTYTEMPLATE('14BbPbaD55EupvLyhdsrvG',$,'AssetStatus','Current status or stage in life cycle.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#163= IFCSIMPLEPROPERTYTEMPLATE('2P_Ru0qS4HuO00025QrE$V',$,'AssetTaxType','Identifies the predefined types of taxation group from which the type required may be set.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4904,$,$,$,$); +#4904= IFCPROPERTYENUMERATION('PEnum_AssetTaxType',('CAPITALISED','EXPENSED','OTHER','NOTKNOWN','UNSET'),$); + +#164= IFCSIMPLEPROPERTYTEMPLATE('1FqkTRAnDBMPRCYYM1pIPQ',$,'AssetUse','General use category of the asset',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#165= IFCSIMPLEPROPERTYTEMPLATE('2AF5ccxkDDlOGOFWk7ITai',$,'AssociatedActivity','An indication or link to any associated activity or process that may trigger the hazard. If used directly on an annotation or semantic object. for an alternative see group use encoding template',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#166= IFCSIMPLEPROPERTYTEMPLATE('0KVR2PgJn4_ublMgB8xxwD',$,'AssociatedLocation','An indication or link to any associated location or space that may trigger the hazard. If used directly on an annotation or semantic object. for an alternative see group use encoding template',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#167= IFCSIMPLEPROPERTYTEMPLATE('139f3ZZq14mvqATf6iPSJ3',$,'AssociatedProduct','An indication or link to any associated product or material that may trigger the hazard. If used directly on an annotation or semantic object. for an alternative see group use encoding template',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#168= IFCSIMPLEPROPERTYTEMPLATE('0i7hW0qVmHuO00025QrE$V',$,'AtexVerified','An indication whether the tripping_unit is verified to be applied in EX-environment or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#169= IFCSIMPLEPROPERTYTEMPLATE('0VZMO0qU8HuO00025QrE$V',$,'AtmosphericAcidification','Quantity of gases responsible for the atmospheric acidification calculated in equivalent SO2.',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#170= IFCSIMPLEPROPERTYTEMPLATE('3982U0qU4HuO00025QrE$V',$,'AtmosphericAcidificationPerUnit','Quantity of gases responsible for the atmospheric acidification calculated in equivalent SO2',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#171= IFCSIMPLEPROPERTYTEMPLATE('1FEcy0qTuHuO00025QrE$V',$,'AtmosphericPressure','Ambient atmospheric pressure.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPressureMeasure',$,$,$,$,$); + +#172= IFCSIMPLEPROPERTYTEMPLATE('1XfB20qRuHuO00025QrE$V',$,'AtmosphericPressure','Ambient atmospheric pressure.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPressureMeasure',$,$,$,$,$); + +#173= IFCSIMPLEPROPERTYTEMPLATE('24Y980qSaHuO00025QrE$V',$,'AtmosphericPressure','Ambient atmospheric pressure.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPressureMeasure',$,$,$,$,$); + +#174= IFCSIMPLEPROPERTYTEMPLATE('2OG$20qUaHuO00025QrE$V',$,'AtmosphericPressure','Ambient atmospheric pressure.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPressureMeasure',$,$,$,$,$); + +#175= IFCSIMPLEPROPERTYTEMPLATE('3upJ20qTqHuO00025QrE$V',$,'AtmosphericPressure','Ambient atmospheric pressure.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPressureMeasure',$,$,$,$,$); + +#176= IFCSIMPLEPROPERTYTEMPLATE('0Fn9Y3Mh90ghP0udRXs1Jj',$,'Attenuation','Indicates the optical or electrical attenuation of the cable measured in dB, at a certain wavelength or frequency, changing with the length of the cable.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#177= IFCSIMPLEPROPERTYTEMPLATE('1wOvK0qSCHuO00025QrE$V',$,'AudioAmplification','Indicates audio amplification frequency ranges.',.P_TABLEVALUE.,'IfcFrequencyMeasure','IfcRatioMeasure',$,$,$,$,$); + +#178= IFCSIMPLEPROPERTYTEMPLATE('3cHFu0qS4HuO00025QrE$V',$,'AudioAmplification','Indicates audio amplification frequency ranges.',.P_TABLEVALUE.,'IfcFrequencyMeasure','IfcSoundPowerMeasure',$,$,$,$,$); + +#179= IFCSIMPLEPROPERTYTEMPLATE('23L6Q0qSCHuO00025QrE$V',$,'AudioMode','Indicates audio sound modes and corresponding labels, if applicable.',.P_TABLEVALUE.,'IfcIdentifier','IfcLabel',$,$,$,$,$); + +#180= IFCSIMPLEPROPERTYTEMPLATE('3kdJa0qS4HuO00025QrE$V',$,'AudioMode','Indicates audio sound modes and corresponding labels, if applicable.',.P_TABLEVALUE.,'IfcIdentifier','IfcLabel',$,$,$,$,$); + +#181= IFCSIMPLEPROPERTYTEMPLATE('3s4H80qS8HuO00025QrE$V',$,'AudioMode','Indicates audio sound modes and corresponding labels, if applicable.',.P_TABLEVALUE.,'IfcIdentifier','IfcLabel',$,$,$,$,$); + +#182= IFCSIMPLEPROPERTYTEMPLATE('1vVZE0qS8HuO00025QrE$V',$,'AudioVolume','Indicates discrete audio volume levels and corresponding sound power offsets, if applicable. Missing values may be interpolated.',.P_TABLEVALUE.,'IfcInteger','IfcSoundPowerMeasure',$,$,$,$,$); + +#183= IFCSIMPLEPROPERTYTEMPLATE('3AsVC0qS4HuO00025QrE$V',$,'AudioVolumeHistory','Indicates the audio volume level where the integer level corresponds to an entry or interpolation within Pset_AudioVisualApplianceTypeCommon.AudioVolume.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcInteger',$,$,$,$,$); + +#184= IFCSIMPLEPROPERTYTEMPLATE('1oQcJRV0j0WhD1ng6TcHzF',$,'Authors','Name of the author(s) involved in producing the model.',.P_LISTVALUE.,'IfcLabel',$,$,$,$,$,$); + +#185= IFCSIMPLEPROPERTYTEMPLATE('0bXKO0qUOHuO00025QrE$V',$,'AutomaticCondensateDischarge','Whether or not the condensing water or oil is discharged automatically from the filter.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#186= IFCSIMPLEPROPERTYTEMPLATE('1RiSu0qSGHuO00025QrE$V',$,'AuxiliaryEnergyConsumption','Boiler secondary energy source consumption (i.e., the electricity consumed by electrical devices such as fans and pumps).',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#187= IFCSIMPLEPROPERTYTEMPLATE('2joHA0qWaHuO00025QrE$V',$,'AuxiliaryEnergySourceConsumption','Auxiliary energy source consumption.',.P_REFERENCEVALUE.,'IfcTimeSeries',$,$,$,$,$,$); + +#188= IFCSIMPLEPROPERTYTEMPLATE('3NM6PipTTFyvqSdj8magOF',$,'AverageBoreholeDepth','Average depth of boreholes used for dewatering.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#189= IFCSIMPLEPROPERTYTEMPLATE('3BJLDYF6PEFRJQcM08GUi3',$,'AxleCounterResponseTime','The time that axle counter can detect the axles of locomotive and vehicle.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#190= IFCSIMPLEPROPERTYTEMPLATE('0USybSq193BewNju5coT5m',$,'AxleCountingEquipmentType','The type of axle counting equipment.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4952,$,$,$,$); +#4952= IFCPROPERTYENUMERATION('PEnum_AxleCountingEquipmentType',('EVALUATOR','WHEELDETECTOR','OTHER','NOTKNOWN','UNSET'),$); + +#191= IFCSIMPLEPROPERTYTEMPLATE('36E2s0qWSHuO00025QrE$V',$,'Azimuth','The azimuth of the outward normal for the outward or upward facing surface.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPlaneAngleMeasure',$,$,$,$,$); + +#192= IFCSIMPLEPROPERTYTEMPLATE('287QddVQ16w8cApdbLY7_Q',$,'AzimuthExposure','The azimuth of a slope orientation describes a horizontal line perpendicular to dip direction of the slope. The azimuth is given in degrees in the range 0 to 360 degrees counted clockwise from true north and expressed as a three-digit number, e.g. 240 or 015. \X\0D\X\0A>NOTE Definition according to ISO14689.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#193= IFCSIMPLEPROPERTYTEMPLATE('2AeuY0f$T5tOa37WsvTOTr',$,'BackboardType','The type of the backboard of the signal frame.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#194= IFCSIMPLEPROPERTYTEMPLATE('2aUtu0qUWHuO00025QrE$V',$,'BackflowPreventerType','Identifies the type of backflow preventer installed to prevent the backflow of contaminated or polluted water from an irrigation/reticulation system to a potable water supply.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4954,$,$,$,$); +#4954= IFCPROPERTYENUMERATION('PEnum_BackflowPreventerType',('NONE','ATMOSPHERICVACUUMBREAKER','ANTISIPHONVALVE','DOUBLECHECKBACKFLOWPREVENTER','PRESSUREVACUUMBREAKER','REDUCEDPRESSUREBACKFLOWPREVENTER','OTHER','NOTKNOWN','UNSET'),$); + +#195= IFCSIMPLEPROPERTYTEMPLATE('1ftGe0qXSHuO00025QrE$V',$,'BackInletPatternType','Identifies the pattern of inlet connections to a gully trap.\X\0D\X\0A\X\0D\X\0AA gulley trap may have 0,1,2,3 or 4 inlet connections and the pattern of their arrangement may vary. The enumeration makes the convention that an outlet is either vertical or is placed at the bottom (south side) of the gully trap (when viewed in plan). Position 1 is to the left (west), position 2 is to the top (north), position 3 is to the right (east) and position 4 is to the bottom (south).\X\0D\X\0A\X\0D\X\0A 2\X\0D\X\0A |\X\0D\X\0A ----------------\X\0D\X\0A ! |\X\0D\X\0A1-| |-3\X\0D\X\0A ! |\X\0D\X\0A ----------------\X\0D\X\0A |\X\0D\X\0A 4',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4956,$,$,$,$); +#4956= IFCPROPERTYENUMERATION('PEnum_BackInletPatternType',('NONE','1','2','3','4','12','13','14','23','24','34','123','124','134','234','1234'),$); + +#196= IFCSIMPLEPROPERTYTEMPLATE('3qlWI0qXSHuO00025QrE$V',$,'BackInletPatternType','Identifies the pattern of inlet connections to a gully trap.\X\0D\X\0A\X\0D\X\0AA gulley trap may have 0,1,2,3 or 4 inlet connections and the pattern of their arrangement may vary. The enumeration makes the convention that an outlet is either vertical or is placed at the bottom (south side) of the gully trap (when viewed in plan). Position 1 is to the left (west), position 2 is to the top (north), position 3 is to the right (east) and position 4 is to the bottom (south).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4956,$,$,$,$); + +#197= IFCSIMPLEPROPERTYTEMPLATE('0QDHa0qUmHuO00025QrE$V',$,'BackupSupplySystem','The type of backup supply system.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4960,$,$,$,$); +#4960= IFCPROPERTYENUMERATION('PEnum_BackupSupplySystemType',('LOCALBATTERY','CENTRALBATTERY','OTHER','NOTKNOWN','UNSET'),$); + +#198= IFCSIMPLEPROPERTYTEMPLATE('3qGbr0Q199cuUUYiO3nY0i',$,'BandWidth','Indicates the bandwidth for telecommunication of the device.',.P_SINGLEVALUE.,'IfcFrequencyMeasure',$,$,$,$,$,$); + +#199= IFCSIMPLEPROPERTYTEMPLATE('38Ihu0qW0HuO00025QrE$V',$,'BarAllocationType','Defines the type of the reinforcement bar allocation.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4964,$,$,$,$); +#4964= IFCPROPERTYENUMERATION('PEnum_ReinforcementBarAllocationType',('SINGLE','DOUBLE','ALTERNATE','OTHER','USERDEFINED','NOTDEFINED'),$); + +#200= IFCSIMPLEPROPERTYTEMPLATE('1H2oy0qUmHuO00025QrE$V',$,'BarCode','The identity of the bar code given to an occurrence of the product.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#201= IFCSIMPLEPROPERTYTEMPLATE('3fMU60qVKHuO00025QrE$V',$,'BaseChamfer','Base chamfer of the profile.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#202= IFCSIMPLEPROPERTYTEMPLATE('0A4J_0qTGHuO00025QrE$V',$,'BaseMaterial','The material from which the base of the chamber is constructed.\X\0D\X\0ANOTE: It is assumed that chamber base will be constructed of a single material.',.P_REFERENCEVALUE.,'IfcMaterialDefinition',$,$,$,$,$,$); + +#203= IFCSIMPLEPROPERTYTEMPLATE('1IC680qTGHuO00025QrE$V',$,'BaseMaterial','The material from which the base of the chamber is constructed.\X\0D\X\0ANOTE: It is assumed that chamber base will be constructed of a single material.',.P_REFERENCEVALUE.,'IfcMaterialDefinition',$,$,$,$,$,$); + +#204= IFCSIMPLEPROPERTYTEMPLATE('2iCIU0qTGHuO00025QrE$V',$,'BaseMaterial','The material from which the base of the chamber is constructed.\X\0D\X\0ANOTE: It is assumed that chamber base will be constructed of a single material.',.P_REFERENCEVALUE.,'IfcMaterialDefinition',$,$,$,$,$,$); + +#205= IFCSIMPLEPROPERTYTEMPLATE('2m47e0qTCHuO00025QrE$V',$,'BaseMaterial','The material from which the base of the chamber is constructed.\X\0D\X\0ANOTE: It is assumed that chamber base will be constructed of a single material.',.P_REFERENCEVALUE.,'IfcMaterialDefinition',$,$,$,$,$,$); + +#206= IFCSIMPLEPROPERTYTEMPLATE('23N6A0qTCHuO00025QrE$V',$,'BaseThickness','The thickness of the base construction, assumed to be constructed at a single thickness.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#207= IFCSIMPLEPROPERTYTEMPLATE('2p2sg0qTCHuO00025QrE$V',$,'BaseThickness','The thickness of the base construction, assumed to be constructed at a single thickness.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#208= IFCSIMPLEPROPERTYTEMPLATE('25X_Q0qVuHuO00025QrE$V',$,'BaseType','Defines general types of pump bases.\X\0D\X\0A\X\0D\X\0AFRAME: Frame.\X\0D\X\0ABASE: Base.\X\0D\X\0ANONE: There is no pump base, such as an inline pump.\X\0D\X\0AOTHER: Other type of pump base.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4987,$,$,$,$); +#4987= IFCPROPERTYENUMERATION('PEnum_PumpBaseType',('FRAME','BASE','NONE','OTHER','NOTKNOWN','UNSET'),$); + +#209= IFCSIMPLEPROPERTYTEMPLATE('3MD1i0qSyHuO00025QrE$V',$,'BasinReserveVolume','Volume between operating and overflow levels in cooling tower basin.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#210= IFCSIMPLEPROPERTYTEMPLATE('1SNbg0qUmHuO00025QrE$V',$,'BatchReference','The identity of the batch reference from which an occurrence of a product is taken.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#211= IFCSIMPLEPROPERTYTEMPLATE('3GLos0qW4HuO00025QrE$V',$,'BathType','The property enumeration defines the types of bath that may be specified within the property set.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4992,$,$,$,$); +#4992= IFCPROPERTYENUMERATION('PEnum_BathType',('DOMESTIC','FOOT','POOL','PLUNGE','SITZ','SPA','TREATMENT','OTHER','NOTKNOWN','UNSET'),$); + +#212= IFCSIMPLEPROPERTYTEMPLATE('00v9g0qVKHuO00025QrE$V',$,'BatterAtEnd','The angle, in radians, by which the formwork at the ending face of a piece is to be rotated from the vertical in order to compensate for the rotation of the face that will occur once the piece is stripped from its form, inducing camber due to eccentric prestressing.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#213= IFCSIMPLEPROPERTYTEMPLATE('3xXr00qVGHuO00025QrE$V',$,'BatterAtStart','The angle, in radians, by which the formwork at the starting face of a piece is to be rotated from the vertical in order to compensate for the rotation of the face that will occur once the piece is stripped from its form, inducing camber due to eccentric prestressing.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#214= IFCSIMPLEPROPERTYTEMPLATE('1gCweXW9v248GPX0vRTL$f',$,'BatteryChargingType','Identifies the predefined types of battery charging.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4997,$,$,$,$); +#4997= IFCPROPERTYENUMERATION('PEnum_BatteryChargingType',('RECHARGEABLE','SINGLECHARGE','OTHER','NOTKNOWN','UNSET'),$); + +#215= IFCSIMPLEPROPERTYTEMPLATE('10Iy20qSuHuO00025QrE$V',$,'BeamCoolingCapacity','Cooling capacity of beam. This excludes cooling capacity of supply air.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#216= IFCSIMPLEPROPERTYTEMPLATE('13Hh40qSuHuO00025QrE$V',$,'BeamHeatingCapacity','Heating capacity of beam. This excludes heating capacity of supply air.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#217= IFCSIMPLEPROPERTYTEMPLATE('0KJTgColX9Se1gcILtKvQM',$,'BearingStrength','Defining values: \X2\03B1\X0\; defined values: bearing strength of bolt holes, i.e. intrados pressure.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcPressureMeasure',$,$,$,$,$); + +#218= IFCSIMPLEPROPERTYTEMPLATE('1i7uUGTIL3uA7MvElqB_Gr',$,'BearingStrength','Defining values: \X2\03B1\X0\; defined values: bearing strength of bolt holes, i.e. intrados pressure.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcPressureMeasure',$,$,$,$,$); + +#219= IFCSIMPLEPROPERTYTEMPLATE('33oSGnU852OgqegzmzS5zH',$,'BearingStrength','Defining values: \X2\03B1\X0\; defined values: bearing strength of bolt holes, i.e. intrados pressure.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcPressureMeasure',$,$,$,$,$); + +#220= IFCSIMPLEPROPERTYTEMPLATE('3jE3I0qV8HuO00025QrE$V',$,'BendAngle','The change of direction of flow.',.P_SINGLEVALUE.,'IfcPositivePlaneAngleMeasure',$,$,$,$,$,$); + +#221= IFCSIMPLEPROPERTYTEMPLATE('0mYnO4_dzB4Rfn5rgnJt$x',$,'BendingStrength','Bending strength.\X\0D\X\0A\X\0D\X\0ADefining values: \X2\03B1\X0\; defined values: bending strength.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#222= IFCSIMPLEPROPERTYTEMPLATE('1mJcyU5FjEvPlHNmb60SjF',$,'BendingStrength','Bending strength.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#223= IFCSIMPLEPROPERTYTEMPLATE('1oJsaXinL0WvDVCL88_ITB',$,'BendingStrength','Defining values: \X2\03B1\X0\; defined values: bending strength.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcPressureMeasure',$,$,$,$,$); + +#224= IFCSIMPLEPROPERTYTEMPLATE('3q0eS9kKL9SvOX70nmAK$A',$,'BendingStrength','Defining values: \X2\03B1\X0\; defined values: bending strength.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcPressureMeasure',$,$,$,$,$); + +#225= IFCSIMPLEPROPERTYTEMPLATE('3uAmt8haD0dAvgoiwl5n_m',$,'BendingStrength','Defining values: \X2\03B1\X0\; defined values: bending strength.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcPressureMeasure',$,$,$,$,$); + +#226= IFCSIMPLEPROPERTYTEMPLATE('3Y5KkhnojDTerh9JKKXi0W',$,'BendingStrength','Bending strength.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#227= IFCSIMPLEPROPERTYTEMPLATE('3obNy0qV8HuO00025QrE$V',$,'BendRadius','The radius of bending if circular arc or zero if sharp bend.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#228= IFCSIMPLEPROPERTYTEMPLATE('3luyrgW5f2MfRaz4L28ggQ',$,'BentSpacing','Bent (upright) spacing',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#229= IFCSIMPLEPROPERTYTEMPLATE('1LqIMaFG1E_wM6$ISDhRBy',$,'BerthApproach','How the vessel approaches the berth',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5004,$,$,$,$); +#5004= IFCPROPERTYENUMERATION('PEnum_BerthApproach',('SIDE','END'),$); + +#230= IFCSIMPLEPROPERTYTEMPLATE('3mukLKUYvFDBZX5V9O8L21',$,'BerthCargoWeight','Total cargo weight of berths within the facility',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#231= IFCSIMPLEPROPERTYTEMPLATE('1784IOUnfDrOCPB7_1W7Jl',$,'BerthGrade','Berth grade',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#232= IFCSIMPLEPROPERTYTEMPLATE('3y49jAM0H9uwXHrpwZiiI_',$,'BerthingAngle','Angle of approach for the vessel to the berth',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#233= IFCSIMPLEPROPERTYTEMPLATE('0lfz_btiD35xmqq3NTnBX2',$,'BerthingVelocity','Velocity of the vessel as it berths',.P_SINGLEVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#234= IFCSIMPLEPROPERTYTEMPLATE('0MTZ3yk9jEGRBp1YWiaSMb',$,'BerthMode','Orientation of vessel as it approaches berth',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5005,$,$,$,$); +#5005= IFCPROPERTYENUMERATION('PEnum_BerthMode',('BOW','STERN'),$); + +#235= IFCSIMPLEPROPERTYTEMPLATE('2x4Y1IYYv4$h9BLcWB9gLQ',$,'Berths','Number of standard berths within the facility',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#236= IFCSIMPLEPROPERTYTEMPLATE('0Mu6G0qT4HuO00025QrE$V',$,'BladeAction','Blade action.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5006,$,$,$,$); +#5006= IFCPROPERTYENUMERATION('PEnum_DamperBladeAction',('FOLDINGCURTAIN','PARALLEL','OPPOSED','SINGLE','OTHER','NOTKNOWN','UNSET'),$); + +#237= IFCSIMPLEPROPERTYTEMPLATE('0nijY0qT4HuO00025QrE$V',$,'BladeEdge','Blade edge.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5008,$,$,$,$); +#5008= IFCPROPERTYENUMERATION('PEnum_DamperBladeEdge',('CRIMPED','UNCRIMPED','OTHER','NOTKNOWN','UNSET'),$); + +#238= IFCSIMPLEPROPERTYTEMPLATE('3CNkU0qT0HuO00025QrE$V',$,'BladePositionAngle','Blade position angle; angle between the blade and flow direction ( 0 - 90).',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPositivePlaneAngleMeasure',$,$,$,$,$); + +#239= IFCSIMPLEPROPERTYTEMPLATE('2ofuc3Up1869TEaeM_5Uhn',$,'BladeRadius','The radius of the blade bend defined as design parameter.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#240= IFCSIMPLEPROPERTYTEMPLATE('0bBe00qT4HuO00025QrE$V',$,'BladeShape','Blade shape. Flat means triple V-groove.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5011,$,$,$,$); +#5011= IFCPROPERTYENUMERATION('PEnum_DamperBladeShape',('FLAT','FABRICATEDAIRFOIL','EXTRUDEDAIRFOIL','OTHER','NOTKNOWN','UNSET'),$); + +#241= IFCSIMPLEPROPERTYTEMPLATE('1$5SWy5mf8nPhe9jueRr_a',$,'BladesOrientation','Orientation of internal blades.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5013,$,$,$,$); +#5013= IFCPROPERTYENUMERATION('PEnum_BladesOrientation',('BLADESOUTSIDE','BLADESINSIDE','OTHER','NOTKNOWN','UNSET'),$); + +#242= IFCSIMPLEPROPERTYTEMPLATE('0DxvA0qT4HuO00025QrE$V',$,'BladeThickness','The thickness of the damper blade.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#243= IFCSIMPLEPROPERTYTEMPLATE('2xkMm0qUOHuO00025QrE$V',$,'BodyColour','Colour of the body of the hydrant.\X\0D\X\0A\X\0D\X\0ANote: Consult local fire regulations for statutory colours that may be required for hydrant bodies in particular circumstances.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#244= IFCSIMPLEPROPERTYTEMPLATE('1FK6G0qWeHuO00025QrE$V',$,'BodyMass','Overall body mass of the heater.',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#245= IFCSIMPLEPROPERTYTEMPLATE('0Bv$o0qUuHuO00025QrE$V',$,'BoilingPoint','The boiling point of the material (fluid).',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#246= IFCSIMPLEPROPERTYTEMPLATE('1CDdPMxFj0bw0JOlDAhTgq',$,'BoltCrossSection','Type of bolt cross section.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5020,$,$,$,$); +#5020= IFCPROPERTYENUMERATION('PEnum_BoltCrossSection',('SOLIDBAR','HOLLOWBAR','RIBBED','NOTKNOWN','UNSET','USERDEFINED'),$); + +#247= IFCSIMPLEPROPERTYTEMPLATE('2CtNv1HnL2lBA_fBoeeXLD',$,'BoltDiameter','Diameter of the bolt. When there is a solid geometry from which the diameter can be derived, the geometric representation takes precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#248= IFCSIMPLEPROPERTYTEMPLATE('2yL$_0qV8HuO00025QrE$V',$,'BoltholePitch','Diameter of the circle along which the boltholes are placed.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#249= IFCSIMPLEPROPERTYTEMPLATE('1H5Z$T2YX1fu0c7_lXRSF8',$,'BoltLength','Length of the bolt. When there is a solid geometry from which the length can be derived, the geometric representation takes precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#250= IFCSIMPLEPROPERTYTEMPLATE('3qco31$wb0lR1QsW$CJbYv',$,'BoltLength','Length of steel strap mounting bolts.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#251= IFCSIMPLEPROPERTYTEMPLATE('2sOXw0qV8HuO00025QrE$V',$,'BoltSize','Size of the bolts securing the flange.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#252= IFCSIMPLEPROPERTYTEMPLATE('0uYUldgMH5mRcvZ37CI2wI',$,'BoltType','Specifies the type of bolts used for the steel rib.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5025,$,$,$,$); +#5025= IFCPROPERTYENUMERATION('PEnum_BoltType',('GROUTED','ANCHORED','ANCHOREDWITHEXPANSIONCASING','COMBINATION','FRICTION','FITTING','CABLE','WIRE','SELFDRILLING','GLASSFIBREREINFORCEDPLASTICS','NOTKNOWN','UNSET','USERDEFINED'),$); + +#253= IFCSIMPLEPROPERTYTEMPLATE('1hXaGNY9PBI8lNN9k3njm_',$,'BoltType','Should reuse BoltType in #818',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#254= IFCSIMPLEPROPERTYTEMPLATE('0gN7ztT89FlOcDscg5dCUo',$,'BoreholeAzimuth','If the drilling is inclined, the horizontal component in the borehole direction is entered based on the 360 degree orientation method moving right from true north.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#255= IFCSIMPLEPROPERTYTEMPLATE('1DBeislK1CbfTPnPGztE29',$,'BoreholeCount','Number of boreholes.',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#256= IFCSIMPLEPROPERTYTEMPLATE('0zNwWthFTDjuOnS8GoqDch',$,'BoreholeElevation','If present, the property reports the elevation data in meters for the borehole (i.e., wellbore) start point. This is a compromise approach to allow for delivery of legacy 2D data without elevation data, and for software that cannot process a 3D GM_Point.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#257= IFCSIMPLEPROPERTYTEMPLATE('3fE4eMnCT7eveQISamMQlZ',$,'BoreholeFilter','Identification of filter segment installed in the casing of a borehole.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#258= IFCSIMPLEPROPERTYTEMPLATE('1LBvY6mqnA6Bh1tDfqA$ws',$,'BoreholeGeophysConfiguration','Configuration of the sources and receivers used in the borehole geophysical surveys.',.P_LISTVALUE.,'IfcLabel',$,$,$,$,$,$); + +#259= IFCSIMPLEPROPERTYTEMPLATE('0DT5srGsL6xA1DS1X9AiCL',$,'BoreholeInclination','The angle formed by a vertical line and the vertical component in the borehole direction is entered.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#260= IFCSIMPLEPROPERTYTEMPLATE('0o06vNWW901uy$1qJJssW7',$,'BoreholeInstallation','Equipment installed in the borehole.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#261= IFCSIMPLEPROPERTYTEMPLATE('3Q4N7zz8fFIPA03iGeIzS1',$,'BoreholeLengthDrilled','The length of a borehole as drilled and logged, in metres, as determined by the data provider.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#262= IFCSIMPLEPROPERTYTEMPLATE('1_khbjyjf8z9JjevtGbGtr',$,'BoreholeLengthPlanned','The planned length of a borehole e.g. in a site investigation program, in metres, as determined by the data provider.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#263= IFCSIMPLEPROPERTYTEMPLATE('0B_BoCWVj11vkE_OgYOaPd',$,'BoreHolePurpose','Purpose for which the borehole, section or volumetric model was created. (EU Inspire, boreholeML)',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5026,$,$,$,$); +#5026= IFCPROPERTYENUMERATION('PEnum_StrataAssemblyPurpose',('SITE_INVESTIGATION','HYDROCARBON','FEEDSTOCK','MINERAL','GEOLOGICAL','HYDROGEOLOGICAL','DEPOSIT','STORAGE','ENVIRONMENTAL','PEDOLOGICAL','GEOTHERMAL','USERDEFINED','NOTKNOWN','NOTDEFINED'),$); + +#264= IFCSIMPLEPROPERTYTEMPLATE('19nhs50GzAe8WtYEV3BYlH',$,'BoreholePurpose','The purpose property reports the purpose for which the borehole was drilled.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#265= IFCSIMPLEPROPERTYTEMPLATE('3zHZ8zixv0VPAwab6YkHPN',$,'BoreholeSpacing','Spacing of boreholes used for dewatering.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#266= IFCSIMPLEPROPERTYTEMPLATE('1VopAZOTj308bCkHC7bFi5',$,'BoreholeState','The state the borehole or trial pit has been left in. (boreholeML).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5027,$,$,$,$); +#5027= IFCPROPERTYENUMERATION('PEnum_BoreholeStatus',('CAP_REPLACED','CASING_REPLACED','CASING_PARTIALLY_REPLACED','CASING_INSTALLED','INSTALLED','RECONDITIONED','CHAMBER_RECONDITIONED','DECONSTRUCTED','PARTIALLY_DECONSTRUCTED','REFILLED','PARTIALLY_REFILLED','USERDEFINED','NOTKNOWN','NOTDEFINED'),$); + +#267= IFCSIMPLEPROPERTYTEMPLATE('2QNdq0qV8HuO00025QrE$V',$,'BoreSize','The nominal bore of the pipe flange.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#268= IFCSIMPLEPROPERTYTEMPLATE('1wKb_YtzfA_xM$jfazqTfc',$,'BotanicalName','Formal scientific name conforming to the International Code of Nomenclature for algae, fungi, and plants (ICN)',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#269= IFCSIMPLEPROPERTYTEMPLATE('3yRB60qVKHuO00025QrE$V',$,'BottomCover','Bottom cover of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#270= IFCSIMPLEPROPERTYTEMPLATE('3bLi1JRx93T88yfLqjfaa3',$,'Boulders','Description of expected or observed boulders features.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#271= IFCSIMPLEPROPERTYTEMPLATE('3OFU_v1XvEGvqbexrHXzdz',$,'Boulders','Description of expected or observed boulders features.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#272= IFCSIMPLEPROPERTYTEMPLATE('1R39LZPv19iQPBk6DS_nYX',$,'BouldersVolume','Relative volume of boulders (typically larger than 200mm) stratum constituents.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#273= IFCSIMPLEPROPERTYTEMPLATE('1XVj80qWiHuO00025QrE$V',$,'BoundaryAreaHeatLoss','Heat loss per unit area for the boundary object. This is a design input value for use in the absence of calculated load data.',.P_SINGLEVALUE.,'IfcHeatFluxDensityMeasure',$,$,$,$,$,$); + +#274= IFCSIMPLEPROPERTYTEMPLATE('3S5C4lkGf3_vevKH2HI3L4',$,'BrakingLength','Length of the braking distance as a design parameter of the bumper occurrence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#275= IFCSIMPLEPROPERTYTEMPLATE('22jf5Fjrb7QQNs0siCGIsQ',$,'BranchLineDirection','Describes the direction associated to the branch line of the turnout (deviated branch).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5034,$,$,$,$); +#5034= IFCPROPERTYENUMERATION('PEnum_BranchLineDirection',('LEFTDEVIATION','RIGHTDEVIATION','SYMETRIC','RIGHT_LEFTDEVIATION','RIGHT_RIGHTDEVIATION','LEFT_LEFTDEVIATION','LEFT_RIGHTDEVIATION','OTHER','NOTKNOWN','UNSET'),$); + +#276= IFCSIMPLEPROPERTYTEMPLATE('36oHQCC0b0jubTadGmGjOS',$,'BreakdownVoltageTolerance','Nominal value of the spark gap breakdown voltage tolerance.',.P_SINGLEVALUE.,'IfcElectricVoltageMeasure',$,$,$,$,$,$); + +#277= IFCSIMPLEPROPERTYTEMPLATE('3PZyo0qVWHuO00025QrE$V',$,'BreakerUnitCurve','A curve that establishes the let through energy of a breaker unit when a particular prospective current is applied. Note that the breaker unit curve is defined within a Cartesian coordinate system and this fact must be asserted within the property set:\X\0D\X\0A\X\0D\X\0A(1) Defining value: ProspectiveCurrent: A list of minimum 2 and maximum 16 numbers providing the currents in [A] for points in the current/I2t log/log coordinate space. The curve is drawn as a straight line between two consecutive points.\X\0D\X\0A(2) Defined value: LetThroughEnergy: A list of minimum 2 and maximum 16 numbers providing the let-through energy, I2t, in [A2s] for points in the current/I2t log/log coordinate space. The curve is drawn as a straight line between two consecutive points.',.P_TABLEVALUE.,'IfcElectricCurrentMeasure','IfcReal',$,$,$,$,$); + +#278= IFCSIMPLEPROPERTYTEMPLATE('0cSwC0qVaHuO00025QrE$V',$,'BreakerUnitFuseBreakingingCurve','A curve that establishes the let through breaking energy of a breaker unit when a particular prospective breaking current is applied. Note that the breaker unit fuse breaking curve is defined within a Cartesian coordinate system and this fact must be:\X\0D\X\0A\X\0D\X\0A(1) Defining value: ProspectiveCurrentBreaking: A list of minimum 2 and maximum 8 numbers providing the currents in [A] for points in the current/breaking energy log/log coordinate space. The curve is drawn as a straight line between two consecutive points.\X\0D\X\0A(2) Defined value: LetThroughBreakingEnergy: A list of minimum 2 and maximum 8 numbers providing the breaking energy whereby the fuse has provided a break, I2t, in [A2s] for points in the current/breakting_energy log/log coordinate space. The curve is drawn as a straight line between two consecutive.',.P_TABLEVALUE.,'IfcElectricCurrentMeasure','IfcReal',$,$,$,$,$); + +#279= IFCSIMPLEPROPERTYTEMPLATE('0LAfQ0qVaHuO00025QrE$V',$,'BreakerUnitFuseMeltingCurve','A curve that establishes the energy required to melt the fuse of a breaker unit when a particular prospective melting current is applied. Note that the breaker unit fuse melting curve is defined within a Cartesian coordinate system and this fact must be:\X\0D\X\0A\X\0D\X\0A(1) Defining value: ProspectiveCurrentMelting :A list of minimum 2 and maximum 8 numbers providing the currents in [A] for points in the current/melting_energy log/log coordinate space. The curve is drawn as a straight line between two consecutive points.\X\0D\X\0A(2) Defined value: MeltingEnergy: A list of minimum 2 and maximum 8 numbers providing the energy whereby the fuse is starting to melt, I2t, in [A2s] for points in the current/melting_energy log/log coordinate space. The curve is drawn as a straight line between two consecutive points.',.P_TABLEVALUE.,'IfcElectricCurrentMeasure','IfcReal',$,$,$,$,$); + +#280= IFCSIMPLEPROPERTYTEMPLATE('1e14u0qVaHuO00025QrE$V',$,'BreakerUnitIPICurve','A curve that establishes the let through peak current of a breaker unit when a particular prospective current is applied. Note that the breaker unit IPI curve is defined within a Cartesian coordinate system and this fact must be asserted within the property set:\X\0D\X\0A\X\0D\X\0A(1) Defining value: A list of minimum 2 and maximum 16 numbers providing the currents in [A] for points in the I/\S\N log/log coordinate space. The curve is drawn as a straight line between two consecutive points.\X\0D\X\0A(2) Defined value: A list of minimum 2 and maximum 16 numbers providing the let-through peak currents, \S\N, in [A] for points in the I/\S\N log/log coordinate space. The curve is drawn as a straight line between two consecutive points.',.P_TABLEVALUE.,'IfcElectricCurrentMeasure','IfcElectricCurrentMeasure',$,$,$,$,$); + +#281= IFCSIMPLEPROPERTYTEMPLATE('0SRRZKplf9oAKBz3w0a2po',$,'BreakingCapacity','The current that a fuse, circuit breaker, or other electrical apparatus is able to interrupt without being destroyed or causing an electric arc with unacceptable duration.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#282= IFCSIMPLEPROPERTYTEMPLATE('19I8m0qUOHuO00025QrE$V',$,'BreechingInletType','Defines the type of breeching inlet.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5047,$,$,$,$); +#5047= IFCPROPERTYENUMERATION('PEnum_BreechingInletType',('TWOWAY','FOURWAY','OTHER','USERDEFINED','NOTDEFINED'),$); + +#283= IFCSIMPLEPROPERTYTEMPLATE('2hZvM0qS8HuO00025QrE$V',$,'Brightness','Indicates the display brightness.',.P_SINGLEVALUE.,'IfcIlluminanceMeasure',$,$,$,$,$,$); + +#284= IFCSIMPLEPROPERTYTEMPLATE('12TaK0qVSHuO00025QrE$V',$,'BudgetSource','The budget source requested.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#285= IFCSIMPLEPROPERTYTEMPLATE('3JLHo0qWSHuO00025QrE$V',$,'BuildableArea','The area of site utilization expressed as a maximum value according to local building codes.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#286= IFCSIMPLEPROPERTYTEMPLATE('3Yr6M0qWSHuO00025QrE$V',$,'BuildingHeightLimit','Allowed maximum height of buildings on this site - according to local building codes.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#287= IFCSIMPLEPROPERTYTEMPLATE('3rUNi0qSGHuO00025QrE$V',$,'BuildingID','A unique identifier assigned to a building. A temporary identifier is initially assigned at the time of making a planning application. This temporary identifier is changed to a permanent identifier when the building is registered into a statutory buildings and properties database.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#288= IFCSIMPLEPROPERTYTEMPLATE('0Scd60qV8HuO00025QrE$V',$,'BuildingThermalExposure','The thermal exposure expected by the building based on surrounding site conditions.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5070,$,$,$,$); +#5070= IFCPROPERTYENUMERATION('PEnum_BuildingThermalExposure',('LIGHT','MEDIUM','HEAVY','NOTKNOWN','UNSET'),$); + +#289= IFCSIMPLEPROPERTYTEMPLATE('1PhJQ0qUSHuO00025QrE$V',$,'BulbLiquidColour','The colour of the liquid in the bulb for a bulb activated sprinkler. Note that the liquid colour varies according to the activation temperature requirement of the sprinkler head. Note also that this property does not need to be asserted for quick response activated sprinklers.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5074,$,$,$,$); +#5074= IFCPROPERTYENUMERATION('PEnum_SprinklerBulbLiquidColor',('ORANGE','RED','YELLOW','GREEN','BLUE','MAUVE','OTHER','NOTKNOWN','UNSET'),$); + +#290= IFCSIMPLEPROPERTYTEMPLATE('3Uxd60AAr21eGcLI8RmIS$',$,'BulkingFactor','Increase in volume after excavation.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#291= IFCSIMPLEPROPERTYTEMPLATE('3AhGD6LjPDHuOpWNcMtyWq',$,'BumperOrientation','Direction in which the bumper is aligned, e.g. same direction as increasing stationing values or opposite.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5077,$,$,$,$); +#5077= IFCPROPERTYENUMERATION('PEnum_BumperOrientation',('STATIONDIRECTION','OPPOSITETOSTATIONDIRECTION','OTHER','NOTKNOWN','UNSET'),$); + +#292= IFCSIMPLEPROPERTYTEMPLATE('0tMF00qSeHuO00025QrE$V',$,'BypassFactor','Fraction of air that is bypassed by the coil (0-1).',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#293= IFCSIMPLEPROPERTYTEMPLATE('3$2Up8Fxb2RPdKNA2Tyn0M',$,'CableArmourType','The armour type of the cable for mechanical protection.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5080,$,$,$,$); +#5080= IFCPROPERTYENUMERATION('PEnum_CableArmourType',('DIELECTRIC','METALLIC','OTHER','NOTKNOWN','UNSET'),$); + +#294= IFCSIMPLEPROPERTYTEMPLATE('1bt9RJJNv7CeH$s$fdSlY0',$,'CableArrangerPosition','Indicates the directional position of the cable arranger: vertical, horizontal, front or rear. It is relative to the element (usually a cabinet) that the cable arranger is affiliated.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5081,$,$,$,$); +#5081= IFCPROPERTYENUMERATION('PEnum_ArrangerPositionEnum',('FRONTSIDE','REARSIDE','HORIZONTAL','VERTICAL','OTHER','NOTKNOWN','UNSET'),$); + +#295= IFCSIMPLEPROPERTYTEMPLATE('3H1ZJK$c58WQOmBVrQdG$S',$,'CableDuctOccupancyRatio','Indicates the ratio between the number of cables in the duct and the maximum number of cables that the duct can contain.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#296= IFCSIMPLEPROPERTYTEMPLATE('185zEg3BX9UPnOrdfFpNFk',$,'CableFunctionType','Distinguishes between Telecom and Power Supply cables.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5082,$,$,$,$); +#5082= IFCPROPERTYENUMERATION('PEnum_CableFunctionType',('POWERSUPPLY','TELECOMMUNICATION','OTHER','NOTKNOWN','UNSET'),$); + +#297= IFCSIMPLEPROPERTYTEMPLATE('3smfm0qVGHuO00025QrE$V',$,'CamberAtMidspan','The camber deflection, measured from the midpoint of a cambered face of a piece to the midpoint of the chord joining the ends of the same face, as shown in the figure below, divided by the original (nominal) straight length of the face of the piece.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#298= IFCSIMPLEPROPERTYTEMPLATE('3_jHY0qS4HuO00025QrE$V',$,'CameraType','Indicates the type of camera.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5084,$,$,$,$); +#5084= IFCPROPERTYENUMERATION('PEnum_AudioVisualCameraType',('PHOTO','VIDEO','AUDIOVIDEO','OTHER','NOTKNOWN','UNSET'),$); + +#299= IFCSIMPLEPROPERTYTEMPLATE('2KWDPEjYP4_PdCs9UElsWA',$,'CantDeficiency','Difference between applied cant and a higher equilibrium cant.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#300= IFCSIMPLEPROPERTYTEMPLATE('30SDceNBr6DB9tffNjbauL',$,'CantEquilibrium','Cant at a particular speed at which the vehicle will have a resultant force perpendicular to the running plane.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#301= IFCSIMPLEPROPERTYTEMPLATE('0XTiJJXGr1wO0ECA2JlUwp',$,'CantileverType','Type of cantilever assembly.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5088,$,$,$,$); +#5088= IFCPROPERTYENUMERATION('PEnum_CantileverAssemblyType',('SINGLE','CENTER_CANTILEVER','DIRECT_SUSPENSION','INSULATED_OVERLAP_CANTILEVER','INSULATED_SUSPENSION_SET','MECHANICAL_OVERLAP_CANTILEVER','MIDPOINT_CANTILEVER','MULTIPLE_TRACK_CANTILEVER','OUT_OF_RUNNING_CANTILEVER','PHASE_SEPARATION_CANTILEVER','SYSTEM_SEPARATION_CANTILEVER','TRANSITION_CANTILEVER','TURNOUT_CANTILEVER','UNDERBRIDGE_CANTILEVER','OTHER','NOTKNOWN','UNSET'),$); + +#302= IFCSIMPLEPROPERTYTEMPLATE('05ATmeM_P3vvDHn98$$8$7',$,'Capacitance','Maximum value of the capacitance between the electrodes at specified frequency and temperature.',.P_SINGLEVALUE.,'IfcElectricCapacitanceMeasure',$,$,$,$,$,$); + +#303= IFCSIMPLEPROPERTYTEMPLATE('1Akee0qSyHuO00025QrE$V',$,'Capacity','The capacity of the element.\X\0D\X\0A\X\0D\X\0AHeat transfer rate of the cooling tower between air stream and water stream.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#304= IFCSIMPLEPROPERTYTEMPLATE('3Otq80qSWHuO00025QrE$V',$,'Capacity','The capacity of the element.\X\0D\X\0A\X\0D\X\0AThe product of the ideal capacity and the overall volumetric efficiency of the compressor.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#305= IFCSIMPLEPROPERTYTEMPLATE('2bK_O0qSyHuO00025QrE$V',$,'CapacityControl','FanCycling: Fan is cycled on and off to control duty.\X\0D\X\0ATwoSpeedFan: Fan is switched between low and high speed to control duty.\X\0D\X\0AVariableSpeedFan: Fan speed is varied to control duty.\X\0D\X\0ADampersControl: Dampers modulate the air flow to control duty.\X\0D\X\0ABypassValveControl: Bypass valve modulates the water flow to control duty.\X\0D\X\0AMultipleSeriesPumps: Turn on/off multiple series pump to control duty.\X\0D\X\0ATwoSpeedPump: Switch between high/low pump speed to control duty.\X\0D\X\0AVariableSpeedPump: vary pump speed to control duty.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5092,$,$,$,$); +#5092= IFCPROPERTYENUMERATION('PEnum_CoolingTowerCapacityControl',('FANCYCLING','TWOSPEEDFAN','VARIABLESPEEDFAN','DAMPERSCONTROL','BYPASSVALVECONTROL','MULTIPLESERIESPUMPS','TWOSPEEDPUMP','VARIABLESPEEDPUMP','OTHER','NOTKNOWN','UNSET'),$); + +#306= IFCSIMPLEPROPERTYTEMPLATE('1g3_80qUGHuO00025QrE$V',$,'CapacityControlType','InletVane: Control by adjusting inlet vane.\X\0D\X\0AVariableSpeedDrive: Control by variable speed drive.\X\0D\X\0ABladePitchAngle: Control by adjusting blade pitch angle.\X\0D\X\0ATwoSpeed: Control by switch between high and low speed.\X\0D\X\0ADischargeDamper: Control by modulating discharge damper.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5094,$,$,$,$); +#5094= IFCPROPERTYENUMERATION('PEnum_FanCapacityControlType',('INLETVANE','VARIABLESPEEDDRIVE','BLADEPITCHANGLE','TWOSPEED','DISCHARGEDAMPER','OTHER','NOTKNOWN','UNSET'),$); + +#307= IFCSIMPLEPROPERTYTEMPLATE('0Ud0g0qSaHuO00025QrE$V',$,'CapacityCurve','Chiller cooling capacity is a function of condensing temperature and evaporating temperature, data is in table form, Capacity = f (TempCon, TempEvp), capacity = a1+b1*Tei+c1*Tei\\^2+d1*Tci+e1*Tci\\^2+f1*Tei*Tci. This table uses multiple input variables; to represent, both DefiningValues and DefinedValues lists are null and IfcTable is attached using IfcResourceConstraintRelationship and IfcMetric. Columns are specified in the following order:\X\0D\X\0A1.IfcPowerMeasure:Capacity\X\0D\X\0A2.IfcThermodynamicTemperatureMeasure:CondensingTemperature\X\0D\X\0A3.IfcThermodynamicTemperatureMeasure:EvaporatingTemperature',.P_TABLEVALUE.,'IfcThermodynamicTemperatureMeasure','IfcPowerMeasure',$,$,$,$,$); + +#308= IFCSIMPLEPROPERTYTEMPLATE('003Z60qX8HuO00025QrE$V',$,'CapacityPeople','Capacity of the transportation element measured in numbers of person.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#309= IFCSIMPLEPROPERTYTEMPLATE('05Qtm0qX8HuO00025QrE$V',$,'CapacityWeight','Capacity of the transport element measured by weight.',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#310= IFCSIMPLEPROPERTYTEMPLATE('30VY00qUOHuO00025QrE$V',$,'CapColour','Colour of the caps of the hydrant.\X\0D\X\0A\X\0D\X\0ANote: Consult local fire regulations for statutory colours that may be required for hydrant caps in particular circumstances.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#311= IFCSIMPLEPROPERTYTEMPLATE('3Gx94EXhnAxAZUYUNDKUuO',$,'CapDepth','Depth of cap (boreholeML).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#312= IFCSIMPLEPROPERTYTEMPLATE('0Ccq_kkRbAMPjW5UXu8hDs',$,'CapMaterial','Cap material or ''NOT CAPPED'' or ''UNKNOWN'' (boreholeML).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#313= IFCSIMPLEPROPERTYTEMPLATE('14qw60qUqHuO00025QrE$V',$,'CarbonContent','The carbon content in the fuel. This is measured in weight of carbon per unit weight of fuel and is therefore unitless.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#314= IFCSIMPLEPROPERTYTEMPLATE('0qzq4eq5DDfAgxx_gs$ue9',$,'CarbonDioxideEmissions','Rate of emission of carbon dioxide',.P_SINGLEVALUE.,'IfcMassFlowRateMeasure',$,$,$,$,$,$); + +#315= IFCSIMPLEPROPERTYTEMPLATE('2vVxFsGGb3QOAIX9UEyhga',$,'CargoDeadWeight','Weight of (bulk) cargo carried',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#316= IFCSIMPLEPROPERTYTEMPLATE('1waNpZNY9ArOqUXxmsLi6u',$,'CarrierStackNumber','Number of carrier segments (tray, ladder etc.) that are vertically stacked (vertical is measured as the z-axis of the local coordinate system of the carrier segment).',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#317= IFCSIMPLEPROPERTYTEMPLATE('0gmV1hVbn8NwnhNgylps28',$,'CasingDepth','Depth of the casing.\X\0D\X\0A\X\0D\X\0AFor a door, it is the dimension in the plane perpendicular to door leaf. If given it is applied equally to all four sides of the adjacent wall.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#318= IFCSIMPLEPROPERTYTEMPLATE('04ZR14r_9C_vLSphKOkvKo',$,'CasingThickness','Thickness of the casing.\X\0D\X\0A\X\0D\X\0AFor a door, it is the dimension in plane of the door leaf. If given it is applied equally to all four sides of the adjacent wall.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#319= IFCSIMPLEPROPERTYTEMPLATE('1xR8kP0en6N86AGgIaUR$s',$,'CastingMethod','The method of casting the concrete into its designed form.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5111,$,$,$,$); +#5111= IFCPROPERTYENUMERATION('PEnum_ConcreteCastingMethod',('INSITU','MIXED','PRECAST','PRINTED','OTHER','NOTKNOWN','UNSET'),$); + +#320= IFCSIMPLEPROPERTYTEMPLATE('06lec0qRqHuO00025QrE$V',$,'Category','Designation of the category into which the actors in the population belong.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#321= IFCSIMPLEPROPERTYTEMPLATE('0t_MO24RnC$BoGLPbf_Vc7',$,'CatenaryStayType','Indicates the type of catenary stay used.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5115,$,$,$,$); +#5115= IFCPROPERTYENUMERATION('PEnum_CatenaryStayType',('SINGLE_STAY','DOUBLE_STAY','OTHER','NOTKNOWN','UNSET'),$); + +#322= IFCSIMPLEPROPERTYTEMPLATE('33lc5OXGT9FexvS$tyrx03',$,'CatenaryWireType','Indicate the type of Catenary wire.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#323= IFCSIMPLEPROPERTYTEMPLATE('3QWyGZN1r0gwbH3sg_91Bs',$,'CeilingCovering','Label to indicate the material or finish of the space ceiling. The label is used for room book information and often displayed in room stamp.The material information is provided in absence of an IfcCovering (type=CEILING) object with own shape representation and material assignment. In case of inconsistency the material assigned to IfcCovering elements takes precedence.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#324= IFCSIMPLEPROPERTYTEMPLATE('2hshDd$CPB2B0zM4kkk1d8',$,'CeilingCoveringThickness','Thickness of the material layer(s) for the space ceiling.The thickness information is provided in absence of an IfcCovering (type=CEILING) object with own shape representation. In cases of inconsistency between the geometric parameters of an assigned IfcCovering and this attached property, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#325= IFCSIMPLEPROPERTYTEMPLATE('1QLyG0qWiHuO00025QrE$V',$,'CeilingRAPlenum','Ceiling plenum used for return air or not. TRUE = Yes, FALSE = No.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#326= IFCSIMPLEPROPERTYTEMPLATE('0sFRW0qVOHuO00025QrE$V',$,'CenterCoreBaseHeight','Center core base height of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#327= IFCSIMPLEPROPERTYTEMPLATE('1Bik80qVOHuO00025QrE$V',$,'CenterCoreBaseWidth','Center core base width of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#328= IFCSIMPLEPROPERTYTEMPLATE('0zPCO0qVOHuO00025QrE$V',$,'CenterCoreMiddleHeight','Center core middle height of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#329= IFCSIMPLEPROPERTYTEMPLATE('0jvNq0qVOHuO00025QrE$V',$,'CenterCoreSpacing','Center core spacing of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#330= IFCSIMPLEPROPERTYTEMPLATE('14YzG0qVOHuO00025QrE$V',$,'CenterCoreTopHeight','Center core top height of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#331= IFCSIMPLEPROPERTYTEMPLATE('1JSeQ0qVOHuO00025QrE$V',$,'CenterCoreTopWidth','Center core top width of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#332= IFCSIMPLEPROPERTYTEMPLATE('16Xd20qRyHuO00025QrE$V',$,'CenterlineAirVelocity','Centerline air velocity versus distance from the diffuser and temperature differential; a function of distance from diffuser and temperature difference between supply air and room air.',.P_TABLEVALUE.,'IfcLinearVelocityMeasure','IfcLengthMeasure',$,$,$,$,$); + +#333= IFCSIMPLEPROPERTYTEMPLATE('1$AwRqpEfD_9rbUpYn5F65',$,'CentreLineToFairlead','Distance from the vessel centreline to the fairlead for the line',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#334= IFCSIMPLEPROPERTYTEMPLATE('2AI9o0qVOHuO00025QrE$V',$,'CentreOfGravityInX','Location of the profile''s centre of gravity (geometric centroid), measured along xp.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#335= IFCSIMPLEPROPERTYTEMPLATE('2I2440qVOHuO00025QrE$V',$,'CentreOfGravityInY','Location of the profile''s centre of gravity (geometric centroid), measured along yp.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#336= IFCSIMPLEPROPERTYTEMPLATE('0zKyw0qTGHuO00025QrE$V',$,'ChamberLengthOrRadius','Length or, in the event of the shape being circular in plan, the radius of the chamber.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#337= IFCSIMPLEPROPERTYTEMPLATE('2JT480qTCHuO00025QrE$V',$,'ChamberLengthOrRadius','Length or, in the event of the shape being circular in plan, the radius of the chamber.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#338= IFCSIMPLEPROPERTYTEMPLATE('2M8sS0qTGHuO00025QrE$V',$,'ChamberLengthOrRadius','Length or, in the event of the shape being circular in plan, the radius of the chamber.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#339= IFCSIMPLEPROPERTYTEMPLATE('12iHa0qTGHuO00025QrE$V',$,'ChamberWidth','Width, in the event of the shape being non circular in plan.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#340= IFCSIMPLEPROPERTYTEMPLATE('2OqOo0qTCHuO00025QrE$V',$,'ChamberWidth','Width, in the event of the shape being non circular in plan.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#341= IFCSIMPLEPROPERTYTEMPLATE('2S6KW0qTGHuO00025QrE$V',$,'ChamberWidth','Width, in the event of the shape being non circular in plan.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#342= IFCSIMPLEPROPERTYTEMPLATE('2zuF80qWaHuO00025QrE$V',$,'CharacteristicExponent','Characteristic exponent, slope of log(heat output) vs log (surface temperature minus environmental temperature).',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcReal',$,$,$,$,$); + +#343= IFCSIMPLEPROPERTYTEMPLATE('3k9Awz48fCZAHkVCckwD67',$,'CharacteristicFunction','The characteristic function to show the relationship between varistor current and voltage.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#344= IFCSIMPLEPROPERTYTEMPLATE('10mgUNnHf1VfAg7w_L3oMi',$,'CharacteristicImpedance','A quantity defined for a mode of propagation at a given frequency in a specific uniform transmission line or uniform waveguide by one of the three following relations: Z1 = S/ |I|2 Z2 = |U|2 / S Z3 = U / I where Z is the complex characteristic impedance, S the complex power and U and I are the values, usually complex, respectively of a voltage and a current conventionally defined for each type of mode by analogy with transmission line equations.',.P_SINGLEVALUE.,'IfcElectricResistanceMeasure',$,$,$,$,$,$); + +#345= IFCSIMPLEPROPERTYTEMPLATE('18nEi0qX0HuO00025QrE$V',$,'ChargePressure','Nominal or design operating pressure of the tank.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#346= IFCSIMPLEPROPERTYTEMPLATE('2YnR20qX0HuO00025QrE$V',$,'ChargePressure','Nominal or design operating pressure of the tank.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#347= IFCSIMPLEPROPERTYTEMPLATE('2JexmLPDX5sBsONo7e2qsk',$,'CheckRailType','Type of the check rail. Check rail types enumerated in this property are defined based on EN 13674.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5162,$,$,$,$); +#5162= IFCPROPERTYENUMERATION('PEnum_CheckRailType',('TYPE_33C1','TYPE_40C1','TYPE_47C1','TYPE_CR3_60U','TYPE_R260','TYPE_R320CR','OTHER','NOTKNOWN','UNSET'),$); + +#348= IFCSIMPLEPROPERTYTEMPLATE('3_R4k0qSWHuO00025QrE$V',$,'ChillerCapacity','Nominal cooling capacity of chiller at standardized conditions as defined by the agency having jurisdiction.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#349= IFCSIMPLEPROPERTYTEMPLATE('1GC7m4ctzEMR6sRVs2$Rji',$,'ChromaticDispersionTolerance','Indicates the tolerance of the transport equipment chromatic dispersion. The value is defined by picosecond per nanometer (ps/nm).',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#350= IFCSIMPLEPROPERTYTEMPLATE('3v8srrGkv5BxHCEgUYjye4',$,'CillLevelLowerHead','Height of the lower head cill level',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#351= IFCSIMPLEPROPERTYTEMPLATE('3K32apJvH1uOfG1IRMzQCs',$,'CillLevelUpperHead','Height of the upper head cill level',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#352= IFCSIMPLEPROPERTYTEMPLATE('1x0YY0qSyHuO00025QrE$V',$,'CircuitType','OpenCircuit: Exposes water directly to the cooling atmosphere.\X\0D\X\0ACloseCircuit: The fluid is separated from the atmosphere by a heat exchanger.\X\0D\X\0AWet: The air stream or the heat exchange surface is evaporatively cooled.\X\0D\X\0ADry: No evaporation into the air stream.\X\0D\X\0ADryWet: A combination of a dry tower and a wet tower.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5165,$,$,$,$); +#5165= IFCPROPERTYENUMERATION('PEnum_CoolingTowerCircuitType',('OPENCIRCUIT','CLOSEDCIRCUITWET','CLOSEDCIRCUITDRY','CLOSEDCIRCUITDRYWET','OTHER','NOTKNOWN','UNSET'),$); + +#353= IFCSIMPLEPROPERTYTEMPLATE('1uRFQ0qW8HuO00025QrE$V',$,'CisternCapacity','Volumetric capacity of the cistern',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#354= IFCSIMPLEPROPERTYTEMPLATE('1g7jg0qW8HuO00025QrE$V',$,'CisternHeight','Enumeration that identifies the height of the cistern or, if set to ''None'' if the urinal has no cistern and is flushed using mains or high pressure water through a flushing valve.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5169,$,$,$,$); +#5169= IFCPROPERTYENUMERATION('PEnum_CisternHeight',('HIGHLEVEL','LOWLEVEL','NONE','OTHER','NOTKNOWN','UNSET'),$); + +#355= IFCSIMPLEPROPERTYTEMPLATE('0GzNs0qUSHuO00025QrE$V',$,'ClassificationAuthority','The name of the authority that applies the classification of service to the hose reel (e.g. NFPA/FEMA).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#356= IFCSIMPLEPROPERTYTEMPLATE('09DTa0qUSHuO00025QrE$V',$,'ClassOfService','A classification of usage of the hose reel that may be applied.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#357= IFCSIMPLEPROPERTYTEMPLATE('1ELNjzhfv7fO4ST_8v15TT',$,'ClayVolume','Relative volume of clay (typically smaller than 0.002mm) stratum constituents.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#358= IFCSIMPLEPROPERTYTEMPLATE('0fnrY0qX8HuO00025QrE$V',$,'ClearDepth','The clear depth.\X\0D\X\0A\X\0D\X\0AIt indicates the distance from the inner surface of the elevator door to the opposite surface of the elevator car.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#359= IFCSIMPLEPROPERTYTEMPLATE('1ueSs0qTCHuO00025QrE$V',$,'ClearDepth','The clear depth.\X\0D\X\0A\X\0D\X\0AIt indicates the formed space in the duct.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#360= IFCSIMPLEPROPERTYTEMPLATE('2ZIr20qUeHuO00025QrE$V',$,'ClearDepth','The clear depth.\X\0D\X\0A\X\0D\X\0AIt indicates the unobstructed depth available for cable inclusion within the junction box.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#361= IFCSIMPLEPROPERTYTEMPLATE('3Yocg0qVCHuO00025QrE$V',$,'ClearDepth','The clear depth.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#362= IFCSIMPLEPROPERTYTEMPLATE('0o7vE0qX8HuO00025QrE$V',$,'ClearHeight','Clear height of the object (elevator).\X\0D\X\0AThe shape information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the shape properties, provided in the attached property, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#363= IFCSIMPLEPROPERTYTEMPLATE('0WreS0qX8HuO00025QrE$V',$,'ClearWidth','The clear width.\X\0D\X\0A\X\0D\X\0AIt indicates the distance from the inner surfaces of the elevator car left and right from the elevator door',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#364= IFCSIMPLEPROPERTYTEMPLATE('1pH8C0qTCHuO00025QrE$V',$,'ClearWidth','The clear width.\X\0D\X\0A\X\0D\X\0AIt indicates the formed space in the duct.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#365= IFCSIMPLEPROPERTYTEMPLATE('2BofA0qVyHuO00025QrE$V',$,'ClearWidth','The clear width.\X\0D\X\0A\X\0D\X\0AMeasured as the clear space for accessibility and egress; it is a measured distance between the two handrails or the wall and a handrail on a ramp.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#366= IFCSIMPLEPROPERTYTEMPLATE('0QC1k0qU8HuO00025QrE$V',$,'ClimateChange','Quantity of greenhouse gases emitted calculated in equivalent CO2.',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#367= IFCSIMPLEPROPERTYTEMPLATE('33AaQ0qU4HuO00025QrE$V',$,'ClimateChangePerUnit','Quantity of greenhouse gases emitted calculated in equivalent CO2',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#368= IFCSIMPLEPROPERTYTEMPLATE('0guf20qUOHuO00025QrE$V',$,'CloggingIndicator','Whether the filter has an indicator to display the degree of clogging of the filter.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#369= IFCSIMPLEPROPERTYTEMPLATE('15oxfkdunAHQ0G5Q2ybvfa',$,'CloggingPotential','Description or rating of the potential for clogging equipment in sticky ground.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#370= IFCSIMPLEPROPERTYTEMPLATE('2ALvK0qXGHuO00025QrE$V',$,'CloseOffRating','Close off rating.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#371= IFCSIMPLEPROPERTYTEMPLATE('2Oq8q0qT4HuO00025QrE$V',$,'CloseOffRating','Close off rating.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#372= IFCSIMPLEPROPERTYTEMPLATE('3962k0qT4HuO00025QrE$V',$,'ClosureRatingEnum','Enumeration that identifies the closure rating for the damper.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5213,$,$,$,$); +#5213= IFCPROPERTYENUMERATION('PEnum_FireDamperClosureRating',('DYNAMIC','STATIC','OTHER','NOTKNOWN','UNSET'),$); + +#373= IFCSIMPLEPROPERTYTEMPLATE('3waFS0qT4HuO00025QrE$V',$,'ClosureRatingEnum','Enumeration that identifies the closure rating for the damper.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5213,$,$,$,$); + +#374= IFCSIMPLEPROPERTYTEMPLATE('37g2o0qUmHuO00025QrE$V',$,'CO2Content','Carbon dioxide (CO2) content of the products of combustion. This is measured in weight of CO2 per unit weight and is therefore unitless.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#375= IFCSIMPLEPROPERTYTEMPLATE('3EnkiYvo91k92LY_eT$sR1',$,'CobblesVolume','Relative volume of cobbles (typically larger than 63mm) stratum constituents.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#376= IFCSIMPLEPROPERTYTEMPLATE('31iak0qUmHuO00025QrE$V',$,'COContent','Carbon monoxide (CO) content of the products of combustion. This is measured in weight of CO per unit weight and is therefore unitless.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#377= IFCSIMPLEPROPERTYTEMPLATE('2NklEn94fAAffIQBYsYnZD',$,'CoefficientOfFriction','Coefficient of friction value for the fender',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#378= IFCSIMPLEPROPERTYTEMPLATE('3W1b00qSWHuO00025QrE$V',$,'CoefficientOfPerformance','The Coefficient of performance (COP) is the ratio of heat removed to energy input. The energy input may be obtained by multiplying Pset_DistributionPortPHistoryGas.FlowRate on the ''Fuel'' port of the IfcChiller by Pset_MaterialFuel.LowerHeatingValue. The IfcDistributionPort for fuel has an associated IfcMaterial with fuel properties and is assigned to an IfcPerformanceHistory object nested within this IfcPerformanceHistory object.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPositiveRatioMeasure',$,$,$,$,$); + +#379= IFCSIMPLEPROPERTYTEMPLATE('0dZDm0qSaHuO00025QrE$V',$,'CoefficientOfPerformanceCurve','Chiller coefficient of performance (COP) is function of condensing temperature and evaporating temperature, data is in table form, COP= f (TempCon, TempEvp), COP = a2+b2*Tei+c2*Tei\\^2+d2*Tci+e2*Tci\\^2+f2*Tei*Tci. This table uses multiple input variables; to represent, both DefiningValues and DefinedValues lists are null and IfcTable is attached using IfcResourceConstraintRelationship and IfcMetric. Columns are specified in the following order: 1.IfcPositiveRatioMeasure:CoefficientOfPerformance\X\0D\X\0A2.IfcThermodynamicTemperatureMeasure:CondensingTemperature\X\0D\X\0A3.IfcThermodynamicTemperatureMeasure:EvaporatingTemperature',.P_TABLEVALUE.,'IfcThermodynamicTemperatureMeasure','IfcReal',$,$,$,$,$); + +#380= IFCSIMPLEPROPERTYTEMPLATE('1Ts3cC4K527A$xCe0PeqiV',$,'CohesionBehaviour','Cohesive shear strength of a rock or soil that is independent of interparticle friction.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#381= IFCSIMPLEPROPERTYTEMPLATE('3keJS0qSaHuO00025QrE$V',$,'CoilConnectionDirection','Coil connection direction (facing into the air stream).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5222,$,$,$,$); +#5222= IFCPROPERTYENUMERATION('PEnum_CoilConnectionDirection',('LEFT','RIGHT','OTHER','NOTKNOWN','UNSET'),$); + +#382= IFCSIMPLEPROPERTYTEMPLATE('3XX4W0qSaHuO00025QrE$V',$,'CoilCoolant','The fluid used for heating or cooling used by the hydronic coil.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5225,$,$,$,$); +#5225= IFCPROPERTYENUMERATION('PEnum_CoilCoolant',('WATER','BRINE','GLYCOL','OTHER','NOTKNOWN','UNSET'),$); + +#383= IFCSIMPLEPROPERTYTEMPLATE('0BFMy0qSeHuO00025QrE$V',$,'CoilFaceArea','Coil face area in the direction against air the flow.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#384= IFCSIMPLEPROPERTYTEMPLATE('3zX_c0qSaHuO00025QrE$V',$,'CoilFluidArrangement','Fluid flow arrangement of the coil.\X\0D\X\0A\X\0D\X\0ACrossCounterFlow: Air and water flow enter in different directions.\X\0D\X\0ACrossFlow: Air and water flow are perpendicular.\X\0D\X\0ACrossParallelFlow: Air and water flow enter in same directions.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5230,$,$,$,$); +#5230= IFCPROPERTYENUMERATION('PEnum_CoilFluidArrangement',('CROSSFLOW','CROSSCOUNTERFLOW','CROSSPARALLELFLOW','OTHER','NOTKNOWN','UNSET'),$); + +#385= IFCSIMPLEPROPERTYTEMPLATE('0w2XG0qSyHuO00025QrE$V',$,'CoilLength','Length of coil.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#386= IFCSIMPLEPROPERTYTEMPLATE('39hCG0qSaHuO00025QrE$V',$,'CoilPlacement','Indicates the placement of the coil. FLOOR indicates an under floor heater (if coil type is WATERHEATINGCOIL or ELECTRICHEATINGCOIL); CEILING indicates a cooling ceiling (if coil type is WATERCOOLINGCOIL); UNIT indicates that the coil is part of a cooling or heating unit, like cooled beam, etc.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5234,$,$,$,$); +#5234= IFCPROPERTYENUMERATION('PEnum_CoilPlacementType',('FLOOR','CEILING','UNIT','OTHER','NOTKNOWN','UNSET'),$); + +#387= IFCSIMPLEPROPERTYTEMPLATE('3WO1I0qUCHuO00025QrE$V',$,'CoilPosition','Defines the relationship between a fan and a coil.\X\0D\X\0ADrawThrough: Fan located downstream of the coil.\X\0D\X\0ABlowThrough: Fan located upstream of the coil.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5237,$,$,$,$); +#5237= IFCPROPERTYENUMERATION('PEnum_FanCoilPosition',('DRAWTHROUGH','BLOWTHROUGH','OTHER','NOTKNOWN','UNSET'),$); + +#388= IFCSIMPLEPROPERTYTEMPLATE('0_piW0qSyHuO00025QrE$V',$,'CoilWidth','Width of coil.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#389= IFCSIMPLEPROPERTYTEMPLATE('2J4I2LAOv4qfhgUPNOBh82',$,'Colour','Colour of this object.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#390= IFCSIMPLEPROPERTYTEMPLATE('3G0sO0qV8HuO00025QrE$V',$,'Colour','Colour of this object.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#391= IFCSIMPLEPROPERTYTEMPLATE('3h5wi0qTqHuO00025QrE$V',$,'Colour','Colour of this object.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#392= IFCSIMPLEPROPERTYTEMPLATE('11rx60qUiHuO00025QrE$V',$,'ColourAppearance','In both the DIN and CIE standards, artificial light sources are classified in terms of their colour appearance. To the human eye they all appear to be white; the difference can only be detected by direct comparison. Visual performance is not directly affected by differences in colour appearance.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#393= IFCSIMPLEPROPERTYTEMPLATE('37d3A0qTGHuO00025QrE$V',$,'ColourCode','Name of a color for identifying the connector, if applicable.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#394= IFCSIMPLEPROPERTYTEMPLATE('1VfHQ0qUiHuO00025QrE$V',$,'ColourRenderingIndex','The CRI indicates how well a light source renders eight standard colours compared to perfect reference lamp with the same colour temperature. The CRI scale ranges from 1 to 100, with 100 representing perfect rendering properties.',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#395= IFCSIMPLEPROPERTYTEMPLATE('1PhpM0qUiHuO00025QrE$V',$,'ColourTemperature','The colour temperature of any source of radiation is defined as the temperature (in Kelvin) of a black-body or Planckian radiator whose radiation has the same chromaticity as the source of radiation. Often the values are only approximate colour temperatures as the black-body radiator cannot emit radiation of every chromaticity value. The colour temperatures of the commonest artificial light sources range from less than 3000K (warm white) to 4000K (intermediate) and over 5000K (daylight).',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#396= IFCSIMPLEPROPERTYTEMPLATE('0mpdQ0qT8HuO00025QrE$V',$,'ColumnShoeBasePlateDepth','The depth of the column shoe base plate.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#397= IFCSIMPLEPROPERTYTEMPLATE('0c4_60qT8HuO00025QrE$V',$,'ColumnShoeBasePlateThickness','The thickness of the column shoe base plate.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#398= IFCSIMPLEPROPERTYTEMPLATE('0i2SA0qT8HuO00025QrE$V',$,'ColumnShoeBasePlateWidth','The width of the column shoe base plate.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#399= IFCSIMPLEPROPERTYTEMPLATE('10JR_0qT8HuO00025QrE$V',$,'ColumnShoeCasingDepth','The depth of the column shoe casing.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#400= IFCSIMPLEPROPERTYTEMPLATE('0sAy40qT8HuO00025QrE$V',$,'ColumnShoeCasingHeight','The height of the column shoe casing.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#401= IFCSIMPLEPROPERTYTEMPLATE('0wy7K0qT8HuO00025QrE$V',$,'ColumnShoeCasingWidth','The width of the column shoe casing.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#402= IFCSIMPLEPROPERTYTEMPLATE('2XVviYqS9BKeFimfQfNm7U',$,'CombinedKerbGutter','Indicating the use of a combined kerb and gutter.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#403= IFCSIMPLEPROPERTYTEMPLATE('0QGn80qWWHuO00025QrE$V',$,'Combustible','Indication whether the object is made from combustible material (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#404= IFCSIMPLEPROPERTYTEMPLATE('15gWg0qT0HuO00025QrE$V',$,'Combustible','Indication whether the object is made from combustible material (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#405= IFCSIMPLEPROPERTYTEMPLATE('2MkVw0qT0HuO00025QrE$V',$,'Combustible','Indication whether the object is made from combustible material (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#406= IFCSIMPLEPROPERTYTEMPLATE('3Fo980qXKHuO00025QrE$V',$,'Combustible','Indication whether the object is made from combustible material (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#407= IFCSIMPLEPROPERTYTEMPLATE('1Gzpa0qSGHuO00025QrE$V',$,'CombustionChamberTemperature','Average combustion chamber temperature.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#408= IFCSIMPLEPROPERTYTEMPLATE('1AQC60qSGHuO00025QrE$V',$,'CombustionEfficiency','Combustion efficiency under nominal condition.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#409= IFCSIMPLEPROPERTYTEMPLATE('0_tS20qUqHuO00025QrE$V',$,'CombustionTemperature','Combustion temperature.\X\0D\X\0A\X\0D\X\0ACombustion temperature of the material when air is at 298 K and 100 kPa.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#410= IFCSIMPLEPROPERTYTEMPLATE('1kHVg0qVWHuO00025QrE$V',$,'CommencementDate','Date on which the agreement commences.',.P_SINGLEVALUE.,'IfcDate',$,$,$,$,$,$); + +#411= IFCSIMPLEPROPERTYTEMPLATE('3Xuwkh7UD9wuLX4uBTrvQ8',$,'CommonInterfaceType','Indicates the type of the device common interfaces.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5303,$,$,$,$); +#5303= IFCPROPERTYENUMERATION('PEnum_CommonInterfaceType',('DRYCONTACTSINTERFACE','MANAGEMENTINTERFACE','OTHER_IO_INTERFACE','SYNCHRONIZATIONINTERFACE','OTHER','NOTKNOWN','UNSET'),$); + +#412= IFCSIMPLEPROPERTYTEMPLATE('23pIPVZq9A19s2K0Qc6rmz',$,'CommunicationStandard','Indicates the communication standard supported by the physical wired communication port.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5304,$,$,$,$); +#5304= IFCPROPERTYENUMERATION('PEnum_CommunicationStandard',('ETHERNET','STM_1','STM_16','STM_256','STM_4','STM_64','USB','XDSL','OTHER','NOTKNOWN','UNSET'),$); + +#413= IFCSIMPLEPROPERTYTEMPLATE('3IBdqSmXf1vwj5iylqG2hi',$,'CompactionFactor','Reduction in volume on compaction.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#414= IFCSIMPLEPROPERTYTEMPLATE('2_UiNQRvH2uuEFFaxMk1It',$,'CompactionMethod','Method of compaction.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5305,$,$,$,$); +#5305= IFCPROPERTYENUMERATION('PEnum_CompactionMethod',('ROLLER','TAMPING','NONE','USERDEFINED'),$); + +#415= IFCSIMPLEPROPERTYTEMPLATE('3TT9O2$zXCkB7l$kFVljGC',$,'CompactionMethodOther','User defined method of compaction when CompactionMethod = USERDEFINED.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#416= IFCSIMPLEPROPERTYTEMPLATE('11cTy0qWWHuO00025QrE$V',$,'Compartmentation','Indication whether the object is designed to serve as a fire compartmentation (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#417= IFCSIMPLEPROPERTYTEMPLATE('3vWRa0qXKHuO00025QrE$V',$,'Compartmentation','Indication whether the object is designed to serve as a fire compartmentation (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#418= IFCSIMPLEPROPERTYTEMPLATE('0NZNNBTeH4$RmON2XH6spL',$,'Complementaryfunction','Indicates the complementary function of the drain channel.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5314,$,$,$,$); +#5314= IFCPROPERTYENUMERATION('PEnum_ComplementaryWorks',('TRANSVERSAL_WATER_REMOVAL','LIFTING_WATER_WELLS','DISPERSING_WELLS','OTHER','NOTKNOWN','NOTDEFINED'),$); + +#419= IFCSIMPLEPROPERTYTEMPLATE('3vTKU5hpb51Qve8ObZwhUJ',$,'CompositeFractions','Denomination into soil groups by composite fractions',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5315,$,$,$,$); +#5315= IFCPROPERTYENUMERATION('PEnum_SoilCompositeFractions',('BOULDERS','BOULDERS_WITH_COBBLES','BOULDERS_WITH_FINER_SOILS','GRAVEL_WITH_COBBLES','GRAVEL','SANDY_GRAVEL_WITH_COBBLES','SANDY_GRAVEL','GRAVEL_WITH_CLAY_OR_SILT','GRAVELLY_SAND','SAND','SAND_WITH_CLAY_AND_SILT','SANDY_SILT','SANDY_GRAVELLY_SILT','SANDY_CLAYEY_SILT','CLAYEY_SILT','SILTY_CLAY','SANDY_GRAVELLY_CLAY','SILT','CLAY','ORGANIC_SILT','ORGANIC_CLAY','SANDY_PEAT','FILL','COBBLES','COBBLES_WITH_BOULDERS','COBBLES_WITH_FINER_SOILS','OTHER','NOTKNOWN','UNSET'),$); + +#420= IFCSIMPLEPROPERTYTEMPLATE('0CV9K0qUOHuO00025QrE$V',$,'CompressedAirFilterType','ACTIVATEDCARBON: absorbs oil vapor and odor; PARTICLE_FILTER: used to absorb solid particles of medium size; COALESCENSE_FILTER: used to absorb fine solid, oil, and water particles, also called micro filter',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5316,$,$,$,$); +#5316= IFCPROPERTYENUMERATION('PEnum_CompressedAirFilterType',('ACTIVATEDCARBON','PARTICLE_FILTER','COALESCENSE_FILTER','OTHER','NOTKNOWN','UNSET'),$); + +#421= IFCSIMPLEPROPERTYTEMPLATE('3dBbs0qSeHuO00025QrE$V',$,'CompressionEfficiency','Ratio of the work required for isentropic compression of the gas to the work delivered to the gas within the compression volume (as obtained by measurement).',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#422= IFCSIMPLEPROPERTYTEMPLATE('0gx8OSAsfDaR6Lagjl0obi',$,'CompressiveStrength','The compressive strength of the object or material.\X\0D\X\0A\X\0D\X\0ADefining values: \X2\03B1\X0\; defined values: compressive strength.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcPressureMeasure',$,$,$,$,$); + +#423= IFCSIMPLEPROPERTYTEMPLATE('13o_PQZLnATfkOJGsX$sGN',$,'CompressiveStrength','Defining values: \X2\03B1\X0\; defined values: compressive strength.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcPressureMeasure',$,$,$,$,$); + +#424= IFCSIMPLEPROPERTYTEMPLATE('2chwSa9R98gR_aQspFjpC6',$,'CompressiveStrength','Defining values: \X2\03B1\X0\; defined values: compressive strength.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcPressureMeasure',$,$,$,$,$); + +#425= IFCSIMPLEPROPERTYTEMPLATE('3gEaM0qUmHuO00025QrE$V',$,'CompressiveStrength','The compressive strength of the object or material.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#426= IFCSIMPLEPROPERTYTEMPLATE('3Q4Mw0qSeHuO00025QrE$V',$,'CompressorCapacity','The product of the ideal capacity and the overall volumetric efficiency of the compressor.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#427= IFCSIMPLEPROPERTYTEMPLATE('1w6yU0qSmHuO00025QrE$V',$,'CompressorCondenserHeatGain','Heat gain between condenser inlet to compressor outlet.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#428= IFCSIMPLEPROPERTYTEMPLATE('1zhqw0qSmHuO00025QrE$V',$,'CompressorCondenserPressureDrop','Pressure drop between condenser inlet and compressor outlet.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPressureMeasure',$,$,$,$,$); + +#429= IFCSIMPLEPROPERTYTEMPLATE('3k_Vm0qU8HuO00025QrE$V',$,'CompressorEvaporatorHeatGain','Heat gain between the evaporator outlet and the compressor inlet.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#430= IFCSIMPLEPROPERTYTEMPLATE('3plh00qU8HuO00025QrE$V',$,'CompressorEvaporatorPressureDrop','Pressure drop between the evaporator outlet and the compressor inlet.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPressureMeasure',$,$,$,$,$); + +#431= IFCSIMPLEPROPERTYTEMPLATE('1NrNe0qSiHuO00025QrE$V',$,'CompressorSpeed','Compressor speed.',.P_SINGLEVALUE.,'IfcRotationalFrequencyMeasure',$,$,$,$,$,$); + +#432= IFCSIMPLEPROPERTYTEMPLATE('3mjyM0qSeHuO00025QrE$V',$,'CompressorTotalEfficiency','Ratio of the thermal cooling capacity to electrical input.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#433= IFCSIMPLEPROPERTYTEMPLATE('020D80qSiHuO00025QrE$V',$,'CompressorTotalHeatGain','Compressor total heat gain.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#434= IFCSIMPLEPROPERTYTEMPLATE('0KKYZceoj1zOtGz8I7XmVq',$,'CompStrength','Compressive strength, \X2\03B1\X0\=0\S\0.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#435= IFCSIMPLEPROPERTYTEMPLATE('0N455YE$f0Q9gp2KsnM8YB',$,'CompStrength','Compressive strength, \X2\03B1\X0\=0\S\0.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#436= IFCSIMPLEPROPERTYTEMPLATE('3VTMcUo6XCeAAYmM_MZLrH',$,'CompStrength','Compressive strength, \X2\03B1\X0\=0\S\0.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#437= IFCSIMPLEPROPERTYTEMPLATE('0Sk7rdMlL1rwa$77Tmc3ZF',$,'CompStrengthPerp','Compressive strength, \X2\03B1\X0\=90\S\0.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#438= IFCSIMPLEPROPERTYTEMPLATE('1nDJCoibTCpv6h14fhaGKZ',$,'CompStrengthPerp','Compressive strength, \X2\03B1\X0\=90\S\0.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#439= IFCSIMPLEPROPERTYTEMPLATE('3Q2AaIwNj5sfrocKwUvdtT',$,'CompStrengthPerp','Compressive strength, \X2\03B1\X0\=90\S\0.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#440= IFCSIMPLEPROPERTYTEMPLATE('1r0lqqj$f9Ge364Ax4U713',$,'ConcealedCeiling','Indication whether this space is designed to have a concealed flooring space (TRUE) or not (FALSE). A concealed ceiling space is normally meant to be the space between a slab and a ceiling.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#441= IFCSIMPLEPROPERTYTEMPLATE('2dq7B8tp95lPmRb2JNyrg7',$,'ConcealedCeilingOffset','Distance between the upper floor slab and the suspended ceiling, often used for distribution systems. Often referred to as plenum.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#442= IFCSIMPLEPROPERTYTEMPLATE('26KAQ9kWPDzfy5AeUh1my2',$,'ConcealedFlooring','Indication whether this space is designed to have a concealed flooring space (TRUE) or not (FALSE). A concealed flooring space is normally meant to be the space beneath a raised floor.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#443= IFCSIMPLEPROPERTYTEMPLATE('1M0f51fy10nAxr6YGleM4V',$,'ConcealedFlooringOffset','Distance between the floor slab and the floor covering, often used for cables and other installations. Often referred to as raised flooring.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#444= IFCSIMPLEPROPERTYTEMPLATE('07PBZZQdn2TOMV5JJgFkm9',$,'ConcreteCover','The protective concrete cover at the reinforcing bars according to local building regulations.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#445= IFCSIMPLEPROPERTYTEMPLATE('2_yow0qSiHuO00025QrE$V',$,'ConcreteCoverAtLinks','The protective concrete cover at the reinforcement links according to local building regulations.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#446= IFCSIMPLEPROPERTYTEMPLATE('2u$Ks0qSiHuO00025QrE$V',$,'ConcreteCoverAtMainBars','The protective concrete cover at the main reinforcing bars according to local building regulations.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#447= IFCSIMPLEPROPERTYTEMPLATE('2Jb380qXCHuO00025QrE$V',$,'CondenserEnteringTemperature','Temperature of fluid entering condenser.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#448= IFCSIMPLEPROPERTYTEMPLATE('2Ddb40qXCHuO00025QrE$V',$,'CondenserFlowrate','Flow rate of fluid through the condenser.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#449= IFCSIMPLEPROPERTYTEMPLATE('2RKzQ0qXCHuO00025QrE$V',$,'CondenserLeavingTemperature','Temperature of fluid leaving condenser.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#450= IFCSIMPLEPROPERTYTEMPLATE('21GjM0qSmHuO00025QrE$V',$,'CondenserMeanVoidFraction','Mean void fraction in condenser.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#451= IFCSIMPLEPROPERTYTEMPLATE('1ko9m0qSmHuO00025QrE$V',$,'CondensingTemperature','Refrigerant condensing temperature.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#452= IFCSIMPLEPROPERTYTEMPLATE('2Gs1E0qVWHuO00025QrE$V',$,'ConditionCommencement','Condition of property provided on commencement of the agreement e.g. cold shell, warm lit shell, broom clean, turn-key.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#453= IFCSIMPLEPROPERTYTEMPLATE('1gLmRZ_wH63g1ueUzbq2sS',$,'ConditionDisposalLevel','Condition that will trigger a disposal process',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4900,$,$,$,$); + +#454= IFCSIMPLEPROPERTYTEMPLATE('3lWPi0qS0HuO00025QrE$V',$,'ConditionHistory','Indicates alarm condition over time. The range of possible values and their meanings is defined by Pset_AlarmTypeCommon.Condition. An empty value indicates no present alarm condition.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcIdentifier',$,$,$,$,$); + +#455= IFCSIMPLEPROPERTYTEMPLATE('0VfTbc1grAZhnktO2lISqM',$,'ConditionMaintenanceLevel','Condition that will trigger maintenance',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4900,$,$,$,$); + +#456= IFCSIMPLEPROPERTYTEMPLATE('18kxxoTgD8MAVYfHV0plY$',$,'ConditionReplacementLevel','Condition that will trigger a replacement process',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4900,$,$,$,$); + +#457= IFCSIMPLEPROPERTYTEMPLATE('2iDip8GTT8zRWOR2gRk8Qk',$,'ConditionTargetPerformance','Target condition of the asset',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4900,$,$,$,$); + +#458= IFCSIMPLEPROPERTYTEMPLATE('2WLro0qVWHuO00025QrE$V',$,'ConditionTermination','Condition of property required on termination of the agreement e.g. cold shell, warm lit shell, broom clean, turn-key.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#459= IFCSIMPLEPROPERTYTEMPLATE('2LgQvvudb6UBQkAzoEIL3k',$,'ConductorDiameter','Indicates the conductor diameter. It is only used for twisted and untwisted wire pair.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#460= IFCSIMPLEPROPERTYTEMPLATE('03sO5GIyzFT8intkW6NLbP',$,'ConductorFunction','Indicates function of the conductors to which the load is connected. Where L1, L2 and L3 represent the phase lines according to IEC 60446 notation (sometimes phase lines may be referenced by color [Red, Blue, Yellow] or by number [1, 2, 3] etc). Protective Earth is sometimes also known as CPC or common protective conductor. Note that for an electrical device, a set of line conductor functions may be applied.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5364,$,$,$,$); +#5364= IFCPROPERTYENUMERATION('PEnum_ConductorFunctionEnum',('PHASE_L1','PHASE_L2','PHASE_L3','NEUTRAL','PROTECTIVEEARTH','PROTECTIVEEARTHNEUTRAL','OTHER','NOTKNOWN','UNSET'),$); + +#461= IFCSIMPLEPROPERTYTEMPLATE('3vDX0hr89BVhc9fLSUDJTm',$,'ConductorFunction','Indicates function of the conductors to which the load is connected. Where L1, L2 and L3 represent the phase lines according to IEC 60446 notation (sometimes phase lines may be referenced by color [Red, Blue, Yellow] or by number [1, 2, 3] etc). Protective Earth is sometimes also known as CPC or common protective conductor. Note that for an electrical device, a set of line conductor functions may be applied.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5364,$,$,$,$); + +#462= IFCSIMPLEPROPERTYTEMPLATE('10uLY0qSWHuO00025QrE$V',$,'ConductorMaterial','Type of material from which the conductor is constructed.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5368,$,$,$,$); +#5368= IFCPROPERTYENUMERATION('PEnum_MaterialEnum',('ALUMINIUM','COPPER','OTHER','NOTKNOWN','UNSET'),$); + +#463= IFCSIMPLEPROPERTYTEMPLATE('1PwWc0qSWHuO00025QrE$V',$,'ConductorShape','Indication of the shape of the conductor.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5372,$,$,$,$); +#5372= IFCPROPERTYENUMERATION('PEnum_ShapeEnum',('HELICALCONDUCTOR','CIRCULARCONDUCTOR','SECTORCONDUCTOR','RECTANGULARCONDUCTOR','OTHER','NOTKNOWN','UNSET'),$); + +#464= IFCSIMPLEPROPERTYTEMPLATE('3b_p60qSOHuO00025QrE$V',$,'ConduitShapeType','The shape of the conduit segment.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5376,$,$,$,$); +#5376= IFCPROPERTYENUMERATION('PEnum_ConduitShapeType',('CIRCULAR','OVAL','OTHER','NOTKNOWN','UNSET'),$); + +#465= IFCSIMPLEPROPERTYTEMPLATE('1q2DJWtf58PvkMOQBrIqOF',$,'ConicityRatio','The ratio of the diameter of the cone bottom surface to the height of the pole.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#466= IFCSIMPLEPROPERTYTEMPLATE('0zyc80qU0HuO00025QrE$V',$,'ConnectedConductorFunction','Function of the conductors to which the load is connected.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5364,$,$,$,$); + +#467= IFCSIMPLEPROPERTYTEMPLATE('1QcnE_aj55XODZJWLi4uym',$,'ConnectionGender','The physical connection gender.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5383,$,$,$,$); +#5383= IFCPROPERTYENUMERATION('PEnum_DistributionPortGender',('MALE','FEMALE','OTHER','NOTKNOWN','UNSET'),$); + +#468= IFCSIMPLEPROPERTYTEMPLATE('1SN5k0qUWHuO00025QrE$V',$,'ConnectionSize','The connection size of the object.\X\0D\X\0A\X\0D\X\0AInlet and outlet pipe connections to the meter.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#469= IFCSIMPLEPROPERTYTEMPLATE('23Pbs0qUSHuO00025QrE$V',$,'ConnectionSize','The connection size of the object.\X\0D\X\0A\X\0D\X\0AInlet connection to sprinkler.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#470= IFCSIMPLEPROPERTYTEMPLATE('2WGcS0qSuHuO00025QrE$V',$,'ConnectionSize','The connection size of the object.\X\0D\X\0A\X\0D\X\0ADuct connection diameter.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#471= IFCSIMPLEPROPERTYTEMPLATE('3chxe0qVuHuO00025QrE$V',$,'ConnectionSize','The connection size of the object.\X\0D\X\0A\X\0D\X\0AThe connection to and from the pump.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#472= IFCSIMPLEPROPERTYTEMPLATE('0LsHRT7ND0l8585NRu7Ie8',$,'ConnectionSubType','The physical port connection subtype that further qualifies the ConnectionType.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#473= IFCSIMPLEPROPERTYTEMPLATE('1A5cORvpX3_vdhIOgP0LY0',$,'ConnectionSubtype','The physical port connection subtype that further qualifies the ConnectionType. The following values are recommended:\X\0D\X\0A\X\0D\X\0A* ACPLUG: A, B, C, D, E, F, EF, G, H, I, J, K, L, M\X\0D\X\0A* DIN: Mini3P, Mini4P, Mini5P, Mini6P, Mini7P, Mini8P, Mini9P\X\0D\X\0A* DSub: DA15, DB25, DC37, DD50, DE9, DE15\X\0D\X\0A* EIAJ: RC5720\X\0D\X\0A* HDMI: A, B, C\X\0D\X\0A* RADIO: IEEE802.11g, IEEE802.11n \X\0D\X\0A* RJ: 4P4C, 6P2C, 8P8C\X\0D\X\0A* SOCKET: E-11, E-12, E-14, E-17, E-26, E-27, E-39, E-40\X\0D\X\0A* TRS: TS_Mini, TS_SubMini, TRS_Mini, TRS_SubMini',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#474= IFCSIMPLEPROPERTYTEMPLATE('3V7JbtIxHAZPR8CmMAy3dW',$,'ConnectionSubType','The physical port connection subtype that further qualifies the ConnectionType.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#475= IFCSIMPLEPROPERTYTEMPLATE('3IiZcc7R5CAhGZuzSrfjuV',$,'ConnectionType','The end-style treatment of the duct port:\X\0D\X\0A\X\0D\X\0ABEADEDSLEEVE: Beaded Sleeve. \X\0D\X\0ACOMPRESSION: Compression. \X\0D\X\0ACRIMP: Crimp. \X\0D\X\0ADRAWBAND: Drawband. \X\0D\X\0ADRIVESLIP: Drive slip. \X\0D\X\0AFLANGED: Flanged. \X\0D\X\0AOUTSIDESLEEVE: Outside Sleeve. \X\0D\X\0ASLIPON: Slipon. \X\0D\X\0ASOLDERED: Soldered. \X\0D\X\0ASSLIP: S-Slip. \X\0D\X\0ASTANDINGSEAM: Standing seam. \X\0D\X\0ASWEDGE: Swedge. \X\0D\X\0AWELDED: Welded. \X\0D\X\0AOTHER: Another type of end-style has been applied.\X\0D\X\0ANONE: No end-style has been applied.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5397,$,$,$,$); +#5397= IFCPROPERTYENUMERATION('PEnum_DuctConnectionType',('BEADEDSLEEVE','COMPRESSION','CRIMP','DRAWBAND','DRIVESLIP','FLANGED','OUTSIDESLEEVE','SLIPON','SOLDERED','SSLIP','STANDINGSEAM','SWEDGE','WELDED','OTHER','NONE','USERDEFINED','NOTDEFINED'),$); + +#476= IFCSIMPLEPROPERTYTEMPLATE('3uGgYTZiL73BYwV_npECRZ',$,'ConnectionType','The end-style treatment of the pipe port:\X\0D\X\0A\X\0D\X\0ABRAZED: Brazed. \X\0D\X\0ACOMPRESSION: Compression. \X\0D\X\0AFLANGED: Flanged. \X\0D\X\0AGROOVED: Grooved. \X\0D\X\0AOUTSIDESLEEVE: Outside Sleeve. \X\0D\X\0ASOLDERED: Soldered. \X\0D\X\0ASWEDGE: Swedge. \X\0D\X\0ATHREADED: Threaded. \X\0D\X\0AWELDED: Welded. \X\0D\X\0AOTHER: Another type of end-style has been applied.\X\0D\X\0ANONE: No end-style has been applied.\X\0D\X\0AUSERDEFINED: User-defined port connection type. \X\0D\X\0ANOTDEFINED: Undefined port connection type.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5399,$,$,$,$); +#5399= IFCPROPERTYENUMERATION('PEnum_PipeEndStyleTreatment',('BRAZED','COMPRESSION','FLANGED','GROOVED','OUTSIDESLEEVE','SOLDERED','SWEDGE','THREADED','WELDED','OTHER','NONE','UNSET'),$); + +#477= IFCSIMPLEPROPERTYTEMPLATE('0w0gEEc0zFjvNswSrKmDQ$',$,'ConnectorAColour','Indicates the colour A- end of connector.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#478= IFCSIMPLEPROPERTYTEMPLATE('3yUsi5u7T4BQGLpkunPPI0',$,'ConnectorAGender','Indicates the gender of A-end connector.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5383,$,$,$,$); + +#479= IFCSIMPLEPROPERTYTEMPLATE('05lh3wrjD3fe$BEp5kTIqH',$,'ConnectorAType','Indicates the type of A-end connector.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#480= IFCSIMPLEPROPERTYTEMPLATE('1cThVIaMXEcAEobfXJFIPy',$,'ConnectorBColour','Indicates the colour B- end of connector.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#481= IFCSIMPLEPROPERTYTEMPLATE('3iBqO$VGP8tOJhBPjhmLpB',$,'ConnectorBGender','Indicates the gender of B-end connector.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5383,$,$,$,$); + +#482= IFCSIMPLEPROPERTYTEMPLATE('2xjdteWAjCdRxhbBMzx0M0',$,'ConnectorBType','Indicates the type of B-end connector.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#483= IFCSIMPLEPROPERTYTEMPLATE('3hZprW7ZTEuRugKKQVaEZ3',$,'ConnectorType','Indicates the type of connector.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#484= IFCSIMPLEPROPERTYTEMPLATE('1CpHg0qSWHuO00025QrE$V',$,'Construction','Purpose of informing on how the conductor is constructed (interwined or solid). I.e. Solid (IEV 461-01-06), stranded (IEV 461-01-07), solid-/finestranded(IEV 461-01-11) (not flexible/flexible).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5402,$,$,$,$); +#5402= IFCPROPERTYENUMERATION('PEnum_ConstructionEnum',('SOLIDCONDUCTOR','STRANDEDCONDUCTOR','FLEXIBLESTRANDEDCONDUCTOR','OTHER','NOTKNOWN','UNSET'),$); + +#485= IFCSIMPLEPROPERTYTEMPLATE('3$0kC0qSGHuO00025QrE$V',$,'ConstructionMethod','The type of construction action to the object, e.g. new construction, renovation, refurbishment, etc.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#486= IFCSIMPLEPROPERTYTEMPLATE('2hu5w0qSiHuO00025QrE$V',$,'ConstructionToleranceClass','Classification designation of the on-site construction tolerances according to local standards.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#487= IFCSIMPLEPROPERTYTEMPLATE('3ti$U0qWqHuO00025QrE$V',$,'ContactorType','A list of the available types of contactor from which that required may be selected where:\X\0D\X\0A\X\0D\X\0ACapacitorSwitching: for switching 3 phase single or multi-step capacitor banks.\X\0D\X\0ALowCurrent: requires the use of low resistance contacts.\X\0D\X\0AMagneticLatching: enables the contactor to remain in the on position when the coil is no longer energized.\X\0D\X\0AMechanicalLatching: requires that the contactor is mechanically retained in the on position.\X\0D\X\0AModular: are totally enclosed and self contained.\X\0D\X\0AReversing: has a double set of contactors that are prewired.\X\0D\X\0AStandard: is a generic device that controls the flow of power in a circuit on or off.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5414,$,$,$,$); +#5414= IFCPROPERTYENUMERATION('PEnum_ContactorType',('CAPACITORSWITCHING','LOWCURRENT','MAGNETICLATCHING','MECHANICALLATCHING','MODULAR','REVERSING','STANDARD','OTHER','NOTKNOWN','UNSET'),$); + +#488= IFCSIMPLEPROPERTYTEMPLATE('0MnIrCS5P7TweCZZThUwtm',$,'ContactResistance','Resistance when electrical node is closed.',.P_SINGLEVALUE.,'IfcElectricResistanceMeasure',$,$,$,$,$,$); + +#489= IFCSIMPLEPROPERTYTEMPLATE('0PafkcBBDBPAuLjLmX5W1c',$,'ContactWireNominalDrop','Vertical distance between the main catenary wire and the contact wire measured at a support point.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#490= IFCSIMPLEPROPERTYTEMPLATE('1WIgSUjRrA2vcLynsmAyg4',$,'ContactWireNominalHeight','Nominal distance from the top of the rail to the lower face of the contact wire, measured perpendicular to the track.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#491= IFCSIMPLEPROPERTYTEMPLATE('1dWD_52DDFheUkLfvK_Wga',$,'ContactWireStagger','Lateral displacement of the contact wire to opposite sides of the track centre at successive supports.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#492= IFCSIMPLEPROPERTYTEMPLATE('2SxilVeerCTud05s6E45Pj',$,'ContactWireUplift','Vertical upward movement of the contact wire due to the force produced from the pantograph.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#493= IFCSIMPLEPROPERTYTEMPLATE('1EgzE0qV8HuO00025QrE$V',$,'ContainerMaterial','Special requirements for material used to contain an artefact.',.P_REFERENCEVALUE.,'IfcMaterialDefinition',$,$,$,$,$,$); + +#494= IFCSIMPLEPROPERTYTEMPLATE('3j3luG3knB79dbgpp9O2W0',$,'ContaminantVolume','Relative volume of contaminant stratum constituents.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#495= IFCSIMPLEPROPERTYTEMPLATE('2MUPtI9NP8bvLCMAJRde53',$,'Contamination','Expected anthropogenic contaminations.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#496= IFCSIMPLEPROPERTYTEMPLATE('0q3JQ0qS4HuO00025QrE$V',$,'ContourValue','Value of the elevation of the contour above or below a reference plane.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#497= IFCSIMPLEPROPERTYTEMPLATE('0FW840qVWHuO00025QrE$V',$,'ContractualType','The contractual type of the work.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#498= IFCSIMPLEPROPERTYTEMPLATE('1b25u0qVSHuO00025QrE$V',$,'ContractualType','The contractual type of the work.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#499= IFCSIMPLEPROPERTYTEMPLATE('2mxE00qS8HuO00025QrE$V',$,'ContrastRatio','Indicates the display contrast ratio.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#500= IFCSIMPLEPROPERTYTEMPLATE('0Fna_0qUiHuO00025QrE$V',$,'ContributedLuminousFlux','Luminous flux is a photometric measure of radiant flux, i.e. the volume of light emitted from a light source. Luminous flux is measured either for the interior as a whole or for a part of the interior (partial luminous flux for a solid angle). All other photometric parameters are derivatives of luminous flux. Luminous flux is measured in lumens (lm). The luminous flux is given as a nominal value for each lamp.',.P_SINGLEVALUE.,'IfcLuminousFluxMeasure',$,$,$,$,$,$); + +#501= IFCSIMPLEPROPERTYTEMPLATE('2g6Pc0qT4HuO00025QrE$V',$,'ControlDamperOperation','The inherent characteristic of the control damper operation.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5432,$,$,$,$); +#5432= IFCPROPERTYENUMERATION('PEnum_ControlDamperOperation',('LINEAR','EXPONENTIAL','OTHER','NOTKNOWN','UNSET'),$); + +#502= IFCSIMPLEPROPERTYTEMPLATE('1NbOptutP7sPdNxheUF3ur',$,'ControlPulseCurrent','The current of the electric actuator control pulse.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#503= IFCSIMPLEPROPERTYTEMPLATE('35WwK0qSyHuO00025QrE$V',$,'ControlStrategy','FixedExitingWaterTemp: The capacity is controlled to maintain a fixed exiting water temperature. \X\0D\X\0AWetBulbTempReset: The set-point is reset based on the wet-bulb temperature.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5434,$,$,$,$); +#5434= IFCPROPERTYENUMERATION('PEnum_CoolingTowerControlStrategy',('FIXEDEXITINGWATERTEMP','WETBULBTEMPRESET','OTHER','NOTKNOWN','UNSET'),$); + +#504= IFCSIMPLEPROPERTYTEMPLATE('02vpC0qSuHuO00025QrE$V',$,'ControlType','The type controller, signal modification effected and applicable ports\X\0D\X\0A\X\0D\X\0ALOWERLIMITSWITCH: Single analog input is read and if less than Value.LowerBound then True is written to the output value.\X\0D\X\0AUPPERLIMITSWITCH: Single analog input is read and if more than Value.UpperBound then True is written to the output value.\X\0D\X\0ALOWERBANDSWITCH: Single analog input is read and if less than Value.LowerBound+BandWidth then True is written to the output value.\X\0D\X\0AUPPERBANDSWITCH: Single analog input is read and if more than Value.UpperBound-BandWidth then True is written to the output value.\X\0D\X\0ANOT: Single binary input is read and the opposite value is written to the output value.\X\0D\X\0AAND: Two binary inputs are read and if both are True then True is written to the output value.\X\0D\X\0AOR: Two binary inputs are read and if either is True then True is written to the output value.\X\0D\X\0AXOR: Two binary inputs are read and if one is true then True is written to the output value.\X\0D\X\0ACALENDAR: No inputs; the current time is compared with an IfcWorkCalendar to which the IfcController is assigned and True is written if active.\X\0D\X\0AINPUT: Controller element is a dedicated input.\X\0D\X\0AOUTPUT: Controller element is a dedicated output.\X\0D\X\0AVARIABLE: Controller element is an in-memory variable.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5436,$,$,$,$); +#5436= IFCPROPERTYENUMERATION('PEnum_ControllerTwoPositionType',('NOT','AND','OR','XOR','LOWERLIMITSWITCH','UPPERLIMITSWITCH','LOWERBANDSWITCH','UPPERBANDSWITCH','AVERAGE','CALENDAR','INPUT','OUTPUT','VARIABLE','OTHER','NOTKNOWN','UNSET'),$); + +#505= IFCSIMPLEPROPERTYTEMPLATE('0kjUa0qSqHuO00025QrE$V',$,'ControlType','The type controller, signal modification effected and applicable ports\X\0D\X\0A\X\0D\X\0ACONSTANT: No inputs; SignalOffset is written to the output value.\X\0D\X\0AMODIFIER: Single analog input is read, added to SignalOffset, multiplied by SignalFactor, and written to the output value.\X\0D\X\0AABSOLUTE: Single analog input is read and absolute value is written to the output value.\X\0D\X\0AINVERSE: Single analog input is read, 1.0 is divided by the input value and written to the output value.\X\0D\X\0AHYSTERISIS: Single analog input is read, delayed according to SignalTime, and written to the output value.\X\0D\X\0ARUNNINGAVERAGE: Single analog input is read, averaged over SignalTime, and written to the output value.\X\0D\X\0ADERIVATIVE: Single analog input is read and the rate of change during the SignalTime is written to the output value.\X\0D\X\0AINTEGRAL: Single analog input is read and the average value during the SignalTime is written to the output value.\X\0D\X\0ABINARY: Single binary input is read and SignalOffset is written to the output value if True.\X\0D\X\0AACCUMULATOR: Single binary input is read, and for each pulse the SignalOffset is added to the accumulator, and while the accumulator is greater than the SignalFactor, the accumulator is decremented by SignalFactor and the integer result is incremented by one.\X\0D\X\0APULSECONVERTER: Single integer input is read, and for each increment the SignalMultiplier is added and written to the output value.\X\0D\X\0ASUM: Two analog inputs are read, added, and written to the output value.\X\0D\X\0ASUBTRACT: Two analog inputs are read, subtracted, and written to the output value.\X\0D\X\0APRODUCT: Two analog inputs are read, multiplied, and written to the output value.\X\0D\X\0ADIVIDE: Two analog inputs are read, divided, and written to the output value.\X\0D\X\0AAVERAGE: Two analog inputs are read and the average is written to the output value.\X\0D\X\0AMAXIMUM: Two analog inputs are read and the maximum is written to the output value.\X\0D\X\0AMINIMUM: Two analog inputs are read and the minimum is written to the output value..\X\0D\X\0AINPUT: Controller element is a dedicated input.\X\0D\X\0AOUTPUT: Controller element is a dedicated output.\X\0D\X\0AVARIABLE: Controller element is an in-memory variable.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5439,$,$,$,$); +#5439= IFCPROPERTYENUMERATION('PEnum_ControllerTypeFloating',('CONSTANT','MODIFIER','ABSOLUTE','INVERSE','HYSTERESIS','RUNNINGAVERAGE','DERIVATIVE','INTEGRAL','BINARY','ACCUMULATOR','PULSECONVERTER','LOWERLIMITCONTROL','UPPERLIMITCONTROL','SUM','SUBTRACT','PRODUCT','DIVIDE','AVERAGE','MAXIMUM','MINIMUM','REPORT','SPLIT','INPUT','OUTPUT','VARIABLE','OTHER','NOTKNOWN','UNSET'),$); + +#506= IFCSIMPLEPROPERTYTEMPLATE('0NBIy0qT8HuO00025QrE$V',$,'ControlType','The type controller, signal modification effected and applicable ports',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#507= IFCSIMPLEPROPERTYTEMPLATE('1_bB00qSqHuO00025QrE$V',$,'ControlType','The type of signal modification effected and applicable ports:\X\0D\X\0A\X\0D\X\0AINPUT: Controller element is a dedicated input.\X\0D\X\0AOUTPUT: Controller element is a dedicated output.\X\0D\X\0AVARIABLE: Controller element is an in-memory variable.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5443,$,$,$,$); +#5443= IFCPROPERTYENUMERATION('PEnum_ControllerMultiPositionType',('INPUT','OUTPUT','VARIABLE','OTHER','NOTKNOWN','UNSET'),$); + +#508= IFCSIMPLEPROPERTYTEMPLATE('2X9ia0qSqHuO00025QrE$V',$,'ControlType','The type of discrete digital controller: \X\0D\X\0A\X\0D\X\0APRIMARY: Controller has built-in communication interface for PC connection, may manage secondary controllers.\X\0D\X\0ASECONDARY: Controller communicates with primary controller and its own managed devices.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5445,$,$,$,$); +#5445= IFCPROPERTYENUMERATION('PEnum_ControllerTypeProgrammable',('PRIMARY','SECONDARY','OTHER','NOTKNOWN','UNSET'),$); + +#509= IFCSIMPLEPROPERTYTEMPLATE('2zAcg0qSqHuO00025QrE$V',$,'ControlType','The type controller, signal modification effected and applicable ports\X\0D\X\0A\X\0D\X\0APROPORTIONAL: Output is proportional to the control error. The gain of a proportional control (Kp) will have the effect of reducing the rise time and reducing , but never eliminating, the steady-state error of the variable controlled. \X\0D\X\0APROPORTIONALINTEGRAL: Part of the output is proportional to the control error and part is proportional to the time integral of the control error. Adding the gain of an integral control (Ki) will have the effect of eliminating the steady-state error of the variable controlled, but it may make the transient response worse. \X\0D\X\0APROPORTIONALINTEGRALDERIVATIVE: Part of the output is proportional to the control error, part is proportional to the time integral of the control error and part is proportional to the time derivative of the control error. Adding the gain of a derivative control (Kd) will have the effect of increasing the stability of the system, reducing the overshoot, and improving the transient response of the variable controlled.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5447,$,$,$,$); +#5447= IFCPROPERTYENUMERATION('PEnum_ControllerProportionalType',('PROPORTIONAL','PROPORTIONALINTEGRAL','PROPORTIONALINTEGRALDERIVATIVE','OTHER','NOTKNOWN','UNSET'),$); + +#510= IFCSIMPLEPROPERTYTEMPLATE('1_PjM0qWeHuO00025QrE$V',$,'ConvectorType','Indicates the type of convector, whether forced air (mechanically driven) or natural (gravity).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5450,$,$,$,$); +#5450= IFCPROPERTYENUMERATION('PEnum_SpaceHeaterConvectorType',('FORCED','NATURAL','OTHER','NOTKNOWN','UNSET'),$); + +#511= IFCSIMPLEPROPERTYTEMPLATE('05csar1WP7SPvQFGopUOit',$,'ConversionTime','Turnout conversion completion time.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#512= IFCSIMPLEPROPERTYTEMPLATE('0d_fQ0qWmHuO00025QrE$V',$,'CoolingAirFlowRate','Cooling air flow rate in the space.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcVolumetricFlowRateMeasure',$,$,$,$,$); + +#513= IFCSIMPLEPROPERTYTEMPLATE('0P_4O0qWiHuO00025QrE$V',$,'CoolingDesignAirflow','The air flowrate required during the peak cooling conditions.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#514= IFCSIMPLEPROPERTYTEMPLATE('0EJ5M0qV8HuO00025QrE$V',$,'CoolingDesignDay','The month, day and time that has been selected for the cooling design calculations.',.P_SINGLEVALUE.,'IfcDateTime',$,$,$,$,$,$); + +#515= IFCSIMPLEPROPERTYTEMPLATE('03aS20qV8HuO00025QrE$V',$,'CoolingDryBulb','Dry bulb temperature, usually for for cooling design.\X\0D\X\0A\X\0D\X\0AOutside dry bulb temperature',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#516= IFCSIMPLEPROPERTYTEMPLATE('0uNa60qWiHuO00025QrE$V',$,'CoolingDryBulb','Inside dry bulb temperature for cooling design.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#517= IFCSIMPLEPROPERTYTEMPLATE('23i_oDW4nDfBvb_ImqAD5i',$,'CoolingDryBulb','Dry bulb temperature, usually for for cooling design.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#518= IFCSIMPLEPROPERTYTEMPLATE('1xlAu0qXCHuO00025QrE$V',$,'CoolingEfficiency','Coefficient of Performance: Ratio of cooling energy output to energy input under full load operating conditions.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#519= IFCSIMPLEPROPERTYTEMPLATE('0zkum0qWiHuO00025QrE$V',$,'CoolingRelativeHumidity','Inside relative humidity for cooling design.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#520= IFCSIMPLEPROPERTYTEMPLATE('13rqk0qRuHuO00025QrE$V',$,'CoolingTemperatureDelta','Cooling temperature difference for calculating space air flow rates.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#521= IFCSIMPLEPROPERTYTEMPLATE('16GQ60qSuHuO00025QrE$V',$,'CoolingWaterFlowRate','Water flow rate for cooling.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcVolumetricFlowRateMeasure',$,$,$,$,$); + +#522= IFCSIMPLEPROPERTYTEMPLATE('08xmi0qV8HuO00025QrE$V',$,'CoolingWetBulb','Outside wet bulb temperature for cooling design.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#523= IFCSIMPLEPROPERTYTEMPLATE('0BKsG0qVOHuO00025QrE$V',$,'CoreBaseHeight','Core base height of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#524= IFCSIMPLEPROPERTYTEMPLATE('0WB$U0qVOHuO00025QrE$V',$,'CoreBaseWidth','Core base width of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#525= IFCSIMPLEPROPERTYTEMPLATE('3ZwqVh2H99qOG$$4R$j3QX',$,'CoreConductorDiameter','Indicates the core conductor diameter. It is only used for coaxial wire pair.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#526= IFCSIMPLEPROPERTYTEMPLATE('2Cb080qSWHuO00025QrE$V',$,'CoreIdentifier','The core identification used Identifiers may be used such as by color (Black, Brown, Grey) or by number (1, 2, 3) or by IEC phase reference (L1, L2, L3) etc.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#527= IFCSIMPLEPROPERTYTEMPLATE('0HuTk0qVOHuO00025QrE$V',$,'CoreMiddleHeight','Core middle height of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#528= IFCSIMPLEPROPERTYTEMPLATE('0Qjxg0qS0HuO00025QrE$V',$,'CoreSetHorizontal','Degree of horizontal (in the X-axis of the LocalPlacement) blade set from the centerline.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#529= IFCSIMPLEPROPERTYTEMPLATE('0VV6w0qS0HuO00025QrE$V',$,'CoreSetVertical','Degree of vertical (in the Y-axis of the LocalPlacement) blade set from the centerline.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#530= IFCSIMPLEPROPERTYTEMPLATE('04B5O0qVOHuO00025QrE$V',$,'CoreSpacing','Core spacing of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#531= IFCSIMPLEPROPERTYTEMPLATE('0P2Ec0qVOHuO00025QrE$V',$,'CoreTopHeight','Core top height of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#532= IFCSIMPLEPROPERTYTEMPLATE('0clcy0qVOHuO00025QrE$V',$,'CoreTopWidth','Core top width of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#533= IFCSIMPLEPROPERTYTEMPLATE('0735G0qS0HuO00025QrE$V',$,'CoreType','Identifies the way the core of the AirTerminal is constructed.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5493,$,$,$,$); +#5493= IFCPROPERTYENUMERATION('PEnum_AirTerminalCoreType',('SHUTTERBLADE','CURVEDBLADE','REMOVABLE','REVERSIBLE','NONE','OTHER','NOTKNOWN','UNSET'),$); + +#534= IFCSIMPLEPROPERTYTEMPLATE('2hg8a0qVGHuO00025QrE$V',$,'CornerChamfer','The chamfer in the corners of the precast element. The chamfer is presumed to be equal in both directions.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#535= IFCSIMPLEPROPERTYTEMPLATE('1RkCg0qT8HuO00025QrE$V',$,'CornerFixingPlateFlangeWidthInPlaneX','The flange width of the L-shaped corner plate in plane X.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#536= IFCSIMPLEPROPERTYTEMPLATE('1MMu00qT8HuO00025QrE$V',$,'CornerFixingPlateFlangeWidthInPlaneZ','The flange width of the L-shaped corner plate in plane Z.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#537= IFCSIMPLEPROPERTYTEMPLATE('1BeEi0qT8HuO00025QrE$V',$,'CornerFixingPlateLength','The length of the L-shaped corner plate.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#538= IFCSIMPLEPROPERTYTEMPLATE('1G$ZM0qT8HuO00025QrE$V',$,'CornerFixingPlateThickness','The thickness of the L-shaped corner plate.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#539= IFCSIMPLEPROPERTYTEMPLATE('1Cq1a0qSuHuO00025QrE$V',$,'CorrectionFactorForCooling','Correction factor k as a function of water flow rate (used to calculate cooling capacity).',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcReal',$,$,$,$,$); + +#540= IFCSIMPLEPROPERTYTEMPLATE('1GOw00qSuHuO00025QrE$V',$,'CorrectionFactorForHeating','Correction factor k as a function of water flow rate (used to calculate heating capacity).',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcReal',$,$,$,$,$); + +#541= IFCSIMPLEPROPERTYTEMPLATE('3tiPdiQHXE1RcerDmwYVRN',$,'CorrosionTreatment','Determines corrosion treatment for metal components. This property is provided if the requirement needs to be expressed (a) independently of a material specification and (b) as a mere requirements statement rather than a workshop design/ processing feature.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5513,$,$,$,$); +#5513= IFCPROPERTYENUMERATION('PEnum_ElementComponentCorrosionTreatment',('PAINTED','EPOXYCOATED','GALVANISED','STAINLESS','POWDERCOATED','GALVANIZEDANDPOWDERCOATED','NONE','NOTDEFINED'),$); + +#542= IFCSIMPLEPROPERTYTEMPLATE('1xde67awL7Rh31mz_tzn8x',$,'CorrosionTreatmentBolt','Specifies the corrosion treatment for the bolts.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5513,$,$,$,$); + +#543= IFCSIMPLEPROPERTYTEMPLATE('0rK5g0qUKHuO00025QrE$V',$,'CountedEfficiency','Filter efficiency based the particle counts concentration before and after filter against particles with certain size distribution.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcReal',$,$,$,$,$); + +#544= IFCSIMPLEPROPERTYTEMPLATE('2Q2xK0qUKHuO00025QrE$V',$,'CountedEfficiencyCurve','Counted efficiency curve as a function of dust holding weight, efficiency = f (dust holding weight).',.P_TABLEVALUE.,'IfcMassMeasure','IfcReal',$,$,$,$,$); + +#545= IFCSIMPLEPROPERTYTEMPLATE('2N7Ru0qVyHuO00025QrE$V',$,'CounterSlope','Sloping angle of the object, measured perpendicular to the slope - relative to horizontal (0.0 degrees).\X\0D\X\0AActual maximum slope for the passageway measured perpendicular to the direction of travel according to the current design. The shape information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the shape properties, provided in the attached property, the geometric parameters take precedence.\X\0D\X\0ANote: new property in IFC4.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#546= IFCSIMPLEPROPERTYTEMPLATE('2k46ND0cj6hhVdRs$WCmhl',$,'Country','The two letter country code (from ISO 3166).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#547= IFCSIMPLEPROPERTYTEMPLATE('1xcHAeM5z0ie3RUCZRUAl0',$,'CouplingLoss','Indicates the coupling loss of a leaky coaxial cable (radiating cable).',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#548= IFCSIMPLEPROPERTYTEMPLATE('1UlRO0qUOHuO00025QrE$V',$,'CouplingType','Defines the type coupling on the inlet of the breeching inlet.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5522,$,$,$,$); +#5522= IFCPROPERTYENUMERATION('PEnum_BreechingInletCouplingType',('INSTANTANEOUS_FEMALE','INSTANTANEOUS_MALE','OTHER','USERDEFINED','NOTDEFINED'),$); + +#549= IFCSIMPLEPROPERTYTEMPLATE('1DADu0qUSHuO00025QrE$V',$,'CoverageArea','The area that is covered by the object.\X\0D\X\0A\X\0D\X\0AIndicates the area that the sprinkler is designed to protect.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#550= IFCSIMPLEPROPERTYTEMPLATE('1gRAK0qWKHuO00025QrE$V',$,'CoverageArea','The area that is covered by the object.\X\0D\X\0A\X\0D\X\0AFloor area (typically measured as a circle whose center is at the location of the sensor).',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#551= IFCSIMPLEPROPERTYTEMPLATE('0zErkL8B54XBTK$nUEKqm5',$,'CoveragePercentage','Coverage in percentage of the mapped feature in relation to the mapped zone, e.g. tunnel face, to which it belongs.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#552= IFCSIMPLEPROPERTYTEMPLATE('1fUae0qUeHuO00025QrE$V',$,'CoverLength','The length measured along the x-axis in the local coordinate system or the radius (in the case of a circular shape in plan) of the cover of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#553= IFCSIMPLEPROPERTYTEMPLATE('3DimC0qXOHuO00025QrE$V',$,'CoverLength','The length measured along the x-axis in the local coordinate system or the radius (in the case of a circular shape in plan) of the cover of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#554= IFCSIMPLEPROPERTYTEMPLATE('3VbAO0qXOHuO00025QrE$V',$,'CoverMaterial','Material from which the cover or grating is constructed.',.P_REFERENCEVALUE.,'IfcMaterialDefinition',$,$,$,$,$,$); + +#555= IFCSIMPLEPROPERTYTEMPLATE('1nqeK0qUeHuO00025QrE$V',$,'CoverWidth','The length measured along the y-axis in the local coordinate system of the cover of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#556= IFCSIMPLEPROPERTYTEMPLATE('3MezI0qXOHuO00025QrE$V',$,'CoverWidth','The length measured along the y-axis in the local coordinate system of the cover of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#557= IFCSIMPLEPROPERTYTEMPLATE('0mLMG$dEL1XA62swey6_yV',$,'CPTConeResistance','Cone reistance measured during the test.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#558= IFCSIMPLEPROPERTYTEMPLATE('1lKAeE0kv6OwRjMM25q3Nx',$,'CPTLocalSideFriction','Sleeve friction measured during the test.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#559= IFCSIMPLEPROPERTYTEMPLATE('3oZqP_gfTF5Bo3txSCd61R',$,'CPTPorePressure','Pore pressure measured during the test.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#560= IFCSIMPLEPROPERTYTEMPLATE('3j43tcg$LEXgFS1pHxFkCO',$,'Cracking','Qualitative crack values estimated from drilling information.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#561= IFCSIMPLEPROPERTYTEMPLATE('3CaOJkVC194viZ6LJTu7ed',$,'CreationDate','Creation date of the model.',.P_SINGLEVALUE.,'IfcDate',$,$,$,$,$,$); + +#562= IFCSIMPLEPROPERTYTEMPLATE('2gR0dwi6P8TOicDILZQqwo',$,'CreepageDistance','Shortest distance or the sum of the shortest distances along the surface on an insulator between two conductive parts which normally have the operating voltage between them. (IEV ref 471-01-04)',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#563= IFCSIMPLEPROPERTYTEMPLATE('2r4dJd_Ib7vAwA1J9WH9sP',$,'Crossfall','Specifies the nominal crossfall as a ratio measure (slope) at the location of the event.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#564= IFCSIMPLEPROPERTYTEMPLATE('0vrZo0qW0HuO00025QrE$V',$,'CrossingLowerBarPitch','The pitch length of the crossing lower bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#565= IFCSIMPLEPROPERTYTEMPLATE('0o5fW0qW0HuO00025QrE$V',$,'CrossingUpperBarPitch','The pitch length of the crossing upper bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#566= IFCSIMPLEPROPERTYTEMPLATE('0gEm60qSWHuO00025QrE$V',$,'CrossSectionalArea','Cross section area of the phase(s) lead(s).',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#567= IFCSIMPLEPROPERTYTEMPLATE('1giNG0qVOHuO00025QrE$V',$,'CrossSectionArea','Total area of the cross section (or profile) of the object.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#568= IFCSIMPLEPROPERTYTEMPLATE('1z7xE0qTuHuO00025QrE$V',$,'CrossSectionShape','Cross sectional shape. Note that this shape is uniform throughout the length of the segment. For nonuniform shapes, a transition fitting should be used instead.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5545,$,$,$,$); +#5545= IFCPROPERTYENUMERATION('PEnum_DuctSegmentShape',('FLATOVAL','RECTANGULAR','ROUND','OTHER','NOTKNOWN','UNSET'),$); + +#569= IFCSIMPLEPROPERTYTEMPLATE('1I1maXboTEcP5x$ShYx_g0',$,'Current','The actual current and operable range.',.P_BOUNDEDVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#570= IFCSIMPLEPROPERTYTEMPLATE('2mlGQ0qViHuO00025QrE$V',$,'CurrentAdjustmentRange','Upper and lower current adjustment limits for an AdjustmentValueType = RANGE. Note that this property should not have a value for an AdjustmentValueType = LIST.',.P_BOUNDEDVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#571= IFCSIMPLEPROPERTYTEMPLATE('2uVAi0qViHuO00025QrE$V',$,'CurrentAdjustmentRangeStepValue','Step value of current adjustment for an AdjustmentValueType = RANGE. Note that this property should not have a value for an AdjustmentValueType = LIST.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#572= IFCSIMPLEPROPERTYTEMPLATE('2_Sem0qViHuO00025QrE$V',$,'CurrentAdjustmentValues','A list of current adjustment values that may be applied to a tripping unit for an AdjustmentValueType = LIST. A minimum of 1 and a maximum of 16 adjustment values may be specified. Note that this property should not have a value for an AdjustmentValueType = RANGE.',.P_LISTVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#573= IFCSIMPLEPROPERTYTEMPLATE('2bRJDYSdX00x51ZO5f_6Kl',$,'CurrentCarryingCapacity','Maximum value of electric current which can be carried continuously by a conductor, a device or an apparatus, under specified conditions without its steady-state temperature exceeding a specified value. Based on IEC60826-11-13. NOTE: The temperature specified value is maximum Design Ambient Temperature.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#574= IFCSIMPLEPROPERTYTEMPLATE('3g_0_IvjzCAQ60XkYRwY3f',$,'CurrentContent3rdHarmonic','The ratio between the third harmonic current and the phase current.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#575= IFCSIMPLEPROPERTYTEMPLATE('3mW_u0qViHuO00025QrE$V',$,'CurrentForTimeDelay','The tripping current in [x In] at which the time delay is specified. A value for this property should only be asserted for time delay of L-function, and for I2t of the S and G function.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#576= IFCSIMPLEPROPERTYTEMPLATE('2VhUjrajvA8eTamaxazsiB',$,'CurrentHistory','Log of electrical current.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcElectricCurrentMeasure',$,$,$,$,$); + +#577= IFCSIMPLEPROPERTYTEMPLATE('0hIDL7tBjFU81u978zIqML',$,'CurrentRegulationRate','It shows the ability of DC regulated power supply to suppress the fluctuation of output voltage caused by the change of load current (output current) when the input voltage is constant.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#578= IFCSIMPLEPROPERTYTEMPLATE('0Y55X3X$b2LR4CS5G0nLXs',$,'CurrentRMS','Maximum rms (root mean square) current of an electric-electronic or electromechanical component at specified ambient temperature.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#579= IFCSIMPLEPROPERTYTEMPLATE('1QJyW0qViHuO00025QrE$V',$,'CurrentTolerance1','The tolerance for the current of time/current-curve in [%].',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#580= IFCSIMPLEPROPERTYTEMPLATE('1Xmg60qVeHuO00025QrE$V',$,'CurrentTolerance1','The tolerance for the current of time/current-curve in [%].',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#581= IFCSIMPLEPROPERTYTEMPLATE('37hoa0qVeHuO00025QrE$V',$,'CurrentTolerance1','The tolerance for the current of time/current-curve in [%].',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#582= IFCSIMPLEPROPERTYTEMPLATE('1cr220qViHuO00025QrE$V',$,'CurrentTolerance2','The tolerance for the current of time/current-curve in [%] valid for times above CurrentTolereanceLimit1.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#583= IFCSIMPLEPROPERTYTEMPLATE('1j5Sq0qVeHuO00025QrE$V',$,'CurrentTolerance2','The tolerance for the current of time/current-curve in [%] valid for times above CurrentTolereanceLimit1.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#584= IFCSIMPLEPROPERTYTEMPLATE('3PaCm0qVeHuO00025QrE$V',$,'CurrentTolerance2','The tolerance for the current of time/current-curve in [%] valid for times above CurrentTolereanceLimit1.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#585= IFCSIMPLEPROPERTYTEMPLATE('1d7_m0qVeHuO00025QrE$V',$,'CurrentToleranceLimit1','The time limit in [s] limiting the application of CurrentTolerance1, if any. If the value is set to 0, the value of the CurrentTolerance1 is valid for the whole time/current-curve.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#586= IFCSIMPLEPROPERTYTEMPLATE('1VhHA0qViHuO00025QrE$V',$,'CurrentToleranceLimit1','The time limit in [s] limiting the application of CurrentTolerance1, if any. If the value is set to 0, the value of the CurrentTolerance1 is valid for the whole time/current-curve.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#587= IFCSIMPLEPROPERTYTEMPLATE('3G1sG0qVeHuO00025QrE$V',$,'CurrentToleranceLimit1','The time limit in [s] limiting the application of CurrentTolerance1, if any. If the value is set to 0, the value of the CurrentTolerance1 is valid for the whole time/current-curve.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#588= IFCSIMPLEPROPERTYTEMPLATE('0E1OU0qVqHuO00025QrE$V',$,'CurveDesignation','The designation of the trippingcurve given by the manufacturer. For a MCB the designation should be in accordance with the designations given in IEC 60898.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#589= IFCSIMPLEPROPERTYTEMPLATE('24xb20qVmHuO00025QrE$V',$,'CurveDesignation','The designation of the trippingcurve given by the manufacturer. For a MCB the designation should be in accordance with the designations given in IEC 60898.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#590= IFCSIMPLEPROPERTYTEMPLATE('3O7zTf47TB3hWv3KJi7PR5',$,'CurveShape','Shape according to CurveShapeEnum',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5600,$,$,$,$); +#5600= IFCPROPERTYENUMERATION('PEnum_CurveShapeEnum',('INTERNAL','EXTERNAL'),$); + +#591= IFCSIMPLEPROPERTYTEMPLATE('2_sY8JfBfFRhE6m4raua0C',$,'CyclicPath','Represents the time:angle table of the kinematic behaviour.',.P_TABLEVALUE.,'IfcTimeMeasure','IfcPlaneAngleMeasure',$,$,$,$,$); + +#592= IFCSIMPLEPROPERTYTEMPLATE('3O_8A2txvFWP$Mo9_vRrzI',$,'CyclicRange','Identifies the angular range of the kinematic behaviour',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#593= IFCSIMPLEPROPERTYTEMPLATE('3dVYS0qT4HuO00025QrE$V',$,'DamperControlType','The type of control used to operate the damper (e.g., Open/Closed Indicator, Resettable Temperature Sensor, Temperature Override, etc.).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#594= IFCSIMPLEPROPERTYTEMPLATE('1TU9C0qRuHuO00025QrE$V',$,'DamperPosition','Control damper position, ranging from 0 to 1; damper position (0=closed=90deg position angle, 1=open=0deg position angle).',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#595= IFCSIMPLEPROPERTYTEMPLATE('3Fycw0qT0HuO00025QrE$V',$,'DamperPosition','Control damper position, ranging from 0 to 1; damper position (0=closed=90deg position angle, 1=open=0deg position angle).',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#596= IFCSIMPLEPROPERTYTEMPLATE('2PtTTcE0vEpOii8kDqjGba',$,'DampingRatio','Indicates the damping ratio of the device.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#597= IFCSIMPLEPROPERTYTEMPLATE('3suuc1XGL608tN2w9QsDL0',$,'DashedLine','State if the line is dashed or continuous',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#598= IFCSIMPLEPROPERTYTEMPLATE('06qWfjkiXCOR1C_hUCX34b',$,'DashedLinePattern','Indicates the pattern for dashed line types e.g. ''3+9''',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#599= IFCSIMPLEPROPERTYTEMPLATE('32vg9H91z7Pu6rUIJWozFI',$,'DataCollectionType','Indicates the type or manner of data collection.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5606,$,$,$,$); +#5606= IFCPROPERTYENUMERATION('PEnum_DataCollectionType',('AUTOMATICANDCONTINUOUS','MANUALANDSINGLE','OTHER','NOTKNOWN','UNSET'),$); + +#600= IFCSIMPLEPROPERTYTEMPLATE('2cODWDnK9A9RCBk2DE0YiP',$,'DataConnectionType','Indicates the data connection type of the junction box e.g. copper pair, fiber or others.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5607,$,$,$,$); +#5607= IFCPROPERTYENUMERATION('PEnum_DataConnectionType',('COPPER','FIBER','OTHER','NOTKNOWN','UNSET'),$); + +#601= IFCSIMPLEPROPERTYTEMPLATE('0pqbO0sVjBRR5HyenyysRl',$,'DataEncryptionType','Indicates the type of security protocols that can be used in the access point to protect the wireless network.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#602= IFCSIMPLEPROPERTYTEMPLATE('2AuHR1lx11mP7sIpwz9u8Z',$,'DataExchangeRate','Indicates the data transfer rate of the access point in bit per second (bps).',.P_SINGLEVALUE.,'IfcIntegerCountRateMeasure',$,$,$,$,$,$); + +#603= IFCSIMPLEPROPERTYTEMPLATE('3dAyrzXAv2nh7ZzfP57Hvk',$,'DataReceived','For data ports, captures log of data received. The LIST at IfcTimeSeriesValue.Values may split out data according to Pset_DistributionPortTypeCable.Protocols.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcText',$,$,$,$,$); + +#604= IFCSIMPLEPROPERTYTEMPLATE('33Z4KU$Gv1RhPZvo_1CDMa',$,'DataTransmissionUnitUsage','Indicates the usage of the data transmission unit. It can be used to transmit data for different types of sensors.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5610,$,$,$,$); +#5610= IFCPROPERTYENUMERATION('PEnum_DataTransmissionUnitUsage',('EARTHQUAKE','FOREIGNOBJECT','WINDANDRAIN','OTHER','NOTKNOWN','UNSET'),$); + +#605= IFCSIMPLEPROPERTYTEMPLATE('31sBJr1t94sOktsMuxcZA2',$,'DataTransmitted','For data ports, captures log of data transmitted. The LIST at IfcTimeSeriesValue.Values may split out data according to Pset_DistributionPortTypeCable.Protocols.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcText',$,$,$,$,$); + +#606= IFCSIMPLEPROPERTYTEMPLATE('1iHsZExLz0_hKDmfStAwc4',$,'DCResistance','The resistance under direct current and 20 degrees centigrade.',.P_SINGLEVALUE.,'IfcElectricResistanceMeasure',$,$,$,$,$,$); + +#607= IFCSIMPLEPROPERTYTEMPLATE('0JLjW0qUKHuO00025QrE$V',$,'DeepPenetrationThroatThickness','Nominal throat thickness or effective throat thickness to which a certain amount of fusion penetration is added.\X\0D\X\0A\X\0D\X\0A> REFERENCE  Symbol s according to ISO 2553:2019.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#608= IFCSIMPLEPROPERTYTEMPLATE('03IlA0qVqHuO00025QrE$V',$,'DefinedTemperature','The ambient temperature at which the thermal current/time-curve associated with this protection device is defined.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#609= IFCSIMPLEPROPERTYTEMPLATE('1eKXY0qVmHuO00025QrE$V',$,'DefinedTemperature','The ambient temperature at which the thermal current/time-curve associated with this protection device is defined.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#610= IFCSIMPLEPROPERTYTEMPLATE('1tVYnZVTn9oBtykLWbZYCL',$,'Deformability',$,.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#611= IFCSIMPLEPROPERTYTEMPLATE('34v8HVl7D5$hjlWFWQDfkK',$,'DeformationPhase','Name or label for a geologic event such as a basin formation, compressional tectonic phase, orogeny etc.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#612= IFCSIMPLEPROPERTYTEMPLATE('1iO4K0qS0HuO00025QrE$V',$,'DefrostTemperatureEffectiveness','Temperature heat transfer effectiveness when defrosting is active.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#613= IFCSIMPLEPROPERTYTEMPLATE('2eBQocTLT5FgPBdrK2Bskc',$,'DegreeOfLinearity','Indicates the degree of linearity of the earthquake sensor or accelerometer.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#614= IFCSIMPLEPROPERTYTEMPLATE('0fBrsqCsvBCPwzsHeQjPIh',$,'DeliveryType','Determines how the accessory will be delivered to the site.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5623,$,$,$,$); +#5623= IFCPROPERTYENUMERATION('PEnum_ElementComponentDeliveryType',('CAST_IN_PLACE','WELDED_TO_STRUCTURE','LOOSE','ATTACHED_FOR_DELIVERY','PRECAST','NOTDEFINED'),$); + +#615= IFCSIMPLEPROPERTYTEMPLATE('0jbWAM7Tb3LB2Zw79LWTzY',$,'Depth','The depth of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#616= IFCSIMPLEPROPERTYTEMPLATE('1ju3m0qSKHuO00025QrE$V',$,'Depth','The requested depth or thickness of the provision for void.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#617= IFCSIMPLEPROPERTYTEMPLATE('3iGzg0qTCHuO00025QrE$V',$,'Depth','The depth of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#618= IFCSIMPLEPROPERTYTEMPLATE('0NQ19_ZHX2QfMh8143pjcc',$,'DepthRange','Upper and bottom depth for certain geological information.',.P_BOUNDEDVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#619= IFCSIMPLEPROPERTYTEMPLATE('2ZH4HxFCT21QZcxH5WymAo',$,'DepthRange','The depth range where the test was performed.',.P_BOUNDEDVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#620= IFCSIMPLEPROPERTYTEMPLATE('1CeYfycR58Q96DOkJI5inh',$,'DerailmentHeight','Height of derailment block when derailer in protection state.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#621= IFCSIMPLEPROPERTYTEMPLATE('1TbwEaqYL1s9iVqilDO212',$,'DerailmentMaximumSpeedLimit','Indicates the maximum allowable train speed for the derailer.',.P_SINGLEVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#622= IFCSIMPLEPROPERTYTEMPLATE('1gibFX8tbFXx1zQE4aQgil',$,'DerailmentWheelDiameter','Indicates the wheel diameter requirement for the derailer.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#623= IFCSIMPLEPROPERTYTEMPLATE('3hg4M0qSqHuO00025QrE$V',$,'DerivativeConstant','The derivative gain factor of the controller (usually referred to as Kd). Asserted where ControlType is PROPORTIONALINTEGRALDERIVATIVE.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#624= IFCSIMPLEPROPERTYTEMPLATE('2W3e_0qVyHuO00025QrE$V',$,'Description','The Description of the object.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#625= IFCSIMPLEPROPERTYTEMPLATE('3Zrq848Q59lhSMKyRwz2po',$,'Description','The Description of the object.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#626= IFCSIMPLEPROPERTYTEMPLATE('0N8C4KOqD4dhxswz_7fyAN',$,'DesignAirFlow','Design air flow rate for the space.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#627= IFCSIMPLEPROPERTYTEMPLATE('1L_xLZOQ911A3ajJsEJF$L',$,'DesignAmbientTemperature','The highest and lowest local ambient temperature likely to be encountered.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#628= IFCSIMPLEPROPERTYTEMPLATE('2DT$ZBabjC$RwaWm7qB8cW',$,'DesignLevel','Adjustment of the service life resulting from the effect of design level employed.',.P_BOUNDEDVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#629= IFCSIMPLEPROPERTYTEMPLATE('0O8uW0qVKHuO00025QrE$V',$,'DesignLocationNumber','Defines a unique location within a structure, the \X2\2018\X0\slot\X2\2019\X0\ for which the piece was designed.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#630= IFCSIMPLEPROPERTYTEMPLATE('2vKHK0qTeHuO00025QrE$V',$,'DesignName','A name for the design values.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#631= IFCSIMPLEPROPERTYTEMPLATE('1RucFnS_DA08gMyxFgMMmy',$,'DesignSpeed','Speed selected in designing a new road or in modernizing, strengthening or rehabilitating an existing road section, to determine the various geometric design features of the carriageway that allow a car to travel safely at that speed, under normal road surface and weather conditions. \X\0D\X\0A\X\0D\X\0A>NOTE  Definition according to PIARC. \X\0D\X\0A>\X\0D\X\0A>NOTE  The design speed is not constant, but may vary depending on the conditions of relief (plain, hill, mountain).',.P_SINGLEVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#632= IFCSIMPLEPROPERTYTEMPLATE('3$JqqoXBrCmxu$2E6ICdj4',$,'DesignTrafficVolume','The traffic volume used for planning and design purposes specified as the number of vehicles per day . Typically given as AADT - Average Annual Daily Traffic',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#633= IFCSIMPLEPROPERTYTEMPLATE('2J5aej9g10suuFcIr2MMKA',$,'DesignVehicleClass','A vehicle designator with content according to local standards.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#634= IFCSIMPLEPROPERTYTEMPLATE('18tiQnmqr3a9LRMZ$sdhle',$,'DetectionRange','The detection range of the equipment.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#635= IFCSIMPLEPROPERTYTEMPLATE('35EM4seR58qOdMRpSplbuQ',$,'DeterminationMethod','Different ways to delineate the perimeter of a hazard.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#636= IFCSIMPLEPROPERTYTEMPLATE('2jcue8hCf9rP2okPzNVte5',$,'DeviceCapacity','Mooring device force capacity',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#637= IFCSIMPLEPROPERTYTEMPLATE('3IIklEVDz3j9xOl8NCkENp',$,'DeviceType','Mooring device type',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5643,$,$,$,$); +#5643= IFCPROPERTYENUMERATION('PEnum_MooringDeviceType',('THEAD','SINGLEBUTT','DOUBLEBUTT','HORN','KIDNEY','PILLAR','CLEAT','RING'),$); + +#638= IFCSIMPLEPROPERTYTEMPLATE('2oFu7BguH14vxA2DX0JNDX',$,'DewateringMethod','Active dewatering of the ground through pumping.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5644,$,$,$,$); +#5644= IFCPROPERTYENUMERATION('PEnum_DewateringMethod',('SUMPPUMP','WELLPOINT','DEEPWELL','VACUUMWELLPOINTS','EDUCTORWELLS','USERDEFINED'),$); + +#639= IFCSIMPLEPROPERTYTEMPLATE('1t8zM0qT8HuO00025QrE$V',$,'DiagonalTrussBaseBarDiameter','The nominal diameter of the base bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#640= IFCSIMPLEPROPERTYTEMPLATE('21tcg0qT8HuO00025QrE$V',$,'DiagonalTrussCrossBarDiameter','The nominal diameter of the diagonal cross-bars.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#641= IFCSIMPLEPROPERTYTEMPLATE('1nnei0qT8HuO00025QrE$V',$,'DiagonalTrussCrossBarSpacing','The spacing between diagonal cross-bar sections.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#642= IFCSIMPLEPROPERTYTEMPLATE('1df8o0qT8HuO00025QrE$V',$,'DiagonalTrussHeight','The overall height of the truss connector.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#643= IFCSIMPLEPROPERTYTEMPLATE('1j0TS0qT8HuO00025QrE$V',$,'DiagonalTrussLength','The overall length of the truss connector.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#644= IFCSIMPLEPROPERTYTEMPLATE('1yWI00qT8HuO00025QrE$V',$,'DiagonalTrussSecondaryBarDiameter','The nominal diameter of the secondary bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#645= IFCSIMPLEPROPERTYTEMPLATE('3wqbOd6ljDowCHqDXD8raW',$,'DiagramNumber','A designator with content according to local standards, e.g. M25.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#646= IFCSIMPLEPROPERTYTEMPLATE('0Vw2e0qVyHuO00025QrE$V',$,'Diameter','The Diameter of the object.\X\0D\X\0A\X\0D\X\0ASpecifically handrail of the railing.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#647= IFCSIMPLEPROPERTYTEMPLATE('0XZt0PbcT8NePFqS$CxwYx',$,'Diameter','The Diameter of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#648= IFCSIMPLEPROPERTYTEMPLATE('1fj1w0qSKHuO00025QrE$V',$,'Diameter','The requested diameter (in elevation) of the provision for void, only provided if the Shape property is set to "round".',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#649= IFCSIMPLEPROPERTYTEMPLATE('3pFWs0qX8HuO00025QrE$V',$,'Diameter','The Diameter of the object.\X\0D\X\0A\X\0D\X\0AFor circular fins only.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#650= IFCSIMPLEPROPERTYTEMPLATE('32bfxZV9DAqf890UR2MfrM',$,'DilatationLength','Length dilatation admitted by the element.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#651= IFCSIMPLEPROPERTYTEMPLATE('2akL20qSiHuO00025QrE$V',$,'DimensionalAccuracyClass','Classification designation of the dimensional accuracy requirement according to local standards.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#652= IFCSIMPLEPROPERTYTEMPLATE('1htgC0qUuHuO00025QrE$V',$,'DimensionalChangeCoefficient','Weighted dimensional change coefficient, relative to 1% change in moisture content.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#653= IFCSIMPLEPROPERTYTEMPLATE('0HxTM0qWuHuO00025QrE$V',$,'DimmerType','A list of the available types of dimmer switch from which that required may be selected.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5679,$,$,$,$); +#5679= IFCPROPERTYENUMERATION('PEnum_SwitchingDeviceDimmerSwitchType',('ROCKER','SELECTOR','TWIST','OTHER','NOTKNOWN','UNSET'),$); + +#654= IFCSIMPLEPROPERTYTEMPLATE('2AwUZOVX992eTuSYTjeerL',$,'DipAngle','The maximum declination (dip) of the mean plane of the discontinuity from the horizontal shall be measured with the clinometer in the range 0 to 90 degrees and should be expressed in degrees as a two-digit number, e.g. 50. \X\0D\X\0A>NOTE Definition according to ISO EN 14689.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#655= IFCSIMPLEPROPERTYTEMPLATE('17WEfvK3L9Ehv8Rdn5AK_c',$,'DipDirection','The geographic direction of a line created by the intersection of a plane and the horizontal plane. If non specific convention is used, this angular value is in the range 0 to 18 degrees. In this case, there is an ambiguity on the dip orientation. For example, a plane with an orientation of 90 degrees from the nord could either have a dip direction to the North or to the South. Thus, to avoid this ambiguity, a strike value is generally completed with an indication of the dip orientation (Quadrant).',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#656= IFCSIMPLEPROPERTYTEMPLATE('2ECbWpcBD9gfOatn_dmz2$',$,'DipDirection','The azimuth of the dip (dip direction) shall be measured in degrees in the range 0 to 360 degrees counted clockwise from true north. \X\0D\X\0A>NOTE  Definition according to ISO EN 14689.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#657= IFCSIMPLEPROPERTYTEMPLATE('3O$JC0qWGHuO00025QrE$V',$,'Direction','Indicates sensed direction for sensors capturing magnitude and direction measured from True North (0 degrees) in a clockwise direction.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPlaneAngleMeasure',$,$,$,$,$); + +#658= IFCSIMPLEPROPERTYTEMPLATE('2KhMi0qUCHuO00025QrE$V',$,'DirectionOfRotation','The direction of the centrifugal fan wheel rotation when viewed from the drive side of the fan.\X\0D\X\0ACLOCKWISE: Clockwise.\X\0D\X\0ACOUNTERCLOCKWISE: Counter-clockwise.\X\0D\X\0AOTHER: Other type of fan rotation.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5684,$,$,$,$); +#5684= IFCPROPERTYENUMERATION('PEnum_CentrifugalFanRotation',('CLOCKWISE','COUNTERCLOCKWISE','OTHER','NOTKNOWN','UNSET'),$); + +#659= IFCSIMPLEPROPERTYTEMPLATE('1u4p80qUSHuO00025QrE$V',$,'DischargeCoefficient','The coefficient of flow at the sprinkler.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#660= IFCSIMPLEPROPERTYTEMPLATE('36hDO0qRyHuO00025QrE$V',$,'DischargeDirection','Discharge direction of the air terminal.\X\0D\X\0A\X\0D\X\0AParallel: discharges parallel to mounting surface designed so that flow attaches to the surface.\X\0D\X\0APerpendicular: discharges away from mounting surface.\X\0D\X\0AAdjustable: both parallel and perpendicular discharge.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5689,$,$,$,$); +#5689= IFCPROPERTYENUMERATION('PEnum_AirTerminalDischargeDirection',('PARALLEL','PERPENDICULAR','ADJUSTABLE','OTHER','NOTKNOWN','UNSET'),$); + +#661= IFCSIMPLEPROPERTYTEMPLATE('1im0Q0qUSHuO00025QrE$V',$,'DischargeFlowRate','The volumetric rate of fluid discharge.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#662= IFCSIMPLEPROPERTYTEMPLATE('2bgwk0qUOHuO00025QrE$V',$,'DischargeFlowRate','The volumetric rate of fluid discharge.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#663= IFCSIMPLEPROPERTYTEMPLATE('1yrUS0qUCHuO00025QrE$V',$,'DischargePosition','Centrifugal fan discharge position.\X\0D\X\0ATOPHORIZONTAL: Top horizontal discharge.\X\0D\X\0ATOPANGULARDOWN: Top angular down discharge.\X\0D\X\0ADOWNBLAST: Downblast discharge.\X\0D\X\0ABOTTOMANGULARDOWN: Bottom angular down discharge.\X\0D\X\0ABOTTOMHORIZONTAL: Bottom horizontal discharge.\X\0D\X\0ABOTTOMANGULARUP: Bottom angular up discharge.\X\0D\X\0AUPBLAST: Upblast discharge.\X\0D\X\0ATOPANGULARUP: Top angular up discharge.\X\0D\X\0AOTHER: Other type of fan arrangement.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5697,$,$,$,$); +#5697= IFCPROPERTYENUMERATION('PEnum_CentrifugalFanDischargePosition',('TOPHORIZONTAL','TOPANGULARDOWN','TOPANGULARUP','DOWNBLAST','BOTTOMANGULARDOWN','BOTTOMHORIZONTAL','BOTTOMANGULARUP','UPBLAST','OTHER','NOTKNOWN','UNSET'),$); + +#664= IFCSIMPLEPROPERTYTEMPLATE('0spLC0qUGHuO00025QrE$V',$,'DischargePressureLoss','Fan discharge pressure loss associated with the discharge arrangement.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPressureMeasure',$,$,$,$,$); + +#665= IFCSIMPLEPROPERTYTEMPLATE('2_$oY0qUCHuO00025QrE$V',$,'DischargeType','Defines the type of connection at the fan discharge.\X\0D\X\0ADuct: Discharge into ductwork.\X\0D\X\0AScreen: Discharge into screen outlet.\X\0D\X\0ALouver: Discharge into a louver.\X\0D\X\0ADamper: Discharge into a damper.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5702,$,$,$,$); +#5702= IFCPROPERTYENUMERATION('PEnum_FanDischargeType',('DUCT','SCREEN','LOUVER','DAMPER','OTHER','NOTKNOWN','UNSET'),$); + +#666= IFCSIMPLEPROPERTYTEMPLATE('0pqcA0qUGHuO00025QrE$V',$,'DischargeVelocity','The speed at which air discharges from the fan through the fan housing discharge opening.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcLinearVelocityMeasure',$,$,$,$,$); + +#667= IFCSIMPLEPROPERTYTEMPLATE('26m100qWmHuO00025QrE$V',$,'DiscontinuedHeating','Indication whether discontinued heating is required/desirable from user/designer view point. (TRUE) if yes, (FALSE) otherwise.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#668= IFCSIMPLEPROPERTYTEMPLATE('1TCPy13C92zPuCOEju$jod',$,'DiscontinuityAperture','The perpendicular distance between the two surfaces of a discontinuity is referred to as the aperture. \X\0D\X\0A>NOTE Definition according to ISO EN 14689.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#669= IFCSIMPLEPROPERTYTEMPLATE('1f3CPfTDP4_hW9D7kdBT5b',$,'DiscontinuityCohesion','Cohesive shear strength of a rock or soil that is independent of interparticle friction.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#670= IFCSIMPLEPROPERTYTEMPLATE('1QIEUQzzj61QvEZL4KqYmB',$,'DiscontinuityFrictionAngle','Derived from the Mohr-Coulomb failure criterion and used to describe the friction shear resistance of ground materials, together with the normal effective stress.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#671= IFCSIMPLEPROPERTYTEMPLATE('2bLAkUOk95KPc7a3XyxzcW',$,'DiscontinuityInFilling','The infilling material between discontinuity surfaces shall be identified and described (e.g. soil,minerals such as calcite, quartz, epidote, chlorite, anhydrite, clay gouge, rock gouge or breccia). \X\0D\X\0A>NOTE Definition according to ISO EN 14689.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#672= IFCSIMPLEPROPERTYTEMPLATE('03K4NkMlL77OQrLEIDA6QX',$,'DiscontinuityPersistence','The linear extent of discontinuities from their inception to their termination in solid rock mass or against other discontinuities or outside the exposure shall be reported. The size of the exposure shall also be recorded. If possible and appropriate, measurements should be made in two or preferably three orthogonal directions. \X\0D\X\0A>NOTE Definition according to ISO EN 14689.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#673= IFCSIMPLEPROPERTYTEMPLATE('0Hf64hl09A88FtMA190$UT',$,'DiscontinuityRoughness','The surface condition and the shape of discontinuities shall be described on the basis of three scales of observation, respectively, and using the terms given in ISO EN 14689 - Table 9 and illustrated in Figure 2: \X\0D\X\0Aa) small scale (several millimetres) - smooth or rough \X\0D\X\0Ab) medium scale (several centimetres) - planar, stepped or undulating \X\0D\X\0Ac) large scale (several metres) - straight, curved or wavy. \X\0D\X\0A\X\0D\X\0A>NOTE Definition according to ISO EN 14689.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#674= IFCSIMPLEPROPERTYTEMPLATE('0Ng07cMyPCy9WuDPLjdmv2',$,'DiscontinuitySpacing','The term "spacing" refers to the mean or modal spacing of a set of discontinuities and is the perpendicular distance between adjacent discontinuities. The number of discontinuity sets, the differences in spacing and the angles between the sets shall be reported as these determine the block shape. The discontinuity spacing should be measured in millimetres and can be classified using the terms in Table 8. \X\0D\X\0A>NOTE Definition according to ISO EN 14689.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#675= IFCSIMPLEPROPERTYTEMPLATE('0VQZBIVenAlegXF1tlHC9e',$,'DiscontinuitySpacing','The term "spacing" refers to the mean or modal spacing of a set of discontinuities and is the perpendicular distance between adjacent discontinuities. The discontinuity spacing should be measured in millimetres.\X\0D\X\0A>NOTE Definition from ISO 14689:2017, Table 8.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5712,$,$,$,$); +#5712= IFCPROPERTYENUMERATION('PEnum_DiscontinuitySpacing',('EXTREMELY_CLOSE','VERY_CLOSE','CLOSE','MEDIUM','WIDE','VERY_WIDE'),$); + +#676= IFCSIMPLEPROPERTYTEMPLATE('1JP9rcjFXARB5hBdhk7ExF',$,'DiscontinuityType','Pattern of bedding, folds, faults and discontinuities in rock masses, which subdivide the mass into individual domains or rock blocks.\X\0D\X\0A>NOTE  Definition according to ISO EN 14689.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#677= IFCSIMPLEPROPERTYTEMPLATE('37bDGHt1D5IeRZslC_HS3J',$,'DiscontinuityWaterSeepage','Free moisture or water flow visible at individual spots or from discontinuities.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#678= IFCSIMPLEPROPERTYTEMPLATE('2mhms0qTyHuO00025QrE$V',$,'DishwasherType','Type of dishwasher.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5713,$,$,$,$); +#5713= IFCPROPERTYENUMERATION('PEnum_ElectricApplianceDishwasherType',('POTWASHER','TRAYWASHER','DISHWASHER','BOTTLEWASHER','CUTLERYWASHER','OTHER','UNKNOWN','UNSET'),$); + +#679= IFCSIMPLEPROPERTYTEMPLATE('3Uy7R9ZWXByPXF2xHimATv',$,'DispatchingBoardType','Indicates the type of dispatching board.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5717,$,$,$,$); +#5717= IFCPROPERTYENUMERATION('PEnum_DispatchingBoardType',('CENTER','STATION','OTHER','NOTKNOWN','UNSET'),$); + +#680= IFCSIMPLEPROPERTYTEMPLATE('1PidMMB0X0OQe7BvinOSOP',$,'Displacement','Weight of water displaced by the vessel',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#681= IFCSIMPLEPROPERTYTEMPLATE('2JpsASSV5Cifkpo$1F70wR',$,'Displacement','True displacement range or total slip on the fault.',.P_BOUNDEDVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#682= IFCSIMPLEPROPERTYTEMPLATE('3WrFcexHH7Iur_SiiVHc94',$,'DisplacementAccommodated','A list of exactly three boolean values representing an accommodated displacement (value TRUE or 1) or no displacement (value FALSE or 0) on the corresponding axis where the first value represents axis X, second value axis Y and third value axis Z.',.P_LISTVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#683= IFCSIMPLEPROPERTYTEMPLATE('2cok60qS8HuO00025QrE$V',$,'DisplayHeight','Indicates the physical height of the screen (only the display surface).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#684= IFCSIMPLEPROPERTYTEMPLATE('3AxEc0qUSHuO00025QrE$V',$,'DisplaySize','The physical size of the display.\X\0D\X\0A\X\0D\X\0AFor a dial pressure gauge it will be the diameter of the dial.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#685= IFCSIMPLEPROPERTYTEMPLATE('3blru0qUSHuO00025QrE$V',$,'DisplaySize','The physical size of the display.\X\0D\X\0A\X\0D\X\0AIn the case of a stem thermometer, this will be the length of the stem. For a dial thermometer, it will be the diameter of the dial.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#686= IFCSIMPLEPROPERTYTEMPLATE('28PEO0qS8HuO00025QrE$V',$,'DisplayType','Indicates the type of display.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5727,$,$,$,$); +#5727= IFCPROPERTYENUMERATION('PEnum_AudioVisualDisplayType',('CRT','DLP','LCD','LED','PLASMA','OTHER','NOTKNOWN','UNSET'),$); + +#687= IFCSIMPLEPROPERTYTEMPLATE('2WF6e0qS8HuO00025QrE$V',$,'DisplayWidth','Indicates the physical width of the screen (only the display surface).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#688= IFCSIMPLEPROPERTYTEMPLATE('2uwAVU8$D7Mfn2xkuHNa0V',$,'DisposalLevel','Performance level at which disposal takes place',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#689= IFCSIMPLEPROPERTYTEMPLATE('0w$cu0qUuHuO00025QrE$V',$,'DissolvedSolidsContent','Fraction of the dissolved solids to the total amount of water. This is measured in weight of dissolved solids per weight of water and is therefore unitless.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#690= IFCSIMPLEPROPERTYTEMPLATE('133Tm0qVKHuO00025QrE$V',$,'DistanceBetweenComponentAxes','The distance between the axes of the components, measured along the \X2\2018\X0\South\X2\2019\X0\ edge of the slab.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#691= IFCSIMPLEPROPERTYTEMPLATE('2NVHp9_FL8tAeZWWe_dGTq',$,'DistanceBetweenParallelCircuits','Distance measured between parallel circuits.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#692= IFCSIMPLEPROPERTYTEMPLATE('3PTovWBffA9x2Weil3WJ5t',$,'DistanceToStopMark','Distance from the signal to the nearest stop mark at a platform.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#693= IFCSIMPLEPROPERTYTEMPLATE('2V5pS0qTeHuO00025QrE$V',$,'Diversity','The ratio, expressed as a numerical value or as a percentage, of the simultaneous maximum demand of a group of electrical appliances or consumers within a specified period, to the sum of their individual maximum demands within the same period. The group of electrical appliances is in this case connected to this circuit. Definition from IEC 60050, IEV 691-10-04 NOTE1: It is often not desirable to size each conductor in a distribution system to support the total connected load at that point in the network. Diversity is applied on the basis of the anticipated loadings that are likely to result from all loads not being connected at the same time. NOTE2: Diversity is applied to final circuits only, not to sub-main circuits supplying other DBs.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#694= IFCSIMPLEPROPERTYTEMPLATE('2dhC8V9VzBAxjON4waRpK9',$,'DownlinkRadioBand','Indicates the frequency range, delimited by a lower frequency and an upper frequency, allocated for downlink transmission.',.P_BOUNDEDVALUE.,'IfcFrequencyMeasure',$,$,$,$,$,$); + +#695= IFCSIMPLEPROPERTYTEMPLATE('1FwKNmUX106g_690JTAQck',$,'DownstreamConnections','Names of downstream connected equipment and spaces, if not otherwise represented',.P_LISTVALUE.,'IfcLabel',$,$,$,$,$,$); + +#696= IFCSIMPLEPROPERTYTEMPLATE('2Z_e7eAXf2IBbTY$1wtozr',$,'DownstreamFloodWaterLevel','the design minimum upstream water level for the lock complex',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#697= IFCSIMPLEPROPERTYTEMPLATE('1S4qXKLwH6Gxj0PUEAiq1B',$,'DownstreamMaintenanceWaterLevel','Design minimum upstream water level for the lock complex',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#698= IFCSIMPLEPROPERTYTEMPLATE('1VkWm0qXKHuO00025QrE$V',$,'DownstreamPressure','The operating pressure of the fluid downstream of the pressure reducing valve.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#699= IFCSIMPLEPROPERTYTEMPLATE('3VD_C0qVKHuO00025QrE$V',$,'DraftBaseOffset','Draft base offset of the profile.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#700= IFCSIMPLEPROPERTYTEMPLATE('3Z$9S0qVKHuO00025QrE$V',$,'DraftSideOffset','Draft side offset of the profile.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#701= IFCSIMPLEPROPERTYTEMPLATE('1b$RU0qXWHuO00025QrE$V',$,'DrainConnectionSize','Size of the drain connection inlet to the waste disposal unit.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#702= IFCSIMPLEPROPERTYTEMPLATE('0FXNw0qW8HuO00025QrE$V',$,'DrainSize','The size of the drain outlet connection from the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#703= IFCSIMPLEPROPERTYTEMPLATE('12V480qWCHuO00025QrE$V',$,'DrainSize','The size of the drain outlet connection from the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#704= IFCSIMPLEPROPERTYTEMPLATE('1RqBw0qW8HuO00025QrE$V',$,'DrainSize','The size of the drain outlet connection from the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#705= IFCSIMPLEPROPERTYTEMPLATE('2$z880qWGHuO00025QrE$V',$,'DrainSize','The size of the drain outlet connection from the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#706= IFCSIMPLEPROPERTYTEMPLATE('2y5300qWCHuO00025QrE$V',$,'DrainSize','The size of the drain outlet connection from the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#707= IFCSIMPLEPROPERTYTEMPLATE('3uarm0qW8HuO00025QrE$V',$,'DrainSize','The size of the drain outlet connection from the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#708= IFCSIMPLEPROPERTYTEMPLATE('3Pf78hscf4NOQSyScVWVgk',$,'DrillingContractor','The property DrillingContractor reports the organisation responsible for drilling the borehole (as opposed to commissioning the borehole).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#709= IFCSIMPLEPROPERTYTEMPLATE('32JL8Vw$L9BhN7Dgy0bzPU',$,'DrillingDiameter','Drilled Borehole diameter.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#710= IFCSIMPLEPROPERTYTEMPLATE('2tlZTCJoP5V9xcumCFudxO',$,'DrillingMethod','Type of drilling methods used to perform the investigation.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#711= IFCSIMPLEPROPERTYTEMPLATE('2ut2HorsvEPgzgSM02FBVT',$,'DrillOnRail','Indicates if the manufactured rail is drilled at its extremities or not. It can have holes on one, both or none of its extremities.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5758,$,$,$,$); +#5758= IFCPROPERTYENUMERATION('PEnum_DrillOnRail',('ONEEND','BOTHENDS','NONE','OTHER','NOTKNOWN','UNSET'),$); + +#712= IFCSIMPLEPROPERTYTEMPLATE('2IfDM0qVuHuO00025QrE$V',$,'DriveConnectionType','The way the pump drive mechanism is connected to the pump.\X\0D\X\0A\X\0D\X\0ADIRECTDRIVE: Direct drive.\X\0D\X\0ABELTDRIVE: Belt drive.\X\0D\X\0ACOUPLING: Coupling.\X\0D\X\0AOTHER: Other type of drive connection.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5759,$,$,$,$); +#5759= IFCPROPERTYENUMERATION('PEnum_PumpDriveConnectionType',('DIRECTDRIVE','BELTDRIVE','COUPLING','OTHER','NOTKNOWN','UNSET'),$); + +#713= IFCSIMPLEPROPERTYTEMPLATE('0wODe0qUGHuO00025QrE$V',$,'DrivePowerLoss','Fan drive power losses associated with the type of connection between the motor and the fan wheel.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#714= IFCSIMPLEPROPERTYTEMPLATE('0EADBlvGD6CPPayNvIwz4O',$,'DryBulbTemperature','Dry bulb temperature of the object.\X\0D\X\0A\X\0D\X\0AIndicates dry bulb temperature of the air.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#715= IFCSIMPLEPROPERTYTEMPLATE('2$gxK0qWiHuO00025QrE$V',$,'DryBulbTemperature','Dry bulb temperature of the object.\X\0D\X\0A\X\0D\X\0ALoads from the dry bulb temperature.',.P_BOUNDEDVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#716= IFCSIMPLEPROPERTYTEMPLATE('0FYdm0qWmHuO00025QrE$V',$,'DryBulbTemperatureHistory','Loads from the dry bulb temperature.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#717= IFCSIMPLEPROPERTYTEMPLATE('0nEw_cmQP96hsnDkHk7anm',$,'DryBulkDensity','Ratio of the mass of the solid to the unit total volume (dry material).',.P_SINGLEVALUE.,'IfcMassDensityMeasure',$,$,$,$,$,$); + +#718= IFCSIMPLEPROPERTYTEMPLATE('36ri40qXCHuO00025QrE$V',$,'DualDeck','Does the AirHandler have a dual deck? TRUE = Yes, FALSE = No.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#719= IFCSIMPLEPROPERTYTEMPLATE('3YSQM0qTeHuO00025QrE$V',$,'DuctSealant','Type of sealant used on the duct and fittings.',.P_REFERENCEVALUE.,'IfcMaterialDefinition',$,$,$,$,$,$); + +#720= IFCSIMPLEPROPERTYTEMPLATE('2$tuo0qTeHuO00025QrE$V',$,'DuctSizingMethod','Enumeration that identifies the methodology to be used to size system components.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5776,$,$,$,$); +#5776= IFCPROPERTYENUMERATION('PEnum_DuctSizingMethod',('CONSTANTFRICTION','CONSTANTPRESSURE','STATICREGAIN','OTHER','NOTKNOWN','UNSET'),$); + +#721= IFCSIMPLEPROPERTYTEMPLATE('0YD7LOfxzCLBoIp$XLTV09',$,'DumpCategory','Project-related category for re-use and storage of the excavated material.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#722= IFCSIMPLEPROPERTYTEMPLATE('3DuTq0qTiHuO00025QrE$V',$,'DurabilityRating','Durability against mechanical stress. It is given according to the national code or regulation.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#723= IFCSIMPLEPROPERTYTEMPLATE('209vs0qVWHuO00025QrE$V',$,'Duration','Duration.\X\0D\X\0A\X\0D\X\0AThe period of time for the lease.',.P_SINGLEVALUE.,'IfcDuration',$,$,$,$,$,$); + +#724= IFCSIMPLEPROPERTYTEMPLATE('2rj9qW2$99f9rLZEzwotMz',$,'Duration','Duration.\X\0D\X\0A\X\0D\X\0ADuration of process.',.P_SINGLEVALUE.,'IfcDuration',$,$,$,$,$,$); + +#725= IFCSIMPLEPROPERTYTEMPLATE('16JK8wyPLDO8Mk8M9dZ9GE',$,'DurationDisposalLevel','Duration interval at which disposal is performed',.P_SINGLEVALUE.,'IfcDuration',$,$,$,$,$,$); + +#726= IFCSIMPLEPROPERTYTEMPLATE('1gQdA$yNX0POemNRUyqM7I',$,'DurationMaintenanceLevel','Duration interval at which maintenance is performed',.P_SINGLEVALUE.,'IfcDuration',$,$,$,$,$,$); + +#727= IFCSIMPLEPROPERTYTEMPLATE('3RZbfgMY10_e7CpEeGzIIB',$,'DurationReplacementLevel','Duration interval at which replacement is performed',.P_SINGLEVALUE.,'IfcDuration',$,$,$,$,$,$); + +#728= IFCSIMPLEPROPERTYTEMPLATE('2Y0uegcZf7RAvwBrRwhGyj',$,'DurationTargetPerformance','Target time to failure of the asset',.P_SINGLEVALUE.,'IfcDuration',$,$,$,$,$,$); + +#729= IFCSIMPLEPROPERTYTEMPLATE('1qVgk0qUKHuO00025QrE$V',$,'DustHoldingCapacity','Maximum filter dust holding capacity.',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#730= IFCSIMPLEPROPERTYTEMPLATE('1_5uyUpJHENuvUg5DlNq32',$,'DynamicRange','Indicates the dynamic range of the sensor.',.P_BOUNDEDVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#731= IFCSIMPLEPROPERTYTEMPLATE('1sJ6q0qUqHuO00025QrE$V',$,'DynamicViscosity','A measure of the viscous resistance of the material.',.P_SINGLEVALUE.,'IfcDynamicViscosityMeasure',$,$,$,$,$,$); + +#732= IFCSIMPLEPROPERTYTEMPLATE('3GLIw0qVqHuO00025QrE$V',$,'EarthFailureDeviceType','A list of the available types of circuit breaker from which that required may be selected where:\X\0D\X\0A\X\0D\X\0AStandard: Device that operates without a time delay.\X\0D\X\0ATimeDelayed: Device that operates after a time delay.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5787,$,$,$,$); +#5787= IFCPROPERTYENUMERATION('PEnum_EarthFailureDeviceType',('STANDARD','TIMEDELAYED','OTHER','NOTKNOWN','UNSET'),$); + +#733= IFCSIMPLEPROPERTYTEMPLATE('2DqIa0qU0HuO00025QrE$V',$,'EarthFault1PoleMaximumState','Maximum 1 pole earth fault current provided at the point of supply i.e. the fault between 1 phase and PE/PEN.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#734= IFCSIMPLEPROPERTYTEMPLATE('2NyoU0qU0HuO00025QrE$V',$,'EarthFault1PoleMinimumState','Minimum 1 pole earth fault current provided at the point of supply i.e. the fault between 1 phase and PE/PEN.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#735= IFCSIMPLEPROPERTYTEMPLATE('2JBdE0qU0HuO00025QrE$V',$,'EarthFault1PolePowerFactorMaximumState','Power factor of the maximum 1 pole earth fault current provided at the point of supply i.e. the fault between 1 phase and PE/PEN.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#736= IFCSIMPLEPROPERTYTEMPLATE('2TK780qU0HuO00025QrE$V',$,'EarthFault1PolePowerFactorMinimumState','Power factor of the minimum 1 pole earth fault current provided at the point of supply i.e. the fault between 1 phase and PE/PEN.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#737= IFCSIMPLEPROPERTYTEMPLATE('31GzGB0Kz6DfNA40OdlMGX',$,'EarthingStyle','Indicates the earthing style of the electric device.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#738= IFCSIMPLEPROPERTYTEMPLATE('3IBX9s4kz9agU5ycgPD6BR',$,'EarthquakeSensorRange','Indicates the measuring range of the earthquake sensor or accelerometer.',.P_BOUNDEDVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#739= IFCSIMPLEPROPERTYTEMPLATE('3flYriVcrCHh7jxmFTBNc_',$,'EarthquakeSensorType','Indicates the type of earthquake sensor or accelerometer.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5803,$,$,$,$); +#5803= IFCPROPERTYENUMERATION('PEnum_EarthquakeSensorType',('2DIRECTION','3DIRECTION','OTHER','NOTKNOWN','UNSET'),$); + +#740= IFCSIMPLEPROPERTYTEMPLATE('1dC1DQjIXA4x0mhFKgM7b6',$,'EarthworksCutExcavationMethod','Method of excavation.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5804,$,$,$,$); +#5804= IFCPROPERTYENUMERATION('PEnum_EarthworksCutExcavationMethod',('HAND','EXCAVATOR','JACKHAMMER','RIPPER','DRILLANDBLAST','USERDEFINED'),$); + +#741= IFCSIMPLEPROPERTYTEMPLATE('0sGv0_Fz15KQ5d5v6ZqgOf',$,'EccentricityInY','Distance in y direction between the two points (or vertex points) engaged in the point connection.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#742= IFCSIMPLEPROPERTYTEMPLATE('1bzSQEjR99Xf_xfCOD1h$R',$,'EccentricityInZ','Distance in z direction between the two points (or vertex points) engaged in the point connection.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#743= IFCSIMPLEPROPERTYTEMPLATE('0yVsI0qVKHuO00025QrE$V',$,'EdgeDistanceToFirstAxis','The distance from the left (\X2\2018\X0\West\X2\2019\X0\) edge of the slab (in the direction of span of the components) to the axis of the first component.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#744= IFCSIMPLEPROPERTYTEMPLATE('3QSoy0qVKHuO00025QrE$V',$,'EdgeDraft','Edge draft of the profile.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#745= IFCSIMPLEPROPERTYTEMPLATE('2TINM0qT8HuO00025QrE$V',$,'EdgeFixingPlateFlangeWidthInPlaneX','The flange width of the L-shaped edge plate in plane X.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#746= IFCSIMPLEPROPERTYTEMPLATE('2Nx2i0qT8HuO00025QrE$V',$,'EdgeFixingPlateFlangeWidthInPlaneZ','The flange width of the L-shaped edge plate in plane Z.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#747= IFCSIMPLEPROPERTYTEMPLATE('2DCPO0qT8HuO00025QrE$V',$,'EdgeFixingPlateLength','The length of the L-shaped edge plate.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#748= IFCSIMPLEPROPERTYTEMPLATE('2IZk20qT8HuO00025QrE$V',$,'EdgeFixingPlateThickness','The thickness of the L-shaped edge plate.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#749= IFCSIMPLEPROPERTYTEMPLATE('19pYm0qS0HuO00025QrE$V',$,'EffectiveArea','Effective discharge area of the air terminal.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#750= IFCSIMPLEPROPERTYTEMPLATE('0AnyS0qX0HuO00025QrE$V',$,'EffectiveCapacity','The total effective or actual volumetric capacity of the tank.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#751= IFCSIMPLEPROPERTYTEMPLATE('0Pt2rrz9f1d9B7W_YtzB4B',$,'EffectiveChamberSize','Volumetric measure defining the effective chamber size for operational and design activities.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#752= IFCSIMPLEPROPERTYTEMPLATE('1SMLq0qU8HuO00025QrE$V',$,'Effectiveness','Effectiveness, represented as ratio.\X\0D\X\0A\X\0D\X\0ARatio of the change in dry bulb temperature of the (primary) air stream to the difference between the entering dry bulb temperature of the (primary) air and the wet-bulb temperature of the (secondary) air.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcRatioMeasure',$,$,$,$,$); + +#753= IFCSIMPLEPROPERTYTEMPLATE('2Wh2E0qWaHuO00025QrE$V',$,'Effectiveness','Effectiveness, represented as ratio.\X\0D\X\0A\X\0D\X\0ARatio of the real heat transfer rate to the maximum possible heat transfer rate.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#754= IFCSIMPLEPROPERTYTEMPLATE('2dSt00qU8HuO00025QrE$V',$,'EffectivenessTable','Total heat transfer effectiveness curve as a function of the primary air flow rate.',.P_TABLEVALUE.,'IfcVolumetricFlowRateMeasure','IfcReal',$,$,$,$,$); + +#755= IFCSIMPLEPROPERTYTEMPLATE('2oBmI0qUGHuO00025QrE$V',$,'EfficiencyCurve','Fan efficiency =f (flow rate).',.P_TABLEVALUE.,'IfcVolumetricFlowRateMeasure','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#756= IFCSIMPLEPROPERTYTEMPLATE('1UzOk0qRqHuO00025QrE$V',$,'ElectricActuatorType','Enumeration that identifies electric actuator as defined by its operational principle.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5830,$,$,$,$); +#5830= IFCPROPERTYENUMERATION('PEnum_ElectricActuatorType',('MOTORDRIVE','MAGNETIC','OTHER','NOTKNOWN','UNSET'),$); + +#757= IFCSIMPLEPROPERTYTEMPLATE('3Ccusqm3PAbetmCrKaebrB',$,'ElectricalClearance','The recommended air clearances between earth and the live parts of the overhead contactline system.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#758= IFCSIMPLEPROPERTYTEMPLATE('3by6kXTBP1n8YEJ6ADRLhV',$,'ElectricalClearanceDistance','The distance between two conductive parts along a string stretched the shortest way between these conductive parts. (IEV ref 441-17-31)',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#759= IFCSIMPLEPROPERTYTEMPLATE('0RKQL3FvDFfwK378TxjBGf',$,'ElectricalConnectionType','The physical port connection:\X\0D\X\0A\X\0D\X\0AACPLUG: AC plug\X\0D\X\0ADCPLUG: DC plug\X\0D\X\0ACRIMP: bare wire',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5834,$,$,$,$); +#5834= IFCPROPERTYENUMERATION('PEnum_DistributionPortElectricalType',('ACPLUG','DCPLUG','COAXIAL','CRIMP','RJ','RADIO','DIN','DSUB','DVI','EIAJ','HDMI','RCA','SOCKET','TRS','USB','XLR','OTHER','NOTKNOWN','UNSET'),$); + +#760= IFCSIMPLEPROPERTYTEMPLATE('0quq4gG9n9tv6gtXkQaQ$F',$,'ElectricalCrossCapacity','Indicates the electrical cross capacity of the transport equipment.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#761= IFCSIMPLEPROPERTYTEMPLATE('35eHZrPkfE3fcLpjm1KsIK',$,'ElectricalFeederType','Type of electrical feeder.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5837,$,$,$,$); +#5837= IFCPROPERTYENUMERATION('PEnum_ElectricalFeederType',('ALONGTRACKFEEDER','BYPASSFEEDER','NEGATIVEFEEDER','POSITIVEFEEDER','REINFORCINGFEEDER','OTHER','NOTKNOWN','UNSET'),$); + +#762= IFCSIMPLEPROPERTYTEMPLATE('2GoHi0qTeHuO00025QrE$V',$,'ElectricalSystemCategory','Designates the voltage range of the circuit, according to IEC. HIGHVOLTAGE indicates >1000V AC or >1500V DV; LOWVOLTAGE indicates 50-1000V AC or 120-1500V DC; EXTRALOWVOLTAGE indicates <50V AC or <120V DC.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5838,$,$,$,$); +#5838= IFCPROPERTYENUMERATION('PEnum_DistributionSystemElectricalCategory',('HIGHVOLTAGE','LOWVOLTAGE','EXTRALOWVOLTAGE','OTHER','NOTKNOWN','UNSET'),$); + +#763= IFCSIMPLEPROPERTYTEMPLATE('206AK0qTeHuO00025QrE$V',$,'ElectricalSystemType','For certain purposes of electrical regulations, IEC 60364 defines types of system using type identifiers. Assignment of identifiers depends upon the relationship of the source, and of exposed conductive parts of the installation, to Ground (Earth). Identifiers that may be assigned through IEC 60364 are: \X\0D\X\0A\X\0D\X\0A\X2\2022\X0\TN type system, a system having one or more points of the source of energy directly earthed, the exposed conductive parts of the installation being connected to that point by protective conductors, \X\0D\X\0A\X2\2022\X0\TN C type system, a TN type system in which neutral and protective functions are combined in a single conductor throughout the system, \X\0D\X\0A\X2\2022\X0\TN S type system, a TN type system having separate neutral and protective conductors throughout the system, \X\0D\X\0A\X2\2022\X0\TN C S type system, a TN type system in which neutral and protective functions are combined in a single conductor in part of the system, \X\0D\X\0A\X2\2022\X0\TT type system, a system having one point of the source of energy directly earthed, the exposed conductive parts of the installation being connected to earth electrodes electrically independent of the earth electrodes of the source, \X\0D\X\0A\X2\2022\X0\IT type system, a system having no direct connection between live parts and Earth, the exposed conductive parts of the electrical installation being earthed.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5842,$,$,$,$); +#5842= IFCPROPERTYENUMERATION('PEnum_DistributionSystemElectricalType',('TN','TN_C','TN_S','TN_C_S','TT','IT','OTHER','NOTKNOWN','UNSET'),$); + +#764= IFCSIMPLEPROPERTYTEMPLATE('3BWO80qTyHuO00025QrE$V',$,'ElectricCookerType','Type of electric cooker.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5846,$,$,$,$); +#5846= IFCPROPERTYENUMERATION('PEnum_ElectricApplianceElectricCookerType',('STEAMCOOKER','DEEPFRYER','STOVE','OVEN','TILTINGFRYINGPAN','COOKINGKETTLE','OTHER','UNKNOWN','UNSET'),$); + +#765= IFCSIMPLEPROPERTYTEMPLATE('2x7TS0qU0HuO00025QrE$V',$,'ElectricGeneratorEfficiency','The ratio of output capacity to intake capacity.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#766= IFCSIMPLEPROPERTYTEMPLATE('3nmHK0qXCHuO00025QrE$V',$,'Electricity','The amount of electricity consumed during the period specified in the time series.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcEnergyMeasure',$,$,$,$,$); + +#767= IFCSIMPLEPROPERTYTEMPLATE('3fcx80qU0HuO00025QrE$V',$,'ElectricMotorEfficiency','The ratio of output capacity to intake capacity.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#768= IFCSIMPLEPROPERTYTEMPLATE('1_UrHKqNv3$w5LVrIbepR6',$,'ElectrificationType','Indicates the type of railway electrification.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5858,$,$,$,$); +#5858= IFCPROPERTYENUMERATION('PEnum_ElectrificationType',('NON_ELECTRIFIED','AC','DC','OTHER','NOTKNOWN','UNSET'),$); + +#769= IFCSIMPLEPROPERTYTEMPLATE('2waDzwzkPEmfBnDmVCqDVK',$,'ElectroMagneticStandardsCompliance','Information about compliance with regard to electro magnetic related standards.',.P_TABLEVALUE.,'IfcLabel','IfcBoolean',$,$,$,$,$); + +#770= IFCSIMPLEPROPERTYTEMPLATE('15l$_0qVmHuO00025QrE$V',$,'ElectroMagneticTrippingUnitType','A list of the available types of electric magnetic tripping unit from which that required may be selected. These cover overload, none special, short circuit, motor protection and bi-metal tripping.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5859,$,$,$,$); +#5859= IFCPROPERTYENUMERATION('PEnum_ElectroMagneticTrippingUnitType',('OL','TMP_STD','TMP_SC','TMP_MP','TMP_BM','OTHER','NOTKNOWN','UNSET'),$); + +#771= IFCSIMPLEPROPERTYTEMPLATE('1CfK$TChb3WvEVYC2jfIpk',$,'ElectronicFilterType','Type of electronic filter.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5863,$,$,$,$); +#5863= IFCPROPERTYENUMERATION('PEnum_ElectronicFilterType',('LOWPASSFILTER','HIGHPASSFILTER','BANDPASSFLITER','BANDSTOPFILTER','HARMONICFILTER','FILTERCAPACITOR','OTHER','NOTKNOWN','UNSET'),$); + +#772= IFCSIMPLEPROPERTYTEMPLATE('1Fb2vEv$TEW9HBS3QLXfbY',$,'ElectronicMailAddresses','The list of Email addresses at which Email messages may be received.',.P_LISTVALUE.,'IfcLabel',$,$,$,$,$,$); + +#773= IFCSIMPLEPROPERTYTEMPLATE('2IezO0qVmHuO00025QrE$V',$,'ElectronicTrippingUnitType','A list of the available types of electronic tripping unit from which that required may be selected.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5864,$,$,$,$); +#5864= IFCPROPERTYENUMERATION('PEnum_ElectronicTrippingUnitType',('EP_BM','EP_MP','EP_SC','EP_STD','EP_TIMEDELAYED','OTHER','NOTKNOWN','UNSET'),$); + +#774= IFCSIMPLEPROPERTYTEMPLATE('2CNMMPOkjA69oPOt9bGTaw',$,'Elevation','Elevation of the entity',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#775= IFCSIMPLEPROPERTYTEMPLATE('14HXFGUPn1GRTDa16b37bZ',$,'ElevationalFlatness','Indicative (95%-100%) range flatness associated to the elevational surface in ZX, if different to the overall flatness.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#776= IFCSIMPLEPROPERTYTEMPLATE('3p$gHe8S590Q5xZmxUuMwH',$,'ElevationOfFFLRelative','Elevation of the top surface of the finished floor level given in elevation above the local zero height. If the level varies and there is no significantly more prominent elevation, then this property may be omitted. In case of any inconsistency with the geometric positioning of the top surface, the geometric representation takes precedence.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#777= IFCSIMPLEPROPERTYTEMPLATE('2NCeO6qW97WvcuUYvV8Wxf',$,'ElevationOfRefHeight','Elevation above sea level of the reference height used for all storey elevation measures, equals to height 0.0. It is usually the ground floor level.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#778= IFCSIMPLEPROPERTYTEMPLATE('3x5PSsV1TCdAdeFviYo34j',$,'ElevationOfSSLRelative','Elevation of the top surface of the structural slab level given in elevation above the local zero height. If the level varies and there is no significantly more prominent elevation, then this property may be omitted. In case of any inconsistency with the geometric positioning of the top surface, the geometric representation takes precedence.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#779= IFCSIMPLEPROPERTYTEMPLATE('0XCfx2I4T8YQefsZ57NzAZ',$,'ElevationOfTerrain','Elevation above the minimal terrain level around the foot print of the building, given in elevation above sea level.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#780= IFCSIMPLEPROPERTYTEMPLATE('3g9520qS0HuO00025QrE$V',$,'Enabled','Indicates whether alarm is enabled or disabled over time.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcBoolean',$,$,$,$,$); + +#781= IFCSIMPLEPROPERTYTEMPLATE('17B_9r6_5FWwAMTe_Dht3b',$,'EncapsulationTechnologyCode','Code indicating the encapsulation technology which has been applied in an electric, electronic or electromechanical component.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#782= IFCSIMPLEPROPERTYTEMPLATE('1fVaW0qV8HuO00025QrE$V',$,'EndDate','Date and time at which the permit ceases to be valid.',.P_SINGLEVALUE.,'IfcDateTime',$,$,$,$,$,$); + +#783= IFCSIMPLEPROPERTYTEMPLATE('3OTOsjYu9DUAR5D1hN5Xdg',$,'EndElevation','Elevation of the end point relative to the mean sea level.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#784= IFCSIMPLEPROPERTYTEMPLATE('0V2yG0qX0HuO00025QrE$V',$,'EndShapeType','Defines the types of end shapes that can be used for preformed tanks. The convention for reading these enumerated values is that for a vertical cylinder, the first value is the base and the second is the top; for a horizontal cylinder, the order of reading should be left to right. For a speherical tank, the value UNSET should be used.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5870,$,$,$,$); +#5870= IFCPROPERTYENUMERATION('PEnum_EndShapeType',('CONCAVECONVEX','FLATCONVEX','CONVEXCONVEX','CONCAVEFLAT','FLATFLAT','OTHER','NOTKNOWN','UNSET'),$); + +#785= IFCSIMPLEPROPERTYTEMPLATE('1uS$C0qX0HuO00025QrE$V',$,'EndShapeType','Defines the types of end shapes that can be used for preformed tanks. The convention for reading these enumerated values is that for a vertical cylinder, the first value is the base and the second is the top; for a horizontal cylinder, the order of reading should be left to right. For a speherical tank, the value UNSET should be used.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5870,$,$,$,$); + +#786= IFCSIMPLEPROPERTYTEMPLATE('2EtJ89wAfDgPQfnCNoxkN6',$,'EndSmoothingLength','Length for the circular transition change of curvature at the end of the cant segment, measured from the start of the circular transition change of curvature to the end of the cant segment.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#787= IFCSIMPLEPROPERTYTEMPLATE('3cEXeuXEPEEBpQYb23aZbV',$,'EnergyAbsorption','Energy absorption capacity of the element.',.P_SINGLEVALUE.,'IfcEnergyMeasure',$,$,$,$,$,$); + +#788= IFCSIMPLEPROPERTYTEMPLATE('1OJ17ugQX03Bd4SHIow6m5',$,'EnergyAbsorptionTolerance','Manufacturing tolerance on energy absorption',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#789= IFCSIMPLEPROPERTYTEMPLATE('2FStwk6UX5ThoaIOB4preA',$,'EnergyConsumption','Annual energy consumption requirement',.P_SINGLEVALUE.,'IfcEnergyMeasure',$,$,$,$,$,$); + +#790= IFCSIMPLEPROPERTYTEMPLATE('0Q_KpfMv19ewQMdEiBbY7K',$,'EnergyConversionEfficiency','Measure of the efficiency of conversion of fuel energy to mechanical energy',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#791= IFCSIMPLEPROPERTYTEMPLATE('3RsZA0qSWHuO00025QrE$V',$,'EnergyEfficiencyRatio','Energy efficiency ratio (EER).\X\0D\X\0A\X\0D\X\0ARatio of net cooling capacity to the total input rate of electric power applied. By definition, the units are BTU/hour per Watt. The input electric power may be obtained from Pset_DistributionPortPHistoryElectrical.RealPower on the ''Power'' port of the IfcChiller.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcReal',$,$,$,$,$); + +#792= IFCSIMPLEPROPERTYTEMPLATE('3T35y0qSeHuO00025QrE$V',$,'EnergyEfficiencyRatio','Energy efficiency ratio (EER).',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcReal',$,$,$,$,$); + +#793= IFCSIMPLEPROPERTYTEMPLATE('0KA4E0qRuHuO00025QrE$V',$,'EnergyGainSensible','The sum of total energy gains for the spaces served by the system during the peak cooling conditions, plus any system-level sensible energy gains.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#794= IFCSIMPLEPROPERTYTEMPLATE('08rHW0qRuHuO00025QrE$V',$,'EnergyGainTotal','The total amount of energy gains for the spaces served by the system during the peak cooling conditions, plus any system-level total energy gains.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#795= IFCSIMPLEPROPERTYTEMPLATE('0Qjhi0qRuHuO00025QrE$V',$,'EnergyLoss','The sum of energy losses for the spaces served by the system during the peak heating conditions.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#796= IFCSIMPLEPROPERTYTEMPLATE('0XQn_0qWeHuO00025QrE$V',$,'EnergySource','Enumeration defining the energy source or fuel cumbusted.\X\0D\X\0A\X\0D\X\0ANote: hydronic heaters shall use UNSET; dual-use hydronic/electric heaters shall use ELECTRICITY.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5888,$,$,$,$); +#5888= IFCPROPERTYENUMERATION('PEnum_EnergySource',('COAL','COAL_PULVERIZED','ELECTRICITY','GAS','OIL','PROPANE','WOOD','WOOD_CHIP','WOOD_PELLET','WOOD_PULVERIZED','OTHER','NOTKNOWN','UNSET'),$); + +#797= IFCSIMPLEPROPERTYTEMPLATE('1Ve1a0qU4HuO00025QrE$V',$,'EnergySource','Enumeration defining the energy source or fuel cumbusted.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5891,$,$,$,$); +#5891= IFCPROPERTYENUMERATION('PEnum_EngineEnergySource',('DIESEL','GASOLINE','NATURALGAS','PROPANE','BIODIESEL','SEWAGEGAS','HYDROGEN','BIFUEL','OTHER','UNKNOWN','UNSET'),$); + +#798= IFCSIMPLEPROPERTYTEMPLATE('2jyky0qSGHuO00025QrE$V',$,'EnergySource','Enumeration defining the energy source or fuel cumbusted.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5888,$,$,$,$); + +#799= IFCSIMPLEPROPERTYTEMPLATE('13sae0qSGHuO00025QrE$V',$,'EnergySourceConsumption','Energy consumption.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcEnergyMeasure',$,$,$,$,$); + +#800= IFCSIMPLEPROPERTYTEMPLATE('1mlnyMavn0XvUzU0A9esFc',$,'EnergySourceLabel','Type of energy source e.g. Electricity, Diesel, LPG etc. utilised by the element.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#801= IFCSIMPLEPROPERTYTEMPLATE('22lC_0qSKHuO00025QrE$V',$,'EntranceLevel','Indication whether this building storey is an entrance level to the building (TRUE), or (FALSE) if otherwise.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#802= IFCSIMPLEPROPERTYTEMPLATE('37sz88SXT3JOvbrpAb4kbe',$,'EquipmentCapacity','Indicates the equipment capacity of the appliance. The value is defined in bits/s.',.P_SINGLEVALUE.,'IfcIntegerCountRateMeasure',$,$,$,$,$,$); + +#803= IFCSIMPLEPROPERTYTEMPLATE('1e0Ns0$oTF1RHtc3O5zTbg',$,'EquipmentLoading','Loading from equipment',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#804= IFCSIMPLEPROPERTYTEMPLATE('20VMG0qWiHuO00025QrE$V',$,'EquipmentSensible','Heat gains and losses from equipment.',.P_BOUNDEDVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#805= IFCSIMPLEPROPERTYTEMPLATE('3zgDa0qWiHuO00025QrE$V',$,'EquipmentSensibleHistory','Heat gains and losses from equipment.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#806= IFCSIMPLEPROPERTYTEMPLATE('1TaeO0qV8HuO00025QrE$V',$,'EscortRequirement','Indicates whether or not an escort is required to accompany persons carrying out a work order at or to/from the place of work (= TRUE) or not (= FALSE).\X\0D\X\0A\X\0D\X\0ANOTE - There are many instances where escorting is required, particularly in a facility that has a high security rating. Escorting may require that persons are escorted to and from the place of work. Alternatively, it may involve the escort remaining at the place of work at all times.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#807= IFCSIMPLEPROPERTYTEMPLATE('1CsXG0qU8HuO00025QrE$V',$,'Eutrophication','Quantity of eutrophicating compounds calculated in equivalent PO4.',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#808= IFCSIMPLEPROPERTYTEMPLATE('3tdWA0qU4HuO00025QrE$V',$,'EutrophicationPerUnit','Quantity of eutrophicating compounds calculated in equivalent PO4',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#809= IFCSIMPLEPROPERTYTEMPLATE('3Rvom0qU8HuO00025QrE$V',$,'EvaporatingTemperature','Refrigerant evaporating temperature.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#810= IFCSIMPLEPROPERTYTEMPLATE('0eomA0qUCHuO00025QrE$V',$,'EvaporatorCoolant','The fluid used for the coolant in the evaporator.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5922,$,$,$,$); +#5922= IFCPROPERTYENUMERATION('PEnum_EvaporatorCoolant',('WATER','BRINE','GLYCOL','OTHER','NOTKNOWN','UNSET'),$); + +#811= IFCSIMPLEPROPERTYTEMPLATE('3uWsG0qU8HuO00025QrE$V',$,'EvaporatorMeanVoidFraction','Mean void fraction in evaporator.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#812= IFCSIMPLEPROPERTYTEMPLATE('0RhXE0qUCHuO00025QrE$V',$,'EvaporatorMediumType','ColdLiquid: Evaporator is using liquid type of fluid to exchange heat with refrigerant.\X\0D\X\0AColdAir: Evaporator is using air to exchange heat with refrigerant.\X\0D\X\0AProperty: RefrigerantClass description changed. New description:\X\0D\X\0ARefrigerant class used by the object.\X\0D\X\0ACFC: Chlorofluorocarbons.\X\0D\X\0AHCFC: Hydrochlorofluorocarbons.\X\0D\X\0AHFC: Hydrofluorocarbons.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5927,$,$,$,$); +#5927= IFCPROPERTYENUMERATION('PEnum_EvaporatorMediumType',('COLDLIQUID','COLDAIR','OTHER','NOTKNOWN','UNSET'),$); + +#813= IFCSIMPLEPROPERTYTEMPLATE('2a9lnvIGXBJf$bF3uy85d9',$,'ExcavationFaceType','The excavation surface that was mapped.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5930,$,$,$,$); +#5930= IFCPROPERTYENUMERATION('PEnum_ExcavationFaceType',('TUNNELFACE','TUNNELWALL','TUNNELROOF','INVERT'),$); + +#814= IFCSIMPLEPROPERTYTEMPLATE('2LuXUw8cfApBjhWYFbeWrd',$,'ExcavationMethod','Excavation method used.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5931,$,$,$,$); +#5931= IFCPROPERTYENUMERATION('PEnum_ExcavationMethod',('DRILLBLAST'),$); + +#815= IFCSIMPLEPROPERTYTEMPLATE('2DkWfNGnX34fa0JL31BjfI',$,'ExcavationStep','Excavation step.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5932,$,$,$,$); +#5932= IFCPROPERTYENUMERATION('PEnum_ExcavationStep',('TOPHEADING'),$); + +#816= IFCSIMPLEPROPERTYTEMPLATE('3BKPzAHt10s8UrVNVqgpxw',$,'ExchangeCapacity','Indicates how many simultaneous calls the base transceiver station can handle.',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#817= IFCSIMPLEPROPERTYTEMPLATE('0my6M0qXOHuO00025QrE$V',$,'Exclusions','Items, conditions or actions that may be excluded from the warranty or that may cause the warranty to become void.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#818= IFCSIMPLEPROPERTYTEMPLATE('2TiZA0qWiHuO00025QrE$V',$,'ExhaustAir','Loads from exhaust air.',.P_BOUNDEDVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#819= IFCSIMPLEPROPERTYTEMPLATE('0nW$w0qWmHuO00025QrE$V',$,'ExhaustAirFlowRate','Design exhaust air flow rate for the space.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcVolumetricFlowRateMeasure',$,$,$,$,$); + +#820= IFCSIMPLEPROPERTYTEMPLATE('1K_dc0qWiHuO00025QrE$V',$,'ExhaustAirFlowrate','Design exhaust air flow rate for the space.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#821= IFCSIMPLEPROPERTYTEMPLATE('08$0I0qWmHuO00025QrE$V',$,'ExhaustAirHistory','Loads from exhaust air.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#822= IFCSIMPLEPROPERTYTEMPLATE('2DxkIX5iv4mB2_uToCgx$W',$,'ExpansionDirection','The expansion direction, e.g. single direction, bi-direction',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5945,$,$,$,$); +#5945= IFCPROPERTYENUMERATION('PEnum_ExpansionDirection',('SINGLE_DIRECTION','BI_DIRECTION','OTHER','NOTKNOWN','UNSET'),$); + +#823= IFCSIMPLEPROPERTYTEMPLATE('2dlpk0qU4HuO00025QrE$V',$,'ExpectedServiceLife','Expected service life in years.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#824= IFCSIMPLEPROPERTYTEMPLATE('35VZpD_jv1UwHKJjegrTFR',$,'ExplosiveAtmosphereStandardsCompliance','Information about compliance with regard to explosive atmosphere related standards.',.P_TABLEVALUE.,'IfcLabel','IfcBoolean',$,$,$,$,$); + +#825= IFCSIMPLEPROPERTYTEMPLATE('2RxWltAjDAPhxrUt6toXTR',$,'ExposureClass','Classification of exposure to environmental conditions, usually specified in accordance with the concrete design code which is applied in the project.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#826= IFCSIMPLEPROPERTYTEMPLATE('3g0d00qXKHuO00025QrE$V',$,'ExtendToStructure','Indicates whether the object extend to the structure above (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#827= IFCSIMPLEPROPERTYTEMPLATE('1a3WS0qSmHuO00025QrE$V',$,'ExteriorHeatTransferCoefficient','Exterior heat transfer coefficient associated with exterior surface area.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermalTransmittanceMeasure',$,$,$,$,$); + +#828= IFCSIMPLEPROPERTYTEMPLATE('3HB9S0qU8HuO00025QrE$V',$,'ExteriorHeatTransferCoefficient','Exterior heat transfer coefficient associated with exterior surface area.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermalTransmittanceMeasure',$,$,$,$,$); + +#829= IFCSIMPLEPROPERTYTEMPLATE('1H4Yk0qVeHuO00025QrE$V',$,'ExternalAdjusted','An indication if the ground fault protection may be adjusted according to an external current coil or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#830= IFCSIMPLEPROPERTYTEMPLATE('1G8S_0qUCHuO00025QrE$V',$,'ExternalSurfaceArea','External surface area (both primary and secondary area).',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#831= IFCSIMPLEPROPERTYTEMPLATE('2myTs0qSmHuO00025QrE$V',$,'ExternalSurfaceArea','External surface area (both primary and secondary area).',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#832= IFCSIMPLEPROPERTYTEMPLATE('3GFn0Pp5r0eQGPHYahYbQS',$,'ExtremeHighWaterLevel','Extreme high water level',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#833= IFCSIMPLEPROPERTYTEMPLATE('2BQGedM913bgYQyPz49FRV',$,'ExtremeLowWaterLevel','Extreme low water level',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#834= IFCSIMPLEPROPERTYTEMPLATE('12Oqw0qT4HuO00025QrE$V',$,'FaceArea','Face area open to the airstream.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#835= IFCSIMPLEPROPERTYTEMPLATE('1vGr_0qUKHuO00025QrE$V',$,'FaceSurfaceArea','Face area of filter frame.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#836= IFCSIMPLEPROPERTYTEMPLATE('1xaiC0qRyHuO00025QrE$V',$,'FaceType','Identifies how the terminal face of an AirTerminal is constructed.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5966,$,$,$,$); +#5966= IFCPROPERTYENUMERATION('PEnum_AirTerminalFaceType',('FOURWAYPATTERN','SINGLEDEFLECTION','DOUBLEDEFLECTION','SIGHTPROOF','EGGCRATE','PERFORATED','LOUVERED','OTHER','NOTKNOWN','UNSET'),$); + +#837= IFCSIMPLEPROPERTYTEMPLATE('2E4Ve0qSaHuO00025QrE$V',$,'FaceVelocity','Air velocity through the coil.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcLinearVelocityMeasure',$,$,$,$,$); + +#838= IFCSIMPLEPROPERTYTEMPLATE('2XLky_iMD0vQgzsjnsjpw7',$,'FaciesLithostratigraphy','The characteristics of a rock or a sediment unit that reflect its environment of deposition and allow it to be distinguished from rock or sediment deposited in an adjacent environment.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#839= IFCSIMPLEPROPERTYTEMPLATE('2Jx2bqqWv50AEBqzbKQZTD',$,'FaciesPetrophysics','A rock mass that can be recognized by its composition, structures or fossil content and mapped on the basis of those characteristics.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#840= IFCSIMPLEPROPERTYTEMPLATE('1LEVuixsX5lBZLGyTmhuSA',$,'FacsimileNumbers','The list of fax numbers at which fax messages may be received.',.P_LISTVALUE.,'IfcLabel',$,$,$,$,$,$); + +#841= IFCSIMPLEPROPERTYTEMPLATE('12MLE0qRqHuO00025QrE$V',$,'FailPosition','Specifies the required fail-safe position of the actuator.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5972,$,$,$,$); +#5972= IFCPROPERTYENUMERATION('PEnum_FailPosition',('FAILOPEN','FAILCLOSED','OTHER','NOTKNOWN','UNSET'),$); + +#842= IFCSIMPLEPROPERTYTEMPLATE('30Y_YD1x1DY8_4MwqYT1kM',$,'FailureInformation','The information for failure description.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#843= IFCSIMPLEPROPERTYTEMPLATE('0aBTPQFeHAF9vXo$IOf74h',$,'FairleadToTermination','Distance from the fairlead to the bitt or winch on the vessel where the line terminates',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#844= IFCSIMPLEPROPERTYTEMPLATE('0N0LE0qXCHuO00025QrE$V',$,'Fan','Indicates fan operation where True is on, False is off, and Unknown is automatic.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcLogical',$,$,$,$,$); + +#845= IFCSIMPLEPROPERTYTEMPLATE('2YOl20qUCHuO00025QrE$V',$,'FanArrangement','Defines the fan and motor drive arrangement as defined by AMCA.\X\0D\X\0A\X\0D\X\0AARRANGEMENT1: Arrangement 1.\X\0D\X\0AARRANGEMENT2: Arrangement 2.\X\0D\X\0AARRANGEMENT3: Arrangement 3.\X\0D\X\0AARRANGEMENT4: Arrangement 4.\X\0D\X\0AARRANGEMENT7: Arrangement 7.\X\0D\X\0AARRANGEMENT8: Arrangement 8.\X\0D\X\0AARRANGEMENT9: Arrangement 9.\X\0D\X\0AARRANGEMENT10: Arrangement 10.\X\0D\X\0AOTHER: Other type of fan drive arrangement.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5977,$,$,$,$); +#5977= IFCPROPERTYENUMERATION('PEnum_CentrifugalFanArrangement',('ARRANGEMENT1','ARRANGEMENT2','ARRANGEMENT3','ARRANGEMENT4','ARRANGEMENT7','ARRANGEMENT8','ARRANGEMENT9','ARRANGEMENT10','OTHER','NOTKNOWN','UNSET'),$); + +#846= IFCSIMPLEPROPERTYTEMPLATE('0cjNE0qUGHuO00025QrE$V',$,'FanEfficiency','Fan mechanical efficiency.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#847= IFCSIMPLEPROPERTYTEMPLATE('3w0Lm0qUCHuO00025QrE$V',$,'FanMountingType','Defines the method of mounting the fan in the building.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5982,$,$,$,$); +#5982= IFCPROPERTYENUMERATION('PEnum_FanMountingType',('MANUFACTUREDCURB','FIELDERECTEDCURB','CONCRETEPAD','SUSPENDED','WALLMOUNTED','DUCTMOUNTED','OTHER','NOTKNOWN','UNSET'),$); + +#848= IFCSIMPLEPROPERTYTEMPLATE('1Fmms0qRuHuO00025QrE$V',$,'FanPower','Fan motor loads contributing to the cooling load.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#849= IFCSIMPLEPROPERTYTEMPLATE('0igrI0qUGHuO00025QrE$V',$,'FanPowerRate','Fan power consumption.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#850= IFCSIMPLEPROPERTYTEMPLATE('0W9lm0qUGHuO00025QrE$V',$,'FanRotationSpeed','Fan rotation speed.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcRotationalFrequencyMeasure',$,$,$,$,$); + +#851= IFCSIMPLEPROPERTYTEMPLATE('1BGxpp0rr4tv$oIacUcEQG',$,'FasteningType','Indicates the type of fastening used to generate traction between the foot of the rail and the sleeper. It depends on but is not uniquely identified by the type of sleeper. This property shall only be used when sleeper fastening is not modelled as an element.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#852= IFCSIMPLEPROPERTYTEMPLATE('3Bw400qXGHuO00025QrE$V',$,'FaucetFunction','Defines the operating temperature of a faucet that may be specified.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5992,$,$,$,$); +#5992= IFCPROPERTYENUMERATION('PEnum_FaucetFunction',('COLD','HOT','MIXED','OTHER','NOTKNOWN','UNSET'),$); + +#853= IFCSIMPLEPROPERTYTEMPLATE('2t2wo0qXGHuO00025QrE$V',$,'FaucetOperation','Defines the range of ways in which a faucet can be operated that may be specified where:\X\0D\X\0A\X\0D\X\0ACeramicDisc: Quick action faucet with a ceramic seal to open or close the orifice\X\0D\X\0A.\X\0D\X\0ALeverHandle: Quick action faucet that is operated by a lever handle\X\0D\X\0A.\X\0D\X\0ANonConcussiveSelfClosing: Self closing faucet that does not induce surge pressure\X\0D\X\0A.\X\0D\X\0AQuarterTurn: Quick action faucet that can be fully opened or shut by turning the operating mechanism through 90 degrees.\X\0D\X\0AQuickAction: Faucet that can be opened or closed fully with a single small movement of the operating mechanism\X\0D\X\0A.\X\0D\X\0AScrewDown: Faucet in which a plate or disc is moved, by the rotation of a screwed spindle, to close or open the orifice.\X\0D\X\0ASelfClosing: Faucet that is opened by pressure of the top of an operating spindle and is closed under the action of a spring or weight when the pressure is released.\X\0D\X\0ATimedSelfClosing: Self closing faucet that discharges for a predetermined period of time\X\0D\X\0A.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5995,$,$,$,$); +#5995= IFCPROPERTYENUMERATION('PEnum_FaucetOperation',('CERAMICDISC','LEVERHANDLE','NONCONCUSSIVESELFCLOSING','QUARTERTURN','QUICKACTION','SCREWDOWN','SELFCLOSING','TIMEDSELFCLOSING','OTHER','NOTKNOWN','UNSET'),$); + +#854= IFCSIMPLEPROPERTYTEMPLATE('3WB3q0qXGHuO00025QrE$V',$,'FaucetTopDescription','Description of the operating mechanism/top of the faucet.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#855= IFCSIMPLEPROPERTYTEMPLATE('2Z_Do0qXGHuO00025QrE$V',$,'FaucetType','Defines the range of faucet types that may be specified where:\X\0D\X\0A\X\0D\X\0ABib: Faucet with a horizontal inlet and a nozzle that discharges downwards.\X\0D\X\0AGlobe: Faucet fitted through the end of a bath, with a horizontal inlet, a partially spherical body and a vertical nozzle.\X\0D\X\0ADiverter: Combination faucet assembly with a valve to enable the flow of mixed water to be transferred to a showerhead.\X\0D\X\0ADividedFlowCombination: Combination faucet assembly in which hot and cold water are kept separate until emerging from a common nozzle\X\0D\X\0A.\X\0D\X\0APillar: Faucet that has a vertical inlet and a nozzle that discharges downwards\X\0D\X\0A.\X\0D\X\0ASingleOutletCombination = Combination faucet assembly in which hot and cold water mix before emerging from a common nozzle\X\0D\X\0A.\X\0D\X\0ASpray: Faucet with a spray outlet\X\0D\X\0A.\X\0D\X\0ASprayMixing: Spray faucet connected to hot and cold water supplies that delivers water at a temperature determined during use.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6000,$,$,$,$); +#6000= IFCPROPERTYENUMERATION('PEnum_FaucetType',('BIB','GLOBE','DIVERTER','DIVIDEDFLOWCOMBINATION','PILLAR','SINGLEOUTLETCOMBINATION','SPRAY','SPRAYMIXING','OTHER','NOTKNOWN','UNSET'),$); + +#856= IFCSIMPLEPROPERTYTEMPLATE('36HCJE4Fj1vAsieqy08nef',$,'FaultLength','Length range of the exposed fault trace.',.P_BOUNDEDVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#857= IFCSIMPLEPROPERTYTEMPLATE('2amUo6QL91DeGgZLQHgMyf',$,'FaultPitchAngle','Angle between the strike of the slip surface and the slip vector (striation).\X\0D\X\0A\X\0D\X\0A> NOTE  In geology, "pitch" and "rake" are terms used to describe the orientation and inclination of geological features, such as folds and faults, with respect to a horizontal plane. Pitch refers to the angle of inclination of a geological feature from the horizontal plane, measured perpendicular to the strike of the feature. It is commonly expressed in degrees or as a ratio of vertical to horizontal distance. For example, if a geological feature has a pitch of 45 degrees, it means that it is inclined at an angle of 45 degrees from the horizontal. Rake, on the other hand, refers to the angle of inclination of a geological feature measured parallel to the strike of the feature. It is also commonly expressed in degrees or as a ratio of vertical to horizontal distance. Rake is often used to describe the orientation of faults, where it represents the angle between the fault plane and a horizontal plane. Both pitch and rake are important parameters in geology as they can provide information about the deformation history and the mechanical behavior of rocks in response to tectonic forces.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#858= IFCSIMPLEPROPERTYTEMPLATE('2JXZa0qVSHuO00025QrE$V',$,'FaultPriorityType','Identifies the predefined types of priority that can be assigned from which the type may be set where:\X\0D\X\0A\X\0D\X\0AHigh: action is required urgently.\X\0D\X\0AMedium: action can occur within a reasonable period of time.\X\0D\X\0ALow: action can occur when convenient.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6003,$,$,$,$); +#6003= IFCPROPERTYENUMERATION('PEnum_PriorityType',('HIGH','MEDIUM','LOW','OTHER','NOTKNOWN','UNSET'),$); + +#859= IFCSIMPLEPROPERTYTEMPLATE('0_Rv9JVL5DTR1ugllbwXU4',$,'FaultSlipDirection','Observed relative displacement direction of the hanging wall (top) to the footwall, e.g. up. down, left, right or combinations (like top down - left) when looking from one block across the fault to the other block.\X\0D\X\0A\X\0D\X\0A![FaultSlipDirection](..\\..\\..\\figures\\FaultSlipDirection.png "Figure 1")',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#860= IFCSIMPLEPROPERTYTEMPLATE('3pHrpKqNzD2x2$n3ipmRil',$,'FaultThickness','Thickness range of the fault zone, which can range from millimeters to kilometers.',.P_BOUNDEDVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#861= IFCSIMPLEPROPERTYTEMPLATE('2cTF3eVlf2_80LnK_n7O6x',$,'FaultType','Type of the fault classified with the dip and the direction of slip.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#862= IFCSIMPLEPROPERTYTEMPLATE('3saZ7owb5D$BDYSbnCWq1T',$,'FenderType','The type of fender',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6005,$,$,$,$); +#6005= IFCPROPERTYENUMERATION('PEnum_FenderType',('ARCH','CELL','CONE','CYLINDER','PNEUMATIC'),$); + +#863= IFCSIMPLEPROPERTYTEMPLATE('1HeG7B2WPEjBPpFB1rwWJ_',$,'FiberColour','Indicates the colour of a single fiber.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6006,$,$,$,$); +#6006= IFCPROPERTYENUMERATION('PEnum_FiberColour',('AQUA','BLACK','BLUE','BROWN','GREEN','ORANGE','RED','ROSE','SLATE','VIOLET','WHITE','YELLOW','OTHER','NOTKNOWN','UNSET'),$); + +#864= IFCSIMPLEPROPERTYTEMPLATE('0_QAybmkz5UQ9pCD5EbZDf',$,'FiberMode','Indicates the fiber mode.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6007,$,$,$,$); +#6007= IFCPROPERTYENUMERATION('PEnum_FiberMode',('MULTIMODE','SINGLEMODE','OTHER','NOTKNOWN','UNSET'),$); + +#865= IFCSIMPLEPROPERTYTEMPLATE('3m0FdinCDDhAUaT$zdvYyG',$,'FiberTubeColour','Indicates the colour of a single fiber tube.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6006,$,$,$,$); + +#866= IFCSIMPLEPROPERTYTEMPLATE('33hW6SI9L88u4r9StkBaiz',$,'FiberType','Indicates the type of the single fiber.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6008,$,$,$,$); +#6008= IFCPROPERTYENUMERATION('PEnum_FiberType',('STANDARDSINGLEMODEFIBER','LOWWATERPEAKFIBER','DISPERSIONSHIFTEDFIBER','CUTOFFSHIFTEDFIBER','NON_ZERODISPERSIONSHIFTEDFIBER','BEND_INSENSITIVEFIBER','OM1','OM2','OM3','OM4','OM5','OTHER','NOTKNOWN','UNSET'),$); + +#867= IFCSIMPLEPROPERTYTEMPLATE('0zf9U0qTqHuO00025QrE$V',$,'FillGas','Name of the gas by which the gap between two glass layers is filled. It is given for information purposes only.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#868= IFCSIMPLEPROPERTYTEMPLATE('0d1eKod4HE_90bPLI3qHu4',$,'FillingDepth','Depth of filling (boreholeML).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#869= IFCSIMPLEPROPERTYTEMPLATE('3uWSi7iqf6HQyEUUpQ5uip',$,'FillingMaterial','Filling material or ''NOT FILLED'' or ''UNKNOWN'' (boreholeML).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#870= IFCSIMPLEPROPERTYTEMPLATE('01qLQPtGjD18MWw5eA$xzs',$,'FillVolume','Relative volume of fill (controlled placement of anthropogenic soil) stratum constituents.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#871= IFCSIMPLEPROPERTYTEMPLATE('3O2Da0qUKHuO00025QrE$V',$,'FinalResistance','Filter fluid resistance when replacement is required (i.e., Pressure drop at the maximum air flowrate across the filter when the filter needs replacement per ASHRAE Standard 52.1).',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#872= IFCSIMPLEPROPERTYTEMPLATE('3yBjy0qX8HuO00025QrE$V',$,'FinCorrugatedType','Description of a fin corrugated type.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#873= IFCSIMPLEPROPERTYTEMPLATE('1MMe20qT0HuO00025QrE$V',$,'Finish','Description of the (surface) finish of the object for informational purposes.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#874= IFCSIMPLEPROPERTYTEMPLATE('3QDbm0qXGHuO00025QrE$V',$,'Finish','Description of the (surface) finish of the object for informational purposes.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#875= IFCSIMPLEPROPERTYTEMPLATE('0qhCc0qSyHuO00025QrE$V',$,'FinishColour','The finish colour of the object.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#876= IFCSIMPLEPROPERTYTEMPLATE('3mPVq0qRyHuO00025QrE$V',$,'FinishColour','The finish colour of the object.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#877= IFCSIMPLEPROPERTYTEMPLATE('0rPL00qWyHuO00025QrE$V',$,'Finishing','The finishing applied to system furniture elements of this type e.g. walnut, fabric.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#878= IFCSIMPLEPROPERTYTEMPLATE('3ZIGu0qRyHuO00025QrE$V',$,'FinishType','The type of finish for the air terminal.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6029,$,$,$,$); +#6029= IFCPROPERTYENUMERATION('PEnum_AirTerminalFinishType',('ANNODIZED','PAINTED','NONE','OTHER','NOTKNOWN','UNSET'),$); + +#879= IFCSIMPLEPROPERTYTEMPLATE('00NVi0qXaHuO00025QrE$V',$,'FireExit','Indication whether this object is designed to serve as an exit in the case of fire (TRUE) or not (FALSE).\X\0D\X\0A\X\0D\X\0AHere it defines an exit window in accordance to the national building code.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#880= IFCSIMPLEPROPERTYTEMPLATE('0Caee0qX8HuO00025QrE$V',$,'FireExit','Indication whether this object is designed to serve as an exit in the case of fire (TRUE) or not (FALSE).\X\0D\X\0AHere whether the transport element (in case of e.g., a lift) is designed to serve as a fire exit, e.g., for fire escape purposes.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#881= IFCSIMPLEPROPERTYTEMPLATE('0YKO20qWqHuO00025QrE$V',$,'FireExit','Indication whether this object is designed to serve as an exit in the case of fire (TRUE) or not (FALSE).\X\0D\X\0A\X\0D\X\0AHere it defines an exit stair in accordance to the national building code.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#882= IFCSIMPLEPROPERTYTEMPLATE('1RWlG0qVyHuO00025QrE$V',$,'FireExit','Indication whether this object is designed to serve as an exit in the case of fire (TRUE) or not (FALSE).\X\0D\X\0A\X\0D\X\0AHere it defines an exit ramp in accordance to the national building code.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#883= IFCSIMPLEPROPERTYTEMPLATE('1sylo0qWaHuO00025QrE$V',$,'FireExit','Indication whether this object is designed to serve as an exit in the case of fire (TRUE) or not (FALSE).\X\0D\X\0A\X\0D\X\0AHere whether the space (in case of e.g., a corridor) is designed to serve as an exit space, e.g., for fire escape purposes.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#884= IFCSIMPLEPROPERTYTEMPLATE('2FcEs0qTmHuO00025QrE$V',$,'FireExit','Indication whether this object is designed to serve as an exit in the case of fire (TRUE) or not (FALSE).\X\0D\X\0A\X\0D\X\0AHere it defines an exit door in accordance to the national building code.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#885= IFCSIMPLEPROPERTYTEMPLATE('30p_Y0qV4HuO00025QrE$V',$,'FireExit','Indication whether this object is designed to serve as an exit in the case of fire (TRUE) or not (FALSE).\X\0D\X\0A\X\0D\X\0AHere whether the space (in case of e.g., a corridor) is designed to serve as an exit space, e.g., for fire escape purposes.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#886= IFCSIMPLEPROPERTYTEMPLATE('0QI0_0qX8HuO00025QrE$V',$,'FireFightingLift','Indication whether the elevator is designed to serve as a fire fighting lift the case of fire (TRUE) or not (FALSE). A fire fighting lift is used by fire fighters to access the location of fire and to evacuate people.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#887= IFCSIMPLEPROPERTYTEMPLATE('2AGA20qUOHuO00025QrE$V',$,'FireHydrantType','Defines the range of hydrant types from which the required type can be selected where.\X\0D\X\0ADryBarrel: A hydrant that has isolating valves fitted below ground and that may be used where the possibility of water freezing is a consideration.\X\0D\X\0AWetBarrel: A hydrant that has isolating valves fitted above ground and that may be used where there is no possibility of water freezing.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6068,$,$,$,$); +#6068= IFCPROPERTYENUMERATION('PEnum_FireHydrantType',('DRYBARREL','WETBARREL','OTHER','NOTKNOWN','UNSET'),$); + +#888= IFCSIMPLEPROPERTYTEMPLATE('1iAbIgVqX9OPjRqWkzGyLL',$,'FireProofingStandardsCompliance','Information about compliance with regard to fire proofing related standards.',.P_TABLEVALUE.,'IfcLabel','IfcBoolean',$,$,$,$,$); + +#889= IFCSIMPLEPROPERTYTEMPLATE('03Bm20qSKHuO00025QrE$V',$,'FireProtectionClass','Main fire protection class for the building which is assigned from the fire protection classification table as given by the relevant national building code.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#890= IFCSIMPLEPROPERTYTEMPLATE('0eTJm0qT0HuO00025QrE$V',$,'FireRating','Fire rating for this object. \X\0D\X\0AIt is given according to the national fire safety classification.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#891= IFCSIMPLEPROPERTYTEMPLATE('0i6he0qVGHuO00025QrE$V',$,'FireRating','Fire rating for this object. It is given according to the national fire safety classification.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#892= IFCSIMPLEPROPERTYTEMPLATE('0Jj9g0qWWHuO00025QrE$V',$,'FireRating','Fire rating for this object. It is given according to the national fire safety classification.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#893= IFCSIMPLEPROPERTYTEMPLATE('0P_KM0qWqHuO00025QrE$V',$,'FireRating','Fire rating for this object. It is given according to the national fire safety classification.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#894= IFCSIMPLEPROPERTYTEMPLATE('0uXnw0qSGHuO00025QrE$V',$,'FireRating','Fire rating for this object. It is given according to the national fire safety classification.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#895= IFCSIMPLEPROPERTYTEMPLATE('1_Wi5CzOTB$eL7qP2aEEGc',$,'FireRating','Fire rating for the element. It is given according to the national fire safety classification.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#896= IFCSIMPLEPROPERTYTEMPLATE('1iiGu0qSaHuO00025QrE$V',$,'FireRating','Fire rating for this object. It is given according to the national fire safety classification.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#897= IFCSIMPLEPROPERTYTEMPLATE('1LZHC0qVyHuO00025QrE$V',$,'FireRating','Fire rating for this object. It is given according to the national fire safety classification.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#898= IFCSIMPLEPROPERTYTEMPLATE('1m6F5jtsz3BApAikzRRd5J',$,'FireRating','Fire rating for this object. It is given according to the national fire safety classification.\X\0D\X\0A\X\0D\X\0ARequirement for the element filling the opening.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#899= IFCSIMPLEPROPERTYTEMPLATE('2$$dq0qXWHuO00025QrE$V',$,'FireRating','Fire rating for this object. It is given according to the national fire safety classification.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#900= IFCSIMPLEPROPERTYTEMPLATE('20S6g0qV4HuO00025QrE$V',$,'FireRating','Fire rating for this object. It is given according to the national fire safety classification.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#901= IFCSIMPLEPROPERTYTEMPLATE('2rXBa0qW4HuO00025QrE$V',$,'FireRating','Fire rating for this object. It is given according to the national fire safety classification.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#902= IFCSIMPLEPROPERTYTEMPLATE('39EXg0qXKHuO00025QrE$V',$,'FireRating','Fire rating for this object. It is given according to the national fire safety classification.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#903= IFCSIMPLEPROPERTYTEMPLATE('075K_0qT8HuO00025QrE$V',$,'FireResistanceRating','Measure of the fire resistance rating in hours (e.g., 1.5 hours, 2 hours, etc.).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#904= IFCSIMPLEPROPERTYTEMPLATE('3MDHg0qT4HuO00025QrE$V',$,'FireResistanceRating','Measure of the fire resistance rating in hours (e.g., 1.5 hours, 2 hours, etc.).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#905= IFCSIMPLEPROPERTYTEMPLATE('0pc8u0qWaHuO00025QrE$V',$,'FireRiskFactor','Fire Risk factor assigned to the space according to local building regulations. It defines the fire risk of the space at several levels of fire hazard.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#906= IFCSIMPLEPROPERTYTEMPLATE('0WWxy0qWKHuO00025QrE$V',$,'FireSensorSetPoint','The temperature value to be sensed to indicate the presence of fire.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#907= IFCSIMPLEPROPERTYTEMPLATE('2hICU0qSqHuO00025QrE$V',$,'FirmwareVersion','Indicates version of device firmware according to device manufacturer.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#908= IFCSIMPLEPROPERTYTEMPLATE('0imKc0qX0HuO00025QrE$V',$,'FirstCurvatureRadius','FirstCurvatureRadius should be defined as the base or left side radius of curvature value.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#909= IFCSIMPLEPROPERTYTEMPLATE('2996a0qX0HuO00025QrE$V',$,'FirstCurvatureRadius','FirstCurvatureRadius should be defined as the base or left side radius of curvature value.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#910= IFCSIMPLEPROPERTYTEMPLATE('3EXrkSznnAZeQvW3rVzop0',$,'FirstMullionOffset','Offset of the mullion centerline, measured along the x-axis of the window placement coordinate system. An offset value = 0.5 indicates that the mullion is positioned in the middle of the window.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#911= IFCSIMPLEPROPERTYTEMPLATE('0bwI_yex59aARczKSEUAUL',$,'FirstTransomOffset','Offset of the transom centerline, measured along the z-axis of the window placement coordinate system. An offset value = 0.5 indicates that the transom is positioned in the middle of the window.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#912= IFCSIMPLEPROPERTYTEMPLATE('0jbxA0qVCHuO00025QrE$V',$,'FittingLossFactor','A factor that determines the pressure loss due to friction through the fitting.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#913= IFCSIMPLEPROPERTYTEMPLATE('2hbv60qT8HuO00025QrE$V',$,'FixingSocketHeight','The overall height of the fixing socket.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#914= IFCSIMPLEPROPERTYTEMPLATE('2mzDm0qT8HuO00025QrE$V',$,'FixingSocketThreadDiameter','The nominal diameter of the thread.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#915= IFCSIMPLEPROPERTYTEMPLATE('2sKYQ0qT8HuO00025QrE$V',$,'FixingSocketThreadLength','The length of the threaded part of the fixing socket.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#916= IFCSIMPLEPROPERTYTEMPLATE('2fDJU0qT8HuO00025QrE$V',$,'FixingSocketTypeReference','Type reference for the fixing socket according to local standards.',.P_REFERENCEVALUE.,'IfcExternalReference',$,$,$,$,$,$); + +#917= IFCSIMPLEPROPERTYTEMPLATE('05M8M0qUmHuO00025QrE$V',$,'FixtureHeight','The height of the fixture, such as the text height of an exit sign.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#918= IFCSIMPLEPROPERTYTEMPLATE('0qOFu0qT0HuO00025QrE$V',$,'FlammabilityRating','Flammability Rating for this object. It is given according to the national building code that governs the rating of flammability for materials.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#919= IFCSIMPLEPROPERTYTEMPLATE('0yYL_0qWaHuO00025QrE$V',$,'FlammableStorage','Indication whether the space is intended to serve as a storage of flammable material (which is regarded as such by the presiding building code. (TRUE) indicates yes, (FALSE) otherwise.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#920= IFCSIMPLEPROPERTYTEMPLATE('2OueG0qVKHuO00025QrE$V',$,'FlangeBaseFillet','Flange base fillet of the profile.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#921= IFCSIMPLEPROPERTYTEMPLATE('2IL0o0qVKHuO00025QrE$V',$,'FlangeChamfer','Flange chamfer of the profile.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#922= IFCSIMPLEPROPERTYTEMPLATE('24deS0qVKHuO00025QrE$V',$,'FlangeDepth','Flange depth of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#923= IFCSIMPLEPROPERTYTEMPLATE('2Y7Y60qV8HuO00025QrE$V',$,'FlangeDiameter','Overall diameter of the flange.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#924= IFCSIMPLEPROPERTYTEMPLATE('2Czi80qVKHuO00025QrE$V',$,'FlangeDraft','Flange draft of the profile.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#925= IFCSIMPLEPROPERTYTEMPLATE('2Jq0M0qV8HuO00025QrE$V',$,'FlangeStandard','Designation of the standard describing the flange table.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#926= IFCSIMPLEPROPERTYTEMPLATE('2C4640qV8HuO00025QrE$V',$,'FlangeTable','Designation of the standard table to which the flange conforms.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#927= IFCSIMPLEPROPERTYTEMPLATE('2ftSO0qV8HuO00025QrE$V',$,'FlangeThickness','Thickness of the material from which the pipe bend is constructed.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#928= IFCSIMPLEPROPERTYTEMPLATE('2UFyw0qVKHuO00025QrE$V',$,'FlangeTopFillet','Flange top fillet of the profile.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#929= IFCSIMPLEPROPERTYTEMPLATE('3TTni0qWSHuO00025QrE$V',$,'FloorAreaRatio','The ratio of all floor areas to the buildable area as the maximum floor area utilization of the site as a maximum value according to local building codes.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#930= IFCSIMPLEPROPERTYTEMPLATE('2$qVQcoWX429aMNJ7Te4Wn',$,'FloorCovering','Label to indicate the material or finish of the space flooring. The label is used for room book information and often displayed in room stamp.The material information is provided in absence of an IfcCovering (type=FLOORING) object with own shape representation and material assignment. In case of inconsistency the material assigned to IfcCovering elements takes precedence.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#931= IFCSIMPLEPROPERTYTEMPLATE('2MKCJJm7zCp9$O57i9dmav',$,'FloorCoveringThickness','Thickness of the material layer(s) for the space flooring.The thickness information is provided in absence of an IfcCovering (type=FLOORING) object with own shape representation. In cases of inconsistency between the geometric parameters of an assigned IfcCovering and this attached property, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#932= IFCSIMPLEPROPERTYTEMPLATE('1mxIE0qUaHuO00025QrE$V',$,'FlowArrangement','Defines the basic flow arrangements for the heat exchanger or cooler tower:\X\0D\X\0A\X\0D\X\0ACOUNTERFLOW: Air and water flow enter in different directions.\X\0D\X\0ACROSSFLOW: Air and water flow are perpendicular.\X\0D\X\0APARALLELFLOW: Air and water flow enter in same directions.\X\0D\X\0AMULTIPASS: Multipass flow heat exchanger arrangement.\X\0D\X\0AOTHER: Other type of heat exchanger flow arrangement not defined above.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6203,$,$,$,$); +#6203= IFCPROPERTYENUMERATION('PEnum_HeatExchangerArrangement',('COUNTERFLOW','CROSSFLOW','PARALLELFLOW','MULTIPASS','OTHER','NOTKNOWN','UNSET'),$); + +#933= IFCSIMPLEPROPERTYTEMPLATE('264eG0qU8HuO00025QrE$V',$,'FlowArrangement','Defines the basic flow arrangements for the heat exchanger or cooler tower:\X\0D\X\0ACOUNTERFLOW: Air and water flow enter in different directions.\X\0D\X\0ACROSSFLOW: Air and water flow are perpendicular.\X\0D\X\0APARALLELFLOW: Air and water flow enter in same directions.\X\0D\X\0AMULTIPASS: Multipass flow heat exchanger arrangement.\X\0D\X\0AOTHER: Other type of heat exchanger flow arrangement not defined above.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6206,$,$,$,$); +#6206= IFCPROPERTYENUMERATION('PEnum_EvaporativeCoolerFlowArrangement',('COUNTERFLOW','CROSSFLOW','PARALLELFLOW','OTHER','NOTKNOWN','UNSET'),$); + +#934= IFCSIMPLEPROPERTYTEMPLATE('29K4I0qSyHuO00025QrE$V',$,'FlowArrangement','Defines the basic flow arrangements for the heat exchanger or cooler tower:\X\0D\X\0A\X\0D\X\0ACOUNTERFLOW: Air and water flow enter in different directions. \X\0D\X\0ACROSSFLOW: Air and water flow are perpendicular. \X\0D\X\0APARALLELFLOW: Air and water flow enter in same directions. \X\0D\X\0AMULTIPASS: Multipass flow heat exchanger arrangement. \X\0D\X\0AOTHER: Other type of heat exchanger flow arrangement not defined above.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6209,$,$,$,$); +#6209= IFCPROPERTYENUMERATION('PEnum_CoolingTowerFlowArrangement',('COUNTERFLOW','CROSSFLOW','PARALLELFLOW','OTHER','NOTKNOWN','UNSET'),$); + +#935= IFCSIMPLEPROPERTYTEMPLATE('2gS5_0qUOHuO00025QrE$V',$,'FlowClass','Alphanumeric indication of the flow class of a hydrant (may be used in connection with or instead of the FlowRate property).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#936= IFCSIMPLEPROPERTYTEMPLATE('24ORG0qXGHuO00025QrE$V',$,'FlowCoefficient','Flow coefficient (the quantity of fluid that passes through a fully open valve at unit pressure drop), typically expressed as the Kv or Cv value for the valve.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#937= IFCSIMPLEPROPERTYTEMPLATE('2WdoXb4UbD3vEHayBW5LaX',$,'FlowCondition','Defines the flow condition as a percentage of the cross-sectional area.',.P_BOUNDEDVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#938= IFCSIMPLEPROPERTYTEMPLATE('0vwzjJx0fC_vmMqxa_ItdJ',$,'FlowConditionHistory','Defines the flow condition as a percentage of the cross-sectional area.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPositiveRatioMeasure',$,$,$,$,$); + +#939= IFCSIMPLEPROPERTYTEMPLATE('0gDmE0qS0HuO00025QrE$V',$,'FlowControlType','Type of flow control element that may be included as a part of the construction of the air terminal.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6218,$,$,$,$); +#6218= IFCPROPERTYENUMERATION('PEnum_AirTerminalFlowControlType',('DAMPER','BELLOWS','NONE','OTHER','NOTKNOWN','UNSET'),$); + +#940= IFCSIMPLEPROPERTYTEMPLATE('1N4dPw9IT6AvWCtPogKQA_',$,'FlowLoading','Flow loading force',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#941= IFCSIMPLEPROPERTYTEMPLATE('3pTEE0qUSHuO00025QrE$V',$,'FlowMeterPurpose','Enumeration defining the purpose of the flow meter occurrence.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6222,$,$,$,$); +#6222= IFCPROPERTYENUMERATION('PEnum_FlowMeterPurpose',('MASTER','SUBMASTER','SUBMETER','OTHER','NOTKNOWN','UNSET'),$); + +#942= IFCSIMPLEPROPERTYTEMPLATE('2YKFc0qRyHuO00025QrE$V',$,'FlowPattern','Flow pattern.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6224,$,$,$,$); +#6224= IFCPROPERTYENUMERATION('PEnum_AirTerminalFlowPattern',('LINEARSINGLE','LINEARDOUBLE','LINEARFOURWAY','RADIAL','SWIRL','DISPLACMENT','COMPACTJET','OTHER','NOTKNOWN','UNSET'),$); + +#943= IFCSIMPLEPROPERTYTEMPLATE('1wFslkM110DwcNqSBBrefD',$,'Flowrate','The flowrate of the fluid.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcMassFlowRateMeasure',$,$,$,$,$); + +#944= IFCSIMPLEPROPERTYTEMPLATE('2pRIi0qVuHuO00025QrE$V',$,'Flowrate','The flowrate of the fluid.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcVolumetricFlowRateMeasure',$,$,$,$,$); + +#945= IFCSIMPLEPROPERTYTEMPLATE('3XJ7A0qV8HuO00025QrE$V',$,'FlowrateLeakage','Leakage flowrate versus pressure difference.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcVolumetricFlowRateMeasure',$,$,$,$,$); + +#946= IFCSIMPLEPROPERTYTEMPLATE('3KpXS0qVuHuO00025QrE$V',$,'FlowRateRange','Allowable range of volume of fluid being pumped against the resistance specified.',.P_BOUNDEDVALUE.,'IfcMassFlowRateMeasure',$,$,$,$,$,$); + +#947= IFCSIMPLEPROPERTYTEMPLATE('3Zz9i0qUKHuO00025QrE$V',$,'FlowRateRange','Allowable range of volume of fluid being pumped against the resistance specified.',.P_BOUNDEDVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#948= IFCSIMPLEPROPERTYTEMPLATE('3q4tS0qVCHuO00025QrE$V',$,'FlowRating','Actual flow capacity for the gutter. Value of 0.00 means this value has not been set.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#949= IFCSIMPLEPROPERTYTEMPLATE('3RzIK0qVuHuO00025QrE$V',$,'FlowResistanceRange','Allowable range of frictional resistance against which the fluid is being pumped.',.P_BOUNDEDVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#950= IFCSIMPLEPROPERTYTEMPLATE('1QZPg0qTuHuO00025QrE$V',$,'FluidFlowLeakage','Volumetric leakage flow rate.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcVolumetricFlowRateMeasure',$,$,$,$,$); + +#951= IFCSIMPLEPROPERTYTEMPLATE('27c7W0qVCHuO00025QrE$V',$,'FluidFlowLeakage','Volumetric leakage flow rate.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcVolumetricFlowRateMeasure',$,$,$,$,$); + +#952= IFCSIMPLEPROPERTYTEMPLATE('3S9ls0qSaHuO00025QrE$V',$,'FluidPressureRange','Allowable water working pressure range inside the tube.',.P_BOUNDEDVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#953= IFCSIMPLEPROPERTYTEMPLATE('3i5$y0qXGHuO00025QrE$V',$,'FlushingRate','The predetermined quantity of water to be flushed.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#954= IFCSIMPLEPROPERTYTEMPLATE('2LeSK0qW8HuO00025QrE$V',$,'FlushRate','The minimum and maximum volume of water used at each flush. Where a single flush is used, the value of upper bound and lower bound should be equal. For a dual flush toilet, the lower bound should be used for the lesser flush rate and the upper bound for the greater flush rate. Where flush is achieved using mains pressure water through a flush valve, the value of upper and lower bound should be equal and should be the same as the flush rate property of the flush valve (see relevant valve property set). Alternatively, in this case, do not assert the flush rate property; refer to the flush rate of the flush valve.',.P_BOUNDEDVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#955= IFCSIMPLEPROPERTYTEMPLATE('24yKy0qW8HuO00025QrE$V',$,'FlushType','The property enumeration Pset_FlushTypeEnum defines the types of flushing mechanism that may be specified for cisterns and sanitary terminals where:-\X\0D\X\0A\X\0D\X\0ALever: Flushing is achieved by twisting a lever that causes a predetermined flow of water to be passed from a cistern to the sanitary terminal.\X\0D\X\0APull: Flushing is achieved by pulling a handle or knob vertically upwards that causes a predetermined flow of water to be passed from a cistern to the sanitary terminal.\X\0D\X\0APush: Flushing is achieved by pushing a button or plate that causes a predetermined flow of water to be passed from a cistern to the sanitary terminal.\X\0D\X\0ASensor: Flush is activated through an automatic sensing mechanism.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6251,$,$,$,$); +#6251= IFCPROPERTYENUMERATION('PEnum_FlushType',('LEVER','PULL','PUSH','SENSOR','OTHER','NOTKNOWN','UNSET'),$); + +#956= IFCSIMPLEPROPERTYTEMPLATE('2qRbpwn216hwkxu4hPpUVh',$,'FootOfArches','Specifies the type of vertical structure upon which the lower part of the arch leans onto.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#957= IFCSIMPLEPROPERTYTEMPLATE('27VOM0qRqHuO00025QrE$V',$,'Force','Indicates the maximum close-off force for the actuator.',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#958= IFCSIMPLEPROPERTYTEMPLATE('3ev2SAoQX3Lgt5$_Dbrj6Q',$,'ForeignObjectDetectionSensorType','Indicates the type of foreign object detection sensor.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6257,$,$,$,$); +#6257= IFCPROPERTYENUMERATION('PEnum_ForeignObjectDetectionSensorType',('DUALPOWERNETWORK','OTHER','NOTKNOWN','UNSET'),$); + +#959= IFCSIMPLEPROPERTYTEMPLATE('2x9z80qVGHuO00025QrE$V',$,'FormStrippingStrength','The minimum required compressive strength of the concrete at form stripping time.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#960= IFCSIMPLEPROPERTYTEMPLATE('1rUW80qX8HuO00025QrE$V',$,'FoulingFactor','Fouling factor of the tubes in the tube bundle.',.P_SINGLEVALUE.,'IfcThermalResistanceMeasure',$,$,$,$,$,$); + +#961= IFCSIMPLEPROPERTYTEMPLATE('2xBiw0qW8HuO00025QrE$V',$,'FountainType','Selection of the type of fountain from the enumerated list of types where:-\X\0D\X\0A\X\0D\X\0ADrinkingWater: Sanitary appliance that provides a low pressure jet of drinking water.\X\0D\X\0AEyewash: Waste water appliance, usually installed in work places where there is a risk of injury to eyes by solid particles or dangerous liquids, with which the user can wash the eyes without touching them.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6262,$,$,$,$); +#6262= IFCPROPERTYENUMERATION('PEnum_FountainType',('DRINKINGWATER','EYEWASH','OTHER','NOTKNOWN','UNSET'),$); + +#962= IFCSIMPLEPROPERTYTEMPLATE('2SW0O0qWaHuO00025QrE$V',$,'FractionConvectiveHeatTransfer','Fraction of the total heat transfer rate as the convective heat transfer.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#963= IFCSIMPLEPROPERTYTEMPLATE('0D52m0qUGHuO00025QrE$V',$,'FractionOfMotorHeatToAirStream','Fraction of the motor heat released into the fluid flow.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#964= IFCSIMPLEPROPERTYTEMPLATE('2Q7Qm0qWaHuO00025QrE$V',$,'FractionRadiantHeatTransfer','Fraction of the total heat transfer rate as the radiant heat transfer.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#965= IFCSIMPLEPROPERTYTEMPLATE('2g$diqZkvF5QTVAB4_JcMO',$,'FractureIndex','Count of the number or spacing of fractures over an arbitrary length of core.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#966= IFCSIMPLEPROPERTYTEMPLATE('0vlaY0qT0HuO00025QrE$V',$,'FragilityRating','Indication on the fragility of the covering (e.g., under fire conditions). It is given according to the national building code that might provide a classification for fragility.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#967= IFCSIMPLEPROPERTYTEMPLATE('0IwU5LmKj0KPHgy8pFmJVV',$,'FrameDepth','The length (or depth) of the frame.\X\0D\X\0A\X\0D\X\0AFor a permeable covering, it is the depth of panel frame (used to include the permeable covering), measured from front face to back face horizontally (i.e. perpendicular to the window or door elevation plane).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#968= IFCSIMPLEPROPERTYTEMPLATE('2B6mU0qT4HuO00025QrE$V',$,'FrameDepth','The length (or depth) of the frame.\X\0D\X\0A\X\0D\X\0AFor a damper, it is the length (or depth) of the damper frame.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#969= IFCSIMPLEPROPERTYTEMPLATE('2CF8ENszP0TfWSzgwCUWWp',$,'FrameDepth','The length (or depth) of the frame.\X\0D\X\0A\X\0D\X\0AFor a window, it is the depth of panel frame, measured from front face to back face horizontally (i.e. perpendicular to the window elevation plane).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#970= IFCSIMPLEPROPERTYTEMPLATE('1ZDPy0qUKHuO00025QrE$V',$,'FrameMaterial','Filter frame material.',.P_REFERENCEVALUE.,'IfcMaterialDefinition',$,$,$,$,$,$); + +#971= IFCSIMPLEPROPERTYTEMPLATE('0FmL80qU4HuO00025QrE$V',$,'FrameSize','Designation of the frame size according to the named range of frame sizes designated at the place of use or according to a given standard.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#972= IFCSIMPLEPROPERTYTEMPLATE('2EJVRwHkn2zAJrpCfm_8dS',$,'FrameThickness','The thickness of the frame.\X\0D\X\0A\X\0D\X\0AFor a permeable covering, it is the width of panel frame (used to include the permeable covering), measured from inside of panel (at permeable covering) to outside of panel (at lining), i.e. parallel to the window or door (elevation) plane.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#973= IFCSIMPLEPROPERTYTEMPLATE('2JSqA0qT4HuO00025QrE$V',$,'FrameThickness','The thickness of the frame.\X\0D\X\0A\X\0D\X\0AFor a damper, it is the thickness of the damper frame material.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#974= IFCSIMPLEPROPERTYTEMPLATE('2WtA1SnpvExvPSRzEemyhx',$,'FrameThickness','The thickness of the frame.\X\0D\X\0A\X\0D\X\0AFor a window, it is the width of panel frame, measured from inside of panel (at glazing) to outside of panel (at lining), i.e. parallel to the window (elevation) plane.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#975= IFCSIMPLEPROPERTYTEMPLATE('259IQ0qT4HuO00025QrE$V',$,'FrameType','The type of frame used by the damper (e.g., Standard, Single Flange, Single Reversed Flange, Double Flange, etc.).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#976= IFCSIMPLEPROPERTYTEMPLATE('0HtTs0qUuHuO00025QrE$V',$,'FreezingPoint','The freezing point of the material (fluid).',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#977= IFCSIMPLEPROPERTYTEMPLATE('30kFG0qSCHuO00025QrE$V',$,'FrequencyResponse','Indicates the output over a specified range of frequencies.',.P_TABLEVALUE.,'IfcFrequencyMeasure','IfcSoundPowerMeasure',$,$,$,$,$); + +#978= IFCSIMPLEPROPERTYTEMPLATE('1XV$MSCjTDXgy6O1qRcwC4',$,'FrictionAngle','Friction angle is the tested inclination angle from horizontal.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#979= IFCSIMPLEPROPERTYTEMPLATE('2hk0eZaUv0hgmvkItMOeJC',$,'FrictionBehaviour','Friction shear strength of a rock or soil that is dependent on interparticle friction.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#980= IFCSIMPLEPROPERTYTEMPLATE('3$1U60qSeHuO00025QrE$V',$,'FrictionHeatGain','Friction heat gain.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#981= IFCSIMPLEPROPERTYTEMPLATE('3OJwS0qTeHuO00025QrE$V',$,'FrictionLoss','The pressure loss due to friction per unit length. (Data type = PressureMeasure/LengthMeasure)',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#982= IFCSIMPLEPROPERTYTEMPLATE('3tjlO0qXCHuO00025QrE$V',$,'Fuel','The amount of fuel consumed during the period specified in the time series.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcVolumeMeasure',$,$,$,$,$); + +#983= IFCSIMPLEPROPERTYTEMPLATE('05b5a0qSiHuO00025QrE$V',$,'FullLoadRatio','Ratio of actual power to full load power as a quadratic function of part load, at certain condensing and evaporating temperature, FracFullLoadPower = f ( PartLoadRatio).',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#984= IFCSIMPLEPROPERTYTEMPLATE('0lvHS0qSaHuO00025QrE$V',$,'FullLoadRatioCurve','Ratio of actual power to full load power as a quadratic function of part load, at certain condensing and evaporating temperature, FracFullLoadPower = f ( PartLoadRatio).',.P_TABLEVALUE.,'IfcPositiveRatioMeasure','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#985= IFCSIMPLEPROPERTYTEMPLATE('2WLErKhy1AxhskSWPS52wJ',$,'FullScaleOutput','Indicates the full scale output of the earthquake sensor or accelerometer.',.P_SINGLEVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#986= IFCSIMPLEPROPERTYTEMPLATE('0moNa0qSWHuO00025QrE$V',$,'Function','Type of function for which the conductor is intended.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6297,$,$,$,$); +#6297= IFCPROPERTYENUMERATION('PEnum_FunctionEnum',('LINE','NEUTRAL','PROTECTIVEEARTH','PROTECTIVEEARTHNEUTRAL','OTHER','NOTKNOWN','UNSET'),$); + +#987= IFCSIMPLEPROPERTYTEMPLATE('28A1C0qU4HuO00025QrE$V',$,'FunctionalUnitReference','Reference to a database or a classification',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#988= IFCSIMPLEPROPERTYTEMPLATE('2bJ_W0qSSHuO00025QrE$V',$,'FunctionReliable','Element (such as cable, bus, core) maintain given properties/functions over a given (tested) time and conditions. According to IEC standard.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#989= IFCSIMPLEPROPERTYTEMPLATE('2Z2eDnN418DOpcmbgckN0p',$,'FundingSource','Investment funding source',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#990= IFCSIMPLEPROPERTYTEMPLATE('1AGUE0qWyHuO00025QrE$V',$,'FurniturePanelType','Available panel types from which that required may be selected.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6308,$,$,$,$); +#6308= IFCPROPERTYENUMERATION('PEnum_FurniturePanelType',('ACOUSTICAL','GLAZED','HORZ_SEG','MONOLITHIC','OPEN','ENDS','DOOR','SCREEN','OTHER','NOTKNOWN','UNSET'),$); + +#991= IFCSIMPLEPROPERTYTEMPLATE('3pVzu0qVqHuO00025QrE$V',$,'FuseDisconnectorType','A list of the available types of fuse disconnector from which that required may be selected where:\X\0D\X\0A\X\0D\X\0AEngineProtectionDevice: A fuse whose characteristic is specifically designed for the protection of a motor or generator.\X\0D\X\0AFuseSwitchDisconnector: A switch disconnector in which a fuse link or a fuse carrier with fuse link forms the moving contact,\X\0D\X\0AHRC: A standard fuse (High Rupturing Capacity)\X\0D\X\0AOverloadProtectionDevice: A device that disconnects the supply when the operating conditions in an electrically undamaged circuit causes an overcurrent,\X\0D\X\0ASemiconductorFuse: A fuse whose characteristic is specifically designed for the protection of sem-conductor devices.\X\0D\X\0ASwitchDisconnectorFuse: A switch disconnector in which one or more poles have a fuse in series in a composite unit.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6310,$,$,$,$); +#6310= IFCPROPERTYENUMERATION('PEnum_FuseDisconnectorType',('ENGINEPROTECTIONDEVICE','FUSEDSWITCH','HRC','OVERLOADPROTECTIONDEVICE','SWITCHDISCONNECTORFUSE','OTHER','NOTKNOWN','UNSET'),$); + +#992= IFCSIMPLEPROPERTYTEMPLATE('0BsWE0qT8HuO00025QrE$V',$,'FusibleLinkTemperature','The temperature that the fusible link melts.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#993= IFCSIMPLEPROPERTYTEMPLATE('3SAlk0qT4HuO00025QrE$V',$,'FusibleLinkTemperature','The temperature that the fusible link melts.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#994= IFCSIMPLEPROPERTYTEMPLATE('0uQOo2p7L7gfdVTXwVzLwb',$,'GammaRay','Naturally occurring gamma radiation which characterizes the rock or sediment in a borehole or drill hole, measured by a gamma ray logging.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#995= IFCSIMPLEPROPERTYTEMPLATE('2PG$JI90zDQPVTLSZVlkZv',$,'GasConcentration','Expected concentration of gas to be encountered during excavation.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#996= IFCSIMPLEPROPERTYTEMPLATE('39aIOtx2DEa802QYg_FsGV',$,'GasConcentration','Expected concentration of gas to be encountered during excavation.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#997= IFCSIMPLEPROPERTYTEMPLATE('192xa0qWKHuO00025QrE$V',$,'GasDetected','Identification of the gas that is being detected, according to chemical formula. For example, carbon monoxide is ''CO'', carbon dioxide is ''CO2'', oxygen is ''O2''.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#998= IFCSIMPLEPROPERTYTEMPLATE('0qky80qUqHuO00025QrE$V',$,'GasPressure','Fill pressure (e.g. for between-pane gas fills): the pressure exerted by a mass of gas confined in a constant volume.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#999= IFCSIMPLEPROPERTYTEMPLATE('0i7RYafnT6WPVPIwyUyF1u',$,'GasType','Type of natural gas occurence in the subject section.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1000= IFCSIMPLEPROPERTYTEMPLATE('1CtHA0qUWHuO00025QrE$V',$,'GasType','Defines the types of gas that may be specified.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6319,$,$,$,$); +#6319= IFCPROPERTYENUMERATION('PEnum_GasType',('COMMERCIALBUTANE','COMMERCIALPROPANE','LIQUEFIEDPETROLEUMGAS','NATURALGAS','OTHER','NOTKNOWN','UNSET'),$); + +#1001= IFCSIMPLEPROPERTYTEMPLATE('3xONOgIiDFaPnwg2ne4hqt',$,'GasType','Type of natural gas occurence in subject section.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1002= IFCSIMPLEPROPERTYTEMPLATE('0cv0MyVAnAzeuvZv_LHADf',$,'GeoContactType','Reports a URI referring to a controlled concept from a vocabulary defining the contact types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#1003= IFCSIMPLEPROPERTYTEMPLATE('3j7ItBCun2pf_7JPhtV8eb',$,'GeologicalHazard','Relates the presence or absence of a certain geological hazard, like e.g. hazardous minerals (asbestos, serpentine) or gas.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#1004= IFCSIMPLEPROPERTYTEMPLATE('1iHvbtNqf6U9Bzcl_08dUS',$,'GeologicHistory','Human readable description, possibly formatted with formal syntax, of the age of the GeologicUnit (where age is a sequence of events and may include process and environment information).',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#1005= IFCSIMPLEPROPERTYTEMPLATE('3kvkEL4rr7TelKN6g8aSiF',$,'GeologicUnitType','>NOTE Definition according to GeoSciML: The type of GeologicUnit.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#1006= IFCSIMPLEPROPERTYTEMPLATE('1haXibmFT39BKx1k_TwkeU',$,'GeologyCode','Reference to any existing classification, e.g. from ageological survey or stratigraphy table.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1007= IFCSIMPLEPROPERTYTEMPLATE('18zyC0qTqHuO00025QrE$V',$,'GlassColour','Colour (tint) selection for this glazing. It is given for information purposes only.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1008= IFCSIMPLEPROPERTYTEMPLATE('0DzO_0qTqHuO00025QrE$V',$,'GlassLayers','Number of glass layers within the frame. E.g. "2" for double glazing.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1009= IFCSIMPLEPROPERTYTEMPLATE('0QUUW0qTqHuO00025QrE$V',$,'GlassThickness1','Thickness of the first (inner) glass layer.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1010= IFCSIMPLEPROPERTYTEMPLATE('0dbjS0qTqHuO00025QrE$V',$,'GlassThickness2','Thickness of the second (intermediate or outer) glass layer.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1011= IFCSIMPLEPROPERTYTEMPLATE('0oKMm0qTqHuO00025QrE$V',$,'GlassThickness3','Thickness of the third (outer) glass layer.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1012= IFCSIMPLEPROPERTYTEMPLATE('1TXuk0qTmHuO00025QrE$V',$,'GlazingAreaFraction','Fraction of the glazing area relative to the total area of the filling element. It shall be used, if the glazing area is not given separately for all panels within the filling element.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1013= IFCSIMPLEPROPERTYTEMPLATE('3TCqk0qXWHuO00025QrE$V',$,'GlazingAreaFraction','Fraction of the glazing area relative to the total area of the filling element.\X\0D\X\0AIt shall be used, if the glazing area is not given separately for all panels within the filling element.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1014= IFCSIMPLEPROPERTYTEMPLATE('1u_fA0qUmHuO00025QrE$V',$,'GlobalTradeItemNumber','The Global Trade Item Number (GTIN) is an identifier for trade items developed by GS1 (www.gs1.org).',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#1015= IFCSIMPLEPROPERTYTEMPLATE('1pL7i0qVCHuO00025QrE$V',$,'Gradient','The gradient of the pipe segment.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1016= IFCSIMPLEPROPERTYTEMPLATE('1HTwj3_Z583xdSnaDCG6Bx',$,'GrainSize','Grain size diameter.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1017= IFCSIMPLEPROPERTYTEMPLATE('2PeYcOedfAx9gaB4_6ou2V',$,'GravelVolume','Relative volume of gravel (typically larger than 2mm) stratum constituents.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#1018= IFCSIMPLEPROPERTYTEMPLATE('00xfM0qWaHuO00025QrE$V',$,'GrossPlannedArea','Total planned gross area of the spatial structure element. Used for programming the spatial structure element.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#1019= IFCSIMPLEPROPERTYTEMPLATE('0L4AE0qSKHuO00025QrE$V',$,'GrossPlannedArea','Total planned gross area of the spatial structure element. Used for programming the spatial structure element.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#1020= IFCSIMPLEPROPERTYTEMPLATE('3aRdaISbH6VwiKDVpXGI6$',$,'GrossPlannedArea','Total planned gross area of the spatial structure element. Used for programming the spatial structure element.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#1021= IFCSIMPLEPROPERTYTEMPLATE('1_Vnw4BBXCOA6hWdCFm02c',$,'GroundClassTBM','Specific rock mass classification based on TBM data.',.P_SINGLEVALUE.,'IfcLabel ',$,$,$,$,$,$); + +#1022= IFCSIMPLEPROPERTYTEMPLATE('3muRcKEG13Eekov69fIrNH',$,'GroundFaultCurrentSetValue','Ground fault current set value. The set value of the ground tripping current if adjustable.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1023= IFCSIMPLEPROPERTYTEMPLATE('2ACC9nT6bAfuCPw3yJtgyK',$,'GroundFaultFunction','Applying ground fault function. A flag indicating that the ground fault function of the device is used. The value should be set to FALSE for devices not having a ground fault function, or if the ground fault function is not selected to be used.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1024= IFCSIMPLEPROPERTYTEMPLATE('015H08Upv8IgOnOdu__Psm',$,'GroundFaulti2tFunction','Applying ground fault i2t function. A flag indicating that the I2t ground fault function of the device is used. The value should be set to TRUE only if the I2t function is explicitly selected for the device.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1025= IFCSIMPLEPROPERTYTEMPLATE('1QKaWg0bX6NwHynHAaPmFn',$,'GroundFaultTrippingTime','Ground fault tripping time. The set value of the ground fault tripping current if adjustable.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#1026= IFCSIMPLEPROPERTYTEMPLATE('0GRwj6SjTAtwY3611gVZUL',$,'GroundingType','The type of grounding connection.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1027= IFCSIMPLEPROPERTYTEMPLATE('2NdoXdKT98XeEMmk8dSBQF',$,'GroundResistance','The soil or ground resistance to electrical current from the cable fitting.',.P_SINGLEVALUE.,'IfcElectricResistanceMeasure',$,$,$,$,$,$); + +#1028= IFCSIMPLEPROPERTYTEMPLATE('2lSWAaqvfDPgf2dncsUHxG',$,'GroundTemperature','Ground temperature expected in the subject section.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1029= IFCSIMPLEPROPERTYTEMPLATE('3iQRoUZRb2nOp0QHhQ7OX4',$,'GroundTemperature','Ground temperature expected in the subject section.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1030= IFCSIMPLEPROPERTYTEMPLATE('0eilySCHX2FwvuWJBgvmtA',$,'GroundwaterAgressiveness','Rating of the agressiveness e.g. towards concrete.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1031= IFCSIMPLEPROPERTYTEMPLATE('0mQnX78kz9AByN_68nPESp',$,'GroundwaterAgressiveness','Rating of the agressiveness e.g. towards concrete, according to national standards.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1032= IFCSIMPLEPROPERTYTEMPLATE('2LavVwNED3BwVZy6EdS6e4',$,'GroundwaterDepth','Depth groundwater encountered (boreholeML).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1033= IFCSIMPLEPROPERTYTEMPLATE('2Yt2lRKNn8Nw8eA8RdSylB',$,'GroundwaterDesignPressure','Groundwater pressure to be considered in the design.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1034= IFCSIMPLEPROPERTYTEMPLATE('3IMyTWYAj0SuSW8M3JUwRd',$,'GroundwaterTemperature','Groundwater temperature observed at specific location or expected in the subject section.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1035= IFCSIMPLEPROPERTYTEMPLATE('0TZSm0qWyHuO00025QrE$V',$,'GroupCode','e.g. panels, worksurfaces, storage, etc.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#1036= IFCSIMPLEPROPERTYTEMPLATE('2gToDgdT90Pvu0v1XANdjJ',$,'GroutingType','Type of grouting used.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6373,$,$,$,$); +#6373= IFCPROPERTYENUMERATION('PEnum_GroutingType',('STDGROUTING_CEMENT','MICROFINE_CEMENT','ULTRAFINE_CEMENT','CHEMICAL_COMPONENT','USERDEFINED','NOTKNOWN','UNSET'),$); + +#1037= IFCSIMPLEPROPERTYTEMPLATE('0fHcCs3y9Fd95xSlbHGb0C',$,'GSI','The Geological Strength Index (GSI): A characterization tool for assessing engineering properties for rock masses.',.P_SINGLEVALUE.,'IfcPositiveInteger',$,$,$,$,$,$); + +#1038= IFCSIMPLEPROPERTYTEMPLATE('0jXoIJ8Fz6WuI01oi0uMuh',$,'GSI','The Geological Strength Index (GSI): A characterization tool for assessing engineering properties for rock masses.\X\0D\X\0A >NOTE Definition from Marinos & Hoek (2000) GSI: A Geologically Friendly Tool For Rock Mass Strength Estimation. [Link](https://static.rocscience.cloud/assets/resources/learning/hoek/2000-GSI-A-Geologically-Friendly-Tool-for-Rock-Mass-Strength-Estimation.pdf)',.P_BOUNDEDVALUE.,'IfcInteger',$,$,$,$,$,$); + +#1039= IFCSIMPLEPROPERTYTEMPLATE('1e7Nb8No96yQH99WQ23C68',$,'GuardRailConnection','Indicates how the guard rail is connected along its length, when the fasteners are not explicitly modelled.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6374,$,$,$,$); +#6374= IFCPROPERTYENUMERATION('PEnum_GuardRailConnection',('FISHPLATE','WELD','NONE','OTHER','NOTKNOWN','UNSET'),$); + +#1040= IFCSIMPLEPROPERTYTEMPLATE('2pyysGb8D26hJVn4mkBF6i',$,'GuardRailType','Type of the guard rail.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6375,$,$,$,$); +#6375= IFCPROPERTYENUMERATION('PEnum_GuardRailType',('GUARDRAILSONLY','GUARDRAILANDSPOTSLEEPERS','SPOTSLEEPERSONLY','OTHER','NOTKNOWN','UNSET'),$); + +#1041= IFCSIMPLEPROPERTYTEMPLATE('137jE0qXSHuO00025QrE$V',$,'GullyType','Identifies the predefined types of gully from which the type required may be set.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6376,$,$,$,$); +#6376= IFCPROPERTYENUMERATION('PEnum_GullyType',('VERTICAL','BACKINLET','OTHER','NOTKNOWN','UNSET'),$); + +#1042= IFCSIMPLEPROPERTYTEMPLATE('382Uq0qXSHuO00025QrE$V',$,'GullyType','Identifies the predefined types of gully from which the type required may be set.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6376,$,$,$,$); + +#1043= IFCSIMPLEPROPERTYTEMPLATE('2Vyfs0qSSHuO00025QrE$V',$,'HalogenProof','Produces small amount of smoke and irritating Deaerator/Gas.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1044= IFCSIMPLEPROPERTYTEMPLATE('311xu0qSWHuO00025QrE$V',$,'HalogenProof','Produces small amount of smoke and irritating Deaerator/Gas.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1045= IFCSIMPLEPROPERTYTEMPLATE('0Ct5Q0qWqHuO00025QrE$V',$,'HandicapAccessible','Indication that this object is designed to be accessible by the handicapped. Set to (TRUE) if this object is rated as handicap accessible according to the local building codes, otherwise (FALSE). It is giving according to the requirements of the national building code.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1046= IFCSIMPLEPROPERTYTEMPLATE('0KcVm0qWaHuO00025QrE$V',$,'HandicapAccessible','Indication that this object is designed to be accessible by the handicapped. Set to (TRUE) if this object is rated as handicap accessible according to the local building codes, otherwise (FALSE). It is giving according to the requirements of the national building code.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1047= IFCSIMPLEPROPERTYTEMPLATE('1HRUy0qXaHuO00025QrE$V',$,'HandicapAccessible','Indication that this object is designed to be accessible by the handicapped. Set to (TRUE) if this object is rated as handicap accessible according to the local building codes, otherwise (FALSE). It is giving according to the requirements of the national building code.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1048= IFCSIMPLEPROPERTYTEMPLATE('1sa3o0qTmHuO00025QrE$V',$,'HandicapAccessible','Indication that this object is designed to be accessible by the handicapped. Set to (TRUE) if this object is rated as handicap accessible according to the local building codes, otherwise (FALSE). It is giving according to the requirements of the national building code.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1049= IFCSIMPLEPROPERTYTEMPLATE('1Wu3w0qVyHuO00025QrE$V',$,'HandicapAccessible','Indication that this object is designed to be accessible by the handicapped. Set to (TRUE) if this object is rated as handicap accessible according to the local building codes, otherwise (FALSE). It is giving according to the requirements of the national building code.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1050= IFCSIMPLEPROPERTYTEMPLATE('2MtpmLU05CZvLEmhti1SE7',$,'HandSignallingProhibited','Indicates if hand signalling is prohibited in case of any failure.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1051= IFCSIMPLEPROPERTYTEMPLATE('20VsC0qWyHuO00025QrE$V',$,'HangingHeight','The hanging height of the worksurface.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1052= IFCSIMPLEPROPERTYTEMPLATE('3aaI_0qUqHuO00025QrE$V',$,'HardeningModule','A measure of the hardening module of the material (slope of stress versus strain curve after yield range).',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#1053= IFCSIMPLEPROPERTYTEMPLATE('0dKmU0qUuHuO00025QrE$V',$,'Hardness','Water hardness as positive, multivalent ion concentration in the water (usually concentrations of calcium and magnesium ions in terms of calcium carbonate).',.P_SINGLEVALUE.,'IfcIonConcentrationMeasure',$,$,$,$,$,$); + +#1054= IFCSIMPLEPROPERTYTEMPLATE('0NzH_YWI19COOLq3fLYBdn',$,'Hardness','Calclated Hardness from Torque and Thrust.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1055= IFCSIMPLEPROPERTYTEMPLATE('1eF2E0qT0HuO00025QrE$V',$,'HasAntiStaticSurface','Indication whether the surface finish is designed to prevent electrostatic charge (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1056= IFCSIMPLEPROPERTYTEMPLATE('3GWQlZqZbCOhyZObZZzqs$',$,'HasBallastTrack','Indicates whether the track has ballast or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1057= IFCSIMPLEPROPERTYTEMPLATE('1iKdHvSGX0pxudZvZ2KLk8',$,'HasBreakLineLock','Indicates whether the equipment has the function of brake line lock or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1058= IFCSIMPLEPROPERTYTEMPLATE('1eLnO0qWOHuO00025QrE$V',$,'HasBuiltInAlarm','Indicates whether the smoke sensor is included as an element within a smoke alarm/sensor unit (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1059= IFCSIMPLEPROPERTYTEMPLATE('1g4E60qUOHuO00025QrE$V',$,'HasCaps','Does the inlet connection have protective caps.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1060= IFCSIMPLEPROPERTYTEMPLATE('03LUq0qXCHuO00025QrE$V',$,'HasCoating','TRUE if the fin has a coating, FALSE if it does not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1061= IFCSIMPLEPROPERTYTEMPLATE('3mwIKc7vTChu5cFjTlAuyB',$,'HasConductorRailGuardBoard','Indicates if a guard board is provided.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1062= IFCSIMPLEPROPERTYTEMPLATE('2Bkoo$GzT9FxN8$7msTZGo',$,'HasConnector','Indicate whether the wire pair end point is terminated with a connector or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1063= IFCSIMPLEPROPERTYTEMPLATE('2Ph$60qSOHuO00025QrE$V',$,'HasCover','Indication of whether the cable tray has a cover (=TRUE) or not (= FALSE). By default, this value should be set to FALSE..',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1064= IFCSIMPLEPROPERTYTEMPLATE('1mrqmXkov0pfRjK0zoCDrB',$,'HasCWR','Indicates if the track has continuous welded rails.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1065= IFCSIMPLEPROPERTYTEMPLATE('1J7hy0qUSHuO00025QrE$V',$,'HasDeflector','Indication of whether the sprinkler has a deflector (baffle) fitted to diffuse the discharge on activation (= TRUE) or not (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1066= IFCSIMPLEPROPERTYTEMPLATE('2tUbW0qS0HuO00025QrE$V',$,'HasDefrost','has the heat exchanger has defrost function or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1067= IFCSIMPLEPROPERTYTEMPLATE('30Z3LZrU15p9CBV6oSf4at',$,'HasDrainage','Indicates whether the infrastructure element has drainage embedded or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1068= IFCSIMPLEPROPERTYTEMPLATE('2gQs80qTmHuO00025QrE$V',$,'HasDrive','Indication whether this object has an automatic drive to operate it (TRUE) or no drive (FALSE)',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1069= IFCSIMPLEPROPERTYTEMPLATE('3og7M0qXWHuO00025QrE$V',$,'HasDrive','Indication whether this object has an automatic drive to operate it (TRUE) or no drive (FALSE)',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1070= IFCSIMPLEPROPERTYTEMPLATE('0i3RXtiWP9gu0kcIEX$cps',$,'HasEarthquakeAlarm','Indicates whether the on-site control unit includes earthquake alarm function.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1071= IFCSIMPLEPROPERTYTEMPLATE('2qgOIv5sT2oOCmdiwvsqux',$,'HasEarthquakeCollection','Indicates whether the on-site control unit collects earthquake information.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1072= IFCSIMPLEPROPERTYTEMPLATE('0NV$S0qTyHuO00025QrE$V',$,'HasExteriorInsulation','TRUE if the silencer has exterior insulation. FALSE if it does not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1073= IFCSIMPLEPROPERTYTEMPLATE('3JVFe0qRuHuO00025QrE$V',$,'HasFan','Terminal box has a fan inside (fan powered box).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1074= IFCSIMPLEPROPERTYTEMPLATE('03AHgrStD9A9uC$wqdCY0t',$,'HasForeignObjectCollection','Indicates whether the on-site control unit collects foreign object information.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1075= IFCSIMPLEPROPERTYTEMPLATE('0NHIC0qW8HuO00025QrE$V',$,'HasGrabHandles','Indicates whether the bath is fitted with handles that provide assistance to a bather in entering or leaving the bath.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1076= IFCSIMPLEPROPERTYTEMPLATE('06KTq0qXKHuO00025QrE$V',$,'HasHoseUnion','Indicates whether the object is fitted with a hose union connection (= TRUE) or not (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1077= IFCSIMPLEPROPERTYTEMPLATE('2Ms_s0qXGHuO00025QrE$V',$,'HasHoseUnion','Indicates whether the object is fitted with a hose union connection (= TRUE) or not (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1078= IFCSIMPLEPROPERTYTEMPLATE('1mtYi0qSiHuO00025QrE$V',$,'HasHotGasBypass','Whether or not hot gas bypass is provided for the compressor. TRUE = Yes, FALSE = No.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1079= IFCSIMPLEPROPERTYTEMPLATE('34FH6g00XEcAJrdjKZ3gOO',$,'HasIncreasingStation','Inform on the increasing or decreasing progress of stationing values, for referents nested in a given alignment.\X\0D\X\0A\X\0D\X\0AIf present and true, or if not present, then the relevant subsequently nested referents are expected to have greater Pset_Stationing.Station values (i.e., increasing stations).\X\0D\X\0A\X\0D\X\0AIf present and false, then the relevant subsequently nested referents are expected to have lower Pset_Stationing.Station values (i.e., decreasing stations).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1080= IFCSIMPLEPROPERTYTEMPLATE('0bSa_0qS0HuO00025QrE$V',$,'HasIntegralControl','If TRUE, a self powered temperature control is included in the AirTerminal.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1081= IFCSIMPLEPROPERTYTEMPLATE('3o3U00qXGHuO00025QrE$V',$,'HasIntegralShutOffDevice','Indication of whether the flushing valve has an integral shut off device fitted (set TRUE) or not (set FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1082= IFCSIMPLEPROPERTYTEMPLATE('2jCtg0qWyHuO00025QrE$V',$,'HasLadder','Indication of whether the tank is provided with a ladder (set TRUE) for access to the top. If no ladder is provided then value is set FALSE.\X\0D\X\0A\X\0D\X\0ANote: No indication is given of the type of ladder (gooseneck etc.)',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1083= IFCSIMPLEPROPERTYTEMPLATE('0qP$g0qTuHuO00025QrE$V',$,'HasLiner','TRUE if the fitting has interior duct insulating lining, FALSE if it does not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1084= IFCSIMPLEPROPERTYTEMPLATE('3cKlS0qTqHuO00025QrE$V',$,'HasLiner','TRUE if the fitting has interior duct insulating lining, FALSE if it does not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1085= IFCSIMPLEPROPERTYTEMPLATE('3DOZe0qWqHuO00025QrE$V',$,'HasLock','Indication of whether a switching device has a key operated lock (=TRUE) or not (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1086= IFCSIMPLEPROPERTYTEMPLATE('1vFkVHKPjAvvxUxFl0WWv7',$,'HasLockInside','Indicates whether the locking is inside (TRUE) or outside (FALSE) of the point machine.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1087= IFCSIMPLEPROPERTYTEMPLATE('0fU8w0qWqHuO00025QrE$V',$,'HasNonSkidSurface','Indication whether the surface finish is designed to prevent slippery (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1088= IFCSIMPLEPROPERTYTEMPLATE('1cFOa0qVyHuO00025QrE$V',$,'HasNonSkidSurface','Indication whether the surface finish is designed to prevent slippery (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1089= IFCSIMPLEPROPERTYTEMPLATE('1Ytja0qT0HuO00025QrE$V',$,'HasNonSkidSurface','Indication whether the surface finish is designed to prevent slippery (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1090= IFCSIMPLEPROPERTYTEMPLATE('13ism0qWyHuO00025QrE$V',$,'HasOpening','indicates whether the panel has an opening (= TRUE) or not (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1091= IFCSIMPLEPROPERTYTEMPLATE('25A5PIA$n5iuwbGGAHxZMC',$,'HasOutputFunction','Indicates whether the on-site control unit includes an output function.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1092= IFCSIMPLEPROPERTYTEMPLATE('0R57s0qU4HuO00025QrE$V',$,'HasPartWinding','Indication of whether the motor is single speed, i.e. has a single winding (= FALSE) or multi-speed i.e.has part winding (= TRUE) .',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1093= IFCSIMPLEPROPERTYTEMPLATE('1Gk6S0qTyHuO00025QrE$V',$,'HasProtectiveEarth','Indicates whether the object has a protective earth connection (=TRUE) or not (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1094= IFCSIMPLEPROPERTYTEMPLATE('1P1AW0qSSHuO00025QrE$V',$,'HasProtectiveEarth','Indicates whether the object has a protective earth connection (=TRUE) or not (= FALSE).\X\0D\X\0A\X\0D\X\0AOne core has protective earth marked insulation, Yellow/Green.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1095= IFCSIMPLEPROPERTYTEMPLATE('1uNBZEuvj1U9OHpOMzUZZd',$,'HasRainCollection','Indicates whether the on-site control unit collects information on rain.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1096= IFCSIMPLEPROPERTYTEMPLATE('3DXna0qRuHuO00025QrE$V',$,'HasReturnAir','Terminal box has return air mixed with supply air from duct work.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1097= IFCSIMPLEPROPERTYTEMPLATE('3ZmSC0qXWHuO00025QrE$V',$,'HasSillExternal','Indication whether the window opening has an external sill (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1098= IFCSIMPLEPROPERTYTEMPLATE('3gwD40qXWHuO00025QrE$V',$,'HasSillInternal','Indication whether the window opening has an internal sill (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1099= IFCSIMPLEPROPERTYTEMPLATE('32JgEUdsb4S9ibZdwzo4JR',$,'HasSnowCollection','Indicates whether the on-site control unit collects information on snow depth.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1100= IFCSIMPLEPROPERTYTEMPLATE('1udD00qSaHuO00025QrE$V',$,'HasSoundAttenuation','TRUE if the coil has sound attenuation, FALSE if it does not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1101= IFCSIMPLEPROPERTYTEMPLATE('0vjao0qS0HuO00025QrE$V',$,'HasSoundAttenuator','If TRUE, the object has sound attenuation.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1102= IFCSIMPLEPROPERTYTEMPLATE('38ASw0qRuHuO00025QrE$V',$,'HasSoundAttenuator','If TRUE, the object has sound attenuation.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1103= IFCSIMPLEPROPERTYTEMPLATE('1NpljvUif4jvHuguLm4wK5',$,'HasSpecialEquipment','Indicates whether the sleeper has any special equipment for fastening components (e.g. Balise, signum magnet) or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1104= IFCSIMPLEPROPERTYTEMPLATE('0ONrk0qTGHuO00025QrE$V',$,'HasSteps','Indicates whether the chamber has steps (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1105= IFCSIMPLEPROPERTYTEMPLATE('2L4oc0qXOHuO00025QrE$V',$,'HasStrainer','Indicates whether the gully trap has a strainer (= TRUE) or not (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1106= IFCSIMPLEPROPERTYTEMPLATE('3LltA0qXSHuO00025QrE$V',$,'HasStrainer','Indicates whether the gully trap has a strainer (= TRUE) or not (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1107= IFCSIMPLEPROPERTYTEMPLATE('0$4vS0qS0HuO00025QrE$V',$,'HasThermalInsulation','If TRUE, the air terminal has thermal insulation.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1108= IFCSIMPLEPROPERTYTEMPLATE('1aoZzRJGjFAuxNIGdeSy5m',$,'HasTightJacket','Indicates whether the fiber has a tight jacket or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1109= IFCSIMPLEPROPERTYTEMPLATE('0Lo2g0qWCHuO00025QrE$V',$,'HasTray','Indicates whether the shower has a separate receptacle that catches the water in a shower and directs it to a waste outlet.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1110= IFCSIMPLEPROPERTYTEMPLATE('2ur720qX8HuO00025QrE$V',$,'HasTurbulator','TRUE if the tube has a turbulator, FALSE if it does not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1111= IFCSIMPLEPROPERTYTEMPLATE('2pmV80qWyHuO00025QrE$V',$,'HasVisualIndicator','Indication of whether the tank is provided with a visual indicator (set TRUE) that shows the water level in the tank. If no visual indicator is provided then value is set FALSE.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1112= IFCSIMPLEPROPERTYTEMPLATE('1NbgJQZBv91wp1sKWotMbx',$,'HasWindCollection','Indicates whether the on-site control unit collects information on wind.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1113= IFCSIMPLEPROPERTYTEMPLATE('0PFY59vVb2TvMgPikQVr$X',$,'HazardLevel','The hazard level (red-blue-yellow = high-medium-low or just red and yellow) is a function of likelihood and intensity and represents the degree of threat/hazard to humans, animals and material assets posed by a certain hazard type.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1114= IFCSIMPLEPROPERTYTEMPLATE('0FTOQ0qU8HuO00025QrE$V',$,'HazardousWaste','Quantity of hazardous waste generated.',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#1115= IFCSIMPLEPROPERTYTEMPLATE('2v24W0qU4HuO00025QrE$V',$,'HazardousWastePerUnit','Quantity of hazardous waste generated',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#1116= IFCSIMPLEPROPERTYTEMPLATE('0GcxsviM9DV8_rT2wHb7ew',$,'HazardType','A generic classification and a specific classification of the type of hazard.',.P_SINGLEVALUE.,'IfcURIReference',$,$,$,$,$,$); + +#1117= IFCSIMPLEPROPERTYTEMPLATE('25F1i0qVyHuO00025QrE$V',$,'Headroom','The shape information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the shape properties, provided in the attached property, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1118= IFCSIMPLEPROPERTYTEMPLATE('2BqOy0qWqHuO00025QrE$V',$,'Headroom','Actual headroom clearance for the passageway according to the current design.\X\0D\X\0AThe shape information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the shape properties, provided in the attached property, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1119= IFCSIMPLEPROPERTYTEMPLATE('3$6DW0qV0HuO00025QrE$V',$,'HeadShape','Shape of the bolt''s head, e.g. ''Hexagon'', ''Countersunk'', ''Cheese''',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1120= IFCSIMPLEPROPERTYTEMPLATE('3knYI0qXCHuO00025QrE$V',$,'Heat','The amount of heat energy consumed during the period specified in the time series.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcEnergyMeasure',$,$,$,$,$); + +#1121= IFCSIMPLEPROPERTYTEMPLATE('0lf5nUXkv7RfqST9JcFatz',$,'HeatDissipation','Indicates the heat dissipation of the electric device measured in power.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1122= IFCSIMPLEPROPERTYTEMPLATE('2Jo0c0qU8HuO00025QrE$V',$,'HeatExchangeArea','Heat exchange area.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#1123= IFCSIMPLEPROPERTYTEMPLATE('0Gchc0qSeHuO00025QrE$V',$,'HeatExchangeSurfaceArea','Heat exchange surface area associated with U-value.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#1124= IFCSIMPLEPROPERTYTEMPLATE('0hZXs0qWmHuO00025QrE$V',$,'HeatingAirFlowRate','Heating air flow rate in the space.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcVolumetricFlowRateMeasure',$,$,$,$,$); + +#1125= IFCSIMPLEPROPERTYTEMPLATE('22IoM0qXCHuO00025QrE$V',$,'HeatingCapacity','Heating capacity.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1126= IFCSIMPLEPROPERTYTEMPLATE('0VxYS0qWiHuO00025QrE$V',$,'HeatingDesignAirflow','The air flowrate required during the peak heating conditions, but could also be determined by minimum ventilation requirement or minimum air change requirements.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#1127= IFCSIMPLEPROPERTYTEMPLATE('3_pGo0qV4HuO00025QrE$V',$,'HeatingDesignDay','The month, day and time that has been selected for the heating design calculations.',.P_SINGLEVALUE.,'IfcDateTime',$,$,$,$,$,$); + +#1128= IFCSIMPLEPROPERTYTEMPLATE('0iNnvmWFL0rwEbwP88DOoa',$,'HeatingDryBulb','Dry bulb temperature for heating design.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1129= IFCSIMPLEPROPERTYTEMPLATE('13iMq0qWiHuO00025QrE$V',$,'HeatingDryBulb','Inside dry bulb temperature for heating design.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1130= IFCSIMPLEPROPERTYTEMPLATE('3ouKg0qV4HuO00025QrE$V',$,'HeatingDryBulb','Dry bulb temperature for heating design.\X\0D\X\0A\X\0D\X\0AAt outside.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1131= IFCSIMPLEPROPERTYTEMPLATE('28GGQ0qXCHuO00025QrE$V',$,'HeatingEfficiency','Heating efficiency under full load heating conditions.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1132= IFCSIMPLEPROPERTYTEMPLATE('193hU0qWiHuO00025QrE$V',$,'HeatingRelativeHumidity','Inside relative humidity for heating design.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1133= IFCSIMPLEPROPERTYTEMPLATE('0zuMg0qRuHuO00025QrE$V',$,'HeatingTemperatureDelta','Heating temperature difference for calculating space air flow rates.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1134= IFCSIMPLEPROPERTYTEMPLATE('19F980qSuHuO00025QrE$V',$,'HeatingWaterFlowRate','Water flow rate for heating.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcVolumetricFlowRateMeasure',$,$,$,$,$); + +#1135= IFCSIMPLEPROPERTYTEMPLATE('3urok0qV4HuO00025QrE$V',$,'HeatingWetBulb','Outside wet bulb temperature for heating design.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1136= IFCSIMPLEPROPERTYTEMPLATE('3aoGK0qSGHuO00025QrE$V',$,'HeatOutput','Total nominal heat output as listed by the Boiler manufacturer.\X\0D\X\0A\X\0D\X\0AFor water boilers, it is a function of inlet versus outlet temperature. For steam boilers, it is a function of inlet temperature versus steam pressure. Note: as two variables are used, DefiningValues and DefinedValues are null, and values are stored in IfcTable in the following order: InletTemperature(IfcThermodynamicTemperatureMeasure), OutletTemperature(IfcThermodynamicTemperatureMeasure), HeatOutput(IfcEnergyMeasure). The IfcTable is related to IfcPropertyTableValue using IfcMetric and IfcResourceConstraintRelationship.',.P_TABLEVALUE.,'IfcThermodynamicTemperatureMeasure','IfcEnergyMeasure',$,$,$,$,$); + +#1137= IFCSIMPLEPROPERTYTEMPLATE('3Ivs80qSGHuO00025QrE$V',$,'HeatOutput','Total nominal heat output as listed by the Boiler manufacturer.\X\0D\X\0A\X\0D\X\0AFor steam boilers, it is a function of inlet temperature versus steam pressure. Note: as two variables are used, DefiningValues and DefinedValues are null, and values are stored in IfcTable in the following order: InletTemperature(IfcThermodynamicTemperatureMeasure) and OutletTemperature(IfcThermodynamicTemperatureMeasure) in DefiningValues, and HeatOutput(IfcEnergyMeasure) in DefinedValues. For example, DefiningValues(InletTemp, OutletTemp), DefinedValues(null, HeatOutput). The IfcTable is related to IfcPropertyTableValue using IfcMetric and IfcResourceConstraintRelationship.',.P_TABLEVALUE.,'IfcThermodynamicTemperatureMeasure','IfcEnergyMeasure',$,$,$,$,$); + +#1138= IFCSIMPLEPROPERTYTEMPLATE('31T7a0qWaHuO00025QrE$V',$,'HeatOutputRate','Overall heat transfer rate.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#1139= IFCSIMPLEPROPERTYTEMPLATE('1VuUc0qSmHuO00025QrE$V',$,'HeatRejectionRate','Sum of the refrigeration effect and the heat equivalent of the power input to the compressor.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#1140= IFCSIMPLEPROPERTYTEMPLATE('3ECQQ0qU8HuO00025QrE$V',$,'HeatRejectionRate','Sum of the refrigeration effect and the heat equivalent of the power input to the compressor.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#1141= IFCSIMPLEPROPERTYTEMPLATE('1DjNg0qSyHuO00025QrE$V',$,'HeatTransferCoefficient','Heat transfer coefficient-area product.',.P_REFERENCEVALUE.,'IfcTimeSeries',$,$,$,$,$,$); + +#1142= IFCSIMPLEPROPERTYTEMPLATE('07oTW0qWeHuO00025QrE$V',$,'HeatTransferDimension','Indicates how heat is transmitted according to the shape of the space heater.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6577,$,$,$,$); +#6577= IFCPROPERTYENUMERATION('PEnum_SpaceHeaterHeatTransferDimension',('POINT','PATH','SURFACE','OTHER','NOTKNOWN','UNSET'),$); + +#1143= IFCSIMPLEPROPERTYTEMPLATE('0KviS0qWeHuO00025QrE$V',$,'HeatTransferMedium','Enumeration defining the heat transfer medium if applicable.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6580,$,$,$,$); +#6580= IFCPROPERTYENUMERATION('PEnum_HeatTransferMedium',('WATER','STEAM','OTHER','NOTKNOWN','UNSET'),$); + +#1144= IFCSIMPLEPROPERTYTEMPLATE('24qbw0qSGHuO00025QrE$V',$,'HeatTransferSurfaceArea','Total heat transfer area of the vessel.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#1145= IFCSIMPLEPROPERTYTEMPLATE('2eawM0qS0HuO00025QrE$V',$,'HeatTransferTypeEnum','Type of heat transfer between the two air streams.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6586,$,$,$,$); +#6586= IFCPROPERTYENUMERATION('PEnum_AirToAirHeatTransferHeatTransferType',('SENSIBLE','LATENT','OTHER','NOTKNOWN','UNSET'),$); + +#1146= IFCSIMPLEPROPERTYTEMPLATE('0SJ24gCS50MRli9TNYKxGx',$,'HeavyMetalsPotential','Description or rating of the potential presence of heavy metals in the ground.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#1147= IFCSIMPLEPROPERTYTEMPLATE('0PMRA0qVyHuO00025QrE$V',$,'Height','Characteristic height\X\0D\X\0A\X\0D\X\0AIt is the upper height of the railing above the floor or stair.\X\0D\X\0AThe size information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the size properties, provided in the attached property set, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1148= IFCSIMPLEPROPERTYTEMPLATE('1bY040qSKHuO00025QrE$V',$,'Height','The requested height (vertical extension in elevation) of the provision for void", only provided if the Shape property is set to "rectangle".',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1149= IFCSIMPLEPROPERTYTEMPLATE('3fjAM0qX8HuO00025QrE$V',$,'Height','Characteristic height\X\0D\X\0A\X\0D\X\0ALength of the fin as measured perpendicular to the direction of airflow.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1150= IFCSIMPLEPROPERTYTEMPLATE('3leRmD4gzEdRgnDuLoYX91',$,'Height','Characteristic height\X\0D\X\0A\X\0D\X\0AVertical extension in elevation. Only provided if the Shape property is set to "rectangle".',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1151= IFCSIMPLEPROPERTYTEMPLATE('1nG3Ga$fP8IAo6dBpx7fCk',$,'HeightAboveMainDeck','Height of the fairlead above the main deck of the vessel',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1152= IFCSIMPLEPROPERTYTEMPLATE('1EzQ00qUqHuO00025QrE$V',$,'HigherHeatingValue','Higher Heating Value is defined as the amount of energy released (MJ/kg) when a fuel is burned completely, and H2O is in liquid form in the combustion products.',.P_SINGLEVALUE.,'IfcHeatingValueMeasure',$,$,$,$,$,$); + +#1153= IFCSIMPLEPROPERTYTEMPLATE('3Gbly0qUWHuO00025QrE$V',$,'HighestSeatingHeight','The value of seating height of high level if the chair height is adjustable.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1154= IFCSIMPLEPROPERTYTEMPLATE('0S3mSsoqT9xvSAc$Cv67oe',$,'HighWaterLevel','High water level',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1155= IFCSIMPLEPROPERTYTEMPLATE('2$H1tVSRb5I9MS8oseNlm7',$,'HinderingObstaclesDescription','Description of obstacles that hinder the visibility for the staff in the station.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#1156= IFCSIMPLEPROPERTYTEMPLATE('2CRBoJG6P9xwWyupBQZ76M',$,'HoleDiameter','Drilled Borehole diameter. Also referred to as "Caliper", continuous measurement of the as-drilled diameter inside the borehole.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1157= IFCSIMPLEPROPERTYTEMPLATE('2GN$WQ6b1BpetO1RE7phA4',$,'HoleDiameter','The diameter of the bolt hole.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1158= IFCSIMPLEPROPERTYTEMPLATE('29Zk0kSL57MQM5XAzKvCEW',$,'HoleLength','The length of the bolt hole.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1159= IFCSIMPLEPROPERTYTEMPLATE('3mD2I0qVGHuO00025QrE$V',$,'HollowCorePlugging','A descriptive label for how the hollow core ends are treated: they may be left open, closed with a plug, or sealed with cast concrete. Values would be, for example: ''Unplugged'', ''Plugged'', ''SealedWithConcrete''. This property applies to hollow core slabs only.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1160= IFCSIMPLEPROPERTYTEMPLATE('24bWI7gefEm81rwgNZrJim',$,'HollowSleeperUsage','Indicates the purpose of using hollow sleeper. The possible value can be eg. cable trenching, protection of turnout mechanism, etc.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1161= IFCSIMPLEPROPERTYTEMPLATE('01DcC0qW0HuO00025QrE$V',$,'HoopBarPitch','The pitch length of the hoop bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1162= IFCSIMPLEPROPERTYTEMPLATE('3UM7w0qW0HuO00025QrE$V',$,'HorizontalBarPitch','The pitch length of the horizontal bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1163= IFCSIMPLEPROPERTYTEMPLATE('0J7SvVYBP1bw$w1Fbxtnea',$,'HorizontalFlatness','Indicative (95%-100%) range flatness associated to the horizontal surface in XY, if different to the overall flatness.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1164= IFCSIMPLEPROPERTYTEMPLATE('1XAcvVmsb509eDuyDemhcT',$,'HorizontalOrthogonality','Indicative (95%-100%) range orthogonality associated to the horizontal shape and orientation in X, if different to the overall orthogonality.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#1165= IFCSIMPLEPROPERTYTEMPLATE('1UHNsaYer7lfpt1uCNQwnz',$,'HorizontalSpacing','Horizontal spacing of bolts.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1166= IFCSIMPLEPROPERTYTEMPLATE('2dYsG0qX8HuO00025QrE$V',$,'HorizontalSpacing','Horizontal spacing between tubes in the tube bundle.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1167= IFCSIMPLEPROPERTYTEMPLATE('0wr5muKv1DqPs2T8tTtcFR',$,'HorizontalStraightness','Indicative (95%-100%) range straightness associated to the horizontal shape in X, if different to the overall straightness.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1168= IFCSIMPLEPROPERTYTEMPLATE('3$ft4Ga9X6DxvQZ768Kj3w',$,'HorizontalTolerance','Indicative (95%-100%) range tolerance associated to the horizontal shape and position in X, if different to the overall tolerance.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1169= IFCSIMPLEPROPERTYTEMPLATE('1QRo9gJgj5XxCUOkwGIQ2K',$,'HorizontalUncertainty','Indicative (95%-100%) range diameter associated to the vertical shape and position in X, if different to the linear uncertainty.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1170= IFCSIMPLEPROPERTYTEMPLATE('2VjSg0qUOHuO00025QrE$V',$,'HoseConnectionSize','The size of connections to which a hose may be connected (other than that to be linked to a pumping unit).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1171= IFCSIMPLEPROPERTYTEMPLATE('3k_$i0qUOHuO00025QrE$V',$,'HoseDiameter','Notional diameter (bore) of the hose.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1172= IFCSIMPLEPROPERTYTEMPLATE('3rYdA0qUOHuO00025QrE$V',$,'HoseLength','Notional length of the hose fitted to the hose reel when fully extended.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1173= IFCSIMPLEPROPERTYTEMPLATE('3y6Ee0qUOHuO00025QrE$V',$,'HoseNozzleType','Identifies the predefined types of nozzle (in terms of spray pattern) fitted to the end of the hose from which the type required may be set.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6618,$,$,$,$); +#6618= IFCPROPERTYENUMERATION('PEnum_HoseNozzleType',('FOG','STRAIGHTSTREAM','OTHER','NOTKNOWN','UNSET'),$); + +#1174= IFCSIMPLEPROPERTYTEMPLATE('3PXj40qUOHuO00025QrE$V',$,'HoseReelMountingType','Identifies the predefined types of hose reel mounting from which the type required may be set.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6621,$,$,$,$); +#6621= IFCPROPERTYENUMERATION('PEnum_HoseReelMountingType',('CABINET_RECESSED','CABINET_SEMIRECESSED','SURFACE','OTHER','NOTKNOWN','UNSET'),$); + +#1175= IFCSIMPLEPROPERTYTEMPLATE('3CQU80qUOHuO00025QrE$V',$,'HoseReelType','Identifies the predefined types of hose arrangement from which the type required may be set.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6624,$,$,$,$); +#6624= IFCPROPERTYENUMERATION('PEnum_HoseReelType',('RACK','REEL','OTHER','NOTKNOWN','UNSET'),$); + +#1176= IFCSIMPLEPROPERTYTEMPLATE('3feSaKbt1E2xMLDm8EVzJQ',$,'HotStripOrientation','Position of the hot strip, which indicates the direction of the focus of the light beam and is given in terms like "left upper quadrant (LUQ)" or "5 o''clock".',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1177= IFCSIMPLEPROPERTYTEMPLATE('3anWQ0qRuHuO00025QrE$V',$,'HousingThickness','Air terminal box housing material thickness.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1178= IFCSIMPLEPROPERTYTEMPLATE('3AxUa0qUaHuO00025QrE$V',$,'HumidifierApplication','Humidifier application.\X\0D\X\0A\X\0D\X\0AFixed: Humidifier installed in a ducted flow distribution system.\X\0D\X\0APortable: Humidifier is not installed in a ducted flow distribution system.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6630,$,$,$,$); +#6630= IFCPROPERTYENUMERATION('PEnum_HumidifierApplication',('PORTABLE','FIXED','OTHER','NOTKNOWN','UNSET'),$); + +#1179= IFCSIMPLEPROPERTYTEMPLATE('1lMpM0qS0HuO00025QrE$V',$,'HumidityEffectiveness','Humidity heat transfer effectiveness: The ratio of primary airflow absolute humidity changes to maximum possible absolute humidity changes.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#1180= IFCSIMPLEPROPERTYTEMPLATE('3k4hawTVb5Ahvmj2kU6M$L',$,'HumidityMax','Maximal permitted humidity of the space or zone that is required from user/designer view point. If no summer or winter space humidity requirements are given, it applies all year, otherwise for the intermediate period.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1181= IFCSIMPLEPROPERTYTEMPLATE('2FMCtdeG12eO0syuCDdRg4',$,'HumidityMin','Minimal permitted humidity of the space or zone that is required from user/designer view point. If no summer or winter space humidity requirements are given, it applies all year, otherwise for the intermediate period.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1182= IFCSIMPLEPROPERTYTEMPLATE('1EvwdsIJzCchlD2WxBx7LQ',$,'HumiditySetPoint','Humidity of the space or zone that is required from user/designer view point. If no summer or winter space humidity requirements are given, it applies all year, otherwise for the intermediate period. Provide this property, if no humidity range (Min-Max) is available.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1183= IFCSIMPLEPROPERTYTEMPLATE('33Q$I6qEfEqR6EBSPjSvTF',$,'HumiditySummer','Humidity of the space or zone for the hot (summer) period, that is required from user/designer view point and provided as requirement for cooling.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1184= IFCSIMPLEPROPERTYTEMPLATE('2HWhTpDuvDQfU6PHZnzsch',$,'HumidityWinter','Humidity of the space or zone for the cold (winter) period that is required from user/designer view point and provided as requirement for heating.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1185= IFCSIMPLEPROPERTYTEMPLATE('0n5hy7wA9CGeRruzAkgVAG',$,'HydraulicConductivity','Hydraulic Conductivity (permeability) of soil for water, given with the K or Kf value in m/s',.P_SINGLEVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#1186= IFCSIMPLEPROPERTYTEMPLATE('3la9E0qTuHuO00025QrE$V',$,'HydraulicDiameter','Hydraulic diameter.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1187= IFCSIMPLEPROPERTYTEMPLATE('3iHzY0qTiHuO00025QrE$V',$,'HygrothermalRating','Resistance against hygrothermal impact from different temperatures and humidities inside and outside. It is given according to the national code or regulation.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1188= IFCSIMPLEPROPERTYTEMPLATE('1LFqY0qVmHuO00025QrE$V',$,'I1','The (thermal) lower testing current limit in [x In], indicating that for currents lower than I1, the tripping time shall be longer than the associated tripping time, T2.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#1189= IFCSIMPLEPROPERTYTEMPLATE('3ocdo0qVmHuO00025QrE$V',$,'I1','The (thermal) lower testing current limit in [x In], indicating that for currents lower than I1, the tripping time shall be longer than the associated tripping time, T2.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#1190= IFCSIMPLEPROPERTYTEMPLATE('1RDIc0qVmHuO00025QrE$V',$,'I2','The (thermal) upper testing current limit in [x In], indicating that for currents larger than I2, the tripping time shall be shorter than the associated tripping time, T2.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#1191= IFCSIMPLEPROPERTYTEMPLATE('3ua5s0qVmHuO00025QrE$V',$,'I2','The (thermal) upper testing current limit in [x In], indicating that for currents larger than I2, the tripping time shall be shorter than the associated tripping time, T2.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#1192= IFCSIMPLEPROPERTYTEMPLATE('3rIA80qViHuO00025QrE$V',$,'I2TApplicability','The applicability of the time adjustment related to the tripping function.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4727,$,$,$,$); + +#1193= IFCSIMPLEPROPERTYTEMPLATE('1pfKG0qVmHuO00025QrE$V',$,'I4','The lower electromagnetic testing current limit in [x In], indicating that for currents lower than I4, the tripping time shall be longer than the associated tripping time, T5, i.e. the device shall not trip instantaneous.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#1194= IFCSIMPLEPROPERTYTEMPLATE('1vcoK0qVmHuO00025QrE$V',$,'I5','The upper electromagnetic testing current limit in [x In], indicating that for currents larger than I5, the tripping time shall be shorter than or equal to the associated tripping time, T5, i.e. the device shall trip instantaneous.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#1195= IFCSIMPLEPROPERTYTEMPLATE('0$onu0qVuHuO00025QrE$V',$,'IC60269','The breaking capacity in [A] for fuses in accordance with the IEC 60269 series.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1196= IFCSIMPLEPROPERTYTEMPLATE('0QF1M0qVeHuO00025QrE$V',$,'ICM60947','The making capacity in [A] for a circuit breaker or motor protection device tested in accordance with the IEC 60947 series.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1197= IFCSIMPLEPROPERTYTEMPLATE('17reu0qVqHuO00025QrE$V',$,'ICM60947','The making capacity in [A] for a circuit breaker or motor protection device tested in accordance with the IEC 60947 series.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1198= IFCSIMPLEPROPERTYTEMPLATE('39nBW0qVaHuO00025QrE$V',$,'ICN60898','The nominal breaking capacity in [A] for an MCB tested in accordance with the IEC 60898 series.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1199= IFCSIMPLEPROPERTYTEMPLATE('3IjOc0qVaHuO00025QrE$V',$,'ICS60898','The service breaking capacity in [A] for an MCB tested in accordance with the IEC 60898 series.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1200= IFCSIMPLEPROPERTYTEMPLATE('30q_Q0qVaHuO00025QrE$V',$,'ICS60947','The service breaking capacity in [A] for an object tested in accordance with the IEC 60947 series.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1201= IFCSIMPLEPROPERTYTEMPLATE('2siUW0qVaHuO00025QrE$V',$,'ICU60947','The ultimate breaking capacity in [A] for an object tested in accordance with the IEC 60947 series.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1202= IFCSIMPLEPROPERTYTEMPLATE('0Ktii0qVeHuO00025QrE$V',$,'ICW60947','The thermal withstand current in [A] for a circuit breaker or motor protection device tested in accordance with the IEC 60947 series. The value shall be related to 1 s.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1203= IFCSIMPLEPROPERTYTEMPLATE('10hu00qVqHuO00025QrE$V',$,'ICW60947','The thermal withstand current in [A] for a circuit breaker or motor protection device tested in accordance with the IEC 60947 series. The value shall be related to 1 s.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1204= IFCSIMPLEPROPERTYTEMPLATE('1aMTA0qSiHuO00025QrE$V',$,'IdealCapacity','Compressor capacity under ideal conditions.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1205= IFCSIMPLEPROPERTYTEMPLATE('1hWE20qSiHuO00025QrE$V',$,'IdealShaftPower','Compressor shaft power under ideal conditions.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1206= IFCSIMPLEPROPERTYTEMPLATE('0OSLA0qVWHuO00025QrE$V',$,'IfNotAccomplished','Comments if the job is not accomplished.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#1207= IFCSIMPLEPROPERTYTEMPLATE('1kaSO0qVSHuO00025QrE$V',$,'IfNotAccomplished','Comments if the job is not accomplished.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#1208= IFCSIMPLEPROPERTYTEMPLATE('2kpG9_rK93LwNz4pCQcRnH',$,'IK_Code','IK Code according to IEC 62262 (2002) is a numeric classification for the degree of protection provided by enclosures for electrical equipment against external mechanical impacts.\X\0D\X\0A> NOTE  In earlier labeling, the third numeral (1..) had been occasionally added to the closely related IP Code on ingress protection, to indicate the level of impact protection.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1209= IFCSIMPLEPROPERTYTEMPLATE('2xCio0qWeHuO00025QrE$V',$,'Illuminance','Required average illuminance value for this space.',.P_SINGLEVALUE.,'IfcIlluminanceMeasure',$,$,$,$,$,$); + +#1210= IFCSIMPLEPROPERTYTEMPLATE('1ulCcMFG1EThizMRoqB5OU',$,'ImageResolution','Indicates the image resolution of snow depth meter.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1211= IFCSIMPLEPROPERTYTEMPLATE('05XzrlWZHBm92_8rlLkSV7',$,'ImageShootingMode','Indicates the type or manner of snow depth meter image shooting.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6700,$,$,$,$); +#6700= IFCPROPERTYENUMERATION('PEnum_ImageShootingMode',('AUTOMATIC','MANUAL','OTHER','NOTKNOWN','UNSET'),$); + +#1212= IFCSIMPLEPROPERTYTEMPLATE('2ic_E0qX4HuO00025QrE$V',$,'ImaginaryImpedanceRatio','The ratio between the imaginary part of the zero sequence impedance and the imaginary part of the positive impedance (i.e. imaginary part of the short-circuit voltage) of the transformer.\X\0D\X\0AUsed for three-phase transformer which includes a N-conductor.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#1213= IFCSIMPLEPROPERTYTEMPLATE('2CaAthV3TF$xal26j2$MkZ',$,'ImpactParameter','Impact parameter of the equipment.',.P_SINGLEVALUE.,'IfcAccelerationMeasure',$,$,$,$,$,$); + +#1214= IFCSIMPLEPROPERTYTEMPLATE('37u080qSCHuO00025QrE$V',$,'Impedence','Indicates the speaker impedence.',.P_SINGLEVALUE.,'IfcFrequencyMeasure',$,$,$,$,$,$); + +#1215= IFCSIMPLEPROPERTYTEMPLATE('0ISNQ0qUGHuO00025QrE$V',$,'ImpellerDiameter','Diameter of object - used to scale performance of geometrically similar objects.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1216= IFCSIMPLEPROPERTYTEMPLATE('1sr0m0qSiHuO00025QrE$V',$,'ImpellerDiameter','Diameter of object - used to scale performance of geometrically similar objects.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1217= IFCSIMPLEPROPERTYTEMPLATE('1zo480qVuHuO00025QrE$V',$,'ImpellerDiameter','Diameter of object - used to scale performance of geometrically similar objects.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1218= IFCSIMPLEPROPERTYTEMPLATE('0sERe0qUuHuO00025QrE$V',$,'ImpuritiesContent','Fraction of impurities such as dust to the total amount of water. This is measured in weight of impurities per weight of water and is therefore unitless.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#1219= IFCSIMPLEPROPERTYTEMPLATE('2ScYZDmQ9C9vR878Q0zliC',$,'IncomingStation','The optional station value of the incoming segment that ends at this location. This value needs to be set if the intention is to specify a station equation, i.e. a location where stationing changes.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1220= IFCSIMPLEPROPERTYTEMPLATE('2EWdqFr25C5QKm2WsoAIDD',$,'IndicationRodMovementRange','Indicates the range of indication rod movement.',.P_BOUNDEDVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1221= IFCSIMPLEPROPERTYTEMPLATE('2FJo40qU4HuO00025QrE$V',$,'IndicatorsUnit','The unit of the quantity the environmental indicators values are related with.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#1222= IFCSIMPLEPROPERTYTEMPLATE('2h9yA6q2T9ZfOglK_Wohce',$,'IndoorEnvironment','Adjustment of the service life resulting from the effect of the indoor environment (where appropriate).',.P_BOUNDEDVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1223= IFCSIMPLEPROPERTYTEMPLATE('26NOHc5AHAsRdIVv$vqQ_g',$,'Inductance','Measure of the Inductance.',.P_SINGLEVALUE.,'IfcInductanceMeasure',$,$,$,$,$,$); + +#1224= IFCSIMPLEPROPERTYTEMPLATE('0zbPy0qRyHuO00025QrE$V',$,'InductionRatio','Induction ratio versus distance from the diffuser and its discharge direction; induction ratio (or entrainment ratio) is the ratio of the volumetric flow rate in the jet to the volumetric flow rate at the air terminal.',.P_TABLEVALUE.,'IfcReal','IfcLengthMeasure',$,$,$,$,$); + +#1225= IFCSIMPLEPROPERTYTEMPLATE('0rcoQ0qU8HuO00025QrE$V',$,'InertWaste','Quantity of inert waste generated .',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#1226= IFCSIMPLEPROPERTYTEMPLATE('3Wzwk0qU4HuO00025QrE$V',$,'InertWastePerUnit','Quantity of inert waste generated',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#1227= IFCSIMPLEPROPERTYTEMPLATE('0ZjeK0qTmHuO00025QrE$V',$,'Infiltration','Infiltration flowrate of outside air for the filler object based on the area of the filler object at a pressure level of 50 Pascals. It shall be used, if the length of all joints is unknown.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#1228= IFCSIMPLEPROPERTYTEMPLATE('3J4Kq0qXWHuO00025QrE$V',$,'Infiltration','Infiltration flowrate of outside air for the filler object based on the area of the filler object at a pressure level of 50 Pascals. It shall be used, if the length of all joints is unknown.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#1229= IFCSIMPLEPROPERTYTEMPLATE('0c2UQ0qRuHuO00025QrE$V',$,'InfiltrationDiversitySummer','Diversity factor for Summer infiltration.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1230= IFCSIMPLEPROPERTYTEMPLATE('3pFGu0qX0HuO00025QrE$V',$,'InfiltrationDiversitySummer','Diversity factor for Summer infiltration.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1231= IFCSIMPLEPROPERTYTEMPLATE('0hPp40qRuHuO00025QrE$V',$,'InfiltrationDiversityWinter','Diversity factor for Winter infiltration.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1232= IFCSIMPLEPROPERTYTEMPLATE('3vouM0qX0HuO00025QrE$V',$,'InfiltrationDiversityWinter','Diversity factor for Winter infiltration.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1233= IFCSIMPLEPROPERTYTEMPLATE('3EacU0qWiHuO00025QrE$V',$,'InfiltrationSensible','Heat gains and losses from infiltration.',.P_BOUNDEDVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1234= IFCSIMPLEPROPERTYTEMPLATE('0LW5q0qWmHuO00025QrE$V',$,'InfiltrationSensibleHistory','Heat gains and losses from infiltration.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#1235= IFCSIMPLEPROPERTYTEMPLATE('1Fbf$7xkPDquOoD4prK2TA',$,'InflowRate','Measured or expected water inflow rate during observation.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#1236= IFCSIMPLEPROPERTYTEMPLATE('2OMwvg2WD9yQR5E1WntDRu',$,'InflowSum','Groundwater inflow measured or expected during one hour.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#1237= IFCSIMPLEPROPERTYTEMPLATE('05Ecr739L7IvyGuZ7C$2zv',$,'InformationLength','Indicates supported bytes of the data Information, e.g.127 bytes.',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#1238= IFCSIMPLEPROPERTYTEMPLATE('3I4lW0qUKHuO00025QrE$V',$,'InitialResistance','Initial new filter fluid resistance (i.e., pressure drop at the maximum air flowrate across the filter when the filter is new per ASHRAE Standard 52.1).',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1239= IFCSIMPLEPROPERTYTEMPLATE('3L_aQ0qVGHuO00025QrE$V',$,'InitialTension','The initial stress of the tendon. This property applies to prestressed concrete elements only.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1240= IFCSIMPLEPROPERTYTEMPLATE('1P_m40qUeHuO00025QrE$V',$,'InletConnectionSize','Size of the inlet connection.\X\0D\X\0A\X\0D\X\0ANote that all inlet connections are assumed to be the same size.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1241= IFCSIMPLEPROPERTYTEMPLATE('34APi0qXOHuO00025QrE$V',$,'InletConnectionSize','Size of the inlet connection.\X\0D\X\0ANote that all inlet connections are assumed to be the same size.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1242= IFCSIMPLEPROPERTYTEMPLATE('3f1Xe0qUOHuO00025QrE$V',$,'InletConnectionSize','Size of the inlet connection.\X\0D\X\0ANote that all inlet connections are assumed to be the same size.\X\0D\X\0A\X\0D\X\0AConnection to the hose reel.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1243= IFCSIMPLEPROPERTYTEMPLATE('1K0o40qUOHuO00025QrE$V',$,'InletDiameter','The inlet diameter of the breeching inlet.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1244= IFCSIMPLEPROPERTYTEMPLATE('2cN3O0qXOHuO00025QrE$V',$,'InletPatternType','Identifies the pattern of inlet connections to a trap.\X\0D\X\0A\X\0D\X\0AA trap may have 0,1,2,3 or 4 inlet connections and the pattern of their arrangement may vary. The enumeration makes the convention that an outlet is either vertical or is placed at the bottom (south side) of the trap (when viewed in plan). Position 1 is to the left (west), position 2 is to the top (north), position 3 is to the right (east) and position 4 is to the bottom (south).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6766,$,$,$,$); +#6766= IFCPROPERTYENUMERATION('PEnum_InletPatternType',('NONE','1','2','3','4','12','13','14','23','24','34','123','124','134','234','1234'),$); + +#1245= IFCSIMPLEPROPERTYTEMPLATE('1dA_O0qX8HuO00025QrE$V',$,'InLineRowSpacing','In-line tube row spacing.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1246= IFCSIMPLEPROPERTYTEMPLATE('37z$O0qVCHuO00025QrE$V',$,'InnerDiameter','The actual inner diameter of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1247= IFCSIMPLEPROPERTYTEMPLATE('3yqzmY$VrEe8Jo0Bw35LgZ',$,'InnerDiameter','The actual inner diameter of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1248= IFCSIMPLEPROPERTYTEMPLATE('1w_Iq0qRqHuO00025QrE$V',$,'InputFlowrate','Maximum input flowrate requirement.\X\0D\X\0AHydraulic flowrate.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#1249= IFCSIMPLEPROPERTYTEMPLATE('2YJ$e0qRqHuO00025QrE$V',$,'InputFlowrate','Maximum input flowrate requirement.\X\0D\X\0AControl air flowrate.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#1250= IFCSIMPLEPROPERTYTEMPLATE('3uTse0qSeHuO00025QrE$V',$,'InputPower','Input power to the compressor motor.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#1251= IFCSIMPLEPROPERTYTEMPLATE('1rc_A0qRqHuO00025QrE$V',$,'InputPressure','Maximum input or design pressure for the object.\X\0D\X\0AMaximum design pressure for the actuator.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1252= IFCSIMPLEPROPERTYTEMPLATE('2SMXa0qRqHuO00025QrE$V',$,'InputPressure','Maximum input or design pressure for the object.\X\0D\X\0AControl air pressure.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1253= IFCSIMPLEPROPERTYTEMPLATE('3mt7oNhWL3QuPz1Q2ybJCo',$,'InputSignalType','The type of the input signal.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6789,$,$,$,$); +#6789= IFCPROPERTYENUMERATION('PEnum_InputOutputSignalType',('CURRENT','VOLTAGE','OTHER','NOTKNOWN','UNSET'),$); + +#1254= IFCSIMPLEPROPERTYTEMPLATE('2VCoa0qX8HuO00025QrE$V',$,'InsideDiameter','Actual inner diameter of the tube in the tube bundle.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1255= IFCSIMPLEPROPERTYTEMPLATE('3raVy7oj187xRtL6ooBSHH',$,'InSituStress','Anisotropic stress regime, with direction and magnitude of principal stresses.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1256= IFCSIMPLEPROPERTYTEMPLATE('2UBjS0qTCHuO00025QrE$V',$,'InspectionChamberInvertLevel','Level of the lowest part of the cross section as measured from ground level.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1257= IFCSIMPLEPROPERTYTEMPLATE('06AWQ0_jj70ukx9CZSEl7o',$,'InstabilityFactors','Defining values: slenderness ratios; defined values: either factors or divisors of the strength, depending on the design method (if <1: factors, if >1: divisors).',.P_TABLEVALUE.,'IfcPositiveRatioMeasure','IfcPositiveRatioMeasure',$,$,$,$,$); + +#1258= IFCSIMPLEPROPERTYTEMPLATE('0xqstoxIX4bRDLvpeP1qs$',$,'InstabilityFactors','Defining values: slenderness ratios; defined values: either factors or divisors of the strength, depending on the design method (if <1: factors, if >1: divisors).',.P_TABLEVALUE.,'IfcPositiveRatioMeasure','IfcPositiveRatioMeasure',$,$,$,$,$); + +#1259= IFCSIMPLEPROPERTYTEMPLATE('3RdbqocJXF8uEl6oXjVCGl',$,'InstabilityFactors','Defining values: slenderness ratios; defined values: either factors or divisors of the strength, depending on the design method (if <1: factors, if >1: divisors).',.P_TABLEVALUE.,'IfcPositiveRatioMeasure','IfcPositiveRatioMeasure',$,$,$,$,$); + +#1260= IFCSIMPLEPROPERTYTEMPLATE('2k4h6AVrL8EBlzWRArJDjn',$,'InstallationDate','Date on which the element is installed.',.P_SINGLEVALUE.,'IfcDate',$,$,$,$,$,$); + +#1261= IFCSIMPLEPROPERTYTEMPLATE('1y3E9FdGDDcuFQAiNae6DC',$,'InstallationMethod','Method of installation of cable/conductor. Installation methods are typically defined by reference in standards such as IEC 60364-5-52, table 52A-1 or BS7671 Appendix 4 Table 4A1 etc. Selection of the value to be used should be determined from such a standard according to local usage.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1262= IFCSIMPLEPROPERTYTEMPLATE('2_Nz3RdYDAXBJWTsAWu6NX',$,'InstallationMethodFlagEnum','Special installation conditions relating to particular types of installation based on IEC60364-5-52:2001 reference installation methods C and D.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6796,$,$,$,$); +#6796= IFCPROPERTYENUMERATION('PEnum_InstallationMethodFlagEnum',('INDUCT','INSOIL','ONWALL','BELOWCEILING','OTHER','NOTKNOWN','UNSET'),$); + +#1263= IFCSIMPLEPROPERTYTEMPLATE('1$TLUfKkH5dRWTorjafyVb',$,'InstallationPlan','Reference to external information source about installation or construction plan of the element.',.P_REFERENCEVALUE.,'IfcDocumentReference','IfcValue',$,$,$,$,$); + +#1264= IFCSIMPLEPROPERTYTEMPLATE('2beGsManD6zPMmBIW4LY_Q',$,'InstallationPlan','Reference to external information source about installation or construction plan of the element.',.P_REFERENCEVALUE.,'IfcExternalReference',$,$,$,$,$,$); + +#1265= IFCSIMPLEPROPERTYTEMPLATE('0goJ6tJj9ExRS1Ys1pKvH9',$,'InstalledCondition','Assessment of the condition of the element at point of installation.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6798,$,$,$,$); +#6798= IFCPROPERTYENUMERATION('PEnum_InstalledCondition',('REGENERATED','REUSED','NEW','OTHER','NOTKNOWN','UNSET'),$); + +#1266= IFCSIMPLEPROPERTYTEMPLATE('0xvitUc492iA3MH7Yy4c1_',$,'InstantaneousCurrentSetValue','Instantaneous current set value. The set value of the instantaneous tripping current if adjustable.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1267= IFCSIMPLEPROPERTYTEMPLATE('2NQdbM51T95AtD0w7EUzy_',$,'InstantaneousTrippingTime','Instantaneous tripping time. The set value of the instantaneous tripping time if adjustable.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#1268= IFCSIMPLEPROPERTYTEMPLATE('1_Ub8uyHX2dgCLYmh2_Ttw',$,'InsulationMethod','The method used to insulate.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6801,$,$,$,$); +#6801= IFCPROPERTYENUMERATION('PEnum_InsulatorType',('LONGRODINSULATOR','PININSULATOR','POSTINSULATOR','OTHER','NOTKNOWN','UNSET'),$); + +#1269= IFCSIMPLEPROPERTYTEMPLATE('1ZlGxOxPPFmwm2gfaKJrQQ',$,'InsulationResistance','Minimum resistance between one terminal or several terminals connected together and the case or enclosure of a component at specified voltage.',.P_SINGLEVALUE.,'IfcElectricResistanceMeasure',$,$,$,$,$,$); + +#1270= IFCSIMPLEPROPERTYTEMPLATE('1TFB_0qTyHuO00025QrE$V',$,'InsulationStandardClass','Insulation standard classes provides basic protection information against electric shock. Defines levels of insulation required in terms of constructional requirements (creepage and clearance distances) and electrical requirements (compliance with electric strength tests). Basic insulation is considered to be shorted under single fault conditions. The actual values required depend on the working voltage to which the insulation is subjected, as well as other factors. Also indicates whether the electrical device has a protective earth connection.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6802,$,$,$,$); +#6802= IFCPROPERTYENUMERATION('PEnum_InsulationStandardClass',('CLASS0APPLIANCE','CLASS0IAPPLIANCE','CLASSIAPPLIANCE','CLASSIIAPPLIANCE','CLASSIIIAPPLIANCE','OTHER','NOTKNOWN','UNSET'),$); + +#1271= IFCSIMPLEPROPERTYTEMPLATE('0bnlOizRrA7828DVf4FSKA',$,'InsulationVoltage','The insulation voltage.\X\0D\X\0A\X\0D\X\0AIt indicates the wire-to-ground (metal sheath) insulation voltage or the insulation voltage between the wires.',.P_SINGLEVALUE.,'IfcElectricVoltageMeasure',$,$,$,$,$,$); + +#1272= IFCSIMPLEPROPERTYTEMPLATE('2H3kc0qSqHuO00025QrE$V',$,'IntegerRange','The physical range of values supported by the device.',.P_BOUNDEDVALUE.,'IfcInteger',$,$,$,$,$,$); + +#1273= IFCSIMPLEPROPERTYTEMPLATE('3cuv60qSqHuO00025QrE$V',$,'IntegralConstant','The integral gain factor of the controller (usually referred to as Ki). Asserted where ControlType is PROPORTIONALINTEGRAL or PROPORTIONALINTEGRALDERIVATIVE.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#1274= IFCSIMPLEPROPERTYTEMPLATE('0LhZU0qSyHuO00025QrE$V',$,'IntegratedLightingType','Integrated lighting in cooled beam.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6807,$,$,$,$); +#6807= IFCPROPERTYENUMERATION('PEnum_CooledBeamIntegratedLightingType',('NONE','DIRECT','INDIRECT','DIRECTANDINDIRECT','OTHER','NOTKNOWN','UNSET'),$); + +#1275= IFCSIMPLEPROPERTYTEMPLATE('1deOu0qSmHuO00025QrE$V',$,'InteriorHeatTransferCoefficient','Interior heat transfer coefficient associated with interior surface area.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermalTransmittanceMeasure',$,$,$,$,$); + +#1276= IFCSIMPLEPROPERTYTEMPLATE('3Km1u0qU8HuO00025QrE$V',$,'InteriorHeatTransferCoefficient','Interior heat transfer coefficient associated with interior surface area.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermalTransmittanceMeasure',$,$,$,$,$); + +#1277= IFCSIMPLEPROPERTYTEMPLATE('0kSXc0qTuHuO00025QrE$V',$,'InteriorRoughnessCoefficient','The interior roughness of the material of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1278= IFCSIMPLEPROPERTYTEMPLATE('39TEw0qV8HuO00025QrE$V',$,'InteriorRoughnessCoefficient','The interior roughness of the material of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1279= IFCSIMPLEPROPERTYTEMPLATE('3WzQo0qTqHuO00025QrE$V',$,'InteriorRoughnessCoefficient','The interior roughness of the material of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1280= IFCSIMPLEPROPERTYTEMPLATE('0XfFG0qUKHuO00025QrE$V',$,'Intermittent','If fillet weld, intermittent or not',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1281= IFCSIMPLEPROPERTYTEMPLATE('3fK_I0qUaHuO00025QrE$V',$,'InternalControl','Internal modulation control.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6819,$,$,$,$); +#6819= IFCPROPERTYENUMERATION('PEnum_HumidifierInternalControl',('ONOFF','STEPPED','MODULATING','NONE','OTHER','NOTKNOWN','UNSET'),$); + +#1282= IFCSIMPLEPROPERTYTEMPLATE('2nkZ9bhLfFOumuCOVP2als',$,'InternalLocation','An organization defined address for internal mail delivery.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1283= IFCSIMPLEPROPERTYTEMPLATE('1S3P60qUCHuO00025QrE$V',$,'InternalRefrigerantVolume','Internal volume of object (refrigerant side).',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#1284= IFCSIMPLEPROPERTYTEMPLATE('2yHGa0qSmHuO00025QrE$V',$,'InternalRefrigerantVolume','Internal volume of object (refrigerant side).',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#1285= IFCSIMPLEPROPERTYTEMPLATE('1Mi4S0qUCHuO00025QrE$V',$,'InternalSurfaceArea','Internal surface area.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#1286= IFCSIMPLEPROPERTYTEMPLATE('2svxw0qSmHuO00025QrE$V',$,'InternalSurfaceArea','Internal surface area.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#1287= IFCSIMPLEPROPERTYTEMPLATE('1XQjm0qUCHuO00025QrE$V',$,'InternalWaterVolume','Internal volume of object (water side).',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#1288= IFCSIMPLEPROPERTYTEMPLATE('31ebE0qSmHuO00025QrE$V',$,'InternalWaterVolume','Internal volume of object (water side).',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#1289= IFCSIMPLEPROPERTYTEMPLATE('3Rero0qVCHuO00025QrE$V',$,'InternalWidth','The internal width of the culvert.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1290= IFCSIMPLEPROPERTYTEMPLATE('0KMEUwmITB4x_YwcSfAiOX',$,'InUse','Indicates whether the fiber has been assigned to some specific use.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1291= IFCSIMPLEPROPERTYTEMPLATE('0th9Dg6mf2lwF0z9cCob3a',$,'InUseConditions','Adjustment of the service life resulting from the effect of the conditions in which components are operating.',.P_BOUNDEDVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1292= IFCSIMPLEPROPERTYTEMPLATE('1vIbm0qVCHuO00025QrE$V',$,'InvertElevation','The invert elevation relative to the datum established for the project.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1293= IFCSIMPLEPROPERTYTEMPLATE('29dmw0qTGHuO00025QrE$V',$,'InvertLevel','Level of the lowest part of the cross section as measured from ground level.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1294= IFCSIMPLEPROPERTYTEMPLATE('3tbmO0qTCHuO00025QrE$V',$,'InvertLevel','Level of the lowest part of the cross section as measured from ground level.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1295= IFCSIMPLEPROPERTYTEMPLATE('1MhaW0qTyHuO00025QrE$V',$,'IP_Code','IP Code, the International Protection Marking, IEC 60529), classifies and rates the degree of protection provided against intrusion.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1296= IFCSIMPLEPROPERTYTEMPLATE('3c3IY0qUeHuO00025QrE$V',$,'IP_Code','IP Code, the International Protection Marking, IEC 60529), classifies and rates the degree of protection provided against intrusion.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1297= IFCSIMPLEPROPERTYTEMPLATE('3kE48CR$D6Sg0O8bEZ6wBy',$,'IsAbsorbingEnergy','Indicates whether the bumper absorbs energy or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1298= IFCSIMPLEPROPERTYTEMPLATE('3R5N45JWj9UumSu_fUKeWz',$,'IsAccessibleByVehicle','Indicates whether the element is accessible by a vehicle or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1299= IFCSIMPLEPROPERTYTEMPLATE('31J5jTh9z80B8lERH0gDCc',$,'IsAccessibleOnFoot','Indicates whether the element is accessible on foot (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1300= IFCSIMPLEPROPERTYTEMPLATE('00OvkE_Rn4KBS$xE3fF5xV',$,'IsAdjustable','Indicates whether the element is adjustable or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1301= IFCSIMPLEPROPERTYTEMPLATE('056xA0qWiHuO00025QrE$V',$,'IsAisle','Indicates that this parking zone is for accessing the parking units, i.e. an aisle (TRUE) and not a parking unit itself (FALSE)',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1302= IFCSIMPLEPROPERTYTEMPLATE('2bj3cZYAD7qvpndHNlg9vP',$,'IsArcSuppressing','Indicates whether the element has the ability to suppress an arc.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1303= IFCSIMPLEPROPERTYTEMPLATE('3_6yRUpZDBOvmNhnWeL_XS',$,'IsArticulatedBlade','Indicates whether the blade is articulated or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1304= IFCSIMPLEPROPERTYTEMPLATE('0M7F60qXGHuO00025QrE$V',$,'IsAutomatic','Indication of whether the valve is automatically operated (TRUE) or manually operated (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1305= IFCSIMPLEPROPERTYTEMPLATE('2SoDC0qW8HuO00025QrE$V',$,'IsAutomaticFlush','Boolean value that determines if the cistern is flushed automatically either after each use or periodically (TRUE) or whether manual flushing is required (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1306= IFCSIMPLEPROPERTYTEMPLATE('3PYJ6a4gXACx94JYuDo4no',$,'IsBidirectional','Indicates whether the turnstile is bidirectional.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1307= IFCSIMPLEPROPERTYTEMPLATE('0VtI_0qUaHuO00025QrE$V',$,'IsBuiltIn','Indicates whether the furniture type is intended to be ''built in'' i.e. physically attached to a building or facility (= TRUE) or not i.e. Loose and movable (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1308= IFCSIMPLEPROPERTYTEMPLATE('1f9u80qTqHuO00025QrE$V',$,'IsCoated','Indication whether the glass is coated with a material (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1309= IFCSIMPLEPROPERTYTEMPLATE('3veUeXa7v4mhaYZbSgpKpE',$,'IsContaminatedSleeper','Indicates whether the sleeper is contaminated and requires special disposal or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1310= IFCSIMPLEPROPERTYTEMPLATE('2YzvRQEzP4dh97Y5815zNr',$,'IsCovered','This property defines if the drain channel has a cover (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1311= IFCSIMPLEPROPERTYTEMPLATE('2T0h_sw_H3s8fsIzbCjbLk',$,'IsCurrentCarrying','To indicate whether the current will go through the dropper.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1312= IFCSIMPLEPROPERTYTEMPLATE('1jOfW0qViHuO00025QrE$V',$,'IsCurrentTolerancePositiveOnly','Indication whether the value of CurrentTolerance1 is provided as a positive tolereance only or not. If not, the value is proved as a pluss/minus tolerance.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1313= IFCSIMPLEPROPERTYTEMPLATE('1pf4I0qVeHuO00025QrE$V',$,'IsCurrentTolerancePositiveOnly','Indication whether the value of CurrentTolerance1 is provided as a positive tolereance only or not. If not, the value is proved as a pluss/minus tolerance.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1314= IFCSIMPLEPROPERTYTEMPLATE('3YWPs0qVeHuO00025QrE$V',$,'IsCurrentTolerancePositiveOnly','Indication whether the value of CurrentTolerance1 is provided as a positive tolereance only or not. If not, the value is proved as a pluss/minus tolerance.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1315= IFCSIMPLEPROPERTYTEMPLATE('2aTez2BlX6R85Py6sJk$MW',$,'IsCWRJoint','Indicates if the rail joint is associated to a continuous welded rail.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1316= IFCSIMPLEPROPERTYTEMPLATE('3hK6$ugfj2heMnYkSgFRIQ',$,'IsDerailing','Indicates whether the derailer is on or not.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcBoolean',$,$,$,$,$); + +#1317= IFCSIMPLEPROPERTYTEMPLATE('1HhghvvaLAvfFIOypPw7B9',$,'IsElectricallyInsulated','Indicates whether the sleeper is electrically insulated due to its design or the running rails or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1318= IFCSIMPLEPROPERTYTEMPLATE('3fjp6BiNH8WQOXnO69XO80',$,'IsElectrified','Indicates whether the track system is electrified or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1319= IFCSIMPLEPROPERTYTEMPLATE('3j93w0qSeHuO00025QrE$V',$,'IsentropicEfficiency','Ratio of the work required for isentropic compression of the gas to work input to the compressor shaft.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#1320= IFCSIMPLEPROPERTYTEMPLATE('1UpphLsIf8AQz1eoTOneG9',$,'IsExceptionalTransportRoute','Indicates whether the route is suitable for exceptional transport (load, structure gauge, road),',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1321= IFCSIMPLEPROPERTYTEMPLATE('0PiNW0qXOHuO00025QrE$V',$,'IsExtendedWarranty','Indication of whether this is an extended warranty whose duration is greater than that normally assigned to an artefact (=TRUE) or not (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1322= IFCSIMPLEPROPERTYTEMPLATE('0AhTG0qTmHuO00025QrE$V',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1323= IFCSIMPLEPROPERTYTEMPLATE('0d3pW0qVyHuO00025QrE$V',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1324= IFCSIMPLEPROPERTYTEMPLATE('0e$iimlYf0nf_mS3leF5wV',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1325= IFCSIMPLEPROPERTYTEMPLATE('0eRpy0qSGHuO00025QrE$V',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1326= IFCSIMPLEPROPERTYTEMPLATE('0JQiu0qWqHuO00025QrE$V',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1327= IFCSIMPLEPROPERTYTEMPLATE('0ORrE0qVGHuO00025QrE$V',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1328= IFCSIMPLEPROPERTYTEMPLATE('0qVF00qWWHuO00025QrE$V',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1329= IFCSIMPLEPROPERTYTEMPLATE('0wumB732b2A8dsysfeuKf4',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1330= IFCSIMPLEPROPERTYTEMPLATE('16YMy0qSKHuO00025QrE$V',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1331= IFCSIMPLEPROPERTYTEMPLATE('1Bd_k0qT0HuO00025QrE$V',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1332= IFCSIMPLEPROPERTYTEMPLATE('1frGu0qWSHuO00025QrE$V',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1333= IFCSIMPLEPROPERTYTEMPLATE('1GByY0qVyHuO00025QrE$V',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1334= IFCSIMPLEPROPERTYTEMPLATE('1kZiU0qV4HuO00025QrE$V',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1335= IFCSIMPLEPROPERTYTEMPLATE('1ScIw0qSaHuO00025QrE$V',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1336= IFCSIMPLEPROPERTYTEMPLATE('1tk6u0qSeHuO00025QrE$V',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1337= IFCSIMPLEPROPERTYTEMPLATE('2cEKU0qT0HuO00025QrE$V',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1338= IFCSIMPLEPROPERTYTEMPLATE('2zH5s0qW4HuO00025QrE$V',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1339= IFCSIMPLEPROPERTYTEMPLATE('3D6sm0qXWHuO00025QrE$V',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1340= IFCSIMPLEPROPERTYTEMPLATE('3t$SG0qWWHuO00025QrE$V',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1341= IFCSIMPLEPROPERTYTEMPLATE('3VVh40qUeHuO00025QrE$V',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1342= IFCSIMPLEPROPERTYTEMPLATE('3wicPbQZz5Ru6Zjj9F$4Lp',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1343= IFCSIMPLEPROPERTYTEMPLATE('3Yss80qXKHuO00025QrE$V',$,'IsExternal','Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1344= IFCSIMPLEPROPERTYTEMPLATE('0mvKptGVb02xCOJPjqgmF6',$,'IsFallbackBlade','Indicates whether the blade always returns to the same position as a trailable turnout or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1345= IFCSIMPLEPROPERTYTEMPLATE('0EDQmMlDr4wOieHoEptGkG',$,'IsFireResistant','Indicates whether the cable is fire resistant.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1346= IFCSIMPLEPROPERTYTEMPLATE('3ZPG00qVSHuO00025QrE$V',$,'IsFOB','Indication of whether contents of the purchase order are delivered ''Free on Board'' (= True) or not (= False). FOB is a shipping term which indicates that the supplier pays the shipping costs (and usually also the insurance costs) from the point of manufacture to a specified destination, at which point the buyer takes responsibility.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1347= IFCSIMPLEPROPERTYTEMPLATE('1rV040qXOHuO00025QrE$V',$,'IsForSullageWater','Indicates if the purpose of the floor trap is to receive sullage water, or if that is amongst its purposes (= TRUE), or not (= FALSE). Note that if TRUE, it is expected that an upstand or kerb will be placed around the floor trap to prevent the ingress of surface water runoff; the provision of the upstand or kerb is not dealt with in this property set.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1348= IFCSIMPLEPROPERTYTEMPLATE('2$sO_0qSuHuO00025QrE$V',$,'IsFreeHanging','Is it free hanging type (not mounted in a false ceiling)?',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1349= IFCSIMPLEPROPERTYTEMPLATE('1KdzyKr5b5KxvuHaCdKWAs',$,'IsFreshwater','Indication of freshwater (true,false or unknown)',.P_SINGLEVALUE.,'IfcLogical',$,$,$,$,$,$); + +#1350= IFCSIMPLEPROPERTYTEMPLATE('0LjpC0qU4HuO00025QrE$V',$,'IsGuarded','Indication of whether the motor enclosure is guarded (= TRUE) or not (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1351= IFCSIMPLEPROPERTYTEMPLATE('3ud5U0qXGHuO00025QrE$V',$,'IsHighPressure','Indication of whether the flushing valve is suitable for use on a high pressure water main (set TRUE) or not (set FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1352= IFCSIMPLEPROPERTYTEMPLATE('1mNsJbl7z7nRsPj_JQtlc5',$,'IsHighType','Indicates if the signal is high (TRUE) or dwarf (ground mounted) (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1353= IFCSIMPLEPROPERTYTEMPLATE('1_l7FDgPz3CgHhlHjyAHYa',$,'IsHollowSleeper','Indicates whether the sleeper is hollowed or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1354= IFCSIMPLEPROPERTYTEMPLATE('0U0dI0qSSHuO00025QrE$V',$,'IsHorizontalBusbar','Indication of whether the busbar occurrences are routed horizontally (= TRUE) or vertically (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1355= IFCSIMPLEPROPERTYTEMPLATE('3Kx2SOOpDE7gZDqQ7MF7S8',$,'IsHorizontalCable','Indication of whether the cable occurrences are mounted horizontally (= TRUE) or vertically (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1356= IFCSIMPLEPROPERTYTEMPLATE('3KYKW0qWqHuO00025QrE$V',$,'IsIlluminated','An indication of whether there is an illuminated indicator to show that the switch is on (=TRUE) or not (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1357= IFCSIMPLEPROPERTYTEMPLATE('0Eq$IgBvz97uWvPsoTH$G9',$,'IsInsulated','Indicates whether the element is insulated or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1358= IFCSIMPLEPROPERTYTEMPLATE('1y8uHbp6z5vfRtA_1nm6D8',$,'IsJointControlEquipment','Indicates whether security equipment is checking the mechanical functionality of the rail joint.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1359= IFCSIMPLEPROPERTYTEMPLATE('0V_bDkEFz0MBUJ_PVJB5bz',$,'IsJointInsulated','Indicates if the rail joint is insulated.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1360= IFCSIMPLEPROPERTYTEMPLATE('1Tr5Q0qTqHuO00025QrE$V',$,'IsLaminated','Indication whether the glass is layered with other materials (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1361= IFCSIMPLEPROPERTYTEMPLATE('0gXSs0qSKHuO00025QrE$V',$,'IsLandmarked','This builing is listed as a historic building (TRUE), or not (FALSE), or unknown.',.P_SINGLEVALUE.,'IfcLogical',$,$,$,$,$,$); + +#1362= IFCSIMPLEPROPERTYTEMPLATE('0Py8wuJJrAwPXDvufAW9rN',$,'IsLiftingBracket','Indicates whether the connection is done between rail with different height (TRUE) or with same height (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1363= IFCSIMPLEPROPERTYTEMPLATE('0b7QU$LAbEywG5aCANU6MN',$,'IsLiftingBracketConnection','Indicates if the connection is between two different heights (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1364= IFCSIMPLEPROPERTYTEMPLATE('2RDCAlPobEcu$7w2dT8CcG',$,'IsLocked','Indicates whether the element is locked (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1365= IFCSIMPLEPROPERTYTEMPLATE('38kVnOpG9ExQCWZ$aM22lh',$,'IsMain','Identifies if the current instance is a main distribution point or topmost level in an electrical distribution hierarchy (= TRUE) or a sub-main distribution point (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1366= IFCSIMPLEPROPERTYTEMPLATE('3KGj0PEan4G86e5DwEt_YL',$,'IsMonitored','This property defines if the Drain Channel is monitored (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1367= IFCSIMPLEPROPERTYTEMPLATE('0cChT80zD6mAhzFtp$7usP',$,'IsMountedFlatCable','Indication of whether the cable occurrences are mounted flat (= TRUE) or in a trefoil pattern (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1368= IFCSIMPLEPROPERTYTEMPLATE('2PCpjtVLvAUPco$vP4wWML',$,'IsMoveable','True if element is moveable.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1369= IFCSIMPLEPROPERTYTEMPLATE('3IAEq0qX4HuO00025QrE$V',$,'IsNeutralPrimaryTerminalAvailable','An indication of whether the neutral point of the primary winding is available as a terminal (=TRUE) or not (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1370= IFCSIMPLEPROPERTYTEMPLATE('3PJ$i0qX4HuO00025QrE$V',$,'IsNeutralSecondaryTerminalAvailable','An indication of whether the neutral point of the secondary winding is available as a terminal (=TRUE) or not (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1371= IFCSIMPLEPROPERTYTEMPLATE('0IrZM0qXKHuO00025QrE$V',$,'IsNormallyOpen','If TRUE, the valve is normally open. If FALSE is is normally closed.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1372= IFCSIMPLEPROPERTYTEMPLATE('258JATUR56lh3z1MtrEDz$',$,'IsOffWhenLfunctionOn','Indication whether the S-function is automatically switched off when the I-function is switched on.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1373= IFCSIMPLEPROPERTYTEMPLATE('2Zqd6j77r7GvBbph7l93Pd',$,'IsOffWhenSFunctionOn','Indication whether the I-function is automatically switched off when the S-function is switched on.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1374= IFCSIMPLEPROPERTYTEMPLATE('0QbTe0qXKHuO00025QrE$V',$,'IsolatingPurpose','Defines the purpose for which the isolating valve is used since the way in which the valve is identified as an isolating valve may be in the context of its use. Note that unless there is a contextual name for the isolating valve (as in the case of a Landing Valve on a rising fire main), then the value assigned shoulkd be UNSET.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7007,$,$,$,$); +#7007= IFCPROPERTYENUMERATION('PEnum_IsolatingPurpose',('LANDING','LANDINGWITHPRESSUREREGULATION','OTHER','NOTKNOWN','UNSET'),$); + +#1375= IFCSIMPLEPROPERTYTEMPLATE('2BFFQ0qXKHuO00025QrE$V',$,'IsolatorCompressibility','The compressibility of the vibration isolator.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#1376= IFCSIMPLEPROPERTYTEMPLATE('25twm0qXKHuO00025QrE$V',$,'IsolatorStaticDeflection','Static deflection of the vibration isolator.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1377= IFCSIMPLEPROPERTYTEMPLATE('0CGi20qWiHuO00025QrE$V',$,'IsOneWay','Indicates whether the parking aisle is designed for oneway traffic (TRUE) or twoway traffic (FALSE). Should only be provided if the property IsAisle is set to TRUE.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1378= IFCSIMPLEPROPERTYTEMPLATE('1ZEPq0qUqHuO00025QrE$V',$,'IsothermalMoistureCapacity','Based on water vapor density.',.P_SINGLEVALUE.,'IfcIsothermalMoistureCapacityMeasure',$,$,$,$,$,$); + +#1379= IFCSIMPLEPROPERTYTEMPLATE('0ED660qS8HuO00025QrE$V',$,'IsOutdoors','Indicates if camera is designed to be used outdoors.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1380= IFCSIMPLEPROPERTYTEMPLATE('3guTI0qWeHuO00025QrE$V',$,'IsOutlookDesirable','An indication of whether the outlook is desirable (set TRUE) or not (set FALSE)',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1381= IFCSIMPLEPROPERTYTEMPLATE('1pwHE0qUiHuO00025QrE$V',$,'IsPermanentID','Indicates whether the identity assigned to the object is permanent (= TRUE) or temporary (=FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1382= IFCSIMPLEPROPERTYTEMPLATE('3wFYy0qSGHuO00025QrE$V',$,'IsPermanentID','Indicates whether the identity assigned to the object is permanent (= TRUE) or temporary (=FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1383= IFCSIMPLEPROPERTYTEMPLATE('1c5OF998b1_8SQzyRB0_vU',$,'IsPiezometric','Defines whether height measurements are made vs the piezometric surface (true) or the surface of the groundwater (false).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1384= IFCSIMPLEPROPERTYTEMPLATE('3e9hM0qV4HuO00025QrE$V',$,'IsPluggableOutlet','Indication of whether the outlet accepts a loose plug connection (= TRUE) or whether it is directly connected (= FALSE) or whether the form of connection has not yet been determined (= UNKNOWN).',.P_SINGLEVALUE.,'IfcLogical',$,$,$,$,$,$); + +#1385= IFCSIMPLEPROPERTYTEMPLATE('0XNIQ0qUuHuO00025QrE$V',$,'IsPotable','If TRUE, then the water is considered potable.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1386= IFCSIMPLEPROPERTYTEMPLATE('1E7ZEm8I13sg3M3fKSTa3V',$,'IsPrivateOwner','Indicates if the owner of the crossed road is private or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1387= IFCSIMPLEPROPERTYTEMPLATE('0DOivAfc56c81gaVUiqBi8',$,'IsReducedResistanceFastening','Indicates whether the rail fastening is a reduced resistance fastening (YES) or not (NO).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1388= IFCSIMPLEPROPERTYTEMPLATE('1Qp9XSGSD30AXUnzycyqDf',$,'IsReinforced','Indicates whether the foundation is reinforced (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1389= IFCSIMPLEPROPERTYTEMPLATE('3R8M736eTFRgejCUNrQPuL',$,'IsRemovableBumper','Indicates if the bumper is removable or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1390= IFCSIMPLEPROPERTYTEMPLATE('3qIKs0qSOHuO00025QrE$V',$,'IsRigid','Indication of whether the conduit is rigid (= TRUE) or flexible (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1391= IFCSIMPLEPROPERTYTEMPLATE('3lKpC5tQT9EP06pEGEuocd',$,'IsSecuredBySignalingSystem','Indicates whether the level crossing is secured by a signalling system or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1392= IFCSIMPLEPROPERTYTEMPLATE('12n0_0qVeHuO00025QrE$V',$,'IsSelectable','Indication whether something can be switched off or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1393= IFCSIMPLEPROPERTYTEMPLATE('1$jckKQnr1M8meRe1yLTIe',$,'IsSelfLubricated','Indicates whether the element is self lubricated or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1394= IFCSIMPLEPROPERTYTEMPLATE('3iDlFQIQvDTx70HJm6uraY',$,'IsSetOnWorkingWire','Indicates whether the steady device is set on the working wire.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1395= IFCSIMPLEPROPERTYTEMPLATE('0J0X40qTGHuO00025QrE$V',$,'IsShallow','Indicates whether the chamber has been designed as being shallow (TRUE) or deep (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1396= IFCSIMPLEPROPERTYTEMPLATE('3ZDLci8DP06u1$Ft52yrEN',$,'IsSharedTurnout','Indicates if the turnout makes a connection to another infrastructure owner (for sharing costs).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1397= IFCSIMPLEPROPERTYTEMPLATE('1zoa40qW8HuO00025QrE$V',$,'IsSingleFlush','Indicates whether the cistern is single flush = TRUE (i.e. the same amount of water is used for each and every flush) or dual flush = FALSE (i.e. the amount of water used for a flush may be selected by the user to be high or low depending on the waste material to be removed).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1398= IFCSIMPLEPROPERTYTEMPLATE('126zTH3Fb7s9WfKr4C5g0Q',$,'IsSkilledOperator','Identifies if the current instance requires a skilled person or instructed person to perform operations on the distribution board (= TRUE) or whether operations may be performed by a person without appropriate skills or instruction (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1399= IFCSIMPLEPROPERTYTEMPLATE('3o8$Mm6_13vB7BMsiZ5H6c',$,'IsStainless','Indicates whether the rail is stainless or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1400= IFCSIMPLEPROPERTYTEMPLATE('3jUxqj7iX3zerVO_VEXgG7',$,'IsSunExposed','Indicates if the object is in exposed position to sunshine.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1401= IFCSIMPLEPROPERTYTEMPLATE('1ZjWQaS4v7yRtvDOWbc7uC',$,'IsSurfaceGalling','Indicates whether the surface is galling or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1402= IFCSIMPLEPROPERTYTEMPLATE('0mw6c0qWOHuO00025QrE$V',$,'IsSwitch','Identifies if the sensor also functions as a switch at the set point (=TRUE) or not (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1403= IFCSIMPLEPROPERTYTEMPLATE('1Hw9I0qTqHuO00025QrE$V',$,'IsTempered','Indication whether the glass is tempered (TRUE) or not (FALSE) .',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1404= IFCSIMPLEPROPERTYTEMPLATE('1kVVwEVWv2m8yxnkRxkynp',$,'IsTemporary','Indicates if the installation of the element is temporary or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1405= IFCSIMPLEPROPERTYTEMPLATE('3I8hgbGqb2cwnJJlcup1s_',$,'IsTemporaryInstallation','Indicates whether the installation (in the construction stage) is permanent (TRUE) or temporary (FALSE)',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1406= IFCSIMPLEPROPERTYTEMPLATE('0Wg6oF21T7uegGAdhCCMvp',$,'IsTerminal','True if element is a terminal. See class Terminal.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1407= IFCSIMPLEPROPERTYTEMPLATE('25qhA0qViHuO00025QrE$V',$,'IsTimeTolerancePositiveOnly','Indication whether the value of TimeTolerance1 is provided as a positive tolereance only or not. If not, the value is proved as a pluss/minus tolerance.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1408= IFCSIMPLEPROPERTYTEMPLATE('2Aup80qVeHuO00025QrE$V',$,'IsTimeTolerancePositiveOnly','Indication whether the value of TimeTolerance1 is provided as a positive tolereance only or not. If not, the value is proved as a pluss/minus tolerance.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1409= IFCSIMPLEPROPERTYTEMPLATE('3vm8i0qVeHuO00025QrE$V',$,'IsTimeTolerancePositiveOnly','Indication whether the value of TimeTolerance1 is provided as a positive tolereance only or not. If not, the value is proved as a pluss/minus tolerance.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1410= IFCSIMPLEPROPERTYTEMPLATE('2E3ZmSESz08wrQaLoH1SHI',$,'IsTopographic','Is the stratum ever topmost and so a visible topographic feature',.P_SINGLEVALUE.,'IfcLogical',$,$,$,$,$,$); + +#1411= IFCSIMPLEPROPERTYTEMPLATE('3NMOg9ojPFzfUPLZ8yR9b$',$,'IsTransition','True if element is a transition. See class Transition.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1412= IFCSIMPLEPROPERTYTEMPLATE('2ZU8jJnSr22RzVeas8FkPD',$,'IsUpgradable','Indicates whether the transport equipment can be upgraded or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1413= IFCSIMPLEPROPERTYTEMPLATE('0M$rI0qWyHuO00025QrE$V',$,'IsUsed','Indicates whether the element is being used in a workstation (= TRUE) or not.(= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1414= IFCSIMPLEPROPERTYTEMPLATE('2OVSK0qSGHuO00025QrE$V',$,'IsWaterStorageHeater','This is used to identify if the boiler has storage capacity (TRUE). If FALSE, then there is no storage capacity built into the boiler, such as an instantaneous hot water heater.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1415= IFCSIMPLEPROPERTYTEMPLATE('1ZxOPXMGT17eoWdZAFb$Ls',$,'IsWelded','Indicates whether the wire pair end point is joined to another wire pair end point by means of a welded junction.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1416= IFCSIMPLEPROPERTYTEMPLATE('1o65E0qTqHuO00025QrE$V',$,'IsWired','Indication whether the glass includes a contained wire mesh to prevent break-in (TRUE) or not (FALSE)',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1417= IFCSIMPLEPROPERTYTEMPLATE('1vHztIiLn2ZvG$H5JLPMVP',$,'JacketColour','Indicates the colour of the cable or fitting jacket.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1418= IFCSIMPLEPROPERTYTEMPLATE('06BnzJB6b9zhMKCUAtPkfJ',$,'JointRelativePosition','Indicates the relative position of the joint, which lies in the left or right rail or in the middle, or in combination. The left rail is to the left as facing in the direction of increasing stationing values, and the right rail is to the right.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7076,$,$,$,$); +#7076= IFCPROPERTYENUMERATION('PEnum_RelativePosition',('LEFT','RIGHT','MIDDLE','OTHER','NOTKNOWN','UNSET'),$); + +#1419= IFCSIMPLEPROPERTYTEMPLATE('3EpZi0qUeHuO00025QrE$V',$,'JunctionBoxMountingType','Method of mounting to be adopted for the type of junction box.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7077,$,$,$,$); +#7077= IFCPROPERTYENUMERATION('PEnum_JunctionBoxMountingType',('FACENAIL','SIDENAIL','CUT_IN','OTHER','NOTKNOWN','UNSET'),$); + +#1420= IFCSIMPLEPROPERTYTEMPLATE('161yq0qVCHuO00025QrE$V',$,'JunctionLeftAngle','The change of direction of flow for the left junction.',.P_SINGLEVALUE.,'IfcPositivePlaneAngleMeasure',$,$,$,$,$,$); + +#1421= IFCSIMPLEPROPERTYTEMPLATE('1Ap840qVCHuO00025QrE$V',$,'JunctionLeftRadius','The radius of bending for the left junction.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1422= IFCSIMPLEPROPERTYTEMPLATE('1J9Bm0qVCHuO00025QrE$V',$,'JunctionRightAngle','The change of direction of flow for the right junction where 0 indicates straight segment.',.P_SINGLEVALUE.,'IfcPositivePlaneAngleMeasure',$,$,$,$,$,$); + +#1423= IFCSIMPLEPROPERTYTEMPLATE('1NwN00qVCHuO00025QrE$V',$,'JunctionRightRadius','The radius of bending for the right junction where 0 indicates sharp bend.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1424= IFCSIMPLEPROPERTYTEMPLATE('0vWtI0qVCHuO00025QrE$V',$,'JunctionType','The type of junction. TEE=3 ports, CROSS = 4 ports.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7089,$,$,$,$); +#7089= IFCPROPERTYENUMERATION('PEnum_FittingJunctionType',('CROSS','TEE','OTHER','NOTKNOWN','UNSET'),$); + +#1425= IFCSIMPLEPROPERTYTEMPLATE('0AcIORqg96AgGOq$7Qdkzh',$,'Karst','Description of expected or observed karst features.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#1426= IFCSIMPLEPROPERTYTEMPLATE('3P_YQ46mn8svjq87SZAWhd',$,'Karst','Description of expected or observed karst features.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#1427= IFCSIMPLEPROPERTYTEMPLATE('3k7fM0qVKHuO00025QrE$V',$,'KeyDepth','Key depth of the profile.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#1428= IFCSIMPLEPROPERTYTEMPLATE('3ouqc0qVKHuO00025QrE$V',$,'KeyHeight','Key height of the profile.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#1429= IFCSIMPLEPROPERTYTEMPLATE('3tf$s0qVKHuO00025QrE$V',$,'KeyOffset','Key offset of the profile.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#1430= IFCSIMPLEPROPERTYTEMPLATE('0u4tM0qWuHuO00025QrE$V',$,'KeypadType','A list of the available types of keypad switch from which that required may be selected.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7095,$,$,$,$); +#7095= IFCPROPERTYENUMERATION('PEnum_SwitchingDeviceKeypadType',('BUTTONS','TOUCHSCREEN','OTHER','NOTKNOWN','UNSET'),$); + +#1431= IFCSIMPLEPROPERTYTEMPLATE('05fq_0qV4HuO00025QrE$V',$,'KeyShape','If applicable, shape of the head''s slot, e.g. ''Slot'', ''Allen''',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1432= IFCSIMPLEPROPERTYTEMPLATE('0W7060qSuHuO00025QrE$V',$,'Labels','Table mapping values to labels\X\0D\X\0A\X\0D\X\0ALabels indicate the meanings of True and False, such as ''Open'' and ''Closed''',.P_TABLEVALUE.,'IfcBoolean','IfcLabel',$,$,$,$,$); + +#1433= IFCSIMPLEPROPERTYTEMPLATE('1MfKo0qSqHuO00025QrE$V',$,'Labels','Table mapping values to labels\X\0D\X\0A\X\0D\X\0ALabels indicate transition points such as ''Hi'', ''Lo'', ''HiHi'', or ''LoLo''.',.P_TABLEVALUE.,'IfcReal','IfcLabel',$,$,$,$,$); + +#1434= IFCSIMPLEPROPERTYTEMPLATE('29vzk0qSqHuO00025QrE$V',$,'Labels','Table mapping values to labels\X\0D\X\0A\X\0D\X\0AEach entry corresponds to an integer within the ValueRange.',.P_TABLEVALUE.,'IfcInteger','IfcLabel',$,$,$,$,$); + +#1435= IFCSIMPLEPROPERTYTEMPLATE('232Pg0qSOHuO00025QrE$V',$,'LadderConfiguration','Description of the configuration of the ladder structure used.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#1436= IFCSIMPLEPROPERTYTEMPLATE('3ILSW0qT8HuO00025QrE$V',$,'LadderTrussBaseBarDiameter','The nominal diameter of the base bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1437= IFCSIMPLEPROPERTYTEMPLATE('3TgFE0qT8HuO00025QrE$V',$,'LadderTrussCrossBarDiameter','The nominal diameter of the straight cross-bars.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1438= IFCSIMPLEPROPERTYTEMPLATE('3DaHG0qT8HuO00025QrE$V',$,'LadderTrussCrossBarSpacing','The spacing between the straight cross-bars.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1439= IFCSIMPLEPROPERTYTEMPLATE('32FUY0qT8HuO00025QrE$V',$,'LadderTrussHeight','The overall height of the truss connector.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1440= IFCSIMPLEPROPERTYTEMPLATE('370fo0qT8HuO00025QrE$V',$,'LadderTrussLength','The overall length of the truss connector.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1441= IFCSIMPLEPROPERTYTEMPLATE('3OIwa0qT8HuO00025QrE$V',$,'LadderTrussSecondaryBarDiameter','The nominal diameter of the secondary bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1442= IFCSIMPLEPROPERTYTEMPLATE('0YsH_0qUiHuO00025QrE$V',$,'LampBallastType','The type of ballast used to stabilise gas discharge by limiting the current during operation and to deliver the necessary striking voltage for starting. Ballasts are needed to operate Discharge Lamps such as Fluorescent, Compact Fluorescent, High-pressure Mercury, Metal Halide and High-pressure Sodium Lamps.\X\0D\X\0AMagnetic ballasts are chokes which limit the current passing through a lamp connected in series on the principle of self-induction. The resultant current and power are decisive for the efficient operation of the lamp. A specially designed ballast is required for every type of lamp to comply with lamp rating in terms of Luminous Flux, Color Appearance and service life. The two types of magnetic ballasts for fluorescent lamps are KVG Conventional (EC-A series) and VVG Low-loss ballasts (EC-B series). Low-loss ballasts have a higher efficiency, which means reduced ballast losses and a lower thermal load. Electronic ballasts are used to run fluorescent lamps at high frequencies (approx. 35 - 40 kHz).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7124,$,$,$,$); +#7124= IFCPROPERTYENUMERATION('PEnum_LampBallastType',('CONVENTIONAL','ELECTRONIC','LOWLOSS','OTHER','RESISTOR','NOTKNOWN','UNSET'),$); + +#1443= IFCSIMPLEPROPERTYTEMPLATE('0oyFy0qUiHuO00025QrE$V',$,'LampCompensationType','Identifies the form of compensation used for power factor correction and radio suppression.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7128,$,$,$,$); +#7128= IFCPROPERTYENUMERATION('PEnum_LampCompensationType',('CAPACITIVE','INDUCTIVE','OTHER','NOTKNOWN','UNSET'),$); + +#1444= IFCSIMPLEPROPERTYTEMPLATE('0SIgW0qUiHuO00025QrE$V',$,'LampMaintenanceFactor','Non recoverable losses of luminous flux of a lamp due to lamp depreciation; i.e. the decreasing of light output of a luminaire due to aging and dirt.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#1445= IFCSIMPLEPROPERTYTEMPLATE('1iAMy0qUiHuO00025QrE$V',$,'LandID','Identification number assigned by the statutory registration authority to a land parcel.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#1446= IFCSIMPLEPROPERTYTEMPLATE('1x4260qUiHuO00025QrE$V',$,'LandTitleID','Identification number assigned by the statutory registration authority to the title to a land parcel.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#1447= IFCSIMPLEPROPERTYTEMPLATE('1wIXrPLuDA1BAKRB9T3fjR',$,'LaneMeters','Length of lanes accommodating vehicles on roll-on, roll-off vessels',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1448= IFCSIMPLEPROPERTYTEMPLATE('0YC67HdNT54ulouz_nXO0L',$,'LaneWidth','Standard nominal width of one trough lane.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1449= IFCSIMPLEPROPERTYTEMPLATE('1gG02PahnF2fsfAbELSVmv',$,'LastAssessmentReport','Reference to latest condition (state of health) report.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1450= IFCSIMPLEPROPERTYTEMPLATE('1rniq0qXCHuO00025QrE$V',$,'LatentCoolingCapacity','Latent cooling capacity.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1451= IFCSIMPLEPROPERTYTEMPLATE('1tit20qS0HuO00025QrE$V',$,'LatentHeatTransferRate','Latent heat transfer rate.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#1452= IFCSIMPLEPROPERTYTEMPLATE('1YvzI0qU8HuO00025QrE$V',$,'LatentHeatTransferRate','Latent heat transfer rate.\X\0D\X\0A\X\0D\X\0ATo primary air flow.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#1453= IFCSIMPLEPROPERTYTEMPLATE('1VMag0qUuHuO00025QrE$V',$,'Layers','Number of layers.',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#1454= IFCSIMPLEPROPERTYTEMPLATE('1LJW3Nv3XFAwnt7PZuIg3n',$,'LayRatio','The ratio between lay length and the diameter of the single conductor.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1455= IFCSIMPLEPROPERTYTEMPLATE('1PP6c0qUuHuO00025QrE$V',$,'Layup','Configuration of the lamination.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1456= IFCSIMPLEPROPERTYTEMPLATE('2u_yRtXmj8Re3DPXkTqC9y',$,'LeadInTime','Lead in time before start of process.',.P_SINGLEVALUE.,'IfcDuration',$,$,$,$,$,$); + +#1457= IFCSIMPLEPROPERTYTEMPLATE('28wkDLvzz6IeIRvXElIFeo',$,'LeadOutTime','Lead out time after end of process.',.P_SINGLEVALUE.,'IfcDuration',$,$,$,$,$,$); + +#1458= IFCSIMPLEPROPERTYTEMPLATE('370Pq0qT0HuO00025QrE$V',$,'Leakage','Air leakage rate.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcVolumetricFlowRateMeasure',$,$,$,$,$); + +#1459= IFCSIMPLEPROPERTYTEMPLATE('3JYlC0qTeHuO00025QrE$V',$,'LeakageClass','Nominal leakage rating for the system components.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1460= IFCSIMPLEPROPERTYTEMPLATE('1r3KS0qT4HuO00025QrE$V',$,'LeakageCurve','Leakage versus pressure drop; Leakage = f (pressure).',.P_TABLEVALUE.,'IfcVolumetricFlowRateMeasure','IfcPressureMeasure',$,$,$,$,$); + +#1461= IFCSIMPLEPROPERTYTEMPLATE('24dOU0qVCHuO00025QrE$V',$,'LeakageCurve','Leakage versus pressure drop; Leakage = f (pressure).',.P_REFERENCEVALUE.,'IfcTimeSeries',$,$,$,$,$,$); + +#1462= IFCSIMPLEPROPERTYTEMPLATE('1IpVO0qTuHuO00025QrE$V',$,'LeakageCurveHistory','Leakage per unit length curve versus working pressure. If a scalar is expressed then it represents LeakageClass which is flowrate per unit area at a specified pressure rating (e.g., ASHRAE Fundamentals 2001 34.16.).',.P_REFERENCEVALUE.,'IfcTimeSeries',$,$,$,$,$,$); + +#1463= IFCSIMPLEPROPERTYTEMPLATE('1dy5W0qT4HuO00025QrE$V',$,'LeakageFullyClosed','Leakage when fully closed.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#1464= IFCSIMPLEPROPERTYTEMPLATE('1mMee0qVKHuO00025QrE$V',$,'LeftFlangeWidth','Left flange width of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1465= IFCSIMPLEPROPERTYTEMPLATE('3R5x_0qWqHuO00025QrE$V',$,'Legend','A text inscribed or applied to the switch as a legend to indicate purpose or function.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1466= IFCSIMPLEPROPERTYTEMPLATE('1vU7rvwzz399ndMv3e5Cw7',$,'Length','The length of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1467= IFCSIMPLEPROPERTYTEMPLATE('20D9S0qX8HuO00025QrE$V',$,'Length','The length of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1468= IFCSIMPLEPROPERTYTEMPLATE('3WM1Y0qTCHuO00025QrE$V',$,'Length','The length of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1469= IFCSIMPLEPROPERTYTEMPLATE('3XN6g0qX8HuO00025QrE$V',$,'Length','The length of the object.\X\0D\X\0A\X\0D\X\0AAs measured parallel to the direction of airflow.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1470= IFCSIMPLEPROPERTYTEMPLATE('049V7LE0rEtgYKr9j$$ZjS',$,'LengthBetweenPerpendiculars','Length of vessel from rudder shaft to crossing point of the bow and the loaded waterline.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1471= IFCSIMPLEPROPERTYTEMPLATE('1oWya9l0P0zADha8jVgnSi',$,'LengthMeasureResolution','Indicates the resolution for length measure of the device.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1472= IFCSIMPLEPROPERTYTEMPLATE('17lLkbAkr2TPS5BNTPqqUI',$,'LensDiffuserOrientation','Orientation the lens diffuser has to have, which indicates the direction of the lens diffuser and is given in terms like "left upper quadrant (LUQ)" or "5 o''clock".',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1473= IFCSIMPLEPROPERTYTEMPLATE('0HtZMlqZj0fx$DPfT30e_r',$,'LensDiffuserType','Type of the lens diffuser the signal is equipped with.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1474= IFCSIMPLEPROPERTYTEMPLATE('2slUGIunH3dByQMgke_Zq_',$,'LevelOfIntensity','An expression of the magnitude or the intensity of a phenomenon.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#1475= IFCSIMPLEPROPERTYTEMPLATE('2MTYy0qU4HuO00025QrE$V',$,'LifeCyclePhase','The whole life cycle or only a given phase from which environmental data are valid.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7175,$,$,$,$); +#7175= IFCPROPERTYENUMERATION('PEnum_LifeCyclePhase',('ACQUISITION','CRADLETOSITE','DECONSTRUCTION','DISPOSAL','DISPOSALTRANSPORT','GROWTH','INSTALLATION','MAINTENANCE','MANUFACTURE','OCCUPANCY','OPERATION','PROCUREMENT','PRODUCTION','PRODUCTIONTRANSPORT','RECOVERY','REFURBISHMENT','REPAIR','REPLACEMENT','TRANSPORT','USAGE','WASTE','WHOLELIFECYCLE','USERDEFINED','NOTDEFINED'),$); + +#1476= IFCSIMPLEPROPERTYTEMPLATE('3RaMM0qSyHuO00025QrE$V',$,'LiftElevationDifference','Elevation difference between cooling tower sump and the top of the tower.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1477= IFCSIMPLEPROPERTYTEMPLATE('31jac0qVGHuO00025QrE$V',$,'LiftingStrength','The minimum required compressive strength of the concrete when the concrete element is lifted.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1478= IFCSIMPLEPROPERTYTEMPLATE('0Ll320qUiHuO00025QrE$V',$,'LightEmitterNominalPower','Light emitter nominal power.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1479= IFCSIMPLEPROPERTYTEMPLATE('2lWzs0qUiHuO00025QrE$V',$,'LightFixtureMountingType','A list of the available types of mounting for light fixtures from which that required may be selected.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7186,$,$,$,$); +#7186= IFCPROPERTYENUMERATION('PEnum_LightFixtureMountingType',('CABLESPANNED','FREESTANDING','POLE_SIDE','POLE_TOP','RECESSED','SURFACE','SUSPENDED','TRACKMOUNTED','OTHER','NOTKNOWN','UNSET'),$); + +#1480= IFCSIMPLEPROPERTYTEMPLATE('35aPu0qUiHuO00025QrE$V',$,'LightFixturePlacingType','A list of the available types of placing specification for light fixtures from which that required may be selected.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7190,$,$,$,$); +#7190= IFCPROPERTYENUMERATION('PEnum_LightFixturePlacingType',('CEILING','FLOOR','FURNITURE','POLE','WALL','OTHER','NOTKNOWN','UNSET'),$); + +#1481= IFCSIMPLEPROPERTYTEMPLATE('1qaQ80qWiHuO00025QrE$V',$,'Lighting','Lighting loads.',.P_BOUNDEDVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1482= IFCSIMPLEPROPERTYTEMPLATE('3gvDC0qX0HuO00025QrE$V',$,'LightingDiversity','Lighting diversity.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1483= IFCSIMPLEPROPERTYTEMPLATE('3whUY0qWiHuO00025QrE$V',$,'LightingHistory','Lighting loads.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#1484= IFCSIMPLEPROPERTYTEMPLATE('0nEZ80qX4HuO00025QrE$V',$,'LightingLoadIntensity','Average lighting load intensity in the space per unit area (PowerMeasure/IfcAreaMeasure).',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#1485= IFCSIMPLEPROPERTYTEMPLATE('0toAc0qX4HuO00025QrE$V',$,'LightingPercentLoadToReturnAir','Percent of lighting load to the return air plenum.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1486= IFCSIMPLEPROPERTYTEMPLATE('1UDgFBVIXA9OYX1_nAvy5o',$,'LightningPeakVoltage','The peak lightning voltage that the insulator could withstand.',.P_SINGLEVALUE.,'IfcElectricVoltageMeasure',$,$,$,$,$,$); + +#1487= IFCSIMPLEPROPERTYTEMPLATE('1nPkqapDrE3gFjVeVrNyIv',$,'LightningProtectionStandardsCompliance','Information about compliance with regard to lightning protection related standards.',.P_TABLEVALUE.,'IfcLabel','IfcBoolean',$,$,$,$,$); + +#1488= IFCSIMPLEPROPERTYTEMPLATE('2o2ITB5d9B5fr3psKiYy0J',$,'LikelihoodOfOccurence','Likelihood is a general concept relating to the chance of an event occuring.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#1489= IFCSIMPLEPROPERTYTEMPLATE('0wl2LrL0b7mR5ua2A1tgcx',$,'Limitations','Limitations on usage.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#1490= IFCSIMPLEPROPERTYTEMPLATE('1TH9KclvbAF8FOnAfemrVO',$,'LimitedClearances','Special conditions for placing the signal post telephone: tunnels, bridges, viaducts.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#1491= IFCSIMPLEPROPERTYTEMPLATE('0vEwS0qVmHuO00025QrE$V',$,'LimitingTerminalSize','The maximum terminal size capacity of the device.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#1492= IFCSIMPLEPROPERTYTEMPLATE('1Pz9ucT1f6ex16eSfaPgQ$',$,'LinearPath','Represents the time:distance table of the kinematic behaviour.',.P_TABLEVALUE.,'IfcTimeMeasure','IfcLengthMeasure',$,$,$,$,$); + +#1493= IFCSIMPLEPROPERTYTEMPLATE('2LCLSUKZH99hoSPDQYRgwF',$,'LinearRange','Identifies the linear range of the kinematic behaviour.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1494= IFCSIMPLEPROPERTYTEMPLATE('0sq832INvCxuwUFe2_4EmP',$,'LinearUncertainty','Indicative (95%-100%) range diameter associated to the overall shape and position in XYZ.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1495= IFCSIMPLEPROPERTYTEMPLATE('3QpbSfACX5DheiB5PkB6kH',$,'LinearVelocityResolution','Indicates the resolution of the detected linear velocity.',.P_SINGLEVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#1496= IFCSIMPLEPROPERTYTEMPLATE('3_0m4qnAT5ZOLLtwRg$XmV',$,'LineCharacteristic','Indicates the characteristic of the line.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7212,$,$,$,$); +#7212= IFCPROPERTYENUMERATION('PEnum_LineCharacteristic',('PASSENGER','FREIGHT','ENTERDEPOT','PASSENGERANDFREIGHT','EXITDEPOT','OTHER','NOTKNOWN','UNSET'),$); + +#1497= IFCSIMPLEPROPERTYTEMPLATE('1LQ0XPbITCVe8zQJfs9vuz',$,'LineID','The unique identifier of the line.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#1498= IFCSIMPLEPROPERTYTEMPLATE('1PYHABAEb2ZBJGSxWcsNYh',$,'LineIdentifier','Reference ID relative to a design vessel in the project',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#1499= IFCSIMPLEPROPERTYTEMPLATE('0htP3VyZ94$vpry8cecGEh',$,'LineStrength','Breaking load of the line (note that ultimate stress is not part of any of the material Psets)',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#1500= IFCSIMPLEPROPERTYTEMPLATE('2fAOC7skD9Fgvn3zk5Z1Ey',$,'LineType','Mooring line type',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1501= IFCSIMPLEPROPERTYTEMPLATE('1atVjJ$Sv83QJrcnVw6dEN',$,'LiningDepth','The depth of the lining.\X\0D\X\0A\X\0D\X\0AFor a window, it is the depth of the window lining, measured perpendicularly to window elevation plane.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1502= IFCSIMPLEPROPERTYTEMPLATE('1G_SQtW4j5pxKrrTsULYJ5',$,'LiningDepth','The depth of the lining.\X\0D\X\0A\X\0D\X\0AFor a door, it is the depth of the door lining, measured perpendicular to the plane of the door lining. If omitted (and with a given value to lining thickness) it indicates an adjustable depth (i.e. a depth that adjusts to the thickness of the wall into which the occurrence of this door style is inserted).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1503= IFCSIMPLEPROPERTYTEMPLATE('0mAA1gW8z7mevSgdceBIp5',$,'LiningMaterial','The material of the lining for borehole wall stabilizing.',.P_REFERENCEVALUE.,'IfcMaterialDefinition','IfcLabel',$,$,$,$,$); + +#1504= IFCSIMPLEPROPERTYTEMPLATE('1McGbPCCv3Hhv0UCetKMD7',$,'LiningMaterial','Lining material or ''NOT LINED'' or ''UNKNOWN'' (boreholeML).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1505= IFCSIMPLEPROPERTYTEMPLATE('043uIBEdfCSBmgT2Iqxz1k',$,'LiningOffset','Offset of the lining.\X\0D\X\0A\X\0D\X\0AFor a window, it is the offset of the window lining, given as distance along the y axis of the local placement (perpendicular to the window plane).',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1506= IFCSIMPLEPROPERTYTEMPLATE('1cgphqjyn8jguBS5oJGpbV',$,'LiningOffset','Offset of the lining.\X\0D\X\0A\X\0D\X\0AFor a door, it is the offset (dimension in plane perpendicular to door leaf) of the door lining. The offset is given as distance to the x axis of the local placement.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1507= IFCSIMPLEPROPERTYTEMPLATE('0ZvUzLlUn9gwgkgGSHJ0wI',$,'LiningThickness','Thickness of the lining.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1508= IFCSIMPLEPROPERTYTEMPLATE('2BYAcFEujALBCPBrRERjlx',$,'LiningThickness','Thickness of the lining.\X\0D\X\0A\X\0D\X\0AFor a door, it is the thickness of the door lining as explained in the figure above. If LiningThickness value is 0. (zero) it denotes a door without a lining (all other lining parameters shall be set to NIL in this case). If the LiningThickness is NIL it denotes that the value is not available.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#1509= IFCSIMPLEPROPERTYTEMPLATE('2F6K$8L5H9ffpQ$GwVOHM9',$,'LiningThickness','Thickness of the lining.\X\0D\X\0A\X\0D\X\0AFor a window, it is the thickness of the window lining as explained in the figure below. If LiningThickness value is 0. (zero) it denotes a window without a lining (all other lining parameters shall be set to NIL in this case). If the LiningThickness is NIL it denotes that the value is not available.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#1510= IFCSIMPLEPROPERTYTEMPLATE('0hdVnTz9j3fRec1g0eGhK2',$,'LiningToPanelOffsetX','Offset between the lining and the panel, measured along the x-axis of the local placement.\X\0D\X\0A\X\0D\X\0AFor a door, it is the offset between the lining and the window panel.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1511= IFCSIMPLEPROPERTYTEMPLATE('2qOaLgNMvDYAhH_qO9ORRY',$,'LiningToPanelOffsetX','Offset between the lining and the panel, measured along the x-axis of the local placement.\X\0D\X\0A\X\0D\X\0AFor a window, it is the offset between the lining and the window panel. Should be smaller or equal to the LiningThickness.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1512= IFCSIMPLEPROPERTYTEMPLATE('1pT3EEArz94xz7MrzElsni',$,'LiningToPanelOffsetY','Offset between the lining and the panel, measured along the y-axis of the local placement.\X\0D\X\0A\X\0D\X\0AFor a door, it is the offset between the lining and the door panel.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1513= IFCSIMPLEPROPERTYTEMPLATE('1ROGiXiRP7GRCBWrJKxDo1',$,'LiningToPanelOffsetY','Offset between the lining and the panel, measured along the y-axis of the local placement.\X\0D\X\0A\X\0D\X\0AFor a window, it is the offset between the lining and the window panel. Should be smaller or equal to the IfcWindowPanelProperties.PanelThickness.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1514= IFCSIMPLEPROPERTYTEMPLATE('0LdEScS1D9oRyQIFkXH3yi',$,'Lithology','Defines all natural materials resulting from the combination of minerals, particles or biogenic elements.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1515= IFCSIMPLEPROPERTYTEMPLATE('3Ib9wYZlH8rvMKekRGTYia',$,'Lithology','Defines all natural materials resulting from the combination of minerals, particles or biogenic elements.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#1516= IFCSIMPLEPROPERTYTEMPLATE('1ML8E0qSGHuO00025QrE$V',$,'Load','Boiler real load.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#1517= IFCSIMPLEPROPERTYTEMPLATE('0pmcg0qSGHuO00025QrE$V',$,'LoadBearing','Indicates whether the object is intended to carry loads (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1518= IFCSIMPLEPROPERTYTEMPLATE('0UPJI0qVGHuO00025QrE$V',$,'LoadBearing','Indicates whether the object is intended to carry loads (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1519= IFCSIMPLEPROPERTYTEMPLATE('0x2sU0qWWHuO00025QrE$V',$,'LoadBearing','Indicates whether the object is intended to carry loads (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1520= IFCSIMPLEPROPERTYTEMPLATE('13kNCI9h11aBPeqCQFREYC',$,'LoadBearing','Indicates whether the object is intended to carry loads (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1521= IFCSIMPLEPROPERTYTEMPLATE('1cDoRk08vDj9jlUoQLAX$f',$,'LoadBearing','Indicates whether the object is intended to carry loads (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1522= IFCSIMPLEPROPERTYTEMPLATE('1dKyE0qSaHuO00025QrE$V',$,'LoadBearing','Indicates whether the object is intended to carry loads (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1523= IFCSIMPLEPROPERTYTEMPLATE('1EuQe0qSKHuO00025QrE$V',$,'LoadBearing','Indicates whether the object is intended to carry loads (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1524= IFCSIMPLEPROPERTYTEMPLATE('1s7fxao7L4X9mgLw5vDLbk',$,'LoadBearing','Indicates whether the object is intended to carry loads (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1525= IFCSIMPLEPROPERTYTEMPLATE('1wUec0qV4HuO00025QrE$V',$,'LoadBearing','Indicates whether the object is intended to carry loads (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1526= IFCSIMPLEPROPERTYTEMPLATE('1wZ5bqss58mx9mYZdud_ti',$,'LoadBearing','Indicates whether the object is intended to carry loads (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1527= IFCSIMPLEPROPERTYTEMPLATE('21GTO0qSeHuO00025QrE$V',$,'LoadBearing','Indicates whether the object is intended to carry loads (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1528= IFCSIMPLEPROPERTYTEMPLATE('27gGzXJgHElgJNKZaas8aH',$,'LoadBearing','Indicates whether the object is intended to carry loads (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1529= IFCSIMPLEPROPERTYTEMPLATE('2FnJNsRdfDQ9dzEq8OinWs',$,'LoadBearing','Indicates whether the object is intended to carry loads (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1530= IFCSIMPLEPROPERTYTEMPLATE('3nmXI0qXKHuO00025QrE$V',$,'LoadBearing','Indicates whether the object is intended to carry loads (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1531= IFCSIMPLEPROPERTYTEMPLATE('2RBEe0qSKHuO00025QrE$V',$,'LoadBearingCapacity','Maximum load bearing capacity of the floor structure throughtout the storey as designed.',.P_SINGLEVALUE.,'IfcPlanarForceMeasure',$,$,$,$,$,$); + +#1532= IFCSIMPLEPROPERTYTEMPLATE('2r2w0IRgj2ZPPZHhlnoADU',$,'LoadBearingCapacityArea','Estimate or design maximum load bearing capacity of the defined surface/structure (e.g. soil stratum or planar slab). Represented as a force per unit area measurement.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1533= IFCSIMPLEPROPERTYTEMPLATE('1_J9Z6hsjADva_RGdwfJlg',$,'LoadCapacity','Indicates the highest permissible load capacity.',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#1534= IFCSIMPLEPROPERTYTEMPLATE('35xs20qWuHuO00025QrE$V',$,'LoadDisconnectionType','A list of the available types of load disconnection from which that required may be selected.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7272,$,$,$,$); +#7272= IFCPROPERTYENUMERATION('PEnum_LoadDisconnectionType',('OFFLOAD','ONLOAD','OTHER','NOTKNOWN','UNSET'),$); + +#1535= IFCSIMPLEPROPERTYTEMPLATE('06Jzu0qX4HuO00025QrE$V',$,'LoadSafetyFactor','Load safety factor.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1536= IFCSIMPLEPROPERTYTEMPLATE('0ebn7wWEP34Ad62PIlPZk7',$,'LocalName','The local name that the plant is known as.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1537= IFCSIMPLEPROPERTYTEMPLATE('0VB5hczAH7CvQQx$j1YIft',$,'Location1Global','Global X,Y,Z coordinates of the point in which Thickness1 is given',.P_LISTVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1538= IFCSIMPLEPROPERTYTEMPLATE('2zGAa4OsLC_vpMJq9V0dK4',$,'Location1Local','Local x,y coordinates of the point in which Thickness1 is given',.P_LISTVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1539= IFCSIMPLEPROPERTYTEMPLATE('3F_zLtoAvAuxd7yNYHwBJO',$,'Location2Global','Global X,Y,Z coordinates of the point in which Thickness2 is given',.P_LISTVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1540= IFCSIMPLEPROPERTYTEMPLATE('05ZaO2Wmn1z8Oh7HnpEAUm',$,'Location2Local','Local x,y coordinates of the point in which Thickness2 is given',.P_LISTVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1541= IFCSIMPLEPROPERTYTEMPLATE('2FeT$dKObBQfRWSKCREUA2',$,'Location3Global','Global X,Y,Z coordinates of the point in which Thickness3 is given',.P_LISTVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1542= IFCSIMPLEPROPERTYTEMPLATE('144HUwHt9CFfHkh4JmV3dQ',$,'Location3Local','Local x,y coordinates of the point in which Thickness3 is given',.P_LISTVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1543= IFCSIMPLEPROPERTYTEMPLATE('2e_sC0qVSHuO00025QrE$V',$,'LocationPriorityType','Identifies the predefined types of priority that can be assigned from which the type may be set where:\X\0D\X\0A\X\0D\X\0AHigh: action is required urgently.\X\0D\X\0AMedium: action can occur within a reasonable period of time.\X\0D\X\0ALow: action can occur when convenient.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6003,$,$,$,$); + +#1544= IFCSIMPLEPROPERTYTEMPLATE('0vmNm3RpjAFxGZPkc8F$8N',$,'LockChamberLevels','Number of steps (chambers) in a lock line',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1545= IFCSIMPLEPROPERTYTEMPLATE('3ztwy0qU0HuO00025QrE$V',$,'LockedRotorCurrent','Input current when a motor armature is energized but not rotating.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1546= IFCSIMPLEPROPERTYTEMPLATE('0afpeKNpXAKuHqMZlEs7GD',$,'LockGrade','Operational grading of the ship lock complex',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1547= IFCSIMPLEPROPERTYTEMPLATE('0pLtPGaujDkwK16bnNbYZE',$,'LockingForce','Locking force of the element.',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#1548= IFCSIMPLEPROPERTYTEMPLATE('3C7vosE2r9xg8_bdQ0FZvD',$,'LockLines','Number of Parallel lock series',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1549= IFCSIMPLEPROPERTYTEMPLATE('3FQU_MOXLE7gE5hin075dS',$,'LockMode','Type of lock system used.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1550= IFCSIMPLEPROPERTYTEMPLATE('1ozBc0qSmHuO00025QrE$V',$,'LogarithmicMeanTemperatureDifference','Logarithmic mean temperature difference between refrigerant and water or air.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#1551= IFCSIMPLEPROPERTYTEMPLATE('3UuXo0qU8HuO00025QrE$V',$,'LogarithmicMeanTemperatureDifference','Logarithmic mean temperature difference between refrigerant and water or air.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#1552= IFCSIMPLEPROPERTYTEMPLATE('2H$tb9GtfCP9DRUp61IODv',$,'LogNumber','Identifer of the records.',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#1553= IFCSIMPLEPROPERTYTEMPLATE('2DuI40qW0HuO00025QrE$V',$,'LongInsideCenterLowerBarPitch','The pitch length of the long inside center lower bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1554= IFCSIMPLEPROPERTYTEMPLATE('1TcOA0qW0HuO00025QrE$V',$,'LongInsideCenterTopBarPitch','The pitch length of the long inside center top bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1555= IFCSIMPLEPROPERTYTEMPLATE('2LeCM0qW0HuO00025QrE$V',$,'LongInsideEndLowerBarPitch','The pitch length of the long inside end lower bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1556= IFCSIMPLEPROPERTYTEMPLATE('1byRs0qW0HuO00025QrE$V',$,'LongInsideEndTopBarPitch','The pitch length of the long inside end top bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1557= IFCSIMPLEPROPERTYTEMPLATE('1azFwlJa58zglMh9JjImfr',$,'LongitudinalConnections','Specifies the type of steel profiles that connect ribs longitudinally.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1558= IFCSIMPLEPROPERTYTEMPLATE('3Z$M_GmZb1svkg1noG1s2m',$,'LongitudinalInclination','Incination measured vs the cross section plane.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#1559= IFCSIMPLEPROPERTYTEMPLATE('0euxSzkhDAcfFPu$B$85Tb',$,'LongitudinalJointConnections','Specified if particular connector, e.g. guiding rod, is used.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1560= IFCSIMPLEPROPERTYTEMPLATE('043Isdhjv28ObjidKJA1er',$,'LongitudinalJointType','Type of longitudinal joint.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7299,$,$,$,$); +#7299= IFCPROPERTYENUMERATION('PEnum_SegmentJointType',('FLAT','TONGUE_GROOVE','CONVEX_CONVEX','CONCAVE_CONVEX','UNSET','NOTKNOWN','USERDEFINED'),$); + +#1561= IFCSIMPLEPROPERTYTEMPLATE('2ZHLE0qTuHuO00025QrE$V',$,'LongitudinalSeam','The type of seam to be used along the longitudinal axis of the duct segment.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#1562= IFCSIMPLEPROPERTYTEMPLATE('0dbSQlDqf0gx1Y4PXUaaxd',$,'LongitudinalSpacing','Longitudinal spacing of bolts.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1563= IFCSIMPLEPROPERTYTEMPLATE('2Fqc$pMNj5C8jRJPnj8nSC',$,'LongitudinalSpacing','Longitudinal spacing between steel ribs.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1564= IFCSIMPLEPROPERTYTEMPLATE('25YEO0qW0HuO00025QrE$V',$,'LongOutsideLowerBarPitch','The pitch length of the long outside lower bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1565= IFCSIMPLEPROPERTYTEMPLATE('1LGKU0qW0HuO00025QrE$V',$,'LongOutsideTopBarPitch','The pitch length of the long outside top bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1566= IFCSIMPLEPROPERTYTEMPLATE('1BmzSXNQn2_Aq_1ft2LPxY',$,'LongTimeCurrentSetValue','Long time current set value. The set value of the long time tripping current if adjustable.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1567= IFCSIMPLEPROPERTYTEMPLATE('3m9GefCtz3PAoplbsg0gtG',$,'LongTimeDelay','Long time delay. The set value of the long time time-delay if adjustable.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#1568= IFCSIMPLEPROPERTYTEMPLATE('3v9GlTSDzClwzgroqc5m82',$,'LongTimeFunction','Applying long time function\X\0D\X\0AA flag indicating that the long time function (i.e. the thermal tripping) of the device is used. The value should be set to TRUE for all devices except those that allows the Long time function of the device not to be used.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1569= IFCSIMPLEPROPERTYTEMPLATE('1ijGm0qT4HuO00025QrE$V',$,'LossCoefficentCurve','Loss coefficient \X2\2013\X0\ blade position angle curve; ratio of pressure drop to velocity pressure versus blade angle; C = f (blade angle position).',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcReal',$,$,$,$,$); + +#1570= IFCSIMPLEPROPERTYTEMPLATE('1BfkW0qTuHuO00025QrE$V',$,'LossCoefficient','Dimensionless loss coefficient used for calculating fluid resistance representing the ratio of total pressure loss to velocity pressure at a referenced cross-section.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcReal',$,$,$,$,$); + +#1571= IFCSIMPLEPROPERTYTEMPLATE('3sQjQ0qTqHuO00025QrE$V',$,'LossCoefficient','Dimensionless loss coefficient used for calculating fluid resistance representing the ratio of total pressure loss to velocity pressure at a referenced cross-section.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcReal',$,$,$,$,$); + +#1572= IFCSIMPLEPROPERTYTEMPLATE('3UKO80qV8HuO00025QrE$V',$,'LossCoefficient','Dimensionless loss coefficient used for calculating fluid resistance representing the ratio of total pressure loss to velocity pressure at a referenced cross-section.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcReal',$,$,$,$,$); + +#1573= IFCSIMPLEPROPERTYTEMPLATE('0dfS_0qViHuO00025QrE$V',$,'LowerCurrent1','The current in [x In], indicating that for currents smaller than LowerCurrent1 the I2t part of the L-function will not trip the current,',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1574= IFCSIMPLEPROPERTYTEMPLATE('0kpDs0qViHuO00025QrE$V',$,'LowerCurrent2','The current in [x In], indicating the upper current limit of the lower time/current curve of the I2t part of the L-function.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1575= IFCSIMPLEPROPERTYTEMPLATE('1ACEm0qUqHuO00025QrE$V',$,'LowerHeatingValue','Lower Heating Value is defined as the amount of energy released (MJ/kg) when a fuel is burned completely, and H2O is in vapor form in the combustion products.',.P_SINGLEVALUE.,'IfcHeatingValueMeasure',$,$,$,$,$,$); + +#1576= IFCSIMPLEPROPERTYTEMPLATE('0qmhw0qViHuO00025QrE$V',$,'LowerTime1','The time in [s], indicating that tripping times of the lower time/current curve lower than LowerTime1 is determined by the I2t part of the L-function.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#1577= IFCSIMPLEPROPERTYTEMPLATE('0vXtA0qViHuO00025QrE$V',$,'LowerTime2','The time in [s], indicating the tripping times of the upper time/current curve at the LowerCurrent2.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#1578= IFCSIMPLEPROPERTYTEMPLATE('1Tt5A0qUqHuO00025QrE$V',$,'LowerVaporResistanceFactor','The vapor permeability relationship of air/material (typically value > 1), measured in low relative humidity (typically in 0/50 % RH).',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1579= IFCSIMPLEPROPERTYTEMPLATE('3W5aW0qUWHuO00025QrE$V',$,'LowestSeatingHeight','The value of seating height of low level if the chair height is adjustable.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1580= IFCSIMPLEPROPERTYTEMPLATE('2CX_WFHkv9vByq2fOmXUgW',$,'LowWaterLevel','Low water level',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1581= IFCSIMPLEPROPERTYTEMPLATE('2xXz1khr17N8VXs3Y3yIkv',$,'LRMConstraint','Allows for the specification of constraints imposed by this Linear Referencing Method. For example, a Reference Post Linear Referencing Method may specify that referents be of type \X2\201C\X0\reference marker\X2\201D\X0\.\X\0D\X\0A\X\0D\X\0A> NOTE definition according to ISO 19148:2021',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1582= IFCSIMPLEPROPERTYTEMPLATE('0s7OWAZj9Dahx00TGDv8Mp',$,'LRMName','Gives the name of this Linear Referencing Method, such as \X2\201C\X0\kilometre-point\X2\201D\X0\. \X\0D\X\0A\X\0D\X\0A> NOTE Definition according to ISO 19148:2021.\X\0D\X\0A>\X\0D\X\0A> NOTE Names of commonly used Linear Referencing Methods are included in ISO 19148, Annex C, along with recognized name aliases.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1583= IFCSIMPLEPROPERTYTEMPLATE('3gFkmWZM9F69385xEVB7Qv',$,'LRMType','Gives the type of this Linear Referencing Method.\X\0D\X\0A\X\0D\X\0A> NOTE Definition according to ISO 19148:2021, LRMType.\X\0D\X\0A\X\0D\X\0A> NOTE Since the definition in ISO 19148:2021, LRMType is stereotyped as a CodeList it is open for user defined extensions. In this Pset this is handled by adding the enumeration constant _LRM_USERDEFINED_ and the additional property _UserDefinedLRMType_',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7331,$,$,$,$); +#7331= IFCPROPERTYENUMERATION('PEnum_LRMType',('LRM_ABSOLUTE','LRM_RELATIVE','LRM_INTERPOLATIVE','LRM_USERDEFINED'),$); + +#1584= IFCSIMPLEPROPERTYTEMPLATE('3hWrEPG6TBow7MJYMO7xCA',$,'LRMUnit','Specifies the units of measure used by this Linear Referencing Method for measures along the linear element being measured.\X\0D\X\0A\X\0D\X\0A> NOTE Definition according to ISO 19148:2021.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1585= IFCSIMPLEPROPERTYTEMPLATE('3y2l40qSeHuO00025QrE$V',$,'LubricantPumpHeatGain','Lubricant pump heat gain.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#1586= IFCSIMPLEPROPERTYTEMPLATE('27I6bQ4Fj9NA8AgikwDk3z',$,'LubricationPowerSupplyType','Type of power supply method used by the rail lubrication.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7334,$,$,$,$); +#7334= IFCPROPERTYENUMERATION('PEnum_LubricationPowerSupply',('ELECTRIC','PHOTOVOLTAIC','OTHER','NOTKNOWN','UNSET'),$); + +#1587= IFCSIMPLEPROPERTYTEMPLATE('2aGJLDX7bAguqlV$JHtrbv',$,'LubricationSystemType','Design and type of lubricating system e.g. active, passive.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7335,$,$,$,$); +#7335= IFCPROPERTYENUMERATION('PEnum_LubricationSystemType',('ACTIVE_LUBRICATION','PASSIVE_LUBRICATION','OTHER','NOTKNOWN','UNSET'),$); + +#1588= IFCSIMPLEPROPERTYTEMPLATE('0Pvqw0qUaHuO00025QrE$V',$,'MainColour','The main color of the furniture of this type.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1589= IFCSIMPLEPROPERTYTEMPLATE('18YJqf1cHB_AgALw4trjcf',$,'MaintenanceDowntime','Maintenance downtime proportion',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#1590= IFCSIMPLEPROPERTYTEMPLATE('3O2zU0qUiHuO00025QrE$V',$,'MaintenanceFactor','The arithmetical allowance made for depreciation of lamps and reflective equipment from their initial values due to dirt, fumes, or age.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#1591= IFCSIMPLEPROPERTYTEMPLATE('2Nvr9q12L4g9osMugKTcqm',$,'MaintenanceLevel','Adjustment of the service life resulting from the effect of the level or degree of maintenance applied to dcomponents.',.P_BOUNDEDVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1592= IFCSIMPLEPROPERTYTEMPLATE('1u6ou0qVSHuO00025QrE$V',$,'MaintenanceType','Identifies the predefined types of maintenance that can be done from which the type that generates the maintenance work order may be set where:\X\0D\X\0A\X\0D\X\0AConditionBased: generated as a result of the condition of an asset or artefact being less than a determined value.\X\0D\X\0ACorrective: generated as a result of an immediate and urgent need for maintenance action.\X\0D\X\0APlannedCorrective: generated as a result of immediate corrective action being needed but with sufficient time available for the work order to be included in maintenance planning.\X\0D\X\0AScheduled: generated as a result of a fixed, periodic maintenance requirement.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7341,$,$,$,$); +#7341= IFCPROPERTYENUMERATION('PEnum_MaintenanceType',('CONDITIONBASED','CORRECTIVE','PLANNEDCORRECTIVE','SCHEDULED','OTHER','NOTKNOWN','UNSET'),$); + +#1593= IFCSIMPLEPROPERTYTEMPLATE('3aRmeqOcHEwhPmdUx1o9wR',$,'ManagingSoftware','Indicates the type of software responsible for managing the equipment.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1594= IFCSIMPLEPROPERTYTEMPLATE('1Dh7y0qRqHuO00025QrE$V',$,'ManualOverride','Identifies whether hand-operated operation is provided as an override (= TRUE) or not (= FALSE). Note that this value should be set to FALSE by default in the case of a Hand Operated Actuator.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1595= IFCSIMPLEPROPERTYTEMPLATE('2Icze0qUmHuO00025QrE$V',$,'Manufacturer','The organization that manufactured and/or assembled the item.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1596= IFCSIMPLEPROPERTYTEMPLATE('1$Jp6hK45Bou8c2TZpfomg',$,'ManufacturingDate','Date on which the element was manufactured.',.P_SINGLEVALUE.,'IfcDate',$,$,$,$,$,$); + +#1597= IFCSIMPLEPROPERTYTEMPLATE('3184bedm1EBOAi0U5_PkrQ',$,'ManufacturingTechnology','The method / technology used to produce the equipment.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1598= IFCSIMPLEPROPERTYTEMPLATE('2qcLg0qVGHuO00025QrE$V',$,'ManufacturingToleranceClass','Classification designation of the manufacturing tolerances according to local standards.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1599= IFCSIMPLEPROPERTYTEMPLATE('0s_xrUcWT9f8dYGpX5qVTI',$,'MarginOfError','Indicates the margin of error of the measurement.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#1600= IFCSIMPLEPROPERTYTEMPLATE('2evuRsoi54$u$eV2ZYT$P_',$,'MarkerType','The type of marker (sign) e.g. stop signal, restriction signal, track circuit tuning zone sign or others specified in _PEnum_MarkerType_.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7348,$,$,$,$); +#7348= IFCPROPERTYENUMERATION('PEnum_MarkerType',('STOP_SIGN','RESTRICTION_SIGN','RESTRICTION_PROTECTION_AREA_TERMINAL_SIGN','FOUR_ASPECT_CAB_SIGNAL_CONNECT_SIGN','FOUR_ASPECT_CAB_SIGNAL_DISCONNECT_SIGN','TRACK_CIRCUIT_TUNING_ZONE_SIGN','RESTRICTION_PLACE_SIGN','LOCOMOTIVE_STOP_POSITION_SIGN','EMU_STOP_POSITION_SIGN','RELAY_STATION_SIGN','SECTION_SIGNAL_MARKER','LEVEL_CONVERSION_SIGN','COMMUNICATION_MODE_CONVERSION_MARKER','CABLE_POST_MARKER','OTHER','NOTKNOWN','UNSET','APPROACHING_MARKER'),$); + +#1601= IFCSIMPLEPROPERTYTEMPLATE('0BEt00qSOHuO00025QrE$V',$,'MarketCategory','Category of use e.g. residential, commercial, recreation etc.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1602= IFCSIMPLEPROPERTYTEMPLATE('2z9co0qSKHuO00025QrE$V',$,'MarketCategory','Category of use e.g. residential, commercial, recreation etc.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1603= IFCSIMPLEPROPERTYTEMPLATE('3sztC0qSKHuO00025QrE$V',$,'MarketSubCategoriesAvailableFuture','A list of the sub categories of property that are expected to be available in the future expressed in terms of IfcLabel.',.P_LISTVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1604= IFCSIMPLEPROPERTYTEMPLATE('3Vk8M0qSKHuO00025QrE$V',$,'MarketSubCategoriesAvailableNow','A list of the sub categories of property that are currently available expressed in terms of IfcLabel.',.P_LISTVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1605= IFCSIMPLEPROPERTYTEMPLATE('0GcBg0qSOHuO00025QrE$V',$,'MarketSubCategory','Subset of category of use e.g. multi-family, 2 bedroom, low rise.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1606= IFCSIMPLEPROPERTYTEMPLATE('3374s0qSKHuO00025QrE$V',$,'MarketSubCategory','Subset of category of use e.g. multi-family, 2 bedroom, low rise.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1607= IFCSIMPLEPROPERTYTEMPLATE('0yycL4CG92IuVgPQIqAk$Z',$,'MarkingRodMovementLength','The length of the movement bar which indicates the turnout position.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1608= IFCSIMPLEPROPERTYTEMPLATE('3TjUq0qUmHuO00025QrE$V',$,'MassDensity','Material mass density.',.P_SINGLEVALUE.,'IfcMassDensityMeasure',$,$,$,$,$,$); + +#1609= IFCSIMPLEPROPERTYTEMPLATE('2ZstQG09z2gOYfzMWxAUkF',$,'MassFlowRate','The mass flow rate of the fluid.',.P_BOUNDEDVALUE.,'IfcMassFlowRateMeasure',$,$,$,$,$,$); + +#1610= IFCSIMPLEPROPERTYTEMPLATE('2_Ce9CHon4wAjnpmQnq8Z9',$,'MassFlowRateHistory','The mass flow rate of the fluid.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcMassFlowRateMeasure',$,$,$,$,$); + +#1611= IFCSIMPLEPROPERTYTEMPLATE('1bxC00qVOHuO00025QrE$V',$,'MassPerLength','Mass per length, i.e. mass of a beam with a unit length of extrusion. For example measured in kg/m.',.P_SINGLEVALUE.,'IfcMassPerLengthMeasure',$,$,$,$,$,$); + +#1612= IFCSIMPLEPROPERTYTEMPLATE('0QeUyL0pf4MOJiDslA49ZJ',$,'MasterUnitType','Indicates the master unit type.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7366,$,$,$,$); +#7366= IFCPROPERTYENUMERATION('PEnum_MasterUnitType',('ANALOG','DIGITAL','OTHER','NOTKNOWN','UNSET'),$); + +#1613= IFCSIMPLEPROPERTYTEMPLATE('3yAyxI68v5rR3KlzC79inK',$,'MaterialColour','Actual colour on the road marking material',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1614= IFCSIMPLEPROPERTYTEMPLATE('2isecb3j59shOn6YU4eVwC',$,'MaterialThickness','Nominal thickness of the applied material',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1615= IFCSIMPLEPROPERTYTEMPLATE('1lAU4TV650ghJ4XdGFiLnC',$,'MaterialType','Material type used... e.g. paint, tape, thermoplastic, stone',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1616= IFCSIMPLEPROPERTYTEMPLATE('3$jcm0qVeHuO00025QrE$V',$,'MaxAdjustmentX_ICS','Provides the maximum setting value for the available current adjustment in relation to the Ics breaking capacity of the protection device of which the actual tripping unit is a part of. The value is not asserted unless the instantaneous time protection is.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1617= IFCSIMPLEPROPERTYTEMPLATE('3mC2Q0qUmHuO00025QrE$V',$,'MaxAggregateSize','The maximum aggregate size of the concrete.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1618= IFCSIMPLEPROPERTYTEMPLATE('2bwEkyjJXFoviZOlfCxGbY',$,'MaxAmbientTemp','Maximum ambient temperature of the site used as a basis of design',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1619= IFCSIMPLEPROPERTYTEMPLATE('1r_R2cU1zAd9hH_hcBobVb',$,'MaxGroundwaterInflow','Groundwater inflow measured or expected durng a certain time span.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#1620= IFCSIMPLEPROPERTYTEMPLATE('17m9a0qT4HuO00025QrE$V',$,'MaximumAirFlowRate','Maximum allowable air flow rate.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#1621= IFCSIMPLEPROPERTYTEMPLATE('2fEJM0qTeHuO00025QrE$V',$,'MaximumAllowedVoltageDrop','The maximum voltage drop across the circuit that must not be exceeded. There are two voltage drop limit settings that may be applied; one for sub-main circuits, and one in each Distribution Board or Consumer Unit for final circuits connected to that board. The settings should limit the overall voltage drop to the required level. Default settings of 1.5% for sub-main circuits and 2.5% for final circuits, giving an overall limit of 4% may be applied. \X\0D\X\0ANOTE: This value may also be specified as a constraint within an IFC model if required but is included within the property set at this stage pending implementation of the required capabilities within software applications.',.P_SINGLEVALUE.,'IfcElectricVoltageMeasure',$,$,$,$,$,$); + +#1622= IFCSIMPLEPROPERTYTEMPLATE('2PbvOcZIjFyhgvTPRNHKi4',$,'MaximumAngularVelocity','Identifies the maximum angular velocity of the kinematic behaviour.',.P_SINGLEVALUE.,'IfcAngularVelocityMeasure',$,$,$,$,$,$); + +#1623= IFCSIMPLEPROPERTYTEMPLATE('2FPnK0qX4HuO00025QrE$V',$,'MaximumApparentPower','Maximum apparent power/capacity in VA (volt ampere).',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1624= IFCSIMPLEPROPERTYTEMPLATE('0Qno0T109Cww7r$cstWuI3',$,'MaximumAtmosphericPressure','Maximum level of atmospheric pressure that the equipment can operate effectively in.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1625= IFCSIMPLEPROPERTYTEMPLATE('0lxvCy45jAwx0T2d$IauLd',$,'MaximumBendingRadius','The maximum bending radius that the cable could withstand.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1626= IFCSIMPLEPROPERTYTEMPLATE('2W2E0jVrH8CuFa_0QTtWyt',$,'MaximumCableLength','Maximum cable length based on voltagedrop. NOTE: This value may also be specified as a constraint within an IFC model if required but is included within the property set at this stage pending implementation of the required capabilities within software applications.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1627= IFCSIMPLEPROPERTYTEMPLATE('2GnYKK37P2XxUFvvgs8uSy',$,'MaximumConstantSpeed','Identifies the maximum constant speed over the kinematic path.',.P_SINGLEVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#1628= IFCSIMPLEPROPERTYTEMPLATE('0w_s_0qUWHuO00025QrE$V',$,'MaximumCurrent','The maximum allowed current that a device is certified to handle.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1629= IFCSIMPLEPROPERTYTEMPLATE('1w3RnQrv17Lg3BEC7BotnA',$,'MaximumDisplayDistance','The maximum distance that can be displayed. The value relates only to the signal type, not to the circumstances at a special position.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1630= IFCSIMPLEPROPERTYTEMPLATE('2KNCBf$Sn0g848dtBdpxZF',$,'MaximumDownstreamNavigableWaterLevel','Design maximum downstream water level for the lock complex',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1631= IFCSIMPLEPROPERTYTEMPLATE('1a7000qUWHuO00025QrE$V',$,'MaximumFlowRate','Maximum rate of flow which the meter is expected to pass.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#1632= IFCSIMPLEPROPERTYTEMPLATE('1xyuG0qUWHuO00025QrE$V',$,'MaximumFlowRate','Maximum rate of flow which the meter is expected to pass.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#1633= IFCSIMPLEPROPERTYTEMPLATE('2PmEa0qUWHuO00025QrE$V',$,'MaximumFlowRate','Maximum rate of flow which the meter is expected to pass.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#1634= IFCSIMPLEPROPERTYTEMPLATE('1Rmq9PJnfEKuHYQTF1jjZg',$,'MaximumInsulatedVoltage','The max voltage that the insulation would operate normally',.P_SINGLEVALUE.,'IfcElectricVoltageMeasure',$,$,$,$,$,$); + +#1635= IFCSIMPLEPROPERTYTEMPLATE('28WAQCcEb5o8xMtoO1rOHY',$,'MaximumLineCount','Maximum number of lines that may be secured to the mooring device.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1636= IFCSIMPLEPROPERTYTEMPLATE('1frxgl$J1Dfv_kLsxsJGec',$,'MaximumLineSlope','Maximum allowable line angle in degrees (negative if below horizontal from quay)',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#1637= IFCSIMPLEPROPERTYTEMPLATE('2cc4B89$DEvPshrGjbP3Kg',$,'MaximumLoadRetention','Maximum possible impact load retention.',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#1638= IFCSIMPLEPROPERTYTEMPLATE('02ksEi$yvANQhP$HONlrqo',$,'MaximumNoiseEmissions','Maximum noise emissions limit at this location.',.P_SINGLEVALUE.,'IfcSoundPowerLevelMeasure',$,$,$,$,$,$); + +#1639= IFCSIMPLEPROPERTYTEMPLATE('04WFhKT_r5UgPl35B9Wrbd',$,'MaximumNumberOfConnectedRUs','Indicates the maximum number of remote units (RUs) which can be connected to the master unit.',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#1640= IFCSIMPLEPROPERTYTEMPLATE('2y9Cxd6R9B5xNzs7Z2VO_B',$,'MaximumNumberOfManagedBSCs','Indicates the maximum number of base station controller (BSC) that can be managed simultaneously by the mobile switching center (MSC).',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#1641= IFCSIMPLEPROPERTYTEMPLATE('0tAsowuCH8xgtZ_ZgM$4Ug',$,'MaximumNumberOfRRUs','Indicates the maximum number of remote radio units (RRU) which can be connected to the baseband unit.',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#1642= IFCSIMPLEPROPERTYTEMPLATE('1juJk0qSSHuO00025QrE$V',$,'MaximumOperatingTemperature','The maximum temperature at which a cable or bus is certified to operate.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1643= IFCSIMPLEPROPERTYTEMPLATE('31nhczYx96JuYbkJ32Ejs4',$,'MaximumOperatingTime','The maximum duration of the turnout movement before the interlocking turns to out of control status.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#1644= IFCSIMPLEPROPERTYTEMPLATE('38BCq0qSGHuO00025QrE$V',$,'MaximumOutletPressure','Maximum steam outlet pressure.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1645= IFCSIMPLEPROPERTYTEMPLATE('1J4CO0qSiHuO00025QrE$V',$,'MaximumPartLoadRatio','Maximum part load ratio as a fraction of nominal capacity.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1646= IFCSIMPLEPROPERTYTEMPLATE('20lpI0qVOHuO00025QrE$V',$,'MaximumPlateThickness','This value may be needed for stress analysis and to handle buckling problems. It can also be derived from the given profile geometry or classification and therefore it is only an optional feature allowing for an explicit description. For example measured in mm.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1647= IFCSIMPLEPROPERTYTEMPLATE('3U0RY0qUiHuO00025QrE$V',$,'MaximumPlenumSensibleLoad','Maximum or Peak sensible thermal load contributed to return air plenum by the light fixture.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1648= IFCSIMPLEPROPERTYTEMPLATE('35FzM0qU0HuO00025QrE$V',$,'MaximumPowerOutput','The maximum output power rating of the engine.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1649= IFCSIMPLEPROPERTYTEMPLATE('3bRvI0qU0HuO00025QrE$V',$,'MaximumPowerOutput','The maximum output power rating of the engine.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1650= IFCSIMPLEPROPERTYTEMPLATE('1euBG0qUWHuO00025QrE$V',$,'MaximumPressureLoss','Pressure loss expected across the meter under conditions of maximum flow.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1651= IFCSIMPLEPROPERTYTEMPLATE('2Vjie0qUWHuO00025QrE$V',$,'MaximumPressureLoss','Pressure loss expected across the meter under conditions of maximum flow.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1652= IFCSIMPLEPROPERTYTEMPLATE('1HJs_aZFnBKP1bnlrIzkxt',$,'MaximumRainIntensity','Maximum level of rain intensity that the equipment can operate effectively in. It is usually measured in millimeter per hour (mm/h).',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#1653= IFCSIMPLEPROPERTYTEMPLATE('3XJd60qVOHuO00025QrE$V',$,'MaximumSectionModulusY','Bending resistance about the ys axis at the point with maximum zs ordinate. For example measured in mm\S\3.',.P_SINGLEVALUE.,'IfcSectionModulusMeasure',$,$,$,$,$,$); + +#1654= IFCSIMPLEPROPERTYTEMPLATE('3pC1I0qVOHuO00025QrE$V',$,'MaximumSectionModulusZ','Bending resistance about the zs axis at the point with maximum ys ordinate. For example measured in mm\S\3.',.P_SINGLEVALUE.,'IfcSectionModulusMeasure',$,$,$,$,$,$); + +#1655= IFCSIMPLEPROPERTYTEMPLATE('1$AaW0qSSHuO00025QrE$V',$,'MaximumShortCircuitTemperature','The maximum short circuit temperature at which a cable or bus is certified to operate.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1656= IFCSIMPLEPROPERTYTEMPLATE('3GwIZXL0151QO$6Rwbh8Tj',$,'MaximumSolarRadiation','Maximum level of solar irradiance that the equipment can operate effectively in. This is usually tested and measured by a national or international standard. The value indicates power density measured in watt per square meter (w/m2).',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#1657= IFCSIMPLEPROPERTYTEMPLATE('3bACQ0qUiHuO00025QrE$V',$,'MaximumSpaceSensibleLoad','Maximum or Peak sensible thermal load contributed to the conditioned space by the light fixture.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1658= IFCSIMPLEPROPERTYTEMPLATE('3kTbdyPPL0ve7aTOCf7Kan',$,'MaximumSpeedLimitOfDivergingLine','Maximum speed for diverging line that corresponds to the type of turnout and design constraints.',.P_SINGLEVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#1659= IFCSIMPLEPROPERTYTEMPLATE('2PYnA0qXKHuO00025QrE$V',$,'MaximumSupportedWeight','The maximum weight that can be carried by the vibration isolator.',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#1660= IFCSIMPLEPROPERTYTEMPLATE('3QoL$QX913HhRDcJ6P3D8O',$,'MaximumTemperatureFactor','Deviation in performance due to maximum design temperature',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1661= IFCSIMPLEPROPERTYTEMPLATE('0Az4uYaFHDRAo465uiJHuc',$,'MaximumTransferRate','Indicates the transmission rate in bit/s over the wired port.',.P_SINGLEVALUE.,'IfcIntegerCountRateMeasure',$,$,$,$,$,$); + +#1662= IFCSIMPLEPROPERTYTEMPLATE('0v_sIcbmP5qfPydldRrfEw',$,'MaximumTransmissionAttenuation','Indicates the Maximum transmission attenuation of feeder.',.P_SINGLEVALUE.,'IfcSoundPowerLevelMeasure',$,$,$,$,$,$); + +#1663= IFCSIMPLEPROPERTYTEMPLATE('103uAEL3z7QhsU6g8irstN',$,'MaximumUnsupportedCut','Maximum unsupported depth of cut.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#1664= IFCSIMPLEPROPERTYTEMPLATE('3jdSJhHEL5WvgepJxzsoPV',$,'MaximumUpstreamNavigableWaterLevel','Design maximum upstream water level for the lock complex',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1665= IFCSIMPLEPROPERTYTEMPLATE('3cdSC0qTeHuO00025QrE$V',$,'MaximumVelocity','The maximum design velocity of the air in the duct or fitting.',.P_SINGLEVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#1666= IFCSIMPLEPROPERTYTEMPLATE('0ZHdZ9S_zFTBfDpjz0f6mQ',$,'MaximumVibration','Maximum tolerable vibration level of the device.',.P_SINGLEVALUE.,'IfcFrequencyMeasure',$,$,$,$,$,$); + +#1667= IFCSIMPLEPROPERTYTEMPLATE('1btB4PB6T4pQcpyRRarqLn',$,'MaximumWindSpeed','Maximum resistance to wind load exposure.',.P_SINGLEVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#1668= IFCSIMPLEPROPERTYTEMPLATE('1Jh5i0qT4HuO00025QrE$V',$,'MaximumWorkingPressure','Maximum pressure that the object is manufactured to withstand.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1669= IFCSIMPLEPROPERTYTEMPLATE('1zS7o0qUSHuO00025QrE$V',$,'MaximumWorkingPressure','Maximum pressure that the object is manufactured to withstand.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1670= IFCSIMPLEPROPERTYTEMPLATE('1I1q26Vcb1Oh7jw1XKWdxF',$,'MaxReaction','Maximum reaction from the element',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#1671= IFCSIMPLEPROPERTYTEMPLATE('0PmqwfTKPD8AogG3WjSaaE',$,'MaxReactionTolerance','Manufacturing tolerance on maximum reaction at fender support.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1672= IFCSIMPLEPROPERTYTEMPLATE('2EilHdaS92vxcNcMLf5IrF',$,'MeanTimeBetweenFailure','The average time duration between instances of failure of a product.',.P_SINGLEVALUE.,'IfcDuration',$,$,$,$,$,$); + +#1673= IFCSIMPLEPROPERTYTEMPLATE('3wO8ns0az0euk3DIe06ndR',$,'MeanTimeToRepair','Mean time to repair.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#1674= IFCSIMPLEPROPERTYTEMPLATE('06dQY0qXGHuO00025QrE$V',$,'MeasuredFlowRate','The rate of flow of a fluid measured across the valve.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcMassFlowRateMeasure',$,$,$,$,$); + +#1675= IFCSIMPLEPROPERTYTEMPLATE('0AoSO0qXGHuO00025QrE$V',$,'MeasuredPressureDrop','The actual pressure drop in the fluid measured across the valve.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPressureMeasure',$,$,$,$,$); + +#1676= IFCSIMPLEPROPERTYTEMPLATE('2h0TtkB$f46PgH3YITllt2',$,'MeasurementEndTime','Measurement/Monitoring period or point in time - end.',.P_SINGLEVALUE.,'IfcDateTime',$,$,$,$,$,$); + +#1677= IFCSIMPLEPROPERTYTEMPLATE('1e49rH$kr5xhN$GPo0KZPo',$,'MeasurementStartTime','Measurement/Monitoring period or point in time - start.',.P_SINGLEVALUE.,'IfcDateTime',$,$,$,$,$,$); + +#1678= IFCSIMPLEPROPERTYTEMPLATE('2cK3m0qVuHuO00025QrE$V',$,'MechanicalEfficiency','The objects operational mechanical efficiency.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#1679= IFCSIMPLEPROPERTYTEMPLATE('3gAKu0qSeHuO00025QrE$V',$,'MechanicalEfficiency','The objects operational mechanical efficiency.\X\0D\X\0A\X\0D\X\0ARatio of the work (as measured) delivered to the gas to the work input to the compressor shaft.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#1680= IFCSIMPLEPROPERTYTEMPLATE('1zjL_IETfD48CCr23pePYC',$,'MechanicalLoadRating','Mechanical load rating for this object.\X\0D\X\0AIt is provided according to the national building code.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1681= IFCSIMPLEPROPERTYTEMPLATE('3QctZVg8j5E8XzJ5bw45dT',$,'MechanicalLoadRating','Mechanical load rating for this object. It is provided according to the national building code.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1682= IFCSIMPLEPROPERTYTEMPLATE('1lCbY0qWSHuO00025QrE$V',$,'MechanicalOperated','Indication whether the element is operated mechanically (TRUE) or not, i.e. manually (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1683= IFCSIMPLEPROPERTYTEMPLATE('0Xzh3BeoP5H9lg8s_GLbSq',$,'MechanicalStressType','Indicates which type of stress is applied to the element.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7428,$,$,$,$); +#7428= IFCPROPERTYENUMERATION('PEnum_MechanicalStressType',('MECHANICAL_COMPRESSION','MECHANICAL_TRACTION','OTHER','NOTKNOWN','UNSET'),$); + +#1684= IFCSIMPLEPROPERTYTEMPLATE('0NjLrbe5v3zuECrs8qsUAO',$,'MechanicalTension','Nominal value of mechanical force applied to the element.',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#1685= IFCSIMPLEPROPERTYTEMPLATE('0b_MA3aeHFSwAPtjY25vZM',$,'MechanicalVentilation','Indication whether the space is required to have mechanical ventilation (TRUE), or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1686= IFCSIMPLEPROPERTYTEMPLATE('2QQtQ0qWmHuO00025QrE$V',$,'MechanicalVentilationRate','Indication of the requirement of a particular mechanical air ventilation rate, given in air changes per hour.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1687= IFCSIMPLEPROPERTYTEMPLATE('37Hcm0qS4HuO00025QrE$V',$,'MediaContent','Indicates the media content storage location, such as URLs to camera footage within particular time periods.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcText',$,$,$,$,$); + +#1688= IFCSIMPLEPROPERTYTEMPLATE('1$qTS0qUKHuO00025QrE$V',$,'MediaExtendedArea','Total extended media area.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#1689= IFCSIMPLEPROPERTYTEMPLATE('1n9VY0qS8HuO00025QrE$V',$,'MediaSource','Indicates media sources and corresponding names of ports (IfcDistributionPort with FlowDirection=SINK and PredefinedType=AUDIOVISUAL) or aggregated audio/video components (IfcAudioVisualAppliance).',.P_TABLEVALUE.,'IfcIdentifier','IfcLabel',$,$,$,$,$); + +#1690= IFCSIMPLEPROPERTYTEMPLATE('336aw0qS4HuO00025QrE$V',$,'MediaSourceHistory','Indicates the media source where the identifier corresponds to an entry within the table of available media sources on Pset_AudioVisualApplianceTypeCommon.MediaSource.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcIdentifier',$,$,$,$,$); + +#1691= IFCSIMPLEPROPERTYTEMPLATE('00Bl8r_Fv7u9veNYw6d5tJ',$,'MenardLimitPressure','The limit pressure, resulting from interpretation of Menard''s pressuremeter test.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1692= IFCSIMPLEPROPERTYTEMPLATE('3NoxGP8K90k8Cg8dlw3vT7',$,'MenardLoadingUnloadingRatio','The reloading modulus, resulting from the interpretation of Menard''s pressuremeter test.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1693= IFCSIMPLEPROPERTYTEMPLATE('3QXrblA1LFxhymk$1IR2rv',$,'MenardPressuremeterModulus','The first loading modulus, resulting from the interpretation of Menard''s pressuremeter test.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1694= IFCSIMPLEPROPERTYTEMPLATE('3waTWM9Eb3Q9wMddy_OIVB',$,'MessagingIDs','IDs or addresses for any other means of telecommunication, for example instant messaging, voice-over-IP, or file transfer protocols. The communication protocol is indicated by the URI value with scheme designations such as irc:, sip:, or ftp:.\X\0D\X\0A\X\0D\X\0A> NOTE  Should be of type IfcURIReference when this has been merged.',.P_LISTVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1695= IFCSIMPLEPROPERTYTEMPLATE('2rVw3QGqHCNhBarO$sArmh',$,'Methodology','Methodology used to prepare the contents of the geotechnical assembly.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#1696= IFCSIMPLEPROPERTYTEMPLATE('38Dt4YAsL4reYsJ6egFlB$',$,'MidshipToFairLead','Distance from the vessel midship to the fairlead for the line',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1697= IFCSIMPLEPROPERTYTEMPLATE('3LmzG9mwD5cAShoiWv1sOj',$,'MinAmbientTemp','Minimum ambient temperature of the site used as a basis of design',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1698= IFCSIMPLEPROPERTYTEMPLATE('2jmteXu49EOgIrz0yF4reQ',$,'MinCompressedFenderHeight','Minimum height required for a compressed fender to prevent vessels striking the structure',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1699= IFCSIMPLEPROPERTYTEMPLATE('3FQyy0qVGHuO00025QrE$V',$,'MinimumAllowableSupportLength','The minimum allowable support length.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1700= IFCSIMPLEPROPERTYTEMPLATE('2EA1AgdafA1wVAWJFBm1jo',$,'MinimumDownstreamNavigableWaterLevel','Design minimum downstream water level for the lock complex',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1701= IFCSIMPLEPROPERTYTEMPLATE('3c7I20qWeHuO00025QrE$V',$,'MinimumHeadroom','Headroom required for the activity assigned to this space.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1702= IFCSIMPLEPROPERTYTEMPLATE('3uVsO0qTeHuO00025QrE$V',$,'MinimumHeight','The minimum duct height for rectangular, oval or round duct.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1703= IFCSIMPLEPROPERTYTEMPLATE('0OpoQ0$Az5huboLE7511z3',$,'MinimumOperatingSpeed','Minimum operating speed of the point machine.',.P_SINGLEVALUE.,'IfcAngularVelocityMeasure',$,$,$,$,$,$); + +#1704= IFCSIMPLEPROPERTYTEMPLATE('0rh$rcZcL2wgr$IvyycBvf',$,'MinimumOpticalSignalToNoiseRatio','Indicates the minimum optical signal to noise ratio of the transport equipment.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#1705= IFCSIMPLEPROPERTYTEMPLATE('1Ditk0qSiHuO00025QrE$V',$,'MinimumPartLoadRatio','Minimum part load ratio as a fraction of nominal capacity.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1706= IFCSIMPLEPROPERTYTEMPLATE('1sdJO0qVOHuO00025QrE$V',$,'MinimumPlateThickness','This value may be needed for stress analysis and to handle buckling problems. It can also be derived from the given profile geometry or classification and therefore it is only an optional feature allowing for an explicit description. For example measured in mm.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1707= IFCSIMPLEPROPERTYTEMPLATE('3hS700qVOHuO00025QrE$V',$,'MinimumSectionModulusY','Bending resistance about the ys axis at the point with minimum zs ordinate. For example measured in mm\S\3.',.P_SINGLEVALUE.,'IfcSectionModulusMeasure',$,$,$,$,$,$); + +#1708= IFCSIMPLEPROPERTYTEMPLATE('3vlem0qVOHuO00025QrE$V',$,'MinimumSectionModulusZ','Bending resistance about the zs axis at the point with minimum ys ordinate. For example measured in mm\S\3.',.P_SINGLEVALUE.,'IfcSectionModulusMeasure',$,$,$,$,$,$); + +#1709= IFCSIMPLEPROPERTYTEMPLATE('0CbyYQjHD6gwW0KlswRtHt',$,'MinimumTemperatureFactor','Deviation in performance due to minimum design temperature',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1710= IFCSIMPLEPROPERTYTEMPLATE('1BfGlztTjDKfKH4_hnz50p',$,'MinimumTensileStrength','Indicates the minimum tensile strength.',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#1711= IFCSIMPLEPROPERTYTEMPLATE('0WfkXHCXn70fx5kt6ZEVKM',$,'MinimumTime','Identifies the minimum time for the kinematic behaviour.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#1712= IFCSIMPLEPROPERTYTEMPLATE('3yYWu7oXT8NRxYQB125A$Q',$,'MinimumUpstreamNavigableWaterLevel','Design minimum upstream water level for the lock complex',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1713= IFCSIMPLEPROPERTYTEMPLATE('02eMI0qTiHuO00025QrE$V',$,'MinimumWidth','The minimum duct width for oval or rectangular duct.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1714= IFCSIMPLEPROPERTYTEMPLATE('0yz2ivXvf3NhJNscddZLN0',$,'MinumumLineSlope','Minimum allowable line angle in degrees (negative if below horizontal from quay)',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#1715= IFCSIMPLEPROPERTYTEMPLATE('2FMrp8g1P97QhZQC8NiD8G',$,'MitigatedRiskConsequence','Identifies the consequence of the hazard given the planned mitigation.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7457,$,$,$,$); +#7457= IFCPROPERTYENUMERATION('PEnum_RiskRating',('CRITICAL','VERYHIGH','HIGH','CONSIDERABLE','MODERATE','SOME','LOW','VERYLOW','INSIGNIFICANT','OTHER','NOTKNOWN','UNSET'),$); + +#1716= IFCSIMPLEPROPERTYTEMPLATE('2mh3cZyunB0ONymM2LqXn$',$,'MitigatedRiskLikelihood','Identifies the likelihood of the hazard given the planned mitigation.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7457,$,$,$,$); + +#1717= IFCSIMPLEPROPERTYTEMPLATE('3aZMkhheX3pPXI0xXDCzn0',$,'MitigatedRiskSignificance','Identifies the significance of the risk given the mitigation of likelihood and consequence.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7457,$,$,$,$); + +#1718= IFCSIMPLEPROPERTYTEMPLATE('1qnDxn1uP53Og8CTc_unk3',$,'MitigationPlanned','The planned (agreed and irrevocable) mitigation of the likelhood and consequences of the hazard.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1719= IFCSIMPLEPROPERTYTEMPLATE('0AFQA2rm9398mY_MHHcg3U',$,'MitigationProposed','Any proposed, but not yet agreed and irrevocable, mitigation of the likelhood and consequences of the hazard.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1720= IFCSIMPLEPROPERTYTEMPLATE('0iTtq0qXKHuO00025QrE$V',$,'MixerControl','Defines the form of control of the mixing valve.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7458,$,$,$,$); +#7458= IFCPROPERTYENUMERATION('PEnum_MixingValveControl',('MANUAL','PREDEFINED','THERMOSTATIC','OTHER','NOTKNOWN','UNSET'),$); + +#1721= IFCSIMPLEPROPERTYTEMPLATE('2C3MA0qUmHuO00025QrE$V',$,'ModelLabel','The descriptive model name of the product model (or product line) as assigned by the manufacturer of the manufactured item.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1722= IFCSIMPLEPROPERTYTEMPLATE('1jeF6zR3zCmAdTfELc98hB',$,'ModelNumber','The model number and/or unit designator assigned by the manufacturer of the manufactured item.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1723= IFCSIMPLEPROPERTYTEMPLATE('1gm$OqDpv9KQq3uIG1DEsc',$,'ModelPurpose','Purpose for which the model was done. Purpose could be e.g.: scientific study, mining, oil reservoir, geotechnics, hydrogeology, simulation or a URI from the codelist https://data.geoscience.earth/ncl/ModelPurpose.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1724= IFCSIMPLEPROPERTYTEMPLATE('24vbI0qUmHuO00025QrE$V',$,'ModelReference','The model number or designator of the product model (or product line) as assigned by the manufacturer of the manufactured item.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1725= IFCSIMPLEPROPERTYTEMPLATE('16vVl01en6dv09d8hlKChk',$,'ModelStatus','Status of the model. Status could be e.g.: ended, in-progress, in-development or a URI from the codelist https://data.geoscience.earth/ncl/ModelStatus.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1726= IFCSIMPLEPROPERTYTEMPLATE('0VofZ3$$j5mvopc7We4Ym7',$,'ModelUseCase','Specifies the use case for which the model was created. ModelUseCase could be e.g.: stability assessment, quantity assessment, tendering etc.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#1727= IFCSIMPLEPROPERTYTEMPLATE('0O7ue0qUqHuO00025QrE$V',$,'MoistureCapacityThermalGradient','Thermal gradient coefficient for moisture capacity. Based on water vapor density.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#1728= IFCSIMPLEPROPERTYTEMPLATE('1dieM0qUuHuO00025QrE$V',$,'MoistureContent','Total weight of moisture relative to oven-dried weight of the wood.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1729= IFCSIMPLEPROPERTYTEMPLATE('1iAcw0qUqHuO00025QrE$V',$,'MoistureDiffusivity','Moisture diffusivity is a transport property that is frequently used in the hygrothermal analysis of building envelope components.',.P_SINGLEVALUE.,'IfcMoistureDiffusivityMeasure',$,$,$,$,$,$); + +#1730= IFCSIMPLEPROPERTYTEMPLATE('0$dALs9697$ulSebIsKQ5Q',$,'Molding','Label to indicate the material or construction of the molding around the space ceiling. The label is used for room book information.The material information is provided in absence of an IfcCovering (type=MOLDING) object with own shape representation and material assignment. In case of inconsistency the material assigned to IfcCovering elements takes precedence.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1731= IFCSIMPLEPROPERTYTEMPLATE('0U099eBbD7ihB51GlGFk4H',$,'MoldingHeight','Height of the molding.The height information is provided in absence of an IfcCovering (type=MOLDING) object with own shape representation and material assignment. In case of inconsistency the height assigned to IfcCovering elements takes precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1732= IFCSIMPLEPROPERTYTEMPLATE('3IOi60qUmHuO00025QrE$V',$,'MolecularWeight','Molecular weight of material (typically gas).',.P_SINGLEVALUE.,'IfcMolecularWeightMeasure',$,$,$,$,$,$); + +#1733= IFCSIMPLEPROPERTYTEMPLATE('1CLtA0qWuHuO00025QrE$V',$,'MomentaryType','A list of the available types of momentary switch from which that required may be selected.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7475,$,$,$,$); +#7475= IFCPROPERTYENUMERATION('PEnum_SwitchingDeviceMomentarySwitchType',('BUTTON','OTHER','NOTKNOWN','UNSET'),$); + +#1734= IFCSIMPLEPROPERTYTEMPLATE('2biwU0qVOHuO00025QrE$V',$,'MomentOfInertiaY','Moment of inertia about ys (second moment of area, about ys). For example measured in mm4.',.P_SINGLEVALUE.,'IfcMomentOfInertiaMeasure',$,$,$,$,$,$); + +#1735= IFCSIMPLEPROPERTYTEMPLATE('2rCl20qVOHuO00025QrE$V',$,'MomentOfInertiaYZ','Moment of inertia about ys and zs (product moment of area). For example measured in mm4.',.P_SINGLEVALUE.,'IfcMomentOfInertiaMeasure',$,$,$,$,$,$); + +#1736= IFCSIMPLEPROPERTYTEMPLATE('2jSqm0qVOHuO00025QrE$V',$,'MomentOfInertiaZ','Moment of inertia about zs (second moment of area, about zs). For example measured in mm4',.P_SINGLEVALUE.,'IfcMomentOfInertiaMeasure',$,$,$,$,$,$); + +#1737= IFCSIMPLEPROPERTYTEMPLATE('0woPgPGeb8KAg_EvnJFaFT',$,'MoneyStuckRatio','Indicates the ratio of money being stuck or jammed in appliance.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#1738= IFCSIMPLEPROPERTYTEMPLATE('2QzF5YF2H02gNIuBB2WyHW',$,'MonitoringType','Monitoring strategy chosen for the asset',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7482,$,$,$,$); +#7482= IFCPROPERTYENUMERATION('PEnum_MonitoringType',('IOT','SENSORS','PPM','INSPECTION','FEEDBACK'),$); + +#1739= IFCSIMPLEPROPERTYTEMPLATE('1RAI_0qUGHuO00025QrE$V',$,'MotorDriveType','Motor drive type:\X\0D\X\0ADIRECTDRIVE: Direct drive.\X\0D\X\0ABELTDRIVE: Belt drive.\X\0D\X\0ACOUPLING: Coupling.\X\0D\X\0AOTHER: Other type of motor drive.\X\0D\X\0AUNKNOWN: Unknown motor drive type.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7483,$,$,$,$); +#7483= IFCPROPERTYENUMERATION('PEnum_FanMotorConnectionType',('DIRECTDRIVE','BELTDRIVE','COUPLING','OTHER','NOTKNOWN','UNSET'),$); + +#1740= IFCSIMPLEPROPERTYTEMPLATE('02f6C0qU4HuO00025QrE$V',$,'MotorEnclosureType','A list of the available types of motor enclosure from which that required may be selected.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7486,$,$,$,$); +#7486= IFCPROPERTYENUMERATION('PEnum_MotorEnclosureType',('OPENDRIPPROOF','TOTALLYENCLOSEDAIROVER','TOTALLYENCLOSEDFANCOOLED','TOTALLYENCLOSEDNONVENTILATED','OTHER','NOTKNOWN','UNSET'),$); + +#1741= IFCSIMPLEPROPERTYTEMPLATE('3iv6q0qUCHuO00025QrE$V',$,'MotorPosition','Defines the location of the motor relative to the air stream.\X\0D\X\0AInAirStream: Fan motor is in the air stream.\X\0D\X\0AOutOfAirStream: Fan motor is out of the air stream.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7490,$,$,$,$); +#7490= IFCPROPERTYENUMERATION('PEnum_FanMotorPosition',('INAIRSTREAM','OUTOFAIRSTREAM','OTHER','NOTKNOWN','UNSET'),$); + +#1742= IFCSIMPLEPROPERTYTEMPLATE('0nASgQh6r2huzTgAp_avpJ',$,'Mountable','Specifies whether the kerb can be readily climbed by a vehicle or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1743= IFCSIMPLEPROPERTYTEMPLATE('0ZoNk0qW8HuO00025QrE$V',$,'Mounting','The property enumeration Pset_SanitaryMountingEnum defines the forms of mounting or fixing of the sanitary terminal that may be specified within property sets used to define sanitary terminals (WC\X2\2019\X0\s, basins, sinks, etc.) where:-\X\0D\X\0A\X\0D\X\0ABackToWall: A pedestal mounted sanitary terminal that fits flush to the wall at the rear to cover its service connections\X\0D\X\0APedestal: A floor mounted sanitary terminal that has an integral base\X\0D\X\0ACounterTop: A sanitary terminal that is installed into a horizontal surface that is installed into a horizontal surface. Note: When applied to a wash hand basin, the term more normally used is \X2\2018\X0\vanity\X2\2019\X0\. See also Wash Hand Basin Type specification.\X\0D\X\0AWallHung: A sanitary terminal cantilevered clear of the floor.\X\0D\X\0A\X\0D\X\0ANote that BackToWall, Pedestal and WallHung are allowable values for a bidet.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7493,$,$,$,$); +#7493= IFCPROPERTYENUMERATION('PEnum_SanitaryMounting',('BACKTOWALL','PEDESTAL','COUNTERTOP','WALLHUNG','OTHER','NOTKNOWN','UNSET'),$); + +#1744= IFCSIMPLEPROPERTYTEMPLATE('0IM4Q99JP0aPIH_odNLQo2',$,'MountingMethod','The method of mounting cable segment occurrences on a cable carrier occurrence from which the method required can be selected. This is for the purpose of carrying out ''worst case'' cable sizing calculations and may be a conceptual requirement rather than a statement of the physical occurrences of cable and carrier segments.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7496,$,$,$,$); +#7496= IFCPROPERTYENUMERATION('PEnum_MountingMethodEnum',('PERFORATEDTRAY','LADDER','OTHER','NOTKNOWN','UNSET'),$); + +#1745= IFCSIMPLEPROPERTYTEMPLATE('351G60qWCHuO00025QrE$V',$,'MountingOffset','For counter top mounted basins the vertical offset between the top of the sink and the counter top.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1746= IFCSIMPLEPROPERTYTEMPLATE('39VUe0qWGHuO00025QrE$V',$,'MountingOffset','For counter top mounted basins the vertical offset between the top of the sink and the counter top.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1747= IFCSIMPLEPROPERTYTEMPLATE('0mEOFrv8f3iR74VNumT8C2',$,'Mountings','Specifies any mountings inserted in segment.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1748= IFCSIMPLEPROPERTYTEMPLATE('3z3KG0qWKHuO00025QrE$V',$,'MovementSensingType','Enumeration that identifies the type of movement sensing mechanism.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7502,$,$,$,$); +#7502= IFCPROPERTYENUMERATION('PEnum_MovementSensingType',('PHOTOELECTRICCELL','PRESSUREPAD','OTHER','NOTKNOWN','UNSET'),$); + +#1749= IFCSIMPLEPROPERTYTEMPLATE('0JOZR$$rr36wx2ZT$auLC5',$,'MullionThickness','Thickness of the mullion.\X\0D\X\0A\X\0D\X\0AFor a window, it is the thickness of the mullion (i.e., the vertical separator of window panels within a window), measured parallel to the window elevation plane. The mullion is part of the lining and the mullion depth is assumed to be identical to the lining depth. If the MullionThickness is set to zero (and the MullionOffset set to a positive length), then the window is divided horizontally without a physical divider.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#1750= IFCSIMPLEPROPERTYTEMPLATE('10MBe0qUWHuO00025QrE$V',$,'MultipleTarriff','Indicates whether meter has built-in support for multiple tarriffs (variable energy cost rates).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1751= IFCSIMPLEPROPERTYTEMPLATE('2uoNO0qVmHuO00025QrE$V',$,'N_Protection_100','An indication whether the electronic tripping unit is tripping if the current in the N conductor is more than 100% of that of the phase conductors. The property is only asserted if the property N_Protection is asserted.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1752= IFCSIMPLEPROPERTYTEMPLATE('2fIYq0qVmHuO00025QrE$V',$,'N_Protection','An indication whether the electronic tripping unit has separate protection for the N conductor, or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1753= IFCSIMPLEPROPERTYTEMPLATE('2mSJi0qVmHuO00025QrE$V',$,'N_Protection_50','An indication whether the electronic tripping unit is tripping if the current in the N conductor is more than 50% of that of the phase conductors. The property is only asserted if the property N_Protection is asserted.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1754= IFCSIMPLEPROPERTYTEMPLATE('2_lrS0qVmHuO00025QrE$V',$,'N_Protection_Select','An indication whether the use of the N_Protection can be selected by the user or not. If both the properties N_Protection_50 and N_Protection_100 are asserted, the value of N_Protection_Select property is set to TRUE. The property is only asserted if the property N_Protection is asserted.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1755= IFCSIMPLEPROPERTYTEMPLATE('2yLG40qUmHuO00025QrE$V',$,'N20Content','Nitrous oxide (N2O) content of the products of combustion. This is measured in weight of N2O per unit weight and is therefore unitless.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1756= IFCSIMPLEPROPERTYTEMPLATE('0GYqVYWxT8AgvoGFCd4ZW3',$,'NameFormat','Specifies a reference to or description of the formatting or encoding of the Name attribute of the _IfcReferent_ occurence.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1757= IFCSIMPLEPROPERTYTEMPLATE('0SX7o0qSOHuO00025QrE$V',$,'NarrativeText','Added information relating to the adjacent building use that is not appropriate to the general descriptive text associated with an entity through the inherited IfcRoot.Description.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#1758= IFCSIMPLEPROPERTYTEMPLATE('3F20_0qSKHuO00025QrE$V',$,'NarrativeText','Added information relating to the adjacent building use that is not appropriate to the general descriptive text associated with an entity through the inherited IfcRoot.Description.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#1759= IFCSIMPLEPROPERTYTEMPLATE('260oCTccX4deJp$Xc0XFb_',$,'NarrowChannelWidth','Indicates the width of the narrow channel.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1760= IFCSIMPLEPROPERTYTEMPLATE('2DJeU0qWmHuO00025QrE$V',$,'NaturalVentilation','Indication whether the space is required to have natural ventilation (TRUE), or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1761= IFCSIMPLEPROPERTYTEMPLATE('2KTPM0qWmHuO00025QrE$V',$,'NaturalVentilationRate','Indication of the requirement of a particular natural air ventilation rate, given in air changes per hour.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1762= IFCSIMPLEPROPERTYTEMPLATE('0OyiwhoKjEQwHSx5sV_eCt',$,'NatureOfRisk','A description of the generic nature of the context or hazard that might be encountered.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1763= IFCSIMPLEPROPERTYTEMPLATE('0khko0qRyHuO00025QrE$V',$,'NeckAirVelocity','Air velocity at the neck.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcLinearVelocityMeasure',$,$,$,$,$); + +#1764= IFCSIMPLEPROPERTYTEMPLATE('14SE60qS0HuO00025QrE$V',$,'NeckArea','Neck area of the air terminal.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#1765= IFCSIMPLEPROPERTYTEMPLATE('3nJothH31Box8FgRkEz5JD',$,'NetEarnedValue','Net earned value',.P_REFERENCEVALUE.,'IfcCostValue',$,$,$,$,$,$); + +#1766= IFCSIMPLEPROPERTYTEMPLATE('2j$Uc0qTeHuO00025QrE$V',$,'NetImpedance','The maximum earth loop impedance upstream of a circuit (typically stated as the variable Zs). This value is for 55o C (130oF) Celsius usage.',.P_SINGLEVALUE.,'IfcElectricResistanceMeasure',$,$,$,$,$,$); + +#1767= IFCSIMPLEPROPERTYTEMPLATE('06v7Q0qWaHuO00025QrE$V',$,'NetPlannedArea','Total planned net area of the object. Used for programming the object.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#1768= IFCSIMPLEPROPERTYTEMPLATE('0PFC40qSKHuO00025QrE$V',$,'NetPlannedArea','Total planned net area of the object. Used for programming the object.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#1769= IFCSIMPLEPROPERTYTEMPLATE('30x9qx_FP9kRuQ6ZwfPT1O',$,'NetPlannedArea','Total planned net area of the object. Used for programming the object.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#1770= IFCSIMPLEPROPERTYTEMPLATE('3rbco0qVuHuO00025QrE$V',$,'NetPositiveSuctionHead','Minimum liquid pressure at the pump inlet to prevent cavitation.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1771= IFCSIMPLEPROPERTYTEMPLATE('28osmmdGL2buGNDbDCM1B0',$,'NextAssessmentDate','Date of next condition inspection',.P_SINGLEVALUE.,'IfcDate',$,$,$,$,$,$); + +#1772= IFCSIMPLEPROPERTYTEMPLATE('1Y8SA6Uc98dRtm7sZssBm_',$,'NitrogenOxidesEmissions','Rate of emission of nitrogen oxides',.P_SINGLEVALUE.,'IfcMassFlowRateMeasure',$,$,$,$,$,$); + +#1773= IFCSIMPLEPROPERTYTEMPLATE('0Quf032kD2sP$S5x5qU4Gx',$,'NoiseEmissions','Level of sound emission',.P_SINGLEVALUE.,'IfcSoundPowerLevelMeasure',$,$,$,$,$,$); + +#1774= IFCSIMPLEPROPERTYTEMPLATE('1UPl00qT4HuO00025QrE$V',$,'NominalAirFlowRate','Nominal air flow rate.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#1775= IFCSIMPLEPROPERTYTEMPLATE('2369C0qUGHuO00025QrE$V',$,'NominalAirFlowRate','Nominal air flow rate.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#1776= IFCSIMPLEPROPERTYTEMPLATE('2XQvW0qRuHuO00025QrE$V',$,'NominalAirFlowRate','Nominal air flow rate.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#1777= IFCSIMPLEPROPERTYTEMPLATE('3Xb400qUaHuO00025QrE$V',$,'NominalAirFlowRate','Nominal air flow rate.\X\0D\X\0A\X\0D\X\0ANominal rate of air flow into which water vapor is added.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#1778= IFCSIMPLEPROPERTYTEMPLATE('1hyfa0qXOHuO00025QrE$V',$,'NominalBodyDepth','Nominal or quoted length measured along the z-axis of the local coordinate system of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1779= IFCSIMPLEPROPERTYTEMPLATE('1IEro0qUeHuO00025QrE$V',$,'NominalBodyDepth','Nominal or quoted length measured along the z-axis of the local coordinate system of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1780= IFCSIMPLEPROPERTYTEMPLATE('12l1E0qUeHuO00025QrE$V',$,'NominalBodyLength','Nominal or quoted length measured along the x-axis of the local coordinate system of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1781= IFCSIMPLEPROPERTYTEMPLATE('1QgOo0qXOHuO00025QrE$V',$,'NominalBodyLength','Nominal or quoted length measured along the x-axis of the local coordinate system of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1782= IFCSIMPLEPROPERTYTEMPLATE('1AUxW0qUeHuO00025QrE$V',$,'NominalBodyWidth','Nominal or quoted length, measured along the y-axis of the local coordinate system of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1783= IFCSIMPLEPROPERTYTEMPLATE('1Zcbu0qXOHuO00025QrE$V',$,'NominalBodyWidth','Nominal or quoted length, measured along the y-axis of the local coordinate system of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1784= IFCSIMPLEPROPERTYTEMPLATE('1rfDu0qSyHuO00025QrE$V',$,'NominalCapacity','The total nominal or volumetric capacity of the object.\X\0D\X\0A\X\0D\X\0ANominal cooling tower capacity in terms of heat transfer rate of the cooling tower between air stream and water stream at nominal conditions.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1785= IFCSIMPLEPROPERTYTEMPLATE('1Tori0qSiHuO00025QrE$V',$,'NominalCapacity','The total nominal or volumetric capacity of the object.\X\0D\X\0A\X\0D\X\0ACompressor nameplate capacity.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1786= IFCSIMPLEPROPERTYTEMPLATE('099k20qSaHuO00025QrE$V',$,'NominalCondensingTemperature','Chiller condensing temperature.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1787= IFCSIMPLEPROPERTYTEMPLATE('3RtJ40qSuHuO00025QrE$V',$,'NominalCoolingCapacity','Nominal cooling capacity.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1788= IFCSIMPLEPROPERTYTEMPLATE('25Bo60qUKHuO00025QrE$V',$,'NominalCountedEfficiency','Nominal filter efficiency based the particle count concentration before and after the filter against particles with a certain size distribution.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#1789= IFCSIMPLEPROPERTYTEMPLATE('0sDhk0qUWHuO00025QrE$V',$,'NominalCurrent','The nominal current that is designed to be measured.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1790= IFCSIMPLEPROPERTYTEMPLATE('1Vh1C0qVaHuO00025QrE$V',$,'NominalCurrent','The nominal current that is designed to be measured.\X\0D\X\0A\X\0D\X\0AA set of nominal currents in [A] for which the data of this instance is valid. At least one value shall be provided. Any value in the set shall not exceed the value of the UltimateRatedCurrent associated with the same breaker unit.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1791= IFCSIMPLEPROPERTYTEMPLATE('3Gdli0qVWHuO00025QrE$V',$,'NominalCurrent','The nominal current that is designed to be measured.\X\0D\X\0A\X\0D\X\0AA set of nominal currents in [A] for which the data of this instance is valid. At least one value shall be provided. Any value in the set shall not exceed the value of the\X\0D\X\0AUltimateRatedCurrent associated with the same breaker unit.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1792= IFCSIMPLEPROPERTYTEMPLATE('191hk0qViHuO00025QrE$V',$,'NominalCurrentAdjusted','An indication if the tripping currents of the short time protection is related to the nominal current multiplied with the actual setting of the current adjustment, if any, of the long time protection part of the protective device, or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1793= IFCSIMPLEPROPERTYTEMPLATE('1AWxG0qVeHuO00025QrE$V',$,'NominalCurrentAdjusted','An indication if the tripping currents of the short time protection is related to the nominal current multiplied with the actual setting of the current adjustment, if any, of the long time protection part of the protective device, or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1794= IFCSIMPLEPROPERTYTEMPLATE('2oEVy0qVeHuO00025QrE$V',$,'NominalCurrentAdjusted','An indication if the tripping currents of the short time protection is related to the nominal current multiplied with the actual setting of the current adjustment, if any, of the long time protection part of the protective device, or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1795= IFCSIMPLEPROPERTYTEMPLATE('2kMQq0qVaHuO00025QrE$V',$,'NominalCurrents','A set of values providing information on available modules (chips) for setting the nominal current of the protective device.\X\0D\X\0A\X\0D\X\0AA set of nominal currents in [A] for which the data of this instance is valid. At least one value shall be provided. Any value in the set shall not exceed the value of the\X\0D\X\0AUltimateRatedCurrent associated with the same breaker unit.',.P_LISTVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1796= IFCSIMPLEPROPERTYTEMPLATE('2Y8ny0qVmHuO00025QrE$V',$,'NominalCurrents','A set of values providing information on available modules (chips) for setting the nominal current of the protective device. If the set is empty, no nominal current modules are available for the tripping unit.',.P_LISTVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1797= IFCSIMPLEPROPERTYTEMPLATE('3VQBm0qRuHuO00025QrE$V',$,'NominalDamperDiameter','Nominal damper diameter.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1798= IFCSIMPLEPROPERTYTEMPLATE('0HZnE0qUaHuO00025QrE$V',$,'NominalDepth','Nominal Depth of the object',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#1799= IFCSIMPLEPROPERTYTEMPLATE('2EWhC0qX8HuO00025QrE$V',$,'NominalDiameter','Nominal diameter or width of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1800= IFCSIMPLEPROPERTYTEMPLATE('2idNc0CVn4uOAABCTgvTXi',$,'NominalDiameter','Nominal diameter or width of the object.\X\0D\X\0A\X\0D\X\0AThe nominal diameter of the pipe connection.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1801= IFCSIMPLEPROPERTYTEMPLATE('30E560qVCHuO00025QrE$V',$,'NominalDiameter','Nominal diameter or width of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1802= IFCSIMPLEPROPERTYTEMPLATE('3583UJ6cD6cBUOPJ6Z7hRk',$,'NominalDiameter','Nominal diameter or width of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1803= IFCSIMPLEPROPERTYTEMPLATE('2eefu0qTuHuO00025QrE$V',$,'NominalDiameterOrWidth','The nominal diameter or width of the duct segment.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1804= IFCSIMPLEPROPERTYTEMPLATE('04OYo0qSaHuO00025QrE$V',$,'NominalEfficiency','Nominal object efficiency under nominal conditions.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1805= IFCSIMPLEPROPERTYTEMPLATE('3UEes0qSGHuO00025QrE$V',$,'NominalEfficiency','Nominal object efficiency under nominal conditions.\X\0D\X\0A\X\0D\X\0AThe nominal efficiency of the boiler as defined by the manufacturer. For water boilers, a function of inlet versus outlet temperature. Note: as two variables are used, DefiningValues and DefinedValues are null, and values are stored in IfcTable in the following order: InletTemperature(IfcThermodynamicTemperatureMeasure), OutletTemperature(IfcThermodynamicTemperatureMeasure), NominalEfficiency(IfcNormalisedRatioMeasure). The IfcTable is related to IfcPropertyTableValue using IfcMetric and IfcResourceConstraintRelationship.',.P_TABLEVALUE.,'IfcThermodynamicTemperatureMeasure','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#1806= IFCSIMPLEPROPERTYTEMPLATE('3CMEg0qSGHuO00025QrE$V',$,'NominalEfficiencyTable','The nominal efficiency of the boiler as defined by the manufacturer. For steam boilers, a function of inlet temperature versus steam pressure. Note: as two variables are used, DefiningValues and DefinedValues are null, and values are stored in IfcTable in the following order: InletTemperature(IfcThermodynamicTemperatureMeasure) and OutletTemperature(IfcThermodynamicTemperatureMeasure) in DefiningValues, and NominalEfficiency(IfcNormalisedRatioMeasure) in DefinedValues. For example, DefininfValues(InletTemp, OutletTemp), DefinedValues(null, NominalEfficiency). The IfcTable is related to IfcPropertyTableValue using IfcMetric and IfcPropertyConstraintRelationship.',.P_TABLEVALUE.,'IfcThermodynamicTemperatureMeasure','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#1807= IFCSIMPLEPROPERTYTEMPLATE('2fnj60qSGHuO00025QrE$V',$,'NominalEnergyConsumption','Nominal fuel consumption rate required to produce the total boiler heat output.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1808= IFCSIMPLEPROPERTYTEMPLATE('0EX2i0qSaHuO00025QrE$V',$,'NominalEvaporatingTemperature','Chiller evaporating temperature.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1809= IFCSIMPLEPROPERTYTEMPLATE('3gWnA0qUKHuO00025QrE$V',$,'NominalFilterFaceVelocity','Filter face velocity.',.P_SINGLEVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#1810= IFCSIMPLEPROPERTYTEMPLATE('3uE9W0qUKHuO00025QrE$V',$,'NominalFlowrate','Nominal fluid flow rate through the filter.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#1811= IFCSIMPLEPROPERTYTEMPLATE('0rcYS0qU0HuO00025QrE$V',$,'NominalFrequency','The nominal frequency of the supply.',.P_SINGLEVALUE.,'IfcFrequencyMeasure',$,$,$,$,$,$); + +#1812= IFCSIMPLEPROPERTYTEMPLATE('3scdbKLST8Ge9QL74TErgy',$,'NominalFrequencyRange','The upper and lower limits of frequency for which the operation of the device is certified.',.P_BOUNDEDVALUE.,'IfcFrequencyMeasure',$,$,$,$,$,$); + +#1813= IFCSIMPLEPROPERTYTEMPLATE('3y3F00qSuHuO00025QrE$V',$,'NominalHeatingCapacity','Nominal heating capacity.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1814= IFCSIMPLEPROPERTYTEMPLATE('0KUWm0qSaHuO00025QrE$V',$,'NominalHeatRejectionRate','Sum of the refrigeration effect and the heat equivalent of the power input to the compressor.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1815= IFCSIMPLEPROPERTYTEMPLATE('1dOBq0qUCHuO00025QrE$V',$,'NominalHeatTransferArea','Nominal heat transfer surface area associated with nominal overall heat transfer coefficient.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#1816= IFCSIMPLEPROPERTYTEMPLATE('36PmU0qSmHuO00025QrE$V',$,'NominalHeatTransferArea','Nominal heat transfer surface area associated with nominal overall heat transfer coefficient.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#1817= IFCSIMPLEPROPERTYTEMPLATE('1jLfu0qUCHuO00025QrE$V',$,'NominalHeatTransferCoefficient','Nominal overall heat transfer coefficient associated with nominal heat transfer area.',.P_SINGLEVALUE.,'IfcThermalTransmittanceMeasure',$,$,$,$,$,$); + +#1818= IFCSIMPLEPROPERTYTEMPLATE('3Bn580qSmHuO00025QrE$V',$,'NominalHeatTransferCoefficient','Nominal overall heat transfer coefficient associated with nominal heat transfer area.',.P_SINGLEVALUE.,'IfcThermalTransmittanceMeasure',$,$,$,$,$,$); + +#1819= IFCSIMPLEPROPERTYTEMPLATE('00HWS0qUaHuO00025QrE$V',$,'NominalHeight','The nominal height of the object. The size information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the size properties, provided in the attached property set, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1820= IFCSIMPLEPROPERTYTEMPLATE('0ZM6gGT814qRBtBvJJdu5X',$,'NominalHeight','Specifies the nominal height of the compartment.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1821= IFCSIMPLEPROPERTYTEMPLATE('19lK0$_1v7UxYDTioABcJZ',$,'NominalHeight','The nominal height of the object. The size information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the size properties, provided in the attached property set, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1822= IFCSIMPLEPROPERTYTEMPLATE('1Fy4XYaJXDTBDDb9f06ofi',$,'NominalHeight','The nominal height of the object. The size information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the size properties, provided in the attached property set, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#1823= IFCSIMPLEPROPERTYTEMPLATE('2GgGGOa7f1W9fIUx7l1f05',$,'NominalHeight','The nominal height of the object. The size information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the size properties, provided in the attached property set, the geometric parameters take precedence.\X\0D\X\0A\X\0D\X\0AThe nominal height of the duct connection. Only provided for rectangular shaped ducts.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1824= IFCSIMPLEPROPERTYTEMPLATE('2HCjU0qXKHuO00025QrE$V',$,'NominalHeight','The nominal height of the object. The size information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the size properties, provided in the attached property set, the geometric parameters take precedence.\X\0D\X\0A\X\0D\X\0AHeight of the vibration isolator before the application of load.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1825= IFCSIMPLEPROPERTYTEMPLATE('2mOaA0qTuHuO00025QrE$V',$,'NominalHeight','The nominal height of the object. The size information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the size properties, provided in the attached property set, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1826= IFCSIMPLEPROPERTYTEMPLATE('3VRBe0qSOHuO00025QrE$V',$,'NominalHeight','The nominal height of the object. The size information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the size properties, provided in the attached property set, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1827= IFCSIMPLEPROPERTYTEMPLATE('3PSji0qRuHuO00025QrE$V',$,'NominalInletAirPressure','Nominal airflow inlet static pressure.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1828= IFCSIMPLEPROPERTYTEMPLATE('2yE9Yxgxv0KRzH8vY2fcco',$,'NominalInstallationDepth','Nominal installation depth underground.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1829= IFCSIMPLEPROPERTYTEMPLATE('308rm0qSaHuO00025QrE$V',$,'NominalLatentCapacity','Nominal latent capacity.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1830= IFCSIMPLEPROPERTYTEMPLATE('07RHK0qUaHuO00025QrE$V',$,'NominalLength','The nominal overall length of the object. The size information is provided in addition to the shape representation and the geometric parameters used within. In case of inconsistency between the geometric parameters and the size properties, provided in the attached property set, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#1831= IFCSIMPLEPROPERTYTEMPLATE('0NS18P1J51kRFniH3h5CIL',$,'NominalLength','The nominal overall length of the object. The size information is provided in addition to the shape representation and the geometric parameters used within. In case of inconsistency between the geometric parameters and the size properties, provided in the attached property set, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1832= IFCSIMPLEPROPERTYTEMPLATE('3lzLA0qWyHuO00025QrE$V',$,'NominalLengthOrDiameter','The nominal length or, in the case of a vertical cylindrical tank, the nominal diameter of the tank.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1833= IFCSIMPLEPROPERTYTEMPLATE('2dKB03DRb7Wg298fNHgJuO',$,'NominalLoad','The nominal load that a component can support.',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#1834= IFCSIMPLEPROPERTYTEMPLATE('3khp00qUKHuO00025QrE$V',$,'NominalMediaSurfaceVelocity','Average fluid velocity at the media surface.',.P_SINGLEVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#1835= IFCSIMPLEPROPERTYTEMPLATE('3SDlM0qUaHuO00025QrE$V',$,'NominalMoistureGain','Nominal rate of water vapor added into the airstream.',.P_SINGLEVALUE.,'IfcMassFlowRateMeasure',$,$,$,$,$,$); + +#1836= IFCSIMPLEPROPERTYTEMPLATE('3zbUA0qUKHuO00025QrE$V',$,'NominalParticleGeometricMeanDiameter','Particle geometric mean diameter associated with nominal efficiency.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1837= IFCSIMPLEPROPERTYTEMPLATE('02yoq0qUOHuO00025QrE$V',$,'NominalParticleGeometricStandardDeviation','Particle geometric standard deviation associated with nominal efficiency.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#1838= IFCSIMPLEPROPERTYTEMPLATE('29bnA0qSGHuO00025QrE$V',$,'NominalPartLoadRatio','Allowable part load ratio range.',.P_BOUNDEDVALUE.,'IfcReal',$,$,$,$,$,$); + +#1839= IFCSIMPLEPROPERTYTEMPLATE('2pu16hiH1CqQv04BNgxAph',$,'NominalPower','A conventional value of apparent power determining a value of the rated current that may be carried with rated voltage applied, under specified conditions. ( IEV ref 421-04-04)',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1840= IFCSIMPLEPROPERTYTEMPLATE('0PrrQ0qSaHuO00025QrE$V',$,'NominalPowerConsumption','Nominal total power consumption.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1841= IFCSIMPLEPROPERTYTEMPLATE('2RYAs0qUGHuO00025QrE$V',$,'NominalPowerRate','Nominal fan power rate.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1842= IFCSIMPLEPROPERTYTEMPLATE('3osqs0qUKHuO00025QrE$V',$,'NominalPressureDrop','Total pressure drop across the filter.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1843= IFCSIMPLEPROPERTYTEMPLATE('3mkSI0qSuHuO00025QrE$V',$,'NominalReturnWaterTemperatureCooling','Nominal return water temperature (refers to nominal cooling capacity).',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1844= IFCSIMPLEPROPERTYTEMPLATE('0AywA0qSyHuO00025QrE$V',$,'NominalReturnWaterTemperatureHeating','Nominal return water temperature (refers to nominal heating capacity).',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1845= IFCSIMPLEPROPERTYTEMPLATE('2Mm$c0qUGHuO00025QrE$V',$,'NominalRotationSpeed','Rotational speed of the object under nominal conditions.\X\0D\X\0A\X\0D\X\0ANominal fan wheel speed.',.P_SINGLEVALUE.,'IfcRotationalFrequencyMeasure',$,$,$,$,$,$); + +#1846= IFCSIMPLEPROPERTYTEMPLATE('3xZ4s0qVuHuO00025QrE$V',$,'NominalRotationSpeed','Rotational speed of the object under nominal conditions.\X\0D\X\0A\X\0D\X\0APump rotational speed under nominal conditions.',.P_SINGLEVALUE.,'IfcRotationalFrequencyMeasure',$,$,$,$,$,$); + +#1847= IFCSIMPLEPROPERTYTEMPLATE('2xNgW0qSaHuO00025QrE$V',$,'NominalSensibleCapacity','Nominal sensible capacity.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#1848= IFCSIMPLEPROPERTYTEMPLATE('2PhVA0qS8HuO00025QrE$V',$,'NominalSize','Indicates the diagonal screen size.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1849= IFCSIMPLEPROPERTYTEMPLATE('1dblNZi9nBpReQYP2Fv0zI',$,'NominalSpacing','Specifies the nominal spacing between seals.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1850= IFCSIMPLEPROPERTYTEMPLATE('2GpXY0qUGHuO00025QrE$V',$,'NominalStaticPressure','The static pressure within the air stream that the fan must overcome to insure designed circulation of air.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1851= IFCSIMPLEPROPERTYTEMPLATE('0uP3w0qXSHuO00025QrE$V',$,'NominalSumpDepth','Nominal or quoted length measured along the z-axis in the local coordinate system of the sump.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1852= IFCSIMPLEPROPERTYTEMPLATE('0cWfk0qXSHuO00025QrE$V',$,'NominalSumpLength','Nominal or quoted length measured along the x-axis in the local coordinate system or the radius (in the case of a circular shape in plan) of the sump.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1853= IFCSIMPLEPROPERTYTEMPLATE('0m30E0qXSHuO00025QrE$V',$,'NominalSumpWidth','Nominal or quoted length measured along the y-axis in the local coordinate system of the sump.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1854= IFCSIMPLEPROPERTYTEMPLATE('3hgdbiYpLERhPeEQfTel7i',$,'NominalSupplyCurrent','The nominal current of the supply.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#1855= IFCSIMPLEPROPERTYTEMPLATE('0f5Sw0qU0HuO00025QrE$V',$,'NominalSupplyVoltage','The nominal voltage of the supply.',.P_SINGLEVALUE.,'IfcElectricVoltageMeasure',$,$,$,$,$,$); + +#1856= IFCSIMPLEPROPERTYTEMPLATE('0kSna0qU0HuO00025QrE$V',$,'NominalSupplyVoltageOffset','The maximum and minimum allowed voltage of the supply e.g. boundaries of 380V/440V may be applied for a nominal voltage of 400V.',.P_BOUNDEDVALUE.,'IfcElectricVoltageMeasure',$,$,$,$,$,$); + +#1857= IFCSIMPLEPROPERTYTEMPLATE('3hN7e0qSuHuO00025QrE$V',$,'NominalSupplyWaterTemperatureCooling','Nominal supply water temperature (refers to nominal cooling capacity).',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1858= IFCSIMPLEPROPERTYTEMPLATE('06Bkw0qSyHuO00025QrE$V',$,'NominalSupplyWaterTemperatureHeating','Nominal supply water temperature (refers to nominal heating capacity).',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1859= IFCSIMPLEPROPERTYTEMPLATE('3cbyO0qSuHuO00025QrE$V',$,'NominalSurroundingHumidityCooling','Nominal surrounding humidity (refers to nominal cooling capacity).',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#1860= IFCSIMPLEPROPERTYTEMPLATE('3Xqn80qSuHuO00025QrE$V',$,'NominalSurroundingTemperatureCooling','Nominal surrounding temperature (refers to nominal cooling capacity).',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1861= IFCSIMPLEPROPERTYTEMPLATE('01QZg0qSyHuO00025QrE$V',$,'NominalSurroundingTemperatureHeating','Nominal surrounding temperature (refers to nominal heating capacity).',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1862= IFCSIMPLEPROPERTYTEMPLATE('2QgJLpWOb3xfvwr_YO$T_k',$,'NominalThickness','The nominal thickness of the object. The size information is provided in addition to the shape representation and the geometric parameters used within. In case of inconsistency between the geometric parameters and the size properties, provided in the attached property set, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#1863= IFCSIMPLEPROPERTYTEMPLATE('3cTq6sD71BVAf9l72L6lIy',$,'NominalThickness','The nominal thickness of the object. The size information is provided in addition to the shape representation and the geometric parameters used within. In case of inconsistency between the geometric parameters and the size properties, provided in the attached property set, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#1864= IFCSIMPLEPROPERTYTEMPLATE('2dzrJAQ351fhj1A45yJpqq',$,'NominalThicknessEnd','The nominal thickness of the object after a transition from its original value. The size information is provided in addition to the shape representation and the geometric parameters used within. In case of inconsistency between the geometric parameters and the size properties, provided in the attached property set, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#1865= IFCSIMPLEPROPERTYTEMPLATE('3gpju0qUGHuO00025QrE$V',$,'NominalThroatThickness','Design value of the height of the largest isosceles triangle that can be inscribed in the section of a fillet weld.\X\0D\X\0A\X\0D\X\0A> REFERENCE  Symbol a according to ISO 2553:2019.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1866= IFCSIMPLEPROPERTYTEMPLATE('1RVVQ0qVKHuO00025QrE$V',$,'NominalToppingThickness','The nominal thickness of the topping.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1867= IFCSIMPLEPROPERTYTEMPLATE('293dG0qUGHuO00025QrE$V',$,'NominalTotalPressure','Nominal total pressure rise across the fan.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1868= IFCSIMPLEPROPERTYTEMPLATE('3Cd$wHaE95zeG4Dy9Ad2WJ',$,'NominalTransverseInclination','Required nominal angle of transverse slope.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#1869= IFCSIMPLEPROPERTYTEMPLATE('35WAQ0qSaHuO00025QrE$V',$,'NominalUA','Nominal UA value.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#1870= IFCSIMPLEPROPERTYTEMPLATE('3lq2xqPH9FnvgKOz8DOPYt',$,'NominalVoltage','The optimum voltage for the electrical appliance or system.',.P_SINGLEVALUE.,'IfcElectricVoltageMeasure',$,$,$,$,$,$); + +#1871= IFCSIMPLEPROPERTYTEMPLATE('3s5my0qSuHuO00025QrE$V',$,'NominalWaterFlowCooling','Nominal water flow (refers to nominal cooling capacity).',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#1872= IFCSIMPLEPROPERTYTEMPLATE('0GKEq0qSyHuO00025QrE$V',$,'NominalWaterFlowHeating','Nominal water flow (refers to nominal heating capacity).',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#1873= IFCSIMPLEPROPERTYTEMPLATE('1NkoWVgmHA5xrENqUppTds',$,'NominalWeight','Nominal weight of the object.',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#1874= IFCSIMPLEPROPERTYTEMPLATE('2AZ6m0qUKHuO00025QrE$V',$,'NominalWeightedEfficiency','Nominal filter efficiency based the particle weight concentration before and after the filter against particles with a certain size distribution.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#1875= IFCSIMPLEPROPERTYTEMPLATE('1X9otKcjv7p8Guj7jHwQgt',$,'NominalWidth','Specifies the nominal width of the compartment.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1876= IFCSIMPLEPROPERTYTEMPLATE('2aB9t8l_fBruh$Sc_$ZTMJ',$,'NominalWidth','The nominal overall width of the object. The size information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the size properties, provided in the attached property set, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1877= IFCSIMPLEPROPERTYTEMPLATE('2YZfyYRY1Aa9bsWGvZEaNq',$,'NominalWidth','The nominal overall width of the object. The size information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the size properties, provided in the attached property set, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#1878= IFCSIMPLEPROPERTYTEMPLATE('3tjFS0qWyHuO00025QrE$V',$,'NominalWidthOrDiameter','The nominal width or, in the case of a horizontal cylindrical tank, the nominal diameter of the tank.\X\0D\X\0A\X\0D\X\0ANote: Not required for a vertical cylindrical tank.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#1879= IFCSIMPLEPROPERTYTEMPLATE('0Kqj40qU8HuO00025QrE$V',$,'NonHazardousWaste','Quantity of non hazardous waste generated.',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#1880= IFCSIMPLEPROPERTYTEMPLATE('2_PPA0qU4HuO00025QrE$V',$,'NonHazardousWastePerUnit','Quantity of non hazardous waste generated',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#1881= IFCSIMPLEPROPERTYTEMPLATE('0gu960qU8HuO00025QrE$V',$,'NonRenewableEnergyConsumption','Quantity of non-renewable energy used as defined in ISO21930:2007',.P_SINGLEVALUE.,'IfcEnergyMeasure',$,$,$,$,$,$); + +#1882= IFCSIMPLEPROPERTYTEMPLATE('3L2_c0qU4HuO00025QrE$V',$,'NonRenewableEnergyConsumptionPerUnit','Quantity of non-renewable energy used as defined in ISO21930:2007',.P_SINGLEVALUE.,'IfcEnergyMeasure',$,$,$,$,$,$); + +#1883= IFCSIMPLEPROPERTYTEMPLATE('1iEcQ0qWqHuO00025QrE$V',$,'NosingLength','Horizontal distance from the front of the tread to the riser underneath. It is the overhang of the tread.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1884= IFCSIMPLEPROPERTYTEMPLATE('2fumLUaIP77AfA4OwuJ2TH',$,'NosingLength','Horizontal distance from the front of the tread to the riser underneath. It is the overhang of the tread.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#1885= IFCSIMPLEPROPERTYTEMPLATE('00oAY0qRqHuO00025QrE$V',$,'NumberOfActors','The number of actors that are to be dealt with together in the population.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1886= IFCSIMPLEPROPERTYTEMPLATE('0PbRBXQxbBDPGv$PwwmO6f',$,'NumberOfAffectedPoles','Number of poles that the equipment affects.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1887= IFCSIMPLEPROPERTYTEMPLATE('3pcohitgD84wYzTL$rzTOJ',$,'NumberOfAntennas','Indicates the number of antennas integrated in the device.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1888= IFCSIMPLEPROPERTYTEMPLATE('0z1WG0qT4HuO00025QrE$V',$,'NumberofBlades','Number of blades.',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#1889= IFCSIMPLEPROPERTYTEMPLATE('2n1DG0qV8HuO00025QrE$V',$,'NumberOfBoltholes','Number of boltholes in the flange.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1890= IFCSIMPLEPROPERTYTEMPLATE('0mWUnJjvz5Fw1qK0NbSRYD',$,'NumberOfBolts','Number of bolts in the bolted area.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1891= IFCSIMPLEPROPERTYTEMPLATE('0bANhcBav7EhQtQmEUQDDQ',$,'NumberOfBranches','Indicates the number of branches that can be supported by the optical splitter.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1892= IFCSIMPLEPROPERTYTEMPLATE('1GIp0NSLHCAfwnDUczWxZc',$,'NumberOfCableEntries','Indicates the number of cable entries in the manhole.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1893= IFCSIMPLEPROPERTYTEMPLATE('2KK5NTKab9_g7iM9ioqV$u',$,'NumberOfCantilevers','Indicates the number of cantilevers in the OCS supporting system.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1894= IFCSIMPLEPROPERTYTEMPLATE('07xDxpcsn6yA144GO_a3fc',$,'NumberOfCarriers','Indicates how many carrier frequencies can be managed by the device.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1895= IFCSIMPLEPROPERTYTEMPLATE('3Grj20qSyHuO00025QrE$V',$,'NumberOfCells','Number of cells in one cooling tower unit.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1896= IFCSIMPLEPROPERTYTEMPLATE('1B_B20qUaHuO00025QrE$V',$,'NumberOfChairs','Maximum number of chairs that can fit with the table for normal use.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1897= IFCSIMPLEPROPERTYTEMPLATE('1m7BU0qX8HuO00025QrE$V',$,'NumberOfCircuits','Number of circuits.\X\0D\X\0A\X\0D\X\0ANumber of parallel fluid tube circuits.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1898= IFCSIMPLEPROPERTYTEMPLATE('38Z$45A$fEjAEjKJ1e9ONe',$,'NumberOfCoaxialPairs','Indicates the total number of coaxial pairs in the coaxial cable.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1899= IFCSIMPLEPROPERTYTEMPLATE('1DWcqAjZr43OGGCJpgy1j6',$,'NumberOfCommonInterfaces','Indicates the number of common interfaces on the device.',.P_TABLEVALUE.,'IfcLabel','IfcInteger',$,$,$,$,$); + +#1900= IFCSIMPLEPROPERTYTEMPLATE('2mxjy0qSOHuO00025QrE$V',$,'NumberOfCompartments','The number of separate internal compartments within the trunking.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1901= IFCSIMPLEPROPERTYTEMPLATE('2RNxHeP9b8vBeh97YG_WtE',$,'NumberOfCoolingFans','Indicates the number of cooling fans in the equipment.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1902= IFCSIMPLEPROPERTYTEMPLATE('0n5KI0qSSHuO00025QrE$V',$,'NumberOfCores','The number of cores.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1903= IFCSIMPLEPROPERTYTEMPLATE('1QcPI0qVOHuO00025QrE$V',$,'NumberOfCores','The number of cores.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1904= IFCSIMPLEPROPERTYTEMPLATE('1rjaY2H_LBUB1VPn5lebft',$,'NumberOfCPUs','The number of CPUs used by the equipment.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1905= IFCSIMPLEPROPERTYTEMPLATE('31ax3izS5EHwlYbat3DlDq',$,'NumberOfCrossedTracks','Number of tracks crossed in cable route.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1906= IFCSIMPLEPROPERTYTEMPLATE('1NE_G0qSaHuO00025QrE$V',$,'NumberOfDrafts','Number of the chimney drafts, continuous holes in the chimney through which the air passes, within the single chimney.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1907= IFCSIMPLEPROPERTYTEMPLATE('1k$ZC8XKT1wuKG_W4CR0da',$,'NumberOfEarthFaultRelays','Indicates the number of relays used for preventing earth fault.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1908= IFCSIMPLEPROPERTYTEMPLATE('1ySlWeb$P2uBH_ablyiBv9',$,'NumberOfEmergencyButtons','The number of emergency buttons built in the device.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1909= IFCSIMPLEPROPERTYTEMPLATE('2RrzYcZZf2sO3dp5bbzVgl',$,'NumberOfEmergencyTransceivers','Indicates the number of emergency transceivers in the base band unit.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1910= IFCSIMPLEPROPERTYTEMPLATE('0ql_hsVrT7ZeyOizbL_4bp',$,'NumberOfFibers','Indicates the number of fibers in the single tube or cable.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1911= IFCSIMPLEPROPERTYTEMPLATE('2TxWO0qUeHuO00025QrE$V',$,'NumberOfGangs','Number of gangs in the object.\X\0D\X\0A\X\0D\X\0ANumber of slots available for switches/outlets (most commonly 1, 2, 3, or 4).',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1912= IFCSIMPLEPROPERTYTEMPLATE('2uXQQ0qWqHuO00025QrE$V',$,'NumberOfGangs','Number of gangs in the object.\X\0D\X\0A\X\0D\X\0ANumber of gangs/buttons on this switch.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1913= IFCSIMPLEPROPERTYTEMPLATE('2QyHQ0qUOHuO00025QrE$V',$,'NumberOfHoseConnections','The number of hose connections on the hydrant (excluding the pumper connection).',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1914= IFCSIMPLEPROPERTYTEMPLATE('3D0wHuI4P3guCzHoS3Y4Zf',$,'NumberOfInterfaces','Indicates the types of interfaces and their number in the device.',.P_TABLEVALUE.,'IfcLabel','IfcInteger',$,$,$,$,$); + +#1915= IFCSIMPLEPROPERTYTEMPLATE('29tB4ms5f55RLnGgTQOHCX',$,'NumberOfLamps','Number of lamps the signal is composed of.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1916= IFCSIMPLEPROPERTYTEMPLATE('0_13cp55j8ePtD_qiEfHkv',$,'NumberOfLampsNotUsed','Number of lamps which are not needed and blanked out (sealed).',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1917= IFCSIMPLEPROPERTYTEMPLATE('04YqC0HsT3XhYwMsYCWtlQ',$,'NumberOfLiveConductors','Number of live conductors within this circuit. Either this property or the ConductorFunction property (if only one) may be asserted.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1918= IFCSIMPLEPROPERTYTEMPLATE('0OHaQ3VtPDL8_RM8WL2hWr',$,'NumberOfManagedBTSs','Indicates the maximum number of base transceiver stations (BTSs) that can be handled by the device.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1919= IFCSIMPLEPROPERTYTEMPLATE('2dXLs2JgDDJAUunNKdvGyu',$,'NumberOfManagedCarriers','Indicates how many carrier frequencies can be managed by the device.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1920= IFCSIMPLEPROPERTYTEMPLATE('3pgyG1ge167gvAIBWW6ZBC',$,'NumberOfManholeCovers','Indicates the number of manhole covers.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1921= IFCSIMPLEPROPERTYTEMPLATE('21mdZfn9X5PwPW4Q$QPfW$',$,'NumberOfMultiModeFibers','Total number of multi-mode fibers in the optical fiber cable.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1922= IFCSIMPLEPROPERTYTEMPLATE('1BOKOcsX1EP83zoqRMmf4n',$,'NumberOfOccupiedUnits','Indicates the number of vertical units occupied by the equipment.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1923= IFCSIMPLEPROPERTYTEMPLATE('3_oAOIEqTAGwn2$PdOKte8',$,'NumberOfOverCurrentRelays','Indicates number of relays used for preventing over current.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1924= IFCSIMPLEPROPERTYTEMPLATE('11jY1X9aT9DQa8E5Lr$tNh',$,'NumberOfOverlappingSpans','Number of overlapping spans in the overhead contactline system.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1925= IFCSIMPLEPROPERTYTEMPLATE('3vGY$gzS1FU9Y3FCcw54as',$,'NumberOfPackets','Indicates the number of packets of the IP network equipment.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcCountMeasure',$,$,$,$,$); + +#1926= IFCSIMPLEPROPERTYTEMPLATE('1j7Sa0qWeHuO00025QrE$V',$,'NumberOfPanels','Number of panels.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1927= IFCSIMPLEPROPERTYTEMPLATE('1AWABiyr1Fnhe$8ZNYyby4',$,'NumberOfParallelCircuits','Number of parallel circuits.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1928= IFCSIMPLEPROPERTYTEMPLATE('1BIplyxBLFfuml0KvHZ1y2',$,'NumberOfPhases','Number of phases that the equipment operates on.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1929= IFCSIMPLEPROPERTYTEMPLATE('2AZci0qUaHuO00025QrE$V',$,'NumberOfPlates','Number of plates used by the plate heat exchanger.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1930= IFCSIMPLEPROPERTYTEMPLATE('1BMno0qTyHuO00025QrE$V',$,'NumberOfPoles','Number of poles that the object would affect.\X\0D\X\0A\X\0D\X\0AThe number of live lines that is intended to be handled by the device.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1931= IFCSIMPLEPROPERTYTEMPLATE('2lqxx3IET2UhUPt$MJGW_4',$,'NumberOfPoles','Number of poles that the object would affect.\X\0D\X\0A\X\0D\X\0ANumber of poles that the equipment would affect.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1932= IFCSIMPLEPROPERTYTEMPLATE('2zCP6ydR933h5ygkKmdVFt',$,'NumberOfPowerSupplyPorts','Indicates the number of power supply ports of the electric device.',.P_TABLEVALUE.,'IfcLabel','IfcInteger',$,$,$,$,$); + +#1933= IFCSIMPLEPROPERTYTEMPLATE('2Yk89uN9b7hOCzGWSTtXeS',$,'NumberOfRelays','Indicates number of relays built in the device.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1934= IFCSIMPLEPROPERTYTEMPLATE('3eW7e0qWmHuO00025QrE$V',$,'NumberOfRiser','Total number of the risers included in the stair or stair flight.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1935= IFCSIMPLEPROPERTYTEMPLATE('1OHJE0qX8HuO00025QrE$V',$,'NumberOfRows','Number of tube rows in the tube bundle assembly.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1936= IFCSIMPLEPROPERTYTEMPLATE('2if5qEscD9_PYBlf2PakRS',$,'NumberOfScrews','Number of screws/bolts/connections.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1937= IFCSIMPLEPROPERTYTEMPLATE('0ysIa0qX0HuO00025QrE$V',$,'NumberOfSections','Number of sections.\X\0D\X\0A\X\0D\X\0ANumber of sections used in the construction of the tank. Default is 1.\X\0D\X\0A\X\0D\X\0ANote: All sections assumed to be the same size.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1938= IFCSIMPLEPROPERTYTEMPLATE('1oUnE0qWeHuO00025QrE$V',$,'NumberOfSections','Number of sections.\X\0D\X\0A\X\0D\X\0ANumber of vertical sections, measured in the direction of flow.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1939= IFCSIMPLEPROPERTYTEMPLATE('2zc2K0qX0HuO00025QrE$V',$,'NumberOfSections','Number of sections.\X\0D\X\0A\X\0D\X\0ANumber of sections used in the construction of the tank\X\0D\X\0A\X\0D\X\0ANote: All sections assumed to be the same size.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1940= IFCSIMPLEPROPERTYTEMPLATE('02lNFVtbrDlhiARV8DGc6Z',$,'NumberOfSingleModeFibers','Total number of single-mode fibers in the optical fiber cable.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1941= IFCSIMPLEPROPERTYTEMPLATE('2SMnY0qRyHuO00025QrE$V',$,'NumberOfSlots','Indicates the number of slots.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1942= IFCSIMPLEPROPERTYTEMPLATE('3ol50yqfz8ZAv5ApU0vpo5',$,'NumberOfSlots','Indicates the number of slots.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1943= IFCSIMPLEPROPERTYTEMPLATE('3vt4ImC_v7wAtg_xlI2htO',$,'NumberOfSockets','The number of sockets that may be connected. In case of inconsistency, sockets defined on ports take precedence.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1944= IFCSIMPLEPROPERTYTEMPLATE('2aoKY0qUiHuO00025QrE$V',$,'NumberOfSources','Number of sources .',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1945= IFCSIMPLEPROPERTYTEMPLATE('0TQDw0qSKHuO00025QrE$V',$,'NumberOfStoreys','The number of storeys within a building. Captured for those cases where the IfcBuildingStorey entity is not used. Note that if IfcBuildingStorey is asserted and the number of storeys in a building can be determined from it, then this approach should be used in preference to setting a property for the number of storeys.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1946= IFCSIMPLEPROPERTYTEMPLATE('0V8hbusFnFk9GtjJUPdbt4',$,'NumberOfThroughLanes','The total number of through lanes on the segment. This excludes auxiliary lanes, parking and turning lanes, acceleration/deceleration lanes, toll collection lanes, shoulders etc.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1947= IFCSIMPLEPROPERTYTEMPLATE('3PJ_4twh11JeX78ftqwr0D',$,'NumberOfTrackCenters','Indicates the number of track centers running over the sleepers.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1948= IFCSIMPLEPROPERTYTEMPLATE('0tJ0zrZfrEWfrDbpRcmd38',$,'NumberOfTracksCrossed','Indicates the number of tracks which OCS supporting system crosses.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1949= IFCSIMPLEPROPERTYTEMPLATE('09Z_XNzNLBnwwViB8ciE59',$,'NumberOfTrafficInterfaces','Indicates the number of traffic interfaces on the device.',.P_TABLEVALUE.,'IfcLabel','IfcInteger',$,$,$,$,$); + +#1950= IFCSIMPLEPROPERTYTEMPLATE('0_R58gpyn2cPydhUJjYefc',$,'NumberOfTransceiversPerAntenna','Indicates the number of transceivers per antenna.',.P_TABLEVALUE.,'IfcLabel','IfcInteger',$,$,$,$,$); + +#1951= IFCSIMPLEPROPERTYTEMPLATE('3jHIu0qWmHuO00025QrE$V',$,'NumberOfTreads','Total number of treads included in the stair or stairflight.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1952= IFCSIMPLEPROPERTYTEMPLATE('3UkslSzBr10gMXXud95Exh',$,'NumberOfTubes','Number of fiber tubes.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1953= IFCSIMPLEPROPERTYTEMPLATE('2FP39QShn07u1Ws2UmRi3_',$,'NumberOfTwistedPairs','Total number of twisted wire pairs in copper pair cables.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1954= IFCSIMPLEPROPERTYTEMPLATE('21W3fiATv7tvnEAOCGtP5b',$,'NumberOfUnits','Indicates the number of vertical units.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1955= IFCSIMPLEPROPERTYTEMPLATE('3RNIDzSab848yblJ$4HXKU',$,'NumberOfUntwistedPairs','Total number of untwisted wire pairs in the copper pair cable.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1956= IFCSIMPLEPROPERTYTEMPLATE('0EaYG0qUKHuO00025QrE$V',$,'NumberOfWeldElements','Number of weld elements.\X\0D\X\0A\X\0D\X\0A> REFERENCE  Symbol n according to ISO 2553:2019.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1957= IFCSIMPLEPROPERTYTEMPLATE('2vNnC4jfb7dgwh_lRMrBkU',$,'NumberOfWires','The number of wires used in the element.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1958= IFCSIMPLEPROPERTYTEMPLATE('1NteTJwCTDPxZ$71U8R760',$,'NumberOfWorkstations','Indicates the types or purposes of workstations and their number in the equipment. The defined purpose can be e.g. ''Diagnostic and maintenance'', ''Traffic and electric traction'', etc.',.P_TABLEVALUE.,'IfcLabel','IfcInteger',$,$,$,$,$); + +#1959= IFCSIMPLEPROPERTYTEMPLATE('3qNaC0qV0HuO00025QrE$V',$,'NutsCount','Count of nuts to be mounted on one bolt',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1960= IFCSIMPLEPROPERTYTEMPLATE('0BdJ20qV4HuO00025QrE$V',$,'NutShape','Shape of the nut, e.g. ''Hexagon'', ''Cap'', ''Castle'', ''Wing''',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1961= IFCSIMPLEPROPERTYTEMPLATE('2qQ8t_$IrCOuKLzuLwmHI8',$,'NValue','Blow count from standard penetration testing, to ISO 22476-3, ASTM D1586[1] and Australian Standards AS 1289.6.3.1, which correlates to other engineering properties of soils.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1962= IFCSIMPLEPROPERTYTEMPLATE('1f3yCK9b927PPJI96ub41r',$,'ObservationEndDate','End date when the observation was made.',.P_SINGLEVALUE.,'IfcDate',$,$,$,$,$,$); + +#1963= IFCSIMPLEPROPERTYTEMPLATE('0NUJ4QuQPDpehtroDooVHq',$,'ObservationStartDate','Start date when the observation was made.',.P_SINGLEVALUE.,'IfcDate',$,$,$,$,$,$); + +#1964= IFCSIMPLEPROPERTYTEMPLATE('0OoXU0qX4HuO00025QrE$V',$,'OccupancyDiversity','Diversity factor that may be applied to the number of people in the space.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#1965= IFCSIMPLEPROPERTYTEMPLATE('3FTic0qWeHuO00025QrE$V',$,'OccupancyNumber','Number of people required for the activity assigned to this space.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1966= IFCSIMPLEPROPERTYTEMPLATE('3Kr1G0qWeHuO00025QrE$V',$,'OccupancyNumberPeak','Maximal number of people required for the activity assigned to this space in peak time.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#1967= IFCSIMPLEPROPERTYTEMPLATE('3QoVK0qWeHuO00025QrE$V',$,'OccupancyTimePerDay','The amount of time during the day that the activity is required within this space.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#1968= IFCSIMPLEPROPERTYTEMPLATE('0GI__0qSKHuO00025QrE$V',$,'OccupancyType','Occupancy type for this object. It is defined according to the presiding national building code.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1969= IFCSIMPLEPROPERTYTEMPLATE('38Jxk0qWeHuO00025QrE$V',$,'OccupancyType','Occupancy type for this object.\X\0D\X\0AIt is defined according to the presiding national building code.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1970= IFCSIMPLEPROPERTYTEMPLATE('2gURBVuJP1TgJZ3PaUKlJ7',$,'OCSFasteningType','Indicates the type of the overhead contact system (OCS) mechanical fastener.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7831,$,$,$,$); +#7831= IFCPROPERTYENUMERATION('PEnum_OCSFasteningType',('SUPPORT_FITTING','SUSPENSION_FITTING','REGISTRATION_FITTING','TERMINATION_FITTING','TENSIONING_FITTING','EARTHING_FITTING','JOINT_FITTING','OTHER','NOTKNOWN','UNSET'),$); + +#1971= IFCSIMPLEPROPERTYTEMPLATE('2VGXY51WP7ahpqQLujiu8W',$,'OCSType','Indicates the type of overhead contactline system (OCS).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7832,$,$,$,$); +#7832= IFCPROPERTYENUMERATION('PEnum_OverheadContactLineType',('TROLLY_TYPE_CONTACT_LINE','TROLLY_TYPE_WITH_STITCHWIRE','OCL_WITH_CATENARY_SUSPENSION','OCL_WITH_STITCHED_CATENARY_SUSPENSION','COMPOUND_CATENARY_SUSPENSION','RIGID_CATENARY','OTHER','NOTKNOWN','UNSET'),$); + +#1972= IFCSIMPLEPROPERTYTEMPLATE('0o59a0qVmHuO00025QrE$V',$,'OldDevice','Indication whether the protection_ unit is out-dated or not. If not out-dated, the device is still for sale.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#1973= IFCSIMPLEPROPERTYTEMPLATE('2Qhz7hntj8tvEhto7ffFga',$,'OpenCircuitVoltage','Voltage of a cell or battery when the discharge current is zero [Source IEC 482-03-32]',.P_SINGLEVALUE.,'IfcElectricVoltageMeasure',$,$,$,$,$,$); + +#1974= IFCSIMPLEPROPERTYTEMPLATE('1ZAwG0qT4HuO00025QrE$V',$,'OpenPressureDrop','Total pressure drop across damper.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1975= IFCSIMPLEPROPERTYTEMPLATE('1w5yc0qSGHuO00025QrE$V',$,'OperatingMode','Identifies the operating mode of the boiler.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7837,$,$,$,$); +#7837= IFCPROPERTYENUMERATION('PEnum_BoilerOperatingMode',('FIXED','TWOSTEP','MODULATING','OTHER','NOTKNOWN','UNSET'),$); + +#1976= IFCSIMPLEPROPERTYTEMPLATE('0FZ7i0qX0HuO00025QrE$V',$,'OperatingWeight','Operating weight of the tank including all of its contents.',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#1977= IFCSIMPLEPROPERTYTEMPLATE('3m8Ys0qT0HuO00025QrE$V',$,'Operation','The operational mechanism for the damper operation.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7843,$,$,$,$); +#7843= IFCPROPERTYENUMERATION('PEnum_DamperOperation',('AUTOMATIC','MANUAL','OTHER','NOTKNOWN','UNSET'),$); + +#1978= IFCSIMPLEPROPERTYTEMPLATE('2WvVW0qUGHuO00025QrE$V',$,'OperationalCriteria','Time of operation at maximum operational ambient air temperature.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#1979= IFCSIMPLEPROPERTYTEMPLATE('0IY8b_L9X4sA7TO47jzP3_',$,'OperationalDocument','Manufacturer''s operational document',.P_REFERENCEVALUE.,'IfcExternalReference',$,$,$,$,$,$); + +#1980= IFCSIMPLEPROPERTYTEMPLATE('17RT40qSGHuO00025QrE$V',$,'OperationalEfficiency','Operational efficiency: boiler output divided by total energy input (electrical and fuel).',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#1981= IFCSIMPLEPROPERTYTEMPLATE('2_eMO0qS0HuO00025QrE$V',$,'OperationalTemperatureRange','The temperature range in which the device operates normally.\X\0D\X\0A\X\0D\X\0AAllowable operation ambient air temperature range.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1982= IFCSIMPLEPROPERTYTEMPLATE('2hvjQhIJj5c9PrmgrOQl1i',$,'OperationalTemperatureRange','The temperature range in which the device operates normally.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1983= IFCSIMPLEPROPERTYTEMPLATE('2j48m0qSaHuO00025QrE$V',$,'OperationalTemperatureRange','The temperature range in which the device operates normally.\X\0D\X\0A\X\0D\X\0AAllowable operational air temperature range.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1984= IFCSIMPLEPROPERTYTEMPLATE('0wn9c0qXCHuO00025QrE$V',$,'OperationMode','Table mapping operation mode identifiers to descriptive labels, which may be used for interpreting Pset_UnitaryControlElementPHistory.Mode.',.P_TABLEVALUE.,'IfcIdentifier','IfcLabel',$,$,$,$,$); + +#1985= IFCSIMPLEPROPERTYTEMPLATE('0JRSo0qXCHuO00025QrE$V',$,'OperationModeHistory','Indicates operation mode corresponding to Pset_UnitaryControlTypeCommon.Mode. For example, ''HEAT'', ''COOL'', ''AUTO''.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcIdentifier',$,$,$,$,$); + +#1986= IFCSIMPLEPROPERTYTEMPLATE('0Npy20qUOHuO00025QrE$V',$,'OperationPressureMax','Maximum pressure under normal operating conditions.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#1987= IFCSIMPLEPROPERTYTEMPLATE('1wm5W0qUGHuO00025QrE$V',$,'OperationTemperatureRange','Allowable operation ambient air temperature range.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1988= IFCSIMPLEPROPERTYTEMPLATE('2P9LG0qU8HuO00025QrE$V',$,'OperationTemperatureRange','Allowable operation ambient air temperature range.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1989= IFCSIMPLEPROPERTYTEMPLATE('3b6is0qSyHuO00025QrE$V',$,'OperationTemperatureRange','Allowable operation ambient air temperature range.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1990= IFCSIMPLEPROPERTYTEMPLATE('3gk_U0qRuHuO00025QrE$V',$,'OperationTemperatureRange','Allowable operation ambient air temperature range.\X\0D\X\0A\X\0D\X\0AAllowable operational range of the ambient air temperature.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1991= IFCSIMPLEPROPERTYTEMPLATE('3TPYE0qUKHuO00025QrE$V',$,'OperationTemperatureRange','Allowable operation ambient air temperature range.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#1992= IFCSIMPLEPROPERTYTEMPLATE('1hpyRfu7HD7h$V2CjmYqL6',$,'OperationType','Type of operations. Also used to assign standard symbolic presentations according to national building standards.\X\0D\X\0A\X\0D\X\0AFor a permeable covering, it is the type of permeable covering operations. Also used to assign standard symbolic presentations according to national building standards.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7867,$,$,$,$); +#7867= IFCPROPERTYENUMERATION('PEnum_PermeableCoveringOperationEnum',('GRILL','LOUVER','SCREEN','OTHER','NOTKNOWN','UNSET'),$); + +#1993= IFCSIMPLEPROPERTYTEMPLATE('33QLs5kbX0BxppsYy98anS',$,'OperationType','Type of operations. Also used to assign standard symbolic presentations according to national building standards.\X\0D\X\0A\X\0D\X\0AFor a window, it is the type of window panel operations. Also used to assign standard symbolic presentations according to national building standards.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7868,$,$,$,$); +#7868= IFCPROPERTYENUMERATION('PEnum_WindowPanelOperationEnum',('SIDEHUNGRIGHTHAND','SIDEHUNGLEFTHAND','TILTANDTURNRIGHTHAND','TILTANDTURNLEFTHAND','TOPHUNG','BOTTOMHUNG','PIVOTHORIZONTAL','PIVOTVERTICAL','SLIDINGHORIZONTAL','SLIDINGVERTICAL','REMOVABLECASEMENT','FIXEDCASEMENT','OTHEROPERATION','NOTDEFINED','OTHER','NOTKNOWN','UNSET'),$); + +#1994= IFCSIMPLEPROPERTYTEMPLATE('39FqXYJQT2U9LFyRW241DI',$,'Operator','The organisation or agency responsible for commissioning the borehole (as opposed to the agency which drilled the borehole).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#1995= IFCSIMPLEPROPERTYTEMPLATE('3lG57$HT1009UobXR$iHbV',$,'OpticalCableStructure','Distinguishes between different structures of an optical fiber cable.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7869,$,$,$,$); +#7869= IFCPROPERTYENUMERATION('PEnum_OpticalCableStructureType',('BREAKOUT','LOOSETUBE','PATCHCORD','PIGTAIL','TIGHTBUFFERED','OTHER','NOTKNOWN','UNSET'),$); + +#1996= IFCSIMPLEPROPERTYTEMPLATE('3MqyyGk_v15RyXHBF73XE8',$,'OpticalNetworkUnitType','Indicates the type of the optical network unit equipment.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7870,$,$,$,$); +#7870= IFCPROPERTYENUMERATION('PEnum_OpticalNetworkUnitType',('ACTIVE','PASSIVE','OTHER','NOTKNOWN','UNSET'),$); + +#1997= IFCSIMPLEPROPERTYTEMPLATE('01LueCMJjAXuijkI5GImgq',$,'OpticalSplitterType','Indicates the type of optical splitter, single mode or multi-mode.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7871,$,$,$,$); +#7871= IFCPROPERTYENUMERATION('PEnum_OpticalSplitterType',('MULTIMODE','SINGLEMODE','OTHER','NOTKNOWN','UNSET'),$); + +#1998= IFCSIMPLEPROPERTYTEMPLATE('27vq80qVWHuO00025QrE$V',$,'Options','A statement of the options available in the agreement.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#1999= IFCSIMPLEPROPERTYTEMPLATE('1XE1BR1QPCRhABB7nartLU',$,'OrganicVolume','Relative volume of organic (peat/humus) stratum constituents especially soil.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#2000= IFCSIMPLEPROPERTYTEMPLATE('0Ksewl9eXCOBb5HfyICi72',$,'Organizations','Name of the organization(s) involved in producing the model.',.P_LISTVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2001= IFCSIMPLEPROPERTYTEMPLATE('3yfeO0qT0HuO00025QrE$V',$,'Orientation','The intended orientation for the damper as specified by the manufacturer.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7873,$,$,$,$); +#7873= IFCPROPERTYENUMERATION('PEnum_DamperOrientation',('VERTICAL','HORIZONTAL','VERTICALORHORIZONTAL','OTHER','NOTKNOWN','UNSET'),$); + +#2002= IFCSIMPLEPROPERTYTEMPLATE('0ijPx5qb9F0QxopE78gaal',$,'OrthogonalOrthogonality','Indicative (95%-100%) range orthogonality associated to the horizontal shape and orientation in Y, if different to the overall orthogonality.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#2003= IFCSIMPLEPROPERTYTEMPLATE('1o$cWyp49DFveZj70lz4fA',$,'OrthogonalStraightness','Indicative (95%-100%) range straightness associated to the horizontal shape in Y, if different to the overall straightness.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2004= IFCSIMPLEPROPERTYTEMPLATE('2_6AHTtATDgu5GyLAb6mQD',$,'OrthogonalTolerance','Indicative (95%-100%) range tolerance associated to the horizontal shape and position in Y, if different to the overall tolerance.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2005= IFCSIMPLEPROPERTYTEMPLATE('1lQaFq2abFIh90SuNnsYAy',$,'OrthogonalUncertainty','Indicative (95%-100%) range diameter associated to the horizontal shape and position in Y, if different to the horizontal uncertainty.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2006= IFCSIMPLEPROPERTYTEMPLATE('3pWIuI7GX20gqJ$iYrynJl',$,'OrthometricHeight','The orthometric height is the vertical distance H along the plumb line from a point of interest to a reference surface known as the geoid, the vertical datum that approximates mean sea level.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#2007= IFCSIMPLEPROPERTYTEMPLATE('2PYAiYllv5oQiyb9SiORsG',$,'OutdoorEnvironment','Adjustment of the service life resulting from the effect of the outdoor environment (where appropriate)',.P_BOUNDEDVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#2008= IFCSIMPLEPROPERTYTEMPLATE('1D65QTyIPFEwphBQILyT$Q',$,'OuterDiameter','The actual outer diameter of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2009= IFCSIMPLEPROPERTYTEMPLATE('3F7mG0qVCHuO00025QrE$V',$,'OuterDiameter','The actual outer diameter of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2010= IFCSIMPLEPROPERTYTEMPLATE('03y8A0qXSHuO00025QrE$V',$,'OutletConnectionSize','Size of the outlet connection from the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2011= IFCSIMPLEPROPERTYTEMPLATE('16Pey0qXWHuO00025QrE$V',$,'OutletConnectionSize','Size of the outlet connection from the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2012= IFCSIMPLEPROPERTYTEMPLATE('19h4k0qXKHuO00025QrE$V',$,'OutletConnectionSize','Size of the outlet connection from the object.\X\0D\X\0A\X\0D\X\0AThe size of the pipework connection from the mixing valve.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2013= IFCSIMPLEPROPERTYTEMPLATE('1kLVA0qXWHuO00025QrE$V',$,'OutletConnectionSize','Size of the outlet connection from the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2014= IFCSIMPLEPROPERTYTEMPLATE('1WKw80qXSHuO00025QrE$V',$,'OutletConnectionSize','Size of the outlet connection from the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2015= IFCSIMPLEPROPERTYTEMPLATE('1YKpm0qUeHuO00025QrE$V',$,'OutletConnectionSize','Size of the outlet connection from the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2016= IFCSIMPLEPROPERTYTEMPLATE('2GJtK0qXWHuO00025QrE$V',$,'OutletConnectionSize','Size of the outlet connection from the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2017= IFCSIMPLEPROPERTYTEMPLATE('2SEZU0qXOHuO00025QrE$V',$,'OutletConnectionSize','Size of the outlet connection from the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2018= IFCSIMPLEPROPERTYTEMPLATE('3iPSc0qXSHuO00025QrE$V',$,'OutletConnectionSize','Size of the outlet connection from the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2019= IFCSIMPLEPROPERTYTEMPLATE('1PO6k0qUOHuO00025QrE$V',$,'OutletDiameter','The outlet diameter of the breeching inlet.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2020= IFCSIMPLEPROPERTYTEMPLATE('2ZqF20qSGHuO00025QrE$V',$,'OutletTemperatureRange','Allowable outlet temperature of either the water or the steam.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2021= IFCSIMPLEPROPERTYTEMPLATE('1Tde00qWeHuO00025QrE$V',$,'OutputCapacity','Total nominal heat output as listed by the manufacturer.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#2022= IFCSIMPLEPROPERTYTEMPLATE('2skUG0qWaHuO00025QrE$V',$,'OutputCapacityCurve','Partial output capacity curve (as a function of water temperature); Q = f (Twater).',.P_REFERENCEVALUE.,'IfcTimeSeries',$,$,$,$,$,$); + +#2023= IFCSIMPLEPROPERTYTEMPLATE('2TKPRtqQfDlgGubE0HD4kt',$,'OutputSignalType','The type of the output signal.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6789,$,$,$,$); + +#2024= IFCSIMPLEPROPERTYTEMPLATE('2XIRU0qXCHuO00025QrE$V',$,'OutsideAirFlowrate','Flow rate of outside air entering the unit.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#2025= IFCSIMPLEPROPERTYTEMPLATE('0Ul$Y0qX4HuO00025QrE$V',$,'OutsideAirPerPerson','Design quantity of outside air to be provided per person in the space.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#2026= IFCSIMPLEPROPERTYTEMPLATE('2Msku0qX8HuO00025QrE$V',$,'OutsideDiameter','Actual outside diameter of the tube in the tube bundle.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2027= IFCSIMPLEPROPERTYTEMPLATE('1_40_0qVKHuO00025QrE$V',$,'OverallDepth','Overall depth of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2028= IFCSIMPLEPROPERTYTEMPLATE('3JJ240qVKHuO00025QrE$V',$,'OverallDepth','Overall depth of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2029= IFCSIMPLEPROPERTYTEMPLATE('0urEa0qSSHuO00025QrE$V',$,'OverallDiameter','The overall diameter of a object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2030= IFCSIMPLEPROPERTYTEMPLATE('1oyhg0qSWHuO00025QrE$V',$,'OverallDiameter','The overall diameter of a object.\X\0D\X\0A\X\0D\X\0AThe overall diameter of a core (maximum space used).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2031= IFCSIMPLEPROPERTYTEMPLATE('0fi6G0qUGHuO00025QrE$V',$,'OverallEfficiency','Total efficiency of object.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#2032= IFCSIMPLEPROPERTYTEMPLATE('2fuyC0qVuHuO00025QrE$V',$,'OverallEfficiency','Total efficiency of object.\X\0D\X\0A\X\0D\X\0AThe pump and motor overall operational efficiency.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#2033= IFCSIMPLEPROPERTYTEMPLATE('2Pm3H5PjH4qh$6CcPKvJ0F',$,'OverallOrthogonality','Indicative (95%-100%) range orthogonality associated to the intended shape and orientation in XYZ.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#2034= IFCSIMPLEPROPERTYTEMPLATE('0ujePSr190qh2qiYRtw0$1',$,'OverallStraightness','Indicative (95%-100%) range straightness associated to the intended shape.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2035= IFCSIMPLEPROPERTYTEMPLATE('3KnChrfTf4b9mBQQxryAs$',$,'OverallTolerance','Indicative (95%-100%) range tolerance associated to the intended shape and position in XYZ.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2036= IFCSIMPLEPROPERTYTEMPLATE('1fCtm0qVKHuO00025QrE$V',$,'OverallWidth','Overall width of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2037= IFCSIMPLEPROPERTYTEMPLATE('3ClQc0qVKHuO00025QrE$V',$,'OverallWidth','Overall width of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2038= IFCSIMPLEPROPERTYTEMPLATE('0Z9glM65n3EvhYmPteI6Jw',$,'Overburden','Range of overburden (distance from tunnel to ground surface) in the subject section.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2039= IFCSIMPLEPROPERTYTEMPLATE('0xcGE0qV8HuO00025QrE$V',$,'PackingCareType','Identifies the predefined types of care that may be required when handling the artefact during a move where:\X\0D\X\0A\X\0D\X\0AFragile: artefact may be broken during a move through careless handling.\X\0D\X\0AHandleWithCare: artefact may be damaged during a move through careless handling.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7927,$,$,$,$); +#7927= IFCPROPERTYENUMERATION('PEnum_PackingCareType',('FRAGILE','HANDLEWITHCARE','OTHER','NOTKNOWN','UNSET'),$); + +#2040= IFCSIMPLEPROPERTYTEMPLATE('0JOaYbZHP97hOKRz09utzf',$,'PagerNumber','The pager number at which paging messages may be received.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2041= IFCSIMPLEPROPERTYTEMPLATE('1fsUAU0FL6EgPG63h62fdV',$,'PanelDepth','Depth of the panel.\X\0D\X\0A\X\0D\X\0AFor a door, it is the depth of the door panel, measured perpendicular to the plane of the door leaf.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2042= IFCSIMPLEPROPERTYTEMPLATE('1ay2hmlBz0tgvLaClvI6lf',$,'PanelOperation','The way of operation of a panel.\X\0D\X\0A\X\0D\X\0AFor a door, it is the way of operation of the panel. The PanelOperation of the door panel shall correspond to the OperationType of the _IfcDoorType_ by which it is referenced.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7930,$,$,$,$); +#7930= IFCPROPERTYENUMERATION('PEnum_DoorPanelOperationEnum',('DOUBLE_ACTING','FIXED_PANEL','FOLDING','REVOLVING','ROLLINGUP','SLIDING','SWINGING','OTHER','NOTKNOWN','UNSET','NOTDEFINED'),$); + +#2043= IFCSIMPLEPROPERTYTEMPLATE('0G5K7RuE12_RhCLZLW5MP4',$,'PanelPosition','Position of the panel.\X\0D\X\0A\X\0D\X\0AFor a window, it is the position of the panel within the overall window style.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7931,$,$,$,$); +#7931= IFCPROPERTYENUMERATION('PEnum_WindowPanelPositionEnum',('BOTTOM','LEFT','MIDDLE','RIGHT','TOP','OTHER','NOTKNOWN','UNSET'),$); + +#2044= IFCSIMPLEPROPERTYTEMPLATE('1y5RmsTUr2$RZ5QEXtb7tt',$,'PanelPosition','Position of the panel.\X\0D\X\0A\X\0D\X\0AFor a permeable covering, it is the position of the permeable covering panel within the overall window or door type.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7931,$,$,$,$); + +#2045= IFCSIMPLEPROPERTYTEMPLATE('2FriHyz6DAhOkwyiZ6nfWZ',$,'PanelPosition','Position of the panel.\X\0D\X\0A\X\0D\X\0AFor a door, it is the position of the panel within the door. The PanelPosition of the door panel shall correspond to the OperationType of the _IfcDoorType_ by which it is referenced.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7932,$,$,$,$); +#7932= IFCPROPERTYENUMERATION('PEnum_DoorPanelPositionEnum',('LEFT','MIDDLE','RIGHT','OTHER','NOTKNOWN','UNSET'),$); + +#2046= IFCSIMPLEPROPERTYTEMPLATE('0vNnM_UAj1FRUKankwRRer',$,'PanelWidth','Width of the panel.\X\0D\X\0A\X\0D\X\0AFor a door, it is the width of the panel, given as ratio relative to the total clear opening width of the door. If omitted, it defaults to 1. A value shall be provided for all doors with OperationType''s at IfcDoorType defining a door with more then one panel.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#2047= IFCSIMPLEPROPERTYTEMPLATE('0qyfW0qS8HuO00025QrE$V',$,'PanHorizontal','Indicates horizontal range for panning.',.P_BOUNDEDVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#2048= IFCSIMPLEPROPERTYTEMPLATE('3thle0qWCHuO00025QrE$V',$,'PanMounting','The property enumeration Pset_SanitaryMountingEnum defines the forms of mounting or fixing of the sanitary terminal that may be specified within property sets used to define sanitary terminals (WC\X2\2019\X0\s, basins, sinks, etc.) where:-\X\0D\X\0A\X\0D\X\0ABackToWall: A pedestal mounted sanitary terminal that fits flush to the wall at the rear to cover its service connections.\X\0D\X\0APedestal: A floor mounted sanitary terminal that has an integral base.\X\0D\X\0ACounterTop: A sanitary terminal that is installed into a horizontal surface that is installed into a horizontal surface. Note: When applied to a wash hand basin, the term more normally used is \X2\2018\X0\vanity\X2\2019\X0\. See also Wash Hand Basin Type specification.\X\0D\X\0AWallHung: A sanitary terminal cantilevered clear of the floor.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7493,$,$,$,$); + +#2049= IFCSIMPLEPROPERTYTEMPLATE('0jClE0qS8HuO00025QrE$V',$,'PanTiltZoomPreset','Indicates pan/tilt/zoom position presets.',.P_TABLEVALUE.,'IfcIdentifier','IfcLabel',$,$,$,$,$); + +#2050= IFCSIMPLEPROPERTYTEMPLATE('1qXzLtDkHAO9qk9H6cFVer',$,'PantographType','Indicates the type of pantograph as a design parameter for the overhead contactline system.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2051= IFCSIMPLEPROPERTYTEMPLATE('0y6QO0qS8HuO00025QrE$V',$,'PanVertical','Indicates vertical range for panning.',.P_BOUNDEDVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#2052= IFCSIMPLEPROPERTYTEMPLATE('3$lcW0qWeHuO00025QrE$V',$,'ParkingUnits','Indicates the number of transportation units of the type specified by the property ParkingUse that may be accommodated within the space. Generally, this value should default to 1 unit. However, where the parking space is for motorcycles or bicycles, provision may be made for more than one unit in the space.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#2053= IFCSIMPLEPROPERTYTEMPLATE('3tPYq0qWeHuO00025QrE$V',$,'ParkingUse','Identifies the type of transportation for which the parking space is designed. Values are not predefined but might include car, compact car, motorcycle, bicycle, truck, bus etc.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2054= IFCSIMPLEPROPERTYTEMPLATE('2SgUA0qSGHuO00025QrE$V',$,'PartialLoadEfficiencyCurves','Boiler efficiency as a function of the partial load factor; E = f (partialLaodfactor).',.P_TABLEVALUE.,'IfcPositiveRatioMeasure','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#2055= IFCSIMPLEPROPERTYTEMPLATE('0R_zu0qUOHuO00025QrE$V',$,'ParticleAbsorptionCurve','Ratio of particles that are removed by the filter. Each entry describes the ratio of particles absorbed greater than equal to the specified size and less than the next specified size. For example, given for 3 significant particle sizes >= 0,1 micro m, >= 1 micro m, >= 5 micro m',.P_TABLEVALUE.,'IfcPositiveLengthMeasure','IfcPositiveRatioMeasure',$,$,$,$,$); + +#2056= IFCSIMPLEPROPERTYTEMPLATE('0yTsY0qUKHuO00025QrE$V',$,'ParticleMassHolding','Mass of particle holding in the filter.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcMassMeasure',$,$,$,$,$); + +#2057= IFCSIMPLEPROPERTYTEMPLATE('0PYDfb7nz3$hoT9UBbWKgS',$,'ParticulateMatterEmissions','Rate of emission of particulate matter',.P_SINGLEVALUE.,'IfcMassFlowRateMeasure',$,$,$,$,$,$); + +#2058= IFCSIMPLEPROPERTYTEMPLATE('1JyYc0qSGHuO00025QrE$V',$,'PartLoadRatio','Ratio of the real to the nominal capacity.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#2059= IFCSIMPLEPROPERTYTEMPLATE('0KKIy0qX0HuO00025QrE$V',$,'PatternType','Defines the types of pattern (or shape of a tank that may be specified.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7955,$,$,$,$); +#7955= IFCPROPERTYENUMERATION('PEnum_TankPatternType',('HORIZONTALCYLINDER','VERTICALCYLINDER','RECTANGULAR','OTHER','NOTKNOWN','UNSET'),$); + +#2060= IFCSIMPLEPROPERTYTEMPLATE('1hLmG0qX0HuO00025QrE$V',$,'PatternType','Defines the types of pattern (or shape of a tank that may be specified.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7955,$,$,$,$); + +#2061= IFCSIMPLEPROPERTYTEMPLATE('0r0gPVvcv1KPzot2_9fVt7',$,'PavementRoughness','An assessment of the functional condition of the pavement surface indicated as an index according to the International Roughness Index (IRI).',.P_SINGLEVALUE.,'IfcNumericMeasure',$,$,$,$,$,$); + +#2062= IFCSIMPLEPROPERTYTEMPLATE('1JGNfhUnbBFe5yEOD_A8Fp',$,'PavementTexture','Characterization of pavement texture by mean profile depth\X\0D\X\0A\X\0D\X\0A>NOTE  Definition according to ISO 13473-1:2019',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2063= IFCSIMPLEPROPERTYTEMPLATE('0oFyQmlpL9PP5WtBwscQTm',$,'PaybackPeriod','Payback period of investment',.P_SINGLEVALUE.,'IfcDuration',$,$,$,$,$,$); + +#2064= IFCSIMPLEPROPERTYTEMPLATE('1d78lyWYfFdPdM0bVSZdC$',$,'PaymentMethod','Indicates the vending machine payment method.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7960,$,$,$,$); +#7960= IFCPROPERTYENUMERATION('PEnum_PaymentMethod',('CASH','CARD','E_PAYMENT','OTHER','NOTKNOWN','UNSET'),$); + +#2065= IFCSIMPLEPROPERTYTEMPLATE('1k0og0qWiHuO00025QrE$V',$,'People','Heat gains and losses from people.',.P_BOUNDEDVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#2066= IFCSIMPLEPROPERTYTEMPLATE('3tilW0qWiHuO00025QrE$V',$,'PeopleHistory','Heat gains and losses from people.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#2067= IFCSIMPLEPROPERTYTEMPLATE('03ehW0qXGHuO00025QrE$V',$,'PercentageOpen','The ratio between the amount that the valve is open to the full open position of the valve.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPositiveRatioMeasure',$,$,$,$,$); + +#2068= IFCSIMPLEPROPERTYTEMPLATE('27XpU_GB5Ai8wh8ZfdIOsh',$,'PercentShared','Percent of costs paid by the other infrastructure owner.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#2069= IFCSIMPLEPROPERTYTEMPLATE('1Nrta0qSyHuO00025QrE$V',$,'Performance','Water temperature change as a function of wet-bulb temperature, water entering temperature, water flow rate, air flow rate, Tdiff = f ( Twet-bulb, Twater,in, mwater, mair).',.P_REFERENCEVALUE.,'IfcTimeSeries',$,$,$,$,$,$); + +#2070= IFCSIMPLEPROPERTYTEMPLATE('3Hl5J4f$HClxP3X9VzH3yF',$,'PerformanceCertificate','Manufacturer''s performance certificate',.P_REFERENCEVALUE.,'IfcDocumentReference',$,$,$,$,$,$); + +#2071= IFCSIMPLEPROPERTYTEMPLATE('0Rkmq0qVqHuO00025QrE$V',$,'PerformanceClasses','A set of designations of performance classes for the breaker unit for which the data of this instance is valid. A breaker unit being a circuit breaker may be\X\0D\X\0Aconstructed for different levels of breaking capacities. A maximum of 7 different\X\0D\X\0Aperformance classes may be provided. Examples of performance classes that may be specified include B, C, N, S, H, L, V.',.P_LISTVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2072= IFCSIMPLEPROPERTYTEMPLATE('3ZPV_0qVaHuO00025QrE$V',$,'PerformanceClasses','A set of designations of performance classes for the breaker unit for which the data of this instance is valid.\X\0D\X\0A\X\0D\X\0AA set of designations of performance classes for the breaker unit for which the data of this instance is valid. A breaker unit being a motor protection device may be constructed for different levels of breaking capacities. A maximum of 7 different\X\0D\X\0Aperformance classes may be provided. Examples of performance classes that may be specified include B, C, N, S, H, L, V.',.P_LISTVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2073= IFCSIMPLEPROPERTYTEMPLATE('1iqiV1Bdv9kP1zFmTnxXvA',$,'PerformanceMaintenanceLevel','Performance level at which maintenance takes place',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#2074= IFCSIMPLEPROPERTYTEMPLATE('1m3hw0qVOHuO00025QrE$V',$,'Perimeter','Perimeter of the object.\X\0D\X\0A\X\0D\X\0APerimeter of the profile for calculating the surface area. For example measured in mm.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2075= IFCSIMPLEPROPERTYTEMPLATE('3_l1K0qSyHuO00025QrE$V',$,'Permeability','Ratio of the permeability of the ceiling.\X\0D\X\0AThe ration can be used to indicate an open ceiling (that enables identification of whether ceiling construction should be considered as impeding distribution of sprinkler water, light etc. from installations within the ceiling area).',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#2076= IFCSIMPLEPROPERTYTEMPLATE('04LPHXtef7Bf46YoPubSZ$',$,'PermeabilityBehaviour','Proportionality constant in Darcy''s law which relates flow rate and viscosity to a pressure gradient applied to the porous media.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#2077= IFCSIMPLEPROPERTYTEMPLATE('0dZw4UYSDFVPrQibCUZruL',$,'PermissibleRoadLoad','Permissible traffic load for the road design.',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#2078= IFCSIMPLEPROPERTYTEMPLATE('0$mo80qUuHuO00025QrE$V',$,'PHLevel','Maximum water PH in a range from 0-14.',.P_SINGLEVALUE.,'IfcPHMeasure',$,$,$,$,$,$); + +#2079= IFCSIMPLEPROPERTYTEMPLATE('16v3C0qU8HuO00025QrE$V',$,'PhotochemicalOzoneFormation','Quantity of gases creating the photochemical ozone calculated in equivalent ethylene.',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#2080= IFCSIMPLEPROPERTYTEMPLATE('3osKw0qU4HuO00025QrE$V',$,'PhotochemicalOzoneFormationPerUnit','Quantity of gases creating the photochemical ozone calculated in equivalent ethylene',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#2081= IFCSIMPLEPROPERTYTEMPLATE('1KBMgHLx5B9BVSKUJEHSi9',$,'PhysicalDescriptionReference','Physical description as external reference of the equipment, including e.g.weight, shape, model, length, height, diameter.',.P_REFERENCEVALUE.,'IfcExternalReference',$,$,$,$,$,$); + +#2082= IFCSIMPLEPROPERTYTEMPLATE('0eWpK0qUmHuO00025QrE$V',$,'PictogramEscapeDirection','The direction of escape pictogram.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7990,$,$,$,$); +#7990= IFCPROPERTYENUMERATION('PEnum_PictogramEscapeDirectionType',('RIGHTARROW','LEFTARROW','DOWNARROW','UPARROW','OTHER','NOTKNOWN','UNSET'),$); + +#2083= IFCSIMPLEPROPERTYTEMPLATE('0IBQS0qVKHuO00025QrE$V',$,'PieceMark','Defines a unique piece for production purposes. All pieces with the same piece mark value are identical and interchangeable. The piece mark may be composed of sub-parts that have specific locally defined meaning (e.g. B-1A may denote a beam, of generic type \X2\2018\X0\1\X2\2019\X0\ and specific shape \X2\2018\X0\A\X2\2019\X0\).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2084= IFCSIMPLEPROPERTYTEMPLATE('1WZdO0qVGHuO00025QrE$V',$,'PieceMark','Defines a unique piece for production purposes. All pieces with the same piece mark value are identical and interchangeable. The piece mark may be composed of sub-parts that have specific locally defined meaning (e.g. B-1A may denote a beam, of generic type \X2\2018\X0\1\X2\2019\X0\ and specific shape \X2\2018\X0\A\X2\2019\X0\).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2085= IFCSIMPLEPROPERTYTEMPLATE('3FaWM7fvLCiBp0lVYAk03V',$,'PierSectionType','Whether the structure presents a solid/closed barrier to the passage of water or is open.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7996,$,$,$,$); +#7996= IFCPROPERTYENUMERATION('PEnum_SectionType',('OPEN','CLOSED'),$); + +#2086= IFCSIMPLEPROPERTYTEMPLATE('24tPtOUmb38eSfLUcU_ipU',$,'PiezometricHead','Pressure head of water content.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2087= IFCSIMPLEPROPERTYTEMPLATE('3OfY_ZvlDCMeYOU3FtSlL2',$,'PiezometricPressure','Pressure of water content.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2088= IFCSIMPLEPROPERTYTEMPLATE('0bnXS0qSyHuO00025QrE$V',$,'PipeConnection','The manner in which the pipe connection is made to the cooled beam.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7997,$,$,$,$); +#7997= IFCPROPERTYENUMERATION('PEnum_CooledBeamPipeConnection',('STRAIGHT','RIGHT','LEFT','TOP','OTHER','NOTKNOWN','UNSET'),$); + +#2089= IFCSIMPLEPROPERTYTEMPLATE('19MOE0qWWHuO00025QrE$V',$,'PitchAngle','Angle of the slab to the horizontal when used as a component for the roof (specified as 0 degrees or not asserted for cases where the slab is not used as a roof component).The shape information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the shape properties, provided in the attached property, the geometric parameters take precedence. For geometry editing applications, like CAD: this value should be write-only.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#2090= IFCSIMPLEPROPERTYTEMPLATE('3Fx8gNev9BdO6QiED3BT8F',$,'PlacementType','Indicates the purpose of the sensor placement.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8003,$,$,$,$); +#8003= IFCPROPERTYENUMERATION('PEnum_SensorPlacementType',('MONITORING','SURVEY'),$); + +#2091= IFCSIMPLEPROPERTYTEMPLATE('2_jbk0qUeHuO00025QrE$V',$,'PlacingType','Location at which the type of junction box can be located.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8004,$,$,$,$); +#8004= IFCPROPERTYENUMERATION('PEnum_JunctionBoxPlacingType',('CEILING','FLOOR','WALL','OTHER','NOTKNOWN','UNSET'),$); + +#2092= IFCSIMPLEPROPERTYTEMPLATE('1knSGb$Hr9DhsNhsqxn5bg',$,'PlanarFlatness','Indicative (95%-100%) range flatness associated to the intended shape and position in XYZ.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2093= IFCSIMPLEPROPERTYTEMPLATE('0MZfk0qSOHuO00025QrE$V',$,'PlanningControlStatus','Label of zoning category or class, or planning control category for the site or facility.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2094= IFCSIMPLEPROPERTYTEMPLATE('394Yw0qSKHuO00025QrE$V',$,'PlanningControlStatus','Label of zoning category or class, or planning control category for the site or facility.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2095= IFCSIMPLEPROPERTYTEMPLATE('0TWT80qVSHuO00025QrE$V',$,'PlasticShapeFactorY','Ratio of plastic versus elastic bending moment capacity about the section analysis axis ys. A dimensionless value.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#2096= IFCSIMPLEPROPERTYTEMPLATE('0bGNQ0qVSHuO00025QrE$V',$,'PlasticShapeFactorZ','Ratio of plastic versus elastic bending moment capacity about the section analysis axis zs. A dimensionless value.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#2097= IFCSIMPLEPROPERTYTEMPLATE('3lv5i0qUqHuO00025QrE$V',$,'PlasticStrain','A measure of the permanent displacement, as in slip or twinning, which remains after the stress has been removed. Currently applied to a strain of 0.2% proportional stress of the material.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#2098= IFCSIMPLEPROPERTYTEMPLATE('1k0KQdYJT4WhtMu_7lyRTR',$,'PlateType','Type of bolt plate used.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2099= IFCSIMPLEPROPERTYTEMPLATE('0I5BE0qSCHuO00025QrE$V',$,'PlayerMediaEject','Indicates whether the media can be ejected from the player (if physical media).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2100= IFCSIMPLEPROPERTYTEMPLATE('0Oeoi0qSCHuO00025QrE$V',$,'PlayerMediaFormat','Indicates supported media formats.',.P_TABLEVALUE.,'IfcIdentifier','IfcLabel',$,$,$,$,$); + +#2101= IFCSIMPLEPROPERTYTEMPLATE('04zyI0qSCHuO00025QrE$V',$,'PlayerType','Indicates the type of player.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8021,$,$,$,$); +#8021= IFCPROPERTYENUMERATION('PEnum_AudioVisualPlayerType',('AUDIO','VIDEO','OTHER','NOTKNOWN','UNSET'),$); + +#2102= IFCSIMPLEPROPERTYTEMPLATE('1ZXcW0qUuHuO00025QrE$V',$,'Plies','Number of plies.',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#2103= IFCSIMPLEPROPERTYTEMPLATE('0cDT20qXOHuO00025QrE$V',$,'PointOfContact','The organization that should be contacted for action under the terms of the warranty. Note that the role of the organization (manufacturer, supplier, installer etc.) is determined by the IfcActorRole attribute of IfcOrganization.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2104= IFCSIMPLEPROPERTYTEMPLATE('3ZGJpY849AUhml6K4M4C95',$,'PoisonsRatio','Ratio of transverse contraction strain to longitudinal extension strain in the direction of stretching force.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#2105= IFCSIMPLEPROPERTYTEMPLATE('25Cn_0qUqHuO00025QrE$V',$,'PoissonRatio','A measure of the lateral deformations in the elastic range.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#2106= IFCSIMPLEPROPERTYTEMPLATE('0dswO0qSuHuO00025QrE$V',$,'Polarity','True indicates normal polarity; False indicates reverse polarity.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2107= IFCSIMPLEPROPERTYTEMPLATE('0xnVcngeL0puq0IO2aWcNm',$,'PolarizationMode','Indicates the polarization mode of antenna.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8029,$,$,$,$); +#8029= IFCPROPERTYENUMERATION('PEnum_PolarizationMode',('DUALPOLARIZATION','SINGLEPOLARIZATION','OTHER','NOTKNOWN','UNSET'),$); + +#2108= IFCSIMPLEPROPERTYTEMPLATE('1l9fqAQsz5qR9XY_Mh244N',$,'PolarizationModeDispersionTolerance','Indicates the polarization mode dispersion tolerance of the transport equipment. It is usually measured by picosecond.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#2109= IFCSIMPLEPROPERTYTEMPLATE('2a8qh0dWHD9OWx5IdbYOLq',$,'PoleUsage','Pole usage.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8030,$,$,$,$); +#8030= IFCPROPERTYENUMERATION('PEnum_PoleUsage',('1P','2P','3P','4P','1PN','3PN','OTHER','NOTKNOWN','UNSET'),$); + +#2110= IFCSIMPLEPROPERTYTEMPLATE('3OMAA0qUmHuO00025QrE$V',$,'Porosity','The void fraction of the total volume occupied by material (Vbr - Vnet)/Vbr.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#2111= IFCSIMPLEPROPERTYTEMPLATE('2wGIZukqb5y8_rmxPBWB8h',$,'PortCapacity','Indicates the number of ports in the passive device that can be used to interconnect cables.',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#2112= IFCSIMPLEPROPERTYTEMPLATE('30TII0qTGHuO00025QrE$V',$,'PortNumber','The port index for logically ordering the port within the containing element or element type.',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#2113= IFCSIMPLEPROPERTYTEMPLATE('0Mrca0qRqHuO00025QrE$V',$,'PositionHistory','Indicates position of the actuator over time where 0.0 is fully closed and 1.0 is fully open.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#2114= IFCSIMPLEPROPERTYTEMPLATE('2$JKUv68rC$QfoodxwEHNq',$,'PositionInTrack','Indicates the relative position of the element in track, which lies to the left or right as facing in the direction of increasing stationing values.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7076,$,$,$,$); + +#2115= IFCSIMPLEPROPERTYTEMPLATE('0tUIthihvEUR0uX5WlybVY',$,'PostalBox','An address that is implied by an identifiable mail drop.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2116= IFCSIMPLEPROPERTYTEMPLATE('0nTJvBq39DDxmEozSIwMR6',$,'PostalCode','The code that is used by the country''s postal service.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2117= IFCSIMPLEPROPERTYTEMPLATE('13VYb5tj10cOr5hZsTbt3R',$,'Power','The actual power and operable range.',.P_BOUNDEDVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#2118= IFCSIMPLEPROPERTYTEMPLATE('1mAfVHVQfDtBcb3$W2OBiX',$,'PowerCapacity','Power capacity of the equipment',.P_SINGLEVALUE.,'IfcElectricChargeMeasure',$,$,$,$,$,$); + +#2119= IFCSIMPLEPROPERTYTEMPLATE('1FaUfs_7b2qQdwXAs_k3m$',$,'PowerDemand','Power demand of the element',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#2120= IFCSIMPLEPROPERTYTEMPLATE('3UBu01JHrASAEoqzhOMsSb',$,'PowerDissipation','Permissible power which may be dissipated continuously, at specified conditions.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#2121= IFCSIMPLEPROPERTYTEMPLATE('3FKZGrWnL47wR1V9jblsAW',$,'PowerFactor','Power factor; usually as ratio.\X\0D\X\0A\X\0D\X\0AThe ratio between the rated electrical power and the product of the rated current and rated voltage',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#2122= IFCSIMPLEPROPERTYTEMPLATE('1Jv3lEllLAG9RzY6AaK90z',$,'PowerFactorHistory','Power factor.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcRatioMeasure',$,$,$,$,$); + +#2123= IFCSIMPLEPROPERTYTEMPLATE('2sQ1k0qVuHuO00025QrE$V',$,'PowerHistory','The actual power consumption of the pump.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#2124= IFCSIMPLEPROPERTYTEMPLATE('15mFy0qVuHuO00025QrE$V',$,'PowerLoss','The power loss in [W].\X\0D\X\0A\X\0D\X\0AThe power loss in [W] of the fuse when the nominal current is flowing through the fuse.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#2125= IFCSIMPLEPROPERTYTEMPLATE('17rkswZN5Ayh1V1zbea9$s',$,'PowerLoss','The power loss in [W].\X\0D\X\0A\X\0D\X\0ATotal loss of power across this cable.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#2126= IFCSIMPLEPROPERTYTEMPLATE('24e8O0qVaHuO00025QrE$V',$,'PowerLoss','The power loss in [W].\X\0D\X\0A\X\0D\X\0AThe power loss in [W] per pole of the MCB when the nominal current is flowing through the MCB.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#2127= IFCSIMPLEPROPERTYTEMPLATE('0dZTk0qSiHuO00025QrE$V',$,'PowerSource','Type of power driving the compressor.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8053,$,$,$,$); +#8053= IFCPROPERTYENUMERATION('PEnum_CompressorTypePowerSource',('MOTORDRIVEN','ENGINEDRIVEN','GASTURBINE','OTHER','NOTKNOWN','UNSET'),$); + +#2128= IFCSIMPLEPROPERTYTEMPLATE('1nWBo0qTyHuO00025QrE$V',$,'PowerState','Indicates the power state of the device where True is on and False is off.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcBoolean',$,$,$,$,$); + +#2129= IFCSIMPLEPROPERTYTEMPLATE('2GmHy0qSeHuO00025QrE$V',$,'PowerState','Indicates the power state of the device where True is on and False is off.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcBoolean',$,$,$,$,$); + +#2130= IFCSIMPLEPROPERTYTEMPLATE('2z96s0qS4HuO00025QrE$V',$,'PowerState','Indicates the power state of the device where True is on and False is off.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcBoolean',$,$,$,$,$); + +#2131= IFCSIMPLEPROPERTYTEMPLATE('0R5br9ai188vK3YgXwAZkg',$,'PowerSupplyMode','Power supply mode of the equipment or system.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8060,$,$,$,$); +#8060= IFCPROPERTYENUMERATION('PEnum_PowerSupplyMode',('AC','DC','OTHER','NOTKNOWN','UNSET'),$); + +#2132= IFCSIMPLEPROPERTYTEMPLATE('1rWyryNgTD49uhQjRGslfB',$,'Pressure','The pressure of the fluid.',.P_BOUNDEDVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2133= IFCSIMPLEPROPERTYTEMPLATE('3CIho6yXrEuwXjE1K1d5gp',$,'Pressure','The pressure of the fluid.',.P_BOUNDEDVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2134= IFCSIMPLEPROPERTYTEMPLATE('0M0Vy0qTuHuO00025QrE$V',$,'PressureClass','Nominal pressure rating of the object.\X\0D\X\0A\X\0D\X\0APressure classification as defined by the authority having jurisdiction (e.g., SMACNA, etc.).',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2135= IFCSIMPLEPROPERTYTEMPLATE('0MyLk0qVCHuO00025QrE$V',$,'PressureClass','Nominal pressure rating of the object.\X\0D\X\0A\X\0D\X\0AThe test or rated pressure classification of the fitting.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2136= IFCSIMPLEPROPERTYTEMPLATE('3EBQY0qTeHuO00025QrE$V',$,'PressureClass','Nominal pressure rating of the object.\X\0D\X\0A\X\0D\X\0ANominal pressure rating of the system components.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2137= IFCSIMPLEPROPERTYTEMPLATE('2csza0qUGHuO00025QrE$V',$,'PressureCurve','Pressure rise = f (flow rate).',.P_TABLEVALUE.,'IfcVolumetricFlowRateMeasure','IfcPressureMeasure',$,$,$,$,$); + +#2138= IFCSIMPLEPROPERTYTEMPLATE('0wcgw0qRyHuO00025QrE$V',$,'PressureDrop','Pressure drop.\X\0D\X\0A\X\0D\X\0ADrop in total pressure between inlet and outlet at nominal air-flow rate.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPressureMeasure',$,$,$,$,$); + +#2139= IFCSIMPLEPROPERTYTEMPLATE('39$8s0qT0HuO00025QrE$V',$,'PressureDrop','Pressure drop.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPressureMeasure',$,$,$,$,$); + +#2140= IFCSIMPLEPROPERTYTEMPLATE('2FwRQ0qUKHuO00025QrE$V',$,'PressureDropCurve','Under certain dust holding weight, DelPressure = f (fluidflowRate)',.P_TABLEVALUE.,'IfcVolumetricFlowRateMeasure','IfcPressureMeasure',$,$,$,$,$); + +#2141= IFCSIMPLEPROPERTYTEMPLATE('2ydis0qUSHuO00025QrE$V',$,'PressureGaugeType','Identifies the means by which pressure is displayed.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8077,$,$,$,$); +#8077= IFCPROPERTYENUMERATION('PEnum_PressureGaugeType',('DIAL','DIGITAL','MANOMETER','OTHER','NOTKNOWN','UNSET'),$); + +#2142= IFCSIMPLEPROPERTYTEMPLATE('21I6029$T09OOx3TehMZSk',$,'PressureHistory','The pressure of the fluid.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPressureMeasure',$,$,$,$,$); + +#2143= IFCSIMPLEPROPERTYTEMPLATE('3IxLy0qT0HuO00025QrE$V',$,'PressureLossCoefficient','Pressure loss coefficient.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcRatioMeasure',$,$,$,$,$); + +#2144= IFCSIMPLEPROPERTYTEMPLATE('1y3JjznIn4hQPFaA5mCFy3',$,'PressuremeterType','Indication of the type of equipment used for the pressuremeter test.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2145= IFCSIMPLEPROPERTYTEMPLATE('0QnhC0qTuHuO00025QrE$V',$,'PressureRange','Allowable maximum and minimum working pressure (relative to ambient pressure).',.P_BOUNDEDVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2146= IFCSIMPLEPROPERTYTEMPLATE('0SJgO0qVCHuO00025QrE$V',$,'PressureRange','Allowable maximum and minimum working pressure (relative to ambient pressure).',.P_BOUNDEDVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2147= IFCSIMPLEPROPERTYTEMPLATE('2HOx20qTuHuO00025QrE$V',$,'PressureRange','Allowable maximum and minimum working pressure (relative to ambient pressure).',.P_BOUNDEDVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2148= IFCSIMPLEPROPERTYTEMPLATE('2jlXW0qVCHuO00025QrE$V',$,'PressureRange','Allowable maximum and minimum working pressure (relative to ambient pressure).',.P_BOUNDEDVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2149= IFCSIMPLEPROPERTYTEMPLATE('1rwwm0qSGHuO00025QrE$V',$,'PressureRating','Pressure rating of the object.\X\0D\X\0A\X\0D\X\0ANominal pressure rating of the boiler as rated by the agency having jurisdiction.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2150= IFCSIMPLEPROPERTYTEMPLATE('2sN260qUOHuO00025QrE$V',$,'PressureRating','Pressure rating of the object.\X\0D\X\0A\X\0D\X\0AMaximum pressure that the hydrant is manufactured to withstand.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2151= IFCSIMPLEPROPERTYTEMPLATE('1Q3VU0qX0HuO00025QrE$V',$,'PressureRegulatorSetting','Pressure that is automatically maintained in the tank.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2152= IFCSIMPLEPROPERTYTEMPLATE('2fxBw0qX0HuO00025QrE$V',$,'PressureRegulatorSetting','Pressure that is automatically maintained in the tank.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2153= IFCSIMPLEPROPERTYTEMPLATE('2jTqe0qVuHuO00025QrE$V',$,'PressureRise','The developed pressure.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPressureMeasure',$,$,$,$,$); + +#2154= IFCSIMPLEPROPERTYTEMPLATE('3aicuu8QP28AAdbn5w7Vos',$,'PreTensionAim','Line force that the winch is set to maintain (minimum load)',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#2155= IFCSIMPLEPROPERTYTEMPLATE('0dxPq0qV8HuO00025QrE$V',$,'PrevailingWindDirection','The prevailing wind angle direction measured from True North (0 degrees) in a clockwise direction.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#2156= IFCSIMPLEPROPERTYTEMPLATE('0jIkU0qV8HuO00025QrE$V',$,'PrevailingWindVelocity','The design wind velocity coming from the direction specified by the PrevailingWindDirection attribute.',.P_SINGLEVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#2157= IFCSIMPLEPROPERTYTEMPLATE('3Hj3O0qS0HuO00025QrE$V',$,'PrimaryAirFlowRateRange','possible range of primary airflow that can be delivered..',.P_BOUNDEDVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#2158= IFCSIMPLEPROPERTYTEMPLATE('23UrC0qX4HuO00025QrE$V',$,'PrimaryApparentPower','The power in VA (volt ampere) that has been transformed and that runs into the transformer on the primary side.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#2159= IFCSIMPLEPROPERTYTEMPLATE('1gSg80qX4HuO00025QrE$V',$,'PrimaryCurrent','The current that is going to be transformed and that runs into the transformer on the primary side.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#2160= IFCSIMPLEPROPERTYTEMPLATE('1PJtG0qSGHuO00025QrE$V',$,'PrimaryEnergyConsumption','Boiler primary energy source consumption (i.e., the fuel consumed for changing the thermodynamic state of the fluid).',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#2161= IFCSIMPLEPROPERTYTEMPLATE('1tZv40qX4HuO00025QrE$V',$,'PrimaryFrequency','The frequency that is going to be transformed and that runs into the transformer on the primary side.',.P_SINGLEVALUE.,'IfcFrequencyMeasure',$,$,$,$,$,$); + +#2162= IFCSIMPLEPROPERTYTEMPLATE('0V_$0qqDn9Tf1PLPQjjK_e',$,'PrimaryProductionType','Primary type of ship production of the facility',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2163= IFCSIMPLEPROPERTYTEMPLATE('0L_0G0qSeHuO00025QrE$V',$,'PrimarySurfaceArea','Primary heat transfer surface area of the tubes and headers.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#2164= IFCSIMPLEPROPERTYTEMPLATE('1Txac0qX4HuO00025QrE$V',$,'PrimaryVoltage','The voltage that is going to be transformed and that runs into the transformer on the primary side.',.P_SINGLEVALUE.,'IfcElectricVoltageMeasure',$,$,$,$,$,$); + +#2165= IFCSIMPLEPROPERTYTEMPLATE('3VUxA0qUGHuO00025QrE$V',$,'Process','Reference number of the welding process according to ISO 4063, an up to three digits long code',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#2166= IFCSIMPLEPROPERTYTEMPLATE('1lMQMfyaj8WukwZC4nXkfi',$,'ProcessCapacity','The number of units that can be processed in the time defined in ProcessPerformance',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#2167= IFCSIMPLEPROPERTYTEMPLATE('0_iuQ9laT8WBnP5Q4o04AH',$,'ProcessDirection','The direction of flow of the cargo within the process.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8129,$,$,$,$); +#8129= IFCPROPERTYENUMERATION('PEnum_ProcessDirection',('IMPORT','EXPORT','TRANSFER'),$); + +#2168= IFCSIMPLEPROPERTYTEMPLATE('0yXM2dwTn71gpxHeftzb$S',$,'ProcessItem','The type of item (and its measurement method) being modelled within a process. This can be cargo, passengers or vehicles that pass through the system.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8130,$,$,$,$); +#8130= IFCPROPERTYENUMERATION('PEnum_ProcessItem',('TEU','CGT','BARREL','TONNE','PASSENGER','VEHICLE','OTHER','NOTKNOWN','UNSET'),$); + +#2169= IFCSIMPLEPROPERTYTEMPLATE('3asFq0qUGHuO00025QrE$V',$,'ProcessName','Name of the welding process. Alternative to the numeric Process property.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2170= IFCSIMPLEPROPERTYTEMPLATE('2nqNIMRDj0LAY1mI3ZvbZH',$,'ProcessPerformance','Minimum time to accept or dispatch the entire item capacity.',.P_SINGLEVALUE.,'IfcDuration',$,$,$,$,$,$); + +#2171= IFCSIMPLEPROPERTYTEMPLATE('0HZB4plKf1oOsbtTq1O1Zs',$,'ProcurementMethod','The method by which an IfcProductType/IfcProduct is acquired and installed. The value provided shall be one of the following four character acronyms: \X2\201C\X0\CFCI\X2\201D\X0\ (meaning Contractor Furnished Contractor Installed), \X2\201C\X0\OFCI\X2\201D\X0\ (meaning Owner Furnished Contractor Installed), or \X2\201C\X0\OFOI\X2\201D\X0\ (meaning Owner Furnished Owner Installed).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2172= IFCSIMPLEPROPERTYTEMPLATE('1Jlr60qVSHuO00025QrE$V',$,'ProductDescription','A textual description of the products that require the work.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#2173= IFCSIMPLEPROPERTYTEMPLATE('3_DtI0qVSHuO00025QrE$V',$,'ProductDescription','A textual description of the products that require the work.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#2174= IFCSIMPLEPROPERTYTEMPLATE('13MQU0qVGHuO00025QrE$V',$,'ProductionLotId','The manufacturer''s production lot identifier.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2175= IFCSIMPLEPROPERTYTEMPLATE('2OaRi0qUmHuO00025QrE$V',$,'ProductionYear','The year of production of the manufactured item.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2176= IFCSIMPLEPROPERTYTEMPLATE('2HOLtVtqH7xBzdXTbAyiun',$,'ProjectInvestmentEstimate','Estimate of investment cost',.P_REFERENCEVALUE.,'IfcCostValue',$,$,$,$,$,$); + +#2177= IFCSIMPLEPROPERTYTEMPLATE('0ekmg0qSCHuO00025QrE$V',$,'ProjectorType','Indicates the type of projector.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8136,$,$,$,$); +#8136= IFCPROPERTYENUMERATION('PEnum_AudioVisualProjectorType',('OTHER','NOTKNOWN','UNSET'),$); + +#2178= IFCSIMPLEPROPERTYTEMPLATE('2$S70iKB11wRZELFihKhH7',$,'ProjectType','Additional typing of a project',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8140,$,$,$,$); +#8140= IFCPROPERTYENUMERATION('PEnum_ProjectType',('NEWBUILD','MODIFICATION','REPAIR','OPERATIONMAINTENANCE','RENOVATION'),$); + +#2179= IFCSIMPLEPROPERTYTEMPLATE('0AK8i5JmXDxfWTbSTJ3n91',$,'PropagationSpeedCoefficient','Indicates the propagation speed coefficient.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#2180= IFCSIMPLEPROPERTYTEMPLATE('1ZYsM0qVWHuO00025QrE$V',$,'PropertyName','Addressing details of the property as stated within the agreement.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2181= IFCSIMPLEPROPERTYTEMPLATE('3XXaS0qSqHuO00025QrE$V',$,'ProportionalConstant','The proportional gain factor of the controller (usually referred to as Kp).',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#2182= IFCSIMPLEPROPERTYTEMPLATE('3fxde0qUqHuO00025QrE$V',$,'ProportionalStress','A measure of the proportional stress of the material. It describes the stress before the first plastic deformation occurs and is commonly measured at a deformation of 0.01%.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2183= IFCSIMPLEPROPERTYTEMPLATE('07RnG0qUqHuO00025QrE$V',$,'ProtectivePoreRatio','The protective pore ratio indicating the frost-resistance of the concrete.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#2184= IFCSIMPLEPROPERTYTEMPLATE('0LajgwBXH9KgSPIIIBgr3C',$,'Protocols','For data ports, identifies the protocols used as defined by the Open System Interconnection (OSI) Basic Reference Model (ISO 7498). Layers include: 1. Physical; 2. DataLink; 3. Network; 4. Transport; 5. Session; 6. Presentation; 7. Application. Example: 3:IP, 4:TCP, 5:HTTP',.P_LISTVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2185= IFCSIMPLEPROPERTYTEMPLATE('0DSku0qWaHuO00025QrE$V',$,'PubliclyAccessible','Indication whether this space (in case of e.g., a toilet) is designed to serve as a publicly accessible space, e.g., for a public toilet (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2186= IFCSIMPLEPROPERTYTEMPLATE('1AHk40qXaHuO00025QrE$V',$,'PubliclyAccessible','Indication whether this space (in case of e.g., a toilet) is designed to serve as a publicly accessible space, e.g., for a public toilet (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2187= IFCSIMPLEPROPERTYTEMPLATE('2dz9sHSqLEL9DJguaAm4sn',$,'PullInVoltage','Working voltage of relay in excitation state.',.P_SINGLEVALUE.,'IfcElectricVoltageMeasure',$,$,$,$,$,$); + +#2188= IFCSIMPLEPROPERTYTEMPLATE('2KOfy0qUOHuO00025QrE$V',$,'PumperConnectionSize','The size of a connection to which a fire hose may be connected that is then linked to a pumping unit.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2189= IFCSIMPLEPROPERTYTEMPLATE('0WRBx2dzz6o8xCwecn3DMi',$,'Purpose','Indication of the purpose of this object',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8159,$,$,$,$); +#8159= IFCPROPERTYENUMERATION('PEnum_AddressType',('DISTRIBUTIONPOINT','HOME','OFFICE','SITE','OTHER','NOTKNOWN','UNSET'),$); + +#2190= IFCSIMPLEPROPERTYTEMPLATE('2wsWU0qV4HuO00025QrE$V',$,'Purpose','Indication of the purpose of this object\X\0D\X\0A\X\0D\X\0AE.g. ''ventilation'' or ''access''',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2191= IFCSIMPLEPROPERTYTEMPLATE('03cT7VFl92dw8n1GPuqXSv',$,'PutIntoOperationDate','Date on which the element is put into operation.',.P_SINGLEVALUE.,'IfcDate',$,$,$,$,$,$); + +#2192= IFCSIMPLEPROPERTYTEMPLATE('25QNLFrcX23AOU3hgpu9do',$,'PwaveVelocity','P-wave velocity of a rock or soil.',.P_SINGLEVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#2193= IFCSIMPLEPROPERTYTEMPLATE('20r43TAl93mwVeOtXNHvj4',$,'Q-value','A description of the rock mass stability of an underground opening in jointed rock masses based on Q-system which was originaly developed at NGI.2015 - Handbook on the Q-System - NGI.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#2194= IFCSIMPLEPROPERTYTEMPLATE('0Cl6Q0qSqHuO00025QrE$V',$,'Quality','Indicates the quality of measurement or failure condition, which may be further qualified by the Status. True: measured values are considered reliable; False: measured values are considered not reliable (i.e. a fault has been detected); Unknown: reliability of values is uncertain.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcLogical',$,$,$,$,$); + +#2195= IFCSIMPLEPROPERTYTEMPLATE('2Khse0qUSHuO00025QrE$V',$,'Quality','Indicates the quality of measurement or failure condition, which may be further qualified by the Status. True: measured values are considered reliable; False: measured values are considered not reliable (i.e. a fault has been detected); Unknown: reliability of values is uncertain.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcLogical',$,$,$,$,$); + +#2196= IFCSIMPLEPROPERTYTEMPLATE('3R_2E0qWGHuO00025QrE$V',$,'Quality','Indicates the quality of measurement or failure condition, which may be further qualified by the Status. True: measured values are considered reliable; False: measured values are considered not reliable (i.e. a fault has been detected); Unknown: reliability of values is uncertain.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcLogical',$,$,$,$,$); + +#2197= IFCSIMPLEPROPERTYTEMPLATE('1z_Gs375PED9dAUPht8BFC',$,'QualityHistory','Indicates the quality of measurement or failure condition, which may be further qualified by the Status. True: measured values are considered reliable; False: measured values are considered not reliable (i.e. a fault has been detected); Unknown: reliability of values is uncertain.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcLogical',$,$,$,$,$); + +#2198= IFCSIMPLEPROPERTYTEMPLATE('3LzIU75Rv2eBKvppy605JZ',$,'QualityOfComponents','Adjustment of the service life resulting from the effect of the quality of components used.',.P_BOUNDEDVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#2199= IFCSIMPLEPROPERTYTEMPLATE('1NgIfYZRT9j8NN6lJ2fnxX',$,'QuaySectionType','Whether the structure presents a solid/closed barrier to the passage of water or is open.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7996,$,$,$,$); + +#2200= IFCSIMPLEPROPERTYTEMPLATE('2AP24nbKP3hfI8vdx$uG8T',$,'QValue','A description of the rock mass stability of an underground opening in jointed rock masses.\X\0D\X\0A>NOTE Definition from Barton, N.R.; Lien, R.; Lunde, J. (1974). Engineering classification of rock masses for the design of tunnel support. Rock Mechanics and Rock Engineering.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#2201= IFCSIMPLEPROPERTYTEMPLATE('1hc8WY5vP3gg1foxh3ure3',$,'RadialExcavationDepth','Depth of radial excavation.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2202= IFCSIMPLEPROPERTYTEMPLATE('0PWybQDsb7VuLXarptQq0N',$,'RadialExcavationDirection','Direction of radial excavation relative to the main tunnel drive.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8168,$,$,$,$); +#8168= IFCPROPERTYENUMERATION('PEnum_RadialExcavationDirection',('LATERAL','VERTICAL','RADIAL'),$); + +#2203= IFCSIMPLEPROPERTYTEMPLATE('36CrYf_abBQQiXtlkMLup4',$,'RadialExcavationType','Type of radial excavation.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8169,$,$,$,$); +#8169= IFCPROPERTYENUMERATION('PEnum_RadialExcavationType',('PROFILEENLARGEMENT','REPROFILING','NICHE','OTHER'),$); + +#2204= IFCSIMPLEPROPERTYTEMPLATE('3RsgMwbTP2khfQXrle7GMJ',$,'RadialExcavationTypeOther','A user defined type of radial excavation when RadialExcavationType = OTHER.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2205= IFCSIMPLEPROPERTYTEMPLATE('27paS9aKT8DPqJm_ip39qg',$,'RadialInclination','Inclination measured vs the vertical cross section plane.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#2206= IFCSIMPLEPROPERTYTEMPLATE('0oSYw0FNv6_xS_Fj6q_a9u',$,'RadialJointConnections','Specified if particular connector, e.g. dowel, is used.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2207= IFCSIMPLEPROPERTYTEMPLATE('0Td7PHpJb2JQKm0I0w16ak',$,'RadialJointType','Type of radial joint.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7299,$,$,$,$); + +#2208= IFCSIMPLEPROPERTYTEMPLATE('3IFLBXGmnEuu5$jXs$lG3v',$,'RadialSpacing','Radial spacing of bolts.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2209= IFCSIMPLEPROPERTYTEMPLATE('1TRSUYI_166AUFrlaZw$TZ',$,'RadiantFrequency','Indicates the radiant frequency of the leaky coaxial cable (radiating cable).',.P_SINGLEVALUE.,'IfcFrequencyMeasure',$,$,$,$,$,$); + +#2210= IFCSIMPLEPROPERTYTEMPLATE('1uH9Rio6XFy8Z6EBj1Yjbb',$,'RadiatedOutputPowerPerAntenna','Indicates the power of radio waves emitted by each antenna of the base transceiver station.',.P_TABLEVALUE.,'IfcLabel','IfcPowerMeasure',$,$,$,$,$); + +#2211= IFCSIMPLEPROPERTYTEMPLATE('0KBK4$FZP5memrgigaPaRn',$,'RadiationPattern','Indicates the radiation pattern of antenna.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8170,$,$,$,$); +#8170= IFCPROPERTYENUMERATION('PEnum_RadiationPattern',('DIRECTIONAL','OMNIDIRECTIONAL','FANBEAM','PENCILBEAM','SHAPEDBEAM','OTHER','NOTKNOWN','UNSET'),$); + +#2212= IFCSIMPLEPROPERTYTEMPLATE('2HUQM0qWeHuO00025QrE$V',$,'RadiatorType','Indicates the type of radiator.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8171,$,$,$,$); +#8171= IFCPROPERTYENUMERATION('PEnum_SpaceHeaterRadiatorType',('FINNEDTUBE','PANEL','SECTIONAL','TUBULAR','OTHER','NOTKNOWN','UNSET'),$); + +#2213= IFCSIMPLEPROPERTYTEMPLATE('0xaGU0qU8HuO00025QrE$V',$,'RadioactiveWaste','Quantity of radioactive waste generated.',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#2214= IFCSIMPLEPROPERTYTEMPLATE('3cxOo0qU4HuO00025QrE$V',$,'RadioactiveWastePerUnit','Quantity of radioactive waste generated',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#2215= IFCSIMPLEPROPERTYTEMPLATE('2591D4Lin3Jhrrps1RS0JX',$,'Radius','The radius of the object. The size information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the size properties, provided in the attached property set, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2216= IFCSIMPLEPROPERTYTEMPLATE('1GKMqOWo538xJ6QcnnKJnb',$,'RailCondition','Assessment of the condition of the rail at point of installation.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8182,$,$,$,$); +#8182= IFCPROPERTYENUMERATION('PEnum_RailCondition',('NEWRAIL','REGENERATEDRAIL','REUSEDRAIL','OTHER','NOTKNOWN','UNSET'),$); + +#2217= IFCSIMPLEPROPERTYTEMPLATE('36$bpzasz7Wwt383_gPDf3',$,'RailDeliveryState','The delivery state of rail, which indicates the final treatment at the end in manufacturing.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8183,$,$,$,$); +#8183= IFCPROPERTYENUMERATION('PEnum_RailDeliveryState',('HOTROLLING','HEATTREATMENT','OTHER','NOTKNOWN','UNSET'),$); + +#2218= IFCSIMPLEPROPERTYTEMPLATE('139zI2nWv5vuRYYFkrBt5t',$,'RailElementaryLength','The standardised length of rail supplied from the manufacturer.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8184,$,$,$,$); +#8184= IFCPROPERTYENUMERATION('PEnum_RailElementaryLength',('6M','75M','100M','108M','120M','144M','400M','30M','60M','72M','12M','18M','24M','25M','27M','36M','48M','54M','OTHER','NOTKNOWN','UNSET'),$); + +#2219= IFCSIMPLEPROPERTYTEMPLATE('0$Ooq6bAz7GfDzJmMijf3H',$,'RailGap','The gap between the rail profiles.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2220= IFCSIMPLEPROPERTYTEMPLATE('26aYV31ZvC_QTcssV9r4Tb',$,'RailPadStiffness','Indicates the stiffness of a rail pad.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8185,$,$,$,$); +#8185= IFCPROPERTYENUMERATION('PEnum_RailPadStiffness',('STIFF','SOFT','MEDIUM','OTHER','NOTKNOWN','UNSET'),$); + +#2221= IFCSIMPLEPROPERTYTEMPLATE('0vpUHwHvz9kAU_7eMQONr9',$,'RailwayBaliseType','Type of the railway balise.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8186,$,$,$,$); +#8186= IFCPROPERTYENUMERATION('PEnum_RailwayBaliseType',('ACTIVEBALISE','PASSIVEBALISE','OTHER','NOTKNOWN','UNSET'),$); + +#2222= IFCSIMPLEPROPERTYTEMPLATE('33g1QhHOT0svusBGtik1jV',$,'RailwayCommunicationTerminalType','Indicates the type of railway communication terminal.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8187,$,$,$,$); +#8187= IFCPROPERTYENUMERATION('PEnum_RailwayCommunicationTerminalType',('IP','LEGACY','OTHER','NOTKNOWN','UNSET'),$); + +#2223= IFCSIMPLEPROPERTYTEMPLATE('3pasYELxHFsBeUBXC9tocZ',$,'RailwaySignalType','The type of railway signal, e.g. home signal, starting signal, shunting signal, level crossing signal.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8188,$,$,$,$); +#8188= IFCPROPERTYENUMERATION('PEnum_RailwaySignalType',('DISTANTSIGNAL','APPROACHSIGNAL','HOMESIGNAL','STARTINGSIGNAL','HUMPSIGNAL','SHUNTINGSIGNAL','REPEATINGSIGNAL','OBSTRUCTIONSIGNAL','LEVELCROSSINGSIGNAL','HUMPAUXILIARYSIGANL','BLOCKSIGNAL','OTHER','NOTKNOWN','UNSET'),$); + +#2224= IFCSIMPLEPROPERTYTEMPLATE('16cT3SUBL7WQSBYhySMcyR',$,'RainMeasureRange','Indicates the measuring range of rain gauge.',.P_BOUNDEDVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#2225= IFCSIMPLEPROPERTYTEMPLATE('1UG6PIKkT84uhW6B_TLkMI',$,'RainSensorType','Indicates the type of rain sensor or gauge.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8189,$,$,$,$); +#8189= IFCPROPERTYENUMERATION('PEnum_RainSensorType',('MICROWAVE','PIEZOELECTRIC','TIPPINGBUCKET','OTHER','NOTKNOWN','UNSET'),$); + +#2226= IFCSIMPLEPROPERTYTEMPLATE('24vkFVO3zF59eFBHZdlOH3',$,'RaisedCompressiveStrength','Alternative value for compressive strength which may be used under material and code dependent conditions (e.g. if deformation is tolerable, or far from ends of the member); conditions should be stated in SELF\\IfcProperty.Description.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2227= IFCSIMPLEPROPERTYTEMPLATE('2QQzGzvunAmPePwQbZoVbQ',$,'RaisedCompressiveStrength','Alternative value for compressive strength which may be used under material and code dependent conditions (e.g. if deformation is tolerable, or far from ends of the member); conditions should be stated in SELF\\IfcProperty.Description.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2228= IFCSIMPLEPROPERTYTEMPLATE('3qR6XMmWnCgvqSxdQ16rVq',$,'RaisedCompressiveStrength','Alternative value for compressive strength which may be used under material and code dependent conditions (e.g. if deformation is tolerable, or far from ends of the member); conditions should be stated in SELF\\IfcProperty.Description.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2229= IFCSIMPLEPROPERTYTEMPLATE('04LOOIhZr3DBc$B7zq9dxk',$,'RaisedCompStrengthPerp','Alternative value for compressive strength, \X2\03B1\X0\=90\S\0, which may be used under material and code dependent conditions (e.g. if deformation is tolerable, or far from ends of the member); conditions should be stated in SELF\\IfcProperty.Description.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2230= IFCSIMPLEPROPERTYTEMPLATE('1e6FFTtjLBgOZ8z29e$3k7',$,'RaisedCompStrengthPerp','Alternative value for compressive strength, \X2\03B1\X0\=90\S\0, which may be used under material and code dependent conditions (e.g. if deformation is tolerable, or far from ends of the member); conditions should be stated in SELF\\IfcProperty.Description.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2231= IFCSIMPLEPROPERTYTEMPLATE('3RBkeZwQr0rx9ofkNqvpwS',$,'RaisedCompStrengthPerp','Alternative value for compressive strength, \X2\03B1\X0\=90\S\0, which may be used under material and code dependent conditions (e.g. if deformation is tolerable, or far from ends of the member); conditions should be stated in SELF\\IfcProperty.Description.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2232= IFCSIMPLEPROPERTYTEMPLATE('1U$OU0qSqHuO00025QrE$V',$,'Range','The physical range of values supported by the device.',.P_BOUNDEDVALUE.,'IfcReal',$,$,$,$,$,$); + +#2233= IFCSIMPLEPROPERTYTEMPLATE('2uzb40qRqHuO00025QrE$V',$,'RangeAngle','Indicates the maximum rotation the actuator must traverse.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#2234= IFCSIMPLEPROPERTYTEMPLATE('2nKOcVn1PD5Arvkf8nGOWd',$,'Rank','>NOTE Definition according to ISC: The rank of GeologicUnit e.g., group, formation, member.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2235= IFCSIMPLEPROPERTYTEMPLATE('2Kimec$1fFleqiGj$Fg9HN',$,'RatedCapacitance','Capacitance value determined under specified conditions and declared by the manufacturer.',.P_SINGLEVALUE.,'IfcElectricCapacitanceMeasure',$,$,$,$,$,$); + +#2236= IFCSIMPLEPROPERTYTEMPLATE('1uJPqXHDH0jRCEAj47O9L8',$,'RatedCurrent','The current that a device is designed to handle.',.P_BOUNDEDVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#2237= IFCSIMPLEPROPERTYTEMPLATE('0xk7ZvULjDVACUV9Qs5Q4T',$,'RatedFrequency','Frequency of the AC electric power supply when the device or system reaches its optimum operating condition.',.P_SINGLEVALUE.,'IfcFrequencyMeasure',$,$,$,$,$,$); + +#2238= IFCSIMPLEPROPERTYTEMPLATE('2e0YIS0SP8ffTho62YkBSL',$,'RatedFrequency','Frequency of the AC electric power supply when the device or system reaches its optimum operating condition.',.P_SINGLEVALUE.,'IfcFrequencyMeasure',$,$,$,$,$,$); + +#2239= IFCSIMPLEPROPERTYTEMPLATE('1$TnC0qSWHuO00025QrE$V',$,'RatedTemperature','The range of allowed temperature that a device is certified to handle. The upper bound of this value is the maximum.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2240= IFCSIMPLEPROPERTYTEMPLATE('14mAi0qSSHuO00025QrE$V',$,'RatedTemperature','The range of allowed temperature that a device is certified to handle. The upper bound of this value is the maximum.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2241= IFCSIMPLEPROPERTYTEMPLATE('0_oie0qSSHuO00025QrE$V',$,'RatedVoltage','The range of allowed voltage that a device is certified to handle. The upper bound of this value is the maximum.',.P_BOUNDEDVALUE.,'IfcElectricVoltageMeasure',$,$,$,$,$,$); + +#2242= IFCSIMPLEPROPERTYTEMPLATE('1uw9k0qSWHuO00025QrE$V',$,'RatedVoltage','The range of allowed voltage that a device is certified to handle. The upper bound of this value is the maximum.',.P_BOUNDEDVALUE.,'IfcElectricVoltageMeasure',$,$,$,$,$,$); + +#2243= IFCSIMPLEPROPERTYTEMPLATE('2YuL_rvIv9uxXdCK0Vu7_6',$,'RatedVoltage','The range of allowed voltage that a device is certified to handle. The upper bound of this value is the maximum.',.P_BOUNDEDVALUE.,'IfcElectricVoltageMeasure',$,$,$,$,$,$); + +#2244= IFCSIMPLEPROPERTYTEMPLATE('2Yd6MqG2nFieRrEL44q9kc',$,'RatedVoltageRange','Voltage range as declared by the manufacturer expressed by its lower and upper rated voltages [Source : IEC 62368-1:2010, 3.3.10.5].',.P_BOUNDEDVALUE.,'IfcElectricVoltageMeasure',$,$,$,$,$,$); + +#2245= IFCSIMPLEPROPERTYTEMPLATE('2C$hu0qWKHuO00025QrE$V',$,'RateOfTemperatureRise','The rate of temperature rise that is to be sensed as being hazardous.',.P_SINGLEVALUE.,'IfcTemperatureRateOfChangeMeasure',$,$,$,$,$,$); + +#2246= IFCSIMPLEPROPERTYTEMPLATE('3jOIIDu3fDzgwbbcxO3kVC',$,'RatioOfWireTension','The ratio of wire tension to tensioner weight.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#2247= IFCSIMPLEPROPERTYTEMPLATE('107SSt09T8QPi7FlONxs5S',$,'ReactivePower','Reactive power.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#2248= IFCSIMPLEPROPERTYTEMPLATE('0R$Ds0qUWHuO00025QrE$V',$,'ReadOutType','Indication of the form that readout from the meter takes. In the case of a dial read out, this may comprise multiple dials that give a cumulative reading and/or a mechanical odometer.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8213,$,$,$,$); +#8213= IFCPROPERTYENUMERATION('PEnum_MeterReadOutType',('DIAL','DIGITAL','OTHER','NOTKNOWN','UNSET'),$); + +#2249= IFCSIMPLEPROPERTYTEMPLATE('2cfWA0qX4HuO00025QrE$V',$,'RealImpedanceRatio','The ratio between the real part of the zero sequence impedance and the real part of the positive impedance (i.e. real part of the short-circuit voltage) of the transformer.\X\0D\X\0AUsed for three-phase transformer which includes a N-conductor.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#2250= IFCSIMPLEPROPERTYTEMPLATE('3xhiQ9aS5FZx39O_jb9Gyc',$,'RealPower','Real power.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#2251= IFCSIMPLEPROPERTYTEMPLATE('0uxDq0qVSHuO00025QrE$V',$,'ReasonForChange','A description of the problem for why a change is needed.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#2252= IFCSIMPLEPROPERTYTEMPLATE('1gIxM0qSCHuO00025QrE$V',$,'ReceiverType','Indicates the type of receiver.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8222,$,$,$,$); +#8222= IFCPROPERTYENUMERATION('PEnum_AudioVisualReceiverType',('AUDIO','AUDIOVIDEO','OTHER','NOTKNOWN','UNSET'),$); + +#2253= IFCSIMPLEPROPERTYTEMPLATE('0ajTc0qX4HuO00025QrE$V',$,'ReceptacleLoadIntensity','Average power use intensity of appliances and other non-HVAC equipment in the space per unit area.(PowerMeasure/IfcAreaMeasure).',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#2254= IFCSIMPLEPROPERTYTEMPLATE('2N8xi0qWiHuO00025QrE$V',$,'RecirculatedAir','Loads from recirculated air.',.P_BOUNDEDVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#2255= IFCSIMPLEPROPERTYTEMPLATE('060HG0qWmHuO00025QrE$V',$,'RecirculatedAirHistory','Loads from recirculated air.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#2256= IFCSIMPLEPROPERTYTEMPLATE('00pQO0qSSHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2257= IFCSIMPLEPROPERTYTEMPLATE('02_Yc0qVGHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2258= IFCSIMPLEPROPERTYTEMPLATE('0485m0qTuHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2259= IFCSIMPLEPROPERTYTEMPLATE('04g$a0qSGHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2260= IFCSIMPLEPROPERTYTEMPLATE('05e5C0qUCHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2261= IFCSIMPLEPROPERTYTEMPLATE('06tta0qVyHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2262= IFCSIMPLEPROPERTYTEMPLATE('0784e0qUWHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1'').',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2263= IFCSIMPLEPROPERTYTEMPLATE('08Mt80qVmHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2264= IFCSIMPLEPROPERTYTEMPLATE('08Yam0qS4HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2265= IFCSIMPLEPROPERTYTEMPLATE('09uhUrGP96Dg7LCTKoeQZI',$,'Reference',$,.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2266= IFCSIMPLEPROPERTYTEMPLATE('0a7aA0qXCHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2267= IFCSIMPLEPROPERTYTEMPLATE('0bpnA0qU4HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2268= IFCSIMPLEPROPERTYTEMPLATE('0dbTU0qTiHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2269= IFCSIMPLEPROPERTYTEMPLATE('0dFn60qSOHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2270= IFCSIMPLEPROPERTYTEMPLATE('0FjbU0qSiHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2271= IFCSIMPLEPROPERTYTEMPLATE('0g0om0qV4HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1'').',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2272= IFCSIMPLEPROPERTYTEMPLATE('0GfRG0qU0HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2273= IFCSIMPLEPROPERTYTEMPLATE('0gv8_0qUeHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2274= IFCSIMPLEPROPERTYTEMPLATE('0gWS_0qRqHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2275= IFCSIMPLEPROPERTYTEMPLATE('0hY220qW0HuO00025QrE$V',$,'Reference','A descriptive label for the general reinforcement type.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2276= IFCSIMPLEPROPERTYTEMPLATE('0KoTM0qT0HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2277= IFCSIMPLEPROPERTYTEMPLATE('0nriQ0qXaHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''). Used to store the non-classification driven internal project type.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2278= IFCSIMPLEPROPERTYTEMPLATE('0NTlk0qSqHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2279= IFCSIMPLEPROPERTYTEMPLATE('0pav20qVyHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2280= IFCSIMPLEPROPERTYTEMPLATE('0rsFa0qSKHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2281= IFCSIMPLEPROPERTYTEMPLATE('0va6u0qWqHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2282= IFCSIMPLEPROPERTYTEMPLATE('0Y2BE0qXGHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1'').',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2283= IFCSIMPLEPROPERTYTEMPLATE('0yGv40qXOHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2284= IFCSIMPLEPROPERTYTEMPLATE('11BYE0qSaHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2285= IFCSIMPLEPROPERTYTEMPLATE('12DtC0qX8HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1'').',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2286= IFCSIMPLEPROPERTYTEMPLATE('13wa80qUGHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1'').',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2287= IFCSIMPLEPROPERTYTEMPLATE('14JG80qX4HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2288= IFCSIMPLEPROPERTYTEMPLATE('17suk0qWSHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2289= IFCSIMPLEPROPERTYTEMPLATE('19abY0qU4HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1'').',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2290= IFCSIMPLEPROPERTYTEMPLATE('19cbI0qV4HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2291= IFCSIMPLEPROPERTYTEMPLATE('1aef_0qSGHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2292= IFCSIMPLEPROPERTYTEMPLATE('1cULo0qTuHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1'').',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2293= IFCSIMPLEPROPERTYTEMPLATE('1Eij00qW0HuO00025QrE$V',$,'Reference','A descriptive label for the general reinforcement type.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2294= IFCSIMPLEPROPERTYTEMPLATE('1IaIC0qVqHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2295= IFCSIMPLEPROPERTYTEMPLATE('1IAsI0qSeHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2296= IFCSIMPLEPROPERTYTEMPLATE('1KteU0qTCHuO00025QrE$V',$,'Reference','Reference ID for this specific instance (e.g. ''WWS/VS1/400/001'', which indicates the occurrence belongs to system WWS, subsystems VSI/400, and has the component number 001).',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2297= IFCSIMPLEPROPERTYTEMPLATE('1LtTm0qWWHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2298= IFCSIMPLEPROPERTYTEMPLATE('1m1CE0qU8HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1'').',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2299= IFCSIMPLEPROPERTYTEMPLATE('1M1Rc0qRyHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2300= IFCSIMPLEPROPERTYTEMPLATE('1mSb87I6b0egBV57bTxz1d',$,'Reference',$,.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2301= IFCSIMPLEPROPERTYTEMPLATE('1pcac0qUOHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2302= IFCSIMPLEPROPERTYTEMPLATE('1PhZO0qUaHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1'').',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2303= IFCSIMPLEPROPERTYTEMPLATE('1pMdW0qVyHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2304= IFCSIMPLEPROPERTYTEMPLATE('1qBEC0qTeHuO00025QrE$V',$,'Reference','Reference ID for this specific instance of a distribution system, or sub-system (e.g. ''WWS/VS1'', which indicates the system to be WWS, subsystems VSI/400). The reference values depend on the local code of practice.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2305= IFCSIMPLEPROPERTYTEMPLATE('1r9SPy3wf4kfbVcT1xSjqn',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2306= IFCSIMPLEPROPERTYTEMPLATE('1RiCw0qS8HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2307= IFCSIMPLEPROPERTYTEMPLATE('1ryQa0qT0HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2308= IFCSIMPLEPROPERTYTEMPLATE('1Su$g0qSOHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2309= IFCSIMPLEPROPERTYTEMPLATE('1sWKG0qRuHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2310= IFCSIMPLEPROPERTYTEMPLATE('1vMrE0qXKHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1'').',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2311= IFCSIMPLEPROPERTYTEMPLATE('1xehi0qTyHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2312= IFCSIMPLEPROPERTYTEMPLATE('1XOE40qSyHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2313= IFCSIMPLEPROPERTYTEMPLATE('1zAQw0qV8HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1'').',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2314= IFCSIMPLEPROPERTYTEMPLATE('1zNuK0qSKHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''). Used to store the non-classification driven internal project type.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2315= IFCSIMPLEPROPERTYTEMPLATE('2$yOE0qVuHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1'').',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2316= IFCSIMPLEPROPERTYTEMPLATE('22CZ80qU4HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2317= IFCSIMPLEPROPERTYTEMPLATE('27u4M0qUeHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2318= IFCSIMPLEPROPERTYTEMPLATE('2aqqE0qVyHuO00025QrE$V',$,'Reference','A descriptive label for the general reinforcement type.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2319= IFCSIMPLEPROPERTYTEMPLATE('2CN2o0qV4HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2320= IFCSIMPLEPROPERTYTEMPLATE('2czSm0qXWHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2321= IFCSIMPLEPROPERTYTEMPLATE('2dBg40qV4HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''). Used to store the non-classification driven internal construction type.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2322= IFCSIMPLEPROPERTYTEMPLATE('2e2mS0qU0HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2323= IFCSIMPLEPROPERTYTEMPLATE('2e7lq0qWWHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''). Used to store the non-classification driven internal project type.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2324= IFCSIMPLEPROPERTYTEMPLATE('2EkuW0qUiHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2325= IFCSIMPLEPROPERTYTEMPLATE('2FaF60qSmHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2326= IFCSIMPLEPROPERTYTEMPLATE('2g$Fm0qSuHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2327= IFCSIMPLEPROPERTYTEMPLATE('2gEuY0qXKHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2328= IFCSIMPLEPROPERTYTEMPLATE('2H8U00qVCHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1'').',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2329= IFCSIMPLEPROPERTYTEMPLATE('2IXUK0qS0HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2330= IFCSIMPLEPROPERTYTEMPLATE('2KCLcfF8r35gUW6qE2nkg0',$,'Reference',$,.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2331= IFCSIMPLEPROPERTYTEMPLATE('2kgdO0qW8HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2332= IFCSIMPLEPROPERTYTEMPLATE('2lSUQ0qSSHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2333= IFCSIMPLEPROPERTYTEMPLATE('2Ncs80qSaHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2334= IFCSIMPLEPROPERTYTEMPLATE('2nEgg0qSKHuO00025QrE$V',$,'Reference','Reference ID for this specified instance of building system in this project (e.g. ''TRA/EL1''), The reference values depend on the local code of practice.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2335= IFCSIMPLEPROPERTYTEMPLATE('2OJ_g0qW4HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2336= IFCSIMPLEPROPERTYTEMPLATE('2osv40qWmHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2337= IFCSIMPLEPROPERTYTEMPLATE('2p5cK0qUaHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1'').',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2338= IFCSIMPLEPROPERTYTEMPLATE('2Quns0qSeHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2339= IFCSIMPLEPROPERTYTEMPLATE('2s3rQ0qUKHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1'').',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2340= IFCSIMPLEPROPERTYTEMPLATE('2X2FHXMfzC082XYHVx4hrw',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types and no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2341= IFCSIMPLEPROPERTYTEMPLATE('2XCyA0qUSHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2342= IFCSIMPLEPROPERTYTEMPLATE('2xgNG0qSOHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2343= IFCSIMPLEPROPERTYTEMPLATE('2YT_O0qWqHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2344= IFCSIMPLEPROPERTYTEMPLATE('2ZkamLdhP6IQpZJRqjyV$O',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types and no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2345= IFCSIMPLEPROPERTYTEMPLATE('2zX2y0qUWHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1'').',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2346= IFCSIMPLEPROPERTYTEMPLATE('3$icu0qV8HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1'').',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2347= IFCSIMPLEPROPERTYTEMPLATE('30Hag0qWyHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1'').',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2348= IFCSIMPLEPROPERTYTEMPLATE('31l4Q0qW0HuO00025QrE$V',$,'Reference','A descriptive label for the general reinforcement type.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2349= IFCSIMPLEPROPERTYTEMPLATE('33frgWW4D3euBRuniN2rSn',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2350= IFCSIMPLEPROPERTYTEMPLATE('36T0J90GnF1AFJynwsfDWJ',$,'Reference',$,.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2351= IFCSIMPLEPROPERTYTEMPLATE('3A$U40qWaHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1'').',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2352= IFCSIMPLEPROPERTYTEMPLATE('3BaNe0qVyHuO00025QrE$V',$,'Reference','A descriptive label for the general reinforcement type.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2353= IFCSIMPLEPROPERTYTEMPLATE('3cK$Q0qTyHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2354= IFCSIMPLEPROPERTYTEMPLATE('3DNpk0qWSHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''). Used to store the non-classification driven internal project type.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2355= IFCSIMPLEPROPERTYTEMPLATE('3f5HA0qWGHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2356= IFCSIMPLEPROPERTYTEMPLATE('3fPzg0qX4HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''). Used to store the non-classification driven internal construction type.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2357= IFCSIMPLEPROPERTYTEMPLATE('3gmEK0qSWHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2358= IFCSIMPLEPROPERTYTEMPLATE('3ImeC0qXCHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1'').',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2359= IFCSIMPLEPROPERTYTEMPLATE('3INCI0qU0HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2360= IFCSIMPLEPROPERTYTEMPLATE('3IShc0qWmHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2361= IFCSIMPLEPROPERTYTEMPLATE('3iycO0qVyHuO00025QrE$V',$,'Reference','A descriptive label for the general reinforcement type.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2362= IFCSIMPLEPROPERTYTEMPLATE('3JIY80qV4HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2363= IFCSIMPLEPROPERTYTEMPLATE('3mjCS0qSGHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''). Used to store the non-classification driven internal project type.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2364= IFCSIMPLEPROPERTYTEMPLATE('3NkG_0qTuHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2365= IFCSIMPLEPROPERTYTEMPLATE('3rZ760qUeHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2366= IFCSIMPLEPROPERTYTEMPLATE('3STiS0qT0HuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), provided, if there is no classification reference to a recognized classification system used.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2367= IFCSIMPLEPROPERTYTEMPLATE('3wg_c0qWSHuO00025QrE$V',$,'Reference','Reference ID for this specified type in this project (e.g. type ''A-1''), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2368= IFCSIMPLEPROPERTYTEMPLATE('1wG8Xp53PDOPLBMvLK0g1J',$,'ReferenceAirRelativeHumidity','Measurement of the ratio of water vapor in the air.',.P_BOUNDEDVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#2369= IFCSIMPLEPROPERTYTEMPLATE('18i26IeYfElf48a3m5DXxE',$,'ReferenceDepth','Depth in bending for which the mechanical properties are valid; provided as a means to check the integrity of material assignment.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2370= IFCSIMPLEPROPERTYTEMPLATE('21e1MA21r7PPjSW27cmYYl',$,'ReferenceDepth','Depth in bending for which the mechanical properties are valid; provided as a means to check the integrity of material assignment.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2371= IFCSIMPLEPROPERTYTEMPLATE('2IRbhBomnFhx9eIoVOIJHC',$,'ReferenceDepth','Depth in bending for which the mechanical properties are valid; provided as a means to check the integrity of material assignment.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2372= IFCSIMPLEPROPERTYTEMPLATE('2kL9bUrL56KxgsvGPmVNem',$,'ReferenceDepth','Depth in bending for which the mechanical properties are valid; provided as a means to check the integrity of material assignment.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2373= IFCSIMPLEPROPERTYTEMPLATE('3AoKH7X0jEjxeJz28q4H$C',$,'ReferenceDepth','Depth in bending for which the mechanical properties are valid; provided as a means to check the integrity of material assignment.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2374= IFCSIMPLEPROPERTYTEMPLATE('3tD22xOOH0sxuHHjdxP6_W',$,'ReferenceDepth','Depth in bending for which the mechanical properties are valid; provided as a means to check the integrity of material assignment.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2375= IFCSIMPLEPROPERTYTEMPLATE('3CEvujvXv4h8b1bdTGctiY',$,'ReferenceDistanceRopeToPulley','The reference design criteria for distance from the end of the rope to the fixed pulley.It defines the nominal distance in relation to temperature.',.P_TABLEVALUE.,'IfcThermodynamicTemperatureMeasure','IfcPositiveLengthMeasure',$,$,$,$,$); + +#2376= IFCSIMPLEPROPERTYTEMPLATE('3xKupe5RT6XRnMcxYkd5Qt',$,'ReferenceDistanceTensionerToGround','The reference design criteria distance from the last tensioner to the ground or the base surface (B value). It defines the nominal distance in relation to temperature.',.P_TABLEVALUE.,'IfcThermodynamicTemperatureMeasure','IfcPositiveLengthMeasure',$,$,$,$,$); + +#2377= IFCSIMPLEPROPERTYTEMPLATE('2vgOshA4D0$ems5HSBwemr',$,'ReferenceEnvironmentTemperature','Ideal temperature range.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2378= IFCSIMPLEPROPERTYTEMPLATE('2tUrU0qS8HuO00025QrE$V',$,'RefreshRate','Indicates the display refresh frequency.',.P_SINGLEVALUE.,'IfcFrequencyMeasure',$,$,$,$,$,$); + +#2379= IFCSIMPLEPROPERTYTEMPLATE('0sT8u0qSiHuO00025QrE$V',$,'RefrigerantClass','Refrigerant class used by the object.\X\0D\X\0A\X\0D\X\0ACFC: Chlorofluorocarbons.\X\0D\X\0AHCFC: Hydrochlorofluorocarbons.\X\0D\X\0AHFC: Hydrofluorocarbons.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8570,$,$,$,$); +#8570= IFCPROPERTYENUMERATION('PEnum_RefrigerantClass',('CFC','HCFC','HFC','HYDROCARBONS','AMMONIA','CO2','H2O','OTHER','NOTKNOWN','UNSET'),$); + +#2380= IFCSIMPLEPROPERTYTEMPLATE('0vUtY0qUCHuO00025QrE$V',$,'RefrigerantClass','Refrigerant class used by the compressor.\X\0D\X\0ACFC: Chlorofluorocarbons.\X\0D\X\0AHCFC: Hydrochlorofluorocarbons.\X\0D\X\0AHFC: Hydrofluorocarbons.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8570,$,$,$,$); + +#2381= IFCSIMPLEPROPERTYTEMPLATE('1hpQk0qSmHuO00025QrE$V',$,'RefrigerantFoulingResistance','Fouling resistance on the refrigerant side.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermalResistanceMeasure',$,$,$,$,$); + +#2382= IFCSIMPLEPROPERTYTEMPLATE('3Ox3k0qU8HuO00025QrE$V',$,'RefrigerantFoulingResistance','Fouling resistance on the refrigerant side.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermalResistanceMeasure',$,$,$,$,$); + +#2383= IFCSIMPLEPROPERTYTEMPLATE('1zPO80qT4HuO00025QrE$V',$,'RegeneratedSoundCurve','Regenerated sound versus air flow rate.',.P_TABLEVALUE.,'IfcVolumetricFlowRateMeasure','IfcSoundPressureMeasure',$,$,$,$,$); + +#2384= IFCSIMPLEPROPERTYTEMPLATE('0Ja2l6PVP6xx9LVICEzJya',$,'Region','The name of a region.\X\0D\X\0A\X\0D\X\0A> EXAMPLE  The counties of the United Kingdom and the states of North America are examples of regions.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2385= IFCSIMPLEPROPERTYTEMPLATE('2rhvK0qRuHuO00025QrE$V',$,'ReheatType','Terminal box reheat type.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8578,$,$,$,$); +#8578= IFCPROPERTYENUMERATION('PEnum_AirTerminalBoxReheatType',('ELECTRICALREHEAT','WATERCOILREHEAT','STEAMCOILREHEAT','GASREHEAT','NONE','OTHER','NOTKNOWN','UNSET'),$); + +#2386= IFCSIMPLEPROPERTYTEMPLATE('2syBe0qTuHuO00025QrE$V',$,'Reinforcement','The type of reinforcement, if any, used for the duct segment.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2387= IFCSIMPLEPROPERTYTEMPLATE('03QJXaBBz9ugaDD64qh7Hr',$,'ReinforcementAreaRatio','The required ratio of the effective area of the reinforcement to the effective area of the concrete At any section of a reinforced concrete structural element.',.P_SINGLEVALUE.,'IfcAreaDensityMeasure',$,$,$,$,$,$); + +#2388= IFCSIMPLEPROPERTYTEMPLATE('3rIg40qVyHuO00025QrE$V',$,'ReinforcementBarType','Defines the type of the reinforcement bar.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8586,$,$,$,$); +#8586= IFCPROPERTYENUMERATION('PEnum_ReinforcementBarType',('RING','SPIRAL','OTHER','USERDEFINED','NOTDEFINED'),$); + +#2389= IFCSIMPLEPROPERTYTEMPLATE('2yvfi0qTuHuO00025QrE$V',$,'ReinforcementSpacing','The spacing between reinforcing elements.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2390= IFCSIMPLEPROPERTYTEMPLATE('2uZA8bB4j05BpoYRkzMMEO',$,'ReinforcementStrengthClass','Classification of the reinforcement strength in accordance with the concrete design code which is applied in the project. The reinforcing strength class often combines strength and ductility.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2391= IFCSIMPLEPROPERTYTEMPLATE('2XmEU5oRn1XutRnd$G$pqc',$,'ReinforcementVolumeRatio','The required ratio of the effective mass of the reinforcement to the effective volume of the concrete of a reinforced concrete structural element.',.P_SINGLEVALUE.,'IfcMassDensityMeasure',$,$,$,$,$,$); + +#2392= IFCSIMPLEPROPERTYTEMPLATE('36qiC0qWiHuO00025QrE$V',$,'RelativeHumidity','Loads from the relative humidity.',.P_BOUNDEDVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#2393= IFCSIMPLEPROPERTYTEMPLATE('0IXMo0qWmHuO00025QrE$V',$,'RelativeHumidityHistory','Loads from the relative humidity.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#2394= IFCSIMPLEPROPERTYTEMPLATE('3rGQM0qUqHuO00025QrE$V',$,'Relaxations','Measures of decrease in stress over long time intervals resulting from plastic flow. Different relaxation values for different initial stress levels for a material may be given. It describes the time dependent relative relaxation value for a given initial stress level at constant strain.\X\0D\X\0ARelating values are the "RelaxationValue". Related values are the "InitialStress"',.P_TABLEVALUE.,'IfcNormalisedRatioMeasure','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#2395= IFCSIMPLEPROPERTYTEMPLATE('1FbJC0qViHuO00025QrE$V',$,'ReleaseCurrent','The release current in [x In] for the initial tripping of the S-function.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#2396= IFCSIMPLEPROPERTYTEMPLATE('1N20o0qVeHuO00025QrE$V',$,'ReleaseCurrent','The release current in [x In] for the initial tripping of the S-function.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#2397= IFCSIMPLEPROPERTYTEMPLATE('2yM$s0qVeHuO00025QrE$V',$,'ReleaseCurrent','The release current in [x In] for the initial tripping of the S-function.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#2398= IFCSIMPLEPROPERTYTEMPLATE('2Nj5M0qViHuO00025QrE$V',$,'ReleaseCurrentI2tEnd','The release current in [x In].\X\0D\X\0A\X\0D\X\0AFor the end point of the I2t tripping curve of the S-function, if any. The value of ReleaseCurrentI2tEnd shall be larger than ReleaseCurrentI2tStart.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#2399= IFCSIMPLEPROPERTYTEMPLATE('2SB3w0qVeHuO00025QrE$V',$,'ReleaseCurrentI2tEnd','The release current in [x In].\X\0D\X\0A\X\0D\X\0AFor the end point of the I2t tripping curve of the G-function, if any. The value of ReleaseCurrentI2tEnd shall be larger than ReleaseCurrentI2tStart.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#2400= IFCSIMPLEPROPERTYTEMPLATE('2COIe0qViHuO00025QrE$V',$,'ReleaseCurrentI2tStart','The release current in [x In].\X\0D\X\0A\X\0D\X\0AFor the start point of the I2t tripping curve of the S-function, if any.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#2401= IFCSIMPLEPROPERTYTEMPLATE('2HSQc0qVeHuO00025QrE$V',$,'ReleaseCurrentI2tStart','The release current in [x In].\X\0D\X\0A\X\0D\X\0AFor the start point of the I2t tripping curve of the G-function, if any.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#2402= IFCSIMPLEPROPERTYTEMPLATE('18Baepiu9DMu1YZ7vyV2Zi',$,'ReleaseDate','Date of release of the model.',.P_SINGLEVALUE.,'IfcDate',$,$,$,$,$,$); + +#2403= IFCSIMPLEPROPERTYTEMPLATE('39TUu0qVGHuO00025QrE$V',$,'ReleaseStrength','The minimum required compressive strength of the concrete when the tendon stress is released. This property applies to prestressed concrete elements only.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2404= IFCSIMPLEPROPERTYTEMPLATE('1Kyds0qViHuO00025QrE$V',$,'ReleaseTime','The release time in [s] for the initial tripping of the relevant part. This time indicates that for current lower than the indicated release current, the tripping time will be longer than the indicated release time. The value is given as a mean value.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#2405= IFCSIMPLEPROPERTYTEMPLATE('1RpC20qVeHuO00025QrE$V',$,'ReleaseTime','The release time in [s] for the initial tripping of the relevant part. This time indicates that for current lower than the indicated release current, the tripping time will be longer than the indicated release time. The value is given as a mean value.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#2406= IFCSIMPLEPROPERTYTEMPLATE('32KTw0qVeHuO00025QrE$V',$,'ReleaseTime','The release time in [s] for the initial tripping of the relevant part. This time indicates that for current lower than the indicated release current, the tripping time will be longer than the indicated release time. The value is given as a mean value.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#2407= IFCSIMPLEPROPERTYTEMPLATE('2UGiq0qViHuO00025QrE$V',$,'ReleaseTimeI2tEnd','The release time in [s].\X\0D\X\0A\X\0D\X\0AFor the end point of the I2 tripping curve of the S-function, if any. The value of ReleaseTimeI2tEnd shall be lower than ReleaseTimeI2tStart.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#2408= IFCSIMPLEPROPERTYTEMPLATE('2Y8X_0qVeHuO00025QrE$V',$,'ReleaseTimeI2tEnd','The release time in [s].\X\0D\X\0A\X\0D\X\0AFor the end point of the I2 tripping curve of the G-function, if any. The value of ReleaseTimeI2tEnd shall be lower than ReleaseTimeI2tStart.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#2409= IFCSIMPLEPROPERTYTEMPLATE('2Ixw60qViHuO00025QrE$V',$,'ReleaseTimeI2tStart','The release time in [s].\X\0D\X\0A\X\0D\X\0AFor the start point of the I2t tripping curve of the S-function, if any',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#2410= IFCSIMPLEPROPERTYTEMPLATE('2MplG0qVeHuO00025QrE$V',$,'ReleaseTimeI2tStart','The release time in [s].\X\0D\X\0A\X\0D\X\0AFor the start point of the I2t tripping curve of the G-function, if any.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#2411= IFCSIMPLEPROPERTYTEMPLATE('0ALfiH0FPD8wl_QfJHs5JI',$,'ReleaseVoltage','The maximum voltage to guarantee the drop of the relay node.',.P_SINGLEVALUE.,'IfcElectricVoltageMeasure',$,$,$,$,$,$); + +#2412= IFCSIMPLEPROPERTYTEMPLATE('1irli0qXKHuO00025QrE$V',$,'ReliefPressure','The pressure at which the spring or weight in the valve is set to discharge fluid.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2413= IFCSIMPLEPROPERTYTEMPLATE('1VQq80qX0HuO00025QrE$V',$,'ReliefValveSetting','Pressure at which the relief valve activates.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2414= IFCSIMPLEPROPERTYTEMPLATE('2mUpO0qX0HuO00025QrE$V',$,'ReliefValveSetting','Pressure at which the relief valve activates.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2415= IFCSIMPLEPROPERTYTEMPLATE('3xSre0qSmHuO00025QrE$V',$,'RemainingCost','The remaining cost on behalf of the resource allocation.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcMonetaryMeasure',$,$,$,$,$); + +#2416= IFCSIMPLEPROPERTYTEMPLATE('3pixM0qSmHuO00025QrE$V',$,'RemainingWorkProgression','The remaining work on behalf of the resource allocation.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcDuration',$,$,$,$,$); + +#2417= IFCSIMPLEPROPERTYTEMPLATE('0gIlc0qUWHuO00025QrE$V',$,'RemoteReading','Indicates whether the meter has a connection for remote reading through connection of a communication device (set TRUE) or not (set FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2418= IFCSIMPLEPROPERTYTEMPLATE('0bWqS0qU8HuO00025QrE$V',$,'RenewableEnergyConsumption','Quantity of renewable energy used as defined in ISO21930:2007',.P_SINGLEVALUE.,'IfcEnergyMeasure',$,$,$,$,$,$); + +#2419= IFCSIMPLEPROPERTYTEMPLATE('3F5WY0qU4HuO00025QrE$V',$,'RenewableEnergyConsumptionPerUnit','Quantity of renewable energy used as defined in ISO21930:2007',.P_SINGLEVALUE.,'IfcEnergyMeasure',$,$,$,$,$,$); + +#2420= IFCSIMPLEPROPERTYTEMPLATE('3$Jwu0qSKHuO00025QrE$V',$,'RentalRatesInCategoryFuture','Range of the cost rates for property expected to be available in the future in the required category.',.P_BOUNDEDVALUE.,'IfcMonetaryMeasure',$,$,$,$,$,$); + +#2421= IFCSIMPLEPROPERTYTEMPLATE('3bhcQ0qSKHuO00025QrE$V',$,'RentalRatesInCategoryNow','Range of the cost rates for property currently available in the required category.',.P_BOUNDEDVALUE.,'IfcMonetaryMeasure',$,$,$,$,$,$); + +#2422= IFCSIMPLEPROPERTYTEMPLATE('2uB5y1E3H1zuDscjqI6Rjw',$,'RepairContent','Content of repair, reason and nature can be given, e.g. display faults, communication failure, display exchange.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#2423= IFCSIMPLEPROPERTYTEMPLATE('1fKpvOEozEKQHboTTf4_f7',$,'RepairDate','Date on which the last repair is done on the asset.',.P_SINGLEVALUE.,'IfcDate',$,$,$,$,$,$); + +#2424= IFCSIMPLEPROPERTYTEMPLATE('0zVRGQx$r18AMXYOzl_qyE',$,'ReplacementLevel','Performance level at which replacement takes place',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#2425= IFCSIMPLEPROPERTYTEMPLATE('0IUFUUDNnBTfdUGKBAJimE',$,'RepresentativeAge','A URI referring to a controlled concept specifying the most representative stratigraphic age interval for the GeologicUnit. This will be defined entirely at the discretion of the data provider and may be a single event selected from the geologic feature''s geological history or a value summarising the all or part of the feature''s history.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2426= IFCSIMPLEPROPERTYTEMPLATE('3miCa0qRmHuO00025QrE$V',$,'RequestComments','Comments that may be made on the request.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#2427= IFCSIMPLEPROPERTYTEMPLATE('3WcEc0qRmHuO00025QrE$V',$,'RequestSourceLabel','A specific name or label that further qualifies the identity of a request source. In the event of an email, this may be the email address.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2428= IFCSIMPLEPROPERTYTEMPLATE('3gkkW0qRmHuO00025QrE$V',$,'RequestSourceName','The person making the request, where known.',.P_REFERENCEVALUE.,'IfcPerson',$,$,$,$,$,$); + +#2429= IFCSIMPLEPROPERTYTEMPLATE('0gtHi_RV90UARAfwx4UFx3',$,'RequiredClosureSpacing','Required length of the closure spacing.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2430= IFCSIMPLEPROPERTYTEMPLATE('36D8aP$xH6CecE2OoCc7Dx',$,'RequiredDisplayDistance','The required distance that has to be displayed. The value relates only to the signal type, not to the circumstances at a special position.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2431= IFCSIMPLEPROPERTYTEMPLATE('04X1k0qWqHuO00025QrE$V',$,'RequiredHeadroom','Required headroom clearance for the passageway according to the applicable building code or additional requirements.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2432= IFCSIMPLEPROPERTYTEMPLATE('15TJE0qVyHuO00025QrE$V',$,'RequiredHeadroom','Required headroom clearance for the passageway according to the applicable building code or additional requirements.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2433= IFCSIMPLEPROPERTYTEMPLATE('1C0wi0qVyHuO00025QrE$V',$,'RequiredSlope','Required sloping angle of the object - relative to horizontal (0.0 degrees).\X\0D\X\0ARequired maximum slope for the passageway according to the applicable building code or additional requirements.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#2434= IFCSIMPLEPROPERTYTEMPLATE('2cBDBcV2H8HvKswkpaUxpJ',$,'RequiresBannerSignal','Indicates whether a banner repeater signal is required.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2435= IFCSIMPLEPROPERTYTEMPLATE('2lR_SlvAbENQL3ZSWl6HTj',$,'RequiresOLEMesh','Indicates whether an OLE mesh is required to protect the signal or maintainer.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2436= IFCSIMPLEPROPERTYTEMPLATE('1nZR15WS156fFW_vfybVP0',$,'RequiresSafetyHandrail','Indicates whether a safety handrail is required.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2437= IFCSIMPLEPROPERTYTEMPLATE('1o7L40qUSHuO00025QrE$V',$,'ResidualFlowingPressure','The residual flowing pressure in the pipeline at which the discharge flow rate is determined.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2438= IFCSIMPLEPROPERTYTEMPLATE('2cjcL0mEjDXPYwqZazv4A9',$,'ResistanceToGround','The resistance through earthing conductor to the ground. Real part of the impedance to earth [SOURCE IEC: 195-01-18]',.P_SINGLEVALUE.,'IfcElectricResistanceMeasure',$,$,$,$,$,$); + +#2439= IFCSIMPLEPROPERTYTEMPLATE('0CD1$azajCjeK721qDipOz',$,'Resistivity','Electrical resistivity of a rock or soil (Ohm-m).',.P_SINGLEVALUE.,'IfcElectricResistanceMeasure',$,$,$,$,$,$); + +#2440= IFCSIMPLEPROPERTYTEMPLATE('0mFTm0qU8HuO00025QrE$V',$,'ResourceDepletion','Quantity of resources used calculated in equivalent antimony.',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#2441= IFCSIMPLEPROPERTYTEMPLATE('3R0Sg0qU4HuO00025QrE$V',$,'ResourceDepletionPerUnit','Quantity of resources used calculated in equivalent antimony',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#2442= IFCSIMPLEPROPERTYTEMPLATE('0zgPK0qUSHuO00025QrE$V',$,'Response','Identifies the predefined methods of sprinkler response from which that required may be set.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8699,$,$,$,$); +#8699= IFCPROPERTYENUMERATION('PEnum_SprinklerResponse',('QUICK','STANDARD','NOTKNOWN','UNSET'),$); + +#2443= IFCSIMPLEPROPERTYTEMPLATE('2QONk0qVWHuO00025QrE$V',$,'Restrictions','Restrictions that may be placed by a competent authority.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#2444= IFCSIMPLEPROPERTYTEMPLATE('08Yo2Ip_fAMRuKPkd8Ied2',$,'ReticularArchType','Specifies the type when the arch is made of interlaced profiles.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2445= IFCSIMPLEPROPERTYTEMPLATE('3nulM0qRuHuO00025QrE$V',$,'ReturnAirFractionRange','Allowable return air fraction range as a fraction of discharge airflow.',.P_BOUNDEDVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#2446= IFCSIMPLEPROPERTYTEMPLATE('1PxGW0qSuHuO00025QrE$V',$,'ReturnWaterTemperatureCooling','Return water temperature in cooling mode.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#2447= IFCSIMPLEPROPERTYTEMPLATE('1WUt_0qSuHuO00025QrE$V',$,'ReturnWaterTemperatureHeating','Return water temperature in heating mode.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#2448= IFCSIMPLEPROPERTYTEMPLATE('1tWPW0qVKHuO00025QrE$V',$,'RightFlangeWidth','Right flange width of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2449= IFCSIMPLEPROPERTYTEMPLATE('19mOtbL$f8jRVRPXORtt$x',$,'RingType','Type of ring.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8709,$,$,$,$); +#8709= IFCPROPERTYENUMERATION('PEnum_RingType',('UNIVERSAL','CONICAL','PARALLEL','PARALLEL_WITH_CORRECTIVE_RINGS','SWISS_T\S\\BBING','INVERT_SEGMENT_WITH_SHOTCRETE','HEXAGONAL','UNSET','NOTKNOWN','USERDEFINED'),$); + +#2450= IFCSIMPLEPROPERTYTEMPLATE('1QyLe0qWqHuO00025QrE$V',$,'RiserHeight','Vertical distance from tread to tread.\X\0D\X\0AThe riser height is supposed to be equal for all steps of a stair or stair flight.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2451= IFCSIMPLEPROPERTYTEMPLATE('3oedY0qWmHuO00025QrE$V',$,'RiserHeight','Vertical distance from tread to tread.\X\0D\X\0AThe riser height is supposed to be equal for all steps of a stair or stair flight.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2452= IFCSIMPLEPROPERTYTEMPLATE('09ClN62Hr79h3URe8omgR9',$,'RiskAssessmentMethodology','An indication or link to the chosen risk assessment methodology, for example PAS1192-6 or a chosen ISO13100 annex.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2453= IFCSIMPLEPROPERTYTEMPLATE('0gOQsqV_bA4gUGjAMYalbC',$,'RiskName','A locally unique identifier for the risk entry that can be used to track the development and mitigation of the risk throughout the project life cycle',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2454= IFCSIMPLEPROPERTYTEMPLATE('1JPHxf_1r6Ggkz9sLX8cSQ',$,'RiskType','Identifies the predefined types of risk from which the type required may be set.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8720,$,$,$,$); +#8720= IFCPROPERTYENUMERATION('PEnum_RiskType',('BUSINESS','HAZARD','HEALTHANDSAFETY','INSURANCE','OTHER','NOTKNOWN','UNSET','HEALTHISSUE','MATERIALEFFECTS','ASBESTOSEFFECTS','LEADEFFECTS','HAZARDOUSDUST','WOODDUST','SILICADUST','CHEMICALEFFECTS','MECHANICALEFFECTS','NOISE_EFFECTS','TOOLUSAGE','VIBRATION','WELFAREISSUE','SAFETYISSUE','FALL','FALL_LADDER','FALLEDGE','FALLSCAFFOLD','FALLFRAGILEMATERIAL','SLIPTRIP','TRAPPED','CONFINEMENT','UNINTENDEDCOLLAPSE','CRUSHING','ASPHIXIATION','DROWNINGANDFLOODING','EVENT','ELECTRICSHOCK','FIRE_EXPLOSION','MACHINERYGUARDING','HANDLING','MATERIALSHANDLING','MECHANICAL_LIFTING','MOBILE_ELEVATEDWORKPLATFORM','WORKINGOVERHEAD','STRUCK','STRUCKFALLINFOBJECT','STRUCKVEHICLE','OVERTURINGPLANT','PUBLICPROTECTIONISSUES','ENVIRONMENTALISSUES','BUSINESSISSUES','COMMERICALISSUES','INSURANCE_ISSUES','OPERATIONALISSUES','SOCIALISSUES','OTHERISSUES'),$); + +#2455= IFCSIMPLEPROPERTYTEMPLATE('0P4g7RHODAnPtwhbwtKXgn',$,'RMR','The rock mass rating (RMR) is a geomechanical classification system for rocks.\X\0D\X\0A>NOTE Definition from ASTM (1988). Standard Guide for using the Rock Mass Rating (RMR) System (Geomechanics Classification) in Engineering Practices. American Society for Testing and Materials, Book of Standards D5878-08, v.04.09, Philadelphia, PA.',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#2456= IFCSIMPLEPROPERTYTEMPLATE('1FyiAF9_X6qxr7V$dZ3Yiv',$,'RMR','The rock mass rating (RMR) is a geomechanical classification system for rocks, developed by Z. T. Bieniawski.',.P_SINGLEVALUE.,'IfcPositiveInteger',$,$,$,$,$,$); + +#2457= IFCSIMPLEPROPERTYTEMPLATE('29RnvrWq5DXAWWDKKhvsNo',$,'RMSWithstandVoltage','Rms value of sinusoidal power frequency voltage that the insulation of the given equipment can withstand during tests made under specified conditions and for a specified duration. (IEV ref 614-03-22\X2\FF09\X0\',.P_SINGLEVALUE.,'IfcElectricVoltageMeasure',$,$,$,$,$,$); + +#2458= IFCSIMPLEPROPERTYTEMPLATE('22loa_egPD6AlK4tbbeF4d',$,'RoadDesignClass','A road design class designator with content according to local standards.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2459= IFCSIMPLEPROPERTYTEMPLATE('1Hsfk0qS4HuO00025QrE$V',$,'RoadVisibleDistanceLeft','Distance visible to the left of the access.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2460= IFCSIMPLEPROPERTYTEMPLATE('1Nq7o0qS4HuO00025QrE$V',$,'RoadVisibleDistanceRight','Distance visible to the right of the access.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2461= IFCSIMPLEPROPERTYTEMPLATE('2OwiKpq$T2WBhXOg_6HYJQ',$,'RockQualityDesignation','Length of solid core each pieces longer than 100 mm expressed as a ratio of the length of core run.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#2462= IFCSIMPLEPROPERTYTEMPLATE('0SPTVxj$v8yRPpgU52A4YI',$,'RockVolume','Relative volume of rock stratum constituents.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#2463= IFCSIMPLEPROPERTYTEMPLATE('2LQFM4SPr2lPjRm$a3rQvD',$,'ROI','Return on Investment',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#2464= IFCSIMPLEPROPERTYTEMPLATE('0Zgei0qSGHuO00025QrE$V',$,'Roll','Rotation against the longitudinal axis - relative to the global Z direction for all beams that are non-vertical in regard to the global coordinate system (Profile direction equals global Z is Roll = 0.)\X\0D\X\0A\X\0D\X\0AThe shape information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the shape properties, provided in the attached property, the geometric parameters take precedence. For geometry editing applications, like CAD: this value should be write-only.\X\0D\X\0A\X\0D\X\0ANote: new property in IFC4',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#2465= IFCSIMPLEPROPERTYTEMPLATE('1fCNq0qV4HuO00025QrE$V',$,'Roll','Rotation against the longitudinal axis.\X\0D\X\0A\X\0D\X\0ARelative to the global Z direction for all members that are non-vertical in regard to the global coordinate system (Profile direction equals global Z is Roll = 0.)\X\0D\X\0AThe shape information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the shape properties, provided in the attached property, the geometric parameters take precedence.\X\0D\X\0A\X\0D\X\0A>NOTE  new property in IFC4.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#2466= IFCSIMPLEPROPERTYTEMPLATE('1nmeq0qSeHuO00025QrE$V',$,'Roll','Rotation against the longitudinal axis.\X\0D\X\0A\X\0D\X\0ARelative to the global X direction for all columns that are vertical in regard to the global coordinate system (Profile direction equals global X is Roll = 0.). For all non-vertical columns the following applies: Roll is relative to the global Z direction f(Profile direction of non-vertical columns that equals global Z is Roll = 0.)The shape information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the shape properties, provided in the attached property, the geometric parameters take precedence. For geometry editing applications, like CAD: this value should be write-only.\X\0D\X\0A\X\0D\X\0ANote: new property in IFC4',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#2467= IFCSIMPLEPROPERTYTEMPLATE('3HTi12lhD0vuMfKNNsFx$D',$,'RotationAccommodated','A list of exactly three boolean values representing an accommodated rotation (value TRUE or 1) or no rotation (value FALSE or 0) about the corresponding axis where the first value represents axis X, second value axis Y and third value axis Z.',.P_LISTVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2468= IFCSIMPLEPROPERTYTEMPLATE('2mSZg0qVuHuO00025QrE$V',$,'RotationSpeed','Pump rotational speed.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcRotationalFrequencyMeasure',$,$,$,$,$); + +#2469= IFCSIMPLEPROPERTYTEMPLATE('2Xt540qWSHuO00025QrE$V',$,'Roughness','A measure of the vertical deviations of the surface.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2470= IFCSIMPLEPROPERTYTEMPLATE('2llH13$EvAY8Lc9VG04k0Z',$,'RRUConnectionType','Indicates the connection type between the remote radio unit and baseband unit.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8748,$,$,$,$); +#8748= IFCPROPERTYENUMERATION('PEnum_UnitConnectionType',('CHAIN','MIXED','RING','STAR','OTHER','NOTKNOWN','UNSET'),$); + +#2471= IFCSIMPLEPROPERTYTEMPLATE('3QHGcFv6z8IQq_4_0gv5Jf',$,'RUConnectionType','Indicate the connection type between the remote unit and the master unit.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8748,$,$,$,$); + +#2472= IFCSIMPLEPROPERTYTEMPLATE('0oiMmeRHTAL8wF_F2pVv8T',$,'SafetyDocument','Manufacturer''s safety document',.P_REFERENCEVALUE.,'IfcDocumentReference',$,$,$,$,$,$); + +#2473= IFCSIMPLEPROPERTYTEMPLATE('3rzK_24B55FhlIh99zlW26',$,'SaltMistLevel','Maximum level of salt mist that the equipment can operate effectively in. It is provided according to an international or national standard.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2474= IFCSIMPLEPROPERTYTEMPLATE('16N06qRHf0NOknS38zpWxi',$,'SampleBoreholeDepthRange','Relative top and bottom depths of a borehole where a sample was retrieved.',.P_BOUNDEDVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#2475= IFCSIMPLEPROPERTYTEMPLATE('11BJJlK11Fr85RrFLwOBti',$,'SampleProcedure','Description of steps performed by a Sampler in order to extract a Sample from its sampledFeature in the frame of a Sampling.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#2476= IFCSIMPLEPROPERTYTEMPLATE('2iAtC8BjvBEhsp1U8MpM6Y',$,'SamplePurpose','Provides the reason why the sample was collected, planed methods for testingand analysis.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2477= IFCSIMPLEPROPERTYTEMPLATE('0WMz0ZD4vElw3tlESF7X88',$,'SampleType','Type of a sample with respect to sampling method and material, with e.g. enumerations as defined in AGS.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2478= IFCSIMPLEPROPERTYTEMPLATE('206umwul56iODHW70dgFt2',$,'SamplingFrequency','Indicates the sampling frequency of the device.',.P_SINGLEVALUE.,'IfcFrequencyMeasure',$,$,$,$,$,$); + +#2479= IFCSIMPLEPROPERTYTEMPLATE('3snE6alTz82vidqo5JBy_l',$,'SamplingPointType','Specifies the location from where the material sample was obtained, e.g. outcrop point, tunnel chainage, any other local reference.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2480= IFCSIMPLEPROPERTYTEMPLATE('20m14N5iL90PJuL8U083Zy',$,'SandVolume','Relative volume of sand (typically smaller than 2mm) stratum constituents.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#2481= IFCSIMPLEPROPERTYTEMPLATE('2dmpc0qUaHuO00025QrE$V',$,'SaturationEfficiency','Saturation efficiency: Ratio of leaving air absolute humidity to the maximum absolute humidity.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#2482= IFCSIMPLEPROPERTYTEMPLATE('02zIm0qUeHuO00025QrE$V',$,'SaturationEfficiencyCurve','Saturation efficiency as a function of the air flow rate.',.P_TABLEVALUE.,'IfcVolumetricFlowRateMeasure','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#2483= IFCSIMPLEPROPERTYTEMPLATE('3_Rag0qSmHuO00025QrE$V',$,'ScheduleCompletion','The scheduled completion percentage of the allocation.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#2484= IFCSIMPLEPROPERTYTEMPLATE('3shgO0qSmHuO00025QrE$V',$,'ScheduleCost','The budgeted cost on behalf of the resource allocation.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcMonetaryMeasure',$,$,$,$,$); + +#2485= IFCSIMPLEPROPERTYTEMPLATE('2$eRe0qVSHuO00025QrE$V',$,'ScheduledFrequency','The period of time between expected instantiations of a work order that may have been predefined.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#2486= IFCSIMPLEPROPERTYTEMPLATE('3kLci0qSmHuO00025QrE$V',$,'ScheduleWorkProgression','The scheduled work on behalf of the resource allocation.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcDuration',$,$,$,$,$); + +#2487= IFCSIMPLEPROPERTYTEMPLATE('3ThF60qTeHuO00025QrE$V',$,'ScrapFactor','Sheet metal scrap factor.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#2488= IFCSIMPLEPROPERTYTEMPLATE('1Ajem0qSSHuO00025QrE$V',$,'ScreenDiameter','The diameter of the screen around an object (if present).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2489= IFCSIMPLEPROPERTYTEMPLATE('31DmCfobH23ezb7so63KdY',$,'SealType','Specifies the type of seal.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8765,$,$,$,$); +#8765= IFCPROPERTYENUMERATION('PEnum_SealType',('COMPRESSIBLE','HYDRO_EXPANDING','MIXED','MEMBRANE','INFLATABLE'),$); + +#2490= IFCSIMPLEPROPERTYTEMPLATE('3AeHu0qUWHuO00025QrE$V',$,'SeatingHeight','The value of seating height if the chair height is not adjustable.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2491= IFCSIMPLEPROPERTYTEMPLATE('3RFPu0qS0HuO00025QrE$V',$,'SecondaryAirFlowRateRange','possible range of secondary airflow that can be delivered.',.P_BOUNDEDVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2492= IFCSIMPLEPROPERTYTEMPLATE('29SJG0qX4HuO00025QrE$V',$,'SecondaryApparentPower','The power in VA (volt ampere) that has been transformed and is running out of the transformer on the secondary side.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#2493= IFCSIMPLEPROPERTYTEMPLATE('1n0Hc0qX4HuO00025QrE$V',$,'SecondaryCurrent','The current that has been transformed and is running out of the transformer on the secondary side.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#2494= IFCSIMPLEPROPERTYTEMPLATE('2Kn5_0qX4HuO00025QrE$V',$,'SecondaryCurrentType','A list of the secondary current types that can result from transformer output.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8776,$,$,$,$); +#8776= IFCPROPERTYENUMERATION('PEnum_SecondaryCurrentType',('AC','DC','NOTKNOWN','UNSET'),$); + +#2495= IFCSIMPLEPROPERTYTEMPLATE('1_7WY0qX4HuO00025QrE$V',$,'SecondaryFrequency','The frequency that has been transformed and is running out of the transformer on the secondary side.',.P_SINGLEVALUE.,'IfcFrequencyMeasure',$,$,$,$,$,$); + +#2496= IFCSIMPLEPROPERTYTEMPLATE('0QlBW0qSeHuO00025QrE$V',$,'SecondarySurfaceArea','Secondary heat transfer surface area created by fins.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#2497= IFCSIMPLEPROPERTYTEMPLATE('1ZIvG0qX4HuO00025QrE$V',$,'SecondaryVoltage','The voltage that has been transformed and is running out of the transformer on the secondary side.',.P_SINGLEVALUE.,'IfcElectricVoltageMeasure',$,$,$,$,$,$); + +#2498= IFCSIMPLEPROPERTYTEMPLATE('0qWEu0qX0HuO00025QrE$V',$,'SecondCurvatureRadius','SecondCurvatureRadius should be defined as the top or right side radius of curvature value.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2499= IFCSIMPLEPROPERTYTEMPLATE('2IhT40qX0HuO00025QrE$V',$,'SecondCurvatureRadius','SecondCurvatureRadius should be defined as the top or right side radius of curvature value.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2500= IFCSIMPLEPROPERTYTEMPLATE('03UAKEgVLDQg8tMaHW3vDr',$,'SecondMullionOffset','Offset of the mullion centerline for the second mullion, measured along the x-axis of the window placement co-ordinate system. An offset value = 0.666 indicates that the second mullion is positioned at two/third of the window.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#2501= IFCSIMPLEPROPERTYTEMPLATE('2kBLHfMdz1sR5512bDOKd_',$,'SecondTransomOffset','Offset of the transom centerline for the second transom, measured along the x-axis of the window placement co-ordinate system. An offset value = 0.666 indicates that the second transom is positioned at two/third of the window.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#2502= IFCSIMPLEPROPERTYTEMPLATE('1jE33PRSX1EQ4q4oa7Kb3F',$,'SectioningDeviceType','Indicates the sectioning device type.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8792,$,$,$,$); +#8792= IFCPROPERTYENUMERATION('PEnum_SectioningDeviceType',('DIFFERENT_POWER_SUPPLY_SEPARATION','PHASE_SEPARATION','SAME_FEEDING_SECTION_SEPARATION','OTHER','NOTKNOWN','UNSET'),$); + +#2503= IFCSIMPLEPROPERTYTEMPLATE('349fo0qX0HuO00025QrE$V',$,'SectionLength','The length of a section used in the construction of the tank.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2504= IFCSIMPLEPROPERTYTEMPLATE('3D5su0qX0HuO00025QrE$V',$,'SectionWidth','The width of a section used in the construction of the tank.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2505= IFCSIMPLEPROPERTYTEMPLATE('3rsJo0qUiHuO00025QrE$V',$,'SecurityLightingType','The type of security lighting.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8797,$,$,$,$); +#8797= IFCPROPERTYENUMERATION('PEnum_LightFixtureSecurityLightingType',('SAFETYLIGHT','WARNINGLIGHT','EMERGENCYEXITLIGHT','BLUEILLUMINATION','OTHER','NOTKNOWN','UNSET'),$); + +#2506= IFCSIMPLEPROPERTYTEMPLATE('2qG9M0qTiHuO00025QrE$V',$,'SecurityRating','Index based rating system indicating security level. It is giving according to the national building code.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2507= IFCSIMPLEPROPERTYTEMPLATE('36ZFI0qXWHuO00025QrE$V',$,'SecurityRating','Index based rating system indicating security level.\X\0D\X\0AIt is giving according to the national building code.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2508= IFCSIMPLEPROPERTYTEMPLATE('0ZDnfixqv4xRd7BBGSw4Uy',$,'SeicheRange','Indicative (95%-100%) range between peaks and troughts of seiche (resonant) waves.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2509= IFCSIMPLEPROPERTYTEMPLATE('17fvYJ58159gRnjvJMIylv',$,'SeismicResistance','Maximum magnitude of earthquake that the equipment complies with. The value indicates earthquake intensity measured in Richter scale.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#2510= IFCSIMPLEPROPERTYTEMPLATE('1Zbc00qWuHuO00025QrE$V',$,'SelectorType','A list of the available types of selector switch from which that required may be selected.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#5679,$,$,$,$); + +#2511= IFCSIMPLEPROPERTYTEMPLATE('2_hry0qTmHuO00025QrE$V',$,'SelfClosing','Indication whether this object is designed to close automatically after use (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2512= IFCSIMPLEPROPERTYTEMPLATE('2JRaK0qSSHuO00025QrE$V',$,'SelfExtinguishing60332_1','Self Extinguishing cable/core according to IEC 60332.1.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2513= IFCSIMPLEPROPERTYTEMPLATE('2sJIa0qSWHuO00025QrE$V',$,'SelfExtinguishing60332_1','Self Extinguishing cable/core according to IEC 60332.1.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2514= IFCSIMPLEPROPERTYTEMPLATE('2PP2O0qSSHuO00025QrE$V',$,'SelfExtinguishing60332_3','Self Extinguishing cable/core according to IEC 60332.3.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2515= IFCSIMPLEPROPERTYTEMPLATE('2xgdE0qSWHuO00025QrE$V',$,'SelfExtinguishing60332_3','Self Extinguishing cable/core according to IEC 60332.3.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2516= IFCSIMPLEPROPERTYTEMPLATE('0D62e0qUmHuO00025QrE$V',$,'SelfTestFunction','The type of self test function.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8831,$,$,$,$); +#8831= IFCPROPERTYENUMERATION('PEnum_SelfTestType',('CENTRAL','LOCAL','NONE','OTHER','NOTKNOWN','UNSET'),$); + +#2517= IFCSIMPLEPROPERTYTEMPLATE('1QMy80qXCHuO00025QrE$V',$,'SensibleCoolingCapacity','Sensible cooling capacity.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#2518= IFCSIMPLEPROPERTYTEMPLATE('1WT8C0qS0HuO00025QrE$V',$,'SensibleEffectiveness','Sensible heat transfer effectiveness, where effectiveness is defined as the ratio of heat transfer to maximum possible heat transfer.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#2519= IFCSIMPLEPROPERTYTEMPLATE('1_sdw0qS0HuO00025QrE$V',$,'SensibleEffectivenessTable','Sensible heat transfer effectiveness curve as a function of the primary and secondary air flow rate.',.P_REFERENCEVALUE.,'IfcTimeSeries',$,$,$,$,$,$); + +#2520= IFCSIMPLEPROPERTYTEMPLATE('0cGHfXw5PB$gkctkiMORlw',$,'SensibleHeatGain','The sensible heat or energy gained by the space during the peak conditions.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#2521= IFCSIMPLEPROPERTYTEMPLATE('0yjZg0qSeHuO00025QrE$V',$,'SensibleHeatRatio','Air-side sensible heat ratio, or fraction of sensible heat transfer to the total heat transfer.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#2522= IFCSIMPLEPROPERTYTEMPLATE('1pXrC0qS0HuO00025QrE$V',$,'SensibleHeatTransferRate','Sensible heat transfer rate.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#2523= IFCSIMPLEPROPERTYTEMPLATE('1VL4s0qU8HuO00025QrE$V',$,'SensibleHeatTransferRate','Sensible heat transfer rate.\X\0D\X\0A\X\0D\X\0ASensible heat transfer rate to primary air flow.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#2524= IFCSIMPLEPROPERTYTEMPLATE('3gXX40qUiHuO00025QrE$V',$,'SensibleLoadToRadiant','Percent of sensible thermal load to radiant heat.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#2525= IFCSIMPLEPROPERTYTEMPLATE('1IHLU0qVuHuO00025QrE$V',$,'Sensitivity','Sensitivity.\X\0D\X\0A\X\0D\X\0ACurrent leakage to an unwanted leading path during normal operation (IEC 151-14-49).',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#2526= IFCSIMPLEPROPERTYTEMPLATE('3c_uM0qVqHuO00025QrE$V',$,'Sensitivity','Sensitivity.\X\0D\X\0A\X\0D\X\0AThe rated rms value of the vector sum of the instantaneous currents flowing in the main circuits of the device which causes the device to operate under specified conditions. (IEC 61008-1).',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#2527= IFCSIMPLEPROPERTYTEMPLATE('1cC8_0qUKHuO00025QrE$V',$,'SeparationType','Air particulate filter media separation type.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8857,$,$,$,$); +#8857= IFCPROPERTYENUMERATION('PEnum_FilterAirParticleFilterSeparationType',('BAG','PLEAT','TREADSEPARATION','OTHER','NOTKNOWN','UNSET'),$); + +#2528= IFCSIMPLEPROPERTYTEMPLATE('2AwvXjv7r7LvJK8xaTQN3z',$,'SequenceInTrackPanel','Sequence of the sleeper within the track panel.',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#2529= IFCSIMPLEPROPERTYTEMPLATE('1rZx8VDW987QxAxZ64yNea',$,'SequentialCode','Indicates the sequential code of the cable or wire.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2530= IFCSIMPLEPROPERTYTEMPLATE('0IV69mrp50xeArXDuk$7Y6',$,'SerialInterfaceType','Indicates the type of serial interface used by the device.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8859,$,$,$,$); +#8859= IFCPROPERTYENUMERATION('PEnum_SerialInterfaceType',('RS_232','RS_422','RS_485','OTHER','NOTKNOWN','UNSET'),$); + +#2531= IFCSIMPLEPROPERTYTEMPLATE('18jl80qVGHuO00025QrE$V',$,'SerialNumber','The manufacturer''s serial number assigned to an occurrence of a product.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2532= IFCSIMPLEPROPERTYTEMPLATE('1MQ7c0qUmHuO00025QrE$V',$,'SerialNumber','The manufacturer''s serial number assigned to an occurrence of a product.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2533= IFCSIMPLEPROPERTYTEMPLATE('3gtzM0qWOHuO00025QrE$V',$,'ServiceLifeDuration','The length or duration of a service life.The lower bound indicates pessimistic service life, the upper bound indicates optimistic service life, and the setpoint indicates the typical service life.',.P_BOUNDEDVALUE.,'IfcDuration',$,$,$,$,$,$); + +#2534= IFCSIMPLEPROPERTYTEMPLATE('11mhm0qS4HuO00025QrE$V',$,'SetbackDistance','Setback distance from the point of connection on the major element along the axis of the minor element (e.g. distance from a public road at which the line of sigfht is measured.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2535= IFCSIMPLEPROPERTYTEMPLATE('0QbDg0qXCHuO00025QrE$V',$,'SetPoint','Indicates the setpoint and label.\X\0D\X\0A\X\0D\X\0AIndicates the temperature setpoint. For thermostats with setbacks or separate high and low setpoints, then the time series may contain a pair of values at each entry where the first value is the heating setpoint (low) and the second value is the cooling setpoint (high).',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcIdentifier',$,$,$,$,$); + +#2536= IFCSIMPLEPROPERTYTEMPLATE('3YrsG0qWqHuO00025QrE$V',$,'SetPoint','Indicates the setpoint and label.\X\0D\X\0A\X\0D\X\0AFor toggle switches, there are two positions, 0 for off and 1 for on. For dimmer switches, the values may indicate the fully-off and full-on positions, where missing integer values in between are interpolated. For selector switches, the range indicates the available positions.\X\0D\X\0AAn IfcTable may be attached (using IfcMetric and IfcResourceConstraintRelationship) containing columns of the specified header names and types:\X\0D\X\0A''Position'' (IfcInteger): The discrete setpoint level.\X\0D\X\0A''Sink'' (IfcLabel): The Name of the switched input port (IfcDistributionPort with FlowDirection=SINK).\X\0D\X\0A''Source'' (IfcLabel): The Name of the switched output port (IfcDistributionPort with FlowDirection=SOURCE).\X\0D\X\0A''Ratio'' (IfcNormalisedRatioMeasure): The ratio of power at the setpoint where 0.0 is off and 1.0 is fully on.',.P_TABLEVALUE.,'IfcInteger','IfcLabel',$,$,$,$,$); + +#2537= IFCSIMPLEPROPERTYTEMPLATE('3agmoOX1T89fmGtUyWkrgf',$,'SetPointCO2Concentration','The carbon dioxide concentration to be sensed. Use IfcPropertyBoundedValue.SetPointValue to set the set point value.',.P_BOUNDEDVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#2538= IFCSIMPLEPROPERTYTEMPLATE('1HO$G0qWKHuO00025QrE$V',$,'SetPointConcentration','The concentration to be sensed. Use IfcPropertyBoundedValue.SetPointValue to set the set point value.',.P_BOUNDEDVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#2539= IFCSIMPLEPROPERTYTEMPLATE('06IU40qWKHuO00025QrE$V',$,'SetPointConductance','The fill level value to be sensed. Use IfcPropertyBoundedValue.SetPointValue to set the set point value.',.P_BOUNDEDVALUE.,'IfcElectricConductanceMeasure',$,$,$,$,$,$); + +#2540= IFCSIMPLEPROPERTYTEMPLATE('0IpZc0qWKHuO00025QrE$V',$,'SetPointContact','The contact value to be sensed. Use IfcPropertyBoundedValue.SetPointValue to set the set point value.',.P_BOUNDEDVALUE.,'IfcInteger',$,$,$,$,$,$); + +#2541= IFCSIMPLEPROPERTYTEMPLATE('0w9GQ0qWKHuO00025QrE$V',$,'SetPointFlow','The volumetric flow value to be sensed. Use IfcPropertyBoundedValue.SetPointValue to set the set point value.',.P_BOUNDEDVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#2542= IFCSIMPLEPROPERTYTEMPLATE('0iQ5Kw98r0C9GuEQY0RhrH',$,'SetPointFrost','The detection of frost.',.P_BOUNDEDVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#2543= IFCSIMPLEPROPERTYTEMPLATE('1RFYK0qWuHuO00025QrE$V',$,'SetPointHistory','Indicates the switch position over time according to Pset_SwitchingDeviceTypeCommon.SetPoint.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcInteger',$,$,$,$,$); + +#2544= IFCSIMPLEPROPERTYTEMPLATE('2ce0M0qWKHuO00025QrE$V',$,'SetPointHumidity','The humidity value to be sensed. Use IfcPropertyBoundedValue.SetPointValue to set the set point value.',.P_BOUNDEDVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#2545= IFCSIMPLEPROPERTYTEMPLATE('1Hi710k957tQNt0RZYHhzY',$,'SetPointIdentifier','The detected tag value.',.P_BOUNDEDVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2546= IFCSIMPLEPROPERTYTEMPLATE('3XeZa0qWKHuO00025QrE$V',$,'SetPointIlluminance','The illuminance value to be sensed. Use IfcPropertyBoundedValue.SetPointValue to set the set point value.',.P_BOUNDEDVALUE.,'IfcIlluminanceMeasure',$,$,$,$,$,$); + +#2547= IFCSIMPLEPROPERTYTEMPLATE('2yhSO0qWKHuO00025QrE$V',$,'SetPointIonConcentration','The ion concentration value to be sensed. Use IfcPropertyBoundedValue.SetPointValue to set the set point value.',.P_BOUNDEDVALUE.,'IfcIonConcentrationMeasure',$,$,$,$,$,$); + +#2548= IFCSIMPLEPROPERTYTEMPLATE('39ohK0qWKHuO00025QrE$V',$,'SetPointLevel','The fill level value to be sensed. Use IfcPropertyBoundedValue.SetPointValue to set the set point value.',.P_BOUNDEDVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2549= IFCSIMPLEPROPERTYTEMPLATE('3k9f60qWKHuO00025QrE$V',$,'SetPointMoisture','The moisture value to be sensed. Use IfcPropertyBoundedValue.SetPointValue to set the set point value.',.P_BOUNDEDVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#2550= IFCSIMPLEPROPERTYTEMPLATE('09aPo0qWOHuO00025QrE$V',$,'SetPointMovement','The movement to be sensed.',.P_BOUNDEDVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#2551= IFCSIMPLEPROPERTYTEMPLATE('0P4EM0qWOHuO00025QrE$V',$,'SetPointPH','The fill level value to be sensed. Use IfcPropertyBoundedValue.SetPointValue to set the set point value.',.P_BOUNDEDVALUE.,'IfcPHMeasure',$,$,$,$,$,$); + +#2552= IFCSIMPLEPROPERTYTEMPLATE('0cBTI0qWOHuO00025QrE$V',$,'SetPointPressure','The pressure value to be sensed. Use IfcPropertyBoundedValue.SetPointValue to set the set point value.',.P_BOUNDEDVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2553= IFCSIMPLEPROPERTYTEMPLATE('0yr2k0qWOHuO00025QrE$V',$,'SetPointRadiation','The radiation power value to be sensed. Use IfcPropertyBoundedValue.SetPointValue to set the set point value.',.P_BOUNDEDVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#2554= IFCSIMPLEPROPERTYTEMPLATE('1Bkju0qWOHuO00025QrE$V',$,'SetPointRadioactivity','The radioactivity value to be sensed. Use IfcPropertyBoundedValue.SetPointValue to set the set point value.',.P_BOUNDEDVALUE.,'IfcRadioActivityMeasure',$,$,$,$,$,$); + +#2555= IFCSIMPLEPROPERTYTEMPLATE('1qGjW0qWOHuO00025QrE$V',$,'SetPointSound','The sound pressure value to be sensed. Use IfcPropertyBoundedValue.SetPointValue to set the set point value.',.P_BOUNDEDVALUE.,'IfcSoundPressureMeasure',$,$,$,$,$,$); + +#2556= IFCSIMPLEPROPERTYTEMPLATE('2sR1c0qWOHuO00025QrE$V',$,'SetPointSpeed','The wind speed value to be sensed. Use IfcPropertyBoundedValue.SetPointValue to set the set point value.',.P_SINGLEVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#2557= IFCSIMPLEPROPERTYTEMPLATE('24feC0qWKHuO00025QrE$V',$,'SetPointTemperature','The temperature value to be sensed. Use IfcPropertyBoundedValue.SetPointValue to set the set point value.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2558= IFCSIMPLEPROPERTYTEMPLATE('2JGMe0qWOHuO00025QrE$V',$,'SetPointTemperature','The temperature value to be sensed. Use IfcPropertyBoundedValue.SetPointValue to set the set point value.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2559= IFCSIMPLEPROPERTYTEMPLATE('0aIsBh0U1FvRDCb7jNj9zg',$,'SettlementBehaviour','Estimate of the settlement/compaction behaviour of the stratum.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2560= IFCSIMPLEPROPERTYTEMPLATE('3phRY0qS0HuO00025QrE$V',$,'Severity','Indicates alarm severity over time, where the scale of values is determined by the control system configuration. A zero value indicates no present alarm.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcInteger',$,$,$,$,$); + +#2561= IFCSIMPLEPROPERTYTEMPLATE('2Lsvc0qTqHuO00025QrE$V',$,'ShadingCoefficient','(SC): The measure of the ability of a glazing to transmit solar heat, relative to that ability for 3 mm (1/8-inch) clear, double-strength, single glass. Shading coefficient is being phased out in favor of the solar heat gain coefficient (SHGC), and is approximately equal to the SHGC multiplied by 1.15. The shading coefficient is expressed as a number without units between 0 and 1.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#2562= IFCSIMPLEPROPERTYTEMPLATE('1TwKm0qWSHuO00025QrE$V',$,'ShadingDeviceType','Specifies the type of shading device.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8931,$,$,$,$); +#8931= IFCPROPERTYENUMERATION('PEnum_ElementShading',('FIXED','MOVABLE','OVERHANG','SIDEFIN','OTHER','NOTKNOWN','UNSET'),$); + +#2563= IFCSIMPLEPROPERTYTEMPLATE('3qu_C0qSeHuO00025QrE$V',$,'ShaftPower','The actual shaft power input to the compressor.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#2564= IFCSIMPLEPROPERTYTEMPLATE('0mFjk0qUGHuO00025QrE$V',$,'ShaftPowerRate','Fan shaft power.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#2565= IFCSIMPLEPROPERTYTEMPLATE('1Sbo_0qSKHuO00025QrE$V',$,'Shape','The shape form of the provision for void, the minimum set of agreed values includes ''Rectangle'', ''Round'', and ''Undefined''.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2566= IFCSIMPLEPROPERTYTEMPLATE('2IOGO0qWyHuO00025QrE$V',$,'ShapeDescription','A description of the shape of the work surface e.g. corner square, rectangle, etc.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2567= IFCSIMPLEPROPERTYTEMPLATE('2kddm0qUeHuO00025QrE$V',$,'ShapeType','Shape of the junction box.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8946,$,$,$,$); +#8946= IFCPROPERTYENUMERATION('PEnum_JunctionBoxShapeType',('RECTANGULAR','ROUND','SLOT','OTHER','NOTKNOWN','UNSET'),$); + +#2568= IFCSIMPLEPROPERTYTEMPLATE('0KaG20qVSHuO00025QrE$V',$,'ShearAreaY','Area of the profile for calculating the shear stress due to shear force parallel to the section analysis axis ys. For example measured in mm\S\2. If given, the shear area ys shall be non-negative.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#2569= IFCSIMPLEPROPERTYTEMPLATE('0Be2y0qVSHuO00025QrE$V',$,'ShearAreaZ','Area of the profile for calculating the shear stress due to shear force parallel to the section analysis axis zs. For example measured in mm\S\2. If given, the shear area zs shall be non-negative.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#2570= IFCSIMPLEPROPERTYTEMPLATE('2VlSQ0qVOHuO00025QrE$V',$,'ShearCentreY','Location of the profile''s shear centre, measured along ys.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#2571= IFCSIMPLEPROPERTYTEMPLATE('2PBqy0qVOHuO00025QrE$V',$,'ShearCentreZ','Location of the profile''s shear centre, measured along zs.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#2572= IFCSIMPLEPROPERTYTEMPLATE('3NnGc0qVOHuO00025QrE$V',$,'ShearDeformationAreaY','Area of the profile for calculating the shear deformation due to a shear force parallel to ys. For example measured in mm\S\2. If given, the shear deformation area ys shall be non-negative.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#2573= IFCSIMPLEPROPERTYTEMPLATE('3G1MK0qVOHuO00025QrE$V',$,'ShearDeformationAreaZ','Area of the profile for calculating the shear deformation due to a shear force parallel to zs. For example measured in mm\S\2. If given, the shear deformation area zs shall be non-negative.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#2574= IFCSIMPLEPROPERTYTEMPLATE('0FEmIVJej8$PCIj$EUMR5y',$,'ShearModulus','Shear modulus, mean value.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#2575= IFCSIMPLEPROPERTYTEMPLATE('0G5QhnJy98DR0OMDpbIwLY',$,'ShearModulus','Shear modulus, mean value.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#2576= IFCSIMPLEPROPERTYTEMPLATE('0LyBqEuor3xhVDmdpBBrhS',$,'ShearModulus','Shear modulus, mean value.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#2577= IFCSIMPLEPROPERTYTEMPLATE('1BsSTJE8H2BfNbyA5ERUcQ',$,'ShearModulus','Shear modulus.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#2578= IFCSIMPLEPROPERTYTEMPLATE('20Rck0qUqHuO00025QrE$V',$,'ShearModulus','A measure of the shear modulus of elasticity of the material.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#2579= IFCSIMPLEPROPERTYTEMPLATE('2L1buM9pLFHP0$3z2RXBXH',$,'ShearModulus','Shear modulus.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#2580= IFCSIMPLEPROPERTYTEMPLATE('3mRDnvHKH5pfCYGaCWPwEu',$,'ShearModulus','Shear modulus.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#2581= IFCSIMPLEPROPERTYTEMPLATE('0BABvT9ifCweKQpbVbmW1v',$,'ShearModulusMin','Shear modulus, minimal value.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#2582= IFCSIMPLEPROPERTYTEMPLATE('2cuG8RJdnEhhN8yxbhfbVX',$,'ShearModulusMin','Shear modulus, minimal value.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#2583= IFCSIMPLEPROPERTYTEMPLATE('3eMkkJs1v8TQccVqGUM$iA',$,'ShearModulusMin','Shear modulus, minimal value.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#2584= IFCSIMPLEPROPERTYTEMPLATE('0kjgupy_97avIlMZH_iBD4',$,'ShearStrength','Shear strength.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2585= IFCSIMPLEPROPERTYTEMPLATE('0t2jQXJuD8tQVtmTYGBx9q',$,'ShearStrength','Defining values: \X2\03B1\X0\; defined values: shear strength.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcPressureMeasure',$,$,$,$,$); + +#2586= IFCSIMPLEPROPERTYTEMPLATE('1AG3tFK1rEUBNEvoZ2jg2s',$,'ShearStrength','Defining values: \X2\03B1\X0\; defined values: shear strength.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcPressureMeasure',$,$,$,$,$); + +#2587= IFCSIMPLEPROPERTYTEMPLATE('2hFML4Q9j91f5aJi28rNwe',$,'ShearStrength','Shear strength.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2588= IFCSIMPLEPROPERTYTEMPLATE('2NP$qunRvDaBTXazkik1TE',$,'ShearStrength','Shear strength.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2589= IFCSIMPLEPROPERTYTEMPLATE('3TzBr2hBjEE9H1QHei6UZg',$,'ShearStrength','Defining values: \X2\03B1\X0\; defined values: shear strength.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcPressureMeasure',$,$,$,$,$); + +#2590= IFCSIMPLEPROPERTYTEMPLATE('2IYUC0qSWHuO00025QrE$V',$,'SheathColours','Colour of the core (derived from IEC 60757). Note that the combined color ''GreenAndYellow'' shall be used only as Protective Earth (PE) conductors according to the requirements of IEC 60446.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#8957,$,$,$,$); +#8957= IFCPROPERTYENUMERATION('PEnum_CoreColorsEnum',('BLACK','BLUE','BROWN','GOLD','GREEN','GREY','ORANGE','PINK','RED','SILVER','TURQUOISE','VIOLET','WHITE','YELLOW','GREENANDYELLOW','OTHER','NOTKNOWN','UNSET'),$); + +#2591= IFCSIMPLEPROPERTYTEMPLATE('1as$loCX107Pk6vf9GXkJu',$,'ShieldConductorDiameter','Indicates the shielded conductor diameter. It is only used for coaxial wire pair.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2592= IFCSIMPLEPROPERTYTEMPLATE('1QIfuyRDnEaQu6kbYym8p3',$,'ShipLoading','Ship loading force',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#2593= IFCSIMPLEPROPERTYTEMPLATE('3hlJi0qVSHuO00025QrE$V',$,'ShipMethod','Method of shipping that will be used for goods or services.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#2594= IFCSIMPLEPROPERTYTEMPLATE('1saZk0qU0HuO00025QrE$V',$,'ShortCircuit1PoleMaximumState','Maximum 1 pole short circuit current provided at the point of supply i.e. the fault between 1 phase and N.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#2595= IFCSIMPLEPROPERTYTEMPLATE('23hog0qU0HuO00025QrE$V',$,'ShortCircuit1PoleMinimumState','Minimum 1 pole short circuit current provided at the point of supply i.e. the fault between 1 phase and N.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#2596= IFCSIMPLEPROPERTYTEMPLATE('1zkKc0qU0HuO00025QrE$V',$,'ShortCircuit1PolePowerFactorMaximumState','Power factor of the maximum 1 pole short circuit current provided at the point of supply i.e. the fault between 1 phase and N.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#2597= IFCSIMPLEPROPERTYTEMPLATE('2937K0qU0HuO00025QrE$V',$,'ShortCircuit1PolePowerFactorMinimumState','Power factor of the minimum 1 pole short circuit current provided at the point of supply i.e. the fault between 1 phase and N.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#2598= IFCSIMPLEPROPERTYTEMPLATE('1SM5s0qU0HuO00025QrE$V',$,'ShortCircuit2PoleMinimumState','Minimum 2 pole short circuit current provided at the point of supply.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#2599= IFCSIMPLEPROPERTYTEMPLATE('1ai9Y0qU0HuO00025QrE$V',$,'ShortCircuit2PolePowerFactorMinimumState','Power factor of the minimum 2 pole short circuit current provided at the point of supply.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#2600= IFCSIMPLEPROPERTYTEMPLATE('1H1J80qU0HuO00025QrE$V',$,'ShortCircuit3PoleMaximumState','Maximum 3 pole short circuit current provided at the point of supply.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#2601= IFCSIMPLEPROPERTYTEMPLATE('1M_nC0qU0HuO00025QrE$V',$,'ShortCircuit3PolePowerFactorMaximumState','Power factor of the maximum 3 pole short circuit current provided at the point of supply.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#2602= IFCSIMPLEPROPERTYTEMPLATE('2Wi260qX4HuO00025QrE$V',$,'ShortCircuitVoltage','A complex number that specifies the real and imaginary parts of the short-circuit voltage at rated current of a transformer given in %.',.P_SINGLEVALUE.,'IfcComplexNumber',$,$,$,$,$,$); + +#2603= IFCSIMPLEPROPERTYTEMPLATE('0CDyO0qVKHuO00025QrE$V',$,'Shortening','The ratio of the distance by which a precast piece is shortened after release from its form (due to compression induced by prestressing) to its original (nominal) length.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#2604= IFCSIMPLEPROPERTYTEMPLATE('2b80w0qW0HuO00025QrE$V',$,'ShortInsideCenterLowerBarPitch','The pitch length of the short inside center lower bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2605= IFCSIMPLEPROPERTYTEMPLATE('1rSGQ0qW0HuO00025QrE$V',$,'ShortInsideCenterTopBarPitch','The pitch length of the short inside center top bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2606= IFCSIMPLEPROPERTYTEMPLATE('2itxC0qW0HuO00025QrE$V',$,'ShortInsideEndLowerBarPitch','The pitch length of the short inside end lower bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2607= IFCSIMPLEPROPERTYTEMPLATE('1zoK60qW0HuO00025QrE$V',$,'ShortInsideEndTopBarPitch','The pitch length of the short inside end top bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2608= IFCSIMPLEPROPERTYTEMPLATE('2SnzE0qW0HuO00025QrE$V',$,'ShortOutsideLowerBarPitch','The pitch length of the short outside lower bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2609= IFCSIMPLEPROPERTYTEMPLATE('1kIVY0qW0HuO00025QrE$V',$,'ShortOutsideTopBarPitch','The pitch length of the short outside top bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2610= IFCSIMPLEPROPERTYTEMPLATE('1mgl_HOVb9xhMyLHVK14q_',$,'ShortTimeCurrentSetValue','Short time current set value. The set value of the long time tripping current if adjustable.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#2611= IFCSIMPLEPROPERTYTEMPLATE('0pV42acCLEIwfKf4JFHv3g',$,'ShortTimeFunction','Applying short time function A flag indicating that the short time function of the device is used. The value should be set to FALSE for devices not having a short time function, or if the short time function is not selected to be used.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2612= IFCSIMPLEPROPERTYTEMPLATE('2h6cR0csPBmv_hfMRK3yFs',$,'ShortTimei2tFunction','Applying short time i2t function. A flag indicating that the I2t short time function of the device is used. The value should be set to TRUE only if the I2t function \S\ is explicitly selected for the device.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2613= IFCSIMPLEPROPERTYTEMPLATE('1qouBkrlzAhf_8$b8Y1P5d',$,'ShortTimeTrippingTime','Short time tripping time. The set value of the short time tripping time if adjustable.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#2614= IFCSIMPLEPROPERTYTEMPLATE('0xxSg0qWCHuO00025QrE$V',$,'ShowerHeadDescription','A description of the shower head(s) that emit the spray of water.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#2615= IFCSIMPLEPROPERTYTEMPLATE('06uNW0qWCHuO00025QrE$V',$,'ShowerType','Selection of the type of shower from the enumerated list of types where:-\X\0D\X\0A\X\0D\X\0ADrench: Shower that rapidly gives a thorough soaking in an emergency.\X\0D\X\0AIndividual: Shower unit that is typically enclosed and is for the use of one person at a time.\X\0D\X\0ATunnel: Shower that has a succession of shower heads or spreaders that operate simultaneously along its length.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9008,$,$,$,$); +#9008= IFCPROPERTYENUMERATION('PEnum_ShowerType',('DRENCH','INDIVIDUAL','TUNNEL','OTHER','NOTKNOWN','UNSET'),$); + +#2616= IFCSIMPLEPROPERTYTEMPLATE('1IWqwe1DT37ObnUgQI07BF',$,'Side','Specifies if the width is measured to the RIGHT or to the LEFT of the curve referenced by the placement, or if the same value is applied to BOTH sides.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9011,$,$,$,$); +#9011= IFCPROPERTYENUMERATION('PEnum_SideType',('LEFT','RIGHT','BOTH'),$); + +#2617= IFCSIMPLEPROPERTYTEMPLATE('0IkMojxkv5NevG5Jf0VoEi',$,'SideFlatness','Indicative (95%-100%) range flatness associated to the side surface in YZ, if different to the overall flatness.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2618= IFCSIMPLEPROPERTYTEMPLATE('0E2G9ROg95xwoP5_z_Eeii',$,'SignalAspectType','The type of aspect, e.g. 2-display aspect for distant signal, 3-display aspect for block signal.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2619= IFCSIMPLEPROPERTYTEMPLATE('1jv3e0qSqHuO00025QrE$V',$,'SignalFactor','Factor multiplied onto offset signal.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#2620= IFCSIMPLEPROPERTYTEMPLATE('19LadSgq58jetZa7IOZtqZ',$,'SignalFrameBackboardDiameter','The nominal diameter of the signal frame backboard.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2621= IFCSIMPLEPROPERTYTEMPLATE('0v1lz2quLCXOlGd9GKfrFH',$,'SignalFrameBackboardHeight','The nominal height of the signal frame backboard.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2622= IFCSIMPLEPROPERTYTEMPLATE('0Q2X5ruSX1Nw3$GFV6xLWa',$,'SignalFrameType','Type of frame, e.g. main frame, route indicator, speed indicator, direction indicator, etc.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2623= IFCSIMPLEPROPERTYTEMPLATE('0V5henCzj7ouBew9_bcs0i',$,'SignalHoodLength','Nominal length of the signal hood, which is the signal lamp cover against glaring sun.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2624= IFCSIMPLEPROPERTYTEMPLATE('0Shkb4IIr0WOC35qEoq_UO',$,'SignalIndicatorType','Type of the indicators on a signal, e.g. route indicator, speed restriction indicator etc.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9014,$,$,$,$); +#9014= IFCPROPERTYENUMERATION('PEnum_SignalIndicatorType',('DEPARTUREINDICATOR','SHUNTINGINDICATOR','SWITCHINDICATOR','ROUTEINDICATOR','DEPARTUREROUTEINDICATOR','ROLLINGSTOCKSTOPINDICATOR','DERAILINDICATOR','OTHER','NOTKNOWN','UNSET'),$); + +#2625= IFCSIMPLEPROPERTYTEMPLATE('0tVDoRl1v74RpBVl3MpeD6',$,'SignalMessage','All possible message available at this signal, e.g. "3/4- display automatic blocking".',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#2626= IFCSIMPLEPROPERTYTEMPLATE('1fk1o0qSqHuO00025QrE$V',$,'SignalOffset','Offset constant added to modified signal.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#2627= IFCSIMPLEPROPERTYTEMPLATE('0NCWcMrUb2H8fwqgBRgcB0',$,'SignalPostTelephoneID','The identifier of the signal post telephone attached to the signal.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#2628= IFCSIMPLEPROPERTYTEMPLATE('0TSpUzg5H3AAZB2WOvWebT',$,'SignalPostTelephoneType','Indicates the type of the signal post telephone, e.g. locked, direct line, dial phone.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2629= IFCSIMPLEPROPERTYTEMPLATE('1NvUvG1d5BFRrtpV4UnXSI',$,'SignalSightingAchievableDistance','Reading distance of the signal, which is achievable with the help of mitigation works.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2630= IFCSIMPLEPROPERTYTEMPLATE('37LmZXPG56MQ4d$oQFgCw0',$,'SignalSightingAvailableDistance','Reading distance of the signal without having any mitigation works.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2631= IFCSIMPLEPROPERTYTEMPLATE('1xuTh0Z$T9uAGTWtHgVFHl',$,'SignalSightingCombinedWithRepeater','Combined reading distance for the signal and any associated repeaters.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2632= IFCSIMPLEPROPERTYTEMPLATE('1oooHdNF9CLwBYFzw5Mlls',$,'SignalSightingMinimum','Minimal distance in which the signal has to be readable.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2633= IFCSIMPLEPROPERTYTEMPLATE('3$$GnFzi98gvjNQK5FSUFz',$,'SignalSightingPreferred','Preferred distance in which the signal shall be readable.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2634= IFCSIMPLEPROPERTYTEMPLATE('1UzmZKZgT3_egnwLmHjJWR',$,'SignalSightingRouteIndicator','Required reading distance for the route indicator.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2635= IFCSIMPLEPROPERTYTEMPLATE('1ogEu0qSqHuO00025QrE$V',$,'SignalTime','Time factor used for integral and running average controllers.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#2636= IFCSIMPLEPROPERTYTEMPLATE('3tb0U0qSqHuO00025QrE$V',$,'SignalTimeDecrease','Time factor used for exponential decrease.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#2637= IFCSIMPLEPROPERTYTEMPLATE('3oDhq0qSqHuO00025QrE$V',$,'SignalTimeIncrease','Time factor used for exponential increase.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#2638= IFCSIMPLEPROPERTYTEMPLATE('2bEP3oC5z3WBxX9H7BsKu5',$,'SignalViewingMinimumInFront','Smallest distance where the signal has to be readable (for train very close to the signal).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2639= IFCSIMPLEPROPERTYTEMPLATE('2hoc6PPhvELAtWTUyKoQU6',$,'SignalWalkwayLength','Indicates the length of the walkway from signal to signal post telephone.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2640= IFCSIMPLEPROPERTYTEMPLATE('0eTw1IH6j7MugyK0Ib18nX',$,'SignLegend','Text information written on the signal or sign.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#2641= IFCSIMPLEPROPERTYTEMPLATE('0YWCMc_RzDo8BnE1x52QEb',$,'SiltVolume','Relative volume of silt (typically smaller than 0.063mm) stratum constituents.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#2642= IFCSIMPLEPROPERTYTEMPLATE('3rB$_Tjhz6S8Z3ZXo0VSc6',$,'SingleChannelAveragePower','Indicates the average power of a single channel of the transport equipment.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#2643= IFCSIMPLEPROPERTYTEMPLATE('25tcvQ$vv7RRphaUrbQGbb',$,'SingleChannelPower','Indicates the power range of a single channel of the transport equipment.',.P_BOUNDEDVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#2644= IFCSIMPLEPROPERTYTEMPLATE('1_gN4QLfz9chfxmU_gcIKe',$,'SingleWaveTransmissionRate','Indicates the single wave transmission rate of the transport equipment.',.P_SINGLEVALUE.,'IfcFrequencyMeasure',$,$,$,$,$,$); + +#2645= IFCSIMPLEPROPERTYTEMPLATE('1JBBW0qWCHuO00025QrE$V',$,'SinkType','Selection of the type of sink from the enumerated list of types where:-\X\0D\X\0A\X\0D\X\0ABelfast: Deep sink that has a plain edge and a weir overflow\X\0D\X\0A.\X\0D\X\0ABucket: Sink at low level, with protected front edge, that facilitates filling and emptying buckets, usually with a hinged grid on which to stand them.\X\0D\X\0ACleaners: Sink, usually fixed at normal height (900mm), with protected front edge.\X\0D\X\0ACombination_Left: Sink with integral drainer on left hand side\X\0D\X\0A.\X\0D\X\0ACombination_Right: Sink with integral drainer on right hand side\X\0D\X\0A.\X\0D\X\0ACombination_Double: Sink with integral drainer on both sides\X\0D\X\0A.\X\0D\X\0ADrip: Small sink that catches drips or flow from a faucet\X\0D\X\0A.\X\0D\X\0ALaboratory: Sink, of acid resisting material, with a top edge shaped to facilitate fixing to the underside of a desktop\X\0D\X\0A.\X\0D\X\0ALondon: Deep sink that has a plain edge and no overflow\X\0D\X\0A.\X\0D\X\0APlaster: Sink with sediment receiver to prevent waste plaster passing into drains\X\0D\X\0A.\X\0D\X\0APot: Large metal sink, with a standing waste, for washing cooking utensils\X\0D\X\0A.\X\0D\X\0ARinsing: Metal sink in which water can be heated and culinary utensils and tableware immersed at high temperature that destroys most harmful bacteria and allows subsequent self drying.\X\0D\X\0A.\X\0D\X\0AShelf: Ceramic sink with an integral back shelf through which water fittings are mounted\X\0D\X\0A.\X\0D\X\0AVegetablePreparation: Large metal sink, with a standing waste, for washing and preparing vegetables\X\0D\X\0A.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9023,$,$,$,$); +#9023= IFCPROPERTYENUMERATION('PEnum_SinkType',('BELFAST','BUCKET','CLEANERS','COMBINATION_LEFT','COMBINATION_RIGHT','COMBINATION_DOUBLE','DRIP','LABORATORY','LONDON','PLASTER','POT','RINSING','SHELF','VEGETABLEPREPARATION','OTHER','NOTKNOWN','UNSET'),$); + +#2646= IFCSIMPLEPROPERTYTEMPLATE('3O6T20qWSHuO00025QrE$V',$,'SiteCoverageRatio','The ratio of the utilization, TotalArea / BuildableArea, expressed as a maximum value. The ratio value may be used to derive BuildableArea.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#2647= IFCSIMPLEPROPERTYTEMPLATE('1g9zO0qXGHuO00025QrE$V',$,'Size','The size of the connection to the valve (or to each connection for faucets, mixing valves, etc.).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2648= IFCSIMPLEPROPERTYTEMPLATE('2o9Gc0qT0HuO00025QrE$V',$,'SizingMethod','Identifies whether the damper is sized nominally or with exact measurements:\X\0D\X\0A\X\0D\X\0ANOMINAL: Nominal sizing method. \X\0D\X\0AEXACT: Exact sizing method.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9033,$,$,$,$); +#9033= IFCPROPERTYENUMERATION('PEnum_DamperSizingMethod',('NOMINAL','EXACT','NOTKNOWN','UNSET'),$); + +#2649= IFCSIMPLEPROPERTYTEMPLATE('0C6zG0qRqHuO00025QrE$V',$,'SkillLevel','Skill level exhibited by the actor and which indicates an extent of their capability to perform actions on the artefacts upon which they can act.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2650= IFCSIMPLEPROPERTYTEMPLATE('1jQqq0eYDBaBJh6G7AM_Ar',$,'SkirtingBoard','Label to indicate the material or construction of the skirting board around the space flooring. The label is used for room book information.The material information is provided in absence of an IfcCovering (type=SKIRTINGBOARD) object with own shape representation and material assignment. In case of inconsistency the material assigned to IfcCovering elements takes precedence.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2651= IFCSIMPLEPROPERTYTEMPLATE('2l4adt7h95UQhiXngafYXx',$,'SkirtingBoardHeight','Height of the skirting board.The height information is provided in absence of an IfcCovering (type=SKIRTINGBOARD) object with own shape representation and material assignment. In case of inconsistency the height assigned to IfcCovering elements takes precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2652= IFCSIMPLEPROPERTYTEMPLATE('24pyO2n$n5EOpil0HhjmwF',$,'SleeperArrangement','Define the rail joint sleeper method of assembly ("twin sleeper" type or "between sleepers" type).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9046,$,$,$,$); +#9046= IFCPROPERTYENUMERATION('PEnum_SleeperArrangement',('TWINSLEEPER','BETWEENSLEEPERS','OTHER','NOTKNOWN','UNSET'),$); + +#2653= IFCSIMPLEPROPERTYTEMPLATE('28mz55$2X1V92osWy7KaqR',$,'SleeperType','Indicates the sleeper type.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9047,$,$,$,$); +#9047= IFCPROPERTYENUMERATION('PEnum_SleeperType',('WOODENSLEEPER','CONCRETESLEEPER','NOTINSULATEDSTEELSLEEPER','INSULATEDSTEELSLEEPER','MONOBLOCKCONCRETESLEEPER','TWOBLOCKCONCRETESLEEPER','COMPOSITESLEEPER','OTHER','NOTKNOWN','UNSET'),$); + +#2654= IFCSIMPLEPROPERTYTEMPLATE('0UvTS0qSGHuO00025QrE$V',$,'Slope','Slope angle - relative to horizontal (0.0 degrees).\X\0D\X\0A\X\0D\X\0AThe shape information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the shape properties, provided in the attached property, the geometric parameters take precedence. For geometry editing applications, like CAD: this value should be write-only.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#2655= IFCSIMPLEPROPERTYTEMPLATE('1aRCa0qV4HuO00025QrE$V',$,'Slope','Slope angle - relative to horizontal (0.0 degrees).The shape information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the shape properties, provided in the attached property, the geometric parameters take precedence. For geometry editing applications, like CAD: this value should be write-only.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#2656= IFCSIMPLEPROPERTYTEMPLATE('1hpAm0qSeHuO00025QrE$V',$,'Slope','Slope angle - relative to horizontal (0.0 degrees).\X\0D\X\0A\X\0D\X\0AThe shape information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the shape properties, provided in the attached property, the geometric parameters take precedence. For geometry editing applications, like CAD: this value should be write-only.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#2657= IFCSIMPLEPROPERTYTEMPLATE('2IMGe0qVyHuO00025QrE$V',$,'Slope','Slope angle - relative to horizontal (0.0 degrees).The shape information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the shape properties, provided in the attached property, the geometric parameters take precedence. For geometry editing applications, like CAD: this value should be write-only.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#2658= IFCSIMPLEPROPERTYTEMPLATE('3kjYo0qVCHuO00025QrE$V',$,'Slope','Slope angle - relative to horizontal (0.0 degrees).The shape information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the shape properties, provided in the attached property, the geometric parameters take precedence. For geometry editing applications, like CAD: this value should be write-only.\X\0D\X\0A\X\0D\X\0AAngle of the gutter to allow for drainage.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#2659= IFCSIMPLEPROPERTYTEMPLATE('1e_6tKMk1BoO7cfc4MFmey',$,'SlopeAngle','Inclination of a natural or excavated surface where the observations were made. Angle is measured relative to horizontal (90\S\0 is a vertical slope).',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#2660= IFCSIMPLEPROPERTYTEMPLATE('3UtmGodEP1kfvXMaxiGM$k',$,'SlopeBaseElevation','Planned or measured elevation at the base of the mapped slope.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#2661= IFCSIMPLEPROPERTYTEMPLATE('14LE8JSevCsetbtSfTo1C0',$,'SlopeHeight','The Height of the Slope(vertical distance from the slope foot).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2662= IFCSIMPLEPROPERTYTEMPLATE('2MPJU0qRyHuO00025QrE$V',$,'SlotLength','Slot length.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2663= IFCSIMPLEPROPERTYTEMPLATE('2H1_q0qRyHuO00025QrE$V',$,'SlotWidth','Slot width.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2664= IFCSIMPLEPROPERTYTEMPLATE('24x_PWjRXByRIpwhg2SIFm',$,'SmokeLevel','Maximum level of smoke that the equipment complies with. It is provided according to an international or national standard.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2665= IFCSIMPLEPROPERTYTEMPLATE('3Enpw0qTmHuO00025QrE$V',$,'SmokeStop','Indication whether the object is designed to provide a smoke stop (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2666= IFCSIMPLEPROPERTYTEMPLATE('3vpuE0qXWHuO00025QrE$V',$,'SmokeStop','Indication whether the object is designed to provide a smoke stop (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2667= IFCSIMPLEPROPERTYTEMPLATE('0d_Zd1PZX8FgpMBKTSbIxe',$,'SnowSensorMeasureRange','Indicates the measuring range of snow depth meter.',.P_BOUNDEDVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#2668= IFCSIMPLEPROPERTYTEMPLATE('1ujtLLwfjDxxNkuM8GadCz',$,'SnowSensorType','Indicates the type of snow depth meter.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9084,$,$,$,$); +#9084= IFCPROPERTYENUMERATION('PEnum_SnowSensorType',('LASERIRRADIATION','OTHER','NOTKNOWN','UNSET'),$); + +#2669= IFCSIMPLEPROPERTYTEMPLATE('2YMlI0qTCHuO00025QrE$V',$,'SoffitLevel','Level of the highest internal part of the cross section as measured from ground level.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#2670= IFCSIMPLEPROPERTYTEMPLATE('3yMxe0qTCHuO00025QrE$V',$,'SoffitLevel','Level of the highest internal part of the cross section as measured from ground level.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#2671= IFCSIMPLEPROPERTYTEMPLATE('1TpFLgzCzFERpwNsg1t_hP',$,'SoftnessCoefficient','Vessel flexibility factor - proportion of impact energy absorbed by the hull.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#2672= IFCSIMPLEPROPERTYTEMPLATE('2mfX80qSqHuO00025QrE$V',$,'SoftwareVersion','Indicates version of application software according to systems integrator.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2673= IFCSIMPLEPROPERTYTEMPLATE('0sP2Zz6UL4Lw4ArbLa1rZd',$,'SoilConductivity','Thermal conductivity of soil. Generally, within standards such as IEC 60364-5-52, table 52A-16, the resistivity of soil is required (measured in [SI] units of degK.m /W). This is the reciprocal of the conductivity value and needs to be calculated accordingly.',.P_SINGLEVALUE.,'IfcThermalConductivityMeasure',$,$,$,$,$,$); + +#2674= IFCSIMPLEPROPERTYTEMPLATE('24aeq0qTqHuO00025QrE$V',$,'SolarAbsorption','(Asol) The ratio of incident solar radiation that is absorbed by a glazing system. It is the sum of the absorption distributed to the exterior (a) and to the interior (qi). Note the following equation Asol + Rsol + Tsol = 1',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#2675= IFCSIMPLEPROPERTYTEMPLATE('2Hhtm0qTqHuO00025QrE$V',$,'SolarHeatGainTransmittance','(SHGC): The ratio of incident solar radiation that contributes to the heat gain of the interior, it is the solar radiation that directly passes (Tsol or \X2\03C4\X0\e) plus the part of the absorbed radiation that is distributed to the interior (qi). The SHGC is referred to also as g-value (g = \X2\03C4\X0\e + qi).',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#2676= IFCSIMPLEPROPERTYTEMPLATE('25G1a0qWSHuO00025QrE$V',$,'SolarReflectance','(Rsol): The ratio of incident solar radiation that is reflected by a glazing system (also named \X2\03C1\X0\e). Note the following equation Asol + Rsol + Tsol = 1',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#2677= IFCSIMPLEPROPERTYTEMPLATE('28lgg0qTqHuO00025QrE$V',$,'SolarReflectance','(Rsol): The ratio of incident solar radiation that is reflected by a glazing system (also named \X2\03C1\X0\e). Note the following equation Asol + Rsol + Tsol = 1',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#2678= IFCSIMPLEPROPERTYTEMPLATE('33C4E0qUqHuO00025QrE$V',$,'SolarReflectanceBack','Reflectance at normal incidence (solar): back side. Defines the fraction of the solar ray that is reflected and not transmitted when the ray passes from one medium into another, at the "back" side of the other material, perpendicular to the surface. Dependent on material and surface characteristics.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#2679= IFCSIMPLEPROPERTYTEMPLATE('37zFU0qUqHuO00025QrE$V',$,'SolarReflectanceFront','Reflectance at normal incidence (solar): front side. Defines the fraction of the solar ray that is reflected and not transmitted when the ray passes from one medium into another, at the "front" side of the other material, perpendicular to the surface. Dependent on material and surface characteristics.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#2680= IFCSIMPLEPROPERTYTEMPLATE('0lNdU0qUqHuO00025QrE$V',$,'SolarRefractionIndex','Index of refraction (solar) defines the "bending" of the solar ray when it passes from one medium into another.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#2681= IFCSIMPLEPROPERTYTEMPLATE('1vxEs0qWSHuO00025QrE$V',$,'SolarTransmittance','The ratio of incident solar radiation that directly passes through a system (also named \X2\03C4\X0\e). Note the following equation Asol + Rsol + Tsol = 1',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#2682= IFCSIMPLEPROPERTYTEMPLATE('2CwiW0qTqHuO00025QrE$V',$,'SolarTransmittance','The ratio of incident solar radiation that directly passes through a system (also named \X2\03C4\X0\e). Note the following equation Asol + Rsol + Tsol = 1',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#2683= IFCSIMPLEPROPERTYTEMPLATE('2SSWq0qUqHuO00025QrE$V',$,'SolarTransmittance','The ratio of incident solar radiation that directly passes through a system (also named \X2\03C4\X0\e). Note the following equation Asol + Rsol + Tsol = 1',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#2684= IFCSIMPLEPROPERTYTEMPLATE('00Xk2UDNv8yQeOebTR368_',$,'SolidCoreRecovery','Length of solid core recovered expressed as a ratio of the length of core run.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#2685= IFCSIMPLEPROPERTYTEMPLATE('1bE3U0qRuHuO00025QrE$V',$,'Sound','Sound performance.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcSoundPressureMeasure',$,$,$,$,$); + +#2686= IFCSIMPLEPROPERTYTEMPLATE('3Dyb6v_Lb0uePKj$y26Fb4',$,'SoundAbsorptionLimit','Mandatory limit values in sound absorption.',.P_SINGLEVALUE.,'IfcSoundPowerLevelMeasure',$,$,$,$,$,$); + +#2687= IFCSIMPLEPROPERTYTEMPLATE('2FhkA0qWWHuO00025QrE$V',$,'SoundCurve','Sound curve.\X\0D\X\0A\X\0D\X\0ATable of sound frequencies and sound power measured in decibels at a reference power of 1 picowatt(10\\^(-12) watt) for the referenced octave band frequency.',.P_TABLEVALUE.,'IfcFrequencyMeasure','IfcSoundPowerMeasure',$,$,$,$,$); + +#2688= IFCSIMPLEPROPERTYTEMPLATE('2B5mc0qSaHuO00025QrE$V',$,'SoundCurveHistory','Regenerated sound versus air-flow rate.',.P_REFERENCEVALUE.,'IfcTimeSeries',$,$,$,$,$,$); + +#2689= IFCSIMPLEPROPERTYTEMPLATE('20o300qWWHuO00025QrE$V',$,'SoundFrequency','List of nominal sound frequencies, correlated to the SoundPressure time series values (IfcTimeSeries.ListValues)',.P_LISTVALUE.,'IfcFrequencyMeasure',$,$,$,$,$,$); + +#2690= IFCSIMPLEPROPERTYTEMPLATE('25ZEG0qWWHuO00025QrE$V',$,'SoundPressure','A time series of sound pressure values measured in decibels at a reference pressure of 20 microPascals for the referenced octave band frequency. Each value in IfcTimeSeries.ListValues is correlated to the sound frequency at the same position within SoundFrequencies.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcSoundPressureMeasure',$,$,$,$,$); + +#2691= IFCSIMPLEPROPERTYTEMPLATE('1qGzU0qWWHuO00025QrE$V',$,'SoundScale','The reference sound scale.\X\0D\X\0A\X\0D\X\0ADBA: Decibels in an A-weighted scale\X\0D\X\0ADBB: Decibels in an B-weighted scale\X\0D\X\0ADBC: Decibels in an C-weighted scale\X\0D\X\0ANC: Noise criteria\X\0D\X\0ANR: Noise rating',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9140,$,$,$,$); +#9140= IFCPROPERTYENUMERATION('PEnum_SoundScale',('DBA','DBB','DBC','NC','NR'),$); + +#2692= IFCSIMPLEPROPERTYTEMPLATE('1BMVyQRuL1zRS08BFGzp4P',$,'SourceArea','Description of the area at the origin of the water inflow.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#2693= IFCSIMPLEPROPERTYTEMPLATE('1cA5Um37bAPRNMK84NGNf7',$,'SourceOfFill','Source of fill.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9144,$,$,$,$); +#9144= IFCPROPERTYENUMERATION('PEnum_SourceOfFill',('IMPORTED','EXCAVATED','USERDEFINED'),$); + +#2694= IFCSIMPLEPROPERTYTEMPLATE('18ETTPAED9fwUL8dfinr7F',$,'SourceOfFillOther','User defined Source of fill when SourceOfFill = USEDEFINED.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2695= IFCSIMPLEPROPERTYTEMPLATE('1wNA_lF8j57Ati7DZewGaj',$,'SourceType','Natural or artificial structure at the origin of the water inflow, like fracture, bedding, borehole, drainage pipe, drainage channel etc.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2696= IFCSIMPLEPROPERTYTEMPLATE('2c2Mu0qWaHuO00025QrE$V',$,'SpaceAirTemperature','Dry bulb temperature in the space.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#2697= IFCSIMPLEPROPERTYTEMPLATE('3f$7C0qWaHuO00025QrE$V',$,'SpaceHeaterPlacement','Indicates how the space heater is designed to be placed.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9147,$,$,$,$); +#9147= IFCPROPERTYENUMERATION('PEnum_SpaceHeaterPlacementType',('BASEBOARD','TOWELWARMER','SUSPENDED','WALL','OTHER','NOTKNOWN','UNSET'),$); + +#2698= IFCSIMPLEPROPERTYTEMPLATE('1hxPk0qWmHuO00025QrE$V',$,'SpaceHumidity','Humidity of the space or zone that is required from user/designer view point. If no summer or winter space humidity requirements are given, it applies all year, otherwise for the intermediate period. Provide this property, if no humidity range (Min-Max) is available.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#2699= IFCSIMPLEPROPERTYTEMPLATE('1mia_0qWmHuO00025QrE$V',$,'SpaceHumidityMax','Maximal permitted humidity of the space or zone that is required from user/designer view point. If no summer or winter space humidity requirements are given, it applies all year, otherwise for the intermediate period.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#2700= IFCSIMPLEPROPERTYTEMPLATE('1sg320qWmHuO00025QrE$V',$,'SpaceHumidityMin','Minimal permitted humidity of the space or zone that is required from user/designer view point. If no summer or winter space humidity requirements are given, it applies all year, otherwise for the intermediate period.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#2701= IFCSIMPLEPROPERTYTEMPLATE('1y1Ni0qWmHuO00025QrE$V',$,'SpaceHumiditySummer','Humidity of the space or zone for the hot (summer) period, that is required from user/designer view point and provided as requirement for cooling.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#2702= IFCSIMPLEPROPERTYTEMPLATE('21OiM0qWmHuO00025QrE$V',$,'SpaceHumidityWinter','Humidity of the space or zone for the cold (winter) period that is required from user/designer view point and provided as requirement for heating.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#2703= IFCSIMPLEPROPERTYTEMPLATE('2fdFK0qWaHuO00025QrE$V',$,'SpaceMeanRadiantTemperature','Mean radiant temperature in the space.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#2704= IFCSIMPLEPROPERTYTEMPLATE('0ugmo0qWmHuO00025QrE$V',$,'SpaceRelativeHumidity','The relative humidity of the space.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPositiveRatioMeasure',$,$,$,$,$); + +#2705= IFCSIMPLEPROPERTYTEMPLATE('12pGi0qWmHuO00025QrE$V',$,'SpaceTemperature','Temperature of the space or zone, that is required from user/designer view point. If no summer or winter space temperature requirements are given, it applies all year, otherwise for the intermediate period. Provide this value, if no temperatur range (Min-Max) is available.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2706= IFCSIMPLEPROPERTYTEMPLATE('0r5uM0qWmHuO00025QrE$V',$,'SpaceTemperatureHistory','Temperature of the space.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#2707= IFCSIMPLEPROPERTYTEMPLATE('18mkm0qWmHuO00025QrE$V',$,'SpaceTemperatureMax','Maximal temperature of the space or zone, that is required from user/designer view point. If no summer or winter space temperature requirements are given, it applies all year, otherwise for the intermediate period.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2708= IFCSIMPLEPROPERTYTEMPLATE('1EkCq0qWmHuO00025QrE$V',$,'SpaceTemperatureMin','Minimal temperature of the space or zone, that is required from user/designer view point. If no summer or winter space temperature requirements are given, it applies all year, otherwise for the intermediate period.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2709= IFCSIMPLEPROPERTYTEMPLATE('1K5XU0qWmHuO00025QrE$V',$,'SpaceTemperatureSummerMax','Maximal temperature of the space or zone for the hot (summer) period, that is required from user/designer view point and provided as requirement for cooling.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2710= IFCSIMPLEPROPERTYTEMPLATE('1Q2$Y0qWmHuO00025QrE$V',$,'SpaceTemperatureSummerMin','Minimal temperature of the space or zone for the hot (summer) period, that is required from user/designer view point and provided as requirement for cooling.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2711= IFCSIMPLEPROPERTYTEMPLATE('1W0Tc0qWmHuO00025QrE$V',$,'SpaceTemperatureWinterMax','Maximal temperature of the space or zone for the cold (winter) period, that is required from user/designer view point and provided as requirement for heating.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2712= IFCSIMPLEPROPERTYTEMPLATE('1bzxg0qWmHuO00025QrE$V',$,'SpaceTemperatureWinterMin','Minimal temperature of the space or zone for the cold (winter) period, that is required from user/designer view point and provided as requirement for heating.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2713= IFCSIMPLEPROPERTYTEMPLATE('38x500qX8HuO00025QrE$V',$,'Spacing','Distance between fins on a tube in the tube bundle.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2714= IFCSIMPLEPROPERTYTEMPLATE('3dIL00qW0HuO00025QrE$V',$,'SpacingBarPitch','The pitch length of the spacing bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2715= IFCSIMPLEPROPERTYTEMPLATE('3PtvO0qVyHuO00025QrE$V',$,'SpacingBarPitch','The pitch length of the spacing bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2716= IFCSIMPLEPROPERTYTEMPLATE('0PY8o0qSGHuO00025QrE$V',$,'Span','Clear span for this object.The shape information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the shape properties, provided in the attached property, the geometric parameters take precedence. For geometry editing applications, like CAD: this value should be write-only.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2717= IFCSIMPLEPROPERTYTEMPLATE('1Ttb60qV4HuO00025QrE$V',$,'Span','Clear span for this object.The shape information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the shape properties, provided in the attached property, the geometric parameters take precedence. For geometry editing applications, like CAD: this value should be write-only.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2718= IFCSIMPLEPROPERTYTEMPLATE('0oTEbvO096Gv87GKVYXQSy',$,'SpanNominalLength','The length of span as a design parameter for the overhead contactline system.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2719= IFCSIMPLEPROPERTYTEMPLATE('2yd82GST551f428rzb7p5q',$,'SparkGapType','Type of Spark gap.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9229,$,$,$,$); +#9229= IFCPROPERTYENUMERATION('PEnum_SparkGapType',('AIRSPARKGAP','GASFILLEDSPARKGAP','OTHER','NOTKNOWN','UNSET'),$); + +#2720= IFCSIMPLEPROPERTYTEMPLATE('2uOBa0qSCHuO00025QrE$V',$,'SpeakerDriverSize','Indicates the number of drivers and their sizes.',.P_TABLEVALUE.,'IfcIdentifier','IfcPositiveLengthMeasure',$,$,$,$,$); + +#2721= IFCSIMPLEPROPERTYTEMPLATE('2d5wo0qSCHuO00025QrE$V',$,'SpeakerMounting','Indicates how the speaker is designed to be mounted.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9233,$,$,$,$); +#9233= IFCPROPERTYENUMERATION('PEnum_AudioVisualSpeakerMounting',('FREESTANDING','CEILING','WALL','OUTDOOR','OTHER','NOTKNOWN','UNSET'),$); + +#2722= IFCSIMPLEPROPERTYTEMPLATE('2KdNC0qSCHuO00025QrE$V',$,'SpeakerType','Indicates the type of speaker.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9237,$,$,$,$); +#9237= IFCPROPERTYENUMERATION('PEnum_AudioVisualSpeakerType',('FULLRANGE','MIDRANGE','WOOFER','TWEETER','COAXIAL','OTHER','NOTKNOWN','UNSET'),$); + +#2723= IFCSIMPLEPROPERTYTEMPLATE('27WeC0qSSHuO00025QrE$V',$,'SpecialConstruction','Special construction capabilities like self-supporting, flat devidable cable or bus flat non devidable cable or bus supporting elements inside (steal, textile, concentric conductor). Note that materials used should be agreed between exchange participants before use.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2724= IFCSIMPLEPROPERTYTEMPLATE('1H3Ys0qV8HuO00025QrE$V',$,'SpecialInstructions','Special instructions.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#2725= IFCSIMPLEPROPERTYTEMPLATE('3FkPc0qVSHuO00025QrE$V',$,'SpecialInstructions','Special instructions.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#2726= IFCSIMPLEPROPERTYTEMPLATE('1eejWaX7j3auMW_oHyVPWg',$,'SpecialPositionArrangement','Type of special position at which the signal is placed.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2727= IFCSIMPLEPROPERTYTEMPLATE('1kGlm0qV8HuO00025QrE$V',$,'SpecialRequirements','Any additional special requirements that need to be included in the permit to work.\X\0D\X\0A\X\0D\X\0ANOTE - Additional permit requirements may be imposed according to the nature of the facility at which the work is carried out. For instance, in clean areas, special clothing may be required whilst in corrective institutions, it may be necessary to check in and check out tools that will be used for work as a safety precaution.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#2728= IFCSIMPLEPROPERTYTEMPLATE('19J8e0qUuHuO00025QrE$V',$,'Species','Wood species of a solid wood or laminated wood product.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2729= IFCSIMPLEPROPERTYTEMPLATE('0$GZsDpVX0HeG5RURnigAw',$,'SpecificationSectionNumber','A reference number to an external contract technical specification section describing either (a) minimum performance requirements of a given IfcProductType/IfcProduct or (b) a preselection for a specific IfcProductType/IfcProduct made for this project.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2730= IFCSIMPLEPROPERTYTEMPLATE('078qY0qUuHuO00025QrE$V',$,'SpecificHeatCapacity','Defines the specific heat capacity of a material.\X\0D\X\0A\X\0D\X\0ADefines the specific heat of the material: heat energy absorbed per temperature unit.',.P_SINGLEVALUE.,'IfcSpecificHeatCapacityMeasure',$,$,$,$,$,$); + +#2731= IFCSIMPLEPROPERTYTEMPLATE('2szxQ0qUmHuO00025QrE$V',$,'SpecificHeatCapacity','Defines the specific heat capacity of a material.\X\0D\X\0A\X\0D\X\0ASpecific heat of the products of combustion: heat energy absorbed per temperature unit.',.P_SINGLEVALUE.,'IfcSpecificHeatCapacityMeasure',$,$,$,$,$,$); + +#2732= IFCSIMPLEPROPERTYTEMPLATE('0YsXy0qUqHuO00025QrE$V',$,'SpecificHeatTemperatureDerivative','Specific heat temperature derivative.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#2733= IFCSIMPLEPROPERTYTEMPLATE('1BOHc0qUiHuO00025QrE$V',$,'Spectrum','The spectrum of radiation describes its composition with regard to wavelength. Light, for example, as the portion of electromagnetic radiation that is visible to the human eye, is radiation with wavelengths in the range of approx. 380 to 780 nm (1 nm = 10 m). The corresponding range of colours varies from violet to indigo, blue, green, yellow, orange, and red. These colours form a continuous spectrum, in which the various spectral sectors merge into each other.',.P_TABLEVALUE.,'IfcNumericMeasure','IfcNumericMeasure',$,$,$,$,$); + +#2734= IFCSIMPLEPROPERTYTEMPLATE('0FXdu0qWGHuO00025QrE$V',$,'SpilloverLevel','The level at which water spills out of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2735= IFCSIMPLEPROPERTYTEMPLATE('1JU8E0qW8HuO00025QrE$V',$,'SpilloverLevel','The level at which water spills out of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2736= IFCSIMPLEPROPERTYTEMPLATE('1PRsG0qWGHuO00025QrE$V',$,'SpilloverLevel','The level at which water spills out of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2737= IFCSIMPLEPROPERTYTEMPLATE('1yemy0qXOHuO00025QrE$V',$,'SpilloverLevel','The level at which water spills out of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2738= IFCSIMPLEPROPERTYTEMPLATE('0QWHw4BW90SxlAkUg4JefW',$,'SpontaneousPotential','Naturally occurring (static) electrical potential in the Earth. Spontaneous potentials (SP) are usually caused by charge separation in clay or other minerals, by the presence of a semipermeable interface impeding the diffusion of ions through the pore space of rocks, or by natural flow of a conducting fluid (salty water) through the rocks. Variations in SP can be measured in the field and in wellbores to determine variations of ionic concentration in pore fluids of rocks.',.P_SINGLEVALUE.,'IfcElectricVoltageMeasure',$,$,$,$,$,$); + +#2739= IFCSIMPLEPROPERTYTEMPLATE('2Lr9q0qSyHuO00025QrE$V',$,'SprayType','SprayFilled: Water is sprayed into airflow.\X\0D\X\0ASplashTypeFill: water cascades over successive rows of splash bars.\X\0D\X\0AFilmTypeFill: water flows in a thin layer over closely spaced sheets.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9264,$,$,$,$); +#9264= IFCPROPERTYENUMERATION('PEnum_CoolingTowerSprayType',('SPRAYFILLED','SPLASHTYPEFILL','FILMTYPEFILL','OTHER','NOTKNOWN','UNSET'),$); + +#2740= IFCSIMPLEPROPERTYTEMPLATE('3zsj40KP9DfPZBUt5MVyt5',$,'SpreadingRate','The nominal overall mass of material per area covered by the course.',.P_SINGLEVALUE.,'IfcNumericMeasure',$,$,$,$,$,$); + +#2741= IFCSIMPLEPROPERTYTEMPLATE('07Mnu0qSKHuO00025QrE$V',$,'SprinklerProtection','Indication whether this object is sprinkler protected (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2742= IFCSIMPLEPROPERTYTEMPLATE('1_6Wg0qWaHuO00025QrE$V',$,'SprinklerProtection','Indication whether this object is sprinkler protected (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2743= IFCSIMPLEPROPERTYTEMPLATE('2GSbK0qSKHuO00025QrE$V',$,'SprinklerProtection','Indication whether this object is sprinkler protected (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2744= IFCSIMPLEPROPERTYTEMPLATE('0C7z80qSKHuO00025QrE$V',$,'SprinklerProtectionAutomatic','Indication whether this object has an automatic sprinkler protection (TRUE) or not (FALSE). It should only be given, if the property "SprinklerProtection" is set to TRUE.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2745= IFCSIMPLEPROPERTYTEMPLATE('243_k0qWaHuO00025QrE$V',$,'SprinklerProtectionAutomatic','Indication whether this object has an automatic sprinkler protection (TRUE) or not (FALSE).\X\0D\X\0AIt should only be given, if the property "SprinklerProtection" is set to TRUE.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2746= IFCSIMPLEPROPERTYTEMPLATE('2Lpv_0qSKHuO00025QrE$V',$,'SprinklerProtectionAutomatic','Indication whether this object has an automatic sprinkler protection (TRUE) or not (FALSE). It should only be given, if the property "SprinklerProtection" is set to TRUE.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2747= IFCSIMPLEPROPERTYTEMPLATE('0TUTO0qUSHuO00025QrE$V',$,'SprinklerType','Identifies the predefined types of sprinkler from which the type required may be set.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9296,$,$,$,$); +#9296= IFCPROPERTYENUMERATION('PEnum_SprinklerType',('CEILING','CONCEALED','CUTOFF','PENDANT','RECESSEDPENDANT','SIDEWALL','UPRIGHT','OTHER','NOTKNOWN','UNSET'),$); + +#2748= IFCSIMPLEPROPERTYTEMPLATE('0eCsk0qUKHuO00025QrE$V',$,'Staggered','If intermittent weld, staggered or not',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2749= IFCSIMPLEPROPERTYTEMPLATE('1Uqwi0qX8HuO00025QrE$V',$,'StaggeredRowSpacing','Staggered tube row spacing.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2750= IFCSIMPLEPROPERTYTEMPLATE('0h7sE0qSSHuO00025QrE$V',$,'Standard','The designation of the standard applicable for the definition of the object used.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2751= IFCSIMPLEPROPERTYTEMPLATE('0V0Sa0qVmHuO00025QrE$V',$,'Standard','The designation of the standard applicable for the definition of the object used.\X\0D\X\0A\X\0D\X\0AThe designation of the standard applicable for the definition of the characteristics of the\X\0D\X\0Atripping_unit.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2752= IFCSIMPLEPROPERTYTEMPLATE('3kyW00qT8HuO00025QrE$V',$,'StandardFixingPlateDepth','The depth of the standard fixing plate.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2753= IFCSIMPLEPROPERTYTEMPLATE('3qJqg0qT8HuO00025QrE$V',$,'StandardFixingPlateThickness','The thickness of the standard fixing plate.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2754= IFCSIMPLEPROPERTYTEMPLATE('3e$1y0qT8HuO00025QrE$V',$,'StandardFixingPlateWidth','The width of the standard fixing plate.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2755= IFCSIMPLEPROPERTYTEMPLATE('30Uo60qU0HuO00025QrE$V',$,'StartCurrentFactor','IEC. Start current factor defines how large the peek starting current will become on the engine. StartCurrentFactor is multiplied to NominalCurrent and we get the start current.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#2756= IFCSIMPLEPROPERTYTEMPLATE('3k_Fo0qU0HuO00025QrE$V',$,'StartCurrentFactor','IEC. Start current factor defines how large the peak starting current will become on the engine. StartCurrentFactor is multiplied to NominalCurrent and to give the start current.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#2757= IFCSIMPLEPROPERTYTEMPLATE('1ZY6S0qV8HuO00025QrE$V',$,'StartDate','Date and time from which the permit becomes valid.',.P_SINGLEVALUE.,'IfcDateTime',$,$,$,$,$,$); + +#2758= IFCSIMPLEPROPERTYTEMPLATE('0KcYsFKoPBSh0Sikz0RXzV',$,'StartElevation','Elevation of the start point relative to the mean sea level.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#2759= IFCSIMPLEPROPERTYTEMPLATE('2Pqz_0qWuHuO00025QrE$V',$,'StarterType','A list of the available types of starter from which that required may be selected where:\X\0D\X\0A\X\0D\X\0AAutoTransformer: A starter for an induction motor which uses for starting one or more reduced voltages derived from an auto transformer. (IEC 441-14-45)\X\0D\X\0AManual: A starter in which the force for closing the main contacts is provided exclusively by manual energy. (IEC 441-14-39)\X\0D\X\0ADirectOnLine: A starter which connects the line voltage across the motor terminals in one step. (IEC 441-14-40)\X\0D\X\0AFrequency: A starter in which the frequency of the power supply is progressively increased until the normal operation frequency is attained.\X\0D\X\0AnStep: A starter in which there are (n-1) intermediate accelerating positions between the off and full on positions. (IEC 441-14-41)\X\0D\X\0ARheostatic: A starter using one or several resistors for obtaining, during starting, stated motor torque characteristics and for limiting the current. (IEC 441-14-425)\X\0D\X\0AStarDelta: A starter for a 3 phase induction motor such that in the starting position the stator windings are connected in star and in the final running position they are connected in delta. (IEC 441-14-44)',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9324,$,$,$,$); +#9324= IFCPROPERTYENUMERATION('PEnum_StarterType',('AUTOTRANSFORMER','MANUAL','DIRECTONLINE','FREQUENCY','NSTEP','RHEOSTATIC','STARDELTA','OTHER','NOTKNOWN','UNSET'),$); + +#2760= IFCSIMPLEPROPERTYTEMPLATE('3p9He0qU0HuO00025QrE$V',$,'StartingTime','The time (in s) needed for the motor to reach its rated speed with its driven equipment attached, starting from standstill and at the nominal voltage applied at its terminals.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#2761= IFCSIMPLEPROPERTYTEMPLATE('1WVoOImSPC5vxwgP5hvg3Y',$,'StartingWindSpeed','Indicates the starting wind speed of the wind sensor.',.P_SINGLEVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#2762= IFCSIMPLEPROPERTYTEMPLATE('01PipsVZr9Q8Qgw9_KMfFV',$,'StartSmoothingLength','Length for the circular transition change of curvature at the start of the cant segment, measured from the start of the cant segment to the end of the circular transition change of curvature.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2763= IFCSIMPLEPROPERTYTEMPLATE('0BrAnLHer7kPgv2nOUi7ob',$,'StaticDischargeHead','Measurement of the vertical distance from the discharge point to a reference elevation.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2764= IFCSIMPLEPROPERTYTEMPLATE('1nUwk$OBT5O9pgD19FbFDm',$,'StaticSuctionLift','Measurement of the vertical distance between the water table and the suction point.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2765= IFCSIMPLEPROPERTYTEMPLATE('2wUFXsqVDB8fwdTk7zGJXN',$,'Station','The station value at this location.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#2766= IFCSIMPLEPROPERTYTEMPLATE('002JG0qWWHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2767= IFCSIMPLEPROPERTYTEMPLATE('05abe0qSSHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2768= IFCSIMPLEPROPERTYTEMPLATE('05g4y0qVCHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2769= IFCSIMPLEPROPERTYTEMPLATE('08y0g0qVGHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2770= IFCSIMPLEPROPERTYTEMPLATE('09SAq0qSGHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2771= IFCSIMPLEPROPERTYTEMPLATE('09VQQ0qTuHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2772= IFCSIMPLEPROPERTYTEMPLATE('0CBig0qUCHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2773= IFCSIMPLEPROPERTYTEMPLATE('0CKeiSTML5V8Nk6QNncdRn',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2774= IFCSIMPLEPROPERTYTEMPLATE('0D5Yi0qUWHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2775= IFCSIMPLEPROPERTYTEMPLATE('0DRV20qVyHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2776= IFCSIMPLEPROPERTYTEMPLATE('0EKLC0qVmHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2777= IFCSIMPLEPROPERTYTEMPLATE('0EW2q0qS4HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2778= IFCSIMPLEPROPERTYTEMPLATE('0F7i20qSqHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).\X\0D\X\0A\X\0D\X\0AIndicates an error code or identifier, whose meaning is specific to the particular automation system. Example values include: ''ConfigurationError'', ''NotConnected'', ''DeviceFailure'', ''SensorFailure'', ''LastKnown, ''CommunicationsFailure'', ''OutOfService''.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcLabel',$,$,$,$,$); + +#2779= IFCSIMPLEPROPERTYTEMPLATE('0g52E0qXCHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2780= IFCSIMPLEPROPERTYTEMPLATE('0GE0ZFN_PDM9vp5yT9CKUr',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2781= IFCSIMPLEPROPERTYTEMPLATE('0hnFE0qU4HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2782= IFCSIMPLEPROPERTYTEMPLATE('0jDFA0qSOHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2783= IFCSIMPLEPROPERTYTEMPLATE('0l_Gq0qV4HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2784= IFCSIMPLEPROPERTYTEMPLATE('0L4w80qSiHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2785= IFCSIMPLEPROPERTYTEMPLATE('0ND2k0qU0HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2786= IFCSIMPLEPROPERTYTEMPLATE('0o2vs0qUeHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2787= IFCSIMPLEPROPERTYTEMPLATE('0owGC0qTiHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2788= IFCSIMPLEPROPERTYTEMPLATE('0Q9o00qT0HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2789= IFCSIMPLEPROPERTYTEMPLATE('0Qc9xk12n40eCxiaK_E2E8',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2790= IFCSIMPLEPROPERTYTEMPLATE('0R776yD1b15fWhkijME2BM',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2791= IFCSIMPLEPROPERTYTEMPLATE('0SEw_0qSqHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2792= IFCSIMPLEPROPERTYTEMPLATE('0uyDi0qVyHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2793= IFCSIMPLEPROPERTYTEMPLATE('0w1HQ0qSKHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2794= IFCSIMPLEPROPERTYTEMPLATE('0Wvqzvq7L0UfBvFMU8A1Co',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2795= IFCSIMPLEPROPERTYTEMPLATE('107kM0qWqHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2796= IFCSIMPLEPROPERTYTEMPLATE('10ebfaOlX82fn9pBND2gTI',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2797= IFCSIMPLEPROPERTYTEMPLATE('11wQ4bRUr9fho1muno$GPl',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2798= IFCSIMPLEPROPERTYTEMPLATE('12qWY0qXOHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2799= IFCSIMPLEPROPERTYTEMPLATE('16Ysu0qSaHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2800= IFCSIMPLEPROPERTYTEMPLATE('18nUg0qX8HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2801= IFCSIMPLEPROPERTYTEMPLATE('1B4L00qUGHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2802= IFCSIMPLEPROPERTYTEMPLATE('1BT100qX4HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2803= IFCSIMPLEPROPERTYTEMPLATE('1clYk0qSyHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2804= IFCSIMPLEPROPERTYTEMPLATE('1ephq0qSGHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2805= IFCSIMPLEPROPERTYTEMPLATE('1EQWC0qWSHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2806= IFCSIMPLEPROPERTYTEMPLATE('1Fa3M0qV4HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2807= IFCSIMPLEPROPERTYTEMPLATE('1FY3c0qU4HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2808= IFCSIMPLEPROPERTYTEMPLATE('1hrgS0qTuHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2809= IFCSIMPLEPROPERTYTEMPLATE('1My8v0zEn4Hek5k3AKjbvV',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2810= IFCSIMPLEPROPERTYTEMPLATE('1OXmG0qVqHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2811= IFCSIMPLEPROPERTYTEMPLATE('1pD6GEhpb3kQoohaFgDAHz',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2812= IFCSIMPLEPROPERTYTEMPLATE('1QWv_0qSeHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2813= IFCSIMPLEPROPERTYTEMPLATE('1Rqxq0qWWHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2814= IFCSIMPLEPROPERTYTEMPLATE('1sapi0qU8HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2815= IFCSIMPLEPROPERTYTEMPLATE('1Sb340qRyHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2816= IFCSIMPLEPROPERTYTEMPLATE('1ujyA0qVyHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2817= IFCSIMPLEPROPERTYTEMPLATE('1uNls0qUOHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2818= IFCSIMPLEPROPERTYTEMPLATE('1UP__0qTCHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2819= IFCSIMPLEPROPERTYTEMPLATE('1V2u20qUaHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2820= IFCSIMPLEPROPERTYTEMPLATE('1Xfg_0qS8HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2821= IFCSIMPLEPROPERTYTEMPLATE('1XgAw0qSOHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2822= IFCSIMPLEPROPERTYTEMPLATE('1xvue0qT0HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2823= IFCSIMPLEPROPERTYTEMPLATE('1z3xk0qRuHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2824= IFCSIMPLEPROPERTYTEMPLATE('23_lO0qTyHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2825= IFCSIMPLEPROPERTYTEMPLATE('2caGq0qUSHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2826= IFCSIMPLEPROPERTYTEMPLATE('2DrYQ0qUeHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2827= IFCSIMPLEPROPERTYTEMPLATE('2f1bs0qWqHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2828= IFCSIMPLEPROPERTYTEMPLATE('2fCvAGBpr3x8S7N8rZtpnP',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2829= IFCSIMPLEPROPERTYTEMPLATE('2IwgG0qV4HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2830= IFCSIMPLEPROPERTYTEMPLATE('2iwwq0qXWHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2831= IFCSIMPLEPROPERTYTEMPLATE('2j9880qV4HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2832= IFCSIMPLEPROPERTYTEMPLATE('2jQ560qU0HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2833= IFCSIMPLEPROPERTYTEMPLATE('2jqPnPi7zFNRX$OEExuOpW',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2834= IFCSIMPLEPROPERTYTEMPLATE('2LIV_0qUiHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2835= IFCSIMPLEPROPERTYTEMPLATE('2mMaQ0qSuHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2836= IFCSIMPLEPROPERTYTEMPLATE('2moW00qXKHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2837= IFCSIMPLEPROPERTYTEMPLATE('2Ngbg0qUSHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).\X\0D\X\0A\X\0D\X\0AIndicates an error code or identifier, whose meaning is specific to the particular automation system. Example values include: ''ConfigurationError'', ''NotConnected'', ''DeviceFailure'', ''SensorFailure'', ''LastKnown, ''CommunicationsFailure'', ''OutOfService''.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcLabel',$,$,$,$,$); + +#2838= IFCSIMPLEPROPERTYTEMPLATE('2Ni5U0qVCHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2839= IFCSIMPLEPROPERTYTEMPLATE('2OUyO0qS0HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2840= IFCSIMPLEPROPERTYTEMPLATE('2qpp40qSSHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2841= IFCSIMPLEPROPERTYTEMPLATE('2uEDk0qWmHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2842= IFCSIMPLEPROPERTYTEMPLATE('2UHSk0qW4HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2843= IFCSIMPLEPROPERTYTEMPLATE('2Umd00qSaHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2844= IFCSIMPLEPROPERTYTEMPLATE('2v34O0qUaHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2845= IFCSIMPLEPROPERTYTEMPLATE('2Vfz60qSeHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2846= IFCSIMPLEPROPERTYTEMPLATE('2xRA40qUKHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2847= IFCSIMPLEPROPERTYTEMPLATE('31drK0qSOHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2848= IFCSIMPLEPROPERTYTEMPLATE('35evK0qWyHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2849= IFCSIMPLEPROPERTYTEMPLATE('36V$i0qVuHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2850= IFCSIMPLEPROPERTYTEMPLATE('3I9Ey0qWaHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2851= IFCSIMPLEPROPERTYTEMPLATE('3iucu0qTyHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2852= IFCSIMPLEPROPERTYTEMPLATE('3lXPa0qSWHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2853= IFCSIMPLEPROPERTYTEMPLATE('3lzb80qX4HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2854= IFCSIMPLEPROPERTYTEMPLATE('3mF220qWGHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2855= IFCSIMPLEPROPERTYTEMPLATE('3N8NY0qU0HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2856= IFCSIMPLEPROPERTYTEMPLATE('3P0J40qWmHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2857= IFCSIMPLEPROPERTYTEMPLATE('3PG0C0qV4HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2858= IFCSIMPLEPROPERTYTEMPLATE('3PKFg0qXCHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2859= IFCSIMPLEPROPERTYTEMPLATE('3T5be0qTuHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2860= IFCSIMPLEPROPERTYTEMPLATE('3UynG0qWGHuO00025QrE$V',$,'Status','Indicates an error code or identifier, whose meaning is specific to the particular automation system. Example values include: ''ConfigurationError'', ''NotConnected'', ''DeviceFailure'', ''SensorFailure'', ''LastKnown, ''CommunicationsFailure'', ''OutOfService''.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcLabel',$,$,$,$,$); + +#2861= IFCSIMPLEPROPERTYTEMPLATE('3Xr160qT0HuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2862= IFCSIMPLEPROPERTYTEMPLATE('3zvAo0qUeHuO00025QrE$V',$,'Status','Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).',.P_ENUMERATEDVALUE.,'IfcLabel',$,#4714,$,$,$,$); + +#2863= IFCSIMPLEPROPERTYTEMPLATE('1aJo7SF6zDiuWBtuk6BCna',$,'StatusHistory','Indicates an error code or identifier, whose meaning is specific to the particular automation system. Example values include: ''ConfigurationError'', ''NotConnected'', ''DeviceFailure'', ''SensorFailure'', ''LastKnown, ''CommunicationsFailure'', ''OutOfService''.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcLabel',$,$,$,$,$); + +#2864= IFCSIMPLEPROPERTYTEMPLATE('1vPh$B_I5FigMapMG3Ne8f',$,'SteadyDeviceType','Type of Steady Device: To indicate the mode of registration.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9561,$,$,$,$); +#9561= IFCPROPERTYENUMERATION('PEnum_SteadyDeviceType',('PULL_OFF','PUSH_OFF','OTHER','NOTKNOWN','UNSET'),$); + +#2865= IFCSIMPLEPROPERTYTEMPLATE('3wiUQ0qXCHuO00025QrE$V',$,'Steam','The amount of steam consumed during the period specified in the time series.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcMassMeasure',$,$,$,$,$); + +#2866= IFCSIMPLEPROPERTYTEMPLATE('2mkWW0qVKHuO00025QrE$V',$,'StemBaseChamfer','Stem base chamfer of the profile.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#2867= IFCSIMPLEPROPERTYTEMPLATE('2y3JE0qVKHuO00025QrE$V',$,'StemBaseFillet','Stem base fillet of the profile.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#2868= IFCSIMPLEPROPERTYTEMPLATE('2ZdHa0qVKHuO00025QrE$V',$,'StemBaseWidth','Stem base width of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2869= IFCSIMPLEPROPERTYTEMPLATE('2s5rA0qVKHuO00025QrE$V',$,'StemTopChamfer','Stem top chamfer of the profile.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#2870= IFCSIMPLEPROPERTYTEMPLATE('30qUU0qVKHuO00025QrE$V',$,'StemTopFillet','Stem top fillet of the profile.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#2871= IFCSIMPLEPROPERTYTEMPLATE('2gAv20qVKHuO00025QrE$V',$,'StemTopWidth','Stem top width of the profile.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2872= IFCSIMPLEPROPERTYTEMPLATE('3JKHw0qVyHuO00025QrE$V',$,'StirrupBarPitch','The pitch length of the stirrup bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2873= IFCSIMPLEPROPERTYTEMPLATE('1GaLKhaGH1$x4YploezUeu',$,'StockRailRadius','The radius of the stock rail bend defined as design parameter.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2874= IFCSIMPLEPROPERTYTEMPLATE('0D2MZl1bLBAhq4V$nrIFaO',$,'StoneFinishes','Eg. ''Polished'', ''Bush Hammered'', ''Split'', ''Sawn'', ''Flamed''',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2875= IFCSIMPLEPROPERTYTEMPLATE('1$iZi7fOT5d8x0ECyuS0B0',$,'StorageCapacity','Indicates the total data storage capacity of the device. It is defined by bytes.',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#2876= IFCSIMPLEPROPERTYTEMPLATE('1l1lxKbmn2bAy1hWV7EsM1',$,'StorageCapacity','Indicates the total data storage capacity of the device. It is defined by bytes.',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#2877= IFCSIMPLEPROPERTYTEMPLATE('0T6ELr2bv1MP48HEd_Ue3i',$,'StorageTemperatureRange','Allowed storage temperature range that the element complies with.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2878= IFCSIMPLEPROPERTYTEMPLATE('3WTWc0qWyHuO00025QrE$V',$,'StorageType','Defines the general material category intended to be stored.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9572,$,$,$,$); +#9572= IFCPROPERTYENUMERATION('PEnum_TankStorageType',('ICE','WATER','RAINWATER','WASTEWATER','POTABLEWATER','FUEL','OIL','OTHER','NOTKNOWN','UNSET'),$); + +#2879= IFCSIMPLEPROPERTYTEMPLATE('3LKqUANgv49RHlqIkKEDH9',$,'StrandingMethod','Specifies the method used to strand the cable. Stranding is the process where a particular number of stranding elements are joined together while winding them round a common axis.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2880= IFCSIMPLEPROPERTYTEMPLATE('10xb80qU8HuO00025QrE$V',$,'StratosphericOzoneLayerDestruction','Quantity of gases destroying the stratospheric ozone layer calculated in equivalent CFC-R11.',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#2881= IFCSIMPLEPROPERTYTEMPLATE('3iIjS0qU4HuO00025QrE$V',$,'StratosphericOzoneLayerDestructionPerUnit','Quantity of gases destroying the stratospheric ozone layer calculated in equivalent CFC-R11',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#2882= IFCSIMPLEPROPERTYTEMPLATE('0iHTZHO0b8BO33foHizEN0',$,'StratumColour','Stratum colour',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2883= IFCSIMPLEPROPERTYTEMPLATE('2MEGt4G$r1s8oshAXjpacJ',$,'StrengthClass','Classification of the concrete strength in accordance with the concrete design code which is applied in the project.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2884= IFCSIMPLEPROPERTYTEMPLATE('1EgTI0qUuHuO00025QrE$V',$,'StrengthGrade','Grade with respect to mechanical strength and stiffness.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2885= IFCSIMPLEPROPERTYTEMPLATE('2Csj00qRqHuO00025QrE$V',$,'Stroke','Indicates the maximum distance the actuator must traverse.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#2886= IFCSIMPLEPROPERTYTEMPLATE('24YP60qSiHuO00025QrE$V',$,'StructuralClass','The structural class defined for the concrete structure (e.g. ''1'').',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2887= IFCSIMPLEPROPERTYTEMPLATE('2UyNw8E619$8aLUZDK0aNY',$,'StructuralGrade','Classification label to define mechanical properties according to structural grades defined in published standards; designated by numbers, letters, or a combination of both.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2888= IFCSIMPLEPROPERTYTEMPLATE('0p7_egygj3puc4u$Co$FM1',$,'StructuralSlope','The nominal side slope (allowable steepness) of the pavement structure (not including side slope fill) as a positive ratio measure. The slope information is provided in addition to the shape representation and the geometric parameters used within. In case of inconsistency between the geometric parameters take precedence. Value is typically less than 1.0 (1:1) but may be greater than that for steeper slopes.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#2889= IFCSIMPLEPROPERTYTEMPLATE('3xWq8r8qv1fe3unGZTNN_f',$,'StructuralSlopeType','User defined description on the type of slope used for the pavement structure (not including side slope fill) . Examples are "Even" or "Stepped".',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2890= IFCSIMPLEPROPERTYTEMPLATE('2xjDwMs_L4qQozvzZdZkMR',$,'StructuralStyle','Structural style of the element',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2891= IFCSIMPLEPROPERTYTEMPLATE('0cKUD5vlD8$g5oDvXR_9FO',$,'StructuralType','Structural type of the object',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2892= IFCSIMPLEPROPERTYTEMPLATE('2kWG3nIaXA$fxaD3w_yfmG',$,'Structure','State if marking is Structured or not, and what type... e.g. Kamflex, Longflex, Dropflex',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2893= IFCSIMPLEPROPERTYTEMPLATE('2VKNdQwen0Jf$Mx4BRfVvr',$,'StructureIndicator','The type of bridge structure (composite, coated, homogeneous or other)',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9592,$,$,$,$); +#9592= IFCPROPERTYENUMERATION('PEnum_StructureIndicator',('COMPOSITE','COATED','HOMOGENEOUS'),$); + +#2894= IFCSIMPLEPROPERTYTEMPLATE('3tLJM0qUWHuO00025QrE$V',$,'Style','Description of the furniture style.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2895= IFCSIMPLEPROPERTYTEMPLATE('155y_nDqr1ZxKrk6Ogjpca',$,'SubmittalIdentifer','The reference number to an external construction administration submittal used by the construction contractor and/or subcontractor to verify that the referenced IfcProductType/IfcProduct selection conforms with the requirements found in the referenced SpecificationSectionNumber.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2896= IFCSIMPLEPROPERTYTEMPLATE('2s7qw0qWKHuO00025QrE$V',$,'SubstanceDetected','Identification of the substance that is being detected according to chemical formula. For example, calcium carbonate is ''CaCO3''',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2897= IFCSIMPLEPROPERTYTEMPLATE('3$COjWkL9EsA4nTJCFPmTb',$,'SulphurDioxideEmissions','Rate of emission of sulphur dioxide',.P_SINGLEVALUE.,'IfcMassFlowRateMeasure',$,$,$,$,$,$); + +#2898= IFCSIMPLEPROPERTYTEMPLATE('1Gi6i0qSyHuO00025QrE$V',$,'SumpHeaterPower','Electrical heat power of sump heater.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#2899= IFCSIMPLEPROPERTYTEMPLATE('1mbbs0qTGHuO00025QrE$V',$,'SumpInvertLevel','The lowest point in the cross section of the sump.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2900= IFCSIMPLEPROPERTYTEMPLATE('39rujupbvF7OzE476MLsN7',$,'Superelevation','Specifies the superelevation as a ratio measure (slope) at the location of the event.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#2901= IFCSIMPLEPROPERTYTEMPLATE('2HMxI0qSuHuO00025QrE$V',$,'SupplyAirConnectionType','The manner in which the pipe connection is made to the cooled beam.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9601,$,$,$,$); +#9601= IFCPROPERTYENUMERATION('PEnum_CooledBeamSupplyAirConnectionType',('STRAIGHT','RIGHT','LEFT','TOP','OTHER','NOTKNOWN','UNSET'),$); + +#2902= IFCSIMPLEPROPERTYTEMPLATE('0sRf40qRyHuO00025QrE$V',$,'SupplyAirTemperatureCooling','Supply air temperature in cooling mode.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#2903= IFCSIMPLEPROPERTYTEMPLATE('0osme0qRyHuO00025QrE$V',$,'SupplyAirTemperatureHeating','Supply air temperature in heating mode.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#2904= IFCSIMPLEPROPERTYTEMPLATE('1NYgu0qSuHuO00025QrE$V',$,'SupplyWaterTemperatureCooling','Supply water temperature in cooling mode.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#2905= IFCSIMPLEPROPERTYTEMPLATE('1Sv$Y0qSuHuO00025QrE$V',$,'SupplyWaterTemperatureHeating','Supply water temperature in heating mode.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#2906= IFCSIMPLEPROPERTYTEMPLATE('01gbdSFfjCmwU9fHFwjDV5',$,'SupportDescription','Description of Support.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2907= IFCSIMPLEPROPERTYTEMPLATE('3dGrC0qVGHuO00025QrE$V',$,'SupportDuringTransportDescription','Textual description of how the concrete element is supported during transportation.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#2908= IFCSIMPLEPROPERTYTEMPLATE('3jEJG0qVGHuO00025QrE$V',$,'SupportDuringTransportDocReference','Reference to an external document defining how the concrete element is supported during transportation.',.P_REFERENCEVALUE.,'IfcExternalReference',$,$,$,$,$,$); + +#2909= IFCSIMPLEPROPERTYTEMPLATE('0KTh8eeFPDFuFrZpvLZpBP',$,'SupportedProtocol','Indicates the protocol supported by the IP network equipment.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2910= IFCSIMPLEPROPERTYTEMPLATE('1p_mg0qWyHuO00025QrE$V',$,'SupportType','Available support types from which that required may be selected.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#6308,$,$,$,$); + +#2911= IFCSIMPLEPROPERTYTEMPLATE('3INiE0qUGHuO00025QrE$V',$,'Surface1','Aspect of weld seam surface, i.e. ''plane'', ''curved'' or ''hollow''. Combined welds are given by two corresponding symbols analogous to Type1 and Type2.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2912= IFCSIMPLEPROPERTYTEMPLATE('3OLAI0qUGHuO00025QrE$V',$,'Surface2','See Surface1.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2913= IFCSIMPLEPROPERTYTEMPLATE('2eQiY0qWSHuO00025QrE$V',$,'SurfaceColour','The color of the surface.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2914= IFCSIMPLEPROPERTYTEMPLATE('1iJuaHmcrBLxVSLz7TLiKj',$,'SurfaceGallingArea','The galling area of the object surface.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#2915= IFCSIMPLEPROPERTYTEMPLATE('0$6vC0qT0HuO00025QrE$V',$,'SurfaceSpreadOfFlame','Indication on how the flames spread around the surface, It is given according to the national building code that governs the fire behaviour for materials.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2916= IFCSIMPLEPROPERTYTEMPLATE('0WEFC0qWWHuO00025QrE$V',$,'SurfaceSpreadOfFlame','Indication on how the flames spread around the surface,\X\0D\X\0AIt is given according to the national building code that governs the fire behaviour for materials.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2917= IFCSIMPLEPROPERTYTEMPLATE('3MLmc0qXKHuO00025QrE$V',$,'SurfaceSpreadOfFlame','Indication on how the flames spread around the surface,\X\0D\X\0AIt is given according to the national building code that governs the fire behaviour for materials.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2918= IFCSIMPLEPROPERTYTEMPLATE('2Z3ds0qWaHuO00025QrE$V',$,'SurfaceTemperature','Average surface temperature of the component.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#2919= IFCSIMPLEPROPERTYTEMPLATE('3BKUMNltrF3A3l2i5qFCSe',$,'SurveyDimension','Dimension of the geophysical survey.',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#2920= IFCSIMPLEPROPERTYTEMPLATE('0rqYHwzg5EY9Q2cWqaXGxR',$,'SurveyInstrumentManufacturer','Manufacturer of the instrument used in the geophysical survey.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2921= IFCSIMPLEPROPERTYTEMPLATE('3DqMDOkJT9PgLG27L3f5fD',$,'SurveyInstrumentModel','Model/name of the instrument used in the geophysical survey.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2922= IFCSIMPLEPROPERTYTEMPLATE('0XFkOpEhL5FurL0EyiIIEX',$,'SurveyMethod','Method of gephysical survey used',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9635,$,$,$,$); +#9635= IFCPROPERTYENUMERATION('PEnum_GeophysicalSurveyMethod',('REFLECTION_SEISMIC','REFRACTION_SEISMIC','SURFACEWAVE_SEISMIC','PASSIVE_SEISMIC','OTHER_SEISMIC','ELECTRICAL','ELECTROMAGNETIC','RADAR','GRAVITY','MAGNETIC','NMR'),$); + +#2923= IFCSIMPLEPROPERTYTEMPLATE('0Zt9yzVWjF3QUsVuryk8eT',$,'SwaveVelocity','S-wave velocity of a rock or soil.',.P_SINGLEVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#2924= IFCSIMPLEPROPERTYTEMPLATE('1PJ_yR2ovAQwJ7uPoRxZb1',$,'Swelling','Expected swelling behaviour.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2925= IFCSIMPLEPROPERTYTEMPLATE('20oow0qWuHuO00025QrE$V',$,'SwitchActivation','A list of the available activations for switches from which that required may be selected.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9636,$,$,$,$); +#9636= IFCPROPERTYENUMERATION('PEnum_SwitchActivation',('ACTUATOR','FOOT','HAND','PROXIMITY','SOUND','TWOHAND','WIRE','OTHER','NOTKNOWN','UNSET'),$); + +#2926= IFCSIMPLEPROPERTYTEMPLATE('3zzgE0qWuHuO00025QrE$V',$,'SwitchActivation','A list of the available activations for switches from which that required may be selected.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9636,$,$,$,$); + +#2927= IFCSIMPLEPROPERTYTEMPLATE('2pTIS0qWuHuO00025QrE$V',$,'SwitchDisconnectorType','A list of the available types of switch disconnector from which that required may be selected where:\X\0D\X\0A\X\0D\X\0ACenterBreak: A disconnector in which both contacts of each pole are movable and engage at a point substantially midway between their supports. (IEC 441-14-08)\X\0D\X\0ADividedSupport: A disconnector in which the fixed and moving contacts of each pole are not supported by a common base or frame. (IEC 441-14-06)\X\0D\X\0ADoubleBreak: A disconnector that opens a circuit at two points. (IEC 441-14-09)\X\0D\X\0AEarthingSwitch: A disconnector in which the fixed and moving contacts of each pole are not supported by a common base or frame. (IEC 441-14-07)\X\0D\X\0AIsolator: A disconnector which in the open position satisfies isolating requirements. (IEC 441-14-12)',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9643,$,$,$,$); +#9643= IFCPROPERTYENUMERATION('PEnum_SwitchDisconnectorType',('CENTERBREAK','DIVIDEDSUPPORT','DOUBLEBREAK','EARTHINGSWITCH','ISOLATOR','OTHER','NOTKNOWN','UNSET'),$); + +#2928= IFCSIMPLEPROPERTYTEMPLATE('2zul40qWqHuO00025QrE$V',$,'SwitchFunction','Indicates types of switches which differs in functionality.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9647,$,$,$,$); +#9647= IFCPROPERTYENUMERATION('PEnum_SwitchFunctionType',('ONOFFSWITCH','INTERMEDIATESWITCH','DOUBLETHROWSWITCH','OTHER','NOTKNOWN','UNSET'),$); + +#2929= IFCSIMPLEPROPERTYTEMPLATE('0bcJm0qWuHuO00025QrE$V',$,'SwitchOperation','Indicates operation of emergency stop switch.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9651,$,$,$,$); +#9651= IFCPROPERTYENUMERATION('PEnum_SwitchingDeviceEmergencyStopType',('MUSHROOM','OTHER','NOTKNOWN','UNSET'),$); + +#2930= IFCSIMPLEPROPERTYTEMPLATE('1m6hY0qWuHuO00025QrE$V',$,'SwitchUsage','A list of the available usages for switches from which that required may be selected.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9655,$,$,$,$); +#9655= IFCPROPERTYENUMERATION('PEnum_SwitchUsage',('EMERGENCY','GUARD','LIMIT','START','STOP','OTHER','NOTKNOWN','UNSET'),$); + +#2931= IFCSIMPLEPROPERTYTEMPLATE('3jtiG0qWuHuO00025QrE$V',$,'SwitchUsage','A list of the available usages for switches from which that required may be selected.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9655,$,$,$,$); + +#2932= IFCSIMPLEPROPERTYTEMPLATE('1e6VoJKif46hPnVSUT$o5u',$,'Symbol','Content which is shown on the sign, e.g. text, number, arrow or icon. The string can also be a pointer to a symbol catalog.',.P_REFERENCEVALUE.,'IfcExternalReference',$,$,$,$,$,$); + +#2933= IFCSIMPLEPROPERTYTEMPLATE('0aojTM4Y5Fru_D_RsVHF_N',$,'System','The building service system that requires the provision for voids, e.g. ''Air Conditioning'', ''Plumbing'', ''Electro'', etc.\X\0D\X\0A\X\0D\X\0AReference to the building service is done using the Name attribute.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2934= IFCSIMPLEPROPERTYTEMPLATE('1o35c0qSKHuO00025QrE$V',$,'System','he building service system that requires the provision for voids, e.g. ''Air Conditioning'', ''Plumbing'', ''Electro'', etc.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2935= IFCSIMPLEPROPERTYTEMPLATE('1WadG0qVmHuO00025QrE$V',$,'T2','The (thermal) testing time in [s] associated with the testing currents I1 and I2.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#2936= IFCSIMPLEPROPERTYTEMPLATE('3zxQW0qVmHuO00025QrE$V',$,'T2','The (thermal) testing time in [s] associated with the testing currents I1 and I2.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#2937= IFCSIMPLEPROPERTYTEMPLATE('20APo0qVmHuO00025QrE$V',$,'T5','The electromagnetic testing time in [s] associated with the testing currents I4 and I5, i.e. electromagnetic tripping time',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#2938= IFCSIMPLEPROPERTYTEMPLATE('1z05xhBET6pvjbZKPdkuil',$,'TactileMarking','The kind of Tactile Marking of the element.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#2939= IFCSIMPLEPROPERTYTEMPLATE('3eCIF8g3jEwAYZHzzhJlS$',$,'TagNumber','Tag number.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2940= IFCSIMPLEPROPERTYTEMPLATE('2tFbGzZPnF$90SySo7d0Sb',$,'TailDiameter','Diameter of the tail',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2941= IFCSIMPLEPROPERTYTEMPLATE('0XwZqNndfAIBo5xGHS38oI',$,'TailLength','Length of the tail',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2942= IFCSIMPLEPROPERTYTEMPLATE('1U7sKfCoj6xOTd67x3PDsQ',$,'TailStrength','Breaking load of the tail (note that ultimate stress is not part of any of the material Psets)',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#2943= IFCSIMPLEPROPERTYTEMPLATE('1E8vVc_qv18OjQ$L$G70rd',$,'TailType','Mooring tail type',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2944= IFCSIMPLEPROPERTYTEMPLATE('2Who80qWyHuO00025QrE$V',$,'TankComposition','Defines the level of element composition where.\X\0D\X\0A\X\0D\X\0ACOMPLEX: A set of elementary units aggregated together to fulfill the overall required purpose.\X\0D\X\0AELEMENT: A single elementary unit that may exist of itself or as an aggregation of partial units..\X\0D\X\0APARTIAL: A partial elementary unit.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9676,$,$,$,$); +#9676= IFCPROPERTYENUMERATION('PEnum_TankComposition',('COMPLEX','ELEMENT','PARTIAL','OTHER','NOTKNOWN','UNSET'),$); + +#2945= IFCSIMPLEPROPERTYTEMPLATE('06cwc0qX0HuO00025QrE$V',$,'TankNominalCapacity','The total nominal or design volumetric capacity of the tank.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#2946= IFCSIMPLEPROPERTYTEMPLATE('3YBpMKO1H0zhLW9cAjhxfY',$,'TargetPerformance','Target capacity or performance of the asset. Units of the performance value are specified through the propertyValue units attribute.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#2947= IFCSIMPLEPROPERTYTEMPLATE('2M$Q1oBlHFBhUArnmHLc4W',$,'TechnicalStandard','The technical standard which the element should comply with.',.P_REFERENCEVALUE.,'IfcExternalReference',$,$,$,$,$,$); + +#2948= IFCSIMPLEPROPERTYTEMPLATE('3ITvlLFlfF6Pxp6nE5VY9V',$,'TelephoneNumbers','The list of telephone numbers at which telephone messages may be received.',.P_LISTVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2949= IFCSIMPLEPROPERTYTEMPLATE('0GSjm0qXCHuO00025QrE$V',$,'Temperature','Temperature of the fluid.\X\0D\X\0A\X\0D\X\0AIndicates the current measured temperature.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#2950= IFCSIMPLEPROPERTYTEMPLATE('2sotI3fbrBrQnbKR204MCZ',$,'Temperature','Temperature of the fluid.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2951= IFCSIMPLEPROPERTYTEMPLATE('3xtXO0qWaHuO00025QrE$V',$,'TemperatureClassification','Enumeration defining the temperature classification of the space heater surface temperature.\X\0D\X\0Alow temperature - surface temperature is relatively low, usually heated by hot water or electricity.\X\0D\X\0Ahigh temperature - surface temperature is relatively high, usually heated by gas or steam.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9684,$,$,$,$); +#9684= IFCPROPERTYENUMERATION('PEnum_SpaceHeaterTemperatureClassification',('LOWTEMPERATURE','HIGHTEMPERATURE','OTHER','NOTKNOWN','UNSET'),$); + +#2952= IFCSIMPLEPROPERTYTEMPLATE('3vvVR5txv9mvLBcLLN7XJV',$,'TemperatureDuringInstallation','Normalised working temperature.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2953= IFCSIMPLEPROPERTYTEMPLATE('1dcv40qS0HuO00025QrE$V',$,'TemperatureEffectiveness','Temperature heat transfer effectiveness: The ratio of primary airflow temperature changes to maximum possible temperature changes.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#2954= IFCSIMPLEPROPERTYTEMPLATE('09GDE0qVqHuO00025QrE$V',$,'TemperatureFactor','The correction factor (typically measured as %/deg K) for adjusting the thermal current/time to an ambient temperature different from the value given by the defined temperature.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#2955= IFCSIMPLEPROPERTYTEMPLATE('1ku900qVmHuO00025QrE$V',$,'TemperatureFactor','The correction factor (typically measured as %/deg K) for adjusting the thermal current/time to an ambient temperature different from the value given by the defined temperature.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#2956= IFCSIMPLEPROPERTYTEMPLATE('3Bw5L2Vz5DeAATs0TdVhIf',$,'TemperatureHistory','Temperature of the fluid. For air this value represents the dry bulb temperature.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#2957= IFCSIMPLEPROPERTYTEMPLATE('3R51p1q1j1nB$j77VpxtSX',$,'TemperatureMax','Maximal temperature of the space or zone, that is required from user/designer view point. If no summer or winter space temperature requirements are given, it applies all year, otherwise for the intermediate period.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2958= IFCSIMPLEPROPERTYTEMPLATE('0axtJG7wX0cAvo6TTj6AtN',$,'TemperatureMin','Minimal temperature of the space or zone, that is required from user/designer view point. If no summer or winter space temperature requirements are given, it applies all year, otherwise for the intermediate period.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2959= IFCSIMPLEPROPERTYTEMPLATE('0bs0u0qVCHuO00025QrE$V',$,'TemperatureRange','Allowable maximum and minimum temperature.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2960= IFCSIMPLEPROPERTYTEMPLATE('0F9xm0qTyHuO00025QrE$V',$,'TemperatureRange','Allowable maximum and minimum temperature.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2961= IFCSIMPLEPROPERTYTEMPLATE('0XxS40qTuHuO00025QrE$V',$,'TemperatureRange','Allowable maximum and minimum temperature.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2962= IFCSIMPLEPROPERTYTEMPLATE('1CXKq0qT4HuO00025QrE$V',$,'TemperatureRange','Allowable maximum and minimum temperature.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2963= IFCSIMPLEPROPERTYTEMPLATE('2_L9i0qRyHuO00025QrE$V',$,'TemperatureRange','Allowable maximum and minimum temperature.\X\0D\X\0A\X\0D\X\0ATemperature range within which the air terminal is designed to operate.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2964= IFCSIMPLEPROPERTYTEMPLATE('2S7aM0qTuHuO00025QrE$V',$,'TemperatureRange','Allowable maximum and minimum temperature.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2965= IFCSIMPLEPROPERTYTEMPLATE('2tu1Q0qVCHuO00025QrE$V',$,'TemperatureRange','Allowable maximum and minimum temperature.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2966= IFCSIMPLEPROPERTYTEMPLATE('3jriW0qVuHuO00025QrE$V',$,'TemperatureRange','Allowable maximum and minimum temperature.\X\0D\X\0A\X\0D\X\0AAllowable operational range of the fluid temperature.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2967= IFCSIMPLEPROPERTYTEMPLATE('1P2QM0qT4HuO00025QrE$V',$,'TemperatureRating','Temperature rating.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2968= IFCSIMPLEPROPERTYTEMPLATE('21NyS0qWOHuO00025QrE$V',$,'TemperatureSensorType','Enumeration that Identifies the types of temperature sensor that can be specified.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9714,$,$,$,$); +#9714= IFCPROPERTYENUMERATION('PEnum_TemperatureSensorType',('HIGHLIMIT','LOWLIMIT','OUTSIDETEMPERATURE','OPERATINGTEMPERATURE','ROOMTEMPERATURE','OTHER','NOTKNOWN','UNSET'),$); + +#2969= IFCSIMPLEPROPERTYTEMPLATE('11r$fQ7KjDlvSpQ7GrrYIJ',$,'TemperatureSetPoint','The temperature setpoint range and default setpoint.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2970= IFCSIMPLEPROPERTYTEMPLATE('0rAvWFO9T46xDQqTZIY75g',$,'TemperatureSummerMax','Maximal temperature of the space or zone for the hot (summer) period, that is required from user/designer view point and provided as requirement for cooling.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2971= IFCSIMPLEPROPERTYTEMPLATE('1EHskDhor4nBUoFSC6S$Bo',$,'TemperatureSummerMin','Minimal temperature of the space or zone for the hot (summer) period, that is required from user/designer view point and provided as requirement for cooling.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2972= IFCSIMPLEPROPERTYTEMPLATE('0Yn52YjwzE59Ibetj1A02E',$,'TemperatureWinterMax','Maximal temperature of the space or zone for the cold (winter) period, that is required from user/designer view point and provided as requirement for heating.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2973= IFCSIMPLEPROPERTYTEMPLATE('2hL5w3nqP2ivONJzi0p2Qa',$,'TemperatureWinterMin','Minimal temperature of the space or zone for the cold (winter) period, that is required from user/designer view point and provided as requirement for heating.',.P_SINGLEVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#2974= IFCSIMPLEPROPERTYTEMPLATE('3Ry2U0qVGHuO00025QrE$V',$,'TendonRelaxation','The maximum allowable relaxation of the tendon (usually expressed as %/1000 h).This property applies to prestressed concrete elements only.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#2975= IFCSIMPLEPROPERTYTEMPLATE('1O$ABuTcL8EfGi9YcYYahh',$,'TensileStrength','Defining values: \X2\03B1\X0\; defined values: tensile strength.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcPressureMeasure',$,$,$,$,$); + +#2976= IFCSIMPLEPROPERTYTEMPLATE('1rOUUKaLX2jg4ES1N0oyri',$,'TensileStrength','Indicates the ability to withstand breakage apart under applied force.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2977= IFCSIMPLEPROPERTYTEMPLATE('2AKW2E71v4SwZRSf6Bjv2w',$,'TensileStrength','Tensile strength, \X2\03B1\X0\=0\S\0.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2978= IFCSIMPLEPROPERTYTEMPLATE('2alM0KcOr709AqqhRTMkwv',$,'TensileStrength','Defining values: \X2\03B1\X0\; defined values: tensile strength.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcPressureMeasure',$,$,$,$,$); + +#2979= IFCSIMPLEPROPERTYTEMPLATE('2Kfn$eiOHEthaq0Mv3o6t4',$,'TensileStrength','Indicates the ability to withstand breakage apart under applied force.',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#2980= IFCSIMPLEPROPERTYTEMPLATE('2kzyYyrpv3JQ8F$F0Erxgy',$,'TensileStrength','Defining values: \X2\03B1\X0\; defined values: tensile strength.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcPressureMeasure',$,$,$,$,$); + +#2981= IFCSIMPLEPROPERTYTEMPLATE('2XtnNJoVnBmvn1bzc1UGu_',$,'TensileStrength','Tensile strength, \X2\03B1\X0\=0\S\0.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2982= IFCSIMPLEPROPERTYTEMPLATE('0j8x5DwHH4rgxxNUUYpaxH',$,'TensileStrengthPerp','Tensile strength, \X2\03B1\X0\=90\S\0.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2983= IFCSIMPLEPROPERTYTEMPLATE('1_0o7uYgT6WBo3VRKcYGm2',$,'TensileStrengthPerp','Tensile strength, \X2\03B1\X0\=90\S\0.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2984= IFCSIMPLEPROPERTYTEMPLATE('18d5bAXcjCAARdYXKP07Yn',$,'TensileStrengthPerp','Tensile strength, \X2\03B1\X0\=90\S\0.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2985= IFCSIMPLEPROPERTYTEMPLATE('1hZAN9lSb1$gRZ34AI$nMh',$,'TensioningWorkingRange','The working range of the tensioning equipment under normal operation.',.P_BOUNDEDVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#2986= IFCSIMPLEPROPERTYTEMPLATE('1d74zz$bb9fhB4vQYs3GO$',$,'TensionLength','Length of overhead contactline between two terminating points. It is a design parameter for the overhead contactline system.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#2987= IFCSIMPLEPROPERTYTEMPLATE('3n0P80qSKHuO00025QrE$V',$,'TenureModesAvailableFuture','A list of the tenure modes that are expected to be available in the future expressed in terms of IfcLabel.',.P_LISTVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2988= IFCSIMPLEPROPERTYTEMPLATE('3PAWu0qSKHuO00025QrE$V',$,'TenureModesAvailableNow','A list of the tenure modes that are currently available expressed in terms of IfcLabel.',.P_LISTVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2989= IFCSIMPLEPROPERTYTEMPLATE('39wtrejBf7PuCumwJUl9Gt',$,'TerminalType','Specifies the kind of terminal if IsTerminal is true.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2990= IFCSIMPLEPROPERTYTEMPLATE('1tDim0qVWHuO00025QrE$V',$,'TerminationDate','Date on which the agreement terminates.',.P_SINGLEVALUE.,'IfcDate',$,$,$,$,$,$); + +#2991= IFCSIMPLEPROPERTYTEMPLATE('2o1_k$NgPFVvqCCR6GOF$0',$,'TestMethod','The test method used.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2992= IFCSIMPLEPROPERTYTEMPLATE('3AtmxC_ubC0PKlPID5SFFu',$,'TestMethod','Name of the test method that was used to optain the exchanged results.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2993= IFCSIMPLEPROPERTYTEMPLATE('1uTV80qXGHuO00025QrE$V',$,'TestPressure','The maximum pressure to which the valve has been subjected under test.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#2994= IFCSIMPLEPROPERTYTEMPLATE('1dl93$6LnCXAW8eMV0BT07',$,'TestStandard','Reference to standard that describes the test merthodology.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2995= IFCSIMPLEPROPERTYTEMPLATE('0bwKXZ2_vEmREG23P2KV6g',$,'TestType','The test type.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2996= IFCSIMPLEPROPERTYTEMPLATE('0R_wrpT5H45vAClA39wdC1',$,'TestType','Discipline responsible for performing the tests and using ist results.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#2997= IFCSIMPLEPROPERTYTEMPLATE('3uWcI0qU0HuO00025QrE$V',$,'TeTime','The maximum time (in s) at which the motor could run with locked rotor when the motor is used in an EX-environment. The time indicates that a protective device should trip before this time when the starting current of the motor is slowing through the device.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#2998= IFCSIMPLEPROPERTYTEMPLATE('3hqugetTP6y8gQM8yBm9Ml',$,'Text','Text content',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#2999= IFCSIMPLEPROPERTYTEMPLATE('3y575Chyb3lBXIjLdtKF9h',$,'Texture','Stratum texture',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3000= IFCSIMPLEPROPERTYTEMPLATE('0Nqxw0qUuHuO00025QrE$V',$,'ThermalConductivity','The thermal conductivity of the object.\X\0D\X\0A\X\0D\X\0AThe rate at which thermal energy is transmitted through the material.',.P_SINGLEVALUE.,'IfcThermalConductivityMeasure',$,$,$,$,$,$); + +#3001= IFCSIMPLEPROPERTYTEMPLATE('1wrqo0qX8HuO00025QrE$V',$,'ThermalConductivity','The thermal conductivity of the object.',.P_SINGLEVALUE.,'IfcThermalConductivityMeasure',$,$,$,$,$,$); + +#3002= IFCSIMPLEPROPERTYTEMPLATE('3RPec0qX8HuO00025QrE$V',$,'ThermalConductivity','The thermal conductivity of the object.',.P_SINGLEVALUE.,'IfcThermalConductivityMeasure',$,$,$,$,$,$); + +#3003= IFCSIMPLEPROPERTYTEMPLATE('0U5Mi0qUqHuO00025QrE$V',$,'ThermalConductivityTemperatureDerivative','Thermal conductivity temperature derivative.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#3004= IFCSIMPLEPROPERTYTEMPLATE('1Zb640qWeHuO00025QrE$V',$,'ThermalEfficiency','Overall Thermal Efficiency is defined as gross energy output of the heat transfer device divided by the energy input.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#3005= IFCSIMPLEPROPERTYTEMPLATE('2BAG20qUqHuO00025QrE$V',$,'ThermalExpansionCoefficient','Quantity characterizing the variation with thermodynamic temperature T of the distance l between two points of a body, under given conditions (IEC 113-04-27). The ratio is defined per Kelvin.',.P_SINGLEVALUE.,'IfcThermalExpansionCoefficientMeasure',$,$,$,$,$,$); + +#3006= IFCSIMPLEPROPERTYTEMPLATE('2dBA80qUqHuO00025QrE$V',$,'ThermalIrEmissivityBack','Thermal IR emissivity: back side. Defines the fraction of thermal energy emitted per unit area to "blackbody" at the same temperature, through the "back" side of the material.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#3007= IFCSIMPLEPROPERTYTEMPLATE('2iYUo0qUqHuO00025QrE$V',$,'ThermalIrEmissivityFront','Thermal IR emissivity: front side. Defines the fraction of thermal energy emitted per unit area to "blackbody" at the same temperature, through the "front" side of the material.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#3008= IFCSIMPLEPROPERTYTEMPLATE('2XprU0qUqHuO00025QrE$V',$,'ThermalIrTransmittance','Thermal IR transmittance at normal incidence. Defines the fraction of thermal energy that passes through per unit area, perpendicular to the surface.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#3009= IFCSIMPLEPROPERTYTEMPLATE('1Ng9y0qWeHuO00025QrE$V',$,'ThermalMassHeatCapacity','Product of component mass and specific heat.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#3010= IFCSIMPLEPROPERTYTEMPLATE('0kXmy0qWWHuO00025QrE$V',$,'ThermalTransmittance','Thermal transmittance coefficient (U-Value) of an element, within the direction of the thermal flow (including all materials).',.P_SINGLEVALUE.,'IfcThermalTransmittanceMeasure',$,$,$,$,$,$); + +#3011= IFCSIMPLEPROPERTYTEMPLATE('0lbaq0qSGHuO00025QrE$V',$,'ThermalTransmittance','Thermal transmittance coefficient (U-Value) of the element. Here the total thermal transmittance coefficient through the beam within the direction of the thermal flow (including all materials).\X\0D\X\0A\X\0D\X\0ANote: new property in IFC4',.P_SINGLEVALUE.,'IfcThermalTransmittanceMeasure',$,$,$,$,$,$); + +#3012= IFCSIMPLEPROPERTYTEMPLATE('0nU0I0qVGHuO00025QrE$V',$,'ThermalTransmittance','Thermal transmittance coefficient (U-Value) of an element, within the direction of the thermal flow (including all materials).',.P_SINGLEVALUE.,'IfcThermalTransmittanceMeasure',$,$,$,$,$,$); + +#3013= IFCSIMPLEPROPERTYTEMPLATE('0W$kQiRJjCzwqrvSp47kdg',$,'ThermalTransmittance','Thermal transmittance coefficient (U-Value) of an element.',.P_SINGLEVALUE.,'IfcThermalTransmittanceMeasure',$,$,$,$,$,$); + +#3014= IFCSIMPLEPROPERTYTEMPLATE('12jHS0qTmHuO00025QrE$V',$,'ThermalTransmittance','Thermal transmittance coefficient (U-Value) of an element, within the direction of the thermal flow (including all materials).',.P_SINGLEVALUE.,'IfcThermalTransmittanceMeasure',$,$,$,$,$,$); + +#3015= IFCSIMPLEPROPERTYTEMPLATE('1AjOo0qSKHuO00025QrE$V',$,'ThermalTransmittance','Thermal transmittance coefficient (U-Value) of an element, within the direction of the thermal flow (including all materials).',.P_SINGLEVALUE.,'IfcThermalTransmittanceMeasure',$,$,$,$,$,$); + +#3016= IFCSIMPLEPROPERTYTEMPLATE('1qXAY0qV4HuO00025QrE$V',$,'ThermalTransmittance','Thermal transmittance coefficient (U-Value) of an element, within the direction of the thermal flow (including all materials).',.P_SINGLEVALUE.,'IfcThermalTransmittanceMeasure',$,$,$,$,$,$); + +#3017= IFCSIMPLEPROPERTYTEMPLATE('1rA3c0qWSHuO00025QrE$V',$,'ThermalTransmittance','Thermal transmittance coefficient (U-Value) of an element, within the direction of the thermal flow (including all materials).\X\0D\X\0A\X\0D\X\0AThermal transmittance coefficient (U-Value) of a material of a certain thickness for this element.',.P_SINGLEVALUE.,'IfcThermalTransmittanceMeasure',$,$,$,$,$,$); + +#3018= IFCSIMPLEPROPERTYTEMPLATE('1Xzda0qSaHuO00025QrE$V',$,'ThermalTransmittance','Thermal transmittance coefficient (U-Value) of an element, within the direction of the thermal flow (including all materials).',.P_SINGLEVALUE.,'IfcThermalTransmittanceMeasure',$,$,$,$,$,$); + +#3019= IFCSIMPLEPROPERTYTEMPLATE('1yVI80qSeHuO00025QrE$V',$,'ThermalTransmittance','Thermal transmittance coefficient (U-Value) of an element, within the direction of the thermal flow (including all materials).',.P_SINGLEVALUE.,'IfcThermalTransmittanceMeasure',$,$,$,$,$,$); + +#3020= IFCSIMPLEPROPERTYTEMPLATE('34Qsk0qW4HuO00025QrE$V',$,'ThermalTransmittance','Thermal transmittance coefficient (U-Value) of an element, within the direction of the thermal flow (including all materials).',.P_SINGLEVALUE.,'IfcThermalTransmittanceMeasure',$,$,$,$,$,$); + +#3021= IFCSIMPLEPROPERTYTEMPLATE('3MLW9Uqir2HPZ8iRLwgUEW',$,'ThermalTransmittance','Thermal transmittance coefficient (U-Value) of an element, within the direction of the thermal flow (including all materials).',.P_SINGLEVALUE.,'IfcThermalTransmittanceMeasure',$,$,$,$,$,$); + +#3022= IFCSIMPLEPROPERTYTEMPLATE('3ORfU0qXWHuO00025QrE$V',$,'ThermalTransmittance','Thermal transmittance coefficient (U-Value) of an element, within the direction of the thermal flow (including all materials).',.P_SINGLEVALUE.,'IfcThermalTransmittanceMeasure',$,$,$,$,$,$); + +#3023= IFCSIMPLEPROPERTYTEMPLATE('3U5gu0qXKHuO00025QrE$V',$,'ThermalTransmittance','Thermal transmittance coefficient (U-Value) of an element, within the direction of the thermal flow (including all materials).',.P_SINGLEVALUE.,'IfcThermalTransmittanceMeasure',$,$,$,$,$,$); + +#3024= IFCSIMPLEPROPERTYTEMPLATE('3YhweyeoP4yfJpfFi81P$3',$,'ThermalTransmittance','Thermal transmittance coefficient (U-Value) of an element, within the direction of the thermal flow (including all materials).',.P_SINGLEVALUE.,'IfcThermalTransmittanceMeasure',$,$,$,$,$,$); + +#3025= IFCSIMPLEPROPERTYTEMPLATE('2Q1xS0qTqHuO00025QrE$V',$,'ThermalTransmittanceSummer','Thermal transmittance coefficient (U-Value) of a material. Summer thermal transmittance coefficient of the glazing only, often referred to as (U-value).',.P_SINGLEVALUE.,'IfcThermalTransmittanceMeasure',$,$,$,$,$,$); + +#3026= IFCSIMPLEPROPERTYTEMPLATE('2UCzI0qTqHuO00025QrE$V',$,'ThermalTransmittanceWinter','Thermal transmittance coefficient (U-Value) of a material. Winter thermal transmittance coefficient of the glazing only, often referred to as (U-value).',.P_SINGLEVALUE.,'IfcThermalTransmittanceMeasure',$,$,$,$,$,$); + +#3027= IFCSIMPLEPROPERTYTEMPLATE('3Ziye0qVmHuO00025QrE$V',$,'ThermalTrippingUnitType','A list of the available types of thermal tripping unit from which that required may be selected.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9819,$,$,$,$); +#9819= IFCPROPERTYENUMERATION('PEnum_ThermalTrippingUnitType',('NH_FUSE','DIAZED','MINIZED','NEOZED','OTHER','NOTKNOWN','UNSET'),$); + +#3028= IFCSIMPLEPROPERTYTEMPLATE('3NSK80qUSHuO00025QrE$V',$,'ThermometerType','Identifies the means by which temperature is displayed.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9823,$,$,$,$); +#9823= IFCPROPERTYENUMERATION('PEnum_ThermometerType',('DIAL','DIGITAL','STEM','OTHER','NOTKNOWN','UNSET'),$); + +#3029= IFCSIMPLEPROPERTYTEMPLATE('3HtI60qX8HuO00025QrE$V',$,'Thickness','The geometric thickness of the object.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3030= IFCSIMPLEPROPERTYTEMPLATE('2vQ8Q_UJv0cR2YYII$qZk3',$,'Thickness1','First thickness parameter of a surface member with varying thickness',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3031= IFCSIMPLEPROPERTYTEMPLATE('05Hc3cHvb68QQzhIbXRNcm',$,'Thickness2','Second thickness parameter of a surface member with varying thickness',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3032= IFCSIMPLEPROPERTYTEMPLATE('0drSMc4wnCbgTf_mTVte5u',$,'Thickness3','Third thickness parameter of a surface member with varying thickness',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3033= IFCSIMPLEPROPERTYTEMPLATE('1merS0qUuHuO00025QrE$V',$,'ThicknessSwelling','Swelling ratio relative to board depth.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#3034= IFCSIMPLEPROPERTYTEMPLATE('3dsUg0qV0HuO00025QrE$V',$,'ThreadDiameter','Nominal diameter of the thread, if different from the bolt''s overall nominal diameter',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3035= IFCSIMPLEPROPERTYTEMPLATE('3kQ680qV0HuO00025QrE$V',$,'ThreadLength','Nominal length of the thread',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3036= IFCSIMPLEPROPERTYTEMPLATE('0YTLDOcv95LhDSgYmDJB$w',$,'ThresholdDepth','Depth (dimension in plane perpendicular to door leaf) of the door threshold. Only given if the door lining includes a threshold. If omitted (and with a given value to threshold thickness) it indicates an adjustable depth (i.e. a depth that adjusts to the thickness of the wall into which the occurrence of this door style is inserted).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3037= IFCSIMPLEPROPERTYTEMPLATE('2vEMEd$u99aB$arE6M66kV',$,'ThresholdOffset','Offset (dimension in plane perpendicular to door leaf) of the door threshold. The offset is given as distance to the x axis of the local placement. Only given if the door lining includes a threshold and the parameter is known.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#3038= IFCSIMPLEPROPERTYTEMPLATE('3NZoBtv0jFB84syr_irEvy',$,'ThresholdThickness','Thickness of the door threshold as explained in the figure above. If ThresholdThickness value is 0. (zero) it denotes a door without a threshold (ThresholdDepth shall be set to NIL in this case). If the ThresholdThickness is NIL it denotes that the information about a threshold is not available.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#3039= IFCSIMPLEPROPERTYTEMPLATE('1l_iY0qSuHuO00025QrE$V',$,'Throw','Distance cooled beam throws the air.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPositiveLengthMeasure',$,$,$,$,$); + +#3040= IFCSIMPLEPROPERTYTEMPLATE('3K_l80qRyHuO00025QrE$V',$,'ThrowLength','The horizontal or vertical axial distance an airstream travels after leaving an AirTerminal before the maximum stream velocity is reduced to a specified terminal velocity under isothermal conditions at the upper value of the AirFlowrateRange.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#3041= IFCSIMPLEPROPERTYTEMPLATE('17M9Cc_kz818DfWA4GZJTA',$,'TicketProcessingTime','Indicates the processing time of a ticket.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#3042= IFCSIMPLEPROPERTYTEMPLATE('3x1oxWIPb1Ov7kUFZmUNkg',$,'TicketProductionSpeed','Indicates the production speed of the ticket. It is measured by counting the number of tickets that can be produced per hour.',.P_SINGLEVALUE.,'IfcIntegerCountRateMeasure',$,$,$,$,$,$); + +#3043= IFCSIMPLEPROPERTYTEMPLATE('3yrQ19j3XCuR09jcP_sUQK',$,'TicketStuckRatio','Indicates the ratio of tickets being stuck or jammed in the appliance.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#3044= IFCSIMPLEPROPERTYTEMPLATE('1jryyyP5n7IgJiBTSr7Yqz',$,'TicketVendingMachineType','Indicates the type of ticket vending machine.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9839,$,$,$,$); +#9839= IFCPROPERTYENUMERATION('PEnum_TicketVendingMachineType',('TICKETREDEMPTIONMACHINE','TICKETREFUNDINGMACHINE','TICKETVENDINGMACHINE','OTHER','NOTKNOWN','UNSET'),$); + +#3045= IFCSIMPLEPROPERTYTEMPLATE('3Ekqmkl8vDvOb4TiripBma',$,'TidalRange','Indicative (95%-100%) range between high and low tide levels.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3046= IFCSIMPLEPROPERTYTEMPLATE('046L_0qT0HuO00025QrE$V',$,'TileLength','Length of ceiling tiles. The size information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the size properties, provided in the attached property set, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3047= IFCSIMPLEPROPERTYTEMPLATE('09Tge0qT0HuO00025QrE$V',$,'TileWidth','Width of ceiling tiles. The size information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the size properties, provided in the attached property set, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3048= IFCSIMPLEPROPERTYTEMPLATE('2p9Ls0qWSHuO00025QrE$V',$,'TiltAngle','The angle of tilt defined in the plane perpendicular to the extrusion axis (X-Axis of the local placement). The angle shall be measured from the orientation of the Z-Axis in the local placement.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPlaneAngleMeasure',$,$,$,$,$); + +#3049= IFCSIMPLEPROPERTYTEMPLATE('12g1s0qS8HuO00025QrE$V',$,'TiltHorizontal','Indicates horizontal range for pivoting, where positive values indicate the camera rotating clockwise,',.P_BOUNDEDVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#3050= IFCSIMPLEPROPERTYTEMPLATE('18dVw0qS8HuO00025QrE$V',$,'TiltVertical','Indicates vertical range for pivoting, where 0.0 is level, +90 degrees is looking up, -90 degrees is looking down.',.P_BOUNDEDVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#3051= IFCSIMPLEPROPERTYTEMPLATE('3O4zE0qViHuO00025QrE$V',$,'TimeAdjustmentRange','Upper and lower time adjustment limits for an AdjustmentValueType = RANGE. Note that this property should not have a value for an AdjustmentValueType = LIST.',.P_BOUNDEDVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#3052= IFCSIMPLEPROPERTYTEMPLATE('3VqtW0qViHuO00025QrE$V',$,'TimeAdjustmentRangeStepValue','Step value of time adjustment for an AdjustmentValueType = RANGE. Note that this property should not have a value for an AdjustmentValueType = LIST.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#3053= IFCSIMPLEPROPERTYTEMPLATE('3bCCA0qViHuO00025QrE$V',$,'TimeAdjustmentValues','A list of time adjustment values that may be applied to a tripping unit for an AdjustmentValueType = LIST. A minimum of 1 and a maximum of 16 adjustment values may be specified. Note that this property should not have a value for an AdjustmentValueType = RANGE.',.P_LISTVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#3054= IFCSIMPLEPROPERTYTEMPLATE('0iRu40qWKHuO00025QrE$V',$,'TimeConstant','The time constant of the sensor.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#3055= IFCSIMPLEPROPERTYTEMPLATE('1qYQO0qViHuO00025QrE$V',$,'TimeTolerance1','The tolerance for the time of time/current-curve in [%].',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#3056= IFCSIMPLEPROPERTYTEMPLATE('1wChm0qVeHuO00025QrE$V',$,'TimeTolerance1','The tolerance for the time of time/current-curve in [%].',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#3057= IFCSIMPLEPROPERTYTEMPLATE('3eTtw0qVeHuO00025QrE$V',$,'TimeTolerance1','The tolerance for the time of time/current-curve in [%].',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#3058= IFCSIMPLEPROPERTYTEMPLATE('1$tD60qViHuO00025QrE$V',$,'TimeTolerance2','The tolerance for the time of the time/current-curve in [%] valid for currents above TimeToleranceLimit1.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#3059= IFCSIMPLEPROPERTYTEMPLATE('24xL40qVeHuO00025QrE$V',$,'TimeTolerance2','The tolerance for the time of the time/current-curve in [%] valid for currents above TimeToleranceLimit1.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#3060= IFCSIMPLEPROPERTYTEMPLATE('3pCXE0qVeHuO00025QrE$V',$,'TimeTolerance2','The tolerance for the time of the time/current-curve in [%] valid for currents above TimeToleranceLimit1.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#3061= IFCSIMPLEPROPERTYTEMPLATE('1vvl20qViHuO00025QrE$V',$,'TimeToleranceLimit1','The current limit in [x In] limiting the application of TimeTolerance1, if any. If the value is set to 0, the value of the TimeTolerance1 is valid for the whole time/current-curve.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#3062= IFCSIMPLEPROPERTYTEMPLATE('20A9q0qVeHuO00025QrE$V',$,'TimeToleranceLimit1','The current limit in [x In] limiting the application of TimeTolerance1, if any. If the value is set to 0, the value of the TimeTolerance1 is valid for the whole time/current-curve.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#3063= IFCSIMPLEPROPERTYTEMPLATE('3kRL_0qVeHuO00025QrE$V',$,'TimeToleranceLimit1','The current limit in [x In] limiting the application of TimeTolerance1, if any. If the value is set to 0, the value of the TimeTolerance1 is valid for the whole time/current-curve.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#3064= IFCSIMPLEPROPERTYTEMPLATE('3P0Z20qWuHuO00025QrE$V',$,'ToggleSwitchType','A list of the available types of toggle switch from which that required may be selected.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9892,$,$,$,$); +#9892= IFCPROPERTYENUMERATION('PEnum_SwitchingDeviceToggleSwitchType',('BREAKGLASS','CHANGEOVER','KEYOPERATED','MANUALPULL','PUSHBUTTON','PULLCORD','ROCKER','SELECTOR','TWIST','OTHER','NOTKNOWN','UNSET'),$); + +#3065= IFCSIMPLEPROPERTYTEMPLATE('3dbng0qWCHuO00025QrE$V',$,'ToiletPanType','The property enumeration Pset_ToiletPanTypeEnum defines the types of toilet pan that may be specified within the property set Pset_Toilet:-\X\0D\X\0A\X\0D\X\0ASiphonic: Toilet pan in which excrement is removed by siphonage induced by the flushing water.\X\0D\X\0ASquat: Toilet pan with an elongated bowl installed with its top edge at or near floor level, so that the user has to squat.\X\0D\X\0AWashDown: Toilet pan in which excrement is removed by the momentum of the flushing water.\X\0D\X\0AWashOut: A washdown toilet pan in which excrement falls first into a shallow water filled bowl.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9896,$,$,$,$); +#9896= IFCPROPERTYENUMERATION('PEnum_ToiletPanType',('SIPHONIC','SQUAT','WASHDOWN','WASHOUT','OTHER','NOTKNOWN','UNSET'),$); + +#3066= IFCSIMPLEPROPERTYTEMPLATE('3I8V20qWCHuO00025QrE$V',$,'ToiletType','Enumeration that defines the types of toilet (water closet) arrangements that may be specified where:-\X\0D\X\0A\X\0D\X\0ABedPanWasher: Enclosed soil appliance in which bedpans and urinal bottles are emptied and cleansed.\X\0D\X\0AChemical: Portable receptacle or soil appliance that receives and retains excrement in either an integral or a separate container, in which it is chemically treated and from which it has to be emptied periodically.\X\0D\X\0ACloseCoupled: Toilet suite in which a flushing cistern is connected directly to the water closet pan.\X\0D\X\0ALooseCoupled: Toilet arrangement in which a flushing cistern is connected to the water closet pan through a flushing pipe.\X\0D\X\0ASlopHopper: Hopper shaped soil appliance with a flushing rim and outlet similar to those of a toilet pan, into which human excrement is emptied for disposal.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9899,$,$,$,$); +#9899= IFCPROPERTYENUMERATION('PEnum_ToiletType',('BEDPANWASHER','CHEMICAL','CLOSECOUPLED','LOOSECOUPLED','SLOPHOPPER','OTHER','NOTKNOWN','UNSET'),$); + +#3067= IFCSIMPLEPROPERTYTEMPLATE('3afnSSHFLAGQqCq3RLp409',$,'ToleranceBasis','Indication of the basis of the tolerance requirement',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9902,$,$,$,$); +#9902= IFCPROPERTYENUMERATION('PEnum_ToleranceBasis',('ASSEMBLY','DEFLECTION','EXPANSION','SETTLEMENT','APPEARANCE','STRUCTURAL','FUNCTIONALITY','OTHER','NOTKNOWN','UNSET'),$); + +#3068= IFCSIMPLEPROPERTYTEMPLATE('0p2ln6hpL0funX1LED8$P0',$,'ToleranceDescription','General description of the tolerance associated to the element or feature, its source and implications.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#3069= IFCSIMPLEPROPERTYTEMPLATE('0sYOE0qVKHuO00025QrE$V',$,'ToppingType','Defines if a topping is applied and what kind. Values are \X2\201C\X0\Full topping\X2\201D\X0\, \X2\201C\X0\Perimeter Wash\X2\201D\X0\, \X2\201C\X0\None\X2\201D\X0\',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3070= IFCSIMPLEPROPERTYTEMPLATE('2npqC0qRqHuO00025QrE$V',$,'Torque','Indicates the maximum close-off torque for the actuator.',.P_SINGLEVALUE.,'IfcTorqueMeasure',$,$,$,$,$,$); + +#3071= IFCSIMPLEPROPERTYTEMPLATE('2ZYo80qT4HuO00025QrE$V',$,'TorqueRange','Torque range: minimum operational torque to maximum allowable torque.',.P_BOUNDEDVALUE.,'IfcTorqueMeasure',$,$,$,$,$,$); + +#3072= IFCSIMPLEPROPERTYTEMPLATE('2zYok0qVOHuO00025QrE$V',$,'TorsionalConstantX','Torsional constant about xs. For example measured in mm4.',.P_SINGLEVALUE.,'IfcMomentOfInertiaMeasure',$,$,$,$,$,$); + +#3073= IFCSIMPLEPROPERTYTEMPLATE('025iS0qVSHuO00025QrE$V',$,'TorsionalSectionModulus','Torsional resistance (about xs). For example measured in mm\S\3.',.P_SINGLEVALUE.,'IfcSectionModulusMeasure',$,$,$,$,$,$); + +#3074= IFCSIMPLEPROPERTYTEMPLATE('0S_uq2KWrCDQRWW5W4PUOa',$,'TorsionalStrength','Shear strength in torsion.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#3075= IFCSIMPLEPROPERTYTEMPLATE('0YBUxt_nfFj8QBbLScheNB',$,'TorsionalStrength','Shear strength in torsion.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#3076= IFCSIMPLEPROPERTYTEMPLATE('1EHJyVIez4GuVXUZSpQHn3',$,'TorsionalStrength','Shear strength in torsion.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#3077= IFCSIMPLEPROPERTYTEMPLATE('3gb0e0qWSHuO00025QrE$V',$,'TotalArea','Total planned area for the site. Used for programming the site space.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#3078= IFCSIMPLEPROPERTYTEMPLATE('0vlKa0qSuHuO00025QrE$V',$,'TotalCoolingCapacity','Total cooling capacity. This includes cooling capacity of beam and cooling capacity of supply air.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#3079= IFCSIMPLEPROPERTYTEMPLATE('3VaQU0qX0HuO00025QrE$V',$,'TotalCoolingLoad','The peak total cooling load for the building, zone or space.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#3080= IFCSIMPLEPROPERTYTEMPLATE('0Q7mU7oh9C1AczkUB_dSwZ',$,'TotalCoreRecovery','Length of core recovered (solid and non-intact) expressed as a ratio of the length of core run.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#3081= IFCSIMPLEPROPERTYTEMPLATE('1a20e0qS0HuO00025QrE$V',$,'TotalEffectiveness','Total heat transfer effectiveness: The ratio of heat transfer to the maximum possible heat transfer.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#3082= IFCSIMPLEPROPERTYTEMPLATE('22RWM0qS0HuO00025QrE$V',$,'TotalEffectivenessTable','Total heat transfer effectiveness curve as a function of the primary and secondary air flow rate.',.P_REFERENCEVALUE.,'IfcTimeSeries',$,$,$,$,$,$); + +#3083= IFCSIMPLEPROPERTYTEMPLATE('0iSd_0qWiHuO00025QrE$V',$,'TotalHeatGain','The total amount of heat or energy gained by the space at the time of the space''s peak cooling conditions.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#3084= IFCSIMPLEPROPERTYTEMPLATE('0yk3c0qSuHuO00025QrE$V',$,'TotalHeatingCapacity','Total heating capacity. This includes heating capacity of beam and heating capacity of supply air.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#3085= IFCSIMPLEPROPERTYTEMPLATE('3axl80qX0HuO00025QrE$V',$,'TotalHeatingLoad','The peak total heating load for the building, zone or space.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#3086= IFCSIMPLEPROPERTYTEMPLATE('0nDpE0qWiHuO00025QrE$V',$,'TotalHeatLoss','The total amount of heat or energy lost by the space at the time of the space''s peak heating conditions.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#3087= IFCSIMPLEPROPERTYTEMPLATE('1buiK0qU8HuO00025QrE$V',$,'TotalHeatTransferRate','Total heat transfer rate.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#3088= IFCSIMPLEPROPERTYTEMPLATE('1xHlU0qS0HuO00025QrE$V',$,'TotalHeatTransferRate','Total heat transfer rate.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#3089= IFCSIMPLEPROPERTYTEMPLATE('3U4R20qWiHuO00025QrE$V',$,'TotalLatentLoad','Total energy added or removed from air that affects its humidity or concentration of water vapor. If a value is less than zero (negative), then the thermal load is lost from the space. If a value is greater than zero (positive), then the thermal load is a gain to the space.',.P_BOUNDEDVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#3090= IFCSIMPLEPROPERTYTEMPLATE('0RTZu0qWmHuO00025QrE$V',$,'TotalLatentLoadHistory','Total energy added or removed from air that affects its humidity or concentration of water vapor. If a value is less than zero (negative), then the thermal load is lost from the space. If a value is greater than zero (positive), then the thermal load is a gain to the space.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#3091= IFCSIMPLEPROPERTYTEMPLATE('048bi0qU8HuO00025QrE$V',$,'TotalPrimaryEnergyConsumption','Quantity of energy used as defined in ISO21930:2007.',.P_SINGLEVALUE.,'IfcEnergyMeasure',$,$,$,$,$,$); + +#3092= IFCSIMPLEPROPERTYTEMPLATE('2jjHo0qU4HuO00025QrE$V',$,'TotalPrimaryEnergyConsumptionPerUnit','Quantity of energy used as defined in ISO21930:2007.',.P_SINGLEVALUE.,'IfcEnergyMeasure',$,$,$,$,$,$); + +#3093= IFCSIMPLEPROPERTYTEMPLATE('3ep4M0qWiHuO00025QrE$V',$,'TotalRadiantLoad','Total electromagnetic energy added or removed by emission or absorption. If a value is less than zero (negative), then the thermal load is lost from the space. If a value is greater than zero (positive), then the thermal load is a gain to the space.',.P_BOUNDEDVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#3094= IFCSIMPLEPROPERTYTEMPLATE('0USIw0qWmHuO00025QrE$V',$,'TotalRadiantLoadHistory','Total electromagnetic energy added or removed by emission or absorption. If a value is less than zero (negative), then the thermal load is lost from the space. If a value is greater than zero (positive), then the thermal load is a gain to the space.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#3095= IFCSIMPLEPROPERTYTEMPLATE('0bv0W0qWiHuO00025QrE$V',$,'TotalSensibleHeatGain','The total sensible heat or energy gained by the space during the peak cooling conditions.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#3096= IFCSIMPLEPROPERTYTEMPLATE('3MKWm0qWiHuO00025QrE$V',$,'TotalSensibleLoad','Total energy added or removed from air that affects its temperature. If a value is less than zero (negative), then the thermal load is lost from the space. If a value is greater than zero (positive), then the thermal load is a gain to the space.',.P_BOUNDEDVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#3097= IFCSIMPLEPROPERTYTEMPLATE('0OUqs0qWmHuO00025QrE$V',$,'TotalSensibleLoadHistory','Total energy added or removed from air that affects its temperature. If a value is less than zero (negative), then the thermal load is lost from the space. If a value is greater than zero (positive), then the thermal load is a gain to the space.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#3098= IFCSIMPLEPROPERTYTEMPLATE('0cg7e0qSeHuO00025QrE$V',$,'TotalUACurves','Total UA curves, UA - air and water velocities, UA = [(C1 * AirFlowRate\\^0.8)\\^-1 + (C2 * WaterFlowRate\\^0.8)\\^-1]\\^-1. Note: as two variables are used, DefiningValues and DefinedValues are null, and values are stored in IfcTable in the following order: AirFlowRate,WaterFlowRate,UA. The IfcTable is related to IfcPropertyTableValue using IfcMetric and IfcResourceConstraintRelationship.',.P_TABLEVALUE.,'IfcReal','IfcVolumetricFlowRateMeasure',$,$,$,$,$); + +#3099= IFCSIMPLEPROPERTYTEMPLATE('2g9fC0qUiHuO00025QrE$V',$,'TotalWattage','Wattage on whole lightfitting device with all sources intact.',.P_SINGLEVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#3100= IFCSIMPLEPROPERTYTEMPLATE('2yG0k0qS8HuO00025QrE$V',$,'TouchScreen','Indicates touchscreen support.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9974,$,$,$,$); +#9974= IFCPROPERTYENUMERATION('PEnum_AudioVisualDisplayTouchScreen',('SINGLETOUCH','MULTITOUCH','NONE','OTHER','NOTKNOWN','UNSET'),$); + +#3101= IFCSIMPLEPROPERTYTEMPLATE('1CTteV4prAAwNrX0E35Hng',$,'Town','The name of a town.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3102= IFCSIMPLEPROPERTYTEMPLATE('0usHrhLiDDNf8Mimwaruzl',$,'TrackCharacteristic','Indicates the characteristic of the track.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9978,$,$,$,$); +#9978= IFCPROPERTYENUMERATION('PEnum_TrackCharacteristic',('NORMAL','RACK','FUNICULAR','RIGIDOVERHEAD','THIRDRAIL','OTHER','NOTKNOWN','UNSET'),$); + +#3103= IFCSIMPLEPROPERTYTEMPLATE('13xvT88Cz9wRdASN0W90_H',$,'TrackElementOrientation','Turnout panels can be placed in 2 mirror-symmetric directions in the field. To distinguish both ends of the turnout panel, a definition of an orientation system with respect to the panel is necessary. The orientation defines, if the panel is oriented in a way or opposite with respect to the direction of the alignment/stationing.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9979,$,$,$,$); +#9979= IFCPROPERTYENUMERATION('PEnum_TurnoutPanelOrientation',('FRONT','BACK','OTHER','NOTKNOWN','UNSET'),$); + +#3104= IFCSIMPLEPROPERTYTEMPLATE('0vaUGKvwPBQhk6i2nO$f86',$,'TrackExpansion','In curvature context, bounded value of the expansion distance that can be added to rail gauge.',.P_BOUNDEDVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3105= IFCSIMPLEPROPERTYTEMPLATE('3je6qR3bvASesRirl5KDGp',$,'TrackFasteningElasticityType','Track fastening elasticity type.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9980,$,$,$,$); +#9980= IFCPROPERTYENUMERATION('PEnum_TrackFasteningElasticityType',('ELASTIC_FASTENING','RIGID_FASTENING','OTHER','NOTKNOWN','UNSET'),$); + +#3106= IFCSIMPLEPROPERTYTEMPLATE('1v1Jj1_hn3HRQxYEGOBxy0',$,'TrackGaugeLength','Basic track gauge of permanent way.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3107= IFCSIMPLEPROPERTYTEMPLATE('1QUq47Cd5EufPArQiLv0RG',$,'TrackID','The unique identification number of the track.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#3108= IFCSIMPLEPROPERTYTEMPLATE('16LfS0qVWHuO00025QrE$V',$,'TrackingIdentifier','The identifier assigned to the agreement for the purposes of tracking.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#3109= IFCSIMPLEPROPERTYTEMPLATE('04f6CUpMXA8hZooEXNRWkz',$,'TrackNumber','Indicates the local identification number of the track.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#3110= IFCSIMPLEPROPERTYTEMPLATE('0HyLCL3Pz3kwIHGXDrwFlL',$,'TrackSupportingStructure','Indicates the supporting structure for track part.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9982,$,$,$,$); +#9982= IFCPROPERTYENUMERATION('PEnum_TrackSupportingStructure',('BRIDGE','TUNNEL','CONCRETE','SUBGRADELAYER','TRANSITIONSECTION','ONSPECIALFOUNDATION','PAVEMENT','OTHER','NOTKNOWN','UNSET'),$); + +#3111= IFCSIMPLEPROPERTYTEMPLATE('259p5P3E16WRyNXgledf39',$,'TrackUsage','The expected primary usage of the track.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9983,$,$,$,$); +#9983= IFCPROPERTYENUMERATION('PEnum_TrackUsage',('MAINTRACK','LOCOMOTIVERUNNINGTRACK','REFUGESIDING','ROUNDABOUTLINE','ROLLINGFORBIDDENTRACK','ROLLINGTRACK','LOCOMOTIVESERVICETRACK','LOCOMOTIVEHOLDTRACK','STORAGETRACK','REPAIRSIDING','CONNECTINGLINE','MULTIPLEUNITRUNNINGTRACK','UNTWININGLINE','RECEIVINGDEPARTURETRACK','SWITCHINGLEAD','CATCHSIDING','FREIGHTTRACK','CLASSIFICATIONTRACK','OTHER','NOTKNOWN','UNSET'),$); + +#3112= IFCSIMPLEPROPERTYTEMPLATE('1h6R3D6qz8J9tT_sZdxp1y',$,'TractionForce','Traction force of the point machine in turnout conversion.',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#3113= IFCSIMPLEPROPERTYTEMPLATE('3HwCkdfrL8cRT34SaMeiGY',$,'TrafficInterfaceType','Indicates the type of the device traffic interfaces.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9984,$,$,$,$); +#9984= IFCPROPERTYENUMERATION('PEnum_ModemTrafficInterfaceType',('E1','FASTETHERNET','XDSL','OTHER','NOTKNOWN','UNSET'),$); + +#3114= IFCSIMPLEPROPERTYTEMPLATE('0z_ZR$vVrEivWXuanAlBNq',$,'TransformationRatio','The ratio of the actual primary current or voltage to the actual secondary current or voltage.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#3115= IFCSIMPLEPROPERTYTEMPLATE('1OT80gqCT1y89fMoREiKYr',$,'TransformationRatio','The ratio of the actual primary current or voltage to the actual secondary current or voltage.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#3116= IFCSIMPLEPROPERTYTEMPLATE('2LM0i803DFiO3qpXrGIAS7',$,'TransformerVectorGroup','List of the possible vector groups for the transformer from which that required may be set. Values in the enumeration list follow a standard international code where the first letter describes how the primary windings are connected,\X\0D\X\0Athe second letter describes how the secondary windings are connected, and the numbers describe the rotation of voltages and currents from the primary to the secondary side in multiples of 30 degrees.\X\0D\X\0A\X\0D\X\0AD: means that the windings are delta-connected.\X\0D\X\0AY: means that the windings are star-connected.\X\0D\X\0AZ: means that the windings are zig-zag connected (a special start-connected providing low reactance of the transformer);\X\0D\X\0AThe connectivity is only relevant for three-phase transformers.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9985,$,$,$,$); +#9985= IFCPROPERTYENUMERATION('PEnum_TransformerVectorGroup',('DD0','DD6','DY5','DY11','YD5','YD11','DZ0','DZ6','YY0','YY6','YZ5','YZ11','OTHER','NOTKNOWN','UNSET'),$); + +#3117= IFCSIMPLEPROPERTYTEMPLATE('1tKFopZ991qBQ$gAlgfNRm',$,'TransitionSuperelevation','The type of transition of superelevation from previous event to this one.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9987,$,$,$,$); +#9987= IFCPROPERTYENUMERATION('PEnum_TransitionSuperelevationType',('LINEAR'),$); + +#3118= IFCSIMPLEPROPERTYTEMPLATE('1gW6HLbJfFTQ9qh9wdhLS7',$,'TransitionWidth','The type of transition of width used between the previous event and this event.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9988,$,$,$,$); +#9988= IFCPROPERTYENUMERATION('PEnum_TransitionWidthType',('CONST','LINEAR'),$); + +#3119= IFCSIMPLEPROPERTYTEMPLATE('1Ye$qvI7T6Pg_7_vkyG8B4',$,'TransmissionEfficiency','Transmission efficiency of the tensioning equipment.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#3120= IFCSIMPLEPROPERTYTEMPLATE('3JHZdLDLfCYhcj9wzSDlXu',$,'TransmissionLoss','Indicates the transmission loss of the leaky coaxial cable (radiating cable).',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#3121= IFCSIMPLEPROPERTYTEMPLATE('16aHHnGsH6whp$VLYqdzOc',$,'TransmissionRate','Data transmission rate between the device and the receiving module in bits per second.',.P_SINGLEVALUE.,'IfcIntegerCountRateMeasure',$,$,$,$,$,$); + +#3122= IFCSIMPLEPROPERTYTEMPLATE('0F7760u3z29Q0oq6yXepYZ',$,'TransmissionType','Indicates the data transmission type of the master unit.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9989,$,$,$,$); +#9989= IFCPROPERTYENUMERATION('PEnum_TransmissionType',('FIBER','RADIO','OTHER','NOTKNOWN','UNSET'),$); + +#3123= IFCSIMPLEPROPERTYTEMPLATE('2x5FCzOXX65wSk8PZymLiB',$,'TransmittedBandwidth','Indicates the transmitted bandwidth of the master unit.',.P_SINGLEVALUE.,'IfcFrequencyMeasure',$,$,$,$,$,$); + +#3124= IFCSIMPLEPROPERTYTEMPLATE('0b56gXbrD1LxWzOSRwnBOh',$,'TransmittedFrequency','Indicates the transmitted frequency used by the master unit.',.P_SINGLEVALUE.,'IfcFrequencyMeasure',$,$,$,$,$,$); + +#3125= IFCSIMPLEPROPERTYTEMPLATE('1zo$ODEpL3mPUPdtAGuFyg',$,'TransmittedSignal','Indicates the type or standard of signal transmitted by the master unit.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9990,$,$,$,$); +#9990= IFCPROPERTYENUMERATION('PEnum_TransmittedSignal',('CDMA','GSM','LTE','TD_SCDMA','WCDMA','OTHER','NOTKNOWN','UNSET'),$); + +#3126= IFCSIMPLEPROPERTYTEMPLATE('0jDD0MGir5iAGDaRD8y3Ve',$,'TransomOffset','Offset of the transom (if given) which divides the door leaf from a glazing (or window) above. The offset is given from the bottom of the door opening.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#3127= IFCSIMPLEPROPERTYTEMPLATE('0OtuFGWo94LwLOfFn_ymY$',$,'TransomThickness','Thickness of the transom.\X\0D\X\0A\X\0D\X\0AFor a door, it is the thickness (width in plane parallel to door leaf) of the transom (if provided - that is, if the TransomOffset attribute is set), which divides the door leaf from a glazing (or window) above. If the TransomThickness is set to zero (and the TransomOffset set to a positive length), then the door is divided vertically into a leaf and transom window area without a physical frame.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#3128= IFCSIMPLEPROPERTYTEMPLATE('1HhMZXQO53UghvJldSghYj',$,'TransomThickness','Thickness of the transom.\X\0D\X\0A\X\0D\X\0AFor a window, it is the thickness of the transom (horizontal separator of window panels within a window), measured parallel to the window elevation plane. The transom is part of the lining and the transom depth is assumed to be identical to the lining depth. If the TransomThickness is set to zero (and the TransomOffset set to a positive length), then the window is divided vertically without a physical divider.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#3129= IFCSIMPLEPROPERTYTEMPLATE('3XJN80qVGHuO00025QrE$V',$,'TransportationStrength','The minimum required compressive strength of the concrete required for transportation.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#3130= IFCSIMPLEPROPERTYTEMPLATE('2rlIrmbVH6IhlLGvYDFRI_',$,'TransportEquipmentAssemblyType','Indicates the type of transport equipment assembly.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9993,$,$,$,$); +#9993= IFCPROPERTYENUMERATION('PEnum_TransportEquipmentAssemblyType',('FIXEDCONFIGURATION','MODULARCONFIGURATION','OTHER','NOTKNOWN','UNSET'),$); + +#3131= IFCSIMPLEPROPERTYTEMPLATE('1O7IGaCufAmeb1bIq4Z1FV',$,'TransportEquipmentType','Indicates the type of transport equipment.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9994,$,$,$,$); +#9994= IFCPROPERTYENUMERATION('PEnum_TransportEquipmentType',('MPLS_TP','OTN','PDH','SDH','OTHER','NOTKNOWN','UNSET'),$); + +#3132= IFCSIMPLEPROPERTYTEMPLATE('1t8VvJu1T3TPoInQI3Loie',$,'TransverseSensitivityRatio','Indicates the transverse sensitivity ratio of the sensor.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#3133= IFCSIMPLEPROPERTYTEMPLATE('1GEyA0qXSHuO00025QrE$V',$,'TrapType','Identifies the predefined types of trap from which the type required may be set.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9995,$,$,$,$); +#9995= IFCPROPERTYENUMERATION('PEnum_TrapType',('NONE','P_TRAP','Q_TRAP','S_TRAP','OTHER','NOTKNOWN','UNSET'),$); + +#3134= IFCSIMPLEPROPERTYTEMPLATE('25a_20qXOHuO00025QrE$V',$,'TrapType','Identifies the predefined types of trap from which the type required may be set.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9995,$,$,$,$); + +#3135= IFCSIMPLEPROPERTYTEMPLATE('3TVnS0qXSHuO00025QrE$V',$,'TrapType','Identifies the predefined types of trap from which the type required may be set.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9995,$,$,$,$); + +#3136= IFCSIMPLEPROPERTYTEMPLATE('1ZIPK0qWqHuO00025QrE$V',$,'TreadLength','Horizontal distance from the front of the thread to the front of the next tread.\X\0D\X\0AThe tread length is supposed to be equal for all steps of the stair or stair flight at the walking line.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3137= IFCSIMPLEPROPERTYTEMPLATE('3w_hE0qWmHuO00025QrE$V',$,'TreadLength','Horizontal distance from the front of the thread to the front of the next tread.\X\0D\X\0AThe tread length is supposed to be equal for all steps of the stair or stair flight at the walking line.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3138= IFCSIMPLEPROPERTYTEMPLATE('244Ug0qWqHuO00025QrE$V',$,'TreadLengthAtInnerSide','Minimum length of treads at the inner side of the winder.\X\0D\X\0AOnly relevant in case of winding flights, for straight flights it is identical with IfcStairFlight.TreadLength. It is a pre-calculated value, in case of inconsistencies, the value derived from the shape representation shall take precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3139= IFCSIMPLEPROPERTYTEMPLATE('2PbjRdz_nFkPSy0dxSVyGX',$,'TreadLengthAtInnerSide','Minimum length of treads at the inner side of the winder.\X\0D\X\0AOnly relevant in case of winding flights, for straight flights it is identical with IfcStairFlight.TreadLength. It is a pre-calculated value, in case of inconsistencies, the value derived from the shape representation shall take precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3140= IFCSIMPLEPROPERTYTEMPLATE('16YqziDXjCxOL5p4GBJOeT',$,'TreadLengthAtOffset','Length of treads at a given offset.\X\0D\X\0AWalking line position is given by the ''WalkingLineOffset''. The resulting value should normally be identical with TreadLength, it may be given in addition, if the walking line offset for building code calculations is different from that used in design.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3141= IFCSIMPLEPROPERTYTEMPLATE('1x8Ha0qWqHuO00025QrE$V',$,'TreadLengthAtOffset','Length of treads at a given offset.\X\0D\X\0AWalking line position is given by the ''WalkingLineOffset''. The resulting value should normally be identical with TreadLength, it may be given in addition, if the walking line offset for building code calculations is different from that used in design.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3142= IFCSIMPLEPROPERTYTEMPLATE('0mITO0qVeHuO00025QrE$V',$,'TrippingCurve','A curve that establishes the release time of a tripping unit when a particular prospective current is applied. Note that the tripping curve is defined within a Cartesian coordinate system and this fact must be asserted within the property set:\X\0D\X\0A\X\0D\X\0A(1) Defining value is the Prospective Current which is a list of minimum 2 and maximum 16 numbers providing the currents in [x In] for points in the current/time log/log coordinate space. The curve is drawn as a straight line between two consecutive points.\X\0D\X\0A(2) Defined value is a list of minimum 2 and maximum 16 numbers providing the release_time in [s] for points in the current/time log/log coordinate space. The curve is drawn as a straight line between two consecutive points. Note that a defined interpolation.',.P_TABLEVALUE.,'IfcElectricCurrentMeasure','IfcTimeMeasure',$,$,$,$,$); + +#3143= IFCSIMPLEPROPERTYTEMPLATE('0aNXG0qVeHuO00025QrE$V',$,'TrippingCurveType','The type of tripping curve that is represented by the property set.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10027,$,$,$,$); +#10027= IFCPROPERTYENUMERATION('PEnum_TrippingCurveType',('UPPER','LOWER','OTHER','NOTKNOWN','UNSET'),$); + +#3144= IFCSIMPLEPROPERTYTEMPLATE('3BGw_0qVmHuO00025QrE$V',$,'TrippingUnitReleaseCurrent','The value of tripping or residual current for which the device has the possibility to be equipped. The values are given in mA.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10031,$,$,$,$); +#10031= IFCPROPERTYENUMERATION('PEnum_TrippingUnitReleaseCurrent',('10','30','100','300','500','1000','OTHER','NOTKNOWN','UNSET'),$); + +#3145= IFCSIMPLEPROPERTYTEMPLATE('2$VL9j18b63QdizLrkdfFs',$,'TubeDiameter','Indicates the diameter of the fiber tubes that are used in the fan out.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3146= IFCSIMPLEPROPERTYTEMPLATE('2W_Ew0qWeHuO00025QrE$V',$,'TubingLength','Water tube length inside the component.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3147= IFCSIMPLEPROPERTYTEMPLATE('3gSXi0qSCHuO00025QrE$V',$,'TunerChannel','Indicates the tuner channels, if applicable.',.P_TABLEVALUE.,'IfcIdentifier','IfcLabel',$,$,$,$,$); + +#3148= IFCSIMPLEPROPERTYTEMPLATE('3oCR_0qSCHuO00025QrE$V',$,'TunerFrequency','Indicates the tuner frequencies, if applicable.',.P_BOUNDEDVALUE.,'IfcFrequencyMeasure',$,$,$,$,$,$); + +#3149= IFCSIMPLEPROPERTYTEMPLATE('3Y6U00qSCHuO00025QrE$V',$,'TunerMode','Indicates the tuner modes (or bands). For example, ''AnalogCable'', ''DigitalAir'', ''AM'', ''FM''.',.P_TABLEVALUE.,'IfcIdentifier','IfcLabel',$,$,$,$,$); + +#3150= IFCSIMPLEPROPERTYTEMPLATE('3JoyG0qSCHuO00025QrE$V',$,'TunerType','Indicates the tuner type.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10046,$,$,$,$); +#10046= IFCPROPERTYENUMERATION('PEnum_AudioVisualTunerType',('AUDIO','VIDEO','OTHER','NOTKNOWN','UNSET'),$); + +#3151= IFCSIMPLEPROPERTYTEMPLATE('0IxY668fj68P9Wr33SXafb',$,'TunnelExcavationMethod','Type of the tunnel excavation method that was applied when the observation was made.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3152= IFCSIMPLEPROPERTYTEMPLATE('3FY$OPu$b6J8ZMO7JXyrJe',$,'TurnoutCurvedRadius','If turnout is curved, the main branch radius of curvature.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#3153= IFCSIMPLEPROPERTYTEMPLATE('27rZtIRVj5GBgj9RvjETkL',$,'TurnoutHeaterType','Defines the kind of turnout heater installed.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10050,$,$,$,$); +#10050= IFCPROPERTYENUMERATION('PEnum_TurnoutHeaterType',('GAS','GEOTHERMAL','OTHER','NOTKNOWN','UNSET','ELECTRIC'),$); + +#3154= IFCSIMPLEPROPERTYTEMPLATE('249Cywch9BU9fEWCgPdORK',$,'TurnoutPointMachineCount','Count of point machines inside turnout panel.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#3155= IFCSIMPLEPROPERTYTEMPLATE('3yE$cMPun2Du7wMts2JRaM',$,'TurnstileType','Indicates the type of turnstile gate.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10051,$,$,$,$); +#10051= IFCPROPERTYENUMERATION('PEnum_TurnstileType',('SWINGGATEBRAKE','THREEPOLEROTARYBRAKE','WINGGATEBRAKE','OTHER','NOTKNOWN','UNSET'),$); + +#3156= IFCSIMPLEPROPERTYTEMPLATE('06sdk0qVKHuO00025QrE$V',$,'Twisting','The angle, in radians, through which the end face of a precast piece is rotated with respect to its starting face, along its longitudinal axis, as a result of non-aligned supports. This measure is also termed the \X2\2018\X0\warping\X2\2019\X0\ angle.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#3157= IFCSIMPLEPROPERTYTEMPLATE('27tqO0qUWHuO00025QrE$V',$,'Type','Defines the allowed values for selection of the flow meter operation type.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10053,$,$,$,$); +#10053= IFCPROPERTYENUMERATION('PEnum_WaterMeterType',('COMPOUND','INFERENTIAL','PISTON','OTHER','NOTKNOWN','UNSET'),$); + +#3158= IFCSIMPLEPROPERTYTEMPLATE('35GTI0qUGHuO00025QrE$V',$,'Type1','Type of weld seam according to ISO 2553. Note, combined welds are given by two corresponding symbols in the direction of the normal axis of the coordinate system. For example, an X weld is specified by Type1 = ''V'' and Type2 = ''V''.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3159= IFCSIMPLEPROPERTYTEMPLATE('3CQEA0qUGHuO00025QrE$V',$,'Type2','See Type1.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3160= IFCSIMPLEPROPERTYTEMPLATE('3_nUqKqXv3xheIJewmELBG',$,'TypeDesignation','Type designator for the element. The content depends on local standards. Eg. ''Bull nose'', ''Half batter'', ''Dropper'', ''Chamfer'' etc',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3161= IFCSIMPLEPROPERTYTEMPLATE('290PDCxijBugy3g08gwk5i',$,'TypeOfCurvedTurnout','Turnouts that are positioned in the curved part of the alignment.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10057,$,$,$,$); +#10057= IFCPROPERTYENUMERATION('PEnum_TypeOfCurvedTurnout',('STRAIGHT','CIRCULAR_ARC','TRANSITION','OTHER','NOTKNOWN','UNSET'),$); + +#3162= IFCSIMPLEPROPERTYTEMPLATE('18PeDiUi91sfJJk$VA50EV',$,'TypeOfDrivingDevice','Type of the driving device used for the turnout.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10058,$,$,$,$); +#10058= IFCPROPERTYENUMERATION('PEnum_TypeOfDrivingDevice',('ELECTRIC','MANUAL','HYDRAULIC','PNEUMATIC','MIXED','MOTORISED','OTHER','NOTKNOWN','UNSET'),$); + +#3163= IFCSIMPLEPROPERTYTEMPLATE('1CPJkVojL2mf9DeSn$IYKu',$,'TypeOfJunction','The turnout part of the continuous welded rail.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10059,$,$,$,$); +#10059= IFCPROPERTYENUMERATION('PEnum_TypeOfJunction',('ISOLATED_JOINT','JOINTED','WELDED_AND_INSERTABLE','WELDED_AND_NOT_INSERTABLE','OTHER','NOTKNOWN','UNSET'),$); + +#3164= IFCSIMPLEPROPERTYTEMPLATE('3CsdA17mP3S96HzWjfIsoL',$,'TypeOfShaft','Additional information on the purpose of the shaft.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10060,$,$,$,$); +#10060= IFCPROPERTYENUMERATION('PEnum_TypeOfShaft',('SHAFTWITHCHECKVALVE','DIVERSIONSHAFT','FLUSHINGCHAMBER','INSPECTIONCHAMBER','GULLY','SLURRYCOLLECTOR','GATESHAFT','PUMPSHAFT','ROOFWATERSHAFT','WELL','SOAKAWAY','OTHER','NOTKNOWN','UNSET'),$); + +#3165= IFCSIMPLEPROPERTYTEMPLATE('3WKZxWJOXCiOu_tvXdPAUd',$,'TypeOfSupportingSystem','Type of foundation in the OCS supporting system.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10061,$,$,$,$); +#10061= IFCPROPERTYENUMERATION('PEnum_SupportingSystemType',('ENDCATENARYSUPPORT','HEADSPANSUPPORT','HERSE','MULTITRACKSUPPORT','RIGIDGANTRY','SIMPLESUPPORT','OTHER','NOTKNOWN','UNSET'),$); + +#3166= IFCSIMPLEPROPERTYTEMPLATE('2OfaIDftHCpO$ERd0KXnMa',$,'TypeOfTurnout','Type of turnout.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10062,$,$,$,$); +#10062= IFCPROPERTYENUMERATION('PEnum_TypeOfTurnout',('DERAILMENT_TURNOUT','SLIP_TURNOUT_AND_SCISSORS_CROSSING','THREE_WAYS_TURNOUT','SYMMETRIC_TURNOUT','SINGLE_SLIP_CROSSING','DOUBLE_SLIP_CROSSING','DIAMOND_CROSSING','SCISSOR_CROSSOVER','OTHER','NOTKNOWN','UNSET'),$); + +#3167= IFCSIMPLEPROPERTYTEMPLATE('1KG$80qSyHuO00025QrE$V',$,'UACurve','UA value.\X\0D\X\0A\X\0D\X\0AAs a function of fan speed at certain water flow rate, UA = f ( fan speed).',.P_REFERENCEVALUE.,'IfcTimeSeries',$,$,$,$,$,$); + +#3168= IFCSIMPLEPROPERTYTEMPLATE('2nN9c0qWaHuO00025QrE$V',$,'UACurve','UA value.\X\0D\X\0A\X\0D\X\0AAs a function of ambient temperature and surface temperature; UA = f (Tambient, Tsurface)',.P_REFERENCEVALUE.,'IfcTimeSeries',$,$,$,$,$,$); + +#3169= IFCSIMPLEPROPERTYTEMPLATE('1sY420qSmHuO00025QrE$V',$,'UAcurves','UV = f (VExterior, VInterior), UV as a function of interior and exterior fluid flow velocity at the entrance.',.P_REFERENCEVALUE.,'IfcTimeSeries',$,$,$,$,$,$); + +#3170= IFCSIMPLEPROPERTYTEMPLATE('3XtGq0qU8HuO00025QrE$V',$,'UAcurves','UV = f (VExterior, VInterior), UV as a function of interior and exterior fluid flow velocity at the entrance.',.P_REFERENCEVALUE.,'IfcTimeSeries',$,$,$,$,$,$); + +#3171= IFCSIMPLEPROPERTYTEMPLATE('3VC_K0qUqHuO00025QrE$V',$,'UltimateStrain','A measure of the (engineering) strain at the state of ultimate stress of the material.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#3172= IFCSIMPLEPROPERTYTEMPLATE('3Prfg0qUqHuO00025QrE$V',$,'UltimateStress','A measure of the ultimate stress of the material.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#3173= IFCSIMPLEPROPERTYTEMPLATE('0eJN7IDD15sBhRJRd4TjCU',$,'UltimateTensileStrength','Indicates the maximum stress that a material or element can withstand before breaking while being stretched or pulled.',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#3174= IFCSIMPLEPROPERTYTEMPLATE('3QSaVp2x1CmfjKyHvaJgfs',$,'UncertaintyBasis','Indication of the basis of the uncertainty',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10071,$,$,$,$); +#10071= IFCPROPERTYENUMERATION('PEnum_UncertaintyBasis',('MEASUREMENT','OBSERVATION','ASSESSMENT','INTERPRETATION','ESTIMATE','USERDEFINED','NOTKNOWN','NOTDEFINED'),$); + +#3175= IFCSIMPLEPROPERTYTEMPLATE('2rw6tfssL7IgbS7PGZcx6e',$,'UncertaintyDescription','General description of the uncertainty associated to the element or feature, its source and implications.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#3176= IFCSIMPLEPROPERTYTEMPLATE('0iZmbYaC1AVvSMX_LEPB36',$,'UnderSleeperPadStiffness','Indicates the stiffness of the under-sleeper pad as design reference for the sleeper.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10072,$,$,$,$); +#10072= IFCPROPERTYENUMERATION('PEnum_UnderSleeperPadStiffness',('MEDIUM','SOFT','STIFF','OTHER','NOTKNOWN','UNSET'),$); + +#3177= IFCSIMPLEPROPERTYTEMPLATE('2oFKKjPUb4bA5i8GWGN0uJ',$,'UniformlyDistributedLoad','Uniformly Distributed Load',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#3178= IFCSIMPLEPROPERTYTEMPLATE('2Y52cBoBnCBP7WBI0IJIdu',$,'UnitaryApplication','The application of the unitary control element.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10073,$,$,$,$); +#10073= IFCPROPERTYENUMERATION('PEnum_UnitaryControlElementApplication',('LIFTPOSITIONINDICATOR','LIFTHALLLANTERN','LIFTARRIVALGONG','LIFTCARDIRECTIONLANTERN','LIFTFIRESYSTEMSPORT','LIFTVOICEANNOUNCER','OTHER','NOTKNOWN','UNSET'),$); + +#3179= IFCSIMPLEPROPERTYTEMPLATE('1t9ADGHCfFUQZuSCWzXhY3',$,'UnmitigatedRiskConsequence','Identifies the consequence of the hazard prior to any specific mitigation.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7457,$,$,$,$); + +#3180= IFCSIMPLEPROPERTYTEMPLATE('1Mb3$S0h15Vue$TBwV26oa',$,'UnmitigatedRiskLikelihood','Identifies the likelihood of the hazard prior to any specific mitigation.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7457,$,$,$,$); + +#3181= IFCSIMPLEPROPERTYTEMPLATE('0e40TDcGfEt9qzhUbiDnYC',$,'UnmitigatedRiskSignificance','Identifies the significance of the risk given the likelihood and consequence prior to any specific mitigation.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#7457,$,$,$,$); + +#3182= IFCSIMPLEPROPERTYTEMPLATE('3JKy7u4y16EgxfwwY7RYg8',$,'UpdateDate','Date of update of the model.',.P_SINGLEVALUE.,'IfcDate',$,$,$,$,$,$); + +#3183= IFCSIMPLEPROPERTYTEMPLATE('16u1AonQD7qeK0DpO8DyYZ',$,'UplinkRadioBand','Indicates the frequency range, delimited by a lower frequency and an upper frequency, allocated for uplink transmission.',.P_BOUNDEDVALUE.,'IfcFrequencyMeasure',$,$,$,$,$,$); + +#3184= IFCSIMPLEPROPERTYTEMPLATE('0Hc0y0qViHuO00025QrE$V',$,'UpperCurrent1','The current in [x In], indicating that for currents larger than UpperCurrent1 the I2t part of the L-function will trip the current.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#3185= IFCSIMPLEPROPERTYTEMPLATE('0MzLc0qViHuO00025QrE$V',$,'UpperCurrent2','The current in [x In], indicating the upper current limit of the upper time/current curve of the I2t part of the L-function.',.P_SINGLEVALUE.,'IfcElectricCurrentMeasure',$,$,$,$,$,$); + +#3186= IFCSIMPLEPROPERTYTEMPLATE('0SKgG0qViHuO00025QrE$V',$,'UpperTime1','The time in [s], indicating that tripping times of the upper time/current curve lower than UpperTime1 is determined by the I2t part of the L-function.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#3187= IFCSIMPLEPROPERTYTEMPLATE('0Xh_w0qViHuO00025QrE$V',$,'UpperTime2','The time in [s], indicating the tripping times of the upper time/current curve at the UpperCurrent2.',.P_SINGLEVALUE.,'IfcTimeMeasure',$,$,$,$,$,$); + +#3188= IFCSIMPLEPROPERTYTEMPLATE('1P5vw0qUqHuO00025QrE$V',$,'UpperVaporResistanceFactor','The vapor permeability relationship of air/material (typically value > 1), measured in high relative humidity (typically in 95/50 % RH).',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#3189= IFCSIMPLEPROPERTYTEMPLATE('3VCJVzwh9CCfDp_58_XB7_',$,'Upstand','The height difference between the two separated surfaces.',.P_SINGLEVALUE.,'IfcNonNegativeLengthMeasure',$,$,$,$,$,$); + +#3190= IFCSIMPLEPROPERTYTEMPLATE('0gcm8p7cfF28fgCrHyW9Fj',$,'UpstreamConnections','Names of upstream connected equipment and spaces, if not otherwise represented',.P_LISTVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3191= IFCSIMPLEPROPERTYTEMPLATE('0OpoEwb5L2EudbjvkVhtcK',$,'UpstreamFloodWaterLevel','Design maximum upstream water level for the lock complex',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#3192= IFCSIMPLEPROPERTYTEMPLATE('0F2UdpFPTApeBET26XpMXu',$,'UpstreamMaintenanceWaterLevel','Design maximum upstream water level for the lock complex',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#3193= IFCSIMPLEPROPERTYTEMPLATE('1Pn2i0qXKHuO00025QrE$V',$,'UpstreamPressure','The operating pressure of the fluid upstream of the pressure reducing valve.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#3194= IFCSIMPLEPROPERTYTEMPLATE('0r4uU0qWGHuO00025QrE$V',$,'UrinalType','Selection of the type of urinal from the enumerated list of types where:-\X\0D\X\0A\X\0D\X\0ABowl: Individual wall mounted urinal.\X\0D\X\0ASlab: Urinal that consists of a slab or sheet fixed to a wall and down which urinal flows into a floor channel.\X\0D\X\0AStall: Floor mounted urinal that consists of an elliptically shaped sanitary stall fixed to a wall and down which urine flows into a floor channel.\X\0D\X\0ATrough: Wall mounted urinal of elongated rectangular shape on plan, that can be used by more than one person at a time.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10090,$,$,$,$); +#10090= IFCPROPERTYENUMERATION('PEnum_UrinalType',('BOWL','SLAB','STALL','TROUGH','OTHER','NOTKNOWN','UNSET'),$); + +#3195= IFCSIMPLEPROPERTYTEMPLATE('1fZSkvX5HFxP0_mPJtSZjB',$,'UsagePurpose','The purpose of usage of the cess between rails, e.g. maintenance, rescue services.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10093,$,$,$,$); +#10093= IFCPROPERTYENUMERATION('PEnum_UsagePurpose',('MAINTENANCE','RESCUESERVICES','OTHER','NOTKNOWN','UNSET'),$); + +#3196= IFCSIMPLEPROPERTYTEMPLATE('0ba420qVmHuO00025QrE$V',$,'UseInDiscrimination','An indication whether the time/current tripping information can be applied in a discrimination\X\0D\X\0Aanalysis or not.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#3197= IFCSIMPLEPROPERTYTEMPLATE('1iq$o0qWyHuO00025QrE$V',$,'UsePurpose','The principal purpose for which the work surface is intended to be used e.g. writing/reading, computer, meeting, printer, reference files, etc.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3198= IFCSIMPLEPROPERTYTEMPLATE('2eXzZatEr5bOQ1ApLLVBvv',$,'UserCapacity','Indicates the user capacity of the device, defined as the maximum number of users that can be active at the same time.',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#3199= IFCSIMPLEPROPERTYTEMPLATE('3PfRv5G3bD8ejiLpHnvnyY',$,'UserCorrectionFactor','An arbitrary correction factor that may be applied by the user.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#3200= IFCSIMPLEPROPERTYTEMPLATE('3PBwEzgljAuh8A3E6FbVJY',$,'UserDefinedBoltCrossSection','Bolt cross section when _BoltCrossSection_ is set to USERDEFINED.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3201= IFCSIMPLEPROPERTYTEMPLATE('0cO6caU4DF3fMAqIlI6j4X',$,'UserDefinedBoltType','Bolt type when _BoltType_ is set to USERDEFINED.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3202= IFCSIMPLEPROPERTYTEMPLATE('1MCvrSjdH4FhcdbtYwrNpr',$,'UserDefinedExcavationMethod','Custom or specialized excavation methods beyond standard categories. Used when EarthworksCutExcavationMethod is set to USERDEFINED.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3203= IFCSIMPLEPROPERTYTEMPLATE('3xklYq_Gr9_8Vj6GCEyJXC',$,'UserDefinedGroutingType','A user defined grouting type for when _GroutingType_ is set to USERDEFINED.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3204= IFCSIMPLEPROPERTYTEMPLATE('3OPNP$6b9E0foQwDeAwOED',$,'UserDefinedLRMType','Gives the user defined type of this Linear Referencing Method when property _LRMType_ is _LRM_USERDEFINED_.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3205= IFCSIMPLEPROPERTYTEMPLATE('0ICrsHByL71B4Ri8aoiWbu',$,'UserDefinedPurpose','Allows for specification of user specific purpose of the address beyond the enumeration values provided by Purpose attribute of type IfcAddressTypeEnum. When a value is provided for attribute UserDefinedPurpose, in parallel the attribute Purpose shall have enumeration value USERDEFINED.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3206= IFCSIMPLEPROPERTYTEMPLATE('3ydee0qS0HuO00025QrE$V',$,'UserHistory','Indicates acknowledging user over time by identification corresponding to IfcPerson.Identification on an IfcActor.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcIdentifier',$,$,$,$,$); + +#3207= IFCSIMPLEPROPERTYTEMPLATE('2vSpfYCJv1kBISUSIgQtwO',$,'UserInterfaceType','Indicates the user interface of the computer.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10100,$,$,$,$); +#10100= IFCPROPERTYENUMERATION('PEnum_ComputerUIType',('CLI','GUI','TOUCHSCREEN','TOUCHTONE','OTHER','NOTKNOWN','UNSET'),$); + +#3208= IFCSIMPLEPROPERTYTEMPLATE('3hf4U0qSKHuO00025QrE$V',$,'VacancyRateInCategoryFuture','Percentage of vacancy found in the particular category expected in the future.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#3209= IFCSIMPLEPROPERTYTEMPLATE('3JpCE0qSKHuO00025QrE$V',$,'VacancyRateInCategoryNow','Percentage of vacancy found in the particular category currently.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#3210= IFCSIMPLEPROPERTYTEMPLATE('3sTydqA0X1juk$nPEo2NdK',$,'ValidityPeriodDescription','A description of the validity period for the geo hazard. The description may be textual or encoded according to a standard referenced in _ValidityPeriodEncoding_\X\0D\X\0A>NOTE One possible validity period encoding is according to ISO14825:2011 (see e.g. https://xtour-eu-n.cloud.ptvgroup.com/manual/Content/Technical_concepts/DSC_gdf-timedomains.htm)',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#3211= IFCSIMPLEPROPERTYTEMPLATE('1vhiHkV1v0Afc8IcJjQGJd',$,'ValidityPeriodEncoding','Identifies the encoding standard used in property _ValidityPeriodDescription_ if any.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3212= IFCSIMPLEPROPERTYTEMPLATE('0jEF20qSuHuO00025QrE$V',$,'Value','The expected range and default value.\X\0D\X\0A\X\0D\X\0AThe default value such as normally-closed or normally-open.',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#3213= IFCSIMPLEPROPERTYTEMPLATE('1ZmZk0qSqHuO00025QrE$V',$,'Value','The expected range and default value.\X\0D\X\0A\X\0D\X\0AThe expected range and default value. While the property data type is IfcReal (to support all cases including when the units are unknown), a unit may optionally be provided to indicate the measure and unit. The LowerLimitValue and UpperLimitValue must fall within the physical Range and may be used to determine extents when charting Pset_ControllerPHistory.Value.',.P_BOUNDEDVALUE.,'IfcReal',$,$,$,$,$,$); + +#3214= IFCSIMPLEPROPERTYTEMPLATE('2GWqo0qUSHuO00025QrE$V',$,'Value','The expected range and default value.\X\0D\X\0A\X\0D\X\0AIndicates measured values over time which may be recorded continuously or only when changed beyond a particular deadband.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcReal',$,$,$,$,$); + +#3215= IFCSIMPLEPROPERTYTEMPLATE('2Lqvs0qSqHuO00025QrE$V',$,'Value','The expected range and default value.\X\0D\X\0A\X\0D\X\0AThe expected range and default value. The LowerLimitValue and UpperLimitValue must fall within the physical Range.',.P_BOUNDEDVALUE.,'IfcInteger',$,$,$,$,$,$); + +#3216= IFCSIMPLEPROPERTYTEMPLATE('3LQQm0qWGHuO00025QrE$V',$,'Value','The expected range and default value.\X\0D\X\0A\X\0D\X\0AIndicates sensed values over time which may be recorded continuously or only when changed beyond a particular deadband. The range of possible values is defined by the SetPoint property of the corresponding sensor type property set.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcReal',$,$,$,$,$); + +#3217= IFCSIMPLEPROPERTYTEMPLATE('3QNpa0qSqHuO00025QrE$V',$,'Value','The expected range and default value.\X\0D\X\0A\X\0D\X\0AThe expected range and default value. While the property data type is IfcReal (to support all cases including when the units are unknown), a unit may optionally be provided to indicate the measure and unit.',.P_BOUNDEDVALUE.,'IfcReal',$,$,$,$,$,$); + +#3218= IFCSIMPLEPROPERTYTEMPLATE('09mNO0qSqHuO00025QrE$V',$,'ValueHistory','Indicates values over time which may be recorded continuously or only when changed beyond a particular deadband. The range of possible values is defined by the Value property on the corresponding occurrence property set (Pset_ControllerTypeFloating, Pset_ControllerTypeProportional, Pset_ControllerTypeMultiPosition, or Pset_ControllerTypeTwoPosition).',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcReal',$,$,$,$,$); + +#3219= IFCSIMPLEPROPERTYTEMPLATE('1Hjxk0qXGHuO00025QrE$V',$,'ValveMechanism','The mechanism by which the valve function is achieved where:\X\0D\X\0A\X\0D\X\0ABALL: Valve that has a ported ball that can be turned relative to the body seat ports.\X\0D\X\0ABUTTERFLY: Valve in which a streamlined disc pivots about a diametric axis.\X\0D\X\0ACONFIGUREDGATE: Screwdown valve in which the closing gate is shaped in a configured manner to have a more precise control of pressure and flow change across the valve.\X\0D\X\0AGLAND: Valve with a tapered seating, in which a rotatable plug is retained by means of a gland and gland packing.\X\0D\X\0AGLOBE: Screwdown valve that has a spherical body.\X\0D\X\0ALUBRICATEDPLUG: Plug valve in which a lubricant is injected under pressure between the plug face and the body.\X\0D\X\0ANEEDLE: Valve for regulating the flow in or from a pipe, in which a slender cone moves along the axis of flow to close against a fixed conical seat.\X\0D\X\0APARALLELSLIDE: Screwdown valve that has a machined plate that slides in formed grooves to form a seal.\X\0D\X\0APLUG: Valve that has a ported plug that can be turned relative to the body seat ports.\X\0D\X\0AWEDGEGATE: Screwdown valve that has a wedge shaped plate fitting into tapered guides to form a seal.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10114,$,$,$,$); +#10114= IFCPROPERTYENUMERATION('PEnum_ValveMechanism',('BALL','BUTTERFLY','CONFIGUREDGATE','GLAND','GLOBE','LUBRICATEDPLUG','NEEDLE','PARALLELSLIDE','PLUG','WEDGEGATE','OTHER','NOTKNOWN','UNSET'),$); + +#3220= IFCSIMPLEPROPERTYTEMPLATE('0u5dG0qXGHuO00025QrE$V',$,'ValveOperation','The method of valve operation where:\X\0D\X\0A\X\0D\X\0ADROPWEIGHT: A valve that is closed by the action of a weighted lever being released, the weight normally being prevented from dropping by being held by a wire, the closure normally being made by the action of heat on a fusible link in the wire\X\0D\X\0AFLOAT: A valve that is opened and closed by the action of a float that rises and falls with water level. The float may be a ball attached to a lever or other mechanism\X\0D\X\0AHYDRAULIC: A valve that is opened and closed by hydraulic actuation\X\0D\X\0ALEVER: A valve that is opened and closed by the action of a lever rotating the gate within the valve.\X\0D\X\0ALOCKSHIELD: A valve that requires the use of a special lockshield key for opening and closing, the operating mechanism being protected by a shroud during normal operation.\X\0D\X\0AMOTORIZED: A valve that is opened and closed by the action of an electric motor on an actuator\X\0D\X\0APNEUMATIC: A valve that is opened and closed by pneumatic actuation\X\0D\X\0ASOLENOID: A valve that is normally held open by a magnetic field in a coil acting on the gate but that is closed immediately if the electrical current generating the magnetic field is removed.\X\0D\X\0ASPRING: A valve that is normally held in position by the pressure of a spring on a plate but that may be caused to open if the pressure of the fluid is sufficient to overcome the spring pressure.\X\0D\X\0ATHERMOSTATIC: A valve in which the ports are opened or closed to maintain a required predetermined temperature.\X\0D\X\0AWHEEL: A valve that is opened and closed by the action of a wheel moving the gate within the valve.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10117,$,$,$,$); +#10117= IFCPROPERTYENUMERATION('PEnum_ValveOperation',('DROPWEIGHT','FLOAT','HYDRAULIC','LEVER','LOCKSHIELD','MOTORIZED','PNEUMATIC','SOLENOID','SPRING','THERMOSTATIC','WHEEL','OTHER','NOTKNOWN','UNSET'),$); + +#3221= IFCSIMPLEPROPERTYTEMPLATE('0d$fI0qXGHuO00025QrE$V',$,'ValvePattern','The configuration of the ports of a valve according to either the linear route taken by a fluid flowing through the valve or by the number of ports where:\X\0D\X\0A\X\0D\X\0ASINGLEPORT: Valve that has a single entry port from the system that it serves, the exit port being to the surrounding environment.\X\0D\X\0AANGLED_2_PORT: Valve in which the direction of flow is changed through 90 degrees.\X\0D\X\0ASTRAIGHT_2_PORT: Valve in which the flow is straight through.\X\0D\X\0ASTRAIGHT_3_PORT: Valve with three separate ports.\X\0D\X\0ACROSSOVER_4_PORT: Valve with 4 separate ports.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10120,$,$,$,$); +#10120= IFCPROPERTYENUMERATION('PEnum_ValvePattern',('SINGLEPORT','ANGLED_2_PORT','STRAIGHT_2_PORT','STRAIGHT_3_PORT','CROSSOVER_4_PORT','OTHER','NOTKNOWN','UNSET'),$); + +#3222= IFCSIMPLEPROPERTYTEMPLATE('1d$b40qUqHuO00025QrE$V',$,'VaporPermeability','The rate of water vapor transmission per unit area per unit of vapor pressure differential under test conditions.',.P_SINGLEVALUE.,'IfcVaporPermeabilityMeasure',$,$,$,$,$,$); + +#3223= IFCSIMPLEPROPERTYTEMPLATE('1hJWY0qVuHuO00025QrE$V',$,'VaristorType','A list of the available types of varistor from which that required may be selected.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10124,$,$,$,$); +#10124= IFCPROPERTYENUMERATION('PEnum_VaristorType',('METALOXIDE','ZINCOXIDE','OTHER','NOTKNOWN','UNSET'),$); + +#3224= IFCSIMPLEPROPERTYTEMPLATE('09W2Dk$VDCIAO$YGHh$6_6',$,'VehicleAvailability','Vehicle or Plant availability',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#3225= IFCSIMPLEPROPERTYTEMPLATE('3h06n0RZX828Bq2sM4rpBg',$,'Veining','Description of observed vein structures related to hydrothermal alteration, mineralisation etc.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3226= IFCSIMPLEPROPERTYTEMPLATE('0cKuKOg$P7Mw5MBESnrvTU',$,'Velocity','The velocity of the fluid.',.P_BOUNDEDVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#3227= IFCSIMPLEPROPERTYTEMPLATE('1$hsml_zP31BE8MHPk06nA',$,'Velocity','The velocity of the fluid.',.P_BOUNDEDVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#3228= IFCSIMPLEPROPERTYTEMPLATE('10SRT1aMv5wwRi4vGIdEF3',$,'VelocityFactorEnergy','Deviation in energy absorption performance due to strain rate',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#3229= IFCSIMPLEPROPERTYTEMPLATE('2GD9BPt$X6wBvT53fE9sI1',$,'VelocityFactorReaction','Deviation in reaction due to strain rate',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#3230= IFCSIMPLEPROPERTYTEMPLATE('20kOv3DPrDmhnl7ZnOP9ZX',$,'VelocityHistory','The velocity of the fluid.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcLinearVelocityMeasure',$,$,$,$,$); + +#3231= IFCSIMPLEPROPERTYTEMPLATE('2Zn17rWWTBGhHGhmLqk8UV',$,'VendingMachineUserInterface','Indicates the type of vending machine user interface.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10132,$,$,$,$); +#10132= IFCPROPERTYENUMERATION('PEnum_VendingMachineUserInterface',('MOUSECHOOSETYPE','TOUCHSCREEN','TOUCH_TONE','OTHER','NOTKNOWN','UNSET'),$); + +#3232= IFCSIMPLEPROPERTYTEMPLATE('1u_PC0qUeHuO00025QrE$V',$,'VentilatingPipeSize','Size of the ventilating pipe(s).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3233= IFCSIMPLEPROPERTYTEMPLATE('19pIo0qRuHuO00025QrE$V',$,'Ventilation','Required outside air ventilation.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#3234= IFCSIMPLEPROPERTYTEMPLATE('1FdIy0qWiHuO00025QrE$V',$,'VentilationAirFlowrate','Ventilation outside air requirement for the space.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#3235= IFCSIMPLEPROPERTYTEMPLATE('0kYGu0qWmHuO00025QrE$V',$,'VentilationAirFlowRateHistory','Ventilation air flow rate in the space.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcVolumetricFlowRateMeasure',$,$,$,$,$); + +#3236= IFCSIMPLEPROPERTYTEMPLATE('0l5KH$i7vDsewNRQpC1DUw',$,'VentilationDesignAirFlow','Ventilation outside air requirement for the space.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#3237= IFCSIMPLEPROPERTYTEMPLATE('272zk0qWiHuO00025QrE$V',$,'VentilationIndoorAir','Ventilation loads from indoor air.',.P_BOUNDEDVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#3238= IFCSIMPLEPROPERTYTEMPLATE('002pC0qWmHuO00025QrE$V',$,'VentilationIndoorAirHistory','Ventilation loads from indoor air.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#3239= IFCSIMPLEPROPERTYTEMPLATE('2FP1Q0qWiHuO00025QrE$V',$,'VentilationOutdoorAir','Ventilation loads from outdoor air.',.P_BOUNDEDVALUE.,'IfcPowerMeasure',$,$,$,$,$,$); + +#3240= IFCSIMPLEPROPERTYTEMPLATE('031YE0qWmHuO00025QrE$V',$,'VentilationOutdoorAirHistory','Ventilation loads from outdoor air.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPowerMeasure',$,$,$,$,$); + +#3241= IFCSIMPLEPROPERTYTEMPLATE('05P2$JUujC9AsIOpln0NTr',$,'VersionNumber','Version tag of the model regarding its descriptive informations.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3242= IFCSIMPLEPROPERTYTEMPLATE('3McDe0qW0HuO00025QrE$V',$,'VerticalBarPitch','The pitch length of the vertical bar.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3243= IFCSIMPLEPROPERTYTEMPLATE('2YlbHbk1D2r9MQG8$pVBmR',$,'VerticalOrthogonality','Indicative (95%-100%) range orthogonality associated to the vertical shape and orientation in Z, if different to the overall orthogonality.',.P_SINGLEVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#3244= IFCSIMPLEPROPERTYTEMPLATE('0bD2dVmzLCt9$vqBHrS5Ib',$,'VerticalSpacing','Vertical spacing of bolts.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3245= IFCSIMPLEPROPERTYTEMPLATE('2mV3M0qX8HuO00025QrE$V',$,'VerticalSpacing','Vertical spacing between tubes in the tube bundle.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3246= IFCSIMPLEPROPERTYTEMPLATE('1bHjGtr3j7MveQ70Lzosub',$,'VerticalStraightness','Indicative (95%-100%) range straightness associated to the vertical shape in Z, if different to the overall straightness.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3247= IFCSIMPLEPROPERTYTEMPLATE('2M1e8BS3PBPPQBW9Q2nF$P',$,'VerticalTolerance','Indicative (95%-100%) range tolerance associated to the vertical shape and position in Z, if different to the overall tolerance.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3248= IFCSIMPLEPROPERTYTEMPLATE('3pJ9ffcd5D3fYZdbK3HYls',$,'VerticalUncertainty','Indicative (95%-100%) range diameter associated to the vertical shape and position in Z, if different to the linear uncertainty.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3249= IFCSIMPLEPROPERTYTEMPLATE('1XDZu1a5f32R9ecKDd56ze',$,'VesselDepth','Depth of the vessel from the main deck to the keel.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#3250= IFCSIMPLEPROPERTYTEMPLATE('1$K81vvzf2buienp$q3rxV',$,'VesselDraft','Depth of vessel from the waterline to the keel (LightShip, Ballasted, Maximum)',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#3251= IFCSIMPLEPROPERTYTEMPLATE('1$KJI0qXKHuO00025QrE$V',$,'VibrationTransmissibility','The vibration transmissibility percentage.',.P_SINGLEVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#3252= IFCSIMPLEPROPERTYTEMPLATE('1Krek0qSCHuO00025QrE$V',$,'VideoCaptionMode','Indicates video closed captioning modes.',.P_TABLEVALUE.,'IfcIdentifier','IfcLabel',$,$,$,$,$); + +#3253= IFCSIMPLEPROPERTYTEMPLATE('3jkDS0qS8HuO00025QrE$V',$,'VideoCaptionMode','Indicates video closed captioning modes.',.P_TABLEVALUE.,'IfcIdentifier','IfcLabel',$,$,$,$,$); + +#3254= IFCSIMPLEPROPERTYTEMPLATE('0bSqy0qS8HuO00025QrE$V',$,'VideoCaptureInterval','Indicates video frame capture time intervals.',.P_TABLEVALUE.,'IfcIdentifier','IfcTimeMeasure',$,$,$,$,$); + +#3255= IFCSIMPLEPROPERTYTEMPLATE('0OxlQ0qS8HuO00025QrE$V',$,'VideoResolutionHeight','Indicates the number of vertical pixels (the largest native video resolution height).',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#3256= IFCSIMPLEPROPERTYTEMPLATE('0wdAs0qSCHuO00025QrE$V',$,'VideoResolutionHeight','Indicates the number of vertical pixels (the largest native video resolution height).',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#3257= IFCSIMPLEPROPERTYTEMPLATE('3IvcA0qS8HuO00025QrE$V',$,'VideoResolutionHeight','Indicates the number of vertical pixels (the largest native video resolution height).',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#3258= IFCSIMPLEPROPERTYTEMPLATE('0UJ440qS8HuO00025QrE$V',$,'VideoResolutionMode','Indicates video resolution modes.',.P_TABLEVALUE.,'IfcIdentifier','IfcLabel',$,$,$,$,$); + +#3259= IFCSIMPLEPROPERTYTEMPLATE('11AoK0qSCHuO00025QrE$V',$,'VideoResolutionMode','Indicates video resolution modes.',.P_TABLEVALUE.,'IfcIdentifier','IfcLabel',$,$,$,$,$); + +#3260= IFCSIMPLEPROPERTYTEMPLATE('3Q3N20qS8HuO00025QrE$V',$,'VideoResolutionMode','Indicates video resolution modes.',.P_TABLEVALUE.,'IfcIdentifier','IfcLabel',$,$,$,$,$); + +#3261= IFCSIMPLEPROPERTYTEMPLATE('0JaQm0qS8HuO00025QrE$V',$,'VideoResolutionWidth','Indicates the number of horizontal pixels (the largest native video resolution width).',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#3262= IFCSIMPLEPROPERTYTEMPLATE('0qfio0qSCHuO00025QrE$V',$,'VideoResolutionWidth','Indicates the number of horizontal pixels (the largest native video resolution width).',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#3263= IFCSIMPLEPROPERTYTEMPLATE('3BlrI0qS8HuO00025QrE$V',$,'VideoResolutionWidth','Indicates the number of horizontal pixels (the largest native video resolution width).',.P_SINGLEVALUE.,'IfcInteger',$,$,$,$,$,$); + +#3264= IFCSIMPLEPROPERTYTEMPLATE('1BJIE0qSCHuO00025QrE$V',$,'VideoScaleMode','Indicates video scaling modes.',.P_TABLEVALUE.,'IfcIdentifier','IfcLabel',$,$,$,$,$); + +#3265= IFCSIMPLEPROPERTYTEMPLATE('3aBsy0qS8HuO00025QrE$V',$,'VideoScaleMode','Indicates video scaling modes.',.P_TABLEVALUE.,'IfcIdentifier','IfcLabel',$,$,$,$,$); + +#3266= IFCSIMPLEPROPERTYTEMPLATE('0IAQa0qUqHuO00025QrE$V',$,'ViscosityTemperatureDerivative','Viscosity temperature derivative.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#3267= IFCSIMPLEPROPERTYTEMPLATE('17k9q0qS4HuO00025QrE$V',$,'VisibleAngleLeft','Angle of visibility to the left of the access.',.P_SINGLEVALUE.,'IfcPositivePlaneAngleMeasure',$,$,$,$,$,$); + +#3268= IFCSIMPLEPROPERTYTEMPLATE('1D5UU0qS4HuO00025QrE$V',$,'VisibleAngleRight','Angle of visibility to the right of the access.',.P_SINGLEVALUE.,'IfcPositivePlaneAngleMeasure',$,$,$,$,$,$); + +#3269= IFCSIMPLEPROPERTYTEMPLATE('1wS8w0qTqHuO00025QrE$V',$,'VisibleLightReflectance','Fraction of the visible light that is reflected by the glazing at normal incidence. It is a value without unit.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#3270= IFCSIMPLEPROPERTYTEMPLATE('2SVmQ0qWSHuO00025QrE$V',$,'VisibleLightReflectance','Fraction of the visible light that is reflected by the glazing at normal incidence. It is a value without unit.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#3271= IFCSIMPLEPROPERTYTEMPLATE('1$IZW0qWSHuO00025QrE$V',$,'VisibleLightTransmittance','Fraction of the visible light that passes the object at normal incidence. It is a value without unit.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#3272= IFCSIMPLEPROPERTYTEMPLATE('20Pc_0qTqHuO00025QrE$V',$,'VisibleLightTransmittance','Fraction of the visible light that passes the object at normal incidence. It is a value without unit.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#3273= IFCSIMPLEPROPERTYTEMPLATE('2tH860qUqHuO00025QrE$V',$,'VisibleReflectanceBack','Reflectance at normal incidence (visible): back side. Defines the fraction of the solar ray in the visible spectrum that is reflected and not transmitted when the ray passes from one medium into another, at the "back" side of the other material, perpendicular to the surface. Dependent on material and surface characteristics.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#3274= IFCSIMPLEPROPERTYTEMPLATE('2zEcA0qUqHuO00025QrE$V',$,'VisibleReflectanceFront','Reflectance at normal incidence (visible): front side. Defines the fraction of the solar ray in the visible spectrum that is reflected and not transmitted when the ray passes from one medium into another, at the "front" side of the other material, perpendicular to the surface. Dependent on material and surface characteristics.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#3275= IFCSIMPLEPROPERTYTEMPLATE('0eq000qUqHuO00025QrE$V',$,'VisibleRefractionIndex','Index of refraction (visible) defines the "bending" of the sola! r ray in the visible spectrum when it passes from one medium into another.',.P_SINGLEVALUE.,'IfcReal',$,$,$,$,$,$); + +#3276= IFCSIMPLEPROPERTYTEMPLATE('2LIly0qUqHuO00025QrE$V',$,'VisibleTransmittance','Transmittance at normal incidence (visible). Defines the fraction of the visible spectrum of solar radiation that passes through per unit area, perpendicular to the surface.',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#3277= IFCSIMPLEPROPERTYTEMPLATE('1H0k$LSmzANucAEmnKbfql',$,'VoidShape','The shape form of the provision for void, the minimum set of agreed values includes ''Rectangle'', ''Round'', and ''Undefined''.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3278= IFCSIMPLEPROPERTYTEMPLATE('27j$QobBL4UhVjgWuhQGvz',$,'Voltage','The actual voltage and operable range.',.P_BOUNDEDVALUE.,'IfcElectricVoltageMeasure',$,$,$,$,$,$); + +#3279= IFCSIMPLEPROPERTYTEMPLATE('1lg7CDGrH2v9TIUzdU$h17',$,'VoltageHistory','Log of electrical voltage.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcElectricVoltageMeasure',$,$,$,$,$); + +#3280= IFCSIMPLEPROPERTYTEMPLATE('0jKEI0qVuHuO00025QrE$V',$,'VoltageLevel','The voltage levels for which the data of the instance is valid. More than one value may be selected in the enumeration.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10234,$,$,$,$); +#10234= IFCPROPERTYENUMERATION('PEnum_VoltageLevels',('U230','U400','U440','U525','U690','U1000','OTHER','NOTKNOWN','UNSET'),$); + +#3281= IFCSIMPLEPROPERTYTEMPLATE('0YuXi0qVqHuO00025QrE$V',$,'VoltageLevel','The voltage levels for which the data of the instance is valid. More than one value may be selected in the enumeration.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10234,$,$,$,$); + +#3282= IFCSIMPLEPROPERTYTEMPLATE('0z6Ve0qVaHuO00025QrE$V',$,'VoltageLevel','The voltage level of the protective device for which the data of the instance is valid. More than one value may be selected in the enumeration.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10234,$,$,$,$); + +#3283= IFCSIMPLEPROPERTYTEMPLATE('2EmeI0qVaHuO00025QrE$V',$,'VoltageLevel','The voltage levels for which the data of the instance is valid. More than one value may be selected in the enumeration.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10234,$,$,$,$); + +#3284= IFCSIMPLEPROPERTYTEMPLATE('2sPHq0qVWHuO00025QrE$V',$,'VoltageLevel','The voltage levels for which the data of the instance is valid. More than one value may be selected in the enumeration.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10234,$,$,$,$); + +#3285= IFCSIMPLEPROPERTYTEMPLATE('3ixsU0qVaHuO00025QrE$V',$,'VoltageLevel','The voltage levels for which the data of the instance is valid. More than one value may be selected in the enumeration.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10234,$,$,$,$); + +#3286= IFCSIMPLEPROPERTYTEMPLATE('3tNJ60qVWHuO00025QrE$V',$,'VoltageLevel','The voltage levels of the fuse for which the data of the instance is valid. More than one value may be selected in the enumeration.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10234,$,$,$,$); + +#3287= IFCSIMPLEPROPERTYTEMPLATE('2JurpF5$z9eRwfdnERHveS',$,'VoltageRegulationRate','When the input side voltage changes from the lowest allowable input value to the specified maximum value, the relative change value of the output voltage is the percentage of the rated output voltage.',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#3288= IFCSIMPLEPROPERTYTEMPLATE('299MY0qX8HuO00025QrE$V',$,'Volume','Volume of the element.\X\0D\X\0A\X\0D\X\0ATotal volume of fluid in the tubes and their headers.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#3289= IFCSIMPLEPROPERTYTEMPLATE('3aCsq0qSeHuO00025QrE$V',$,'VolumetricEfficiency','Ratio of the actual volume of gas entering the compressor to the theoretical displacement of the compressor.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcNormalisedRatioMeasure',$,$,$,$,$); + +#3290= IFCSIMPLEPROPERTYTEMPLATE('1Zd01dwqHEsBdHToHy7np2',$,'VolumetricFlowRate','The volumetric flow rate of the fluid.',.P_BOUNDEDVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#3291= IFCSIMPLEPROPERTYTEMPLATE('2q9IxoM5X6NOGEDJdRVkrU',$,'VolumetricFlowRate','The volumetric flow rate of the fluid.',.P_BOUNDEDVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#3292= IFCSIMPLEPROPERTYTEMPLATE('1_ZeVmL9X3mAEUYAm$5rnk',$,'VolumetricFlowRateHistory','The volumetric flow rate of the fluid.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcVolumetricFlowRateMeasure',$,$,$,$,$); + +#3293= IFCSIMPLEPROPERTYTEMPLATE('17ibcdsn96z8VizWIKOSnI',$,'WaistThickness','Minimum thickness of the stair flight, measured perpendicular to the slope of the flight to the inner corner of riser and tread. It is a pre-calculated value, in case of inconsistencies, the value derived from the shape representation shall take precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3294= IFCSIMPLEPROPERTYTEMPLATE('2KASe0qWqHuO00025QrE$V',$,'WaistThickness','Minimum thickness of the stair flight, measured perpendicular to the slope of the flight to the inner corner of riser and tread. It is a pre-calculated value, in case of inconsistencies, the value derived from the shape representation shall take precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3295= IFCSIMPLEPROPERTYTEMPLATE('1nbx40qWqHuO00025QrE$V',$,'WalkingLineOffset','Offset of the walking line from the inner side of the flight.\X\0D\X\0ANote: the walking line may have a own shape representation (in case of inconsistencies, the value derived from the shape representation shall take precedence).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3296= IFCSIMPLEPROPERTYTEMPLATE('2NNvZYNiXEJQrIeliihHby',$,'WalkingLineOffset','Offset of the walking line from the inner side of the flight.\X\0D\X\0ANote: the walking line may have a own shape representation (in case of inconsistencies, the value derived from the shape representation shall take precedence).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3297= IFCSIMPLEPROPERTYTEMPLATE('1f6Jf$P7z59hr$7JkVtHgU',$,'WallCovering','Label to indicate the material or finish of the space cladding. The label is used for room book information and often displayed in room stamp.The material information is provided in absence of an IfcCovering (type=CLADDING) object with own shape representation and material assignment. In case of inconsistency the material assigned to IfcCovering elements takes precedence.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3298= IFCSIMPLEPROPERTYTEMPLATE('14ntMnIWr6nOhOn_DiDAD9',$,'WallCoveringThickness','Thickness of the material layer(s) for the space cladding.The thickness information is provided in absence of an IfcCovering (type=CLADDING) object with own shape representation. In cases of inconsistency between the geometric parameters of an assigned IfcCovering and this attached property, the geometric parameters take precedence.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3299= IFCSIMPLEPROPERTYTEMPLATE('0186u0qTGHuO00025QrE$V',$,'WallMaterial','The material from which the wall of the chamber is constructed.\X\0D\X\0ANOTE: It is assumed that chamber walls will be constructed of a single material.',.P_REFERENCEVALUE.,'IfcMaterialDefinition',$,$,$,$,$,$); + +#3300= IFCSIMPLEPROPERTYTEMPLATE('18fle0qTGHuO00025QrE$V',$,'WallMaterial','The material from which the wall of the chamber is constructed.\X\0D\X\0ANOTE: It is assumed that chamber walls will be constructed of a single material.',.P_REFERENCEVALUE.,'IfcMaterialDefinition',$,$,$,$,$,$); + +#3301= IFCSIMPLEPROPERTYTEMPLATE('2eKDM0qTCHuO00025QrE$V',$,'WallMaterial','The material from which the wall of the chamber is constructed.\X\0D\X\0ANOTE: It is assumed that chamber walls will be constructed of a single material.',.P_REFERENCEVALUE.,'IfcMaterialDefinition',$,$,$,$,$,$); + +#3302= IFCSIMPLEPROPERTYTEMPLATE('2Y3oa0qTGHuO00025QrE$V',$,'WallMaterial','The material from which the wall of the chamber is constructed.\X\0D\X\0ANOTE: It is assumed that chamber walls will be constructed of a single material.',.P_REFERENCEVALUE.,'IfcMaterialDefinition',$,$,$,$,$,$); + +#3303= IFCSIMPLEPROPERTYTEMPLATE('1_bww0qTCHuO00025QrE$V',$,'WallThickness','The thickness of the wall construction. \X\0D\X\0ANOTE: It is assumed that walls will be constructed at a single thickness.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3304= IFCSIMPLEPROPERTYTEMPLATE('35usQ0qVOHuO00025QrE$V',$,'WarpingConstant','Warping constant of the profile for torsional action. For example measured in mm6.',.P_SINGLEVALUE.,'IfcWarpingConstantMeasure',$,$,$,$,$,$); + +#3305= IFCSIMPLEPROPERTYTEMPLATE('0gOUu0qXOHuO00025QrE$V',$,'WarrantyContent','The content of the warranty.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#3306= IFCSIMPLEPROPERTYTEMPLATE('08Q6k0qXOHuO00025QrE$V',$,'WarrantyIdentifier','The identifier assigned to a warranty.',.P_SINGLEVALUE.,'IfcIdentifier',$,$,$,$,$,$); + +#3307= IFCSIMPLEPROPERTYTEMPLATE('0Ws8O0qXOHuO00025QrE$V',$,'WarrantyPeriod','The time duration during which a manufacturer or supplier guarantees or warrants the performance of an artefact.',.P_SINGLEVALUE.,'IfcDuration',$,$,$,$,$,$); + +#3308= IFCSIMPLEPROPERTYTEMPLATE('0EzkC0qXOHuO00025QrE$V',$,'WarrantyStartDate','The date on which the warranty commences.',.P_SINGLEVALUE.,'IfcDate',$,$,$,$,$,$); + +#3309= IFCSIMPLEPROPERTYTEMPLATE('3wL2G0qV0HuO00025QrE$V',$,'WashersCount','Count of washers to be mounted on one bolt',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#3310= IFCSIMPLEPROPERTYTEMPLATE('0TVjE0qV4HuO00025QrE$V',$,'WasherShape','Shape of the washers, e.g. ''Standard'', ''Square''',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3311= IFCSIMPLEPROPERTYTEMPLATE('20BPg0qWGHuO00025QrE$V',$,'WashHandBasinType','Defines the types of wash hand basin that may be specified where:\X\0D\X\0A\X\0D\X\0ADentalCuspidor: Waste water appliance that receives and flushes away mouth washings\X\0D\X\0A.\X\0D\X\0AHandRinse: Wall mounted wash hand basin that has an overall width of 500mm or less\X\0D\X\0A.\X\0D\X\0AHospital: Wash hand basin that has a smooth easy clean surface without tapholes or overflow slot for use where hygiene is of prime importance.\X\0D\X\0A\X\0D\X\0ATipup: Wash hand basin mounted on pivots so that it can be emptied by tilting.\X\0D\X\0A\X\0D\X\0AVanity: Wash hand basin for installation into a horizontal surface.\X\0D\X\0A\X\0D\X\0AWashfountain: Wash hand basin that is circular, semi-circular or polygonal on plan, at which more than one person can wash at the same time.\X\0D\X\0AWashingTrough: Wash hand basin of elongated rectangular shape in plan, at which more than one person can wash at the same time.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10306,$,$,$,$); +#10306= IFCPROPERTYENUMERATION('PEnum_WashHandBasinType',('DENTALCUSPIDOR','HANDRINSE','HOSPITAL','TIPUP','WASHFOUNTAIN','WASHINGTROUGH','OTHER','NOTKNOWN','UNSET'),$); + +#3312= IFCSIMPLEPROPERTYTEMPLATE('23ono0qXWHuO00025QrE$V',$,'WasteTrapType','Identifies the predefined types of trap from which the type required may be set.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#9995,$,$,$,$); + +#3313= IFCSIMPLEPROPERTYTEMPLATE('3ql0M0qXCHuO00025QrE$V',$,'Water','The amount of water consumed during the period specified in the time series.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcVolumeMeasure',$,$,$,$,$); + +#3314= IFCSIMPLEPROPERTYTEMPLATE('09VwM0qU8HuO00025QrE$V',$,'WaterConsumption','Quantity of water used.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#3315= IFCSIMPLEPROPERTYTEMPLATE('2p4cS0qU4HuO00025QrE$V',$,'WaterConsumptionPerUnit','Quantity of water used.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#3316= IFCSIMPLEPROPERTYTEMPLATE('2fKIc0qWeHuO00025QrE$V',$,'WaterContent','Weight of water content within the heater.',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#3317= IFCSIMPLEPROPERTYTEMPLATE('1Q07jhdBbBTg0$YC_3U_JM',$,'WaterDeliverySystemType','Type of water delivery system',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3318= IFCSIMPLEPROPERTYTEMPLATE('389nXpsIbAVvQpQ2vnIlSG',$,'WaterDeliveryValveType','Type of water delivery valve',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3319= IFCSIMPLEPROPERTYTEMPLATE('0r18y0qUOHuO00025QrE$V',$,'WaterFilterType','Further qualifies the type of water filter. Filtration removes undissolved matter; Purification removes dissolved matter; Softening replaces dissolved matter.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10323,$,$,$,$); +#10323= IFCPROPERTYENUMERATION('PEnum_FilterWaterFilterType',('FILTRATION_DIATOMACEOUSEARTH','FILTRATION_SAND','PURIFICATION_DEIONIZING','PURIFICATION_REVERSEOSMOSIS','SOFTENING_ZEOLITE','OTHER','NOTKNOWN','UNSET'),$); + +#3320= IFCSIMPLEPROPERTYTEMPLATE('35Dje0qSuHuO00025QrE$V',$,'WaterFlowControlSystemType','Factory fitted waterflow control system.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10325,$,$,$,$); +#10325= IFCPROPERTYENUMERATION('PEnum_CooledBeamWaterFlowControlSystemType',('NONE','ONOFFVALVE','2WAYVALVE','3WAYVALVE','OTHER','NOTKNOWN','UNSET'),$); + +#3321= IFCSIMPLEPROPERTYTEMPLATE('24rbo0qSmHuO00025QrE$V',$,'WaterFoulingResistance','Fouling resistance on water/air side.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermalResistanceMeasure',$,$,$,$,$); + +#3322= IFCSIMPLEPROPERTYTEMPLATE('3y5ki0qU8HuO00025QrE$V',$,'WaterFoulingResistance','Fouling resistance on water/air side.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermalResistanceMeasure',$,$,$,$,$); + +#3323= IFCSIMPLEPROPERTYTEMPLATE('01UJC0qUqHuO00025QrE$V',$,'WaterImpermeability','Description of the water impermeability denoting the water repelling properties.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#3324= IFCSIMPLEPROPERTYTEMPLATE('2Ez5q0qSGHuO00025QrE$V',$,'WaterInletTemperatureRange','Allowable water inlet temperature range.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#3325= IFCSIMPLEPROPERTYTEMPLATE('2m$jS0qUOHuO00025QrE$V',$,'WaterIsPotable','Indication of whether the water flow from the hydrant is potable (set TRUE) or non potable (set FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#3326= IFCSIMPLEPROPERTYTEMPLATE('0nA2qw75z08e_duxVyg0IJ',$,'WaterLeakage','Degree of water leakage estimated from water flow information.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3327= IFCSIMPLEPROPERTYTEMPLATE('1q98Z7TRf7bP3iVW84ueQW',$,'WaterLevel','Measured distance to water level in borehole from ground surface.',.P_SINGLEVALUE.,'IfcLengthMeasure',$,$,$,$,$,$); + +#3328= IFCSIMPLEPROPERTYTEMPLATE('2yw9e0qU8HuO00025QrE$V',$,'WaterPressDropCurve','Water pressure drop as function of water flow rate.',.P_TABLEVALUE.,'IfcVolumetricFlowRateMeasure','IfcPressureMeasure',$,$,$,$,$); + +#3329= IFCSIMPLEPROPERTYTEMPLATE('0l0BK0qSeHuO00025QrE$V',$,'WaterPressureDropCurve','Water pressure drop curve, pressure drop \X2\2013\X0\ flow rate curve, WaterPressureDrop = f(WaterflowRate).',.P_TABLEVALUE.,'IfcVolumetricFlowRateMeasure','IfcPressureMeasure',$,$,$,$,$); + +#3330= IFCSIMPLEPROPERTYTEMPLATE('1JzoS0qSuHuO00025QrE$V',$,'WaterPressureDropCurves','Water pressure drop as function of water flow rate.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPressureMeasure',$,$,$,$,$); + +#3331= IFCSIMPLEPROPERTYTEMPLATE('3LJhc0qSuHuO00025QrE$V',$,'WaterPressureRange','Allowable water circuit working pressure range.',.P_BOUNDEDVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#3332= IFCSIMPLEPROPERTYTEMPLATE('3$algbaZDFJPwTAD8YkBcA',$,'WaterproofingSystem','Indicates the type of waterproofing system.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10341,$,$,$,$); +#10341= IFCPROPERTYENUMERATION('PEnum_WaterproofingSystem',('WATERTIGHT','DRAINED','NOTKNOWN'),$); + +#3333= IFCSIMPLEPROPERTYTEMPLATE('2Y5YM0qU8HuO00025QrE$V',$,'WaterRequirement','Make-up water requirement.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#3334= IFCSIMPLEPROPERTYTEMPLATE('3WLXc0qSyHuO00025QrE$V',$,'WaterRequirement','Make-up water requirement.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#3335= IFCSIMPLEPROPERTYTEMPLATE('3y$qi0qUaHuO00025QrE$V',$,'WaterRequirement','Make-up water requirement.',.P_SINGLEVALUE.,'IfcVolumetricFlowRateMeasure',$,$,$,$,$,$); + +#3336= IFCSIMPLEPROPERTYTEMPLATE('2KKQU0qSGHuO00025QrE$V',$,'WaterStorageCapacity','Water storage capacity.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#3337= IFCSIMPLEPROPERTYTEMPLATE('1OBJ_0qU8HuO00025QrE$V',$,'WaterSumpTemperature','Water sump temperature.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#3338= IFCSIMPLEPROPERTYTEMPLATE('3o5MfIEcL6VubC3CVWfHTs',$,'WatertightnessClassification','Specifies the watertightness classification.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3339= IFCSIMPLEPROPERTYTEMPLATE('1GCF129DbCTAkdKob1SB8d',$,'WaterTightnessRating','Water tightness rating for this object. It is provided according to the national building code.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3340= IFCSIMPLEPROPERTYTEMPLATE('3f9JFpf_H1OPQjaZ_kufwM',$,'WaterTightnessRating','Water tightness rating for this object.\X\0D\X\0AIt is provided according to the national building code.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3341= IFCSIMPLEPROPERTYTEMPLATE('2JzgU4s2TF4e6fts$U63bp',$,'WaterVolume','Relative volume of water stratum constituents.',.P_SINGLEVALUE.,'IfcVolumeMeasure',$,$,$,$,$,$); + +#3342= IFCSIMPLEPROPERTYTEMPLATE('3ixoBF$s5EUxf3ONHSALX6',$,'WaveLoading','Wave loading force',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#3343= IFCSIMPLEPROPERTYTEMPLATE('3YT7H981H8GBd3yxDEZVD_',$,'WaveRange','Indicative (95%-100%) range between peaks and troughs of waves',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3344= IFCSIMPLEPROPERTYTEMPLATE('0xXHu3ITj3DPV0alWk63er',$,'WeatherConditions','Indicates the weather conditions during the application of the course',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#3345= IFCSIMPLEPROPERTYTEMPLATE('0ORbG0qV8HuO00025QrE$V',$,'WeatherDataDate','The date for which the weather data was gathered.',.P_SINGLEVALUE.,'IfcDateTime',$,$,$,$,$,$); + +#3346= IFCSIMPLEPROPERTYTEMPLATE('0J4Gc0qV8HuO00025QrE$V',$,'WeatherDataStation','The site weather data station description or reference to the data source from which weather data was obtained for use in calculations.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#3347= IFCSIMPLEPROPERTYTEMPLATE('1_PvQpGdP7XerkPpRuxddI',$,'WeatherDowntime','Weather downtime proportion',.P_SINGLEVALUE.,'IfcRatioMeasure',$,$,$,$,$,$); + +#3348= IFCSIMPLEPROPERTYTEMPLATE('1Sb_Wrxcr569u3CJuzXzLj',$,'Weathering','Description of the physical and chemical changes produced by atmospheric agents in rocks or other deposits at or near the earth''s surface. These changes result in disintegration and de composition of the material.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3349= IFCSIMPLEPROPERTYTEMPLATE('3i$R3pRvTADgYlPxiIMGTo',$,'Weathering','Description of the physical and chemical changes produced by atmospheric agents in rocks or other deposits at or near the earth''s surface. These changes result in disintegration and decomposition of the material.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3350= IFCSIMPLEPROPERTYTEMPLATE('3VudkS3GP7whCc9fnu5Tf9',$,'Weathering','Description of the physical and chemical changes produced by atmospheric agents in rocks or other deposits at or near the earth''s surface. These changes result in disintegration and decomposition of the material.\X\0D\X\0A> NOTE Definition according to ISO 14689:2017.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10358,$,$,$,$); +#10358= IFCPROPERTYENUMERATION('PEnum_Weathering',('FRESH','DISCOLOURED','DISINTEGRATED','DECOMPOSED'),$); + +#3351= IFCSIMPLEPROPERTYTEMPLATE('2EgP40qSSHuO00025QrE$V',$,'Weight','Total weight of object\X\0D\X\0A\X\0D\X\0AWeight of cable kg/km.',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#3352= IFCSIMPLEPROPERTYTEMPLATE('2nY7K0qSWHuO00025QrE$V',$,'Weight','Total weight of object\X\0D\X\0A\X\0D\X\0AWeight of core kg/km.',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#3353= IFCSIMPLEPROPERTYTEMPLATE('3CjQs0qUKHuO00025QrE$V',$,'Weight','Total weight of object',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#3354= IFCSIMPLEPROPERTYTEMPLATE('3MsQi0qUaHuO00025QrE$V',$,'Weight','Total weight of object.',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#3355= IFCSIMPLEPROPERTYTEMPLATE('3v6Vk0qTuHuO00025QrE$V',$,'Weight','Total weight of object',.P_SINGLEVALUE.,'IfcMassMeasure',$,$,$,$,$,$); + +#3356= IFCSIMPLEPROPERTYTEMPLATE('0vV7W0qUKHuO00025QrE$V',$,'WeightedEfficiency','Filter efficiency based the particle weight concentration before and after filter against particles with certain size distribution.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcReal',$,$,$,$,$); + +#3357= IFCSIMPLEPROPERTYTEMPLATE('2bztS0qUKHuO00025QrE$V',$,'WeightedEfficiencyCurve','Weighted efficiency curve as a function of dust holding weight, efficiency = f (dust holding weight).',.P_TABLEVALUE.,'IfcMassMeasure','IfcReal',$,$,$,$,$); + +#3358= IFCSIMPLEPROPERTYTEMPLATE('3vjP20qUGHuO00025QrE$V',$,'WeldDiameter','Dimension of the required hole diameter at the faying surface, or required spot weld diameter at the faying surface, or required stud diameter.\X\0D\X\0A\X\0D\X\0A> REFERENCE  Symbol d according to ISO 2553:2019.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3359= IFCSIMPLEPROPERTYTEMPLATE('07QnO0qUKHuO00025QrE$V',$,'WeldElementLength','Length of each weld element.\X\0D\X\0A\X\0D\X\0A> REFERENCE  Symbol l according to ISO 2553:2019.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3360= IFCSIMPLEPROPERTYTEMPLATE('00t9w0qUKHuO00025QrE$V',$,'WeldElementSpacing','Spacing between weld elements (centre to centre)\X\0D\X\0A\X\0D\X\0A> REFERENCE  Symbol e according to ISO 2553:2019.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3361= IFCSIMPLEPROPERTYTEMPLATE('0QVUO0qUKHuO00025QrE$V',$,'WeldLegLength','Distance from the actual or projected intersection of the fusion faces and the toe of a fillet weld, measured across the fusion face.\X\0D\X\0A\X\0D\X\0A> REFERENCE  Symbol z according to ISO 2553:2019.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3362= IFCSIMPLEPROPERTYTEMPLATE('3p9na0qUGHuO00025QrE$V',$,'WeldWidth','Required elongated hole width at the faying surface or seam weld width at the faying surface.\X\0D\X\0A\X\0D\X\0A> REFERENCE  Symbol c according to ISO 2553:2019.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3363= IFCSIMPLEPROPERTYTEMPLATE('16vijFFij05hFPKkmcWspc',$,'WetBulbTemperature','Wet bulb temperature of the air.',.P_BOUNDEDVALUE.,'IfcThermodynamicTemperatureMeasure',$,$,$,$,$,$); + +#3364= IFCSIMPLEPROPERTYTEMPLATE('30J$B7lK58sesE0tH79del',$,'WetBulbTemperatureHistory','Wet bulb temperature of the fluid; only applicable if the fluid is air.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcThermodynamicTemperatureMeasure',$,$,$,$,$); + +#3365= IFCSIMPLEPROPERTYTEMPLATE('2I9krS8W54Uezs_moDPWYf',$,'WetBulkDensity','Ratio of the total mass to the unit total volume (material at its natural moisture content).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3366= IFCSIMPLEPROPERTYTEMPLATE('12h1k0qSeHuO00025QrE$V',$,'WetCoilFraction','Fraction of coil surface area that is wet (0-1).',.P_SINGLEVALUE.,'IfcNormalisedRatioMeasure',$,$,$,$,$,$); + +#3367= IFCSIMPLEPROPERTYTEMPLATE('0ZkeC0qUGHuO00025QrE$V',$,'WheelTipSpeed','Fan blade tip speed, typically defined as the linear speed of the tip of the fan blade furthest from the shaft.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcLinearVelocityMeasure',$,$,$,$,$); + +#3368= IFCSIMPLEPROPERTYTEMPLATE('3SSA9HxpbBze$AzEvzUdRN',$,'WideChannelWidth','Indicates the width of the wide channel.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3369= IFCSIMPLEPROPERTYTEMPLATE('1XM_E0qSKHuO00025QrE$V',$,'Width','The requested width (horizontal extension in elevation) of the provision for void, only provided if the Shape property is set to "rectangle".',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3370= IFCSIMPLEPROPERTYTEMPLATE('3cvf00qTCHuO00025QrE$V',$,'Width','The width of the object. Only given, if the object has constant thickness (prismatic).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3371= IFCSIMPLEPROPERTYTEMPLATE('3jZbKSm1T9JwAjrhRilc2T',$,'Width','The width of the object. Only given, if the object has constant thickness (prismatic).',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3372= IFCSIMPLEPROPERTYTEMPLATE('2wHzhEvrvETAgnkW9TL1me',$,'WinchBreakLimit','Line force at which the winch starts to release the line (maximum load)',.P_SINGLEVALUE.,'IfcForceMeasure',$,$,$,$,$,$); + +#3373= IFCSIMPLEPROPERTYTEMPLATE('1DH_IenR1EWgR3G1pApMRJ',$,'WindAngleRange','Indicates the wind angle range the sensor can monitor.',.P_BOUNDEDVALUE.,'IfcPlaneAngleMeasure',$,$,$,$,$,$); + +#3374= IFCSIMPLEPROPERTYTEMPLATE('1cI8AXMuf208Vs_0Pmo_8B',$,'WindLoadRating','Wind load resistance rating for this object.\X\0D\X\0AIt is provided according to the national building code.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3375= IFCSIMPLEPROPERTYTEMPLATE('2Ru8al_J91DRslpPXuAcJ$',$,'WindLoadRating','Wind load resistance rating for this object. It is provided according to the national building code.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3376= IFCSIMPLEPROPERTYTEMPLATE('2YmBC0qWOHuO00025QrE$V',$,'WindSensorType','Enumeration that Identifies the types of wind sensors that can be specified.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10391,$,$,$,$); +#10391= IFCPROPERTYENUMERATION('PEnum_WindSensorType',('CUP','WINDMILL','HOTWIRE','LASERDOPPLER','SONIC','PLATE','TUBE','OTHER','NOTKNOWN','UNSET'),$); + +#3377= IFCSIMPLEPROPERTYTEMPLATE('3prEZg_014axLq1m30EpZt',$,'WindSpeedRange','Indicates the range of wind speed the sensor can monitor.',.P_BOUNDEDVALUE.,'IfcLinearVelocityMeasure',$,$,$,$,$,$); + +#3378= IFCSIMPLEPROPERTYTEMPLATE('0MICq0qTCHuO00025QrE$V',$,'WireDiameter','The nominal diameter of the wire.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3379= IFCSIMPLEPROPERTYTEMPLATE('0bBt_0qTCHuO00025QrE$V',$,'WireEmbeddingLength','The length of the part of wire which is embedded in the precast concrete element.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3380= IFCSIMPLEPROPERTYTEMPLATE('0EYIY0qTCHuO00025QrE$V',$,'WireLoopBasePlateLength','The length of the base plate.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3381= IFCSIMPLEPROPERTYTEMPLATE('00Emo0qTCHuO00025QrE$V',$,'WireLoopBasePlateThickness','The thickness of the base plate.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3382= IFCSIMPLEPROPERTYTEMPLATE('05c5S0qTCHuO00025QrE$V',$,'WireLoopBasePlateWidth','The width of the base plate.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3383= IFCSIMPLEPROPERTYTEMPLATE('0ovGK0qTCHuO00025QrE$V',$,'WireLoopLength','The length of the fastening loop part of the wire.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3384= IFCSIMPLEPROPERTYTEMPLATE('3VzXtlphv2zPqieA4Gh1SM',$,'WirePairType','Indicates the type of wire pair, i.e., twisted, untwisted or coaxial pair.',.P_ENUMERATEDVALUE.,'IfcLabel',$,#10413,$,$,$,$); +#10413= IFCPROPERTYENUMERATION('PEnum_WirePairType',('COAXIAL','TWISTED','UNTWISTED','OTHER','NOTKNOWN','UNSET'),$); + +#3385= IFCSIMPLEPROPERTYTEMPLATE('0TlAO0qTGHuO00025QrE$V',$,'WithBackdrop','Indicates whether the chamber has a backdrop or tumbling bay (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#3386= IFCSIMPLEPROPERTYTEMPLATE('2uQBK0qTCHuO00025QrE$V',$,'WithBackdrop','Indicates whether the chamber has a backdrop or tumbling bay (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#3387= IFCSIMPLEPROPERTYTEMPLATE('3pPNiRy4X9KvANfnRk92$0',$,'WithLightningRod','Indicates whether the element is equipped with a lightning rod (TRUE) or not (FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#3388= IFCSIMPLEPROPERTYTEMPLATE('0uvU20qUaHuO00025QrE$V',$,'WithLock','Indicates whether the file cabinet is lockable (= TRUE) or not (= FALSE).',.P_SINGLEVALUE.,'IfcBoolean',$,$,$,$,$,$); + +#3389= IFCSIMPLEPROPERTYTEMPLATE('3yj7y0qUmHuO00025QrE$V',$,'Workability','Description of the workability of the fresh concrete defined according to local standards.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#3390= IFCSIMPLEPROPERTYTEMPLATE('0S_ZC0qXaHuO00025QrE$V',$,'WorkDayDuration','The elapsed time within a worktime-based day. For presentation purposes, applications may choose to display IfcTask durations in work days where IfcTaskTime.DurationType=WORKTIME. This value must be less than or equal to 24 hours (an elapsed day); if omitted then 8 hours is assumed.',.P_SINGLEVALUE.,'IfcDuration',$,$,$,$,$,$); + +#3391= IFCSIMPLEPROPERTYTEMPLATE('2iUDdWqvj3zAyiUtMMrWPd',$,'WorkExecutionLevel','Adjustment of the service life resulting from the effect of the quality of work executed.',.P_BOUNDEDVALUE.,'IfcPositiveRatioMeasure',$,$,$,$,$,$); + +#3392= IFCSIMPLEPROPERTYTEMPLATE('0NdEY0qXaHuO00025QrE$V',$,'WorkFinishTime','The default time of day a task is scheduled to finish. For presentation purposes, if the finish time of a task matches the WorkFinishTime, then applications may choose to display the date only. Conversely when entering dates without specifying time, applications may automatically append the WorkFinishTime.',.P_SINGLEVALUE.,'IfcTime',$,$,$,$,$,$); + +#3393= IFCSIMPLEPROPERTYTEMPLATE('1_QzC0qXGHuO00025QrE$V',$,'WorkingPressure','Working pressure.\X\0D\X\0A\X\0D\X\0AThe normally expected maximum working pressure of the valve.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#3394= IFCSIMPLEPROPERTYTEMPLATE('2C1cO0qTuHuO00025QrE$V',$,'WorkingPressure','Working pressure.\X\0D\X\0A\X\0D\X\0APressure classification as defined by the authority having jurisdiction (e.g., SMACNA, etc.).',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#3395= IFCSIMPLEPROPERTYTEMPLATE('2dBw20qVCHuO00025QrE$V',$,'WorkingPressure','Working pressure.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#3396= IFCSIMPLEPROPERTYTEMPLATE('1D$4Y0qSGHuO00025QrE$V',$,'WorkingPressureHistory','Boiler working pressure.',.P_REFERENCEVALUE.,'IfcTimeSeries','IfcPressureMeasure',$,$,$,$,$); + +#3397= IFCSIMPLEPROPERTYTEMPLATE('06Dkg0qTyHuO00025QrE$V',$,'WorkingPressureRange','Allowable minimum and maximum working pressure (relative to ambient pressure).',.P_BOUNDEDVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#3398= IFCSIMPLEPROPERTYTEMPLATE('2qD57tYLb86QIkv8vmjv3f',$,'WorkingState','Indicates the working state of device or system.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3399= IFCSIMPLEPROPERTYTEMPLATE('0djCW0qXaHuO00025QrE$V',$,'WorkMonthDuration','The elapsed time within a worktime-based month. For presentation purposes, applications may choose to display IfcTask durations in work months where IfcTaskTime.DurationType=WORKTIME. This value must be less than or equal to 744 hours (an elapsed month of 31 days); if omitted then 160 hours is assumed.',.P_SINGLEVALUE.,'IfcDuration',$,$,$,$,$,$); + +#3400= IFCSIMPLEPROPERTYTEMPLATE('0Is3I0qXaHuO00025QrE$V',$,'WorkStartTime','The default time of day a task is scheduled to start. For presentation purposes, if the start time of a task matches the WorkStartTime, then applications may choose to display the date only. Conversely when entering dates without specifying time, applications may automatically append the WorkStartTime.',.P_SINGLEVALUE.,'IfcTime',$,$,$,$,$,$); + +#3401= IFCSIMPLEPROPERTYTEMPLATE('0i_Xw0qUaHuO00025QrE$V',$,'WorksurfaceArea','The value of the work surface area of the desk.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#3402= IFCSIMPLEPROPERTYTEMPLATE('16csO0qUaHuO00025QrE$V',$,'WorksurfaceArea','The value of the work surface area of the desk.',.P_SINGLEVALUE.,'IfcAreaMeasure',$,$,$,$,$,$); + +#3403= IFCSIMPLEPROPERTYTEMPLATE('07A4O0qVWHuO00025QrE$V',$,'WorkTypeRequested','Work type requested in circumstances where there are categorizations of types of work task. It could be used to identify a remedial task, minor work task, electrical task etc.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#3404= IFCSIMPLEPROPERTYTEMPLATE('1S5uo0qVSHuO00025QrE$V',$,'WorkTypeRequested','Work type requested in circumstances where there are categorizations of types of work task. It could be used to identify a remedial task, minor work task, electrical task etc.',.P_SINGLEVALUE.,'IfcText',$,$,$,$,$,$); + +#3405= IFCSIMPLEPROPERTYTEMPLATE('0Yy1G0qXaHuO00025QrE$V',$,'WorkWeekDuration','The elapsed time within a worktime-based week. For presentation purposes, applications may choose to display IfcTask durations in work weeks where IfcTaskTime.DurationType=WORKTIME. This value must be less than or equal to 168 hours (an elapsed week); if omitted then 40 hours is assumed.',.P_SINGLEVALUE.,'IfcDuration',$,$,$,$,$,$); + +#3406= IFCSIMPLEPROPERTYTEMPLATE('17XCM0qV8HuO00025QrE$V',$,'WrappingMaterial','Special requirements for material used to wrap an artefact.',.P_REFERENCEVALUE.,'IfcMaterialDefinition',$,$,$,$,$,$); + +#3407= IFCSIMPLEPROPERTYTEMPLATE('0FdQZdBvv4zQ4X9NjPqzCT',$,'WWWHomepageURL','The world wide web address at which the preliminary page of information for the person or organization can be located.\X\0D\X\0A\X\0D\X\0A> NOTE  Information on the world wide web for a person or organization may be separated into a number of pages and across a number of host sites, all of which may be linked together. It is assumed that all such information may be referenced from a single page that is termed the home page for that person or organization.\X\0D\X\0A\X\0D\X\0A> NOTE  Should be of type IfcURIReference when this has been merged.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3408= IFCSIMPLEPROPERTYTEMPLATE('2goII0qVyHuO00025QrE$V',$,'XDirectionLowerBarCount','The number of bars with X direction lower bar.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#3409= IFCSIMPLEPROPERTYTEMPLATE('08NN40qW0HuO00025QrE$V',$,'XDirectionTieHoopBarPitch','The X direction pitch length of the tie hoop.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3410= IFCSIMPLEPROPERTYTEMPLATE('0G7HM0qW0HuO00025QrE$V',$,'XDirectionTieHoopCount','The number of bars with X direction tie hoop bars.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#3411= IFCSIMPLEPROPERTYTEMPLATE('2qKeo0qVyHuO00025QrE$V',$,'XDirectionUpperBarCount','The number of bars with X direction upper bar.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#3412= IFCSIMPLEPROPERTYTEMPLATE('2lZTY0qVyHuO00025QrE$V',$,'YDirectionLowerBarCount','The number of bars with Y direction lower bar.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#3413= IFCSIMPLEPROPERTYTEMPLATE('0KuSc0qW0HuO00025QrE$V',$,'YDirectionTieHoopBarPitch','The Y direction pitch length of the tie hoop.',.P_SINGLEVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3414= IFCSIMPLEPROPERTYTEMPLATE('0SeMu0qW0HuO00025QrE$V',$,'YDirectionTieHoopCount','The number of bars with Y direction tie hoop bars.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#3415= IFCSIMPLEPROPERTYTEMPLATE('2v5q20qVyHuO00025QrE$V',$,'YDirectionUpperBarCount','The number of bars with Y direction upper bar.',.P_SINGLEVALUE.,'IfcCountMeasure',$,$,$,$,$,$); + +#3416= IFCSIMPLEPROPERTYTEMPLATE('0XbFm0qSKHuO00025QrE$V',$,'YearOfConstruction','Year of construction of this building, including expected year of completion.',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3417= IFCSIMPLEPROPERTYTEMPLATE('0cMR00qSKHuO00025QrE$V',$,'YearOfLastRefurbishment','Year of last major refurbishment, or reconstruction, of the building (applies to reconstruction works).',.P_SINGLEVALUE.,'IfcLabel',$,$,$,$,$,$); + +#3418= IFCSIMPLEPROPERTYTEMPLATE('3JuBc0qUqHuO00025QrE$V',$,'YieldStress','A measure of the yield stress (or characteristic 0.2 percent proof stress) of the material.',.P_SINGLEVALUE.,'IfcPressureMeasure',$,$,$,$,$,$); + +#3419= IFCSIMPLEPROPERTYTEMPLATE('1HMLggJlb57v8ii$EHduxM',$,'YoungModulus','Elastic modulus, mean value, \X2\03B1\X0\=0\S\0.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#3420= IFCSIMPLEPROPERTYTEMPLATE('1hvsC0IWLEdB3xUkvrCHVI',$,'YoungModulus','Elastic modulus, mean value, \X2\03B1\X0\=0\S\0.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#3421= IFCSIMPLEPROPERTYTEMPLATE('1x4I40qUqHuO00025QrE$V',$,'YoungModulus','A measure of the Young''s modulus of elasticity of the material.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#3422= IFCSIMPLEPROPERTYTEMPLATE('2bHaV6RhX4uRp9L8cVVGMA',$,'YoungModulus','Elastic modulus, mean value, \X2\03B1\X0\=0\S\0.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#3423= IFCSIMPLEPROPERTYTEMPLATE('2iUxE2okX3qe97DmCl4Kk0',$,'YoungModulusBending','Defining values: \X2\03B1\X0\; defined values: elastic modulus in bending.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcModulusOfElasticityMeasure',$,$,$,$,$); + +#3424= IFCSIMPLEPROPERTYTEMPLATE('2KkhzDTjv3YRviVgrvcNNu',$,'YoungModulusBending','Defining values: \X2\03B1\X0\; defined values: elastic modulus in bending.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcModulusOfElasticityMeasure',$,$,$,$,$); + +#3425= IFCSIMPLEPROPERTYTEMPLATE('3uXvMh_E9EShawFv3umm3E',$,'YoungModulusBending','Defining values: \X2\03B1\X0\; defined values: elastic modulus in bending.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcModulusOfElasticityMeasure',$,$,$,$,$); + +#3426= IFCSIMPLEPROPERTYTEMPLATE('0rZyHKD5H1QQmUECnOzXOq',$,'YoungModulusCompression','Elastic modulus in compression.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#3427= IFCSIMPLEPROPERTYTEMPLATE('0UWm95OrnBgR9a7x_pJo76',$,'YoungModulusCompression','Elastic modulus in compression.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#3428= IFCSIMPLEPROPERTYTEMPLATE('2TBmvZhuz3SObcIgA95UZK',$,'YoungModulusCompression','Elastic modulus in compression.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#3429= IFCSIMPLEPROPERTYTEMPLATE('1GWNFoFaz07OonloBxZUIU',$,'YoungModulusMin','Elastic modulus, minimal value, \X2\03B1\X0\=0\S\0.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#3430= IFCSIMPLEPROPERTYTEMPLATE('2tQS09ZAPDug98trzpu7PS',$,'YoungModulusMin','Elastic modulus, minimal value, \X2\03B1\X0\=0\S\0.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#3431= IFCSIMPLEPROPERTYTEMPLATE('3A0o4GtqT6OBDykSCG4qAD',$,'YoungModulusMin','Elastic modulus, minimal value, \X2\03B1\X0\=0\S\0.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#3432= IFCSIMPLEPROPERTYTEMPLATE('0hIiFZeVTDb921yIdyCwiO',$,'YoungModulusPerp','Elastic modulus, mean value, \X2\03B1\X0\=90\S\0.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#3433= IFCSIMPLEPROPERTYTEMPLATE('1mmoX5pdz3LBznp4oPUJYs',$,'YoungModulusPerp','Elastic modulus, mean value, \X2\03B1\X0\=90\S\0.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#3434= IFCSIMPLEPROPERTYTEMPLATE('3yy5ZSDFD8jfjbdsMRuc1y',$,'YoungModulusPerp','Elastic modulus, mean value, \X2\03B1\X0\=90\S\0.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#3435= IFCSIMPLEPROPERTYTEMPLATE('0X8QZuXmT2JfERY_t1KRKN',$,'YoungModulusPerpMin','Elastic modulus, minimal value, \X2\03B1\X0\=90\S\0.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#3436= IFCSIMPLEPROPERTYTEMPLATE('2carIhWoz99Po3SSzAJPct',$,'YoungModulusPerpMin','Elastic modulus, minimal value, \X2\03B1\X0\=90\S\0.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#3437= IFCSIMPLEPROPERTYTEMPLATE('2qRhing2D7fv1FZXFdK1uq',$,'YoungModulusPerpMin','Elastic modulus, minimal value, \X2\03B1\X0\=90\S\0.',.P_SINGLEVALUE.,'IfcModulusOfElasticityMeasure',$,$,$,$,$,$); + +#3438= IFCSIMPLEPROPERTYTEMPLATE('0iG4nofBX9zgQRpfqFJpVy',$,'YoungModulusTension','Defining values: \X2\03B1\X0\; defined values: elastic modulus in tension.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcModulusOfElasticityMeasure',$,$,$,$,$); + +#3439= IFCSIMPLEPROPERTYTEMPLATE('1gkOvTOmH4geO$fUhBUgBZ',$,'YoungModulusTension','Defining values: \X2\03B1\X0\; defined values: elastic modulus in tension.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcModulusOfElasticityMeasure',$,$,$,$,$); + +#3440= IFCSIMPLEPROPERTYTEMPLATE('2nbX3i7E10Re_fBz1EwEY2',$,'YoungModulusTension','Defining values: \X2\03B1\X0\; defined values: elastic modulus in tension.',.P_TABLEVALUE.,'IfcPositivePlaneAngleMeasure','IfcModulusOfElasticityMeasure',$,$,$,$,$); + +#3441= IFCSIMPLEPROPERTYTEMPLATE('1Eaz_0qS8HuO00025QrE$V',$,'Zoom','Indicates the zoom range.',.P_BOUNDEDVALUE.,'IfcPositiveLengthMeasure',$,$,$,$,$,$); + +#3442= IFCCOMPLEXPROPERTYTEMPLATE('1x4Y20qUyHuO00025QrE$V',$,'InPlane','Mechanical properties with respect to in-plane load, i.e. for function as a membrane.',$,.P_COMPLEX.,(#3425,#3438,#3426,#2577,#225,#423,#2980,#2585,#219,#2226,#2369)); + +#3443= IFCCOMPLEXPROPERTYTEMPLATE('1zm4O0qUuHuO00025QrE$V',$,'InPlane','Mechanical properties with respect to in-plane load, i.e. bending about the strong axis; tension zone of unbalanced layups is stressed in tension.',$,.P_COMPLEX.,(#3419,#3430,#3433,#3435,#2576,#2581,#226,#2977,#2982,#435,#438,#2230,#2584,#3076,#2371,#1259)); + +#3444= IFCCOMPLEXPROPERTYTEMPLATE('3Ddmq0qUuHuO00025QrE$V',$,'InPlaneNegative','Mechanical properties with respect to in-plane load, i.e. bending about the strong axis; compression zone of unbalanced layups is stressed in tension.',$,.P_COMPLEX.,(#3420,#3429,#3434,#3436,#2574,#2582,#222,#2981,#2984,#436,#439,#2229,#2587,#3075,#2370,#1258)); + +#3445= IFCCOMPLEXPROPERTYTEMPLATE('0WUCI0qUyHuO00025QrE$V',$,'OutOfPlane','Mechanical properties with respect to out-of-plane load, i.e. bending about the weak axis.',$,.P_COMPLEX.,(#3422,#3431,#3432,#3437,#2575,#2583,#221,#2976,#2983,#434,#437,#2231,#2588,#3074,#2372,#1257)); + +#3446= IFCCOMPLEXPROPERTYTEMPLATE('3bAiM0qUyHuO00025QrE$V',$,'OutOfPlane','Mechanical properties with respect to out-of-plane load, i.e. for function as a plate; tension zone of unbalanced layups is stressed in tension.',$,.P_COMPLEX.,(#3423,#3439,#3428,#2579,#224,#422,#2975,#2589,#217,#2227,#2373)); + +#3447= IFCCOMPLEXPROPERTYTEMPLATE('1H3Iu0qV0HuO00025QrE$V',$,'OutOfPlaneNegative','Mechanical properties with respect to out-of-plane load i.e. for function as a plate; compression zone of unbalanced layups is stressed in tension.',$,.P_COMPLEX.,(#3424,#3440,#3427,#2580,#223,#424,#2978,#2586,#218,#2228,#2374)); + +#3448= IFCPROPERTYSETTEMPLATE('3KhIU0qRmHuO00025QrE$V',$,'Pset_ActionRequest','An action request is a request for an action to fulfill a need. HISTORY: IFC4: Removed RequestSourceType, RequestDescription, Status',.PSET_OCCURRENCEDRIVEN.,'IfcActionRequest',(#2427,#2428,#2426)); + +#3449= IFCPROPERTYSETTEMPLATE('3trzS0qRmHuO00025QrE$V',$,'Pset_ActorCommon','A property set that enables further classification of actors, including the ability to give a number of actors to be designated as a population, the number being specified as a property to be dealt with as a single value rather than having to aggregate a number of instances of IfcActor.',.PSET_OCCURRENCEDRIVEN.,'IfcActor',(#1885,#43,#2649)); + +#3450= IFCPROPERTYSETTEMPLATE('0I4RK0qRqHuO00025QrE$V',$,'Pset_ActuatorPHistory','Properties for history of actuators. HISTORY: Added in IFC4.',.PSET_PERFORMANCEDRIVEN.,'IfcActuator',(#2113,#2197,#2863)); + +#3451= IFCPROPERTYSETTEMPLATE('0ZMi60qRqHuO00025QrE$V',$,'Pset_ActuatorTypeCommon','Actuator type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcActuator',(#2274,#53,#841,#1594,#51)); + +#3452= IFCPROPERTYSETTEMPLATE('1KElQ0qRqHuO00025QrE$V',$,'Pset_ActuatorTypeElectricActuator','A device that electrically actuates a control element.',.PSET_TYPEDRIVENOVERRIDE.,'IfcActuator/ELECTRICACTUATOR',(#52,#756,#502)); + +#3453= IFCPROPERTYSETTEMPLATE('1mrow0qRqHuO00025QrE$V',$,'Pset_ActuatorTypeHydraulicActuator','A device that hydraulically actuates a control element.',.PSET_TYPEDRIVENOVERRIDE.,'IfcActuator/HYDRAULICACTUATOR',(#1251,#1248)); + +#3454= IFCPROPERTYSETTEMPLATE('2283i0qRqHuO00025QrE$V',$,'Pset_ActuatorTypeLinearActuation','Characteristics of linear actuation of an actuator\X\0D\X\0AHistory: Replaces Pset_LinearActuator',.PSET_TYPEDRIVENOVERRIDE.,'IfcActuator',(#957,#2885)); + +#3455= IFCPROPERTYSETTEMPLATE('2LCmi0qRqHuO00025QrE$V',$,'Pset_ActuatorTypePneumaticActuator','A device that pneumatically actuates a control element',.PSET_TYPEDRIVENOVERRIDE.,'IfcActuator/PNEUMATICACTUATOR',(#1252,#1249)); + +#3456= IFCPROPERTYSETTEMPLATE('2iSVY0qRqHuO00025QrE$V',$,'Pset_ActuatorTypeRotationalActuation','Characteristics of rotational actuation of an actuator\X\0D\X\0AHistory: Replaces Pset_RotationalActuator',.PSET_TYPEDRIVENOVERRIDE.,'IfcActuator',(#3070,#2233)); + +#3457= IFCPROPERTYSETTEMPLATE('2I2E6pBUr8V8d$eV$HOYxR',$,'Pset_Address',$,.PSET_OCCURRENCEDRIVEN.,'IfcActor,IfcBuilding,IfcSite',(#2189,#625,#3205,#1282,#57,#2115,#3101,#2384,#2116,#546,#2948,#840,#2040,#772,#3407,#1694)); + +#3458= IFCPROPERTYSETTEMPLATE('31Jem0qRqHuO00025QrE$V',$,'Pset_AirSideSystemInformation','Attributes that apply to an air side HVAC system.\X\0D\X\0A\X\0D\X\0A> HISTORY: New property set in IFC Release 1.0.',.PSET_OCCURRENCEDRIVEN.,'IfcZone,IfcSpatialZone,IfcSpatialElement',(#625,#97,#96,#794,#793,#795,#1229,#1231,#124,#1133,#520,#3233,#848)); + +#3459= IFCPROPERTYSETTEMPLATE('1NWh80qRuHuO00025QrE$V',$,'Pset_AirTerminalBoxPHistory','Air terminal box performance history attributes.',.PSET_PERFORMANCEDRIVEN.,'IfcAirTerminalBox',(#594,#172,#2685)); + +#3460= IFCPROPERTYSETTEMPLATE('1kmP_0qRuHuO00025QrE$V',$,'Pset_AirTerminalBoxTypeCommon','Air terminal box type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcAirTerminalBox',(#2309,#2823,#93,#1776,#141,#2385,#1102,#1096,#1073,#1827,#1797,#1177,#1990,#2445)); + +#3461= IFCPROPERTYSETTEMPLATE('3wEp20qRuHuO00025QrE$V',$,'Pset_AirTerminalOccurrence','Air terminal occurrence attributes attached to an instance of IfcAirTerminal.',.PSET_OCCURRENCEDRIVEN.,'IfcAirTerminal',(#74,#98)); + +#3462= IFCPROPERTYSETTEMPLATE('0aZEu0qRyHuO00025QrE$V',$,'Pset_AirTerminalPHistory','Air terminal performance history common attributes.',.PSET_PERFORMANCEDRIVEN.,'IfcAirTerminal',(#77,#1763,#2903,#2902,#2138,#1224,#332)); + +#3463= IFCPROPERTYSETTEMPLATE('1FTq80qRyHuO00025QrE$V',$,'Pset_AirTerminalTypeCommon','Air terminal type common attributes.\X\0D\X\0ASoundLevel attribute deleted in IFC2x2 Pset Addendum: Use IfcSoundProperties instead.',.PSET_TYPEDRIVENOVERRIDE.,'IfcAirTerminal',(#2299,#2815,#100,#836,#2663,#2662,#1941,#942,#80,#2963,#660,#3040,#68,#878,#876,#99,#533,#528,#529,#1080,#939,#1101,#1107,#1764,#749,#82)); + +#3464= IFCPROPERTYSETTEMPLATE('1PvWk0qS0HuO00025QrE$V',$,'Pset_AirToAirHeatRecoveryPHistory','Air to Air Heat Recovery performance history common attributes.',.PSET_PERFORMANCEDRIVEN.,'IfcAirToAirHeatRecovery',(#2518,#3081,#2953,#612,#1179,#2522,#1451,#3088,#2519,#3082,#92)); + +#3465= IFCPROPERTYSETTEMPLATE('2Ca0G0qS0HuO00025QrE$V',$,'Pset_AirToAirHeatRecoveryTypeCommon','Air to Air Heat Recovery type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcAirToAirHeatRecovery',(#2329,#2839,#1145,#1066,#1981,#2157,#2491)); + +#3466= IFCPROPERTYSETTEMPLATE('3anmO0qS0HuO00025QrE$V',$,'Pset_AlarmPHistory','Properties for history of alarm values. HISTORY: Added in IFC4.',.PSET_PERFORMANCEDRIVEN.,'IfcAlarm',(#780,#454,#2560,#28,#3206)); + +#3467= IFCPROPERTYSETTEMPLATE('01_zI0qS4HuO00025QrE$V',$,'Pset_AlarmTypeCommon','Alarm type common attributes. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcAlarm',(#2264,#2777,#102)); + +#3468= IFCPROPERTYSETTEMPLATE('1FUqGRPvnFwwn0JFX8oyB1',$,'Pset_AlignmentCantSegmentCommon','Properties common to the definition of all instances of alignment segment that have designParameters for cant.',.PSET_OCCURRENCEDRIVEN.,'IfcAlignmentSegment',(#299,#300,#2762,#786)); + +#3469= IFCPROPERTYSETTEMPLATE('16v9ITAev0LuJJYTF_fIv$',$,'Pset_AlignmentVerticalSegmentCommon','Properties common to the definition of all instances of alignment vertical segment.',.PSET_OCCURRENCEDRIVEN.,'IfcAlignmentSegment',(#2758,#783)); + +#3470= IFCPROPERTYSETTEMPLATE('0h76K0qS4HuO00025QrE$V',$,'Pset_AnnotationContourLine','Specifies properties of a standard curve that has a single, consistent measure value.',.PSET_OCCURRENCEDRIVEN.,'IfcAnnotation/CONTOURLINE',(#496)); + +#3471= IFCPROPERTYSETTEMPLATE('0xpDi0qS4HuO00025QrE$V',$,'Pset_AnnotationLineOfSight','Specifies the properties of the line of sight. For example, it can be used to define the line of sight visibility at the junction between two roads (particularly between an access road and a public road); or in the design of a stadium or theatre.',.PSET_OCCURRENCEDRIVEN.,'IfcAnnotation/LINEOFSIGHT',(#2534,#3267,#3268,#2459,#2460)); + +#3472= IFCPROPERTYSETTEMPLATE('1UNlG0qS4HuO00025QrE$V',$,'Pset_AnnotationSurveyArea','Specifies particular properties of survey methods to be assigned to survey point set or resulting surface patches',.PSET_OCCURRENCEDRIVEN.,'IfcAnnotation/SURVEY',(#38,#26,#25)); + +#3473= IFCPROPERTYSETTEMPLATE('3D$bUzvv10S9QdiZtidQDg',$,'Pset_ArchElementTypeSegment','Properties for arch elements of type SEGMENT.',.PSET_TYPEDRIVENOVERRIDE.,'IfcArchElement/SEGMENT',(#1560,#2207,#1559,#2206,#1747)); + +#3474= IFCPROPERTYSETTEMPLATE('1zs7u_JRT8ExlFtWQ5qlLW',$,'Pset_ArchElementTypeSteelRib','Properties for arch elements of type _STEELRIB_.',$,'IfcArchElement/(.STEELRIB.)',(#1563,#1557,#956,#2444,#120,#252,#249,#542)); + +#3475= IFCPROPERTYSETTEMPLATE('23KsS0qS4HuO00025QrE$V',$,'Pset_Asset','An asset is a uniquely identifiable element which has a financial value and against which maintenance actions are recorded.',.PSET_OCCURRENCEDRIVEN.,'IfcAsset',(#156,#163,#160,#162,#164)); + +#3476= IFCPROPERTYSETTEMPLATE('2sbVO0qS4HuO00025QrE$V',$,'Pset_AudioVisualAppliancePHistory','Captures realtime information for audio-video devices, such as for security camera footage and retail information displays. HISTORY: Added in IFC4.',.PSET_PERFORMANCEDRIVEN.,'IfcAudioVisualAppliance',(#2130,#1690,#1687,#183)); + +#3477= IFCPROPERTYSETTEMPLATE('3F1X20qS4HuO00025QrE$V',$,'Pset_AudioVisualApplianceTypeAmplifier','An audio-visual amplifier is a device that renders audio from a single external source connected from a port. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcAudioVisualAppliance/AMPLIFIER',(#107,#178,#180)); + +#3478= IFCPROPERTYSETTEMPLATE('3vy6I0qS4HuO00025QrE$V',$,'Pset_AudioVisualApplianceTypeCamera','An audio-visual camera is a device that captures video, such as for security. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcAudioVisualAppliance/CAMERA',(#298,#1379,#3261,#3255,#3258,#3254,#2049,#2047,#2051,#3049,#3050,#3441)); + +#3479= IFCPROPERTYSETTEMPLATE('1O7KU0qS8HuO00025QrE$V',$,'Pset_AudioVisualApplianceTypeCommon','An audio-visual appliance is a device that renders or captures audio and/or video. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcAudioVisualAppliance',(#2306,#2820,#1689,#182)); + +#3480= IFCPROPERTYSETTEMPLATE('21rcw0qS8HuO00025QrE$V',$,'Pset_AudioVisualApplianceTypeDisplay','An audio-visual display is a device that renders video from a screen. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcAudioVisualAppliance/DISPLAY',(#686,#1848,#687,#683,#283,#499,#2378,#3100,#3263,#3257,#3260,#3265,#3253,#181)); + +#3481= IFCPROPERTYSETTEMPLATE('3$0UE0qS8HuO00025QrE$V',$,'Pset_AudioVisualApplianceTypePlayer','An audio-visual player is a device that plays stored media into a stream of audio and/or video, such as camera footage in security systems, background audio in retail areas, or media presentations in conference rooms or theatres. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcAudioVisualAppliance/PLAYER',(#2101,#2099,#2100)); + +#3482= IFCPROPERTYSETTEMPLATE('0YB9C0qSCHuO00025QrE$V',$,'Pset_AudioVisualApplianceTypeProjector','An audio-visual projector is a device that projects video to a surface. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcAudioVisualAppliance/PROJECTOR',(#2177,#3262,#3256,#3259,#3264,#3252)); + +#3483= IFCPROPERTYSETTEMPLATE('0IhjJDFYoFnZx9mp0wR1Rz',$,'Pset_AudioVisualApplianceTypeRailwayCommunicationTerminal','Properties used for railway communication terminals.',.PSET_TYPEDRIVENOVERRIDE.,'IfcAudioVisualAppliance/COMMUNICATIONTERMINAL',(#2222)); + +#3484= IFCPROPERTYSETTEMPLATE('1YZ140qSCHuO00025QrE$V',$,'Pset_AudioVisualApplianceTypeReceiver','An audio-visual receiver is a device that switches audio and/or video from multiple sources, including external sources connected from ports and internal aggregated sources. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcAudioVisualAppliance/RECEIVER',(#2252,#177,#179)); + +#3485= IFCPROPERTYSETTEMPLATE('3osp7raMQ5ih2ElNgqb2iB',$,'Pset_AudioVisualApplianceTypeRecordingEquipment','Properties common to _IfcAudioVisualAppliance_ with predefined type set to RECORDINGEQUIPMENT.',.PSET_TYPEDRIVENOVERRIDE.,'IfcAudioVisualAppliance/RECORDINGEQUIPMENT',(#1914,#2876)); + +#3486= IFCPROPERTYSETTEMPLATE('2E3lk0qSCHuO00025QrE$V',$,'Pset_AudioVisualApplianceTypeSpeaker','An audio-visual speaker is a device that converts amplified audio signals into sound waves. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcAudioVisualAppliance/SPEAKER',(#2722,#2721,#2720,#977,#1214)); + +#3487= IFCPROPERTYSETTEMPLATE('3ERdc0qSCHuO00025QrE$V',$,'Pset_AudioVisualApplianceTypeTuner','An audio-visual tuner is a device that demodulates a signal into a stream of audio and/or video. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcAudioVisualAppliance/TUNER',(#3150,#3149,#3147,#3148)); + +#3488= IFCPROPERTYSETTEMPLATE('0UboEEXvs6sNyxn5Tkl6u6',$,'Pset_AxleCountingEquipment','Properties that are applicable for IfcSensor with predefined type WHEELSENSOR, indicated that the wheel sensor is a axle counting equipment.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/WHEELSENSOR',(#842,#634,#1982,#1873,#190,#1213,#2241,#1269,#189,#1666)); + +#3489= IFCPROPERTYSETTEMPLATE('3aBgw$NhMjgrSbsXLMKZA$',$,'Pset_BalanceWeightTensionerDesignCriteria','Properties of a weight tensioner. The property set can be used by the predefined type TENSIONINGEQUIPMENT of IfcDiscreteAccessory.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory/TENSIONINGEQUIPMENT',(#2375,#2376)); + +#3490= IFCPROPERTYSETTEMPLATE('3vyMG0qSCHuO00025QrE$V',$,'Pset_BeamCommon','Properties common to the definition of all occurrence and type objects of beam.',.PSET_TYPEDRIVENOVERRIDE.,'IfcBeam',(#2259,#2770,#2716,#2654,#2464,#1325,#3011,#1517,#894)); + +#3491= IFCPROPERTYSETTEMPLATE('3zWqDYWL5DtgyCZ5CDBDMF',$,'Pset_BearingCommon','Common properties for IfcBearing.',.PSET_TYPEDRIVENOVERRIDE.,'IfcBearing',(#682,#2467)); + +#3492= IFCPROPERTYSETTEMPLATE('1EA_ODQu1Bsh1498QLseM8',$,'Pset_BerthCommon','Properties common to the definition of all occurrences of _IfcSpace_ and types of _IfcSpaceType_ with the predefined type set to BERTH.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpace/BERTH,IfcSpaceType/BERTH',(#229,#234,#232,#233,#7)); + +#3493= IFCPROPERTYSETTEMPLATE('0_VF_0qSGHuO00025QrE$V',$,'Pset_BoilerPHistory','Boiler performance history common attributes.\X\0D\X\0AWaterQuality attribute deleted in IFC2x2 Pset Addendum: Use IfcMaterialProperties instead. CombustionProductsMaximulLoad and CombustionProductsPartialLoad attributes deleted in IFC2x2 Pset Addendum: Use IfcMaterialProperties instead.',.PSET_PERFORMANCEDRIVEN.,'IfcBoiler',(#799,#1980,#408,#3396,#407,#2058,#1516,#2160,#186)); + +#3494= IFCPROPERTYSETTEMPLATE('1VtUk0qSGHuO00025QrE$V',$,'Pset_BoilerTypeCommon','Boiler type common attributes.\X\0D\X\0ASoundLevel attribute deleted in IFC2x2 Pset Addendum: Use IfcSoundProperties instead. PrimaryEnergySource and AuxiliaryEnergySource attributes deleted in IFC2x2 Pset Addendum: Use IfcMaterialProperties instead.',.PSET_TYPEDRIVENOVERRIDE.,'IfcBoiler',(#2291,#2804,#2149,#1975,#1144,#1838,#3324,#3336,#1414,#2054,#2020,#1807,#798)); + +#3495= IFCPROPERTYSETTEMPLATE('340A_0qSGHuO00025QrE$V',$,'Pset_BoilerTypeSteam','Steam boiler type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcBoiler/STEAM',(#1644,#1806,#1137)); + +#3496= IFCPROPERTYSETTEMPLATE('3Q3d00qSGHuO00025QrE$V',$,'Pset_BoilerTypeWater','Water boiler type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcBoiler/WATER',(#1805,#1136)); + +#3497= IFCPROPERTYSETTEMPLATE('23CHmHZrfDlhRGsBM7Ba4q',$,'Pset_BoreholeCommon','Properties describing the features of a borehole (if not modelled separately).',.PSET_OCCURRENCEDRIVEN.,'IfcBorehole',(#266,#311,#312,#868,#869,#1032,#1504,#1507)); + +#3498= IFCPROPERTYSETTEMPLATE('3zDxNhOAb5YORcsTbcKUwg',$,'Pset_BoreholeTestPressuremeter','Properties for results of pressuremeter tests in boreholes.',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceObservation/INSITUTESTRESULT',(#1693,#1692,#1691,#2144,#3419)); + +#3499= IFCPROPERTYSETTEMPLATE('1r96WoTKj5SAJY9Bgdemep',$,'Pset_BoundedCourseCommon','Properties for a bounded course.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCourse',(#2740)); + +#3500= IFCPROPERTYSETTEMPLATE('0ucBVBF1bF8fDngXcFN_9Y',$,'Pset_BreakwaterCommon','Properties common to the definition of all occurrences of _IfcMarineFacility_ with the predefined type set to BREAKWATER.',.PSET_OCCURRENCEDRIVEN.,'IfcMarineFacility/BREAKWATER',(#2890,#774)); + +#3501= IFCPROPERTYSETTEMPLATE('25olP4CerBsRsGRZmhzUhG',$,'Pset_BridgeCommon','Common property set for bridges.',.PSET_OCCURRENCEDRIVEN.,'IfcBridge',(#2893)); + +#3502= IFCPROPERTYSETTEMPLATE('3hy1C0qSGHuO00025QrE$V',$,'Pset_BuildingCommon','Properties common to the definition of all instances of IfcBuilding. Please note that several building attributes are handled directly at the IfcBuilding instance, the building number (or short name) by IfcBuilding.Name, the building name (or long name) by IfcBuilding.LongName, and the description (or comments) by IfcBuilding.Description. Actual building quantities, like building perimeter, building area and building volume are provided by IfcElementQuantity, and the building classification according to national building code by IfcClassificationReference.',.PSET_OCCURRENCEDRIVEN.,'IfcBuilding',(#2363,#287,#1382,#485,#889,#2741,#2744,#1968,#1019,#1768,#1945,#3416,#3417,#1361,#777,#779)); + +#3503= IFCPROPERTYSETTEMPLATE('0lIe60qSKHuO00025QrE$V',$,'Pset_BuildingElementProxyCommon','Common properties for built elements that don''t have a specific entity name.',.PSET_TYPEDRIVENOVERRIDE.,'IfcBuildingElementProxy',(#2280,#2793,#1330,#3015,#1523,#892)); + +#3504= IFCPROPERTYSETTEMPLATE('1Nqdk0qSKHuO00025QrE$V',$,'Pset_BuildingElementProxyProvisionForVoid','Properties common to the definition of a provision for void as a special type of an instance of IfcBuildingElementProxy. A provision for void is a spatial provision that might be resolved into a void in a building element. The properties carry requested values.',.PSET_TYPEDRIVENOVERRIDE.,'IfcBuildingElementProxy/PROVISIONFORVOID',(#2565,#3369,#1148,#648,#616,#2934)); + +#3505= IFCPROPERTYSETTEMPLATE('1tQQG0qSKHuO00025QrE$V',$,'Pset_BuildingStoreyCommon','Properties common to the definition of all instances of IfcBuildingStorey. Please note that several building attributes are handled directly at the IfcBuildingStorey instance, the building storey number (or short name) by IfcBuildingStorey.Name, the building storey name (or long name) by IfcBuildingStorey.LongName, and the description (or comments) by IfcBuildingStorey.Description. Actual building storey quantities, like building storey perimeter, building storey area and building storey volume are provided by IfcElementQuantity, and the building storey classification according to national building code by IfcClassificationReference.',.PSET_OCCURRENCEDRIVEN.,'IfcBuildingStorey',(#2314,#801,#10,#2743,#2746,#1531,#1019,#1768,#778,#776)); + +#3506= IFCPROPERTYSETTEMPLATE('2htM00qSKHuO00025QrE$V',$,'Pset_BuildingSystemCommon','Properties common to the definition of building systems.',.PSET_OCCURRENCEDRIVEN.,'IfcBuildingSystem',(#2334)); + +#3507= IFCPROPERTYSETTEMPLATE('2u_ay0qSKHuO00025QrE$V',$,'Pset_BuildingUse','Provides information on on the real estate context of the building of interest both current and anticipated.',.PSET_OCCURRENCEDRIVEN.,'IfcBuilding',(#1602,#1606,#2094,#1758,#3209,#2988,#1604,#2421,#3208,#2987,#1603,#2420)); + +#3508= IFCPROPERTYSETTEMPLATE('073rA0qSOHuO00025QrE$V',$,'Pset_BuildingUseAdjacent','Provides information on adjacent buildings and their uses to enable their impact on the building of interest to be determined. Note that for each instance of the property set used, where there is an existence of risk, there will be an instance of the property set Pset_Risk (q.v).',.PSET_OCCURRENCEDRIVEN.,'IfcBuilding',(#1601,#1605,#2093,#1757)); + +#3509= IFCPROPERTYSETTEMPLATE('0P5PgQe5XA1Rk37$BdUJdH',$,'Pset_BuiltElementCommon','$',$,'IfcBuildingElement',(#1342,#1526,#895,#3013)); + +#3510= IFCPROPERTYSETTEMPLATE('29lvyP2sPD4gVVxzj4Lny5',$,'Pset_BuiltSystemRailwayLine','Properties common to the definition of a railway line system, which is a set of functional tracks with explicit terminals. It is usually composed of a set of tracks with continuous track parts and alignments.',.PSET_TYPEDRIVENOVERRIDE.,'IfcBuiltSystem/RAILWAYLINE',(#1497,#1318,#1496)); + +#3511= IFCPROPERTYSETTEMPLATE('3PJwyKeDJNZ_U5UPbCxKHT',$,'Pset_BuiltSystemRailwayTrack','Properties common to the definition of a track system. It is usually composed of continuous sequences of track parts and alignments.',.PSET_TYPEDRIVENOVERRIDE.,'IfcBuiltSystem/RAILWAYTRACK',(#3107,#3109,#3111,#3102)); + +#3512= IFCPROPERTYSETTEMPLATE('3wgT2KSiT8bfBOPweBSIoc',$,'Pset_BuiltSystemTypeWaterproofing','Properties for waterproofing systems.',.PSET_TYPEDRIVENOVERRIDE.,'IfcBuiltSystem/WATERPROOFING',(#3332,#3338)); + +#3513= IFCPROPERTYSETTEMPLATE('0YUbs0qSOHuO00025QrE$V',$,'Pset_BurnerTypeCommon','Common attributes of burner types.',.PSET_TYPEDRIVENOVERRIDE.,'IfcBurner',(#2269,#2782,#798)); + +#3514= IFCPROPERTYSETTEMPLATE('1NXh00qSOHuO00025QrE$V',$,'Pset_CableCarrierFittingTypeCommon','Common properties for cable carrier fittings. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableCarrierFitting',(#2308,#2821)); + +#3515= IFCPROPERTYSETTEMPLATE('1oMII0qSOHuO00025QrE$V',$,'Pset_CableCarrierSegmentTypeCableLadderSegment','An open carrier segment on which cables are carried on a ladder structure.\X\0D\X\0AHISTORY: IFC4 - NominalLength deleted. To be handled as a quantity measure.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableCarrierSegment/CABLELADDERSEGMENT',(#1435)); + +#3516= IFCPROPERTYSETTEMPLATE('2ACAY0qSOHuO00025QrE$V',$,'Pset_CableCarrierSegmentTypeCableTraySegment','An (typically) open carrier segment onto which cables are laid.\X\0D\X\0AHISTORY: IFC4 - NominalLength deleted. To be handled as a quantity measure',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableCarrierSegment/CABLETRAYSEGMENT',(#1063)); + +#3517= IFCPROPERTYSETTEMPLATE('2Wrl_0qSOHuO00025QrE$V',$,'Pset_CableCarrierSegmentTypeCableTrunkingSegment','An enclosed carrier segment with one or more compartments into which cables are placed.\X\0D\X\0AHISTORY: IFC4 - NominalLength deleted. To be handled as a quantity measure',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableCarrierSegment/CABLETRUNKINGSEGMENT',(#1900)); + +#3518= IFCPROPERTYSETTEMPLATE('3UI9dqTovFpUlucIdwHX5Z',$,'Pset_CableCarrierSegmentTypeCatenaryWire','Properties of a catenary wire, which is a longtitudinal wire supporting the grooved contact wires. Properties in this property set are applicable to a type or an occurence _ifcCableCarrierSegment_ with predefined type of CATENARYWIRE.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableCarrierSegment/CATENARYWIRE',(#39,#3173,#322,#3005,#573,#606,#1454,#1611,#1684,#2081,#2879,#2976,#3421)); + +#3519= IFCPROPERTYSETTEMPLATE('2tVLQ0qSOHuO00025QrE$V',$,'Pset_CableCarrierSegmentTypeCommon','Common properties for cable carrier segments. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableCarrierSegment',(#2342,#2847)); + +#3520= IFCPROPERTYSETTEMPLATE('3JWFW0qSOHuO00025QrE$V',$,'Pset_CableCarrierSegmentTypeConduitSegment','An enclosed tubular carrier segment through which cables are pulled.\X\0D\X\0AHISTORY: IFC4 - NominalLength deleted. To be handled as a quantity measure.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableCarrierSegment/CONDUITSEGMENT',(#1826,#464,#1390,#1799,#1877)); + +#3521= IFCPROPERTYSETTEMPLATE('1ptdTcmDieglesy8J2SD0U',$,'Pset_CableCarrierSegmentTypeDropper','Properties that are applicable to a type or an occurrence of dropper.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableCarrierSegment/DROPPER',(#573,#2976,#147,#1390,#3173,#1300,#1311,#1833)); + +#3522= IFCPROPERTYSETTEMPLATE('3xS5k0qSOHuO00025QrE$V',$,'Pset_CableFittingTypeCommon','Common properties for cable fittings. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableFitting',(#2256,#2767)); + +#3523= IFCPROPERTYSETTEMPLATE('1ttBG8y2fkk0WyM382QM5$',$,'Pset_CableFittingTypeExit','Properties of the exit type of cable fitting which ends a cable segment at a non-electric element.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableFitting/EXIT',(#1027)); + +#3524= IFCPROPERTYSETTEMPLATE('1_xKtguhcJaSig0Wp199h8',$,'Pset_CableFittingTypeFanout','Properties of the fanout type of cable fitting.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableFitting/FANOUT',(#1952,#3145)); + +#3525= IFCPROPERTYSETTEMPLATE('1o0FJEnVz8XuOt6Bt1ySyR',$,'Pset_CableSegmentConnector','Properties about cable connectors. This property set is applicable to a type or occurence of _IfcCableSegment_, indicated that the cable segment has one or two connectors affiliated.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableSegment',(#477,#480,#479,#482,#478,#481)); + +#3526= IFCPROPERTYSETTEMPLATE('0$kPsI_NR39__u_tVrQafA',$,'Pset_CableSegmentOccurenceFiberSegment','Properties of fiber segment occurrences. This property set is applicable to occurences of _IfcCableSegment_ with predefined type FIBERSEGMENT.',.PSET_OCCURRENCEDRIVEN.,'IfcCableSegment/FIBERSEGMENT',(#1290)); + +#3527= IFCPROPERTYSETTEMPLATE('2B2OU6K4r3mxn0CyZEpEvj',$,'Pset_CableSegmentOccurrence','Properties for the occurrence of an electrical cable, core or conductor that conforms to a type as specified by an appropriate type definition within IFC. NOTE: Maximum allowed voltage drop should be derived from the property within Pset_ElectricalCircuit.',.PSET_OCCURRENCEDRIVEN.,'IfcCableSegment',(#627,#3199,#1927,#1261,#1262,#691,#2673,#316,#1744,#1355,#1367,#573,#1626,#2125,#2529)); + +#3528= IFCPROPERTYSETTEMPLATE('0O39E0qSSHuO00025QrE$V',$,'Pset_CableSegmentTypeBusBarSegment','Properties specific to busbar cable segments.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableSegment/BUSBARSEGMENT',(#1354,#1789,#3173,#39,#3005,#573,#606,#1611,#2976,#3421,#566,#1268,#2029,#1981,#2242)); + +#3529= IFCPROPERTYSETTEMPLATE('0bAOA0qSSHuO00025QrE$V',$,'Pset_CableSegmentTypeCableSegment','Electrical cable with a specific purpose to lead electric current within a circuit or any other electric construction. Includes all types of electric cables, mainly several electrical segments wrapped together, e.g. cable, tube, busbar. Note that the number of conductors within a cable is determined by an aggregation mechanism that aggregates the conductors within the cable. A single-core cable is defined in IEV 461-06-02 as being ''a cable having only one core''; a multiconductor cable is defined in IEV 461-06-03 as b eing ''a cable having more than one conductor, some of which may be uninsulated''; a mulicore cable is defined in IEV 461-06-04 as being ''a cable having more than one core''.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableSegment/CABLESEGMENT',(#2750,#1902,#2029,#2240,#2488,#1094,#1642,#1655,#2723,#3351,#2512,#2514,#1043,#988,#39,#573,#606,#1611,#1628,#1625,#1957,#1271,#2242)); + +#3530= IFCPROPERTYSETTEMPLATE('2htb_0qSSHuO00025QrE$V',$,'Pset_CableSegmentTypeCommon','Properties for the definitions of electrical cable segments.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableSegment',(#2332,#2840)); + +#3531= IFCPROPERTYSETTEMPLATE('0atRS0qSWHuO00025QrE$V',$,'Pset_CableSegmentTypeConductorSegment','An electrical conductor is a single linear element with the specific purpose to lead electric current. The core of one lead is normally single wired or multiwired which are intertwined. According to IEC 60050: IEV 195-01-07, a conductor is a conductive part intended to carry a specified electric current.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableSegment/CONDUCTORSEGMENT',(#566,#986,#462,#484,#463,#1789,#39,#3005,#573,#3173,#1611,#2976,#3421,#606,#2029,#1902,#2242)); + +#3532= IFCPROPERTYSETTEMPLATE('1YjUDxeJO1UI$t60LxenT$',$,'Pset_CableSegmentTypeContactWire','Properties of contact wires used in overhead contact line systems. This property set is applicable to a type or occurence of _IfcCableSegment_ with predefined type CONTACTWIRESEGMENT.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableSegment/CONTACTWIRESEGMENT',(#39,#3005,#573,#606,#1611,#3421,#566,#3074,#2976)); + +#3533= IFCPROPERTYSETTEMPLATE('1jbN00qSWHuO00025QrE$V',$,'Pset_CableSegmentTypeCoreSegment','An assembly comprising a conductor with its own insulation (and screens if any)',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableSegment/CORESEGMENT',(#2030,#2242,#2239,#526,#2488,#2590,#3352,#3173,#2513,#2515,#1044,#988,#2750,#3005,#573,#606,#1454,#1611,#2976,#3421,#39,#2879)); + +#3534= IFCPROPERTYSETTEMPLATE('1XywgPBLBsJdhXFgekf6UF',$,'Pset_CableSegmentTypeEarthingConductor','Properties of earthing conductors used in overhead contact line systems. This property set is applicable to a type or occurence of _IfcCableSegment_ with predefined type CONDUCTORSEGMENT.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableSegment/CONDUCTORSEGMENT',(#2438)); + +#3535= IFCPROPERTYSETTEMPLATE('11zk8ID5H3$IAQQEHVr2Nt',$,'Pset_CableSegmentTypeFiberSegment','Properties of fiber segments. This property set is applicable to a type or occurence of _IfcCableSegment_ with predefined type FIBERSEGMENT.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableSegment/FIBERSEGMENT',(#863,#1108,#866)); + +#3536= IFCPROPERTYSETTEMPLATE('2_fHVOZ3rFCg8JQ7Ujpx3c',$,'Pset_CableSegmentTypeFiberTubeSegment','Properties of Fiber tubes segments. This property set is applicable to a type or occurence of _IfcCableSegment_ with predefined type FIBERTUBESEGMENT.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableSegment/FIBERTUBE',(#865,#1910)); + +#3537= IFCPROPERTYSETTEMPLATE('2y6G_WaGiFBm5uXfKGEJBH',$,'Pset_CableSegmentTypeOpticalCableSegment','Properties of optical cables segments. This property set is applicable to a type or occurence of _IfcCableSegment_ with predefined type OPTICALCABLESEGMENT.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableSegment/OPTICALCABLESEGMENT',(#1910,#1995,#1921,#1940,#1952,#864)); + +#3538= IFCPROPERTYSETTEMPLATE('3DPe4Z1lrNZ2x32leTdGJN',$,'Pset_CableSegmentTypeStitchWire','Properties of stitch wires. This property set is applicable to a type or occurence of _IfcCableSegment_ with predefined type STICHWIRE.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableSegment/STITCHWIRE',(#147,#1831,#1684,#3173,#2976)); + +#3539= IFCPROPERTYSETTEMPLATE('23RWfrWBNKEmpDYItQpcmx',$,'Pset_CableSegmentTypeWirePairSegment','Properties of wire pair segments. This property set is applicable to a type or occurence of _IfcCableSegment_ with predefined type WIREPAIRSEGMENT.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableSegment/WIREPAIRSEGMENT',(#344,#459,#525,#1417,#2591,#3384)); + +#3540= IFCPROPERTYSETTEMPLATE('3CozvThg9ENQLQTWA77IQ7',$,'Pset_CargoCommon','Properties common to the definition of all occurrences of _IfcTransportElement_ and types of _IfcTransportElementType_ with the predefined type set to CARGO.',.PSET_TYPEDRIVENOVERRIDE.,'IfcVehicle/CARGO',(#2168,#55,#2167)); + +#3541= IFCPROPERTYSETTEMPLATE('3hIvAY4_nIO5x900DEA7fz',$,'Pset_CessBetweenRails','Properties in this property set are applicable for IfcSlab with PredefinedType TRACKSLAB, indicated that the slab is a cess or covering between rails.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSlab/TRACKSLAB',(#1418,#347,#1533,#3195)); + +#3542= IFCPROPERTYSETTEMPLATE('3IwM40qSWHuO00025QrE$V',$,'Pset_ChillerPHistory','Chiller performance history attributes.',.PSET_PERFORMANCEDRIVEN.,'IfcChiller',(#304,#791,#378)); + +#3543= IFCPROPERTYSETTEMPLATE('3aCcs0qSWHuO00025QrE$V',$,'Pset_ChillerTypeCommon','Chiller type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcChiller',(#2357,#2852,#348,#1804,#1786,#1808,#1814,#1840,#307,#379,#984)); + +#3544= IFCPROPERTYSETTEMPLATE('0urUY0qSaHuO00025QrE$V',$,'Pset_ChimneyCommon','Properties common to the definition of all occurrence and type objects of chimneys.',.PSET_TYPEDRIVENOVERRIDE.,'IfcChimney',(#2284,#2799,#1906,#1335,#3018,#1522,#896)); + +#3545= IFCPROPERTYSETTEMPLATE('2QshPSbtHEWeYz4t$IJ_5k',$,'Pset_CivilElementCommon','Properties common to the definition of all occurrence and type objects of civil element.',$,'IfcCivilElement',(#2300,#2773)); + +#3546= IFCPROPERTYSETTEMPLATE('2Twei8EELABDfBuEHG693$',$,'Pset_CoaxialCable','Properties applicable to a coaxial cable, which is a copper cable with a variable number of copper coaxial pair conductors used to transmit data by means of electrical signals, especially at radio frequency. This property set is applicable to a type or occurence of _IfcCableSegment_ with predefined type CABLESEGMENT.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableSegment/CABLESEGMENT',(#344,#547,#1662,#1898,#2179,#3120,#2209)); + +#3547= IFCPROPERTYSETTEMPLATE('1ps1m0qSaHuO00025QrE$V',$,'Pset_CoilOccurrence','Coil occurrence attributes attached to an instance of IfcCoil.',.PSET_OCCURRENCEDRIVEN.,'IfcCoil',(#1100)); + +#3548= IFCPROPERTYSETTEMPLATE('1$AqU0qSaHuO00025QrE$V',$,'Pset_CoilPHistory','Coil performance history common attributes.\X\0D\X\0ASound attribute deleted in IFC2x2 Pset Addendum: Use IfcSoundProperties instead.',.PSET_PERFORMANCEDRIVEN.,'IfcCoil',(#173,#90,#2688,#837)); + +#3549= IFCPROPERTYSETTEMPLATE('2Irgu0qSaHuO00025QrE$V',$,'Pset_CoilTypeCommon','Coil type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCoil',(#2333,#2843,#1983,#79,#1847,#1829,#1869,#386)); + +#3550= IFCPROPERTYSETTEMPLATE('3OatQ0qSaHuO00025QrE$V',$,'Pset_CoilTypeHydronic','Hydronic coil type attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCoil',(#952,#382,#381,#384,#383,#1123,#2163,#2496,#3098,#3329,#292,#2521,#3366)); + +#3551= IFCPROPERTYSETTEMPLATE('1AQy00qSeHuO00025QrE$V',$,'Pset_ColumnCommon','Properties common to the definition of all occurrence and type objects of column.',.PSET_TYPEDRIVENOVERRIDE.,'IfcColumn',(#2295,#2812,#2656,#2466,#1336,#3019,#1527,#890)); + +#3552= IFCPROPERTYSETTEMPLATE('2DBPW0qSeHuO00025QrE$V',$,'Pset_CommunicationsAppliancePHistory','Captures realtime information for communications devices, such as for server farm energy usage. HISTORY: Added in IFC4.',.PSET_PERFORMANCEDRIVEN.,'IfcCommunicationsAppliance',(#2129)); + +#3553= IFCPROPERTYSETTEMPLATE('1thMzNtIwb$dzhJUfjV7Sw',$,'Pset_CommunicationsApplianceTypeAntenna','Properties common to an antenna. This property set is applied to a type or occurrence of _IfcCommunicationsAppliance_ with the predefined type ANTENNA.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCommunicationsAppliance/ANTENNA',(#117,#2107,#2211,#119)); + +#3554= IFCPROPERTYSETTEMPLATE('2iYwWkqvu1XAXM_ZLi4n$c',$,'Pset_CommunicationsApplianceTypeAutomaton','Properties common to automaton appliances. This property set is applied to a type or occurrence of _IfcCommunicationsAppliance_ with predefined type of AUTOMATON.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCommunicationsAppliance/AUTOMATON',(#1253,#2023)); + +#3555= IFCPROPERTYSETTEMPLATE('2KxJo0qSeHuO00025QrE$V',$,'Pset_CommunicationsApplianceTypeCommon','Common properties for communications appliances. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCommunicationsAppliance',(#2338,#2845)); + +#3556= IFCPROPERTYSETTEMPLATE('2lbRkr0zQOlM3PVKC6a8Vl',$,'Pset_CommunicationsApplianceTypeComputer','Properties common to a computer. This property set is applied to a type or occurrence of _IfcCommunicationsAppliance_ with predefined type of COMPUTER.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCommunicationsAppliance/COMPUTER',(#2875,#3207)); + +#3557= IFCPROPERTYSETTEMPLATE('158Qqo0HeddapqCQKHHFw1',$,'Pset_CommunicationsApplianceTypeGateway','Properties common to a gateway. This property set is applied to a type or occurrence of _IfcCommunicationsAppliance_ with predefined type of GATEWAY.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCommunicationsAppliance/GATEWAY',(#1914)); + +#3558= IFCPROPERTYSETTEMPLATE('1y3mhYYUglyebURQtI1TUM',$,'Pset_CommunicationsApplianceTypeIntelligentPeripheral','Properties common to a intelligent peripheral. This property set is applied to a type or occurrence of _IfcCommunicationsAppliance_ with predefined type of INTELLIGENT_PERIPHERAL.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCommunicationsAppliance/INTELLIGENTPERIPHERAL',(#3198)); + +#3559= IFCPROPERTYSETTEMPLATE('0AUNbrd5guo7$_Si9pnZIg',$,'Pset_CommunicationsApplianceTypeIpNetworkEquipment','Properties common to a IP network equipment. This property set is applied to a type or occurrence of _IfcCommunicationsAppliance_ with predefined type of IP_NETWORK_EQUIPMENT.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCommunicationsAppliance/IPNETWORKEQUIPMENT',(#1942,#802,#1901,#2909,#1593,#1914)); + +#3560= IFCPROPERTYSETTEMPLATE('1g1KR9_kgRn0tdXmaoNnje',$,'Pset_CommunicationsApplianceTypeModem','Properties common to a modem. This property set is applied to a type or occurrence of _IfcCommunicationsAppliance_ with predefined type MODEM.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCommunicationsAppliance/MODEM',(#1899,#1949,#411,#3113)); + +#3561= IFCPROPERTYSETTEMPLATE('1T4UINgrEfAs6eYbIX5JMp',$,'Pset_CommunicationsApplianceTypeOpticalLineTerminal','Properties common to a optical line terminal. This property set is applied to a type or occurrence of _IfcCommunicationsAppliance_ with predefined type OPTICALLINETERMINAL.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCommunicationsAppliance/OPTICALLINETERMINAL',(#1942,#1914)); + +#3562= IFCPROPERTYSETTEMPLATE('1Qow3jpcp$TBM45huFXC6s',$,'Pset_CommunicationsApplianceTypeOpticalNetworkUnit','Properties common to a optical network unit. This property set is applied to a type or occurrence of _IfcCommunicationsAppliance_ with predefined type OPTICAL_NETWORK_UNIT.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCommunicationsAppliance/OPTICALNETWORKUNIT',(#1996,#1914)); + +#3563= IFCPROPERTYSETTEMPLATE('080b2VQlmd8tVVEyEhRdT2',$,'Pset_CommunicationsApplianceTypeTelecommand','Properties common to a telecommand. This property set is applied to a type or occurrence of _IfcCommunicationsAppliance_ with predefined type TELECOMMAND.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCommunicationsAppliance/TELECOMMAND',(#1958,#1904)); + +#3564= IFCPROPERTYSETTEMPLATE('0aqb1B326mnio9NjHIvdOf',$,'Pset_CommunicationsApplianceTypeTelephonyExchange','Properties common to a telephony exchange. This property set is applied to a type or occurrence of _IfcCommunicationsAppliance_ with predefined type TELEPHONYEXCHANGE.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCommunicationsAppliance/TELEPHONYEXCHANGE',(#3198)); + +#3565= IFCPROPERTYSETTEMPLATE('267ErBq$$KykFgax3JjaSN',$,'Pset_CommunicationsApplianceTypeTransportEquipment','Properties common to a transport equipment. This property set is applied to a type or occurrence of _IfcCommunicationsAppliance_ with predefined type TRANSPORTEQUIPMENT.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCommunicationsAppliance/TRANSPORTEQUIPMENT',(#1412,#760,#1942,#3131,#3130)); + +#3566= IFCPROPERTYSETTEMPLATE('3JWlS0qSeHuO00025QrE$V',$,'Pset_CompressorPHistory','Compressor performance history attributes.',.PSET_PERFORMANCEDRIVEN.,'IfcCompressor',(#426,#792,#378,#3289,#421,#1679,#1319,#432,#2563,#1250,#1585,#980,#433,#983)); + +#3567= IFCPROPERTYSETTEMPLATE('0AMGq0qSiHuO00025QrE$V',$,'Pset_CompressorTypeCommon','Compressor type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCompressor',(#2270,#2784,#2127,#2379,#1705,#1645,#431,#1785,#1204,#1205,#1078,#1216)); + +#3568= IFCPROPERTYSETTEMPLATE('1$B4S0qSiHuO00025QrE$V',$,'Pset_ConcreteElementGeneral','General properties common to different types of concrete elements, including reinforced concrete elements. The property set can be used by a number of subtypes of IfcBuiltElement, indicated that such element is designed or constructed using a concrete construction method.',.PSET_TYPEDRIVENOVERRIDE.,'IfcBeam,IfcBuildingElementProxy,IfcChimney,IfcColumn,IfcFooting,IfcMember,IfcPile,IfcPlate,IfcRailing,IfcRamp,IfcRampFlight,IfcRoof,IfcSlab,IfcStair,IfcStairFlight,IfcWall,IfcCivilElement',(#148,#319,#2886,#2883,#825,#2391,#2387,#651,#486,#444,#446,#445,#2390)); + +#3569= IFCPROPERTYSETTEMPLATE('1Okjk0qSmHuO00025QrE$V',$,'Pset_CondenserPHistory','Condenser performance history attributes.',.PSET_PERFORMANCEDRIVEN.,'IfcCondenser',(#1139,#827,#1275,#2381,#451,#1550,#3169,#427,#428,#450,#3321)); + +#3570= IFCPROPERTYSETTEMPLATE('29cn20qSmHuO00025QrE$V',$,'Pset_CondenserTypeCommon','Condenser type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCondenser',(#2325,#2766,#2379,#831,#1286,#1284,#1288,#1816,#1818)); + +#3571= IFCPROPERTYSETTEMPLATE('3H8Po0qSmHuO00025QrE$V',$,'Pset_Condition','Determines the state or condition of an element at a particular point in time.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElement,IfcSystem,IfcAsset',(#151,#150,#152,#155,#154,#1449,#1771,#153)); + +#3572= IFCPROPERTYSETTEMPLATE('3czcPErGH0YhnTpd4hPjFw',$,'Pset_ConstructionAdministration','Properties for Construction Administration. Often used for facility and asset management.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElement',(#2171,#2729,#2895)); + +#3573= IFCPROPERTYSETTEMPLATE('2Xxv48VWv4pASLA0W_pxEB',$,'Pset_ConstructionOccurence','Property set for construction occurrence.',.PSET_OCCURRENCEDRIVEN.,'IfcElement',(#1260,#1722,#2939,#159)); + +#3574= IFCPROPERTYSETTEMPLATE('3eO8e0qSmHuO00025QrE$V',$,'Pset_ConstructionResource','Properties for tracking resource usage over time.',.PSET_TYPEDRIVENOVERRIDE.,'IfcConstructionResource',(#2486,#48,#2416,#2484,#45,#2415,#2483,#44)); + +#3575= IFCPROPERTYSETTEMPLATE('04$C80qSqHuO00025QrE$V',$,'Pset_ControllerPHistory','Properties for history of controller values. HISTORY: Added in IFC4.',.PSET_PERFORMANCEDRIVEN.,'IfcController',(#3218,#2194,#2778)); + +#3576= IFCPROPERTYSETTEMPLATE('0JIju0qSqHuO00025QrE$V',$,'Pset_ControllerTypeCommon','Controller type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcController',(#2278,#2791)); + +#3577= IFCPROPERTYSETTEMPLATE('0fyJK0qSqHuO00025QrE$V',$,'Pset_ControllerTypeFloating','Properties for signal handling for an analog controller taking disparate valued multiple inputs and creating a single valued output. HISTORY: IFC4 adapted from Pset_ControllerTypeCommon and applicable predefined type made specific to FLOATING; ACCUMULATOR and PULSECONVERTER types added; additional properties added to replace Pset_AnalogInput and Pset_AnalogOutput.',.PSET_TYPEDRIVENOVERRIDE.,'IfcController/FLOATING',(#505,#1433,#2232,#3213,#2626,#2619,#2635)); + +#3578= IFCPROPERTYSETTEMPLATE('1u1ZY0qSqHuO00025QrE$V',$,'Pset_ControllerTypeMultiPosition','Properties for discrete inputs, outputs, and values within a programmable logic controller. HISTORY: New in IFC4, replaces Pset_MultiStateInput and Pset_MultiStateOutput.',.PSET_TYPEDRIVENOVERRIDE.,'IfcController/MULTIPOSITION',(#507,#1434,#1272,#3215)); + +#3579= IFCPROPERTYSETTEMPLATE('2S_gk0qSqHuO00025QrE$V',$,'Pset_ControllerTypeProgrammable','Properties for Discrete Digital Control (DDC) or programmable logic controllers. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcController/PROGRAMMABLE',(#508,#907,#2672,#129)); + +#3580= IFCPROPERTYSETTEMPLATE('2tD8c0qSqHuO00025QrE$V',$,'Pset_ControllerTypeProportional','Properties for signal handling for an proportional controller taking setpoint and feedback inputs and creating a single valued output. HISTORY: In IFC4, SignalFactor1, SignalFactor2 and SignalFactor3 changed to ProportionalConstant, IntegralConstant and DerivativeConstant. SignalTime1 and SignalTime2 changed to SignalTimeIncrease and SignalTimeDecrease.',.PSET_TYPEDRIVENOVERRIDE.,'IfcController/PROPORTIONAL',(#509,#1433,#2232,#3217,#2181,#1273,#623,#2637,#2636)); + +#3581= IFCPROPERTYSETTEMPLATE('3zYUY0qSqHuO00025QrE$V',$,'Pset_ControllerTypeTwoPosition','Properties for signal handling for an analog controller taking disparate valued multiple inputs and creating a single valued binary output. HISTORY: In IFC4, extended properties to replace Pset_BinaryInput and Pset_BinaryOutput.',.PSET_TYPEDRIVENOVERRIDE.,'IfcController/TWOPOSITION',(#504,#1432,#2106,#3212)); + +#3582= IFCPROPERTYSETTEMPLATE('0qN$w0qSuHuO00025QrE$V',$,'Pset_CooledBeamPHistory','Common performance history attributes for a cooled beam.',.PSET_PERFORMANCEDRIVEN.,'IfcCooledBeam',(#3078,#3084,#215,#216,#521,#1134,#539,#540,#3330,#2904,#2446,#2905,#2447)); + +#3583= IFCPROPERTYSETTEMPLATE('1bG3E0qSuHuO00025QrE$V',$,'Pset_CooledBeamPHistoryActive','Performance history attributes for an active cooled beam.',.PSET_PERFORMANCEDRIVEN.,'IfcCooledBeam/ACTIVE',(#73,#3039,#91)); + +#3584= IFCPROPERTYSETTEMPLATE('1sYK00qSuHuO00025QrE$V',$,'Pset_CooledBeamTypeActive','Active (ventilated) cooled beam common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCooledBeam/ACTIVE',(#71,#78,#2901,#470)); + +#3585= IFCPROPERTYSETTEMPLATE('2cE4W0qSuHuO00025QrE$V',$,'Pset_CooledBeamTypeCommon','Cooled beam common attributes.\X\0D\X\0ASoundLevel and SoundAttenuation attributes deleted in IFC2x2 Pset Addendum: Use IfcSoundProperties instead.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCooledBeam',(#2326,#2835,#1348,#2088,#3320,#3331,#1787,#1860,#1859,#1857,#1843,#1871,#1813,#1861,#1858,#1844,#1872,#1274,#875,#385,#388)); + +#3586= IFCPROPERTYSETTEMPLATE('14nAa0qSyHuO00025QrE$V',$,'Pset_CoolingTowerPHistory','Cooling tower performance history attributes.',.PSET_PERFORMANCEDRIVEN.,'IfcCoolingTower',(#303,#1141,#2898,#3167,#2069)); + +#3587= IFCPROPERTYSETTEMPLATE('1RQm00qSyHuO00025QrE$V',$,'Pset_CoolingTowerTypeCommon','Cooling tower type common attributes.\X\0D\X\0AWaterRequirement attribute unit type modified in IFC2x2 Pset Addendum.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCoolingTower',(#2312,#2803,#1784,#352,#934,#2739,#305,#503,#1895,#209,#1476,#3334,#1989,#105,#106)); + +#3588= IFCPROPERTYSETTEMPLATE('0RRBEgbUbFx8qQrjK2xRI4',$,'Pset_CourseApplicationConditions','Properties regarding the conditions when applying a course.',.PSET_OCCURRENCEDRIVEN.,'IfcCourse',(#132,#3344)); + +#3589= IFCPROPERTYSETTEMPLATE('3IE0kQTsb1r9Cc4EPpArTj',$,'Pset_CourseCommon','Common properties for courses.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCourse',(#1831,#1863,#1877)); + +#3590= IFCPROPERTYSETTEMPLATE('3roqE0qSyHuO00025QrE$V',$,'Pset_CoveringCeiling','Properties common to the definition of all occurrence and type objects of covering with the predefined type set to CEILING.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCovering/CEILING',(#2075,#3046,#3047)); + +#3591= IFCPROPERTYSETTEMPLATE('0HDaw0qT0HuO00025QrE$V',$,'Pset_CoveringCommon','Properties common to the definition of all occurrence and type objects of covering',.PSET_TYPEDRIVENOVERRIDE.,'IfcCovering',(#2276,#2788,#31,#918,#966,#404,#2915,#873,#1331,#3018,#892)); + +#3592= IFCPROPERTYSETTEMPLATE('1SK660qT0HuO00025QrE$V',$,'Pset_CoveringFlooring','Properties common to the definition of all occurrence and type objects of covering with the predefined type set to FLOORING.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCovering/FLOORING',(#1089,#1055)); + +#3593= IFCPROPERTYSETTEMPLATE('17POm$Kwd5xBxEXf81lSPO',$,'Pset_CoveringTypeMembrane','Property set for overing Type Membrane.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCovering/MEMBRANE',(#1828,#1868)); + +#3594= IFCPROPERTYSETTEMPLATE('2w3gSa$39jSNiLp2HrKYHd',$,'Pset_CurrentInstrumentTransformer','Instrument transformers are high accuracy class electrical devices used to isolate or transform voltage or current levels. The main function of instrument transformers is to operate instruments or metering from high voltage or high current circuits, safely isolating secondary control circuitry from the high voltages or currents. Combination instrument transformers are metering current.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFlowInstrument/AMMETER,IfcFlowInstrument/COMBINED',(#22,#23,#2243,#1789,#1839,#1928,#2161,#2159,#2495,#2493)); + +#3595= IFCPROPERTYSETTEMPLATE('1kCWI0qT0HuO00025QrE$V',$,'Pset_CurtainWallCommon','Properties common to the definition of all occurrences of IfcCurtainWall.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCurtainWall',(#2307,#2822,#31,#892,#405,#2915,#3018,#1337)); + +#3596= IFCPROPERTYSETTEMPLATE('2iBoY0qT0HuO00025QrE$V',$,'Pset_DamperOccurrence','Damper occurrence attributes attached to an instance of IfcDamper',.PSET_OCCURRENCEDRIVEN.,'IfcDamper',(#2648)); + +#3597= IFCPROPERTYSETTEMPLATE('2_4Ck0qT0HuO00025QrE$V',$,'Pset_DamperPHistory','Damper performance history attributes.',.PSET_PERFORMANCEDRIVEN.,'IfcDamper',(#75,#1458,#2139,#238,#595,#2143)); + +#3598= IFCPROPERTYSETTEMPLATE('3N6No0qT0HuO00025QrE$V',$,'Pset_DamperTypeCommon','Damper type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDamper',(#2366,#2861,#1977,#2001,#242,#236,#240,#237,#1888,#834,#1620,#2962,#1668,#2967,#1774,#1974,#1463,#1569,#1460,#2383,#975,#968,#973,#371)); + +#3599= IFCPROPERTYSETTEMPLATE('2UBTU0qT4HuO00025QrE$V',$,'Pset_DamperTypeControlDamper','Control damper type attributes.\X\0D\X\0APset renamed from Pset_DamperTypeControl to Pset_DamperTypeControlDamper in IFC2x2 Pset Addendum.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDamper/CONTROLDAMPER',(#3071,#501)); + +#3600= IFCPROPERTYSETTEMPLATE('2tpny0qT4HuO00025QrE$V',$,'Pset_DamperTypeFireDamper','Fire damper type attributes.\X\0D\X\0APset renamed from Pset_DamperTypeFire to Pset_DamperTypeFireDamper in IFC2x2 Pset Addendum.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDamper/FIREDAMPER',(#49,#372,#904,#993)); + +#3601= IFCPROPERTYSETTEMPLATE('3YkNC0qT4HuO00025QrE$V',$,'Pset_DamperTypeFireSmokeDamper','Combination Fire and Smoke damper type attributes.\X\0D\X\0ANew Pset in IFC2x2 Pset Addendum.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDamper/FIRESMOKEDAMPER',(#593,#50,#373,#903,#992)); + +#3602= IFCPROPERTYSETTEMPLATE('0IQ7i0qT8HuO00025QrE$V',$,'Pset_DamperTypeSmokeDamper','Smoke damper type attributes.\X\0D\X\0APset renamed from Pset_DamperTypeSmoke to Pset_DamperTypeSmokeDamper in IFC2x2 Pset Addendum.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDamper/SMOKEDAMPER',(#506)); + +#3603= IFCPROPERTYSETTEMPLATE('2IL3Kqvh4_WmQQZWIVqQYa',$,'Pset_DataTransmissionUnit','Properties common to a data transmission unit. This property set is applied to a type or occurrence of _IfcCommunicationsAppliance_ with predefined type MODEM.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCommunicationsAppliance/MODEM',(#3398,#2530,#604)); + +#3604= IFCPROPERTYSETTEMPLATE('0TkwQ0qT8HuO00025QrE$V',$,'Pset_DiscreteAccessoryColumnShoe','Shape properties common to column shoes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory/SHOE',(#397,#398,#396,#400,#401,#399)); + +#3605= IFCPROPERTYSETTEMPLATE('16t3S0qT8HuO00025QrE$V',$,'Pset_DiscreteAccessoryCornerFixingPlate','Properties specific to corner fixing plates.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory',(#537,#538,#536,#535)); + +#3606= IFCPROPERTYSETTEMPLATE('1Xhgk0qT8HuO00025QrE$V',$,'Pset_DiscreteAccessoryDiagonalTrussConnector','Shape properties specific to connecting accessories in truss form with diagonal cross-bars.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory',(#642,#643,#641,#639,#644,#640)); + +#3607= IFCPROPERTYSETTEMPLATE('27r4k0qT8HuO00025QrE$V',$,'Pset_DiscreteAccessoryEdgeFixingPlate','Properties specific to edge fixing plates.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory',(#747,#748,#746,#745)); + +#3608= IFCPROPERTYSETTEMPLATE('2Zr_q0qT8HuO00025QrE$V',$,'Pset_DiscreteAccessoryFixingSocket','Properties common to fixing sockets.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory',(#916,#913,#914,#915)); + +#3609= IFCPROPERTYSETTEMPLATE('2yu9u0qT8HuO00025QrE$V',$,'Pset_DiscreteAccessoryLadderTrussConnector','Shape properties specific to connecting accessories in truss form with straight cross-bars in ladder shape.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory',(#1439,#1440,#1438,#1436,#1441,#1437)); + +#3610= IFCPROPERTYSETTEMPLATE('3ZdjI0qT8HuO00025QrE$V',$,'Pset_DiscreteAccessoryStandardFixingPlate','Properties specific to standard fixing plates.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory',(#2754,#2752,#2753)); + +#3611= IFCPROPERTYSETTEMPLATE('2oQKs0c9_FRcUKQWnvCQkF',$,'Pset_DiscreteAccessoryTypeBracket','Properties of a bracket. The property set can be used by the predefined type BRACKET of IfcDiscreteAccessory.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory/BRACKET',(#1357)); + +#3612= IFCPROPERTYSETTEMPLATE('0tOwhMzFZVaVKJuF60ysyg',$,'Pset_DiscreteAccessoryTypeCableArranger','Properties used for a cable arranger. The property set can be used by the predefined type CABLEARRANGER of IfcDiscreteAccessory.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory/CABLEARRANGER',(#294)); + +#3613= IFCPROPERTYSETTEMPLATE('0gvQ9DkosW_LgM0Ggr1BiM',$,'Pset_DiscreteAccessoryTypeInsulator','Properties of an insulator. The property set can be used by the predefined type INSULATOR of IfcDiscreteAccessory.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory/INSULATOR',(#2236,#2241,#1634,#276,#1268,#1982,#562,#1261,#1486,#221,#2457,#3278)); + +#3614= IFCPROPERTYSETTEMPLATE('0AUW2B8RF8zZ9grPyGUWHc',$,'Pset_DiscreteAccessoryTypeLock','Properties of locking equipment. The property set can be used by the predefined type LOCK of IfcDiscreteAccessory.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory/LOCK',(#1264,#2429)); + +#3615= IFCPROPERTYSETTEMPLATE('3rALbW$vhblsgfpwGBPvZP',$,'Pset_DiscreteAccessoryTypeRailBrace','Properties of a rail brace. The property set can be used by the predefined type RAILBRACE of IfcDiscreteAccessory.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory/RAILBRACE',(#1404)); + +#3616= IFCPROPERTYSETTEMPLATE('3Huy7s8vwxOUufGAsisakT',$,'Pset_DiscreteAccessoryTypeRailLubrication','Properties of rail lubrication equipment. The property set can be used by the predefined type RAIL_LUBRICATION of IfcDiscreteAccessory.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory/RAIL_LUBRICATION',(#2114,#1638,#1587,#1586)); + +#3617= IFCPROPERTYSETTEMPLATE('27VvSW5MoyCghKPQOuHFPe',$,'Pset_DiscreteAccessoryTypeRailPad','Properties of rail pads. The property set can be used by the predefined type RAILPAD of IfcDiscreteAccessory.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory/RAILPAD',(#2220)); + +#3618= IFCPROPERTYSETTEMPLATE('2rfekAligL3H6n0b8iuAJB',$,'Pset_DiscreteAccessoryTypeSlidingChair','Properties of a sliding chair. The property set can be used by the predefined type SLIDINGCHAIR of IfcDiscreteAccessory.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory/SLIDINGCHAIR',(#1393)); + +#3619= IFCPROPERTYSETTEMPLATE('06eNR696HYdydEAHrXKVQB',$,'Pset_DiscreteAccessoryTypeSoundAbsorption','Properties of sound absorption equipment used in railway. The property set can be used by the predefined type SOUNDABSORPTION of IfcDiscreteAccessory.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory/SOUNDABSORPTION',(#2686)); + +#3620= IFCPROPERTYSETTEMPLATE('1fsz4GT$bSdTSAE2ExsoZs',$,'Pset_DiscreteAccessoryTypeTensioningEquipment','Properties of tensioning equipment used in railway. The property set can be used by the predefined type TENSIONINGEQUIPMENT of IfcDiscreteAccessory.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory/TENSIONINGEQUIPMENT',(#2377,#147,#1057,#2976,#2246,#3119)); + +#3621= IFCPROPERTYSETTEMPLATE('12NWTVLbf8ERZFInCGuFfL',$,'Pset_DiscreteAccessoryTypeWaterBarrier','Properties for discrete accessories of type water barrier.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory/WATER_BARRIER',(#2489)); + +#3622= IFCPROPERTYSETTEMPLATE('3wtS80qT8HuO00025QrE$V',$,'Pset_DiscreteAccessoryWireLoop','Shape properties common to wire loop joint connectors.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory',(#3381,#3382,#3380,#3378,#3379,#3383)); + +#3623= IFCPROPERTYSETTEMPLATE('3J2$L3pXT2Xu_8tEfumC0$',$,'Pset_DistributionBoardOccurrence','Properties that may be applied to electric distribution board occurrences.',.PSET_OCCURRENCEDRIVEN.,'IfcElectricDistributionBoard',(#1365,#1398)); + +#3624= IFCPROPERTYSETTEMPLATE('3WNXM0qTyHuO00025QrE$V',$,'Pset_DistributionBoardTypeCommon','Properties that may be applied to electric distribution boards.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElectricDistributionBoard',(#2353,#2851)); + +#3625= IFCPROPERTYSETTEMPLATE('2JjXCvKH61OIRd3VPVX$vj',$,'Pset_DistributionBoardTypeDispatchingBoard','Properties for _IfcDistributionBoard_ with PredefinedType DISPATCHINGBOARD.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDistributionBoard/DISPATCHINGBOARD',(#1914,#679)); + +#3626= IFCPROPERTYSETTEMPLATE('0rpq7Z5ddWqIdRiwgzq4rY',$,'Pset_DistributionBoardTypeDistributionFrame','Properties for _IfcDistributionBoard_ with PredefinedType DISTRIBUTIONFRAME.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDistributionBoard/DISTRIBUTIONFRAME',(#2111)); + +#3627= IFCPROPERTYSETTEMPLATE('11oxU0qTCHuO00025QrE$V',$,'Pset_DistributionChamberElementCommon','Common properties of all occurrences of IfcDistributionChamberElement.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDistributionChamberElement',(#2296,#2818)); + +#3628= IFCPROPERTYSETTEMPLATE('1jJg80qTCHuO00025QrE$V',$,'Pset_DistributionChamberElementTypeFormedDuct','Space formed in the ground for the passage of pipes, cables, ducts.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDistributionChamberElement/FORMEDDUCT',(#364,#359,#3303,#206,#13,#295)); + +#3629= IFCPROPERTYSETTEMPLATE('2Ehuu0qTCHuO00025QrE$V',$,'Pset_DistributionChamberElementTypeInspectionChamber','Chamber constructed on a drain, sewer or pipeline and with a removable cover, that permits visible inspection.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDistributionChamberElement/INSPECTIONCHAMBER',(#337,#340,#1256,#2669,#3301,#3303,#205,#207,#3386,#15,#17,#20,#14)); + +#3630= IFCPROPERTYSETTEMPLATE('3Q_iu0qTCHuO00025QrE$V',$,'Pset_DistributionChamberElementTypeInspectionPit','Recess or chamber formed to permit access for inspection of substructure and services (definition modified from BS6100 221 4128).',.PSET_TYPEDRIVENOVERRIDE.,'IfcDistributionChamberElement/INSPECTIONPIT',(#1468,#3370,#617)); + +#3631= IFCPROPERTYSETTEMPLATE('3oqb80qTCHuO00025QrE$V',$,'Pset_DistributionChamberElementTypeManhole','Chamber constructed on a drain, sewer or pipeline and with a removable cover, that permits the entry of a person.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDistributionChamberElement/MANHOLE',(#1294,#2670,#3299,#3303,#202,#206,#1395,#1104,#3385,#16,#19,#12,#1299,#1364,#1892,#1920,#3164,#15)); + +#3632= IFCPROPERTYSETTEMPLATE('0uZng0qTGHuO00025QrE$V',$,'Pset_DistributionChamberElementTypeMeterChamber','Chamber that houses a meter(s) (definition modified from BS6100 250 6224).',.PSET_TYPEDRIVENOVERRIDE.,'IfcDistributionChamberElement/METERCHAMBER',(#336,#339,#3300,#3303,#203,#206,#15)); + +#3633= IFCPROPERTYSETTEMPLATE('1VJL40qTGHuO00025QrE$V',$,'Pset_DistributionChamberElementTypeSump','Recess or small chamber into which liquid is drained to facilitate its removal.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDistributionChamberElement/SUMP',(#1468,#3370,#2899)); + +#3634= IFCPROPERTYSETTEMPLATE('1tlMk0qTGHuO00025QrE$V',$,'Pset_DistributionChamberElementTypeTrench','Excavation, the length of which greatly exceeds the width.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDistributionChamberElement/TRENCH',(#3370,#617,#1293)); + +#3635= IFCPROPERTYSETTEMPLATE('2HNhC0qTGHuO00025QrE$V',$,'Pset_DistributionChamberElementTypeValveChamber','Chamber that houses a valve(s).',.PSET_TYPEDRIVENOVERRIDE.,'IfcDistributionChamberElement/VALVECHAMBER',(#338,#341,#3302,#3303,#204,#206,#15)); + +#3636= IFCPROPERTYSETTEMPLATE('2x5ze0qTGHuO00025QrE$V',$,'Pset_DistributionPortCommon','Common attributes attached to an instance of IfcDistributionPort.',.PSET_OCCURRENCEDRIVEN.,'IfcDistributionPort',(#2112,#393)); + +#3637= IFCPROPERTYSETTEMPLATE('2l0ND8kiD9BuPhGyw1F3Nu',$,'Pset_DistributionPortPHistoryCable','Log of electrical activity attached to an instance of IfcPerformanceHistory having an assigned IfcDistributionPort of type CABLE.',.PSET_PERFORMANCEDRIVEN.,'IfcDistributionPort/CABLE',(#576,#3279,#2250,#2247,#121,#2122,#605,#603)); + +#3638= IFCPROPERTYSETTEMPLATE('2TqYSrZIj33BZ8h3kBVuzo',$,'Pset_DistributionPortPHistoryDuct','Fluid flow performance history attached to an instance of IfcPerformanceHistory assigned to IfcDistributionPort. This replaces the deprecated IfcFluidFlowProperties for performance values.',.PSET_PERFORMANCEDRIVEN.,'IfcDistributionPort/DUCT',(#2956,#3364,#3292,#1610,#938,#3230,#2142)); + +#3639= IFCPROPERTYSETTEMPLATE('3$wAqbzzTDLQZwcfCuifUo',$,'Pset_DistributionPortPHistoryPipe','Log of substance usage attached to an instance of IfcPerformanceHistory having an assigned IfcDistributionPort of type PIPE.',.PSET_PERFORMANCEDRIVEN.,'IfcDistributionPort/PIPE',(#2950,#2132,#943)); + +#3640= IFCPROPERTYSETTEMPLATE('0K3BsSu295WAJIS$O2CC8E',$,'Pset_DistributionPortTypeCable','Cable port occurrence attributes attached to an instance of IfcDistributionPort.',.PSET_OCCURRENCEDRIVEN.,'IfcDistributionPort/CABLE',(#759,#473,#467,#460,#574,#569,#3278,#2117,#2184,#1062,#1415)); + +#3641= IFCPROPERTYSETTEMPLATE('3ZeFVthabE2BgZHqqO5lhz',$,'Pset_DistributionPortTypeDuct','Duct port occurrence attributes attached to an instance of IfcDistributionPort.',.PSET_OCCURRENCEDRIVEN.,'IfcDistributionPort/DUCT',(#475,#472,#1877,#1823,#1863,#714,#3363,#3290,#3226,#2132)); + +#3642= IFCPROPERTYSETTEMPLATE('3eMMVMiSDCF9C30UzZZqUF',$,'Pset_DistributionPortTypePipe','Pipe port occurrence attributes attached to an instance of IfcDistributionPort.',.PSET_OCCURRENCEDRIVEN.,'IfcDistributionPort/PIPE',(#476,#474,#1800,#1247,#2008,#2950,#3291,#1609,#937,#3227,#2133)); + +#3643= IFCPROPERTYSETTEMPLATE('1kpvY0qTeHuO00025QrE$V',$,'Pset_DistributionSystemCommon','Distribution system occurrence attributes attached to an instance of IfcDistributionSystem.',.PSET_OCCURRENCEDRIVEN.,'IfcDistributionSystem',(#2304)); + +#3644= IFCPROPERTYSETTEMPLATE('1wkrg0qTeHuO00025QrE$V',$,'Pset_DistributionSystemTypeElectrical','Properties of electrical circuits.',.PSET_OCCURRENCEDRIVEN.,'IfcDistributionSystem/ELECTRICAL',(#763,#762,#693,#1917,#1621,#1766,#2244)); + +#3645= IFCPROPERTYSETTEMPLATE('1Ww8mkAaIrq3I087nk0neT',$,'Pset_DistributionSystemTypeOverheadContactlineSystem','Properties of an overhead contact line system. The property set is associated with the predefined type OVERHEAD_CONTACT_LINE_SYSTEM of _IfcDistributionSystem_.',.PSET_OCCURRENCEDRIVEN.,'IfcDistributionSystem/OVERHEAD_CONTACTLINE_SYSTEM',(#2718,#491,#489,#2145,#490,#492,#757,#1924,#2050,#2986,#1971)); + +#3646= IFCPROPERTYSETTEMPLATE('2qZ640qTeHuO00025QrE$V',$,'Pset_DistributionSystemTypeVentilation','This property set is used to define the general characteristics of the duct design parameters within a system.\X\0D\X\0AHISTORY: New property set in IFC Release 2.0. Renamed from Pset_DuctDesignCriteria in IFC4.',.PSET_OCCURRENCEDRIVEN.,'IfcDistributionSystem/VENTILATION',(#630,#720,#2136,#1459,#981,#2487,#719,#1665,#146,#1702,#1713)); + +#3647= IFCPROPERTYSETTEMPLATE('0EZIQ0qTiHuO00025QrE$V',$,'Pset_DoorCommon','Properties common to the definition of all occurrences of IfcDoor.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDoor',(#2268,#2787,#892,#34,#2506,#722,#1187,#3339,#1681,#3375,#1227,#1322,#3014,#1012,#1048,#884,#1068,#2511,#2665)); + +#3648= IFCPROPERTYSETTEMPLATE('3_FTrO47D19eIJ5NzUGqoo',$,'Pset_DoorLiningProperties','Properties of the door lining.\X\0D\X\0A\X\0D\X\0A> HISTORY  New property set in IFC4.3.2.0 to replace the entity IfcDoorLiningProperties',.PSET_TYPEDRIVENOVERRIDE.,'IfcDoor,IfcMember',(#1502,#1508,#3036,#3038,#3127,#3126,#1506,#3037,#318,#317,#1510,#1512)); + +#3649= IFCPROPERTYSETTEMPLATE('3BXQ3cxi55B8OJisoGf$nN',$,'Pset_DoorPanelProperties','Properties of the door panel.\X\0D\X\0A\X\0D\X\0A> HISTORY  New property set in IFC4.3.2.0 to replace the entity IfcDoorPanelProperties',.PSET_TYPEDRIVENOVERRIDE.,'IfcDoor,IfcPlate',(#2041,#2042,#2046,#2045)); + +#3650= IFCPROPERTYSETTEMPLATE('358pSGOVIEjnXROB0yKig0',$,'Pset_DoorTypeTurnstile','Properties common to turnstiles or automatic gates used to control the flow of people or vehicles. This property set is applied to IfcDoor instances of predefined type TURNSTILE.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDoor/TURNSTILE',(#1306,#3155,#1759,#3368)); + +#3651= IFCPROPERTYSETTEMPLATE('3cdiA0qTmHuO00025QrE$V',$,'Pset_DoorWindowGlazingType','Properties common to the definition of the glazing component of occurrences of IfcDoor and IfcWindow, used for thermal and lighting calculations.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDoor,IfcWindow',(#1008,#1009,#1010,#1011,#867,#1007,#1403,#1360,#1308,#1416,#3269,#3272,#2674,#2677,#2682,#2675,#2561,#3025,#3026)); + +#3652= IFCPROPERTYSETTEMPLATE('3SoOy0qTqHuO00025QrE$V',$,'Pset_DuctFittingOccurrence','Duct fitting occurrence attributes.',.PSET_OCCURRENCEDRIVEN.,'IfcDuctFitting',(#1279,#1084,#391)); + +#3653= IFCPROPERTYSETTEMPLATE('3nfYA0qTqHuO00025QrE$V',$,'Pset_DuctFittingPHistory','Duct fitting performance history common attributes.',.PSET_PERFORMANCEDRIVEN.,'IfcDuctFitting',(#1571,#175,#72)); + +#3654= IFCPROPERTYSETTEMPLATE('3$MwW0qTqHuO00025QrE$V',$,'Pset_DuctFittingTypeCommon','Duct fitting type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDuctFitting',(#2258,#2771,#2134,#2145,#2961)); + +#3655= IFCPROPERTYSETTEMPLATE('0gHVm0qTuHuO00025QrE$V',$,'Pset_DuctSegmentOccurrence','Duct segment occurrence attributes attached to an instance of IfcDuctSegment.',.PSET_OCCURRENCEDRIVEN.,'IfcDuctSegment',(#1277,#1083,#391)); + +#3656= IFCPROPERTYSETTEMPLATE('14Vze0qTuHuO00025QrE$V',$,'Pset_DuctSegmentPHistory','Duct segment performance history common attributes.',.PSET_PERFORMANCEDRIVEN.,'IfcDuctSegment',(#1570,#171,#1462,#950)); + +#3657= IFCPROPERTYSETTEMPLATE('1X7180qTuHuO00025QrE$V',$,'Pset_DuctSegmentTypeCommon','Duct segment type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDuctSegment',(#2292,#2808,#568,#3394,#2147,#2964,#1561,#1803,#1825,#2386,#2389)); + +#3658= IFCPROPERTYSETTEMPLATE('343Qa0qTuHuO00025QrE$V',$,'Pset_DuctSilencerPHistory','Duct silencer performance history common attributes.',.PSET_PERFORMANCEDRIVEN.,'IfcDuctSilencer',(#76,#89)); + +#3659= IFCPROPERTYSETTEMPLATE('3IMyK0qTuHuO00025QrE$V',$,'Pset_DuctSilencerTypeCommon','Duct silencer type common attributes.\X\0D\X\0AInsertionLoss and RegeneratedSound attributes deleted in IFC2x2 Pset Addendum: Use IfcSoundProperties instead.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDuctSilencer',(#2364,#2859,#1186,#1468,#3355,#81,#3397,#2960,#1072)); + +#3660= IFCPROPERTYSETTEMPLATE('3a70HbGd9ALugG$6vUxua1',$,'Pset_EarthworksCutCommon','Common properties for earthworks cut elements.',.PSET_OCCURRENCEDRIVEN.,'IfcEarthworksCut',(#740,#3202,#1663,#2906)); + +#3661= IFCPROPERTYSETTEMPLATE('0YHku6ForCSPDpmUgu3yAc',$,'Pset_EarthworksFillCommon','Common properties for earthworks fill elements.',.PSET_OCCURRENCEDRIVEN.,'IfcEarthworksFill',(#2693,#2694,#414,#415,#413)); + +#3662= IFCPROPERTYSETTEMPLATE('0UfmK0qTyHuO00025QrE$V',$,'Pset_ElectricalDeviceCommon','A collection of properties that are commonly used by electrical device types.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDistributionElement',(#2236,#2243,#1812,#2121,#461,#1930,#1093,#1270,#1295,#1208,#737,#1121,#2117,#1840,#1932)); + +#3663= IFCPROPERTYSETTEMPLATE('3NQ7IjZWxFup1h$pPHmPJT',$,'Pset_ElectricalDeviceCompliance','Properties related to information about compliance to standards or regulations of electric devices.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDistributionElement',(#769,#824,#888,#1487)); + +#3664= IFCPROPERTYSETTEMPLATE('301fehHw1k9DOwIddh7E4r',$,'Pset_ElectricalFeederLine','Properties of conductors used as feeder line. This property set is applicable to a type or occurence of _IfcCableSegment_ with predefined type CONDUCTORSEGMENT.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableSegment/CONDUCTORSEGMENT',(#573,#627,#758,#761)); + +#3665= IFCPROPERTYSETTEMPLATE('1kXSm0qTyHuO00025QrE$V',$,'Pset_ElectricAppliancePHistory','Captures realtime information for electric appliances, such as for energy usage. HISTORY: Added in IFC4.',.PSET_PERFORMANCEDRIVEN.,'IfcElectricAppliance',(#2128)); + +#3666= IFCPROPERTYSETTEMPLATE('1rhDe0qTyHuO00025QrE$V',$,'Pset_ElectricApplianceTypeCommon','Common properties for electric appliances. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElectricAppliance',(#2311,#2824)); + +#3667= IFCPROPERTYSETTEMPLATE('2aAhK0qTyHuO00025QrE$V',$,'Pset_ElectricApplianceTypeDishwasher','Common properties for dishwasher appliances. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElectricAppliance/DISHWASHER',(#678)); + +#3668= IFCPROPERTYSETTEMPLATE('36lCu0qTyHuO00025QrE$V',$,'Pset_ElectricApplianceTypeElectricCooker','Common properties for electric cooker appliances. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElectricAppliance/ELECTRICCOOKER',(#764)); + +#3669= IFCPROPERTYSETTEMPLATE('07s9zrreYF4mvuqckLWPME',$,'Pset_ElectricFlowStorageDeviceTypeBattery','Properties of batteries. The property set can be used by the predefined type BATTERY of IfcElectricFlowStorageDevice.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElectricFlowStorageDevice/BATTERY',(#577,#1854,#3287,#147,#214,#781,#1973)); + +#3670= IFCPROPERTYSETTEMPLATE('30We2CI1bnoKwuXPwfRdUF',$,'Pset_ElectricFlowStorageDeviceTypeCapacitor','Properties of capacitors. The property set can be used by the predefined type CAPACITOR of IfcElectricFlowStorageDevice.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElectricFlowStorageDevice/CAPACITOR',(#1928)); + +#3671= IFCPROPERTYSETTEMPLATE('0BuG00qU0HuO00025QrE$V',$,'Pset_ElectricFlowStorageDeviceTypeCommon','The characteristics of the supply associated with an electrical device occurrence acting as a source of supply to an electrical distribution system NOTE: Properties within this property set should ONLY be used in circumstances when an electrical supply is applied. The property set, the properties contained and their values are not applicable to a circumstance where the sypply is not being applied to the eletrical system or is temporarily disconnected. All properties within this property set are considered to represent a steady state situation.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElectricFlowStorageDevice',(#2272,#2785,#1855,#1856,#1811,#466,#2600,#2601,#2598,#2599,#2594,#2596,#2595,#2597,#733,#735,#734,#736,#1634,#2235,#2118)); + +#3672= IFCPROPERTYSETTEMPLATE('1wRgXgmYZNYrROEAQkOVUn',$,'Pset_ElectricFlowStorageDeviceTypeInductor','Properties of inductors. The property set can be used by the predefined type INDUCTOR of IfcElectricFlowStorageDevice.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElectricFlowStorageDevice/INDUCTOR',(#1223,#1928)); + +#3673= IFCPROPERTYSETTEMPLATE('3Uhko0UUqN4OntOHE97kTk',$,'Pset_ElectricFlowStorageDeviceTypeRecharger','Properties of battery rechargers. The property set can be used by the predefined type RECHARGER of IfcElectricFlowStorageDevice.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElectricFlowStorageDevice/RECHARGER',(#1854)); + +#3674= IFCPROPERTYSETTEMPLATE('1E_mlVzrnSDt6FWMFHF7jN',$,'Pset_ElectricFlowStorageDeviceTypeUPS','Properties of uninterruptible power supply equipment. The property set can be used by the predefined type UPS of IfcElectricFlowStorageDevice.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElectricFlowStorageDevice/UPS',(#147,#577,#1854,#3287)); + +#3675= IFCPROPERTYSETTEMPLATE('36$b2864Vi8E84mteD9feD',$,'Pset_ElectricFlowTreatmentDeviceTypeElectronicFilter','Properties associated to electronic filter. \X\0D\X\0AAn electronic filter is a device designed to transmit spectral components of signals according to a specified law, generally in order to pass the components in certain frequency bands and to attenuate those in other bands (IEC702-09-17)',.PSET_TYPEDRIVENOVERRIDE.,'IfcElectricFlowTreatmentDevice/ELECTRONICFILTER',(#1839,#771,#1789,#2161,#2495,#2241)); + +#3676= IFCPROPERTYSETTEMPLATE('2YhRo0qU0HuO00025QrE$V',$,'Pset_ElectricGeneratorTypeCommon','Defines a particular type of engine that is a machine for converting mechanical energy into electrical energy.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElectricGenerator',(#2322,#2832,#765,#2755,#1648)); + +#3677= IFCPROPERTYSETTEMPLATE('3AdI00qU0HuO00025QrE$V',$,'Pset_ElectricMotorTypeCommon','Defines a particular type of engine that is a machine for converting electrical energy into mechanical energy. Note that in cases where a close coupled or monobloc pump or close coupled fan is being driven by the motor, the motor may itself be considered to be directly part of the pump or fan. In this case , motor information may need to be specified directly at the pump or fan and not througfh separate motor/motor connection entities. NOTE: StartingTime and TeTime added at IFC4',.PSET_TYPEDRIVENOVERRIDE.,'IfcElectricMotor',(#2359,#2855,#1649,#767,#2756,#2760,#2997,#1545,#1740,#971,#1350,#1092)); + +#3678= IFCPROPERTYSETTEMPLATE('0WSSW0qU4HuO00025QrE$V',$,'Pset_ElectricTimeControlTypeCommon','Common properties for electric time control devices. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElectricTimeControl',(#2267,#2781)); + +#3679= IFCPROPERTYSETTEMPLATE('0FFkv1bQb5xBumBg6nZobE',$,'Pset_ElementAssemblyCommon','Properties common to the definition of all occurrence and type objects of element assembly.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElementAssembly',(#2330,#2794)); + +#3680= IFCPROPERTYSETTEMPLATE('11X$RzPJRL6M42wEhleOGb',$,'Pset_ElementAssemblyTypeCantilever','Energy cantilever properties used in railway. The property set can be used by the predefined type SUSPENSION_ASSEMBLY of IfcElementAssembly.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElementAssembly/SUSPENSIONASSEMBLY',(#147,#491,#489,#301)); + +#3681= IFCPROPERTYSETTEMPLATE('3KC7gnoBhcMiPovszDe8IS',$,'Pset_ElementAssemblyTypeDilatationPanel','Adjustment switch panel properties used in railway. The property set can be used by the predefined type DILATATION_PANEL of IfcElementAssembly.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElementAssembly/DILATATIONPANEL',(#2947,#650,#822,#1263,#241)); + +#3682= IFCPROPERTYSETTEMPLATE('3_sQZQDQWS52VeiSS18fyO',$,'Pset_ElementAssemblyTypeHeadSpan','Energy Head Span properties used in railway. The property set can be used by the predefined type SUSPENSION_ASSEMBLY of IfcElementAssembly.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElementAssembly/SUPPORTINGASSEMBLY',(#147,#1948,#2716)); + +#3683= IFCPROPERTYSETTEMPLATE('3LcGsKP9YRaKHzOfCul2sW',$,'Pset_ElementAssemblyTypeMast','Telecom Tower properties used in railway. The property set can be used by the predefined type MAST of IfcElementAssembly.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElementAssembly/MAST',(#3387)); + +#3684= IFCPROPERTYSETTEMPLATE('2DCtEEP_LeLsne9cfraXjM',$,'Pset_ElementAssemblyTypeOCSSuspension','Common energy suspension properties used in railway. The property set can be used by the predefined type SUSPENSION_ASSEMBLY of IfcElementAssembly.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElementAssembly/SUSPENSIONASSEMBLY',(#491,#490)); + +#3685= IFCPROPERTYSETTEMPLATE('1ZXPn6ufE2b1UgpFJ54_qS',$,'Pset_ElementAssemblyTypeRigidFrame','Energy Cross Beam properties used in railway. The property set can be used by the predefined type RIGID_FRAME of IfcElementAssembly.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElementAssembly/RIGID_FRAME',(#147,#1533,#1948,#2716)); + +#3686= IFCPROPERTYSETTEMPLATE('19sRqIi$vEvfkMjkOsCUvX',$,'Pset_ElementAssemblyTypeRing','Enumeration of the different types of rings.',$,'IfcElementAssembly/(.RING.)',(#2449)); + +#3687= IFCPROPERTYSETTEMPLATE('2z3rZfwk4scROltRQxK1Qy',$,'Pset_ElementAssemblyTypeSteadyDevice','Energy steady device properties used in railway. The property set can be used by the predefined type SUSPENSION_ASSEMBLY of IfcElementAssembly.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElementAssembly/SUSPENSIONASSEMBLY',(#147,#491,#1394,#2864)); + +#3688= IFCPROPERTYSETTEMPLATE('0C40JUCkbZ3GDIhNha76Ym',$,'Pset_ElementAssemblyTypeSupportingAssembly','Energy supporting assembly properties used in railway. The property set can be used by the predefined type SUPPORTING_ASSEMBLY of IfcElementAssembly.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElementAssembly/SUPPORTINGASSEMBLY',(#1893,#3165)); + +#3689= IFCPROPERTYSETTEMPLATE('1$E63suyTWAWhxzhV2L$4o',$,'Pset_ElementAssemblyTypeTrackPanel','Track panel properties used in railway. The property set can be used by the predefined type TRACK_PANEL of IfcElementAssembly.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElementAssembly/TRACKPANEL',(#1298,#3104,#1263)); + +#3690= IFCPROPERTYSETTEMPLATE('2GMDb5CNhQpMAjUZ1NGRB4',$,'Pset_ElementAssemblyTypeTractionSwitchingAssembly','Energy switching assembly properties used in railway. The property set can be used by the predefined type TRACTION_SWITCHING_ASSEMBLY of IfcElementAssembly.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElementAssembly/TRACTION_SWITCHING_ASSEMBLY',(#1790,#1839,#2241,#627)); + +#3691= IFCPROPERTYSETTEMPLATE('1qwe3gcSHE2A7dTXirX8FY',$,'Pset_ElementAssemblyTypeTurnoutPanel','Turnout panel properties used in railway. The property set can be used by the predefined type TURNOUT_PANEL of IfcElementAssembly.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElementAssembly/TURNOUTPANEL',(#1298,#275,#3104,#3152,#3161,#1263,#1396,#1658,#3162,#3103,#2068,#3106,#3154,#3153,#3163,#3166)); + +#3692= IFCPROPERTYSETTEMPLATE('1$kUwEqwL2BvJ_iHWNGoOf',$,'Pset_ElementCommon','This property set serves as a placeholder for common properties to assist in translation, and is not currently published (the property set type is set to NOTDEFINED).',$,'IfcElement',(#2349,#2828)); + +#3693= IFCPROPERTYSETTEMPLATE('1bPCSD$RLA4e7G5ZhHHhly',$,'Pset_ElementComponentCommon','Set of common properties of component elements (especially discrete accessories, but also fasteners, reinforcement elements, or other types of components).',.PSET_TYPEDRIVENOVERRIDE.,'IfcElementComponent',(#2305,#2809,#614,#541)); + +#3694= IFCPROPERTYSETTEMPLATE('1oSYaA1aH5ReUtAERZCIfN',$,'Pset_ElementKinematics','Information confirming that the element has cyclic and/or pathed kinematic behaviour. The resulting envelope may be available as a ''clearance'' shape representation.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElement,IfcElementType',(#591,#592,#1492,#1493,#1622,#1627,#1711)); + +#3695= IFCPROPERTYSETTEMPLATE('20_PjAa6PAcxmd$X$7AjVa',$,'Pset_ElementSize','Property set with properties about size of the element.',$,'IfcDistributionChamberElement,IfcEnergyConversionDevice,IfcFlowController,IfcFlowMovingDevice,IfcFlowStorageDevice,IfcFlowTerminal,IfcFlowTreatmentDevice',(#1831,#1876,#1821)); + +#3696= IFCPROPERTYSETTEMPLATE('1dFO8dKbjAahfs2VsG8atr',$,'Pset_EmbeddedTrack','Properties for track slab that have embedded tracks recessed into road surface.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSlab/TRACKSLAB',(#1298,#1067,#2077)); + +#3697= IFCPROPERTYSETTEMPLATE('2m0ZBo8GnEnPmKRFWLGgf7',$,'Pset_EnergyRequirements','Property set for the application of energy requirements to facility and physical elements',.PSET_TYPEDRIVENOVERRIDE.,'IfcDistributionElement,IfcTransportationDevice',(#789,#2119,#800,#790)); + +#3698= IFCPROPERTYSETTEMPLATE('14DGu0qU4HuO00025QrE$V',$,'Pset_EngineTypeCommon','Engine type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcEngine',(#2289,#2807,#797)); + +#3699= IFCPROPERTYSETTEMPLATE('3t33MdTJIcbl0LWHXpEfQh',$,'Pset_EnvironmentalCondition','Properties defining environment conditions required by the element.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElement',(#2368,#2377,#1624,#2877,#1667,#1981,#1652,#2473,#2509,#2664,#1656)); + +#3700= IFCPROPERTYSETTEMPLATE('3_6fELwub59fZV_Fput0sL',$,'Pset_EnvironmentalEmissions','Property set for the application of energy emissions produced by facility and physical elements.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDistributionElement,IfcTransportationDevice',(#314,#2897,#1772,#2057,#1773)); + +#3701= IFCPROPERTYSETTEMPLATE('1xexg0qU4HuO00025QrE$V',$,'Pset_EnvironmentalImpactIndicators','Environmental impact indicators are related to a given \X2\201C\X0\functional unit\X2\201D\X0\ (ISO 14040 concept). An example of functional unit is a "Double glazing window with PVC frame" and the unit to consider is "one square meter of opening elements filled by this product\X2\201D\X0\.\X\0D\X\0AIndicators values are valid for the whole life cycle or only a specific phase (see LifeCyclePhase property). Values of all the indicators are expressed per year according to the expected service life. The first five properties capture the characteristics of the functional unit. The following properties are related to environmental indicators.\X\0D\X\0AThere is a consensus agreement international for the five one. Last ones are not yet fully and formally agreed at the international level.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElement',(#2316,#987,#1221,#1475,#823,#3092,#3315,#1115,#1880,#367,#170,#2419,#1882,#2441,#1226,#2214,#2881,#2080,#808)); + +#3702= IFCPROPERTYSETTEMPLATE('3_B7e0qU4HuO00025QrE$V',$,'Pset_EnvironmentalImpactValues','The following properties capture environmental impact values of an element. They correspond to the indicators defined into Pset_EnvironmentalImpactIndicators.\X\0D\X\0AEnvironmental impact values are obtained multiplying indicator value per unit by the relevant quantity of the element.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElement',(#3091,#3314,#1114,#1879,#366,#169,#2418,#1881,#2440,#1225,#2213,#2880,#2079,#807,#1456,#724,#1457)); + +#3703= IFCPROPERTYSETTEMPLATE('1Ip$K0qU8HuO00025QrE$V',$,'Pset_EvaporativeCoolerPHistory','Evaporative cooler performance history attributes.',.PSET_PERFORMANCEDRIVEN.,'IfcEvaporativeCooler',(#3337,#752,#2523,#1452,#3087)); + +#3704= IFCPROPERTYSETTEMPLATE('1g3kA0qU8HuO00025QrE$V',$,'Pset_EvaporativeCoolerTypeCommon','Evaporative cooler type common attributes.\X\0D\X\0ASound attribute deleted in IFC2x2 Pset Addendum: Use IfcSoundProperties instead. WaterRequirement attribute unit type modified in IFC2x2 Pset Addendum.',.PSET_TYPEDRIVENOVERRIDE.,'IfcEvaporativeCooler',(#2298,#2814,#933,#1122,#1988,#3333,#754,#88,#3328)); + +#3705= IFCPROPERTYSETTEMPLATE('38r5m0qU8HuO00025QrE$V',$,'Pset_EvaporatorPHistory','Evaporator performance history attributes.',.PSET_PERFORMANCEDRIVEN.,'IfcEvaporator',(#1140,#828,#1276,#2382,#809,#1551,#3170,#429,#430,#811,#3322)); + +#3706= IFCPROPERTYSETTEMPLATE('00GmY0qUCHuO00025QrE$V',$,'Pset_EvaporatorTypeCommon','Evaporator type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcEvaporator',(#2260,#2772,#812,#810,#2380,#830,#1285,#1283,#1287,#1815,#1817)); + +#3707= IFCPROPERTYSETTEMPLATE('1gXAvJEtDD8hQljSKTDyec',$,'Pset_ExcavationCommon','Common properties for Excavations.',.PSET_OCCURRENCEDRIVEN.,'IfcUndergroundExcavation',(#290)); + +#3708= IFCPROPERTYSETTEMPLATE('1qVQm0qUCHuO00025QrE$V',$,'Pset_FanCentrifugal','Centrifugal fan occurrence attributes attached to an instance of IfcFan.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFan/CENTRIFUGAL,IfcFan/CENTRIFUGALAIRFOIL,IfcFan/CENTRIFUGALBACKWARDINCLINEDCURVED,IfcFan/CENTRIFUGALFORWARDCURVED,IfcFan/CENTRIFUGALRADIAL',(#663,#658,#845)); + +#3709= IFCPROPERTYSETTEMPLATE('2wqmi0qUCHuO00025QrE$V',$,'Pset_FanOccurrence','Fan occurrence attributes attached to an instance of IfcFan.',.PSET_OCCURRENCEDRIVEN.,'IfcFan',(#665,#131,#387,#1741,#847,#963,#1215)); + +#3710= IFCPROPERTYSETTEMPLATE('0QoR60qUGHuO00025QrE$V',$,'Pset_FanPHistory','Fan performance history attributes.\X\0D\X\0A> IFC2X2 CHANGE  Sound attribute deleted in IFC2x2 Pset Addendum: Use IfcSoundProperties instead.',.PSET_PERFORMANCEDRIVEN.,'IfcFan',(#850,#3367,#846,#2031,#849,#2564,#666,#664,#713)); + +#3711= IFCPROPERTYSETTEMPLATE('0$9Ou0qUGHuO00025QrE$V',$,'Pset_FanTypeCommon','Fan type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFan',(#2286,#2801,#1739,#306,#1987,#1775,#1867,#1850,#1845,#1841,#1978,#2137,#755)); + +#3712= IFCPROPERTYSETTEMPLATE('0dwkGI4jpP_IcX5NYj5Fr1',$,'Pset_FastenerRailWeld','Properties of Welded rail joint used in railway. The property set can be used by the predefined type WELD of IfcFastener.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFastener/WELD',(#1362,#2952,#1418,#148)); + +#3713= IFCPROPERTYSETTEMPLATE('2zWZ00qUGHuO00025QrE$V',$,'Pset_FastenerWeld','Properties related to welded connections.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFastener/WELD',(#3158,#3159,#2911,#2912,#2165,#2169,#1865,#3362,#3358,#3360,#3359,#1956,#607,#3361,#1280,#2748)); + +#3714= IFCPROPERTYSETTEMPLATE('0XaP$P9FX92PDLbOb_FqDs',$,'Pset_FenderCommon','Properties common to the definition of all occurrences of _IfcImpactProtectionDevice_ and types of _IfcImpactProtectionDeviceType_ with the predefined type set to FENDER.',.PSET_TYPEDRIVENOVERRIDE.,'IfcImpactProtectionDevice/FENDER,IfcImpactProtectionDeviceType/FENDER',(#862,#377,#788,#1671,#1660,#1709,#3228,#3229,#787,#1670)); + +#3715= IFCPROPERTYSETTEMPLATE('3Mx5pKqM93RPNmRB$CPUTQ',$,'Pset_FenderDesignCriteria','Properties common to the definition of design criteria of all occurrences of _IfcImpactProtectionDevice_ and types of _IfcImpactProtectionDeviceType_ with the predefined type set to FENDER.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpace/BERTH',(#377,#788,#1671,#1660,#1709,#3228,#3229,#787,#1670,#1698,#54)); + +#3716= IFCPROPERTYSETTEMPLATE('0lMdc0qUKHuO00025QrE$V',$,'Pset_FilterPHistory','Filter performance history attributes.',.PSET_PERFORMANCEDRIVEN.,'IfcFilter',(#543,#3356,#2056)); + +#3717= IFCPROPERTYSETTEMPLATE('11F1o0qUKHuO00025QrE$V',$,'Pset_FilterTypeAirParticleFilter','Air particle filter type attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFilter/AIRPARTICLEFILTER',(#86,#970,#2527,#729,#835,#1688,#1788,#1874,#2140,#544,#3357)); + +#3718= IFCPROPERTYSETTEMPLATE('2nupa0qUKHuO00025QrE$V',$,'Pset_FilterTypeCommon','Filter type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFilter',(#2339,#2846,#3353,#1238,#871,#1991,#947,#1809,#1834,#1842,#1810,#1836,#1837)); + +#3719= IFCPROPERTYSETTEMPLATE('08K7U0qUOHuO00025QrE$V',$,'Pset_FilterTypeCompressedAirFilter','Compressed air filter type attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFilter/COMPRESSEDAIRFILTER',(#420,#1986,#2055,#185,#368)); + +#3720= IFCPROPERTYSETTEMPLATE('0ms760qUOHuO00025QrE$V',$,'Pset_FilterTypeWaterFilter','Water filter type attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFilter/WATERFILTER',(#3319)); + +#3721= IFCPROPERTYSETTEMPLATE('13Kgi0qUOHuO00025QrE$V',$,'Pset_FireSuppressionTerminalTypeBreechingInlet','Symmetrical pipe fitting that unites two or more inlets into a single pipe (BS6100 330 114 adapted).',.PSET_TYPEDRIVENOVERRIDE.,'IfcFireSuppressionTerminal/BREECHINGINLET',(#282,#1243,#2019,#548,#1059)); + +#3722= IFCPROPERTYSETTEMPLATE('1m1iA0qUOHuO00025QrE$V',$,'Pset_FireSuppressionTerminalTypeCommon','Common properties for fire suppression terminals.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFireSuppressionTerminal',(#2301,#2817)); + +#3723= IFCPROPERTYSETTEMPLATE('2658C0qUOHuO00025QrE$V',$,'Pset_FireSuppressionTerminalTypeFireHydrant','Device, fitted to a pipe, through which a temporary supply of water may be provided (BS6100 330 6107)\X\0D\X\0AFor further details on fire hydrants, see www.firehydrant.org',.PSET_TYPEDRIVENOVERRIDE.,'IfcFireSuppressionTerminal/FIREHYDRANT',(#887,#2188,#1913,#1170,#662,#935,#3325,#2150,#243,#310)); + +#3724= IFCPROPERTYSETTEMPLATE('3739U0qUOHuO00025QrE$V',$,'Pset_FireSuppressionTerminalTypeHoseReel','A supporting framework on which a hose may be wound (BS6100 155 8201).\X\0D\X\0ANote that the service provided by the hose (water/foam) is determined by the context of the system onto which the hose reel is connected.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFireSuppressionTerminal/HOSEREEL',(#1175,#1174,#1242,#1171,#1172,#1173,#356,#355)); + +#3725= IFCPROPERTYSETTEMPLATE('0O78k0qUSHuO00025QrE$V',$,'Pset_FireSuppressionTerminalTypeSprinkler','Device for sprinkling water from a pipe under pressure over an area (BS6100 100 3432)',.PSET_TYPEDRIVENOVERRIDE.,'IfcFireSuppressionTerminal/SPRINKLER',(#2747,#41,#2442,#42,#549,#1065,#289,#661,#2437,#659,#1669,#469)); + +#3726= IFCPROPERTYSETTEMPLATE('2XGPbxl_jExB7PWxQahLSy',$,'Pset_FittingBend','Properties about the bend angles.',$,'IfcCableCarrierFitting/BEND,IfcDuctFitting/BEND,IfcPipeFitting/BEND',(#220,#227)); + +#3727= IFCPROPERTYSETTEMPLATE('1yk8VooW5BRAdxFkeL0$cz',$,'Pset_FittingJunction','Properties about Fitting Junction.',$,'IfcCableFitting/JUNCTION,IfcDuctFitting/JUNCTION,IfcPipeFitting/JUNCTION,IfcCableCarrierFitting/JUNCTION',(#1424,#1420,#1421,#1422,#1423)); + +#3728= IFCPROPERTYSETTEMPLATE('0XYyGe0L1DWfmed2IV_RiG',$,'Pset_FittingTransition','Properties about Fitting Transition.',$,'IfcCableFitting/TRANSITION,IfcDuctFitting/TRANSITION,IfcPipeFitting/TRANSITION,IfcCableCarrierFitting/TRANSITION',(#1831,#741,#742)); + +#3729= IFCPROPERTYSETTEMPLATE('2AZMk0qUSHuO00025QrE$V',$,'Pset_FlowInstrumentPHistory','Properties for history of flow instrument values. HISTORY: Added in IFC4.',.PSET_PERFORMANCEDRIVEN.,'IfcFlowInstrument',(#3214,#2195,#2837)); + +#3730= IFCPROPERTYSETTEMPLATE('2RrdW0qUSHuO00025QrE$V',$,'Pset_FlowInstrumentTypeCommon','Flow Instrument type common attributes. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFlowInstrument',(#2341,#2825)); + +#3731= IFCPROPERTYSETTEMPLATE('2sgEo0qUSHuO00025QrE$V',$,'Pset_FlowInstrumentTypePressureGauge','A device that reads and displays a pressure value at a point or the pressure difference between two points.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFlowInstrument/PRESSUREGAUGE',(#2141,#684)); + +#3732= IFCPROPERTYSETTEMPLATE('3I4$U0qUSHuO00025QrE$V',$,'Pset_FlowInstrumentTypeThermometer','A device that reads and displays a temperature value at a point.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFlowInstrument/THERMOMETER',(#3028,#685)); + +#3733= IFCPROPERTYSETTEMPLATE('3ivcm0qUSHuO00025QrE$V',$,'Pset_FlowMeterOccurrence','Flow meter occurrence common attributes.',.PSET_OCCURRENCEDRIVEN.,'IfcFlowMeter',(#941)); + +#3734= IFCPROPERTYSETTEMPLATE('01ml_0qUWHuO00025QrE$V',$,'Pset_FlowMeterTypeCommon','Common attributes of a flow meter type',.PSET_TYPEDRIVENOVERRIDE.,'IfcFlowMeter',(#2262,#2774,#2248,#2417)); + +#3735= IFCPROPERTYSETTEMPLATE('0msN40qUWHuO00025QrE$V',$,'Pset_FlowMeterTypeEnergyMeter','Device that measures, indicates and sometimes records, the energy usage in a system.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFlowMeter/ENERGYMETER',(#1789,#1628,#1750)); + +#3736= IFCPROPERTYSETTEMPLATE('17VyW0qUWHuO00025QrE$V',$,'Pset_FlowMeterTypeGasMeter','Device that measures, indicates and sometimes records, the volume of gas that passes through it without interrupting the flow.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFlowMeter/GASMETER',(#1000,#468,#1631,#1650)); + +#3737= IFCPROPERTYSETTEMPLATE('1m1y80qUWHuO00025QrE$V',$,'Pset_FlowMeterTypeOilMeter','Device that measures, indicates and sometimes records, the volume of oil that passes through it without interrupting the flow.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFlowMeter/OILMETER',(#468,#1632)); + +#3738= IFCPROPERTYSETTEMPLATE('22WVk0qUWHuO00025QrE$V',$,'Pset_FlowMeterTypeWaterMeter','Device that measures, indicates and sometimes records, the volume of water that passes through it without interrupting the flow.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFlowMeter/WATERMETER',(#3157,#468,#1633,#1651,#194)); + +#3739= IFCPROPERTYSETTEMPLATE('2szRU0qUWHuO00025QrE$V',$,'Pset_FootingCommon','Properties common to the definition of all occurrences of IfcFooting.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFooting',(#2345,#2833,#1520)); + +#3740= IFCPROPERTYSETTEMPLATE('2Y45MOd4rHasscEBWnqYhV',$,'Pset_FootingTypePadFooting','Properties of footing. The property set can be used by the predefined type PAD_FOOTING of IfcFooting.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFooting/PAD_FOOTING',(#1531,#1388)); + +#3741= IFCPROPERTYSETTEMPLATE('344gQ0qUWHuO00025QrE$V',$,'Pset_FurnitureTypeChair','A set of specific properties for furniture type chair. HISTORY: First issued in IFC Release R1.5. Renamed from Pset_Chair',.PSET_TYPEDRIVENOVERRIDE.,'IfcFurniture/CHAIR',(#2490,#1153,#1579)); + +#3742= IFCPROPERTYSETTEMPLATE('3hQNE0qUWHuO00025QrE$V',$,'Pset_FurnitureTypeCommon','Common properties for all types of furniture such as chair, desk, table, and file cabinet. HISTORY: First issued in IFC Release R1.5. Renamed from Pset_FurnitureCommon. IFC 2x4: ''IsBuiltIn'' property added',.PSET_TYPEDRIVENOVERRIDE.,'IfcFurniture',(#2350,#2811,#2894,#1819,#1831,#1798,#1588,#1307)); + +#3743= IFCPROPERTYSETTEMPLATE('0ddDG0qUaHuO00025QrE$V',$,'Pset_FurnitureTypeDesk','A set of specific properties for furniture type desk. HISTORY: First issued in IFC Release R1.5. Renamed from Pset_Desk',.PSET_TYPEDRIVENOVERRIDE.,'IfcFurniture/DESK',(#3401)); + +#3744= IFCPROPERTYSETTEMPLATE('0q8Io0qUaHuO00025QrE$V',$,'Pset_FurnitureTypeFileCabinet','A set of specific properties for furniture type file cabinet HISTORY: First issued in IFC Release R1.5. Renamed from Pset_FileCabinet',.PSET_TYPEDRIVENOVERRIDE.,'IfcFurniture/FILECABINET',(#3388)); + +#3745= IFCPROPERTYSETTEMPLATE('10fOK0qUaHuO00025QrE$V',$,'Pset_FurnitureTypeTable','HISTORY: First issued in IFC Release R1.5. Renamed from Pset_Table',.PSET_TYPEDRIVENOVERRIDE.,'IfcFurniture/TABLE',(#3402,#1896)); + +#3746= IFCPROPERTYSETTEMPLATE('2DktIDjlD5MOM71NNmbzym',$,'Pset_GateHeadCommon','Properties common to the definition of all occurrences of _IfcMarinePart_ with the predefined type set to GATEHEAD.',.PSET_OCCURRENCEDRIVEN.,'IfcMarinePart/GATEHEAD',(#2891)); + +#3747= IFCPROPERTYSETTEMPLATE('3xgKP8ayz7rPLyWDXYnkZ1',$,'Pset_GeoAspects','Description of geological aspects that are relevant for the tunnel design and execution phase.',.PSET_OCCURRENCEDRIVEN.,'IfcTunnelTypicalSection/GEOTECH',(#2038,#1033,#1619,#1030,#1034,#1426,#270,#1001,#996,#721,#495,#1255,#2924,#1029,#369,#144,#1146)); + +#3748= IFCPROPERTYSETTEMPLATE('2TeqtFqz50WeqGCbpu9MLr',$,'Pset_GeoObsBoreholeCommon','Common properties for borehole logs.',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceObservation/BOREHOLELOG',(#618)); + +#3749= IFCPROPERTYSETTEMPLATE('3hEXFKvYn0LfnYF$GMf6XZ',$,'Pset_GeoObsBoreholeConstruction','Properties for describing the construction of a borehole.',.PSET_OCCURRENCEDRIVEN.,'IfcBorehole',(#709,#1503,#257,#260)); + +#3750= IFCPROPERTYSETTEMPLATE('2l2KlrXhj1fP34NQqovFR3',$,'Pset_GeoObsBoreholeGeoLogInterval','Properties for geolog intervals.',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceObservation/BOREHOLELOG',(#1006,#3348,#965,#2461,#3080,#2684)); + +#3751= IFCPROPERTYSETTEMPLATE('2zbApGzEHES9A$1GkkC$pf',$,'Pset_GeoObsBoreholeGeophysicalInterval','Properties for describing geophysical intervals.',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceObservation/BOREHOLELOG',(#2192,#2923,#3419,#2105,#717,#3365,#2439,#2738,#1034,#1156,#994)); + +#3752= IFCPROPERTYSETTEMPLATE('3MTZf4_Gn1rQJxvJyblp7$',$,'Pset_GeoObsBoreholeMWDInterval','Properties for describing MWD (Measure While Drilling) intervals.',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceObservation/BOREHOLELOG',(#1054,#560,#3326)); + +#3753= IFCPROPERTYSETTEMPLATE('0nd9pp0mz3xAiA5LACe_hi',$,'Pset_GeoObsBoreholeWaterLevel','Properties for describing water levels in boreholes.',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceObservation/BOREHOLELOG',(#3327,#1383)); + +#3754= IFCPROPERTYSETTEMPLATE('1fJt9GnVj6P8nB35bSEYey',$,'Pset_GeoObsCommon','Common properties for geoscience observations.',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceObservation,IfcBorehole,IfcSensor,IfcSpatialZone/MAPPEDZONE,IfcSpatialZone/TESTEDZONE',(#1963,#1962,#1514)); + +#3755= IFCPROPERTYSETTEMPLATE('2rk$ivwTfBpOerYFs_H1h9',$,'Pset_GeoObsDiscontinuityCommon','Properties of discontinuities or discontinuity sets in rock according to ISO EN 14689.',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceObservation/MAPPEDFEATURE,IfcGeoScienceObservation/LOCALINFORMATION,IfcGeoScienceFeature/DISCRETEDISCONTINUITY',(#676,#656,#654,#674,#672,#673,#668,#671,#677,#669,#670)); + +#3756= IFCPROPERTYSETTEMPLATE('05jI9UzJrFPPDO5hHKCniW',$,'Pset_GeoObsDiscontinuityFault','Properties for geological fault observations.',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceObservation/MAPPEDFEATURE,IfcGeoScienceObservation/LOCALINFORMATION',(#861,#860,#856,#611,#859,#681,#857)); + +#3757= IFCPROPERTYSETTEMPLATE('1fU2t$rhP58PUpnS6FA3q0',$,'Pset_GeoObsHydroGeologyWaterInflow','Properties for hydrogeological water inflow observations.',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceObservation/LOCALINFORMATION',(#2695,#2692,#1235,#1236)); + +#3758= IFCPROPERTYSETTEMPLATE('3iHbPUImjEp87zneaEn9ID',$,'Pset_GeoObsMappedUnit','Properties for geoscience observations at mapped units.',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceObservation/MAPPEDFEATURE',(#137,#551,#3350,#675,#1038,#2455,#2200)); + +#3759= IFCPROPERTYSETTEMPLATE('12HjOstGD25elrrLtnCIN8',$,'Pset_GeoObsPtObservationCommon','Properties for geo-science observations at points.',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceObservation/LOCALINFORMATION',(#3349,#3225,#1028,#1425,#271,#999,#995,#1031,#1034)); + +#3760= IFCPROPERTYSETTEMPLATE('1IXfQIR$jEIQR_GcmzsKeu',$,'Pset_GeophysicalSurveyBorehole','Properties for setup of geophysical surveys incorporating boreholes.',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceObservation/GEOPHYSICALSURVEYRESULT',(#258)); + +#3761= IFCPROPERTYSETTEMPLATE('0cn_oGUnzBIeVBA_qnd7dZ',$,'Pset_GeophysicalSurveyCommon','Common properties for geophysical surveys.',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceObservation/GEOPHYSICALSURVEYRESULT',(#2922,#2920,#2921,#2919)); + +#3762= IFCPROPERTYSETTEMPLATE('1tuYisMEDCn90F4K8YgfgA',$,'Pset_GeoScienceFeatureTypeContact','Defines properties for contacts where a contact is a general concept representing any kind of surface separating two geologic units, including primary boundaries such as depositional contacts, all kinds of unconformities, intrusive contacts, and gradational contacts, as well as faults that separate geologic units.',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceFeature/CONTACT',(#1002,#655)); + +#3763= IFCPROPERTYSETTEMPLATE('0fo4MQd5n8ePKp0wpCDTuS',$,'Pset_GeoScienceFeatureTypeFluidBody','Properties for fluid bodies.',$,'IfcGeoScienceFeature/FLUIDBODY',(#2078)); + +#3764= IFCPROPERTYSETTEMPLATE('1wMwN_GT94zRM5c7BcS_fb',$,'Pset_GeoScienceFeatureTypeGeoHazard','Properties for geo hazards',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceFeature/HAZARDAREA',(#1116,#1488,#1474,#3210,#3211,#635,#1113)); + +#3765= IFCPROPERTYSETTEMPLATE('2DerJxvgn5p8e6wPJoqkcA',$,'Pset_GeoScienceFeatureTypeGeologicalUnit','Properties for geological units.',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceFeature/GEOLOGICALUNIT',(#1005,#2234,#1515,#1004,#2425,#838,#839,#1003)); + +#3766= IFCPROPERTYSETTEMPLATE('2J5BDOyLrFkBAXO$VeAIP6',$,'Pset_GeoScienceModelCommon','Common properties for geoscience models.',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceModel',(#1726,#561,#2402,#3182,#3241,#1723,#1725,#184,#2000,#138)); + +#3767= IFCPROPERTYSETTEMPLATE('22bpHpV7n79RGrMAIe0WWU',$,'Pset_GeotechnicalAssemblyCommon','Properties describing the characteristics of any geotechnical model. A Status of "New" should not be associated to a _IfcGeotechnicalAssembly_ or _IfcGeotechnicalStratum_, as other entities are used for earthworks and courses.',.PSET_OCCURRENCEDRIVEN.,'IfcGeotechnicalAssembly',(#1489,#1695,#263,#2797)); + +#3768= IFCPROPERTYSETTEMPLATE('0JwLqHW2rDdfZ9ytdM49Bf',$,'Pset_GeotechnicalStratumCommon','Properties describing the characteristics of any solid, water or void stratum. A status of "New" should not be associated to a _IfcGeotechnicalAssembly_ or _IfcSolidStratum_, as other entities are used for earthworks and courses.',.PSET_OCCURRENCEDRIVEN.,'IfcGeotechnicalStratum',(#2882,#1410,#2086,#2087,#2797,#2999)); + +#3769= IFCPROPERTYSETTEMPLATE('2YM1_O9ub3QvmOfh_SHhAK',$,'Pset_GroundReinforcmentElementTypeBolt','Properties for _IfcGroundReinforcementElement_ of type BOLT.',.PSET_TYPEDRIVENOVERRIDE.,'IfcGroundReinforcementElement/BOLT',(#246,#3200,#252,#3201,#247,#249,#1036,#3203,#2098,#1157,#1158,#1558,#2205,#1684,#1547,#541,#610,#1611)); + +#3770= IFCPROPERTYSETTEMPLATE('1J7xw0qUaHuO00025QrE$V',$,'Pset_HeatExchangerTypeCommon','Heat exchanger type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcHeatExchanger',(#2302,#2819,#932)); + +#3771= IFCPROPERTYSETTEMPLATE('23$$E0qUaHuO00025QrE$V',$,'Pset_HeatExchangerTypePlate','Plate heat exchanger type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcHeatExchanger/PLATE',(#1929)); + +#3772= IFCPROPERTYSETTEMPLATE('2HjNa0qUaHuO00025QrE$V',$,'Pset_HumidifierPHistory','Humidifier performance history attributes.\X\0D\X\0ASound attribute deleted in IFC2x2 Pset Addendum: Use IfcSoundProperties instead.',.PSET_PERFORMANCEDRIVEN.,'IfcHumidifier',(#174,#2481)); + +#3773= IFCPROPERTYSETTEMPLATE('2j88G0qUaHuO00025QrE$V',$,'Pset_HumidifierTypeCommon','Humidifier type common attributes.\X\0D\X\0AWaterProperties attribute renamed to WaterRequirement and unit type modified in IFC2x2 Pset Addendum.',.PSET_TYPEDRIVENOVERRIDE.,'IfcHumidifier',(#2337,#2844,#1178,#3354,#1835,#1777,#1281,#3335,#2482,#87)); + +#3774= IFCPROPERTYSETTEMPLATE('3Fdb6M3QHB7wXcYvNzANHu',$,'Pset_ImpactProtectionDeviceOccurrenceBumper','Properties common to all occurrences of _IfcImpactProtectionDevice_ with PredefinedType set to _BUMPER_.',.PSET_OCCURRENCEDRIVEN.,'IfcImpactProtectionDevice/BUMPER',(#274,#1389,#291)); + +#3775= IFCPROPERTYSETTEMPLATE('1pTuWiKuHoREkmLUeqg3K4',$,'Pset_ImpactProtectionDeviceTypeBumper','Properties common to all occurrences and types of _IfcImpactProtectionDevice_ with PredefinedType set to _BUMPER_.',.PSET_TYPEDRIVENOVERRIDE.,'IfcImpactProtectionDevice/BUMPER',(#1297,#1637,#787)); + +#3776= IFCPROPERTYSETTEMPLATE('0g5459gHH0LAJczdfrmeQV',$,'Pset_ImprovedGroundTypeDewatered','Properties describing improved ground of type dewatered.',$,'IfcImprovedGround/(.DEWATERED.)',(#638,#2764,#2763,#3290,#255,#188,#265)); + +#3777= IFCPROPERTYSETTEMPLATE('2pT$zsyIfBouD5CeYuy0DT',$,'Pset_InSituTestCommon','Properties in common for in-situ tests in soil or rock.',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceObservation/INSITUTESTRESULT',(#619,#2991,#2995)); + +#3778= IFCPROPERTYSETTEMPLATE('2sYZ1vUBj5Dfu7Z6HQ$97h',$,'Pset_InSituTestCPT','Properties for the results of Cone Penetration Tests/Cone Penetrometer Tests (CPTs).',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceObservation/INSITUTESTRESULT',(#557,#558,#559,#3419)); + +#3779= IFCPROPERTYSETTEMPLATE('0kI8aiOr18DQFo$8vaw8ex',$,'Pset_InstallationOccurrence','Properties defining installation information for occurrences of element, asset or system.',.PSET_OCCURRENCEDRIVEN.,'IfcElement,IfcAsset,IfcSystem',(#1260,#11,#2191)); + +#3780= IFCPROPERTYSETTEMPLATE('0axgw0qUeHuO00025QrE$V',$,'Pset_InterceptorTypeCommon','Common properties for interceptors.',.PSET_TYPEDRIVENOVERRIDE.,'IfcInterceptor',(#2273,#2786,#1780,#1782,#1779,#1240,#2015,#552,#555,#3232)); + +#3781= IFCPROPERTYSETTEMPLATE('3FGG$OWNn9fgEWGPQ7R_hk',$,'Pset_IpNetworkEquipmentPHistory','Properties defining performance information for IP network equipment.',.PSET_PERFORMANCEDRIVEN.,'IfcCommunicationsAppliance/IPNETWORKEQUIPMENT',(#1925)); + +#3782= IFCPROPERTYSETTEMPLATE('2g8JhMcsr7V8yjLSfvPQw4',$,'Pset_JettyCommon','Properties common to the definition of all occurrences of _IfcMarineFacility_ with the predefined type set to JETTY.',.PSET_OCCURRENCEDRIVEN.,'IfcMarineFacility/JETTY',(#2891,#228,#2085,#774)); + +#3783= IFCPROPERTYSETTEMPLATE('2dpmU7V6f4LQU8UwYJuxB$',$,'Pset_JettyDesignCriteria','Properties common to the definition of design criteria of all occurrences of _IfcMarineFacility_ with the predefined type set to JETTY.',.PSET_OCCURRENCEDRIVEN.,'IfcMarineFacility/JETTY',(#1154,#1580,#832,#833,#2592,#3342,#940,#3177,#803)); + +#3784= IFCPROPERTYSETTEMPLATE('21wcI0qUeHuO00025QrE$V',$,'Pset_JunctionBoxTypeCommon','A junction box is an enclosure within which cables are connected.\X\0D\X\0A\X\0D\X\0AHistory: New in IFC4',.PSET_TYPEDRIVENOVERRIDE.,'IfcJunctionBox',(#2317,#2826,#1911,#360,#2567,#2091,#1419,#1341,#1296,#1830,#1877,#1822)); + +#3785= IFCPROPERTYSETTEMPLATE('1FaU96ogFCb731BC1xOjdE',$,'Pset_JunctionBoxTypeData','The property set can be used by the predefined type DATA of IfcJunctionBox.',.PSET_TYPEDRIVENOVERRIDE.,'IfcJunctionBox/DATA',(#600)); + +#3786= IFCPROPERTYSETTEMPLATE('0CRTLokRH2J9JcHKqarM_t',$,'Pset_KerbCommon','Properties for a kerb.',.PSET_TYPEDRIVENOVERRIDE.,'IfcKerb',(#402,#3189,#1742)); + +#3787= IFCPROPERTYSETTEMPLATE('1leKE_dk557vIttvjUYIFZ',$,'Pset_KerbStone','Properties for kerb stones.',.PSET_TYPEDRIVENOVERRIDE.,'IfcKerb',(#1822,#1830,#2874,#3160,#1877)); + +#3788= IFCPROPERTYSETTEMPLATE('1zxo_xS39E6vE53DrBYEus',$,'Pset_LabTestCommon','Properties describing the laboratory test used to obtain the associated results.',.PSET_OCCURRENCEDRIVEN.,'IfcGeoScienceObservation/LABTESTRESULT',(#2992,#2994,#2996)); + +#3789= IFCPROPERTYSETTEMPLATE('3lbf20qUeHuO00025QrE$V',$,'Pset_LampTypeCommon','A lamp is a component within a light fixture that is designed to emit light. \X\0D\X\0A\X\0D\X\0AHistory: Name changed from Pset_LampEmitterTypeCommon in IFC 2x3.',.PSET_TYPEDRIVENOVERRIDE.,'IfcLamp',(#2365,#2862,#500,#1478,#1444,#1442,#1443,#392,#2733,#395,#394)); + +#3790= IFCPROPERTYSETTEMPLATE('1cp2I0qUiHuO00025QrE$V',$,'Pset_LandRegistration','Specifies the identity of land within a statutory registration system. NOTE: The property LandTitleID is to be used in preference to deprecated attribute LandTitleNumber in IfcSite.',.PSET_OCCURRENCEDRIVEN.,'IfcSite',(#1445,#1381,#1446)); + +#3791= IFCPROPERTYSETTEMPLATE('0c2nGv105Ao8WCAJjWwrH5',$,'Pset_LateralExcavationCommon','Common properties for lateral excavation elements.',.PSET_OCCURRENCEDRIVEN.,'IfcRadialExcavation',(#2203,#2204,#2202,#2201)); + +#3792= IFCPROPERTYSETTEMPLATE('28BH20qUiHuO00025QrE$V',$,'Pset_LightFixtureTypeCommon','Common data for light fixtures.\X\0D\X\0AHistory: IFC4 - Article number and manufacturer specific information deleted. Use Pset_ManufacturerTypeInformation. ArticleNumber instead. Load properties moved from Pset_LightFixtureTypeThermal (deleted).',.PSET_TYPEDRIVENOVERRIDE.,'IfcLightFixture',(#2324,#2834,#1944,#3099,#1479,#1480,#1590,#1647,#1657,#2524)); + +#3793= IFCPROPERTYSETTEMPLATE('3n58Y0qUiHuO00025QrE$V',$,'Pset_LightFixtureTypeSecurityLighting','Properties that characterize security lighting.',.PSET_TYPEDRIVENOVERRIDE.,'IfcLightFixture/SECURITYLIGHTING',(#2505,#917,#2516,#197,#2082,#56)); + +#3794= IFCPROPERTYSETTEMPLATE('2asvNF1gz5OerpkzPVlCZQ',$,'Pset_LinearReferencingMethod','Describes the manner in which measurements are made along (and optionally offset from) a linear element.\X\0D\X\0A\X\0D\X\0A> NOTE  Definition according to ISO 19148:2021',.PSET_OCCURRENCEDRIVEN.,'IfcAlignment,IfcReferent',(#1582,#1583,#3204,#1584,#1581)); + +#3795= IFCPROPERTYSETTEMPLATE('3tyKpdhznDJv5QS8FpmPgL',$,'Pset_MaintenanceStrategy','Property set for the association of a maintenance strategy to an element, asset of system.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElement,IfcAsset,IfcSystem',(#157,#158,#161,#1738,#21)); + +#3796= IFCPROPERTYSETTEMPLATE('2CbWTFpD17yOCpmWi623ps',$,'Pset_MaintenanceTriggerCondition','Trigger levels for an asset that has an inspection-based maintenance strategy',.PSET_TYPEDRIVENOVERRIDE.,'IfcElement,IfcAsset,IfcSystem',(#457,#455,#456,#453)); + +#3797= IFCPROPERTYSETTEMPLATE('04MMcZBJLFqhmlBdKFCUWk',$,'Pset_MaintenanceTriggerDuration','Trigger levels for an asset that has an PPM based maintenance strategy.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElement,IfcAsset,IfcSystem',(#728,#726,#727,#725)); + +#3798= IFCPROPERTYSETTEMPLATE('0x9FOmebv05QzdAHTrpfVJ',$,'Pset_MaintenanceTriggerPerformance','Properties for performance based maintenance policies',.PSET_TYPEDRIVENOVERRIDE.,'IfcElement,IfcAsset,IfcSystem',(#2946,#2073,#2424,#688)); + +#3799= IFCPROPERTYSETTEMPLATE('16wJ20qUmHuO00025QrE$V',$,'Pset_ManufacturerOccurrence','Defines properties of individual instances of manufactured products that may be given by the manufacturer.\X\0D\X\0AHISTORY: IFC 2x4: AssemblyPlace property added. This property does not need to be asserted if Pset_ManufacturerTypeInformation is allocated to the type and the AssemblyPlace property is asserted there.',.PSET_OCCURRENCEDRIVEN.,'IfcElement',(#37,#200,#2532,#210,#148,#1596)); + +#3800= IFCPROPERTYSETTEMPLATE('1nquI0qUmHuO00025QrE$V',$,'Pset_ManufacturerTypeInformation','Defines characteristics of types (ranges) of manufactured products that may be given by the manufacturer. Note that the term ''manufactured'' may also be used to refer to products that are supplied and identified by the supplier or that are assembled off site by a third party provider.\X\0D\X\0AHISTORY: This property set replaces the entity IfcManufacturerInformation from previous IFC releases. IFC 2x4: AssemblyPlace property added.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElement',(#1014,#142,#1724,#1721,#1595,#2175,#149,#1979,#2472,#2070)); + +#3801= IFCPROPERTYSETTEMPLATE('07WFKSLAz91POvzmgH52U$',$,'Pset_MarineFacilityTransportation','Properties common to the definition of all occurrences of _IfcMarineFacility_ which are catagorised as transportation facilities such as Ports, marinas etc.',.PSET_OCCURRENCEDRIVEN.,'IfcMarineFacility',(#235,#231,#230)); + +#3802= IFCPROPERTYSETTEMPLATE('1ZgGUne6L6zQs_6wmcth95',$,'Pset_MarinePartChamberCommon','Properties common to the definition of all occurrences of _IfcMarinePart_ with the predefined type set to CHAMBER.',.PSET_OCCURRENCEDRIVEN.,'IfcMarinePart/CHAMBER',(#751,#2891)); + +#3803= IFCPROPERTYSETTEMPLATE('3$u2dLa1v2cwkt_ROQVFKh',$,'Pset_MarineVehicleCommon','Properties common to the definition of all occurrences of _IfcTransportElement_ and types of _IfcTransportElementType_ with the predefined type set to VEHICLEMARINE.',.PSET_TYPEDRIVENOVERRIDE.,'IfcVehicle/VEHICLEMARINE',(#1470,#3249,#3250,#8,#9,#680,#315,#1447)); + +#3804= IFCPROPERTYSETTEMPLATE('2jQXB3neb0DhM8kWRPnVty',$,'Pset_MarineVehicleDesignCriteria','Properties common to the definition of design criteria of all occurrences of _IfcTransportElement_ and types of _IfcTransportElementType_ with the predefined type set to MARINEVEHICLE',.PSET_TYPEDRIVENOVERRIDE.,'IfcVehicle/VEHICLEMARINE',(#104,#2671)); + +#3805= IFCPROPERTYSETTEMPLATE('2R1$NnDMc8PHP6QQEXnIM$',$,'Pset_MarkerGeneral','Properties common to a signalling marker made as an assembly of elements. The property set can be used by the predefined type SIGNAL_ASSEMBLY of IfcElementAssembly.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElementAssembly/SIGNALASSEMBLY',(#135,#1600,#1819,#2932,#1877)); + +#3806= IFCPROPERTYSETTEMPLATE('2YakKAOZX2luo$SAzWQqbi',$,'Pset_MarkingLinesCommon','Properties for line markings.',.PSET_OCCURRENCEDRIVEN.,'IfcSurfaceFeature/LINEMARKING',(#597,#598,#1877)); + +#3807= IFCPROPERTYSETTEMPLATE('2lE180qUmHuO00025QrE$V',$,'Pset_MaterialCombustion','A set of extended material properties of products of combustion generated by elements typically used within the context of building services and flow distribution systems.',$,'IfcMaterial',(#2731,#1755,#376,#374)); + +#3808= IFCPROPERTYSETTEMPLATE('3Eppg0qUmHuO00025QrE$V',$,'Pset_MaterialCommon','A set of general material properties.',$,'IfcMaterial',(#1732,#2110,#1608)); + +#3809= IFCPROPERTYSETTEMPLATE('3Zgyu0qUmHuO00025QrE$V',$,'Pset_MaterialConcrete','A set of extended mechanical properties related to concrete materials.',$,'IfcMaterial',(#425,#1617,#62,#3389,#3323,#2183)); + +#3810= IFCPROPERTYSETTEMPLATE('0D$Ok0qUqHuO00025QrE$V',$,'Pset_MaterialEnergy','A set of extended material properties for energy calculation purposes.',$,'IfcMaterial',(#3266,#1727,#3003,#2732,#3275,#2680,#998)); + +#3811= IFCPROPERTYSETTEMPLATE('0xIZc0qUqHuO00025QrE$V',$,'Pset_MaterialFuel','A set of extended material properties of fuel energy typically used within the context of building services and flow distribution systems.',$,'IfcMaterial',(#409,#313,#1575,#1152)); + +#3812= IFCPROPERTYSETTEMPLATE('1LX1U0qUqHuO00025QrE$V',$,'Pset_MaterialHygroscopic','A set of hygroscopic properties of materials.',$,'IfcMaterial',(#3188,#1578,#1378,#3222,#1729)); + +#3813= IFCPROPERTYSETTEMPLATE('1o84_0qUqHuO00025QrE$V',$,'Pset_MaterialMechanical','A set of mechanical material properties normally used for structural analysis purpose. It contains all properties which are independent of the actual material type.',$,'IfcMaterial',(#731,#3421,#2578,#2105,#3005)); + +#3814= IFCPROPERTYSETTEMPLATE('2HjtW0qUqHuO00025QrE$V',$,'Pset_MaterialOptical','A set of optical properties of materials.',$,'IfcMaterial',(#3276,#2683,#3008,#3006,#3007,#3273,#3274,#2678,#2679)); + +#3815= IFCPROPERTYSETTEMPLATE('3EWsy0qUqHuO00025QrE$V',$,'Pset_MaterialSteel','A set of extended mechanical properties related to steel (or other metallic and isotropic) materials.',$,'IfcMaterial',(#3418,#3172,#3171,#1052,#2182,#2097,#2394,#2887)); + +#3816= IFCPROPERTYSETTEMPLATE('03Zy60qUuHuO00025QrE$V',$,'Pset_MaterialThermal','A set of thermal material properties.',$,'IfcMaterial',(#2730,#245,#976,#3000)); + +#3817= IFCPROPERTYSETTEMPLATE('0ToP_0qUuHuO00025QrE$V',$,'Pset_MaterialWater','A set of extended material properties for of water typically used within the context of building services and flow distribution systems.',$,'IfcMaterial',(#1385,#1053,#103,#27,#1218,#689,#2078)); + +#3818= IFCPROPERTYSETTEMPLATE('1586o0qUuHuO00025QrE$V',$,'Pset_MaterialWood','This is a collection of properties applicable to wood-based materials that specify kind and grade of material as well as moisture related parameters.',$,'IfcMaterial',(#2728,#2884,#122,#1455,#1453,#2102,#1728,#652,#3033)); + +#3819= IFCPROPERTYSETTEMPLATE('1rQ0i0qUuHuO00025QrE$V',$,'Pset_MaterialWoodBasedBeam','This is a collection of mechanical properties applicable to wood-based materials for beam-like products, especially laminated materials like glulam and LVL.\X\0D\X\0AAnisotropy of such materials is taken into account by different properties according to grain direction and load types.\X\0D\X\0A\X\0D\X\0AAll values shall be given for a standardized service condition, a standardized load duration and a standardized reference size of the member according to local design codes.\X\0D\X\0A\X\0D\X\0ANOTE: In cases where mechanical material properties are graduated for different given reference sizes, separate instances of IfcExtendedMaterialProperties and IfcMaterial have to be used for each required graduation. Mechanically differing versions of a material are treated as different materials.\X\0D\X\0A\X\0D\X\0AReferences to the orientation of grain or lay-up correspond to material orientation given by geometrical or topological representation of element objects or types, especially IfcMemberType and IfcStructuralMember.',$,'IfcMaterial/Wood',(#127,#3443,#3444,#3445)); + +#3820= IFCPROPERTYSETTEMPLATE('1okUM0qUyHuO00025QrE$V',$,'Pset_MaterialWoodBasedPanel','This is a collection of mechanical properties related to wood-based materials for panel-like products like plywood or OSB. The propositions given above for wood-based beam materials with respect to anisotropy, strength graduation according to element sizes (especially panel thickness) apply accordingly.',$,'IfcMaterial/Wood',(#126,#3442,#3446,#3447)); + +#3821= IFCPROPERTYSETTEMPLATE('3ALWeZ7o50DfXc6j$jz4Xr',$,'Pset_MaterialWoodBasedStructure','Properties about Material of Wood Based Structure.',$,'IfcMaterial',(#128)); + +#3822= IFCPROPERTYSETTEMPLATE('1fyrQvTg5Bag0x3Y$2ag9b',$,'Pset_MechanicalBeamInPlane','Properties about Mechanical Beam in Plane.',$,'IfcMaterial',(#3421,#3429,#3432,#3435,#2578,#2581,#221,#2976,#2982,#434,#437,#2229,#2585,#3074,#2369,#1257)); + +#3823= IFCPROPERTYSETTEMPLATE('085BgaLPH82hqR8VQFnfSo',$,'Pset_MechanicalBeamInPlaneNegative','Properties about Mechanical Beam in Plane Negative.',$,'IfcMaterial',(#3421,#3429,#3432,#3435,#2578,#2581,#221,#2976,#2982,#434,#437,#2229,#2585,#3074,#2369,#1257)); + +#3824= IFCPROPERTYSETTEMPLATE('0g5cIEwDf8sucEBxFDnlnR',$,'Pset_MechanicalBeamOutOfPlane','Properties about Mechanical Beam Out Of Plane.',$,'IfcMaterial',(#3421,#3429,#3432,#3435,#2578,#2581,#221,#2976,#2982,#434,#437,#2229,#2585,#3074,#2369,#1257)); + +#3825= IFCPROPERTYSETTEMPLATE('2yxvQ0qV0HuO00025QrE$V',$,'Pset_MechanicalFastenerAnchorBolt','Properties common to different types of anchor bolts.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMechanicalFastener/ANCHORBOLT',(#110,#109,#112,#111)); + +#3826= IFCPROPERTYSETTEMPLATE('3YVA00qV0HuO00025QrE$V',$,'Pset_MechanicalFastenerBolt','Properties related to bolt-type fasteners. The properties of a whole set with bolt, washers and nut may be provided. Note, it is usually not necessary to transmit these properties in case of standardized bolts. Instead, the standard is referred to.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMechanicalFastener/BOLT',(#3034,#3035,#1959,#3309,#1119,#1431,#1960,#3310)); + +#3827= IFCPROPERTYSETTEMPLATE('2g8KPoQI$i3hxt2KtfzH6x',$,'Pset_MechanicalFastenerOCSFitting','Common properties of clamps and fittings used in railway overhead contact system (OCS).',.PSET_TYPEDRIVENOVERRIDE.,'IfcMechanicalFastener/COUPLER',(#1597,#1970)); + +#3828= IFCPROPERTYSETTEMPLATE('2jStVO_lmEb$eDbMGsJNkS',$,'Pset_MechanicalFastenerTypeRailFastening','Properties of rail fastening used in railway track system. The property set can be used by the predefined type RAILFASTENING of IfcMechanicalFastener.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMechanicalFastener/RAILFASTENING',(#2947,#1387,#3105)); + +#3829= IFCPROPERTYSETTEMPLATE('2ALrJdj40jLZWAU2aFfHFk',$,'Pset_MechanicalFastenerTypeRailJoint','Properties common to a rail joint of a railway track system. The property set can be used by the predefined type RAILJOINT of IfcMechanicalFastener.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMechanicalFastener/RAILJOINT',(#2652,#1315,#1359,#1363,#1936,#2219,#1358,#148)); + +#3830= IFCPROPERTYSETTEMPLATE('0Y$x1ChRf5zOo95PhOPodS',$,'Pset_MechanicalPanelInPlane','Properties for Mechanical Panels In Plane.',$,'IfcMaterial',(#3423,#3438,#3426,#2578,#221,#422,#2976,#2585,#217,#2226,#2369)); + +#3831= IFCPROPERTYSETTEMPLATE('0fB18sxAnF4etUeGtNpB4B',$,'Pset_MechanicalPanelOutOfPlane','Properties for Mechanical Panels Out Of Plane.',$,'IfcMaterial',(#3423,#3438,#3426,#2578,#221,#422,#2976,#2585,#217,#2226,#2369)); + +#3832= IFCPROPERTYSETTEMPLATE('3_CoRM2b1BYfP3KFzJZEy3',$,'Pset_MechanicalPanelOutOfPlaneNegative','Properties for Mechanical Panels Out Of Plane Negative.',$,'IfcMaterial',(#3423,#3438,#3426,#2578,#221,#422,#2976,#2585,#217,#2226,#2369)); + +#3833= IFCPROPERTYSETTEMPLATE('0bFdW0qV4HuO00025QrE$V',$,'Pset_MedicalDeviceTypeCommon','Medical device type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMedicalDevice',(#2271,#2783)); + +#3834= IFCPROPERTYSETTEMPLATE('0$U5O0qV4HuO00025QrE$V',$,'Pset_MemberCommon','Properties common to the definition of all occurrences of IfcMember.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMember',(#2290,#2806,#2717,#2655,#2465,#1334,#3016,#1525,#900)); + +#3835= IFCPROPERTYSETTEMPLATE('3IqFanTEh5zSoH4oObc5vs',$,'Pset_MemberTypeAnchoringBar','Properties of anchoring bar. The anchoring bar is used to connect stay from pole to the foundation.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMember/BRACE',(#1683,#3387)); + +#3836= IFCPROPERTYSETTEMPLATE('2nNlyXlJ$V28igwN8kSx5D',$,'Pset_MemberTypeCatenaryStay','Properties of catenary stay used in railway. The property set can be used by the predefined type STAY_CABLE of IfcMember.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMember/STAY_CABLE',(#147,#1831,#321,#1822)); + +#3837= IFCPROPERTYSETTEMPLATE('0tpeH7AX7dn7uYWe9zsKdt',$,'Pset_MemberTypeOCSRigidSupport','Properties of rigid catenary support used in railway overhead contact system.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMember/MEMBER',(#147,#491)); + +#3838= IFCPROPERTYSETTEMPLATE('1Yl6GaFOTAew0nhXJXuBx8',$,'Pset_MemberTypePost','Properties of a post. A post is a linear (usually vertical) member used to support something or to mark a point.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMember/POST',(#1822,#465,#1531,#3374,#3074,#221)); + +#3839= IFCPROPERTYSETTEMPLATE('2n$IX4KDSzzS0U_a_bAgx4',$,'Pset_MemberTypeTieBar','Properties of tie bar. A tie bar is a linear bar element used to secure or stabilise a structure by resisting lateral and longitudinal loading through tension and or compression. usually formed by a solid bar.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMember/TIEBAR',(#1405)); + +#3840= IFCPROPERTYSETTEMPLATE('3NqegCizbm381JGDMh8gMZ',$,'Pset_MobileTelecommunicationsApplianceTypeAccessPoint','Properties common to the definition of all occurrences of _IfcMobileTelecommunicationsAppliance_ and types of _IfcMobileTelecommunicationsApplianceType_ with the predefined type set to ACCESSPOINT.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMobileTelecommunicationsAppliance/ACCESSPOINT',(#198,#601,#602,#1887,#1914,#3198)); + +#3841= IFCPROPERTYSETTEMPLATE('3Aa0Ll$aE3gCjsAisQt9Y1',$,'Pset_MobileTelecommunicationsApplianceTypeBasebandUnit','Properties common to the definition of all occurrences of _IfcMobileTelecommunicationsAppliance_ and types of _IfcMobileTelecommunicationsApplianceType_ with the predefined type set to BASEBANDUNIT.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMobileTelecommunicationsAppliance/BASEBANDUNIT',(#1894,#1914,#1909,#1641)); + +#3842= IFCPROPERTYSETTEMPLATE('1vfQQBdLJY7_ZnUa7qLRI4',$,'Pset_MobileTelecommunicationsApplianceTypeBaseTransceiverStation','Properties common to the definition of all occurrences of _IfcMobileTelecommunicationsAppliance_ and types of _IfcMobileTelecommunicationsApplianceType_ with the predefined type set to BASETRANSCEIVERSTATION.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMobileTelecommunicationsAppliance/BASETRANSCEIVERSTATION',(#694,#1894,#1887,#3183,#816,#1909,#1950,#2210,#1914)); + +#3843= IFCPROPERTYSETTEMPLATE('3pWyJDmZ1AvBjUxT4v4XHE',$,'Pset_MobileTelecommunicationsApplianceTypeCommon','Properties common to the definition of all occurrences of _IfcMobileTelecommunicationsAppliance_ and types of _IfcMobileTelecommunicationsApplianceType_.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMobileTelecommunicationsAppliance',(#2256,#2766)); + +#3844= IFCPROPERTYSETTEMPLATE('1GhvAf6Kqd_NFyfq4OkD5u',$,'Pset_MobileTelecommunicationsApplianceTypeEUtranNodeB','Properties common to the definition of all occurrences of _IfcMobileTelecommunicationsAppliance_ and types of _IfcMobileTelecommunicationsApplianceType_ with the predefined type set to E_UTRAN_NODE_B.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMobileTelecommunicationsAppliance/E_UTRAN_NODE_B',(#694,#1894,#2210,#1887,#1914,#3183)); + +#3845= IFCPROPERTYSETTEMPLATE('3AFBnHraw22Yy3zNwwpdot',$,'Pset_MobileTelecommunicationsApplianceTypeMasterUnit','Properties common to the definition of all occurrences of _IfcMobileTelecommunicationsAppliance_ and types of _IfcMobileTelecommunicationsApplianceType_ with the predefined type set to MASTERUNIT.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMobileTelecommunicationsAppliance/MASTERUNIT',(#1914,#1639,#3122,#3123,#3124,#3125,#1612)); + +#3846= IFCPROPERTYSETTEMPLATE('0KvDK3SXkGJ$jr6yyPkExu',$,'Pset_MobileTelecommunicationsApplianceTypeMobileSwitchingCenter','Properties common to the definition of all occurrences of _IfcMobileTelecommunicationsAppliance_ and types of _IfcMobileTelecommunicationsApplianceType_ with the predefined type set to MOBILESWITCHINGCENTER.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMobileTelecommunicationsAppliance/MOBILESWITCHINGCENTER',(#3198,#1914,#1640)); + +#3847= IFCPROPERTYSETTEMPLATE('1txuCh8qD97isyGULVa9U8',$,'Pset_MobileTelecommunicationsApplianceTypeMSCServer','Properties common to the definition of all occurrences of _IfcMobileTelecommunicationsAppliance_ and types of _IfcMobileTelecommunicationsApplianceType_ with the predefined type set to MSCSERVER.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMobileTelecommunicationsAppliance/MSCSERVER',(#3198,#1914)); + +#3848= IFCPROPERTYSETTEMPLATE('2cYlW8vNA2k5MDluEQh_1Q',$,'Pset_MobileTeleCommunicationsApplianceTypeRemoteRadioUnit','Properties common to the definition of all occurrences of _IfcMobileTelecommunicationsAppliance_ and types of _IfcMobileTelecommunicationsApplianceType_ with the predefined type set to REMOTERADIOUNIT.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMobileTelecommunicationsAppliance/REMOTERADIOUNIT',(#694,#1894,#1914,#3183,#1950,#2210,#118,#2470)); + +#3849= IFCPROPERTYSETTEMPLATE('28ZmeFSQCeduQEyzj0bCRT',$,'Pset_MobileTelecommunicationsApplianceTypeRemoteUnit','Properties common to the definition of all occurrences of _IfcMobileTelecommunicationsAppliance_ and types of _IfcMobileTelecommunicationsApplianceType_ with the predefined type set to REMOTEUNIT.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMobileTelecommunicationsAppliance/REMOTEUNIT',(#1914,#1887,#2471)); + +#3850= IFCPROPERTYSETTEMPLATE('04iFFjY7D2iQ_8qPzA8WLQ',$,'Pset_MooringDeviceCommon','Properties common to the definition of all occurrences of _IfcMooringDevice_ and types of _IfcMooringDeviceType_.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMooringDevice,IfcMooringDeviceType',(#637,#636,#108,#1714,#1636,#1635)); + +#3851= IFCPROPERTYSETTEMPLATE('27btY0qV4HuO00025QrE$V',$,'Pset_MotorConnectionTypeCommon','Common properties for motor connections. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcMotorConnection',(#2319,#2829)); + +#3852= IFCPROPERTYSETTEMPLATE('1_ee0_i3P46hIY_PhccyLw',$,'Pset_OnSiteCastKerb','Properties for an on site cast kerb.',.PSET_TYPEDRIVENOVERRIDE.,'IfcKerb',(#1822,#1877)); + +#3853= IFCPROPERTYSETTEMPLATE('0UH9ldEP_WEw6XxFg7snx2',$,'Pset_OnSiteTelecomControlUnit','Properties for on-site telecom control unit used for railway.',.PSET_TYPEDRIVENOVERRIDE.,'IfcController',(#1070,#1071,#1074,#2530,#1091,#1095,#1099,#1112)); + +#3854= IFCPROPERTYSETTEMPLATE('2YQUq0qV4HuO00025QrE$V',$,'Pset_OpeningElementCommon','Properties common to the definition of all instances of IfcOpeningElement.',.PSET_OCCURRENCEDRIVEN.,'IfcOpeningElement',(#2321,#2831,#2190,#885,#898,#32)); + +#3855= IFCPROPERTYSETTEMPLATE('0bWLntQVYpNxebaJqY8SRf',$,'Pset_OpticalAdapter','Properties in this property set are applicable to the transition type of cable fitting. Indicated that such transition is an optical adapter.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableFitting/TRANSITION',(#866)); + +#3856= IFCPROPERTYSETTEMPLATE('3EG4AlOug4T0KXTXHONGcC',$,'Pset_OpticalPigtail','Property set for optical pigtail. This property set is applicable to a type or occurrence of _IfcCableSegment_ with predefined type OPTICALCABLESEGMENT.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableSegment/OPTICALCABLESEGMENT',(#1417,#866,#483)); + +#3857= IFCPROPERTYSETTEMPLATE('2ThYcj8E$s4U3qsZ4Kg99b',$,'Pset_OpticalSplitter','Properties of optical splitter used in the telecommunication domain. This property set can be used by the predefined type DATA of IfcJunctionBox.',.PSET_TYPEDRIVENOVERRIDE.,'IfcJunctionBox/DATA',(#1891,#1997,#1914)); + +#3858= IFCPROPERTYSETTEMPLATE('3DxDU0qV4HuO00025QrE$V',$,'Pset_OutletTypeCommon','Common properties for different outlet types.',.PSET_TYPEDRIVENOVERRIDE.,'IfcOutlet',(#2362,#2857,#1384,#1943)); + +#3859= IFCPROPERTYSETTEMPLATE('3jX000qV4HuO00025QrE$V',$,'Pset_OutsideDesignCriteria','Outside air conditions used as the basis for calculating thermal loads at peak conditions, as well as the weather data location from which these conditions were obtained. HISTORY: New property set in IFC Release 1.0.',.PSET_OCCURRENCEDRIVEN.,'IfcBuilding',(#1130,#1135,#1127,#515,#522,#514,#3346,#3345,#288,#2155,#2156)); + +#3860= IFCPROPERTYSETTEMPLATE('0psLy0qV8HuO00025QrE$V',$,'Pset_PackingInstructions','Packing instructions are specific instructions relating to the packing that is required for an artifact in the event of a move (or transport).',.PSET_TYPEDRIVENOVERRIDE.,'IfcTask/MOVE',(#2039,#3406,#493,#2724)); + +#3861= IFCPROPERTYSETTEMPLATE('26f$bXUpj0yuOrCagf9woK',$,'Pset_PatchCordCable','This property set has properties that are applicable to cable segment and optical cable segment, indicated that the cable is a patch cord cable, which is fitted with connectors at both ends, allowing it to be rapidly and conveniently connected to other cables or to distribution panels.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableSegment/CABLESEGMENT,IfcCableSegment/OPTICALCABLESEGMENT',(#1417)); + +#3862= IFCPROPERTYSETTEMPLATE('1RfJvfzsXFFelpZT_RNKUl',$,'Pset_PavementCommon','Describes the common properties and nominal dimensions of pavement.\X\0D\X\0A\X\0D\X\0A**Property use clarification**\X\0D\X\0AThe nominal thickness of the pavement remains constant with the value from NominalThickness, unless the property NominalThicknessEnd is provided. In which case NominalThickness is the value at the beginning of a transition (usually at the object placement location). e.g. a (road) transition segment where the pavement object''s linear placement along an alignment denotes the beginning location and NominalThicknessEnd is the value at the end as indicated by the property NominalLength. In the case of local placements, it is user defined along which axis lengths and widths are measured.',.PSET_TYPEDRIVENOVERRIDE.,'IfcPavement',(#2256,#2766,#1864,#2888,#2889,#1877,#1830,#1862)); + +#3863= IFCPROPERTYSETTEMPLATE('2oCzTUr0n5ORBUf$CjSJH2',$,'Pset_PavementMillingCommon','Properties for pavement milling.',.PSET_OCCURRENCEDRIVEN.,'IfcEarthworksCut/PAVEMENTMILLING',(#1798,#1877)); + +#3864= IFCPROPERTYSETTEMPLATE('04I2EFunL3mP31LUo4SW4J',$,'Pset_PavementSurfaceCommon','Properties for a pavement surface.',.PSET_TYPEDRIVENOVERRIDE.,'IfcPavement',(#2061,#2062)); + +#3865= IFCPROPERTYSETTEMPLATE('1WOJ15V3r2aA3qTcs8dFJw',$,'Pset_PermeableCoveringProperties','Properties of the permeable covering.\X\0D\X\0A\X\0D\X\0A>HISTORY  New property set in IFC4.3.2.0 to replace the entity IfcPermeableCoveringProperties',.PSET_TYPEDRIVENOVERRIDE.,'IfcDoor,IfcMember,IfcWindow',(#1992,#2044,#967,#972)); + +#3866= IFCPROPERTYSETTEMPLATE('1OpT80qV8HuO00025QrE$V',$,'Pset_Permit','A permit is a document that allows permission to gain access to an area or carry out work in a situation where security or other access restrictions apply.\X\0D\X\0AHISTORY: IFC4 EndDate added. PermitType, PermitDuration, StartTime and EndTime are deleted.',.PSET_OCCURRENCEDRIVEN.,'IfcPermit',(#806,#2757,#782,#2727)); + +#3867= IFCPROPERTYSETTEMPLATE('1rQWe0qV8HuO00025QrE$V',$,'Pset_PileCommon','Properties common to the definition of all occurrences of IfcPile.',.PSET_TYPEDRIVENOVERRIDE.,'IfcPile',(#2313,#2796,#1521)); + +#3868= IFCPROPERTYSETTEMPLATE('25WUc0qV8HuO00025QrE$V',$,'Pset_PipeConnectionFlanged','This property set is used to define the specifics of a flanged pipe connection used between occurrences of pipe segments and fittings.',.PSET_TYPEDRIVENOVERRIDE.,'IfcPipeSegment',(#926,#925,#267,#923,#927,#1889,#251,#248)); + +#3869= IFCPROPERTYSETTEMPLATE('345wG0qV8HuO00025QrE$V',$,'Pset_PipeFittingOccurrence','Pipe segment occurrence attributes attached to an instance of IfcPipeSegment.',.PSET_OCCURRENCEDRIVEN.,'IfcPipeFitting',(#1278,#390)); + +#3870= IFCPROPERTYSETTEMPLATE('3OMw40qV8HuO00025QrE$V',$,'Pset_PipeFittingPHistory','Pipe fitting performance history common attributes.',.PSET_PERFORMANCEDRIVEN.,'IfcPipeFitting',(#1572,#945)); + +#3871= IFCPROPERTYSETTEMPLATE('3cgRq0qV8HuO00025QrE$V',$,'Pset_PipeFittingTypeBend','Pipe fitting type attributes for bend shapes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcPipeFitting/BEND',(#220,#227)); + +#3872= IFCPROPERTYSETTEMPLATE('3wLIE0qV8HuO00025QrE$V',$,'Pset_PipeFittingTypeCommon','Pipe fitting type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcPipeFitting',(#2346,#2768,#2135,#2146,#2959,#912)); + +#3873= IFCPROPERTYSETTEMPLATE('0qli20qVCHuO00025QrE$V',$,'Pset_PipeFittingTypeJunction','Pipe fitting type attributes for junction shapes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcPipeFitting/JUNCTION',(#1424,#1420,#1421,#1422,#1423)); + +#3874= IFCPROPERTYSETTEMPLATE('1Wsa60qVCHuO00025QrE$V',$,'Pset_PipeSegmentOccurrence','Pipe segment occurrence attributes attached to an instance of IfcPipeSegment.',.PSET_OCCURRENCEDRIVEN.,'IfcPipeSegment',(#1278,#390,#1015,#1292)); + +#3875= IFCPROPERTYSETTEMPLATE('1$G3q0qVCHuO00025QrE$V',$,'Pset_PipeSegmentPHistory','Pipe segment performance history common attributes.',.PSET_PERFORMANCEDRIVEN.,'IfcPipeSegment',(#1461,#951)); + +#3876= IFCPROPERTYSETTEMPLATE('2Bn9M0qVCHuO00025QrE$V',$,'Pset_PipeSegmentTypeCommon','Pipe segment type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcPipeSegment',(#2328,#2838,#3395,#2148,#2965,#1801,#1246,#2009,#1466)); + +#3877= IFCPROPERTYSETTEMPLATE('3MtgY0qVCHuO00025QrE$V',$,'Pset_PipeSegmentTypeCulvert','Covered channel or large pipe that forms a watercourse below ground level, usually under a road or railway (BS6100).',.PSET_TYPEDRIVENOVERRIDE.,'IfcPipeSegment/CULVERT',(#1289,#361)); + +#3878= IFCPROPERTYSETTEMPLATE('3fyNY0qVCHuO00025QrE$V',$,'Pset_PipeSegmentTypeGutter','Gutter segment type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcPipeSegment/GUTTER',(#2658,#948,#418,#2006,#1310,#1366)); + +#3879= IFCPROPERTYSETTEMPLATE('3weUw0qVCHuO00025QrE$V',$,'Pset_PlateCommon','Properties common to the definition of all occurrences of IfcPlate.',.PSET_TYPEDRIVENOVERRIDE.,'IfcPlate',(#2257,#2769,#29,#1327,#3012,#1518,#891)); + +#3880= IFCPROPERTYSETTEMPLATE('1ADJrYeAPDM9icpSRm7ugy',$,'Pset_PointMachine','Properties of point machine used in railway. The property set can be used by IfcActuator with predefined type set to ELECTRICACTUATOR, HYDRAULICACTUATOR, HANDOPERATEDACTUATOR, or PNEUMATICACTUATOR, indicated that such actuator is a point machine that can switch and lock the track turnout.',.PSET_TYPEDRIVENOVERRIDE.,'IfcActuator/ELECTRICACTUATOR,IfcActuator/HYDRAULICACTUATOR,IfcActuator/HANDOPERATEDACTUATOR,IfcActuator/PNEUMATICACTUATOR',(#40,#3112,#511,#1547,#1086,#1607,#1643,#1703,#569)); + +#3881= IFCPROPERTYSETTEMPLATE('0S$cEqtVky_yaxVI8p1bfr',$,'Pset_PowerControlSystem','Properties of power control system. The property set can be used by the predefined type ELECTRICAL of IfcDistributionSystem. The property set can be used to characterize the system that controls the railway energy network.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDistributionSystem/ELECTRICAL',(#147)); + +#3882= IFCPROPERTYSETTEMPLATE('0tRUM0qVGHuO00025QrE$V',$,'Pset_PrecastConcreteElementFabrication','Production and manufacturing related properties common to different types of precast concrete elements. The Pset applies to manufactured pieces. It can be used by a number of subtypes of IfcBuiltElement. If the precast concrete ele',.PSET_TYPEDRIVENOVERRIDE.,'IfcBeam,IfcBuildingElementProxy,IfcChimney,IfcColumn,IfcFooting,IfcMember,IfcPile,IfcPlate,IfcRamp,IfcRampFlight,IfcRoof,IfcSlab,IfcStair,IfcStairFlight,IfcWall,IfcCivilElement',(#3160,#2174,#2531,#2084,#145,#47,#46)); + +#3883= IFCPROPERTYSETTEMPLATE('22X$Y0qVGHuO00025QrE$V',$,'Pset_PrecastConcreteElementGeneral','Production and manufacturing related properties common to different types of precast concrete elements. The Pset can be used by a number of subtypes of IfcBuiltElement. If the precast concrete element is a sandwich wall panel each structural layer or shell represented by an IfcBuildingElementPart may be attached to a separate Pset of this type, if needed. Some of the properties apply only for specific types of precast concrete elements.',.PSET_TYPEDRIVENOVERRIDE.,'IfcBeam,IfcBuildingElementProxy,IfcChimney,IfcColumn,IfcFooting,IfcMember,IfcPile,IfcPlate,IfcRamp,IfcRampFlight,IfcRoof,IfcSlab,IfcStair,IfcStairFlight,IfcWall,IfcCivilElement',(#3160,#534,#1598,#959,#1477,#2403,#1699,#1239,#2974,#3129,#2907,#2908,#1159,#297,#213,#212,#3156,#2603,#2083,#629)); + +#3884= IFCPROPERTYSETTEMPLATE('1wXk3jSczBbAhv5XbwDG7P',$,'Pset_PrecastKerbStone','Properties for precast kerb stone.',.PSET_TYPEDRIVENOVERRIDE.,'IfcKerb',(#1822,#1830,#3160,#1877)); + +#3885= IFCPROPERTYSETTEMPLATE('0g1Ii0qVKHuO00025QrE$V',$,'Pset_PrecastSlab','Layout and component information defining how prestressed slab components are laid out in a precast slab assembly. The values are global defaults for the slab as a whole, but can be overridden by local placements of the individual com',.PSET_TYPEDRIVENOVERRIDE.,'IfcSlab',(#3160,#3069,#743,#690,#114,#113,#1862,#1866)); + +#3886= IFCPROPERTYSETTEMPLATE('2Lh3q1moHBkf4iGOMmlyvT',$,'Pset_ProcessCapacity','Property set for the application of process data to spatial elements and transport assets',.PSET_TYPEDRIVENOVERRIDE.,'IfcBuiltSystem,IfcDistributionSystem,IfcDoor,IfcSpace,IfcTransportationDevice,IfcZone',(#2168,#2166,#2170,#695,#3190)); + +#3887= IFCPROPERTYSETTEMPLATE('1YfGI0qVKHuO00025QrE$V',$,'Pset_ProfileArbitraryDoubleT','This is a collection of geometric properties of double-T section profiles of precast concrete elements, to be used in conjunction with IfcArbitraryClosedProfileDef when profile designation alone does not fulfill the information requirements.',$,'IfcArbitraryClosedProfileDef',(#2036,#1464,#2448,#2027,#922,#924,#921,#920,#928,#2868,#2871,#2866,#2869,#2867,#2870)); + +#3888= IFCPROPERTYSETTEMPLATE('37O5y0qVKHuO00025QrE$V',$,'Pset_ProfileArbitraryHollowCore','This is a collection of geometric properties of hollow core section profiles of precast concrete elements, to be used in conjunction with IfcArbitraryProfileDefWithVoids when profile designation alone does not fulfill the information requirements.\X\0D\X\0A\X\0D\X\0AIn all cases, the cores are symmetrically distributed on either side of the plank center line, irrespective of whether the number of cores is odd or even. For planks with a center core with different geometry to that of the other cores, provide the property CenterCoreSpacing. When the number of cores is even, no Center Core properties shall be asserted.\X\0D\X\0A\X\0D\X\0AKey chamfers and draft chamfer are all 45 degree chamfers.\X\0D\X\0A\X\0D\X\0AThe CoreTopRadius and CoreBaseRadius parameters can be derived and are therefore not listed in the property set. They are shown to define that the curves are arcs. The parameters for the center core are the same as above, but with the prefix "Center".',$,'IfcArbitraryProfileDefWithVoids',(#2037,#2028,#744,#699,#700,#201,#1427,#1428,#1429,#269,#530,#523,#527,#531,#524,#532,#329,#326,#328,#330,#327,#331,#1903)); + +#3889= IFCPROPERTYSETTEMPLATE('1WZtM0qVOHuO00025QrE$V',$,'Pset_ProfileMechanical','This is a collection of mechanical properties that are applicable to virtually all profile classes. Most of these properties are especially used in structural analysis.',$,'IfcProfileDef',(#1611,#567,#2074,#1706,#1646,#334,#335,#2571,#2570,#1734,#1736,#1735,#3072,#3304,#2573,#2572,#1653,#1707,#1654,#1708,#3073,#2569,#2568,#2095,#2096)); + +#3890= IFCPROPERTYSETTEMPLATE('3eB6e0UTf3swv6RgjjALlA',$,'Pset_ProjectCommon','Property set for the application of high level project information.',.PSET_OCCURRENCEDRIVEN.,'IfcProject',(#2178,#2176,#989,#2463,#1765,#2063)); + +#3891= IFCPROPERTYSETTEMPLATE('0lOtK0qVSHuO00025QrE$V',$,'Pset_ProjectOrderChangeOrder','A change order is an instruction to make a change to a product or work being undertake. Note that the change order status is defined in the same way as a work order status since a change order implies a work requirement.',.PSET_OCCURRENCEDRIVEN.,'IfcProjectOrder/CHANGEORDER',(#2251,#284)); + +#3892= IFCPROPERTYSETTEMPLATE('1B$wq0qVSHuO00025QrE$V',$,'Pset_ProjectOrderMaintenanceWorkOrder','A MaintenanceWorkOrder is a detailed description of maintenance work that is to be performed. Note that the Scheduled Frequency property of the maintenance work order is used when the order is required as an instance of a scheduled work order.',.PSET_OCCURRENCEDRIVEN.,'IfcProjectOrder/MAINTENANCEWORKORDER',(#2172,#3404,#498,#1207,#1592,#858,#1543,#2485)); + +#3893= IFCPROPERTYSETTEMPLATE('38aek0qVSHuO00025QrE$V',$,'Pset_ProjectOrderMoveOrder','Defines the requirements for move orders. Note that the move order status is defined in the same way as a work order status since a move order implies a work requirement.',.PSET_OCCURRENCEDRIVEN.,'IfcProjectOrder/MOVEORDER',(#2725)); + +#3894= IFCPROPERTYSETTEMPLATE('3R3CK0qVSHuO00025QrE$V',$,'Pset_ProjectOrderPurchaseOrder','Defines the requirements for purchase orders in a project.',.PSET_OCCURRENCEDRIVEN.,'IfcProjectOrder/PURCHASEORDER',(#1346,#2593)); + +#3895= IFCPROPERTYSETTEMPLATE('3sTz00qVSHuO00025QrE$V',$,'Pset_ProjectOrderWorkOrder','Defines the requirements for purchase orders in a project.',.PSET_OCCURRENCEDRIVEN.,'IfcProjectOrder/WORKORDER',(#2173,#3403,#497,#1206)); + +#3896= IFCPROPERTYSETTEMPLATE('0XOYG0qVWHuO00025QrE$V',$,'Pset_PropertyAgreement','A property agreement is an agreement that enables the occupation of a property for a period of time.\X\0D\X\0A\X\0D\X\0AThe objective is to capture the information within an agreement that is relevant to a facilities manager. Design and construction information associated with the property is not considered. A property agreement may be applied to an instance of IfcSpatialStructureElement including to compositions defined through the IfcSpatialStructureElement.Element.CompositionEnum.\X\0D\X\0A\X\0D\X\0ANote that the associated actors are captured by the IfcOccupant class.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpatialStructureElement',(#64,#3108,#65,#63,#2180,#410,#2990,#723,#1998,#452,#2443,#458)); + +#3897= IFCPROPERTYSETTEMPLATE('2hgeW0qVWHuO00025QrE$V',$,'Pset_ProtectiveDeviceBreakerUnitI2TCurve','A coherent set of attributes representing a curve for let-through energy of a protective device. Note - A protective device may be associated with different instances of this pSet providing information related to different basic characteristics',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDevice',(#3284,#1791,#277)); + +#3898= IFCPROPERTYSETTEMPLATE('3nPr20qVWHuO00025QrE$V',$,'Pset_ProtectiveDeviceBreakerUnitI2TFuseCurve','A coherent set of attributes representing curves for melting- and breaking-energy of a fuse. Note - A fuse may be associated with different instances of this property set providing information related to different basic characteristics.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDevice',(#3286,#279,#278)); + +#3899= IFCPROPERTYSETTEMPLATE('0t91a0qVaHuO00025QrE$V',$,'Pset_ProtectiveDeviceBreakerUnitIPICurve','A coherent set of attributes representing curves for let-through currents of a protective device. Note - A protective device may be associated with different instances of this pSet providing information related to different basic characteristics.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDevice',(#3282,#1790,#280)); + +#3900= IFCPROPERTYSETTEMPLATE('1x5nu0qVaHuO00025QrE$V',$,'Pset_ProtectiveDeviceBreakerUnitTypeMCB','A coherent set of attributes representing the breaking capacities of an MCB. Note - A protective device may be associated with different instances of this property set providing information related to different basic characteristics.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDevice/CIRCUITBREAKER',(#2126,#3283,#1795,#1201,#1200,#1198,#1199)); + +#3901= IFCPROPERTYSETTEMPLATE('3TS1w0qVaHuO00025QrE$V',$,'Pset_ProtectiveDeviceBreakerUnitTypeMotorProtection','A coherent set of attributes representing different capacities of a a motor protection device, defined in accordance with IEC 60947. Note - A protective device may be associated with different instances of this Pset.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDevice',(#2072,#3285,#1201,#1200,#1202,#1196)); + +#3902= IFCPROPERTYSETTEMPLATE('2MiXaV5Hj7nfKq7wL9Pojk',$,'Pset_ProtectiveDeviceOccurrence','Properties that are applied to an occurrence of a protective device.',.PSET_OCCURRENCEDRIVEN.,'IfcProtectiveDevice',(#2109,#1568,#2611,#2612,#1023,#1024,#1566,#2610,#1266,#1022,#1567,#2613,#1267,#1025)); + +#3903= IFCPROPERTYSETTEMPLATE('0Woeq0qVeHuO00025QrE$V',$,'Pset_ProtectiveDeviceTrippingCurve','Tripping curves are applied to thermal, thermal magnetic or MCB_RCD tripping units (i.e. tripping units having type property sets for thermal, thermal magnetic or MCB_RCD tripping defined). They are not applied to electronic tripping units.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDevice',(#3143,#3142)); + +#3904= IFCPROPERTYSETTEMPLATE('0$C8Y0qVeHuO00025QrE$V',$,'Pset_ProtectiveDeviceTrippingFunctionGCurve','Tripping functions are applied to electronic tripping units (i.e. tripping units having type property sets for electronic tripping defined). They are not applied to thermal, thermal magnetic or RCD tripping units.\X\0D\X\0AThis property set represent the ground fault protection (G-curve) of an electronic protection device',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDeviceTrippingUnit',(#1392,#1793,#829,#2396,#2405,#580,#585,#583,#1313,#3056,#3062,#3059,#1408,#2401,#2410,#2399,#2408)); + +#3905= IFCPROPERTYSETTEMPLATE('2ei9S0qVeHuO00025QrE$V',$,'Pset_ProtectiveDeviceTrippingFunctionICurve','Tripping functions are applied to electronic tripping units (i.e. tripping units having type property sets for electronic tripping defined). They are not applied to thermal, thermal magnetic or RCD tripping units.\X\0D\X\0AThis property set represent the instantaneous time protection (I-curve) of an electronic protection device.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDeviceTrippingUnit',(#1392,#1794,#2397,#2406,#581,#587,#584,#1314,#3057,#3063,#3060,#1409,#1616,#1373)); + +#3906= IFCPROPERTYSETTEMPLATE('06tNe0qViHuO00025QrE$V',$,'Pset_ProtectiveDeviceTrippingFunctionLCurve','Tripping functions are applied to electronic tripping units (i.e. tripping units having type property sets for electronic tripping defined). They are not applied to thermal, thermal magnetic or RCD tripping units.\X\0D\X\0AThis property set represent the long time protection (L-curve) of an electronic protection device',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDeviceTrippingUnit',(#1392,#3184,#3185,#3186,#3187,#1573,#1574,#1576,#1577)); + +#3907= IFCPROPERTYSETTEMPLATE('0$VLE0qViHuO00025QrE$V',$,'Pset_ProtectiveDeviceTrippingFunctionSCurve','Tripping functions are applied to electronic tripping units (i.e. tripping units having type property sets for electronic tripping defined). They are not applied to thermal, thermal magnetic or RCD tripping units.\X\0D\X\0AThis property set represent the short time protection (S-curve) of an electronic protection device.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDeviceTrippingUnit',(#1392,#1792,#2395,#2404,#579,#586,#582,#1312,#3055,#3061,#3058,#1407,#2400,#2409,#2398,#2407,#1372)); + +#3908= IFCPROPERTYSETTEMPLATE('2aqKI0qViHuO00025QrE$V',$,'Pset_ProtectiveDeviceTrippingUnitCurrentAdjustment','A set of current adjustment values that may be applied to an electronic or thermal tripping unit type.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDeviceTrippingUnit',(#60,#570,#571,#572,#58)); + +#3909= IFCPROPERTYSETTEMPLATE('3CA160qViHuO00025QrE$V',$,'Pset_ProtectiveDeviceTrippingUnitTimeAdjustment','A set of time adjustment values that may be applied to an electronic or thermal tripping unit type.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDeviceTrippingUnit',(#61,#3051,#3052,#3053,#59,#575,#1192)); + +#3910= IFCPROPERTYSETTEMPLATE('04BrI0qVmHuO00025QrE$V',$,'Pset_ProtectiveDeviceTrippingUnitTypeCommon','Common information concerning tripping units that area associated with protective devices',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDeviceTrippingUnit',(#2263,#2776,#2751,#3196,#168,#1972,#1491)); + +#3911= IFCPROPERTYSETTEMPLATE('10OhK0qVmHuO00025QrE$V',$,'Pset_ProtectiveDeviceTrippingUnitTypeElectroMagnetic','Information on tripping units that are electrically or magnetically tripped.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDeviceTrippingUnit/ELECTROMAGNETIC',(#770,#1188,#1190,#2935,#609,#2955,#1193,#1194,#2937,#589)); + +#3912= IFCPROPERTYSETTEMPLATE('2DHek0qVmHuO00025QrE$V',$,'Pset_ProtectiveDeviceTrippingUnitTypeElectronic','Information on tripping units that are electronically tripped.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDeviceTrippingUnit/ELECTRONIC',(#773,#1796,#1752,#1753,#1751,#1754)); + +#3913= IFCPROPERTYSETTEMPLATE('36Vlk0qVmHuO00025QrE$V',$,'Pset_ProtectiveDeviceTrippingUnitTypeResidualCurrent','Information on tripping units that are activated by residual current.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDeviceTrippingUnit/RESIDUALCURRENT',(#3144)); + +#3914= IFCPROPERTYSETTEMPLATE('3ULd_0qVmHuO00025QrE$V',$,'Pset_ProtectiveDeviceTrippingUnitTypeThermal','Information on tripping units that are thermally tripped.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDeviceTrippingUnit/THERMAL',(#3027,#1189,#1191,#2936,#608,#2954,#588)); + +#3915= IFCPROPERTYSETTEMPLATE('38hzYSiHmah91JiEvWTGuQ',$,'Pset_ProtectiveDeviceTypeAntiArcingDevice','Anti arcing device properties used in energy domain. The property set can be used by the predefined type ANTI_ARCING_DEVICE of IfcProtectiveDevice.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDevice/ANTI_ARCING_DEVICE',(#2241,#1026)); + +#3916= IFCPROPERTYSETTEMPLATE('0Mzba0qVqHuO00025QrE$V',$,'Pset_ProtectiveDeviceTypeCircuitBreaker','A coherent set of attributes representing different capacities of a circuit breaker or of a motor protection device, defined in accordance with IEC 60947. Note - A protective device may be associated with different instances of this property set providing information related to different basic characteristics.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDevice/CIRCUITBREAKER',(#2071,#3281,#1201,#1200,#1203,#1197)); + +#3917= IFCPROPERTYSETTEMPLATE('1EPGM0qVqHuO00025QrE$V',$,'Pset_ProtectiveDeviceTypeCommon','Properties that are applied to a definition of a protective device.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDevice',(#2294,#2810)); + +#3918= IFCPROPERTYSETTEMPLATE('3Ba7g0qVqHuO00025QrE$V',$,'Pset_ProtectiveDeviceTypeEarthLeakageCircuitBreaker','An earth failure device acts to protect people and equipment from the effects of current leakage.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDevice/EARTHLEAKAGECIRCUITBREAKER',(#732,#2526)); + +#3919= IFCPROPERTYSETTEMPLATE('3k8fE0qVqHuO00025QrE$V',$,'Pset_ProtectiveDeviceTypeFuseDisconnector','A coherent set of attributes representing the breaking capacity of a fuse, defined in accordance with IEC 60269. Note - A protective device may be associated with different instances of this pSet providing information related to different basic characteristics.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDevice/FUSEDISCONNECTOR',(#991,#3280,#1195,#2124,#1928,#2377,#281,#136,#1931,#3114,#1811,#1789,#2242)); + +#3920= IFCPROPERTYSETTEMPLATE('1DWAE0qVuHuO00025QrE$V',$,'Pset_ProtectiveDeviceTypeResidualCurrentCircuitBreaker','A residual current circuit breaker opens, closes or isolates a circuit and has short circuit and overload protection.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDevice/RESIDUALCURRENTCIRCUITBREAKER',(#2525)); + +#3921= IFCPROPERTYSETTEMPLATE('1PR6M0qVuHuO00025QrE$V',$,'Pset_ProtectiveDeviceTypeResidualCurrentSwitch','A residual current switch opens, closes or isolates a circuit and has no short circuit or overload protection.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDevice/RESIDUALCURRENTSWITCH',(#2525)); + +#3922= IFCPROPERTYSETTEMPLATE('2wID0hgH9lQvUFSh$dmt0E',$,'Pset_ProtectiveDeviceTypeSparkGap','Spark gap properties used in energy domain. The property set can be used by the predefined type SPARKGAP and VOLTAGELIMITER of IfcProtectiveDevice.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDevice/VOLTAGELIMITER,IfcProtectiveDevice/SPARKGAP',(#276,#302,#578,#2120,#2719,#2439)); + +#3923= IFCPROPERTYSETTEMPLATE('1byBu0qVuHuO00025QrE$V',$,'Pset_ProtectiveDeviceTypeVaristor','A high voltage surge protection device.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProtectiveDevice/VARISTOR',(#3223,#343)); + +#3924= IFCPROPERTYSETTEMPLATE('1bOGrr1FjA$fn5g6I$4Tdb',$,'Pset_ProvisionForVoid','Properties for Provisions For Voids.',$,'IfcBuildingElementProxy/PROVISIONFORVOID,IfcVirtualElement/PROVISIONFORVOID',(#3277,#3371,#1150,#647,#615,#2933)); + +#3925= IFCPROPERTYSETTEMPLATE('1uQlU0qVuHuO00025QrE$V',$,'Pset_PumpOccurrence','Pump occurrence attributes attached to an instance of IfcPump.',.PSET_OCCURRENCEDRIVEN.,'IfcPump',(#1217,#208,#712)); + +#3926= IFCPROPERTYSETTEMPLATE('2XYuW0qVuHuO00025QrE$V',$,'Pset_PumpPHistory','Pump performance history attributes.',.PSET_PERFORMANCEDRIVEN.,'IfcPump',(#1678,#2032,#2153,#2468,#944,#2123)); + +#3927= IFCPROPERTYSETTEMPLATE('2v_wA0qVuHuO00025QrE$V',$,'Pset_PumpTypeCommon','Common attributes of a pump type.',.PSET_TYPEDRIVENOVERRIDE.,'IfcPump',(#2315,#2849,#946,#949,#471,#2966,#1770,#1846)); + +#3928= IFCPROPERTYSETTEMPLATE('2$PrvgGFj6DR2nBF7t$AJB',$,'Pset_QuayCommon','Properties common to the definition of all occurrences of _IfcMarineFacility_ with the predefined type set to QUAY.',.PSET_OCCURRENCEDRIVEN.,'IfcMarineFacility/QUAY',(#2891,#228,#2199,#774)); + +#3929= IFCPROPERTYSETTEMPLATE('1Z7rzyZOD0hRI6ztDJmZrQ',$,'Pset_QuayDesignCriteria','Properties common to the definition of design criteria of all occurrences of _IfcMarineFacility_ with the predefined type set to QUAY.',.PSET_OCCURRENCEDRIVEN.,'IfcMarineFacility/QUAY',(#1154,#1580,#832,#833,#2592,#3342,#940,#3177,#803)); + +#3930= IFCPROPERTYSETTEMPLATE('3arxBn$e535vzOOfu89SBa',$,'Pset_RadiiKerbStone','Properties describing the keb stone radii.',.PSET_TYPEDRIVENOVERRIDE.,'IfcKerb',(#590,#2215)); + +#3931= IFCPROPERTYSETTEMPLATE('00KG60qVyHuO00025QrE$V',$,'Pset_RailingCommon','Properties common to the definition of all occurrences of IfcRailing.',.PSET_TYPEDRIVENOVERRIDE.,'IfcRailing',(#2261,#2775,#1147,#646,#1323)); + +#3932= IFCPROPERTYSETTEMPLATE('2lK9j_ZKxobB3CkpIN_1Mc',$,'Pset_RailTypeBlade','Properties common to IfcRail types and occurrences with PredefinedType set to BLADE.',.PSET_TYPEDRIVENOVERRIDE.,'IfcRail/BLADE',(#1303,#1344,#1830,#239)); + +#3933= IFCPROPERTYSETTEMPLATE('0Yg30qx4H1MhNz5GdJFPe0',$,'Pset_RailTypeCheckRail','Properties common to IfcRail types and occurrences with PredefinedType set to CHECKRAIL.',.PSET_TYPEDRIVENOVERRIDE.,'IfcRail/CHECKRAIL',(#347,#1264)); + +#3934= IFCPROPERTYSETTEMPLATE('3rY35$aq6t5YcPB5UZ7PAY',$,'Pset_RailTypeGuardRail','Properties common to IfcRail types and occurrences with PredefinedType set to GUARDRAIL.',.PSET_TYPEDRIVENOVERRIDE.,'IfcRail/GUARDRAIL',(#1039,#2114,#1040)); + +#3935= IFCPROPERTYSETTEMPLATE('3K4YmWA90aOt6b9RlYlRTy',$,'Pset_RailTypeRail','Properties common to IfcRail types and occurrences with PredefinedType set to RAIL.',.PSET_TYPEDRIVENOVERRIDE.,'IfcRail/RAIL',(#2114,#2947,#2217,#2216,#711,#2218,#1710,#1399,#1264)); + +#3936= IFCPROPERTYSETTEMPLATE('1wYjuRg9HEFDexQwflfZNd',$,'Pset_RailTypeStockRail','Properties common to IfcRail types and occurrences with PredefinedType set to STOCKRAIL.',.PSET_TYPEDRIVENOVERRIDE.,'IfcRail/STOCKRAIL',(#2873,#1264,#1830)); + +#3937= IFCPROPERTYSETTEMPLATE('0DuBuFsLbhFEecCeXGV$De',$,'Pset_RailwayBalise','Properties applicable to a railway balise. This property set is applied to a type or occurrence of _IfcCommunicationsAppliance_ with predefined type TRANSPONDER.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCommunicationsAppliance/TRANSPONDER',(#1822,#1877,#1873,#1830,#842,#2221,#634,#1237,#3121,#1981,#1295)); + +#3938= IFCPROPERTYSETTEMPLATE('1AMakB2DjgHfu1MD_bQNOx',$,'Pset_RailwayCableCarrier','Common properties for cable carrier segments constructed in railway projects.',.PSET_OCCURRENCEDRIVEN.,'IfcCableCarrierSegment',(#1905)); + +#3939= IFCPROPERTYSETTEMPLATE('1$L7_HRT0M79Wa7s2Drc3P',$,'Pset_RailwayLevelCrossing','Properties appliable to _IfcFacilityPart_ with PredefinedType set to LEVELCROSSING.',.PSET_OCCURRENCEDRIVEN.,'IfcFacilityPartCommon/LEVELCROSSING',(#1298,#1067,#1386,#2077,#1391,#1320)); + +#3940= IFCPROPERTYSETTEMPLATE('2JdA5pTzAkvQsC0gPimYoP',$,'Pset_RailwaySignalAspect','Properties in this property set are applicable for _IfcSignal_ and _IfcSign_ applied in railways. These properties describe the signal aspect, which is the information on the signal or sign shown to the train driver.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSignal,IfcSign',(#2932,#134,#2618,#2640)); + +#3941= IFCPROPERTYSETTEMPLATE('3KOFA7iV6l0gT2EY8PRA7y',$,'Pset_RailwaySignalOccurrence','Properties common to the definition of occurrences of _IfcSignal_ applied in railways.',.PSET_OCCURRENCEDRIVEN.,'IfcSignal',(#135,#1050,#1490,#1916,#2435,#2436,#2627,#2628,#2726,#1155,#2639,#2434,#692)); + +#3942= IFCPROPERTYSETTEMPLATE('1sIqbSmtCwVJvVCk4s8hE1',$,'Pset_RailwaySignalSighting','Properties that define information about signal sighting or visibility in railways. These properties are applicable to occurrences of _IfcSignal_ and _IfcSign_.',.PSET_OCCURRENCEDRIVEN.,'IfcSignal,IfcSign',(#2629,#2630,#2631,#2632,#2633,#2634,#2638)); + +#3943= IFCPROPERTYSETTEMPLATE('1z0VlGfyup5NjFUaN_TsoD',$,'Pset_RailwaySignalType','Properties common to the definition of occurrences and types of _IfcSignal_ applied in railways.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSignal',(#2624,#1473,#1061,#1629,#2430,#1352,#2623,#1176,#1472,#1915,#2625,#2223)); + +#3944= IFCPROPERTYSETTEMPLATE('016IF1_$A4_M8Lu_f3okl9',$,'Pset_RailwayTrackStructurePart','Properties applicable to _IfcFacilityPart_ with PredefinedType set to TRACKSTRUCTURE, or more specialized types including PLAINTRACKSUPERSTRUCTURE, TURNOUTSUPERSTRUCTURE or DILATATIONSUPERSTRUCTURE.',.PSET_OCCURRENCEDRIVEN.,'IfcRailwayPart/DILATIONTRACK,IfcRailwayPart/PLAINTRACK,IfcRailwayPart/TRACK,IfcRailwayPart/TURNOUTTRACK,IfcRailwayPart/TRACKPART)',(#1056,#1064,#1400,#3110)); + +#3945= IFCPROPERTYSETTEMPLATE('0j1Ha0qVyHuO00025QrE$V',$,'Pset_RampCommon','Properties common to the definition of all occurrences of IfcRamp.',.PSET_TYPEDRIVENOVERRIDE.,'IfcRamp',(#2279,#2792,#2432,#2433,#1049,#1088,#882,#1333,#3021,#1524,#897)); + +#3946= IFCPROPERTYSETTEMPLATE('1ip020qVyHuO00025QrE$V',$,'Pset_RampFlightCommon','Properties common to the definition of all occurrences of IfcRampFlight.',.PSET_TYPEDRIVENOVERRIDE.,'IfcRampFlight',(#2303,#2816,#1117,#365,#2657,#545)); + +#3947= IFCPROPERTYSETTEMPLATE('0mINmUaX1AXhkwsBxEhqix',$,'Pset_ReferentCommon','Specifies common properties for _IfcReferent_',.PSET_OCCURRENCEDRIVEN.,'IfcReferent',(#1756)); + +#3948= IFCPROPERTYSETTEMPLATE('2T4vy0qVyHuO00025QrE$V',$,'Pset_ReinforcementBarCountOfIndependentFooting','Reinforcement Concrete parameter [ST-2]: The amount number information of reinforcement bar with the independent footing. The X and Y direction are based on the local coordinate system of building storey. The X and Y direction of the reinforcement bar are parallel to the X and Y axis of the IfcBuildingStorey''s local coordinate system, respectively.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFooting',(#624,#2318,#3408,#3412,#3411,#3415)); + +#3949= IFCPROPERTYSETTEMPLATE('30Faw0qVyHuO00025QrE$V',$,'Pset_ReinforcementBarPitchOfBeam','The pitch length information of reinforcement bar with the beam.',.PSET_TYPEDRIVENOVERRIDE.,'IfcBeam',(#624,#2352,#2872,#2715)); + +#3950= IFCPROPERTYSETTEMPLATE('3YDz40qVyHuO00025QrE$V',$,'Pset_ReinforcementBarPitchOfColumn','The pitch length information of reinforcement bar with the column. The X and Y direction are based on the local coordinate system of building storey. The X and Y direction of the reinforcement bar are parallel to the X and Y axis of the IfcBuildingStorey''s local coordinate system, respectively.',.PSET_TYPEDRIVENOVERRIDE.,'IfcColumn',(#624,#2361,#2388,#1161,#3409,#3410,#3413,#3414)); + +#3951= IFCPROPERTYSETTEMPLATE('0Ybqy0qW0HuO00025QrE$V',$,'Pset_ReinforcementBarPitchOfContinuousFooting','Reinforcement Concrete parameter [ST-2]: The pitch length information of reinforcement bar with the continuous footing.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFooting',(#624,#2275,#565,#564)); + +#3952= IFCPROPERTYSETTEMPLATE('12BdU0qW0HuO00025QrE$V',$,'Pset_ReinforcementBarPitchOfSlab','The pitch length information of reinforcement bar with the slab.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSlab',(#624,#2293,#1565,#1554,#1556,#2609,#2605,#2607,#1564,#1553,#1555,#2608,#2604,#2606)); + +#3953= IFCPROPERTYSETTEMPLATE('2sQHi0qW0HuO00025QrE$V',$,'Pset_ReinforcementBarPitchOfWall','The pitch length information of reinforcement bar with the wall.',.PSET_TYPEDRIVENOVERRIDE.,'IfcWall',(#624,#2348,#199,#3242,#1162,#2714)); + +#3954= IFCPROPERTYSETTEMPLATE('0BZb1D1$DC0OVlYbLhxID0',$,'Pset_ReinforcingMeshTypeSteelStraps','Properties related to reinforcing meshes of type STEELSTRAPS.',$,'IfcReinforcingMesh/STEELSTRAPS',(#541,#253,#250)); + +#3955= IFCPROPERTYSETTEMPLATE('06bLLo7i963w9BQKYrtFZ3',$,'Pset_RepairOccurrence','Properties defining repair information for occurrences of element, asset or system.',.PSET_OCCURRENCEDRIVEN.,'IfcElement,IfcAsset,IfcSystem',(#2422,#2423,#1673)); + +#3956= IFCPROPERTYSETTEMPLATE('2vTielYHz0ahKZgQPjtT$Z',$,'Pset_RevetmentCommon','Properties common to the definition of all occurrences of _IfcMarineFacility_ with the predefined type set to REVETMENT.',.PSET_OCCURRENCEDRIVEN.,'IfcMarineFacility/REVETMENT',(#2891,#774)); + +#3957= IFCPROPERTYSETTEMPLATE('2HuDtqrhf5uxQ9eGKGllIy',$,'Pset_Risk','An indication of exposure to mischance, peril, menace, hazard or loss. Documentation of a potential hazard, likelihood and consequence aligned with AS/NZS 4360 and BS PAS 1192-6:2017, which can be assigned to or associated with a product, activity and/or location. Alternatively it may be assigned to an ISO 3864 annotation symbol.\X\0D\X\0A\X\0D\X\0A> HISTORY: Extended in IFC2x3, Revised IFC4x3 \X\0D\X\0A\X\0D\X\0AThere are various types of risk that may be encountered and there may be several instances of Pset_Risk associated to an instance or type.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProcess,IfcProduct,IfcGroup',(#2453,#2454,#1762,#2452,#3180,#3179,#3181,#1718,#1716,#1715,#1717,#1719,#167,#165,#166)); + +#3958= IFCPROPERTYSETTEMPLATE('0y66J7RfL6nwKlNjkcU$$x',$,'Pset_RoadDesignCriteriaCommon','Road design criteria that may be attached to road parts.',.PSET_OCCURRENCEDRIVEN.,'IfcRoad,IfcFacilityPartCommon/JUNCTION,IfcFacilityPartCommon/LEVELCROSSING,IfcFacilityPartCommon/SEGMENT,IfcRoadPart/BICYCLECROSSING,IfcRoadPart/INTERSECTION,IfcRoadPart/PEDESTRIAN_CROSSING,IfcRoadPart/RAILWAYCROSSING,IfcRoadPart/ROADSEGMENT,IfcRoadPart/ROUNDABOUT,IfcRoadPart/TOLLPLAZA',(#563,#631,#632,#633,#1448,#1946,#2458)); + +#3959= IFCPROPERTYSETTEMPLATE('3277xykfH0LQcfBXCPuN$4',$,'Pset_RoadGuardElement','Properties assigned to IfcWall/PARAPET or IfcRailing/GUARDRAIL when assigned as road guard elements.',.PSET_TYPEDRIVENOVERRIDE.,'IfcRailing/GUARDRAIL,IfcWall/PARAPET',(#1368,#1406,#1411,#2989)); + +#3960= IFCPROPERTYSETTEMPLATE('3X082r2yn5Eh8mN7Blu9_q',$,'Pset_RoadMarkingCommon','Properties for road markings.',.PSET_OCCURRENCEDRIVEN.,'IfcSurfaceFeature/HATCHMARKING,IfcSurfaceFeature/LINEMARKING,IfcSurfaceFeature/PAVEMENTSURFACEMARKING,IfcSurfaceFeature/SYMBOLMARKING',(#130,#645,#1613,#1614,#1615,#2892)); + +#3961= IFCPROPERTYSETTEMPLATE('0RwgBcfA5D5AB7kcKUQwx6',$,'Pset_RoadSymbolsCommon','Properties for road symbols.',.PSET_OCCURRENCEDRIVEN.,'IfcSurfaceFeature/SYMBOLMARKING',(#2998,#3160)); + +#3962= IFCPROPERTYSETTEMPLATE('2Ga4O0qW4HuO00025QrE$V',$,'Pset_RoofCommon','Properties common to the definition of all occurrences of IfcRoof. Note: Properties for ProjectedArea and TotalArea added in IFC 2x3',.PSET_TYPEDRIVENOVERRIDE.,'IfcRoof',(#2335,#2842,#33,#1338,#3020,#1528,#901)); + +#3963= IFCPROPERTYSETTEMPLATE('3AOKo0qW4HuO00025QrE$V',$,'Pset_SanitaryTerminalTypeBath','Waste water appliance for washing the excretory organs while sitting astride the bowl (BS6100). HISTORY: In IFC4, Material property removed. Use materials capabilities from IfcMaterialResource schema. Datatype of color changed to IfcLabel (still a string value). BidetMounting changed to Mounting.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSanitaryTerminal/BATH',(#211,#702,#1075)); + +#3964= IFCPROPERTYSETTEMPLATE('0UR340qW8HuO00025QrE$V',$,'Pset_SanitaryTerminalTypeBidet','Waste water appliance for washing the excretory organs while sitting astride the bowl (BS6100). HISTORY: In IFC4, Material property removed. Use materials capabilities from IfcMaterialResource schema. Datatype of color changed to IfcLabel (still a string value). BidetMounting changed to Mounting.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSanitaryTerminal/BIDET',(#1743,#2735,#704)); + +#3965= IFCPROPERTYSETTEMPLATE('1amP00qW8HuO00025QrE$V',$,'Pset_SanitaryTerminalTypeCistern','A water storage unit attached to a sanitary terminal that is fitted with a device, operated automatically or by the user, that discharges water to cleanse a water closet (toilet) pan, urinal or slop hopper. (BS6100 330 5008)',.PSET_TYPEDRIVENOVERRIDE.,'IfcSanitaryTerminal/CISTERN',(#354,#353,#1397,#955,#954,#1305)); + +#3966= IFCPROPERTYSETTEMPLATE('2gVbY0qW8HuO00025QrE$V',$,'Pset_SanitaryTerminalTypeCommon','Common properties for sanitary terminals.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSanitaryTerminal',(#2331,#2790,#1831,#1877,#1798,#389)); + +#3967= IFCPROPERTYSETTEMPLATE('2rqOG0qW8HuO00025QrE$V',$,'Pset_SanitaryTerminalTypeSanitaryFountain','A sanitary terminal that provides a low pressure jet of water for a specific purpose (IAI). HISTORY: In IFC4, Material property removed. Use materials capabilities from IfcMaterialResource schema. Datatype of color changed to IfcLabel (still a string value).',.PSET_TYPEDRIVENOVERRIDE.,'IfcSanitaryTerminal/SANITARYFOUNTAIN',(#961,#1743,#707)); + +#3968= IFCPROPERTYSETTEMPLATE('027CG0qWCHuO00025QrE$V',$,'Pset_SanitaryTerminalTypeShower','Installation or waste water appliance that emits a spray of water to wash the human body (BS6100). HISTORY: In IFC4, Material and MaterialThickness properties removed. Use materials capabilities from IfcMaterialResource schema. Datatype of color changed to IfcLabel (still a string value)',.PSET_TYPEDRIVENOVERRIDE.,'IfcSanitaryTerminal/SHOWER',(#2615,#1109,#2614,#703)); + +#3969= IFCPROPERTYSETTEMPLATE('1Ar7q0qWCHuO00025QrE$V',$,'Pset_SanitaryTerminalTypeSink','Waste water appliance for receiving, retaining or disposing of domestic, culinary, laboratory or industrial process liquids. HISTORY: In IFC4, Material property removed. Use materials capabilities from IfcMaterialResource schema. Datatype of color changed to IfcLabel (still a string value). SinkMounting changed to Mounting.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSanitaryTerminal/SINK',(#2645,#1743,#389,#706,#1745)); + +#3970= IFCPROPERTYSETTEMPLATE('3CnAO0qWCHuO00025QrE$V',$,'Pset_SanitaryTerminalTypeToiletPan','Soil appliance for the disposal of excrement. HISTORY: In IFC4, Material property removed. Use materials capabilities from IfcMaterialResource schema. Prefix for color property removed. Datatype of color changed to IfcLabel (still a string value).',.PSET_TYPEDRIVENOVERRIDE.,'IfcSanitaryTerminal/TOILETPAN',(#3066,#3065,#2048,#2734)); + +#3971= IFCPROPERTYSETTEMPLATE('0mJjE0qWGHuO00025QrE$V',$,'Pset_SanitaryTerminalTypeUrinal','Soil appliance that receives urine and directs it to a waste outlet (BS6100). HISTORY: In IFC4, Material property removed. Use materials capabilities from IfcMaterialResource schema. Prefix for color property removed. Datatype of color changed to IfcLabel (still a string value). Mounting property added.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSanitaryTerminal/URINAL',(#3194,#1743,#2736)); + +#3972= IFCPROPERTYSETTEMPLATE('1wq500qWGHuO00025QrE$V',$,'Pset_SanitaryTerminalTypeWashHandBasin','Waste water appliance for washing the upper parts of the body. HISTORY: In IFC4, Material property removed. Use materials capabilities from IfcMaterialResource schema. Datatype of color changed to IfcLabel (still a string value).',.PSET_TYPEDRIVENOVERRIDE.,'IfcSanitaryTerminal/WASHHANDBASIN',(#3311,#1743,#705,#1746)); + +#3973= IFCPROPERTYSETTEMPLATE('1go2QzEJBD3SEpbnrFENZO',$,'Pset_SectioningDevice','Properties of sectioning device used in railway. The property set can be used by the predefined type INSULATOR of IfcDiscreteAccessory.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory/INSULATOR',(#2502)); + +#3974= IFCPROPERTYSETTEMPLATE('3BJeIk8cKoOxMLUChbG7Ru',$,'Pset_SectionInsulator','Properties applicable to the insulator type of discrete accessory, indicated that the insulator is a section insulator used in the overhead contact line system.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory/INSULATOR',(#39,#1957,#1302,#2979)); + +#3975= IFCPROPERTYSETTEMPLATE('3GfFW0qWGHuO00025QrE$V',$,'Pset_SensorPHistory','Properties for history of controller values. HISTORY: Added in IFC4.',.PSET_PERFORMANCEDRIVEN.,'IfcSensor',(#3216,#657,#2196,#2860)); + +#3976= IFCPROPERTYSETTEMPLATE('1Aig5GPsT0aBLAgHpFIIZ6',$,'Pset_SensorTypeCO2Sensor','A device that senses or detects carbon dioxide.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/CO2SENSOR',(#2537)); + +#3977= IFCPROPERTYSETTEMPLATE('3Z7p60qWGHuO00025QrE$V',$,'Pset_SensorTypeCommon','Sensor type common attributes. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor',(#2355,#2854)); + +#3978= IFCPROPERTYSETTEMPLATE('027SE0qWKHuO00025QrE$V',$,'Pset_SensorTypeConductanceSensor','A device that senses or detects electrical conductance. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/CONDUCTANCESENSOR',(#2539)); + +#3979= IFCPROPERTYSETTEMPLATE('0E2OM0qWKHuO00025QrE$V',$,'Pset_SensorTypeContactSensor','A device that senses or detects contact. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/CONTACTSENSOR',(#2540)); + +#3980= IFCPROPERTYSETTEMPLATE('1eqxsNkz3GkER1z9cK0W2j',$,'Pset_SensorTypeEarthquakeSensor','Properties that are applicable for IfcSensor with predefined type EARTHQUAKESENSOR.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/EARTHQUAKESENSOR',(#1599,#1495,#2478,#3398,#599,#613,#730,#738,#985,#2530,#3132,#739)); + +#3981= IFCPROPERTYSETTEMPLATE('0Rlmi0qWKHuO00025QrE$V',$,'Pset_SensorTypeFireSensor','A device that senses or detects the presence of fire.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/FIRESENSOR',(#906,#24,#3054)); + +#3982= IFCPROPERTYSETTEMPLATE('0qnxm0qWKHuO00025QrE$V',$,'Pset_SensorTypeFlowSensor','A device that senses or detects flow. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/FLOWSENSOR',(#2541)); + +#3983= IFCPROPERTYSETTEMPLATE('0c2R1WmuPumDEWbUhKspOM',$,'Pset_SensorTypeForeignObjectDetectionSensor','Properties that are applicable for IfcSensor with predefined type FOREIGNOBJECTDETECTIONSENSOR.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/FOREIGNOBJECTDETECTIONSENSOR',(#3398,#2530,#958)); + +#3984= IFCPROPERTYSETTEMPLATE('3jJM37QAz1j9BAAWcE0qp4',$,'Pset_SensorTypeFrostSensor','A device that senses or detects the presence of frost.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/FROSTSENSOR',(#2542)); + +#3985= IFCPROPERTYSETTEMPLATE('13hcw0qWKHuO00025QrE$V',$,'Pset_SensorTypeGasSensor','A device that senses or detects gas. HISTORY: Changed in IFC4. Gas detected made into enumeration, set point concentration and coverage area added. Range, accuracy and time constant deleted.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/GASSENSOR',(#997,#2538,#550)); + +#3986= IFCPROPERTYSETTEMPLATE('1wX8I0qWKHuO00025QrE$V',$,'Pset_SensorTypeHeatSensor','A device that senses or detects heat. HISTORY: In IFC4, incorporates Fire Sensor. HeatSensorSetPoint changed to SetPointTemperature',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/HEATSENSOR',(#550,#2557,#2245)); + +#3987= IFCPROPERTYSETTEMPLATE('2Iz9y0qWKHuO00025QrE$V',$,'Pset_SensorTypeHumiditySensor','A device that senses or detects humidity. HISTORY: HumiditySensorSetPoint changed to SetPointHumidity. Range, accuracy and time constant deleted.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/HUMIDITYSENSOR',(#2544)); + +#3988= IFCPROPERTYSETTEMPLATE('1l8yK5XlT5NQ9XSXlC7wdg',$,'Pset_SensorTypeIdentifierSensor','A device that senses identification tags.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/IDENTIFIERSENSOR',(#2545)); + +#3989= IFCPROPERTYSETTEMPLATE('2mmWG0qWKHuO00025QrE$V',$,'Pset_SensorTypeIonConcentrationSensor','A device that senses or detects ion concentration such as water hardness. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/IONCONCENTRATIONSENSOR',(#2896,#2547)); + +#3990= IFCPROPERTYSETTEMPLATE('351W40qWKHuO00025QrE$V',$,'Pset_SensorTypeLevelSensor','A device that senses or detects fill level. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/LEVELSENSOR',(#2548)); + +#3991= IFCPROPERTYSETTEMPLATE('3SHEw0qWKHuO00025QrE$V',$,'Pset_SensorTypeLightSensor','A device that senses or detects light. HISTORY: LightSensorSensorSetPoint changed to SetPointIlluminance. Range, accuracy and time constant deleted.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/LIGHTSENSOR',(#2546)); + +#3992= IFCPROPERTYSETTEMPLATE('3fOTs0qWKHuO00025QrE$V',$,'Pset_SensorTypeMoistureSensor','A device that senses or detects moisture. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/MOISTURESENSOR',(#2549)); + +#3993= IFCPROPERTYSETTEMPLATE('3uI900qWKHuO00025QrE$V',$,'Pset_SensorTypeMovementSensor','A device that senses or detects movement. HISTORY: In IFC4, time constant deleted.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/MOVEMENTSENSOR',(#1748,#2550)); + +#3994= IFCPROPERTYSETTEMPLATE('0Jivi0qWOHuO00025QrE$V',$,'Pset_SensorTypePHSensor','A device that senses or detects acidity. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/PHSENSOR',(#2551)); + +#3995= IFCPROPERTYSETTEMPLATE('0XQI20qWOHuO00025QrE$V',$,'Pset_SensorTypePressureSensor','A device that senses or detects pressure. HISTORY: PressureSensorSensorSetPoint changed to SetPointPressure. Range, accuracy and time constant deleted.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/PRESSURESENSOR',(#2552,#1402)); + +#3996= IFCPROPERTYSETTEMPLATE('0tTk40qWOHuO00025QrE$V',$,'Pset_SensorTypeRadiationSensor','A device that senses or detects radiation. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/RADIATIONSENSOR',(#2553)); + +#3997= IFCPROPERTYSETTEMPLATE('16NPE0qWOHuO00025QrE$V',$,'Pset_SensorTypeRadioactivitySensor','A device that senses or detects atomic decay. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/RADIOACTIVITYSENSOR',(#2554)); + +#3998= IFCPROPERTYSETTEMPLATE('3RQD8HTvwxVvPX1nbHsctP',$,'Pset_SensorTypeRainSensor','Properties that are applicable for IfcSensor with predefined type RAINSENSOR.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/RAINSENSOR',(#1599,#2478,#3398,#599,#1471,#2530,#2224,#2225)); + +#3999= IFCPROPERTYSETTEMPLATE('1IuUm0qWOHuO00025QrE$V',$,'Pset_SensorTypeSmokeSensor','A device that senses or detects smoke. HISTORY: PressureSensorSensorSetPoint (error in previous release) changed to SetPointConcentration. Range, accuracy and time constant deleted.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/SMOKESENSOR',(#550,#2538,#1058)); + +#4000= IFCPROPERTYSETTEMPLATE('1Z9SboY73_OuCEGxbNqtCu',$,'Pset_SensorTypeSnowSensor','Properties that are applicable for IfcSensor with predefined type SNOWDEPTHSENSOR.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/SNOWDEPTHSENSOR',(#1599,#2478,#599,#1210,#1211,#2530,#1471,#2667,#2668)); + +#4001= IFCPROPERTYSETTEMPLATE('1m5hg0qWOHuO00025QrE$V',$,'Pset_SensorTypeSoundSensor','A device that senses or detects sound. HISTORY: SoundSensorSensorSetPoint changed to SetPointSound. Range, accuracy and time constant deleted.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/SOUNDSENSOR',(#2555)); + +#4002= IFCPROPERTYSETTEMPLATE('1ycnC0qWOHuO00025QrE$V',$,'Pset_SensorTypeTemperatureSensor','A device that senses or detects temperature. HISTORY: TemperatureSensorSensorSetPoint changed to SetPointTemperature. Range, accuracy and time constant deleted.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/TEMPERATURESENSOR',(#2968,#2558)); + +#4003= IFCPROPERTYSETTEMPLATE('2GkeJx1gQtfvBSURKxSB0N',$,'Pset_SensorTypeTurnoutClosureSensor','Properties that are applicable for IfcSensor with predefined type TURNOUTCLOSURESENSOR.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/TURNOUTCLOSURESENSOR',(#634,#1220)); + +#4004= IFCPROPERTYSETTEMPLATE('2TOsY0qWOHuO00025QrE$V',$,'Pset_SensorTypeWindSensor','A device that senses or detects wind speed and direction. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSensor/WINDSENSOR',(#3376,#2556,#596,#2530,#1599,#1495,#2478,#2761,#3398,#3054,#599,#3373,#3377)); + +#4005= IFCPROPERTYSETTEMPLATE('2zaoU0qWOHuO00025QrE$V',$,'Pset_ServiceLife','Captures the period of time that an artifact will last. HISTORY: Introduced in IFC2X4 as replacement for IfcServiceLife.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElement',(#2533,#1672)); + +#4006= IFCPROPERTYSETTEMPLATE('1HchKxcpX8r9J3ol3Qo6YE',$,'Pset_ServiceLifeFactors','Captures various factors that impact the expected service life of elements within the system or zone.',.PSET_OCCURRENCEDRIVEN.,'IfcSystem',(#2198,#628,#3391,#1222,#2007,#1291,#1591)); + +#4007= IFCPROPERTYSETTEMPLATE('0_whe0qWSHuO00025QrE$V',$,'Pset_ShadingDeviceCommon','Shading device properties associated with an element that represents a shading device',.PSET_TYPEDRIVENOVERRIDE.,'IfcShadingDevice',(#2288,#2805,#2562,#1682,#2681,#2676,#3271,#3270,#3017,#1332,#2469,#2913)); + +#4008= IFCPROPERTYSETTEMPLATE('2mAcq0qWSHuO00025QrE$V',$,'Pset_ShadingDevicePHistory','Shading device performance history attributes.',.PSET_PERFORMANCEDRIVEN.,'IfcShadingDevice',(#3048,#191)); + +#4009= IFCPROPERTYSETTEMPLATE('1xIRLMm710bALg3ccWDNM5',$,'Pset_ShipLockCommon','Properties common to the definition of all occurrences of _IfcMarineFacility_ with the predefined type set to SHIPLOCK.',.PSET_OCCURRENCEDRIVEN.,'IfcMarineFacility/SHIPLOCK',(#351,#350,#3318,#3317)); + +#4010= IFCPROPERTYSETTEMPLATE('1cUbIKgVj6bhokrHY91cLH',$,'Pset_ShiplockComplex','Properties common to the definition of occurrences of _IfcMarineFacility_ with the predefined type set to SHIPLOCK, where the facility represents a complex of multiple shiplocks.',.PSET_OCCURRENCEDRIVEN.,'IfcMarineFacility/SHIPLOCK',(#1546,#1548,#1544,#1549)); + +#4011= IFCPROPERTYSETTEMPLATE('1DK8qCEMTBReeR23pBwQJp',$,'Pset_ShiplockDesignCriteria','Properties common to the definition of design criteria of all occurrences of IfcMarineFacility with the predefined type set to SHIPLOCK.',.PSET_OCCURRENCEDRIVEN.,'IfcMarineFacility/SHIPLOCK',(#1664,#1712,#1630,#1700,#3192,#697,#3191,#696)); + +#4012= IFCPROPERTYSETTEMPLATE('3aRLpVTAHF6OViVDAR88CY',$,'Pset_ShipyardCommon','Properties common to the definition of all occurrences of IfcMarineFacility with the predefined type set to SHIPYARD.',.PSET_OCCURRENCEDRIVEN.,'IfcMarineFacility/SHIPYARD',(#2162)); + +#4013= IFCPROPERTYSETTEMPLATE('3Iz6ikDBs8KJc$4h8qJefM',$,'Pset_SignalFrame','Properties that define signal frame parameters for occurrences and types of _IfcSignal_ applied in railways.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSignal',(#193,#2622,#1877,#2624,#2621,#2620)); + +#4014= IFCPROPERTYSETTEMPLATE('1hYjDwJwf46xFo6mGj9bhm',$,'Pset_SignCommon','Common properties for Signs.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSign',(#2340,#1322,#320,#2938)); + +#4015= IFCPROPERTYSETTEMPLATE('3AP4i0qWSHuO00025QrE$V',$,'Pset_SiteCommon','Properties common to the definition of all occurrences of IfcSite. Please note that several site attributes are handled directly at the IfcSite instance, the site number (or short name) by IfcSite.Name, the site name (or long name) by IfcSite.LongName, and the description (or comments) by IfcSite.Description. The land title number is also given as an explicit attribute IfcSite.LandTitleNumber. Actual site quantities, like site perimeter, site area and site volume are provided by IfcElementQuantity, and site classification according to national building code by IfcClassificationReference. The global positioning of the site in terms of Northing and Easting and height above sea level datum is given by IfcSite.RefLongitude, IfcSite.RefLatitude, IfcSite.RefElevation and the postal address by IfcSite.SiteAddress.',.PSET_OCCURRENCEDRIVEN.,'IfcSite',(#2354,#285,#2646,#929,#286,#3077)); + +#4016= IFCPROPERTYSETTEMPLATE('1JvhB_0zD5R8Kw6OP1cvea',$,'Pset_SiteWeather','Properties for site weather',.PSET_OCCURRENCEDRIVEN.,'IfcSite',(#1618,#1697)); + +#4017= IFCPROPERTYSETTEMPLATE('3mYUi0qWSHuO00025QrE$V',$,'Pset_SlabCommon','Properties common to the definition of all occurrences of IfcSlab. Note: Properties for PitchAngle added in IFC 2x3',.PSET_TYPEDRIVENOVERRIDE.,'IfcSlab',(#2367,#2766,#30,#892,#2089,#403,#2916,#416,#1328,#3010,#1519)); + +#4018= IFCPROPERTYSETTEMPLATE('24AbvEeJ7gNK$t4NRxj4ey',$,'Pset_SlabTypeTrackSlab','Properties in this property set are generally applicable slabs used in railway tracks, modelled as IfcSlab with PredefinedType TRACKSLAB.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSlab/TRACKSLAB',(#2947)); + +#4019= IFCPROPERTYSETTEMPLATE('1FJsI0qWWHuO00025QrE$V',$,'Pset_SolarDeviceTypeCommon','Common properties for solar device types.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSolarDevice',(#2297,#2813)); + +#4020= IFCPROPERTYSETTEMPLATE('1A6douNYvBmhZxhl$8GIc5',$,'Pset_SolidStratumCapacity','Properties expressing the capacity of a stratum using physical measures. Regional and National conventions should be captured through classification and specific property sets.',.PSET_OCCURRENCEDRIVEN.,'IfcGeotechnicalStratum/SOLID',(#380,#978,#979,#1016,#1185,#1532,#1961,#2076,#2104,#2192,#2439,#2559,#2923)); + +#4021= IFCPROPERTYSETTEMPLATE('1tHvmcNbD67AtIqQDpgnT5',$,'Pset_SolidStratumComposition','Properties expressing the composition of a stratum using volume measures, implementing ISO14688 Part 2 Table 1 Primary fractions and composite fractions. Regional and National conventions should be captured through classification and specific property sets. Zero values may be omitted.',.PSET_OCCURRENCEDRIVEN.,'IfcGeotechnicalStratum/SOLID',(#101,#272,#357,#375,#494,#870,#1017,#1999,#2462,#2480,#2641,#3341,#419)); + +#4022= IFCPROPERTYSETTEMPLATE('1kJVQ0qWWHuO00025QrE$V',$,'Pset_SoundAttenuation','Common definition to capture sound pressure at a point on behalf of a device typically used within the context of building services and flow distribution systems. To indicate sound values from an instance of IfcDistributionFlowElement at a particular location, IfcAnnotation instance(s) should be assigned to the IfcDistributionFlowElement through the IfcRelAssignsToProduct relationship. The IfcAnnotation should specify ObjectType of ''Sound'' and geometric representation of ''Annotation Point'' consisting of a single IfcPoint subtype as described at IfcAnnotation. This property set is instantiated multiple times on an object for each frequency band. HISTORY: New property set in IFC Release 2x4.',.PSET_OCCURRENCEDRIVEN.,'IfcAnnotation',(#2691,#2689,#2690)); + +#4023= IFCPROPERTYSETTEMPLATE('2AKPW0qWWHuO00025QrE$V',$,'Pset_SoundGeneration','Common definition to capture the properties of sound typically used within the context of building services and flow distribution systems. This property set is instantiated multiple times on an object for each frequency band. HISTORY: New property set in IFC Release 2x4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDistributionFlowElement',(#2687)); + +#4024= IFCPROPERTYSETTEMPLATE('1p2RFfTv91ogLVYfaw5gZd',$,'Pset_SpaceAirHandlingDimensioning','Properties for Space AirHandling Dimensioning.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpatialElement',(#513,#1126,#2520,#3083,#3086,#517,#519,#1128,#1132,#3236,#626,#325,#273)); + +#4025= IFCPROPERTYSETTEMPLATE('2Vni80qWWHuO00025QrE$V',$,'Pset_SpaceCommon','Properties common to the definition of all occurrences of IfcSpace. Please note that several space attributes are handled directly at the IfcSpace instance, the space number (or short name) by IfcSpace.Name, the space name (or long name) by IfcSpace.LongName, and the description (or comments) by IfcSpace.Description. Actual space quantities, like space perimeter, space area and space volume are provided by IfcElementQuantity, and space classification according to national building code by IfcClassificationReference. The level above zero (relative to the building) for the slab row construction is provided by the IfcBuildingStorey.Elevation, the level above zero (relative to the building) for the floor finish is provided by the IfcSpace.ElevationWithFlooring.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpatialElement',(#2323,#1340,#1018,#1767,#2185,#1046)); + +#4026= IFCPROPERTYSETTEMPLATE('1_NWo9Gaz6lwAxpGptBWF4',$,'Pset_SpaceCoveringRequirements','Properties common to the definition of covering requirements of IfcSpace. Those properties define the requirements coming from a space program in early project phases and can later be used to define the room book information, if such coverings are not modeled explicitly as covering elements.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpatialElement',(#930,#931,#3297,#3298,#323,#324,#2650,#2651,#1730,#1731,#442,#443,#440,#441)); + +#4027= IFCPROPERTYSETTEMPLATE('0g3oO0qWaHuO00025QrE$V',$,'Pset_SpaceFireSafetyRequirements','Properties related to fire protection of spaces that apply to the occurrences of IfcSpace or IfcZone.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpatialElement,IfcSpatialZone,IfcZone',(#905,#919,#883,#2742,#2745,#94)); + +#4028= IFCPROPERTYSETTEMPLATE('2K9yi0qWaHuO00025QrE$V',$,'Pset_SpaceHeaterPHistory','Space heater performance history common attributes.',.PSET_PERFORMANCEDRIVEN.,'IfcSpaceHeater',(#964,#962,#753,#2918,#2696,#2703,#187,#3168,#2022,#95,#342,#1138)); + +#4029= IFCPROPERTYSETTEMPLATE('35e9Q0qWaHuO00025QrE$V',$,'Pset_SpaceHeaterTypeCommon','Space heater type common attributes.\X\0D\X\0ASoundLevel attribute deleted in IFC2x2 Pset Addendum: Use IfcSoundProperties instead. Properties added in IFC4',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpaceHeater',(#2351,#2850,#2697,#2951,#1142,#1143,#796,#244,#3009,#2021,#3004,#1926,#1938)); + +#4030= IFCPROPERTYSETTEMPLATE('1v2Oi0qWeHuO00025QrE$V',$,'Pset_SpaceHeaterTypeConvector','Space heater type convector attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpaceHeater/CONVECTOR',(#510)); + +#4031= IFCPROPERTYSETTEMPLATE('2CjF60qWeHuO00025QrE$V',$,'Pset_SpaceHeaterTypeRadiator','Space heater type radiator attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpaceHeater/RADIATOR',(#2212,#3146,#3316)); + +#4032= IFCPROPERTYSETTEMPLATE('0Vlcm54Ef6uRWiv9Vv8RcV',$,'Pset_SpaceHVACDesign','Properties for HVAC requirements for spaces.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpatialElement,IfcSpatialZone,IfcZone',(#2969,#2957,#2958,#2970,#2971,#2972,#2973,#1182,#1180,#1181,#1183,#1184,#667,#1760,#1761,#1685,#1686,#66,#67,#85)); + +#4033= IFCPROPERTYSETTEMPLATE('2gl_MPiY9Fje_oQ_rqV4Ku',$,'Pset_SpaceLightingDesign','Properties for requirements on Lighting of spaces.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpatialElement,IfcSpatialZone,IfcZone',(#143,#1209)); + +#4034= IFCPROPERTYSETTEMPLATE('2ltw40qWeHuO00025QrE$V',$,'Pset_SpaceLightingRequirements','Properties related to the lighting requirements that apply to the occurrences of IfcSpace or IfcZone. This includes the required artificial lighting, illuminance, etc.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpace, IfcSpatialZone, IfcZone',(#143,#1209)); + +#4035= IFCPROPERTYSETTEMPLATE('32MTg0qWeHuO00025QrE$V',$,'Pset_SpaceOccupancyRequirements','Properties concerning work activities occurring or expected to occur within one or a set of similar spatial structure elements.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpatialElement,IfcSpatialZone,IfcZone',(#1969,#1965,#1966,#1967,#139,#1701,#1380)); + +#4036= IFCPROPERTYSETTEMPLATE('3oeNa0qWeHuO00025QrE$V',$,'Pset_SpaceParking','Properties common to the definition of all occurrences of IfcSpace which have an attribute value for ObjectType = ''Parking''.NOTE Modified in IFC 2x3, properties ParkingUse and ParkingUnits added.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpace/PARKING',(#2053,#2052,#1301,#1377)); + +#4037= IFCPROPERTYSETTEMPLATE('0K0cK0qWiHuO00025QrE$V',$,'Pset_SpaceThermalDesign','Space or zone HVAC design requirements. HISTORY: New property set in IFC Release 1.0 (Pset_SpaceHvacInformation); renamed to Pset_SpaceThermalDesign and revised in IFC2x2.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpace',(#513,#1126,#3095,#3083,#3086,#516,#519,#1129,#1132,#3234,#820,#325,#273)); + +#4038= IFCPROPERTYSETTEMPLATE('1efU00qWiHuO00025QrE$V',$,'Pset_SpaceThermalLoad','The space thermal load defines all thermal losses and gains occurring within a space or zone. The thermal load source attribute defines an enumeration of possible sources of the thermal load. The maximum, minimum, time series and app',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpatialElement',(#2065,#1481,#804,#3237,#3239,#2254,#818,#69,#715,#2392,#1233,#3096,#3089,#3093)); + +#4039= IFCPROPERTYSETTEMPLATE('3nlHS0qWiHuO00025QrE$V',$,'Pset_SpaceThermalLoadPHistory','This property set defines actual measured thermal losses and gains occurring within a space or zone. The thermal load source attribute defines an enumeration of possible sources of the thermal load.',.PSET_PERFORMANCEDRIVEN.,'IfcSpatialElement',(#2066,#1483,#805,#3238,#3240,#2255,#821,#70,#716,#2393,#1234,#3097,#3090,#3094)); + +#4040= IFCPROPERTYSETTEMPLATE('0YdKm0qWmHuO00025QrE$V',$,'Pset_SpaceThermalPHistory','Thermal and air flow conditions of a space or zone. HISTORY: New property set in IFC 2x2.',.PSET_PERFORMANCEDRIVEN.,'IfcSpatialElement',(#512,#1124,#3235,#819,#2706,#2704)); + +#4041= IFCPROPERTYSETTEMPLATE('0yroe0qWmHuO00025QrE$V',$,'Pset_SpaceThermalRequirements','Properties related to the comfort requirements for thermal and other thermal related performance properties of spaces that apply to the occurrences of IfcSpace, IfcSpatialZone or IfcZone. It can also be used to capture requirements for IfcSpaceType''s. This includes the required design temperature, humidity, ventilation, and air conditioning.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpace, IfcSpatialZone, IfcZone',(#2705,#2707,#2708,#2709,#2710,#2711,#2712,#2698,#2699,#2700,#2701,#2702,#667,#1760,#1761,#1686,#66,#67)); + +#4042= IFCPROPERTYSETTEMPLATE('1CaDsiTFP8NOCV7kiORNT2',$,'Pset_SpatialGeoObsBorehole','Properties for geoscience observations in boreholes.',.PSET_OCCURRENCEDRIVEN.,'IfcBorehole',(#256,#259,#254,#264,#1994,#708,#262,#261,#710)); + +#4043= IFCPROPERTYSETTEMPLATE('1hXmh68iTELerf8DOKyIQl',$,'Pset_SpatialGeoObsExcavatedZone','Common properties for excavated zone observations.',.PSET_OCCURRENCEDRIVEN.,'IfcSpatialZone/MAPPEDZONE',(#3151,#813,#815,#814,#1552)); + +#4044= IFCPROPERTYSETTEMPLATE('13Dv2xWtH8785vCtZL_6Fv',$,'Pset_SpatialGeoObsFieldOutcrop','Common properties for field outcrop observations.',.PSET_OCCURRENCEDRIVEN.,'IfcSpatialZone/MAPPEDZONE',(#192,#2659)); + +#4045= IFCPROPERTYSETTEMPLATE('0pCzL8Wb90V9hw8qu5w6Zf',$,'Pset_SpatialGeoObsMappedZoneCommon','Common properties for mapped zone observations.',.PSET_OCCURRENCEDRIVEN.,'IfcSpatialZone/MAPPEDZONE',(#1037,#2456,#2193)); + +#4046= IFCPROPERTYSETTEMPLATE('0rSMP2KBbFEvbgFGH_Q7Cn',$,'Pset_SpatialGeoObsSample','Common properties for samples.',.PSET_TYPEDRIVENOVERRIDE.,'IfcGeoScienceObservation/INSITUTESTRESULT,IfcGeoScienceObservation/LABTESTRESULT',(#2477,#2474,#2475,#2476,#2479)); + +#4047= IFCPROPERTYSETTEMPLATE('3R62YAntL0PBTs1t9$0VDt',$,'Pset_SpatialGeoObsSensor','Properties describing sensors used for geoscience observations.',.PSET_OCCURRENCEDRIVEN.,'IfcSensor',(#2090,#1677,#1676)); + +#4048= IFCPROPERTYSETTEMPLATE('3Qg5LlpWj7egIdDoIJgPeQ',$,'Pset_SpatialGeoObsSlopeArea','Common properties for slope area observations.',.PSET_OCCURRENCEDRIVEN.,'IfcSpatialZone/MAPPEDZONE',(#2660,#2661)); + +#4049= IFCPROPERTYSETTEMPLATE('37k1hJReXEeu1VWOVNtvNE',$,'Pset_SpatialGeoObsTunnelFace','Common properties for tunnel face observations.',.PSET_OCCURRENCEDRIVEN.,'IfcSpatialZone/MAPPEDZONE',(#1021)); + +#4050= IFCPROPERTYSETTEMPLATE('0FrzQVlZv4rBwQtsDewSnh',$,'Pset_SpatialZoneCommon','Common properties for Spatial Zones.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpatialZone',(#2265,#1329)); + +#4051= IFCPROPERTYSETTEMPLATE('0aCWH6Z6H27f9hc3QIUowr',$,'Pset_SpatialZoneTypeCompartment','Properties for spatial zones of type compartment.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpatialZone/COMPARTMENT',(#1849,#1875,#1820)); + +#4052= IFCPROPERTYSETTEMPLATE('3d9Q$tLIEtf7lfxqsJ_Fg1',$,'Pset_SpringTensioner','Properties of spring tensioner used in railway. The property set can be used by the predefined type TENSIONINGEQUIPMENT of IfcDiscreteAccessory.',.PSET_TYPEDRIVENOVERRIDE.,'IfcDiscreteAccessory/TENSIONINGEQUIPMENT',(#2976,#1873,#2985)); + +#4053= IFCPROPERTYSETTEMPLATE('2jVaQ0qWmHuO00025QrE$V',$,'Pset_StackTerminalTypeCommon','Common properties for stack terminals.',.PSET_TYPEDRIVENOVERRIDE.,'IfcStackTerminal',(#2336,#2841)); + +#4054= IFCPROPERTYSETTEMPLATE('3AinK0qWmHuO00025QrE$V',$,'Pset_StairCommon','Properties common to the definition of all occurrences of IfcStair.',.PSET_TYPEDRIVENOVERRIDE.,'IfcStair',(#2360,#2856,#1934,#1951,#2451,#3137,#1884,#3296,#3140,#3139,#3293,#2431,#1045,#1087,#1326,#3024,#1529,#893,#881)); + +#4055= IFCPROPERTYSETTEMPLATE('0nE3C0qWqHuO00025QrE$V',$,'Pset_StairFlightCommon','Properties common to the definition of all occurrences of IfcStairFlight.',.PSET_TYPEDRIVENOVERRIDE.,'IfcStairFlight',(#2281,#2795,#1934,#1951,#2450,#3136,#1883,#3295,#3141,#3138,#1118,#3294)); + +#4056= IFCPROPERTYSETTEMPLATE('2syn2CitL8_9lf2d_8ZOz3',$,'Pset_Stationing','Specifies stationing parameters for _IfcReferent_.',.PSET_OCCURRENCEDRIVEN.,'IfcReferent',(#1219,#2765,#1079)); + +#4057= IFCPROPERTYSETTEMPLATE('2qt6HnlhT39h6HTlZO97yX',$,'Pset_StructuralSurfaceMemberVaryingThickness','Thickness parameters of a surface member (structural analysis item) with varying thickness, particularly with linearly varying thickness. The thickness is interpolated/ extrapolated from three points. The locations of these points are given either in local x,y coordinates of the surface member or in global X,Y,Z coordinates. Either way, these points are required to be located within the face or at the bounds of the face of the surface member, and they must not be located on a common line. Local and global coordinates shall not be mixed within the same property set instance.',.PSET_OCCURRENCEDRIVEN.,'IfcStructuralSurfaceMemberVarying',(#3030,#1538,#1537,#3031,#1540,#1539,#3032,#1542,#1541)); + +#4058= IFCPROPERTYSETTEMPLATE('2fJCduL3bDRALN5pAWwCGd',$,'Pset_SumpBusterCommon','Properties for a sump buster.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElementAssembly/SUMPBUSTER',(#3160)); + +#4059= IFCPROPERTYSETTEMPLATE('2KrhT06ZPFSe4VFSxtijkh',$,'Pset_Superelevation','Specifies the general properties for a Superelevation event.',.PSET_OCCURRENCEDRIVEN.,'IfcReferent/SUPERELEVATIONEVENT',(#2616,#2900,#3117)); + +#4060= IFCPROPERTYSETTEMPLATE('036VAXOE5Dwvbkc$Tbn3G$',$,'Pset_SupportCommon','Properties describing the characteristcs of tunnel support measures.',.PSET_TYPEDRIVENOVERRIDE.,'IfcBuiltSystem/TUNNEL_SUPPORT,IfcTunnelTypicalSection/EXCAVATIONSUPPORT',(#1890,#1036,#3203,#2098,#140,#1562,#2208,#1165,#3244)); + +#4061= IFCPROPERTYSETTEMPLATE('2Tip80qWqHuO00025QrE$V',$,'Pset_SwitchingDeviceTypeCommon','A switching device is a device designed to make or break the current in one or more electric circuits.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSwitchingDevice',(#2343,#2827,#1912,#2928,#1085,#1356,#1465,#2536)); + +#4062= IFCPROPERTYSETTEMPLATE('3oxqE0qWqHuO00025QrE$V',$,'Pset_SwitchingDeviceTypeContactor','An electrical device used to control the flow of power in a circuit on or off.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSwitchingDevice/CONTACTOR',(#487)); + +#4063= IFCPROPERTYSETTEMPLATE('0Ca8i0qWuHuO00025QrE$V',$,'Pset_SwitchingDeviceTypeDimmerSwitch','A dimmer switch is a switch that adjusts electrical power through a variable position level action. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSwitchingDevice/DIMMERSWITCH',(#653)); + +#4064= IFCPROPERTYSETTEMPLATE('0Wr8W0qWuHuO00025QrE$V',$,'Pset_SwitchingDeviceTypeEmergencyStop','An emergency stop device acts to remove as quickly as possible any danger that may have arisen unexpectedly.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSwitchingDevice/EMERGENCYSTOP',(#2929,#1928,#2377,#281,#1907,#1908,#1933,#1923,#1886,#1789,#2237,#2241,#3115)); + +#4065= IFCPROPERTYSETTEMPLATE('0pJi60qWuHuO00025QrE$V',$,'Pset_SwitchingDeviceTypeKeypad','A keypad is a switch supporting multiple functions. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSwitchingDevice/KEYPAD',(#1430)); + +#4066= IFCPROPERTYSETTEMPLATE('17ahw0qWuHuO00025QrE$V',$,'Pset_SwitchingDeviceTypeMomentarySwitch','A momentary switch is a switch that does not hold state. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSwitchingDevice/MOMENTARYSWITCH',(#1733)); + +#4067= IFCPROPERTYSETTEMPLATE('1Ngfu0qWuHuO00025QrE$V',$,'Pset_SwitchingDeviceTypePHistory','Indicates switch positions or levels over time, such as for energy management or surveillance.',.PSET_PERFORMANCEDRIVEN.,'IfcSwitchingDevice',(#2543)); + +#4068= IFCPROPERTYSETTEMPLATE('2959lXGRq9Sqob78pplghM',$,'Pset_SwitchingDeviceTypeRelay','Properties in this property set are applicable for _IfcSwitchingDevice_ with PredefinedType _RELAY_.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSwitchingDevice/RELAY',(#1822,#569,#1831,#1269,#488,#2187,#2411,#3278,#1877)); + +#4069= IFCPROPERTYSETTEMPLATE('1UEHM0qWuHuO00025QrE$V',$,'Pset_SwitchingDeviceTypeSelectorSwitch','A selector switch is a switch that adjusts electrical power through a multi-position action. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSwitchingDevice/SELECTORSWITCH',(#2510,#2930,#2925,#1789,#2377,#2237,#1928,#1839)); + +#4070= IFCPROPERTYSETTEMPLATE('2Lfy80qWuHuO00025QrE$V',$,'Pset_SwitchingDeviceTypeStarter','A starter is a switch which in the closed position controls the application of power to an electrical device.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSwitchingDevice/STARTER',(#2759)); + +#4071= IFCPROPERTYSETTEMPLATE('2k5zo0qWuHuO00025QrE$V',$,'Pset_SwitchingDeviceTypeSwitchDisconnector','A switch disconnector is a switch which in the open position satisfies the isolating requirements specified for a disconnector.\X\0D\X\0A\X\0D\X\0AHistory: Property ''HasVisualIndication'' changed to ''IsIlluminated'' to conform with property name for toggle switch',.PSET_TYPEDRIVENOVERRIDE.,'IfcSwitchingDevice/SWITCHDISCONNECTOR',(#2927,#1534)); + +#4072= IFCPROPERTYSETTEMPLATE('3J34_0qWuHuO00025QrE$V',$,'Pset_SwitchingDeviceTypeToggleSwitch','A toggle switch is a switch that enables or isolates electrical power through a two position on/off action. HISTORY: SetPoint added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSwitchingDevice/TOGGLESWITCH',(#3064,#2931,#2926)); + +#4073= IFCPROPERTYSETTEMPLATE('3ObBUNX3ofqAL8mCf4VlCf',$,'Pset_SymmetricPairCable','Properties applicable to a symmetric pair cable, which is is a copper cable with a variable number of copper twisted symmetric pair conductors used to transmit data by means of electrical signals. this property set is applicable to type or occurence of _IfcCableSegment_ with predefined type CABLESEGMENT',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableSegment/CABLESEGMENT',(#1953,#1955)); + +#4074= IFCPROPERTYSETTEMPLATE('0HeWe0qWyHuO00025QrE$V',$,'Pset_SystemFurnitureElementTypeCommon','Common properties for all systems furniture (I.e. modular furniture) element types (e.g. vertical panels, work surfaces, and storage). HISTORY: First issued in IFC Release R1.5. Renamed from Pset_FurnitureElementCommon',.PSET_TYPEDRIVENOVERRIDE.,'IfcSystemFurnitureElement',(#1413,#1035,#1877,#1819,#877)); + +#4075= IFCPROPERTYSETTEMPLATE('0_xhW0qWyHuO00025QrE$V',$,'Pset_SystemFurnitureElementTypePanel','A set of specific properties for vertical panels that assembly workstations.. HISTORY: First issued in IFC Release R1.5. Renamed from Pset_Panel',.PSET_TYPEDRIVENOVERRIDE.,'IfcSystemFurnitureElement/PANEL',(#1090,#990,#1863)); + +#4076= IFCPROPERTYSETTEMPLATE('2XwGB5NX2$w9WSryXb5Iik',$,'Pset_SystemFurnitureElementTypeSubrack','Properties of subrack used in railway telecom. The property set can be used by the predefined type SUBRACK of IfcSystemFurnitureElement',.PSET_TYPEDRIVENOVERRIDE.,'IfcSystemFurnitureElement/SUBRACK',(#1942,#1954,#1922)); + +#4077= IFCPROPERTYSETTEMPLATE('1e3qY0qWyHuO00025QrE$V',$,'Pset_SystemFurnitureElementTypeWorkSurface','A set of specific properties for work surfaces used in workstations. HISTORY: First issued in IFC Release R1.5. Renamed from Pset_Worksurface',.PSET_TYPEDRIVENOVERRIDE.,'IfcSystemFurnitureElement/WORKSURFACE',(#3197,#2910,#1051,#1863,#2566)); + +#4078= IFCPROPERTYSETTEMPLATE('2RKTU0qWyHuO00025QrE$V',$,'Pset_TankOccurrence','Properties that relate to a tank. Note that a partial tank may be considered as a compartment within a compartmentalized tank.',.PSET_OCCURRENCEDRIVEN.,'IfcTank',(#2944,#1082,#1111)); + +#4079= IFCPROPERTYSETTEMPLATE('2y6Yq0qWyHuO00025QrE$V',$,'Pset_TankTypeCommon','Common attributes of a tank type.',.PSET_TYPEDRIVENOVERRIDE.,'IfcTank',(#2347,#2848,#18,#2878,#1832,#1878,#1798,#2945,#750,#1976,#2059,#784,#908,#2498,#1937)); + +#4080= IFCPROPERTYSETTEMPLATE('1403S0qX0HuO00025QrE$V',$,'Pset_TankTypeExpansion','Common attributes of an expansion type tank.',.PSET_TYPEDRIVENOVERRIDE.,'IfcTank/EXPANSION',(#345,#2151,#2413)); + +#4081= IFCPROPERTYSETTEMPLATE('1cab00qX0HuO00025QrE$V',$,'Pset_TankTypePreformed','Fixed vessel manufactured as a single unit with one or more compartments for storing a liquid.\X\0D\X\0A\X\0D\X\0APset renamed from Pset_TankTypePreformedTank to Pset_TankTypePreformed in IFC2x2 Pset Addendum.',.PSET_TYPEDRIVENOVERRIDE.,'IfcTank',(#2060,#785,#909,#2499)); + +#4082= IFCPROPERTYSETTEMPLATE('2U0Fo0qX0HuO00025QrE$V',$,'Pset_TankTypePressureVessel','Common attributes of a pressure vessel.',.PSET_TYPEDRIVENOVERRIDE.,'IfcTank/PRESSUREVESSEL',(#346,#2152,#2414)); + +#4083= IFCPROPERTYSETTEMPLATE('2uEjg0qX0HuO00025QrE$V',$,'Pset_TankTypeSectional','Fixed vessel constructed from sectional parts with one or more compartments for storing a liquid.\X\0D\X\0A\X\0D\X\0ANote (1): All sectional construction tanks are considered to be rectangular by default.\X\0D\X\0ANote (2): Generally, it is not expected that sectional construction tanks will be used for the purposes of gas storage.\X\0D\X\0A\X\0D\X\0APset renamed from Pset_TankTypeSectionalTank to Pset_TankTypeSectional in IFC2x2 Pset Addendum.',.PSET_TYPEDRIVENOVERRIDE.,'IfcTank',(#1939,#2503,#2504)); + +#4084= IFCPROPERTYSETTEMPLATE('1fBFhuALtxJcyHx6Z3LTrm',$,'Pset_TelecomCableGeneral','Properties common to occurrences and types of IfcCableSegment and IfcCableFitting applied in telecommunication domain.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCableSegment,IfcCableFitting',(#176,#890,#1345,#1802,#1417,#296,#293)); + +#4085= IFCPROPERTYSETTEMPLATE('0afr3lOTjAwRuvA_oP23t1',$,'Pset_ThermalLoad','Properties for thermal loads of elements.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpatialElement',(#1964,#123,#2025,#2253,#125,#1484,#1485,#3079,#1229,#1231,#1535)); + +#4086= IFCPROPERTYSETTEMPLATE('3MeDO0qX0HuO00025QrE$V',$,'Pset_ThermalLoadAggregate','The aggregated thermal loads experienced by one or many spaces, zones, or buildings. This aggregate thermal load information is typically addressed by a system or plant. HISTORY: New property set in IFC Release 1.0 (Pset_AggregateLoadInformation); renamed Pset_ThermalLoadAggregate in IFC2x2.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpatialElement',(#3079,#3085,#1482,#1230,#1232,#123,#1535)); + +#4087= IFCPROPERTYSETTEMPLATE('0E3uA0qX4HuO00025QrE$V',$,'Pset_ThermalLoadDesignCriteria','Building thermal load design data that are used for calculating thermal loads in a space or building. HISTORY: New property set in IFC Release 1.0 (Pset_LoadDesignCriteria); renamed Pset_ThermalLoadDesignCriteria in IFC2x2.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSpatialElement',(#1964,#2025,#2253,#125,#1484,#1485)); + +#4088= IFCPROPERTYSETTEMPLATE('05HbcKX5b4iOuIY57cnkf_',$,'Pset_TicketProcessing','Properties for indicating performance ratings for ticket processing of entry elements (e.g. turnstile, boom barrier).',.PSET_TYPEDRIVENOVERRIDE.,'IfcDoor/TURNSTILE,IfcDoor/BOOM_BARRIER',(#3041,#3043)); + +#4089= IFCPROPERTYSETTEMPLATE('1UljwK3TaaDMvO$0abMJEC',$,'Pset_TicketVendingMachine','Properties of ticket vending machine. The property set can be used by _IfcElectricAppliance_ with PredefinedType VENDINGMACHINE.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElectricAppliance/VENDINGMACHINE',(#3043,#1737,#2064,#3042,#3044,#3231)); + +#4090= IFCPROPERTYSETTEMPLATE('3eqdPQn_90Yf9MsseWlXFk',$,'Pset_Tiling','Properties about tiles.',$,'IfcPavement,IfcCovering',(#2075,#3046,#3047)); + +#4091= IFCPROPERTYSETTEMPLATE('21852yrKD2guJGHXYCvyB6',$,'Pset_Tolerance','Properties expressing the tolerance relating to locating and shaping of an intended element or feature. Range diameters are non-negative describing a linear, rectangular or boxed region .',.PSET_TYPEDRIVENOVERRIDE.,'IfcProduct,IfcTypeProduct',(#3068,#3067,#2035,#1168,#2004,#3247,#2092,#1163,#775,#2617,#2033,#1164,#2002,#3243,#2034,#1167,#2003,#3246)); + +#4092= IFCPROPERTYSETTEMPLATE('34Wu3CvwuFfSnK3RVXR8hU',$,'Pset_TrackBase','Properties in this property set are applicable for IfcSlab with PredefinedType BASESLAB, indicated that the base slab is a track base slab.',.PSET_TYPEDRIVENOVERRIDE.,'IfcSlab/BASESLAB',(#1401,#2914)); + +#4093= IFCPROPERTYSETTEMPLATE('3vnsZ4bCq5zQaCC_UNI8G9',$,'Pset_TrackElementOccurrenceSleeper','Properties common to the definition to all occurrences of IfcTrackElement with PredefinedType set to SLEEPER.',.PSET_OCCURRENCEDRIVEN.,'IfcTrackElement/SLEEPER',(#1103,#2528,#3176,#1309)); + +#4094= IFCPROPERTYSETTEMPLATE('02w7sxfC55Eek7boGFLdww',$,'Pset_TrackElementPHistoryDerailer','Indicates derailer information over time for operation management.',.PSET_PERFORMANCEDRIVEN.,'IfcTrackElement/DERAILER',(#1316)); + +#4095= IFCPROPERTYSETTEMPLATE('3g222K$HNGyTrR2U5wbWHJ',$,'Pset_TrackElementTypeDerailer','Properties common to the definition to all occurrences and types of IfcTrackElement with PredefinedType set to DERAILER.',.PSET_TYPEDRIVENOVERRIDE.,'IfcTrackElement/DERAILER',(#133,#621,#622,#620)); + +#4096= IFCPROPERTYSETTEMPLATE('3SUItwezHJr0bFLHG85eiH',$,'Pset_TrackElementTypeSleeper','Properties common to the definition to all occurrences and types of IfcTrackElement with PredefinedType set to SLEEPER.',.PSET_TYPEDRIVENOVERRIDE.,'IfcTrackElement/SLEEPER',(#1265,#2653,#2947,#851,#1317,#1160,#1947,#1353)); + +#4097= IFCPROPERTYSETTEMPLATE('3r83SI1HbCL1JttmsMbLN6',$,'Pset_TractionPowerSystem','Properties of a traction power system. The property is associated to the predefined type ELECTRICAL of _IfcDistributionSystem_, and is used to characterise systems such as railway electrical distribution networks used to provide energy for rolling stock.',.PSET_OCCURRENCEDRIVEN.,'IfcDistributionSystem/ELECTRICAL',(#2131,#768,#2238,#1870)); + +#4098= IFCPROPERTYSETTEMPLATE('0I29__FTjDQRNvWtPjuuOj',$,'Pset_TrafficCalmingDeviceCommon','Properties for a traffic calming device.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElementAssembly/TRAFFIC_CALMING_DEVICE',(#3160)); + +#4099= IFCPROPERTYSETTEMPLATE('0_xxU0qX4HuO00025QrE$V',$,'Pset_TransformerTypeCommon','An inductive stationary device that transfers electrical energy from one circuit to another.',.PSET_TYPEDRIVENOVERRIDE.,'IfcTransformer',(#2287,#2802,#2164,#2497,#2159,#2493,#2161,#2495,#2158,#2492,#1623,#2494,#2602,#2249,#1212,#3116,#1369,#1370)); + +#4100= IFCPROPERTYSETTEMPLATE('2vwpxtmyLF2R6BvJpXJVqR',$,'Pset_TransitionSectionCommon','Properties for a transition section.',.PSET_OCCURRENCEDRIVEN.,'IfcEarthworksFill/TRANSITIONSECTION',(#1830)); + +#4101= IFCPROPERTYSETTEMPLATE('3X3v_0qX4HuO00025QrE$V',$,'Pset_TransportationDeviceCommon','Properties common to the definition of all occurrences of _IfcTransportationDevice_ or _IfcTransportationDeviceType_.',.PSET_TYPEDRIVENOVERRIDE.,'IfcTransportationDevice',(#2356,#2853,#308,#309,#880)); + +#4102= IFCPROPERTYSETTEMPLATE('2uIqxp0XTDL8JePY$YO8Ky',$,'Pset_TransportElementCommon','Properties common to the definition of all occurrences of _IfcTransportElement_ or _IfcTransportElementType_.',.PSET_TYPEDRIVENOVERRIDE.,'IfcTransportationDevice',(#2344,#2766,#308,#309,#880)); + +#4103= IFCPROPERTYSETTEMPLATE('0LWrk0qX8HuO00025QrE$V',$,'Pset_TransportElementElevator','Properties common to the definition of all occurrences of IfcTransportElement with the predefined type ="ELEVATOR"',.PSET_TYPEDRIVENOVERRIDE.,'IfcTransportElement/ELEVATOR',(#886,#363,#358,#362)); + +#4104= IFCPROPERTYSETTEMPLATE('3oBPVwLDfBb8msBZBG7fkg',$,'Pset_TransportEquipmentOTN','Properties in this property set are applied to transport equipment that act in optical transport network (OTN) system.',.PSET_TYPEDRIVENOVERRIDE.,'IfcCommunicationsAppliance/TRANSPORTEQUIPMENT',(#2642,#349,#2643,#1704,#2108,#2644,#802)); + +#4105= IFCPROPERTYSETTEMPLATE('12rFi2mXL0xRzsq5I_iphE',$,'Pset_TrenchExcavationCommon','Properties for a trench excavation.',.PSET_OCCURRENCEDRIVEN.,'IfcEarthworksCut/TRENCH',(#1798,#1877)); + +#4106= IFCPROPERTYSETTEMPLATE('0yGP80qX8HuO00025QrE$V',$,'Pset_TubeBundleTypeCommon','Tube bundle type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcTubeBundle',(#2285,#2800,#1935,#2749,#1245,#1897,#960,#3001,#1467,#3288,#1799,#2026,#1254,#1166,#3245,#1110)); + +#4107= IFCPROPERTYSETTEMPLATE('32zcy0qX8HuO00025QrE$V',$,'Pset_TubeBundleTypeFinned','Finned tube bundle type attributes.\X\0D\X\0AContains the attributes related to the fins attached to a tube in a finned tube bundle such as is commonly found in coils.',.PSET_TYPEDRIVENOVERRIDE.,'IfcTubeBundle/FINNED',(#2713,#3029,#3002,#1469,#1149,#649,#872,#1060)); + +#4108= IFCPROPERTYSETTEMPLATE('3hV97_eqX8YRtwPSmso1aN',$,'Pset_Uncertainty','Property set capturing the geometric uncertainty regarding measurements including how the way that uncertainty was assessed.',.PSET_TYPEDRIVENOVERRIDE.,'IfcProduct',(#3174,#3175,#1169,#1494,#2005,#3248)); + +#4109= IFCPROPERTYSETTEMPLATE('3moy$PJwnNtph9th3zxEW5',$,'Pset_UnitaryControlElementBaseStationController','Properties that are applicable to _IfcUnitaryControlElement_ with the predefined type set to BASESTATIONCONTROLLER.',.PSET_TYPEDRIVENOVERRIDE.,'IfcUnitaryControlElement/BASESTATIONCONTROLLER',(#1914,#1918,#1919)); + +#4110= IFCPROPERTYSETTEMPLATE('0B5P60qXCHuO00025QrE$V',$,'Pset_UnitaryControlElementPHistory','Properties for history and operating schedules of thermostats. HISTORY: Added in IFC4.',.PSET_PERFORMANCEDRIVEN.,'IfcUnitaryControlElement',(#2949,#1985,#844,#2535)); + +#4111= IFCPROPERTYSETTEMPLATE('0UmFW0qXCHuO00025QrE$V',$,'Pset_UnitaryControlElementTypeCommon','Unitary control element type common attributes. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcUnitaryControlElement',(#2266,#2779,#1984)); + +#4112= IFCPROPERTYSETTEMPLATE('0mohp45fzWYYSPBj8mX6SU',$,'Pset_UnitaryControlElementTypeControlPanel','Properties that are applicable to _IfcUnitaryControlElement_ with the predefined type set to CONTROLPANEL.',.PSET_TYPEDRIVENOVERRIDE.,'IfcUnitaryControlElement/CONTROLPANEL',(#1790,#1839,#2243,#2368,#2377)); + +#4113= IFCPROPERTYSETTEMPLATE('3qXjpGdgr5fwKbcURJd0R1',$,'Pset_UnitaryControlElementTypeIndicatorPanel','Unitary control element type indicator panel attributes. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcUnitaryControlElement/INDICATORPANEL',(#3178)); + +#4114= IFCPROPERTYSETTEMPLATE('2IB8yCBBb2FBRBi1EoZWS5',$,'Pset_UnitaryControlElementTypeThermostat','Unitary control element type thermostat attributes. HISTORY: Added in IFC4.',.PSET_TYPEDRIVENOVERRIDE.,'IfcUnitaryControlElement/THERMOSTAT',(#2969)); + +#4115= IFCPROPERTYSETTEMPLATE('1JpKg0qXCHuO00025QrE$V',$,'Pset_UnitaryEquipmentTypeAirConditioningUnit','Air conditioning unit equipment type attributes.\X\0D\X\0ANote that these attributes were formerly Pset_PackagedACUnit prior to IFC2x2.\X\0D\X\0AHeatingEnergySource attribute deleted in IFC2x2 Pset Addendum: Use IfcMaterialProperties instead.',.PSET_TYPEDRIVENOVERRIDE.,'IfcUnitaryEquipment/AIRCONDITIONINGUNIT',(#2517,#1450,#518,#1125,#1131,#448,#447,#449,#2024)); + +#4116= IFCPROPERTYSETTEMPLATE('2ds2y0qXCHuO00025QrE$V',$,'Pset_UnitaryEquipmentTypeAirHandler','Air handler unitary equipment type attributes.\X\0D\X\0ANote that these attributes were formerly Pset_AirHandler prior to IFC2x2.',.PSET_TYPEDRIVENOVERRIDE.,'IfcUnitaryEquipment/AIRHANDLER',(#83,#84,#718)); + +#4117= IFCPROPERTYSETTEMPLATE('3EbcM0qXCHuO00025QrE$V',$,'Pset_UnitaryEquipmentTypeCommon','Unitary equipment type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcUnitaryEquipment',(#2358,#2858)); + +#4118= IFCPROPERTYSETTEMPLATE('3fQDe0qXCHuO00025QrE$V',$,'Pset_UtilityConsumptionPHistory','Consumption of utility resources, typically applied to the IfcBuilding instance, used to identify how much was consumed on I.e., a monthly basis.',.PSET_PERFORMANCEDRIVEN.,'IfcBuilding',(#1120,#766,#3313,#982,#2865)); + +#4119= IFCPROPERTYSETTEMPLATE('3_HMs0qXCHuO00025QrE$V',$,'Pset_ValvePHistory','Valve performance history common attributes of a typical 2 port pattern type valve.',.PSET_PERFORMANCEDRIVEN.,'IfcValve',(#2067,#1674,#1675)); + +#4120= IFCPROPERTYSETTEMPLATE('0FZde0qXGHuO00025QrE$V',$,'Pset_ValveTypeAirRelease','Valve used to release air from a pipe or fitting.\X\0D\X\0ANote that an air release valve is constrained to have a single port pattern',.PSET_TYPEDRIVENOVERRIDE.,'IfcValve/AIRRELEASE',(#1304)); + +#4121= IFCPROPERTYSETTEMPLATE('0UTIo0qXGHuO00025QrE$V',$,'Pset_ValveTypeCommon','Valve type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcValve',(#2282,#2780,#3221,#3220,#3219,#2647,#2993,#3393,#936,#370)); + +#4122= IFCPROPERTYSETTEMPLATE('2I5pc0qXGHuO00025QrE$V',$,'Pset_ValveTypeDrawOffCock','A small diameter valve, used to drain water from a cistern or water filled system.',.PSET_TYPEDRIVENOVERRIDE.,'IfcValve/DRAWOFFCOCK',(#1077)); + +#4123= IFCPROPERTYSETTEMPLATE('2Ucv80qXGHuO00025QrE$V',$,'Pset_ValveTypeFaucet','A small diameter valve, with a free outlet, from which water is drawn.',.PSET_TYPEDRIVENOVERRIDE.,'IfcValve/FAUCET',(#855,#853,#852,#874,#854)); + +#4124= IFCPROPERTYSETTEMPLATE('3ckhI0qXGHuO00025QrE$V',$,'Pset_ValveTypeFlushing','Valve that flushes a predetermined quantity of water to cleanse a WC, urinal or slop hopper.\X\0D\X\0ANote that a flushing valve is constrained to have a 2 port pattern.',.PSET_TYPEDRIVENOVERRIDE.,'IfcValve/FLUSHING',(#953,#1081,#1351)); + +#4125= IFCPROPERTYSETTEMPLATE('00z9A0qXKHuO00025QrE$V',$,'Pset_ValveTypeGasTap','A small diameter valve, used to discharge gas from a system.',.PSET_TYPEDRIVENOVERRIDE.,'IfcValve/GASTAP',(#1076)); + +#4126= IFCPROPERTYSETTEMPLATE('0E4O60qXKHuO00025QrE$V',$,'Pset_ValveTypeIsolating','Valve that is used to isolate system components.\X\0D\X\0ANote that an isolating valve is constrained to have a 2 port pattern.',.PSET_TYPEDRIVENOVERRIDE.,'IfcValve/ISOLATING',(#1371,#1374)); + +#4127= IFCPROPERTYSETTEMPLATE('0diia0qXKHuO00025QrE$V',$,'Pset_ValveTypeMixing','A valve where typically the temperature of the outlet is determined by mixing hot and cold water inlet flows.',.PSET_TYPEDRIVENOVERRIDE.,'IfcValve/MIXING',(#1720,#2012)); + +#4128= IFCPROPERTYSETTEMPLATE('1Jpae0qXKHuO00025QrE$V',$,'Pset_ValveTypePressureReducing','Valve that reduces the pressure of a fluid immediately downstream of its position in a pipeline to a preselected value or by a predetermined ratio.\X\0D\X\0ANote that a pressure reducing valve is constrained to have a 2 port pattern.',.PSET_TYPEDRIVENOVERRIDE.,'IfcValve/PRESSUREREDUCING',(#3193,#698)); + +#4129= IFCPROPERTYSETTEMPLATE('1dUR20qXKHuO00025QrE$V',$,'Pset_ValveTypePressureRelief','Spring or weight loaded valve that automatically discharges to a safe place fluid that has built up to excessive pressure in pipes or fittings.\X\0D\X\0ANote that a pressure relief valve is constrained to have a single port pattern.',.PSET_TYPEDRIVENOVERRIDE.,'IfcValve/PRESSURERELIEF',(#2412)); + +#4130= IFCPROPERTYSETTEMPLATE('2$z_xSY4H4QhR2$LlQhGbe',$,'Pset_VegetationCommon','Properties for vegetation and plants, modelled as instances of IfcGeographicElement with the predefined type set to VEGETATION.',.PSET_OCCURRENCEDRIVEN.,'IfcGeographicElement/VEGETATION',(#268,#1536)); + +#4131= IFCPROPERTYSETTEMPLATE('1FbPDubE1DA9rU9buCvLZL',$,'Pset_VehicleAvailability','Property set for the application of availability data to vehicles and equipment.',.PSET_TYPEDRIVENOVERRIDE.,'IfcVehicle/ROLLINGSTOCK,IfcVehicle/VEHICLEAIR,IfcVehicle/VEHICLEMARINE,IfcVehicle/VEHICLETRACKED,IfcVehicle/VEHICLE',(#3224,#1589,#3347)); + +#4132= IFCPROPERTYSETTEMPLATE('15MrSyk291LxDRVgoh5BoK',$,'Pset_VesselLineCommon','Properties for vessel lines and anchoring',.PSET_TYPEDRIVENOVERRIDE.,'IfcMechanicalFastener/ROPE,IfcMechanicalFastenerType/ROPE',(#1498,#1696,#333,#1151,#843,#3372,#2154,#1500,#1499,#2941,#2940,#2943,#2942)); + +#4133= IFCPROPERTYSETTEMPLATE('1p$Wa0qXKHuO00025QrE$V',$,'Pset_VibrationIsolatorTypeCommon','Vibration isolator type common attributes.',.PSET_TYPEDRIVENOVERRIDE.,'IfcVibrationIsolator',(#2310,#2789,#3251,#1376,#1375,#1659,#1824)); + +#4134= IFCPROPERTYSETTEMPLATE('1BHnQV1EZpAUM9oYl_93i9',$,'Pset_VoltageInstrumentTransformer','Instrument transformers are high accuracy class electrical devices used to isolate or transform voltage or current levels. The main function of instrument transformers is to operate instruments or metering from high voltage or high current circuits, safely isolating secondary control circuitry from the high voltages or currents. Combination instrument transformers are metering voltage.',.PSET_TYPEDRIVENOVERRIDE.,'IfcFlowInstrument/VOLTMETER,IfcFlowInstrument/COMBINED',(#22,#23,#2243,#1789,#1839,#1928,#2161,#2164,#2495,#2497)); + +#4135= IFCPROPERTYSETTEMPLATE('2VWFE0qXKHuO00025QrE$V',$,'Pset_WallCommon','Properties common to the definition of all occurrences of IfcWall.',.PSET_TYPEDRIVENOVERRIDE.,'IfcWall',(#2327,#2836,#36,#902,#406,#2917,#3023,#1343,#1530,#826,#417)); + +#4136= IFCPROPERTYSETTEMPLATE('01GLs0qXOHuO00025QrE$V',$,'Pset_Warranty','An assurance given by the seller or provider of an artefact that the artefact is without defects and will operate as described for a defined period of time without failure and that if a defect does arise during that time, that it will be corrected by the seller or provider.',.PSET_TYPEDRIVENOVERRIDE.,'IfcElement',(#3306,#3308,#1321,#3307,#3305,#2103,#817)); + +#4137= IFCPROPERTYSETTEMPLATE('0tVjq0qXOHuO00025QrE$V',$,'Pset_WasteTerminalTypeCommon','Common properties for waste terminals.',.PSET_TYPEDRIVENOVERRIDE.,'IfcWasteTerminal',(#2283,#2798)); + +#4138= IFCPROPERTYSETTEMPLATE('1LJ480qXOHuO00025QrE$V',$,'Pset_WasteTerminalTypeFloorTrap','Pipe fitting, set into the floor, that retains liquid to prevent the passage of foul air.',.PSET_TYPEDRIVENOVERRIDE.,'IfcWasteTerminal/FLOORTRAP',(#1781,#1783,#1778,#1347,#2737,#3134,#1105,#2017,#1244,#1241,#553,#556,#554)); + +#4139= IFCPROPERTYSETTEMPLATE('3ZmCE0qXOHuO00025QrE$V',$,'Pset_WasteTerminalTypeFloorWaste','Pipe fitting, set into the floor, that collects waste water and discharges it to a separate trap.',.PSET_TYPEDRIVENOVERRIDE.,'IfcWasteTerminal/FLOORWASTE',(#1781,#1783,#1778,#2010,#553,#556)); + +#4140= IFCPROPERTYSETTEMPLATE('0XlUU0qXSHuO00025QrE$V',$,'Pset_WasteTerminalTypeGullySump','Pipe fitting or assembly of fittings to receive surface water or waste water, fitted with a grating or sealed cover.',.PSET_TYPEDRIVENOVERRIDE.,'IfcWasteTerminal/GULLYSUMP',(#1852,#1853,#1851,#1041,#3133,#2014,#195,#1241,#553,#556)); + +#4141= IFCPROPERTYSETTEMPLATE('2bTzG0qXSHuO00025QrE$V',$,'Pset_WasteTerminalTypeGullyTrap','Pipe fitting or assembly of fittings to receive surface water or waste water, fitted with a grating or sealed cover and discharging through a trap (BS6100 330 3504 modified)',.PSET_TYPEDRIVENOVERRIDE.,'IfcWasteTerminal/GULLYTRAP',(#1781,#1783,#1778,#1042,#1106,#3135,#2018,#196,#1241,#553,#556)); + +#4142= IFCPROPERTYSETTEMPLATE('0fobS0qXWHuO00025QrE$V',$,'Pset_WasteTerminalTypeRoofDrain','Pipe fitting, set into the roof, that collects rainwater for discharge into the rainwater system.',.PSET_TYPEDRIVENOVERRIDE.,'IfcWasteTerminal/ROOFDRAIN',(#1781,#1783,#1778,#2011,#553,#556)); + +#4143= IFCPROPERTYSETTEMPLATE('1XEGE0qXWHuO00025QrE$V',$,'Pset_WasteTerminalTypeWasteDisposalUnit','Electrically operated device that reduces kitchen or other waste into fragments small enough to be flushed into a drainage system.',.PSET_TYPEDRIVENOVERRIDE.,'IfcWasteTerminal/WASTEDISPOSALUNIT',(#701,#2013,#1798)); + +#4144= IFCPROPERTYSETTEMPLATE('1$dly0qXWHuO00025QrE$V',$,'Pset_WasteTerminalTypeWasteTrap','Pipe fitting, set adjacent to a sanitary terminal, that retains liquid to prevent the passage of foul air.',.PSET_TYPEDRIVENOVERRIDE.,'IfcWasteTerminal/WASTETRAP',(#3312,#2016,#1241)); + +#4145= IFCPROPERTYSETTEMPLATE('1F1Qpglir5Hf6lSH4kYL2d',$,'Pset_WaterStratumCommon','Properties expressing the composition and any variability in the height of the body of water. Ranges are non-negative describing a spread.',.PSET_OCCURRENCEDRIVEN.,'IfcGeotechnicalStratum/WATER',(#115,#116,#1349,#2508,#3045,#3343)); + +#4146= IFCPROPERTYSETTEMPLATE('02CQn3JBnFBBwFd98ftvbY',$,'Pset_Width','Specifices the general properties for a Width event.',.PSET_OCCURRENCEDRIVEN.,'IfcReferent/WIDTHEVENT',(#2616,#3118,#1877)); + +#4147= IFCPROPERTYSETTEMPLATE('2YCHW0qXWHuO00025QrE$V',$,'Pset_WindowCommon','Properties common to the definition of all occurrences of Window.',.PSET_TYPEDRIVENOVERRIDE.,'IfcWindow',(#2320,#2830,#35,#899,#2507,#1339,#1228,#3022,#1013,#1097,#1098,#1069,#2666,#879,#3340,#1680,#3374)); + +#4148= IFCPROPERTYSETTEMPLATE('3fuHThgaTBce4LpoYrpsL1',$,'Pset_WindowLiningProperties','Properties of the window lining.\X\0D\X\0A\X\0D\X\0A> HISTORY  New property set in IFC4.3.2.0 to replace the entity IfcWindowLiningProperties',.PSET_TYPEDRIVENOVERRIDE.,'IfcMember,IfcWindow',(#1501,#1509,#3128,#1749,#911,#2501,#910,#2500,#1505,#1511,#1513)); + +#4149= IFCPROPERTYSETTEMPLATE('3gMl$DmLz95xNwMv58RGC1',$,'Pset_WindowPanelProperties','Properties of the window panel.\X\0D\X\0A\X\0D\X\0A> HISTORY  New property set in IFC4.3.2.0 to replace the entity IfcWindowPanelProperties',.PSET_TYPEDRIVENOVERRIDE.,'IfcPlate,IfcWindow',(#1993,#2043,#969,#974)); + +#4150= IFCPROPERTYSETTEMPLATE('3YvbjtHtOKf7UXyCbpBiT3',$,'Pset_WiredCommunicationPortCommon','Properties used for wired communication port.',.PSET_OCCURRENCEDRIVEN.,'IfcDistributionPort/CABLE',(#412,#1661)); + +#4151= IFCPROPERTYSETTEMPLATE('087P_0qXaHuO00025QrE$V',$,'Pset_WorkControlCommon','Properties common to the definition of all occurrences of IfcWorkPlan and IfcWorkSchedule (subtypes of IfcWorkControl).',.PSET_OCCURRENCEDRIVEN.,'IfcWorkControl',(#3400,#3392,#3390,#3405,#3399)); + +#4152= IFCPROPERTYSETTEMPLATE('0kGp_0qXaHuO00025QrE$V',$,'Pset_ZoneCommon','Properties common to the definition of all occurrences of IfcZone.',.PSET_OCCURRENCEDRIVEN.,'IfcZone',(#2277,#1324,#1020,#1769,#2186,#1047)); + +#4153= IFCSIMPLEPROPERTYTEMPLATE('0ghx$p4BP9bPO6p1adKSEF',$,'Area','Total area of the outer lining of the window.',.Q_AREA.,$,$,$,$,$,$,$); + +#4154= IFCSIMPLEPROPERTYTEMPLATE('1cEbPpN7L4E8Pc7CR8aDZC',$,'Area','Total area of the outer lining of the door.',.Q_AREA.,$,$,$,$,$,$,$); + +#4155= IFCSIMPLEPROPERTYTEMPLATE('1CnNsFYBT6$AemE3IaDxL7',$,'Area','Measured plan area',.Q_AREA.,$,$,$,$,$,$,$); + +#4156= IFCSIMPLEPROPERTYTEMPLATE('1CnNsFYBT6$AemE3IaDxL7',$,'Area','Measured plan area',.Q_AREA.,$,$,$,$,$,$,$); + +#4157= IFCSIMPLEPROPERTYTEMPLATE('1CnNsFYBT6$AemE3IaDxL7',$,'Area','Measured plan area',.Q_AREA.,$,$,$,$,$,$,$); + +#4158= IFCSIMPLEPROPERTYTEMPLATE('1CnNsFYBT6$AemE3IaDxL7',$,'Area','Measured plan area',.Q_AREA.,$,$,$,$,$,$,$); + +#4159= IFCSIMPLEPROPERTYTEMPLATE('1CnNsFYBT6$AemE3IaDxL7',$,'Area','Measured plan area',.Q_AREA.,$,$,$,$,$,$,$); + +#4160= IFCSIMPLEPROPERTYTEMPLATE('1WROcqqYjDCOj4JQqqzQwC',$,'Area','Actual area of upper surface of shape.',.Q_AREA.,$,$,$,$,$,$,$); + +#4161= IFCSIMPLEPROPERTYTEMPLATE('1Z0opsKy51wvKZDpfJdCc_',$,'Area','Area of the opening as viewed by an elevation view (for wall openings) or as viewed by a ground floor view (for slab openings).',.Q_AREA.,$,$,$,$,$,$,$); + +#4162= IFCSIMPLEPROPERTYTEMPLATE('30mgAbQ1T07OVkS7olRIhF',$,'Area','Area represented, if lower edge of stratum known.',.Q_AREA.,$,$,$,$,$,$,$); + +#4163= IFCSIMPLEPROPERTYTEMPLATE('3oeSf80G93jhm$lrcvCmdP',$,'Area','Area of the projection as viewed by an elevation view (for wall projections or as viewed by a ground floor view (for slab projections).',.Q_AREA.,$,$,$,$,$,$,$); + +#4164= IFCSIMPLEPROPERTYTEMPLATE('1clL3F_GzEROzZL0CFLOfa',$,'CompactedVolume','Volume of the earthworks when finished and compacted in place.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4165= IFCSIMPLEPROPERTYTEMPLATE('3CXRmexyLE4xZy3hpRnxmb',$,'Count','Total count of reinforcing items.',.Q_COUNT.,$,$,$,$,$,$,$); + +#4166= IFCSIMPLEPROPERTYTEMPLATE('0emE4jyCbE2fJiXgNRE_O9',$,'CrossSectionArea','Total area of the cross section (or profile) of the pile.',.Q_AREA.,$,$,$,$,$,$,$); + +#4167= IFCSIMPLEPROPERTYTEMPLATE('0PPnhNUJTDPeNa7OZnh4ij',$,'CrossSectionArea','Total area of the cross section (or profile) of the beam.',.Q_AREA.,$,$,$,$,$,$,$); + +#4168= IFCSIMPLEPROPERTYTEMPLATE('0uyuKqXOz1N8mN8NTuQ33t',$,'CrossSectionArea','Area of the cross section.',.Q_AREA.,$,$,$,$,$,$,$); + +#4169= IFCSIMPLEPROPERTYTEMPLATE('0vA4m$lVzAix3yMfG26YjY',$,'CrossSectionArea','Area of the cross section.',.Q_AREA.,$,$,$,$,$,$,$); + +#4170= IFCSIMPLEPROPERTYTEMPLATE('1CJ9V2eIP2VOxFOXznhRyr',$,'CrossSectionArea','Total area of the cross section (or profile) of the member.',.Q_AREA.,$,$,$,$,$,$,$); + +#4171= IFCSIMPLEPROPERTYTEMPLATE('2$G4u$rCL82vYqsTtwoWn4',$,'CrossSectionArea','Total area of the cross section (or profile) of the footing.',.Q_AREA.,$,$,$,$,$,$,$); + +#4172= IFCSIMPLEPROPERTYTEMPLATE('3azvi2X2n83u27ua2yTjY7',$,'CrossSectionArea','Total area of the cross section (or profile) of the column.',.Q_AREA.,$,$,$,$,$,$,$); + +#4173= IFCSIMPLEPROPERTYTEMPLATE('1AXq7x3FH3sAkrb38n1WIf',$,'Depth','Depth (or thickness) of the opening, in case of openings it shall be identical to the width (or thickness) of the voided element, in case of recesses it shall be less. Only provided, if the depth is constant.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4174= IFCSIMPLEPROPERTYTEMPLATE('1EfY1EUxjCYfMfDim4N8cC',$,'Depth','Depth (one direction of the non-projected foot print area) of the slab. It shall only be provided, if the slab is rectangular.\X\0D\X\0A> NOTE  Also refered to as width, but not to be confused with the "Width" quantity, that denotes the thickness in the context of the slab.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4175= IFCSIMPLEPROPERTYTEMPLATE('1EfY1EUxjCYfMfDim4N8cC',$,'Depth','Depth (one direction of the non-projected foot print area) of the slab. It shall only be provided, if the slab is rectangular.\X\0D\X\0A> NOTE  Also refered to as width, but not to be confused with the "Width" quantity, that denotes the thickness in the context of the slab.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4176= IFCSIMPLEPROPERTYTEMPLATE('1EfY1EUxjCYfMfDim4N8cC',$,'Depth','Depth (one direction of the non-projected foot print area) of the slab. It shall only be provided, if the slab is rectangular.\X\0D\X\0A> NOTE  Also refered to as width, but not to be confused with the "Width" quantity, that denotes the thickness in the context of the slab.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4177= IFCSIMPLEPROPERTYTEMPLATE('1EfY1EUxjCYfMfDim4N8cC',$,'Depth','Depth (one direction of the non-projected foot print area) of the slab. It shall only be provided, if the slab is rectangular.\X\0D\X\0A> NOTE  Also refered to as width, but not to be confused with the "Width" quantity, that denotes the thickness in the context of the slab.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4178= IFCSIMPLEPROPERTYTEMPLATE('1EfY1EUxjCYfMfDim4N8cC',$,'Depth','Depth (one direction of the non-projected foot print area) of the slab. It shall only be provided, if the slab is rectangular.\X\0D\X\0A> NOTE  Also refered to as width, but not to be confused with the "Width" quantity, that denotes the thickness in the context of the slab.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4179= IFCSIMPLEPROPERTYTEMPLATE('1EfY1EUxjCYfMfDim4N8cC',$,'Depth','Depth (one direction of the non-projected foot print area) of the slab. It shall only be provided, if the slab is rectangular.\X\0D\X\0A> NOTE  Also refered to as width, but not to be confused with the "Width" quantity, that denotes the thickness in the context of the slab.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4180= IFCSIMPLEPROPERTYTEMPLATE('1EfY1EUxjCYfMfDim4N8cC',$,'Depth','Depth (one direction of the non-projected foot print area) of the slab. It shall only be provided, if the slab is rectangular.\X\0D\X\0A> NOTE  Also refered to as width, but not to be confused with the "Width" quantity, that denotes the thickness in the context of the slab.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4181= IFCSIMPLEPROPERTYTEMPLATE('3RJBqFyPr5BuHqJx2YiXLV',$,'Depth','Indicates the depth of the element.',.0.,$,$,$,$,$,$,$); + +#4182= IFCSIMPLEPROPERTYTEMPLATE('0vS54g5YD0D8XXzjqMTI8V',$,'Diameter','Actual diameter of sample or segment.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4183= IFCSIMPLEPROPERTYTEMPLATE('3fzA40seP3xRirGVCr9Rg5',$,'EavesHeight','Standard net height of this storey, from the top surface of the construction floor, to the bottom surface of the construction floor or roof above. Only provided is there is a constant height.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4184= IFCSIMPLEPROPERTYTEMPLATE('1vYXYSNGLCGBg4RxwFeBW6',$,'FinishCeilingHeight','Height of the suspended ceiling (from top of flooring to the bottom of the suspended ceiling). To be provided only if the space has a suspended ceiling with constant height.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4185= IFCSIMPLEPROPERTYTEMPLATE('2O2lcrTij5CvLysWdIXQ2z',$,'FinishFloorHeight','Height of the flooring (from base slab without flooring to the flooring height). To be provided only if the space has a constant flooring height.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4186= IFCSIMPLEPROPERTYTEMPLATE('2$0cTYdvf6QO8z1nvVIBpB',$,'FootPrintArea','Gross area of the site covered by the element.',.Q_AREA.,$,$,$,$,$,$,$); + +#4187= IFCSIMPLEPROPERTYTEMPLATE('340fmI0CnBFRkREE87BmUJ',$,'FootprintArea','Gross area of the site covered by the building(s).',.Q_AREA.,$,$,$,$,$,$,$); + +#4188= IFCSIMPLEPROPERTYTEMPLATE('07WxT01B12WP6OkgfBTD0k',$,'GrossArea','Area of the solar device including the outer frame.',.Q_AREA.,$,$,$,$,$,$,$); + +#4189= IFCSIMPLEPROPERTYTEMPLATE('1v7Z5Yk4T0fu61b7WfpuHO',$,'GrossArea','Sum of all gross areas of the covering facing the space. No opening that is included in the covering is subtracted.',.Q_AREA.,$,$,$,$,$,$,$); + +#4190= IFCSIMPLEPROPERTYTEMPLATE('2E$UHt0Ij2bhNKlWZRgc6b',$,'GrossArea','Total area of the ramp flight (not the projected area). Openings, recesses and projections are not taken into account. Only given, if the ramp flight is prismatic.',.Q_AREA.,$,$,$,$,$,$,$); + +#4191= IFCSIMPLEPROPERTYTEMPLATE('2xt4x2$lzD8wZCrac3MEZ0',$,'GrossArea','Total area of the extruded area of the slab. Openings, recesses and projections are not taken into account. Only given, if the slab is prismatic.',.Q_AREA.,$,$,$,$,$,$,$); + +#4192= IFCSIMPLEPROPERTYTEMPLATE('2xt4x2$lzD8wZCrac3MEZ0',$,'GrossArea','Total area of the extruded area of the slab. Openings, recesses and projections are not taken into account. Only given, if the slab is prismatic.',.Q_AREA.,$,$,$,$,$,$,$); + +#4193= IFCSIMPLEPROPERTYTEMPLATE('2ZKkm9Tab4_QDxvaNB3E7K',$,'GrossArea','Total area of the extruded area of the plate. Openings, recesses and projections are not taken into account. Only given, if the plate is prismatic.',.Q_AREA.,$,$,$,$,$,$,$); + +#4194= IFCSIMPLEPROPERTYTEMPLATE('3AlAzdg6P3kOXDDJ48Kvdy',$,'GrossArea','Gross area for this site, measured in horizontal projections.',.Q_AREA.,$,$,$,$,$,$,$); + +#4195= IFCSIMPLEPROPERTYTEMPLATE('3V2OMyAGXDUOZ$12fLJgCr',$,'GrossArea','Total gross area of the outer surface of the roof. It is the sum of all roof slab gross areas. Roof openings, like sky windows and other openings and cut-outs are not taken into account.',.Q_AREA.,$,$,$,$,$,$,$); + +#4196= IFCSIMPLEPROPERTYTEMPLATE('0l3_qgbX13XAuy5XMUIgXf',$,'GrossCeilingArea','Sum of all ceiling areas of the space. It includes the area covered by elementsinside the space (columns, inner walls, etc.). The ceiling area is the real (and not the projected) area (e.g. in case of sloped ceilings).',.Q_AREA.,$,$,$,$,$,$,$); + +#4197= IFCSIMPLEPROPERTYTEMPLATE('0CTO01q$f9S92svrhALSXK',$,'GrossCrossSectionArea','Area of the cross section at the inlet, including the pipe fitting itself and the interior flow space.',.Q_AREA.,$,$,$,$,$,$,$); + +#4198= IFCSIMPLEPROPERTYTEMPLATE('1$PKD3pIz8huUfNLJLdqeC',$,'GrossCrossSectionArea','Area of the cross section, including the pipe itself and the interior flow space.',.Q_AREA.,$,$,$,$,$,$,$); + +#4199= IFCSIMPLEPROPERTYTEMPLATE('3V84HqO9P4GQ8WTeEY_9bp',$,'GrossCrossSectionArea','Area of the cross section, including the duct itself and the interior flow space.',.Q_AREA.,$,$,$,$,$,$,$); + +#4200= IFCSIMPLEPROPERTYTEMPLATE('3Y4GBXe0vDmAgrj3olDdVZ',$,'GrossCrossSectionArea','Area of the cross section at the inlet, including the duct fitting itself and the interior flow space.',.Q_AREA.,$,$,$,$,$,$,$); + +#4201= IFCSIMPLEPROPERTYTEMPLATE('2$BKrxu3X3_O8KrqJC$E6B',$,'GrossFloorArea','Sum of all gross areas of spaces within the building. It includes the area of construction elements within the building. May be provided in addition to the quantities of the spaces and the construction elements assigend to the building. In case of inconsistencies, the individual quantities of spaces and construction elements take precedence.',.Q_AREA.,$,$,$,$,$,$,$); + +#4202= IFCSIMPLEPROPERTYTEMPLATE('3fve5N$vz0P8eIQjIdXbUs',$,'GrossFloorArea','Sum of all floor areas covered by the space. It includes the area covered by elementsinside the space (columns, inner walls, etc.) and excludes the area covered by wall claddings.',.Q_AREA.,$,$,$,$,$,$,$); + +#4203= IFCSIMPLEPROPERTYTEMPLATE('3WwOtqsUDESuFkdurgxsdW',$,'GrossFloorArea','Sum of all gross areas of spaces within the building storey. It includes the area of construction elements within the building storey. May be provided in addition to the quantities of the spaces and the construction elements assigend to the storey. In case of inconsistencies, the individual quantities of spaces and construction elements take precedence.',.Q_AREA.,$,$,$,$,$,$,$); + +#4204= IFCSIMPLEPROPERTYTEMPLATE('0P10Tj2OL2Wv_h8X9BES4K',$,'GrossFootprintArea','Area of the wall as viewed by a ground floor view, not taking any wall modifications (like recesses) into account. It is also referred to as the foot print of the wall.',.Q_AREA.,$,$,$,$,$,$,$); + +#4205= IFCSIMPLEPROPERTYTEMPLATE('2c3FJy8d519BbNZUzYQ6j8',$,'GrossHeight','Standard gross height of this storey, from the top surface of the construction floor, to the top surface of the construction floor or roof above. Only provided is there is a constant height.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4206= IFCSIMPLEPROPERTYTEMPLATE('0GKCFgoO9ArwXCKMOoo8xB',$,'GrossPerimeter','Gross perimeter at the floor level of this space. It all sides of the space, including those parts of the perimeter that are created by virtual boundaries and openings (like doors).',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4207= IFCSIMPLEPROPERTYTEMPLATE('3ju92XNCL9te0aUSyUzuHf',$,'GrossPerimeter','Perimeter of the outer contour of the building story without taking interior slab openings into account.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4208= IFCSIMPLEPROPERTYTEMPLATE('3kV1CSxXX7280RBRNjvyoq',$,'GrossPerimeter','Perimeter of the site boundary, measured in horizontal projection.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4209= IFCSIMPLEPROPERTYTEMPLATE('1zC$OvtlX2yx3GZJuKLxl$',$,'GrossSideArea','Area of the curtain wall as viewed by an elevation view of the middle plane of the curtain wall. It does not take into account any curtain wall modifications.',.Q_AREA.,$,$,$,$,$,$,$); + +#4210= IFCSIMPLEPROPERTYTEMPLATE('3T7_AKruz0TBm3ToQt0Naj',$,'GrossSideArea','Area of the wall as viewed by an elevation view of the middle plane of the wall. It does not take into account any wall modifications (such as openings).',.Q_AREA.,$,$,$,$,$,$,$); + +#4211= IFCSIMPLEPROPERTYTEMPLATE('0hLLA7UuvCVPodj1bFWFtl',$,'GrossSurfaceArea','Total area of the footing, normally generated as perimeter \\* length + 2 \\* cross section area. It is the sum of OuterSurfaceArea + (2 x CrossSectionArea) and shall only be given, if the OuterSurfaceArea and CrossSectionArea cannot be established separately.',.Q_AREA.,$,$,$,$,$,$,$); + +#4212= IFCSIMPLEPROPERTYTEMPLATE('11MDrBp2P3uAraI7SKsVMq',$,'GrossSurfaceArea','Total area of the pile, normally generated as perimeter \\* length + 2 \\* cross section area. It is the sum of OuterSurfaceArea + (2 x CrossSectionArea) and shall only be given, if the OuterSurfaceArea and CrossSectionArea cannot be established separately.',.Q_AREA.,$,$,$,$,$,$,$); + +#4213= IFCSIMPLEPROPERTYTEMPLATE('120Q7UCrL28efVUqFX0kQ2',$,'GrossSurfaceArea','Total gross area of the inner surface of the chamber, not taking into account openings such as for pipes, ducts, or cables.',.Q_AREA.,$,$,$,$,$,$,$); + +#4214= IFCSIMPLEPROPERTYTEMPLATE('184cNPB754Ig7C0fjvOfSD',$,'GrossSurfaceArea','Total area of the beam, normally generated as perimeter \\* length + 2 \\* cross section area. It is the sum of OuterSurfaceArea + (2 x CrossSectionArea) and shall only be given, if the OuterSurfaceArea and CrossSectionArea cannot be established separately.',.Q_AREA.,$,$,$,$,$,$,$); + +#4215= IFCSIMPLEPROPERTYTEMPLATE('20Esv0DRX5ygqyDjBoU9UK',$,'GrossSurfaceArea','Total area of the column, normally generated as perimeter \\* length + 2 \\* cross section area. It is the sum of OuterSurfaceArea + (2 x CrossSectionArea) and shall only be given, if the OuterSurfaceArea and CrossSectionArea cannot be established separately.',.Q_AREA.,$,$,$,$,$,$,$); + +#4216= IFCSIMPLEPROPERTYTEMPLATE('2p6SNTq5v2DwZaZ4YwQmqm',$,'GrossSurfaceArea','Total area of the member, normally generated as perimeter \\* length + 2 \\* cross section area. It is the sum of OuterSurfaceArea + (2 x CrossSectionArea) and shall only be given, if the OuterSurfaceArea and CrossSectionArea cannot be established separately.',.Q_AREA.,$,$,$,$,$,$,$); + +#4217= IFCSIMPLEPROPERTYTEMPLATE('0eJM_AYGPDGBeQZ_tEdSxG',$,'GrossVolume','Total gross volume of the plate. Openings, recesses, and projections are not taken into account.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4218= IFCSIMPLEPROPERTYTEMPLATE('14nohS8fbDaRUpazUdVSy5',$,'GrossVolume','Total gross volume of the stair flight. Openings, recesses, and projections are not taken into account.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4219= IFCSIMPLEPROPERTYTEMPLATE('14RqdfQXT4qQ82_ZE93nfB',$,'GrossVolume','Total gross volume of the slab. Openings, recesses, and projections are not taken into account.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4220= IFCSIMPLEPROPERTYTEMPLATE('14RqdfQXT4qQ82_ZE93nfB',$,'GrossVolume','Total gross volume of the slab. Openings, recesses, and projections are not taken into account.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4221= IFCSIMPLEPROPERTYTEMPLATE('14RqdfQXT4qQ82_ZE93nfB',$,'GrossVolume','Total gross volume of the slab. Openings, recesses, and projections are not taken into account.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4222= IFCSIMPLEPROPERTYTEMPLATE('1jjfV2W558hg0ihu$no3sS',$,'GrossVolume','Total gross volume of the ramp flight. Openings, recesses, and projections are not taken into account.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4223= IFCSIMPLEPROPERTYTEMPLATE('1yO7vl54P1TQOXcUVdO$xX',$,'GrossVolume','Total gross volume of the beam, not taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4224= IFCSIMPLEPROPERTYTEMPLATE('2051xg09X1z8mAolsFi5do',$,'GrossVolume','Sum of all gross volumes of spaces enclosed by the building. It includes the volumes of construction elements within the building. May be provided in addition to the quantities of the spaces and the construction elements assigend to the building. In case of inconsistencies, the individual quantities of spaces and construction elements take precedence.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4225= IFCSIMPLEPROPERTYTEMPLATE('23Oh8d2BTDXxVHWoDjmHE8',$,'GrossVolume','Total gross volume of the chamber, not taking into account any enclosed elements such as pipes, ducts, cables, or equipment.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4226= IFCSIMPLEPROPERTYTEMPLATE('27rr6u2MD8fw7H8mqNEcYU',$,'GrossVolume','Gross volume enclosed by the space, including the volume of construction elements inside the space.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4227= IFCSIMPLEPROPERTYTEMPLATE('2lARuJES14dQ4cw2yiAyV3',$,'GrossVolume','Total gross volume of the member, not taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4228= IFCSIMPLEPROPERTYTEMPLATE('2yvxaQH3v4S8nrMT36FEuh',$,'GrossVolume','Sum of all gross volumes of spaces enclosed by the building storey. It includes the volumes of construction elements within the building storey. May be provided in addition to the quantities of the spaces and the construction elements assigend to the storey. In case of inconsistencies, the individual quantities of spaces and construction elements take precedence.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4229= IFCSIMPLEPROPERTYTEMPLATE('30poMMOJL2rB0$xyTEd8wz',$,'GrossVolume','Total gross volume of the material, including material placed and wasted.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4230= IFCSIMPLEPROPERTYTEMPLATE('33_HQffm1D28GEII3cbBRn',$,'GrossVolume','Volume of the wall, without taking into account the openings and the connection geometry.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4231= IFCSIMPLEPROPERTYTEMPLATE('38iKg02F54r909_c7iOrrL',$,'GrossVolume','Total gross volume of the pile, not taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4232= IFCSIMPLEPROPERTYTEMPLATE('3OYqYJKmPDBO6hW164LcIC',$,'GrossVolume','Total gross volume of the column, not taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4233= IFCSIMPLEPROPERTYTEMPLATE('3Wcqtil2n9iwS_wUu2QT78',$,'GrossVolume','Total gross volume of the footing, not taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4234= IFCSIMPLEPROPERTYTEMPLATE('0Rz99oZ4vFMQhYwpYjPCL_',$,'GrossWallArea','Sum of all wall (and other vertically bounding elements, like columns) areas bounded by the space. It includes the area covered by elements inside the wall area (doors, windows, other openings, etc.).',.Q_AREA.,$,$,$,$,$,$,$); + +#4235= IFCSIMPLEPROPERTYTEMPLATE('00ihrh0tn1tBXJu$zIJzjG',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4236= IFCSIMPLEPROPERTYTEMPLATE('01dCdA2zL9Sf_o9HgyD5uh',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4237= IFCSIMPLEPROPERTYTEMPLATE('05375LeRf2auX0OD69UDJ$',$,'GrossWeight','Weight of the element itself, not including contained fluid.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4238= IFCSIMPLEPROPERTYTEMPLATE('07h3fAPAn46BMgkN7z3M_c',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4239= IFCSIMPLEPROPERTYTEMPLATE('07xyOpYN1ENPlFP$7E14qH',$,'GrossWeight','Total gross weight of the plate without add-on parts, not taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4240= IFCSIMPLEPROPERTYTEMPLATE('0BJRbPAbfDivUkRgI7mLpw',$,'GrossWeight','Weight of the element itself, not including contained fluid.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4241= IFCSIMPLEPROPERTYTEMPLATE('0GI$hJlcr1_OvDjxkjhZz8',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4242= IFCSIMPLEPROPERTYTEMPLATE('0Ieqrchcb2fe7R9p1VfZHd',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4243= IFCSIMPLEPROPERTYTEMPLATE('0KoyVFQXjEcRNAUBqltG6$',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4244= IFCSIMPLEPROPERTYTEMPLATE('0m9HvtmSbD2Q2B3reqlYyB',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4245= IFCSIMPLEPROPERTYTEMPLATE('0mGDb85BT0dxQniWrPEA3L',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4246= IFCSIMPLEPROPERTYTEMPLATE('0mov4erQL9RPHiBBypmvPU',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4247= IFCSIMPLEPROPERTYTEMPLATE('0NZqCLyJL038dOoXtrPjvo',$,'GrossWeight','Total gross weight of the column without add-on parts, not taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4248= IFCSIMPLEPROPERTYTEMPLATE('0pK5JtwqjBqOGb7AJQkCo1',$,'GrossWeight','Total gross weight of the pile without add-on parts, not taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4249= IFCSIMPLEPROPERTYTEMPLATE('0rA2jWN0n0yw1RyiILIi4c',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4250= IFCSIMPLEPROPERTYTEMPLATE('0T$xcLLdz2ZArODjG93KwI',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4251= IFCSIMPLEPROPERTYTEMPLATE('0TyiBj$lL5W8Ee7G3FWcIm',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4252= IFCSIMPLEPROPERTYTEMPLATE('0uKYqWzxn8nwtXEyQJTMaw',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4253= IFCSIMPLEPROPERTYTEMPLATE('0vSG9GRDbD5AbNcFYXHyw5',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4254= IFCSIMPLEPROPERTYTEMPLATE('0w_kKl$I9Bo84EzPE$16E9',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4255= IFCSIMPLEPROPERTYTEMPLATE('0W1Al0vZn0Vh8zIAJto8ij',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4256= IFCSIMPLEPROPERTYTEMPLATE('0WGCvpd9TC1hpTeTokrgzm',$,'GrossWeight','Total gross weight of the wall, without add-on parts, not taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4257= IFCSIMPLEPROPERTYTEMPLATE('0WIMBK5rbFRwB247cORYJz',$,'GrossWeight','Weight of the duct segment.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4258= IFCSIMPLEPROPERTYTEMPLATE('0x6znX0LLALQF8nzpFwsoX',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4259= IFCSIMPLEPROPERTYTEMPLATE('0xfN4KKdn3yvuyD3Xzzt16',$,'GrossWeight','Weight of the element, not including contained fluid.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4260= IFCSIMPLEPROPERTYTEMPLATE('0ZKKf9O7rAOurEWxXgLOOy',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4261= IFCSIMPLEPROPERTYTEMPLATE('14fujPcAX9KQOvAie9AvUO',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4262= IFCSIMPLEPROPERTYTEMPLATE('1auc77qC52AhlGJuEOoQbg',$,'GrossWeight','Total gross weight of the member without add-on parts, not taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4263= IFCSIMPLEPROPERTYTEMPLATE('1Dk$VgoEfASfOYW7$rDZlP',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4264= IFCSIMPLEPROPERTYTEMPLATE('1InDYDQ0bF4887_MZria4x',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4265= IFCSIMPLEPROPERTYTEMPLATE('1JO2FNSBD94wMmbjBm7Ry1',$,'GrossWeight','Total gross weight of the material, including material placed and wasted.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4266= IFCSIMPLEPROPERTYTEMPLATE('1lMSRiVnL6uv6REGn4e0Im',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4267= IFCSIMPLEPROPERTYTEMPLATE('1oiTCHhz51wBmEpe_mOLJW',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4268= IFCSIMPLEPROPERTYTEMPLATE('1pB5sgAv56UxQS0smeQqw5',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4269= IFCSIMPLEPROPERTYTEMPLATE('1SeGGNb75AXfTrOHr7Myp9',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4270= IFCSIMPLEPROPERTYTEMPLATE('1SLwhC5or6kR8QJW$2Ppdn',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4271= IFCSIMPLEPROPERTYTEMPLATE('1smEkXY$r3gP1FYpbiEjLd',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4272= IFCSIMPLEPROPERTYTEMPLATE('1tAY9vaCvFCOduhWxgb6eA',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4273= IFCSIMPLEPROPERTYTEMPLATE('1YT_g1nn98PP66gwW3cQCy',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4274= IFCSIMPLEPROPERTYTEMPLATE('25G6PPARz5aelYP_pgRJGa',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4275= IFCSIMPLEPROPERTYTEMPLATE('26DiA$pC1DXQ7y1wOVBdVa',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4276= IFCSIMPLEPROPERTYTEMPLATE('28jiUHD35D2AF5FBGtoEN7',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4277= IFCSIMPLEPROPERTYTEMPLATE('28SdjVtSj3qQ3gvIiqeUIa',$,'GrossWeight','Total gross weight of the slab without add-on parts, not taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4278= IFCSIMPLEPROPERTYTEMPLATE('2A4lBn5Xn2EQAoHY6UT1X0',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4279= IFCSIMPLEPROPERTYTEMPLATE('2BHKqYW6f5qfS1C8h8pBXw',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4280= IFCSIMPLEPROPERTYTEMPLATE('2D$gyRToX6ifRSHPJIOPCo',$,'GrossWeight','Weight of the element itself, not including contained fluid.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4281= IFCSIMPLEPROPERTYTEMPLATE('2d69Q1SRP8v8rWzJ07$Kdd',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4282= IFCSIMPLEPROPERTYTEMPLATE('2J02SRun51HAwYTeufRxcY',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4283= IFCSIMPLEPROPERTYTEMPLATE('2KoN62q3fBdOzd1dky$NLy',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4284= IFCSIMPLEPROPERTYTEMPLATE('2kZNH8VxTCIQ$55loAyOr6',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4285= IFCSIMPLEPROPERTYTEMPLATE('2LSqYKQbr9uBpg1Y1sZLZ4',$,'GrossWeight','Total gross weight of the beam without add-on parts, not taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4286= IFCSIMPLEPROPERTYTEMPLATE('2O4Iq5oVPAKfwTsy3SBhvP',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4287= IFCSIMPLEPROPERTYTEMPLATE('2ReQoK7HLCnBnSyvF4LETx',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4288= IFCSIMPLEPROPERTYTEMPLATE('2Ru4nYFdvDbhu6lV6WlOcT',$,'GrossWeight','Weight of the pipe fitting itself, not including contained fluid.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4289= IFCSIMPLEPROPERTYTEMPLATE('2T$jnrHN90jR1dfV6miZ_4',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4290= IFCSIMPLEPROPERTYTEMPLATE('2wCGB$0tr1RgwfPgSrkn7b',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4291= IFCSIMPLEPROPERTYTEMPLATE('2wYRWuU9n6FwcgXHQuQT1Z',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4292= IFCSIMPLEPROPERTYTEMPLATE('2wzjQxh5H7ZALNoJoJWAwE',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4293= IFCSIMPLEPROPERTYTEMPLATE('2XO1E_VubFKvIvNoae447X',$,'GrossWeight','Weight of the pipe segment itself, not including contained fluid.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4294= IFCSIMPLEPROPERTYTEMPLATE('3_haAJs21108lznLPBkIMM',$,'GrossWeight','Total gross weight of the footing without add-on parts, not taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4295= IFCSIMPLEPROPERTYTEMPLATE('3_YG1FBCHCqRo0R5SCOcRW',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4296= IFCSIMPLEPROPERTYTEMPLATE('38TydLycj6F8aNN0BZ7Mjn',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4297= IFCSIMPLEPROPERTYTEMPLATE('39PZMMXFXETf4ONj$4IUnm',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4298= IFCSIMPLEPROPERTYTEMPLATE('3AKYGF6Av9qfecEq71L9Bs',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4299= IFCSIMPLEPROPERTYTEMPLATE('3cW_u6Vwz3hBkTHlmfnLH4',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4300= IFCSIMPLEPROPERTYTEMPLATE('3Izxj$rfDDDeX2r8M2eeI3',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4301= IFCSIMPLEPROPERTYTEMPLATE('3jsd$iRZPAewmF$8het2R_',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4302= IFCSIMPLEPROPERTYTEMPLATE('3la6Kpg0XCKuqOgL4JE7p$',$,'GrossWeight','Weight of the duct fitting.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4303= IFCSIMPLEPROPERTYTEMPLATE('3lrUWsH417HvsqNKqd7kb7',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4304= IFCSIMPLEPROPERTYTEMPLATE('3Mtbk432rEdwcRhIyj1HD9',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4305= IFCSIMPLEPROPERTYTEMPLATE('3Q$qPXmMn6NRL$$A2RD36z',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4306= IFCSIMPLEPROPERTYTEMPLATE('3vrK_zBzz6xQncWDay9ia9',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4307= IFCSIMPLEPROPERTYTEMPLATE('3WAQZKjvb4QQKwL_93u9EK',$,'GrossWeight','Weight of the element.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4308= IFCSIMPLEPROPERTYTEMPLATE('0l46kxLer8ZvIAfet6uUEt',$,'Height','Standard gross height of this building, from the top surface of the construction floor, to the top surface of the construction floor or roof above. Only provided is there is a constant height.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4309= IFCSIMPLEPROPERTYTEMPLATE('0NXCOa3OXFE9$sWnHvmoai',$,'Height','Height of the opening, in case of wall openings it is the vertical dimension in case of slab openings it is one horizontal dimension. Only provided, if the area is rectangular.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4310= IFCSIMPLEPROPERTYTEMPLATE('1hGPoGg2L09v1afkqhXBHH',$,'Height','Total outer heigth of the window lining. It should only be provided, if it is a rectangular window.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4311= IFCSIMPLEPROPERTYTEMPLATE('1KsfmdV9XDWPeiUZciB6O0',$,'Height','Total height of the curtain wall. It should only be provided, if it is constant along the curtain wall path.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4312= IFCSIMPLEPROPERTYTEMPLATE('2fZo2S2rzBOhweGqI3yt36',$,'Height','Total nominal height of the footing. It should only be provided, if it is constant.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4313= IFCSIMPLEPROPERTYTEMPLATE('3jq0d8r0zBYvccpej6okcm',$,'Height','Characteristic height',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4314= IFCSIMPLEPROPERTYTEMPLATE('3jq0d8r0zBYvccpej6okcm',$,'Height','Characteristic height',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4315= IFCSIMPLEPROPERTYTEMPLATE('3jq0d8r0zBYvccpej6okcm',$,'Height','Characteristic height',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4316= IFCSIMPLEPROPERTYTEMPLATE('3jq0d8r0zBYvccpej6okcm',$,'Height','Characteristic height',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4317= IFCSIMPLEPROPERTYTEMPLATE('3jq0d8r0zBYvccpej6okcm',$,'Height','Characteristic height',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4318= IFCSIMPLEPROPERTYTEMPLATE('3jq0d8r0zBYvccpej6okcm',$,'Height','Characteristic height',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4319= IFCSIMPLEPROPERTYTEMPLATE('3jq0d8r0zBYvccpej6okcm',$,'Height','Characteristic height',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4320= IFCSIMPLEPROPERTYTEMPLATE('3jq0d8r0zBYvccpej6okcm',$,'Height','Characteristic height',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4321= IFCSIMPLEPROPERTYTEMPLATE('3WbJ7i_U9ArhOXaHfEfvFa',$,'Height','Total nominal height of the wall. It should only be provided, if it is constant along the wall path.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4322= IFCSIMPLEPROPERTYTEMPLATE('3x$bGOprDCQgg7xK4PC4OC',$,'Height','Total outer heigth of the door lining. It should only be provided, if it is a rectangular door.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4323= IFCSIMPLEPROPERTYTEMPLATE('3XxoA_x39CYBTbBTI6Ucc_',$,'Height','Total height (from base slab without flooring to ceiling without suspended ceiling) for this space (measured from top of slab below to bottom of slab above). To be provided only if the space has a constant height.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4324= IFCSIMPLEPROPERTYTEMPLATE('2rMNdLyMj5mAE00RNkEMm9',$,'InnerDiameter','Actual inner diameter of segment.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4325= IFCSIMPLEPROPERTYTEMPLATE('0GQgOEFyz7XxNg7uky7YDi',$,'Length','Length of the segment, calculated at midpoint of cross-section, equal to the distance between inlet and outlet ports.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4326= IFCSIMPLEPROPERTYTEMPLATE('0LFcPBJ55FxAJ9btosgfER',$,'Length','Length of the fitting, calculated at midpoint of cross-section and equal to the distance along the flow path from the port inlet to the port outlet. For junction fittings, it indicates the length of the longest flow path.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4327= IFCSIMPLEPROPERTYTEMPLATE('0mnhKv2352bP05kAyx9dZS',$,'Length','Total length of the ramp flight along the walking line.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4328= IFCSIMPLEPROPERTYTEMPLATE('0Pplv_8rXDmfDaqsRu1pzv',$,'Length','Length of the segment, calculated at midpoint of cross-section, equal to the distance between inlet and outlet ports.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4329= IFCSIMPLEPROPERTYTEMPLATE('0r0CjuAFbF5ht38RfIA5VC',$,'Length','Total length of the curtain wall along the cutain wall center line (even if different to the curtain wall path).',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4330= IFCSIMPLEPROPERTYTEMPLATE('0tSm_oibzF$hmgsUBZDeIH',$,'Length','Total nominal length of the wall along the wall center line (even if different to the wall path).',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4331= IFCSIMPLEPROPERTYTEMPLATE('0wFNjuTo99Yhev5$Z803q5',$,'Length','Total length of the chimney from the foundation (or beginning) to the top not taking into account any cut-out''s or other processing features.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4332= IFCSIMPLEPROPERTYTEMPLATE('12VlqG8sb7DQA2dQlUV7OR',$,'Length','Characteristic length',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4333= IFCSIMPLEPROPERTYTEMPLATE('12VlqG8sb7DQA2dQlUV7OR',$,'Length','Characteristic length',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4334= IFCSIMPLEPROPERTYTEMPLATE('12VlqG8sb7DQA2dQlUV7OR',$,'Length','Characteristic length',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4335= IFCSIMPLEPROPERTYTEMPLATE('12VlqG8sb7DQA2dQlUV7OR',$,'Length','Characteristic length',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4336= IFCSIMPLEPROPERTYTEMPLATE('12VlqG8sb7DQA2dQlUV7OR',$,'Length','Characteristic length',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4337= IFCSIMPLEPROPERTYTEMPLATE('12VlqG8sb7DQA2dQlUV7OR',$,'Length','Characteristic length',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4338= IFCSIMPLEPROPERTYTEMPLATE('12VlqG8sb7DQA2dQlUV7OR',$,'Length','Characteristic length',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4339= IFCSIMPLEPROPERTYTEMPLATE('12VlqG8sb7DQA2dQlUV7OR',$,'Length','Characteristic length',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4340= IFCSIMPLEPROPERTYTEMPLATE('12VlqG8sb7DQA2dQlUV7OR',$,'Length','Characteristic length',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4341= IFCSIMPLEPROPERTYTEMPLATE('12VlqG8sb7DQA2dQlUV7OR',$,'Length','Characteristic length',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4342= IFCSIMPLEPROPERTYTEMPLATE('12VlqG8sb7DQA2dQlUV7OR',$,'Length','Characteristic length',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4343= IFCSIMPLEPROPERTYTEMPLATE('12VlqG8sb7DQA2dQlUV7OR',$,'Length','Characteristic length',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4344= IFCSIMPLEPROPERTYTEMPLATE('12VlqG8sb7DQA2dQlUV7OR',$,'Length','Characteristic length',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4345= IFCSIMPLEPROPERTYTEMPLATE('12VlqG8sb7DQA2dQlUV7OR',$,'Length','Characteristic length',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4346= IFCSIMPLEPROPERTYTEMPLATE('12VlqG8sb7DQA2dQlUV7OR',$,'Length','Characteristic length',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4347= IFCSIMPLEPROPERTYTEMPLATE('1dACFzC1n5mupC7A4jIXpl',$,'Length','Length of the fitting, calculated at midpoint of cross-section and equal to the distance along the flow path from the port inlet to the port outlet. For junction fittings, it indicates the length of the longest flow path.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4348= IFCSIMPLEPROPERTYTEMPLATE('1E2FefAfrAtvyN5FmHjQ95',$,'Length','Total length of reinforcing.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4349= IFCSIMPLEPROPERTYTEMPLATE('2$G8M_eiDEgwJIrvinbXuH',$,'Length','Effective length sampled, if lower end of segment known',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4350= IFCSIMPLEPROPERTYTEMPLATE('2$jJcrH4rEGfeVtDgy1kcg',$,'Length','Actual length of upper edge of slice.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4351= IFCSIMPLEPROPERTYTEMPLATE('21NkL6Eqj1Y9ibmbKT0sJZ',$,'Length','Length of the footing, not taking into account any cut-out''s or other processing features. For strip footings it is measured along the path, for other footings it is one of the horizontal dimensions. It should only be provided, if it is constant.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4352= IFCSIMPLEPROPERTYTEMPLATE('23VJ9cbmr7Z8nLCL2Ztv7T',$,'Length','Total nominal length of the member, not taking into account any cut-out''s or other processing features.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4353= IFCSIMPLEPROPERTYTEMPLATE('25Uys$MQb2a8qWjqTa2SG7',$,'Length','Total nominal length of the railing, not taking into account any cut-out''s or other processing features.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4354= IFCSIMPLEPROPERTYTEMPLATE('2fejRsTX5CrOwvJ8uiZiDk',$,'Length','Length of the segment, calculated at midpoint of cross-section, equal to the distance between inlet and outlet ports.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4355= IFCSIMPLEPROPERTYTEMPLATE('2kNfSScs5BTAVyaOQHdEQQ',$,'Length','Total length of the stair flight along the walking line.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4356= IFCSIMPLEPROPERTYTEMPLATE('2pjqbPAJ1C4BfN5MpqR$55',$,'Length','Length of the water tube inside the component, if applicable.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4357= IFCSIMPLEPROPERTYTEMPLATE('2XuGBfa51FBAheQBk7g7Tw',$,'Length','Total length of the pile not taking into account any cut-out''s or other processing features.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4358= IFCSIMPLEPROPERTYTEMPLATE('2z1P39Ymn4hPye8Niet8tP',$,'Length','Length of the segment, calculated at midpoint of cross-section, equal to the distance between inlet and outlet ports.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4359= IFCSIMPLEPROPERTYTEMPLATE('3HAJVhcK15aw_kd5ahVYMn',$,'Length','Total length of the beam, not taking into account any cut-out''s or other processing features.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4360= IFCSIMPLEPROPERTYTEMPLATE('3khYIfZeD0OuKusADQQdov',$,'Length','Length (one direction of the non-projected foot print area) of the slab. It shall only be provided, if the slab is rectangular.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4361= IFCSIMPLEPROPERTYTEMPLATE('3z_1RK79zEYQlNxgE2SP3k',$,'Length','Total length of the column not taking into account any cut-out''s or other processing features.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4362= IFCSIMPLEPROPERTYTEMPLATE('1f8iHGSB91FBK9qA7FuE68',$,'LooseVolume','Volume of the earthworks when in a loose piled state',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4363= IFCSIMPLEPROPERTYTEMPLATE('1f8iHGSB91FBK9qA7FuE68',$,'LooseVolume','Volume of the earthworks when in a loose piled state',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4364= IFCSIMPLEPROPERTYTEMPLATE('1f8iHGSB91FBK9qA7FuE68',$,'LooseVolume','Volume of the earthworks when in a loose piled state',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4365= IFCSIMPLEPROPERTYTEMPLATE('1RL9YZzxfF8OOLIYHIynpF',$,'Mass','Mass represented, if lower surface of stratum known.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4366= IFCSIMPLEPROPERTYTEMPLATE('17ubdukNb0W9aXEckuuiud',$,'NetArea','Total area of the extruded area of the plate. Openings and recesses are taken into account by subtraction, projections by addition. Only given, if the plate is prismatic.',.Q_AREA.,$,$,$,$,$,$,$); + +#4367= IFCSIMPLEPROPERTYTEMPLATE('184ko6bvr3dxtoDs6$yNLT',$,'NetArea','Sum of all net areas of the covering facing the space. All openings that is included in the covering are subtracted.',.Q_AREA.,$,$,$,$,$,$,$); + +#4368= IFCSIMPLEPROPERTYTEMPLATE('1ByOtKo4rDs8RprEsr6YLM',$,'NetArea','Total net area of the outer surface of the roof. It is the suma of all roof slab net areas. Roof openings, like sky windows and other openings and cut-outs are taken into account.',.Q_AREA.,$,$,$,$,$,$,$); + +#4369= IFCSIMPLEPROPERTYTEMPLATE('1Cm3Wf9gz6Pv9Yf5jcGsIz',$,'NetArea','Total area of the ramp flight (not the projected area). Openings and recesses are taken into account by subtraction, projections by addition. Only given, if the ramp flight is prismatic.',.Q_AREA.,$,$,$,$,$,$,$); + +#4370= IFCSIMPLEPROPERTYTEMPLATE('29izq2o8PDM9ZgFTCAF4ra',$,'NetArea','Total area of the extruded area of the slab. Openings and recesses are taken into account by subtraction, projections by addition. Only given, if the slab is prismatic.',.Q_AREA.,$,$,$,$,$,$,$); + +#4371= IFCSIMPLEPROPERTYTEMPLATE('29izq2o8PDM9ZgFTCAF4ra',$,'NetArea','Total area of the extruded area of the slab. Openings and recesses are taken into account by subtraction, projections by addition. Only given, if the slab is prismatic.',.Q_AREA.,$,$,$,$,$,$,$); + +#4372= IFCSIMPLEPROPERTYTEMPLATE('3yUyI6Y6r4gukTxM5fD3Dd',$,'NetCeilingArea','Sum of all ceiling areas of the space. It excludes the area covered by elementsinside the space (columns, inner walls, etc.). The ceiling area is the real (and not the projected) area (e.g. in case of sloped ceilings).',.Q_AREA.,$,$,$,$,$,$,$); + +#4373= IFCSIMPLEPROPERTYTEMPLATE('0KrsSEz1T1XfJ0QzSOxLHh',$,'NetCrossSectionArea','Area of the cross section of the pipe, excluding the interior flow space.',.Q_AREA.,$,$,$,$,$,$,$); + +#4374= IFCSIMPLEPROPERTYTEMPLATE('0kVAuHyLz45AM0hLPZMgMm',$,'NetCrossSectionArea','Area of the cross section at the inlet, including the pipe fitting and excluding the interior flow space.',.Q_AREA.,$,$,$,$,$,$,$); + +#4375= IFCSIMPLEPROPERTYTEMPLATE('0oC5ZHnEP5ahhXtNd1QWtv',$,'NetCrossSectionArea','Area of the cross section of the duct, excluding the interior flow space.',.Q_AREA.,$,$,$,$,$,$,$); + +#4376= IFCSIMPLEPROPERTYTEMPLATE('26xd6BAzbCXwSo5dPGpKlq',$,'NetCrossSectionArea','Area of the cross section at the inlet, including the duct fitting and excluding the interior flow space.',.Q_AREA.,$,$,$,$,$,$,$); + +#4377= IFCSIMPLEPROPERTYTEMPLATE('1JBcBU2tH1v8Bm7_Eqqb3T',$,'NetFloorArea','Sum of all net areas of spaces within the building. It excludes the area of construction elements within the building. May be provided in addition to the quantities of the spaces assigend to the building. In case of inconsistencies, the individual quantities of spaces take precedence.',.Q_AREA.,$,$,$,$,$,$,$); + +#4378= IFCSIMPLEPROPERTYTEMPLATE('2L2PpHBjL5yR$QAv1NUTbm',$,'NetFloorArea','Sum of all usable floor areas covered by the space. It excludes the area covered by elements inside the space (columns, inner walls, built-in''s etc.), slab openings, or other protruding elements. Varying heights are not taking into account (i.e. no reduction for areas under a minimum headroom).',.Q_AREA.,$,$,$,$,$,$,$); + +#4379= IFCSIMPLEPROPERTYTEMPLATE('3xbBzAevX6Jw2IeZhyIsFb',$,'NetFloorArea','Sum of all net areas of spaces within the building storey. It excludes the area of construction elements within the building storey. May be provided in addition to the quantities of the spaces assigend to the storey. In case of inconsistencies, the individual quantities of spaces take precedence.',.Q_AREA.,$,$,$,$,$,$,$); + +#4380= IFCSIMPLEPROPERTYTEMPLATE('08AeXBr_1BtfH8IkgbSECv',$,'NetFootprintArea','Area of the wall as viewed by a ground floor view, taking all wall modifications (like recesses) into account. It is also referred to as the foot print of the wall.',.Q_AREA.,$,$,$,$,$,$,$); + +#4381= IFCSIMPLEPROPERTYTEMPLATE('1$6dDMwur71g6f0RlcwV8j',$,'NetHeigtht','Standard net height of this storey, from the top surface of the construction floor, to the bottom surface of the construction floor or roof above. Only provided is there is a constant height.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4382= IFCSIMPLEPROPERTYTEMPLATE('1iifDS_eX5VQSApD679O_R',$,'NetPerimeter','Net perimeter at the floor level of this space. It excludes those parts of the perimeter that are created by by virtual boundaries and openings (like doors). It is the measurement used for skirting boards and may includes the perimeter of internal fixed objects like columns.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4383= IFCSIMPLEPROPERTYTEMPLATE('0FyqBJJ3P1O8EEKU9cgC1X',$,'NetSideArea','Area of the curtain wall as viewed by an elevation view of the middle plane of the curtain wall. It does take into account all curtain wall modifications.',.Q_AREA.,$,$,$,$,$,$,$); + +#4384= IFCSIMPLEPROPERTYTEMPLATE('3dROH$uFj4vPNKtWkhmkoW',$,'NetSideArea','Area of the wall as viewed by an elevation view of the middle plane. It does take into account all wall modifications (such as openings).',.Q_AREA.,$,$,$,$,$,$,$); + +#4385= IFCSIMPLEPROPERTYTEMPLATE('0AxNPioRr2f8eBaIvLf9Ep',$,'NetSurfaceArea','Net surface area of the beam, normally generated as perimeter \\* length + 2 \\* cross section area taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_AREA.,$,$,$,$,$,$,$); + +#4386= IFCSIMPLEPROPERTYTEMPLATE('0PdwcrZm12iONWHcDWlkPV',$,'NetSurfaceArea',$,.Q_COUNT.,$,$,$,$,$,$,$); + +#4387= IFCSIMPLEPROPERTYTEMPLATE('1KDEyaMeH909yIpPWeAltl',$,'NetSurfaceArea','Net surface area of the column, normally generated as perimeter \\* length + 2 \\* cross section area taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_AREA.,$,$,$,$,$,$,$); + +#4388= IFCSIMPLEPROPERTYTEMPLATE('2EIrVRpIv74w90Z74VC7Bq',$,'NetSurfaceArea','Net surface area of the member, normally generated as perimeter \\* length + 2 \\* cross section area taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_AREA.,$,$,$,$,$,$,$); + +#4389= IFCSIMPLEPROPERTYTEMPLATE('2KH2BOElTBH9NU2YAau8oC',$,'NetSurfaceArea','Total net area of the inner surface of the chamber, subtracting any openings such as for pipes, ducts, or cables.',.Q_AREA.,$,$,$,$,$,$,$); + +#4390= IFCSIMPLEPROPERTYTEMPLATE('0$PYHARu5Fux5AkfGewlyK',$,'NetVolume','Total net volume of the footing, taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4391= IFCSIMPLEPROPERTYTEMPLATE('05GG55xZz039SwUeIyPkET',$,'NetVolume','Net volume enclosed by the space, excluding the volume of construction elements inside the space.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4392= IFCSIMPLEPROPERTYTEMPLATE('0ERrc84nT7dgK$K5D$GP2M',$,'NetVolume','Total net volume of the column, taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4393= IFCSIMPLEPROPERTYTEMPLATE('0VFGaSH455JRzx81I_y2ka',$,'NetVolume','Total net volume of the slab. Openings and recesses are taken into account by subtraction, projections by addition.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4394= IFCSIMPLEPROPERTYTEMPLATE('0VFGaSH455JRzx81I_y2ka',$,'NetVolume','Total net volume of the slab. Openings and recesses are taken into account by subtraction, projections by addition.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4395= IFCSIMPLEPROPERTYTEMPLATE('0WOBpKa3L63h9k7gjdhvMQ',$,'NetVolume','Volume of the wall, after subtracting the openings and after considering the connection geometry.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4396= IFCSIMPLEPROPERTYTEMPLATE('0zQ_lq_fzD3uXvq2fvIz0m',$,'NetVolume','Total net volume of the member, taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4397= IFCSIMPLEPROPERTYTEMPLATE('19Q0M8kyH4v9Gbdu9MtQKp',$,'NetVolume','Total net volume of the beam, taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4398= IFCSIMPLEPROPERTYTEMPLATE('1EPVHEhWXF3OSxlo2Mfe9E',$,'NetVolume','Sum of all net volumes of spaces enclosed by the building storey. It iexcludes the volumes of construction elements within the building storey. May be provided in addition to the quantities of the spaces assigend to the storey. In case of inconsistencies, the individual quantities of spaces take precedence.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4399= IFCSIMPLEPROPERTYTEMPLATE('1nK2mIiXXDEwjVfHsSPCXF',$,'NetVolume','Total net volume of the pile, taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4400= IFCSIMPLEPROPERTYTEMPLATE('22Y7WG9CXC9uU51QkMI8w7',$,'NetVolume','Total net volume of the stair flight. Openings and recesses are taken into account by subtraction, projections by addition.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4401= IFCSIMPLEPROPERTYTEMPLATE('24v4IOU7b44wb4qQJZ8tyK',$,'NetVolume','Sum of all net volumes of spaces enclosed by the building. It iexcludes the volumes of construction elements within the building. May be provided in addition to the quantities of the spaces assigend to the building. In case of inconsistencies, the individual quantities of spaces take precedence.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4402= IFCSIMPLEPROPERTYTEMPLATE('2AmUyr_fj9LeY616EsLTf6',$,'NetVolume',$,.Q_COUNT.,$,$,$,$,$,$,$); + +#4403= IFCSIMPLEPROPERTYTEMPLATE('3EY5xLcu9FDhkztmU94ZsX',$,'NetVolume','Total net volume of the material, including material placed but excluding material wasted.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4404= IFCSIMPLEPROPERTYTEMPLATE('3NHg39Thz2q98XexF17J6L',$,'NetVolume','Total net volume of the plate. Openings and recesses are taken into account by subtraction, projections by addition.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4405= IFCSIMPLEPROPERTYTEMPLATE('3wYY9NR8r4IOia2k0qQWJm',$,'NetVolume','Total net volume of the ramp flight. Openings and recesses are taken into account by subtraction, projections by addition.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4406= IFCSIMPLEPROPERTYTEMPLATE('3YVB3yAvjBVh1KXE9$UEBr',$,'NetVolume','Total net volume of the chamber, subtracting any enclosed elements such as pipes, ducts, cables, or equipment.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4407= IFCSIMPLEPROPERTYTEMPLATE('1CjLoCIRL1gA$0S8yIZq2r',$,'NetWallArea','Sum of all wall (and other vertically bounding elements, like columns) areas bounded by the space. It excludes the area covered by elements inside the wall area (doors, windows, other openings, etc.).',.Q_AREA.,$,$,$,$,$,$,$); + +#4408= IFCSIMPLEPROPERTYTEMPLATE('0$CV4Oktb2yfPHSeCZVAcP',$,'NetWeight','Total net weight of the material, including material placed but excluding material wasted.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4409= IFCSIMPLEPROPERTYTEMPLATE('0BZ0RgVvvB0Au49TCL2$Nc',$,'NetWeight','Total net weight of the member without add-on parts, taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4410= IFCSIMPLEPROPERTYTEMPLATE('0c7KxPg89A2QfJ4F5cvaOv',$,'NetWeight','Total net weight of the pile without add-on parts, taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4411= IFCSIMPLEPROPERTYTEMPLATE('0po45W9AL0j869JY4q3gta',$,'NetWeight','Weight of the element, including contained fluid as designed.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4412= IFCSIMPLEPROPERTYTEMPLATE('0Y4596MFP9rgJWM2TbuH_W',$,'NetWeight','Weight of the element, including contained fluid as designed.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4413= IFCSIMPLEPROPERTYTEMPLATE('17br2$zor1LeqOt68gddkK',$,'NetWeight','Weight of the element, including contained fluid as designed.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4414= IFCSIMPLEPROPERTYTEMPLATE('1IERUjvLP3pxK5DJNuud5g',$,'NetWeight','Weight of the element, including contained fluid as designed.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4415= IFCSIMPLEPROPERTYTEMPLATE('2nny49wjT6zvfybFrRK81A',$,'NetWeight','Total net weight of the column without add-on parts, taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4416= IFCSIMPLEPROPERTYTEMPLATE('2UMixgypn6_vTQPCfKjHEV',$,'NetWeight','Weight of the pipe segment, including contained fluid as designed.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4417= IFCSIMPLEPROPERTYTEMPLATE('32ZfEUaFj1$8OmykwIZY3k',$,'NetWeight','Total net weight of the wall, without add-on parts, taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4418= IFCSIMPLEPROPERTYTEMPLATE('3G4CRKBErADwaGyOSxpRYZ',$,'NetWeight','Total net weight of the beam without add-on parts, taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4419= IFCSIMPLEPROPERTYTEMPLATE('3HPilonPX4eeqZc6gFTUVD',$,'NetWeight','Total net weight of the plate without add-on parts, taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4420= IFCSIMPLEPROPERTYTEMPLATE('3lOalFZebDWhdVL_UBJfxi',$,'NetWeight','Weight of the pipe fitting, including contained fluid as designed.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4421= IFCSIMPLEPROPERTYTEMPLATE('3pzRYkes59nwqFKndMTa2o',$,'NetWeight','Total net weight of the slab without add-on parts, taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4422= IFCSIMPLEPROPERTYTEMPLATE('3X6e4PloT6uwGFdMcoS7$x',$,'NetWeight','Total net weight of the footing without add-on parts, taking into account possible processing features (cut-out''s, etc.) or openings and recesses.',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4423= IFCSIMPLEPROPERTYTEMPLATE('276gz8d_D6HvrpIUgEPq52',$,'NumberOfCircuits','Number of circuits in the distribution board.',.Q_COUNT.,$,$,$,$,$,$,$); + +#4424= IFCSIMPLEPROPERTYTEMPLATE('2BgsRMavrCrPKJ3CNzgxUQ',$,'NumberOfGangs','Number of gangs in the junction box.',.Q_COUNT.,$,$,$,$,$,$,$); + +#4425= IFCSIMPLEPROPERTYTEMPLATE('0n6$0LVYnATeMVgUUUew6M',$,'OperatingTime','Productive time using the equipment including operating time and excluding idle time.',.Q_TIME.,$,$,$,$,$,$,$); + +#4426= IFCSIMPLEPROPERTYTEMPLATE('0jKkyvvpnBAeZmRTuMJOyM',$,'OuterDiameter','Actual outer diameter of segment.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4427= IFCSIMPLEPROPERTYTEMPLATE('0Sxn$KyfzFGAdAfk1MI8U4',$,'OuterSurfaceArea','Total area of the extruded surfaces of the duct (not taking into account the end cap areas), normally generated as perimeter \\* length.',.Q_AREA.,$,$,$,$,$,$,$); + +#4428= IFCSIMPLEPROPERTYTEMPLATE('0zaqTRpZ13u8_Is$EV4Y5k',$,'OuterSurfaceArea','Total area of the extruded surfaces of the pipe (not taking into account the end cap areas), normally generated as perimeter \\* length.',.Q_AREA.,$,$,$,$,$,$,$); + +#4429= IFCSIMPLEPROPERTYTEMPLATE('1979RC2snAGOJD0JG1bmlb',$,'OuterSurfaceArea','Total area of the extruded surfaces of the beam (not taking into account the end cap areas), normally generated as perimeter \\* length.',.Q_AREA.,$,$,$,$,$,$,$); + +#4430= IFCSIMPLEPROPERTYTEMPLATE('1MQJVdT3vDvO46QW5xymoP',$,'OuterSurfaceArea','Total area of the extruded surfaces of the footing (not taking into account the end cap areas), normally generated as perimeter \\* length.',.Q_AREA.,$,$,$,$,$,$,$); + +#4431= IFCSIMPLEPROPERTYTEMPLATE('20rj_gmkPF7exM_ji7B7H0',$,'OuterSurfaceArea','Total area of the extruded surfaces of the fitting (not taking into account the end cap areas).',.Q_AREA.,$,$,$,$,$,$,$); + +#4432= IFCSIMPLEPROPERTYTEMPLATE('2bzs4tmt52fxOPREm6CF_J',$,'OuterSurfaceArea','Total area of the extruded surfaces of the column (not taking into account the end cap areas), normally generated as perimeter \\* length.',.Q_AREA.,$,$,$,$,$,$,$); + +#4433= IFCSIMPLEPROPERTYTEMPLATE('2L0loBn7rEgg3_kt6cKWME',$,'OuterSurfaceArea','Total area of the extruded surfaces of the member (not taking into account the end cap areas), normally generated as perimeter \\* length.',.Q_AREA.,$,$,$,$,$,$,$); + +#4434= IFCSIMPLEPROPERTYTEMPLATE('2MJAc_k71EXxlzJLPkV22f',$,'OuterSurfaceArea','Total area of the extruded surfaces of the fitting (not taking into account the end cap areas).',.Q_AREA.,$,$,$,$,$,$,$); + +#4435= IFCSIMPLEPROPERTYTEMPLATE('2PoZ2InkrCWeWRYmdawrLU',$,'OuterSurfaceArea','Total area of the extruded surfaces of the pile (not taking into account the end cap areas), normally generated as perimeter \\* length.',.Q_AREA.,$,$,$,$,$,$,$); + +#4436= IFCSIMPLEPROPERTYTEMPLATE('3Djq6vjjf6V9qaMMElokrY',$,'OuterSurfaceArea','Total surface area.',.Q_AREA.,$,$,$,$,$,$,$); + +#4437= IFCSIMPLEPROPERTYTEMPLATE('3Zqru$iTj468wzOOHOtodG',$,'OuterSurfaceArea','Total surface area of the cable.',.Q_AREA.,$,$,$,$,$,$,$); + +#4438= IFCSIMPLEPROPERTYTEMPLATE('3yAwOfIyL5_8$_rMJ_7kYP',$,'OvertimeWork','Work that is performed after exceeding a particular limit such as hours per day and/or hours per week, after which company or municipal policy requires a different rate to apply. Note: Policies for when overtime takes effect are the responsibility of the user or application; they are not modelled in IFC.',.Q_TIME.,$,$,$,$,$,$,$); + +#4439= IFCSIMPLEPROPERTYTEMPLATE('0dGrQtFfr8uQye1qU4pfXX',$,'Perimeter','Perimeter of the air terminal face plate.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4440= IFCSIMPLEPROPERTYTEMPLATE('0vtU$HxUn5fR2RNi$2nSSt',$,'Perimeter','Total perimeter of the outer lining of the window.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4441= IFCSIMPLEPROPERTYTEMPLATE('1eSAm0Kv1BzBMLz0DB0cYZ',$,'Perimeter','Perimeter measured along the outer boundaries of the plate. Only given, if the plate is prismatic (constant thickness).',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4442= IFCSIMPLEPROPERTYTEMPLATE('1sFKpDR$14zwRXxmfeKbrO',$,'Perimeter','Perimeter measured along the outer boundaries of the slab. Only given, if the slab is prismatic (constant thickness).',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4443= IFCSIMPLEPROPERTYTEMPLATE('2XDJ5oQ3X8wuL8puElvYFm',$,'Perimeter','Total perimeter of the outer lining of the door.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4444= IFCSIMPLEPROPERTYTEMPLATE('19SFEqi01B3ALdNGRte$7C',$,'PlanArea','Projected plan area of upper surface of model.',.Q_AREA.,$,$,$,$,$,$,$); + +#4445= IFCSIMPLEPROPERTYTEMPLATE('1HyFyOJonBtx4V04qBUyEF',$,'PlanLength','Projected plan length of upper edge of slice.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4446= IFCSIMPLEPROPERTYTEMPLATE('3fuF$itwL6PfQEQsct7uhL',$,'ProjectedArea','Total gross area of the outer surfaces of the roof, projected tp the ground. It is the sum of all projected roof slab gross areas. Roof openings, like sky windows and other openings and cut-outs are not taken into account.',.Q_AREA.,$,$,$,$,$,$,$); + +#4447= IFCSIMPLEPROPERTYTEMPLATE('32i2POqiz7sxewNKXzANau',$,'SignArea',$,.Q_AREA.,$,$,$,$,$,$,$); + +#4448= IFCSIMPLEPROPERTYTEMPLATE('0522jbkpH6RucITXMXI8fB',$,'StandardWork','Work that is performed at regular times, up to a particular limit after which overtime rates may apply.',.Q_TIME.,$,$,$,$,$,$,$); + +#4449= IFCSIMPLEPROPERTYTEMPLATE('29hrivl4D9Xv3Ij$kS6FDr',$,'Thickness','The geometric thickness of the object.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4450= IFCSIMPLEPROPERTYTEMPLATE('29hrivl4D9Xv3Ij$kS6FDr',$,'Thickness','The geometric thickness of the object.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4451= IFCSIMPLEPROPERTYTEMPLATE('07HtwfSVT6rxawKdjsilwt',$,'TotalSurfaceArea','Gross area of the air terminal face plate.',.Q_AREA.,$,$,$,$,$,$,$); + +#4452= IFCSIMPLEPROPERTYTEMPLATE('09I0_N2T97QeOrJ9qSxfeT',$,'TotalSurfaceArea','Total surface area of the element.',.Q_AREA.,$,$,$,$,$,$,$); + +#4453= IFCSIMPLEPROPERTYTEMPLATE('0tmUSCGyL09B1xy0j_abGA',$,'TotalSurfaceArea','Total surface area of the element.',.Q_AREA.,$,$,$,$,$,$,$); + +#4454= IFCSIMPLEPROPERTYTEMPLATE('26rNXiavD40gy60NShbzTH',$,'UndisturbedVolume',$,.Q_VOLUME.,$,$,$,$,$,$,$); + +#4455= IFCSIMPLEPROPERTYTEMPLATE('26rNXiavD40gy60NShbzTH',$,'UndisturbedVolume',$,.Q_VOLUME.,$,$,$,$,$,$,$); + +#4456= IFCSIMPLEPROPERTYTEMPLATE('1_vxp4WGzDPu2rqx1zPOBW',$,'UsageTime','Total time using the equipment including operating time and idle time.',.Q_TIME.,$,$,$,$,$,$,$); + +#4457= IFCSIMPLEPROPERTYTEMPLATE('0v4MMyo9v59fK0AkoEQN9i',$,'Volume','Volume of the opening. It is the additional volume of the projection to the element (e.g. wall or slab).',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4458= IFCSIMPLEPROPERTYTEMPLATE('1xhT9rkkvAp8YebJ0R7RY2',$,'Volume','Volume of the opening. It is the subtraction volume of the opening from the voided element (e.g. wall or slab). In case that the geometric volume of the opening is bigger then the subtraction volume, only the subtraction volume should be used.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4459= IFCSIMPLEPROPERTYTEMPLATE('2SpRPw_wHB28DYepaP_sPV',$,'Volume','Volume represented, if lower surface of stratum known.',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4460= IFCSIMPLEPROPERTYTEMPLATE('3Mf9e7UD5EZOIc4EQbT0xv',$,'Volume','Measured volume',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4461= IFCSIMPLEPROPERTYTEMPLATE('3Mf9e7UD5EZOIc4EQbT0xv',$,'Volume','Measured volume',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4462= IFCSIMPLEPROPERTYTEMPLATE('3Mf9e7UD5EZOIc4EQbT0xv',$,'Volume','Measured volume',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4463= IFCSIMPLEPROPERTYTEMPLATE('3Mf9e7UD5EZOIc4EQbT0xv',$,'Volume','Measured volume',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4464= IFCSIMPLEPROPERTYTEMPLATE('3Mf9e7UD5EZOIc4EQbT0xv',$,'Volume','Measured volume',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4465= IFCSIMPLEPROPERTYTEMPLATE('3Mf9e7UD5EZOIc4EQbT0xv',$,'Volume','Measured volume',.Q_VOLUME.,$,$,$,$,$,$,$); + +#4466= IFCSIMPLEPROPERTYTEMPLATE('2ueoe8QyrBduWuJHsi21zb',$,'Weight','Total weight of object',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4467= IFCSIMPLEPROPERTYTEMPLATE('2ueoe8QyrBduWuJHsi21zb',$,'Weight','Total weight of object',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4468= IFCSIMPLEPROPERTYTEMPLATE('2ueoe8QyrBduWuJHsi21zb',$,'Weight','Total weight of object',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4469= IFCSIMPLEPROPERTYTEMPLATE('2ueoe8QyrBduWuJHsi21zb',$,'Weight','Total weight of object',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4470= IFCSIMPLEPROPERTYTEMPLATE('2ueoe8QyrBduWuJHsi21zb',$,'Weight','Total weight of object',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4471= IFCSIMPLEPROPERTYTEMPLATE('2ueoe8QyrBduWuJHsi21zb',$,'Weight','Total weight of object',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4472= IFCSIMPLEPROPERTYTEMPLATE('2ueoe8QyrBduWuJHsi21zb',$,'Weight','Total weight of object',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4473= IFCSIMPLEPROPERTYTEMPLATE('2ueoe8QyrBduWuJHsi21zb',$,'Weight','Total weight of object',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4474= IFCSIMPLEPROPERTYTEMPLATE('2ueoe8QyrBduWuJHsi21zb',$,'Weight','Total weight of object',.Q_WEIGHT.,$,$,$,$,$,$,$); + +#4475= IFCSIMPLEPROPERTYTEMPLATE('030qr7WMT5MBD4pdKmjYUh',$,'Width','Nominal width (or thickness) of the slab. Only given, if the slab is prismatic (constant thickess).',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4476= IFCSIMPLEPROPERTYTEMPLATE('0kW6jQBc58jhiMYyLtUSuv',$,'Width','Nominal width (or thickness) of the plate. Only given, if the plate is prismatic (constant thickess).',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4477= IFCSIMPLEPROPERTYTEMPLATE('11fv2IEvP6SP_YXmR3EWfq',$,'Width','Nominal width (or thickness) of the plate. Only given, if the covering is prismatic (constant thickess).',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4478= IFCSIMPLEPROPERTYTEMPLATE('18UcPG7iP4zfJktZU_maoy',$,'Width','Total outer width of the window lining. It should only be provided, if it is a rectangular window.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4479= IFCSIMPLEPROPERTYTEMPLATE('1QLByzVjv9cPk0IdwHiOd_',$,'Width','Width of the opening, in case of wall openings it is the horizontal dimension in case of slab openings it is one horizontal dimension. Only provided, if the area is rectangular.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4480= IFCSIMPLEPROPERTYTEMPLATE('1umP6DTx1ARBiyRaOC1gIU',$,'Width','Thickness of the curtain wall. It should only be provided, if it is constant along the curtain wall path.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4481= IFCSIMPLEPROPERTYTEMPLATE('2_dPl2$Yf1ef9pXg253sc3',$,'Width','Total outer width of the door lining. It should only be provided, if it is a rectangular door.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4482= IFCSIMPLEPROPERTYTEMPLATE('2c$HEWc1b0ixiL$_rMctwP',$,'Width','Thickness of the ramp flight. It should only be provided, if it is constant.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4483= IFCSIMPLEPROPERTYTEMPLATE('2ekc6Lw$vDfB57nG1Sm4wB',$,'Width','Total nominal width (or thickness) of the wall measured perpendicular to the wall path. It should only be provided, if it is constant along the wall path.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4484= IFCSIMPLEPROPERTYTEMPLATE('2vkF8AsQL5fg4keqWbdE8G',$,'Width','Characteristic width',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4485= IFCSIMPLEPROPERTYTEMPLATE('2vkF8AsQL5fg4keqWbdE8G',$,'Width','Characteristic width',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4486= IFCSIMPLEPROPERTYTEMPLATE('2vkF8AsQL5fg4keqWbdE8G',$,'Width','Characteristic width',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4487= IFCSIMPLEPROPERTYTEMPLATE('2vkF8AsQL5fg4keqWbdE8G',$,'Width','Characteristic width',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4488= IFCSIMPLEPROPERTYTEMPLATE('2vkF8AsQL5fg4keqWbdE8G',$,'Width','Characteristic width',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4489= IFCSIMPLEPROPERTYTEMPLATE('2vkF8AsQL5fg4keqWbdE8G',$,'Width','Characteristic width',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4490= IFCSIMPLEPROPERTYTEMPLATE('2vkF8AsQL5fg4keqWbdE8G',$,'Width','Characteristic width',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4491= IFCSIMPLEPROPERTYTEMPLATE('2vkF8AsQL5fg4keqWbdE8G',$,'Width','Characteristic width',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4492= IFCSIMPLEPROPERTYTEMPLATE('2vkF8AsQL5fg4keqWbdE8G',$,'Width','Characteristic width',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4493= IFCSIMPLEPROPERTYTEMPLATE('2vkF8AsQL5fg4keqWbdE8G',$,'Width','Characteristic width',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4494= IFCSIMPLEPROPERTYTEMPLATE('2vkF8AsQL5fg4keqWbdE8G',$,'Width','Characteristic width',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4495= IFCSIMPLEPROPERTYTEMPLATE('2vkF8AsQL5fg4keqWbdE8G',$,'Width','Characteristic width',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4496= IFCSIMPLEPROPERTYTEMPLATE('2vkF8AsQL5fg4keqWbdE8G',$,'Width','Characteristic width',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4497= IFCSIMPLEPROPERTYTEMPLATE('2vkF8AsQL5fg4keqWbdE8G',$,'Width','Characteristic width',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4498= IFCSIMPLEPROPERTYTEMPLATE('3iDhtJHuzC_gCAj5wdpWJh',$,'Width','Total nominal width (or thickness) of the footing. For strip footings it is measured perpendicular to the footing path (or longitudial axis). For other footings it is one of the horizontal dimensions. It should only be provided, if it is constant.',.Q_LENGTH.,$,$,$,$,$,$,$); + +#4499= IFCPROPERTYSETTEMPLATE('1hQlisg0zEYxyhYL8vsAz3',$,'Qto_ActuatorBaseQuantities','Base quantities that are common to the definition of all occurrences of actuator.',.QTO_OCCURRENCEDRIVEN.,'IfcActuator',(#4271)); + +#4500= IFCPROPERTYSETTEMPLATE('1rUOXyK7zFNfBaifdAM3yy',$,'Qto_AirTerminalBaseQuantities','Base quantities that are common to the definition of all types of air terminals.',.QTO_OCCURRENCEDRIVEN.,'IfcAirTerminal',(#4286,#4439,#4451)); + +#4501= IFCPROPERTYSETTEMPLATE('0p50lClkHF$OLKmchSamAx',$,'Qto_AirTerminalBoxTypeBaseQuantities','Base quantities that are common to the definition of all types of air terminal boxes.',.QTO_OCCURRENCEDRIVEN.,'IfcAirTerminalBox',(#4283)); + +#4502= IFCPROPERTYSETTEMPLATE('0VOkgKMKX1dx$MPmWIA8sA',$,'Qto_AirToAirHeatRecoveryBaseQuantities','Base quantities that are common to the definition of all types of air-to-air heat recovery elements.',.QTO_OCCURRENCEDRIVEN.,'IfcAirToAirHeatRecovery',(#4242)); + +#4503= IFCPROPERTYSETTEMPLATE('0iG0enKiv1MusSHQ63VJc2',$,'Qto_AlarmBaseQuantities','Base quantities that are common to the definition of all occurrences of alarm.',.QTO_OCCURRENCEDRIVEN.,'IfcAlarm',(#4264)); + +#4504= IFCPROPERTYSETTEMPLATE('2S5$9w7kbFUQZD_9dp3trc',$,'Qto_ArealStratumBaseQuantities','Quantity measures associated to areal stratum such as in a geotechnical slice. Uncertainty is documented in _Pset_Uncertainty_.',.QTO_OCCURRENCEDRIVEN.,'IfcGeotechnicalStratum',(#4162,#4350,#4445)); + +#4505= IFCPROPERTYSETTEMPLATE('070voD4dn7UBLpwIwudHlZ',$,'Qto_AudioVisualApplianceBaseQuantities','Base quantities that are common to the definition of all occurrences of audio visual appliance.',.QTO_OCCURRENCEDRIVEN.,'IfcAudioVisualAppliance',(#4243)); + +#4506= IFCPROPERTYSETTEMPLATE('1WqlIvvu96zedruLGqvnZ1',$,'Qto_BeamBaseQuantities','Base quantities that are common to the definition of all occurrences of beams.',.QTO_OCCURRENCEDRIVEN.,'IfcBeam',(#4359,#4167,#4429,#4214,#4385,#4223,#4397,#4285,#4418)); + +#4507= IFCPROPERTYSETTEMPLATE('01rtunlen7SwNeUJYV0yMI',$,'Qto_BoilerBaseQuantities','Base quantities that are common to the definition of all types of boilers.',.QTO_OCCURRENCEDRIVEN.,'IfcBoiler',(#4259,#4412,#4453)); + +#4508= IFCPROPERTYSETTEMPLATE('2agcKcpyPEEBdh0lm9p6kJ',$,'Qto_BuildingBaseQuantities','Base quantities that are common to the definition of all occurrences of building.',.QTO_OCCURRENCEDRIVEN.,'IfcBuilding',(#4308,#4183,#4187,#4201,#4377,#4224,#4401)); + +#4509= IFCPROPERTYSETTEMPLATE('3zYQzbKe92YuH7wKFHp2bq',$,'Qto_BuildingElementProxyQuantities',$,.QTO_OCCURRENCEDRIVEN.,'IfcBuildingElementProxy',(#4386,#4402)); + +#4510= IFCPROPERTYSETTEMPLATE('18nKWzW1HATRtU6jiaMHcZ',$,'Qto_BuildingStoreyBaseQuantities','Base quantities that are common to the definition of all occurrences of building storey.',.QTO_OCCURRENCEDRIVEN.,'IfcBuildingStorey',(#4205,#4381,#4207,#4203,#4379,#4228,#4398)); + +#4511= IFCPROPERTYSETTEMPLATE('3FcHcEK8n6ZxgNDBpbvW4M',$,'Qto_BurnerBaseQuantities','Base quantities that are common to the definition of all types of burners.',.QTO_OCCURRENCEDRIVEN.,'IfcBurner',(#4282)); + +#4512= IFCPROPERTYSETTEMPLATE('0fqGvTlSTDxPZcWlJ3pkV8',$,'Qto_CableCarrierFittingBaseQuantities','Base quantities that are common to the definition of all occurrences of cable carrier fitting.',.QTO_OCCURRENCEDRIVEN.,'IfcCableCarrierFitting',(#4263)); + +#4513= IFCPROPERTYSETTEMPLATE('2ydTl6DTfEaQ6azgvHLiBu',$,'Qto_CableCarrierSegmentBaseQuantities','Base quantities that are common to the definition of all occurrences of cable carrier segment.',.QTO_OCCURRENCEDRIVEN.,'IfcCableCarrierSegment',(#4254,#4358,#4168,#4436)); + +#4514= IFCPROPERTYSETTEMPLATE('1Sx_GzB5r5FvwKjehrfxBs',$,'Qto_CableFittingBaseQuantities','Base quantities that are common to the definition of all occurrences of flow cable fitting.',.QTO_OCCURRENCEDRIVEN.,'IfcCableFitting',(#4289)); + +#4515= IFCPROPERTYSETTEMPLATE('2LBZwvHXPCK9oTZaEkCXGI',$,'Qto_CableSegmentBaseQuantities','Base quantities that are common to the definition of all occurrences of cable segment.',.QTO_OCCURRENCEDRIVEN.,'IfcCableSegment',(#4267,#4325,#4169,#4437)); + +#4516= IFCPROPERTYSETTEMPLATE('0LObKgIxr3M9NBfDFwyo81',$,'Qto_ChillerBaseQuantities','Base quantities that are common to the definition of all types of chillers.',.QTO_OCCURRENCEDRIVEN.,'IfcChiller',(#4261)); + +#4517= IFCPROPERTYSETTEMPLATE('2hQlC5OAP3te3pobw9Os_4',$,'Qto_ChimneyBaseQuantities','Base quantities that are common to the definition of all occurrences of chimneys.',.QTO_OCCURRENCEDRIVEN.,'IfcChimney',(#4331)); + +#4518= IFCPROPERTYSETTEMPLATE('0OlJUKLcT0YQ0P1qQAYPLc',$,'Qto_CoilBaseQuantities','Base quantities that are common to the definition of all types of coils.',.QTO_OCCURRENCEDRIVEN.,'IfcCoil',(#4270)); + +#4519= IFCPROPERTYSETTEMPLATE('0wj8YogyLApO2264_bkSBD',$,'Qto_ColumnBaseQuantities','Base quantities that are common to the definition of all occurrences of columns.',.QTO_OCCURRENCEDRIVEN.,'IfcColumn',(#4361,#4172,#4432,#4215,#4387,#4232,#4392,#4247,#4415)); + +#4520= IFCPROPERTYSETTEMPLATE('2CXsY9A6D3R9QD9xndyc3m',$,'Qto_CommunicationsApplianceBaseQuantities','Base quantities that are common to the definition of all occurrences of communications appliance.',.QTO_OCCURRENCEDRIVEN.,'IfcCommunicationsAppliance',(#4275)); + +#4521= IFCPROPERTYSETTEMPLATE('1Pb8AaH45FOugiLQx1u45k',$,'Qto_CompressorBaseQuantities','Base quantities that are common to the definition of all types of compressors.',.QTO_OCCURRENCEDRIVEN.,'IfcCompressor',(#4266)); + +#4522= IFCPROPERTYSETTEMPLATE('3imN6wBoT21BeRAl3lq4OH',$,'Qto_CondenserBaseQuantities','Base quantities that are common to the definition of all types of condensers.',.QTO_OCCURRENCEDRIVEN.,'IfcCondenser',(#4290)); + +#4523= IFCPROPERTYSETTEMPLATE('30zvdvQo99qR9afTpcLTh1',$,'Qto_ConduitSegmentBaseQuantities',$,.QTO_OCCURRENCEDRIVEN.,'IfcCableCarrierSegment/CONDUITSEGMENT',(#4324,#4426)); + +#4524= IFCPROPERTYSETTEMPLATE('04rpJ_Z09EPxleo8w3GXRF',$,'Qto_ConstructionEquipmentResourceBaseQuantities','Base quantities that are common to the definition of all occurrences of construction equipment resources.',.QTO_OCCURRENCEDRIVEN.,'IfcConstructionEquipmentResource',(#4456,#4425)); + +#4525= IFCPROPERTYSETTEMPLATE('3EQia4nD1DFArF2uEYAQYR',$,'Qto_ConstructionMaterialResourceBaseQuantities','Base quantities that are common to the definition of all occurrences of construction material resources.',.QTO_OCCURRENCEDRIVEN.,'IfcConstructionMaterialResource',(#4229,#4403,#4265,#4408)); + +#4526= IFCPROPERTYSETTEMPLATE('07k$A1OzL9uRJ3nTCr3cb2',$,'Qto_ControllerBaseQuantities','Base quantities that are common to the definition of all occurrences of controller.',.QTO_OCCURRENCEDRIVEN.,'IfcController',(#4296)); + +#4527= IFCPROPERTYSETTEMPLATE('3Agbfu_L91zBpikqO7W7y6',$,'Qto_CooledBeamBaseQuantities','Base quantities that are common to the definition of all types of cooled beams.',.QTO_OCCURRENCEDRIVEN.,'IfcCooledBeam',(#4298)); + +#4528= IFCPROPERTYSETTEMPLATE('0IY1eQ69v2W82OFHdAkRk1',$,'Qto_CoolingTowerBaseQuantities','Base quantities that are common to the definition of all types of cooling towers.',.QTO_OCCURRENCEDRIVEN.,'IfcCoolingTower',(#4297)); + +#4529= IFCPROPERTYSETTEMPLATE('2p9fsZzbXAOfoqSj3HSnG$',$,'Qto_CourseBaseQuantities',$,.QTO_OCCURRENCEDRIVEN.,'IfcCourse',(#4346,#4497,#4450,#4465,#4221,#4474)); + +#4530= IFCPROPERTYSETTEMPLATE('3chsxKUDb01fGyiSzCJuqu',$,'Qto_CoveringBaseQuantities','Base quantities that are common to the definition of all occurrences of coverings applied to spaces.',.QTO_OCCURRENCEDRIVEN.,'IfcCovering',(#4477,#4189,#4367)); + +#4531= IFCPROPERTYSETTEMPLATE('2mL_7pbyzDRQzec4nXsUe8',$,'Qto_CurtainWallQuantities','Base quantities that are common to the definition of all occurrences of curtain walls.',.QTO_OCCURRENCEDRIVEN.,'IfcCurtainWall',(#4329,#4311,#4480,#4209,#4383)); + +#4532= IFCPROPERTYSETTEMPLATE('3KFL1YA_f6XRFLjLTzKzvk',$,'Qto_DamperBaseQuantities','Base quantities that are common to the definition of all types of dampers.',.QTO_OCCURRENCEDRIVEN.,'IfcDamper',(#4272)); + +#4533= IFCPROPERTYSETTEMPLATE('0M0WSoFor1iO2KrjUU3j2L',$,'Qto_DistributionBoardBaseQuantities','Base quantities that are common to the definition of all occurrences of electric distribution board.',.QTO_OCCURRENCEDRIVEN.,'IfcElectricDistributionBoard',(#4250,#4423)); + +#4534= IFCPROPERTYSETTEMPLATE('1PbuJBYcPDDBcEG8o4osEB',$,'Qto_DistributionChamberElementBaseQuantities','Base quantities that are common to the definition of all occurrences of distribution chamber elements.',.QTO_OCCURRENCEDRIVEN.,'IfcDistributionChamberElement',(#4213,#4389,#4225,#4406,#4181)); + +#4535= IFCPROPERTYSETTEMPLATE('1AwqSBBljB1RN5AiAiBqI8',$,'Qto_DoorBaseQuantities','Base quantities that are common to the definition of all occurrences of doors.',.QTO_OCCURRENCEDRIVEN.,'IfcDoor',(#4481,#4322,#4443,#4154)); + +#4536= IFCPROPERTYSETTEMPLATE('3oxMktgxb0qulsbpIYSt4O',$,'Qto_DuctFittingBaseQuantities','Base quantities that are common to the definition of all types and occurrences of duct fittings.',.QTO_OCCURRENCEDRIVEN.,'IfcDuctFitting',(#4326,#4200,#4376,#4434,#4302)); + +#4537= IFCPROPERTYSETTEMPLATE('3$szzzmXHEHP5n9K93yL2J',$,'Qto_DuctSegmentBaseQuantities','Base quantities that are common to the definition of all types and occurrences of duct segments.',.QTO_OCCURRENCEDRIVEN.,'IfcDuctSegment',(#4328,#4199,#4375,#4427,#4257)); + +#4538= IFCPROPERTYSETTEMPLATE('3NOV0Ugdf05xjLnVzCZP0j',$,'Qto_DuctSilencerBaseQuantities','Base quantities that are common to the definition of all types of duct silencers.',.QTO_OCCURRENCEDRIVEN.,'IfcDuctSilencer',(#4249)); + +#4539= IFCPROPERTYSETTEMPLATE('1sPBaofsP5KhTcd2mOfWsN',$,'Qto_EarthworksCutBaseQuantities',$,.QTO_OCCURRENCEDRIVEN.,'IfcEarthworksCut',(#4346,#4497,#4180,#4455,#4364,#4474)); + +#4540= IFCPROPERTYSETTEMPLATE('3rwKfiQiH5gOMG_$_CQwCH',$,'Qto_EarthworksFillBaseQuantities',$,.QTO_OCCURRENCEDRIVEN.,'IfcEarthworksFill',(#4346,#4497,#4180,#4164,#4364)); + +#4541= IFCPROPERTYSETTEMPLATE('15r$LAMGvBZAESSqu1wbW$',$,'Qto_ElectricApplianceBaseQuantities','Base quantities that are common to the definition of all occurrences of electric appliance.',.QTO_OCCURRENCEDRIVEN.,'IfcElectricAppliance',(#4273)); + +#4542= IFCPROPERTYSETTEMPLATE('0cRr4uAUT5iRUtJkPo2Fph',$,'Qto_ElectricFlowStorageDeviceBaseQuantities','Base quantities that are common to the definition of all occurrences of electric flow storage device.',.QTO_OCCURRENCEDRIVEN.,'IfcElectricFlowStorageDevice',(#4304)); + +#4543= IFCPROPERTYSETTEMPLATE('3WKSMIs4b1QBRSZhY4D$cf',$,'Qto_ElectricGeneratorBaseQuantities','Base quantities that are common to the definition of all occurrences of electric generator.',.QTO_OCCURRENCEDRIVEN.,'IfcElectricGenerator',(#4235)); + +#4544= IFCPROPERTYSETTEMPLATE('3uSlMn59921O9iTHPrmSY1',$,'Qto_ElectricMotorBaseQuantities','Base quantities that are common to the definition of all occurrences of electric motor.',.QTO_OCCURRENCEDRIVEN.,'IfcElectricMotor',(#4295)); + +#4545= IFCPROPERTYSETTEMPLATE('2urlrDpJrF4fBsdeqGr5vJ',$,'Qto_ElectricTimeControlBaseQuantities','Base quantities that are common to the definition of all occurrences of electric time control.',.QTO_OCCURRENCEDRIVEN.,'IfcElectricTimeControl',(#4251)); + +#4546= IFCPROPERTYSETTEMPLATE('1hHSvz5dH9MPWScma3lpAo',$,'Qto_EvaporativeCoolerBaseQuantities','Base quantities that are common to the definition of all types of evaporative coolers.',.QTO_OCCURRENCEDRIVEN.,'IfcEvaporativeCooler',(#4279)); + +#4547= IFCPROPERTYSETTEMPLATE('2pyLu0aJXAVv0$j9GMahnC',$,'Qto_EvaporatorBaseQuantities','Base quantities that are common to the definition of all types of evaporators.',.QTO_OCCURRENCEDRIVEN.,'IfcEvaporator',(#4300)); + +#4548= IFCPROPERTYSETTEMPLATE('1sPBaofsP5KhTcd2mOfWsN',$,'Qto_ExcavationBaseQuantities','Base quantities for excavations.',.QTO_OCCURRENCEDRIVEN.,'IfcExcavation',(#4346,#4497,#4180,#4455,#4364,#4474)); + +#4549= IFCPROPERTYSETTEMPLATE('1zrpEJjST5yuSoETOwFAuL',$,'Qto_FacilityPartBaseQuantities','Base quantities that are common to the definition of all occurrences of _IfcFacilityPart_.',.QTO_OCCURRENCEDRIVEN.,'IfcFacilityPart',(#4346,#4497,#4320,#4159,#4465)); + +#4550= IFCPROPERTYSETTEMPLATE('3FHIXjhWn419r3W1Nx5ybt',$,'Qto_FanBaseQuantities','Base quantities that are common to the definition of all types of fans.',.QTO_OCCURRENCEDRIVEN.,'IfcFan',(#4299)); + +#4551= IFCPROPERTYSETTEMPLATE('0Cle0SIDH3tgns50MFUIbA',$,'Qto_FilterBaseQuantities','Base quantities that are common to the definition of all types of filters.',.QTO_OCCURRENCEDRIVEN.,'IfcFilter',(#4245)); + +#4552= IFCPROPERTYSETTEMPLATE('0E2NxR3DPCcg__l_owuZYl',$,'Qto_FireSuppressionTerminalBaseQuantities','Base quantities that are common to the definition of all occurrences of fire suppression terminal.',.QTO_OCCURRENCEDRIVEN.,'IfcFireSuppressionTerminal',(#4268)); + +#4553= IFCPROPERTYSETTEMPLATE('3esZIXApz4fgRBJO3wa35f',$,'Qto_FlowInstrumentBaseQuantities','Base quantities that are common to the definition of all occurrences of flow instrument.',.QTO_OCCURRENCEDRIVEN.,'IfcFlowInstrument',(#4305)); + +#4554= IFCPROPERTYSETTEMPLATE('2e2sfrsyL2pQBvjW9C60mu',$,'Qto_FlowMeterBaseQuantities','Base quantities that are common to the definition of all types of flow meters.',.QTO_OCCURRENCEDRIVEN.,'IfcFlowMeter',(#4303)); + +#4555= IFCPROPERTYSETTEMPLATE('0S8Fx9Ucb6dQcR8Wu0A85Z',$,'Qto_FootingBaseQuantities','Base quantities that are common to the definition of all occurrences of footings.',.QTO_OCCURRENCEDRIVEN.,'IfcFooting',(#4351,#4498,#4312,#4171,#4430,#4211,#4233,#4390,#4294,#4422)); + +#4556= IFCPROPERTYSETTEMPLATE('1$S1A04gz3mQzn6FT22hNz',$,'Qto_HeatExchangerBaseQuantities','Base quantities that are common to the definition of all types of heat exchangers.',.QTO_OCCURRENCEDRIVEN.,'IfcHeatExchanger',(#4301)); + +#4557= IFCPROPERTYSETTEMPLATE('0xanh$x9j7CvhHS3sljUjA',$,'Qto_HumidifierBaseQuantities','Base quantities that are common to the definition of all types of humidifiers.',.QTO_OCCURRENCEDRIVEN.,'IfcHumidifier',(#4287)); + +#4558= IFCPROPERTYSETTEMPLATE('1EswxrRsL1CQMu5t82adUe',$,'Qto_ImpactProtectionDeviceBaseQuantities',$,.QTO_OCCURRENCEDRIVEN.,'IfcImpactProtectionDevice',(#4474)); + +#4559= IFCPROPERTYSETTEMPLATE('12O8y5wib0NRG1JAXWL7ra',$,'Qto_InterceptorBaseQuantities','Base quantities that are common to the definition of all occurrences of interceptor.',.QTO_OCCURRENCEDRIVEN.,'IfcInterceptor',(#4276)); + +#4560= IFCPROPERTYSETTEMPLATE('0dPw5tVT17uRc_J_5M3pCO',$,'Qto_JunctionBoxBaseQuantities','Base quantities that are common to the definition of all occurrences of junction box.',.QTO_OCCURRENCEDRIVEN.,'IfcJunctionBox',(#4238,#4424,#4346,#4497,#4320)); + +#4561= IFCPROPERTYSETTEMPLATE('0sfS47qTDC_uvImFylhbKz',$,'Qto_KerbBaseQuantities',$,.QTO_OCCURRENCEDRIVEN.,'IfcKerb',(#4346,#4497,#4320,#4180,#4465,#4474)); + +#4562= IFCPROPERTYSETTEMPLATE('2Y01H7$fX3fRwDe96uYUsW',$,'Qto_LaborResourceBaseQuantities','Base quantities that are common to the definition of all occurrences of labour resources.',.QTO_OCCURRENCEDRIVEN.,'IfcLaborResource',(#4448,#4438)); + +#4563= IFCPROPERTYSETTEMPLATE('0ZhFR_pJTCVAmRW49VTo0Z',$,'Qto_LampBaseQuantities','Base quantities that are common to the definition of all occurrences of lamp.',.QTO_OCCURRENCEDRIVEN.,'IfcLamp',(#4274)); + +#4564= IFCPROPERTYSETTEMPLATE('2e$DkmMHL7L8FsT5UB9$D_',$,'Qto_LightFixtureBaseQuantities','Base quantities that are common to the definition of all occurrences of light fixture.',.QTO_OCCURRENCEDRIVEN.,'IfcLightFixture',(#4269)); + +#4565= IFCPROPERTYSETTEMPLATE('0uOCy_pGv4HuAxLx$ilI0j',$,'Qto_LinearStratumBaseQuantities','Quantity measures associated to a linear stratum such as in a borehole. Uncertainty is documented in _Pset_Uncertainty_.',.QTO_OCCURRENCEDRIVEN.,'IfcGeotechnicalStratum',(#4182,#4349)); + +#4566= IFCPROPERTYSETTEMPLATE('0xBy0_$YzCkfAeO0wiKwTF',$,'Qto_MarineFacilityBaseQuantities','Base quantities that are common to the definition of all occurrences of _IfcMarineFacility_.',.QTO_OCCURRENCEDRIVEN.,'IfcMarineFacility',(#4346,#4497,#4320,#4159,#4465)); + +#4567= IFCPROPERTYSETTEMPLATE('07wXL8A2r2yQeCTXi_Vopj',$,'Qto_MemberBaseQuantities','Base quantities that are common to the definition of all occurrences of members.',.QTO_OCCURRENCEDRIVEN.,'IfcMember',(#4352,#4170,#4433,#4216,#4388,#4227,#4396,#4262,#4409)); + +#4568= IFCPROPERTYSETTEMPLATE('1o_Kz1MEv6IOx4yAbdGBGC',$,'Qto_MotorConnectionBaseQuantities','Base quantities that are common to the definition of all occurrences of motor connection.',.QTO_OCCURRENCEDRIVEN.,'IfcMotorConnection',(#4278)); + +#4569= IFCPROPERTYSETTEMPLATE('298sOI5jj159r1s4w0pAhc',$,'Qto_OpeningElementBaseQuantities','Base quantities that are common to the definition of all occurrences of opening elements.',.QTO_OCCURRENCEDRIVEN.,'IfcOpeningElement',(#4479,#4309,#4173,#4161,#4458)); + +#4570= IFCPROPERTYSETTEMPLATE('3bHVH_iKvB7glUHyNTHM8n',$,'Qto_OutletBaseQuantities','Base quantities that are common to the definition of all occurrences of outlet.',.QTO_OCCURRENCEDRIVEN.,'IfcOutlet',(#4255)); + +#4571= IFCPROPERTYSETTEMPLATE('1wcLUssjzDxBr3gFI_oXNJ',$,'Qto_PavementBaseQuantities',$,.QTO_OCCURRENCEDRIVEN.,'IfcPavement',(#4346,#4497,#4180,#4192,#4371,#4221,#4394)); + +#4572= IFCPROPERTYSETTEMPLATE('30U52MSOf5dOhejs29lcq6',$,'Qto_PictorialSignQuantities',$,.QTO_OCCURRENCEDRIVEN.,'IfcSign/PICTORAL',(#4159,#4447)); + +#4573= IFCPROPERTYSETTEMPLATE('2G1lJVyMT9kvpPesdMi1jZ',$,'Qto_PileBaseQuantities','Base quantities that are common to the definition of all occurrences of piles.',.QTO_OCCURRENCEDRIVEN.,'IfcPile',(#4357,#4166,#4435,#4212,#4231,#4399,#4248,#4410)); + +#4574= IFCPROPERTYSETTEMPLATE('0fTy0Vau90jgn2NeB8UR1U',$,'Qto_PipeFittingBaseQuantities','Base quantities that are common to the definition of all types and occurrences of pipe fittings.',.QTO_OCCURRENCEDRIVEN.,'IfcPipeFitting',(#4347,#4197,#4374,#4431,#4288,#4420)); + +#4575= IFCPROPERTYSETTEMPLATE('1gRj3JDc19RxxVo8Ftcpyq',$,'Qto_PipeSegmentBaseQuantities','Base quantities that are common to the definition of all types and occurrences of pipe segments.',.QTO_OCCURRENCEDRIVEN.,'IfcPipeSegment',(#4354,#4198,#4373,#4428,#4293,#4416,#4186)); + +#4576= IFCPROPERTYSETTEMPLATE('3mesejfMT2DgXjJl$hxqFX',$,'Qto_PlateBaseQuantities','Base quantities that are common to the definition of all occurrences of plates.',.QTO_OCCURRENCEDRIVEN.,'IfcPlate',(#4476,#4441,#4193,#4366,#4217,#4404,#4239,#4419)); + +#4577= IFCPROPERTYSETTEMPLATE('3tWI3hSgvD6O3EMXqL4Lbd',$,'Qto_ProjectionElementBaseQuantities','Base quantities that are common to the definition of all occurrences of projection elements.',.QTO_OCCURRENCEDRIVEN.,'IfcProjectionElement',(#4163,#4457)); + +#4578= IFCPROPERTYSETTEMPLATE('215aG77EHErgeAFMg$paZa',$,'Qto_ProtectiveDeviceBaseQuantities','Base quantities that are common to the definition of all occurrences of protective device.',.QTO_OCCURRENCEDRIVEN.,'IfcProtectiveDevice',(#4292)); + +#4579= IFCPROPERTYSETTEMPLATE('3lG2IIOpz1PuQ$te8ZnGuh',$,'Qto_ProtectiveDeviceTrippingUnitBaseQuantities','Base quantities that are common to the definition of all occurrences of protective device tripping unit.',.QTO_OCCURRENCEDRIVEN.,'IfcProtectiveDeviceTrippingUnit',(#4236)); + +#4580= IFCPROPERTYSETTEMPLATE('2UGS3R5YzF7hstsWDTwD0X',$,'Qto_PumpBaseQuantities','Base quantities that are common to the definition of all types of pumps.',.QTO_OCCURRENCEDRIVEN.,'IfcPump',(#4253)); + +#4581= IFCPROPERTYSETTEMPLATE('2HxTDcFDb51RJIM0ZznDDR',$,'Qto_RailBaseQuantities','Base quantities that are common to the definition of all occurrences of rail.',.QTO_OCCURRENCEDRIVEN.,'IfcRail',(#4346,#4465,#4474)); + +#4582= IFCPROPERTYSETTEMPLATE('1Fh58OFtTD3fz8LEdf4$TK',$,'Qto_RailingBaseQuantities','Base quantities that are common to the definition of all occurrences of railings.',.QTO_OCCURRENCEDRIVEN.,'IfcRailing',(#4353)); + +#4583= IFCPROPERTYSETTEMPLATE('0rlWCYbyH02RREPFxBxj2G',$,'Qto_RampFlightBaseQuantities','Base quantities that are common to the definition of all occurrences of ramp flights.',.QTO_OCCURRENCEDRIVEN.,'IfcRampFlight',(#4327,#4482,#4190,#4369,#4222,#4405)); + +#4584= IFCPROPERTYSETTEMPLATE('3K$8Shz$bExuadtgCVu64H',$,'Qto_ReinforcedSoilBaseQuantities',$,.QTO_OCCURRENCEDRIVEN.,'IfcReinforcedSoil',(#4346,#4497,#4180,#4159,#4465)); + +#4585= IFCPROPERTYSETTEMPLATE('1yBk2ygZz9TxxfkC_gyWZV',$,'Qto_ReinforcingElementBaseQuantities','Base quantities that are common to the definition of all occurrences of reinforcement.',.QTO_OCCURRENCEDRIVEN.,'IfcReinforcingElement',(#4165,#4348,#4474)); + +#4586= IFCPROPERTYSETTEMPLATE('18$_auxt9FoeYNlFbaW7W1',$,'Qto_RoofBaseQuantities','Base quantities that are common to the definition of all occurrences of roof.',.QTO_OCCURRENCEDRIVEN.,'IfcRoof',(#4195,#4368,#4446)); + +#4587= IFCPROPERTYSETTEMPLATE('0GH8HxWALBChtoyBC_GLmL',$,'Qto_SanitaryTerminalBaseQuantities','Base quantities that are common to the definition of all occurrences of sanitary terminal.',.QTO_OCCURRENCEDRIVEN.,'IfcSanitaryTerminal',(#4260)); + +#4588= IFCPROPERTYSETTEMPLATE('3tBqsS39T6WOBVevU7vLyE',$,'Qto_SensorBaseQuantities','Base quantities that are common to the definition of all occurrences of sensor.',.QTO_OCCURRENCEDRIVEN.,'IfcSensor',(#4246)); + +#4589= IFCPROPERTYSETTEMPLATE('2mB9s7Wrn3kxxRUqfb0J1W',$,'Qto_SignalBaseQuantities',$,.QTO_OCCURRENCEDRIVEN.,'IfcSignal',(#4474)); + +#4590= IFCPROPERTYSETTEMPLATE('3xI5xed7v6ofqFwiNVrwf1',$,'Qto_SignBaseQuantities',$,.QTO_OCCURRENCEDRIVEN.,'IfcSign',(#4320,#4497,#4450,#4474)); + +#4591= IFCPROPERTYSETTEMPLATE('2XFSM7AIT5IuEqiUOxxKSN',$,'Qto_SiteBaseQuantities','Base quantities that are common to the definition of all occurrences of site.',.QTO_OCCURRENCEDRIVEN.,'IfcSite',(#4208,#4194)); + +#4592= IFCPROPERTYSETTEMPLATE('3GbrjZQZ52SvxC6z0bkaIn',$,'Qto_SlabBaseQuantities','Base quantities that are common to the definition of all occurrences of slabs.',.QTO_OCCURRENCEDRIVEN.,'IfcSlab',(#4475,#4360,#4180,#4442,#4192,#4371,#4221,#4394,#4277,#4421)); + +#4593= IFCPROPERTYSETTEMPLATE('2Nt8bpxQP6C89ypP0N1JXz',$,'Qto_SleeperBaseQuantities','Base quantities common to the definition to all occurrences of IfcTrackElement with PredefinedType set to SLEEPER.',.QTO_OCCURRENCEDRIVEN.,'IfcTrackElement/SLEEPER',(#4346,#4497,#4320)); + +#4594= IFCPROPERTYSETTEMPLATE('1LzS9Roa10huySHnFwUpir',$,'Qto_SolarDeviceBaseQuantities','Base quantities that are common to the definition of all occurrences of solar devices.',.QTO_OCCURRENCEDRIVEN.,'IfcSolarDevice',(#4241,#4188)); + +#4595= IFCPROPERTYSETTEMPLATE('0dotH3YWr6wxkB0Ca9kGaS',$,'Qto_SpaceBaseQuantities','Base quantities that are common to the definition of all occurrences of spaces.',.QTO_OCCURRENCEDRIVEN.,'IfcSpace',(#4323,#4184,#4185,#4206,#4382,#4202,#4378,#4234,#4407,#4196,#4372,#4226,#4391)); + +#4596= IFCPROPERTYSETTEMPLATE('2i$81OljD5vAb0uWrm3Lmo',$,'Qto_SpaceHeaterBaseQuantities','Base quantities that are common to the definition of all types of space heaters.',.QTO_OCCURRENCEDRIVEN.,'IfcSpaceHeater',(#4356,#4240,#4414)); + +#4597= IFCPROPERTYSETTEMPLATE('0nkoz0n2j4txKAhmRmZx9r',$,'Qto_SpatialZoneBaseQuantities',$,.QTO_OCCURRENCEDRIVEN.,'IfcSpatialZone',(#4346,#4497,#4320)); + +#4598= IFCPROPERTYSETTEMPLATE('0q5Wgd_pH0MBOccVizT_Wb',$,'Qto_StackTerminalBaseQuantities','Base quantities that are common to the definition of all occurrences of stack terminal.',.QTO_OCCURRENCEDRIVEN.,'IfcStackTerminal',(#4307)); + +#4599= IFCPROPERTYSETTEMPLATE('2BwuvS1U1EaPJectlvV02T',$,'Qto_StairFlightBaseQuantities','Base quantities that are common to the definition of all occurrences of stair flights.',.QTO_OCCURRENCEDRIVEN.,'IfcStairFlight',(#4355,#4218,#4400)); + +#4600= IFCPROPERTYSETTEMPLATE('0EH8mjFNDCphBKvTdjspxM',$,'Qto_SurfaceFeatureBaseQuantities',$,.QTO_OCCURRENCEDRIVEN.,'IfcSurfaceFeature',(#4159,#4346)); + +#4601= IFCPROPERTYSETTEMPLATE('3ATtFC43f9g9aVazC5KgMY',$,'Qto_SwitchingDeviceBaseQuantities','Base quantities that are common to the definition of all occurrences of switching device.',.QTO_OCCURRENCEDRIVEN.,'IfcSwitchingDevice',(#4281)); + +#4602= IFCPROPERTYSETTEMPLATE('0P6HdwQWHF_wpn21kw$chx',$,'Qto_TankBaseQuantities','Base quantities that are common to the definition of all types of tanks.',.QTO_OCCURRENCEDRIVEN.,'IfcTank',(#4280,#4411,#4452)); + +#4603= IFCPROPERTYSETTEMPLATE('2K3RySdCT4UBtNdzp5BEbt',$,'Qto_TransformerBaseQuantities','Base quantities that are common to the definition of all occurrences of transformer.',.QTO_OCCURRENCEDRIVEN.,'IfcTransformer',(#4252)); + +#4604= IFCPROPERTYSETTEMPLATE('2fErxFXtXE$PukN498IZD_',$,'Qto_TubeBundleBaseQuantities','Base quantities that are common to the definition of all types of tube bundles.',.QTO_OCCURRENCEDRIVEN.,'IfcTubeBundle',(#4237,#4413)); + +#4605= IFCPROPERTYSETTEMPLATE('2JyNQXU5v3aBJzysmo7mot',$,'Qto_UnitaryControlElementBaseQuantities','Base quantities that are common to the definition of all occurrences of unitary control element.',.QTO_OCCURRENCEDRIVEN.,'IfcUnitaryControlElement',(#4306)); + +#4606= IFCPROPERTYSETTEMPLATE('2IpsU5W811eBiDUToWdHPZ',$,'Qto_UnitaryEquipmentBaseQuantities','Base quantities that are common to the definition of all types of unitary equipment.',.QTO_OCCURRENCEDRIVEN.,'IfcUnitaryEquipment',(#4244)); + +#4607= IFCPROPERTYSETTEMPLATE('18OaPa7X12XfaeJ6gEay5i',$,'Qto_ValveBaseQuantities','Base quantities that are common to the definition of all types of valves.',.QTO_OCCURRENCEDRIVEN.,'IfcValve',(#4258)); + +#4608= IFCPROPERTYSETTEMPLATE('3zvysmN8b3dRlmZ0vWS086',$,'Qto_VehicleBaseQuantities','Quantities for vehicles',.QTO_OCCURRENCEDRIVEN.,'IfcVehicle/ROLLINGSTOCK,IfcVehicle/VEHICLEAIR,IfcVehicle/VEHICLEMARINE,IfcVehicle/VEHICLETRACKED,IfcVehicle/VEHICLE',(#4346,#4497,#4320)); + +#4609= IFCPROPERTYSETTEMPLATE('1MUsd$xgn6$Azw0ws0S3QX',$,'Qto_VibrationIsolatorBaseQuantities','Base quantities that are common to the definition of all types of vibration isolators.',.QTO_OCCURRENCEDRIVEN.,'IfcVibrationIsolator',(#4291)); + +#4610= IFCPROPERTYSETTEMPLATE('0yBOOdpVXDS9qQEv_kTjZb',$,'Qto_VolumetricStratumBaseQuantities','Quantity measures associated to volumetric stratum such as in a geotechnical model. Uncertainty is documented in _Pset_Uncertainty_.',.QTO_OCCURRENCEDRIVEN.,'IfcGeotechnicalStratum',(#4160,#4365,#4444,#4459)); + +#4611= IFCPROPERTYSETTEMPLATE('2RAPiCqAX4jgXLCSyvEp5c',$,'Qto_WallBaseQuantities','Base quantities that are common to the definition of all occurrences of walls.',.QTO_OCCURRENCEDRIVEN.,'IfcWall',(#4330,#4483,#4321,#4204,#4380,#4210,#4384,#4230,#4395,#4256,#4417)); + +#4612= IFCPROPERTYSETTEMPLATE('3QuLJTjTP1ggk3hFhLY5sZ',$,'Qto_WasteTerminalBaseQuantities','Base quantities that are common to the definition of all occurrences of waste terminal.',.QTO_OCCURRENCEDRIVEN.,'IfcWasteTerminal',(#4284)); + +#4613= IFCPROPERTYSETTEMPLATE('1Kq1ZLuvbABfkiE3GFe6hP',$,'Qto_WindowBaseQuantities','Base quantities that are common to the definition of all occurrences of windows.',.QTO_OCCURRENCEDRIVEN.,'IfcWindow',(#4478,#4310,#4440,#4153)); + +#4614= IFCRELASSOCIATESLIBRARY('3KR79Gvnr1I8$Ou0iKvKXr',$,$,$,(#10),#11869); +#11869= IFCLIBRARYREFERENCE($,$,'Oberirdisches Geschoss','Angabe, ob dieses Geschoss vollst\S\dndig \S\|berhalb oberirdisch ist (WAHR), vollst\S\dndig unterirdisch (FALSCH), oder teilweise unter- und \S\|berirdisch (UNKNOWN).','de-DE',$); + +#4615= IFCRELASSOCIATESLIBRARY('0WICXpBYXB$v59LBRC2Rh$',$,$,$,(#10),#11870); +#11870= IFCLIBRARYREFERENCE($,$,'Above Ground',$,'en',$); + +#4616= IFCRELASSOCIATESLIBRARY('2TSY6zCqb6TA9K$8pa78xR',$,$,$,(#10),#11871); +#11871= IFCLIBRARYREFERENCE($,$,'AuDessusSol','Indication si l''\S\itage est compl\S\htement au dessus du niveau du sol (VRAI), au dessous du niveau du sol (FAUX) ou partiellement enterr\S\i (INCONNU) comme dans le cas d''un terrain en pente.','fr-FR',$); + +#4617= IFCRELASSOCIATESLIBRARY('1mSBkU96H3N9QEQlHcM2Lb',$,$,$,(#10),#11872); +#11872= IFCLIBRARYREFERENCE($,$,'\X2\57304E0A52245225\X0\','\X2\3053306E5EFA7269968E304C57304E0A\X0\(TRUE)\X2\300157304E0B\X0\(FALSE)\X2\30014E0090E8304C57304E0B90E85206\X0\(UNKOWN)\X2\304B30693046304B3092793A305930ED30B830AB30EB50243002\X0\','ja-JP',$); + +#4618= IFCRELASSOCIATESLIBRARY('0b2BH1bFz8mPzEDAFWrboX',$,$,$,(#10),#11873); +#11873= IFCLIBRARYREFERENCE($,$,'\X2\C9C0C0C1\X0\ \X2\C5ECBD80\X0\','\X2\C774\X0\ \X2\AC74BB3C\X0\ \X2\CE35C774\X0\ \X2\C9C0C0C1\X0\ (TRUE), \X2\C9C0D558\X0\ (FALSE), \X2\C77CBD80\X0\ \X2\C9C0D558\X0\ \X2\BD80BD84\X0\ (UNKOWN) \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\B17CB9AC\X0\ \X2\AC12\X0\.','ko-KR',$); + +#4619= IFCRELASSOCIATESLIBRARY('2mhvD17DrD08e86ncGweBo',$,$,$,(#12),#11874); +#11874= IFCLIBRARYREFERENCE($,$,'Access Cover Load Rating',$,'en',$); + +#4620= IFCRELASSOCIATESLIBRARY('2mAB_Uxl5CkxgbvO7NaQ9L',$,$,$,(#12),#11875); +#11875= IFCLIBRARYREFERENCE($,$,'\X2\30A230AF30BB30B9FF0870B9691CFF0930AB30D030FC306E8010837791CD\X0\','\X2\30A230AF30BB30B9FF0870B9691CFF0930AB30D030FC306E8010837791CDFF0865705B5762163044306F30A230EB30D530A130D930C330C830675B9A7FA93059308BFF093002\X0\','ja-JP',$); + +#4621= IFCRELASSOCIATESLIBRARY('352puo4Kn1a9sdFwgof0Jf',$,$,$,(#12),#11876); +#11876= IFCLIBRARYREFERENCE($,$,'\X2\C0ACC6A9\X0\ (\X2\CCB4D06C\X0\)\X2\CEE4BC84\X0\ \X2\D558C911\X0\','\X2\C0ACC6A9\X0\ (\X2\CCB4D06C\X0\) \X2\CEE4BC84\X0\ \X2\D558C911\X0\ (\X2\C22BC790\X0\ \X2\D639C740\X0\ \X2\C54CD30CBCB3C5D0C11C\X0\ \X2\C815C758B428\X0\)','ko-KR',$); + +#4622= IFCRELASSOCIATESLIBRARY('00vJ0lHBf3s9Vug818B0ni',$,$,$,(#13),#11877); +#11877= IFCLIBRARYREFERENCE($,$,'Access Cover Load Rating',$,'en',$); + +#4623= IFCRELASSOCIATESLIBRARY('0WhF9UYjfD9BQ_tE6OOEtu',$,$,$,(#13),#11878); +#11878= IFCLIBRARYREFERENCE($,$,'\X2\30A230AF30BB30B9FF0870B9691CFF0930AB30D030FC306E8010837791CD\X0\','\X2\30A230AF30BB30B9FF0870B9691CFF0930AB30D030FC306E8010837791CDFF0865705B5762163044306F30A230EB30D530A130D930C330C830675B9A7FA93059308BFF093002\X0\','ja-JP',$); + +#4624= IFCRELASSOCIATESLIBRARY('2R0PkHvWb00PrYA8soc3$w',$,$,$,(#13),#11879); +#11879= IFCLIBRARYREFERENCE($,$,'\X2\C0ACC6A9\X0\(\X2\CCB4D06C\X0\)\X2\CEE4BC84\X0\ \X2\D558C911\X0\','\X2\C0ACC6A9\X0\ (\X2\CCB4D06C\X0\) \X2\CEE4BC84\X0\ \X2\D558C911\X0\ (\X2\C22BC790\X0\ \X2\D639C740\X0\ \X2\C54CD30CBCB3C5D0C11C\X0\ \X2\C815C758B428\X0\)','ko-KR',$); + +#4625= IFCRELASSOCIATESLIBRARY('1i7Om$_rj0Mvuk0uQpmMzC',$,$,$,(#14),#11880); +#11880= IFCLIBRARYREFERENCE($,$,'Access Cover Load Rating',$,'en',$); + +#4626= IFCRELASSOCIATESLIBRARY('1WDJuinvnCgOT7bHO$inFY',$,$,$,(#14),#11881); +#11881= IFCLIBRARYREFERENCE($,$,'\X2\30A230AF30BB30B9FF0870B9691CFF0930AB30D030FC306E8010837791CD\X0\','\X2\30A230AF30BB30B9FF0870B9691CFF0930AB30D030FC306E8010837791CDFF0865705B5762163044306F30A230EB30D530A130D930C330C830675B9A7FA93059308BFF093002\X0\','ja-JP',$); + +#4627= IFCRELASSOCIATESLIBRARY('2FupeF0wf6TvYg0ToLCCfT',$,$,$,(#14),#11882); +#11882= IFCLIBRARYREFERENCE($,$,'\X2\C0ACC6A9\X0\ (\X2\CCB4D06C\X0\)\X2\CEE4BC84\X0\ \X2\D558C911\X0\','\X2\C0ACC6A9\X0\ (\X2\CCB4D06C\X0\) \X2\CEE4BC84\X0\ \X2\D558C911\X0\ (\X2\C22BC790\X0\ \X2\D639C740\X0\ \X2\C54CD30CBCB3C5D0C11C\X0\ \X2\C815C758B428\X0\)','ko-KR',$); + +#4628= IFCRELASSOCIATESLIBRARY('3kXxUOX4T3$Bxi8enwju11',$,$,$,(#15),#11883); +#11883= IFCLIBRARYREFERENCE($,$,'Access Cover Material',$,'en',$); + +#4629= IFCRELASSOCIATESLIBRARY('2OBJKV7uz2Xg_k8xRLGbQt',$,$,$,(#15),#11884); +#11884= IFCLIBRARYREFERENCE($,$,'\X2\30A230AF30BB30B9FF0870B9691CFF0930AB30D030FC306E67508CEA\X0\','\X2\30A230AF30BB30B9FF0870B9691CFF0930AB30D030FC306E67508CEA3002\X0\\X\0D\X\0A\X2\6CE8FF1A30D030A430D630B930DA30FC30B9306E58C1306F53585C6430684EEE5B9A3059308B\X0\','ja-JP',$); + +#4630= IFCRELASSOCIATESLIBRARY('3L2DLYb_9D$B54aS8CJsQ3',$,$,$,(#15),#11885); +#11885= IFCLIBRARYREFERENCE($,$,'\X2\C0ACC6A9\X0\(\X2\CCB4D06C\X0\)\X2\CEE4BC84C758\X0\ \X2\C7ACC9C8\X0\','\X2\C561C138C2A4\X0\ (\X2\CCB4D06C\X0\) \X2\CEE4BC84C758\X0\ \X2\C7ACC9C8\X0\ \X2\C8FC\X0\ : \X2\CC54D37C\X0\ \X2\ACF5AC04C758\X0\ \X2\BCBDC740\X0\ \X2\B2E8CE35\X0\ \X2\AC00C815\X0\','ko-KR',$); + +#4631= IFCRELASSOCIATESLIBRARY('2cgzuz9_14AvRkr5sH3h52',$,$,$,(#16),#11886); +#11886= IFCLIBRARYREFERENCE($,$,'Access Length Or Radius',$,'en',$); + +#4632= IFCRELASSOCIATESLIBRARY('3HzZxqHEPCTPWcngd$5eA5',$,$,$,(#16),#11887); +#11887= IFCLIBRARYREFERENCE($,$,'\X2\30A230AF30BB30B9FF0870B9691CFF0930AB30D030FC306E9577305562163044306F534A5F84\X0\','\X2\30A230AF30BB30B9FF0870B9691CFF0930AB30D030FC306E95773055300162163044306F51865F6230AB30D030FC306E534A5F843002\X0\','ja-JP',$); + +#4633= IFCRELASSOCIATESLIBRARY('01FGbbHFb3LBuCK6n1VYGb',$,$,$,(#16),#11888); +#11888= IFCLIBRARYREFERENCE($,$,'\X2\C0ACC6A9\X0\(\X2\CCB4D06C\X0\)\X2\B36EAC1C\X0\ \X2\AE38C774\X0\ \X2\D639C740\X0\ \X2\BC18ACBD\X0\','\X2\C0ACC6A9\X0\ (\X2\CCB4D06C\X0\) \X2\B36EAC1C\X0\ \X2\AE38C774\X0\, \X2\D639C740\X0\ \X2\C6D0D615\X0\ \X2\CEE4BC84\X0\ \X2\BC18ACBD\X0\','ko-KR',$); + +#4634= IFCRELASSOCIATESLIBRARY('3yuYxSnX12TuQaI_E93dZa',$,$,$,(#17),#11889); +#11889= IFCLIBRARYREFERENCE($,$,'Access Length Or Radius',$,'en',$); + +#4635= IFCRELASSOCIATESLIBRARY('0Tz9OTfZD2ZOtsdDHh1thA',$,$,$,(#17),#11890); +#11890= IFCLIBRARYREFERENCE($,$,'\X2\30A230AF30BB30B9FF0870B9691CFF0930AB30D030FC306E9577305562163044306F534A5F84\X0\','\X2\30A230AF30BB30B9FF0870B9691CFF0930AB30D030FC306E95773055300162163044306F51865F6230AB30D030FC306E534A5F843002\X0\','ja-JP',$); + +#4636= IFCRELASSOCIATESLIBRARY('3OVSDALlLCLwfo$0yLFoLW',$,$,$,(#17),#11891); +#11891= IFCLIBRARYREFERENCE($,$,'\X2\C0ACC6A9\X0\(\X2\CCB4D06C\X0\)\X2\B36EAC1C\X0\ \X2\AE38C774\X0\ \X2\D639C740\X0\ \X2\BC18ACBD\X0\','\X2\C0ACC6A9\X0\ (\X2\CCB4D06C\X0\) \X2\B36EAC1C\X0\ \X2\AE38C774\X0\, \X2\D639C740\X0\ \X2\C6D0D615\X0\ \X2\CEE4BC84\X0\ \X2\BC18ACBD\X0\','ko-KR',$); + +#4638= IFCRELASSOCIATESLIBRARY('1Jb5RznyvCJewpvY5$RbMp',$,$,$,(#18),#11892); +#11892= IFCLIBRARYREFERENCE($,$,'Access Type',$,'en',$); + +#4639= IFCRELASSOCIATESLIBRARY('1sb4j_0kD7bhvctLJsnIA8',$,$,$,(#18),#11893); +#11893= IFCLIBRARYREFERENCE($,$,'\X2\70B9691C30BF30A430D7\X0\','\X2\30BF30F330AF306E70B9691C53E3FF0853C8306F30AB30D030FC\X0\)\X2\306E30BF30A430D7306E5B9A7FA9306F660E793A3055308C308B300230AB30D030FC306F4E00822C7684306B77E95F6230BF30F330AF306B306430443066660E793A3055308C30663044308B30533068306B6CE8610F300251867B525F6230BF30F330AF306E70B9691C306F901A5E38306E30DE30F330DB30FC30EB3092901A308B\X0\','ja-JP',$); + +#4640= IFCRELASSOCIATESLIBRARY('37yBqfQHLEqRfsRBfwp2UP',$,$,$,(#19),#11894); +#11894= IFCLIBRARYREFERENCE($,$,'Access Width',$,'en',$); + +#4641= IFCRELASSOCIATESLIBRARY('1SW0r58SD5xQ4XooW72UNO',$,$,$,(#19),#11895); +#11895= IFCLIBRARYREFERENCE($,$,'\X2\30A230AF30BB30B9FF0870B9691CFF0930AB30D030FC306E5E45\X0\','\X2\30A230AF30BB30B9FF0870B9691CFF0930AB30D030FC306E5E453002\X0\','ja-JP',$); + +#4642= IFCRELASSOCIATESLIBRARY('33qIPxn_z4xvCm6cvf69$U',$,$,$,(#19),#11896); +#11896= IFCLIBRARYREFERENCE($,$,'\X2\C0ACC6A9\X0\ (\X2\CCB4D06C\X0\)\X2\CEE4BC84\X0\ \X2\D3ED\X0\','\X2\C0ACC6A9\X0\ (\X2\CCB4D06C\X0\) \X2\CEE4BC84\X0\ \X2\D3ED\X0\','ko-KR',$); + +#4643= IFCRELASSOCIATESLIBRARY('3xhBNX25z8KgI8e2FbLpQM',$,$,$,(#20),#11897); +#11897= IFCLIBRARYREFERENCE($,$,'Access Width',$,'en',$); + +#4644= IFCRELASSOCIATESLIBRARY('2_sgrbdczF_xxJ5S9Jj69b',$,$,$,(#20),#11898); +#11898= IFCLIBRARYREFERENCE($,$,'\X2\30A230AF30BB30B9FF0870B9691CFF0930AB30D030FC306E5E45\X0\','\X2\30A230AF30BB30B9FF0870B9691CFF0930AB30D030FC306E5E453002\X0\','ja-JP',$); + +#4645= IFCRELASSOCIATESLIBRARY('3ph4MY5h9B9BlU_yHraH6S',$,$,$,(#20),#11899); +#11899= IFCLIBRARYREFERENCE($,$,'\X2\C0ACC6A9\X0\ (\X2\CCB4D06C\X0\)\X2\CEE4BC84\X0\ \X2\D3ED\X0\','\X2\C0ACC6A9\X0\ (\X2\CCB4D06C\X0\) \X2\CEE4BC84\X0\ \X2\D3ED\X0\','ko-KR',$); + +#4647= IFCRELASSOCIATESLIBRARY('0IXTFoj1D4W8YQYw3EF0xF',$,$,$,(#24),#11900); +#11900= IFCLIBRARYREFERENCE($,$,'Accuracy Of Fire Sensor',$,'en',$); + +#4648= IFCRELASSOCIATESLIBRARY('0DdaLTqg133xu81fhP5fVR',$,$,$,(#24),#11901); +#11901= IFCLIBRARYREFERENCE($,$,'\X2\7CBE5EA6\X0\','\X2\30BB30F330B5306E7CBE5EA63002\X0\','ja-JP',$); + +#4649= IFCRELASSOCIATESLIBRARY('0HbLqmvm9BsxfLI2GOtHaN',$,$,$,(#24),#11902); +#11902= IFCLIBRARYREFERENCE($,$,'\X2\C815D655B3C4\X0\','\X2\C13CC11CC758\X0\ \X2\C815BC00B3C4\X0\.','ko-KR',$); + +#4650= IFCRELASSOCIATESLIBRARY('0NjXysGjX5ZwAurOaqwjPV',$,$,$,(#25),#11903); +#11903= IFCLIBRARYREFERENCE($,$,'Accuracy Quality Expected',$,'en',$); + +#4651= IFCRELASSOCIATESLIBRARY('0RfGMowmjDRex49m41MlZK',$,$,$,(#25),#11904); +#11904= IFCLIBRARYREFERENCE($,$,'PrecisionAttendue','Mesure de la pr\S\icision attendue des points de relev\S\i, exprim\S\ie en pourcentage.','fr-FR',$); + +#4652= IFCRELASSOCIATESLIBRARY('20OE0r5b5BcADiJWBusOVM',$,$,$,(#26),#11905); +#11905= IFCLIBRARYREFERENCE($,$,'Accuracy Quality Obtained',$,'en',$); + +#4653= IFCRELASSOCIATESLIBRARY('2Mn6tgrND2mfE7BFItE9RB',$,$,$,(#26),#11906); +#11906= IFCLIBRARYREFERENCE($,$,'PrecisionObtenue','Mesure de la pr\S\icision obtenue des points de relev\S\i, exprim\S\ie en pourcentage.','fr-FR',$); + +#4654= IFCRELASSOCIATESLIBRARY('3Gv5NuGE98W8Sa_NxNe_Rb',$,$,$,(#27),#11907); +#11907= IFCLIBRARYREFERENCE($,$,'Acidity Concentration',$,'en',$); + +#4655= IFCRELASSOCIATESLIBRARY('2zBDhWX396Wfxs6o0$hN76',$,$,$,(#28),#11908); +#11908= IFCLIBRARYREFERENCE($,$,'Acknowledge',$,'en',$); + +#4656= IFCRELASSOCIATESLIBRARY('2obWLSLL15AgUy3dHqwyaq',$,$,$,(#29),#11909); +#11909= IFCLIBRARYREFERENCE($,$,'Schallschutzklasse','Schallschutzklasse gem\S\d\S\_ der nationalen oder regionalen Schallschutzverordnung.','de-DE',$); + +#4657= IFCRELASSOCIATESLIBRARY('0rKxYNMKr1Yu7ECvskxq8g',$,$,$,(#29),#11910); +#11910= IFCLIBRARYREFERENCE($,$,'Acoustic Rating',$,'en',$); + +#4658= IFCRELASSOCIATESLIBRARY('0Y8GgSqRLBcxZUFwrLewQR',$,$,$,(#29),#11911); +#11911= IFCLIBRARYREFERENCE($,$,'IsolationAcoustique','Classement acoustique de cet objet. Donn\S\i selon le Code National du B\S\btiment. Il indique la r\S\isistance \S\` la transmission du son de cet objet par une valeur de r\S\if\S\irence (au lieu de fournir les valeurs totales d''absorption du son).','fr-FR',$); + +#4659= IFCRELASSOCIATESLIBRARY('0nzxl5Ja91K9ce_NWsmW0h',$,$,$,(#29),#11912); +#11912= IFCLIBRARYREFERENCE($,$,'\X2\906E97F37B497D1A\X0\','\X2\3053306E30AA30D630B830A730AF30C8306E906E97F37B497D1A3002540456FD306E5EFA7BC957FA6E96306B5F93306330666C7A30813089308C308B30023053306E30AA30D630B830A730AF30C8306E97F397FF900F904E309263076570306730423089308F30593002FF085B9F969B306E543897F350243092793A3059304B308F308A306BFF09\X0\','ja-JP',$); + +#4660= IFCRELASSOCIATESLIBRARY('30I7WGVdT2yeMz33asFfnR',$,$,$,(#29),#11913); +#11913= IFCLIBRARYREFERENCE($,$,'\X2\969497F37B497EA7\X0\','\X2\8BE567844EF67684969497F37B497EA73002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB65EFA7B5189C4830330024E3A8868793A8BE567844EF6969497F36548679C76846BD47387FF08800C4E0D662F5B8C51685438653658F097F37684503CFF093002\X0\','zh-CN',$); + +#4661= IFCRELASSOCIATESLIBRARY('2iR1PX_8nDpfyP03lnjjbv',$,$,$,(#30),#11914); +#11914= IFCLIBRARYREFERENCE($,$,'Schallschutzklasse','Schallschutzklasse gem\S\d\S\_ der nationalen oder regionalen Schallschutzverordnung.','de-DE',$); + +#4662= IFCRELASSOCIATESLIBRARY('02Nnv2Wob0eg8LkQYA9ttL',$,$,$,(#30),#11915); +#11915= IFCLIBRARYREFERENCE($,$,'Acoustic Rating',$,'en',$); + +#4663= IFCRELASSOCIATESLIBRARY('1K2ZtCua98ogzGPfyGQSrZ',$,$,$,(#30),#11916); +#11916= IFCLIBRARYREFERENCE($,$,'IsolationAcoustique','Classement acoustique de cet objet. Donn\S\i selon le Code National du B\S\btiment. Il indique la r\S\isistance \S\` la transmission du son de cet objet par une valeur de r\S\if\S\irence (au lieu de fournir les valeurs totales d''absorption du son).','fr-FR',$); + +#4664= IFCRELASSOCIATESLIBRARY('0YZZydAPz8nerA18GlIsBH',$,$,$,(#30),#11917); +#11917= IFCLIBRARYREFERENCE($,$,'\X2\906E97F37B497D1A\X0\','\X2\906E97F37B497D1A60C55831300295A290233059308B5EFA7BC957FA6E966CD5309253C271673002\X0\','ja-JP',$); + +#4665= IFCRELASSOCIATESLIBRARY('2_MaZ0toz3DvWJlugpGdpw',$,$,$,(#30),#11918); +#11918= IFCLIBRARYREFERENCE($,$,'\X2\969497F37B497EA7\X0\','\X2\8BE567844EF67684969497F37B497EA73002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB65EFA7B5189C4830330024E3A8868793A8BE567844EF6969497F36548679C76846BD47387FF08800C4E0D662F5B8C51685438653658F097F37684503CFF093002\X0\','zh-CN',$); + +#4666= IFCRELASSOCIATESLIBRARY('0avIZi5q52chk7z86XL17_',$,$,$,(#31),#11919); +#11919= IFCLIBRARYREFERENCE($,$,'Schallschutzklasse','Schallschutzklasse gem\S\d\S\_ der nationalen oder regionalen Schallschutzverordnung.','de-DE',$); + +#4667= IFCRELASSOCIATESLIBRARY('3C5Xa12m9FwhXx_N$aZdQB',$,$,$,(#31),#11920); +#11920= IFCLIBRARYREFERENCE($,$,'Acoustic Rating',$,'en',$); + +#4668= IFCRELASSOCIATESLIBRARY('22gQA7x7947ORXaWMfbPkl',$,$,$,(#31),#11921); +#11921= IFCLIBRARYREFERENCE($,$,'Isolation acoustique','Classement acoustique de cet objet. Donn\S\i selon le Code National du B\S\btiment. Il indique la r\S\isistance \S\` la transmission du son de cet objet par une valeur de r\S\if\S\irence (au lieu de fournir les valeurs totales d''absorption du son).','fr-FR',$); + +#4669= IFCRELASSOCIATESLIBRARY('2nuoBFQ9bFeg60sgdNlMqw',$,$,$,(#31),#11922); +#11922= IFCLIBRARYREFERENCE($,$,'\X2\906E97F37B497D1A\X0\','\X2\906E97F37B497D1A30025F538A7256FD306E5EFA7BC96CD5898F306B3088308B3002\X0\\X\0D\X\0A\X2\3053306E30AA30D630B830A730AF30C8306E97F3306E900F904E640D593130927B497D1A50243067793A30593002\X0\','ja-JP',$); + +#4670= IFCRELASSOCIATESLIBRARY('1IN8HeIGH9wggFYIarEOb7',$,$,$,(#31),#11923); +#11923= IFCLIBRARYREFERENCE($,$,'\X2\969497F37B497EA7\X0\','\X2\8BE567844EF67684969497F37B497EA73002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB65EFA7B5189C4830330024E3A8868793A8BE567844EF6969497F36548679C76846BD47387FF08800C4E0D662F5B8C51685438653658F097F37684503CFF093002\X0\','zh-CN',$); + +#4671= IFCRELASSOCIATESLIBRARY('3wli_veUj4LhIqCbu4KvEW',$,$,$,(#33),#11924); +#11924= IFCLIBRARYREFERENCE($,$,'Schallschutzklasse','Schallschutzklasse gem\S\d\S\_ der nationalen oder regionalen Schallschutzverordnung.','de-DE',$); + +#4672= IFCRELASSOCIATESLIBRARY('0tVACgYw9CIOIdD6fu2n_1',$,$,$,(#33),#11925); +#11925= IFCLIBRARYREFERENCE($,$,'Acoustic Rating',$,'en',$); + +#4673= IFCRELASSOCIATESLIBRARY('3yXVQfmSf46ewUMkhYL6z9',$,$,$,(#33),#11926); +#11926= IFCLIBRARYREFERENCE($,$,'Isolation acoustique','Classement acoustique de cet objet. Donn\S\i selon le Code National du B\S\btiment. Il indique la r\S\isistance \S\` la transmission du son de cet objet par une valeur de r\S\if\S\irence (au lieu de fournir les valeurs totales d''absorption du son).','fr-FR',$); + +#4674= IFCRELASSOCIATESLIBRARY('2aia4iY0bEIRRAqCg4Nj3b',$,$,$,(#33),#11927); +#11927= IFCLIBRARYREFERENCE($,$,'\X2\906E97F37B497D1A\X0\','\X2\906E97F37B497D1A60C55831300295A290233059308B5EFA7BC957FA6E966CD5309253C271673002\X0\','ja-JP',$); + +#4675= IFCRELASSOCIATESLIBRARY('3CSbz$HRX7zPw$u7DfjyVI',$,$,$,(#34),#11928); +#11928= IFCLIBRARYREFERENCE($,$,'Schallschutzklasse','Schallschutzklasse gem\S\d\S\_ der nationalen oder regionalen Richtlinie die als Mindestanforderung f\S\|r die Schalld\S\dmmung der T\S\|r gew\S\dhrleistet sein muss.','de-DE',$); + +#4676= IFCRELASSOCIATESLIBRARY('0CQjEe1514mgQJ8JZyAyGH',$,$,$,(#34),#11929); +#11929= IFCLIBRARYREFERENCE($,$,'Acoustic Rating',$,'en',$); + +#4677= IFCRELASSOCIATESLIBRARY('2OTxU9geT9ju75$GquovXi',$,$,$,(#34),#11930); +#11930= IFCLIBRARYREFERENCE($,$,'IsolationAcoustique','Classement acoustique de cet objet. Donn\S\i selon le Code National du B\S\btiment. Il indique la r\S\isistance \S\` la transmission du son de cet objet par une valeur de r\S\if\S\irence (au lieu de fournir les valeurs totales d''absorption du son).','fr-FR',$); + +#4678= IFCRELASSOCIATESLIBRARY('3t6HbgCTPF7u2I$j0zAfCC',$,$,$,(#34),#11931); +#11931= IFCLIBRARYREFERENCE($,$,'\X2\906E97F37B497D1A\X0\','\X2\906E97F37B497D1A60C55831300295A290233059308B5EFA7BC957FA6E966CD5309253C271673002\X0\','ja-JP',$); + +#4679= IFCRELASSOCIATESLIBRARY('2efFUuQm949wakisCMitAZ',$,$,$,(#34),#11932); +#11932= IFCLIBRARYREFERENCE($,$,'\X2\969497F37B497EA7\X0\','\X2\8BE567844EF67684969497F37B497EA73002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB65EFA7B5189C4830330024E3A8868793A8BE567844EF6969497F36548679C76846BD47387FF08800C4E0D662F5B8C51685438653658F097F37684503CFF093002\X0\','zh-CN',$); + +#4680= IFCRELASSOCIATESLIBRARY('1R2Y$dVLH6CQSRZhPPn4T1',$,$,$,(#35),#11933); +#11933= IFCLIBRARYREFERENCE($,$,'Schallschutzklasse','Schallschutzklasse gem\S\d\S\_ der nationalen oder regionalen Schallschutzverordnung.','de-DE',$); + +#4681= IFCRELASSOCIATESLIBRARY('0fPLB$M1XCKA7WKtTj1Cl1',$,$,$,(#35),#11934); +#11934= IFCLIBRARYREFERENCE($,$,'Acoustic Rating',$,'en',$); + +#4682= IFCRELASSOCIATESLIBRARY('2qGeGZWCH5YwrAtoFUltV9',$,$,$,(#35),#11935); +#11935= IFCLIBRARYREFERENCE($,$,'IsolationAcoustique','Classement acoustique de cet objet. Donn\S\i selon le Code National du B\S\btiment. Il indique la r\S\isistance \S\` la transmission du son de cet objet par une valeur de r\S\if\S\irence (au lieu de fournir les valeurs totales d''absorption du son).','fr-FR',$); + +#4683= IFCRELASSOCIATESLIBRARY('3Cz2lnJe93xAopltf3AivE',$,$,$,(#35),#11936); +#11936= IFCLIBRARYREFERENCE($,$,'\X2\906E97F37B497D1A\X0\','\X2\906E97F37B497D1A60C55831300295A290233059308B5EFA7BC957FA6E966CD5309253C271673002\X0\','ja-JP',$); + +#4684= IFCRELASSOCIATESLIBRARY('1Diy9evmr2X9aD$B186duQ',$,$,$,(#35),#11937); +#11937= IFCLIBRARYREFERENCE($,$,'\X2\969497F37B497EA7\X0\','\X2\8BE567844EF67684969497F37B497EA73002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB65EFA7B5189C4830330024E3A8868793A8BE567844EF6969497F36548679C76846BD47387FF08800C4E0D662F5B8C51685438653658F097F37684503CFF093002\X0\','zh-CN',$); + +#4685= IFCRELASSOCIATESLIBRARY('03DtWV_AHDWQhNJ8q_3j9f',$,$,$,(#36),#11938); +#11938= IFCLIBRARYREFERENCE($,$,'Schallschutzklasse','Schallschutzklasse gem\S\d\S\_ der nationalen oder regionalen Schallschutzverordnung.','de-DE',$); + +#4686= IFCRELASSOCIATESLIBRARY('0Dr71FYQb8uQAsV9uAXa3t',$,$,$,(#36),#11939); +#11939= IFCLIBRARYREFERENCE($,$,'Acoustic Rating',$,'en',$); + +#4687= IFCRELASSOCIATESLIBRARY('38GBGmIQz1WeMs4G_40jAN',$,$,$,(#36),#11940); +#11940= IFCLIBRARYREFERENCE($,$,'IsolationAcoustique','Classement acoustique de cet objet. Donn\S\i selon le Code National du B\S\btiment. Il indique la r\S\isistance \S\` la transmission du son de cet objet par une valeur de r\S\if\S\irence (au lieu de fournir les valeurs totales d''absorption du son).','fr-FR',$); + +#4688= IFCRELASSOCIATESLIBRARY('0TTUemLSbDW8Q84Py7dFKQ',$,$,$,(#36),#11941); +#11941= IFCLIBRARYREFERENCE($,$,'\X2\906E97F37B497D1A\X0\','\X2\906E97F37B497D1A60C55831300295A290233059308B5EFA7BC957FA6E966CD5309253C271673002\X0\','ja-JP',$); + +#4689= IFCRELASSOCIATESLIBRARY('3tZWe8Tp551QieQAKTVRKq',$,$,$,(#36),#11942); +#11942= IFCLIBRARYREFERENCE($,$,'\X2\969497F37B497EA7\X0\','\X2\8BE567844EF67684969497F37B497EA73002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB65EFA7B5189C4830330024E3A8868793A8BE567844EF6969497F36548679C76846BD47387FF08800C4E0D662F5B8C51685438653658F097F37684503CFF093002\X0\','zh-CN',$); + +#4690= IFCRELASSOCIATESLIBRARY('2fVnp6bArB7wn1pdB4gNEz',$,$,$,(#37),#11943); +#11943= IFCLIBRARYREFERENCE($,$,'Acquisition Date',$,'en',$); + +#4692= IFCRELASSOCIATESLIBRARY('0AhhRNiqjA8vMocaUkYZ$Q',$,$,$,(#38),#11944); +#11944= IFCLIBRARYREFERENCE($,$,'Acquisition Method',$,'en',$); + +#4693= IFCRELASSOCIATESLIBRARY('2XcxCrLZPAYR_vkujSWHTn',$,$,$,(#38),#11945); +#11945= IFCLIBRARYREFERENCE($,$,'MethodeAcquisition','La m\S\ithode utilis\S\ie pour effectuer le relev\S\i.','fr-FR',$); + +#4695= IFCRELASSOCIATESLIBRARY('2noOH3J6f4jg9MjBKRI8TN',$,$,$,(#41),#11946); +#11946= IFCLIBRARYREFERENCE($,$,'Activation',$,'en',$); + +#4696= IFCRELASSOCIATESLIBRARY('1yvRzWuJj6WvA9ib9Yar$W',$,$,$,(#41),#11947); +#11947= IFCLIBRARYREFERENCE($,$,'\X2\4F5C52D5\X0\','\X2\30423089304B305830815B9A7FA96E08307F306E30B930D730EA30F330AF30E930FC306E4F5C52D565B95F0F304B30895FC58981306A65B95F0F30928A2D5B9A3059308B8B5852253002\X0\','ja-JP',$); + +#4697= IFCRELASSOCIATESLIBRARY('1mJm7PRVT49QTkOpMRR5wb',$,$,$,(#42),#11948); +#11948= IFCLIBRARYREFERENCE($,$,'Activation Temperature',$,'en',$); + +#4698= IFCRELASSOCIATESLIBRARY('0vn1qE0jD1ShQZ7HA3gSvc',$,$,$,(#42),#11949); +#11949= IFCLIBRARYREFERENCE($,$,'\X2\4F5C52D56E295EA6\X0\','\X2\8A2D8A084F5C52D56E295EA63002\X0\','ja-JP',$); + +#4699= IFCRELASSOCIATESLIBRARY('1N_YHiygX0Xg61M9N0Grqs',$,$,$,(#44),#11950); +#11950= IFCLIBRARYREFERENCE($,$,'Actual Completion',$,'en',$); + +#4700= IFCRELASSOCIATESLIBRARY('0Ok$f9Oz12sfymVDudBeuK',$,$,$,(#44),#11951); +#11951= IFCLIBRARYREFERENCE($,$,'\X2\5B9F7E3E5B8C4E867387\X0\','\X2\5B9F7E3E306E5B8C4E8673873002\X0\','ja-JP',$); + +#4701= IFCRELASSOCIATESLIBRARY('0CkxZLUaf15gQ5a9Ed8Jn9',$,$,$,(#45),#11952); +#11952= IFCLIBRARYREFERENCE($,$,'Actual Cost',$,'en',$); + +#4702= IFCRELASSOCIATESLIBRARY('0NGz6CVL1BR9dkUZO3_ilr',$,$,$,(#45),#11953); +#11953= IFCLIBRARYREFERENCE($,$,'\X2\5B9F7E3E30B330B930C8\X0\','\X2\8CC76E90914D5206306E305F3081306E5B9F7E3E306E30B330B930C83002\X0\','ja-JP',$); + +#4703= IFCRELASSOCIATESLIBRARY('1OfHMztRHEdhzR4io0M87O',$,$,$,(#46),#11954); +#11954= IFCLIBRARYREFERENCE($,$,'Actual Erection Date',$,'en',$); + +#4704= IFCRELASSOCIATESLIBRARY('22hi$qA3TF9QxOmJg1hGQt',$,$,$,(#47),#11955); +#11955= IFCLIBRARYREFERENCE($,$,'Actual Production Date',$,'en',$); + +#4705= IFCRELASSOCIATESLIBRARY('0Q_RQtOjn5wBo$AJSNg4mQ',$,$,$,(#48),#11956); +#11956= IFCLIBRARYREFERENCE($,$,'Actual Work',$,'en',$); + +#4706= IFCRELASSOCIATESLIBRARY('05Beg2$NT55AgPeePvlv_O',$,$,$,(#48),#11957); +#11957= IFCLIBRARYREFERENCE($,$,'\X2\5B9F7E3E4F5C696D66429593\X0\','\X2\8CC76E90914D5206306E305F3081306E5B9F7E3E306E4F5C696D3002\X0\','ja-JP',$); + +#4708= IFCRELASSOCIATESLIBRARY('1NJgw4wO969OigSeCq0RNL',$,$,$,(#49),#11958); +#11958= IFCLIBRARYREFERENCE($,$,'Actuation Type',$,'en',$); + +#4709= IFCRELASSOCIATESLIBRARY('06ALukmfr5ggqONqVJnjOC',$,$,$,(#50),#11959); +#11959= IFCLIBRARYREFERENCE($,$,'Actuation Type',$,'en',$); + +#4711= IFCRELASSOCIATESLIBRARY('13jDgESNTAHeOWybNKCYTy',$,$,$,(#52),#11960); +#11960= IFCLIBRARYREFERENCE($,$,'Actuator Input Power',$,'en',$); + +#4712= IFCRELASSOCIATESLIBRARY('3vyUYyV4r2V8OEHdexhYxV',$,$,$,(#52),#11961); +#11961= IFCLIBRARYREFERENCE($,$,'\X2\5165529B96FB529B\X0\','\X2\670059275165529B96FB529B3002\X0\','ja-JP',$); + +#4713= IFCRELASSOCIATESLIBRARY('1NjlrRfoj7$ehoyZUwNceR',$,$,$,(#52),#11962); +#11962= IFCLIBRARYREFERENCE($,$,'\X2\C785B825\X0\ \X2\C804B825\X0\','\X2\CD5CB300\X0\ \X2\C785B825\X0\ \X2\C804B825\X0\','ko-KR',$); + +#4718= IFCRELASSOCIATESLIBRARY('2c_FN535LDHvjV_nY_ByVA',$,$,$,(#56),#11963); +#11963= IFCLIBRARYREFERENCE($,$,'Addressablility',$,'en',$); + +#4719= IFCRELASSOCIATESLIBRARY('0zExAiCdb4AvUP83Hh$Kzg',$,$,$,(#56),#11964); +#11964= IFCLIBRARYREFERENCE($,$,'\X2\30A230C930EC30B963075B9A80FD529B\X0\','\X2\30A230C930EC30B963075B9A80FD529B306E30BF30A430D73002\X0\','ja-JP',$); + +#4720= IFCRELASSOCIATESLIBRARY('0hc2bJ5kb0m9y4lmofp2hW',$,$,$,(#56),#11965); +#11965= IFCLIBRARYREFERENCE($,$,'\X2\C8FCC18C\X0\ \X2\C9C0C815\X0\ \X2\B2A5B825\X0\','\X2\C8FCC18C\X0\ \X2\C9C0C815\X0\ \X2\B2A5B825\X0\ \X2\D0C0C785\X0\','ko-KR',$); + +#4721= IFCRELASSOCIATESLIBRARY('0ahDriKpX4R9gAy3b2GbRq',$,$,$,(#58),#11966); +#11966= IFCLIBRARYREFERENCE($,$,'Adjustment Designation',$,'en',$); + +#4722= IFCRELASSOCIATESLIBRARY('05KksjjF11DuqL9PmRCi$w',$,$,$,(#58),#11967); +#11967= IFCLIBRARYREFERENCE($,$,'\X2\8ABF6574306E63075B9A\X0\','\X2\8ABF65743059308B88C57F6E306E63075B9A3002\X0\','ja-JP',$); + +#4723= IFCRELASSOCIATESLIBRARY('2JiCekse513gWTkkPuCc99',$,$,$,(#58),#11968); +#11968= IFCLIBRARYREFERENCE($,$,'\X2\C870C815C9C0C815\X0\','\X2\C870C815D558B294\X0\ \X2\C7A5CE58B97C\X0\ \X2\C9C0C815D569B2C8B2E4\X0\.','ko-KR',$); + +#4724= IFCRELASSOCIATESLIBRARY('09JRocbB92AhYeIW5JMPJm',$,$,$,(#59),#11969); +#11969= IFCLIBRARYREFERENCE($,$,'Adjustment Designation',$,'en',$); + +#4725= IFCRELASSOCIATESLIBRARY('1zd9GlEtD7WBhlU9OeWId2',$,$,$,(#59),#11970); +#11970= IFCLIBRARYREFERENCE($,$,'\X2\8ABF6574306E63075B9A\X0\','\X2\8ABF65743059308B88C57F6E306E63075B9A3002\X0\','ja-JP',$); + +#4726= IFCRELASSOCIATESLIBRARY('2Fm1WYVpH5KgMIXeAg94L4',$,$,$,(#59),#11971); +#11971= IFCLIBRARYREFERENCE($,$,'\X2\C870C815C9C0C815\X0\','\X2\C870C815D558B294\X0\ \X2\C7A5CE58B97C\X0\ \X2\C9C0C815D569B2C8B2E4\X0\.','ko-KR',$); + +#4728= IFCRELASSOCIATESLIBRARY('2trnubykT51BJxEBK2lTfj',$,$,$,(#60),#11972); +#11972= IFCLIBRARYREFERENCE($,$,'Adjustment Value Type',$,'en',$); + +#4729= IFCRELASSOCIATESLIBRARY('2jcEvhhRTCS9koaKZXeS5N',$,$,$,(#60),#11973); +#11973= IFCLIBRARYREFERENCE($,$,'\X2\8ABF65745024306E578B\X0\','\X2\8ABF65745024306E30BF30A430D730928A2D5B9A3002\X0\','ja-JP',$); + +#4730= IFCRELASSOCIATESLIBRARY('0Ob2Xc20f4ewMlplJtdNm4',$,$,$,(#60),#11974); +#11974= IFCLIBRARYREFERENCE($,$,'\X2\C870C815\X0\ \X2\D615C2DD\X0\','\X2\C870C815\X0\ \X2\AC12\X0\ \X2\C720D615C744\X0\ \X2\C124C815D569B2C8B2E4\X0\.','ko-KR',$); + +#4731= IFCRELASSOCIATESLIBRARY('3icfByVKvC3OtSvkHGRfH1',$,$,$,(#61),#11975); +#11975= IFCLIBRARYREFERENCE($,$,'Adjustment Value Type',$,'en',$); + +#4732= IFCRELASSOCIATESLIBRARY('03rnlWPCPACfrhNMqaElwj',$,$,$,(#61),#11976); +#11976= IFCLIBRARYREFERENCE($,$,'\X2\8ABF65745024306E578B\X0\','\X2\8ABF65745024306E30BF30A430D730928A2D5B9A3002\X0\','ja-JP',$); + +#4733= IFCRELASSOCIATESLIBRARY('2gEbMB3STEPwyLyqIVm51o',$,$,$,(#61),#11977); +#11977= IFCLIBRARYREFERENCE($,$,'\X2\C870C815\X0\ \X2\D615C2DD\X0\','\X2\C870C815\X0\ \X2\AC12\X0\ \X2\C720D615C744\X0\ \X2\C124C815D569B2C8B2E4\X0\.','ko-KR',$); + +#4734= IFCRELASSOCIATESLIBRARY('2r$vmXuVn0cBrWPdb38LEN',$,$,$,(#62),#11978); +#11978= IFCLIBRARYREFERENCE($,$,'Admixtures Description',$,'en',$); + +#4735= IFCRELASSOCIATESLIBRARY('0O0MwTb2z3JPn6cD7toUjU',$,$,$,(#63),#11979); +#11979= IFCLIBRARYREFERENCE($,$,'Version Date',$,'en',$); + +#4737= IFCRELASSOCIATESLIBRARY('0o8mIs2FLBx8$5t$yG0yn5',$,$,$,(#64),#11980); +#11980= IFCLIBRARYREFERENCE($,$,'Agreement Type',$,'en',$); + +#4738= IFCRELASSOCIATESLIBRARY('3xO4hv3311jvIrEJ0fuBBR',$,$,$,(#65),#11981); +#11981= IFCLIBRARYREFERENCE($,$,'Version',$,'en',$); + +#4739= IFCRELASSOCIATESLIBRARY('1ZN6lDAq19hQf3BejQpaxN',$,$,$,(#66),#11982); +#11982= IFCLIBRARYREFERENCE($,$,'Klimaanlage','Anforderung, ob der Raum mit einer Klimaanlage ausgestattet werden soll (WAHR), oder nicht (Falsch).','de-DE',$); + +#4740= IFCRELASSOCIATESLIBRARY('081uVdiljBlx$5VVbqXEe9',$,$,$,(#66),#11983); +#11983= IFCLIBRARYREFERENCE($,$,'Air Conditioning',$,'en',$); + +#4741= IFCRELASSOCIATESLIBRARY('2dnfBT1Yj7IRmG1SQ5DHi5',$,$,$,(#66),#11984); +#11984= IFCLIBRARYREFERENCE($,$,'Conditionnement d''air','Indique si l''espace requiert un conditionnement d''air (VRAI) ou non (FAUX).','fr-FR',$); + +#4742= IFCRELASSOCIATESLIBRARY('2cUVb2B$5BWO5q9DJFkh4n',$,$,$,(#66),#11985); +#11985= IFCLIBRARYREFERENCE($,$,'\X2\7A7A8ABF\X0\','\X2\3053306E7A7A9593304C7A7A8ABF309289816C423059308B304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\(TRUE)\X2\89813001\X0\(FALSE)\X2\4E0D89813002\X0\','ja-JP',$); + +#4743= IFCRELASSOCIATESLIBRARY('3CFEL4m$9D9uFPEQn_7tCm',$,$,$,(#66),#11986); +#11986= IFCLIBRARYREFERENCE($,$,'\X2\ACF5C870\X0\','\X2\C774\X0\ \X2\ACF5AC04C774\X0\ \X2\ACF5C870B97C\X0\ \X2\C694CCADD560C9C0\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\BD80C6B8\X0\ \X2\AC12C785B2C8B2E4\X0\. (TRUE) \X2\D544C694\X0\ (FALSE) \X2\BD88D544C694\X0\.','ko-KR',$); + +#4744= IFCRELASSOCIATESLIBRARY('0xnvhK0LvEm9MbMz3x156G',$,$,$,(#67),#11987); +#11987= IFCLIBRARYREFERENCE($,$,'Klimaanlage zentral','Anforderung, ob die Klimaanlage zentral gesteuert werden soll (WAHR), oder nicht (FALSCH). Soll nur angegeben werden, wenn die Eigenschaft "Klimaanlage" mit WAHR gegeben ist.','de-DE',$); + +#4745= IFCRELASSOCIATESLIBRARY('0aHNVucnLBH9s6z3Cek5Nb',$,$,$,(#67),#11988); +#11988= IFCLIBRARYREFERENCE($,$,'Air Conditioning Central',$,'en',$); + +#4746= IFCRELASSOCIATESLIBRARY('0tcBk6lvTAoPtoe_30nsAE',$,$,$,(#67),#11989); +#11989= IFCLIBRARYREFERENCE($,$,'Conditionnement d''air centralis\S\i','Indique si l''espace requiert un conditionnement d''air centralis\S\i (VRAI) ou non (FAUX). A fournir si la propri\S\it\S\i "Conditionnement d''air" est VRAI.','fr-FR',$); + +#4747= IFCRELASSOCIATESLIBRARY('1ljhkt5TD6thZM3WAegg59',$,$,$,(#67),#11990); +#11990= IFCLIBRARYREFERENCE($,$,'\X2\4E2D592E5F0F7A7A8ABF\X0\','\X2\7A7A9593304C4E2D592E5F0F7A7A8ABF309289816C423059308B304B30693046304B3092793A305930D630FC30EA30A230F350243002300C7A7A8ABF300D30D730ED30D130C630A3304C\X0\TRUE\X2\306B8A2D5B9A3055308C305F58345408306E307F30014E0E30483089308C308B3002\X0\','ja-JP',$); + +#4748= IFCRELASSOCIATESLIBRARY('0qkeDa2czEPOTaYTF3Ely6',$,$,$,(#67),#11991); +#11991= IFCLIBRARYREFERENCE($,$,'\X2\C911C559C2DD\X0\ \X2\C5D0C5B4CEE8\X0\','\X2\ACF5AC04C774\X0\ \X2\C911C559\X0\ \X2\C2DD\X0\ \X2\ACF5C870B97C\X0\ \X2\C694CCADD560C9C0\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\BD80C6B8\X0\ \X2\AC12C785B2C8B2E4\X0\. "\X2\ACF5C870\X0\"\X2\C18DC131C774\X0\ TRUE\X2\B85C\X0\ \X2\C124C815B41C\X0\ \X2\ACBDC6B0C5D0B9CC\X0\ \X2\C8FCC5B4C9C4B2E4\X0\.','ko-KR',$); + +#4749= IFCRELASSOCIATESLIBRARY('2I5Vv5qLL1_8ibFRr05Frz',$,$,$,(#68),#11992); +#11992= IFCLIBRARYREFERENCE($,$,'Air Diffusion Performance Index',$,'en',$); + +#4750= IFCRELASSOCIATESLIBRARY('1gYFVxut15wBm2SwzJEkrv',$,$,$,(#68),#11993); +#11993= IFCLIBRARYREFERENCE($,$,'Indice de performance de diffusion de l''air','L''Indice de Performance de Diffusion d''Air (ADPI) est utilis\S\i pour des conditions en mode rafra\S\nchissement. Si plusieurs mesures de vitesses et temp\S\iratures de l''air sont r\S\ialis\S\ies \S\` travers toute une zone occup\S\ie d''un espace, l''ADPI est le pourcentage des emplacements o\S\y les mesures ont \S\it\S\i r\S\ialis\S\ies et qui v\S\irifient les caract\S\iristiques pour une temp\S\irature de courant d''air et de vitesse d''air effectives.','fr-FR',$); + +#4751= IFCRELASSOCIATESLIBRARY('1gfuwI119Ay8X4f59ECGdw',$,$,$,(#68),#11994); +#11994= IFCLIBRARYREFERENCE($,$,'\X2\7A7A6C1762E16563602780FD63076A19\X0\','\X2\7A7A6C1762E16563602780FD63076A19FF08\X0\ADPI)\X2\306F51B7623F6642306B4F7F75283055308C308B3002\X0\\X\0D\X\0A\X2\7A7A6C17901F5EA6304A308830736C176E29306E3044304F3064304B306E6E2C5B9A304C7A7A9593306E5C454F4F57DF306E968530053067306A3055308C308B583454083001\X0\ADPI\X2\306F670952B9306A83496848306E6E295EA6304A308830737A7A6C17901F5EA6306E305F3081306E4ED569D8306B906D90473059308B6E2C5B9A304C5F973089308C305F4F4D7F6E306E5272540830673042308B3002\X0\','ja-JP',$); + +#4752= IFCRELASSOCIATESLIBRARY('0qs6c9_$19zx1LU7l3X13t',$,$,$,(#69),#11995); +#11995= IFCLIBRARYREFERENCE($,$,'Air Exchange Rate',$,'en',$); + +#4753= IFCRELASSOCIATESLIBRARY('1JoiovNO1APxgOeXFzT0Kt',$,$,$,(#69),#11996); +#11996= IFCLIBRARYREFERENCE($,$,'\X2\63DB6C1756DE6570\X0\','\X2\63DB6C17306B3088308B71B18CA083773002\X0\','ja-JP',$); + +#4754= IFCRELASSOCIATESLIBRARY('0Y$ka$NfD4yOgImvAVRyDa',$,$,$,(#69),#11997); +#11997= IFCLIBRARYREFERENCE($,$,'\X2\D658AE30D68CC218\X0\','\X2\D658AE30C5D0\X0\ \X2\C758D55C\X0\ \X2\C5F4BD80D558\X0\','ko-KR',$); + +#4755= IFCRELASSOCIATESLIBRARY('2m4jve9PDBieNn$ucbhInd',$,$,$,(#70),#11998); +#11998= IFCLIBRARYREFERENCE($,$,'Air Exchange Rate',$,'en',$); + +#4756= IFCRELASSOCIATESLIBRARY('0_kbNScWfFdRGRpnak4n4C',$,$,$,(#70),#11999); +#11999= IFCLIBRARYREFERENCE($,$,'\X2\63DB6C1756DE6570\X0\','\X2\63DB6C17306B3088308B71B18CA083773002\X0\','ja-JP',$); + +#4757= IFCRELASSOCIATESLIBRARY('1mtwQDNQnFphGNveJ5hvBC',$,$,$,(#70),#12000); +#12000= IFCLIBRARYREFERENCE($,$,'\X2\D658AE30D68CC218\X0\','\X2\D658AE30C5D0\X0\ \X2\C758D55C\X0\ \X2\C5F4BD80D558\X0\','ko-KR',$); + +#4759= IFCRELASSOCIATESLIBRARY('3Y8ijzSMvFKe2IuyblJiNH',$,$,$,(#71),#12001); +#12001= IFCLIBRARYREFERENCE($,$,'Air Flow Configuration',$,'en',$); + +#4760= IFCRELASSOCIATESLIBRARY('0ge1Tx$BD7FeWaVjDU3OIT',$,$,$,(#72),#12002); +#12002= IFCLIBRARYREFERENCE($,$,'Air Flow Leakage',$,'en',$); + +#4761= IFCRELASSOCIATESLIBRARY('15w3k0pD5Fn8$IGngT3bGY',$,$,$,(#72),#12003); +#12003= IFCLIBRARYREFERENCE($,$,'\X2\6F0F308C91CF\X0\','\X2\4F537A4D6F0F308C6D4191CF\X0\','ja-JP',$); + +#4762= IFCRELASSOCIATESLIBRARY('0ahViU4W19u8z6Gtm3nBnz',$,$,$,(#73),#12004); +#12004= IFCLIBRARYREFERENCE($,$,'Air Flow Rate',$,'en',$); + +#4763= IFCRELASSOCIATESLIBRARY('3dzrMNq6XDsxMT92B5ohpS',$,$,$,(#74),#12005); +#12005= IFCLIBRARYREFERENCE($,$,'Air Flow Rate',$,'en',$); + +#4764= IFCRELASSOCIATESLIBRARY('2nlzmW8mX8uQn2xJAadtb5',$,$,$,(#75),#12006); +#12006= IFCLIBRARYREFERENCE($,$,'Air Flow Rate',$,'en',$); + +#4765= IFCRELASSOCIATESLIBRARY('0DjOb9lEX5rxXEnoeXSQY6',$,$,$,(#76),#12007); +#12007= IFCLIBRARYREFERENCE($,$,'Air Flow Rate',$,'en',$); + +#4766= IFCRELASSOCIATESLIBRARY('2r59CMzNf8Gew$ql8d_UCL',$,$,$,(#76),#12008); +#12008= IFCLIBRARYREFERENCE($,$,'\X2\98A891CF\X0\','\X2\4F537A4D98A891CF\X0\','ja-JP',$); + +#4767= IFCRELASSOCIATESLIBRARY('1SORwyfZP8VB_nkK_GlK2i',$,$,$,(#77),#12009); +#12009= IFCLIBRARYREFERENCE($,$,'Air Flow Rate',$,'en',$); + +#4768= IFCRELASSOCIATESLIBRARY('2L2NBFBRH3SwghUPrwVeYy',$,$,$,(#77),#12010); +#12010= IFCLIBRARYREFERENCE($,$,'D\S\ibit d''air','D\S\ibit d''air volumique','fr-FR',$); + +#4769= IFCRELASSOCIATESLIBRARY('3rNHvsv2fAqBnt6S9MO$Z2',$,$,$,(#77),#12011); +#12011= IFCLIBRARYREFERENCE($,$,'\X2\98A891CF\X0\','\X2\900198A891CF\X0\','ja-JP',$); + +#4770= IFCRELASSOCIATESLIBRARY('0R8L$bU2f1$8hQMH9n2VZM',$,$,$,(#78),#12012); +#12012= IFCLIBRARYREFERENCE($,$,'Airflow Rate Range',$,'en',$); + +#4771= IFCRELASSOCIATESLIBRARY('1je6wcp6f9eh3WPYEdK4fR',$,$,$,(#79),#12013); +#12013= IFCLIBRARYREFERENCE($,$,'Airflow Rate Range',$,'en',$); + +#4772= IFCRELASSOCIATESLIBRARY('3ct$1uqO13KwURbOUp9oQE',$,$,$,(#79),#12014); +#12014= IFCLIBRARYREFERENCE($,$,'PlageD\S\ibitA\S\iraulique','Plage possible de d\S\ibit a\S\iraulique pouvant \S\jtre d\S\ilivr\S\i. Pour les cas o\S\y il n''y a pas de d\S\ibit \S\` travers la batterie (par ex. batterie \S\ilectrique en plancher), alors la valeur est z\S\iro.','fr-FR',$); + +#4773= IFCRELASSOCIATESLIBRARY('1nccWcLgj7JR$qQDfDebCd',$,$,$,(#80),#12015); +#12015= IFCLIBRARYREFERENCE($,$,'Air Flowrate Range',$,'en',$); + +#4774= IFCRELASSOCIATESLIBRARY('2YMk1USXz56h8Eg$PTo5_O',$,$,$,(#80),#12016); +#12016= IFCLIBRARYREFERENCE($,$,'PlageD\S\ibitVentilation','Plage de d\S\ibit de ventilation dans laquelle le terminal de ventilation est pr\S\ivu de fonctionner.','fr-FR',$); + +#4775= IFCRELASSOCIATESLIBRARY('0C1G2d2EP87w12pmJBi_rr',$,$,$,(#80),#12017); +#12017= IFCLIBRARYREFERENCE($,$,'\X2\6D4191CF7BC456F2\X0\','\X2\64CD4F5C3055308C308B30BF30FC30DF30CA30EB5185306E7A7A6C176D41306E7BC456F2\X0\','ja-JP',$); + +#4776= IFCRELASSOCIATESLIBRARY('1hNEJcitz6SRacCmOEncrn',$,$,$,(#81),#12018); +#12018= IFCLIBRARYREFERENCE($,$,'Air Flowrate Range',$,'en',$); + +#4777= IFCRELASSOCIATESLIBRARY('3gFx8NAb15LvlfQhpbSxwx',$,$,$,(#81),#12019); +#12019= IFCLIBRARYREFERENCE($,$,'\X2\6D4191CF7BC456F2\X0\','\X2\900198A853EF80FD306A98A891CF7BC456F2\X0\','ja-JP',$); + +#4778= IFCRELASSOCIATESLIBRARY('2Lf5NWOun509OtA2$1I4hK',$,$,$,(#82),#12020); +#12020= IFCLIBRARYREFERENCE($,$,'Air Flowrate Versus Flow Control Element',$,'en',$); + +#4779= IFCRELASSOCIATESLIBRARY('0bvRRkzij8Exx0b4yYXRXY',$,$,$,(#82),#12021); +#12021= IFCLIBRARYREFERENCE($,$,'D\S\ibitAirContreElementControleFlux','D\S\ibit d''air par rapport \S\` la position de l''\S\il\S\iment de contr\S\tle du flux en perte de charge nominale','fr-FR',$); + +#4780= IFCRELASSOCIATESLIBRARY('364Kbyyw9BpBrFn94R$WYR',$,$,$,(#82),#12022); +#12022= IFCLIBRARYREFERENCE($,$,'\X2\6D4191CF52365FA172796027\X0\','\X2\6A196E96306E5727529B4F4E4E0B306B304A3051308B6D4191CF52365FA188C57F6E306E4F4D7F6E306B5BFE3059308B6D4191CF\X0\','ja-JP',$); + +#4782= IFCRELASSOCIATESLIBRARY('2xuCo2vL568AbicKp18Rv0',$,$,$,(#83),#12023); +#12023= IFCLIBRARYREFERENCE($,$,'Air Handler Construction',$,'en',$); + +#4783= IFCRELASSOCIATESLIBRARY('00EklJ42vFh9AH_YdZKwcg',$,$,$,(#83),#12024); +#12024= IFCLIBRARYREFERENCE($,$,'\X2\7A7A8ABF6A5F88FD9020\X0\','\X2\7A7A8ABF6A5F306E7D447ACB65B96CD5306E5B9A7FA9306E52176319\X0\','ja-JP',$); + +#4785= IFCRELASSOCIATESLIBRARY('09spXaPkX8nAt6Y9mpnVg5',$,$,$,(#84),#12025); +#12025= IFCLIBRARYREFERENCE($,$,'Air Handler Fan Coil Arrangement',$,'en',$); + +#4786= IFCRELASSOCIATESLIBRARY('2yzmJAIDn1auhFZVaISMpj',$,$,$,(#84),#12026); +#12026= IFCLIBRARYREFERENCE($,$,'\X2\7A7A8ABF6A5F30D530A130F330FB30B330A430EB914D5217\X0\','\X2\7D666C1730D530A130F3306851B7537430B330A430EB306E914D7F6E306E5B9A7FA952176319\X0\','ja-JP',$); + +#4788= IFCRELASSOCIATESLIBRARY('0tb86nOLvBJQ2Cg$Nn$SJl',$,$,$,(#86),#12027); +#12027= IFCLIBRARYREFERENCE($,$,'Air Particle Filter Type',$,'en',$); + +#4789= IFCRELASSOCIATESLIBRARY('0qCqg0qGP1dxn9g3VT25er',$,$,$,(#87),#12028); +#12028= IFCLIBRARYREFERENCE($,$,'Air Pressure Drop Curve',$,'en',$); + +#4790= IFCRELASSOCIATESLIBRARY('1564YhmDnD_fkuQ31UNaZD',$,$,$,(#88),#12029); +#12029= IFCLIBRARYREFERENCE($,$,'Air Pressure Drop Curve',$,'en',$); + +#4791= IFCRELASSOCIATESLIBRARY('1_vOuG1Jr5KPJXLQ30bcbc',$,$,$,(#89),#12030); +#12030= IFCLIBRARYREFERENCE($,$,'Air Pressure Drop Curve',$,'en',$); + +#4792= IFCRELASSOCIATESLIBRARY('3u$cDCbpD9fOMji4Qgsluk',$,$,$,(#89),#12031); +#12031= IFCLIBRARYREFERENCE($,$,'\X2\5727529B964D4E0B66F27DDA\X0\','\X2\98A891CF306E95A26570306830573066306E7A7A6C175727529B964D4E0B\X0\','ja-JP',$); + +#4793= IFCRELASSOCIATESLIBRARY('2szwYbUS56Puq8uRpgm0IJ',$,$,$,(#90),#12032); +#12032= IFCLIBRARYREFERENCE($,$,'Air Pressure Drop Curve',$,'en',$); + +#4794= IFCRELASSOCIATESLIBRARY('0lCwtduQHC5Ax2eFvO_N__',$,$,$,(#90),#12033); +#12033= IFCLIBRARYREFERENCE($,$,'CourbePerteDeChargeAir','Courbe de perte de charge a\S\iraulique, courbe perte de charge/d\S\ibit.','fr-FR',$); + +#4795= IFCRELASSOCIATESLIBRARY('2ztbeFCv98ZA2Ter71n6X8',$,$,$,(#91),#12034); +#12034= IFCLIBRARYREFERENCE($,$,'Air Pressure Drop Curves',$,'en',$); + +#4796= IFCRELASSOCIATESLIBRARY('0DF$Ht_rTFyO9EuboZB3ai',$,$,$,(#92),#12035); +#12035= IFCLIBRARYREFERENCE($,$,'Air Pressure Drop Curves',$,'en',$); + +#4797= IFCRELASSOCIATESLIBRARY('3sYWDNAA91rxtDEANBh5YP',$,$,$,(#92),#12036); +#12036= IFCLIBRARYREFERENCE($,$,'CourbesPerteChargeAir','Perte de charge a\S\iraulique fonction du d\S\ibit d''air','fr-FR',$); + +#4798= IFCRELASSOCIATESLIBRARY('1_exY8Cev3RxBulrYmWb5L',$,$,$,(#92),#12037); +#12037= IFCLIBRARYREFERENCE($,$,'\X2\7A7A6C175727529B964D4E0B66F27DDA\X0\','\X2\98A891CF306E95A26570306830573066306E7A7A6C175727529B964D4E0B\X0\','ja-JP',$); + +#4799= IFCRELASSOCIATESLIBRARY('0D7yvMRZf2nvkt2o8i170c',$,$,$,(#93),#12038); +#12038= IFCLIBRARYREFERENCE($,$,'Air Pressure Range',$,'en',$); + +#4800= IFCRELASSOCIATESLIBRARY('0z_SfiA$fFCegNq_wP5WhE',$,$,$,(#93),#12039); +#12039= IFCLIBRARYREFERENCE($,$,'Plage de pression d''air','Plage admise de la pression statique de l''air \S\` l''entr\S\ie du registre terminal de ventilation','fr-FR',$); + +#4801= IFCRELASSOCIATESLIBRARY('1KcMXXlkD758ZHebK9cSxm',$,$,$,(#93),#12040); +#12040= IFCLIBRARYREFERENCE($,$,'\X2\7A7A6C1757277BC456F2\X0\','\X2\30BF30FC30DF30CA30EB5165308A53E33067306E8A315BB9975957277BC456F2\X0\','ja-JP',$); + +#4802= IFCRELASSOCIATESLIBRARY('2jR4iacSL8xAcafvLLEjIf',$,$,$,(#94),#12041); +#12041= IFCLIBRARYREFERENCE($,$,'Luftdruckausgleich','Angabe, ob der Raum einen Luftdruckausgleich erfordert (WAHR) oder nicht (FALSCH).','de-DE',$); + +#4803= IFCRELASSOCIATESLIBRARY('2vTVqlgMfD_OmmlzXWOrIU',$,$,$,(#94),#12042); +#12042= IFCLIBRARYREFERENCE($,$,'Air Pressurization',$,'en',$); + +#4804= IFCRELASSOCIATESLIBRARY('3a6nsNbtvE5RNB8Bhsm7SS',$,$,$,(#94),#12043); +#12043= IFCLIBRARYREFERENCE($,$,'AirComprimeDisponible','Indique si l''espace n\S\icessite d''\S\jtre aliment\S\i en air comprim\S\i (VRAI) ou non (FAUX)','fr-FR',$); + +#4805= IFCRELASSOCIATESLIBRARY('0xroes3l94yfSry5tNK9T8',$,$,$,(#94),#12044); +#12044= IFCLIBRARYREFERENCE($,$,'\X2\7A7A6C1752A05727\X0\','\X2\7A7A9593304C52A057273059308B30533068309289816C423055308C30663044308B304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\(TRUE)\X2\52A057273001\X0\(FALSE)\X2\975E52A057273002\X0\','ja-JP',$); + +#4806= IFCRELASSOCIATESLIBRARY('3G6cExIjD2rwsYMVKhO4jr',$,$,$,(#94),#12045); +#12045= IFCLIBRARYREFERENCE($,$,'\X2\ACF5AE30\X0\ \X2\AC00C555\X0\','\X2\ACF5AC04C774\X0\ \X2\AC00C555\X0\ \X2\C694AD6CB418ACE0\X0\ \X2\C788B294C9C0\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\BD80C6B8\X0\ \X2\AC12C785B2C8B2E4\X0\. (TRUE) \X2\AC00C555\X0\ (FALSE) \X2\BE44\X0\ \X2\AC00C555\X0\.','ko-KR',$); + +#4807= IFCRELASSOCIATESLIBRARY('1WMWCFhJH7nO4sPNJGgZs4',$,$,$,(#95),#12046); +#12046= IFCLIBRARYREFERENCE($,$,'Air Resistance Curve',$,'en',$); + +#4808= IFCRELASSOCIATESLIBRARY('02FLMoaa56MR2_i1YRwk0_',$,$,$,(#95),#12047); +#12047= IFCLIBRARYREFERENCE($,$,'\X2\7A7A6C1762B5629766F27DDA\X0\','\X2\7A7A6C1762B5629766F27DDAFF08900198A86A5F306E307FFF095727529BFF1DFF46FF086D41901FFF09\X0\','ja-JP',$); + +#4810= IFCRELASSOCIATESLIBRARY('1iQ4CIszz46vVtlDjlpAsz',$,$,$,(#96),#12048); +#12048= IFCLIBRARYREFERENCE($,$,'Air Side System Distribution Type',$,'en',$); + +#4811= IFCRELASSOCIATESLIBRARY('2IwV9LAPj2ghyvkTASr_Ni',$,$,$,(#96),#12049); +#12049= IFCLIBRARYREFERENCE($,$,'\X2\642C900165B95F0F\X0\','\X2\57FA672C7684306A7A7A8ABF65B95F0FFF0853584E0030C030AF30C830014E8C91CD30C030AF30C8300130DE30EB30C130BE30FC30F37B49FF093002\X0\','ja-JP',$); + +#4812= IFCRELASSOCIATESLIBRARY('2Jq6hjCPb7O8gQ1NAqY6Rb',$,$,$,(#96),#12050); +#12050= IFCLIBRARYREFERENCE($,$,'\X2\BC18C1A1BC29C2DD\X0\','\X2\AE30BCF8C801C778\X0\ \X2\ACF5C870\X0\ \X2\BC29C2DD\X0\ (\X2\B2E8C77C\X0\ \X2\B355D2B8\X0\, \X2\C774C911\X0\ \X2\B355D2B8\X0\, \X2\BA40D2F0C874\X0\ \X2\B4F1\X0\)','ko-KR',$); + +#4814= IFCRELASSOCIATESLIBRARY('1gHkggCPD7eegS460PCPGo',$,$,$,(#97),#12051); +#12051= IFCLIBRARYREFERENCE($,$,'Air Side System Type',$,'en',$); + +#4816= IFCRELASSOCIATESLIBRARY('0LU$LyjUb4_xVtjYlX2HpT',$,$,$,(#98),#12052); +#12052= IFCLIBRARYREFERENCE($,$,'Location',$,'en',$); + +#4817= IFCRELASSOCIATESLIBRARY('0w99eHsZPFaBKGuix1SmnS',$,$,$,(#98),#12053); +#12053= IFCLIBRARYREFERENCE($,$,'Emplacement','Emplacement (un seul type de diffuseur peut \S\jtre utilis\S\i pour des emplaments multiples); Haut signifie proche du plafond.','fr-FR',$); + +#4818= IFCRELASSOCIATESLIBRARY('2LB3E7QQTAhO6aRJaCAf$C',$,$,$,(#98),#12054); +#12054= IFCLIBRARYREFERENCE($,$,'\X2\4F4D7F6E\X0\','\X2\52366C1753E3306E53D6308A4ED830514F4D7F6EFF0858C197629AD8624030FB4F4E90E8300159294E95307A308A300159294E954E2D592E30015E8A30015E8A4E0B4ED6FF09\X0\','ja-JP',$); + +#4820= IFCRELASSOCIATESLIBRARY('2VNBO5RKX3hwXeetRRmNEu',$,$,$,(#99),#12055); +#12055= IFCLIBRARYREFERENCE($,$,'Mounting Type',$,'en',$); + +#4821= IFCRELASSOCIATESLIBRARY('2O6w0YyvLAfv_wUhgDPXYc',$,$,$,(#99),#12056); +#12056= IFCLIBRARYREFERENCE($,$,'ModeFixation','La fa\S\gon d''\S\jtre fix\S\i pour le terminal de ventilation au plafond, mur, etc.\X\0D\X\0A\X\0D\X\0ASurface: Fix\S\i sur la surface de quelque chose (Ex: mur, conduit, etc.)\X\0D\X\0AAlignement plat: Fix\S\i plat et dans l''alignement d''une surface.\X\0D\X\0AInsertion: Fix\S\i dans un type de plafond avec capacit\S\i d''insertion (Ex: faux-plafondsuspendu)','fr-FR',$); + +#4822= IFCRELASSOCIATESLIBRARY('3WtkVc0a93neFSA4W8XfYn',$,$,$,(#99),#12057); +#12057= IFCLIBRARYREFERENCE($,$,'\X2\53D6308A4ED830515F625F0F\X0\','\X2\30BF30FC30DF30CA30EB304C59294E95308458C1306A3069306B53D6308A4ED830513089308C308B65B96CD53002\X0\\X\0D\X\0A\X2\8868976230016C345E733001\X0\LAYIN\X2\4ED6\X0\\X\0D\X\0A\X2\88689762FF1A4F55304BFF0858C130FB30C030AF30C87B49FF09306E88689762306B53D6308A4ED83051\X0\\X\0D\X\0AFLATFLUSH\X2\FF1A88689762306B6C345E7330FB\X0\Flushni\X2\53D6308A4ED83051\X0\\X\0D\X\0ALAYIN\X2\FF1A59294E95306B\X0\lay-in\X2\5F625F0F3067306E53D6308A4ED83051FF084E0B304C308A59294E95683C5B50306A3069FF09\X0\','ja-JP',$); + +#4824= IFCRELASSOCIATESLIBRARY('3M02QToqL2IufjjqPlW1Ru',$,$,$,(#100),#12058); +#12058= IFCLIBRARYREFERENCE($,$,'Shape',$,'en',$); + +#4825= IFCRELASSOCIATESLIBRARY('0PcYC1gyb2se84_JYFw0Hk',$,$,$,(#100),#12059); +#12059= IFCLIBRARYREFERENCE($,$,'Forme','Forme du terminal de ventilation. La fente est g\S\in\S\iralement un long et \S\itroit appareil d''apport avec un rapport de forme g\S\in\S\iralement sup\S\irieur \S\` 10 pour 1.','fr-FR',$); + +#4826= IFCRELASSOCIATESLIBRARY('2yXmf0O$v4aPIjkE3TK6To',$,$,$,(#100),#12060); +#12060= IFCLIBRARYREFERENCE($,$,'\X2\5F6272B6\X0\','\X2\30BF30FC30DF30CA30EB306E5F6272B6FF08518672B6300156DB89D25F6230016B6365B95F62300130B930ED30C330C84ED6FF093002300030B930ED30C330C8FF086E9D72B6FF09306F4E00822C7684306B30A230B930DA30AF30C86BD4FF11FF104EE54E0A304C5178578B768430673042308B3002\X0\','ja-JP',$); + +#4827= IFCRELASSOCIATESLIBRARY('2hty8J4pH8fezsowndSZ8U',$,$,$,(#102),#12061); +#12061= IFCLIBRARYREFERENCE($,$,'Condition',$,'en',$); + +#4828= IFCRELASSOCIATESLIBRARY('0mJ8qlk3f2_9_ZD7AkJA$i',$,$,$,(#102),#12062); +#12062= IFCLIBRARYREFERENCE($,$,'\X2\67614EF6\X0\','Pset_AlarmPHistory.Condition\X2\30674F7F75283055308C308B30018B66583167614EF6306E8B5852255B50306830E930D930EB60C55831306E30DE30C330D430F330B03092884C30463002\X0\','ja-JP',$); + +#4829= IFCRELASSOCIATESLIBRARY('0OsOChfb11l82Vxqk3W5mm',$,$,$,(#103),#12063); +#12063= IFCLIBRARYREFERENCE($,$,'Alkalinity Concentration',$,'en',$); + +#4830= IFCRELASSOCIATESLIBRARY('0GE_LMi7j77B5o9OqtH5K7',$,$,$,(#105),#12064); +#12064= IFCLIBRARYREFERENCE($,$,'Ambient Design Dry Bulb Temperature',$,'en',$); + +#4831= IFCRELASSOCIATESLIBRARY('3tpt2xrE5AlfwukOHjdDoM',$,$,$,(#106),#12065); +#12065= IFCLIBRARYREFERENCE($,$,'Ambient Design Wet Bulb Temperature',$,'en',$); + +#4833= IFCRELASSOCIATESLIBRARY('1LSDVZbU99leoc5kESC2t_',$,$,$,(#107),#12066); +#12066= IFCLIBRARYREFERENCE($,$,'Amplifier Type',$,'en',$); + +#4834= IFCRELASSOCIATESLIBRARY('2eT2sgDkT7uhBHaty9oNB8',$,$,$,(#107),#12067); +#12067= IFCLIBRARYREFERENCE($,$,'\X2\30A230F330D75F625F0F\X0\','\X2\30A230F330D7306E5F625F0F3092793A30593002\X0\','ja-JP',$); + +#4835= IFCRELASSOCIATESLIBRARY('2LJ2zKTSjEh8blYhriQwG1',$,$,$,(#107),#12068); +#12068= IFCLIBRARYREFERENCE($,$,'\X2\C570D504\X0\ \X2\D615C2DD\X0\','\X2\C570D504C758\X0\ \X2\D615C2DDC744\X0\ \X2\BCF4C5ECC900B2E4\X0\.','ko-KR',$); + +#4837= IFCRELASSOCIATESLIBRARY('3n2P5a2g1029YymFRLxUL$',$,$,$,(#109),#12069); +#12069= IFCLIBRARYREFERENCE($,$,'Anchor Bolt Diameter',$,'en',$); + +#4838= IFCRELASSOCIATESLIBRARY('2ENMz61tj029z8ETPBSH6y',$,$,$,(#109),#12070); +#12070= IFCLIBRARYREFERENCE($,$,'\X2\76F45F84\X0\','\X2\30A230F330AB30FC30DC30EB30C8306E76F45F843002\X0\','ja-JP',$); + +#4839= IFCRELASSOCIATESLIBRARY('3pM4m_iL17oQt1pOuWeJbJ',$,$,$,(#109),#12071); +#12071= IFCLIBRARYREFERENCE($,$,'\X2\C9C0B984\X0\','\X2\C575CEE4\X0\ \X2\BCFCD2B8C758\X0\ \X2\ACF5CE6D\X0\ \X2\C9C1ACBD\X0\','ko-KR',$); + +#4840= IFCRELASSOCIATESLIBRARY('2XGx1PIhb3FA3z_tI0e5_t',$,$,$,(#110),#12072); +#12072= IFCLIBRARYREFERENCE($,$,'Anchor Bolt Length',$,'en',$); + +#4841= IFCRELASSOCIATESLIBRARY('1Hg7QSuCrEowzWHr8iEQS2',$,$,$,(#110),#12073); +#12073= IFCLIBRARYREFERENCE($,$,'\X2\95773055\X0\','\X2\30A230F330AB30FC30DC30EB30C8306E957730553002\X0\','ja-JP',$); + +#4842= IFCRELASSOCIATESLIBRARY('0pi7u2XSD3QwJu52agrl5V',$,$,$,(#110),#12074); +#12074= IFCLIBRARYREFERENCE($,$,'\X2\AE38C774\X0\','\X2\C575CEE4\X0\ \X2\BCFCD2B8C758\X0\ \X2\AE38C774\X0\','ko-KR',$); + +#4843= IFCRELASSOCIATESLIBRARY('01zUkyHtLDC9pqU60x7ipv',$,$,$,(#111),#12075); +#12075= IFCLIBRARYREFERENCE($,$,'Anchor Bolt Protrusion Length',$,'en',$); + +#4844= IFCRELASSOCIATESLIBRARY('24MZkQGXvA$RWwNkZUYab0',$,$,$,(#111),#12076); +#12076= IFCLIBRARYREFERENCE($,$,'\X2\B3CCCD9CBD80\X0\ \X2\AE38C774\X0\','\X2\C575CEE4\X0\ \X2\BCFCD2B8C758\X0\ \X2\B3CCCD9C\X0\ \X2\BD80BD84C758\X0\ \X2\AE38C774\X0\','ko-KR',$); + +#4845= IFCRELASSOCIATESLIBRARY('1SRjkqIUXCjgGW1XsHoH2U',$,$,$,(#112),#12077); +#12077= IFCLIBRARYREFERENCE($,$,'Anchor Bolt Thread Length',$,'en',$); + +#4846= IFCRELASSOCIATESLIBRARY('0qhE99YsD4DROsFHxebbNJ',$,$,$,(#112),#12078); +#12078= IFCLIBRARYREFERENCE($,$,'\X2\B098C0ACBD80\X0\ \X2\AE38C774\X0\','\X2\C575CEE4\X0\ \X2\BCFCD2B8C758\X0\ \X2\B098C0AC\X0\ \X2\BD80BD84C758\X0\ \X2\AE38C774\X0\','ko-KR',$); + +#4847= IFCRELASSOCIATESLIBRARY('22O5E2Q_bDoxZ5LcZsV4JI',$,$,$,(#113),#12079); +#12079= IFCLIBRARYREFERENCE($,$,'Angle Between Component Axes',$,'en',$); + +#4848= IFCRELASSOCIATESLIBRARY('1aeveSlfr70hUinJk8yYIg',$,$,$,(#114),#12080); +#12080= IFCLIBRARYREFERENCE($,$,'Angle To First Axis',$,'en',$); + +#4850= IFCRELASSOCIATESLIBRARY('2bx$KcamnCnAQEBUxpy4bB',$,$,$,(#121),#12081); +#12081= IFCLIBRARYREFERENCE($,$,'Apparent Power',$,'en',$); + +#4851= IFCRELASSOCIATESLIBRARY('0EvoEbt8b4igB83gDgktlz',$,$,$,(#121),#12082); +#12082= IFCLIBRARYREFERENCE($,$,'\X2\76AE76F896FB529B\X0\','\X2\76AE76F896FB529B3002\X0\','ja-JP',$); + +#4852= IFCRELASSOCIATESLIBRARY('3VfJr_82f7ifUykj_Ju21x',$,$,$,(#122),#12083); +#12083= IFCLIBRARYREFERENCE($,$,'Appearance Grade',$,'en',$); + +#4853= IFCRELASSOCIATESLIBRARY('2B8ddqvOrEKOh8bTX_QfP3',$,$,$,(#123),#12084); +#12084= IFCLIBRARYREFERENCE($,$,'Appliance Diversity',$,'en',$); + +#4854= IFCRELASSOCIATESLIBRARY('06z23ieyj0jfdqO7lm8PEF',$,$,$,(#123),#12085); +#12085= IFCLIBRARYREFERENCE($,$,'\X2\6A5F5668306E8CA083777387\X0\','\X2\6A5F5668306E8CA0837773873002\X0\','ja-JP',$); + +#4855= IFCRELASSOCIATESLIBRARY('1FzXHAJIH2Dg5XDBlMgXG3',$,$,$,(#123),#12086); +#12086= IFCLIBRARYREFERENCE($,$,'\X2\AE30AE30C758\X0\ \X2\BD80D558C728\X0\','\X2\AE30AE30C758\X0\ \X2\BD80D558C728\X0\.','ko-KR',$); + +#4856= IFCRELASSOCIATESLIBRARY('0ePtL8izv5n8pClmRjMJFp',$,$,$,(#124),#12087); +#12087= IFCLIBRARYREFERENCE($,$,'Appliance Diversity',$,'en',$); + +#4857= IFCRELASSOCIATESLIBRARY('0KydbpKS99FO58zci9h7tp',$,$,$,(#124),#12088); +#12088= IFCLIBRARYREFERENCE($,$,'\X2\6A5F5668306E8CA083777387\X0\','\X2\6A5F5668306E8CA0837773873002\X0\','ja-JP',$); + +#4858= IFCRELASSOCIATESLIBRARY('3wx2U2KSPEKAgfCZ4UajZl',$,$,$,(#124),#12089); +#12089= IFCLIBRARYREFERENCE($,$,'\X2\AE30AE30C758\X0\ \X2\BD80D558C728\X0\','\X2\AE30AE30C758\X0\ \X2\BD80D558C728\X0\','ko-KR',$); + +#4859= IFCRELASSOCIATESLIBRARY('3n_NES1$D2KxlOSa4Z4qwd',$,$,$,(#125),#12090); +#12090= IFCLIBRARYREFERENCE($,$,'Appliance Percent Load To Radiant',$,'en',$); + +#4860= IFCRELASSOCIATESLIBRARY('2$7TpLHGT5Ax1eFvE_Ab6F',$,$,$,(#125),#12091); +#12091= IFCLIBRARYREFERENCE($,$,'\X2\653E5C0471B1306E30463061985571B15206306E52725408\X0\','\X2\653E5C0471B1306E30463061985571B152068CA08377306E527254083002\X0\','ja-JP',$); + +#4861= IFCRELASSOCIATESLIBRARY('1IBRV3p45AzwcYM51mVROj',$,$,$,(#125),#12092); +#12092= IFCLIBRARYREFERENCE($,$,'\X2\BCF5C0ACC5F4\X0\ \X2\C911\X0\ \X2\D604C5F4\X0\ \X2\BD84C758\X0\ \X2\BE44C728\X0\','\X2\BCF5C0ACC5F4\X0\ \X2\C911\X0\ \X2\D604C5F4\X0\ \X2\BD84\X0\ \X2\BD80D558C758\X0\ \X2\BE44C728\X0\.','ko-KR',$); + +#4862= IFCRELASSOCIATESLIBRARY('1hlBmpNOf13wwNZXV9$L_x',$,$,$,(#126),#12093); +#12093= IFCLIBRARYREFERENCE($,$,'Applicable Structural Design Method',$,'en',$); + +#4863= IFCRELASSOCIATESLIBRARY('2Nnjm1HpL1Ww2GIssWMI8_',$,$,$,(#127),#12094); +#12094= IFCLIBRARYREFERENCE($,$,'Applicable Structural Design Method',$,'en',$); + +#4865= IFCRELASSOCIATESLIBRARY('29NraO0QnDw9RWXltoIMxd',$,$,$,(#129),#12095); +#12095= IFCLIBRARYREFERENCE($,$,'Application',$,'en',$); + +#4867= IFCRELASSOCIATESLIBRARY('12dfo$0nPCMg5wLKzrgedA',$,$,$,(#131),#12096); +#12096= IFCLIBRARYREFERENCE($,$,'Application Of Fan',$,'en',$); + +#4868= IFCRELASSOCIATESLIBRARY('1Vm5Ef4oHFAewAu$TCHCc6',$,$,$,(#131),#12097); +#12097= IFCLIBRARYREFERENCE($,$,'Fan\X2\75289014\X0\','Fan\X2\306E7CFB7D71\X0\\X\0D\X\0ASUPPLYAIR, RETURNAIR, EXHAUSTAIR, COOLINGTOWER, OTHER','ja-JP',$); + +#4870= IFCRELASSOCIATESLIBRARY('3mX4zxtrj6hvZFlRUGA0Xs',$,$,$,(#139),#12098); +#12098= IFCLIBRARYREFERENCE($,$,'Fl\S\dche pro Nutzer','Anteil der Raumfl\S\dche pro Benutzer f\S\|r Nutzung des Raums.','de-DE',$); + +#4871= IFCRELASSOCIATESLIBRARY('14FOAOMA96c9oJs8fplfzf',$,$,$,(#139),#12099); +#12099= IFCLIBRARYREFERENCE($,$,'Area Per Occupant',$,'en',$); + +#4872= IFCRELASSOCIATESLIBRARY('0VMGlMRIfClPxqGNgJuQdV',$,$,$,(#139),#12100); +#12100= IFCLIBRARYREFERENCE($,$,'SurfaceParOccupant','Taux de remplissage de l''espace pour l''usage type','fr-FR',$); + +#4873= IFCRELASSOCIATESLIBRARY('1gUWW6Lfb6uv23njGpfSwH',$,$,$,(#139),#12101); +#12101= IFCLIBRARYREFERENCE($,$,'\X2\5229752880056BCE97627A4D\X0\','\X2\3053306E7A7A9593306B5272308A5F5330663089308C305F75289014306B5BFE3059308B60F35B9A522975288CA083773002\X0\','ja-JP',$); + +#4875= IFCRELASSOCIATESLIBRARY('3fVZHdz5914eGg3zyw8NKN',$,$,$,(#141),#12102); +#12102= IFCLIBRARYREFERENCE($,$,'Arrangement Type',$,'en',$); + +#4876= IFCRELASSOCIATESLIBRARY('0Q_P035KrD5gflgKKg8HGH',$,$,$,(#141),#12103); +#12103= IFCLIBRARYREFERENCE($,$,'Type de configuration','Configuration du registre terminal.\X\0D\X\0AConduit unique: le registre terminal re\S\goit de l''air chaud ou froid depuis un conduit unique d''amen\S\ie d''air','fr-FR',$); + +#4877= IFCRELASSOCIATESLIBRARY('3yzS_riX1FPvFamPU5dqD_',$,$,$,(#141),#12104); +#12104= IFCLIBRARYREFERENCE($,$,'\X2\30BF30FC30DF30CA30EB5F625F0F\X0\','\X2\30BF30FC30DF30CA30EB30DC30C330AF30B9306E5F625F0F3002\X0\\X\0D\X\0A\X2\53584E0030C030AF30C8FF1A53584E00306E30C030AF30C8304B308930016E2998A8307E305F306F51B798A8309253D7305153D6308B\X0\\X\0D\X\0A\X2\30C730E530A230EB30C030AF30C8FF1A6E2998A8300151B798A83092520696E23055308C305F30C030AF30C8304B308953D7305153D6308B\X0\','ja-JP',$); + +#4878= IFCRELASSOCIATESLIBRARY('0hEtBiiEf0kRiuLGlvQPK1',$,$,$,(#142),#12105); +#12105= IFCLIBRARYREFERENCE($,$,'Article Number',$,'en',$); + +#4879= IFCRELASSOCIATESLIBRARY('32znC9tLn8xBGpz$zo85N5',$,$,$,(#143),#12106); +#12106= IFCLIBRARYREFERENCE($,$,'k\S\|nstliche Beleuchtung','Angabe, ob dieser Raum eine k\S\|nstliche Beleuchtung erfordert (WAHR) oder nicht (FALSCH)','de-DE',$); + +#4880= IFCRELASSOCIATESLIBRARY('3ZTZlCGVH3HOLYX42wXfw_',$,$,$,(#143),#12107); +#12107= IFCLIBRARYREFERENCE($,$,'Artificial Lighting',$,'en',$); + +#4881= IFCRELASSOCIATESLIBRARY('2ke8eJdFj9UxDIyRKe1XhC',$,$,$,(#143),#12108); +#12108= IFCLIBRARYREFERENCE($,$,'EclairageArtificiel','Indication si cette pi\S\hce a des besoins d''\S\iclairage artificiel (dans la mesure o\S\y l''\S\iclairage naturel ne serait pas suffisant). (VRAI) signifie oui, (FAUX) sinon.','fr-FR',$); + +#4882= IFCRELASSOCIATESLIBRARY('3OGEV4GZv0nx44FjU4bajm',$,$,$,(#143),#12109); +#12109= IFCLIBRARYREFERENCE($,$,'\X2\4EBA5DE57167660E\X0\','\X2\981857DF304C4EBA5DE57167660E30925FC5898130683059308B304B30693046304B306E8868793AFF0881EA71365149304C534152063067306A3044306830573066FF093000FF08\X0\TRUE\X2\FF09306E5834540830015FC589813002FF08\X0\FALSE\X2\FF09306E5834540830014E0D5FC589813002\X0\','ja-JP',$); + +#4883= IFCRELASSOCIATESLIBRARY('0v60WILmrEwv92HmStbtm8',$,$,$,(#143),#12110); +#12110= IFCLIBRARYREFERENCE($,$,'\X2\C778ACF5\X0\ \X2\C870BA85\X0\','\X2\C774\X0\ \X2\ACF5AC04C774\X0\ \X2\C778ACF5\X0\ \X2\C870BA85C744\X0\ \X2\D544C694B85CD558B294C9C0\X0\ \X2\C5ECBD80\X0\ (\X2\C790C5F0\X0\ \X2\C870BA85C774\X0\ \X2\CDA9BD84D558C9C0\X0\ \X2\C54AAE30\X0\ \X2\C704D558C5EC\X0\)\X2\B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\BD80C6B8\X0\ \X2\AC12C785B2C8B2E4\X0\. (TRUE) \X2\D544C694\X0\ (FALSE) \X2\C544B2C8C624\X0\ \X2\AC12\X0\.','ko-KR',$); + +#4884= IFCRELASSOCIATESLIBRARY('3HdyWHvmL7vOBb$$Ihpj5j',$,$,$,(#145),#12111); +#12111= IFCLIBRARYREFERENCE($,$,'As Built Location Number',$,'en',$); + +#4885= IFCRELASSOCIATESLIBRARY('0vZKLXUKP5Duu9TqKhvH69',$,$,$,(#146),#12112); +#12112= IFCLIBRARYREFERENCE($,$,'Aspect Ratio',$,'en',$); + +#4886= IFCRELASSOCIATESLIBRARY('1k8rWw0xr1l9k8bm0F2EKF',$,$,$,(#146),#12113); +#12113= IFCLIBRARYREFERENCE($,$,'\X2\30A230B930DA30AF30C86BD4\X0\','\X2\30C730D530A930EB30C830A230B930DA30AF30C86BD43002\X0\','ja-JP',$); + +#4887= IFCRELASSOCIATESLIBRARY('0ijQV_cNT48Aql2bsHNlv6',$,$,$,(#146),#12114); +#12114= IFCLIBRARYREFERENCE($,$,'\X2\D654BA74\X0\ \X2\BE44C728\X0\','\X2\AE30BCF8\X0\ \X2\D654BA74\X0\ \X2\BE44C728\X0\.','ko-KR',$); + +#4889= IFCRELASSOCIATESLIBRARY('2E2ka$Y0r8wfjzJYSiYMta',$,$,$,(#148),#12115); +#12115= IFCLIBRARYREFERENCE($,$,'Assembly Place',$,'en',$); + +#4890= IFCRELASSOCIATESLIBRARY('39ur$Pjx92dvqV46SSae7U',$,$,$,(#149),#12116); +#12116= IFCLIBRARYREFERENCE($,$,'Assembly Place',$,'en',$); + +#4891= IFCRELASSOCIATESLIBRARY('0iZ1s$ZyD9DwDyJ7q1yxHp',$,$,$,(#150),#12117); +#12117= IFCLIBRARYREFERENCE($,$,'Assessment Condition',$,'en',$); + +#4892= IFCRELASSOCIATESLIBRARY('0pqDpt5aPF8ufgv5ASrYeC',$,$,$,(#150),#12118); +#12118= IFCLIBRARYREFERENCE($,$,'\X2\8A554FA172B6614B\X0\','\X2\69D83005306A57FA6E96309275283044305F8A554FA1306B3088308B88FD54C1306B95A23059308B51684F537684306A72B6614B30028A554FA13055308C305F72B6614B5024306E610F5473306F300130ED30FC30AB30EB53545B9A306B308830633066540C610F3055308C3001658766F853163055308C306A3051308C3070306A3089306A304430024F8B30483070300172B6614B3092\X0\1\X2\304B3089\X0\10\X2\306E502430678A086E2C3057305F308A3001\X0\Good, Ok, Poor\X2\7B493067886830593002\X0\','ja-JP',$); + +#4893= IFCRELASSOCIATESLIBRARY('2WUqoscDHEKAbI8FaDTIQf',$,$,$,(#151),#12119); +#12119= IFCLIBRARYREFERENCE($,$,'Assessment Date',$,'en',$); + +#4894= IFCRELASSOCIATESLIBRARY('3d9CZJPML0s9ON6BWi3QfM',$,$,$,(#151),#12120); +#12120= IFCLIBRARYREFERENCE($,$,'\X2\8A554FA165E5\X0\','\X2\51684F5372B66CC130928A554FA13057305F65E53002\X0\','ja-JP',$); + +#4895= IFCRELASSOCIATESLIBRARY('3Rhpw1TWD21BCHeorJl6L2',$,$,$,(#152),#12121); +#12121= IFCLIBRARYREFERENCE($,$,'Assessment Description',$,'en',$); + +#4896= IFCRELASSOCIATESLIBRARY('2jOdBbPPT3pwHnMQvy9vcD',$,$,$,(#152),#12122); +#12122= IFCLIBRARYREFERENCE($,$,'\X2\8A554FA18A188FF0\X0\','\X2\72B6614B306B95A23059308B5B9A60277684306A8A188FF03002\X0\','ja-JP',$); + +#4898= IFCRELASSOCIATESLIBRARY('1bAVesJjfCHR7eB6Sg8mvJ',$,$,$,(#156),#12123); +#12123= IFCLIBRARYREFERENCE($,$,'Asset Accounting Type',$,'en',$); + +#4899= IFCRELASSOCIATESLIBRARY('0TtTwpw2P4Mh_ylTjP$Z_6',$,$,$,(#156),#12124); +#12124= IFCLIBRARYREFERENCE($,$,'\X2\8CC775234F1A8A087A2E5225\X0\','\X2\4F1A8A08306E5B9A7FA96E08307F7A2E52253002\X0\','ja-JP',$); + +#4902= IFCRELASSOCIATESLIBRARY('3A9bVJIIz3HQkUGPPCvOYI',$,$,$,(#160),#12125); +#12125= IFCLIBRARYREFERENCE($,$,'Asset Insurance Type',$,'en',$); + +#4903= IFCRELASSOCIATESLIBRARY('17y5C7izn5S9KrmevkwZPN',$,$,$,(#160),#12126); +#12126= IFCLIBRARYREFERENCE($,$,'\X2\8CC775234FDD967A7A2E5225\X0\','\X2\4FDD967A306E5B9A7FA96E08307F7A2E52253002\X0\','ja-JP',$); + +#4905= IFCRELASSOCIATESLIBRARY('2HXEy3iF90WuJFnI4iHeXP',$,$,$,(#163),#12127); +#12127= IFCLIBRARYREFERENCE($,$,'Asset Tax Type',$,'en',$); + +#4906= IFCRELASSOCIATESLIBRARY('19liqEnNL5aB7CMXnov8Pf',$,$,$,(#163),#12128); +#12128= IFCLIBRARYREFERENCE($,$,'\X2\8CC775237A0E7A2E5225\X0\','\X2\7A0E306E5B9A7FA96E08307F7A2E52253002\X0\','ja-JP',$); + +#4907= IFCRELASSOCIATESLIBRARY('0RC8B2Icf1R8iTbiIbwjiA',$,$,$,(#168),#12129); +#12129= IFCLIBRARYREFERENCE($,$,'Atex Verified',$,'en',$); + +#4908= IFCRELASSOCIATESLIBRARY('1$WOu0yUz1Je08wH4k0H9Y',$,$,$,(#168),#12130); +#12130= IFCLIBRARYREFERENCE($,$,'\X2\30A230C630C330AF30B98A8D8A3C\X0\','\X2\30C830EA30C330D788C57F6E304C\X0\EX-\X2\74B058833067906975283055308C308B304B30693046304B3002\X0\','ja-JP',$); + +#4909= IFCRELASSOCIATESLIBRARY('3Q4_DLpSXCEw4IHK6Qae2W',$,$,$,(#168),#12131); +#12131= IFCLIBRARYREFERENCE($,$,'EX -\X2\D658ACBD\X0\ \X2\C778C99D\X0\','\X2\D2B8B9BD\X0\ \X2\C7A5CE58AC00\X0\ EX-\X2\D658ACBDC5D0\X0\ \X2\C801C6A9B418B294C9C0\X0\ \X2\C5ECBD80\X0\','ko-KR',$); + +#4910= IFCRELASSOCIATESLIBRARY('39BOcdGBXCTgf16wytL7Hx',$,$,$,(#169),#12132); +#12132= IFCLIBRARYREFERENCE($,$,'Atmospheric Acidification',$,'en',$); + +#4911= IFCRELASSOCIATESLIBRARY('01xSAeYmT9Ch9FfjYSnn5P',$,$,$,(#169),#12133); +#12133= IFCLIBRARYREFERENCE($,$,'AcidificationAtmospherique','Quantit\S\i de gaz responsables de l''acidification atmosph\S\irique exprim\S\ie en Kg d''\S\iquivalent SO2, selon les normes PrEN15804:2008 [NDT : ou NF P01-010]','fr-FR',$); + +#4912= IFCRELASSOCIATESLIBRARY('3PlRlTyMfDwurotib9wWqi',$,$,$,(#169),#12134); +#12134= IFCLIBRARYREFERENCE($,$,'\X2\59276C17306E917860275316\X0\','\X2\7B9751FA3055308C305F\X0\SO2\X2\30687B493057304459276C174E2D306E917860275316306E8CAC4EFB30928CA0304630AC30B9306E91CF3002\X0\','ja-JP',$); + +#4913= IFCRELASSOCIATESLIBRARY('3N8HhFLcbDMf9RlCeBHEKQ',$,$,$,(#169),#12135); +#12135= IFCLIBRARYREFERENCE($,$,'\X2\B300AE30C0B0C131D654\X0\','SO2\X2\C5D0\X0\ \X2\D574B2F9\X0\ \X2\D658C0B0B41C\X0\ \X2\B300AE30\X0\ \X2\C0B0C131\X0\ \X2\D654C758\X0\ \X2\C6D0C778C774B418B294\X0\ \X2\AC00C2A4B7C9\X0\','ko-KR',$); + +#4914= IFCRELASSOCIATESLIBRARY('2xQOPKn8f53eECUJ3Dw$LM',$,$,$,(#170),#12136); +#12136= IFCLIBRARYREFERENCE($,$,'Atmospheric Acidification Per Unit',$,'en',$); + +#4915= IFCRELASSOCIATESLIBRARY('15d$1dAdL399YA5TK9G$Fy',$,$,$,(#170),#12137); +#12137= IFCLIBRARYREFERENCE($,$,'AcidificationAtmospheriqueParUnite','Quantit\S\i de gaz responsables de l''acidification atmosph\S\irique exprim\S\ie en Kg d''\S\iquivalent SO2 [NDT : selon les normes PrEN15804:2008 et NF P01-010].','fr-FR',$); + +#4916= IFCRELASSOCIATESLIBRARY('0Mej8PcUj26xRUtnhhmRdU',$,$,$,(#170),#12138); +#12138= IFCLIBRARYREFERENCE($,$,'\X2\53584F4D3042305F308A59276C17917860275316\X0\','SO2\X2\30678A087B973055308C308B59276C17306E917860275316306B5F7197FF3059308B30AC30B9306E91CF3002\X0\','ja-JP',$); + +#4917= IFCRELASSOCIATESLIBRARY('37Z4EoSErElAhMbNbqM5hy',$,$,$,(#170),#12139); +#12139= IFCLIBRARYREFERENCE($,$,'\X2\B2E8C704B2F9\X0\ \X2\B300AE30\X0\ \X2\C0B0C131D654\X0\','SO2\X2\C5D0\X0\ \X2\D574B2F9\X0\ \X2\D658C0B0B41C\X0\ \X2\B300AE30\X0\ \X2\C0B0C131\X0\ \X2\D654C758\X0\ \X2\C6D0C778C774B418B294\X0\ \X2\AC00C2A4B7C9\X0\','ko-KR',$); + +#4918= IFCRELASSOCIATESLIBRARY('1sItzxFcTFoRihHt1Bml9O',$,$,$,(#171),#12140); +#12140= IFCLIBRARYREFERENCE($,$,'Atmospheric Pressure',$,'en',$); + +#4919= IFCRELASSOCIATESLIBRARY('0f3obTUHbDLfVanzAqdtCf',$,$,$,(#171),#12141); +#12141= IFCLIBRARYREFERENCE($,$,'\X2\59276C175727\X0\','\X2\546856F2306E59276C175727\X0\','ja-JP',$); + +#4920= IFCRELASSOCIATESLIBRARY('0NIDwt$DT8pP945Z_9YL6S',$,$,$,(#172),#12142); +#12142= IFCLIBRARYREFERENCE($,$,'Atmospheric Pressure',$,'en',$); + +#4921= IFCRELASSOCIATESLIBRARY('2SasM0tqvFLey7qKua0qPE',$,$,$,(#172),#12143); +#12143= IFCLIBRARYREFERENCE($,$,'Pression atmosph\S\irique','Pression atmosph\S\irique ambiante','fr-FR',$); + +#4922= IFCRELASSOCIATESLIBRARY('3Cah13ErPC4OCSKvh6GcWe',$,$,$,(#172),#12144); +#12144= IFCLIBRARYREFERENCE($,$,'\X2\59276C175727\X0\','\X2\546856F259276C175727\X0\','ja-JP',$); + +#4923= IFCRELASSOCIATESLIBRARY('2ECDKtavn49eC_wJhRX7fm',$,$,$,(#173),#12145); +#12145= IFCLIBRARYREFERENCE($,$,'Atmospheric Pressure',$,'en',$); + +#4924= IFCRELASSOCIATESLIBRARY('1ku0_cwrrBwhm605JHu6tz',$,$,$,(#173),#12146); +#12146= IFCLIBRARYREFERENCE($,$,'Pression atmosph\S\irique','Pression atmosph\S\irique ambiante.','fr-FR',$); + +#4925= IFCRELASSOCIATESLIBRARY('0JkJCt5DrDCAt_CCwyyXAs',$,$,$,(#174),#12147); +#12147= IFCLIBRARYREFERENCE($,$,'Atmospheric Pressure',$,'en',$); + +#4926= IFCRELASSOCIATESLIBRARY('1XoAPWQf9BGPfH7cg2r1DE',$,$,$,(#174),#12148); +#12148= IFCLIBRARYREFERENCE($,$,'\X2\6A196E9659276C175727FF0859166C175727FF09\X0\','\X2\6A196E9659276C175727\X0\(\X2\59166C175727FF09\X0\','ja-JP',$); + +#4927= IFCRELASSOCIATESLIBRARY('1dpFbxGQj9kPlsRLaXw27T',$,$,$,(#175),#12149); +#12149= IFCLIBRARYREFERENCE($,$,'Atmospheric Pressure',$,'en',$); + +#4928= IFCRELASSOCIATESLIBRARY('27p$eGqVPEcOZqViEF5vHU',$,$,$,(#175),#12150); +#12150= IFCLIBRARYREFERENCE($,$,'\X2\59276C175727\X0\','\X2\546856F2306E59276C175727\X0\','ja-JP',$); + +#4929= IFCRELASSOCIATESLIBRARY('0JrcY_WrHB6ggzAn$l1w5H',$,$,$,(#177),#12151); +#12151= IFCLIBRARYREFERENCE($,$,'Audio Amplification',$,'en',$); + +#4930= IFCRELASSOCIATESLIBRARY('2pUFk92BX8WOHLrkiFknyj',$,$,$,(#177),#12152); +#12152= IFCLIBRARYREFERENCE($,$,'\X2\30AA30FC30C730A330AA30A230F330D7\X0\','\X2\518D751F54686CE265705E2F57DF3092793A30593002\X0\','ja-JP',$); + +#4931= IFCRELASSOCIATESLIBRARY('19XVIsKDn1UPqo8voI8f7S',$,$,$,(#177),#12153); +#12153= IFCLIBRARYREFERENCE($,$,'\X2\C624B514C624\X0\ \X2\C570D504\X0\','\X2\C7ACC0DD\X0\ \X2\C8FCD30CC218\X0\ \X2\B300C5EDC744\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#4932= IFCRELASSOCIATESLIBRARY('3i8lprOmX8OAUEKIavbozd',$,$,$,(#178),#12154); +#12154= IFCLIBRARYREFERENCE($,$,'Audio Amplification',$,'en',$); + +#4933= IFCRELASSOCIATESLIBRARY('3Bk1MV75H8Nhwxv$kakODJ',$,$,$,(#178),#12155); +#12155= IFCLIBRARYREFERENCE($,$,'\X2\30AA30FC30C730A330AA30A230F330D7\X0\','\X2\518D751F54686CE265705E2F57DF3092793A30593002\X0\','ja-JP',$); + +#4934= IFCRELASSOCIATESLIBRARY('3BUAb$iUjBNPhILN6lztlO',$,$,$,(#178),#12156); +#12156= IFCLIBRARYREFERENCE($,$,'\X2\C624B514C624\X0\ \X2\C570D504\X0\','\X2\C7ACC0DD\X0\ \X2\C8FCD30CC218\X0\ \X2\B300C5EDC744\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#4935= IFCRELASSOCIATESLIBRARY('1FgwzCKx51LAYaf$_olimv',$,$,$,(#179),#12157); +#12157= IFCLIBRARYREFERENCE($,$,'Audio Mode',$,'en',$); + +#4936= IFCRELASSOCIATESLIBRARY('0f59YKGfz90AfTymsezwrk',$,$,$,(#179),#12158); +#12158= IFCLIBRARYREFERENCE($,$,'\X2\30AA30FC30C730A330AA30E230FC30C9\X0\','\X2\30AA30FC30C730A330AA30B530A630F330C930E230FC30C9306E8A2D5B9A3002\X0\','ja-JP',$); + +#4937= IFCRELASSOCIATESLIBRARY('0tp$VBDvj5xeRLgsjPuGCs',$,$,$,(#179),#12159); +#12159= IFCLIBRARYREFERENCE($,$,'\X2\C624B514C624\X0\ \X2\BAA8B4DC\X0\','\X2\C624B514C624\X0\ \X2\C0ACC6B4B4DC\X0\ \X2\BAA8B4DC\X0\ \X2\C124C815\X0\.','ko-KR',$); + +#4938= IFCRELASSOCIATESLIBRARY('03tXDQdKHDZusozCTFeLjH',$,$,$,(#180),#12160); +#12160= IFCLIBRARYREFERENCE($,$,'Audio Mode',$,'en',$); + +#4939= IFCRELASSOCIATESLIBRARY('0R08yE7r9CI9IgbXCIrlQ0',$,$,$,(#180),#12161); +#12161= IFCLIBRARYREFERENCE($,$,'\X2\30AA30FC30C730A330AA30E230FC30C9\X0\','\X2\30AA30FC30C730A330AA30B530A630F330C930E230FC30C9306E8A2D5B9A3002\X0\','ja-JP',$); + +#4940= IFCRELASSOCIATESLIBRARY('0m_hn2onPCMuG0CNVXF_Fr',$,$,$,(#180),#12162); +#12162= IFCLIBRARYREFERENCE($,$,'\X2\C624B514C624\X0\ \X2\BAA8B4DC\X0\','\X2\C624B514C624\X0\ \X2\C0ACC6B4B4DC\X0\ \X2\BAA8B4DC\X0\ \X2\C124C815\X0\.','ko-KR',$); + +#4941= IFCRELASSOCIATESLIBRARY('3hZrfioEX4qhHsGaHQY2G8',$,$,$,(#181),#12163); +#12163= IFCLIBRARYREFERENCE($,$,'Audio Mode',$,'en',$); + +#4942= IFCRELASSOCIATESLIBRARY('1gaco7MEv9yOkRfihw_FJF',$,$,$,(#181),#12164); +#12164= IFCLIBRARYREFERENCE($,$,'\X2\30AA30FC30C730A330AA30E230FC30C9\X0\','\X2\30AA30FC30C730A330AA30B530A630F330C930E230FC30C9306E8A2D5B9A3002\X0\','ja-JP',$); + +#4943= IFCRELASSOCIATESLIBRARY('1Rp9ANQQX84udHqP4i746c',$,$,$,(#181),#12165); +#12165= IFCLIBRARYREFERENCE($,$,'\X2\C624B514C624\X0\ \X2\BAA8B4DC\X0\','\X2\C624B514C624\X0\ \X2\C0ACC6B4B4DC\X0\ \X2\BAA8B4DC\X0\ \X2\C124C815\X0\.','ko-KR',$); + +#4944= IFCRELASSOCIATESLIBRARY('1X3DvsRKnCnu4BfgVXBK8o',$,$,$,(#182),#12166); +#12166= IFCLIBRARYREFERENCE($,$,'Audio Volume',$,'en',$); + +#4945= IFCRELASSOCIATESLIBRARY('1$FJzuS3n4iwr7MgBhCaAa',$,$,$,(#183),#12167); +#12167= IFCLIBRARYREFERENCE($,$,'Audio Volume',$,'en',$); + +#4946= IFCRELASSOCIATESLIBRARY('03IcENTUX7$uQhb3GXH47_',$,$,$,(#185),#12168); +#12168= IFCLIBRARYREFERENCE($,$,'Automatic Condensate Discharge',$,'en',$); + +#4947= IFCRELASSOCIATESLIBRARY('0IYu_PhWzFQwa68ADgj4TX',$,$,$,(#186),#12169); +#12169= IFCLIBRARYREFERENCE($,$,'Auxiliary Energy Consumption',$,'en',$); + +#4948= IFCRELASSOCIATESLIBRARY('1cI0AedW12dg5QRXHfGNaC',$,$,$,(#186),#12170); +#12170= IFCLIBRARYREFERENCE($,$,'ConsommationEnergieAuxiliaire','Consommation d''\S\inergie secondaire de la chaudi\S\hre(c''est-\S\`-dire l''\S\ilectricit\S\i consomm\S\ie pour les \S\iquipements \S\ilectriques tels que ventilateurs et circulateurs).','fr-FR',$); + +#4949= IFCRELASSOCIATESLIBRARY('15CuiH$6r3kAdT6HNVfFMq',$,$,$,(#186),#12171); +#12171= IFCLIBRARYREFERENCE($,$,'\X2\88DC52A930A830CD30EB30AE6D888CBB91CF\X0\','\X2\30DC30A430E988DC52A930A830CD30EB30AE6D888CBB91CFFF083064307E308A30D530A130F3304A3088307330DD30F330D7306E30883046306A96FB6C1788C57F6E306B3088306330666D888CBB3055308C308B96FB6C17FF09\X0\','ja-JP',$); + +#4950= IFCRELASSOCIATESLIBRARY('2QY_fEf09CFP_wwuKjHm6g',$,$,$,(#187),#12172); +#12172= IFCLIBRARYREFERENCE($,$,'Auxiliary Energy Source Consumption',$,'en',$); + +#4951= IFCRELASSOCIATESLIBRARY('2QsZXVuSPCf8DTr5hqgOQj',$,$,$,(#187),#12173); +#12173= IFCLIBRARYREFERENCE($,$,'\X2\88DC52A930A830CD30EB30AE30FC6E904F7F752891CF\X0\','\X2\88DC52A930A830CD30EB30AE30FC6E904F7F752891CF\X0\','ja-JP',$); + +#4953= IFCRELASSOCIATESLIBRARY('1_S4Cr5dT62xT06AIW5yhV',$,$,$,(#191),#12174); +#12174= IFCLIBRARYREFERENCE($,$,'Azimuth',$,'en',$); + +#4955= IFCRELASSOCIATESLIBRARY('2poV1lJ7rAiwXK0NO$fi2H',$,$,$,(#194),#12175); +#12175= IFCLIBRARYREFERENCE($,$,'Backflow Preventer Type',$,'en',$); + +#4957= IFCRELASSOCIATESLIBRARY('04h10R3AvCPglei1e1WKNE',$,$,$,(#195),#12176); +#12176= IFCLIBRARYREFERENCE($,$,'Back Inlet Pattern Type',$,'en',$); + +#4958= IFCRELASSOCIATESLIBRARY('0Tep_rIPz5Me3dLDo$CaGP',$,$,$,(#195),#12177); +#12177= IFCLIBRARYREFERENCE($,$,'\X2\80CC90E863A57D9A53E37A2E985E\X0\','\X2\6E9D963281ED5F01306E54386C1753E330D130BF30FC30F3309278BA8A8D30573066304F3060305530443002\X0\\X\0D\X\0A\X\0D\X\0A\X2\4E003064306E6E9D963281ED5F01306B\X0\0.1.2.3.4.\X2\306E54386C1753E363A57D9A53E3306830D130BF30FC30F3304C3042308B3068304D306F590953163059308B53EF80FD6027304C3042308A307E3059300288688A183055308C308B3068304D306F300163A57D9A53E3304C578276F430673042308B69D85B50304B3001963281ED5F01306E5E95FF085357FF09306B304A304B308C307E305930024F4D7F6E\X0\1\X2\306F5DE6\X0\(\X2\897F\X0\)\X2\306B30014F4D7F6E\X0\2\X2\306F4E0A65B9\X0\(\X2\5317\X0\)\X2\306B30014F4D7F6E\X0\3\X2\306F53F3\X0\(\X2\6771\X0\)\X2\306B30014F4D7F6E\X0\4\X2\306F4E0B65B9\X0\(\X2\5357FF09306B306A308A307E30593002\X0\','ja-JP',$); + +#4959= IFCRELASSOCIATESLIBRARY('2AWSFsWMn6rhtkOtHGYmZW',$,$,$,(#196),#12178); +#12178= IFCLIBRARYREFERENCE($,$,'Back Inlet Pattern Type',$,'en',$); + +#4961= IFCRELASSOCIATESLIBRARY('3FxPOq1pfCkQNTWoBOsSXN',$,$,$,(#197),#12179); +#12179= IFCLIBRARYREFERENCE($,$,'Backup Supply System',$,'en',$); + +#4962= IFCRELASSOCIATESLIBRARY('0RgFMgsWzF48p$WKCaKYDg',$,$,$,(#197),#12180); +#12180= IFCLIBRARYREFERENCE($,$,'\X2\96FB6E9030D030C330AF30A230C330D730B730B930C630E0\X0\','\X2\96FB6E9030D030C330AF30A230C330D730B730B930C630E0306E30BF30A430D73002\X0\','ja-JP',$); + +#4963= IFCRELASSOCIATESLIBRARY('0YTIvMpTH9eONsMNuqFp80',$,$,$,(#197),#12181); +#12181= IFCLIBRARYREFERENCE($,$,'\X2\C804C6D0BC31C5C5\X0\ \X2\C2DCC2A4D15C\X0\','\X2\C804C6D0\X0\ \X2\BC31C5C5\X0\ \X2\C2DCC2A4D15C\X0\ \X2\C720D615\X0\','ko-KR',$); + +#4965= IFCRELASSOCIATESLIBRARY('3xdQbsAMvCHP8Z0glAdu3o',$,$,$,(#199),#12182); +#12182= IFCLIBRARYREFERENCE($,$,'Bar Allocation Type',$,'en',$); + +#4966= IFCRELASSOCIATESLIBRARY('0C3U1XqbvA1ALhiLvm66cT',$,$,$,(#199),#12183); +#12183= IFCLIBRARYREFERENCE($,$,'\X2\914D7B4B30BF30A430D7\X0\','\X2\914D7B4B30BF30A430D7306E5B9A7FA93002\X0\','ja-JP',$); + +#4967= IFCRELASSOCIATESLIBRARY('2o1tkbFSH4bgfpryiw5gsn',$,$,$,(#200),#12184); +#12184= IFCLIBRARYREFERENCE($,$,'Bar Code',$,'en',$); + +#4968= IFCRELASSOCIATESLIBRARY('3UReohdR168xdu7WZQExOF',$,$,$,(#201),#12185); +#12185= IFCLIBRARYREFERENCE($,$,'Base Chamfer',$,'en',$); + +#4969= IFCRELASSOCIATESLIBRARY('1IjczmSVv4bQvD6qHowHW$',$,$,$,(#202),#12186); +#12186= IFCLIBRARYREFERENCE($,$,'Base Material',$,'en',$); + +#4970= IFCRELASSOCIATESLIBRARY('3fSSUTcRf9ffTHf_APYYHI',$,$,$,(#202),#12187); +#12187= IFCLIBRARYREFERENCE($,$,'\X2\5E8A306E67508CEA\X0\','\X2\30C030AF30C830B930DA30FC30B95E8A9762306E67508CEA3002\X0\\X\0D\X\0A\X2\6CE8FF1A30C030AF30C830B930DA30FC30B9306E5E8A306F53585C6430684EEE5B9A3059308B\X0\','ja-JP',$); + +#4971= IFCRELASSOCIATESLIBRARY('0heoC4R59Caeliich4epnF',$,$,$,(#202),#12188); +#12188= IFCLIBRARYREFERENCE($,$,'\X2\BC14B2E5C758\X0\ \X2\C7ACC9C8\X0\','\X2\B355D2B8\X0\ \X2\ACF5AC04\X0\ \X2\BC14B2E5C758\X0\ \X2\C7ACC9C8\X0\ \X2\CC38ACE0\X0\ : \X2\B355D2B8\X0\ \X2\ACF5AC04C758\X0\ \X2\BC14B2E5C740\X0\ \X2\B2E8CE35\X0\ \X2\AC00C815\X0\','ko-KR',$); + +#4972= IFCRELASSOCIATESLIBRARY('0JoHEPhG9Bw8iuVvhFkMF4',$,$,$,(#203),#12189); +#12189= IFCLIBRARYREFERENCE($,$,'Base Material',$,'en',$); + +#4973= IFCRELASSOCIATESLIBRARY('1jPnivlvfAtf9Ahy63nNgO',$,$,$,(#203),#12190); +#12190= IFCLIBRARYREFERENCE($,$,'\X2\5E8A306E67508CEA\X0\','\X2\30C030AF30C830B930DA30FC30B95E8A9762306E67508CEA3002\X0\\X\0D\X\0A\X2\6CE8FF1A30C030AF30C830B930DA30FC30B9306E5E8A306F53585C6430684EEE5B9A3059308B\X0\','ja-JP',$); + +#4974= IFCRELASSOCIATESLIBRARY('23SRyeITfE49DTkNIj1HqT',$,$,$,(#203),#12191); +#12191= IFCLIBRARYREFERENCE($,$,'\X2\BC14B2E5C758\X0\ \X2\200B200BC7ACC9C8\X0\','\X2\B355D2B8\X0\ \X2\ACF5AC04\X0\ \X2\BC14B2E5C758\X0\ \X2\C7ACC9C8\X0\ \X2\CC38ACE0\X0\ : \X2\B355D2B8\X0\ \X2\ACF5AC04C758\X0\ \X2\BC14B2E5C740\X0\ \X2\B2E8CE35\X0\ \X2\AC00C815\X0\','ko-KR',$); + +#4975= IFCRELASSOCIATESLIBRARY('36w5iK35XFVxk047NNYMfM',$,$,$,(#204),#12192); +#12192= IFCLIBRARYREFERENCE($,$,'Base Material',$,'en',$); + +#4976= IFCRELASSOCIATESLIBRARY('0LqKjvR4L3Y9TpPUH9k5kx',$,$,$,(#204),#12193); +#12193= IFCLIBRARYREFERENCE($,$,'\X2\5E8A306E67508CEA\X0\','\X2\30C030AF30C830B930DA30FC30B95E8A9762306E67508CEA3002\X0\\X\0D\X\0A\X2\6CE8FF1A30C030AF30C830B930DA30FC30B9306E5E8A306F53585C6430684EEE5B9A3059308B\X0\','ja-JP',$); + +#4977= IFCRELASSOCIATESLIBRARY('0j$iGseknBF8TbTjI0X1Eu',$,$,$,(#204),#12194); +#12194= IFCLIBRARYREFERENCE($,$,'\X2\BC14B2E5C758\X0\ \X2\C7ACC9C8\X0\','\X2\B355D2B8\X0\ \X2\ACF5AC04\X0\ \X2\BC14B2E5C758\X0\ \X2\C7ACC9C8\X0\ \X2\CC38ACE0\X0\ : \X2\B355D2B8\X0\ \X2\ACF5AC04C758\X0\ \X2\BC14B2E5C740\X0\ \X2\B2E8CE35\X0\ \X2\AC00C815\X0\','ko-KR',$); + +#4978= IFCRELASSOCIATESLIBRARY('0ShyTiyZr7VBPgwjq4pBQc',$,$,$,(#205),#12195); +#12195= IFCLIBRARYREFERENCE($,$,'Base Material',$,'en',$); + +#4979= IFCRELASSOCIATESLIBRARY('2erw1oTij9dw8GWW3L6zPV',$,$,$,(#205),#12196); +#12196= IFCLIBRARYREFERENCE($,$,'\X2\5E8A306E67508CEA\X0\','\X2\30C030AF30C830B930DA30FC30B95E8A9762306E67508CEA3002\X0\\X\0D\X\0A\X2\6CE8FF1A30C030AF30C830B930DA30FC30B9306E5E8A306F53585C6430684EEE5B9A3059308B\X0\','ja-JP',$); + +#4980= IFCRELASSOCIATESLIBRARY('1oa9uN_IP509_CBg6nt7L6',$,$,$,(#205),#12197); +#12197= IFCLIBRARYREFERENCE($,$,'\X2\BC14B2E5C758\X0\ \X2\C7ACC9C8\X0\','\X2\B355D2B8\X0\ \X2\ACF5AC04\X0\ \X2\BC14B2E5C758\X0\ \X2\C7ACC9C8\X0\ \X2\CC38ACE0\X0\ : \X2\B355D2B8\X0\ \X2\ACF5AC04C758\X0\ \X2\BC14B2E5C740\X0\ \X2\B2E8CE35\X0\ \X2\AC00C815\X0\','ko-KR',$); + +#4981= IFCRELASSOCIATESLIBRARY('1I__ttrsL27wC98qmjQsof',$,$,$,(#206),#12198); +#12198= IFCLIBRARYREFERENCE($,$,'Base Thickness',$,'en',$); + +#4982= IFCRELASSOCIATESLIBRARY('0uzc3Nu1nDwRGjTQvCOoc_',$,$,$,(#206),#12199); +#12199= IFCLIBRARYREFERENCE($,$,'\X2\57FA90E8306E539A3055\X0\','\X2\30C030AF30C830B930DA30FC30B95E8A9762306E539A30553002\X0\\X\0D\X\0A\X2\6CE8FF1A30C030AF30C830B930DA30FC30B9306E5E8A306F53585C6430684EEE5B9A3059308B\X0\','ja-JP',$); + +#4983= IFCRELASSOCIATESLIBRARY('2mD7kY1x92le9xHb6C1ZVd',$,$,$,(#206),#12200); +#12200= IFCLIBRARYREFERENCE($,$,'\X2\BC14B2E5B450AED8\X0\','\X2\B355D2B8\X0\ \X2\ACF5AC04\X0\ \X2\BC14B2E5C758\X0\ \X2\B450AED8\X0\ \X2\CC38ACE0\X0\ : \X2\B355D2B8\X0\ \X2\ACF5AC04C758\X0\ \X2\BC14B2E5C740\X0\ \X2\B2E8CE35\X0\ \X2\AC00C815\X0\','ko-KR',$); + +#4984= IFCRELASSOCIATESLIBRARY('36v$P2iw9AChRgEdSemYh$',$,$,$,(#207),#12201); +#12201= IFCLIBRARYREFERENCE($,$,'Base Thickness',$,'en',$); + +#4985= IFCRELASSOCIATESLIBRARY('28Ta_XCOL0Lfy22LwMhbQU',$,$,$,(#207),#12202); +#12202= IFCLIBRARYREFERENCE($,$,'\X2\5E8A306E539A3055\X0\','\X2\30C030AF30C830B930DA30FC30B95E8A9762306E539A30553002\X0\\X\0D\X\0A\X2\6CE8FF1A30C030AF30C830B930DA30FC30B9306E5E8A306F53585C6430684EEE5B9A3059308B\X0\','ja-JP',$); + +#4986= IFCRELASSOCIATESLIBRARY('3g3mUQtj9DNw8yl8G6Igmk',$,$,$,(#207),#12203); +#12203= IFCLIBRARYREFERENCE($,$,'\X2\BC14B2E5C758\X0\ \X2\B450AED8\X0\','\X2\B355D2B8\X0\ \X2\ACF5AC04\X0\ \X2\BC14B2E5C758\X0\ \X2\B450AED8\X0\ \X2\CC38ACE0\X0\ : \X2\B355D2B8\X0\ \X2\ACF5AC04C758\X0\ \X2\BC14B2E5C740\X0\ \X2\B2E8CE35\X0\ \X2\AC00C815\X0\','ko-KR',$); + +#4988= IFCRELASSOCIATESLIBRARY('2wIHdpFgfAYBCC_JPNPGfX',$,$,$,(#208),#12204); +#12204= IFCLIBRARYREFERENCE($,$,'Base Type',$,'en',$); + +#4989= IFCRELASSOCIATESLIBRARY('1gT4C$0$XBeBufXoMKhem6',$,$,$,(#208),#12205); +#12205= IFCLIBRARYREFERENCE($,$,'\X2\57FA790E30BF30A430D7\X0\','\X2\30DD30F330D757FA790E306E4E00822C7684306A578B30925B9A7FA93059308B\X0\(\X2\30D530EC30FC30E03001\X0\(\X2\30B330F330AF30EA\X0\)\X2\57FA790E3001306A30573001305D306E4ED6\X0\)','ja-JP',$); + +#4990= IFCRELASSOCIATESLIBRARY('2lpHFhAXTF_Pt3IPkgP96g',$,$,$,(#209),#12206); +#12206= IFCLIBRARYREFERENCE($,$,'Basin Reserve Volume',$,'en',$); + +#4991= IFCRELASSOCIATESLIBRARY('3U6GWRZQT8gA2mviiWcEsu',$,$,$,(#210),#12207); +#12207= IFCLIBRARYREFERENCE($,$,'Batch Reference',$,'en',$); + +#4993= IFCRELASSOCIATESLIBRARY('3vhP50znL2OQpNHndi3Big',$,$,$,(#211),#12208); +#12208= IFCLIBRARYREFERENCE($,$,'Bath Type',$,'en',$); + +#4994= IFCRELASSOCIATESLIBRARY('1Yth0NcubAY8f6zFVy0IJ$',$,$,$,(#211),#12209); +#12209= IFCLIBRARYREFERENCE($,$,'\X2\30D030B930BF30A430D7\X0\','\X2\521763193059308B30D730ED30D130C630A3306F300130D730ED30D130C630A330BB30C330C85185306763075B9A3059308B30533068304C3067304D308B30D030B9306E7A2E985E306E5B9A7FA9FF1A\X0\\X\0D\X\0A\X\0D\X\0A\X2\5BB65EAD7528FF1A51688EAB30927C215358306B6D786F2C3059308B30533068304C3067304D308B4E005EA6306B\X0\1\X2\4EBA306E4EBA9593304C5165308B30D030B93002\X0\\X\0D\X\0A\X\0D\X\0A\X2\5BB65EAD7528\X0\Corner\X2\FF1A6D786F2C30C830E930D5304C50BE3044306630443066300151688EAB30927C215358306B6D786F2C3059308B30533068304C3067304D308B4E005EA6306B\X0\1\X2\4EBA306E4EBA9593304C5165308B30D030B93002\X0\\X\0D\X\0A\X\0D\X\0A\X2\30D530C330C830D030B9FF1A8DB330926D1730466D45304430D030B93002\X0\\X\0D\X\0A\X\0D\X\0A\X2\30B830E330B030B830FCFF1A89076570306E4EBA306E305F3081306E6E26306E30D030B9\X0\\X\0D\X\0A\X\0D\X\0A\X2\30D730E930F330B830D030B9FF1A901A5E38306F51688EAB30927C215358306B6D786F2C3059308B30533068304C3067304D307E308B4E005EA6306B89076570306E4EBA306E5165308B30D030B93002\X0\\X\0D\X\0A\X\0D\X\0A\X2\5EA730D030B9FF1A6C346D74309269055B50306E30883046306B5EA730633066884C304630D030B93002\X0\\X\0D\X\0A\X\0D\X\0A\X2\6CBB764230D030B9FF1A6C346D7430BB30E930D430FC306E76EE7684306B4F7F75283055308C308B30D030B93002\X0\\X\0D\X\0A\X\0D\X\0A\X2\6E2630D030B9FF1A30DD30F330D7306B3088308B6C34306E5FAA74B0308430016C3430847A7A6C17306E8A985F15306B3088308A6C343092652A62CC3059308B7D7154083055308C305F88C57F6E306830573066306E30D030B93002\X0\','ja-JP',$); + +#4995= IFCRELASSOCIATESLIBRARY('13UJDozc56oOku6vAW68SW',$,$,$,(#212),#12210); +#12210= IFCLIBRARYREFERENCE($,$,'Batter At End',$,'en',$); + +#4996= IFCRELASSOCIATESLIBRARY('1b_AOulRfDsgOctkyW6Vf6',$,$,$,(#213),#12211); +#12211= IFCLIBRARYREFERENCE($,$,'Batter At Start',$,'en',$); + +#4998= IFCRELASSOCIATESLIBRARY('3UCHXM8V1Dm97q_T0CIxa_',$,$,$,(#215),#12212); +#12212= IFCLIBRARYREFERENCE($,$,'Beam Cooling Capacity',$,'en',$); + +#4999= IFCRELASSOCIATESLIBRARY('2p2t8YeLrBARIjlWpqSzjy',$,$,$,(#216),#12213); +#12213= IFCLIBRARYREFERENCE($,$,'Beam Heating Capacity',$,'en',$); + +#5000= IFCRELASSOCIATESLIBRARY('1uTYAEiYv4KAWgIa$iV9W1',$,$,$,(#220),#12214); +#12214= IFCLIBRARYREFERENCE($,$,'Bend Angle',$,'en',$); + +#5001= IFCRELASSOCIATESLIBRARY('2LtMGxtZv4H9jNz74himpw',$,$,$,(#220),#12215); +#12215= IFCLIBRARYREFERENCE($,$,'\X2\66F2304C308A89D25EA6\X0\','\X2\6D41308C306E65B95411309259093048308B\X0\','ja-JP',$); + +#5002= IFCRELASSOCIATESLIBRARY('14GyF2x91A9AgZFZQAZDPP',$,$,$,(#227),#12216); +#12216= IFCLIBRARYREFERENCE($,$,'Bend Radius',$,'en',$); + +#5003= IFCRELASSOCIATESLIBRARY('2osKi1V$v6dvD$mKdiqkYn',$,$,$,(#227),#12217); +#12217= IFCLIBRARYREFERENCE($,$,'\X2\66F27387534A5F84\X0\','\X2\51865F27306E66F27387534A5F84FF1F\X0\','ja-JP',$); + +#5007= IFCRELASSOCIATESLIBRARY('1SI5aE3un7dOHWfXPGc9uL',$,$,$,(#236),#12218); +#12218= IFCLIBRARYREFERENCE($,$,'Blade Action',$,'en',$); + +#5009= IFCRELASSOCIATESLIBRARY('35Wgg_8NvFYOhXMtnkHWto',$,$,$,(#237),#12219); +#12219= IFCLIBRARYREFERENCE($,$,'Blade Edge',$,'en',$); + +#5010= IFCRELASSOCIATESLIBRARY('1xTUIKPZP4XQ1pd7DJ0j24',$,$,$,(#238),#12220); +#12220= IFCLIBRARYREFERENCE($,$,'Blade Position Angle',$,'en',$); + +#5012= IFCRELASSOCIATESLIBRARY('05XcoeqCn8PB3JzRfIjuUh',$,$,$,(#240),#12221); +#12221= IFCLIBRARYREFERENCE($,$,'Blade Shape',$,'en',$); + +#5014= IFCRELASSOCIATESLIBRARY('11AbkAbt1AAQXpz3EjWUXG',$,$,$,(#242),#12222); +#12222= IFCLIBRARYREFERENCE($,$,'Blade Thickness',$,'en',$); + +#5015= IFCRELASSOCIATESLIBRARY('1jI7DjJUzEDxze_6Sf6djk',$,$,$,(#243),#12223); +#12223= IFCLIBRARYREFERENCE($,$,'Body Color',$,'en',$); + +#5016= IFCRELASSOCIATESLIBRARY('0YfYyhL_fAqQcuXBZ2kVrd',$,$,$,(#243),#12224); +#12224= IFCLIBRARYREFERENCE($,$,'\X2\672C4F538272\X0\','\X2\6D88706B6813672C4F53306E82723002\X0\\X\0D\X\0A\X\0D\X\0A\X2\6CE8610FFF1A72795B9A306E72B66CC130676D88706B681330DC30C730A3306B6C4230813089308C308B573057DF6D889632898F52476CD55B9A8272306B3088308B3002\X0\','ja-JP',$); + +#5017= IFCRELASSOCIATESLIBRARY('243WhkzFz0zeKmiP0$DAhP',$,$,$,(#244),#12225); +#12225= IFCLIBRARYREFERENCE($,$,'Body Mass',$,'en',$); + +#5018= IFCRELASSOCIATESLIBRARY('0kT89gkY55n96MfDnD3Ij$',$,$,$,(#244),#12226); +#12226= IFCLIBRARYREFERENCE($,$,'\X2\672C4F5391CD91CF\X0\','\X2\30D230FC30BF30FC306E51684F537684306A8CEA91CF\X0\','ja-JP',$); + +#5019= IFCRELASSOCIATESLIBRARY('3zAGvyn7TAlfqvZ7LQJFyJ',$,$,$,(#245),#12227); +#12227= IFCLIBRARYREFERENCE($,$,'Boiling Point',$,'en',$); + +#5021= IFCRELASSOCIATESLIBRARY('135KGznKPEOu5qtB_NWzDB',$,$,$,(#248),#12228); +#12228= IFCLIBRARYREFERENCE($,$,'Bolthole Pitch',$,'en',$); + +#5022= IFCRELASSOCIATESLIBRARY('0Or91FICz08uMBfdZn6KX0',$,$,$,(#248),#12229); +#12229= IFCLIBRARYREFERENCE($,$,'\X2\30DC30EB30C87A7430D430C330C1\X0\','\X2\30DC30EB30C87A74304C3042308B5186306E76F45F84\X0\','ja-JP',$); + +#5023= IFCRELASSOCIATESLIBRARY('3v3GmX2FTENfPXI0Uid4jQ',$,$,$,(#251),#12230); +#12230= IFCLIBRARYREFERENCE($,$,'Bolt Size',$,'en',$); + +#5024= IFCRELASSOCIATESLIBRARY('0CuYJk09HF8Rzl3TBxjcta',$,$,$,(#251),#12231); +#12231= IFCLIBRARYREFERENCE($,$,'\X2\30DC30EB30C8306E5927304D3055\X0\','\X2\30D530E930F330B830927DE03081308B30DC30EB30C8306E5927304D3055\X0\','ja-JP',$); + +#5028= IFCRELASSOCIATESLIBRARY('1FJE7hoQH8huZb5dAN5Pkq',$,$,$,(#267),#12232); +#12232= IFCLIBRARYREFERENCE($,$,'Bore Size',$,'en',$); + +#5029= IFCRELASSOCIATESLIBRARY('3ekJDVBuDBWwM3z4gBsbFI',$,$,$,(#267),#12233); +#12233= IFCLIBRARYREFERENCE($,$,'\X2\30D530E930F330B8306E51855F84306E30B530A430BA\X0\','\X2\30D530E930F330B8306E547C30735F84\X0\','ja-JP',$); + +#5030= IFCRELASSOCIATESLIBRARY('2H20AfZxHA0fz69S3Q249q',$,$,$,(#269),#12234); +#12234= IFCLIBRARYREFERENCE($,$,'Bottom Cover',$,'en',$); + +#5031= IFCRELASSOCIATESLIBRARY('0atzwj3ObEiheX$CcmbjbA',$,$,$,(#273),#12235); +#12235= IFCLIBRARYREFERENCE($,$,'Boundary Area Heat Loss',$,'en',$); + +#5032= IFCRELASSOCIATESLIBRARY('3awo9Q4Oj4rPt9clrF_lNX',$,$,$,(#273),#12236); +#12236= IFCLIBRARYREFERENCE($,$,'\X2\54688FBA95A290238A2D5099306E71B130ED30B9\X0\','\X2\53584F4D97627A4D3042308A305F54688FBA95A290238A2D5099306E71B130ED30B930027A7A8ABF8CA083778A087B9750244EE55916306E8A2D8A088A2D5B9A50243002\X0\','ja-JP',$); + +#5033= IFCRELASSOCIATESLIBRARY('095NYTBlP2sANF33tZ$eZY',$,$,$,(#273),#12237); +#12237= IFCLIBRARYREFERENCE($,$,'\X2\C8FCBCC0\X0\ \X2\AD00B828\X0\ \X2\C124BE44C758\X0\ \X2\C5F4\X0\ \X2\C190C2E4\X0\','\X2\B2E8C704\X0\ \X2\BA74C801C774\X0\ \X2\C8FCBCC0\X0\ \X2\AD00B828\X0\ \X2\C124BE44C758\X0\ \X2\C5F4\X0\ \X2\C190C2E4\X0\. \X2\ACF5C870\X0\ \X2\BD80D558\X0\ \X2\ACC4C0B0\X0\ \X2\C774C678C758\X0\ \X2\B514C790C778\X0\ \X2\C124C815\X0\.','ko-KR',$); + +#5035= IFCRELASSOCIATESLIBRARY('2yw9iytzbBmQIexpm0D$rv',$,$,$,(#277),#12238); +#12238= IFCLIBRARYREFERENCE($,$,'Breaker Unit Curve',$,'en',$); + +#5036= IFCRELASSOCIATESLIBRARY('3Irmsv8ynDVOdhpzaR2swd',$,$,$,(#277),#12239); +#12239= IFCLIBRARYREFERENCE($,$,'\X2\906E65AD6A5F66F27DDA\X0\','\X2\906975283055308C305F96FB6D413068901A904E3059308B906E65AD6A5F306E30A830CD30EB30AE30FC3092793A3057305F66F27DDA\X0\\X\0D\X\0A \X2\FF08\X0\1\X2\FF095B9A7FA95024FF1A\X0\ProspectiveCurrent\X2\FF0856FA670996FB6D41FF09FF1A\X0\\X\0D\X\0A \X2\96FB6D41\X0\/I2t\X2\3067793A3055308C308B67005C0F\X0\2\X2\304B308967005927\X0\8\X2\306E30EA30B930C8306796FB6D41\X0\[A]\X2\30925B9A7FA93057307E30593002\X0\\X\0D\X\0A \X2\30AB30FC30D6304C90237D9A3059308B\X0\2\X2\3064306E70B930927D50307676F47DDA30683057306663CF304B308C30663044307E30593002\X0\\X\0D\X\0A\X\0D\X\0A\X\0D\X\0A \X2\FF08\X0\2\X2\FF095B9A7FA95024FF1A\X0\LetThroughEnergy\X2\FF1A\X0\\X\0D\X\0A \X2\96FB6D41\X0\/I2t\X2\3067793A3055308C308B67005C0F\X0\2\X2\304B308967005927\X0\8\X2\306E30EA30B930C83067901A904E30A830CD30EB30AE30FC96FB6D41\X0\[[A2s]\X2\30925B9A7FA93057307E30593002\X0\\X\0D\X\0A \X2\30AB30FC30D6304C90237D9A3059308B\X0\2\X2\3064306E70B930927D50307676F47DDA30683057306663CF304B308C30663044307E30593002\X0\','ja-JP',$); + +#5037= IFCRELASSOCIATESLIBRARY('3aP$H_Z_LE5hxCnKUGwqT9',$,$,$,(#277),#12240); +#12240= IFCLIBRARYREFERENCE($,$,'\X2\CC28B2E8AE30\X0\ \X2\ACE1C120\X0\','\X2\C801C6A9B41C\X0\ \X2\C804B958\X0\ \X2\D1B5ACFC\X0\ \X2\CC28B2E8AE30C758\X0\ \X2\C5D0B108C9C0B97C\X0\ \X2\B098D0C0B0B8\X0\ \X2\ACE1C120\X0\ (1) \X2\C815C758\X0\ \X2\AC12\X0\ : ProspectiveCurrent (\X2\ACE0C720\X0\ \X2\C804B958\X0\) : \X2\C804B958\X0\ / I2t\X2\C5D0\X0\ \X2\D45CC2DCB41C\X0\ \X2\CD5CC18C\X0\ 2\X2\C5D0C11C\X0\ \X2\CD5CB300\X0\ 8 \X2\AC1CC758\X0\ \X2\BAA9B85DC5D0C11C\X0\ \X2\C804B958\X0\ [A]\X2\B97C\X0\ \X2\C815C758D569B2C8B2E4\X0\. \X2\CEE4BE0CAC00\X0\ \X2\C5F0C18DB418B294\X0\ \X2\B450\X0\ \X2\AC1CC758\X0\ \X2\C810C744\X0\ \X2\C5F0ACB0D558B294\X0\ \X2\C9C1C120C73CB85C\X0\ \X2\ADF8B824C838\X0\ \X2\C788C2B5B2C8B2E4\X0\. (2) \X2\C815C758\X0\ \X2\AC12\X0\ : LetThroughEnergy : \X2\C804B958\X0\ / I2t\X2\C5D0\X0\ \X2\D45CC2DCB41C\X0\ \X2\CD5CC18C\X0\ 2\X2\C5D0C11C\X0\ \X2\CD5CB300\X0\ 8 \X2\AC1CC758\X0\ \X2\BAA9B85DC5D0C11C\X0\ \X2\D1B5ACFC\X0\ \X2\C5D0B108C9C0\X0\ \X2\C804B958\X0\ [A2s\X2\C744\X0\ \X2\C815C758D569B2C8B2E4\X0\. \X2\CEE4BE0CAC00\X0\ \X2\C5F0C18DB418B294\X0\ \X2\B450\X0\ \X2\AC1CC758\X0\ \X2\C810C744\X0\ \X2\C5F0ACB0D558B294\X0\ \X2\C9C1C120C73CB85C\X0\ \X2\ADF8B824C838\X0\ \X2\C788C2B5B2C8B2E4\X0\.','ko-KR',$); + +#5038= IFCRELASSOCIATESLIBRARY('2k2kmAKwj5pBTU7_W7S45O',$,$,$,(#278),#12241); +#12241= IFCLIBRARYREFERENCE($,$,'Breaker Unit Fuse Breakinging Curve',$,'en',$); + +#5039= IFCRELASSOCIATESLIBRARY('04cjQ_Gd97Ng4cKZazi80Z',$,$,$,(#278),#12242); +#12242= IFCLIBRARYREFERENCE($,$,'\X2\30D530E530FC30BA906E65AD6A5F878D89E366F27DDA\X0\','\X2\60F35B9A5916306E96FB6D41304C6D41308C305F6642306B906E65AD6A5F306E30D530E530FC30BA30926EB6304B3059305F3081306B5FC58981306A30A830CD30EB30AE30FC30928868305966F27DDA3002\X0\\X\0D\X\0A \X2\60F35B9A5916306E96FB6D41304C6D41308C305F6642306B906E65AD6A5F306E30D530E530FC30BA30926EB6304B3059305F3081306B5FC58981306A30A830CD30EB30AE30FC30928868305966F27DDA3002\X0\\X\0D\X\0A\X\0D\X\0A \X2\FF08\X0\1\X2\FF095B9A7FA95024FF1A878D89E396FB6D41FF1A96FB6D41\X0\/ \X2\878D89E330A830CD30EB30AE30FC3067793A3055308C308B67005C0F\X0\2\X2\304B308967005927\X0\8\X2\306E30EA30B930C8306796FB6D41\X0\[A]\X2\30925B9A7FA93057307E30593002\X0\\X\0D\X\0A \X2\30AB30FC30D6304C90237D9A3059308B\X0\2\X2\3064306E70B930927D50307676F47DDA30683057306663CF304B308C30663044307E30593002\X0\\X\0D\X\0A \X2\FF08\X0\2\X2\FF095B9A7FA95024FF1A878D89E330A830CD30EB30AE30FCFF1A\X0\/\X2\96FB6D41\X0\/\X2\878D89E330A830CD30EB30AE30FC306E4F4D7F6E\X0\[A2s]\X2\3067793A3055308C308B\X0\2\X2\FF5E\X0\16\X2\306E60F35B9A3055308C308B30D530E530FC30BA304C6EB689E359CB3081308B96FB6D41\X0\[A2s]\X2\30925B9A7FA93057307E3059300230AB30FC30D6304C90237D9A3059308B\X0\2\X2\3064306E70B930927D50307676F47DDA30683057306663CF304B308C30663044307E30593002\X0\','ja-JP',$); + +#5040= IFCRELASSOCIATESLIBRARY('1yxfBrAf14SxR9PSvN9qgy',$,$,$,(#278),#12243); +#12243= IFCLIBRARYREFERENCE($,$,'\X2\D4E8C988\X0\ \X2\CC28B2E8AE30\X0\ \X2\C735D574\X0\ \X2\ACE1C120\X0\','\X2\C608C0C1CE58\X0\ \X2\BABBD55C\X0\ \X2\C804B958AC00\X0\ \X2\D750B97C\X0\ \X2\B54C\X0\ \X2\CC28B2E8AE30C758\X0\ \X2\D4E8C988B97C\X0\ \X2\B179C774B294\X0\ \X2\B370\X0\ \X2\D544C694D55C\X0\ \X2\C5D0B108C9C0B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\ACE1C120\X0\. \X2\C608C0C1C678C758\X0\ \X2\C804B958AC00\X0\ \X2\D758B800C744\X0\ \X2\B54CC5D0\X0\ \X2\CC28B2E8AE30C758\X0\ \X2\D4E8C988B97C\X0\ \X2\B179C774B294\X0\ \X2\B370\X0\ \X2\D544C694D55C\X0\ \X2\C5D0B108C9C0B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\ACE1C120\X0\. (1) \X2\C815C758\X0\ \X2\AC12\X0\ : \X2\C735D574\X0\ \X2\C804B958\X0\ : \X2\C804B958\X0\ / \X2\C735D574\X0\ \X2\C5D0B108C9C0C5D0\X0\ \X2\D45CC2DCB41C\X0\ \X2\CD5CC18C\X0\ 2\X2\C5D0C11C\X0\ \X2\CD5CB300\X0\ 8 \X2\AC1CC758\X0\ \X2\BAA9B85DC5D0C11C\X0\ \X2\C804B958\X0\ [A]\X2\B97C\X0\ \X2\C815C758D569B2C8B2E4\X0\. \X2\CEE4BE0CAC00\X0\ \X2\C5F0C18DB418B294\X0\ \X2\B450\X0\ \X2\AC1CC758\X0\ \X2\C810C744\X0\ \X2\C5F0ACB0D558B294\X0\ \X2\C9C1C120C73CB85C\X0\ \X2\ADF8B824C838\X0\ \X2\C788C2B5B2C8B2E4\X0\. (2) \X2\C815C758\X0\ \X2\AC12\X0\ : \X2\C735D574\X0\ \X2\C5D0B108C9C0\X0\ :/ \X2\C804B958\X0\ / \X2\C735D574\X0\ \X2\C5D0B108C9C0C758\X0\ \X2\C704CE58\X0\ [A2s\X2\C5D0C11C\X0\ \X2\B098D0C0B098B294\X0\ 2 \X\7E 16 \X2\C608C0C1B418B294\X0\ \X2\D4E8C988AC00\X0\ \X2\C6A9D574\X0\ \X2\C2DCC791\X0\ \X2\C804B958\X0\ [A2s\X2\C744\X0\ \X2\C815C758D569B2C8B2E4\X0\. \X2\CEE4BE0CAC00\X0\ \X2\C5F0C18DB418B294\X0\ \X2\B450\X0\ \X2\AC1CC758\X0\ \X2\C810C744\X0\ \X2\C5F0ACB0D558B294\X0\ \X2\C9C1C120C73CB85C\X0\ \X2\ADF8B824C838\X0\ \X2\C788C2B5B2C8B2E4\X0\.','ko-KR',$); + +#5041= IFCRELASSOCIATESLIBRARY('1Z11zNwHb5hu22M71LLdYS',$,$,$,(#279),#12244); +#12244= IFCLIBRARYREFERENCE($,$,'Breaker Unit Fuse Melting Curve',$,'en',$); + +#5042= IFCRELASSOCIATESLIBRARY('2CLEeRgxbBfuh5TGzWTRbH',$,$,$,(#279),#12245); +#12245= IFCLIBRARYREFERENCE($,$,'\X2\30D530E530FC30BA906E65AD6A5F878D89E366F27DDA\X0\','\X2\60F35B9A5916306E96FB6D41304C6D41308C305F6642306B906E65AD6A5F306E30D530E530FC30BA30926EB6304B3059305F3081306B5FC58981306A30A830CD30EB30AE30FC30928868305966F27DDA3002\X0\\X\0D\X\0A \X2\60F35B9A5916306E96FB6D41304C6D41308C305F6642306B906E65AD6A5F306E30D530E530FC30BA30926EB6304B3059305F3081306B5FC58981306A30A830CD30EB30AE30FC30928868305966F27DDA3002\X0\\X\0D\X\0A\X\0D\X\0A \X2\FF08\X0\1\X2\FF095B9A7FA95024FF1A878D89E396FB6D41FF1A96FB6D41\X0\/ \X2\878D89E330A830CD30EB30AE30FC3067793A3055308C308B67005C0F\X0\2\X2\304B308967005927\X0\8\X2\306E30EA30B930C8306796FB6D41\X0\[A]\X2\30925B9A7FA93057307E30593002\X0\\X\0D\X\0A \X2\30AB30FC30D6304C90237D9A3059308B\X0\2\X2\3064306E70B930927D50307676F47DDA30683057306663CF304B308C30663044307E30593002\X0\\X\0D\X\0A \X2\FF08\X0\2\X2\FF095B9A7FA95024FF1A878D89E330A830CD30EB30AE30FCFF1A\X0\/\X2\96FB6D41\X0\/\X2\878D89E330A830CD30EB30AE30FC306E4F4D7F6E\X0\[A2s]\X2\3067793A3055308C308B\X0\2\X2\FF5E\X0\16\X2\306E60F35B9A3055308C308B30D530E530FC30BA304C6EB689E359CB3081308B96FB6D41\X0\[A2s]\X2\30925B9A7FA93057307E3059300230AB30FC30D6304C90237D9A3059308B\X0\2\X2\3064306E70B930927D50307676F47DDA30683057306663CF304B308C30663044307E30593002\X0\','ja-JP',$); + +#5043= IFCRELASSOCIATESLIBRARY('28ilnqoAL6JPrcWGFNo_6w',$,$,$,(#279),#12246); +#12246= IFCLIBRARYREFERENCE($,$,'\X2\D4E8C988\X0\ \X2\CC28B2E8AE30\X0\ \X2\C735D574\X0\ \X2\ACE1C120\X0\','\X2\C608C0C1CE58\X0\ \X2\BABBD55C\X0\ \X2\C804B958AC00\X0\ \X2\D750B97C\X0\ \X2\B54C\X0\ \X2\CC28B2E8AE30C758\X0\ \X2\D4E8C988B97C\X0\ \X2\B179C774B294\X0\ \X2\B370\X0\ \X2\D544C694D55C\X0\ \X2\C5D0B108C9C0B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\ACE1C120\X0\. \X2\C608C0C1C678C758\X0\ \X2\C804B958AC00\X0\ \X2\D758B800C744\X0\ \X2\B54CC5D0\X0\ \X2\CC28B2E8AE30C758\X0\ \X2\D4E8C988B97C\X0\ \X2\B179C774B294\X0\ \X2\B370\X0\ \X2\D544C694D55C\X0\ \X2\C5D0B108C9C0B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\ACE1C120\X0\. (1) \X2\C815C758\X0\ \X2\AC12\X0\ : \X2\C735D574\X0\ \X2\C804B958\X0\ : \X2\C804B958\X0\ / \X2\C735D574\X0\ \X2\C5D0B108C9C0C5D0\X0\ \X2\D45CC2DCB41C\X0\ \X2\CD5CC18C\X0\ 2\X2\C5D0C11C\X0\ \X2\CD5CB300\X0\ 8 \X2\AC1CC758\X0\ \X2\BAA9B85DC5D0C11C\X0\ \X2\C804B958\X0\ [A]\X2\B97C\X0\ \X2\C815C758D569B2C8B2E4\X0\. \X2\CEE4BE0CAC00\X0\ \X2\C5F0C18DB418B294\X0\ \X2\B450\X0\ \X2\AC1CC758\X0\ \X2\C810C744\X0\ \X2\C5F0ACB0D558B294\X0\ \X2\C9C1C120C73CB85C\X0\ \X2\ADF8B824C838\X0\ \X2\C788C2B5B2C8B2E4\X0\. (2) \X2\C815C758\X0\ \X2\AC12\X0\ : \X2\C735D574\X0\ \X2\C5D0B108C9C0\X0\ :/ \X2\C804B958\X0\ / \X2\C735D574\X0\ \X2\C5D0B108C9C0C758\X0\ \X2\C704CE58\X0\ [A2s\X2\C5D0C11C\X0\ \X2\B098D0C0B098B294\X0\ 2 \X\7E 16 \X2\C608C0C1B418B294\X0\ \X2\D4E8C988AC00\X0\ \X2\C6A9D574\X0\ \X2\C2DCC791\X0\ \X2\C804B958\X0\ [A2s\X2\C744\X0\ \X2\C815C758D569B2C8B2E4\X0\. \X2\CEE4BE0CAC00\X0\ \X2\C5F0C18DB418B294\X0\ \X2\B450\X0\ \X2\AC1CC758\X0\ \X2\C810C744\X0\ \X2\C5F0ACB0D558B294\X0\ \X2\C9C1C120C73CB85C\X0\ \X2\ADF8B824C838\X0\ \X2\C788C2B5B2C8B2E4\X0\.','ko-KR',$); + +#5044= IFCRELASSOCIATESLIBRARY('30URRBgVj1BB0Aq5gAISqu',$,$,$,(#280),#12247); +#12247= IFCLIBRARYREFERENCE($,$,'Breaker Unit IPICurve',$,'en',$); + +#5045= IFCRELASSOCIATESLIBRARY('1SL$P1UBr21gv_E21OoeMd',$,$,$,(#280),#12248); +#12248= IFCLIBRARYREFERENCE($,$,'\X2\906E65AD6A5F66F27DDA\X0\','\X2\906975283055308C305F96FB6D413068901A904E3059308B906E65AD6A5F306E30A830CD30EB30AE30FC3092793A3057305F66F27DDA\X0\\X\0D\X\0A \X2\FF08\X0\1\X2\FF095B9A7FA95024FF1A\X0\ProspectiveCurrent\X2\FF0856FA670996FB6D41FF09FF1A\X0\\X\0D\X\0A \X2\96FB6D41\X0\/I2t\X2\3067793A3055308C308B67005C0F\X0\2\X2\304B308967005927\X0\8\X2\306E30EA30B930C8306796FB6D41\X0\[A]\X2\30925B9A7FA93057307E30593002\X0\\X\0D\X\0A \X2\30AB30FC30D6304C90237D9A3059308B\X0\2\X2\3064306E70B930927D50307676F47DDA30683057306663CF304B308C30663044307E30593002\X0\\X\0D\X\0A\X\0D\X\0A\X\0D\X\0A \X2\FF08\X0\2\X2\FF095B9A7FA95024FF1A\X0\LetThroughEnergy\X2\FF1A\X0\\X\0D\X\0A \X2\96FB6D41\X0\/I2t\X2\3067793A3055308C308B67005C0F\X0\2\X2\304B308967005927\X0\8\X2\306E30EA30B930C83067901A904E30A830CD30EB30AE30FC96FB6D41\X0\[[A2s]\X2\30925B9A7FA93057307E30593002\X0\\X\0D\X\0A \X2\30AB30FC30D6304C90237D9A3059308B\X0\2\X2\3064306E70B930927D50307676F47DDA30683057306663CF304B308C30663044307E30593002\X0\','ja-JP',$); + +#5046= IFCRELASSOCIATESLIBRARY('3qkYtkk8j5$fxhkS$IL631',$,$,$,(#280),#12249); +#12249= IFCLIBRARYREFERENCE($,$,'\X2\CC28B2E8AE30\X0\ \X2\ACE1C120\X0\','\X2\C801C6A9B41C\X0\ \X2\C804B958\X0\ \X2\D1B5ACFC\X0\ \X2\CC28B2E8AE30C758\X0\ \X2\C5D0B108C9C0B97C\X0\ \X2\B098D0C0B0B8\X0\ \X2\ACE1C120\X0\ (1) \X2\C815C758\X0\ \X2\AC12\X0\ : ProspectiveCurrent (\X2\ACE0C720\X0\ \X2\C804B958\X0\) : \X2\C804B958\X0\ / I2t\X2\C5D0\X0\ \X2\D45CC2DCB41C\X0\ \X2\CD5CC18C\X0\ 2\X2\C5D0C11C\X0\ \X2\CD5CB300\X0\ 8 \X2\AC1CC758\X0\ \X2\BAA9B85DC5D0C11C\X0\ \X2\C804B958\X0\ [A]\X2\B97C\X0\ \X2\C815C758D569B2C8B2E4\X0\. \X2\CEE4BE0CAC00\X0\ \X2\C5F0C18DB418B294\X0\ \X2\B450\X0\ \X2\AC1CC758\X0\ \X2\C810C744\X0\ \X2\C5F0ACB0D558B294\X0\ \X2\C9C1C120C73CB85C\X0\ \X2\ADF8B824C838\X0\ \X2\C788C2B5B2C8B2E4\X0\. (2) \X2\C815C758\X0\ \X2\AC12\X0\ : LetThroughEnergy : \X2\C804B958\X0\ / I2t\X2\C5D0\X0\ \X2\D45CC2DCB41C\X0\ \X2\CD5CC18C\X0\ 2\X2\C5D0C11C\X0\ \X2\CD5CB300\X0\ 8 \X2\AC1CC758\X0\ \X2\BAA9B85DC5D0C11C\X0\ \X2\D1B5ACFC\X0\ \X2\C5D0B108C9C0\X0\ \X2\C804B958\X0\ [A2s\X2\C744\X0\ \X2\C815C758D569B2C8B2E4\X0\. \X2\CEE4BE0CAC00\X0\ \X2\C5F0C18DB418B294\X0\ \X2\B450\X0\ \X2\AC1CC758\X0\ \X2\C810C744\X0\ \X2\C5F0ACB0D558B294\X0\ \X2\C9C1C120C73CB85C\X0\ \X2\ADF8B824C838\X0\ \X2\C788C2B5B2C8B2E4\X0\.','ko-KR',$); + +#5048= IFCRELASSOCIATESLIBRARY('1uoEB0zFv408JR4Gjq1FlN',$,$,$,(#282),#12250); +#12250= IFCLIBRARYREFERENCE($,$,'Breeching Inlet Type',$,'en',$); + +#5049= IFCRELASSOCIATESLIBRARY('0F9s6c9s1B7gjDYo1_Gdme',$,$,$,(#282),#12251); +#12251= IFCLIBRARYREFERENCE($,$,'\X2\90016C3453E330BF30A430D7\X0\','\X2\90016C3453E330BF30A430D7306E5B9A7FA93002\X0\','ja-JP',$); + +#5050= IFCRELASSOCIATESLIBRARY('32D$MVgML8RQYaNTEISo_P',$,$,$,(#283),#12252); +#12252= IFCLIBRARYREFERENCE($,$,'Brightness',$,'en',$); + +#5051= IFCRELASSOCIATESLIBRARY('3QOe98HoDA8RpQ9zAKiVWO',$,$,$,(#283),#12253); +#12253= IFCLIBRARYREFERENCE($,$,'\X2\660E308B3055\X0\','\X2\660E308B3055793A30593002\X0\','ja-JP',$); + +#5052= IFCRELASSOCIATESLIBRARY('0DZ4Lo4rX4MfMMVa81gUTl',$,$,$,(#283),#12254); +#12254= IFCLIBRARYREFERENCE($,$,'\X2\BC1DAE30\X0\','\X2\BC1DAE30\X0\ \X2\BCF4C5ECC900B2E4\X0\','ko-KR',$); + +#5053= IFCRELASSOCIATESLIBRARY('05sGs4lEf8WvKC7cU2xG1U',$,$,$,(#284),#12255); +#12255= IFCLIBRARYREFERENCE($,$,'Budget Source',$,'en',$); + +#5054= IFCRELASSOCIATESLIBRARY('31MyoriOfDgvcohO7$6SxU',$,$,$,(#284),#12256); +#12256= IFCLIBRARYREFERENCE($,$,'\X2\4E887B976E90\X0\','\X2\89816C423055308C305F4E887B97306E51FA624030FB6E903002\X0\','ja-JP',$); + +#5055= IFCRELASSOCIATESLIBRARY('38i5cUkVLBQertYEceJGH7',$,$,$,(#285),#12257); +#12257= IFCLIBRARYREFERENCE($,$,'bebaubare Fl\S\dche','bebaubare Fl\S\dche als maximale \S\|berbaubare Fl\S\dche des Grundst\S\|cks.','de-DE',$); + +#5056= IFCRELASSOCIATESLIBRARY('3cUaMBGLP9NQVK5eoDknRx',$,$,$,(#285),#12258); +#12258= IFCLIBRARYREFERENCE($,$,'Buildable Area',$,'en',$); + +#5057= IFCRELASSOCIATESLIBRARY('1CE$vFzCXAqhzOb13K8fW9',$,$,$,(#285),#12259); +#12259= IFCLIBRARYREFERENCE($,$,'ValeurSurfaceConstructible','Surface constructible maximale en fonction des contraintes d''urbanisme.','fr-FR',$); + +#5058= IFCRELASSOCIATESLIBRARY('1g5j5hgF9BUxn$grzP9aHX',$,$,$,(#285),#12260); +#12260= IFCLIBRARYREFERENCE($,$,'\X2\5EFA7BC953EF80FD97627A4D\X0\','\X2\5EFA7BC957FA6E96306B3088308A5EFA7BC953EF80FD306A67005927306E97627A4D3002\X0\','ja-JP',$); + +#5059= IFCRELASSOCIATESLIBRARY('22PXu6t1T8Ohc8OWEqrcqp',$,$,$,(#285),#12261); +#12261= IFCLIBRARYREFERENCE($,$,'\X2\AC74CD95\X0\ \X2\AC00B2A5\X0\ \X2\BA74C801\X0\','\X2\C18DC131C815C758\X0\','ko-KR',$); + +#5060= IFCRELASSOCIATESLIBRARY('1Y6Mjjcyv5fgqmrIvXi_nm',$,$,$,(#286),#12262); +#12262= IFCLIBRARYREFERENCE($,$,'maximale Bebauungsh\S\vhe','Maximale Bebauungsh\S\vhe die auf diesem Grundst\S\|ck zul\S\dssig ist.','de-DE',$); + +#5061= IFCRELASSOCIATESLIBRARY('1PvKm0j6PEwui42wS5Pfb9',$,$,$,(#286),#12263); +#12263= IFCLIBRARYREFERENCE($,$,'Building Height Limit',$,'en',$); + +#5062= IFCRELASSOCIATESLIBRARY('2z0eSAssPEIBqUjVKtfS8h',$,$,$,(#286),#12264); +#12264= IFCLIBRARYREFERENCE($,$,'HauteurMaximale','Hauteur maximale des b\S\btiments autoris\S\ie sur ce site.','fr-FR',$); + +#5063= IFCRELASSOCIATESLIBRARY('1MGFWiVsH3NOhR428SCJLJ',$,$,$,(#286),#12265); +#12265= IFCLIBRARYREFERENCE($,$,'\X2\5EFA72699AD8305552369650\X0\','\X2\5404573057DF306E5EFA7BC957FA6E96306B3088308A8A3153EF3055308C308B5EFA7269306E9AD83055306E6700592750243002\X0\','ja-JP',$); + +#5064= IFCRELASSOCIATESLIBRARY('0shlyUaEP2zAdR8rgB6c6M',$,$,$,(#286),#12266); +#12266= IFCLIBRARYREFERENCE($,$,'\X2\AC74BB3C\X0\ \X2\B192C774\X0\ \X2\C81CD55C\X0\','TotalArea / BuildableArea\X2\B85C\X0\ \X2\D45CC2DCB418B294\X0\ \X2\C774C6A9\X0\ \X2\AC00B2A5D55C\X0\ \X2\BE44C728C758\X0\ \X2\CD5CB300AC12C785B2C8B2E4\X0\.','ko-KR',$); + +#5065= IFCRELASSOCIATESLIBRARY('3q9spL4hXCUAsK2KB7Upx6',$,$,$,(#287),#12267); +#12267= IFCLIBRARYREFERENCE($,$,'Geb\S\dudekennzeichen','Geb\S\dudekennzeichen dieses Geb\S\dudes. W\S\dhrend der Baueingabe ist es das tempor\S\dre Kennzeichnen des Bauantrags.','de-DE',$); + +#5066= IFCRELASSOCIATESLIBRARY('3j$LraoGzEwwBjq6L6UQ0a',$,$,$,(#287),#12268); +#12268= IFCLIBRARYREFERENCE($,$,'Building ID',$,'en',$); + +#5067= IFCRELASSOCIATESLIBRARY('0RniGV8_DF9waCqgStpYOF',$,$,$,(#287),#12269); +#12269= IFCLIBRARYREFERENCE($,$,'IdBatiment','Un identifiant unique attribu\S\i au b\S\btiment. Un identifiant temporaire est attribu\S\i au moment de la programmation. Il est ensuite remplac\S\i par un identifiant permanent lorsque le b\S\btiment est enregistr\S\i dans une base de donn\S\ies de nature r\S\hglementaire.','fr-FR',$); + +#5068= IFCRELASSOCIATESLIBRARY('3gwK3Kbz9BKAM8$5DC0Hty',$,$,$,(#287),#12270); +#12270= IFCLIBRARYREFERENCE($,$,'\X2\5EFA72698A1853F7\X0\','\X2\5EFA7269306B4ED84E0E3055308C308B30E630CB30FC30AF306A8B5852255B5030028A08753B89818ACB306E969B306B4F7F75283055308C308B521D671F306E4E0066427684306A8B5852255B5030023053306E4E0066427684306A8B5852255B50306F30015EFA7269304C6B635F0F306B767B93323055308C305F969B306B60524E457684306A8B5852255B5030783068590966F43055308C308B3002\X0\','ja-JP',$); + +#5069= IFCRELASSOCIATESLIBRARY('0fX5ZDdjf8oeEo3TARPeqZ',$,$,$,(#287),#12271); +#12271= IFCLIBRARYREFERENCE($,$,'\X2\AC74BB3C\X0\ ID','\X2\AC74BB3CC5D0\X0\ \X2\BD80C5ECB418B294\X0\ \X2\ACE0C720\X0\ \X2\C2DDBCC4C790C774B2E4\X0\. \X2\ACC4D68D\X0\ \X2\C694CCADC2DC\X0\ \X2\C0ACC6A9B418B294\X0\ \X2\CD08AE30\X0\ \X2\C784C2DC\X0\ \X2\C2DDBCC4C790C774B2E4\X0\. \X2\C774\X0\ \X2\C784C2DC\X0\ \X2\C2DDBCC4C790B294\X0\ \X2\AC74BB3CC774\X0\ \X2\C815C2DDC73CB85C\X0\ \X2\B4F1B85DB41C\X0\ \X2\ACBDC6B0C5D0\X0\ \X2\C601AD6CC801C778\X0\ \X2\C2DDBCC4C790B85C\X0\ \X2\BCC0ACBDB41CB2E4\X0\.','ko-KR',$); + +#5071= IFCRELASSOCIATESLIBRARY('2P0IaTkiz9CODaIuYwQ5EJ',$,$,$,(#288),#12272); +#12272= IFCLIBRARYREFERENCE($,$,'Building Thermal Exposure',$,'en',$); + +#5072= IFCRELASSOCIATESLIBRARY('1e74vhZz1CLhB_fV07ydNj',$,$,$,(#288),#12273); +#12273= IFCLIBRARYREFERENCE($,$,'\X2\546856F274B05883304B3089306E71B1653E5C045F375EA6\X0\','\X2\546856F274B05883304B30895EFA72693078306E71B1653E5C045F375EA63002\X0\','ja-JP',$); + +#5073= IFCRELASSOCIATESLIBRARY('1nprKz3W12lQEc715hAOuD',$,$,$,(#288),#12274); +#12274= IFCLIBRARYREFERENCE($,$,'\X2\C8FCC704D658ACBDC5D0C11C\X0\ \X2\C5F4C758\X0\ \X2\BC29C0ACAC15B3C4\X0\','\X2\C8FCC704\X0\ \X2\D658ACBD200B200BC5D0C11C\X0\ \X2\AC74BB3CC758\X0\ \X2\C5F4\X0\ \X2\BC29C0AC\X0\ \X2\AC15B3C4\X0\.','ko-KR',$); + +#5075= IFCRELASSOCIATESLIBRARY('1mFwBYcGH4xgl6Y$8PQlyI',$,$,$,(#289),#12275); +#12275= IFCLIBRARYREFERENCE($,$,'Bulb Liquid Color',$,'en',$); + +#5076= IFCRELASSOCIATESLIBRARY('2GHffb_z915fYr0emVQ5F1',$,$,$,(#289),#12276); +#12276= IFCLIBRARYREFERENCE($,$,'\X2\30D030EB30D66DB24F538272\X0\','\X2\30D030EB30D64F5C52D530B930D730EA30F330AF30E930FC306E30D030EB30D66DB24F538272306E8A2D5B9A30026DB24F538272306F300130B930D730EA30F330AF30E930FC30D830C330C9306E4F5C52D56E295EA6306B5FDC30583066590953163059308B3002307E305F30013053306E5C5E6027306F30019AD8901F5FDC7B5430B930D730EA30F330AF30E930FC306F8A2D5B9A3059308B5FC58981306F306A30443002\X0\','ja-JP',$); + +#5078= IFCRELASSOCIATESLIBRARY('2rPdzyRcP6Cf7Ow0s428ik',$,$,$,(#292),#12277); +#12277= IFCLIBRARYREFERENCE($,$,'Bypass Factor',$,'en',$); + +#5079= IFCRELASSOCIATESLIBRARY('3ehMItim5BLQsYZomNFSy4',$,$,$,(#292),#12278); +#12278= IFCLIBRARYREFERENCE($,$,'FacteurBypass','Fraction de l''air qui est bypass\S\i par la batterie (0 \S\` 1).','fr-FR',$); + +#5083= IFCRELASSOCIATESLIBRARY('2y_2ohNoP5QxQtaRzDfN4t',$,$,$,(#297),#12279); +#12279= IFCLIBRARYREFERENCE($,$,'Camber At Midspan',$,'en',$); + +#5085= IFCRELASSOCIATESLIBRARY('1Jp6aSPSPCGft3C9gVae_P',$,$,$,(#298),#12280); +#12280= IFCLIBRARYREFERENCE($,$,'Camera Type',$,'en',$); + +#5086= IFCRELASSOCIATESLIBRARY('3QINr$XWf1nggy_JoeAhZn',$,$,$,(#298),#12281); +#12281= IFCLIBRARYREFERENCE($,$,'\X2\30AB30E130E95F625F0F\X0\','\X2\30AB30E130E9306E5F625F0F3092793A30593002\X0\','ja-JP',$); + +#5087= IFCRELASSOCIATESLIBRARY('0Ve2OM2vfDhRG$IkMl2oXb',$,$,$,(#298),#12282); +#12282= IFCLIBRARYREFERENCE($,$,'\X2\CE74BA54B77C\X0\ \X2\D615C2DD\X0\','\X2\CE74BA54B77CC758\X0\ \X2\D615C2DDC744\X0\ \X2\BCF4C5ECC900B2E4\X0\.','ko-KR',$); + +#5089= IFCRELASSOCIATESLIBRARY('2AssUAyDTFKu35RKH4HppE',$,$,$,(#303),#12283); +#12283= IFCLIBRARYREFERENCE($,$,'Capacity',$,'en',$); + +#5090= IFCRELASSOCIATESLIBRARY('3jhyT7JiHAzxH9YZwc6HFf',$,$,$,(#304),#12284); +#12284= IFCLIBRARYREFERENCE($,$,'Capacity',$,'en',$); + +#5091= IFCRELASSOCIATESLIBRARY('1PnxrXt7PB2QcQdj9Wt8II',$,$,$,(#304),#12285); +#12285= IFCLIBRARYREFERENCE($,$,'Puissance','Le produit de la puissance optimale par le rendement global du compresseur.','fr-FR',$); + +#5093= IFCRELASSOCIATESLIBRARY('3Syv6MiJ906BXDGJ7rqTZQ',$,$,$,(#305),#12286); +#12286= IFCLIBRARYREFERENCE($,$,'Capacity Control',$,'en',$); + +#5095= IFCRELASSOCIATESLIBRARY('3woZvicb90kO1mCXiN_IbX',$,$,$,(#306),#12287); +#12287= IFCLIBRARYREFERENCE($,$,'Capacity Control Type',$,'en',$); + +#5096= IFCRELASSOCIATESLIBRARY('1VtJvuMWj5C9G8Onb0Qg_2',$,$,$,(#306),#12288); +#12288= IFCLIBRARYREFERENCE($,$,'\X2\5BB991CF52365FA165B95F0F\X0\','InletVane: \X2\30A430F330EC30C330C830D930FC30F3\X0\\X\0D\X\0AVariableSpeedDrive: \X2\5909901F99C652D5\X0\ \X\0D\X\0ABladePitchAngle: \X2\7FBD683930D430C330C152365FA1\X0\\X\0D\X\0ATwoSpeed: \X2\4E8C901F52365FA1\X0\\X\0D\X\0ADischargeDamper: \X2\541051FA30C030F330D152365FA1\X0\','ja-JP',$); + +#5097= IFCRELASSOCIATESLIBRARY('3xEEbHcg578fjrj$w6Dxka',$,$,$,(#307),#12289); +#12289= IFCLIBRARYREFERENCE($,$,'Capacity Curve',$,'en',$); + +#5098= IFCRELASSOCIATESLIBRARY('1BeVKO6BHEsuzHd2cQxfA1',$,$,$,(#307),#12290); +#12290= IFCLIBRARYREFERENCE($,$,'CourbePuissance','Puissance frigoifique du groupe froid qui est une fonction de la temp\S\irature de condensation et de la temp\S\irature d''\S\ivaporation, les informations sont sous la forme d''un tableau, Puissance = f(TempCon,TempEvp), puissance = a1+b1*Tei+c1*Tei^2+d1*Tci+e1*Tci^2+f1*Tei*Tci.\X\0D\X\0ACe tableau utilises plusieurs entr\S\ies variables; pour la repr\S\isenter, DefiningValues et DefinedValues sont pour les deux nulles et IfcTable est attach\S\ie en utilisant IfcPropertyConstraintRelationship et IfcMetric. Les colonnes sont indiqu\S\ies dans l''ordre suivant:\X\0D\X\0A1. IfcPowerMeasure: Capacity\X\0D\X\0A2. IfcThermodynamicTemperatureMeasure: CondensingTemperature\X\0D\X\0A3. IfcThermodynamicTemperatureMeasure: EvaporatingTemperature','fr-FR',$); + +#5099= IFCRELASSOCIATESLIBRARY('3UaU3yQmvFWu6O6ojnyK3l',$,$,$,(#308),#12291); +#12291= IFCLIBRARYREFERENCE($,$,'Personenkapazit\S\dt','Kapazit\S\dt nach Anzahl der Personen, die maximal bef\S\vrdert werden k\S\vnnen.','de-DE',$); + +#5100= IFCRELASSOCIATESLIBRARY('2K$EjR8N17gPDYIN31XgxM',$,$,$,(#308),#12292); +#12292= IFCLIBRARYREFERENCE($,$,'Capacity People',$,'en',$); + +#5101= IFCRELASSOCIATESLIBRARY('1KNs5MyQj9UOCL9C5Jk_f0',$,$,$,(#308),#12293); +#12293= IFCLIBRARYREFERENCE($,$,'Capacit\S\i en nombre de personnes','Capacit\S\i de transport de l''\S\il\S\iment mesur\S\ie en nombre de personnes.','fr-FR',$); + +#5102= IFCRELASSOCIATESLIBRARY('0k4qplHcv5gQrhMIC93q2l',$,$,$,(#308),#12294); +#12294= IFCLIBRARYREFERENCE($,$,'\X2\642D4E574EBA65705B9A54E1\X0\','\X2\642C900189817D20306E4EBA6570306B95A23059308B5BB991CF3002\X0\','ja-JP',$); + +#5103= IFCRELASSOCIATESLIBRARY('1Ar7TmMtT6cw2ts6FCPbu4',$,$,$,(#309),#12295); +#12295= IFCLIBRARYREFERENCE($,$,'Lastkapazit\S\dt','Kapazit\S\dt nach Gewicht, das maximal bef\S\vrdert werden kann.','de-DE',$); + +#5104= IFCRELASSOCIATESLIBRARY('24vzFsPtX4QxevIk246Ewl',$,$,$,(#309),#12296); +#12296= IFCLIBRARYREFERENCE($,$,'Capacity Weight',$,'en',$); + +#5105= IFCRELASSOCIATESLIBRARY('2L7rYsyaH5Gv2oXPAYvMk8',$,$,$,(#309),#12297); +#12297= IFCLIBRARYREFERENCE($,$,'Capacit\S\i en poids','Capacit\S\i de transport de l''\S\il\S\iment mesur\S\ie par le poids.','fr-FR',$); + +#5106= IFCRELASSOCIATESLIBRARY('3I2vXe4dz3CgnjLCT_qw0S',$,$,$,(#309),#12298); +#12298= IFCLIBRARYREFERENCE($,$,'\X2\642D8F0991CD91CF\X0\','\X2\642C900189817D20306E91CD3055306B95A23059308B5BB991CF3002\X0\','ja-JP',$); + +#5107= IFCRELASSOCIATESLIBRARY('10xivY9NDC_Aiud_JnDVrS',$,$,$,(#310),#12299); +#12299= IFCLIBRARYREFERENCE($,$,'Cap Color',$,'en',$); + +#5108= IFCRELASSOCIATESLIBRARY('0mp3L6Gk9DzgOz1yfXkZab',$,$,$,(#310),#12300); +#12300= IFCLIBRARYREFERENCE($,$,'\X2\30AD30E330C330D78272\X0\','\X2\6D88706B681330AD30E330C330D7306E82723002\X0\\X\0D\X\0A\X\0D\X\0A\X2\6CE8610FFF1A72795B9A306E72B66CC130676D88706B681330AD30E330C330D7306B6C4230813089308C308B573057DF6D889632898F52476CD55B9A8272306B3088308B3002\X0\','ja-JP',$); + +#5109= IFCRELASSOCIATESLIBRARY('0x6zhp5Fj2tA4FlE4hVtvA',$,$,$,(#313),#12301); +#12301= IFCLIBRARYREFERENCE($,$,'Carbon Content',$,'en',$); + +#5110= IFCRELASSOCIATESLIBRARY('3L_FxtwBPBwup0ln6gz5pf',$,$,$,(#316),#12302); +#12302= IFCLIBRARYREFERENCE($,$,'Carrier Stack Number',$,'en',$); + +#5112= IFCRELASSOCIATESLIBRARY('39ob6JRRXA5h0VV7bhKEOS',$,$,$,(#320),#12303); +#12303= IFCLIBRARYREFERENCE($,$,'Category',$,'en',$); + +#5113= IFCRELASSOCIATESLIBRARY('0NQgBzA7H5yeJY$sHMpH9K',$,$,$,(#320),#12304); +#12304= IFCLIBRARYREFERENCE($,$,'\X2\90E89580\X0\','\X2\6BCD96C656E3306E4E2D306E95A24E0E8005306E30AB30C630B430EA30FCFF0890E8958030FB520691CEFF09306E63075B9A3002\X0\','ja-JP',$); + +#5114= IFCRELASSOCIATESLIBRARY('2oDn_8EQz1ofoKW41kWbws',$,$,$,(#320),#12305); +#12305= IFCLIBRARYREFERENCE($,$,'\X2\7C7B522B\X0\','\X2\8BE57EC453C24E0E800562405C5E76847C7B522B3002\X0\','zh-CN',$); + +#5116= IFCRELASSOCIATESLIBRARY('0HvVdwh2n2Txfjncb5gj9t',$,$,$,(#323),#12306); +#12306= IFCLIBRARYREFERENCE($,$,'Deckenbekleidung','Angabe des Materials f\S\|r die Deckenbekleidung oder den Deckenbelag (bzw. der Unterdecke). Diese Angabe wird im Raumbuch verwendet und oft im Raumstempel angezeigt.\X\0D\X\0A\X\0D\X\0ADie Materialangabe wird \S\|bernommen, wenn kein eigenes Bekleidungsobjekt (IfcCovering mit PredefinedType = CEILING) f\S\|r die Deckenbekleidung dem Raum zugeordnet ist. Bei Inkonsistenzen (wenn beides gegeben ist), hat die Materialangabe des zugeordneten Bekleidungsobjekts Priorit\S\dt.','de-DE',$); + +#5117= IFCRELASSOCIATESLIBRARY('24H_BqOqLFdQaF2IO0KWuc',$,$,$,(#323),#12307); +#12307= IFCLIBRARYREFERENCE($,$,'Ceiling Covering',$,'en',$); + +#5118= IFCRELASSOCIATESLIBRARY('3j3VcGGoP1VADyg2wV6IcR',$,$,$,(#323),#12308); +#12308= IFCLIBRARYREFERENCE($,$,'RevetementPlafond','Indication sur la nature du rev\S\jtement de plafond [\X2\2026\X0\]. L''information sur le mat\S\iriau est fournie en l''absence d''un objet de la classe IfcCovering (Type=CEILING) avec sa propre repr\S\isentation de forme et une assignation \S\` un mat\S\iriau. En cas d''incoh\S\irence, c''est le mat\S\iriau assign\S\i \S\` l''instance de IfcCovering qui prime.','fr-FR',$); + +#5119= IFCRELASSOCIATESLIBRARY('1WwHpDswzEdvRssGA_RYaK',$,$,$,(#323),#12309); +#12309= IFCLIBRARYREFERENCE($,$,'\X2\59294E954ED54E0A3052\X0\','\X2\90E85C4B306E59294E9567508CEA307E305F306F4ED54E0A3052306B95A23059308B30E930D930EBFF088B58522560C55831FF0930023053306E30E930D930EB540D306F90E85C4B30EA30B930C860C55831308490E85C4B60C558318868793A306E969B306B522975283055308C308B3002\X0\','ja-JP',$); + +#5120= IFCRELASSOCIATESLIBRARY('0Fua7iEr59sBIDS0bcd50Z',$,$,$,(#324),#12310); +#12310= IFCLIBRARYREFERENCE($,$,'Dicke der Deckenbekleidung','Angabe der Dicke der Materialschichten f\S\|r die Deckenbekleidung. \X\0D\X\0A\X\0D\X\0ADer Dickenparameter wird \S\|bernommen, wenn kein eigenes Bekleidungsobjekt (IfcCovering mit PredefinedType = CEILING) f\S\|r die Deckenbekleidung dem Raum zugeordnet ist. Bei Inkonsistenzen (wenn beides gegeben ist), hat die Materialdicke des zugeordneten Bekleidungsobjekts Priorit\S\dt.','de-DE',$); + +#5121= IFCRELASSOCIATESLIBRARY('3VMqxYiYfEGuJS5fjvHBAA',$,$,$,(#324),#12311); +#12311= IFCLIBRARYREFERENCE($,$,'Ceiling Covering Thickness',$,'en',$); + +#5122= IFCRELASSOCIATESLIBRARY('1TuozTLqH4jPyuiP7UU7da',$,$,$,(#324),#12312); +#12312= IFCLIBRARYREFERENCE($,$,'Epaisseur du rev\S\jtement de plafond','Epaisseur de la couche de mat\S\iriau constituant le rev\S\jtement de sol. Cette information sur le mat\S\iriau est fournie en l''absence d''un objet de la classe IfcCovering (Type=CEILING) avec sa propre repr\S\isentation de forme. En cas d''incoh\S\irence entre les param\S\htres g\S\iom\S\itriques de l''instance de IfcCovering et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment.','fr-FR',$); + +#5123= IFCRELASSOCIATESLIBRARY('0Q_3hOtETElP6ZoLZMDUWc',$,$,$,(#324),#12313); +#12313= IFCLIBRARYREFERENCE($,$,'\X2\59294E954ED54E0A3052539A\X0\','\X2\90E85C4B306E59294E95306B95A23059308B67508CEA5C64306E539A30553002\X0\\X\0D\X\0A\X\0D\X\0A\X2\5F6272B6886873FE309263013064\X0\IfcCovering(type=CEILING)\X2\30AA30D630B830A730AF30C8304C5B5857283057306A304458345408306B4E0E30483089308C308B539A305560C558313002\X0\IfcCovering\X2\306E5E7E4F555F6272B630D130E930E130FC30BF30683053306E30D730ED30D130C630A35024304C4E0081F43057306A30445834540830015E7E4F555F6272B630D130E930E130FC30BF306E50243092512A51483059308B3002\X0\','ja-JP',$); + +#5124= IFCRELASSOCIATESLIBRARY('0T$bgKxCPFzOwmZUftoQgb',$,$,$,(#325),#12314); +#12314= IFCLIBRARYREFERENCE($,$,'Ceiling RAPlenum',$,'en',$); + +#5125= IFCRELASSOCIATESLIBRARY('2KfY6QzWD5E8dhtVW_ryGF',$,$,$,(#325),#12315); +#12315= IFCLIBRARYREFERENCE($,$,'\X2\59294E9588CF90846C17\X0\','\X2\59294E9588CF90846C17FF0830EA30BF30F33042308A30FB306A3057FF093000\X0\TRUE=\X2\3042308A3001\X0\FALSE=\X2\306A30573002\X0\','ja-JP',$); + +#5126= IFCRELASSOCIATESLIBRARY('3hrj7eRv52Mgo1YvJQUb$N',$,$,$,(#325),#12316); +#12316= IFCLIBRARYREFERENCE($,$,'\X2\CC9CC7A5D658C6D0C8FCC758\X0\','\X2\CC9CC7A5\X0\ \X2\D658\X0\ \X2\AE30\X0\ (\X2\B9ACD0C4C788C5B4\X0\ \S\7 \X2\C5C6C74C\X0\) TRUE = \X2\C788ACE0\X0\ FALSE = \X2\C5C6C74C\X0\.','ko-KR',$); + +#5127= IFCRELASSOCIATESLIBRARY('2NyisbnzL8vh0U7ENFHmuK',$,$,$,(#326),#12317); +#12317= IFCLIBRARYREFERENCE($,$,'Center Core Base Height',$,'en',$); + +#5128= IFCRELASSOCIATESLIBRARY('3XIYjFdQjAmxJ47$QhG0eH',$,$,$,(#327),#12318); +#12318= IFCLIBRARYREFERENCE($,$,'Center Core Base Width',$,'en',$); + +#5129= IFCRELASSOCIATESLIBRARY('0kEMNGTOf3VvCdCsTJZGdf',$,$,$,(#328),#12319); +#12319= IFCLIBRARYREFERENCE($,$,'Center Core Middle Height',$,'en',$); + +#5130= IFCRELASSOCIATESLIBRARY('3PRq4gxVf6twviCy27QlsE',$,$,$,(#329),#12320); +#12320= IFCLIBRARYREFERENCE($,$,'Center Core Spacing',$,'en',$); + +#5131= IFCRELASSOCIATESLIBRARY('0vsk3tr_j4JBPj60KkMS3A',$,$,$,(#330),#12321); +#12321= IFCLIBRARYREFERENCE($,$,'Center Core Top Height',$,'en',$); + +#5132= IFCRELASSOCIATESLIBRARY('0kbOEKJPD10A1h5vn3x$2W',$,$,$,(#331),#12322); +#12322= IFCLIBRARYREFERENCE($,$,'Center Core Top Width',$,'en',$); + +#5133= IFCRELASSOCIATESLIBRARY('1$NhPBgp527Oe4j0oehM3n',$,$,$,(#332),#12323); +#12323= IFCLIBRARYREFERENCE($,$,'Centerline Air Velocity',$,'en',$); + +#5134= IFCRELASSOCIATESLIBRARY('2vWRyx0MnFnwKLl_fAAuvs',$,$,$,(#332),#12324); +#12324= IFCLIBRARYREFERENCE($,$,'Vitesse de l''air en axe central de jet','Vitesse de l''air en axe central de jet par rapport \S\` la distance entre le diffuseur et la temp\S\irature diff\S\irentielle; une fonction de la distance entre le diffuseur et la diff\S\irence de temp\S\irature entre celui de l''air fourni et celui de l''air de la pi\S\hce.','fr-FR',$); + +#5135= IFCRELASSOCIATESLIBRARY('2GFTy1Vwb5EPY3EhKWCNXp',$,$,$,(#332),#12325); +#12325= IFCLIBRARYREFERENCE($,$,'\X2\4E2D5FC37A7A6C17901F5EA6\X0\','\X2\543951FA53E3304B304B3089306E8DDD96E230686E295EA65DEE306B5BFE3059308B4E2D5FC3901F5EA63001\X0\\X\0D\X\0A\X2\7D666C1730685BA451857A7A6C17306E9593306E543951FA53E3304B304B3089306E8DDD96E230686E295EA65DEE306E95A26570\X0\','ja-JP',$); + +#5136= IFCRELASSOCIATESLIBRARY('2AIiW45LT5YxGCU2Houzf8',$,$,$,(#334),#12326); +#12326= IFCLIBRARYREFERENCE($,$,'Centre Of Gravity In X',$,'en',$); + +#5137= IFCRELASSOCIATESLIBRARY('1Q3swMnGr4ePoaYNGev7Qz',$,$,$,(#335),#12327); +#12327= IFCLIBRARYREFERENCE($,$,'Centre Of Gravity In Y',$,'en',$); + +#5138= IFCRELASSOCIATESLIBRARY('3KDY3GNunFuOGUytSVcp0I',$,$,$,(#336),#12328); +#12328= IFCLIBRARYREFERENCE($,$,'Chamber Length Or Radius',$,'en',$); + +#5139= IFCRELASSOCIATESLIBRARY('2AbIOforDBeQd90oKsZmJR',$,$,$,(#336),#12329); +#12329= IFCLIBRARYREFERENCE($,$,'\X2\30C130E330F330D030FC306E957730553042308B3044306F534A5F84\X0\','\X2\30C130E330F330D030FC306E957730553042308B3044306F51865F6230C130E330F330D030FC306E534A5F843002\X0\','ja-JP',$); + +#5140= IFCRELASSOCIATESLIBRARY('1AzO1nbo98o8rBsAM9RuZ8',$,$,$,(#336),#12330); +#12330= IFCLIBRARYREFERENCE($,$,'\X2\CC54BC84C758\X0\ \X2\AE38C774\X0\ \X2\B610B294\X0\ \X2\BC18ACBD\X0\','\X2\CC54BC84C758\X0\ \X2\AE38C774\X0\ \X2\B610B294\X0\ \X2\C6D0D615\X0\ \X2\CC54BC84C758\X0\ \X2\BC18ACBD\X0\','ko-KR',$); + +#5141= IFCRELASSOCIATESLIBRARY('3r76p76oP0mgChzEa38hAb',$,$,$,(#337),#12331); +#12331= IFCLIBRARYREFERENCE($,$,'Chamber Length Or Radius',$,'en',$); + +#5142= IFCRELASSOCIATESLIBRARY('1$IzOv801AF8AsH9bQs9K_',$,$,$,(#337),#12332); +#12332= IFCLIBRARYREFERENCE($,$,'\X2\30C130E330F330D030FCFF0830D030A430D630B930DA30FC30B9FF1FFF09306E957730553042308B3044306F534A5F84\X0\','\X2\30C130E330F330D030FC306E957730553042308B3044306F51865F6230C130E330F330D030FC306E534A5F843002\X0\','ja-JP',$); + +#5143= IFCRELASSOCIATESLIBRARY('3jMkayHTP9Eegv511CCFZJ',$,$,$,(#337),#12333); +#12333= IFCLIBRARYREFERENCE($,$,'\X2\CC54BC84\X0\ (\X2\D30CC774D504\X0\ \X2\ACF5AC04\X0\)\X2\C758\X0\ \X2\AE38C774\X0\ \X2\B610B294\X0\ \X2\BC18ACBD\X0\','\X2\CC54BC84C758\X0\ \X2\AE38C774\X0\ \X2\B610B294\X0\ \X2\C6D0D615\X0\ \X2\CC54BC84C758\X0\ \X2\BC18ACBD\X0\','ko-KR',$); + +#5144= IFCRELASSOCIATESLIBRARY('0PCveKOZrD0gplyYgkpluY',$,$,$,(#338),#12334); +#12334= IFCLIBRARYREFERENCE($,$,'Chamber Length Or Radius',$,'en',$); + +#5145= IFCRELASSOCIATESLIBRARY('1BUbBorn12nfWV2wDCz93B',$,$,$,(#338),#12335); +#12335= IFCLIBRARYREFERENCE($,$,'\X2\30C130E330F330D030FC306E957730553042308B3044306F534A5F84\X0\','\X2\30C130E330F330D030FC306E957730553042308B3044306F51865F6230C130E330F330D030FC306E534A5F843002\X0\','ja-JP',$); + +#5146= IFCRELASSOCIATESLIBRARY('2MZrDnh_H0Fgf8RTtVdPXC',$,$,$,(#338),#12336); +#12336= IFCLIBRARYREFERENCE($,$,'\X2\CC54BC84C758\X0\ \X2\AE38C774\X0\ \X2\B610B294\X0\ \X2\BC18ACBD\X0\','\X2\CC54BC84C758\X0\ \X2\AE38C774\X0\ \X2\B610B294\X0\ \X2\C6D0D615\X0\ \X2\CC54BC84C758\X0\ \X2\BC18ACBD\X0\','ko-KR',$); + +#5147= IFCRELASSOCIATESLIBRARY('31b4SVbpj8Avak9jOcZ0Zp',$,$,$,(#339),#12337); +#12337= IFCLIBRARYREFERENCE($,$,'Chamber Width',$,'en',$); + +#5148= IFCRELASSOCIATESLIBRARY('3kvsd3wwz0UhQEaHiydOHi',$,$,$,(#339),#12338); +#12338= IFCLIBRARYREFERENCE($,$,'\X2\30C130E330F330D030FC306E5E45\X0\','\X2\975E51865F6230C130E330F330D030FC306E5E453002\X0\','ja-JP',$); + +#5149= IFCRELASSOCIATESLIBRARY('20FTDsil11iv$JIE6LVy5O',$,$,$,(#339),#12339); +#12339= IFCLIBRARYREFERENCE($,$,'\X2\CC54BC84C758\X0\ \X2\D3ED\X0\','\X2\BE44C6D0\X0\ \X2\CC54BC84C758\X0\ \X2\D3ED\X0\','ko-KR',$); + +#5150= IFCRELASSOCIATESLIBRARY('1O2EnZ2irA9PPGpyH4LWZG',$,$,$,(#340),#12340); +#12340= IFCLIBRARYREFERENCE($,$,'Chamber Width',$,'en',$); + +#5151= IFCRELASSOCIATESLIBRARY('1C3Yna6ZP6Fw8ncj99LYsh',$,$,$,(#340),#12341); +#12341= IFCLIBRARYREFERENCE($,$,'\X2\30C130E330F330D030FCFF0830D030A430D630B930DA30FC30B9FF1FFF09306E5E45\X0\','\X2\975E51865F6230C130E330F330D030FC306E5E453002\X0\','ja-JP',$); + +#5152= IFCRELASSOCIATESLIBRARY('0RnTo$Qd51XO132iIbvvTi',$,$,$,(#340),#12342); +#12342= IFCLIBRARYREFERENCE($,$,'\X2\CC54BC84\X0\ (\X2\D30CC774D504\X0\ \X2\ACF5AC04\X0\)\X2\C758\X0\ \X2\B108BE44\X0\','\X2\BE44C6D0\X0\ \X2\CC54BC84C758\X0\ \X2\D3ED\X0\','ko-KR',$); + +#5153= IFCRELASSOCIATESLIBRARY('3_9r8TyXD5sxlBuAldx2rA',$,$,$,(#341),#12343); +#12343= IFCLIBRARYREFERENCE($,$,'Chamber Width',$,'en',$); + +#5154= IFCRELASSOCIATESLIBRARY('1fKsaZvY9FE9CxTuo8Pw$Q',$,$,$,(#341),#12344); +#12344= IFCLIBRARYREFERENCE($,$,'\X2\30C130E330F330D030FC5E45\X0\','\X2\975E51865F6230C130E330F330D030FC306E5E453002\X0\','ja-JP',$); + +#5155= IFCRELASSOCIATESLIBRARY('3o6TtF3z97MQKmd1P$uTVo',$,$,$,(#341),#12345); +#12345= IFCLIBRARYREFERENCE($,$,'\X2\CC54BC84C758\X0\ \X2\B108BE44\X0\','\X2\BE44C6D0\X0\ \X2\CC54BC84C758\X0\ \X2\D3ED\X0\','ko-KR',$); + +#5156= IFCRELASSOCIATESLIBRARY('2tZRdEYdD9UPHgdrRnuVcs',$,$,$,(#342),#12346); +#12346= IFCLIBRARYREFERENCE($,$,'Exponent',$,'en',$); + +#5157= IFCRELASSOCIATESLIBRARY('2lhXPDoO56nuETBV9WmgOE',$,$,$,(#342),#12347); +#12347= IFCLIBRARYREFERENCE($,$,'\X2\63076570\X0\','\X2\72795FB47684306A630765703001\X0\log(\X2\71B151FA529B\X0\)log\X2\FF08886897626E295EA630DE30A430CA30B9546856F26E295EA6FF09306E52FE914D\X0\','ja-JP',$); + +#5158= IFCRELASSOCIATESLIBRARY('099L201lvBQO2d$d4dBCiy',$,$,$,(#345),#12348); +#12348= IFCLIBRARYREFERENCE($,$,'Charge Pressure',$,'en',$); + +#5159= IFCRELASSOCIATESLIBRARY('3OUja1d416L8S1Rl7NiMSg',$,$,$,(#345),#12349); +#12349= IFCLIBRARYREFERENCE($,$,'\X2\52A05727529B\X0\','\X2\30BF30F330AF306E516C79F053C8306F8A2D8A08904B8EE25727529B\X0\','ja-JP',$); + +#5160= IFCRELASSOCIATESLIBRARY('2l_FtIXYzA2epJoI2Pevlb',$,$,$,(#346),#12350); +#12350= IFCLIBRARYREFERENCE($,$,'Charge Pressure',$,'en',$); + +#5161= IFCRELASSOCIATESLIBRARY('2TtxgiwRD4huZXWdjvBDws',$,$,$,(#346),#12351); +#12351= IFCLIBRARYREFERENCE($,$,'\X2\52A05727529B\X0\','\X2\30BF30F330AF306E516C79F053C8306F8A2D8A08904B8EE25727529B\X0\','ja-JP',$); + +#5163= IFCRELASSOCIATESLIBRARY('0c4PDEo2TDWupIJwpOP4Mi',$,$,$,(#348),#12352); +#12352= IFCLIBRARYREFERENCE($,$,'Nominal Capacity',$,'en',$); + +#5164= IFCRELASSOCIATESLIBRARY('0xGC5_4vvFiO2c2SFGceMl',$,$,$,(#348),#12353); +#12353= IFCLIBRARYREFERENCE($,$,'PuissanceNominale','Puissance froid nominale du groupe froid aux conditions standardis\S\ies telles que d\S\ifinies par l''organisation faisant autorit\S\i.','fr-FR',$); + +#5166= IFCRELASSOCIATESLIBRARY('3FrgKXcXHCuAjW41IOvW7V',$,$,$,(#352),#12354); +#12354= IFCLIBRARYREFERENCE($,$,'Circuit Type',$,'en',$); + +#5167= IFCRELASSOCIATESLIBRARY('3VIou2uOL9ARaU9ypcv0NK',$,$,$,(#353),#12355); +#12355= IFCLIBRARYREFERENCE($,$,'Cistern Capacity',$,'en',$); + +#5168= IFCRELASSOCIATESLIBRARY('3k_wZq8EXDRBiqXU7L7cI5',$,$,$,(#353),#12356); +#12356= IFCLIBRARYREFERENCE($,$,'\X2\8CAF6C3430BF30F330AF5BB991CF\X0\','\X2\8CAF6C3430BF30F330AF306E4F537A4D5BB991CF3002\X0\','ja-JP',$); + +#5170= IFCRELASSOCIATESLIBRARY('2B1F3fqIz7RxC$rUV023dS',$,$,$,(#354),#12357); +#12357= IFCLIBRARYREFERENCE($,$,'Cistern Height',$,'en',$); + +#5171= IFCRELASSOCIATESLIBRARY('1MVe_UF4T6WeiYhjCj0JnM',$,$,$,(#354),#12358); +#12358= IFCLIBRARYREFERENCE($,$,'\X2\8CAF6C3430BF30F330AF306E9AD83055\X0\','\X2\8CAF6C3430BF30F330AF306E9AD830553092793A305930025C0F4FBF5668304C30D530E930C330B730E530D030EB30D630924F7F30448CAF6C3430BF30F330AF30926301306330663044306A304458345408306F\X0\''None''\X2\306B8A2D5B9A3055308C308B3002\X0\','ja-JP',$); + +#5172= IFCRELASSOCIATESLIBRARY('23F5e9hNz1iPMRL7Rwxo7t',$,$,$,(#355),#12359); +#12359= IFCLIBRARYREFERENCE($,$,'Classification Authority',$,'en',$); + +#5173= IFCRELASSOCIATESLIBRARY('0wQGpiUW98rhszyZSC6vu7',$,$,$,(#355),#12360); +#12360= IFCLIBRARYREFERENCE($,$,'\X2\5206985E8A8D8A3C6A5F95A2\X0\','\X2\30DB30FC30B930EA30FC30EB306E5206985E8A8D8A3C6A5F95A2306E540D79F03002FF084F8B3000\X0\NFPA/ FEMA\X2\FF09\X0\','ja-JP',$); + +#5174= IFCRELASSOCIATESLIBRARY('1XFhvwHm18l8a3kX3X9s6V',$,$,$,(#356),#12361); +#12361= IFCLIBRARYREFERENCE($,$,'Class Of Service',$,'en',$); + +#5175= IFCRELASSOCIATESLIBRARY('2cl10mC916pOYeIRAlrhjJ',$,$,$,(#356),#12362); +#12362= IFCLIBRARYREFERENCE($,$,'\X2\30B530FC30D330B930AF30E930B9\X0\','\X2\906975283055308C308B30DB30FC30B930EA30FC30EB306E4F7F752865B96CD5306E5206985E3002\X0\','ja-JP',$); + +#5176= IFCRELASSOCIATESLIBRARY('2bgEUgtMj468Het95EGBp1',$,$,$,(#358),#12363); +#12363= IFCLIBRARYREFERENCE($,$,'Clear Depth',$,'en',$); + +#5177= IFCRELASSOCIATESLIBRARY('2nz3JNpVbB9hW5JHSawEWO',$,$,$,(#358),#12364); +#12364= IFCLIBRARYREFERENCE($,$,'Profondeur de passage','Profondeur de l''ascenseur. Elle indique la distance entre la face int\S\irieure de la porte et la face oppos\S\ie de la cabine de l''ascenseur. Cette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme de l''\S\il\S\iment et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment.','fr-FR',$); + +#5178= IFCRELASSOCIATESLIBRARY('13oB9fJSPBth5LaFB5ISAy',$,$,$,(#358),#12365); +#12365= IFCLIBRARYREFERENCE($,$,'\X2\5965884C304D\X0\','\X2\30AA30D630B830A730AF30C8FF0830A830EC30D930FC30BFFF09306E5965884C304D300230A830EC30D930FC30BF30C930A2306E518590E888689762304B3089300153CD5BFE5074306E88689762307E3067306E8DDD96E23092793A30593002\X0\\X\0D\X\0A\X2\5F6272B6886873FE306F3001\X0\Shape representation\X2\FF08\X0\IFC\X2\306E5E7E4F555F6272B6886873FEFF09304A30883073305D305330678A2D5B9A3055308C30663044308B5E7E4F555F6272B630D130E930E130FC30BF306B3088308A4E0E30483089308C308B30023082305730015E7E4F555F6272B630D130E930E130FC30BF30685F6272B630D730ED30D130C630A360C55831304C4E0081F43057306A304458345408306F30015F6272B630D130E930E130FC30BF306E50243092512A51483059308B3002\X0\','ja-JP',$); + +#5179= IFCRELASSOCIATESLIBRARY('2qd9eM9I12ygeoj7$dIQdg',$,$,$,(#359),#12366); +#12366= IFCLIBRARYREFERENCE($,$,'Clear Depth',$,'en',$); + +#5180= IFCRELASSOCIATESLIBRARY('1Dx$Bahx1FUPvcN8p4CEDX',$,$,$,(#359),#12367); +#12367= IFCLIBRARYREFERENCE($,$,'\X2\6DF13055\X0\','\X2\30C030AF30C830B930DA30FC30B9306E6DF130553002\X0\','ja-JP',$); + +#5181= IFCRELASSOCIATESLIBRARY('3F$IYIh3TB2heTNY0Gjf9I',$,$,$,(#359),#12368); +#12368= IFCLIBRARYREFERENCE($,$,'\X2\AE4AC774\X0\','\X2\B355D2B8\X0\ \X2\ACF5AC04C758\X0\ \X2\AE4AC774\X0\','ko-KR',$); + +#5182= IFCRELASSOCIATESLIBRARY('2WEdSSBjD8E9ocjNKpiTz0',$,$,$,(#360),#12369); +#12369= IFCLIBRARYREFERENCE($,$,'Clear Depth',$,'en',$); + +#5183= IFCRELASSOCIATESLIBRARY('2929dDbn91T8LF5XtCVnFB',$,$,$,(#360),#12370); +#12370= IFCLIBRARYREFERENCE($,$,'\X2\660E78BA306A6DF13055\X0\','\X2\30B830E430F330AF30B730E730F330DC30C330AF30B9306B30B130FC30D630EB309253CE30813089308C308B6DF130553002\X0\','ja-JP',$); + +#5184= IFCRELASSOCIATESLIBRARY('18h2rytOb368m8wsENeeL3',$,$,$,(#360),#12371); +#12371= IFCLIBRARYREFERENCE($,$,'\X2\BA85D655D55C\X0\ \X2\AE4AC774\X0\','\X2\C9C0C580\X0\ \X2\C139C158\X0\ \X2\C0C1C790C5D0\X0\ \X2\CF00C774BE14C744\X0\ \X2\AC70B458\X0\ \X2\AE4AC774\X0\.','ko-KR',$); + +#5185= IFCRELASSOCIATESLIBRARY('15xbeyFK115hqhWgFFgvt9',$,$,$,(#361),#12372); +#12372= IFCLIBRARYREFERENCE($,$,'Clear Depth',$,'en',$); + +#5186= IFCRELASSOCIATESLIBRARY('3by5iPV4LFTBBt6fj9tpt_',$,$,$,(#361),#12373); +#12373= IFCLIBRARYREFERENCE($,$,'\X2\8A315BB96DF13055\X0\','\X2\66976E207BA1306E8A315BB9\X0\(\X2\5B895168\X0\)\X2\6DF13055\X0\','ja-JP',$); + +#5187= IFCRELASSOCIATESLIBRARY('3vsbqyIPL02wwidub0xwL5',$,$,$,(#362),#12374); +#12374= IFCLIBRARYREFERENCE($,$,'Clear Height',$,'en',$); + +#5188= IFCRELASSOCIATESLIBRARY('1OKIOHXfzAbO15RrPSeaIc',$,$,$,(#362),#12375); +#12375= IFCLIBRARYREFERENCE($,$,'Hauteur de passage','Hauteur du passage de l''ascenseur. Cette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme de l''\S\il\S\iment et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment.','fr-FR',$); + +#5189= IFCRELASSOCIATESLIBRARY('1uR_lIUYL0yvmyeDgLUcWZ',$,$,$,(#362),#12376); +#12376= IFCLIBRARYREFERENCE($,$,'\X2\9AD83055\X0\','\X2\30AA30D630B830A730AF30C8FF0830A830EC30D930FC30BFFF09306E9AD83055300230A830EC30D930FC30BF30C930A2306E518590E8306E5E8A9762304B308959294E95307E3067306E8DDD96E23092793A30593002\X0\\X\0D\X\0A\X2\5F6272B6886873FE306F3001\X0\Shape representation\X2\FF08\X0\IFC\X2\306E5E7E4F555F6272B6886873FEFF09304A30883073305D305330678A2D5B9A3055308C30663044308B5E7E4F555F6272B630D130E930E130FC30BF306B3088308A4E0E30483089308C308B30023082305730015E7E4F555F6272B630D130E930E130FC30BF30685F6272B630D730ED30D130C630A360C55831304C4E0081F43057306A304458345408306F30015F6272B630D130E930E130FC30BF306E50243092512A51483059308B3002\X0\','ja-JP',$); + +#5190= IFCRELASSOCIATESLIBRARY('0TxkSJ6C5DkAZufcQ8lRtd',$,$,$,(#363),#12377); +#12377= IFCLIBRARYREFERENCE($,$,'Clear Width',$,'en',$); + +#5191= IFCRELASSOCIATESLIBRARY('2yKZK37RrCaQEM8kMyj6F7',$,$,$,(#363),#12378); +#12378= IFCLIBRARYREFERENCE($,$,'Largeur du passage','Largeur du passage de l''ascenseur. Elle indique la distance entre les surfaces int\S\irieures gauche et droite de la cabine depuis la porte de l''ascenseur. Cette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme de l''\S\il\S\iment et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment.','fr-FR',$); + +#5192= IFCRELASSOCIATESLIBRARY('3nK0uvltLAxfADOu4zH4Nm',$,$,$,(#363),#12379); +#12379= IFCLIBRARYREFERENCE($,$,'\X2\5E4554E1\X0\','\X2\30AA30D630B830A730AF30C8FF0830A830EC30D930FC30BFFF09306E5E45300230A830EC30D930FC30BF6607964D6A5F518590E888689762306E5DE6304B308953F3306E8DDD96E23092793A30593002\X0\\X\0D\X\0A\X2\5F6272B6886873FE306F3001\X0\Shape representation\X2\FF08\X0\IFC\X2\306E5E7E4F555F6272B6886873FEFF09304A30883073305D305330678A2D5B9A3055308C30663044308B5E7E4F555F6272B630D130E930E130FC30BF306B3088308A4E0E30483089308C308B30023082305730015E7E4F555F6272B630D130E930E130FC30BF30685F6272B630D730ED30D130C630A360C55831304C4E0081F43057306A304458345408306F30015F6272B630D130E930E130FC30BF306E50243092512A51483059308B3002\X0\','ja-JP',$); + +#5193= IFCRELASSOCIATESLIBRARY('3vNMkbrMvCUAUKcfPFeYXg',$,$,$,(#364),#12380); +#12380= IFCLIBRARYREFERENCE($,$,'Clear Width',$,'en',$); + +#5194= IFCRELASSOCIATESLIBRARY('0uqjyN81H51PJiANTNk0Iy',$,$,$,(#364),#12381); +#12381= IFCLIBRARYREFERENCE($,$,'\X2\5E4554E1\X0\','\X2\30C030AF30C830B930DA30FC30B9306E5E453002\X0\','ja-JP',$); + +#5195= IFCRELASSOCIATESLIBRARY('0dH9MoO2L1v8a2YPLhy9hG',$,$,$,(#364),#12382); +#12382= IFCLIBRARYREFERENCE($,$,'\X2\D3ED\X0\','\X2\B355D2B8\X0\ \X2\ACF5AC04\X0\ \X2\D3ED\X0\','ko-KR',$); + +#5196= IFCRELASSOCIATESLIBRARY('062WV6gJ15aQiEqROXwzNn',$,$,$,(#365),#12383); +#12383= IFCLIBRARYREFERENCE($,$,'Lichte Breite','German-description-3','de-DE',$); + +#5197= IFCRELASSOCIATESLIBRARY('1JPHhWKHv0iArkxKUia56S',$,$,$,(#365),#12384); +#12384= IFCLIBRARYREFERENCE($,$,'Clear Width',$,'en',$); + +#5198= IFCRELASSOCIATESLIBRARY('0dsmMdGm16DO0mhPf3nyj4',$,$,$,(#365),#12385); +#12385= IFCLIBRARYREFERENCE($,$,'LargeurPassage','Largeur du passage. Mesure de la distance entre les deux rampes ou entre le mur et la rampe. Cette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme de l''\S\il\S\iment et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment.','fr-FR',$); + +#5199= IFCRELASSOCIATESLIBRARY('3jB4$vvLT9DAUHoV0LMQHg',$,$,$,(#365),#12386); +#12386= IFCLIBRARYREFERENCE($,$,'\X2\901A8DEF670952B95BF86CD5\X0\','\X2\5B9F969B306E901A8DEF306E670952B95E45\X0\\X\0D\X\0A\X2\5F6260C55831306F300151855074306F4F7F75283055308C308B5F62886873FE304A308830735E7E4F555B6676845A924ECB59096570306B52A03048306663D04F9B3055308C307E305930025E7E4F555B6676845A924ECB5909657030685F6272796027306E9593306E77DB76FE306E583454083067306F30014ED85C5E306E72796027306E4E2D306763D04F9B3055308C306630015E7E4F555B6676845A924ECB59096570306F5148884C30923068308A307E30593002\X0\"','ja-JP',$); + +#5200= IFCRELASSOCIATESLIBRARY('0wHxVCMZb9lBKT2qZIjJrW',$,$,$,(#365),#12387); +#12387= IFCLIBRARYREFERENCE($,$,'\X2\51C05BBD\X0\','\X2\901A9053516553E3548C51FA53E35B9E96456D4B91CF768451C05BBD5EA6FF0C4EE54E244FA76276624B4E4B95F4621658994E0E576190536276624B4E4B95F476848DDD79BB4E3A51C63002\X0\\X\0D\X\0A\X2\8BE55C5E6027624063D04F9B76845F6272B64FE1606F662F5BF9518590E85F6272B663CF8FF0548C51E04F5553C2657076848865514530025982679C51E04F5553C265704E0E8BE55C5E6027624063D04F9B76845F6272B65C5E60274E0D7B26FF0C5E944EE551E04F5553C265704E3A51C63002\X0\','zh-CN',$); + +#5201= IFCRELASSOCIATESLIBRARY('1KJPghKWf3OR5a2tzYK8Ai',$,$,$,(#366),#12388); +#12388= IFCLIBRARYREFERENCE($,$,'Climate Change',$,'en',$); + +#5202= IFCRELASSOCIATESLIBRARY('0$NUNR8kXEJ83OapwnoBzu',$,$,$,(#366),#12389); +#12389= IFCLIBRARYREFERENCE($,$,'ChangementClimatique','Quantit\S\i d''\S\imissions de gaz \S\` effet de serre exprim\S\ie en Kg d''\S\iquivalent CO2, selon les normes PrEN15804:2008 [NDT : ou NF P01-010]','fr-FR',$); + +#5203= IFCRELASSOCIATESLIBRARY('27HuJl2Zf5keOAq0vK$xbV',$,$,$,(#366),#12390); +#12390= IFCLIBRARYREFERENCE($,$,'\X2\6C17501959095316\X0\','\X2\7B9751FA3055308C305F\X0\CO2\X2\30687B4930573044653E51FA3055308C308B6E295BA452B9679C30AC30B9306E91CF3002\X0\','ja-JP',$); + +#5204= IFCRELASSOCIATESLIBRARY('20$75T1$fEBBzdgeZUfpD4',$,$,$,(#366),#12391); +#12391= IFCLIBRARYREFERENCE($,$,'\X2\AE30D6C4BCC0D654\X0\','CO2 \X2\B4F1AC00\X0\ \X2\D658C0B0B418B294\X0\ \X2\C628C2E4\X0\ \X2\AC00C2A4\X0\ \X2\BC1CC0DDB7C9\X0\','ko-KR',$); + +#5205= IFCRELASSOCIATESLIBRARY('26L8gdXNP05xQEcVgipFyv',$,$,$,(#367),#12392); +#12392= IFCLIBRARYREFERENCE($,$,'Climate Change Per Unit',$,'en',$); + +#5206= IFCRELASSOCIATESLIBRARY('0KNE1qY3PAnvnL5LABldIE',$,$,$,(#367),#12393); +#12393= IFCLIBRARYREFERENCE($,$,'ChangementClimatiqueParUnite','Quantit\S\i d''\S\imissions de gaz \S\` effet de serre exprim\S\ie en Kg d''\S\iquivalent CO2 tels que d\S\ifinis dans la norme ISO21930:2007 [NDT : ainsi que dans les normes PrEN15804:2008 et NF P01-010].','fr-FR',$); + +#5207= IFCRELASSOCIATESLIBRARY('0rPgQ$IPzEfvvYvuNurz3G',$,$,$,(#367),#12394); +#12394= IFCLIBRARYREFERENCE($,$,'\X2\53584F4D3042305F308A6C175019590952D5\X0\','CO2\X2\30678A087B973055308C305F6E295BA452B9679C30AC30B9306E653E51FA91CF3002\X0\','ja-JP',$); + +#5208= IFCRELASSOCIATESLIBRARY('0rGn1ljg1BruqNk55bK3SE',$,$,$,(#367),#12395); +#12395= IFCLIBRARYREFERENCE($,$,'\X2\B2E8C704B2F9\X0\ \X2\AE30D6C4\X0\ \X2\BCC0D654\X0\','CO2 \X2\B4F1AC00\X0\ \X2\D658C0B0B418B294\X0\ \X2\C628C2E4\X0\ \X2\AC00C2A4\X0\ \X2\BC1CC0DDB7C9\X0\','ko-KR',$); + +#5209= IFCRELASSOCIATESLIBRARY('35$gTfcX5F7h$VzxGz$GLe',$,$,$,(#368),#12396); +#12396= IFCLIBRARYREFERENCE($,$,'Clogging Indicator',$,'en',$); + +#5210= IFCRELASSOCIATESLIBRARY('34cJWgA_T4t9QN7nvikyv2',$,$,$,(#370),#12397); +#12397= IFCLIBRARYREFERENCE($,$,'Close Off Rating',$,'en',$); + +#5211= IFCRELASSOCIATESLIBRARY('2yZoMFv7L1WBZO9qMb$s6Y',$,$,$,(#370),#12398); +#12398= IFCLIBRARYREFERENCE($,$,'\X2\30AF30ED30FC30BA30AA30D530EC30FC30C630A330F330B0\X0\','\X2\30AF30ED30FC30BA30AA30D530EC30FC30C630A330F330B0\X0\','ja-JP',$); + +#5212= IFCRELASSOCIATESLIBRARY('2RhbZgvl99sAr65stdIk6w',$,$,$,(#371),#12399); +#12399= IFCLIBRARYREFERENCE($,$,'Close Off Rating',$,'en',$); + +#5214= IFCRELASSOCIATESLIBRARY('38afuGTBf79RgAGqZSPGyK',$,$,$,(#372),#12400); +#12400= IFCLIBRARYREFERENCE($,$,'Closure Rating Enum',$,'en',$); + +#5215= IFCRELASSOCIATESLIBRARY('2523jf2gz2CA05DnaFo2n3',$,$,$,(#373),#12401); +#12401= IFCLIBRARYREFERENCE($,$,'Closure Rating Enum',$,'en',$); + +#5216= IFCRELASSOCIATESLIBRARY('1xCMM$$Un6gRKbQkhtXvU$',$,$,$,(#374),#12402); +#12402= IFCLIBRARYREFERENCE($,$,'CO2 Content',$,'en',$); + +#5217= IFCRELASSOCIATESLIBRARY('1MWpO9RSn7gBIZlwS47RuZ',$,$,$,(#376),#12403); +#12403= IFCLIBRARYREFERENCE($,$,'COContent',$,'en',$); + +#5218= IFCRELASSOCIATESLIBRARY('1iPCzIpxP3hQXS7v_YF05l',$,$,$,(#378),#12404); +#12404= IFCLIBRARYREFERENCE($,$,'Coefficient Of Performance',$,'en',$); + +#5219= IFCRELASSOCIATESLIBRARY('1Utwc7wW1638m56IGfR9Ny',$,$,$,(#378),#12405); +#12405= IFCLIBRARYREFERENCE($,$,'CoefficientDePerformance','Le coefficient de performance (COP) est le rapport entre l''\S\inergie calorifique fournie sur l''\S\inergie abosrb\S\ie.\X\0D\X\0AL''\S\inergie fournie peut \S\jtre obtenue en multipliant Pset_DistributionPortHistoryGas.flowRate depuis le port du IfcChiller par Pset_MaterialFuel.LowerHeatingValue.\X\0D\X\0ALe IfcDistributionPort pour combustible est associ\S\i \S\` IfcMaterial pour les propri\S\it\S\is du combustible et est atrribu\S\i \S\` l''objet IfcPerformanceHistory situ\S\i \S\` l''int\S\irieur m\S\jme de cet objet IfcPerformanceHistory.','fr-FR',$); + +#5220= IFCRELASSOCIATESLIBRARY('2tLkq3mzX3GBcNrdqVTexY',$,$,$,(#379),#12406); +#12406= IFCLIBRARYREFERENCE($,$,'Coefficient Of Performance Curve',$,'en',$); + +#5221= IFCRELASSOCIATESLIBRARY('2H7fnu2LXA6eTdoEGBk75f',$,$,$,(#379),#12407); +#12407= IFCLIBRARYREFERENCE($,$,'CourbeCOP','Coefficient de Performance (COP) du groupe froid qui est une fonction de la temp\S\irature de condensation et de la temp\S\irature d''\S\ivaporation, les informations sont sous la forme d''un tableau, COP = f(TempCon,TempEvp), COP = a2+b1*Tei+c2*Tei^2+d2*Tci+e2*Tci^2+f2*Tei*Tci.\X\0D\X\0ACe tableau utilises plusieurs entr\S\ies variables; pour la repr\S\isenter, DefiningValues et DefinedValues sont pour les deux nulles et IfcTable est attach\S\ie en utilisant IfcPropertyConstraintRelationship et IfcMetric. Les colonnes sont indiqu\S\ies dans l''ordre suivant:\X\0D\X\0A1. IfcPowerMeasureCapacity\X\0D\X\0A2. IfcThermodynamicTemperatureMeasure: CondensingTemperature\X\0D\X\0A3. IfcThermodynamicTemperatureMeasure: EvaporatingTemperature','fr-FR',$); + +#5223= IFCRELASSOCIATESLIBRARY('204SdtoVj9QfqdpFassrfh',$,$,$,(#381),#12408); +#12408= IFCLIBRARYREFERENCE($,$,'Coil Connection Direction',$,'en',$); + +#5224= IFCRELASSOCIATESLIBRARY('0EvAQIYtD1WBV5LZV1a7lW',$,$,$,(#381),#12409); +#12409= IFCLIBRARYREFERENCE($,$,'DirectionConnexionBatterie','Direction de la connexion \S\` la batterie (en face du jet d''air)','fr-FR',$); + +#5226= IFCRELASSOCIATESLIBRARY('1tIE9AnsfAMA$1LDR0b0ZD',$,$,$,(#382),#12410); +#12410= IFCLIBRARYREFERENCE($,$,'Coil Coolant',$,'en',$); + +#5227= IFCRELASSOCIATESLIBRARY('1a_qK578H72eSVXWMPnpN6',$,$,$,(#382),#12411); +#12411= IFCLIBRARYREFERENCE($,$,'RefrigerantBatterie','Le fluide utilis\S\i pour chauffer ou refroidir dans la batterie deux tubes.','fr-FR',$); + +#5228= IFCRELASSOCIATESLIBRARY('1QaxRbTVP8DAVsqUCP1jlY',$,$,$,(#383),#12412); +#12412= IFCLIBRARYREFERENCE($,$,'Coil Face Area',$,'en',$); + +#5229= IFCRELASSOCIATESLIBRARY('05ocFFMiH5out5v8sxHGKY',$,$,$,(#383),#12413); +#12413= IFCLIBRARYREFERENCE($,$,'SurfaceEchangeBatterie','Surface d''\S\ichange de la batterie dans la direction contraire du jet.','fr-FR',$); + +#5231= IFCRELASSOCIATESLIBRARY('1EHxmAu2rFWBeoQI4XRnQH',$,$,$,(#384),#12414); +#12414= IFCLIBRARYREFERENCE($,$,'Coil Fluid Arrangement',$,'en',$); + +#5232= IFCRELASSOCIATESLIBRARY('16VOa4_zj7NeGPGitD9nqG',$,$,$,(#384),#12415); +#12415= IFCLIBRARYREFERENCE($,$,'DispositionFluideBatterie','Disposition du flux du fluide dans la batterie.','fr-FR',$); + +#5233= IFCRELASSOCIATESLIBRARY('11AjXSTR98XR$zXYWL7Lye',$,$,$,(#385),#12416); +#12416= IFCLIBRARYREFERENCE($,$,'Coil Length',$,'en',$); + +#5235= IFCRELASSOCIATESLIBRARY('0Ivn2Zw_HDrxo5N_txZZzk',$,$,$,(#386),#12417); +#12417= IFCLIBRARYREFERENCE($,$,'Placement Type',$,'en',$); + +#5236= IFCRELASSOCIATESLIBRARY('1lHRFHnHjAxRwUsGtHFUAz',$,$,$,(#386),#12418); +#12418= IFCLIBRARYREFERENCE($,$,'TypeImplantation','Pr\S\icise l''implantation de la batterie.\X\0D\X\0APLANCHER indique que c''est un plancher chauffant (si le type de batterie is BATTERIEEAUCHAUDE ou CABLECHAUFFANTLECTRIQUE);\X\0D\X\0APLAFOND indique un plafond rafra\S\ochissant (si le type de la batterie est BATTERIEEAUFROIDE); UNITE indique que la batterie fait partie d''une unit\S\i de chauffage ou de refroidissement, tel que poutre froide, etc.','fr-FR',$); + +#5238= IFCRELASSOCIATESLIBRARY('2PZgwHfzvDFhkAvuBSwcYV',$,$,$,(#387),#12419); +#12419= IFCLIBRARYREFERENCE($,$,'Coil Position',$,'en',$); + +#5239= IFCRELASSOCIATESLIBRARY('06DA6s669ASfBpvFPQ1xLb',$,$,$,(#387),#12420); +#12420= IFCLIBRARYREFERENCE($,$,'\X2\30B330A430EB4F4D7F6E\X0\','Fan\X2\306830B330A430EB9593306E95A24FC25B9A7FA9\X0\\X\0D\X\0ADwawThrough:\X2\30D530A130F3306F30B330A430EB306E4E0B6D41306B4F4D7F6E\X0\\X\0D\X\0ABlowThrough:\X2\30D530A130F3306F30B330A430EB306E4E0A6D41306B4F4D7F6E\X0\','ja-JP',$); + +#5240= IFCRELASSOCIATESLIBRARY('39L1tldbPCFBC_X8dwe6tI',$,$,$,(#388),#12421); +#12421= IFCLIBRARYREFERENCE($,$,'Coil Width',$,'en',$); + +#5241= IFCRELASSOCIATESLIBRARY('1frTNj27P9sACdnmvh$H30',$,$,$,(#390),#12422); +#12422= IFCLIBRARYREFERENCE($,$,'Color',$,'en',$); + +#5242= IFCRELASSOCIATESLIBRARY('1JrvgZJWT8yAJPSbdNYbdl',$,$,$,(#390),#12423); +#12423= IFCLIBRARYREFERENCE($,$,'\X2\8272\X0\','\X2\914D7BA190E8306E518590E87C975EA64FC2657030008A18FF1A30D730E930B930C130C330AF914D7BA1306B306E307F4F7F308F308C308B30024FDD8B77306E305F30813067306F306A3044585788C53055308C305F88689762309263013064914D7BA1306B30824F7F308F308C308B3002\X0\','ja-JP',$); + +#5243= IFCRELASSOCIATESLIBRARY('11diAPGNX3JOR98kCU1GGi',$,$,$,(#391),#12424); +#12424= IFCLIBRARYREFERENCE($,$,'Color',$,'en',$); + +#5244= IFCRELASSOCIATESLIBRARY('25kxITj4jE1vnyNLeimUG_',$,$,$,(#391),#12425); +#12425= IFCLIBRARYREFERENCE($,$,'\X2\8272\X0\','\X2\30C030AF30C87D99624B306E8272\X0\\X\0D\X\0A\X2\30E130E2FF1A585788C53055308C30663044308B3068304D306B4F7F75283055308C308B30024ED6306E58345408306F4ED54E0A30523068305730665B9A7FA9\X0\','ja-JP',$); + +#5245= IFCRELASSOCIATESLIBRARY('362Pzxjlf1hB9qpx6H6GbH',$,$,$,(#392),#12426); +#12426= IFCLIBRARYREFERENCE($,$,'Color Appearance',$,'en',$); + +#5246= IFCRELASSOCIATESLIBRARY('2UBFS6o$r1QetCMOLqp6mi',$,$,$,(#392),#12427); +#12427= IFCLIBRARYREFERENCE($,$,'\X2\8272306E898B304865B9\X0\','DIN\X2\FF0830C930A430C4898F683C53544F1AFF093068\X0\CIE\X2\FF0856FD969B7167660E59D454E14F1AFF09306E4E2165B9306E898F683C306730014EBA5DE57167660E306F8272306E898B304865B930675206985E3055308C308B3002\X0\\X\0D\X\0A\X2\4EBA306E76EE306B306F51683066767D304F898B30483066304F308B3001305D306E5DEE7570306F76F463A56BD48F033059308B30533068306B3088308A522452253059308B30533068304C53EF80FD30673042308B300289966A5F80FD306F8272306E898B304865B9306E5DEE7570306B76F463A55F7197FF306F3057306A30443002\X0\','ja-JP',$); + +#5247= IFCRELASSOCIATESLIBRARY('0QX$Y7$mXEbvAyO2llVK_E',$,$,$,(#392),#12428); +#12428= IFCLIBRARYREFERENCE($,$,'\X2\C0C9C0C1C758\X0\ \X2\C678AD00\X0\',$,'ko-KR',$); + +#5248= IFCRELASSOCIATESLIBRARY('228Svh2AL4Iu6NkImAfRy8',$,$,$,(#393),#12429); +#12429= IFCLIBRARYREFERENCE($,$,'Color Code',$,'en',$); + +#5249= IFCRELASSOCIATESLIBRARY('0cCJ1gXF5BMvQTM2Tld9xF',$,$,$,(#393),#12430); +#12430= IFCLIBRARYREFERENCE($,$,'\X2\8272756A53F7\X0\','\X2\30B330CD30AF30BF306E82723002\X0\','ja-JP',$); + +#5250= IFCRELASSOCIATESLIBRARY('232gKXHYH6ePeENUyw1AzD',$,$,$,(#393),#12431); +#12431= IFCLIBRARYREFERENCE($,$,'\X2\C0C9C0C1BC88D638\X0\','\X2\CEE4B125D130\X0\ \X2\ACE0C720\X0\ \X2\C774B984\X0\','ko-KR',$); + +#5251= IFCRELASSOCIATESLIBRARY('320TI7F059rAkA5SeKGtkN',$,$,$,(#394),#12432); +#12432= IFCLIBRARYREFERENCE($,$,'Color Rendering Index',$,'en',$); + +#5252= IFCRELASSOCIATESLIBRARY('0vmZYWoLfEiQGf5oEUVu9B',$,$,$,(#394),#12433); +#12433= IFCLIBRARYREFERENCE($,$,'\X2\6F1482728A554FA16570\X0\','\X2\540C305882726E295EA6306E57FA6E9651496E9030673001898F5B9A3055308C305F\X0\8\X2\8272306E8A669A13827279683067306E51496E90306B3088308B82725F69306E518D886873FE30926BD48F033059308B3002\X0\CRI\X2\306E8A554FA130B930B130FC30EB306F\X0\1\X2\FF5E\X0\100\X2\3067300157FA6E9651496E90306E583454083092\X0\100\X2\30683059308B3002\X0\','ja-JP',$); + +#5253= IFCRELASSOCIATESLIBRARY('3sX7op7XnCluIbK0tU3cRP',$,$,$,(#394),#12434); +#12434= IFCLIBRARYREFERENCE($,$,'\X2\C5F0C0C9\X0\ \X2\D3C9AC00C218\X0\','\X2\AC19C740\X0\ \X2\C0C9C628B3C4C758\X0\ \X2\AE30C900\X0\ \X2\AD11C6D0C73CB85C\X0\ \X2\ADDCC815B41C\X0\ 8 \X2\AC00C9C0\X0\ \X2\C2DCD5D8\X0\ \X2\C0C9\X0\ \X2\D45CC758\X0\ \X2\AD11C6D0C5D0\X0\ \X2\C758D55C\X0\ \X2\C0C9CC44B97C\X0\ \X2\B2E4C2DC\X0\ \X2\D45CD604C744\X0\ \X2\BE44AD50D55CB2E4\X0\. CRI\X2\C758\X0\ \X2\D3C9AC00\X0\ \X2\CC99B3C4B294\X0\ 1\X2\C5D0C11C\X0\ 100\X2\C5D0C11C\X0\ \X2\AE30C900\X0\ \X2\AD11C6D0C758\X0\ \X2\ACBDC6B0\X0\ 100\X2\B85CD55CB2E4\X0\.','ko-KR',$); + +#5254= IFCRELASSOCIATESLIBRARY('0Equd8kt9BQvshPgkVi16q',$,$,$,(#395),#12435); +#12435= IFCLIBRARYREFERENCE($,$,'Color Temperature',$,'en',$); + +#5255= IFCRELASSOCIATESLIBRARY('1HYd8doqz20OSPolSGjQqf',$,$,$,(#395),#12436); +#12436= IFCLIBRARYREFERENCE($,$,'\X2\82726E295EA6\X0\','\X2\653E5C046E90306E82726E295EA6306F9ED24F533001307E305F306F5B8C5168653E5C044F53306E82726E295EA6306B30665B9A7FA93055308C30014E0E30483089308C305F653E5C04306E82725EA630687B49305730449ED24F53306E6E295EA6306E3053306830024E0E30483089308C305F653E5C04306E82725EA6304C9ED24F53653E5C048ECC8DE14E0A306B306A304458345408306B300176F85BFE5206514952065E0330929ED24F53653E5C04306B8FD14F3C3059308B3002670030824E00822C7684306A4EBA5DE551496E90306E82726E295EA6306E7BC456F2306F3001\X0\3000K\X2\4EE54E0BFF086696767DFF09304B3089\X0\4000K\X2\FF084E2D9593FF0930673001\X0\5000k\X2\4EE54E0A306F663C51493002\X0\','ja-JP',$); + +#5256= IFCRELASSOCIATESLIBRARY('0eDOBiJd94KveJdBoYTPW3',$,$,$,(#395),#12437); +#12437= IFCLIBRARYREFERENCE($,$,'\X2\C0C9C628B3C4\X0\','\X2\BC29C0AC\X0\ \X2\C6D0C758\X0\ \X2\C0C9C628B3C4B294\X0\ \X2\D751CCB4\X0\ \X2\B610B294\X0\ \X2\D751CCB4C758\X0\ \X2\C0C9C628B3C4C5D0C11C\X0\ \X2\C815C758B41C\X0\ \X2\C8FCC5B4C9C4\X0\ \X2\BC29C0ACC758\X0\ \X2\C0C9B3C4C640\X0\ \X2\B3D9C77C\X0\ \X2\D751CCB4C758\X0\ \X2\C628B3C4\X0\ \X2\AC83\X0\. \X2\C8FCC5B4C9C4\X0\ \X2\BC29C0ACC758\X0\ \X2\C0C9B3C4AC00\X0\ \X2\D751CCB4\X0\ \X2\BCF5C0AC\X0\ \X2\ADA4C801C5D0C5C6B294\X0\ \X2\ACBDC6B0\X0\ \X2\C0C1B300\X0\ \X2\BD84AD11\X0\ \X2\BD84D3ECB97C\X0\ \X2\D751CCB4\X0\ \X2\BCF5C0ACC5D0\X0\ \X2\ADFCC0ACD55CB2E4\X0\. \X2\AC00C7A5\X0\ \X2\C77CBC18C801C778\X0\ \X2\C778ACF5\X0\ \X2\AD11C6D0C758\X0\ \X2\C0C9C628B3C4\X0\ \X2\BC94C704B294\X0\ 3000K \X2\C774D558\X0\ (\X2\B530B73BD55C\X0\ \X2\D770C0C9\X0\)\X2\C5D0C11C\X0\ 4000K (\X2\C911AC04\X0\)\X2\C5D0C11C\X0\ 5000k \X2\C774C0C1C740\X0\ \X2\C77CAD11\X0\.','ko-KR',$); + +#5257= IFCRELASSOCIATESLIBRARY('1q2O_$YO94r9bL0mQV1EQI',$,$,$,(#396),#12438); +#12438= IFCLIBRARYREFERENCE($,$,'Column Shoe Base Plate Depth',$,'en',$); + +#5258= IFCRELASSOCIATESLIBRARY('396I7eyaD7eAiWl5TVazwi',$,$,$,(#396),#12439); +#12439= IFCLIBRARYREFERENCE($,$,'\X2\30D930FC30B930D730EC30FC30C86210\X0\','\X2\67F1811A30D930FC30B930D730EC30FC30C8306E62103002\X0\','ja-JP',$); + +#5259= IFCRELASSOCIATESLIBRARY('0f_1RcGD5Foftm2I6XpnY0',$,$,$,(#396),#12440); +#12440= IFCLIBRARYREFERENCE($,$,'\X2\BCA0C774C2A4\X0\ \X2\D50CB808C774D2B8\X0\ \X2\AD6CC131\X0\','\X2\AE30B465\X0\ \X2\B2E4B9AC\X0\ \X2\BC1BCE68D310\X0\ \X2\AD6CC131\X0\','ko-KR',$); + +#5260= IFCRELASSOCIATESLIBRARY('2sgpUEUTPEtwGWltSszBzz',$,$,$,(#397),#12441); +#12441= IFCLIBRARYREFERENCE($,$,'Column Shoe Base Plate Thickness',$,'en',$); + +#5261= IFCRELASSOCIATESLIBRARY('1zRIyhFt99WOhBIkRa6SyZ',$,$,$,(#397),#12442); +#12442= IFCLIBRARYREFERENCE($,$,'\X2\30D930FC30B930D730EC30FC30C8539A\X0\','\X2\67F1811A30D930FC30B930D730EC30FC30C8306E677F539A3002\X0\','ja-JP',$); + +#5262= IFCRELASSOCIATESLIBRARY('2P25XkIEv1WA6cMWXuI7tY',$,$,$,(#397),#12443); +#12443= IFCLIBRARYREFERENCE($,$,'\X2\BCA0C774C2A4\X0\ \X2\D50CB808C774D2B8\X0\ \X2\B450AED8\X0\','\X2\AE30B465\X0\ \X2\B2E4B9ACBCA0C774C2A4\X0\ \X2\D50CB808C774D2B8C758\X0\ \X2\B450AED8\X0\','ko-KR',$); + +#5263= IFCRELASSOCIATESLIBRARY('3cVuAV30rCoA80p5kQVr5E',$,$,$,(#398),#12444); +#12444= IFCLIBRARYREFERENCE($,$,'Column Shoe Base Plate Width',$,'en',$); + +#5264= IFCRELASSOCIATESLIBRARY('0ds005ivfDC8JGJjJrbUZg',$,$,$,(#398),#12445); +#12445= IFCLIBRARYREFERENCE($,$,'\X2\30D930FC30B930D730EC30FC30C85E45\X0\','\X2\67F1811A30D930FC30B930D730EC30FC30C8306E5E453002\X0\','ja-JP',$); + +#5265= IFCRELASSOCIATESLIBRARY('2eWyfU0yTDXvFNFg5IxtzF',$,$,$,(#398),#12446); +#12446= IFCLIBRARYREFERENCE($,$,'\X2\BCA0C774C2A4\X0\ \X2\D50CB808C774D2B8\X0\ \X2\D3ED\X0\','\X2\AE30B465\X0\ \X2\B2E4B9AC\X0\ \X2\BC1BCE68D310\X0\ \X2\D3ED\X0\','ko-KR',$); + +#5266= IFCRELASSOCIATESLIBRARY('3RryNmUNP66vruPffaHTEs',$,$,$,(#399),#12447); +#12447= IFCLIBRARYREFERENCE($,$,'Column Shoe Casing Depth',$,'en',$); + +#5267= IFCRELASSOCIATESLIBRARY('0LRPWZfHb1y9E2AdSx3bc3',$,$,$,(#399),#12448); +#12448= IFCLIBRARYREFERENCE($,$,'\X2\30B130FC30B730F330B06210\X0\','\X2\67F1811A30B130FC30B730F330B0306E62103002\X0\','ja-JP',$); + +#5268= IFCRELASSOCIATESLIBRARY('0QmNKaKyPA5RHbOZPyn0yF',$,$,$,(#399),#12449); +#12449= IFCLIBRARYREFERENCE($,$,'\X2\CF00C774C2A4\X0\ \X2\AD6CC131\X0\','\X2\AE30B465\X0\ \X2\B2E4B9AC\X0\ \X2\CF00C774C2A4C758\X0\ \X2\AD6CC131\X0\','ko-KR',$); + +#5269= IFCRELASSOCIATESLIBRARY('2S_r6YtdD7pACd4BbLviIV',$,$,$,(#400),#12450); +#12450= IFCLIBRARYREFERENCE($,$,'Column Shoe Casing Height',$,'en',$); + +#5270= IFCRELASSOCIATESLIBRARY('0tzukKwo97sPHX67b44sm2',$,$,$,(#400),#12451); +#12451= IFCLIBRARYREFERENCE($,$,'\X2\30B130FC30B730F330B0539A\X0\','\X2\67F1811A30B130FC30B730F330B0306E677F539A3002\X0\','ja-JP',$); + +#5271= IFCRELASSOCIATESLIBRARY('2tCzwxXbTDvfHSBTZI1Uw5',$,$,$,(#400),#12452); +#12452= IFCLIBRARYREFERENCE($,$,'\X2\CF00C774C2A4\X0\ \X2\B450AED8\X0\','\X2\AE30B465\X0\ \X2\B2E4B9AC\X0\ \X2\CF00C774C2A4C758\X0\ \X2\B450AED8\X0\','ko-KR',$); + +#5272= IFCRELASSOCIATESLIBRARY('3ube1EIDLE7fPOVpojSVmj',$,$,$,(#401),#12453); +#12453= IFCLIBRARYREFERENCE($,$,'Column Shoe Casing Width',$,'en',$); + +#5273= IFCRELASSOCIATESLIBRARY('3snDyiVbr6ihdyUmLqXn1R',$,$,$,(#401),#12454); +#12454= IFCLIBRARYREFERENCE($,$,'\X2\30B130FC30B730F330B05E45\X0\','\X2\67F1811A30B130FC30B730F330B0306E5E453002\X0\','ja-JP',$); + +#5274= IFCRELASSOCIATESLIBRARY('3i8FsYU71AkwGkkM7FO7D9',$,$,$,(#401),#12455); +#12455= IFCLIBRARYREFERENCE($,$,'\X2\CF00C774C2A4\X0\ \X2\D3ED\X0\','\X2\AE30B465\X0\ \X2\B2E4B9AC\X0\ \X2\CF00C774C2A4C758\X0\ \X2\D3ED\X0\','ko-KR',$); + +#5275= IFCRELASSOCIATESLIBRARY('2Q6IhAbN13Rf85G4e_PMVe',$,$,$,(#403),#12456); +#12456= IFCLIBRARYREFERENCE($,$,'Brennbares Material','Angabe ob das Bauteil brennbares Material enth\S\dlt (WAHR) oder nicht (FALSCH).','de-DE',$); + +#5276= IFCRELASSOCIATESLIBRARY('16Yilg6v19x88UN5WkDl7b',$,$,$,(#403),#12457); +#12457= IFCLIBRARYREFERENCE($,$,'Combustible',$,'en',$); + +#5277= IFCRELASSOCIATESLIBRARY('0UpGag9uP9eRnEARhozIBF',$,$,$,(#403),#12458); +#12458= IFCLIBRARYREFERENCE($,$,'Combustible','Indique si l''objet est fait de mati\S\hre combustible (VRAI) ou non (FAUX).','fr-FR',$); + +#5278= IFCRELASSOCIATESLIBRARY('0Ygz_9VYHF0wXZcweXU5Jp',$,$,$,(#403),#12459); +#12459= IFCLIBRARYREFERENCE($,$,'\X2\53EF71C36027533A5206\X0\','\X2\3053306E90E86750304C53EF71C3602772698CEA30674F5C3089308C30663044308B304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#5279= IFCRELASSOCIATESLIBRARY('2lK9kkLKDDNPunINVFk5Lj',$,$,$,(#403),#12460); +#12460= IFCLIBRARYREFERENCE($,$,'\X2\662F542653EF71C3\X0\','\X2\8868793A8BE567844EF6662F5426753153EF71C367506599523662103002\X0\','zh-CN',$); + +#5280= IFCRELASSOCIATESLIBRARY('1_5MCg1Of4IxLoK3D_eitD',$,$,$,(#404),#12461); +#12461= IFCLIBRARYREFERENCE($,$,'Brennbares Material','Angabe ob das Bauteil brennbares Material enth\S\dlt (WAHR) oder nicht (FALSCH).','de-DE',$); + +#5281= IFCRELASSOCIATESLIBRARY('03Zo2B10L9lf6hqeqnZSXA',$,$,$,(#404),#12462); +#12462= IFCLIBRARYREFERENCE($,$,'Combustible',$,'en',$); + +#5282= IFCRELASSOCIATESLIBRARY('3EFXIk45r1E98E3bFKQwoT',$,$,$,(#404),#12463); +#12463= IFCLIBRARYREFERENCE($,$,'Combustible','Indique si l''objet est r\S\ialis\S\i \S\` partir de mat\S\iriau combustible (VRAI) ou non (FAUX).','fr-FR',$); + +#5283= IFCRELASSOCIATESLIBRARY('2CDhy1ssTD4B4txxgMAfAT',$,$,$,(#404),#12464); +#12464= IFCLIBRARYREFERENCE($,$,'\X2\53EF71C36027533A5206\X0\','\X2\3053306E90E86750304C53EF71C3602772698CEA30674F5C3089308C30663044308B304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#5284= IFCRELASSOCIATESLIBRARY('18f$qqRun2mP8ARkIKhJZn',$,$,$,(#404),#12465); +#12465= IFCLIBRARYREFERENCE($,$,'\X2\662F542653EF71C3\X0\','\X2\8868793A8BE567844EF6662F5426753153EF71C367506599523662103002\X0\','zh-CN',$); + +#5285= IFCRELASSOCIATESLIBRARY('3Oek1uOrrE69zIPzKBJOd2',$,$,$,(#405),#12466); +#12466= IFCLIBRARYREFERENCE($,$,'Brennbares Material','German-description-4','de-DE',$); + +#5286= IFCRELASSOCIATESLIBRARY('1JJXtlyeP1rfg2gCZOC0HO',$,$,$,(#405),#12467); +#12467= IFCLIBRARYREFERENCE($,$,'Combustible',$,'en',$); + +#5287= IFCRELASSOCIATESLIBRARY('3g2_r5_ST5KPxnxumJtFku',$,$,$,(#405),#12468); +#12468= IFCLIBRARYREFERENCE($,$,'Combustible','Indique si l''objet est r\S\ialis\S\i \S\` partir de mat\S\iriau combustible (VRAI) ou non (FAUX).','fr-FR',$); + +#5288= IFCRELASSOCIATESLIBRARY('0mY2$HsuvDVxRQ3aPrg57R',$,$,$,(#405),#12469); +#12469= IFCLIBRARYREFERENCE($,$,'\X2\53EF71C36027533A5206\X0\','\X2\3053306E90E86750304C53EF71C3602772698CEA30674F5C3089308C30663044308B304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#5289= IFCRELASSOCIATESLIBRARY('1C5JgN$516FQIJP9fV77w_',$,$,$,(#405),#12470); +#12470= IFCLIBRARYREFERENCE($,$,'\X2\662F542653EF71C3\X0\','\X2\8868793A8BE567844EF6662F5426753153EF71C367506599523662103002\X0\','zh-CN',$); + +#5290= IFCRELASSOCIATESLIBRARY('29S07Fxkv9QAgQAPWyNsZ7',$,$,$,(#406),#12471); +#12471= IFCLIBRARYREFERENCE($,$,'Brennbares Material','Angabe ob das Bauteil brennbares Material enth\S\dlt (WAHR) oder nicht (FALSCH).','de-DE',$); + +#5291= IFCRELASSOCIATESLIBRARY('0jfpPLiNP6kApdh3KNdjpL',$,$,$,(#406),#12472); +#12472= IFCLIBRARYREFERENCE($,$,'Combustible',$,'en',$); + +#5292= IFCRELASSOCIATESLIBRARY('3RHf5jjSvEFucZeE6xA2Ff',$,$,$,(#406),#12473); +#12473= IFCLIBRARYREFERENCE($,$,'Combustible','Indique si l''objet est r\S\ialis\S\i \S\` partir de mat\S\iriau combustible (VRAI) ou non (FAUX).','fr-FR',$); + +#5293= IFCRELASSOCIATESLIBRARY('22LIINVXrECfLtz1a2_nNm',$,$,$,(#406),#12474); +#12474= IFCLIBRARYREFERENCE($,$,'\X2\53EF71C36027533A5206\X0\','\X2\3053306E90E86750304C53EF71C3602772698CEA30674F5C3089308C30663044308B304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#5294= IFCRELASSOCIATESLIBRARY('3n2269f4XFhuMzc_xw7f1S',$,$,$,(#406),#12475); +#12475= IFCLIBRARYREFERENCE($,$,'\X2\662F542653EF71C3\X0\','\X2\8868793A8BE567844EF6662F5426753153EF71C367506599523662103002\X0\','zh-CN',$); + +#5295= IFCRELASSOCIATESLIBRARY('1Sccmuwfz6L8FZvuezy6zD',$,$,$,(#407),#12476); +#12476= IFCLIBRARYREFERENCE($,$,'Combustion Temperature',$,'en',$); + +#5296= IFCRELASSOCIATESLIBRARY('1mW7UGFkz7eOvCpZTRLqaw',$,$,$,(#407),#12477); +#12477= IFCLIBRARYREFERENCE($,$,'Temp\S\iratureCombustion','Temp\S\irature de combustion moyenne au foyer.','fr-FR',$); + +#5297= IFCRELASSOCIATESLIBRARY('0e0Q8i1aP6mR1jZas1C1VS',$,$,$,(#407),#12478); +#12478= IFCLIBRARYREFERENCE($,$,'\X2\71C3713C6E295EA6\X0\','\X2\71C3713C5BA45E7357476E295EA6\X0\','ja-JP',$); + +#5298= IFCRELASSOCIATESLIBRARY('0BJH2O251C2RcWIqFoWw5I',$,$,$,(#408),#12479); +#12479= IFCLIBRARYREFERENCE($,$,'Combustion Efficiency',$,'en',$); + +#5299= IFCRELASSOCIATESLIBRARY('1XUGTMNATAf9enszUM7Ur0',$,$,$,(#408),#12480); +#12480= IFCLIBRARYREFERENCE($,$,'Efficacit\S\iCombustion','Efficacit\S\i de la combustion sous conditions nominales.','fr-FR',$); + +#5300= IFCRELASSOCIATESLIBRARY('35zwcv2719cvFhxtreWDjj',$,$,$,(#408),#12481); +#12481= IFCLIBRARYREFERENCE($,$,'\X2\71C3713C52B97387\X0\','\X2\8A2D8A0867614EF63067306E71C3713C52B97387\X0\','ja-JP',$); + +#5301= IFCRELASSOCIATESLIBRARY('1O00c_HOjCXvfzsqC_kLxu',$,$,$,(#409),#12482); +#12482= IFCLIBRARYREFERENCE($,$,'Combustion Temperature',$,'en',$); + +#5302= IFCRELASSOCIATESLIBRARY('2gZ8hRE3v17xmpr1f$lPP_',$,$,$,(#410),#12483); +#12483= IFCLIBRARYREFERENCE($,$,'Commencement Date',$,'en',$); + +#5306= IFCRELASSOCIATESLIBRARY('0EY9Tq$Tv7W8pZ_K$UVsh_',$,$,$,(#416),#12484); +#12484= IFCLIBRARYREFERENCE($,$,'Brandabschnittsdefinierendes Bauteil','Angabe, ob dieses Bauteil einen Brandabschnitt begrenzt (WAHR), oder nicht (FALSCH).','de-DE',$); + +#5307= IFCRELASSOCIATESLIBRARY('1SMZhUVV118hxxXMUMZflI',$,$,$,(#416),#12485); +#12485= IFCLIBRARYREFERENCE($,$,'Compartmentation',$,'en',$); + +#5308= IFCRELASSOCIATESLIBRARY('3QvLRT$AX2dBDT6lycCpMm',$,$,$,(#416),#12486); +#12486= IFCLIBRARYREFERENCE($,$,'Compartimentage','Indique si l''objet est con\S\gu pour assurer un compartimentage contre l''incendie (VRAI) ou non (FAUX).','fr-FR',$); + +#5309= IFCRELASSOCIATESLIBRARY('2$mKc_MVv51uyFueOM0REp',$,$,$,(#416),#12487); +#12487= IFCLIBRARYREFERENCE($,$,'\X2\9632706B533A753B\X0\','\X2\90E86750304C9632706B533A753B306830573066752830443089308C308B304B30693046304B3092793A305930D630FC30EA30A230F35024FF08\X0\TRUE or False)\X2\3002\X0\','ja-JP',$); + +#5310= IFCRELASSOCIATESLIBRARY('2DlaNlbtDFze4hndij8PXO',$,$,$,(#417),#12488); +#12488= IFCLIBRARYREFERENCE($,$,'Brandabschnittsdefinierendes Bauteil','Angabe, ob dieses Bauteil einen Brandabschnitt begrenzt (WAHR), oder nicht (FALSCH).','de-DE',$); + +#5311= IFCRELASSOCIATESLIBRARY('0uPf0uKeHFkhBGHAhSF3ov',$,$,$,(#417),#12489); +#12489= IFCLIBRARYREFERENCE($,$,'Compartmentation',$,'en',$); + +#5312= IFCRELASSOCIATESLIBRARY('2dWBHAz4z61xXCGuz_0T82',$,$,$,(#417),#12490); +#12490= IFCLIBRARYREFERENCE($,$,'Compartimentage','Indique si l''objet est con\S\gu pour assurer un compartimentage contre l''incendie (VRAI) ou non (FAUX).','fr-FR',$); + +#5313= IFCRELASSOCIATESLIBRARY('3UxhvfO1TFkRU1TxuKFptU',$,$,$,(#417),#12491); +#12491= IFCLIBRARYREFERENCE($,$,'\X2\9632706B533A753B\X0\','\X2\9632706B533A753B30928003616E3057305F90E86750304B30693046304B3092793A305930D630FC30EA30A230F35024\X0\','ja-JP',$); + +#5317= IFCRELASSOCIATESLIBRARY('1TiLe$DS5EKwKdJEg3QlHG',$,$,$,(#420),#12492); +#12492= IFCLIBRARYREFERENCE($,$,'Compressed Air Filter Type',$,'en',$); + +#5318= IFCRELASSOCIATESLIBRARY('1FVFyMuujF0OlyDG8wVa_g',$,$,$,(#421),#12493); +#12493= IFCLIBRARYREFERENCE($,$,'Compression Efficiency',$,'en',$); + +#5319= IFCRELASSOCIATESLIBRARY('0dp8E94Cf7xQT7lkhMxKMe',$,$,$,(#421),#12494); +#12494= IFCLIBRARYREFERENCE($,$,'RendementCompression','Rapport entre le travail requis pour une compression isentropique du gaz et le travail fourni au gaz dans le volume comprim\S\i (telq qu''obtenu par mesure).','fr-FR',$); + +#5320= IFCRELASSOCIATESLIBRARY('2VAj1P46r5$99WRg1aVrpU',$,$,$,(#425),#12495); +#12495= IFCLIBRARYREFERENCE($,$,'Compressive Strength',$,'en',$); + +#5321= IFCRELASSOCIATESLIBRARY('3M0WNMZirCOPhTYvyzX$GK',$,$,$,(#426),#12496); +#12496= IFCLIBRARYREFERENCE($,$,'Compressor Capacity',$,'en',$); + +#5322= IFCRELASSOCIATESLIBRARY('3mlXRQg090a9shx9VCIym2',$,$,$,(#426),#12497); +#12497= IFCLIBRARYREFERENCE($,$,'PuissanceCompresseur','Le produit de la puissance optimale par le rendement global du compresseur.','fr-FR',$); + +#5323= IFCRELASSOCIATESLIBRARY('31qibDYzzBePYsGF3Pdbhm',$,$,$,(#427),#12498); +#12498= IFCLIBRARYREFERENCE($,$,'Compressor Condenser Heat Gain',$,'en',$); + +#5324= IFCRELASSOCIATESLIBRARY('08Q9rqz9DFWAQ5yI4LUfRN',$,$,$,(#428),#12499); +#12499= IFCLIBRARYREFERENCE($,$,'Compressor Condenser Pressure Drop',$,'en',$); + +#5325= IFCRELASSOCIATESLIBRARY('2biywUdhv4ZATHNVrhSvGx',$,$,$,(#429),#12500); +#12500= IFCLIBRARYREFERENCE($,$,'Compressor Evaporator Heat Gain',$,'en',$); + +#5326= IFCRELASSOCIATESLIBRARY('1FKoJ2tEH04RvTkTX9u0gt',$,$,$,(#429),#12501); +#12501= IFCLIBRARYREFERENCE($,$,'\X2\57277E2E6A5F30FB84B8767A566871B153D65F97\X0\','\X2\84B8767A566851FA53E3306857277E2E6A5F516553E39593306E71B153D65F97\X0\','ja-JP',$); + +#5327= IFCRELASSOCIATESLIBRARY('14hPwVmEr0FQdUaCkggJHe',$,$,$,(#430),#12502); +#12502= IFCLIBRARYREFERENCE($,$,'Compressor Evaporator Pressure Drop',$,'en',$); + +#5328= IFCRELASSOCIATESLIBRARY('2bELLIFGjDYfyMLeacWGL6',$,$,$,(#430),#12503); +#12503= IFCLIBRARYREFERENCE($,$,'\X2\57277E2E6A5F30FB84B8767A56685727529B964D4E0B\X0\','\X2\84B8767A566851FA53E3306857277E2E6A5F516553E39593306E5727529B964D4E0B\X0\','ja-JP',$); + +#5329= IFCRELASSOCIATESLIBRARY('27gS2rrc1C09TSEdxMIRjj',$,$,$,(#431),#12504); +#12504= IFCLIBRARYREFERENCE($,$,'Compressor Speed',$,'en',$); + +#5330= IFCRELASSOCIATESLIBRARY('17s_9h1j91DfDG090$08Vt',$,$,$,(#431),#12505); +#12505= IFCLIBRARYREFERENCE($,$,'VitesseCompresseur','Vitesse du compresseur','fr-FR',$); + +#5331= IFCRELASSOCIATESLIBRARY('2BK_J8rjL0kgk0RW_MMN$6',$,$,$,(#432),#12506); +#12506= IFCLIBRARYREFERENCE($,$,'Compressor Total Efficiency',$,'en',$); + +#5332= IFCRELASSOCIATESLIBRARY('3RXECchB97uRqUlIsK_HFW',$,$,$,(#432),#12507); +#12507= IFCLIBRARYREFERENCE($,$,'RendementGlobalIsentropique','Rapport entre la puissance frigorifique et l''\S\inergie \S\ilectrique absorb\S\ie.','fr-FR',$); + +#5333= IFCRELASSOCIATESLIBRARY('1mqFmmBn5Aee7AhVlDQxaZ',$,$,$,(#433),#12508); +#12508= IFCLIBRARYREFERENCE($,$,'Compressor Total Heat Gain',$,'en',$); + +#5334= IFCRELASSOCIATESLIBRARY('11uZJWrvbDvuwIAXAES4_P',$,$,$,(#433),#12509); +#12509= IFCLIBRARYREFERENCE($,$,'GainThermiqueTotalCompresseur','Gain thermique total au niveau du compresseur.','fr-FR',$); + +#5335= IFCRELASSOCIATESLIBRARY('2EOI2Gx0bBKufP1lCL1Jtu',$,$,$,(#440),#12510); +#12510= IFCLIBRARYREFERENCE($,$,'Installationsdecke','Angabe, ob dieser Raum mit einer Installationsdecke (abgeh\S\dngten Decke) ausgestattet ist (JA), oder nicht (NEIN).','de-DE',$); + +#5336= IFCRELASSOCIATESLIBRARY('2CddC3$4X2khtr2iKmNX9L',$,$,$,(#440),#12511); +#12511= IFCLIBRARYREFERENCE($,$,'Concealed Ceiling',$,'en',$); + +#5337= IFCRELASSOCIATESLIBRARY('2fBSXsX9vBMvx2lK9f1zb4',$,$,$,(#440),#12512); +#12512= IFCLIBRARYREFERENCE($,$,'FauxPlafond','Indique si la pi\S\hce comprend un faux plafond (VRAI) ou non (FAUX)','fr-FR',$); + +#5338= IFCRELASSOCIATESLIBRARY('04$joTfbTC0eITZ7K3exo7',$,$,$,(#440),#12513); +#12513= IFCLIBRARYREFERENCE($,$,'\X2\96A0853D59294E95\X0\','\X2\3053306E90E85C4BFF087A7A9593FF09304C96A0853D3055308C305F59294E957A7A959330926301306430883046306B8A2D8A083055308C30663044308B304B30693046304B3092793A305930D630FC30EA30A230F35024300296A0853D3055308C305F59294E957A7A95933068306F300130B930E930D6306859294E95306E9593306E7A7A95933002\X0\','ja-JP',$); + +#5339= IFCRELASSOCIATESLIBRARY('0WumRpP5r4BfgYQVW72Ttb',$,$,$,(#442),#12514); +#12514= IFCLIBRARYREFERENCE($,$,'Installationsboden','Angabe, ob dieser Raum mit einem aufgest\S\dnderten Fu\S\_boden ausgestattet ist (JA), oder nicht (NEIN).','de-DE',$); + +#5340= IFCRELASSOCIATESLIBRARY('3Zia8orVb3mu1UuA_4vwUl',$,$,$,(#442),#12515); +#12515= IFCLIBRARYREFERENCE($,$,'Concealed Flooring',$,'en',$); + +#5341= IFCRELASSOCIATESLIBRARY('2YOY4$_793D8WVxHZUnOVU',$,$,$,(#442),#12516); +#12516= IFCLIBRARYREFERENCE($,$,'FauxPlancher','Indique si la pi\S\hce comprend un faux plancher (VRAI) ou non (FAUX)','fr-FR',$); + +#5342= IFCRELASSOCIATESLIBRARY('0l0CIHh1f53gzs4qVfWIHL',$,$,$,(#442),#12517); +#12517= IFCLIBRARYREFERENCE($,$,'\X2\96A0853D5E8A\X0\','\X2\3053306E90E85C4BFF087A7A9593FF09304C96A0853D3055308C305F5E8A7A7A959330926301306430883046306B8A2D8A083055308C30663044308B304B30693046304B3092793A305930D630FC30EA30A230F35024300296A0853D3055308C305F5E8A7A7A95933068306F30014E0A30525E8A306E4E0B306E7A7A95933002\X0\','ja-JP',$); + +#5343= IFCRELASSOCIATESLIBRARY('2qQ19ARuv9FRcPhbq5Ugpe',$,$,$,(#444),#12518); +#12518= IFCLIBRARYREFERENCE($,$,'Beton\S\|berdeckung','Abstand zwischen der Betonoberfl\S\dche und der Au\S\_enkante einer vom Beton umh\S\|llten Bewehrung.','de-DE',$); + +#5344= IFCRELASSOCIATESLIBRARY('0$Gpqjcbn4rg3aYTv5vlUE',$,$,$,(#444),#12519); +#12519= IFCLIBRARYREFERENCE($,$,'Concrete Cover',$,'en',$); + +#5345= IFCRELASSOCIATESLIBRARY('1LdFiARJP2WfrWlJ1I5ROm',$,$,$,(#445),#12520); +#12520= IFCLIBRARYREFERENCE($,$,'Beton\S\|berdeckung Verbindungsst\S\dbe','Abstand zwischen der Betonoberfl\S\dche und der Au\S\_enkante der vom Beton umh\S\|llten Bewehrungsverbindungsst\S\dben.','de-DE',$); + +#5346= IFCRELASSOCIATESLIBRARY('3bzcsWjhD4gezXEinfJ7ju',$,$,$,(#445),#12521); +#12521= IFCLIBRARYREFERENCE($,$,'Concrete Cover At Links',$,'en',$); + +#5347= IFCRELASSOCIATESLIBRARY('1Q_wjVpKb0bx2tHV$7FVBO',$,$,$,(#445),#12522); +#12522= IFCLIBRARYREFERENCE($,$,'\X2\88DC5F377B4B306E30B330F330AF30EA30FC30C888AB308A\X0\','\X2\56FD306E5EFA7BC957FA6E96306B5F933044300188DC5F377B4B309230B330F330AF30EA30FC30C8306E88AB308A30674FDD8B773059308B3002\X0\','ja-JP',$); + +#5348= IFCRELASSOCIATESLIBRARY('27tjb3NgH2i9ZBo5oCq9wJ',$,$,$,(#445),#12523); +#12523= IFCLIBRARYREFERENCE($,$,'\X2\BCF4AC15ADFC\X0\ \X2\CF58D06CB9ACD2B8\X0\ \X2\C785ACE0\X0\','\X2\AD6DAC00C758\X0\ \X2\AC74CD95\X0\ \X2\AE30C900C5D0\X0\ \X2\B530B77C\X0\ \X2\BCF4AC15ADFC\X0\ \X2\CF58D06CB9ACD2B8C758\X0\ \X2\C785ACE0B85C\X0\ \X2\BCF4D638\X0\','ko-KR',$); + +#5349= IFCRELASSOCIATESLIBRARY('3O1YJO_yX799m6mBEkwrcj',$,$,$,(#446),#12524); +#12524= IFCLIBRARYREFERENCE($,$,'Beton\S\|berdeckung Hauptst\S\dbe','Abstand zwischen der Betonoberfl\S\dche und der Au\S\_enkante den vom Beton umh\S\|llten Bewehrungshauptst\S\dben.','de-DE',$); + +#5350= IFCRELASSOCIATESLIBRARY('29eB6Gx3DFBASioxiK_3vF',$,$,$,(#446),#12525); +#12525= IFCLIBRARYREFERENCE($,$,'Concrete Cover At Main Bars',$,'en',$); + +#5351= IFCRELASSOCIATESLIBRARY('3lZHJGLzv9QvvT9scFkbI8',$,$,$,(#446),#12526); +#12526= IFCLIBRARYREFERENCE($,$,'\X2\4E3B7B4B306E30B330F330AF30EA30FC30C888AB308A\X0\','\X2\56FD306E5EFA7BC957FA6E96306B5F93304430014E3B92447B4B309230B330F330AF30EA30FC30C8306E88AB308A30674FDD8B773059308B3002\X0\','ja-JP',$); + +#5352= IFCRELASSOCIATESLIBRARY('3$kKyJzMb4weRBC3bwOLRh',$,$,$,(#446),#12527); +#12527= IFCLIBRARYREFERENCE($,$,'\X2\C8FCADFC\X0\ \X2\CF58D06CB9ACD2B8\X0\ \X2\C785ACE0\X0\','\X2\AD6DAC00C758\X0\ \X2\AC74CD95\X0\ \X2\AE30C900C5D0\X0\ \X2\B530B77C\X0\ \X2\C8FCB85C\X0\ \X2\CCA0ADFCC744\X0\ \X2\CF58D06CB9ACD2B8\X0\ \X2\C785ACE0B85C\X0\ \X2\BCF4D638\X0\','ko-KR',$); + +#5353= IFCRELASSOCIATESLIBRARY('2Hzqwx4C1A8BL01ZcwsOVf',$,$,$,(#447),#12528); +#12528= IFCLIBRARYREFERENCE($,$,'Condenser Entering Temperature',$,'en',$); + +#5354= IFCRELASSOCIATESLIBRARY('09cZf$f4144PM5wusuE8Ga',$,$,$,(#447),#12529); +#12529= IFCLIBRARYREFERENCE($,$,'\X2\51DD7E2E5668516553E36E295EA6\X0\','\X2\51DD7E2E5668516553E36D414F536E295EA6\X0\','ja-JP',$); + +#5355= IFCRELASSOCIATESLIBRARY('2fVJVbluz2x9AF6UCyRGNs',$,$,$,(#448),#12530); +#12530= IFCLIBRARYREFERENCE($,$,'Condenser Flowrate',$,'en',$); + +#5356= IFCRELASSOCIATESLIBRARY('08GphR2ML6NxkSgTfaTLkS',$,$,$,(#448),#12531); +#12531= IFCLIBRARYREFERENCE($,$,'\X2\51DD7E2E56686D4191CF\X0\','\X2\51DD7E2E56683092901A308B6D414F53306E6D4191CF\X0\','ja-JP',$); + +#5357= IFCRELASSOCIATESLIBRARY('1hiJWALkz80ORY_A6xiZ06',$,$,$,(#449),#12532); +#12532= IFCLIBRARYREFERENCE($,$,'Condenser Leaving Temperature',$,'en',$); + +#5358= IFCRELASSOCIATESLIBRARY('2GAKc3egP3D9UD3V2Qdnxt',$,$,$,(#449),#12533); +#12533= IFCLIBRARYREFERENCE($,$,'\X2\51DD7E2E566851FA53E36E295EA6\X0\','\X2\51DD7E2E566851FA53E36D414F536E295EA6\X0\','ja-JP',$); + +#5359= IFCRELASSOCIATESLIBRARY('3zJ430VVb95efXYA489poB',$,$,$,(#450),#12534); +#12534= IFCLIBRARYREFERENCE($,$,'Condenser Mean Void Fraction',$,'en',$); + +#5360= IFCRELASSOCIATESLIBRARY('3qdpvsGLv2DwGt2p4DnLkL',$,$,$,(#451),#12535); +#12535= IFCLIBRARYREFERENCE($,$,'Condensing Temperature',$,'en',$); + +#5361= IFCRELASSOCIATESLIBRARY('26mMhODs14rwhJeXD8AWSS',$,$,$,(#452),#12536); +#12536= IFCLIBRARYREFERENCE($,$,'Condition Commencement',$,'en',$); + +#5362= IFCRELASSOCIATESLIBRARY('2g5p9jXgf8NxKkkOk9ViGC',$,$,$,(#454),#12537); +#12537= IFCLIBRARYREFERENCE($,$,'Condition',$,'en',$); + +#5363= IFCRELASSOCIATESLIBRARY('0d_ALf5sP5KwHiA0Eka5Wu',$,$,$,(#458),#12538); +#12538= IFCLIBRARYREFERENCE($,$,'Condition Termination',$,'en',$); + +#5365= IFCRELASSOCIATESLIBRARY('22_AX4QH13APg80V0HAWi7',$,$,$,(#460),#12539); +#12539= IFCLIBRARYREFERENCE($,$,'Conductor Function',$,'en',$); + +#5366= IFCRELASSOCIATESLIBRARY('0v9D9mvpTD5wvv7f5m7_GY',$,$,$,(#460),#12540); +#12540= IFCLIBRARYREFERENCE($,$,'\X2\96FB7DDA7A2E985E\X0\','\X2\96FB6C178CA08377306890237D503059308B96FB7DDA7A2E985E3002\X0\','ja-JP',$); + +#5367= IFCRELASSOCIATESLIBRARY('23n3jzRgTEThcUIPyInOFF',$,$,$,(#461),#12541); +#12541= IFCLIBRARYREFERENCE($,$,'Conductor Function',$,'en',$); + +#5369= IFCRELASSOCIATESLIBRARY('1SDqnXzcPFfw33ECmuWw6y',$,$,$,(#462),#12542); +#12542= IFCLIBRARYREFERENCE($,$,'Material',$,'en',$); + +#5370= IFCRELASSOCIATESLIBRARY('0WH2Tuslb1Zh$tyKYavajP',$,$,$,(#462),#12543); +#12543= IFCLIBRARYREFERENCE($,$,'\X2\67506599\X0\','\X2\5C0E4F53309269CB62103059308B67506599306E30BF30A430D73002\X0\','ja-JP',$); + +#5371= IFCRELASSOCIATESLIBRARY('1wDDMdUCr0dARL4XRsNBXI',$,$,$,(#462),#12544); +#12544= IFCLIBRARYREFERENCE($,$,'\X2\B3C4CCB4C758\X0\ \X2\AE30B2A5\X0\ \X2\C720D615\X0\.','\X2\B3C4CCB4B97C\X0\ \X2\AD6CC131D558B294\X0\ \X2\C7ACB8CCC758\X0\ \X2\C885B958\X0\.','ko-KR',$); + +#5373= IFCRELASSOCIATESLIBRARY('2EZbKoO5bD9usAyLiEb4YX',$,$,$,(#463),#12545); +#12545= IFCLIBRARYREFERENCE($,$,'Shape',$,'en',$); + +#5374= IFCRELASSOCIATESLIBRARY('3aI2kdyRbEOPGfrfzhAs1Q',$,$,$,(#463),#12546); +#12546= IFCLIBRARYREFERENCE($,$,'\X2\5F6272B6\X0\','\X2\5C0E4F53306E5F6272B630928868793A3002\X0\','ja-JP',$); + +#5375= IFCRELASSOCIATESLIBRARY('2ThP0T_V1ElfISiPgUK6ZI',$,$,$,(#463),#12547); +#12547= IFCLIBRARYREFERENCE($,$,'\X2\D615C0C1\X0\','\X2\B3C4CCB4C758\X0\ \X2\D615C0C1C744\X0\ \X2\D45CC2DCD569B2C8B2E4\X0\.','ko-KR',$); + +#5377= IFCRELASSOCIATESLIBRARY('35z2cD_pLAvfsjQtqJ81pD',$,$,$,(#464),#12548); +#12548= IFCLIBRARYREFERENCE($,$,'Conduit Shape Type',$,'en',$); + +#5378= IFCRELASSOCIATESLIBRARY('0NBh1hsgvFswgFkmQ8LVKj',$,$,$,(#464),#12549); +#12549= IFCLIBRARYREFERENCE($,$,'\X2\96FB7DDA7BA1306E30BF30A430D7\X0\','\X2\96FB7DDA7BA1306E5F6272B630BF30A430D73002\X0\\X\0D\X\0A\X2\FF0851867B525F62\X0\,\X2\53755F62\X0\,\X2\305D306E4ED6\X0\,\X2\4E0D660E\X0\,\X2\306A3057FF09\X0\','ja-JP',$); + +#5379= IFCRELASSOCIATESLIBRARY('0nkcWaPrP519uspVOY0uKN',$,$,$,(#464),#12550); +#12550= IFCLIBRARYREFERENCE($,$,'\X2\C804C120AD00C758\X0\ \X2\C720D615\X0\','\X2\C804C120AD00C758\X0\ \X2\D615C0C1\X0\ \X2\D0C0C785\X0\. (\X2\C6D0D1B5D615\X0\, \X2\ACC4B780\X0\ \X2\BAA8C591\X0\, \X2\AE30D0C0\X0\ \X2\C54C\X0\ \X2\C218\X0\ \X2\C5C6C74C\X0\) "','ko-KR',$); + +#5380= IFCRELASSOCIATESLIBRARY('1p7A7VfpX9NutpRwD1bs1I',$,$,$,(#466),#12551); +#12551= IFCLIBRARYREFERENCE($,$,'Connected Conductor Function',$,'en',$); + +#5381= IFCRELASSOCIATESLIBRARY('0hLvUYKnPDpRWHTk0Ly$lx',$,$,$,(#466),#12552); +#12552= IFCLIBRARYREFERENCE($,$,'\X2\63A57D9A5C0E4F536A5F80FD\X0\','\X2\5C0E4F53306E6A5F80FD306F8CA08377304C63A57D9A3055308C305F72B6614B3002\X0\','ja-JP',$); + +#5382= IFCRELASSOCIATESLIBRARY('3J$gksPLjCp92X0TNdB6Lq',$,$,$,(#466),#12553); +#12553= IFCLIBRARYREFERENCE($,$,'\X2\C5F0ACB0\X0\ \X2\B3C4CCB4\X0\ \X2\AE30B2A5\X0\','\X2\B3C4CCB4C758\X0\ \X2\AE30B2A5C740\X0\ \X2\BD80D558AC00\X0\ \X2\C5F0ACB0B41C\X0\ \X2\C0C1D0DC\X0\.','ko-KR',$); + +#5384= IFCRELASSOCIATESLIBRARY('09kGhATd901B7242Ikev4t',$,$,$,(#467),#12554); +#12554= IFCLIBRARYREFERENCE($,$,'Connection Gender',$,'en',$); + +#5385= IFCRELASSOCIATESLIBRARY('1BqP21aLTFQfBo_D5UWX3G',$,$,$,(#467),#12555); +#12555= IFCLIBRARYREFERENCE($,$,'\X2\63A57D9A30B830A730F330C030FC\X0\','\X2\5F6272B67684306A63A57D9A30B830A730F330C030FCFF0830AA30B9300130E130B93001305D306E4ED63001672A77E53001672A8A2D5B9AFF093002\X0\','ja-JP',$); + +#5386= IFCRELASSOCIATESLIBRARY('2ymHLNe5f0rQvBb6G6zf4k',$,$,$,(#468),#12556); +#12556= IFCLIBRARYREFERENCE($,$,'Connection Size',$,'en',$); + +#5387= IFCRELASSOCIATESLIBRARY('2IH_r_OszCDOd2$Rl4rDQD',$,$,$,(#469),#12557); +#12557= IFCLIBRARYREFERENCE($,$,'Connection Size',$,'en',$); + +#5388= IFCRELASSOCIATESLIBRARY('3GnawxVND2deHynb04fb7A',$,$,$,(#469),#12558); +#12558= IFCLIBRARYREFERENCE($,$,'\X2\63A57D9A30B530A430BA\X0\','\X2\30B930D730EA30F330AF30E930FC3078306E516553E363A57D9A306E30B530A430BA3002\X0\','ja-JP',$); + +#5389= IFCRELASSOCIATESLIBRARY('1CEeeCEADFA8i5y_9gFQ7u',$,$,$,(#470),#12559); +#12559= IFCLIBRARYREFERENCE($,$,'Connection Size',$,'en',$); + +#5390= IFCRELASSOCIATESLIBRARY('0KgxgFxhPEGgT2u6fdbbIW',$,$,$,(#471),#12560); +#12560= IFCLIBRARYREFERENCE($,$,'Connection Size',$,'en',$); + +#5391= IFCRELASSOCIATESLIBRARY('1ZllQmTED2WvRioNxQqMjG',$,$,$,(#471),#12561); +#12561= IFCLIBRARYREFERENCE($,$,'\X2\63A57D9A30B530A430BA\X0\','\X2\30DD30F330D7306E516551FA306E63A57D9A30B530A430BA\X0\','ja-JP',$); + +#5392= IFCRELASSOCIATESLIBRARY('3om2zekQTAzg6$yO1W7fPo',$,$,$,(#472),#12562); +#12562= IFCLIBRARYREFERENCE($,$,'Connection Sub Type',$,'en',$); + +#5393= IFCRELASSOCIATESLIBRARY('2UFnkBi614UPPiokiOUuOB',$,$,$,(#473),#12563); +#12563= IFCLIBRARYREFERENCE($,$,'Connection Subtype',$,'en',$); + +#5394= IFCRELASSOCIATESLIBRARY('0V_T29SJLEpx$GIIOzw0rV',$,$,$,(#473),#12564); +#12564= IFCLIBRARYREFERENCE($,$,'\X2\63A57D9A30B530D630BF30A430D7\X0\','\X2\7269740630DD30FC30C863A57D9A306E30B530D630BF30A430D7300263A57D9A30BF30A430D74EE55916306E60C5583130928A2D5B9A3059308B58345408306B4F7F752830024E0B8A18306E502430928A2D5B9AFF1A\X0\\X\0D\X\0A\X\0D\X\0A- AC\X2\30D730E930B0\X0\: A, B, C, D, E, F, EF, G, H, I, J, K, L, M','ja-JP',$); + +#5395= IFCRELASSOCIATESLIBRARY('3zPXy8ipP5XQNQ9KckkCGB',$,$,$,(#474),#12565); +#12565= IFCLIBRARYREFERENCE($,$,'Connection Sub Type',$,'en',$); + +#5396= IFCRELASSOCIATESLIBRARY('3Q2rv4ezrFoefQrYEz_qvZ',$,$,$,(#474),#12566); +#12566= IFCLIBRARYREFERENCE($,$,'\X2\63A57D9A30B530D630BF30A430D7\X0\','\X2\7269740630DD30FC30C863A57D9A306E30B530D630BF30A430D7300263A57D9A30BF30A430D74EE55916306E60C5583130928A2D5B9A3059308B58345408306B4F7F752830024E0B8A18306E502430928A2D5B9AFF1A\X0\\X\0D\X\0A\X\0D\X\0A- DSub: DA15, DB25, DC37, DD50, DE9, DE15 \X\0D\X\0A- Radio: IEEE802.11g, IEEE802.11n\X\0D\X\0A- RJ: 4P4C, 6P2C, 8P8C \X\0D\X\0A- USB: A, B, MiniA, MiniB, MicroA, MicroB','ja-JP',$); + +#5398= IFCRELASSOCIATESLIBRARY('1hCepzAEr2JuZvlLFgWn5V',$,$,$,(#475),#12567); +#12567= IFCLIBRARYREFERENCE($,$,'Connection Type',$,'en',$); + +#5400= IFCRELASSOCIATESLIBRARY('246XbBukvEWxufO2ObvfXR',$,$,$,(#476),#12568); +#12568= IFCLIBRARYREFERENCE($,$,'Connection Type',$,'en',$); + +#5401= IFCRELASSOCIATESLIBRARY('2URGjwaFz5mu2p0agtMszr',$,$,$,(#476),#12569); +#12569= IFCLIBRARYREFERENCE($,$,'\X2\63A57D9A30BF30A430D7\X0\','\X2\7269740630DD30FC30C863A57D9AFF1A\X0\\X\0D\X\0A\X\0D\X\0A- Coaxial: \X2\540C8EF830B330CD30AF30BF\X0\.\X\0D\X\0A- DSub: D-Sub\X2\30B330CD30AF30BF\X0\.\X\0D\X\0A- Infrared:\X2\8D6459167DDA\X0\\X\0D\X\0A- RJ: \X2\767B93326E08307F30B830E330C330AF\X0\.\X\0D\X\0A- Radio: \X2\71217DDA\X0\\X\0D\X\0A- USB: USB.','ja-JP',$); + +#5403= IFCRELASSOCIATESLIBRARY('3RSTh_2Wj1mwpFqKIkVG$P',$,$,$,(#484),#12570); +#12570= IFCLIBRARYREFERENCE($,$,'Construction',$,'en',$); + +#5404= IFCRELASSOCIATESLIBRARY('2SNl6XcrbCwAND03Uap7zS',$,$,$,(#484),#12571); +#12571= IFCLIBRARYREFERENCE($,$,'\X2\69CB9020\X0\','\X2\5C0E4F53306E69CB6210FF083088308A7DDA304B53587DDAFF09306E5B9A7FA930023059306A308F306153587DDAFF08\X0\IEV 461-01-06\X2\FF0930013088308A7DDAFF08\X0\IEV 461-01-07\X2\FF09300130D530EC30AD30B730D630EB5C0E4F53FF08\X0\IEV 461-01-11\X2\FF09FF0830D530EC30AD30B730D630EB304B5426304BFF0930675B9A7FA93002\X0\','ja-JP',$); + +#5405= IFCRELASSOCIATESLIBRARY('25$kRfban6dhsxiCCyVBPF',$,$,$,(#484),#12572); +#12572= IFCLIBRARYREFERENCE($,$,'\X2\AD6CC870\X0\','\X2\B3C4CCB4\X0\ \X2\AD6CC131\X0\ (\X2\C5F0C120\X0\ \X2\B610B294\X0\ \X2\B2E8C120\X0\)\X2\C758\X0\ \X2\C815C758\X0\ \X2\C989\X0\ \X2\B2E8C120\X0\ (IEV 461-01-06), \X2\D2B8C704C2A4D2B8\X0\ (IEV 461-01-07), \X2\D50CB809C11CBE14\X0\ \X2\B3C4CCB4\X0\ (IEV 461-01-11) (\X2\C720C5F0D55C\X0\ \X2\C544B2CCC9C0\X0\ \X2\AC00\X0\) \X2\C815C758\X0\','ko-KR',$); + +#5406= IFCRELASSOCIATESLIBRARY('06TTCtabH4L8_ZiHW3RHxY',$,$,$,(#485),#12573); +#12573= IFCLIBRARYREFERENCE($,$,'Art der Ausf\S\|hrung','Wesentliche Art der Projektausf\S\|hrung (Neubau, Umbau, Ert\S\|chtigung, etc.)','de-DE',$); + +#5407= IFCRELASSOCIATESLIBRARY('0$0Nw_LEv61xyaUowmxr4U',$,$,$,(#485),#12574); +#12574= IFCLIBRARYREFERENCE($,$,'Construction Method',$,'en',$); + +#5408= IFCRELASSOCIATESLIBRARY('3_YhXiHtr4CgXNDNLdg43L',$,$,$,(#485),#12575); +#12575= IFCLIBRARYREFERENCE($,$,'RisqueIncendieUsagePrincipal','Le type d''intervention sur le b\S\btiment : construction neuve, r\S\inovation, r\S\ihabilitation, etc.','fr-FR',$); + +#5409= IFCRELASSOCIATESLIBRARY('0c3D30MJT4SPRreCM3XXbI',$,$,$,(#485),#12576); +#12576= IFCLIBRARYREFERENCE($,$,'\X2\5DE54E8B7A2E5225\X0\','\X2\5DE54E8B306B304A3051308B30BF30A430D730024F8BFF1A65B07BC930FB30EA30CE30D930FC30B730E730F330FB653988C57B493002\X0\','ja-JP',$); + +#5410= IFCRELASSOCIATESLIBRARY('2S1GEs8SL3MAQaGwZRGyk8',$,$,$,(#485),#12577); +#12577= IFCLIBRARYREFERENCE($,$,'\X2\ACF5C0AC\X0\ \X2\C885B958\X0\','\X2\ACF5C0ACC758\X0\ \X2\C720D615\X0\. \X2\C608\X0\ : \X2\C2E0CD95\X0\ \X2\B9ACB178BCA0C774C158\X0\ \S\7 \X2\AC1CC7A5\X0\ \X2\B4F1\X0\.','ko-KR',$); + +#5411= IFCRELASSOCIATESLIBRARY('0rGxfcPmj8NA1$MxrtiVmV',$,$,$,(#486),#12578); +#12578= IFCLIBRARYREFERENCE($,$,'Construction Tolerance Class',$,'en',$); + +#5412= IFCRELASSOCIATESLIBRARY('25QmhZserDohlQnQJFV8ae',$,$,$,(#486),#12579); +#12579= IFCLIBRARYREFERENCE($,$,'\X2\88FD90208A315BB930AF30E930B9\X0\','\X2\56FD306E57FA6E96304C6C423081308B73FE58343067306E88FD90208A315BB9306E5206985E63075B9A3002\X0\','ja-JP',$); + +#5413= IFCRELASSOCIATESLIBRARY('0ZgtWFzfz4wAllWt7e$Mbj',$,$,$,(#486),#12580); +#12580= IFCLIBRARYREFERENCE($,$,'\X2\C81CC870\X0\ \X2\D5C8C6A9\X0\ \X2\D074B798C2A4\X0\','\X2\AD6DAC00\X0\ \X2\D45CC900C774\X0\ \X2\C694AD6CD558B294\X0\ \X2\D604C7A5C5D0C11C\X0\ \X2\C81CC870\X0\ \X2\D5C8C6A9\X0\ \X2\BC94C8FC\X0\ \X2\C9C0C815\X0\','ko-KR',$); + +#5415= IFCRELASSOCIATESLIBRARY('0Nj0Xs8s91ah8sYNuC2iGJ',$,$,$,(#487),#12581); +#12581= IFCLIBRARYREFERENCE($,$,'Contactor Type',$,'en',$); + +#5416= IFCRELASSOCIATESLIBRARY('1TmDlAOAz4EwDE$dyuhr10',$,$,$,(#487),#12582); +#12582= IFCLIBRARYREFERENCE($,$,'\X2\63A589E6566830BF30A430D7\X0\','\X2\4EE54E0B3088308A9078629E304C5FC589813068306A308B300163A589E65668306E4E0089A730EA30B930C8FF1A\X0\\X\0D\X\0A\X\0D\X\0A\X2\30B330F330C730F330B530B930A430C330C1FF1A\X0\3\X2\3064306E30B730F330B030EB30D530A730FC30BA307E305F306F89076570306E30B330F330C730F330B530D030F330AF30675207308A66FF3048308B3002\X0\\X\0D\X\0A\X2\4F4E6D41FF1A4F4E304462B5629763A589E6306E4F7F7528304C5FC58981\X0\\X\0D\X\0A\X2\30DE30B030CD30C330C85F0FFF1A30B330A430EB306E30A830CD30EB30AE30FC304C7121304F306A3063305F6642306B520766FF3092\X0\ON\X2\30DD30B830B730E730F3306B30573066670952B9306B3059308B\X0\\X\0D\X\0AMechanicalLatching\X2\FF1A520766FF5668304C\X0\ON\X2\30DD30B830B730E730F330927DAD63013059308B305F3081306B6A5F68B07684306A4ED57D44307F304C5FC589813002\X0\\X\0D\X\0A\X2\30E230B830E530FC30EB5F0FFF1A958993963055308C30663044308B81EA50CD578B520766FF56683002\X0\\X\0D\X\0A\X2\30EA30D030FC30B9FF1A\X0\2\X2\3064306E520766FF5668309230EF30A430E430FC306763A57D9A3057305F3082306E3002\X0\\X\0D\X\0A\X2\6A196E96FF1A56DE8DEF306796FB529B6F6E6D41309230AA30F3307E305F306F30AA30D5306730B330F330C830ED30FC30EB3059308B4E00822C7684306A88C57F6E3002\X0\','ja-JP',$); + +#5417= IFCRELASSOCIATESLIBRARY('1LntlLQyH1ZxbTXri7ss14',$,$,$,(#487),#12583); +#12583= IFCLIBRARYREFERENCE($,$,'\X2\C811CD09AE30\X0\ \X2\C720D615\X0\','\X2\B2E4C74CC5D0C11C\X0\ \X2\C120D0DDC774\X0\ \X2\D544C694D558B2E4\X0\, \X2\C811CD09AE30\X0\ \X2\BAA9B85D\X0\ : \X2\CF58B374C11C\X0\ \X2\C2A4C704CE58\X0\ : 3 \X2\AC1CC758\X0\ \X2\B2E8C77C\X0\ \X2\C704C0C1\X0\ \X2\C774C0C1C758\X0\ \X2\CEE4D328C2DCD130\X0\ \X2\BC45D06CB97C\X0\ \X2\C804D658D569B2C8B2E4\X0\. \X2\B0AEC740C5EC\X0\ : \X2\B0AEC740\X0\ \X2\C800D56D\X0\ \X2\C811CD09\X0\ \X2\C0ACC6A9D574C57C\X0\ \X2\B9C8ADF8B124D2F1\X0\ : \X2\CF54C77CC758\X0\ \X2\C5D0B108C9C0AC00\X0\ \X2\BD84C2E4B41C\X0\ \X2\B54C\X0\ \X2\C804D658C744\X0\ ON \X2\C704CE58B85CD558C5EC\X0\ \X2\C0ACC6A9\X0\ MechanicalLatching : \X2\D310C744\X0\ ON \X2\C704CE58B97C\X0\ \X2\C720C9C0D558AE30\X0\ \X2\C704D574\X0\ \X2\AE30ACC4C801C778\X0\ \X2\AD6CC870AC00\X0\ \X2\D544C694D569B2C8B2E4\X0\. \X2\BAA8B4C8D615\X0\ : \X2\D3D0C1C4B418C5B4C788B294\X0\ \X2\C790C2E0\X0\ \X2\B3D9D615\X0\ \X2\D310\X0\. \X2\B9ACBC84C2A4\X0\ : \X2\B450\X0\ \X2\D310C744\X0\ \X2\C640C774C5B4B85C\X0\ \X2\C5F0ACB0D55C\X0\ \X2\AC83\X0\. \X2\D45CC900\X0\ : \X2\D68CB85CC5D0C11C\X0\ \X2\C804B825\X0\ \X2\C870B958B97C\X0\ \X2\CF1CC9C0AC70B098\X0\ \X2\AEBCC9C0C9C0\X0\ \X2\CEE8D2B8B864D558B294\X0\ \X2\C77CBC18C801C778\X0\ \X2\C7A5CE58\X0\','ko-KR',$); + +#5418= IFCRELASSOCIATESLIBRARY('0T5i0Z$Jj1oxRktFFZtm2f',$,$,$,(#493),#12584); +#12584= IFCLIBRARYREFERENCE($,$,'Container Material',$,'en',$); + +#5419= IFCRELASSOCIATESLIBRARY('20qswV9lbBTQ$X$yqoHhs5',$,$,$,(#493),#12585); +#12585= IFCLIBRARYREFERENCE($,$,'\X2\30B330F330C630CA30FC67506599\X0\','\X2\54C17269306E53CE5BB93059308B306E306B4F7F75283055308C308B67506599306B95A23059308B72798A184E8B98053002\X0\','ja-JP',$); + +#5420= IFCRELASSOCIATESLIBRARY('2Aaw_mFiH2AB2zVrqDd9SX',$,$,$,(#496),#12586); +#12586= IFCLIBRARYREFERENCE($,$,'Contour Value',$,'en',$); + +#5421= IFCRELASSOCIATESLIBRARY('3gOvuyZnf7EvISObFKfyNN',$,$,$,(#496),#12587); +#12587= IFCLIBRARYREFERENCE($,$,'ValeurContour','Valeur de l''\S\il\S\ivation du contour au dessus ou au dessous d''un plan de r\S\if\S\irence.','fr-FR',$); + +#5422= IFCRELASSOCIATESLIBRARY('3w9E313av8zvovPX5e1Gnm',$,$,$,(#496),#12588); +#12588= IFCLIBRARYREFERENCE($,$,'\X2\7B499AD87DDA5024\X0\','\X2\53C271675E739762306B5BFE3059308B7B499AD87DDA306E9AD8305550243002\X0\','ja-JP',$); + +#5423= IFCRELASSOCIATESLIBRARY('3xVVrfhff5D8Iu1aXaLpAX',$,$,$,(#496),#12589); +#12589= IFCLIBRARYREFERENCE($,$,'\X2\B4F1ACE0C120\X0\ \X2\AC12\X0\','\X2\CC38C870\X0\ \X2\D3C9BA74C5D0\X0\ \X2\B300D55C\X0\ \X2\B4F1ACE0C120C758\X0\ \X2\B192C774\X0\ \X2\AC12\X0\.','ko-KR',$); + +#5424= IFCRELASSOCIATESLIBRARY('2wX2y5u5H4DPa1PYGeJ8lU',$,$,$,(#497),#12590); +#12590= IFCLIBRARYREFERENCE($,$,'Contractual Type',$,'en',$); + +#5425= IFCRELASSOCIATESLIBRARY('22KnyhL652If1nKfv3rh73',$,$,$,(#498),#12591); +#12591= IFCLIBRARYREFERENCE($,$,'Contractual Type',$,'en',$); + +#5426= IFCRELASSOCIATESLIBRARY('39WNCLOVb6$xFXVz7U1HoA',$,$,$,(#499),#12592); +#12592= IFCLIBRARYREFERENCE($,$,'Contrast Ratio',$,'en',$); + +#5427= IFCRELASSOCIATESLIBRARY('2tHYdso0bEKQtkoUhHiiZL',$,$,$,(#499),#12593); +#12593= IFCLIBRARYREFERENCE($,$,'\X2\30B330F330C830E930B930C86BD4\X0\','\X2\30B330F330C830E930B930C86BD43092793A30593002\X0\','ja-JP',$); + +#5428= IFCRELASSOCIATESLIBRARY('1OvBKf93j8pAzqO$1vKlee',$,$,$,(#499),#12594); +#12594= IFCLIBRARYREFERENCE($,$,'\X2\BA85C554BE44\X0\','\X2\BA85C554BE44B97C\X0\ \X2\BCF4C5ECC900B2E4\X0\','ko-KR',$); + +#5429= IFCRELASSOCIATESLIBRARY('38u$muKvr9bOuP2GtSS8q$',$,$,$,(#500),#12595); +#12595= IFCLIBRARYREFERENCE($,$,'Contributed Luminous Flux',$,'en',$); + +#5430= IFCRELASSOCIATESLIBRARY('1gUXOgHlj6VPI2ggIVFY_s',$,$,$,(#500),#12596); +#12596= IFCLIBRARYREFERENCE($,$,'\X2\5149675F\X0\','\X2\5149675F306F653E5C04675F309251495EA66E2C5B9A3057305F3082306E30673001305F306830483070300151496E90304B3089306E767A5149306E91CF30673042308B30025149675F306F51685BA451853001307E305F306F5BA45185306E4E0090E8FF087ACB4F5389D2306E90E852067684306A5149675FFF0930678A086E2C3059308B3002\X0\\X\0D\X\0A\X2\51683066306E51495EA66E2C5B9A306E980576EE306F9AD8901F306E6D3E751F30673042308B30025149675F306F53584F4D30EB30FC30E130F330678A083089308C308B30025149675F306F540430E930F330D7304B3089306E502430674E0E30483089308C308B3002\X0\','ja-JP',$); + +#5431= IFCRELASSOCIATESLIBRARY('0qpWKAAlf39xBcTVV$ija5',$,$,$,(#500),#12597); +#12597= IFCLIBRARYREFERENCE($,$,'\X2\AD11C18D\X0\','\X2\AD11C18DC740\X0\ \X2\BC29C0ACB4E4C744\X0\ \X2\AD11B3C4\X0\ \X2\CE21C815\X0\ \X2\AC83C73CB85C\X0\, \X2\C608B97C\X0\ \X2\B4E4C5B4\X0\, \X2\AD11C6D0C5D0C11C\X0\ \X2\BC29CD9C\X0\ \X2\C591C774B2E4\X0\. \X2\AD11C18DC740\X0\ \X2\BAA8B4E0\X0\ \X2\C2E4B0B4\X0\, \X2\C2E4B0B4\X0\ \X2\C77CBD80\X0\ (\X2\C785CCB4\X0\ \X2\AC01C758\X0\ \X2\BD80BD84C801C778\X0\ \X2\AD11C18D\X0\)\X2\B85C\X0\ \X2\CE21C815D55CB2E4\X0\.\X2\BAA8B4E0\X0\ \X2\AD11B3C4\X0\ \X2\CE21C815\X0\ \X2\D56DBAA9C740\X0\ \X2\BE60B978\X0\ \X2\D30CC0DDC774B2E4\X0\. \X2\AD11C18D\X0\ \X2\B2E8C704\X0\ \X2\B8E8BA58C73CB85C\X0\ \X2\C815D574C9C4B2E4\X0\. \X2\AD11C18DC740\X0\ \X2\AC01\X0\ \X2\B7A8D504C758\X0\ \X2\AC12C73CB85C\X0\ \X2\C8FCC5B4C9C4B2E4\X0\.','ko-KR',$); + +#5433= IFCRELASSOCIATESLIBRARY('0dvjNV7AH5deV2Xo$lRxz2',$,$,$,(#501),#12598); +#12598= IFCLIBRARYREFERENCE($,$,'Control Damper Operation',$,'en',$); + +#5435= IFCRELASSOCIATESLIBRARY('2Hj8l6fVHAKOgKdvKxWX4l',$,$,$,(#503),#12599); +#12599= IFCLIBRARYREFERENCE($,$,'Control Strategy',$,'en',$); + +#5437= IFCRELASSOCIATESLIBRARY('2RQD5xv9nCfuhdojiKCSCT',$,$,$,(#504),#12600); +#12600= IFCLIBRARYREFERENCE($,$,'Control Type',$,'en',$); + +#5438= IFCRELASSOCIATESLIBRARY('1H9CjmlqfFkgrzu4h4XmMj',$,$,$,(#504),#12601); +#12601= IFCLIBRARYREFERENCE($,$,'TWOPOSITION \X2\C720D615\X0\','\X2\C2E0D638\X0\ \X2\BCC0ACBD\X0\ \X2\C720D615\X0\ \X2\B9ACBBF8D2B8\X0\ \X2\C2A4C704CE58AC00\X0\ \X2\BC94C704B97C\X0\ Pset_ControllerTypeValue \X2\AC12C744\X0\ \X2\BB36C5EC\X0\ \X2\C18DC131C5D0\X0\ \X2\C758D574\X0\ \X2\ACB0C815\X0\ \X2\D558D55C\X0\ : if (Value.LowerBound> Input) output = TRUE \X2\C0C1D55C\X0\ : if (Value.UpperBound Input) output = TRUE \X2\CD5CB300\X0\ - \X2\BD88AC10B300\X0\ : if (Value.UpperBound - BandWidth SignalFactor) accumulator - = SignalFactor ??? \X2\D384C2A4\X0\ \X2\CE74C6B4D130\X0\ : output = input * SignalMultiplier \X2\203B\X0\ input \X2\D384C2A4\X0\ \X2\CE74C6B4D2B8\X0\, SignalMultiplier\X2\C740\X0\ \X2\C6D0C778\X0\ \X2\BD88BA85\X0\ ??? \X2\CD1D\X0\ : output = input1 + input2 \X2\BE84C148\X0\ : output = input1 - input2 \X2\C801B9BD\X0\ : output = input1 * input2 \X2\B098B204AE30\X0\ : output = input1 / input2 \X2\D3C9ADE0\X0\ : output = (input1 + input2) / 2 \X2\CD5CB300\X0\ : output = input1 or input2 \X2\203BBCF4B2E4\X0\ \X2\D070\X0\ \X2\CD5CC18C\X0\ : output = input1 or input2 \X2\203BBCF4B2E4\X0\ \X2\C791C740\X0\','ko-KR',$); + +#5442= IFCRELASSOCIATESLIBRARY('1AtDs9CZf5PuH$PL9p_0vt',$,$,$,(#506),#12604); +#12604= IFCLIBRARYREFERENCE($,$,'Control Type',$,'en',$); + +#5444= IFCRELASSOCIATESLIBRARY('3$K3sKnw11bO2VA6VTcwWs',$,$,$,(#507),#12605); +#12605= IFCLIBRARYREFERENCE($,$,'Control Type',$,'en',$); + +#5446= IFCRELASSOCIATESLIBRARY('2cy6Irp6j7ZBAhIx_1PpjZ',$,$,$,(#508),#12606); +#12606= IFCLIBRARYREFERENCE($,$,'Control Type',$,'en',$); + +#5448= IFCRELASSOCIATESLIBRARY('162hA7vrz5xQnaEOCRPDQS',$,$,$,(#509),#12607); +#12607= IFCLIBRARYREFERENCE($,$,'Control Type',$,'en',$); + +#5449= IFCRELASSOCIATESLIBRARY('0eggdW7bjFRfUJv8Bn0CS0',$,$,$,(#509),#12608); +#12608= IFCLIBRARYREFERENCE($,$,'PROPORTIONAL \X2\C720D615\X0\','\X2\C2E0D638\X0\ \X2\BCC0ACBD\X0\ \X2\C720D615\X0\ P (\X2\BE44B840\X0\), I (\X2\C801BD84\X0\), D (\X2\BBF8BD84\X0\)\X2\C758\X0\ \X2\C870D569\X0\ PROPORTIONAL : P (\X2\BE44B840\X0\) \X2\C81CC5B4\X0\ PROPORTIONALINTEGRAL : PI (\X2\BE44B840\X0\ \X2\C801BD84\X0\) \X2\C81CC5B4\X0\ PROPORTIONALINTEGRALDERIVATIVE : PID (\X2\BE44B840\X0\ \X2\C801BD84\X0\ \X2\BBF8BD84\X0\) \X2\C81CC5B4\X0\','ko-KR',$); + +#5451= IFCRELASSOCIATESLIBRARY('2oCfFJw2DDeBYohE6O$ymY',$,$,$,(#510),#12609); +#12609= IFCLIBRARYREFERENCE($,$,'Convector Type',$,'en',$); + +#5452= IFCRELASSOCIATESLIBRARY('3fuCvVCN1A7OxoHfZQ5hzM',$,$,$,(#510),#12610); +#12610= IFCLIBRARYREFERENCE($,$,'\X2\5BFE6D4130BF30A430D7\X0\','\X2\5F3752367A7A6C17\X0\(\X2\6A5F68B07684306B904B8EE23055308C308B\X0\)\X2\304B81EA7136306A\X0\(\X2\91CD529B\X0\)\X2\30673042308B30533068306B304B304B308F3089305A5BFE6D415F0F6696623F5668306E30BF30A430D73092793A3057307E30593002\X0\','ja-JP',$); + +#5453= IFCRELASSOCIATESLIBRARY('1CC47qsc98788ziOi2CuNb',$,$,$,(#512),#12611); +#12611= IFCLIBRARYREFERENCE($,$,'Cooling Air Flow Rate',$,'en',$); + +#5454= IFCRELASSOCIATESLIBRARY('0NJmYDq6zCpATwxbP5PTqR',$,$,$,(#512),#12612); +#12612= IFCLIBRARYREFERENCE($,$,'\X2\51B753747A7A6C176D4191CF\X0\','\X2\5BA45185306E51B753747A7A6C176D4191CF\X0\','ja-JP',$); + +#5455= IFCRELASSOCIATESLIBRARY('1MDMKT_eTFBwQQ$POT6NpP',$,$,$,(#513),#12613); +#12613= IFCLIBRARYREFERENCE($,$,'Cooling Design Airflow',$,'en',$); + +#5456= IFCRELASSOCIATESLIBRARY('0j7X4d2uH1Gwc1$zQN3MLY',$,$,$,(#513),#12614); +#12614= IFCLIBRARYREFERENCE($,$,'\X2\51B7623F8A2D8A0854386C1791CF\X0\','\X2\30D430FC30AF6642306E51B7623F67614EF6306789816C423055308C308B7D666C1791CF3002\X0\','ja-JP',$); + +#5457= IFCRELASSOCIATESLIBRARY('3PY$NC3GL9L9NONcQz0H_Y',$,$,$,(#514),#12615); +#12615= IFCLIBRARYREFERENCE($,$,'Cooling Design Day',$,'en',$); + +#5458= IFCRELASSOCIATESLIBRARY('0mjg7DmFXF8woRB7hvNoQE',$,$,$,(#514),#12616); +#12616= IFCLIBRARYREFERENCE($,$,'\X2\51B7623F8A2D8A0857FA6E9665E5\X0\','\X2\51B7623F8A2D8A0875286C178C6130C730FC30BF306E65E56642FF086708300165E530016642523BFF093002\X0\','ja-JP',$); + +#5459= IFCRELASSOCIATESLIBRARY('0NlUQA285A_wJPoO1vPpRz',$,$,$,(#514),#12617); +#12617= IFCLIBRARYREFERENCE($,$,'\X2\B0C9BC29C124ACC4\X0\ \X2\AE30C900C77C\X0\','\X2\B0C9BC29\X0\ \X2\C124ACC4\X0\ \X2\AE30C0C1\X0\ \X2\B370C774D130C758\X0\ \X2\C2DCAC04\X0\ (\X2\C6D4\X0\, \X2\C77C\X0\, \X2\C2DCAC04\X0\).','ko-KR',$); + +#5460= IFCRELASSOCIATESLIBRARY('3jer0s2PL8OgERpRq_amuA',$,$,$,(#515),#12618); +#12618= IFCLIBRARYREFERENCE($,$,'Cooling Dry Bulb',$,'en',$); + +#5461= IFCRELASSOCIATESLIBRARY('3h8tgYKlLEfwQ_WaY$TLR9',$,$,$,(#515),#12619); +#12619= IFCLIBRARYREFERENCE($,$,'\X2\51B7623F75288A2D8A0859166C174E7E74036E295EA6\X0\','\X2\51B7623F75288A2D8A08752859166C174E7E74036E295EA63002\X0\','ja-JP',$); + +#5462= IFCRELASSOCIATESLIBRARY('1ZHD$jAP1Fg9nsbOOT8CPv',$,$,$,(#515),#12620); +#12620= IFCLIBRARYREFERENCE($,$,'\X2\B0C9BC29C6A9\X0\ \X2\C124ACC4\X0\ \X2\C678AE30AC74AD6C\X0\ \X2\C628B3C4\X0\','\X2\B0C9BC29C6A9\X0\ \X2\C124ACC4\X0\ \X2\C678AE30AC74AD6C\X0\ \X2\C628B3C4\X0\','ko-KR',$); + +#5463= IFCRELASSOCIATESLIBRARY('1Ru3iELjj9YuFLNgt$gicy',$,$,$,(#516),#12621); +#12621= IFCLIBRARYREFERENCE($,$,'Cooling Dry Bulb',$,'en',$); + +#5464= IFCRELASSOCIATESLIBRARY('3oV9wXn4vBsQKqNs0mGWM7',$,$,$,(#516),#12622); +#12622= IFCLIBRARYREFERENCE($,$,'\X2\51B7623F8A2D8A086E295EA6\X0\','\X2\51B7623F8A2D8A08306B304A3051308B5BA451858A2D8A084E7E74036E295EA63002\X0\','ja-JP',$); + +#5465= IFCRELASSOCIATESLIBRARY('2iz$x9PcrBEvL$AEJvPBmc',$,$,$,(#516),#12623); +#12623= IFCLIBRARYREFERENCE($,$,'\X2\B0C9BC29\X0\ \X2\C124ACC4C628B3C4\X0\','\X2\B0C9BC29\X0\ \X2\C124ACC4C758\X0\ \X2\C2E4B0B4\X0\ \X2\B514C790C778\X0\ \X2\AC74AD6C\X0\ \X2\C628B3C4\X0\','ko-KR',$); + +#5466= IFCRELASSOCIATESLIBRARY('0_pQfJnMrALBnmdDMj5Hf7',$,$,$,(#518),#12624); +#12624= IFCLIBRARYREFERENCE($,$,'Cooling Efficiency',$,'en',$); + +#5467= IFCRELASSOCIATESLIBRARY('0uLOTKQt987uoFgPdB0$pm',$,$,$,(#518),#12625); +#12625= IFCLIBRARYREFERENCE($,$,'\X2\51B7537452B97387\X0\','\X2\602780FD4FC2657051688CA08377904B8EE272B6614B3067306E30A830CD30EB30AE30FC5165529B306B5BFE3059308B51B7537430A830CD30EB30AE30FC51FA529B306E52725408\X0\','ja-JP',$); + +#5468= IFCRELASSOCIATESLIBRARY('24TwK_uzjEpxIGxgWdqxp5',$,$,$,(#519),#12626); +#12626= IFCLIBRARYREFERENCE($,$,'Cooling Relative Humidity',$,'en',$); + +#5469= IFCRELASSOCIATESLIBRARY('2ZNIbhnW1BGOAa5rL7Rd8u',$,$,$,(#519),#12627); +#12627= IFCLIBRARYREFERENCE($,$,'\X2\51B7623F8A2D8A0876F85BFE6E7F5EA6\X0\','\X2\51B7623F8A2D8A08306B304A3051308B5BA451858A2D8A0876F85BFE6E7F5EA63002\X0\','ja-JP',$); + +#5470= IFCRELASSOCIATESLIBRARY('3lllO2QELDyOBP7IrtctAq',$,$,$,(#519),#12628); +#12628= IFCLIBRARYREFERENCE($,$,'\X2\B0C9BC29\X0\ \X2\C124ACC4\X0\ \X2\C0C1B300C2B5B3C4\X0\','\X2\B0C9BC29\X0\ \X2\C124ACC4C758\X0\ \X2\C2E4B0B4\X0\ \X2\B514C790C778\X0\ \X2\C0C1B300\X0\ \X2\C2B5B3C4\X0\.','ko-KR',$); + +#5471= IFCRELASSOCIATESLIBRARY('2Uq$ICKuv3genx2qgZOwOS',$,$,$,(#520),#12629); +#12629= IFCLIBRARYREFERENCE($,$,'Cooling Temperature Delta',$,'en',$); + +#5472= IFCRELASSOCIATESLIBRARY('2wLuGEs3H2MQ3aPgju9mOL',$,$,$,(#520),#12630); +#12630= IFCLIBRARYREFERENCE($,$,'\X2\51B7623F6642900198A86E295EA65DEE\X0\','\X2\7A7A8ABF900198A891CF8A087B977528306E51B7623F7D666C176E295EA65DEE3002\X0\','ja-JP',$); + +#5473= IFCRELASSOCIATESLIBRARY('30PiRgLUnE9PNoNGpcMk1h',$,$,$,(#520),#12631); +#12631= IFCLIBRARYREFERENCE($,$,'\X2\B0C9BC29C2DC\X0\ \X2\B3CCD48D\X0\ \X2\C628B3C4CC28\X0\','\X2\C5D0C5B4CEE8\X0\ \X2\C1A1D48D\X0\ \X2\B7C9\X0\ \X2\ACC4C0B0C744C704D55C\X0\ \X2\B0C9BC29\X0\ \X2\AE09AE30\X0\ \X2\C628B3C4CC28\X0\','ko-KR',$); + +#5474= IFCRELASSOCIATESLIBRARY('2cXQUJCcfDdubsIKSuOnuF',$,$,$,(#521),#12632); +#12632= IFCLIBRARYREFERENCE($,$,'Cooling Water Flow Rate',$,'en',$); + +#5475= IFCRELASSOCIATESLIBRARY('2i266oyxj9IhbdXF4NDwWK',$,$,$,(#522),#12633); +#12633= IFCLIBRARYREFERENCE($,$,'Cooling Wet Bulb',$,'en',$); + +#5476= IFCRELASSOCIATESLIBRARY('3mEBaFDez9d8yOi6pyL3h4',$,$,$,(#522),#12634); +#12634= IFCLIBRARYREFERENCE($,$,'\X2\51B7623F75288A2D8A0859166C176E7F74036E295EA6\X0\','\X2\51B7623F75288A2D8A08752859166C176E7F74036E295EA63002\X0\','ja-JP',$); + +#5477= IFCRELASSOCIATESLIBRARY('34umbdX$98Eef9ZA$ud0iD',$,$,$,(#522),#12635); +#12635= IFCLIBRARYREFERENCE($,$,'\X2\B0C9BC29C6A9\X0\ \X2\C124ACC4C678AE30\X0\ \X2\C2B5AD6CC628B3C4\X0\','\X2\B0C9BC29C6A9\X0\ \X2\C124ACC4C678AE30\X0\ \X2\C2B5AD6CC628B3C4\X0\','ko-KR',$); + +#5478= IFCRELASSOCIATESLIBRARY('0uJ2oVY9r0sBjWeOQM5hkM',$,$,$,(#523),#12636); +#12636= IFCLIBRARYREFERENCE($,$,'Core Base Height',$,'en',$); + +#5479= IFCRELASSOCIATESLIBRARY('3s7ZLlS154nB2k4AonttqD',$,$,$,(#524),#12637); +#12637= IFCLIBRARYREFERENCE($,$,'Core Base Width',$,'en',$); + +#5480= IFCRELASSOCIATESLIBRARY('39PyupZE94jxYoX30yJ$3$',$,$,$,(#526),#12638); +#12638= IFCLIBRARYREFERENCE($,$,'Core Identifier',$,'en',$); + +#5481= IFCRELASSOCIATESLIBRARY('2OFZ$ZCfz3OxRNf4kD00D4',$,$,$,(#526),#12639); +#12639= IFCLIBRARYREFERENCE($,$,'\X2\30B330A28B5852255B50\X0\','\X2\30B330A2306E8B585225306F30018272FF0830D630E930C330AF300130D630E930A630F3300130B030EC30FCFF0953C8306F756A53F7FF08\X0\1\X2\3001\X0\2\X2\3001\X0\3\X2\FF0953C8306F\X0\IEC\X2\306E4F4D76F857FA6E96FF08\X0\L1\X2\3001\X0\L2\X2\3001\X0\L3\X2\FF09306A306930924F7F75283002\X0\','ja-JP',$); + +#5482= IFCRELASSOCIATESLIBRARY('251WOuK6H6JQxsTlhXblUA',$,$,$,(#526),#12640); +#12640= IFCLIBRARYREFERENCE($,$,'\X2\CF54C5B4\X0\ \X2\C2DDBCC4C790\X0\','\X2\CF54C5B4\X0\ \X2\C2DDBCC4\X0\ \X2\C0C9\X0\ (\X2\BE14B799\X0\, \X2\BE0CB77CC6B4\X0\, \X2\ADF8B808C774\X0\) \X2\B610B294\X0\ \X2\BC88D638\X0\ (1,2,3) \X2\B610B294\X0\ IEC\X2\C758\X0\ \X2\C704C0C1\X0\ \X2\AE30C900\X0\ (L1, L2, L3)\X2\B97C\X0\ \X2\C0ACC6A9\X0\.','ko-KR',$); + +#5483= IFCRELASSOCIATESLIBRARY('1YxBIZY_j3oeIMsWzxABC4',$,$,$,(#527),#12641); +#12641= IFCLIBRARYREFERENCE($,$,'Core Middle Height',$,'en',$); + +#5484= IFCRELASSOCIATESLIBRARY('215043Qxn3wPzHEefFBKYf',$,$,$,(#528),#12642); +#12642= IFCLIBRARYREFERENCE($,$,'Core Set Horizontal',$,'en',$); + +#5485= IFCRELASSOCIATESLIBRARY('1t5BBCrGbBzekTXgkqo7YC',$,$,$,(#528),#12643); +#12643= IFCLIBRARYREFERENCE($,$,'PositionHorizontaleCentre','Degr\S\i d''inclinaison horizontale (selon l''axe X par rapport au positionnement local) de la lame mesur\S\i depuis la ligne m\S\idiane.','fr-FR',$); + +#5486= IFCRELASSOCIATESLIBRARY('1YUs_d7dz3TfLIf6Ocf56z',$,$,$,(#528),#12644); +#12644= IFCLIBRARYREFERENCE($,$,'\X2\6C345E737FBD683989D25EA6\X0\','\X2\6C345E737FFC306E4E2D5FC37DDA304B3089306E6C345E73FF0830ED30FC30AB30EB5EA76A19306EFF388EF8FF099762306E7FBD683989D25EA6\X0\','ja-JP',$); + +#5487= IFCRELASSOCIATESLIBRARY('0lGG2a$srDrRdKpjK4BeTD',$,$,$,(#529),#12645); +#12645= IFCLIBRARYREFERENCE($,$,'Core Set Vertical',$,'en',$); + +#5488= IFCRELASSOCIATESLIBRARY('0NggwmbhHDSvxsQNv_xtXa',$,$,$,(#529),#12646); +#12646= IFCLIBRARYREFERENCE($,$,'PositionVerticalCentre','Degr\S\i d''inclinaison verticale (selon l''axe Y par rapport au positionnement local) de la lame mesur\S\i depuis la ligne m\S\idiane.','fr-FR',$); + +#5489= IFCRELASSOCIATESLIBRARY('0yY$3NJkfD1gwirxJRqVtc',$,$,$,(#529),#12647); +#12647= IFCLIBRARYREFERENCE($,$,'\X2\578276F47FBD683989D25EA6\X0\','\X2\578276F47FFC306E4E2D5FC37DDA304B3089306E578276F4FF0830ED30FC30AB30EB5EA76A19306EFF398EF8FF0965B95411306E7FBD683989D25EA6\X0\','ja-JP',$); + +#5490= IFCRELASSOCIATESLIBRARY('1$iyib2sP30fY8ktWaOr10',$,$,$,(#530),#12648); +#12648= IFCLIBRARYREFERENCE($,$,'Core Spacing',$,'en',$); + +#5491= IFCRELASSOCIATESLIBRARY('16chPTacrDrP2QNSvC_ZB3',$,$,$,(#531),#12649); +#12649= IFCLIBRARYREFERENCE($,$,'Core Top Height',$,'en',$); + +#5492= IFCRELASSOCIATESLIBRARY('1kZi9GStf6wvtt8NQIX6gO',$,$,$,(#532),#12650); +#12650= IFCLIBRARYREFERENCE($,$,'Core Top Width',$,'en',$); + +#5494= IFCRELASSOCIATESLIBRARY('236BeI1Qj1Q9W_H2qNYQ3m',$,$,$,(#533),#12651); +#12651= IFCLIBRARYREFERENCE($,$,'Core Type',$,'en',$); + +#5495= IFCRELASSOCIATESLIBRARY('3gYbW$LZL85x1AB1cFUCQd',$,$,$,(#533),#12652); +#12652= IFCLIBRARYREFERENCE($,$,'TypePartieCentrale','Caract\S\irise comment la partie centrale du terminal de ventilation est fabriqu\S\ie.','fr-FR',$); + +#5496= IFCRELASSOCIATESLIBRARY('3WGO_DiWT8vhsI5jhhJ$xr',$,$,$,(#533),#12653); +#12653= IFCLIBRARYREFERENCE($,$,'\X2\30B330A25F625F0F\X0\','\X2\53D6308A4ED830513089308C305F30BF30FC30DF30CA30EB306E30B330A2306E5B9A7FA965B96CD5FF08\X0\SHUTTERBLADE, CURVEDBLADE, REMOVABLE, REVERSIBLE\X2\306A3069FF09\X0\','ja-JP',$); + +#5497= IFCRELASSOCIATESLIBRARY('3JHO1FBUv3FvFpHt9JOcKi',$,$,$,(#534),#12654); +#12654= IFCLIBRARYREFERENCE($,$,'Corner Chamfer',$,'en',$); + +#5498= IFCRELASSOCIATESLIBRARY('1Lbn0NSv51hgw1fRMl$o$i',$,$,$,(#534),#12655); +#12655= IFCLIBRARYREFERENCE($,$,'\X2\976253D6308A\X0\','\X2\30D730EC30AD30E330B930C830B330F330AF30EA30FC30C889817D20306E976253D6308A3002976253D6308A306F4E2165B9541130677B49305730443082306E30683059308B3002\X0\','ja-JP',$); + +#5499= IFCRELASSOCIATESLIBRARY('07BPRZddz4XgFALM9FyYT7',$,$,$,(#535),#12656); +#12656= IFCLIBRARYREFERENCE($,$,'Corner Fixing Plate Flange Width In Plane X',$,'en',$); + +#5500= IFCRELASSOCIATESLIBRARY('0VYh5Oo25BBf0naec5U_Wg',$,$,$,(#535),#12657); +#12657= IFCLIBRARYREFERENCE($,$,'\X2\30D530E930F330B85E45\X0\X','L\X2\578B30B330FC30CA30FC30D730EC30FC30C8306E\X0\X\X2\9762306E30D530E930F330B85E453002\X0\','ja-JP',$); + +#5501= IFCRELASSOCIATESLIBRARY('0KNZ3Gi0PEBgNtC5zFpjnX',$,$,$,(#535),#12658); +#12658= IFCLIBRARYREFERENCE($,$,'\X2\D50CB79CC9C0\X0\ \X2\D3ED\X0\ X','L \X2\D615\X0\ \X2\CF54B108\X0\ \X2\D50CB808C774D2B8\X0\ X\X2\BA74\X0\ \X2\D50CB79CC9C0\X0\ \X2\D3ED\X0\','ko-KR',$); + +#5502= IFCRELASSOCIATESLIBRARY('2W2HY668T3VgHVEWtjBQIC',$,$,$,(#536),#12659); +#12659= IFCLIBRARYREFERENCE($,$,'Corner Fixing Plate Flange Width In Plane Z',$,'en',$); + +#5503= IFCRELASSOCIATESLIBRARY('3YBQRWiir28BX$7j_KGbZf',$,$,$,(#536),#12660); +#12660= IFCLIBRARYREFERENCE($,$,'\X2\30D530E930F330B85E45\X0\Z','L\X2\578B30B330FC30CA30FC30D730EC30FC30C8306E\X0\Z\X2\9762306E30D530E930F330B85E453002\X0\','ja-JP',$); + +#5504= IFCRELASSOCIATESLIBRARY('2pgtaGRdDFiAbD36AHTffk',$,$,$,(#536),#12661); +#12661= IFCLIBRARYREFERENCE($,$,'\X2\D50CB79CC9C0\X0\ \X2\D3ED\X0\ Z','L \X2\D615\X0\ \X2\CF54B108\X0\ \X2\D50CB808C774D2B8\X0\ Z\X2\BA74\X0\ \X2\D50CB79CC9C0\X0\ \X2\D3ED\X0\','ko-KR',$); + +#5505= IFCRELASSOCIATESLIBRARY('2G0VLvhPP6nPo$tbsDqW9N',$,$,$,(#537),#12662); +#12662= IFCLIBRARYREFERENCE($,$,'Corner Fixing Plate Length',$,'en',$); + +#5506= IFCRELASSOCIATESLIBRARY('3d0wdH_tH2SPx0RH$0w47N',$,$,$,(#537),#12663); +#12663= IFCLIBRARYREFERENCE($,$,'\X2\95773055\X0\','L\X2\578B30B330FC30CA30FC30D730EC30FC30C8306E957730553002\X0\','ja-JP',$); + +#5507= IFCRELASSOCIATESLIBRARY('09UcHo4zr4R8ozIjGZa$iZ',$,$,$,(#537),#12664); +#12664= IFCLIBRARYREFERENCE($,$,'\X2\AE38C774\X0\','L \X2\D615\X0\ \X2\CF54B108\X0\ \X2\D50CB808C774D2B8C758\X0\ \X2\AE38C774\X0\','ko-KR',$); + +#5508= IFCRELASSOCIATESLIBRARY('1aFe_pHUL8y9Edep_q2HmM',$,$,$,(#538),#12665); +#12665= IFCLIBRARYREFERENCE($,$,'Corner Fixing Plate Thickness',$,'en',$); + +#5509= IFCRELASSOCIATESLIBRARY('3ShNzmghn3dOG8TNdVq4y7',$,$,$,(#538),#12666); +#12666= IFCLIBRARYREFERENCE($,$,'\X2\677F539A\X0\','L\X2\578B30B330FC30CA30FC30D730EC30FC30C8306E677F539A3002\X0\','ja-JP',$); + +#5510= IFCRELASSOCIATESLIBRARY('1cpZ5LgGf4dv7Pybnub9_1',$,$,$,(#538),#12667); +#12667= IFCLIBRARYREFERENCE($,$,'\X2\B450AED8\X0\','L \X2\D615\X0\ \X2\CF54B108\X0\ \X2\D50CB808C774D2B8C758\X0\ \X2\B450AED8\X0\','ko-KR',$); + +#5511= IFCRELASSOCIATESLIBRARY('04GaC9RKn4NOZtLi_mpIYi',$,$,$,(#539),#12668); +#12668= IFCLIBRARYREFERENCE($,$,'Correction Factor For Cooling',$,'en',$); + +#5512= IFCRELASSOCIATESLIBRARY('2yaFQWRlLD2ADbry65zs5X',$,$,$,(#540),#12669); +#12669= IFCLIBRARYREFERENCE($,$,'Correction Factor For Heating',$,'en',$); + +#5514= IFCRELASSOCIATESLIBRARY('23eM9A9QnF_PvrxWPK1yCk',$,$,$,(#541),#12670); +#12670= IFCLIBRARYREFERENCE($,$,'Corrosion Treatment',$,'en',$); + +#5515= IFCRELASSOCIATESLIBRARY('3hx$IqDebBUBFnI1aQchbQ',$,$,$,(#543),#12671); +#12671= IFCLIBRARYREFERENCE($,$,'Counted Efficiency',$,'en',$); + +#5516= IFCRELASSOCIATESLIBRARY('1ZIzBB$qX1X8yaQxF4aIBi',$,$,$,(#544),#12672); +#12672= IFCLIBRARYREFERENCE($,$,'Counted Efficiency Curve',$,'en',$); + +#5517= IFCRELASSOCIATESLIBRARY('2K4ZBt_yz0tfeAYSnDdCut',$,$,$,(#545),#12673); +#12673= IFCLIBRARYREFERENCE($,$,'Gegenneigung','German-description-5','de-DE',$); + +#5518= IFCRELASSOCIATESLIBRARY('1v9oPJSEPF0O9VS6sOBH5H',$,$,$,(#545),#12674); +#12674= IFCLIBRARYREFERENCE($,$,'Counter Slope',$,'en',$); + +#5519= IFCRELASSOCIATESLIBRARY('01olQPTyL5887WEw$H71F3',$,$,$,(#545),#12675); +#12675= IFCLIBRARYREFERENCE($,$,'ContrePente','Angle d''inclinaison de l''objet, mesur\S\i perpendiculairement \S\` la pente. L''horizontale correspond \S\` la valeur 0 degr\S\is. Valeur maximale de la pente de la rampe actuellement projet\S\ie, mesur\S\ie perpendiculairement \S\` la direction du passage. Cette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme de l''\S\il\S\iment et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment. Note : nouvelle propri\S\it\S\i de la version IFC2x4.','fr-FR',$); + +#5520= IFCRELASSOCIATESLIBRARY('02Y_knanf8_QwpM4TQfmr7',$,$,$,(#545),#12676); +#12676= IFCLIBRARYREFERENCE($,$,'\X2\901A8DEF306E50BE659C89D25EA6\X0\(\X2\578276F43068306E89D25EA6FF09\X0\','\X2\30AA30D630B830A730AF30C8306E50BE659C89D25EA6FF08578276F43068306E89D25EA6FF09\X0\\X\0D\X\0A\X2\901A8DEF306E305F3081306E5B9F969B306E67005927306E50BE659C306F300173FE5728306E8A2D8A08306B3088308B65C5884C306E65B954113078306E578276F430926E2C5B9A3057307E3057305F30025F6260C55831306F300151855074306F4F7F75283055308C308B5F62886873FE304A308830735E7E4F555B6676845A924ECB59096570306B52A03048306663D04F9B3055308C307E305930025E7E4F555B6676845A924ECB5909657030685F6272796027306E9593306E77DB76FE306E583454083067306F30014ED85C5E306E72796027306E4E2D306763D04F9B3055308C306630015E7E4F555B6676845A924ECB59096570306F5148884C30923068308A307E30593002\X0\\X\0D\X\0A\X2\6CE8\X0\:IFC2x4\X2\306E4E2D306E65B03057304430D730ED30D130C630A3\X0\','ja-JP',$); + +#5521= IFCRELASSOCIATESLIBRARY('1bqd0PrQ1A_Ay9to86r61V',$,$,$,(#545),#12677); +#12677= IFCLIBRARYREFERENCE($,$,'\X2\53CD541157615EA6\X0\','\X2\67844EF6768457827EBF76F85BF94E8E6C345E73FF08\X0\0.0\X2\5EA6FF0965B95411768457615EA689D23002\X0\\X\0D\X\0A\X2\5F53524D8BBE8BA165B96848786E5B9A7684901A9053884C8D7065B95411768457827EBF65B9541176846700592757615EA63002\X0\\X\0D\X\0A\X2\8BE55C5E6027624063D04F9B76845F6272B64FE1606F662F5BF9518590E85F6272B663CF8FF0548C51E04F5553C2657076848865514530025982679C51E04F5553C265704E0E8BE55C5E6027624063D04F9B76845F6272B65C5E60274E0D7B26FF0C5E944EE551E04F5553C265704E3A51C63002\X0\','zh-CN',$); + +#5523= IFCRELASSOCIATESLIBRARY('3Z1ikWlMf3qBsEI9rZgjAH',$,$,$,(#548),#12678); +#12678= IFCLIBRARYREFERENCE($,$,'Coupling Type',$,'en',$); + +#5524= IFCRELASSOCIATESLIBRARY('3Bo$uN78XF5xFi5xa6TiBh',$,$,$,(#548),#12679); +#12679= IFCLIBRARYREFERENCE($,$,'\X2\30AB30C330D730EA30F330B030BF30A430D7\X0\','\X2\90016C3453E3516553E3306E30AB30C330D730EA30F330B030BF30A430D73002\X0\','ja-JP',$); + +#5525= IFCRELASSOCIATESLIBRARY('1I_sZ1J4f5ef1l6sOAxQIg',$,$,$,(#549),#12680); +#12680= IFCLIBRARYREFERENCE($,$,'Coverage Area',$,'en',$); + +#5526= IFCRELASSOCIATESLIBRARY('1L$lvqIrHFDAjw73EE4OQw',$,$,$,(#549),#12681); +#12681= IFCLIBRARYREFERENCE($,$,'\X2\30AB30D030FC97627A4D\X0\','\X2\30B930D730EA30F330AF30E930FC306E8A2D8A084FDD8B77533A753B97627A4D3002\X0\','ja-JP',$); + +#5527= IFCRELASSOCIATESLIBRARY('2URFlQdCTCRxgrfgVup1Xm',$,$,$,(#550),#12682); +#12682= IFCLIBRARYREFERENCE($,$,'Coverage Area',$,'en',$); + +#5528= IFCRELASSOCIATESLIBRARY('3Cj$q16kP6DvRQmKrVScFn',$,$,$,(#550),#12683); +#12683= IFCLIBRARYREFERENCE($,$,'\X2\6E2C5B9A7BC456F2\X0\','\X2\30BB30F330B5306730AB30D030FC3055308C30663044308B5E8A97627A4D3002\X0\(\X2\901A5E38300130BB30F330BF30FC304C30BB30F330B5306E4F4D7F6E306B3042308B51863068305730666E2C5B9A3055308C308B\X0\)','ja-JP',$); + +#5529= IFCRELASSOCIATESLIBRARY('2PBcGxWdr9cwqy8pCdOtpn',$,$,$,(#552),#12684); +#12684= IFCLIBRARYREFERENCE($,$,'Cover Length',$,'en',$); + +#5530= IFCRELASSOCIATESLIBRARY('35GrzFOBf8QPylDnJIOfkx',$,$,$,(#553),#12685); +#12685= IFCLIBRARYREFERENCE($,$,'Cover Length',$,'en',$); + +#5531= IFCRELASSOCIATESLIBRARY('2q3ZJv3$55ngQoPSTPGKCz',$,$,$,(#553),#12686); +#12686= IFCLIBRARYREFERENCE($,$,'\X2\30AB30D030FC95773055\X0\','\X2\5C4062405EA76A197CFB306E\X0\X\X2\8EF8306B6CBF3046304B3001534A5F84FF08518672B6306E5F62306E58345408FF0930676E2C5B9A3055308C305F963281ED5F0130AB30D030FC306E957730553002\X0\','ja-JP',$); + +#5532= IFCRELASSOCIATESLIBRARY('1OfP1LjKj5IvCzr5fJprqN',$,$,$,(#554),#12687); +#12687= IFCLIBRARYREFERENCE($,$,'Cover Material',$,'en',$); + +#5533= IFCRELASSOCIATESLIBRARY('1Y9fNRuarAQBXRnSXIuSod',$,$,$,(#554),#12688); +#12688= IFCLIBRARYREFERENCE($,$,'\X2\30AB30D030FC67508CEA\X0\','\X2\30AB30D030FC304B683C5B50306E67508CEA3002\X0\','ja-JP',$); + +#5534= IFCRELASSOCIATESLIBRARY('0cGq6NF0D2qA7nHgyfsqR6',$,$,$,(#555),#12689); +#12689= IFCLIBRARYREFERENCE($,$,'Cover Width',$,'en',$); + +#5535= IFCRELASSOCIATESLIBRARY('2kzaS8PJ502AX_GtyzFtSj',$,$,$,(#556),#12690); +#12690= IFCLIBRARYREFERENCE($,$,'Cover Width',$,'en',$); + +#5536= IFCRELASSOCIATESLIBRARY('05I2lMX6DCAfIsiwRrawXR',$,$,$,(#556),#12691); +#12691= IFCLIBRARYREFERENCE($,$,'\X2\30AB30D030FC5E45\X0\','\X2\5C4062405EA76A197CFB306E\X0\Y\X2\8EF830676E2C5B9A3055308C305F963281ED5F0130AB30D030FC306E957730553002\X0\','ja-JP',$); + +#5537= IFCRELASSOCIATESLIBRARY('2z83KRfuP608BPS8mV1yLk',$,$,$,(#564),#12692); +#12692= IFCLIBRARYREFERENCE($,$,'Crossing Lower Bar Pitch',$,'en',$); + +#5538= IFCRELASSOCIATESLIBRARY('2VoHmBR41B8PYnD$BitAQ3',$,$,$,(#564),#12693); +#12693= IFCLIBRARYREFERENCE($,$,'\X2\4E0B7AEF7B4B95939694\X0\','\X2\4EA45DEE3059308B4E0B7AEF7B4B959396943002\X0\','ja-JP',$); + +#5539= IFCRELASSOCIATESLIBRARY('0KCZDcZgz4UQDAocilb9qg',$,$,$,(#565),#12694); +#12694= IFCLIBRARYREFERENCE($,$,'Crossing Upper Bar Pitch',$,'en',$); + +#5540= IFCRELASSOCIATESLIBRARY('2rR50FzMHDsPwOq7eeiwA$',$,$,$,(#565),#12695); +#12695= IFCLIBRARYREFERENCE($,$,'\X2\4E0A7AEF7B4B95939694\X0\','\X2\4EA45DEE3059308B4E0A7AEF7B4B959396943002\X0\','ja-JP',$); + +#5541= IFCRELASSOCIATESLIBRARY('1x28jC_En0rP6GOSFPwxEm',$,$,$,(#566),#12696); +#12696= IFCLIBRARYREFERENCE($,$,'Cross Sectional Area',$,'en',$); + +#5542= IFCRELASSOCIATESLIBRARY('3dhyw_PNP6Dvnle6maORmF',$,$,$,(#566),#12697); +#12697= IFCLIBRARYREFERENCE($,$,'\X2\65AD97627A4D\X0\','\X2\4F4D76F8300130EA30FC30C9306E65AD97627A4D3002\X0\','ja-JP',$); + +#5543= IFCRELASSOCIATESLIBRARY('3z5_9jSHz17gFcP51i9zCY',$,$,$,(#566),#12698); +#12698= IFCLIBRARYREFERENCE($,$,'\X2\B2E8BA74C801\X0\ \X2\C601C5ED\X0\','\X2\B9ACB4DC\X0\ \X2\B2E8BA74C801\X0\.','ko-KR',$); + +#5544= IFCRELASSOCIATESLIBRARY('23VlvEErbFCRF7OT3WzY6V',$,$,$,(#567),#12699); +#12699= IFCLIBRARYREFERENCE($,$,'Cross Section Area',$,'en',$); + +#5546= IFCRELASSOCIATESLIBRARY('0qwyQ0vZP78gA7_7dZx3pu',$,$,$,(#568),#12700); +#12700= IFCLIBRARYREFERENCE($,$,'Shape',$,'en',$); + +#5547= IFCRELASSOCIATESLIBRARY('02gCPSoi5EXBaWBPYsYtT8',$,$,$,(#568),#12701); +#12701= IFCLIBRARYREFERENCE($,$,'\X2\5F6272B6\X0\','\X2\65AD97625F6272B6FF1A\X0\\X\0D\X\0A\X2\3053306E5F6272B6306F76F47BA13092901A305830664E005B9A30673042308B300259095F623059308B5F6272B6306E305F3081306B306F3001304B308F308A306B59095F627D99624B304C4F7F75283055308C308B3002FF0830D530E930C330C830AA30FC30D030EB300189D2578B30014E38578B30004ED6FF09\X0\','ja-JP',$); + +#5548= IFCRELASSOCIATESLIBRARY('2WU4l7FbbEgejxhQfPCAX2',$,$,$,(#569),#12702); +#12702= IFCLIBRARYREFERENCE($,$,'Current',$,'en',$); + +#5549= IFCRELASSOCIATESLIBRARY('1nfZe2mq96cfCaG8qr$2IP',$,$,$,(#569),#12703); +#12703= IFCLIBRARYREFERENCE($,$,'\X2\96FB6D41\X0\','\X2\5B9F96FB6D41306852D54F5C53EF80FD7BC456F23002\X0\','ja-JP',$); + +#5550= IFCRELASSOCIATESLIBRARY('1LFRXap692A9ncv7JVrjGh',$,$,$,(#570),#12704); +#12704= IFCLIBRARYREFERENCE($,$,'Adjustment Range',$,'en',$); + +#5551= IFCRELASSOCIATESLIBRARY('3zY8gfYtjFOvBstyKNZvtW',$,$,$,(#570),#12705); +#12705= IFCLIBRARYREFERENCE($,$,'\X2\8ABF65747BC456F2\X0\','\X2\664295938ABF6574306E7BC456F2306E4E0A9650502430684E0B9650502430928A2D5B9A30024E0089A788683067306F3082306330663044306A30444E8B30926CE8610F3002\X0\','ja-JP',$); + +#5552= IFCRELASSOCIATESLIBRARY('0EBVxWWpX0jgWh2nY33Y23',$,$,$,(#570),#12706); +#12706= IFCLIBRARYREFERENCE($,$,'\X2\C870C815\X0\ \X2\BC94C704\X0\','\X2\C2DCAC04\X0\ \X2\C870C815\X0\ \X2\BC94C704C758\X0\ \X2\C0C1D55C\X0\ \X2\CE58C640\X0\ \X2\D558D55C\X0\ \X2\CE58B97C\X0\ \X2\C124C815D569B2C8B2E4\X0\. \X2\BAA9B85DC740\X0\ \X2\AC16ACE0\X0\ \X2\C788C9C0\X0\ \X2\C54AC740\X0\ \X2\AC83C744C8FCC758\X0\.','ko-KR',$); + +#5553= IFCRELASSOCIATESLIBRARY('3GA9suZ7r6xhdy2VA_l1MX',$,$,$,(#571),#12707); +#12707= IFCLIBRARYREFERENCE($,$,'Adjustment Range Step Value',$,'en',$); + +#5554= IFCRELASSOCIATESLIBRARY('2b1Q$fYELEph2Syr_e5AQ2',$,$,$,(#571),#12708); +#12708= IFCLIBRARYREFERENCE($,$,'\X2\8ABF65747BC456F2306E30B930C630C330D75024\X0\','\X2\664295938ABF6574306E7BC456F2309230B930C630C330D7502430928A2D5B9A30024E0089A788683067306F3082306330663044306A30444E8B30926CE8610F3002\X0\','ja-JP',$); + +#5555= IFCRELASSOCIATESLIBRARY('0PcIuS8iP8YxqdptEqH45f',$,$,$,(#571),#12709); +#12709= IFCLIBRARYREFERENCE($,$,'\X2\C870C815BC94C704\X0\ \X2\B2E8ACC4AC12\X0\','\X2\C2DCAC04\X0\ \X2\C870C815\X0\ \X2\BC94C704B97C\X0\ \X2\B2E8ACC4\X0\ \X2\AC12C744\X0\ \X2\C124C815D569B2C8B2E4\X0\. \X2\BAA9B85DC740\X0\ \X2\AC16ACE0\X0\ \X2\C788C9C0\X0\ \X2\C54AC740\X0\ \X2\AC83C744C8FCC758\X0\.','ko-KR',$); + +#5556= IFCRELASSOCIATESLIBRARY('2g$EV8yxjF3uB$UyRvTT8o',$,$,$,(#572),#12710); +#12710= IFCLIBRARYREFERENCE($,$,'Adjustment Values',$,'en',$); + +#5557= IFCRELASSOCIATESLIBRARY('3zuaQfW3L35Rj4PLCmhFfJ',$,$,$,(#572),#12711); +#12711= IFCLIBRARYREFERENCE($,$,'\X2\8ABF65745024\X0\','\X2\664295938ABF657450243092FF11304B3089\X0\16\X2\30678A2D5B9A30027BC456F23067306F3001306A30444E8B30926CE8610F3002\X0\','ja-JP',$); + +#5558= IFCRELASSOCIATESLIBRARY('0x16hvLAX5jfSSAKtl6KLe',$,$,$,(#572),#12712); +#12712= IFCLIBRARYREFERENCE($,$,'\X2\C870C815\X0\ \X2\AC12\X0\','\X2\C2DCAC04\X0\ \X2\C870C815\X0\ \X2\AC12C744\X0\ 1\X2\C5D0C11C\X0\ 16\X2\B85C\X0\ \X2\C124C815\X0\. \X2\BC94C704B294C5C6B294\X0\ \X2\AC83C744C8FCC758\X0\.','ko-KR',$); + +#5559= IFCRELASSOCIATESLIBRARY('27P5llOrLAxgTLS7OETGDK',$,$,$,(#573),#12713); +#12713= IFCLIBRARYREFERENCE($,$,'Current Carrying Capasity',$,'en',$); + +#5560= IFCRELASSOCIATESLIBRARY('3i3uVAZ7fDsPxZ9JDRoCLh',$,$,$,(#574),#12714); +#12714= IFCLIBRARYREFERENCE($,$,'Current Content3rd Harmonic',$,'en',$); + +#5561= IFCRELASSOCIATESLIBRARY('2wxm$vlpjDTQLX3cZukpX2',$,$,$,(#574),#12715); +#12715= IFCLIBRARYREFERENCE($,$,'\X2\7B2CFF139AD88ABF6CE296FB6D41306876F896FB6D41306E6BD4\X0\','\X2\7B2CFF139AD88ABF6CE296FB6D41306876F896FB6D41306E6BD473873002\X0\','ja-JP',$); + +#5562= IFCRELASSOCIATESLIBRARY('2GAQcr6urAKhYCvLtKiwCL',$,$,$,(#575),#12716); +#12716= IFCLIBRARYREFERENCE($,$,'Current For Time Delay',$,'en',$); + +#5563= IFCRELASSOCIATESLIBRARY('02lTjkxTT5ZfYSpMxJXaKn',$,$,$,(#575),#12717); +#12717= IFCLIBRARYREFERENCE($,$,'\X2\66425EF696FB6D41\X0\','\X2\66425EF6\X0\[x]\X2\306E306E30C830EA30C330D796FB6D41306F3001\X0\L\X2\95A26570306E90455EF6664295933001304A30883073\X0\S\X2\3068\X0\G\X2\95A26570306E\X0\I2t\X2\309263075B9A3002\X0\','ja-JP',$); + +#5564= IFCRELASSOCIATESLIBRARY('2b8yAY18nAoRcIFpgWw6pe',$,$,$,(#575),#12718); +#12718= IFCLIBRARYREFERENCE($,$,'\X2\C2DCAC04C5F0C7A5\X0\ \X2\C804B958\X0\','\X2\C2DCAC04\X0\ \X2\C5F0C7A5\X0\ [x]\X2\C758\X0\ \X2\D2B8B9BD\X0\ \X2\C804B958B294\X0\ L \X2\D568C218C758\X0\ \X2\C9C0C5F0\X0\ \X2\C2DCAC04\X0\ \X2\BC0F\X0\ S\X2\C640\X0\ G \X2\D568C218\X0\ I2t\X2\B97C\X0\ \X2\C9C0C815D569B2C8B2E4\X0\.','ko-KR',$); + +#5565= IFCRELASSOCIATESLIBRARY('3wX_FqjK9FR9UFeT3RCGLv',$,$,$,(#576),#12719); +#12719= IFCLIBRARYREFERENCE($,$,'Current',$,'en',$); + +#5566= IFCRELASSOCIATESLIBRARY('2WYW1BUXL6ketY$YJUc9Oh',$,$,$,(#576),#12720); +#12720= IFCLIBRARYREFERENCE($,$,'\X2\96FB6D41\X0\','\X2\96FB6D41306E30ED30B03002\X0\','ja-JP',$); + +#5567= IFCRELASSOCIATESLIBRARY('0ux5M9k9D8yOeRUNhF$hwH',$,$,$,(#579),#12721); +#12721= IFCLIBRARYREFERENCE($,$,'Current Tolerance1',$,'en',$); + +#5568= IFCRELASSOCIATESLIBRARY('2_ZbrvG$D4tPMWSIjgPlkh',$,$,$,(#579),#12722); +#12722= IFCLIBRARYREFERENCE($,$,'\X2\8A315BB996FB6D41\X0\1','\X2\66429593\X0\/\X2\7279602766F27DDA306E8A315BB97BC456F23092\X0\[\X2\FF05\X0\]\X2\306763075B9A3002\X0\','ja-JP',$); + +#5569= IFCRELASSOCIATESLIBRARY('0LR6jg9G98Kx2YYVrSQ2xs',$,$,$,(#579),#12723); +#12723= IFCLIBRARYREFERENCE($,$,'\X2\D5C8C6A9\X0\ \X2\C804B958\X0\1','\X2\C2DCAC04\X0\ / \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\D5C8C6A9\X0\ \X2\BC94C704B97C\X0\ [%]\X2\B85C\X0\ \X2\C9C0C815D569B2C8B2E4\X0\.','ko-KR',$); + +#5570= IFCRELASSOCIATESLIBRARY('0cWBp7dSjCPBCXb9cJKn5H',$,$,$,(#580),#12724); +#12724= IFCLIBRARYREFERENCE($,$,'Current Tolerance1',$,'en',$); + +#5571= IFCRELASSOCIATESLIBRARY('0RzdQ1xID4X9v5n1H9dEW4',$,$,$,(#580),#12725); +#12725= IFCLIBRARYREFERENCE($,$,'\X2\8A315BB996FB6D41\X0\1','\X2\66429593\X0\/\X2\7279602766F27DDA306E8A315BB97BC456F23092\X0\[\X2\FF05\X0\]\X2\306763075B9A3002\X0\','ja-JP',$); + +#5572= IFCRELASSOCIATESLIBRARY('2s9ZJnV0H8I9Zn9bHlS8C4',$,$,$,(#580),#12726); +#12726= IFCLIBRARYREFERENCE($,$,'\X2\D5C8C6A9\X0\ \X2\C804B958\X0\1','\X2\C2DCAC04\X0\ / \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\D5C8C6A9\X0\ \X2\BC94C704B97C\X0\ [%]\X2\B85C\X0\ \X2\C9C0C815D569B2C8B2E4\X0\.','ko-KR',$); + +#5573= IFCRELASSOCIATESLIBRARY('0i$7jifl97TOqQMseAZXe2',$,$,$,(#581),#12727); +#12727= IFCLIBRARYREFERENCE($,$,'Current Tolerance1',$,'en',$); + +#5574= IFCRELASSOCIATESLIBRARY('2lsSQQjT9FU9h6lJcmp0cK',$,$,$,(#581),#12728); +#12728= IFCLIBRARYREFERENCE($,$,'\X2\8A315BB996FB6D41\X0\1','\X2\66429593\X0\/\X2\7279602766F27DDA306E8A315BB97BC456F23092\X0\[\X2\FF05\X0\]\X2\306763075B9A3002\X0\','ja-JP',$); + +#5575= IFCRELASSOCIATESLIBRARY('2ZvYHHRLT2Tx3vgfLcpFoK',$,$,$,(#581),#12729); +#12729= IFCLIBRARYREFERENCE($,$,'\X2\D5C8C6A9\X0\ \X2\C804B958\X0\1','\X2\C2DCAC04\X0\ / \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\D5C8C6A9\X0\ \X2\BC94C704B97C\X0\ [%]\X2\B85C\X0\ \X2\C9C0C815D569B2C8B2E4\X0\.','ko-KR',$); + +#5576= IFCRELASSOCIATESLIBRARY('1DhijR$mzEh8d_MMuHUcOg',$,$,$,(#582),#12730); +#12730= IFCLIBRARYREFERENCE($,$,'Current Tolerance2',$,'en',$); + +#5577= IFCRELASSOCIATESLIBRARY('27yEbGaRf4wAJjql7Ds9$G',$,$,$,(#582),#12731); +#12731= IFCLIBRARYREFERENCE($,$,'\X2\8A315BB996FB6D41\X0\2','[\X2\FF05\X0\]\X2\306763075B9A3055308C305F66429593\X0\/\X2\7279602766F27DDA306E8A315BB97BC456F2306F30014E0A8A18306E8A315BB996FB6D419650754C\X0\1\X2\306E664295933067670952B9306730593002\X0\','ja-JP',$); + +#5578= IFCRELASSOCIATESLIBRARY('0BwoMoAl1E_O51Gy328Qv7',$,$,$,(#582),#12732); +#12732= IFCLIBRARYREFERENCE($,$,'\X2\D5C8C6A9C804B958\X0\ 2','[%]\X2\B85C\X0\ \X2\C9C0C815B41C\X0\ \X2\C2DCAC04\X0\ / \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\D5C8C6A9\X0\ \X2\BC94C704B294\X0\ \X2\C0C1AE30C758\X0\ \X2\D5C8C6A9\X0\ \X2\C804B958\X0\ \X2\D55CACC4\X0\ 1 \X2\C2DCAC04C5D0\X0\ \X2\C720D6A8D569B2C8B2E4\X0\.','ko-KR',$); + +#5579= IFCRELASSOCIATESLIBRARY('30gdJ4VAPAmvibZ759GkWJ',$,$,$,(#583),#12733); +#12733= IFCLIBRARYREFERENCE($,$,'Current Tolerance2',$,'en',$); + +#5580= IFCRELASSOCIATESLIBRARY('1ZowkHv057vwut4rTyWNXD',$,$,$,(#583),#12734); +#12734= IFCLIBRARYREFERENCE($,$,'\X2\8A315BB996FB6D41\X0\2','[\X2\FF05\X0\]\X2\306763075B9A3055308C305F66429593\X0\/\X2\7279602766F27DDA306E8A315BB97BC456F2306F30014E0A8A18306E8A315BB996FB6D419650754C\X0\1\X2\306E664295933067670952B9306730593002\X0\','ja-JP',$); + +#5581= IFCRELASSOCIATESLIBRARY('0Q18NSxXP9_uUiiXQe4cju',$,$,$,(#583),#12735); +#12735= IFCLIBRARYREFERENCE($,$,'\X2\D5C8C6A9C804B958\X0\ 2','[%]\X2\B85C\X0\ \X2\C9C0C815B41C\X0\ \X2\C2DCAC04\X0\ / \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\D5C8C6A9\X0\ \X2\BC94C704B294\X0\ \X2\C0C1AE30C758\X0\ \X2\D5C8C6A9\X0\ \X2\C804B958\X0\ \X2\D55CACC4\X0\ 1 \X2\C2DCAC04C5D0\X0\ \X2\C720D6A8D569B2C8B2E4\X0\.','ko-KR',$); + +#5582= IFCRELASSOCIATESLIBRARY('0clhW0sFDD3BIJ_TYjZusT',$,$,$,(#584),#12736); +#12736= IFCLIBRARYREFERENCE($,$,'Current Tolerance2',$,'en',$); + +#5583= IFCRELASSOCIATESLIBRARY('0XBeV9Cvj3mOeix$LJZps6',$,$,$,(#584),#12737); +#12737= IFCLIBRARYREFERENCE($,$,'\X2\8A315BB996FB6D41\X0\2','[\X2\FF05\X0\]\X2\306763075B9A3055308C305F66429593\X0\/\X2\7279602766F27DDA306E8A315BB97BC456F2306F30014E0A8A18306E8A315BB996FB6D419650754C\X0\1\X2\306E664295933067670952B9306730593002\X0\','ja-JP',$); + +#5584= IFCRELASSOCIATESLIBRARY('1sfuPo6t59_u04GXjtsT08',$,$,$,(#584),#12738); +#12738= IFCLIBRARYREFERENCE($,$,'\X2\D5C8C6A9C804B958\X0\ 2','[%]\X2\B85C\X0\ \X2\C9C0C815B41C\X0\ \X2\C2DCAC04\X0\ / \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\D5C8C6A9\X0\ \X2\BC94C704B294\X0\ \X2\C0C1AE30C758\X0\ \X2\D5C8C6A9\X0\ \X2\C804B958\X0\ \X2\D55CACC4\X0\ 1 \X2\C2DCAC04C5D0\X0\ \X2\C720D6A8D569B2C8B2E4\X0\.','ko-KR',$); + +#5585= IFCRELASSOCIATESLIBRARY('1aTh5SgJX47O6E_e4T$YHc',$,$,$,(#585),#12739); +#12739= IFCLIBRARYREFERENCE($,$,'Current Tolerance Limit1',$,'en',$); + +#5586= IFCRELASSOCIATESLIBRARY('2t4i5bTEnC$vqzCiuD7zYR',$,$,$,(#585),#12740); +#12740= IFCLIBRARYREFERENCE($,$,'\X2\8A315BB996FB6D419650754C\X0\1','\X2\8A315BB996FB6D41\X0\1\X2\3092523696503059308B66429593523696503002\X0\\X\0D\X\0A\X2\5024304C\X0\0\X2\306E58345408306F300152369650306F306A30443002\X0\','ja-JP',$); + +#5587= IFCRELASSOCIATESLIBRARY('2pUjDFxnH0JBvhmOs6b7nc',$,$,$,(#585),#12741); +#12741= IFCLIBRARYREFERENCE($,$,'\X2\D5C8C6A9C804B958D55CACC4\X0\1','\X2\D5C8C6A9\X0\ \X2\C804B958\X0\ 1 \X2\C81CD55C\X0\ \X2\C2DCAC04\X0\ \X2\C81CD55C\X0\. \X2\AC12C774\X0\ 0\X2\C774BA74\X0\ \X2\C81CD55CC774\X0\ \X2\C5C6B2E4\X0\.','ko-KR',$); + +#5588= IFCRELASSOCIATESLIBRARY('20$QuVE9P46xhaS3RrV$S_',$,$,$,(#586),#12742); +#12742= IFCLIBRARYREFERENCE($,$,'Current Tolerance Limit1',$,'en',$); + +#5589= IFCRELASSOCIATESLIBRARY('1P1K3IV3v2LgmwM9WnsEqa',$,$,$,(#586),#12743); +#12743= IFCLIBRARYREFERENCE($,$,'\X2\8A315BB996FB6D419650754C\X0\1','\X2\8A315BB996FB6D41\X0\1\X2\3092523696503059308B66429593523696503002\X0\\X\0D\X\0A\X2\5024304C\X0\0\X2\306E58345408306F300152369650306F306A30443002\X0\','ja-JP',$); + +#5590= IFCRELASSOCIATESLIBRARY('27OXCQJZf7Pwf0ccDgLq4Y',$,$,$,(#586),#12744); +#12744= IFCLIBRARYREFERENCE($,$,'\X2\D5C8C6A9C804B958D55CACC4\X0\1','\X2\D5C8C6A9\X0\ \X2\C804B958\X0\ 1 \X2\C81CD55C\X0\ \X2\C2DCAC04\X0\ \X2\C81CD55C\X0\. \X2\AC12C774\X0\ 0\X2\C774BA74\X0\ \X2\C81CD55CC774\X0\ \X2\C5C6B2E4\X0\.','ko-KR',$); + +#5591= IFCRELASSOCIATESLIBRARY('0f0k1_AQv5uAtzHYbHcrpB',$,$,$,(#587),#12745); +#12745= IFCLIBRARYREFERENCE($,$,'Current Tolerance Limit1',$,'en',$); + +#5592= IFCRELASSOCIATESLIBRARY('2eoUfKEWf1tf5xNiaTHoeN',$,$,$,(#587),#12746); +#12746= IFCLIBRARYREFERENCE($,$,'\X2\8A315BB996FB6D419650754C\X0\1','\X2\8A315BB996FB6D41\X0\1\X2\3092523696503059308B66429593523696503002\X0\\X\0D\X\0A\X2\5024304C\X0\0\X2\306E58345408306F300152369650306F306A30443002\X0\','ja-JP',$); + +#5593= IFCRELASSOCIATESLIBRARY('3Mwx$$6vH7lRgiS15Fil1r',$,$,$,(#587),#12747); +#12747= IFCLIBRARYREFERENCE($,$,'\X2\D5C8C6A9C804B958D55CACC4\X0\1','\X2\D5C8C6A9\X0\ \X2\C804B958\X0\ 1 \X2\C81CD55C\X0\ \X2\C2DCAC04\X0\ \X2\C81CD55C\X0\. \X2\AC12C774\X0\ 0\X2\C774BA74\X0\ \X2\C81CD55CC774\X0\ \X2\C5C6B2E4\X0\.','ko-KR',$); + +#5594= IFCRELASSOCIATESLIBRARY('33_oclMg500gVqW14BFiG5',$,$,$,(#588),#12748); +#12748= IFCLIBRARYREFERENCE($,$,'Curve Designation',$,'en',$); + +#5595= IFCRELASSOCIATESLIBRARY('3A6fUBM1vFax44eQMZzSrM',$,$,$,(#588),#12749); +#12749= IFCLIBRARYREFERENCE($,$,'\X2\66F27DDA63075B9A\X0\','\X2\30E130FC30AB30FC304C63D04F9B3059308B63075B9A306E30C830EA30C330D430F330B030AB30FC30D63002\X0\MCB\X2\306E305F3081306B300163075B9A306F\X0\IEC 60898\X2\306B6E9662E03057306A3051308C3070306A3089306A30443002\X0\','ja-JP',$); + +#5596= IFCRELASSOCIATESLIBRARY('0212VEzxz6Z9qrbOXtUP4X',$,$,$,(#588),#12750); +#12750= IFCLIBRARYREFERENCE($,$,'\X2\ACE1C120\X0\ \X2\C9C0C815\X0\','\X2\C81CC870\X0\ \X2\C5C5CCB4AC00\X0\ \X2\C81CACF5D558B294\X0\ \X2\C9C0C815B41C\X0\ \X2\D1A0B9BFC094AD6C\X0\ \X2\ACE1C120\X0\. MCB \X2\C704D574\X0\, \X2\C9C0C815C740\X0\ IEC 60898\X2\C744\X0\ \X2\C900C218D574C57CD55CB2E4\X0\.','ko-KR',$); + +#5597= IFCRELASSOCIATESLIBRARY('3YCPrn9WvBcQ9njg6NCju_',$,$,$,(#589),#12751); +#12751= IFCLIBRARYREFERENCE($,$,'Curve Designation',$,'en',$); + +#5598= IFCRELASSOCIATESLIBRARY('2gmpFf9CD5$f0o8qVH2uOW',$,$,$,(#589),#12752); +#12752= IFCLIBRARYREFERENCE($,$,'\X2\66F27DDA63075B9A\X0\','\X2\30E130FC30AB30FC304C63D04F9B3059308B63075B9A306E30C830EA30C330D430F330B030AB30FC30D63002\X0\MCB\X2\306E305F3081306B300163075B9A306F\X0\IEC 60898\X2\306B6E9662E03057306A3051308C3070306A3089306A30443002\X0\','ja-JP',$); + +#5599= IFCRELASSOCIATESLIBRARY('12D9yKgeL3ceHgzKTEpUub',$,$,$,(#589),#12753); +#12753= IFCLIBRARYREFERENCE($,$,'\X2\ACE1C131\X0\ \X2\C9C0C815\X0\','\X2\C81CC870\X0\ \X2\C5C5CCB4AC00\X0\ \X2\C81CACF5D558B294\X0\ \X2\C9C0C815B41C\X0\ \X2\D1A0B9BFC094AD6C\X0\ \X2\ACE1C120\X0\. MCB \X2\C704D574\X0\, \X2\C9C0C815C740\X0\ IEC 60898\X2\C744\X0\ \X2\C900C218D574C57CD55CB2E4\X0\.','ko-KR',$); + +#5601= IFCRELASSOCIATESLIBRARY('3qJXZaPxDBOeHu26SDloWB',$,$,$,(#593),#12754); +#12754= IFCLIBRARYREFERENCE($,$,'Control Type',$,'en',$); + +#5602= IFCRELASSOCIATESLIBRARY('01Tm8_GGr7m8SAWf70ig2M',$,$,$,(#594),#12755); +#12755= IFCLIBRARYREFERENCE($,$,'Damper Position',$,'en',$); + +#5603= IFCRELASSOCIATESLIBRARY('3Cadmup7L8ufUn13h4AnPd',$,$,$,(#594),#12756); +#12756= IFCLIBRARYREFERENCE($,$,'Position du registre','Position de contr\S\tle du registre, compris entre 0 et 1.','fr-FR',$); + +#5604= IFCRELASSOCIATESLIBRARY('2uF0K77GH2COw6ALmiDzzN',$,$,$,(#594),#12757); +#12757= IFCLIBRARYREFERENCE($,$,'\X2\30C030F330D1958B5EA6\X0\','\X2\52365FA130C030F330D1306E958B5EA6FF08FF10FF5EFF11FF09\X0\','ja-JP',$); + +#5605= IFCRELASSOCIATESLIBRARY('1a5F3GHz9Ahva2DgcabvTL',$,$,$,(#595),#12758); +#12758= IFCLIBRARYREFERENCE($,$,'Damper Position',$,'en',$); + +#5608= IFCRELASSOCIATESLIBRARY('38Rl1Gjnj0mPfPZt7egpJV',$,$,$,(#603),#12759); +#12759= IFCLIBRARYREFERENCE($,$,'Data Received',$,'en',$); + +#5609= IFCRELASSOCIATESLIBRARY('1MfOYKM1f84wTijGWtIKgO',$,$,$,(#603),#12760); +#12760= IFCLIBRARYREFERENCE($,$,'\X2\53D74FE1\X0\','\X2\53D74FE130C730FC30BF306E30ED30B03002\X0\IfcTimeSeriesValue.Values\X2\306E30EA30B930C85024306B306F\X0\Pset_DistributionPortTypeCable.Protocols\X2\3088308A30C730FC30BF309253D74FE13059308B3002\X0\','ja',$); + +#5611= IFCRELASSOCIATESLIBRARY('3Sc9IuuPn3YPZqvkvRwTA9',$,$,$,(#605),#12761); +#12761= IFCLIBRARYREFERENCE($,$,'Data Transmitted',$,'en',$); + +#5612= IFCRELASSOCIATESLIBRARY('2px6L4pj13jPGHVCQurPT1',$,$,$,(#605),#12762); +#12762= IFCLIBRARYREFERENCE($,$,'\X2\767A4FE1\X0\','\X2\767A4FE130C730FC30BF306E30ED30B03002\X0\IfcTimeSeriesValue.Values\X2\306E30EA30B930C85024306B306F\X0\Pset_DistributionPortTypeCable.Protocols\X2\3088308A30C730FC30BF309290014FE13059308B3002\X0\','ja',$); + +#5613= IFCRELASSOCIATESLIBRARY('3o5Vs8ln9DrxNXD9ByLtfR',$,$,$,(#607),#12763); +#12763= IFCLIBRARYREFERENCE($,$,'s',$,'en',$); + +#5614= IFCRELASSOCIATESLIBRARY('2x$XVkgmzDhBmuBYboHTUU',$,$,$,(#608),#12764); +#12764= IFCLIBRARYREFERENCE($,$,'Defined Temperature',$,'en',$); + +#5615= IFCRELASSOCIATESLIBRARY('1h8d8rbav8Pff_EQKckvoF',$,$,$,(#608),#12765); +#12765= IFCLIBRARYREFERENCE($,$,'\X2\8A2D5B9A6E295EA6\X0\','\X2\3053306E4FDD8B7788C57F6E304C5B9A3081308B6E295EA630FB96FB6D41\X0\/\X2\66429593\X0\-\X2\30AB30FC30D6306B95A290233059308B546856F26E295EA6\X0\','ja-JP',$); + +#5616= IFCRELASSOCIATESLIBRARY('1ZxLvBrNbCcwbDioOut_3E',$,$,$,(#608),#12766); +#12766= IFCLIBRARYREFERENCE($,$,'\X2\C124C815\X0\ \X2\C628B3C4\X0\','\X2\C774\X0\ \X2\BCF4D638\X0\ \X2\C7A5CE58AC00\X0\ \X2\C815D55C\X0\ \X2\C628B3C4\X0\ \S\7 \X2\C804B958\X0\ / \X2\C2DCAC04\X0\ - \X2\ACE1C120ACFC\X0\ \X2\AD00B828B41C\X0\ \X2\C8FCC704\X0\ \X2\C628B3C4\X0\','ko-KR',$); + +#5617= IFCRELASSOCIATESLIBRARY('3hoQoUESf0zv8zScvGuT9F',$,$,$,(#609),#12767); +#12767= IFCLIBRARYREFERENCE($,$,'Defined Temperature',$,'en',$); + +#5618= IFCRELASSOCIATESLIBRARY('1PaIAvHXbB2RWvr0vPJ9eQ',$,$,$,(#609),#12768); +#12768= IFCLIBRARYREFERENCE($,$,'\X2\8A2D5B9A6E295EA6\X0\','\X2\3053306E4FDD8B7788C57F6E304C5B9A3081308B6E295EA630FB96FB6D41\X0\/\X2\66429593\X0\-\X2\30AB30FC30D6306B95A290233059308B546856F26E295EA63002\X0\','ja-JP',$); + +#5619= IFCRELASSOCIATESLIBRARY('2S$VikES1CaAr3uAmdQ$xL',$,$,$,(#609),#12769); +#12769= IFCLIBRARYREFERENCE($,$,'\X2\C124C815\X0\ \X2\C628B3C4\X0\','\X2\C774\X0\ \X2\BCF4D638\X0\ \X2\C7A5CE58AC00\X0\ \X2\C815D55C\X0\ \X2\C628B3C4\X0\ \S\7 \X2\C804B958\X0\ / \X2\C2DCAC04\X0\ - \X2\ACE1C120ACFC\X0\ \X2\AD00B828B41C\X0\ \X2\C8FCC704\X0\ \X2\C628B3C4\X0\.','ko-KR',$); + +#5620= IFCRELASSOCIATESLIBRARY('2BYEt4Ca99MuRYWAe8HZAl',$,$,$,(#612),#12770); +#12770= IFCLIBRARYREFERENCE($,$,'Defrost Temperature Effectiveness',$,'en',$); + +#5621= IFCRELASSOCIATESLIBRARY('30QOcE7g19AB0pK8NcaBN7',$,$,$,(#612),#12771); +#12771= IFCLIBRARYREFERENCE($,$,'Efficacit\S\iTemperatureD\S\igel','Efficacit\S\i thermique sensible lorsque le mode d\S\igel est actif','fr-FR',$); + +#5622= IFCRELASSOCIATESLIBRARY('0JVwgnmj50CxkwMG7Zu9v_',$,$,$,(#612),#12772); +#12772= IFCLIBRARYREFERENCE($,$,'\X2\30C730D530ED30B930C86E295EA652B97387\X0\','\X2\30C730D530ED30B930C84F5C52D56642306E6E295EA671B14EA463DB52B97387\X0\','ja-JP',$); + +#5624= IFCRELASSOCIATESLIBRARY('0qI5mMP8fEue7MvunTJFgE',$,$,$,(#614),#12773); +#12773= IFCLIBRARYREFERENCE($,$,'Delivery Type',$,'en',$); + +#5625= IFCRELASSOCIATESLIBRARY('1VngtFyBzBw9OnOCFKjvo6',$,$,$,(#616),#12774); +#12774= IFCLIBRARYREFERENCE($,$,'Tiefe','Geforderte Tiefe des Durchbruchs f\S\|r eine Nische oder Aussparung. Wenn nicht angegeben, dann ist der geforderte Durchbruch eine Durchbruchs\S\vffnung.','de-DE',$); + +#5626= IFCRELASSOCIATESLIBRARY('07_vZF6jXBgBkjQT4zLPLE',$,$,$,(#616),#12775); +#12775= IFCLIBRARYREFERENCE($,$,'Depth',$,'en',$); + +#5627= IFCRELASSOCIATESLIBRARY('3fuHpLD7r3igGNoLawcgp5',$,$,$,(#616),#12776); +#12776= IFCLIBRARYREFERENCE($,$,'Profondeur','La profondeur requise ou \S\ipaisseur de la r\S\iservation.','fr-FR',$); + +#5628= IFCRELASSOCIATESLIBRARY('0cTCnSo8z5ShzdLL_u6L8S',$,$,$,(#616),#12777); +#12777= IFCLIBRARYREFERENCE($,$,'\X2\6DF13055\X0\','\X2\7A7A9593306E539A3055306B5BFE30573066306E6DF13055304C63D0793A3055308C307E30593002\X0\','ja-JP',$); + +#5629= IFCRELASSOCIATESLIBRARY('3wbu_GLijETvndlet5LgN1',$,$,$,(#616),#12778); +#12778= IFCLIBRARYREFERENCE($,$,'\X2\6DF15EA6\X0\','\X2\7A7A67844EF676846DF15EA66216539A5EA63002\X0\','zh-CN',$); + +#5630= IFCRELASSOCIATESLIBRARY('1hqRoeT9vFrxz_EOOToxH7',$,$,$,(#617),#12779); +#12779= IFCLIBRARYREFERENCE($,$,'Depth',$,'en',$); + +#5631= IFCRELASSOCIATESLIBRARY('3DD1WpWKD9PQiMW8JTidHn',$,$,$,(#617),#12780); +#12780= IFCLIBRARYREFERENCE($,$,'\X2\6DF13055\X0\','\X2\30D430C330C86DF130553002\X0\','ja-JP',$); + +#5632= IFCRELASSOCIATESLIBRARY('3xiIw8RgvCpAssZQQfJ3Ks',$,$,$,(#617),#12781); +#12781= IFCLIBRARYREFERENCE($,$,'\X2\AE4AC774\X0\','\X2\AD6CB369C774\X0\ \X2\AE4AC774\X0\','ko-KR',$); + +#5633= IFCRELASSOCIATESLIBRARY('1itK1UW5b7ywBVehWgPAZt',$,$,$,(#623),#12782); +#12782= IFCLIBRARYREFERENCE($,$,'Derivative Constant',$,'en',$); + +#5634= IFCRELASSOCIATESLIBRARY('1tdI8P7WP16u5piVYnTYYx',$,$,$,(#623),#12783); +#12783= IFCLIBRARYREFERENCE($,$,'\X2\BBF8BD84\X0\ \X2\AC8CC778\X0\ (Kd)','\X2\BBF8BD84\X0\ \X2\AC8CC778\X0\ (Kd)','ko-KR',$); + +#5635= IFCRELASSOCIATESLIBRARY('1eDDQUAY98CgGsbuMKOijW',$,$,$,(#624),#12784); +#12784= IFCLIBRARYREFERENCE($,$,'Description',$,'en',$); + +#5636= IFCRELASSOCIATESLIBRARY('3uVjmkwhv3Z9hZFJbOUM$y',$,$,$,(#624),#12785); +#12785= IFCLIBRARYREFERENCE($,$,'\X2\8AAC660E\X0\','\X2\92447B4B306E8AAC660E3002\X0\','ja-JP',$); + +#5637= IFCRELASSOCIATESLIBRARY('1FcWU$$dLC5w2xPJ4PcmTV',$,$,$,(#627),#12786); +#12786= IFCLIBRARYREFERENCE($,$,'Design Ambient Temperature',$,'en',$); + +#5638= IFCRELASSOCIATESLIBRARY('1oTj6yoGH6puEjbxLp_oDL',$,$,$,(#628),#12787); +#12787= IFCLIBRARYREFERENCE($,$,'Design Level',$,'en',$); + +#5639= IFCRELASSOCIATESLIBRARY('2KKo17ANb7e9K6nnvuCMKp',$,$,$,(#629),#12788); +#12788= IFCLIBRARYREFERENCE($,$,'Design Location Number',$,'en',$); + +#5640= IFCRELASSOCIATESLIBRARY('3DVJ8jrO9BEfaXCtPu2KEB',$,$,$,(#630),#12789); +#12789= IFCLIBRARYREFERENCE($,$,'Design Name',$,'en',$); + +#5641= IFCRELASSOCIATESLIBRARY('0iw0AAS_HE2gjh28nsfqBm',$,$,$,(#630),#12790); +#12790= IFCLIBRARYREFERENCE($,$,'\X2\8A2D8A085024540D79F0\X0\','\X2\8A2D8A085024306E540D79F03002\X0\','ja-JP',$); + +#5642= IFCRELASSOCIATESLIBRARY('0T9bc7Kij5IuIUQv$XJXFj',$,$,$,(#630),#12791); +#12791= IFCLIBRARYREFERENCE($,$,'\X2\C124ACC4\X0\ \X2\AC12C774B984\X0\','\X2\C124ACC4\X0\ \X2\AC12C758\X0\ \X2\BA85CE6D\X0\.','ko-KR',$); + +#5645= IFCRELASSOCIATESLIBRARY('2AIlbYlNbFuQi96a_ZLUYC',$,$,$,(#639),#12792); +#12792= IFCLIBRARYREFERENCE($,$,'Diagonal Truss Base Bar Diameter',$,'en',$); + +#5646= IFCRELASSOCIATESLIBRARY('1vmRExASnCsQ5wezdWMKdb',$,$,$,(#639),#12793); +#12793= IFCLIBRARYREFERENCE($,$,'\X2\30D930FC30B930D030FC5F84\X0\','\X2\30D930FC30B930D030FC306E516C79F076F45F843002\X0\','ja-JP',$); + +#5647= IFCRELASSOCIATESLIBRARY('2Bs3bA1MvEDhUoJie4CXgt',$,$,$,(#639),#12794); +#12794= IFCLIBRARYREFERENCE($,$,'\X2\AE30BC18\X0\ \X2\B9C9B300\X0\ \X2\C9C0B984\X0\','\X2\AE30BC18\X0\ \X2\B9C9B300C758\X0\ \X2\ACF5CE6D\X0\ \X2\C9C0B984\X0\','ko-KR',$); + +#5648= IFCRELASSOCIATESLIBRARY('00eXM90yXA1BHJgaTNA_tf',$,$,$,(#640),#12795); +#12795= IFCLIBRARYREFERENCE($,$,'Diagonal Truss Cross Bar Diameter',$,'en',$); + +#5649= IFCRELASSOCIATESLIBRARY('32q$z3c6D5yBv8MNjF$TR4',$,$,$,(#640),#12796); +#12796= IFCLIBRARYREFERENCE($,$,'\X2\30AF30ED30B930D030FC5F84\X0\','\X2\659C308130AF30ED30B930D030FC306E516C79F076F45F843002\X0\','ja-JP',$); + +#5650= IFCRELASSOCIATESLIBRARY('11t6bZAJjCig9S7LGkPgh_',$,$,$,(#640),#12797); +#12797= IFCLIBRARYREFERENCE($,$,'\X2\D06CB85CC2A4BC14\X0\ \X2\C9C0B984\X0\','\X2\B300AC01C120\X0\ \X2\D06CB85CC2A4BC14\X0\ \X2\ACF5CE6D\X0\ \X2\C9C0B984\X0\','ko-KR',$); + +#5651= IFCRELASSOCIATESLIBRARY('3lU$Jj8hbDPPfHoQL_koOq',$,$,$,(#641),#12798); +#12798= IFCLIBRARYREFERENCE($,$,'Diagonal Truss Cross Bar Spacing',$,'en',$); + +#5652= IFCRELASSOCIATESLIBRARY('2$gGwT6Pz7iOGhJI4y4ec3',$,$,$,(#641),#12799); +#12799= IFCLIBRARYREFERENCE($,$,'\X2\30AF30ED30B930D030FC95939694\X0\','\X2\659C3081306E30AF30ED30B930D030FC306E959396943002\X0\','ja-JP',$); + +#5653= IFCRELASSOCIATESLIBRARY('1$QLWvQ9PDZ8MqMkwOgh_X',$,$,$,(#641),#12800); +#12800= IFCLIBRARYREFERENCE($,$,'\X2\D06CB85CC2A4BC14\X0\ \X2\AC04ACA9\X0\','\X2\B300AC01C120\X0\ \X2\D06CB85CC2A4BC14\X0\ \X2\AC04ACA9\X0\','ko-KR',$); + +#5654= IFCRELASSOCIATESLIBRARY('3sBSIqvBj4ngdVicuMsQ2c',$,$,$,(#642),#12801); +#12801= IFCLIBRARYREFERENCE($,$,'Diagonal Truss Height',$,'en',$); + +#5655= IFCRELASSOCIATESLIBRARY('0FszXUT6f6PuR4bMFM2$GS',$,$,$,(#642),#12802); +#12802= IFCLIBRARYREFERENCE($,$,'\X2\51684F539AD83055\X0\','\X2\30C830E930B963A57D9A90E86750306E51684F53306E9AD830553002\X0\','ja-JP',$); + +#5656= IFCRELASSOCIATESLIBRARY('0oiLbCq$H039fYw9n9UEiK',$,$,$,(#642),#12803); +#12803= IFCLIBRARYREFERENCE($,$,'\X2\C804CCB4\X0\ \X2\B192C774\X0\','\X2\D2B8B7ECC2A4\X0\ \X2\C5F0ACB0\X0\ \X2\BD80C7ACC758\X0\ \X2\C804CCB4\X0\ \X2\B192C774\X0\','ko-KR',$); + +#5657= IFCRELASSOCIATESLIBRARY('2sbtBHtdXEmx3xspz6nAGx',$,$,$,(#643),#12804); +#12804= IFCLIBRARYREFERENCE($,$,'Diagonal Truss Length',$,'en',$); + +#5658= IFCRELASSOCIATESLIBRARY('1Py2KmBdr5UwXof71Ux9Ai',$,$,$,(#643),#12805); +#12805= IFCLIBRARYREFERENCE($,$,'\X2\51684F5395773055\X0\','\X2\30C830E930B963A57D9A90E86750306E51684F53306E957730553002\X0\','ja-JP',$); + +#5659= IFCRELASSOCIATESLIBRARY('0xXSsSsjDCN99xhhxGTcGG',$,$,$,(#643),#12806); +#12806= IFCLIBRARYREFERENCE($,$,'\X2\C804CCB4\X0\ \X2\AE38C774\X0\','\X2\D2B8B7ECC2A4\X0\ \X2\C5F0ACB0\X0\ \X2\BD80C7ACC758\X0\ \X2\C804CCB4\X0\ \X2\AE38C774\X0\','ko-KR',$); + +#5660= IFCRELASSOCIATESLIBRARY('0BXh0jVhr6_gIePmaQrPta',$,$,$,(#644),#12807); +#12807= IFCLIBRARYREFERENCE($,$,'Diagonal Truss Secondary Bar Diameter',$,'en',$); + +#5661= IFCRELASSOCIATESLIBRARY('1Px$HyE2X4GQUwKSz4sApW',$,$,$,(#644),#12808); +#12808= IFCLIBRARYREFERENCE($,$,'\X2\4E8C6B2130D030FC5F84\X0\','\X2\4E8C6B2130D030FC306E516C79F076F45F843002\X0\','ja-JP',$); + +#5662= IFCRELASSOCIATESLIBRARY('3PNaVTzCT4OOueYONA66$1',$,$,$,(#644),#12809); +#12809= IFCLIBRARYREFERENCE($,$,'\X2\BCF4C870\X0\ \X2\B9C9B300\X0\ \X2\C9C0B984\X0\','\X2\BCF4C870\X0\ \X2\B9C9B300C758\X0\ \X2\ACF5CE6D\X0\ \X2\C9C0B984\X0\','ko-KR',$); + +#5663= IFCRELASSOCIATESLIBRARY('2HcmV6TG11MuYJXAl_XFNa',$,$,$,(#646),#12810); +#12810= IFCLIBRARYREFERENCE($,$,'Handlaufdurchmesser','German-description-3','de-DE',$); + +#5664= IFCRELASSOCIATESLIBRARY('2obcebxsb7BQB2x_pXW8aX',$,$,$,(#646),#12811); +#12811= IFCLIBRARYREFERENCE($,$,'Diameter',$,'en',$); + +#5665= IFCRELASSOCIATESLIBRARY('2KEXXl9XfFPgLyk4NKofFd',$,$,$,(#646),#12812); +#12812= IFCLIBRARYREFERENCE($,$,'Diametre','Diam\S\htre de la rampe du garde-corps. Cette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment.','fr-FR',$); + +#5666= IFCRELASSOCIATESLIBRARY('1H3k4O0ZPAfgqUjFuDw4Sc',$,$,$,(#646),#12813); +#12813= IFCLIBRARYREFERENCE($,$,'\X2\76F45F84\X0\','\X2\30AA30D630B830A730AF30C8306E76F45F843002\X0\','ja-JP',$); + +#5667= IFCRELASSOCIATESLIBRARY('3rMMpVx$TEvxB28AsnB5fB',$,$,$,(#646),#12814); +#12814= IFCLIBRARYREFERENCE($,$,'\X2\76F45F84\X0\','\X2\67844EF6768476F45F843002680F67466276624B768476F45F843002\X0\\X\0D\X\0A\X2\8BE55C5E6027624063D04F9B76845F6272B64FE1606F662F5BF9518590E85F6272B663CF8FF0548C51E04F5553C2657076848865514530025982679C51E04F5553C265704E0E8BE55C5E6027624063D04F9B76845F6272B65C5E60274E0D7B26FF0C5E944EE551E04F5553C265704E3A51C63002\X0\\X\0D\X\0A\X2\6B6459044E3A680F674651854FA76276624B621662A4680F768476F45F843002\X0\','zh-CN',$); + +#5668= IFCRELASSOCIATESLIBRARY('3F0yuhq$n64O40X$fpbAS_',$,$,$,(#648),#12815); +#12815= IFCLIBRARYREFERENCE($,$,'Durchmesser','Geforderte Durchmesser des Durchbruchs, wird nur dann angegeben, wenn der Wert des Attributes "Form" gleich "Rund" ist.','de-DE',$); + +#5669= IFCRELASSOCIATESLIBRARY('3CZCDQxeDCwvQCsBmKgvLn',$,$,$,(#648),#12816); +#12816= IFCLIBRARYREFERENCE($,$,'Diameter',$,'en',$); + +#5670= IFCRELASSOCIATESLIBRARY('2fuDtn1Gf7vP4k4_0NgrKq',$,$,$,(#648),#12817); +#12817= IFCLIBRARYREFERENCE($,$,'Diam\S\htre','Le diam\S\htre requis de la r\S\iservation (en \S\il\S\ivation). Fournie seulement si la propri\S\it\S\i Forme a pour valeur "Round".','fr-FR',$); + +#5671= IFCRELASSOCIATESLIBRARY('0RmwK4my19aRQUjonql8nK',$,$,$,(#648),#12818); +#12818= IFCLIBRARYREFERENCE($,$,'\X2\76F45F84\X0\','\X2\7A7A9593306B304A3051308B76F45F84FF089AD83055306B304A3051308BFF0930926C423081308B5B9A7FA9306730593002300C5186300D5F6272B630D730ED30D130C630A3306E307F306B63D0793A3055308C307E30593002\X0\','ja-JP',$); + +#5672= IFCRELASSOCIATESLIBRARY('2_M4xMXg997u1qyWkrNlTa',$,$,$,(#648),#12819); +#12819= IFCLIBRARYREFERENCE($,$,'\X2\76F45F84\X0\','\X2\7A7A67844EF6768476F45F84FF0857287ACB976256FE4E2DFF09FF0C4EC55F53201C5F6272B6201D5C5E60274E3A201C57065F62201D65F6900275283002\X0\','zh-CN',$); + +#5673= IFCRELASSOCIATESLIBRARY('094Lj5Gyv5jQkzQ$pA4elj',$,$,$,(#649),#12820); +#12820= IFCLIBRARYREFERENCE($,$,'Diameter',$,'en',$); + +#5674= IFCRELASSOCIATESLIBRARY('3iESfsqbbD69j13t2EE$G2',$,$,$,(#649),#12821); +#12821= IFCLIBRARYREFERENCE($,$,'\X2\76F45F84\X0\','\X2\51865F6230D530A330F3306E307F300130D530A330F3306E5B9F76F45F84\X0\','ja-JP',$); + +#5675= IFCRELASSOCIATESLIBRARY('1By5kX28H7qPHQPKlZEJUl',$,$,$,(#651),#12822); +#12822= IFCLIBRARYREFERENCE($,$,'Dimensional Accuracy Class',$,'en',$); + +#5676= IFCRELASSOCIATESLIBRARY('19WwHx0o14NvQNYebWbrli',$,$,$,(#651),#12823); +#12823= IFCLIBRARYREFERENCE($,$,'\X2\5BF86CD57CBE5EA630AF30E930B9\X0\','\X2\56FD306E57FA6E96304C6C423081308B5BF86CD57CBE5EA6306E5206985E63075B9A3002\X0\','ja-JP',$); + +#5677= IFCRELASSOCIATESLIBRARY('3cYBBiflD3F8TDYGSP$EkX',$,$,$,(#651),#12824); +#12824= IFCLIBRARYREFERENCE($,$,'\X2\CE58C218\X0\ \X2\C815BC00B3C4\X0\ \X2\D074B798C2A4\X0\','\X2\AD6DAC00\X0\ \X2\D45CC900C774\X0\ \X2\C694AD6CD558B294\X0\ \X2\CE58C218\X0\ \X2\C815BC00B3C4C758\X0\ \X2\BD84B958\X0\ \X2\C9C0C815\X0\','ko-KR',$); + +#5678= IFCRELASSOCIATESLIBRARY('0AIuFER_v9V8EOiX05jlW7',$,$,$,(#652),#12825); +#12825= IFCLIBRARYREFERENCE($,$,'Dimensional Change Coefficient',$,'en',$); + +#5680= IFCRELASSOCIATESLIBRARY('0pgIgVhEPBkeI8GWT2Prdr',$,$,$,(#653),#12826); +#12826= IFCLIBRARYREFERENCE($,$,'Dimmer Type',$,'en',$); + +#5681= IFCRELASSOCIATESLIBRARY('1I8H6wnGH0wBEHUtNECgan',$,$,$,(#653),#12827); +#12827= IFCLIBRARYREFERENCE($,$,'\X2\30C730A330DE30FC30BF30A430D7\X0\','\X2\9078629E304C5FC589813068306A308B300130C730A330DE30FC30B930A430C330C1306E4E0089A730EA30B930C83002\X0\','ja-JP',$); + +#5682= IFCRELASSOCIATESLIBRARY('2cuN_hXAn0PRmhK68nfBM$',$,$,$,(#653),#12828); +#12828= IFCLIBRARYREFERENCE($,$,'\X2\C870AD11AE30\X0\ \X2\C720D615\X0\','\X2\C120D0DDC774\X0\ \X2\D544C694D55C\X0\ \X2\C870AD11AE30\X0\ \X2\C2A4C704CE58\X0\ \X2\BAA9B85D\X0\','ko-KR',$); + +#5683= IFCRELASSOCIATESLIBRARY('0HWEqSYmfCsf2Ty5I3a7m6',$,$,$,(#657),#12829); +#12829= IFCLIBRARYREFERENCE($,$,'Direction',$,'en',$); + +#5685= IFCRELASSOCIATESLIBRARY('2kMnW7RO1FUAyDLiI_PzQb',$,$,$,(#658),#12830); +#12830= IFCLIBRARYREFERENCE($,$,'Direction Of Rotation',$,'en',$); + +#5686= IFCRELASSOCIATESLIBRARY('0AMaOcRvn4YRd9TkqYtq9d',$,$,$,(#658),#12831); +#12831= IFCLIBRARYREFERENCE($,$,'\X2\89D25EA665B95411\X0\','\X2\30D530A130F3306E99C652D55074304B3089898B305F30DB30A430FC30EB56DE8EE265B95411\X0\\X\0D\X\0ACLOCKWISE\X2\3000300066428A0856DE308A\X0\\X\0D\X\0A COUNTERCLOCKWISE\X2\300053CD66428A0856DE308A\X0\\X\0D\X\0A OTHER\X2\3000305D306E4ED6\X0\','ja-JP',$); + +#5687= IFCRELASSOCIATESLIBRARY('3drDeBpMD2fQuEo6JE4ugC',$,$,$,(#659),#12832); +#12832= IFCLIBRARYREFERENCE($,$,'Discharge Coefficient',$,'en',$); + +#5688= IFCRELASSOCIATESLIBRARY('0hQdUYENbDRusjcTjNn46x',$,$,$,(#659),#12833); +#12833= IFCLIBRARYREFERENCE($,$,'\X2\6D4191CF4FC26570\X0\','\X2\30B930D730EA30F330AF30E930FC306E6D41308C306E4FC265703002\X0\','ja-JP',$); + +#5690= IFCRELASSOCIATESLIBRARY('0sngGRHc1BvxKauW_2KYkQ',$,$,$,(#660),#12834); +#12834= IFCLIBRARYREFERENCE($,$,'Discharge Direction',$,'en',$); + +#5691= IFCRELASSOCIATESLIBRARY('1tB6mg_oHBh82Ay0HbGcCM',$,$,$,(#660),#12835); +#12835= IFCLIBRARYREFERENCE($,$,'DirectionEmission','Direction d''\S\imission du terminal de ventilation.\X\0D\X\0A\X\0D\X\0AParall\S\hle: \S\imission parall\S\hle \S\` la surface de fixation con\S\gu de fa\S\gon \S\` ce que le flux se colle \S\` la surface.\X\0D\X\0APerpendiculaire: \S\imission s''\S\iloignant de la surface de fixation.\X\0D\X\0AR\S\iglable: \S\imission parall\S\hle et aussi s''\S\iloignant de la surface de fixation.','fr-FR',$); + +#5692= IFCRELASSOCIATESLIBRARY('0AdZ6GYrf9e9T82snDlYg9',$,$,$,(#660),#12836); +#12836= IFCLIBRARYREFERENCE($,$,'\X2\5410304D51FA305765B95411\X0\','\X2\30BF30FC30DF30CA30EB306E5410304D51FA305765B95411\X0\\X\0D\X\0A\X2\6C345E73FF1A53D6308A4ED83051976230686C345E73306B5410304D51FA3057\X0\\X\0D\X\0A\X2\578276F4FF1A53D6308A4ED830519762304B308996E2308C305F65B95411306B5410304D51FA3057\X0\\X\0D\X\0A\X2\8ABF7BC053EF80FDFF1A6C345E7330FB578276F465B954114E2165B9306B8ABF6574\X0\','ja-JP',$); + +#5693= IFCRELASSOCIATESLIBRARY('2C2KO1VPP6hR8fOQxhBx8Z',$,$,$,(#661),#12837); +#12837= IFCLIBRARYREFERENCE($,$,'Discharge Flow Rate',$,'en',$); + +#5694= IFCRELASSOCIATESLIBRARY('3S4qhvruzE1eUiGLqkZezq',$,$,$,(#661),#12838); +#12838= IFCLIBRARYREFERENCE($,$,'\X2\541051FA6D4191CF\X0\','\X2\541051FA6D414F53306E4F537A4D6D4191CF3002\X0\','ja-JP',$); + +#5695= IFCRELASSOCIATESLIBRARY('2vGLMOIBX3VASFNm6w61F$',$,$,$,(#662),#12839); +#12839= IFCLIBRARYREFERENCE($,$,'Discharge Flow Rate',$,'en',$); + +#5696= IFCRELASSOCIATESLIBRARY('2WlAwHO7v4gBlL8ElF$ooQ',$,$,$,(#662),#12840); +#12840= IFCLIBRARYREFERENCE($,$,'\X2\653E6C346D4191CF\X0\','\X2\653E6C346DB24F53306E4F537A4D3002\X0\','ja-JP',$); + +#5698= IFCRELASSOCIATESLIBRARY('3_B3hthanEkB$0ZQPizb8H',$,$,$,(#663),#12841); +#12841= IFCLIBRARYREFERENCE($,$,'Discharge Position',$,'en',$); + +#5699= IFCRELASSOCIATESLIBRARY('0AfXzPtPrExwdtyY1S2ORp',$,$,$,(#663),#12842); +#12842= IFCLIBRARYREFERENCE($,$,'\X2\541051FA4F4D7F6E\X0\','\X2\90605FC3900198A86A5F306E541051FA4F4D7F6E\X0\\X\0D\X\0ATOPHORIZONTAL: \X2\4E0A90E86C345E73\X0\ \X\0D\X\0ATOPANGULARDOWN: \X2\4E0A90E889D25EA64ED8304D4E0B5411304D\X0\ \X\0D\X\0ADOWNBLAST: \X2\4E0B5411304D\X0\\X\0D\X\0ABOTTOMANGULARDOWN: \X2\4E0B90E889D25EA64ED8304D4E0B5411304D\X0\\X\0D\X\0ABOTTOMHORIZONTAL: \X2\4E0B90E86C345E73\X0\\X\0D\X\0ABOTTOMANGULARUP: \X2\4E0B90E889D25EA64ED8304D4E0A5411304D\X0\\X\0D\X\0AUPBLAST: \X2\4E0A5411304D\X0\\X\0D\X\0ATOPANGULARUP: \X2\4E0A90E889D25EA64ED8304D4E0A5411304D\X0\. \X\0D\X\0AOTHER: \X2\305D306E4ED6\X0\','ja-JP',$); + +#5700= IFCRELASSOCIATESLIBRARY('18WahsigX0se9iGzazrNJi',$,$,$,(#664),#12843); +#12843= IFCLIBRARYREFERENCE($,$,'Discharge Pressure Loss',$,'en',$); + +#5701= IFCRELASSOCIATESLIBRARY('25$KCxktb7KuZMuiwg_hEf',$,$,$,(#664),#12844); +#12844= IFCLIBRARYREFERENCE($,$,'\X2\541051FA5727529B640D5931\X0\','\X2\541051FA90E8306B95A290233057305F541051FA5727529B640D5931\X0\','ja-JP',$); + +#5703= IFCRELASSOCIATESLIBRARY('0B0XiZtKX7BR1_RnSbVpBR',$,$,$,(#665),#12845); +#12845= IFCLIBRARYREFERENCE($,$,'Discharge Type',$,'en',$); + +#5704= IFCRELASSOCIATESLIBRARY('3TcuydGnPDlu9$Vq6sMd$4',$,$,$,(#665),#12846); +#12846= IFCLIBRARYREFERENCE($,$,'\X2\541051FA5F625F0F\X0\','\X2\900198A86A5F51FA53E3306E63A57D9A5F625F0F5B9A7FA9\X0\\X\0D\X\0ADuct\X2\FF1A30C030AF30C83078306E5410304D51FA3057\X0\\X\0D\X\0AScreen:SCREEN\X2\51853078306E5410304D51FA3057\X0\\X\0D\X\0ALouver:\X2\30EB30FC30D030FC3078306E5410304D51FA3057\X0\','ja-JP',$); + +#5705= IFCRELASSOCIATESLIBRARY('3AgRwXRqz7IOKCtSHqq6IT',$,$,$,(#666),#12847); +#12847= IFCLIBRARYREFERENCE($,$,'Discharge Velocity',$,'en',$); + +#5706= IFCRELASSOCIATESLIBRARY('0W$vs3Uy1ApQX_F0tTbEDO',$,$,$,(#666),#12848); +#12848= IFCLIBRARYREFERENCE($,$,'\X2\541051FA901F5EA6\X0\','\X2\30D530A130F3541051FA53E3304B3089306E541051FA98A8901F\X0\','ja-JP',$); + +#5707= IFCRELASSOCIATESLIBRARY('0yo8DZgAHCE8ODV2NqPAeL',$,$,$,(#667),#12849); +#12849= IFCLIBRARYREFERENCE($,$,'Diskontinuierliche Heizung','Anfoderung, ob der Raum durch eine diskontinuierliche Heizung versorgt werden soll (WAHR) oder nicht (FALSCH).','de-DE',$); + +#5708= IFCRELASSOCIATESLIBRARY('3D6QNAuTb9h8BGfzUY4jOr',$,$,$,(#667),#12850); +#12850= IFCLIBRARYREFERENCE($,$,'Discontinued Heating',$,'en',$); + +#5709= IFCRELASSOCIATESLIBRARY('3jbLxOQLX1$xXVQh8qioia',$,$,$,(#667),#12851); +#12851= IFCLIBRARYREFERENCE($,$,'Chauffage intermittent','Indique si un chauffage intermittent est requis ou souhait\S\i par l''usager ou le concepteur (VRAI) ou non (FAUX).','fr-FR',$); + +#5710= IFCRELASSOCIATESLIBRARY('3QcepvG$X1_xOr69McdHRJ',$,$,$,(#667),#12852); +#12852= IFCLIBRARYREFERENCE($,$,'\X2\4E0D90237D9A6696623F\X0\','\X2\4E0D90237D9A6696623F304C522975288005\X0\/\X2\8A2D8A088005306E899670B9304B308989816C42\X0\/\X2\8981671B3055308C308B304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\(TRUE)\X2\89813001\X0\(FALSE)\X2\4E0D89813002\X0\','ja-JP',$); + +#5711= IFCRELASSOCIATESLIBRARY('3uR4HwiEb4CvFu7u1w3K3K',$,$,$,(#667),#12853); +#12853= IFCLIBRARYREFERENCE($,$,'\X2\BD88C5F0C18D\X0\ \X2\B09CBC29\X0\','\X2\BD88C5F0C18D\X0\ \X2\B09CBC29C774\X0\ \X2\C774C6A9C790\X0\ / \X2\C124ACC4C790C758\X0\ \X2\AD00C810C5D0C11C\X0\ \X2\C694CCAD\X0\ / \X2\C694AD6CB418B294C9C0\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\BD80C6B8\X0\ \X2\AC12C785B2C8B2E4\X0\. (TRUE) \X2\D544C694\X0\ (FALSE) \X2\BD88D544C694\X0\.','ko-KR',$); + +#5714= IFCRELASSOCIATESLIBRARY('0tqI8EOgDCuwS6nQ_8TtYD',$,$,$,(#678),#12854); +#12854= IFCLIBRARYREFERENCE($,$,'Dishwasher Type',$,'en',$); + +#5715= IFCRELASSOCIATESLIBRARY('3WXYTkjlL6ahmtdfTdterf',$,$,$,(#678),#12855); +#12855= IFCLIBRARYREFERENCE($,$,'\X2\98DF56686D176D446A5F306E30BF30A430D7\X0\','\X2\98DF56686D176D446A5F306E30BF30A430D73002\X0\','ja-JP',$); + +#5716= IFCRELASSOCIATESLIBRARY('26Au5zdoD0xBk6B5KtkGW2',$,$,$,(#678),#12856); +#12856= IFCLIBRARYREFERENCE($,$,'\X2\C2DDAE30\X0\ \X2\C138CC99AE30C758\X0\ \X2\C720D615\X0\','\X2\C2DDAE30\X0\ \X2\C138CC99AE30C758\X0\ \X2\C720D615\X0\','ko-KR',$); + +#5718= IFCRELASSOCIATESLIBRARY('3iLCJCQZX0QRnlSsFEpt_e',$,$,$,(#683),#12857); +#12857= IFCLIBRARYREFERENCE($,$,'Display Height',$,'en',$); + +#5719= IFCRELASSOCIATESLIBRARY('1Y1EhBUcvBEhr8eZF$BeL7',$,$,$,(#683),#12858); +#12858= IFCLIBRARYREFERENCE($,$,'\X2\753B97629AD83055\X0\','\X2\753B9762306E9AD830553092793A30593002\X0\','ja-JP',$); + +#5720= IFCRELASSOCIATESLIBRARY('0cVBo66Ef0c8e1_qeAcJSp',$,$,$,(#683),#12859); +#12859= IFCLIBRARYREFERENCE($,$,'\X2\D654BA74\X0\ \X2\B192C774\X0\','\X2\D654BA74C758\X0\ \X2\B192C774B97C\X0\ \X2\B098D0C0B0B8B2E4\X0\','ko-KR',$); + +#5721= IFCRELASSOCIATESLIBRARY('3wDgGuIWv419zjRT7USqXK',$,$,$,(#684),#12860); +#12860= IFCLIBRARYREFERENCE($,$,'Display Size',$,'en',$); + +#5722= IFCRELASSOCIATESLIBRARY('1wgp891RX9kfmOiLmGBzPM',$,$,$,(#684),#12861); +#12861= IFCLIBRARYREFERENCE($,$,'\X2\8868793A30B530A430BA\X0\','\X2\8868793A306E30B530A430BA3002\X0\ \X2\30C030A430E430EB5727529B8A08306B95A230573066306F300130C030A430E430EB306E76F45F84306B306A308B3002\X0\','ja-JP',$); + +#5723= IFCRELASSOCIATESLIBRARY('1eBvX6ZTz2Luhix2rcLTOo',$,$,$,(#684),#12862); +#12862= IFCLIBRARYREFERENCE($,$,'\X2\B514C2A4D50CB808C774\X0\ \X2\D06CAE30\X0\','\X2\D45CC2DCC758\X0\ \X2\D06CAE30C785B2C8B2E4\X0\. \X2\B2E4C774C5BC\X0\ \X2\AC8CC774C9C0C5D0\X0\ \X2\AD00D574C11CB294\X0\ \X2\C804D654\X0\ \X2\C9C1ACBDB41CB2E4\X0\.','ko-KR',$); + +#5724= IFCRELASSOCIATESLIBRARY('3_7otqehXEIe29ycyu58AK',$,$,$,(#685),#12863); +#12863= IFCLIBRARYREFERENCE($,$,'Display Size',$,'en',$); + +#5725= IFCRELASSOCIATESLIBRARY('3oU8kTwk15j9I_uvtCdJWW',$,$,$,(#685),#12864); +#12864= IFCLIBRARYREFERENCE($,$,'\X2\8868793A30B530A430BA\X0\','\X2\8868793A306E30B530A430BA3002\X0\ \X2\68D26E295EA68A08306E583454083067306F30018EF8306E95773055306B306A308B3002\X0\ \X2\30C030A430E430EB6E295EA68A08306B95A230573066306F300130C030A430E430EB306E76F45F84306B306A308B3002\X0\','ja-JP',$); + +#5726= IFCRELASSOCIATESLIBRARY('0pXPImlQ96yw23L1tcCWWL',$,$,$,(#685),#12865); +#12865= IFCLIBRARYREFERENCE($,$,'\X2\B514C2A4D50CB808C774\X0\ \X2\D06CAE30\X0\','\X2\D45CC2DCC758\X0\ \X2\D06CAE30C785B2C8B2E4\X0\. \X2\B9C9B300\X0\ \X2\C628B3C4ACC4C758\X0\ \X2\ACBDC6B0\X0\, \X2\CD95C758\X0\ \X2\AE38C774AC00B41CB2E4\X0\. \X2\B2E4C774C5BC\X0\ \X2\C628B3C4ACC4C5D0\X0\ \X2\B300D574C11CB294\X0\ \X2\B2E4C774C5BC\X0\ \X2\C9C1ACBDB41CB2E4\X0\.','ko-KR',$); + +#5728= IFCRELASSOCIATESLIBRARY('196XZtMILEiP1iJxTUpBMA',$,$,$,(#686),#12866); +#12866= IFCLIBRARYREFERENCE($,$,'Display Type',$,'en',$); + +#5729= IFCRELASSOCIATESLIBRARY('0ho$EKaaTBQPwx52dQfdAY',$,$,$,(#686),#12867); +#12867= IFCLIBRARYREFERENCE($,$,'\X2\753B97627A2E985E\X0\','\X2\753B9762306E7A2E985E3092793A30593002\X0\','ja-JP',$); + +#5730= IFCRELASSOCIATESLIBRARY('1bM9CVxOP2KvFshXMJer7u',$,$,$,(#686),#12868); +#12868= IFCLIBRARYREFERENCE($,$,'\X2\D654BA74\X0\ \X2\C720D615\X0\','\X2\D654BA74\X0\ \X2\C885B958B97C\X0\ \X2\B098D0C0B0B8B2E4\X0\','ko-KR',$); + +#5731= IFCRELASSOCIATESLIBRARY('3eZhWMOs19Dus7fk1r9tUF',$,$,$,(#687),#12869); +#12869= IFCLIBRARYREFERENCE($,$,'Display Width',$,'en',$); + +#5732= IFCRELASSOCIATESLIBRARY('3kw93n46L11BMM_tmlqHBj',$,$,$,(#687),#12870); +#12870= IFCLIBRARYREFERENCE($,$,'\X2\753B97625E45\X0\','\X2\753B9762306E5E453092793A30593002\X0\','ja-JP',$); + +#5733= IFCRELASSOCIATESLIBRARY('31BstLCLL2rgSf0M8KPfkV',$,$,$,(#687),#12871); +#12871= IFCLIBRARYREFERENCE($,$,'\X2\D654BA74\X0\ \X2\D3ED\X0\','\X2\D654BA74\X0\ \X2\B108BE44B97C\X0\ \X2\BCF4C5ECC900B2E4\X0\','ko-KR',$); + +#5734= IFCRELASSOCIATESLIBRARY('0GZG9RCnf7pQoVJxD00bnh',$,$,$,(#689),#12872); +#12872= IFCLIBRARYREFERENCE($,$,'Dissolved Solids Content',$,'en',$); + +#5735= IFCRELASSOCIATESLIBRARY('1Q$NpJc$nCTB6AoYnbKVgd',$,$,$,(#690),#12873); +#12873= IFCLIBRARYREFERENCE($,$,'Distance Between Component Axes',$,'en',$); + +#5736= IFCRELASSOCIATESLIBRARY('12NDydwNz02OEVBCIR2UTz',$,$,$,(#691),#12874); +#12874= IFCLIBRARYREFERENCE($,$,'Distance Between Parallel Circuits',$,'en',$); + +#5737= IFCRELASSOCIATESLIBRARY('33yu3SlTH2TAfBhBIGccY8',$,$,$,(#693),#12875); +#12875= IFCLIBRARYREFERENCE($,$,'Diversity',$,'en',$); + +#5738= IFCRELASSOCIATESLIBRARY('1tOkqfzT9BTwMGV7PwPUFZ',$,$,$,(#693),#12876); +#12876= IFCLIBRARYREFERENCE($,$,'\X2\8CA083777387\X0\','\X2\3042308B671F95934E2D540C305856DE8DEF306B3042308B8907657096FB6C178A2D5099306E540C6642670059278CA08377306854048A2D5099306E54088A088CA08377306E6BD473873002\X0\','ja-JP',$); + +#5739= IFCRELASSOCIATESLIBRARY('1zfcyJulzAsv39FgjJKrfW',$,$,$,(#693),#12877); +#12877= IFCLIBRARYREFERENCE($,$,'\X2\BD80D558C728\X0\','\X2\C77CC815\X0\ \X2\AE30AC04\X0\ \X2\B3D9C548\X0\ \X2\B3D9C77C\X0\ \X2\D68CB85CC5D0\X0\ \X2\C5ECB7EC\X0\ \X2\C804AE30\X0\ \X2\C124BE44C758\X0\ \X2\B3D9C2DC\X0\ \X2\CD5CB300\X0\ \X2\BD80D558C640\X0\ \X2\AC01\X0\ \X2\C124BE44C758\X0\ \X2\CD1D\X0\ \X2\BD80D558C758\X0\ \X2\BE44C728\X0\.','ko-KR',$); + +#5740= IFCRELASSOCIATESLIBRARY('05kmcMrpDFsuY4yG1B4PZA',$,$,$,(#698),#12878); +#12878= IFCLIBRARYREFERENCE($,$,'Downstream Pressure',$,'en',$); + +#5741= IFCRELASSOCIATESLIBRARY('0PO9ti6eTFIg15zMAVzAjk',$,$,$,(#698),#12879); +#12879= IFCLIBRARYREFERENCE($,$,'\X2\4E0B6D415727529B\X0\','\X2\6E1B57275F01306E4E0B6D41306E6D414F53904B8EE25727529B\X0\','ja-JP',$); + +#5742= IFCRELASSOCIATESLIBRARY('3sU9bjmzr6_BeXP__R6WEz',$,$,$,(#699),#12880); +#12880= IFCLIBRARYREFERENCE($,$,'Draft Base Offset',$,'en',$); + +#5743= IFCRELASSOCIATESLIBRARY('1pwgPbvnX9NQ6Kk18fmf2a',$,$,$,(#700),#12881); +#12881= IFCLIBRARYREFERENCE($,$,'Draft Side Offset',$,'en',$); + +#5744= IFCRELASSOCIATESLIBRARY('15urCO1v13KgM_qgmC_RTn',$,$,$,(#701),#12882); +#12882= IFCLIBRARYREFERENCE($,$,'Drain Connection Size',$,'en',$); + +#5745= IFCRELASSOCIATESLIBRARY('21EKXOBIj1ARiw7VjPoJDE',$,$,$,(#701),#12883); +#12883= IFCLIBRARYREFERENCE($,$,'\X2\914D7BA163A57D9A53E330B530A430BA\X0\','\X2\30B430DF51E6740688C57F6E306E5438516553E3914D7BA163A57D9A53E330B530A430BA3002\X0\','ja-JP',$); + +#5746= IFCRELASSOCIATESLIBRARY('37ViPAvaXFch1ec0nxeiy5',$,$,$,(#702),#12884); +#12884= IFCLIBRARYREFERENCE($,$,'Drain Size',$,'en',$); + +#5747= IFCRELASSOCIATESLIBRARY('1T6rRaJhrE6ghWH1LYGSNZ',$,$,$,(#702),#12885); +#12885= IFCLIBRARYREFERENCE($,$,'\X2\30C930EC30A430F330B530A430BA\X0\','\X2\63926C3453E3306E63A57D9A306E30B530A430BA3002\X0\','ja-JP',$); + +#5748= IFCRELASSOCIATESLIBRARY('0DZI9NHC56dByA1bxmfoi7',$,$,$,(#703),#12886); +#12886= IFCLIBRARYREFERENCE($,$,'Drain Size',$,'en',$); + +#5749= IFCRELASSOCIATESLIBRARY('3hFzeBt2r0KudJFFCaw5J7',$,$,$,(#703),#12887); +#12887= IFCLIBRARYREFERENCE($,$,'\X2\7BA153E35F84\X0\','\X2\89817D20306E63926C3453E363A57D9A53E330B530A430BA3002\X0\','ja-JP',$); + +#5750= IFCRELASSOCIATESLIBRARY('0Wa0hISTzDqARGMwGCjF1s',$,$,$,(#704),#12888); +#12888= IFCLIBRARYREFERENCE($,$,'Drain Size',$,'en',$); + +#5751= IFCRELASSOCIATESLIBRARY('2o$AZ7D2jCfPGNKGI6PAtq',$,$,$,(#704),#12889); +#12889= IFCLIBRARYREFERENCE($,$,'\X2\30C930EC30A430F330B530A430BA\X0\','\X2\63926C3453E3306E63A57D9A306E30B530A430BA3002\X0\','ja-JP',$); + +#5752= IFCRELASSOCIATESLIBRARY('3F_29x$Xz9fuEtpW57dPv7',$,$,$,(#705),#12890); +#12890= IFCLIBRARYREFERENCE($,$,'Drain Size',$,'en',$); + +#5753= IFCRELASSOCIATESLIBRARY('2rtwjb82z2QfRoJcA$0eot',$,$,$,(#705),#12891); +#12891= IFCLIBRARYREFERENCE($,$,'\X2\7BA15F84\X0\','\X2\89817D203078306E63A57D9A53E35F843002\X0\','ja-JP',$); + +#5754= IFCRELASSOCIATESLIBRARY('0kdkdeFJj0DBK_rIAy5hMV',$,$,$,(#706),#12892); +#12892= IFCLIBRARYREFERENCE($,$,'Drain Size',$,'en',$); + +#5755= IFCRELASSOCIATESLIBRARY('203YE4L$1Bh9q5VNRH6_AW',$,$,$,(#706),#12893); +#12893= IFCLIBRARYREFERENCE($,$,'\X2\7BA15F84\X0\','\X2\89817D203078306E63A57D9A53E35F843002\X0\','ja-JP',$); + +#5756= IFCRELASSOCIATESLIBRARY('0c7vsGlN1FEAdNGAlEexOe',$,$,$,(#707),#12894); +#12894= IFCLIBRARYREFERENCE($,$,'Drain Size',$,'en',$); + +#5757= IFCRELASSOCIATESLIBRARY('2WLRQ$P8z6_RM3_MXfT_rS',$,$,$,(#707),#12895); +#12895= IFCLIBRARYREFERENCE($,$,'\X2\4E0B6C347BA130B530A430BA\X0\','\X2\89817D20304B308963926C346E9D3078306E4E0B6C347BA130B530A430BA3002\X0\','ja-JP',$); + +#5760= IFCRELASSOCIATESLIBRARY('0QhP0rDbD18QYeyiODxR5G',$,$,$,(#712),#12896); +#12896= IFCLIBRARYREFERENCE($,$,'Drive Connection Type',$,'en',$); + +#5761= IFCRELASSOCIATESLIBRARY('1kF09vwrj3BglAOWxQzMDC',$,$,$,(#712),#12897); +#12897= IFCLIBRARYREFERENCE($,$,'\X2\99C652D563A57D9A30BF30A430D7\X0\','\X2\30DD30F330D7306E52D5529B6A5F68B0304C30DD30F330D7306B63A57D9A3055308C308B65B96CD5\X0\(\X2\76F452D5300130D930EB30C8300130AB30C330D730EA30F330B03001305D306E4ED6\X0\)','ja-JP',$); + +#5762= IFCRELASSOCIATESLIBRARY('3BamcTZoj0gfzlBE_IhQSt',$,$,$,(#713),#12898); +#12898= IFCLIBRARYREFERENCE($,$,'Drive Power Loss',$,'en',$); + +#5763= IFCRELASSOCIATESLIBRARY('1ipSYU3T1Fsen3qVD2Lbjz',$,$,$,(#713),#12899); +#12899= IFCLIBRARYREFERENCE($,$,'\X2\99C652D596FB529B640D5931\X0\','\X2\30D530A130F399C652D5529B640D5931306F300130E230FC30BF306830D530A130F330DB30A430FC30EB3068306E9593306E63A57D9A306E7A2E985E306B95A290234ED830513089308C30663044308B3002\X0\','ja-JP',$); + +#5764= IFCRELASSOCIATESLIBRARY('3u9B8CRv9EpfSQL2Ldt8nl',$,$,$,(#714),#12900); +#12900= IFCLIBRARYREFERENCE($,$,'Dry Bulb Temperature',$,'en',$); + +#5765= IFCRELASSOCIATESLIBRARY('0cs5nvjWT4eATX1uTD$cTV',$,$,$,(#715),#12901); +#12901= IFCLIBRARYREFERENCE($,$,'Dry Bulb Temperature',$,'en',$); + +#5766= IFCRELASSOCIATESLIBRARY('0aHuNa8OL5NgtJ675x1XPN',$,$,$,(#715),#12902); +#12902= IFCLIBRARYREFERENCE($,$,'\X2\4E7E74036E295EA6\X0\','\X2\4E7E74036E295EA6306B3088308B71B18CA083773002\X0\','ja-JP',$); + +#5767= IFCRELASSOCIATESLIBRARY('1Q3Z7EeYDEKRp9BNmGo$jT',$,$,$,(#715),#12903); +#12903= IFCLIBRARYREFERENCE($,$,'\X2\AC74AD6CC628B3C4\X0\','\X2\AC74AD6CC628B3C4C5D0C758D55C\X0\ \X2\C5F4BD80D558\X0\','ko-KR',$); + +#5768= IFCRELASSOCIATESLIBRARY('1fsQWwrUj92vrIEJTs7ME5',$,$,$,(#716),#12904); +#12904= IFCLIBRARYREFERENCE($,$,'Dry Bulb Temperature',$,'en',$); + +#5769= IFCRELASSOCIATESLIBRARY('045aILapvElOWaT1FHdljl',$,$,$,(#716),#12905); +#12905= IFCLIBRARYREFERENCE($,$,'\X2\4E7E74036E295EA6\X0\','\X2\4E7E74036E295EA6306B3088308B71B18CA083773002\X0\','ja-JP',$); + +#5770= IFCRELASSOCIATESLIBRARY('3FtTqx3UL0iO5P0w41Y9EC',$,$,$,(#716),#12906); +#12906= IFCLIBRARYREFERENCE($,$,'\X2\AC74AD6CC628B3C4\X0\','\X2\AC74AD6CC628B3C4C5D0C758D55C\X0\ \X2\C5F4BD80D558\X0\','ko-KR',$); + +#5771= IFCRELASSOCIATESLIBRARY('3r_pZeAQ5AagITZaEYyaZy',$,$,$,(#718),#12907); +#12907= IFCLIBRARYREFERENCE($,$,'Dual Deck',$,'en',$); + +#5772= IFCRELASSOCIATESLIBRARY('1foeX6eJz2q9t2EWXW4Lmg',$,$,$,(#718),#12908); +#12908= IFCLIBRARYREFERENCE($,$,'2\X2\5C64\X0\','\X2\7A7A8ABF6A5F306F\X0\2\X2\5C64306B306A306330663044308B304B\X0\\X\0D\X\0ATRUE=\X2\306F30443001\X0\FALSE=I\X2\304430443048\X0\','ja-JP',$); + +#5773= IFCRELASSOCIATESLIBRARY('3Lvip9SgP7kRaoXxxm9pbW',$,$,$,(#719),#12909); +#12909= IFCLIBRARYREFERENCE($,$,'Duct Sealant',$,'en',$); + +#5774= IFCRELASSOCIATESLIBRARY('3xLymrszX5hxSnuhivU_iM',$,$,$,(#719),#12910); +#12910= IFCLIBRARYREFERENCE($,$,'\X2\30C030AF30C8306E5BC695896027\X0\','\X2\30C030AF30C830687D99304E624B306E5BC695895F625F0F3002\X0\','ja-JP',$); + +#5775= IFCRELASSOCIATESLIBRARY('3sQs123_51Dg45nwicsFUM',$,$,$,(#719),#12911); +#12911= IFCLIBRARYREFERENCE($,$,'\X2\B355D2B8\X0\ \X2\BC00D3D0\X0\','\X2\B355D2B8C640\X0\ \X2\C774C74CC0C8C758\X0\ \X2\BC00D3D0\X0\ \X2\D615C2DDC785B2C8B2E4\X0\.','ko-KR',$); + +#5777= IFCRELASSOCIATESLIBRARY('03F1vpsTr0P8HpvuxuRcnj',$,$,$,(#720),#12912); +#12912= IFCLIBRARYREFERENCE($,$,'Duct Sizing Method',$,'en',$); + +#5778= IFCRELASSOCIATESLIBRARY('2DtEXPbmHCNOmUW7cmEUeY',$,$,$,(#720),#12913); +#12913= IFCLIBRARYREFERENCE($,$,'\X2\30C030AF30C85BF86CD5306E6C7A308165B9\X0\','\X2\30C030AF30C85BF86CD530926C7A3081308B8A087B9765B96CD53002\X0\','ja-JP',$); + +#5779= IFCRELASSOCIATESLIBRARY('0Zuh5aCob9DAM_7bKT2_y2',$,$,$,(#720),#12914); +#12914= IFCLIBRARYREFERENCE($,$,'\X2\B355D2B8\X0\ \X2\CE58C218\X0\ \X2\ACB0C815\X0\ \X2\BC29BC95\X0\','\X2\B355D2B8\X0\ \X2\CE58C218B97C\X0\ \X2\ACB0C815D558B294\X0\ \X2\ACC4C0B0\X0\ \X2\BC29BC95\X0\.','ko-KR',$); + +#5780= IFCRELASSOCIATESLIBRARY('18JNWWv2v9HRA2K8RrKJpK',$,$,$,(#722),#12915); +#12915= IFCLIBRARYREFERENCE($,$,'Beanspruchungsklasse','Mechanische Widerstandsf\S\dhigkeit gegen immer wiederkehrende Bewegungen und Einfl\S\|sse gem\S\d\S\_ der nationalen oder regionalen Richtlinie.','de-DE',$); + +#5781= IFCRELASSOCIATESLIBRARY('2ZUxLBHO95AuYPTi9814lo',$,$,$,(#722),#12916); +#12916= IFCLIBRARYREFERENCE($,$,'Durability Rating',$,'en',$); + +#5782= IFCRELASSOCIATESLIBRARY('2dLn4r15TCYwHHOFIpItI7',$,$,$,(#722),#12917); +#12917= IFCLIBRARYREFERENCE($,$,'Durabilit\S\i','Durabilit\S\i au stress m\S\icanique, selon une classification ou r\S\hglementation nationale.','fr-FR',$); + +#5783= IFCRELASSOCIATESLIBRARY('2i6SbWKVrCTQYiod7LURbh',$,$,$,(#723),#12918); +#12918= IFCLIBRARYREFERENCE($,$,'Duration',$,'en',$); + +#5784= IFCRELASSOCIATESLIBRARY('2d4mKeQo17DPStTt1mOgFy',$,$,$,(#724),#12919); +#12919= IFCLIBRARYREFERENCE($,$,'Duration','Duration of process.','en',$); + +#5785= IFCRELASSOCIATESLIBRARY('2XaT6Eeb16MPmASMYeeuWz',$,$,$,(#729),#12920); +#12920= IFCLIBRARYREFERENCE($,$,'Dust Holding Capacity',$,'en',$); + +#5786= IFCRELASSOCIATESLIBRARY('38HQk5MR94kwTH9763B9MI',$,$,$,(#731),#12921); +#12921= IFCLIBRARYREFERENCE($,$,'Dynamic Viscosity',$,'en',$); + +#5788= IFCRELASSOCIATESLIBRARY('1jx1eT2ObCo95Ui$Jdj1E_',$,$,$,(#732),#12922); +#12922= IFCLIBRARYREFERENCE($,$,'Earth Failure Device Type',$,'en',$); + +#5789= IFCRELASSOCIATESLIBRARY('1yOmUjCXr87w5orYkvCpzm',$,$,$,(#732),#12923); +#12923= IFCLIBRARYREFERENCE($,$,'\X2\6F0F96FB56DE8DEF906E65AD6A5F306E30BF30A430D7\X0\','\X2\4EE54E0B306E4E2D304B30899078629E304C5FC589813068306A308B58345408306E906E65AD6A5F30BF30A430D7306E30EA30B930C8FF1A\X0\\X\0D\X\0A\X\0D\X\0A\X2\30B930BF30F330C030FC30C9FF1A90455EF671213057306752D54F5C3059308B6A5F5668\X0\\X\0D\X\0A\X2\90455EF6FF1A4E005B9A6642959330927D4C305F5F8C306752D54F5C3059308B6A5F5668\X0\','ja-JP',$); + +#5790= IFCRELASSOCIATESLIBRARY('0l9KSU0Lf2Nxg9J3aZ78mG',$,$,$,(#732),#12924); +#12924= IFCLIBRARYREFERENCE($,$,'\X2\B204C804\X0\ \X2\D68CB85C\X0\ \X2\CC28B2E8AE30C758\X0\ \X2\C720D615\X0\','\X2\B2E4C74C\X0\ \X2\C911\X0\ \X2\C120D0DDC774\X0\ \X2\D544C694D55C\X0\ \X2\ACBDC6B0\X0\ \X2\CC28B2E8AE30\X0\ \X2\C720D615\X0\ \X2\BAA9B85D\X0\ : \X2\C2A4D0E0B2E4B4DC\X0\ : \X2\C9C0C5F0C5C6C774\X0\ \X2\B3D9C791D558B294\X0\ \X2\AE30AE30\X0\ \X2\C9C0C5F0\X0\ : \X2\C77CC815\X0\ \X2\C2DCAC04C774\X0\ \X2\C9C0B09C\X0\ \X2\D6C4C5D0\X0\ \X2\B3D9C791D558B294\X0\ \X2\AE30AE30\X0\ "','ko-KR',$); + +#5791= IFCRELASSOCIATESLIBRARY('3B3kHFozv8kh3G53EEsXLc',$,$,$,(#733),#12925); +#12925= IFCLIBRARYREFERENCE($,$,'Earth Fault1 Pole Maximum State',$,'en',$); + +#5792= IFCRELASSOCIATESLIBRARY('2QC32$fOP1sOam0J7xPQNg',$,$,$,(#733),#12926); +#12926= IFCLIBRARYREFERENCE($,$,'1\X2\69756700592757307D6196FB6D41\X0\','\X2\96FB6E904F9B7D66664270B9306E70B9\X0\1\X2\76F83068\X0\PE/PEN\X2\9593306E\X0\1\X2\69756700592757307D6196FB6D413002\X0\','ja-JP',$); + +#5793= IFCRELASSOCIATESLIBRARY('2iIhIQ7FL6nx14B7za2$l_',$,$,$,(#733),#12927); +#12927= IFCLIBRARYREFERENCE($,$,'1 \X2\ADF9\X0\ \X2\CD5CB300\X0\ \X2\C9C0B77D\X0\ \X2\C804B958\X0\','\X2\C804C6D0\X0\ \X2\ACF5AE09\X0\ \X2\C2DCC810\X0\ \X2\C810\X0\ 1 \X2\C0C1\X0\ \X2\BC0F\X0\ PE / PEN \X2\C0ACC774C758\X0\ 1 \X2\ADF9\X0\ \X2\CD5CB300\X0\ \X2\C9C0B77D\X0\ \X2\C804B958\X0\.','ko-KR',$); + +#5794= IFCRELASSOCIATESLIBRARY('1hIzUcli50eOYZY9nnTcV8',$,$,$,(#734),#12928); +#12928= IFCLIBRARYREFERENCE($,$,'Earth Fault1 Pole Minimum State',$,'en',$); + +#5795= IFCRELASSOCIATESLIBRARY('3LqWrDC7LEBxLXsN41RPDv',$,$,$,(#734),#12929); +#12929= IFCLIBRARYREFERENCE($,$,'1\X2\697567005C0F57307D6196FB6D41\X0\','\X2\96FB6E904F9B7D66664270B9306E70B9\X0\1\X2\76F83068\X0\PE/PEN\X2\9593306E\X0\1\X2\697567005C0F57307D6196FB6D413002\X0\','ja-JP',$); + +#5796= IFCRELASSOCIATESLIBRARY('2Q5$ejNyf57fr5tMGHy4$2',$,$,$,(#734),#12930); +#12930= IFCLIBRARYREFERENCE($,$,'1 \X2\ADF9\X0\ \X2\CD5CC18C\X0\ \X2\C9C0B77D\X0\ \X2\C804B958\X0\','\X2\C804C6D0\X0\ \X2\ACF5AE09\X0\ \X2\C2DCC810\X0\ \X2\C810\X0\ 1 \X2\C0C1\X0\ \X2\BC0F\X0\ PE / PEN \X2\C0ACC774C758\X0\ 1 \X2\ADF9\X0\ \X2\CD5CC18C\X0\ \X2\C9C0B77D\X0\ \X2\C804B958\X0\','ko-KR',$); + +#5797= IFCRELASSOCIATESLIBRARY('1CiE$D$dn7HRw1NnKsAsLu',$,$,$,(#735),#12931); +#12931= IFCLIBRARYREFERENCE($,$,'Earth Fault1 Pole Power Factor Maximum State',$,'en',$); + +#5798= IFCRELASSOCIATESLIBRARY('0sv67lD4LETxo59DmXpsA8',$,$,$,(#735),#12932); +#12932= IFCLIBRARYREFERENCE($,$,'1\X2\69756700592757307D6196FB6D41529B7387\X0\','\X2\96FB6E904F9B7D66664270B9306E70B9\X0\1\X2\76F83068\X0\PE/PEN\X2\9593306E\X0\1\X2\69756700592757307D6196FB6D41529B73873002\X0\','ja-JP',$); + +#5799= IFCRELASSOCIATESLIBRARY('3DOLkLQyrAl8Q91s6e7Ej4',$,$,$,(#735),#12933); +#12933= IFCLIBRARYREFERENCE($,$,'1 \X2\ADF9\X0\ \X2\CD5CB300\X0\ \X2\C9C0B77D\X0\ \X2\C804B958\X0\ \X2\C5EDB960\X0\','\X2\C804C6D0\X0\ \X2\ACF5AE09\X0\ \X2\C2DCC810\X0\ \X2\C810\X0\ 1 \X2\C0C1\X0\ \X2\BC0F\X0\ PE / PEN \X2\C0ACC774C758\X0\ 1 \X2\ADF9\X0\ \X2\CD5CB300\X0\ \X2\C9C0B77D\X0\ \X2\C804B958\X0\ \X2\C5EDB960\X0\.','ko-KR',$); + +#5800= IFCRELASSOCIATESLIBRARY('3yVtISkf9AAv14879C$rBN',$,$,$,(#736),#12934); +#12934= IFCLIBRARYREFERENCE($,$,'Earth Fault1 Pole Power Factor Minimum State',$,'en',$); + +#5801= IFCRELASSOCIATESLIBRARY('3IrwdjRuj5oPiG4gYyBmmk',$,$,$,(#736),#12935); +#12935= IFCLIBRARYREFERENCE($,$,'1\X2\697567005C0F57307D6196FB6D41529B7387\X0\','\X2\96FB6E904F9B7D66664270B9306E70B9\X0\1\X2\76F83068\X0\PE/PEN\X2\9593306E\X0\1\X2\697567005C0F57307D6196FB6D41529B73873002\X0\','ja-JP',$); + +#5802= IFCRELASSOCIATESLIBRARY('2mradDX0z9KhH44W23d0ti',$,$,$,(#736),#12936); +#12936= IFCLIBRARYREFERENCE($,$,'1\X2\ADF9\X0\ \X2\CD5CC18C\X0\ \X2\C9C0B77D\X0\ \X2\C804B958\X0\ \X2\C5EDB960\X0\','\X2\C804C6D0\X0\ \X2\ACF5AE09\X0\ \X2\C2DCC810\X0\ \X2\C810\X0\ 1 \X2\C0C1\X0\ \X2\BC0F\X0\ PE / PEN \X2\C0ACC774C758\X0\ 1 \X2\ADF9\X0\ \X2\CD5CC18C\X0\ \X2\C9C0B77D\X0\ \X2\C804B958\X0\ \X2\C5EDB960\X0\.','ko-KR',$); + +#5805= IFCRELASSOCIATESLIBRARY('36BKCZTtf4tg$mEVogaAe5',$,$,$,(#743),#12937); +#12937= IFCLIBRARYREFERENCE($,$,'Edge Distance To First Axis',$,'en',$); + +#5806= IFCRELASSOCIATESLIBRARY('32$jrNczv9Wvf34qOQbBPD',$,$,$,(#744),#12938); +#12938= IFCLIBRARYREFERENCE($,$,'Edge Draft',$,'en',$); + +#5807= IFCRELASSOCIATESLIBRARY('1Vws6lzb9AOfU4tKVGZ4sO',$,$,$,(#745),#12939); +#12939= IFCLIBRARYREFERENCE($,$,'Edge Fixing Plate Flange Width In Plane X',$,'en',$); + +#5808= IFCRELASSOCIATESLIBRARY('195Ja7Ebz5IhhtB9UImWKv',$,$,$,(#745),#12940); +#12940= IFCLIBRARYREFERENCE($,$,'\X2\30D530E930F330B85E45\X0\X','L\X2\578B7AEF90E830D730EC30FC30C8306E\X0\X\X2\976230D530E930F330B85E453002\X0\','ja-JP',$); + +#5809= IFCRELASSOCIATESLIBRARY('3RYIXAfxT3M8o_ZODPFWbE',$,$,$,(#745),#12941); +#12941= IFCLIBRARYREFERENCE($,$,'\X2\D50CB79CC9C0\X0\ \X2\D3ED\X0\ X','L \X2\D615\X0\ \X2\B2E8BD80\X0\ \X2\D50CB808C774D2B8\X0\ X\X2\BA74\X0\ \X2\D50CB79CC9C0\X0\ \X2\D3ED\X0\','ko-KR',$); + +#5810= IFCRELASSOCIATESLIBRARY('33$yqJ9u10z9wd5vRlhvtK',$,$,$,(#746),#12942); +#12942= IFCLIBRARYREFERENCE($,$,'Edge Fixing Plate Flange Width In Plane Z',$,'en',$); + +#5811= IFCRELASSOCIATESLIBRARY('2Rhu5h8Uf1VwkkEdmkLNx7',$,$,$,(#746),#12943); +#12943= IFCLIBRARYREFERENCE($,$,'\X2\30D530E930F330B85E45\X0\Z','L\X2\578B7AEF90E830D730EC30FC30C8306E\X0\Z\X2\976230D530E930F330B85E453002\X0\','ja-JP',$); + +#5812= IFCRELASSOCIATESLIBRARY('3WEm39m717EPoslfiA4zLI',$,$,$,(#746),#12944); +#12944= IFCLIBRARYREFERENCE($,$,'\X2\D50CB79CC9C0\X0\ \X2\D3ED\X0\ Z','L \X2\D615\X0\ \X2\B2E8BD80\X0\ \X2\D50CB808C774D2B8\X0\ Z\X2\BA74\X0\ \X2\D50CB79CC9C0\X0\ \X2\D3ED\X0\','ko-KR',$); + +#5813= IFCRELASSOCIATESLIBRARY('15IXUVAoz8yhF7vvjGFct_',$,$,$,(#747),#12945); +#12945= IFCLIBRARYREFERENCE($,$,'Edge Fixing Plate Length',$,'en',$); + +#5814= IFCRELASSOCIATESLIBRARY('0UNDOLhi56lPLKFA$EFchP',$,$,$,(#747),#12946); +#12946= IFCLIBRARYREFERENCE($,$,'\X2\95773055\X0\','L\X2\578B7AEF90E830D730EC30FC30C8306E957730553002\X0\','ja-JP',$); + +#5815= IFCRELASSOCIATESLIBRARY('1ba8AMwaPD3BUDttIAC6ti',$,$,$,(#747),#12947); +#12947= IFCLIBRARYREFERENCE($,$,'\X2\AE38C774\X0\','L \X2\D615\X0\ \X2\B2E8BD80\X0\ \X2\D50CB808C774D2B8C758\X0\ \X2\AE38C774\X0\','ko-KR',$); + +#5816= IFCRELASSOCIATESLIBRARY('3oTJqbUwH3EBrPRSpWYmXC',$,$,$,(#748),#12948); +#12948= IFCLIBRARYREFERENCE($,$,'Edge Fixing Plate Thickness',$,'en',$); + +#5817= IFCRELASSOCIATESLIBRARY('0rSWtHLz55L8pECeSo5sqo',$,$,$,(#748),#12949); +#12949= IFCLIBRARYREFERENCE($,$,'\X2\677F539A\X0\','L\X2\578B7AEF90E830D730EC30FC30C8306E677F539A3002\X0\','ja-JP',$); + +#5818= IFCRELASSOCIATESLIBRARY('3hyhzd4$P70BzdusD9Gcnj',$,$,$,(#748),#12950); +#12950= IFCLIBRARYREFERENCE($,$,'\X2\B450AED8\X0\','L \X2\D615\X0\ \X2\B2E8BD80\X0\ \X2\D50CB808C774D2B8C758\X0\ \X2\B450AED8\X0\','ko-KR',$); + +#5819= IFCRELASSOCIATESLIBRARY('2abTUb16r78RltfYRmuusa',$,$,$,(#749),#12951); +#12951= IFCLIBRARYREFERENCE($,$,'Effective Area',$,'en',$); + +#5820= IFCRELASSOCIATESLIBRARY('3OkmIy0RX2zOaoereXectI',$,$,$,(#749),#12952); +#12952= IFCLIBRARYREFERENCE($,$,'ZoneEfficace','Zone d''\S\imission efficace du terminal de ventilation.','fr-FR',$); + +#5821= IFCRELASSOCIATESLIBRARY('3QJ$VsrzX9fe7JZU9tGnxy',$,$,$,(#749),#12953); +#12953= IFCLIBRARYREFERENCE($,$,'\X2\670952B997627A4D\X0\','\X2\30BF30FC30DF30CA30EB306E670952B95439304D51FA30577BC456F2\X0\','ja-JP',$); + +#5822= IFCRELASSOCIATESLIBRARY('0$6qZjNcr4iAYaldHEOS$Q',$,$,$,(#750),#12954); +#12954= IFCLIBRARYREFERENCE($,$,'Effective Capacity',$,'en',$); + +#5823= IFCRELASSOCIATESLIBRARY('2uKiHV9UDFMefjtQuEwXW3',$,$,$,(#750),#12955); +#12955= IFCLIBRARYREFERENCE($,$,'\X2\670952B95BB991CF\X0\','\X2\30BF30F330AF306E7DCF670952B953C8306F5B9F5BB991CF\X0\','ja-JP',$); + +#5824= IFCRELASSOCIATESLIBRARY('2fCtamxNv8JRl3XQC$WTNK',$,$,$,(#752),#12956); +#12956= IFCLIBRARYREFERENCE($,$,'Effectiveness',$,'en',$); + +#5825= IFCRELASSOCIATESLIBRARY('2Is4_HppDCPx9ZejLMHPIT',$,$,$,(#752),#12957); +#12957= IFCLIBRARYREFERENCE($,$,'\X2\52B97387\X0\','\X2\FF084E006B21FF097A7A6C17306E5165529B4E7E74036E295EA63068FF084E8C6B21FF097A7A6C17306E6E7F74036E295EA6306E5DEE306B5BFE3059308BFF084E006B21FF097A7A6C17306E6D41308C306E4E7E74036E295EA6306E59095316306E527254083002\X0\','ja-JP',$); + +#5826= IFCRELASSOCIATESLIBRARY('1ZZeCWro5ENfLsZNKmI1it',$,$,$,(#753),#12958); +#12958= IFCLIBRARYREFERENCE($,$,'Effectiveness',$,'en',$); + +#5827= IFCRELASSOCIATESLIBRARY('2wYHOxWQT9Sht0YuqTUGSs',$,$,$,(#753),#12959); +#12959= IFCLIBRARYREFERENCE($,$,'\X2\52B97387\X0\','\X2\6700592753EF80FD71B179FB52D591CF306B5BFE3059308B5B9F71B179FB52D591CF306E52725408\X0\','ja-JP',$); + +#5828= IFCRELASSOCIATESLIBRARY('3MXfGmRq5EbvlJzHxhAHyl',$,$,$,(#754),#12960); +#12960= IFCLIBRARYREFERENCE($,$,'Effectiveness Table',$,'en',$); + +#5829= IFCRELASSOCIATESLIBRARY('2$tui_GX9EXw5Ob6t81Dma',$,$,$,(#755),#12961); +#12961= IFCLIBRARYREFERENCE($,$,'Efficiency Curve',$,'en',$); + +#5831= IFCRELASSOCIATESLIBRARY('016Xmxu_XC3gDpM$ElaGoY',$,$,$,(#756),#12962); +#12962= IFCLIBRARYREFERENCE($,$,'Electric Actuator Type',$,'en',$); + +#5832= IFCRELASSOCIATESLIBRARY('3e6a5xY6HAvw$rsxa8M$dF',$,$,$,(#756),#12963); +#12963= IFCLIBRARYREFERENCE($,$,'\X2\96FB6C175F0F30A230AF30C130E530A830FC30BF30BF30A430D7\X0\','\X2\4F5C52D5539F7406306B3088306330665B9A7FA93055308C305F96FB6C175F0F30A230AF30C130E530A830FC30BF30928B5852253059308B4E0089A73002\X0\','ja-JP',$); + +#5833= IFCRELASSOCIATESLIBRARY('0lYtH122j1MQG0_elvdODH',$,$,$,(#756),#12964); +#12964= IFCLIBRARYREFERENCE($,$,'\X2\C804AE30C2DD\X0\ \X2\C561CD94C5D0C774D130\X0\ \X2\C720D615\X0\','\X2\C791B3D9\X0\ \X2\C6D0B9ACC5D0\X0\ \X2\C758D574\X0\ \X2\C815C758B41C\X0\ \X2\C804AE30C2DD\X0\ \X2\C561CE04C5D0C774D130B97C\X0\ \X2\C2DDBCC4D558B294\X0\ \X2\BAA9B85D\X0\','ko-KR',$); + +#5835= IFCRELASSOCIATESLIBRARY('1ciXYrSV13VgkFeXl_9RtB',$,$,$,(#759),#12965); +#12965= IFCLIBRARYREFERENCE($,$,'Connection Type',$,'en',$); + +#5836= IFCRELASSOCIATESLIBRARY('2XtiT4xIj6SwOWtTl38tCL',$,$,$,(#759),#12966); +#12966= IFCLIBRARYREFERENCE($,$,'\X2\63A57D9A30BF30A430D7\X0\','\X2\7269740630DD30FC30C863A57D9AFF1A\X0\\X\0D\X\0A\X\0D\X\0A- ACPLUG: AC \X2\30D730E930B0\X0\\X\0D\X\0A- DCPLUG: DC \X2\30D730E930B0\X0\\X\0D\X\0A- CRIMP: \X2\88F87DDA\X0\','ja-JP',$); + +#5839= IFCRELASSOCIATESLIBRARY('1f4uXkZITDXRMkm7EzwF8L',$,$,$,(#762),#12967); +#12967= IFCLIBRARYREFERENCE($,$,'Electrical System Category',$,'en',$); + +#5840= IFCRELASSOCIATESLIBRARY('0z0quu4nv41PNZk$v_VXC1',$,$,$,(#762),#12968); +#12968= IFCLIBRARYREFERENCE($,$,'\X2\96FB6C1730B730B930C630E0306E30AB30C630B430EA30FC\X0\','IEC\X2\306B6E9662E03057305F56DE8DEF306E96FB572730EC30F330B83092793A305930026B21306E52176319578B306E5024309253D6308B3002\X0\(HIGHVOLTAGE indicates >1000V AC or >1500V DV; LOWVOLTAGE indicates 50-1000V AC or 120-1500V DC; EXTRALOWVOLTAGE indicates <50V AC or <120V DC.)','ja-JP',$); + +#5841= IFCRELASSOCIATESLIBRARY('1ELtwBHpf7Z9ukAukRV4HA',$,$,$,(#762),#12969); +#12969= IFCLIBRARYREFERENCE($,$,'\X2\C804AE30\X0\ \X2\C2DCC2A4D15C\X0\ \X2\CE74D14CACE0B9AC\X0\','IEC\X2\C5D0\X0\ \X2\B530B978\X0\ \X2\D68CB85CC758\X0\ \X2\C804C555\X0\ \X2\BC94C704B97C\X0\ \X2\B098D0C0B0B8B2E4\X0\. \X2\B2E4C74C\X0\ \X2\C5F4AC70\X0\ \X2\D615C758\X0\ \X2\AC12C744\X0\ \X2\BC1BB294B2E4\X0\. (HIGHVOLTAGE indicates> 1000V AC or> 1500V DV; LOWVOLTAGE indicates 50-1000V AC or 120-1500V DC; EXTRALOWVOLTAGE indicates <50V AC or <120V DC)','ko-KR',$); + +#5843= IFCRELASSOCIATESLIBRARY('3O4Uh7uwr5AfFZHdGnxHwN',$,$,$,(#763),#12970); +#12970= IFCLIBRARYREFERENCE($,$,'Electrical System Type',$,'en',$); + +#5844= IFCRELASSOCIATESLIBRARY('0KVZCCuk97uuJxGuERlVeY',$,$,$,(#763),#12971); +#12971= IFCLIBRARYREFERENCE($,$,'\X2\96FB6C1730B730B930C630E065B95F0F\X0\','IEC60364\X2\96FB6C1757FA6E96306B5B9A7FA93057305F96FB6C1763A55730306E65B95F0F300296FB6C178A2D5099306E7A2E985E300163A5573096FB697530688A2D5099306E5C0E96FB602790E85206306E7A2E985E30676C7A30813089308C308B300251774F537684306A306B306F3001\X0\IEC60364\X2\306B4E0B8A18306E30883046306A65B96CD5304C3042308BFF1A\X0\\X\0D\X\0A\X\0D\X\0A\X\0D\X\0A- TN\X2\30B730B930C630E0FF1A96FB6C178A2D5099306F4E0070B962163044306F591A70B9306E63A5573070B9309263013061300176F463A563A557303055308C308B30B730B930C630E030028A2D5099306863A557306975306E5C0E96FB602790E85206306F4FDD8B773055308C30663044308B305330683002\X0\\X\0D\X\0A- TN\X2\3000\X0\C\X2\30B730B930C630E0FF1A7CFB7D71306E51683066306B308F305F3063306630014E2D60277DDA30684FDD8B775C0E4F53304C4E003064306E5C0E4F53306E\X0\TN\X2\30B730B930C630E03002\X0\\X\0D\X\0A- TN\X2\3000\X0\S\X2\30B730B930C630E0FF1A7CFB7D71306E51683066306B308F305F30633066300172EC7ACB306E4E2D60277DDA30684FDD8B775C0E4F53309267093059308B\X0\TN\X2\30B730B930C630E03002\X0\\X\0D\X\0A- TN\X2\3000\X0\C\X2\3000\X0\S\X2\30B730B930C630E0FF1A7CFB7D71306E4E0090E83067306F30014E2D60277DDA30684FDD8B775C0E4F53304C4E003064306E5C0E4F53306E\X0\TN\X2\30B730B930C630E03002\X0\\X\0D\X\0A- TT\X2\30B730B930C630E0FF1A4E0070B9309259275730306B76F463A563A57D9A3057300196FB529B7CFB7D71306E63A557303068306F712195A24FC2306B30018A2D5099306E973251FA5C0E96FB602790E85206309259275730306B76F463A563A557303059308B305330683002\X0\\X\0D\X\0A- IT\X2\30B730B930C630E0FF1A96FB529B30B730B930C630E0309259275730\X0\(\X2\63A55730\X0\)\X2\304B30897D767E013059308B30018A2D5099306E973251FA5C0E96FB602790E85206309259275730306B76F463A563A557303059308B305330683002\X0\','ja-JP',$); + +#5845= IFCRELASSOCIATESLIBRARY('0$Cyg5SEjAYfhg09FmioDk',$,$,$,(#763),#12972); +#12972= IFCLIBRARYREFERENCE($,$,'\X2\C804AE30\X0\ \X2\C2DCC2A4D15C\X0\ \X2\BC29C2DD\X0\','IEC60364 \X2\C804AE30\X0\ \X2\AE30C900C73CB85C\X0\ \X2\C815C758D55C\X0\ \X2\C804AE30\X0\ \X2\C811C9C0\X0\ \X2\BC29C2DD\X0\. \X2\C804AE30\X0\ \X2\C124BE44C758\X0\ \X2\C885B958\X0\, \X2\C811C9C0\X0\ \X2\C804ADF9\X0\ \X2\C2DCC124C758\X0\ \X2\B3C4C804C131\X0\ \X2\BD80BD84\X0\ \X2\C720D615C5D0\X0\ \X2\ACB0C815B41CB2E4\X0\. \X2\AD6CCCB4C801C778C5D0B294\X0\ IEC60364\X2\C5D0\X0\ \X2\B2E4C74CACFC\X0\ \X2\AC19C740\X0\ \X2\BC29BC95C774C788B2E4\X0\. \S\7 TN \X2\C2DCC2A4D15C\X0\ : \X2\C804AE30\X0\ \X2\C124BE44B294D55CB370\X0\ \X2\B610B294\X0\ \X2\B2E4C810\X0\ \X2\C811C9C0\X0\ \X2\C810C744\X0\ \X2\AC00C9C0ACE0\X0\ \X2\C9C1C811\X0\ \X2\C811C9C0B418B294\X0\ \X2\C2DCC2A4D15C\X0\. \X2\C2DCC124ACFC\X0\ \X2\C811C9C0ADF9C758\X0\ \X2\B3C4C804C131\X0\ \X2\BD80BD84C744\X0\ \X2\BCF4D638D558B294\X0\ \X2\AC83\X0\. \S\7 TN C \X2\C2DCC2A4D15C\X0\ : \X2\ACC4D1B5C758\X0\ \X2\BAA8B4E0\X0\ \X2\AC78CCD0\X0\ \X2\C911C131C120ACFC\X0\ \X2\BCF4D638\X0\ \X2\B3C4CCB4AC00\X0\ \X2\D558B098C758\X0\ \X2\B3C4CCB4\X0\ TN \X2\C2DCC2A4D15C\X0\. \S\7 TN S \X2\C2DCC2A4D15C\X0\ : \X2\ACC4D1B5C758\X0\ \X2\BAA8B4E0\X0\ \X2\AC78CCD0\X0\ \X2\B3C5B9BD\X0\ \X2\C911C131C120ACFC\X0\ \X2\BCF4D638\X0\ \X2\B3C4CCB4AC00C788B294\X0\ TN \X2\C2DCC2A4D15C\X0\. \S\7 TN C S \X2\C2DCC2A4D15C\X0\ : \X2\ACC4D1B5C758\X0\ \X2\C77CBD80AC00\X0\, \X2\C911C131C120ACFC\X0\ \X2\BCF4D638\X0\ \X2\B3C4CCB4AC00\X0\ \X2\D558B098C758\X0\ \X2\B3C4CCB4\X0\ TN \X2\C2DCC2A4D15C\X0\. \S\7 TT \X2\C2DCC2A4D15C\X0\ : \X2\D55C\X0\ \X2\C810C744\X0\ \X2\B300C9C0C5D0\X0\ \X2\C9C1C811\X0\ \X2\C5F0ACB0D558C5EC\X0\ \X2\C804B825\X0\ \X2\ACC4D1B5C758\X0\ \X2\C811C9C0C640B294\X0\ \X2\C0C1AD00C5C6C774\X0\ \X2\C124BE44C758\X0\ \X2\B178CD9C\X0\ \X2\B3C4C804C131\X0\ \X2\BD80BD84C744\X0\ \X2\B300C9C0C5D0\X0\ \X2\C9C1C811\X0\ \X2\C811C9C0D55CB2E4\X0\. \S\7 IT \X2\C2DCC2A4D15C\X0\ : \X2\C804B825\X0\ \X2\C2DCC2A4D15CC744\X0\ \X2\B300C9C0\X0\ (\X2\C811C9C0\X0\)\X2\B85CBD80D130\X0\ \X2\C808C5F0D558B294\X0\ \X2\C124BE44C758\X0\ \X2\B178CD9C\X0\ \X2\B3C4C804C131\X0\ \X2\BD80BD84C744\X0\ \X2\B300C9C0C5D0\X0\ \X2\C9C1C811\X0\ \X2\C811C9C0D55CB2E4\X0\.','ko-KR',$); + +#5847= IFCRELASSOCIATESLIBRARY('2kLqnG91v35vuARKzavfzg',$,$,$,(#764),#12973); +#12973= IFCLIBRARYREFERENCE($,$,'Electric Cooker Type',$,'en',$); + +#5848= IFCRELASSOCIATESLIBRARY('0L6_qP$uj2debW7xxB4_cw',$,$,$,(#764),#12974); +#12974= IFCLIBRARYREFERENCE($,$,'\X2\96FB6C178ABF74065668306E30BF30A430D7\X0\','\X2\96FB6C178ABF74065668306E30BF30A430D73002\X0\','ja-JP',$); + +#5849= IFCRELASSOCIATESLIBRARY('07h_cwVVnDyA3AG0OUbISb',$,$,$,(#764),#12975); +#12975= IFCLIBRARYREFERENCE($,$,'\X2\C804AE30\X0\ \X2\BC25C1A5C758\X0\ \X2\C885B958\X0\','\X2\C804C790\X0\ \X2\C870B9ACAE30C758\X0\ \X2\C720D615\X0\.','ko-KR',$); + +#5850= IFCRELASSOCIATESLIBRARY('3yBO24ezr46v09$Z8Svz8n',$,$,$,(#765),#12976); +#12976= IFCLIBRARYREFERENCE($,$,'Electric Generator Efficiency',$,'en',$); + +#5851= IFCRELASSOCIATESLIBRARY('161xW7pub2CAfUeh3Lv0jr',$,$,$,(#765),#12977); +#12977= IFCLIBRARYREFERENCE($,$,'\X2\767A96FB52B97387\X0\','\X2\51FA529B5BB991CF30685165529B5BB991CF306E6BD473873002\X0\','ja-JP',$); + +#5852= IFCRELASSOCIATESLIBRARY('2rmF6FE7195wazEC$$GG$Y',$,$,$,(#765),#12978); +#12978= IFCLIBRARYREFERENCE($,$,'\X2\BC1CC804\X0\ \X2\D6A8C728\X0\','\X2\CD9CB825\X0\ \X2\C6A9B7C9C744\X0\ \X2\C785B825\X0\ \X2\C6A9B7C9C758\X0\ \X2\BE44C728\X0\','ko-KR',$); + +#5853= IFCRELASSOCIATESLIBRARY('0JO8P8itXAowE3jUEZgn4y',$,$,$,(#766),#12979); +#12979= IFCLIBRARYREFERENCE($,$,'Electricity',$,'en',$); + +#5854= IFCRELASSOCIATESLIBRARY('0JqOJN0ZPBifKGcscPPAXc',$,$,$,(#766),#12980); +#12980= IFCLIBRARYREFERENCE($,$,'\X2\C804B825\X0\ \X2\C18CBE44B7C9\X0\','\X2\D2B9C815\X0\ \X2\AE30AC04\X0\ \X2\B3D9C548C758\X0\ \X2\C804B825\X0\ \X2\C18CBE44\X0\.','ko-KR',$); + +#5855= IFCRELASSOCIATESLIBRARY('0Kqrw7GIfFxf_FJNMwAHVL',$,$,$,(#767),#12981); +#12981= IFCLIBRARYREFERENCE($,$,'Electric Motor Efficiency',$,'en',$); + +#5856= IFCRELASSOCIATESLIBRARY('3Ja6uXxBTFIQYyO1cUqMeA',$,$,$,(#767),#12982); +#12982= IFCLIBRARYREFERENCE($,$,'\X2\51FA529B52B97387\X0\','\X2\51FA529B5BB991CF30685165529B5BB991CF306E6BD473873002\X0\','ja-JP',$); + +#5857= IFCRELASSOCIATESLIBRARY('0KcXylSqTCpf8Rl4dkyEdd',$,$,$,(#767),#12983); +#12983= IFCLIBRARYREFERENCE($,$,'\X2\CD9CB825\X0\ \X2\D6A8C728\X0\','\X2\CD9CB825\X0\ \X2\C6A9B7C9C744\X0\ \X2\C785B825\X0\ \X2\C6A9B7C9C758\X0\ \X2\BE44C728\X0\.','ko-KR',$); + +#5860= IFCRELASSOCIATESLIBRARY('2PfkPbILH4QR30yJvkcBx9',$,$,$,(#770),#12984); +#12984= IFCLIBRARYREFERENCE($,$,'Electro Magnetic Tripping Unit Type',$,'en',$); + +#5861= IFCRELASSOCIATESLIBRARY('0qp$uw3Bz4TfClWPGN$oDW',$,$,$,(#770),#12985); +#12985= IFCLIBRARYREFERENCE($,$,'\X2\96FB78C130C830EA30C330D788C57F6E30BF30A430D7\X0\','\X2\96FB78C130C830EA30C330D788C57F6E30BF30A430D730929078629E3059308B3002FF08904E96FB6D4130FB914D7DDA752830FB30E230FC30BF30FC30FB30D030A430E130BF30EB30FB305D306E4ED6FF09\X0\','ja-JP',$); + +#5862= IFCRELASSOCIATESLIBRARY('0s0fa07Tv1ogEIPszWnLSA',$,$,$,(#770),#12986); +#12986= IFCLIBRARYREFERENCE($,$,'\X2\C804C790\X0\ \X2\D2B8B9BDC7A5CE58\X0\ \X2\C720D615\X0\','\X2\C804C790\X0\ \X2\D2B8B9BD\X0\ \X2\C7A5CE58\X0\ \X2\C720D615C744\X0\ \X2\C120D0DDD569B2C8B2E4\X0\. (\X2\ACFCC804B958\X0\ \S\7 \X2\BC30C120\X0\ \X2\BAA8D130\X0\ \X2\BC14C774BA54D0C8\X0\ \X2\AE30D0C0\X0\)','ko-KR',$); + +#5865= IFCRELASSOCIATESLIBRARY('2HS5aijPTAtPGkyKE6iBKs',$,$,$,(#773),#12987); +#12987= IFCLIBRARYREFERENCE($,$,'Electronic Tripping Unit Type',$,'en',$); + +#5866= IFCRELASSOCIATESLIBRARY('2qsht0M2f1LQn3AdhrXMzD',$,$,$,(#773),#12988); +#12988= IFCLIBRARYREFERENCE($,$,'\X2\96FB78C15F0F306E88C57F6E30BF30A430D7\X0\','\X2\96FB78C15F0F306E88C57F6E30BF30A430D7309230EA30B930C8304B30899078629E3002\X0\','ja-JP',$); + +#5867= IFCRELASSOCIATESLIBRARY('3tJ84UDQj19wKzDdUAMsVH',$,$,$,(#773),#12989); +#12989= IFCLIBRARYREFERENCE($,$,'\X2\C804C790C2DD\X0\ \X2\C7A5CE58\X0\ \X2\C720D615\X0\','\X2\C804C790C2DD\X0\ \X2\C7A5CE58\X0\ \X2\C720D615C744\X0\ \X2\BAA9B85DC5D0C11C\X0\ \X2\C120D0DDD569B2C8B2E4\X0\.','ko-KR',$); + +#5868= IFCRELASSOCIATESLIBRARY('3ag_he5Yj6EwYj3UxeHBna',$,$,$,(#780),#12990); +#12990= IFCLIBRARYREFERENCE($,$,'Enabled',$,'en',$); + +#5869= IFCRELASSOCIATESLIBRARY('3nyX370if8MQmx5eMjVJ$n',$,$,$,(#782),#12991); +#12991= IFCLIBRARYREFERENCE($,$,'End Date',$,'en',$); + +#5871= IFCRELASSOCIATESLIBRARY('334Gy1Ju98UwE2b1x9uzEz',$,$,$,(#784),#12992); +#12992= IFCLIBRARYREFERENCE($,$,'End Shape Type',$,'en',$); + +#5872= IFCRELASSOCIATESLIBRARY('3hZehm58H428804Ug46ayB',$,$,$,(#784),#12993); +#12993= IFCLIBRARYREFERENCE($,$,'\X2\672B7AEF5F6272B630BF30A430D7\X0\','\X2\5B9A7FA930004E88308130BF30F330AF306B4F7F75283059308B30533068304C3067304D308B7AEF5F6272B6306E7A2E985E3092793A305930023053308C3089306E521763193055308C305F502430928AAD307F53D6308B305F3081306E898F5247306F3001578276F451867B52306B95A230573066306F30016700521D306E5024306F30D930FC30B9306730593001305D305730663001\X0\2\X2\756A76EE306F51487AEF3067305930026C345E7351867B52306B95A230573066306F30015024306F5DE6304B308953F3306B8AAD30805FC58981304C3042308A307E3059300274035F6230BF30F330AF306E5834540830015024306F\X0\UNSET\X2\30924F7F75283059308B5FC58981304C3042308A307E30593002\X0\','ja-JP',$); + +#5873= IFCRELASSOCIATESLIBRARY('3hYmk_vG98aAKiE2FOP$ib',$,$,$,(#785),#12994); +#12994= IFCLIBRARYREFERENCE($,$,'End Shape Type',$,'en',$); + +#5874= IFCRELASSOCIATESLIBRARY('0jmihGvoX49Aupfyl222ht',$,$,$,(#785),#12995); +#12995= IFCLIBRARYREFERENCE($,$,'\X2\672B7AEF5F6272B630BF30A430D7\X0\','\X2\5B9A7FA930004E88308130BF30F330AF306B4F7F75283059308B30533068304C3067304D308B7AEF5F6272B6306E7A2E985E3092793A305930023053308C3089306E521763193055308C305F502430928AAD307F53D6308B305F3081306E898F5247306F3001578276F451867B52306B95A230573066306F30016700521D306E5024306F30D930FC30B9306730593001305D305730663001\X0\2\X2\756A76EE306F51487AEF3067305930026C345E7351867B52306B95A230573066306F30015024306F5DE6304B308953F3306B8AAD30805FC58981304C3042308A307E3059300274035F6230BF30F330AF306E5834540830015024306F\X0\UNSET\X2\30924F7F75283059308B5FC58981304C3042308A307E30593002\X0\','ja-JP',$); + +#5875= IFCRELASSOCIATESLIBRARY('05izoFpVr97xgFCw8htdy2',$,$,$,(#791),#12996); +#12996= IFCLIBRARYREFERENCE($,$,'Energy Efficiency Ratio',$,'en',$); + +#5876= IFCRELASSOCIATESLIBRARY('3xKaT6fW19a8sHlXNrCAFG',$,$,$,(#791),#12997); +#12997= IFCLIBRARYREFERENCE($,$,'CoefficientEfficacit\S\iEnerg\S\itique','L''EER ou Energy Efficiency Ratio est le coefficient d''efficacit\S\i frigorifique, rapport entre entre l''\S\inergie utile frigorifique divis\S\ie par\S\inergie absorb\S\ie au compresseur.\X\0D\X\0APar d\S\ifinition, l''unit\S\i est le BTU/hour par Watt.\X\0D\X\0ALa puissance \S\ilectrique fournie peut \S\jtre obtenue depuis Pset_DistributionPortHistoryElectrical.RealPower sur le port "Power" du IfcChiller.','fr-FR',$); + +#5877= IFCRELASSOCIATESLIBRARY('3ZS8z7er11sAR8FUIEJeys',$,$,$,(#792),#12998); +#12998= IFCLIBRARYREFERENCE($,$,'Energy Efficiency Ratio',$,'en',$); + +#5878= IFCRELASSOCIATESLIBRARY('2CiZTVSzP2FuaehDlkLHUs',$,$,$,(#792),#12999); +#12999= IFCLIBRARYREFERENCE($,$,'CoefficientEfficacit\S\iThermique','EER, coefficient d''efficacit\S\i Thermique','fr-FR',$); + +#5879= IFCRELASSOCIATESLIBRARY('0RD1Fw$k54HON$pI$hkt3m',$,$,$,(#793),#13000); +#13000= IFCLIBRARYREFERENCE($,$,'Energy Gain Sensible',$,'en',$); + +#5880= IFCRELASSOCIATESLIBRARY('1tzZY$bcDEsBWfEJ2zcLur',$,$,$,(#793),#13001); +#13001= IFCLIBRARYREFERENCE($,$,'\X2\985571B17A7A8ABF8CA08377\X0\','\X2\30D430FC30AF664254045C455BA4306E6700592751B7623F8CA0837730687A7A8ABF30B730B930C630E0306E985571B18CA08377306B3088308B67005927985571B18CA083773002\X0\','ja-JP',$); + +#5881= IFCRELASSOCIATESLIBRARY('067wI7a1b04erbqXGNtdYJ',$,$,$,(#793),#13002); +#13002= IFCLIBRARYREFERENCE($,$,'\X2\D604C5F4\X0\ \X2\ACF5C870\X0\ \X2\BD80D558\X0\','\X2\CD5CB300\X0\ \X2\AC01\X0\ \X2\AC70C2E4\X0\ \X2\CD5CB300\X0\ \X2\B0C9BC29\X0\ \X2\BD80D558\X0\ \X2\BC0F\X0\ \X2\ACF5C870\X0\ \X2\C2DCC2A4D15CC758\X0\ \X2\D604C5F4\X0\ \X2\BD80D558C5D0\X0\ \X2\C758D55C\X0\ \X2\CD5CB300\X0\ \X2\D604C5F4\X0\ \X2\BD80D558\X0\','ko-KR',$); + +#5882= IFCRELASSOCIATESLIBRARY('1iOz5e_an5_R_XjrRlbXjr',$,$,$,(#794),#13003); +#13003= IFCLIBRARYREFERENCE($,$,'Energy Gain Total',$,'en',$); + +#5883= IFCRELASSOCIATESLIBRARY('1WhrIEJlXFOhUiFbul1PBK',$,$,$,(#794),#13004); +#13004= IFCLIBRARYREFERENCE($,$,'\X2\7DCF71B153D65F97\X0\','\X2\5C455BA4306E6700592751B7623F8CA0837730687A7A8ABF30B730B930C630E0FF086A5F56687B49FF09306E518D71B18CA08377306B3088308B6700592771B18CA083773002\X0\','ja-JP',$); + +#5884= IFCRELASSOCIATESLIBRARY('1m5vKsJ3jEe8eBuih51lzo',$,$,$,(#794),#13005); +#13005= IFCLIBRARYREFERENCE($,$,'\X2\CD1D\X0\ \X2\C5F4\X0\ \X2\AC80C0C9\X0\','\X2\AC70C2E4\X0\ \X2\CD5CB300\X0\ \X2\B0C9BC29\X0\ \X2\BD80D558\X0\ \X2\BC0F\X0\ \X2\ACF5C870\X0\ \X2\C2DCC2A4D15C\X0\ (\X2\C7A5BE44\X0\ \X2\B4F1\X0\) \X2\C7ACC5F4\X0\ \X2\BD80D558C5D0\X0\ \X2\C758D55C\X0\ \X2\CD5CB300\X0\ \X2\C5F4BD80D558\X0\.','ko-KR',$); + +#5885= IFCRELASSOCIATESLIBRARY('0t3tykp41Cif92a2R8gOKS',$,$,$,(#795),#13006); +#13006= IFCLIBRARYREFERENCE($,$,'Energy Loss',$,'en',$); + +#5886= IFCRELASSOCIATESLIBRARY('0gqjPsAtnCQBxkocaMZCFS',$,$,$,(#795),#13007); +#13007= IFCLIBRARYREFERENCE($,$,'\X2\71B1FF0830A830CD30EB30AE30FCFF0930ED30B9\X0\','\X2\30D430FC30AF66427A7A8ABF30B730B930C630E0670059276696623F8CA08377309263D04F9B3059308B969B306E71B130ED30B93002\X0\','ja-JP',$); + +#5887= IFCRELASSOCIATESLIBRARY('3KdHt07OvDwxGOidFXdBfD',$,$,$,(#795),#13008); +#13008= IFCLIBRARYREFERENCE($,$,'\X2\C5F4\X0\(\X2\C5D0B108C9C0\X0\)\X2\B85CC2A4\X0\','\X2\CD5CB300\X0\ \X2\ACF5C870\X0\ \X2\C2DCC2A4D15C\X0\ \X2\CD5CB300\X0\ \X2\B09CBC29\X0\ \X2\BD80D558B97C\X0\ \X2\C81CACF5D560\X0\ \X2\C218C788B294\X0\ \X2\C5F4\X0\ \X2\C190C2E4\X0\','ko-KR',$); + +#5889= IFCRELASSOCIATESLIBRARY('0TEUONOFf24Pk6NDcfjXkj',$,$,$,(#796),#13009); +#13009= IFCLIBRARYREFERENCE($,$,'Energy Source',$,'en',$); + +#5890= IFCRELASSOCIATESLIBRARY('0rPU6ozy5BoQ6b_yIoYl0Y',$,$,$,(#796),#13010); +#13010= IFCLIBRARYREFERENCE($,$,'\X2\30A830CD30EB30AE30FC6E90\X0\','\X2\52176319578B306F30A830CD30EB30AE30FC6E90308471C365998A725F533059308B58345408306F71B13092767A751F3055305B308B71C3713C5B9A7FA93057307E305930026CE8FF1A6E296C345FAA74B05F0F306E30D230FC30BF30FC306F\X0\unset\X2\30924F7F752830573066306F306A3089306A3044300230C730E530A230EB4F7F75283059308B306830016E296C345FAA74B05F0F306E96FB6C1730D230FC30BF30FC306F96FB6C1730924F7F75283057306A3051308C3070306A3089306A30443002\X0\','ja-JP',$); + +#5892= IFCRELASSOCIATESLIBRARY('1JgGNqv09DvxK0IrRh97fW',$,$,$,(#797),#13011); +#13011= IFCLIBRARYREFERENCE($,$,'Energy Source',$,'en',$); + +#5893= IFCRELASSOCIATESLIBRARY('0g2HOfLp95yeNOy6J_qUoT',$,$,$,(#797),#13012); +#13012= IFCLIBRARYREFERENCE($,$,'\X2\30A830CD30EB30AE6E90\X0\','\X2\30A830CD30EB30AE30FC6E90FF0830C730A330FC30BC30EB300130AC30BD30EA30F330015929713630AC30B9300130D730ED30D130F3300130D030A430AA30C730A330FC30BC30EB30014E0B6C3430AC30B930016C347D20300130D030A430AA71C36599300130004ED6FF09\X0\','ja-JP',$); + +#5894= IFCRELASSOCIATESLIBRARY('1znnvE5vj0_vJ8LYuQJ8Uw',$,$,$,(#798),#13013); +#13013= IFCLIBRARYREFERENCE($,$,'Energy Source',$,'en',$); + +#5895= IFCRELASSOCIATESLIBRARY('0ntt51nI18vh$IO_fMi$M7',$,$,$,(#798),#13014); +#13014= IFCLIBRARYREFERENCE($,$,'SourceEnergie','Liste d\S\ifinissant les sources d''\S\inergie ou combustibles pour g\S\in\S\irer la chaleur.','fr-FR',$); + +#5896= IFCRELASSOCIATESLIBRARY('1RfqxHQ7r75BhlJI6SBwJM',$,$,$,(#798),#13015); +#13015= IFCLIBRARYREFERENCE($,$,'\X2\30A830CD30EB30AE7A2E5225\X0\','\X2\52A071B1306B4F7F75283059308B71C36599306E30A830CD30EB30AE7A2E985E3000FF0877F370AD300177F370AD7C89672B300196FB6C17300130AC30B930016CB9300130D730ED30D130F330016728675030016728675030C130C330D730016728675030DA30EC30C330C8300167287C8930014ED6FF09\X0\','ja-JP',$); + +#5897= IFCRELASSOCIATESLIBRARY('0tMdtgaqz7CQOQX67zV7o6',$,$,$,(#799),#13016); +#13016= IFCLIBRARYREFERENCE($,$,'Energy Source Consumption',$,'en',$); + +#5898= IFCRELASSOCIATESLIBRARY('09KT6IyRHDR8Ww7TACkAjf',$,$,$,(#799),#13017); +#13017= IFCLIBRARYREFERENCE($,$,'ConsommationSourceEnergie.','Consommation d''\S\inergie.','fr-FR',$); + +#5899= IFCRELASSOCIATESLIBRARY('1$qDbNgXzCx95h4onYh5tw',$,$,$,(#799),#13018); +#13018= IFCLIBRARYREFERENCE($,$,'\X2\30A830CD30EB30AE6D888CBB91CF\X0\','\X2\30A830CD30EB30AE6D888CBB91CF\X0\','ja-JP',$); + +#5900= IFCRELASSOCIATESLIBRARY('2Ncd8Q3YXC$uFx3d_C5r9I',$,$,$,(#801),#13019); +#13019= IFCLIBRARYREFERENCE($,$,'Eingangsebene','Angabe, ob der Geb\S\dudeeingang sich in diesem Geschoss befinded (WAHR), oder nicht (FALSCH).','de-DE',$); + +#5901= IFCRELASSOCIATESLIBRARY('0RpNm6LCn3aeaqEG$07g6Z',$,$,$,(#801),#13020); +#13020= IFCLIBRARYREFERENCE($,$,'Entrance Level',$,'en',$); + +#5902= IFCRELASSOCIATESLIBRARY('1H6AbssCL5Tuyszp3r$XIO',$,$,$,(#801),#13021); +#13021= IFCLIBRARYREFERENCE($,$,'NiveauEntr\S\ie','Indication si l''\S\itage est au niveau d''une entr\S\ie (VRAI) ou non (FAUX)','fr-FR',$); + +#5903= IFCRELASSOCIATESLIBRARY('0kpRH7ngjCQwGnAcjv7Kll',$,$,$,(#801),#13022); +#13022= IFCLIBRARYREFERENCE($,$,'\X2\30A830F330C830E930F330B930EC30D930EB\X0\','\X2\30A830F330C830E930F330B930EC30D930EB304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#5904= IFCRELASSOCIATESLIBRARY('0WcHDxuf14RB8URcMsoNKQ',$,$,$,(#801),#13023); +#13023= IFCLIBRARYREFERENCE($,$,'\X2\C785AD6C\X0\ \X2\B808BCA8\X0\','\X2\C785AD6C\X0\ \X2\B808BCA8\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\AC12\X0\','ko-KR',$); + +#5905= IFCRELASSOCIATESLIBRARY('2NTFywG$jEJfpHRtdWMuiM',$,$,$,(#804),#13024); +#13024= IFCLIBRARYREFERENCE($,$,'Equipment Sensible',$,'en',$); + +#5906= IFCRELASSOCIATESLIBRARY('3MZ9D6Oor7mhM4VQMINjSR',$,$,$,(#804),#13025); +#13025= IFCLIBRARYREFERENCE($,$,'\X2\4E8B52D96A5F5668306E985571B1\X0\','\X2\4E8B52D96A5F5668304B3089306E71B153D65F97306871B130ED30B93002\X0\','ja-JP',$); + +#5907= IFCRELASSOCIATESLIBRARY('1Yh8i_tf1CdxSV6u9gYf9F',$,$,$,(#804),#13026); +#13026= IFCLIBRARYREFERENCE($,$,'\X2\C0ACBB34AE30AE30C758\X0\ \X2\D604C5F4\X0\','\X2\C0ACBB34AE30AE30C5D0C11C\X0\ \X2\C5F4\X0\ \X2\CDE8B4DD\X0\ \X2\BC0F\X0\ \X2\C190C2E4\X0\','ko-KR',$); + +#5908= IFCRELASSOCIATESLIBRARY('1qmM8JxzT5tO2aiMmBG5cP',$,$,$,(#805),#13027); +#13027= IFCLIBRARYREFERENCE($,$,'Equipment Sensible',$,'en',$); + +#5909= IFCRELASSOCIATESLIBRARY('2eE6nqngL4bR_ped7$IcUn',$,$,$,(#805),#13028); +#13028= IFCLIBRARYREFERENCE($,$,'\X2\4E8B52D96A5F5668306E985571B1\X0\','\X2\4E8B52D96A5F5668304B3089306E71B153D65F97306871B130ED30B93002\X0\','ja-JP',$); + +#5910= IFCRELASSOCIATESLIBRARY('21DWjZH4v9Oe4yScTwzSGj',$,$,$,(#805),#13029); +#13029= IFCLIBRARYREFERENCE($,$,'\X2\C0ACBB34AE30AE30C758\X0\ \X2\D604C5F4\X0\','\X2\C0ACBB34AE30AE30C5D0C11C\X0\ \X2\C5F4\X0\ \X2\CDE8B4DD\X0\ \X2\BC0F\X0\ \X2\C190C2E4\X0\','ko-KR',$); + +#5911= IFCRELASSOCIATESLIBRARY('1VfajWunnDFRM9EolstFrS',$,$,$,(#806),#13030); +#13030= IFCLIBRARYREFERENCE($,$,'Escort Requirement',$,'en',$); + +#5912= IFCRELASSOCIATESLIBRARY('0aBAe5qTX4fPKBWc7jAvk5',$,$,$,(#807),#13031); +#13031= IFCLIBRARYREFERENCE($,$,'Eutrophication',$,'en',$); + +#5913= IFCRELASSOCIATESLIBRARY('1lFpO2dNTAURlwvAa4v7N2',$,$,$,(#807),#13032); +#13032= IFCLIBRARYREFERENCE($,$,'Eutrophisation','Quantit\S\i de compos\S\is responsables de l''eutrophisation exprim\S\ie en \S\iquivalent P04 [NDT : selon la norme PrEN15804:2008]','fr-FR',$); + +#5914= IFCRELASSOCIATESLIBRARY('1ao2JtsT5EzQzmD$97nW1z',$,$,$,(#807),#13033); +#13033= IFCLIBRARYREFERENCE($,$,'\X2\5BCC6804990A5316\X0\','\X2\7B9751FA3055308C305F\X0\PO4\X2\30687B49305730445BCC6804990A531630926DF754083059308B91CF3002\X0\','ja-JP',$); + +#5915= IFCRELASSOCIATESLIBRARY('3cHhBwDh53zexXxlzH_hpV',$,$,$,(#807),#13034); +#13034= IFCLIBRARYREFERENCE($,$,'\X2\BD80C601\X0\ \X2\C591D654\X0\','PO4 (\X2\C778C0B0\X0\)\X2\C5D0\X0\ \X2\C0C1C751D558B294\X0\ \X2\D658C0B0B418B294\X0\ \X2\BD80C601\X0\ \X2\C591D654\X0\ \X2\C131BD84\X0\ \X2\BB3CB7C9\X0\','ko-KR',$); + +#5916= IFCRELASSOCIATESLIBRARY('3UHFwETJn7swHYzgzsAcD4',$,$,$,(#808),#13035); +#13035= IFCLIBRARYREFERENCE($,$,'Eutrophication Per Unit',$,'en',$); + +#5917= IFCRELASSOCIATESLIBRARY('3WtZ8lRxX29OTeWLJFdhAY',$,$,$,(#808),#13036); +#13036= IFCLIBRARYREFERENCE($,$,'EutrophisationParUnite','Quantit\S\i de compos\S\is responsables de l''eutrophisation exprim\S\ie en \S\iquivalent P04 tels que d\S\ifinis dans la norme ISO21930:2007 [NDT : et dans la norme PrEN15804:2008]','fr-FR',$); + +#5918= IFCRELASSOCIATESLIBRARY('12BfP434L0LxoFicraEadS',$,$,$,(#808),#13037); +#13037= IFCLIBRARYREFERENCE($,$,'\X2\53584F4D3042305F308A5BCC6804990A5316\X0\','PO4\X2\30678A087B973055308C308B5BCC6804990A53163059308B531654087269306E91CF3002\X0\','ja-JP',$); + +#5919= IFCRELASSOCIATESLIBRARY('1ZS9fpRyb7iPti6bY9ktqs',$,$,$,(#808),#13038); +#13038= IFCLIBRARYREFERENCE($,$,'\X2\B2E8C704B2F9\X0\ \X2\BD80C601C591D654\X0\','PO4 (\X2\C778C0B0\X0\)\X2\C5D0\X0\ \X2\C0C1C751D558B294\X0\ \X2\D658C0B0B418B294\X0\ \X2\BD80C601\X0\ \X2\C591D654\X0\ \X2\C131BD84\X0\ \X2\BB3CB7C9\X0\','ko-KR',$); + +#5920= IFCRELASSOCIATESLIBRARY('3ZHEz0s792ZBRlU0u$Fayz',$,$,$,(#809),#13039); +#13039= IFCLIBRARYREFERENCE($,$,'Evaporating Temperature',$,'en',$); + +#5921= IFCRELASSOCIATESLIBRARY('2oYbtv0QrCkupiiYs$CSGm',$,$,$,(#809),#13040); +#13040= IFCLIBRARYREFERENCE($,$,'\X2\84B8767A6E295EA6\X0\','\X2\84B8767A6E295EA6\X0\','ja-JP',$); + +#5923= IFCRELASSOCIATESLIBRARY('3EWddVM15CsAKKBlBRk7il',$,$,$,(#810),#13041); +#13041= IFCLIBRARYREFERENCE($,$,'Evaporator Coolant',$,'en',$); + +#5924= IFCRELASSOCIATESLIBRARY('3AjaEBWy91VOVAov2kCBbS',$,$,$,(#810),#13042); +#13042= IFCLIBRARYREFERENCE($,$,'\X2\84B8767A566851B753745264\X0\','\X2\84B8767A566830674F7F75283059308B6D414F53FF086C34300130D630E930A430F3300130B030EA30B330FC30EB300130004ED6FF09\X0\','ja-JP',$); + +#5925= IFCRELASSOCIATESLIBRARY('1v8Q8BfH59sg8tc4GU$OUm',$,$,$,(#811),#13043); +#13043= IFCLIBRARYREFERENCE($,$,'Evaporator Mean Void Fraction',$,'en',$); + +#5926= IFCRELASSOCIATESLIBRARY('1XiVrOBAT73Pp7db2CMMrr',$,$,$,(#811),#13044); +#13044= IFCLIBRARYREFERENCE($,$,'\X2\84B8767A56685E7357477A7A96997387\X0\','\X2\84B8767A5668306E5E735747306E7A7A96997387\X0\','ja-JP',$); + +#5928= IFCRELASSOCIATESLIBRARY('2xs6qpMfv7YBNmamvtV6Wu',$,$,$,(#812),#13045); +#13045= IFCLIBRARYREFERENCE($,$,'Evaporator Medium Type',$,'en',$); + +#5929= IFCRELASSOCIATESLIBRARY('2uDCILviPBHOb7pPa1e29A',$,$,$,(#812),#13046); +#13046= IFCLIBRARYREFERENCE($,$,'\X2\84B8767A5A924F53\X0\','ColdLiquid\X2\306FFF1A84B8767A5668306F300151B75A92306871B14EA463DB3059308B305F3081306B6DB272B6306E6D414F5330924F7F7528305730663044307E30593002\X0\\X\0D\X\0AColdAir\X2\FF1A84B8767A5668306F300151B75A92306871B14EA463DB3059308B305F3081306B7A7A6C1730924F7F7528305730663044308B3002\X0\','ja-JP',$); + +#5933= IFCRELASSOCIATESLIBRARY('2FYbalVrf7Q8SvhpWlahQy',$,$,$,(#817),#13047); +#13047= IFCLIBRARYREFERENCE($,$,'Exclusions',$,'en',$); + +#5934= IFCRELASSOCIATESLIBRARY('3CXomxMJH8AO7Wmzf5gFhl',$,$,$,(#818),#13048); +#13048= IFCLIBRARYREFERENCE($,$,'Exhaust Air',$,'en',$); + +#5935= IFCRELASSOCIATESLIBRARY('3Y_nLne6LDmwhQFH51lZ89',$,$,$,(#818),#13049); +#13049= IFCLIBRARYREFERENCE($,$,'\X2\63926C17\X0\','\X2\63926C17306B3088308B71B18CA083773002\X0\','ja-JP',$); + +#5936= IFCRELASSOCIATESLIBRARY('13tcR5o_bEfOuBExvSGiPu',$,$,$,(#818),#13050); +#13050= IFCLIBRARYREFERENCE($,$,'\X2\BC30AE30\X0\','\X2\BC30AE30C5D0\X0\ \X2\C758D55C\X0\ \X2\C5F4BD80D558\X0\','ko-KR',$); + +#5937= IFCRELASSOCIATESLIBRARY('3$MQzG1a574xosCdir1uRg',$,$,$,(#819),#13051); +#13051= IFCLIBRARYREFERENCE($,$,'Exhaust Air Flow Rate',$,'en',$); + +#5938= IFCRELASSOCIATESLIBRARY('3mmR_Jwwr9f8EbX3nW1RUo',$,$,$,(#819),#13052); +#13052= IFCLIBRARYREFERENCE($,$,'\X2\63926C177A7A6C176D4191CF\X0\','\X2\5BA45185306E63926C176D4191CF\X0\','ja-JP',$); + +#5939= IFCRELASSOCIATESLIBRARY('2vM8Te9prCquTy77COeaKK',$,$,$,(#820),#13053); +#13053= IFCLIBRARYREFERENCE($,$,'Exhaust Air Flowrate',$,'en',$); + +#5940= IFCRELASSOCIATESLIBRARY('3mkvsuKyPB$9G2IvS4or8$',$,$,$,(#820),#13054); +#13054= IFCLIBRARYREFERENCE($,$,'\X2\63926C1791CF\X0\','\X2\8A2D8A0863926C1791CF3002\X0\','ja-JP',$); + +#5941= IFCRELASSOCIATESLIBRARY('3AhczknnjBD9$_8vI9rqq5',$,$,$,(#820),#13055); +#13055= IFCLIBRARYREFERENCE($,$,'\X2\BC30AE30B7C9\X0\','\X2\C124ACC4\X0\ \X2\BC30AE30B7C9\X0\.','ko-KR',$); + +#5942= IFCRELASSOCIATESLIBRARY('2PUjicBK1BIB7lqSwP2msc',$,$,$,(#821),#13056); +#13056= IFCLIBRARYREFERENCE($,$,'Exhaust Air',$,'en',$); + +#5943= IFCRELASSOCIATESLIBRARY('1f9nWGtEL2Sgx1lIvYpqzN',$,$,$,(#821),#13057); +#13057= IFCLIBRARYREFERENCE($,$,'\X2\63926C17\X0\','\X2\63926C17306B3088308B71B18CA083773002\X0\','ja-JP',$); + +#5944= IFCRELASSOCIATESLIBRARY('2l2z8bbOvFbh$FmvAplGG6',$,$,$,(#821),#13058); +#13058= IFCLIBRARYREFERENCE($,$,'\X2\BC30AE30\X0\','\X2\BC30AE30C5D0\X0\ \X2\C758D55C\X0\ \X2\C5F4BD80D558\X0\','ko-KR',$); + +#5946= IFCRELASSOCIATESLIBRARY('1fzuouJ9TFvf0exvKBlJ1i',$,$,$,(#823),#13059); +#13059= IFCLIBRARYREFERENCE($,$,'Expected Service Life',$,'en',$); + +#5947= IFCRELASSOCIATESLIBRARY('1pmEADo9P03xeD35DQUud0',$,$,$,(#823),#13060); +#13060= IFCLIBRARYREFERENCE($,$,'DureeDeVieTypique','Dur\S\ie de vie typique exprim\S\ie en ann\S\ies.','fr-FR',$); + +#5948= IFCRELASSOCIATESLIBRARY('22D6i4GV15Le0h5BqFx$62',$,$,$,(#823),#13061); +#13061= IFCLIBRARYREFERENCE($,$,'\X2\671F5F853055308C308B80107528671F9593\X0\','\X2\65705E749593306E671F5F853055308C308B801075285E7465703002\X0\','ja-JP',$); + +#5949= IFCRELASSOCIATESLIBRARY('33MxJQcEX8198BTwRmr0ZS',$,$,$,(#823),#13062); +#13062= IFCLIBRARYREFERENCE($,$,'\X2\C608C0C1C218BA85\X0\','\X2\C608C0C1\X0\ \X2\C218BA85\X0\','ko-KR',$); + +#5950= IFCRELASSOCIATESLIBRARY('2CMi9Kr0DFAwfAbYaR5t0T',$,$,$,(#825),#13063); +#13063= IFCLIBRARYREFERENCE($,$,'Expositionsklasse','Klassifikation der Widerstandsf\S\dhigkeit gegen\S\|ber chemischen und physikalischen Einwirkungen gem\S\d\S\_ der aktuellen, im Projekt angewandten, Norm.','de-DE',$); + +#5951= IFCRELASSOCIATESLIBRARY('0EaOd7U2H8Awu1bOMBelKd',$,$,$,(#825),#13064); +#13064= IFCLIBRARYREFERENCE($,$,'Exposure Class',$,'en',$); + +#5952= IFCRELASSOCIATESLIBRARY('2lWzv4q3n45f8uzryFuKfw',$,$,$,(#826),#13065); +#13065= IFCLIBRARYREFERENCE($,$,'Raumhohe Wand','Angabe , ob diese Wand raumhoch ist (WAHR), oder nicht (FALSCH).','de-DE',$); + +#5953= IFCRELASSOCIATESLIBRARY('0LbuWdHXb8iBNe8p1j6mG5',$,$,$,(#826),#13066); +#13066= IFCLIBRARYREFERENCE($,$,'Extend To Structure',$,'en',$); + +#5954= IFCRELASSOCIATESLIBRARY('3ATYRmnSP23gx5qun7Rid1',$,$,$,(#826),#13067); +#13067= IFCLIBRARYREFERENCE($,$,'ExtensionStructure','Indique si l''objet s''\S\itend \S\` la structure au-dessus (VRAI) ou non (FAUX).','fr-FR',$); + +#5955= IFCRELASSOCIATESLIBRARY('0jHTOn1FvBABBsO2eAWkUJ',$,$,$,(#827),#13068); +#13068= IFCLIBRARYREFERENCE($,$,'Exterior Heat Transfer Coefficient',$,'en',$); + +#5956= IFCRELASSOCIATESLIBRARY('1NeJfsQPn12v0R20s$$XB6',$,$,$,(#828),#13069); +#13069= IFCLIBRARYREFERENCE($,$,'Exterior Heat Transfer Coefficient',$,'en',$); + +#5957= IFCRELASSOCIATESLIBRARY('2LnpfP0BPEbgsZnvbQ$$vw',$,$,$,(#828),#13070); +#13070= IFCLIBRARYREFERENCE($,$,'\X2\59168868976271B14EA463DB4FC26570\X0\','\X2\591688689762306B95A29023306530513089308C305F59168868976271B14EA463DB4FC26570\X0\','ja-JP',$); + +#5958= IFCRELASSOCIATESLIBRARY('349hzdk_X8qRBklXmgMr0i',$,$,$,(#829),#13071); +#13071= IFCLIBRARYREFERENCE($,$,'External Adjusted',$,'en',$); + +#5959= IFCRELASSOCIATESLIBRARY('0NmxSZJLT0ef48McU$vDO2',$,$,$,(#829),#13072); +#13072= IFCLIBRARYREFERENCE($,$,'\X2\591690E88ABF6574\X0\','\X2\591690E88ABF6574304C53EF80FD304B30693046304B3002\X0\','ja-JP',$); + +#5960= IFCRELASSOCIATESLIBRARY('19sJQLPBj02BJErNzl0tec',$,$,$,(#829),#13073); +#13073= IFCLIBRARYREFERENCE($,$,'\X2\C678BD80C870C815\X0\','\X2\C678BD80\X0\ \X2\C870C815C774\X0\ \X2\AC00B2A5D569B2C8AE4C\X0\?','ko-KR',$); + +#5961= IFCRELASSOCIATESLIBRARY('26BV_OysT5ge4y9szZHkEO',$,$,$,(#830),#13074); +#13074= IFCLIBRARYREFERENCE($,$,'External Surface Area',$,'en',$); + +#5962= IFCRELASSOCIATESLIBRARY('0ofVbvZ1P32RR9h2OZvPxK',$,$,$,(#830),#13075); +#13075= IFCLIBRARYREFERENCE($,$,'\X2\5916886897627A4D\X0\','\X2\5916886897627A4DFF084E006B2130FB4E8C6B21306E4E2197627A4DFF09\X0\','ja-JP',$); + +#5963= IFCRELASSOCIATESLIBRARY('3KdRhtP6jEpvJE_8JSEzRf',$,$,$,(#831),#13076); +#13076= IFCLIBRARYREFERENCE($,$,'External Surface Area',$,'en',$); + +#5964= IFCRELASSOCIATESLIBRARY('3aKE$pAIPC$93onaLzt6Y4',$,$,$,(#834),#13077); +#13077= IFCLIBRARYREFERENCE($,$,'Face Area',$,'en',$); + +#5965= IFCRELASSOCIATESLIBRARY('3_f36WvozFdgBj$TujHwbR',$,$,$,(#835),#13078); +#13078= IFCLIBRARYREFERENCE($,$,'Face Surface Area',$,'en',$); + +#5967= IFCRELASSOCIATESLIBRARY('21WvmP4Qr1veXNXKslURQq',$,$,$,(#836),#13079); +#13079= IFCLIBRARYREFERENCE($,$,'Face Type',$,'en',$); + +#5968= IFCRELASSOCIATESLIBRARY('1nfGLa4Nb3_8UXKz1hUAwa',$,$,$,(#836),#13080); +#13080= IFCLIBRARYREFERENCE($,$,'TypeC\S\tt\S\i','Caract\S\irise comment le c\S\tt\S\i du terminal d''un terminal de ventilation est fabriqu\S\i.','fr-FR',$); + +#5969= IFCRELASSOCIATESLIBRARY('0aOdCSxmD7p8s8DIJ5ve$o',$,$,$,(#836),#13081); +#13081= IFCLIBRARYREFERENCE($,$,'\X2\8868976230BF30A430D7\X0\','\X2\30BF30FC30DF30CA30EB88689762306E5F625F0F5B9A7FA9\X0\','ja-JP',$); + +#5970= IFCRELASSOCIATESLIBRARY('2Lk4YRGE9BbvrPxTkz2uw6',$,$,$,(#837),#13082); +#13082= IFCLIBRARYREFERENCE($,$,'Face Velocity',$,'en',$); + +#5971= IFCRELASSOCIATESLIBRARY('1B61BfqCfAGetMWWTitIho',$,$,$,(#837),#13083); +#13083= IFCLIBRARYREFERENCE($,$,'VitesseFace','Vitesse de l''air \S\` travers la batterie.','fr-FR',$); + +#5973= IFCRELASSOCIATESLIBRARY('3KuV$SvZr7EuUDVwReJaQ9',$,$,$,(#841),#13084); +#13084= IFCLIBRARYREFERENCE($,$,'Fail Position',$,'en',$); + +#5974= IFCRELASSOCIATESLIBRARY('0tMS0G9qn0SvoA3vCaYSPi',$,$,$,(#841),#13085); +#13085= IFCLIBRARYREFERENCE($,$,'\X2\30D530A730FC30EB30BB30FC30D530BF30A430D7\X0\','\X2\89816C423055308C305F30A230AF30C130E530A830FC30BF306E30D530A730FC30EB30BB30FC30D530BF30A430D73092793A30593002\X0\','ja-JP',$); + +#5975= IFCRELASSOCIATESLIBRARY('280z331Pv4puEoCRQWXGuT',$,$,$,(#841),#13086); +#13086= IFCLIBRARYREFERENCE($,$,'\X2\C7ACC815\X0\ \X2\AE30B2A5C758\X0\ \X2\C720BB34\X0\','\X2\B300CCB4\X0\ \X2\AE30B2A5C73CB85C\X0\ \X2\C218B3D9\X0\ \X2\C870C791C774\X0\ \X2\C81CACF5B418B294C9C0\X0\ (= TRUE) \X2\C5ECBD80\X0\ (= FALSE)\X2\B97C\X0\ \X2\D655C778D55CB2E4\X0\. \X2\C218B3D9C73CB85C\X0\ \X2\C870C791D558B294\X0\ \X2\C561CE04C5D0C774D130C758\X0\ \X2\ACBDC6B0B294C774\X0\ \X2\AC12C744\X0\ \X2\AE30BCF8AC12C73CB85C\X0\ FALSE\X2\B85C\X0\ \X2\C124C815D574C57CD558BBC0B85CC8FCC758D55CB2E4\X0\.','ko-KR',$); + +#5976= IFCRELASSOCIATESLIBRARY('1rqD3iePfAl8$rbLD_BWvk',$,$,$,(#844),#13087); +#13087= IFCLIBRARYREFERENCE($,$,'Fan',$,'en',$); + +#5978= IFCRELASSOCIATESLIBRARY('3JMK4GQnT2lw4QEhoIx_5u',$,$,$,(#845),#13088); +#13088= IFCLIBRARYREFERENCE($,$,'Arrangement',$,'en',$); + +#5979= IFCRELASSOCIATESLIBRARY('1rlPGGOd98QQLK5KThrspD',$,$,$,(#845),#13089); +#13089= IFCLIBRARYREFERENCE($,$,'\X2\914D7F6E\X0\','\X2\30D530A130F3306830E230FC30BF30FC306E914D7F6EFF08\X0\AMCA\X2\306B3088308B5B9A7FA9FF09\X0\\X\0D\X\0AARRANGEMENT1, ARRANGEMENT2, ARRANGEMENT3, ARRANGEMENT4, ARRANGEMENT7, ARRANGEMENT8, ARRANGEMENT9, ARRANGEMENT10, OTHER, NOTKNOWN, UNSET','ja-JP',$); + +#5980= IFCRELASSOCIATESLIBRARY('3oq8yqEmD6IRnUoEuv3nd6',$,$,$,(#846),#13090); +#13090= IFCLIBRARYREFERENCE($,$,'Fan Efficiency',$,'en',$); + +#5981= IFCRELASSOCIATESLIBRARY('39HPu0q1vCJwQSafJCVR6D',$,$,$,(#846),#13091); +#13091= IFCLIBRARYREFERENCE($,$,'Fan\X2\52B97387\X0\','\X2\30D530A130F36A5F68B052B97387\X0\','ja-JP',$); + +#5983= IFCRELASSOCIATESLIBRARY('13SrGHnZfEmvx0SGdrjt7C',$,$,$,(#847),#13092); +#13092= IFCLIBRARYREFERENCE($,$,'Fan Mounting Type',$,'en',$); + +#5984= IFCRELASSOCIATESLIBRARY('1_2b_pXaD9ZA_INlbfQ31N',$,$,$,(#847),#13093); +#13093= IFCLIBRARYREFERENCE($,$,'Fan\X2\8A2D7F6E30BF30A430D7\X0\','\X2\5EFA72693078306E\X0\Fan\X2\8A2D7F6E65B96CD55B9A7FA9\X0\\X\0D\X\0AMANUFACTUREDCURB, FIELDERECTEDCURB, CONCRETEPAD, SUSPENDED, WALLMOUNTED, DUCTMOUNTED','ja-JP',$); + +#5985= IFCRELASSOCIATESLIBRARY('0wDkFEDVT0Tgoe7VQUp_Jg',$,$,$,(#848),#13094); +#13094= IFCLIBRARYREFERENCE($,$,'Fan Power',$,'en',$); + +#5986= IFCRELASSOCIATESLIBRARY('2KUmsAvwvF0RtSmuFTMWeh',$,$,$,(#848),#13095); +#13095= IFCLIBRARYREFERENCE($,$,'\X2\900198A86A5F96FB529B6D888CBB91CF\X0\','\X2\900198A86A5F30E230FC30BF30FC304B3089306E71B153D65F973002\X0\','ja-JP',$); + +#5987= IFCRELASSOCIATESLIBRARY('0qgQX7QwL7h8Q72ED1tWJR',$,$,$,(#848),#13096); +#13096= IFCLIBRARYREFERENCE($,$,'\X2\C1A1D48DAE30\X0\ \X2\C18CBE44\X0\ \X2\C804B825\X0\','\X2\C1A1D48DAE30\X0\ \X2\BAA8D130C758\X0\ \X2\C5F4\X0\ \X2\CDE8B4DD\X0\','ko-KR',$); + +#5988= IFCRELASSOCIATESLIBRARY('1aKuwkXTfBkeiqbFOzJ2HT',$,$,$,(#849),#13097); +#13097= IFCLIBRARYREFERENCE($,$,'Fan Power Rate',$,'en',$); + +#5989= IFCRELASSOCIATESLIBRARY('3chevIJYj7uQ3taxuVa6t1',$,$,$,(#849),#13098); +#13098= IFCLIBRARYREFERENCE($,$,'Fan\X2\52B9738752D5529B91CF\X0\','\X2\30D530A130F36D888CBB96FB529B\X0\','ja-JP',$); + +#5990= IFCRELASSOCIATESLIBRARY('17t7EGdln1DhPXIgmSodyM',$,$,$,(#850),#13099); +#13099= IFCLIBRARYREFERENCE($,$,'Fan Rotation Speed',$,'en',$); + +#5991= IFCRELASSOCIATESLIBRARY('2noVXlhuP0mPKYB50I6ZCG',$,$,$,(#850),#13100); +#13100= IFCLIBRARYREFERENCE($,$,'\X2\56DE8EE2901F5EA6\X0\','\X2\56DE8EE2901F5EA6\X0\','ja-JP',$); + +#5993= IFCRELASSOCIATESLIBRARY('3XPqlMITP7xuIE$wN9MBxO',$,$,$,(#852),#13101); +#13101= IFCLIBRARYREFERENCE($,$,'Faucet Function',$,'en',$); + +#5994= IFCRELASSOCIATESLIBRARY('35lPQt_VL7LwP8ekKHO8fb',$,$,$,(#852),#13102); +#13102= IFCLIBRARYREFERENCE($,$,'\X2\6C3468136A5F80FD\X0\','\X2\6C346813306E4F5C52D56E295EA63092660E78BA306B5B9A7FA93059308B3002\X0\','ja-JP',$); + +#5996= IFCRELASSOCIATESLIBRARY('0pqP7bJWnCoRuICUgKoP7Z',$,$,$,(#853),#13103); +#13103= IFCLIBRARYREFERENCE($,$,'Faucet Operation',$,'en',$); + +#5997= IFCRELASSOCIATESLIBRARY('1uxIB1eHrDGRUU954mWUJX',$,$,$,(#853),#13104); +#13104= IFCLIBRARYREFERENCE($,$,'\X2\6C34681364CD4F5C\X0\','\X2\6C346813306E64CD4F5C65B96CD5306E7BC456F23092305330533067660E78BA306B5B9A7FA93059308BFF1A\X0\\X\0D\X\0ACeramicDisc = \X2\53E33092958B95893059308B30BB30E930DF30C330AF30B730FC30EB309263013063305F602564CD4F5C6C3468133000\X0\LeverHandle = \X2\30EC30D030FC30CF30F330C930EB306764CD4F5C3055308C308B602564CD4F5C6C3468133000\X0\SelfClosing =\X2\30B530FC30B8572730923082305F30893055306A304481EA95896C3468133000\X0\QuarterTurn =90\X2\5EA6300164CD4F5C6A5F69CB309256DE30593053306830675168958B53C8306F516895893067304D308B602564CD4F5C6C3468133000\X0\QuickAction =\X2\64CD4F5C6A5F69CB306E4E003064306E5C0F3055306A52D5304D30675168958B53C8306F516895893067304D308B6C3468133000\X0\ScrewDown =\X2\53E33092958B95893059308B305F3081306B306D3058306E4E3B8EF8309256DE305730664E2D306E677F53C8306F5186677F309252D5304B30596C3468133000\X0\SelfClosing = \X2\64CD4F5C4E3B8EF8306E980290E8306E5727529B3067958B30513089308C30015727529B304C958B653E3055308C305F6642306F30013070306D53C8306F9318306E52D54F5C3067958930813089308C308B6C3468133000\X0\TimedSelfClosing =\X2\524D3082306330666C7A30813089308C305F664295933001541051FA3059308B81EA95896C346813\X0\','ja-JP',$); + +#5998= IFCRELASSOCIATESLIBRARY('2xISvftsT2PfPIWmeoPwd0',$,$,$,(#854),#13105); +#13105= IFCLIBRARYREFERENCE($,$,'Faucet Top Description',$,'en',$); + +#5999= IFCRELASSOCIATESLIBRARY('0i6tzLKn5BIfzqombyaa0M',$,$,$,(#854),#13106); +#13106= IFCLIBRARYREFERENCE($,$,'\X2\6C346813306E980290E8\X0\','\X2\64CD4F5C6A5F69CB\X0\/\X2\6C346813306E980290E8306E8AAC660E\X0\','ja-JP',$); + +#6001= IFCRELASSOCIATESLIBRARY('1XwWg6AHr2H8rkLcXUNKOO',$,$,$,(#855),#13107); +#13107= IFCLIBRARYREFERENCE($,$,'Faucet Type',$,'en',$); + +#6002= IFCRELASSOCIATESLIBRARY('2XmuV1Vv5CGgPrMjFGC1J$',$,$,$,(#855),#13108); +#13108= IFCLIBRARYREFERENCE($,$,'\X2\6C34681330BF30A430D7\X0\','\X2\6C34681330BF30A430D7306E7BC456F2309230533053306B660E78BA306B5B9A7FA93059308B\X0\\X\0D\X\0ABib = \X2\516553E3304C6C345E73306730014E0B306B541051FA3059308B30CE30BA30EB306E6C3468133000\X0\Globe =\X2\6D7469FD306E7AEF306B4ED830513089308C3001516553E3304C6C345E7330673001672C4F53304C90E852067684306B74035F623067300130CE30BA30EB304C578276F4306A6C3468133000\X0\Diverter =\X2\30B730E330EF30FC30D830C330C93078306E6DF754086C34306E6D41308C3092590930483089308C308B5F01309263013063305F7D445408305B6C3468133000\X0\DividedFlowCombination = \X2\5171901A306E30CE30BA30EB304B308951FA308B307E30676C3430686E6F304C5206304B308C305F307E307E306B306A306330663044308B7D445408305B6C3468133000\X0\Pillar =\X2\578276F4306A516553E330684E0B3078541051FA3059308B30CE30BA30EB309263013063305F6C3468133000\X0\SingleOutletCombination =\X2\5171901A306E30CE30BA30EB304B308951FA308B524D306B6C3430686E6F304C6DF754083059308B7D445408305B6C3468133000\X0\Spray =\X2\30B930D730EC30FC72B6306E541051FA53E3309263013063305F6C3468133000\X0\SprayMixing =\X2\4F7F75284E2D6C7A30813089308C305F6E295EA630674F9B7D663059308B7D666C3430687D666E6F306B63A57D9A3055308C305F30B930D730EC30FC6C346813\X0\','ja-JP',$); + +#6004= IFCRELASSOCIATESLIBRARY('3Qe3bUoxj3MR0OMK5iOIJE',$,$,$,(#858),#13109); +#13109= IFCLIBRARYREFERENCE($,$,'Fault Priority Type',$,'en',$); + +#6009= IFCRELASSOCIATESLIBRARY('0fEtf5tU50CeliAKMVCZiQ',$,$,$,(#867),#13110); +#13110= IFCLIBRARYREFERENCE($,$,'German-name-5','German-description-5','de-DE',$); + +#6010= IFCRELASSOCIATESLIBRARY('2dlFuW47rASen7BtUIt7ld',$,$,$,(#867),#13111); +#13111= IFCLIBRARYREFERENCE($,$,'Fill Gas',$,'en',$); + +#6011= IFCRELASSOCIATESLIBRARY('2vAeN_aEXFK91W82mVv21V',$,$,$,(#867),#13112); +#13112= IFCLIBRARYREFERENCE($,$,'GazEntreVitrages','Nom du gaz remplissant l''espace entre deux couches de verre. Donn\S\i \S\` titre informatif seulement.','fr-FR',$); + +#6012= IFCRELASSOCIATESLIBRARY('3r6EDSfL1CKA3K_YY2hnWW',$,$,$,(#867),#13113); +#13113= IFCLIBRARYREFERENCE($,$,'\X2\5145586B30AC30B97A2E\X0\','2\X2\679A306E30AC30E930B99593306E96999593306B5145586B3055308C305F30AC30B9306E540D79F030023053308C306F60C5583176EE76845C027528306B63D04F9B3055308C308B3002\X0\','ja-JP',$); + +#6013= IFCRELASSOCIATESLIBRARY('2Z8Xelv4r1rRTMp5I7_uSe',$,$,$,(#867),#13114); +#13114= IFCLIBRARYREFERENCE($,$,'\X2\586B51456C144F53\X0\','\X2\4E245C4273BB74834E4B95F4586B51456C144F537684540D79F030024EC54F9B53C280033002\X0\','zh-CN',$); + +#6014= IFCRELASSOCIATESLIBRARY('375Wr2Lvv1XBZTk39S3hp1',$,$,$,(#871),#13115); +#13115= IFCLIBRARYREFERENCE($,$,'Final Resistance',$,'en',$); + +#6015= IFCRELASSOCIATESLIBRARY('1uxLL1mZDERw0WvuiPZPIq',$,$,$,(#872),#13116); +#13116= IFCLIBRARYREFERENCE($,$,'Fin Corrugated Type',$,'en',$); + +#6016= IFCRELASSOCIATESLIBRARY('1t2RYI_jHC0gWwPl5LmjG$',$,$,$,(#872),#13117); +#13117= IFCLIBRARYREFERENCE($,$,'\X2\30B330EB30B230FC30C830BF30A430D730D530A330F3\X0\','\X2\30B330EB30B230FC30C830BF30A430D730D530A330F3306E5B9F76F45F84\X0\','ja-JP',$); + +#6017= IFCRELASSOCIATESLIBRARY('0Mmpa5Tm12KfFjsS7DsbSu',$,$,$,(#873),#13118); +#13118= IFCLIBRARYREFERENCE($,$,'Oberfl\S\dcheng\S\|te','Oberfl\S\dchenbehandlung oder Oberfl\S\dcheng\S\|te, wie "poliert", "schalungsrau", impr\S\dgniert.','de-DE',$); + +#6018= IFCRELASSOCIATESLIBRARY('3noHBUtKP5Y9AXtlQZttbh',$,$,$,(#873),#13119); +#13119= IFCLIBRARYREFERENCE($,$,'Finish',$,'en',$); + +#6019= IFCRELASSOCIATESLIBRARY('2y$hfIOfPAquJrJDF1Js4e',$,$,$,(#873),#13120); +#13120= IFCLIBRARYREFERENCE($,$,'Finition','Finition de cet objet. Sp\S\icification de la finition donn\S\ie \S\` titre informatif.','fr-FR',$); + +#6020= IFCRELASSOCIATESLIBRARY('0IiAwekRP4mgHgL$tq85oB',$,$,$,(#873),#13121); +#13121= IFCLIBRARYREFERENCE($,$,'\X2\4ED54E0A3052\X0\','\X2\4ED54E0A30529078629E306B95A23059308B60C558313002886897624ED54E0A3052306B95A23059308B4ED569D83002\X0\','ja-JP',$); + +#6021= IFCRELASSOCIATESLIBRARY('1Q13cqWY93DxvfVpi7WhXm',$,$,$,(#873),#13122); +#13122= IFCLIBRARYREFERENCE($,$,'\X2\8868976259047406\X0\','\X2\8BE567844EF67684886897625904740665B95F0F30024EC54F9B53C280033002\X0\','zh-CN',$); + +#6022= IFCRELASSOCIATESLIBRARY('1iGVJ3$rf0RvDSXP5mOqBK',$,$,$,(#874),#13123); +#13123= IFCLIBRARYREFERENCE($,$,'Finish',$,'en',$); + +#6023= IFCRELASSOCIATESLIBRARY('3Cw7HxIkT8dwYIVjKwDZsa',$,$,$,(#874),#13124); +#13124= IFCLIBRARYREFERENCE($,$,'\X2\4ED54E0A3052\X0\','\X2\6C346813306B906975283055308C308B4ED54E0A3052306E8AAC660E\X0\','ja-JP',$); + +#6024= IFCRELASSOCIATESLIBRARY('0nGilkdjbDieci4Q0VEY4W',$,$,$,(#875),#13125); +#13125= IFCLIBRARYREFERENCE($,$,'Finish Color',$,'en',$); + +#6025= IFCRELASSOCIATESLIBRARY('0NtoyU$mPBEQaw6kmHmYI$',$,$,$,(#876),#13126); +#13126= IFCLIBRARYREFERENCE($,$,'Finish Color',$,'en',$); + +#6026= IFCRELASSOCIATESLIBRARY('0dRgcXGAvFsR_0EtQegpeU',$,$,$,(#876),#13127); +#13127= IFCLIBRARYREFERENCE($,$,'CouleurFinition','La couleur de finition du terminal de ventilation.','fr-FR',$); + +#6027= IFCRELASSOCIATESLIBRARY('2sRcMtp7rB8R_CW8j5vlRh',$,$,$,(#876),#13128); +#13128= IFCLIBRARYREFERENCE($,$,'\X2\4ED54E0A30528272\X0\','\X2\30BF30FC30DF30CA30EB306E4ED54E0A30528272\X0\','ja-JP',$); + +#6028= IFCRELASSOCIATESLIBRARY('1e30imcDTC9QRmAPOXjGaZ',$,$,$,(#877),#13129); +#13129= IFCLIBRARYREFERENCE($,$,'Finishing',$,'en',$); + +#6030= IFCRELASSOCIATESLIBRARY('0AH4j2QpXAr9RbtGf4lMKt',$,$,$,(#878),#13130); +#13130= IFCLIBRARYREFERENCE($,$,'Finish Type',$,'en',$); + +#6031= IFCRELASSOCIATESLIBRARY('0Av1X8G_n9cg4urPPuAnDA',$,$,$,(#878),#13131); +#13131= IFCLIBRARYREFERENCE($,$,'TypeFinition','Le type de finition du terminal de ventilation.','fr-FR',$); + +#6032= IFCRELASSOCIATESLIBRARY('0ZbjHxtXXFsBfT5b9h_rgy',$,$,$,(#878),#13132); +#13132= IFCLIBRARYREFERENCE($,$,'\X2\4ED54E0A30525F625F0F\X0\','\X2\30BF30FC30DF30CA30EB306E4ED54E0A3052306E5F625F0FFF08\X0\ANNODIZED,\X2\585788C54ED6FF09\X0\','ja-JP',$); + +#6033= IFCRELASSOCIATESLIBRARY('13yi9aQ_r3rRHqkDhsXgJA',$,$,$,(#879),#13133); +#13133= IFCLIBRARYREFERENCE($,$,'Notausgang','Angabe, ob das Fenster ein Notausgang gem\S\d\S\_ der nationalen oder regionalen Brandschutzverordnung ist (JA), oder nicht (NEIN).','de-DE',$); + +#6034= IFCRELASSOCIATESLIBRARY('0wQYaH24f4ZQGbtAM7GOlz',$,$,$,(#879),#13134); +#13134= IFCLIBRARYREFERENCE($,$,'Fire Exit',$,'en',$); + +#6035= IFCRELASSOCIATESLIBRARY('2U13EF0RT78vn7Xpz9uC1o',$,$,$,(#879),#13135); +#13135= IFCLIBRARYREFERENCE($,$,'Sortie de secours','Indique si cet objet est con\S\gu pour servir de sortie en cas d''incendie (VRAI) ou non (FAUX). D\S\ifinition de la sortie de secours selon le Code National.','fr-FR',$); + +#6036= IFCRELASSOCIATESLIBRARY('3ajcDRDV9D9u49TH4SeXCM',$,$,$,(#880),#13136); +#13136= IFCLIBRARYREFERENCE($,$,'Rettungsweg','Angabe ob dieses Transportelement als Rettungsweg im Brandfall zul\S\dssig ist (WAHR) oder nicht (FALSCH).','de-DE',$); + +#6037= IFCRELASSOCIATESLIBRARY('2H2kLFVo5FlfYe4MqNikVO',$,$,$,(#880),#13137); +#13137= IFCLIBRARYREFERENCE($,$,'Fire Exit',$,'en',$); + +#6038= IFCRELASSOCIATESLIBRARY('0P4QdSygP3XgUWAOInY0gp',$,$,$,(#880),#13138); +#13138= IFCLIBRARYREFERENCE($,$,'SortieSecours','Indication si l''objet est con\S\gu pour servir de sortie en cas d''incendie (VRAI) ou non (FAUX). Cas d''un \S\il\S\iment de transport comme un ascenseur con\S\gu pour l''\S\ivacuation en cas d''incendie.','fr-FR',$); + +#6039= IFCRELASSOCIATESLIBRARY('0Diz127rHFjQLzeNRSoNww',$,$,$,(#880),#13139); +#13139= IFCLIBRARYREFERENCE($,$,'\X2\907F96E351FA53E3\X0\','\X2\907F96E351FA53E3\X0\(TRUE)\X2\304B3001901A5E38306E51FA53E3\X0\(FALSE)\X2\304B3092793A305930D530E930B03002\X0\','ja-JP',$); + +#6040= IFCRELASSOCIATESLIBRARY('0T6laCvwr4IvolMTWDRvAS',$,$,$,(#880),#13140); +#13140= IFCLIBRARYREFERENCE($,$,'\X2\D654C7AC\X0\ \X2\CD9CAD6C\X0\ (\X2\D53CB09C\X0\ \X2\CD9CAD6C\X0\)','\X2\C774\X0\ \X2\BB3CCCB4AC00\X0\ \X2\D654C7ACC758\X0\ \X2\ACBDC6B0\X0\ \X2\CD9CAD6CB85C\X0\ \X2\C0ACC6A9B418B3C4B85D\X0\ \X2\C124ACC4B418C5C8B294C9C0\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\BD80C6B8\X0\ \X2\AC12C785B2C8B2E4\X0\. \X2\C5ECAE30C5D0\X0\ \X2\ACF5AC04\X0\ (\X2\C608\X0\ \X2\BCF5B3C4\X0\), \X2\C608B97C\X0\ \X2\B4E4BA74\X0\ \X2\D654C7AC\X0\ \X2\D53CB09C\X0\ \X2\BAA9C801C744\X0\ \X2\C704D574\X0\ \X2\CD9CAD6C\X0\ \X2\ACF5AC04C73CB85C\X0\ \X2\C0ACC6A9D558B3C4B85D\X0\ \X2\C124ACC4B418C5C8B294C9C0\X0\ \X2\C5ECBD80\X0\','ko-KR',$); + +#6041= IFCRELASSOCIATESLIBRARY('1bMx0tSh9DpPO8Tmd9Q2_Y',$,$,$,(#881),#13141); +#13141= IFCLIBRARYREFERENCE($,$,'Fluchttreppe','Angabe, ob die T\S\|r ein Notausgang oder Fluchtt\S\|r gem\S\d\S\_ der nationalen oder regionalen Brandschutzverordnung ist (JA), oder nicht (NEIN).','de-DE',$); + +#6042= IFCRELASSOCIATESLIBRARY('337g241WT7vA1WUj7YEfHf',$,$,$,(#881),#13142); +#13142= IFCLIBRARYREFERENCE($,$,'Fire Exit','Indication whether this object is designed to serve as an exit in the case of fire (TRUE) or not (FALSE). Here it defines an exit stair in accordance to the national building code.','en',$); + +#6043= IFCRELASSOCIATESLIBRARY('3AZxiAQ495jhpdoHakoIbn',$,$,$,(#881),#13143); +#13143= IFCLIBRARYREFERENCE($,$,'Sortie Secours','Indique si cet objet est con\S\gu pour servir de sortie en cas d''incendie (VRAI) ou non (FAUX). D\S\ifinition de la sortie de secours selon le Code National.','fr-FR',$); + +#6044= IFCRELASSOCIATESLIBRARY('3EjZCyQFP6aRnRjrxofZpj',$,$,$,(#881),#13144); +#13144= IFCLIBRARYREFERENCE($,$,'\X2\975E5E3853E3533A5206\X0\','\X2\3053306E30AA30D630B830A730AF30C8304C706B707D6642306E975E5E3853E33068305730668A2D8A083055308C30663044308B304B30693046304B3092793A305930D630FC30EA30A230F350243002305330533067306F95A290233059308B5EFA7BC957FA6E966CD5306B304A3051308B51FA53E330C930A23068305730665B9A7FA9305730663044308B3002\X0\','ja-JP',$); + +#6045= IFCRELASSOCIATESLIBRARY('2wntqjgXz9z8I_LyeVXfX5',$,$,$,(#881),#13145); +#13145= IFCLIBRARYREFERENCE($,$,'\X2\662F54264E3A7D27602551FA53E3\X0\','\X2\8868793A8BE567844EF6662F54268BBE8BA14E3A706B707E65F676847D27602551FA53E33002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB65EFA7B5189C483033002\X0\','zh-CN',$); + +#6046= IFCRELASSOCIATESLIBRARY('3Px0XZQ$b4OBny5r0SFU7K',$,$,$,(#882),#13146); +#13146= IFCLIBRARYREFERENCE($,$,'Fluchtweg','German-description-6','de-DE',$); + +#6047= IFCRELASSOCIATESLIBRARY('2f31P0xJTDIPXwXAPsjRt0',$,$,$,(#882),#13147); +#13147= IFCLIBRARYREFERENCE($,$,'Fire Exit',$,'en',$); + +#6048= IFCRELASSOCIATESLIBRARY('0B5jHBWJ1AYfyATMr4HM75',$,$,$,(#882),#13148); +#13148= IFCLIBRARYREFERENCE($,$,'SortieSecours','Indique si cet objet est con\S\gu pour servir de sortie en cas d''incendie (VRAI) ou non (FAUX). D\S\ifinition de la sortie de secours selon le Code National.','fr-FR',$); + +#6049= IFCRELASSOCIATESLIBRARY('1P7FOS2ofBZfgjLoEyfsYK',$,$,$,(#882),#13149); +#13149= IFCLIBRARYREFERENCE($,$,'\X2\975E5E3853E3533A5206\X0\','\X2\3053306E30AA30D630B830A730AF30C8304C706B707D6642306E975E5E3853E33068305730668A2D8A083055308C30663044308B304B30693046304B3092793A305930D630FC30EA30A230F350243002305330533067306F95A290233059308B5EFA7BC957FA6E966CD5306B304A3051308B51FA53E330C930A23068305730665B9A7FA9305730663044308B3002\X0\','ja-JP',$); + +#6050= IFCRELASSOCIATESLIBRARY('1ppxR90xn9PQWPJn$NGC6z',$,$,$,(#882),#13150); +#13150= IFCLIBRARYREFERENCE($,$,'\X2\662F54264E3A7D27602551FA53E3\X0\','\X2\8868793A8BE567844EF6662F54268BBE8BA14E3A706B707E65F676847D27602551FA53E33002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB65EFA7B5189C483033002\X0\','zh-CN',$); + +#6051= IFCRELASSOCIATESLIBRARY('2cut82jbf949Y2CmrQy4gs',$,$,$,(#883),#13151); +#13151= IFCLIBRARYREFERENCE($,$,'Notausgang','Angabe, ob der Raum einen Notausgang f\S\|r den Brandfall hat und als ein Notausgangs(sammel)raum im Sinne der Brandschutzverordnung gilt (WAHR), oder nicht (FALSCH).','de-DE',$); + +#6052= IFCRELASSOCIATESLIBRARY('3shLATgu57OQ9CYS8YEGhF',$,$,$,(#883),#13152); +#13152= IFCLIBRARYREFERENCE($,$,'Fire Exit',$,'en',$); + +#6053= IFCRELASSOCIATESLIBRARY('0DTtmnYuv40fNIv_10eems',$,$,$,(#883),#13153); +#13153= IFCLIBRARYREFERENCE($,$,'SortieSecours','Indique si cet objet est con\S\gu pour servir de sortie en cas d''incendie (VRAI) ou non (FAUX). Cas d''un espace comme un couloir con\S\gu pour servir d''espace de sortie, par exemple pour l''\S\ivacuation en cas d''incendie.','fr-FR',$); + +#6054= IFCRELASSOCIATESLIBRARY('11a$S9S5X2WgTmwG1FHuZI',$,$,$,(#883),#13154); +#13154= IFCLIBRARYREFERENCE($,$,'\X2\975E5E3853E3533A5206\X0\','\X2\3053306E30AA30D630B830A730AF30C8304C706B707D306E58345408306B51FA53E33068305730664F7F308F308C308B30883046306B8A2D8A083055308C30663044308B304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\(TRUE)\X2\306F30443001\X0\(FALSE)\X2\3044304430483002\X0\\X\0D\X\0A\X2\30533053306B30017A7A9593\X0\(\X2\4F8B304830705ECA4E0B\X0\)\X2\306F30014F8B30483070706B707D907F96E376EE7684306E305F3081306B51FA53E37A7A95933068305730664F7F308F308C308B308830468A2D8A083055308C30663044308B304B30693046304B3002\X0\','ja-JP',$); + +#6055= IFCRELASSOCIATESLIBRARY('02M0oHbOf9Shhz68O$EjJw',$,$,$,(#883),#13155); +#13155= IFCLIBRARYREFERENCE($,$,'\X2\D654C7AC\X0\ \X2\CD9CAD6C\X0\ (\X2\D53CB09C\X0\ \X2\CD9CAD6C\X0\)','\X2\C5ECAE30C5D0\X0\ \X2\ACF5AC04\X0\ (\X2\C608\X0\ \X2\BCF5B3C4\X0\), \X2\C608B97C\X0\ \X2\B4E4BA74\X0\ \X2\D654C7AC\X0\ \X2\D53CB09C\X0\ \X2\BAA9C801C744\X0\ \X2\C704D574\X0\ \X2\CD9CAD6C\X0\ \X2\ACF5AC04C73CB85C\X0\ \X2\C0ACC6A9D558B3C4B85D\X0\ \X2\C124ACC4B418C5C8B294C9C0\X0\ \X2\C5ECBD80\X0\','ko-KR',$); + +#6056= IFCRELASSOCIATESLIBRARY('2sZZdbpODDNQhuxMR5b_g2',$,$,$,(#884),#13156); +#13156= IFCLIBRARYREFERENCE($,$,'Notausgang','Angabe, ob die T\S\|r ein Notausgang gem\S\d\S\_ der nationalen oder regionalen Brandschutzverordnung ist (JA), oder nicht (NEIN)..','de-DE',$); + +#6057= IFCRELASSOCIATESLIBRARY('3YaEKfVLP6dOwD4iAyC00E',$,$,$,(#884),#13157); +#13157= IFCLIBRARYREFERENCE($,$,'Fire Exit',$,'en',$); + +#6058= IFCRELASSOCIATESLIBRARY('0mfF9p$4XEef6m4GjPjI6m',$,$,$,(#884),#13158); +#13158= IFCLIBRARYREFERENCE($,$,'Sortie Secours','Indique si cet objet est con\S\gu pour servir de sortie en cas d''incendie (VRAI) ou non (FAUX). D\S\ifinition de la sortie de secours selon le Code National.','fr-FR',$); + +#6059= IFCRELASSOCIATESLIBRARY('3UNrisgYfEHwwkDTFwTW_I',$,$,$,(#884),#13159); +#13159= IFCLIBRARYREFERENCE($,$,'\X2\975E5E3853E3533A5206\X0\','\X2\3053306E30AA30D630B830A730AF30C8304C706B707D6642306E975E5E3853E33068305730668A2D8A083055308C30663044308B304B30693046304B3092793A305930D630FC30EA30A230F350243002305330533067306F95A290233059308B5EFA7BC957FA6E966CD5306B304A3051308B51FA53E330C930A23068305730665B9A7FA9305730663044308B3002\X0\','ja-JP',$); + +#6060= IFCRELASSOCIATESLIBRARY('3OL0FhXoHC69YsvSG67KQC',$,$,$,(#884),#13160); +#13160= IFCLIBRARYREFERENCE($,$,'\X2\662F54264E3A7D27602551FA53E3\X0\','\X2\8868793A8BE567844EF6662F54268BBE8BA14E3A706B707E65F676847D27602551FA53E33002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB65EFA7B5189C483033002\X0\','zh-CN',$); + +#6061= IFCRELASSOCIATESLIBRARY('0jdhtqmK1BGwx8wGzaAopC',$,$,$,(#885),#13161); +#13161= IFCLIBRARYREFERENCE($,$,'Fire Exit',$,'en',$); + +#6062= IFCRELASSOCIATESLIBRARY('3mKlOb4Aj1yBBYdeUlR19X',$,$,$,(#885),#13162); +#13162= IFCLIBRARYREFERENCE($,$,'Sortie de secours','Indique si cet objet est con\S\gu pour servir de sortie en cas d''incendie (VRAI) ou non (FAUX).','fr-FR',$); + +#6063= IFCRELASSOCIATESLIBRARY('1iBxGywVP3JAmcMhB4vA7J',$,$,$,(#885),#13163); +#13163= IFCLIBRARYREFERENCE($,$,'\X2\975E5E3853E3533A5206\X0\','\X2\3053306E30AA30D630B830A730AF30C8FF08958B53E3FF09304C706B707D306E58345408306B51FA53E33068305730664F7F308F308C308B30883046306B8A2D8A083055308C30663044308B304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\(TRUE)\X2\306F30443001\X0\(FALSE)\X2\3044304430483002\X0\\X\0D\X\0A\X2\30533053306B30017A7A9593\X0\(\X2\4F8B304830705ECA4E0B\X0\)\X2\306F30014F8B30483070706B707D907F96E376EE7684306E305F3081306B51FA53E37A7A95933068305730664F7F308F308C308B308830468A2D8A083055308C30663044308B304B30693046304B3002\X0\','ja-JP',$); + +#6064= IFCRELASSOCIATESLIBRARY('3Mcs8kZ0j6VuoEJwqzEzO8',$,$,$,(#886),#13164); +#13164= IFCLIBRARYREFERENCE($,$,'Feuerwehraufzug','Angabe, ob der Aufzug als ein Feuerwerksaufzug vorgesehen ist (WAHR) oder nicht (FALSCH). Ein Feuerwehraufzug ist ein besonders abgesicherter Aufzug der der Feuerwehr im Branfall ein Erreichen der Branetage erm\S\vglicht.','de-DE',$); + +#6065= IFCRELASSOCIATESLIBRARY('3S0uskPybEguVsIo5LUkqN',$,$,$,(#886),#13165); +#13165= IFCLIBRARYREFERENCE($,$,'Fire Fighting Lift',$,'en',$); + +#6066= IFCRELASSOCIATESLIBRARY('2tiz2_MILCBuCEDmNKteOL',$,$,$,(#886),#13166); +#13166= IFCLIBRARYREFERENCE($,$,'LargeurPassage','Indique si l''ascenseur est con\S\gu pour servir d''ascenseur pompier (VRAI) ou non (FAUX). Un ascenseur pompier est utilis\S\i par les pompiers pour acc\S\ider \S\` l''endroit du feu et \S\ivacuer les personnes.','fr-FR',$); + +#6067= IFCRELASSOCIATESLIBRARY('1YfuPJLlL56gV_rF5A6jWo',$,$,$,(#886),#13167); +#13167= IFCLIBRARYREFERENCE($,$,'\X2\6D88963230A830EC30D930FC30BF30FC\X0\','\X2\706B707D6642306B6D88963230A830EC30D930FC30BF30FC306830573066306E52297528309260F35B9A305730668A2D8A083055308C30663044308B304B30693046304B3092793A305930026D88963230A830EC30D930FC30BF30FC306F706B707D73FE583430786D88963258EB3092904B30933060308A4EBA3092907F96E33055305B308B305F3081306B4F7F308F308C308B3002\X0\','ja-JP',$); + +#6069= IFCRELASSOCIATESLIBRARY('248njSdb92bQ$vOYoRF8ap',$,$,$,(#887),#13168); +#13168= IFCLIBRARYREFERENCE($,$,'Fire Hydrant Type',$,'en',$); + +#6070= IFCRELASSOCIATESLIBRARY('0IWrIx0XT78eZyQRTNzQsz',$,$,$,(#887),#13169); +#13169= IFCLIBRARYREFERENCE($,$,'\X2\6D88706B6813306E30BF30A430D7\X0\','\X2\6D88706B6813306E5FC58981306A30BF30A430D730925B9A7FA93059308B3002\X0\\X\0D\X\0A\X\0D\X\0A\X2\4E7E5F0F\X0\l\X2\FF1A51CD7D50306E53EF80FD6027306E3042308B3068304D57304E2D306B958B653E5F0130BB30C330C83002\X0\\X\0D\X\0A\X\0D\X\0A\X2\6E7F5F0FFF1A51CD7D50306E53EF80FD6027306E306A30443068304D57304E0A306B958B653E5F0130BB30C330C83002\X0\','ja-JP',$); + +#6071= IFCRELASSOCIATESLIBRARY('2SsFROlKbCFuOvrLBRaFfm',$,$,$,(#889),#13170); +#13170= IFCLIBRARYREFERENCE($,$,'Geb\S\dudeklasse Brandschutz','Zugewiesene Geb\S\dudeklasse nach der nationalen Brandschutzverordnung.','de-DE',$); + +#6072= IFCRELASSOCIATESLIBRARY('0wsTBLroT2UwDBmaaCNsKT',$,$,$,(#889),#13171); +#13171= IFCLIBRARYREFERENCE($,$,'Fire Protection Class',$,'en',$); + +#6073= IFCRELASSOCIATESLIBRARY('1qimyAZYfDCuCmzYJJYeP4',$,$,$,(#889),#13172); +#13172= IFCLIBRARYREFERENCE($,$,'RisqueIncendieUsageSecondaire','Classe principale de protection contre le risque incendie, selon la r\S\iglementation nationale.','fr-FR',$); + +#6074= IFCRELASSOCIATESLIBRARY('2V8AGxrFb6WOAG6TYatUhm',$,$,$,(#889),#13173); +#13173= IFCLIBRARYREFERENCE($,$,'\X2\8010706B7B497D1A\X0\','\X2\4E3B8981306A9632706B7B497D1A300295A290233059308B5EFA7BC957FA6E966CD530016D8896326CD5306A3069306E56FD5BB657FA6E96309253C271673002\X0\','ja-JP',$); + +#6075= IFCRELASSOCIATESLIBRARY('00PiqsQmz0HRLXU8mSkzGK',$,$,$,(#889),#13174); +#13174= IFCLIBRARYREFERENCE($,$,'\X2\BC29D654\X0\ \X2\B4F1AE09\X0\','\X2\C8FCC694\X0\ \X2\BC29D654\X0\ \X2\B4F1AE09\X0\. \X2\AD00B828\X0\ \X2\AC74CD95\X0\ \X2\AE30C900BC95\X0\, \X2\C18CBC29BC95\X0\ \X2\B4F1C758\X0\ \X2\AD6DAC00\X0\ \X2\D45CC900C744\X0\ \X2\CC38C870D558C2EDC2DCC624\X0\.','ko-KR',$); + +#6076= IFCRELASSOCIATESLIBRARY('1p0etPrpnFBQwJ4AYysOtu',$,$,$,(#890),#13175); +#13175= IFCLIBRARYREFERENCE($,$,'Feuerwiderstandsklasse','Feuerwiderstandsklasse gem\S\d\S\_ der nationalen oder regionalen Brandschutzverordnung.','de-DE',$); + +#6077= IFCRELASSOCIATESLIBRARY('3UchJyWDfCHOjwqPjZilZA',$,$,$,(#890),#13176); +#13176= IFCLIBRARYREFERENCE($,$,'Fire Rating',$,'en',$); + +#6078= IFCRELASSOCIATESLIBRARY('3o5TzCEy1E0hTOXU2nEo0T',$,$,$,(#890),#13177); +#13177= IFCLIBRARYREFERENCE($,$,'R\S\isistance au feu','Classement au feu de l''\S\il\S\iment donn\S\i selon la classification nationale de s\S\icurit\S\i incendie.','fr-FR',$); + +#6079= IFCRELASSOCIATESLIBRARY('2D8ga7oJH5vuI3nukOmRC$',$,$,$,(#890),#13178); +#13178= IFCLIBRARYREFERENCE($,$,'\X2\8010706B7B497D1A\X0\','\X2\8010706B7B497D1A30025F538A7256FD306E5EFA7BC96CD5898F306B3088308B3002\X0\','ja-JP',$); + +#6080= IFCRELASSOCIATESLIBRARY('3iaVIDUHL4ZQ52Ms8ADOvP',$,$,$,(#890),#13179); +#13179= IFCLIBRARYREFERENCE($,$,'\X2\9632706B7B497EA7\X0\','\X2\8BE567844EF676849632706B7B497EA73002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB69632706B5B89516852067EA73002\X0\','zh-CN',$); + +#6081= IFCRELASSOCIATESLIBRARY('2_9IaUrh9C9A7_nlL3Kf9h',$,$,$,(#891),#13180); +#13180= IFCLIBRARYREFERENCE($,$,'Feuerwiderstandsklasse','Feuerwiderstandasklasse gem\S\d\S\_ der nationalen oder regionalen Brandschutzverordnung.','de-DE',$); + +#6082= IFCRELASSOCIATESLIBRARY('3BB1E8c8T7$wn22WxPkSoj',$,$,$,(#891),#13181); +#13181= IFCLIBRARYREFERENCE($,$,'Fire Rating',$,'en',$); + +#6083= IFCRELASSOCIATESLIBRARY('0SGvx$9vr9rfu2PIIdt9ft',$,$,$,(#891),#13182); +#13182= IFCLIBRARYREFERENCE($,$,'ResistanceAuFeu','Classement au feu de l''\S\il\S\iment donn\S\i selon la classification nationale de s\S\icurit\S\i incendie.','fr-FR',$); + +#6084= IFCRELASSOCIATESLIBRARY('3Dpk2I4Bn4W8N4y5axau2I',$,$,$,(#891),#13183); +#13183= IFCLIBRARYREFERENCE($,$,'\X2\8010706B7B497D1A\X0\','\X2\5F538A7230AA30D630B830A730AF30C8306E8010706B7B497D1A300256FD30675B9A3081305F8010706B5B8951687B497D1A5206985E306B3088308B3002\X0\','ja-JP',$); + +#6085= IFCRELASSOCIATESLIBRARY('3TcJQdWzv6OOyECkzZG0ug',$,$,$,(#891),#13184); +#13184= IFCLIBRARYREFERENCE($,$,'\X2\9632706B7B497EA7\X0\','\X2\8BE567844EF676849632706B7B497EA73002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB69632706B5B89516852067EA73002\X0\','zh-CN',$); + +#6086= IFCRELASSOCIATESLIBRARY('3xw5ilOXHEDOLWFasclgNb',$,$,$,(#892),#13185); +#13185= IFCLIBRARYREFERENCE($,$,'Feuerwiderstandsklasse','Feuerwiderstandasklasse gem\S\d\S\_ der nationalen oder regionalen Brandschutzverordnung.','de-DE',$); + +#6087= IFCRELASSOCIATESLIBRARY('3z1NBmw890u8B1Z1e72$T1',$,$,$,(#892),#13186); +#13186= IFCLIBRARYREFERENCE($,$,'Fire Rating',$,'en',$); + +#6088= IFCRELASSOCIATESLIBRARY('2EmkZ$G058rwXR1bT8i_b5',$,$,$,(#892),#13187); +#13187= IFCLIBRARYREFERENCE($,$,'ResistanceAuFeu','Classement au feu de l''\S\il\S\iment donn\S\i selon la classification nationale de s\S\icurit\S\i incendie.','fr-FR',$); + +#6089= IFCRELASSOCIATESLIBRARY('0YCXI8BPD6DQKMugZgxx61',$,$,$,(#892),#13188); +#13188= IFCLIBRARYREFERENCE($,$,'\X2\8010706B7B497D1A\X0\','\X2\4E3B8981306A8010706B7B497D1A300295A290233059308B5EFA7BC957FA6E966CD530016D8896326CD5306A3069306E56FD5BB657FA6E96309253C271673002\X0\','ja-JP',$); + +#6090= IFCRELASSOCIATESLIBRARY('25IP_kQur5nPLmRdJ6XwUo',$,$,$,(#892),#13189); +#13189= IFCLIBRARYREFERENCE($,$,'\X2\9632706B7B497EA7\X0\','\X2\8BE567844EF676849632706B7B497EA73002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB69632706B5B89516852067EA73002\X0\','zh-CN',$); + +#6091= IFCRELASSOCIATESLIBRARY('2oiTsWfoL6DOdaJuwyTFLt',$,$,$,(#893),#13190); +#13190= IFCLIBRARYREFERENCE($,$,'Feuerwiderstandsklasse','Feuerwiderstandasklasse gem\S\d\S\_ der nationalen oder regionalen Brandschutzverordnung.','de-DE',$); + +#6092= IFCRELASSOCIATESLIBRARY('3hI9WC0_fFFvtgCk8KnP15',$,$,$,(#893),#13191); +#13191= IFCLIBRARYREFERENCE($,$,'Fire Rating',$,'en',$); + +#6093= IFCRELASSOCIATESLIBRARY('2zeXT42PP6$vGJ2IvIj$m9',$,$,$,(#893),#13192); +#13192= IFCLIBRARYREFERENCE($,$,'ResistanceAuFeu','Classement au feu de l''\S\il\S\iment donn\S\i selon la classification nationale de s\S\icurit\S\i incendie.','fr-FR',$); + +#6094= IFCRELASSOCIATESLIBRARY('1G_FAtiBn5vAjyj3AsAYYe',$,$,$,(#893),#13193); +#13193= IFCLIBRARYREFERENCE($,$,'\X2\8010706B7B497D1A\X0\','\X2\4E3B8981306A8010706B7B497D1A300295A290233059308B5EFA7BC957FA6E966CD530016D8896326CD5306A3069306E56FD5BB657FA6E96309253C271673002\X0\','ja-JP',$); + +#6095= IFCRELASSOCIATESLIBRARY('0_SIlu9Lb1jwPVcErny1F7',$,$,$,(#893),#13194); +#13194= IFCLIBRARYREFERENCE($,$,'\X2\9632706B7B497EA7\X0\','\X2\8BE567844EF676849632706B7B497EA73002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB69632706B5B89516852067EA73002\X0\','zh-CN',$); + +#6096= IFCRELASSOCIATESLIBRARY('0Oh6_twEfAKewpz4WfcPbZ',$,$,$,(#894),#13195); +#13195= IFCLIBRARYREFERENCE($,$,'Feuerwiderstandsklasse','Feuerwiderstandasklasse gem\S\d\S\_ der nationalen oder regionalen Brandschutzverordnung.','de-DE',$); + +#6097= IFCRELASSOCIATESLIBRARY('01xmLor$D6WfaJ2yBb5_HC',$,$,$,(#894),#13196); +#13196= IFCLIBRARYREFERENCE($,$,'Fire Rating',$,'en',$); + +#6098= IFCRELASSOCIATESLIBRARY('0VZKEla5fE3vB4Xs$iC1tA',$,$,$,(#894),#13197); +#13197= IFCLIBRARYREFERENCE($,$,'ResistanceAuFeu','Classement au feu de l''\S\il\S\iment donn\S\i selon la classification nationale de s\S\icurit\S\i incendie.','fr-FR',$); + +#6099= IFCRELASSOCIATESLIBRARY('3hreAisKnFPQVyBTCsXM6l',$,$,$,(#894),#13198); +#13198= IFCLIBRARYREFERENCE($,$,'\X2\8010706B7B497D1A\X0\','\X2\4E3B8981306A8010706B7B497D1A300295A290233059308B5EFA7BC957FA6E966CD530016D8896326CD5306A3069306E56FD5BB657FA6E96309253C271673002\X0\','ja-JP',$); + +#6100= IFCRELASSOCIATESLIBRARY('0vLVn49Jb7yvczckwYQQXn',$,$,$,(#894),#13199); +#13199= IFCLIBRARYREFERENCE($,$,'\X2\9632706B7B497EA7\X0\','\X2\8BE567844EF676849632706B7B497EA73002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB69632706B5B89516852067EA73002\X0\','zh-CN',$); + +#6101= IFCRELASSOCIATESLIBRARY('0FgnmctRT4hOtxf5BJMcR9',$,$,$,(#895),#13200); +#13200= IFCLIBRARYREFERENCE($,$,'Feuerwiderstandsklasse','Feuerwiderstandasklasse gem\S\d\S\_ der nationalen oder regionalen Brandschutzverordnung.','de-DE',$); + +#6102= IFCRELASSOCIATESLIBRARY('2yNFbwiWT3ugB1ai4FTJ9F',$,$,$,(#895),#13201); +#13201= IFCLIBRARYREFERENCE($,$,'Fire Rating',$,'en',$); + +#6103= IFCRELASSOCIATESLIBRARY('24cqAvXIzDyRpGJ7eFCXEW',$,$,$,(#895),#13202); +#13202= IFCLIBRARYREFERENCE($,$,'ResistanceAuFeu','Classement au feu de l''\S\il\S\iment donn\S\i selon la classification nationale de s\S\icurit\S\i incendie.','fr-FR',$); + +#6104= IFCRELASSOCIATESLIBRARY('2PBMP0g_H6ThI$gUB_dSPR',$,$,$,(#895),#13203); +#13203= IFCLIBRARYREFERENCE($,$,'\X2\8010706B7B497D1A\X0\','\X2\4E3B8981306A8010706B7B497D1A300295A290233059308B5EFA7BC957FA6E966CD530016D8896326CD5306A3069306E56FD5BB657FA6E96309253C271673002\X0\','ja-JP',$); + +#6105= IFCRELASSOCIATESLIBRARY('32No_Uu711XQua6i6X8Cg2',$,$,$,(#895),#13204); +#13204= IFCLIBRARYREFERENCE($,$,'\X2\9632706B7B497EA7\X0\','\X2\8BE567844EF676849632706B7B497EA73002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB69632706B5B89516852067EA73002\X0\','zh-CN',$); + +#6106= IFCRELASSOCIATESLIBRARY('0kfjKSGmD5pfs7thz0YUHc',$,$,$,(#896),#13205); +#13205= IFCLIBRARYREFERENCE($,$,'Feuerwiderstandsklasse','Feuerwiderstandasklasse gem\S\d\S\_ der nationalen oder regionalen Brandschutzverordnung.','de-DE',$); + +#6107= IFCRELASSOCIATESLIBRARY('3oHzk2FTLBGe64fjUalLI4',$,$,$,(#896),#13206); +#13206= IFCLIBRARYREFERENCE($,$,'Fire Rating',$,'en',$); + +#6108= IFCRELASSOCIATESLIBRARY('36Ix4UOKjBr9DxlkO2Z$xM',$,$,$,(#896),#13207); +#13207= IFCLIBRARYREFERENCE($,$,'R\S\isistance au feu','Classement au feu de l''\S\il\S\iment donn\S\i selon la classification nationale de s\S\icurit\S\i incendie.','fr-FR',$); + +#6109= IFCRELASSOCIATESLIBRARY('0twMqggI15$hLNImD5bxSe',$,$,$,(#896),#13208); +#13208= IFCLIBRARYREFERENCE($,$,'\X2\8010706B7B497D1A\X0\','\X2\5F538A7230AA30D630B830A730AF30C8306E8010706B7B497D1A300256FD30675B9A3081305F8010706B5B8951687B497D1A5206985E306B3088308B3002\X0\','ja-JP',$); + +#6110= IFCRELASSOCIATESLIBRARY('1lkJpT8W12quHKGeFlG5jO',$,$,$,(#896),#13209); +#13209= IFCLIBRARYREFERENCE($,$,'\X2\9632706B7B497EA7\X0\','\X2\8BE567844EF676849632706B7B497EA73002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB69632706B5B89516852067EA73002\X0\','zh-CN',$); + +#6111= IFCRELASSOCIATESLIBRARY('0XU8ymfIT8ZxUQHZDPWE7S',$,$,$,(#897),#13210); +#13210= IFCLIBRARYREFERENCE($,$,'Feuerwiderstandsklasse','Feuerwiderstandasklasse gem\S\d\S\_ der nationalen oder regionalen Brandschutzverordnung.','de-DE',$); + +#6112= IFCRELASSOCIATESLIBRARY('1s$6DNQ$P7vRF8_IqBcoWo',$,$,$,(#897),#13211); +#13211= IFCLIBRARYREFERENCE($,$,'Fire Rating',$,'en',$); + +#6113= IFCRELASSOCIATESLIBRARY('3VGtyAZxT4ARqUiLhsbaAo',$,$,$,(#897),#13212); +#13212= IFCLIBRARYREFERENCE($,$,'ResistanceAuFeu','Classement au feu de l''\S\il\S\iment donn\S\i selon la classification nationale de s\S\icurit\S\i incendie.','fr-FR',$); + +#6114= IFCRELASSOCIATESLIBRARY('03pbGYA0jF7BQJCvBLMZcF',$,$,$,(#897),#13213); +#13213= IFCLIBRARYREFERENCE($,$,'\X2\8010706B7B497D1A\X0\','\X2\4E3B8981306A8010706B7B497D1A300295A290233059308B5EFA7BC957FA6E966CD530016D8896326CD5306A3069306E56FD5BB657FA6E96309253C271673002\X0\','ja-JP',$); + +#6115= IFCRELASSOCIATESLIBRARY('03GsdgpJHB_vhDMDdsghh3',$,$,$,(#897),#13214); +#13214= IFCLIBRARYREFERENCE($,$,'\X2\9632706B7B497EA7\X0\','\X2\8BE567844EF676849632706B7B497EA73002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB69632706B5B89516852067EA73002\X0\','zh-CN',$); + +#6116= IFCRELASSOCIATESLIBRARY('1RMdYMyF15JBSxp_4e8w7n',$,$,$,(#899),#13215); +#13215= IFCLIBRARYREFERENCE($,$,'Feuerwiderstandsklasse','Feuerwiderstandasklasse gem\S\d\S\_ der nationalen oder regionalen Brandschutzverordnung.','de-DE',$); + +#6117= IFCRELASSOCIATESLIBRARY('3Hm59S5l9CxPMawfPTvniF',$,$,$,(#899),#13216); +#13216= IFCLIBRARYREFERENCE($,$,'Fire Rating',$,'en',$); + +#6118= IFCRELASSOCIATESLIBRARY('1UbESSPQL74RUJE92x3c7w',$,$,$,(#899),#13217); +#13217= IFCLIBRARYREFERENCE($,$,'ResistanceAuFeu','Classement au feu de l''\S\il\S\iment donn\S\i selon la classification nationale de s\S\icurit\S\i incendie.','fr-FR',$); + +#6119= IFCRELASSOCIATESLIBRARY('20lQ6p1hH2pQc6MyDGhk1S',$,$,$,(#899),#13218); +#13218= IFCLIBRARYREFERENCE($,$,'\X2\8010706B7B497D1A\X0\','\X2\4E3B8981306A8010706B7B497D1A300295A290233059308B5EFA7BC957FA6E966CD530016D8896326CD5306A3069306E56FD5BB657FA6E96309253C271673002\X0\','ja-JP',$); + +#6120= IFCRELASSOCIATESLIBRARY('3RU_$WtGL28gpMWKIU5jb0',$,$,$,(#899),#13219); +#13219= IFCLIBRARYREFERENCE($,$,'\X2\9632706B7B497EA7\X0\','\X2\8BE567844EF676849632706B7B497EA73002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB69632706B5B89516852067EA73002\X0\','zh-CN',$); + +#6121= IFCRELASSOCIATESLIBRARY('15WG$wNhX2KflLJyToALs3',$,$,$,(#900),#13220); +#13220= IFCLIBRARYREFERENCE($,$,'Feuerwiderstandsklasse','Feuerwiderstandasklasse gem\S\d\S\_ der nationalen oder regionalen Brandschutzverordnung.','de-DE',$); + +#6122= IFCRELASSOCIATESLIBRARY('1tHW2Imur7QOnVzrUr0y8F',$,$,$,(#900),#13221); +#13221= IFCLIBRARYREFERENCE($,$,'Fire Rating',$,'en',$); + +#6123= IFCRELASSOCIATESLIBRARY('2v7Lu9SiP1uupAF2gB7lZ5',$,$,$,(#900),#13222); +#13222= IFCLIBRARYREFERENCE($,$,'ResistanceAuFeu','Classement au feu de l''\S\il\S\iment donn\S\i selon la classification nationale de s\S\icurit\S\i incendie.','fr-FR',$); + +#6124= IFCRELASSOCIATESLIBRARY('2tu8Ux2QT3TgT5CiJZoCGe',$,$,$,(#900),#13223); +#13223= IFCLIBRARYREFERENCE($,$,'\X2\8010706B7B497D1A\X0\','\X2\4E3B8981306A8010706B7B497D1A300295A290233059308B5EFA7BC957FA6E966CD530016D8896326CD5306A3069306E56FD5BB657FA6E96309253C271673002\X0\','ja-JP',$); + +#6125= IFCRELASSOCIATESLIBRARY('2YhZ$uO8b8g8zW061O7NC5',$,$,$,(#900),#13224); +#13224= IFCLIBRARYREFERENCE($,$,'\X2\9632706B7B497EA7\X0\','\X2\8BE567844EF676849632706B7B497EA73002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB69632706B5B89516852067EA73002\X0\','zh-CN',$); + +#6126= IFCRELASSOCIATESLIBRARY('1F$By$Lkj0XA7_X0f_9YRS',$,$,$,(#901),#13225); +#13225= IFCLIBRARYREFERENCE($,$,'Feuerwiderstandsklasse','Feuerwiderstandasklasse gem\S\d\S\_ der nationalen oder regionalen Brandschutzverordnung.','de-DE',$); + +#6127= IFCRELASSOCIATESLIBRARY('2vjJQmvOvF7vzbxEygaM3T',$,$,$,(#901),#13226); +#13226= IFCLIBRARYREFERENCE($,$,'Fire Rating',$,'en',$); + +#6128= IFCRELASSOCIATESLIBRARY('2ArgzB_i19eQVb36dvgIWv',$,$,$,(#901),#13227); +#13227= IFCLIBRARYREFERENCE($,$,'ResistanceAuFeu','Classement au feu de l''\S\il\S\iment donn\S\i selon la classification nationale de s\S\icurit\S\i incendie.','fr-FR',$); + +#6129= IFCRELASSOCIATESLIBRARY('1rqchaqTT6R9gB9S$uSQLc',$,$,$,(#901),#13228); +#13228= IFCLIBRARYREFERENCE($,$,'\X2\8010706B7B497D1A\X0\','\X2\4E3B8981306A8010706B7B497D1A300295A290233059308B5EFA7BC957FA6E966CD530016D8896326CD5306A3069306E56FD5BB657FA6E96306B30883063306663075B9A3055308C308B3002\X0\','ja-JP',$); + +#6130= IFCRELASSOCIATESLIBRARY('3quAs$7K56zxQAOAhf8G52',$,$,$,(#901),#13229); +#13229= IFCLIBRARYREFERENCE($,$,'\X2\9632706B7B497EA7\X0\','\X2\8BE567844EF676849632706B7B497EA73002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB69632706B5B89516852067EA73002\X0\','zh-CN',$); + +#6131= IFCRELASSOCIATESLIBRARY('3aNjlFDBf56wFAkOfO_FIG',$,$,$,(#902),#13230); +#13230= IFCLIBRARYREFERENCE($,$,'Feuerwiderstandsklasse','Feuerwiderstandasklasse gem\S\d\S\_ der nationalen oder regionalen Brandschutzverordnung.','de-DE',$); + +#6132= IFCRELASSOCIATESLIBRARY('1QiON$xbD2tgr22kTxt48I',$,$,$,(#902),#13231); +#13231= IFCLIBRARYREFERENCE($,$,'Fire Rating',$,'en',$); + +#6133= IFCRELASSOCIATESLIBRARY('1LkHmss6vDwQzJ2xfiVSu9',$,$,$,(#902),#13232); +#13232= IFCLIBRARYREFERENCE($,$,'ResistanceAuFeu','Classement au feu de l''\S\il\S\iment donn\S\i selon la classification nationale de s\S\icurit\S\i incendie.','fr-FR',$); + +#6134= IFCRELASSOCIATESLIBRARY('1ZIipij1z5B9O5itqCAZ$7',$,$,$,(#902),#13233); +#13233= IFCLIBRARYREFERENCE($,$,'\X2\8010706B7B497D1A\X0\','\X2\4E3B8981306A8010706B7B497D1A300295A290233059308B5EFA7BC957FA6E966CD530016D8896326CD5306A3069306E56FD5BB657FA6E96309253C271673002\X0\','ja-JP',$); + +#6135= IFCRELASSOCIATESLIBRARY('2auR6N1Dj0sQlOOysQrcpD',$,$,$,(#902),#13234); +#13234= IFCLIBRARYREFERENCE($,$,'\X2\9632706B7B497EA7\X0\','\X2\8BE567844EF676849632706B7B497EA73002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB69632706B5B89516852067EA73002\X0\','zh-CN',$); + +#6136= IFCRELASSOCIATESLIBRARY('051CvEHpP0LxKxekPC3HlO',$,$,$,(#903),#13235); +#13235= IFCLIBRARYREFERENCE($,$,'Fire Resistance Rating',$,'en',$); + +#6137= IFCRELASSOCIATESLIBRARY('0Hrnr1g3n7LQu2HAnLaT_r',$,$,$,(#904),#13236); +#13236= IFCLIBRARYREFERENCE($,$,'Fire Resistance Rating',$,'en',$); + +#6138= IFCRELASSOCIATESLIBRARY('3OtRARuUz4ewdNWD6bOp6r',$,$,$,(#905),#13237); +#13237= IFCLIBRARYREFERENCE($,$,'Brandgefahrenklasse','Brandgefahrenklasse des Raums, angegeben nach der nationalen oder regionalen Brandschutzverordnung.','de-DE',$); + +#6139= IFCRELASSOCIATESLIBRARY('2sD7pQw0fEvhONkObWtxPX',$,$,$,(#905),#13238); +#13238= IFCLIBRARYREFERENCE($,$,'Fire Risk Factor',$,'en',$); + +#6140= IFCRELASSOCIATESLIBRARY('0tNHZkRML4De7RzeLu5KSg',$,$,$,(#905),#13239); +#13239= IFCLIBRARYREFERENCE($,$,'FacteurRisqueIncendie','Facteur de risque incendie attribu\S\i \S\` l''espace, selon la r\S\iglementation locale en mati\S\hre de construction.','fr-FR',$); + +#6141= IFCRELASSOCIATESLIBRARY('0mMyfWvTf099U9TKE6guOG',$,$,$,(#905),#13240); +#13240= IFCLIBRARYREFERENCE($,$,'\X2\706B707D5371967A5EA6898156E0\X0\','\X2\573057DF306E5EFA7BC9898F5247306B5F93306330667A7A9593306B5272308A5F5330663089308C305F706B707D5371967A898156E0\X0\\X\0D\X\0A\X2\706B707D306E3044304F3064304B306E30EC30D930EB306B304A3051308B7A7A9593306E706B707D5371967A5EA630925B9A7FA93059308B3002\X0\','ja-JP',$); + +#6142= IFCRELASSOCIATESLIBRARY('0uvSNSSrfERvlsvDfk9ol3',$,$,$,(#905),#13241); +#13241= IFCLIBRARYREFERENCE($,$,'\X2\D654C7AC\X0\ \X2\C704D5D8\X0\ \X2\C694C778\X0\','\X2\C9C0C5ED\X0\ \X2\AC74CD95\X0\ \X2\ADDCCE59C5D0\X0\ \X2\B530B77C\X0\ \X2\ACF5AC04C5D0\X0\ \X2\D560B2F9B41C\X0\ \X2\D654C7AC\X0\ \X2\C704D5D8\X0\ \X2\C694C778\X0\ \X2\D654C7AC\X0\ \X2\C5B4B290\X0\ \X2\C815B3C4C758\X0\ \X2\ACF5AC04C758\X0\ \X2\D654C7AC\X0\ \X2\C704D5D8B3C4B97C\X0\ \X2\C815C758D55CB2E4\X0\. "','ko-KR',$); + +#6143= IFCRELASSOCIATESLIBRARY('2I7Uj4SKP3cRQ8BwI5GX5N',$,$,$,(#906),#13242); +#13242= IFCLIBRARYREFERENCE($,$,'Fire Sensor Set Point',$,'en',$); + +#6144= IFCRELASSOCIATESLIBRARY('0nviQXApn5xvrFUmEv7wwa',$,$,$,(#906),#13243); +#13243= IFCLIBRARYREFERENCE($,$,'\X2\611F77E56E295EA6\X0\','\X2\708E306E5B5857283092793A3059305F3081306B611F77E53055308C308B6E295EA650243002\X0\','ja-JP',$); + +#6145= IFCRELASSOCIATESLIBRARY('0wbfg2tN90mQAUYAd9eKWx',$,$,$,(#906),#13244); +#13244= IFCLIBRARYREFERENCE($,$,'\X2\AC10C9C0\X0\ \X2\C628B3C4\X0\','\X2\BD88AF43C758\X0\ \X2\C874C7ACB97C\X0\ \X2\BCF4C5ECC8FCAE30\X0\ \X2\C704D558C5EC\X0\ \X2\AC10C9C0B418B294\X0\ \X2\C628B3C4\X0\ \X2\AC12\X0\.','ko-KR',$); + +#6146= IFCRELASSOCIATESLIBRARY('1yoOBAY3D1vPswSleo$T2H',$,$,$,(#907),#13245); +#13245= IFCLIBRARYREFERENCE($,$,'Firmware Version',$,'en',$); + +#6147= IFCRELASSOCIATESLIBRARY('3kIPCkueT7PvlTK9CtkCRh',$,$,$,(#907),#13246); +#13246= IFCLIBRARYREFERENCE($,$,'\X2\D38CC6E8C5B4\X0\ \X2\BC84C804\X0\','\X2\CEE8D2B8B864B7EC\X0\ \X2\D38CC6E8C5B4\X0\ \X2\BC84C804\X0\','ko-KR',$); + +#6148= IFCRELASSOCIATESLIBRARY('2sbzOhOkL5IQTbfbrx1Z_T',$,$,$,(#908),#13247); +#13247= IFCLIBRARYREFERENCE($,$,'First Curvature Radius',$,'en',$); + +#6149= IFCRELASSOCIATESLIBRARY('1zXChJOLbDV9lVLuzuwykw',$,$,$,(#908),#13248); +#13248= IFCLIBRARYREFERENCE($,$,'\X2\6700521D306E66F27387534A5F84\X0\','\X2\6700521D306E66F27387534A5F84306F300157FA672C53C8306F66F27387306E5024306E5DE65074306E534A5F843068305730665B9A7FA93059308B5FC58981304C3042308A307E30593002\X0\','ja-JP',$); + +#6150= IFCRELASSOCIATESLIBRARY('3JmfIQdcTEhxRDXHsUc1nM',$,$,$,(#909),#13249); +#13249= IFCLIBRARYREFERENCE($,$,'First Curvature Radius',$,'en',$); + +#6151= IFCRELASSOCIATESLIBRARY('2_YdwIgxXDf9lAG7IkSBip',$,$,$,(#909),#13250); +#13250= IFCLIBRARYREFERENCE($,$,'\X2\6700521D306E66F27387534A5F84\X0\','\X2\6700521D306E66F27387534A5F84306F300157FA672C53C8306F66F27387306E5024306E5DE65074306E534A5F843068305730665B9A7FA93059308B5FC58981304C3042308A307E30593002\X0\','ja-JP',$); + +#6152= IFCRELASSOCIATESLIBRARY('37azZzjr187PtLUaPaK5_D',$,$,$,(#912),#13251); +#13251= IFCLIBRARYREFERENCE($,$,'Fitting Loss Factor',$,'en',$); + +#6153= IFCRELASSOCIATESLIBRARY('3bHHiNNM56_fybt5Epc6Dh',$,$,$,(#912),#13252); +#13252= IFCLIBRARYREFERENCE($,$,'\X2\7D99304E624B63A5540890E8640D59314FC26570\X0\','\X2\63A5540890E83092901A904E3059308B969B306E646964E6306B3088308B5727529B640D593130926C7A3081308B4FC26570\X0\','ja-JP',$); + +#6154= IFCRELASSOCIATESLIBRARY('39PXSICtbFQ85k9QQBJqcA',$,$,$,(#913),#13253); +#13253= IFCLIBRARYREFERENCE($,$,'Fixing Socket Height',$,'en',$); + +#6155= IFCRELASSOCIATESLIBRARY('2FNbma2HTBxRGbja56p5xc',$,$,$,(#913),#13254); +#13254= IFCLIBRARYREFERENCE($,$,'\X2\51684F5395773055\X0\','\X2\56FA5B9A30BD30B130C330C8306E51684F53957730553002\X0\','ja-JP',$); + +#6156= IFCRELASSOCIATESLIBRARY('0g3v3g0oH3Tft5oIDeWyTn',$,$,$,(#913),#13255); +#13255= IFCLIBRARYREFERENCE($,$,'\X2\C804CCB4\X0\ \X2\AE38C774\X0\','\X2\ACE0C815\X0\ \X2\C18CCF13C758\X0\ \X2\C804CCB4\X0\ \X2\AE38C774\X0\','ko-KR',$); + +#6157= IFCRELASSOCIATESLIBRARY('140kKinNH0FPYv7OQ1bsA$',$,$,$,(#914),#13256); +#13256= IFCLIBRARYREFERENCE($,$,'Fixing Socket Thread Diameter',$,'en',$); + +#6158= IFCRELASSOCIATESLIBRARY('1QBKNFuGL14O9P8bTSE$fW',$,$,$,(#914),#13257); +#13257= IFCLIBRARYREFERENCE($,$,'\X2\516C79F05F84\X0\','\X2\7DDA306E516C79F076F45F843002\X0\','ja-JP',$); + +#6159= IFCRELASSOCIATESLIBRARY('1Iu3vADF1DkAYuxk5KrX4E',$,$,$,(#914),#13258); +#13258= IFCLIBRARYREFERENCE($,$,'\X2\ACF5CE6D\X0\ \X2\C9C0B984\X0\','\X2\ACE0C815\X0\ \X2\C18CCF13C758\X0\ \X2\C804CCB4\X0\ \X2\AE38C774\X0\','ko-KR',$); + +#6160= IFCRELASSOCIATESLIBRARY('1DIJE$PrjD8OpG61frjKtU',$,$,$,(#915),#13259); +#13259= IFCLIBRARYREFERENCE($,$,'Fixing Socket Thread Length',$,'en',$); + +#6161= IFCRELASSOCIATESLIBRARY('0ZQfmiGiDCjPuC0Z1zh$aU',$,$,$,(#915),#13260); +#13260= IFCLIBRARYREFERENCE($,$,'\X2\306D305890E895773055\X0\','\X2\56FA5B9A30BD30B130C330C8306E51684F5395773055306D305890E8306E957730553002\X0\','ja-JP',$); + +#6162= IFCRELASSOCIATESLIBRARY('2CwqSc6u9CzRmvOo0uLc8h',$,$,$,(#915),#13261); +#13261= IFCLIBRARYREFERENCE($,$,'\X2\B098C0ACBD80\X0\ \X2\AE38C774\X0\','\X2\ACE0C815\X0\ \X2\C18CCF13C758\X0\ \X2\C804CCB4\X0\ \X2\AE38C774\X0\ \X2\B098C0ACBD80C758\X0\ \X2\AE38C774\X0\','ko-KR',$); + +#6163= IFCRELASSOCIATESLIBRARY('1UYfOy$d15BO8v1HyzWyMW',$,$,$,(#916),#13262); +#13262= IFCLIBRARYREFERENCE($,$,'Fixing Socket Type Reference',$,'en',$); + +#6164= IFCRELASSOCIATESLIBRARY('2HHWJgQBr0kgAZf31CFLSW',$,$,$,(#916),#13263); +#13263= IFCLIBRARYREFERENCE($,$,'\X2\53C2716757FA6E96\X0\','\X2\56FA5B9A30BD30B130C330C8304C53C271673059308B30ED30FC30AB30EB6A196E963002\X0\','ja-JP',$); + +#6165= IFCRELASSOCIATESLIBRARY('2J8bXACcD0YwmFkw_uME$r',$,$,$,(#916),#13264); +#13264= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\ \X2\AE30C900\X0\','\X2\ACE0C815\X0\ \X2\C18CCF13C774\X0\ \X2\CC38C870D558B294\X0\ \X2\B85CCEEC\X0\ \X2\D45CC900\X0\','ko-KR',$); + +#6166= IFCRELASSOCIATESLIBRARY('1vXvK8Pwf2fgfdawsCKyHu',$,$,$,(#917),#13265); +#13265= IFCLIBRARYREFERENCE($,$,'Fixture Height',$,'en',$); + +#6167= IFCRELASSOCIATESLIBRARY('3hMUbFC2PCROYZFY9ypqWU',$,$,$,(#917),#13266); +#13266= IFCLIBRARYREFERENCE($,$,'\X2\56685177306E9AD83055\X0\','\X2\51FA53E36A198B58306A3069306E56685177306E9AD830553002\X0\','ja-JP',$); + +#6168= IFCRELASSOCIATESLIBRARY('3dgdm1vR91vepEJ9RdJ7Eq',$,$,$,(#917),#13267); +#13267= IFCLIBRARYREFERENCE($,$,'\X2\AE30AD6CC758\X0\ \X2\B192C774\X0\','\X2\CD9CAD6C\X0\ \X2\D45CC9C0D310\X0\ \X2\B4F1C758AE30AD6CC758\X0\ \X2\B192C774\X0\','ko-KR',$); + +#6169= IFCRELASSOCIATESLIBRARY('0t6s6SYI5F88VQ8uaqR6Wn',$,$,$,(#918),#13268); +#13268= IFCLIBRARYREFERENCE($,$,'Entflammbarkeitsklasse','Angabe zur Entflammbarkeit des Materials gem\S\d\S\_ der nationalen oder regionalen Normen.','de-DE',$); + +#6170= IFCRELASSOCIATESLIBRARY('2dShiliPz9GfQjPA69zfg4',$,$,$,(#918),#13269); +#13269= IFCLIBRARYREFERENCE($,$,'Flammability Rating',$,'en',$); + +#6171= IFCRELASSOCIATESLIBRARY('2L7PP5NkP6uPFXmPdqfQKJ',$,$,$,(#918),#13270); +#13270= IFCLIBRARYREFERENCE($,$,'Inflammabilit\S\i','Classement de l''inflammabilit\S\i de l''\S\il\S\iment selon la classification nationale de s\S\icurit\S\i incendie.','fr-FR',$); + +#6172= IFCRELASSOCIATESLIBRARY('28FVqgi0P9Wehns5HK6qwJ',$,$,$,(#918),#13271); +#13271= IFCLIBRARYREFERENCE($,$,'\X2\53EF71C360277B497D1A\X0\','\X2\53EF71C360277B497D1A30025F538A7256FD306E5EFA7BC96CD5898F306B3088308B3002\X0\','ja-JP',$); + +#6173= IFCRELASSOCIATESLIBRARY('3zI7TZ8R5BKALEI3TN4ovt',$,$,$,(#919),#13272); +#13272= IFCLIBRARYREFERENCE($,$,'Lagerung brennbarer Stoffe','Angabe, ob der Raum zur Lagerung der Produktion von brennbaren Stoffen genutzt wird (WHAHR) oder nicht (FALSCH). Die Angabe erfolgt nach der nationalen oder regionalen Brandschutzverordnung.','de-DE',$); + +#6174= IFCRELASSOCIATESLIBRARY('3YnHcUDVXCdftsXQdFYaeG',$,$,$,(#919),#13273); +#13273= IFCLIBRARYREFERENCE($,$,'Flammable Storage',$,'en',$); + +#6175= IFCRELASSOCIATESLIBRARY('3LQMhDS6HFrh2ARCb23MFj',$,$,$,(#919),#13274); +#13274= IFCLIBRARYREFERENCE($,$,'StockageCombustible','Indique si l''espace est destin\S\i au stockage de mati\S\hres inflammables (consid\S\ir\S\ies comme telles par le Code de la Construction en vigueur). (VRAI) signifie oui, (FAUX) sinon.','fr-FR',$); + +#6176= IFCRELASSOCIATESLIBRARY('3u81KgoDHFRxNXX8INQRaA',$,$,$,(#919),#13275); +#13275= IFCLIBRARYREFERENCE($,$,'\X2\53EF71C372694FDD7BA1533A5206\X0\','\X2\7A7A9593304C53EF71C37269\X0\(\X2\5EFA7BC957FA6E9630927BA174063059308B30533068306B3088308A305D306E30883046306B8003616E3055308C308B\X0\)\X2\306E50095EAB3068305730664F7F308F308C308B305330683092610F56F33055308C30663044308B304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\(TRUE)\X2\306F30443001\X0\(FALSE)\X2\3044304430483002\X0\','ja-JP',$); + +#6177= IFCRELASSOCIATESLIBRARY('2JdAMpmJ18Fe3PgdXIUPqb',$,$,$,(#919),#13276); +#13276= IFCLIBRARYREFERENCE($,$,'\X2\AC00C5F0C131\X0\ \X2\BB3CC9C8\X0\ \X2\CC3DACE0\X0\','\X2\ACF5AC04C774\X0\ \X2\AC00C5F0BB3C\X0\ (\X2\AC74CD95\X0\ \X2\AE30C900C744\X0\ \X2\AD00B9ACD568C73CB85CC368\X0\ \X2\ADF8B807AC8C\X0\ \X2\C5ECACA8C9C0B294\X0\)\X2\C758\X0\ \X2\CC3DACE0B85C\X0\ \X2\C0ACC6A9B418B294\X0\ \X2\AC83C744\X0\ \X2\C758B3C4D558ACE0\X0\ \X2\C788B294C9C0\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\BD80C6B8\X0\ \X2\AC12C785B2C8B2E4\X0\. (TRUE) \X2\C608\X0\ (FALSE) \X2\C544B2C8C624\X0\. "\X2\C774\X0\ \X2\BB3CCCB4AC00\X0\ \X2\D654C7ACC758\X0\ \X2\ACBDC6B0\X0\ \X2\CD9CAD6CB85C\X0\ \X2\C0ACC6A9B418B3C4B85D\X0\ \X2\C124ACC4B418C5C8B294C9C0\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ (TRUE) \X2\C608\X0\ (FALSE) \X2\C544B2C8C624\X0\ \X2\AC12\X0\','ko-KR',$); + +#6178= IFCRELASSOCIATESLIBRARY('1w8iPfz856MRW8ewu7AzpE',$,$,$,(#920),#13277); +#13277= IFCLIBRARYREFERENCE($,$,'Flange Base Fillet',$,'en',$); + +#6179= IFCRELASSOCIATESLIBRARY('0A0$_pdrfFhw_mD7HACpAY',$,$,$,(#921),#13278); +#13278= IFCLIBRARYREFERENCE($,$,'Flange Chamfer',$,'en',$); + +#6180= IFCRELASSOCIATESLIBRARY('1eEi1oJi95HBoil3nzqYgW',$,$,$,(#922),#13279); +#13279= IFCLIBRARYREFERENCE($,$,'Flange Depth',$,'en',$); + +#6181= IFCRELASSOCIATESLIBRARY('3x6lCLXWj3dQFsQL$saLEA',$,$,$,(#923),#13280); +#13280= IFCLIBRARYREFERENCE($,$,'Flange Diameter',$,'en',$); + +#6182= IFCRELASSOCIATESLIBRARY('149Zt3h8vA7RiXw3Jk$uqN',$,$,$,(#923),#13281); +#13281= IFCLIBRARYREFERENCE($,$,'\X2\30D530E930F330B8306E76F45F84\X0\','\X2\30D530E930F330B8306E516876F45F84\X0\','ja-JP',$); + +#6183= IFCRELASSOCIATESLIBRARY('0CCRugDLP2oPwwM9Sldejd',$,$,$,(#924),#13282); +#13282= IFCLIBRARYREFERENCE($,$,'Flange Draft',$,'en',$); + +#6184= IFCRELASSOCIATESLIBRARY('089EAlmQj3AhFgcUCpvE6V',$,$,$,(#925),#13283); +#13283= IFCLIBRARYREFERENCE($,$,'Flange Standard',$,'en',$); + +#6185= IFCRELASSOCIATESLIBRARY('3FbsmTnrTCVQ8hTJN2HJpC',$,$,$,(#925),#13284); +#13284= IFCLIBRARYREFERENCE($,$,'\X2\30D530E930F330B8898F683C\X0\','\X2\30D530E930F330B8898F683C30928A188FF0305730663044308B57FA6E96\X0\','ja-JP',$); + +#6186= IFCRELASSOCIATESLIBRARY('3OPO_3mm93zPN9fRINrFLN',$,$,$,(#926),#13285); +#13285= IFCLIBRARYREFERENCE($,$,'Flange Table',$,'en',$); + +#6187= IFCRELASSOCIATESLIBRARY('0oSUCE6x14rf4$7M8Kcz5v',$,$,$,(#926),#13286); +#13286= IFCLIBRARYREFERENCE($,$,'\X2\30D530E930F330B857FA6E96\X0\','\X2\30D530E930F330B85F6272B6306E540D79F057FA6E96\X0\','ja-JP',$); + +#6188= IFCRELASSOCIATESLIBRARY('0iDobFdRL4X9YCkvCY3opW',$,$,$,(#927),#13287); +#13287= IFCLIBRARYREFERENCE($,$,'Flange Thickness',$,'en',$); + +#6189= IFCRELASSOCIATESLIBRARY('1ypiBHIun2qxWkES2be_Jn',$,$,$,(#927),#13288); +#13288= IFCLIBRARYREFERENCE($,$,'\X2\30D530E930F330B8306E539A3055\X0\','\X2\30D130A430D730923064306A305067506599306E539A307F\X0\','ja-JP',$); + +#6190= IFCRELASSOCIATESLIBRARY('3cEPzHwG16BQPqKMsO183e',$,$,$,(#928),#13289); +#13289= IFCLIBRARYREFERENCE($,$,'Flange Top Fillet',$,'en',$); + +#6191= IFCRELASSOCIATESLIBRARY('3t3UUoC0r9qAxREJa349G2',$,$,$,(#929),#13290); +#13290= IFCLIBRARYREFERENCE($,$,'Geschossfl\S\dchenzahl','Geschossfl\S\dchenzahl als Verh\S\dltnis der gesamten Geschossfl\S\dche aller Vollgeschosse der baulichen Anlagen auf einem Baugrundst\S\|ck zu der Fl\S\dche des Baugrundst\S\|cks.','de-DE',$); + +#6192= IFCRELASSOCIATESLIBRARY('3X3xJwwTfAMRbxVSwLSxzs',$,$,$,(#929),#13291); +#13291= IFCLIBRARYREFERENCE($,$,'Floor Area Ratio',$,'en',$); + +#6193= IFCRELASSOCIATESLIBRARY('2$C3xoqhTCPhcWLeQA9TYm',$,$,$,(#929),#13292); +#13292= IFCLIBRARYREFERENCE($,$,'ratio de surface de planchers','Ratio de la surface totale de planchers \S\` la surface constructible, indication de la valeur maximale de la surface de planchers selon la r\S\hglementation locale (coefficient d''occupation des sols, N.d.T.)','fr-FR',$); + +#6194= IFCRELASSOCIATESLIBRARY('2PqkuSRLT93ATidupiwnvM',$,$,$,(#929),#13293); +#13293= IFCLIBRARYREFERENCE($,$,'\X2\5BB97A4D7387\X0\','\X2\5EFA7BC957FA6E96306B3088308A670059273068306A308B5E8A97627A4D30686577573097627A4D\X0\(IfcElementQuantities)\X2\306E6BD473873002\X0\','ja-JP',$); + +#6195= IFCRELASSOCIATESLIBRARY('30mNRFSIP0qRPSMVXg8UA_',$,$,$,(#930),#13294); +#13294= IFCLIBRARYREFERENCE($,$,'Bodenbelag','Angabe des Materials f\S\|r den Bodenbelag. Diese Angabe wird im Raumbuch verwendet und oft im Raumstempel angezeigt.\X\0D\X\0A\X\0D\X\0ADie Materialangabe wird \S\|bernommen, wenn kein eigenes Bekleidungsobjekt (IfcCovering mit PredefinedType = FLOORING) f\S\|r den Bodenbelag dem Raum zugeordnet ist. Bei Inkonsistenzen (wenn beides gegeben ist), hat die Materialangabe des zugeordneten Bekleidungsobjekts Priorit\S\dt.','de-DE',$); + +#6196= IFCRELASSOCIATESLIBRARY('1MZ9IrH0TC_xHDHoQ5e$lU',$,$,$,(#930),#13295); +#13295= IFCLIBRARYREFERENCE($,$,'Floor Covering',$,'en',$); + +#6197= IFCRELASSOCIATESLIBRARY('0jZb1xMKjFguzGCZPcF7dh',$,$,$,(#930),#13296); +#13296= IFCLIBRARYREFERENCE($,$,'RevetementSol','Indication sur la nature du rev\S\jtement de sol [\X2\2026\X0\]. L''information sur le mat\S\iriau est fournie en l''absence d''un objet de la classe IfcCovering (Type=FLOORING) avec sa propre repr\S\isentation de forme et une assignation \S\` un mat\S\iriau. En cas d''incoh\S\irence, c''est le mat\S\iriau assign\S\i \S\` l''instance de IfcCovering qui prime.','fr-FR',$); + +#6198= IFCRELASSOCIATESLIBRARY('0RsY$hWW5FdApui7j39041',$,$,$,(#930),#13297); +#13297= IFCLIBRARYREFERENCE($,$,'\X2\5E8A4ED54E0A3052\X0\','\X2\90E85C4B306E5E8A67508CEA307E305F306F4ED54E0A3052306B95A23059308B30E930D930EBFF088B58522560C55831FF0930023053306E30E930D930EB540D306F90E85C4B30EA30B930C860C55831308490E85C4B60C558318868793A306E969B306B522975283055308C308B3002\X0\','ja-JP',$); + +#6199= IFCRELASSOCIATESLIBRARY('2CSQRHevDCQucsJsuQ9LrB',$,$,$,(#931),#13298); +#13298= IFCLIBRARYREFERENCE($,$,'Dicke des Bodenbelags','Angabe der Dicke der Materialschichten f\S\|r den Bodenbelag. \X\0D\X\0A\X\0D\X\0ADer Dickenparameter wird \S\|bernommen, wenn kein eigenes Bekleidungsobjekt (IfcCovering mit PredefinedType = FLOORING) f\S\|r den Bodenbelag dem Raum zugeordnet ist. Bei Inkonsistenzen (wenn beides gegeben ist), hat die Materialdicke des zugeordneten Bekleidungsobjekts Priorit\S\dt.','de-DE',$); + +#6200= IFCRELASSOCIATESLIBRARY('26XjO6ogv6AxZuaFh5ZB65',$,$,$,(#931),#13299); +#13299= IFCLIBRARYREFERENCE($,$,'Floor Covering Thickness',$,'en',$); + +#6201= IFCRELASSOCIATESLIBRARY('1BRbM245bDGQKjwSRVH3L1',$,$,$,(#931),#13300); +#13300= IFCLIBRARYREFERENCE($,$,'Epaisseur du rev\S\jtement de sol','Epaisseur de la couche de mat\S\iriau constituant le rev\S\jtement de sol. Cette information sur le mat\S\iriau est fournie en l''absence d''un objet de la classe IfcCovering (Type=FLOORING) avec sa propre repr\S\isentation de forme. En cas d''incoh\S\irence entre les param\S\htres g\S\iom\S\itriques de l''instance de IfcCovering et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment.','fr-FR',$); + +#6202= IFCRELASSOCIATESLIBRARY('0KLTpfk0D7KOBdUxOGn1ZS',$,$,$,(#931),#13301); +#13301= IFCLIBRARYREFERENCE($,$,'\X2\5E8A4ED54E0A30526750539A\X0\','\X2\90E85C4B306E5E8A306B95A23059308B67508CEA5C64306E539A30553002\X0\\X\0D\X\0A\X\0D\X\0A\X2\5F6272B6886873FE309263013064\X0\IfcCovering(type=FLOORING)\X2\30AA30D630B830A730AF30C8304C5B5857283057306A304458345408306B4E0E30483089308C308B539A305560C558313002\X0\IfcCovering\X2\306E5E7E4F555F6272B630D130E930E130FC30BF30683053306E30D730ED30D130C630A35024304C4E0081F43057306A30445834540830015E7E4F555F6272B630D130E930E130FC30BF306E50243092512A51483059308B3002\X0\','ja-JP',$); + +#6204= IFCRELASSOCIATESLIBRARY('2AsL2Fx9z0ahx_p4E52yfv',$,$,$,(#932),#13302); +#13302= IFCLIBRARYREFERENCE($,$,'Arrangement',$,'en',$); + +#6205= IFCRELASSOCIATESLIBRARY('3q80QGW$nEDOXB1F4FsiPU',$,$,$,(#932),#13303); +#13303= IFCLIBRARYREFERENCE($,$,'\X2\914D7F6E\X0\','\X2\71B14EA463DB5668306E6D41308C306E57FA672C7684914D7F6E\X0\(\X2\30AB30A630F330BF30FC30D530ED30FC300130AF30ED30B930D530ED30FC300230D130E930EC30EB30D530ED30FC300130DE30EB30C130D130B93001305D306E4ED6\X0\)','ja-JP',$); + +#6207= IFCRELASSOCIATESLIBRARY('1hrO8agO53ZPNej6qB_j8l',$,$,$,(#933),#13304); +#13304= IFCLIBRARYREFERENCE($,$,'Flow Arrangement',$,'en',$); + +#6208= IFCRELASSOCIATESLIBRARY('1smpHbNQ94FeYEj2YrpTUw',$,$,$,(#933),#13305); +#13305= IFCLIBRARYREFERENCE($,$,'\X2\6D41308C7A2E985E\X0\','\X2\30AB30A630F330BF30D530ED30FCFF1A7A7A6C1730686C34306E6D41308C304C900665B9541130675165308B\X0\\X\0D\X\0A\X2\30AF30ED30B930D530ED30FCFF1A7A7A6C173068300C6C34306E6D41308C304C578276F4\X0\\X\0D\X\0A\X2\5E73884C6D41FF1A7A7A6C1730686C34306E6D41308C304C540C305865B9541130675165308B\X0\','ja-JP',$); + +#6210= IFCRELASSOCIATESLIBRARY('2xP$wkkUT7oh46XqCZ0wGg',$,$,$,(#934),#13306); +#13306= IFCLIBRARYREFERENCE($,$,'Flow Arrangement',$,'en',$); + +#6211= IFCRELASSOCIATESLIBRARY('2KJ1qdaiTAShMj_gYQMrwk',$,$,$,(#935),#13307); +#13307= IFCLIBRARYREFERENCE($,$,'Flow Class',$,'en',$); + +#6212= IFCRELASSOCIATESLIBRARY('0bRxNa1_97GglEgS4MdcHy',$,$,$,(#935),#13308); +#13308= IFCLIBRARYREFERENCE($,$,'\X2\6D4191CF30AF30E930B9\X0\','\X2\6D88706B68136D4191CF30AF30E930B9306E82F165705B578868793AFF086D4191CF5C5E602730684E007DD2306B3001307E305F306F4EE3308F308A306B752830443089308C308BFF093002\X0\','ja-JP',$); + +#6213= IFCRELASSOCIATESLIBRARY('0JlklcBU9EO9orUKmHo4Ar',$,$,$,(#936),#13309); +#13309= IFCLIBRARYREFERENCE($,$,'Flow Coefficient',$,'en',$); + +#6214= IFCRELASSOCIATESLIBRARY('2U2mJoSyL1hw9CmRF9yLyN',$,$,$,(#936),#13310); +#13310= IFCLIBRARYREFERENCE($,$,'\X2\6D4151FA4FC26570\X0\','\X2\6D4151FA4FC26570FF085168958B306E30D030EB30D63092901A904E3059308B53584F4D5727529B640D59315F53305F308A306E6D414F53306E91CFFF094E00822C7684306B30D030EB30D6306E\X0\Kv\X2\53C8306F\X0\Cv\X2\5024306788683055308C308B\X0\','ja-JP',$); + +#6215= IFCRELASSOCIATESLIBRARY('1U9esOVUDCx8RE2WoMIAJG',$,$,$,(#937),#13311); +#13311= IFCLIBRARYREFERENCE($,$,'Flow Condition',$,'en',$); + +#6216= IFCRELASSOCIATESLIBRARY('2qdZ0rQqrCIwFD5CFuzdNc',$,$,$,(#937),#13312); +#13312= IFCLIBRARYREFERENCE($,$,'\X2\6D4152D572B6614B\X0\','\X2\65AD9762306E51456E80738730676D4152D572B6614B30925B9A7FA93059308B3002\X0\','ja-JP',$); + +#6217= IFCRELASSOCIATESLIBRARY('19Z565FkXBB9wGGKYZQRfD',$,$,$,(#938),#13313); +#13313= IFCLIBRARYREFERENCE($,$,'Flow Condition',$,'en',$); + +#6219= IFCRELASSOCIATESLIBRARY('3GYRgoV1j6xRg5wICdoB2a',$,$,$,(#939),#13314); +#13314= IFCLIBRARYREFERENCE($,$,'Flow Control Type',$,'en',$); + +#6220= IFCRELASSOCIATESLIBRARY('0AJvz37Wj919LNLmag2Kbx',$,$,$,(#939),#13315); +#13315= IFCLIBRARYREFERENCE($,$,'NatureCommandeFlux','Nature de la commande de flux d''un \S\il\S\iment qui pourrait \S\jtre inclus en tant que tel dans le terminal de ventilation.','fr-FR',$); + +#6221= IFCRELASSOCIATESLIBRARY('1nu7e2l0v3JAR_Ue9i4xX0',$,$,$,(#939),#13316); +#13316= IFCLIBRARYREFERENCE($,$,'\X2\6D4191CF52365FA15F625F0F\X0\','\X2\30BF30FC30DF30CA30EB306E69CB6210306E4E0090E8306830573066542B307E308C308B6D4191CF52365FA1306E5F625F0F\X0\\X\0D\X\0A\X2\FF0830C030F330D130FC300130D930ED30FC30BA3001712130572026FF09\X0\','ja-JP',$); + +#6223= IFCRELASSOCIATESLIBRARY('3IhTjZar91Zg0q5uD7uSUy',$,$,$,(#941),#13317); +#13317= IFCLIBRARYREFERENCE($,$,'Purpose',$,'en',$); + +#6225= IFCRELASSOCIATESLIBRARY('2f30AT3mH3Z94xOVObczQY',$,$,$,(#942),#13318); +#13318= IFCLIBRARYREFERENCE($,$,'Flow Pattern',$,'en',$); + +#6226= IFCRELASSOCIATESLIBRARY('2tDOSGO3nEreHwKXZRm_zE',$,$,$,(#942),#13319); +#13319= IFCLIBRARYREFERENCE($,$,'FormeFlux','Forme du flux','fr-FR',$); + +#6227= IFCRELASSOCIATESLIBRARY('13E$h047rEWgXbZQBlS_JA',$,$,$,(#942),#13320); +#13320= IFCLIBRARYREFERENCE($,$,'\X2\6D41308C7A2E985E\X0\','\X2\6D41308C7A2E985EFF0853584E0076F47DDA300181795F0F76F47DDA3001FF1465B954113001653E5C0472B63001\X0\SWIRL\X2\3001\X0\DISPLACEMENT\X2\3001\X0\COMPACT\X2\4ED6FF09\X0\','ja-JP',$); + +#6228= IFCRELASSOCIATESLIBRARY('03$Oqob5L6v9b0oIWDLWrL',$,$,$,(#943),#13321); +#13321= IFCLIBRARYREFERENCE($,$,'Flowrate',$,'en',$); + +#6229= IFCRELASSOCIATESLIBRARY('2RG5vj$2v3ogreiXoOuiTE',$,$,$,(#943),#13322); +#13322= IFCLIBRARYREFERENCE($,$,'\X2\6D4191CF\X0\','\X2\71C36599306E6D41901F3002\X0\','ja-JP',$); + +#6230= IFCRELASSOCIATESLIBRARY('3WUQX1yj1DMPcqNPbGpSjq',$,$,$,(#944),#13323); +#13323= IFCLIBRARYREFERENCE($,$,'Flowrate',$,'en',$); + +#6231= IFCRELASSOCIATESLIBRARY('3$tZ5LR6b7Sviqbc32P9J4',$,$,$,(#944),#13324); +#13324= IFCLIBRARYREFERENCE($,$,'\X2\6D4191CF\X0\','\X2\5B9F969B306E904B75286D4191CF\X0\','ja-JP',$); + +#6232= IFCRELASSOCIATESLIBRARY('0gct7VjM5ElfVnYdUSOq08',$,$,$,(#945),#13325); +#13325= IFCLIBRARYREFERENCE($,$,'Flowrate Leakage',$,'en',$); + +#6233= IFCRELASSOCIATESLIBRARY('2zLQ9sP0D3nQdEu2FkGztz',$,$,$,(#945),#13326); +#13326= IFCLIBRARYREFERENCE($,$,'\X2\6F0F6D296D4191CF\X0\','\X2\6F0F6D2991CF30685727529B5DEE306E95A24FC2\X0\','ja-JP',$); + +#6234= IFCRELASSOCIATESLIBRARY('2paAeYHAT5ZBg3LtRrOVwf',$,$,$,(#946),#13327); +#13327= IFCLIBRARYREFERENCE($,$,'Flow Rate Range',$,'en',$); + +#6235= IFCRELASSOCIATESLIBRARY('0kceDNC4X1wu41doLYWgWL',$,$,$,(#946),#13328); +#13328= IFCLIBRARYREFERENCE($,$,'\X2\6D4191CF7BC456F2\X0\','\X2\63075B9A3055308C305F62B56297306B5BFE3057306630DD30F330D73067304F307F4E0A305253EF80FD306A6D415BFE91CF306E8A315BB97BC456F2\X0\','ja-JP',$); + +#6236= IFCRELASSOCIATESLIBRARY('3DHDGqAvLCEOg83no$3h4m',$,$,$,(#947),#13329); +#13329= IFCLIBRARYREFERENCE($,$,'Flow Rate Range',$,'en',$); + +#6237= IFCRELASSOCIATESLIBRARY('2nCUdIm3f1ZAfK8Fgg_rDm',$,$,$,(#948),#13330); +#13330= IFCLIBRARYREFERENCE($,$,'Flow Rating',$,'en',$); + +#6238= IFCRELASSOCIATESLIBRARY('3ttHPrXr56h8PgZPGnk$y_',$,$,$,(#948),#13331); +#13331= IFCLIBRARYREFERENCE($,$,'\X2\6D4191CF\X0\','\X2\5B9F969B306E63926C346D4191CF30003000FF10\X0\.00\X2\5024306F3053306E5024304CFF7EFF6FFF843055308C30663044306A3044305330683092610F54733059308B3000\X0\','ja-JP',$); + +#6239= IFCRELASSOCIATESLIBRARY('0qydr7$oH3gBkaDLfbnJWp',$,$,$,(#949),#13332); +#13332= IFCLIBRARYREFERENCE($,$,'Flow Resistance Range',$,'en',$); + +#6240= IFCRELASSOCIATESLIBRARY('3yu7Up6bP8Nw2nDKEaLaKR',$,$,$,(#949),#13333); +#13333= IFCLIBRARYREFERENCE($,$,'\X2\6D414F5362B56297306E7BC456F2\X0\','\X2\6D414F53309230DD30F330D73067304F307F4E0A3052308B969B306E646964E662B56297306E8A315BB97BC456F2\X0\','ja-JP',$); + +#6241= IFCRELASSOCIATESLIBRARY('3FEMYTX_D9WQkuwquZT_Li',$,$,$,(#950),#13334); +#13334= IFCLIBRARYREFERENCE($,$,'Fluid Flow Leakage',$,'en',$); + +#6242= IFCRELASSOCIATESLIBRARY('33OaUW4_LFEAeIHI$qbmaW',$,$,$,(#950),#13335); +#13335= IFCLIBRARYREFERENCE($,$,'\X2\6F0F308C91CF\X0\','\X2\4F537A4D6F0F308C6D4191CF\X0\','ja-JP',$); + +#6243= IFCRELASSOCIATESLIBRARY('0p9tWvJPf57Bgd$e$er7JC',$,$,$,(#951),#13336); +#13336= IFCLIBRARYREFERENCE($,$,'Fluid Flow Leakage',$,'en',$); + +#6244= IFCRELASSOCIATESLIBRARY('14cZypLL9DguQKuHZ4whjB',$,$,$,(#951),#13337); +#13337= IFCLIBRARYREFERENCE($,$,'\X2\6D414F536F0F6D2991CF\X0\','\X2\6F0F6D2991CF\X0\','ja-JP',$); + +#6245= IFCRELASSOCIATESLIBRARY('28oTnqopDEvREHqeOGgh7s',$,$,$,(#952),#13338); +#13338= IFCLIBRARYREFERENCE($,$,'Fluid Pressure Range',$,'en',$); + +#6246= IFCRELASSOCIATESLIBRARY('0jGxcSdKX1ARuxAyaoXNBy',$,$,$,(#952),#13339); +#13339= IFCLIBRARYREFERENCE($,$,'PlagePressionFluide','Plage de pression hydraulique fonctionnelle admissible dans le tube.','fr-FR',$); + +#6247= IFCRELASSOCIATESLIBRARY('3fjGuwo_r3aOXOfEcrQkvP',$,$,$,(#953),#13340); +#13340= IFCLIBRARYREFERENCE($,$,'Flushing Rate',$,'en',$); + +#6248= IFCRELASSOCIATESLIBRARY('2b4v3Fy95CYhTHZqDD7qoM',$,$,$,(#953),#13341); +#13341= IFCLIBRARYREFERENCE($,$,'\X2\30D530E930C330B730E57387\X0\','\X2\4E8830816C7A30813089308C305F6D413055308C308B6C3491CF\X0\','ja-JP',$); + +#6249= IFCRELASSOCIATESLIBRARY('1OL26ioyH0a8Gvw7GY8oLG',$,$,$,(#954),#13342); +#13342= IFCLIBRARYREFERENCE($,$,'Flush Rate',$,'en',$); + +#6250= IFCRELASSOCIATESLIBRARY('1e1XB91bT8hgTZ6BBPjN6C',$,$,$,(#954),#13343); +#13343= IFCLIBRARYREFERENCE($,$,'\X2\30D530E930C330B730E530EC30FC30C8\X0\','\X2\540430D530E930C330B730E530674F7F75283055308C308B6C3491CF306E67005C0F50243068670059275024300253584E0030D530E930C330B730E5304C4F7F75283055308C30663044308B5834540830014E0A4E0B96505024306F540C3058300230C730E530A230EB30D530E930C330B730E530C830A430EC306B306430443066306F30014E0B9650304C4F4E304430D530E930C330B730E530EC30FC30C830014E0A9650306B5927304D304430D530E930C330B730E5738730924F7F75283059308B300230533053306730016D176D44306F30D530E930C330B730E530D030EB30D63092901A3057305F6C34306E6C3457273092752830443066905462103055308C308B306E3067300130D530E930C330B730E530EC30FC30C8306830D530E930C330B730E530D030EB30D6306E4E0A4E0B9650502430687B493057304F306A3051308C3070306A308A307E305B3093FF0895A2902330D030EB30D630D730ED30D130C630A330BB30C330C8309253C2716730573066304F306030553044FF093002307E305F30013053306E58345408306B306F300130D530E930C330B730E530EC30FC30C8306E30D730ED30D130C630A330928A2D5B9A3057306A3044300230D530E930C330B730E530D030EB30D6306E30D530E930C330B730E530EC30FC30C8309253C271673002\X0\','ja-JP',$); + +#6252= IFCRELASSOCIATESLIBRARY('3Ud1_dyfP21h$xT1ARbsWD',$,$,$,(#955),#13344); +#13344= IFCLIBRARYREFERENCE($,$,'Flush Type',$,'en',$); + +#6253= IFCRELASSOCIATESLIBRARY('3Kg4mthsjDVfYJ$eujt7hl',$,$,$,(#955),#13345); +#13345= IFCLIBRARYREFERENCE($,$,'\X2\30BF30A430D730D530E930C330B730E5\X0\','\X2\521763193059308B30D730ED30D130C630A3306F\X0\Pset_FlushTypeEnum\X2\3067306F8CAF6C3469FD3084885B751F914D7BA1306E914D7F6E306B3088308B300130D530E930C330B730E530E130AB30CB30BA30E0306E30BF30A430D730925B9A7FA93059308BFF1A\X0\\X\0D\X\0A\X\0D\X\0A\X2\30EC30D030FC5F0FFF1A6D176D446C34306F300130EC30D030FC3092306D3058308B30533068306B3088306330668CAF6C3430BF30F330AF304B3089885B751F914D7BA1306B306E62405B9A306E6D4191CF30926D4130593002\X0\\X\0D\X\0A\X\0D\X\0A\X2\5F1530635F35308A5F0FFF1A6D176D446C34306F300130CF30F330C930EB307E305F306F30CE30D63092578276F465B95411306B5F15304F30533068306B3088306330668CAF6C3430BF30F330AF304B3089885B751F914D7BA1306B306E62405B9A306E6D4191CF30926D4130593002\X0\\X\0D\X\0A\X\0D\X\0A\X2\62BC305730DC30BF30F35F0FFF1A6D176D446C34306F300130DC30BF30F3304B30D730EC30FC30C8309262BC305930533068306B3088306330668CAF6C3430BF30F330AF304B3089885B751F914D7BA1306B306E62405B9A306E6D4191CF30926D4130593002\X0\\X\0D\X\0A\X\0D\X\0A\X2\30BB30F330B530FC5F0FFF1A6D176D446C34306F300181EA52D5691C51FA6A5F69CB30924ECB305730664F5C52D53059308B3002\X0\','ja-JP',$); + +#6254= IFCRELASSOCIATESLIBRARY('23WHeelQP9phAb6VgIdFbH',$,$,$,(#957),#13346); +#13346= IFCLIBRARYREFERENCE($,$,'Force',$,'en',$); + +#6255= IFCRELASSOCIATESLIBRARY('2J73hFZD1EjwiGzmiGP5bb',$,$,$,(#957),#13347); +#13347= IFCLIBRARYREFERENCE($,$,'\X2\6700592763A8529B\X0\','\X2\30A230AF30C130E530A830FC30BF306E670059277DE030815207308A529B3092793A30593002\X0\','ja-JP',$); + +#6256= IFCRELASSOCIATESLIBRARY('3k_ZcJuPv9MQxUP2gCZpTA',$,$,$,(#957),#13348); +#13348= IFCLIBRARYREFERENCE($,$,'\X2\CD5CB300CD94B825\X0\','\X2\C561CE04C5D0C774D130C758\X0\ \X2\CD5CB300\X0\ \X2\B9C8AC10\X0\ \X2\D798C744\X0\ \X2\BCF4C5ECC900B2E4\X0\.','ko-KR',$); + +#6258= IFCRELASSOCIATESLIBRARY('303A0hBfrFvQ230TTl_4Id',$,$,$,(#959),#13349); +#13349= IFCLIBRARYREFERENCE($,$,'Form Stripping Strength',$,'en',$); + +#6259= IFCRELASSOCIATESLIBRARY('1ECiXBbW19JhxIPxiL$O4A',$,$,$,(#959),#13350); +#13350= IFCLIBRARYREFERENCE($,$,'\X2\8131578B5F375EA6\X0\','\X2\8131578B6642306B304A3051308B30B330F330AF30EA30FC30C8306E67005C0F5FC5898157277E2E5F375EA63002\X0\','ja-JP',$); + +#6260= IFCRELASSOCIATESLIBRARY('2ew1Rs1ML7wgdpTxwYYcmH',$,$,$,(#960),#13351); +#13351= IFCLIBRARYREFERENCE($,$,'Fouling Factor',$,'en',$); + +#6261= IFCRELASSOCIATESLIBRARY('1veL_CDR56NhQv7HueYssE',$,$,$,(#960),#13352); +#13352= IFCLIBRARYREFERENCE($,$,'\X2\6C5A308C4FC26570\X0\','\X2\30C130E530FC30D6675F306E30C130E530FC30D66C5A308C4FC26570\X0\','ja-JP',$); + +#6263= IFCRELASSOCIATESLIBRARY('0PQ6Bkr0rDLwTRfe6dFYYT',$,$,$,(#961),#13353); +#13353= IFCLIBRARYREFERENCE($,$,'Fountain Type',$,'en',$); + +#6264= IFCRELASSOCIATESLIBRARY('3JRZrdej5F18OZc2PjOczB',$,$,$,(#961),#13354); +#13354= IFCLIBRARYREFERENCE($,$,'\X2\56746C3430BF30A430D7\X0\','\X2\56746C3430BF30A430D7306E9078629EFF1A\X0\\X\0D\X\0A\X\0D\X\0A\X2\30FB98F275286C34FF1A98F275286C3430924F4E572730674F9B7D663059308B305F3081306E885B751F56685177\X0\\X\0D\X\0A\X2\30FB6D17773C5668FF1A5EC36C345668517730673001901A5E38306F500B4F53306E7C925B50304B5371967A306A6DB24F53306B3088308B773C3078306E969C5BB3306E5371967A304C3042308B4F5C696D58346240306B8A2D7F6E3055308C30014F7F75288005306F305D308C3089306B89E6308C305A306B76EE30926D17304630533068304C3067304D308B3002\X0\','ja-JP',$); + +#6265= IFCRELASSOCIATESLIBRARY('0EcdbfUd13vhGmuYcF8fkq',$,$,$,(#962),#13355); +#13355= IFCLIBRARYREFERENCE($,$,'Fraction Convective Heat Transfer',$,'en',$); + +#6266= IFCRELASSOCIATESLIBRARY('17FO5CFZP4gPm9QE1_gwFB',$,$,$,(#962),#13356); +#13356= IFCLIBRARYREFERENCE($,$,'\X2\5BFE6D4171B179FB52D530D530E930AF30B730E730F3\X0\','\X2\7DCF540871B179FB52D5306E51855BFE6D415C0471B179FB52D53068307F306A3055308C308B90E85206\X0\','ja-JP',$); + +#6267= IFCRELASSOCIATESLIBRARY('0zdzxo6wjDdgiROE$Zm_fF',$,$,$,(#963),#13357); +#13357= IFCLIBRARYREFERENCE($,$,'Fraction Of Motor Heat To Air Stream',$,'en',$); + +#6268= IFCRELASSOCIATESLIBRARY('15mmIt_CX6198jhQah9ETw',$,$,$,(#963),#13358); +#13358= IFCLIBRARYREFERENCE($,$,'\X2\30E230FC30BF30FC639271B1\X0\','\X2\6D414F534E2D306B30E230FC30BF30FC767A71B1304C653E51FA3055308C308B58345408306B\X0\TRUE','ja-JP',$); + +#6269= IFCRELASSOCIATESLIBRARY('3xKVfw1GLC2hE$YM6Ywzm3',$,$,$,(#964),#13359); +#13359= IFCLIBRARYREFERENCE($,$,'Fraction Radiant Heat Transfer',$,'en',$); + +#6270= IFCRELASSOCIATESLIBRARY('0RVMw8HgL3Pv949o8WU$37',$,$,$,(#964),#13360); +#13360= IFCLIBRARYREFERENCE($,$,'\X2\653E5C0471B179FB52D530D530E930AF30B730E730F3\X0\','\X2\7DCF540871B179FB52D5306E5185653E5C0471B179FB52D53068307F306A3055308C308B90E85206\X0\','ja-JP',$); + +#6271= IFCRELASSOCIATESLIBRARY('3dv9NyEFz4wOpoA88AWrkl',$,$,$,(#966),#13361); +#13361= IFCLIBRARYREFERENCE($,$,'Fragilit\S\dtsklasse','Angabe zur Zerbrechlichkeit des Materials (zum Beispiel unter Brandlast oder Ersch\S\|tterung) gem\S\d\S\_ der nationalen oder regionalen Normen.','de-DE',$); + +#6272= IFCRELASSOCIATESLIBRARY('1MP2OAmnv2DuZwvd5UAoWn',$,$,$,(#966),#13362); +#13362= IFCLIBRARYREFERENCE($,$,'Fragility Rating',$,'en',$); + +#6273= IFCRELASSOCIATESLIBRARY('2es0lJFff7vwUsTzzGKCFu',$,$,$,(#966),#13363); +#13363= IFCLIBRARYREFERENCE($,$,'Fragilit\S\i','Indication de la fragilit\S\i du rev\S\jtement selon une classification nationale.','fr-FR',$); + +#6274= IFCRELASSOCIATESLIBRARY('0q3YtlSwHC4hhrsIHBjdWE',$,$,$,(#966),#13364); +#13364= IFCLIBRARYREFERENCE($,$,'\X2\81065F3160277B497D1A\X0\','\X2\81065F3160277B497D1A30025F538A7256FD306E5EFA7BC96CD5898F306B3088308B3002\X0\','ja-JP',$); + +#6275= IFCRELASSOCIATESLIBRARY('30uF$nhdb2_QdFay1vmnhS',$,$,$,(#968),#13365); +#13365= IFCLIBRARYREFERENCE($,$,'Frame Depth',$,'en',$); + +#6276= IFCRELASSOCIATESLIBRARY('1txh$U$Y5FU9T51zpWNUnj',$,$,$,(#970),#13366); +#13366= IFCLIBRARYREFERENCE($,$,'Frame Material',$,'en',$); + +#6277= IFCRELASSOCIATESLIBRARY('0YlIcEZSH0GgaF7dkb_CoZ',$,$,$,(#971),#13367); +#13367= IFCLIBRARYREFERENCE($,$,'Frame Size',$,'en',$); + +#6278= IFCRELASSOCIATESLIBRARY('1wgiGa815A1fi1Etcnn3mo',$,$,$,(#971),#13368); +#13368= IFCLIBRARYREFERENCE($,$,'\X2\30D530EC30FC30E030B530A430BA\X0\','\X2\30D530EC30FC30E030B530A430BA306E610F5473304C5B9F969B306E5927304D305530928868793A305730663044308B306E304B3001898F683C88688A18306A306E304B309263075B9A3002\X0\','ja-JP',$); + +#6279= IFCRELASSOCIATESLIBRARY('35kk6n6LX0aBEDn0M1OMOS',$,$,$,(#971),#13369); +#13369= IFCLIBRARYREFERENCE($,$,'\X2\D504B808C784\X0\ \X2\D06CAE30\X0\','\X2\D504B808C784\X0\ \X2\D06CAE30C758\X0\ \X2\C758BBF8AC00\X0\ \X2\C2E4C81C\X0\ \X2\D06CAE30B97C\X0\ \X2\D45CC2DCD558ACE0\X0\ \X2\C788B294C9C0\X0\, \X2\D45CC900\X0\ \X2\D45CAE30C778C9C0\X0\ \X2\C9C0C815D569B2C8B2E4\X0\.','ko-KR',$); + +#6280= IFCRELASSOCIATESLIBRARY('3k74ASskL4iuGN$v8v_dPB',$,$,$,(#973),#13370); +#13370= IFCLIBRARYREFERENCE($,$,'Frame Thickness',$,'en',$); + +#6281= IFCRELASSOCIATESLIBRARY('0FFAcBLO51ggnfrV$NEDL2',$,$,$,(#975),#13371); +#13371= IFCLIBRARYREFERENCE($,$,'Frame Type',$,'en',$); + +#6282= IFCRELASSOCIATESLIBRARY('2p8C_sWaX4UBn039IyoKzY',$,$,$,(#976),#13372); +#13372= IFCLIBRARYREFERENCE($,$,'Freezing Point',$,'en',$); + +#6283= IFCRELASSOCIATESLIBRARY('1iClSrgRv9BPrX5yDxQCNZ',$,$,$,(#977),#13373); +#13373= IFCLIBRARYREFERENCE($,$,'Frequency Response',$,'en',$); + +#6284= IFCRELASSOCIATESLIBRARY('29nevJbeLB5gRH1UHrWHtV',$,$,$,(#977),#13374); +#13374= IFCLIBRARYREFERENCE($,$,'\X2\54686CE265705FDC7B54\X0\','\X2\54686CE265707BC456F23067306E51FA529B3092793A30593002\X0\','ja-JP',$); + +#6285= IFCRELASSOCIATESLIBRARY('12j0ttMYv3rOreUmMRLk71',$,$,$,(#977),#13375); +#13375= IFCLIBRARYREFERENCE($,$,'\X2\C8FCD30CC218\X0\ \X2\C751B2F5\X0\','\X2\C8FCD30CC218\X0\ \X2\BC94C704C5D0C11C\X0\ \X2\CD9CB825C744\X0\ \X2\BCF4C5ECC900B2E4\X0\.','ko-KR',$); + +#6286= IFCRELASSOCIATESLIBRARY('24iIkoYKLBMA9ytna0hgFL',$,$,$,(#980),#13376); +#13376= IFCLIBRARYREFERENCE($,$,'Friction Heat Gain',$,'en',$); + +#6287= IFCRELASSOCIATESLIBRARY('07FKpZ3Db6TvGY7HodSSem',$,$,$,(#980),#13377); +#13377= IFCLIBRARYREFERENCE($,$,'GainThermiqueFriction','Gain thermique par friction.','fr-FR',$); + +#6288= IFCRELASSOCIATESLIBRARY('1Gq3wms91DPAJQneYc6a$f',$,$,$,(#981),#13378); +#13378= IFCLIBRARYREFERENCE($,$,'Friction Loss',$,'en',$); + +#6289= IFCRELASSOCIATESLIBRARY('1nJpdmVr58z96Ts1iXiy_E',$,$,$,(#981),#13379); +#13379= IFCLIBRARYREFERENCE($,$,'\X2\646964E6640D5931\X0\','\X2\53584F4D957730553042305F308A306E5727529B640D5931FF088A086E2C3057305F5727529B640D5931\X0\/\X2\30C030AF30C895773055FF093002\X0\','ja-JP',$); + +#6290= IFCRELASSOCIATESLIBRARY('0exmUgjQvDzRQp8F1HytOj',$,$,$,(#981),#13380); +#13380= IFCLIBRARYREFERENCE($,$,'\X2\B9C8CC30\X0\ \X2\C18CC2E4\X0\','\X2\B2E8C704\X0\ \X2\AE38C774\X0\ \X2\B2F9\X0\ \X2\C555B825\X0\ \X2\C190C2E4\X0\ (\X2\CE21C815\X0\ \X2\C555B825\X0\ \X2\C190C2E4\X0\ / \X2\B355D2B8\X0\ \X2\AE38C774\X0\).','ko-KR',$); + +#6291= IFCRELASSOCIATESLIBRARY('3nOn0H8SbDXeuW97GZh1jK',$,$,$,(#982),#13381); +#13381= IFCLIBRARYREFERENCE($,$,'Fuel',$,'en',$); + +#6292= IFCRELASSOCIATESLIBRARY('0EjWZR7rvBFgVujQgKanRw',$,$,$,(#982),#13382); +#13382= IFCLIBRARYREFERENCE($,$,'\X2\C5F0B8CC\X0\ \X2\C18CBE44B7C9\X0\','\X2\D2B9C815\X0\ \X2\AE30AC04\X0\ \X2\B3D9C548C758\X0\ \X2\C5F0B8CC\X0\ \X2\C18CBE44\X0\.','ko-KR',$); + +#6293= IFCRELASSOCIATESLIBRARY('2_AXTweyvEFv3CoJhrkwFL',$,$,$,(#983),#13383); +#13383= IFCLIBRARYREFERENCE($,$,'Full Load Ratio',$,'en',$); + +#6294= IFCRELASSOCIATESLIBRARY('0F7OyaH4vE4PyfB6Ldz0ZN',$,$,$,(#983),#13384); +#13384= IFCLIBRARYREFERENCE($,$,'CoefficientChargeTotale','Rapport entre puissance actuelle sur la puissance \S\` pleine charge, comme fonction quadratique de la charge partielle, \S\` une temp\S\irature de condensation et une temp\S\irature d''\S\ivaporation donn\S\ie, FracFullLoadPower = f (RapportChargePartielle).','fr-FR',$); + +#6295= IFCRELASSOCIATESLIBRARY('29tZQJZc93pRzlRqWD2NEB',$,$,$,(#984),#13385); +#13385= IFCLIBRARYREFERENCE($,$,'Full Load Ratio Curve',$,'en',$); + +#6296= IFCRELASSOCIATESLIBRARY('1Q0nCSh0D9tuCa8mBduNSs',$,$,$,(#984),#13386); +#13386= IFCLIBRARYREFERENCE($,$,'CourbeFonctionnementPleineCharge','Rapport entre la puissance instantan\S\ie et la puissance \S\` pleine charge comme fonction quadratique de charge partielle, pour une certaine temp\S\irature de condensation et une temp\S\irature d''\S\ivaporation, FracFullLoadPower= f (CoefficientChargePartielle)','fr-FR',$); + +#6298= IFCRELASSOCIATESLIBRARY('0_QlSErRfFb9L9qgMMkLIr',$,$,$,(#986),#13387); +#13387= IFCLIBRARYREFERENCE($,$,'Function',$,'en',$); + +#6299= IFCRELASSOCIATESLIBRARY('2SvBnehzPE3ep2YBVHzt70',$,$,$,(#986),#13388); +#13388= IFCLIBRARYREFERENCE($,$,'\X2\6A5F80FD\X0\','\X2\5C0E4F53306E6A5F80FD306E30BF30A430D73002\X0\','ja-JP',$); + +#6300= IFCRELASSOCIATESLIBRARY('3Ma2wi93D0Ov791Bx9imYY',$,$,$,(#986),#13389); +#13389= IFCLIBRARYREFERENCE($,$,'\X2\AE30B2A5\X0\','\X2\B3C4CCB4C758\X0\ \X2\AE30B2A5\X0\ \X2\C720D615\X0\.','ko-KR',$); + +#6301= IFCRELASSOCIATESLIBRARY('0g0vTl58z9BRldkmm4q6G7',$,$,$,(#987),#13390); +#13390= IFCLIBRARYREFERENCE($,$,'Functional Unit Reference',$,'en',$); + +#6302= IFCRELASSOCIATESLIBRARY('0LkHyPOzv2sB8mWDcnnn0f',$,$,$,(#987),#13391); +#13391= IFCLIBRARYREFERENCE($,$,'ReferenceUniteFonctionnelle','R\S\if\S\irence \S\` une base de donn\S\ies ou \S\` une classification [NDT : r\S\if\S\irence, par exemple, \S\` l''identification d''un produit dans la base INIES]','fr-FR',$); + +#6303= IFCRELASSOCIATESLIBRARY('35uhoqAcb19wJJg2qMv1_J',$,$,$,(#987),#13392); +#13392= IFCLIBRARYREFERENCE($,$,'\X2\6A5F80FD53584F4D53C27167\X0\','\X2\30C730FC30BF30D930FC30B9308430AF30E930B93078306E53C271673002\X0\','ja-JP',$); + +#6304= IFCRELASSOCIATESLIBRARY('3Jez$4F15BsgeXYD8J8U4D',$,$,$,(#987),#13393); +#13393= IFCLIBRARYREFERENCE($,$,'\X2\AE30B2A5B2E8C704CC38C870\X0\','\X2\B370C774D130BCA0C774C2A4\X0\ \X2\B610B294\X0\ \X2\BD84B958C5D0\X0\ \X2\B300D55C\X0\ \X2\CC38C870\X0\','ko-KR',$); + +#6305= IFCRELASSOCIATESLIBRARY('1nm68z7FfBNQYx0ZXCWjnR',$,$,$,(#988),#13394); +#13394= IFCLIBRARYREFERENCE($,$,'Function Reliable',$,'en',$); + +#6306= IFCRELASSOCIATESLIBRARY('3pEC4uxI9CH87bdnBlnKrb',$,$,$,(#988),#13395); +#13395= IFCLIBRARYREFERENCE($,$,'\X2\4FE1983C6027306E3042308B6A5F80FD\X0\','\X2\30B130FC30D630EB30846BCD7DDA304C4E0E30483089308C305F66429593306867614EF6306E4E2D3067898F5B9A3055308C308B6A5F80FD300160278CEA30927DAD63013059308B3053306830023053308C306F\X0\IEC\X2\57FA6E96306B3088308B3002\X0\','ja-JP',$); + +#6307= IFCRELASSOCIATESLIBRARY('2m9O9l90zC4QGU27_CdKfg',$,$,$,(#988),#13396); +#13396= IFCLIBRARYREFERENCE($,$,'\X2\C2E0B8B0D560\X0\ \X2\C218C788B294\X0\ \X2\AE30B2A5\X0\','\X2\CF00C774BE14\X0\ \X2\BC0F\X0\ \X2\BAA8C120\X0\ \X2\C8FCC5B4C9C4\X0\ \X2\C2DCAC04ACFC\X0\ \X2\C870AC74C5D0C11C\X0\ \X2\ADDCC815D558B294\X0\ \X2\AE30B2A5\X0\, \X2\C131C9C8C744\X0\ \X2\C720C9C0D55CB2E4\X0\. \X2\C774AC83C740\X0\ IEC \X2\AE30C900C5D0\X0\ \X2\C758D55CB2E4\X0\.','ko-KR',$); + +#6309= IFCRELASSOCIATESLIBRARY('2MTYyu6LL1OObT33DXnge6',$,$,$,(#990),#13397); +#13397= IFCLIBRARYREFERENCE($,$,'Furniture Panel Type',$,'en',$); + +#6311= IFCRELASSOCIATESLIBRARY('1LzuqKQj5B199Yr59BEgOm',$,$,$,(#991),#13398); +#13398= IFCLIBRARYREFERENCE($,$,'Fuse Disconnector Type',$,'en',$); + +#6312= IFCRELASSOCIATESLIBRARY('2GMPcdGfrAnx$uGJE03pSj',$,$,$,(#991),#13399); +#13399= IFCLIBRARYREFERENCE($,$,'\X2\30D230E530FC30BA906E65AD6A5F306E30BF30A430D7\X0\','\X2\81EA5BB67528767A96FB9023643A5074FF1A30E230FC30BF3084767A96FB6A5F306E4FDD8B77306E305F3081306B8A2D8A083055308C30663044308B30D230E530FC30BA3002\X0\\X\0D\X\0A \X2\57307D614FDD8B7788C57F6EFF1A3053308C306730D230E530FC30BA30EA30F330AF307E305F306F30D230E530FC30BA30EA30F330AF30D230E530FC30BA30AD30E330EA30A2306F300153EF52D563A570B930925F6262103059308B30B930A430C330C165AD8DEF56683001\X0\\X\0D\X\0A HRC\X2\FF1A6A196E9630D230E530FC30BAFF089AD8902352D5783458CA5BB991CFFF09\X0\\X\0D\X\0A \X2\6F0F96FB4FDD8B7788C57F6EFF1A96FB6C177684306B7834640D3057306656DE8DEF306E52D54F5C67614EF6306F3001904E96FB6D41304C767A751F3059308B96FB6E903092520765AD88C57F6E\X0\\X\0D\X\0A \X2\6B2076F84FDD8B774ED8FF1A305D306E72796027309251774F537684306B\X0\sem\X2\304C82AF30C730D030A430B9306E4FDD8B77306E305F3081306B8A2D8A083055308C30663044308B30D230E530FC30BA3002\X0\\X\0D\X\0A \X2\8907540830D230E530FC30BA4FDD8B7788C57F6EFF1A305D306E5185306E\X0\1\X2\3064307E305F306F89076570306E6975306F30018907540830E630CB30C330C8306B76F45217306B30D230E530FC30BA30926301306330663044308B30B930A430C330C165AD8DEF56683002\X0\','ja-JP',$); + +#6313= IFCRELASSOCIATESLIBRARY('2hXzRKOTTECQv2eO054oGL',$,$,$,(#991),#13400); +#13400= IFCLIBRARYREFERENCE($,$,'\X2\D4E8C988CC28B2E8AE30\X0\ \X2\C720D615\X0\','\X2\C790AC00C6A9\X0\ \X2\BC1CC804\X0\ \X2\C5F0ACC4\X0\ \X2\CE21BA74\X0\ : \X2\BAA8D130\X0\ \X2\BC0F\X0\ \X2\BC1CC804AE30\X0\ \X2\BCF4D638B97C\X0\ \X2\C704D574\X0\ \X2\B514C790C778B418B294\X0\ \X2\D4E8C988\X0\. \X2\C9C0B77D\X0\ \X2\BCF4D638\X0\ \X2\C7A5CE58\X0\ : \X2\C774C81C\X0\ \X2\D4E8C988\X0\ \X2\B9C1D06C\X0\ \X2\B610B294\X0\ \X2\D4E8C988\X0\ \X2\B9C1D06C\X0\ \X2\D4E8C988\X0\ \X2\CE90B9ACC5B4B294\X0\ \X2\AC00B3D9\X0\ \X2\C811C810C744\X0\ \X2\D615C131D558B294\X0\ \X2\C2A4C704CE58\X0\ \X2\B2E8B85CAE30\X0\, HRC : \X2\D45CC900\X0\ \X2\D4E8C988\X0\ (\X2\B192C774\X0\ \X2\C5F0B3D9\X0\ \X2\D30CAD34\X0\ \X2\C6A9B7C9\X0\) \X2\B204C804\X0\ \X2\BCF4D638\X0\ \X2\C7A5CE58\X0\ : \X2\C804AE30\X0\ \X2\C190C0C1\X0\ \X2\D68CB85CC758\X0\ \X2\B3D9C791\X0\ \X2\C870AC74C740\X0\ \X2\ACFCC804B958AC00\X0\ \X2\BC1CC0DDD558B294\X0\ \X2\C804C6D0C744\X0\ \X2\CC28B2E8\X0\ \X2\C7A5CE58\X0\ \X2\ACB0C0C1\X0\ \X2\BCF4D638\X0\ \X2\BD80CC29\X0\ : \X2\ADF8\X0\ \X2\D2B9C131C744\X0\ \X2\AD6CCCB4C801C73CB85C\X0\ sem\X2\C774\X0\ \X2\C2EC\X0\ \X2\C7A5CE58\X0\ \X2\BCF4D638B97C\X0\ \X2\C704D574\X0\ \X2\B514C790C778B418B294\X0\ \X2\D4E8C988\X0\. \X2\BCF5D569\X0\ \X2\D4E8C988\X0\ \X2\BCF4D638\X0\ \X2\C7A5CE58\X0\ : \X2\C5B4B5A4\X0\ \X2\D55C\X0\ \X2\AC1C\X0\ \X2\C774C0C1C758\X0\ \X2\C804ADF9C740\X0\ \X2\BCF5D569\X0\ \X2\C720B2DBC5D0\X0\ \X2\C9C1B82CB85C\X0\ \X2\D4E8C988B97C\X0\ \X2\AC00C9C0ACE0C788B294\X0\ \X2\C2A4C704CE58\X0\ \X2\B2E8B85CAE30\X0\.','ko-KR',$); + +#6314= IFCRELASSOCIATESLIBRARY('2c4FsnsDD1e8623$Lu$6VX',$,$,$,(#992),#13401); +#13401= IFCLIBRARYREFERENCE($,$,'Fusible Link Temperature',$,'en',$); + +#6315= IFCRELASSOCIATESLIBRARY('20OBF0rZv0dfKpPiUZwdk4',$,$,$,(#993),#13402); +#13402= IFCLIBRARYREFERENCE($,$,'Fusible Link Temperature',$,'en',$); + +#6316= IFCRELASSOCIATESLIBRARY('220BBh0HX0B9As9wNaQpJx',$,$,$,(#997),#13403); +#13403= IFCLIBRARYREFERENCE($,$,'Gas Detected',$,'en',$); + +#6317= IFCRELASSOCIATESLIBRARY('0yOijKn$1BBB9sUnz1Pvmb',$,$,$,(#997),#13404); +#13404= IFCLIBRARYREFERENCE($,$,'\X2\5BFE8C6130AC30B9\X0\','\X2\691C51FA3055308C30663044308B30AC30B9306E8B5852253002\X0\','ja-JP',$); + +#6318= IFCRELASSOCIATESLIBRARY('1YNmUUkbP8wwxISl6OSzZq',$,$,$,(#998),#13405); +#13405= IFCLIBRARYREFERENCE($,$,'Gas Pressure',$,'en',$); + +#6320= IFCRELASSOCIATESLIBRARY('3QiNyasN5DFuZe2c_rjeoz',$,$,$,(#1000),#13406); +#13406= IFCLIBRARYREFERENCE($,$,'Gas Type',$,'en',$); + +#6321= IFCRELASSOCIATESLIBRARY('0zThhnTHjFlvLqNnCoBdrZ',$,$,$,(#1007),#13407); +#13407= IFCLIBRARYREFERENCE($,$,'German-name-6','German-description-6','de-DE',$); + +#6322= IFCRELASSOCIATESLIBRARY('0YIKSsKkrBdP1joWSSB$4o',$,$,$,(#1007),#13408); +#13408= IFCLIBRARYREFERENCE($,$,'Glass Color',$,'en',$); + +#6323= IFCRELASSOCIATESLIBRARY('3RzCbXuMDB7hlQESjLN8P_',$,$,$,(#1007),#13409); +#13409= IFCLIBRARYREFERENCE($,$,'CouleurVitrage','Choix de la couleur (teinte) du vitrage. Donn\S\i \S\` titre informatif seulement.','fr-FR',$); + +#6324= IFCRELASSOCIATESLIBRARY('03tP11r$9C98LuJ2BdmpFT',$,$,$,(#1007),#13410); +#13410= IFCLIBRARYREFERENCE($,$,'\X2\30AC30E930B98272\X0\','\X2\30AC30E930B9306E82725408304430023053308C306F60C5583176EE76845C027528306B63D04F9B3055308C308B3002\X0\','ja-JP',$); + +#6325= IFCRELASSOCIATESLIBRARY('2JmjI5dNTFju5ypApzStl_',$,$,$,(#1007),#13411); +#13411= IFCLIBRARYREFERENCE($,$,'\X2\73BB7483989C8272\X0\','\X2\73BB7483FF088D34819CFF097684989C827230024EC54F9B53C280033002\X0\','zh-CN',$); + +#6326= IFCRELASSOCIATESLIBRARY('1lpMRQqYfEPwqDqBLrDfds',$,$,$,(#1008),#13412); +#13412= IFCLIBRARYREFERENCE($,$,'German-name-1','German-description-1','de-DE',$); + +#6327= IFCRELASSOCIATESLIBRARY('2wkfJrU3TFovjUMzIsfnGg',$,$,$,(#1008),#13413); +#13413= IFCLIBRARYREFERENCE($,$,'Glass Layers',$,'en',$); + +#6328= IFCRELASSOCIATESLIBRARY('1olmmwR9P8UgbmLkgT9G7O',$,$,$,(#1008),#13414); +#13414= IFCLIBRARYREFERENCE($,$,'NombreVitrages','Nombre de couches de verre dans le cadre. Exemple : 2 pour le double vitrage.','fr-FR',$); + +#6329= IFCRELASSOCIATESLIBRARY('1FMHzt43vA3xqGLywQKgdJ',$,$,$,(#1008),#13415); +#13415= IFCLIBRARYREFERENCE($,$,'\X2\30AC30E930B9679A6570\X0\','\X2\30AC30E930B9306E679A657030024F8BFF1A\X0\"2"\X2\306F30DA30A230AC30E930B93002\X0\','ja-JP',$); + +#6330= IFCRELASSOCIATESLIBRARY('2hZ9NLstXBfgEyGjqEXg7K',$,$,$,(#1008),#13416); +#13416= IFCLIBRARYREFERENCE($,$,'\X2\73BB74835C426570\X0\','\X2\6846518573BB748376845C42657030024F8B5982FF1A201D\X0\2\X2\201D8868793A53CC5C4273BB74833002\X0\','zh-CN',$); + +#6331= IFCRELASSOCIATESLIBRARY('1LamlAcGX9D9_P6yr6DUDc',$,$,$,(#1009),#13417); +#13417= IFCLIBRARYREFERENCE($,$,'German-name-2','German-description-2','de-DE',$); + +#6332= IFCRELASSOCIATESLIBRARY('1mybIlwp92iwcUxD7rtFri',$,$,$,(#1009),#13418); +#13418= IFCLIBRARYREFERENCE($,$,'Glass Thickness1',$,'en',$); + +#6333= IFCRELASSOCIATESLIBRARY('23l9OD$GP5GBv5HfFcpnZM',$,$,$,(#1009),#13419); +#13419= IFCLIBRARYREFERENCE($,$,'EpaisseurVitrage1','Epaisseur de la premi\S\hre couche de verre (c\S\tt\S\i int\S\irieur)','fr-FR',$); + +#6334= IFCRELASSOCIATESLIBRARY('03nbyOwQ5BXQH6cEHQMmBa',$,$,$,(#1009),#13420); +#13420= IFCLIBRARYREFERENCE($,$,'\X2\30AC30E930B9539A\X0\1','\X2\6700521D306EFF085BA451855074FF0930AC30E930B9306E539A307F3002\X0\','ja-JP',$); + +#6335= IFCRELASSOCIATESLIBRARY('35ytw$fHP4hho8HNJ0ZDe$',$,$,$,(#1009),#13421); +#13421= IFCLIBRARYREFERENCE($,$,'\X2\73BB7483539A5EA6\X0\1','\X2\7B2C4E005C42FF0851854FA7FF0973BB74837684539A5EA63002\X0\','zh-CN',$); + +#6336= IFCRELASSOCIATESLIBRARY('3I99fOBrj9IQFNTQDlpgi0',$,$,$,(#1010),#13422); +#13422= IFCLIBRARYREFERENCE($,$,'German-name-3','German-description-3','de-DE',$); + +#6337= IFCRELASSOCIATESLIBRARY('3njXu9aY575AO8OUnu5zP9',$,$,$,(#1010),#13423); +#13423= IFCLIBRARYREFERENCE($,$,'Glass Thickness2',$,'en',$); + +#6338= IFCRELASSOCIATESLIBRARY('2ynln5fqP6mfahUwphIv7K',$,$,$,(#1010),#13424); +#13424= IFCLIBRARYREFERENCE($,$,'EpaisseurVitrage2','Epaisseur de la deuxi\S\hme couche de verre (interm\S\idiaire ou c\S\tt\S\i ext\S\irieur)','fr-FR',$); + +#6339= IFCRELASSOCIATESLIBRARY('0guHZpIOH6D9XTSBeMfrFy',$,$,$,(#1010),#13425); +#13425= IFCLIBRARYREFERENCE($,$,'\X2\30AC30E930B9539A\X0\2','2\X2\756A76EEFF084E2D959330013042308B3044306F59165074FF09306E30AC30E930B9306E539A307F3002\X0\','ja-JP',$); + +#6340= IFCRELASSOCIATESLIBRARY('29mVMIaAzDN9P1p6YujWjo',$,$,$,(#1010),#13426); +#13426= IFCLIBRARYREFERENCE($,$,'\X2\73BB7483539A5EA6\X0\2','\X2\7B2C4E8C5C42FF084E2D95F4621659164FA7FF0973BB74837684539A5EA63002\X0\','zh-CN',$); + +#6341= IFCRELASSOCIATESLIBRARY('1RKMBT9NX6OxBrKOP9_wT2',$,$,$,(#1011),#13427); +#13427= IFCLIBRARYREFERENCE($,$,'German-name-4','German-description-4','de-DE',$); + +#6342= IFCRELASSOCIATESLIBRARY('2eo6P6hv97IfX5lRMaqyWf',$,$,$,(#1011),#13428); +#13428= IFCLIBRARYREFERENCE($,$,'Glass Thickness3',$,'en',$); + +#6343= IFCRELASSOCIATESLIBRARY('2TQocpDiH3ygecLalB0yje',$,$,$,(#1011),#13429); +#13429= IFCLIBRARYREFERENCE($,$,'EpaisseurVitrage3','Epaisseur de la troisi\S\hme couche de verre (c\S\tt\S\i ext\S\irieur)','fr-FR',$); + +#6344= IFCRELASSOCIATESLIBRARY('3ZiwyDRJv3Rf0BmNb72rPm',$,$,$,(#1011),#13430); +#13430= IFCLIBRARYREFERENCE($,$,'\X2\30AC30E930B9539A\X0\3','3\X2\756A76EEFF0859165074FF09306E30AC30E930B9306E539A307F3002\X0\','ja-JP',$); + +#6345= IFCRELASSOCIATESLIBRARY('1bsliH3WDAtu3OInVsfra2',$,$,$,(#1011),#13431); +#13431= IFCLIBRARYREFERENCE($,$,'\X2\73BB7483539A5EA6\X0\3','\X2\7B2C4E095C42FF0859164FA7FF0973BB74837684539A5EA63002\X0\','zh-CN',$); + +#6346= IFCRELASSOCIATESLIBRARY('1vf8FZaSP0OB5Qmy_avGBY',$,$,$,(#1012),#13432); +#13432= IFCLIBRARYREFERENCE($,$,'Glasfl\S\dchenanteil','Anteil der verglasten Fl\S\dche an der Gesamtfl\S\dche der T\S\|r.','de-DE',$); + +#6347= IFCRELASSOCIATESLIBRARY('3_ZejGyvP429kdEjY0p3Iz',$,$,$,(#1012),#13433); +#13433= IFCLIBRARYREFERENCE($,$,'Glazing Area Fraction',$,'en',$); + +#6348= IFCRELASSOCIATESLIBRARY('3DCYsX5UL9LA8Hhj4zgpLg',$,$,$,(#1012),#13434); +#13434= IFCLIBRARYREFERENCE($,$,'FractionSurfaceVitree','Part de surface de vitrage par rapport \S\` la surface totale de l''\S\il\S\iment de remplissage. Doit \S\jtre utilis\S\ie si la surface de vitrage n''est pas donn\S\ie s\S\ipar\S\iment pour tous les panneaux occupant l''ouverture.','fr-FR',$); + +#6349= IFCRELASSOCIATESLIBRARY('3vkdiqXWv6vxyraTIx8c42',$,$,$,(#1013),#13435); +#13435= IFCLIBRARYREFERENCE($,$,'Glasfl\S\dchenanteil','Anteil der verglasten Fl\S\dche an der Gesamtfl\S\dche des Fensters. Es ist der Reziprokwert des Rahmenanteils.','de-DE',$); + +#6350= IFCRELASSOCIATESLIBRARY('0TWWUddCzEoRlHb5qv7dV4',$,$,$,(#1013),#13436); +#13436= IFCLIBRARYREFERENCE($,$,'Glazing Area Fraction',$,'en',$); + +#6351= IFCRELASSOCIATESLIBRARY('3Vv7CgVAD5XvQ8pZzk8cnO',$,$,$,(#1013),#13437); +#13437= IFCLIBRARYREFERENCE($,$,'FractionSurfaceVitree','Rapport de la surface de vitrage \S\` la surface totale de l''ouverture. Cette propri\S\it\S\i sera utilis\S\ie si la surface de vitrage n''est pas donn\S\ie s\S\ipar\S\iment pour tous les panneaux occupant l''ouverture.','fr-FR',$); + +#6352= IFCRELASSOCIATESLIBRARY('17P$Y8oC9388NFlIqzuCUH',$,$,$,(#1013),#13438); +#13438= IFCLIBRARYREFERENCE($,$,'\X2\30AC30E930B97387\X0\','\X2\591658C1306E7DCF97627A4D306B5BFE3059308B30AC30E930B9306E97627A4D306E6BD473873002\X0\\X\0D\X\0A\X2\30AC30E930B9306E97627A4D304C591658C1306B542B307E308C308B51683066306E30D130CD30EB3068520696E23055308C30663044306A30443068304D306B30014F7F75283055308C307E30593002\X0\','ja-JP',$); + +#6353= IFCRELASSOCIATESLIBRARY('2gNZteznjFPO2G3B3u1Wph',$,$,$,(#1014),#13439); +#13439= IFCLIBRARYREFERENCE($,$,'Global Trade Item Number',$,'en',$); + +#6354= IFCRELASSOCIATESLIBRARY('2xEjoVKBr14vsfCURV9sJv',$,$,$,(#1015),#13440); +#13440= IFCLIBRARYREFERENCE($,$,'Gradient',$,'en',$); + +#6355= IFCRELASSOCIATESLIBRARY('3c4e3RouP4qQr2e13nMi$6',$,$,$,(#1015),#13441); +#13441= IFCLIBRARYREFERENCE($,$,'\X2\52FE914D\X0\','\X2\914D7BA190E8306E52FE914D\X0\','ja-JP',$); + +#6356= IFCRELASSOCIATESLIBRARY('1H5A4U8kT4Vh1Zev$3X4Gp',$,$,$,(#1018),#13442); +#13442= IFCLIBRARYREFERENCE($,$,'Gross Planned Area',$,'en',$); + +#6357= IFCRELASSOCIATESLIBRARY('0uLWX5ZdL3DRvbz4X0pZsR',$,$,$,(#1018),#13443); +#13443= IFCLIBRARYREFERENCE($,$,'Surface programm\S\ie brute','Surface programm\S\ie brute totale de la pi\S\hce. Telle que d\S\ifinie lors de la programmation.','fr-FR',$); + +#6358= IFCRELASSOCIATESLIBRARY('2ZZd58s9z1muSdBCdyF7_U',$,$,$,(#1018),#13444); +#13444= IFCLIBRARYREFERENCE($,$,'\X2\8A08753B30B030ED30B997627A4D\X0\','\X2\8A08753B3055308C305F30B030ED30B997627A4D30025EFA72698A08753B306B969B306B4F7F75283002\X0\','ja-JP',$); + +#6359= IFCRELASSOCIATESLIBRARY('2g1WCWXsb3dflrmWZPxZ3s',$,$,$,(#1018),#13445); +#13445= IFCLIBRARYREFERENCE($,$,'\X2\ACC4D68D\X0\ \X2\ADF8B85CC2A4\X0\ \X2\BA74C801\X0\','\X2\AC1DC2E4C758\X0\ \X2\CD1D\X0\ \X2\ACC4D68D\X0\ \X2\BA74C801\X0\ \X2\AE00B85CC2A4\X0\. \X2\ACF5AC04\X0\ \X2\ACC4D68DC2DC\X0\ \X2\C0ACC6A9B41CB2E4\X0\.','ko-KR',$); + +#6360= IFCRELASSOCIATESLIBRARY('3VEULuo$L2rObGtEIsx7_7',$,$,$,(#1019),#13446); +#13446= IFCLIBRARYREFERENCE($,$,'Bruttofl\S\dche nach Raumprogramm','Geforderte Bruttofl\S\dche des Geb\S\dudes laut Raumprogramm.','de-DE',$); + +#6361= IFCRELASSOCIATESLIBRARY('3mKHm_jNbBlBfhApedDzGi',$,$,$,(#1019),#13447); +#13447= IFCLIBRARYREFERENCE($,$,'Gross Planned Area',$,'en',$); + +#6362= IFCRELASSOCIATESLIBRARY('2XTQIpL_5Fu8vyxJ6i3fWr',$,$,$,(#1019),#13448); +#13448= IFCLIBRARYREFERENCE($,$,'Surface programm\S\ie brute','Surface programm\S\ie brute totale du b\S\btiment. Telle que d\S\ifinie lors de la programmation.','fr-FR',$); + +#6363= IFCRELASSOCIATESLIBRARY('1EYWKAHb1F8gT0QgGwmgUU',$,$,$,(#1019),#13449); +#13449= IFCLIBRARYREFERENCE($,$,'\X2\8A08753B30B030ED30B997627A4D\X0\','\X2\8A08753B3055308C305F30B030ED30B997627A4D30025EFA72698A08753B306B969B306B4F7F75283002\X0\','ja-JP',$); + +#6364= IFCRELASSOCIATESLIBRARY('22xn$4NyX4WAwSdwxuJsEc',$,$,$,(#1019),#13450); +#13450= IFCLIBRARYREFERENCE($,$,'\X2\ACC4D68D\X0\ \X2\ADF8B85CC2A4\X0\ \X2\BA74C801\X0\','\X2\ACC4D68DB41C\X0\ \X2\ADF8B85CC2A4\X0\ \X2\BA74C801\X0\. \X2\AC74BB3C\X0\ \X2\ACC4D68DC2DC\X0\ \X2\C0ACC6A9B429B2C8B2E4\X0\.','ko-KR',$); + +#6365= IFCRELASSOCIATESLIBRARY('231tueVqb9jx149GKPEoYz',$,$,$,(#1020),#13451); +#13451= IFCLIBRARYREFERENCE($,$,'Gross Planned Area',$,'en',$); + +#6366= IFCRELASSOCIATESLIBRARY('3BsMaKK35FPRXdlGU3pNO2',$,$,$,(#1020),#13452); +#13452= IFCLIBRARYREFERENCE($,$,'Surface programm\S\ie brute','Surface programm\S\ie brute totale de la pi\S\hce. Telle que d\S\ifinie lors de la programmation.','fr-FR',$); + +#6367= IFCRELASSOCIATESLIBRARY('3MMB_kKgb4Mfr5IRivWpNN',$,$,$,(#1020),#13453); +#13453= IFCLIBRARYREFERENCE($,$,'\X2\8A08753B30B030ED30B997627A4D\X0\','\X2\8A08753B3055308C305F30B030ED30B997627A4D30025EFA72698A08753B306B969B306B4F7F75283002\X0\','ja-JP',$); + +#6368= IFCRELASSOCIATESLIBRARY('1GQkKwtZnA49tvY9TgFabW',$,$,$,(#1022),#13454); +#13454= IFCLIBRARYREFERENCE($,$,'Ground Fault Current Set Value',$,'en',$); + +#6369= IFCRELASSOCIATESLIBRARY('11$r0b$kbFyOXCvzeIjrID',$,$,$,(#1023),#13455); +#13455= IFCLIBRARYREFERENCE($,$,'Ground Fault Function',$,'en',$); + +#6370= IFCRELASSOCIATESLIBRARY('3$nMPGpgX2uwNR6ei2VmSA',$,$,$,(#1024),#13456); +#13456= IFCLIBRARYREFERENCE($,$,'Ground Faulti2t Function',$,'en',$); + +#6371= IFCRELASSOCIATESLIBRARY('3QxudY7avD3xLiwz$d_xlh',$,$,$,(#1025),#13457); +#13457= IFCLIBRARYREFERENCE($,$,'Ground Fault Tripping Time',$,'en',$); + +#6372= IFCRELASSOCIATESLIBRARY('1Cih8ONqXEkA6D6sE80n$t',$,$,$,(#1035),#13458); +#13458= IFCLIBRARYREFERENCE($,$,'Group Code',$,'en',$); + +#6377= IFCRELASSOCIATESLIBRARY('3th1COeTbAhAav2HKfk7bD',$,$,$,(#1041),#13459); +#13459= IFCLIBRARYREFERENCE($,$,'Gully Type',$,'en',$); + +#6378= IFCRELASSOCIATESLIBRARY('391DEprMjEUeY94WdfGXm8',$,$,$,(#1041),#13460); +#13460= IFCLIBRARYREFERENCE($,$,'\X2\6E9D7A2E985E\X0\','\X2\5FC5898130683055308C308B30BF30A430D7304C30BB30C330C83055308C308B6E9D306E5B9A7FA93055308C305F30BF30A430D7309278BA8A8D30573066304F3060305530443002\X0\','ja-JP',$); + +#6379= IFCRELASSOCIATESLIBRARY('3WOyfTRBL3IBnrHzR5zJXk',$,$,$,(#1042),#13461); +#13461= IFCLIBRARYREFERENCE($,$,'Gully Type',$,'en',$); + +#6380= IFCRELASSOCIATESLIBRARY('0PQibK0H57Gwtx2mRzZNWF',$,$,$,(#1042),#13462); +#13462= IFCLIBRARYREFERENCE($,$,'\X2\963281ED5F01306E7A2E985E\X0\','\X2\8A2D7F6E3059308B4E885B9A306E6E9D309230423089304B305830815B9A7FA9306730BF30A430D7309278BA8A8D3057307E30593002\X0\','ja-JP',$); + +#6381= IFCRELASSOCIATESLIBRARY('26qZ2FLer8L8JEOlO7DE1Z',$,$,$,(#1043),#13463); +#13463= IFCLIBRARYREFERENCE($,$,'Halogen Proof',$,'en',$); + +#6382= IFCRELASSOCIATESLIBRARY('2jaXvC_9n6X9ItTPM6NfQy',$,$,$,(#1043),#13464); +#13464= IFCLIBRARYREFERENCE($,$,'\X2\30A830B330B130FC30D630EB\X0\','\X2\71593084523A6FC081ED306E3042308B30AC30B9306E767A751F304C5C11306A304430B130FC30D630EB3002\X0\','ja-JP',$); + +#6383= IFCRELASSOCIATESLIBRARY('1himmD8Pn1e8LTnAJrPySX',$,$,$,(#1043),#13465); +#13465= IFCLIBRARYREFERENCE($,$,'\X2\C5D0CF54\X0\ \X2\CF00C774BE14\X0\','\X2\C5F0AE30C640\X0\ \X2\C790ADF9C801C778\X0\ \X2\B0C4C0C8AC00C788B294\X0\ \X2\AC00C2A4C758\X0\ \X2\BC1CC0DDC774\X0\ \X2\C801C740\X0\ \X2\CF00C774BE14\X0\','ko-KR',$); + +#6384= IFCRELASSOCIATESLIBRARY('2pCbbV41z2yhBfUoa_AGMH',$,$,$,(#1044),#13466); +#13466= IFCLIBRARYREFERENCE($,$,'Halogen Proof',$,'en',$); + +#6385= IFCRELASSOCIATESLIBRARY('1F5yygXlfBqg4dwMkKKK6G',$,$,$,(#1044),#13467); +#13467= IFCLIBRARYREFERENCE($,$,'\X2\30CF30ED30B230F38A3C660E\X0\','\X2\5C1191CF306E7159304A30883073523A6FC03059308B81316C17\X0\/\X2\30AC30B93092751F62103002\X0\','ja-JP',$); + +#6386= IFCRELASSOCIATESLIBRARY('2QjTbJknPBr8bcU3LFcWQL',$,$,$,(#1044),#13468); +#13468= IFCLIBRARYREFERENCE($,$,'\X2\D560B85CAC90\X0\ \X2\C99DBA85\X0\','\X2\C18CB7C9C758\X0\ \X2\C5F0AE30C640\X0\ \X2\C790ADF9\X0\ \X2\D0C8AE30\X0\ / \X2\AC00C2A4B97C\X0\ \X2\C0DDC131D569B2C8B2E4\X0\.','ko-KR',$); + +#6387= IFCRELASSOCIATESLIBRARY('0gjNOMWArCXvb5B5D94nF0',$,$,$,(#1045),#13469); +#13469= IFCLIBRARYREFERENCE($,$,'Behindertengerecht','German-description-7','de-DE',$); + +#6388= IFCRELASSOCIATESLIBRARY('38YzjAy39FAgblgkzJQVpW',$,$,$,(#1045),#13470); +#13470= IFCLIBRARYREFERENCE($,$,'Handicap Accessible',$,'en',$); + +#6389= IFCRELASSOCIATESLIBRARY('1zRFBh4_nD1g$s5OSJ3LGT',$,$,$,(#1045),#13471); +#13471= IFCLIBRARYREFERENCE($,$,'AccessibleHandicapes','Indique que cet objet est con\S\gu pour \S\jtre accessible aux handicap\S\is. Indication donn\S\ie selon le Code National.','fr-FR',$); + +#6390= IFCRELASSOCIATESLIBRARY('3P0qxI6fL2af8YyatjWWu4',$,$,$,(#1045),#13472); +#13472= IFCLIBRARYREFERENCE($,$,'\X2\30CF30F330C730A330AD30E330C330D730A230AF30BB30B953EF80FD6027\X0\','\X2\3053306E7A7A9593304C30CF30F330C730A330AD30E330C330D7800554113051306E7A7A9593304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#6391= IFCRELASSOCIATESLIBRARY('3CO2_RKyj9sguirC_xTo84',$,$,$,(#1045),#13473); +#13473= IFCLIBRARYREFERENCE($,$,'\X2\662F54264E3A65E0969C788D8BBE65BD\X0\','\X2\8868793A8BE567844EF6662F54268BBE8BA14E3A53EF4F9B6B8B75BE4EBA4F7F7528768465E0969C788D8BBE65BD3002\X0\\X\0D\X\0A\X2\8BE55C5E602776846839636E4E3A56FD5BB65EFA7B5189C483033002\X0\','zh-CN',$); + +#6392= IFCRELASSOCIATESLIBRARY('1bv9jzByLEeRgBjwTUMImG',$,$,$,(#1046),#13474); +#13474= IFCLIBRARYREFERENCE($,$,'behindertengerecht zug\S\dnglich','Angabe, ob dieser Raum (wie z.B. eine Toilette) behindertengerecht zug\S\dnglich sein soll (JA) oder nicht (NEIN).','de-DE',$); + +#6393= IFCRELASSOCIATESLIBRARY('15B510$or4$uplbxV9zuCn',$,$,$,(#1046),#13475); +#13475= IFCLIBRARYREFERENCE($,$,'Handicap Accessible',$,'en',$); + +#6394= IFCRELASSOCIATESLIBRARY('3I8IvgLoX7kePWWXnBLREL',$,$,$,(#1046),#13476); +#13476= IFCLIBRARYREFERENCE($,$,'AccessibleHandicapes','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre accessible aux handicap\S\is (VRAI) ou non (FAUX). Cette information est souvent utilis\S\ie pour d\S\iclarer la n\S\icessit\S\i d''un acc\S\hs pour handicap\S\is ou pour des contraintes sp\S\iciales de conception.','fr-FR',$); + +#6395= IFCRELASSOCIATESLIBRARY('2Ul9h_9RP3dujyd9K_0RHQ',$,$,$,(#1046),#13477); +#13477= IFCLIBRARYREFERENCE($,$,'\X2\30CF30F330C730A330AD30E330C330D730A230AF30BB30B953EF80FD6027\X0\','\X2\3053306E90E85C4BFF087A7A9593FF09304C30CF30F330C730A330AD30E330C330D7800554113051306E7A7A9593304B30693046304B3092793A305930D630FC30EA30A230F3502430024F8BFF1A516C517130C830A430EC306E58345408\X0\TRUE\X2\30023053306E60C55831306F3001969C5BB380055411305152297528306E5FC589816027308472795225306A30C730B630A430F3306E5FC5898160273092793A3059305F3081306B522975283055308C308B3002\X0\','ja-JP',$); + +#6396= IFCRELASSOCIATESLIBRARY('1dUgu2FIL7kwD7sqVGp1Wm',$,$,$,(#1046),#13478); +#13478= IFCLIBRARYREFERENCE($,$,'\X2\D578B514CEA1\X0\ \X2\C561C138C2A4\X0\ \X2\AC00B2A5C131\X0\','\X2\C774\X0\ \X2\BC29\X0\ (\X2\ACF5AC04\X0\)\X2\C774\X0\ \X2\D578B514CEA1C744C704D55C\X0\ \X2\ACF5AC04\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\BD80C6B8\X0\ \X2\AC12C785B2C8B2E4\X0\. \X2\C608\X0\ : \X2\ACF5ACF5\X0\ \X2\D654C7A5C2E4C758\X0\ \X2\ACBDC6B0\X0\ TRUE. \X2\C774\X0\ \X2\C815BCF4B294\X0\ \X2\C7A5C560C778C744C704D55C\X0\ \X2\C774C6A9C758\X0\ \X2\D544C694C131ACFC\X0\ \X2\D2B9BCC4D55C\X0\ \X2\B514C790C778C758\X0\ \X2\D544C694C131C744\X0\ \X2\B098D0C0B0B4AE30\X0\ \X2\C704D574\X0\ \X2\C0ACC6A9B41CB2E4\X0\.','ko-KR',$); + +#6397= IFCRELASSOCIATESLIBRARY('2lOPliG0v8P9EIZaiwzpes',$,$,$,(#1047),#13479); +#13479= IFCLIBRARYREFERENCE($,$,'Handicap Accessible',$,'en',$); + +#6398= IFCRELASSOCIATESLIBRARY('2i3HuwRLv79fYFJQ39A7q3',$,$,$,(#1047),#13480); +#13480= IFCLIBRARYREFERENCE($,$,'AccesHandicapes','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre accessible aux handicap\S\is (VRAI) ou non (FAUX). Cette information est souvent utilis\S\ie pour d\S\iclarer la n\S\icessit\S\i d''un acc\S\hs pour handicap\S\is ou pour des contraintes sp\S\iciales de conception.','fr-FR',$); + +#6399= IFCRELASSOCIATESLIBRARY('33Yq5$STT1WfGB$xazwBhC',$,$,$,(#1047),#13481); +#13481= IFCLIBRARYREFERENCE($,$,'\X2\30CF30F330C730A330AD30E330C330D730A230AF30BB30B953EF80FD6027\X0\','\X2\3053306E7A7A9593304C30CF30F330C730A330AD30E330C330D7800554113051306E7A7A9593304B30693046304B3092793A3059FF08\X0\TRUE\X2\FF0930024F8BFF1A516C517130C830A430EC306E583454083002305D30463067306A3051308C3070FF08\X0\FALSE\X2\FF0930023053306E60C55831306F3001969C5BB380055411305152297528306E5FC589816027308472795225306A30C730B630A430F3306E5FC5898160273092793A3059305F3081306B522975283055308C308B3002\X0\','ja-JP',$); + +#6400= IFCRELASSOCIATESLIBRARY('27IoWc6S1D5vs0LUzaYrQX',$,$,$,(#1047),#13482); +#13482= IFCLIBRARYREFERENCE($,$,'\X2\D578B514CEA0\X0\ \X2\C561C138C2A4\X0\ \X2\AC00B2A5C131\X0\','\X2\ACF5AC04C774\X0\ \X2\D578B514CEA1C744C704D55C\X0\ \X2\ACF5AC04\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\BD80C6B8\X0\ \X2\AC12C785B2C8B2E4\X0\. \X2\C608\X0\ : \X2\ACF5ACF5\X0\ \X2\D654C7A5C2E4C758\X0\ \X2\ACBDC6B0\X0\ TRUE. \X2\C774\X0\ \X2\C815BCF4B294\X0\ \X2\C7A5C560C778C744C704D55C\X0\ \X2\C774C6A9C758\X0\ \X2\D544C694C131ACFC\X0\ \X2\D2B9BCC4D55C\X0\ \X2\B514C790C778C758\X0\ \X2\D544C694C131C744\X0\ \X2\B098D0C0B0B4AE30\X0\ \X2\C704D574\X0\ \X2\C0ACC6A9B41CB2E4\X0\.','ko-KR',$); + +#6401= IFCRELASSOCIATESLIBRARY('063z2Niqv7R9i732Z3tYD1',$,$,$,(#1048),#13483); +#13483= IFCLIBRARYREFERENCE($,$,'Behindertengerecht','Angabe, ob die T\S\|r behindertengerecht gem\S\d\S\_ der nationalen oder regionalen Verordnung ist (JA), oder nicht (NEIN).','de-DE',$); + +#6402= IFCRELASSOCIATESLIBRARY('3N4287XrT4pRwHXXVpxwNA',$,$,$,(#1048),#13484); +#13484= IFCLIBRARYREFERENCE($,$,'Handicap Accessible',$,'en',$); + +#6403= IFCRELASSOCIATESLIBRARY('0$_zqoG3H8HOsfHXSsnree',$,$,$,(#1048),#13485); +#13485= IFCLIBRARYREFERENCE($,$,'AccessibleHandicapes','Indique que cet objet est con\S\gu pour \S\jtre accessible aux handicap\S\is. Indication donn\S\ie selon le Code National.','fr-FR',$); + +#6404= IFCRELASSOCIATESLIBRARY('1dnvjdhOP1KOI0jeEwS2WI',$,$,$,(#1049),#13486); +#13486= IFCLIBRARYREFERENCE($,$,'Behindertengerecht','German-description-7','de-DE',$); + +#6405= IFCRELASSOCIATESLIBRARY('1F1MJYlBnA0uQUzP4W7nO7',$,$,$,(#1049),#13487); +#13487= IFCLIBRARYREFERENCE($,$,'Handicap Accessible',$,'en',$); + +#6406= IFCRELASSOCIATESLIBRARY('0rjG8ouKjCFgaSEAEO453K',$,$,$,(#1049),#13488); +#13488= IFCLIBRARYREFERENCE($,$,'AccessibleHandicapes','Indique que cet objet est con\S\gu pour \S\jtre accessible aux handicap\S\is. Indication donn\S\ie selon le Code National.','fr-FR',$); + +#6407= IFCRELASSOCIATESLIBRARY('3nrKPSYYT0x8a0IerJR4iL',$,$,$,(#1049),#13489); +#13489= IFCLIBRARYREFERENCE($,$,'\X2\30CF30F330C730A330AD30E330C330D730A230AF30BB30B953EF80FD6027\X0\','\X2\3053306E7A7A9593304C30CF30F330C730A330AD30E330C330D7800554113051306E7A7A9593304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#6408= IFCRELASSOCIATESLIBRARY('3idmwGl$r84uq7Z430b5AK',$,$,$,(#1049),#13490); +#13490= IFCLIBRARYREFERENCE($,$,'\X2\662F54264E3A65E0969C788D8BBE65BD\X0\','\X2\8868793A8BE567844EF6662F54268BBE8BA14E3A53EF4F9B6B8B75BE4EBA4F7F7528768465E0969C788D8BBE65BD3002\X0\\X\0D\X\0A\X2\8BE55C5E602776846839636E4E3A56FD5BB65EFA7B5189C483033002\X0\','zh-CN',$); + +#6409= IFCRELASSOCIATESLIBRARY('16lzeZqbn0Cv6YuhrNa1de',$,$,$,(#1051),#13491); +#13491= IFCLIBRARYREFERENCE($,$,'Hanging Height',$,'en',$); + +#6410= IFCRELASSOCIATESLIBRARY('08mrfKCwbEzBqeoFHkxhpg',$,$,$,(#1052),#13492); +#13492= IFCLIBRARYREFERENCE($,$,'Hardening Module',$,'en',$); + +#6411= IFCRELASSOCIATESLIBRARY('3rg1upFObBY9nSNR7KkYZ3',$,$,$,(#1053),#13493); +#13493= IFCLIBRARYREFERENCE($,$,'Hardness',$,'en',$); + +#6412= IFCRELASSOCIATESLIBRARY('3Xcjv2nFH2qeG7cuRouApS',$,$,$,(#1055),#13494); +#13494= IFCLIBRARYREFERENCE($,$,'Antistatische Oberfl\S\dche','Angabe, ob der Bodenbelag eine antistatische Oberfl\S\dche hat (JA), oder nicht (NEIN).','de-DE',$); + +#6413= IFCRELASSOCIATESLIBRARY('3wJ7e5L894eRU4S6Mg5$ax',$,$,$,(#1055),#13495); +#13495= IFCLIBRARYREFERENCE($,$,'Has Anti Static Surface',$,'en',$); + +#6414= IFCRELASSOCIATESLIBRARY('3Ki25XImbE38oBkFWoOpP9',$,$,$,(#1055),#13496); +#13496= IFCLIBRARYREFERENCE($,$,'Anti statique','Indique si la finition est con\S\gue pour \S\jtre anti statique (VRAI) ou non (FAUX).','fr-FR',$); + +#6415= IFCRELASSOCIATESLIBRARY('0ddYkKRXnAGR6j2JHpiYfL',$,$,$,(#1055),#13497); +#13497= IFCLIBRARYREFERENCE($,$,'\X2\88689762662F5426963297597535\X0\','\X2\8868793A8868976259047406662F54268BBE8BA14E3A96329759753576843002\X0\','zh-CN',$); + +#6416= IFCRELASSOCIATESLIBRARY('1EX6QTDYv3RQiR1MKDhcWm',$,$,$,(#1058),#13498); +#13498= IFCLIBRARYREFERENCE($,$,'Has Built In Alarm',$,'en',$); + +#6417= IFCRELASSOCIATESLIBRARY('13DcIWD_94sfAr0dYCwXBp',$,$,$,(#1058),#13499); +#13499= IFCLIBRARYREFERENCE($,$,'\X2\71598B6658315668306B542B307E308C30663044308B304B\X0\','\X2\715930BB30F330B530FC304C71598B66583130BB30F330B530E630CB30C330C8306E4E2D306B89817D20306830573066542B307E308C30663044308B304B\X0\(TRUE)\X2\30015426304B\X0\(FALSE)\X2\30928B5852253059308B3002\X0\','ja-JP',$); + +#6418= IFCRELASSOCIATESLIBRARY('3LjGlwrP1408mZqjITy979',$,$,$,(#1058),#13500); +#13500= IFCLIBRARYREFERENCE($,$,'\X2\C5F0AE30\X0\ \X2\ACBDBCF4AE30C5D0\X0\ \X2\D3ECD568C5ECBD80\X0\','\X2\C5F0AE30\X0\ \X2\C13CC11CAC00\X0\ \X2\D654C7AC\X0\ \X2\ACBDBCF4\X0\ \X2\C13CC11C\X0\ \X2\C720B2DBC758\X0\ \X2\C694C18CB85C\X0\ \X2\D3ECD568B418C5B4\X0\ \X2\C788B294C9C0\X0\ (TRUE) \X2\C5ECBD80\X0\ (FALSE)\X2\B97C\X0\ \X2\D655C778D55CB2E4\X0\.','ko-KR',$); + +#6419= IFCRELASSOCIATESLIBRARY('1_U_dIj4HCfuU6fAhlGSoy',$,$,$,(#1059),#13501); +#13501= IFCLIBRARYREFERENCE($,$,'Has Caps',$,'en',$); + +#6420= IFCRELASSOCIATESLIBRARY('2X5hlIvfT8vggMO655BXu9',$,$,$,(#1059),#13502); +#13502= IFCLIBRARYREFERENCE($,$,'\X2\4FDD8B7730AD30E330C330D7\X0\','\X2\516553E363A57D9A304C4FDD8B7730AD30E330C330D730926301306330663044308B304B3002\X0\','ja-JP',$); + +#6421= IFCRELASSOCIATESLIBRARY('0l0Iqbxmf95O7mqfgMV6vw',$,$,$,(#1060),#13503); +#13503= IFCLIBRARYREFERENCE($,$,'Has Coating',$,'en',$); + +#6422= IFCRELASSOCIATESLIBRARY('1RaxwfpF91Nf7jV5vYSf0R',$,$,$,(#1060),#13504); +#13504= IFCLIBRARYREFERENCE($,$,'\X2\30B330FC30C630A330F330B06709308A\X0\','\X2\30D530A330F3304C30B330FC30C630A330F330B06709308A306E58345408\X0\ TRUE\X2\300171213057306E58345408\X0\FALSE','ja-JP',$); + +#6423= IFCRELASSOCIATESLIBRARY('1l2SBMiOv89QI73eEstIjk',$,$,$,(#1063),#13505); +#13505= IFCLIBRARYREFERENCE($,$,'Has Cover',$,'en',$); + +#6424= IFCRELASSOCIATESLIBRARY('1S63jyTUT7uvuL2ikCM1LV',$,$,$,(#1063),#13506); +#13506= IFCLIBRARYREFERENCE($,$,'\X2\30AB30D030FC\X0\','\X2\30AB30D030FC4ED8304B30693046304B3002\X0\','ja-JP',$); + +#6425= IFCRELASSOCIATESLIBRARY('3vOx56zjH6yPXoEZe_0Max',$,$,$,(#1063),#13507); +#13507= IFCLIBRARYREFERENCE($,$,'\X2\CEE4BC84\X0\','\X2\CEE4BC84\X0\ \X2\C720BB34\X0\','ko-KR',$); + +#6426= IFCRELASSOCIATESLIBRARY('2I6a$lS1jEWuUdbk$9m5Nq',$,$,$,(#1065),#13508); +#13508= IFCLIBRARYREFERENCE($,$,'Has Deflector',$,'en',$); + +#6427= IFCRELASSOCIATESLIBRARY('2n8HMzZzHA6vHeqhHTy5tG',$,$,$,(#1065),#13509); +#13509= IFCLIBRARYREFERENCE($,$,'\X2\30C730A330D530EC30AF30BF30FC306E67097121\X0\','\X2\30B930D730EA30F330AF30E930FC4F5C52D566423001653E6C34309262E165633055305B308B504F54115668FF0830D030C330D530EBFF0953D6308A4ED8305130663044308B304B30693046304B306E8868793AFF08\X0\= TRUE\X2\FF09305D30463067306A3044304BFF08\X0\= FALSE\X2\FF0930928FD43057307E30593002\X0\','ja-JP',$); + +#6428= IFCRELASSOCIATESLIBRARY('35ZFMH$t99TRvF409$RJne',$,$,$,(#1066),#13510); +#13510= IFCLIBRARYREFERENCE($,$,'Has Defrost',$,'en',$); + +#6429= IFCRELASSOCIATESLIBRARY('3hR32wpc9FhxqgO693q84x',$,$,$,(#1066),#13511); +#13511= IFCLIBRARYREFERENCE($,$,'Poss\S\hdeD\S\igel','Poss\S\hde ou non une fonction d\S\igel sur l''\S\ichangeur de chaleur','fr-FR',$); + +#6430= IFCRELASSOCIATESLIBRARY('3Y8VmKFkb1nvTOV4Rcal$B',$,$,$,(#1066),#13512); +#13512= IFCLIBRARYREFERENCE($,$,'\X2\30C730D530ED30B930C867097121\X0\','\X2\71B14EA463DB5668306E30C730D530ED30B930C86A5F80FD67097121\X0\','ja-JP',$); + +#6431= IFCRELASSOCIATESLIBRARY('3NgoXEKRf0lxjd0_c4O8ib',$,$,$,(#1068),#13513); +#13513= IFCLIBRARYREFERENCE($,$,'Antrieb','Angabe, ob dieses Bauteil einen automatischen Antrieb zum \S\Vffnen und Schlie\S\_en besitzt (JA) oder nicht (NEIN).','de-DE',$); + +#6432= IFCRELASSOCIATESLIBRARY('3r$GdFk9TDgPZuobP4EBGh',$,$,$,(#1068),#13514); +#13514= IFCLIBRARYREFERENCE($,$,'Has Drive',$,'en',$); + +#6433= IFCRELASSOCIATESLIBRARY('2_W2CjBeXCLwYnC9P$MvLK',$,$,$,(#1069),#13515); +#13515= IFCLIBRARYREFERENCE($,$,'Antrieb','Angabe, ob dieses Bauteil einen automatischen Antrieb zum \S\Vffnen und Schlie\S\_en besitzt (JA) oder nicht (NEIN).','de-DE',$); + +#6434= IFCRELASSOCIATESLIBRARY('1hXOCtCHD3a9jktHKlobMK',$,$,$,(#1069),#13516); +#13516= IFCLIBRARYREFERENCE($,$,'Has Drive',$,'en',$); + +#6435= IFCRELASSOCIATESLIBRARY('0FiIFgI7n7muwPOMGOWzF_',$,$,$,(#1069),#13517); +#13517= IFCLIBRARYREFERENCE($,$,'Motoris\S\i','Indique si cet objet est dot\S\i d''une motorisation (VRAI) ou non (FAUX).','fr-FR',$); + +#6436= IFCRELASSOCIATESLIBRARY('1v6heXQATCb8KTIQ10l9uO',$,$,$,(#1072),#13518); +#13518= IFCLIBRARYREFERENCE($,$,'Has Exterior Insulation',$,'en',$); + +#6437= IFCRELASSOCIATESLIBRARY('2C4YvReXjBhhtGygET2dBa',$,$,$,(#1072),#13519); +#13519= IFCLIBRARYREFERENCE($,$,'\X2\591690E84FDD6E29\X0\','\X2\30B530A430EC30F330B5306B591690E84FDD6E29304C3042308B3068304D\X0\TRUE','ja-JP',$); + +#6438= IFCRELASSOCIATESLIBRARY('3Yv5etLCD5pfE1Oe9NXxr1',$,$,$,(#1073),#13520); +#13520= IFCLIBRARYREFERENCE($,$,'Has Fan',$,'en',$); + +#6439= IFCRELASSOCIATESLIBRARY('3QtUeC3R5E_BtE_yodUEiO',$,$,$,(#1073),#13521); +#13521= IFCLIBRARYREFERENCE($,$,'Poss\S\hde ventilateur','Le registre terminal poss\S\hde dans son int\S\irieur un ventilateur (registre motoris\S\i)','fr-FR',$); + +#6440= IFCRELASSOCIATESLIBRARY('38TSUjIMT2LhIpQhzoy4qg',$,$,$,(#1073),#13522); +#13522= IFCLIBRARYREFERENCE($,$,'\X2\900198A86A5F67097121\X0\','\X2\518590E8306B900198A86A5F3092630130646642306B\X0\TRUE','ja-JP',$); + +#6441= IFCRELASSOCIATESLIBRARY('28rUfUmDfEtg5w0ebFbk9x',$,$,$,(#1075),#13523); +#13523= IFCLIBRARYREFERENCE($,$,'Has Grab Handles',$,'en',$); + +#6442= IFCRELASSOCIATESLIBRARY('2RgiugrbzDovt86umxmpFM',$,$,$,(#1075),#13524); +#13524= IFCLIBRARYREFERENCE($,$,'\X2\624B3059308A306E67097121\X0\','\X2\98A85442306E51FA5165308A309288DC52A93059308B624B3059308A304C53D6308A4ED830513089308C30663044308B304B30693046304B3092793A30593002\X0\','ja-JP',$); + +#6443= IFCRELASSOCIATESLIBRARY('3L4QBP4oDA$PWpshopgVJx',$,$,$,(#1076),#13525); +#13525= IFCLIBRARYREFERENCE($,$,'Has Hose Union',$,'en',$); + +#6444= IFCRELASSOCIATESLIBRARY('2gKjUfEG513f27i3FIrPzG',$,$,$,(#1076),#13526); +#13526= IFCLIBRARYREFERENCE($,$,'\X2\30DB30FC30B930E630CB30AA30F34ED8304D\X0\','\X2\63926C3430B330C330AF306B30DB30FC30B930E630CB30AA30F37D99624B304C4ED8304430663044308B304B306E8868793AFF0E4ED8304D\X0\\X\0D\X\0A(= TRUE)\X2\71213057\X0\ (= FALSE)','ja-JP',$); + +#6445= IFCRELASSOCIATESLIBRARY('2HarJh_fv1ZRbzaHNIKT2O',$,$,$,(#1077),#13527); +#13527= IFCLIBRARYREFERENCE($,$,'Has Hose Union',$,'en',$); + +#6446= IFCRELASSOCIATESLIBRARY('0WkELILpjDmOkcUFfMejan',$,$,$,(#1077),#13528); +#13528= IFCLIBRARYREFERENCE($,$,'\X2\30DB30FC30B930E630CB30AA30F34ED8304D\X0\','\X2\63926C3430B330C330AF306B30DB30FC30B930E630CB30AA30F37D99624B304C4ED8304430663044308B304B306E8868793AFF0E4ED8304D\X0\(= TRUE)\X2\71213057\X0\ (= FALSE)','ja-JP',$); + +#6447= IFCRELASSOCIATESLIBRARY('3ly9TPyHP4Nhj9tZJap_K8',$,$,$,(#1078),#13529); +#13529= IFCLIBRARYREFERENCE($,$,'Has Hot Gas Bypass',$,'en',$); + +#6448= IFCRELASSOCIATESLIBRARY('29RY54b6nBPv9hWIofbZO6',$,$,$,(#1078),#13530); +#13530= IFCLIBRARYREFERENCE($,$,'PossedeBypassGazChaud','Qu''il y ait ou non un bypass du gaz chaud fourni au niveau du compresseur, VRAI= oui, FAUX= Non.','fr-FR',$); + +#6449= IFCRELASSOCIATESLIBRARY('2k$Y91mVfAexIYGZa6mc8x',$,$,$,(#1080),#13531); +#13531= IFCLIBRARYREFERENCE($,$,'Has Integral Control',$,'en',$); + +#6450= IFCRELASSOCIATESLIBRARY('1YV9CpFAL3Ww4rcMAq39x7',$,$,$,(#1080),#13532); +#13532= IFCLIBRARYREFERENCE($,$,'Poss\S\hdeContr\S\tleTotal','Si VRAI, une commande interne de la temp\S\irature est incluse dans le terminal de ventilation.','fr-FR',$); + +#6451= IFCRELASSOCIATESLIBRARY('1bH41MC7r2rARgywI0kOjW',$,$,$,(#1080),#13533); +#13533= IFCLIBRARYREFERENCE($,$,'\X2\81EA5DF152365FA167097121\X0\','\X2\30823057771F306A3089300130BF30FC30DF30CA30EB306B81EA8EAB306B3088308B6E295EA652365FA1304C542B307E308C308B\X0\','ja-JP',$); + +#6452= IFCRELASSOCIATESLIBRARY('2QMVIOWqTA7R4dC8EgXfjL',$,$,$,(#1081),#13534); +#13534= IFCLIBRARYREFERENCE($,$,'Has Integral Shut Off Device',$,'en',$); + +#6453= IFCRELASSOCIATESLIBRARY('37LMV2BHn8I9BAV59V6iDc',$,$,$,(#1081),#13535); +#13535= IFCLIBRARYREFERENCE($,$,'\X2\51684F5395896B6288C57F6E304C3064304430663044308B304B30693046304B\X0\','\X2\30D530E930C330B730E55F01306B51684F5395896B6288C57F6E304C3064304430663044308B304B30693046304B306E8868793AFF084ED8304D\X0\TRUE\X2\FF0953C8306FFF0871213057\X0\FALSE\X2\FF09\X0\','ja-JP',$); + +#6454= IFCRELASSOCIATESLIBRARY('3ufhStv2T0tOetuu53_yBJ',$,$,$,(#1082),#13536); +#13536= IFCLIBRARYREFERENCE($,$,'Has Ladder',$,'en',$); + +#6455= IFCRELASSOCIATESLIBRARY('30aUHEkOT2zf2ILz2z4M_G',$,$,$,(#1082),#13537); +#13537= IFCLIBRARYREFERENCE($,$,'\X2\68AF5B506709308A\X0\','\X2\4E0A90E8309270B9691C3059308B305F3081306E68AF5B50\X0\(TRUE\X2\306B8A2D5B9AFF09309230BF30F330AF306B5099304830663044308B304B30693046304B306E8868793A300030823057300168AF5B50304C509930484ED830513089308C30663044306A3051308C30705024306F\X0\FALSE\X2\30688A2D5B9A3055308C308B3002300030006CE8FF1A8868793A304C306A304458345408306F68AF5B50306E30BF30A430D7304C4E0E30483089308C308BFF0830B030FC30B930CD30C330AF4ED6FF09\X0\','ja-JP',$); + +#6456= IFCRELASSOCIATESLIBRARY('0EdZAPyEP9QhYFpCBYZenZ',$,$,$,(#1083),#13538); +#13538= IFCLIBRARYREFERENCE($,$,'Has Liner',$,'en',$); + +#6457= IFCRELASSOCIATESLIBRARY('3$Ci_t8iP7HvM4hrDSqeDl',$,$,$,(#1083),#13539); +#13539= IFCLIBRARYREFERENCE($,$,'\X2\51855F35308A67097121\X0\','\X2\51858CBC308A4FDD6E2930C030AF30C851859762306B3042308B3068304D306B\X0\TRUE\X2\3002712130446642306B\X0\FALSE','ja-JP',$); + +#6458= IFCRELASSOCIATESLIBRARY('1PBzJKzlXE8xdXUA1DH4pW',$,$,$,(#1084),#13540); +#13540= IFCLIBRARYREFERENCE($,$,'Has Liner',$,'en',$); + +#6459= IFCRELASSOCIATESLIBRARY('1eW67tvlD5LBaI5I0blYzW',$,$,$,(#1084),#13541); +#13541= IFCLIBRARYREFERENCE($,$,'\X2\51855F35308A67097121\X0\','\X2\51858CBC308A4FDD6E2930C030AF30C851859762306B3042308B3068304D306B\X0\TRUE\X2\3002712130446642306B\X0\FALSE','ja-JP',$); + +#6460= IFCRELASSOCIATESLIBRARY('2s54YoBGXDAe7R_yRBtWUT',$,$,$,(#1085),#13542); +#13542= IFCLIBRARYREFERENCE($,$,'Has Lock',$,'en',$); + +#6461= IFCRELASSOCIATESLIBRARY('11T38FtA9FHORxWVdBgid3',$,$,$,(#1085),#13543); +#13543= IFCLIBRARYREFERENCE($,$,'\X2\30ED30C330AF306E53EF5426\X0\','\X2\30B930A430C330C188C57F6E304C30AD30FC64CD4F5C306730ED30C330AF3059308B58345408306FFF08\X0\TRUE)\X2\3001305D30463067306A304458345408306FFF08\X0\FALSE)\X2\3092886830593002\X0\','ja-JP',$); + +#6462= IFCRELASSOCIATESLIBRARY('30NOlY9vz9t9GkCHsV9NFG',$,$,$,(#1085),#13544); +#13544= IFCLIBRARYREFERENCE($,$,'\X2\C7A0AE08C5ECBD80\X0\','\X2\C2A4C704CE58\X0\ \X2\C7A5CE58AC00\X0\ \X2\D0A4\X0\ \X2\C870C791C73CB85C\X0\ \X2\C7A0AE00\X0\ \X2\ACBDC6B0\X0\ (TRUE), \X2\ADF8B807C9C0\X0\ \X2\C54AC740\X0\ \X2\ACBDC6B0\X0\ (FALSE)\X2\C744\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#6463= IFCRELASSOCIATESLIBRARY('0vofB16gDDxeiZxp0zP7nJ',$,$,$,(#1087),#13545); +#13545= IFCLIBRARYREFERENCE($,$,'Nichtrutschende Oberfl\S\dche','German-description-11','de-DE',$); + +#6464= IFCRELASSOCIATESLIBRARY('2UEztvberFgwkqnx5GAGbr',$,$,$,(#1087),#13546); +#13546= IFCLIBRARYREFERENCE($,$,'Has Non Skid Surface',$,'en',$); + +#6465= IFCRELASSOCIATESLIBRARY('0JsVuqL$X7RQSfq_eL6dDx',$,$,$,(#1087),#13547); +#13547= IFCLIBRARYREFERENCE($,$,'AntiDerapant','Indique si le rev\S\jtement de surface est anti d\S\irapant (VRAI) ou non (FALSE)','fr-FR',$); + +#6466= IFCRELASSOCIATESLIBRARY('2p2mYNvfTAKuxH$99fXZEB',$,$,$,(#1087),#13548); +#13548= IFCLIBRARYREFERENCE($,$,'\X2\6ED1308A6B6230818868976252A05DE5533A5206\X0\','\X2\30B930EA30C330D796326B62306E305F3081306E886897624ED54E0A30523092305730663044308B304B30693046304B306E30D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#6467= IFCRELASSOCIATESLIBRARY('3S2pcn25z9yAmcKZ4bza4Y',$,$,$,(#1087),#13549); +#13549= IFCLIBRARYREFERENCE($,$,'\X2\88689762662F542696326ED1\X0\','\X2\8868793A8868976259047406662F54268BBE8BA14E3A96326ED176843002\X0\','zh-CN',$); + +#6468= IFCRELASSOCIATESLIBRARY('3Pm7GIMTHF0AIfS$NigHSs',$,$,$,(#1088),#13550); +#13550= IFCLIBRARYREFERENCE($,$,'Nichtrutschende Oberfl\S\dche','German-description-8','de-DE',$); + +#6469= IFCRELASSOCIATESLIBRARY('0gt2DxRID9lfb$B1z_mnTg',$,$,$,(#1088),#13551); +#13551= IFCLIBRARYREFERENCE($,$,'Has Non Skid Surface',$,'en',$); + +#6470= IFCRELASSOCIATESLIBRARY('0LRo2oOvv41veex4xNywqZ',$,$,$,(#1088),#13552); +#13552= IFCLIBRARYREFERENCE($,$,'AntiDerapant','Indique si le rev\S\jtement de surface est anti d\S\irapant (VRAI) ou non (FAUX)','fr-FR',$); + +#6471= IFCRELASSOCIATESLIBRARY('0FwlGi0g54W9tstRRFmTCC',$,$,$,(#1088),#13553); +#13553= IFCLIBRARYREFERENCE($,$,'\X2\6ED1308A6B6230818868976252A05DE5533A5206\X0\','\X2\30B930EA30C330D796326B62306E305F3081306E886897624ED54E0A30523092305730663044308B304B30693046304B306E30D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#6472= IFCRELASSOCIATESLIBRARY('3PQ6fR1zv52fQD9UHaDQRX',$,$,$,(#1088),#13554); +#13554= IFCLIBRARYREFERENCE($,$,'\X2\88689762662F542696326ED1\X0\','\X2\8868793A8868976259047406662F54268BBE8BA14E3A96326ED176843002\X0\','zh-CN',$); + +#6473= IFCRELASSOCIATESLIBRARY('0_wOAyUUL4JhIm$duSfGWJ',$,$,$,(#1089),#13555); +#13555= IFCLIBRARYREFERENCE($,$,'Nichtrutschende Oberfl\S\dche','Angabe, ob der Bodenbelag eine nichtrutschende Oberfl\S\dche hat (JA), oder nicht (NEIN).','de-DE',$); + +#6474= IFCRELASSOCIATESLIBRARY('15R74rTij0b8k87p__p4Bp',$,$,$,(#1089),#13556); +#13556= IFCLIBRARYREFERENCE($,$,'Has Non Skid Surface',$,'en',$); + +#6475= IFCRELASSOCIATESLIBRARY('3GqSs8fFj2VedNrfdQ078C',$,$,$,(#1089),#13557); +#13557= IFCLIBRARYREFERENCE($,$,'Anti d\S\irapant','Indique si la finition est con\S\gue pour \S\jtre anti d\S\irapante (VRAI) ou non (FAUX).','fr-FR',$); + +#6476= IFCRELASSOCIATESLIBRARY('1CzwFWHK1DjQq8LvrsUzK2',$,$,$,(#1089),#13558); +#13558= IFCLIBRARYREFERENCE($,$,'\X2\88689762662F542696326ED1\X0\','\X2\8868793A8868976259047406662F54268BBE8BA14E3A96326ED176843002\X0\','zh-CN',$); + +#6477= IFCRELASSOCIATESLIBRARY('0SHJ2NjM5FTQeT0YuxlOL$',$,$,$,(#1090),#13559); +#13559= IFCLIBRARYREFERENCE($,$,'Has Opening',$,'en',$); + +#6478= IFCRELASSOCIATESLIBRARY('2w6ZGZDef68Btl_hLH1JOr',$,$,$,(#1092),#13560); +#13560= IFCLIBRARYREFERENCE($,$,'Has Part Winding',$,'en',$); + +#6479= IFCRELASSOCIATESLIBRARY('2eqOrj$CP8x8vRmALcD3Ta',$,$,$,(#1092),#13561); +#13561= IFCLIBRARYREFERENCE($,$,'\X2\5DFB7DDA\X0\','\X2\30E230FC30BF304C53584E00306E901F5EA630673042308B304B30693046304B3092793A305930024F8B30483070300153585DFB7DDA300130DE30EB30C130B930D430FC30C93001520652725DFB7DDA3002\X0\','ja-JP',$); + +#6480= IFCRELASSOCIATESLIBRARY('0L9J5Dk9b8wgsc0N78U96J',$,$,$,(#1092),#13562); +#13562= IFCLIBRARYREFERENCE($,$,'\X2\AD8CC120\X0\','\X2\BAA8D130AC00\X0\ \X2\B2E8C77C\X0\ \X2\C18DB3C4C778C9C0\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\C608B97C\X0\ \X2\B4E4C5B4\X0\, \X2\B2E8C77C\X0\ \X2\AD8CC120\X0\, \X2\B2E4C911\X0\ \X2\C18DB3C4\X0\ \X2\BD84D560\X0\ \X2\AD8CC120\X0\','ko-KR',$); + +#6481= IFCRELASSOCIATESLIBRARY('2J1GY7EDPFFutYh9C218Xz',$,$,$,(#1093),#13563); +#13563= IFCLIBRARYREFERENCE($,$,'Has Protective Earth',$,'en',$); + +#6482= IFCRELASSOCIATESLIBRARY('2xd$9iGwLAWA5VCBvtakzx',$,$,$,(#1094),#13564); +#13564= IFCLIBRARYREFERENCE($,$,'Has Protective Earth',$,'en',$); + +#6483= IFCRELASSOCIATESLIBRARY('1KiZ0SsSzAxBBVbE9K3Ho5',$,$,$,(#1094),#13565); +#13565= IFCLIBRARYREFERENCE($,$,'\X2\4FDD8B77752863A55730306E67097121\X0\','\X2\540430B130FC30D630EB306F9EC4827230847DD13067585782723055308C305F7D767E014F5330923082306330663044308B3002\X0\','ja-JP',$); + +#6484= IFCRELASSOCIATESLIBRARY('3nwWFX7kz76wrQ88P$er3b',$,$,$,(#1094),#13566); +#13566= IFCLIBRARYREFERENCE($,$,'\X2\BCF4D638\X0\ \X2\C811C9C0C758\X0\ \X2\C720BB34\X0\','\X2\AC01\X0\ \X2\CF00C774BE14C740\X0\ \X2\B178B780C0C9\X0\ \X2\B610B294\X0\ \X2\B179C0C9C73CB85C\X0\ \X2\B3C4C0C9B418C5C8B2E4\X0\ \X2\C808C5F0CCB4B97C\X0\ \X2\AC00C9C0ACE0C788B2E4\X0\.','ko-KR',$); + +#6485= IFCRELASSOCIATESLIBRARY('2G$p3ymRn5Nw0$V446W7tl',$,$,$,(#1096),#13567); +#13567= IFCLIBRARYREFERENCE($,$,'Has Return Air',$,'en',$); + +#6486= IFCRELASSOCIATESLIBRARY('3onMnTkYr2fOdGMp_Uu_jJ',$,$,$,(#1096),#13568); +#13568= IFCLIBRARYREFERENCE($,$,'Poss\S\hde air repris','Le registre terminal a son air de reprise m\S\ilang\S\i avec une amen\S\ie d''air issu du r\S\iseau de ventilation','fr-FR',$); + +#6487= IFCRELASSOCIATESLIBRARY('01_6NBiHXAA9sYOJtxL613',$,$,$,(#1096),#13569); +#13569= IFCLIBRARYREFERENCE($,$,'\X2\90846C1767097121\X0\','\X2\30BF30FC30DF30CA30EB306790846C1730926DF75408305730663044308B304B5426304BFF08305730663044308C3070\X0\TRUE)','ja-JP',$); + +#6488= IFCRELASSOCIATESLIBRARY('2YOLf27vDFwwKwQANWh22Q',$,$,$,(#1097),#13570); +#13570= IFCLIBRARYREFERENCE($,$,'Fensterbank aussen','Angabe, ob dieses Fenster mit einer \S\du\S\_eren Fensterbank ausgestattet ist (JA) under nicht (NEIN).','de-DE',$); + +#6489= IFCRELASSOCIATESLIBRARY('1lc1u2yO12pRCfahG$14NW',$,$,$,(#1097),#13571); +#13571= IFCLIBRARYREFERENCE($,$,'Has Sill External',$,'en',$); + +#6490= IFCRELASSOCIATESLIBRARY('2qzQPJVG19tugwntyQvr_0',$,$,$,(#1097),#13572); +#13572= IFCLIBRARYREFERENCE($,$,'Seuil c\S\tt\S\i ext\S\irieur','Indique si l''ouverture est dot\S\ie d''un seuil c\S\tt\S\i ext\S\irieur (VRAI) ou non (FAUX).','fr-FR',$); + +#6491= IFCRELASSOCIATESLIBRARY('2zXKKHGI90WBd54$Ftf1s7',$,$,$,(#1098),#13573); +#13573= IFCLIBRARYREFERENCE($,$,'Fensterbank innen','Angabe, ob dieses Fenster mit einer inneren Fensterbank ausgestattet ist (JA) under nicht (NEIN).','de-DE',$); + +#6492= IFCRELASSOCIATESLIBRARY('0m6t8Hg090XBdXqO5ZSGYS',$,$,$,(#1098),#13574); +#13574= IFCLIBRARYREFERENCE($,$,'Has Sill Internal',$,'en',$); + +#6493= IFCRELASSOCIATESLIBRARY('3vVYlUDzb2WuOLWTsZfPIU',$,$,$,(#1098),#13575); +#13575= IFCLIBRARYREFERENCE($,$,'Seuil c\S\tt\S\i int\S\irieur','Indique si l''ouverture est dot\S\ie d''un seuil c\S\tt\S\i int\S\irieur (VRAI) ou non (FAUX).','fr-FR',$); + +#6494= IFCRELASSOCIATESLIBRARY('1fY7DNGWn1$OrgOINkoyvQ',$,$,$,(#1100),#13576); +#13576= IFCLIBRARYREFERENCE($,$,'Has Sound Attenuation',$,'en',$); + +#6495= IFCRELASSOCIATESLIBRARY('3ZrbFHHaH9fgTqg9NkhQDt',$,$,$,(#1100),#13577); +#13577= IFCLIBRARYREFERENCE($,$,'PossedeCorrectionAcoustique','VRAI si la batterie poss\S\hde une correction acoustique, FAUX si ce n''est pas le cas.','fr-FR',$); + +#6496= IFCRELASSOCIATESLIBRARY('1kM6ckFlD3BguhugobMWuT',$,$,$,(#1101),#13578); +#13578= IFCLIBRARYREFERENCE($,$,'Has Sound Attenuator',$,'en',$); + +#6497= IFCRELASSOCIATESLIBRARY('0zrU20Eqv7fB0gotqpN_bp',$,$,$,(#1101),#13579); +#13579= IFCLIBRARYREFERENCE($,$,'Poss\S\hdeCorrectionAcoustique','Si VRAI, le terminal de ventilation poss\S\hde une correction acoustique.','fr-FR',$); + +#6498= IFCRELASSOCIATESLIBRARY('0vm5yvXnj5mBGdTGsU3bKR',$,$,$,(#1101),#13580); +#13580= IFCLIBRARYREFERENCE($,$,'\X2\6D8897F367097121\X0\','\X2\30BF30FC30DF30CA30EB306B6D8897F3304C4ED8304430663044308B58345408306B771F\X0\','ja-JP',$); + +#6499= IFCRELASSOCIATESLIBRARY('0H3c5xdin2Qwikn3DbsyXy',$,$,$,(#1102),#13581); +#13581= IFCLIBRARYREFERENCE($,$,'Has Sound Attenuator',$,'en',$); + +#6500= IFCRELASSOCIATESLIBRARY('3Clb2vqIv7QupOnZTtfd57',$,$,$,(#1102),#13582); +#13582= IFCLIBRARYREFERENCE($,$,'Poss\S\hde correction acoustique','Le registre terminal poss\S\hde une correction acoustique','fr-FR',$); + +#6501= IFCRELASSOCIATESLIBRARY('0C42BY6gT6XAFJWqE6LfY7',$,$,$,(#1102),#13583); +#13583= IFCLIBRARYREFERENCE($,$,'\X2\6D8897F367097121\X0\','\X2\30BF30FC30DF30CA30EB306B6D8897F3304C3042308B304B5426304B3000FF083042308C3070\X0\TRUE)','ja-JP',$); + +#6502= IFCRELASSOCIATESLIBRARY('3QjYn9emr0PQTQRbyXF4K4',$,$,$,(#1104),#13584); +#13584= IFCLIBRARYREFERENCE($,$,'Has Steps',$,'en',$); + +#6503= IFCRELASSOCIATESLIBRARY('3ZGz$tPer2J890cUHp8W17',$,$,$,(#1104),#13585); +#13585= IFCLIBRARYREFERENCE($,$,'\X2\968E6BB54ED83051\X0\','\X2\30C030AF30C830B930DA30FC30B9306F968E6BB54ED83051304B30693046304BFF08\X0\TRUE\X2\62163044306F\X0\FALSE\X2\FF093002\X0\','ja-JP',$); + +#6504= IFCRELASSOCIATESLIBRARY('3mlrfD2pv3MgrfMdq12KNb',$,$,$,(#1104),#13586); +#13586= IFCLIBRARYREFERENCE($,$,'\X2\ACC4B2E8\X0\ \X2\C9C0C815\X0\','\X2\B355D2B8\X0\ \X2\ACF5AC04C740\X0\ \X2\ACC4B2E8\X0\ \X2\D45CC2DC\X0\ \X2\C5ECBD80\X0\ (TRUE \X2\B610B294\X0\ FALSE)','ko-KR',$); + +#6505= IFCRELASSOCIATESLIBRARY('2wkO2zCyH58xS7kLRJe1MV',$,$,$,(#1105),#13587); +#13587= IFCLIBRARYREFERENCE($,$,'Has Strainer',$,'en',$); + +#6506= IFCRELASSOCIATESLIBRARY('3srcAOjWH4eR4Us$cB9Y6K',$,$,$,(#1105),#13588); +#13588= IFCLIBRARYREFERENCE($,$,'\X2\308D904E88C57F6E\X0\','\X2\6E9D306E963281ED5F01304C308D904E88C57F6E30925099304830663044308B304B30693046304B6307793A3059308B3002\X0\','ja-JP',$); + +#6507= IFCRELASSOCIATESLIBRARY('04P$SY3S5EqeT4B_eHVgBl',$,$,$,(#1106),#13589); +#13589= IFCLIBRARYREFERENCE($,$,'Has Strainer',$,'en',$); + +#6508= IFCRELASSOCIATESLIBRARY('3coVWVkmr7MQlRRhZE1HTS',$,$,$,(#1106),#13590); +#13590= IFCLIBRARYREFERENCE($,$,'\X2\308D904E88C57F6E\X0\','\X2\6E9D306E963281ED5F01304C308D904E88C57F6E30925099304830663044308B304B30693046304B306E6307793A3002\X0\','ja-JP',$); + +#6509= IFCRELASSOCIATESLIBRARY('1PTv8IbhH4cfcbk6wL5tqr',$,$,$,(#1107),#13591); +#13591= IFCLIBRARYREFERENCE($,$,'Has Thermal Insulation',$,'en',$); + +#6510= IFCRELASSOCIATESLIBRARY('1Gsy_d86fCnPu_2Zq67usI',$,$,$,(#1107),#13592); +#13592= IFCLIBRARYREFERENCE($,$,'Poss\S\hdeIsolationThermique','Si VRAI, le terminal de ventilation poss\S\hde une isolation thermique.','fr-FR',$); + +#6511= IFCRELASSOCIATESLIBRARY('3EWPBQbCPEKxP5KrII0H2H',$,$,$,(#1107),#13593); +#13593= IFCLIBRARYREFERENCE($,$,'\X2\65AD71B167097121\X0\','\X2\30BF30FC30DF30CA30EB306B65AD71B1304C3042308B58345408306B771F\X0\','ja-JP',$); + +#6512= IFCRELASSOCIATESLIBRARY('0OB$9oqEL6Agwk_AQ5tpoc',$,$,$,(#1109),#13594); +#13594= IFCLIBRARYREFERENCE($,$,'Has Tray',$,'en',$); + +#6513= IFCRELASSOCIATESLIBRARY('2QFWXm06T5De$ILZvcNlhh',$,$,$,(#1110),#13595); +#13595= IFCLIBRARYREFERENCE($,$,'Has Turbulator',$,'en',$); + +#6514= IFCRELASSOCIATESLIBRARY('0IJFW$DJDErwBAj2bJKoUx',$,$,$,(#1110),#13596); +#13596= IFCLIBRARYREFERENCE($,$,'\X2\304B304F306F309356686709308A\X0\','\X2\304B304F306F309356686709308A306E6642\X0\ TRUE\X2\300171213057306E6642\X0\ FALSE','ja-JP',$); + +#6515= IFCRELASSOCIATESLIBRARY('0CG7jAeqX4ZOFh1w1UJoQc',$,$,$,(#1111),#13597); +#13597= IFCLIBRARYREFERENCE($,$,'Has Visual Indicator',$,'en',$); + +#6516= IFCRELASSOCIATESLIBRARY('0RbPmrSwXCGgLo8DyXf8OE',$,$,$,(#1111),#13598); +#13598= IFCLIBRARYREFERENCE($,$,'\X2\76EE8996578B8868793A56686709308A\X0\','\X2\30BF30F330AF306E6C344F4D3092793A305976EE8996578B8868793A5668FF08\X0\TRUE\X2\306B8A2D5B9A\X0\)\X2\304C50993048306430513089308C30663044308B304B30693046304B306E8868793A30023082305776EE8996578B8868793A5668304C50993048306430513089308C30663044306A3051308C307030015024306F\X0\FALSE\X2\30688A2D5B9A3055308C308B3002\X0\','ja-JP',$); + +#6517= IFCRELASSOCIATESLIBRARY('0vtkUCD558jfraBsl0Vknl',$,$,$,(#1114),#13599); +#13599= IFCLIBRARYREFERENCE($,$,'Hazardous Waste',$,'en',$); + +#6518= IFCRELASSOCIATESLIBRARY('1zqNUIAmrCHRQkRUeu$w0c',$,$,$,(#1114),#13600); +#13600= IFCLIBRARYREFERENCE($,$,'DechetsDangereux','Quantit\S\i de d\S\ichets dangereux g\S\in\S\ir\S\is [NDT : tels que d\S\ifinis dans la norme NF P01-010]','fr-FR',$); + +#6519= IFCRELASSOCIATESLIBRARY('0MBf20$wD6PBsvvt9wC6Vi',$,$,$,(#1114),#13601); +#13601= IFCLIBRARYREFERENCE($,$,'\X2\67095BB35EC368C47269\X0\','\X2\751F62103055308C308B67095BB35EC368C47269306E91CF3002\X0\','ja-JP',$); + +#6520= IFCRELASSOCIATESLIBRARY('2V$p_n5V55GuCODm3MxVHE',$,$,$,(#1114),#13602); +#13602= IFCLIBRARYREFERENCE($,$,'\X2\C720D574\X0\ \X2\D3D0AE30BB3C\X0\','\X2\C720D574\X0\ \X2\D3D0AE30BB3CC758\X0\ \X2\BC1CC0DDB7C9\X0\','ko-KR',$); + +#6521= IFCRELASSOCIATESLIBRARY('3_uUSiMBzBcwHmzIMfgdlO',$,$,$,(#1115),#13603); +#13603= IFCLIBRARYREFERENCE($,$,'Hazardous Waste Per Unit',$,'en',$); + +#6522= IFCRELASSOCIATESLIBRARY('0Yi07k8S1FXPJvygZRWjYZ',$,$,$,(#1115),#13604); +#13604= IFCLIBRARYREFERENCE($,$,'DechetsDangereuxParUnite','Quantit\S\i de d\S\ichets dangereux g\S\in\S\ir\S\is tels que d\S\ifinis dans la norme ISO21930:2007 [NDT : et dans la norme NF P01-010].','fr-FR',$); + +#6523= IFCRELASSOCIATESLIBRARY('0JL$jH8R5EZuXuIVbqCHlJ',$,$,$,(#1115),#13605); +#13605= IFCLIBRARYREFERENCE($,$,'\X2\53584F4D3042305F308A67095BB35EC368C47269\X0\','\X2\751F62103055308C305F67095BB3306A5EC368C491CF3002\X0\','ja-JP',$); + +#6524= IFCRELASSOCIATESLIBRARY('0YYpN1TcP2Wh8aSBIuFVG7',$,$,$,(#1115),#13606); +#13606= IFCLIBRARYREFERENCE($,$,'\X2\B2E8C704B2F9\X0\ \X2\C720D574\X0\ \X2\D3D0AE30BB3C\X0\','\X2\C720D574\X0\ \X2\D3D0AE30BB3CC758\X0\ \X2\BC1CC0DDB7C9\X0\','ko-KR',$); + +#6525= IFCRELASSOCIATESLIBRARY('35JoUYDFvDYhnSnBDicixS',$,$,$,(#1117),#13607); +#13607= IFCLIBRARYREFERENCE($,$,'Durchgangsh\S\vhe','German-description-2','de-DE',$); + +#6526= IFCRELASSOCIATESLIBRARY('0EDZzl$1DCXAfArcVqj41Y',$,$,$,(#1117),#13608); +#13608= IFCLIBRARYREFERENCE($,$,'Headroom',$,'en',$); + +#6527= IFCRELASSOCIATESLIBRARY('2DgyQIPPz1EgUxbkQmRbZG',$,$,$,(#1117),#13609); +#13609= IFCLIBRARYREFERENCE($,$,'HauteurPassage','Hauteur de passage (\S\ichapp\S\ie) actuellement projet\S\ie. Cette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme de l''\S\il\S\iment et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment.','fr-FR',$); + +#6528= IFCRELASSOCIATESLIBRARY('0DD9ildhL6vxxfG8Yv_uNa',$,$,$,(#1117),#13610); +#13610= IFCLIBRARYREFERENCE($,$,'\X2\982D4E0A30B930DA30FC30B9\X0\','\X2\73FE72B6306E8A2D8A08306B4E0081F43057305F659C8DEF306E5B9F969B306E982D4E0A30B930DA30FC30B99AD8\X0\\X\0D\X\0A\X2\5F6272B6306E60C55831306F300151855074306F4F7F75283055308C308B5F62886873FE304A308830735E7E4F5530D130E930E130FC30BF5B6676845A924ECB59096570306B52A03048306663D04F9B3055308C307E30593002\X0\\X\0D\X\0A\X2\5E7E4F5530D130E930E130FC30BF30685F6272B630D730ED30D130C630A3304C77DB76FE3059308B58345408306F30014ED85C5E306E30D730ED30D130C630A3306763D04F9B3055308C30663044308B30015E7E4F5530D130E930E130FC30BF3092512A51483059308B3002\X0\','ja-JP',$); + +#6529= IFCRELASSOCIATESLIBRARY('2OEROi08b2n9shg2Id8d7J',$,$,$,(#1117),#13611); +#13611= IFCLIBRARYREFERENCE($,$,'\X2\51C07A7A\X0\','\X2\5F53524D8BBE8BA165B96848786E5B9A7684901A90535B9E964551C07A7A9AD85EA63002\X0\\X\0D\X\0A\X2\8BE55C5E6027624063D04F9B76845F6272B64FE1606F662F5BF9518590E85F6272B663CF8FF0548C51E04F5553C2657076848865514530025982679C51E04F5553C265704E0E8BE55C5E6027624063D04F9B76845F6272B65C5E60274E0D7B26FF0C5E944EE551E04F5553C265704E3A51C63002\X0\','zh-CN',$); + +#6530= IFCRELASSOCIATESLIBRARY('2ON4ZvaQ50rBFNhdFLo4ta',$,$,$,(#1118),#13612); +#13612= IFCLIBRARYREFERENCE($,$,'Durchgangsh\S\vhe','German-description-10','de-DE',$); + +#6531= IFCRELASSOCIATESLIBRARY('2RlYtiEk98lR66vEeglYoh',$,$,$,(#1118),#13613); +#13613= IFCLIBRARYREFERENCE($,$,'Headroom',$,'en',$); + +#6532= IFCRELASSOCIATESLIBRARY('1ofGr3p0XB6ekcGp21qHSF',$,$,$,(#1118),#13614); +#13614= IFCLIBRARYREFERENCE($,$,'HauteurPassage','Hauteur de passage (\S\ichapp\S\ie) actuellement projet\S\ie. Cette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme de l''\S\il\S\iment et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment.','fr-FR',$); + +#6533= IFCRELASSOCIATESLIBRARY('3L$$Gu$Wr1thnV4hnAoBLX',$,$,$,(#1118),#13615); +#13615= IFCLIBRARYREFERENCE($,$,'\X2\51C07A7A\X0\','\X2\5F53524D8BBE8BA165B96848786E5B9A7684901A90535B9E964551C07A7A9AD85EA63002\X0\\X\0D\X\0A\X2\8BE55C5E6027624063D04F9B76845F6272B64FE1606F662F5BF9518590E85F6272B663CF8FF0548C51E04F5553C2657076848865514530025982679C51E04F5553C265704E0E8BE55C5E6027624063D04F9B76845F6272B65C5E60274E0D7B26FF0C5E944EE551E04F5553C265704E3A51C63002\X0\','zh-CN',$); + +#6534= IFCRELASSOCIATESLIBRARY('3TMrcPDVv6ygkZRNQ0Qg2K',$,$,$,(#1119),#13616); +#13616= IFCLIBRARYREFERENCE($,$,'Head Shape',$,'en',$); + +#6535= IFCRELASSOCIATESLIBRARY('1QpO642XT378pU$CImniDU',$,$,$,(#1120),#13617); +#13617= IFCLIBRARYREFERENCE($,$,'Heat',$,'en',$); + +#6536= IFCRELASSOCIATESLIBRARY('34NIO$vSv1seOb08MA3pMq',$,$,$,(#1120),#13618); +#13618= IFCLIBRARYREFERENCE($,$,'\X2\C5F4\X0\ \X2\C18CBE44B7C9\X0\','\X2\D2B9C815\X0\ \X2\AE30AC04\X0\ \X2\B3D9C548C758\X0\ \X2\C5F4\X0\ \X2\C18CBE44\X0\.','ko-KR',$); + +#6537= IFCRELASSOCIATESLIBRARY('2bAjFPngb5H85jyk4hbndp',$,$,$,(#1122),#13619); +#13619= IFCLIBRARYREFERENCE($,$,'Heat Exchange Area',$,'en',$); + +#6538= IFCRELASSOCIATESLIBRARY('35NkN9kgfCwBxDIeVI73vY',$,$,$,(#1122),#13620); +#13620= IFCLIBRARYREFERENCE($,$,'\X2\71B14EA463DB97627A4D\X0\','\X2\71B14EA463DB97627A4D\X0\','ja-JP',$); + +#6539= IFCRELASSOCIATESLIBRARY('1y49Mk6hj8RwFahK7rnhpo',$,$,$,(#1123),#13621); +#13621= IFCLIBRARYREFERENCE($,$,'Heat Exchange Surface Area',$,'en',$); + +#6540= IFCRELASSOCIATESLIBRARY('3potYh07vDOwsCNlbW9nHr',$,$,$,(#1123),#13622); +#13622= IFCLIBRARYREFERENCE($,$,'SurfaceEchangeThermique','Surface d''\S\ichange thermique associ\S\i \S\` la valeur U.','fr-FR',$); + +#6541= IFCRELASSOCIATESLIBRARY('0ViX4K82r0FvoBxsAH3jcY',$,$,$,(#1124),#13623); +#13623= IFCLIBRARYREFERENCE($,$,'Heating Air Flow Rate',$,'en',$); + +#6542= IFCRELASSOCIATESLIBRARY('01F8unTUb44PhKLge9iZH3',$,$,$,(#1124),#13624); +#13624= IFCLIBRARYREFERENCE($,$,'\X2\6696623F7A7A6C176D4191CF\X0\','\X2\5BA45185306E6696623F7A7A6C176D4191CF\X0\','ja-JP',$); + +#6543= IFCRELASSOCIATESLIBRARY('3HYJ3_3$DBCO2Z48qxPN5F',$,$,$,(#1125),#13625); +#13625= IFCLIBRARYREFERENCE($,$,'Heating Capacity',$,'en',$); + +#6544= IFCRELASSOCIATESLIBRARY('1uVZYPB$z1zB78z$gdRGwm',$,$,$,(#1125),#13626); +#13626= IFCLIBRARYREFERENCE($,$,'\X2\52A071B15BB991CF\X0\','\X2\52A071B15BB991CF\X0\','ja-JP',$); + +#6545= IFCRELASSOCIATESLIBRARY('0LswVJvPb9tR8DmBslFy05',$,$,$,(#1126),#13627); +#13627= IFCLIBRARYREFERENCE($,$,'Heating Design Airflow',$,'en',$); + +#6546= IFCRELASSOCIATESLIBRARY('0hltelrcjAtxlQ7LVseBNF',$,$,$,(#1127),#13628); +#13628= IFCLIBRARYREFERENCE($,$,'Heating Design Day',$,'en',$); + +#6547= IFCRELASSOCIATESLIBRARY('3aTBlGhWf5VhQO0MDKB4Rx',$,$,$,(#1127),#13629); +#13629= IFCLIBRARYREFERENCE($,$,'\X2\6696623F8A2D8A0857FA6E9665E5\X0\','\X2\6696623F8A2D8A0875286C178C6130C730FC30BF306E65E54ED83002\X0\','ja-JP',$); + +#6548= IFCRELASSOCIATESLIBRARY('2VBEBIYMb3hByIe6Y1essv',$,$,$,(#1127),#13630); +#13630= IFCLIBRARYREFERENCE($,$,'\X2\B09CBC29\X0\ \X2\C124ACC4\X0\ \X2\AE30C900C77C\X0\','\X2\B09CBC29\X0\ \X2\C124ACC4\X0\ \X2\AE30C0C1\X0\ \X2\B370C774D130C758\X0\ \X2\B0A0C9DC\X0\','ko-KR',$); + +#6549= IFCRELASSOCIATESLIBRARY('12rmwge2HC_PcBOxtDMKDT',$,$,$,(#1129),#13631); +#13631= IFCLIBRARYREFERENCE($,$,'Heating Dry Bulb',$,'en',$); + +#6550= IFCRELASSOCIATESLIBRARY('3cnDjeFlbA7eWfJ322y1N2',$,$,$,(#1129),#13632); +#13632= IFCLIBRARYREFERENCE($,$,'\X2\6696623F8A2D8A086E295EA6\X0\','\X2\6696623F8A2D8A08306B304A3051308B5BA451858A2D8A084E7E74036E295EA63002\X0\','ja-JP',$); + +#6551= IFCRELASSOCIATESLIBRARY('2NvLUCRhnEivOR_giISFYb',$,$,$,(#1129),#13633); +#13633= IFCLIBRARYREFERENCE($,$,'\X2\B09CBC29\X0\ \X2\C124ACC4C628B3C4\X0\','\X2\B09CBC29\X0\ \X2\C124ACC4C758\X0\ \X2\C2E4B0B4\X0\ \X2\B514C790C778\X0\ \X2\AC74AD6C\X0\ \X2\C628B3C4\X0\','ko-KR',$); + +#6552= IFCRELASSOCIATESLIBRARY('1co3azgH17NvG$bJlgKkQc',$,$,$,(#1130),#13634); +#13634= IFCLIBRARYREFERENCE($,$,'Heating Dry Bulb',$,'en',$); + +#6553= IFCRELASSOCIATESLIBRARY('3x52xHHXbFtPvCgIxMYQso',$,$,$,(#1130),#13635); +#13635= IFCLIBRARYREFERENCE($,$,'\X2\6696623F75288A2D8A0859166C174E7E74036E295EA6\X0\','\X2\6696623F75288A2D8A08752859166C174E7E74036E295EA63002\X0\','ja-JP',$); + +#6554= IFCRELASSOCIATESLIBRARY('34PDnFh_rD2OftjJAoTwWe',$,$,$,(#1130),#13636); +#13636= IFCLIBRARYREFERENCE($,$,'\X2\B09CBC29\X0\ \X2\C124ACC4\X0\ \X2\C678AE30\X0\ \X2\AC74AD6C\X0\ \X2\C628B3C4\X0\','\X2\B09CBC29\X0\ \X2\C124ACC4\X0\ \X2\C678AE30\X0\ \X2\AC74AD6C\X0\ \X2\C628B3C4\X0\','ko-KR',$); + +#6555= IFCRELASSOCIATESLIBRARY('2eMlT_fxHCXfRNdVNueSbB',$,$,$,(#1131),#13637); +#13637= IFCLIBRARYREFERENCE($,$,'Heating Efficiency',$,'en',$); + +#6556= IFCRELASSOCIATESLIBRARY('0ksYGZScv9xgF6zTAmUjGc',$,$,$,(#1131),#13638); +#13638= IFCLIBRARYREFERENCE($,$,'\X2\52A071B152B97387\X0\','\X2\51688CA0837752A071B172B6614B3067306E71B152B97387\X0\','ja-JP',$); + +#6557= IFCRELASSOCIATESLIBRARY('0csssLAJ18ERGM4lIe5M03',$,$,$,(#1132),#13639); +#13639= IFCLIBRARYREFERENCE($,$,'Heating Relative Humidity',$,'en',$); + +#6558= IFCRELASSOCIATESLIBRARY('2OKxYlhAL8KQ6yVqiPOn$U',$,$,$,(#1132),#13640); +#13640= IFCLIBRARYREFERENCE($,$,'\X2\6696623F8A2D8A0876F85BFE6E7F5EA6\X0\','\X2\6696623F8A2D8A08306B304A3051308B5BA451858A2D8A0876F85BFE6E7F5EA63002\X0\','ja-JP',$); + +#6559= IFCRELASSOCIATESLIBRARY('1W78d1nqvFCORKD7NCK5CO',$,$,$,(#1132),#13641); +#13641= IFCLIBRARYREFERENCE($,$,'\X2\B09CBC29\X0\ \X2\C124ACC4\X0\ \X2\C0C1B300C2B5B3C4\X0\','\X2\B09CBC29\X0\ \X2\C124ACC4C758\X0\ \X2\C2E4B0B4\X0\ \X2\B514C790C778\X0\ \X2\C0C1B300\X0\ \X2\C2B5B3C4\X0\.','ko-KR',$); + +#6560= IFCRELASSOCIATESLIBRARY('0J5KOjZqbCUO86QNXRAbRm',$,$,$,(#1133),#13642); +#13642= IFCLIBRARYREFERENCE($,$,'Heating Temperature Delta',$,'en',$); + +#6561= IFCRELASSOCIATESLIBRARY('3oin8D8DfA2fvseP$b6pVv',$,$,$,(#1133),#13643); +#13643= IFCLIBRARYREFERENCE($,$,'\X2\6696623F6642900198A86E295EA65DEE\X0\','\X2\7A7A8ABF900198A891CF8A087B977528306E6696623F7D666C176E295EA65DEE3002\X0\','ja-JP',$); + +#6562= IFCRELASSOCIATESLIBRARY('24tYEvyGLAthGWvxMQfck$',$,$,$,(#1133),#13644); +#13644= IFCLIBRARYREFERENCE($,$,'\X2\B09CBC29C2DC\X0\ \X2\B3CCD48D\X0\ \X2\C628B3C4CC28\X0\','\X2\C5D0C5B4CEE8\X0\ \X2\C1A1D48D\X0\ \X2\B7C9\X0\ \X2\ACC4C0B0C744C704D55C\X0\ \X2\B09CBC29\X0\ \X2\AE09AE30\X0\ \X2\C628B3C4CC28\X0\','ko-KR',$); + +#6563= IFCRELASSOCIATESLIBRARY('2I59aJUfj8Nf4T3F0isJuj',$,$,$,(#1134),#13645); +#13645= IFCLIBRARYREFERENCE($,$,'Heating Water Flow Rate',$,'en',$); + +#6564= IFCRELASSOCIATESLIBRARY('0gM7SoZGf4uOjr$KWGBFLl',$,$,$,(#1135),#13646); +#13646= IFCLIBRARYREFERENCE($,$,'Heating Wet Bulb',$,'en',$); + +#6565= IFCRELASSOCIATESLIBRARY('1RKkSUoePCYwYiDniy8ny9',$,$,$,(#1135),#13647); +#13647= IFCLIBRARYREFERENCE($,$,'\X2\6696623F75288A2D8A0859166C176E7F74036E295EA6\X0\','\X2\6696623F75288A2D8A08752859166C176E7F74036E295EA63002\X0\','ja-JP',$); + +#6566= IFCRELASSOCIATESLIBRARY('0cL3eWSnv2IAYEVBpqSO8h',$,$,$,(#1135),#13648); +#13648= IFCLIBRARYREFERENCE($,$,'\X2\B09CBC29\X0\ \X2\C124ACC4\X0\ \X2\C678AE30\X0\ \X2\C2B5AD6CC628B3C4\X0\','\X2\B09CBC29\X0\ \X2\C124ACC4\X0\ \X2\C678AE30\X0\ \X2\C2B5AD6CC628B3C4\X0\','ko-KR',$); + +#6567= IFCRELASSOCIATESLIBRARY('26V3u7Gf98Cg2INRFPWfiq',$,$,$,(#1136),#13649); +#13649= IFCLIBRARYREFERENCE($,$,'Heat Output',$,'en',$); + +#6568= IFCRELASSOCIATESLIBRARY('3PkT8EoQbBjOZh1S_ibZch',$,$,$,(#1136),#13650); +#13650= IFCLIBRARYREFERENCE($,$,'RendementChaleur','Rendement total nominal tel que d\S\ifini par le constructeur de chaudi\S\hre.\X\0D\X\0APour les chaudi\S\hres \S\` eau chaude, une fonction de la temp\S\irature en entr\S\ie par rapport \S\` la temp\S\irature de sortie.\X\0D\X\0ARemarque: Comme deux variables sont utilis\S\ies ValeurDefinir et ValeursDefinies sont nulles, et les valeurs sont enregistr\S\ies dans IfcTable dans l''ordre suivant:\X\0D\X\0A- Temp\S\iratureEntr\S\ie (IfcThermodynamicTemperatureMeasure) et Temp\S\iratureSortie (IfcThermodynamicTemperatureMeasure) dans ValeursDefinir , et Rendement de chaleur (IfcEnergyMeasure) dansValeursDefinies.\X\0D\X\0AIfcPropertyTable est li\S\i \S\` IfcMetric qui utilise IfcMetric et IfcPropertyConstraintRelationship.','fr-FR',$); + +#6569= IFCRELASSOCIATESLIBRARY('1PBkyYcD16PusMaRLlTss1',$,$,$,(#1137),#13651); +#13651= IFCLIBRARYREFERENCE($,$,'Heat Output',$,'en',$); + +#6570= IFCRELASSOCIATESLIBRARY('1e7JBkD056heJiis2s$CMT',$,$,$,(#1137),#13652); +#13652= IFCLIBRARYREFERENCE($,$,'RendementChaleur','Rendement total nominal tel que d\S\ifini par le constructeur de chaudi\S\hre.\X\0D\X\0APour les chaudi\S\hres \S\` vapeur, une fonction de la temp\S\irature en entr\S\ie par rapport \S\` la pression de vapeur.\X\0D\X\0ARemarque: Comme deux variables sont utilis\S\ies ValeurDefinir et ValeursDefinies sont nulles, et les valeurs sont enregistr\S\ies dans IfcTable dans l''ordre suivant:\X\0D\X\0A- Temp\S\iratureEntr\S\ie (IfcThermodynamicTemperatureMeasure) et Temp\S\iratureSortie (IfcThermodynamicTemperatureMeasure) dans ValeursDefinir , et Rendement de chaleur (IfcEnergyMeasure) dansValeursDefinies.\X\0D\X\0APar exemple, ValeursDefinir (Temp\S\iratureEntr\S\ie, Temp\S\iratureSortie), ValeursDefinies (nul, RendementChaleur).\X\0D\X\0AIfcPropertyTable est li\S\i \S\` IfcMetric qui utilise IfcMetric et IfcPropertyConstraintRelationship.','fr-FR',$); + +#6571= IFCRELASSOCIATESLIBRARY('2ggtSsVi1DP8nFZxaBHmDG',$,$,$,(#1138),#13653); +#13653= IFCLIBRARYREFERENCE($,$,'Heat Output Rate',$,'en',$); + +#6572= IFCRELASSOCIATESLIBRARY('1OZs_JSwP1uQAY_XTII9W6',$,$,$,(#1138),#13654); +#13654= IFCLIBRARYREFERENCE($,$,'\X2\71B151FA529B6BD4\X0\','\X2\7DCF540871B179FB52D57387\X0\','ja-JP',$); + +#6573= IFCRELASSOCIATESLIBRARY('1t37JMo9PF7QB4E5gnN6eE',$,$,$,(#1139),#13655); +#13655= IFCLIBRARYREFERENCE($,$,'Heat Rejection Rate',$,'en',$); + +#6574= IFCRELASSOCIATESLIBRARY('2JyLUk2x13dhHYE$i99UYH',$,$,$,(#1140),#13656); +#13656= IFCLIBRARYREFERENCE($,$,'Heat Rejection Rate',$,'en',$); + +#6575= IFCRELASSOCIATESLIBRARY('2WzdqGgfLBaelyykiBPYbH',$,$,$,(#1140),#13657); +#13657= IFCLIBRARYREFERENCE($,$,'\X2\639271B191CF\X0\','\X2\51B751CD52B9679C306857277E2E6A5F3078306E96FB6E905165529B306E76F85F5371B191CF306E54088A08\X0\','ja-JP',$); + +#6576= IFCRELASSOCIATESLIBRARY('0uzzrpzMr69eRLr2E259zJ',$,$,$,(#1141),#13658); +#13658= IFCLIBRARYREFERENCE($,$,'Heat Transfer Coefficient',$,'en',$); + +#6578= IFCRELASSOCIATESLIBRARY('3W31RzpCnBoB0sp0Q8$pqE',$,$,$,(#1142),#13659); +#13659= IFCLIBRARYREFERENCE($,$,'Heat Transfer Dimension',$,'en',$); + +#6579= IFCRELASSOCIATESLIBRARY('0GG07SLOnBTQQfJYT2RmQA',$,$,$,(#1142),#13660); +#13660= IFCLIBRARYREFERENCE($,$,'\X2\71B14F1D90545024\X0\','\X2\5BA451856696623F6A5F306E5F62306B5F933063306671B1304C306930464F1D30483089308C308B304B3092793A3057307E30593002\X0\','ja-JP',$); + +#6581= IFCRELASSOCIATESLIBRARY('3wuXN5PWL9KgBStaWi$$c_',$,$,$,(#1143),#13661); +#13661= IFCLIBRARYREFERENCE($,$,'Heat Transfer Medium',$,'en',$); + +#6582= IFCRELASSOCIATESLIBRARY('0WzeBz_ST8auhXwb_HLUXj',$,$,$,(#1143),#13662); +#13662= IFCLIBRARYREFERENCE($,$,'\X2\71B15A924F53\X0\','\X2\521763194F53306F71B15A924F5330925FC58981306B5FDC305830665B9A7FA93057307E30593002\X0\','ja-JP',$); + +#6583= IFCRELASSOCIATESLIBRARY('2AE6BEi497eRGvKWfsdBNC',$,$,$,(#1144),#13663); +#13663= IFCLIBRARYREFERENCE($,$,'Heat Transfer Surface Area',$,'en',$); + +#6584= IFCRELASSOCIATESLIBRARY('3NNS7p9yf2Zg4idcBivTfh',$,$,$,(#1144),#13664); +#13664= IFCLIBRARYREFERENCE($,$,'SurfaceEchangeChaleur','Surface totale d''\S\ichange de chaleur du foyer','fr-FR',$); + +#6585= IFCRELASSOCIATESLIBRARY('3AbNEUNaj5Q9msYWNFL6lu',$,$,$,(#1144),#13665); +#13665= IFCLIBRARYREFERENCE($,$,'\X2\4F1D71B197627A4D\X0\','\X2\5BB95668306E4F1D71B190E897627A4D306E54088A08\X0\','ja-JP',$); + +#6587= IFCRELASSOCIATESLIBRARY('29INrlDx97ifvM4L4QNt4Q',$,$,$,(#1145),#13666); +#13666= IFCLIBRARYREFERENCE($,$,'Heat Transfer Type Enum',$,'en',$); + +#6588= IFCRELASSOCIATESLIBRARY('0NYJiuhyXCeAAT5mXUAmBO',$,$,$,(#1145),#13667); +#13667= IFCLIBRARYREFERENCE($,$,'TypeEchangeChaleurEnum','Type de transfert de chaleur entre deux flux d''air.','fr-FR',$); + +#6589= IFCRELASSOCIATESLIBRARY('30aUgL1qf7_uIOh86WjFae',$,$,$,(#1145),#13668); +#13668= IFCLIBRARYREFERENCE($,$,'\X2\71B14EA463DB7A2E985E\X0\','\X2\7A7A6C179593306E71B14EA463DB306E7A2E985EFF08985571B130016F5C71B12026FF09\X0\','ja-JP',$); + +#6590= IFCRELASSOCIATESLIBRARY('11kxxo7NnA4fKWOx05lclj',$,$,$,(#1147),#13669); +#13669= IFCLIBRARYREFERENCE($,$,'H\S\vhe','German-description-2','de-DE',$); + +#6591= IFCRELASSOCIATESLIBRARY('0Kh9RyWlT3oQ_F_$gPBqv$',$,$,$,(#1147),#13670); +#13670= IFCLIBRARYREFERENCE($,$,'Height',$,'en',$); + +#6592= IFCRELASSOCIATESLIBRARY('0uEBsLbJ90bBpSEjJi_Q1A',$,$,$,(#1147),#13671); +#13671= IFCLIBRARYREFERENCE($,$,'Hauteur','Hauteur du garde-corps. C''est la plus grande hauteur du garde-corps relativement au plancher ou \S\` l''escalier. Cette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment.','fr-FR',$); + +#6593= IFCRELASSOCIATESLIBRARY('0l9i_kUGP0rOJVZxRA_afK',$,$,$,(#1147),#13672); +#13672= IFCLIBRARYREFERENCE($,$,'\X2\9AD83055\X0\','\X2\30AA30D630B830A730AF30C8306E9AD8305530025E8A307E305F306F4F1A8AC7304B3089624B3059308A306E4E0A90E8307E3067306E9AD830553002\X0\','ja-JP',$); + +#6594= IFCRELASSOCIATESLIBRARY('1cd4LXl6T52RHYVDM1sLhR',$,$,$,(#1147),#13673); +#13673= IFCLIBRARYREFERENCE($,$,'\X2\9AD85EA6\X0\','\X2\67844EF676849AD85EA630028BE55C5E60274E3A680F674657285730677F6216697C68AF4EE54E0A90E8520676849AD85EA63002\X0\\X\0D\X\0A\X2\8BE55C5E6027624063D04F9B76845F6272B64FE1606F662F5BF9518590E85F6272B663CF8FF0548C51E04F5553C2657076848865514530025982679C51E04F5553C265704E0E8BE55C5E6027624063D04F9B76845F6272B65C5E60274E0D7B26FF0C5E944EE551E04F5553C265704E3A51C63002\X0\','zh-CN',$); + +#6595= IFCRELASSOCIATESLIBRARY('1C3GtJY4z90P4_yqUoJs0H',$,$,$,(#1148),#13674); +#13674= IFCLIBRARYREFERENCE($,$,'H\S\vhe','Geforderte H\S\vhe des Durchbruchs, wird nur dann angegeben, wenn der Wert des Attributes "Form" gleich "Rechteck" ist.','de-DE',$); + +#6596= IFCRELASSOCIATESLIBRARY('36FMgee1HFNvfwev0WJIPm',$,$,$,(#1148),#13675); +#13675= IFCLIBRARYREFERENCE($,$,'Height',$,'en',$); + +#6597= IFCRELASSOCIATESLIBRARY('08pgOcMHT1MQDafVY9QBNA',$,$,$,(#1148),#13676); +#13676= IFCLIBRARYREFERENCE($,$,'Hauteur','La hauteur requise de la r\S\iservation (extension verticale en \S\il\S\ivation). Fournie seulement si la propri\S\it\S\i Forme a pour valeur "Rectangle".','fr-FR',$); + +#6598= IFCRELASSOCIATESLIBRARY('1ee09GFHT7qfviVMpaxwzD',$,$,$,(#1148),#13677); +#13677= IFCLIBRARYREFERENCE($,$,'\X2\9AD83055\X0\','\X2\7A7A9593306E9AD83055FF089AD83055306B304A3051308B578276F465B95411306E62E15F35FF0930926C423081308B5B9A7FA9306730593002300C56DB89D25F62300D306E5F6272B630D730ED30D130C630A3306E307F63D0793A3055308C307E30593002\X0\','ja-JP',$); + +#6599= IFCRELASSOCIATESLIBRARY('34PqJ6O$r7zBAHhSMTfjib',$,$,$,(#1148),#13678); +#13678= IFCLIBRARYREFERENCE($,$,'\X2\9AD85EA6\X0\','\X2\7A7A67844EF676849AD85EA6FF0857287ACB976256FE4E2D7AD676F465B954117684957F5EA6FF09FF0C4EC55F53201C5F6272B6201D5C5E60274E3A201C77E95F62201D65F6900275283002\X0\','zh-CN',$); + +#6600= IFCRELASSOCIATESLIBRARY('2hHY5KLz5Aph3WPb16lrUq',$,$,$,(#1149),#13679); +#13679= IFCLIBRARYREFERENCE($,$,'Height',$,'en',$); + +#6601= IFCRELASSOCIATESLIBRARY('1b2JyWcKn3wQizIHwE17Xe',$,$,$,(#1149),#13680); +#13680= IFCLIBRARYREFERENCE($,$,'\X2\9AD83055\X0\','\X2\6C176D4165B95411306B578276F4306B8A083089308C305F30D530A330F3306E95773055\X0\','ja-JP',$); + +#6602= IFCRELASSOCIATESLIBRARY('2_4CbOgtD1gw9xNR8zPM1I',$,$,$,(#1152),#13681); +#13681= IFCLIBRARYREFERENCE($,$,'Higher Heating Value',$,'en',$); + +#6603= IFCRELASSOCIATESLIBRARY('3e6kkpWYzDQhc1B_51Q$QX',$,$,$,(#1153),#13682); +#13682= IFCLIBRARYREFERENCE($,$,'Highest Seating Height',$,'en',$); + +#6604= IFCRELASSOCIATESLIBRARY('2BtQ3X6Fz6gBGVQjxn2FbX',$,$,$,(#1159),#13683); +#13683= IFCLIBRARYREFERENCE($,$,'Hollow Core Plugging',$,'en',$); + +#6605= IFCRELASSOCIATESLIBRARY('1aAQIsaiXF4eDXXBiNFpEk',$,$,$,(#1159),#13684); +#13684= IFCLIBRARYREFERENCE($,$,'\X2\304F307C307F306E5145586B\X0\','\X2\FF085B9A774090E8306EFF1FFF09304F307C307F30923069306E30883046306B62713046306E304B306B30643044306666F8304B308C305F30E930D930EBFF1A958B3051305F307E307E306B3059308B304B300130D730E930B03067585E30503001307E305F306F5F8C8A70308130B330F330AF30EA30FC30C83067585E305030024F8B304830703001300C585E304C306A3044300D3001300C585E3050300D3001300C30B330F330AF30EA30FC30C83067585E3050300D306866F8304B308C308B3060308D304630023053306E5C5E6027306F30B930E930D6306B958B30513089308C305F304F307C307F306B3082906975283055308C308B3002\X0\','ja-JP',$); + +#6606= IFCRELASSOCIATESLIBRARY('2W3c69r5n47hX8irBqRZ0y',$,$,$,(#1161),#13685); +#13685= IFCLIBRARYREFERENCE($,$,'Hoop Bar Pitch',$,'en',$); + +#6607= IFCRELASSOCIATESLIBRARY('09XMn4MKb0dwAzdVch_Sqr',$,$,$,(#1161),#13686); +#13686= IFCLIBRARYREFERENCE($,$,'\X2\5E2F7B4B95939694\X0\','\X2\5E2F7B4B306E959396943002\X0\','ja-JP',$); + +#6608= IFCRELASSOCIATESLIBRARY('1jhInAGLf1p9EEz$2tjL0t',$,$,$,(#1162),#13687); +#13687= IFCLIBRARYREFERENCE($,$,'Horizontal Bar Pitch',$,'en',$); + +#6609= IFCRELASSOCIATESLIBRARY('1w$H$URnbBhOSzTurBlznh',$,$,$,(#1162),#13688); +#13688= IFCLIBRARYREFERENCE($,$,'\X2\6A2A7B4B30D430C330C1\X0\','\X2\6C345E7365B95411306E88DC5F377B4B306E959396943002\X0\','ja-JP',$); + +#6610= IFCRELASSOCIATESLIBRARY('0boxFzzk15TetY0wqVgHHb',$,$,$,(#1166),#13689); +#13689= IFCLIBRARYREFERENCE($,$,'Horizontal Spacing',$,'en',$); + +#6611= IFCRELASSOCIATESLIBRARY('0de1XRAZ973hShNSrcXKJD',$,$,$,(#1166),#13690); +#13690= IFCLIBRARYREFERENCE($,$,'\X2\6C345E7395939694\X0\','\X2\30C130E530FC30D6675F5185306E30C130E530FC30D695936C345E7395939694\X0\','ja-JP',$); + +#6612= IFCRELASSOCIATESLIBRARY('2ojdpnqTb2_hzPQ8CEth_J',$,$,$,(#1170),#13691); +#13691= IFCLIBRARYREFERENCE($,$,'Hose Connection Size',$,'en',$); + +#6613= IFCRELASSOCIATESLIBRARY('0OwIKDJrX48R4Z7KWc9FMX',$,$,$,(#1170),#13692); +#13692= IFCLIBRARYREFERENCE($,$,'\X2\30DB30FC30B963A57D9A30B530A430BA\X0\','\X2\63A57D9A30DB30FC30B9306E30B530A430BAFF0830DD30F330D730E630CB30C330C863A57D9A4EE55916306EFF093002\X0\','ja-JP',$); + +#6614= IFCRELASSOCIATESLIBRARY('0jBNN$DN52Y9xq5l1O4p1s',$,$,$,(#1171),#13693); +#13693= IFCLIBRARYREFERENCE($,$,'Hose Diameter',$,'en',$); + +#6615= IFCRELASSOCIATESLIBRARY('0$RlqtWd5CNeYUwa5Ke8Pc',$,$,$,(#1171),#13694); +#13694= IFCLIBRARYREFERENCE($,$,'\X2\30DB30FC30B95F84\X0\','\X2\30DB30FC30B9306E516C79F053E35F84FF0851855F84FF093002\X0\','ja-JP',$); + +#6616= IFCRELASSOCIATESLIBRARY('2F$EzKcuH2Jh_6oxPvFk96',$,$,$,(#1172),#13695); +#13695= IFCLIBRARYREFERENCE($,$,'Hose Length',$,'en',$); + +#6617= IFCRELASSOCIATESLIBRARY('3tWgoFzaHEPxag1$3KJ7TI',$,$,$,(#1172),#13696); +#13696= IFCLIBRARYREFERENCE($,$,'\X2\30DB30FC30B9306E95773055\X0\','\X2\30DB30FC30B930DB30FC30B930EA30FC30EB306B88C577403055308C305F30DB30FC30B9306E516C79F095773055FF08516830664F3830703055308C305F3068304D306EFF093002\X0\','ja-JP',$); + +#6619= IFCRELASSOCIATESLIBRARY('0Z_hBDbXn1LeXdz0SJPl_G',$,$,$,(#1173),#13697); +#13697= IFCLIBRARYREFERENCE($,$,'Hose Nozzle Type',$,'en',$); + +#6620= IFCRELASSOCIATESLIBRARY('25tLplRSf5lPe80w0j5b2k',$,$,$,(#1173),#13698); +#13698= IFCLIBRARYREFERENCE($,$,'\X2\30DB30FC30B930CE30BA30EB30BF30A430D7\X0\','\X2\30423089304B305830815B9A7FA96E08307F306E30DB30FC30B9306E51487AEF306B53D6308A4ED830513089308C308B30CE30BA30EB306E578BFF08653E51FA30D130BF30FC30F3306E89B370B9304B3089FF09304B30895FC58981306A578B30928A2D5B9A3059308B8B5852253002\X0\','ja-JP',$); + +#6622= IFCRELASSOCIATESLIBRARY('05u1_JAQ56ouU$vsEPqJrW',$,$,$,(#1174),#13699); +#13699= IFCLIBRARYREFERENCE($,$,'Hose Reel Mounting Type',$,'en',$); + +#6623= IFCRELASSOCIATESLIBRARY('2eIHpYMg53Bg$igoiG8OE6',$,$,$,(#1174),#13700); +#13700= IFCLIBRARYREFERENCE($,$,'\X2\30DB30FC30B930EA30FC30EB88C5774030BF30A430D7\X0\','\X2\30423089304B305830815B9A7FA96E08307F306E53D6308A4ED8305130DB30FC30B930EA30FC30EB306E578B304B30895FC58981306A578B30928A2D5B9A3059308B8B5852253002\X0\','ja-JP',$); + +#6625= IFCRELASSOCIATESLIBRARY('1ngzgHkvjF8Aimq6OXE9cQ',$,$,$,(#1175),#13701); +#13701= IFCLIBRARYREFERENCE($,$,'Hose Reel Type',$,'en',$); + +#6626= IFCRELASSOCIATESLIBRARY('08D9HmzznBMA0ww9uzWnM7',$,$,$,(#1175),#13702); +#13702= IFCLIBRARYREFERENCE($,$,'\X2\30DB30FC30B930EA30FC30EB30BF30A430D7\X0\','\X2\30423089304B305830815B9A7FA96E08307F306E30DB30FC30B969CB6210306E578B304B30895FC58981306A578B30928A2D5B9A3059308B8B5852253002\X0\','ja-JP',$); + +#6627= IFCRELASSOCIATESLIBRARY('347Ox6wSn17vO36qAkl5Mc',$,$,$,(#1177),#13703); +#13703= IFCLIBRARYREFERENCE($,$,'Housing Thickness',$,'en',$); + +#6628= IFCRELASSOCIATESLIBRARY('1224ze1Yb4XvO4AuiHASJK',$,$,$,(#1177),#13704); +#13704= IFCLIBRARYREFERENCE($,$,'Epaisseur de l''enveloppe','Epaisseur du mat\S\iriau r\S\ialisant l''enveloppe du registre terminal de ventilation','fr-FR',$); + +#6629= IFCRELASSOCIATESLIBRARY('2lK2RX20n0d8Cq6tNBINSM',$,$,$,(#1177),#13705); +#13705= IFCLIBRARYREFERENCE($,$,'\X2\30CF30A630B830F330B0677F539A\X0\','\X2\30BF30FC30DF30CA30EB306E30CF30A630B830F330B06750306E677F539A\X0\','ja-JP',$); + +#6631= IFCRELASSOCIATESLIBRARY('2nyMkjjI94_xWBN1m2Rnfm',$,$,$,(#1178),#13706); +#13706= IFCLIBRARYREFERENCE($,$,'Application',$,'en',$); + +#6632= IFCRELASSOCIATESLIBRARY('1OTJtamX99KwL3EcRb6oCt',$,$,$,(#1178),#13707); +#13707= IFCLIBRARYREFERENCE($,$,'\X2\5FDC7528\X0\','\X2\52A06E7F5668306E5FDC75283000\X0\(\X2\56FA5B9A5F0FFF1A30C030AF30C8642C90017CFB306B8A2D7F6E3059308B52A06E7F5668300153EF642C5F0FFF1A30AF30C8642C90017CFB306B8A2D7F6E3057306A304452A06E7F5668\X0\)','ja-JP',$); + +#6633= IFCRELASSOCIATESLIBRARY('2vSZw3dJ98xPu8yDdXSW_Z',$,$,$,(#1179),#13708); +#13708= IFCLIBRARYREFERENCE($,$,'Humidity Effectiveness',$,'en',$); + +#6634= IFCRELASSOCIATESLIBRARY('1eOfgV1nrB8fFNKFnw2aVN',$,$,$,(#1179),#13709); +#13709= IFCLIBRARYREFERENCE($,$,'Efficacit\S\iLatente','Efficacit\S\i sur transfert de chaleur latente: rapport entre difference de temp\S\iratures','fr-FR',$); + +#6635= IFCRELASSOCIATESLIBRARY('3BGT8g5fv8cOrEwgV77EBG',$,$,$,(#1179),#13710); +#13710= IFCLIBRARYREFERENCE($,$,'\X2\6E7F5EA652B97387\X0\','\X2\6E7F5EA671B14EA463DB52B97387FF1A\X0\\X\0D\X\0A\X2\6700592753EF80FD7D765BFE6E7F5EA659095316306B5BFE3059308B4E006B2150747D765BFE6E7F5EA659095316306E6BD4\X0\','ja-JP',$); + +#6636= IFCRELASSOCIATESLIBRARY('10Z36RDfXBpPzn29BNpnG9',$,$,$,(#1186),#13711); +#13711= IFCLIBRARYREFERENCE($,$,'Hydraulic Diameter',$,'en',$); + +#6637= IFCRELASSOCIATESLIBRARY('0oEOyLfaH9vBe5e2dZDIn_',$,$,$,(#1186),#13712); +#13712= IFCLIBRARYREFERENCE($,$,'\X2\6C34529B76F45F84\X0\','\X2\6C34529B76F45F84\X0\','ja-JP',$); + +#6638= IFCRELASSOCIATESLIBRARY('0SZfENrAjFhBZwzNUWTf1T',$,$,$,(#1187),#13713); +#13713= IFCLIBRARYREFERENCE($,$,'Klimaklasse','Hygrothermische Widerstandsf\S\dhigkeit gegen Temperatur- und Feuchteunterschiede gem\S\d\S\_ der nationalen oder regionalen Richtlinie als Mindestanforderung gegen die Verformung der T\S\|r.','de-DE',$); + +#6639= IFCRELASSOCIATESLIBRARY('02JNDEMr98T87kxZ06Mt2w',$,$,$,(#1187),#13714); +#13714= IFCLIBRARYREFERENCE($,$,'Hygrothermal Rating',$,'en',$); + +#6640= IFCRELASSOCIATESLIBRARY('2Ba$fcQOn3DQrtPEs7fGqd',$,$,$,(#1187),#13715); +#13715= IFCLIBRARYREFERENCE($,$,'R\S\isistance hygrothermique','R\S\isistance \S\` l''impact hygrothermique des diff\S\irences de temp\S\irature et d''humidit\S\i entre l''int\S\irieur et l''ext\S\irieur, selon une classification ou r\S\hglementation nationale.','fr-FR',$); + +#6641= IFCRELASSOCIATESLIBRARY('1_4$_Bm911QAIzY_Zhg9wa',$,$,$,(#1188),#13716); +#13716= IFCLIBRARYREFERENCE($,$,'I1',$,'en',$); + +#6642= IFCRELASSOCIATESLIBRARY('33sMnbkA95Nu2ck_5xehfO',$,$,$,(#1188),#13717); +#13717= IFCLIBRARYREFERENCE($,$,'I1','\X2\71B152D55F0F306E4F4E8A669A1396FB6D419650754C50243092\X0\ [x In]\X2\300196FB6D41306F\X0\ I1\X2\30003088308A30824F4E304450243092793A3059300230C830EA30C330D766429593306F95A290233059308B\X0\ T2 \X2\306E664295933088308A3082957730443002\X0\','ja-JP',$); + +#6643= IFCRELASSOCIATESLIBRARY('0ks_fEjq93vupKLfGl7$$V',$,$,$,(#1188),#13718); +#13718= IFCLIBRARYREFERENCE($,$,'I1','\X2\C5F4\X0\ \X2\B3D9C2DD\X0\ \X2\B0AEC740\X0\ \X2\C2DCD5D8\X0\ \X2\C804B958\X0\ \X2\D55CACC4B97C\X0\ [x In] \X2\C804B958B294\X0\ I1\X2\BCF4B2E4\X0\ \X2\B0AEC740\X0\ \X2\AC12C744\X0\ \X2\B098D0C0B0B8B2E4\X0\. \X2\D2B8B9BD\X0\ \X2\C2DCAC04C740\X0\ \X2\AD00B828\X0\ T2 \X2\C2DCAC04BCF4B2E4\X0\ \X2\AE38B2E4\X0\.','ko-KR',$); + +#6644= IFCRELASSOCIATESLIBRARY('0CsjMGFBHAdQOhFRDSG08G',$,$,$,(#1189),#13719); +#13719= IFCLIBRARYREFERENCE($,$,'I1',$,'en',$); + +#6645= IFCRELASSOCIATESLIBRARY('1XdV7F2494JxnP_zghHCTn',$,$,$,(#1189),#13720); +#13720= IFCLIBRARYREFERENCE($,$,'I1','\X2\30B530FC30DE30EB306E4F4E8A669A1396FB6D419650754C50243092\X0\ [x In]\X2\300196FB6D41306F\X0\ I1\X2\30003088308A30824F4E304450243092793A3059300230C830EA30C330D766429593306F95A290233059308B\X0\ T2 \X2\306E664295933088308A3082957730443002\X0\','ja-JP',$); + +#6646= IFCRELASSOCIATESLIBRARY('2pRDDIlsDB5BuirZRru3JS',$,$,$,(#1189),#13721); +#13721= IFCLIBRARYREFERENCE($,$,'I1','\X2\C5F4\X0\ \X2\B0AEC740\X0\ \X2\C2DCD5D8\X0\ \X2\C804B958\X0\ \X2\D55CACC4B97C\X0\ [x In] \X2\C804B958B294\X0\ I1\X2\BCF4B2E4\X0\ \X2\B0AEC740\X0\ \X2\AC12C744\X0\ \X2\B098D0C0B0B8B2E4\X0\. \X2\D2B8B9BD\X0\ \X2\C2DCAC04C740\X0\ \X2\AD00B828\X0\ T2 \X2\C2DCAC04BCF4B2E4\X0\ \X2\AE38B2E4\X0\.','ko-KR',$); + +#6647= IFCRELASSOCIATESLIBRARY('2aBWqeCx51hRO0XwRYS6x8',$,$,$,(#1190),#13722); +#13722= IFCLIBRARYREFERENCE($,$,'I2',$,'en',$); + +#6648= IFCRELASSOCIATESLIBRARY('2FJamTKTn42g27WdUOhqBh',$,$,$,(#1190),#13723); +#13723= IFCLIBRARYREFERENCE($,$,'I2','\X2\71B152D55F0F306E9AD88A669A1396FB6D419650754C50243092\X0\ [x In], \X2\96FB6D41306F\X0\ I2 \X2\3088308A30829AD8304450243092793A3059300230C830EA30C330D766429593306F95A290233059308B\X0\ T2 \X2\306E664295933088308A308277ED30443002\X0\','ja-JP',$); + +#6649= IFCRELASSOCIATESLIBRARY('3cNTISl8X8Su5KTWliM3oT',$,$,$,(#1190),#13724); +#13724= IFCLIBRARYREFERENCE($,$,'I2','\X2\C5F4\X0\ \X2\B3D9C2DD\X0\ \X2\B192C740\X0\ \X2\C2DCD5D8\X0\ \X2\C804B958\X0\ \X2\D55CACC4B97C\X0\ [x In], \X2\C804B958\X0\ I2\X2\BCF4B2E4\X0\ \X2\B192C740\X0\ \X2\AC12C744\X0\ \X2\B098D0C0B0B8B2E4\X0\. \X2\D2B8B9BD\X0\ \X2\C2DCAC04C740\X0\ \X2\AD00B828\X0\ T2 \X2\C2DCAC04BCF4B2E4\X0\ \X2\C9E7B2E4\X0\.','ko-KR',$); + +#6650= IFCRELASSOCIATESLIBRARY('0dky$bod5DSuH6UgbZipTl',$,$,$,(#1191),#13725); +#13725= IFCLIBRARYREFERENCE($,$,'I2',$,'en',$); + +#6651= IFCRELASSOCIATESLIBRARY('3ZPjGcjcj2w8iM8mzNVfCL',$,$,$,(#1191),#13726); +#13726= IFCLIBRARYREFERENCE($,$,'I2','\X2\30B530FC30DE30EB306E9AD88A669A1396FB6D419650754C50243092\X0\ [x In], \X2\96FB6D41306F\X0\ I2 \X2\3088308A30829AD8304450243092793A3059300230C830EA30C330D766429593306F95A290233059308B\X0\ T2 \X2\306E664295933088308A308277ED30443002\X0\','ja-JP',$); + +#6652= IFCRELASSOCIATESLIBRARY('1Q$HNmMzP8lf_xAEyaKfuF',$,$,$,(#1191),#13727); +#13727= IFCLIBRARYREFERENCE($,$,'I2','\X2\C5F4\X0\ \X2\B192C740\X0\ \X2\C2DCD5D8\X0\ \X2\C804B958\X0\ \X2\D55CACC4B97C\X0\ [x In], \X2\C804B958\X0\ I2\X2\BCF4B2E4\X0\ \X2\B192C740\X0\ \X2\AC12C744\X0\ \X2\B098D0C0B0B8B2E4\X0\. \X2\D2B8B9BD\X0\ \X2\C2DCAC04C740\X0\ \X2\AD00B828\X0\ T2 \X2\C2DCAC04BCF4B2E4\X0\ \X2\C9E7B2E4\X0\.','ko-KR',$); + +#6653= IFCRELASSOCIATESLIBRARY('2ehSt6eSj7d8ebSWG4XkHf',$,$,$,(#1192),#13728); +#13728= IFCLIBRARYREFERENCE($,$,'I2 TApplicability',$,'en',$); + +#6654= IFCRELASSOCIATESLIBRARY('0sG8vTidP3ZfOAymdiItEf',$,$,$,(#1192),#13729); +#13729= IFCLIBRARYREFERENCE($,$,'I2T\X2\306E90697528\X0\','\X2\30C830EA30C330D76A5F80FD306E66425EF630926C423081308B6642306B906975283059308B95A265703002\X0\','ja-JP',$); + +#6655= IFCRELASSOCIATESLIBRARY('1VxRaS_d54BwwRa$LPP$kM',$,$,$,(#1192),#13730); +#13730= IFCLIBRARYREFERENCE($,$,'12 T\X2\C801C6A9\X0\','\X2\D2B8B9BD\X0\ \X2\AE30B2A5\X0\ \X2\C2DCAC04\X0\ \X2\C5F0C7A5C744\X0\ \X2\C694AD6CD560\X0\ \X2\B54C\X0\ \X2\C801C6A9D558B294\X0\ \X2\D568C218C785B2C8B2E4\X0\.','ko-KR',$); + +#6656= IFCRELASSOCIATESLIBRARY('17ze2vn950X8xPSfz3UOcP',$,$,$,(#1193),#13731); +#13731= IFCLIBRARYREFERENCE($,$,'I4',$,'en',$); + +#6657= IFCRELASSOCIATESLIBRARY('1iSqwwFMzEZwVmFEqwMTgv',$,$,$,(#1193),#13732); +#13732= IFCLIBRARYREFERENCE($,$,'I4','\X2\96FB78C1306E4F4E8A669A1396FB6D419650754C50243092\X0\ [x In], \X2\96FB6D41306F\X0\ I4 \X2\3088308A30824F4E304450243092793A3059300230C830EA30C330D766429593306F95A290233059308B\X0\ T5 \X2\306877AC6642306B906E65AD3059308B5B9A683C4F7F752896FB6D41306E664295933088308A3082957730443002\X0\','ja-JP',$); + +#6658= IFCRELASSOCIATESLIBRARY('12pfAwNvfFRvMBdyPnnzTe',$,$,$,(#1193),#13733); +#13733= IFCLIBRARYREFERENCE($,$,'I4','\X2\C804C790\X0\ \X2\B0AEC740\X0\ \X2\C2DCD5D8\X0\ \X2\C804B958\X0\ \X2\D55CACC4B97C\X0\ [x In] \X2\C804B958B294\X0\ I4\X2\BCF4B2E4\X0\ \X2\B0AEC740\X0\ \X2\AC12C744\X0\ \X2\B098D0C0B0B8B2E4\X0\. \X2\D2B8B9BD\X0\ \X2\C2DCAC04C740\X0\ \X2\AD00B828\X0\ T5 \X2\C989C11DC5D0C11C\X0\ \X2\CC28B2E8D558B294\X0\ \X2\C815ACA9\X0\ \X2\C0ACC6A9\X0\ \X2\C804B958C758\X0\ \X2\C2DCAC04BCF4B2E4\X0\ \X2\AE38B2E4\X0\.','ko-KR',$); + +#6659= IFCRELASSOCIATESLIBRARY('1W9WXhqiH5aupm1uKuBsVU',$,$,$,(#1194),#13734); +#13734= IFCLIBRARYREFERENCE($,$,'I5',$,'en',$); + +#6660= IFCRELASSOCIATESLIBRARY('0PGEJ8NQD8NOSarAiUTPuN',$,$,$,(#1194),#13735); +#13735= IFCLIBRARYREFERENCE($,$,'I5','\X2\96FB78C1306E9AD88A669A1396FB6D419650754C50243092\X0\ [x In], \X2\96FB6D41306F\X0\ I4 \X2\3088308A30824F4E304450243092793A3059300230C830EA30C330D766429593306F95A290233059308B\X0\ T5 \X2\306877AC6642306B906E65AD3059308B5B9A683C4F7F752896FB6D41306E664295933088308A3082957730443002\X0\','ja-JP',$); + +#6661= IFCRELASSOCIATESLIBRARY('0BeIEpELfExe3YmGOM3bGY',$,$,$,(#1194),#13736); +#13736= IFCLIBRARYREFERENCE($,$,'I5','\X2\C804C790C758\X0\ \X2\B192C740\X0\ \X2\C2DCD5D8\X0\ \X2\C804B958\X0\ \X2\D55CACC4B97C\X0\ [x In] \X2\C804B958B294\X0\ I4\X2\BCF4B2E4\X0\ \X2\B0AEC740\X0\ \X2\AC12C744\X0\ \X2\B098D0C0B0B8B2E4\X0\. \X2\D2B8B9BD\X0\ \X2\C2DCAC04C740\X0\ \X2\AD00B828\X0\ T5 \X2\C989C11DC5D0C11C\X0\ \X2\CC28B2E8D558B294\X0\ \X2\C815ACA9\X0\ \X2\C0ACC6A9\X0\ \X2\C804B958C758\X0\ \X2\C2DCAC04BCF4B2E4\X0\ \X2\AE38B2E4\X0\.','ko-KR',$); + +#6662= IFCRELASSOCIATESLIBRARY('1hMMEkFo1AbA1r7YHgHW2C',$,$,$,(#1195),#13737); +#13737= IFCLIBRARYREFERENCE($,$,'IC60269',$,'en',$); + +#6663= IFCRELASSOCIATESLIBRARY('0amWDAhiHEqQI6jtL$_vcC',$,$,$,(#1195),#13738); +#13738= IFCLIBRARYREFERENCE($,$,'IC60269','IEC\X2\306E\X0\60269\X2\30B730EA30FC30BA306B5FDC3058305F30D230E530FC30BA306E906E65AD5BB991CF\X0\[A]\X2\3002\X0\','ja-JP',$); + +#6664= IFCRELASSOCIATESLIBRARY('1QML4jeDbAORNgKTwGDLfB',$,$,$,(#1195),#13739); +#13739= IFCLIBRARYREFERENCE($,$,'IC60269','IEC\X2\C758\X0\ 60269 \X2\C2DCB9ACC988C5D0\X0\ \X2\B530B77C\X0\ \X2\D4E8C988C758\X0\ \X2\CC28B2E8\X0\ \X2\C6A9B7C9\X0\ [A].','ko-KR',$); + +#6665= IFCRELASSOCIATESLIBRARY('0DWJdg2e98YOnmWcg29En7',$,$,$,(#1196),#13740); +#13740= IFCLIBRARYREFERENCE($,$,'ICM60947',$,'en',$); + +#6666= IFCRELASSOCIATESLIBRARY('1J7w3V28b4Kxww5exwhdIt',$,$,$,(#1196),#13741); +#13741= IFCLIBRARYREFERENCE($,$,'ICM60947','IEC\X2\306E\X0\60947\X2\30B730EA30FC30BA306B57FA30653044306630C630B930C83057305F914D7DDA906E65AD6A5F307E305F306F30E230FC30BF4FDD8B7788C57F6E306E305F3081306E30674F5C308B80FD529B\X0\[A]\X2\3002\X0\','ja-JP',$); + +#6667= IFCRELASSOCIATESLIBRARY('3ZSkcA48DDMubazqinVuMz',$,$,$,(#1196),#13742); +#13742= IFCLIBRARYREFERENCE($,$,'ICM60947','IEC\X2\C758\X0\ 60947 \X2\C2DCB9ACC988B97C\X0\ \X2\AE30BC18C73CB85C\X0\ \X2\D14CC2A4D2B8\X0\ \X2\BC30C120\X0\ \X2\CC28B2E8AE30\X0\ \X2\B610B294\X0\ \X2\BAA8D130\X0\ \X2\BCF4D638\X0\ \X2\C7A5CE58B97CC704D55C\X0\ \X2\B9CCB4DCB294\X0\ \X2\B2A5B825\X0\ [A]. "','ko-KR',$); + +#6668= IFCRELASSOCIATESLIBRARY('2yI_kN17z8LB76YxHUe2mf',$,$,$,(#1197),#13743); +#13743= IFCLIBRARYREFERENCE($,$,'ICM60947',$,'en',$); + +#6669= IFCRELASSOCIATESLIBRARY('3snhyDAjn3gBcWTM40NsI7',$,$,$,(#1197),#13744); +#13744= IFCLIBRARYREFERENCE($,$,'ICM60947','IEC\X2\306E\X0\60947\X2\30B730EA30FC30BA306B57FA30653044306630C630B930C83055308C305F56DE8DEF906E65AD6A5F307E305F306F30E230FC30BF4FDD8B7788C57F6E306E80FD529B\X0\[A]\X2\3002\X0\','ja-JP',$); + +#6670= IFCRELASSOCIATESLIBRARY('1DmttFEiv6UBpxNV1Chv5H',$,$,$,(#1197),#13745); +#13745= IFCLIBRARYREFERENCE($,$,'ICM60947','IEC\X2\C758\X0\ 60947 \X2\C2DCB9ACC988B97C\X0\ \X2\AE30BC18C73CB85C\X0\ \X2\D14CC2A4D2B8\X0\ \X2\D68CB85C\X0\ \X2\CC28B2E8\X0\ \X2\AE30B098\X0\ \X2\BAA8D130\X0\ \X2\BCF4D638\X0\ \X2\C7A5CE58C758\X0\ \X2\B2A5B825\X0\ [A].','ko-KR',$); + +#6671= IFCRELASSOCIATESLIBRARY('2cDZo_IqjBRR$14fXgA8z7',$,$,$,(#1198),#13746); +#13746= IFCLIBRARYREFERENCE($,$,'ICN60898',$,'en',$); + +#6672= IFCRELASSOCIATESLIBRARY('2vCjFz9s9AqgGzMrrBrWCw',$,$,$,(#1198),#13747); +#13747= IFCLIBRARYREFERENCE($,$,'ICN60898','IEC\X2\306E\X0\60898\X2\30B730EA30FC30BA306B57FA30653044306630C630B930C83055308C305F\X0\MCB\X2\306E5B9A683C906E65AD5BB991CF3092\X0\[A]\X2\30678A2D5B9A3002\X0\','ja-JP',$); + +#6673= IFCRELASSOCIATESLIBRARY('1pbVX3p4LAQv2x2LVUzzUB',$,$,$,(#1198),#13748); +#13748= IFCLIBRARYREFERENCE($,$,'ICN60898','IEC\X2\C758\X0\ 60898 \X2\C2DCB9ACC988B97C\X0\ \X2\AE30BC18C73CB85C\X0\ \X2\C2DCD5D8D55C\X0\ MCB\X2\C758\X0\ \X2\C815ACA9\X0\ \X2\CC28B2E8\X0\ \X2\C6A9B7C9\X0\ [A]\X2\B85C\X0\ \X2\C124C815\X0\.','ko-KR',$); + +#6674= IFCRELASSOCIATESLIBRARY('0NRryxPILBOeCDBzsWyDKC',$,$,$,(#1199),#13749); +#13749= IFCLIBRARYREFERENCE($,$,'ICS60898',$,'en',$); + +#6675= IFCRELASSOCIATESLIBRARY('180p0uipX65eQfOEnvi_5T',$,$,$,(#1199),#13750); +#13750= IFCLIBRARYREFERENCE($,$,'ICS60898','IEC\X2\306E\X0\60898\X2\30B730EA30FC30BA306B57FA30653044306630C630B930C83055308C305F\X0\MCB\X2\306E906E65AD4F7F75285BB991CF3092\X0\[A]\X2\30678A2D5B9A3002\X0\','ja-JP',$); + +#6676= IFCRELASSOCIATESLIBRARY('1_Mo5Wmfn12wbLY3bxOgT8',$,$,$,(#1199),#13751); +#13751= IFCLIBRARYREFERENCE($,$,'ICS60898','IEC\X2\C758\X0\ 60898 \X2\C2DCB9ACC988B97C\X0\ \X2\AE30BC18C73CB85C\X0\ \X2\C2DCD5D8D55C\X0\ MCB \X2\CC28B2E8\X0\ \X2\C0ACC6A9\X0\ \X2\C6A9B7C9\X0\ [A]\X2\B85C\X0\ \X2\C124C815\X0\.','ko-KR',$); + +#6677= IFCRELASSOCIATESLIBRARY('2WqglCar5AfwNMq6XWAkhQ',$,$,$,(#1200),#13752); +#13752= IFCLIBRARYREFERENCE($,$,'ICS60947',$,'en',$); + +#6678= IFCRELASSOCIATESLIBRARY('0_fA4IdOj349i43X6QkGxN',$,$,$,(#1200),#13753); +#13753= IFCLIBRARYREFERENCE($,$,'\X2\5B9A683C4F7F752877ED7D61906E65AD5BB991CF\X0\','IEC\X2\306E\X0\60947\X2\30B730EA30FC30BA306B57FA30653044306630C630B930C83055308C305F\X0\MCB\X2\306E5B9A683C4F7F752877ED7D61906E65AD5BB991CF3092\X0\[A]\X2\30678A2D5B9A3002\X0\','ja-JP',$); + +#6679= IFCRELASSOCIATESLIBRARY('3wgF9jWVr5wA9LT3JEBdWB',$,$,$,(#1200),#13754); +#13754= IFCLIBRARYREFERENCE($,$,'\X2\C815ACA9\X0\ \X2\C0ACC6A9\X0\ \X2\B2E8B77D\X0\ \X2\CC28B2E8\X0\ \X2\C6A9B7C9\X0\','IEC\X2\C758\X0\ 60947 \X2\C2DCB9ACC988B97C\X0\ \X2\AE30BC18C73CB85C\X0\ \X2\C2DCD5D8D55C\X0\ MCB\X2\C758\X0\ \X2\C815ACA9\X0\ \X2\C0ACC6A9\X0\ \X2\B2E8B77D\X0\ \X2\CC28B2E8\X0\ \X2\C6A9B7C9\X0\ [A]\X2\B85C\X0\ \X2\C124C815\X0\.','ko-KR',$); + +#6680= IFCRELASSOCIATESLIBRARY('34_uph07T5YgMV8HefBjEV',$,$,$,(#1201),#13755); +#13755= IFCLIBRARYREFERENCE($,$,'ICU60947',$,'en',$); + +#6681= IFCRELASSOCIATESLIBRARY('3mTWrHgGfBgwbCDMJNU2gP',$,$,$,(#1201),#13756); +#13756= IFCLIBRARYREFERENCE($,$,'\X2\5B9A683C9650754C77ED7D61906E65AD5BB991CF\X0\','IEC\X2\306E\X0\60947\X2\30B730EA30FC30BA306B57FA30653044306630C630B930C83055308C305F\X0\MCB\X2\306E5B9A683C9650754C77ED7D61906E65AD5BB991CF3092\X0\[A]\X2\30678A2D5B9A3002\X0\','ja-JP',$); + +#6682= IFCRELASSOCIATESLIBRARY('2Ys17cowb0I8tZKF7TpTgG',$,$,$,(#1201),#13757); +#13757= IFCLIBRARYREFERENCE($,$,'\X2\C815ACA9\X0\ \X2\D55CACC4\X0\ \X2\B2E8B77D\X0\ \X2\CC28B2E8\X0\ \X2\C6A9B7C9\X0\','IEC\X2\C758\X0\ 60948 \X2\C2DCB9ACC988B97C\X0\ \X2\AE30BC18C73CB85C\X0\ \X2\C2DCD5D8D55C\X0\ MCB\X2\C758\X0\ \X2\C815ACA9\X0\ \X2\D55CACC4\X0\ \X2\B2E8B77D\X0\ \X2\CC28B2E8\X0\ \X2\C6A9B7C9\X0\ [A]\X2\B85C\X0\ \X2\C124C815\X0\.','ko-KR',$); + +#6683= IFCRELASSOCIATESLIBRARY('0CzLs7Hdn3eBqKe2$QwAHK',$,$,$,(#1202),#13758); +#13758= IFCLIBRARYREFERENCE($,$,'ICW60947',$,'en',$); + +#6684= IFCRELASSOCIATESLIBRARY('1DUgpKft5EAPLcqwpiSCwg',$,$,$,(#1202),#13759); +#13759= IFCLIBRARYREFERENCE($,$,'ICW60947','IEC60947\X2\30B730EA30FC30BA306B57FA30653044306630C630B930C83057305F914D7DDA906E65AD6A5F307E305F306F30E230FC30BF4FDD8B7788C57F6E306E305F3081306E96FB6D41\X0\[A]\X2\306B80103048308B6E295EA63002\X0\\X\0D\X\0A \X2\5024306F3001\X0\1s\X2\30674E0E30483089308C308B3002\X0\','ja-JP',$); + +#6685= IFCRELASSOCIATESLIBRARY('26Nm$RvrvFNfn7L8KvKz3c',$,$,$,(#1202),#13760); +#13760= IFCLIBRARYREFERENCE($,$,'ICW60947','IEC60947 \X2\C2DCB9ACC988B97C\X0\ \X2\AE30BC18C73CB85C\X0\ \X2\D14CC2A4D2B8\X0\ \X2\BC30C120\X0\ \X2\CC28B2E8AE30\X0\ \X2\B610B294\X0\ \X2\BAA8D130\X0\ \X2\BCF4D638\X0\ \X2\C7A5CE58B97CC704D55C\X0\ \X2\C804B958\X0\ [A]\X2\C5D0\X0\ \X2\ACACB514B294\X0\ \X2\C628B3C4\X0\ \X2\AC12C740\X0\ 1s \X2\C8FCC5B4C9C4B2E4\X0\.','ko-KR',$); + +#6686= IFCRELASSOCIATESLIBRARY('2kRLYJkR96MenKgn2keyuN',$,$,$,(#1203),#13761); +#13761= IFCLIBRARYREFERENCE($,$,'ICW60947',$,'en',$); + +#6687= IFCRELASSOCIATESLIBRARY('2MeL1BJb9CMOSaHROJbldh',$,$,$,(#1203),#13762); +#13762= IFCLIBRARYREFERENCE($,$,'ICW60947','IEC60947\X2\30B730EA30FC30BA306B57FA30653044306630C630B930C83057305F914D7DDA906E65AD6A5F307E305F306F30E230FC30BF4FDD8B7788C57F6E306E305F3081306E96FB6D41\X0\[A]\X2\306B80103048308B6E295EA63002\X0\\X\0D\X\0A \X2\5024306F3001\X0\1s\X2\30674E0E30483089308C308B3002\X0\','ja-JP',$); + +#6688= IFCRELASSOCIATESLIBRARY('0Ohx8bms55nwCK7apbL2aX',$,$,$,(#1203),#13763); +#13763= IFCLIBRARYREFERENCE($,$,'ICW60947','IEC60947 \X2\C2DCB9ACC988B97C\X0\ \X2\AE30BC18C73CB85C\X0\ \X2\D14CC2A4D2B8\X0\ \X2\BC30C120\X0\ \X2\CC28B2E8AE30\X0\ \X2\B610B294\X0\ \X2\BAA8D130\X0\ \X2\BCF4D638\X0\ \X2\C7A5CE58B97CC704D55C\X0\ \X2\C804B958\X0\ [A]\X2\C5D0\X0\ \X2\ACACB514B294\X0\ \X2\C628B3C4\X0\ \X2\AC12C740\X0\ 1s \X2\C8FCC5B4C9C4B2E4\X0\.','ko-KR',$); + +#6689= IFCRELASSOCIATESLIBRARY('175TEqBY58jPwsb6caaqmc',$,$,$,(#1204),#13764); +#13764= IFCLIBRARYREFERENCE($,$,'Ideal Capacity',$,'en',$); + +#6690= IFCRELASSOCIATESLIBRARY('0s4qvbNUbACet6Tds0iOQ7',$,$,$,(#1204),#13765); +#13765= IFCLIBRARYREFERENCE($,$,'PuissanceMaximale','Puissance maximale sous des conditions id\S\iales','fr-FR',$); + +#6691= IFCRELASSOCIATESLIBRARY('1ePmruA6LB5O9qQmh7Ewxk',$,$,$,(#1205),#13766); +#13766= IFCLIBRARYREFERENCE($,$,'Ideal Shaft Power',$,'en',$); + +#6692= IFCRELASSOCIATESLIBRARY('1bjjSTAZXC$9Plo6zPOF$S',$,$,$,(#1205),#13767); +#13767= IFCLIBRARYREFERENCE($,$,'PuissanceArbreMaximale','Puissance au niveau de l''arbre du compresseur sous conditions id\S\iales.','fr-FR',$); + +#6693= IFCRELASSOCIATESLIBRARY('3BJcS3rMTAFRZ9R1IIZuuu',$,$,$,(#1206),#13768); +#13768= IFCLIBRARYREFERENCE($,$,'If Not Accomplished',$,'en',$); + +#6694= IFCRELASSOCIATESLIBRARY('1oo_GpbQb9FewoARxPRRxT',$,$,$,(#1207),#13769); +#13769= IFCLIBRARYREFERENCE($,$,'If Not Accomplished',$,'en',$); + +#6695= IFCRELASSOCIATESLIBRARY('2pf1JLgfP1VxR14Ybl06bx',$,$,$,(#1209),#13770); +#13770= IFCLIBRARYREFERENCE($,$,'Beleuchtungsst\S\drke','Geforderte durchschnittliche Beleuchtungsst\S\drke in diesem Raum.','de-DE',$); + +#6696= IFCRELASSOCIATESLIBRARY('2ucsXzz8H2zAtZ3joyptms',$,$,$,(#1209),#13771); +#13771= IFCLIBRARYREFERENCE($,$,'Illuminance',$,'en',$); + +#6697= IFCRELASSOCIATESLIBRARY('3FR0GbsxD3sgoVHMS$DSzS',$,$,$,(#1209),#13772); +#13772= IFCLIBRARYREFERENCE($,$,'EclairementAttendu','Valeur de l''\S\iclairement attendu pour la pi\S\hce.','fr-FR',$); + +#6698= IFCRELASSOCIATESLIBRARY('1EsmKbUCD9wgei4TSLMitT',$,$,$,(#1209),#13773); +#13773= IFCLIBRARYREFERENCE($,$,'\X2\71675EA6\X0\','\X2\981857DF306B5BFE30573066306E5FC5898130683055308C308B71675EA6306E5024306E5E73574750243002\X0\','ja-JP',$); + +#6699= IFCRELASSOCIATESLIBRARY('3uO8wLdGT2O9_kNFPlMkpA',$,$,$,(#1209),#13774); +#13774= IFCLIBRARYREFERENCE($,$,'\X2\C870B3C4\X0\','\X2\C774\X0\ \X2\ACF5AC04C744\X0\ \X2\C704D574\X0\ \X2\D544C694D55C\X0\ \X2\D3C9ADE0\X0\ \X2\C870B3C4\X0\','ko-KR',$); + +#6701= IFCRELASSOCIATESLIBRARY('2KDazkWxbFkREiEM4IuocZ',$,$,$,(#1212),#13775); +#13775= IFCLIBRARYREFERENCE($,$,'Imaginary Impedance Ratio',$,'en',$); + +#6702= IFCRELASSOCIATESLIBRARY('0fQu8svxHBHR7hCZJLlcCk',$,$,$,(#1212),#13776); +#13776= IFCLIBRARYREFERENCE($,$,'\X2\30A430F330D430FC30C030F330B9865A90E86BD47387\X0\','\X2\96F676F830A430F330D430FC30C030F330B930686B6376F830A430F330D430FC30C030F330B9FF084F8BFF0E77ED7D6196FB5727306E865A90E8FF09306E9593306E6BD473873002\X0\N-\X2\30B330F330C030AF30BF30FC3092542B30804E0976F830C830E930F330B9306E305F3081306B4F7F75283002\X0\','ja-JP',$); + +#6703= IFCRELASSOCIATESLIBRARY('2f8tGwVATB8wIEUe8I8oeO',$,$,$,(#1212),#13777); +#13777= IFCLIBRARYREFERENCE($,$,'\X2\C784D53CB358C2A4\X0\ \X2\D5C8C218\X0\ \X2\BD80\X0\ \X2\BE44C728\X0\','\X2\C601\X0\ \X2\C0C1\X0\ \X2\C784D53CB358C2A4C640\X0\ \X2\C591C758\X0\ \X2\C0C1\X0\ \X2\C784D53CB358C2A4\X0\ (\X2\C608\X0\ : \X2\B2E8B77D\X0\ \X2\C804C555\X0\ \X2\AD6DC18C\X0\ \X2\BD80\X0\) \X2\C0ACC774C758\X0\ \X2\BE44C728\X0\. N-\X2\C9C0D718C790B97C\X0\ \X2\D3ECD568\X0\ \X2\C0BCC0C1\X0\ \X2\BCC0C555AE30C5D0\X0\ \X2\C0ACC6A9B429B2C8B2E4\X0\.','ko-KR',$); + +#6704= IFCRELASSOCIATESLIBRARY('0mcflh6tj6BB_jq1gnzziy',$,$,$,(#1214),#13778); +#13778= IFCLIBRARYREFERENCE($,$,'Impedence',$,'en',$); + +#6705= IFCRELASSOCIATESLIBRARY('2xBtcXHzP5_99edB9ayHyk',$,$,$,(#1214),#13779); +#13779= IFCLIBRARYREFERENCE($,$,'\X2\30A430F330D430FC30C030F330B95024\X0\','\X2\30A430F330D430FC30C030F330B950243092793A30593002\X0\','ja-JP',$); + +#6706= IFCRELASSOCIATESLIBRARY('1X0SRhS7X2e9xovQmL5atZ',$,$,$,(#1214),#13780); +#13780= IFCLIBRARYREFERENCE($,$,'\X2\C784D53CB358C2A4\X0\','\X2\C784D53CB358C2A4\X0\ \X2\AC12C744\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#6707= IFCRELASSOCIATESLIBRARY('0KF66Pez15Vx9vrcHyS2AX',$,$,$,(#1215),#13781); +#13781= IFCLIBRARYREFERENCE($,$,'Impeller Diameter',$,'en',$); + +#6708= IFCRELASSOCIATESLIBRARY('0qgdDigrL53QTFl7hcnpj8',$,$,$,(#1215),#13782); +#13782= IFCLIBRARYREFERENCE($,$,'\X2\7FBD68395F84\X0\','\X2\30D530A130F330DB30A430FC30EB306E76F45F843000\X0\-\X2\30005E7E4F555B667684306B985E4F3C3057305F30D530A130F3306E602780FD309257FA6E9653163059308B305F3081306B4F7F75283002\X0\','ja-JP',$); + +#6709= IFCRELASSOCIATESLIBRARY('37GyRVypHFUOiceMe4$hgJ',$,$,$,(#1216),#13783); +#13783= IFCLIBRARYREFERENCE($,$,'Impeller Diameter',$,'en',$); + +#6710= IFCRELASSOCIATESLIBRARY('0EN6vKvun3NxK2mUmPsmql',$,$,$,(#1216),#13784); +#13784= IFCLIBRARYREFERENCE($,$,'DiametreRotor','Diam\S\htre du rotor du compresseur - utilis\S\i pour dimensionner les performances des compresseurs g\S\iom\S\itriquement similaires.','fr-FR',$); + +#6711= IFCRELASSOCIATESLIBRARY('0MdGP2bCr1HhDTMj9zprEq',$,$,$,(#1217),#13785); +#13785= IFCLIBRARYREFERENCE($,$,'Impeller Diameter',$,'en',$); + +#6712= IFCRELASSOCIATESLIBRARY('3gYI698pnBlgVRctAlDY1Z',$,$,$,(#1217),#13786); +#13786= IFCLIBRARYREFERENCE($,$,'\X2\7FBD683976F45F84\X0\','\X2\5E7E4F555B667684306B4F3C305F30DD30F330D7306E602780FD30924E886E2C3059308B306E306B4F7F308F308C308B3002\X0\','ja-JP',$); + +#6713= IFCRELASSOCIATESLIBRARY('2mPAHFuzn1Og6Mkq_O7lEQ',$,$,$,(#1218),#13787); +#13787= IFCLIBRARYREFERENCE($,$,'Impurities Content',$,'en',$); + +#6714= IFCRELASSOCIATESLIBRARY('1r6Zx9ciLDf9fqO3B3faFV',$,$,$,(#1221),#13788); +#13788= IFCLIBRARYREFERENCE($,$,'Unit',$,'en',$); + +#6715= IFCRELASSOCIATESLIBRARY('055NCcU8L9WO7R2eiTbas_',$,$,$,(#1221),#13789); +#13789= IFCLIBRARYREFERENCE($,$,'Unite','Unit\S\i de la quantit\S\i prise en compte pour la d\S\itermination des impacts environnementaux.','fr-FR',$); + +#6716= IFCRELASSOCIATESLIBRARY('3HQsB9JRz2WuKUPT0FgxHv',$,$,$,(#1221),#13790); +#13790= IFCLIBRARYREFERENCE($,$,'\X2\53584F4D\X0\','\X2\95A290233059308B74B05883630765705024306E657091CF53584F4D3002\X0\','ja-JP',$); + +#6717= IFCRELASSOCIATESLIBRARY('2AlTQUybv1Ih$FlB6B5iXQ',$,$,$,(#1221),#13791); +#13791= IFCLIBRARYREFERENCE($,$,'\X2\B2E8C704\X0\','\X2\D658ACBD\X0\ \X2\C9C0D45C\X0\ \X2\AC12C774\X0\ \X2\C5F0ACB0B41C\X0\ \X2\B7C9C758\X0\ \X2\B2E8C704\X0\','ko-KR',$); + +#6718= IFCRELASSOCIATESLIBRARY('33qfzJHC13VPuA484SPOAZ',$,$,$,(#1222),#13792); +#13792= IFCLIBRARYREFERENCE($,$,'Indoor Environment',$,'en',$); + +#6719= IFCRELASSOCIATESLIBRARY('1VHSjNg4XBb8Jqm0dGJjdm',$,$,$,(#1224),#13793); +#13793= IFCLIBRARYREFERENCE($,$,'Induction Ratio',$,'en',$); + +#6720= IFCRELASSOCIATESLIBRARY('0wXbOncujBZxqWMhpmS4Vd',$,$,$,(#1224),#13794); +#13794= IFCLIBRARYREFERENCE($,$,'Taux d''induction','Taux d''induction par rapport \S\` la distance entre le diffuseur et sa direction de rejet;\X\0D\X\0ALe taux d''induction est le rapport entre le d\S\ibit volumique d''air dans le jet sur le d\S\ibit volumique d''air au niveau du terminal.','fr-FR',$); + +#6721= IFCRELASSOCIATESLIBRARY('3OA5uf_r58Yh8OF711m15H',$,$,$,(#1224),#13795); +#13795= IFCLIBRARYREFERENCE($,$,'\X2\8A985F157387\X0\','\X2\52366C1753E3304B3089306E8DDD96E23068305D306E639251FA65B95411306B5BFE3059308B8A985F156BD43001\X0\\X\0D\X\0A\X2\8A985C0E6BD4FF08307E305F306F540C8ABF6BD4FF09306F300130A830A230BF30FC30DF30CA30EB3067306E4F537A4D6D4191CF306B5BFE3059308B56746D41306E4F537A4D6D4191CF306E6BD430673042308B3002\X0\','ja-JP',$); + +#6722= IFCRELASSOCIATESLIBRARY('0lGY5QhWH4oQYQS45I$4w8',$,$,$,(#1225),#13796); +#13796= IFCLIBRARYREFERENCE($,$,'Inert Waste',$,'en',$); + +#6723= IFCRELASSOCIATESLIBRARY('0194hgKEjC99SUEqJ19fcO',$,$,$,(#1225),#13797); +#13797= IFCLIBRARYREFERENCE($,$,'DechetsInertes','Quantit\S\i de d\S\ichets inertes g\S\in\S\ir\S\is [NDT : selon la norme NF P01-010]','fr-FR',$); + +#6724= IFCRELASSOCIATESLIBRARY('3VONoqmob6vvYbksS_SFEJ',$,$,$,(#1225),#13798); +#13798= IFCLIBRARYREFERENCE($,$,'\X2\5B895B9A5EC368C47269\X0\','\X2\751F62103055308C308B5B895B9A5EC368C47269306E91CF3002\X0\','ja-JP',$); + +#6725= IFCRELASSOCIATESLIBRARY('3ak9TIzDX688wY08OUnl5Z',$,$,$,(#1225),#13799); +#13799= IFCLIBRARYREFERENCE($,$,'\X2\BD88D65CC131\X0\ \X2\D3D0AE30BD88\X0\','\X2\BD88D65CC131\X0\ \X2\D3D0AE30BB3C\X0\ \X2\BC1CC0DDB7C9\X0\','ko-KR',$); + +#6726= IFCRELASSOCIATESLIBRARY('3uLIujuqf0UfVPdST1Uo1j',$,$,$,(#1226),#13800); +#13800= IFCLIBRARYREFERENCE($,$,'Inert Waste Per Unit',$,'en',$); + +#6727= IFCRELASSOCIATESLIBRARY('11s$e9czT6PeaJ4phsZmVf',$,$,$,(#1226),#13801); +#13801= IFCLIBRARYREFERENCE($,$,'DechetsInertesParUnite','Quantit\S\i de d\S\ichets inertes g\S\in\S\ir\S\is [NDT : selon la norme NF P01-010]','fr-FR',$); + +#6728= IFCRELASSOCIATESLIBRARY('17GYpteiT7Ne5WOcR96z7Y',$,$,$,(#1226),#13802); +#13802= IFCLIBRARYREFERENCE($,$,'\X2\53584F4D3042305F308A4E0D6D3B60275EC368C47269\X0\','\X2\751F62103055308C305F5B895B9A5EC368C47269306E91CF3002\X0\','ja-JP',$); + +#6729= IFCRELASSOCIATESLIBRARY('0Hykigo9f8C96rvdb4toWG',$,$,$,(#1226),#13803); +#13803= IFCLIBRARYREFERENCE($,$,'\X2\B2E8C704B2F9\X0\ \X2\BD88D669C131\X0\ \X2\D3D0AE30BB3C\X0\','\X2\BD88D65CC131\X0\ \X2\D3D0AE30BB3C\X0\ \X2\BC1CC0DDB7C9\X0\','ko-KR',$); + +#6730= IFCRELASSOCIATESLIBRARY('1djV_7bz97l8LZVODa5prX',$,$,$,(#1227),#13804); +#13804= IFCLIBRARYREFERENCE($,$,'Luftdurchl\S\dssigkeit','Luftaustausch \S\|ber die Fugen der geschlossenen T\S\|r (Q-Wert). Gibt die Luftdurchl\S\dssigkeit der gesamten T\S\|r bei einem Luftdruckniveau von 50 Pascal an.','de-DE',$); + +#6731= IFCRELASSOCIATESLIBRARY('3RCH000ub9pv9D4Oy6KSw5',$,$,$,(#1227),#13805); +#13805= IFCLIBRARYREFERENCE($,$,'Infiltration',$,'en',$); + +#6732= IFCRELASSOCIATESLIBRARY('3eSyvhVwf1f91R5IRYth_f',$,$,$,(#1227),#13806); +#13806= IFCLIBRARYREFERENCE($,$,'TauxInfiltration','Taux d''infiltration de l''air ext\S\irieur lorsqu''on soumet la porte \S\` une pression de 50 pascals. Cette valeur sera utilis\S\ie si la longueur des joints n''est pas connue.','fr-FR',$); + +#6733= IFCRELASSOCIATESLIBRARY('2z8rh4Z0P5vAMZ7I1W44QO',$,$,$,(#1228),#13807); +#13807= IFCLIBRARYREFERENCE($,$,'Luftdurchl\S\dssigkeit','Luftaustausch \S\|ber die Fugen des geschlossenen Fensters (Q-Wert). Gibt die Luftdurchl\S\dssigkeit des gesamten Fensters bei einem Luftdruckniveau von 50 Pascal an.','de-DE',$); + +#6734= IFCRELASSOCIATESLIBRARY('2w79VSVP51CROlpaDZzQIB',$,$,$,(#1228),#13808); +#13808= IFCLIBRARYREFERENCE($,$,'Infiltration',$,'en',$); + +#6735= IFCRELASSOCIATESLIBRARY('3UFdKsnfvBjQm$pHRr0jac',$,$,$,(#1228),#13809); +#13809= IFCLIBRARYREFERENCE($,$,'TauxInfiltration','Taux d''infiltration de l''air ext\S\irieur lorsqu''on soumet la porte \S\` une pression de 50 pascals. Cette valeur sera utilis\S\ie si la longueur des joints n''est pas connue.','fr-FR',$); + +#6736= IFCRELASSOCIATESLIBRARY('0AyB7mwYnDxBaCJJQ1V2ux',$,$,$,(#1228),#13810); +#13810= IFCLIBRARYREFERENCE($,$,'\X2\9699959398A8\X0\','\X2\9699959398A8306E6D4191CF50243002\X0\','ja-JP',$); + +#6737= IFCRELASSOCIATESLIBRARY('3bdlbWpSzEOxwiLOSPWpWs',$,$,$,(#1228),#13811); +#13811= IFCLIBRARYREFERENCE($,$,'\X2\6E1798CE91CF\X0\','\X2\5728\X0\50\X2\5E1565AF5361538B5F3A4E0B586B51457269976279EF4E0A591690E87A7A6C145BF9586B5145726976846E17900F6D41901F3002572890E8520663A57F1D7684957F5EA6672A77E565F65E944F7F75288BE55C5E60273002\X0\','zh-CN',$); + +#6738= IFCRELASSOCIATESLIBRARY('2YqS3DIKH689KqV9HfzFp3',$,$,$,(#1229),#13812); +#13812= IFCLIBRARYREFERENCE($,$,'Infiltration Diversity Summer',$,'en',$); + +#6739= IFCRELASSOCIATESLIBRARY('27dTvgLyT3$xFSxqxyibA_',$,$,$,(#1229),#13813); +#13813= IFCLIBRARYREFERENCE($,$,'\X2\590F671F3059304D959363DB6C177387\X0\','\X2\590F671F3059304D959363DB6C1773873002\X0\','ja-JP',$); + +#6740= IFCRELASSOCIATESLIBRARY('0ah8fdxdvCwB0BMI2rK_BO',$,$,$,(#1229),#13814); +#13814= IFCLIBRARYREFERENCE($,$,'\X2\C5ECB984D2C8C0C8\X0\ \X2\D658AE30\X0\ \X2\BE44C728\X0\','\X2\C5ECB984\X0\ \X2\D2C8C0C8\X0\ \X2\D658AE30\X0\ \X2\BE44C728\X0\','ko-KR',$); + +#6741= IFCRELASSOCIATESLIBRARY('0pvtZawYH54OAAv5bZ2FgK',$,$,$,(#1230),#13815); +#13815= IFCLIBRARYREFERENCE($,$,'Infiltration Diversity Summer',$,'en',$); + +#6742= IFCRELASSOCIATESLIBRARY('1rpBlt$Oj7OQ5sQrUhZykH',$,$,$,(#1230),#13816); +#13816= IFCLIBRARYREFERENCE($,$,'\X2\590F671F3059304D959363DB6C177387\X0\','\X2\590F671F3059304D959363DB6C1773873002\X0\','ja-JP',$); + +#6743= IFCRELASSOCIATESLIBRARY('204LUIjv51hOoZyAxyzZTU',$,$,$,(#1230),#13817); +#13817= IFCLIBRARYREFERENCE($,$,'\X2\C5ECB984\X0\ \X2\D2C8C0C8\X0\ \X2\D658AE30\X0\ \X2\BE44C728\X0\','\X2\C5ECB984\X0\ \X2\D2C8C0C8\X0\ \X2\D658AE30\X0\ \X2\BE44C728\X0\.','ko-KR',$); + +#6744= IFCRELASSOCIATESLIBRARY('0ZWzQLr9H1590v5xt9qcxH',$,$,$,(#1231),#13818); +#13818= IFCLIBRARYREFERENCE($,$,'Infiltration Diversity Winter',$,'en',$); + +#6745= IFCRELASSOCIATESLIBRARY('0A_fSjDoXBzfLQjO8$9qnH',$,$,$,(#1231),#13819); +#13819= IFCLIBRARYREFERENCE($,$,'\X2\51AC671F3059304D959363DB6C177387\X0\','\X2\51AC671F3059304D959363DB6C1773873002\X0\','ja-JP',$); + +#6746= IFCRELASSOCIATESLIBRARY('0h4krH$E9DIfwhRhV7wo8C',$,$,$,(#1231),#13820); +#13820= IFCLIBRARYREFERENCE($,$,'\X2\ACA8C6B8CCA0\X0\ \X2\D2C8C0C8\X0\ \X2\D658AE30\X0\ \X2\BE44C728\X0\','\X2\ACA8C6B8CCA0\X0\ \X2\D2C8C0C8\X0\ \X2\D658AE30\X0\ \X2\BE44C728\X0\','ko-KR',$); + +#6747= IFCRELASSOCIATESLIBRARY('1JDJE4PTrBBxwQJU0OA6r4',$,$,$,(#1232),#13821); +#13821= IFCLIBRARYREFERENCE($,$,'Infiltration Diversity Winter',$,'en',$); + +#6748= IFCRELASSOCIATESLIBRARY('0FYcHQKSD4sfOVK4h1vMSQ',$,$,$,(#1232),#13822); +#13822= IFCLIBRARYREFERENCE($,$,'\X2\51AC671F3059304D959363DB6C177387\X0\','\X2\51AC671F3059304D959363DB6C1773873002\X0\','ja-JP',$); + +#6749= IFCRELASSOCIATESLIBRARY('2xG3faV61BOBElRPctz4HK',$,$,$,(#1232),#13823); +#13823= IFCLIBRARYREFERENCE($,$,'\X2\ACA8C6B8CCA0\X0\ \X2\D2C8C0C8\X0\ \X2\D658AE30BE44C728\X0\','\X2\ACA8C6B8CCA0\X0\ \X2\D2C8C0C8\X0\ \X2\D658AE30\X0\ \X2\BE44C728\X0\.','ko-KR',$); + +#6750= IFCRELASSOCIATESLIBRARY('2UJcaii557AgRJnWl5kLcY',$,$,$,(#1233),#13824); +#13824= IFCLIBRARYREFERENCE($,$,'Infiltration Sensible',$,'en',$); + +#6751= IFCRELASSOCIATESLIBRARY('2Rc7fVa5v31gs0wJHo5KKr',$,$,$,(#1233),#13825); +#13825= IFCLIBRARYREFERENCE($,$,'\X2\3059304D959398A8306E985571B1\X0\','\X2\3059304D959398A8304B3089306E71B18CA08377306871B130ED30B93002\X0\','ja-JP',$); + +#6752= IFCRELASSOCIATESLIBRARY('0BnsOOmtH7cOaPh3vbtUk5',$,$,$,(#1233),#13826); +#13826= IFCLIBRARYREFERENCE($,$,'\X2\C5F4CDE8B4DD\X0\ \X2\BC0F\X0\ \X2\C190C2E4\X0\','\X2\C5F4\X0\ \X2\BD80D558BC0F\X0\ \X2\C5F4C190C2E4\X0\','ko-KR',$); + +#6753= IFCRELASSOCIATESLIBRARY('1zkdHJ9Gb0e9k0cNHtyKqn',$,$,$,(#1234),#13827); +#13827= IFCLIBRARYREFERENCE($,$,'Infiltration Sensible',$,'en',$); + +#6754= IFCRELASSOCIATESLIBRARY('0ES360dMv9HQwUHwAKlmwJ',$,$,$,(#1234),#13828); +#13828= IFCLIBRARYREFERENCE($,$,'\X2\3059304D959398A8306E985571B1\X0\','\X2\3059304D959398A8304B3089306E71B18CA08377306871B130ED30B93002\X0\','ja-JP',$); + +#6755= IFCRELASSOCIATESLIBRARY('2HFFeNaqjC3xPAohLne6BI',$,$,$,(#1234),#13829); +#13829= IFCLIBRARYREFERENCE($,$,'\X2\C5F4CDE8B4DD\X0\ \X2\BC0F\X0\ \X2\C190C2E4\X0\','\X2\C5F4\X0\ \X2\BD80D558BC0F\X0\ \X2\C5F4C190C2E4\X0\','ko-KR',$); + +#6756= IFCRELASSOCIATESLIBRARY('3Rad7lMDL73wfHJkNVy63B',$,$,$,(#1238),#13830); +#13830= IFCLIBRARYREFERENCE($,$,'Initial Resistance',$,'en',$); + +#6757= IFCRELASSOCIATESLIBRARY('1XyRTgTNDEBeUunVQbOj6g',$,$,$,(#1239),#13831); +#13831= IFCLIBRARYREFERENCE($,$,'Initial Tension',$,'en',$); + +#6758= IFCRELASSOCIATESLIBRARY('0WBZkopk1DvBGRT6z8lSat',$,$,$,(#1239),#13832); +#13832= IFCLIBRARYREFERENCE($,$,'\X2\521D5F155F35529B\X0\','\X2\7DCA5F356750306E521D671F5FDC529B30023053306E5C5E6027306F30D730EC30B930C830EC30B930C830B330F330AF30EA30FC30C889817D20306E307F306B906975283055308C308B3002\X0\','ja-JP',$); + +#6759= IFCRELASSOCIATESLIBRARY('11sVssBrv9w9fOqFsEll4O',$,$,$,(#1240),#13833); +#13833= IFCLIBRARYREFERENCE($,$,'Inlet Connection Size',$,'en',$); + +#6760= IFCRELASSOCIATESLIBRARY('0lt4UFSPr1swlceG2r$yYP',$,$,$,(#1241),#13834); +#13834= IFCLIBRARYREFERENCE($,$,'Inlet Connection Size',$,'en',$); + +#6761= IFCRELASSOCIATESLIBRARY('0s$1I2mS52_P$6ANyvB0xR',$,$,$,(#1241),#13835); +#13835= IFCLIBRARYREFERENCE($,$,'\X2\54386C1753E330B530A430BA\X0\','\X2\54386C1753E363A57D9A53E3306E30B530A430BA\X0\\X\0D\X\0A\X\0D\X\0A\X2\6CE8610FFF1A540C30B530A430BA306E54386C1753E363A57D9A53E3304C306A30443082306E30683059308B3002\X0\','ja-JP',$); + +#6762= IFCRELASSOCIATESLIBRARY('03i9a1rOj9sg6PtU08gJLd',$,$,$,(#1242),#13836); +#13836= IFCLIBRARYREFERENCE($,$,'Inlet Connection Size',$,'en',$); + +#6763= IFCRELASSOCIATESLIBRARY('08V5aww793Tu1YH2h5IAL8',$,$,$,(#1242),#13837); +#13837= IFCLIBRARYREFERENCE($,$,'\X2\30A430F330EC30C330C863A57D9A30B530A430BA\X0\','\X2\30DB30FC30B930EA30FC30EB3078306E516553E363A57D9A306E30B530A430BA3002\X0\','ja-JP',$); + +#6764= IFCRELASSOCIATESLIBRARY('29C2mOh05FbvCKl4Yl2XQO',$,$,$,(#1243),#13838); +#13838= IFCLIBRARYREFERENCE($,$,'Inlet Diameter',$,'en',$); + +#6765= IFCRELASSOCIATESLIBRARY('0SgE11R8fCNut7uoUaxkmM',$,$,$,(#1243),#13839); +#13839= IFCLIBRARYREFERENCE($,$,'\X2\516553E353E35F84\X0\','\X2\516553E3306E76F45F843002\X0\','ja-JP',$); + +#6767= IFCRELASSOCIATESLIBRARY('1dZGM68nLF3hHQc4lyUFmi',$,$,$,(#1244),#13840); +#13840= IFCLIBRARYREFERENCE($,$,'Inlet Pattern Type',$,'en',$); + +#6768= IFCRELASSOCIATESLIBRARY('0L0yP8kqbASBvzk_zZPmvV',$,$,$,(#1244),#13841); +#13841= IFCLIBRARYREFERENCE($,$,'\X2\54386C1753E37A2E985E\X0\','\X2\963281ED5F01306E54386C1753E363A57D9A53E3306E8B58522560C558313002\X0\\X\0D\X\0A\X\0D\X\0A\X2\4E003064306E963281ED5F01306B\X0\0.1.2.3.4.\X2\306E54386C1753E363A57D9A53E3306830D130BF30FC30F3304C3042308B3068304D306F590953163059308B53EF80FD6027304C3042308A307E305930027F8552173055308C308B3068304D300163A57D9A53E3304C578276F430673042308B69D85B50304B3001963281ED5F01306E5E95FF085357FF09306B304A304B308C307E305930024F4D7F6E\X0\1\X2\306F5DE6\X0\(\X2\897F\X0\)\X2\306B30014F4D7F6E\X0\2\X2\306F4E0A65B9\X0\(\X2\5317\X0\)\X2\306B30014F4D7F6E\X0\3\X2\306F53F3\X0\(\X2\6771\X0\)\X2\306B30014F4D7F6E\X0\4\X2\306F4E0B65B9\X0\(\X2\5357FF09306B306A308B3002\X0\','ja-JP',$); + +#6769= IFCRELASSOCIATESLIBRARY('0YPMzAX0P1gPOtYwRPzYK8',$,$,$,(#1245),#13842); +#13842= IFCLIBRARYREFERENCE($,$,'In Line Row Spacing',$,'en',$); + +#6770= IFCRELASSOCIATESLIBRARY('36maqnAe5Bfh0aqm9pH1X8',$,$,$,(#1245),#13843); +#13843= IFCLIBRARYREFERENCE($,$,'\X2\30A430F330E930A430F3521795939694\X0\','\X2\30A430F330E930A430F330C130E530FC30D6521795939694\X0\','ja-JP',$); + +#6771= IFCRELASSOCIATESLIBRARY('03F8pFZKL5EfJHczxljAk8',$,$,$,(#1246),#13844); +#13844= IFCLIBRARYREFERENCE($,$,'Inner Diameter',$,'en',$); + +#6772= IFCRELASSOCIATESLIBRARY('2b5i4IY$XFrADL2QiiijSB',$,$,$,(#1246),#13845); +#13845= IFCLIBRARYREFERENCE($,$,'\X2\51855F84\X0\','\X2\914D7BA1306E5B9F51855F84\X0\(\X2\30EA30B930C8306E89076570306E65705B57306E89E391C8306B306430443066306F547C30735F8453C27167\X0\)','ja-JP',$); + +#6773= IFCRELASSOCIATESLIBRARY('2jYNRvVif42ALMhetBK1bB',$,$,$,(#1247),#13846); +#13846= IFCLIBRARYREFERENCE($,$,'Inner Diameter',$,'en',$); + +#6774= IFCRELASSOCIATESLIBRARY('13KJ3Woev5S9l$7LsD4g0T',$,$,$,(#1247),#13847); +#13847= IFCLIBRARYREFERENCE($,$,'\X2\51855F84\X0\','\X2\914D7BA1306E5B9F51855F843002\X0\','ja-JP',$); + +#6775= IFCRELASSOCIATESLIBRARY('24dsxAVJ57gP8$5v3CkN0N',$,$,$,(#1248),#13848); +#13848= IFCLIBRARYREFERENCE($,$,'Input Flowrate',$,'en',$); + +#6776= IFCRELASSOCIATESLIBRARY('28Ey5AXiD0kxpv_JgqcIrh',$,$,$,(#1248),#13849); +#13849= IFCLIBRARYREFERENCE($,$,'\X2\5165529B6D4191CF\X0\','\X2\670059276D4191CF3002\X0\','ja-JP',$); + +#6777= IFCRELASSOCIATESLIBRARY('3GtIIsDrT0cApQEAaLF3b5',$,$,$,(#1248),#13850); +#13850= IFCLIBRARYREFERENCE($,$,'\X2\C785B825\X0\ \X2\C720B7C9\X0\','\X2\CD5CB300\X0\ \X2\C720B7C9\X0\','ko-KR',$); + +#6778= IFCRELASSOCIATESLIBRARY('2kshIjsZf1muCa3t00iYQz',$,$,$,(#1249),#13851); +#13851= IFCLIBRARYREFERENCE($,$,'Input Flowrate',$,'en',$); + +#6779= IFCRELASSOCIATESLIBRARY('12GP6TEWn279Vg$qz696Jh',$,$,$,(#1249),#13852); +#13852= IFCLIBRARYREFERENCE($,$,'\X2\5165529B6D4191CF\X0\','\X2\6700592752365FA17A7A6C176D4191CF3002\X0\','ja-JP',$); + +#6780= IFCRELASSOCIATESLIBRARY('04$AsXHF91hv9jnwpr3LeD',$,$,$,(#1249),#13853); +#13853= IFCLIBRARYREFERENCE($,$,'\X2\C785B825\X0\ \X2\C720B7C9\X0\','\X2\CD5CB300\X0\ \X2\C81CC5B4\X0\ \X2\ACF5AE30\X0\ \X2\C720B7C9\X0\','ko-KR',$); + +#6781= IFCRELASSOCIATESLIBRARY('2g2lRQmYbFnvzHMrgNViez',$,$,$,(#1250),#13854); +#13854= IFCLIBRARYREFERENCE($,$,'Input Power',$,'en',$); + +#6782= IFCRELASSOCIATESLIBRARY('00XMpZP8f4fALUWxxhJpqZ',$,$,$,(#1250),#13855); +#13855= IFCLIBRARYREFERENCE($,$,'PuissanceEntr\S\ieMoteur','Puissance fournie au moteur du compresseur.','fr-FR',$); + +#6783= IFCRELASSOCIATESLIBRARY('2yLIJQUnj679FHPtxZ5bUW',$,$,$,(#1251),#13856); +#13856= IFCLIBRARYREFERENCE($,$,'Input Pressure',$,'en',$); + +#6784= IFCRELASSOCIATESLIBRARY('0dfvZLNPv5V9SHxIrcXBRH',$,$,$,(#1251),#13857); +#13857= IFCLIBRARYREFERENCE($,$,'\X2\5165529B5727529B\X0\','\X2\30A230AF30C130E530A830FC30BF3078306E670059278A2D8A085727529B3002\X0\','ja-JP',$); + +#6785= IFCRELASSOCIATESLIBRARY('1abMTFVQPAdggQUCNoS8sg',$,$,$,(#1251),#13858); +#13858= IFCLIBRARYREFERENCE($,$,'\X2\C785B825\X0\ \X2\C555B825\X0\','\X2\C561CE04C5D0C774D130C758\X0\ \X2\CD5CB300\X0\ \X2\C124ACC4\X0\ \X2\C555B825\X0\','ko-KR',$); + +#6786= IFCRELASSOCIATESLIBRARY('2mSsF3VIf89uD5zyPbaDTA',$,$,$,(#1252),#13859); +#13859= IFCLIBRARYREFERENCE($,$,'Input Pressure',$,'en',$); + +#6787= IFCRELASSOCIATESLIBRARY('01OAks8jnFNgBn5mCq$PqD',$,$,$,(#1252),#13860); +#13860= IFCLIBRARYREFERENCE($,$,'\X2\5165529B5727529B\X0\','\X2\6700592752365FA17A7A6C1757273002\X0\','ja-JP',$); + +#6788= IFCRELASSOCIATESLIBRARY('1IutU2kj1CVg$YjhHdw0nH',$,$,$,(#1252),#13861); +#13861= IFCLIBRARYREFERENCE($,$,'\X2\C785B825\X0\ \X2\C555B825\X0\','\X2\CD5CB300\X0\ \X2\C81CC5B4\X0\ \X2\ACF5C555\X0\','ko-KR',$); + +#6790= IFCRELASSOCIATESLIBRARY('3t6SBJ2SrA6O6tGFk5QZi6',$,$,$,(#1254),#13862); +#13862= IFCLIBRARYREFERENCE($,$,'Inside Diameter',$,'en',$); + +#6791= IFCRELASSOCIATESLIBRARY('1XPctAN6PBwur$pYbMLhGH',$,$,$,(#1254),#13863); +#13863= IFCLIBRARYREFERENCE($,$,'\X2\51855F84\X0\','\X2\30C130E530FC30D6675F5185306E30C130E530FC30D65B9F51855F84\X0\','ja-JP',$); + +#6792= IFCRELASSOCIATESLIBRARY('1Xm47YFjf2AfhBh1$4uTpU',$,$,$,(#1256),#13864); +#13864= IFCLIBRARYREFERENCE($,$,'Invert Level',$,'en',$); + +#6793= IFCRELASSOCIATESLIBRARY('0yRNlKwIfAZwPLffiNGA$_',$,$,$,(#1256),#13865); +#13865= IFCLIBRARYREFERENCE($,$,'\X2\670059276DF13055\X0\','\X2\65AD9762306E670030824F4E304490E85206306E6DF13055FF0857309762304B3089FF093002\X0\','ja-JP',$); + +#6794= IFCRELASSOCIATESLIBRARY('3zBK$$wxzC9fOnEu8ltP56',$,$,$,(#1256),#13866); +#13866= IFCLIBRARYREFERENCE($,$,'\X2\CD5CB300\X0\ \X2\AE4AC774\X0\','\X2\B2E8BA74C758\X0\ \X2\AC00C7A5\X0\ \X2\B0AEC740\X0\ \X2\BD80BD84C758\X0\ \X2\AE4AC774\X0\ (\X2\C9C0C0C1C5D0C11C\X0\)','ko-KR',$); + +#6795= IFCRELASSOCIATESLIBRARY('0k82RWpozEyuxo53ti_qku',$,$,$,(#1261),#13867); +#13867= IFCLIBRARYREFERENCE($,$,'Installation Method',$,'en',$); + +#6797= IFCRELASSOCIATESLIBRARY('16mCzcLW5B$A27zm09qlgr',$,$,$,(#1262),#13868); +#13868= IFCLIBRARYREFERENCE($,$,'Installation Method Flag Enum',$,'en',$); + +#6799= IFCRELASSOCIATESLIBRARY('0l$XW4meLCqgzrYEa2L$I4',$,$,$,(#1266),#13869); +#13869= IFCLIBRARYREFERENCE($,$,'Instantaneous Current Set Value',$,'en',$); + +#6800= IFCRELASSOCIATESLIBRARY('1JWqxpMtTAKhpEy2$7yX7M',$,$,$,(#1267),#13870); +#13870= IFCLIBRARYREFERENCE($,$,'Instantaneous Tripping Time',$,'en',$); + +#6803= IFCRELASSOCIATESLIBRARY('2Ne9jea2bFnwQ$OsB63Xu1',$,$,$,(#1270),#13871); +#13871= IFCLIBRARYREFERENCE($,$,'Insulation Standard Class',$,'en',$); + +#6804= IFCRELASSOCIATESLIBRARY('2ebCZfyRj1EfFdHcPcRYeZ',$,$,$,(#1272),#13872); +#13872= IFCLIBRARYREFERENCE($,$,'Range',$,'en',$); + +#6805= IFCRELASSOCIATESLIBRARY('3mlaZy0995Lho9yLbT5mIw',$,$,$,(#1273),#13873); +#13873= IFCLIBRARYREFERENCE($,$,'Integral Constant',$,'en',$); + +#6806= IFCRELASSOCIATESLIBRARY('06R21CXarBmuGnox38qKC0',$,$,$,(#1273),#13874); +#13874= IFCLIBRARYREFERENCE($,$,'\X2\C801BD84\X0\ \X2\AC8CC778\X0\ (Ki)','\X2\C801BD84\X0\ \X2\AC8CC778\X0\ (Ki)','ko-KR',$); + +#6808= IFCRELASSOCIATESLIBRARY('3iBEp$kCbDxfFc8jPY$ky5',$,$,$,(#1274),#13875); +#13875= IFCLIBRARYREFERENCE($,$,'Integrated Lighting Type',$,'en',$); + +#6809= IFCRELASSOCIATESLIBRARY('3a6zPybCj3UxUoOpNZeVtZ',$,$,$,(#1275),#13876); +#13876= IFCLIBRARYREFERENCE($,$,'Interior Heat Transfer Coefficient',$,'en',$); + +#6810= IFCRELASSOCIATESLIBRARY('323nUApOzChvWjZ_hjQYOZ',$,$,$,(#1276),#13877); +#13877= IFCLIBRARYREFERENCE($,$,'Interior Heat Transfer Coefficient',$,'en',$); + +#6811= IFCRELASSOCIATESLIBRARY('0YMJHRI7D9VvYsgrUOnxHn',$,$,$,(#1276),#13878); +#13878= IFCLIBRARYREFERENCE($,$,'\X2\5185976271B14EA463DB4FC26570\X0\','\X2\51859762306B95A29023306530513089308C305F5185976271B14EA463DB4FC26570\X0\','ja-JP',$); + +#6812= IFCRELASSOCIATESLIBRARY('2aCHHl3gDEzwFZTCTCUi_C',$,$,$,(#1277),#13879); +#13879= IFCLIBRARYREFERENCE($,$,'Interior Roughness Coefficient',$,'en',$); + +#6813= IFCRELASSOCIATESLIBRARY('1HttM_o1X8h8hUs4roAicz',$,$,$,(#1277),#13880); +#13880= IFCLIBRARYREFERENCE($,$,'\X2\518597627C9730554FC26570\X0\','\X2\30C030AF30C87D99624B67506599306E518597627C973055\X0\','ja-JP',$); + +#6814= IFCRELASSOCIATESLIBRARY('2xPWyW5jH6veaQymJSgb3j',$,$,$,(#1278),#13881); +#13881= IFCLIBRARYREFERENCE($,$,'Interior Roughness Coefficient',$,'en',$); + +#6815= IFCRELASSOCIATESLIBRARY('1EZON29KzEgBYbiwqbHTC9',$,$,$,(#1278),#13882); +#13882= IFCLIBRARYREFERENCE($,$,'\X2\518590E87C975EA64FC26570\X0\','\X2\914D7BA190E8306E518590E87C975EA64FC26570\X0\','ja-JP',$); + +#6816= IFCRELASSOCIATESLIBRARY('1pog6JrFb2twF3B6IqRDPK',$,$,$,(#1279),#13883); +#13883= IFCLIBRARYREFERENCE($,$,'Interior Roughness Coefficient',$,'en',$); + +#6817= IFCRELASSOCIATESLIBRARY('1g_jgB9mT46vaSagcW2m05',$,$,$,(#1279),#13884); +#13884= IFCLIBRARYREFERENCE($,$,'\X2\518597627C9730554FC26570\X0\','\X2\30C030AF30C87D99624B67506599306E518597627C973055\X0\','ja-JP',$); + +#6818= IFCRELASSOCIATESLIBRARY('2BnhUu6Pz2oeW9N0sGKht2',$,$,$,(#1280),#13885); +#13885= IFCLIBRARYREFERENCE($,$,'Intermittent',$,'en',$); + +#6820= IFCRELASSOCIATESLIBRARY('1lttLDlVn009E8UQAe0sDS',$,$,$,(#1281),#13886); +#13886= IFCLIBRARYREFERENCE($,$,'Internal Control',$,'en',$); + +#6821= IFCRELASSOCIATESLIBRARY('1gNxXFcqXF1Qk1RiODe9S0',$,$,$,(#1281),#13887); +#13887= IFCLIBRARYREFERENCE($,$,'\X2\518590E852365FA1\X0\','\X2\518590E88ABF6574306E52365FA1\X0\','ja-JP',$); + +#6822= IFCRELASSOCIATESLIBRARY('1$PWePPeT60v6nfgC6m$DS',$,$,$,(#1283),#13888); +#13888= IFCLIBRARYREFERENCE($,$,'Internal Refrigerant Volume',$,'en',$); + +#6823= IFCRELASSOCIATESLIBRARY('04pTQbUyH3z8bg5422pY9$',$,$,$,(#1283),#13889); +#13889= IFCLIBRARYREFERENCE($,$,'\X2\518590E851B75A925BB97A4D\X0\','\X2\84B8767A5668FF0851B75A925074FF09306E518590E85BB97A4D\X0\','ja-JP',$); + +#6824= IFCRELASSOCIATESLIBRARY('14ognBRl55UQeXyiDQGlx6',$,$,$,(#1284),#13890); +#13890= IFCLIBRARYREFERENCE($,$,'Internal Refrigerant Volume',$,'en',$); + +#6825= IFCRELASSOCIATESLIBRARY('3rRBjBVvDE9Bv5ntOBsAI$',$,$,$,(#1285),#13891); +#13891= IFCLIBRARYREFERENCE($,$,'Internal Surface Area',$,'en',$); + +#6826= IFCRELASSOCIATESLIBRARY('12PZ9gT5zBBfd1_slhFV9E',$,$,$,(#1285),#13892); +#13892= IFCLIBRARYREFERENCE($,$,'\X2\5185886897627A4D\X0\','\X2\518590E8886897627A4D\X0\','ja-JP',$); + +#6827= IFCRELASSOCIATESLIBRARY('2WPsN7qDXCwe2Nm6ffea6y',$,$,$,(#1286),#13893); +#13893= IFCLIBRARYREFERENCE($,$,'Internal Surface Area',$,'en',$); + +#6828= IFCRELASSOCIATESLIBRARY('3Ppy5Kw9r8QufgstALYeVG',$,$,$,(#1287),#13894); +#13894= IFCLIBRARYREFERENCE($,$,'Internal Water Volume',$,'en',$); + +#6829= IFCRELASSOCIATESLIBRARY('3xecc2R2b9RRn_hYLYptG9',$,$,$,(#1287),#13895); +#13895= IFCLIBRARYREFERENCE($,$,'\X2\518590E86C345BB97A4D\X0\','\X2\84B8767A5668FF086C345074FF09306E518590E85BB97A4D\X0\','ja-JP',$); + +#6830= IFCRELASSOCIATESLIBRARY('2fnsPNNubDXRgjQZWC_S_9',$,$,$,(#1288),#13896); +#13896= IFCLIBRARYREFERENCE($,$,'Internal Water Volume',$,'en',$); + +#6831= IFCRELASSOCIATESLIBRARY('24XeO2uDPCPwjgBRl7MQHi',$,$,$,(#1289),#13897); +#13897= IFCLIBRARYREFERENCE($,$,'Internal Width',$,'en',$); + +#6832= IFCRELASSOCIATESLIBRARY('04a2PRa9T4Be4mfwAa2ZeO',$,$,$,(#1289),#13898); +#13898= IFCLIBRARYREFERENCE($,$,'\X2\51855E45\X0\','\X2\66976E207BA1306E51855E45\X0\','ja-JP',$); + +#6833= IFCRELASSOCIATESLIBRARY('3V0ePYS6H1qQZg7QkWENre',$,$,$,(#1291),#13899); +#13899= IFCLIBRARYREFERENCE($,$,'In Use Conditions',$,'en',$); + +#6834= IFCRELASSOCIATESLIBRARY('2W2vYqew1DqBOMSghwI$yj',$,$,$,(#1292),#13900); +#13900= IFCLIBRARYREFERENCE($,$,'Invert Elevation',$,'en',$); + +#6835= IFCRELASSOCIATESLIBRARY('36j$aI7KD4TxtmpxAkNsTG',$,$,$,(#1293),#13901); +#13901= IFCLIBRARYREFERENCE($,$,'Invert Level',$,'en',$); + +#6836= IFCRELASSOCIATESLIBRARY('06Val$4KD9w9UGCU0Lpp4Y',$,$,$,(#1293),#13902); +#13902= IFCLIBRARYREFERENCE($,$,'\X2\670059276DF13055\X0\','\X2\65AD9762306E670030824F4E304490E85206306E6DF13055FF0857309762304B3089FF093002\X0\','ja-JP',$); + +#6837= IFCRELASSOCIATESLIBRARY('3S$VFit49A0BxQRcd1SwD9',$,$,$,(#1293),#13903); +#13903= IFCLIBRARYREFERENCE($,$,'\X2\CD5CB300\X0\ \X2\AE4AC774\X0\','\X2\B2E8BA74C758\X0\ \X2\AC00C7A5\X0\ \X2\B0AEC740\X0\ \X2\BD80BD84C758\X0\ \X2\AE4AC774\X0\ (\X2\C9C0C0C1\X0\)','ko-KR',$); + +#6838= IFCRELASSOCIATESLIBRARY('2VyJxE8hj77AdWJpB8cbNj',$,$,$,(#1294),#13904); +#13904= IFCLIBRARYREFERENCE($,$,'Invert Level',$,'en',$); + +#6839= IFCRELASSOCIATESLIBRARY('0q04_zk9f2bwMSbu$wMIvj',$,$,$,(#1294),#13905); +#13905= IFCLIBRARYREFERENCE($,$,'\X2\670059276DF13055\X0\','\X2\65AD9762306E670030824F4E304490E85206306E6DF13055FF0857309762304B3089FF093002\X0\','ja-JP',$); + +#6840= IFCRELASSOCIATESLIBRARY('2sBLjXt857oA$q$cEMs9qk',$,$,$,(#1294),#13906); +#13906= IFCLIBRARYREFERENCE($,$,'\X2\CD5CB300\X0\ \X2\AE4AC774\X0\','\X2\B2E8BA74C758\X0\ \X2\AC00C7A5\X0\ \X2\B0AEC740\X0\ \X2\BD80BD84C758\X0\ \X2\AE4AC774\X0\ (\X2\C9C0C0C1C5D0C11C\X0\)','ko-KR',$); + +#6841= IFCRELASSOCIATESLIBRARY('0iCd6o9gL8mwpcq9l84Lc0',$,$,$,(#1295),#13907); +#13907= IFCLIBRARYREFERENCE($,$,'IP_ Code',$,'en',$); + +#6842= IFCRELASSOCIATESLIBRARY('082JKx1Sv9oRyI5b6$oE9w',$,$,$,(#1296),#13908); +#13908= IFCLIBRARYREFERENCE($,$,'IP_ Code',$,'en',$); + +#6843= IFCRELASSOCIATESLIBRARY('0Gm3yS2iT1yvCPYUtV$ul6',$,$,$,(#1296),#13909); +#13909= IFCLIBRARYREFERENCE($,$,'\X2\6A5F5BC6602730A830F330AF30ED30FC30B830E37B497D1A\X0\','\X2\30A830F330AF30ED30FC30B830E3306B3088308B56FD969B4FDD8B777B497D1AFF08\X0\IP\X2\30B330FC30C9FF093002\X0\','ja-JP',$); + +#6844= IFCRELASSOCIATESLIBRARY('068ns5qx5CDAEuPZMYx_RB',$,$,$,(#1296),#13910); +#13910= IFCLIBRARYREFERENCE($,$,'\X2\AE30BC00C131\X0\ \X2\C778D074B85CC800\X0\ \X2\B4F1AE09\X0\','\X2\C778D074B85CC800C5D0\X0\ \X2\C758D55C\X0\ \X2\AD6DC81C\X0\ \X2\BCF4D638\X0\ \X2\B4F1AE09\X0\ (IP \X2\CF54B4DC\X0\).','ko-KR',$); + +#6845= IFCRELASSOCIATESLIBRARY('3MmzAAs$HEwBxLNE5sWMkX',$,$,$,(#1301),#13911); +#13911= IFCLIBRARYREFERENCE($,$,'Is Aisle',$,'en',$); + +#6846= IFCRELASSOCIATESLIBRARY('3bOj3AeQjFNu8je3$NMC0I',$,$,$,(#1301),#13912); +#13912= IFCLIBRARYREFERENCE($,$,'NombreUnites','Indique si cette zone du parking, comme une all\S\ie, est r\S\iserv\S\ie \S\` l''acc\S\hs (VRAI) ou non (FAUX).','fr-FR',$); + +#6847= IFCRELASSOCIATESLIBRARY('1JSZe4jyL1YRmhVmCOX3xP',$,$,$,(#1301),#13913); +#13913= IFCLIBRARYREFERENCE($,$,'\X2\901A8DEF304B99D08ECA30B930DA30FC30B9306E52245225\X0\','\X2\99D08ECA5834306E901A8DEF90E85206\X0\(TRUE)\X2\304B99D08ECA90E890E85206\X0\(FALSE)\X2\304B3092793A305930D530E930B03002\X0\','ja-JP',$); + +#6848= IFCRELASSOCIATESLIBRARY('2rMi5dWPL3RBR3vg8z1a2$',$,$,$,(#1304),#13914); +#13914= IFCLIBRARYREFERENCE($,$,'Is Automatic',$,'en',$); + +#6849= IFCRELASSOCIATESLIBRARY('22crUNae5BZBjzXuc9nSvo',$,$,$,(#1304),#13915); +#13915= IFCLIBRARYREFERENCE($,$,'\X2\81EA52D5\X0\','\X2\5F01304C81EA52D5\X0\(TRUE)\X2\306764CD4F5C3055308C308B304B624B52D5\X0\(FALSE)\X2\306764CD4F5C3055308C308B304B306E8868793A\X0\','ja-JP',$); + +#6850= IFCRELASSOCIATESLIBRARY('18qZ50CyfAmBB$onJ0UtgX',$,$,$,(#1305),#13916); +#13916= IFCLIBRARYREFERENCE($,$,'Is Automatic Flush',$,'en',$); + +#6851= IFCRELASSOCIATESLIBRARY('026mDdLFP3ah02cXrFWLCq',$,$,$,(#1305),#13917); +#13917= IFCLIBRARYREFERENCE($,$,'\X2\81EA52D530D530E930C330B730E5304B\X0\','\X2\8CAF6C3430BF30F330AF306F30014F7F75285F8C306B81EA52D57684307E305F306F5B9A671F7684306B6D176D443059308B58345408FF08\X0\TRUE\X2\FF093001624B52D530676D176D443059308B58345408FF08\X0\FALSE\X2\FF09309230D630FC30EA30A230F35024306763075B9A3059308B3002\X0\','ja-JP',$); + +#6852= IFCRELASSOCIATESLIBRARY('0c9DGTOIDCsfCap60YSlQV',$,$,$,(#1307),#13918); +#13918= IFCLIBRARYREFERENCE($,$,'Is Built In',$,'en',$); + +#6853= IFCRELASSOCIATESLIBRARY('2oGpfxfBPCCugpt9tqsQMi',$,$,$,(#1308),#13919); +#13919= IFCLIBRARYREFERENCE($,$,'German-name-9','German-description-9','de-DE',$); + +#6854= IFCRELASSOCIATESLIBRARY('0nf9U4TdTBL8SnKty0P$J7',$,$,$,(#1308),#13920); +#13920= IFCLIBRARYREFERENCE($,$,'Is Coated',$,'en',$); + +#6855= IFCRELASSOCIATESLIBRARY('2xhvn2e8j2wQ6d3ATLwCPe',$,$,$,(#1308),#13921); +#13921= IFCLIBRARYREFERENCE($,$,'VitrageTraite','Indique si le verre a subi un traitement de surface (VRAI) ou non (FAUX).','fr-FR',$); + +#6856= IFCRELASSOCIATESLIBRARY('10rkpPWZLFOOVyR2FaPZTP',$,$,$,(#1308),#13922); +#13922= IFCLIBRARYREFERENCE($,$,'\X2\30B330FC30C630A330F330B0\X0\','\X2\30AC30E930B9304C30B330FC30C630A330F330B03055308C3044308B304BFF08\X0\TRUE\X2\FF095426304BFF08\X0\FALSE\X2\FF09793A30593002\X0\','ja-JP',$); + +#6857= IFCRELASSOCIATESLIBRARY('3060YqnzL4FB61f0KHJEEI',$,$,$,(#1308),#13923); +#13923= IFCLIBRARYREFERENCE($,$,'\X2\662F54269540819C\X0\','\X2\8868793A73BB7483662F54265177670967D079CD6750659976849540819C3002\X0\','zh-CN',$); + +#6858= IFCRELASSOCIATESLIBRARY('0xTAPDMf1Eufgfp2mJCiiQ',$,$,$,(#1312),#13924); +#13924= IFCLIBRARYREFERENCE($,$,'Is Current Tolerance Positive Only',$,'en',$); + +#6859= IFCRELASSOCIATESLIBRARY('3xQXH7fjbCbuprrelArlCS',$,$,$,(#1312),#13925); +#13925= IFCLIBRARYREFERENCE($,$,'\X2\96FB6D418A315BB95024\X0\','\X2\8A315BB996FB6D419650754C\X0\1\X2\306E5024306E307F304B30693046304B\X0\\X\0D\X\0A \X2\4E0A8A183067306A304458345408300196FB6D418A315BB95024306F30D730E930B9\X0\/\X2\30DE30A430CA30B93057305F50243002\X0\','ja-JP',$); + +#6860= IFCRELASSOCIATESLIBRARY('1NoM6_qSHETgDR0A3diQlX',$,$,$,(#1312),#13926); +#13926= IFCLIBRARYREFERENCE($,$,'\X2\C804B958\X0\ \X2\D5C8C6A9\X0\ \X2\AC12\X0\','\X2\D5C8C6A9\X0\ \X2\C804B958\X0\ \X2\D55CACC4\X0\ \X2\AC12\X0\ 1 \X2\B9CC\X0\ \X2\C5ECBD80\X0\ \X2\C704C758\X0\ \X2\ACBDC6B0\X0\, \X2\C804B958\X0\ \X2\D5C8C6A9\X0\ \X2\AC12C740\X0\ \X2\D50CB7ECC2A4\X0\ / \X2\B9C8C774B108C2A4\X0\ \X2\AC12\X0\.','ko-KR',$); + +#6861= IFCRELASSOCIATESLIBRARY('3wJpohJeHCLR8lsnDFHL4x',$,$,$,(#1313),#13927); +#13927= IFCLIBRARYREFERENCE($,$,'Is Current Tolerance Positive Only',$,'en',$); + +#6862= IFCRELASSOCIATESLIBRARY('2Mo3ZMuUf0BQEBrK0fEZ9j',$,$,$,(#1313),#13928); +#13928= IFCLIBRARYREFERENCE($,$,'\X2\96FB6D418A315BB95024\X0\','\X2\8A315BB996FB6D419650754C\X0\1\X2\306E5024306E307F304B30693046304B\X0\\X\0D\X\0A \X2\4E0A8A183067306A304458345408300196FB6D418A315BB95024306F30D730E930B9\X0\/\X2\30DE30A430CA30B93057305F50243002\X0\','ja-JP',$); + +#6863= IFCRELASSOCIATESLIBRARY('1Ery1S_s1EResC1IZZGQDy',$,$,$,(#1313),#13929); +#13929= IFCLIBRARYREFERENCE($,$,'\X2\C804B958\X0\ \X2\D5C8C6A9\X0\ \X2\AC12\X0\','\X2\D5C8C6A9\X0\ \X2\C804B958\X0\ \X2\D55CACC4\X0\ \X2\AC12\X0\ 1 \X2\B9CC\X0\ \X2\C5ECBD80\X0\ \X2\C704C758\X0\ \X2\ACBDC6B0\X0\, \X2\C804B958\X0\ \X2\D5C8C6A9\X0\ \X2\AC12C740\X0\ \X2\D50CB7ECC2A4\X0\ / \X2\B9C8C774B108C2A4\X0\ \X2\AC12\X0\.','ko-KR',$); + +#6864= IFCRELASSOCIATESLIBRARY('3IXi8KDzb42ey_qA20mc5X',$,$,$,(#1314),#13930); +#13930= IFCLIBRARYREFERENCE($,$,'Is Current Tolerance Positive Only',$,'en',$); + +#6865= IFCRELASSOCIATESLIBRARY('3HJcjFfD9E7uUin2rD0zMg',$,$,$,(#1314),#13931); +#13931= IFCLIBRARYREFERENCE($,$,'\X2\96FB6D418A315BB95024\X0\','\X2\8A315BB996FB6D419650754C\X0\1\X2\306E5024306E307F304B30693046304B\X0\\X\0D\X\0A \X2\4E0A8A183067306A304458345408300196FB6D418A315BB95024306F30D730E930B9\X0\/\X2\30DE30A430CA30B93057305F50243002\X0\','ja-JP',$); + +#6866= IFCRELASSOCIATESLIBRARY('2rfEX3srv9QeLJSy_MjXjE',$,$,$,(#1314),#13932); +#13932= IFCLIBRARYREFERENCE($,$,'\X2\C804B958\X0\ \X2\D5C8C6A9\X0\ \X2\AC12\X0\','\X2\D5C8C6A9\X0\ \X2\C804B958\X0\ \X2\D55CACC4\X0\ \X2\AC12\X0\ 1 \X2\B9CC\X0\ \X2\C5ECBD80\X0\ \X2\C704C758\X0\ \X2\ACBDC6B0\X0\, \X2\C804B958\X0\ \X2\D5C8C6A9\X0\ \X2\AC12C740\X0\ \X2\D50CB7ECC2A4\X0\ / \X2\B9C8C774B108C2A4\X0\ \X2\AC12\X0\.','ko-KR',$); + +#6867= IFCRELASSOCIATESLIBRARY('0Y6dlqimL8pQjVM7FQwqkE',$,$,$,(#1319),#13933); +#13933= IFCLIBRARYREFERENCE($,$,'Isentropic Efficiency',$,'en',$); + +#6868= IFCRELASSOCIATESLIBRARY('2VIkPrPjnE5Pfyg8HqLdUl',$,$,$,(#1319),#13934); +#13934= IFCLIBRARYREFERENCE($,$,'RendementIsentropique','Rapport entre le travail requis pour une compression isentropique du gaz et le travail fourni \S\` l''arbre du compresseur.','fr-FR',$); + +#6869= IFCRELASSOCIATESLIBRARY('04aPx95hf0080R817QrR7G',$,$,$,(#1321),#13935); +#13935= IFCLIBRARYREFERENCE($,$,'Is Extended Warranty',$,'en',$); + +#6870= IFCRELASSOCIATESLIBRARY('3X921k1_j0mQrkoupLJ3JD',$,$,$,(#1322),#13936); +#13936= IFCLIBRARYREFERENCE($,$,'Au\S\_enbauteil','Angabe, ob dieses Bauteil ein Aussenbauteil ist (JA) oder ein Innenbauteil (NEIN). Als Aussenbauteil grenzt es an den Aussenraum (oder Erdreich, oder Wasser).','de-DE',$); + +#6871= IFCRELASSOCIATESLIBRARY('2SxKRxSKbFmu9iRKbHi_k2',$,$,$,(#1322),#13937); +#13937= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6872= IFCRELASSOCIATESLIBRARY('0f6BAz1MTBZeUFGBAalT0X',$,$,$,(#1322),#13938); +#13938= IFCLIBRARYREFERENCE($,$,'EstExterieur','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre utilis\S\i \S\` l''ext\S\irieur (VRAI) ou non (FAUX). Si VRAI, c''est un \S\il\S\iment ext\S\irieur qui donne sur l''ext\S\irieur du b\S\btiment.','fr-FR',$); + +#6873= IFCRELASSOCIATESLIBRARY('0JyAEHUA98lR2zxIP7Le_N',$,$,$,(#1322),#13939); +#13939= IFCLIBRARYREFERENCE($,$,'\X2\591690E8533A5206\X0\','\X2\591690E8306E90E86750304B30693046304B3092793A305930D630FC30EA30A230F35024300230823057\X0\TRUE\X2\306E583454083001591690E8306E90E8675030675EFA7269306E59165074306B9762305730663044308B3002\X0\','ja-JP',$); + +#6874= IFCRELASSOCIATESLIBRARY('1lbObwmnf0leFcZtJDdlFu',$,$,$,(#1322),#13940); +#13940= IFCLIBRARYREFERENCE($,$,'\X2\662F5426591690E867844EF6\X0\','\X2\8868793A8BE556FE5143662F54268BBE8BA14E3A591690E867844EF6300282E5662FFF0C52198BE556FE51434E3A591690E856FE5143FF0C671D54115EFA7B5172697684591690E83002\X0\','zh-CN',$); + +#6875= IFCRELASSOCIATESLIBRARY('25Jn4eAQ9DTAfhCpWW1ttE',$,$,$,(#1323),#13941); +#13941= IFCLIBRARYREFERENCE($,$,'Au\S\_enbauteil','Angabe, ob dieses Bauteil ein Aussenbauteil ist (JA) oder ein Innenbauteil (NEIN). Als Aussenbauteil grenzt es an den Aussenraum (oder Erdreich, oder Wasser).','de-DE',$); + +#6876= IFCRELASSOCIATESLIBRARY('3M8MQ1ap11of2lyeaH$YIv',$,$,$,(#1323),#13942); +#13942= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6877= IFCRELASSOCIATESLIBRARY('2JEKl4fsj1dv4g$qYK554k',$,$,$,(#1323),#13943); +#13943= IFCLIBRARYREFERENCE($,$,'EstExterieur','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre utilis\S\i \S\` l''ext\S\irieur (VRAI) ou non (FAUX). Si VRAI, c''est un \S\il\S\iment ext\S\irieur qui donne sur l''ext\S\irieur du b\S\btiment.','fr-FR',$); + +#6878= IFCRELASSOCIATESLIBRARY('3vxZ$glQD18PtQ$hWfrZhb',$,$,$,(#1323),#13944); +#13944= IFCLIBRARYREFERENCE($,$,'\X2\591690E8533A5206\X0\','\X2\591690E8306E90E86750304B30693046304B3092793A305930D630FC30EA30A230F35024300230823057\X0\TRUE\X2\306E583454083001591690E8306E90E8675030675EFA7269306E59165074306B9762305730663044308B3002\X0\','ja-JP',$); + +#6879= IFCRELASSOCIATESLIBRARY('19wPdXCU57H8v7r2YhL6QO',$,$,$,(#1323),#13945); +#13945= IFCLIBRARYREFERENCE($,$,'\X2\662F5426591690E867844EF6\X0\','\X2\8868793A8BE567844EF6662F54268BBE8BA14E3A591690E867844EF6300282E5662FFF0C52198BE567844EF64E3A591690E867844EF6FF0C671D54115EFA7B517269768459164FA73002\X0\','zh-CN',$); + +#6880= IFCRELASSOCIATESLIBRARY('3HJZR7ZpH5ihb61IQwU4yK',$,$,$,(#1324),#13946); +#13946= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6881= IFCRELASSOCIATESLIBRARY('1DVWuiHo52t8nmhB74I2Wy',$,$,$,(#1324),#13947); +#13947= IFCLIBRARYREFERENCE($,$,'Est ext\S\irieur','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre utilis\S\i \S\` l''ext\S\irieur (VRAI) ou non (FAUX). Si VRAI, c''est un \S\il\S\iment ext\S\irieur qui donne sur l''ext\S\irieur du b\S\btiment.','fr-FR',$); + +#6882= IFCRELASSOCIATESLIBRARY('1RGfUrxwfEbgTUqpXg0Qd6',$,$,$,(#1324),#13948); +#13948= IFCLIBRARYREFERENCE($,$,'\X2\591690E8533A5206\X0\','\X2\591690E8306E90E86750304B30693046304B3092793A305930D630FC30EA30A230F35024300230823057\X0\TRUE\X2\306E583454083001591690E8306E90E8675030675EFA7269306E59165074306B9762305730663044308B3002\X0\','ja-JP',$); + +#6883= IFCRELASSOCIATESLIBRARY('0FJqO2a9nC6g0u$PSjvsvk',$,$,$,(#1325),#13949); +#13949= IFCLIBRARYREFERENCE($,$,'Au\S\_enbauteil','Angabe, ob dieses Bauteil ein Aussenbauteil ist (JA) oder ein Innenbauteil (NEIN). Als Aussenbauteil grenzt es an den Aussenraum (oder Erdreich, oder Wasser).','de-DE',$); + +#6884= IFCRELASSOCIATESLIBRARY('0YrrGZycv20x7w7daTAHzO',$,$,$,(#1325),#13950); +#13950= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6885= IFCRELASSOCIATESLIBRARY('3pIw05hUnDs9eBPkDEYthi',$,$,$,(#1325),#13951); +#13951= IFCLIBRARYREFERENCE($,$,'EstExterieur','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre utilis\S\i \S\` l''ext\S\irieur (VRAI) ou non (FAUX). Si VRAI, c''est un \S\il\S\iment ext\S\irieur qui donne sur l''ext\S\irieur du b\S\btiment.','fr-FR',$); + +#6886= IFCRELASSOCIATESLIBRARY('34BpOeuTb7jgB2s8A0pJ3v',$,$,$,(#1325),#13952); +#13952= IFCLIBRARYREFERENCE($,$,'\X2\591690E8533A5206\X0\','\X2\591690E8306E90E86750304B30693046304B3092793A305930D630FC30EA30A230F35024300230823057\X0\TRUE\X2\306E583454083001591690E8306E90E8675030675EFA7269306E59165074306B9762305730663044308B3002\X0\','ja-JP',$); + +#6887= IFCRELASSOCIATESLIBRARY('0LKReWK1b2ABwk6mQxy8UN',$,$,$,(#1325),#13953); +#13953= IFCLIBRARYREFERENCE($,$,'\X2\662F5426591690E867844EF6\X0\','\X2\8868793A8BE556FE5143662F54268BBE8BA14E3A591690E867844EF6300282E5662FFF0C52198BE556FE51434E3A591690E856FE5143FF0C671D54115EFA7B5172697684591690E83002\X0\','zh-CN',$); + +#6888= IFCRELASSOCIATESLIBRARY('1Kx7gqFDz7m9aGegSK1Rcb',$,$,$,(#1326),#13954); +#13954= IFCLIBRARYREFERENCE($,$,'Au\S\_enbauteil','Angabe, ob dieses Bauteil ein Aussenbauteil ist (JA) oder ein Innenbauteil (NEIN). Als Aussenbauteil grenzt es an den Aussenraum (oder Erdreich, oder Wasser).','de-DE',$); + +#6889= IFCRELASSOCIATESLIBRARY('21Je0D7iX0zuIB53WR8ksT',$,$,$,(#1326),#13955); +#13955= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6890= IFCRELASSOCIATESLIBRARY('1LrfRALffCoOKQ0A4NlAiI',$,$,$,(#1326),#13956); +#13956= IFCLIBRARYREFERENCE($,$,'EstExterieur','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre utilis\S\i \S\` l''ext\S\irieur (VRAI) ou non (FAUX). Si VRAI, c''est un \S\il\S\iment ext\S\irieur qui donne sur l''ext\S\irieur du b\S\btiment.','fr-FR',$); + +#6891= IFCRELASSOCIATESLIBRARY('0fD6RKIkf83hXY4GUbW$7J',$,$,$,(#1326),#13957); +#13957= IFCLIBRARYREFERENCE($,$,'\X2\591690E8533A5206\X0\','\X2\591690E8306E90E86750304B30693046304B3092793A305930D630FC30EA30A230F35024300230823057\X0\TRUE\X2\306E583454083001591690E8306E90E8675030675EFA7269306E59165074306B9762305730663044308B3002\X0\','ja-JP',$); + +#6892= IFCRELASSOCIATESLIBRARY('0JCn824Av749$FsHTB4pTm',$,$,$,(#1326),#13958); +#13958= IFCLIBRARYREFERENCE($,$,'\X2\662F5426591690E867844EF6\X0\','\X2\8868793A8BE567844EF6662F54268BBE8BA14E3A591690E867844EF6300282E5662FFF0C52198BE567844EF64E3A591690E867844EF6FF0C671D54115EFA7B517269768459164FA73002\X0\','zh-CN',$); + +#6893= IFCRELASSOCIATESLIBRARY('1Ou9gWrTn88fqK727jxwtz',$,$,$,(#1327),#13959); +#13959= IFCLIBRARYREFERENCE($,$,'Au\S\_enbauteil','Angabe, ob dieses Bauteil ein Aussenbauteil ist (JA) oder ein Innenbauteil (NEIN). Als Aussenbauteil grenzt es an den Aussenraum (oder Erdreich, oder Wasser).','de-DE',$); + +#6894= IFCRELASSOCIATESLIBRARY('14tRU2E2P9v9ycmv_JyXWF',$,$,$,(#1327),#13960); +#13960= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6895= IFCRELASSOCIATESLIBRARY('0WxTJG8e944gN4gzbj5Ica',$,$,$,(#1327),#13961); +#13961= IFCLIBRARYREFERENCE($,$,'EstExterieur','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre utilis\S\i \S\` l''ext\S\irieur (VRAI) ou non (FAUX). Si VRAI, c''est un \S\il\S\iment ext\S\irieur qui donne sur l''ext\S\irieur du b\S\btiment.','fr-FR',$); + +#6896= IFCRELASSOCIATESLIBRARY('1Yq4NJAu12EuDeAQgjFb_1',$,$,$,(#1327),#13962); +#13962= IFCLIBRARYREFERENCE($,$,'\X2\591690E8533A5206\X0\','\X2\3053306E89817D20304C591690E8306B752830443089308C308B304BFF08\X0\TRUE\X2\FF0930015426304BFF08\X0\FALSE\X2\FF093092793A30593002FF08\X0\TRUE)\X2\306E5834540830013053308C306F591690E889817D20306730015EFA7269306E591690E8306B9762305730663044308B3002\X0\','ja-JP',$); + +#6897= IFCRELASSOCIATESLIBRARY('1rBCDUF4fBvQ7DibX2oaoE',$,$,$,(#1327),#13963); +#13963= IFCLIBRARYREFERENCE($,$,'\X2\662F5426591690E867844EF6\X0\','\X2\8868793A8BE567844EF6662F54268BBE8BA14E3A591690E867844EF6300282E5662FFF0C52198BE567844EF64E3A591690E867844EF6FF0C671D54115EFA7B517269768459164FA73002\X0\','zh-CN',$); + +#6898= IFCRELASSOCIATESLIBRARY('1EiEerB4b8vx2ScQrE9hUI',$,$,$,(#1328),#13964); +#13964= IFCLIBRARYREFERENCE($,$,'Au\S\_enbauteil','Angabe, ob dieses Bauteil ein Aussenbauteil ist (JA) oder ein Innenbauteil (NEIN). Als Aussenbauteil grenzt es an den Aussenraum (oder Erdreich, oder Wasser).','de-DE',$); + +#6899= IFCRELASSOCIATESLIBRARY('2GybYtJVr33vKKVy8J6Mq9',$,$,$,(#1328),#13965); +#13965= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6900= IFCRELASSOCIATESLIBRARY('0y9DQzm0XEcgBmIMQlmdLz',$,$,$,(#1328),#13966); +#13966= IFCLIBRARYREFERENCE($,$,'EstExterieur','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre utilis\S\i \S\` l''ext\S\irieur (VRAI) ou non (FAUX). Si VRAI, c''est un \S\il\S\iment ext\S\irieur qui donne sur l''ext\S\irieur du b\S\btiment.','fr-FR',$); + +#6901= IFCRELASSOCIATESLIBRARY('2lP7AGaEDDXvNiCu$ynyHK',$,$,$,(#1328),#13967); +#13967= IFCLIBRARYREFERENCE($,$,'\X2\591690E8533A5206\X0\','\X2\591690E8306E90E86750304B30693046304B3092793A305930D630FC30EA30A230F35024300230823057\X0\TRUE\X2\306E583454083001591690E8306E90E8675030675EFA7269306E59165074306B9762305730663044308B3002\X0\','ja-JP',$); + +#6902= IFCRELASSOCIATESLIBRARY('1Gb5xO3JLAzhmGS0_G49Tk',$,$,$,(#1328),#13968); +#13968= IFCLIBRARYREFERENCE($,$,'\X2\662F5426591690E867844EF6\X0\','\X2\8868793A8BE567844EF6662F54268BBE8BA14E3A591690E867844EF6300282E5662FFF0C52198BE567844EF64E3A591690E867844EF6FF0C671D54115EFA7B517269768459164FA73002\X0\','zh-CN',$); + +#6903= IFCRELASSOCIATESLIBRARY('3vWKKyVaL9yxmZYG7r86CJ',$,$,$,(#1330),#13969); +#13969= IFCLIBRARYREFERENCE($,$,'Au\S\_enbauteil','Angabe, ob dieses Bauteil ein Aussenbauteil ist (JA) oder ein Innenbauteil (NEIN). Als Aussenbauteil grenzt es an den Aussenraum (oder Erdreich, oder Wasser).','de-DE',$); + +#6904= IFCRELASSOCIATESLIBRARY('3v9pzt_f9A4RiHnmn5YoSd',$,$,$,(#1330),#13970); +#13970= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6905= IFCRELASSOCIATESLIBRARY('0J3vZrtYj4cxjnJeguQiXm',$,$,$,(#1330),#13971); +#13971= IFCLIBRARYREFERENCE($,$,'Est ext\S\irieur','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre utilis\S\i \S\` l''ext\S\irieur (VRAI) ou non (FAUX). Si VRAI, c''est un \S\il\S\iment ext\S\irieur qui donne sur l''ext\S\irieur du b\S\btiment.','fr-FR',$); + +#6906= IFCRELASSOCIATESLIBRARY('3et0MuFhr8aBzLOWdxUawR',$,$,$,(#1330),#13972); +#13972= IFCLIBRARYREFERENCE($,$,'\X2\591690E8533A5206\X0\','\X2\591690E8306E90E86750304B30693046304B3092793A305930D630FC30EA30A230F35024300230823057\X0\TRUE\X2\306E583454083001591690E8306E90E8675030675EFA7269306E59165074306B9762305730663044308B3002\X0\','ja-JP',$); + +#6907= IFCRELASSOCIATESLIBRARY('3QTlWqaYfAPRIai$Rb9Dsq',$,$,$,(#1330),#13973); +#13973= IFCLIBRARYREFERENCE($,$,'\X2\662F5426591690E867844EF6\X0\','\X2\8868793A8BE556FE5143662F54268BBE8BA14E3A591690E867844EF6300282E5662FFF0C52198BE556FE51434E3A591690E856FE5143FF0C671D54115EFA7B5172697684591690E83002\X0\','zh-CN',$); + +#6908= IFCRELASSOCIATESLIBRARY('1Cll6pTN1DS9p9rnLonuEf',$,$,$,(#1331),#13974); +#13974= IFCLIBRARYREFERENCE($,$,'Au\S\_enbauteil','Angabe, ob dieser Bekleidung eine Au\S\_enbekleidung ist (JA) oder ein Innenbekleidung (NEIN).','de-DE',$); + +#6909= IFCRELASSOCIATESLIBRARY('3XAdLfVGv1986JWDMBWJdG',$,$,$,(#1331),#13975); +#13975= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6910= IFCRELASSOCIATESLIBRARY('3VjYeX$vbCTPtCYJb760yW',$,$,$,(#1331),#13976); +#13976= IFCLIBRARYREFERENCE($,$,'Est ext\S\irieur','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre utilis\S\i \S\` l''ext\S\irieur (VRAI) ou non (FAUX). Si VRAI, c''est un \S\il\S\iment ext\S\irieur qui donne sur l''ext\S\irieur du b\S\btiment.','fr-FR',$); + +#6911= IFCRELASSOCIATESLIBRARY('1S_O81b2vCnxuq52eDvd3S',$,$,$,(#1331),#13977); +#13977= IFCLIBRARYREFERENCE($,$,'\X2\591690E8533A5206\X0\','\X2\591690E8306E90E86750304B30693046304B3092793A305930D630FC30EA30A230F35024300230823057\X0\TRUE\X2\306E583454083001591690E8306E90E8675030675EFA7269306E59165074306B9762305730663044308B3002\X0\','ja-JP',$); + +#6912= IFCRELASSOCIATESLIBRARY('34W4nH7Nn9ZQuNNJFjOtnV',$,$,$,(#1331),#13978); +#13978= IFCLIBRARYREFERENCE($,$,'\X2\662F5426591690E867844EF6\X0\','\X2\8868793A8BE567844EF6662F54268BBE8BA14E3A591690E867844EF6300282E5662FFF0C52198BE567844EF64E3A591690E867844EF6FF0C671D54115EFA7B517269768459164FA73002\X0\','zh-CN',$); + +#6913= IFCRELASSOCIATESLIBRARY('3yg5oIjB58RgvQvMoDdZDi',$,$,$,(#1332),#13979); +#13979= IFCLIBRARYREFERENCE($,$,'Au\S\_enbauteil','Angabe, ob dieses Bauteil ein Aussenbauteil ist (JA) oder ein Innenbauteil (NEIN). Als Aussenbauteil grenzt es an den Aussenraum (oder Erdreich, oder Wasser).','de-DE',$); + +#6914= IFCRELASSOCIATESLIBRARY('0bVrwRvxD4$Rsx_mnKelsw',$,$,$,(#1332),#13980); +#13980= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6915= IFCRELASSOCIATESLIBRARY('1X9nlrIqzFoBfFEcWgyH9i',$,$,$,(#1332),#13981); +#13981= IFCLIBRARYREFERENCE($,$,'Est ext\S\irieur','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre utilis\S\i \S\` l''ext\S\irieur (VRAI) ou non (FAUX). Si VRAI, c''est un \S\il\S\iment ext\S\irieur qui donne sur l''ext\S\irieur du b\S\btiment.','fr-FR',$); + +#6916= IFCRELASSOCIATESLIBRARY('37hBWmG9HAGwojF9EVfzBR',$,$,$,(#1332),#13982); +#13982= IFCLIBRARYREFERENCE($,$,'\X2\591690E8533A5206\X0\','\X2\591690E8306E90E86750304B30693046304B3092793A305930D630FC30EA30A230F35024300230823057\X0\TRUE\X2\306E583454083001591690E8306E90E8675030675EFA7269306E59165074306B9762305730663044308B3002\X0\','ja-JP',$); + +#6917= IFCRELASSOCIATESLIBRARY('0JnPK_6Pj7ePfCJZ7MCmLz',$,$,$,(#1333),#13983); +#13983= IFCLIBRARYREFERENCE($,$,'Au\S\_enbauteil','Angabe, ob dieses Bauteil ein Aussenbauteil ist (JA) oder ein Innenbauteil (NEIN). Als Aussenbauteil grenzt es an den Aussenraum (oder Erdreich, oder Wasser).','de-DE',$); + +#6918= IFCRELASSOCIATESLIBRARY('1YUdNZkObDZxqvCD5V$3sH',$,$,$,(#1333),#13984); +#13984= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6919= IFCRELASSOCIATESLIBRARY('1iPesyNJLAkBXeEw4_y0IV',$,$,$,(#1333),#13985); +#13985= IFCLIBRARYREFERENCE($,$,'EstExterieur','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre utilis\S\i \S\` l''ext\S\irieur (VRAI) ou non (FAUX). Si VRAI, c''est un \S\il\S\iment ext\S\irieur qui donne sur l''ext\S\irieur du b\S\btiment.','fr-FR',$); + +#6920= IFCRELASSOCIATESLIBRARY('3AoSHWZ2DAhP$t9E$wzWja',$,$,$,(#1333),#13986); +#13986= IFCLIBRARYREFERENCE($,$,'\X2\591690E8533A5206\X0\','\X2\591690E8306E90E86750304B30693046304B3092793A305930D630FC30EA30A230F35024300230823057\X0\TRUE\X2\306E583454083001591690E8306E90E8675030675EFA7269306E59165074306B9762305730663044308B3002\X0\','ja-JP',$); + +#6921= IFCRELASSOCIATESLIBRARY('37jEIA$YTBNwA$rvI47$en',$,$,$,(#1333),#13987); +#13987= IFCLIBRARYREFERENCE($,$,'\X2\662F5426591690E867844EF6\X0\','\X2\8868793A8BE567844EF6662F54268BBE8BA14E3A591690E867844EF6300282E5662FFF0C52198BE567844EF64E3A591690E867844EF6FF0C671D54115EFA7B517269768459164FA73002\X0\','zh-CN',$); + +#6922= IFCRELASSOCIATESLIBRARY('21p4txLWf9iBXIgU2eeXjP',$,$,$,(#1334),#13988); +#13988= IFCLIBRARYREFERENCE($,$,'Au\S\_enbauteil','Angabe, ob dieses Bauteil ein Aussenbauteil ist (JA) oder ein Innenbauteil (NEIN). Als Aussenbauteil grenzt es an den Aussenraum (oder Erdreich, oder Wasser).','de-DE',$); + +#6923= IFCRELASSOCIATESLIBRARY('2$ZausLw155Of9KCGnngYf',$,$,$,(#1334),#13989); +#13989= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6924= IFCRELASSOCIATESLIBRARY('2W$X$ZM_9F9Oeuuz_jCTJB',$,$,$,(#1334),#13990); +#13990= IFCLIBRARYREFERENCE($,$,'EstExterieur','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre utilis\S\i \S\` l''ext\S\irieur (VRAI) ou non (FAUX). Si VRAI, c''est un \S\il\S\iment ext\S\irieur qui donne sur l''ext\S\irieur du b\S\btiment.','fr-FR',$); + +#6925= IFCRELASSOCIATESLIBRARY('2vktMsLMnD0A1xzxv5dd0H',$,$,$,(#1334),#13991); +#13991= IFCLIBRARYREFERENCE($,$,'\X2\591690E8533A5206\X0\','\X2\591690E8306E90E86750304B30693046304B3092793A305930D630FC30EA30A230F35024300230823057\X0\TRUE\X2\306E583454083001591690E8306E90E8675030675EFA7269306E59165074306B9762305730663044308B3002\X0\','ja-JP',$); + +#6926= IFCRELASSOCIATESLIBRARY('1$D$IYGvT1v8NP38dMo4sk',$,$,$,(#1334),#13992); +#13992= IFCLIBRARYREFERENCE($,$,'\X2\662F5426591690E867844EF6\X0\','\X2\8868793A8BE556FE5143662F54268BBE8BA14E3A591690E867844EF6300282E5662FFF0C52198BE556FE51434E3A591690E856FE5143FF0C671D54115EFA7B5172697684591690E83002\X0\','zh-CN',$); + +#6927= IFCRELASSOCIATESLIBRARY('29kwa8GRH3XRYuwqN_Jv10',$,$,$,(#1335),#13993); +#13993= IFCLIBRARYREFERENCE($,$,'Au\S\_enbauteil','Angabe, ob dieses Bauteil ein Aussenbauteil ist (JA) oder ein Innenbauteil (NEIN). Als Aussenbauteil grenzt es an den Aussenraum (oder Erdreich, oder Wasser).','de-DE',$); + +#6928= IFCRELASSOCIATESLIBRARY('2u_x6ntHDBYBx2MyStPk$H',$,$,$,(#1335),#13994); +#13994= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6929= IFCRELASSOCIATESLIBRARY('1wvc_FCbr6CO7Fu78qPRFB',$,$,$,(#1335),#13995); +#13995= IFCLIBRARYREFERENCE($,$,'Est ext\S\irieur','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre utilis\S\i \S\` l''ext\S\irieur (VRAI) ou non (FAUX). Si VRAI, c''est un \S\il\S\iment ext\S\irieur qui donne sur l''ext\S\irieur du b\S\btiment.','fr-FR',$); + +#6930= IFCRELASSOCIATESLIBRARY('2q_wxkPRv36OY06mSDT7to',$,$,$,(#1335),#13996); +#13996= IFCLIBRARYREFERENCE($,$,'\X2\591690E8\X0\','\X2\3053306E89817D20304C591690E8306B752830443089308C308B304BFF08\X0\TRUE\X2\FF0930015426304BFF08\X0\FALSE\X2\FF093092793A30593002FF08\X0\TRUE)\X2\306E5834540830013053308C306F591690E889817D20306730015EFA7269306E591690E8306B9762305730663044308B3002\X0\','ja-JP',$); + +#6931= IFCRELASSOCIATESLIBRARY('2RGHGQJ0D2HvSsKrNeJMN0',$,$,$,(#1335),#13997); +#13997= IFCLIBRARYREFERENCE($,$,'\X2\662F5426591690E867844EF6\X0\','\X2\8868793A8BE556FE5143662F54268BBE8BA14E3A591690E867844EF6300282E5662FFF0C52198BE556FE51434E3A591690E856FE5143FF0C671D54115EFA7B5172697684591690E83002\X0\','zh-CN',$); + +#6932= IFCRELASSOCIATESLIBRARY('38bFhWjG5DjR3BQcw2HRts',$,$,$,(#1336),#13998); +#13998= IFCLIBRARYREFERENCE($,$,'Au\S\_enbauteil','Angabe, ob dieses Bauteil ein Aussenbauteil ist (JA) oder ein Innenbauteil (NEIN). Als Aussenbauteil grenzt es an den Aussenraum (oder Erdreich, oder Wasser).','de-DE',$); + +#6933= IFCRELASSOCIATESLIBRARY('20QQM7c190j9Ds0P$ThL23',$,$,$,(#1336),#13999); +#13999= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6934= IFCRELASSOCIATESLIBRARY('3QGJTs$tH3_AE8kj2P3Aiz',$,$,$,(#1336),#14000); +#14000= IFCLIBRARYREFERENCE($,$,'EstExterieur','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre utilis\S\i \S\` l''ext\S\irieur (VRAI) ou non (FAUX). Si VRAI, c''est un \S\il\S\iment ext\S\irieur qui donne sur l''ext\S\irieur du b\S\btiment.','fr-FR',$); + +#6935= IFCRELASSOCIATESLIBRARY('2Ww$EuYVbDuu51efEdF7Vz',$,$,$,(#1336),#14001); +#14001= IFCLIBRARYREFERENCE($,$,'\X2\591690E8533A5206\X0\','\X2\591690E8306E90E86750304B30693046304B3092793A305930D630FC30EA30A230F35024300230823057\X0\TRUE\X2\306E583454083001591690E8306E90E8675030675EFA7269306E59165074306B9762305730663044308B3002\X0\','ja-JP',$); + +#6936= IFCRELASSOCIATESLIBRARY('0okw62e3r4Vg7j9LjMQB$z',$,$,$,(#1336),#14002); +#14002= IFCLIBRARYREFERENCE($,$,'\X2\662F5426591690E867844EF6\X0\','\X2\8868793A8BE556FE5143662F54268BBE8BA14E3A591690E867844EF6300282E5662FFF0C52198BE556FE51434E3A591690E856FE5143FF0C671D54115EFA7B5172697684591690E83002\X0\','zh-CN',$); + +#6937= IFCRELASSOCIATESLIBRARY('0LERyCjLHAAhz0r5ORoNfC',$,$,$,(#1337),#14003); +#14003= IFCLIBRARYREFERENCE($,$,'Au\S\_enbauteil','Angabe, ob dieses Bauteil ein Aussenbauteil ist (JA) oder ein Innenbauteil (NEIN). Als Aussenbauteil grenzt es an den Aussenraum (oder Erdreich, oder Wasser).','de-DE',$); + +#6938= IFCRELASSOCIATESLIBRARY('3OMf9RcXTF48Bl3CK4ZVoK',$,$,$,(#1337),#14004); +#14004= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6939= IFCRELASSOCIATESLIBRARY('3CUD$3A5fFWvoyCU$pcz1f',$,$,$,(#1337),#14005); +#14005= IFCLIBRARYREFERENCE($,$,'EstExterieur','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre utilis\S\i \S\` l''ext\S\irieur (VRAI) ou non (FAUX). Si VRAI, c''est un \S\il\S\iment ext\S\irieur qui donne sur l''ext\S\irieur du b\S\btiment.','fr-FR',$); + +#6940= IFCRELASSOCIATESLIBRARY('074mxA8Yj7Te3PEXUxsoop',$,$,$,(#1337),#14006); +#14006= IFCLIBRARYREFERENCE($,$,'\X2\591690E8533A5206\X0\','\X2\591690E8306E90E86750304B30693046304B3092793A305930D630FC30EA30A230F35024300230823057\X0\TRUE\X2\306E583454083001591690E8306E90E8675030675EFA7269306E59165074306B9762305730663044308B3002\X0\','ja-JP',$); + +#6941= IFCRELASSOCIATESLIBRARY('0ApKmUs1r17AG4ofPB3KhG',$,$,$,(#1337),#14007); +#14007= IFCLIBRARYREFERENCE($,$,'\X2\662F5426591690E867844EF6\X0\','\X2\8868793A8BE567844EF6662F54268BBE8BA14E3A591690E867844EF6300282E5662FFF0C52198BE567844EF64E3A591690E867844EF6FF0C671D54115EFA7B517269768459164FA73002\X0\','zh-CN',$); + +#6942= IFCRELASSOCIATESLIBRARY('1Yxhiq1NT4JAX7tqrODqZz',$,$,$,(#1338),#14008); +#14008= IFCLIBRARYREFERENCE($,$,'Au\S\_enbauteil','Angabe, ob dieses Bauteil ein Aussenbauteil ist (JA) oder ein Innenbauteil (NEIN). Als Aussenbauteil grenzt es an den Aussenraum (oder Erdreich, oder Wasser).','de-DE',$); + +#6943= IFCRELASSOCIATESLIBRARY('1UZbNDLtLFp8IQ6x$nadhG',$,$,$,(#1338),#14009); +#14009= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6944= IFCRELASSOCIATESLIBRARY('14dtwt2010MA$MznI4K17L',$,$,$,(#1338),#14010); +#14010= IFCLIBRARYREFERENCE($,$,'EstExterieur','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre utilis\S\i \S\` l''ext\S\irieur (VRAI) ou non (FAUX). Si VRAI, c''est un \S\il\S\iment ext\S\irieur qui donne sur l''ext\S\irieur du b\S\btiment.','fr-FR',$); + +#6945= IFCRELASSOCIATESLIBRARY('1WE6$$FPn7XPiZTT0kvlOU',$,$,$,(#1338),#14011); +#14011= IFCLIBRARYREFERENCE($,$,'\X2\591690E8533A5206\X0\','\X2\591690E8306E90E86750304B30693046304B3092793A305930D630FC30EA30A230F35024300230823057\X0\TRUE\X2\306E583454083001591690E8306E90E8675030675EFA7269306E59165074306B9762305730663044308B3002\X0\','ja-JP',$); + +#6946= IFCRELASSOCIATESLIBRARY('0rWZ8a$b11ZhO_bS7EaMkA',$,$,$,(#1338),#14012); +#14012= IFCLIBRARYREFERENCE($,$,'\X2\662F5426591690E867844EF6\X0\','\X2\8868793A8BE567844EF6662F54268BBE8BA14E3A591690E867844EF6300282E5662FFF0C52198BE567844EF64E3A591690E867844EF6FF0C671D54115EFA7B517269768459164FA73002\X0\','zh-CN',$); + +#6947= IFCRELASSOCIATESLIBRARY('15ZrUCE3T2sPK0QjlslCxj',$,$,$,(#1339),#14013); +#14013= IFCLIBRARYREFERENCE($,$,'Au\S\_enbauteil','Angabe, ob dieses Bauteil ein Aussenbauteil ist (JA) oder ein Innenbauteil (NEIN). Als Aussenbauteil grenzt es an den Aussenraum (oder Erdreich, oder Wasser).','de-DE',$); + +#6948= IFCRELASSOCIATESLIBRARY('0VNNvnBIX64Au$WSsWh0US',$,$,$,(#1339),#14014); +#14014= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6949= IFCRELASSOCIATESLIBRARY('1cNggUnr5EuRhbE0HZTZ$M',$,$,$,(#1339),#14015); +#14015= IFCLIBRARYREFERENCE($,$,'EstExterieur','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre utilis\S\i \S\` l''ext\S\irieur (VRAI) ou non (FAUX). Si VRAI, c''est un \S\il\S\iment ext\S\irieur qui donne sur l''ext\S\irieur du b\S\btiment.','fr-FR',$); + +#6950= IFCRELASSOCIATESLIBRARY('1pHymm5er8jg_B72YAhCHs',$,$,$,(#1339),#14016); +#14016= IFCLIBRARYREFERENCE($,$,'\X2\591690E8533A5206\X0\','\X2\591690E8306E90E86750304B30693046304B3092793A305930D630FC30EA30A230F35024300230823057\X0\TRUE\X2\306E583454083001591690E8306E90E8675030675EFA7269306E59165074306B9762305730663044308B3002\X0\','ja-JP',$); + +#6951= IFCRELASSOCIATESLIBRARY('1Md2mKmnPEOeLEoLvFuEJA',$,$,$,(#1339),#14017); +#14017= IFCLIBRARYREFERENCE($,$,'\X2\662F5426591690E867844EF6\X0\','\X2\8868793A8BE567844EF6662F54268BBE8BA14E3A591690E867844EF6300282E5662FFF0C52198BE567844EF64E3A591690E867844EF6FF0C671D54115EFA7B517269768459164FA73002\X0\','zh-CN',$); + +#6952= IFCRELASSOCIATESLIBRARY('1CZNFGCk5CDwg0lM4HzBUC',$,$,$,(#1340),#14018); +#14018= IFCLIBRARYREFERENCE($,$,'IstAu\S\_enraum','Angabe, ob dieser Raum ein Aussenaum ist (JA) oder ein Innenraum (NEIN).','de-DE',$); + +#6953= IFCRELASSOCIATESLIBRARY('1aLC6CWc1DJh2WHPEr0BnB',$,$,$,(#1340),#14019); +#14019= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6954= IFCRELASSOCIATESLIBRARY('1Zq2nKIRr7UfNrvJBuOFVT',$,$,$,(#1340),#14020); +#14020= IFCLIBRARYREFERENCE($,$,'Est ext\S\irieur','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre utilis\S\i \S\` l''ext\S\irieur (VRAI) ou non (FAUX). Si VRAI, c''est un \S\il\S\iment ext\S\irieur qui donne sur l''ext\S\irieur du b\S\btiment.','fr-FR',$); + +#6955= IFCRELASSOCIATESLIBRARY('3ZUoaCv$H1DwP0_E44YoJy',$,$,$,(#1340),#14021); +#14021= IFCLIBRARYREFERENCE($,$,'\X2\591690E8533A5206\X0\','\X2\591690E8306E90E86750304B30693046304B3092793A305930D630FC30EA30A230F35024300230823057\X0\TRUE\X2\306E583454083001591690E8306E90E8675030675EFA7269306E59165074306B9762305730663044308B3002\X0\','ja-JP',$); + +#6956= IFCRELASSOCIATESLIBRARY('2GBwjUYy57L94bNNpVDQoT',$,$,$,(#1341),#14022); +#14022= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6957= IFCRELASSOCIATESLIBRARY('1r8zRIqF5FZQ57jqYnWWh5',$,$,$,(#1341),#14023); +#14023= IFCLIBRARYREFERENCE($,$,'\X2\591690E8973251FA\X0\','\X2\30B830E330F330AF30B730E730F330DC30C330AF30B9304C591690E8973251FA306E8A3153EF304C3055308C30663044308B304B30693046304B30928868793AFF08591690E8973251FA304C8A3153EF3055308C30663044308B58345408306F8A2D5B9AFF093002\X0\','ja-JP',$); + +#6958= IFCRELASSOCIATESLIBRARY('0YFEbc66v4uwYToZDgqe8X',$,$,$,(#1341),#14024); +#14024= IFCLIBRARYREFERENCE($,$,'\X2\C678BD80B178CD9C\X0\','\X2\C815C158\X0\ \X2\BC15C2A4\X0\ \X2\C678BD80\X0\ \X2\B178CD9CC758\X0\ \X2\D5C8AC00AC00B418C5B4\X0\ \X2\C788B294C9C0\X0\ \X2\C5ECBD80B97C\X0\ \X2\D45CC2DC\X0\ (\X2\C678BD80\X0\ \X2\B178CD9CC774\X0\ \X2\D5C8C6A9B418B294\X0\ \X2\ACBDC6B0\X0\ \X2\C124C815\X0\).','ko-KR',$); + +#6959= IFCRELASSOCIATESLIBRARY('0S6Gz0klv3xu5hQ6JIPCze',$,$,$,(#1342),#14025); +#14025= IFCLIBRARYREFERENCE($,$,'Au\S\_enbauteil','Angabe, ob dieses Bauteil ein Aussenbauteil ist (JA) oder ein Innenbauteil (NEIN). Als Aussenbauteil grenzt es an den Aussenraum (oder Erdreich, oder Wasser).','de-DE',$); + +#6960= IFCRELASSOCIATESLIBRARY('34MIUEIvnCtBiWH5DTMi75',$,$,$,(#1342),#14026); +#14026= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6961= IFCRELASSOCIATESLIBRARY('3oPxL0eFP2kPF0Gwynxlqn',$,$,$,(#1342),#14027); +#14027= IFCLIBRARYREFERENCE($,$,'EstExterieur','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre utilis\S\i \S\` l''ext\S\irieur (VRAI) ou non (FAUX). Si VRAI, c''est un \S\il\S\iment ext\S\irieur qui donne sur l''ext\S\irieur du b\S\btiment.','fr-FR',$); + +#6962= IFCRELASSOCIATESLIBRARY('2x7yOjLCH2juETlg4YVO24',$,$,$,(#1342),#14028); +#14028= IFCLIBRARYREFERENCE($,$,'\X2\591690E8533A5206\X0\','\X2\591690E8306E90E86750304B30693046304B3092793A305930D630FC30EA30A230F35024300230823057\X0\TRUE\X2\306E583454083001591690E8306E90E8675030675EFA7269306E59165074306B9762305730663044308B3002\X0\','ja-JP',$); + +#6963= IFCRELASSOCIATESLIBRARY('38PZhTQGf5NQ0PF0Q6UBgR',$,$,$,(#1342),#14029); +#14029= IFCLIBRARYREFERENCE($,$,'\X2\662F5426591690E867844EF6\X0\','\X2\8868793A8BE556FE5143662F54268BBE8BA14E3A591690E867844EF6300282E5662FFF0C52198BE556FE51434E3A591690E856FE5143FF0C671D54115EFA7B5172697684591690E83002\X0\','zh-CN',$); + +#6964= IFCRELASSOCIATESLIBRARY('3Ru1y7qbjFwwg2hWO6IaE4',$,$,$,(#1343),#14030); +#14030= IFCLIBRARYREFERENCE($,$,'Au\S\_enbauteil','Angabe, ob dieses Bauteil ein Aussenbauteil ist (JA) oder ein Innenbauteil (NEIN). Als Aussenbauteil grenzt es an den Aussenraum (oder Erdreich, oder Wasser).','de-DE',$); + +#6965= IFCRELASSOCIATESLIBRARY('2uZSsD6BL9TxRLU_TCowxg',$,$,$,(#1343),#14031); +#14031= IFCLIBRARYREFERENCE($,$,'Is External',$,'en',$); + +#6966= IFCRELASSOCIATESLIBRARY('1JDmjK$FnDiOwnF4IRRxJ2',$,$,$,(#1343),#14032); +#14032= IFCLIBRARYREFERENCE($,$,'EstExterieur','Indique si l''\S\il\S\iment est con\S\gu pour \S\jtre utilis\S\i \S\` l''ext\S\irieur (VRAI) ou non (FAUX). Si VRAI, c''est un \S\il\S\iment ext\S\irieur qui donne sur l''ext\S\irieur du b\S\btiment.','fr-FR',$); + +#6967= IFCRELASSOCIATESLIBRARY('0zpFksrun9gQxFUPcdn82i',$,$,$,(#1343),#14033); +#14033= IFCLIBRARYREFERENCE($,$,'\X2\591690E8533A5206\X0\','\X2\591690E8306E90E86750304B30693046304B3092793A305930D630FC30EA30A230F35024300230823057\X0\TRUE\X2\306E583454083001591690E8306E90E8675030675EFA7269306E59165074306B9762305730663044308B3002\X0\','ja-JP',$); + +#6968= IFCRELASSOCIATESLIBRARY('3iHpRed7jEM9taco6bsdJu',$,$,$,(#1343),#14034); +#14034= IFCLIBRARYREFERENCE($,$,'\X2\662F5426591690E867844EF6\X0\','\X2\8868793A8BE567844EF6662F54268BBE8BA14E3A591690E867844EF6300282E5662FFF0C52198BE567844EF64E3A591690E867844EF6FF0C671D54115EFA7B517269768459164FA73002\X0\','zh-CN',$); + +#6969= IFCRELASSOCIATESLIBRARY('3n4FSqh7vBihQoUnidodAE',$,$,$,(#1346),#14035); +#14035= IFCLIBRARYREFERENCE($,$,'Is FOB',$,'en',$); + +#6970= IFCRELASSOCIATESLIBRARY('38t1ybdbH4juSJ62WYtU3N',$,$,$,(#1347),#14036); +#14036= IFCLIBRARYREFERENCE($,$,'Is For Sullage Water',$,'en',$); + +#6971= IFCRELASSOCIATESLIBRARY('2FIxY7IHjBovH5Z$pJdeDb',$,$,$,(#1347),#14037); +#14037= IFCLIBRARYREFERENCE($,$,'\X2\6C5A6C347528\X0\','\X2\5E8A63926C34963281ED5F01306E76EE7684304C30016C5A6C34309253D73051308B30533068306E53EFFF08\X0\=true)\X2\5426\X0\(=false)\X2\3092793A30593002\X0\\X\0D\X\0A\X2\6CE8610FFF1A\X0\TRUE\X2\306E5834540830016C34306E6D415165309296323050305F3081306E5E8A963281ED5F01306E5468308A306B76F47ACB58C1304B7E0177F3304C914D7F6E3055308C30013053306E30D730ED30D130C630A330BB30C330C8306B304A30443066306F76F47ACB58C130847E0177F3306E63D04F9B306F51E674063055308C306A30443002\X0\','ja-JP',$); + +#6972= IFCRELASSOCIATESLIBRARY('14XLFC2afCGxPkQE9FUoWV',$,$,$,(#1348),#14038); +#14038= IFCLIBRARYREFERENCE($,$,'Is Free Hanging',$,'en',$); + +#6973= IFCRELASSOCIATESLIBRARY('1bptUBGMz93xqJJ37Lo5z0',$,$,$,(#1350),#14039); +#14039= IFCLIBRARYREFERENCE($,$,'Is Guarded',$,'en',$); + +#6974= IFCRELASSOCIATESLIBRARY('0KrioV2Dv3yhA$GROlRFoi',$,$,$,(#1350),#14040); +#14040= IFCLIBRARYREFERENCE($,$,'\X2\4FDD8B77\X0\','\X2\30E230FC30BF30FC306E7B504F53304C5B883089308C30663044308B304B30693046304B3092793A30593002\X0\','ja-JP',$); + +#6975= IFCRELASSOCIATESLIBRARY('2MhjCIcTLBpQ$u_k7GlSUt',$,$,$,(#1350),#14041); +#14041= IFCLIBRARYREFERENCE($,$,'\X2\BCF4D638\X0\','\X2\BAA8D130C758\X0\ \X2\CF00C774C2A4AC00\X0\ \X2\C9C0CF1CC9C0ACE0\X0\ \X2\C788B294C9C0\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#6976= IFCRELASSOCIATESLIBRARY('1$Z_y3ByL5YBYZQ2mZ_J8q',$,$,$,(#1351),#14042); +#14042= IFCLIBRARYREFERENCE($,$,'Is High Pressure',$,'en',$); + +#6977= IFCRELASSOCIATESLIBRARY('3vXq0oALn3uuGkvrWK$REW',$,$,$,(#1351),#14043); +#14043= IFCLIBRARYREFERENCE($,$,'\X2\9AD857277D666C34306E67097121\X0\','\X2\30D530E930C330B730E55F01306E9AD857277D666C344E3B7BA13078306E4F7F7528304C90695F53304B30693046304B306E8868793AFF089069\X0\ TRUE\X2\FF0953C8306FFF084E0D9069\X0\ FALSE\X2\FF09\X0\','ja-JP',$); + +#6978= IFCRELASSOCIATESLIBRARY('2Q2yfDJ61659uH2o6pHKtl',$,$,$,(#1354),#14044); +#14044= IFCLIBRARYREFERENCE($,$,'Is Horizontal Busbar',$,'en',$); + +#6979= IFCRELASSOCIATESLIBRARY('00MmiHJPn6Lguo0OHLdCCt',$,$,$,(#1354),#14045); +#14045= IFCLIBRARYREFERENCE($,$,'\X2\6C345E736BCD7DDA\X0\','\X2\6BCD7DDA306F30016C345E7365B95411306B30EB30FC30C630A330F330B03055308C308B304B30693046304B3092793A3059FF08\X0\= TRUE\X2\FF09307E305F306F578276F465B95411306BFF08\X0\= FALSE\X2\FF0930928FD43057307E30593002\X0\','ja-JP',$); + +#6980= IFCRELASSOCIATESLIBRARY('18aomR1jLBIf6gajX_qDCA',$,$,$,(#1354),#14046); +#14046= IFCLIBRARYREFERENCE($,$,'\X2\C218D3C9\X0\ \X2\BAA8C120\X0\','\X2\BAA8C120C740\X0\ \X2\AC00B85CB85C\X0\ \X2\B77CC6B0D305B418B294C9C0\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ (= TRUE) \X2\B610B294\X0\ \X2\C218C9C1\X0\ (= FALSE)\X2\B97C\X0\ \X2\BC18D658D569B2C8B2E4\X0\.','ko-KR',$); + +#6981= IFCRELASSOCIATESLIBRARY('3hG39$Clz3MQwtMJ8hAMq1',$,$,$,(#1355),#14047); +#14047= IFCLIBRARYREFERENCE($,$,'Is Horizontal Cable',$,'en',$); + +#6982= IFCRELASSOCIATESLIBRARY('2qVRVlSIXAA9wFVHd0q$y_',$,$,$,(#1356),#14048); +#14048= IFCLIBRARYREFERENCE($,$,'Is Illuminated',$,'en',$); + +#6983= IFCRELASSOCIATESLIBRARY('3jyMXjJhn1pf_gqMVtRs3s',$,$,$,(#1356),#14049); +#14049= IFCLIBRARYREFERENCE($,$,'\X2\81EA7167578B\X0\','\X2\30A430EB30DF30CD30FC30B730E730F3578BFF0881EA7167578BFF098868793A6A5F306730B930A430C330C1306E30AA30F3FF08\X0\TRUE\X2\FF09308430AA30D5FF08\X0\FALSE\X2\FF093092793A30593002\X0\','ja-JP',$); + +#6984= IFCRELASSOCIATESLIBRARY('33LLth3052SRa5r8ZzIDNt',$,$,$,(#1356),#14050); +#14050= IFCLIBRARYREFERENCE($,$,'\X2\C2A4C704CE58\X0\ \X2\C870BA85D45CC2DCAE30\X0\','\X2\C77CB8E8BBF8\X0\ \X2\B124C774C158\X0\ \X2\D615\X0\ (\X2\C790C870\X0\ \X2\D615\X0\) \X2\D45CC2DCAE30\X0\ \X2\C2A4C704CE58B97C\X0\ \X2\CF1CAC70B098\X0\ (TRUE) \X2\B610B294\X0\ \X2\C624D504\X0\ (FALSE)\X2\B97C\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#6985= IFCRELASSOCIATESLIBRARY('3RyhZblPX1zhSdDLonbFaL',$,$,$,(#1360),#14051); +#14051= IFCLIBRARYREFERENCE($,$,'German-name-8','German-description-8','de-DE',$); + +#6986= IFCRELASSOCIATESLIBRARY('0yacr_hXf0AfDvEYhPB0Zj',$,$,$,(#1360),#14052); +#14052= IFCLIBRARYREFERENCE($,$,'Is Laminated',$,'en',$); + +#6987= IFCRELASSOCIATESLIBRARY('3QH9uvQ1bDyu8hmhaz1EF9',$,$,$,(#1360),#14053); +#14053= IFCLIBRARYREFERENCE($,$,'VitrageFeuillete','Indique si le verre est feuillet\S\i (VRAI) ou non (FAUX).','fr-FR',$); + +#6988= IFCRELASSOCIATESLIBRARY('3FH2obIWT3AwTS4ktiCmxW',$,$,$,(#1360),#14054); +#14054= IFCLIBRARYREFERENCE($,$,'\X2\76AE819C309288AB305B305F30AC30E930B9\X0\','\X2\30AC30E930B94EE55916306E7D206750304C91CD306D3089308C30663044308B304BFF08\X0\TRUE\X2\FF095426304BFF08\X0\FALSE)\X2\793A30593002\X0\','ja-JP',$); + +#6989= IFCRELASSOCIATESLIBRARY('394KqVRi54VRWAEm92uLZD',$,$,$,(#1360),#14055); +#14055= IFCLIBRARYREFERENCE($,$,'\X2\662F542659395C42\X0\','\X2\8868793A73BB7483662F542651776709542B51764ED667506599768459395C423002\X0\','zh-CN',$); + +#6990= IFCRELASSOCIATESLIBRARY('0n2PTfFZrELOuTPMJYYtzy',$,$,$,(#1361),#14056); +#14056= IFCLIBRARYREFERENCE($,$,'Denkmalschutz','Angabe, ob das Geb\S\dude dem Denkmalschutz unterliegt (WAHR) oder nicht (FALSCH).','de-DE',$); + +#6991= IFCRELASSOCIATESLIBRARY('0kxYyXjr1BMuyNz7BfCnEm',$,$,$,(#1361),#14057); +#14057= IFCLIBRARYREFERENCE($,$,'Is Landmarked',$,'en',$); + +#6992= IFCRELASSOCIATESLIBRARY('3vlQICHA5E1OUAtV2ZhJyY',$,$,$,(#1361),#14058); +#14058= IFCLIBRARYREFERENCE($,$,'ClasseMonumentHistorique','Indique si le b\S\btiment est class\S\i aux monuments historiques (VRAI) ou non (FAUX), ou si l''information n''est pas connue.','fr-FR',$); + +#6993= IFCRELASSOCIATESLIBRARY('186vsXiJj5nQpzkIqU64jc',$,$,$,(#1361),#14059); +#14059= IFCLIBRARYREFERENCE($,$,'\X2\30E930F330C930DE30FC30AF533A5206\X0\','\X2\3053306E5EFA7269306F6B7453F27684306A5EFA7269304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#6994= IFCRELASSOCIATESLIBRARY('3RJyLXueHDA96YEoVt5vEA',$,$,$,(#1361),#14060); +#14060= IFCLIBRARYREFERENCE($,$,'\X2\B79CB4DCB9C8D06C\X0\ \X2\AD6CBD84\X0\','\X2\C774\X0\ \X2\AC74BB3CC740\X0\ \X2\C5EDC0ACC801C778\X0\ \X2\AC74BB3C\X0\ \X2\C788B294C9C0\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\AC12\X0\','ko-KR',$); + +#6995= IFCRELASSOCIATESLIBRARY('0aSI_kosL7bAIviCxIojDb',$,$,$,(#1365),#14061); +#14061= IFCLIBRARYREFERENCE($,$,'Is Main',$,'en',$); + +#6996= IFCRELASSOCIATESLIBRARY('2yTWurplP5pvWFjWo0F8Ln',$,$,$,(#1367),#14062); +#14062= IFCLIBRARYREFERENCE($,$,'Is Mounted Flat Cable',$,'en',$); + +#6997= IFCRELASSOCIATESLIBRARY('3fWbiZHE1AN9QEjsk90o4z',$,$,$,(#1369),#14063); +#14063= IFCLIBRARYREFERENCE($,$,'Is Neutral Primary Terminal Available',$,'en',$); + +#6998= IFCRELASSOCIATESLIBRARY('1MabHkFWHD_f4RT6sRIvyJ',$,$,$,(#1369),#14064); +#14064= IFCLIBRARYREFERENCE($,$,'\X2\4E2D602770B97B2C\X0\1\X2\30BF30FC30DF30CA30EB304C3042308B304B30693046304B\X0\','\X2\4E006B215DFB7DDA306E4E2D602770B9304C30BF30FC30DF30CA30EB306E58345408306FFF08\X0\=TRUE\X2\FF0930019055304658345408306FFF08\X0\= FALSE\X2\FF093068305730668868793A3059308B\X0\','ja-JP',$); + +#6999= IFCRELASSOCIATESLIBRARY('0sBjv_5hPFqe7ozm2tpsMb',$,$,$,(#1369),#14065); +#14065= IFCLIBRARYREFERENCE($,$,'\X2\C911C131C810\X0\ \X2\C81C\X0\ 1 \X2\D130BBF8B110\X0\ \X2\C5ECBD80\X0\','1\X2\CC28\X0\ \X2\AD8CC120C758\X0\ \X2\C911C131C810\X0\ \X2\D130BBF8B110C758\X0\ \X2\ACBDC6B0\X0\ (= TRUE), \X2\B2E4B978\X0\ \X2\ACBDC6B0B294\X0\ (= FALSE)\X2\B85C\X0\ \X2\D45CC2DC\X0\','ko-KR',$); + +#7000= IFCRELASSOCIATESLIBRARY('0dU0UpzbPBrgteUIyJ7M3d',$,$,$,(#1370),#14066); +#14066= IFCLIBRARYREFERENCE($,$,'Is Neutral Secondary Terminal Available',$,'en',$); + +#7001= IFCRELASSOCIATESLIBRARY('04UntPkkT5MgyqqveULDQn',$,$,$,(#1370),#14067); +#14067= IFCLIBRARYREFERENCE($,$,'\X2\4E2D602770B97B2C\X0\2\X2\30BF30FC30DF30CA30EB304C3042308B304B30693046304B\X0\','\X2\4E8C6B215DFB7DDA306E4E2D602770B9304C30BF30FC30DF30CA30EB306E58345408306FFF08\X0\=TRUE\X2\FF0930019055304658345408306FFF08\X0\= FALSE\X2\FF093068305730668868793A3059308B\X0\','ja-JP',$); + +#7002= IFCRELASSOCIATESLIBRARY('0GfmXyGTz7Pua2aPIfD9Wf',$,$,$,(#1370),#14068); +#14068= IFCLIBRARYREFERENCE($,$,'\X2\C911C131C810\X0\ \X2\C81C\X0\ 2 \X2\D130BBF8B110\X0\ \X2\C5ECBD80\X0\','2 \X2\CC28\X0\ \X2\CF54C77CC758\X0\ \X2\C911C131C810\X0\ \X2\D130BBF8B110C758\X0\ \X2\ACBDC6B0\X0\ (= TRUE), \X2\B2E4B978\X0\ \X2\ACBDC6B0B294\X0\ (= FALSE)\X2\B85C\X0\ \X2\D45CC2DC\X0\','ko-KR',$); + +#7003= IFCRELASSOCIATESLIBRARY('1YU1wWtZD0QuCy3iO_Bqqx',$,$,$,(#1371),#14069); +#14069= IFCLIBRARYREFERENCE($,$,'Is Normally Open',$,'en',$); + +#7004= IFCRELASSOCIATESLIBRARY('0uqOzY$Oj1wQFyQaUP29ZM',$,$,$,(#1371),#14070); +#14070= IFCLIBRARYREFERENCE($,$,'\X2\30CE30FC30DE30EB30AA30FC30D730F3\X0\','\X2\308230573001\X0\TRUE\X2\306A30895F01306F30CE30FC30DE30EB30AA30FC30D730F33001308230573001\X0\FALSE\X2\306A308930CE30FC30DE30EB30AF30ED30FC30BA\X0\','ja-JP',$); + +#7005= IFCRELASSOCIATESLIBRARY('2inF4YIhbBhg9FbjgOpg0a',$,$,$,(#1372),#14071); +#14071= IFCLIBRARYREFERENCE($,$,'Is Off When Lfunction On',$,'en',$); + +#7006= IFCRELASSOCIATESLIBRARY('1fpZVfvJb7Aw70h9Fjx6SS',$,$,$,(#1373),#14072); +#14072= IFCLIBRARYREFERENCE($,$,'Is Off When SFunction On',$,'en',$); + +#7008= IFCRELASSOCIATESLIBRARY('2m3pRnhNj0X9nWUjriRyMM',$,$,$,(#1374),#14073); +#14073= IFCLIBRARYREFERENCE($,$,'Isolating Purpose',$,'en',$); + +#7009= IFCRELASSOCIATESLIBRARY('0N5nzc_jv3WhftpkVgv$ip',$,$,$,(#1374),#14074); +#14074= IFCLIBRARYREFERENCE($,$,'\X2\906E65AD76EE7684\X0\','\X2\305D306E4F7F7528306E524D5F8C95A24FC2304B3089906E65AD5F013068305730664F7F308F308C308B5F01304C3042308B3088304630673042308C30703001906E65AD5F01304C4F7F308F308C30663044308B7406753130925B9A7FA93057307E30593002\X0\\X\0D\X\0A\X2\6CE8FF1A71C330484E0A304C308B706B306E4E0A306E30E930F330C730A330F330B05F01306E30883046306B3001906E65AD5F01306B524D5F8C95A24FC2304B30895225306A540D524D304C3064304F58345408306F52253067305930023053306E30883046306A3068304D5024306F5B9A307E3089306A30443002\X0\','ja-JP',$); + +#7010= IFCRELASSOCIATESLIBRARY('2UYfuLRonBDPwe3Bjr1WCM',$,$,$,(#1375),#14075); +#14075= IFCLIBRARYREFERENCE($,$,'Isolator Compressibility',$,'en',$); + +#7011= IFCRELASSOCIATESLIBRARY('0WmEufVyD6CRnh4gG$EQdP',$,$,$,(#1375),#14076); +#14076= IFCLIBRARYREFERENCE($,$,'\X2\632F52D57D767E016750306E57277E2E7387\X0\','\X2\632F52D57D767E016750306E57277E2E7387306E57277E2E7387\X0\','ja-JP',$); + +#7012= IFCRELASSOCIATESLIBRARY('3voqaPccz1hAdLEL3G4DCl',$,$,$,(#1376),#14077); +#14077= IFCLIBRARYREFERENCE($,$,'Isolator Static Deflection',$,'en',$); + +#7013= IFCRELASSOCIATESLIBRARY('0tphHKpXrBv83Z9Va8dyoa',$,$,$,(#1376),#14078); +#14078= IFCLIBRARYREFERENCE($,$,'\X2\632F52D57D767E01675097597684305F308F307F\X0\','\X2\632F52D57D767E016750306E97597684305F308F307F\X0\','ja-JP',$); + +#7014= IFCRELASSOCIATESLIBRARY('0eLaW2sGH8Dxe5tagb8EJQ',$,$,$,(#1377),#14079); +#14079= IFCLIBRARYREFERENCE($,$,'Is One Way',$,'en',$); + +#7015= IFCRELASSOCIATESLIBRARY('3ZkPLBkXr1puFLU4UmMVf_',$,$,$,(#1377),#14080); +#14080= IFCLIBRARYREFERENCE($,$,'Sens unique','Indique si cette all\S\ie du parking est pr\S\ivue pour \S\jtre \S\` sens unique (VRAI) ou \S\` double sens (FAUX). A fournir seulement si la propri\S\it\S\i "Est un acc\S\hs" est \S\igale \S\` VRAI.','fr-FR',$); + +#7016= IFCRELASSOCIATESLIBRARY('2YZJqom210O9cWE3syx7jw',$,$,$,(#1377),#14081); +#14081= IFCLIBRARYREFERENCE($,$,'\X2\4E0065B9901A884C\X0\','\X2\99D08ECA5834901A8DEF304C4E0065B9901A884C\X0\(TRUE)\X2\304B53CC65B95411\X0\(FALSE)\X2\304B3092793A305930D530E930B03002\X0\','ja-JP',$); + +#7017= IFCRELASSOCIATESLIBRARY('3RH_GA9AHD69Cxq5Uxett9',$,$,$,(#1378),#14082); +#14082= IFCLIBRARYREFERENCE($,$,'Isothermal Moisture Capacity',$,'en',$); + +#7018= IFCRELASSOCIATESLIBRARY('2z1vz7NGD2AeTSC4wY2wG7',$,$,$,(#1379),#14083); +#14083= IFCLIBRARYREFERENCE($,$,'Is Outdoors',$,'en',$); + +#7019= IFCRELASSOCIATESLIBRARY('2Wfn5V19954w4kpfAF09e2',$,$,$,(#1379),#14084); +#14084= IFCLIBRARYREFERENCE($,$,'\X2\5C4B59165BFE5FDC306E53EF5426\X0\','\X2\5C4B591652297528304C53EF80FD304B30693046304B3092793A30593002\X0\','ja-JP',$); + +#7020= IFCRELASSOCIATESLIBRARY('0FrJttcFb0$vf5_skQxEBh',$,$,$,(#1379),#14085); +#14085= IFCLIBRARYREFERENCE($,$,'\X2\C2E4C678\X0\ \X2\C5ECBD80\X0\','\X2\C625C678\X0\ \X2\C774C6A9C774\X0\ \X2\AC00B2A5D55CC9C0\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0C5B2C8B2E4\X0\.','ko-KR',$); + +#7021= IFCRELASSOCIATESLIBRARY('1rXWDZ$kn3RvwKELPfWnWI',$,$,$,(#1380),#14086); +#14086= IFCLIBRARYREFERENCE($,$,'Ausblick erw\S\|nscht','Angabe, ob dieser Raum einen nat\S\|rlichen Ausblick nach draussen gew\S\dhren soll (WAHR) oder dies nicht gefordert ist (FALSCH).','de-DE',$); + +#7022= IFCRELASSOCIATESLIBRARY('0bTnxoBM53SfhVuMMobLEz',$,$,$,(#1380),#14087); +#14087= IFCLIBRARYREFERENCE($,$,'Is Outlook Desirable',$,'en',$); + +#7023= IFCRELASSOCIATESLIBRARY('0ajaMsHerACgEi4wW7hdvG',$,$,$,(#1380),#14088); +#14088= IFCLIBRARYREFERENCE($,$,'VueExterieurSouhaitable','Indique si la vue sur l''ext\S\irieur est souhaitable (VRAI) ou non (FAUX).','fr-FR',$); + +#7024= IFCRELASSOCIATESLIBRARY('03IEF$Thj4Qgae3BrVj9Ak',$,$,$,(#1380),#14089); +#14089= IFCLIBRARYREFERENCE($,$,'\X2\773A671B306E5584305760AA3057\X0\','\X2\5916306E773A671B304C671B307E30573044304B30693046304B3002\X0\','ja-JP',$); + +#7025= IFCRELASSOCIATESLIBRARY('2BE682iNT11R23kYEnoGt3',$,$,$,(#1381),#14090); +#14090= IFCLIBRARYREFERENCE($,$,'Is Permanent ID',$,'en',$); + +#7026= IFCRELASSOCIATESLIBRARY('2aVvsVSlj5YvNCewTh5ANr',$,$,$,(#1381),#14091); +#14091= IFCLIBRARYREFERENCE($,$,'IdPermanent','Indique si l''identifiant est permanent (VRAI) ou non (FAUX)','fr-FR',$); + +#7027= IFCRELASSOCIATESLIBRARY('2xY0bcHwv2vOaScbYt481s',$,$,$,(#1381),#14092); +#14092= IFCLIBRARYREFERENCE($,$,'\X2\60524E45\X0\ID\X2\533A5206\X0\','\X2\65775730\X0\ID\X2\304C60524E457684306A3082306E304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#7028= IFCRELASSOCIATESLIBRARY('1iPpQ2csPAGQwRfZlSgF0v',$,$,$,(#1381),#14093); +#14093= IFCLIBRARYREFERENCE($,$,'\X2\C601AD6C\X0\ ID \X2\AD6CBD84\X0\','\X2\BD80C9C0\X0\ ID\X2\AC00\X0\ \X2\C601AD6CC801C778\X0\ \X2\AC83C778C9C0\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\AC12C785B2C8B2E4\X0\.','ko-KR',$); + +#7029= IFCRELASSOCIATESLIBRARY('1W7kPJwPT2SQa40Mj7zRZ_',$,$,$,(#1382),#14094); +#14094= IFCLIBRARYREFERENCE($,$,'Geb\S\dudekennzeichen permanent','Angabe, on das angegebene Geb\S\dudekennzeichen permanent ist (TRUE), oder eine tempor\S\dre Antragsnummer (FALSE).','de-DE',$); + +#7030= IFCRELASSOCIATESLIBRARY('18M1XjL111IOL7sI1EabKf',$,$,$,(#1382),#14095); +#14095= IFCLIBRARYREFERENCE($,$,'Is Permanent ID',$,'en',$); + +#7031= IFCRELASSOCIATESLIBRARY('27JkFWlgvBORoutQzH4Hgn',$,$,$,(#1382),#14096); +#14096= IFCLIBRARYREFERENCE($,$,'IdPermanent','Indique si l''identifiant attribu\S\ie au b\S\btiment est permanent (=VRAI) ou temporaire (=FAUX).','fr-FR',$); + +#7032= IFCRELASSOCIATESLIBRARY('3pbHovQ118G9zuLNbj5qZd',$,$,$,(#1382),#14097); +#14097= IFCLIBRARYREFERENCE($,$,'\X2\6C384E45\X0\ID\X2\533A5206\X0\','\X2\5EFA7269\X0\ID\X2\304C60524E457684306A\X0\ID\X2\304B30693046304B306E30D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#7033= IFCRELASSOCIATESLIBRARY('1tNmcbAfn94PVHxZXRBWtr',$,$,$,(#1382),#14098); +#14098= IFCLIBRARYREFERENCE($,$,'\X2\C601AD6C\X0\ ID \X2\AD6CBD84\X0\','\X2\AC74BB3C\X0\ ID\X2\AC00\X0\ \X2\C601AD6CC801C778\X0\ ID \X2\C5ECBD80AC12\X0\','ko-KR',$); + +#7034= IFCRELASSOCIATESLIBRARY('0B0g8$OG90cf7UlG0NG1Ws',$,$,$,(#1384),#14099); +#14099= IFCLIBRARYREFERENCE($,$,'Is Pluggable Outlet',$,'en',$); + +#7035= IFCRELASSOCIATESLIBRARY('3nRJEzLavAEvesVXcKt1Oa',$,$,$,(#1384),#14100); +#14100= IFCLIBRARYREFERENCE($,$,'\X2\30D730E930B063A57D9A53EF5426\X0\','\X2\5DEE8FBC53E3304C7DE9304430D730E930B063A57D9A30928A8D3081308B304B3001305D308C304C76F463A563A57D9A3055308C308B304B30693046304B30013042308B3044306F63A57D9A306E5F625F0F304C307E30606C7A5B9A3055308C30663044306A3044304B30926307793A3059308B3002\X0\','ja-JP',$); + +#7036= IFCRELASSOCIATESLIBRARY('0jCXZKO$rEX8yO_Uo_BVvS',$,$,$,(#1384),#14101); +#14101= IFCLIBRARYREFERENCE($,$,'\X2\D50CB7ECADF8\X0\ \X2\C5ECBD80\X0\','\X2\C2ACB86FC774\X0\ \X2\B290C2A8D55C\X0\ \X2\D50CB7ECADF8B97C\X0\ \X2\C778C815D558AC70B098\X0\ \X2\ADF8AC83C5D0\X0\ \X2\C9C1C811\X0\ \X2\C5F0ACB0B418B294C9C0\X0\ \X2\C5ECBD80\X0\, \X2\C5F0ACB0\X0\ \X2\D615C2DDC774\X0\ \X2\C544C9C1\X0\ \X2\ACB0C815B418C9C0\X0\ \X2\C54AC558B294C9C0\X0\ \X2\C124BA85D55CB2E4\X0\','ko-KR',$); + +#7037= IFCRELASSOCIATESLIBRARY('0pojXFC9H3fxeaJBoyW5QD',$,$,$,(#1385),#14102); +#14102= IFCLIBRARYREFERENCE($,$,'Is Potable',$,'en',$); + +#7038= IFCRELASSOCIATESLIBRARY('25bRItcIX9Lu2mc0LAi5Ge',$,$,$,(#1390),#14103); +#14103= IFCLIBRARYREFERENCE($,$,'Is Rigid',$,'en',$); + +#7039= IFCRELASSOCIATESLIBRARY('0w8r$aHoXEI8iqryiWLMOs',$,$,$,(#1390),#14104); +#14104= IFCLIBRARYREFERENCE($,$,'\X2\92FC7BA1\X0\','\X2\92FC7BA1304B5426304B3002\X0\','ja-JP',$); + +#7040= IFCRELASSOCIATESLIBRARY('3Yqyx9Iu98BPbwWs29AouS',$,$,$,(#1390),#14105); +#14105= IFCLIBRARYREFERENCE($,$,'\X2\AC15AD00\X0\',$,'ko-KR',$); + +#7041= IFCRELASSOCIATESLIBRARY('3kKacs$0bFZOi7mSh_$urT',$,$,$,(#1392),#14106); +#14106= IFCLIBRARYREFERENCE($,$,'Is Selectable',$,'en',$); + +#7042= IFCRELASSOCIATESLIBRARY('3MKPOtClz0Zez2b7chj9ZG',$,$,$,(#1392),#14107); +#14107= IFCLIBRARYREFERENCE($,$,'\X2\5207308A66FF3048\X0\','\X2\88C57F6E306E\X0\ \X2\201C\X0\ON-OFF\X2\201D72B6614B309296FB6C1776848868793A304C5207308A66FF304853EF80FD304B30693046304B3002\X0\','ja-JP',$); + +#7043= IFCRELASSOCIATESLIBRARY('0kLdlqYVL2sO3GaMeeDNgq',$,$,$,(#1392),#14108); +#14108= IFCLIBRARYREFERENCE($,$,'\X2\C804D658\X0\','\X2\C7A5CE58\X0\"ON-OFF "\X2\C0C1D0DCB97C\X0\ \X2\C804AE30C801C73CB85C\X0\ \X2\D45CC2DCAC00\X0\ \X2\AD50CCB4\X0\ \X2\AC00B2A5D569B2C8AE4C\X0\?','ko-KR',$); + +#7044= IFCRELASSOCIATESLIBRARY('3vanBjOY502wy_Zz003cjb',$,$,$,(#1395),#14109); +#14109= IFCLIBRARYREFERENCE($,$,'Is Shallow',$,'en',$); + +#7045= IFCRELASSOCIATESLIBRARY('0WEaqBUNL2VB6gwJ$80Sh6',$,$,$,(#1395),#14110); +#14110= IFCLIBRARYREFERENCE($,$,'\X2\6D453044304B\X0\','\X2\30C030AF30C830B930DA30FC30B9306F6D453044304B30693046304BFF08\X0\TRUE\X2\62163044306F\X0\FALSE\X2\FF093002\X0\','ja-JP',$); + +#7046= IFCRELASSOCIATESLIBRARY('2vIBhk4zv8NBtxUa6ACcXW',$,$,$,(#1395),#14111); +#14111= IFCLIBRARYREFERENCE($,$,'\X2\B355D2B8ACF5AC04\X0\','\X2\B355D2B8\X0\ \X2\ACF5AC04C774\X0\ \X2\C595C740\X0\ \X2\C5ECBD80\X0\ (TRUE \X2\B610B294\X0\ FALSE)','ko-KR',$); + +#7047= IFCRELASSOCIATESLIBRARY('1FJoKljBzBVRuj4Gy$pX1m',$,$,$,(#1397),#14112); +#14112= IFCLIBRARYREFERENCE($,$,'Is Single Flush',$,'en',$); + +#7048= IFCRELASSOCIATESLIBRARY('2ZA9ROVO57Ofx4z4gDrAK6',$,$,$,(#1397),#14113); +#14113= IFCLIBRARYREFERENCE($,$,'\X2\53584E00306E30D530E930C330B730E5\X0\','\X2\53584E0030D530E930C330B730E5\X0\= TRUE\X2\FF0854046D176D44306B540C91CF306E6C34304C4F7F75283055308C308BFF09300130C730E530A230EB30D530E930C330B730E5\X0\= FALSE\X2\FF086D176D443059308B6C5A7269306B5FDC3058306630CF30A4307E305F306F30ED30FC309230E630FC30B6304C9078629E3059308B30533068304C3067304D308B30D530E930C330B730E54F7F7528FF09306E63076A1930928A2D5B9A3059308B3002\X0\','ja-JP',$); + +#7049= IFCRELASSOCIATESLIBRARY('3iKqTqIx5FmOtP3YP7hiT6',$,$,$,(#1398),#14114); +#14114= IFCLIBRARYREFERENCE($,$,'Is Skilled Operator',$,'en',$); + +#7050= IFCRELASSOCIATESLIBRARY('1dkvK440T55ARRP6SUwXyc',$,$,$,(#1402),#14115); +#14115= IFCLIBRARYREFERENCE($,$,'Is Switch',$,'en',$); + +#7051= IFCRELASSOCIATESLIBRARY('2Pw46hOOz1X9lkVv$wXzip',$,$,$,(#1402),#14116); +#14116= IFCLIBRARYREFERENCE($,$,'\X2\30B930A430C330C16A5F80FD306E67097121\X0\','\X2\30BB30F330B530FC304C8A2D5B9A5024306730B930A430C330C13068305730666A5F80FD3059308BFF08\X0\TRUE)\X2\304B30015426304BFF08\X0\FALSE)\X2\30928B5852253059308B3002\X0\','ja-JP',$); + +#7052= IFCRELASSOCIATESLIBRARY('1qNOLGZw5FdxNZrqN4xSqf',$,$,$,(#1402),#14117); +#14117= IFCLIBRARYREFERENCE($,$,'\X2\C2A4C704CE58\X0\ \X2\AE30B2A5C758\X0\ \X2\C720BB34\X0\','\X2\C13CC11C\X0\ \X2\C124C815C5D0C11C\X0\ \X2\C2A4C704CE58\X0\ \X2\C5EDD560\X0\ (TRUE) \X2\B610B294\X0\ \X2\C5ECBD80\X0\ (FALSE)\X2\B97C\X0\ \X2\D655C778D55CB2E4\X0\.','ko-KR',$); + +#7053= IFCRELASSOCIATESLIBRARY('3UCPD4e3bAHhOPgq8FzCdA',$,$,$,(#1403),#14118); +#14118= IFCLIBRARYREFERENCE($,$,'German-name-7','German-description-7','de-DE',$); + +#7054= IFCRELASSOCIATESLIBRARY('1sgpgsx3j6n8RBG7NQdzGG',$,$,$,(#1403),#14119); +#14119= IFCLIBRARYREFERENCE($,$,'Is Tempered',$,'en',$); + +#7055= IFCRELASSOCIATESLIBRARY('05NybSiYfFR80FNHTil4sK',$,$,$,(#1403),#14120); +#14120= IFCLIBRARYREFERENCE($,$,'VitrageTrempe','Indique si le verre est tremp\S\i (VRAI) ou non (FAUX).','fr-FR',$); + +#7056= IFCRELASSOCIATESLIBRARY('1IR8tMeiv2tvKjSKKm5Win',$,$,$,(#1403),#14121); +#14121= IFCLIBRARYREFERENCE($,$,'\X2\5F37531630AC30E930B9\X0\','\X2\5F37531630AC30E930B9304BFF08\X0\TRUE\X2\FF095426304B\X0\(FALSE)\X2\3092793A30593002\X0\','ja-JP',$); + +#7057= IFCRELASSOCIATESLIBRARY('0XIbuwv5nEcuFS8cwktKDn',$,$,$,(#1403),#14122); +#14122= IFCLIBRARYREFERENCE($,$,'\X2\662F542694A25316\X0\','\X2\8868793A73BB7483662F54267ECF8FC75F3A5316590474063002\X0\','zh-CN',$); + +#7058= IFCRELASSOCIATESLIBRARY('3VRjcz$h9CDeUDsyd9r907',$,$,$,(#1407),#14123); +#14123= IFCLIBRARYREFERENCE($,$,'Is Time Tolerance Positive Only',$,'en',$); + +#7059= IFCRELASSOCIATESLIBRARY('2dSLk78KH5KBXCsojYP$bc',$,$,$,(#1407),#14124); +#14124= IFCLIBRARYREFERENCE($,$,'\X2\664295938A315BB95024\X0\','\X2\8A315BB966429593\X0\1\X2\306E5024306E307F304B30693046304B3002\X0\\X\0D\X\0A \X2\4E0A8A183067306A3044583454083001664295938A315BB95024306F300130D730E930B9\X0\/\X2\30DE30A430CA30B93057305F50243002\X0\','ja-JP',$); + +#7060= IFCRELASSOCIATESLIBRARY('2oDfCI9PPE78$5Szob9TvZ',$,$,$,(#1407),#14125); +#14125= IFCLIBRARYREFERENCE($,$,'\X2\C2DCAC04\X0\ \X2\D5C8C6A9CE58\X0\','\X2\D5C8C6A9\X0\ \X2\C2DCAC04\X0\ 1 \X2\AC12B9CC\X0\ \X2\C5ECBD80\X0\ \X2\C704C758\X0\ \X2\ACBDC6B0\X0\ \X2\C2DCAC04\X0\ \X2\D5C8C6A9CE58B294\X0\ \X2\D50CB7ECC2A4\X0\ / \X2\B9C8C774B108C2A4\X0\ \X2\AC12\X0\.','ko-KR',$); + +#7061= IFCRELASSOCIATESLIBRARY('0QKkVHy9L5hhIi1npaAqQt',$,$,$,(#1408),#14126); +#14126= IFCLIBRARYREFERENCE($,$,'Is Time Tolerance Positive Only',$,'en',$); + +#7062= IFCRELASSOCIATESLIBRARY('3lL7FENtf0mA7aVECB34Bk',$,$,$,(#1408),#14127); +#14127= IFCLIBRARYREFERENCE($,$,'\X2\664295938A315BB95024\X0\','\X2\8A315BB966429593\X0\1\X2\306E5024306E307F304B30693046304B\X0\\X\0D\X\0A \X2\4E0A8A183067306A3044583454083001664295938A315BB95024306F300130D730E930B9\X0\/\X2\30DE30A430CA30B93057305F50243002\X0\','ja-JP',$); + +#7063= IFCRELASSOCIATESLIBRARY('351qUT84n64OgO0cl3OpLa',$,$,$,(#1408),#14128); +#14128= IFCLIBRARYREFERENCE($,$,'\X2\C2DCAC04\X0\ \X2\D5C8C6A9CE58\X0\','\X2\D5C8C6A9\X0\ \X2\C2DCAC04\X0\ 1 \X2\AC12B9CC\X0\ \X2\C5ECBD80\X0\ \X2\C704C758\X0\ \X2\ACBDC6B0\X0\ \X2\C2DCAC04\X0\ \X2\D5C8C6A9CE58B294\X0\ \X2\D50CB7ECC2A4\X0\ / \X2\B9C8C774B108C2A4\X0\ \X2\AC12\X0\.','ko-KR',$); + +#7064= IFCRELASSOCIATESLIBRARY('329vseypv7GAuy5ZpgfiP2',$,$,$,(#1409),#14129); +#14129= IFCLIBRARYREFERENCE($,$,'Is Time Tolerance Positive Only',$,'en',$); + +#7065= IFCRELASSOCIATESLIBRARY('185cicijb30wGD_bWupEEV',$,$,$,(#1409),#14130); +#14130= IFCLIBRARYREFERENCE($,$,'\X2\664295938A315BB95024\X0\','\X2\8A315BB966429593\X0\1\X2\306E5024306E307F304B30693046304B\X0\\X\0D\X\0A \X2\4E0A8A183067306A3044583454083001664295938A315BB95024306F300130D730E930B9\X0\/\X2\30DE30A430CA30B93057305F50243002\X0\','ja-JP',$); + +#7066= IFCRELASSOCIATESLIBRARY('2XYrqsM4z5rP4_sNCvCd_f',$,$,$,(#1409),#14131); +#14131= IFCLIBRARYREFERENCE($,$,'\X2\C2DCAC04\X0\ \X2\D5C8C6A9CE58\X0\','\X2\D5C8C6A9\X0\ \X2\C2DCAC04\X0\ 1 \X2\AC12B9CC\X0\ \X2\C5ECBD80\X0\ \X2\C704C758\X0\ \X2\ACBDC6B0\X0\ \X2\C2DCAC04\X0\ \X2\D5C8C6A9CE58B294\X0\ \X2\D50CB7ECC2A4\X0\ / \X2\B9C8C774B108C2A4\X0\ \X2\AC12\X0\.','ko-KR',$); + +#7067= IFCRELASSOCIATESLIBRARY('1fJEdITPX8SBVueoeYmJxw',$,$,$,(#1413),#14132); +#14132= IFCLIBRARYREFERENCE($,$,'Is Used',$,'en',$); + +#7068= IFCRELASSOCIATESLIBRARY('2ztw$_iGr69wB5PULnOAmn',$,$,$,(#1414),#14133); +#14133= IFCLIBRARYREFERENCE($,$,'Is Water Storage Heater',$,'en',$); + +#7069= IFCRELASSOCIATESLIBRARY('2dmwHk5Lr6n8jOPpP4m6kg',$,$,$,(#1414),#14134); +#14134= IFCLIBRARYREFERENCE($,$,'AvoirChauffeEau','Utilis\S\i pour identifier si la chaudi\S\hre une capacit\S\i de r\S\iserve en eau (VRAI). Si FAUX, alors il n''y a pas de capacit\S\i de r\S\iserve int\S\igr\S\ie dans la chaudi\S\hre, tel qu''un chauffe-eau instantan\S\i.','fr-FR',$); + +#7070= IFCRELASSOCIATESLIBRARY('3kokp3SGb2ThWHo0pzoJLB',$,$,$,(#1414),#14135); +#14135= IFCLIBRARYREFERENCE($,$,'\X2\7D666E6F30BF30F330AF67097121\X0\','\X2\7D666E6F7528306E7F364F53304C3042308C3070\X0\TRUE\X2\3001FF0877AC95936E6F6CB8304B30575668306E30883046306BFF0930DC30A430E9306B30BF30F330AF304C306A3051308C3070\X0\FALSE','ja-JP',$); + +#7071= IFCRELASSOCIATESLIBRARY('2343vhdab61fa7Ry4Iae_q',$,$,$,(#1416),#14136); +#14136= IFCLIBRARYREFERENCE($,$,'German-name-10','German-description-10','de-DE',$); + +#7072= IFCRELASSOCIATESLIBRARY('0fZZF1mIz80xJXsfJIp_dJ',$,$,$,(#1416),#14137); +#14137= IFCLIBRARYREFERENCE($,$,'Is Wired',$,'en',$); + +#7073= IFCRELASSOCIATESLIBRARY('24fUi5mLn71vVKOD2R$Pmd',$,$,$,(#1416),#14138); +#14138= IFCLIBRARYREFERENCE($,$,'VitrageArme','Indique si le verre est un verre arm\S\i \S\` maille anti-effraction (VRAI) ou non (FAUX)','fr-FR',$); + +#7074= IFCRELASSOCIATESLIBRARY('0A7mNVqeXEuAWJZ_qXV1U9',$,$,$,(#1416),#14139); +#14139= IFCLIBRARYREFERENCE($,$,'\X2\7DB25165308A30AC30E930B9\X0\','\X2\4E0D6CD54FB5516596326B62306E7DB25165308A30AC30E930B9304BFF08\X0\TRUE)\X2\5426304BFF08\X0\FALSE\X2\FF09793A30593002\X0\','ja-JP',$); + +#7075= IFCRELASSOCIATESLIBRARY('1jhTklol1DS8G5OCyj7eFU',$,$,$,(#1416),#14140); +#14140= IFCLIBRARYREFERENCE($,$,'\X2\662F542659394E1D\X0\','\X2\8868793A73BB7483662F542651776709963265AD88C276847EA47EF47F51683C3002\X0\','zh-CN',$); + +#7078= IFCRELASSOCIATESLIBRARY('2sB8nEe7HFxvk2SWqyI9IB',$,$,$,(#1419),#14141); +#14141= IFCLIBRARYREFERENCE($,$,'Mounting Type',$,'en',$); + +#7079= IFCRELASSOCIATESLIBRARY('1AQIjaZIP0mf$YeJ1ORG9W',$,$,$,(#1419),#14142); +#14142= IFCLIBRARYREFERENCE($,$,'\X2\53D6308A4ED83051\X0\','\X2\30B830E430F330AF30B730E730F330DC30C430AF30B9306E53D6308A4ED8305165B96CD53002\X0\','ja-JP',$); + +#7080= IFCRELASSOCIATESLIBRARY('3NDCQh1JP4q87T1gxS$AdD',$,$,$,(#1419),#14143); +#14143= IFCLIBRARYREFERENCE($,$,'\X2\C124CE58\X0\','\X2\C9C0C580\X0\ \X2\C139C158\X0\ \X2\BCF4D2B8\X0\ \X2\C0C1C790\X0\ \X2\C124CE58\X0\ \X2\BC29BC95\X0\.','ko-KR',$); + +#7081= IFCRELASSOCIATESLIBRARY('0HtoRWLA95HOmzPR3DhW0K',$,$,$,(#1420),#14144); +#14144= IFCLIBRARYREFERENCE($,$,'Junction Left Angle',$,'en',$); + +#7082= IFCRELASSOCIATESLIBRARY('1xdBj$iW55ugCFJlD2NCRv',$,$,$,(#1420),#14145); +#14145= IFCLIBRARYREFERENCE($,$,'\X2\5DE67D99304E624B89D25EA6\X0\','\X2\5DE67D99304E624B306E6D41308C306E65B95411306E59095316\X0\','ja-JP',$); + +#7083= IFCRELASSOCIATESLIBRARY('1vbTme53TBZf$oGZ$$7MN7',$,$,$,(#1421),#14146); +#14146= IFCLIBRARYREFERENCE($,$,'Junction Left Radius',$,'en',$); + +#7084= IFCRELASSOCIATESLIBRARY('1sHgT$L7b6hwuqvO0bIrMJ',$,$,$,(#1421),#14147); +#14147= IFCLIBRARYREFERENCE($,$,'\X2\5DE67D99304E624B534A5F84\X0\','\X2\5DE67D99304E624B306E66F2304C308A306E534A5F84\X0\','ja-JP',$); + +#7085= IFCRELASSOCIATESLIBRARY('0BEbC08F99yvSH_38OHM$j',$,$,$,(#1422),#14148); +#14148= IFCLIBRARYREFERENCE($,$,'Junction Right Angle',$,'en',$); + +#7086= IFCRELASSOCIATESLIBRARY('1X78MplOTF6PFtsi7Ffue$',$,$,$,(#1422),#14149); +#14149= IFCLIBRARYREFERENCE($,$,'\X2\53F37D99304E624B89D25EA6\X0\','\X2\53F37D99304E624B306E6D41308C306E65B95411306E59095316\X0\','ja-JP',$); + +#7087= IFCRELASSOCIATESLIBRARY('3C_xFadm98B90nqiSTlz4a',$,$,$,(#1423),#14150); +#14150= IFCLIBRARYREFERENCE($,$,'Junction Right Radius',$,'en',$); + +#7088= IFCRELASSOCIATESLIBRARY('2UNRtRRGH7$upCoscolgIp',$,$,$,(#1423),#14151); +#14151= IFCLIBRARYREFERENCE($,$,'\X2\53F37D99304E624B534A5F84\X0\','\X2\53F37D99304E624B306E66F2304C308A306E534A5F84\X0\(\X2\30BC30ED306F92ED304466F2304C308A3092610F54733059308B\X0\)','ja-JP',$); + +#7090= IFCRELASSOCIATESLIBRARY('1xAd8YM8fCjP7wqlGBuZjs',$,$,$,(#1424),#14152); +#14152= IFCLIBRARYREFERENCE($,$,'Junction Type',$,'en',$); + +#7091= IFCRELASSOCIATESLIBRARY('0_HbPQLYDDwuoUpwjQ9__e',$,$,$,(#1424),#14153); +#14153= IFCLIBRARYREFERENCE($,$,'\X2\7D99304E624B30BF30A430D7\X0\','\X2\63A55408306E30BF30A430D73000\X0\(T\X2\7D99304E624B306F\X0\3\X2\672C300053415B577D99304E624B306F\X0\4\X2\672C\X0\)','ja-JP',$); + +#7092= IFCRELASSOCIATESLIBRARY('2nDbCnspP4Rg_e74ns_LLJ',$,$,$,(#1427),#14154); +#14154= IFCLIBRARYREFERENCE($,$,'Key Depth',$,'en',$); + +#7093= IFCRELASSOCIATESLIBRARY('3iRRWu2wvArflalXcjzey7',$,$,$,(#1428),#14155); +#14155= IFCLIBRARYREFERENCE($,$,'Key Height',$,'en',$); + +#7094= IFCRELASSOCIATESLIBRARY('0eR3IPHTDAgR7KFPTLBZYh',$,$,$,(#1429),#14156); +#14156= IFCLIBRARYREFERENCE($,$,'Key Offset',$,'en',$); + +#7096= IFCRELASSOCIATESLIBRARY('3fCLwHcsv58OXwHqh8Qa5r',$,$,$,(#1430),#14157); +#14157= IFCLIBRARYREFERENCE($,$,'Keypad Type',$,'en',$); + +#7097= IFCRELASSOCIATESLIBRARY('3ghypYOkPCXhfE$SV8au3J',$,$,$,(#1430),#14158); +#14158= IFCLIBRARYREFERENCE($,$,'\X2\30AD30FC30D130C330C930BF30A430D7\X0\','\X2\9078629E304C5FC589813068306A308B300130AD30FC30D130C330C930B930A430C330C1306E4E0089A730EA30B930C83002\X0\','ja-JP',$); + +#7098= IFCRELASSOCIATESLIBRARY('3$yvttvlr7j9Ek4tQcZI$T',$,$,$,(#1430),#14159); +#14159= IFCLIBRARYREFERENCE($,$,'\X2\D0A4D328B4DC\X0\ \X2\C720D615\X0\','\X2\C120D0DDC774\X0\ \X2\D544C694D55C\X0\ \X2\D0A4D328B4DC\X0\ \X2\C2A4C704CE58\X0\ \X2\BAA9B85D\X0\','ko-KR',$); + +#7099= IFCRELASSOCIATESLIBRARY('20BQqFjEr0Xem0dJL7Bm76',$,$,$,(#1431),#14160); +#14160= IFCLIBRARYREFERENCE($,$,'Key Shape',$,'en',$); + +#7100= IFCRELASSOCIATESLIBRARY('0rbcxsuGn6Ne$9qB8RQoML',$,$,$,(#1432),#14161); +#14161= IFCLIBRARYREFERENCE($,$,'Labels',$,'en',$); + +#7101= IFCRELASSOCIATESLIBRARY('3VRxL14ZT45e9bBbu$yRcG',$,$,$,(#1433),#14162); +#14162= IFCLIBRARYREFERENCE($,$,'Labels',$,'en',$); + +#7102= IFCRELASSOCIATESLIBRARY('2aTVAnMTT4GhtLFOdkhytO',$,$,$,(#1434),#14163); +#14163= IFCLIBRARYREFERENCE($,$,'Labels',$,'en',$); + +#7103= IFCRELASSOCIATESLIBRARY('0YRs7MTzr7DxtmzHlx9qjd',$,$,$,(#1435),#14164); +#14164= IFCLIBRARYREFERENCE($,$,'Ladder Configuration',$,'en',$); + +#7104= IFCRELASSOCIATESLIBRARY('00DWTK7jr4VunSwnvbbYNX',$,$,$,(#1435),#14165); +#14165= IFCLIBRARYREFERENCE($,$,'\X2\68AF5B508A2D5B9A\X0\','\X2\4F7F75283055308C308B306F3057305469CB9020306E698289818AAC660E3002\X0\','ja-JP',$); + +#7105= IFCRELASSOCIATESLIBRARY('1KCEXloKH0J8u6DUBsn47G',$,$,$,(#1435),#14166); +#14166= IFCLIBRARYREFERENCE($,$,'\X2\C0ACB2E4B9AC\X0\ \X2\C124C815\X0\','\X2\C0ACC6A9B418B294\X0\ \X2\C0ACB2E4B9AC\X0\ \X2\AD6CC870C758\X0\ \X2\AC1CC694\X0\ \X2\C124BA85\X0\.','ko-KR',$); + +#7106= IFCRELASSOCIATESLIBRARY('134pdBUfvB6Oi1BDYhFs04',$,$,$,(#1436),#14167); +#14167= IFCLIBRARYREFERENCE($,$,'Ladder Truss Base Bar Diameter',$,'en',$); + +#7107= IFCRELASSOCIATESLIBRARY('0fBm1fl9P5VBm62MQuLzYZ',$,$,$,(#1436),#14168); +#14168= IFCLIBRARYREFERENCE($,$,'\X2\30D930FC30B930D030FC5F84\X0\','\X2\30D930FC30B930D030FC306E516C79F076F45F843002\X0\','ja-JP',$); + +#7108= IFCRELASSOCIATESLIBRARY('1OAEyvZWXAMgi5dnX86IlY',$,$,$,(#1436),#14169); +#14169= IFCLIBRARYREFERENCE($,$,'\X2\AE30BC18\X0\ \X2\B9C9B300\X0\ \X2\C9C0B984\X0\','\X2\AE30BC18\X0\ \X2\B9C9B300C758\X0\ \X2\ACF5CE6D\X0\ \X2\C9C0B984\X0\','ko-KR',$); + +#7109= IFCRELASSOCIATESLIBRARY('3Cr4ZEiez1vhkYgj5BvSOJ',$,$,$,(#1437),#14170); +#14170= IFCLIBRARYREFERENCE($,$,'Ladder Truss Cross Bar Diameter',$,'en',$); + +#7110= IFCRELASSOCIATESLIBRARY('3FZ_gg2YDA1xg3i74PTik6',$,$,$,(#1437),#14171); +#14171= IFCLIBRARYREFERENCE($,$,'\X2\30AF30ED30B930D030FC5F84\X0\','\X2\307E306330593050306A30AF30ED30B930D030FC306E516C79F076F45F843002\X0\','ja-JP',$); + +#7111= IFCRELASSOCIATESLIBRARY('0SmByE6aD7seVM6C_fpSW9',$,$,$,(#1437),#14172); +#14172= IFCLIBRARYREFERENCE($,$,'\X2\D06CB85CC2A4BC14\X0\ \X2\C9C0B984\X0\','\X2\B611BC14B978\X0\ \X2\D06CB85CC2A4BC14\X0\ \X2\ACF5CE6D\X0\ \X2\C9C0B984\X0\','ko-KR',$); + +#7112= IFCRELASSOCIATESLIBRARY('34Ery_oWD8ogejZPkxoaC7',$,$,$,(#1438),#14173); +#14173= IFCLIBRARYREFERENCE($,$,'Ladder Truss Cross Bar Spacing',$,'en',$); + +#7113= IFCRELASSOCIATESLIBRARY('3s4$UoYuD1W8D7zFfqGnDu',$,$,$,(#1438),#14174); +#14174= IFCLIBRARYREFERENCE($,$,'\X2\30AF30ED30B930D030FC95939694\X0\','\X2\307E306330593050306A306E30AF30ED30B930D030FC306E959396943002\X0\','ja-JP',$); + +#7114= IFCRELASSOCIATESLIBRARY('06Rr31ez55BwZsxWaD5G6A',$,$,$,(#1438),#14175); +#14175= IFCLIBRARYREFERENCE($,$,'\X2\D06CB85CC2A4BC14\X0\ \X2\AC04ACA9\X0\','\X2\B611BC14B978\X0\ \X2\D06CB85CC2A4BC14\X0\ \X2\AC04ACA9\X0\','ko-KR',$); + +#7115= IFCRELASSOCIATESLIBRARY('1GSXrtx5nBSu$sLHWag7zB',$,$,$,(#1439),#14176); +#14176= IFCLIBRARYREFERENCE($,$,'Ladder Truss Height',$,'en',$); + +#7116= IFCRELASSOCIATESLIBRARY('1oukESbFj5UgXkGHoa5ino',$,$,$,(#1439),#14177); +#14177= IFCLIBRARYREFERENCE($,$,'\X2\51684F539AD83055\X0\','\X2\30C830E930B963A57D9A90E86750306E51684F53306E9AD830553002\X0\','ja-JP',$); + +#7117= IFCRELASSOCIATESLIBRARY('1g3qLRvF9EFeyT400MF_p_',$,$,$,(#1439),#14178); +#14178= IFCLIBRARYREFERENCE($,$,'\X2\C804CCB4\X0\ \X2\B192C774\X0\','\X2\D2B8B7ECC2A4\X0\ \X2\C5F0ACB0\X0\ \X2\BD80C7ACC758\X0\ \X2\C804CCB4\X0\ \X2\B192C774\X0\','ko-KR',$); + +#7118= IFCRELASSOCIATESLIBRARY('2QjBtxcUT3W9PDpNiL8rV5',$,$,$,(#1440),#14179); +#14179= IFCLIBRARYREFERENCE($,$,'Ladder Truss Length',$,'en',$); + +#7119= IFCRELASSOCIATESLIBRARY('3sgoU1yNzF$xTowcepQYWv',$,$,$,(#1440),#14180); +#14180= IFCLIBRARYREFERENCE($,$,'\X2\51684F5395773055\X0\','\X2\30C830E930B963A57D9A90E86750306E51684F53306E957730553002\X0\','ja-JP',$); + +#7120= IFCRELASSOCIATESLIBRARY('19fjczrVP6NAAtIQA4INcX',$,$,$,(#1440),#14181); +#14181= IFCLIBRARYREFERENCE($,$,'\X2\C804CCB4AE38C774\X0\','\X2\D2B8B7ECC2A4\X0\ \X2\C5F0ACB0\X0\ \X2\BD80C7ACC758\X0\ \X2\C804CCB4\X0\ \X2\AE38C774\X0\','ko-KR',$); + +#7121= IFCRELASSOCIATESLIBRARY('2uU$pEjkL59xszY0xWaeIg',$,$,$,(#1441),#14182); +#14182= IFCLIBRARYREFERENCE($,$,'Ladder Truss Secondary Bar Diameter',$,'en',$); + +#7122= IFCRELASSOCIATESLIBRARY('3Pi$ynAWHDoR5ejy6mPk8N',$,$,$,(#1441),#14183); +#14183= IFCLIBRARYREFERENCE($,$,'\X2\4E8C6B2130D030FC5F84\X0\','\X2\4E8C6B2130D030FC306E516C79F076F45F843002\X0\','ja-JP',$); + +#7123= IFCRELASSOCIATESLIBRARY('16qyJCiWPD0wla1ohkwxX9',$,$,$,(#1441),#14184); +#14184= IFCLIBRARYREFERENCE($,$,'\X2\BCF4C870B9C9B300\X0\ \X2\C9C0B984\X0\','\X2\BCF4C870\X0\ \X2\B9C9B300C758\X0\ \X2\ACF5CE6D\X0\ \X2\C9C0B984\X0\','ko-KR',$); + +#7125= IFCRELASSOCIATESLIBRARY('3fOWsX9GzBlOoysu_aI2WS',$,$,$,(#1442),#14185); +#14185= IFCLIBRARYREFERENCE($,$,'Lamp Ballast Type',$,'en',$); + +#7126= IFCRELASSOCIATESLIBRARY('1Um$UZK_108OqJkhnCXPTt',$,$,$,(#1442),#14186); +#14186= IFCLIBRARYREFERENCE($,$,'\X2\5B895B9A671F306E30BF30A430D7\X0\','\X2\5B895B9A5668306F4F7F75284E2D306E904E96FB6D41309262913048300186CD514930E930F330D7306E8D7752D5306B5FC58981306A9AD8304496FB572730924F9B7D663057300130AC30B9653E96FB30925B895B9A3055305B308B30025B895B9A5668306F86CD5149706F30016C349280706F300130E130BF30EB30CF30E930A430C930E930F330D730019AD8572730CA30C830EA30A630E030E930F330D77B49306E653E96FB706F4F7F75283059308B6642306B5FC589813068306A308B3002\X0\\X\0D\X\0A\X2\78C16C175F0F5B895B9A5668306F30E930F330D7306B6D41308C308B96FB6D41306E52369650306E305F3081306B300176F45217306B63A57D9A3055308C305F81EA5DF18A985C0E306E624B6CD530927528304430663044308B96FB6D41306851FA529B304B30897167660E306E52B97387904B7528306E7D50679C304C308F304B308B3002\X0\\X\0D\X\0A\X2\72795225306A8A2D8A08306E5B895B9A5668306F51683066306E7167660E306E5149675F30018272306E898B304865B930015BFF547D306E89816C42306B7B543048308B3002\X0\\X\0D\X\0A\X2\86CD5149706F7528306E78C16C175F0F5B895B9A5668306B306F\X0\KVG\X2\5F936765578B3068\X0\VVG\X2\770196FB529B578B306E\X0\2\X2\7A2E985E304C3042308B3002\X0\\X\0D\X\0A\X2\770196FB529B578B5B895B9A5668306F514952B97387306730015B895B9A56683067306E640D5931306E4F4E6E1B53CA30734F4E71B18CA08377306B306A306330663044308B300296FB5B505F0F5B895B9A5668306F86CD5149706F30929AD854686CE230675B895B9A7684306B70B9706F3055305B308B3002\X0\','ja-JP',$); + +#7127= IFCRELASSOCIATESLIBRARY('04jf7tkD92dwHRYw9Njtc3',$,$,$,(#1442),#14187); +#14187= IFCLIBRARYREFERENCE($,$,'\X2\C548C815AE30C758\X0\ \X2\C885B958\X0\','\X2\C548C815AE30B294\X0\ \X2\C0ACC6A9C911C778\X0\ \X2\C11CC9C0B97C\X0\ \X2\C5B5C81CD558ACE0\X0\, \X2\D615AD11\X0\ \X2\B7A8D504\X0\ \X2\C2DCC791D558B294\X0\ \X2\B370\X0\ \X2\D544C694D55C\X0\ \X2\B192C740\X0\ \X2\C804C555C744\X0\ \X2\ACF5AE09D558C5EC\X0\ \X2\AC00C2A4\X0\ \X2\BC29C804C744\X0\ \X2\C548C815C2DCD0A8B2E4\X0\. \X2\C548C815AE30B294\X0\ \X2\D615AD11B4F1\X0\, \X2\C218C740B4F1\X0\, \X2\BA54D0C8\X0\ \X2\D560B77CC774B4DC\X0\ \X2\B7A8D504\X0\, \X2\ACE0C555\X0\ \X2\B098D2B8B968\X0\ \X2\B7A8D504\X0\ \X2\B4F1C758\X0\ \X2\BC29C804B4F1\X0\ \X2\C0ACC6A9\X0\ \X2\B54C\X0\ \X2\D544C694D558B2E4\X0\. \X2\B9C8ADF8B124D2F1\X0\ \X2\C548C815AE30B294\X0\ \X2\B7A8D504C5D0\X0\ \X2\D750B974B294\X0\ \X2\C804B958C758\X0\ \X2\C81CD55CC744\X0\ \X2\C704D574\X0\ \X2\C9C1B82CB85C\X0\ \X2\C5F0ACB0B41C\X0\ \X2\C790AE30\X0\ \X2\C720B3C4\X0\ \X2\BC29BC95C744\X0\ \X2\C0ACC6A9D558B294\X0\ \X2\C804B958\X0\ \X2\CD9CB825C5D0C11C\X0\ \X2\C870BA85\X0\ \X2\D6A8C728\X0\ \X2\C6B4C601\X0\ \X2\ACB0ACFC\X0\ \X2\C54C\X0\ \X2\C218C788B2E4\X0\. \X2\D2B9BCC4D55C\X0\ \X2\B514C790C778C758\X0\ \X2\C548C815AE30B294\X0\ \X2\BAA8B4E0\X0\ \X2\C870BA85C758\X0\ \X2\AD11C18D\X0\, \X2\C0C9C0C1C758\X0\ \X2\C678AD00\X0\ \X2\C218BA85C758\X0\ \X2\C694AD6CC5D0\X0\ \X2\BC18C751D55CB2E4\X0\. \X2\D615AD11\X0\ \X2\B4F1C6A9\X0\ \X2\C790AE30\X0\ \X2\C2DD\X0\ \X2\C548C815AE30C5D0\X0\ KVG \X2\AE30C874ACFC\X0\ VVG \X2\C808C804\X0\ \X2\D615C758\X0\ 2 \X2\C885B958AC00C788B2E4\X0\. \X2\C5D0B108C9C0\X0\ \X2\C808C57DD615\X0\ \X2\C548C815AE30B294\X0\ \X2\C870BA85\X0\ \X2\D6A8C728C5D0C11C\X0\ \X2\C548C815AE30C758\X0\ \X2\C190C2E4\X0\ \X2\AC10C18C\X0\ \X2\BC0F\X0\ \X2\B0AEC740\X0\ \X2\C5F4\X0\ \X2\BD80D558B418C5B4C788B2E4\X0\. \X2\C804C790C2DD\X0\ \X2\C548C815AE30B294\X0\ \X2\D615AD11B4F1\X0\ \X2\ACE0C8FCD30CC5D0C11C\X0\ \X2\C548C815C801C73CB85C\X0\ \X2\C810B4F1D55CB2E4\X0\.','ko-KR',$); + +#7129= IFCRELASSOCIATESLIBRARY('2V34ZXUJD9nOT1LsryuBbV',$,$,$,(#1443),#14188); +#14188= IFCLIBRARYREFERENCE($,$,'Lamp Compensation Type',$,'en',$); + +#7130= IFCRELASSOCIATESLIBRARY('3cFqQaI6P38AI2ECknarju',$,$,$,(#1443),#14189); +#14189= IFCLIBRARYREFERENCE($,$,'\X2\30E930F330D788DC6B63\X0\','\X2\529B7387306E6539558430689AD88ABF6CE2306E62915236306E305F3081306B4F7F75283055308C308B88DC6B63\X0\','ja-JP',$); + +#7131= IFCRELASSOCIATESLIBRARY('3Mh8i_BjHBSgB5IaY9Hpn4',$,$,$,(#1443),#14190); +#14190= IFCLIBRARYREFERENCE($,$,'\X2\B7A8D504BCF4C815\X0\',$,'ko-KR',$); + +#7132= IFCRELASSOCIATESLIBRARY('3A_$IEcNzFvAzTK0lZqjLs',$,$,$,(#1444),#14191); +#14191= IFCLIBRARYREFERENCE($,$,'Lamp Maintenance Factor',$,'en',$); + +#7133= IFCRELASSOCIATESLIBRARY('2QnebZ$LLFVOKQ95$6hUue',$,$,$,(#1444),#14192); +#14192= IFCLIBRARYREFERENCE($,$,'\X2\4FDD5B887387\X0\','\X2\56DE5FA94E0D53EF80FD306A514991CF6E1B5C11304C539F56E0306E51496E9081EA4F53306E5149675F306E4F4E4E0B3001305F3068304830707167660E56685177306E8001673D531630846C5A308C306B3088308B514991CF306E6E1B5C113002\X0\','ja-JP',$); + +#7134= IFCRELASSOCIATESLIBRARY('23xAeIKXvECANQi_jMyL7I',$,$,$,(#1444),#14193); +#14193= IFCLIBRARYREFERENCE($,$,'\X2\BCF4C218\X0\ \X2\BE44C728\X0\','\X2\BCF5AD6CD560\X0\ \X2\C218C5C6B294\X0\ \X2\AD11B7C9\X0\ \X2\AC10C18CAC00\X0\ \X2\C6D0C778\X0\ \X2\AD11C6D0\X0\ \X2\C790CCB4C758\X0\ \X2\AD11C18D\X0\ \X2\C800D558\X0\, \X2\C608B97C\X0\ \X2\B4E4C5B4\X0\ \X2\C870BA85AE30AD6CC758\X0\ \X2\B178D6C4D654\X0\ \X2\BC0F\X0\ \X2\C624C5FCC5D0\X0\ \X2\C758D55C\X0\ \X2\AD11B7C9\X0\ \X2\AC10C18C\X0\.','ko-KR',$); + +#7135= IFCRELASSOCIATESLIBRARY('2gPE3$JSb7veHvU02jXPPr',$,$,$,(#1445),#14194); +#14194= IFCLIBRARYREFERENCE($,$,'Land ID',$,'en',$); + +#7136= IFCRELASSOCIATESLIBRARY('3gzavoEHLBDwcfP_$V1f$A',$,$,$,(#1445),#14195); +#14195= IFCLIBRARYREFERENCE($,$,'IdParcelle','Identifiant num\S\irique de la parcelle attribu\S\i par une autorit\S\i [NDT : exemple : DGI]','fr-FR',$); + +#7137= IFCRELASSOCIATESLIBRARY('26lKkPjr136wfqFCxbLYn2',$,$,$,(#1445),#14196); +#14196= IFCLIBRARYREFERENCE($,$,'\X2\65775730\X0\ID','\X2\767B8A18306B304A3051308B8B585225756A53F73002\X0\','ja-JP',$); + +#7138= IFCRELASSOCIATESLIBRARY('1sYi_3Mov6vwnwh50k8SEs',$,$,$,(#1445),#14197); +#14197= IFCLIBRARYREFERENCE($,$,'\X2\BD80C9C0\X0\ ID','\X2\B4F1AE30C758\X0\ ID\X2\C785B2C8B2E4\X0\.','ko-KR',$); + +#7139= IFCRELASSOCIATESLIBRARY('32A5v4owTE19NFIHCHZOZW',$,$,$,(#1446),#14198); +#14198= IFCLIBRARYREFERENCE($,$,'Land Title ID',$,'en',$); + +#7140= IFCRELASSOCIATESLIBRARY('0kRmLVahv38hak47v5Nrq7',$,$,$,(#1446),#14199); +#14199= IFCLIBRARYREFERENCE($,$,'IdTitreParcelle','Identifiant num\S\irique du titre de la parcelle attribu\S\i par une autorit\S\i.','fr-FR',$); + +#7141= IFCRELASSOCIATESLIBRARY('0bA30qUZf1_vCPZpqbJtic',$,$,$,(#1446),#14200); +#14200= IFCLIBRARYREFERENCE($,$,'\X2\65775730756A53F7\X0\ID','\X2\767B8A186240306B3088308B8B585225756A53F73002\X0\','ja-JP',$); + +#7142= IFCRELASSOCIATESLIBRARY('1sYLpnSTDFex9Iw3TdqKoR',$,$,$,(#1446),#14201); +#14201= IFCLIBRARYREFERENCE($,$,'\X2\BD80C9C0\X0\ \X2\BC88D638\X0\ ID','\X2\B4F1AE30C18CC758\X0\ ID\X2\C785B2C8B2E4\X0\.','ko-KR',$); + +#7143= IFCRELASSOCIATESLIBRARY('04yyVu8wDB6gKjnggQZwZ1',$,$,$,(#1450),#14202); +#14202= IFCLIBRARYREFERENCE($,$,'Latent Cooling Capacity',$,'en',$); + +#7144= IFCRELASSOCIATESLIBRARY('04IQuxCQ50guQYnrTpuxIE',$,$,$,(#1450),#14203); +#14203= IFCLIBRARYREFERENCE($,$,'\X2\6F5C71B151B7537480FD529B\X0\','\X2\6F5C71B151B7537480FD529B\X0\','ja-JP',$); + +#7145= IFCRELASSOCIATESLIBRARY('11tJds3LP3VO$M$hYkb4AX',$,$,$,(#1451),#14204); +#14204= IFCLIBRARYREFERENCE($,$,'Latent Heat Transfer Rate',$,'en',$); + +#7146= IFCRELASSOCIATESLIBRARY('0aTd7zUlb5fgPZhXjSJE_a',$,$,$,(#1451),#14205); +#14205= IFCLIBRARYREFERENCE($,$,'PuissanceThermiqueLatente','Puissance thermique latente','fr-FR',$); + +#7147= IFCRELASSOCIATESLIBRARY('0JH278fsrDVR2OXCnYU2UX',$,$,$,(#1451),#14206); +#14206= IFCLIBRARYREFERENCE($,$,'\X2\6F5C71B14EA463DB91CF\X0\','\X2\6F5C71B14EA463DB91CF\X0\','ja-JP',$); + +#7148= IFCRELASSOCIATESLIBRARY('0v51ArZAf7BPNZHFK5FAJw',$,$,$,(#1452),#14207); +#14207= IFCLIBRARYREFERENCE($,$,'Latent Heat Transfer Rate',$,'en',$); + +#7149= IFCRELASSOCIATESLIBRARY('2PBy376TD0fQCP6YnWlneb',$,$,$,(#1452),#14208); +#14208= IFCLIBRARYREFERENCE($,$,'\X2\6F5C71B14EA463DB91CF\X0\','\X2\4E006B217A7A6C176D41306E6F5C71B14EA463DB91CF\X0\','ja-JP',$); + +#7150= IFCRELASSOCIATESLIBRARY('1VtYKDT_jFkPOnhyvWD$rw',$,$,$,(#1453),#14209); +#14209= IFCLIBRARYREFERENCE($,$,'Layers',$,'en',$); + +#7151= IFCRELASSOCIATESLIBRARY('1I3JoKMV53deGlBkcHMrWf',$,$,$,(#1455),#14210); +#14210= IFCLIBRARYREFERENCE($,$,'Layup',$,'en',$); + +#7152= IFCRELASSOCIATESLIBRARY('1Hw4DmIc1AAg3TxoKj5G8v',$,$,$,(#1456),#14211); +#14211= IFCLIBRARYREFERENCE($,$,'Lead In Time','Lead in time before start of process.','en',$); + +#7153= IFCRELASSOCIATESLIBRARY('18870zWp18RuBiCVnxeidS',$,$,$,(#1457),#14212); +#14212= IFCLIBRARYREFERENCE($,$,'Lead Out Time','Lead out time after end of process.','en',$); + +#7154= IFCRELASSOCIATESLIBRARY('0Vy8BJn3v5ZukIVXnZW5KN',$,$,$,(#1458),#14213); +#14213= IFCLIBRARYREFERENCE($,$,'Leakage',$,'en',$); + +#7155= IFCRELASSOCIATESLIBRARY('2C1WpPzsjD2wFuelu8BkY7',$,$,$,(#1459),#14214); +#14214= IFCLIBRARYREFERENCE($,$,'Leakage Class',$,'en',$); + +#7156= IFCRELASSOCIATESLIBRARY('2_zbXPG0D8Fhs67MoxuWjp',$,$,$,(#1459),#14215); +#14215= IFCLIBRARYREFERENCE($,$,'\X2\6F0F308C7387\X0\','\X2\30C030AF30C830B730B930C630E0540490E84F4D306E6F0F308C73873002\X0\','ja-JP',$); + +#7157= IFCRELASSOCIATESLIBRARY('1bNKk6FLb8iQ_rKmQP$65D',$,$,$,(#1459),#14216); +#14216= IFCLIBRARYREFERENCE($,$,'\X2\B204C124BE44C728\X0\','\X2\B355D2B8\X0\ \X2\C2DCC2A4D15C\X0\ \X2\AC01\X0\ \X2\BD80C704C758\X0\ \X2\B204CD9C\X0\ \X2\BE44C728\X0\.','ko-KR',$); + +#7158= IFCRELASSOCIATESLIBRARY('2GVKvAqBL48witzv9kVzou',$,$,$,(#1460),#14217); +#14217= IFCLIBRARYREFERENCE($,$,'Leakage Curve',$,'en',$); + +#7159= IFCRELASSOCIATESLIBRARY('1sBSMfAdD1vBACBDQGz2Ai',$,$,$,(#1461),#14218); +#14218= IFCLIBRARYREFERENCE($,$,'Leakage Curve',$,'en',$); + +#7160= IFCRELASSOCIATESLIBRARY('3j6dMbV_TCdfd9Q5NMi9HL',$,$,$,(#1461),#14219); +#14219= IFCLIBRARYREFERENCE($,$,'\X2\6F0F6D2966F27DDA\X0\','\X2\914D7BA15727529B306B5BFE3059308B53584F4D3042305F308A6D4151FA91CF66F27DDA\X0\','ja-JP',$); + +#7161= IFCRELASSOCIATESLIBRARY('0jHAHeCIj6R8NAyVbs_d6N',$,$,$,(#1462),#14220); +#14220= IFCLIBRARYREFERENCE($,$,'Leakage Curve',$,'en',$); + +#7162= IFCRELASSOCIATESLIBRARY('3_JU22gf110fa2JP$KPU1Z',$,$,$,(#1462),#14221); +#14221= IFCLIBRARYREFERENCE($,$,'\X2\6F0F308C66F27DDA\X0\','\X2\4F5C52D55727529B306B5BFE3059308B53584F4D957730553042305F308A306E6F0F308C66F27DDA3002\X0\\X\0D\X\0A\X2\30B930AB30E930FC5024304C886873FE3055308C30663044308B58345408306F300162405B9A306E5727529BFF084F8B304830703001\X0\ASHRAE\X2\3000\X0\Fundamentals 200134.16\X2\FF09306B304A3051308B53584F4D97627A4D5F53305F308A306E6D4191CF30673042308B6F0F308C30AF30E930B93092886830593002\X0\','ja-JP',$); + +#7163= IFCRELASSOCIATESLIBRARY('2qBr0SqXT21w75RshLz3E5',$,$,$,(#1463),#14222); +#14222= IFCLIBRARYREFERENCE($,$,'Leakage Fully Closed',$,'en',$); + +#7164= IFCRELASSOCIATESLIBRARY('2TuObAJ0D18xVGOjFMV020',$,$,$,(#1464),#14223); +#14223= IFCLIBRARYREFERENCE($,$,'Left Flange Width',$,'en',$); + +#7165= IFCRELASSOCIATESLIBRARY('0rvPqVCtzBeRriKXeirmlD',$,$,$,(#1465),#14224); +#14224= IFCLIBRARYREFERENCE($,$,'Legend',$,'en',$); + +#7166= IFCRELASSOCIATESLIBRARY('32WgaYC4D8A92t_0nxYZeQ',$,$,$,(#1465),#14225); +#14225= IFCLIBRARYREFERENCE($,$,'\X2\51E14F8B\X0\','\X2\76EE7684307E305F306F6A5F80FD3092793A305951E14F8B306A3069300130B930A430C330C1306B906975283055308C308B30C630AD30B930C83002\X0\','ja-JP',$); + +#7167= IFCRELASSOCIATESLIBRARY('3twrtet2D4ehh_v8bST11Y',$,$,$,(#1465),#14226); +#14226= IFCLIBRARYREFERENCE($,$,'\X2\BC94B840\X0\','\X2\BAA9C801C774B098\X0\ \X2\AE30B2A5C744\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\BC94B840C640\X0\ \X2\AC19C740\X0\ \X2\C2A4C704CE58C5D0\X0\ \X2\C801C6A9B418B294\X0\ \X2\D14DC2A4D2B8C785B2C8B2E4\X0\.','ko-KR',$); + +#7168= IFCRELASSOCIATESLIBRARY('0ZaLQAUlD8W89HJtu1wznJ',$,$,$,(#1467),#14227); +#14227= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#7169= IFCRELASSOCIATESLIBRARY('1gMfeCzwDE1AKDSmovLiPD',$,$,$,(#1467),#14228); +#14228= IFCLIBRARYREFERENCE($,$,'\X2\95773055\X0\','\X2\30C130E530FC30D6675F306E30C130E530FC30D695773055\X0\','ja-JP',$); + +#7170= IFCRELASSOCIATESLIBRARY('0swnKy5Rr8mvBE4T4Dtd8N',$,$,$,(#1468),#14229); +#14229= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#7171= IFCRELASSOCIATESLIBRARY('0moNmKjw52agIkPVUkS69o',$,$,$,(#1468),#14230); +#14230= IFCLIBRARYREFERENCE($,$,'\X2\95773055\X0\','\X2\30D430C330C8957730553002\X0\','ja-JP',$); + +#7172= IFCRELASSOCIATESLIBRARY('0SA8dTX9fDX9t1F6dKNoy8',$,$,$,(#1468),#14231); +#14231= IFCLIBRARYREFERENCE($,$,'\X2\AE38C774\X0\','\X2\D53CD2B8\X0\ \X2\AE38C774\X0\','ko-KR',$); + +#7173= IFCRELASSOCIATESLIBRARY('0XN0whKzDFcuXdWfzXPQVe',$,$,$,(#1469),#14232); +#14232= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#7174= IFCRELASSOCIATESLIBRARY('3eS7vb_fv46v4pwXDDl81$',$,$,$,(#1469),#14233); +#14233= IFCLIBRARYREFERENCE($,$,'\X2\95773055\X0\','\X2\6C176D4165B95411306B5E73884C306B8A083089308C305F30D530A330F3306E95773055\X0\','ja-JP',$); + +#7176= IFCRELASSOCIATESLIBRARY('3PY_7qVt9A7Q3iTyoH500s',$,$,$,(#1475),#14234); +#14234= IFCLIBRARYREFERENCE($,$,'Life Cycle Phase',$,'en',$); + +#7177= IFCRELASSOCIATESLIBRARY('2G4Uetz1fFUu$aIXQy_vTo',$,$,$,(#1475),#14235); +#14235= IFCLIBRARYREFERENCE($,$,'PhaseCycleDeVie','Le cycle de vie complet ou seulement une de ses phases pour lequel les les donn\S\ies environnementales sont valides','fr-FR',$); + +#7178= IFCRELASSOCIATESLIBRARY('2sSZ4b2kTCRRDI0JETLWVW',$,$,$,(#1475),#14236); +#14236= IFCLIBRARYREFERENCE($,$,'\X2\30E930A430D530B530A430AF30EB30D530A730FC30BA\X0\','\X2\74B0588330C730FC30BF304C670952B930673042308B30E930A430D530B530A430AF30EB51683066307E305F306F72795B9A306E6BB5968E3002\X0\','ja-JP',$); + +#7179= IFCRELASSOCIATESLIBRARY('2B3oS9HjX6_QY5shIY3_W$',$,$,$,(#1475),#14237); +#14237= IFCLIBRARYREFERENCE($,$,'\X2\B77CC774D504\X0\ \X2\C0ACC774D074\X0\ \X2\B2E8ACC4\X0\','\X2\D658ACBD\X0\ \X2\B370C774D130AC00\X0\ \X2\C720D6A8D55CC9C0\X0\ \X2\B77CC774D504\X0\ \X2\C0ACC774D074\X0\ \X2\B610B294\X0\ \X2\B2E8\X0\ \X2\D558B098\X0\ \X2\C8FCC5B4C9C4\X0\ \X2\B2E8ACC4\X0\','ko-KR',$); + +#7180= IFCRELASSOCIATESLIBRARY('1mIdDcHDHB38StVLcyZg7s',$,$,$,(#1476),#14238); +#14238= IFCLIBRARYREFERENCE($,$,'Lift Elevation Difference',$,'en',$); + +#7181= IFCRELASSOCIATESLIBRARY('1gD1zZ1GP8TeQHJfIuje45',$,$,$,(#1477),#14239); +#14239= IFCLIBRARYREFERENCE($,$,'Lifting Strength',$,'en',$); + +#7182= IFCRELASSOCIATESLIBRARY('3t0j47s2D639l3uhjQFQNA',$,$,$,(#1477),#14240); +#14240= IFCLIBRARYREFERENCE($,$,'\X2\540A308A4E0A30525F375EA6\X0\','\X2\30B330F330AF30EA30FC30C889817D20304C540A308A4E0A30523089308C308B6642306E30B330F330AF30EA30FC30C8306E67005C0F5FC5898157277E2E5F375EA63002\X0\','ja-JP',$); + +#7183= IFCRELASSOCIATESLIBRARY('1dcbA3YTTF8RVkucaTdHb4',$,$,$,(#1478),#14241); +#14241= IFCLIBRARYREFERENCE($,$,'Light Emitter Nominal Power',$,'en',$); + +#7184= IFCRELASSOCIATESLIBRARY('3XZgjmwULEo9Q5XEOkP9eB',$,$,$,(#1478),#14242); +#14242= IFCLIBRARYREFERENCE($,$,'\X2\7167660E5668517730EF30C330C86570\X0\','\X2\767A51493059308B305F3081306E5B9A683C30EF30C330C86570\X0\','ja-JP',$); + +#7185= IFCRELASSOCIATESLIBRARY('1QUur8K593T9wXrcTJiBKn',$,$,$,(#1478),#14243); +#14243= IFCLIBRARYREFERENCE($,$,'\X2\C870BA85AE30AD6C\X0\ \X2\C640D2B8\X0\','\X2\BC1CAD11D558B294\X0\ \X2\C815ACA9\X0\ \X2\C640D2B8\X0\','ko-KR',$); + +#7187= IFCRELASSOCIATESLIBRARY('0LvEL7RTv7aea0M6QmJt7z',$,$,$,(#1479),#14244); +#14244= IFCLIBRARYREFERENCE($,$,'Light Fixture Mounting Type',$,'en',$); + +#7188= IFCRELASSOCIATESLIBRARY('2B_yvzC1D8g86GzKBXv$EZ',$,$,$,(#1479),#14245); +#14245= IFCLIBRARYREFERENCE($,$,'\X2\7167660E5668517753D64ED865B96CD5\X0\','\X2\7167660E56685177306E53D64ED865B96CD5309230EA30B930C8304B30899078629E3002\X0\','ja-JP',$); + +#7189= IFCRELASSOCIATESLIBRARY('0ZUq1n08vBkvgFES29ofxr',$,$,$,(#1479),#14246); +#14246= IFCLIBRARYREFERENCE($,$,'\X2\C870BA85AE30AD6C\X0\ \X2\C124CE58BC29BC95\X0\','\X2\C870BA85AE30AD6CC758\X0\ \X2\C124CE58\X0\ \X2\BC29BC95C744\X0\ \X2\BAA9B85DC5D0C11C\X0\ \X2\C120D0DDD569B2C8B2E4\X0\.','ko-KR',$); + +#7191= IFCRELASSOCIATESLIBRARY('3Am$RvIJD18Q2_omxpQQlj',$,$,$,(#1480),#14247); +#14247= IFCLIBRARYREFERENCE($,$,'Light Fixture Placing Type',$,'en',$); + +#7192= IFCRELASSOCIATESLIBRARY('2rXZ25EmL4pusvJ465ZDRn',$,$,$,(#1480),#14248); +#14248= IFCLIBRARYREFERENCE($,$,'\X2\7167660E5668517753D64ED858346240\X0\','\X2\7167660E56685177306E53D64ED858346240309230EA30B930C8304B30899078629E3002\X0\','ja-JP',$); + +#7193= IFCRELASSOCIATESLIBRARY('07LUb0DWLBwh8E55m4QrIL',$,$,$,(#1480),#14249); +#14249= IFCLIBRARYREFERENCE($,$,'\X2\C870BA85AE30AD6C\X0\ \X2\C124CE58\X0\ \X2\C7A5C18C\X0\','\X2\C870BA85AE30AD6CC758\X0\ \X2\C124CE58\X0\ \X2\C7A5C18CB97C\X0\ \X2\BAA9B85DC5D0C11C\X0\ \X2\C120D0DDD569B2C8B2E4\X0\.','ko-KR',$); + +#7194= IFCRELASSOCIATESLIBRARY('0jpS0kOp5DYA3NxhagE3nc',$,$,$,(#1481),#14250); +#14250= IFCLIBRARYREFERENCE($,$,'Lighting',$,'en',$); + +#7195= IFCRELASSOCIATESLIBRARY('1YWKppBzfEnhMUawpgGmab',$,$,$,(#1481),#14251); +#14251= IFCLIBRARYREFERENCE($,$,'\X2\7167660E\X0\','\X2\7167660E8CA083773002\X0\','ja-JP',$); + +#7196= IFCRELASSOCIATESLIBRARY('3qeuVUPxvAw86vFxktE7Ja',$,$,$,(#1481),#14252); +#14252= IFCLIBRARYREFERENCE($,$,'\X2\C870BA85\X0\','\X2\C870BA85\X0\ \X2\BD80D558\X0\','ko-KR',$); + +#7197= IFCRELASSOCIATESLIBRARY('1fXUlfkMr9uQwMnjis6Tgl',$,$,$,(#1482),#14253); +#14253= IFCLIBRARYREFERENCE($,$,'Lighting Diversity',$,'en',$); + +#7198= IFCRELASSOCIATESLIBRARY('23uc1t_zDEvP5yUPf4Ug9C',$,$,$,(#1482),#14254); +#14254= IFCLIBRARYREFERENCE($,$,'\X2\7167660E8CA083774FC26570\X0\','\X2\7167660E8CA083774FC265703002\X0\','ja-JP',$); + +#7199= IFCRELASSOCIATESLIBRARY('0pRz59RT96fwJgmf8RSDs8',$,$,$,(#1482),#14255); +#14255= IFCLIBRARYREFERENCE($,$,'\X2\C870BA85\X0\ \X2\BD80D558ACC4C218\X0\','\X2\C870BA85\X0\ \X2\BD80D558\X0\ \X2\ACC4C218\X0\.','ko-KR',$); + +#7200= IFCRELASSOCIATESLIBRARY('1EwtgWl_z6HwjoUWI1bV_W',$,$,$,(#1483),#14256); +#14256= IFCLIBRARYREFERENCE($,$,'Lighting',$,'en',$); + +#7201= IFCRELASSOCIATESLIBRARY('22Mgb8xeX35QC9d28bj43$',$,$,$,(#1483),#14257); +#14257= IFCLIBRARYREFERENCE($,$,'\X2\7167660E\X0\','\X2\7167660E8CA083773002\X0\','ja-JP',$); + +#7202= IFCRELASSOCIATESLIBRARY('3SbWJGtTT7iezb7t8c1v9Z',$,$,$,(#1483),#14258); +#14258= IFCLIBRARYREFERENCE($,$,'\X2\C870BA85\X0\','\X2\C870BA85\X0\ \X2\BD80D558\X0\','ko-KR',$); + +#7203= IFCRELASSOCIATESLIBRARY('1o_cjcDSr1Yfw0ipZZOfyi',$,$,$,(#1484),#14259); +#14259= IFCLIBRARYREFERENCE($,$,'Lighting Load Intensity',$,'en',$); + +#7204= IFCRELASSOCIATESLIBRARY('18TXAuSjv4mwXOkLWlh9XM',$,$,$,(#1484),#14260); +#14260= IFCLIBRARYREFERENCE($,$,'\X2\7167660E8CA083777387\X0\','\X2\53584F4D97627A4D3042305F308A7167660E6A5F5668306E5E73574796FB529B6D888CBB91CF3002\X0\\X\0D\X\0A\X2\FF08\X0\PowerMeasure/IfcAreaMeasure\X2\FF09\X0\','ja-JP',$); + +#7205= IFCRELASSOCIATESLIBRARY('0NM55sSI10JgLeCmT_BE7Z',$,$,$,(#1484),#14261); +#14261= IFCLIBRARYREFERENCE($,$,'\X2\C870BA85\X0\ \X2\BD80D558C728\X0\','\X2\B2E8C704\X0\ \X2\BA74C801\X0\ \X2\B2F9\X0\ \X2\C870BA85C758\X0\ \X2\D3C9ADE0\X0\ \X2\C804B825\X0\ \X2\C18CBE44\X0\. (PowerMeasure / IfcAreaMeasure)','ko-KR',$); + +#7206= IFCRELASSOCIATESLIBRARY('2c0B96$nzBq984plVl_T_r',$,$,$,(#1485),#14262); +#14262= IFCLIBRARYREFERENCE($,$,'Lighting Percent Load To Return Air',$,'en',$); + +#7207= IFCRELASSOCIATESLIBRARY('3Hu5bWuKP9hRhE57SDGJr7',$,$,$,(#1485),#14263); +#14263= IFCLIBRARYREFERENCE($,$,'\X2\30EA30BF30F37A7A6C173078306E7167660E6A5F5668306E653E71B17387\X0\','\X2\7167660E6A5F5668304B308930EA30BF30F37A7A6C17FF0859294E9588CFFF093078306E653E71B173873002\X0\','ja-JP',$); + +#7208= IFCRELASSOCIATESLIBRARY('2p8vjDwpXAAACOePAtbcOJ',$,$,$,(#1485),#14264); +#14264= IFCLIBRARYREFERENCE($,$,'\X2\B9ACD0C4\X0\ \X2\ACF5AE30C5D0\X0\ \X2\C870BA85\X0\ \X2\AE30AE30C758\X0\ \X2\BC29C5F4\X0\ \X2\BE44C728\X0\','\X2\C870BA85\X0\ \X2\AE30AE30C5D0C11C\X0\ \X2\D3F4B9ACD0C4\X0\ \X2\ACF5AE30\X0\ (\X2\CC9CC7A5\X0\)\X2\C758\X0\ \X2\BC29C5F4\X0\ \X2\C18DB3C4\X0\.','ko-KR',$); + +#7209= IFCRELASSOCIATESLIBRARY('3sbYZjjjnAA8m6EdAHpYS7',$,$,$,(#1491),#14265); +#14265= IFCLIBRARYREFERENCE($,$,'Limiting Terminal Size',$,'en',$); + +#7210= IFCRELASSOCIATESLIBRARY('02szCSNzjDJuL8ZE722Ytk',$,$,$,(#1491),#14266); +#14266= IFCLIBRARYREFERENCE($,$,'\X2\63A57D9A9650754C5024\X0\','\X2\88C57F6E306B63A57D9A3055308C308B6700592730B530A430BA3002\X0\','ja-JP',$); + +#7211= IFCRELASSOCIATESLIBRARY('019eRZBYf7UAwq2uF0eO7e',$,$,$,(#1491),#14267); +#14267= IFCLIBRARYREFERENCE($,$,'\X2\C5F0ACB0\X0\ \X2\D55CACC4\X0\','\X2\C7A5CE58C5D0\X0\ \X2\C5F0ACB0B418B294\X0\ \X2\CD5CB300\X0\ \X2\D06CAE30C785B2C8B2E4\X0\.','ko-KR',$); + +#7213= IFCRELASSOCIATESLIBRARY('2wf0a79vPDFuGbibaUFnRM',$,$,$,(#1516),#14268); +#14268= IFCLIBRARYREFERENCE($,$,'Load',$,'en',$); + +#7214= IFCRELASSOCIATESLIBRARY('0wSvV$xyPAt8qHtXRtLSjM',$,$,$,(#1516),#14269); +#14269= IFCLIBRARYREFERENCE($,$,'Charge','Charge effective de la chaudi\S\hre.','fr-FR',$); + +#7215= IFCRELASSOCIATESLIBRARY('1xav98q8z4IBS3tGOZOlT6',$,$,$,(#1516),#14270); +#14270= IFCLIBRARYREFERENCE($,$,'\X2\8CA08377\X0\','\X2\30DC30A430E95B9F8CA08377\X0\','ja-JP',$); + +#7216= IFCRELASSOCIATESLIBRARY('0v4B7Hq7bDeRJWsmBUPFmP',$,$,$,(#1517),#14271); +#14271= IFCLIBRARYREFERENCE($,$,'Tragendes Bauteil','Angabe, ob dieses Bauteil tragend ist (JA) oder nichttragend (NEIN)','de-DE',$); + +#7217= IFCRELASSOCIATESLIBRARY('1q7JC1zjLA39hedi9LBbMt',$,$,$,(#1517),#14272); +#14272= IFCLIBRARYREFERENCE($,$,'Load Bearing',$,'en',$); + +#7218= IFCRELASSOCIATESLIBRARY('32_x2VT$fDA8fDIW2OppFl',$,$,$,(#1517),#14273); +#14273= IFCLIBRARYREFERENCE($,$,'Porteur','Indique si l''objet est cens\S\i porter des charges (VRAI) ou non (FAUX).','fr-FR',$); + +#7219= IFCRELASSOCIATESLIBRARY('2DcjSdWQfDaAZWlmoqZUHc',$,$,$,(#1517),#14274); +#14274= IFCLIBRARYREFERENCE($,$,'\X2\8010529B90E86750\X0\','\X2\837791CD306B95A24FC2305730663044308B90E86750304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#7220= IFCRELASSOCIATESLIBRARY('11HtDsN9b0qhyO1aep5knv',$,$,$,(#1517),#14275); +#14275= IFCLIBRARYREFERENCE($,$,'\X2\662F5426627F91CD\X0\','\X2\8868793A8BE55BF98C61662F542697008981627F91CD3002\X0\','zh-CN',$); + +#7221= IFCRELASSOCIATESLIBRARY('3SHbXK7V1DJgPzGS0JHC$I',$,$,$,(#1518),#14276); +#14276= IFCLIBRARYREFERENCE($,$,'Tragendes Bauteil','Angabe, ob dieses Bauteil tragend ist (JA) oder nichttragend (NEIN)','de-DE',$); + +#7222= IFCRELASSOCIATESLIBRARY('1Y1gdhPr58CBEOr_mN0N2m',$,$,$,(#1518),#14277); +#14277= IFCLIBRARYREFERENCE($,$,'Load Bearing',$,'en',$); + +#7223= IFCRELASSOCIATESLIBRARY('31yKMnTLTADOQFnIAfeXCN',$,$,$,(#1518),#14278); +#14278= IFCLIBRARYREFERENCE($,$,'Porteur','Indique si l''objet est cens\S\i porter des charges (VRAI) ou non (FAUX).','fr-FR',$); + +#7224= IFCRELASSOCIATESLIBRARY('0V3pbnI2z9g9QiQSm3yzaB',$,$,$,(#1518),#14279); +#14279= IFCLIBRARYREFERENCE($,$,'\X2\8010529B90E86750\X0\','\X2\30AA30D630B830A730AF30C8304C837791CD30924FDD63013059308B304BFF08\X0\TRUE\X2\FF0930014FDD63013057306A3044304BFF08\X0\FALSE\X2\FF093092793A30593002\X0\','ja-JP',$); + +#7225= IFCRELASSOCIATESLIBRARY('1f71BW4IHDNB1Ul712kE9g',$,$,$,(#1518),#14280); +#14280= IFCLIBRARYREFERENCE($,$,'\X2\662F5426627F91CD\X0\','\X2\8868793A8BE55BF98C61662F542697008981627F91CD3002\X0\','zh-CN',$); + +#7226= IFCRELASSOCIATESLIBRARY('0RzTewdJH5jvIKwvKeJdSk',$,$,$,(#1519),#14281); +#14281= IFCLIBRARYREFERENCE($,$,'Tragendes Bauteil','Angabe, ob dieses Bauteil tragend ist (JA) oder nichttragend (NEIN)','de-DE',$); + +#7227= IFCRELASSOCIATESLIBRARY('0vejs9Usv1UxppVeo8Oyx6',$,$,$,(#1519),#14282); +#14282= IFCLIBRARYREFERENCE($,$,'Load Bearing',$,'en',$); + +#7228= IFCRELASSOCIATESLIBRARY('2qmoHV3dH96B2zB_J5FE1l',$,$,$,(#1519),#14283); +#14283= IFCLIBRARYREFERENCE($,$,'Porteur','Indique si l''objet est cens\S\i porter des charges (VRAI) ou non (FAUX).','fr-FR',$); + +#7229= IFCRELASSOCIATESLIBRARY('0iAhr7Yrn6O9NmQ$fHbP4d',$,$,$,(#1519),#14284); +#14284= IFCLIBRARYREFERENCE($,$,'\X2\8010529B90E86750\X0\','\X2\837791CD306B95A24FC2305730663044308B90E86750304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#7230= IFCRELASSOCIATESLIBRARY('3hwsyyQDvFSx2OVsI97kLA',$,$,$,(#1519),#14285); +#14285= IFCLIBRARYREFERENCE($,$,'\X2\662F5426627F91CD\X0\','\X2\8868793A8BE55BF98C61662F542697008981627F91CD3002\X0\','zh-CN',$); + +#7231= IFCRELASSOCIATESLIBRARY('1tdVB2LxL8yQMwzETbOrte',$,$,$,(#1520),#14286); +#14286= IFCLIBRARYREFERENCE($,$,'Tragendes Bauteil','Angabe, ob dieses Bauteil tragend ist (JA) oder nichttragend (NEIN)','de',$); + +#7232= IFCRELASSOCIATESLIBRARY('3P9i1QdR5Av9zMhk7YDrq7',$,$,$,(#1520),#14287); +#14287= IFCLIBRARYREFERENCE($,$,'Load Bearing','Indicates whether the object is intended to carry loads (TRUE) or not (FALSE).','en',$); + +#7233= IFCRELASSOCIATESLIBRARY('2mtgDvqWXEuhKMlfvbw9Kd',$,$,$,(#1520),#14288); +#14288= IFCLIBRARYREFERENCE($,$,'Porteur','Indique si l''objet est cens\S\i porter des charges (VRAI) ou non (FAUX).','fr',$); + +#7234= IFCRELASSOCIATESLIBRARY('0qwRsHyX500x6TwSvlI7zq',$,$,$,(#1520),#14289); +#14289= IFCLIBRARYREFERENCE($,$,'\X2\8010529B90E86750\X0\','\X2\837791CD306B95A24FC2305730663044308B90E86750304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\','ja',$); + +#7235= IFCRELASSOCIATESLIBRARY('3j7nF8KV1ESxIpbJRGbDPW',$,$,$,(#1521),#14290); +#14290= IFCLIBRARYREFERENCE($,$,'Tragendes Bauteil','Angabe, ob dieses Bauteil tragend ist (JA) oder nichttragend (NEIN)','de',$); + +#7236= IFCRELASSOCIATESLIBRARY('3dU3i6wAP7uREKYJghi2Gn',$,$,$,(#1521),#14291); +#14291= IFCLIBRARYREFERENCE($,$,'Load Bearing','Indicates whether the object is intended to carry loads (TRUE) or not (FALSE).','en',$); + +#7237= IFCRELASSOCIATESLIBRARY('0hxazq0WH1FAYcxjtMUqRL',$,$,$,(#1521),#14292); +#14292= IFCLIBRARYREFERENCE($,$,'Porteur','Indique si l''objet est cens\S\i porter des charges (VRAI) ou non (FAUX).','fr',$); + +#7238= IFCRELASSOCIATESLIBRARY('0XrxiIN4XANBt9Vm56va1o',$,$,$,(#1521),#14293); +#14293= IFCLIBRARYREFERENCE($,$,'\X2\8010529B90E86750\X0\','\X2\837791CD306B95A24FC2305730663044308B90E86750304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\','ja',$); + +#7239= IFCRELASSOCIATESLIBRARY('2fyrPx_Jz7DOhCIs37IGJ0',$,$,$,(#1522),#14294); +#14294= IFCLIBRARYREFERENCE($,$,'Tragendes Bauteil','Angabe, ob dieses Bauteil tragend ist (JA) oder nichttragend (NEIN)','de-DE',$); + +#7240= IFCRELASSOCIATESLIBRARY('377GV309r598$Wmr3M9gU7',$,$,$,(#1522),#14295); +#14295= IFCLIBRARYREFERENCE($,$,'Load Bearing',$,'en',$); + +#7241= IFCRELASSOCIATESLIBRARY('2702Kk7Ov6OeT4T2acqbfH',$,$,$,(#1522),#14296); +#14296= IFCLIBRARYREFERENCE($,$,'Porteur','Indique si l''objet est cens\S\i porter des charges (VRAI) ou non (FAUX).','fr-FR',$); + +#7242= IFCRELASSOCIATESLIBRARY('17lXr9Aff7axPcLTJnPLEF',$,$,$,(#1522),#14297); +#14297= IFCLIBRARYREFERENCE($,$,'\X2\8010529B90E86750\X0\','\X2\30AA30D630B830A730AF30C8304C837791CD30924FDD63013059308B304BFF08\X0\TRUE\X2\FF0930014FDD63013057306A3044304BFF08\X0\FALSE\X2\FF093092793A30593002\X0\','ja-JP',$); + +#7243= IFCRELASSOCIATESLIBRARY('1LFdgLgBP52OfEcPHfKw15',$,$,$,(#1522),#14298); +#14298= IFCLIBRARYREFERENCE($,$,'\X2\662F5426627F91CD\X0\','\X2\8868793A8BE55BF98C61662F542697008981627F91CD3002\X0\','zh-CN',$); + +#7244= IFCRELASSOCIATESLIBRARY('3PAhOBs2zAFQzQc2jvNKol',$,$,$,(#1523),#14299); +#14299= IFCLIBRARYREFERENCE($,$,'Tragendes Bauteil','Angabe, ob dieses Bauteil tragend ist (JA) oder nichttragend (NEIN)','de-DE',$); + +#7245= IFCRELASSOCIATESLIBRARY('3r27w5m5z92hQPBz3NozGk',$,$,$,(#1523),#14300); +#14300= IFCLIBRARYREFERENCE($,$,'Load Bearing',$,'en',$); + +#7246= IFCRELASSOCIATESLIBRARY('3SBW4NRdD0e9R0DHxKZhHg',$,$,$,(#1523),#14301); +#14301= IFCLIBRARYREFERENCE($,$,'Porteur','Indique si l''objet est cens\S\i porter des charges (VRAI) ou non (FAUX).','fr-FR',$); + +#7247= IFCRELASSOCIATESLIBRARY('21R1NuUo598vUuVrr$EDn9',$,$,$,(#1523),#14302); +#14302= IFCLIBRARYREFERENCE($,$,'\X2\8010529B90E86750\X0\','\X2\837791CD306B95A24FC2305730663044308B90E86750304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#7248= IFCRELASSOCIATESLIBRARY('1TvUjyqe58Vg6_wOG2Hfc2',$,$,$,(#1523),#14303); +#14303= IFCLIBRARYREFERENCE($,$,'\X2\662F5426627F91CD\X0\','\X2\8868793A8BE55BF98C61662F542697008981627F91CD3002\X0\','zh-CN',$); + +#7249= IFCRELASSOCIATESLIBRARY('0O2e4k0Uf4SB7kEPecH88$',$,$,$,(#1525),#14304); +#14304= IFCLIBRARYREFERENCE($,$,'Tragendes Bauteil','Angabe, ob dieses Bauteil tragend ist (JA) oder nichttragend (NEIN)','de-DE',$); + +#7250= IFCRELASSOCIATESLIBRARY('38Jan$Tzz10e$WxsJUfYGA',$,$,$,(#1525),#14305); +#14305= IFCLIBRARYREFERENCE($,$,'Load Bearing',$,'en',$); + +#7251= IFCRELASSOCIATESLIBRARY('3D057UqAz0qvoOrohaKgpB',$,$,$,(#1525),#14306); +#14306= IFCLIBRARYREFERENCE($,$,'Porteur','Indique si l''objet est cens\S\i porter des charges (VRAI) ou non (FAUX).','fr-FR',$); + +#7252= IFCRELASSOCIATESLIBRARY('1WKV7iiiz3Pg1HdAVfVSWm',$,$,$,(#1525),#14307); +#14307= IFCLIBRARYREFERENCE($,$,'\X2\8010529B90E86750\X0\','\X2\837791CD306B95A24FC2305730663044308B90E86750304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#7253= IFCRELASSOCIATESLIBRARY('0tYw1C8C95Xu2$YuriJ65L',$,$,$,(#1525),#14308); +#14308= IFCLIBRARYREFERENCE($,$,'\X2\662F5426627F91CD\X0\','\X2\8868793A8BE55BF98C61662F542697008981627F91CD3002\X0\','zh-CN',$); + +#7254= IFCRELASSOCIATESLIBRARY('1s9rnY1Rn5jwhVlXQjQkM2',$,$,$,(#1526),#14309); +#14309= IFCLIBRARYREFERENCE($,$,'Tragendes Bauteil','Angabe, ob dieses Bauteil tragend ist (JA) oder nichttragend (NEIN)','de-DE',$); + +#7255= IFCRELASSOCIATESLIBRARY('0vvT3kd$X2JvnaEFNWa$8T',$,$,$,(#1526),#14310); +#14310= IFCLIBRARYREFERENCE($,$,'Load Bearing',$,'en',$); + +#7256= IFCRELASSOCIATESLIBRARY('07WjKFNcL20uc8QOM$h7R4',$,$,$,(#1526),#14311); +#14311= IFCLIBRARYREFERENCE($,$,'Porteur','Indique si l''objet est cens\S\i porter des charges (VRAI) ou non (FAUX).','fr-FR',$); + +#7257= IFCRELASSOCIATESLIBRARY('3s028XCcf2$PPNPEnLXidD',$,$,$,(#1526),#14312); +#14312= IFCLIBRARYREFERENCE($,$,'\X2\8010529B90E86750\X0\','\X2\837791CD306B95A24FC2305730663044308B90E86750304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#7258= IFCRELASSOCIATESLIBRARY('2Otxv69IL7afkmOurimumf',$,$,$,(#1526),#14313); +#14313= IFCLIBRARYREFERENCE($,$,'\X2\662F5426627F91CD\X0\','\X2\8868793A8BE55BF98C61662F542697008981627F91CD3002\X0\','zh-CN',$); + +#7259= IFCRELASSOCIATESLIBRARY('10WAjb6V9Ej8D2Cg$8y6r$',$,$,$,(#1527),#14314); +#14314= IFCLIBRARYREFERENCE($,$,'Tragendes Bauteil','Angabe, ob dieses Bauteil tragend ist (JA) oder nichttragend (NEIN)','de-DE',$); + +#7260= IFCRELASSOCIATESLIBRARY('3ViCQkYSL9EPxK9biRMgh8',$,$,$,(#1527),#14315); +#14315= IFCLIBRARYREFERENCE($,$,'Load Bearing',$,'en',$); + +#7261= IFCRELASSOCIATESLIBRARY('1_vTcbMFj01ufNqzOb1Px9',$,$,$,(#1527),#14316); +#14316= IFCLIBRARYREFERENCE($,$,'Porteur','Indique si l''objet est cens\S\i porter des charges (VRAI) ou non (FAUX).','fr-FR',$); + +#7262= IFCRELASSOCIATESLIBRARY('21TZ9Gf8rDBBGaFxYaDOBk',$,$,$,(#1527),#14317); +#14317= IFCLIBRARYREFERENCE($,$,'\X2\8010529B90E86750\X0\','\X2\837791CD306B95A24FC2305730663044308B90E86750304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#7263= IFCRELASSOCIATESLIBRARY('1G$78PbkLBDRMusa3hjAVO',$,$,$,(#1527),#14318); +#14318= IFCLIBRARYREFERENCE($,$,'\X2\662F5426627F91CD\X0\','\X2\8868793A8BE55BF98C61662F542697008981627F91CD3002\X0\','zh-CN',$); + +#7264= IFCRELASSOCIATESLIBRARY('0B8$z$J2nARBT5YLfa53Ol',$,$,$,(#1530),#14319); +#14319= IFCLIBRARYREFERENCE($,$,'Tragendes Bauteil','Angabe, ob dieses Bauteil tragend ist (JA) oder nichttragend (NEIN)','de-DE',$); + +#7265= IFCRELASSOCIATESLIBRARY('2p0q2WwuzFwAdXY8AT2kk_',$,$,$,(#1530),#14320); +#14320= IFCLIBRARYREFERENCE($,$,'Load Bearing',$,'en',$); + +#7266= IFCRELASSOCIATESLIBRARY('2$B09r$XP3tvWt0iyP2SeD',$,$,$,(#1530),#14321); +#14321= IFCLIBRARYREFERENCE($,$,'Porteur','Indique si l''objet est suppos\S\i porter des charges (VRAI) ou non (FAUX).','fr-FR',$); + +#7267= IFCRELASSOCIATESLIBRARY('1dmMmAaEn4uQU5mDsLPQuO',$,$,$,(#1530),#14322); +#14322= IFCLIBRARYREFERENCE($,$,'\X2\8010529B90E86750\X0\','\X2\837791CD306B95A24FC2305730663044308B90E86750304B30693046304B3092793A305930D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#7268= IFCRELASSOCIATESLIBRARY('2g1Tlqnwb7eh6e$6lIrxwc',$,$,$,(#1530),#14323); +#14323= IFCLIBRARYREFERENCE($,$,'\X2\662F5426627F91CD\X0\','\X2\8868793A8BE55BF98C61662F542697008981627F91CD3002\X0\','zh-CN',$); + +#7269= IFCRELASSOCIATESLIBRARY('1yGJouI21EeBwKwK2ym4ri',$,$,$,(#1531),#14324); +#14324= IFCLIBRARYREFERENCE($,$,'Deckentragf\S\dhigkeit','Maximale Deckentragf\S\dhigkeit in diesem Geschoss.','de-DE',$); + +#7270= IFCRELASSOCIATESLIBRARY('0xi1o8qAn8sexqefVumLDJ',$,$,$,(#1531),#14325); +#14325= IFCLIBRARYREFERENCE($,$,'Load Bearing Capacity','','en',$); + +#7271= IFCRELASSOCIATESLIBRARY('3JFooSRZLFEQBkrwOdpsv9',$,$,$,(#1531),#14326); +#14326= IFCLIBRARYREFERENCE($,$,'Capacit\S\i porteuse','Indique la force maximale pouvant \S\jtre accept\S\ie par le sol.','fr-FR',$); + +#7273= IFCRELASSOCIATESLIBRARY('22ETZM$95B8xeLk6XSbhpm',$,$,$,(#1534),#14327); +#14327= IFCLIBRARYREFERENCE($,$,'Load Disconnection Type',$,'en',$); + +#7274= IFCRELASSOCIATESLIBRARY('3OuZmTLtL0hQnLROrOCAOK',$,$,$,(#1534),#14328); +#14328= IFCLIBRARYREFERENCE($,$,'\X2\520765AD30BF30A430D7\X0\','\X2\9078629E304C5FC589813068306A308B30018CA08377958B9589566830BF30A430D7306E4E0089A730EA30B930C83002\X0\','ja-JP',$); + +#7275= IFCRELASSOCIATESLIBRARY('0b$6CwlGbDivEn3BMR2k5S',$,$,$,(#1535),#14329); +#14329= IFCLIBRARYREFERENCE($,$,'Load Safety Factor',$,'en',$); + +#7276= IFCRELASSOCIATESLIBRARY('3EGSITmNbE58fwVmLIx78N',$,$,$,(#1535),#14330); +#14330= IFCLIBRARYREFERENCE($,$,'\X2\8CA08377306E5B8951687387\X0\','\X2\7A7A8ABF8CA083778A087B977528306E5B8951687387FF08527258974FC26570FF093002\X0\','ja-JP',$); + +#7277= IFCRELASSOCIATESLIBRARY('0IijuFLM5C$fnvV7nXazL_',$,$,$,(#1535),#14331); +#14331= IFCLIBRARYREFERENCE($,$,'\X2\BD80D558C758\X0\ \X2\C548C804C728\X0\','\X2\ACF5C870\X0\ \X2\BD80D558\X0\ \X2\ACC4C0B0C744C704D55C\X0\ \X2\C548C804C728\X0\ (\X2\D560C99D\X0\ \X2\ACC4C218\X0\).','ko-KR',$); + +#7278= IFCRELASSOCIATESLIBRARY('1V70Mz23XFYPMDsPYOP9Uh',$,$,$,(#1537),#14332); +#14332= IFCLIBRARYREFERENCE($,$,'Location1 Global',$,'en',$); + +#7279= IFCRELASSOCIATESLIBRARY('1BirDVEkf0_hziEoflIc4W',$,$,$,(#1538),#14333); +#14333= IFCLIBRARYREFERENCE($,$,'Location1 Local',$,'en',$); + +#7280= IFCRELASSOCIATESLIBRARY('26KOtSQlr4HxW_M7PuBJRD',$,$,$,(#1539),#14334); +#14334= IFCLIBRARYREFERENCE($,$,'Location2 Global',$,'en',$); + +#7281= IFCRELASSOCIATESLIBRARY('3ucMk1VWP58Bf3471KM1c8',$,$,$,(#1540),#14335); +#14335= IFCLIBRARYREFERENCE($,$,'Location2 Local',$,'en',$); + +#7282= IFCRELASSOCIATESLIBRARY('1SFDySKOHBV9HFnYHlsy8Q',$,$,$,(#1541),#14336); +#14336= IFCLIBRARYREFERENCE($,$,'Location3 Global',$,'en',$); + +#7283= IFCRELASSOCIATESLIBRARY('3URdOQfgvEtwVRpuNA9dYJ',$,$,$,(#1542),#14337); +#14337= IFCLIBRARYREFERENCE($,$,'Location3 Local',$,'en',$); + +#7284= IFCRELASSOCIATESLIBRARY('3pE87A505EAAcVXgz3kue$',$,$,$,(#1543),#14338); +#14338= IFCLIBRARYREFERENCE($,$,'Location Priority Type',$,'en',$); + +#7285= IFCRELASSOCIATESLIBRARY('3RgN8eP_bAnxlMleuyEmhP',$,$,$,(#1545),#14339); +#14339= IFCLIBRARYREFERENCE($,$,'Locked Rotor Current',$,'en',$); + +#7286= IFCRELASSOCIATESLIBRARY('3_6DfkpdDCFgc_xbmR6aSt',$,$,$,(#1545),#14340); +#14340= IFCLIBRARYREFERENCE($,$,'\X2\62D8675F30ED30FC30BF96FB6D41\X0\','\X2\30E230FC30BF30FC306E96FB6A5F5B50306B96FB57273092537052A0305730ED30FC30BF304C56DE306330663044306A30446642306E5165529B96FB6D413002\X0\','ja-JP',$); + +#7287= IFCRELASSOCIATESLIBRARY('1vPMPXt5jBLxa48SBZ5tRY',$,$,$,(#1545),#14341); +#14341= IFCLIBRARYREFERENCE($,$,'\X2\AD6CC18D\X0\ \X2\D68CC804C790\X0\ \X2\C804B958\X0\','\X2\BAA8D130C758\X0\ \X2\C804AE30C790\X0\ \X2\C804C555C744C778AC00\X0\ \X2\B85CD130AC00\X0\ \X2\D68CC804D558C9C0\X0\ \X2\C54AC744\X0\ \X2\B54C\X0\ \X2\C785B825\X0\ \X2\C804B958\X0\.','ko-KR',$); + +#7288= IFCRELASSOCIATESLIBRARY('36VO1XWNzCf8OBb4fT3Dvn',$,$,$,(#1550),#14342); +#14342= IFCLIBRARYREFERENCE($,$,'Logarithmic Mean Temperature Difference',$,'en',$); + +#7289= IFCRELASSOCIATESLIBRARY('3E1opLnVz10AnhzAmsIssQ',$,$,$,(#1551),#14343); +#14343= IFCLIBRARYREFERENCE($,$,'Logarithmic Mean Temperature Difference',$,'en',$); + +#7290= IFCRELASSOCIATESLIBRARY('1XFbpMQS53TPEVKG4Cyvhe',$,$,$,(#1551),#14344); +#14344= IFCLIBRARYREFERENCE($,$,'\X2\5BFE65705E7357476E295EA65DEE\X0\','\X2\51B75A9230686C34307E305F306F7A7A6C17306E5BFE65705E7357476E295EA65DEE\X0\','ja-JP',$); + +#7291= IFCRELASSOCIATESLIBRARY('2AnWiMYCb2EuK2iWUW6OVw',$,$,$,(#1553),#14345); +#14345= IFCLIBRARYREFERENCE($,$,'Long Inside Center Lower Bar Pitch',$,'en',$); + +#7292= IFCRELASSOCIATESLIBRARY('1uz2c4xer9rBesVjWVm9wz',$,$,$,(#1553),#14346); +#14346= IFCLIBRARYREFERENCE($,$,'\X2\95778FBA30FB67F152175E2F30FB4E0B7AEF4E2D592E30D430C330C1\X0\','\X2\95778FBA65B9541130FB67F195935E2F30FB4E0B7AEF4E2D592E306E92447B4B959396943002\X0\','ja-JP',$); + +#7293= IFCRELASSOCIATESLIBRARY('2sxaS0gnPCcALadYnAmLoQ',$,$,$,(#1554),#14347); +#14347= IFCLIBRARYREFERENCE($,$,'Long Inside Center Top Bar Pitch',$,'en',$); + +#7294= IFCRELASSOCIATESLIBRARY('3GE8MtLpP0khJ$RQTfqGQv',$,$,$,(#1554),#14348); +#14348= IFCLIBRARYREFERENCE($,$,'\X2\95778FBA30FB67F152175E2F30FB4E0A7AEF4E2D592E30D430C330C1\X0\','\X2\95778FBA65B9541130FB67F195935E2F30FB4E0A7AEF4E2D592E306E92447B4B959396943002\X0\','ja-JP',$); + +#7295= IFCRELASSOCIATESLIBRARY('2szmG6Asz0sPFb9ALiaLDv',$,$,$,(#1555),#14349); +#14349= IFCLIBRARYREFERENCE($,$,'Long Inside End Lower Bar Pitch',$,'en',$); + +#7296= IFCRELASSOCIATESLIBRARY('0WItbHCBj4NRxTpdbn4rjr',$,$,$,(#1555),#14350); +#14350= IFCLIBRARYREFERENCE($,$,'\X2\95778FBA30FB67F152175E2F30FB4E0B7AEF7AEF90E830D430C330C1\X0\','\X2\95778FBA65B9541130FB67F195935E2F30FB4E0B7AEF7AEF90E8306E92447B4B959396943002\X0\','ja-JP',$); + +#7297= IFCRELASSOCIATESLIBRARY('3d6jnGAM92LuIQbp4wiIpv',$,$,$,(#1556),#14351); +#14351= IFCLIBRARYREFERENCE($,$,'Long Inside End Top Bar Pitch',$,'en',$); + +#7298= IFCRELASSOCIATESLIBRARY('0zj3IXkzb5XRu01jmgM1Cx',$,$,$,(#1556),#14352); +#14352= IFCLIBRARYREFERENCE($,$,'\X2\95778FBA30FB67F152175E2F30FB4E0A7AEF7AEF90E830D430C330C1\X0\','\X2\95778FBA65B9541130FB67F195935E2F30FB4E0A7AEF7AEF90E8306E92447B4B959396943002\X0\','ja-JP',$); + +#7300= IFCRELASSOCIATESLIBRARY('16ezExAf93ux7h$7NOkjsF',$,$,$,(#1561),#14353); +#14353= IFCLIBRARYREFERENCE($,$,'Longitudinal Seam',$,'en',$); + +#7301= IFCRELASSOCIATESLIBRARY('2RVvKrH0H7QgUPFACYn7bp',$,$,$,(#1561),#14354); +#14354= IFCLIBRARYREFERENCE($,$,'\X2\30CF30BC\X0\','\X2\30CF30BC306E7A2E985E306F300130C030AF30C876F47BA1306E7E2665B95411306B4F7F75283059308B30CF30BC306E7A2E985E\X0\','ja-JP',$); + +#7302= IFCRELASSOCIATESLIBRARY('0YO7rACiD8DOh2PWQhk$qF',$,$,$,(#1564),#14355); +#14355= IFCLIBRARYREFERENCE($,$,'Long Outside Lower Bar Pitch',$,'en',$); + +#7303= IFCRELASSOCIATESLIBRARY('2rP66kRin1XR2CDKarPpUG',$,$,$,(#1564),#14356); +#14356= IFCLIBRARYREFERENCE($,$,'\X2\95778FBA30FB67F152175E2F30FB4E0B7AEF30D430C330C1\X0\','\X2\95778FBA65B9541130FB67F152175E2F30FB4E0B7AEF306E92447B4B959396943002\X0\','ja-JP',$); + +#7304= IFCRELASSOCIATESLIBRARY('3Ctgb7bIHAVwpV9iGXknRP',$,$,$,(#1565),#14357); +#14357= IFCLIBRARYREFERENCE($,$,'Long Outside Top Bar Pitch',$,'en',$); + +#7305= IFCRELASSOCIATESLIBRARY('3LpVJG$Hv8ygbzGiQhRzTm',$,$,$,(#1565),#14358); +#14358= IFCLIBRARYREFERENCE($,$,'\X2\95778FBA30FB67F152175E2F30FB4E0A7AEF30D430C330C1\X0\','\X2\95778FBA65B9541130FB67F152175E2F30FB4E0A7AEF306E92447B4B959396943002\X0\','ja-JP',$); + +#7306= IFCRELASSOCIATESLIBRARY('0Onq3VzAz2APlnprQHt3jN',$,$,$,(#1566),#14359); +#14359= IFCLIBRARYREFERENCE($,$,'Long Time Current Set Value',$,'en',$); + +#7307= IFCRELASSOCIATESLIBRARY('0wg9XD2S99ovA9StUoUCS7',$,$,$,(#1567),#14360); +#14360= IFCLIBRARYREFERENCE($,$,'Long Time Delay',$,'en',$); + +#7308= IFCRELASSOCIATESLIBRARY('21oozJq0H07gHQZbiC9E6_',$,$,$,(#1568),#14361); +#14361= IFCLIBRARYREFERENCE($,$,'Long Time Function',$,'en',$); + +#7309= IFCRELASSOCIATESLIBRARY('1I3Ahk59vApuClaTaoV3Pu',$,$,$,(#1569),#14362); +#14362= IFCLIBRARYREFERENCE($,$,'Loss Coefficent Curve',$,'en',$); + +#7310= IFCRELASSOCIATESLIBRARY('17XTzC8gH3uwKVl0pgHRMu',$,$,$,(#1570),#14363); +#14363= IFCLIBRARYREFERENCE($,$,'Loss Coefficient',$,'en',$); + +#7311= IFCRELASSOCIATESLIBRARY('1IaQwEef17BPbWU9vWGC80',$,$,$,(#1570),#14364); +#14364= IFCLIBRARYREFERENCE($,$,'\X2\640D59314FC26570\X0\','\X2\53C271673055308C305F65AD97623067306E52D55727306B5BFE3059308B51685727640D5931306E6BD430928868308F30596D414F5362B56297306E8A087B97306B4F7F75283055308C308B71216B215143306E640D59314FC26570\X0\','ja-JP',$); + +#7312= IFCRELASSOCIATESLIBRARY('31dOMRyDDAQxBdQlQbzQUz',$,$,$,(#1571),#14365); +#14365= IFCLIBRARYREFERENCE($,$,'Loss Coefficient',$,'en',$); + +#7313= IFCRELASSOCIATESLIBRARY('0rMykp$gr4VgC5_EbgTcTd',$,$,$,(#1571),#14366); +#14366= IFCLIBRARYREFERENCE($,$,'\X2\640D59314FC26570\X0\','\X2\53C271673055308C305F65AD97623067306E52D55727306B5BFE3059308B51685727640D5931306E6BD430928868308F30596D414F5362B56297306E8A087B97306B4F7F75283055308C308B71216B215143306E640D59314FC26570\X0\','ja-JP',$); + +#7314= IFCRELASSOCIATESLIBRARY('1XD0X6I4nA0glo_tG48bRS',$,$,$,(#1572),#14367); +#14367= IFCLIBRARYREFERENCE($,$,'Loss Coefficient',$,'en',$); + +#7315= IFCRELASSOCIATESLIBRARY('2MvpnHffjARR9d_PrYhHAQ',$,$,$,(#1572),#14368); +#14368= IFCLIBRARYREFERENCE($,$,'\X2\640D59314FC26570\X0\','\X2\71216B21514365707684306A640D59314FC26570306730013042308B65AD9762306B304A30443066300152D55727306B5BFE3059308B51685727640D5931306E527254083092886830596D41308C62B5629730928A087B973059308B306E306B4F7F308F308C308B3002\X0\','ja-JP',$); + +#7316= IFCRELASSOCIATESLIBRARY('3tksCqezX7zRkHSJhooOJR',$,$,$,(#1573),#14369); +#14369= IFCLIBRARYREFERENCE($,$,'Lower Current1',$,'en',$); + +#7317= IFCRELASSOCIATESLIBRARY('1KmCkbLuDD_PKjV1d41Kuv',$,$,$,(#1573),#14370); +#14370= IFCLIBRARYREFERENCE($,$,'\X2\4E0B96FB6D41\X0\1','[x In]\X2\306E96FB6D41\X0\,\X2\96FB6D41309230C830EA30C330D73059308B\X0\L\X2\95A26570306E\X0\I2t\X2\90E85206306F30014E0B96FB6D41\X0\1\X2\3088308A30825C0F3055304496FB6D413092793A30593002\X0\','ja-JP',$); + +#7318= IFCRELASSOCIATESLIBRARY('30yNR1MCTDiRGX9$NAL9qG',$,$,$,(#1573),#14371); +#14371= IFCLIBRARYREFERENCE($,$,'\X2\D558C804B958\X0\ 1','[x In] \X2\C804B958\X0\ \X2\C804B958B97C\X0\ \X2\C5ECD589D558B294\X0\ L \X2\D568C218\X0\ I2t \X2\BD80BD84C740\X0\ \X2\C544B798\X0\ \X2\C804B958\X0\ 1\X2\BCF4B2E4\X0\ \X2\C791C740\X0\ \X2\C804B958B97C\X0\ \X2\BCF4C5ECC900B2E4\X0\.','ko-KR',$); + +#7319= IFCRELASSOCIATESLIBRARY('12NaIxvuL2hvUoMudLWR$O',$,$,$,(#1574),#14372); +#14372= IFCLIBRARYREFERENCE($,$,'Lower Current2',$,'en',$); + +#7320= IFCRELASSOCIATESLIBRARY('3pVYCkdxj8Muk9uMjT5_2Q',$,$,$,(#1574),#14373); +#14373= IFCLIBRARYREFERENCE($,$,'\X2\4E0B96FB6D41\X0\2','[x In]\X2\306E96FB6D41\X0\,\X2\96FB6D41309230C830EA30C330D73059308B\X0\L\X2\95A26570306E\X0\I2t\X2\90E85206306F30017279602766F27DDA3088308A30825C0F3055304496FB6D413092793A30593002\X0\','ja-JP',$); + +#7321= IFCRELASSOCIATESLIBRARY('3FmYS$HzX67wg4VLrsKSrj',$,$,$,(#1574),#14374); +#14374= IFCLIBRARYREFERENCE($,$,'\X2\D558C804B958\X0\ 2','x In] \X2\C804B958\X0\ \X2\C804B958B97C\X0\ \X2\C5ECD589D558B294\X0\ L \X2\D568C218\X0\ I2t \X2\BD80BD84C740\X0\ \X2\ACE1C120BCF4B2E4\X0\ \X2\C791C740\X0\ \X2\C804B958B97C\X0\ \X2\BCF4C5ECC900B2E4\X0\.','ko-KR',$); + +#7322= IFCRELASSOCIATESLIBRARY('1XPrOppf19lPDkJtB40hh6',$,$,$,(#1575),#14375); +#14375= IFCLIBRARYREFERENCE($,$,'Lower Heating Value',$,'en',$); + +#7323= IFCRELASSOCIATESLIBRARY('2KCWKVIwz6_83RqBfyslLF',$,$,$,(#1576),#14376); +#14376= IFCLIBRARYREFERENCE($,$,'Lower Time1',$,'en',$); + +#7324= IFCRELASSOCIATESLIBRARY('0E5OnaECLCXgSJIn9azR0u',$,$,$,(#1576),#14377); +#14377= IFCLIBRARYREFERENCE($,$,'\X2\4E0B66429593\X0\1','[s]\X2\306E66429593\X0\,\X2\4E0B664295933088308A4F4E30447279602766F27DDA306E30C830EA30C330D766429593306F3001\X0\L-\X2\95A26570306E306E\X0\I2t\X2\90E85206306B3088306330666C7A5B9A3055308C308B3002\X0\','ja-JP',$); + +#7325= IFCRELASSOCIATESLIBRARY('3IJoIBDHL2Iee1799IXYzf',$,$,$,(#1576),#14378); +#14378= IFCLIBRARYREFERENCE($,$,'\X2\D558\X0\ \X2\C2DCAC04\X0\ 1','[s] \X2\C2DCAC04\X0\ \X2\C544B798\X0\ \X2\C2DCAC04BCF4B2E4\X0\ \X2\B0AEC740\X0\ \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\D2B8B9BD\X0\ \X2\C2DCAC04C740\X0\ L-\X2\D568C218C758\X0\ I2t \X2\BD80BD84C5D0\X0\ \X2\C758D574\X0\ \X2\ACB0C815B41CB2E4\X0\.','ko-KR',$); + +#7326= IFCRELASSOCIATESLIBRARY('0HlG_8KR94me2BqK$QWkGc',$,$,$,(#1577),#14379); +#14379= IFCLIBRARYREFERENCE($,$,'Lower Time2',$,'en',$); + +#7327= IFCRELASSOCIATESLIBRARY('1mUb4QV2nDLhnx5zqtpnQe',$,$,$,(#1577),#14380); +#14380= IFCLIBRARYREFERENCE($,$,'\X2\4E0B66429593\X0\2','[s]\X2\306E66429593\X0\,\X2\4E0B96FB6D41\X0\2\X2\3088308A4E0B90E8306E7279602766F27DDA306E30C830EA30C330D7664295933092793A30593002\X0\','ja-JP',$); + +#7328= IFCRELASSOCIATESLIBRARY('3t1X14BB17$9FhSZiT20Bl',$,$,$,(#1577),#14381); +#14381= IFCLIBRARYREFERENCE($,$,'\X2\D558\X0\ \X2\C2DCAC04\X0\ 2','[s] \X2\C2DCAC04\X0\, \X2\C544B798\X0\ \X2\C804B958\X0\ 2\X2\BCF4B2E4\X0\ \X2\D558BD80C758\X0\ \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\D2B8B9BD\X0\ \X2\C2DCAC04C744\X0\ \X2\BCF4C5ECC900B2E4\X0\.','ko-KR',$); + +#7329= IFCRELASSOCIATESLIBRARY('0jzOZNnvbD_eO2Yz1LDq8t',$,$,$,(#1578),#14382); +#14382= IFCLIBRARYREFERENCE($,$,'Lower Vapor Resistance Factor',$,'en',$); + +#7330= IFCRELASSOCIATESLIBRARY('0C$eDOI75DExTv$lM4ypTC',$,$,$,(#1579),#14383); +#14383= IFCLIBRARYREFERENCE($,$,'Lowest Seating Height',$,'en',$); + +#7332= IFCRELASSOCIATESLIBRARY('0db11uusTFU9h3zZP4Xvaq',$,$,$,(#1585),#14384); +#14384= IFCLIBRARYREFERENCE($,$,'Lubricant Pump Heat Gain',$,'en',$); + +#7333= IFCRELASSOCIATESLIBRARY('2DNp$nAIb1v8sxCHS9xI7g',$,$,$,(#1585),#14385); +#14385= IFCLIBRARYREFERENCE($,$,'GainThermiqueLubrifiantPompe','Gain thermique par lubrification de la pompe \S\` chaleur.','fr-FR',$); + +#7336= IFCRELASSOCIATESLIBRARY('3Degryj$P4UPCxxpzd9Uuu',$,$,$,(#1588),#14386); +#14386= IFCLIBRARYREFERENCE($,$,'Main Color',$,'en',$); + +#7337= IFCRELASSOCIATESLIBRARY('3BKwoIhwvAwgIFU6xFofIa',$,$,$,(#1590),#14387); +#14387= IFCLIBRARYREFERENCE($,$,'Maintenance Factor',$,'en',$); + +#7338= IFCRELASSOCIATESLIBRARY('09Vgk6kT174BbL2EsGnH3z',$,$,$,(#1590),#14388); +#14388= IFCLIBRARYREFERENCE($,$,'\X2\4FDD5B887387\X0\','\X2\6C5A308C3001715930015E746570306B3088308B521D671F304B3089306E30E930F330D7308453CD5C0488C57F6E306E4F4E6E1B8A315BB98A087B973002\X0\','ja-JP',$); + +#7339= IFCRELASSOCIATESLIBRARY('3xv8Vc3Ar5YOyPxda3jg7a',$,$,$,(#1590),#14389); +#14389= IFCLIBRARYREFERENCE($,$,'\X2\BCF4C218\X0\ \X2\BE44C728\X0\','\X2\BA3CC9C0\X0\, \X2\C5F0AE30\X0\, \X2\C5F0C218C758\X0\ \X2\CD08AE30BD80D130\X0\ \X2\B7A8D504C640\X0\ \X2\BC18C0AC\X0\ \X2\C7A5CE58C758\X0\ \X2\C800AC10\X0\ \X2\D5C8C6A9\X0\ \X2\ACC4C0B0\X0\.','ko-KR',$); + +#7340= IFCRELASSOCIATESLIBRARY('2gTJF25xnBaxgtG6lZTY2m',$,$,$,(#1591),#14390); +#14390= IFCLIBRARYREFERENCE($,$,'Maintenance Level',$,'en',$); + +#7342= IFCRELASSOCIATESLIBRARY('3ZJdQe8L141Byv1kwwXvVW',$,$,$,(#1592),#14391); +#14391= IFCLIBRARYREFERENCE($,$,'Maintenance Type',$,'en',$); + +#7343= IFCRELASSOCIATESLIBRARY('2xnNfUilD1ZPkrhy9mPDQ0',$,$,$,(#1594),#14392); +#14392= IFCLIBRARYREFERENCE($,$,'Manual Override',$,'en',$); + +#7344= IFCRELASSOCIATESLIBRARY('06c3h1maH0$PR8acOk_6Uk',$,$,$,(#1594),#14393); +#14393= IFCLIBRARYREFERENCE($,$,'\X2\30AA30FC30D030FC30E930A430C96A5F80FD306E67097121\X0\','\X2\30AA30FC30D030FC30E930A430C96A5F80FD306830573066624B52D564CD4F5C304C63D04F9B3055308C308B304B\X0\ (= TRUE) \X2\30015426304B\X0\ \X2\FF08\X0\= FALSE)\X2\30928B5852253059308B3002624B52D5306764CD4F5C3059308B30A230AF30C130E530A830FC30BF306E58345408306F30013053306E5024309230C730D530A930EB30C8306830573066\X0\FALSE\X2\306B8A2D5B9A3059308B5FC58981304C3042308B306E30676CE8610F3059308B305330683002\X0\','ja-JP',$); + +#7345= IFCRELASSOCIATESLIBRARY('3PYG47TdD7G9LuCxlTBMpV',$,$,$,(#1595),#14394); +#14394= IFCLIBRARYREFERENCE($,$,'Manufacturer',$,'en',$); + +#7346= IFCRELASSOCIATESLIBRARY('307d13LsX86fm5XTOVWhIJ',$,$,$,(#1598),#14395); +#14395= IFCLIBRARYREFERENCE($,$,'Manufacturing Tolerance Class',$,'en',$); + +#7347= IFCRELASSOCIATESLIBRARY('2HEo5SlTD62fGslvLyXy77',$,$,$,(#1598),#14396); +#14396= IFCLIBRARYREFERENCE($,$,'\X2\30E130FC30AB30FC306E8A8D53EF5206985E\X0\','\X2\30ED30FC30AB30EB306A6A196E96306B3088308B30E130FC30AB30FC306E8A8D53EF5206985E3002\X0\','ja-JP',$); + +#7349= IFCRELASSOCIATESLIBRARY('0vmYxVKQfCPf9iEWupOiqr',$,$,$,(#1601),#14397); +#14397= IFCLIBRARYREFERENCE($,$,'Market Category',$,'en',$); + +#7350= IFCRELASSOCIATESLIBRARY('2YM5CSS4H7EAj5efuiutsj',$,$,$,(#1601),#14398); +#14398= IFCLIBRARYREFERENCE($,$,'CategorieUsage','Cat\S\igorie d''usage (r\S\isidentiel, commercial, loisir,\X2\2026\X0\)','fr-FR',$); + +#7351= IFCRELASSOCIATESLIBRARY('2mdrZ6aHH1L8lWhtHUbe_c',$,$,$,(#1602),#14399); +#14399= IFCLIBRARYREFERENCE($,$,'Market Category',$,'en',$); + +#7352= IFCRELASSOCIATESLIBRARY('3PYZtN_Sv8kPztpEJc1aZp',$,$,$,(#1602),#14400); +#14400= IFCLIBRARYREFERENCE($,$,'CategorieMarche','Cat\S\igorie d''usage (r\S\isidentiel, commercial, loisir,\X2\2026\X0\)','fr-FR',$); + +#7353= IFCRELASSOCIATESLIBRARY('3Uu1Kw45zAc9blAxPIdC_$',$,$,$,(#1603),#14401); +#14401= IFCLIBRARYREFERENCE($,$,'Market Sub Categories Available Future',$,'en',$); + +#7354= IFCRELASSOCIATESLIBRARY('12DCxXNWj8FfWMzI_z5$v7',$,$,$,(#1603),#14402); +#14402= IFCLIBRARYREFERENCE($,$,'DisponibilitesFuturesParSousCategories','Liste de sous cat\S\igories disponibles dans le futur.','fr-FR',$); + +#7355= IFCRELASSOCIATESLIBRARY('2Ry$XbMSv6nAVvZ9vt4eBA',$,$,$,(#1604),#14403); +#14403= IFCLIBRARYREFERENCE($,$,'Market Sub Categories Available Now',$,'en',$); + +#7356= IFCRELASSOCIATESLIBRARY('0AHYVaWWnBBRD74TlAF1P1',$,$,$,(#1604),#14404); +#14404= IFCLIBRARYREFERENCE($,$,'DisponibilitesActuellesParSousCategories','Liste de sous cat\S\igories actuellement disponibles','fr-FR',$); + +#7357= IFCRELASSOCIATESLIBRARY('2l_Lo2ylDEGwb6pdUsItE8',$,$,$,(#1605),#14405); +#14405= IFCLIBRARYREFERENCE($,$,'Market Sub Category',$,'en',$); + +#7358= IFCRELASSOCIATESLIBRARY('29$WnuhT19ye2seyeZVvi8',$,$,$,(#1605),#14406); +#14406= IFCLIBRARYREFERENCE($,$,'SousCategorieUsage','Sous cat\S\igorie d''usage.','fr-FR',$); + +#7359= IFCRELASSOCIATESLIBRARY('14uJyeW6XF78JldAGk2iUe',$,$,$,(#1606),#14407); +#14407= IFCLIBRARYREFERENCE($,$,'Market Sub Category',$,'en',$); + +#7360= IFCRELASSOCIATESLIBRARY('12SgKqbwP58fPdYzHL6Tr9',$,$,$,(#1606),#14408); +#14408= IFCLIBRARYREFERENCE($,$,'SousCategorieMarche','Sous cat\S\igorie d''usage (exemple : collectif, deux pi\S\hces,\X2\2026\X0\)','fr-FR',$); + +#7361= IFCRELASSOCIATESLIBRARY('2aei7l7Xj0e8_IoeFxMtF2',$,$,$,(#1608),#14409); +#14409= IFCLIBRARYREFERENCE($,$,'Mass Density',$,'en',$); + +#7362= IFCRELASSOCIATESLIBRARY('2R0GNmd6X0UeSitAQouIKl',$,$,$,(#1609),#14410); +#14410= IFCLIBRARYREFERENCE($,$,'Mass Flow Rate',$,'en',$); + +#7363= IFCRELASSOCIATESLIBRARY('0T4t5ccsX96eWR$yB2BQg4',$,$,$,(#1609),#14411); +#14411= IFCLIBRARYREFERENCE($,$,'\X2\8CEA91CF6D4191CF\X0\','\X2\6D414F53306E8CEA91CF6D4191CF3002\X0\','ja-JP',$); + +#7364= IFCRELASSOCIATESLIBRARY('3lH5APbBT10epGGqYALbLe',$,$,$,(#1610),#14412); +#14412= IFCLIBRARYREFERENCE($,$,'Mass Flow Rate',$,'en',$); + +#7365= IFCRELASSOCIATESLIBRARY('1W_f1Fgnj30f$nizhtsrmF',$,$,$,(#1611),#14413); +#14413= IFCLIBRARYREFERENCE($,$,'Mass Per Length',$,'en',$); + +#7367= IFCRELASSOCIATESLIBRARY('3xfPeIt5n4tRQiVz_7da77',$,$,$,(#1616),#14414); +#14414= IFCLIBRARYREFERENCE($,$,'Max Adjustment X_ ICS',$,'en',$); + +#7368= IFCRELASSOCIATESLIBRARY('3hXaPWs2L0$xL2huIBwhYA',$,$,$,(#1616),#14415); +#14415= IFCLIBRARYREFERENCE($,$,'\X2\670059278ABF6574\X0\X_ICS','\X2\5B9F969B306E30C830EA30C330D788C57F6E306E4E0090E830673042308B4FDD8B7788C57F6E306E\X0\Ics \X2\906E65AD5BB991CF306B95A29023305730665229752853EF80FD306A96FB6D41306E670059278ABF657450243002\X0\','ja-JP',$); + +#7369= IFCRELASSOCIATESLIBRARY('3f7a8dIMP4QuT58u4c6kSp',$,$,$,(#1616),#14416); +#14416= IFCLIBRARYREFERENCE($,$,'\X2\CD5CB300\X0\ \X2\C870C815\X0\ X_ICS','\X2\C2E4C81C\X0\ \X2\D2B8B9BD\X0\ \X2\C7A5CE58C758\X0\ \X2\C77CBD80C778\X0\ \X2\BCF4D638C790\X0\ Ics \X2\CC28B2E8\X0\ \X2\C6A9B7C9ACFC\X0\ \X2\AD00B828D558C5EC\X0\ \X2\C0ACC6A9\X0\ \X2\AC00B2A5D55C\X0\ \X2\C804B958C758\X0\ \X2\CD5CB300\X0\ \X2\C870C815\X0\ \X2\AC12\X0\','ko-KR',$); + +#7370= IFCRELASSOCIATESLIBRARY('07WVhw3Mr5G8q7a4zvfzZt',$,$,$,(#1617),#14417); +#14417= IFCLIBRARYREFERENCE($,$,'Max Aggregate Size',$,'en',$); + +#7371= IFCRELASSOCIATESLIBRARY('2WtoySRuPC3PPsZLRY1VO4',$,$,$,(#1620),#14418); +#14418= IFCLIBRARYREFERENCE($,$,'Maximum Air Flow Rate',$,'en',$); + +#7372= IFCRELASSOCIATESLIBRARY('2NkMBi0arC0BBzaE03mPly',$,$,$,(#1621),#14419); +#14419= IFCLIBRARYREFERENCE($,$,'Maximum Allowed Voltage Drop',$,'en',$); + +#7373= IFCRELASSOCIATESLIBRARY('25WYyDJRn4hPUsslyVMIn8',$,$,$,(#1621),#14420); +#14420= IFCLIBRARYREFERENCE($,$,'\X2\670059278A315BB996FB5727964D4E0B\X0\','\X2\96FB6C1756DE8DEF3067306E96FB5727964D4E0B306F6700592796FB5727964D4E0B30928D853048306A304430883046306B30024E8C7A2E985E306E96FB5727964D4E0B96505EA6304C3042308A30014E003064306F52065C90FF0D4E3B56DE8DEF3001308230464E003064306F5404520696FB76E462163044306F672B7AEF56DE8DEF306E96FB6C179700898188C57F6E306863A57D9A96FB6C1776E430673042308B30027DCF96FB57274E0B964D30924F7F75287BC456F24EE55185306B523696503059308B300230C730D530A930EB30C85024306F52065C90FF0D4E3B56DE8DEF\X0\1.5\X2\FF053001672B7AEF56DE8DEF\X0\2.5\X2\FF05300154088A087DCF96FB5727\X0\4\X2\FF0530673042308B3002\X0\\X\0D\X\0A\X2\6CE8FF1A3053306E5024306F\X0\IFC\X2\30E230C730EB3067306E52367D045024306863075B9A3055308C30663044308B304C300173FE6BB5968E3067306F30D730ED30D730C630A330BB30C330C8306B8A2D5B9A3059308B30025C0667657684306B306F5FC58981306A602780FD306830573066540430BD30D530C830A230D730EA30B130B730E730F3306B522975283059308B3002\X0\','ja-JP',$); + +#7374= IFCRELASSOCIATESLIBRARY('3f71VSVxj4hvA2Ljb4IpDQ',$,$,$,(#1621),#14421); +#14421= IFCLIBRARYREFERENCE($,$,'\X2\CD5CB300D5C8C6A9C804C555AC15D558\X0\','\X2\C804AE30\X0\ \X2\D68CB85CC5D0C11C\X0\ \X2\C804C555\X0\ \X2\AC15D558B294\X0\ \X2\CD5CB300\X0\ \X2\C804C555\X0\ \X2\AC15D558B97C\X0\ \X2\CD08ACFCD558C9C0\X0\ \X2\C54AB3C4B85D\X0\. \X2\B450\X0\ \X2\C885B958C758\X0\ \X2\C804C555\X0\ \X2\AC15D558\X0\ \X2\D55CB3C4AC00\X0\ \X2\C788B294B370\X0\ \X2\D558B098B294\X0\ \X2\BD84AE30\X0\ - \X2\C8FCD68CB85C\X0\, \X2\B2E4B978\X0\ \X2\D558B098B294\X0\ \X2\AC01\X0\ \X2\BD84C804BC18\X0\ \X2\D639C740\X0\ \X2\B9D0B2E8\X0\ \X2\D68CB85CC758\X0\ \X2\C804AE30\X0\ \X2\C218C694\X0\ \X2\C7A5CE58C640\X0\ \X2\C5F0ACB0\X0\ \X2\C804AE30\X0\ \X2\D310C774B2E4\X0\. \X2\CD1D\X0\ \X2\C804C555\X0\ \X2\D558AC15C744\X0\ \X2\C0ACC6A9\X0\ \X2\BC94C704\X0\ \X2\C774B0B4B85C\X0\ \X2\C81CD55CD55CB2E4\X0\. \X2\AE30BCF8AC12C740\X0\ \X2\BD84AE30\X0\ - \X2\C8FCD68CB85C\X0\ 1.5 %, \X2\B9D0B2E8\X0\ \X2\D68CB85C\X0\ 2.5 %, \X2\D569ACC4\X0\ \X2\CD1D\X0\ \X2\C804C555\X0\ 4 %\X2\C774B2E4\X0\. \X2\CC38ACE0\X0\ :\X2\C774\X0\ \X2\AC12C740\X0\ IFC \X2\BAA8B378C5D0\X0\ \X2\B530B77C\X0\ \X2\C81CD55C\X0\ \X2\AC12C774\X0\ \X2\C9C0C815B418C5B4\X0\ \X2\C788C9C0B9CC\X0\, \X2\D604\X0\ \X2\B2E8ACC4C5D0C11CB294\X0\ \X2\D504B85C\X0\ \X2\C058B760\X0\ \X2\C138D2B8B85C\X0\ \X2\C124C815D55CB2E4\X0\. \X2\BBF8B798C5D0\X0\ \X2\D544C694D55C\X0\ \X2\C131B2A5C73CB85C\X0\ \X2\AC01\X0\ \X2\C18CD504D2B8C6E8C5B4\X0\ \X2\C5B4D50C\X0\ \X2\B9ACCF00C774C158C5D0\X0\ \X2\C774C6A9D55CB2E4\X0\.','ko-KR',$); + +#7375= IFCRELASSOCIATESLIBRARY('3dOJoQNKX1Q9SqU$4z7ZGF',$,$,$,(#1623),#14422); +#14422= IFCLIBRARYREFERENCE($,$,'Maximum Apparent Power',$,'en',$); + +#7376= IFCRELASSOCIATESLIBRARY('20DQ1w1sP1H9uQMpZ2_i_Z',$,$,$,(#1623),#14423); +#14423= IFCLIBRARYREFERENCE($,$,'\X2\6700592796FB529B\X0\','\X2\76AE76F896FB529B\X0\/\X2\5BB991CF\X0\ \X2\306E6700592750243000FF08\X0\VA:\X2\30A230F330DA30A2FF093002\X0\','ja-JP',$); + +#7377= IFCRELASSOCIATESLIBRARY('2hCaL8RwHFwucOidJHs2ub',$,$,$,(#1623),#14424); +#14424= IFCLIBRARYREFERENCE($,$,'\X2\CD5CB300\X0\ \X2\C804B825\X0\','\X2\D53CC0C1\X0\ \X2\C804B825\X0\ / \X2\C6A9B7C9\X0\ \X2\CD5CB300\X0\ (VA : \X2\C554D398C5B4\X0\).','ko-KR',$); + +#7378= IFCRELASSOCIATESLIBRARY('03gW3PnZz7buQi3DESB0dM',$,$,$,(#1626),#14425); +#14425= IFCLIBRARYREFERENCE($,$,'Maximum Cable Length',$,'en',$); + +#7379= IFCRELASSOCIATESLIBRARY('1NpeRg$Ez6jBgDrleZAtPk',$,$,$,(#1628),#14426); +#14426= IFCLIBRARYREFERENCE($,$,'Maximum Current',$,'en',$); + +#7380= IFCRELASSOCIATESLIBRARY('2VwtWk6bP7IODjE8ZpMIlQ',$,$,$,(#1631),#14427); +#14427= IFCLIBRARYREFERENCE($,$,'Maximum Flow Rate',$,'en',$); + +#7381= IFCRELASSOCIATESLIBRARY('1jYDz6WJzFPeBzcCXDKDrx',$,$,$,(#1632),#14428); +#14428= IFCLIBRARYREFERENCE($,$,'Maximum Flow Rate',$,'en',$); + +#7382= IFCRELASSOCIATESLIBRARY('3Kwyw1RRj3Sw47lans2Ccg',$,$,$,(#1633),#14429); +#14429= IFCLIBRARYREFERENCE($,$,'Maximum Flow Rate',$,'en',$); + +#7383= IFCRELASSOCIATESLIBRARY('1xBYEOKb5CbRCkXjHqAv3$',$,$,$,(#1642),#14430); +#14430= IFCLIBRARYREFERENCE($,$,'Maximum Operating Temperature',$,'en',$); + +#7384= IFCRELASSOCIATESLIBRARY('3raCc0SjX4ROvkwAk$QEa8',$,$,$,(#1642),#14431); +#14431= IFCLIBRARYREFERENCE($,$,'\X2\8A315BB967009AD86E295EA6\X0\','\X2\30B130FC30D630EB30846BCD7DDA306E6700592752D54F5C6E295EA63092793A30593002\X0\','ja-JP',$); + +#7385= IFCRELASSOCIATESLIBRARY('0hwcDEvwfCZQ532gPSPuvO',$,$,$,(#1642),#14432); +#14432= IFCLIBRARYREFERENCE($,$,'\X2\D5C8C6A9\X0\ \X2\CD5CACE0\X0\ \X2\C628B3C4\X0\','\X2\CF00C774BE14ACFC\X0\ \X2\BAA8C120C758\X0\ \X2\CD5CB300\X0\ \X2\C791B3D9\X0\ \X2\C628B3C4B97C\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#7386= IFCRELASSOCIATESLIBRARY('07ypHaBkvEpQYcoUn7E5v8',$,$,$,(#1644),#14433); +#14433= IFCLIBRARYREFERENCE($,$,'Maximum Outlet Pressure',$,'en',$); + +#7387= IFCRELASSOCIATESLIBRARY('3KWSq$D0PAkRLDY16iFwPc',$,$,$,(#1644),#14434); +#14434= IFCLIBRARYREFERENCE($,$,'PressionSortieAdmissible','Pression vapeur en sortie maximale','fr-FR',$); + +#7388= IFCRELASSOCIATESLIBRARY('02A9mXv5v0Wf0t98_KBZeh',$,$,$,(#1644),#14435); +#14435= IFCLIBRARYREFERENCE($,$,'\X2\6700592751FA53E35727529B\X0\','\X2\6700592751FA53E384B86C175727529B\X0\','ja-JP',$); + +#7389= IFCRELASSOCIATESLIBRARY('2umYHAaPfC2AetUMPSvDHU',$,$,$,(#1645),#14436); +#14436= IFCLIBRARYREFERENCE($,$,'Maximum Part Load Ratio',$,'en',$); + +#7390= IFCRELASSOCIATESLIBRARY('3QyMdv2ED1_ODSbk6Eafzd',$,$,$,(#1645),#14437); +#14437= IFCLIBRARYREFERENCE($,$,'CoefficientMaximalChargePartielle','Coefficient maximal de charge partielle en tant que fraction de la puissance nominale.','fr-FR',$); + +#7391= IFCRELASSOCIATESLIBRARY('2CRDMQTyLCEP0_YB803WeM',$,$,$,(#1646),#14438); +#14438= IFCLIBRARYREFERENCE($,$,'Maximum Plate Thickness',$,'en',$); + +#7392= IFCRELASSOCIATESLIBRARY('0XNiy5TPjDp9mA8fFmc2bS',$,$,$,(#1647),#14439); +#14439= IFCLIBRARYREFERENCE($,$,'Maximum Plenum Sensible Load',$,'en',$); + +#7393= IFCRELASSOCIATESLIBRARY('0h56a9o8D8MBanodNb2$Yn',$,$,$,(#1648),#14440); +#14440= IFCLIBRARYREFERENCE($,$,'Maximum Power Output',$,'en',$); + +#7394= IFCRELASSOCIATESLIBRARY('2PbyxRpH955gbJeyIAVR7g',$,$,$,(#1648),#14441); +#14441= IFCLIBRARYREFERENCE($,$,'\X2\6700592751FA529B\X0\','\X2\30A830F330B830F3306E6700592751FA529B5B9A683C3002\X0\','ja-JP',$); + +#7395= IFCRELASSOCIATESLIBRARY('1M0Zwex4n9cBX47t5Qzhve',$,$,$,(#1648),#14442); +#14442= IFCLIBRARYREFERENCE($,$,'\X2\CD5CB300\X0\ \X2\CD9CB825\X0\','\X2\C5D4C9C4C758\X0\ \X2\CD5CB300\X0\ \X2\CD9CB825\X0\ \X2\C815ACA9\X0\','ko-KR',$); + +#7396= IFCRELASSOCIATESLIBRARY('2nOsgbZC11yAXx3cCzgAjf',$,$,$,(#1649),#14443); +#14443= IFCLIBRARYREFERENCE($,$,'Maximum Power Output',$,'en',$); + +#7397= IFCRELASSOCIATESLIBRARY('3NafO56ILDBAMQNyaudSmT',$,$,$,(#1649),#14444); +#14444= IFCLIBRARYREFERENCE($,$,'\X2\6700592751FA529B\X0\','\X2\30A830F330B830F3306E6700592751FA529B5B9A683C3002\X0\','ja-JP',$); + +#7398= IFCRELASSOCIATESLIBRARY('06det_7pn7kBBc3OXu4Ygu',$,$,$,(#1649),#14445); +#14445= IFCLIBRARYREFERENCE($,$,'\X2\CD5CB300\X0\ \X2\CD9CB825\X0\','\X2\C5D4C9C4C758\X0\ \X2\CD5CB300\X0\ \X2\CD9CB825\X0\ \X2\C815ACA9\X0\.','ko-KR',$); + +#7399= IFCRELASSOCIATESLIBRARY('3w_Z3ajwPB$elr1_Wa$8R8',$,$,$,(#1650),#14446); +#14446= IFCLIBRARYREFERENCE($,$,'Maximum Pressure Loss',$,'en',$); + +#7400= IFCRELASSOCIATESLIBRARY('0wbHbknZfFWBeA1QYp3riE',$,$,$,(#1651),#14447); +#14447= IFCLIBRARYREFERENCE($,$,'Maximum Pressure Loss',$,'en',$); + +#7401= IFCRELASSOCIATESLIBRARY('02yETZcZv2Ie9vK$_NFWT3',$,$,$,(#1653),#14448); +#14448= IFCLIBRARYREFERENCE($,$,'Maximum Section Modulus Y',$,'en',$); + +#7402= IFCRELASSOCIATESLIBRARY('3X440RJ8b2EPaqYrK8epIV',$,$,$,(#1654),#14449); +#14449= IFCLIBRARYREFERENCE($,$,'Maximum Section Modulus Z',$,'en',$); + +#7403= IFCRELASSOCIATESLIBRARY('16zsEadzH8chNkR8k8pbFG',$,$,$,(#1655),#14450); +#14450= IFCLIBRARYREFERENCE($,$,'Maximum Short Circuit Temperature',$,'en',$); + +#7404= IFCRELASSOCIATESLIBRARY('2irnO_3GH969YhOhORz6n1',$,$,$,(#1655),#14451); +#14451= IFCLIBRARYREFERENCE($,$,'\X2\77ED7D618A315BB967009AD86E295EA6\X0\','\X2\30B130FC30D630EB30846BCD7DDA306E6700592777ED7D616E295EA63092793A30593002\X0\','ja-JP',$); + +#7405= IFCRELASSOCIATESLIBRARY('3xbmxIHWzDHeZdr9_mZDeb',$,$,$,(#1655),#14452); +#14452= IFCLIBRARYREFERENCE($,$,'\X2\B2E8B77D\X0\ \X2\D5C8C6A9\X0\ \X2\CD5CACE0\X0\ \X2\C628B3C4\X0\','\X2\CF00C774BE14ACFC\X0\ \X2\BAA8C120C758\X0\ \X2\CD5CB300\X0\ \X2\B2E8B77D\X0\ \X2\C628B3C4B97C\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#7406= IFCRELASSOCIATESLIBRARY('0pyxw_2izCLussYHgGy2Vo',$,$,$,(#1657),#14453); +#14453= IFCLIBRARYREFERENCE($,$,'Maximum Space Sensible Load',$,'en',$); + +#7407= IFCRELASSOCIATESLIBRARY('1KNy4MtF97XhDYPzZIdjdz',$,$,$,(#1659),#14454); +#14454= IFCLIBRARYREFERENCE($,$,'Maximum Supported Weight',$,'en',$); + +#7408= IFCRELASSOCIATESLIBRARY('1XgwOz01TDJ8u_gpeKFADh',$,$,$,(#1659),#14455); +#14455= IFCLIBRARYREFERENCE($,$,'\X2\67009AD8652F630191CD91CF\X0\','\X2\632F52D57D767E0167503067652F30483089308C308B67009AD891CD91CF\X0\','ja-JP',$); + +#7409= IFCRELASSOCIATESLIBRARY('0ic11gKMX7pA69_gtHPgC6',$,$,$,(#1665),#14456); +#14456= IFCLIBRARYREFERENCE($,$,'Maximum Velocity',$,'en',$); + +#7410= IFCRELASSOCIATESLIBRARY('2FbcO3auTFSPiVr1Y7eYCq',$,$,$,(#1665),#14457); +#14457= IFCLIBRARYREFERENCE($,$,'\X2\67005927901F5EA6\X0\','\X2\30C030AF30C862163044306F7D99304E624B306E670059278A2D8A0898A8901F3002\X0\','ja-JP',$); + +#7411= IFCRELASSOCIATESLIBRARY('0MBiHgttj33faCBSjUeZWx',$,$,$,(#1665),#14458); +#14458= IFCLIBRARYREFERENCE($,$,'\X2\CD5CB300\X0\ \X2\C18DB3C4\X0\','\X2\B355D2B8\X0\ \X2\B610B294\X0\ \X2\C774C74CC0C8C758\X0\ \X2\CD5CB300\X0\ \X2\C124ACC4\X0\ \X2\BC14B78C\X0\.','ko-KR',$); + +#7412= IFCRELASSOCIATESLIBRARY('1o9pCgv29CpxiMNmucih0R',$,$,$,(#1668),#14459); +#14459= IFCLIBRARYREFERENCE($,$,'Maximum Working Pressure',$,'en',$); + +#7413= IFCRELASSOCIATESLIBRARY('02OgZ$kCPAjhl6d6l2XMAV',$,$,$,(#1669),#14460); +#14460= IFCLIBRARYREFERENCE($,$,'Maximum Working Pressure',$,'en',$); + +#7414= IFCRELASSOCIATESLIBRARY('2xEKe$0Z5DueXpmL4a2LFt',$,$,$,(#1669),#14461); +#14461= IFCLIBRARYREFERENCE($,$,'\X2\670059274F5C52D55727529B\X0\','\X2\670059275727529B300188FD9020801057273002\X0\','ja-JP',$); + +#7415= IFCRELASSOCIATESLIBRARY('3Vg3thj$vBqxVfGV6wj8Tu',$,$,$,(#1672),#14462); +#14462= IFCLIBRARYREFERENCE($,$,'Mean Time Between Failure',$,'en',$); + +#7416= IFCRELASSOCIATESLIBRARY('1OUMs7C6595xn2xxB2U03g',$,$,$,(#1674),#14463); +#14463= IFCLIBRARYREFERENCE($,$,'Measured Flow Rate',$,'en',$); + +#7417= IFCRELASSOCIATESLIBRARY('25776bx$r8ThKq4wOhXYrX',$,$,$,(#1674),#14464); +#14464= IFCLIBRARYREFERENCE($,$,'\X2\8A086E2C6D4191CF\X0\','\X2\30D030EB30D63092901A904E3059308B6D414F53306E8A086E2C3055308C305F6D4191CF\X0\','ja-JP',$); + +#7418= IFCRELASSOCIATESLIBRARY('3N8v_bmgvDCAe_rzOvtkOo',$,$,$,(#1675),#14465); +#14465= IFCLIBRARYREFERENCE($,$,'Measured Pressure Drop',$,'en',$); + +#7419= IFCRELASSOCIATESLIBRARY('2KGwDFJ_r5pACr0dSqISEF',$,$,$,(#1675),#14466); +#14466= IFCLIBRARYREFERENCE($,$,'\X2\8A086E2C5727529B964D4E0B\X0\','\X2\30D030EB30D63092901A904E3059308B969B306E8A086E2C3055308C305F5727529B964D4E0B\X0\','ja-JP',$); + +#7420= IFCRELASSOCIATESLIBRARY('363LSvbZ5Aee7185oms_sa',$,$,$,(#1678),#14467); +#14467= IFCLIBRARYREFERENCE($,$,'Mechanical Efficiency',$,'en',$); + +#7421= IFCRELASSOCIATESLIBRARY('2q5NxHbW99dgY6QKjLaWti',$,$,$,(#1678),#14468); +#14468= IFCLIBRARYREFERENCE($,$,'\X2\6A5F68B052B97387\X0\','\X2\30DD30F330D7306E7A3C52D56642306E6A5F68B052B97387\X0\','ja-JP',$); + +#7422= IFCRELASSOCIATESLIBRARY('26oz5zwfzA7PkjCwMnMbjO',$,$,$,(#1679),#14469); +#14469= IFCLIBRARYREFERENCE($,$,'Mechanical Efficiency',$,'en',$); + +#7423= IFCRELASSOCIATESLIBRARY('0M63cTV8L3UvYX_kxeY6fO',$,$,$,(#1679),#14470); +#14470= IFCLIBRARYREFERENCE($,$,'RendementM\S\icanique','Rapport entre le travail fourni (tel que mesur\S\i) au gaz et le travail fourni \S\` l''arbre du compresseur.','fr-FR',$); + +#7424= IFCRELASSOCIATESLIBRARY('0s7EkMkRT8$hUkpj6vCLWD',$,$,$,(#1682),#14471); +#14471= IFCLIBRARYREFERENCE($,$,'Mechanisch','Angabe, ob dieses Bauteil mechanisch bewegt oder angetrieben wird (JA) oder manuell (NEIN). Diese Eigenschaft wird nur f\S\|r beweglichen Sonnenschutz angegeben.','de-DE',$); + +#7425= IFCRELASSOCIATESLIBRARY('3w_WePbmH2le5r$jcgEjhQ',$,$,$,(#1682),#14472); +#14472= IFCLIBRARYREFERENCE($,$,'Mechanical Operated',$,'en',$); + +#7426= IFCRELASSOCIATESLIBRARY('0_7GmTesP9cxr3lN302Mda',$,$,$,(#1682),#14473); +#14473= IFCLIBRARYREFERENCE($,$,'Actionn\S\i m\S\icaniquement','Indique si l''\S\il\S\iment est actionn\S\i m\S\icaniquement (VRAI) ou manuellement (FAUX).','fr-FR',$); + +#7427= IFCRELASSOCIATESLIBRARY('1$Bls_2fz4vRP7qHp834ma',$,$,$,(#1682),#14474); +#14474= IFCLIBRARYREFERENCE($,$,'\X2\6A5F68B0768464CD4F5C\X0\','\X2\6A5F68B0768464CD4F5C304C53EF80FD304B30693046304B3092793A305930D630FC30EA30A230F35024300253EF80FD306A58345408\X0\TRUE\X2\3001624B52D5306E58345408\X0\FALSE\X2\3002\X0\','ja-JP',$); + +#7429= IFCRELASSOCIATESLIBRARY('1rVxfouqLBlgfNLkAbUqj_',$,$,$,(#1686),#14475); +#14475= IFCLIBRARYREFERENCE($,$,'K\S\|nstliche Luftwechselzahl','Geforderte Luftwechselzahl (in Wechsel per Stunde) im Fall der k\S\|nstlichen L\S\|ftung.','de-DE',$); + +#7430= IFCRELASSOCIATESLIBRARY('1eJsW$8GT2Bvu1lQriz7ix',$,$,$,(#1686),#14476); +#14476= IFCLIBRARYREFERENCE($,$,'Mechanical Ventilation Rate',$,'en',$); + +#7431= IFCRELASSOCIATESLIBRARY('2sR8tYttbFUONm_90d8jW3',$,$,$,(#1686),#14477); +#14477= IFCLIBRARYREFERENCE($,$,'Taux ventilation m\S\icanique','Sp\S\icification du taux de ventilation m\S\icanique exprim\S\i en volumes par heure.','fr-FR',$); + +#7432= IFCRELASSOCIATESLIBRARY('2sC380SRPDd9UDadYACRNH',$,$,$,(#1686),#14478); +#14478= IFCLIBRARYREFERENCE($,$,'\X2\6A5F68B063DB6C177387\X0\','\X2\72795B9A306E6A5F68B063DB6C177387306E89816C4263076A193002\X0\1\X2\664295933042305F308A306E63DB6C1756DE657030674E0E30483089308C308B3002\X0\','ja-JP',$); + +#7433= IFCRELASSOCIATESLIBRARY('0P13DDQPfCdf71L08EXEFp',$,$,$,(#1686),#14479); +#14479= IFCLIBRARYREFERENCE($,$,'\X2\AE30ACC4D658AE30\X0\ \X2\BE44C728\X0\','\X2\D2B9C815\X0\ \X2\AE30ACC4\X0\ \X2\D658AE30\X0\ \X2\BE44C728\X0\ \X2\C694AD6C\X0\ \X2\C9C0D45C\X0\. \X2\C2DCAC04\X0\ \X2\B2F9\X0\ \X2\D658AE30\X0\ \X2\D68CC218B85C\X0\ \X2\C8FCC5B4C9C4B2E4\X0\.','ko-KR',$); + +#7434= IFCRELASSOCIATESLIBRARY('2og_Ouo2DBt89f$CdwCdIy',$,$,$,(#1687),#14480); +#14480= IFCLIBRARYREFERENCE($,$,'Media Content',$,'en',$); + +#7435= IFCRELASSOCIATESLIBRARY('3DBDKAgPTC2gqZ$xOXNCgd',$,$,$,(#1688),#14481); +#14481= IFCLIBRARYREFERENCE($,$,'Media Extended Area',$,'en',$); + +#7436= IFCRELASSOCIATESLIBRARY('2foJdwo91FBQLXbeV6mjoS',$,$,$,(#1689),#14482); +#14482= IFCLIBRARYREFERENCE($,$,'Media Source',$,'en',$); + +#7437= IFCRELASSOCIATESLIBRARY('0j_XOorQnDN8jDirkG35p1',$,$,$,(#1689),#14483); +#14483= IFCLIBRARYREFERENCE($,$,'\X2\30E130C730A330A230BD30FC30B9\X0\','\X2\30E130C730A330A230BD30FC30B930685B9A7FA96E08307F30BF30A430D7\X0\(IfcDistributionPort with FlowDirection=SINK and PredefinedType=AUDIOVISUAL)\X2\53CA3073\X0\audio/video\X2\309269CB62103059308B96C65408306B5BFE5FDC3059308B540D524D3002\X0\','ja-JP',$); + +#7438= IFCRELASSOCIATESLIBRARY('2GeG8TOh9AWPsiBlrJ4UcA',$,$,$,(#1689),#14484); +#14484= IFCLIBRARYREFERENCE($,$,'\X2\BBF8B514C5B4\X0\ \X2\C18CC2A4\X0\','\X2\BBF8B514C5B4\X0\ \X2\C18CC2A4\X0\ \X2\C815C758B41C\X0\ \X2\C720D615\X0\ (IfcDistributionPort with FlowDirection = SINK and PredefinedType = AUDIOVISUAL) \X2\BC0F\X0\ audio / video \X2\AD6CC131\X0\ \X2\C9D1D569C5D0\X0\ \X2\D574B2F9D558B294\X0\ \X2\C774B984\X0\.','ko-KR',$); + +#7439= IFCRELASSOCIATESLIBRARY('1D5JIQi$LB1Qknmu8FWhov',$,$,$,(#1690),#14485); +#14485= IFCLIBRARYREFERENCE($,$,'Media Source',$,'en',$); + +#7440= IFCRELASSOCIATESLIBRARY('2fZG99cf551R4woCG5BjIf',$,$,$,(#1699),#14486); +#14486= IFCLIBRARYREFERENCE($,$,'Minimum Allowable Support Length',$,'en',$); + +#7441= IFCRELASSOCIATESLIBRARY('1EPwZVzvT7IQdu2i9dp9s5',$,$,$,(#1699),#14487); +#14487= IFCLIBRARYREFERENCE($,$,'\X2\67005C0F8A315BB9652F630195773055\X0\','\X2\67005C0F8A315BB9652F6301957730553002\X0\','ja-JP',$); + +#7442= IFCRELASSOCIATESLIBRARY('3JhRtzH5fEtOECisTujNlX',$,$,$,(#1701),#14488); +#14488= IFCLIBRARYREFERENCE($,$,'Lichte H\S\vhe','Minumal geforderte lichte H\S\vhe f\S\|r diesen Raum.','de-DE',$); + +#7443= IFCRELASSOCIATESLIBRARY('1loFDMBOX1QhcPmxyb2nqq',$,$,$,(#1701),#14489); +#14489= IFCLIBRARYREFERENCE($,$,'Minimum Headroom',$,'en',$); + +#7444= IFCRELASSOCIATESLIBRARY('1uC6KWCmHCaOoji3c1yuij',$,$,$,(#1701),#14490); +#14490= IFCLIBRARYREFERENCE($,$,'HauteurPassageMinimale','Hauteur de passage requise pour l''usage assign\S\i \S\` l''espace','fr-FR',$); + +#7445= IFCRELASSOCIATESLIBRARY('3kTuckjrT0$An3gYM9YR9b',$,$,$,(#1701),#14491); +#14491= IFCLIBRARYREFERENCE($,$,'\X2\67005C0F982D4E0A3042304D9AD8\X0\','\X2\3053306E7A7A9593306B5272308A5F5330663089308C305F75289014306B5FC58981306A982D4E0A3042304D9AD83002\X0\','ja-JP',$); + +#7446= IFCRELASSOCIATESLIBRARY('0YGr_LHkHDegJIm2LdwAkX',$,$,$,(#1702),#14492); +#14492= IFCLIBRARYREFERENCE($,$,'Minimum Height',$,'en',$); + +#7447= IFCRELASSOCIATESLIBRARY('1hl5iQucv6WufkZN3WKk9V',$,$,$,(#1702),#14493); +#14493= IFCLIBRARYREFERENCE($,$,'\X2\67005C0F9AD83055\X0\','\X2\77E95F62300151865F6262163044306F695551865F6230C030AF30C8306E67005C0F9AD830553002\X0\','ja-JP',$); + +#7448= IFCRELASSOCIATESLIBRARY('2DQ0eGPLf72fI4mmo$O4X$',$,$,$,(#1702),#14494); +#14494= IFCLIBRARYREFERENCE($,$,'\X2\CD5CC18C\X0\ \X2\B192C774\X0\','\X2\C0ACAC01D615\X0\, \X2\C6D0D615\X0\ \X2\B610B294\X0\ \X2\D0C0C6D0D615\X0\ \X2\B355D2B8C758\X0\ \X2\CD5CC18C\X0\ \X2\B192C774C785B2C8B2E4\X0\.','ko-KR',$); + +#7449= IFCRELASSOCIATESLIBRARY('1xPgBga6v9JP_7xETwcAE9',$,$,$,(#1705),#14495); +#14495= IFCLIBRARYREFERENCE($,$,'Minimum Part Load Ratio',$,'en',$); + +#7450= IFCRELASSOCIATESLIBRARY('17nVNp1aLFPgKWP0KY6EQw',$,$,$,(#1705),#14496); +#14496= IFCLIBRARYREFERENCE($,$,'CoefficientMinimalChargePartielle','Coefficient minimum de charge partielle en tant que fraction de la puissance nominale.','fr-FR',$); + +#7451= IFCRELASSOCIATESLIBRARY('3nEHIqqef3FxxTCFUppph1',$,$,$,(#1706),#14497); +#14497= IFCLIBRARYREFERENCE($,$,'Minimum Plate Thickness',$,'en',$); + +#7452= IFCRELASSOCIATESLIBRARY('0GUBv0rWn4ARAlmrX9s4ym',$,$,$,(#1707),#14498); +#14498= IFCLIBRARYREFERENCE($,$,'Minimum Section Modulus Y',$,'en',$); + +#7453= IFCRELASSOCIATESLIBRARY('3ETlQn6FT0vwkN$ecExpjN',$,$,$,(#1708),#14499); +#14499= IFCLIBRARYREFERENCE($,$,'Minimum Section Modulus Z',$,'en',$); + +#7454= IFCRELASSOCIATESLIBRARY('24A3mSBUzDjAfZAqJpLHyS',$,$,$,(#1713),#14500); +#14500= IFCLIBRARYREFERENCE($,$,'Minimum Width',$,'en',$); + +#7455= IFCRELASSOCIATESLIBRARY('3yyYW79bX1ngRWnEw2GvF_',$,$,$,(#1713),#14501); +#14501= IFCLIBRARYREFERENCE($,$,'\X2\67005C0F5E45\X0\','\X2\77E95F62300151865F6262163044306F695551865F6230C030AF30C8306E67005C0F5E453002\X0\','ja-JP',$); + +#7456= IFCRELASSOCIATESLIBRARY('1$MZpI7B14ZfEbAyQl7tCB',$,$,$,(#1713),#14502); +#14502= IFCLIBRARYREFERENCE($,$,'\X2\CD5CC18CD3ED\X0\','\X2\C0ACAC01D615\X0\, \X2\C6D0D615\X0\ \X2\B610B294\X0\ \X2\D0C0C6D0D615\X0\ \X2\B355D2B8C758\X0\ \X2\CD5CC18C\X0\ \X2\D3ED\X0\.','ko-KR',$); + +#7459= IFCRELASSOCIATESLIBRARY('0WPxIJB0HBruEzYMy2MhYq',$,$,$,(#1720),#14503); +#14503= IFCLIBRARYREFERENCE($,$,'Mixer Control',$,'en',$); + +#7460= IFCRELASSOCIATESLIBRARY('0mDmaaArjB0RJE1h7SvWLo',$,$,$,(#1720),#14504); +#14504= IFCLIBRARYREFERENCE($,$,'\X2\6DF7540852365FA1\X0\','\X2\6DF754085F01306E52365FA15F625F0F306E5B9A7FA9\X0\','ja-JP',$); + +#7461= IFCRELASSOCIATESLIBRARY('2FuR$5pLP05fX05OOwMeK$',$,$,$,(#1721),#14505); +#14505= IFCLIBRARYREFERENCE($,$,'Model Label',$,'en',$); + +#7462= IFCRELASSOCIATESLIBRARY('2gmsfofZj5kg_LVo04kNj2',$,$,$,(#1724),#14506); +#14506= IFCLIBRARYREFERENCE($,$,'Model Reference',$,'en',$); + +#7463= IFCRELASSOCIATESLIBRARY('32j$jP0_rFlB9$T1gPALyi',$,$,$,(#1727),#14507); +#14507= IFCLIBRARYREFERENCE($,$,'Moisture Capacity Thermal Gradient',$,'en',$); + +#7464= IFCRELASSOCIATESLIBRARY('0T2zv768HA2ePzTDdx4GKQ',$,$,$,(#1728),#14508); +#14508= IFCLIBRARYREFERENCE($,$,'Moisture Content',$,'en',$); + +#7465= IFCRELASSOCIATESLIBRARY('2FBTHIyEvBC906YfEPdFLD',$,$,$,(#1729),#14509); +#14509= IFCLIBRARYREFERENCE($,$,'Moisture Diffusivity',$,'en',$); + +#7466= IFCRELASSOCIATESLIBRARY('13BbaQ8118Q8Bl5utCcNSV',$,$,$,(#1730),#14510); +#14510= IFCLIBRARYREFERENCE($,$,'Gesims','Angabe des Materials f\S\|r das Gesims (Deckenkante). Diese Angabe wird im Raumbuch verwendet.\X\0D\X\0A\X\0D\X\0ADie Materialangabe wird \S\|bernommen, wenn kein eigenes Bekleidungsobjekt (IfcCovering mit PredefinedType = MOLDING) f\S\|r das Gesims dem Raum zugeordnet ist. Bei Inkonsistenzen (wenn beides gegeben ist), hat die Materialangabe des zugeordneten Bekleidungsobjekts Priorit\S\dt.','de-DE',$); + +#7467= IFCRELASSOCIATESLIBRARY('08JVzpF3j1sBG7h6tLbZG_',$,$,$,(#1730),#14511); +#14511= IFCLIBRARYREFERENCE($,$,'Molding',$,'en',$); + +#7468= IFCRELASSOCIATESLIBRARY('1y7TtO9TH5xu0Ljby6K3jQ',$,$,$,(#1730),#14512); +#14512= IFCLIBRARYREFERENCE($,$,'Mat\S\iriau de la moulure',$,'fr-FR',$); + +#7469= IFCRELASSOCIATESLIBRARY('1ndnwPVUX7dAkMRLZlzV2m',$,$,$,(#1730),#14513); +#14513= IFCLIBRARYREFERENCE($,$,'\X2\5EFB7E01\X0\','\X2\90E85C4B306E5EFB7E01306E67508CEA307E305F306F65BD5DE5306B95A23059308B30E930D930EBFF088B58522560C55831FF09300230E930D930EB540D306F90E85C4B30EA30B930C860C55831306B4F7F75283055308C308B3002\X0\\X\0D\X\0A\X\0D\X\0A\X2\5F6272B6886873FE309263013064\X0\IfcCovering (type=MOLDING)\X2\30AA30D630B830A730AF30C8304C5B5857283057306A304458345408306B4E0E30483089308C308B67508CEA60C558313002\X0\IfcCovering\X2\306E67508CEA60C5583130683053306E30D730ED30D130C630A35024304C4E0081F43057306A3044583454083001\X0\IfcCovering\X2\306B4E0E30483089308C30663044308B67508CEA60C558313092512A51483059308B3002\X0\','ja-JP',$); + +#7470= IFCRELASSOCIATESLIBRARY('1jbRoNSBHAdAhFO7xJjP9g',$,$,$,(#1731),#14514); +#14514= IFCLIBRARYREFERENCE($,$,'H\S\vhe des Gesims','Angabe der H\S\vhe des umlaufenden Gesims (Deckenkante). \X\0D\X\0A\X\0D\X\0ADer H\S\vhenparameter wird \S\|bernommen, wenn kein eigenes Bekleidungsobjekt (IfcCovering mit PredefinedType = MOLDING) f\S\|r das Gesims dem Raum zugeordnet ist. Bei Inkonsistenzen (wenn beides gegeben ist), hat die H\S\vhe des zugeordneten Bekleidungsobjekts Priorit\S\dt.','de-DE',$); + +#7471= IFCRELASSOCIATESLIBRARY('1pP2MQ8JT8bOsLo_52hQqb',$,$,$,(#1731),#14515); +#14515= IFCLIBRARYREFERENCE($,$,'Molding Height',$,'en',$); + +#7472= IFCRELASSOCIATESLIBRARY('27NWu7mdz9DADvN99EDgB7',$,$,$,(#1731),#14516); +#14516= IFCLIBRARYREFERENCE($,$,'Hauteur de la moulure',$,'fr-FR',$); + +#7473= IFCRELASSOCIATESLIBRARY('0I_I6tU9L0pghRtOA9tFiP',$,$,$,(#1731),#14517); +#14517= IFCLIBRARYREFERENCE($,$,'\X2\5EFB7E019AD8\X0\','\X2\90E85C4B306E5EFB7E01306E9AD830553002\X0\\X\0D\X\0A\X\0D\X\0A\X2\5F6272B6886873FE309263013064\X0\IfcCovering(type=MOLDING)\X2\30AA30D630B830A730AF30C8304C5B5857283057306A304458345408306B4E0E30483089308C308B539A305560C558313002\X0\IfcCovering\X2\306E5E7E4F555F6272B630D130E930E130FC30BF30683053306E30D730ED30D130C630A35024304C4E0081F43057306A30445834540830015E7E4F555F6272B630D130E930E130FC30BF306E50243092512A51483059308B3002\X0\','ja-JP',$); + +#7474= IFCRELASSOCIATESLIBRARY('1i_4hyK_zArgTRSij0OID4',$,$,$,(#1732),#14518); +#14518= IFCLIBRARYREFERENCE($,$,'Molecular Weight',$,'en',$); + +#7476= IFCRELASSOCIATESLIBRARY('1VdISTF_vC0A0o5TR$1e8u',$,$,$,(#1733),#14519); +#14519= IFCLIBRARYREFERENCE($,$,'Momentary Type',$,'en',$); + +#7477= IFCRELASSOCIATESLIBRARY('3dXlivSCf82w$wgLF8STGG',$,$,$,(#1733),#14520); +#14520= IFCLIBRARYREFERENCE($,$,'\X2\77AC664230B930A430C330C130BF30A430D7\X0\','\X2\9078629E304C5FC589813068306A308B300181EA52D55FA95E3030B930A430C330C1306E4E0089A730EA30B930C83002\X0\','ja-JP',$); + +#7478= IFCRELASSOCIATESLIBRARY('24HCEHStDE5Bt91oz74Pqc',$,$,$,(#1733),#14521); +#14521= IFCLIBRARYREFERENCE($,$,'\X2\C21CAC04C2A4C704CE58\X0\ \X2\C720D615\X0\','\X2\C120D0DDC774\X0\ \X2\D544C694D55C\X0\ \X2\C790B3D9\X0\ \X2\BCF5ADC0\X0\ \X2\C2A4C704CE58\X0\ \X2\BAA9B85D\X0\','ko-KR',$); + +#7479= IFCRELASSOCIATESLIBRARY('3oGsnrzAH45hEbi6q_aupd',$,$,$,(#1734),#14522); +#14522= IFCLIBRARYREFERENCE($,$,'Moment Of Inertia Y',$,'en',$); + +#7480= IFCRELASSOCIATESLIBRARY('3oz9VBMZ12lhtm451q2ySz',$,$,$,(#1735),#14523); +#14523= IFCLIBRARYREFERENCE($,$,'Moment Of Inertia YZ',$,'en',$); + +#7481= IFCRELASSOCIATESLIBRARY('381XUYwgz5gvvPkE6yiXBA',$,$,$,(#1736),#14524); +#14524= IFCLIBRARYREFERENCE($,$,'Moment Of Inertia Z',$,'en',$); + +#7484= IFCRELASSOCIATESLIBRARY('2FLSa_Esz3kviUcBCPM7nF',$,$,$,(#1739),#14525); +#14525= IFCLIBRARYREFERENCE($,$,'Motor Drive Type',$,'en',$); + +#7485= IFCRELASSOCIATESLIBRARY('2RJQ7o1PDCCBfhNRC36wN0',$,$,$,(#1739),#14526); +#14526= IFCLIBRARYREFERENCE($,$,'\X2\30E230FC30BF30FC99C652D57A2E985E\X0\','\X2\30E230FC30BF30FC99C652D57A2E985E\X0\\X\0D\X\0ADIRECTDRIVE: \X2\30C030A430EC30AF30C830C930E930A430D6\X0\\X\0D\X\0ABELTDRIVE: \X2\30D930EB30C830C930E930A430D6\X0\\X\0D\X\0ACOUPLING: \X2\30AB30C330D730EA30F330B0\X0\\X\0D\X\0AOTHER: \X2\305D306E4ED6\X0\','ja-JP',$); + +#7487= IFCRELASSOCIATESLIBRARY('04Pxhq2hL7lOy_9USt0RVS',$,$,$,(#1740),#14527); +#14527= IFCLIBRARYREFERENCE($,$,'Motor Enclosure Type',$,'en',$); + +#7488= IFCRELASSOCIATESLIBRARY('1dsC5MTr56EONtwNPXyCcK',$,$,$,(#1740),#14528); +#14528= IFCLIBRARYREFERENCE($,$,'\X2\30E230FC30BF30FC4FDD8B7769CB9020\X0\','\X2\30E230FC30BF30FC306B5FC58981306A7B504F5330924F7F752853EF80FD306A30BF30A430D7306E30EA30B930C8304B30899078629E3002\X0\','ja-JP',$); + +#7489= IFCRELASSOCIATESLIBRARY('2ehXwb_mTFOQlVgzO50nAu',$,$,$,(#1740),#14529); +#14529= IFCLIBRARYREFERENCE($,$,'\X2\BAA8D130\X0\ \X2\BCF4D638AD6CC870\X0\','\X2\BAA8D130C5D0\X0\ \X2\D544C694D55C\X0\ \X2\CF00C774C2A4B97C\X0\ \X2\C0ACC6A9\X0\ \X2\AC00B2A5D55C\X0\ \X2\C885B958\X0\ \X2\BAA9B85DC5D0C11C\X0\ \X2\C120D0DDD569B2C8B2E4\X0\.','ko-KR',$); + +#7491= IFCRELASSOCIATESLIBRARY('2XWACsQtX42PtwjfYEAe2V',$,$,$,(#1741),#14530); +#14530= IFCLIBRARYREFERENCE($,$,'Motor Position',$,'en',$); + +#7492= IFCRELASSOCIATESLIBRARY('0fjGsPqcfEBfsnjpOKS$80',$,$,$,(#1741),#14531); +#14531= IFCLIBRARYREFERENCE($,$,'\X2\30E230FC30BF30FC4F4D7F6E\X0\','\X2\7A7A6C176D418DEF306876F85BFE7684306A30E230FC30BF30FC306E4F4D7F6E5B9A7FA9\X0\\X\0D\X\0A\X2\6D418DEF518530016D418DEF59163000305D306E4ED6\X0\','ja-JP',$); + +#7494= IFCRELASSOCIATESLIBRARY('0uc$4YFtjAyQFfDFVcLZJG',$,$,$,(#1743),#14532); +#14532= IFCLIBRARYREFERENCE($,$,'Mounting',$,'en',$); + +#7495= IFCRELASSOCIATESLIBRARY('3PN0htP5XFm9UbmwOxUk8W',$,$,$,(#1743),#14533); +#14533= IFCLIBRARYREFERENCE($,$,'\X2\88C57740\X0\','\X2\521763193059308B30D730ED30D130C630A3306F\X0\Pset_SanitaryMountingEnum\X2\3067306FFF0830C830A430EC306E30016D17976253F0300130B730F330AF306A3069FF093001885B751F914D7BA13078306E88C577406CD530675B9A7FA93055308C308BFF1A\X0\\X\0D\X\0A\X\0D\X\0A\X2\5E8A7F6E304D58C163926C34FF1A53F05EA7306F300130AB30D030FC306E80CC9762306E58C1306B3042308B30D530E930C330B730E530D030EB30D6306B63A57D9A3055308C308B3002\X0\\X\0D\X\0A\X\0D\X\0A\X2\5E8A7F6E304DFF1A5E8A306E885B751F914D7BA1306B88C577403055308C308B3002\X0\\X\0D\X\0A\X\0D\X\0A\X2\30AB30A630F330BF30FCFF1A6C345E739762306B8A2D7F6E3055308C305F885B751F914D7BA1306B63A57D9A3057307E305930026CE8FF1A624B6D175668304C3042308B30683001901A5E38306F\X0\''\X2\53167CA7\X0\''\X2\304C4F7F75283055308C308B3002624B6D175668309253C271673002\X0\\X\0D\X\0A\X\0D\X\0A\X2\58C1639B3051FF1A885B751F914D7BA1306F58C1304B308951FA3055308C5E8A306B306F4F553082306A304F306A308B30023002\X0\\X\0D\X\0A\X\0D\X\0A\X2\5E8A7F6E304D58C163926C3430015E8A7F6E304D300158C1639B3051306F300130D330C7306E8A315BB9502430673042308B30533068306B6CE8610F3002\X0\','ja-JP',$); + +#7497= IFCRELASSOCIATESLIBRARY('0WT7vgPFjCNP6phJqQ5BEy',$,$,$,(#1744),#14534); +#14534= IFCLIBRARYREFERENCE($,$,'Mounting Method',$,'en',$); + +#7498= IFCRELASSOCIATESLIBRARY('1NgP$N9k5BEufdVnQsJdrg',$,$,$,(#1745),#14535); +#14535= IFCLIBRARYREFERENCE($,$,'Mounting Offset',$,'en',$); + +#7499= IFCRELASSOCIATESLIBRARY('1WwH6IV611eeE6iUoOl4K2',$,$,$,(#1745),#14536); +#14536= IFCLIBRARYREFERENCE($,$,'\X2\636E4ED888DC6B63\X0\','\X2\8ABF740653F0306B8A2D7F6E3055308C305F30B730F330AF306B30014E0A7AEF30688ABF740653F095933067578276F4306B88DC6B633055308C308B305330683002\X0\','ja-JP',$); + +#7500= IFCRELASSOCIATESLIBRARY('29Ne0FrO17sghQoRnBwks7',$,$,$,(#1746),#14537); +#14537= IFCLIBRARYREFERENCE($,$,'Mounting Offset',$,'en',$); + +#7501= IFCRELASSOCIATESLIBRARY('2S8TO5SrD8RujdGj9mZNY7',$,$,$,(#1746),#14538); +#14538= IFCLIBRARYREFERENCE($,$,'\X2\636E4ED888DC6B63\X0\','\X2\30AB30A630F330BF30FC75289014306830573066300130AB30A630F330BF30FC306830B730F330AF306E9593306B578276F46D176D44306B636E4ED83055308C308B5EC36C346A5F56683002\X0\','ja-JP',$); + +#7503= IFCRELASSOCIATESLIBRARY('0e0AveYNT1HQXQ9TlLII$H',$,$,$,(#1748),#14539); +#14539= IFCLIBRARYREFERENCE($,$,'Movement Sensing Type',$,'en',$); + +#7504= IFCRELASSOCIATESLIBRARY('3BLh95nlT5ueRZUOhKfOHf',$,$,$,(#1750),#14540); +#14540= IFCLIBRARYREFERENCE($,$,'Multiple Tarriff',$,'en',$); + +#7505= IFCRELASSOCIATESLIBRARY('2tKI4VNFPFguWcOlnGnT0O',$,$,$,(#1751),#14541); +#14541= IFCLIBRARYREFERENCE($,$,'N_ Protection_100',$,'en',$); + +#7506= IFCRELASSOCIATESLIBRARY('3hSDgFA316Qxs_F1Fs4hYv',$,$,$,(#1751),#14542); +#14542= IFCLIBRARYREFERENCE($,$,'N_Protection_100','\X2\96FB78C15F0F30C830EA30C330D788C57F6E304C\X0\N\X2\5C0E4F53306E\X0\100\X2\FF054EE54E0A30674FDD8B773059308B304B5426304B306E8A2D5B9A3002\X0\','ja-JP',$); + +#7507= IFCRELASSOCIATESLIBRARY('0$BvLSVZX53OAOoptc83Js',$,$,$,(#1751),#14543); +#14543= IFCLIBRARYREFERENCE($,$,'N_Protection_100','\X2\C804C790C2DD\X0\ \X2\D2B8B9BD\X0\ \X2\C7A5CE58AC00\X0\ N \X2\B3C4CCB4C758\X0\ 100 % \X2\C774C0C1C73CB85C\X0\ \X2\BCF4D638\X0\ \X2\C5ECBD80\X0\ \X2\C124C815\X0\.','ko-KR',$); + +#7508= IFCRELASSOCIATESLIBRARY('3vvMabsGH71PkWkMit4$Pn',$,$,$,(#1752),#14544); +#14544= IFCLIBRARYREFERENCE($,$,'N_ Protection',$,'en',$); + +#7509= IFCRELASSOCIATESLIBRARY('1h50vz4v1BxRfUqOgdvbUE',$,$,$,(#1752),#14545); +#14545= IFCLIBRARYREFERENCE($,$,'N_Protection','\X2\96FB78C15F0F30C830EA30C330D788C57F6E304C\X0\N\X2\500B306E5C0E4F5330924FDD8B773059308B304B5426304B306E8A2D5B9A3002\X0\','ja-JP',$); + +#7510= IFCRELASSOCIATESLIBRARY('1w5AYSBJX84uLai$vRfexR',$,$,$,(#1752),#14546); +#14546= IFCLIBRARYREFERENCE($,$,'N_Protection','\X2\C804C790C2DD\X0\ \X2\D2B8B9BD\X0\ \X2\C7A5CE58AC00\X0\ N \X2\AC1CC758\X0\ \X2\B3C4CCB4B97C\X0\ \X2\BCF4D638\X0\ \X2\C5ECBD80\X0\ \X2\C124C815\X0\.','ko-KR',$); + +#7511= IFCRELASSOCIATESLIBRARY('0UYvAEvWH2vOSNFxi$DfkA',$,$,$,(#1753),#14547); +#14547= IFCLIBRARYREFERENCE($,$,'N_ Protection_50',$,'en',$); + +#7512= IFCRELASSOCIATESLIBRARY('2K5rF6iSLFbwFiF2xinu9M',$,$,$,(#1753),#14548); +#14548= IFCLIBRARYREFERENCE($,$,'N_Protection_50','\X2\96FB78C15F0F30C830EA30C330D788C57F6E304C\X0\N\X2\5C0E4F53306E\X0\50\X2\FF054EE54E0A30674FDD8B773059308B304B5426304B306E8A2D5B9A3002\X0\','ja-JP',$); + +#7513= IFCRELASSOCIATESLIBRARY('3Fh2ht$RrFmeHnFw4$HeIP',$,$,$,(#1753),#14549); +#14549= IFCLIBRARYREFERENCE($,$,'N_Protection_50','\X2\C804C790C2DD\X0\ \X2\D2B8B9BD\X0\ \X2\C7A5CE58AC00\X0\ N \X2\B3C4CCB4C758\X0\ 50 % \X2\C774C0C1C73CB85C\X0\ \X2\BCF4D638\X0\ \X2\C5ECBD80\X0\ \X2\C124C815\X0\.','ko-KR',$); + +#7514= IFCRELASSOCIATESLIBRARY('15yza$utr2IR0PQDfBde1N',$,$,$,(#1754),#14550); +#14550= IFCLIBRARYREFERENCE($,$,'N_ Protection_ Select',$,'en',$); + +#7515= IFCRELASSOCIATESLIBRARY('2BUkjQoL96_g42ju4BTFDg',$,$,$,(#1754),#14551); +#14551= IFCLIBRARYREFERENCE($,$,'N_Protection\X2\306E9078629E\X0\','\X2\3069306E\X0\N_Protection\X2\30924F7F3046304B30E630FC30B6304C8A2D5B9A3067304D308B304B30693046304B309263075B9A3059308B3002\X0\\X\0D\X\0AN_Protection_50\X2\3068\X0\N_Protection_100\X2\306E4E2165B9304C670952B9306A58345408306F3001\X0\TRUE\X2\306B3057307E30593002\X0\','ja-JP',$); + +#7516= IFCRELASSOCIATESLIBRARY('1Zt4xpj_15Chkhb_jciEZR',$,$,$,(#1754),#14552); +#14552= IFCLIBRARYREFERENCE($,$,'N_Protection \X2\C120D0DD\X0\','\X2\C5B4B5A4\X0\ N_Protection\X2\B97C\X0\ \X2\C0ACC6A9D558AC70B098\X0\ \X2\C0ACC6A9C790AC00\X0\ \X2\C124C815D560\X0\ \X2\C218\X0\ \X2\C788B294C9C0\X0\ \X2\C5ECBD80B97C\X0\ \X2\C9C0C815D569B2C8B2E4\X0\. N_Protection_50\X2\D558BA74\X0\ N_Protection_100\X2\B97C\X0\ \X2\BAA8B450\X0\ \X2\C0ACC6A9D560\X0\ \X2\ACBDC6B0C5D0B294\X0\ TRUE\X2\D569B2C8B2E4\X0\.','ko-KR',$); + +#7517= IFCRELASSOCIATESLIBRARY('1AofmeDYv7qRFftwDWz1gt',$,$,$,(#1755),#14553); +#14553= IFCLIBRARYREFERENCE($,$,'N20 Content',$,'en',$); + +#7518= IFCRELASSOCIATESLIBRARY('33XIl5uAz8qAoz1y5n7QoA',$,$,$,(#1757),#14554); +#14554= IFCLIBRARYREFERENCE($,$,'Narrative Text',$,'en',$); + +#7519= IFCRELASSOCIATESLIBRARY('22bDeId0b3u87l3BLW3A87',$,$,$,(#1757),#14555); +#14555= IFCLIBRARYREFERENCE($,$,'CommentaireUsage','Information sur l''usage des b\S\btiments voisins','fr-FR',$); + +#7520= IFCRELASSOCIATESLIBRARY('2EptBlUHP30gWqgJcwYlE3',$,$,$,(#1758),#14556); +#14556= IFCLIBRARYREFERENCE($,$,'Narrative Text',$,'en',$); + +#7521= IFCRELASSOCIATESLIBRARY('2lIqq1LLf5pOxoKWMRINCM',$,$,$,(#1758),#14557); +#14557= IFCLIBRARYREFERENCE($,$,'TexteLibre','Information relative aux b\S\btiments voisins qui n''est pas appropri\S\ie au texte d''ordre g\S\in\S\iral que l''on peut saisir dans l''attribut h\S\irit\S\i IfcRoot.Description.','fr-FR',$); + +#7522= IFCRELASSOCIATESLIBRARY('1U1BEoRbz9Shww6LvUIi9X',$,$,$,(#1760),#14558); +#14558= IFCLIBRARYREFERENCE($,$,'Nat\S\|rliche L\S\|ftung','Anforderung, ob der Raum eine nat\S\|rliche L\S\|ftung haben soll (WAHR), oder eine k\S\|nstliche L\S\|ftung (Falsch).','de-DE',$); + +#7523= IFCRELASSOCIATESLIBRARY('0ESR9rLAb4$uPn42rT7wWN',$,$,$,(#1760),#14559); +#14559= IFCLIBRARYREFERENCE($,$,'Natural Ventilation',$,'en',$); + +#7524= IFCRELASSOCIATESLIBRARY('2JV1KOi7rDVgIU1OlEK1ZU',$,$,$,(#1760),#14560); +#14560= IFCLIBRARYREFERENCE($,$,'Ventilation naturelle','Indique si la ventilation de l''espace doit \S\jtre naturelle (VRAI) ou m\S\icanique (FAUX).','fr-FR',$); + +#7525= IFCRELASSOCIATESLIBRARY('2NB_KihkvFjgWhz9v4fIoP',$,$,$,(#1760),#14561); +#14561= IFCLIBRARYREFERENCE($,$,'\X2\81EA713663DB6C17\X0\','\X2\7A7A9593304C81EA713663DB6C17309263013064304B6A5F68B063DB6C17309263013064304B3092793A305930D630FC30EA30A230F350243002\X0\(TRUE)\X2\67093001\X0\(FALSE)\X2\306A30573002\X0\','ja-JP',$); + +#7526= IFCRELASSOCIATESLIBRARY('0ZDIV0vjLE6ehIHnJX50YD',$,$,$,(#1760),#14562); +#14562= IFCLIBRARYREFERENCE($,$,'\X2\C790C5F0D658AE30\X0\','\X2\ACF5AC04C774\X0\ \X2\C790C5F0\X0\ \X2\D658AE30AC00\X0\ \X2\C788B294C9C0\X0\ \X2\D658AE30C788B294\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\AC12\X0\','ko-KR',$); + +#7527= IFCRELASSOCIATESLIBRARY('0IdlqKNe59FBHnvY80ADOO',$,$,$,(#1761),#14563); +#14563= IFCLIBRARYREFERENCE($,$,'Nat\S\|rliche Luftwechselzahl','Geforderte Luftwechselzahl (in Wechsel per Stunde) im Fall der nat\S\|rlichen L\S\|ftung.','de-DE',$); + +#7528= IFCRELASSOCIATESLIBRARY('1dCnj6m8H3qRgBnYinL3y4',$,$,$,(#1761),#14564); +#14564= IFCLIBRARYREFERENCE($,$,'Natural Ventilation Rate',$,'en',$); + +#7529= IFCRELASSOCIATESLIBRARY('1AS4EtIOb1xeXopCfvXKr9',$,$,$,(#1761),#14565); +#14565= IFCLIBRARYREFERENCE($,$,'Taux ventilation naturelle','Taux de ventilation naturelle exprim\S\i en volumes par heure.','fr-FR',$); + +#7530= IFCRELASSOCIATESLIBRARY('363J7ObuP4Bg34_AqbZgJi',$,$,$,(#1761),#14566); +#14566= IFCLIBRARYREFERENCE($,$,'\X2\81EA713663DB6C177387\X0\','\X2\72795B9A306E81EA713663DB6C177387306E89816C4263076A193002\X0\1\X2\664295933042305F308A306E63DB6C1756DE657030674E0E30483089308C308B3002\X0\','ja-JP',$); + +#7531= IFCRELASSOCIATESLIBRARY('2FCFxhy713tetV_DmPi7KF',$,$,$,(#1761),#14567); +#14567= IFCLIBRARYREFERENCE($,$,'\X2\C790C5F0D658AE30\X0\ \X2\BE44C728\X0\','\X2\D2B9C815\X0\ \X2\C790C5F0\X0\ \X2\D658AE30\X0\ \X2\C728C758\X0\ \X2\C694AD6C\X0\ \X2\C9C0D45C\X0\. \X2\C2DCAC04\X0\ \X2\B2F9\X0\ \X2\D658AE30\X0\ \X2\D68CC218B85C\X0\ \X2\C8FCC5B4C9C4B2E4\X0\.','ko-KR',$); + +#7532= IFCRELASSOCIATESLIBRARY('2BMo925OHEPP04QALN0je1',$,$,$,(#1763),#14568); +#14568= IFCLIBRARYREFERENCE($,$,'Neck Air Velocity',$,'en',$); + +#7533= IFCRELASSOCIATESLIBRARY('23kreOzU5Bkv5Qd90xmX76',$,$,$,(#1763),#14569); +#14569= IFCLIBRARYREFERENCE($,$,'Vitesse de l''air au point le plus \S\itroit','Vitesse de l''air au point le plus \S\itroit','fr-FR',$); + +#7534= IFCRELASSOCIATESLIBRARY('04kLJp9Ub6GBvnx4eVggGt',$,$,$,(#1763),#14570); +#14570= IFCLIBRARYREFERENCE($,$,'\X2\30CD30C330AF98A8901F\X0\','\X2\30CD30C330AF306E98A8901F\X0\','ja-JP',$); + +#7535= IFCRELASSOCIATESLIBRARY('3b4YL0QijEifFGduNNQZrp',$,$,$,(#1764),#14571); +#14571= IFCLIBRARYREFERENCE($,$,'Neck Area',$,'en',$); + +#7536= IFCRELASSOCIATESLIBRARY('3NxkaPcIn9dRlukEKFJhvY',$,$,$,(#1764),#14572); +#14572= IFCLIBRARYREFERENCE($,$,'ZoneReduction','Partie la plus \S\itroite du terminal de ventilation.','fr-FR',$); + +#7537= IFCRELASSOCIATESLIBRARY('0af73hxnT9rQOsx9L6hxHz',$,$,$,(#1764),#14573); +#14573= IFCLIBRARYREFERENCE($,$,'\X2\30CD30C330AF97627A4D\X0\','\X2\30BF30FC30DF30CA30EB306E30CD30C330AF97627A4D\X0\','ja-JP',$); + +#7538= IFCRELASSOCIATESLIBRARY('2JjWYNtmf0ZOBB_f280$WC',$,$,$,(#1766),#14574); +#14574= IFCLIBRARYREFERENCE($,$,'Net Impedance',$,'en',$); + +#7539= IFCRELASSOCIATESLIBRARY('3PtyiZuCzBYQd0OJWrV8u8',$,$,$,(#1766),#14575); +#14575= IFCLIBRARYREFERENCE($,$,'\X2\30CD30C330C830A430F330D430FC30C030F330B9\X0\','\X2\96FB6C1756DE8DEF3067306E6700592763A5573030A430F330D430FC30C030F330B9FF084E00822C306F\X0\Zs\X2\30678868793AFF093002\X0\55\X2\2103\X0\ (130\S\0F)\X2\3067306E657050243002\X0\','ja-JP',$); + +#7540= IFCRELASSOCIATESLIBRARY('1NOSlqGwD1nOC2c$j_ifUg',$,$,$,(#1766),#14576); +#14576= IFCLIBRARYREFERENCE($,$,'\X2\C778D130B137\X0\ \X2\C784D53CB358C2A4\X0\','\X2\C804AE30\X0\ \X2\D68CB85CC5D0C11C\X0\ \X2\CD5CB300\X0\ \X2\C811C9C0\X0\ \X2\C784D53CB358C2A4\X0\ (\X2\C77CBC18C740\X0\ Zs\X2\B85C\X0\ \X2\D45CC2DC\X0\). 55 \X2\2103\X0\ (130 \S\0 F)\X2\C758\X0\ \X2\C22BC790\X0\.','ko-KR',$); + +#7541= IFCRELASSOCIATESLIBRARY('243J527TL2V8NemQtOB0n$',$,$,$,(#1767),#14577); +#14577= IFCLIBRARYREFERENCE($,$,'Net Planned Area',$,'en',$); + +#7542= IFCRELASSOCIATESLIBRARY('0rB1KBxVD8W94EbVVvpLI_',$,$,$,(#1767),#14578); +#14578= IFCLIBRARYREFERENCE($,$,'Surface programm\S\ie nette','Surface programm\S\ie nette totale de la pi\S\hce. Telle que d\S\ifinie lors de la programmation.','fr-FR',$); + +#7543= IFCRELASSOCIATESLIBRARY('06mZ_uesD0SOnZpeNEk1CI',$,$,$,(#1767),#14579); +#14579= IFCLIBRARYREFERENCE($,$,'\X2\8A08753B30CD30C330C897627A4D\X0\','\X2\8A08753B3055308C305F30CD30C330C897627A4D30025EFA72698A08753B306B969B306B4F7F75283002FF08901A5E38306F300167F1578B7B493092629C3044305F97627A4D3068306A308BFF09\X0\','ja-JP',$); + +#7544= IFCRELASSOCIATESLIBRARY('1W6X1Ec35EMhRnYUyx99Pt',$,$,$,(#1767),#14580); +#14580= IFCLIBRARYREFERENCE($,$,'\X2\ACC4D68D\X0\ \X2\C778D130B137\X0\ \X2\BA74C801\X0\','\X2\AC1DC2E4C758\X0\ \X2\CD1D\X0\ \X2\ACC4D68D\X0\ \X2\C778D130B137\X0\ \X2\ACF5AC04C774\X0\ \X2\C788C2B5B2C8B2E4\X0\. \X2\ACF5AC04\X0\ \X2\ACC4D68DC2DC\X0\ \X2\C0ACC6A9B41CB2E4\X0\.','ko-KR',$); + +#7545= IFCRELASSOCIATESLIBRARY('34kZEiBU11QeX14pJDvSmb',$,$,$,(#1768),#14581); +#14581= IFCLIBRARYREFERENCE($,$,'Nettofl\S\dche nach Raumprogramm','Geforderte Nettofl\S\dche des Geb\S\dudes laut Raumprogramm.','de-DE',$); + +#7546= IFCRELASSOCIATESLIBRARY('2XTjBWfZTFi9jBIBAyPsIM',$,$,$,(#1768),#14582); +#14582= IFCLIBRARYREFERENCE($,$,'Net Planned Area',$,'en',$); + +#7547= IFCRELASSOCIATESLIBRARY('17i4r3jL19xxW1$pEqCBlf',$,$,$,(#1768),#14583); +#14583= IFCLIBRARYREFERENCE($,$,'Surface programm\S\ie nette','Surface programm\S\ie nette totale du b\S\btiment. Telle que d\S\ifinie lors de la programmation.','fr-FR',$); + +#7548= IFCRELASSOCIATESLIBRARY('2VeZgBx_LC8wH_ltHzYsQ0',$,$,$,(#1768),#14584); +#14584= IFCLIBRARYREFERENCE($,$,'\X2\8A08753B30CD30C330C897627A4D\X0\','\X2\8A08753B3055308C305F30CD30C330C897627A4D30025EFA72698A08753B306B969B306B4F7F75283002FF08901A5E38306F300167F1578B7B493092629C3044305F97627A4D3068306A308BFF09\X0\','ja-JP',$); + +#7549= IFCRELASSOCIATESLIBRARY('2OHJxRcab4ifYeWDhyDedP',$,$,$,(#1769),#14585); +#14585= IFCLIBRARYREFERENCE($,$,'Net Planned Area',$,'en',$); + +#7550= IFCRELASSOCIATESLIBRARY('2pNDKCQpj75wzjf1nuK6jf',$,$,$,(#1769),#14586); +#14586= IFCLIBRARYREFERENCE($,$,'Surface programm\S\ie nette','Surface programm\S\ie nette totale de la pi\S\hce. Telle que d\S\ifinie lors de la programmation.','fr-FR',$); + +#7551= IFCRELASSOCIATESLIBRARY('1d13kbu294TPyQLCvpoKzp',$,$,$,(#1769),#14587); +#14587= IFCLIBRARYREFERENCE($,$,'\X2\8A08753B30CD30C330C897627A4D\X0\','\X2\8A08753B3055308C305F30CD30C330C897627A4D30025EFA72698A08753B306B969B306B4F7F75283002FF08901A5E38306F300167F1578B7B493092629C3044305F97627A4D3068306A308BFF09\X0\','ja-JP',$); + +#7552= IFCRELASSOCIATESLIBRARY('17PQkqdB54yRQu1ECzy1Qg',$,$,$,(#1770),#14588); +#14588= IFCLIBRARYREFERENCE($,$,'Net Positive Suction Head',$,'en',$); + +#7553= IFCRELASSOCIATESLIBRARY('0$HN_xjuL4QhnozaC1RbUq',$,$,$,(#1770),#14589); +#14589= IFCLIBRARYREFERENCE($,$,'\X2\6B6354735438516550746C34982D\X0\','\X2\30AD30E330D330C630FC30B730E730F330929632305030DD30F330D7516553E3306E67005C0F9650306E6D414F535727529B\X0\','ja-JP',$); + +#7554= IFCRELASSOCIATESLIBRARY('0KRKDLnGH2w9GiZYQTDzrv',$,$,$,(#1774),#14590); +#14590= IFCLIBRARYREFERENCE($,$,'Nominal Air Flow Rate',$,'en',$); + +#7555= IFCRELASSOCIATESLIBRARY('0n$EyqVeT8CxY7n5j3mOPX',$,$,$,(#1775),#14591); +#14591= IFCLIBRARYREFERENCE($,$,'Nominal Air Flow Rate',$,'en',$); + +#7556= IFCRELASSOCIATESLIBRARY('2cCicyUPjAS8WAbpoGVBp$',$,$,$,(#1775),#14592); +#14592= IFCLIBRARYREFERENCE($,$,'\X2\8A2D8A0898A891CF\X0\','\X2\8A2D8A0898A891CF\X0\','ja-JP',$); + +#7557= IFCRELASSOCIATESLIBRARY('3h8765ns152RPItNEQKJJk',$,$,$,(#1776),#14593); +#14593= IFCLIBRARYREFERENCE($,$,'Nominal Air Flow Rate',$,'en',$); + +#7558= IFCRELASSOCIATESLIBRARY('15_3H5lvr0zfSv2ha2vZlg',$,$,$,(#1776),#14594); +#14594= IFCLIBRARYREFERENCE($,$,'D\S\ibit d''air nominal','D\S\ibit d''air nominal','fr-FR',$); + +#7559= IFCRELASSOCIATESLIBRARY('0ubPiYT0X5JewkbEQHMGvI',$,$,$,(#1776),#14595); +#14595= IFCLIBRARYREFERENCE($,$,'\X2\8A2D8A0898A891CF7BC456F2\X0\','\X2\8A2D8A0898A891CF7BC456F2\X0\','ja-JP',$); + +#7560= IFCRELASSOCIATESLIBRARY('2WUh1uPPzBH9wMT3zGOrLC',$,$,$,(#1777),#14596); +#14596= IFCLIBRARYREFERENCE($,$,'Nominal Air Flow Rate',$,'en',$); + +#7561= IFCRELASSOCIATESLIBRARY('0mhjP7Qdn5LeO67kkO_Qc5',$,$,$,(#1777),#14597); +#14597= IFCLIBRARYREFERENCE($,$,'\X2\6C176D4191CF306E5E735747\X0\','\X2\52A06E7F3055308C308B6C176D41306E5E73574791CF\X0\','ja-JP',$); + +#7562= IFCRELASSOCIATESLIBRARY('2uwmGbxSDFiAYYwVaRazx$',$,$,$,(#1778),#14598); +#14598= IFCLIBRARYREFERENCE($,$,'Nominal Body Depth',$,'en',$); + +#7563= IFCRELASSOCIATESLIBRARY('2jknpXy9vCRBorw5JL7M_X',$,$,$,(#1778),#14599); +#14599= IFCLIBRARYREFERENCE($,$,'\X2\547C79F08EAF4F536DF13055\X0\','\X2\963281ED5F01306E533A753B306E534A5F84304B5C4062405EA76A197CFB306E\X0\Z\X2\8EF8306B6CBF306330666E2C5B9A3055308C305F547C79F030823057304F306F7A4D7B973055308C305F957730553002\X0\','ja-JP',$); + +#7564= IFCRELASSOCIATESLIBRARY('3EMU8S7OvAZfJC6QYQJ9Qh',$,$,$,(#1779),#14600); +#14600= IFCLIBRARYREFERENCE($,$,'Nominal Body Depth',$,'en',$); + +#7565= IFCRELASSOCIATESLIBRARY('3f$b1Pe8nDpANn6TvF7BFC',$,$,$,(#1780),#14601); +#14601= IFCLIBRARYREFERENCE($,$,'Nominal Body Length',$,'en',$); + +#7566= IFCRELASSOCIATESLIBRARY('0Ux0VldLv8$fAJVfD_U$nG',$,$,$,(#1781),#14602); +#14602= IFCLIBRARYREFERENCE($,$,'Nominal Body Length',$,'en',$); + +#7567= IFCRELASSOCIATESLIBRARY('3NjX_eRgL1Fu3HQjO1Cz5y',$,$,$,(#1781),#14603); +#14603= IFCLIBRARYREFERENCE($,$,'\X2\547C79F08EAF4F539577\X0\','\X2\963281ED5F01306E533A753B306E534A5F84304B5C4062405EA76A197CFB306EFF388EF8306B6CBF306330666E2C5B9A3055308C305F547C79F030823057304F306F7A4D7B973055308C305F957730553002\X0\','ja-JP',$); + +#7568= IFCRELASSOCIATESLIBRARY('07LJbQ1DD9Jx8J_9$yCktb',$,$,$,(#1782),#14604); +#14604= IFCLIBRARYREFERENCE($,$,'Nominal Body Width',$,'en',$); + +#7569= IFCRELASSOCIATESLIBRARY('2vXMoVI595R9Kc7eEK95Fq',$,$,$,(#1783),#14605); +#14605= IFCLIBRARYREFERENCE($,$,'Nominal Body Width',$,'en',$); + +#7570= IFCRELASSOCIATESLIBRARY('1vvQdENLz9SAGgYaUnCiY_',$,$,$,(#1783),#14606); +#14606= IFCLIBRARYREFERENCE($,$,'\X2\547C79F08EAF4F535E45\X0\','\X2\963281ED5F01306E533A753B306E534A5F84304B5C4062405EA76A197CFB306EFF398EF8306B6CBF306330666E2C5B9A3055308C305F547C79F030823057304F306F7A4D7B973055308C305F957730553002\X0\','ja-JP',$); + +#7571= IFCRELASSOCIATESLIBRARY('0C2lwJWdj4bPI_EJiYmm4D',$,$,$,(#1784),#14607); +#14607= IFCLIBRARYREFERENCE($,$,'Nominal Capacity',$,'en',$); + +#7572= IFCRELASSOCIATESLIBRARY('2ybXz1$T99S8QzNOfhTfW_',$,$,$,(#1785),#14608); +#14608= IFCLIBRARYREFERENCE($,$,'Nominal Capacity',$,'en',$); + +#7573= IFCRELASSOCIATESLIBRARY('3_YRhdp$v9xBi47A_MXl4c',$,$,$,(#1785),#14609); +#14609= IFCLIBRARYREFERENCE($,$,'PuissanceCompresseur','Puissance du compresseur au niveau de sa plaque.','fr-FR',$); + +#7574= IFCRELASSOCIATESLIBRARY('3ZmESn76r7BAp7R149Yt5H',$,$,$,(#1786),#14610); +#14610= IFCLIBRARYREFERENCE($,$,'Nominal Condensing Temperature',$,'en',$); + +#7575= IFCRELASSOCIATESLIBRARY('1UgfIHgWr2bAb7kCi_cHZf',$,$,$,(#1786),#14611); +#14611= IFCLIBRARYREFERENCE($,$,'TemperatureCondensationNominale','Temp\S\irature de condensation du groupe froid.','fr-FR',$); + +#7576= IFCRELASSOCIATESLIBRARY('2Ter8oUD16WPKDItOD0K2u',$,$,$,(#1787),#14612); +#14612= IFCLIBRARYREFERENCE($,$,'Nominal Cooling Capacity',$,'en',$); + +#7577= IFCRELASSOCIATESLIBRARY('2gn7dB1eHEEuzi8_BBCJgo',$,$,$,(#1788),#14613); +#14613= IFCLIBRARYREFERENCE($,$,'Nominal Counted Efficiency',$,'en',$); + +#7578= IFCRELASSOCIATESLIBRARY('0y_9NSN$53NQrgF1LIxyEE',$,$,$,(#1789),#14614); +#14614= IFCLIBRARYREFERENCE($,$,'Nominal Current',$,'en',$); + +#7579= IFCRELASSOCIATESLIBRARY('28FOTO0Wv57gJg4srGh2PN',$,$,$,(#1790),#14615); +#14615= IFCLIBRARYREFERENCE($,$,'Nominal Current',$,'en',$); + +#7580= IFCRELASSOCIATESLIBRARY('0UYUSARIzAxgrF3yBxXDln',$,$,$,(#1790),#14616); +#14616= IFCLIBRARYREFERENCE($,$,'\X2\5B9A683C96FB6D41\X0\','\X2\5B9A683C96FB6D41\X0\[A]\X2\30925C11306A304F30663082\X0\1\X2\30645024309230BB30C330C83057306A3051308C3070306A3089306A30443002\X0\\X\0D\X\0A \X2\30BB30C330C85185306E4EFB610F306E5024306E502430928D8530483066306F306A3089306A30443002\X0\\X\0D\X\0A \X2\5B9A683C96FB6D41306F3001540C305830D630EC30FC30AB90E8306B95A290234ED830513089308C30663044308B3002\X0\','ja-JP',$); + +#7581= IFCRELASSOCIATESLIBRARY('2Pv3DlBv53NeFH807zkaaa',$,$,$,(#1790),#14617); +#14617= IFCLIBRARYREFERENCE($,$,'\X2\C815ACA9C804B958\X0\','\X2\C815ACA9\X0\ \X2\C804B958\X0\ [A]\X2\B97C\X0\ \X2\C801C5B4B3C4\X0\ 1 \X2\AC1CC758\X0\ \X2\AC12C744\X0\ \X2\C124C815D574C57CD55CB2E4\X0\. \X2\B3D9C77CD55C\X0\ \X2\CC28B2E8AE30BD80C640\X0\ \X2\C5F0ACB0B41C\X0\ \X2\C815ACA9C804B958B294C138D2B8\X0\ \X2\B0B4C758\X0\ \X2\C784C758C758\X0\ \X2\AC12C740\X0\ \X2\CD08ACFCD560\X0\ \X2\C218\X0\ \X2\C5C6B2E4\X0\.','ko-KR',$); + +#7582= IFCRELASSOCIATESLIBRARY('3pE3S14NT7qQwTg3pj4V6x',$,$,$,(#1791),#14618); +#14618= IFCLIBRARYREFERENCE($,$,'Nominal Current',$,'en',$); + +#7583= IFCRELASSOCIATESLIBRARY('0FRwuOoSX5TOeFMJmPbDC9',$,$,$,(#1791),#14619); +#14619= IFCLIBRARYREFERENCE($,$,'\X2\5B9A683C96FB6D41\X0\','\X2\5B9A683C96FB6D41\X0\[A]\X2\30925C11306A304F30663082\X0\1\X2\30645024309230BB30C330C83057306A3051308C3070306A3089306A30443002\X0\\X\0D\X\0A \X2\30BB30C330C85185306E4EFB610F306E5024306E502430928D8530483066306F306A3089306A30443002\X0\\X\0D\X\0A \X2\5B9A683C96FB6D41306F3001540C305830D630EC30FC30AB90E8306B95A290234ED830513089308C30663044308B3002\X0\','ja-JP',$); + +#7584= IFCRELASSOCIATESLIBRARY('3KotLl1rT3TgH7_XFA8Vm8',$,$,$,(#1791),#14620); +#14620= IFCLIBRARYREFERENCE($,$,'\X2\C815ACA9C804B958\X0\','\X2\C815ACA9\X0\ \X2\C804B958\X0\ [A]\X2\B97C\X0\ \X2\C801C5B4B3C4\X0\ 1 \X2\AC1CC758\X0\ \X2\AC12C744\X0\ \X2\C124C815D574C57CD55CB2E4\X0\. \X2\B3D9C77CD55C\X0\ \X2\CC28B2E8AE30BD80C640\X0\ \X2\C5F0ACB0B41C\X0\ \X2\C815ACA9C804B958B294C138D2B8\X0\ \X2\B0B4C758\X0\ \X2\C784C758C758\X0\ \X2\AC12C740\X0\ \X2\CD08ACFCD560\X0\ \X2\C218\X0\ \X2\C5C6B2E4\X0\.','ko-KR',$); + +#7585= IFCRELASSOCIATESLIBRARY('272balXZf5PwVj1n_Q_uSa',$,$,$,(#1792),#14621); +#14621= IFCLIBRARYREFERENCE($,$,'Nominal Current Adjusted',$,'en',$); + +#7586= IFCRELASSOCIATESLIBRARY('0ROjIhcoz4BglL4sj$EqLe',$,$,$,(#1792),#14622); +#14622= IFCLIBRARYREFERENCE($,$,'\X2\5B9A683C8ABF657496FB6D41\X0\','\X2\96FB6D41306B308830633066300152D54F5C66429593304C77ED304B304B3063305F308A9577304B3063305F308A3059308B304B30693046304B3002\X0\','ja-JP',$); + +#7587= IFCRELASSOCIATESLIBRARY('24TkOamAz1MBphdl7rzcgk',$,$,$,(#1792),#14623); +#14623= IFCLIBRARYREFERENCE($,$,'\X2\C815ACA9C804B958C870C815\X0\','\X2\C804B958\X0\ \X2\C791B3D9\X0\ \X2\C2DCAC04C758\X0\ \X2\C5ECBD80\X0\','ko-KR',$); + +#7588= IFCRELASSOCIATESLIBRARY('3T3yvrtLr24h9VrTDXeHhn',$,$,$,(#1793),#14624); +#14624= IFCLIBRARYREFERENCE($,$,'Nominal Current Adjusted',$,'en',$); + +#7589= IFCRELASSOCIATESLIBRARY('3Vgu7cZLz6gxSjaqOcWACI',$,$,$,(#1793),#14625); +#14625= IFCLIBRARYREFERENCE($,$,'\X2\5B9A683C8ABF657496FB6D41\X0\','\X2\96FB6D41306B308830633066300152D54F5C66429593304C77ED304B304B3063305F308A9577304B3063305F308A3059308B304B30693046304B3002\X0\','ja-JP',$); + +#7590= IFCRELASSOCIATESLIBRARY('0$jBACeiX1We08$dsh9HQT',$,$,$,(#1793),#14626); +#14626= IFCLIBRARYREFERENCE($,$,'\X2\C815ACA9C804B958C870C815\X0\','\X2\C804B958\X0\ \X2\C791B3D9\X0\ \X2\C2DCAC04C758\X0\ \X2\C5ECBD80\X0\','ko-KR',$); + +#7591= IFCRELASSOCIATESLIBRARY('1dlCb0OrPDZAZ1wbZ4mXjw',$,$,$,(#1794),#14627); +#14627= IFCLIBRARYREFERENCE($,$,'Nominal Current Adjusted',$,'en',$); + +#7592= IFCRELASSOCIATESLIBRARY('0vU64DbkTBk8ipc40l26rY',$,$,$,(#1794),#14628); +#14628= IFCLIBRARYREFERENCE($,$,'\X2\5B9A683C8ABF657496FB6D41\X0\','\X2\96FB6D41306B308830633066300152D54F5C66429593304C77ED304B304B3063305F308A9577304B3063305F308A3059308B304B30693046304B3002\X0\','ja-JP',$); + +#7593= IFCRELASSOCIATESLIBRARY('0nG2Pa7zb0FQD6glLDAMR$',$,$,$,(#1794),#14629); +#14629= IFCLIBRARYREFERENCE($,$,'\X2\C815ACA9C804B958C870C815\X0\','\X2\C804B958\X0\ \X2\C791B3D9\X0\ \X2\C2DCAC04\X0\ \X2\AE38C774\X0\ \X2\C5ECBD80\X0\','ko-KR',$); + +#7594= IFCRELASSOCIATESLIBRARY('1hvL4y2tD4FAKkKFqEGM0k',$,$,$,(#1795),#14630); +#14630= IFCLIBRARYREFERENCE($,$,'Nominal Currents',$,'en',$); + +#7595= IFCRELASSOCIATESLIBRARY('2104tvTiT4JOMe2_0hIM96',$,$,$,(#1795),#14631); +#14631= IFCLIBRARYREFERENCE($,$,'\X2\5B9A683C96FB6D41\X0\','\X2\5B9A683C96FB6D41\X0\[A]\X2\30925C11306A304F30663082\X0\1\X2\30645024309230BB30C330C83057306A3051308C3070306A3089306A30443002\X0\\X\0D\X\0A \X2\30BB30C330C85185306E4EFB610F306E5024306E502430928D8530483066306F306A3089306A30443002\X0\\X\0D\X\0A \X2\5B9A683C96FB6D41306F3001540C305830D630EC30FC30AB90E8306B95A290234ED830513089308C30663044308B3002\X0\','ja-JP',$); + +#7596= IFCRELASSOCIATESLIBRARY('1o_0u$61v8LOdlVDhOYNlJ',$,$,$,(#1795),#14632); +#14632= IFCLIBRARYREFERENCE($,$,'\X2\C815ACA9\X0\ \X2\C804B958\X0\','\X2\C815ACA9\X0\ \X2\C804B958\X0\ [A]\X2\B97C\X0\ \X2\C801C5B4B3C4\X0\ 2 \X2\AC1CC758\X0\ \X2\AC12C744\X0\ \X2\C124C815D574C57CD55CB2E4\X0\. \X2\B3D9C77CD55C\X0\ \X2\CC28B2E8AE30BD80C640\X0\ \X2\C5F0ACB0B41C\X0\ \X2\C815ACA9C804B958B294C138D2B8\X0\ \X2\B0B4C758\X0\ \X2\C784C758C758\X0\ \X2\AC12C740\X0\ \X2\CD08ACFCD560\X0\ \X2\C218\X0\ \X2\C5C6B2E4\X0\.','ko-KR',$); + +#7597= IFCRELASSOCIATESLIBRARY('0DT3sCaUD17xLgnqWIXc4U',$,$,$,(#1796),#14633); +#14633= IFCLIBRARYREFERENCE($,$,'Nominal Currents',$,'en',$); + +#7598= IFCRELASSOCIATESLIBRARY('0rgRFeIqzCQ8XVfM2AxqM0',$,$,$,(#1796),#14634); +#14634= IFCLIBRARYREFERENCE($,$,'\X2\5B9A683C96FB6D41\X0\','\X2\30C830EA30C330D788C57F6E304C5BFE5FDC3059308B5B9A683C96FB6D413002\X0\','ja-JP',$); + +#7599= IFCRELASSOCIATESLIBRARY('3p7OnfNbX0LevD2rfaZXoY',$,$,$,(#1796),#14635); +#14635= IFCLIBRARYREFERENCE($,$,'\X2\C815ACA9C804B958\X0\','\X2\D2B8B9BD\X0\ \X2\C7A5CE58AC00\X0\ \X2\C9C0C6D0D558B294\X0\ \X2\C815ACA9\X0\ \X2\C804B958\X0\.','ko-KR',$); + +#7600= IFCRELASSOCIATESLIBRARY('0Im2NxMIXCRA87glWKESB_',$,$,$,(#1797),#14636); +#14636= IFCLIBRARYREFERENCE($,$,'Nominal Damper Diameter',$,'en',$); + +#7601= IFCRELASSOCIATESLIBRARY('3IHTHIG6f3OQcBl55ZWl2s',$,$,$,(#1797),#14637); +#14637= IFCLIBRARYREFERENCE($,$,'Diam\S\htre nominal clapet','Diam\S\htre nominal clapet','fr-FR',$); + +#7602= IFCRELASSOCIATESLIBRARY('3iBfZ0nkT90gE4u3DrE9WL',$,$,$,(#1797),#14638); +#14638= IFCLIBRARYREFERENCE($,$,'\X2\8A2D8A0830C030F330D176F45F84\X0\','\X2\30C030F330D176F45F84306E8A2D8A085024\X0\','ja-JP',$); + +#7603= IFCRELASSOCIATESLIBRARY('0dCmOjxGj5c8N79RTAvyRx',$,$,$,(#1798),#14639); +#14639= IFCLIBRARYREFERENCE($,$,'Nominal Depth',$,'en',$); + +#7604= IFCRELASSOCIATESLIBRARY('1lthMBexfF_v2V8uciFbrE',$,$,$,(#1798),#14640); +#14640= IFCLIBRARYREFERENCE($,$,'\X2\6DF13055\X0\','\X2\88C57F6E306E57FA790E306B914D7BA15438516553E3304B30896E2C5B9A3057305F6DF130553002\X0\','ja-JP',$); + +#7605= IFCRELASSOCIATESLIBRARY('1HNzDeZy9E4B6pPVTN_7XH',$,$,$,(#1799),#14641); +#14641= IFCLIBRARYREFERENCE($,$,'Nominal Diameter',$,'en',$); + +#7606= IFCRELASSOCIATESLIBRARY('3FolcFY2z7Quz7cbg_1H2T',$,$,$,(#1799),#14642); +#14642= IFCLIBRARYREFERENCE($,$,'\X2\516C79F076F45F84\X0\','\X2\30C130E530FC30D6675F5185306E30C130E530FC30D6516C79F076F45F8453C8306F5E45\X0\','ja-JP',$); + +#7607= IFCRELASSOCIATESLIBRARY('3_$nJHQ6rD2P40UXxmn_6a',$,$,$,(#1800),#14643); +#14643= IFCLIBRARYREFERENCE($,$,'Nominal Diameter',$,'en',$); + +#7608= IFCRELASSOCIATESLIBRARY('3Yi$xo1v9C9QzvuBL9M3t_',$,$,$,(#1800),#14644); +#14644= IFCLIBRARYREFERENCE($,$,'\X2\547C30735F84\X0\','\X2\914D7BA1306E547C30735F843002\X0\','ja-JP',$); + +#7609= IFCRELASSOCIATESLIBRARY('1c0gGWrFP2KhJtLDtWUfn5',$,$,$,(#1801),#14645); +#14645= IFCLIBRARYREFERENCE($,$,'Nominal Diameter',$,'en',$); + +#7610= IFCRELASSOCIATESLIBRARY('3tEVK9iPn6X99oW9qvAjwF',$,$,$,(#1801),#14646); +#14646= IFCLIBRARYREFERENCE($,$,'\X2\547C30735F84\X0\','\X2\914D7BA190E8306E547C30735F84300130EA30B930C8306B4E003064306E65705B573057304B306A30443068304D30013053306E547C30735F84304C51683066306E7BA17AEF306B5F533066306F307E308B30024E0030644EE54E0A306E65705B57304C3042308B3068304D3001547C30735F84306F30EA30B930C8306E8868793A306B5BFE5FDC3059308B7BA17AEF306B30423066306F307E308B3002\X0\','ja-JP',$); + +#7611= IFCRELASSOCIATESLIBRARY('0tNd7iMRb8xvW7x2FG4FDH',$,$,$,(#1803),#14647); +#14647= IFCLIBRARYREFERENCE($,$,'Nominal Diameter Or Width',$,'en',$); + +#7612= IFCRELASSOCIATESLIBRARY('3bfDHCO5jD5ASiGBZl9vEq',$,$,$,(#1803),#14648); +#14648= IFCLIBRARYREFERENCE($,$,'\X2\547C30735F8430FB5DFE\X0\','\X2\30C030AF30C876F47BA1306E547C30735F84307E305F306F30C030AF30C85DFE\X0\','ja-JP',$); + +#7613= IFCRELASSOCIATESLIBRARY('3y3PhsOUX6cRWJ8J7wMXHd',$,$,$,(#1804),#14649); +#14649= IFCLIBRARYREFERENCE($,$,'Nominal Efficiency',$,'en',$); + +#7614= IFCRELASSOCIATESLIBRARY('3kOdp5E7jB4wllO5waFpF_',$,$,$,(#1804),#14650); +#14650= IFCLIBRARYREFERENCE($,$,'Efficacit\S\iNominale','Efficacti\S\i nominale du groupe froid sous les conditions nominales.','fr-FR',$); + +#7615= IFCRELASSOCIATESLIBRARY('3$zlzeqcf2igXdkqeonJ2Y',$,$,$,(#1805),#14651); +#14651= IFCLIBRARYREFERENCE($,$,'Nominal Efficiency',$,'en',$); + +#7616= IFCRELASSOCIATESLIBRARY('3ZSKni8AnDkf$R_LMHXHOi',$,$,$,(#1805),#14652); +#14652= IFCLIBRARYREFERENCE($,$,'Efficacit\S\iNominale','Efficacit\S\i nominale de la chaudi\S\hre tel que d\S\ifinie par le constructeur.\X\0D\X\0APour les chaudi\S\hres \S\` eau chaude, une fonction de la temp\S\irature en entr\S\ie par rapport \S\` la temp\S\irature de sortie.\X\0D\X\0ARemarque: Comme deux variables sont utilis\S\ies ValeurDefinir et ValeursDefinies sont nulles, et les valeurs sont enregistr\S\ies dans IfcTable dans l''ordre suivant:\X\0D\X\0A- Temp\S\iratureEntr\S\ie (IfcThermodynamicTemperatureMeasure) et Temp\S\iratureSortie (IfcThermodynamicTemperatureMeasure) dans ValeursDefinir , et Efficacit\S\iNominale (IfcNormalisedRatioMeasure) dansValeursDefinies.\X\0D\X\0AIfcTable est li\S\i \S\` IfcPropertyTableValue qui utilise IfcMetric et IfcPropertyConstraintRelationship.','fr-FR',$); + +#7617= IFCRELASSOCIATESLIBRARY('1cHz$Rx492veH3kTHx8nvO',$,$,$,(#1806),#14653); +#14653= IFCLIBRARYREFERENCE($,$,'Nominal Efficiency',$,'en',$); + +#7618= IFCRELASSOCIATESLIBRARY('3c0Ho$vob8BR_R1nrw4FQq',$,$,$,(#1806),#14654); +#14654= IFCLIBRARYREFERENCE($,$,'Efficacit\S\iNominale','Efficacit\S\i nominale de la chaudi\S\hre tel que d\S\ifinie par le constructeur.\X\0D\X\0APour les chaudi\S\hres \S\` vapeur, une fonction de la temp\S\irature en entr\S\ie par rapport \S\` la pression de vapeur.\X\0D\X\0ARemarque: Comme deux variables sont utilis\S\ies ValeurDefinir et ValeursDefinies sont nulles, et les valeurs sont enregistr\S\ies dans IfcTable dans l''ordre suivant:\X\0D\X\0A- Temp\S\iratureEntr\S\ie (IfcThermodynamicTemperatureMeasure) et Temp\S\iratureSortie (IfcThermodynamicTemperatureMeasure) dans ValeursDefinir , et Efficacit\S\iNominale (IfcNormalisedRatioMeasure) dansValeursDefinies.\X\0D\X\0APar exemple, ValeursDefinir (Temp\S\iratureEntr\S\ie, Temp\S\iratureSortie), ValeursDefinies (nul, RendementNominal).\X\0D\X\0AIfcTable est li\S\i \S\` IfcPropertyTableValue qui utilise IfcMetric et IfcPropertyConstraintRelationship.','fr-FR',$); + +#7619= IFCRELASSOCIATESLIBRARY('3vL_KCcRjDzPpQ9b7CGodf',$,$,$,(#1807),#14655); +#14655= IFCLIBRARYREFERENCE($,$,'Nominal Energy Consumption',$,'en',$); + +#7620= IFCRELASSOCIATESLIBRARY('0T6ufZ_ar6Hui$4V_e2a$4',$,$,$,(#1807),#14656); +#14656= IFCLIBRARYREFERENCE($,$,'Consommation nominale d''energie','Consommation nominale de combustible correspondant \S\` la production nominale totale de la chaudi\S\hre.','fr-FR',$); + +#7621= IFCRELASSOCIATESLIBRARY('3DPZeWTijBHgbIQ2ccv2VZ',$,$,$,(#1807),#14657); +#14657= IFCLIBRARYREFERENCE($,$,'\X2\8A2D8A0830A830CD30EB30AE30FC6D888CBB91CF\X0\','\X2\30DC30A430E96700592780FD529B6642306E8A2D8A0871C365996D888CBB91CF\X0\','ja-JP',$); + +#7622= IFCRELASSOCIATESLIBRARY('1Ug70PWsP46xpXZF38TRrW',$,$,$,(#1808),#14658); +#14658= IFCLIBRARYREFERENCE($,$,'Nominal Evaporating Temperature',$,'en',$); + +#7623= IFCRELASSOCIATESLIBRARY('07CFHwn1186us9HMk5xQpa',$,$,$,(#1808),#14659); +#14659= IFCLIBRARYREFERENCE($,$,'Temp\S\iratureEvaporationNominale','Temp\S\irature d''\S\ivaporation du groupe froid.','fr-FR',$); + +#7624= IFCRELASSOCIATESLIBRARY('0LBBrbh9L8OAeVO16xYltc',$,$,$,(#1809),#14660); +#14660= IFCLIBRARYREFERENCE($,$,'Nominal Filter Face Velocity',$,'en',$); + +#7625= IFCRELASSOCIATESLIBRARY('3ZiFOu5z530v3bdZUcKtzI',$,$,$,(#1810),#14661); +#14661= IFCLIBRARYREFERENCE($,$,'Nominal Flowrate',$,'en',$); + +#7626= IFCRELASSOCIATESLIBRARY('157BcAdyf9URN34$TuNcd1',$,$,$,(#1811),#14662); +#14662= IFCLIBRARYREFERENCE($,$,'Nominal Frequency',$,'en',$); + +#7627= IFCRELASSOCIATESLIBRARY('1drGv4P6jDBBquJje9lus4',$,$,$,(#1811),#14663); +#14663= IFCLIBRARYREFERENCE($,$,'\X2\516C79F054686CE26570\X0\','\X2\96FB6E90306E516C79F054686CE265703002\X0\','ja-JP',$); + +#7628= IFCRELASSOCIATESLIBRARY('3bLuf7GurAZ9$ES2QleOga',$,$,$,(#1811),#14664); +#14664= IFCLIBRARYREFERENCE($,$,'\X2\ACF5CE6D\X0\ \X2\C8FCD30CC218\X0\','\X2\C804C6D0\X0\ \X2\ACF5CE6D\X0\ \X2\C8FCD30CC218\X0\.','ko-KR',$); + +#7629= IFCRELASSOCIATESLIBRARY('2HweCs$6HEfQXMzqBpd9tM',$,$,$,(#1812),#14665); +#14665= IFCLIBRARYREFERENCE($,$,'Nominal Frequency Range',$,'en',$); + +#7630= IFCRELASSOCIATESLIBRARY('1nW$spJD9C28SIWy28459_',$,$,$,(#1813),#14666); +#14666= IFCLIBRARYREFERENCE($,$,'Nominal Heating Capacity',$,'en',$); + +#7631= IFCRELASSOCIATESLIBRARY('10Mh5$SWjD4eddv4isgfS9',$,$,$,(#1814),#14667); +#14667= IFCLIBRARYREFERENCE($,$,'Nominal Heat Rejection Rate',$,'en',$); + +#7632= IFCRELASSOCIATESLIBRARY('27QH9pDMr4DBQ6E7YkzsZP',$,$,$,(#1814),#14668); +#14668= IFCLIBRARYREFERENCE($,$,'CoefficientEvacuationNominaleChaleur','Somme de l''effet de r\S\ifrig\S\iration et de la chaleur \S\iquivalente \S\` la puisssance absorb\S\ie par le compresseur.','fr-FR',$); + +#7633= IFCRELASSOCIATESLIBRARY('2_vCnlyoP7bPiF3mvz37t$',$,$,$,(#1815),#14669); +#14669= IFCLIBRARYREFERENCE($,$,'Nominal Heat Transfer Area',$,'en',$); + +#7634= IFCRELASSOCIATESLIBRARY('0BIdg8kw95a9uUNVNTdiDW',$,$,$,(#1815),#14670); +#14670= IFCLIBRARYREFERENCE($,$,'\X2\8A2D8A0871B14EA463DB97627A4D\X0\','\X2\8A2D8A08516871B14EA463DB4FC26570306E8A2D8A0871B14EA463DB97627A4D\X0\','ja-JP',$); + +#7635= IFCRELASSOCIATESLIBRARY('0dBSFIcWn6$PnnEIKYkAEa',$,$,$,(#1816),#14671); +#14671= IFCLIBRARYREFERENCE($,$,'Nominal Heat Transfer Area',$,'en',$); + +#7636= IFCRELASSOCIATESLIBRARY('2IKcjdsl1EBP7Os1YtymUd',$,$,$,(#1817),#14672); +#14672= IFCLIBRARYREFERENCE($,$,'Nominal Heat Transfer Coefficient',$,'en',$); + +#7637= IFCRELASSOCIATESLIBRARY('0zb_MThej2whBIrqXHJp5H',$,$,$,(#1817),#14673); +#14673= IFCLIBRARYREFERENCE($,$,'\X2\8A2D8A0871B14EA463DB4FC26570\X0\','\X2\8A2D8A0871B14EA463DB97627A4D306E516871B14EA463DB4FC26570\X0\','ja-JP',$); + +#7638= IFCRELASSOCIATESLIBRARY('3YQiMfIkXDnPmpvLiLPWPE',$,$,$,(#1818),#14674); +#14674= IFCLIBRARYREFERENCE($,$,'Nominal Heat Transfer Coefficient',$,'en',$); + +#7639= IFCRELASSOCIATESLIBRARY('13tQcNo_bAfBmADhqAcchi',$,$,$,(#1819),#14675); +#14675= IFCLIBRARYREFERENCE($,$,'Nominal Height',$,'en',$); + +#7640= IFCRELASSOCIATESLIBRARY('1$boxCxX5Cne1s2eYe1O23',$,$,$,(#1823),#14676); +#14676= IFCLIBRARYREFERENCE($,$,'Nominal Height',$,'en',$); + +#7641= IFCRELASSOCIATESLIBRARY('0nX0rl4Kr2KRL_8W3imym8',$,$,$,(#1824),#14677); +#14677= IFCLIBRARYREFERENCE($,$,'Height',$,'en',$); + +#7642= IFCRELASSOCIATESLIBRARY('1dhbsLSTTB9fnFpMmqPnQG',$,$,$,(#1824),#14678); +#14678= IFCLIBRARYREFERENCE($,$,'\X2\9AD83055\X0\','\X2\8CA083773092639B3051308B524D306E632F52D57D767E016750306E9AD83055\X0\','ja-JP',$); + +#7643= IFCRELASSOCIATESLIBRARY('1Y12Ksnwr61uXZvztCq3Mo',$,$,$,(#1825),#14679); +#14679= IFCLIBRARYREFERENCE($,$,'Nominal Height',$,'en',$); + +#7644= IFCRELASSOCIATESLIBRARY('2y5q9k8Pf7iPVgQzmK4veK',$,$,$,(#1825),#14680); +#14680= IFCLIBRARYREFERENCE($,$,'\X2\547C30739AD83055\X0\','\X2\30C030AF30C876F47BA1306E9AD83055\X0\','ja-JP',$); + +#7645= IFCRELASSOCIATESLIBRARY('1VsdlLNUj4N8ZTszpR2tD9',$,$,$,(#1826),#14681); +#14681= IFCLIBRARYREFERENCE($,$,'Nominal Height',$,'en',$); + +#7646= IFCRELASSOCIATESLIBRARY('3skxpMAUb4_u_CliLfh$sr',$,$,$,(#1826),#14682); +#14682= IFCLIBRARYREFERENCE($,$,'\X2\516C79F09AD8\X0\','\X2\547C30739AD85BF86CD53002\X0\','ja-JP',$); + +#7647= IFCRELASSOCIATESLIBRARY('3dGw5noIX4Tf_6NDHDjD0W',$,$,$,(#1826),#14683); +#14683= IFCLIBRARYREFERENCE($,$,'\X2\ACF5CE6D\X0\ \X2\B192C774\X0\','\X2\ACE0\X0\ \X2\CE58C218\X0\','ko-KR',$); + +#7648= IFCRELASSOCIATESLIBRARY('2yb4CRpvj63xzi7tPMTOAf',$,$,$,(#1827),#14684); +#14684= IFCLIBRARYREFERENCE($,$,'Nominal Inlet Air Pressure',$,'en',$); + +#7649= IFCRELASSOCIATESLIBRARY('1tcU_yg9f2VRCWZKLDXWsE',$,$,$,(#1827),#14685); +#14685= IFCLIBRARYREFERENCE($,$,'Pression nominale \S\` l''entr\S\ie d''air','Pression statique en d\S\ibit d''air nominal \S\` l''entr\S\ie','fr-FR',$); + +#7650= IFCRELASSOCIATESLIBRARY('0$OJ2WEIvEnObqkibSrdJE',$,$,$,(#1827),#14686); +#14686= IFCLIBRARYREFERENCE($,$,'\X2\8A2D8A08516553E37A7A6C175727\X0\','\X2\516553E397595727306E8A2D8A085024\X0\','ja-JP',$); + +#7651= IFCRELASSOCIATESLIBRARY('2CxsnJO751sOCOFrU$0OBL',$,$,$,(#1829),#14687); +#14687= IFCLIBRARYREFERENCE($,$,'Nominal Latent Capacity',$,'en',$); + +#7652= IFCRELASSOCIATESLIBRARY('3jB1_GfQj1kgtWOSXxP8gs',$,$,$,(#1829),#14688); +#14688= IFCLIBRARYREFERENCE($,$,'PuissanceLatenteNominale','Puissance latente nominale.','fr-FR',$); + +#7653= IFCRELASSOCIATESLIBRARY('1xje90dXX2Mwb7RSxHS5a9',$,$,$,(#1830),#14689); +#14689= IFCLIBRARYREFERENCE($,$,'Nominal Length',$,'en',$); + +#7654= IFCRELASSOCIATESLIBRARY('0PVBHRFuzDahHik$_egO1N',$,$,$,(#1832),#14690); +#14690= IFCLIBRARYREFERENCE($,$,'Nominal Length Or Diameter',$,'en',$); + +#7655= IFCRELASSOCIATESLIBRARY('0WCvCRXsT3b8pszVWrRza3',$,$,$,(#1832),#14691); +#14691= IFCLIBRARYREFERENCE($,$,'\X2\516C79F09577305553C8306F76F45F84\X0\','\X2\516C79F09577305553C8306F578276F451867B525F6230BF30F330AF306E58345408300130BF30F330AF306E516C79F076F45F84\X0\','ja-JP',$); + +#7656= IFCRELASSOCIATESLIBRARY('3Ib3Vkx5D1D95oNuaCO9cw',$,$,$,(#1834),#14692); +#14692= IFCLIBRARYREFERENCE($,$,'Nominal Media Surface Velocity',$,'en',$); + +#7657= IFCRELASSOCIATESLIBRARY('2CS8$nKcL5tQY163jc_Yck',$,$,$,(#1835),#14693); +#14693= IFCLIBRARYREFERENCE($,$,'Nominal Moisture Gain',$,'en',$); + +#7658= IFCRELASSOCIATESLIBRARY('2HycXnMjn96OsZvuaICR3n',$,$,$,(#1835),#14694); +#14694= IFCLIBRARYREFERENCE($,$,'\X2\52A06E7F91CF306E5E735747\X0\','\X2\6C176D41306B52A0308F3063305F6C3484B86C17306E5E73574791CF\X0\','ja-JP',$); + +#7659= IFCRELASSOCIATESLIBRARY('0CSvBxl3XA4uI3UlVJsGxK',$,$,$,(#1836),#14695); +#14695= IFCLIBRARYREFERENCE($,$,'Nominal Particle Geometric Mean Diameter',$,'en',$); + +#7660= IFCRELASSOCIATESLIBRARY('2KWWa4oJrEUucf7JbE6knO',$,$,$,(#1837),#14696); +#14696= IFCLIBRARYREFERENCE($,$,'Nominal Particle Geometric Standard Deviation',$,'en',$); + +#7661= IFCRELASSOCIATESLIBRARY('3eO2J6gOb6iRNJms20BMBs',$,$,$,(#1838),#14697); +#14697= IFCLIBRARYREFERENCE($,$,'Nominal Part Load Ratio',$,'en',$); + +#7662= IFCRELASSOCIATESLIBRARY('2YyZ8n_1b4owBv8lowHlkt',$,$,$,(#1838),#14698); +#14698= IFCLIBRARYREFERENCE($,$,'PlageNominaleChargePartielle','Plage de charge partielle admissible','fr-FR',$); + +#7663= IFCRELASSOCIATESLIBRARY('0jSRpwjKr7cv5D2dsn$9by',$,$,$,(#1838),#14699); +#14699= IFCLIBRARYREFERENCE($,$,'\X2\8A2D8A0890E852068CA083776BD47387\X0\','\X2\8A315BB990E852068CA083776BD47BC456F2\X0\','ja-JP',$); + +#7664= IFCRELASSOCIATESLIBRARY('24s0lRLt17txxEbv0pMZWr',$,$,$,(#1840),#14700); +#14700= IFCLIBRARYREFERENCE($,$,'Nominal Power Consumption',$,'en',$); + +#7665= IFCRELASSOCIATESLIBRARY('0CS24sBpzAaRzHyYeOom19',$,$,$,(#1840),#14701); +#14701= IFCLIBRARYREFERENCE($,$,'ConsommationPuissanceNominale','Puissance de consommation totale nominale.','fr-FR',$); + +#7666= IFCRELASSOCIATESLIBRARY('1LChKpguzCcO9ZcfPFgHs0',$,$,$,(#1841),#14702); +#14702= IFCLIBRARYREFERENCE($,$,'Nominal Power Rate',$,'en',$); + +#7667= IFCRELASSOCIATESLIBRARY('0$kBfU0cT0NBvDii7k74Hv',$,$,$,(#1841),#14703); +#14703= IFCLIBRARYREFERENCE($,$,'\X2\8A2D8A0852D5529B\X0\','\X2\8A2D8A0852D5529B\X0\','ja-JP',$); + +#7668= IFCRELASSOCIATESLIBRARY('3IrnY_UzHBPQ0x$AR3dkLT',$,$,$,(#1842),#14704); +#14704= IFCLIBRARYREFERENCE($,$,'Nominal Pressure Drop',$,'en',$); + +#7669= IFCRELASSOCIATESLIBRARY('1KL8$94O1Eph0g12MsCoJO',$,$,$,(#1843),#14705); +#14705= IFCLIBRARYREFERENCE($,$,'Nominal Return Water Temperature Cooling',$,'en',$); + +#7670= IFCRELASSOCIATESLIBRARY('2UtiWlpAz7lhyGf3v25Gh2',$,$,$,(#1844),#14706); +#14706= IFCLIBRARYREFERENCE($,$,'Nominal Return Water Temperature Heating',$,'en',$); + +#7671= IFCRELASSOCIATESLIBRARY('0PKXBtS994y8v172Z1zGRO',$,$,$,(#1845),#14707); +#14707= IFCLIBRARYREFERENCE($,$,'Nominal Rotation Speed',$,'en',$); + +#7672= IFCRELASSOCIATESLIBRARY('3cA3nS7o59689aOgx8735J',$,$,$,(#1845),#14708); +#14708= IFCLIBRARYREFERENCE($,$,'\X2\8A2D8A0856DE8EE2901F5EA6\X0\','\X2\8A2D8A0830DB30A430FC30EB901F5EA6\X0\','ja-JP',$); + +#7673= IFCRELASSOCIATESLIBRARY('2JBnlwkN5AswKiobOLo$uA',$,$,$,(#1846),#14709); +#14709= IFCLIBRARYREFERENCE($,$,'Nominal Rotation Speed',$,'en',$); + +#7674= IFCRELASSOCIATESLIBRARY('08jD$0MAz0xuKsJTgSxtdc',$,$,$,(#1846),#14710); +#14710= IFCLIBRARYREFERENCE($,$,'\X2\901A5E38306E56DE8EE2901F5EA6\X0\','\X2\591A76EE7684306A72B66CC1306E4E0B3067306E30DD30F330D7306E56DE8EE2901F5EA6\X0\','ja-JP',$); + +#7675= IFCRELASSOCIATESLIBRARY('0Loc6oSrv50uP_JFrYCZNx',$,$,$,(#1847),#14711); +#14711= IFCLIBRARYREFERENCE($,$,'Nominal Sensible Capacity',$,'en',$); + +#7676= IFCRELASSOCIATESLIBRARY('24Qp96TYz1bOxThfecOpcL',$,$,$,(#1847),#14712); +#14712= IFCLIBRARYREFERENCE($,$,'PuissanceSensibleNominale','Puissance sensible nominale.','fr-FR',$); + +#7677= IFCRELASSOCIATESLIBRARY('2evFr$23X6fw9MJsE0szFE',$,$,$,(#1848),#14713); +#14713= IFCLIBRARYREFERENCE($,$,'Nominal Size',$,'en',$); + +#7678= IFCRELASSOCIATESLIBRARY('09yMGOQNDB$B3CmhQmcUmu',$,$,$,(#1848),#14714); +#14714= IFCLIBRARYREFERENCE($,$,'\X2\753B9762516C79F030B530A430BA\X0\','\X2\753B9762306E5BFE89D27DDA30B530A430BA3092793A30593002\X0\','ja-JP',$); + +#7679= IFCRELASSOCIATESLIBRARY('0INi1AUnf7jBatE0GJ8Q_E',$,$,$,(#1848),#14715); +#14715= IFCLIBRARYREFERENCE($,$,'\X2\D654BA74\X0\ \X2\ACF5CE6D\X0\ \X2\D06CAE30\X0\','\X2\D654BA74C758\X0\ \X2\B300AC01C120\X0\ \X2\D06CAE30B97C\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#7680= IFCRELASSOCIATESLIBRARY('2Ns2SBSWr25fkmFGZUM4ST',$,$,$,(#1850),#14716); +#14716= IFCLIBRARYREFERENCE($,$,'Nominal Static Pressure',$,'en',$); + +#7681= IFCRELASSOCIATESLIBRARY('2CasCfr8LCDAVbtYpGdSl0',$,$,$,(#1850),#14717); +#14717= IFCLIBRARYREFERENCE($,$,'\X2\8A2D8A0897595727\X0\','\X2\8A2D8A087A7A6C175FAA74B091CF30924FDD8A3C3059308B305F3081306B30D530A130F3304C514B670D3057306A3051308C3070306A3089306A30446C176D414E2D306E97595727\X0\','ja-JP',$); + +#7682= IFCRELASSOCIATESLIBRARY('3kMt18zKn0cfH616FNxQKR',$,$,$,(#1851),#14718); +#14718= IFCLIBRARYREFERENCE($,$,'Nominal Sump Depth',$,'en',$); + +#7683= IFCRELASSOCIATESLIBRARY('02Gl5qzw90RONrRn1dNM_v',$,$,$,(#1851),#14719); +#14719= IFCLIBRARYREFERENCE($,$,'\X2\6C5A6C3469FD6DF13055\X0\','\X2\5C4062405EA76A197CFB306E\X0\Z\X2\8EF8306B6CBF30465F6230676E2C5B9A3055308C6C5A6C3469FD306E957730553002\X0\','ja-JP',$); + +#7684= IFCRELASSOCIATESLIBRARY('37J3H3zXH02RZXoLonIpgL',$,$,$,(#1852),#14720); +#14720= IFCLIBRARYREFERENCE($,$,'Nominal Sump Length',$,'en',$); + +#7685= IFCRELASSOCIATESLIBRARY('2Z4pccJIPBWhZ6p6JoVO9j',$,$,$,(#1852),#14721); +#14721= IFCLIBRARYREFERENCE($,$,'\X2\6C5A6C3469FD95773055\X0\','\X2\5C4062405EA76A197CFB306E\X0\X\X2\8EF8306B6CBF3046304B534A5F84FF08518672B6306E5F62306E58345408FF0930676E2C5B9A3055308C305F30016C5A6C3469FD306E957730553002\X0\','ja-JP',$); + +#7686= IFCRELASSOCIATESLIBRARY('2Y21oyx3DC1Ote6Snn2deK',$,$,$,(#1853),#14722); +#14722= IFCLIBRARYREFERENCE($,$,'Nominal Sump Width',$,'en',$); + +#7687= IFCRELASSOCIATESLIBRARY('0Y9byb9_f18BehRnTKLjdL',$,$,$,(#1853),#14723); +#14723= IFCLIBRARYREFERENCE($,$,'\X2\6C5A6C3469FD5E45\X0\','\X2\5C4062405EA76A197CFB306E\X0\Y\X2\8EF8306B6CBF30465F6230676E2C5B9A3055308C6C5A6C3469FD306E957730553002\X0\','ja-JP',$); + +#7688= IFCRELASSOCIATESLIBRARY('2F7RPlK8X3DxdyUiyuPweA',$,$,$,(#1855),#14724); +#14724= IFCLIBRARYREFERENCE($,$,'Nominal Supply Voltage',$,'en',$); + +#7689= IFCRELASSOCIATESLIBRARY('3K15wveuTDf9hE1npRSTlF',$,$,$,(#1855),#14725); +#14725= IFCLIBRARYREFERENCE($,$,'\X2\516C79F096FB5727\X0\','\X2\96FB6E90306E516C79F096FB57273002\X0\','ja-JP',$); + +#7690= IFCRELASSOCIATESLIBRARY('25HKm1_on2wgSed6MM5vlA',$,$,$,(#1855),#14726); +#14726= IFCLIBRARYREFERENCE($,$,'\X2\ACF5CE6D\X0\ \X2\C8FCD30CC218\X0\','\X2\C804C6D0\X0\ \X2\ACF5CE6D\X0\ \X2\C8FCD30CC218\X0\','ko-KR',$); + +#7691= IFCRELASSOCIATESLIBRARY('17oJzZ1Eb0UfDATVYGhBLj',$,$,$,(#1856),#14727); +#14727= IFCLIBRARYREFERENCE($,$,'Nominal Supply Voltage Offset',$,'en',$); + +#7692= IFCRELASSOCIATESLIBRARY('1WNz4P$Fz8WfEeJcX$ExD3',$,$,$,(#1856),#14728); +#14728= IFCLIBRARYREFERENCE($,$,'\X2\30AA30D530BB30C330C8516C79F096FB5727\X0\','\X2\96FB6E90306E670059275024306867005C0F8A315BB996FB57273002305F306830483070\X0\380V/440V\X2\306E5883754C306F\X0\400V\X2\306E516C79F096FB5727306B906975283055308C308B3002\X0\','ja-JP',$); + +#7693= IFCRELASSOCIATESLIBRARY('2CaRun9iHA7Rr10BwT$aAJ',$,$,$,(#1856),#14729); +#14729= IFCLIBRARYREFERENCE($,$,'\X2\C635C14B\X0\ \X2\ACF5CE6D\X0\ \X2\C804C555\X0\','\X2\C804C6D0\X0\ \X2\CD5CB300\X0\ \X2\BC0F\X0\ \X2\CD5CC18C\X0\ \X2\D5C8C6A9\X0\ \X2\C804C555\X0\ \X2\C608\X0\ : 380V/440V \X2\ACBDACC4B294\X0\ 400V\X2\C758\X0\ \X2\C815ACA9\X0\ \X2\C804C555C5D0\X0\ \X2\C801C6A9B41CB2E4\X0\.','ko-KR',$); + +#7694= IFCRELASSOCIATESLIBRARY('0w55i_5MD6Dfq7eiK3jlga',$,$,$,(#1857),#14730); +#14730= IFCLIBRARYREFERENCE($,$,'Nominal Supply Water Temperature Cooling',$,'en',$); + +#7695= IFCRELASSOCIATESLIBRARY('0pwOW0SOH3dR6ISP2JxgOx',$,$,$,(#1858),#14731); +#14731= IFCLIBRARYREFERENCE($,$,'Nominal Supply Water Temperature Heating',$,'en',$); + +#7696= IFCRELASSOCIATESLIBRARY('2gQTicgu10Vf7IE9rF4rqt',$,$,$,(#1859),#14732); +#14732= IFCLIBRARYREFERENCE($,$,'Nominal Surrounding Humidity Cooling',$,'en',$); + +#7697= IFCRELASSOCIATESLIBRARY('1KiV7farH6jfN65Ru6ySsw',$,$,$,(#1860),#14733); +#14733= IFCLIBRARYREFERENCE($,$,'Nominal Surrounding Temperature Cooling',$,'en',$); + +#7698= IFCRELASSOCIATESLIBRARY('0mREtmfHD4fxmXKLuQJWvX',$,$,$,(#1861),#14734); +#14734= IFCLIBRARYREFERENCE($,$,'Nominal Surrounding Temperature Heating',$,'en',$); + +#7699= IFCRELASSOCIATESLIBRARY('1MG5zYUuP2fggbA8f6ynzS',$,$,$,(#1862),#14735); +#14735= IFCLIBRARYREFERENCE($,$,'Nominal Thickness','The nominal wall thickness of the duct at the connection point.','en',$); + +#7700= IFCRELASSOCIATESLIBRARY('2wluIMAlf4SfRgUp8nmY3P',$,$,$,(#1865),#14736); +#14736= IFCLIBRARYREFERENCE($,$,'a',$,'en',$); + +#7701= IFCRELASSOCIATESLIBRARY('1Xz5S2xrP08vJlMev0Ob5y',$,$,$,(#1866),#14737); +#14737= IFCLIBRARYREFERENCE($,$,'Nominal Topping Thickness',$,'en',$); + +#7702= IFCRELASSOCIATESLIBRARY('035GcN6sH44xKL5Ia3pVo9',$,$,$,(#1867),#14738); +#14738= IFCLIBRARYREFERENCE($,$,'Nominal Total Pressure',$,'en',$); + +#7703= IFCRELASSOCIATESLIBRARY('1765NhG51CegapxzxPbPAY',$,$,$,(#1867),#14739); +#14739= IFCLIBRARYREFERENCE($,$,'\X2\8A2D8A0851685727\X0\','\X2\30D530A130F33067306E8A2D8A08516857274E0A6607\X0\','ja-JP',$); + +#7704= IFCRELASSOCIATESLIBRARY('2y53f6elj6ZgffOuKGikwn',$,$,$,(#1869),#14740); +#14740= IFCLIBRARYREFERENCE($,$,'Nominal UA',$,'en',$); + +#7705= IFCRELASSOCIATESLIBRARY('0q5EdDvw97LxI3erpdhat5',$,$,$,(#1869),#14741); +#14741= IFCLIBRARYREFERENCE($,$,'UANominale','Valeur nominale du coefficient de transmission thermique totale.','fr-FR',$); + +#7706= IFCRELASSOCIATESLIBRARY('3ISg1NMwX67ObMG15Qp_aC',$,$,$,(#1871),#14742); +#14742= IFCLIBRARYREFERENCE($,$,'Nominal Water Flow Cooling',$,'en',$); + +#7707= IFCRELASSOCIATESLIBRARY('2jpgUzHgPBzwr1VA3Cv0GJ',$,$,$,(#1872),#14743); +#14743= IFCLIBRARYREFERENCE($,$,'Nominal Water Flow Heating',$,'en',$); + +#7708= IFCRELASSOCIATESLIBRARY('3oAF4oMHj5Sew5iJfzq1JZ',$,$,$,(#1874),#14744); +#14744= IFCLIBRARYREFERENCE($,$,'Nominal Weighted Efficiency',$,'en',$); + +#7709= IFCRELASSOCIATESLIBRARY('1AMFmo08XDI9JYLGHzR2Oh',$,$,$,(#1877),#14745); +#14745= IFCLIBRARYREFERENCE($,$,'Nominal Width',$,'en',$); + +#7710= IFCRELASSOCIATESLIBRARY('14iq23uh56bxdk6rPRVuZ0',$,$,$,(#1877),#14746); +#14746= IFCLIBRARYREFERENCE($,$,'\X2\516C79F05E45\X0\','\X2\547C30735E455BF86CD53002\X0\','ja-JP',$); + +#7711= IFCRELASSOCIATESLIBRARY('0uXnpCUjr7vBldLM8PycPn',$,$,$,(#1877),#14747); +#14747= IFCLIBRARYREFERENCE($,$,'\X2\ACF5CE6D\X0\ \X2\D3ED\X0\','\X2\D3ED\X0\ \X2\CE58C218\X0\','ko-KR',$); + +#7712= IFCRELASSOCIATESLIBRARY('2WVrhwTAHB3xUlLB91IgQq',$,$,$,(#1878),#14748); +#14748= IFCLIBRARYREFERENCE($,$,'Nominal Width Or Diameter',$,'en',$); + +#7713= IFCRELASSOCIATESLIBRARY('1wz8umwcXAtO15s9$SLcS2',$,$,$,(#1878),#14749); +#14749= IFCLIBRARYREFERENCE($,$,'\X2\516C79F05E4553C8306F76F45F84\X0\','\X2\516C79F05E4553C8306F6C345E7351867B525F6230BF30F330AF306E58345408300130BF30F330AF306E516C79F076F45F84300030003000300030006CE8FF1A578276F451867B525F6230BF30F330AF306B5BFE30573066306F5FC598083067306F306A3044\X0\','ja-JP',$); + +#7714= IFCRELASSOCIATESLIBRARY('15Xlb9RnHCbhaEp0BXhn86',$,$,$,(#1879),#14750); +#14750= IFCLIBRARYREFERENCE($,$,'Non Hazardous Waste',$,'en',$); + +#7715= IFCRELASSOCIATESLIBRARY('3L9ikc77X4MeOyQFSs_iHQ',$,$,$,(#1879),#14751); +#14751= IFCLIBRARYREFERENCE($,$,'DechetsNonDangereux','Quantit\S\i de d\S\ichets non dangereux g\S\in\S\ir\S\is [NDT : tels que d\S\ifinis dans la norme NF P01-010]','fr-FR',$); + +#7716= IFCRELASSOCIATESLIBRARY('2IVQvNENvBQxUMNC$FCEat',$,$,$,(#1879),#14752); +#14752= IFCLIBRARYREFERENCE($,$,'\X2\4E00822C5EC368C47269\X0\','\X2\751F62103055308C308B4E00822C5EC368C47269306E91CF3002\X0\','ja-JP',$); + +#7717= IFCRELASSOCIATESLIBRARY('1XLcXQdbz2$w4y3kgfmJmf',$,$,$,(#1879),#14753); +#14753= IFCLIBRARYREFERENCE($,$,'\X2\BE44\X0\ \X2\C720D574\X0\ \X2\D3D0AE30BB3C\X0\','\X2\BE44\X0\ \X2\C720D574\X0\ \X2\D3D0AE30BB3CC758\X0\ \X2\BC1CC0DDB7C9\X0\','ko-KR',$); + +#7718= IFCRELASSOCIATESLIBRARY('2UGOPUlVDEvPgdD1x8IVZA',$,$,$,(#1880),#14754); +#14754= IFCLIBRARYREFERENCE($,$,'Non Hazardous Waste Per Unit',$,'en',$); + +#7719= IFCRELASSOCIATESLIBRARY('2PEEaiAoPAle9E90iUGS20',$,$,$,(#1880),#14755); +#14755= IFCLIBRARYREFERENCE($,$,'DechetsNonDangereuxParUnite','Quantit\S\i de d\S\ichets non dangereux g\S\in\S\ir\S\is tels que d\S\ifinis dans la norme ISO21930:2007 [NDT : et dans la norme NF P01-010].','fr-FR',$); + +#7720= IFCRELASSOCIATESLIBRARY('03pAsv06P2VeGKopXZDPri',$,$,$,(#1880),#14756); +#14756= IFCLIBRARYREFERENCE($,$,'\X2\53584F4D3042305F308A975E67095BB35EC368C47269\X0\','\X2\751F62103055308C305F71215BB3306A63926C1791CF3002\X0\','ja-JP',$); + +#7721= IFCRELASSOCIATESLIBRARY('1OF_5jryPCAhrx8NyigN7v',$,$,$,(#1880),#14757); +#14757= IFCLIBRARYREFERENCE($,$,'\X2\B2E8C704B2F9\X0\ \X2\BE44\X0\ \X2\C720D574\X0\ \X2\D3D0AE30BB3C\X0\','\X2\BE44\X0\ \X2\C720D574\X0\ \X2\D3D0AE30BB3CC758\X0\ \X2\BC1CC0DDB7C9\X0\','ko-KR',$); + +#7722= IFCRELASSOCIATESLIBRARY('226QDgHKPFVxU7YuXFFIQr',$,$,$,(#1881),#14758); +#14758= IFCLIBRARYREFERENCE($,$,'Non Renewable Energy Consumption',$,'en',$); + +#7723= IFCRELASSOCIATESLIBRARY('088aM2Nc93Ax70mmRCv3BQ',$,$,$,(#1881),#14759); +#14759= IFCLIBRARYREFERENCE($,$,'ConsommationEnergieNonRenouvelable','Consommation d''\S\inergie non renouvelable telle que d\S\ifinie dans les normes ISO21930:2007 [NDT : ou NF P01-010]','fr-FR',$); + +#7724= IFCRELASSOCIATESLIBRARY('1MPs99Urv0cwz42MchzKMQ',$,$,$,(#1881),#14760); +#14760= IFCLIBRARYREFERENCE($,$,'\X2\7D997D9A4E0D53EF80FD306A30A830CD30EB30AE30FC6D888CBB91CF\X0\','ISO21930:2007 \X2\30675B9A7FA93055308C30663044308B7D997D9A4E0D53EF80FD306A30A830CD30EB30AE30FC6D888CBB91CF3002\X0\','ja-JP',$); + +#7725= IFCRELASSOCIATESLIBRARY('1PeySeGbz8NxjzNBEAFS94',$,$,$,(#1881),#14761); +#14761= IFCLIBRARYREFERENCE($,$,'\X2\C7ACC0DD\X0\ \X2\BD88AC00\X0\ \X2\C5D0B108C9C0\X0\ \X2\C18CBE44\X0\','ISO21930 : 2007\X2\C5D0\X0\ \X2\C815C758B41C\X0\ \X2\C7ACC0DD\X0\ \X2\BD88AC00\X0\ \X2\C5D0B108C9C0\X0\ \X2\C0ACC6A9B7C9\X0\','ko-KR',$); + +#7726= IFCRELASSOCIATESLIBRARY('0$Cm1Mykn3Lx_pDMBEG5Bm',$,$,$,(#1882),#14762); +#14762= IFCLIBRARYREFERENCE($,$,'Non Renewable Energy Consumption Per Unit',$,'en',$); + +#7727= IFCRELASSOCIATESLIBRARY('0aORcdwfL74edOy1$Hwj7p',$,$,$,(#1882),#14763); +#14763= IFCLIBRARYREFERENCE($,$,'ConsommationEnergieNonRenouvelableParUnite','Consommation d''\S\inergie non renouvelable telle que d\S\ifinie dans la norme ISO21930:2007 [NDT : et dans la norme NF P01-010]','fr-FR',$); + +#7728= IFCRELASSOCIATESLIBRARY('1hP1PCOvPFFf2vOj4$bz1a',$,$,$,(#1882),#14764); +#14764= IFCLIBRARYREFERENCE($,$,'\X2\53584F4D3042305F308A518D751F4E0D53EF30A830CD30EB30AE6D888CBB\X0\','ISO21930:2007\X2\30675B9A7FA93055308C308B975E518D751F30A830CD30EB30AE30FC306E4F7F752891CF3002\X0\','ja-JP',$); + +#7729= IFCRELASSOCIATESLIBRARY('39GPXXzVj3xAHJ5EudIKHr',$,$,$,(#1882),#14765); +#14765= IFCLIBRARYREFERENCE($,$,'\X2\B2E8C704B2F9\X0\ \X2\C7ACC0DD\X0\ \X2\BD88AC00\X0\ \X2\C5D0B108C9C0\X0\ \X2\C18CBE44\X0\','ISO21930 : 2007\X2\C5D0\X0\ \X2\C815C758B41C\X0\ \X2\C7ACC0DD\X0\ \X2\BD88AC00\X0\ \X2\C5D0B108C9C0\X0\ \X2\C0ACC6A9B7C9\X0\','ko-KR',$); + +#7730= IFCRELASSOCIATESLIBRARY('1mauAwgkP6M80Wnu3ULZA9',$,$,$,(#1883),#14766); +#14766= IFCLIBRARYREFERENCE($,$,'\S\\berstand','German-description-6','de-DE',$); + +#7731= IFCRELASSOCIATESLIBRARY('3nXpS896r8pAOZi$TdIKNl',$,$,$,(#1883),#14767); +#14767= IFCLIBRARYREFERENCE($,$,'Nosing Length',$,'en',$); + +#7732= IFCRELASSOCIATESLIBRARY('2k3s5mJBDABhkfCBcNNqk8',$,$,$,(#1883),#14768); +#14768= IFCLIBRARYREFERENCE($,$,'LongueurNez','Longueur du nez de marche.','fr-FR',$); + +#7733= IFCRELASSOCIATESLIBRARY('0YUYq69qP6OeQe3uGEMcr7',$,$,$,(#1883),#14769); +#14769= IFCLIBRARYREFERENCE($,$,'\X2\8E0F677F524D7F18957F5EA6\X0\','\X2\8E0F677F524D8FB96CBF52304E0B7EA78E22677F76846C345E738DDD79BBFF0C53738E0F677F60AC631190E852067684957F5EA63002\X0\','zh-CN',$); + +#7734= IFCRELASSOCIATESLIBRARY('3EMbvsMJPCIex64nzN9iOe',$,$,$,(#1884),#14770); +#14770= IFCLIBRARYREFERENCE($,$,'\S\\berstand',$,'de-DE',$); + +#7735= IFCRELASSOCIATESLIBRARY('1u8_1c$EvCkvaTCjquxxYi',$,$,$,(#1884),#14771); +#14771= IFCLIBRARYREFERENCE($,$,'Nosing Length',$,'en',$); + +#7736= IFCRELASSOCIATESLIBRARY('36csdkFEfCK8BCXChIEblX',$,$,$,(#1884),#14772); +#14772= IFCLIBRARYREFERENCE($,$,'Hauteur de passage requise','Hauteur de passage (\S\ichapp\S\ie) requise selon le Code en vigueur ou des sp\S\icifications additionnelles.','fr-FR',$); + +#7737= IFCRELASSOCIATESLIBRARY('04o38Ixxr8px4FnjYVpwKT',$,$,$,(#1885),#14773); +#14773= IFCLIBRARYREFERENCE($,$,'Number Of Actors',$,'en',$); + +#7738= IFCRELASSOCIATESLIBRARY('3ikxcodQ5E$wxcHMhK2V0q',$,$,$,(#1885),#14774); +#14774= IFCLIBRARYREFERENCE($,$,'\X2\95A24E0E80056570\X0\','\X2\6BCD96C656E3306B304A3044306653D6308A6271308F308C308B95A24E0E8005306E65703002\X0\','ja-JP',$); + +#7739= IFCRELASSOCIATESLIBRARY('0S1jBxz_PCw8QpS_rcZtM0',$,$,$,(#1885),#14775); +#14775= IFCLIBRARYREFERENCE($,$,'\X2\53C24E0E80056570\X0\','\X2\8BE57EC453C24E0E80057684603B65703002\X0\','zh-CN',$); + +#7740= IFCRELASSOCIATESLIBRARY('3OvDRH3EL8_OKWATUAr0Dt',$,$,$,(#1888),#14776); +#14776= IFCLIBRARYREFERENCE($,$,'Numberof Blades',$,'en',$); + +#7741= IFCRELASSOCIATESLIBRARY('0ZDLuRd09FLeOSsOKeHY_i',$,$,$,(#1889),#14777); +#14777= IFCLIBRARYREFERENCE($,$,'Number Of Boltholes',$,'en',$); + +#7742= IFCRELASSOCIATESLIBRARY('3Gdg8Nzu12dfnCQU9ojKM3',$,$,$,(#1889),#14778); +#14778= IFCLIBRARYREFERENCE($,$,'\X2\30DC30EB30C87A74306E6570\X0\','\X2\30D530E930F330B8306B3042308B30DC30EB30C87A74306E6570\X0\','ja-JP',$); + +#7743= IFCRELASSOCIATESLIBRARY('0$Tr5uEE96jB4nzpxgeb8J',$,$,$,(#1895),#14779); +#14779= IFCLIBRARYREFERENCE($,$,'Number Of Cells',$,'en',$); + +#7744= IFCRELASSOCIATESLIBRARY('0jwEIXuBL1GRa6N6eUAlcW',$,$,$,(#1896),#14780); +#14780= IFCLIBRARYREFERENCE($,$,'Number Of Chairs',$,'en',$); + +#7745= IFCRELASSOCIATESLIBRARY('1minyxnKDF7fQiAMtsFHSb',$,$,$,(#1897),#14781); +#14781= IFCLIBRARYREFERENCE($,$,'Number Of Circuits',$,'en',$); + +#7746= IFCRELASSOCIATESLIBRARY('0g3GJpOjjB_ueYJa7MoOHQ',$,$,$,(#1897),#14782); +#14782= IFCLIBRARYREFERENCE($,$,'\X2\5E73884C6D4156DE8DEF6570\X0\','\X2\5E73884C6D4130C130E530FC30D656DE8DEF6570\X0\','ja-JP',$); + +#7747= IFCRELASSOCIATESLIBRARY('1YYhPKjJTBbP59JrXSSA6J',$,$,$,(#1900),#14783); +#14783= IFCLIBRARYREFERENCE($,$,'Number Of Compartments',$,'en',$); + +#7748= IFCRELASSOCIATESLIBRARY('3jTSuE6uvBAhyZnqigSABI',$,$,$,(#1900),#14784); +#14784= IFCLIBRARYREFERENCE($,$,'\X2\533A753B6570\X0\','\X2\7BA1306E533A52253055308C308B518590E8533A753B306E500B65703002\X0\','ja-JP',$); + +#7749= IFCRELASSOCIATESLIBRARY('1WjwHc40jCiB7BaPA_s1m$',$,$,$,(#1900),#14785); +#14785= IFCLIBRARYREFERENCE($,$,'\X2\AD6CD68D\X0\ \X2\C218\X0\','\X2\AD00\X0\ \X2\AD6CBD84B418B294\X0\ \X2\B0B4BD80\X0\ \X2\D30CD2F0C158\X0\ \X2\AC1CC218\X0\','ko-KR',$); + +#7750= IFCRELASSOCIATESLIBRARY('1JUBMoy7LFQ9QXwjCDv5Mm',$,$,$,(#1902),#14786); +#14786= IFCLIBRARYREFERENCE($,$,'Number Of Cores',$,'en',$); + +#7751= IFCRELASSOCIATESLIBRARY('2OBCTXTfn1WPdSP_czXAbp',$,$,$,(#1902),#14787); +#14787= IFCLIBRARYREFERENCE($,$,'\X2\82AF6570\X0\','\X2\30B130FC30D630EB30846BCD7DDA306E82AF65703092793A30593002\X0\','ja-JP',$); + +#7752= IFCRELASSOCIATESLIBRARY('30SXBzwS16HfL8Y27acCU6',$,$,$,(#1902),#14788); +#14788= IFCLIBRARYREFERENCE($,$,'\X2\C2ECC218\X0\','\X2\CF00C774BE14ACFC\X0\ \X2\BAA8C120C758\X0\ \X2\C2ECC218\X0\ \X2\BCF4C5ECC900B2E4\X0\.','ko-KR',$); + +#7753= IFCRELASSOCIATESLIBRARY('0DKK3_IIL9T9xrQE2bAkqh',$,$,$,(#1903),#14789); +#14789= IFCLIBRARYREFERENCE($,$,'Number Of Cores',$,'en',$); + +#7754= IFCRELASSOCIATESLIBRARY('09kvezf0T1rRedm2vlbQ5K',$,$,$,(#1906),#14790); +#14790= IFCLIBRARYREFERENCE($,$,'Z\S\|gigkeit','Anzahl der Schornsteinz\S\|ge innerhalb eines Schornsteins. Gew\S\vhnlich ein-, zwei, drei oder vierz\S\|gig.','de-DE',$); + +#7755= IFCRELASSOCIATESLIBRARY('0RL9KDNRL12fYnJVshzn4C',$,$,$,(#1906),#14791); +#14791= IFCLIBRARYREFERENCE($,$,'Number Of Drafts',$,'en',$); + +#7756= IFCRELASSOCIATESLIBRARY('0T4xpQZpr0fQL4LGr_RNyn',$,$,$,(#1906),#14792); +#14792= IFCLIBRARYREFERENCE($,$,'Nombre de conduits','Nombre de conduits, percements continus par lesquels passe l''air \S\` l''int\S\irieur d''une chemin\S\ie simple.','fr-FR',$); + +#7757= IFCRELASSOCIATESLIBRARY('1pibG0HeL0iA7J8RSr8bfH',$,$,$,(#1906),#14793); +#14793= IFCLIBRARYREFERENCE($,$,'\X2\7A74306E6570\X0\','\X2\4E003064306E71597A813067300171597A81306E7B52FF08\X0\chimney draft\X2\FF0930017A7A6C17304C6D41308C308B90237D9A3057305F7A74306E65703002\X0\','ja-JP',$); + +#7758= IFCRELASSOCIATESLIBRARY('3a1twID3fFcQR1nxRFizWM',$,$,$,(#1906),#14794); +#14794= IFCLIBRARYREFERENCE($,$,'\X2\70DF90536570\X0\','\X2\5355683970DF56F15185768470DF9053657076EEFF0C70DF9053537370DF56F151854F9B7A7A6C146D41901A76848FDE7EED5B5490533002\X0\','zh-CN',$); + +#7759= IFCRELASSOCIATESLIBRARY('1nsk_dpun2IO4VvZJLJ2qF',$,$,$,(#1911),#14795); +#14795= IFCLIBRARYREFERENCE($,$,'Number Of Gangs',$,'en',$); + +#7760= IFCRELASSOCIATESLIBRARY('3YJNW9Mvf5VBYg$a9sI$mT',$,$,$,(#1911),#14796); +#14796= IFCLIBRARYREFERENCE($,$,'\X2\52065C90306E6570\X0\','\X2\30B930ED30C330C830B930A430C330C1\X0\/\X2\30B330F330BB30F330C8FF08670030824E00822C7684306B\X0\1\X2\3001\X0\2\X2\3001\X0\3\X2\3001307E305F306F\X0\4\X2\FF0930674F7F752853EF80FD306A65703002\X0\','ja-JP',$); + +#7761= IFCRELASSOCIATESLIBRARY('20xnGFleH1V8utpkxehGDq',$,$,$,(#1911),#14797); +#14797= IFCLIBRARYREFERENCE($,$,'\X2\BD84AE30C758\X0\ \X2\C218\X0\','\X2\C2ACB86F\X0\ \X2\C2A4C704CE58\X0\ / \X2\CF58C13CD2B8\X0\ (\X2\AC00C7A5\X0\ \X2\C77CBC18C801C73CB85C\X0\ 1,2,3 \X2\B610B294\X0\ 4)\X2\C5D0C11C\X0\ \X2\C0ACC6A9D560\X0\ \X2\C218C788B294\X0\ \X2\C218\X0\.','ko-KR',$); + +#7762= IFCRELASSOCIATESLIBRARY('1iThby9U18LRb9k3_klDte',$,$,$,(#1912),#14798); +#14798= IFCLIBRARYREFERENCE($,$,'Number Of Gangs',$,'en',$); + +#7763= IFCRELASSOCIATESLIBRARY('0ziuW9gYvCjwNt07b8S7Eg',$,$,$,(#1912),#14799); +#14799= IFCLIBRARYREFERENCE($,$,'\X2\30DC30BF30F36570\X0\','\X2\30B930A430C330C1306E30DC30BF30F36570\X0\','ja-JP',$); + +#7764= IFCRELASSOCIATESLIBRARY('3EGe7plH56fRcAF0bwZtdC',$,$,$,(#1912),#14800); +#14800= IFCLIBRARYREFERENCE($,$,'\X2\BC84D2BC\X0\ \X2\C218\X0\','\X2\C2A4C704CE58\X0\ \X2\BC84D2BC\X0\ \X2\C218\X0\','ko-KR',$); + +#7765= IFCRELASSOCIATESLIBRARY('2vhirY9bHDQxVbFDZE9h9b',$,$,$,(#1913),#14801); +#14801= IFCLIBRARYREFERENCE($,$,'Number Of Hose Connections',$,'en',$); + +#7766= IFCRELASSOCIATESLIBRARY('1BPAPiTFb5yBt64nY_0tLl',$,$,$,(#1913),#14802); +#14802= IFCLIBRARYREFERENCE($,$,'\X2\30DB30FC30B9306E63A57D9A306E6570\X0\','\X2\FF0830DD30F330D763A57D9A30929664304FFF096D88706B6813306E30DB30FC30B963A57D9A306E65703002\X0\','ja-JP',$); + +#7767= IFCRELASSOCIATESLIBRARY('1S5Mo2a1LBIelm1Ov7ERLx',$,$,$,(#1917),#14803); +#14803= IFCLIBRARYREFERENCE($,$,'Number Of Live Conductors',$,'en',$); + +#7768= IFCRELASSOCIATESLIBRARY('1wGtvxSKDFyvthg$zQifBr',$,$,$,(#1926),#14804); +#14804= IFCLIBRARYREFERENCE($,$,'Number Of Panels',$,'en',$); + +#7769= IFCRELASSOCIATESLIBRARY('3JUbc4kULDlweqmsXHqxHX',$,$,$,(#1926),#14805); +#14805= IFCLIBRARYREFERENCE($,$,'\X2\30D130CD30EB306E6570\X0\','\X2\30D130CD30EB306E6570\X0\','ja-JP',$); + +#7770= IFCRELASSOCIATESLIBRARY('3TaajwxjL5euy6bLi2h6ms',$,$,$,(#1927),#14806); +#14806= IFCLIBRARYREFERENCE($,$,'Number Of Parallel Circuits',$,'en',$); + +#7771= IFCRELASSOCIATESLIBRARY('2ENB9Wr6X62Qa1vwY9VacM',$,$,$,(#1929),#14807); +#14807= IFCLIBRARYREFERENCE($,$,'Number Of Plates',$,'en',$); + +#7772= IFCRELASSOCIATESLIBRARY('3PQQWjfLD7BxRvXg26LZSD',$,$,$,(#1929),#14808); +#14808= IFCLIBRARYREFERENCE($,$,'\X2\30D730EC30FC30C86570\X0\','\X2\30D730EC30FC30C85F0F71B14EA463DB5668306B4F7F308F308C30663044308B30D730EC30FC30C86570\X0\','ja-JP',$); + +#7773= IFCRELASSOCIATESLIBRARY('2EjWM9aD1D$hwVJbjI1Bhd',$,$,$,(#1930),#14809); +#14809= IFCLIBRARYREFERENCE($,$,'Number Of Poles',$,'en',$); + +#7774= IFCRELASSOCIATESLIBRARY('2GbJAc5hv7fPHHaVDhz149',$,$,$,(#1934),#14810); +#14810= IFCLIBRARYREFERENCE($,$,'Anzahl der Steigungen','German-description-2','de-DE',$); + +#7775= IFCRELASSOCIATESLIBRARY('2rqYzXuE94XfYsIoPxe_yM',$,$,$,(#1934),#14811); +#14811= IFCLIBRARYREFERENCE($,$,'Number Of Riser',$,'en',$); + +#7776= IFCRELASSOCIATESLIBRARY('0jW4t0bevB0wjk8kyUSBP9',$,$,$,(#1934),#14812); +#14812= IFCLIBRARYREFERENCE($,$,'NombreContreMarches','Nombre total de contremarches de l''escalier','fr-FR',$); + +#7777= IFCRELASSOCIATESLIBRARY('2dt9u8ahX2HxKnOaA1SbsD',$,$,$,(#1934),#14813); +#14813= IFCLIBRARYREFERENCE($,$,'\X2\8E744E0A30526570\X0\','\X2\968E6BB5306E8E744E0A305265703002\X0\','ja-JP',$); + +#7778= IFCRELASSOCIATESLIBRARY('2xCI84cBHBfAGnBo8EK_T_',$,$,$,(#1934),#14814); +#14814= IFCLIBRARYREFERENCE($,$,'\X2\8E22677F6570\X0\','\X2\8BE5697C68AF62405305542B76848E22677F603B65703002\X0\','zh-CN',$); + +#7779= IFCRELASSOCIATESLIBRARY('1w26rxA5H8CwJf4PytVcfQ',$,$,$,(#1935),#14815); +#14815= IFCLIBRARYREFERENCE($,$,'Number Of Rows',$,'en',$); + +#7780= IFCRELASSOCIATESLIBRARY('0pHyRSUPj2BhYfvDGZyCj7',$,$,$,(#1935),#14816); +#14816= IFCLIBRARYREFERENCE($,$,'\X2\52176570\X0\','\X2\30C130E530FC30D6306E96C65408306E7D447ACB306B304A3051308B30C130E530FC30D652176570\X0\','ja-JP',$); + +#7781= IFCRELASSOCIATESLIBRARY('0FnmG7qPD9vwsbfafR8DeR',$,$,$,(#1937),#14817); +#14817= IFCLIBRARYREFERENCE($,$,'Number Of Sections',$,'en',$); + +#7782= IFCRELASSOCIATESLIBRARY('05qdTis_15Uh0KN7g2Rt4l',$,$,$,(#1937),#14818); +#14818= IFCLIBRARYREFERENCE($,$,'\X2\30BB30AF30B730E730F3306E6570\X0\','\X2\30BF30F330AF306E88FD4F5C306B4F7F75283055308C30663044308B30BB30AF30B730E730F3306E6570300065E25B9A306F\X0\1\X2\3064300030006CE8FF1A51683066306E30BB30AF30B730E730F3306F540C30B530A430BA306880033048308B\X0\','ja-JP',$); + +#7783= IFCRELASSOCIATESLIBRARY('14gGWZlTHEGe3CMIDvHXGd',$,$,$,(#1938),#14819); +#14819= IFCLIBRARYREFERENCE($,$,'Number Of Sections',$,'en',$); + +#7784= IFCRELASSOCIATESLIBRARY('3yVq4ijvXCWueqIu30s1IC',$,$,$,(#1938),#14820); +#14820= IFCLIBRARYREFERENCE($,$,'\X2\30BB30AF30B730E730F3306E6570\X0\','\X2\6D41308C65B9541130676E2C5B9A3057305F578276F465B95411306E30BB30AF30B730E730F3306E6570\X0\','ja-JP',$); + +#7785= IFCRELASSOCIATESLIBRARY('2Ood8KHSn0UO63PwacGN4X',$,$,$,(#1939),#14821); +#14821= IFCLIBRARYREFERENCE($,$,'Number Of Sections',$,'en',$); + +#7786= IFCRELASSOCIATESLIBRARY('3p0iAnIkHBCwURp53NlMjH',$,$,$,(#1939),#14822); +#14822= IFCLIBRARYREFERENCE($,$,'\X2\30BB30AF30B730E730F3306E6570\X0\','\X2\30BF30F330AF306E88FD4F5C306B4F7F75283055308C30663044308B30BB30AF30B730E730F3306E6570\X0\\X\0D\X\0A\X2\6CE8FF1A51683066306E30BB30AF30B730E730F3306F540C30B530A430BA306880033048308B\X0\','ja-JP',$); + +#7787= IFCRELASSOCIATESLIBRARY('19CtsTubX2Tu40i0e6ubFF',$,$,$,(#1941),#14823); +#14823= IFCLIBRARYREFERENCE($,$,'Number Of Slots',$,'en',$); + +#7788= IFCRELASSOCIATESLIBRARY('1OWv1B5395PQcZN224L4Ax',$,$,$,(#1941),#14824); +#14824= IFCLIBRARYREFERENCE($,$,'NombreDeFentes','Nombre de fentes','fr-FR',$); + +#7789= IFCRELASSOCIATESLIBRARY('14inf7FzH1Pfrwgbcqf227',$,$,$,(#1941),#14825); +#14825= IFCLIBRARYREFERENCE($,$,'\X2\30B930ED30C330C86570\X0\','\X2\30B930ED30C330C86570\X0\','ja-JP',$); + +#7790= IFCRELASSOCIATESLIBRARY('1FZDdqYe15AxW5YPD99x19',$,$,$,(#1943),#14826); +#14826= IFCLIBRARYREFERENCE($,$,'Number Of Sockets',$,'en',$); + +#7791= IFCRELASSOCIATESLIBRARY('0l5sqE6dHBl8zScAa8XVI3',$,$,$,(#1944),#14827); +#14827= IFCLIBRARYREFERENCE($,$,'Number Of Sources',$,'en',$); + +#7792= IFCRELASSOCIATESLIBRARY('23i_QyAdL9D8MBomm1a6uu',$,$,$,(#1944),#14828); +#14828= IFCLIBRARYREFERENCE($,$,'\X2\96FB74036570\X0\','\X2\96FB740365703002\X0\','ja-JP',$); + +#7793= IFCRELASSOCIATESLIBRARY('04$a$p6Iv47fDlyqOyLcsI',$,$,$,(#1944),#14829); +#14829= IFCLIBRARYREFERENCE($,$,'\X2\C804AD6CC218\X0\','\X2\C804AD6CC218\X0\','ko-KR',$); + +#7794= IFCRELASSOCIATESLIBRARY('1eyHyGg9z1Cv2Z8a_ro70K',$,$,$,(#1945),#14830); +#14830= IFCLIBRARYREFERENCE($,$,'Geschossanzahl','Anzahl der Vollgeschosse des Geb\S\dudes. \X\0D\X\0A\X\0D\X\0ADieses Attribute soll nur dann eingef\S\|gt werden, wenn keine Geschosse als Objekte, IfcBuildingStorey, beinhaltet sind. Bei Unstimmigkeiten hat die Anzahl der IfcBuildingStorey Objekte Priorit\S\dt.','de-DE',$); + +#7795= IFCRELASSOCIATESLIBRARY('20bXJ67$v41Q5ZAYWGq_ZY',$,$,$,(#1945),#14831); +#14831= IFCLIBRARYREFERENCE($,$,'Number Of Storeys',$,'en',$); + +#7796= IFCRELASSOCIATESLIBRARY('1dQmTQH2z6nxhcM0xE2Bm5',$,$,$,(#1945),#14832); +#14832= IFCLIBRARYREFERENCE($,$,'NombreNiveaux','Le nombre de niveaux dans un b\S\btiment, \S\` indiquer lorsque la classe IfcBuildingStorey n''est pas utilis\S\ie. Il est pr\S\if\S\irable de cr\S\ier des instances d''IfcBuildingStorey et d''en d\S\iduire le nombre de niveaux plut\S\tt que de saisir cette propri\S\it\S\i.','fr-FR',$); + +#7797= IFCRELASSOCIATESLIBRARY('3SuWXefsz1ZOe5bQe84vEX',$,$,$,(#1945),#14833); +#14833= IFCLIBRARYREFERENCE($,$,'\X2\968E6570\X0\','\X2\5EFA7269968E306E65703002\X0\IfcBuildingStorey\X2\306E65703068306F95A24FC2306A304F627130463002\X0\','ja-JP',$); + +#7798= IFCRELASSOCIATESLIBRARY('0$Cy9VHJv3JuDSMPmBNTL$',$,$,$,(#1945),#14834); +#14834= IFCLIBRARYREFERENCE($,$,'\X2\CE35\X0\ \X2\C218\X0\','\X2\AC74BB3C\X0\ \X2\CE35\X0\ \X2\C218\X0\. IfcBuildingStorey \X2\C218C640\X0\ \X2\AD00ACC4C5C6C774\X0\ \X2\CDE8AE09D55CB2E4\X0\.','ko-KR',$); + +#7799= IFCRELASSOCIATESLIBRARY('2e78Ftc1PC6vdWIsvwhPac',$,$,$,(#1951),#14835); +#14835= IFCLIBRARYREFERENCE($,$,'Anzahl der Auftritte','German-description-3','de-DE',$); + +#7800= IFCRELASSOCIATESLIBRARY('1jNRmJGB57zwT7sYFY8KV6',$,$,$,(#1951),#14836); +#14836= IFCLIBRARYREFERENCE($,$,'Number Of Treads',$,'en',$); + +#7801= IFCRELASSOCIATESLIBRARY('21$m67Acj0U8gziZZg9m_S',$,$,$,(#1951),#14837); +#14837= IFCLIBRARYREFERENCE($,$,'NombreGirons','Nombre total de girons de l''escalier','fr-FR',$); + +#7802= IFCRELASSOCIATESLIBRARY('18omXysi96GAcTNTx7EdBm',$,$,$,(#1951),#14838); +#14838= IFCLIBRARYREFERENCE($,$,'\X2\8E0F97626570\X0\','\X2\968E6BB5306E8E0F976265703002\X0\','ja-JP',$); + +#7803= IFCRELASSOCIATESLIBRARY('165zo07Fj7JfYTXEhAD6fZ',$,$,$,(#1951),#14839); +#14839= IFCLIBRARYREFERENCE($,$,'\X2\8E0F677F6570\X0\','\X2\8BE5697C68AF62405305542B76848E0F677F603B65703002\X0\','zh-CN',$); + +#7804= IFCRELASSOCIATESLIBRARY('38JUixFD19YwDsv$5g0IQC',$,$,$,(#1956),#14840); +#14840= IFCLIBRARYREFERENCE($,$,'n',$,'en',$); + +#7805= IFCRELASSOCIATESLIBRARY('26a5FsTajFiPvVrBBq$uPh',$,$,$,(#1959),#14841); +#14841= IFCLIBRARYREFERENCE($,$,'Nuts Count',$,'en',$); + +#7806= IFCRELASSOCIATESLIBRARY('3t_y98umrBXvhWHhyk84TV',$,$,$,(#1960),#14842); +#14842= IFCLIBRARYREFERENCE($,$,'Nut Shape',$,'en',$); + +#7807= IFCRELASSOCIATESLIBRARY('2x7Y9PSNXCcgJjyfqu5ibG',$,$,$,(#1964),#14843); +#14843= IFCLIBRARYREFERENCE($,$,'Occupancy Diversity',$,'en',$); + +#7808= IFCRELASSOCIATESLIBRARY('2EEXYF3w56ZA31L06d2M_5',$,$,$,(#1964),#14844); +#14844= IFCLIBRARYREFERENCE($,$,'\X2\5C454F4F8005306E57285BA47387\X0\','\X2\5BA451855C454F4F8005306E57285BA473873002\X0\','ja-JP',$); + +#7809= IFCRELASSOCIATESLIBRARY('1etzgWYIXCvOPa$Dx7DURM',$,$,$,(#1964),#14845); +#14845= IFCLIBRARYREFERENCE($,$,'\X2\AC70C8FCC790C758\X0\ \X2\C7ACC2E4\X0\ \X2\BE44C728\X0\','\X2\C2E4B0B4\X0\ \X2\AC70C8FCC790C758\X0\ \X2\C7ACC2E4\X0\ \X2\BE44C728\X0\.','ko-KR',$); + +#7810= IFCRELASSOCIATESLIBRARY('2d4X7ZnbH1Lhx8Sibaxj1e',$,$,$,(#1965),#14846); +#14846= IFCLIBRARYREFERENCE($,$,'Belegung','Durchschnittliche Anzahl der Personen f\S\|r deren Aktivit\S\dten der Raum vorgesehen ist.','de-DE',$); + +#7811= IFCRELASSOCIATESLIBRARY('2_aZ3OFmjC7P7dd0xkcuLv',$,$,$,(#1965),#14847); +#14847= IFCLIBRARYREFERENCE($,$,'Occupancy Number',$,'en',$); + +#7812= IFCRELASSOCIATESLIBRARY('3sD9PLnYnE5AD5QdCFMlzN',$,$,$,(#1965),#14848); +#14848= IFCLIBRARYREFERENCE($,$,'NombreOccupants','Nombre d''occupants concern\S\is par l''activit\S\i dans cet espace.','fr-FR',$); + +#7813= IFCRELASSOCIATESLIBRARY('27SbQ1mJv2U9tc3PNFkPrq',$,$,$,(#1965),#14849); +#14849= IFCLIBRARYREFERENCE($,$,'\X2\522975284EBA6570\X0\','\X2\3053306E7A7A9593306B5272308A5F5330663089308C305F6D3B52D530929042884C3059308B305F3081306B5FC58981306A4EBA65703002\X0\','ja-JP',$); + +#7814= IFCRELASSOCIATESLIBRARY('1KAtv60SzEXeJW6BJEOHqX',$,$,$,(#1966),#14850); +#14850= IFCLIBRARYREFERENCE($,$,'Maximale Belegung','Maximale Anzahl der Personen f\S\|r deren Aktivit\S\dten der Raum vorgesehen ist.','de-DE',$); + +#7815= IFCRELASSOCIATESLIBRARY('0fGmRZtHz3DvnsQHjTOR3y',$,$,$,(#1966),#14851); +#14851= IFCLIBRARYREFERENCE($,$,'Occupancy Number Peak',$,'en',$); + +#7816= IFCRELASSOCIATESLIBRARY('1R6TtWSSL0Hf8t3VG9XfGz',$,$,$,(#1966),#14852); +#14852= IFCLIBRARYREFERENCE($,$,'NombreOccupantsMax','Nombre maximum d''occupants simultan\S\is concern\S\is par l''activit\S\i dans cet espace \S\` l''heure de pointe.','fr-FR',$); + +#7817= IFCRELASSOCIATESLIBRARY('1EILaFSJ589xX1WPnturAU',$,$,$,(#1966),#14853); +#14853= IFCLIBRARYREFERENCE($,$,'\X2\522975284EBA657030D430FC30AF\X0\','\X2\3053306E7A7A9593306B5272308A5F5330663089308C305F6D3B52D530929042884C3059308B305F3081306B5FC58981306A670059274EBA65703002\X0\','ja-JP',$); + +#7818= IFCRELASSOCIATESLIBRARY('3_LVcf7oz6F8SBZGx5NVhW',$,$,$,(#1967),#14854); +#14854= IFCLIBRARYREFERENCE($,$,'Belegungszeit pro Tag','Durchschnittliche Belegungszeit des Raums pro Tag.','de-DE',$); + +#7819= IFCRELASSOCIATESLIBRARY('3Ng_PwaE1DOAYMC70WMH4J',$,$,$,(#1967),#14855); +#14855= IFCLIBRARYREFERENCE($,$,'Occupancy Time Per Day',$,'en',$); + +#7820= IFCRELASSOCIATESLIBRARY('0koii9y5L6Gv4aiWGbM1sw',$,$,$,(#1967),#14856); +#14856= IFCLIBRARYREFERENCE($,$,'DureeOccupationJour','Dur\S\ie journali\S\hre de l''activit\S\i dans cet espace','fr-FR',$); + +#7821= IFCRELASSOCIATESLIBRARY('2VCCcquVT9ZPZpxWwFRGCg',$,$,$,(#1967),#14857); +#14857= IFCLIBRARYREFERENCE($,$,'\X2\65E56BCE5229752866429593\X0\','\X2\3053306E7A7A95933067306E6D3B52D530923059308B305F3081306B5FC58981306A65E54E2D306E664295933002\X0\','ja-JP',$); + +#7822= IFCRELASSOCIATESLIBRARY('2JpeOqQPD9GBFA1iBazxRG',$,$,$,(#1968),#14858); +#14858= IFCLIBRARYREFERENCE($,$,'Nutzungsart','Hauptnutzungsart des Geb\S\dudes (Schulbau. Kaufhaus, etc.). Wird verwendet, wenn keine allgemein anerkanntes Klassifizierungssystem angewandt wird.','de-DE',$); + +#7823= IFCRELASSOCIATESLIBRARY('2HIJZMEzTFfuwGfsCqZhM8',$,$,$,(#1968),#14859); +#14859= IFCLIBRARYREFERENCE($,$,'Occupancy Type',$,'en',$); + +#7824= IFCRELASSOCIATESLIBRARY('1_cszGim9DdhZYdEiZTVoP',$,$,$,(#1968),#14860); +#14860= IFCLIBRARYREFERENCE($,$,'TypeOccupation','Type d''occupation. Est d\S\ifini selon le Code National en vigueur.','fr-FR',$); + +#7825= IFCRELASSOCIATESLIBRARY('0A6l7ePrvDahUaEO9o0ewC',$,$,$,(#1968),#14861); +#14861= IFCLIBRARYREFERENCE($,$,'\X2\53606709800530BF30A430D7\X0\','\X2\536067098005306E30BF30A430D730025EFA7BC957FA6E966CD5306B6E9662E03002\X0\','ja-JP',$); + +#7826= IFCRELASSOCIATESLIBRARY('2RS7aeG7j1x88qCn2QlDEx',$,$,$,(#1968),#14862); +#14862= IFCLIBRARYREFERENCE($,$,'\X2\C810C720C790\X0\ \X2\C720D615\X0\','\X2\C810B839\X0\ \X2\C790C758\X0\ \X2\C720D615\X0\. \X2\AC74CD95\X0\ \X2\AE30C900BC95C744\X0\ \X2\C900C218D569B2C8B2E4\X0\.','ko-KR',$); + +#7827= IFCRELASSOCIATESLIBRARY('1Xzk2wDfj58BNN0he_POJv',$,$,$,(#1969),#14863); +#14863= IFCLIBRARYREFERENCE($,$,'Nutzungsart','Nutzungsart des Raums gem\S\d\S\_ der g\S\|ltigen Raumnutzungstabelle des Raumprogramms.','de-DE',$); + +#7828= IFCRELASSOCIATESLIBRARY('0XyiQUl1L8SeW3wG9ngzJK',$,$,$,(#1969),#14864); +#14864= IFCLIBRARYREFERENCE($,$,'Occupancy Type',$,'en',$); + +#7829= IFCRELASSOCIATESLIBRARY('33BQATHVn6Sg8JN1K4y80F',$,$,$,(#1969),#14865); +#14865= IFCLIBRARYREFERENCE($,$,'TypeOccupation','Usage type de cet espace. Est d\S\ifini selon le Code national en vigueur.','fr-FR',$); + +#7830= IFCRELASSOCIATESLIBRARY('1yGSuF7gPCPwWljl79amKJ',$,$,$,(#1969),#14866); +#14866= IFCLIBRARYREFERENCE($,$,'\X2\75289014\X0\','\X2\3053306E30AA30D630B830A730AF30C8306E7528901430027D7162EC3059308B56FD306E5EFA7BC96CD5898F306B3088308A5B9A7FA93055308C308B3002\X0\','ja-JP',$); + +#7833= IFCRELASSOCIATESLIBRARY('3uPwnB_dL2SRovJInZqrcm',$,$,$,(#1972),#14867); +#14867= IFCLIBRARYREFERENCE($,$,'Old Device',$,'en',$); + +#7834= IFCRELASSOCIATESLIBRARY('3In$ZBjPD5GvEMHQdOR0bL',$,$,$,(#1972),#14868); +#14868= IFCLIBRARYREFERENCE($,$,'\X2\8CA958F24E2D6B6288C57F6E\X0\','\X2\57FA6E96306B906954083055308C3066304430668CA958F23055308C30663044308B304B30693046304B3002\X0\','ja-JP',$); + +#7835= IFCRELASSOCIATESLIBRARY('3heKyAcqr4Evz$G0ttzDkY',$,$,$,(#1972),#14869); +#14869= IFCLIBRARYREFERENCE($,$,'\X2\D310B9E4C911C9C0\X0\ \X2\C7A5CE58\X0\','\X2\AE30C900C5D0\X0\ \X2\C801D569D558C5EC\X0\ \X2\D310B9E4D558B294C9C0C5D0\X0\ \X2\B300D55C\X0\ \X2\C5ECBD80\X0\','ko-KR',$); + +#7836= IFCRELASSOCIATESLIBRARY('18utWfczP4QPBnoyMHY4dQ',$,$,$,(#1974),#14870); +#14870= IFCLIBRARYREFERENCE($,$,'Open Pressure Drop',$,'en',$); + +#7838= IFCRELASSOCIATESLIBRARY('06mnsU1mv2tBhKXMBsj1nw',$,$,$,(#1975),#14871); +#14871= IFCLIBRARYREFERENCE($,$,'Operating Mode',$,'en',$); + +#7839= IFCRELASSOCIATESLIBRARY('1jVE9w4gPE8AGhNZnC_snb',$,$,$,(#1975),#14872); +#14872= IFCLIBRARYREFERENCE($,$,'ModeFonctionnement','Identifie le mode de fonctionnement de la chaudi\S\hre.','fr-FR',$); + +#7840= IFCRELASSOCIATESLIBRARY('3Wrx3MvSv8Kgs0dgx76zxV',$,$,$,(#1975),#14873); +#14873= IFCLIBRARYREFERENCE($,$,'\X2\52D54F5C30E230FC30C9\X0\','\X2\30DC30A430E9306E52D54F5C30E230FC30C9306E\X0\ID\X2\3000FF0856FA5B9A3001FF126BB5968E30016BD44F8BFF0EFF0EFF0EFF09\X0\','ja-JP',$); + +#7841= IFCRELASSOCIATESLIBRARY('3HDNzd$ej6FAN1xyGEckr4',$,$,$,(#1976),#14874); +#14874= IFCLIBRARYREFERENCE($,$,'Operating Weight',$,'en',$); + +#7842= IFCRELASSOCIATESLIBRARY('0o$4vlzZP2xRhhhoztsh7W',$,$,$,(#1976),#14875); +#14875= IFCLIBRARYREFERENCE($,$,'\X2\904B8EE291CD91CF\X0\','\X2\4E2D8EAB516890E83092542B3093306030BF30F330AF306E904B8EE291CD91CF\X0\','ja-JP',$); + +#7844= IFCRELASSOCIATESLIBRARY('0xl2uXuzH29w9DbFDBDZ1$',$,$,$,(#1977),#14876); +#14876= IFCLIBRARYREFERENCE($,$,'Operation',$,'en',$); + +#7845= IFCRELASSOCIATESLIBRARY('2iK7pZhVj2HQTb6NAuH9$5',$,$,$,(#1978),#14877); +#14877= IFCLIBRARYREFERENCE($,$,'Operational Criteria',$,'en',$); + +#7846= IFCRELASSOCIATESLIBRARY('2s7VakRrP0QxtykaYQXk8e',$,$,$,(#1978),#14878); +#14878= IFCLIBRARYREFERENCE($,$,'\X2\52D54F5C74B05883\X0\','\X2\6700592752D54F5C546856F26E295EA63067306E52D54F5C306E66429593\X0\','ja-JP',$); + +#7847= IFCRELASSOCIATESLIBRARY('3MN0K6_ID9AOaKh5i0TdZ_',$,$,$,(#1980),#14879); +#14879= IFCLIBRARYREFERENCE($,$,'Operational Efficiency',$,'en',$); + +#7848= IFCRELASSOCIATESLIBRARY('1ZR21I6h54gPrX85zYYKdc',$,$,$,(#1980),#14880); +#14880= IFCLIBRARYREFERENCE($,$,'Efficacit\S\iOp\S\irationnelle','Efficacit\S\i op\S\irationnelle: production de la chaudi\S\hre divis\S\ie par l''apport total d''\S\inergie (\S\ilectrique et combustible).','fr-FR',$); + +#7849= IFCRELASSOCIATESLIBRARY('07IGC5N8HCNePR2n9_1Ueh',$,$,$,(#1980),#14881); +#14881= IFCLIBRARYREFERENCE($,$,'\X2\904B8EE252B97387\X0\','\X2\904B8EE252B97387FF1A\X0\\X\0D\X\0A\X2\51685165529B30A830CD30EB30AEFF0896FB529B307E305F306F71C36599FF09306730DC30A430E951FA529B30925272308B\X0\','ja-JP',$); + +#7850= IFCRELASSOCIATESLIBRARY('1sJaIVmGrCyuplGF_pTEYL',$,$,$,(#1981),#14882); +#14882= IFCLIBRARYREFERENCE($,$,'Operational Temperature Range',$,'en',$); + +#7851= IFCRELASSOCIATESLIBRARY('15ioVPNyD6ffx2Xn0ECQ9j',$,$,$,(#1981),#14883); +#14883= IFCLIBRARYREFERENCE($,$,'PlageTemp\S\iratureOp\S\irationelle','Op\S\iration admise sur la plage de temp\S\irature de l''air ambiant','fr-FR',$); + +#7852= IFCRELASSOCIATESLIBRARY('0tpabEvATECf5HHpjEaqTw',$,$,$,(#1981),#14884); +#14884= IFCLIBRARYREFERENCE($,$,'\X2\52D54F5C6E295EA67BC456F2\X0\','\X2\52D54F5C30928A315BB93059308B546856F26E295EA6306E7BC456F2\X0\','ja-JP',$); + +#7853= IFCRELASSOCIATESLIBRARY('0yEi1DBZb9RuOwhiixPWqe',$,$,$,(#1983),#14885); +#14885= IFCLIBRARYREFERENCE($,$,'Operational Temperature Range',$,'en',$); + +#7854= IFCRELASSOCIATESLIBRARY('2ejUrA0sH13gpPeio8zD6l',$,$,$,(#1983),#14886); +#14886= IFCLIBRARYREFERENCE($,$,'PlageTemperatureFonctionnelle','Plage de temp\S\irature fonctionnelle admissible.','fr-FR',$); + +#7855= IFCRELASSOCIATESLIBRARY('2sCHLpHXLAQ8CNpFiJzF5c',$,$,$,(#1984),#14887); +#14887= IFCLIBRARYREFERENCE($,$,'Mode',$,'en',$); + +#7856= IFCRELASSOCIATESLIBRARY('2ciD4sCiv3JB1vgzBfGY$n',$,$,$,(#1985),#14888); +#14888= IFCLIBRARYREFERENCE($,$,'Mode',$,'en',$); + +#7857= IFCRELASSOCIATESLIBRARY('0kMiueByD9tPJkb2bNuuSf',$,$,$,(#1986),#14889); +#14889= IFCLIBRARYREFERENCE($,$,'Operation Pressure Max',$,'en',$); + +#7858= IFCRELASSOCIATESLIBRARY('0bjVJeVzDEi9x5LSe$Kma7',$,$,$,(#1987),#14890); +#14890= IFCLIBRARYREFERENCE($,$,'Operation Temperature Range',$,'en',$); + +#7859= IFCRELASSOCIATESLIBRARY('0P$RT9Tpn6mvqqapo5$sAY',$,$,$,(#1987),#14891); +#14891= IFCLIBRARYREFERENCE($,$,'\X2\52D54F5C6E295EA67BC456F2\X0\','\X2\8A315BB952D54F5C546856F26E295EA67BC456F2\X0\','ja-JP',$); + +#7860= IFCRELASSOCIATESLIBRARY('1s4hqQYfrBXwjkT_gVLPHR',$,$,$,(#1988),#14892); +#14892= IFCLIBRARYREFERENCE($,$,'Operation Temperature Range',$,'en',$); + +#7861= IFCRELASSOCIATESLIBRARY('3uoC4SP6zBKQxysQjaYj2b',$,$,$,(#1988),#14893); +#14893= IFCLIBRARYREFERENCE($,$,'\X2\52D54F5C6E295EA67BC456F2\X0\','\X2\8A315BB94F5C52D5546856F27A7A6C176E295EA67BC456F2\X0\','ja-JP',$); + +#7862= IFCRELASSOCIATESLIBRARY('1e5$xv_3rFphg_hTkt7kGa',$,$,$,(#1989),#14894); +#14894= IFCLIBRARYREFERENCE($,$,'Operation Temperature Range',$,'en',$); + +#7863= IFCRELASSOCIATESLIBRARY('0MZJ6_UYD3BBiQ6iUeGcf$',$,$,$,(#1990),#14895); +#14895= IFCLIBRARYREFERENCE($,$,'Operation Temperature Range',$,'en',$); + +#7864= IFCRELASSOCIATESLIBRARY('1QAGABe01B4Qy6iamWPgSz',$,$,$,(#1990),#14896); +#14896= IFCLIBRARYREFERENCE($,$,'Plage de temp\S\irature d''exploitation','Plage op\S\irationnelle possible de la temp\S\irature de l''air ambiant','fr-FR',$); + +#7865= IFCRELASSOCIATESLIBRARY('1YMgCGXYnC$OQxZFPbVd$D',$,$,$,(#1990),#14897); +#14897= IFCLIBRARYREFERENCE($,$,'\X2\52D54F5C6E295EA67BC456F2\X0\','\X2\8A315BB9546856F26E295EA67BC456F2\X0\','ja-JP',$); + +#7866= IFCRELASSOCIATESLIBRARY('1aXvN4mTr6hOZ4fmcm6V3D',$,$,$,(#1991),#14898); +#14898= IFCLIBRARYREFERENCE($,$,'Operation Temperature Range',$,'en',$); + +#7872= IFCRELASSOCIATESLIBRARY('2rRgbs9_n72BrFJaHl20LN',$,$,$,(#1998),#14899); +#14899= IFCLIBRARYREFERENCE($,$,'Options',$,'en',$); + +#7874= IFCRELASSOCIATESLIBRARY('1cWhb7Jb91yOUDnwRIGbrK',$,$,$,(#2001),#14900); +#14900= IFCLIBRARYREFERENCE($,$,'Orientation',$,'en',$); + +#7875= IFCRELASSOCIATESLIBRARY('2bBfljwVX1Gfgd947vTqp5',$,$,$,(#2007),#14901); +#14901= IFCLIBRARYREFERENCE($,$,'Outdoor Environment',$,'en',$); + +#7876= IFCRELASSOCIATESLIBRARY('2IUQPiy8f73QzrZ6v7yOgW',$,$,$,(#2008),#14902); +#14902= IFCLIBRARYREFERENCE($,$,'Outer Diameter',$,'en',$); + +#7877= IFCRELASSOCIATESLIBRARY('1VxAokIL9518WtBANCO4jF',$,$,$,(#2008),#14903); +#14903= IFCLIBRARYREFERENCE($,$,'\X2\59165F84\X0\','\X2\914D7BA1306E5B9F59165F843002\X0\','ja-JP',$); + +#7878= IFCRELASSOCIATESLIBRARY('3wmr87hnHDnwLBv6sY1WQs',$,$,$,(#2009),#14904); +#14904= IFCLIBRARYREFERENCE($,$,'Outer Diameter',$,'en',$); + +#7879= IFCRELASSOCIATESLIBRARY('1kKTfzfT99tAq0r3k6vyU_',$,$,$,(#2009),#14905); +#14905= IFCLIBRARYREFERENCE($,$,'\X2\59165F84\X0\','\X2\914D7BA1306E5B9F59165F84\X0\(\X2\30EA30B930C8306E89076570306E65705B57306E89E391C8306B306430443066306F547C30735F8453C27167\X0\)','ja-JP',$); + +#7880= IFCRELASSOCIATESLIBRARY('2ZK9QpnQzFDPRb5AXOby14',$,$,$,(#2010),#14906); +#14906= IFCLIBRARYREFERENCE($,$,'Outlet Connection Size',$,'en',$); + +#7881= IFCRELASSOCIATESLIBRARY('1nQhqKwI9FgRJz0x8B$Bg5',$,$,$,(#2010),#14907); +#14907= IFCLIBRARYREFERENCE($,$,'\X2\63926C1753E330B530A430BA\X0\','\X2\89817D20304B3089306E63926C1753E330B530A430BA3002\X0\','ja-JP',$); + +#7882= IFCRELASSOCIATESLIBRARY('1MtSxchyXFgursIhvddrNe',$,$,$,(#2011),#14908); +#14908= IFCLIBRARYREFERENCE($,$,'Outlet Connection Size',$,'en',$); + +#7883= IFCRELASSOCIATESLIBRARY('1YfttBU4f3Q8JuyK1AL2wz',$,$,$,(#2011),#14909); +#14909= IFCLIBRARYREFERENCE($,$,'\X2\63926C1753E363A57D9A53E330B530A430BA\X0\','\X2\89817D20304B3089306E63A57D9A53E353E35F843002\X0\','ja-JP',$); + +#7884= IFCRELASSOCIATESLIBRARY('2WuZ$JCWn3ExqJDDE78fvt',$,$,$,(#2012),#14910); +#14910= IFCLIBRARYREFERENCE($,$,'Outlet Connection Size',$,'en',$); + +#7885= IFCRELASSOCIATESLIBRARY('1JplraYAf5hPQ71nag0BFd',$,$,$,(#2012),#14911); +#14911= IFCLIBRARYREFERENCE($,$,'\X2\51FA529B507463A57D9A53E35F84\X0\','\X2\6DF754085F01306E914D7BA163A57D9A30B530A430BA\X0\','ja-JP',$); + +#7886= IFCRELASSOCIATESLIBRARY('19qIN7AKr5xRUUR9xl4QV5',$,$,$,(#2013),#14912); +#14912= IFCLIBRARYREFERENCE($,$,'Outlet Connection Size',$,'en',$); + +#7887= IFCRELASSOCIATESLIBRARY('3trRbbnhz3QBCjKF01ODT9',$,$,$,(#2013),#14913); +#14913= IFCLIBRARYREFERENCE($,$,'\X2\639251FA53E363A57D9A53E330B530A430BA\X0\','\X2\30B430DF51E6740688C57F6E306E639251FA53E363A57D9A53E330B530A430BA3002\X0\','ja-JP',$); + +#7888= IFCRELASSOCIATESLIBRARY('1jQCutC4H5eezh7GhsJczE',$,$,$,(#2014),#14914); +#14914= IFCLIBRARYREFERENCE($,$,'Outlet Connection Size',$,'en',$); + +#7889= IFCRELASSOCIATESLIBRARY('2z1pX25dD8IBz3l8H_$o9o',$,$,$,(#2014),#14915); +#14915= IFCLIBRARYREFERENCE($,$,'\X2\63926C1753E363A57D9A53E3\X0\','\X2\89817D20304B3089306E63926C1753E363A57D9A53E3306E30B530A430BA3002\X0\','ja-JP',$); + +#7890= IFCRELASSOCIATESLIBRARY('3pPDrP4zbDgP3bsPhcYIIz',$,$,$,(#2015),#14916); +#14916= IFCLIBRARYREFERENCE($,$,'Outlet Connection Size',$,'en',$); + +#7891= IFCRELASSOCIATESLIBRARY('3oWGFfJeP4IB0VmcK6QVF0',$,$,$,(#2016),#14917); +#14917= IFCLIBRARYREFERENCE($,$,'Outlet Connection Size',$,'en',$); + +#7892= IFCRELASSOCIATESLIBRARY('0OPQNjZEL8PQjtaDkTJQBc',$,$,$,(#2016),#14918); +#14918= IFCLIBRARYREFERENCE($,$,'\X2\639251FA53E363A57D9A53E330B530A430BA\X0\','\X2\89817D20304B3089306E63A57D9A53E330B530A430BA3002\X0\','ja-JP',$); + +#7893= IFCRELASSOCIATESLIBRARY('0G8nkImqr2rv3zvD3a8mR4',$,$,$,(#2017),#14919); +#14919= IFCLIBRARYREFERENCE($,$,'Outlet Connection Size',$,'en',$); + +#7894= IFCRELASSOCIATESLIBRARY('1BxLk5ORn7rxtqGheOlFe0',$,$,$,(#2017),#14920); +#14920= IFCLIBRARYREFERENCE($,$,'\X2\63A57D9A53E353E35F84\X0\','\X2\89817D20304B3089306E63A57D9A53E353E35F843002\X0\','ja-JP',$); + +#7895= IFCRELASSOCIATESLIBRARY('1d87wBIOf738de4mh3hfr2',$,$,$,(#2018),#14921); +#14921= IFCLIBRARYREFERENCE($,$,'Outlet Connection Size',$,'en',$); + +#7896= IFCRELASSOCIATESLIBRARY('29lk3I4Ur4_e93mboDtDGT',$,$,$,(#2018),#14922); +#14922= IFCLIBRARYREFERENCE($,$,'\X2\63926C1753E363A57D9A53E330B530A430BA\X0\','\X2\89817D20304B3089306E63A57D9A53E330B530A430BA3002\X0\','ja-JP',$); + +#7897= IFCRELASSOCIATESLIBRARY('05waF$5YbBjv6xa5B2zKrd',$,$,$,(#2019),#14923); +#14923= IFCLIBRARYREFERENCE($,$,'Outlet Diameter',$,'en',$); + +#7898= IFCRELASSOCIATESLIBRARY('1p6bElJlb8ReQuPlA8AdKB',$,$,$,(#2019),#14924); +#14924= IFCLIBRARYREFERENCE($,$,'\X2\51FA53E353E35F84\X0\','\X2\51FA53E3306E76F45F843002\X0\','ja-JP',$); + +#7899= IFCRELASSOCIATESLIBRARY('1BTE7RPYL0PR_IZd6f5p7s',$,$,$,(#2020),#14925); +#14925= IFCLIBRARYREFERENCE($,$,'Outlet Temperature Range',$,'en',$); + +#7900= IFCRELASSOCIATESLIBRARY('3isGxUkN17tvuoJboJeF_d',$,$,$,(#2020),#14926); +#14926= IFCLIBRARYREFERENCE($,$,'PlageTemp\S\iratureSortie','Temp\S\irature admissible de sortie de l''eau ou de la vapeur','fr-FR',$); + +#7901= IFCRELASSOCIATESLIBRARY('1e502wuFPEXgYI1JDACbsv',$,$,$,(#2020),#14927); +#14927= IFCLIBRARYREFERENCE($,$,'\X2\51FA53E36E295EA67BC456F2\X0\','\X2\6C34307E305F306F84B86C17306E306930613089304B306E8A315BB951FA53E36E295EA6\X0\','ja-JP',$); + +#7902= IFCRELASSOCIATESLIBRARY('1P54VRuwn9CekGbfD6pVnR',$,$,$,(#2021),#14928); +#14928= IFCLIBRARYREFERENCE($,$,'Output Capacity',$,'en',$); + +#7903= IFCRELASSOCIATESLIBRARY('1uKVl7SozDaRGC4Zm2FivG',$,$,$,(#2021),#14929); +#14929= IFCLIBRARYREFERENCE($,$,'\X2\51FA529B\X0\','\X2\30E130FC30AB30FC306B3088308A30EA30B930C830A230C330D73055308C305F516C79F071B151FA529B\X0\','ja-JP',$); + +#7904= IFCRELASSOCIATESLIBRARY('1XeCKkk1jDFQ3w9eoydqmp',$,$,$,(#2022),#14930); +#14930= IFCLIBRARYREFERENCE($,$,'Output Capacity Curve',$,'en',$); + +#7905= IFCRELASSOCIATESLIBRARY('3UhS2ihS17vRWPmrfkqaXM',$,$,$,(#2022),#14931); +#14931= IFCLIBRARYREFERENCE($,$,'\X2\90E85206768430A230A630C830D730C330C880FD529B66F27DDA\X0\','\X2\90E85206768430A230A630C830D730C330C880FD529B66F27DDAFF086C346E29306E95A26570306830573066FF09\X0\','ja-JP',$); + +#7906= IFCRELASSOCIATESLIBRARY('1OlTrGtoHAux7JxN3zfi$l',$,$,$,(#2024),#14932); +#14932= IFCLIBRARYREFERENCE($,$,'Outside Air Flowrate',$,'en',$); + +#7907= IFCRELASSOCIATESLIBRARY('1u3ztbg6H8TuZkHu47PqVQ',$,$,$,(#2024),#14933); +#14933= IFCLIBRARYREFERENCE($,$,'\X2\59166C176D4191CF\X0\','\X2\30E630CB30C330C8306B5165308B59166C176D4191CF\X0\','ja-JP',$); + +#7908= IFCRELASSOCIATESLIBRARY('3aYzFX0YLA1fRZvqdLGRNR',$,$,$,(#2025),#14934); +#14934= IFCLIBRARYREFERENCE($,$,'Outside Air Per Person',$,'en',$); + +#7909= IFCRELASSOCIATESLIBRARY('0scGBav0DFluiOsDPEcN83',$,$,$,(#2025),#14935); +#14935= IFCLIBRARYREFERENCE($,$,'\X2\FF114EBA3042305F308A306E59166C1791CF\X0\','\X2\FF114EBA3042305F308A306E59166C1791CF306E8A2D8A0850243002\X0\','ja-JP',$); + +#7910= IFCRELASSOCIATESLIBRARY('32xYgw8q1Eqxzln_wRP3Nb',$,$,$,(#2025),#14936); +#14936= IFCLIBRARYREFERENCE($,$,'\X2\B2F9\X0\ \X2\C678AE30B7C9\X0\','\X2\B2F9\X0\ \X2\C678AE30\X0\ \X2\B7C9C758\X0\ \X2\C124ACC4\X0\ \X2\AC12\X0\.','ko-KR',$); + +#7911= IFCRELASSOCIATESLIBRARY('3oWsGcjCXBhgrt_Fpxj3xZ',$,$,$,(#2026),#14937); +#14937= IFCLIBRARYREFERENCE($,$,'Outside Diameter',$,'en',$); + +#7912= IFCRELASSOCIATESLIBRARY('1CjMVA1895VAuUYnjT1NwO',$,$,$,(#2026),#14938); +#14938= IFCLIBRARYREFERENCE($,$,'\X2\59165F84\X0\','\X2\30C130E530FC30D6675F5185306E30C130E530FC30D65B9F59165F84\X0\','ja-JP',$); + +#7913= IFCRELASSOCIATESLIBRARY('3jaPLjGNH4ugeXcbCUIxEO',$,$,$,(#2027),#14939); +#14939= IFCLIBRARYREFERENCE($,$,'Overall Depth',$,'en',$); + +#7914= IFCRELASSOCIATESLIBRARY('2BgWLegSTDcuIpqgdktHXs',$,$,$,(#2028),#14940); +#14940= IFCLIBRARYREFERENCE($,$,'Overall Depth',$,'en',$); + +#7915= IFCRELASSOCIATESLIBRARY('0um5z$chHCuB7qxOKpb0oT',$,$,$,(#2029),#14941); +#14941= IFCLIBRARYREFERENCE($,$,'Overall Diameter',$,'en',$); + +#7916= IFCRELASSOCIATESLIBRARY('0HexYTdVz85vHU4C7UWEAF',$,$,$,(#2029),#14942); +#14942= IFCLIBRARYREFERENCE($,$,'\X2\76F45F84\X0\','\X2\30B130FC30D630EB30846BCD7DDA306E59165F625BF86CD5FF0876F45F84FF093092793A30593002\X0\','ja-JP',$); + +#7917= IFCRELASSOCIATESLIBRARY('3fSnYD5kzBEBm65dEdE5Ay',$,$,$,(#2029),#14943); +#14943= IFCLIBRARYREFERENCE($,$,'\X2\C9C1ACBD\X0\','\X2\CF00C774BE14ACFC\X0\ \X2\BAA8C120C758\X0\ \X2\C678D615\X0\ \X2\CE58C218\X0\ (\X2\C9C1ACBD\X0\)\X2\B97C\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#7918= IFCRELASSOCIATESLIBRARY('1wfwFrbmD5OR_$lsypRvtW',$,$,$,(#2030),#14944); +#14944= IFCLIBRARYREFERENCE($,$,'Overall Diameter',$,'en',$); + +#7919= IFCRELASSOCIATESLIBRARY('3oqfNzATH6dgIbztnaWK1_',$,$,$,(#2030),#14945); +#14945= IFCLIBRARYREFERENCE($,$,'\X2\51685F84\X0\','\X2\51684F53306E76F45F84FF086700592730B930DA30FC30B9FF093002\X0\','ja-JP',$); + +#7920= IFCRELASSOCIATESLIBRARY('2ISepZ7pf8_x9WmFdWUeRt',$,$,$,(#2030),#14946); +#14946= IFCLIBRARYREFERENCE($,$,'\X2\C804CCB4\X0\ \X2\C9C1ACBD\X0\','\X2\C804CCB4\X0\ \X2\C9C1ACBD\X0\ (\X2\CD5CB300\X0\ \X2\ACF5AC04\X0\).','ko-KR',$); + +#7921= IFCRELASSOCIATESLIBRARY('25G$6NE9nA6OToWAjzJdup',$,$,$,(#2031),#14947); +#14947= IFCLIBRARYREFERENCE($,$,'Overall Efficiency',$,'en',$); + +#7922= IFCRELASSOCIATESLIBRARY('0KkPxBxy1A0wVkpjIuuOXH',$,$,$,(#2031),#14948); +#14948= IFCLIBRARYREFERENCE($,$,'\X2\51684F5352B97387\X0\','\X2\30E230FC30BF30FC306830D530A130F3306E51684F5352B97387\X0\','ja-JP',$); + +#7923= IFCRELASSOCIATESLIBRARY('1blSLCvTj1Uux7UKWS4JX0',$,$,$,(#2032),#14949); +#14949= IFCLIBRARYREFERENCE($,$,'Overall Efficiency',$,'en',$); + +#7924= IFCRELASSOCIATESLIBRARY('2IfUAU$z59aBtOMjni4zdG',$,$,$,(#2032),#14950); +#14950= IFCLIBRARYREFERENCE($,$,'\X2\516852B97387\X0\','\X2\30DD30F330D7306830E230FC30BF30FC306E904B7528516852B97387\X0\','ja-JP',$); + +#7925= IFCRELASSOCIATESLIBRARY('1t2odoR999M9eeVqvd2Pyc',$,$,$,(#2036),#14951); +#14951= IFCLIBRARYREFERENCE($,$,'Overall Width',$,'en',$); + +#7926= IFCRELASSOCIATESLIBRARY('1dRfCeSifDixKC1RIhq8xC',$,$,$,(#2037),#14952); +#14952= IFCLIBRARYREFERENCE($,$,'Overall Width',$,'en',$); + +#7928= IFCRELASSOCIATESLIBRARY('3dLjv8$Gf04AifOPAWc5MC',$,$,$,(#2039),#14953); +#14953= IFCLIBRARYREFERENCE($,$,'Packing Care Type',$,'en',$); + +#7929= IFCRELASSOCIATESLIBRARY('2_lxXdje5AJAnnl9RfNXsl',$,$,$,(#2039),#14954); +#14954= IFCLIBRARYREFERENCE($,$,'\X2\83779020308A6CE8610F30BF30A430D7\X0\','\X2\5F158D8A3057306E67004E2D306E54C17269306E53D6308A62713044306B89816C423055308C308B300130423089304B305830815B9A7FA93055308C30663044308B6CE8610F30BF30A430D7306E8B5852255B50FF1A\X0\\X\0D\X\0A\X\0D\X\0AFragile: \X2\6CE8610F6DF1304453D6308A6271304430923057306A3044306858CA308C308B54C172693002\X0\\X\0D\X\0AHandleWithCare: \X2\6CE8610F6DF1304453D6308A6271304430673057306A30443068640D5BB3309253D73051308B54C172693002\X0\','ja-JP',$); + +#7933= IFCRELASSOCIATESLIBRARY('3wYsZr5G925waCCiiTz3fK',$,$,$,(#2047),#14955); +#14955= IFCLIBRARYREFERENCE($,$,'Pan Horizontal',$,'en',$); + +#7934= IFCRELASSOCIATESLIBRARY('3MjFGej5rDuOl6VZcM1GMb',$,$,$,(#2047),#14956); +#14956= IFCLIBRARYREFERENCE($,$,'\X2\30D130F36C345E7365B9541153EF52D57BC456F2\X0\','\X2\6C345E7365B95411306E53EF52D57BC456F23092793A30593002\X0\','ja-JP',$); + +#7935= IFCRELASSOCIATESLIBRARY('0QU7f4Uon8E8GIiO2cbYda',$,$,$,(#2048),#14957); +#14957= IFCLIBRARYREFERENCE($,$,'Pan Mounting',$,'en',$); + +#7936= IFCRELASSOCIATESLIBRARY('3_jlVI9XP4$929L_IhLFdq',$,$,$,(#2048),#14958); +#14958= IFCLIBRARYREFERENCE($,$,'\X2\53D64ED865B96CD5\X0\','Pset_SanitaryMountingEnum\X2\306F56FA5B9A3055308C305F885B751F56685177306E63A57D9A70B9FF0830C830A430EC30846D1797625668300130B730F330AF306A3069FF09306B53D6308A4ED830513089308C307E30593002\X0\\X\0D\X\0A\X\0D\X\0A\X2\30FB5E8A7F6E304D58C1639251FAFF1A80CC9762306E58C1306B63A57D9A53E330925408308F305B308B305330683002\X0\\X\0D\X\0A\X2\30FB53F0FF1A5E8A7F6E304D306E885B751F56685177306B306F57FA790E304C3042308B305330683002\X0\\X\0D\X\0A\X2\30FB30AB30A630F330BF30FCFF1A885B751F56685177306E88685C64304C6C345E73306B8A2D7F6E3055308C30663044308B305330683002203B624B6D17304453F03068305730668A2D7F6E3055308C305F58345408300C53167CA753F0300D30683057306662713046305330683002307E305F30016D17976253F07A2E985E306E898F683C8868309253C27167306E305330683002\X0\\X\0D\X\0A\X2\30FB58C1639B3051578BFF1A885B751F56685177306F7247507456FA5B9A304C3055308C5E8A304B308996E2308C30663044308B305330683002\X0\','ja-JP',$); + +#7937= IFCRELASSOCIATESLIBRARY('1MSbmxZVD8_gZALWV1hPBr',$,$,$,(#2049),#14959); +#14959= IFCLIBRARYREFERENCE($,$,'Pan Tilt Zoom Preset',$,'en',$); + +#7938= IFCRELASSOCIATESLIBRARY('3YMzmCTxfD4Pr1u4BO4Ne6',$,$,$,(#2049),#14960); +#14960= IFCLIBRARYREFERENCE($,$,'\X2\30D130F330FB30C130EB30C830FB30BA30FC30E0521D671F8A2D5B9A\X0\','\X2\30D130F330FB30C130EB30C830FB30BA30FC30E06A5F80FD306E521D671F8A2D5B9A3002\X0\','ja-JP',$); + +#7939= IFCRELASSOCIATESLIBRARY('3K9ZrdrZnEFwWXBgJlfQLs',$,$,$,(#2051),#14961); +#14961= IFCLIBRARYREFERENCE($,$,'Pan Vertical',$,'en',$); + +#7940= IFCRELASSOCIATESLIBRARY('3tQLtQf01CaQ1SKenMdbsd',$,$,$,(#2051),#14962); +#14962= IFCLIBRARYREFERENCE($,$,'\X2\30D130F3578276F465B9541153EF52D57BC456F2\X0\','\X2\578276F465B95411306E53EF52D57BC456F23092793A30593002\X0\','ja-JP',$); + +#7941= IFCRELASSOCIATESLIBRARY('1VFdAdQ0j03Qx$KuzrYyf6',$,$,$,(#2052),#14963); +#14963= IFCLIBRARYREFERENCE($,$,'Parking Units',$,'en',$); + +#7942= IFCRELASSOCIATESLIBRARY('0YxKysqij0tuYHGhi3WlYG',$,$,$,(#2052),#14964); +#14964= IFCLIBRARYREFERENCE($,$,'TypeVehicule','Nombre d''unit\S\is du type de v\S\ihicule sp\S\icifi\S\i dans la propri\S\it\S\i TypeVehicule que peut contenir l''espace allou\S\i au parking. G\S\in\S\iralement, la valeur par d\S\ifaut est 1. Elle peut \S\jtre sup\S\irieure pour les deux roues.','fr-FR',$); + +#7943= IFCRELASSOCIATESLIBRARY('3rOiIDBRP78xqR_W2TGMzh',$,$,$,(#2052),#14965); +#14965= IFCLIBRARYREFERENCE($,$,'\X2\4E00533A753B5F53305F308A306E99D08ECA53F06570\X0\','\X2\8ECA4E217A2E522530543068306E99D08ECA53F06570306E30E630CB30C330C830543068306E63075B9A53F0657030024E00822C306B30013053306E5024306F\X0\1\X2\53F0\X0\/1\X2\30E630CB30C330C8306B306A308B3079304D3067305930023057304B3057306A304C3089300130AA30FC30C830D030A4307E305F306F81EA8EE28ECA5411305130673042308B583454083001657053F0\X0\/1\X2\30E630CB30C330C84EE54E0A306A308B304B30823057308C307E305B30933002\X0\','ja-JP',$); + +#7944= IFCRELASSOCIATESLIBRARY('3yTbiXBkbFM8pvaCE$qRV5',$,$,$,(#2053),#14966); +#14966= IFCLIBRARYREFERENCE($,$,'Parking Use',$,'en',$); + +#7945= IFCRELASSOCIATESLIBRARY('1I603MwzX6uAU_IlXrS4UT',$,$,$,(#2053),#14967); +#14967= IFCLIBRARYREFERENCE($,$,'AccessibleHandicape','Identifie le type de v\S\ihicule pour lequel le parking a \S\it\S\i con\S\gu. Les valeurs possibles (voiture, bus, motos, v\S\ilos,\X2\2026\X0\) ne sont pas pr\S\id\S\ifinies.','fr-FR',$); + +#7946= IFCRELASSOCIATESLIBRARY('1TM233kSX7WuloT1FaIieT',$,$,$,(#2053),#14968); +#14968= IFCLIBRARYREFERENCE($,$,'\X2\99D08ECA5834306E75289014\X0\','\X2\3069306E8ECA4E217A2E5225306E99D08ECA5834306A306E304B30928B5852253057307E305930025024306F30423089304B305830815B9A30813089308C306A3044304C300181EA52D58ECA30015C0F578B8ECA300130AA30FC30C830D030A4300181EA8EE28ECA300130C830E930C330AF300130D030B9306A30693092542B309330673044308B304B30823057308C307E305B30933002\X0\','ja-JP',$); + +#7947= IFCRELASSOCIATESLIBRARY('1EQwyS6gL39P1BajHaFoEl',$,$,$,(#2054),#14969); +#14969= IFCLIBRARYREFERENCE($,$,'Partial Load Efficiency Curves',$,'en',$); + +#7948= IFCRELASSOCIATESLIBRARY('3RikzMx25ByQIyldH12WTq',$,$,$,(#2054),#14970); +#14970= IFCLIBRARYREFERENCE($,$,'CourbesEfficacit\S\iChargePartielle','Rendement de la chaudi\S\hre en fonction de la facteur de charge partielle; E= f(FacteurChargePartielle).','fr-FR',$); + +#7949= IFCRELASSOCIATESLIBRARY('324s$FpwHAXx0iEkSDrJvS',$,$,$,(#2054),#14971); +#14971= IFCLIBRARYREFERENCE($,$,'\X2\90E852068CA0837752B9738766F27DDA\X0\','\X2\90E852068CA083774FC26570306E95A26570306830573066306E30DC30A430E952B9738730003000\X0\E=f(\X2\90E852068CA083777387FF09\X0\','ja-JP',$); + +#7950= IFCRELASSOCIATESLIBRARY('2sY7jypEHCP9qYakrrkBkD',$,$,$,(#2055),#14972); +#14972= IFCLIBRARYREFERENCE($,$,'Particle Absorption Curve',$,'en',$); + +#7951= IFCRELASSOCIATESLIBRARY('1S1rOYNlT89vk_hmpxx2Pq',$,$,$,(#2056),#14973); +#14973= IFCLIBRARYREFERENCE($,$,'Particle Mass Holding',$,'en',$); + +#7952= IFCRELASSOCIATESLIBRARY('2s$Lu_AqX6bgUfbVEhZtfJ',$,$,$,(#2058),#14974); +#14974= IFCLIBRARYREFERENCE($,$,'Part Load Ratio',$,'en',$); + +#7953= IFCRELASSOCIATESLIBRARY('04S0TbGIb3uf$wPOZ3WPfB',$,$,$,(#2058),#14975); +#14975= IFCLIBRARYREFERENCE($,$,'Taux de charge','Ratio entre capacit\S\i effective et capacit\S\i nominale','fr-FR',$); + +#7954= IFCRELASSOCIATESLIBRARY('1xaYi0OIz8QRJCxRe16mAz',$,$,$,(#2058),#14976); +#14976= IFCLIBRARYREFERENCE($,$,'\X2\90E852068CA083776BD4\X0\','\X2\8A2D8A085BB991CF3068306E6BD4\X0\','ja-JP',$); + +#7956= IFCRELASSOCIATESLIBRARY('3feBPbkqr6cAtcdGqtnFpL',$,$,$,(#2059),#14977); +#14977= IFCLIBRARYREFERENCE($,$,'Pattern Type',$,'en',$); + +#7957= IFCRELASSOCIATESLIBRARY('01gxb1si92huHjYlVssy3r',$,$,$,(#2059),#14978); +#14978= IFCLIBRARYREFERENCE($,$,'\X2\30D130BF30FC30F330BF30A430D7\X0\','\X2\5B9A7FA9300030D130BF30FC30F3306E30BF30A430D7FF0853C8306F30BF30F330AF306E5F6272B6\X0\)\X2\304C660E793A3055308C308B\X0\','ja-JP',$); + +#7958= IFCRELASSOCIATESLIBRARY('0rj8IavZnDXgTOgKe0qgci',$,$,$,(#2060),#14979); +#14979= IFCLIBRARYREFERENCE($,$,'Pattern Type',$,'en',$); + +#7959= IFCRELASSOCIATESLIBRARY('2hpgoko_fCzQqLoOHujpyW',$,$,$,(#2060),#14980); +#14980= IFCLIBRARYREFERENCE($,$,'\X2\30D130BF30FC30F330BF30A430D7\X0\','\X2\5B9A7FA9300030D130BF30FC30F3306E30BF30A430D7FF0853C8306F30BF30F330AF306E5F6272B6FF09304C660E793A3055308C308B3002\X0\','ja-JP',$); + +#7961= IFCRELASSOCIATESLIBRARY('1CkrXFrD97MOHQSQC5xY_M',$,$,$,(#2065),#14981); +#14981= IFCLIBRARYREFERENCE($,$,'People',$,'en',$); + +#7962= IFCRELASSOCIATESLIBRARY('1fyt3OYbj7LPzLZB3bmMuA',$,$,$,(#2065),#14982); +#14982= IFCLIBRARYREFERENCE($,$,'\X2\4EBA54E1\X0\','\X2\4EBA54E1304B3089306E71B153D65F973002\X0\','ja-JP',$); + +#7963= IFCRELASSOCIATESLIBRARY('0MPhglXUTFhgE94_G0uCxL',$,$,$,(#2065),#14983); +#14983= IFCLIBRARYREFERENCE($,$,'\X2\C778C6D0\X0\','\X2\C0ACB78CC758\X0\ \X2\C5F4\X0\','ko-KR',$); + +#7964= IFCRELASSOCIATESLIBRARY('38m_AXcHDFGwO7cku7q0dU',$,$,$,(#2066),#14984); +#14984= IFCLIBRARYREFERENCE($,$,'People',$,'en',$); + +#7965= IFCRELASSOCIATESLIBRARY('3dnMECaHnA6f6zip20M$S6',$,$,$,(#2066),#14985); +#14985= IFCLIBRARYREFERENCE($,$,'\X2\4EBA54E1\X0\','\X2\4EBA54E1304B3089306E71B153D65F973002\X0\','ja-JP',$); + +#7966= IFCRELASSOCIATESLIBRARY('3VC0hYwQDEWxBVnZ5CmbwI',$,$,$,(#2066),#14986); +#14986= IFCLIBRARYREFERENCE($,$,'\X2\C778C6D0\X0\','\X2\C0ACB78CC758\X0\ \X2\C5F4\X0\','ko-KR',$); + +#7967= IFCRELASSOCIATESLIBRARY('0QzL2ZYOPFif7ei90R6$RV',$,$,$,(#2067),#14987); +#14987= IFCLIBRARYREFERENCE($,$,'Percentage Open',$,'en',$); + +#7968= IFCRELASSOCIATESLIBRARY('0fX1YXYarFih3JOuvZ42Nf',$,$,$,(#2067),#14988); +#14988= IFCLIBRARYREFERENCE($,$,'\X2\30D130FC30BB30F330C8958B5EA6\X0\','\X2\5168958B6642306B5BFE3059308B958B5EA691CF306E6BD473873002\X0\','ja-JP',$); + +#7969= IFCRELASSOCIATESLIBRARY('2Ssk9DAqz0VR4FdSCn01v1',$,$,$,(#2069),#14989); +#14989= IFCLIBRARYREFERENCE($,$,'Performance',$,'en',$); + +#7970= IFCRELASSOCIATESLIBRARY('0wxtItci59nhnQkVpq45Kb',$,$,$,(#2071),#14990); +#14990= IFCLIBRARYREFERENCE($,$,'Performance Classes',$,'en',$); + +#7971= IFCRELASSOCIATESLIBRARY('2JO6v$JozEWwqtpwC34LoK',$,$,$,(#2071),#14991); +#14991= IFCLIBRARYREFERENCE($,$,'\X2\80FD529B30AF30E930B9\X0\','\X2\30E230FC30BF4FDD8B773092884C3046958B958988C57F6E306F300180FD529B304C9055304667005927\X0\7\X2\7A2E985E304C3042308B3002540D79F0306E4F8B3068305730663001\X0\B, C, N, S, H, L, V\X2\304C542B307E308C308B3002\X0\','ja-JP',$); + +#7972= IFCRELASSOCIATESLIBRARY('2ZXGttFKbFUvyPbxbCF$kZ',$,$,$,(#2071),#14992); +#14992= IFCLIBRARYREFERENCE($,$,'\X2\B2A5B825\X0\ \X2\D074B798C2A4\X0\','\X2\BAA8D130\X0\ \X2\BCF4D638D558B294\X0\ \X2\AC1CD3D0\X0\ \X2\C7A5CE58B294\X0\ \X2\B2A5B825C774\X0\ \X2\B2E4B978\X0\ \X2\CD5CB300\X0\ 7 \X2\C885B958AC00C788B2E4\X0\. \X2\C774B984C758\X0\ \X2\C608B85CB294\X0\, B, C, N, S, H, L, V\X2\AC00\X0\ \X2\D3ECD568B41CB2E4\X0\.','ko-KR',$); + +#7973= IFCRELASSOCIATESLIBRARY('2QoEpCm7zCSPYRHMcM1nif',$,$,$,(#2072),#14993); +#14993= IFCLIBRARYREFERENCE($,$,'Performance Classes',$,'en',$); + +#7974= IFCRELASSOCIATESLIBRARY('16FtEXdNHCAej$3GR1tOiA',$,$,$,(#2072),#14994); +#14994= IFCLIBRARYREFERENCE($,$,'\X2\80FD529B30AF30E930B9\X0\','\X2\30E230FC30BF4FDD8B773092884C3046958B958988C57F6E306F300180FD529B304C9055304667005927\X0\7\X2\7A2E985E304C3042308B3002540D79F0306E4F8B3068305730663001\X0\B, C, N, S, H, L, V\X2\304C542B307E308C308B3002\X0\','ja-JP',$); + +#7975= IFCRELASSOCIATESLIBRARY('3FyQ9ZU8vFj9d58gBAAJei',$,$,$,(#2072),#14995); +#14995= IFCLIBRARYREFERENCE($,$,'\X2\B2A5B825D074B798C2A4\X0\','\X2\BAA8D130\X0\ \X2\BCF4D638D558B294\X0\ \X2\AC1CD3D0\X0\ \X2\C7A5CE58B294\X0\ \X2\B2A5B825C774\X0\ \X2\B2E4B978\X0\ \X2\CD5CB300\X0\ 7 \X2\C885B958AC00C788B2E4\X0\. \X2\C774B984C758\X0\ \X2\C608B85CB294\X0\, B, C, N, S, H, L, V\X2\AC00\X0\ \X2\D3ECD568B41CB2E4\X0\.','ko-KR',$); + +#7976= IFCRELASSOCIATESLIBRARY('2h1dL9ftT6BxFNGqWsji3m',$,$,$,(#2074),#14996); +#14996= IFCLIBRARYREFERENCE($,$,'Perimeter',$,'en',$); + +#7977= IFCRELASSOCIATESLIBRARY('2jJx_UNMX60RwtJC2Z6MMR',$,$,$,(#2075),#14997); +#14997= IFCLIBRARYREFERENCE($,$,'Durchl\S\dssigkeit','Durchl\S\dssigkeit der Unterdecke als Faktor zwischen 0 Undurchl\S\dssig und 1 v\S\vllig durchl\S\dssig. Der Faktor kann zur Absch\S\dtzung genutzt werden, ob die Unterdecke zur Decke hin offen und durchl\S\dssig (f\S\|r Licht, Wasser und Sicht) ist.','de-DE',$); + +#7978= IFCRELASSOCIATESLIBRARY('0Ol4DU5Vb9JB5NikGjWnm9',$,$,$,(#2075),#14998); +#14998= IFCLIBRARYREFERENCE($,$,'Permeability',$,'en',$); + +#7979= IFCRELASSOCIATESLIBRARY('0ZElUdBW5CRx4requXFiwA',$,$,$,(#2075),#14999); +#14999= IFCLIBRARYREFERENCE($,$,'Perm\S\iabilit\S\i','Ratio de perm\S\iabilit\S\i du plafond. Ce ratio peut \S\jtre utilis\S\i pour d\S\isigner un plafond ouvert (cela permet de savoir si la pose du plafond emp\S\jche la distribution de fluides \S\` partir d''installations situ\S\ies dans le faux plafond).','fr-FR',$); + +#7980= IFCRELASSOCIATESLIBRARY('08EigZsan1yPTkk2tG1Rjs',$,$,$,(#2075),#15000); +#15000= IFCLIBRARYREFERENCE($,$,'\X2\6E17900F7387\X0\','\X2\592982B1677F76846E17900F6BD473873002\X0\\X\0D\X\0A\X2\8BE56BD4738753EF75284EE58868793A5F00655E5F0F592982B1677FFF088868793A592982B1677F80FD5426963B9694517651854FA7768455B76DCB6C34300151497EBF7B497684FF093002\X0\','zh-CN',$); + +#7981= IFCRELASSOCIATESLIBRARY('2BY_kh84P6KxAt3jdXbV6n',$,$,$,(#2078),#15001); +#15001= IFCLIBRARYREFERENCE($,$,'PHLevel',$,'en',$); + +#7982= IFCRELASSOCIATESLIBRARY('2tpBv4xU1C5Bf5t0Zr9kZl',$,$,$,(#2079),#15002); +#15002= IFCLIBRARYREFERENCE($,$,'Photochemical Ozone Formation',$,'en',$); + +#7983= IFCRELASSOCIATESLIBRARY('3HFger11XE6x8gB5IN17jw',$,$,$,(#2079),#15003); +#15003= IFCLIBRARYREFERENCE($,$,'FormationOzonePhotochimique','Quantit\S\i de gaz producteurs d''ozone photochimique exprim\S\ie en \S\iquivalent ethyl\S\hne [NDT : selon la norme NF P01-010]','fr-FR',$); + +#7984= IFCRELASSOCIATESLIBRARY('2AxfAjnMDB8B8$20eFAGiJ',$,$,$,(#2079),#15004); +#15004= IFCLIBRARYREFERENCE($,$,'\X2\514953165B6630AA30BE30F3751F6210\X0\','\X2\7B9751FA3055308C305F\X0\ \X2\30A830C130EC30F330687B4930573044514953165B6630AA30BE30F35C643092751F62103059308B30AC30B9306E91CF3002\X0\','ja-JP',$); + +#7985= IFCRELASSOCIATESLIBRARY('2YwaZY92b2hggzuP6wxD08',$,$,$,(#2079),#15005); +#15005= IFCLIBRARYREFERENCE($,$,'\X2\AD11D654D559\X0\ \X2\C624C874\X0\ \X2\C0DDC131\X0\','\X2\C5D0D2F8B80CC5D0\X0\ \X2\D574B2F9\X0\ \X2\D658C0B0B41C\X0\ \X2\AD11D654D559\X0\ \X2\C624C874\X0\ \X2\C0DDC131\X0\ \X2\B04A\X0\ \X2\AC00C2A4B7C9\X0\','ko-KR',$); + +#7986= IFCRELASSOCIATESLIBRARY('0jXX8q0r14490N7F_3QB3D',$,$,$,(#2080),#15006); +#15006= IFCLIBRARYREFERENCE($,$,'Photochemical Ozone Formation Per Unit',$,'en',$); + +#7987= IFCRELASSOCIATESLIBRARY('3rJQsx6zD4nfuFwCoc$l5F',$,$,$,(#2080),#15007); +#15007= IFCLIBRARYREFERENCE($,$,'FormationOzonePhotochimiqueParUnite','Quantit\S\i de gaz producteurs d''ozone photochimique exprim\S\ie en \S\iquivalent ethyl\S\hne tels que d\S\ifinis dans la norme ISO21930:2007 [NDT : et dans la norme NF P01-010]','fr-FR',$); + +#7988= IFCRELASSOCIATESLIBRARY('3fMhavZV5EYfdS$PUbfod7',$,$,$,(#2080),#15008); +#15008= IFCLIBRARYREFERENCE($,$,'\X2\53584F4D3042305F308A514953165B6630AA30BE30F3751F6210\X0\','\X2\30A830C130EC30F330678A087B973055308C308B514953165B6672698CEA30AA30BE30F33092751F62103059308B30AC30B9306E91CF3002\X0\','ja-JP',$); + +#7989= IFCRELASSOCIATESLIBRARY('3XjT$gdRnCpBf5m3TefaA8',$,$,$,(#2080),#15009); +#15009= IFCLIBRARYREFERENCE($,$,'\X2\B2E8C704B2F9\X0\ \X2\AD11D654D559\X0\ \X2\C624C874\X0\ \X2\C0DDC131\X0\','\X2\C5D0D2F8B80CC5D0\X0\ \X2\D574B2F9\X0\ \X2\D658C0B0B41C\X0\ \X2\AD11D654D559\X0\ \X2\C624C874\X0\ \X2\C0DDC131\X0\ \X2\B04A\X0\ \X2\AC00C2A4B7C9\X0\','ko-KR',$); + +#7991= IFCRELASSOCIATESLIBRARY('1a_GdJekb9PvyMlR2k4CIo',$,$,$,(#2082),#15010); +#15010= IFCLIBRARYREFERENCE($,$,'Pictogram Escape Direction',$,'en',$); + +#7992= IFCRELASSOCIATESLIBRARY('1g0yJS1WjB7u5F9NWBg3f0',$,$,$,(#2082),#15011); +#15011= IFCLIBRARYREFERENCE($,$,'\X2\907F96E36A198B58306E5411304D\X0\','\X2\907F96E36A198B58306E5411304D3002\X0\','ja-JP',$); + +#7993= IFCRELASSOCIATESLIBRARY('0hazgUoDL2Sw3siQXIFYG2',$,$,$,(#2082),#15012); +#15012= IFCLIBRARYREFERENCE($,$,'\X2\D53CB09C\X0\ \X2\D45CC9C0D310\X0\ \X2\BC29D5A5\X0\','\X2\D53CB09C\X0\ \X2\D45CC9C0D310\X0\ \X2\BC29D5A5\X0\','ko-KR',$); + +#7994= IFCRELASSOCIATESLIBRARY('1uPSoQcXP9yOLQmBfn$PpV',$,$,$,(#2083),#15013); +#15013= IFCLIBRARYREFERENCE($,$,'Piece Mark',$,'en',$); + +#7995= IFCRELASSOCIATESLIBRARY('01GoxTXWj1jeSFRMXBI1tP',$,$,$,(#2084),#15014); +#15014= IFCLIBRARYREFERENCE($,$,'Piece Mark',$,'en',$); + +#7998= IFCRELASSOCIATESLIBRARY('1Vf6Navib01fzG$eru$$sg',$,$,$,(#2088),#15015); +#15015= IFCLIBRARYREFERENCE($,$,'Pipe Connection Enum',$,'en',$); + +#7999= IFCRELASSOCIATESLIBRARY('1alaEfCAXFQfk7e3U4PBV_',$,$,$,(#2089),#15016); +#15016= IFCLIBRARYREFERENCE($,$,'Dachfl\S\dchenneigung','Neigungswinkel der Decke gegen\S\|ber der Horizontalen wenn es sich um eine Dachfl\S\dche handelt. Angabe 0 Grad definiert eine horizontale Fl\S\dche.\X\0D\X\0A\X\0D\X\0ADieser Parameter wird zus\S\dtzlich zur geometrischen Repr\S\dsentation bereitgestellt. Im Fall der Inkonsistenz zwischen dem Parameter und der Geometrie hat die geometrische Repr\S\dsention Priorit\S\dt. Dieser Parameter ist f\S\|r CAD Software write-only.','de-DE',$); + +#8000= IFCRELASSOCIATESLIBRARY('2rgQm9yLP6cxPiP2K_nYy7',$,$,$,(#2089),#15017); +#15017= IFCLIBRARYREFERENCE($,$,'Pitch Angle',$,'en',$); + +#8001= IFCRELASSOCIATESLIBRARY('0lS1DUrKv6HAZYpqYeGCM2',$,$,$,(#2089),#15018); +#15018= IFCLIBRARYREFERENCE($,$,'AngleInclinaison','Angle de la dalle avec l''horizontale quand elle est utilis\S\ie comme un \S\il\S\iment de la couverture (valeur 0 ou non d\S\ifinie lorsque la dalle ne participe pas \S\` la couverture). Cette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment. Les applications qui d\S\iterminent la g\S\iom\S\itrie comme les logiciels de CAO ne doivent pas autoriser la modification de cette propri\S\it\S\i.','fr-FR',$); + +#8002= IFCRELASSOCIATESLIBRARY('2U4IZOFdz2exMJfgDULN$6',$,$,$,(#2089),#15019); +#15019= IFCLIBRARYREFERENCE($,$,'\X2\52FE914D89D25EA6\X0\','\X2\30B330F330DD30FC30CD30F330C8304C5C4B68393068305730664F7F75283055308C308B58345408306E30016C345E73306B5BFE3059308B30B930E930D6306E89D25EA6FF0830B930E930D6304C5C4B68393068305730664F7F75283055308C306A304458345408306F3001\X0\0\X2\5EA6306863075B9A3055308C308B304B30015B9A7FA93055308C306A3044FF093002\X0\\X\0D\X\0A\X\0D\X\0A\X2\5F6272B660C55831306F5F6272B6306E886873FE3068305730668FFD52A03055308C30015E7E4F555B667684306A30D130E930E130FC30BF304C4F7F75283055308C308B30025E7E4F555B667684306A30D130E930E130FC30BF30688FFD52A03055308C305F5F6272B630D730ED30D130C630A3304C77DB76FE3059308B5834540830015E7E4F555B667684306A30D130E930E130FC30BF304C512A51483055308C308B3002\X0\CAD\X2\306E30883046306A30015E7E4F555B6664CD4F5C30A230D730EA30B130FC30B730E730F3306B30683063306630013053306E5024306F300166F8304D8FBC307F5C02752830673042308B3079304D30603002\X0\','ja-JP',$); + +#8005= IFCRELASSOCIATESLIBRARY('2pkP8xXt94YujFZfFYN1b2',$,$,$,(#2091),#15020); +#15020= IFCLIBRARYREFERENCE($,$,'Placing Type',$,'en',$); + +#8006= IFCRELASSOCIATESLIBRARY('0GsDMICEH8Gg_zb7Nsfq98',$,$,$,(#2091),#15021); +#15021= IFCLIBRARYREFERENCE($,$,'\X2\4F4D7F6E\X0\','\X2\30B830E430F330AF30B730E730F330DC30C330AF30B9306E914D7F6E583462403002\X0\','ja-JP',$); + +#8007= IFCRELASSOCIATESLIBRARY('31us02gxz00esdf2E6lr09',$,$,$,(#2091),#15022); +#15022= IFCLIBRARYREFERENCE($,$,'\X2\C704CE58\X0\','\X2\C9C0C580\X0\ \X2\C139C158\X0\ \X2\BCF4D2B8\X0\ \X2\C0C1C790\X0\ \X2\C124CE58\X0\ \X2\BC29BC95\X0\.','ko-KR',$); + +#8008= IFCRELASSOCIATESLIBRARY('2M3tr5eT98kO2FBAB$X5h9',$,$,$,(#2093),#15023); +#15023= IFCLIBRARYREFERENCE($,$,'Planning Control Status',$,'en',$); + +#8009= IFCRELASSOCIATESLIBRARY('22vGpHZB92QB3NgsK6O4_m',$,$,$,(#2093),#15024); +#15024= IFCLIBRARYREFERENCE($,$,'EtatPlanningControle','Cat\S\igorie de zone ou classe, ou cat\S\igorie relativement \S\` un planning de contr\S\tle pour le site ou l''ensemble immobilier.','fr-FR',$); + +#8010= IFCRELASSOCIATESLIBRARY('1QlKcHvwj5jRVnD5NL5Bvc',$,$,$,(#2094),#15025); +#15025= IFCLIBRARYREFERENCE($,$,'Planning Control Status',$,'en',$); + +#8011= IFCRELASSOCIATESLIBRARY('2Qso_Fjub3GAr73EToHWt0',$,$,$,(#2094),#15026); +#15026= IFCLIBRARYREFERENCE($,$,'EtatPlanningControle','Cat\S\igorie de zone ou classe, ou cat\S\igorie relativement \S\` un planning de contr\S\tle pour le site ou l''ensemble immobilier.','fr-FR',$); + +#8012= IFCRELASSOCIATESLIBRARY('3ZJgD2zBbE7x4Qpj8roUOv',$,$,$,(#2095),#15027); +#15027= IFCLIBRARYREFERENCE($,$,'Plastic Shape Factor Y',$,'en',$); + +#8013= IFCRELASSOCIATESLIBRARY('1UItcylWv259RHoELMWVO5',$,$,$,(#2096),#15028); +#15028= IFCLIBRARYREFERENCE($,$,'Plastic Shape Factor Z',$,'en',$); + +#8014= IFCRELASSOCIATESLIBRARY('3_HAPKqEj3PvGqhBJzXyig',$,$,$,(#2097),#15029); +#15029= IFCLIBRARYREFERENCE($,$,'Plastic Strain',$,'en',$); + +#8015= IFCRELASSOCIATESLIBRARY('2zV9_2F3LBH9q_BvSxRfTT',$,$,$,(#2099),#15030); +#15030= IFCLIBRARYREFERENCE($,$,'Player Media Eject',$,'en',$); + +#8016= IFCRELASSOCIATESLIBRARY('2DR7yvZub9Auql6PiOjwU_',$,$,$,(#2099),#15031); +#15031= IFCLIBRARYREFERENCE($,$,'\X2\30E130C730A330A253D6308A51FA305753EF5426\X0\','\X2\30E130C730A330A2309253D6308A51FA305930533068304C3067304D308B304B30693046304B3092793A30593002\X0\','ja-JP',$); + +#8017= IFCRELASSOCIATESLIBRARY('2FzQj7r9v9MPNQNaFlcUK5',$,$,$,(#2099),#15032); +#15032= IFCLIBRARYREFERENCE($,$,'\X2\BBF8B514C5B4\X0\ \X2\AEBCB0B4AE30\X0\ \X2\C5ECBD80\X0\','\X2\BBF8B514C5B4B97C\X0\ \X2\AEBCB0BC\X0\ \X2\C218\X0\ \X2\C788B294C9C0\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#8018= IFCRELASSOCIATESLIBRARY('2xtwdlLzP5zBay4sVLVs6e',$,$,$,(#2100),#15033); +#15033= IFCLIBRARYREFERENCE($,$,'Player Media Format',$,'en',$); + +#8019= IFCRELASSOCIATESLIBRARY('1bDr_pQvnCoQF9DdP6sPzH',$,$,$,(#2100),#15034); +#15034= IFCLIBRARYREFERENCE($,$,'\X2\30E130C730A330A230D530A930FC30DE30C330C8\X0\','\X2\30B530DD30FC30C83055308C30663044308B30E130C730A330A2306E30D530A930FC30DE30C330C83092793A30593002\X0\','ja-JP',$); + +#8020= IFCRELASSOCIATESLIBRARY('028D1Iz$j62w0kWUxss_85',$,$,$,(#2100),#15035); +#15035= IFCLIBRARYREFERENCE($,$,'\X2\BBF8B514C5B4\X0\ \X2\D3ECB9F7\X0\','\X2\C9C0C6D0B418B294\X0\ \X2\BBF8B514C5B4\X0\ \X2\D615C2DDC744\X0\ \X2\BCF4C5ECC900B2E4\X0\.','ko-KR',$); + +#8022= IFCRELASSOCIATESLIBRARY('1g4DSupZT5jeaiEdbY_UMp',$,$,$,(#2101),#15036); +#15036= IFCLIBRARYREFERENCE($,$,'Player Type',$,'en',$); + +#8023= IFCRELASSOCIATESLIBRARY('2bM$C25sz1oR$RoW1f0Eo$',$,$,$,(#2101),#15037); +#15037= IFCLIBRARYREFERENCE($,$,'\X2\30D730EC30A430E430FC5F625F0F\X0\','\X2\518D751F53EF80FD306A5F625F0F3092793A30593002\X0\','ja-JP',$); + +#8024= IFCRELASSOCIATESLIBRARY('124yRB1Qj9GuZ7j89LNsEk',$,$,$,(#2101),#15038); +#15038= IFCLIBRARYREFERENCE($,$,'\X2\D50CB808C774C5B4\X0\ \X2\D615C2DD\X0\','\X2\C7ACC0DD\X0\ \X2\AC00B2A5D55C\X0\ \X2\D615C2DDC744\X0\ \X2\BCF4C5ECC900B2E4\X0\.','ko-KR',$); + +#8025= IFCRELASSOCIATESLIBRARY('2JwEXFIAD6vOAfQYmRFzul',$,$,$,(#2102),#15039); +#15039= IFCLIBRARYREFERENCE($,$,'Plies',$,'en',$); + +#8026= IFCRELASSOCIATESLIBRARY('0E$3fJ3iDDOQe597Fp6UyK',$,$,$,(#2103),#15040); +#15040= IFCLIBRARYREFERENCE($,$,'Point Of Contact',$,'en',$); + +#8027= IFCRELASSOCIATESLIBRARY('01AIoT9pnEYBu5e$zuz8PN',$,$,$,(#2105),#15041); +#15041= IFCLIBRARYREFERENCE($,$,'Poisson Ratio',$,'en',$); + +#8028= IFCRELASSOCIATESLIBRARY('3gN8_V5wXDBe03ngPeOZpl',$,$,$,(#2106),#15042); +#15042= IFCLIBRARYREFERENCE($,$,'Polarity',$,'en',$); + +#8031= IFCRELASSOCIATESLIBRARY('1EaQsxuoT2suigGk0dUup4',$,$,$,(#2109),#15043); +#15043= IFCLIBRARYREFERENCE($,$,'Pole Usage',$,'en',$); + +#8032= IFCRELASSOCIATESLIBRARY('2zXdbsJ3T8fPQI1Eo1AXe1',$,$,$,(#2110),#15044); +#15044= IFCLIBRARYREFERENCE($,$,'Porosity',$,'en',$); + +#8033= IFCRELASSOCIATESLIBRARY('0d69i7byHB9gRsI2e67lBM',$,$,$,(#2112),#15045); +#15045= IFCLIBRARYREFERENCE($,$,'Port Number',$,'en',$); + +#8034= IFCRELASSOCIATESLIBRARY('1f4NvoD4n3kPdVo05j5Ijj',$,$,$,(#2112),#15046); +#15046= IFCLIBRARYREFERENCE($,$,'\X2\30DD30FC30C8756A53F7\X0\','\X2\30DD30FC30C8306B542B307E308C308B89817D2030017A2E985E3092793A3059756A53F73002\X0\','ja-JP',$); + +#8035= IFCRELASSOCIATESLIBRARY('1rFO30NszC9fpvVoTL8422',$,$,$,(#2112),#15047); +#15047= IFCLIBRARYREFERENCE($,$,'\X2\D3ECD2B8\X0\ \X2\BC88D638\X0\','\X2\D3ECD2B8C5D0\X0\ \X2\D3ECD568B418B294\X0\ \X2\C694C18C\X0\ \X2\C720D615C744\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\C22BC790\X0\','ko-KR',$); + +#8036= IFCRELASSOCIATESLIBRARY('0uYpvULs9DuwOPnD4c6LOd',$,$,$,(#2113),#15048); +#15048= IFCLIBRARYREFERENCE($,$,'Position',$,'en',$); + +#8037= IFCRELASSOCIATESLIBRARY('009lMOwzb34fMLlflKS3Bw',$,$,$,(#2113),#15049); +#15049= IFCLIBRARYREFERENCE($,$,'\X2\4F4D7F6E\X0\','\X2\30A230AF30C130E530A830FC30BF306E6642959330543068306E4F4D7F6E3092793A305950243002\X0\0.0\X2\304C5B8C5168306B958930583089308C305F72B6614B30673001\X0\1.0\X2\304C5B8C5168306B958B3044305F72B6614B3002\X0\','ja-JP',$); + +#8038= IFCRELASSOCIATESLIBRARY('3PcJHvB$HDl9XPpJKBNKNU',$,$,$,(#2113),#15050); +#15050= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\ ID','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0C11C\X0\ \X2\C0ACC6A9C774\X0\ \X2\C720D615C5D0\X0\ \X2\B300D55C\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : ''A-1'') \X2\203B\X0\ \X2\AE30BCF8C774C788B294\X0\ \X2\ACBDC6B0\X0\ \X2\ADF8\X0\ \X2\AE30D638B97C\X0\ \X2\C0ACC6A9\X0\','ko-KR',$); + +#8039= IFCRELASSOCIATESLIBRARY('1CB6yNwRX3zP8k8nspIMQA',$,$,$,(#2117),#15051); +#15051= IFCLIBRARYREFERENCE($,$,'Power',$,'en',$); + +#8040= IFCRELASSOCIATESLIBRARY('3c1GGqw$HExBlpbakG1Hs0',$,$,$,(#2117),#15052); +#15052= IFCLIBRARYREFERENCE($,$,'\X2\96FB529B\X0\','\X2\5B9F96FB529B306852D54F5C53EF80FD7BC456F23002\X0\','ja-JP',$); + +#8041= IFCRELASSOCIATESLIBRARY('1AC7sRsVjBf8ZD4i5P2EGd',$,$,$,(#2121),#15053); +#15053= IFCLIBRARYREFERENCE($,$,'Power Factor',$,'en',$); + +#8042= IFCRELASSOCIATESLIBRARY('02AzGIHcD60RXuNQVDzKSM',$,$,$,(#2122),#15054); +#15054= IFCLIBRARYREFERENCE($,$,'Power Factor',$,'en',$); + +#8043= IFCRELASSOCIATESLIBRARY('1aPAkJjGTC4Po_ObXDch3I',$,$,$,(#2122),#15055); +#15055= IFCLIBRARYREFERENCE($,$,'\X2\30D130EF30FC30D530A130AF30BF\X0\','\X2\30D130EF30FC30D530A130AF30BF3002\X0\','ja-JP',$); + +#8044= IFCRELASSOCIATESLIBRARY('2B4p1G8Xf2cgvNQ0EHAGKm',$,$,$,(#2123),#15056); +#15056= IFCLIBRARYREFERENCE($,$,'Power',$,'en',$); + +#8045= IFCRELASSOCIATESLIBRARY('3ahqeADw59jfEgcPkleQRX',$,$,$,(#2123),#15057); +#15057= IFCLIBRARYREFERENCE($,$,'\X2\52D5529B\X0\','\X2\30DD30F330D7306E5B9F52D5529B6D888CBB\X0\','ja-JP',$); + +#8046= IFCRELASSOCIATESLIBRARY('2zUaGbhgfEZwbydJGJGflf',$,$,$,(#2124),#15058); +#15058= IFCLIBRARYREFERENCE($,$,'Power Loss',$,'en',$); + +#8047= IFCRELASSOCIATESLIBRARY('2Wd5C22Yb8JRash98iQXKo',$,$,$,(#2124),#15059); +#15059= IFCLIBRARYREFERENCE($,$,'\X2\96FB529B640D5931\X0\','\X2\5B9A683C96FB6D41304C30D230E530FC30BA306B6D41308C308B6642306E96FB529B640D5931\X0\[W]\X2\3002\X0\','ja-JP',$); + +#8048= IFCRELASSOCIATESLIBRARY('3WJgYqLDvEYA_Cb52o3_K_',$,$,$,(#2124),#15060); +#15060= IFCLIBRARYREFERENCE($,$,'\X2\C804B825\X0\ \X2\C190C2E4\X0\','\X2\C815ACA9\X0\ \X2\C804B958AC00\X0\ \X2\D4E8C988C5D0\X0\ \X2\D750B974B294C2DC\X0\ \X2\C804B825\X0\ \X2\C190C2E4\X0\ [W].','ko-KR',$); + +#8049= IFCRELASSOCIATESLIBRARY('2It3_fGMXFJuYZaHGEuPoU',$,$,$,(#2125),#15061); +#15061= IFCLIBRARYREFERENCE($,$,'Power Loss',$,'en',$); + +#8050= IFCRELASSOCIATESLIBRARY('1tgc8g94rCAwWkXLTvDr8V',$,$,$,(#2126),#15062); +#15062= IFCLIBRARYREFERENCE($,$,'Power Loss',$,'en',$); + +#8051= IFCRELASSOCIATESLIBRARY('3lxzfac8TDv8mpq5RHgzJz',$,$,$,(#2126),#15063); +#15063= IFCLIBRARYREFERENCE($,$,'\X2\96FB529B640D5931\X0\','\X2\5B9A683C96FB6D41304C\X0\MCB\X2\306B6D41308C30663044308B6642306E\X0\MCB\X2\306E69755F53305F308A306E96FB529B640D5931\X0\[W]\X2\3002\X0\','ja-JP',$); + +#8052= IFCRELASSOCIATESLIBRARY('2ESXCVEoj9jPh2FncYwK1N',$,$,$,(#2126),#15064); +#15064= IFCLIBRARYREFERENCE($,$,'\X2\C804B825\X0\ \X2\C190C2E4\X0\','\X2\C815ACA9\X0\ \X2\C804B958AC00\X0\ MCB \X2\D750B974ACE0C788C744\X0\ \X2\B54CC758\X0\ MCB \X2\ADF9\X0\ \X2\B2F9\X0\ \X2\C804B825\X0\ \X2\C190C2E4\X0\ [W].','ko-KR',$); + +#8054= IFCRELASSOCIATESLIBRARY('2WTdeZRfP0fh281zHfq3MU',$,$,$,(#2127),#15065); +#15065= IFCLIBRARYREFERENCE($,$,'Power Source',$,'en',$); + +#8055= IFCRELASSOCIATESLIBRARY('1P4GoUgU9DqBFHt2l1Nz_p',$,$,$,(#2127),#15066); +#15066= IFCLIBRARYREFERENCE($,$,'SourcePuissance','Type de puissance fournie au compresseur','fr-FR',$); + +#8056= IFCRELASSOCIATESLIBRARY('1Got$RkZTFRhdKSdavSHpi',$,$,$,(#2128),#15067); +#15067= IFCLIBRARYREFERENCE($,$,'Power State',$,'en',$); + +#8057= IFCRELASSOCIATESLIBRARY('1N8SNVK_b25QIFzZt0JX0l',$,$,$,(#2129),#15068); +#15068= IFCLIBRARYREFERENCE($,$,'Power State',$,'en',$); + +#8058= IFCRELASSOCIATESLIBRARY('0dyC52bdTCVgzYHG_6V1vd',$,$,$,(#2130),#15069); +#15069= IFCLIBRARYREFERENCE($,$,'Power State',$,'en',$); + +#8059= IFCRELASSOCIATESLIBRARY('1LvLKhPgj2rxN3ANAl5tF6',$,$,$,(#2130),#15070); +#15070= IFCLIBRARYREFERENCE($,$,'\X2\96FB6E9072B6614B\X0\','\X2\6A5F5668306E96FB6E9030AA30F330AA30D5306E6642959330543068306E72B6614B3092793A30593002\X0\','ja-JP',$); + +#8061= IFCRELASSOCIATESLIBRARY('3JaFQkbYr7zhzYmoqs9bTh',$,$,$,(#2132),#15071); +#15071= IFCLIBRARYREFERENCE($,$,'Pressure',$,'en',$); + +#8062= IFCRELASSOCIATESLIBRARY('3BIXNoSTP8necX51E1TC7A',$,$,$,(#2133),#15072); +#15072= IFCLIBRARYREFERENCE($,$,'Pressure',$,'en',$); + +#8063= IFCRELASSOCIATESLIBRARY('1RrZ6jzWD4rODeAa$lqIQp',$,$,$,(#2133),#15073); +#15073= IFCLIBRARYREFERENCE($,$,'\X2\5727529B\X0\','\X2\6D414F53306E5727529B3002\X0\','ja-JP',$); + +#8064= IFCRELASSOCIATESLIBRARY('0wufPj5NP0Zxmhqp$c05IE',$,$,$,(#2134),#15074); +#15074= IFCLIBRARYREFERENCE($,$,'Pressure Class',$,'en',$); + +#8065= IFCRELASSOCIATESLIBRARY('0A$3pDL5T0NuxNGtrYyvQ$',$,$,$,(#2134),#15075); +#15075= IFCLIBRARYREFERENCE($,$,'\X2\5727529B30AF30E930B9\X0\','\X2\7BA18F446A293092630130645F535C40FF08\X0\SMACNA\X2\306A3069FF09306B3088306330665B9A7FA93055308C305F5727529B5206985E\X0\','ja-JP',$); + +#8066= IFCRELASSOCIATESLIBRARY('1ZDIZzEEfF8v2MQT342Sst',$,$,$,(#2135),#15076); +#15076= IFCLIBRARYREFERENCE($,$,'Pressure Class',$,'en',$); + +#8067= IFCRELASSOCIATESLIBRARY('0tzKw7XjfEeuySKp4uwoiL',$,$,$,(#2135),#15077); +#15077= IFCLIBRARYREFERENCE($,$,'\X2\5727529B5206985E\X0\','\X2\7D99304E624B63A5540890E8306E5727529B7B497D1AFF1F\X0\','ja-JP',$); + +#8068= IFCRELASSOCIATESLIBRARY('0kyeY1ASfDpvL0rChmnKAn',$,$,$,(#2136),#15078); +#15078= IFCLIBRARYREFERENCE($,$,'Pressure Class',$,'en',$); + +#8069= IFCRELASSOCIATESLIBRARY('3eoBN0aRfEcetxWQLmnFMw',$,$,$,(#2136),#15079); +#15079= IFCLIBRARYREFERENCE($,$,'\X2\5727529B7B497D1A\X0\','\X2\30C030AF30C830B730B930C630E0540490E84F4D306E5727529B7B497D1AFF088A086E2C3057305F5727529BFF093002\X0\','ja-JP',$); + +#8070= IFCRELASSOCIATESLIBRARY('0wRKAutWP6s9h5C5nNR9gw',$,$,$,(#2136),#15080); +#15080= IFCLIBRARYREFERENCE($,$,'\X2\C555B825\X0\ \X2\B4F1AE09\X0\','\X2\B355D2B8\X0\ \X2\C2DCC2A4D15C\X0\ \X2\AC01\X0\ \X2\BD80C704C758\X0\ \X2\C555B825\X0\ \X2\B4F1AE09\X0\ (\X2\CE21C815B41C\X0\ \X2\C555B825\X0\)','ko-KR',$); + +#8071= IFCRELASSOCIATESLIBRARY('0YMleSGeL1avIxvJOShsvj',$,$,$,(#2137),#15081); +#15081= IFCLIBRARYREFERENCE($,$,'Pressure Curve',$,'en',$); + +#8072= IFCRELASSOCIATESLIBRARY('2t5Xy2ndL7Svvk7KF_w5R0',$,$,$,(#2138),#15082); +#15082= IFCLIBRARYREFERENCE($,$,'Pressure Drop',$,'en',$); + +#8073= IFCRELASSOCIATESLIBRARY('3JfbbIFy54ePMq$TSYplMc',$,$,$,(#2138),#15083); +#15083= IFCLIBRARYREFERENCE($,$,'Chute de pression','Chute de pression totale entre l''entr\S\ie et la sortie en d\S\ibit d''air nominal','fr-FR',$); + +#8074= IFCRELASSOCIATESLIBRARY('3f1G4Oq2b2jAoubqjwnaLY',$,$,$,(#2138),#15084); +#15084= IFCLIBRARYREFERENCE($,$,'\X2\5727529B964D4E0B\X0\','\X2\8A2D5B9A98A891CF3067306E516553E3\X0\/\X2\51FA53E39593306E51685727964D4E0B\X0\','ja-JP',$); + +#8075= IFCRELASSOCIATESLIBRARY('3hvrKFgnHAY8Y9vp_n73UY',$,$,$,(#2139),#15085); +#15085= IFCLIBRARYREFERENCE($,$,'Pressure Drop',$,'en',$); + +#8076= IFCRELASSOCIATESLIBRARY('2XjfIRk95FKxC72vq9ePYe',$,$,$,(#2140),#15086); +#15086= IFCLIBRARYREFERENCE($,$,'Pressure Drop Curve',$,'en',$); + +#8078= IFCRELASSOCIATESLIBRARY('1R8CGSgmX9$Q3RFO6_dQi_',$,$,$,(#2141),#15087); +#15087= IFCLIBRARYREFERENCE($,$,'Pressure Gauge Type',$,'en',$); + +#8079= IFCRELASSOCIATESLIBRARY('1xWZ9dP0L9V8PSgyqHvyOX',$,$,$,(#2141),#15088); +#15088= IFCLIBRARYREFERENCE($,$,'\X2\5727529B8A0830BF30A430D7\X0\','\X2\5727529B304C8868793A3055308C308B624B6BB530928B5852253059308B3002\X0\','ja-JP',$); + +#8080= IFCRELASSOCIATESLIBRARY('21Yi6k0H9D3AviZQtxCnkX',$,$,$,(#2141),#15089); +#15089= IFCLIBRARYREFERENCE($,$,'\X2\C555B825ACC4\X0\ \X2\C720D615\X0\','\X2\C555B825C774\X0\ \X2\D45CC2DCB418B294\X0\ \X2\BC29BC95C744\X0\ \X2\D655C778D55CB2E4\X0\.','ko-KR',$); + +#8081= IFCRELASSOCIATESLIBRARY('1QjjZdvs5AcPb8ZemN5047',$,$,$,(#2142),#15090); +#15090= IFCLIBRARYREFERENCE($,$,'Pressure',$,'en',$); + +#8082= IFCRELASSOCIATESLIBRARY('2kpPeHMJ90Zv3Nxg5FajwG',$,$,$,(#2143),#15091); +#15091= IFCLIBRARYREFERENCE($,$,'Pressure Loss Coefficient',$,'en',$); + +#8083= IFCRELASSOCIATESLIBRARY('25rcAFg1LCrv_4l2GocZiq',$,$,$,(#2145),#15092); +#15092= IFCLIBRARYREFERENCE($,$,'Pressure Range',$,'en',$); + +#8084= IFCRELASSOCIATESLIBRARY('3WO6f9AbD7XBKVFGOqRgnu',$,$,$,(#2145),#15093); +#15093= IFCLIBRARYREFERENCE($,$,'\X2\5727529B7BC456F2\X0\','\X2\8A315BB96700592730FB67005C0F52D54F5C5727529BFF0854688FBA5727529B3068306E76F85BFE5024FF09\X0\','ja-JP',$); + +#8085= IFCRELASSOCIATESLIBRARY('3vbjkMPLz9DvzOh_2WXZ4K',$,$,$,(#2146),#15094); +#15094= IFCLIBRARYREFERENCE($,$,'Pressure Range',$,'en',$); + +#8086= IFCRELASSOCIATESLIBRARY('1oVsgDWg9DbAoX1KprDKn7',$,$,$,(#2146),#15095); +#15095= IFCLIBRARYREFERENCE($,$,'\X2\5727529B7BC456F2\X0\','\X2\8A315BB93067304D308B67005927\X0\/\X2\67005C0F7BA151855727529B\X0\(\X2\546856F25727529B306B6BD48F0330573066\X0\)','ja-JP',$); + +#8087= IFCRELASSOCIATESLIBRARY('0_hN0pwfXFGBMEFyE_N9Dr',$,$,$,(#2147),#15096); +#15096= IFCLIBRARYREFERENCE($,$,'Pressure Range',$,'en',$); + +#8088= IFCRELASSOCIATESLIBRARY('0Il5XG4_TDxwEBlU7Jl5Mh',$,$,$,(#2147),#15097); +#15097= IFCLIBRARYREFERENCE($,$,'\X2\5727529B7BC456F2\X0\','\X2\8A315BB96700592730FB67005C0F52D54F5C5727529BFF0854688FBA5727529B3068306E76F85BFE5024FF09\X0\','ja-JP',$); + +#8089= IFCRELASSOCIATESLIBRARY('3r0yR$mSr3bgO3nfhc6NQN',$,$,$,(#2148),#15098); +#15098= IFCLIBRARYREFERENCE($,$,'Pressure Range',$,'en',$); + +#8090= IFCRELASSOCIATESLIBRARY('1p4HBdZ6T63QTnbcE0Quww',$,$,$,(#2148),#15099); +#15099= IFCLIBRARYREFERENCE($,$,'\X2\5727529B7BC456F2\X0\','\X2\8A315BB967005927\X0\/\X2\67005C0F7BA151855727529B\X0\(\X2\546856F25727529B306B6BD48F0330573066\X0\)','ja-JP',$); + +#8091= IFCRELASSOCIATESLIBRARY('3DvSzfw716UPvdjI2a35c1',$,$,$,(#2149),#15100); +#15100= IFCLIBRARYREFERENCE($,$,'Pressure Rating',$,'en',$); + +#8092= IFCRELASSOCIATESLIBRARY('2hSo$OumDDgP01GSMkKuld',$,$,$,(#2149),#15101); +#15101= IFCLIBRARYREFERENCE($,$,'PressionAdmissibleNominale','Pression nominale admissible de la chaudi\S\hre comme class\S\ie par l''organisme qui fait autorit\S\i.','fr-FR',$); + +#8093= IFCRELASSOCIATESLIBRARY('2Qw2nH07T6JeET3YYaf58S',$,$,$,(#2149),#15102); +#15102= IFCLIBRARYREFERENCE($,$,'\X2\5E3875285727529B\X0\','\X2\7BA18F447D447E54306B3088308A8A2D5B9A3055308C305F30DC30A430E9306E5E3875285727529B\X0\','ja-JP',$); + +#8094= IFCRELASSOCIATESLIBRARY('334mRsNkH30vM0RmMl_STF',$,$,$,(#2150),#15103); +#15103= IFCLIBRARYREFERENCE($,$,'Pressure Rating',$,'en',$); + +#8095= IFCRELASSOCIATESLIBRARY('1d2BRebSX2qhxD61zE2zno',$,$,$,(#2150),#15104); +#15104= IFCLIBRARYREFERENCE($,$,'\X2\5727529B\X0\','\X2\670059275727529B30016D88706B6813306E801057273002\X0\','ja-JP',$); + +#8096= IFCRELASSOCIATESLIBRARY('2aeGgsmfX4wfnDW9BIIKW4',$,$,$,(#2151),#15105); +#15105= IFCLIBRARYREFERENCE($,$,'Pressure Regulator Setting',$,'en',$); + +#8097= IFCRELASSOCIATESLIBRARY('0nuihLcrb87wtgFXOkvFRQ',$,$,$,(#2151),#15106); +#15106= IFCLIBRARYREFERENCE($,$,'\X2\5727529B8ABF65748A2D5B9A\X0\','\X2\30BF30F330AF5185306781EA52D57684306B7DAD63013055308C308B5727529B\X0\','ja-JP',$); + +#8098= IFCRELASSOCIATESLIBRARY('2sYniOMmnE1wiZQF6ayj8s',$,$,$,(#2152),#15107); +#15107= IFCLIBRARYREFERENCE($,$,'Pressure Regulator Setting',$,'en',$); + +#8099= IFCRELASSOCIATESLIBRARY('0_TjgHFv9D9OxZ3gqq4bwj',$,$,$,(#2152),#15108); +#15108= IFCLIBRARYREFERENCE($,$,'\X2\5727529B8ABF65748A2D5B9A\X0\','\X2\30BF30F330AF5185306781EA52D57684306B7DAD63013055308C308B5727529B\X0\','ja-JP',$); + +#8100= IFCRELASSOCIATESLIBRARY('2s$wGlnM9ERhpWn7JZnOtE',$,$,$,(#2153),#15109); +#15109= IFCLIBRARYREFERENCE($,$,'Pressure Rise',$,'en',$); + +#8101= IFCRELASSOCIATESLIBRARY('2hu95lA0T7DxM4Yrl60t6Q',$,$,$,(#2153),#15110); +#15110= IFCLIBRARYREFERENCE($,$,'\X2\66075727\X0\','\X2\4E0A304C3063305F5727529B\X0\','ja-JP',$); + +#8102= IFCRELASSOCIATESLIBRARY('0oA1UPYIn6PAmQfbeMG9g0',$,$,$,(#2155),#15111); +#15111= IFCLIBRARYREFERENCE($,$,'Prevailing Wind Direction',$,'en',$); + +#8103= IFCRELASSOCIATESLIBRARY('0ddq8Xg_DFlw9aGXQdFeuD',$,$,$,(#2155),#15112); +#15112= IFCLIBRARYREFERENCE($,$,'\X2\53538D8A98A8306E98A85411\X0\','\X2\53538D8A98A8306E98A854113001771F5317306F\X0\0\S\0\X2\300166428A0856DE308A3002\X0\','ja-JP',$); + +#8104= IFCRELASSOCIATESLIBRARY('2VhIyXNGj4OeLChZXwenVf',$,$,$,(#2155),#15113); +#15113= IFCLIBRARYREFERENCE($,$,'\X2\D0C1C6D4D55C\X0\ \X2\BC29B78CC758\X0\ \X2\D48DD5A5\X0\','\X2\D0C1C6D4D55C\X0\ \X2\BC14B78CC758\X0\ \X2\D48DD5A5\X0\, \X2\BD81CABDC740\X0\ 0 \S\0 \X2\C2DCACC4\X0\ \X2\BC29D5A5\X0\.','ko-KR',$); + +#8105= IFCRELASSOCIATESLIBRARY('0GQWpaKSHF_AW8ZaDfmTib',$,$,$,(#2156),#15114); +#15114= IFCLIBRARYREFERENCE($,$,'Prevailing Wind Velocity',$,'en',$); + +#8106= IFCRELASSOCIATESLIBRARY('1hGZkJYNPCSxM7sy7tbHzd',$,$,$,(#2156),#15115); +#15115= IFCLIBRARYREFERENCE($,$,'\X2\53538D8A98A8306E98A8901F\X0\','PrevailingWindDirection \X2\5C5E6027306B793A3055308C305F98A85411304B30896765305F53538D8A98A8306E98A8901F3002\X0\','ja-JP',$); + +#8107= IFCRELASSOCIATESLIBRARY('0xdt3eiaPE2QF6PodCEukH',$,$,$,(#2156),#15116); +#15116= IFCLIBRARYREFERENCE($,$,'\X2\D0C1C6D4D55C\X0\ \X2\BC14B78CC758\X0\ \X2\D48DC18D\X0\','PrevailingWindDirection \X2\C18DC131C5D0\X0\ \X2\C9C0C815B41C\X0\ \X2\D48DD5A5\X0\ \X2\C628\X0\ \X2\D0C1C6D4D55C\X0\ \X2\BC14B78C\X0\ \X2\BC14B78C\X0\.','ko-KR',$); + +#8108= IFCRELASSOCIATESLIBRARY('08XSLH3ybFmBHAk_F$FZS7',$,$,$,(#2157),#15117); +#15117= IFCLIBRARYREFERENCE($,$,'Primary Airflow Rate Range',$,'en',$); + +#8109= IFCRELASSOCIATESLIBRARY('2lyUU_$I949wL9m9vAtcxe',$,$,$,(#2157),#15118); +#15118= IFCLIBRARYREFERENCE($,$,'PlageD\S\ibitAirPrimaire','Plage possible de d\S\ibit d''air au primaire qui peut \S\jtre fourni.','fr-FR',$); + +#8110= IFCRELASSOCIATESLIBRARY('0DKlinKB13mvBWArKBNXwD',$,$,$,(#2157),#15119); +#15119= IFCLIBRARYREFERENCE($,$,'\X2\4E006B21507498A891CF7BC456F2\X0\','\X2\4E006B215074306E900198A853EF80FD7BC456F2\X0\','ja-JP',$); + +#8111= IFCRELASSOCIATESLIBRARY('2CnvhR6VP6uxljsoNOkGPG',$,$,$,(#2158),#15120); +#15120= IFCLIBRARYREFERENCE($,$,'Primary Apparent Power',$,'en',$); + +#8112= IFCRELASSOCIATESLIBRARY('2kVcywpZn3vuYEnMygSH8i',$,$,$,(#2158),#15121); +#15121= IFCLIBRARYREFERENCE($,$,'\X2\7B2C\X0\1\X2\96FB529B\X0\','\X2\590957275668306E\X0\1\X2\6B215074306B4F1D90013055308C308B96FB529BFF08\X0\VA: \X2\30A230F330DA30A2FF093002\X0\','ja-JP',$); + +#8113= IFCRELASSOCIATESLIBRARY('2WZ_4rCzPCRgls0l6Hc1NX',$,$,$,(#2158),#15122); +#15122= IFCLIBRARYREFERENCE($,$,'\X2\C81C\X0\ 1 \X2\C804B825\X0\','\X2\BCC0C555AE30\X0\ 1 \X2\CC28\X0\ \X2\CE21C5D0\X0\ \X2\C804C1A1B418B294\X0\ \X2\C804B825\X0\ (VA : \X2\C554D398C5B4\X0\).','ko-KR',$); + +#8114= IFCRELASSOCIATESLIBRARY('0atNMZg$X8kxd77EZ236LP',$,$,$,(#2159),#15123); +#15123= IFCLIBRARYREFERENCE($,$,'Primary Current',$,'en',$); + +#8115= IFCRELASSOCIATESLIBRARY('1GABHH7UXBWvhf3rcni587',$,$,$,(#2159),#15124); +#15124= IFCLIBRARYREFERENCE($,$,'\X2\7B2C\X0\1\X2\96FB6D41\X0\','\X2\590957275668306E\X0\1\X2\6B215074306B4F1D90013055308C308B96FB6D413002\X0\','ja-JP',$); + +#8116= IFCRELASSOCIATESLIBRARY('1z$stLIQbDUuYo97BimkaO',$,$,$,(#2159),#15125); +#15125= IFCLIBRARYREFERENCE($,$,'\X2\C81C\X0\ 1 \X2\C804B958\X0\','\X2\BCC0C555AE30\X0\ 1 \X2\CC28\X0\ \X2\CE21C5D0\X0\ \X2\C804C1A1B418B294\X0\ \X2\C804B958\X0\.','ko-KR',$); + +#8117= IFCRELASSOCIATESLIBRARY('3g64187Cj5xeVPnjf3ffwC',$,$,$,(#2160),#15126); +#15126= IFCLIBRARYREFERENCE($,$,'Primary Energy Consumption',$,'en',$); + +#8118= IFCRELASSOCIATESLIBRARY('0q9UYS7_9618ifn0dK2Fnl',$,$,$,(#2160),#15127); +#15127= IFCLIBRARYREFERENCE($,$,'ConsommationEnergiePrimaire','Consommation d''\S\inergie primaire de la chaudi\S\hre(c''est-\S\`-dire le combustible consomm\S\i pour le changement d''\S\itat thermodynamique du fluide).','fr-FR',$); + +#8119= IFCRELASSOCIATESLIBRARY('1b34LIfLnDhRzmJMDA6Hql',$,$,$,(#2160),#15128); +#15128= IFCLIBRARYREFERENCE($,$,'\X2\4E006B2130A830CD30EB30AE6D888CBB91CF\X0\','\X2\30DC30A430E94E006B2130A830CD30EB30AE6D888CBB91CFFF083064307E308A6D414F53306E71B1529B5B6672B6614B590966F4306E305F3081306B6D888CBB3055308C305F71C36599FF09\X0\','ja-JP',$); + +#8120= IFCRELASSOCIATESLIBRARY('3kYjuooPf0sv_qUkZmw5xp',$,$,$,(#2161),#15129); +#15129= IFCLIBRARYREFERENCE($,$,'Primary Frequency',$,'en',$); + +#8121= IFCRELASSOCIATESLIBRARY('1AWPMlDQTC0f6tGxBhwNig',$,$,$,(#2161),#15130); +#15130= IFCLIBRARYREFERENCE($,$,'\X2\7B2CFF1154686CE26570\X0\','\X2\590957275668306E\X0\1\X2\6B215074306B4F1D90013055308C308B54686CE265703002\X0\','ja-JP',$); + +#8122= IFCRELASSOCIATESLIBRARY('1GaOqjEFT42v_nqx3NcmUf',$,$,$,(#2161),#15131); +#15131= IFCLIBRARYREFERENCE($,$,'\X2\C81C\X0\ 1 \X2\C8FCD30CC218\X0\','\X2\BCC0C555AE30\X0\ 1 \X2\CC28\X0\ \X2\CE21C5D0\X0\ \X2\C804C1A1B418B294\X0\ \X2\C8FCD30CC218\X0\.','ko-KR',$); + +#8123= IFCRELASSOCIATESLIBRARY('0L7c90s_54n9c9azObE7l_',$,$,$,(#2163),#15132); +#15132= IFCLIBRARYREFERENCE($,$,'Primary Surface Area',$,'en',$); + +#8124= IFCRELASSOCIATESLIBRARY('31HvJJdxn1JxSWNp6WCNmy',$,$,$,(#2163),#15133); +#15133= IFCLIBRARYREFERENCE($,$,'SurfaceEchangePrimaire','Surface d''\S\ichange thermique au primaire des tubes et aux collecteurs.','fr-FR',$); + +#8125= IFCRELASSOCIATESLIBRARY('1SCnFXUwPFFQo2FG45zs9F',$,$,$,(#2164),#15134); +#15134= IFCLIBRARYREFERENCE($,$,'Primary Voltage',$,'en',$); + +#8126= IFCRELASSOCIATESLIBRARY('2_nGfqT$vCuRHaMKeKS1Zd',$,$,$,(#2164),#15135); +#15135= IFCLIBRARYREFERENCE($,$,'\X2\7B2C\X0\1\X2\96FB5727\X0\','\X2\590957275668306E\X0\1\X2\6B215074306B4F1D90013055308C308B96FB57273002\X0\','ja-JP',$); + +#8127= IFCRELASSOCIATESLIBRARY('0IflwzY5n4rPmM6uSe53Yw',$,$,$,(#2164),#15136); +#15136= IFCLIBRARYREFERENCE($,$,'\X2\C81C\X0\ 1 \X2\C804C555\X0\','\X2\BCC0C555AE30\X0\ 1 \X2\CC28\X0\ \X2\CE21C5D0\X0\ \X2\C804C1A1B418B294\X0\ \X2\C804C555\X0\.','ko-KR',$); + +#8128= IFCRELASSOCIATESLIBRARY('0$LUqTXXrAwQ$g6FjV2L2s',$,$,$,(#2165),#15137); +#15137= IFCLIBRARYREFERENCE($,$,'Process',$,'en',$); + +#8131= IFCRELASSOCIATESLIBRARY('1bytTAUOLDDuJFjIDqCT6q',$,$,$,(#2169),#15138); +#15138= IFCLIBRARYREFERENCE($,$,'Process Name',$,'en',$); + +#8132= IFCRELASSOCIATESLIBRARY('2ZLI5WRPj6BwgLmkIkCTgl',$,$,$,(#2172),#15139); +#15139= IFCLIBRARYREFERENCE($,$,'Product Description',$,'en',$); + +#8133= IFCRELASSOCIATESLIBRARY('1OQPHKL6520vSjeV5tixVo',$,$,$,(#2173),#15140); +#15140= IFCLIBRARYREFERENCE($,$,'Product Description',$,'en',$); + +#8134= IFCRELASSOCIATESLIBRARY('0_FvLghCvAI99lmRdAOxmX',$,$,$,(#2174),#15141); +#15141= IFCLIBRARYREFERENCE($,$,'Production Lot Id',$,'en',$); + +#8135= IFCRELASSOCIATESLIBRARY('1pspQ2OrL8CAl11ejlZlSa',$,$,$,(#2175),#15142); +#15142= IFCLIBRARYREFERENCE($,$,'Production Year',$,'en',$); + +#8137= IFCRELASSOCIATESLIBRARY('0jqX6Jd4H9NQcmmM8kR1PC',$,$,$,(#2177),#15143); +#15143= IFCLIBRARYREFERENCE($,$,'Projector Type',$,'en',$); + +#8138= IFCRELASSOCIATESLIBRARY('3dMwgDAQjFbeFTQNGoHS_q',$,$,$,(#2177),#15144); +#15144= IFCLIBRARYREFERENCE($,$,'\X2\30D730ED30B830A730AF30BF30FC5F625F0F\X0\','\X2\30D730ED30B830A730AF30BF306E5F625F0F3092793A30593002\X0\','ja-JP',$); + +#8139= IFCRELASSOCIATESLIBRARY('0eJzNr6cj8VBemb_FN575X',$,$,$,(#2177),#15145); +#15145= IFCLIBRARYREFERENCE($,$,'\X2\D504B85CC81DD130\X0\ \X2\D615C2DD\X0\','\X2\D504B85CC81DD130C758\X0\ \X2\D615C2DDC744\X0\ \X2\BCF4C5ECC900B2E4\X0\.','ko-KR',$); + +#8141= IFCRELASSOCIATESLIBRARY('0jP6eIqDD9Pfo5awy7uSb6',$,$,$,(#2180),#15146); +#15146= IFCLIBRARYREFERENCE($,$,'Property Name',$,'en',$); + +#8142= IFCRELASSOCIATESLIBRARY('0GtN_vF79EBe2x9Ichpf0A',$,$,$,(#2181),#15147); +#15147= IFCLIBRARYREFERENCE($,$,'Proportional Constant',$,'en',$); + +#8143= IFCRELASSOCIATESLIBRARY('2_vfcPaQb96eV2cYjsFp0t',$,$,$,(#2181),#15148); +#15148= IFCLIBRARYREFERENCE($,$,'\X2\BE44B840\X0\ \X2\AC8CC778\X0\ (Kp)','\X2\BE44B840\X0\ \X2\AC8CC778\X0\ (Kp)','ko-KR',$); + +#8144= IFCRELASSOCIATESLIBRARY('2jXR40_irDIx7CScj6l$gT',$,$,$,(#2182),#15149); +#15149= IFCLIBRARYREFERENCE($,$,'Proportional Stress',$,'en',$); + +#8145= IFCRELASSOCIATESLIBRARY('0wYAuTVInBOwXl5I$jb8g4',$,$,$,(#2183),#15150); +#15150= IFCLIBRARYREFERENCE($,$,'Protective Pore Ratio',$,'en',$); + +#8146= IFCRELASSOCIATESLIBRARY('3nicjdiXH2XPlXECKjF5gP',$,$,$,(#2184),#15151); +#15151= IFCLIBRARYREFERENCE($,$,'Protocols',$,'en',$); + +#8147= IFCRELASSOCIATESLIBRARY('3mfNxIxdj3khwp0JfufsCY',$,$,$,(#2184),#15152); +#15152= IFCLIBRARYREFERENCE($,$,'\X2\30D730ED30C830B330EB\X0\','OSI\X2\306E30AA30FC30D730F330B730B930C630E076F84E9263A57D9A752857FA672C30D730ED30C830B330EB\X0\(ISO 7498)\X2\FF1A\X0\\X\0D\X\0A1. \X2\726974065C64\X0\; 2.\X2\30C730FC30BF30EA30F330AF5C64\X0\; 3. \X2\30CD30C330C830EF30FC30AF5C64\X0\; 4. \X2\30C830E930F330B930DD30FC30C85C64\X0\; 5. \X2\30BB30C330B730E730F35C64\X0\; 6.\X2\30D730EC30BC30F330C630FC30B730E730F35C64\X0\ ; 7. \X2\30A230D730EA30B130FC30B730E730F35C64\X0\. \X\0D\X\0A\X2\4F8B\X0\: 3:IP, 4:TCP, 5:HTTP','ja',$); + +#8148= IFCRELASSOCIATESLIBRARY('2eDlczhT1Bxud7$rZfc_0V',$,$,$,(#2185),#15153); +#15153= IFCLIBRARYREFERENCE($,$,'\S\vffentlich zug\S\dnglich','Angabe, ob dieser Raum (wie z.B. eine Toilette) \S\vffentlich zug\S\dnglich sein soll (JA) oder nicht (NEIN).','de-DE',$); + +#8149= IFCRELASSOCIATESLIBRARY('05XV0enF15muj4ZTJchxvv',$,$,$,(#2185),#15154); +#15154= IFCLIBRARYREFERENCE($,$,'Publicly Accessible',$,'en',$); + +#8150= IFCRELASSOCIATESLIBRARY('056VVehEvBYRjiXii6k47I',$,$,$,(#2185),#15155); +#15155= IFCLIBRARYREFERENCE($,$,'AccessibleAuPublic','Indique si l''espace (par exemple des toilettes) est con\S\gu pour \S\jtre un espace accessible au public (TRUE) ou non (FALSE).','fr-FR',$); + +#8151= IFCRELASSOCIATESLIBRARY('1AikXVAFv98xsVoFgIy3bs',$,$,$,(#2185),#15156); +#15156= IFCLIBRARYREFERENCE($,$,'\X2\516C517130A230AF30BB30B953EF80FD6027\X0\','\X2\3053306E90E85C4BFF087A7A9593FF09304C516C517130A230AF30BB30B97A7A9593304B30693046304B3092793A305930D630FC30EA30A230F3502430024F8BFF1A516C517130C830A430EC306E58345408\X0\TRUE\X2\3002\X0\','ja-JP',$); + +#8152= IFCRELASSOCIATESLIBRARY('1DVCR0pqL12uPPQSA0_w1U',$,$,$,(#2185),#15157); +#15157= IFCLIBRARYREFERENCE($,$,'\X2\ACF5ACF5\X0\ \X2\C561C138C2A4\X0\ \X2\AC00B2A5C131\X0\','\X2\C774\X0\ \X2\BC29\X0\ (\X2\ACF5AC04\X0\)\X2\C774\X0\ \X2\ACF5ACF5\X0\ \X2\C561C138C2A4\X0\ \X2\ACF5AC04\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\BD80C6B8\X0\ \X2\AC12C785B2C8B2E4\X0\. \X2\C608\X0\ : \X2\ACF5ACF5\X0\ \X2\D654C7A5C2E4C758\X0\ \X2\ACBDC6B0\X0\ TRUE.','ko-KR',$); + +#8153= IFCRELASSOCIATESLIBRARY('04XwRt49P9jOT18KVT4lXp',$,$,$,(#2186),#15158); +#15158= IFCLIBRARYREFERENCE($,$,'Publicly Accessible',$,'en',$); + +#8154= IFCRELASSOCIATESLIBRARY('0tNn$U6Mf10AsMKvbg7giQ',$,$,$,(#2186),#15159); +#15159= IFCLIBRARYREFERENCE($,$,'AccessibleAuPublic','Indique si l''espace (par exemple des toilettes) est con\S\gu pour \S\jtre un espace accessible au public (TRUE) ou non (FALSE).','fr-FR',$); + +#8155= IFCRELASSOCIATESLIBRARY('09qAu3nB18uOb6mRH3R$ln',$,$,$,(#2186),#15160); +#15160= IFCLIBRARYREFERENCE($,$,'\X2\516C517130A230AF30BB30B953EF80FD6027\X0\','\X2\3053306E7A7A9593304C516C517130A230AF30BB30B97A7A9593304B30693046304B3092793A305930D630FC30EA30A230F3502430024F8BFF1A516C517130C830A430EC306E58345408FF08\X0\TRUE\X2\FF093002305D30463067306A3051308C3070FF08\X0\FALSE\X2\FF093002\X0\','ja-JP',$); + +#8156= IFCRELASSOCIATESLIBRARY('1CC9bNFWXBXuVO9gi4p5Fq',$,$,$,(#2186),#15161); +#15161= IFCLIBRARYREFERENCE($,$,'\X2\ACF5ACF5\X0\ \X2\C561C138C2A4\X0\ \X2\AC00B2A5C131\X0\','\X2\AC00B2A5C131C774\X0\ \X2\ACF5AC04C774\X0\ \X2\ACF5ACF5\X0\ \X2\C561C138C2A4\X0\ \X2\ACF5AC04\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\BD80C6B8\X0\ \X2\AC12C785B2C8B2E4\X0\. \X2\C608\X0\ : \X2\ACF5ACF5\X0\ \X2\D654C7A5C2E4C758\X0\ \X2\ACBDC6B0\X0\ TRUE/ FALSE','ko-KR',$); + +#8157= IFCRELASSOCIATESLIBRARY('3Cr0t6upv31hNCuwU$WmB7',$,$,$,(#2188),#15162); +#15162= IFCLIBRARYREFERENCE($,$,'Pumper Connection Size',$,'en',$); + +#8158= IFCRELASSOCIATESLIBRARY('1xkHCvcQn4iP2f$tuoZfYx',$,$,$,(#2188),#15163); +#15163= IFCLIBRARYREFERENCE($,$,'\X2\30DD30F330D763A57D9A30B530A430BA\X0\','\X2\30DD30F330D730E630CB30C330C8306B63A57D9A3055308C30673042308D30466D88963230DB30FC30B9306E63A57D9A30B530A430BA3002\X0\','ja-JP',$); + +#8160= IFCRELASSOCIATESLIBRARY('2qWg2PxHn3HOvSQDLSFGGb',$,$,$,(#2190),#15164); +#15164= IFCLIBRARYREFERENCE($,$,'Purpose',$,'en',$); + +#8161= IFCRELASSOCIATESLIBRARY('1bYqPmyNH90u$a83DoUVtq',$,$,$,(#2190),#15165); +#15165= IFCLIBRARYREFERENCE($,$,'Motif','Indication du motif de l''ouverture (ventilation, acc\S\hs, etc.).','fr-FR',$); + +#8162= IFCRELASSOCIATESLIBRARY('3wR3L7Ran3wfcxbRWg98ef',$,$,$,(#2190),#15166); +#15166= IFCLIBRARYREFERENCE($,$,'\X2\76EE7684\X0\','\X2\958B53E3306E76EE76843092793A305965875B57521730024F8BFF1A\X0\"ventilation"\X2\FF0863DB6C17FF093001\X0\"access"\X2\FF08901A884CFF09306A30693002\X0\','ja-JP',$); + +#8163= IFCRELASSOCIATESLIBRARY('3a76eefWr8uRFYMv6iaM9I',$,$,$,(#2194),#15167); +#15167= IFCLIBRARYREFERENCE($,$,'Quality',$,'en',$); + +#8164= IFCRELASSOCIATESLIBRARY('2Fat7xkiT9velGPJw9tQE0',$,$,$,(#2194),#15168); +#15168= IFCLIBRARYREFERENCE($,$,'\X2\AE30BCF8\X0\ \X2\CD9CB825\X0\ \X2\C2DCACC4C5F4\X0\ \X2\C0C1C218\X0\','\X2\C2DCAC04C774\X0\ \X2\C9C0B0A8C5D0\X0\ \X2\AC12C744\X0\ \X2\B098D0C0B0B4B294\X0\ Pset_ControllerTypeValue.Value\X2\C5D0\X0\ \X2\B300C751\X0\ \X2\203B\X0\ \X2\C124C815\X0\ \X2\AC00B2A5D55C\X0\ \X2\C815BCF4B294\X0\ IfcTimeSeries \X2\C18DC131\X0\ \X2\CC38C870\X0\','ko-KR',$); + +#8165= IFCRELASSOCIATESLIBRARY('0DyQq0mJP7HeOA6qkfLU3s',$,$,$,(#2195),#15169); +#15169= IFCLIBRARYREFERENCE($,$,'Quality',$,'en',$); + +#8166= IFCRELASSOCIATESLIBRARY('34bhnqO0n5hwhnPJHdYbBg',$,$,$,(#2196),#15170); +#15170= IFCLIBRARYREFERENCE($,$,'Quality',$,'en',$); + +#8167= IFCRELASSOCIATESLIBRARY('28FOFGDnz5SgStjgMnNbq8',$,$,$,(#2198),#15171); +#15171= IFCLIBRARYREFERENCE($,$,'Quality Of Components',$,'en',$); + +#8172= IFCRELASSOCIATESLIBRARY('1p3x3B22j5Vu2$h6JZ3nwE',$,$,$,(#2212),#15172); +#15172= IFCLIBRARYREFERENCE($,$,'Radiator Type',$,'en',$); + +#8173= IFCRELASSOCIATESLIBRARY('1tkqpf88X42xTYgKhjkQy7',$,$,$,(#2212),#15173); +#15173= IFCLIBRARYREFERENCE($,$,'\X2\30E930B830A830FC30BF30FC30BF30A430D7\X0\','\X2\30E930B830A830FC30BF30FC306E7A2E985E\X0\','ja-JP',$); + +#8174= IFCRELASSOCIATESLIBRARY('3MsWRKDr16pfXnyjFapR6m',$,$,$,(#2213),#15174); +#15174= IFCLIBRARYREFERENCE($,$,'Radioactive Waste',$,'en',$); + +#8175= IFCRELASSOCIATESLIBRARY('0c6zcP829FD8IsJv_8QSo3',$,$,$,(#2213),#15175); +#15175= IFCLIBRARYREFERENCE($,$,'DechetsRadioactifs','Quantit\S\i de d\S\ichets radioactifs g\S\in\S\ir\S\is [NDT : selon la norme NF P01-010]','fr-FR',$); + +#8176= IFCRELASSOCIATESLIBRARY('2opPh8QlzFU85OaBVrftDf',$,$,$,(#2213),#15176); +#15176= IFCLIBRARYREFERENCE($,$,'\X2\653E5C0460275EC368C47269\X0\','\X2\751F62103055308C308B653E5C0460275EC368C47269306E91CF3002\X0\','ja-JP',$); + +#8177= IFCRELASSOCIATESLIBRARY('2AYMMpZLn8Cw9IWlEV1NFC',$,$,$,(#2213),#15177); +#15177= IFCLIBRARYREFERENCE($,$,'\X2\BC29C0ACC131\X0\ \X2\D3D0AE30BB3C\X0\','\X2\BC29C0ACC131\X0\ \X2\D3D0AE30BB3C\X0\ \X2\BC1CC0DDB7C9\X0\','ko-KR',$); + +#8178= IFCRELASSOCIATESLIBRARY('1MmJgG2nDDMgHMphO3MA5v',$,$,$,(#2214),#15178); +#15178= IFCLIBRARYREFERENCE($,$,'Radioactive Waste Per Unit',$,'en',$); + +#8179= IFCRELASSOCIATESLIBRARY('3HvRjTFGT8jROntMfPeziy',$,$,$,(#2214),#15179); +#15179= IFCLIBRARYREFERENCE($,$,'DechetsRadioactifsParUnite','Quantit\S\i de d\S\ichets radioactifs g\S\in\S\ir\S\is [NDT : selon la norme NF P01-010]','fr-FR',$); + +#8180= IFCRELASSOCIATESLIBRARY('3E0Ev7HZz7_PJ0VceeqWNK',$,$,$,(#2214),#15180); +#15180= IFCLIBRARYREFERENCE($,$,'\X2\53584F4D3042305F308A653E5C0460275EC368C47269\X0\','\X2\751F62103055308C305F653E5C0460275EC368C47269306E91CF3002\X0\','ja-JP',$); + +#8181= IFCRELASSOCIATESLIBRARY('1JH8MNEMjFdBRoHjMfkJ$i',$,$,$,(#2214),#15181); +#15181= IFCLIBRARYREFERENCE($,$,'\X2\B2E8C704B2F9\X0\ \X2\BC29C0ACC131\X0\ \X2\D3D0AE30BB3C\X0\','\X2\BC29C0ACC131\X0\ \X2\D3D0AE30BB3C\X0\ \X2\BC1CC0DDB7C9\X0\','ko-KR',$); + +#8190= IFCRELASSOCIATESLIBRARY('1jg$XmbjjEoP3TUYhZoIHg',$,$,$,(#2232),#15182); +#15182= IFCLIBRARYREFERENCE($,$,'Range',$,'en',$); + +#8191= IFCRELASSOCIATESLIBRARY('0XysiQfhHD8OffuoXtvG7r',$,$,$,(#2233),#15183); +#15183= IFCLIBRARYREFERENCE($,$,'Range Angle',$,'en',$); + +#8192= IFCRELASSOCIATESLIBRARY('1d2ccApzLCrBOV_t1fN1h7',$,$,$,(#2233),#15184); +#15184= IFCLIBRARYREFERENCE($,$,'\X2\6700592756DE8EE289D2\X0\','\X2\30A230AF30C130E530A830FC30BF304C52D5304F6700592756DE8EE289D23092793A30593002\X0\','ja-JP',$); + +#8193= IFCRELASSOCIATESLIBRARY('2NKMP89tf8ghhINro$$8pn',$,$,$,(#2233),#15185); +#15185= IFCLIBRARYREFERENCE($,$,'\X2\CD5CB300\X0\ \X2\D68CC804AC01\X0\','\X2\C561CE04C5D0C774D130AC00\X0\ \X2\C6C0C9C1C774B294\X0\ \X2\CD5CB300\X0\ \X2\D68CC804AC01C744\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#8194= IFCRELASSOCIATESLIBRARY('2SJiV9bMr6_Raq47CHZs9E',$,$,$,(#2236),#15186); +#15186= IFCLIBRARYREFERENCE($,$,'Rated Current',$,'en',$); + +#8195= IFCRELASSOCIATESLIBRARY('3x8CkT24H56QYcgZgewBAV',$,$,$,(#2239),#15187); +#15187= IFCLIBRARYREFERENCE($,$,'Rated Temperature',$,'en',$); + +#8196= IFCRELASSOCIATESLIBRARY('3POVagdjb0QPaS46fBeCur',$,$,$,(#2239),#15188); +#15188= IFCLIBRARYREFERENCE($,$,'\X2\5B9A683C6E295EA6\X0\','\X2\6A5F566830924F7F75283067304D308B4FDD969C3055308C305F6E295EA630024E0A96505024306F6700592750243002\X0\','ja-JP',$); + +#8197= IFCRELASSOCIATESLIBRARY('1SDox2Dfv5DO7kQbCcbkaf',$,$,$,(#2239),#15189); +#15189= IFCLIBRARYREFERENCE($,$,'\X2\C815ACA9\X0\ \X2\C628B3C4\X0\','\X2\C7A5CE58B97C\X0\ \X2\C0ACC6A9D560\X0\ \X2\BCF4C7A5B41C\X0\ \X2\C628B3C4\X0\ \X2\C0C1D55CC740\X0\ \X2\CD5CB300\X0\.','ko-KR',$); + +#8198= IFCRELASSOCIATESLIBRARY('1qfiMJ2kXB_urqdiTXqVlL',$,$,$,(#2240),#15190); +#15190= IFCLIBRARYREFERENCE($,$,'Rated Temperature',$,'en',$); + +#8199= IFCRELASSOCIATESLIBRARY('3521CmKOv0fRPN4uWZMQCG',$,$,$,(#2240),#15191); +#15191= IFCLIBRARYREFERENCE($,$,'\X2\5B9A683C6E295EA6\X0\','\X2\4F7F75283067304D308B30533068304C8A3153EF3055308C30663044308B8A315BB96E295EA63002\X0\','ja-JP',$); + +#8200= IFCRELASSOCIATESLIBRARY('2BUceMJXH1BxUcnlMxPd3P',$,$,$,(#2240),#15192); +#15192= IFCLIBRARYREFERENCE($,$,'\X2\C815ACA9\X0\ \X2\C628B3C4\X0\','\X2\C0ACC6A9D560\X0\ \X2\C218C788B294\X0\ \X2\AD8CD55CC774C788B294\X0\ \X2\D5C8C6A9\X0\ \X2\C628B3C4\X0\','ko-KR',$); + +#8201= IFCRELASSOCIATESLIBRARY('3JHH9L929BKPa53Ez$rSEC',$,$,$,(#2241),#15193); +#15193= IFCLIBRARYREFERENCE($,$,'Rated Voltage',$,'en',$); + +#8202= IFCRELASSOCIATESLIBRARY('2L18vgkVn54wKItnk2wGj1',$,$,$,(#2241),#15194); +#15194= IFCLIBRARYREFERENCE($,$,'\X2\5B9A683C96FB5727\X0\','\X2\4F7F75283067304D308B30533068304C8A3153EF3055308C30663044308B8A315BB996FB57273002\X0\','ja-JP',$); + +#8203= IFCRELASSOCIATESLIBRARY('24be85Fxv17x5Y6MEICemo',$,$,$,(#2241),#15195); +#15195= IFCLIBRARYREFERENCE($,$,'\X2\C815ACA9\X0\ \X2\C804C555\X0\','\X2\C0ACC6A9D560\X0\ \X2\C218C788B294\X0\ \X2\AD8CD55CC774C788B294\X0\ \X2\D5C8C6A9\X0\ \X2\C804C555\X0\.','ko-KR',$); + +#8204= IFCRELASSOCIATESLIBRARY('38wxMFVdH3tx1drcmrH$wy',$,$,$,(#2242),#15196); +#15196= IFCLIBRARYREFERENCE($,$,'Rated Voltage',$,'en',$); + +#8205= IFCRELASSOCIATESLIBRARY('2Bxppc9hP2UuLMjdsHrH5x',$,$,$,(#2242),#15197); +#15197= IFCLIBRARYREFERENCE($,$,'\X2\5B9A683C96FB5727\X0\','\X2\6A5F566830924F7F75283067304D308B4FDD969C3055308C305F96FB572730024E0A96505024306F6700592750243002\X0\','ja-JP',$); + +#8206= IFCRELASSOCIATESLIBRARY('0BXWbCo4f1uOI_2kmxBL4Y',$,$,$,(#2242),#15198); +#15198= IFCLIBRARYREFERENCE($,$,'\X2\C815ACA9\X0\ \X2\C804C555\X0\','\X2\C7A5CE58B97C\X0\ \X2\C0ACC6A9D560\X0\ \X2\BCF4C7A5B41C\X0\ \X2\C804C555\X0\. \X2\C0C1D55CC740\X0\ \X2\CD5CB300\X0\.','ko-KR',$); + +#8207= IFCRELASSOCIATESLIBRARY('0XtOxyj5rEAe6EDKc1FQCa',$,$,$,(#2243),#15199); +#15199= IFCLIBRARYREFERENCE($,$,'Rated Voltage',$,'en',$); + +#8208= IFCRELASSOCIATESLIBRARY('3mYNZ9IHf3TBf$G2cqNMd$',$,$,$,(#2245),#15200); +#15200= IFCLIBRARYREFERENCE($,$,'Rate Of Temperature Rise',$,'en',$); + +#8209= IFCRELASSOCIATESLIBRARY('0rYSd0eYj9m9LatKeh2bih',$,$,$,(#2245),#15201); +#15201= IFCLIBRARYREFERENCE($,$,'\X2\6E295EA64E0A66077387\X0\','\X2\5371967A30673042308B306830573066611F30583089308C308B30533068306B306A306330663044308B6E295EA64E0A660773873002\X0\','ja-JP',$); + +#8210= IFCRELASSOCIATESLIBRARY('2Nn2ukQajDT8Patm_ckZOm',$,$,$,(#2245),#15202); +#15202= IFCLIBRARYREFERENCE($,$,'\X2\C628B3C4\X0\ \X2\C0C1C2B9B960\X0\','\X2\C704D5D8\X0\ \X2\AC83C73CB85C\X0\ \X2\B290AEF4C9C0AC8CD558B294\X0\ \X2\C628B3C4\X0\ \X2\C0C1C2B9B960\X0\.','ko-KR',$); + +#8211= IFCRELASSOCIATESLIBRARY('1PiII2yDT4z83K7D_UJJQ8',$,$,$,(#2247),#15203); +#15203= IFCLIBRARYREFERENCE($,$,'Reactive Power',$,'en',$); + +#8212= IFCRELASSOCIATESLIBRARY('0yLYz6Mzz2U9oYJg8ldAKC',$,$,$,(#2247),#15204); +#15204= IFCLIBRARYREFERENCE($,$,'\X2\712152B996FB529B\X0\','\X2\712152B996FB529B3002\X0\','ja-JP',$); + +#8214= IFCRELASSOCIATESLIBRARY('0wCvzyFb1Ezv0tygom2Q11',$,$,$,(#2248),#15205); +#15205= IFCLIBRARYREFERENCE($,$,'Read Out Type',$,'en',$); + +#8215= IFCRELASSOCIATESLIBRARY('0F7I6vZuv6huOYmesO8BAF',$,$,$,(#2249),#15206); +#15206= IFCLIBRARYREFERENCE($,$,'Real Impedance Ratio',$,'en',$); + +#8216= IFCRELASSOCIATESLIBRARY('1WRxHXlYfBLu26aFUTt$5N',$,$,$,(#2249),#15207); +#15207= IFCLIBRARYREFERENCE($,$,'\X2\30A430F330D430FC30C030F330B95B9F90E86BD47387\X0\','\X2\96F676F830A430F330D430FC30C030F330B930686B6376F830A430F330D430FC30C030F330B9FF084F8BFF0E77ED7D6196FB5727306E5B9F90E8FF09306E9593306E6BD473873002\X0\N-\X2\30B330F330C030AF30BF30FC3092542B30804E0976F830C830E930F330B9306E305F3081306B4F7F75283002\X0\','ja-JP',$); + +#8217= IFCRELASSOCIATESLIBRARY('14lZ_IFY1AHw4ZRC3tgsAu',$,$,$,(#2249),#15208); +#15208= IFCLIBRARYREFERENCE($,$,'\X2\C784D53CB358C2A4\X0\ \X2\C2E4C218\X0\ \X2\BD80\X0\ \X2\BE44C728\X0\','\X2\C601\X0\ \X2\C0C1\X0\ \X2\C784D53CB358C2A4C640\X0\ \X2\C591C758\X0\ \X2\C0C1\X0\ \X2\C784D53CB358C2A4\X0\ (\X2\C608\X0\ : \X2\B2E8B77D\X0\ \X2\C804C555C758\X0\ \X2\C2E4C81C\X0\ \X2\BD80BD84\X0\) \X2\C0ACC774C758\X0\ \X2\BE44C728\X0\. N-\X2\C9C0D718C790B97C\X0\ \X2\D3ECD568\X0\ \X2\C0BCC0C1\X0\ \X2\BCC0C555AE30C5D0\X0\ \X2\C0ACC6A9B429B2C8B2E4\X0\.','ko-KR',$); + +#8218= IFCRELASSOCIATESLIBRARY('1xkyxXsm55exrf8LaPteC0',$,$,$,(#2250),#15209); +#15209= IFCLIBRARYREFERENCE($,$,'Real Power',$,'en',$); + +#8219= IFCRELASSOCIATESLIBRARY('2SU6wAsov9_BYDP3XE4sUk',$,$,$,(#2250),#15210); +#15210= IFCLIBRARYREFERENCE($,$,'\X2\670952B996FB529B\X0\','\X2\670952B996FB529B3002\X0\','ja-JP',$); + +#8220= IFCRELASSOCIATESLIBRARY('2NOi7aiU5AreOI2vcrZLkB',$,$,$,(#2251),#15211); +#15211= IFCLIBRARYREFERENCE($,$,'Reason For Change',$,'en',$); + +#8221= IFCRELASSOCIATESLIBRARY('1jEbQFTTbB$heLh5q8yX6m',$,$,$,(#2251),#15212); +#15212= IFCLIBRARYREFERENCE($,$,'\X2\590966F474067531\X0\','\X2\590966F4304C5FC589813068306A308B554F984C306E8A188FF03002\X0\','ja-JP',$); + +#8223= IFCRELASSOCIATESLIBRARY('38vlh0OZ117exkxEXHIVe5',$,$,$,(#2252),#15213); +#15213= IFCLIBRARYREFERENCE($,$,'Receiver Type',$,'en',$); + +#8224= IFCRELASSOCIATESLIBRARY('07Nnu7uJP0lg2HieOZy9KB',$,$,$,(#2252),#15214); +#15214= IFCLIBRARYREFERENCE($,$,'\X2\53D74FE16A5F5F625F0F\X0\','\X2\53D74FE16A5F306E5F625F0F3092793A30593002\X0\','ja-JP',$); + +#8225= IFCRELASSOCIATESLIBRARY('1I4dMggPbCauS0jXkCzKzc',$,$,$,(#2252),#15215); +#15215= IFCLIBRARYREFERENCE($,$,'\X2\C218C2E0AE30\X0\ \X2\D615C2DD\X0\','\X2\C218C2E0AE30C758\X0\ \X2\D615C2DDC744\X0\ \X2\BCF4C5ECC900B2E4\X0\.','ko-KR',$); + +#8226= IFCRELASSOCIATESLIBRARY('1ttQC$7UjEIhk7UWKJeexM',$,$,$,(#2253),#15216); +#15216= IFCLIBRARYREFERENCE($,$,'Receptacle Load Intensity',$,'en',$); + +#8227= IFCRELASSOCIATESLIBRARY('294K3HTPX8RPNY7gG_UCQn',$,$,$,(#2253),#15217); +#15217= IFCLIBRARYREFERENCE($,$,'\X2\53584F4D97627A4D3042305F308A4E8B52D96A5F5668306E5E73574796FB529B6D888CBB91CF\X0\','\X2\53584F4D97627A4D3042305F308A4E8B52D96A5F5668306A3069975E7A7A8ABF8A2D5099306E5E73574796FB529B6D888CBB91CF3002\X0\\X\0D\X\0A\X2\FF08\X0\PowerMeasure/IfcAreaMeasure\X2\FF09\X0\','ja-JP',$); + +#8228= IFCRELASSOCIATESLIBRARY('1RizXmeH13GvoEQWa6e1Um',$,$,$,(#2253),#15218); +#15218= IFCLIBRARYREFERENCE($,$,'\X2\B2E8C704BA74C801\X0\ \X2\B2F9\X0\ \X2\C0ACBB34AE30AE30\X0\ \X2\D3C9ADE0\X0\ \X2\C804B825\X0\ \X2\C18CBE44B7C9\X0\','\X2\B2E8C704\X0\ \X2\BA74C801\X0\ \X2\B2F9\X0\ \X2\C0ACBB34\X0\ \X2\AE30AE30\X0\ \X2\B4F1\X0\ \X2\BE44\X0\ \X2\ACF5C870\X0\ \X2\C124BE44C758\X0\ \X2\D3C9ADE0\X0\ \X2\C804B825\X0\ \X2\C18CBE44\X0\. (PowerMeasure / IfcAreaMeasure)','ko-KR',$); + +#8229= IFCRELASSOCIATESLIBRARY('2ZXo1WbxzB8fJSNsciTm_c',$,$,$,(#2254),#15219); +#15219= IFCLIBRARYREFERENCE($,$,'Recirculated Air',$,'en',$); + +#8230= IFCRELASSOCIATESLIBRARY('1V0IoS24zD1QAX_PSWVtvF',$,$,$,(#2254),#15220); +#15220= IFCLIBRARYREFERENCE($,$,'\X2\5FAA74B07A7A6C17\X0\','\X2\5FAA74B07A7A6C17306B3088308B71B18CA083773002\X0\','ja-JP',$); + +#8231= IFCRELASSOCIATESLIBRARY('0C9pmkg_57NwqMnPqK_g47',$,$,$,(#2254),#15221); +#15221= IFCLIBRARYREFERENCE($,$,'\X2\C21CD658ACF5AE30\X0\','\X2\C21CD658ACF5AE30C5D0\X0\ \X2\C758D55C\X0\ \X2\C5F4BD80D558\X0\','ko-KR',$); + +#8232= IFCRELASSOCIATESLIBRARY('3akK$oEVjFOBNJyEHm6Pvp',$,$,$,(#2255),#15222); +#15222= IFCLIBRARYREFERENCE($,$,'Recirculated Air',$,'en',$); + +#8233= IFCRELASSOCIATESLIBRARY('1m05C6iZnFVgC5SpWZEATc',$,$,$,(#2255),#15223); +#15223= IFCLIBRARYREFERENCE($,$,'\X2\5FAA74B07A7A6C17\X0\','\X2\5FAA74B07A7A6C17306B3088308B71B18CA083773002\X0\','ja-JP',$); + +#8234= IFCRELASSOCIATESLIBRARY('2CHG$vULP77OhD3PSqJMwg',$,$,$,(#2255),#15224); +#15224= IFCLIBRARYREFERENCE($,$,'\X2\C21CD658ACF5AE30\X0\','\X2\C21CD658ACF5AE30C5D0\X0\ \X2\C758D55C\X0\ \X2\C5F4BD80D558\X0\','ko-KR',$); + +#8235= IFCRELASSOCIATESLIBRARY('12_N28bFz7DvHEnP01ZcXx',$,$,$,(#2256),#15225); +#15225= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8236= IFCRELASSOCIATESLIBRARY('1b4uo64k940hdtmSn27xyC',$,$,$,(#2256),#15226); +#15226= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\5F538A7230D730ED30B830A730AF30C830675B9A7FA93059308B5F625F0F306E53C27167\X0\ID\X2\FF084F8BFF1A\X0\A-1)\X2\3001627F8A8D3055308C305F5206985E306B5B5857283057306A30443068304D306B4F7F75283055308C308B3002\X0\','ja-JP',$); + +#8237= IFCRELASSOCIATESLIBRARY('2DZyHB_yr9Yuy5WtezQc9m',$,$,$,(#2256),#15227); +#15227= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0\X0\ \X2\C815C758B41C\X0\ \X2\D615C2DDC758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1) \X2\C2B9C778B41C\X0\ \X2\BD84B958C5D0\X0\ \X2\C874C7ACD558C9C0\X0\ \X2\C54AC744\X0\ \X2\B54C\X0\ \X2\C0ACC6A9B41CB2E4\X0\.','ko-KR',$); + +#8238= IFCRELASSOCIATESLIBRARY('2baTG2meL2PBMtkDDFm6Zp',$,$,$,(#2257),#15228); +#15228= IFCLIBRARYREFERENCE($,$,'Bauteiltyp','Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterst\S\|tzt.','de-DE',$); + +#8239= IFCRELASSOCIATESLIBRARY('0sMHLUZmL5WOM3pOQN1_Wg',$,$,$,(#2257),#15229); +#15229= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8240= IFCRELASSOCIATESLIBRARY('01B9s3tInFePgXNRcKmsqL',$,$,$,(#2257),#15230); +#15230= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1") pour d\S\isigner un "type de construction". Une alternative au nom d''un objet type lorsque les objets types ne sont pas g\S\ir\S\is par le logiciel.','fr-FR',$); + +#8241= IFCRELASSOCIATESLIBRARY('04044HkCnE0uksECzlxN4B',$,$,$,(#2257),#15231); +#15231= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\8A8D8B583055308C305F5206985E4F537CFB306753C271673059308B5206985E304C306A304458345408306B3053306E30D730ED30B830A730AF30C856FA6709306E53C271678A1853F7FF084F8BFF1A30BF30A430D7\X0\''A-1''\X2\FF09304C4E0E30483089308C308B3002\X0\','ja-JP',$); + +#8242= IFCRELASSOCIATESLIBRARY('1KQVkza8f5bAGedm8MP$6G',$,$,$,(#2257),#15232); +#15232= IFCLIBRARYREFERENCE($,$,'\X2\53C2800353F7\X0\','\X2\82E5672A91C775285DF277E5768452067C7B7CFB7EDFFF0C52198BE55C5E60274E3A8BE5987976EE4E2D8BE57C7B578B67844EF6768453C280037F1653F7FF084F8B5982FF0C7C7B578B\X0\A-1\X2\FF093002\X0\','zh-CN',$); + +#8243= IFCRELASSOCIATESLIBRARY('2by0uohEH4xuJqoGnXqxFs',$,$,$,(#2258),#15233); +#15233= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8244= IFCRELASSOCIATESLIBRARY('2zopwACV9BtxrXX4gkVgX5',$,$,$,(#2258),#15234); +#15234= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8245= IFCRELASSOCIATESLIBRARY('163zwsaHD5s8UaJjJxH_r4',$,$,$,(#2259),#15235); +#15235= IFCLIBRARYREFERENCE($,$,'Bauteiltyp','Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterst\S\|tzt.','de-DE',$); + +#8246= IFCRELASSOCIATESLIBRARY('28DmZYv4jE48dib0LNgcRR',$,$,$,(#2259),#15236); +#15236= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8247= IFCRELASSOCIATESLIBRARY('12tSC69mb3kw$uZGDo7a3G',$,$,$,(#2259),#15237); +#15237= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1") pour d\S\isigner un "type de construction". Une alternative au nom d''un objet type lorsque les objets types ne sont pas g\S\ir\S\is par le logiciel.','fr-FR',$); + +#8248= IFCRELASSOCIATESLIBRARY('3Xu321iBn588E5RtMEzVBb',$,$,$,(#2259),#15238); +#15238= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8249= IFCRELASSOCIATESLIBRARY('2ysKu2tPn8AO6gpG9iDR9D',$,$,$,(#2259),#15239); +#15239= IFCLIBRARYREFERENCE($,$,'\X2\53C2800353F7\X0\','\X2\82E5672A91C775285DF277E5768452067C7B7CFB7EDFFF0C52198BE55C5E60274E3A8BE5987976EE4E2D8BE57C7B578B67844EF6768453C280037F1653F7FF084F8B5982FF0C7C7B578B\X0\A-1\X2\FF093002\X0\','zh-CN',$); + +#8250= IFCRELASSOCIATESLIBRARY('0WCCeeMV17QB0SiXizapvg',$,$,$,(#2260),#15240); +#15240= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8251= IFCRELASSOCIATESLIBRARY('3VFYk32oLDTu5iVi7_ch0X',$,$,$,(#2260),#15241); +#15241= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8252= IFCRELASSOCIATESLIBRARY('0viGYlUkn7QemZH2N8g2rZ',$,$,$,(#2261),#15242); +#15242= IFCLIBRARYREFERENCE($,$,'Bauteiltyp','Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterst\S\|tzt.','de-DE',$); + +#8253= IFCRELASSOCIATESLIBRARY('0_qAdDxFr2eexGREFyZ8Sn',$,$,$,(#2261),#15243); +#15243= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8254= IFCRELASSOCIATESLIBRARY('1d3J0_VZX2gR0Fyy6_6$0l',$,$,$,(#2261),#15244); +#15244= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1") pour d\S\isigner un "type de construction". Une alternative au nom d''un objet type lorsque les objets types ne sont pas g\S\ir\S\is par le logiciel.','fr-FR',$); + +#8255= IFCRELASSOCIATESLIBRARY('2RXOqrCn1Ae893JUYDkTMD',$,$,$,(#2261),#15245); +#15245= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8256= IFCRELASSOCIATESLIBRARY('1aYN2ZmOf8txvviSOcVGBH',$,$,$,(#2261),#15246); +#15246= IFCLIBRARYREFERENCE($,$,'\X2\53C2800353F7\X0\','\X2\82E5672A91C775285DF277E5768452067C7B7CFB7EDFFF0C52198BE55C5E60274E3A8BE5987976EE4E2D8BE57C7B578B67844EF6768453C280037F1653F7FF084F8B5982FF0C7C7B578B\X0\A-1\X2\FF093002\X0\','zh-CN',$); + +#8257= IFCRELASSOCIATESLIBRARY('1lHAidxUPDOOnW4EASRMNP',$,$,$,(#2262),#15247); +#15247= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8258= IFCRELASSOCIATESLIBRARY('2IH1k_$pz9LAd_wsmvM1Pc',$,$,$,(#2262),#15248); +#15248= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8259= IFCRELASSOCIATESLIBRARY('1qscjMZJz1ehnS34qnd0nX',$,$,$,(#2263),#15249); +#15249= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8260= IFCRELASSOCIATESLIBRARY('3HLHX6XVvAWA8EV7L4BT7Z',$,$,$,(#2263),#15250); +#15250= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\5F538A7230D730ED30B830A730AF30C830675B9A7FA93059308B5F625F0F306E53C27167\X0\ID\X2\FF084F8BFF1A\X0\A-1)\X2\3001627F8A8D3055308C305F5206985E306B5B5857283057306A30443068304D306B4F7F75283055308C308B3002\X0\','ja-JP',$); + +#8261= IFCRELASSOCIATESLIBRARY('0L_tf5UArDDhs00Wki_1YM',$,$,$,(#2263),#15251); +#15251= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0\X0\ \X2\C815C758B41C\X0\ \X2\D615C2DDC758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1) \X2\C2B9C778B41C\X0\ \X2\BD84B958C5D0\X0\ \X2\C874C7ACD558C9C0\X0\ \X2\C54AC744\X0\ \X2\B54C\X0\ \X2\C0ACC6A9B41CB2E4\X0\.','ko-KR',$); + +#8262= IFCRELASSOCIATESLIBRARY('3UTJxrgvn6m8GM2NLOMYbz',$,$,$,(#2264),#15252); +#15252= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8263= IFCRELASSOCIATESLIBRARY('3mCuzDStb9XOm4vM3hIWFY',$,$,$,(#2264),#15253); +#15253= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8264= IFCRELASSOCIATESLIBRARY('0QMTp$tE572uH$yfWxUs_t',$,$,$,(#2264),#15254); +#15254= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\ ID','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0C11C\X0\ \X2\C0ACC6A9C774\X0\ \X2\C720D615C5D0\X0\ \X2\B300D55C\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : ''A-1'') \X2\203B\X0\ \X2\AE30BCF8C774C788B294\X0\ \X2\ACBDC6B0\X0\ \X2\ADF8\X0\ \X2\AE30D638B97C\X0\ \X2\C0ACC6A9\X0\','ko-KR',$); + +#8265= IFCRELASSOCIATESLIBRARY('05Tw$j3CzARuJ8w2Z1pJwv',$,$,$,(#2266),#15255); +#15255= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8266= IFCRELASSOCIATESLIBRARY('1U4LWl0xj7J8CnEOE$n$i3',$,$,$,(#2266),#15256); +#15256= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8267= IFCRELASSOCIATESLIBRARY('2kQpLH00L0Ih_vUw4P8F2c',$,$,$,(#2266),#15257); +#15257= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\ ID','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0C11C\X0\ \X2\C0ACC6A9C774\X0\ \X2\C720D615C5D0\X0\ \X2\B300D55C\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : ''A-1'') \X2\203B\X0\ \X2\AE30BCF8C774C788B294\X0\ \X2\ACBDC6B0\X0\ \X2\ADF8\X0\ \X2\AE30D638B97C\X0\ \X2\C0ACC6A9\X0\','ko-KR',$); + +#8268= IFCRELASSOCIATESLIBRARY('06iPRmhGfA2u4MjeDQCv$O',$,$,$,(#2267),#15258); +#15258= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8269= IFCRELASSOCIATESLIBRARY('08TizR56vCLAXyDRmG0yBm',$,$,$,(#2267),#15259); +#15259= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\5F538A7230D730ED30B830A730AF30C830675B9A7FA93059308B5F625F0F306E53C27167\X0\ID\X2\FF084F8BFF1A\X0\A-1)\X2\3001627F8A8D3055308C305F5206985E306B5B5857283057306A30443068304D306B4F7F75283055308C308B3002\X0\','ja-JP',$); + +#8270= IFCRELASSOCIATESLIBRARY('2FjT5j5xr9euWIjHBygWOm',$,$,$,(#2267),#15260); +#15260= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0\X0\ \X2\C815C758B41C\X0\ \X2\D615C2DDC758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1) \X2\C2B9C778B41C\X0\ \X2\BD84B958C5D0\X0\ \X2\C874C7ACD558C9C0\X0\ \X2\C54AC744\X0\ \X2\B54C\X0\ \X2\C0ACC6A9B41CB2E4\X0\.','ko-KR',$); + +#8271= IFCRELASSOCIATESLIBRARY('05PZQTZkr80wdVz4sU$nyt',$,$,$,(#2268),#15261); +#15261= IFCLIBRARYREFERENCE($,$,'Bauteiltyp','Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterst\S\|tzt.','de-DE',$); + +#8272= IFCRELASSOCIATESLIBRARY('2f2TKEVOj5RxQtHcsZtYUQ',$,$,$,(#2268),#15262); +#15262= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8273= IFCRELASSOCIATESLIBRARY('3xLIj5HOP4pgozzej1xF4t',$,$,$,(#2268),#15263); +#15263= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1") pour d\S\isigner un "type de construction". Une alternative au nom d''un objet type lorsque les objets types ne sont pas g\S\ir\S\is par le logiciel.','fr-FR',$); + +#8274= IFCRELASSOCIATESLIBRARY('1P8aCv7aH60QCRZmhzf6g$',$,$,$,(#2268),#15264); +#15264= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8275= IFCRELASSOCIATESLIBRARY('1hJlbRb6L4cfAfJk5kk3gL',$,$,$,(#2268),#15265); +#15265= IFCLIBRARYREFERENCE($,$,'\X2\53C2800353F7\X0\','\X2\82E5672A91C775285DF277E5768452067C7B7CFB7EDFFF0C52198BE55C5E60274E3A8BE5987976EE4E2D8BE57C7B578B67844EF6768453C280037F1653F7FF084F8B5982FF0C7C7B578B\X0\A-1\X2\FF093002\X0\','zh-CN',$); + +#8276= IFCRELASSOCIATESLIBRARY('2phir7P$n74epLJnbkYRMR',$,$,$,(#2269),#15266); +#15266= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8277= IFCRELASSOCIATESLIBRARY('1WfwAufz56DubkXWUjZa_m',$,$,$,(#2269),#15267); +#15267= IFCLIBRARYREFERENCE($,$,'R\S\if\S\irence','Identification de r\S\if\S\irence pour ce type sp\S\icifique \S\` ce projet, c''est-\S\`-dire type''A-1'', fourni \S\` partir du moment o\S\y, s''il n''y a pas de r\S\if\S\irence de classification par rapport \S\` un syst\S\hme de classification reconnu et en usage.','fr-FR',$); + +#8278= IFCRELASSOCIATESLIBRARY('0u5tOsU7HDPh5moqPH0avh',$,$,$,(#2269),#15268); +#15268= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8279= IFCRELASSOCIATESLIBRARY('1hbTc4_WL8VAyh0S4pzwTA',$,$,$,(#2270),#15269); +#15269= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8280= IFCRELASSOCIATESLIBRARY('0oT_DBrk114wLY6ByRd4ED',$,$,$,(#2270),#15270); +#15270= IFCLIBRARYREFERENCE($,$,'R\S\if\S\irence','Identification de r\S\if\S\irence pour ce type sp\S\icifique \S\` ce projet, c''est-\S\`-dire type''A-1'', fourni \S\` partir du moment o\S\y, s''il n''y a pas de r\S\if\S\irence de classification par rapport \S\` un syst\S\hme de classification reconnu et en usage.','fr-FR',$); + +#8281= IFCRELASSOCIATESLIBRARY('2IqFwE1i53XQn1WpNZ2NCr',$,$,$,(#2270),#15271); +#15271= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8282= IFCRELASSOCIATESLIBRARY('1X4aSaFsHEygjaeuihGWyV',$,$,$,(#2271),#15272); +#15272= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8283= IFCRELASSOCIATESLIBRARY('0E1giFK450LwExTA9XmPxN',$,$,$,(#2271),#15273); +#15273= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8284= IFCRELASSOCIATESLIBRARY('0SciSMLDj4YOBrCKuOMbUI',$,$,$,(#2272),#15274); +#15274= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8285= IFCRELASSOCIATESLIBRARY('3NY$_bYbr6XQRmn9LakQgq',$,$,$,(#2272),#15275); +#15275= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\5F538A7230D730ED30B830A730AF30C830675B9A7FA93059308B5F625F0F306E53C27167\X0\ID\X2\FF084F8BFF1A\X0\A-1)\X2\3001627F8A8D3055308C305F5206985E306B5B5857283057306A30443068304D306B4F7F75283055308C308B3002\X0\','ja-JP',$); + +#8286= IFCRELASSOCIATESLIBRARY('2XYm4sBKz4rRiDZJBb37Nt',$,$,$,(#2272),#15276); +#15276= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0\X0\ \X2\C815C758B41C\X0\ \X2\D615C2DDC758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1) \X2\C2B9C778B41C\X0\ \X2\BD84B958C5D0\X0\ \X2\C874C7ACD558C9C0\X0\ \X2\C54AC744\X0\ \X2\B54C\X0\ \X2\C0ACC6A9B41CB2E4\X0\.','ko-KR',$); + +#8287= IFCRELASSOCIATESLIBRARY('2HpJY8NzL6gxDM6qtxAgU8',$,$,$,(#2273),#15277); +#15277= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8288= IFCRELASSOCIATESLIBRARY('3WMkrRTnv5yvjrROp0_Yed',$,$,$,(#2273),#15278); +#15278= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\4F7F75283055308C308B8A8D8B585206985E30B730B930C630E030675206985E57FA6E96304C306A304458345408300130D730ED30B830A730AF30C8306763075B9A3055308C305F578BFF0830BF30A430D7\X0\''\X2\FF21\X0\-1''\X2\306A3069FF09306763D04F9B3055308C308B30EC30D530A130EC30F330B9\X0\ID\X2\3002\X0\','ja-JP',$); + +#8289= IFCRELASSOCIATESLIBRARY('3u1lJ2ACX0$RAUorczI52A',$,$,$,(#2274),#15279); +#15279= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8290= IFCRELASSOCIATESLIBRARY('3S0UO9CPDBOQBju8lwtmFA',$,$,$,(#2274),#15280); +#15280= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8291= IFCRELASSOCIATESLIBRARY('0YnxjPi5j509mPDmxzjsRN',$,$,$,(#2274),#15281); +#15281= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\ ID','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0C11C\X0\ \X2\C0ACC6A9C774\X0\ \X2\C720D615C5D0\X0\ \X2\B300D55C\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : ''A-1'') \X2\203B\X0\ \X2\AE30BCF8C774C788B294\X0\ \X2\ACBDC6B0\X0\ \X2\ADF8\X0\ \X2\AE30D638B97C\X0\ \X2\C0ACC6A9\X0\','ko-KR',$); + +#8292= IFCRELASSOCIATESLIBRARY('26eMSeAfn5n86r0sBKqs29',$,$,$,(#2275),#15282); +#15282= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8293= IFCRELASSOCIATESLIBRARY('0NvAa_Y719DQ02NGzTWbRT',$,$,$,(#2275),#15283); +#15283= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\4E00822C7684306A92447B4B30BF30A430D7306E8AAC660E30E930D930EB3002\X0\','ja-JP',$); + +#8294= IFCRELASSOCIATESLIBRARY('1EfsNlGD99RfEDgkxspjOy',$,$,$,(#2276),#15284); +#15284= IFCLIBRARYREFERENCE($,$,'Bauteiltyp','Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterst\S\|tzt.','de-DE',$); + +#8295= IFCRELASSOCIATESLIBRARY('2XZuZ5bUzE1BXI6aOP23E9',$,$,$,(#2276),#15285); +#15285= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8296= IFCRELASSOCIATESLIBRARY('1Pc2bAzBX1pgKQ3QSDPrRD',$,$,$,(#2276),#15286); +#15286= IFCLIBRARYREFERENCE($,$,'R\S\if\S\irence','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1") pour d\S\isigner un "type de construction". Une alternative au nom d''un objet type lorsque les objets types ne sont pas g\S\ir\S\is par le logiciel.','fr-FR',$); + +#8297= IFCRELASSOCIATESLIBRARY('2HbQwqHvj9$QI8GhJ1tO37',$,$,$,(#2276),#15287); +#15287= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)','ja-JP',$); + +#8298= IFCRELASSOCIATESLIBRARY('0QVk3so1HBghYrwMF8zuDY',$,$,$,(#2276),#15288); +#15288= IFCLIBRARYREFERENCE($,$,'\X2\53C2800353F7\X0\','\X2\8BE5987976EE4E2D8BE57C7B578B67844EF6768453C280037F1653F7FF084F8B5982FF0C7C7B578B\X0\A-1\X2\FF093002\X0\','zh-CN',$); + +#8299= IFCRELASSOCIATESLIBRARY('1gNC20HZPAleBhND7axwiF',$,$,$,(#2277),#15289); +#15289= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8300= IFCRELASSOCIATESLIBRARY('03KnxFqan8IOoAlH83uN79',$,$,$,(#2277),#15290); +#15290= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1"). Utilis\S\i pour enregistrer un type sans recourir \S\` une classification.','fr-FR',$); + +#8301= IFCRELASSOCIATESLIBRARY('0epNejkj551AH2xeib3J6q',$,$,$,(#2277),#15291); +#15291= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8302= IFCRELASSOCIATESLIBRARY('1tSdhrYijDzuH2UFyxm6$J',$,$,$,(#2277),#15292); +#15292= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\ ID','\X2\C774\X0\ \X2\D504B85CC81DD2B8C758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1). \X2\BD84B958\X0\ \X2\CF54B4DCAC00\X0\ \X2\C544B2CC\X0\ \X2\B0B4BD80C5D0C11C\X0\ \X2\C0ACC6A9B418B294\X0\ \X2\D504B85CC81DD2B8\X0\ \X2\D615C2DDC73CB85C\X0\ \X2\C0ACC6A9B429B2C8B2E4\X0\.','ko-KR',$); + +#8303= IFCRELASSOCIATESLIBRARY('10iLx2pMH8aB8xblg4D3eV',$,$,$,(#2278),#15293); +#15293= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8304= IFCRELASSOCIATESLIBRARY('3FWrRXAWnE29JWaokOxoW2',$,$,$,(#2278),#15294); +#15294= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8305= IFCRELASSOCIATESLIBRARY('04iKJwvPHBj9vHa$$jRPdJ',$,$,$,(#2278),#15295); +#15295= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\ID','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0C11C\X0\ \X2\C0ACC6A9C774\X0\ \X2\C720D615C5D0\X0\ \X2\B300D55C\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : ''A-1'') \X2\203B\X0\ \X2\AE30BCF8C774C788B294\X0\ \X2\ACBDC6B0\X0\ \X2\ADF8\X0\ \X2\AE30D638B97C\X0\ \X2\C0ACC6A9\X0\','ko-KR',$); + +#8306= IFCRELASSOCIATESLIBRARY('3p7E36J7z2L8luTnW1dTbH',$,$,$,(#2279),#15296); +#15296= IFCLIBRARYREFERENCE($,$,'Bauteiltyp','Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterst\S\|tzt.','de-DE',$); + +#8307= IFCRELASSOCIATESLIBRARY('0KVxV$WQL7AeCfO3YqYXjG',$,$,$,(#2279),#15297); +#15297= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8308= IFCRELASSOCIATESLIBRARY('3J5arqJZf08hlsDjbBOf18',$,$,$,(#2279),#15298); +#15298= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1") pour d\S\isigner un "type de construction". Une alternative au nom d''un objet type lorsque les objets types ne sont pas g\S\ir\S\is par le logiciel.','fr-FR',$); + +#8309= IFCRELASSOCIATESLIBRARY('2h50iS8bj4ZRXMZ8wR6NA7',$,$,$,(#2279),#15299); +#15299= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8310= IFCRELASSOCIATESLIBRARY('0cr_PG1A515OFk9wqTueVb',$,$,$,(#2279),#15300); +#15300= IFCLIBRARYREFERENCE($,$,'\X2\53C2800353F7\X0\','\X2\82E5672A91C775285DF277E5768452067C7B7CFB7EDFFF0C52198BE55C5E60274E3A8BE5987976EE4E2D8BE57C7B578B67844EF6768453C280037F1653F7FF084F8B5982FF0C7C7B578B\X0\A-1\X2\FF093002\X0\','zh-CN',$); + +#8311= IFCRELASSOCIATESLIBRARY('3kZiz8mIr85fbXTP7WZmUX',$,$,$,(#2280),#15301); +#15301= IFCLIBRARYREFERENCE($,$,'Bauteiltyp','Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterst\S\|tzt.','de-DE',$); + +#8312= IFCRELASSOCIATESLIBRARY('1PxI9quN1Cjh6JBKHumd0V',$,$,$,(#2280),#15302); +#15302= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8313= IFCRELASSOCIATESLIBRARY('2DX1lYP_vEEQC1OLjbBHns',$,$,$,(#2280),#15303); +#15303= IFCLIBRARYREFERENCE($,$,'R\S\if\S\irence','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1") pour d\S\isigner un "type de construction". Une alternative au nom d''un objet type lorsque les objets types ne sont pas g\S\ir\S\is par le logiciel.','fr-FR',$); + +#8314= IFCRELASSOCIATESLIBRARY('2RK1dZv2X77h3zOiMa2IRu',$,$,$,(#2280),#15304); +#15304= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\8A8D8B583055308C305F5206985E4F537CFB306753C271673059308B5206985E304C306A304458345408306B3053306E30D730ED30B830A730AF30C856FA6709306E53C271678A1853F7FF084F8BFF1A30BF30A430D7\X0\''A-1''\X2\FF09304C4E0E30483089308C308B3002\X0\','ja-JP',$); + +#8315= IFCRELASSOCIATESLIBRARY('3fvADHMszC8hY$RiiXpUKp',$,$,$,(#2280),#15305); +#15305= IFCLIBRARYREFERENCE($,$,'\X2\53C2800353F7\X0\','\X2\82E5672A91C775285DF277E5768452067C7B7CFB7EDFFF0C52198BE55C5E60274E3A8BE5987976EE4E2D8BE57C7B578B67844EF6768453C280037F1653F7FF084F8B5982FF0C7C7B578B\X0\A-1\X2\FF093002\X0\','zh-CN',$); + +#8316= IFCRELASSOCIATESLIBRARY('3fFqzPKpH8Lel5Jsy8dafb',$,$,$,(#2281),#15306); +#15306= IFCLIBRARYREFERENCE($,$,'Bauteiltyp','Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterst\S\|tzt.','de-DE',$); + +#8317= IFCRELASSOCIATESLIBRARY('2XFFdc_ZX3MvxKtVLTdYtC',$,$,$,(#2281),#15307); +#15307= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8318= IFCRELASSOCIATESLIBRARY('2URKCXytb0fuVMQYROQMEf',$,$,$,(#2281),#15308); +#15308= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1") pour d\S\isigner un "type de construction". Une alternative au nom d''un objet type lorsque les objets types ne sont pas g\S\ir\S\is par le logiciel.','fr-FR',$); + +#8319= IFCRELASSOCIATESLIBRARY('1kSSi1gtnFx8mu192pwNLA',$,$,$,(#2281),#15309); +#15309= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8320= IFCRELASSOCIATESLIBRARY('2afwEbqOf8Og4aPn_dRGgj',$,$,$,(#2281),#15310); +#15310= IFCLIBRARYREFERENCE($,$,'\X2\53C2800353F7\X0\','\X2\82E5672A91C775285DF277E5768452067C7B7CFB7EDFFF0C52198BE55C5E60274E3A8BE5987976EE4E2D8BE57C7B578B67844EF6768453C280037F1653F7FF084F8B5982FF0C7C7B578B\X0\A-1\X2\FF093002\X0\','zh-CN',$); + +#8321= IFCRELASSOCIATESLIBRARY('0sZlcGu09DwP3S1Oq$Of9E',$,$,$,(#2282),#15311); +#15311= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8322= IFCRELASSOCIATESLIBRARY('20WcZnq4L8QO0lohYt4ARq',$,$,$,(#2282),#15312); +#15312= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8323= IFCRELASSOCIATESLIBRARY('1q4Qjm$iDAQObOEdCpmGQi',$,$,$,(#2283),#15313); +#15313= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8324= IFCRELASSOCIATESLIBRARY('3TDm7bgb18$hcGy13oQAej',$,$,$,(#2283),#15314); +#15314= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E898F683C\X0\(\X2\4F8B3001FF21FF0D\X0\1)\X2\306772795B9A306E30BF30A430D7306E53C27167FF29FF24304C5272308A5F5330663089308C30017B497D1A304C306A3051308C30707B497D1A30B730B930C630E030924F7F306330665272308A5F5330663089308C307E30593002\X0\','ja-JP',$); + +#8325= IFCRELASSOCIATESLIBRARY('0B9XS3_QT5Zh_x4hlvDH3y',$,$,$,(#2284),#15315); +#15315= IFCLIBRARYREFERENCE($,$,'Bauteiltyp','Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterst\S\|tzt.','de-DE',$); + +#8326= IFCRELASSOCIATESLIBRARY('2ifeipYevFiPreR6UIaWUm',$,$,$,(#2284),#15316); +#15316= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8327= IFCRELASSOCIATESLIBRARY('1bVw2bUTv7guZFBq0ALbpu',$,$,$,(#2284),#15317); +#15317= IFCLIBRARYREFERENCE($,$,'R\S\if\S\irence','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1") pour d\S\isigner un "type de construction". Une alternative au nom d''un objet type lorsque les objets types ne sont pas g\S\ir\S\is par le logiciel.','fr-FR',$); + +#8328= IFCRELASSOCIATESLIBRARY('29PnnC1PzAhh857HyT2dif',$,$,$,(#2284),#15318); +#15318= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\8A8D8B583055308C305F5206985E4F537CFB306753C271673059308B5206985E304C306A304458345408306B3053306E30D730ED30B830A730AF30C856FA6709306E53C271678A1853F7FF084F8BFF1A30BF30A430D7\X0\''A-1''\X2\FF09304C4E0E30483089308C308B3002\X0\','ja-JP',$); + +#8329= IFCRELASSOCIATESLIBRARY('2aDwf0Yyz1bfCVQdPFtc1o',$,$,$,(#2284),#15319); +#15319= IFCLIBRARYREFERENCE($,$,'\X2\53C2800353F7\X0\','\X2\82E5672A91C775285DF277E5768452067C7B7CFB7EDFFF0C52198BE55C5E60274E3A8BE5987976EE4E2D8BE57C7B578B67844EF6768453C280037F1653F7FF084F8B5982FF0C7C7B578B\X0\A-1\X2\FF093002\X0\','zh-CN',$); + +#8330= IFCRELASSOCIATESLIBRARY('0Ku0i63J1A9gT0ibAhf6kW',$,$,$,(#2285),#15320); +#15320= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8331= IFCRELASSOCIATESLIBRARY('3m3xeDrnX9TPwt8FCdpxzk',$,$,$,(#2285),#15321); +#15321= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8332= IFCRELASSOCIATESLIBRARY('2SkhjjHl50vuoToXa$T_3K',$,$,$,(#2286),#15322); +#15322= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8333= IFCRELASSOCIATESLIBRARY('0GeKNU9hXCYgRZpNdT$AME',$,$,$,(#2286),#15323); +#15323= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8334= IFCRELASSOCIATESLIBRARY('2$SyYZ1NP05B555yB7KiYx',$,$,$,(#2287),#15324); +#15324= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8335= IFCRELASSOCIATESLIBRARY('1$wKk9G7zDLR2I$36nMH83',$,$,$,(#2287),#15325); +#15325= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\3053306E30D730ED30B830A730AF30C8\X0\ (\X2\4F8BFF0E\X0\ ''A-1''\X2\300030BF30A430D7306A3069\X0\)\X2\306763075B9A3055308C305F53C27167\X0\ID\X2\30028A8D30813089308C305F5206985E4F537CFB306E5206985E53C27167304C5B5857283057306A304458345408306B906975283055308C308B3002\X0\','ja-JP',$); + +#8336= IFCRELASSOCIATESLIBRARY('1AEBghRIzE8fQSkQA7MhTd',$,$,$,(#2287),#15326); +#15326= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\C774\X0\ \X2\D504B85CC81DD2B8\X0\ (\X2\C608\X0\ : ''A-1''\X2\C720D615\X0\ \X2\B4F1\X0\) \X2\C9C0C815B41C\X0\ \X2\CC38C870\X0\ ID. \X2\C778C815\X0\ \X2\BD84B958\X0\ \X2\CCB4ACC4C758\X0\ \X2\BD84B958\X0\ \X2\CC38C870AC00C5C6B294\X0\ \X2\ACBDC6B0C5D0\X0\ \X2\C801C6A9B41CB2E4\X0\.','ko-KR',$); + +#8337= IFCRELASSOCIATESLIBRARY('3Ede6PYzD7hQQppLG8qmyB',$,$,$,(#2288),#15327); +#15327= IFCLIBRARYREFERENCE($,$,'Bemusterungstyp','Bemusterungstyp, wird als Attribute angegeben, wenn keine allgemein anerkanntes Klassifizierungssystem angewandt wird.','de-DE',$); + +#8338= IFCRELASSOCIATESLIBRARY('1VATO4Z3v0Owv3lswB345n',$,$,$,(#2288),#15328); +#15328= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8339= IFCRELASSOCIATESLIBRARY('3jylhEi4j22gdoIAWTk_Rc',$,$,$,(#2288),#15329); +#15329= IFCLIBRARYREFERENCE($,$,'R\S\if\S\irence','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1"). A fournir s''il n''y a pas de r\S\if\S\irence \S\` une classification en usage.','fr-FR',$); + +#8340= IFCRELASSOCIATESLIBRARY('0qK5vKZ393$BbRy6ncWfLS',$,$,$,(#2288),#15330); +#15330= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8341= IFCRELASSOCIATESLIBRARY('3JaA2i4NvAbBxe1$Gs0Pg6',$,$,$,(#2289),#15331); +#15331= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8342= IFCRELASSOCIATESLIBRARY('3yVv2Wpyj4DQqfwlf__BOv',$,$,$,(#2289),#15332); +#15332= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8343= IFCRELASSOCIATESLIBRARY('26d$gj9DjFvw0B1uvLiX94',$,$,$,(#2290),#15333); +#15333= IFCLIBRARYREFERENCE($,$,'Bauteiltyp','Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterst\S\|tzt.','de-DE',$); + +#8344= IFCRELASSOCIATESLIBRARY('3_5U9w65v9_B9w206U44sf',$,$,$,(#2290),#15334); +#15334= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8345= IFCRELASSOCIATESLIBRARY('1Ueh5dXTfEMfwXgSl0Yb3J',$,$,$,(#2290),#15335); +#15335= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1") pour d\S\isigner un "type de construction". Une alternative au nom d''un objet type lorsque les objets types ne sont pas g\S\ir\S\is par le logiciel.','fr-FR',$); + +#8346= IFCRELASSOCIATESLIBRARY('3xRwTl9KH9AOehrhBqjJoh',$,$,$,(#2290),#15336); +#15336= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8347= IFCRELASSOCIATESLIBRARY('29YtSLoKTAM94TP4TjEGs4',$,$,$,(#2290),#15337); +#15337= IFCLIBRARYREFERENCE($,$,'\X2\53C2800353F7\X0\','\X2\82E5672A91C775285DF277E5768452067C7B7CFB7EDFFF0C52198BE55C5E60274E3A8BE5987976EE4E2D8BE57C7B578B67844EF6768453C280037F1653F7FF084F8B5982FF0C7C7B578B\X0\A-1\X2\FF093002\X0\','zh-CN',$); + +#8348= IFCRELASSOCIATESLIBRARY('00yWNB$tH8xww5A_F2JQKf',$,$,$,(#2291),#15338); +#15338= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8349= IFCRELASSOCIATESLIBRARY('2WIFimq1H49eDkSCXSVaag',$,$,$,(#2291),#15339); +#15339= IFCLIBRARYREFERENCE($,$,'R\S\if\S\irence','Identification de r\S\if\S\irence pour ce type sp\S\icifique \S\` ce projet, c''est-\S\`-dire type''A-1'', fourni \S\` partir du moment o\S\y, s''il n''y a pas de r\S\if\S\irence de classification par rapport \S\` un syst\S\hme de classification reconnu et en usage.','fr-FR',$); + +#8350= IFCRELASSOCIATESLIBRARY('1Sy3B1zfv7Af8yByxvG_Gj',$,$,$,(#2291),#15340); +#15340= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8351= IFCRELASSOCIATESLIBRARY('1Vc4Ti3kjEoOW_bh40cHSj',$,$,$,(#2292),#15341); +#15341= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8352= IFCRELASSOCIATESLIBRARY('1kyQpb8nnDh8eAjipwN3XT',$,$,$,(#2292),#15342); +#15342= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8353= IFCRELASSOCIATESLIBRARY('2C$b$SJJ16NAOYruLbrs1O',$,$,$,(#2293),#15343); +#15343= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8354= IFCRELASSOCIATESLIBRARY('2CjvhZMAj20QQArhb91jWw',$,$,$,(#2293),#15344); +#15344= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\4E00822C7684306A92447B4B30BF30A430D7306E8AAC660E30E930D930EB3002\X0\','ja-JP',$); + +#8355= IFCRELASSOCIATESLIBRARY('254PuXDUnCzxxUOCeUUJmq',$,$,$,(#2294),#15345); +#15345= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8356= IFCRELASSOCIATESLIBRARY('3H2Res8vz3wfox7ycg9FRS',$,$,$,(#2294),#15346); +#15346= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\3053306E30D730ED30B830A730AF30C8\X0\ (\X2\4F8BFF0E\X0\ ''A-1''\X2\300030BF30A430D7306A3069\X0\)\X2\306763075B9A3055308C305F53C27167\X0\ID\X2\30028A8D30813089308C305F5206985E4F537CFB306E5206985E53C27167304C5B5857283057306A304458345408306B906975283055308C308B3002\X0\','ja-JP',$); + +#8357= IFCRELASSOCIATESLIBRARY('3gYTZGnDn4kwbF4uwoAoyU',$,$,$,(#2294),#15347); +#15347= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\C774\X0\ \X2\D504B85CC81DD2B8\X0\ (\X2\C608\X0\ : ''A-1''\X2\C720D615\X0\ \X2\B4F1\X0\) \X2\C9C0C815B41C\X0\ \X2\CC38C870\X0\ ID. \X2\C778C815\X0\ \X2\BD84B958\X0\ \X2\CCB4ACC4C758\X0\ \X2\BD84B958\X0\ \X2\CC38C870AC00C5C6B294\X0\ \X2\ACBDC6B0C5D0\X0\ \X2\C801C6A9B41CB2E4\X0\.','ko-KR',$); + +#8358= IFCRELASSOCIATESLIBRARY('2W2JcxjHz3oeMh1FAj9Ebp',$,$,$,(#2295),#15348); +#15348= IFCLIBRARYREFERENCE($,$,'Bauteiltyp','Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterst\S\|tzt.','de-DE',$); + +#8359= IFCRELASSOCIATESLIBRARY('1qomlNMhb84uqrQfGhmFuI',$,$,$,(#2295),#15349); +#15349= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8360= IFCRELASSOCIATESLIBRARY('3gUD65aNXDrRaYvy91UJIm',$,$,$,(#2295),#15350); +#15350= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1") pour d\S\isigner un "type de construction". Une alternative au nom d''un objet type lorsque les objets types ne sont pas g\S\ir\S\is par le logiciel.','fr-FR',$); + +#8361= IFCRELASSOCIATESLIBRARY('3lwGh11l572P9tbvSiVVe3',$,$,$,(#2295),#15351); +#15351= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8362= IFCRELASSOCIATESLIBRARY('1wj97$bR9FvRj7AafFNVKA',$,$,$,(#2295),#15352); +#15352= IFCLIBRARYREFERENCE($,$,'\X2\53C2800353F7\X0\','\X2\82E5672A91C775285DF277E5768452067C7B7CFB7EDFFF0C52198BE55C5E60274E3A8BE5987976EE4E2D8BE57C7B578B67844EF6768453C280037F1653F7FF084F8B5982FF0C7C7B578B\X0\A-1\X2\FF093002\X0\','zh-CN',$); + +#8363= IFCRELASSOCIATESLIBRARY('2HFaLAbP5B3RKKj0RBuBIh',$,$,$,(#2296),#15353); +#15353= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8364= IFCRELASSOCIATESLIBRARY('0i5K626Cf6h8GivNsgyXbb',$,$,$,(#2296),#15354); +#15354= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\51774F537684306A53C27167\X0\ID\X2\FF084F8B304830703001201C\X0\WWS/VS1/400/001\X2\201D306F\X0\WWS\X2\7CFB7D713001\X0\VS1/400\X2\30B530D630B730B930C630E0\X0\001\X2\756A90E854C1FF093002\X0\','ja-JP',$); + +#8365= IFCRELASSOCIATESLIBRARY('1VAyd5RuT1iuA1bra7OwUg',$,$,$,(#2296),#15355); +#15355= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\ \X2\AE30D638\X0\','\X2\AD6CCCB4C801C778\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : "WWS/VS1/400/001"\X2\B294\X0\ WWS \X2\ACC4D1B5\X0\, VS1/400 \X2\C11CBE0C\X0\ \X2\C2DCC2A4D15C\X0\ 001 \X2\BC88\X0\ \X2\BD80D488\X0\)','ko-KR',$); + +#8366= IFCRELASSOCIATESLIBRARY('0q0HVvua5Adf_AOZhArGHV',$,$,$,(#2297),#15356); +#15356= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8367= IFCRELASSOCIATESLIBRARY('3UVp_5BPzBBBSmwgrenfWQ',$,$,$,(#2297),#15357); +#15357= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\3053306E30D730ED30B830A730AF30C8\X0\ (\X2\4F8BFF0E\X0\ ''A-1''\X2\300030BF30A430D7306A3069\X0\)\X2\306763075B9A3055308C305F53C27167\X0\ID\X2\30028A8D30813089308C305F5206985E4F537CFB306E5206985E53C27167304C5B5857283057306A304458345408306B906975283055308C308B3002\X0\','ja-JP',$); + +#8368= IFCRELASSOCIATESLIBRARY('1lwx__i4jC999R_LVlsSR7',$,$,$,(#2297),#15358); +#15358= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\D504B85CC81DD2B8\X0\ (\X2\C608\X0\ : ''A-1''\X2\C720D615\X0\ \X2\B4F1\X0\) \X2\C9C0C815B41C\X0\ \X2\CC38C870\X0\ ID. \X2\C778C815\X0\ \X2\BD84B958\X0\ \X2\CCB4ACC4C758\X0\ \X2\BD84B958\X0\ \X2\CC38C870AC00C5C6B294\X0\ \X2\ACBDC6B0C5D0\X0\ \X2\C801C6A9B41CB2E4\X0\.','ko-KR',$); + +#8369= IFCRELASSOCIATESLIBRARY('1_E4gzpGbBWBU170flobn_',$,$,$,(#2298),#15359); +#15359= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8370= IFCRELASSOCIATESLIBRARY('0yFoIS50n7XAWB$SvIR$z_',$,$,$,(#2298),#15360); +#15360= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8371= IFCRELASSOCIATESLIBRARY('39omGXp4DCOek$enoeE5$Z',$,$,$,(#2299),#15361); +#15361= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8372= IFCRELASSOCIATESLIBRARY('2gSfnoih1DjvzsDExGbQtG',$,$,$,(#2299),#15362); +#15362= IFCLIBRARYREFERENCE($,$,'R\S\if\S\irence','Identification de r\S\if\S\irence pour ce type sp\S\icifique \S\` ce projet, c''est-\S\`-dire type''A-1'', fourni \S\` partir du moment o\S\y, s''il n''y a pas de r\S\if\S\irence de classification par rapport \S\` un syst\S\hme de classification reconnu et en usage.','fr-FR',$); + +#8373= IFCRELASSOCIATESLIBRARY('2_ux_pdJ5ErP_E9ix_FNbk',$,$,$,(#2299),#15363); +#15363= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8374= IFCRELASSOCIATESLIBRARY('0xCsIG9xTAhurVaeTT$RW9',$,$,$,(#2301),#15364); +#15364= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8375= IFCRELASSOCIATESLIBRARY('3Sq5YvbXnFxB9JcfZVw39c',$,$,$,(#2301),#15365); +#15365= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\4F7F75283055308C308B8A8D8B585206985E30B730B930C630E030675206985E57FA6E96304C306A304458345408300130D730ED30B830A730AF30C8306763075B9A3055308C305F578BFF0830BF30A430D7\X0\''\X2\FF21\X0\-1''\X2\306A3069FF09306763D04F9B3055308C308B30EC30D530A130EC30F330B9\X0\ID\X2\3002\X0\','ja-JP',$); + +#8376= IFCRELASSOCIATESLIBRARY('2K1CclNAnD0BfBfmDRMF8F',$,$,$,(#2302),#15366); +#15366= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8377= IFCRELASSOCIATESLIBRARY('0RO8ShThT15PnP77y6qFac',$,$,$,(#2302),#15367); +#15367= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8378= IFCRELASSOCIATESLIBRARY('3pdqPeIJbDkx6Hfoiylida',$,$,$,(#2303),#15368); +#15368= IFCLIBRARYREFERENCE($,$,'Bauteiltyp','Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterst\S\|tzt.','de-DE',$); + +#8379= IFCRELASSOCIATESLIBRARY('3mmYDa4RHFqeTKGXy$qut6',$,$,$,(#2303),#15369); +#15369= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8380= IFCRELASSOCIATESLIBRARY('3kQTPD47H8gQaY_StdtMK8',$,$,$,(#2303),#15370); +#15370= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1") pour d\S\isigner un "type de construction". Une alternative au nom d''un objet type lorsque les objets types ne sont pas g\S\ir\S\is par le logiciel.','fr-FR',$); + +#8381= IFCRELASSOCIATESLIBRARY('2ZJ_2J$8H9kxY4ek2dgATe',$,$,$,(#2303),#15371); +#15371= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\53C271678A1853F7306730D730ED30B830A730AF30C83067306E30BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8382= IFCRELASSOCIATESLIBRARY('2TFekQHbn6OB6NpqvVB26g',$,$,$,(#2303),#15372); +#15372= IFCLIBRARYREFERENCE($,$,'\X2\53C2800353F7\X0\','\X2\82E5672A91C775285DF277E5768452067C7B7CFB7EDFFF0C52198BE55C5E60274E3A8BE5987976EE4E2D8BE57C7B578B67844EF6768453C280037F1653F7FF084F8B5982FF0C7C7B578B\X0\A-1\X2\FF093002\X0\','zh-CN',$); + +#8383= IFCRELASSOCIATESLIBRARY('3ZKkON6ALFxhHHbDXSW95F',$,$,$,(#2304),#15373); +#15373= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8384= IFCRELASSOCIATESLIBRARY('2PM_rsFGr0MfHRJ0T_jrt4',$,$,$,(#2304),#15374); +#15374= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\7A7A8ABF30B730B930C630E0300162163044306F30B530D630B730B930C630E0306E53C27167\X0\ID\X2\FF084F8B304830703001\X0\''WWS/VS1''\X2\306F\X0\WWS\X2\7CFB7D71306E\X0\VSI/400\X2\30B530D67CFB7D71FF093002\X0\ID\X2\306F5F538A72573057DF6280885357FA6E963088308A6C7A30813089308C308B3002\X0\','ja-JP',$); + +#8385= IFCRELASSOCIATESLIBRARY('359YWPtqDAmQYXOxmCCNHy',$,$,$,(#2304),#15375); +#15375= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870AE30D638\X0\','\X2\ACF5C870\X0\ \X2\C2DCC2A4D15C\X0\ \X2\D639C740\X0\ \X2\C11CBE0C\X0\ \X2\C2DCC2A4D15CC758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : ''WWS/VS1''\X2\B294\X0\ WWS \X2\ACC4D1B5C758\X0\ VSI/400 \X2\D558C704\X0\ \X2\ACC4D1B5\X0\). ID\X2\B294\X0\ \X2\D574B2F9\X0\ \X2\C9C0C5ED\X0\ \X2\AE30C220\X0\ \X2\AE30C900BCF4B2E4\X0\ \X2\ACB0C815B41CB2E4\X0\.','ko-KR',$); + +#8386= IFCRELASSOCIATESLIBRARY('3BDy_ZpWf3zgSDvmaz_sC_',$,$,$,(#2305),#15376); +#15376= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8387= IFCRELASSOCIATESLIBRARY('3o1sDdzdXEsQbWyHW1tEo$',$,$,$,(#2305),#15377); +#15377= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\51774F537684306A53C27167\X0\ID\X2\FF084F8B304830703001201C\X0\WWS/VS1/400/001\X2\201D306F\X0\WWS\X2\7CFB7D713001\X0\VS1/400\X2\30B530D630B730B930C630E0\X0\001\X2\756A90E854C1FF093002\X0\','ja-JP',$); + +#8388= IFCRELASSOCIATESLIBRARY('0REjtxmeX0YucrMnwZjjqd',$,$,$,(#2306),#15378); +#15378= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8389= IFCRELASSOCIATESLIBRARY('1XkX7EUsr7DQF$spsHhG_K',$,$,$,(#2306),#15379); +#15379= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\5F538A7230D730ED30B830A730AF30C830675B9A7FA93059308B5F625F0F306E53C27167\X0\ID\X2\FF084F8BFF1A\X0\A-1)\X2\3001627F8A8D3055308C305F5206985E306B5B5857283057306A30443068304D306B4F7F75283055308C308B3002\X0\','ja-JP',$); + +#8390= IFCRELASSOCIATESLIBRARY('3P923ISG17Xh8ANMvdWgII',$,$,$,(#2306),#15380); +#15380= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0\X0\ \X2\C815C758B41C\X0\ \X2\D615C2DDC758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1) \X2\C2B9C778B41C\X0\ \X2\BD84B958C5D0\X0\ \X2\C874C7ACD558C9C0\X0\ \X2\C54AC744\X0\ \X2\B54C\X0\ \X2\C0ACC6A9B41CB2E4\X0\.','ko-KR',$); + +#8391= IFCRELASSOCIATESLIBRARY('36ZabIut13zAgdBujzlVOm',$,$,$,(#2307),#15381); +#15381= IFCLIBRARYREFERENCE($,$,'Bauteiltyp','Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterst\S\|tzt.','de-DE',$); + +#8392= IFCRELASSOCIATESLIBRARY('272EhlnjD859h0i_ooIjCS',$,$,$,(#2307),#15382); +#15382= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8393= IFCRELASSOCIATESLIBRARY('0VBC0dIw50L9z_2PX33$DV',$,$,$,(#2307),#15383); +#15383= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1") pour d\S\isigner un "type de construction". Une alternative au nom d''un objet type lorsque les objets types ne sont pas g\S\ir\S\is par le logiciel.','fr-FR',$); + +#8394= IFCRELASSOCIATESLIBRARY('2NA2i38eDElQelMS$x7tzR',$,$,$,(#2307),#15384); +#15384= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8395= IFCRELASSOCIATESLIBRARY('3j9$PgYuTFqwBEFnoAj6zm',$,$,$,(#2307),#15385); +#15385= IFCLIBRARYREFERENCE($,$,'\X2\53C2800353F7\X0\','\X2\82E5672A91C775285DF277E5768452067C7B7CFB7EDFFF0C52198BE55C5E60274E3A8BE5987976EE4E2D8BE57C7B578B67844EF6768453C280037F1653F7FF084F8B5982FF0C7C7B578B\X0\A-1\X2\FF093002\X0\','zh-CN',$); + +#8396= IFCRELASSOCIATESLIBRARY('2HjITxWeHEHPIgy4LIJl6L',$,$,$,(#2308),#15386); +#15386= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8397= IFCRELASSOCIATESLIBRARY('2pMUvMlLr7AxJrEdbdXgL6',$,$,$,(#2308),#15387); +#15387= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\5F538A7230D730ED30B830A730AF30C830675B9A7FA93059308B5F625F0F306E53C27167\X0\ID\X2\FF084F8BFF1A\X0\A-1)\X2\3001627F8A8D3055308C305F5206985E306B5B5857283057306A30443068304D306B4F7F75283055308C308B3002\X0\','ja-JP',$); + +#8398= IFCRELASSOCIATESLIBRARY('0EA$X5hmH5DeA8UnXlz$j5',$,$,$,(#2308),#15388); +#15388= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0\X0\ \X2\C815C758B41C\X0\ \X2\D615C2DDC758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1) \X2\C2B9C778B41C\X0\ \X2\BD84B958C5D0\X0\ \X2\C874C7ACD558C9C0\X0\ \X2\C54AC744\X0\ \X2\B54C\X0\ \X2\C0ACC6A9B41CB2E4\X0\. \X2\CC38C870\X0\','ko-KR',$); + +#8399= IFCRELASSOCIATESLIBRARY('1r92gzRlPEgAgw1vfl8LtE',$,$,$,(#2309),#15389); +#15389= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8400= IFCRELASSOCIATESLIBRARY('2TyGN1Lsj8TO2MWR8p2yEz',$,$,$,(#2309),#15390); +#15390= IFCLIBRARYREFERENCE($,$,'R\S\if\S\irence','Identification de r\S\if\S\irence pour ce type sp\S\icifique \S\` ce projet, c''est-\S\`-dire type''A-1'', fourni \S\` partir du moment o\S\y, s''il n''y a pas de r\S\if\S\irence de classification par rapport \S\` un syst\S\hme de classification reconnu et en usage.','fr-FR',$); + +#8401= IFCRELASSOCIATESLIBRARY('2bNUeMr71AMBytSc5StgH4',$,$,$,(#2309),#15391); +#15391= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8402= IFCRELASSOCIATESLIBRARY('2jetN$J159YOOgzz6uzVkG',$,$,$,(#2310),#15392); +#15392= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8403= IFCRELASSOCIATESLIBRARY('1m87t9Nqf91xJaEz53T7ZI',$,$,$,(#2310),#15393); +#15393= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8404= IFCRELASSOCIATESLIBRARY('2fZQKyldb4xAbzZyFfVC8Q',$,$,$,(#2311),#15394); +#15394= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8405= IFCRELASSOCIATESLIBRARY('0FMTCsfiX9bhN9BLqWmb8k',$,$,$,(#2311),#15395); +#15395= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\5F538A7230D730ED30B830A730AF30C830675B9A7FA93059308B5F625F0F306E53C27167\X0\ID\X2\FF084F8BFF1A\X0\A-1)\X2\3001627F8A8D3055308C305F5206985E306B5B5857283057306A30443068304D306B4F7F75283055308C308B3002\X0\','ja-JP',$); + +#8406= IFCRELASSOCIATESLIBRARY('3BiCHDFFf4xx9bB_zraChJ',$,$,$,(#2311),#15396); +#15396= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0\X0\ \X2\C815C758B41C\X0\ \X2\D615C2DDC758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1) \X2\C2B9C778B41C\X0\ \X2\BD84B958C5D0\X0\ \X2\C874C7ACD558C9C0\X0\ \X2\C54AC744\X0\ \X2\B54C\X0\ \X2\C0ACC6A9B41CB2E4\X0\.','ko-KR',$); + +#8407= IFCRELASSOCIATESLIBRARY('1LPvu25V1DaxBMPLYlNN4f',$,$,$,(#2312),#15397); +#15397= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8408= IFCRELASSOCIATESLIBRARY('0mO5nqldz1AxnVHgQiOoMz',$,$,$,(#2312),#15398); +#15398= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8409= IFCRELASSOCIATESLIBRARY('24dLUD8qXF28JzfN6Pnidb',$,$,$,(#2313),#15399); +#15399= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8410= IFCRELASSOCIATESLIBRARY('1SU2tTALz2fPONY5H3gTAe',$,$,$,(#2313),#15400); +#15400= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\5F5330D730ED30B830A730AF30C8306B304A3051308B3053306E63075B9A578B5F0F306E305F3081306E30EA30D530A130EC30F330B9\X0\ID\X2\3002FF08305F30683048306F3001\X0\''A-1''\X2\578B\X0\)','ja-JP',$); + +#8411= IFCRELASSOCIATESLIBRARY('0OqJB6q75EhPdYFB6qMNaV',$,$,$,(#2314),#15401); +#15401= IFCLIBRARYREFERENCE($,$,'Referenz ID','Identifikator der projektinternen Referenz f\S\|r dieses Geschoss, z.B. nach der Geschossklassifizierung des Bauherrn. Wird verwendet, wenn keine allgemein anerkanntes Klassifizierungssystem angewandt wird.','de-DE',$); + +#8412= IFCRELASSOCIATESLIBRARY('0vhemYhpT7EwGOIRZopjhB',$,$,$,(#2314),#15402); +#15402= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8413= IFCRELASSOCIATESLIBRARY('2nC4a9C2n4CvUVWSaN8v$b',$,$,$,(#2314),#15403); +#15403= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1"). Utilis\S\i pour enregistrer un type sans recourir \S\` une classification.','fr-FR',$); + +#8414= IFCRELASSOCIATESLIBRARY('3dC$z$nsD08eOBo9M0JM53',$,$,$,(#2314),#15404); +#15404= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8415= IFCRELASSOCIATESLIBRARY('2Rl$y3LTXFOfiLaKnwkBRn',$,$,$,(#2314),#15405); +#15405= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\ ID','\X2\C774\X0\ \X2\D504B85CC81DD2B8C758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1). \X2\BD84B958\X0\ \X2\CF54B4DCAC00\X0\ \X2\C544B2CC\X0\ \X2\B0B4BD80C5D0C11C\X0\ \X2\C0ACC6A9B418B294\X0\ \X2\D504B85CC81DD2B8\X0\ \X2\D615C2DDC73CB85C\X0\ \X2\C0ACC6A9B429B2C8B2E4\X0\.','ko-KR',$); + +#8416= IFCRELASSOCIATESLIBRARY('2a_9XH5tT5BeUoi2gtKECs',$,$,$,(#2315),#15406); +#15406= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8417= IFCRELASSOCIATESLIBRARY('2wIrjqA3P77guG6PVEo5vb',$,$,$,(#2315),#15407); +#15407= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8418= IFCRELASSOCIATESLIBRARY('3d6d9xRNH9HuV4AKmBFDzg',$,$,$,(#2316),#15408); +#15408= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8419= IFCRELASSOCIATESLIBRARY('1gGJjA9Nv3N84wTfIInCbZ',$,$,$,(#2316),#15409); +#15409= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte de ce projet.','fr-FR',$); + +#8420= IFCRELASSOCIATESLIBRARY('1MDY2DvMj6uQxONks0Xb9y',$,$,$,(#2316),#15410); +#15410= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306E305F3081306E53C271678A1853F73002\X0\','ja-JP',$); + +#8421= IFCRELASSOCIATESLIBRARY('0$_NWLfLH9eQmh4bQcxrP0',$,$,$,(#2316),#15411); +#15411= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\C774\X0\ \X2\D504B85CC81DD2B8C5D0C11C\X0\ \X2\C5ECAE30C5D0\X0\ \X2\D2B9C815D55C\X0\ \X2\D615C2DDC5D0\X0\ \X2\B300D55C\X0\ \X2\CC38C870\X0\ ID','ko-KR',$); + +#8422= IFCRELASSOCIATESLIBRARY('0Wy1B82iLBTgCHBuNTR8Gb',$,$,$,(#2317),#15412); +#15412= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8423= IFCRELASSOCIATESLIBRARY('148F4IIP98v8OKTtP2DciX',$,$,$,(#2317),#15413); +#15413= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\5F538A7230D730ED30B830A730AF30C830675B9A7FA93059308B5F625F0F306E53C27167\X0\ID\X2\FF084F8BFF1A\X0\A-1)\X2\3001627F8A8D3055308C305F5206985E306B5B5857283057306A30443068304D306B4F7F75283055308C308B3002\X0\','ja-JP',$); + +#8424= IFCRELASSOCIATESLIBRARY('3NrHxW5GH9z9m5P3jXhwW0',$,$,$,(#2317),#15414); +#15414= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0\X0\ \X2\C815C758B41C\X0\ \X2\D615C2DDC758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1) \X2\C2B9C778B41C\X0\ \X2\BD84B958C5D0\X0\ \X2\C874C7ACD558C9C0\X0\ \X2\C54AC744\X0\ \X2\B54C\X0\ \X2\C0ACC6A9B41CB2E4\X0\.','ko-KR',$); + +#8425= IFCRELASSOCIATESLIBRARY('12pgt4dM13oOZYhusOu0II',$,$,$,(#2318),#15415); +#15415= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8426= IFCRELASSOCIATESLIBRARY('08K2gjrOT4nuLVQwG6NHKp',$,$,$,(#2318),#15416); +#15416= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\4E00822C7684306A92447B4B30BF30A430D7306E8AAC660E30E930D930EB3002\X0\','ja-JP',$); + +#8427= IFCRELASSOCIATESLIBRARY('3nbkDkrNj4ehtCOzoxB58$',$,$,$,(#2319),#15417); +#15417= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8428= IFCRELASSOCIATESLIBRARY('1e1Fy_nvH1_wBL$wwKctvS',$,$,$,(#2319),#15418); +#15418= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\5F538A7230D730ED30B830A730AF30C830675B9A7FA93059308B5F625F0F306E53C27167\X0\ID\X2\FF084F8BFF1A\X0\A-1)\X2\3001627F8A8D3055308C305F5206985E306B5B5857283057306A30443068304D306B4F7F75283055308C308B3002\X0\','ja-JP',$); + +#8429= IFCRELASSOCIATESLIBRARY('21zLyxCqXB1AyE8TLSfp3_',$,$,$,(#2319),#15419); +#15419= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0\X0\ \X2\C815C758B41C\X0\ \X2\D615C2DDC758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1) \X2\C2B9C778B41C\X0\ \X2\BD84B958C5D0\X0\ \X2\C874C7ACD558C9C0\X0\ \X2\C54AC744\X0\ \X2\B54C\X0\ \X2\C0ACC6A9B41CB2E4\X0\.','ko-KR',$); + +#8430= IFCRELASSOCIATESLIBRARY('1qI6RgJzfErBqdYOSyqub4',$,$,$,(#2320),#15420); +#15420= IFCLIBRARYREFERENCE($,$,'Bauteiltyp','Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterst\S\|tzt.','de-DE',$); + +#8431= IFCRELASSOCIATESLIBRARY('3O2nKiQZv8gRFC_GTYDdR8',$,$,$,(#2320),#15421); +#15421= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8432= IFCRELASSOCIATESLIBRARY('34NDwQFdT6hRr85RfhFO$h',$,$,$,(#2320),#15422); +#15422= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1") pour d\S\isigner un "type de construction". Une alternative au nom d''un objet type lorsque les objets types ne sont pas g\S\ir\S\is par le logiciel.','fr-FR',$); + +#8433= IFCRELASSOCIATESLIBRARY('0h99H3iVLEO99AH1kASh26',$,$,$,(#2320),#15423); +#15423= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8434= IFCRELASSOCIATESLIBRARY('2HHlSJ4f50Fua4xTXqez$u',$,$,$,(#2320),#15424); +#15424= IFCLIBRARYREFERENCE($,$,'\X2\53C2800353F7\X0\','\X2\82E5672A91C775285DF277E5768452067C7B7CFB7EDFFF0C52198BE55C5E60274E3A8BE5987976EE4E2D8BE57C7B578B67844EF6768453C280037F1653F7FF084F8B5982FF0C7C7B578B\X0\A-1\X2\FF093002\X0\','zh-CN',$); + +#8435= IFCRELASSOCIATESLIBRARY('0jPLGeMJjBV8kfaQVN$nRM',$,$,$,(#2321),#15425); +#15425= IFCLIBRARYREFERENCE($,$,'Referenz ID','Wird verwendet, wenn keine allgemein anerkanntes Klassifizierungssystem angewandt wird.','de-DE',$); + +#8436= IFCRELASSOCIATESLIBRARY('3s0igf8jjExQubkVxssC9C',$,$,$,(#2321),#15426); +#15426= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8437= IFCRELASSOCIATESLIBRARY('2MMhU4MGb2lQoiw06wxS$w',$,$,$,(#2321),#15427); +#15427= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1"). Utilis\S\i pour enregistrer un type sans recourir \S\` une classification.','fr-FR',$); + +#8438= IFCRELASSOCIATESLIBRARY('2zuvMknxf3zO2$S$6xPi6v',$,$,$,(#2321),#15428); +#15428= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8439= IFCRELASSOCIATESLIBRARY('2tKZNVoXL4NAOxhyweNO3S',$,$,$,(#2321),#15429); +#15429= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\ID','\X2\D504B85CC81DD2B8C758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1). \X2\BD84B958\X0\ \X2\CF54B4DCAC00\X0\ \X2\C544B2CC\X0\ \X2\B0B4BD80C5D0C11C\X0\ \X2\C0ACC6A9B418B294\X0\ \X2\D504B85CC81DD2B8\X0\ \X2\D615C2DDC73CB85C\X0\ \X2\C0ACC6A9B429B2C8B2E4\X0\.','ko-KR',$); + +#8440= IFCRELASSOCIATESLIBRARY('3xDSU03Sf6_OeBeRAsk_HV',$,$,$,(#2322),#15430); +#15430= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8441= IFCRELASSOCIATESLIBRARY('1Gw9Jj64LBdxe$dzuACH0t',$,$,$,(#2322),#15431); +#15431= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\5F538A7230D730ED30B830A730AF30C830675B9A7FA93059308B5F625F0F306E53C27167\X0\ID\X2\FF084F8BFF1A\X0\A-1)\X2\3001627F8A8D3055308C305F5206985E306B5B5857283057306A30443068304D306B4F7F75283055308C308B3002\X0\','ja-JP',$); + +#8442= IFCRELASSOCIATESLIBRARY('34ku2T76r5ug8Csp9klAUd',$,$,$,(#2322),#15432); +#15432= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0\X0\ \X2\C815C758B41C\X0\ \X2\D615C2DDC758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1) \X2\C2B9C778B41C\X0\ \X2\BD84B958C5D0\X0\ \X2\C874C7ACD558C9C0\X0\ \X2\C54AC744\X0\ \X2\B54C\X0\ \X2\C0ACC6A9B41CB2E4\X0\','ko-KR',$); + +#8443= IFCRELASSOCIATESLIBRARY('1M9nn$aMfA$AdA$bF9iep8',$,$,$,(#2323),#15433); +#15433= IFCLIBRARYREFERENCE($,$,'Raumtyp','Bezeichnung zur Zusammenfassung gleichartiger R\S\dume zu einem Raumtyp (auch Funktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Raumtypen als Typobjekte unterst\S\|tzt.','de-DE',$); + +#8444= IFCRELASSOCIATESLIBRARY('0VtmzLKrP2kA2uICp0d3yE',$,$,$,(#2323),#15434); +#15434= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8445= IFCRELASSOCIATESLIBRARY('3T7JmyyTrDJOozfHPXhDJ$',$,$,$,(#2323),#15435); +#15435= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1"). Utilis\S\i pour enregistrer un type sans recourir \S\` une classification.','fr-FR',$); + +#8446= IFCRELASSOCIATESLIBRARY('09uW7S2LX98OSs9tij_1er',$,$,$,(#2323),#15436); +#15436= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8447= IFCRELASSOCIATESLIBRARY('0DVKuiDNv4IxpkQCGbm1XG',$,$,$,(#2323),#15437); +#15437= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\ ID','\X2\C774\X0\ \X2\D504B85CC81DD2B8C758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1). \X2\BD84B958\X0\ \X2\CF54B4DCAC00\X0\ \X2\C544B2CC\X0\ \X2\B0B4BD80C5D0C11C\X0\ \X2\C0ACC6A9B418B294\X0\ \X2\D504B85CC81DD2B8\X0\ \X2\D615C2DDC73CB85C\X0\ \X2\C0ACC6A9B429B2C8B2E4\X0\.','ko-KR',$); + +#8448= IFCRELASSOCIATESLIBRARY('2zIO7X09jCvOe0C4y6MI03',$,$,$,(#2324),#15438); +#15438= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8449= IFCRELASSOCIATESLIBRARY('0vGwwH$Uf70uKotRNkbma4',$,$,$,(#2324),#15439); +#15439= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\5F538A7230D730ED30B830A730AF30C830675B9A7FA93059308B5F625F0F306E53C27167\X0\ID\X2\FF084F8BFF1A\X0\A-1)\X2\3001627F8A8D3055308C305F5206985E306B5B5857283057306A30443068304D306B4F7F75283055308C308B3002\X0\','ja-JP',$); + +#8450= IFCRELASSOCIATESLIBRARY('22jMGsOlP8y9MhugpfqnrG',$,$,$,(#2325),#15440); +#15440= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8451= IFCRELASSOCIATESLIBRARY('0J4RDCXhH3uw8s_tgcqbRJ',$,$,$,(#2325),#15441); +#15441= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8452= IFCRELASSOCIATESLIBRARY('3F3jpMZEX4RQlPJdN$tv$Z',$,$,$,(#2326),#15442); +#15442= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8453= IFCRELASSOCIATESLIBRARY('0BbtOwwSv2Wu0nvUmb1Zt0',$,$,$,(#2326),#15443); +#15443= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8454= IFCRELASSOCIATESLIBRARY('2sW2_aZRX5zQpN65S6_bhf',$,$,$,(#2327),#15444); +#15444= IFCLIBRARYREFERENCE($,$,'Bauteiltyp','Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterst\S\|tzt.','de-DE',$); + +#8455= IFCRELASSOCIATESLIBRARY('2KCQPR3p9EJgklmhj6PF1h',$,$,$,(#2327),#15445); +#15445= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8456= IFCRELASSOCIATESLIBRARY('0voVsiVorF1QL0Iy64CenG',$,$,$,(#2327),#15446); +#15446= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1") pour d\S\isigner un "type de construction". Une alternative au nom d''un objet type lorsque les objets types ne sont pas g\S\ir\S\is par le logiciel.','fr-FR',$); + +#8457= IFCRELASSOCIATESLIBRARY('3EIrxphA5FRPZg8n_eUOjn',$,$,$,(#2327),#15447); +#15447= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8458= IFCRELASSOCIATESLIBRARY('2lNhLKv2zCxgSkagd0k7tA',$,$,$,(#2327),#15448); +#15448= IFCLIBRARYREFERENCE($,$,'\X2\53C2800353F7\X0\','\X2\82E5672A91C775285DF277E5768452067C7B7CFB7EDFFF0C52198BE55C5E60274E3A8BE5987976EE4E2D8BE57C7B578B67844EF6768453C280037F1653F7FF084F8B5982FF0C7C7B578B\X0\A-1\X2\FF093002\X0\','zh-CN',$); + +#8459= IFCRELASSOCIATESLIBRARY('1VyAqtvDr3pQL6jOTOrf60',$,$,$,(#2328),#15449); +#15449= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8460= IFCRELASSOCIATESLIBRARY('2CKdjK6$1Fv9nXs8Fh4DNz',$,$,$,(#2328),#15450); +#15450= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8461= IFCRELASSOCIATESLIBRARY('3YUCDaJjr64O9$JavXfhg9',$,$,$,(#2329),#15451); +#15451= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8462= IFCRELASSOCIATESLIBRARY('27gITHg8jEwv6h9LgWjVQP',$,$,$,(#2329),#15452); +#15452= IFCLIBRARYREFERENCE($,$,'R\S\if\S\irence','Identification de r\S\if\S\irence pour ce type sp\S\icifique \S\` ce projet, c''est-\S\`-dire type''A-1'', fourni \S\` partir du moment o\S\y, s''il n''y a pas de r\S\if\S\irence de classification par rapport \S\` un syst\S\hme de classification reconnu et en usage.','fr-FR',$); + +#8463= IFCRELASSOCIATESLIBRARY('2mme6tfLjFHR_xRRCSeeWq',$,$,$,(#2329),#15453); +#15453= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8464= IFCRELASSOCIATESLIBRARY('2V8_kZyY1CfxIL2ynZP0Q$',$,$,$,(#2331),#15454); +#15454= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8465= IFCRELASSOCIATESLIBRARY('3nHj$eGy9ChxAaX79yCnB5',$,$,$,(#2331),#15455); +#15455= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\4F7F75283055308C308B8A8D8B585206985E30B730B930C630E030675206985E57FA6E96304C306A304458345408300130D730ED30B830A730AF30C8306763075B9A3055308C305F578BFF0830BF30A430D7\X0\''\X2\FF21\X0\-1''\X2\306A3069FF09306763D04F9B3055308C308B30EC30D530A130EC30F330B9\X0\ID\X2\3002\X0\','ja-JP',$); + +#8466= IFCRELASSOCIATESLIBRARY('1t$RcUAE5DaPjgCUjfRw6z',$,$,$,(#2332),#15456); +#15456= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8467= IFCRELASSOCIATESLIBRARY('3vE$Ne8$1AiQdSXms5Xhqq',$,$,$,(#2332),#15457); +#15457= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\5F538A7230D730ED30B830A730AF30C830675B9A7FA93059308B5F625F0F306E53C27167\X0\ID\X2\FF084F8BFF1A\X0\A-1)\X2\3001627F8A8D3055308C305F5206985E306B5B5857283057306A30443068304D306B4F7F75283055308C308B3002\X0\','ja-JP',$); + +#8468= IFCRELASSOCIATESLIBRARY('24tr81xNX1VxwdqmmQ5B_n',$,$,$,(#2332),#15458); +#15458= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\D574B2F9D504B85CC81DD2B8C5D0\X0\ \X2\C815C758B3C4B2C8\X0\ \X2\D615C2DDC758\X0\ \X2\CC38C870\X0\ID (\X2\C608\X0\ : A-1) \X2\C2B9C778B41C\X0\ \X2\BD84B958C5D0\X0\ \X2\C874C7ACD558C9C0\X0\ \X2\C54AC744\X0\ \X2\B54C\X0\ \X2\C0ACC6A9B41CB2E4\X0\.','ko-KR',$); + +#8469= IFCRELASSOCIATESLIBRARY('1VlyMmrPL3Tf3CiI$jgA0Z',$,$,$,(#2333),#15459); +#15459= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8470= IFCRELASSOCIATESLIBRARY('2nfrKeJ7nEfBWC7jaMPXZ9',$,$,$,(#2333),#15460); +#15460= IFCLIBRARYREFERENCE($,$,'R\S\if\S\irence','Identification de r\S\if\S\irence pour ce type sp\S\icifique \S\` ce projet, c''est-\S\`-dire type''A-1'', fourni \S\` partir du moment o\S\y, s''il n''y a pas de r\S\if\S\irence de classification par rapport \S\` un syst\S\hme de classification reconnu et en usage.','fr-FR',$); + +#8471= IFCRELASSOCIATESLIBRARY('2ZwoNdT4P0BArMvV_ld_B6',$,$,$,(#2333),#15461); +#15461= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8472= IFCRELASSOCIATESLIBRARY('2KNloNNVP0Ehl5rFm_Gaz4',$,$,$,(#2334),#15462); +#15462= IFCLIBRARYREFERENCE($,$,'Kennzeichen','Kennzeichen f\S\|r diese bauliche System in dem Projekt (z.B. ''TRA/EL1''). Die Kennzeichensystematik h\S\dngt von den jeweiligen nationalen/regionalen Regelungen ab.','de-DE',$); + +#8473= IFCRELASSOCIATESLIBRARY('19BZKi8PT9QAiWd9nacR1V',$,$,$,(#2334),#15463); +#15463= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8474= IFCRELASSOCIATESLIBRARY('2eWsNXSF90PBkT_kIGvzCG',$,$,$,(#2334),#15464); +#15464= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B5EFA726930B730B930C630E0306E63075B9A3055308C305F30A430F330B930BF30F330B9306E53C271678A1853F7\X0\','ja-JP',$); + +#8475= IFCRELASSOCIATESLIBRARY('1DFwJPXPL0B9M52iyoww9Z',$,$,$,(#2334),#15465); +#15465= IFCLIBRARYREFERENCE($,$,'\X2\53C2800353F7\X0\','\X2\8BE5987976EE4E2D8BE572795B9A5EFA7B517CFB7EDF5B9E4F8B768453C280037F1653F7FF084F8B5982FF0C201C\X0\TRA/EL1\X2\201DFF0930028BE55C5E6027503C75315F5357307F16780189C4830351B35B9A3002\X0\','zh-CN',$); + +#8476= IFCRELASSOCIATESLIBRARY('34V2MVthTDXQgbCH8Fvpno',$,$,$,(#2335),#15466); +#15466= IFCLIBRARYREFERENCE($,$,'Bauteiltyp','Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterst\S\|tzt.','de-DE',$); + +#8477= IFCRELASSOCIATESLIBRARY('3Ija9Fd$55exeZH8$86sVo',$,$,$,(#2335),#15467); +#15467= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8478= IFCRELASSOCIATESLIBRARY('1NiLKaaIj6aAxI7bJLVeCE',$,$,$,(#2335),#15468); +#15468= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1") pour d\S\isigner un "type de construction". Une alternative au nom d''un objet type lorsque les objets types ne sont pas g\S\ir\S\is par le logiciel.','fr-FR',$); + +#8479= IFCRELASSOCIATESLIBRARY('0ln6ctZMv1_AdE5wsG4$Jy',$,$,$,(#2335),#15469); +#15469= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8480= IFCRELASSOCIATESLIBRARY('082r9cqMXDVvqQ_OfQpGJ8',$,$,$,(#2335),#15470); +#15470= IFCLIBRARYREFERENCE($,$,'\X2\53C2800353F7\X0\','\X2\82E5672A91C775285DF277E5768452067C7B7CFB7EDFFF0C52198BE55C5E60274E3A8BE5987976EE4E2D8BE57C7B578B67844EF6768453C280037F1653F7FF084F8B5982FF0C7C7B578B\X0\A-1\X2\FF093002\X0\','zh-CN',$); + +#8481= IFCRELASSOCIATESLIBRARY('3OLM5LoPb5oOsSI8JHUcL4',$,$,$,(#2336),#15471); +#15471= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8482= IFCRELASSOCIATESLIBRARY('1cfT3BxKn0YuIZaCyNy5sG',$,$,$,(#2336),#15472); +#15472= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E898F683C\X0\(\X2\4F8B3001FF21FF0D\X0\1)\X2\306772795B9A306E30BF30A430D7306E53C27167FF29FF24304C5272308A5F5330663089308C30017B497D1A304C306A3051308C30707B497D1A30B730B930C630E030924F7F306330665272308A5F5330663089308C307E30593002\X0\','ja-JP',$); + +#8483= IFCRELASSOCIATESLIBRARY('3CmyAyIen9Nvgy6AtPXMT7',$,$,$,(#2337),#15473); +#15473= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8484= IFCRELASSOCIATESLIBRARY('1C7ar2pOLExONUwB1XHHkx',$,$,$,(#2337),#15474); +#15474= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8485= IFCRELASSOCIATESLIBRARY('3J9Nkdyuz55gQCoedn9Sns',$,$,$,(#2338),#15475); +#15475= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8486= IFCRELASSOCIATESLIBRARY('1Y8CsBVN91g8mKaJ74mU_D',$,$,$,(#2338),#15476); +#15476= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\5F538A7230D730ED30B830A730AF30C830675B9A7FA93059308B5F625F0F306E53C27167\X0\ID\X2\FF084F8BFF1A\X0\A-1)\X2\3001627F8A8D3055308C305F5206985E306B5B5857283057306A30443068304D306B4F7F75283055308C308B3002\X0\','ja-JP',$); + +#8487= IFCRELASSOCIATESLIBRARY('2Yl1lUhyr969coDDMoBW$A',$,$,$,(#2338),#15477); +#15477= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0\X0\ \X2\C815C758B41C\X0\ \X2\D615C2DDC758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1) \X2\C2B9C778B41C\X0\ \X2\BD84B958C5D0\X0\ \X2\C874C7ACD558C9C0\X0\ \X2\C54AC744\X0\ \X2\B54C\X0\ \X2\C0ACC6A9B41CB2E4\X0\.','ko-KR',$); + +#8488= IFCRELASSOCIATESLIBRARY('0eZVTT0l94TOBepoRH149Y',$,$,$,(#2339),#15478); +#15478= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8489= IFCRELASSOCIATESLIBRARY('0iMwfUdlL5Hf9oGbAstf4Q',$,$,$,(#2339),#15479); +#15479= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8490= IFCRELASSOCIATESLIBRARY('0srjkO4rz6_QjAGKs$jWMb',$,$,$,(#2341),#15480); +#15480= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8491= IFCRELASSOCIATESLIBRARY('1gCkEE3lX5iukuGltTVx9j',$,$,$,(#2341),#15481); +#15481= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8492= IFCRELASSOCIATESLIBRARY('3YCvf9BvzARe4xsfvcYUJS',$,$,$,(#2341),#15482); +#15482= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\ ID','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0C11C\X0\ \X2\C0ACC6A9C774\X0\ \X2\C720D615C5D0\X0\ \X2\B300D55C\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : ''A-1'') \X2\203B\X0\ \X2\AE30BCF8C774C788B294\X0\ \X2\ACBDC6B0\X0\ \X2\ADF8\X0\ \X2\AE30D638B97C\X0\ \X2\C0ACC6A9\X0\','ko-KR',$); + +#8493= IFCRELASSOCIATESLIBRARY('28qgR$0DfAYPwyDmgQq5P7',$,$,$,(#2342),#15483); +#15483= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8494= IFCRELASSOCIATESLIBRARY('3Y$wPvs912EOMnDBYz5ge7',$,$,$,(#2342),#15484); +#15484= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\5F538A7230D730ED30B830A730AF30C830675B9A7FA93059308B5F625F0F306E53C27167\X0\ID\X2\FF084F8BFF1A\X0\A-1)\X2\3001627F8A8D3055308C305F5206985E306B5B5857283057306A30443068304D306B4F7F75283055308C308B3002\X0\','ja-JP',$); + +#8495= IFCRELASSOCIATESLIBRARY('2ooUFcSOv9GhIW0az9A7Ht',$,$,$,(#2342),#15485); +#15485= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0\X0\ \X2\C815C758B41C\X0\ \X2\D615C2DDC758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1) \X2\C2B9C778B41C\X0\ \X2\BD84B958C5D0\X0\ \X2\C874C7ACD558C9C0\X0\ \X2\C54AC744\X0\ \X2\B54C\X0\ \X2\C0ACC6A9B41CB2E4\X0\.','ko-KR',$); + +#8496= IFCRELASSOCIATESLIBRARY('3sAWZvjbPChwEhOpyi$4F5',$,$,$,(#2343),#15486); +#15486= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8497= IFCRELASSOCIATESLIBRARY('29Bh5P6$L9cPZt5kv7C3Xw',$,$,$,(#2343),#15487); +#15487= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\3053306E30D730ED30B830A730AF30C8\X0\ (\X2\4F8BFF0E\X0\ ''A-1''\X2\300030BF30A430D7306A3069\X0\)\X2\306763075B9A3055308C305F53C27167\X0\ID\X2\30028A8D30813089308C305F5206985E4F537CFB306E5206985E53C27167304C5B5857283057306A304458345408306B906975283055308C308B3002\X0\','ja-JP',$); + +#8498= IFCRELASSOCIATESLIBRARY('0oyyJEb1j03xX7Na5ZRB4$',$,$,$,(#2343),#15488); +#15488= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\C774\X0\ \X2\D504B85CC81DD2B8\X0\ (\X2\C608\X0\ : ''A-1''\X2\C720D615\X0\ \X2\B4F1\X0\) \X2\C9C0C815B41C\X0\ \X2\CC38C870\X0\ ID. \X2\C778C815\X0\ \X2\BD84B958\X0\ \X2\CCB4ACC4C758\X0\ \X2\BD84B958\X0\ \X2\CC38C870AC00C5C6B294\X0\ \X2\ACBDC6B0C5D0\X0\ \X2\C801C6A9B41CB2E4\X0\.','ko-KR',$); + +#8499= IFCRELASSOCIATESLIBRARY('2jf_OU_0r4A9CUUiDk7r5O',$,$,$,(#2345),#15489); +#15489= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8500= IFCRELASSOCIATESLIBRARY('3xRCXy7eP13R9rXEHzXnbV',$,$,$,(#2345),#15490); +#15490= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\5F5330D730ED30B830A730AF30C8306B304A3051308B3053306E63075B9A578B5F0F306E305F3081306E30EA30D530A130EC30F330B9\X0\ID\X2\3002FF08305F30683048306F3001\X0\''A-1''\X2\578B\X0\)','ja-JP',$); + +#8501= IFCRELASSOCIATESLIBRARY('3lXTy$bQD2Hg_PW5a2LvIh',$,$,$,(#2346),#15491); +#15491= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8502= IFCRELASSOCIATESLIBRARY('0Dnk$Dzmj0ZBwAl0xPxJP0',$,$,$,(#2346),#15492); +#15492= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8503= IFCRELASSOCIATESLIBRARY('2Bgr1tyN10ew$JI4IrpFIv',$,$,$,(#2347),#15493); +#15493= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8504= IFCRELASSOCIATESLIBRARY('18JsuAaT9DLBBxqptKWUGn',$,$,$,(#2347),#15494); +#15494= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8505= IFCRELASSOCIATESLIBRARY('0Up2s3q7L5rvJP0ODAZoFL',$,$,$,(#2348),#15495); +#15495= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8506= IFCRELASSOCIATESLIBRARY('1HIF34u9j4YO53RzSO8YVy',$,$,$,(#2348),#15496); +#15496= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\4E00822C7684306A92447B4B30BF30A430D7306E8AAC660E30E930D930EB3002\X0\\X\0D\X\0A\X2\FF084F8B30483070300158C1306E5916507430FB51855074306792447B4B95939694304C7570306A308B58345408306B3001\X0\"Outside","Inside"\X2\30928A188FF03059308BFF09\X0\','ja-JP',$); + +#8507= IFCRELASSOCIATESLIBRARY('0u2XylK0b5XuYFWG4HzEzE',$,$,$,(#2349),#15497); +#15497= IFCLIBRARYREFERENCE($,$,'Bauteiltyp','Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterst\S\|tzt.','de-DE',$); + +#8508= IFCRELASSOCIATESLIBRARY('0Pj$iKOez6wvPl_rA2iQdm',$,$,$,(#2349),#15498); +#15498= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8509= IFCRELASSOCIATESLIBRARY('2PHYfYiorFe89SrjHw$vS0',$,$,$,(#2349),#15499); +#15499= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1") pour d\S\isigner un "type de construction". Une alternative au nom d''un objet type lorsque les objets types ne sont pas g\S\ir\S\is par le logiciel.','fr-FR',$); + +#8510= IFCRELASSOCIATESLIBRARY('2eAUf3VVP3Mfe2N$oiFp9T',$,$,$,(#2349),#15500); +#15500= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8511= IFCRELASSOCIATESLIBRARY('0hWyHx5iXAlvAyn_ZTTq7p',$,$,$,(#2349),#15501); +#15501= IFCLIBRARYREFERENCE($,$,'\X2\53C2800353F7\X0\','\X2\82E5672A91C775285DF277E5768452067C7B7CFB7EDFFF0C52198BE55C5E60274E3A8BE5987976EE4E2D8BE57C7B578B67844EF6768453C280037F1653F7FF084F8B5982FF0C7C7B578B\X0\A-1\X2\FF093002\X0\','zh-CN',$); + +#8512= IFCRELASSOCIATESLIBRARY('2M$UPGsNX7HvXVurABIpkY',$,$,$,(#2351),#15502); +#15502= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8513= IFCRELASSOCIATESLIBRARY('0hvOvnghfDmuJE01gKiKC2',$,$,$,(#2351),#15503); +#15503= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8514= IFCRELASSOCIATESLIBRARY('1a4K2W3yv9yAXdo1MA8d0Z',$,$,$,(#2352),#15504); +#15504= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8515= IFCRELASSOCIATESLIBRARY('3X3mROZnDCXgRB04$ltDm4',$,$,$,(#2352),#15505); +#15505= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\4E00822C7684306A92447B4B30BF30A430D7306E8AAC660E30E930D930EB3002\X0\\X\0D\X\0A\X2\FF084F8B3048307030016881306E4E217AEF30FB4E2D592E3067808B7B4B30845DFE6B627B4B306E95939694304C7570306A308B58345408306B3001\X0\"Start","Center","End"\X2\30928A188FF03059308BFF09\X0\','ja-JP',$); + +#8516= IFCRELASSOCIATESLIBRARY('2pdljet9XEDu87V22qEovN',$,$,$,(#2353),#15506); +#15506= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8517= IFCRELASSOCIATESLIBRARY('11uGzOhHf3$RH7N09HmiFS',$,$,$,(#2353),#15507); +#15507= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\5F538A7230D730ED30B830A730AF30C830675B9A7FA93059308B5F625F0F306E53C27167\X0\ID\X2\FF084F8BFF1A\X0\A-1)\X2\3001627F8A8D3055308C305F5206985E306B5B5857283057306A30443068304D306B4F7F75283055308C308B3002\X0\','ja-JP',$); + +#8518= IFCRELASSOCIATESLIBRARY('0A9wfWcSnCLBO78ENR1BYn',$,$,$,(#2353),#15508); +#15508= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0\X0\ \X2\C815C758B41C\X0\ \X2\D615C2DDC758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1) \X2\C2B9C778B41C\X0\ \X2\BD84B958C5D0\X0\ \X2\C874C7ACD558C9C0\X0\ \X2\C54AC744\X0\ \X2\B54C\X0\ \X2\C0ACC6A9B41CB2E4\X0\.','ko-KR',$); + +#8519= IFCRELASSOCIATESLIBRARY('2hBN3KNnv9kwwNXztIt$O1',$,$,$,(#2354),#15509); +#15509= IFCLIBRARYREFERENCE($,$,'Referenz ID','Identifikator der projektinternen Referenz f\S\|r dieses Grundst\S\|ck, z.B. nach der Grundst\S\|ckklassifizierung des Bauherrn. Wird verwendet, wenn keine allgemein anerkanntes Klassifizierungssystem angewandt wird.','de-DE',$); + +#8520= IFCRELASSOCIATESLIBRARY('2F2XptAp17jhJfGfXAi_0w',$,$,$,(#2354),#15510); +#15510= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8521= IFCRELASSOCIATESLIBRARY('0XfNsCebX4PRrRrLvXEAJB',$,$,$,(#2354),#15511); +#15511= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1"). Utilis\S\i pour enregistrer un type sans recourir \S\` une classification.','fr-FR',$); + +#8522= IFCRELASSOCIATESLIBRARY('1CHguABvz7U8Q_kTT6qfps',$,$,$,(#2354),#15512); +#15512= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8523= IFCRELASSOCIATESLIBRARY('0A96yiHIP7JOf1$PCgeIeH',$,$,$,(#2354),#15513); +#15513= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\ ID','\X2\C774\X0\ \X2\D504B85CC81DD2B8C758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1). \X2\BD84B958\X0\ \X2\CF54B4DCAC00\X0\ \X2\C544B2CC\X0\ \X2\B0B4BD80C5D0C11C\X0\ \X2\C0ACC6A9B418B294\X0\ \X2\D504B85CC81DD2B8\X0\ \X2\D615C2DDC73CB85C\X0\ \X2\C0ACC6A9B429B2C8B2E4\X0\.','ko-KR',$); + +#8524= IFCRELASSOCIATESLIBRARY('3NAUarFPD8x87aIBW7Gu1L',$,$,$,(#2355),#15514); +#15514= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8525= IFCRELASSOCIATESLIBRARY('0qD6OgFIHA39$tULXTh$yt',$,$,$,(#2355),#15515); +#15515= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8526= IFCRELASSOCIATESLIBRARY('36umUPxaHFuuR24jcOFFPZ',$,$,$,(#2355),#15516); +#15516= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\ID','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0C11C\X0\ \X2\C0ACC6A9C774\X0\ \X2\C720D615C5D0\X0\ \X2\B300D55C\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : ''A-1'') \X2\203B\X0\ \X2\AE30BCF8C774C788B294\X0\ \X2\ACBDC6B0\X0\ \X2\ADF8\X0\ \X2\AE30D638B97C\X0\ \X2\C0ACC6A9\X0\','ko-KR',$); + +#8527= IFCRELASSOCIATESLIBRARY('3J2SS0qP1AdPhgpMawUUuz',$,$,$,(#2356),#15517); +#15517= IFCLIBRARYREFERENCE($,$,'Komponententyp','Bezeichnung zur Zusammenfassung gleichartiger Komponenten zu einem Komponententyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterst\S\|tzt.','de-DE',$); + +#8528= IFCRELASSOCIATESLIBRARY('0Dck$ixkXElOeDkWtr9yTS',$,$,$,(#2356),#15518); +#15518= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8529= IFCRELASSOCIATESLIBRARY('2eccpCbVzDfwWFJCV_XeSh',$,$,$,(#2356),#15519); +#15519= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1"). Utilis\S\i pour enregistrer un type sans recourir \S\` une classification.','fr-FR',$); + +#8530= IFCRELASSOCIATESLIBRARY('0Y_YRvOZ50G9TelMpZiIgG',$,$,$,(#2356),#15520); +#15520= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\53C271673059308B\X0\ID\X2\756A53F73002\X0\','ja-JP',$); + +#8531= IFCRELASSOCIATESLIBRARY('3ZrwMwgHL5$gOwn6VpGc3l',$,$,$,(#2356),#15521); +#15521= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\ ID','\X2\C774\X0\ \X2\D504B85CC81DD2B8C758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1). \X2\BD84B958\X0\ \X2\CF54B4DCAC00\X0\ \X2\C544B2CC\X0\ \X2\B0B4BD80C5D0C11C\X0\ \X2\C0ACC6A9B418B294\X0\ \X2\D504B85CC81DD2B8\X0\ \X2\D615C2DDC73CB85C\X0\ \X2\C0ACC6A9B429B2C8B2E4\X0\.','ko-KR',$); + +#8532= IFCRELASSOCIATESLIBRARY('1Sarnx9Q55xQjRZrUqO3AD',$,$,$,(#2357),#15522); +#15522= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8533= IFCRELASSOCIATESLIBRARY('27EdwhKYX9sBbbrCmI6k4T',$,$,$,(#2357),#15523); +#15523= IFCLIBRARYREFERENCE($,$,'R\S\if\S\irence','Identification de r\S\if\S\irence pour ce type sp\S\icifique \S\` ce projet, c''est-\S\`-dire type''A-1'', fourni \S\` partir du moment o\S\y, s''il n''y a pas de r\S\if\S\irence de classification par rapport \S\` un syst\S\hme de classification reconnu et en usage.','fr-FR',$); + +#8534= IFCRELASSOCIATESLIBRARY('3XJfA6PYX94wHsCinb8gVR',$,$,$,(#2357),#15524); +#15524= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8535= IFCRELASSOCIATESLIBRARY('0HkgeB7jXA_8CfudY_xU_p',$,$,$,(#2358),#15525); +#15525= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8536= IFCRELASSOCIATESLIBRARY('0xf2OOwez34vOR5p3fLt1s',$,$,$,(#2358),#15526); +#15526= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8537= IFCRELASSOCIATESLIBRARY('0aZ1_6cwfDwxP0dvcK$iK_',$,$,$,(#2359),#15527); +#15527= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8538= IFCRELASSOCIATESLIBRARY('0T1imdKqr8qunFU1Zt$_uM',$,$,$,(#2359),#15528); +#15528= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\5F538A7230D730ED30B830A730AF30C830675B9A7FA93059308B5F625F0F306E53C27167\X0\ID\X2\FF084F8BFF1A\X0\A-1)\X2\3001627F8A8D3055308C305F5206985E306B5B5857283057306A30443068304D306B4F7F75283055308C308B3002\X0\','ja-JP',$); + +#8539= IFCRELASSOCIATESLIBRARY('34YazEkQb138BvbjkJfz7w',$,$,$,(#2359),#15529); +#15529= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0\X0\ \X2\C815C758B41C\X0\ \X2\D615C2DDC758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1) \X2\C2B9C778B41C\X0\ \X2\BD84B958C5D0\X0\ \X2\C874C7ACD558C9C0\X0\ \X2\C54AC744\X0\ \X2\B54C\X0\ \X2\C0ACC6A9B41CB2E4\X0\.','ko-KR',$); + +#8540= IFCRELASSOCIATESLIBRARY('3nLZ$S_79DnvTabGiPKkn0',$,$,$,(#2360),#15530); +#15530= IFCLIBRARYREFERENCE($,$,'Bauteiltyp','Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterst\S\|tzt.','de-DE',$); + +#8541= IFCRELASSOCIATESLIBRARY('2X9MClIO98mvohR2JYoNLS',$,$,$,(#2360),#15531); +#15531= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8542= IFCRELASSOCIATESLIBRARY('2VWtYgBOTCFxFMaAAhMYKY',$,$,$,(#2360),#15532); +#15532= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1") pour d\S\isigner un "type de construction". Une alternative au nom d''un objet type lorsque les objets types ne sont pas g\S\ir\S\is par le logiciel.','fr-FR',$); + +#8543= IFCRELASSOCIATESLIBRARY('306fQOoMX62A0Lg1QlKTSU',$,$,$,(#2360),#15533); +#15533= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8544= IFCRELASSOCIATESLIBRARY('3x$3AmpH9DA99ol20ImAzq',$,$,$,(#2360),#15534); +#15534= IFCLIBRARYREFERENCE($,$,'\X2\53C2800353F7\X0\','\X2\82E5672A91C775285DF277E5768452067C7B7CFB7EDFFF0C52198BE55C5E60274E3A8BE5987976EE4E2D8BE57C7B578B67844EF6768453C280037F1653F7FF084F8B5982FF0C7C7B578B\X0\A-1\X2\FF093002\X0\','zh-CN',$); + +#8545= IFCRELASSOCIATESLIBRARY('1FGF5HlQDAbfFv3PCcdmWU',$,$,$,(#2361),#15535); +#15535= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8546= IFCRELASSOCIATESLIBRARY('1xhzaF6Yb5DBIy$gG7lQNQ',$,$,$,(#2361),#15536); +#15536= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\4E00822C7684306A92447B4B30BF30A430D7306E8AAC660E30E930D930EB3002\X0\\X\0D\X\0A\X2\FF084F8B30483070300167F1306E67F1982D30FB67F1811A30675E2F7B4B30845DFE6B627B4B306E9593969430FB672C6570304C7570306A308B58345408306B3001\X0\"Top","Bottom"\X2\30928A188FF03059308BFF09\X0\','ja-JP',$); + +#8547= IFCRELASSOCIATESLIBRARY('0Rzj$wDoD5jey3pCouxKRf',$,$,$,(#2362),#15537); +#15537= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8548= IFCRELASSOCIATESLIBRARY('1JaWV4ROb3RQACXuGvNHhL',$,$,$,(#2362),#15538); +#15538= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\5F538A7230D730ED30B830A730AF30C830675B9A7FA93059308B5F625F0F306E53C27167\X0\ID\X2\FF084F8BFF1A\X0\A-1)\X2\3001627F8A8D3055308C305F5206985E306B5B5857283057306A30443068304D306B4F7F75283055308C308B3002\X0\','ja-JP',$); + +#8549= IFCRELASSOCIATESLIBRARY('05XSln8ODEBw7cjh7BJ7vR',$,$,$,(#2362),#15539); +#15539= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0\X0\ \X2\C815C758B41C\X0\ \X2\D615C2DDC758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1) \X2\C2B9C778B41C\X0\ \X2\BD84B958C5D0\X0\ \X2\C874C7ACD558C9C0\X0\ \X2\C54AC744\X0\ \X2\B54C\X0\ \X2\C0ACC6A9B41CB2E4\X0\','ko-KR',$); + +#8550= IFCRELASSOCIATESLIBRARY('2ArWQsiST1o96gcYhSufet',$,$,$,(#2363),#15540); +#15540= IFCLIBRARYREFERENCE($,$,'Referenz ID','Identifikator der projektinternen Referenz f\S\|r dieses Geb\S\dude, z.B. nach der Geb\S\dudelassifizierung des Bauherrn. Wird verwendet, wenn keine allgemein anerkanntes Klassifizierungssystem angewandt wird.','de-DE',$); + +#8551= IFCRELASSOCIATESLIBRARY('0SMtQ95Wv91h3DPDWU2v1z',$,$,$,(#2363),#15541); +#15541= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8552= IFCRELASSOCIATESLIBRARY('29Lfw5Pgr2heHmXdDNjqyT',$,$,$,(#2363),#15542); +#15542= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte de ce projet (exemple : "type A1"). A fournir s''il n''y a pas de r\S\if\S\irence \S\` une classification en usage.','fr-FR',$); + +#8553= IFCRELASSOCIATESLIBRARY('1aPA3IW3PA7eeomHhiEnpI',$,$,$,(#2363),#15543); +#15543= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8554= IFCRELASSOCIATESLIBRARY('3jGrQxfnH4oRKGRdaOwTQs',$,$,$,(#2363),#15544); +#15544= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\ ID','\X2\C774\X0\ \X2\D504B85CC81DD2B8C758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1). \X2\BD84B958\X0\ \X2\CF54B4DCAC00\X0\ \X2\C544B2CC\X0\ \X2\B0B4BD80C5D0C11C\X0\ \X2\C0ACC6A9B418B294\X0\ \X2\D504B85CC81DD2B8\X0\ \X2\D615C2DDC73CB85C\X0\ \X2\C0ACC6A9B429B2C8B2E4\X0\.','ko-KR',$); + +#8555= IFCRELASSOCIATESLIBRARY('3JXs5KGPX4dQyjrcfRl$iu',$,$,$,(#2364),#15545); +#15545= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8556= IFCRELASSOCIATESLIBRARY('1fn1DfIlr4bgezCOasBJq5',$,$,$,(#2364),#15546); +#15546= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8557= IFCRELASSOCIATESLIBRARY('27rnwbA69AmPdUKcddk2WU',$,$,$,(#2365),#15547); +#15547= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8558= IFCRELASSOCIATESLIBRARY('1ucbWXxx12D8CwEB4SQSbT',$,$,$,(#2365),#15548); +#15548= IFCLIBRARYREFERENCE($,$,'\X2\53C27167\X0\','\X2\5F538A7230D730ED30B830A730AF30C830675B9A7FA93059308B5F625F0F306E53C27167\X0\ID\X2\FF084F8BFF1A\X0\A-1)\X2\3001627F8A8D3055308C305F5206985E306B5B5857283057306A30443068304D306B4F7F75283055308C308B3002\X0\','ja-JP',$); + +#8559= IFCRELASSOCIATESLIBRARY('1nABGEffb5C9GwwPaj3cor',$,$,$,(#2365),#15549); +#15549= IFCLIBRARYREFERENCE($,$,'\X2\CC38C870\X0\','\X2\D574B2F9\X0\ \X2\D504B85CC81DD2B8C5D0\X0\ \X2\C815C758B41C\X0\ \X2\D615C2DDC758\X0\ \X2\CC38C870\X0\ ID (\X2\C608\X0\ : A-1) \X2\C2B9C778B41C\X0\ \X2\BD84B958C5D0\X0\ \X2\C874C7ACD558C9C0\X0\ \X2\C54AC744\X0\ \X2\B54C\X0\ \X2\C0ACC6A9B41CB2E4\X0\.','ko-KR',$); + +#8560= IFCRELASSOCIATESLIBRARY('3vBeKtZAT8GQcDs5WaP9X7',$,$,$,(#2366),#15550); +#15550= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8561= IFCRELASSOCIATESLIBRARY('3Ey3hR$DLFQg0OKDSqVXw7',$,$,$,(#2366),#15551); +#15551= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8562= IFCRELASSOCIATESLIBRARY('3hlfYf5lf1cA9$bp56u3yP',$,$,$,(#2367),#15552); +#15552= IFCLIBRARYREFERENCE($,$,'Bauteiltyp','Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterst\S\|tzt.','de-DE',$); + +#8563= IFCRELASSOCIATESLIBRARY('0zJaupwdrBtPvQaq$osR4l',$,$,$,(#2367),#15553); +#15553= IFCLIBRARYREFERENCE($,$,'Reference',$,'en',$); + +#8564= IFCRELASSOCIATESLIBRARY('3nA4Ro20nENgaUDAX0qVSU',$,$,$,(#2367),#15554); +#15554= IFCLIBRARYREFERENCE($,$,'Reference','R\S\if\S\irence \S\` l''identifiant d''un type sp\S\icifi\S\i dans le contexte du projet (exemple : "type A1") pour d\S\isigner un "type de construction". Une alternative au nom d''un objet type lorsque les objets types ne sont pas g\S\ir\S\is par le logiciel.','fr-FR',$); + +#8565= IFCRELASSOCIATESLIBRARY('1sgwaTMOz2xvEPiP_BGlLw',$,$,$,(#2367),#15555); +#15555= IFCLIBRARYREFERENCE($,$,'\X2\53C271678A1853F7\X0\','\X2\3053306E30D730ED30B830A730AF30C8306B304A3051308B53C271678A1853F7\X0\(\X2\4F8BFF1A\X0\A-1)\X2\30025206985E30B330FC30C93067306F306A304F518590E830674F7F75283055308C308B30D730ED30B830A730AF30C830BF30A430D73068305730664F7F75283055308C308B3082306E3002\X0\','ja-JP',$); + +#8566= IFCRELASSOCIATESLIBRARY('2N7lZZPcb8cwyuKYZLeYny',$,$,$,(#2367),#15556); +#15556= IFCLIBRARYREFERENCE($,$,'\X2\53C2800353F7\X0\','\X2\82E5672A91C775285DF277E5768452067C7B7CFB7EDFFF0C52198BE55C5E60274E3A8BE5987976EE4E2D8BE57C7B578B67844EF6768453C280037F1653F7FF084F8B5982FF0C7C7B578B\X0\A-1\X2\FF093002\X0\','zh-CN',$); + +#8567= IFCRELASSOCIATESLIBRARY('3S_hahcKfBQAUTV_0DwRsk',$,$,$,(#2378),#15557); +#15557= IFCLIBRARYREFERENCE($,$,'Refresh Rate',$,'en',$); + +#8568= IFCRELASSOCIATESLIBRARY('2akj0M0hD3Yg81V07wwS1z',$,$,$,(#2378),#15558); +#15558= IFCLIBRARYREFERENCE($,$,'\X2\30EA30D530EC30C330B730E530EC30FC30C8\X0\','\X2\30EA30D530EC30C330B730E530EC30FC30C854686CE265707BC456F23092793A30593002\X0\','ja-JP',$); + +#8569= IFCRELASSOCIATESLIBRARY('3kFXiqc4b84vPqcLPbQ0eO',$,$,$,(#2378),#15559); +#15559= IFCLIBRARYREFERENCE($,$,'\X2\C7ACC0DD\X0\','\X2\BE48B3C4\X0\ \X2\C7ACC0DD\X0\ \X2\BE48B3C4\X0\ \X2\C8FCD30CC218\X0\ \X2\BC94C704B97C\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#8571= IFCRELASSOCIATESLIBRARY('3xVH6ULzb0JvYnl8lI03dj',$,$,$,(#2379),#15560); +#15560= IFCLIBRARYREFERENCE($,$,'Refrigerant Class',$,'en',$); + +#8572= IFCRELASSOCIATESLIBRARY('0QeGbdXbzCvOYR$uy2jGQE',$,$,$,(#2379),#15561); +#15561= IFCLIBRARYREFERENCE($,$,'ClasseR\S\ifrig\S\irant','Classe de r\S\ifrig\S\irant utilis\S\i par le compresseur.\X\0D\X\0A\X\0D\X\0ACFC\X\0D\X\0AHCFC\X\0D\X\0AHFC','fr-FR',$); + +#8573= IFCRELASSOCIATESLIBRARY('3vFBarMLn3vQjYYjOCGj0D',$,$,$,(#2380),#15562); +#15562= IFCLIBRARYREFERENCE($,$,'Refrigerant Class',$,'en',$); + +#8574= IFCRELASSOCIATESLIBRARY('1eVkuH5_97xRYhXlmWnKXa',$,$,$,(#2380),#15563); +#15563= IFCLIBRARYREFERENCE($,$,'\X2\51B75A925206985E\X0\','\X2\57277E2E6A5F30674F7F75283055308C308B51B75A927A2E985E\X0\\X\0D\X\0ACFC: Chlorofluorocarbons.\X\0D\X\0AHCFC: Hydrochlorofluorocarbons.\X\0D\X\0AHFC: Hydrofluorocarbons.\X\0D\X\0A\X2\FF08\X0\CFC, HCFC, HFC, HYDROCARBONS, AMMONIA, CO2, H2O, \X2\305D306E4ED6FF09\X0\','ja-JP',$); + +#8575= IFCRELASSOCIATESLIBRARY('25f5r$_GHCWh0PXg1wHNEP',$,$,$,(#2381),#15564); +#15564= IFCLIBRARYREFERENCE($,$,'Refrigerant Fouling Resistance',$,'en',$); + +#8576= IFCRELASSOCIATESLIBRARY('216TCCO9n64uUEZwfliv3i',$,$,$,(#2382),#15565); +#15565= IFCLIBRARYREFERENCE($,$,'Refrigerant Fouling Resistance',$,'en',$); + +#8577= IFCRELASSOCIATESLIBRARY('1Bj0JO0cv4uurOfFpw3G9F',$,$,$,(#2383),#15566); +#15566= IFCLIBRARYREFERENCE($,$,'Regenerated Sound Curve',$,'en',$); + +#8579= IFCRELASSOCIATESLIBRARY('1WstY7WSb2GgXePGYyj8rZ',$,$,$,(#2385),#15567); +#15567= IFCLIBRARYREFERENCE($,$,'Reheat Type',$,'en',$); + +#8580= IFCRELASSOCIATESLIBRARY('36wOTBHCfEUB$hhOQLrd2G',$,$,$,(#2385),#15568); +#15568= IFCLIBRARYREFERENCE($,$,'Type de r\S\ichauffage','Type de r\S\ichauffage d''un registre terminal de ventilation','fr-FR',$); + +#8581= IFCRELASSOCIATESLIBRARY('0XQV$l7e17R8O56e2pMESp',$,$,$,(#2385),#15569); +#15569= IFCLIBRARYREFERENCE($,$,'\X2\518D71B15F625F0F\X0\','\X2\30BF30FC30DF30CA30EB306E518D71B165B95F0F\X0\\X\0D\X\0A\X2\FF0896FB6C1730016C3430B330A430EB300184B86C1730B330A430EB300130AC30B952A071B1FF0EFF0EFF0EFF09\X0\','ja-JP',$); + +#8582= IFCRELASSOCIATESLIBRARY('2nMYRJXy5DWgddb3AA3Hrh',$,$,$,(#2386),#15570); +#15570= IFCLIBRARYREFERENCE($,$,'Reinforcement',$,'en',$); + +#8583= IFCRELASSOCIATESLIBRARY('0jKqFh00H8y80wgqPGlQc2',$,$,$,(#2386),#15571); +#15571= IFCLIBRARYREFERENCE($,$,'\X2\88DC5F37\X0\','\X2\30C030AF30C876F47BA1306B4F55304B4F7F75283055308C30663044308B58345408306E88DC5F377A2E985E\X0\','ja-JP',$); + +#8584= IFCRELASSOCIATESLIBRARY('1h6AKpz216SwYNgmvNCXW9',$,$,$,(#2387),#15572); +#15572= IFCLIBRARYREFERENCE($,$,'Bewehrungsgrad Fl\S\dche','Das geforderte Verh\S\dltnis der effektiven fl\S\dchenbezogenen Masse der Bewehrung im Verh\S\dltnis zur effektiven Fl\S\dche des Betons f\S\|r dieses Element.','de-DE',$); + +#8585= IFCRELASSOCIATESLIBRARY('27ztY27mb9qBtj3P$oWT0D',$,$,$,(#2387),#15573); +#15573= IFCLIBRARYREFERENCE($,$,'Reinforcement Area Ratio',$,'en',$); + +#8587= IFCRELASSOCIATESLIBRARY('3w0Gw4Iv57qP46tWBT6FvI',$,$,$,(#2388),#15574); +#15574= IFCLIBRARYREFERENCE($,$,'Reinforcement Bar Type',$,'en',$); + +#8588= IFCRELASSOCIATESLIBRARY('1awmbF4oT0pv_Q9fhSbYh4',$,$,$,(#2388),#15575); +#15575= IFCLIBRARYREFERENCE($,$,'\X2\88DC5F377B4B30BF30A430D7\X0\','\X2\88DC5F377B4B30BF30A430D7306E5B9A7FA93002\X0\','ja-JP',$); + +#8589= IFCRELASSOCIATESLIBRARY('36miMAWyD5ABx$bLjSiojw',$,$,$,(#2389),#15576); +#15576= IFCLIBRARYREFERENCE($,$,'Reinforcement Spacing',$,'en',$); + +#8590= IFCRELASSOCIATESLIBRARY('0TVPpS4e52uPcWfOS4ur5F',$,$,$,(#2389),#15577); +#15577= IFCLIBRARYREFERENCE($,$,'\X2\88DC5F3795939694\X0\','\X2\88DC5F3789817D209593306E8DDD96E2\X0\','ja-JP',$); + +#8591= IFCRELASSOCIATESLIBRARY('07Z9jZ$bn48OxepJ5qJgJz',$,$,$,(#2390),#15578); +#15578= IFCLIBRARYREFERENCE($,$,'Reinforcement Strength Class',$,'en',$); + +#8592= IFCRELASSOCIATESLIBRARY('1B_Tjh_if4h9EorLXKxIGb',$,$,$,(#2391),#15579); +#15579= IFCLIBRARYREFERENCE($,$,'Bewehrungsgrad Volumen','Das geforderte Verh\S\dltnis der effektiven Masse der Bewehrung im Verh\S\dltnis zur effektiven Masse des Betons f\S\|r dieses Element.','de-DE',$); + +#8593= IFCRELASSOCIATESLIBRARY('3wwKRqJGH8h9Y6HYowQ6BB',$,$,$,(#2391),#15580); +#15580= IFCLIBRARYREFERENCE($,$,'Reinforcement Volume Ratio',$,'en',$); + +#8594= IFCRELASSOCIATESLIBRARY('2qerzySw1CNwq9xpeGipSb',$,$,$,(#2392),#15581); +#15581= IFCLIBRARYREFERENCE($,$,'Relative Humidity',$,'en',$); + +#8595= IFCRELASSOCIATESLIBRARY('1N8SAJdPrBDfakkkmnpht2',$,$,$,(#2392),#15582); +#15582= IFCLIBRARYREFERENCE($,$,'\X2\76F85BFE6E7F5EA6\X0\','\X2\76F85BFE6E7F5EA6306B3088308B71B18CA083773002\X0\','ja-JP',$); + +#8596= IFCRELASSOCIATESLIBRARY('1V3v5O9efCeg$FvlBFt7Jc',$,$,$,(#2392),#15583); +#15583= IFCLIBRARYREFERENCE($,$,'\X2\C0C1B300C2B5B3C4\X0\','\X2\C0C1B300C2B5B3C4C5D0\X0\ \X2\C758D55C\X0\ \X2\C5F4BD80D558\X0\','ko-KR',$); + +#8597= IFCRELASSOCIATESLIBRARY('1YKONer1zB4OrK8V_p3kKw',$,$,$,(#2393),#15584); +#15584= IFCLIBRARYREFERENCE($,$,'Relative Humidity',$,'en',$); + +#8598= IFCRELASSOCIATESLIBRARY('3CIbBWb6DF1v50MXQbfb1W',$,$,$,(#2393),#15585); +#15585= IFCLIBRARYREFERENCE($,$,'\X2\76F85BFE6E7F5EA6\X0\','\X2\76F85BFE6E7F5EA6306B3088308B71B18CA083773002\X0\','ja-JP',$); + +#8599= IFCRELASSOCIATESLIBRARY('3KztdGjn97FwU$6w23k6Fp',$,$,$,(#2393),#15586); +#15586= IFCLIBRARYREFERENCE($,$,'\X2\C0C1B300C2B5B3C4\X0\','\X2\C0C1B300C2B5B3C4C5D0\X0\ \X2\C758D55C\X0\ \X2\C5F4BD80D558\X0\','ko-KR',$); + +#8600= IFCRELASSOCIATESLIBRARY('0H94QuBSvBe8OL$f2$s7yA',$,$,$,(#2394),#15587); +#15587= IFCLIBRARYREFERENCE($,$,'Relaxations',$,'en',$); + +#8601= IFCRELASSOCIATESLIBRARY('3XZi4$xtfCphYflt1mXHPH',$,$,$,(#2395),#15588); +#15588= IFCLIBRARYREFERENCE($,$,'Release Current',$,'en',$); + +#8602= IFCRELASSOCIATESLIBRARY('1yo3OtSQX4fRFICWHA7nwB',$,$,$,(#2395),#15589); +#15589= IFCLIBRARYREFERENCE($,$,'\X2\653E51FA96FB6D41\X0\','\X2\653E51FA3059308B96FB6D41306F3001\X0\S-function\X2\306E521D671F727960273002\X0\','ja-JP',$); + +#8603= IFCRELASSOCIATESLIBRARY('23Pk8y7djDewKOSLh7kX$w',$,$,$,(#2395),#15590); +#15590= IFCLIBRARYREFERENCE($,$,'\X2\BC29CD9CC804B958\X0\','\X2\BC29CD9C\X0\ \X2\C804B958B294\X0\ S-function\X2\C758\X0\ \X2\CD08AE30\X0\ \X2\D2B9C131\X0\.','ko-KR',$); + +#8604= IFCRELASSOCIATESLIBRARY('0sHFLAfqX2fg2HbWg_lMhX',$,$,$,(#2396),#15591); +#15591= IFCLIBRARYREFERENCE($,$,'Release Current',$,'en',$); + +#8605= IFCRELASSOCIATESLIBRARY('1DGFHMkr9AbhFM36lA1Z2o',$,$,$,(#2396),#15592); +#15592= IFCLIBRARYREFERENCE($,$,'\X2\653E51FA96FB6D41\X0\','\X2\653E51FA3059308B96FB6D41306F3001\X0\S-function\X2\306E521D671F727960273002\X0\','ja-JP',$); + +#8606= IFCRELASSOCIATESLIBRARY('1KRFRB3jb3Sfat1ebHSwpk',$,$,$,(#2396),#15593); +#15593= IFCLIBRARYREFERENCE($,$,'\X2\BC29CD9CC804B958\X0\','\X2\BC29CD9C\X0\ \X2\C804B958B294\X0\ S-function\X2\C758\X0\ \X2\CD08AE30\X0\ \X2\D2B9C131\X0\.','ko-KR',$); + +#8607= IFCRELASSOCIATESLIBRARY('28v5AyhnzFRPrShgwhkShQ',$,$,$,(#2397),#15594); +#15594= IFCLIBRARYREFERENCE($,$,'Release Current',$,'en',$); + +#8608= IFCRELASSOCIATESLIBRARY('2e2_oOeU5Cegln50NN9E1p',$,$,$,(#2397),#15595); +#15595= IFCLIBRARYREFERENCE($,$,'\X2\653E51FA96FB6D41\X0\','\X2\653E51FA3059308B96FB6D41306F3001\X0\S-function\X2\306E521D671F727960273002\X0\','ja-JP',$); + +#8609= IFCRELASSOCIATESLIBRARY('1hZKnE9BL61vuiQedEWlzX',$,$,$,(#2397),#15596); +#15596= IFCLIBRARYREFERENCE($,$,'\X2\BC29CD9CC804B958\X0\','\X2\BC29CD9C\X0\ \X2\C804B958B294\X0\ S-function\X2\C758\X0\ \X2\CD08AE30\X0\ \X2\D2B9C131\X0\.','ko-KR',$); + +#8610= IFCRELASSOCIATESLIBRARY('21Ds21iJ111OivWg4sdZmq',$,$,$,(#2398),#15597); +#15597= IFCLIBRARYREFERENCE($,$,'Release Current I2t End',$,'en',$); + +#8611= IFCRELASSOCIATESLIBRARY('0Z2jbvrXDDWPslKNbUG0pE',$,$,$,(#2398),#15598); +#15598= IFCLIBRARYREFERENCE($,$,'I2t\X2\306E7D424E86653E6D4196FB6D41\X0\','S\X2\95A26570306E\X0\I2\X2\306E7279602766F27DDA306E30A830F330C930DD30A430F330C8306E\X0\[s]\X2\3092653E6D4196FB6D413002\X0\ \X\0D\X\0A I2t\X2\306E7D424E86653E6D4196FB6D41304C\X0\I2t\X2\306E958B59CB653E6D4196FB6D413088308A30824F4E304F3057306A3051308C3070306A3089306A30443002\X0\','ja-JP',$); + +#8612= IFCRELASSOCIATESLIBRARY('1L3ZbTM$T0pvKpjA5HVB$Y',$,$,$,(#2398),#15599); +#15599= IFCLIBRARYREFERENCE($,$,'I2t \X2\C885B8CC\X0\ \X2\BC29B958\X0\ \X2\C804B958\X0\','S\X2\D568C218\X0\ I2\X2\C758\X0\ \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\B05DC810C5D0C11C\X0\ s\X2\B97C\X0\ \X2\BC29B958\X0\ \X2\C804B958\X0\. I2t \X2\C885B8CC\X0\ \X2\BC29B958\X0\ \X2\C804B958AC00\X0\ I2t \X2\C2DCC791\X0\ \X2\BC29B958\X0\ \X2\C804B958BCF4B2E4\X0\ \X2\B0AEAC8CD574C57CD55CB2E4\X0\. "','ko-KR',$); + +#8613= IFCRELASSOCIATESLIBRARY('1AWuDF$$j75wegYUxkcGLi',$,$,$,(#2399),#15600); +#15600= IFCLIBRARYREFERENCE($,$,'Release Current I2t End',$,'en',$); + +#8614= IFCRELASSOCIATESLIBRARY('1_tDA_0zzAZxJNaZrICQuW',$,$,$,(#2399),#15601); +#15601= IFCLIBRARYREFERENCE($,$,'I2t\X2\306E7D424E86653E6D4196FB6D41\X0\','G\X2\95A26570306E\X0\I2\X2\306E7279602766F27DDA306E30A830F330C930DD30A430F330C8306E\X0\[s]\X2\3092653E6D4196FB6D413002\X0\ \X\0D\X\0A I2t\X2\306E7D424E86653E6D4196FB6D41304C\X0\I2t\X2\306E958B59CB653E6D4196FB6D413088308A30824F4E304F3057306A3051308C3070306A3089306A30443002\X0\','ja-JP',$); + +#8615= IFCRELASSOCIATESLIBRARY('3oY2kt0e117uQN_TuUVB7f',$,$,$,(#2399),#15602); +#15602= IFCLIBRARYREFERENCE($,$,'I2t \X2\C885B8CC\X0\ \X2\BC29B958\X0\ \X2\C804B958\X0\','G \X2\D568C218\X0\ I2\X2\C758\X0\ \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\B05DC810C5D0C11C\X0\ s\X2\B97C\X0\ \X2\BC29B958\X0\ \X2\C804B958\X0\. I2t \X2\C885B8CC\X0\ \X2\BC29B958\X0\ \X2\C804B958AC00\X0\ I2t \X2\C2DCC791\X0\ \X2\BC29B958\X0\ \X2\C804B958BCF4B2E4\X0\ \X2\B0AEAC8CD574C57CD55CB2E4\X0\. "','ko-KR',$); + +#8616= IFCRELASSOCIATESLIBRARY('0zJHqBcoL7CQ$877m59gN4',$,$,$,(#2400),#15603); +#15603= IFCLIBRARYREFERENCE($,$,'Release Current I2t Start',$,'en',$); + +#8617= IFCRELASSOCIATESLIBRARY('3Vo8XL8wX4Kfj7wmzrp9K0',$,$,$,(#2400),#15604); +#15604= IFCLIBRARYREFERENCE($,$,'I2t\X2\306E958B59CB653E6D4196FB6D41\X0\','S\X2\95A26570306E7279602766F27DDA\X0\I2t\X2\306E59CB70B9\X0\[x In]\X2\304C958B59CB653E6D4196FB6D413002\X0\','ja-JP',$); + +#8618= IFCRELASSOCIATESLIBRARY('0$j3_iUrv1PwNZi644c7jk',$,$,$,(#2400),#15605); +#15605= IFCLIBRARYREFERENCE($,$,'I2t \X2\C2DCC791\X0\ \X2\BC29B958\X0\ \X2\C804B958\X0\','S \X2\D568C218\X0\ \X2\D2B9C131\X0\ \X2\ACE1C120\X0\ I2t\X2\C758\X0\ \X2\C2DCC791C810\X0\ [x In]\X2\AC00\X0\ \X2\C2DCC791\X0\ \X2\BC29B958\X0\ \X2\C804B958\X0\.','ko-KR',$); + +#8619= IFCRELASSOCIATESLIBRARY('0gVRTP5m59UxaN65zffyWd',$,$,$,(#2401),#15606); +#15606= IFCLIBRARYREFERENCE($,$,'Release Current I2t Start',$,'en',$); + +#8620= IFCRELASSOCIATESLIBRARY('3pm5WLSwf25PfIAZfhAGu2',$,$,$,(#2401),#15607); +#15607= IFCLIBRARYREFERENCE($,$,'I2t\X2\306E958B59CB653E6D4196FB6D41\X0\','G\X2\95A26570306E7279602766F27DDA\X0\I2t\X2\306E59CB70B9\X0\[x In]\X2\304C958B59CB653E6D4196FB6D413002\X0\','ja-JP',$); + +#8621= IFCRELASSOCIATESLIBRARY('1VQx8RTcf03QOQpiEvXvSp',$,$,$,(#2401),#15608); +#15608= IFCLIBRARYREFERENCE($,$,'I2t \X2\C2DCC791\X0\ \X2\BC29B958\X0\ \X2\C804B958\X0\','G \X2\D568C218\X0\ \X2\D2B9C131\X0\ \X2\ACE1C120\X0\ I2t\X2\C758\X0\ \X2\C2DCC791C810\X0\ [x In]\X2\AC00\X0\ \X2\C2DCC791\X0\ \X2\BC29B958\X0\ \X2\C804B958\X0\.','ko-KR',$); + +#8622= IFCRELASSOCIATESLIBRARY('1kD6zWhJn27O6SA$_fOvRL',$,$,$,(#2403),#15609); +#15609= IFCLIBRARYREFERENCE($,$,'Release Strength',$,'en',$); + +#8623= IFCRELASSOCIATESLIBRARY('3LdUIZsln2JRnvzRWigowr',$,$,$,(#2403),#15610); +#15610= IFCLIBRARYREFERENCE($,$,'\X2\30EA30EA30FC30B95F375EA6\X0\','\X2\7DCA5F35529B304C89E3653E3055308C308B6642306E30B330F330AF30EA30FC30C8306E67005C0F5FC5898157277E2E5F375EA630023053306E5C5E6027306F30D730EC30B930C830EC30B930C830B330F330AF30EA30FC30C889817D20306E307F306B906975283055308C308B3002\X0\','ja-JP',$); + +#8624= IFCRELASSOCIATESLIBRARY('2IsK8vTv12Rxd$4NZWbd7r',$,$,$,(#2404),#15611); +#15611= IFCLIBRARYREFERENCE($,$,'Release Time',$,'en',$); + +#8625= IFCRELASSOCIATESLIBRARY('2yHYFYhUjDseaESelgnKJb',$,$,$,(#2404),#15612); +#15612= IFCLIBRARYREFERENCE($,$,'\X2\653E51FA66429593\X0\','\X2\95A290233059308B90E85206306E521D671F30C830EA30C330D7306E305F3081306E\X0\[s]\X2\304C653E51FA664295933002\X0\\X\0D\X\0A \X2\3053306E30C830EA30C330D766429593306F300130EA30EA30FC30B9306E96FB6D413088308A30824F4E304496FB6D41306E58345408300163075B9A3055308C305F52D54F5C664295933088308A30829577304F306A308A307E30593002\X0\\X\0D\X\0A \X2\5024304C5E73574750243068305730664E0E30483089308C308B3002\X0\','ja-JP',$); + +#8626= IFCRELASSOCIATESLIBRARY('2ciAJWmIf3E8epm57jfKPc',$,$,$,(#2404),#15613); +#15613= IFCLIBRARYREFERENCE($,$,'\X2\BC29CD9C\X0\ \X2\C2DCAC04\X0\','\X2\AD00B828\X0\ \X2\BD80BD84C758\X0\ \X2\CD08AE30\X0\ \X2\C5ECD589C744C704D55C\X0\ [s]\X2\AC00\X0\ \X2\BC29CD9C\X0\ \X2\C2DCAC04\X0\. \X2\C774\X0\ \X2\D2B8B9BD\X0\ \X2\C2DCAC04C740\X0\ \X2\B9B4B9ACC2A4\X0\ \X2\C804B958BCF4B2E4\X0\ \X2\B0AEC740\X0\ \X2\C804B958C758\X0\ \X2\ACBDC6B0\X0\ \X2\C9C0C815B41C\X0\ \X2\B3D9C791\X0\ \X2\C2DCAC04BCF4B2E4\X0\ \X2\AE38C5B4C9D1B2C8B2E4\X0\. \X2\AC12C744\X0\ \X2\D3C9ADE0C73CB85C\X0\ \X2\C8FCC5B4C9C4B2E4\X0\.','ko-KR',$); + +#8627= IFCRELASSOCIATESLIBRARY('3GdED3IuTE3v3H4yVUFDNZ',$,$,$,(#2405),#15614); +#15614= IFCLIBRARYREFERENCE($,$,'Release Time',$,'en',$); + +#8628= IFCRELASSOCIATESLIBRARY('2k3$2mQnT7DOgWTHx_C_Ia',$,$,$,(#2405),#15615); +#15615= IFCLIBRARYREFERENCE($,$,'\X2\653E51FA66429593\X0\','\X2\95A290233059308B90E85206306E521D671F30C830EA30C330D7306E305F3081306E\X0\[s]\X2\304C653E51FA664295933002\X0\\X\0D\X\0A \X2\3053306E30C830EA30C330D766429593306F300130EA30EA30FC30B9306E96FB6D413088308A30824F4E304496FB6D41306E58345408300163075B9A3055308C305F52D54F5C664295933088308A30829577304F306A308A307E30593002\X0\\X\0D\X\0A \X2\5024304C5E73574750243068305730664E0E30483089308C308B3002\X0\','ja-JP',$); + +#8629= IFCRELASSOCIATESLIBRARY('040R$s$hXE6PF6yam$W6hm',$,$,$,(#2405),#15616); +#15616= IFCLIBRARYREFERENCE($,$,'\X2\BC29CD9C\X0\ \X2\C2DCAC04\X0\','\X2\AD00B828\X0\ \X2\BD80BD84C758\X0\ \X2\CD08AE30\X0\ \X2\C5ECD589C744C704D55C\X0\ [s]\X2\AC00\X0\ \X2\BC29CD9C\X0\ \X2\C2DCAC04\X0\. \X2\C774\X0\ \X2\D2B8B9BD\X0\ \X2\C2DCAC04C740\X0\ \X2\B9B4B9ACC2A4\X0\ \X2\C804B958BCF4B2E4\X0\ \X2\B0AEC740\X0\ \X2\C804B958C758\X0\ \X2\ACBDC6B0\X0\ \X2\C9C0C815B41C\X0\ \X2\B3D9C791\X0\ \X2\C2DCAC04BCF4B2E4\X0\ \X2\AE38C5B4C9D1B2C8B2E4\X0\. \X2\AC12C744\X0\ \X2\D3C9ADE0C73CB85C\X0\ \X2\C8FCC5B4C9C4B2E4\X0\.','ko-KR',$); + +#8630= IFCRELASSOCIATESLIBRARY('3I9c5WVHTCfweS7fx3fCD0',$,$,$,(#2406),#15617); +#15617= IFCLIBRARYREFERENCE($,$,'Release Time',$,'en',$); + +#8631= IFCRELASSOCIATESLIBRARY('2w5nwY2I934POOPgdasMzZ',$,$,$,(#2406),#15618); +#15618= IFCLIBRARYREFERENCE($,$,'\X2\653E51FA66429593\X0\','\X2\95A290233059308B90E85206306E521D671F30C830EA30C330D7306E305F3081306E\X0\[s]\X2\304C653E51FA664295933002\X0\\X\0D\X\0A \X2\3053306E30C830EA30C330D766429593306F300130EA30EA30FC30B9306E96FB6D413088308A30824F4E304496FB6D41306E58345408300163075B9A3055308C305F52D54F5C664295933088308A30829577304F306A308A307E30593002\X0\\X\0D\X\0A \X2\5024304C5E73574750243068305730664E0E30483089308C308B3002\X0\','ja-JP',$); + +#8632= IFCRELASSOCIATESLIBRARY('1rA16qo0T1Cw$abpbVyovH',$,$,$,(#2406),#15619); +#15619= IFCLIBRARYREFERENCE($,$,'\X2\BC29CD9C\X0\ \X2\C2DCAC04\X0\','\X2\AD00B828\X0\ \X2\BD80BD84C758\X0\ \X2\CD08AE30\X0\ \X2\C5ECD589C744C704D55C\X0\ [s]\X2\AC00\X0\ \X2\BC29CD9C\X0\ \X2\C2DCAC04\X0\. \X2\C774\X0\ \X2\D2B8B9BD\X0\ \X2\C2DCAC04C740\X0\ \X2\B9B4B9ACC2A4\X0\ \X2\C804B958BCF4B2E4\X0\ \X2\B0AEC740\X0\ \X2\C804B958C758\X0\ \X2\ACBDC6B0\X0\ \X2\C9C0C815B41C\X0\ \X2\B3D9C791\X0\ \X2\C2DCAC04BCF4B2E4\X0\ \X2\AE38C5B4C9D1B2C8B2E4\X0\. \X2\AC12C744\X0\ \X2\D3C9ADE0C73CB85C\X0\ \X2\C8FCC5B4C9C4B2E4\X0\. "','ko-KR',$); + +#8633= IFCRELASSOCIATESLIBRARY('0efi$nBMbFuxdb2xXpchgk',$,$,$,(#2407),#15620); +#15620= IFCLIBRARYREFERENCE($,$,'Release Time I2t End',$,'en',$); + +#8634= IFCRELASSOCIATESLIBRARY('0jmtpOgHz29RzeXtSuZMW5',$,$,$,(#2407),#15621); +#15621= IFCLIBRARYREFERENCE($,$,'I2t\X2\306E7D424E86653E6D4166429593\X0\','S\X2\95A26570306E\X0\I2\X2\306E7279602766F27DDA306E30A830F330C930DD30A430F330C8306E\X0\[s]\X2\3092653E6D41664295933002\X0\ \X\0D\X\0A I2t\X2\306E7D424E86653E6D4196FB6D4166429593304C\X0\I2t\X2\306E958B59CB653E6D41664295933088308A30824F4E304F3057306A3051308C3070306A3089306A30443002\X0\','ja-JP',$); + +#8635= IFCRELASSOCIATESLIBRARY('3cS_Yyp$T6u8HaAyXc2T76',$,$,$,(#2407),#15622); +#15622= IFCLIBRARYREFERENCE($,$,'I2t \X2\C885B8CC\X0\ \X2\BC29B958\X0\ \X2\C2DCAC04\X0\','S\X2\D568C218\X0\ I2\X2\C758\X0\ \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\B05DC810C5D0C11C\X0\ s\X2\B97C\X0\ \X2\BC29B958\X0\ \X2\C2DCAC04\X0\. I2t \X2\C885B8CC\X0\ \X2\BC29B958\X0\ \X2\C804B958\X0\ \X2\C2DCAC04C774\X0\ I2t \X2\C2DCC791\X0\ \X2\BC29B958\X0\ \X2\C2DCAC04BCF4B2E4\X0\ \X2\B0AEAC8CD574C57CD55CB2E4\X0\','ko-KR',$); + +#8636= IFCRELASSOCIATESLIBRARY('0dzI74ABPDlwLUDFpRlhqe',$,$,$,(#2408),#15623); +#15623= IFCLIBRARYREFERENCE($,$,'Release Time I2t End',$,'en',$); + +#8637= IFCRELASSOCIATESLIBRARY('2fCLyRbkzC78O6JPFy3dnZ',$,$,$,(#2408),#15624); +#15624= IFCLIBRARYREFERENCE($,$,'I2t\X2\306E7D424E86653E6D4166429593\X0\','G\X2\95A26570306E\X0\I2\X2\306E7279602766F27DDA306E30A830F330C930DD30A430F330C8306E\X0\[s]\X2\3092653E6D41664295933002\X0\ \X\0D\X\0A I2t\X2\306E7D424E86653E6D4196FB6D4166429593304C\X0\I2t\X2\306E958B59CB653E6D41664295933088308A30824F4E304F3057306A3051308C3070306A3089306A30443002\X0\','ja-JP',$); + +#8638= IFCRELASSOCIATESLIBRARY('0q9DV9HWHFpAKGQQXlp$0G',$,$,$,(#2408),#15625); +#15625= IFCLIBRARYREFERENCE($,$,'I2t \X2\C885B8CC\X0\ \X2\BC29B958\X0\ \X2\C2DCAC04\X0\','G \X2\D568C218\X0\ I2\X2\C758\X0\ \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\B05DC810C5D0C11C\X0\ s\X2\B97C\X0\ \X2\BC29B958\X0\ \X2\C2DCAC04\X0\. I2t \X2\C885B8CC\X0\ \X2\BC29B958\X0\ \X2\C804B958\X0\ \X2\C2DCAC04C774\X0\ I2t \X2\C2DCC791\X0\ \X2\BC29B958\X0\ \X2\C2DCAC04BCF4B2E4\X0\ \X2\B0AEAC8CD574C57CD55CB2E4\X0\','ko-KR',$); + +#8639= IFCRELASSOCIATESLIBRARY('0GstjTh8j3YfSg67zXYBEl',$,$,$,(#2409),#15626); +#15626= IFCLIBRARYREFERENCE($,$,'Release Time I2t Start',$,'en',$); + +#8640= IFCRELASSOCIATESLIBRARY('1vZS6Opkz5IRTYo$Mp3Her',$,$,$,(#2409),#15627); +#15627= IFCLIBRARYREFERENCE($,$,'I2t\X2\306E958B59CB653E6D4166429593\X0\','S\X2\95A26570306E7279602766F27DDA\X0\I2t\X2\306E59CB70B9\X0\[s]\X2\304C958B59CB653E6D41664295933002\X0\','ja-JP',$); + +#8641= IFCRELASSOCIATESLIBRARY('1hYGnpaTH5rxkNEEcmsykg',$,$,$,(#2409),#15628); +#15628= IFCLIBRARYREFERENCE($,$,'I2t \X2\C2DCC791\X0\ \X2\BC29B958\X0\ \X2\C2DCAC04\X0\','S\X2\D568C218\X0\ \X2\D2B9C131\X0\ \X2\ACE1C120\X0\ I2t\X2\C758\X0\ \X2\C2DCC791C810\X0\ [s]\X2\AC00\X0\ \X2\C2DCC791\X0\ \X2\BC29B958\X0\ \X2\C2DCAC04\X0\.','ko-KR',$); + +#8642= IFCRELASSOCIATESLIBRARY('0SDp4o6c54pvc$6IRX4kUc',$,$,$,(#2410),#15629); +#15629= IFCLIBRARYREFERENCE($,$,'Release Time I2t Start',$,'en',$); + +#8643= IFCRELASSOCIATESLIBRARY('2ypUtx22j7_xk5ZZ393Qyk',$,$,$,(#2410),#15630); +#15630= IFCLIBRARYREFERENCE($,$,'I2t\X2\306E958B59CB653E6D4166429593\X0\','G\X2\95A26570306E7279602766F27DDA\X0\I2t\X2\306E59CB70B9\X0\[s]\X2\304C958B59CB653E6D41664295933002\X0\','ja-JP',$); + +#8644= IFCRELASSOCIATESLIBRARY('1RRUmDa3v2UhtZLtO2RikC',$,$,$,(#2410),#15631); +#15631= IFCLIBRARYREFERENCE($,$,'I2t \X2\C2DCC791\X0\ \X2\BC29B958\X0\ \X2\C2DCAC04\X0\','G \X2\D568C218\X0\ \X2\D2B9C131\X0\ \X2\ACE1C120\X0\ I2t\X2\C758\X0\ \X2\C2DCC791C810\X0\ [s]\X2\AC00\X0\ \X2\C2DCC791\X0\ \X2\BC29B958\X0\ \X2\C2DCAC04\X0\.','ko-KR',$); + +#8645= IFCRELASSOCIATESLIBRARY('0hqkjo4ub8Uhg__LIfU4E7',$,$,$,(#2412),#15632); +#15632= IFCLIBRARYREFERENCE($,$,'Relief Pressure',$,'en',$); + +#8646= IFCRELASSOCIATESLIBRARY('3s_XhZsrfAH8gLw3AegKBx',$,$,$,(#2412),#15633); +#15633= IFCLIBRARYREFERENCE($,$,'\X2\30EA30EA30FC30D55727529B\X0\','\X2\30D030EB30D6306E30D030CD3084304A3082308A304C6D414F533092653E51FA3059308B4F5C52D53059308B3068304D306E5727529B3002\X0\','ja-JP',$); + +#8647= IFCRELASSOCIATESLIBRARY('3sgiH$PmX7HQPK6zzCFAgc',$,$,$,(#2413),#15634); +#15634= IFCLIBRARYREFERENCE($,$,'Relief Valve Setting',$,'en',$); + +#8648= IFCRELASSOCIATESLIBRARY('1JGLR8f2j8JwA3lAmH43nx',$,$,$,(#2413),#15635); +#15635= IFCLIBRARYREFERENCE($,$,'\X2\5B8951685F018A2D5B9A\X0\','\X2\5B8951685F01304C4F5C52D53059308B5727529B\X0\','ja-JP',$); + +#8649= IFCRELASSOCIATESLIBRARY('3XpdH5EvrCdBaKkMyHCOf4',$,$,$,(#2414),#15636); +#15636= IFCLIBRARYREFERENCE($,$,'Relief Valve Setting',$,'en',$); + +#8650= IFCRELASSOCIATESLIBRARY('0zfaLoP8T6091K4EVffXqB',$,$,$,(#2414),#15637); +#15637= IFCLIBRARYREFERENCE($,$,'\X2\5B8951685F018A2D5B9A\X0\','\X2\5B8951685F01304C4F5C52D53059308B5727529B\X0\','ja-JP',$); + +#8651= IFCRELASSOCIATESLIBRARY('2Zc9_eRLj778EwBh_Es_xE',$,$,$,(#2415),#15638); +#15638= IFCLIBRARYREFERENCE($,$,'Remaining Cost',$,'en',$); + +#8652= IFCRELASSOCIATESLIBRARY('2I0s1HyCDDxgySg5XDj911',$,$,$,(#2415),#15639); +#15639= IFCLIBRARYREFERENCE($,$,'\X2\6B8B5B5830B330B930C8\X0\','\X2\8CC76E90914D5206306E305F3081306E6B8B5B58305730663044308B30B330B930C83002\X0\','ja-JP',$); + +#8653= IFCRELASSOCIATESLIBRARY('2DcB0giRr3mA$Td$ZY26oC',$,$,$,(#2416),#15640); +#15640= IFCLIBRARYREFERENCE($,$,'Remaining Work',$,'en',$); + +#8654= IFCRELASSOCIATESLIBRARY('2K2DmUgAz9ww0rjGNSNzaF',$,$,$,(#2416),#15641); +#15641= IFCLIBRARYREFERENCE($,$,'\X2\6B8B5B584F5C696D66429593\X0\','\X2\8CC76E90914D5206306E305F3081306E6B8B5B58305730663044308B4F5C696D3002\X0\','ja-JP',$); + +#8655= IFCRELASSOCIATESLIBRARY('3ibcc41tvFqOlAAjeNgUiw',$,$,$,(#2417),#15642); +#15642= IFCLIBRARYREFERENCE($,$,'Remote Reading',$,'en',$); + +#8656= IFCRELASSOCIATESLIBRARY('2cpQHNddPD$fUdErP79NAq',$,$,$,(#2418),#15643); +#15643= IFCLIBRARYREFERENCE($,$,'Renewable Energy Consumption',$,'en',$); + +#8657= IFCRELASSOCIATESLIBRARY('3wFMbJL8j2aOwaE8kbEgcs',$,$,$,(#2418),#15644); +#15644= IFCLIBRARYREFERENCE($,$,'ConsommationEnergieRenouvelable','Consommation d''\S\inergie renouvelable telle que d\S\ifinie dans les normes ISO21930:2007 [NDT : ou NF P01-010]','fr-FR',$); + +#8658= IFCRELASSOCIATESLIBRARY('1J1olHqn95lgvnRLGnjeTd',$,$,$,(#2418),#15645); +#15645= IFCLIBRARYREFERENCE($,$,'\X2\7D997D9A53EF80FD306A30A830CD30EB30AE30FC6D888CBB91CF\X0\','ISO21930:2007 \X2\30675B9A7FA93055308C30663044308B7D997D9A53EF80FD306A30A830CD30EB30AE30FC6D888CBB91CF3002\X0\','ja-JP',$); + +#8659= IFCRELASSOCIATESLIBRARY('0cxFoHSWP1M8pMTfEZccRG',$,$,$,(#2418),#15646); +#15646= IFCLIBRARYREFERENCE($,$,'\X2\C7ACC0DD\X0\ \X2\AC00B2A5\X0\ \X2\C5D0B108C9C0\X0\ \X2\C18CBE44\X0\','ISO21930 : 2007\X2\C5D0\X0\ \X2\C815C758B41C\X0\ \X2\C7ACC0DD\X0\ \X2\AC00B2A5\X0\ \X2\C5D0B108C9C0\X0\ \X2\C0ACC6A9B7C9\X0\','ko-KR',$); + +#8660= IFCRELASSOCIATESLIBRARY('3irAdtLw5CmQQjGf9Vxjs3',$,$,$,(#2419),#15647); +#15647= IFCLIBRARYREFERENCE($,$,'Renewable Energy Consumption Per Unit',$,'en',$); + +#8661= IFCRELASSOCIATESLIBRARY('3nPhdL_F94n8tc2sj3Yk0y',$,$,$,(#2419),#15648); +#15648= IFCLIBRARYREFERENCE($,$,'ConsommationEnergieRenouvelableParUnite','Consommation d''\S\inergie renouvelable telle que d\S\ifinie dans la norme ISO21930:2007 [NDT : et dans la norme NF P01-010]','fr-FR',$); + +#8662= IFCRELASSOCIATESLIBRARY('05Zc57tZv9aP82inbGBbtj',$,$,$,(#2419),#15649); +#15649= IFCLIBRARYREFERENCE($,$,'\X2\53584F4D3042305F308A518D751F53EF80FD30A830CD30EB30AE6D888CBB\X0\','ISO21930:2007\X2\30675B9A7FA93055308C308B518D751F53EF80FD30A830CD30EB30AE30FC306E4F7F752891CF3002\X0\','ja-JP',$); + +#8663= IFCRELASSOCIATESLIBRARY('1ldrZy5v5CBeBTtkvX$pbk',$,$,$,(#2419),#15650); +#15650= IFCLIBRARYREFERENCE($,$,'\X2\B2E8C704B2F9\X0\ \X2\C7ACC0DD\X0\ \X2\C5D0B108C9C0\X0\ \X2\C18CBE44\X0\','ISO21930 : 2007\X2\C5D0\X0\ \X2\C815C758B41C\X0\ \X2\C7ACC0DD\X0\ \X2\AC00B2A5\X0\ \X2\C5D0B108C9C0\X0\ \X2\C0ACC6A9B7C9\X0\','ko-KR',$); + +#8664= IFCRELASSOCIATESLIBRARY('2MYAjArzP6YuG9L8_Y1Yx_',$,$,$,(#2420),#15651); +#15651= IFCLIBRARYREFERENCE($,$,'Rental Rates In Category Future',$,'en',$); + +#8665= IFCRELASSOCIATESLIBRARY('3mqrzexsf979xmPiuP0Fq9',$,$,$,(#2420),#15652); +#15652= IFCLIBRARYREFERENCE($,$,'PrixFuturLoyerParCategorie','Prix futur des loyers pour la cat\S\igorie consid\S\ir\S\ie.','fr-FR',$); + +#8666= IFCRELASSOCIATESLIBRARY('33QNuO6MPB7hvZTevR1r67',$,$,$,(#2421),#15653); +#15653= IFCLIBRARYREFERENCE($,$,'Rental Rates In Category Now',$,'en',$); + +#8667= IFCRELASSOCIATESLIBRARY('0JjamoYPXC8v5oJc1vlXjF',$,$,$,(#2421),#15654); +#15654= IFCLIBRARYREFERENCE($,$,'PrixActuelLoyerParCategorie','Prix actuel des loyers pour la cat\S\igorie consid\S\ir\S\ie.','fr-FR',$); + +#8668= IFCRELASSOCIATESLIBRARY('2XzZrMLmzDVALGmOrZ$DJ4',$,$,$,(#2426),#15655); +#15655= IFCLIBRARYREFERENCE($,$,'Request Comments',$,'en',$); + +#8669= IFCRELASSOCIATESLIBRARY('1ySzIfFLDCmeE6kbOJLuzG',$,$,$,(#2426),#15656); +#15656= IFCLIBRARYREFERENCE($,$,'\X2\89818ACB30BD30FC30B9540D\X0\','\X2\89818ACB30924F5C62103059308B4EBA7269306E540D79F03002\X0\','ja-JP',$); + +#8670= IFCRELASSOCIATESLIBRARY('2UytVJrNLDPx9cauH_uIuF',$,$,$,(#2427),#15657); +#15657= IFCLIBRARYREFERENCE($,$,'Request Source Label',$,'en',$); + +#8671= IFCRELASSOCIATESLIBRARY('1Dv0jCqRXEuQXLzNclhdM5',$,$,$,(#2427),#15658); +#15658= IFCLIBRARYREFERENCE($,$,'\X2\89818ACB30BD30FC30B930BF30A430D7\X0\','\X2\89818ACB304C306A3055308C308B6E90306E30423089304B305830815B9A7FA93055308C305F30BF30A430D7306E8B5852255B503002\X0\','ja-JP',$); + +#8672= IFCRELASSOCIATESLIBRARY('0NrKsb37X5GhxMPU7mbLSG',$,$,$,(#2428),#15659); +#15659= IFCLIBRARYREFERENCE($,$,'Request Source Name',$,'en',$); + +#8673= IFCRELASSOCIATESLIBRARY('2P5d8dBiT8D8Clw8JZiL7o',$,$,$,(#2428),#15660); +#15660= IFCLIBRARYREFERENCE($,$,'\X2\89818ACB30BD30FC30B930E930D930EB\X0\','\X2\89818ACB6E90306E8B585225309278BA8A8D3059308B305F3081306E72795B9A306E540D79F0307E305F306F30E930D930EB300296FB5B5030E130FC30EB306E58345408300196FB5B5030E130FC30EB30A230C930EC30B9306B76F85F533059308B3002\X0\','ja-JP',$); + +#8674= IFCRELASSOCIATESLIBRARY('0XKRP4sLP6_PEjpDYenVWq',$,$,$,(#2431),#15661); +#15661= IFCLIBRARYREFERENCE($,$,'erforderliche Durchgangsh\S\vhe','German-description-6','de-DE',$); + +#8675= IFCRELASSOCIATESLIBRARY('3Qjx7u3xXDNxiv9vvgfXM7',$,$,$,(#2431),#15662); +#15662= IFCLIBRARYREFERENCE($,$,'Required Headroom',$,'en',$); + +#8676= IFCRELASSOCIATESLIBRARY('2wDwxaM9n8FeUlmEQlpT6p',$,$,$,(#2431),#15663); +#15663= IFCLIBRARYREFERENCE($,$,'HauteurPassageRequise','Hauteur de passage (\S\ichapp\S\ie) requise selon le Code en vigueur ou des sp\S\icifications additionnelles.','fr-FR',$); + +#8677= IFCRELASSOCIATESLIBRARY('123o9Dwln989QvQNi_$zHj',$,$,$,(#2431),#15664); +#15664= IFCLIBRARYREFERENCE($,$,'\X2\89816C42982D9AD84F5988D5\X0\','\X2\89816C423055308C308B982D9AD84F5988D5300295A290233059308B5EFA7BC957FA6E966CD5309253C271673002\X0\','ja-JP',$); + +#8678= IFCRELASSOCIATESLIBRARY('0$MDrDsw9AJ8W$EjrzdK2$',$,$,$,(#2431),#15665); +#15665= IFCLIBRARYREFERENCE($,$,'\X2\6240970051C07A7A\X0\','\X2\5EFA7B5189C48303621651764ED689C45B9A89816C427684901A905351C07A7A9AD85EA63002\X0\','zh-CN',$); + +#8679= IFCRELASSOCIATESLIBRARY('3TLB8Azk13MxhaxJwE2p8o',$,$,$,(#2432),#15666); +#15666= IFCLIBRARYREFERENCE($,$,'erforderliche Durchgangsh\S\vhe','German-description-2','de-DE',$); + +#8680= IFCRELASSOCIATESLIBRARY('1CuZADQxr6MA0C6LSQDtWx',$,$,$,(#2432),#15667); +#15667= IFCLIBRARYREFERENCE($,$,'Required Headroom',$,'en',$); + +#8681= IFCRELASSOCIATESLIBRARY('3hNUhAIPH25RBGepE6k2LQ',$,$,$,(#2432),#15668); +#15668= IFCLIBRARYREFERENCE($,$,'HauteurPassageRequise','Hauteur de passage (\S\ichapp\S\ie) requise selon la r\S\iglementation en vigueur ou des sp\S\icifications additionnelles.','fr-FR',$); + +#8682= IFCRELASSOCIATESLIBRARY('1dnPbJ8g99yeFts3wG3i7e',$,$,$,(#2432),#15669); +#15669= IFCLIBRARYREFERENCE($,$,'\X2\89816C42982D9AD84F5988D5\X0\','\X2\89816C423055308C308B982D9AD84F5988D5300295A290233059308B5EFA7BC957FA6E966CD5309253C271673002\X0\','ja-JP',$); + +#8683= IFCRELASSOCIATESLIBRARY('3Uk7kYPtv3PQj$L4BYXrOb',$,$,$,(#2432),#15670); +#15670= IFCLIBRARYREFERENCE($,$,'\X2\6240970051C07A7A\X0\','\X2\5EFA7B5189C48303621651764ED689C45B9A89816C427684901A905351C07A7A9AD85EA63002\X0\','zh-CN',$); + +#8684= IFCRELASSOCIATESLIBRARY('157reRQpf4ZgZd7P3mDkjO',$,$,$,(#2433),#15671); +#15671= IFCLIBRARYREFERENCE($,$,'erforderliche Neigung','German-description-3','de-DE',$); + +#8685= IFCRELASSOCIATESLIBRARY('0DZ7reUpL5WxDeiJEXdyH7',$,$,$,(#2433),#15672); +#15672= IFCLIBRARYREFERENCE($,$,'Required Slope',$,'en',$); + +#8686= IFCRELASSOCIATESLIBRARY('1QarNNAS9598Ru_tOhRtDQ',$,$,$,(#2433),#15673); +#15673= IFCLIBRARYREFERENCE($,$,'InclinaisonRequise','Inclinaison de la rampe par rapport \S\` l''horizontal (0 degr\S\is). Valeur maximale de l''inclinaison du passage selon le code applicable ou pour respecter des contraintes additionnelles.','fr-FR',$); + +#8687= IFCRELASSOCIATESLIBRARY('0LlCFE1nP9LA5qHCk29hWV',$,$,$,(#2433),#15674); +#15674= IFCLIBRARYREFERENCE($,$,'\X2\89816C4250BE659C\X0\','\X2\89816C423055308C308B50BE659C89D25EA630026C345E733092FF105EA630683059308B3002\X0\','ja-JP',$); + +#8688= IFCRELASSOCIATESLIBRARY('0Dsbm5h4f8Ux25tpEtPy9e',$,$,$,(#2433),#15675); +#15675= IFCLIBRARYREFERENCE($,$,'\X2\6240970057615EA6\X0\','\X2\67844EF662409700768476F85BF94E8E6C345E73FF08\X0\0.0\X2\5EA6FF0965B95411768457615EA689D23002\X0\\X\0D\X\0A\X2\5EFA7B5189C48303621651764ED689C45B9A89816C427684901A905376846700592757615EA63002\X0\','zh-CN',$); + +#8689= IFCRELASSOCIATESLIBRARY('3QgscsKXH2fQMc88lT6M3g',$,$,$,(#2437),#15676); +#15676= IFCLIBRARYREFERENCE($,$,'Residual Flowing Pressure',$,'en',$); + +#8690= IFCRELASSOCIATESLIBRARY('1vqz91ziD79f2mTvQ_nAWO',$,$,$,(#2437),#15677); +#15677= IFCLIBRARYREFERENCE($,$,'\X2\6B8B75596D4152D55727529B\X0\','\X2\541051FA6D4191CF304C78BA4FDD3055308C308B300130D130A430D730E930A430F3306E6D41308C66426B8B75595727529B3002\X0\','ja-JP',$); + +#8691= IFCRELASSOCIATESLIBRARY('1cfd6qt1z8d96G$a$V3yNp',$,$,$,(#2440),#15678); +#15678= IFCLIBRARYREFERENCE($,$,'Resource Depletion',$,'en',$); + +#8692= IFCRELASSOCIATESLIBRARY('2baEVfukH4DfisjCKZs$z1',$,$,$,(#2440),#15679); +#15679= IFCLIBRARYREFERENCE($,$,'EpuisementRessources','Quantit\S\i de ressources consomm\S\ies exprim\S\ie en \S\iquivalent Antimoine [NDT : selon la norme NF P01-010]','fr-FR',$); + +#8693= IFCRELASSOCIATESLIBRARY('0yOmdThfTAdA0RXtT7YDYA',$,$,$,(#2440),#15680); +#15680= IFCLIBRARYREFERENCE($,$,'\X2\8CC76E90306E67AF6E07\X0\','\X2\7B9751FA3055308C305F30A230F330C130E230F33068540C7B49306A8CC76E90306E91CF3002\X0\','ja-JP',$); + +#8694= IFCRELASSOCIATESLIBRARY('0C0dxEJXDBNB2Q1gw5Xx0M',$,$,$,(#2440),#15681); +#15681= IFCLIBRARYREFERENCE($,$,'\X2\C790C6D0\X0\ \X2\C18CBE44\X0\','\X2\C548D2F0BAACC5D0\X0\ \X2\D574B2F9\X0\ \X2\D658C0B0B41C\X0\ \X2\C0ACC6A9\X0\ \X2\C790C6D0\X0\ \X2\B7C9\X0\','ko-KR',$); + +#8695= IFCRELASSOCIATESLIBRARY('04DDomOxrD08fN5SbcrVub',$,$,$,(#2441),#15682); +#15682= IFCLIBRARYREFERENCE($,$,'Resource Depletion Per Unit',$,'en',$); + +#8696= IFCRELASSOCIATESLIBRARY('1mcK1Oxm56YAu6hVQ0FgRr',$,$,$,(#2441),#15683); +#15683= IFCLIBRARYREFERENCE($,$,'EpuisementRessourcesParUnite','Quantit\S\i de ressources consomm\S\ies exprim\S\ie en \S\iquivalent Antimoine telles que d\S\ifinies dans la norme ISO21930:2007 [NDT : et dans la norme NF P01-010]','fr-FR',$); + +#8697= IFCRELASSOCIATESLIBRARY('1ZeHfx8Ev1YPJSyvwuDP5F',$,$,$,(#2441),#15684); +#15684= IFCLIBRARYREFERENCE($,$,'\X2\53584F4D3042305F308A8CC76E906D888CBB\X0\','\X2\30A230F330C130E230F330678A087B973055308C308B8CC76E90306E4F7F752891CF3002\X0\','ja-JP',$); + +#8698= IFCRELASSOCIATESLIBRARY('1ydf6sDF19yuqpz1ZPSaYq',$,$,$,(#2441),#15685); +#15685= IFCLIBRARYREFERENCE($,$,'\X2\B2E8C704B2F9\X0\ \X2\C790C6D0C18CBE44\X0\','\X2\C548D2F0BAACC5D0\X0\ \X2\D574B2F9\X0\ \X2\D658C0B0B41C\X0\ \X2\C0ACC6A9\X0\ \X2\C790C6D0\X0\ \X2\B7C9\X0\','ko-KR',$); + +#8700= IFCRELASSOCIATESLIBRARY('3u3ewGU0z6ZfK6fJ8zSqbR',$,$,$,(#2442),#15686); +#15686= IFCLIBRARYREFERENCE($,$,'Response',$,'en',$); + +#8701= IFCRELASSOCIATESLIBRARY('3s2sJu7Ar41BctXSpk9f1Q',$,$,$,(#2442),#15687); +#15687= IFCLIBRARYREFERENCE($,$,'\X2\5FDC7B54\X0\','\X2\30423089304B305830815B9A7FA96E08307F306E30B930D730EA30F330AF30E930FC306E5FDC7B5465B95F0F304B30895FC58981306A65B95F0F30928A2D5B9A3059308B8B5852253002\X0\','ja-JP',$); + +#8702= IFCRELASSOCIATESLIBRARY('1Y5anGBv119Pc7eH_BEbks',$,$,$,(#2443),#15688); +#15688= IFCLIBRARYREFERENCE($,$,'Restrictions',$,'en',$); + +#8703= IFCRELASSOCIATESLIBRARY('2vHtGfGYT02gzu8gVnoPjA',$,$,$,(#2445),#15689); +#15689= IFCLIBRARYREFERENCE($,$,'Return Air Fraction Range',$,'en',$); + +#8704= IFCRELASSOCIATESLIBRARY('3GtxLLqsXASRQtAjc5AmB$',$,$,$,(#2445),#15690); +#15690= IFCLIBRARYREFERENCE($,$,'Plage pour la fraction d''air repris','Plage possiblede la fraction d''air repris en tant que fraction de l''air rejet\S\i','fr-FR',$); + +#8705= IFCRELASSOCIATESLIBRARY('2CMoAxdRXFZeAsQMI8_rUb',$,$,$,(#2445),#15691); +#15691= IFCLIBRARYREFERENCE($,$,'\X2\90846C1798A891CF6BD4\X0\','\X2\900198A891CF306E4E0090E8306830573066306E8A315BB990846C1798A891CF\X0\','ja-JP',$); + +#8706= IFCRELASSOCIATESLIBRARY('0_QS5hG8T5EwQicteEGXQU',$,$,$,(#2446),#15692); +#15692= IFCLIBRARYREFERENCE($,$,'Return Water Temperature Cooling',$,'en',$); + +#8707= IFCRELASSOCIATESLIBRARY('0lGVrvIGT64uIxYYev1A8l',$,$,$,(#2447),#15693); +#15693= IFCLIBRARYREFERENCE($,$,'Return Water Temperature Heating',$,'en',$); + +#8708= IFCRELASSOCIATESLIBRARY('1dkps6ZYn9ogbL6AQX6kGo',$,$,$,(#2448),#15694); +#15694= IFCLIBRARYREFERENCE($,$,'Right Flange Width',$,'en',$); + +#8710= IFCRELASSOCIATESLIBRARY('0YI0vPjfv4qRkV2B1n2Mgs',$,$,$,(#2450),#15695); +#15695= IFCLIBRARYREFERENCE($,$,'Steigung','German-description-4','de-DE',$); + +#8711= IFCRELASSOCIATESLIBRARY('0ZI$zkQ555pOXb$UeWNsDH',$,$,$,(#2450),#15696); +#15696= IFCLIBRARYREFERENCE($,$,'Riser Height',$,'en',$); + +#8712= IFCRELASSOCIATESLIBRARY('15__eEBY1Bj8KVY9KG8mbm',$,$,$,(#2450),#15697); +#15697= IFCLIBRARYREFERENCE($,$,'HauteurContreMarche','Hauteur de la contremarche, suppos\S\ie homog\S\hne pour toutes les marches de l''escalier ou de la vol\S\ie de marches.','fr-FR',$); + +#8713= IFCRELASSOCIATESLIBRARY('1kmHxPRID3IwHRiaCU3cQb',$,$,$,(#2450),#15698); +#15698= IFCLIBRARYREFERENCE($,$,'\X2\8E744E0A30529AD83055\X0\','\X2\8E0F976230688E0F9762306E578276F465B95411306E8DDD96E230023053306E8E744E0A30529AD830555024306F30014E009023306E968E6BB5306B304A30443066540C3058502430684EEE5B9A3059308B3002\X0\','ja-JP',$); + +#8714= IFCRELASSOCIATESLIBRARY('1sgzQyVXj36g9DnJaBSX8X',$,$,$,(#2450),#15699); +#15699= IFCLIBRARYREFERENCE($,$,'\X2\8E22677F9AD85EA6\X0\','\X2\8E0F677F4E4B95F47684578276F49AD85EA63002\X0\\X\0D\X\0A\X2\697C68AF621668AF6BB56240670968AF7EA776848E22677F9AD85EA65E945F534E0081F43002\X0\','zh-CN',$); + +#8715= IFCRELASSOCIATESLIBRARY('12sbdQpJLEbADkxhlkmPeE',$,$,$,(#2451),#15700); +#15700= IFCLIBRARYREFERENCE($,$,'Steigung','German-description-4','de-DE',$); + +#8716= IFCRELASSOCIATESLIBRARY('2hixV4KUb5zROE0BZvp$BM',$,$,$,(#2451),#15701); +#15701= IFCLIBRARYREFERENCE($,$,'Riser Height',$,'en',$); + +#8717= IFCRELASSOCIATESLIBRARY('2WfU4aXHnD2O9YsVSmPs4w',$,$,$,(#2451),#15702); +#15702= IFCLIBRARYREFERENCE($,$,'HauteurContreMarche','Hauteur de la contremarche, suppos\S\ie homog\S\hne pour toutes les marches de l''escalier ou de la vol\S\ie de marches.','fr-FR',$); + +#8718= IFCRELASSOCIATESLIBRARY('0WDteL9Pz1G8xy0DbwitkT',$,$,$,(#2451),#15703); +#15703= IFCLIBRARYREFERENCE($,$,'\X2\8E744E0A30529AD83055\X0\','\X2\8E0F976230688E0F9762306E578276F465B95411306E8DDD96E230023053306E8E744E0A30529AD830555024306F30014E009023306E968E6BB5306B304A30443066540C3058502430684EEE5B9A3059308B3002\X0\','ja-JP',$); + +#8719= IFCRELASSOCIATESLIBRARY('2Z3oh3bvH10RatlxF_BBuE',$,$,$,(#2451),#15704); +#15704= IFCLIBRARYREFERENCE($,$,'\X2\8E22677F9AD85EA6\X0\','\X2\8E0F677F4E4B95F47684578276F49AD85EA63002\X0\\X\0D\X\0A\X2\697C68AF621668AF6BB56240670968AF7EA776848E22677F9AD85EA65E945F534E0081F43002\X0\','zh-CN',$); + +#8721= IFCRELASSOCIATESLIBRARY('3ZzN4AYwrE0hZI0fHrRpdk',$,$,$,(#2459),#15705); +#15705= IFCLIBRARYREFERENCE($,$,'Road Visible Distance Left',$,'en',$); + +#8722= IFCRELASSOCIATESLIBRARY('2BXV1Bifn71vz9jGYQOYvh',$,$,$,(#2459),#15706); +#15706= IFCLIBRARYREFERENCE($,$,'DistanceVisibiliteCoteGauche','Distance de visibilit\S\i \S\` la gauche de l''acc\S\hs.','fr-FR',$); + +#8723= IFCRELASSOCIATESLIBRARY('2QLkURMczAdO5ZLqwgPeAO',$,$,$,(#2459),#15707); +#15707= IFCLIBRARYREFERENCE($,$,'\X2\5DE6507490538DEF53EF89968DDD96E2\X0\','\X2\5DE65074306E7D4C8DEF306B53EF899651FA6765308B8DDD96E23002\X0\','ja-JP',$); + +#8724= IFCRELASSOCIATESLIBRARY('2_RtIgCcvD7PtQwGO_NjdA',$,$,$,(#2460),#15708); +#15708= IFCLIBRARYREFERENCE($,$,'Road Visible Distance Right',$,'en',$); + +#8725= IFCRELASSOCIATESLIBRARY('0hK$KheU1CVfPQ40zP3o$q',$,$,$,(#2460),#15709); +#15709= IFCLIBRARYREFERENCE($,$,'DistanceVisibiliteCoteDroit','Distance de visibilit\S\i \S\` la droite de l''acc\S\hs.','fr-FR',$); + +#8726= IFCRELASSOCIATESLIBRARY('30A1D7xg17zR84xxkGbRay',$,$,$,(#2460),#15710); +#15710= IFCLIBRARYREFERENCE($,$,'\X2\53F3507490538DEF53EF89968DDD96E2\X0\','\X2\53F35074306E7D4C8DEF306B53EF899651FA6765308B8DDD96E23002\X0\','ja-JP',$); + +#8727= IFCRELASSOCIATESLIBRARY('0Z7XQV2_P39wzr1j4Ld4M7',$,$,$,(#2464),#15711); +#15711= IFCLIBRARYREFERENCE($,$,'Kippwinkel','Kippwinkel des Balkens relative zur Vertikalen (O Grad).\X\0D\X\0A\X\0D\X\0ADieser Parameter wird zus\S\dtzlich zur geometrischen Repr\S\dsentation bereitgestellt. Im Fall der Inkonsistenz zwischen dem Parameter und der Geometrie hat die geometrische Repr\S\dsention Priorit\S\dt. Dieser Parameter ist f\S\|r CAD Software write-only.','de-DE',$); + +#8728= IFCRELASSOCIATESLIBRARY('33e6uQOID5SeQ9B$RfClQG',$,$,$,(#2464),#15712); +#15712= IFCLIBRARYREFERENCE($,$,'Roll',$,'en',$); + +#8729= IFCRELASSOCIATESLIBRARY('3aZdihbDX71AAmvvIKXWYO',$,$,$,(#2464),#15713); +#15713= IFCLIBRARYREFERENCE($,$,'RotationAutourAxeLongitudinal','Rotation autour de l''axe longitudinal - relativement \S\` l''axe Z pour toutes les poutres qui ne sont pas verticales relativement au rep\S\hre absolu (la direction du profil est celle de l''axe Z si la valeur de la propri\S\it\S\i est 0). Cette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme de l''\S\il\S\iment et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment. Les applications qui d\S\iterminent la g\S\iom\S\itrie comme les logiciels de CAO ne doivent pas autoriser la modification de cette propri\S\it\S\i. Note : nouvelle propri\S\it\S\i de la version IFC2x4.','fr-FR',$); + +#8730= IFCRELASSOCIATESLIBRARY('0uL_vITdnCIRYB0nXd4lSz',$,$,$,(#2464),#15714); +#15714= IFCLIBRARYREFERENCE($,$,'\X2\56DE8EE2\X0\','\X2\6881306E67508EF8306B5BFE3059308B56DE8EE23002\X0\\X\0D\X\0A-\X2\3053306E67508EF8306F30B030ED30FC30D030EB5EA76A197CFB3067975E578276F4306A51683066306E6881306B5BFE3057306630B030ED30FC30D030EB\X0\Z\X2\65B95411307876F85BFE3059308B3002FF088868793A65B95411306F300130B030ED30FC30D030EB\X0\Z\X2\306E56DE8EE265B954113092\X0\0\X2\30683059308B3002FF09\X0\\X\0D\X\0A\X\0D\X\0A\X2\305D306E5F6272B6FF086881306E56DE8EE2FF0960C55831306F30018868793A306E305F3081306E5F6272B6306B518590E830674F7F75283055308C308B5E7E4F555B66768430D130E930E130FC30BF309252A03048306663D04F9B3055308C308B30025F6272B660C558313068518590E8306E5E7E4F555B66768430D130E930E130FC30BF306B77DB76FE304C751F3058305F58345408306F30015E7E4F555B66768430D130E930E130FC30BF304C512A51483055308C308B30025E7E4F555B66768430D130E930E1FF0D30BF7DE896C630A230D730EA30B130FC30B730E730F33067306F3001\X0\CAD\X2\3068540C69D8306B30013053306E5024306F66F8304D8FBC307F5C02752830683059308B3002\X0\\X\0D\X\0A\X\0D\X\0A\X2\6CE8FF1A\X0\IFC2x4\X2\306E65B03057304430D730ED30D130C630A3\X0\','ja-JP',$); + +#8731= IFCRELASSOCIATESLIBRARY('3l2bdngSfDpAVqz7KmkDum',$,$,$,(#2464),#15715); +#15715= IFCLIBRARYREFERENCE($,$,'\X2\8F6C89D2\X0\','\X2\76F85BF94E8E7EB58F74768465CB8F6C89D230025BF951685C40575068077CFB4E2D7684975E578276F46881FF0C8BE55C5E60274E3A76F85BF94E8E\X0\Z\X2\8F74768489D25EA63002FF0882E58F6E5ED365B954115728\X0\Z\X2\8F744E0AFF0C52198F6C89D24E3A\X0\0\X2\3002FF09\X0\\X\0D\X\0A\X2\8BE55C5E6027624063D04F9B76845F6272B64FE1606F662F5BF9518590E85F6272B663CF8FF0548C51E04F5553C2657076848865514530025982679C51E04F5553C265704E0E8BE55C5E6027624063D04F9B76845F6272B65C5E60274E0D7B26FF0C5E944EE551E04F5553C265704E3A51C630025BF9\X0\CAD\X2\7B4951E04F557F168F917A0B5E8FFF0C8BE55C5E60275E944E3A53EA51997C7B578B3002\X0\\X\0D\X\0A\X2\6CE8FF1A\X0\IFC2x4\X2\65B06DFB5C5E6027\X0\','zh-CN',$); + +#8732= IFCRELASSOCIATESLIBRARY('0tLUGsZe9EKQI_9Fz8BD7X',$,$,$,(#2465),#15716); +#15716= IFCLIBRARYREFERENCE($,$,'Kippwinkel','German-description-4','de-DE',$); + +#8733= IFCRELASSOCIATESLIBRARY('1nV$SsFq57J9mmIn7qlCsq',$,$,$,(#2465),#15717); +#15717= IFCLIBRARYREFERENCE($,$,'Roll',$,'en',$); + +#8734= IFCRELASSOCIATESLIBRARY('1W$CpLed5EzvNU96E$dXRH',$,$,$,(#2465),#15718); +#15718= IFCLIBRARYREFERENCE($,$,'RotationAutourAxeLongitudinal','Rotation autour de l''axe longitudinal - relativement \S\` l''axe Z pour toutes les membrures qui ne sont pas verticales relativement au rep\S\hre absolu (la direction du profil est celle de l''axe Z si la valeur de la propri\S\it\S\i est 0). Cette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme de l''\S\il\S\iment et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment. Note : nouvelle propri\S\it\S\i de la version IFC2x4.','fr-FR',$); + +#8735= IFCRELASSOCIATESLIBRARY('0Tcht$sVDFawKOIGiW8pfX',$,$,$,(#2465),#15719); +#15719= IFCLIBRARYREFERENCE($,$,'\X2\56DE8EE2\X0\','\X2\30AA30D630B830A730AF30C8306E95778EF8306B5BFE3059308B56DE8EE23002\X0\','ja-JP',$); + +#8736= IFCRELASSOCIATESLIBRARY('2aIgp3caDBLgf8Q$eES9bG',$,$,$,(#2465),#15720); +#15720= IFCLIBRARYREFERENCE($,$,'\X2\8F6C89D2\X0\','\X2\76F85BF94E8E7EB58F74768465CB8F6C89D230025BF951685C40575068077CFB4E2D7684975E578276F467844EF6FF0C8BE55C5E60274E3A76F85BF94E8E\X0\Z\X2\8F74768489D25EA63002FF0882E58F6E5ED365B954115728\X0\Z\X2\8F744E0AFF0C52198F6C89D24E3A\X0\0\X2\3002FF09\X0\\X\0D\X\0A\X2\8BE55C5E6027624063D04F9B76845F6272B64FE1606F662F5BF9518590E85F6272B663CF8FF0548C51E04F5553C2657076848865514530025982679C51E04F5553C265704E0E8BE55C5E6027624063D04F9B76845F6272B65C5E60274E0D7B26FF0C5E944EE551E04F5553C265704E3A51C630025BF9\X0\CAD\X2\7B4951E04F557F168F917A0B5E8FFF0C8BE55C5E60275E944E3A53EA51997C7B578B3002\X0\\X\0D\X\0A\X2\6CE8FF1A\X0\IFC2x4\X2\65B06DFB5C5E6027\X0\','zh-CN',$); + +#8737= IFCRELASSOCIATESLIBRARY('3w2Kf7spj5NBDTDvUQEATx',$,$,$,(#2466),#15721); +#15721= IFCLIBRARYREFERENCE($,$,'Drehwinkel','Drehwinkel der St\S\|tze relative zur globalen X Ausrichtung (O Grad). Bei nicht-vertikalen St\S\|tzen wird die Verdrehung analog zu den Balken (Verkippung gegen die Vertikale) angegeben.\X\0D\X\0A\X\0D\X\0ADieser Parameter wird zus\S\dtzlich zur geometrischen Repr\S\dsentation bereitgestellt. Im Fall der Inkonsistenz zwischen dem Parameter und der Geometrie hat die geometrische Repr\S\dsention Priorit\S\dt. Dieser Parameter ist f\S\|r CAD Software write-only.','de-DE',$); + +#8738= IFCRELASSOCIATESLIBRARY('3p8Yt6cbf7AxEKa0l_IO46',$,$,$,(#2466),#15722); +#15722= IFCLIBRARYREFERENCE($,$,'Roll',$,'en',$); + +#8739= IFCRELASSOCIATESLIBRARY('30eXBw1i9FMevZAkog10KH',$,$,$,(#2466),#15723); +#15723= IFCLIBRARYREFERENCE($,$,'RotationAutourAxeLongitudinal','Rotation autour de l''axe longitudinal - relativement \S\` l''axe X pour tous les poteaux qui sont verticaux relativement au rep\S\hre absolu (la direction du profil est celle de l''axe X si la valeur est 0). Pour tous les poteaux non verticaux, la valeur de la propri\S\it\S\i est relative \S\` l''axe Z (la direction du profil des poteaux non verticaux est celle de l''axe Z si la valeur est 0). \X\0D\X\0ACette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme de l''\S\il\S\iment et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment. Les applications qui d\S\iterminent la g\S\iom\S\itrie comme les logiciels de CAO ne doivent pas autoriser la modification de cette propri\S\it\S\i. Note : nouvelle propri\S\it\S\i de la version IFC2x4.','fr-FR',$); + +#8740= IFCRELASSOCIATESLIBRARY('3pKwxSfWzDjfoaOQ6pK4p6',$,$,$,(#2466),#15724); +#15724= IFCLIBRARYREFERENCE($,$,'\X2\56DE8EE2\X0\','\X2\67F1306E95778EF8306B5BFE3059308B56DE8EE23002\X0\','ja-JP',$); + +#8741= IFCRELASSOCIATESLIBRARY('1zaFvd49z3Phcb4I9kBxE8',$,$,$,(#2466),#15725); +#15725= IFCLIBRARYREFERENCE($,$,'\X2\8F6C89D2\X0\','\X2\76F85BF94E8E7EB58F74768465CB8F6C89D230025BF951685C40575068077CFB4E2D7684578276F467F1FF0C8BE55C5E60274E3A76F85BF94E8E\X0\X\X2\8F74768489D25EA63002FF0882E58F6E5ED365B954115728\X0\X\X2\8F744E0AFF0C52198F6C89D24E3A\X0\0\X2\3002FF095BF951685C40575068077CFB4E2D7684975E578276F467F1FF0C8BE55C5E60274E3A76F85BF94E8E\X0\Z\X2\8F74768489D25EA63002FF0882E58F6E5ED365B954115728\X0\Z\X2\8F744E0AFF0C52198F6C89D24E3A\X0\0\X2\3002FF09\X0\\X\0D\X\0A\X2\8BE55C5E6027624063D04F9B76845F6272B64FE1606F662F5BF9518590E85F6272B663CF8FF0548C51E04F5553C2657076848865514530025982679C51E04F5553C265704E0E8BE55C5E6027624063D04F9B76845F6272B65C5E60274E0D7B26FF0C5E944EE551E04F5553C265704E3A51C630025BF9\X0\CAD\X2\7B4951E04F557F168F917A0B5E8FFF0C8BE55C5E60275E944E3A53EA51997C7B578B3002\X0\\X\0D\X\0A\X2\6CE8FF1A\X0\IFC2x4\X2\65B06DFB5C5E6027\X0\','zh-CN',$); + +#8742= IFCRELASSOCIATESLIBRARY('2kOhrJUbj1HPDa_8ZoE4pz',$,$,$,(#2468),#15726); +#15726= IFCLIBRARYREFERENCE($,$,'Rotation Speed',$,'en',$); + +#8743= IFCRELASSOCIATESLIBRARY('17e3OBuaL8IBCkEPH1gDzG',$,$,$,(#2468),#15727); +#15727= IFCLIBRARYREFERENCE($,$,'\X2\56DE8EE2901F5EA6\X0\','\X2\30DD30F330D756DE8EE2901F5EA6\X0\','ja-JP',$); + +#8744= IFCRELASSOCIATESLIBRARY('1fOiDx8NzC4PpFkzTCEX3t',$,$,$,(#2469),#15728); +#15728= IFCLIBRARYREFERENCE($,$,'Rauheit der Oberfl\S\dche',$,'de-DE',$); + +#8745= IFCRELASSOCIATESLIBRARY('100jvPxJ92sQ5PtsNevjjt',$,$,$,(#2469),#15729); +#15729= IFCLIBRARYREFERENCE($,$,'Roughness',$,'en',$); + +#8746= IFCRELASSOCIATESLIBRARY('0NiTWyJuDAHRFzrns_PQdI',$,$,$,(#2469),#15730); +#15730= IFCLIBRARYREFERENCE($,$,'Rugosit\S\i','Une mesure des d\S\iviations verticales de la surface.','fr-FR',$); + +#8747= IFCRELASSOCIATESLIBRARY('3zuCccYhT53OnHjoNiKOdV',$,$,$,(#2469),#15731); +#15731= IFCLIBRARYREFERENCE($,$,'\X2\886897627C973055\X0\','\X2\88689762306E578276F465B95411306E504F5DEE3002\X0\','ja-JP',$); + +#8749= IFCRELASSOCIATESLIBRARY('3IGvm5wkzE9RlYDTqGZbxB',$,$,$,(#2481),#15732); +#15732= IFCLIBRARYREFERENCE($,$,'Saturation Efficiency',$,'en',$); + +#8750= IFCRELASSOCIATESLIBRARY('32InBSy2rEBhOoBcnQdKn7',$,$,$,(#2481),#15733); +#15733= IFCLIBRARYREFERENCE($,$,'\X2\98FD548C6BD47387\X0\','\X2\98FD548C6BD47387FF1A670059277D765BFE6E7F5EA6306B5BFE3059308B73FE5728306E7D765BFE6E7F5EA6306E52725408\X0\','ja-JP',$); + +#8751= IFCRELASSOCIATESLIBRARY('2fQUP0wGD6ZOKwN8pmOOLG',$,$,$,(#2482),#15734); +#15734= IFCLIBRARYREFERENCE($,$,'Saturation Efficiency Curve',$,'en',$); + +#8752= IFCRELASSOCIATESLIBRARY('2uFrmemArDbvsxlNZXz08F',$,$,$,(#2483),#15735); +#15735= IFCLIBRARYREFERENCE($,$,'Schedule Completion',$,'en',$); + +#8753= IFCRELASSOCIATESLIBRARY('3kKO84ih5DTe1$WugpCZKR',$,$,$,(#2483),#15736); +#15736= IFCLIBRARYREFERENCE($,$,'\X2\4E885B9A5B8C4E867387\X0\','\X2\4E885B9A3055308C305F5B8C4E8673873002\X0\','ja-JP',$); + +#8754= IFCRELASSOCIATESLIBRARY('0_q8FpYTf8Xfpu0fmOsDOE',$,$,$,(#2484),#15737); +#15737= IFCLIBRARYREFERENCE($,$,'Schedule Cost',$,'en',$); + +#8755= IFCRELASSOCIATESLIBRARY('16xLNd2bDBZgmRw3pr6AKK',$,$,$,(#2484),#15738); +#15738= IFCLIBRARYREFERENCE($,$,'\X2\4E885B9A30B330B930C8\X0\','\X2\8CC76E90914D5206306E305F3081306E4E885B9A3055308C30663044308B30B330B930C83002\X0\','ja-JP',$); + +#8756= IFCRELASSOCIATESLIBRARY('3kUhu0lsnCeed7V$sefJ2G',$,$,$,(#2485),#15739); +#15739= IFCLIBRARYREFERENCE($,$,'Scheduled Frequency',$,'en',$); + +#8757= IFCRELASSOCIATESLIBRARY('1NCZ6SY410aQCN46brIa4k',$,$,$,(#2486),#15740); +#15740= IFCLIBRARYREFERENCE($,$,'Schedule Work',$,'en',$); + +#8758= IFCRELASSOCIATESLIBRARY('0iWxiDkF93Z8TCn4ibzep3',$,$,$,(#2486),#15741); +#15741= IFCLIBRARYREFERENCE($,$,'\X2\4E885B9A4F5C696D66429593\X0\','\X2\8CC76E90914D5206306E305F3081306E4E885B9A3055308C305F4F5C696D3002\X0\','ja-JP',$); + +#8759= IFCRELASSOCIATESLIBRARY('2CFjuU$XvF$OmbSIEhQQo7',$,$,$,(#2487),#15742); +#15742= IFCLIBRARYREFERENCE($,$,'Scrap Factor',$,'en',$); + +#8760= IFCRELASSOCIATESLIBRARY('15dj8jY2n8e9nFP3PT7XiN',$,$,$,(#2487),#15743); +#15743= IFCLIBRARYREFERENCE($,$,'\X2\5EC367507387\X0\','\X2\91D15C5E677F306E5EC3675073873002\X0\','ja-JP',$); + +#8761= IFCRELASSOCIATESLIBRARY('3Y6F8zs1X8lf504MVMQ_aW',$,$,$,(#2487),#15744); +#15744= IFCLIBRARYREFERENCE($,$,'\X2\D3D0AE30BB3C\X0\ \X2\BE44C728\X0\','\X2\AE08C18DD310C758\X0\ \X2\D3D0C7AC\X0\ \X2\BE44C728\X0\.','ko-KR',$); + +#8762= IFCRELASSOCIATESLIBRARY('1jcNpo5T90JfCaoprILuOp',$,$,$,(#2488),#15745); +#15745= IFCLIBRARYREFERENCE($,$,'Screen Diameter',$,'en',$); + +#8763= IFCRELASSOCIATESLIBRARY('2ZSlXZ4tD7M9lQOT1OUeG2',$,$,$,(#2488),#15746); +#15746= IFCLIBRARYREFERENCE($,$,'\X2\30B930AF30EA30FC30F35F84\X0\','\X2\906E307830445C64306E5F843001539A30553002\X0\','ja-JP',$); + +#8764= IFCRELASSOCIATESLIBRARY('109HPKdi141RddOqu7Sgm5',$,$,$,(#2488),#15747); +#15747= IFCLIBRARYREFERENCE($,$,'\X2\C2A4D06CB9B0\X0\ \X2\C9C0B984\X0\','\X2\CC28D3D0\X0\ \X2\CE35C758\X0\ \X2\C9C1ACBD\X0\, \X2\B450AED8\X0\.','ko-KR',$); + +#8766= IFCRELASSOCIATESLIBRARY('0feGsmRuH21e3KLGjM4CZ0',$,$,$,(#2490),#15748); +#15748= IFCLIBRARYREFERENCE($,$,'Seating Height',$,'en',$); + +#8767= IFCRELASSOCIATESLIBRARY('1agcYvCnPFcOXUw94egJAu',$,$,$,(#2491),#15749); +#15749= IFCLIBRARYREFERENCE($,$,'Secondary Airflow Rate Range',$,'en',$); + +#8768= IFCRELASSOCIATESLIBRARY('2YLfMKqSzDXQw1NVKPgsiC',$,$,$,(#2491),#15750); +#15750= IFCLIBRARYREFERENCE($,$,'PlageD\S\ibitAirSecondaire','Plage possible de d\S\ibit d''air au secondaire qui peut \S\jtre fourni.','fr-FR',$); + +#8769= IFCRELASSOCIATESLIBRARY('39Eoa3LnPAqxU_NJxvQFHp',$,$,$,(#2491),#15751); +#15751= IFCLIBRARYREFERENCE($,$,'\X2\4E8C6B21507498A891CF7BC456F2\X0\','\X2\4E8C6B215074306E900198A853EF80FD7BC456F2\X0\','ja-JP',$); + +#8770= IFCRELASSOCIATESLIBRARY('2qW_FG0tb5p9FE8g$tclkQ',$,$,$,(#2492),#15752); +#15752= IFCLIBRARYREFERENCE($,$,'Secondary Apparent Power',$,'en',$); + +#8771= IFCRELASSOCIATESLIBRARY('07PRw06Ob9CQW1yGGT0k1d',$,$,$,(#2492),#15753); +#15753= IFCLIBRARYREFERENCE($,$,'\X2\7B2C\X0\2\X2\96FB529B\X0\','\X2\590957275668306E\X0\2\X2\6B215074307851FA529B3055308C308B96FB529BFF08\X0\VA: \X2\30A230F330DA30A2FF093002\X0\','ja-JP',$); + +#8772= IFCRELASSOCIATESLIBRARY('1ZifMCJk11VfQ5nWkYPFN5',$,$,$,(#2492),#15754); +#15754= IFCLIBRARYREFERENCE($,$,'\X2\C81C\X0\ 2 \X2\C804C6D0\X0\','\X2\BCC0C555AE30\X0\ 2 \X2\CC28CE21C73CB85C\X0\ \X2\CD9CB825B418B294\X0\ \X2\C804B825\X0\ (VA : \X2\C554D398C5B4\X0\).','ko-KR',$); + +#8773= IFCRELASSOCIATESLIBRARY('2pcq4hcCLBUep1Q5RkmXP9',$,$,$,(#2493),#15755); +#15755= IFCLIBRARYREFERENCE($,$,'Secondary Current',$,'en',$); + +#8774= IFCRELASSOCIATESLIBRARY('0jPn7a7un6JRP26K0AtMuv',$,$,$,(#2493),#15756); +#15756= IFCLIBRARYREFERENCE($,$,'\X2\7B2C\X0\2\X2\96FB6D41\X0\','\X2\590957275668306E\X0\2\X2\6B215074307851FA529B3055308C308B96FB6D413002\X0\','ja-JP',$); + +#8775= IFCRELASSOCIATESLIBRARY('2e001RdKPAqQsA6CKieJfq',$,$,$,(#2493),#15757); +#15757= IFCLIBRARYREFERENCE($,$,'\X2\C81C\X0\ 2 \X2\C804B958\X0\','\X2\BCC0C555AE30\X0\ 2 \X2\CC28\X0\ \X2\CE21C5D0\X0\ \X2\C804C1A1B418B294\X0\ \X2\C804B958\X0\.','ko-KR',$); + +#8777= IFCRELASSOCIATESLIBRARY('0Hn3lfXZH8G8z5zxIcezpJ',$,$,$,(#2494),#15758); +#15758= IFCLIBRARYREFERENCE($,$,'Secondary Current Type',$,'en',$); + +#8778= IFCRELASSOCIATESLIBRARY('01sZVswDvB5uK7fTkkzRL5',$,$,$,(#2494),#15759); +#15759= IFCLIBRARYREFERENCE($,$,'\X2\7B2C\X0\2\X2\96FB6D4130BF30A430D7\X0\','\X2\5909572756683088308A51FA529B3055308C308B7B2C\X0\2\X2\96FB6D41306E7A2E985E306E4E0089A73002\X0\','ja-JP',$); + +#8779= IFCRELASSOCIATESLIBRARY('1I96tlgyj9Luiep8LqibFn',$,$,$,(#2494),#15760); +#15760= IFCLIBRARYREFERENCE($,$,'\X2\C81C\X0\ 2 \X2\C804B958\X0\ \X2\D0C0C785\X0\','\X2\BCC0C555AE30C5D0C11C\X0\ \X2\CD9CB825B418B294\X0\ \X2\C81C\X0\ 2 \X2\C804B958C758\X0\ \X2\C885B958\X0\ \X2\BAA9B85DC785B2C8B2E4\X0\.','ko-KR',$); + +#8780= IFCRELASSOCIATESLIBRARY('1r8blkHe9AYfqPnLhQq4yD',$,$,$,(#2495),#15761); +#15761= IFCLIBRARYREFERENCE($,$,'Secondary Frequency',$,'en',$); + +#8781= IFCRELASSOCIATESLIBRARY('2Y2JuWENfFqeINKzcddqzo',$,$,$,(#2495),#15762); +#15762= IFCLIBRARYREFERENCE($,$,'\X2\7B2C\X0\2\X2\54686CE26570\X0\','\X2\590957275668306E\X0\2\X2\6B215074306B51FA529B3055308C308B54686CE265703002\X0\','ja-JP',$); + +#8782= IFCRELASSOCIATESLIBRARY('3sHuTZRXz7ExmVIaZzYBWk',$,$,$,(#2495),#15763); +#15763= IFCLIBRARYREFERENCE($,$,'\X2\C81C\X0\ 2 \X2\C8FCD30CC218\X0\','\X2\BCC0C555AE30\X0\ 2 \X2\CC28\X0\ \X2\CE21C5D0\X0\ \X2\C804C1A1B418B294\X0\ \X2\C8FCD30CC218\X0\.','ko-KR',$); + +#8783= IFCRELASSOCIATESLIBRARY('1yozEGL9z4zRGuD$qdh3$j',$,$,$,(#2496),#15764); +#15764= IFCLIBRARYREFERENCE($,$,'Secondary Surface Area',$,'en',$); + +#8784= IFCRELASSOCIATESLIBRARY('36AYtjMLj9$OlTQF_rU5_7',$,$,$,(#2496),#15765); +#15765= IFCLIBRARYREFERENCE($,$,'SurfaceEchangeSecondaire','Surface d''\S\ichange thermique au secondaire cr\S\ie par les ailettes.','fr-FR',$); + +#8785= IFCRELASSOCIATESLIBRARY('19V8VGrir7rwGKQ9f$3qB$',$,$,$,(#2497),#15766); +#15766= IFCLIBRARYREFERENCE($,$,'Secondary Voltage',$,'en',$); + +#8786= IFCRELASSOCIATESLIBRARY('3s5fvKOB1DdhUwiHNpZ5s_',$,$,$,(#2497),#15767); +#15767= IFCLIBRARYREFERENCE($,$,'\X2\7B2C\X0\2\X2\96FB5727\X0\','\X2\590957275668306E\X0\2\X2\6B215074307851FA529B3055308C308B96FB57273002\X0\','ja-JP',$); + +#8787= IFCRELASSOCIATESLIBRARY('0u3Q50jf1CGRwdT_zcsf2d',$,$,$,(#2497),#15768); +#15768= IFCLIBRARYREFERENCE($,$,'\X2\B450BC88C9F8\X0\ \X2\C804C555\X0\','\X2\BCC0C555AE30\X0\ 2 \X2\CC28\X0\ \X2\CE21C5D0\X0\ \X2\C804C1A1B418B294\X0\ \X2\C804C555\X0\.','ko-KR',$); + +#8788= IFCRELASSOCIATESLIBRARY('3Ovz0fqZn6X863wGpsPm_W',$,$,$,(#2498),#15769); +#15769= IFCLIBRARYREFERENCE($,$,'Second Curvature Radius',$,'en',$); + +#8789= IFCRELASSOCIATESLIBRARY('2HLbvOkan93x4TNNtYeff3',$,$,$,(#2498),#15770); +#15770= IFCLIBRARYREFERENCE($,$,'2\X2\756A76EE306E66F27387534A5F84\X0\','2\X2\756A76EE306E66F27387534A5F84306F300166F27387306E5024306E5148982D53C8306F53F35074306E534A5F843068305730665B9A7FA93059308B5FC58981304C3042308A307E30593002\X0\','ja-JP',$); + +#8790= IFCRELASSOCIATESLIBRARY('2lWXPeAQT8dRWJV$ToeKBr',$,$,$,(#2499),#15771); +#15771= IFCLIBRARYREFERENCE($,$,'Second Curvature Radius',$,'en',$); + +#8791= IFCRELASSOCIATESLIBRARY('2lXXJHNV94RRarJ$9A9zv$',$,$,$,(#2499),#15772); +#15772= IFCLIBRARYREFERENCE($,$,'2\X2\756A76EE306E66F27387534A5F84\X0\','2\X2\756A76EE306E66F27387534A5F84306F300166F27387306E5024306E5148982D53C8306F53F35074306E534A5F843068305730665B9A7FA93059308B5FC58981304C3042308A307E30593002\X0\','ja-JP',$); + +#8793= IFCRELASSOCIATESLIBRARY('0S7wk2rcn28PedkHeyz9DI',$,$,$,(#2503),#15773); +#15773= IFCLIBRARYREFERENCE($,$,'Section Length',$,'en',$); + +#8794= IFCRELASSOCIATESLIBRARY('1jl$OHTV5FShgObJzqbRiV',$,$,$,(#2503),#15774); +#15774= IFCLIBRARYREFERENCE($,$,'\X2\30BB30AF30B730E730F3306E95773055\X0\','\X2\30BF30F330AF306E88FD4F5C306B4F7F75283055308C30663044308B30BB30AF30B730E730F3306E95773055\X0\','ja-JP',$); + +#8795= IFCRELASSOCIATESLIBRARY('302t5d4Mb6XBb0bhA_GZqx',$,$,$,(#2504),#15775); +#15775= IFCLIBRARYREFERENCE($,$,'Section Width',$,'en',$); + +#8796= IFCRELASSOCIATESLIBRARY('1Pw07JByLERuO9y1saMfVy',$,$,$,(#2504),#15776); +#15776= IFCLIBRARYREFERENCE($,$,'\X2\30BB30AF30B730E730F3306E5E45\X0\','\X2\30BF30F330AF306E88FD4F5C306B4F7F75283055308C30663044308B30BB30AF30B730E730F3306E5E45\X0\','ja-JP',$); + +#8798= IFCRELASSOCIATESLIBRARY('3Rd78kvD5B8vUO1ivvcL9s',$,$,$,(#2505),#15777); +#15777= IFCLIBRARYREFERENCE($,$,'Security Lighting Type',$,'en',$); + +#8799= IFCRELASSOCIATESLIBRARY('0ojMdhBQb3EfZw1yuEYECG',$,$,$,(#2505),#15778); +#15778= IFCLIBRARYREFERENCE($,$,'\X2\963272AF706F\X0\','\X2\963272AF706F306E30BF30A430D73002\X0\','ja-JP',$); + +#8800= IFCRELASSOCIATESLIBRARY('1V7Gp8I2zFDRGvRPWpibQ6',$,$,$,(#2505),#15779); +#15779= IFCLIBRARYREFERENCE($,$,'\X2\BC29BC94B4F1\X0\','\X2\BC29BC94B4F1\X0\ \X2\C720D615\X0\','ko-KR',$); + +#8801= IFCRELASSOCIATESLIBRARY('3E_GYtnKb52xYmrx2GGXiY',$,$,$,(#2506),#15780); +#15780= IFCLIBRARYREFERENCE($,$,'Widerstandsklasse','Widerstandsklasse f\S\|r den Einbruchschutz gem\S\d\S\_ der nationalen oder regionalen Richtlinie die als Mindestanforderung f\S\|r die Einbruchhemmung der T\S\|r gew\S\dhrleistet sein muss.','de-DE',$); + +#8802= IFCRELASSOCIATESLIBRARY('1Qd4NZ26X63Oa6RdBWpqOm',$,$,$,(#2506),#15781); +#15781= IFCLIBRARYREFERENCE($,$,'Security Rating',$,'en',$); + +#8803= IFCRELASSOCIATESLIBRARY('3hB2VDM3HCxOZzT3WTmXUc',$,$,$,(#2506),#15782); +#15782= IFCLIBRARYREFERENCE($,$,'NiveauSecurite','Syst\S\hme de classification par indices, indiquant le niveau de s\S\icurit\S\i.','fr-FR',$); + +#8804= IFCRELASSOCIATESLIBRARY('2GxOPJHMj9HAqCs_d4$g05',$,$,$,(#2506),#15783); +#15783= IFCLIBRARYREFERENCE($,$,'\X2\963272AF7B497D1A\X0\','\X2\963272AF7B497D1A60C55831300295A290233059308B57FA6E96309253C271673002\X0\','ja-JP',$); + +#8805= IFCRELASSOCIATESLIBRARY('2WaL77zKX3vwjTVZHOLQ9n',$,$,$,(#2506),#15784); +#15784= IFCLIBRARYREFERENCE($,$,'\X2\5B8951687B497EA7\X0\','\X2\8868793A5B8951687A0B5EA6768453C2800360277B497EA73002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB65EFA7B5189C483033002\X0\','zh-CN',$); + +#8806= IFCRELASSOCIATESLIBRARY('1QMhv$cX56TuHdriF8eciq',$,$,$,(#2507),#15785); +#15785= IFCLIBRARYREFERENCE($,$,'Sicherheitsklasse','Sicherheitsklasse gem\S\d\S\_ der nationalen oder regionalen Geb\S\dudesicherheitsverordnung.','de-DE',$); + +#8807= IFCRELASSOCIATESLIBRARY('1t05JVsS5BJR7WUzVRy0m$',$,$,$,(#2507),#15786); +#15786= IFCLIBRARYREFERENCE($,$,'Security Rating',$,'en',$); + +#8808= IFCRELASSOCIATESLIBRARY('3aLPVr13X9ngvaSOLP$t_j',$,$,$,(#2507),#15787); +#15787= IFCLIBRARYREFERENCE($,$,'NiveauSecurite','Syst\S\hme de classification par indices, indiquant le niveau de s\S\icurit\S\i.','fr-FR',$); + +#8809= IFCRELASSOCIATESLIBRARY('1u2grNRtj1XAlU1yT1xG_J',$,$,$,(#2507),#15788); +#15788= IFCLIBRARYREFERENCE($,$,'\X2\963272AF7B497D1A\X0\','\X2\963272AF7B497D1A60C55831300295A290233059308B57FA6E96309253C271673002\X0\','ja-JP',$); + +#8810= IFCRELASSOCIATESLIBRARY('1Waooq1ff7683wOWViVhSc',$,$,$,(#2507),#15789); +#15789= IFCLIBRARYREFERENCE($,$,'\X2\5B8951687B497EA7\X0\','\X2\8868793A5B8951687A0B5EA6768453C2800360277B497EA73002\X0\\X\0D\X\0A\X2\8BE55C5E602776844F9D636E4E3A56FD5BB65EFA7B5189C483033002\X0\','zh-CN',$); + +#8811= IFCRELASSOCIATESLIBRARY('1JqlMZixD38govJCzlEBts',$,$,$,(#2510),#15790); +#15790= IFCLIBRARYREFERENCE($,$,'Selector Type',$,'en',$); + +#8812= IFCRELASSOCIATESLIBRARY('1op9T2hU5Fww1JMas10F8V',$,$,$,(#2510),#15791); +#15791= IFCLIBRARYREFERENCE($,$,'\X2\30BB30EC30AF30BF30FCFF0830B930A430C330C1FF0930BF30A430D7\X0\','\X2\9078629E304C5FC589813068306A308B3001520766FF304830B930A430C330C1306E4E0089A730EA30B930C83002\X0\','ja-JP',$); + +#8813= IFCRELASSOCIATESLIBRARY('32wt2QRFD27gEiv_OEf3bo',$,$,$,(#2510),#15792); +#15792= IFCLIBRARYREFERENCE($,$,'\X2\C2A4C704CE58\X0\ \X2\D0C0C785\X0\','\X2\C804D658C2A4C704CE58\X0\ \X2\BAA9B85D\X0\','ko-KR',$); + +#8814= IFCRELASSOCIATESLIBRARY('31VLHzqF95OB8pQ7bm$82V',$,$,$,(#2511),#15793); +#15793= IFCLIBRARYREFERENCE($,$,'Selbstschliessend','Angabe, ob die T\S\|r sicher und selbst\S\dndig nach der Benutzung durch einen T\S\|rschlie\S\_er schlie\S\_t (Ja) oder nicht (NEIN).','de-DE',$); + +#8815= IFCRELASSOCIATESLIBRARY('1ogBHXLMH4If7Qj$8biU40',$,$,$,(#2511),#15794); +#15794= IFCLIBRARYREFERENCE($,$,'Self Closing',$,'en',$); + +#8816= IFCRELASSOCIATESLIBRARY('3kE0qG4Lv7FP$lkvZ8tCvl',$,$,$,(#2511),#15795); +#15795= IFCLIBRARYREFERENCE($,$,'FermetureAutomatique','Indique si cet objet est con\S\gu pour une fermeture automatique apr\S\hs usage (VRAI) ou non (FAUX)','fr-FR',$); + +#8817= IFCRELASSOCIATESLIBRARY('1K27pe0u54qRDH7nuFZySb',$,$,$,(#2511),#15796); +#15796= IFCLIBRARYREFERENCE($,$,'\X2\81EA52D530C930A295896A5F80FD533A5206\X0\','\X2\3053306E30C930A2304C81EA52D57684306B9589307E308B6A5F80FD309267093059308B304B30693046304B306E30D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#8818= IFCRELASSOCIATESLIBRARY('1f0KvGgL9109YesS8jAEA7',$,$,$,(#2511),#15797); +#15797= IFCLIBRARYREFERENCE($,$,'\X2\662F542681EA52A8517395ED\X0\','\X2\8868793A8BE567844EF6662F54268BBE8BA14E3A81EA52A8517395ED3002\X0\','zh-CN',$); + +#8819= IFCRELASSOCIATESLIBRARY('2tAGSB4dH35wqOJxQ5MzX7',$,$,$,(#2512),#15798); +#15798= IFCLIBRARYREFERENCE($,$,'Self Extinguishing60332_1',$,'en',$); + +#8820= IFCRELASSOCIATESLIBRARY('0PD$$aQwf5fQSI6LERngx_',$,$,$,(#2512),#15799); +#15799= IFCLIBRARYREFERENCE($,$,'\X2\81EA5DF16D88706B30B130FC30D630EB\X0\','IEC 60332.1.\X2\306B898F5B9A3055308C30663044308B81EA5DF16D88706B30B130FC30D630EB3002\X0\','ja-JP',$); + +#8821= IFCRELASSOCIATESLIBRARY('1ZBN6tKETBROBys2rz6D7G',$,$,$,(#2512),#15800); +#15800= IFCLIBRARYREFERENCE($,$,'\X2\C790AE30\X0\ \X2\C18CD654\X0\ \X2\CF00C774BE14\X0\','IEC 60332.1.\X2\C5D0\X0\ \X2\ADDCC815B418C5B4C788B294\X0\ \X2\C790AE30\X0\ \X2\C18CD654\X0\ \X2\CF00C774BE14\X0\','ko-KR',$); + +#8822= IFCRELASSOCIATESLIBRARY('0IghLYKSLFcQ_5uXjrxGaf',$,$,$,(#2513),#15801); +#15801= IFCLIBRARYREFERENCE($,$,'Self Extinguishing60332_1',$,'en',$); + +#8823= IFCRELASSOCIATESLIBRARY('2jVICA5WfDmAkVZJC5Mfra',$,$,$,(#2513),#15802); +#15802= IFCLIBRARYREFERENCE($,$,'\X2\81EA52D56D88706B\X0\60332_1','\X2\81EA52D56D88706B30B130FC30D630EB\X0\/\X2\30B330A2306F\X0\IEC 60332.1\X2\306B6E963058308B3002\X0\','ja-JP',$); + +#8824= IFCRELASSOCIATESLIBRARY('1mowfWk6TE8hf8gfSfWnh7',$,$,$,(#2513),#15803); +#15803= IFCLIBRARYREFERENCE($,$,'\X2\C790B3D9\X0\ \X2\C18CD654\X0\ 60332_1','\X2\C790B3D9\X0\ \X2\C18CD654\X0\ \X2\CF00C774BE14\X0\ / \X2\CF54C5B4B294\X0\ IEC 60332.1\X2\C5D0\X0\ \X2\C900D55CB2E4\X0\','ko-KR',$); + +#8825= IFCRELASSOCIATESLIBRARY('1J6uDZUuLE_8ortsd_6vou',$,$,$,(#2514),#15804); +#15804= IFCLIBRARYREFERENCE($,$,'Self Extinguishing60332_3',$,'en',$); + +#8826= IFCRELASSOCIATESLIBRARY('2xnJgfGsvBM8LKjACkGrrt',$,$,$,(#2514),#15805); +#15805= IFCLIBRARYREFERENCE($,$,'\X2\81EA5DF16D88706B30B130FC30D630EB\X0\','IEC 60332.3.\X2\306B898F5B9A3055308C30663044308B81EA5DF16D88706B30B130FC30D630EB3002\X0\','ja-JP',$); + +#8827= IFCRELASSOCIATESLIBRARY('3ZWOfrXtT72PIret$hs7hx',$,$,$,(#2514),#15806); +#15806= IFCLIBRARYREFERENCE($,$,'\X2\C790AE30\X0\ \X2\C18CD654\X0\ \X2\CF00C774BE14\X0\','IEC 60332.3.\X2\C5D0\X0\ \X2\ADDCC815B418C5B4C788B294\X0\ \X2\C790AE30\X0\ \X2\C18CD654\X0\ \X2\CF00C774BE14\X0\','ko-KR',$); + +#8828= IFCRELASSOCIATESLIBRARY('3GNX8QcCb8WwJZwX3v$hJR',$,$,$,(#2515),#15807); +#15807= IFCLIBRARYREFERENCE($,$,'Self Extinguishing60332_3',$,'en',$); + +#8829= IFCRELASSOCIATESLIBRARY('3KyeKps3HE7wrgjH4SKVnn',$,$,$,(#2515),#15808); +#15808= IFCLIBRARYREFERENCE($,$,'\X2\81EA52D56D88706B\X0\60332_3','\X2\81EA5DF16D88531630B130FC30D630EB\X0\/\X2\30B330A2306F\X0\IEC 60332.3.\X2\306B6E963058308B3002\X0\','ja-JP',$); + +#8830= IFCRELASSOCIATESLIBRARY('2Zk1pPPgTC4v4ToWdtUzpZ',$,$,$,(#2515),#15809); +#15809= IFCLIBRARYREFERENCE($,$,'\X2\C790B3D9\X0\ \X2\C18CD654\X0\ 60332_3','\X2\C790AE30\X0\ \X2\C18CD654\X0\ \X2\CF00C774BE14\X0\ / \X2\CF54C5B4B294\X0\ IEC 60332.3.\X2\C5D0\X0\ \X2\C900D55CB2E4\X0\.','ko-KR',$); + +#8832= IFCRELASSOCIATESLIBRARY('19Rv2c8br22As4Gs_1Qi$x',$,$,$,(#2516),#15810); +#15810= IFCLIBRARYREFERENCE($,$,'Self Test Function',$,'en',$); + +#8833= IFCRELASSOCIATESLIBRARY('06U4$j1Cn6zAooBxpjWRRE',$,$,$,(#2516),#15811); +#15811= IFCLIBRARYREFERENCE($,$,'\X2\81EA5DF18A3A65AD6A5F80FD\X0\','\X2\81EA5DF18A3A65AD6A5F80FD306E30BF30A430D73002\X0\','ja-JP',$); + +#8834= IFCRELASSOCIATESLIBRARY('0C7i9M3pjFvu1DCaZl8Iy7',$,$,$,(#2516),#15812); +#15812= IFCLIBRARYREFERENCE($,$,'\X2\C790AE30\X0\ \X2\C9C4B2E8\X0\ \X2\AE30B2A5\X0\','\X2\C790AE30\X0\ \X2\C9C4B2E8\X0\ \X2\AE30B2A5C758\X0\ \X2\C720D615\X0\','ko-KR',$); + +#8835= IFCRELASSOCIATESLIBRARY('12xwEGiA54Jg_WISOWqKcF',$,$,$,(#2517),#15813); +#15813= IFCLIBRARYREFERENCE($,$,'Sensible Cooling Capacity',$,'en',$); + +#8836= IFCRELASSOCIATESLIBRARY('1Li1eI8f19vRvp5lCmivG3',$,$,$,(#2517),#15814); +#15814= IFCLIBRARYREFERENCE($,$,'\X2\985571B151B7537480FD529B\X0\','\X2\985571B151B7537480FD529B\X0\','ja-JP',$); + +#8837= IFCRELASSOCIATESLIBRARY('17_yTlQD9EeuVAO$98fb5f',$,$,$,(#2518),#15815); +#15815= IFCLIBRARYREFERENCE($,$,'Sensible Effectiveness',$,'en',$); + +#8838= IFCRELASSOCIATESLIBRARY('0PnCyNhrzBa8h6p3sNpV1Y',$,$,$,(#2518),#15816); +#15816= IFCLIBRARYREFERENCE($,$,'Efficacit\S\iSensible','Efficacit\S\i d''\S\ichange de chaleur sensible, o\S\y l''efficacit\S\i est d\S\ifinie par le rapport entre l''\S\ichange de chaleur effectif et l''\S\ichange maximum possible.','fr-FR',$); + +#8839= IFCRELASSOCIATESLIBRARY('2TZ1$RwYvEUvwEjiyWeIZH',$,$,$,(#2518),#15817); +#15817= IFCLIBRARYREFERENCE($,$,'\X2\985571B152B97387\X0\','\X2\985571B152B97387\X0\\X\0D\X\0A\X2\52B97387306F30016700592753EF80FD71B14EA463DB306B5BFE3059308B71B14EA463DB306E6BD4738730675B9A7FA93055308C308B\X0\','ja-JP',$); + +#8840= IFCRELASSOCIATESLIBRARY('3sac4HZUL1gONbAIr4seli',$,$,$,(#2519),#15818); +#15818= IFCLIBRARYREFERENCE($,$,'Sensible Effectiveness Table',$,'en',$); + +#8841= IFCRELASSOCIATESLIBRARY('1Rak6_J5H0BR1RfwZy5MXd',$,$,$,(#2519),#15819); +#15819= IFCLIBRARYREFERENCE($,$,'DiagrammeEfficacit\S\iSensible','Courbe d''efficacit\S\i d''\S\ichange thermique sensible, en tant que fonction du d\S\ibit d''air au primaire et d\S\ibit d''air au secondaire','fr-FR',$); + +#8842= IFCRELASSOCIATESLIBRARY('3l19yDbaLEkuVN1XfDUT4a',$,$,$,(#2519),#15820); +#15820= IFCLIBRARYREFERENCE($,$,'\X2\985571B152B9738730C630FC30D630EB\X0\','\X2\4E006B2130684E8C6B217A7A6C1791CF306E95A26570306830573066306E985571B14EA463DB52B9738766F27DDA\X0\','ja-JP',$); + +#8843= IFCRELASSOCIATESLIBRARY('1lnoLuHHn9sPQV0JlNpld$',$,$,$,(#2521),#15821); +#15821= IFCLIBRARYREFERENCE($,$,'Sensible Heat Ratio',$,'en',$); + +#8844= IFCRELASSOCIATESLIBRARY('0joadWhQP5xB_6UTMwOhbq',$,$,$,(#2521),#15822); +#15822= IFCLIBRARYREFERENCE($,$,'RatioChaleurSensible','Ratio de chaleur sensible, ou fraction d''\S\ichange thermique sensible sur la chaleur thermique totale \S\ichang\S\ie.','fr-FR',$); + +#8845= IFCRELASSOCIATESLIBRARY('1N5IHaW2D3LOlRMpMIJhSG',$,$,$,(#2522),#15823); +#15823= IFCLIBRARYREFERENCE($,$,'Sensible Heat Transfer Rate',$,'en',$); + +#8846= IFCRELASSOCIATESLIBRARY('0uOF0_eFP1S9S12OTD3h53',$,$,$,(#2522),#15824); +#15824= IFCLIBRARYREFERENCE($,$,'PuissanceThermiqueSensible','Puissance thermique sensible','fr-FR',$); + +#8847= IFCRELASSOCIATESLIBRARY('1FMUC9dXPCWhlJFIKsw5PP',$,$,$,(#2522),#15825); +#15825= IFCLIBRARYREFERENCE($,$,'\X2\985571B14EA463DB91CF\X0\','\X2\985571B14EA463DB91CF\X0\','ja-JP',$); + +#8848= IFCRELASSOCIATESLIBRARY('3ftrt$WyX8VgTOJbEO0q9f',$,$,$,(#2523),#15826); +#15826= IFCLIBRARYREFERENCE($,$,'Sensible Heat Transfer Rate',$,'en',$); + +#8849= IFCRELASSOCIATESLIBRARY('0vWArs0AT9if_dP_d4w2NQ',$,$,$,(#2523),#15827); +#15827= IFCLIBRARYREFERENCE($,$,'\X2\985571B14EA463DB91CF\X0\','\X2\4E006B217A7A6C176D41306E985571B14EA463DB91CF\X0\','ja-JP',$); + +#8850= IFCRELASSOCIATESLIBRARY('0sGHLqGKXF4B8L7DCi1_ch',$,$,$,(#2524),#15828); +#15828= IFCLIBRARYREFERENCE($,$,'Sensible Load To Radiant',$,'en',$); + +#8851= IFCRELASSOCIATESLIBRARY('0uQrICF_fCZ8sdN59Kg2Ud',$,$,$,(#2525),#15829); +#15829= IFCLIBRARYREFERENCE($,$,'Sensitivity',$,'en',$); + +#8852= IFCRELASSOCIATESLIBRARY('3ydJLIoFvBROCoREtrTkij',$,$,$,(#2525),#15830); +#15830= IFCLIBRARYREFERENCE($,$,'\X2\611F5EA6\X0\','\X2\901A5E3864CD4F5C306B304A3051308B671B307E3057304F306A30445F15304D8FBC307F30D130B93068306E96FB6D4193964EA4\X0\ (IEC 151-14-49)\X2\3002\X0\','ja-JP',$); + +#8853= IFCRELASSOCIATESLIBRARY('00Z0en6$v3suokTuQ2Bw7D',$,$,$,(#2525),#15831); +#15831= IFCLIBRARYREFERENCE($,$,'\X2\AC10B3C4\X0\','\X2\C815C0C1\X0\ \X2\C791B3D9C758\X0\ \X2\C6D0CE58\X0\ \X2\C54AB294\X0\ \X2\CCA0D68C\X0\ \X2\ACBDB85CC640\X0\ \X2\C804B958\X0\ \X2\C0ACC2AC\X0\ \X2\AD50D658\X0\ (IEC 151-14-49).','ko-KR',$); + +#8854= IFCRELASSOCIATESLIBRARY('1_Xix7d3fAnfNJZ$TJUOSG',$,$,$,(#2526),#15832); +#15832= IFCLIBRARYREFERENCE($,$,'Sensitivity',$,'en',$); + +#8855= IFCRELASSOCIATESLIBRARY('2Ba2Qlmof1fw0n2Uo$pp48',$,$,$,(#2526),#15833); +#15833= IFCLIBRARYREFERENCE($,$,'\X2\611F5EA6\X0\','\X2\88C57F6E306E30E130A430F356DE8DEF30926D41308C308B77AC664296FB6D41306E54088A0830D930AF30C830EB306E95A290233059308B\X0\ rms \X2\5024300172795B9A306E67614EF6306B306A308B30686A5F5668304C52D54F5C3059308B30883046306B306A308BFF08\X0\IEC 61008-1)\X2\3002\X0\','ja-JP',$); + +#8856= IFCRELASSOCIATESLIBRARY('0GjFAH$zP0mQBCxvMMCrfh',$,$,$,(#2526),#15834); +#15834= IFCLIBRARYREFERENCE($,$,'\X2\AC10B3C4\X0\','\X2\C7A5CE58C758\X0\ \X2\AE30BCF8\X0\ \X2\D68CB85CB97C\X0\ \X2\D750B974B294\X0\ \X2\C21CAC04\X0\ \X2\C804B958C758\X0\ \X2\D569ACC4\X0\ \X2\BCA1D130\X0\ \X2\AD00B828\X0\ rms \X2\AC12C774\X0\ \X2\D2B9C815\X0\ \X2\C870AC74C774B418BA74\X0\ \X2\C7A5CE58AC00\X0\ \X2\C791B3D9D558AC8CB41CB2E4\X0\ (IEC 61008-1).','ko-KR',$); + +#8858= IFCRELASSOCIATESLIBRARY('0m9D8taW56Cfu_WYX0uHs4',$,$,$,(#2527),#15835); +#15835= IFCLIBRARYREFERENCE($,$,'Separation Type',$,'en',$); + +#8860= IFCRELASSOCIATESLIBRARY('2wie1WoyH9wulWQU5peF55',$,$,$,(#2531),#15836); +#15836= IFCLIBRARYREFERENCE($,$,'Serial Number',$,'en',$); + +#8861= IFCRELASSOCIATESLIBRARY('1xIh1eKGHAFAghUMhYiuMJ',$,$,$,(#2532),#15837); +#15837= IFCLIBRARYREFERENCE($,$,'Serial Number',$,'en',$); + +#8862= IFCRELASSOCIATESLIBRARY('1n7bN$rl91nhaUFmq9zDD9',$,$,$,(#2533),#15838); +#15838= IFCLIBRARYREFERENCE($,$,'Service Life Duration',$,'en',$); + +#8863= IFCRELASSOCIATESLIBRARY('3Ri3EDoOLDHvbWvvsrjphm',$,$,$,(#2534),#15839); +#15839= IFCLIBRARYREFERENCE($,$,'Setback Distance',$,'en',$); + +#8864= IFCRELASSOCIATESLIBRARY('17$CsdvJzCnxLbVb$TLAXN',$,$,$,(#2534),#15840); +#15840= IFCLIBRARYREFERENCE($,$,'DistanceRecul','Distance de recul le long de l''axe de l''\S\il\S\iment secondaire depuis le point de jonction sur l''\S\il\S\iment principal (par exemple, distance depuis la route principale \S\` partir de laquelle la visibilit\S\i est appr\S\ici\S\ie).','fr-FR',$); + +#8865= IFCRELASSOCIATESLIBRARY('2JsYfHPsb6JuD7qWgRAHOX',$,$,$,(#2534),#15841); +#15841= IFCLIBRARYREFERENCE($,$,'\X2\5F8C90008DDD96E2\X0\','\X2\526F89817D20306E8EF8306B6CBF3063305F4E3B89817D20306E63A57D9A70B9304B3089306E5F8C90008DDD96E2FF084F8B30483070300153EF89967DDA304C6E2C5B9A3055308C308B516C9053304B3089306E8DDD96E2FF093002\X0\','ja-JP',$); + +#8866= IFCRELASSOCIATESLIBRARY('2_30DdQGr6SODov$q85y4a',$,$,$,(#2535),#15842); +#15842= IFCLIBRARYREFERENCE($,$,'Set Point',$,'en',$); + +#8867= IFCRELASSOCIATESLIBRARY('0goCYjoWvBZA4iCZWRr6u2',$,$,$,(#2536),#15843); +#15843= IFCLIBRARYREFERENCE($,$,'Set Point',$,'en',$); + +#8868= IFCRELASSOCIATESLIBRARY('0tHrUVu954zQQTTI7Cwlav',$,$,$,(#2536),#15844); +#15844= IFCLIBRARYREFERENCE($,$,'\X2\8A2D5B9A30DD30A430F330C8\X0\','\X2\8A2D5B9A30DD30A430F330C830687BC456F23092793A3059300230C830B030EB30B930A430C330C1306F\X0\2\X2\3064306E30DD30B830B730E730F3304C3042308BFF1A\X0\0 \X2\306F\X0\ \X2\30AA30D5\X0\(OFF)\X2\3001\X0\1 \X2\306F\X0\ \X2\30AA30F3\X0\(ON)\X2\300230C730A330DE30FC30B930A430C330C1306F300151689589\X0\(fully-off) \X2\307E305F306F30005168958B\X0\(fully-on) \X2\306E4ED6306B3001305D306E9593306753D65F9753EF80FD306A5024309230AA30D730B730E730F33067793A305930029078629E578B30B930A430C330C1306F9078629E53EF80FD306A30DD30B830B730E730F3306E7BC456F23092793A30593002\X0\','ja-JP',$); + +#8869= IFCRELASSOCIATESLIBRARY('3ucEAC_jn7Fu8RZ6fujyuJ',$,$,$,(#2536),#15845); +#15845= IFCLIBRARYREFERENCE($,$,'\X2\C2A4C704CE58\X0\ \X2\D3ECD2B8\X0\ \X2\C2F1D06C\X0\','\X2\C785B825\X0\ \X2\D3ECD2B8\X0\ \X2\C774B984\X0\ (IfcDistributionPort \X2\BC0F\X0\ FlowDirection = SINK), Maps SetPoint \X2\C704CE58\X0\. \X2\D68CB85CAC00\X0\ \X2\C5B4B5A4\X0\ \X2\ACBDB85CB97C\X0\ \X2\CD94C801D560C9C0B97C\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#8870= IFCRELASSOCIATESLIBRARY('31t$ItGSPB6hSsLMQdb677',$,$,$,(#2537),#15846); +#15846= IFCLIBRARYREFERENCE($,$,'Set Point Concentration',$,'en',$); + +#8871= IFCRELASSOCIATESLIBRARY('2heIlnXtr8WgbLk_wgoUGc',$,$,$,(#2538),#15847); +#15847= IFCLIBRARYREFERENCE($,$,'Set Point Concentration',$,'en',$); + +#8872= IFCRELASSOCIATESLIBRARY('1IZEgBcez7seGrV4A1Z7QX',$,$,$,(#2538),#15848); +#15848= IFCLIBRARYREFERENCE($,$,'\X2\30AC30B96FC35EA68A2D5B9A5024\X0\','\X2\611F77E53055308C308B30AC30B96FC35EA63002\X0\\X\0D\X\0A\X2\30BB30C330C830DD30A430F330C8502430927F6E304F305F3081306B3001\X0\IfcPropertyBoundedValue.SetPointValue\X2\30924F7F75283059308B3002\X0\','ja-JP',$); + +#8873= IFCRELASSOCIATESLIBRARY('0d7sM6nxb63QKNIUKs1uKN',$,$,$,(#2539),#15849); +#15849= IFCLIBRARYREFERENCE($,$,'Set Point Conductance',$,'en',$); + +#8874= IFCRELASSOCIATESLIBRARY('2tFzUx7aD8JRHz_6rKRG7g',$,$,$,(#2539),#15850); +#15850= IFCLIBRARYREFERENCE($,$,'\X2\96FB6C174F1D5C0E73878A2D5B9A5024\X0\','\X2\611F77E53055308C308B96FB6C174F1D5C0E73873002\X0\\X\0D\X\0A\X2\30BB30C330C830DD30A430F330C8502430927F6E304F305F3081306B3001\X0\IfcPropertyBoundedValue.SetPointValue\X2\30924F7F75283059308B3002\X0\','ja-JP',$); + +#8875= IFCRELASSOCIATESLIBRARY('1qyp62t59FJeIuLIrR5BD4',$,$,$,(#2539),#15851); +#15851= IFCLIBRARYREFERENCE($,$,'\X2\C804AE30\X0\ \X2\C804B3C4C728\X0\ \X2\C124C815\X0\','\X2\AC10C9C0B418B294\X0\ \X2\C804AE30\X0\ \X2\C804B3C4C728\X0\. \X2\C138D2B8\X0\ \X2\D3ECC778D2B8\X0\ \X2\AC12C744\X0\ \X2\B123C73CB824BA74\X0\, IfcPropertyBoundedValue.SetPointValue\X2\B97C\X0\ \X2\C0ACC6A9D558C2EDC2DCC624\X0\.','ko-KR',$); + +#8876= IFCRELASSOCIATESLIBRARY('386wh4Z$9As91dROnzZXbx',$,$,$,(#2540),#15852); +#15852= IFCLIBRARYREFERENCE($,$,'Set Point Contact',$,'en',$); + +#8877= IFCRELASSOCIATESLIBRARY('0mwyFthpH8DuNTdkE0KXT2',$,$,$,(#2540),#15853); +#15853= IFCLIBRARYREFERENCE($,$,'\X2\63A589E672B6614B8A2D5B9A5024\X0\','\X2\611F77E53055308C308B63A589E672B6614B3002\X0\\X\0D\X\0A\X2\30BB30C330C830DD30A430F330C8502430927F6E304F305F3081306B3001\X0\IfcPropertyBoundedValue.SetPointValue\X2\30924F7F75283059308B3002\X0\','ja-JP',$); + +#8878= IFCRELASSOCIATESLIBRARY('18mkPGTNz7MRvYzztNlXUa',$,$,$,(#2540),#15854); +#15854= IFCLIBRARYREFERENCE($,$,'\X2\C811CD09\X0\ \X2\C0C1D0DC\X0\ \X2\C124C815\X0\','\X2\AC10C9C0B418B294\X0\ \X2\C811CD09\X0\ \X2\C0C1D0DC\X0\. \X2\C138D2B8\X0\ \X2\D3ECC778D2B8\X0\ \X2\AC12C744\X0\ \X2\B123C73CB824BA74\X0\, IfcPropertyBoundedValue.SetPointValue\X2\B97C\X0\ \X2\C0ACC6A9D558C2EDC2DCC624\X0\.','ko-KR',$); + +#8879= IFCRELASSOCIATESLIBRARY('3Ohok0TrjANPvFTlN5S7mB',$,$,$,(#2541),#15855); +#15855= IFCLIBRARYREFERENCE($,$,'Set Point Flow',$,'en',$); + +#8880= IFCRELASSOCIATESLIBRARY('1mC6snWLLCBAznzcmkCv29',$,$,$,(#2541),#15856); +#15856= IFCLIBRARYREFERENCE($,$,'\X2\6D4191CF8A2D5B9A5024\X0\','\X2\611F77E53055308C308B6D4191CF3002\X0\\X\0D\X\0A\X2\30BB30C330C830DD30A430F330C8502430927F6E304F305F3081306B3001\X0\IfcPropertyBoundedValue.SetPointValue\X2\30924F7F75283059308B3002\X0\','ja-JP',$); + +#8881= IFCRELASSOCIATESLIBRARY('1Z$gPzQqD2CuXpaU2R77_l',$,$,$,(#2541),#15857); +#15857= IFCLIBRARYREFERENCE($,$,'\X2\C720B7C9\X0\ \X2\C124C815\X0\','\X2\AC10C9C0B418B294\X0\ \X2\C720B7C9\X0\. \X2\C138D2B8\X0\ \X2\D3ECC778D2B8\X0\ \X2\AC12C744\X0\ \X2\B123C73CB824BA74\X0\, IfcPropertyBoundedValue.SetPointValue\X2\B97C\X0\ \X2\C0ACC6A9D558C2EDC2DCC624\X0\.','ko-KR',$); + +#8882= IFCRELASSOCIATESLIBRARY('1Kqttt9FvA78xWwdhuSdDh',$,$,$,(#2542),#15858); +#15858= IFCLIBRARYREFERENCE($,$,'Set Point Frost',$,'en',$); + +#8883= IFCRELASSOCIATESLIBRARY('3J3OIdaZ1DEexCkxyjMfpJ',$,$,$,(#2543),#15859); +#15859= IFCLIBRARYREFERENCE($,$,'Set Point',$,'en',$); + +#8884= IFCRELASSOCIATESLIBRARY('3OoKF4ynf9VuxVRKvyhb$Z',$,$,$,(#2544),#15860); +#15860= IFCLIBRARYREFERENCE($,$,'Set Point Humidity',$,'en',$); + +#8885= IFCRELASSOCIATESLIBRARY('11iT$XLGfAJ9NZZ0LDA0DO',$,$,$,(#2544),#15861); +#15861= IFCLIBRARYREFERENCE($,$,'\X2\6E7F5EA68A2D5B9A5024\X0\','\X2\611F77E53055308C308B6E7F5EA63002\X0\\X\0D\X\0A\X2\30BB30C330C830DD30A430F330C8502430927F6E304F305F3081306B3001\X0\IfcPropertyBoundedValue.SetPointValue\X2\30924F7F75283059308B3002\X0\','ja-JP',$); + +#8886= IFCRELASSOCIATESLIBRARY('359FmuFOT7BudXgNXwsR6c',$,$,$,(#2544),#15862); +#15862= IFCLIBRARYREFERENCE($,$,'\X2\C2B5B3C4\X0\ \X2\C124C815\X0\','\X2\AC10C9C0B418B294\X0\ \X2\C2B5B3C4\X0\. \X2\C138D2B8\X0\ \X2\D3ECC778D2B8\X0\ \X2\AC12C744\X0\ \X2\B123C73CB824BA74\X0\, IfcPropertyBoundedValue.SetPointValue\X2\B97C\X0\ \X2\C0ACC6A9D558C2EDC2DCC624\X0\.','ko-KR',$); + +#8887= IFCRELASSOCIATESLIBRARY('2oqn_G0IL4TB8CKjpGxCvP',$,$,$,(#2545),#15863); +#15863= IFCLIBRARYREFERENCE($,$,'Set Point Identifier',$,'en',$); + +#8888= IFCRELASSOCIATESLIBRARY('21DP3RqY132R$JhzVzJMos',$,$,$,(#2546),#15864); +#15864= IFCLIBRARYREFERENCE($,$,'Set Point Illuminance',$,'en',$); + +#8889= IFCRELASSOCIATESLIBRARY('10eRL1o652qPwrMGCdw$Bd',$,$,$,(#2546),#15865); +#15865= IFCLIBRARYREFERENCE($,$,'\X2\71675EA68A2D5B9A5024\X0\','\X2\611F77E53055308C308B71675EA63002\X0\\X\0D\X\0A\X2\30BB30C330C830DD30A430F330C8502430927F6E304F305F3081306B3001\X0\IfcPropertyBoundedValue.SetPointValue\X2\30924F7F75283059308B3002\X0\','ja-JP',$); + +#8890= IFCRELASSOCIATESLIBRARY('2pAf3EcQr7Bu_jLY0lOdBj',$,$,$,(#2546),#15866); +#15866= IFCLIBRARYREFERENCE($,$,'\X2\C870B3C4\X0\ \X2\C124C815\X0\','\X2\AC10C9C0D558B294\X0\ \X2\C870B3C4\X0\. \X2\C138D2B8\X0\ \X2\D3ECC778D2B8\X0\ \X2\AC12C744\X0\ \X2\B123C73CB824BA74\X0\, IfcPropertyBoundedValue.SetPointValue\X2\B97C\X0\ \X2\C0ACC6A9D558C2EDC2DCC624\X0\.','ko-KR',$); + +#8891= IFCRELASSOCIATESLIBRARY('0zEHnzLXr34xtregM0z5im',$,$,$,(#2547),#15867); +#15867= IFCLIBRARYREFERENCE($,$,'Set Point Concentration',$,'en',$); + +#8892= IFCRELASSOCIATESLIBRARY('3ADEtWSZL5zeL_jbwvCaUc',$,$,$,(#2547),#15868); +#15868= IFCLIBRARYREFERENCE($,$,'\X2\30A430AA30F36FC35EA68A2D5B9A5024\X0\','\X2\611F77E53055308C308B30A430AA30F36FC35EA63002\X0\\X\0D\X\0A\X2\30BB30C330C830DD30A430F330C8502430927F6E304F305F3081306B3001\X0\IfcPropertyBoundedValue.SetPointValue\X2\30924F7F75283059308B3002\X0\','ja-JP',$); + +#8893= IFCRELASSOCIATESLIBRARY('2XQerKnvn8RfAB3fBW0H06',$,$,$,(#2547),#15869); +#15869= IFCLIBRARYREFERENCE($,$,'\X2\C774C628\X0\ \X2\B18DB3C4\X0\ \X2\C124C815\X0\','\X2\AC10C9C0B418B294\X0\ \X2\C774C628\X0\ \X2\B18DB3C4\X0\. \X2\C138D2B8\X0\ \X2\D3ECC778D2B8\X0\ \X2\AC12C744\X0\ \X2\B123C73CB824BA74\X0\, IfcPropertyBoundedValue.SetPointValue\X2\B97C\X0\ \X2\C0ACC6A9D558C2EDC2DCC624\X0\.','ko-KR',$); + +#8894= IFCRELASSOCIATESLIBRARY('1Wza9aDeL4geuqnLTG5wBr',$,$,$,(#2548),#15870); +#15870= IFCLIBRARYREFERENCE($,$,'Set Point Level',$,'en',$); + +#8895= IFCRELASSOCIATESLIBRARY('26De4lEQH90fTdwp$B6W$c',$,$,$,(#2548),#15871); +#15871= IFCLIBRARYREFERENCE($,$,'\X2\30EC30D930EB8A2D5B9A5024\X0\','\X2\611F77E53055308C308B30EC30D930EB3002\X0\\X\0D\X\0A\X2\30BB30C330C830DD30A430F330C8502430927F6E304F305F3081306B3001\X0\IfcPropertyBoundedValue.SetPointValue\X2\30924F7F75283059308B3002\X0\','ja-JP',$); + +#8896= IFCRELASSOCIATESLIBRARY('0v_dQ$F11C5RZOWW1rXZmX',$,$,$,(#2548),#15872); +#15872= IFCLIBRARYREFERENCE($,$,'\X2\B808BCA8\X0\ \X2\C124C815\X0\','\X2\AC10C9C0B418B294\X0\ \X2\C218C900\X0\. \X2\C138D2B8\X0\ \X2\D3ECC778D2B8\X0\ \X2\AC12C744\X0\ \X2\B123C73CB824BA74\X0\, IfcPropertyBoundedValue.SetPointValue\X2\B97C\X0\ \X2\C0ACC6A9D558C2EDC2DCC624\X0\.','ko-KR',$); + +#8897= IFCRELASSOCIATESLIBRARY('1JVWLJvWv0xe8hv$vlKMLC',$,$,$,(#2549),#15873); +#15873= IFCLIBRARYREFERENCE($,$,'Set Point Moisture',$,'en',$); + +#8898= IFCRELASSOCIATESLIBRARY('3avewZdU1ELROIKgTZjYai',$,$,$,(#2549),#15874); +#15874= IFCLIBRARYREFERENCE($,$,'\X2\6C3452068A2D5B9A5024\X0\','\X2\611F77E53055308C308B6C3452063002\X0\\X\0D\X\0A\X2\30BB30C330C830DD30A430F330C8502430927F6E304F305F3081306B3001\X0\IfcPropertyBoundedValue.SetPointValue\X2\30924F7F75283059308B3002\X0\','ja-JP',$); + +#8899= IFCRELASSOCIATESLIBRARY('3daib4eZz7XAfqUZVwTA0O',$,$,$,(#2549),#15875); +#15875= IFCLIBRARYREFERENCE($,$,'\X2\C218BD84\X0\ \X2\C124C815\X0\','\X2\AC10C9C0B418B294\X0\ \X2\C218BD84\X0\. \X2\C138D2B8\X0\ \X2\D3ECC778D2B8\X0\ \X2\AC12C744\X0\ \X2\B123C73CB824BA74\X0\, IfcPropertyBoundedValue.SetPointValue\X2\B97C\X0\ \X2\C0ACC6A9D558C2EDC2DCC624\X0\.','ko-KR',$); + +#8900= IFCRELASSOCIATESLIBRARY('0vL8uTeq1CoPYAzC_q_ZsD',$,$,$,(#2550),#15876); +#15876= IFCLIBRARYREFERENCE($,$,'Set Point Movement',$,'en',$); + +#8901= IFCRELASSOCIATESLIBRARY('3WLRp43v15v9kuUoKiEL60',$,$,$,(#2551),#15877); +#15877= IFCLIBRARYREFERENCE($,$,'Set Point PH',$,'en',$); + +#8902= IFCRELASSOCIATESLIBRARY('0K4ZmG3gnFrOM$BpbAk5aL',$,$,$,(#2551),#15878); +#15878= IFCLIBRARYREFERENCE($,$,'\X2\917860275EA68A2D5B9A5024\X0\','\X2\611F77E53055308C308B917860275EA63002\X0\\X\0D\X\0A\X2\30BB30C330C830DD30A430F330C8502430927F6E304F305F3081306B3001\X0\IfcPropertyBoundedValue.SetPointValue\X2\30924F7F75283059308B3002\X0\','ja-JP',$); + +#8903= IFCRELASSOCIATESLIBRARY('1HaDLGMgH7RuuGRVei4bM8',$,$,$,(#2551),#15879); +#15879= IFCLIBRARYREFERENCE($,$,'\X2\C0B0C131B3C4\X0\ \X2\C124C815\X0\','\X2\AC10C9C0B418B294\X0\ \X2\C0B0B3C4\X0\. \X2\C138D2B8\X0\ \X2\D3ECC778D2B8\X0\ \X2\AC12C744\X0\ \X2\B123C73CB824BA74\X0\, IfcPropertyBoundedValue.SetPointValue\X2\B97C\X0\ \X2\C0ACC6A9D558C2EDC2DCC624\X0\.','ko-KR',$); + +#8904= IFCRELASSOCIATESLIBRARY('0MV7AXwKL6dxNnYCjI6rRY',$,$,$,(#2552),#15880); +#15880= IFCLIBRARYREFERENCE($,$,'Set Point Pressure',$,'en',$); + +#8905= IFCRELASSOCIATESLIBRARY('2z89LUSl1FhRdH_pgo6Fg5',$,$,$,(#2552),#15881); +#15881= IFCLIBRARYREFERENCE($,$,'\X2\5727529B8A2D5B9A5024\X0\','\X2\611F77E53055308C308B5727529B3002\X0\\X\0D\X\0A\X2\30BB30C330C830DD30A430F330C8502430927F6E304F305F3081306B3001\X0\IfcPropertyBoundedValue.SetPointValue\X2\30924F7F75283059308B3002\X0\','ja-JP',$); + +#8906= IFCRELASSOCIATESLIBRARY('0vgyNvD65EAhSP19xnCVFn',$,$,$,(#2552),#15882); +#15882= IFCLIBRARYREFERENCE($,$,'\X2\C555B825\X0\ \X2\C124C815\X0\','\X2\AC10C9C0B418B294\X0\ \X2\C555B825\X0\. \X2\C138D2B8\X0\ \X2\D3ECC778D2B8\X0\ \X2\AC12C744\X0\ \X2\B123C73CB824BA74\X0\, IfcPropertyBoundedValue.SetPointValue\X2\B97C\X0\ \X2\C0ACC6A9D558C2EDC2DCC624\X0\.','ko-KR',$); + +#8907= IFCRELASSOCIATESLIBRARY('1GPkZzpX51sAt8I3ucwW6l',$,$,$,(#2553),#15883); +#15883= IFCLIBRARYREFERENCE($,$,'Set Point Radiation',$,'en',$); + +#8908= IFCRELASSOCIATESLIBRARY('3yGE$7aTv34e4g0uBf3OMs',$,$,$,(#2553),#15884); +#15884= IFCLIBRARYREFERENCE($,$,'\X2\653E5C047DDA8A2D5B9A5024\X0\','\X2\611F77E53055308C308B653E5C047DDA91CF3002\X0\\X\0D\X\0A\X2\30BB30C330C830DD30A430F330C8502430927F6E304F305F3081306B3001\X0\IfcPropertyBoundedValue.SetPointValue\X2\30924F7F75283059308B3002\X0\','ja-JP',$); + +#8909= IFCRELASSOCIATESLIBRARY('2B45usDY17$woKlHXyaLVY',$,$,$,(#2553),#15885); +#15885= IFCLIBRARYREFERENCE($,$,'\X2\BC29C0ACC120\X0\ \X2\C124C815\X0\','\X2\AC10C9C0B418B294\X0\ \X2\BC29C0ACC120\X0\. \X2\C138D2B8\X0\ \X2\D3ECC778D2B8\X0\ \X2\AC12C744\X0\ \X2\B123C73CB824BA74\X0\, IfcPropertyBoundedValue.SetPointValue\X2\B97C\X0\ \X2\C0ACC6A9D558C2EDC2DCC624\X0\.','ko-KR',$); + +#8910= IFCRELASSOCIATESLIBRARY('3vsOrplyrFxgaU0afW5V8p',$,$,$,(#2554),#15886); +#15886= IFCLIBRARYREFERENCE($,$,'Set Point Radioactivity',$,'en',$); + +#8911= IFCRELASSOCIATESLIBRARY('2kz2CRdg978BDMvtN4IiTm',$,$,$,(#2554),#15887); +#15887= IFCLIBRARYREFERENCE($,$,'\X2\653E5C0480FD8A2D5B9A5024\X0\','\X2\611F77E53055308C308B653E5C0480FD3002\X0\\X\0D\X\0A\X2\30BB30C330C830DD30A430F330C8502430927F6E304F305F3081306B3001\X0\IfcPropertyBoundedValue.SetPointValue\X2\30924F7F75283059308B3002\X0\','ja-JP',$); + +#8912= IFCRELASSOCIATESLIBRARY('1kPPMXTxv72OtqRc30kk_b',$,$,$,(#2554),#15888); +#15888= IFCLIBRARYREFERENCE($,$,'\X2\BC29C0ACB2A5\X0\ \X2\C124C815\X0\','\X2\AC10C9C0B418B294\X0\ \X2\BC29C0ACB2A5\X0\. \X2\C138D2B8\X0\ \X2\D3ECC778D2B8\X0\ \X2\AC12C744\X0\ \X2\B123C73CB824BA74\X0\, IfcPropertyBoundedValue.SetPointValue\X2\B97C\X0\ \X2\C0ACC6A9D558C2EDC2DCC624\X0\.','ko-KR',$); + +#8913= IFCRELASSOCIATESLIBRARY('2bPdueNW53XOWrjHBCKPda',$,$,$,(#2555),#15889); +#15889= IFCLIBRARYREFERENCE($,$,'Set Point Sound',$,'en',$); + +#8914= IFCRELASSOCIATESLIBRARY('0LcLufLQv5bwIyJvT2IAJE',$,$,$,(#2555),#15890); +#15890= IFCLIBRARYREFERENCE($,$,'\X2\97F357278A2D5B9A5024\X0\','\X2\611F77E53055308C308B97F357273002\X0\\X\0D\X\0A\X2\30BB30C330C830DD30A430F330C8502430927F6E304F305F3081306B3001\X0\IfcPropertyBoundedValue.SetPointValue\X2\30924F7F75283059308B3002\X0\','ja-JP',$); + +#8915= IFCRELASSOCIATESLIBRARY('0dgMZb_rb18uBOqk$PLAH9',$,$,$,(#2555),#15891); +#15891= IFCLIBRARYREFERENCE($,$,'\X2\C74DC555\X0\ \X2\C124C815CE58\X0\','\X2\AC10C9C0B418B294\X0\ \X2\C74CC555\X0\. \X2\C138D2B8\X0\ \X2\D3ECC778D2B8\X0\ \X2\AC12C744\X0\ \X2\B123C73CB824BA74\X0\, IfcPropertyBoundedValue.SetPointValue\X2\B97C\X0\ \X2\C0ACC6A9D558C2EDC2DCC624\X0\.','ko-KR',$); + +#8916= IFCRELASSOCIATESLIBRARY('3aj1xQH0nAtA7iD$L12Q_z',$,$,$,(#2556),#15892); +#15892= IFCLIBRARYREFERENCE($,$,'Set Point Speed',$,'en',$); + +#8917= IFCRELASSOCIATESLIBRARY('1U_KMDoz18nRid2fGVx48N',$,$,$,(#2556),#15893); +#15893= IFCLIBRARYREFERENCE($,$,'\X2\98A8901F8A2D5B9A5024\X0\','\X2\611F77E53055308C308B98A8901F3002\X0\\X\0D\X\0A\X2\30BB30C330C830DD30A430F330C8502430927F6E304F305F3081306B3001\X0\IfcPropertyBoundedValue.SetPointValue\X2\30924F7F75283059308B3002\X0\','ja-JP',$); + +#8918= IFCRELASSOCIATESLIBRARY('3SfbKQSvn6pPWaArJD7I5z',$,$,$,(#2556),#15894); +#15894= IFCLIBRARYREFERENCE($,$,'\X2\D48DC18D\X0\ \X2\C124C815\X0\','\X2\AC10C9C0B418B294\X0\ \X2\BC14B78C\X0\. \X2\C138D2B8\X0\ \X2\D3ECC778D2B8\X0\ \X2\AC12C744\X0\ \X2\B123C73CB824BA74\X0\, IfcPropertyBoundedValue.SetPointValue\X2\B97C\X0\ \X2\C0ACC6A9D558C2EDC2DCC624\X0\.','ko-KR',$); + +#8919= IFCRELASSOCIATESLIBRARY('3M4bpudh18lhN0n$Gc7pMb',$,$,$,(#2557),#15895); +#15895= IFCLIBRARYREFERENCE($,$,'Set Point Temperature',$,'en',$); + +#8920= IFCRELASSOCIATESLIBRARY('1HMX4cEFL2mPq616JJhVBY',$,$,$,(#2557),#15896); +#15896= IFCLIBRARYREFERENCE($,$,'\X2\6E295EA68A2D5B9A5024\X0\','\X2\611F77E53055308C308B6E295EA63002\X0\\X\0D\X\0A\X2\30BB30C330C830DD30A430F330C8502430927F6E304F305F3081306B3001\X0\IfcPropertyBoundedValue.SetPointValue\X2\30924F7F75283059308B3002\X0\','ja-JP',$); + +#8921= IFCRELASSOCIATESLIBRARY('060MQZ$iv55R8bzLrN2tli',$,$,$,(#2557),#15897); +#15897= IFCLIBRARYREFERENCE($,$,'\X2\C628B3C4\X0\ \X2\C124C815\X0\','\X2\AC10C9C0B418B294\X0\ \X2\C628B3C4\X0\. \X2\C138D2B8\X0\ \X2\D3ECC778D2B8\X0\ \X2\AC12C744\X0\ \X2\B123C73CB824BA74\X0\, IfcPropertyBoundedValue.SetPointValue\X2\B97C\X0\ \X2\C0ACC6A9D558C2EDC2DCC624\X0\.','ko-KR',$); + +#8922= IFCRELASSOCIATESLIBRARY('3s1HUVUaDE6fokkiy6K6kH',$,$,$,(#2558),#15898); +#15898= IFCLIBRARYREFERENCE($,$,'Set Point Temperature',$,'en',$); + +#8923= IFCRELASSOCIATESLIBRARY('3aFR2YPMP3KvpZGkUahmq2',$,$,$,(#2558),#15899); +#15899= IFCLIBRARYREFERENCE($,$,'\X2\6E295EA68A2D5B9A5024\X0\','\X2\611F77E53055308C308B6E295EA63002\X0\\X\0D\X\0A\X2\30BB30C330C830DD30A430F330C8502430927F6E304F305F3081306B3001\X0\IfcPropertyBoundedValue.SetPointValue\X2\30924F7F75283059308B3002\X0\','ja-JP',$); + +#8924= IFCRELASSOCIATESLIBRARY('35aCU0t1XE4QRrHw6OfkuR',$,$,$,(#2558),#15900); +#15900= IFCLIBRARYREFERENCE($,$,'\X2\C628B3C4\X0\ \X2\C131C815\X0\','\X2\AC10C9C0B418B294\X0\ \X2\C628B3C4\X0\. \X2\C138D2B8\X0\ \X2\D3ECC778D2B8\X0\ \X2\AC12C744\X0\ \X2\B123C73CB824BA74\X0\, IfcPropertyBoundedValue.SetPointValue\X2\B97C\X0\ \X2\C0ACC6A9D558C2EDC2DCC624\X0\.','ko-KR',$); + +#8925= IFCRELASSOCIATESLIBRARY('3mis1Ffyv3cujwkRpFSPEc',$,$,$,(#2560),#15901); +#15901= IFCLIBRARYREFERENCE($,$,'Severity',$,'en',$); + +#8926= IFCRELASSOCIATESLIBRARY('0y8c3_ac9928Pq6EsanmRb',$,$,$,(#2561),#15902); +#15902= IFCLIBRARYREFERENCE($,$,'mittlere Durchlassfaktor b','Das Verh\S\dltnis aus g-Wert der jeweiligen Verglasung und dem g-Wert eines Zweischeiben-Normalglasfensters.\X\0D\X\0ADer g-Wert dieses Zweischeiben-Normalglasfensters wird als Konstante mit 80 % angesetzt. Bei Einfachglas betr\S\dgt die Konstante 87 %, Auch "Shading coefficient" genannt.','de-DE',$); + +#8927= IFCRELASSOCIATESLIBRARY('0lT22_W9v3n9L12BTDUiCJ',$,$,$,(#2561),#15903); +#15903= IFCLIBRARYREFERENCE($,$,'Shading Coefficient',$,'en',$); + +#8928= IFCRELASSOCIATESLIBRARY('0bxqyFPcbEYAwq_lya5rj4',$,$,$,(#2561),#15904); +#15904= IFCLIBRARYREFERENCE($,$,'CoefficientOmbrage','(SC): Mesure de la capacit\S\i d''un vitrage \S\` transmettre l''\S\inergie solaire comparativement \S\` un simple vitrage clair, de 3 mm (double renfort). Le coefficient d''att\S\inuation est supprim\S\i progressivement en faveur du coefficient d''apport solaire (SHGC) et est approximativement \S\igal au SHGC multipli\S\i par 1,15. Le coefficient d''att\S\inuation est exprim\S\i comme nombre sans unit\S\is entre 0 et 1.','fr-FR',$); + +#8929= IFCRELASSOCIATESLIBRARY('3q4$Il$Z5FhOEtgIDwssTs',$,$,$,(#2561),#15905); +#15905= IFCLIBRARYREFERENCE($,$,'\X2\906E853D4FC26570\X0\','(SC): \X2\30AC30E930B9306E592A967D71B14F1D5C0E306E57FA6E963001\X0\3mm\X2\FF08\X0\1/8\X2\30A430F330C1FF09900F660E306E4E00679A30AC30E930B9306E602780FD3068306E6BD43002906E853D4FC26570306F592A967D71B152295F974FC26570\X0\(SHGC)\X2\306B79FB884C305730016BB5968E7684306B5EC36B623001\X0\SHGC\S\W1.15\X2\3068307B3068309330697B49305730443002906E853D4FC26570306FFF10304B3089FF11307E3067306E53584F4D71213057306E50243002\X0\','ja-JP',$); + +#8930= IFCRELASSOCIATESLIBRARY('1_aLVBL1jE_OYJjWxZ$sKc',$,$,$,(#2561),#15906); +#15906= IFCLIBRARYREFERENCE($,$,'\X2\906E96337CFB6570\X0\','\X2\FF08\X0\SC\X2\FF0973BB74834F209012592A963370ED91CF80FD529B76845EA691CFFF0C4EE5\X0\3mm\X2\FF08\X0\1/8\X2\82F15BF8FF09900F660E53CC500D5F3A5EA653555C4273BB74834E3A57FA51C63002906E96337CFB6570670988AB592A963380FD5F9770ED7CFB6570FF08\X0\SHGC\X2\FF0953D64EE376848D8B52BFFF0C5176503C7EA64E3A\X0\SHGC\X2\7684\X0\1.15\X2\500D3002906E96337CFB65704EE559274E8E\X0\0\X2\5C0F4E8E\X0\1\X2\768465E053554F4D65708868793A3002\X0\','zh-CN',$); + +#8932= IFCRELASSOCIATESLIBRARY('0ZG6bKlJ9FtAPfvmUoeM8v',$,$,$,(#2562),#15907); +#15907= IFCLIBRARYREFERENCE($,$,'Sonnenschutztyp',$,'de-DE',$); + +#8933= IFCRELASSOCIATESLIBRARY('3eKKII4s50TgPlsuRLOvp8',$,$,$,(#2562),#15908); +#15908= IFCLIBRARYREFERENCE($,$,'Shading Device Type',$,'en',$); + +#8934= IFCRELASSOCIATESLIBRARY('2lDWwtgMP8khBRjk27M3YS',$,$,$,(#2562),#15909); +#15909= IFCLIBRARYREFERENCE($,$,'Type de protection solaire','Sp\S\icifies le type de protection solaire.','fr-FR',$); + +#8935= IFCRELASSOCIATESLIBRARY('16hT00UMr6lOS$C5AFhOBx',$,$,$,(#2562),#15910); +#15910= IFCLIBRARYREFERENCE($,$,'\X2\65E59664305188C57F6E7A2E5225\X0\','\X2\65E59664305188C57F6E306E7A2E522530928A2D5B9A3059308B3002\X0\','ja-JP',$); + +#8936= IFCRELASSOCIATESLIBRARY('2mXDV4uqzAgAmOs6eMkfwW',$,$,$,(#2563),#15911); +#15911= IFCLIBRARYREFERENCE($,$,'Shaft Power',$,'en',$); + +#8937= IFCRELASSOCIATESLIBRARY('2WlvvMZST3OvipasqhR82$',$,$,$,(#2563),#15912); +#15912= IFCLIBRARYREFERENCE($,$,'PuissanceArbre','La puissance m\S\icanique appliqu\S\ie au niveau de l''arbre du compresseur.','fr-FR',$); + +#8938= IFCRELASSOCIATESLIBRARY('3S9ehu4jPBK8BzMx4efoR9',$,$,$,(#2564),#15913); +#15913= IFCLIBRARYREFERENCE($,$,'Shaft Power Rate',$,'en',$); + +#8939= IFCRELASSOCIATESLIBRARY('1c5UjgvazBePNVaEP6wppu',$,$,$,(#2564),#15914); +#15914= IFCLIBRARYREFERENCE($,$,'\X2\8EF852D5529B91CF\X0\','\X2\30D530A130F38EF852D5529B\X0\','ja-JP',$); + +#8940= IFCRELASSOCIATESLIBRARY('0T1CnHiID4X8LQT1XeHbFp',$,$,$,(#2565),#15915); +#15915= IFCLIBRARYREFERENCE($,$,'Form','Anforderung an die Form des Durchbruchs, vordefinierte Werte sind "Rechteck", "Rund", und "Nicht definiert".','de-DE',$); + +#8941= IFCRELASSOCIATESLIBRARY('3$pCF_jfjA_OUnAxd_vjOf',$,$,$,(#2565),#15916); +#15916= IFCLIBRARYREFERENCE($,$,'Shape',$,'en',$); + +#8942= IFCRELASSOCIATESLIBRARY('20ffAlVbH0Kw06Lnk2uGr1',$,$,$,(#2565),#15917); +#15917= IFCLIBRARYREFERENCE($,$,'Forme','La forme de la r\S\iservation. L''ensemble des valeurs autoris\S\ies contient au moins "Rectangle", "Round" et "Undefined".','fr-FR',$); + +#8943= IFCRELASSOCIATESLIBRARY('1xMW1disrASBba8ojUis65',$,$,$,(#2565),#15918); +#15918= IFCLIBRARYREFERENCE($,$,'\X2\5F6272B6\X0\','\X2\7A7A9593306E5F6272B630925B9A7FA93057307E305930025C11306A304F30683082300C56DB89D25F62300D3001300C5186300D3001300C672A5B9A7FA9300D306E50243092542B307F307E30593002\X0\','ja-JP',$); + +#8944= IFCRELASSOCIATESLIBRARY('3b3ycbWQr3xRqq9zm1TOK9',$,$,$,(#2565),#15919); +#15919= IFCLIBRARYREFERENCE($,$,'\X2\5F6272B6\X0\','\X2\7A7A67844EF676845F6272B6FF0C5F53524D5F9752308BA453EF7684503C81F35C11530562EC201C77E95F62201D3001201C57065F62201D53CA201C672A5B9A4E49201D3002\X0\','zh-CN',$); + +#8945= IFCRELASSOCIATESLIBRARY('1_i7oOgoXC8QrSowgdCnJj',$,$,$,(#2566),#15920); +#15920= IFCLIBRARYREFERENCE($,$,'Shape Description',$,'en',$); + +#8947= IFCRELASSOCIATESLIBRARY('02xA3DWs59hAadOYO4Pn8E',$,$,$,(#2567),#15921); +#15921= IFCLIBRARYREFERENCE($,$,'Shape Type',$,'en',$); + +#8948= IFCRELASSOCIATESLIBRARY('0C6xLdVabA6gNFCIGJ2ZN2',$,$,$,(#2567),#15922); +#15922= IFCLIBRARYREFERENCE($,$,'\X2\5F6272B6\X0\','\X2\30B830E430F330AF30B730E730F330DC30C330AF30B9306E5F6272B63002\X0\','ja-JP',$); + +#8949= IFCRELASSOCIATESLIBRARY('0WH9Dup91C2Oawrtn_ZNiK',$,$,$,(#2567),#15923); +#15923= IFCLIBRARYREFERENCE($,$,'\X2\D615C0C1\X0\','\X2\C9C0C580\X0\ \X2\C139C158\X0\ \X2\C0C1C790\X0\ \X2\BAA8C591\X0\.','ko-KR',$); + +#8950= IFCRELASSOCIATESLIBRARY('2mJtNTJrzErBLx_UEcvSR3',$,$,$,(#2568),#15924); +#15924= IFCLIBRARYREFERENCE($,$,'Shear Area Y',$,'en',$); + +#8951= IFCRELASSOCIATESLIBRARY('2p2dEoPIL7O9vTMJFigK1P',$,$,$,(#2569),#15925); +#15925= IFCLIBRARYREFERENCE($,$,'Shear Area Z',$,'en',$); + +#8952= IFCRELASSOCIATESLIBRARY('3azzNjONXEvPdRZ1f$TffL',$,$,$,(#2570),#15926); +#15926= IFCLIBRARYREFERENCE($,$,'Shear Centre Y',$,'en',$); + +#8953= IFCRELASSOCIATESLIBRARY('3k$RA0dU9E5BWy7Nh1Ym2b',$,$,$,(#2571),#15927); +#15927= IFCLIBRARYREFERENCE($,$,'Shear Centre Z',$,'en',$); + +#8954= IFCRELASSOCIATESLIBRARY('2HDQ5VGwj62vPMOjEQInB7',$,$,$,(#2572),#15928); +#15928= IFCLIBRARYREFERENCE($,$,'Shear Deformation Area Y',$,'en',$); + +#8955= IFCRELASSOCIATESLIBRARY('2N55_OIZjE9huMrTjck$oP',$,$,$,(#2573),#15929); +#15929= IFCLIBRARYREFERENCE($,$,'Shear Deformation Area Z',$,'en',$); + +#8956= IFCRELASSOCIATESLIBRARY('238vnjlzH8ZBbN3rUsZzc0',$,$,$,(#2578),#15930); +#15930= IFCLIBRARYREFERENCE($,$,'Shear Modulus',$,'en',$); + +#8958= IFCRELASSOCIATESLIBRARY('2mkINjYUD3aA4arIITUhr8',$,$,$,(#2590),#15931); +#15931= IFCLIBRARYREFERENCE($,$,'Sheath Colors',$,'en',$); + +#8959= IFCRELASSOCIATESLIBRARY('3no8cjKfnCMfnY7Ns3_swS',$,$,$,(#2590),#15932); +#15932= IFCLIBRARYREFERENCE($,$,'\X2\30B730FC30B98272\X0\','\X2\30B330A28272FF08\X0\IEC60757\X2\306B3088308BFF0930027DD130689EC48272306E6DF754088272306E4FDD8B7763A55730FF08\X0\PE\X2\FF09306E5C0E4F53306F3001\X0\IEC60446\X2\306E89814EF6306B5FDC305830666CE8610F305730664F7F75283002\X0\','ja-JP',$); + +#8960= IFCRELASSOCIATESLIBRARY('0SCbdhUk56juQr08FMXTiV',$,$,$,(#2590),#15933); +#15933= IFCLIBRARYREFERENCE($,$,'\X2\CF54C5B4\X0\ \X2\C0C9\X0\','\X2\B179C0C9ACFC\X0\ \X2\B178B780C0C9\X0\ \X2\D63CD569\X0\ \X2\C0C9C0C1C758\X0\ \X2\BCF4D638\X0\ \X2\C811C9C0\X0\ (PE) \X2\B3C4CCB4B294\X0\ IEC60446\X2\C758\X0\ \X2\C694AD6CC5D0\X0\ \X2\B530B77CC8FCC758D558C5EC\X0\ \X2\C0ACC6A9\X0\.','ko-KR',$); + +#8961= IFCRELASSOCIATESLIBRARY('1jPHhVteX5LxL9P0DHaE8w',$,$,$,(#2593),#15934); +#15934= IFCLIBRARYREFERENCE($,$,'Ship Method',$,'en',$); + +#8962= IFCRELASSOCIATESLIBRARY('0GQYtVUef5YgpuGlGUnYXB',$,$,$,(#2594),#15935); +#15935= IFCLIBRARYREFERENCE($,$,'Short Circuit1 Pole Maximum State',$,'en',$); + +#8963= IFCRELASSOCIATESLIBRARY('3zUZEG5Fz5tAg5ob3fJ4Px',$,$,$,(#2594),#15936); +#15936= IFCLIBRARYREFERENCE($,$,'1\X2\69756700592777ED7D6196FB6D41\X0\','\X2\96FB6E904F9B7D66664270B9306E70B9\X0\1\X2\76F83068\X0\N\X2\9593306E\X0\1\X2\69756700592777ED7D6196FB6D413002\X0\','ja-JP',$); + +#8964= IFCRELASSOCIATESLIBRARY('12oT4GBMTBPeeAovTcYBnB',$,$,$,(#2594),#15937); +#15937= IFCLIBRARYREFERENCE($,$,'1 \X2\ADF9\X0\ \X2\CD5CB300\X0\ \X2\B2E8B77D\X0\ \X2\C804B958\X0\','\X2\C804C6D0\X0\ \X2\ACF5AE09\X0\ \X2\C2DCC810\X0\ \X2\C810\X0\ 1 \X2\B2E8ACC4C640\X0\ N \X2\C0ACC774C758\X0\ 1 \X2\ADF9\X0\ \X2\CD5CB300\X0\ \X2\B2E8B77D\X0\ \X2\C804B958\X0\ \X2\C5EDB960\X0\.','ko-KR',$); + +#8965= IFCRELASSOCIATESLIBRARY('2Nd9R35kH6Buk00EPX4Pdm',$,$,$,(#2595),#15938); +#15938= IFCLIBRARYREFERENCE($,$,'Short Circuit1 Pole Minimum State',$,'en',$); + +#8966= IFCRELASSOCIATESLIBRARY('3a59HxqlT9UvefvJybhyEg',$,$,$,(#2595),#15939); +#15939= IFCLIBRARYREFERENCE($,$,'1\X2\697567005C0F77ED7D6196FB6D41\X0\','\X2\96FB6E904F9B7D66664270B9306E70B9\X0\1\X2\76F83068\X0\N\X2\9593306E\X0\1\X2\697567005C0F77ED7D6196FB6D413002\X0\','ja-JP',$); + +#8967= IFCRELASSOCIATESLIBRARY('3a7v_ZZAX1mOx2BgKgfTOn',$,$,$,(#2595),#15940); +#15940= IFCLIBRARYREFERENCE($,$,'1 \X2\ADF9\X0\ \X2\CD5CC18C\X0\ \X2\B2E8B77D\X0\ \X2\C804B958\X0\','\X2\C804C6D0\X0\ \X2\ACF5AE09\X0\ \X2\C2DCC810\X0\ \X2\C810\X0\ 1 \X2\B2E8ACC4C640\X0\ N \X2\C0ACC774C758\X0\ 1 \X2\ADF9\X0\ \X2\CD5CC18C\X0\ \X2\B2E8B77D\X0\ \X2\C804B958\X0\.','ko-KR',$); + +#8968= IFCRELASSOCIATESLIBRARY('13l82hYHv4nvt4udvgoaxf',$,$,$,(#2596),#15941); +#15941= IFCLIBRARYREFERENCE($,$,'Short Circuit1 Pole Power Factor Maximum State',$,'en',$); + +#8969= IFCRELASSOCIATESLIBRARY('1NYykSuRbEz9Q_QM4oqBhN',$,$,$,(#2596),#15942); +#15942= IFCLIBRARYREFERENCE($,$,'1\X2\69756700592777ED7D6196FB6D41529B7387\X0\','\X2\96FB6E904F9B7D66664270B9306E70B9\X0\1\X2\76F83068\X0\N\X2\9593306E\X0\1\X2\69756700592777ED7D6196FB6D41529B73873002\X0\','ja-JP',$); + +#8970= IFCRELASSOCIATESLIBRARY('1HLQsHLqrFOgdlu$tnh4dp',$,$,$,(#2596),#15943); +#15943= IFCLIBRARYREFERENCE($,$,'1 \X2\ADF9\X0\ \X2\CD5CB300\X0\ \X2\B2E8B77D\X0\ \X2\C804B958\X0\ \X2\C5EDB960\X0\','\X2\C804C6D0\X0\ \X2\ACF5AE09\X0\ \X2\C2DCC810\X0\ \X2\C810\X0\ 1 \X2\B2E8ACC4C640\X0\ N \X2\C0ACC774C758\X0\ 1 \X2\ADF9\X0\ \X2\CD5CB300\X0\ \X2\B2E8B77D\X0\ \X2\C804B958\X0\ \X2\C5EDB960\X0\.','ko-KR',$); + +#8971= IFCRELASSOCIATESLIBRARY('0aCuhzqv94xg4PXbBReGrl',$,$,$,(#2597),#15944); +#15944= IFCLIBRARYREFERENCE($,$,'Short Circuit1 Pole Power Factor Minimum State',$,'en',$); + +#8972= IFCRELASSOCIATESLIBRARY('3Sw45ZwLj6cv35YJZN8zx5',$,$,$,(#2597),#15945); +#15945= IFCLIBRARYREFERENCE($,$,'1\X2\697567005C0F77ED7D6196FB6D41529B7387\X0\','\X2\96FB6E904F9B7D66664270B9306E70B9\X0\1\X2\76F83068\X0\N\X2\9593306E\X0\1\X2\697567005C0F77ED7D6196FB6D41529B73873002\X0\','ja-JP',$); + +#8973= IFCRELASSOCIATESLIBRARY('1YqsEUfp55dhcZa3Pn9XT0',$,$,$,(#2597),#15946); +#15946= IFCLIBRARYREFERENCE($,$,'1 \X2\ADF9\X0\ \X2\CD5CC18C\X0\ \X2\B2E8B77D\X0\ \X2\C804B958\X0\ \X2\C5EDB960\X0\','\X2\C804C6D0\X0\ \X2\ACF5AE09\X0\ \X2\C2DCC810\X0\ \X2\C810\X0\ 1 \X2\B2E8ACC4C640\X0\ N \X2\C0ACC774C758\X0\ 1 \X2\ADF9\X0\ \X2\CD5CC18C\X0\ \X2\B2E8B77D\X0\ \X2\C804B958\X0\ \X2\C5EDB960\X0\.','ko-KR',$); + +#8974= IFCRELASSOCIATESLIBRARY('2VBB6a9Mf9Dxhb$_x6OR5k',$,$,$,(#2598),#15947); +#15947= IFCLIBRARYREFERENCE($,$,'Short Circuit2 Pole Minimum State',$,'en',$); + +#8975= IFCRELASSOCIATESLIBRARY('1y__$buynDX8PjjqKB0Aap',$,$,$,(#2598),#15948); +#15948= IFCLIBRARYREFERENCE($,$,'2\X2\697567005C0F77ED7D6196FB6D41\X0\','\X2\96FB6E904F9B7D66664270B9306E\X0\2\X2\697567005C0F77ED7D6196FB6D413002\X0\','ja-JP',$); + +#8976= IFCRELASSOCIATESLIBRARY('1cs_2B0C58L9pFsFESME42',$,$,$,(#2598),#15949); +#15949= IFCLIBRARYREFERENCE($,$,'2 \X2\ADF9\X0\ \X2\CD5CC18C\X0\ \X2\B2E8B77D\X0\ \X2\C804B958\X0\','\X2\C804C6D0\X0\ \X2\ACF5AE09\X0\ \X2\C2DCC810C758\X0\ \X2\C591ADF9\X0\ \X2\CD5CC18C\X0\ \X2\B2E8B77D\X0\ \X2\C804B958\X0\.','ko-KR',$); + +#8977= IFCRELASSOCIATESLIBRARY('2j0WFIx$H8Uviwc5x6z6Xr',$,$,$,(#2599),#15950); +#15950= IFCLIBRARYREFERENCE($,$,'Short Circuit2 Pole Power Factor Minimum State',$,'en',$); + +#8978= IFCRELASSOCIATESLIBRARY('06im11vrr388umkHplYQXP',$,$,$,(#2599),#15951); +#15951= IFCLIBRARYREFERENCE($,$,'2\X2\697567005C0F77ED7D6196FB6D41529B7387\X0\','\X2\96FB6E904F9B7D66664270B9306E\X0\2\X2\697567005C0F77ED7D6196FB6D41529B73873002\X0\','ja-JP',$); + +#8979= IFCRELASSOCIATESLIBRARY('3odzc3RIvBowxNnG1LWQsz',$,$,$,(#2599),#15952); +#15952= IFCLIBRARYREFERENCE($,$,'2 \X2\ADF9\X0\ \X2\CD5CC18C\X0\ \X2\B2E8B77D\X0\ \X2\C804B958\X0\ \X2\C5EDB960\X0\','\X2\C804C6D0\X0\ \X2\ACF5AE09\X0\ \X2\C2DCC810C758\X0\ \X2\C591ADF9\X0\ \X2\CD5CC18C\X0\ \X2\B2E8B77D\X0\ \X2\C804B958\X0\ \X2\C5EDB960\X0\.','ko-KR',$); + +#8980= IFCRELASSOCIATESLIBRARY('17YGktCEP7PRIEQTp2xnCC',$,$,$,(#2600),#15953); +#15953= IFCLIBRARYREFERENCE($,$,'Short Circuit3 Pole Maximum State',$,'en',$); + +#8981= IFCRELASSOCIATESLIBRARY('03PT2wC0rF0RFuGM5rGKmG',$,$,$,(#2600),#15954); +#15954= IFCLIBRARYREFERENCE($,$,'3\X2\69756700592777ED7D6196FB6D41\X0\','\X2\96FB6E904F9B7D66664270B9306E\X0\3\X2\69756700592777ED7D6196FB6D413002\X0\','ja-JP',$); + +#8982= IFCRELASSOCIATESLIBRARY('3pH$OwyODCG86XwrM6cSE7',$,$,$,(#2600),#15955); +#15955= IFCLIBRARYREFERENCE($,$,'3 \X2\ADF9\X0\ \X2\CD5CB300\X0\ \X2\B2E8B77D\X0\ \X2\C804B958\X0\','\X2\C804C6D0\X0\ \X2\ACF5AE09\X0\ \X2\C2DCC810C758\X0\ 3 \X2\ADF9\X0\ \X2\CD5CB300\X0\ \X2\B2E8B77D\X0\ \X2\C804B958\X0\.','ko-KR',$); + +#8983= IFCRELASSOCIATESLIBRARY('1GGF4miwr7ngyWuoR9D8mg',$,$,$,(#2601),#15956); +#15956= IFCLIBRARYREFERENCE($,$,'Short Circuit3 Pole Power Factor Maximum State',$,'en',$); + +#8984= IFCRELASSOCIATESLIBRARY('2kVnDaCd91vOOxNvCFWEV0',$,$,$,(#2601),#15957); +#15957= IFCLIBRARYREFERENCE($,$,'3\X2\69756700592777ED7D6196FB6D41529B7387\X0\','\X2\96FB6E904F9B7D66664270B9306E\X0\3\X2\69756700592777ED7D6196FB6D41529B73873002\X0\','ja-JP',$); + +#8985= IFCRELASSOCIATESLIBRARY('3J5Tb1L85FDeMATUmmr3vx',$,$,$,(#2601),#15958); +#15958= IFCLIBRARYREFERENCE($,$,'3 \X2\ADF9\X0\ \X2\CD5CB300\X0\ \X2\B2E8B77D\X0\ \X2\C804B958\X0\ \X2\C5EDB960\X0\','\X2\C804C6D0\X0\ \X2\ACF5AE09\X0\ \X2\C2DCC810C758\X0\ 3 \X2\ADF9\X0\ \X2\CD5CB300\X0\ \X2\B2E8B77D\X0\ \X2\C804B958\X0\ \X2\C5EDB960\X0\.','ko-KR',$); + +#8986= IFCRELASSOCIATESLIBRARY('0N19IDDiH9EvJlFRlsx7c6',$,$,$,(#2602),#15959); +#15959= IFCLIBRARYREFERENCE($,$,'Short Circuit Voltage',$,'en',$); + +#8987= IFCRELASSOCIATESLIBRARY('1kMoHjDdn2ow9H$DRAJI0w',$,$,$,(#2602),#15960); +#15960= IFCLIBRARYREFERENCE($,$,'\X2\77ED7D6196FB5727\X0\','%\X2\30674E0E30483089308C308B590957275668306E5B9A683C96FB6D41306B304A3051308B77ED7D6196FB5727306E5B9F65703068865A657030925B9A7FA93059308B89077D2065703002\X0\','ja-JP',$); + +#8988= IFCRELASSOCIATESLIBRARY('1n4UHrFCnD7uRN6pY$LYyH',$,$,$,(#2602),#15961); +#15961= IFCLIBRARYREFERENCE($,$,'\X2\B2E8B77D\X0\ \X2\C804C555\X0\','%\X2\C5D0C11C\X0\ \X2\C8FCC5B4C9C4\X0\ \X2\BCC0C555AE30\X0\ \X2\C815ACA9\X0\ \X2\C804B958C758\X0\ \X2\B2E8B77D\X0\ \X2\C804C555C758\X0\ \X2\C2E4C218C640\X0\ \X2\D5C8C218B97C\X0\ \X2\C815C758D558B294\X0\ \X2\BCF5C18CC218\X0\.','ko-KR',$); + +#8989= IFCRELASSOCIATESLIBRARY('0JpjbXKqDBDwmay7yeVIbc',$,$,$,(#2603),#15962); +#15962= IFCLIBRARYREFERENCE($,$,'Shortening',$,'en',$); + +#8990= IFCRELASSOCIATESLIBRARY('073xRJYIPFpBys5qIVhIKU',$,$,$,(#2604),#15963); +#15963= IFCLIBRARYREFERENCE($,$,'Short Inside Center Lower Bar Pitch',$,'en',$); + +#8991= IFCRELASSOCIATESLIBRARY('0T_RRLS8jBquru1hsy_Dep',$,$,$,(#2604),#15964); +#15964= IFCLIBRARYREFERENCE($,$,'\X2\77ED8FBA30FB67F152175E2F30FB4E0B7AEF4E2D592E30D430C330C1\X0\','\X2\77ED8FBA65B9541130FB67F195935E2F30FB4E0B7AEF4E2D592E306E92447B4B959396943002\X0\','ja-JP',$); + +#8992= IFCRELASSOCIATESLIBRARY('3t$9MhYUPEdxueNoqiU0Zl',$,$,$,(#2605),#15965); +#15965= IFCLIBRARYREFERENCE($,$,'Short Inside Center Top Bar Pitch',$,'en',$); + +#8993= IFCRELASSOCIATESLIBRARY('0DanpGOzbBHR_FvfYNqhGH',$,$,$,(#2605),#15966); +#15966= IFCLIBRARYREFERENCE($,$,'\X2\77ED8FBA30FB67F152175E2F30FB4E0A7AEF4E2D592E30D430C330C1\X0\','\X2\77ED8FBA65B9541130FB67F195935E2F30FB4E0A7AEF4E2D592E306E92447B4B959396943002\X0\','ja-JP',$); + +#8994= IFCRELASSOCIATESLIBRARY('0kJqEVnQ5Cp9JGdqsUrkQ6',$,$,$,(#2606),#15967); +#15967= IFCLIBRARYREFERENCE($,$,'Short Inside End Lower Bar Pitch',$,'en',$); + +#8995= IFCRELASSOCIATESLIBRARY('344yfcq3jCCOeqjk4F4MJJ',$,$,$,(#2606),#15968); +#15968= IFCLIBRARYREFERENCE($,$,'\X2\77ED8FBA30FB67F152175E2F30FB4E0B7AEF7AEF90E830D430C330C1\X0\','\X2\77ED8FBA65B9541130FB67F195935E2F30FB4E0B7AEF7AEF90E8306E92447B4B959396943002\X0\','ja-JP',$); + +#8996= IFCRELASSOCIATESLIBRARY('2FAV_4bg12bhqDYPfjuxCR',$,$,$,(#2607),#15969); +#15969= IFCLIBRARYREFERENCE($,$,'Short Inside End Top Bar Pitch',$,'en',$); + +#8997= IFCRELASSOCIATESLIBRARY('0bL_uWbFz5Pvquy$6cYK8F',$,$,$,(#2607),#15970); +#15970= IFCLIBRARYREFERENCE($,$,'\X2\77ED8FBA30FB67F152175E2F30FB4E0A7AEF7AEF90E830D430C330C1\X0\','\X2\77ED8FBA65B9541130FB67F195935E2F30FB4E0A7AEF7AEF90E8306E92447B4B959396943002\X0\','ja-JP',$); + +#8998= IFCRELASSOCIATESLIBRARY('2xIJgD5hn7KPZGWRvO1Kzy',$,$,$,(#2608),#15971); +#15971= IFCLIBRARYREFERENCE($,$,'Short Outside Lower Bar Pitch',$,'en',$); + +#8999= IFCRELASSOCIATESLIBRARY('0_WdpZK2z4H8SHRtrmwgjs',$,$,$,(#2608),#15972); +#15972= IFCLIBRARYREFERENCE($,$,'\X2\77ED8FBA30FB67F152175E2F30FB4E0B7AEF30D430C330C1\X0\','\X2\77ED8FBA65B9541130FB67F152175E2F30FB4E0B7AEF306E92447B4B959396943002\X0\','ja-JP',$); + +#9000= IFCRELASSOCIATESLIBRARY('1tzC48jWT5BPTjW1e2frQW',$,$,$,(#2609),#15973); +#15973= IFCLIBRARYREFERENCE($,$,'Short Outside Top Bar Pitch',$,'en',$); + +#9001= IFCRELASSOCIATESLIBRARY('3QgvCcSAn6XhqsnCjV_Z5i',$,$,$,(#2609),#15974); +#15974= IFCLIBRARYREFERENCE($,$,'\X2\77ED8FBA30FB67F152175E2F30FB4E0A7AEF30D430C330C1\X0\','\X2\77ED8FBA65B9541130FB67F152175E2F30FB4E0A7AEF306E92447B4B959396943002\X0\','ja-JP',$); + +#9002= IFCRELASSOCIATESLIBRARY('2HSwgyUYv5cgyubPzspfyC',$,$,$,(#2610),#15975); +#15975= IFCLIBRARYREFERENCE($,$,'Short Time Current Set Value',$,'en',$); + +#9003= IFCRELASSOCIATESLIBRARY('1amlBk28P5heNZYXf0lVnw',$,$,$,(#2611),#15976); +#15976= IFCLIBRARYREFERENCE($,$,'Short Time Function',$,'en',$); + +#9004= IFCRELASSOCIATESLIBRARY('2KxNZkHW59ButQAYTRoCu2',$,$,$,(#2612),#15977); +#15977= IFCLIBRARYREFERENCE($,$,'Short Timei2t Function',$,'en',$); + +#9005= IFCRELASSOCIATESLIBRARY('0EtvrIhobFw8Expbno9tkX',$,$,$,(#2613),#15978); +#15978= IFCLIBRARYREFERENCE($,$,'Short Time Tripping Time',$,'en',$); + +#9006= IFCRELASSOCIATESLIBRARY('1Q6UMXCFnB_xe3bkb2WD8R',$,$,$,(#2614),#15979); +#15979= IFCLIBRARYREFERENCE($,$,'Shower Head Description',$,'en',$); + +#9007= IFCRELASSOCIATESLIBRARY('2r52VR4S9EO9gz74h408E4',$,$,$,(#2614),#15980); +#15980= IFCLIBRARYREFERENCE($,$,'\X2\30B730E330EF30FC30D830C330C9886873FE\X0\','\X2\30B730E330EF30FC30D830C330C9304C639251FA3059308B6C34306E653E5C04306E886873FE3002\X0\','ja-JP',$); + +#9009= IFCRELASSOCIATESLIBRARY('1YqznYt9rD_BA7OxP5HlEM',$,$,$,(#2615),#15981); +#15981= IFCLIBRARYREFERENCE($,$,'Shower Type',$,'en',$); + +#9010= IFCRELASSOCIATESLIBRARY('1l4ED9ipHFQgHDapFt8gdg',$,$,$,(#2615),#15982); +#15982= IFCLIBRARYREFERENCE($,$,'\X2\30B730E330EF30FC30BF30A430D7\X0\','\X2\58346240304B3089306E30B730E330EF30FC30BF30A430D7306E9078629EFF1A\X0\\X\0D\X\0A\X\0D\X\0A\X2\30FB6C346D786027FF1A7DCA60256642306B306F7D2065E9304F6C34306B6D78308C308B30B730E330EF30FC\X0\\X\0D\X\0A\X2\30FB72EC7ACB6027FF1A4E005EA6306B4E004EBA304C4F7F30483001533A52073089308C30663044308B30B730E330EF30FC30E630CB30C330C8\X0\\X\0D\X\0A\X2\30FB30C830F330CD30EBFF1A30B730E330EF30FC30D830C330C9306E90237D9A30678A2D7F6E3055308C30663044308B304B9577305565B95411306B540C664264CD4F5C3068306A308B6C3465635E036A5F578B306E30B730E330EF30FC\X0\','ja-JP',$); + +#9012= IFCRELASSOCIATESLIBRARY('2hjbyezlv3mgG0acwR$NDX',$,$,$,(#2619),#15983); +#15983= IFCLIBRARYREFERENCE($,$,'Signal Factor',$,'en',$); + +#9013= IFCRELASSOCIATESLIBRARY('2OBmJVh_b4s9t44aihxWJZ',$,$,$,(#2619),#15984); +#15984= IFCLIBRARYREFERENCE($,$,'\X2\C694C18C\X0\','\X2\C778C790B294\X0\ \X2\C624D504C14B\X0\ \X2\C2E0D638\X0\ \X2\ACF1C148\X0\','ko-KR',$); + +#9015= IFCRELASSOCIATESLIBRARY('0FCZmhEe11mO574_1BOl0M',$,$,$,(#2626),#15985); +#15985= IFCLIBRARYREFERENCE($,$,'Signal Offset',$,'en',$); + +#9016= IFCRELASSOCIATESLIBRARY('3_fKOHfNX6iehnGD8Lan4a',$,$,$,(#2626),#15986); +#15986= IFCLIBRARYREFERENCE($,$,'\X2\C635C14B\X0\','\X2\C624D504C14B\X0\ \X2\C0C1C218\X0\ \X2\BCC0ACBD\X0\ \X2\C2E0D638C5D0\X0\ \X2\CD94AC00B428\X0\','ko-KR',$); + +#9017= IFCRELASSOCIATESLIBRARY('2$iszEKWbB6fTxiR8tPgKZ',$,$,$,(#2635),#15987); +#15987= IFCLIBRARYREFERENCE($,$,'Signal Time',$,'en',$); + +#9018= IFCRELASSOCIATESLIBRARY('0yVxSa$jT9hf$bTIqxTmxV',$,$,$,(#2635),#15988); +#15988= IFCLIBRARYREFERENCE($,$,'\X2\C2DCAC04\X0\ \X2\C694C18C\X0\','\X2\C2DCAC04\X0\ \X2\C694C18CB294\X0\ INTEGRAL (\X2\C801BD84\X0\)\X2\ACFC\X0\ AVERAGE ((\X2\C774B3D9\X0\) \X2\D3C9ADE0\X0\) \X2\CEE8D2B8B864B7ECC5D0\X0\ \X2\C0ACC6A9B428\X0\','ko-KR',$); + +#9019= IFCRELASSOCIATESLIBRARY('23AEWzKiL63RyNXjdYuzQE',$,$,$,(#2636),#15989); +#15989= IFCLIBRARYREFERENCE($,$,'Signal Time Decrease',$,'en',$); + +#9020= IFCRELASSOCIATESLIBRARY('0Yq2Sqe2XBEu0WE0HMuvBJ',$,$,$,(#2636),#15990); +#15990= IFCLIBRARYREFERENCE($,$,'\X2\BBF8BD84\X0\ \X2\C2DCAC04\X0\ (Td)','\X2\BBF8BD84\X0\ \X2\C2DCAC04\X0\ (Td)','ko-KR',$); + +#9021= IFCRELASSOCIATESLIBRARY('1T54CUvfz7sQglJ6XrKa5x',$,$,$,(#2637),#15991); +#15991= IFCLIBRARYREFERENCE($,$,'Signal Time Increase',$,'en',$); + +#9022= IFCRELASSOCIATESLIBRARY('08gE8uVx9Fl8kJZ9t4UOw9',$,$,$,(#2637),#15992); +#15992= IFCLIBRARYREFERENCE($,$,'\X2\C801BD84\X0\ \X2\C2DCAC04\X0\ (Ti)','\X2\C801BD84\X0\ \X2\C2DCAC04\X0\ (Ti)','ko-KR',$); + +#9024= IFCRELASSOCIATESLIBRARY('0Qmif9oZj18uzsGREcx_dh',$,$,$,(#2645),#15993); +#15993= IFCLIBRARYREFERENCE($,$,'Sink Type',$,'en',$); + +#9025= IFCRELASSOCIATESLIBRARY('0oxtNWYHf7HwyGXEHUkW7w',$,$,$,(#2645),#15994); +#15994= IFCLIBRARYREFERENCE($,$,'\X2\30B730F330AF306E7A2E985E\X0\','\X2\30B730F330AF30BF30A430D7306E9078629E\X0\\X\0D\X\0A\X\0D\X\0A\X2\30FB6DF16D413057FF1A30A830C330B8304C5E733089306730423075308C306B304F30446DF1304430B730F330AF\X0\\X\0D\X\0A\X2\2022\X0\ \X2\4E0B6D413057FF1A51487AEF304C4FDD8B773055308C30014F4E6C344F4D7528306E30B730F330AF\X0\\X\0D\X\0A\X2\30FB638396646D413057FF1A51487AEF304C4FDD8B773055308C305F30B730F330AFFF08901A5E38306F\X0\900mm\X2\9AD83055306B8ABF65743055308C305F3082306EFF09\X0\\X\0D\X\0A\X2\30FB5DE66C345207308AFF1A5DE65074306B6C345207308A304C4ED8304430663044308B30B730F330AF\X0\\X\0D\X\0A\X2\30FB53F36C345207308A6D413057FF1A53F35074306B6C345207308A304C4ED8304430663044308B30B730F330AF\X0\\X\0D\X\0A\X2\30FB4E216C345207308A6D413057FF1A4E215074306B6C345207308A304C4ED8304430663044308B30BF30A430D7\X0\\X\0D\X\0A\X2\30FB70B96EF4FF1A86C753E3304B3089306E6D41308C30846EF430926355307E3048308B5C0F30553081306E30B730F330AF\X0\\X\0D\X\0A\X2\30FB5B9F9A136D413057FF1A30C730B930AF5929677F4E0B304C7C2166137684306B56FA5B9A3055308C305F4ED6801091786027306E6750659930924F7F3063305F30B730F330AF\X0\\X\0D\X\0A\X2\30FB30ED30F330C930F3FF1A30AA30FC30D030FC30D530ED30FC306A3057306E30A830C330B8304C5E733089306E6DF1304430B730F330AF\X0\\X\0D\X\0A\X2\30FB77F3818F6D413057FF1A5EC377F3818F304C63926C347BA14E2D306B5165306330663057307E3046306E3092309296323050305F308130016C886BBF726930EC30B730FC30D030FC304C4ED8304430663044308B30B730F330AF3002\X0\\X\0D\X\0A\X2\30FB659974066D413057FF1A30B430DF306E5EC368C430823067304D308B8ABF74067528517730926D173046305F3081306E30B730F330AF\X0\\X\0D\X\0A\X2\30FB30593059304E7528306E6D413057FF1A9AD86E296EC583CC304C3067304D308B4E7E3044305F72B6614B30924FDD63013067304D308B924488FD306E30B730F330AF\X0\\X\0D\X\0A\X2\30FB68DA4ED8304D6D413057FF1A91D15177306E63A57D9A30848A2D7F6E304C3067304D308B68DA30925F8C308D306B6301306430BB30E930DF30C330AF88FD306E30B730F330AF\X0\\X\0D\X\0A\X2\30FB91CE83DC6D413057FF1A30B430DF306E5EC368C430823067304D308B30016D176D4430848ABF7406306E6E96509930923059308B5927304D3081306E924488FD306E30B730F330AF\X0\','ja-JP',$); + +#9026= IFCRELASSOCIATESLIBRARY('22eEketvb0BObphaZpHLdN',$,$,$,(#2646),#15995); +#15995= IFCLIBRARYREFERENCE($,$,'Grundfl\S\dchenzahl','Grundfl\S\dchenzahl als Verh\S\dltnis der bebaubaren Fl\S\dche zur Bruttogrundst\S\|cksfl\S\dche.','de-DE',$); + +#9027= IFCRELASSOCIATESLIBRARY('3RDocppMHDnAKLkdzwV9FJ',$,$,$,(#2646),#15996); +#15996= IFCLIBRARYREFERENCE($,$,'Site Coverage Ratio',$,'en',$); + +#9028= IFCRELASSOCIATESLIBRARY('1f_gny9yfCqhfc5g$a3xgn',$,$,$,(#2646),#15997); +#15997= IFCLIBRARYREFERENCE($,$,'RatioSurfaceConstructible','Valeur maximale de la surface constructible exprim\S\ie en ratio. La valeur du ratio peut \S\jtre utilis\S\ie pour d\S\iterminer la surface constructible.','fr-FR',$); + +#9029= IFCRELASSOCIATESLIBRARY('2WnFuzgTj2mOwyNShQYaQU',$,$,$,(#2646),#15998); +#15998= IFCLIBRARYREFERENCE($,$,'\X2\5EFA853D7387\X0\','\X2\5EFA7BC957FA6E96306B3088308A670059273068306A308B30016577573097627A4D\X0\(IfcElementQuantity)\X2\30685EFA7BC997627A4D\X0\(IfcBuilding\X2\306E\X0\IfcElementQuantity)\X2\306E6BD473873002\X0\','ja-JP',$); + +#9030= IFCRELASSOCIATESLIBRARY('1r$i4Ax510o9nF2MD7NuqH',$,$,$,(#2646),#15999); +#15999= IFCLIBRARYREFERENCE($,$,'\X2\AC74D3D0C728\X0\','TotalArea / BuildableArea\X2\B85C\X0\ \X2\D45CC2DCB418B294\X0\ \X2\C774C6A9\X0\ \X2\AC00B2A5D55C\X0\ \X2\BE44C728C758\X0\ \X2\CD5CB300AC12C785B2C8B2E4\X0\.','ko-KR',$); + +#9031= IFCRELASSOCIATESLIBRARY('1GGZ2HS2fBxxRWUFmTuFsf',$,$,$,(#2647),#16000); +#16000= IFCLIBRARYREFERENCE($,$,'Size',$,'en',$); + +#9032= IFCRELASSOCIATESLIBRARY('086U98iFf0OR1jlToB5NjI',$,$,$,(#2647),#16001); +#16001= IFCLIBRARYREFERENCE($,$,'\X2\30B530A430BA\X0\','\X2\5F01FF0853C8306F30016C34681330016DF754085F017B49306E63A57D9AFF0963A57D9A30B530A430BA\X0\','ja-JP',$); + +#9034= IFCRELASSOCIATESLIBRARY('0gm6MxzOT0c9jrnSkQnSwP',$,$,$,(#2648),#16002); +#16002= IFCLIBRARYREFERENCE($,$,'Sizing Method',$,'en',$); + +#9035= IFCRELASSOCIATESLIBRARY('0TGcar6qr2QOOASzlsy4ei',$,$,$,(#2649),#16003); +#16003= IFCLIBRARYREFERENCE($,$,'Skill Level',$,'en',$); + +#9036= IFCRELASSOCIATESLIBRARY('1bHsMhhKnApPrEIO4MDeh7',$,$,$,(#2649),#16004); +#16004= IFCLIBRARYREFERENCE($,$,'\X2\628080FD6BB5968E\X0\','\X2\95A24E0E8005304C793A305930B930AD30EB30EC30D930EBFF08628080FD30FB628091CF6BB5968EFF093001304A308830735B9F884C3055308C308B30A230AF30B730E730F33078306E80FD529B3092793A30593082306E3002\X0\','ja-JP',$); + +#9037= IFCRELASSOCIATESLIBRARY('07hzNU_$19NgL$kqfSWqRr',$,$,$,(#2649),#16005); +#16005= IFCLIBRARYREFERENCE($,$,'\X2\628080FD7B497EA7\X0\','\X2\53C24E0E8005517759077684628080FD76847B497EA7FF0C53734ED64EEC57284E134E1A988657DF5185624080FD5C55793A768480FD529B3002\X0\','zh-CN',$); + +#9038= IFCRELASSOCIATESLIBRARY('0kZk6CMlb2Lvv3Zxv2C4WY',$,$,$,(#2650),#16006); +#16006= IFCLIBRARYREFERENCE($,$,'Sockelleiste','Angabe des Materials f\S\|r die Sockelleiste. Diese Angabe wird im Raumbuch verwendet.\X\0D\X\0A\X\0D\X\0ADie Materialangabe wird \S\|bernommen, wenn kein eigenes Bekleidungsobjekt (IfcCovering mit PredefinedType = SKIRTINGBOARD) f\S\|r die Sockelleiste dem Raum zugeordnet ist. Bei Inkonsistenzen (wenn beides gegeben ist), hat die Materialangabe des zugeordneten Bekleidungsobjekts Priorit\S\dt.','de-DE',$); + +#9039= IFCRELASSOCIATESLIBRARY('3Wr_VOB6P3svy_RW2rz3Er',$,$,$,(#2650),#16007); +#16007= IFCLIBRARYREFERENCE($,$,'Skirting Board',$,'en',$); + +#9040= IFCRELASSOCIATESLIBRARY('077LY4C414rRjA7qPVm5e_',$,$,$,(#2650),#16008); +#16008= IFCLIBRARYREFERENCE($,$,'Mat\S\iriau de la plinthe',$,'fr-FR',$); + +#9041= IFCRELASSOCIATESLIBRARY('2UVCc1l3f9rAAYXyhYLutl',$,$,$,(#2650),#16009); +#16009= IFCLIBRARYREFERENCE($,$,'\X2\5E4567286750\X0\','\X2\90E85C4B306E5E8A306E5468308A306B3042308B5E456728306E67508CEA307E305F306F65BD5DE5306B95A23059308B30E930D930EBFF088B58522560C55831FF09300230E930D930EB540D306F90E85C4B30EA30B930C860C55831306B4F7F75283055308C308B3002\X0\\X\0D\X\0A\X\0D\X\0A\X2\5F6272B6886873FE309263013064\X0\IfcCovering (type=SKIRTINGBOARD)\X2\30AA30D630B830A730AF30C8304C5B5857283057306A304458345408306B4E0E30483089308C308B67508CEA60C558313002\X0\IfcCovering\X2\306E67508CEA60C5583130683053306E30D730ED30D130C630A35024304C4E0081F43057306A3044583454083001\X0\IfcCovering\X2\306B4E0E30483089308C30663044308B67508CEA60C558313092512A51483059308B3002\X0\','ja-JP',$); + +#9042= IFCRELASSOCIATESLIBRARY('33YmcEWqP6V8uYn0mH6x7f',$,$,$,(#2651),#16010); +#16010= IFCLIBRARYREFERENCE($,$,'H\S\vhe der Sockelleite','Angabe der H\S\vhe der umlaufenden Sockelleiste. \X\0D\X\0A\X\0D\X\0ADer H\S\vhenparameter wird \S\|bernommen, wenn kein eigenes Bekleidungsobjekt (IfcCovering mit PredefinedType = SKIRTINGBOARD) f\S\|r die Sockelleiste dem Raum zugeordnet ist. Bei Inkonsistenzen (wenn beides gegeben ist), hat die H\S\vhe des zugeordneten Bekleidungsobjekts Priorit\S\dt.','de-DE',$); + +#9043= IFCRELASSOCIATESLIBRARY('0HDhyg83D7gxz5pt85B7d8',$,$,$,(#2651),#16011); +#16011= IFCLIBRARYREFERENCE($,$,'Skirting Board Height',$,'en',$); + +#9044= IFCRELASSOCIATESLIBRARY('1_sCYNkvj5POp5agSD8TSV',$,$,$,(#2651),#16012); +#16012= IFCLIBRARYREFERENCE($,$,'Hauteur de la plinthe',$,'fr-FR',$); + +#9045= IFCRELASSOCIATESLIBRARY('2WCKbvuUjD2fSeHdiRvYxo',$,$,$,(#2651),#16013); +#16013= IFCLIBRARYREFERENCE($,$,'\X2\5E45672867509AD8\X0\','\X2\90E85C4B306E5E456728306E9AD830553002\X0\\X\0D\X\0A\X\0D\X\0A\X2\5F6272B6886873FE309263013064\X0\IfcCovering(type=SKIRTINGBOARD)\X2\30AA30D630B830A730AF30C8304C5B5857283057306A304458345408306B4E0E30483089308C308B539A305560C558313002\X0\IfcCovering\X2\306E5E7E4F555F6272B630D130E930E130FC30BF30683053306E30D730ED30D130C630A35024304C4E0081F43057306A30445834540830015E7E4F555F6272B630D130E930E130FC30BF306E50243092512A51483059308B3002\X0\','ja-JP',$); + +#9048= IFCRELASSOCIATESLIBRARY('0qnieeUWLAxegc22jrmKFi',$,$,$,(#2654),#16014); +#16014= IFCLIBRARYREFERENCE($,$,'Neigungswinkel','Neigungswinkel des Balkens relative zur Horizontalen (0 Grad).\X\0D\X\0A\X\0D\X\0ADieser Parameter wird zus\S\dtzlich zur geometrischen Repr\S\dsentation bereitgestellt. Im Fall der Inkonsistenz zwischen dem Parameter und der Geometrie hat die geometrische Repr\S\dsention Priorit\S\dt. Dieser Parameter ist f\S\|r CAD Software write-only.','de-DE',$); + +#9049= IFCRELASSOCIATESLIBRARY('3eiG8gmfzA_v$k9ze$d0lO',$,$,$,(#2654),#16015); +#16015= IFCLIBRARYREFERENCE($,$,'Slope',$,'en',$); + +#9050= IFCRELASSOCIATESLIBRARY('2jQxyMGpP6PvCV20x9dSqA',$,$,$,(#2654),#16016); +#16016= IFCLIBRARYREFERENCE($,$,'Inclinaison','Angle d''inclinaison avec l''horizontale (0 degr\S\is). Cette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment. Les applications qui d\S\iterminent la g\S\iom\S\itrie comme les logiciels de CAO ne doivent pas autoriser la modification de cette propri\S\it\S\i','fr-FR',$); + +#9051= IFCRELASSOCIATESLIBRARY('0MhQkcQWHChBmXKUVRRx_F',$,$,$,(#2654),#16017); +#16017= IFCLIBRARYREFERENCE($,$,'\X2\50BE659C\X0\','\X2\50BE659C89D25EA630026C345E733092\X0\0\X2\5EA630683059308B3002\X0\\X\0D\X\0A\X\0D\X\0A\X2\305D306E5F6272B6FF0850BE659C6881FF0960C55831306F30018868793A306E305F3081306E5F6272B6306B518590E830674F7F75283055308C308B5E7E4F555B66768430D130E930E130FC30BF309252A03048306663D04F9B3055308C308B30025F6272B660C558313068518590E8306E5E7E4F555B66768430D130E930E130FC30BF306B77DB76FE304C751F3058305F58345408306F30015E7E4F555B66768430D130E930E130FC30BF304C512A51483055308C308B30025E7E4F555B66768430D130E930E1FF0D30BF7DE896C630A230D730EA30B130FC30B730E730F33067306F3001\X0\CAD\X2\3068540C69D8306B30013053306E5024306F66F8304D8FBC307F5C02752830683059308B3002\X0\','ja-JP',$); + +#9052= IFCRELASSOCIATESLIBRARY('1i4bmp4T90gwk8aS7CV0Ht',$,$,$,(#2654),#16018); +#16018= IFCLIBRARYREFERENCE($,$,'\X2\57615EA6\X0\','\X2\76F85BF94E8E6C345E73FF08\X0\0.0\X2\5EA6FF0965B95411768457615EA689D23002\X0\\X\0D\X\0A\X2\8BE55C5E6027624063D04F9B76845F6272B64FE1606F662F5BF9518590E85F6272B663CF8FF0548C51E04F5553C2657076848865514530025982679C51E04F5553C265704E0E8BE55C5E6027624063D04F9B76845F6272B65C5E60274E0D7B26FF0C5E944EE551E04F5553C265704E3A51C630025BF9\X0\CAD\X2\7B4951E04F557F168F917A0B5E8FFF0C8BE55C5E60275E944E3A53EA51997C7B578B3002\X0\','zh-CN',$); + +#9053= IFCRELASSOCIATESLIBRARY('24F_VbmuPEFwHjJQamal_s',$,$,$,(#2655),#16019); +#16019= IFCLIBRARYREFERENCE($,$,'Neigungswinkel','German-description-3','de-DE',$); + +#9054= IFCRELASSOCIATESLIBRARY('2C12KIp5L4fxrmu0SbSRpe',$,$,$,(#2655),#16020); +#16020= IFCLIBRARYREFERENCE($,$,'Slope',$,'en',$); + +#9055= IFCRELASSOCIATESLIBRARY('27vKhz1ETEMuSXljsEGQf5',$,$,$,(#2655),#16021); +#16021= IFCLIBRARYREFERENCE($,$,'Inclinaison','Angle d''inclinaison avec l''horizontale (0 degr\S\is). Cette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme de l''\S\il\S\iment et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment.','fr-FR',$); + +#9056= IFCRELASSOCIATESLIBRARY('2MCM1kq0X6Ogzg1f0u5jhD',$,$,$,(#2655),#16022); +#16022= IFCLIBRARYREFERENCE($,$,'\X2\50BE659C\X0\','\X2\50BE659C89D25EA630026C345E733092\X0\0\X2\5EA630683059308B3002\X0\','ja-JP',$); + +#9057= IFCRELASSOCIATESLIBRARY('2ADjEF$Fj3Sh8gcQvLZvcM',$,$,$,(#2655),#16023); +#16023= IFCLIBRARYREFERENCE($,$,'\X2\57615EA6\X0\','\X2\76F85BF94E8E6C345E73FF08\X0\0.0\X2\5EA6FF0965B95411768457615EA689D23002\X0\\X\0D\X\0A\X2\8BE55C5E6027624063D04F9B76845F6272B64FE1606F662F5BF9518590E85F6272B663CF8FF0548C51E04F5553C2657076848865514530025982679C51E04F5553C265704E0E8BE55C5E6027624063D04F9B76845F6272B65C5E60274E0D7B26FF0C5E944EE551E04F5553C265704E3A51C630025BF9\X0\CAD\X2\7B4951E04F557F168F917A0B5E8FFF0C8BE55C5E60275E944E3A53EA51997C7B578B3002\X0\','zh-CN',$); + +#9058= IFCRELASSOCIATESLIBRARY('1wLJy8YYnAAhkZHfu8r8b3',$,$,$,(#2656),#16024); +#16024= IFCLIBRARYREFERENCE($,$,'Neigungswinkel','Neigungswinkel der St\S\|tze relative zur Horizontalen (0 Grad).\X\0D\X\0A\X\0D\X\0ADieser Parameter wird zus\S\dtzlich zur geometrischen Repr\S\dsentation bereitgestellt. Im Fall der Inkonsistenz zwischen dem Parameter und der Geometrie hat die geometrische Repr\S\dsention Priorit\S\dt. Dieser Parameter ist f\S\|r CAD Software write-only.','de-DE',$); + +#9059= IFCRELASSOCIATESLIBRARY('3lImyZXvj5JB0XuINVcuGx',$,$,$,(#2656),#16025); +#16025= IFCLIBRARYREFERENCE($,$,'Slope',$,'en',$); + +#9060= IFCRELASSOCIATESLIBRARY('0wDNoAPNv8fe9ctzqSpzn_',$,$,$,(#2656),#16026); +#16026= IFCLIBRARYREFERENCE($,$,'Inclinaison','Angle d''inclinaison avec l''horizontale (0 degr\S\is). Cette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment.','fr-FR',$); + +#9061= IFCRELASSOCIATESLIBRARY('2SwR13yNv8MhDdt3HGm5OO',$,$,$,(#2656),#16027); +#16027= IFCLIBRARYREFERENCE($,$,'\X2\50BE659C\X0\','\X2\50BE659C89D25EA630026C345E733092\X0\0\X2\5EA630683059308B3002\X0\','ja-JP',$); + +#9062= IFCRELASSOCIATESLIBRARY('37LuUT$b9CogYzxXWtnnpP',$,$,$,(#2656),#16028); +#16028= IFCLIBRARYREFERENCE($,$,'\X2\57615EA6\X0\','\X2\76F85BF94E8E6C345E73FF08\X0\0.0\X2\5EA6FF0965B95411768457615EA689D23002\X0\\X\0D\X\0A\X2\8BE55C5E6027624063D04F9B76845F6272B64FE1606F662F5BF9518590E85F6272B663CF8FF0548C51E04F5553C2657076848865514530025982679C51E04F5553C265704E0E8BE55C5E6027624063D04F9B76845F6272B65C5E60274E0D7B26FF0C5E944EE551E04F5553C265704E3A51C630025BF9\X0\CAD\X2\7B4951E04F557F168F917A0B5E8FFF0C8BE55C5E60275E944E3A53EA51997C7B578B3002\X0\','zh-CN',$); + +#9063= IFCRELASSOCIATESLIBRARY('08SFWqdJrEHOgkztYYHKTg',$,$,$,(#2657),#16029); +#16029= IFCLIBRARYREFERENCE($,$,'Neigung','German-description-4','de-DE',$); + +#9064= IFCRELASSOCIATESLIBRARY('2VBbpNlfr9N92dE2lWrXPG',$,$,$,(#2657),#16030); +#16030= IFCLIBRARYREFERENCE($,$,'Slope',$,'en',$); + +#9065= IFCRELASSOCIATESLIBRARY('2FW2K_rx1FD9G_YBBuuGWU',$,$,$,(#2657),#16031); +#16031= IFCLIBRARYREFERENCE($,$,'Pente','Angle d''inclinaison relativement \S\` l''horizontale correspondant \S\` la valeur 0 degr\S\is. Valeur maximale de l''inclinaison actuellement projet\S\ie. Cette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme de l''\S\il\S\iment et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment.','fr-FR',$); + +#9066= IFCRELASSOCIATESLIBRARY('1ej2D88gb6ZxWx30Dp9F5G',$,$,$,(#2657),#16032); +#16032= IFCLIBRARYREFERENCE($,$,'\X2\901A8DEF306E50BE659C89D25EA6\X0\(\X2\6C345E73304B3089306E89D25EA6FF09\X0\','\X2\30AA30D630B830A730AF30C850BE659C89D25EA6FF086C345E73304C\X0\0.0\X2\5EA6\X0\)\X\0D\X\0A\X2\73FE5728306E8A2D8A08306B3088308B901A8DEF306E305F3081306E5B9F969B306E67005927306E50BE659C30025F6260C55831306F300151855074306F4F7F75283055308C308B5F62886873FE304A308830735E7E4F555B6676845A924ECB59096570306B52A03048306663D04F9B3055308C307E305930025E7E4F555B6676845A924ECB5909657030685F6272796027306E9593306E77DB76FE306E583454083067306F30014ED85C5E306E72796027306E4E2D306763D04F9B3055308C306630015E7E4F555B6676845A924ECB59096570306F5148884C30923068308A307E30593002\X0\"','ja-JP',$); + +#9067= IFCRELASSOCIATESLIBRARY('0kdBKL4sf5h8qurKs3I02L',$,$,$,(#2657),#16033); +#16033= IFCLIBRARYREFERENCE($,$,'\X2\57615EA6\X0\','\X2\67844EF676F85BF94E8E6C345E73FF08\X0\0.0\X2\5EA6FF0965B9541176845B9E964557615EA689D23002\X0\\X\0D\X\0A\X2\5F53524D8BBE8BA165B96848786E5B9A7684901A905376846700592757615EA63002\X0\\X\0D\X\0A\X2\8BE55C5E6027624063D04F9B76845F6272B64FE1606F662F5BF9518590E85F6272B663CF8FF0548C51E04F5553C2657076848865514530025982679C51E04F5553C265704E0E8BE55C5E6027624063D04F9B76845F6272B65C5E60274E0D7B26FF0C5E944EE551E04F5553C265704E3A51C63002\X0\','zh-CN',$); + +#9068= IFCRELASSOCIATESLIBRARY('17aUCTRXv0lBV4e2PmOdH8',$,$,$,(#2658),#16034); +#16034= IFCLIBRARYREFERENCE($,$,'Slope',$,'en',$); + +#9069= IFCRELASSOCIATESLIBRARY('2QC8fB1RfELhwyNxIYakRC',$,$,$,(#2658),#16035); +#16035= IFCLIBRARYREFERENCE($,$,'\X2\52FE914D\X0\','\X2\63926C34306B5FC58981306A6E9D306E89D25EA6FF0850BE659CFF09\X0\','ja-JP',$); + +#9070= IFCRELASSOCIATESLIBRARY('1t4onKAOb2_uaiWWjpxYs1',$,$,$,(#2662),#16036); +#16036= IFCLIBRARYREFERENCE($,$,'Slot Length',$,'en',$); + +#9071= IFCRELASSOCIATESLIBRARY('1fgexSdPzCPAetxI0cF63Z',$,$,$,(#2662),#16037); +#16037= IFCLIBRARYREFERENCE($,$,'ElongueurFente','Longueur de la fente','fr-FR',$); + +#9072= IFCRELASSOCIATESLIBRARY('3eh1u7Eg18WAMFi5YOGBvu',$,$,$,(#2662),#16038); +#16038= IFCLIBRARYREFERENCE($,$,'\X2\30B930ED30C330C89577\X0\','\X2\30B930ED30C330C89577\X0\','ja-JP',$); + +#9073= IFCRELASSOCIATESLIBRARY('3fanS1fBnEXANTuNHTvK6Z',$,$,$,(#2663),#16039); +#16039= IFCLIBRARYREFERENCE($,$,'Slot Width',$,'en',$); + +#9074= IFCRELASSOCIATESLIBRARY('05HTY0BivB7wqSRbkEhCDU',$,$,$,(#2663),#16040); +#16040= IFCLIBRARYREFERENCE($,$,'EpaisseurFente','Epaisseur de la fente','fr-FR',$); + +#9075= IFCRELASSOCIATESLIBRARY('29BIoaDEHEsPbe7WN60IIw',$,$,$,(#2663),#16041); +#16041= IFCLIBRARYREFERENCE($,$,'\X2\30B930ED30C330C85DFE\X0\','\X2\30B930ED30C330C85DFE\X0\','ja-JP',$); + +#9076= IFCRELASSOCIATESLIBRARY('0D5z6029T7KfCvk5v6$2Hj',$,$,$,(#2665),#16042); +#16042= IFCLIBRARYREFERENCE($,$,'Rauchschutz','Angabe, ob die T\S\|r einen Rauchschutz gem\S\d\S\_ der nationalen oder regionalen Brandschutzverordnung gew\S\dhrleistet (JA) oder nicht (NEIN). Rauchschutzt\S\|ren m\S\|ssen selbstschlie\S\_end sein.','de-DE',$); + +#9077= IFCRELASSOCIATESLIBRARY('0IM_FSGRP7FuT4fdxKDyKw',$,$,$,(#2665),#16043); +#16043= IFCLIBRARYREFERENCE($,$,'Smoke Stop',$,'en',$); + +#9078= IFCRELASSOCIATESLIBRARY('3FED03fcX53A_jgNTGVaSV',$,$,$,(#2665),#16044); +#16044= IFCLIBRARYREFERENCE($,$,'CoupeFumee','Indique si la porte est con\S\gue pour une fonction coupe-fum\S\ie (VRAI) ou non (FAUX)','fr-FR',$); + +#9079= IFCRELASSOCIATESLIBRARY('2sj_2Zo35BF8rzw7myjJyE',$,$,$,(#2665),#16045); +#16045= IFCLIBRARYREFERENCE($,$,'\X2\71596B6230816A5F80FD533A5206\X0\','\X2\3053306E30C930A2304C715930926B623081308B6A5F80FD309267093059308B304B30693046304B306E30D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#9080= IFCRELASSOCIATESLIBRARY('2j1JEZHy14CwUqD78jbXHC',$,$,$,(#2665),#16046); +#16046= IFCLIBRARYREFERENCE($,$,'\X2\662F5426963270DF\X0\','\X2\8868793A8BE567844EF6662F54268BBE8BA14E3A963270DF3002\X0\','zh-CN',$); + +#9081= IFCRELASSOCIATESLIBRARY('0v1A8BQMz1m8yzmpq7CHRu',$,$,$,(#2666),#16047); +#16047= IFCLIBRARYREFERENCE($,$,'Rauchschutz','Angabe, ob das Fenster einen Rauchschutz gem\S\d\S\_ der nationalen oder regionalen Brandschutzverordnung gew\S\dhrleistet (JA) oder nicht (NEIN).','de-DE',$); + +#9082= IFCRELASSOCIATESLIBRARY('2Oc$Kwvqn17RMl$P2DMPlE',$,$,$,(#2666),#16048); +#16048= IFCLIBRARYREFERENCE($,$,'Smoke Stop',$,'en',$); + +#9083= IFCRELASSOCIATESLIBRARY('0jejpE3Yf11BSDcm1n9fA2',$,$,$,(#2666),#16049); +#16049= IFCLIBRARYREFERENCE($,$,'CoupeFumee','Indique si la porte est con\S\gue pour une fonction coupe-fum\S\ie (VRAI) ou non (FAUX)','fr-FR',$); + +#9085= IFCRELASSOCIATESLIBRARY('2EO6VzGojExBCvGAuF5aG0',$,$,$,(#2669),#16050); +#16050= IFCLIBRARYREFERENCE($,$,'Soffit Level',$,'en',$); + +#9086= IFCRELASSOCIATESLIBRARY('2xtrDQWyL3nB7F9kECsaoC',$,$,$,(#2669),#16051); +#16051= IFCLIBRARYREFERENCE($,$,'\X2\67005C0F6DF13055\X0\','\X2\65AD9762306E670030829AD8304490E85206306E6DF13055FF0857309762304B3089FF093002\X0\','ja-JP',$); + +#9087= IFCRELASSOCIATESLIBRARY('2ccPQVNtjAo8OZCoAzLG2L',$,$,$,(#2669),#16052); +#16052= IFCLIBRARYREFERENCE($,$,'\X2\CD5CC18CAE4AC774\X0\','\X2\B2E8BA74C758\X0\ \X2\AC00C7A5\X0\ \X2\B192C740\X0\ \X2\BD80BD84C758\X0\ \X2\AE4AC774\X0\ (\X2\C9C0C0C1C5D0C11C\X0\)','ko-KR',$); + +#9088= IFCRELASSOCIATESLIBRARY('2UzgsIsB986vWSvI4zCBqJ',$,$,$,(#2670),#16053); +#16053= IFCLIBRARYREFERENCE($,$,'Soffit Level',$,'en',$); + +#9089= IFCRELASSOCIATESLIBRARY('0Xx36WzITAhx5BL6kKR$Xm',$,$,$,(#2670),#16054); +#16054= IFCLIBRARYREFERENCE($,$,'\X2\67005C0F6DF13055\X0\','\X2\65AD9762306E670030829AD8304490E85206306E6DF13055FF0857309762304B3089FF093002\X0\','ja-JP',$); + +#9090= IFCRELASSOCIATESLIBRARY('3ZepI4tAr22wnf3U_fhp01',$,$,$,(#2670),#16055); +#16055= IFCLIBRARYREFERENCE($,$,'\X2\CD5CC18CAE4AC774\X0\','\X2\B2E8BA74C758\X0\ \X2\AC00C7A5\X0\ \X2\B192C740\X0\ \X2\BD80BD84C758\X0\ \X2\AE4AC774\X0\ (\X2\C9C0C0C1C5D0C11C\X0\)','ko-KR',$); + +#9091= IFCRELASSOCIATESLIBRARY('2618aE4F96rwLjoWxvz7i8',$,$,$,(#2672),#16056); +#16056= IFCLIBRARYREFERENCE($,$,'Software Version',$,'en',$); + +#9092= IFCRELASSOCIATESLIBRARY('00oAkgIejCTfRdk1VdC3Vt',$,$,$,(#2672),#16057); +#16057= IFCLIBRARYREFERENCE($,$,'\X2\C18CD504D2B8C6E8C5B4\X0\ \X2\BC84C804\X0\','\X2\CEE8D2B8B864B7EC\X0\ \X2\C18CD504D2B8C6E8C5B4\X0\ \X2\BC84C804\X0\','ko-KR',$); + +#9093= IFCRELASSOCIATESLIBRARY('0_ElUzUpL8GhtM_nxo93Nc',$,$,$,(#2673),#16058); +#16058= IFCLIBRARYREFERENCE($,$,'Soil Conductivity',$,'en',$); + +#9094= IFCRELASSOCIATESLIBRARY('0BEsJJFJz8SBFDk1FAy_ys',$,$,$,(#2674),#16059); +#16059= IFCLIBRARYREFERENCE($,$,'Strahlungsabsorbtionsgrad','German-description-13','de-DE',$); + +#9095= IFCRELASSOCIATESLIBRARY('2PqQBMJnvEXwZ$9zXis4kC',$,$,$,(#2674),#16060); +#16060= IFCLIBRARYREFERENCE($,$,'Solar Absorption',$,'en',$); + +#9096= IFCRELASSOCIATESLIBRARY('0cv8Rkpfr4k9j3u2wAbNqq',$,$,$,(#2674),#16061); +#16061= IFCLIBRARYREFERENCE($,$,'AbsorptionRayonnementSolaire','(Asol). Ratio du rayonnement solaire incident qui est absorb\S\i par le vitrage. Somme de l''absorption distribu\S\ie \S\` l''ext\S\irieur (a) et \S\` l''int\S\irieur (qi). Noter l''\S\iquation suivante : Asol + Rsol + Tsol = 1.','fr-FR',$); + +#9097= IFCRELASSOCIATESLIBRARY('1pbD3UjKnBZOwfGH8CNmWB',$,$,$,(#2674),#16062); +#16062= IFCLIBRARYREFERENCE($,$,'\X2\65E55C04543853CE7387\X0\','\X2\FF08\X0\Asol)\X2\30AC30E930B93067543853CE3055308C308B65E55C04306E6BD473873002543853CE306E54088A08306F591690E8FF08\X0\a\X2\FF09306830015BA45185FF08\X0\qi\X2\FF09306B5206914D3055308C308B30024EE54E0B306E65B97A0B5F0F306B6CE8610F3002\X0\Asol + Rsol + Tsol = 1','ja-JP',$); + +#9098= IFCRELASSOCIATESLIBRARY('25NndFatnFhPcCT8iri7JI',$,$,$,(#2674),#16063); +#16063= IFCLIBRARYREFERENCE($,$,'\X2\592A963380FD543865367387\X0\','\X2\FF08\X0\Asol\X2\FF0988AB73BB74837CFB7EDF543865367684592A963351655C048F905C0476846BD47387FF0C4E3A4F20901252305BA45916548C5BA451857684543865367684603B91CF30026CE8FF1A4EE54E0B7B495F0F62107ACB\X0\Asol + Rsol + Tsol = 1','zh-CN',$); + +#9099= IFCRELASSOCIATESLIBRARY('2OwftVNGvCm85ZHUv$RDO8',$,$,$,(#2675),#16064); +#16064= IFCLIBRARYREFERENCE($,$,'Gesamtenergiedurchlassgrad','German-description-16','de-DE',$); + +#9100= IFCRELASSOCIATESLIBRARY('3_tEcsSkf2hASnWT9PallB',$,$,$,(#2675),#16065); +#16065= IFCLIBRARYREFERENCE($,$,'Solar Heat Gain Transmittance',$,'en',$); + +#9101= IFCRELASSOCIATESLIBRARY('2UrOJzmhHCjQ5RgJ1gGCfU',$,$,$,(#2675),#16066); +#16066= IFCLIBRARYREFERENCE($,$,'ApportsSolaires','(SHGC): Ratio du rayonnement solaire incident qui contribue aux apports solaires r\S\icup\S\ir\S\is. Rayonnemment transmis directement (Tsol ou Te), plus la part de rayonnement absorb\S\i restitu\S\i \S\` l''int\S\irieur (qi). Le SHGC est \S\igalement appel\S\i valeur-g (g = Te + qi).','fr-FR',$); + +#9102= IFCRELASSOCIATESLIBRARY('1JAdmUYKb3svLv_kEgUs7k',$,$,$,(#2675),#16067); +#16067= IFCLIBRARYREFERENCE($,$,'\X2\900F904E592A967D71B152295F974FC26570\X0\','(SHGC):\X2\5BA45185306E71B152295F97306E539F56E03068306A308B65E55C04306E6BD47387300230AC30E930B9306E900F904E5206\X0\(Tsol or \X2\03C4\X0\e)\X2\3068543853CE5206306E518530015BA451855074\X0\(qi)\X2\3078306E5206914D5206306E548C3002\X0\SHGC\X2\306F3001\X0\g\X2\5024FF08\X0\g = \X2\03C4\X0\e + qi\X2\FF09306830573066308253C271673055308C308B3002\X0\','ja-JP',$); + +#9103= IFCRELASSOCIATESLIBRARY('1Y6QgfDH18WuVm_W2vLz1t',$,$,$,(#2675),#16068); +#16068= IFCLIBRARYREFERENCE($,$,'\X2\592A963380FD5F9770ED7CFB6570\X0\','\X2\FF08\X0\SHGC\X2\FF095BFC81F45BA4518553D65F9770ED91CF768451655C04592A96338F905C046BD47387FF0C8BE5503C4E3A900F5C04592A96338F905C04FF08\X0\Tsol\X2\621603C4\X0\e\X2\FF094E0E5206914D52305BA45185768454386536592A96338F905C04FF08\X0\qi\X2\FF097684548C3002\X0\SHGC\X2\4E5F88AB79F04E3A\X0\g\X2\503CFF08\X0\g = \X2\03C4\X0\e + qi\X2\FF093002\X0\','zh-CN',$); + +#9104= IFCRELASSOCIATESLIBRARY('0J4UbP86HEU9kBedT1VXZ$',$,$,$,(#2676),#16069); +#16069= IFCLIBRARYREFERENCE($,$,'Strahlungsreflectionsgrad',$,'de-DE',$); + +#9105= IFCRELASSOCIATESLIBRARY('1WHsSgYK55M8075M9$g4HY',$,$,$,(#2676),#16070); +#16070= IFCLIBRARYREFERENCE($,$,'Solar Reflectance',$,'en',$); + +#9106= IFCRELASSOCIATESLIBRARY('2TF9zqFR9DZOOl17OjLvf4',$,$,$,(#2676),#16071); +#16071= IFCLIBRARYREFERENCE($,$,'Reflexion du rayonnement solaire','(Rsol). Ratio du rayonnement solaire incident qui est r\S\ifl\S\ichi par la protection solaire. Noter l''\S\iquation suivante : Asol + Rsol + Tsol = 1.','fr-FR',$); + +#9107= IFCRELASSOCIATESLIBRARY('3perFKrR54pvPxgbNFSCfU',$,$,$,(#2676),#16072); +#16072= IFCLIBRARYREFERENCE($,$,'\X2\65E55C0453CD5C047387\X0\','(Rsol)\X2\FF1A65E59664305130B730B930C630E0306B3088308A53CD5C043055308C308B65E55C04306E738730026CE8FF1A\X0\ Asol + Rsol + Tsol = 1\X2\300030683044304665B97A0B5F0F304C6210308A7ACB30643002\X0\','ja-JP',$); + +#9108= IFCRELASSOCIATESLIBRARY('2V$cYT2VH4_fN5crlUVoCU',$,$,$,(#2677),#16073); +#16073= IFCLIBRARYREFERENCE($,$,'Strahlungsreflectionsgrad','German-description-14','de-DE',$); + +#9109= IFCRELASSOCIATESLIBRARY('0wI2Lb5FT7ohdbCAib_7T3',$,$,$,(#2677),#16074); +#16074= IFCLIBRARYREFERENCE($,$,'Solar Reflectance',$,'en',$); + +#9110= IFCRELASSOCIATESLIBRARY('1$TW9z8G5AXBhMtnUwQHl6',$,$,$,(#2677),#16075); +#16075= IFCLIBRARYREFERENCE($,$,'ReflexionRayonnementSolaire','(Rsol). Ratio du rayonnement solaire incident qui est r\S\ifl\S\ichi par le vitrage. Noter l''\S\iquation suivante : Asol + Rsol + Tsol = 1.','fr-FR',$); + +#9111= IFCRELASSOCIATESLIBRARY('0Xc8mRj9T7KuRMJGZFcSUu',$,$,$,(#2677),#16076); +#16076= IFCLIBRARYREFERENCE($,$,'\X2\65E55C0453CD5C047387\X0\','\X2\FF08\X0\Rsol\X2\FF0930AC30E930B9306753CD5C043059308B65E55C04306E6BD47387FF0803C1\X0\e\X2\306830828868308F3055308C308BFF0930024EE54E0B306E65B97A0B5F0F306B6CE8610F3002\X0\Asol + Rsol + Tsol = 1','ja-JP',$); + +#9112= IFCRELASSOCIATESLIBRARY('2xd3wBJvz6JBVqpWnCPhH8',$,$,$,(#2677),#16077); +#16077= IFCLIBRARYREFERENCE($,$,'\X2\592A963380FD53CD5C047387\X0\','\X2\FF08\X0\Rsol\X2\FF0988AB73BB74837CFB7EDF53CD5C047684592A963351655C048F905C0476846BD47387FF084E5F53EF752803C1\X0\e\X2\8868793AFF0930026CE8FF1A4EE54E0B7B495F0F62107ACB\X0\Asol + Rsol + Tsol = 1','zh-CN',$); + +#9113= IFCRELASSOCIATESLIBRARY('0umD1hRAHBpv6g$qQSHCYR',$,$,$,(#2678),#16078); +#16078= IFCLIBRARYREFERENCE($,$,'Solar Reflectance Back',$,'en',$); + +#9114= IFCRELASSOCIATESLIBRARY('0$WSPEee1BThdzng33ySpG',$,$,$,(#2679),#16079); +#16079= IFCLIBRARYREFERENCE($,$,'Solar Reflectance Front',$,'en',$); + +#9115= IFCRELASSOCIATESLIBRARY('1MzDudplD1KBw$wNJJBS0P',$,$,$,(#2680),#16080); +#16080= IFCLIBRARYREFERENCE($,$,'Solar Refraction Index',$,'en',$); + +#9116= IFCRELASSOCIATESLIBRARY('1pcisg8pr4JABQNDdEVRgE',$,$,$,(#2681),#16081); +#16081= IFCLIBRARYREFERENCE($,$,'Strahlungstransmissionsgrad',$,'de-DE',$); + +#9117= IFCRELASSOCIATESLIBRARY('3$1uTtKzX94uNz61icHbOT',$,$,$,(#2681),#16082); +#16082= IFCLIBRARYREFERENCE($,$,'Solar Transmittance',$,'en',$); + +#9118= IFCRELASSOCIATESLIBRARY('09iHS7JVH9YBEUSZ91mWgo',$,$,$,(#2681),#16083); +#16083= IFCLIBRARYREFERENCE($,$,'Transmission du rayonnement solaire','(Tsol). Ratio du rayonnement solaire incident qui est transmis directement par la protection solaire. Noter l''\S\iquation suivante : Asol + Rsol + Tsol = 1.','fr-FR',$); + +#9119= IFCRELASSOCIATESLIBRARY('2jYykyf$T4Ygb5E_zGoe60',$,$,$,(#2681),#16084); +#16084= IFCLIBRARYREFERENCE($,$,'\X2\65E55C04900F904E7387\X0\','(Tsol)\X2\FF1A65E59664305130B730B930C630E0309276F463A5900F904E3059308B65E55C04306E738730026CE8FF1A\X0\ Asol + Rsol + Tsol = 1\X2\300030683044304665B97A0B5F0F304C6210308A7ACB30643002\X0\','ja-JP',$); + +#9120= IFCRELASSOCIATESLIBRARY('0LgbmeAWH1EwcSkaJhNV5e',$,$,$,(#2682),#16085); +#16085= IFCLIBRARYREFERENCE($,$,'Strahlungstransmissionsgrad','German-description-15','de-DE',$); + +#9121= IFCRELASSOCIATESLIBRARY('1t7wMuTqP6cPv94ZeZRdd3',$,$,$,(#2682),#16086); +#16086= IFCLIBRARYREFERENCE($,$,'Solar Transmittance',$,'en',$); + +#9122= IFCRELASSOCIATESLIBRARY('1vfgNYjNf2GAddQZBn3Nu8',$,$,$,(#2682),#16087); +#16087= IFCLIBRARYREFERENCE($,$,'TransmissionRayonnementSolaire','(Tsol). Ratio du rayonnement solaire incident qui est transmis directement par le vitrage. Noter l''\S\iquation suivante : Asol + Rsol + Tsol = 1.','fr-FR',$); + +#9123= IFCRELASSOCIATESLIBRARY('2i$jh6nob0mP69kby3r6pc',$,$,$,(#2682),#16088); +#16088= IFCLIBRARYREFERENCE($,$,'\X2\65E55C04900F904E7387\X0\','\X2\FF08\X0\Tsol\X2\FF0930AC30E930B93092900F904E3059308B65E55C04306E6BD47387FF0803C4\X0\e\X2\306830828868308F3055308C308BFF0930024EE54E0B306E65B97A0B5F0F306B6CE8610F3002\X0\Asol + Rsol + Tsol = 1','ja-JP',$); + +#9124= IFCRELASSOCIATESLIBRARY('2qQgiWvM5AhBVQlyEijpLM',$,$,$,(#2682),#16089); +#16089= IFCLIBRARYREFERENCE($,$,'\X2\592A963380FD900F5C047387\X0\','\X2\FF08\X0\Tsol\X2\FF09900F8FC773BB74837CFB7EDF7684592A963351655C048F905C0476846BD47387FF084E5F53EF752803C4\X0\e\X2\8868793AFF0930026CE8FF1A4EE54E0B7B495F0F62107ACB\X0\Asol + Rsol + Tsol = 1','zh-CN',$); + +#9125= IFCRELASSOCIATESLIBRARY('16UCh1S8zFwB3YVFexqozq',$,$,$,(#2683),#16090); +#16090= IFCLIBRARYREFERENCE($,$,'Solar Transmittance',$,'en',$); + +#9126= IFCRELASSOCIATESLIBRARY('3yVtAIT41CbPeItgWZN6HM',$,$,$,(#2685),#16091); +#16091= IFCLIBRARYREFERENCE($,$,'Sound',$,'en',$); + +#9127= IFCRELASSOCIATESLIBRARY('3F_7iPtkf8KBj1X9MhMBRJ',$,$,$,(#2685),#16092); +#16092= IFCLIBRARYREFERENCE($,$,'Acoustique','Performance acoustique','fr-FR',$); + +#9128= IFCRELASSOCIATESLIBRARY('0De1zBWKDEeuhlxV$NarNA',$,$,$,(#2685),#16093); +#16093= IFCLIBRARYREFERENCE($,$,'\X2\9A1297F3\X0\','\X2\9A1297F3602780FD\X0\','ja-JP',$); + +#9129= IFCRELASSOCIATESLIBRARY('26i4l4i0LEevSH8QgjtRXp',$,$,$,(#2687),#16094); +#16094= IFCLIBRARYREFERENCE($,$,'Sound Curve',$,'en',$); + +#9130= IFCRELASSOCIATESLIBRARY('0bPxvtBmXFhR$r$umC3wJj',$,$,$,(#2687),#16095); +#16095= IFCLIBRARYREFERENCE($,$,'\X2\97F397FFFF089A1297F3FF1FFF0966F27DDA\X0\','\X2\30AA30AF30BF30FC30D630D030F330C9\X0\1pW\X2\FF08\X0\10^(-12)\X2\306E97F3306E5F373055309257FA6E9630683059308B97F3306E54686CE26570306830C730B730D930EB53584F4D30678A086E2C3057305F97F3306E30A830CD30EB30AE30FC306E4E0089A788683002\X0\','ja-JP',$); + +#9131= IFCRELASSOCIATESLIBRARY('1Abc_pIcL3GgygSF1w3XU$',$,$,$,(#2687),#16096); +#16096= IFCLIBRARYREFERENCE($,$,'\X2\C74CD5A5ACE1C131\X0\','\X2\C625D0C0BE0C\X0\ \X2\BC34B4DC\X0\ 1pW (10 ^ (-12) \X2\C18CB9ACC758\X0\ \X2\AC15B3C4B97C\X0\ \X2\AE30C900C73CB85CD558B294\X0\ \X2\C18CB9ACC758\X0\ \X2\C8FCD30CC218C640\X0\ \X2\B370C2DCBCA8\X0\ \X2\B2E8C704B85C\X0\ \X2\CE21C815D558B294\X0\ \X2\C18CB9AC\X0\ \X2\C5D0B108C9C0C758\X0\ \X2\BAA9B85D\X0\.','ko-KR',$); + +#9132= IFCRELASSOCIATESLIBRARY('0Lg6mKSfHDNujcZngVsgoV',$,$,$,(#2688),#16097); +#16097= IFCLIBRARYREFERENCE($,$,'Sound Curve',$,'en',$); + +#9133= IFCRELASSOCIATESLIBRARY('3mFBtR3MDFSgpoYrzy9pT0',$,$,$,(#2688),#16098); +#16098= IFCLIBRARYREFERENCE($,$,'CourbeSon','Son g\S\in\S\ir\S\i par rapport au d\S\ibit a\S\iraulique.','fr-FR',$); + +#9134= IFCRELASSOCIATESLIBRARY('04Yj$t5UzEUh6JZX5pGTU4',$,$,$,(#2689),#16099); +#16099= IFCLIBRARYREFERENCE($,$,'Sound Frequency',$,'en',$); + +#9135= IFCRELASSOCIATESLIBRARY('1qX47XxAvDZxMmM7Nvwc1w',$,$,$,(#2689),#16100); +#16100= IFCLIBRARYREFERENCE($,$,'\X2\97F3306E54686CE26570\X0\','\X2\4EE388687684306A54686CE2657030EA30B930C8300166427CFB521797F357275024306895A290233059308B3002FF08\X0\IfcTimeSeries\X2\306B30EA30B930C83055308C305F5024FF09\X0\','ja-JP',$); + +#9136= IFCRELASSOCIATESLIBRARY('2C1ESgIc1B4f3PMMF7skYD',$,$,$,(#2689),#16101); +#16101= IFCLIBRARYREFERENCE($,$,'\X2\C18CB9ACC758\X0\ \X2\C8FCD30CC218\X0\','\X2\B300D45CC801C778\X0\ \X2\C8FCD30CC218\X0\ \X2\BAA9B85D\X0\ \X2\C2DCACC4C5F4\X0\ \X2\C18CB9AC\X0\ \X2\57275024ACFC\X0\ \X2\AD00B828B41CB2E4\X0\. (IfcTimeSeries\X2\C5D0\X0\ \X2\B098C5F4B41C\X0\ \X2\AC12\X0\)','ko-KR',$); + +#9137= IFCRELASSOCIATESLIBRARY('1Ze8Drwi90PwxwhfuDxsI9',$,$,$,(#2690),#16102); +#16102= IFCLIBRARYREFERENCE($,$,'Sound Pressure',$,'en',$); + +#9138= IFCRELASSOCIATESLIBRARY('0mWhNN1nf6jQw3WK1FZjOf',$,$,$,(#2690),#16103); +#16103= IFCLIBRARYREFERENCE($,$,'\X2\97F35727\X0\','\X2\66427CFB5217306E97F35727300153584F4D306F30C730B730D930EB300230AA30AF30BF30FC30D630D030F330C9306E97F3306E5F373055\X0\20mPa\X2\309257FA6E963059308B3002\X0\IfcTimeSeries\X2\306B30EA30B930C83055308C305F54045024306F540C30585834624030673001540C305854686CE2657030D030F330C83067306E6E29306E54686CE26570306895A290233059308B3002\X0\','ja-JP',$); + +#9139= IFCRELASSOCIATESLIBRARY('1JNTWzedP58gagnf2vtp8A',$,$,$,(#2690),#16104); +#16104= IFCLIBRARYREFERENCE($,$,'\X2\C74CC555\X0\','\X2\C2DCACC4C5F4C758\X0\ \X2\C74CC555\X0\ \X2\B2E8C704B294\X0\ dB. \X2\C625D0C0BE0C\X0\ \X2\BC34B4DC\X0\ \X2\C18CB9ACC758\X0\ \X2\AC15B3C4\X0\ 20mPa\X2\C744\X0\ \X2\AE30C900D55CB2E4\X0\. IfcTimeSeries\X2\C5D0\X0\ \X2\B098C5F4B41C\X0\ \X2\AC01\X0\ \X2\AC12C740\X0\ \X2\AC19C740\X0\ \X2\C7A5C18CC5D0C11C\X0\ \X2\AC19C740\X0\ \X2\C8FCD30CC218\X0\ \X2\BC88D2B8C5D0C11C\X0\ \X2\C628B3C4C758\X0\ \X2\C8FCD30CC218C640\X0\ \X2\AD00B828\X0\.','ko-KR',$); + +#9141= IFCRELASSOCIATESLIBRARY('2dv0XGPoD4ihrDyDO6NRRk',$,$,$,(#2691),#16105); +#16105= IFCLIBRARYREFERENCE($,$,'Sound Scale',$,'en',$); + +#9142= IFCRELASSOCIATESLIBRARY('1Jp$pdCkP5nvpYM6SXEeU4',$,$,$,(#2691),#16106); +#16106= IFCLIBRARYREFERENCE($,$,'\X2\9A1297F3306E53584F4D\X0\','\X2\9A1297F3306E53584F4DFF1A\X0\\X\0D\X\0A\X\0D\X\0A- DBA: dB(A)\X\0D\X\0A- DBB: dB(B)\X\0D\X\0A- DBC:dB(C)\X\0D\X\0A- NC:\X2\9A1297F357FA6E96\X0\\X\0D\X\0A- NR:\X2\9A1297F38A554FA1\X0\','ja-JP',$); + +#9143= IFCRELASSOCIATESLIBRARY('0NOPdbTNr7s8GWo6f4YTqG',$,$,$,(#2691),#16107); +#16107= IFCLIBRARYREFERENCE($,$,'\X2\C18CC74CB2E8C704\X0\','\X2\C18CC74C\X0\ \X2\B2E8C704\X0\. DBA : dB (A) DBB : dB (B) DBC : dB (C) NC : \X2\C18CC74C\X0\ \X2\AE30C900\X0\ NR : \X2\C18CC74C\X0\ \X2\D3C9AC00\X0\','ko-KR',$); + +#9145= IFCRELASSOCIATESLIBRARY('0WHCY0dU19RA8hnjE97Gyw',$,$,$,(#2696),#16108); +#16108= IFCLIBRARYREFERENCE($,$,'Space Air Temperature',$,'en',$); + +#9146= IFCRELASSOCIATESLIBRARY('2IoHn_cE97Jv7XV$t6cc1Y',$,$,$,(#2696),#16109); +#16109= IFCLIBRARYREFERENCE($,$,'\X2\5BA46E29\X0\','\X2\90E85C4B306E4E7E74036E295EA6\X0\','ja-JP',$); + +#9148= IFCRELASSOCIATESLIBRARY('0KiGSrYaT1sPi2QYOfUiFu',$,$,$,(#2697),#16110); +#16110= IFCLIBRARYREFERENCE($,$,'Placement Type',$,'en',$); + +#9149= IFCRELASSOCIATESLIBRARY('0Yy6D22mb1AOznQ_Ashzhr',$,$,$,(#2697),#16111); +#16111= IFCLIBRARYREFERENCE($,$,'\X2\30D730EC30FC30B930E130F330C830BF30A430D7\X0\','\X2\6696623F752830D230FC30BF30FC304C7F6E304B308C308B30883046306B306930468A2D8A083055308C30663044308B304B3092793A3057307E30593002\X0\','ja-JP',$); + +#9150= IFCRELASSOCIATESLIBRARY('3gX3_e6CvEEu5MEsJcOJy2',$,$,$,(#2698),#16112); +#16112= IFCLIBRARYREFERENCE($,$,'Luftfeuchtigkeit','Geforderte Luftfeuchtigkeit f\S\|r diesen Raum, gilt als ganzj\S\dhrige Anforderung unabh\S\dngig vom Heizungs-, oder K\S\|hlungsfall. Es wird angegeben, wenn kein geforderter Luftfeuchtigkeitsbereich (Min - Max) vorhanden ist.','de-DE',$); + +#9151= IFCRELASSOCIATESLIBRARY('3$vjL9gH1DzxprUAnsYJmc',$,$,$,(#2698),#16113); +#16113= IFCLIBRARYREFERENCE($,$,'Space Humidity',$,'en',$); + +#9152= IFCRELASSOCIATESLIBRARY('2igWNcbTz0qflFbH7McBka',$,$,$,(#2698),#16114); +#16114= IFCLIBRARYREFERENCE($,$,'Humidit\S\i relative','Humidit\S\i relative de l''espace ou de la zone sp\S\icifi\S\ie par l''usager ou le concepteur. Si les valeurs pour l''\S\it\S\i et l''hiver ne sont pas connues, cette temp\S\irature s''applique toute l''ann\S\ie, sinon seulement en demi-saison. A fournir si les valeurs maximale et minimale ne sont pas connues.','fr-FR',$); + +#9153= IFCRELASSOCIATESLIBRARY('0ZzhDwEz16fAEdMvrGNPC2',$,$,$,(#2698),#16115); +#16115= IFCLIBRARYREFERENCE($,$,'\X2\5BA451856E7F5EA6\X0\','\X2\7A7A9593307E305F306F30BE30FC30F3306E6E7F5EA63002522975288005\X0\/\X2\8A2D8A088005306E899670B9304B308989816C423055308C308B300230823057590F5B63307E305F306F51AC5B63306E5BA451856E7F5EA689816C42304C4E0E30483089308C306A304430683001305D308C306F901A5E74306B300130553082306A3051308C30704E2D95935B63306B906975283055308C308B3002\X0\','ja-JP',$); + +#9154= IFCRELASSOCIATESLIBRARY('1Db$1VT3jEhvR$84V_CfYN',$,$,$,(#2699),#16116); +#16116= IFCLIBRARYREFERENCE($,$,'Luftfeuchtigkeit Maximal','Maximal geforderte Luftfeuchtigkeit f\S\|r diesen Raum, gilt als ganzj\S\dhrige Anforderung unabh\S\dngig vom Heizungs-, oder K\S\|hlungsfall.','de-DE',$); + +#9155= IFCRELASSOCIATESLIBRARY('2Fla55$ETCsOL7k$TsRh5l',$,$,$,(#2699),#16117); +#16117= IFCLIBRARYREFERENCE($,$,'Space Humidity Max',$,'en',$); + +#9156= IFCRELASSOCIATESLIBRARY('3DNbuIp8nDN8FAnIbmu0Cr',$,$,$,(#2699),#16118); +#16118= IFCLIBRARYREFERENCE($,$,'Humidit\S\i relative maximale','Humidit\S\i relative maximale de l''espace ou de la zone sp\S\icifi\S\ie par l''usager ou le concepteur. Si les valeurs pour l''\S\it\S\i et l''hiver ne sont pas connues, cette temp\S\irature s''applique toute l''ann\S\ie, sinon seulement en demi-saison.','fr-FR',$); + +#9157= IFCRELASSOCIATESLIBRARY('0Bcxb6PCj18A$$YKGinjcW',$,$,$,(#2699),#16119); +#16119= IFCLIBRARYREFERENCE($,$,'\X2\67009AD85BA451856E7F5EA6\X0\','\X2\7A7A9593307E305F306F30BE30FC30F3306E67009AD86E7F5EA63002522975288005\X0\/\X2\8A2D8A088005306E899670B9304B308989816C423055308C308B300230823057590F5B63307E305F306F51AC5B63306E5BA451856E7F5EA689816C42304C4E0E30483089308C306A304430683001305D308C306F901A5E74306B300130553082306A3051308C30704E2D95935B63306B906975283055308C308B3002\X0\','ja-JP',$); + +#9158= IFCRELASSOCIATESLIBRARY('1odc4rfB14rx8wXXeFxFOq',$,$,$,(#2699),#16120); +#16120= IFCLIBRARYREFERENCE($,$,'\X2\C2E4B0B4C2B5B3C4\X0\','\X2\ACF5AC04\X0\ \X2\B610B294\X0\ \X2\C601C5EDC758\X0\ \X2\C2B5B3C4\X0\. \X2\C774C6A9C790\X0\ / \X2\C124ACC4C790C758\X0\ \X2\AD00C810C5D0C11C\X0\ \X2\C694AD6CB41CB2E4\X0\. \X2\B9CCC57D\X0\ \X2\C5ECB984CCA0\X0\ \X2\B610B294\X0\ \X2\ACA8C6B8CCA0\X0\ \X2\C2E4B0B4\X0\ \X2\C2B5B3C4\X0\ \X2\C694AD6CAC00\X0\ \X2\C8FCC5B4C9C0C9C0\X0\ \X2\C54AB294\X0\, \X2\ADF8AC83C740\X0\ \X2\C5F0C911C5D0\X0\, \X2\ADF8B807C9C0\X0\ \X2\C54AC73CBA74\X0\ \X2\C911AC04\X0\ \X2\BD84AE30BCC4B85C\X0\ \X2\C801C6A9B41CB2E4\X0\.','ko-KR',$); + +#9159= IFCRELASSOCIATESLIBRARY('2PVoJHt1b0VOroeMhEdNAq',$,$,$,(#2700),#16121); +#16121= IFCLIBRARYREFERENCE($,$,'Luftfeuchtigkeit Minimal','Minimal geforderte Luftfeuchtigkeit f\S\|r diesen Raum, gilt als ganzj\S\dhrige Anforderung unabh\S\dngig vom Heizungs-, oder K\S\|hlungsfall.','de-DE',$); + +#9160= IFCRELASSOCIATESLIBRARY('01yXczEsH6vxX0mhSh1kKR',$,$,$,(#2700),#16122); +#16122= IFCLIBRARYREFERENCE($,$,'Space Humidity Min',$,'en',$); + +#9161= IFCRELASSOCIATESLIBRARY('2I$j1PLZnBqxrSJ5Fu3DnA',$,$,$,(#2700),#16123); +#16123= IFCLIBRARYREFERENCE($,$,'Humidit\S\i relative minimale','Humidit\S\i relative minimale de l''espace ou de la zone sp\S\icifi\S\ie par l''usager ou le concepteur. Si les valeurs pour l''\S\it\S\i et l''hiver ne sont pas connues, cette temp\S\irature s''applique toute l''ann\S\ie, sinon seulement en demi-saison.','fr-FR',$); + +#9162= IFCRELASSOCIATESLIBRARY('3S$s2C2pvAtAzikUx16p5T',$,$,$,(#2700),#16124); +#16124= IFCLIBRARYREFERENCE($,$,'\X2\67004F4E5BA451856E7F5EA6\X0\','\X2\7A7A9593307E305F306F30BE30FC30F3306E67004F4E6E7F5EA63002522975288005\X0\/\X2\8A2D8A088005306E899670B9304B308989816C423055308C308B300230823057590F5B63307E305F306F51AC5B63306E5BA451856E7F5EA689816C42304C4E0E30483089308C306A304430683001305D308C306F901A5E74306B300130553082306A3051308C30704E2D95935B63306B906975283055308C308B3002\X0\','ja-JP',$); + +#9163= IFCRELASSOCIATESLIBRARY('2JxXAVfYr36hZ7Eadpe7C$',$,$,$,(#2701),#16125); +#16125= IFCLIBRARYREFERENCE($,$,'Luftfeuchtigkeit K\S\|hlung','Geforderte Luftfeuchtigkeit f\S\|r diesen Raum f\S\|r die Auslegung der K\S\|hlung.','de-DE',$); + +#9164= IFCRELASSOCIATESLIBRARY('0ZVhaMfN57ovv$9oZaslJs',$,$,$,(#2701),#16126); +#16126= IFCLIBRARYREFERENCE($,$,'Space Humidity Summer',$,'en',$); + +#9165= IFCRELASSOCIATESLIBRARY('3TyAn0kz1FGBvl$v_iZ_KT',$,$,$,(#2701),#16127); +#16127= IFCLIBRARYREFERENCE($,$,'Humidit\S\i relative maximale en \S\it\S\i','Humidit\S\i relative maximale de l''espace ou de la zone en \S\it\S\i. Sp\S\icifi\S\ie par l''usager ou le concepteur et utilis\S\ie comme consigne pour le refroidissement.','fr-FR',$); + +#9166= IFCRELASSOCIATESLIBRARY('0wA49Ybt12kQJ4Zphh0OUM',$,$,$,(#2701),#16128); +#16128= IFCLIBRARYREFERENCE($,$,'\X2\590F5B635BA451856E7F5EA6\X0\','\X2\7A7A9593307E305F306F30BE30FC30F3306E669171B15B63\X0\(\X2\590F5B63\X0\)\X2\306E5BA451856E7F5EA63002522975288005\X0\/\X2\8A2D8A088005306E899670B9304B308989816C423055308C308B3002\X0\','ja-JP',$); + +#9167= IFCRELASSOCIATESLIBRARY('2CjnGBcMf1eA9GUmRuJSym',$,$,$,(#2701),#16129); +#16129= IFCLIBRARYREFERENCE($,$,'\X2\C5ECB984CCA0C2E4B0B4\X0\ \X2\C2B5B3C4\X0\','\X2\ACF5AC04C774B098\X0\ \X2\C601C5ED\X0\ \X2\D639C11C\X0\ \X2\ACC4C808\X0\ (\X2\C5ECB984\X0\) \X2\C2E4B0B4\X0\ \X2\C2B5B3C4\X0\. \X2\C774C6A9C790\X0\ / \X2\C124ACC4C790C758\X0\ \X2\AD00C810C5D0C11C\X0\ \X2\C694AD6CB41CB2E4\X0\.','ko-KR',$); + +#9168= IFCRELASSOCIATESLIBRARY('2ljEL7PPP4kB00IjuwZY7Y',$,$,$,(#2702),#16130); +#16130= IFCLIBRARYREFERENCE($,$,'Luftfeuchtigkeit Heizung','Geforderte Luftfeuchtigkeit f\S\|r diesen Raum f\S\|r die Auslegung der Heizung.','de-DE',$); + +#9169= IFCRELASSOCIATESLIBRARY('3$h7Ym7OTFmPOPC5Ls_7k7',$,$,$,(#2702),#16131); +#16131= IFCLIBRARYREFERENCE($,$,'Space Humidity Winter',$,'en',$); + +#9170= IFCRELASSOCIATESLIBRARY('0dv0EOx619xuuPK7Ux14hc',$,$,$,(#2702),#16132); +#16132= IFCLIBRARYREFERENCE($,$,'Humidit\S\i relative minimale en \S\it\S\i','Humidit\S\i relative minimale de l''espace ou de la zone en \S\it\S\i. Sp\S\icifi\S\ie par l''usager ou le concepteur et utilis\S\ie comme consigne pour le refroidissement.','fr-FR',$); + +#9171= IFCRELASSOCIATESLIBRARY('12Rni4Lfv2RwN5ZY9ixRLn',$,$,$,(#2702),#16133); +#16133= IFCLIBRARYREFERENCE($,$,'\X2\51AC5B635BA451856E7F5EA6\X0\','\X2\7A7A9593307E305F306F30BE30FC30F3306E5BD251B75B63\X0\(\X2\51AC5B63\X0\)\X2\306E5BA451856E7F5EA63002522975288005\X0\/\X2\8A2D8A088005306E899670B9304B308989816C423055308C308B3002\X0\','ja-JP',$); + +#9172= IFCRELASSOCIATESLIBRARY('2zrG3jHFv4Qu8ZuWaeosJm',$,$,$,(#2702),#16134); +#16134= IFCLIBRARYREFERENCE($,$,'\X2\ACA8C6B8CCA0C2E4B0B4\X0\ \X2\C2B5B3C4\X0\','\X2\ACF5AC04C774B098\X0\ \X2\C601C5ED\X0\ \X2\CD94C6B4\X0\ \X2\ACC4C808\X0\ (\X2\B3D9C808AE30\X0\) \X2\C2E4B0B4\X0\ \X2\C2B5B3C4\X0\. \X2\C774C6A9C790\X0\ / \X2\C124ACC4C790C758\X0\ \X2\AD00C810C5D0C11C\X0\ \X2\C694AD6CB41CB2E4\X0\.','ko-KR',$); + +#9173= IFCRELASSOCIATESLIBRARY('3EjMhIDvP9wArbh$3Wp5bl',$,$,$,(#2703),#16135); +#16135= IFCLIBRARYREFERENCE($,$,'Space Mean Radiant Temperature',$,'en',$); + +#9174= IFCRELASSOCIATESLIBRARY('34fJgNAnv9JxszBzAf1SE3',$,$,$,(#2703),#16136); +#16136= IFCLIBRARYREFERENCE($,$,'\X2\5BA45E735747653E5C046E295EA6\X0\','\X2\90E85C4B306E5E735747653E5C046E295EA6\X0\','ja-JP',$); + +#9175= IFCRELASSOCIATESLIBRARY('3zEf4Zeyf5XBGbqWiuJUtJ',$,$,$,(#2704),#16137); +#16137= IFCLIBRARYREFERENCE($,$,'Space Relative Humidity',$,'en',$); + +#9176= IFCRELASSOCIATESLIBRARY('24HdutrrrASR2yRdJMCXZs',$,$,$,(#2704),#16138); +#16138= IFCLIBRARYREFERENCE($,$,'\X2\5BA4518576F85BFE6E7F5EA6\X0\','\X2\5BA45185306E76F85BFE6E7F5EA6\X0\','ja-JP',$); + +#9177= IFCRELASSOCIATESLIBRARY('0pCYsAclT7bPZR4_gcPKDl',$,$,$,(#2705),#16139); +#16139= IFCLIBRARYREFERENCE($,$,'Raumtemperatur','Geforderte Raumtemperatur, die nicht \S\|berschritten werden darf, gilt als ganzj\S\dhrige Anforderung unabh\S\dngig vom Heizungs-, oder K\S\|hlungsfall. Diese wird angegeben, wenn kein geforderter Temperaturbereich (Min - Max) vorhanden ist.','de-DE',$); + +#9178= IFCRELASSOCIATESLIBRARY('164zdVCjz6Ne1Td8jcJK5Z',$,$,$,(#2705),#16140); +#16140= IFCLIBRARYREFERENCE($,$,'Space Temperature',$,'en',$); + +#9179= IFCRELASSOCIATESLIBRARY('3JCFObIUf3tvI$5OSwUqeG',$,$,$,(#2705),#16141); +#16141= IFCLIBRARYREFERENCE($,$,'Temp\S\irature','Temp\S\irature de l''espace ou de la zone sp\S\icifi\S\ie par l''usager ou le concepteur. Si les valeurs pour l''\S\it\S\i et l''hiver ne sont pas connues, cette temp\S\irature s''applique toute l''ann\S\ie, sinon seulement en demi-saison. A fournir si les valeurs maximale et minimale ne sont pas connues.','fr-FR',$); + +#9180= IFCRELASSOCIATESLIBRARY('33ia64ohnDsBKTGzXyD2Sy',$,$,$,(#2705),#16142); +#16142= IFCLIBRARYREFERENCE($,$,'\X2\67009AD85BA451856E295EA6\X0\','\X2\7A7A9593307E305F306F30BE30FC30F3306E6E295EA63002522975288005\X0\/\X2\8A2D8A088005306E899670B9304B308989816C423055308C308B300230823057590F5B63307E305F306F51AC5B63306E5BA451856E295EA689816C42304C4E0E30483089308C306A304430683001305D308C306F901A5E74306B300130553082306A3051308C30704E2D95935B63306B906975283055308C308B3002\X0\','ja-JP',$); + +#9181= IFCRELASSOCIATESLIBRARY('21h2Tz12152hjiToz3nFjL',$,$,$,(#2706),#16143); +#16143= IFCLIBRARYREFERENCE($,$,'Space Temperature',$,'en',$); + +#9182= IFCRELASSOCIATESLIBRARY('2We9aZ$SDDFBa3HeSYvp35',$,$,$,(#2706),#16144); +#16144= IFCLIBRARYREFERENCE($,$,'\X2\5BA451856E295EA6\X0\','\X2\5BA45185306E6E295EA6\X0\','ja-JP',$); + +#9183= IFCRELASSOCIATESLIBRARY('2EOFJKT7f7bRKRZJm8hgoG',$,$,$,(#2707),#16145); +#16145= IFCLIBRARYREFERENCE($,$,'Raumtemperatur Maximal','Maximale geforderte Raumtemperatur, die nicht \S\|berschritten werden darf, gilt als ganzj\S\dhrige Anforderung unabh\S\dngig vom Heizungs-, oder K\S\|hlungsfall.','de-DE',$); + +#9184= IFCRELASSOCIATESLIBRARY('0pRW$TpKP7RQxGfuAmPfCj',$,$,$,(#2707),#16146); +#16146= IFCLIBRARYREFERENCE($,$,'Space Temperature Max',$,'en',$); + +#9185= IFCRELASSOCIATESLIBRARY('0Ezt5_0mH2oA8Vgp1NqZ0X',$,$,$,(#2707),#16147); +#16147= IFCLIBRARYREFERENCE($,$,'Temp\S\irature maximale','Temp\S\irature maximale de l''espace ou de la zone sp\S\icifi\S\ie par l''usager ou le concepteur. Si les valeurs pour l''\S\it\S\i et l''hiver ne sont pas connues, cette temp\S\irature s''applique toute l''ann\S\ie, sinon seulement en demi-saison.','fr-FR',$); + +#9186= IFCRELASSOCIATESLIBRARY('2R464mzg9EVAgMoKh8GpOP',$,$,$,(#2707),#16148); +#16148= IFCLIBRARYREFERENCE($,$,'\X2\67009AD85BA451856E295EA6\X0\','\X2\7A7A9593307E305F306F30BE30FC30F3306E67009AD86E295EA63002522975288005\X0\/\X2\8A2D8A088005306E899670B9304B308989816C423055308C308B300230823057590F5B63307E305F306F51AC5B63306E5BA451856E295EA689816C42304C4E0E30483089308C306A304430683001305D308C306F901A5E74306B300130553082306A3051308C30704E2D95935B63306B906975283055308C308B3002\X0\','ja-JP',$); + +#9187= IFCRELASSOCIATESLIBRARY('1nMuVIehjD_eydKzMoc4hL',$,$,$,(#2707),#16149); +#16149= IFCLIBRARYREFERENCE($,$,'\X2\CD5CACE0\X0\ \X2\C628B3C4\X0\','\X2\ACF5AC04\X0\ \X2\B610B294\X0\ \X2\C601C5EDC758\X0\ \X2\CD5CACE0\X0\ \X2\C628B3C4\X0\. \X2\C774C6A9C790\X0\ / \X2\C124ACC4C790C758\X0\ \X2\AD00C810C5D0C11C\X0\ \X2\C694AD6CB41CB2E4\X0\. \X2\B9CCC57D\X0\ \X2\C5ECB984CCA0\X0\ \X2\B610B294\X0\ \X2\ACA8C6B8CCA0\X0\ \X2\C2E4B0B4\X0\ \X2\C628B3C4\X0\ \X2\C694AD6CAC00\X0\ \X2\C8FCC5B4C9C0C9C0\X0\ \X2\C54AB294\X0\, \X2\ADF8AC83C740\X0\ \X2\C5F0C911C5D0\X0\, \X2\ADF8B807C9C0\X0\ \X2\C54AC73CBA74\X0\ \X2\C911AC04\X0\ \X2\BD84AE30BCC4B85C\X0\ \X2\C801C6A9B41CB2E4\X0\.','ko-KR',$); + +#9188= IFCRELASSOCIATESLIBRARY('17fGv816rFtgVGhFbSZ4R7',$,$,$,(#2708),#16150); +#16150= IFCLIBRARYREFERENCE($,$,'Raumtemperatur Minimal','Minimale geforderte Raumtemperatur, die nicht unterschritten werden darf, gilt als ganzj\S\dhrige Anforderung unabh\S\dngig vom Heizungs-, oder K\S\|hlungsfall.','de-DE',$); + +#9189= IFCRELASSOCIATESLIBRARY('1on0kX6bb0oRpgUHOQC55_',$,$,$,(#2708),#16151); +#16151= IFCLIBRARYREFERENCE($,$,'Space Temperature Min',$,'en',$); + +#9190= IFCRELASSOCIATESLIBRARY('33BOWBFkP05BD6dBvm81C0',$,$,$,(#2708),#16152); +#16152= IFCLIBRARYREFERENCE($,$,'Temp\S\irature minimale','Temp\S\irature minimale de l''espace ou de la zone sp\S\icifi\S\ie par l''usager ou le concepteur. Si les valeurs pour l''\S\it\S\i et l''hiver ne sont pas connues, cette temp\S\irature s''applique toute l''ann\S\ie, sinon seulement en demi-saison.','fr-FR',$); + +#9191= IFCRELASSOCIATESLIBRARY('2ZAsvYw8zBPvvyq_X621BG',$,$,$,(#2708),#16153); +#16153= IFCLIBRARYREFERENCE($,$,'\X2\67004F4E5BA451856E295EA6\X0\','\X2\7A7A9593307E305F306F30BE30FC30F3306E67004F4E6E295EA63002522975288005\X0\/\X2\8A2D8A088005306E899670B9304B308989816C423055308C308B300230823057590F5B63307E305F306F51AC5B63306E5BA451856E295EA689816C42304C4E0E30483089308C306A304430683001305D308C306F901A5E74306B300130553082306A3051308C30704E2D95935B63306B906975283055308C308B3002\X0\','ja-JP',$); + +#9192= IFCRELASSOCIATESLIBRARY('1W7Z9KOW15LvZZfOU4hpk2',$,$,$,(#2708),#16154); +#16154= IFCLIBRARYREFERENCE($,$,'\X2\CD5CC800C628B3C4\X0\','\X2\ACF5AC04\X0\ \X2\B610B294\X0\ \X2\C601C5EDC758\X0\ \X2\CD5CC800\X0\ \X2\C628B3C4\X0\ \X2\C774C6A9C790\X0\ / \X2\C124ACC4C790C758\X0\ \X2\AD00C810C5D0C11C\X0\ \X2\C694AD6CB41CB2E4\X0\. \X2\B9CCC57D\X0\ \X2\C5ECB984CCA0\X0\ \X2\B610B294\X0\ \X2\ACA8C6B8CCA0\X0\ \X2\C2E4B0B4\X0\ \X2\C628B3C4\X0\ \X2\C694AD6CAC00\X0\ \X2\C8FCC5B4C9C0C9C0\X0\ \X2\C54AB294\X0\, \X2\ADF8AC83C740\X0\ \X2\C5F0C911C5D0\X0\, \X2\ADF8B807C9C0\X0\ \X2\C54AC73CBA74\X0\ \X2\C911AC04\X0\ \X2\BD84AE30BCC4B85C\X0\ \X2\C801C6A9B41CB2E4\X0\.','ko-KR',$); + +#9193= IFCRELASSOCIATESLIBRARY('1Im$CmvnnBHAoNsxH25a1o',$,$,$,(#2709),#16155); +#16155= IFCLIBRARYREFERENCE($,$,'Raumtemperatur K\S\|hlung Maximal','Maximal geforderte Raumtemperatur aus dem Raumprogramm f\S\|r die Auslegung der Raumk\S\|hlung.','de-DE',$); + +#9194= IFCRELASSOCIATESLIBRARY('37Lvl0xXTF08ljorpHECO1',$,$,$,(#2709),#16156); +#16156= IFCLIBRARYREFERENCE($,$,'Space Temperature Summer Max',$,'en',$); + +#9195= IFCRELASSOCIATESLIBRARY('1RnsJhEh17AR26NI_vhKb0',$,$,$,(#2709),#16157); +#16157= IFCLIBRARYREFERENCE($,$,'Temp\S\irature maximale en \S\it\S\i','Temp\S\irature maximale de l''espace ou de la zone en \S\it\S\i. Sp\S\icifi\S\ie par l''usager ou le concepteur et utilis\S\ie comme consigne pour le refroidissement.','fr-FR',$); + +#9196= IFCRELASSOCIATESLIBRARY('0Jzb6w3rf0Ivlje6XrSzBc',$,$,$,(#2709),#16158); +#16158= IFCLIBRARYREFERENCE($,$,'\X2\590F5B6367009AD85BA451856E295EA6\X0\','\X2\7A7A9593307E305F306F30BE30FC30F3306E669171B15B63\X0\(\X2\590F5B63\X0\)\X2\306E67009AD86E295EA63002522975288005\X0\/\X2\8A2D8A088005306E899670B9304B308989816C423055308C308B3002\X0\','ja-JP',$); + +#9197= IFCRELASSOCIATESLIBRARY('1EOPgg9zD4SwdkPQdKL1rP',$,$,$,(#2709),#16159); +#16159= IFCLIBRARYREFERENCE($,$,'\X2\C5ECB984CD5CACE0C628B3C4\X0\','\X2\ACF5AC04C774B098\X0\ \X2\C601C5ED\X0\ \X2\D639C11C\X0\ \X2\ACC4C808\X0\ (\X2\C5ECB984\X0\)\X2\C758\X0\ \X2\CD5CACE0\X0\ \X2\C628B3C4\X0\ \X2\C774C6A9C790\X0\ / \X2\C124ACC4C790C758\X0\ \X2\AD00C810C5D0C11C\X0\ \X2\C694AD6CB41CB2E4\X0\.','ko-KR',$); + +#9198= IFCRELASSOCIATESLIBRARY('3jbMUsW5971OOVOy0KFZY6',$,$,$,(#2710),#16160); +#16160= IFCLIBRARYREFERENCE($,$,'Raumtemperatur K\S\|hlung Minimal','Minimal geforderte Raumtemperatur aus dem Raumprogramm f\S\|r die Auslegung der Raumk\S\|hlung.','de-DE',$); + +#9199= IFCRELASSOCIATESLIBRARY('2DLmyRer1BLg$76pSrMdnP',$,$,$,(#2710),#16161); +#16161= IFCLIBRARYREFERENCE($,$,'Space Temperature Summer Min',$,'en',$); + +#9200= IFCRELASSOCIATESLIBRARY('2zzZTZ1zjAixfy1U5yMRqd',$,$,$,(#2710),#16162); +#16162= IFCLIBRARYREFERENCE($,$,'Temp\S\irature minimale en \S\it\S\i','Temp\S\irature minimale de l''espace ou de la zone en \S\it\S\i. Sp\S\icifi\S\ie par l''usager ou le concepteur et utilis\S\ie comme consigne pour le refroidissement.','fr-FR',$); + +#9201= IFCRELASSOCIATESLIBRARY('0OM0uro0PDwQmB_bmGOna0',$,$,$,(#2710),#16163); +#16163= IFCLIBRARYREFERENCE($,$,'\X2\590F5B6367004F4E5BA451856E295EA6\X0\','\X2\7A7A9593307E305F306F30BE30FC30F3306E669171B15B63\X0\(\X2\590F5B63\X0\)\X2\306E67004F4E6E295EA63002522975288005\X0\/\X2\8A2D8A088005306E899670B9304B308989816C423055308C308B3002\X0\','ja-JP',$); + +#9202= IFCRELASSOCIATESLIBRARY('3XGjDUI698zffAWNvXEUqV',$,$,$,(#2710),#16164); +#16164= IFCLIBRARYREFERENCE($,$,'\X2\C5ECB984CD5CC800C628B3C4\X0\','\X2\ACF5AC04C774B098\X0\ \X2\C601C5ED\X0\ \X2\D639C11C\X0\ \X2\ACC4C808\X0\ (\X2\C5ECB984\X0\)\X2\C758\X0\ \X2\CD5CC800\X0\ \X2\C628B3C4\X0\. \X2\C774C6A9C790\X0\ / \X2\C124ACC4C790C758\X0\ \X2\AD00C810C5D0C11C\X0\ \X2\C694AD6CB41CB2E4\X0\.','ko-KR',$); + +#9203= IFCRELASSOCIATESLIBRARY('042GXXUW5FWxKB6pWkghQn',$,$,$,(#2711),#16165); +#16165= IFCLIBRARYREFERENCE($,$,'Raumtemperatur Heizung Maximal','Maximal geforderte Raumtemperatur f\S\|r die Auslegung der Raumheizung.','de-DE',$); + +#9204= IFCRELASSOCIATESLIBRARY('2BTMk68i5APO5X9WMwn6kP',$,$,$,(#2711),#16166); +#16166= IFCLIBRARYREFERENCE($,$,'Space Temperature Winter Max',$,'en',$); + +#9205= IFCRELASSOCIATESLIBRARY('3_64ImKA524O2igt3jymV1',$,$,$,(#2711),#16167); +#16167= IFCLIBRARYREFERENCE($,$,'Temp\S\irature maximale en hiver','Temp\S\irature maximale de l''espace ou de la zone en hiver. Sp\S\icifi\S\ie par l''usager ou le concepteur et utilis\S\ie comme consigne pour le chauffage.','fr-FR',$); + +#9206= IFCRELASSOCIATESLIBRARY('3UReajt4n8PQ4az4nPFE3p',$,$,$,(#2711),#16168); +#16168= IFCLIBRARYREFERENCE($,$,'\X2\51AC5B6367009AD85BA451856E295EA6\X0\','\X2\7A7A9593307E305F306F30BE30FC30F3306E5BD251B75B63\X0\(\X2\51AC5B63\X0\)\X2\306E67009AD86E295EA63002522975288005\X0\/\X2\8A2D8A088005306E899670B9304B308989816C423055308C308B3002\X0\','ja-JP',$); + +#9207= IFCRELASSOCIATESLIBRARY('1tKvZcCmz0zRpym2RhzBbW',$,$,$,(#2711),#16169); +#16169= IFCLIBRARYREFERENCE($,$,'\X2\ACA8C6B8CD5CACE0C628B3C4\X0\','\X2\ACF5AC04C774B098\X0\ \X2\C601C5ED\X0\ \X2\CD94C6B4\X0\ \X2\ACC4C808\X0\ (\X2\ACA8C6B8\X0\) \X2\CD5CACE0\X0\ \X2\C628B3C4\X0\ \X2\C774C6A9C790\X0\ / \X2\C124ACC4C790C758\X0\ \X2\AD00C810C5D0C11C\X0\ \X2\C694AD6CB41CB2E4\X0\.','ko-KR',$); + +#9208= IFCRELASSOCIATESLIBRARY('0d0$IfWXb6ugZ88N5hC7WM',$,$,$,(#2712),#16170); +#16170= IFCLIBRARYREFERENCE($,$,'Raumtemperatur Heizung Minimal','Minimal geforderte Raumtemperatur f\S\|r die Auslegung der Raumheizung.','de-DE',$); + +#9209= IFCRELASSOCIATESLIBRARY('3o7yNgE3j5Eg9wAalcvJup',$,$,$,(#2712),#16171); +#16171= IFCLIBRARYREFERENCE($,$,'Space Temperature Winter Min',$,'en',$); + +#9210= IFCRELASSOCIATESLIBRARY('3tJMJgq6bE4v4wFypcfMnV',$,$,$,(#2712),#16172); +#16172= IFCLIBRARYREFERENCE($,$,'Temp\S\irature minimale en hiver','Temp\S\irature minimale de l''espace ou de la zone en hiver. Sp\S\icifi\S\ie par l''usager ou le concepteur et utilis\S\ie comme consigne pour le chauffage.','fr-FR',$); + +#9211= IFCRELASSOCIATESLIBRARY('2Yxq0G0RzDsw9VkHHZvdMo',$,$,$,(#2712),#16173); +#16173= IFCLIBRARYREFERENCE($,$,'\X2\51AC5B6367004F4E5BA451856E295EA6\X0\','\X2\7A7A9593307E305F306F30BE30FC30F3306E5BD251B75B63\X0\(\X2\51AC5B63\X0\)\X2\306E67004F4E6E295EA63002522975288005\X0\/\X2\8A2D8A088005306E899670B9304B308989816C423055308C308B3002\X0\','ja-JP',$); + +#9212= IFCRELASSOCIATESLIBRARY('1HMaYH44v4YvjIrWV$kype',$,$,$,(#2712),#16174); +#16174= IFCLIBRARYREFERENCE($,$,'\X2\ACA8C6B8CCA0\X0\ \X2\CD5CC800C628B3C4\X0\','\X2\ACF5AC04C774B098\X0\ \X2\C601C5ED\X0\ \X2\CD94C6B4\X0\ \X2\ACC4C808\X0\ (\X2\ACA8C6B8\X0\)\X2\C758\X0\ \X2\CD5CC800\X0\ \X2\C628B3C4\X0\. \X2\C774C6A9C790\X0\ / \X2\C124ACC4C790C758\X0\ \X2\AD00C810C5D0C11C\X0\ \X2\C694AD6CB41CB2E4\X0\.','ko-KR',$); + +#9213= IFCRELASSOCIATESLIBRARY('2BVdmYeCTDAeWP9qz7l7fO',$,$,$,(#2713),#16175); +#16175= IFCLIBRARYREFERENCE($,$,'Spacing',$,'en',$); + +#9214= IFCRELASSOCIATESLIBRARY('1WwZsUiHTFX8vOCyELqGz2',$,$,$,(#2713),#16176); +#16176= IFCLIBRARYREFERENCE($,$,'\X2\95939694\X0\','\X2\30C130E530FC30D6675F5185306E30D530A330F39593306E8DDD96E2\X0\','ja-JP',$); + +#9215= IFCRELASSOCIATESLIBRARY('3qnp$XU6vCpRibINcxJViu',$,$,$,(#2714),#16177); +#16177= IFCLIBRARYREFERENCE($,$,'Spacing Bar Pitch',$,'en',$); + +#9216= IFCRELASSOCIATESLIBRARY('3BW$kael59L8sxuxpLO9cT',$,$,$,(#2714),#16178); +#16178= IFCLIBRARYREFERENCE($,$,'\X2\5DFE6B627B4B30D430C330C1\X0\','\X2\5DFE6B627B4B306E959396943002\X0\','ja-JP',$); + +#9217= IFCRELASSOCIATESLIBRARY('1lFFLBTk18exGL9BSG7Zpq',$,$,$,(#2715),#16179); +#16179= IFCLIBRARYREFERENCE($,$,'Spacing Bar Pitch',$,'en',$); + +#9218= IFCRELASSOCIATESLIBRARY('2QOQOAQdP6gAaZcumj6FKm',$,$,$,(#2715),#16180); +#16180= IFCLIBRARYREFERENCE($,$,'\X2\5E456B627B4B95939694\X0\','\X2\5DFE6B627B4B306E959396943002\X0\','ja-JP',$); + +#9219= IFCRELASSOCIATESLIBRARY('1as4sbVSP20B6Kja23nP$L',$,$,$,(#2716),#16181); +#16181= IFCLIBRARYREFERENCE($,$,'Spannweite','Lichte Spannweite des Balkens f\S\|r die statische Anforderung,\X\0D\X\0A\X\0D\X\0ADieser Parameter wird zus\S\dtzlich zur geometrischen Repr\S\dsentation bereitgestellt. Im Fall der Inkonsistenz zwischen dem Parameter und der Geometrie hat die geometrische Repr\S\dsention Priorit\S\dt. Dieser Parameter ist f\S\|r CAD Software write-only.','de-DE',$); + +#9220= IFCRELASSOCIATESLIBRARY('0MGiBRF9D6n9qOpbmAbnq3',$,$,$,(#2716),#16182); +#16182= IFCLIBRARYREFERENCE($,$,'Span',$,'en',$); + +#9221= IFCRELASSOCIATESLIBRARY('1iSyXo25nAGhbI6SWXEMPz',$,$,$,(#2716),#16183); +#16183= IFCLIBRARYREFERENCE($,$,'PorteeLibre','Port\S\ie libre de la poutre. Cette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment. Les applications qui d\S\iterminent la g\S\iom\S\itrie comme les logiciels de CAO ne doivent pas autoriser la modification de cette propri\S\it\S\i.','fr-FR',$); + +#9222= IFCRELASSOCIATESLIBRARY('2HsvaV1LH0xeG_WcHt3MYi',$,$,$,(#2716),#16184); +#16184= IFCLIBRARYREFERENCE($,$,'\X2\51689577\X0\','\X2\3053306E30AA30D630B830A730AF30C8306E516895773002\X0\\X\0D\X\0A\X\0D\X\0A\X2\305D306E5F6272B6FF0830AA30D630B830A730AF30C8306E51689577FF0960C55831306F30018868793A306E305F3081306E5F6272B6306B518590E830674F7F75283055308C308B5E7E4F555B66768430D130E930E130FC30BF309252A03048306663D04F9B3055308C308B30025F6272B660C558313068518590E8306E5E7E4F555B66768430D130E930E130FC30BF306B77DB76FE304C751F3058305F58345408306F30015E7E4F555B66768430D130E930E130FC30BF304C512A51483055308C308B30025E7E4F555B66768430D130E930E1FF0D30BF7DE896C630A230D730EA30B130FC30B730E730F33067306F3001\X0\CAD\X2\3068540C69D8306B30013053306E5024306F66F8304D8FBC307F5C02752830683059308B3002\X0\','ja-JP',$); + +#9223= IFCRELASSOCIATESLIBRARY('3AplRoYvn8Ivh_U69JAuGi',$,$,$,(#2716),#16185); +#16185= IFCLIBRARYREFERENCE($,$,'\X2\8DE85EA6\X0\','\X2\8BE55BF98C61768451C08DE85EA63002\X0\\X\0D\X\0A\X2\8BE55C5E6027624063D04F9B76845F6272B64FE1606F662F5BF9518590E85F6272B663CF8FF0548C51E04F5553C2657076848865514530025982679C51E04F5553C265704E0E8BE55C5E6027624063D04F9B76845F6272B65C5E60274E0D7B26FF0C5E944EE551E04F5553C265704E3A51C630025BF9\X0\CAD\X2\7B4951E04F557F168F917A0B5E8FFF0C8BE55C5E60275E944E3A53EA51997C7B578B3002\X0\','zh-CN',$); + +#9224= IFCRELASSOCIATESLIBRARY('3HqnmK42D3dQCzsbdLMRI_',$,$,$,(#2717),#16186); +#16186= IFCLIBRARYREFERENCE($,$,'Spannweite','German-description-2','de-DE',$); + +#9225= IFCRELASSOCIATESLIBRARY('3x43u_QQD6LeinLm7Ae6A4',$,$,$,(#2717),#16187); +#16187= IFCLIBRARYREFERENCE($,$,'Span',$,'en',$); + +#9226= IFCRELASSOCIATESLIBRARY('26yUaLCSbFPfdLqOZUsulz',$,$,$,(#2717),#16188); +#16188= IFCLIBRARYREFERENCE($,$,'PorteeLibre','Port\S\ie libre. Cette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme de l''\S\il\S\iment et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment.','fr-FR',$); + +#9227= IFCRELASSOCIATESLIBRARY('0m3m8$3vjDVAPgSyqLm0H0',$,$,$,(#2717),#16189); +#16189= IFCLIBRARYREFERENCE($,$,'\X2\51689577\X0\','\X2\3053306E30AA30D630B830A730AF30C8306E516895773002\X0\','ja-JP',$); + +#9228= IFCRELASSOCIATESLIBRARY('2qLmEqZ7f1xOanTUdPipml',$,$,$,(#2717),#16190); +#16190= IFCLIBRARYREFERENCE($,$,'\X2\8DE85EA6\X0\','\X2\8BE55BF98C61768451C08DE85EA63002\X0\\X\0D\X\0A\X2\8BE55C5E6027624063D04F9B76845F6272B64FE1606F662F5BF9518590E85F6272B663CF8FF0548C51E04F5553C2657076848865514530025982679C51E04F5553C265704E0E8BE55C5E6027624063D04F9B76845F6272B65C5E60274E0D7B26FF0C5E944EE551E04F5553C265704E3A51C630025BF9\X0\CAD\X2\7B4951E04F557F168F917A0B5E8FFF0C8BE55C5E60275E944E3A53EA51997C7B578B3002\X0\','zh-CN',$); + +#9230= IFCRELASSOCIATESLIBRARY('1LeK4ajQrASe9QqRcS3ESF',$,$,$,(#2720),#16191); +#16191= IFCLIBRARYREFERENCE($,$,'Speaker Driver Size',$,'en',$); + +#9231= IFCRELASSOCIATESLIBRARY('1CKqgI7099OBXCtfhyEaVj',$,$,$,(#2720),#16192); +#16192= IFCLIBRARYREFERENCE($,$,'\X2\30B930D430FC30AB30FC30C930E930A430D030B530A430BA\X0\','\X2\30C930E930A430D030E630CB30C330C8306865703092793A30593002\X0\','ja-JP',$); + +#9232= IFCRELASSOCIATESLIBRARY('2C7beFTAD0wwyrIB9dWH6Y',$,$,$,(#2720),#16193); +#16193= IFCLIBRARYREFERENCE($,$,'\X2\C2A4D53CCEE4\X0\ \X2\B4DCB77CC774BC84\X0\','\X2\B4DCB77CC774BC84\X0\ \X2\C720B2DBACFC\X0\ \X2\C218B97C\X0\ \X2\B098D0C0B0B8B2E4\X0\','ko-KR',$); + +#9234= IFCRELASSOCIATESLIBRARY('2EMPzBGur8txBCvE_WsOPI',$,$,$,(#2721),#16194); +#16194= IFCLIBRARYREFERENCE($,$,'Speaker Mounting',$,'en',$); + +#9235= IFCRELASSOCIATESLIBRARY('0H5zBwSOj3PPrNwiiAvKke',$,$,$,(#2721),#16195); +#16195= IFCLIBRARYREFERENCE($,$,'\X2\53D64ED853EF80FD65B96CD5\X0\','\X2\53D64ED853EF80FD306A65B96CD53092793A30593002\X0\','ja-JP',$); + +#9236= IFCRELASSOCIATESLIBRARY('0X4BIxiE52ShQXqyV1s0DL',$,$,$,(#2721),#16196); +#16196= IFCLIBRARYREFERENCE($,$,'\X2\C124CE58\X0\ \X2\AC00B2A5\X0\ \X2\BC29BC95\X0\','\X2\BD99C77C\X0\ \X2\C218C788B294\X0\ \X2\BC29BC95C744\X0\ \X2\BCF4C5ECC900B2E4\X0\.','ko-KR',$); + +#9238= IFCRELASSOCIATESLIBRARY('1ir5OBZbf4Mf_UtPuEyB1l',$,$,$,(#2722),#16197); +#16197= IFCLIBRARYREFERENCE($,$,'Speaker Type',$,'en',$); + +#9239= IFCRELASSOCIATESLIBRARY('3VLJGxYdvBiwVLnefx1UhX',$,$,$,(#2722),#16198); +#16198= IFCLIBRARYREFERENCE($,$,'\X2\30B930D430FC30AB30FC30BF30A430D7\X0\','\X2\30B930D430FC30AB30FC306E30BF30A430D73092793A30593002\X0\','ja-JP',$); + +#9240= IFCRELASSOCIATESLIBRARY('25qMbRnT97E9YQhgUxS$Z8',$,$,$,(#2722),#16199); +#16199= IFCLIBRARYREFERENCE($,$,'\X2\C2A4D53CCEE4\X0\ \X2\D0C0C785\X0\','\X2\C2A4D53CCEE4C758\X0\ \X2\D0C0C785C744\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#9241= IFCRELASSOCIATESLIBRARY('1QjoiqAP9AjfFvzvl3iCIK',$,$,$,(#2723),#16200); +#16200= IFCLIBRARYREFERENCE($,$,'Special Construction',$,'en',$); + +#9242= IFCRELASSOCIATESLIBRARY('1VSyGC8x1AZfpjsR9UEzVk',$,$,$,(#2723),#16201); +#16201= IFCLIBRARYREFERENCE($,$,'\X2\72795225306A65BD5DE565B96CD5\X0\','\X2\72796B8A306A69CB9020309250993048305F602780FDFF0D305F30683048307030015E73578B30D530EC30AD30B730D630EB30B130FC30D630EB3042308B3044306F786C30445E73578B6BCD7DDA30B130FC30D630EB30013042308B3044306F6BCD7DDA3067518590E8306B924488FD30017E4A7DAD3001540C5FC35C0E4F53306769CB62103055308C30663044308B30B530DD30FC30C830926301306330663044308B3002\X0\\X\0D\X\0A\X2\6CE88A18FF094F7F75283059308B67506599306F30014F7F7528524D306B4EA46D4153C252A08005959330675408610F3059308B305330683002\X0\','ja-JP',$); + +#9243= IFCRELASSOCIATESLIBRARY('0esoCSjln7Sw63fUIYhb96',$,$,$,(#2723),#16202); +#16202= IFCLIBRARYREFERENCE($,$,'\X2\D2B9BCC4D55C\X0\ \X2\C2DCACF5\X0\ \X2\BC29BC95\X0\','\X2\D2B9C218D55C\X0\ \X2\AD6CC870B97C\X0\ \X2\AC16CD98\X0\ \X2\C131B2A5\X0\ - \X2\C608B97C\X0\ \X2\B4E4C5B4\X0\, \X2\D3C9D615\X0\ \X2\D50CB809C2DCBE14\X0\ \X2\CF00C774BE14\X0\ \X2\B610B294\X0\ \X2\B531B531D55C\X0\ \X2\D3C9D615\X0\ \X2\BAA8C120\X0\ \X2\CF00C774BE14\X0\ \X2\B610B294\X0\ \X2\BAA8C120\X0\ \X2\B0B4BD80C5D0\X0\ \X2\CCA0C81C\X0\, \X2\C12CC720\X0\, \X2\B3D9C2EC\X0\ \X2\B3C4CCB4B85C\X0\ \X2\AD6CC131B418C5B4C788B294\X0\ \X2\C9C0C6D0C774C788B2E4\X0\. \X2\C8FC\X0\) \X2\C0ACC6A9D558B294\X0\ \X2\C7ACB8CCB294\X0\ \X2\C0ACC6A9\X0\ \X2\C804C5D0\X0\ \X2\AD50B958\X0\ \X2\CC38AC00C790\X0\ \X2\C0ACC774C5D0\X0\ \X2\B3D9C758D55CB2E4\X0\.','ko-KR',$); + +#9244= IFCRELASSOCIATESLIBRARY('2BVzrxdjz01QTZhlSKK6Hm',$,$,$,(#2724),#16203); +#16203= IFCLIBRARYREFERENCE($,$,'Special Instructions',$,'en',$); + +#9245= IFCRELASSOCIATESLIBRARY('1B4X4tw551sOV2Mt$k87kF',$,$,$,(#2724),#16204); +#16204= IFCLIBRARYREFERENCE($,$,'\X2\72798A184E8B9805\X0\','\X2\83779020308A306B95A23059308B72798A184E8B98053002\X0\','ja-JP',$); + +#9246= IFCRELASSOCIATESLIBRARY('3OqmqYsZfAnhq_KOEVwMq$',$,$,$,(#2725),#16205); +#16205= IFCLIBRARYREFERENCE($,$,'Special Instructions',$,'en',$); + +#9247= IFCRELASSOCIATESLIBRARY('2Sg$PEAR9EQwnzlrb_fOk1',$,$,$,(#2725),#16206); +#16206= IFCLIBRARYREFERENCE($,$,'\X2\727952256307793A\X0\','\X2\79FB52D530FB5F1530638D8A3057306B5F7197FF3059308B72795225306A6307793A3002\X0\','ja-JP',$); + +#9248= IFCRELASSOCIATESLIBRARY('0tI3eVrrX9fhKG0b9__giZ',$,$,$,(#2727),#16207); +#16207= IFCLIBRARYREFERENCE($,$,'Special Requirements',$,'en',$); + +#9249= IFCRELASSOCIATESLIBRARY('0tzKR0hpv6C9zxtcRf2$Mr',$,$,$,(#2728),#16208); +#16208= IFCLIBRARYREFERENCE($,$,'Species',$,'en',$); + +#9250= IFCRELASSOCIATESLIBRARY('2voUIHWu1EBO_rzTWPWTDM',$,$,$,(#2730),#16209); +#16209= IFCLIBRARYREFERENCE($,$,'Specific Heat Capacity',$,'en',$); + +#9251= IFCRELASSOCIATESLIBRARY('0tIOxgPhXDPOTdM2LciFQu',$,$,$,(#2731),#16210); +#16210= IFCLIBRARYREFERENCE($,$,'Specific Heat Capacity',$,'en',$); + +#9252= IFCRELASSOCIATESLIBRARY('22CBrBmlLDaPuv1chJYtCq',$,$,$,(#2732),#16211); +#16211= IFCLIBRARYREFERENCE($,$,'Specific Heat Temperature Derivative',$,'en',$); + +#9253= IFCRELASSOCIATESLIBRARY('2JcaW59HvDd8cfl$HbKKav',$,$,$,(#2733),#16212); +#16212= IFCLIBRARYREFERENCE($,$,'Spectrum',$,'en',$); + +#9254= IFCRELASSOCIATESLIBRARY('2mE1Rv9prAGudg9GgaUA_7',$,$,$,(#2733),#16213); +#16213= IFCLIBRARYREFERENCE($,$,'\X2\6CE2957757DF\X0\','\X2\6CE2957730928003616E30573066540862103059308B305330683092653E5C0430B930DA30AF30C830EB3067886873FE3059308B3002\X0\\X\0D\X\0A\X2\5149306F53EF8996306E96FB78C16CE2306E4E007A2E306730018A33\X0\380\X2\FF5E\X0\780nm\X2\306E7BC456F2306E6CE29577306E653E5C0430673042308B3002\X0\\X\0D\X\0A\X2\8272306E59095316306F7D2B304B308985CD82723001975230017DD130019EC48272300130AA30EC30F330B830018D64306E7BC456F2306B76F85F533059308B30023053308C3089306E8272306F90237D9A3059308B6CE2957730673001304A4E923044306B540862103057305F6CE29577981857DF30673042308B3002\X0\','ja-JP',$); + +#9255= IFCRELASSOCIATESLIBRARY('3GwXWBwvv4xxHgX0jGPjRK',$,$,$,(#2733),#16214); +#16214= IFCLIBRARYREFERENCE($,$,'\X2\D30CC7A5\X0\',$,'ko-KR',$); + +#9256= IFCRELASSOCIATESLIBRARY('2MU_OXUyL51euQNRVQK8TW',$,$,$,(#2734),#16215); +#16215= IFCLIBRARYREFERENCE($,$,'Spillover Level',$,'en',$); + +#9257= IFCRELASSOCIATESLIBRARY('23m9Y39CTFVe3x8QEcuWmJ',$,$,$,(#2734),#16216); +#16216= IFCLIBRARYREFERENCE($,$,'\X2\6C344F4D\X0\','\X2\7D99624B304B3089306E6C344F4D3002\X0\','ja-JP',$); + +#9258= IFCRELASSOCIATESLIBRARY('3vwSBEwBD7_B2zyMYOs4xx',$,$,$,(#2735),#16217); +#16217= IFCLIBRARYREFERENCE($,$,'Spillover Level',$,'en',$); + +#9259= IFCRELASSOCIATESLIBRARY('0nH$XP2sb9Kx4frTnLbyV7',$,$,$,(#2735),#16218); +#16218= IFCLIBRARYREFERENCE($,$,'\X2\6D4151FA30EC30D930EB\X0\','\X2\6C34304C3053307C308C308B30EC30D930EB3002\X0\','ja-JP',$); + +#9260= IFCRELASSOCIATESLIBRARY('00SMMvkUj4YxUk3CiBDipa',$,$,$,(#2736),#16219); +#16219= IFCLIBRARYREFERENCE($,$,'Spillover Level',$,'en',$); + +#9261= IFCRELASSOCIATESLIBRARY('0CwmTmykX2SPa9khFOVQTV',$,$,$,(#2736),#16220); +#16220= IFCLIBRARYREFERENCE($,$,'\X2\6C344F4D\X0\','\X2\7D99624B304B3089306E6C344F4D3002\X0\','ja-JP',$); + +#9262= IFCRELASSOCIATESLIBRARY('1Or04UyY1Flep8UT1uGNom',$,$,$,(#2737),#16221); +#16221= IFCLIBRARYREFERENCE($,$,'Spillover Level',$,'en',$); + +#9263= IFCRELASSOCIATESLIBRARY('1mLOIG4oPFk9jyKMzPcsK1',$,$,$,(#2737),#16222); +#16222= IFCLIBRARYREFERENCE($,$,'\X2\6C344F4D\X0\','\X2\7D99624B304B3089306E6C344F4D3002\X0\','ja-JP',$); + +#9265= IFCRELASSOCIATESLIBRARY('0AeKCL_19Auu023pUH0nw2',$,$,$,(#2739),#16223); +#16223= IFCLIBRARYREFERENCE($,$,'Spray Type',$,'en',$); + +#9266= IFCRELASSOCIATESLIBRARY('0HXzdJPJTAHQV0W7SKmI0A',$,$,$,(#2741),#16224); +#16224= IFCLIBRARYREFERENCE($,$,'Sprinklerschutz','Angabe, ob das Geb\S\dude durch eine Sprinkleranlage gesch\S\|tzt wird (WAHR) oder nicht (FALSCH).','de-DE',$); + +#9267= IFCRELASSOCIATESLIBRARY('1qoLw5hK97Cx9mVFnWiO5a',$,$,$,(#2741),#16225); +#16225= IFCLIBRARYREFERENCE($,$,'Sprinkler Protection',$,'en',$); + +#9268= IFCRELASSOCIATESLIBRARY('0xb0S1K6f0iBewRje7EkAp',$,$,$,(#2741),#16226); +#16226= IFCLIBRARYREFERENCE($,$,'ProtectionParSprinkler','Indication selon laquelle ce b\S\btiment b\S\in\S\ificie d''une protection par sprinkler (VRAI) ou non (FAUX).','fr-FR',$); + +#9269= IFCRELASSOCIATESLIBRARY('12iYhVBEL2oAuyBaPMY0H9',$,$,$,(#2741),#16227); +#16227= IFCLIBRARYREFERENCE($,$,'\X2\30B930D730EA30F330AF30E930FC96325FA1\X0\','\X2\30B930D730EA30F330AF30E930FC8A2D5099306E670971213092793A305930D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#9270= IFCRELASSOCIATESLIBRARY('2JYr8jqBH5rPxpPDejGI2W',$,$,$,(#2741),#16228); +#16228= IFCLIBRARYREFERENCE($,$,'\X2\C2A4D504B9C1\X0\ \X2\D074B7EC\X0\ \X2\BC29C5B4\X0\','\X2\C2A4D504B9C1\X0\ \X2\D074B7EC\X0\ \X2\C124BE44C758\X0\ \X2\C720BB34B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\AC12\X0\','ko-KR',$); + +#9271= IFCRELASSOCIATESLIBRARY('2PwC4BR6H9agamyqNbiGLe',$,$,$,(#2742),#16229); +#16229= IFCLIBRARYREFERENCE($,$,'Sprinklerschutz','Angabe, ob der Raum durch eine Sprinkleranlage gesch\S\|tzt wird (WAHR) oder nicht (FALSCH).','de-DE',$); + +#9272= IFCRELASSOCIATESLIBRARY('33ZT6et5PDJeW1TdNEiBEV',$,$,$,(#2742),#16230); +#16230= IFCLIBRARYREFERENCE($,$,'Sprinkler Protection',$,'en',$); + +#9273= IFCRELASSOCIATESLIBRARY('2OhzL4Db91OAdZ1QBUbDN$',$,$,$,(#2742),#16231); +#16231= IFCLIBRARYREFERENCE($,$,'ProtectionParSprinkler','Indication selon laquelle ce b\S\btiment b\S\in\S\ificie d''une protection par sprinkler (VRAI) ou non (FAUX).','fr-FR',$); + +#9274= IFCRELASSOCIATESLIBRARY('31vqA5a2X3JwSUVfKuYENP',$,$,$,(#2742),#16232); +#16232= IFCLIBRARYREFERENCE($,$,'\X2\30B930D730EA30F330AF30E930FC96325FA1\X0\','\X2\30B930D730EA30F330AF30E930FC8A2D5099306E670971213092793A305930D630FC30EA30A230F350243002\X0\(TRUE)\X2\67093001\X0\(FALSE)\X2\306A30573002\X0\','ja-JP',$); + +#9275= IFCRELASSOCIATESLIBRARY('2_8Hw9yM15PBtGZyvUXiUd',$,$,$,(#2742),#16233); +#16233= IFCLIBRARYREFERENCE($,$,'\X2\C2A4D504B9C1\X0\ \X2\D074B7EC\X0\ \X2\BC29C5B4\X0\','\X2\C2A4D504B9C1\X0\ \X2\D074B7EC\X0\ \X2\C124BE44C758\X0\ \X2\C720BB34B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\BD80C6B8\X0\ \X2\AC12C785B2C8B2E4\X0\. (TRUE) \X2\C720\X0\ (FALSE) \X2\C5C6C74C\X0\.','ko-KR',$); + +#9276= IFCRELASSOCIATESLIBRARY('0kn0VcwUDF39WWyovcG7dZ',$,$,$,(#2743),#16234); +#16234= IFCLIBRARYREFERENCE($,$,'Sprinklerschutz','Angabe, ob des Geschoss durch eine Sprinkleranlage gesch\S\|tzt wird (WAHR) oder nicht (FALSCH).','de-DE',$); + +#9277= IFCRELASSOCIATESLIBRARY('1p8Le8tSj7_fVhCUGDfNTD',$,$,$,(#2743),#16235); +#16235= IFCLIBRARYREFERENCE($,$,'Sprinkler Protection',$,'en',$); + +#9278= IFCRELASSOCIATESLIBRARY('3fknQpT6n3xfX4Ur9Sf7bV',$,$,$,(#2743),#16236); +#16236= IFCLIBRARYREFERENCE($,$,'ProtectionParSprinkler','Indication selon laquelle ce b\S\btimentb\S\in\S\ificie d''une protection par sprinkler (VRAI) ou non (FAUX)','fr-FR',$); + +#9279= IFCRELASSOCIATESLIBRARY('2AprweGsLEOvEdhv3yKD3G',$,$,$,(#2743),#16237); +#16237= IFCLIBRARYREFERENCE($,$,'\X2\30B930D730EA30F330AF30E930FC96325FA1\X0\','\X2\30B930D730EA30F330AF30E930FC8A2D5099306E670971213092793A305930D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#9280= IFCRELASSOCIATESLIBRARY('3XwbnKMZ10EPyf1leCtNbq',$,$,$,(#2743),#16238); +#16238= IFCLIBRARYREFERENCE($,$,'\X2\C2A4D504B9C1\X0\ \X2\D074B7EC\X0\ \X2\BC29C5B4\X0\','\X2\C2A4D504B9C1\X0\ \X2\D074B7EC\X0\ \X2\C124BE44C758\X0\ \X2\C720BB34B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\AC12\X0\','ko-KR',$); + +#9281= IFCRELASSOCIATESLIBRARY('2Z3WNsUX1EtReK$$An4MGK',$,$,$,(#2744),#16239); +#16239= IFCLIBRARYREFERENCE($,$,'Sprinklerschutz automatisch','Angabe, ob das Geb\S\dude durch eine automatische Sprinkleranlage gesch\S\|tzt wird (WAHR) oder nicht (FALSCH).','de-DE',$); + +#9282= IFCRELASSOCIATESLIBRARY('2Xu1xfXlr4ouLhh8nwsv5Y',$,$,$,(#2744),#16240); +#16240= IFCLIBRARYREFERENCE($,$,'Sprinkler Protection Automatic',$,'en',$); + +#9283= IFCRELASSOCIATESLIBRARY('2xyOjMHML21Q7Hs_7tndFK',$,$,$,(#2744),#16241); +#16241= IFCLIBRARYREFERENCE($,$,'ProtectionAutomatiqueParSprinkler','Indication selon laquelle ce b\S\btiment b\S\in\S\ificie d''une protection automatique par sprinkler (VRAI) ou non (FAUX).','fr-FR',$); + +#9284= IFCRELASSOCIATESLIBRARY('3L1f8q9VP3nh68lLDxiVDo',$,$,$,(#2744),#16242); +#16242= IFCLIBRARYREFERENCE($,$,'\X2\30B930D730EA30F330AF30E930FC96325FA181EA52D5533A5206\X0\','\X2\30B930D730EA30F330AF30E930FC8A2D5099304C81EA52D5304B30693046304B793A305930D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#9285= IFCRELASSOCIATESLIBRARY('0QXfD6Kdb17QTmyFc6Rfkm',$,$,$,(#2744),#16243); +#16243= IFCLIBRARYREFERENCE($,$,'\X2\C2A4D504B9C1\X0\ \X2\D074B7EC\X0\ \X2\BC29C5B4\X0\ \X2\C790B3D9\X0\ \X2\AD6CBD84\X0\','\X2\C2A4D504B9C1\X0\ \X2\D074B7EC\X0\ \X2\C124BE44AC00\X0\ \X2\C790B3D9\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\AC12\X0\','ko-KR',$); + +#9286= IFCRELASSOCIATESLIBRARY('1i1$3Q2wL9EvM3ZKAZr6lB',$,$,$,(#2745),#16244); +#16244= IFCLIBRARYREFERENCE($,$,'Sprinklerschutz automatisch','Angabe, ob der Raum durch eine automatische Sprinkleranlage gesch\S\|tzt wird (WAHR) oder nicht (FALSCH). Dieser Wert soll nur angegeben werden, wenn das Attribut SprinklerProtection auf (WAHR) gesetzt ist.','de-DE',$); + +#9287= IFCRELASSOCIATESLIBRARY('2C$sn564z8DvP3ceyrI0vA',$,$,$,(#2745),#16245); +#16245= IFCLIBRARYREFERENCE($,$,'Sprinkler Protection Automatic',$,'en',$); + +#9288= IFCRELASSOCIATESLIBRARY('0cBtmYR2n93RTJ7c0MiSFP',$,$,$,(#2745),#16246); +#16246= IFCLIBRARYREFERENCE($,$,'ProtectionAutomatiqueParSprinkler','Indication selon laquelle ce b\S\btiment b\S\in\S\ificie d''une protection automatique par sprinkler (VRAI) ou non (FAUX).','fr-FR',$); + +#9289= IFCRELASSOCIATESLIBRARY('3_fcWfoor07uiqjFuX6jyj',$,$,$,(#2745),#16247); +#16247= IFCLIBRARYREFERENCE($,$,'\X2\81EA52D530B930D730EA30F330AF30E930FC96325FA1\X0\','\X2\30B930D730EA30F330AF30E930FC8A2D5099304C81EA52D5304B30693046304B793A305930D630FC30EA30A230F350243002\X0\(TRUE)\X2\81EA52D53001\X0\(FALSE)\X2\975E81EA52D53002300C30B930D730EA30F330AF30E930FC96325FA1300D30D730ED30D130C630A3304C\X0\TRUE\X2\306B8A2D5B9A3055308C305F58345408306E307F30014E0E30483089308C308B3002\X0\','ja-JP',$); + +#9290= IFCRELASSOCIATESLIBRARY('29ezWKHc1FJeSkh$Di2WaQ',$,$,$,(#2745),#16248); +#16248= IFCLIBRARYREFERENCE($,$,'\X2\C2A4D504B9C1\X0\ \X2\D074B7EC\X0\ \X2\BC29C5B4\X0\ \X2\C790B3D9\X0\ \X2\AD6CBD84\X0\','\X2\C2A4D504B9C1\X0\ \X2\D074B7EC\X0\ \X2\C124BE44AC00\X0\ \X2\C790B3D9\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\BD80C6B8\X0\ \X2\AC12C785B2C8B2E4\X0\. (TRUE) \X2\C790B3D9\X0\ (FALSE) \X2\BE44C790B3D9\X0\. "\X2\C2A4D504B9C1\X0\ \X2\D074B7EC\X0\ \X2\BC29C5B4\X0\"\X2\C18DC131C774\X0\ TRUE\X2\B85C\X0\ \X2\C124C815B41C\X0\ \X2\ACBDC6B0C5D0B9CC\X0\ \X2\C8FCC5B4C9C4B2E4\X0\.','ko-KR',$); + +#9291= IFCRELASSOCIATESLIBRARY('2KFmaJv4j06f5pnzJO2YYh',$,$,$,(#2746),#16249); +#16249= IFCLIBRARYREFERENCE($,$,'Sprinklerschutz automatisch','Angabe, ob das Geschoss durch eine automatische Sprinkleranlage gesch\S\|tzt wird (WAHR) oder nicht (FALSCH).','de-DE',$); + +#9292= IFCRELASSOCIATESLIBRARY('3UmFPvgMf1682arcXSK9pg',$,$,$,(#2746),#16250); +#16250= IFCLIBRARYREFERENCE($,$,'Sprinkler Protection Automatic',$,'en',$); + +#9293= IFCRELASSOCIATESLIBRARY('2CUgJroznF0htaHYwpewv6',$,$,$,(#2746),#16251); +#16251= IFCLIBRARYREFERENCE($,$,'ProtectionAutomatiqueParSprinkler','Indication selon laquelle ce b\S\btiment b\S\in\S\ificie d''une protection automatique par sprinkler (VRAI) ou non (FAUX). Indication \S\` ne fournir que si la propri\S\it\S\i "SprinklerProtection" est coch\S\ie "VRAI".','fr-FR',$); + +#9294= IFCRELASSOCIATESLIBRARY('1rNvHM4kn4NBWb0zHUPXut',$,$,$,(#2746),#16252); +#16252= IFCLIBRARYREFERENCE($,$,'\X2\30B930D730EA30F330AF30E930FC96325FA181EA52D5533A5206\X0\','\X2\30B930D730EA30F330AF30E930FC8A2D5099304C81EA52D5304B30693046304B793A305930D630FC30EA30A230F350243002\X0\','ja-JP',$); + +#9295= IFCRELASSOCIATESLIBRARY('0KX5dQ$Xn3xxRyGxl$elyA',$,$,$,(#2746),#16253); +#16253= IFCLIBRARYREFERENCE($,$,'\X2\C2A4D504B9C1\X0\ \X2\D074B7EC\X0\ \X2\BC29C5B4\X0\ \X2\C790B3D9\X0\ \X2\AD6CBD84\X0\','\X2\C2A4D504B9C1\X0\ \X2\D074B7EC\X0\ \X2\C124BE44AC00\X0\ \X2\C790B3D9\X0\ \X2\C5ECBD80B97C\X0\ \X2\B098D0C0B0B4B294\X0\ \X2\AC12\X0\','ko-KR',$); + +#9297= IFCRELASSOCIATESLIBRARY('25BewoTlPDBv1dPrXK9lGq',$,$,$,(#2747),#16254); +#16254= IFCLIBRARYREFERENCE($,$,'Sprinkler Type',$,'en',$); + +#9298= IFCRELASSOCIATESLIBRARY('0KDG_x9Hf31Ayp3uoPEE58',$,$,$,(#2747),#16255); +#16255= IFCLIBRARYREFERENCE($,$,'\X2\30B930D730EA30F330AF30E930FC30BF30A430D7\X0\','\X2\30423089304B305830815B9A7FA96E08307F306E30B930D730EA30F330AF30E930FC306E578B304B30895FC58981306A578B30928A2D5B9A3059308B8B5852253002\X0\','ja-JP',$); + +#9299= IFCRELASSOCIATESLIBRARY('2biqHS8Kr5UPMr2hy2DkGU',$,$,$,(#2748),#16256); +#16256= IFCLIBRARYREFERENCE($,$,'Staggered',$,'en',$); + +#9300= IFCRELASSOCIATESLIBRARY('0K20WfFqT1QRt_CKe2IVkE',$,$,$,(#2749),#16257); +#16257= IFCLIBRARYREFERENCE($,$,'Staggered Row Spacing',$,'en',$); + +#9301= IFCRELASSOCIATESLIBRARY('2VrKYZO19DhBZJilgxqV95',$,$,$,(#2749),#16258); +#16258= IFCLIBRARYREFERENCE($,$,'\X2\4E92304490553044306E521795939694\X0\','\X2\4E92304490553044306E30C130E530FC30D6521795939694\X0\','ja-JP',$); + +#9302= IFCRELASSOCIATESLIBRARY('0FWXnazD1FCxpsF0ZtpRYC',$,$,$,(#2750),#16259); +#16259= IFCLIBRARYREFERENCE($,$,'Standard',$,'en',$); + +#9303= IFCRELASSOCIATESLIBRARY('1hq07lVNvBIxEwKRsLzG54',$,$,$,(#2750),#16260); +#16260= IFCLIBRARYREFERENCE($,$,'\X2\6A196E96\X0\','\X2\4F7F75283055308C308B30B130FC30D630EB3001\X0\busbar\X2\306E5B9A7FA9306E305F3081306B4F7F75283055308C308B6A196E964ED569D83002\X0\','ja-JP',$); + +#9304= IFCRELASSOCIATESLIBRARY('0413L1KlvEBAZkydi9QQe_',$,$,$,(#2750),#16261); +#16261= IFCLIBRARYREFERENCE($,$,'\X2\D45CC900\X0\','\X2\C0ACC6A9B418B294\X0\ \X2\CF00C774BE14\X0\, busbar\X2\C758\X0\ \X2\C815C758B97C\X0\ \X2\C704D574\X0\ \X2\C0ACC6A9B418B294\X0\ \X2\D45CC900\X0\.','ko-KR',$); + +#9305= IFCRELASSOCIATESLIBRARY('3ks7Obhdr8lwXgdqjjMReG',$,$,$,(#2751),#16262); +#16262= IFCLIBRARYREFERENCE($,$,'Standard',$,'en',$); + +#9306= IFCRELASSOCIATESLIBRARY('2R6Mvt9Kn7QOqoZdTb8I5Z',$,$,$,(#2751),#16263); +#16263= IFCLIBRARYREFERENCE($,$,'\X2\727960275B9A7FA9\X0\','\X2\30C830EA30C330D430F330B088C57F6E306E727960275B9A7FA9306E305F3081306E6A196E967684306A90697528306E63075B9A3002\X0\','ja-JP',$); + +#9307= IFCRELASSOCIATESLIBRARY('1ndEbRC0P63BYeQnyWBxMd',$,$,$,(#2751),#16264); +#16264= IFCLIBRARYREFERENCE($,$,'\X2\D2B9C131\X0\ \X2\C815C758\X0\','\X2\D1A0B9BFC094AD6C\X0\ \X2\C7A5CE58C758\X0\ \X2\D2B9C131\X0\ \X2\C815C758C5D0\X0\ \X2\B300D55C\X0\ \X2\D45CC900\X0\ \X2\C801C6A9\X0\ \X2\C9C0C815\X0\.','ko-KR',$); + +#9308= IFCRELASSOCIATESLIBRARY('0jjkGR3g1Dle675sPTRmgs',$,$,$,(#2752),#16265); +#16265= IFCLIBRARYREFERENCE($,$,'Standard Fixing Plate Depth',$,'en',$); + +#9309= IFCRELASSOCIATESLIBRARY('0U8yYQOQXEVOF2p7x04ZDg',$,$,$,(#2752),#16266); +#16266= IFCLIBRARYREFERENCE($,$,'\X2\6210\X0\','\X2\6A196E967684306A56FA5B9A30D730EC30FC30C8306E62103002\X0\','ja-JP',$); + +#9310= IFCRELASSOCIATESLIBRARY('2VD0qQnk95wRzCJnu4BUnJ',$,$,$,(#2752),#16267); +#16267= IFCLIBRARYREFERENCE($,$,'\X2\AD6CC131\X0\','\X2\D45CC900\X0\ \X2\ACE0C815\X0\ \X2\D50CB808C774D2B8\X0\ \X2\AD6CC131\X0\','ko-KR',$); + +#9311= IFCRELASSOCIATESLIBRARY('3K6BezkVjCW8hHWohgPmHX',$,$,$,(#2753),#16268); +#16268= IFCLIBRARYREFERENCE($,$,'Standard Fixing Plate Thickness',$,'en',$); + +#9312= IFCRELASSOCIATESLIBRARY('0AcGisU5z3xRGpsR$ztOj0',$,$,$,(#2753),#16269); +#16269= IFCLIBRARYREFERENCE($,$,'\X2\677F539A\X0\','\X2\6A196E967684306A56FA5B9A30D730EC30FC30C8306E677F539A3002\X0\','ja-JP',$); + +#9313= IFCRELASSOCIATESLIBRARY('18Yon_oJT1WfJglQoekc2Q',$,$,$,(#2753),#16270); +#16270= IFCLIBRARYREFERENCE($,$,'\X2\B450AED8\X0\','\X2\D45CC900\X0\ \X2\ACE0C815\X0\ \X2\D50CB808C774D2B8C758\X0\ \X2\B450AED8\X0\','ko-KR',$); + +#9314= IFCRELASSOCIATESLIBRARY('2k$v5lOI91899rQZ2xF1c_',$,$,$,(#2754),#16271); +#16271= IFCLIBRARYREFERENCE($,$,'Standard Fixing Plate Width',$,'en',$); + +#9315= IFCRELASSOCIATESLIBRARY('0SKKcNIEn5k9A2OGrwfbJL',$,$,$,(#2754),#16272); +#16272= IFCLIBRARYREFERENCE($,$,'\X2\5E45\X0\','\X2\6A196E967684306A56FA5B9A30D730EC30FC30C8306E5E453002\X0\','ja-JP',$); + +#9316= IFCRELASSOCIATESLIBRARY('0zAvgFzXz9t9oXxffZqsUA',$,$,$,(#2754),#16273); +#16273= IFCLIBRARYREFERENCE($,$,'\X2\D3ED\X0\','\X2\D45CC900\X0\ \X2\ACE0C815\X0\ \X2\D50CB808C774D2B8C758\X0\ \X2\D3ED\X0\','ko-KR',$); + +#9317= IFCRELASSOCIATESLIBRARY('0G27elMszBQOe9g66w$NeK',$,$,$,(#2755),#16274); +#16274= IFCLIBRARYREFERENCE($,$,'Start Current Factor',$,'en',$); + +#9318= IFCRELASSOCIATESLIBRARY('3OfzegV1L0Ue1am8q0Fqcf',$,$,$,(#2755),#16275); +#16275= IFCLIBRARYREFERENCE($,$,'\X2\59CB52D596FB6D414FC26570\X0\','\X2\59CB52D596FB6D414FC26570306F30A830F330B830F3304C52D5304D59CB3081305F6642306E30D430FC30AF59CB52D596FB6D4130925B9A7FA9300259CB52D596FB6D414FC26570306F5B9A683C96FB6D41306859CB52D56642306E96FB6D413092639B30515408308F305B305F3082306E3002\X0\','ja-JP',$); + +#9319= IFCRELASSOCIATESLIBRARY('0BsQBkO6T5jf$7Y1S$tDRj',$,$,$,(#2755),#16276); +#16276= IFCLIBRARYREFERENCE($,$,'\X2\C2DCB3D9\X0\ \X2\C804B958\X0\ \X2\ACC4C218\X0\','\X2\C2DCB3D9\X0\ \X2\C804B958\X0\ \X2\ACC4C218B294\X0\ \X2\C5D4C9C4C774\X0\ \X2\C6C0C9C1C774AE30\X0\ \X2\C2DCC791D588B2E4\X0\ \X2\D53CD06C\X0\ \X2\AE30B3D9\X0\ \X2\C804B958B97C\X0\ \X2\C815C758D569B2C8B2E4\X0\. \X2\C2DCB3D9\X0\ \X2\C804B958\X0\ \X2\ACC4C218B294\X0\ \X2\C815ACA9\X0\ \X2\C804B958\X0\ \X2\C2DCB3D9C2DC\X0\ \X2\C804B958B97C\X0\ \X2\ACF1D55C\X0\ \X2\AC83\X0\','ko-KR',$); + +#9320= IFCRELASSOCIATESLIBRARY('0xHrrm_qP8ogf1yGzIdFNe',$,$,$,(#2756),#16277); +#16277= IFCLIBRARYREFERENCE($,$,'Start Current Factor',$,'en',$); + +#9321= IFCRELASSOCIATESLIBRARY('3NXc3GpGv6eAe0Kpk3MHjW',$,$,$,(#2756),#16278); +#16278= IFCLIBRARYREFERENCE($,$,'\X2\59CB52D596FB6D414FC26570\X0\','\X2\59CB52D596FB6D414FC26570306F30A830F330B830F3304C52D5304D59CB3081305F6642306E30D430FC30AF59CB52D596FB6D4130925B9A7FA9300259CB52D596FB6D414FC26570306F5B9A683C96FB6D41306859CB52D56642306E96FB6D413092639B30515408308F305B305F3082306E3002\X0\','ja-JP',$); + +#9322= IFCRELASSOCIATESLIBRARY('1A5ll6GpH4AfFX4Z87nRZ6',$,$,$,(#2756),#16279); +#16279= IFCLIBRARYREFERENCE($,$,'\X2\C2DCB3D9C804B958\X0\ \X2\ACC4C218\X0\','\X2\C2DCB3D9\X0\ \X2\C804B958\X0\ \X2\ACC4C218B294\X0\ \X2\C5D4C9C4C774\X0\ \X2\C6C0C9C1C774AE30\X0\ \X2\C2DCC791D588B2E4\X0\ \X2\D53CD06C\X0\ \X2\AE30B3D9\X0\ \X2\C804B958B97C\X0\ \X2\C815C758D569B2C8B2E4\X0\. \X2\C2DCB3D9\X0\ \X2\C804B958\X0\ \X2\ACC4C218B294\X0\ \X2\C815ACA9\X0\ \X2\C804B958\X0\ \X2\C2DCB3D9C2DC\X0\ \X2\C804B958B97C\X0\ \X2\ACF1D55C\X0\ \X2\AC83\X0\','ko-KR',$); + +#9323= IFCRELASSOCIATESLIBRARY('2tQ2DyUcD6uudpSqreg938',$,$,$,(#2757),#16280); +#16280= IFCLIBRARYREFERENCE($,$,'Start Date',$,'en',$); + +#9325= IFCRELASSOCIATESLIBRARY('0gGa26$ob4puuTV4OGHfS3',$,$,$,(#2759),#16281); +#16281= IFCLIBRARYREFERENCE($,$,'Starter Type',$,'en',$); + +#9326= IFCRELASSOCIATESLIBRARY('24y_3ICVv5zPkrYX$JtGLU',$,$,$,(#2759),#16282); +#16282= IFCLIBRARYREFERENCE($,$,'\X2\59CB52D530BF30A430D7\X0\','\X2\4EE54E0B3088308A9078629E304C5FC589813068306A308B300159CB52D5306E4E0089A730EA30B930C8FF1A\X0\\X\0D\X\0A\X\0D\X\0A\X2\81EA52D5FF1A\X0\ \X2\81EA52D530C830E930F330B9304B30895F15304D51FA3055308C305FFF1130644EE54E0A306E4F4E4E0B3057305F96FB5727306730B930BF30FC30C83059308B305F3081306B4F7F75283059308B8A985C0E96FB52D56A5F7528306E30B930BF30FC30BF30FC\X0\ (IEC 441-14-45)\X\0D\X\0A\X2\624B52D5FF1A\X0\ \X2\30E130A430F3306E30B330F330BF30AF30C8304B30895F3752367684306B520696E23055308C305F30683053308D306B3042308A3001624B52D5306B3088308A30A830CD30EB30AE30FC304C4F9B7D663055308C308B\X0\ (IEC 441-14-39)\X\0D\X\0A\X2\3058304B5165308C\X0\: \X2\30EF30F330B930C630C330D7306730E230FC30BF30FC30FB30BF30FC30DF30CA30EB9593306E7DDA959396FB572730923064306A305030B930BF30FC30BF30FC\X0\ (IEC 441-14-40)\X\0D\X\0A\X2\632F52D5FF1A96FB6E90306E632F52D56570304C901A5E38306E64CD4F5C632F52D5307E30676B217B2C306B5897592730573066884C304F30B930BF30FC30BF30FC\X0\\X\0D\X\0AnStep: \X2\30AA30D5FF08\X0\OFF)\X2\306830AA30F3FF08\X0\ON\X2\FF09306E959330673001FF08\X0\n-1\X2\FF09306E4E2D9593306E52A0901F5EA67684306A4F4D7F6E30673042308B30B930BF30FC30BF30FC3002\X0\ (IEC 441-14-41)\X\0D\X\0A\X2\62B56297FF1A30E230FC30BF306E30C830EB30AF72796027306E53D65F973001958B59CB3001305D305730665B895B9A3059308B9593306B300196FB6D413092523696503059308B305F3081306B\X0\ 1 \X2\3064307E305F306F3044304F3064304B306E62B562973092522975283057305F30B930BF30FC30BF30FC\X0\ (IEC 441-14-425) \X\0D\X\0A\X2\30B930BF30FC30C730EB30BFFF1A958B59CB4F4D7F6E3067306F56FA5B9A5C0F5DFB7DDAFF0830B930BF30FC30BF30FC30EF30A430F330C730A330F330B0FF09304C661F72B6306763A57D9A3055308C3001305D306E5F8C300167007D42306E5B9F884C72B6614B3067306F30C730EB30BF72B6306B63A57D9A3055308C308B306830443046\X0\3\X2\76F88A985C0E30E230FC30BF30FC7528306E30B930BF30FC30BF30FC3002FF08\X0\IEC 441-14-44\X2\FF09\X0\','ja-JP',$); + +#9327= IFCRELASSOCIATESLIBRARY('1Ag_C9BxDDo8kwbjEGDo4$',$,$,$,(#2759),#16283); +#16283= IFCLIBRARYREFERENCE($,$,'\X2\C2DCC791\X0\ \X2\C720D615\X0\','\X2\C544B798C5D0C11C\X0\ \X2\C120D0DDC774\X0\ \X2\D544C694D55C\X0\ \X2\C2DCB3D9\X0\ \X2\BAA9B85D\X0\ \X2\BAA9B85D\X0\ : \X2\C790B3D9\X0\ : \X2\C790B3D9\X0\ \X2\D2B8B79CC2A4C5D0C11C\X0\ \X2\AC00C838C628\X0\ \X2\D558B098\X0\ \X2\C774C0C1C758\X0\ \X2\C800D558\X0\ \X2\C804C555C73CB85C\X0\ \X2\C2DCC791D558B294\X0\ \X2\B370\X0\ \X2\C0ACC6A9D558B294\X0\ \X2\C720B3C4\X0\ \X2\C804B3D9AE30C758\X0\ \X2\C2A4D0C0D130\X0\ (IEC 441-14-45) \X2\C218B3D9\X0\ : \X2\AE30BCF8\X0\ \X2\C5F0B77DCC98C5D0C11C\X0\ \X2\AC15C81CB85C\X0\ \X2\ACA9B9ACB41C\X0\ \X2\AC70B9ACC5D0\X0\ \X2\C788C73CBA70\X0\, \X2\C218B3D9C73CB85C\X0\ \X2\C5D0B108C9C0AC00\X0\ \X2\ACF5AE09B418B294\X0\ (IEC 441-14-39) \X2\AE00C790\X0\ \X2\D558B098\X0\ \X2\C785B825\X0\ : \X2\D55C\X0\ \X2\BC88C5D0\X0\ \X2\BAA8D130\X0\ \X2\D130BBF8B110\X0\ \X2\C0ACC774C758\X0\ \X2\C120AC04\X0\ \X2\C804C555C744\X0\ \X2\C5F0ACB0\X0\ \X2\C2A4D0C0D130\X0\ (IEC 441-14-40) \X2\C9C4B3D9\X0\ : \X2\C804C6D0C758\X0\ \X2\C9C4B3D9C218AC00\X0\ \X2\C815C0C1\X0\ \X2\C791B3D9\X0\ \X2\C9C4B3D9AE4CC9C0\X0\ \X2\C810CC28\X0\ \X2\C99DB300\X0\ \X2\D574AC00B294\X0\ \X2\C2A4D0C0D130\X0\ nStep : \X2\AEBCC9D0\X0\ (OFF)\X2\ACFC\X0\ \X2\CF1CC9D0\X0\ (ON) \X2\C0ACC774C5D0C11C\X0\ (n-1) \X2\C0ACC774C758\X0\ \X2\AC00C18DB3C4C801C778\X0\ \X2\C704CE58C774B2E4\X0\ \X2\C2A4D0C0D130\X0\. (IEC 441-14-41) \X2\C800D56D\X0\ : \X2\BAA8D130C758\X0\ \X2\D1A0D06C\X0\ \X2\D2B9C131\X0\ \X2\AC00C838C624AE30\X0\ \X2\C2DCC791\X0\, \X2\ADF8B9ACACE0\X0\ \X2\C548C815\X0\ \X2\C0ACC774C5D0\X0\ \X2\C804B958B97C\X0\ \X2\C81CD55CD558AE30\X0\ \X2\C704D574\X0\ \X2\D558B098\X0\ \X2\B610B294\X0\ \X2\BA87\X0\ \X2\AC00C9C0\X0\ \X2\C800D56DC744\X0\ \X2\C774C6A9D55C\X0\ \X2\C2A4D0C0D130\X0\ (IEC 441-14-425) \X2\C2A4D0C0\X0\ \X2\B378D0C0\X0\ : \X2\C2DCC791\X0\ \X2\C704CE58B294\X0\ \X2\ACE0C815\X0\ \X2\5C0F5DFB\X0\ \X2\C120\X0\ (\X2\CD08BCF4\X0\ \X2\C640C778\X0\)\X2\C774\X0\ \X2\C18CD589C131C5D0\X0\ \X2\C5F0ACB0B41C\X0\ \X2\D6C4\X0\, \X2\CD5CC885\X0\ \X2\C0C1D0DCC5D0C11CB294\X0\ \X2\B378D0C0\X0\ \X2\BAA8C591C73CB85C\X0\ \X2\C5F0ACB0B41CB2E4\X0\ 3 \X2\C0C1\X0\ \X2\C720B3C4\X0\ \X2\BAA8D130C758\X0\ \X2\C2A4D0C0D130\X0\. (IEC 441-14-44)','ko-KR',$); + +#9328= IFCRELASSOCIATESLIBRARY('2Vnbv$w4P2_AKL_OBCUDL_',$,$,$,(#2760),#16284); +#16284= IFCLIBRARYREFERENCE($,$,'Starting Time',$,'en',$); + +#9329= IFCRELASSOCIATESLIBRARY('1E$d0Tpf58Bg2ZdNfUGFgp',$,$,$,(#2760),#16285); +#16285= IFCLIBRARYREFERENCE($,$,'\X2\59CB52D566429593\X0\','\X2\30E230FC30BF30FC304C505C6B6272B6614B304B30895B9A683C96FB57273092537052A030575B9A683C901F5EA6306B523090543059308B307E3067306B5FC58981306A664295933002\X0\','ja-JP',$); + +#9330= IFCRELASSOCIATESLIBRARY('2g2WZ9ptn4$u4Zihzuvzy_',$,$,$,(#2760),#16286); +#16286= IFCLIBRARYREFERENCE($,$,'\X2\C2DCC791\X0\ \X2\C2DCAC04\X0\','\X2\BAA8D130AC00\X0\ \X2\C815C9C0\X0\ \X2\C0C1D0DCC5D0C11C\X0\ \X2\C815ACA9\X0\ \X2\C804C555C744C778AC00D558C5EC\X0\ \X2\C815ACA9\X0\ \X2\C18DB3C4C5D0\X0\ \X2\B3C4B2ECD558B294\X0\ \X2\B370\X0\ \X2\D544C694D55C\X0\ \X2\C2DCAC04\X0\','ko-KR',$); + +#9331= IFCRELASSOCIATESLIBRARY('04bMPAesDEawLmBnsHKwnu',$,$,$,(#2766),#16287); +#16287= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9332= IFCRELASSOCIATESLIBRARY('0HW4mp00X83eOwOU1F2AiV',$,$,$,(#2766),#16288); +#16288= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9333= IFCRELASSOCIATESLIBRARY('2$bPVWYLXEf9e3PgepGll$',$,$,$,(#2766),#16289); +#16289= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9334= IFCRELASSOCIATESLIBRARY('13OehmAKD4VPO8uN8yh1NZ',$,$,$,(#2766),#16290); +#16290= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9335= IFCRELASSOCIATESLIBRARY('0A9xt7MwD67xxRyrY8ANjE',$,$,$,(#2767),#16291); +#16291= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9336= IFCRELASSOCIATESLIBRARY('2qmiD1dkH5N9t7oYRBTzNR',$,$,$,(#2767),#16292); +#16292= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9337= IFCRELASSOCIATESLIBRARY('1iznobMurDSeNAfsZpJLID',$,$,$,(#2768),#16293); +#16293= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9338= IFCRELASSOCIATESLIBRARY('2dlnoW6_v5PBAtbc6eGG9I',$,$,$,(#2768),#16294); +#16294= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9339= IFCRELASSOCIATESLIBRARY('2Gdi50jhr3Ehrw7LRDdbOC',$,$,$,(#2769),#16295); +#16295= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9340= IFCRELASSOCIATESLIBRARY('0_V6xwX7T2SR2SLBhcVx0i',$,$,$,(#2769),#16296); +#16296= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9341= IFCRELASSOCIATESLIBRARY('3UvsoN$szDWPG3PoSBOP4O',$,$,$,(#2769),#16297); +#16297= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9342= IFCRELASSOCIATESLIBRARY('28vUCO4Gb68wCT3CnI3WMv',$,$,$,(#2769),#16298); +#16298= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9343= IFCRELASSOCIATESLIBRARY('1VsmG1Cy5Cdg9vyGL31wfl',$,$,$,(#2770),#16299); +#16299= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9344= IFCRELASSOCIATESLIBRARY('1$XB2G1q57GvvCakk$42h$',$,$,$,(#2770),#16300); +#16300= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9345= IFCRELASSOCIATESLIBRARY('0T7ZHpqRr6_P5h0BhP_7m7',$,$,$,(#2770),#16301); +#16301= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9346= IFCRELASSOCIATESLIBRARY('3WLLLXv$18RQ5FcS8o4rB_',$,$,$,(#2770),#16302); +#16302= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9347= IFCRELASSOCIATESLIBRARY('18gRDIelH05gi2xUEkUWYN',$,$,$,(#2771),#16303); +#16303= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9348= IFCRELASSOCIATESLIBRARY('1WOSOHaQnA5BF2txq0ytwl',$,$,$,(#2771),#16304); +#16304= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9349= IFCRELASSOCIATESLIBRARY('2pc5Fafnv0LggOMYVUGkxA',$,$,$,(#2772),#16305); +#16305= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9350= IFCRELASSOCIATESLIBRARY('26NGqcZp1CAPBanaSeT2FZ',$,$,$,(#2772),#16306); +#16306= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9351= IFCRELASSOCIATESLIBRARY('19ZwDqDij1whX0kDBdy_OO',$,$,$,(#2774),#16307); +#16307= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9352= IFCRELASSOCIATESLIBRARY('3Aww7bOOn6LuSWUyuXjckw',$,$,$,(#2774),#16308); +#16308= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9353= IFCRELASSOCIATESLIBRARY('2bE3d38pT5gu28zhCrCchv',$,$,$,(#2775),#16309); +#16309= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9354= IFCRELASSOCIATESLIBRARY('1OK2LDsOv46wjFAyVT6dzB',$,$,$,(#2775),#16310); +#16310= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9355= IFCRELASSOCIATESLIBRARY('3qtQqNfEXAvwuh4oNmtz9s',$,$,$,(#2775),#16311); +#16311= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9356= IFCRELASSOCIATESLIBRARY('2sagzp1HDDeuuEvwX8mpQb',$,$,$,(#2775),#16312); +#16312= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9357= IFCRELASSOCIATESLIBRARY('2NlBechuDBAecs8z7Oonjn',$,$,$,(#2776),#16313); +#16313= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9358= IFCRELASSOCIATESLIBRARY('2JQHv0rc1EJQgOPVhF6zFO',$,$,$,(#2776),#16314); +#16314= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9359= IFCRELASSOCIATESLIBRARY('1zEfoNueL5DOUCEyFje3eA',$,$,$,(#2777),#16315); +#16315= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9360= IFCRELASSOCIATESLIBRARY('06Y78IOw18TPBmxTODaqeN',$,$,$,(#2777),#16316); +#16316= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9361= IFCRELASSOCIATESLIBRARY('3YhUV7lXf2nhU3NrdSVboV',$,$,$,(#2778),#16317); +#16317= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9362= IFCRELASSOCIATESLIBRARY('3U_Cu65R52EPItfCZWLM2H',$,$,$,(#2779),#16318); +#16318= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9363= IFCRELASSOCIATESLIBRARY('2wQMg7CeD5wgcBRb4fmW13',$,$,$,(#2779),#16319); +#16319= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9364= IFCRELASSOCIATESLIBRARY('2UH5xozn5Dofpnol3YsCDz',$,$,$,(#2781),#16320); +#16320= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9365= IFCRELASSOCIATESLIBRARY('1jweLs_sD01Ojhpro9ANo9',$,$,$,(#2781),#16321); +#16321= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9366= IFCRELASSOCIATESLIBRARY('1dogBscIDASxp_lzMc425R',$,$,$,(#2782),#16322); +#16322= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9367= IFCRELASSOCIATESLIBRARY('0uvzgcVrDDgASrKFXZKUxB',$,$,$,(#2782),#16323); +#16323= IFCLIBRARYREFERENCE($,$,'Etat','Etat de l''\S\il\S\iment, utilis\S\i avant tout pour les projets de r\S\inovation et r\S\iam\S\inagement. L''\S\itat assign\S\i peut \S\jtre "Nouveau" - l''\S\il\S\iment pr\S\ivu pour du neuf, "Existant" - l''\S\il\S\iment existait et est maintenu, "D\S\imoli" - l''\S\il\S\iment existait mais doit \S\jtre d\S\imoli/supprim\S\i, "Provisoire" - l''\S\il\S\iment existera \S\` titre provisoire seulement (comme un support structurel par exemple).','fr-FR',$); + +#9368= IFCRELASSOCIATESLIBRARY('1Jx0QCap50KAfcqAGVOcDz',$,$,$,(#2782),#16324); +#16324= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9369= IFCRELASSOCIATESLIBRARY('1yUh9Uh3T0W9nNaitEl2Z3',$,$,$,(#2783),#16325); +#16325= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9370= IFCRELASSOCIATESLIBRARY('0EhE4rAmD1vOPd2NYPm5KJ',$,$,$,(#2783),#16326); +#16326= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9371= IFCRELASSOCIATESLIBRARY('1twSWUa6f4PPEv4USkr6Qb',$,$,$,(#2784),#16327); +#16327= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9372= IFCRELASSOCIATESLIBRARY('2IKaMHy2H6qAOKUepCXDce',$,$,$,(#2784),#16328); +#16328= IFCLIBRARYREFERENCE($,$,'Etat','Etat de l''\S\il\S\iment, utilis\S\i avant tout pour les projets de r\S\inovation et r\S\iam\S\inagement. L''\S\itat assign\S\i peut \S\jtre "Nouveau" - l''\S\il\S\iment pr\S\ivu pour du neuf, "Existant" - l''\S\il\S\iment existait et est maintenu, "D\S\imoli" - l''\S\il\S\iment existait mais doit \S\jtre d\S\imoli/supprim\S\i, "Provisoire" - l''\S\il\S\iment existera \S\` titre provisoire seulement (comme un support structurel par exemple).','fr-FR',$); + +#9373= IFCRELASSOCIATESLIBRARY('0U3NEGEHX3yhH8PSN4HZyL',$,$,$,(#2784),#16329); +#16329= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9374= IFCRELASSOCIATESLIBRARY('3uw0_qZCPCLB6DssOUzcRG',$,$,$,(#2785),#16330); +#16330= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9375= IFCRELASSOCIATESLIBRARY('0bObp089n42AjxPdOXDO7h',$,$,$,(#2785),#16331); +#16331= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9376= IFCRELASSOCIATESLIBRARY('2cRJMBWrv4BQOyKejA$5jJ',$,$,$,(#2786),#16332); +#16332= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9377= IFCRELASSOCIATESLIBRARY('0eDRoWcoH8WRIulo_U1Zhp',$,$,$,(#2786),#16333); +#16333= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9378= IFCRELASSOCIATESLIBRARY('0kLFyj5I91DALzXsDlK$b1',$,$,$,(#2787),#16334); +#16334= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9379= IFCRELASSOCIATESLIBRARY('2JYWaFUqr0Zx5nPiOpj0uB',$,$,$,(#2787),#16335); +#16335= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9380= IFCRELASSOCIATESLIBRARY('1rfZem$9XCP9aRvdmW8Gwd',$,$,$,(#2787),#16336); +#16336= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9381= IFCRELASSOCIATESLIBRARY('3ECi2dGLL0rgnVWhAgq65W',$,$,$,(#2787),#16337); +#16337= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9382= IFCRELASSOCIATESLIBRARY('3WGBFRecT0gPhyHG154983',$,$,$,(#2788),#16338); +#16338= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9383= IFCRELASSOCIATESLIBRARY('2GDJ$7kJ143AgZ8dplYouF',$,$,$,(#2788),#16339); +#16339= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9384= IFCRELASSOCIATESLIBRARY('1MYIO0d3z7rQ$nRMYzHV8C',$,$,$,(#2788),#16340); +#16340= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9385= IFCRELASSOCIATESLIBRARY('3NaUSXqtn1IOwemHgsu9PO',$,$,$,(#2788),#16341); +#16341= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9386= IFCRELASSOCIATESLIBRARY('0w86mcc$bEHgVBcC5V23Tb',$,$,$,(#2791),#16342); +#16342= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9387= IFCRELASSOCIATESLIBRARY('1JFQq7h_XDGOrEokaebdE$',$,$,$,(#2791),#16343); +#16343= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9388= IFCRELASSOCIATESLIBRARY('22rwKxSIr4$RgVcBpvpz58',$,$,$,(#2792),#16344); +#16344= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9389= IFCRELASSOCIATESLIBRARY('083Cl0YmfDsvB5CuHx9dYY',$,$,$,(#2792),#16345); +#16345= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9390= IFCRELASSOCIATESLIBRARY('3yw2kYUvD1E8FnwgVuGEGC',$,$,$,(#2792),#16346); +#16346= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9391= IFCRELASSOCIATESLIBRARY('1X2UbQq$PCUgxZzPuLpfAr',$,$,$,(#2792),#16347); +#16347= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9392= IFCRELASSOCIATESLIBRARY('1QusbN1vzCleQ9FC5PhRfo',$,$,$,(#2793),#16348); +#16348= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9393= IFCRELASSOCIATESLIBRARY('0oC_Wf5Yn5LfVSu$Gegqh4',$,$,$,(#2793),#16349); +#16349= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9394= IFCRELASSOCIATESLIBRARY('0S8oEDuuz6ruOrwzGjeyUv',$,$,$,(#2793),#16350); +#16350= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9395= IFCRELASSOCIATESLIBRARY('1U93EyWjb5yQyXjk1$Lyx9',$,$,$,(#2793),#16351); +#16351= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9396= IFCRELASSOCIATESLIBRARY('1aVWeWC7D8jPkcpxk0tY9R',$,$,$,(#2795),#16352); +#16352= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9397= IFCRELASSOCIATESLIBRARY('2fRKNioLr6BBurma84bQJp',$,$,$,(#2795),#16353); +#16353= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9398= IFCRELASSOCIATESLIBRARY('08WGHeSEnEKeXLyL0kk5qj',$,$,$,(#2795),#16354); +#16354= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9399= IFCRELASSOCIATESLIBRARY('2oqNQQqfn2Hgu8TOX8tAB_',$,$,$,(#2795),#16355); +#16355= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9400= IFCRELASSOCIATESLIBRARY('1EY5J$_sn12gr90HGAHAGh',$,$,$,(#2796),#16356); +#16356= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9401= IFCRELASSOCIATESLIBRARY('0fq$b3teXDugtnGYW5LEFg',$,$,$,(#2796),#16357); +#16357= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9402= IFCRELASSOCIATESLIBRARY('3uMBKQ$fr7Xecx2SYqlwil',$,$,$,(#2798),#16358); +#16358= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9403= IFCRELASSOCIATESLIBRARY('2hBARcL7H5jPZD5wiRXOc9',$,$,$,(#2798),#16359); +#16359= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9404= IFCRELASSOCIATESLIBRARY('3I2Vip7AH56gJTlBaOY7Ib',$,$,$,(#2799),#16360); +#16360= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9405= IFCRELASSOCIATESLIBRARY('1uoJz$MWj4rwCSc3fpb8zL',$,$,$,(#2799),#16361); +#16361= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9406= IFCRELASSOCIATESLIBRARY('1hc$ythDz6gPBpq5tT7XbP',$,$,$,(#2799),#16362); +#16362= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9407= IFCRELASSOCIATESLIBRARY('0OqpPhKqv57uyvJhMPRlRB',$,$,$,(#2799),#16363); +#16363= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9408= IFCRELASSOCIATESLIBRARY('1jPm_Bn0D16uq_TS6OIQUI',$,$,$,(#2800),#16364); +#16364= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9409= IFCRELASSOCIATESLIBRARY('2lLDn4l8b9HhIe4eSKsLv3',$,$,$,(#2800),#16365); +#16365= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9410= IFCRELASSOCIATESLIBRARY('1wH5cmS7D9Uv__pRPglaUC',$,$,$,(#2801),#16366); +#16366= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9411= IFCRELASSOCIATESLIBRARY('1jdaJSxjD3SAGHAJjkuM0Q',$,$,$,(#2801),#16367); +#16367= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9412= IFCRELASSOCIATESLIBRARY('13zocPCKvA5Bbo4TkZkMWg',$,$,$,(#2802),#16368); +#16368= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9413= IFCRELASSOCIATESLIBRARY('3B3_2lgPX27gw4EF1$HHfM',$,$,$,(#2802),#16369); +#16369= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9414= IFCRELASSOCIATESLIBRARY('2cUj_tLjLEYAF1l6hxb7MG',$,$,$,(#2803),#16370); +#16370= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9415= IFCRELASSOCIATESLIBRARY('2hbCwwj7j2hAP8UczRv53p',$,$,$,(#2803),#16371); +#16371= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9416= IFCRELASSOCIATESLIBRARY('3SeZEi$Zv0Svd0MI9_wctT',$,$,$,(#2804),#16372); +#16372= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9417= IFCRELASSOCIATESLIBRARY('0Dt$kqnTj4MAteFmU3XwSy',$,$,$,(#2804),#16373); +#16373= IFCLIBRARYREFERENCE($,$,'Etat','Etat de l''\S\il\S\iment, utilis\S\i avant tout pour les projets de r\S\inovation et r\S\iam\S\inagement. L''\S\itat assign\S\i peut \S\jtre "Nouveau" - l''\S\il\S\iment pr\S\ivu pour du neuf, "Existant" - l''\S\il\S\iment existait et est maintenu, "D\S\imoli" - l''\S\il\S\iment existait mais doit \S\jtre d\S\imoli/supprim\S\i, "Provisoire" - l''\S\il\S\iment existera \S\` titre provisoire seulement (comme un support structurel par exemple).','fr-FR',$); + +#9418= IFCRELASSOCIATESLIBRARY('1o6fRNH5n5Wh9lC9zGuuYO',$,$,$,(#2804),#16374); +#16374= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9419= IFCRELASSOCIATESLIBRARY('1fiTRtJjzDq814s$4NdWLm',$,$,$,(#2805),#16375); +#16375= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9420= IFCRELASSOCIATESLIBRARY('14r2M9fiz4SAO9yhVdg6tb',$,$,$,(#2805),#16376); +#16376= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9421= IFCRELASSOCIATESLIBRARY('3LXhotwFz6du63XB08MC9e',$,$,$,(#2805),#16377); +#16377= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9422= IFCRELASSOCIATESLIBRARY('2vmYkjZHv0QR1wVByE0Vy$',$,$,$,(#2805),#16378); +#16378= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9423= IFCRELASSOCIATESLIBRARY('11ilPo2ov58Al8$rh3cmFj',$,$,$,(#2806),#16379); +#16379= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9424= IFCRELASSOCIATESLIBRARY('1YR4N76xzAYus3gsndmP5x',$,$,$,(#2806),#16380); +#16380= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9425= IFCRELASSOCIATESLIBRARY('1sZGwH5UD0oudbfYTtRvm3',$,$,$,(#2806),#16381); +#16381= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9426= IFCRELASSOCIATESLIBRARY('3k0faf3knAufTJZO1e$PIv',$,$,$,(#2806),#16382); +#16382= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9427= IFCRELASSOCIATESLIBRARY('0mRxPDikr8pBKwocJiBi6s',$,$,$,(#2807),#16383); +#16383= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9428= IFCRELASSOCIATESLIBRARY('2ofzwGt3zEqOONmuNf1z$D',$,$,$,(#2807),#16384); +#16384= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9429= IFCRELASSOCIATESLIBRARY('1Vv77WUt155Qp6ABAjodiS',$,$,$,(#2808),#16385); +#16385= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9430= IFCRELASSOCIATESLIBRARY('0Jp3E$A2b9oQcPYA_HnFte',$,$,$,(#2808),#16386); +#16386= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9431= IFCRELASSOCIATESLIBRARY('3lJt_I6ErESQOZ7QkowdOL',$,$,$,(#2809),#16387); +#16387= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9432= IFCRELASSOCIATESLIBRARY('2D80y7Cgb7S8RS3nH0ASut',$,$,$,(#2809),#16388); +#16388= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9433= IFCRELASSOCIATESLIBRARY('37wBocbbvDEe_EFtgox0rT',$,$,$,(#2810),#16389); +#16389= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9434= IFCRELASSOCIATESLIBRARY('3eoN78Ugb7EuEFxzD20vsA',$,$,$,(#2810),#16390); +#16390= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9435= IFCRELASSOCIATESLIBRARY('3muUtfWHX9MwKHTr7csKZH',$,$,$,(#2812),#16391); +#16391= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9436= IFCRELASSOCIATESLIBRARY('3mOSoTxR5FIukEuiqK9USj',$,$,$,(#2812),#16392); +#16392= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9437= IFCRELASSOCIATESLIBRARY('205ts7X0z6jO2AtYZGK4Xa',$,$,$,(#2812),#16393); +#16393= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9438= IFCRELASSOCIATESLIBRARY('1RlyXIj9r2gv3MMggKqee$',$,$,$,(#2812),#16394); +#16394= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9439= IFCRELASSOCIATESLIBRARY('1trzQvhxj1dP89TDpkuCwQ',$,$,$,(#2813),#16395); +#16395= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9440= IFCRELASSOCIATESLIBRARY('17W9wGopT9Rx4jlctDWyxM',$,$,$,(#2813),#16396); +#16396= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9441= IFCRELASSOCIATESLIBRARY('2ifci0vAD54QHOP_0ZIHXg',$,$,$,(#2814),#16397); +#16397= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9442= IFCRELASSOCIATESLIBRARY('2oxLUfQvD7Zfu3r8DsRRKI',$,$,$,(#2814),#16398); +#16398= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9443= IFCRELASSOCIATESLIBRARY('06pXViQwv8OvaqMEAG3j8J',$,$,$,(#2815),#16399); +#16399= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9444= IFCRELASSOCIATESLIBRARY('1NovMVvtnCVAd9lKpZsAUk',$,$,$,(#2815),#16400); +#16400= IFCLIBRARYREFERENCE($,$,'Etat','Etat de l''\S\il\S\iment, utilis\S\i avant tout pour les projets de r\S\inovation et r\S\iam\S\inagement. L''\S\itat assign\S\i peut \S\jtre "Nouveau" - l''\S\il\S\iment pr\S\ivu pour du neuf, "Existant" - l''\S\il\S\iment existait et est maintenu, "D\S\imoli" - l''\S\il\S\iment existait mais doit \S\jtre d\S\imoli/supprim\S\i, "Provisoire" - l''\S\il\S\iment existera \S\` titre provisoire seulement (comme un support structurel par exemple).','fr-FR',$); + +#9445= IFCRELASSOCIATESLIBRARY('3V3AlohVr66ujZW5iOuZfr',$,$,$,(#2815),#16401); +#16401= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9446= IFCRELASSOCIATESLIBRARY('1EbvMYHHT6uv$6trw3kA5n',$,$,$,(#2816),#16402); +#16402= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9447= IFCRELASSOCIATESLIBRARY('091YEX7WT088QC4tNqGucR',$,$,$,(#2816),#16403); +#16403= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9448= IFCRELASSOCIATESLIBRARY('07Yjgf9mPDmBEzZOyHEctC',$,$,$,(#2816),#16404); +#16404= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9449= IFCRELASSOCIATESLIBRARY('0BrBCm8O51k862vM8gFUxv',$,$,$,(#2816),#16405); +#16405= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9450= IFCRELASSOCIATESLIBRARY('0qW6qTxSD0sfwq56d3IzKK',$,$,$,(#2817),#16406); +#16406= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9451= IFCRELASSOCIATESLIBRARY('3DoIfs$d13AejTeMinZsOE',$,$,$,(#2817),#16407); +#16407= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9452= IFCRELASSOCIATESLIBRARY('3kHKPCY691CBL$RdmHYYr9',$,$,$,(#2818),#16408); +#16408= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9453= IFCRELASSOCIATESLIBRARY('0eRDHAl1D3VhveQ1qo1fhQ',$,$,$,(#2818),#16409); +#16409= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9454= IFCRELASSOCIATESLIBRARY('25GSX7gTbBoRbumzthfmr2',$,$,$,(#2819),#16410); +#16410= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9455= IFCRELASSOCIATESLIBRARY('1y8feC1u90dgDoPsjr34tQ',$,$,$,(#2819),#16411); +#16411= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9456= IFCRELASSOCIATESLIBRARY('2mw4JEQ55FfuvoHcZUwBF3',$,$,$,(#2820),#16412); +#16412= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9457= IFCRELASSOCIATESLIBRARY('34EVhgnrX3oBeMc275kIc0',$,$,$,(#2820),#16413); +#16413= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9458= IFCRELASSOCIATESLIBRARY('1f5RNYGH185A44cbtxw4A8',$,$,$,(#2820),#16414); +#16414= IFCLIBRARYREFERENCE($,$,'\X2\C804C6D0\X0\ \X2\C0C1D0DC\X0\','\X2\D604C7AC\X0\ \X2\C804C6D0\X0\ \X2\C0C1D0DCB97C\X0\ \X2\B098D0C0B0C4\X0\','ko-KR',$); + +#9459= IFCRELASSOCIATESLIBRARY('2DwbfXeIv5Lh8qUa7PLsGk',$,$,$,(#2821),#16415); +#16415= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9460= IFCRELASSOCIATESLIBRARY('0nVBactt94zvulBUOBaLSe',$,$,$,(#2821),#16416); +#16416= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9461= IFCRELASSOCIATESLIBRARY('3TTMYbH2n579ib$Xcnz3Rx',$,$,$,(#2822),#16417); +#16417= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9462= IFCRELASSOCIATESLIBRARY('2EQOxMhIz6Sx2woAbAuKbT',$,$,$,(#2822),#16418); +#16418= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9463= IFCRELASSOCIATESLIBRARY('1lHqW52az92xEE$gbmvZAb',$,$,$,(#2822),#16419); +#16419= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9464= IFCRELASSOCIATESLIBRARY('3Y4c9zG4b6LOnlQMM90f_R',$,$,$,(#2822),#16420); +#16420= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9465= IFCRELASSOCIATESLIBRARY('2$uFxLgLj2WRBVb31XaiC6',$,$,$,(#2823),#16421); +#16421= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9466= IFCRELASSOCIATESLIBRARY('03l$xIj8nDERqAyQ0RLFZM',$,$,$,(#2823),#16422); +#16422= IFCLIBRARYREFERENCE($,$,'Etat','Etat de l''\S\il\S\iment, utilis\S\i avant tout pour les projets de r\S\inovation et r\S\iam\S\inagement. L''\S\itat assign\S\i peut \S\jtre "Nouveau" - l''\S\il\S\iment pr\S\ivu pour du neuf, "Existant" - l''\S\il\S\iment existait et est maintenu, "D\S\imoli" - l''\S\il\S\iment existait mais doit \S\jtre d\S\imoli/supprim\S\i, "Provisoire" - l''\S\il\S\iment existera \S\` titre provisoire seulement (comme un support structurel par exemple).','fr-FR',$); + +#9467= IFCRELASSOCIATESLIBRARY('2ER5mNzur2G9od5o40Mcnr',$,$,$,(#2823),#16423); +#16423= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9468= IFCRELASSOCIATESLIBRARY('26og4VT_j7D9bJW1BVyJ3C',$,$,$,(#2824),#16424); +#16424= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9469= IFCRELASSOCIATESLIBRARY('3qnXCagLn0fvUb6ahEXlaY',$,$,$,(#2824),#16425); +#16425= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9470= IFCRELASSOCIATESLIBRARY('0bZNKucwTFcOsKewj9q_Nh',$,$,$,(#2825),#16426); +#16426= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9471= IFCRELASSOCIATESLIBRARY('3VBXB4RDn0ZeMJ$806lhbx',$,$,$,(#2825),#16427); +#16427= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9472= IFCRELASSOCIATESLIBRARY('2nmAy2eZHEoAwnyGApLr8i',$,$,$,(#2826),#16428); +#16428= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9473= IFCRELASSOCIATESLIBRARY('1jloSk3YT3gBStit73T$Gy',$,$,$,(#2826),#16429); +#16429= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9474= IFCRELASSOCIATESLIBRARY('0$CN1i1_r4Ghb4A_ePcAqJ',$,$,$,(#2827),#16430); +#16430= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9475= IFCRELASSOCIATESLIBRARY('29c9ahwKnBOO$aJYEF6vVy',$,$,$,(#2827),#16431); +#16431= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9476= IFCRELASSOCIATESLIBRARY('0fPZyBAwrBFxLV2VGbrRSt',$,$,$,(#2828),#16432); +#16432= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9477= IFCRELASSOCIATESLIBRARY('3mQeg0CCH2zBOtuEz2wdLw',$,$,$,(#2828),#16433); +#16433= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9478= IFCRELASSOCIATESLIBRARY('1LaB2w1CTFP8$hdp5MQ71T',$,$,$,(#2828),#16434); +#16434= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9479= IFCRELASSOCIATESLIBRARY('1gP9iHF896xRHEdPbsU0t2',$,$,$,(#2828),#16435); +#16435= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9480= IFCRELASSOCIATESLIBRARY('2IQ4r3L4H2xQBNLWqzTZGW',$,$,$,(#2829),#16436); +#16436= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9481= IFCRELASSOCIATESLIBRARY('3prTqaEf18HPaBQ_GZCISR',$,$,$,(#2829),#16437); +#16437= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9482= IFCRELASSOCIATESLIBRARY('1ac1JQwRLD1BR8iC_iF0I8',$,$,$,(#2830),#16438); +#16438= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9483= IFCRELASSOCIATESLIBRARY('13$l1eRsn3ghJSo4CLnGUk',$,$,$,(#2830),#16439); +#16439= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9484= IFCRELASSOCIATESLIBRARY('3ZOm2VFUj44wb5piTqmQXF',$,$,$,(#2830),#16440); +#16440= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9485= IFCRELASSOCIATESLIBRARY('21e8Aw_h5B7Qaq1cdF3DoU',$,$,$,(#2830),#16441); +#16441= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9486= IFCRELASSOCIATESLIBRARY('0Lr1l1NUX7u8BZUKW4Fj5v',$,$,$,(#2831),#16442); +#16442= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9487= IFCRELASSOCIATESLIBRARY('3Zp0G5AbnEr8l6_LeCGeoh',$,$,$,(#2831),#16443); +#16443= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9488= IFCRELASSOCIATESLIBRARY('3G3WhawvT1Ywb5iQmQs1Vb',$,$,$,(#2831),#16444); +#16444= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9489= IFCRELASSOCIATESLIBRARY('0JFQSw0g53JuJHvRJ4Kncv',$,$,$,(#2831),#16445); +#16445= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9490= IFCRELASSOCIATESLIBRARY('0Xw1834V99iBdmsuQFFaIt',$,$,$,(#2832),#16446); +#16446= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9491= IFCRELASSOCIATESLIBRARY('2MSMWhmMfBIPhxJ6UHb2yL',$,$,$,(#2832),#16447); +#16447= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9492= IFCRELASSOCIATESLIBRARY('0tuxSNjd9Emxu4nU1sWtwF',$,$,$,(#2833),#16448); +#16448= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9493= IFCRELASSOCIATESLIBRARY('1aY5tZzGP59PAemj1Yo1Fx',$,$,$,(#2833),#16449); +#16449= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9494= IFCRELASSOCIATESLIBRARY('03_4UrtAzFKwCD5pZlBgDj',$,$,$,(#2834),#16450); +#16450= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9495= IFCRELASSOCIATESLIBRARY('3wRihGTOT1Ew1DqT$uftij',$,$,$,(#2834),#16451); +#16451= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9496= IFCRELASSOCIATESLIBRARY('1C42QG_vb7a9I8csauZDqT',$,$,$,(#2835),#16452); +#16452= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9497= IFCRELASSOCIATESLIBRARY('1zTvf37697LwptJT795s6R',$,$,$,(#2835),#16453); +#16453= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9498= IFCRELASSOCIATESLIBRARY('1yxYy3Wpv7wBF57WaxoT8z',$,$,$,(#2836),#16454); +#16454= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9499= IFCRELASSOCIATESLIBRARY('0cuUR7kUr7QO6mnb3PzU2Z',$,$,$,(#2836),#16455); +#16455= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9500= IFCRELASSOCIATESLIBRARY('2UxVqgA_f1OQpMpQZL4eEj',$,$,$,(#2836),#16456); +#16456= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9501= IFCRELASSOCIATESLIBRARY('3Ww0f3MtT2VwPdWsMRltwh',$,$,$,(#2836),#16457); +#16457= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9502= IFCRELASSOCIATESLIBRARY('3hwADfsJb9GR5Jb0NDy1s4',$,$,$,(#2837),#16458); +#16458= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9503= IFCRELASSOCIATESLIBRARY('3W9EXORsr94PElVS3nFF5q',$,$,$,(#2838),#16459); +#16459= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9504= IFCRELASSOCIATESLIBRARY('1u5lAnpTXBieQs696oGc7_',$,$,$,(#2838),#16460); +#16460= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9505= IFCRELASSOCIATESLIBRARY('3rde_sVOLFTfFw28KsaC8P',$,$,$,(#2839),#16461); +#16461= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9506= IFCRELASSOCIATESLIBRARY('3unlskXafC4QZypMexiBW8',$,$,$,(#2839),#16462); +#16462= IFCLIBRARYREFERENCE($,$,'Etat','Etat de l''\S\il\S\iment, utilis\S\i avant tout pour les projets de r\S\inovation et r\S\iam\S\inagement. L''\S\itat assign\S\i peut \S\jtre "Nouveau" - l''\S\il\S\iment pr\S\ivu pour du neuf, "Existant" - l''\S\il\S\iment existait et est maintenu, "D\S\imoli" - l''\S\il\S\iment existait mais doit \S\jtre d\S\imoli/supprim\S\i, "Provisoire" - l''\S\il\S\iment existera \S\` titre provisoire seulement (comme un support structurel par exemple).','fr-FR',$); + +#9507= IFCRELASSOCIATESLIBRARY('0rlxlWo4HCfRbm4LLM3zZo',$,$,$,(#2839),#16463); +#16463= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9508= IFCRELASSOCIATESLIBRARY('3T26j1TKf08AqhDzkbMuAB',$,$,$,(#2840),#16464); +#16464= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9509= IFCRELASSOCIATESLIBRARY('1$PzKqHVPCguH8Ol9xkZtS',$,$,$,(#2840),#16465); +#16465= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9510= IFCRELASSOCIATESLIBRARY('0rlC87W$v8ROF4Gc8vb3Sm',$,$,$,(#2841),#16466); +#16466= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9511= IFCRELASSOCIATESLIBRARY('3E0$vKgCL3IALD4SBeIyNX',$,$,$,(#2841),#16467); +#16467= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9512= IFCRELASSOCIATESLIBRARY('3nrXHRecP8nOHK87ysGxxh',$,$,$,(#2842),#16468); +#16468= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9513= IFCRELASSOCIATESLIBRARY('10xzVqQq587xOA7oqaWUfP',$,$,$,(#2842),#16469); +#16469= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9514= IFCRELASSOCIATESLIBRARY('06zrBPlVDFFf20kZS9LsZK',$,$,$,(#2842),#16470); +#16470= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9515= IFCRELASSOCIATESLIBRARY('1JvqfnA6bCthLoDYdCm9sp',$,$,$,(#2842),#16471); +#16471= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9516= IFCRELASSOCIATESLIBRARY('2YyQwtNs9D9gie5d_JJqiz',$,$,$,(#2843),#16472); +#16472= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9517= IFCRELASSOCIATESLIBRARY('1Qg2evdE9DmgGkFki9Jlxp',$,$,$,(#2843),#16473); +#16473= IFCLIBRARYREFERENCE($,$,'Etat','Etat de l''\S\il\S\iment, utilis\S\i avant tout pour les projets de r\S\inovation et r\S\iam\S\inagement. L''\S\itat assign\S\i peut \S\jtre "Nouveau" - l''\S\il\S\iment pr\S\ivu pour du neuf, "Existant" - l''\S\il\S\iment existait et est maintenu, "D\S\imoli" - l''\S\il\S\iment existait mais doit \S\jtre d\S\imoli/supprim\S\i, "Provisoire" - l''\S\il\S\iment existera \S\` titre provisoire seulement (comme un support structurel par exemple).','fr-FR',$); + +#9518= IFCRELASSOCIATESLIBRARY('1pekMEsbfEgRcWB_3e9WOC',$,$,$,(#2843),#16474); +#16474= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9519= IFCRELASSOCIATESLIBRARY('2MQdpO6TL0WgLLzzUuriyr',$,$,$,(#2844),#16475); +#16475= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9520= IFCRELASSOCIATESLIBRARY('3faIED$pX4$Od66dqBd5mC',$,$,$,(#2844),#16476); +#16476= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9521= IFCRELASSOCIATESLIBRARY('0lwSmjdyn2duwfKE4VLUEZ',$,$,$,(#2845),#16477); +#16477= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9522= IFCRELASSOCIATESLIBRARY('1OddihGi94LxSVAXAAC5Ff',$,$,$,(#2845),#16478); +#16478= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9523= IFCRELASSOCIATESLIBRARY('3IDbzh$p118Rbj2vN3ibAu',$,$,$,(#2846),#16479); +#16479= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9524= IFCRELASSOCIATESLIBRARY('1s4VWQNVT3mOGCG$Jmc1IT',$,$,$,(#2846),#16480); +#16480= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9525= IFCRELASSOCIATESLIBRARY('1D5MQE2rf2JhuJIjjqFqDt',$,$,$,(#2847),#16481); +#16481= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9526= IFCRELASSOCIATESLIBRARY('0n6HBpRz54Z9Mys5mbVxZf',$,$,$,(#2847),#16482); +#16482= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9527= IFCRELASSOCIATESLIBRARY('2WzlxfTdDDeOvyMVbh0OdB',$,$,$,(#2848),#16483); +#16483= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9528= IFCRELASSOCIATESLIBRARY('0Uakrbnmf9F8lbO7ZIBY5r',$,$,$,(#2848),#16484); +#16484= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9529= IFCRELASSOCIATESLIBRARY('334S6$Ri1CSgyx5BMWviiR',$,$,$,(#2849),#16485); +#16485= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9530= IFCRELASSOCIATESLIBRARY('3zy5tKUHHCJugF1JBpptFJ',$,$,$,(#2849),#16486); +#16486= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9531= IFCRELASSOCIATESLIBRARY('2Pzwb_zd50EezWkiIgnOob',$,$,$,(#2850),#16487); +#16487= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9532= IFCRELASSOCIATESLIBRARY('33ITfmNnXFIhMpXC2azhOw',$,$,$,(#2850),#16488); +#16488= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9533= IFCRELASSOCIATESLIBRARY('2Plk76DLzDiRN4AeG0FKlm',$,$,$,(#2851),#16489); +#16489= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9534= IFCRELASSOCIATESLIBRARY('0EMPDzOUL8bvkBDLKpaVSu',$,$,$,(#2851),#16490); +#16490= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9535= IFCRELASSOCIATESLIBRARY('2g4GiSYVHEvBq_3r90mrM2',$,$,$,(#2852),#16491); +#16491= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9536= IFCRELASSOCIATESLIBRARY('3baS8hcGHBOAhw37GiBTeM',$,$,$,(#2852),#16492); +#16492= IFCLIBRARYREFERENCE($,$,'Etat','Etat de l''\S\il\S\iment, utilis\S\i avant tout pour les projets de r\S\inovation et r\S\iam\S\inagement. L''\S\itat assign\S\i peut \S\jtre "Nouveau" - l''\S\il\S\iment pr\S\ivu pour du neuf, "Existant" - l''\S\il\S\iment existait et est maintenu, "D\S\imoli" - l''\S\il\S\iment existait mais doit \S\jtre d\S\imoli/supprim\S\i, "Provisoire" - l''\S\il\S\iment existera \S\` titre provisoire seulement (comme un support structurel par exemple).','fr-FR',$); + +#9537= IFCRELASSOCIATESLIBRARY('3l5q2eo4zCQQkOzBLD9fQ_',$,$,$,(#2852),#16493); +#16493= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9538= IFCRELASSOCIATESLIBRARY('2KOhUDvTzDWfOaGSzaiZWL',$,$,$,(#2853),#16494); +#16494= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9539= IFCRELASSOCIATESLIBRARY('1VsFrOHPn0u9lCMHZIkdQ3',$,$,$,(#2853),#16495); +#16495= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9540= IFCRELASSOCIATESLIBRARY('2WpOX7VETB6B78QIDLO4Ou',$,$,$,(#2853),#16496); +#16496= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9541= IFCRELASSOCIATESLIBRARY('12hTEquq198hsjUKgGYVjD',$,$,$,(#2853),#16497); +#16497= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9542= IFCRELASSOCIATESLIBRARY('0iIokGEMv37eaM1lYxGU4H',$,$,$,(#2854),#16498); +#16498= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9543= IFCRELASSOCIATESLIBRARY('2$Y9VxeKf5oegyrsbN$1tR',$,$,$,(#2854),#16499); +#16499= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9544= IFCRELASSOCIATESLIBRARY('1AsEkqIQf2FORtfGE_xEWC',$,$,$,(#2855),#16500); +#16500= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9545= IFCRELASSOCIATESLIBRARY('1gD9GBHp5CieH7A6fDs0nY',$,$,$,(#2855),#16501); +#16501= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9546= IFCRELASSOCIATESLIBRARY('27e1ZcIv9Fxg23pZdbawQv',$,$,$,(#2856),#16502); +#16502= IFCLIBRARYREFERENCE($,$,'Status','Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Erg\S\dnzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Tempor\S\dr" (temporary) Bauteil und andere Bauelemente, die vor\S\|bergehend eingebaut werden (wie Abst\S\|tzungen, etc.)','de-DE',$); + +#9547= IFCRELASSOCIATESLIBRARY('0eKuORCFr4fe752fn81JM6',$,$,$,(#2856),#16503); +#16503= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9548= IFCRELASSOCIATESLIBRARY('16zWFo3vfEAeG2vX7aY0ht',$,$,$,(#2856),#16504); +#16504= IFCLIBRARYREFERENCE($,$,'Statut','Statut de l''\S\il\S\iment, principalement utilis\S\i dans les projets de r\S\inovation et de r\S\ihabilitation. Le statut a pour valeur NOUVEAU pour un nouvel \S\il\S\iment, EXISTANT pour un \S\il\S\iment existant qui est conserv\S\i, DEMOLI pour un \S\il\S\iment existant \S\` d\S\imolir et TEMPORAIRE pour un \S\il\S\iment temporaire (comme une structure support provisoire).','fr-FR',$); + +#9549= IFCRELASSOCIATESLIBRARY('2Ccrg$A1X3hgstWIKNaW8k',$,$,$,(#2856),#16505); +#16505= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9550= IFCRELASSOCIATESLIBRARY('0l4_vqpN9DTAx5UZ_zl30F',$,$,$,(#2857),#16506); +#16506= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9551= IFCRELASSOCIATESLIBRARY('2N9S__B6jBoelfx0$QMbWa',$,$,$,(#2857),#16507); +#16507= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9552= IFCRELASSOCIATESLIBRARY('3ob_07vRfEBuDcbz9cgzd4',$,$,$,(#2858),#16508); +#16508= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9553= IFCRELASSOCIATESLIBRARY('2aKjWNCjL7cvnocy9Zt$f9',$,$,$,(#2858),#16509); +#16509= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9554= IFCRELASSOCIATESLIBRARY('2PXAaj16LAyvxOIW2mcnKo',$,$,$,(#2859),#16510); +#16510= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9555= IFCRELASSOCIATESLIBRARY('0z50JLtLnD4x9woQLN6DCw',$,$,$,(#2859),#16511); +#16511= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9556= IFCRELASSOCIATESLIBRARY('0gOC1fbG1DVxQk$5Vf96TZ',$,$,$,(#2860),#16512); +#16512= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9557= IFCRELASSOCIATESLIBRARY('0FGlOsF750_vqD5BP617lX',$,$,$,(#2861),#16513); +#16513= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9558= IFCRELASSOCIATESLIBRARY('0w$1MhqvvFTxF5oDwWNfE4',$,$,$,(#2861),#16514); +#16514= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9559= IFCRELASSOCIATESLIBRARY('2r0uwn7qn0IAkMNpYYaH9e',$,$,$,(#2862),#16515); +#16515= IFCLIBRARYREFERENCE($,$,'Status',$,'en',$); + +#9560= IFCRELASSOCIATESLIBRARY('2eDU0eCjj5Qvz29RtLM8UT',$,$,$,(#2862),#16516); +#16516= IFCLIBRARYREFERENCE($,$,'\X2\72B6614B\X0\','\X2\89817D20FF084E3B306B30EA30CE30D930FC30B730E730F3307E305F306F65394FEE30D730ED30B830A730AF30C8306B304A30443066FF09306E72B6614B3002\X0\ \X2\72B6614B306F3001300C65B0898F\X0\(New)\X2\300DFF0D65B03057304F8FFD52A03055308C308B89817D203002300C65E25B58300DFF0D89817D20306F5B58572830573001304B30646B8B308A3082306E3002300C783458CA300DFF0D89817D20306F5B5857283057305F304C30015EC368C43055308C308B3082306E3002300C4E0066427684300DFF0D4E0066427684306B5B5857283059308B89817D20FF084E0066427684306B30B530DD30FC30C8305730663044308B69CB9020306E30883046306A3082306EFF093002\X0\','ja-JP',$); + +#9562= IFCRELASSOCIATESLIBRARY('3nXoPvVsvErgfIpYjEswjX',$,$,$,(#2865),#16517); +#16517= IFCLIBRARYREFERENCE($,$,'Steam',$,'en',$); + +#9563= IFCRELASSOCIATESLIBRARY('3HlM5nj6z5UfTyOiP_7n4d',$,$,$,(#2865),#16518); +#16518= IFCLIBRARYREFERENCE($,$,'\X2\C99DAE30C18CBE44B7C9\X0\','\X2\D2B9C815\X0\ \X2\AE30AC04\X0\ \X2\B3D9C548\X0\ \X2\C99DAE30\X0\ \X2\C18CBE44\X0\.','ko-KR',$); + +#9564= IFCRELASSOCIATESLIBRARY('2wXPm0azD8wAmvm8fQo4Ws',$,$,$,(#2866),#16519); +#16519= IFCLIBRARYREFERENCE($,$,'Stem Base Chamfer',$,'en',$); + +#9565= IFCRELASSOCIATESLIBRARY('0BNPtH1nDCV9FcSqvPxjfL',$,$,$,(#2867),#16520); +#16520= IFCLIBRARYREFERENCE($,$,'Stem Base Fillet',$,'en',$); + +#9566= IFCRELASSOCIATESLIBRARY('3hSleP4Dj0pOiR$54z5Gmp',$,$,$,(#2868),#16521); +#16521= IFCLIBRARYREFERENCE($,$,'Stem Base Width',$,'en',$); + +#9567= IFCRELASSOCIATESLIBRARY('2xCoADqpvEEOUmP4OiSKfG',$,$,$,(#2869),#16522); +#16522= IFCLIBRARYREFERENCE($,$,'Stem Top Chamfer',$,'en',$); + +#9568= IFCRELASSOCIATESLIBRARY('2lzBTd3IvBShQix3fNqc7y',$,$,$,(#2870),#16523); +#16523= IFCLIBRARYREFERENCE($,$,'Stem Top Fillet',$,'en',$); + +#9569= IFCRELASSOCIATESLIBRARY('3LVYO5uZDFPfbZChzCNbQu',$,$,$,(#2871),#16524); +#16524= IFCLIBRARYREFERENCE($,$,'Stem Top Width',$,'en',$); + +#9570= IFCRELASSOCIATESLIBRARY('2GeV98XMXCof9L8JKxgBcg',$,$,$,(#2872),#16525); +#16525= IFCLIBRARYREFERENCE($,$,'Stirrup Bar Pitch',$,'en',$); + +#9571= IFCRELASSOCIATESLIBRARY('3OqmfZ6j57xea36oiExLMv',$,$,$,(#2872),#16526); +#16526= IFCLIBRARYREFERENCE($,$,'\X2\808B7B4B95939694\X0\','\X2\808B7B4B306E959396943002\X0\','ja-JP',$); + +#9573= IFCRELASSOCIATESLIBRARY('3o3rfvkQr2keYi0AIjYiVW',$,$,$,(#2878),#16527); +#16527= IFCLIBRARYREFERENCE($,$,'Storage Type',$,'en',$); + +#9574= IFCRELASSOCIATESLIBRARY('2xb5Tz2sD57Q2sFZ9VfRIS',$,$,$,(#2878),#16528); +#16528= IFCLIBRARYREFERENCE($,$,'\X2\8CAF853530BF30A430D7\X0\','\X2\4E00822C7684306A675065997A2E5225304C683C7D0D3055308C308B\X0\','ja-JP',$); + +#9575= IFCRELASSOCIATESLIBRARY('2J2AjNwAz7ThcAPlAtk69z',$,$,$,(#2880),#16529); +#16529= IFCLIBRARYREFERENCE($,$,'Stratospheric Ozone Layer Destruction',$,'en',$); + +#9576= IFCRELASSOCIATESLIBRARY('3XyRqQ2$bATgvynpy73hnP',$,$,$,(#2880),#16530); +#16530= IFCLIBRARYREFERENCE($,$,'DestructionCoucheOzoneStartospherique','Quantit\S\i de gaz destructeurs de la couche d''ozone exprim\S\ie en \S\iquivalent CFC-R11 [NDT : selon la norme NF P01-010]','fr-FR',$); + +#9577= IFCRELASSOCIATESLIBRARY('1Hw6cZPVH5oxEdN$SNB15I',$,$,$,(#2880),#16531); +#16531= IFCLIBRARYREFERENCE($,$,'\X2\59276C1730AA30BE30F35C64783458CA\X0\','\X2\7B9751FA3055308C305F\X0\ CFC-R11\X2\30687B493057304459276C1730AA30BE30F35C643092783458CA3059308B30AC30B9306E91CF3002\X0\','ja-JP',$); + +#9578= IFCRELASSOCIATESLIBRARY('2QwW5wyFX8jgwLrbSWcljT',$,$,$,(#2880),#16532); +#16532= IFCLIBRARYREFERENCE($,$,'\X2\C131CE35AD8C\X0\ \X2\C624C874CE35\X0\ \X2\D30CAD34\X0\','CFC-R11\X2\C5D0\X0\ \X2\D574B2F9\X0\ \X2\D658C0B0B41C\X0\ \X2\C131CE35AD8C\X0\ \X2\C624C874CE35\X0\ \X2\D30CAD34\X0\ \X2\AC00C2A4B7C9\X0\','ko-KR',$); + +#9579= IFCRELASSOCIATESLIBRARY('2SNNHmE_5EQe21C2lhBr7w',$,$,$,(#2881),#16533); +#16533= IFCLIBRARYREFERENCE($,$,'Stratospheric Ozone Layer Destruction Per Unit',$,'en',$); + +#9580= IFCRELASSOCIATESLIBRARY('1zx$2_J0960Bs8lyoRFhXM',$,$,$,(#2881),#16534); +#16534= IFCLIBRARYREFERENCE($,$,'DestructionCoucheOzoneStartospheriqueParUnite','Quantit\S\i de gaz destructeurs de la couche d''ozone exprim\S\ie en \S\iquivalent CFC-R11 tels que d\S\ifinis dans la norme ISO21930:2007 [NDT : et dans la norme NF P01-010]','fr-FR',$); + +#9581= IFCRELASSOCIATESLIBRARY('3jCz7nuBHAnRqbn8eeLKJp',$,$,$,(#2881),#16535); +#16535= IFCLIBRARYREFERENCE($,$,'\X2\53584F4D3042305F308A62105C64570F30AA30BE30F35C64783458CA\X0\','CFC-R11\X2\30678A087B973055308C308B62105C64570F306E30AA30BE30F35C643092783458CA3059308B30AC30B9306E91CF3002\X0\','ja-JP',$); + +#9582= IFCRELASSOCIATESLIBRARY('3ob24EVUb0mu3G6zgFfrag',$,$,$,(#2881),#16536); +#16536= IFCLIBRARYREFERENCE($,$,'\X2\B2E8C704B2F9\X0\ \X2\C131CE35AD8C\X0\ \X2\C624C874CE35\X0\ \X2\D30CAD34\X0\','CFC-R11\X2\C5D0\X0\ \X2\D574B2F9\X0\ \X2\D658C0B0B41C\X0\ \X2\C131CE35AD8C\X0\ \X2\C624C874CE35\X0\ \X2\D30CAD34\X0\ \X2\AC00C2A4B7C9\X0\','ko-KR',$); + +#9583= IFCRELASSOCIATESLIBRARY('16cCwOWUf8HgmRo_hVxv0g',$,$,$,(#2883),#16537); +#16537= IFCLIBRARYREFERENCE($,$,'Betonfestigkeitsklasse','Klassifikation der Betonfestigkeit gem\S\d\S\_ der aktuellen, im Projekt angewandten, Norm.','de-DE',$); + +#9584= IFCRELASSOCIATESLIBRARY('1o_MRokdH0FfRHFjbV86Av',$,$,$,(#2883),#16538); +#16538= IFCLIBRARYREFERENCE($,$,'Strength Class',$,'en',$); + +#9585= IFCRELASSOCIATESLIBRARY('0NiKoy2sP7Zg8qYRbEY5ND',$,$,$,(#2884),#16539); +#16539= IFCLIBRARYREFERENCE($,$,'Strength Grade',$,'en',$); + +#9586= IFCRELASSOCIATESLIBRARY('2PVomDzvX5q9XSDq$Ieq$9',$,$,$,(#2885),#16540); +#16540= IFCLIBRARYREFERENCE($,$,'Stroke',$,'en',$); + +#9587= IFCRELASSOCIATESLIBRARY('2lctvl3urBEwZOjFNtNfaZ',$,$,$,(#2885),#16541); +#16541= IFCLIBRARYREFERENCE($,$,'\X2\30B930C830ED30FC30AF\X0\','\X2\30A230AF30C130E530A830FC30BF304C52D5304F670059278DDD96E23092793A30593002\X0\','ja-JP',$); + +#9588= IFCRELASSOCIATESLIBRARY('0IBMseoZj8IBueVBjgV3pX',$,$,$,(#2885),#16542); +#16542= IFCLIBRARYREFERENCE($,$,'\X2\C785B825\X0\','\X2\C561CE04C5D0C774D130AC00\X0\ \X2\C6C0C9C1C774B294\X0\ \X2\CD5CB300\X0\ \X2\AC70B9ACB97C\X0\ \X2\BCF4C5ECC900B2E4\X0\.','ko-KR',$); + +#9589= IFCRELASSOCIATESLIBRARY('3sWD_usuD40gy58Iz0ttzo',$,$,$,(#2886),#16543); +#16543= IFCLIBRARYREFERENCE($,$,'Structural Class',$,'en',$); + +#9590= IFCRELASSOCIATESLIBRARY('2gdIRtfqX9nvTgr79oHjDN',$,$,$,(#2886),#16544); +#16544= IFCLIBRARYREFERENCE($,$,'\X2\69CB902030AF30E930B9\X0\','\X2\69CB902030AF30E930B9306F30B330F330AF30EA30FC30C869CB902030925B9A7FA93057305F3002FF084F8B30483070300CFF11300DFF09\X0\','ja-JP',$); + +#9591= IFCRELASSOCIATESLIBRARY('2AtYjpm$P64vav9HmKaBo2',$,$,$,(#2886),#16545); +#16545= IFCLIBRARYREFERENCE($,$,'\X2\AD6CC870\X0\ \X2\D074B798C2A4\X0\','\X2\AD6CC870\X0\ \X2\D074B798C2A4B294\X0\ \X2\CF58D06CB9ACD2B8\X0\ \X2\AD6CC870B97C\X0\ \X2\C815C758D588B2E4\X0\ (\X2\C608B97C\X0\ \X2\B4E4C5B4\X0\ "1")','ko-KR',$); + +#9593= IFCRELASSOCIATESLIBRARY('31_nA_MSTFwhmo$h0B3lk4',$,$,$,(#2894),#16546); +#16546= IFCLIBRARYREFERENCE($,$,'Style',$,'en',$); + +#9594= IFCRELASSOCIATESLIBRARY('0bm8EFdPX3FAb1vcF79b7j',$,$,$,(#2896),#16547); +#16547= IFCLIBRARYREFERENCE($,$,'Substance Detected',$,'en',$); + +#9595= IFCRELASSOCIATESLIBRARY('1aX8tYEA963wqwSp49RwmE',$,$,$,(#2896),#16548); +#16548= IFCLIBRARYREFERENCE($,$,'\X2\5BFE8C6172698CEA\X0\','\X2\691C51FA3055308C30663044308B72698CEA306E8B5852253002\X0\','ja-JP',$); + +#9596= IFCRELASSOCIATESLIBRARY('2JAzoCak977gsyUuOTYUwW',$,$,$,(#2896),#16549); +#16549= IFCLIBRARYREFERENCE($,$,'\X2\B300C0C1\X0\ \X2\BB3CC9C8\X0\','\X2\AC80CD9CB418B294\X0\ \X2\BB3CC9C8C758\X0\ \X2\C2DDBCC4\X0\.','ko-KR',$); + +#9597= IFCRELASSOCIATESLIBRARY('2NY8SDwL97re9eqffoWvKn',$,$,$,(#2898),#16550); +#16550= IFCLIBRARYREFERENCE($,$,'Sump Heater Power',$,'en',$); + +#9598= IFCRELASSOCIATESLIBRARY('3CjFal3yb5dQB98eixZ7iU',$,$,$,(#2899),#16551); +#16551= IFCLIBRARYREFERENCE($,$,'Invert Level',$,'en',$); + +#9599= IFCRELASSOCIATESLIBRARY('1qZS1bs0D43h7H2Qr9pnBj',$,$,$,(#2899),#16552); +#16552= IFCLIBRARYREFERENCE($,$,'\X2\670059276DF13055\X0\','\X2\65AD9762306E670030824F4E304490E85206306E6DF13055FF0857309762304B3089FF093002\X0\','ja-JP',$); + +#9600= IFCRELASSOCIATESLIBRARY('3peqQQYx98XQgqbpgpId$q',$,$,$,(#2899),#16553); +#16553= IFCLIBRARYREFERENCE($,$,'\X2\CD5CB300\X0\ \X2\AE4AC774\X0\','\X2\B2E8BA74C758\X0\ \X2\AC00C7A5\X0\ \X2\B0AEC740\X0\ \X2\BD80BD84C758\X0\ \X2\AE4AC774\X0\ (\X2\C9C0C0C1C5D0C11C\X0\)','ko-KR',$); + +#9602= IFCRELASSOCIATESLIBRARY('07chQKoxH4gAs9BmeOx8eA',$,$,$,(#2901),#16554); +#16554= IFCLIBRARYREFERENCE($,$,'Supply Air Connection Type',$,'en',$); + +#9603= IFCRELASSOCIATESLIBRARY('2I2A45SAX7_RDIsZbhtHrw',$,$,$,(#2902),#16555); +#16555= IFCLIBRARYREFERENCE($,$,'Supply Air Temperature Cooling',$,'en',$); + +#9604= IFCRELASSOCIATESLIBRARY('3OC8Q$T2z5IhMe$yh9WrC5',$,$,$,(#2902),#16556); +#16556= IFCLIBRARYREFERENCE($,$,'Temp\S\irature de l''air souffl\S\i en refroidissement','Temp\S\irature de l''air souffl\S\i en mode refroidissement','fr-FR',$); + +#9605= IFCRELASSOCIATESLIBRARY('02vY5DHrDFFgKIKGBmpdgm',$,$,$,(#2902),#16557); +#16557= IFCLIBRARYREFERENCE($,$,'\X2\51B7623F7D666C176E295EA6\X0\','\X2\51B7623F6642306E7D666C176E295EA6\X0\','ja-JP',$); + +#9606= IFCRELASSOCIATESLIBRARY('2iCVepymfBaOJxpuFgK0hW',$,$,$,(#2903),#16558); +#16558= IFCLIBRARYREFERENCE($,$,'Supply Air Temperature Heating',$,'en',$); + +#9607= IFCRELASSOCIATESLIBRARY('3zf0iRLNL2RgwqwYm1JJK_',$,$,$,(#2903),#16559); +#16559= IFCLIBRARYREFERENCE($,$,'Temp\S\irature de l''air souffl\S\i en chauffage','Temp\S\irature de l''air souffl\S\i en mode chauffage','fr-FR',$); + +#9608= IFCRELASSOCIATESLIBRARY('0N2ybayCj1zR8LLKDMitHJ',$,$,$,(#2903),#16560); +#16560= IFCLIBRARYREFERENCE($,$,'\X2\6696623F7D666C176E295EA6\X0\','\X2\6696623F6642306E7D666C176E295EA6\X0\','ja-JP',$); + +#9609= IFCRELASSOCIATESLIBRARY('3AUVXEpYTA1PkZb2egsphX',$,$,$,(#2904),#16561); +#16561= IFCLIBRARYREFERENCE($,$,'Supply Water Temperature Cooling',$,'en',$); + +#9610= IFCRELASSOCIATESLIBRARY('0BWRgiRUH0IujylNdVgu_G',$,$,$,(#2905),#16562); +#16562= IFCLIBRARYREFERENCE($,$,'Supply Water Temperature Heating',$,'en',$); + +#9611= IFCRELASSOCIATESLIBRARY('3kDFRd8uT6ygEb_1FVcQ0F',$,$,$,(#2907),#16563); +#16563= IFCLIBRARYREFERENCE($,$,'Support During Transport Description',$,'en',$); + +#9612= IFCRELASSOCIATESLIBRARY('1tIdVo5lf3aglf8sqAUJdA',$,$,$,(#2907),#16564); +#16564= IFCLIBRARYREFERENCE($,$,'\X2\8F3890014E2D306E652F6301306B95A23059308B8A188FF0\X0\','\X2\30D730EC30AD30E330B930C830B330F330AF30EA30FC30C889817D20304C8F3890014E2D306B304A3051308B652F630165B96CD5306B30643044306666F8304B308C305F30C630AD30B930C8658766F83002\X0\','ja-JP',$); + +#9613= IFCRELASSOCIATESLIBRARY('0L56haNanEzvQJEx$ZyPy7',$,$,$,(#2908),#16565); +#16565= IFCLIBRARYREFERENCE($,$,'Support During Transport Doc Reference',$,'en',$); + +#9614= IFCRELASSOCIATESLIBRARY('1KPkc9F0PENh3slM$0Uanj',$,$,$,(#2908),#16566); +#16566= IFCLIBRARYREFERENCE($,$,'\X2\8F3890014E2D306E652F6301306B95A23059308B53C280036587732E\X0\','\X2\30D730EC30AD30E330B930C830B330F330AF30EA30FC30C889817D20304C8F3890014E2D306B304A3051308B652F630165B96CD5306B30643044306666F8304B308C305F591690E830C930AD30E530E130F330C8306E53C271673002\X0\','ja-JP',$); + +#9615= IFCRELASSOCIATESLIBRARY('3reaQlY7P3zBr9Vvbmo$OY',$,$,$,(#2910),#16567); +#16567= IFCLIBRARYREFERENCE($,$,'Support Type',$,'en',$); + +#9616= IFCRELASSOCIATESLIBRARY('2D3O4rmTT919mmXIi3sWZR',$,$,$,(#2911),#16568); +#16568= IFCLIBRARYREFERENCE($,$,'Surface1',$,'en',$); + +#9617= IFCRELASSOCIATESLIBRARY('1M9Nio8zz1KBgo8zSl2h$J',$,$,$,(#2912),#16569); +#16569= IFCLIBRARYREFERENCE($,$,'Surface2',$,'en',$); + +#9618= IFCRELASSOCIATESLIBRARY('2OiibwaOr7TAZi6EkgVFD6',$,$,$,(#2913),#16570); +#16570= IFCLIBRARYREFERENCE($,$,'Oberfl\S\dchenfarbe',$,'de-DE',$); + +#9619= IFCRELASSOCIATESLIBRARY('2di$yga8z2Pu$DAHhorqqx',$,$,$,(#2913),#16571); +#16571= IFCLIBRARYREFERENCE($,$,'Surface Color',$,'en',$); + +#9620= IFCRELASSOCIATESLIBRARY('2gN7ktF$H3ugHCiefM0NlG',$,$,$,(#2913),#16572); +#16572= IFCLIBRARYREFERENCE($,$,'Couleur surface','La couleur de la surface','fr-FR',$); + +#9621= IFCRELASSOCIATESLIBRARY('1PMnBUsIT0VuMw1bxMpvhE',$,$,$,(#2913),#16573); +#16573= IFCLIBRARYREFERENCE($,$,'\X2\886897628272\X0\','\X2\88689762306E82723092793A305965875B57521760C558313002\X0\','ja-JP',$); + +#9622= IFCRELASSOCIATESLIBRARY('0vcwhBOr59X9QIyNNa1iq7',$,$,$,(#2915),#16574); +#16574= IFCLIBRARYREFERENCE($,$,'Brandverhalten','Beschreibung des Brandverhaltens des Bauteils gem\S\d\S\_ der nationalen oder regionalen Brandschutzverordnung.','de-DE',$); + +#9623= IFCRELASSOCIATESLIBRARY('3IGmIRAPPCQ9pZ1G1ZTY96',$,$,$,(#2915),#16575); +#16575= IFCLIBRARYREFERENCE($,$,'Surface Spread Of Flame',$,'en',$); + +#9624= IFCRELASSOCIATESLIBRARY('0A3D6dNOH4c89ugTh$UJMh',$,$,$,(#2915),#16576); +#16576= IFCLIBRARYREFERENCE($,$,'Propagation des flammes en surface','Indique comment les flammes se propagent sur une surface. Indication donn\S\ie selon le Code National du B\S\btiment r\S\igissant le comportement au feu des mat\S\iriaux.','fr-FR',$); + +#9625= IFCRELASSOCIATESLIBRARY('05MSZBEEr5ovZhdU_IVNKC',$,$,$,(#2915),#16577); +#16577= IFCLIBRARYREFERENCE($,$,'\X2\706B708E886897624F1D64AD6027\X0\','\X2\706B708E886897624F1D64AD602730025F538A7256FD306E5EFA7BC96CD5898F306B3088308B3002\X0\','ja-JP',$); + +#9626= IFCRELASSOCIATESLIBRARY('0QlFDfYE9AxgAfg_vshBkP',$,$,$,(#2916),#16578); +#16578= IFCLIBRARYREFERENCE($,$,'Brandverhalten','Beschreibung des Brandverhaltens des Bauteils gem\S\d\S\_ der nationalen oder regionalen Brandschutzverordnung.','de-DE',$); + +#9627= IFCRELASSOCIATESLIBRARY('1guJGrB4fD2eFZ_QWmVD4G',$,$,$,(#2916),#16579); +#16579= IFCLIBRARYREFERENCE($,$,'Surface Spread Of Flame',$,'en',$); + +#9628= IFCRELASSOCIATESLIBRARY('1uu1KtN$56_P3Ar3vsLktj',$,$,$,(#2916),#16580); +#16580= IFCLIBRARYREFERENCE($,$,'SurfacePropagationFlamme','Indique comment les flammes se propagent sur une surface. Indication donn\S\ie selon le Code National du B\S\btiment r\S\igissant le comportement au feu des mat\S\iriaux.','fr-FR',$); + +#9629= IFCRELASSOCIATESLIBRARY('2Ir_u8tEn4EwNfiYM_9hlC',$,$,$,(#2916),#16581); +#16581= IFCLIBRARYREFERENCE($,$,'\X2\706B708E4F1D64AD6027\X0\','\X2\708E304C3069306E30883046306B67506599306E8868976230925E83304C308B304B30683044304663076A19300267506599306E708E306B5BFE3059308B632F308B821E3044306B306430443066306E56FD5BB65EFA7BC9898F5247306B5F933063306663D04F9B3055308C308B3002\X0\','ja-JP',$); + +#9630= IFCRELASSOCIATESLIBRARY('2epGUK5XDBWhP_Z2SyoFad',$,$,$,(#2917),#16582); +#16582= IFCLIBRARYREFERENCE($,$,'Brandverhalten','Beschreibung des Brandverhaltens des Bauteils gem\S\d\S\_ der nationalen oder regionalen Brandschutzverordnung.','de-DE',$); + +#9631= IFCRELASSOCIATESLIBRARY('2DFYrSRUr4Jf4yUsSWfMNN',$,$,$,(#2917),#16583); +#16583= IFCLIBRARYREFERENCE($,$,'Surface Spread Of Flame',$,'en',$); + +#9632= IFCRELASSOCIATESLIBRARY('0UyjfuZwvFrBGdP2gcoPOM',$,$,$,(#2917),#16584); +#16584= IFCLIBRARYREFERENCE($,$,'SurfacePropagationFlamme','Indique comment les flammes se propagent sur une surface. Indication donn\S\ie selon le Code National du B\S\btiment r\S\igissant le comportement au feu des mat\S\iriaux.','fr-FR',$); + +#9633= IFCRELASSOCIATESLIBRARY('165SZi8hn99g2$3uf8BN2W',$,$,$,(#2918),#16585); +#16585= IFCLIBRARYREFERENCE($,$,'Surface Temperature',$,'en',$); + +#9634= IFCRELASSOCIATESLIBRARY('04BQDfpYzE1vr7wEuua33M',$,$,$,(#2918),#16586); +#16586= IFCLIBRARYREFERENCE($,$,'\X2\886897626E295EA6\X0\','\X2\69CB621089817D20306E5E735747886897626E295EA6\X0\','ja-JP',$); + +#9637= IFCRELASSOCIATESLIBRARY('0O2D2Ruf99JvHWaCveMbzv',$,$,$,(#2925),#16587); +#16587= IFCLIBRARYREFERENCE($,$,'Switch Activation',$,'en',$); + +#9638= IFCRELASSOCIATESLIBRARY('0YIn0oB4XB_gkzLW6B2Sqq',$,$,$,(#2925),#16588); +#16588= IFCLIBRARYREFERENCE($,$,'\X2\8D7752D565B95F0F\X0\','\X2\9078629E304C5FC589813068306A308B3001520766FF304830B930A430C330C1306E8D7752D565B95F0F306E4E0089A730EA30B930C83002\X0\','ja-JP',$); + +#9639= IFCRELASSOCIATESLIBRARY('3ns4rGHrz0jR7alyN4mqDG',$,$,$,(#2925),#16589); +#16589= IFCLIBRARYREFERENCE($,$,'\X2\AE30B3D9\X0\ \X2\BC29C2DD\X0\','\X2\C2A4C704CE58\X0\ \X2\BD80D305BC29C2DDC758\X0\ \X2\BAA9B85D\X0\','ko-KR',$); + +#9640= IFCRELASSOCIATESLIBRARY('3URlTxFkv3Ih3_Yojg47lX',$,$,$,(#2926),#16590); +#16590= IFCLIBRARYREFERENCE($,$,'Switch Activation',$,'en',$); + +#9641= IFCRELASSOCIATESLIBRARY('3sbJXUx5j7_P$JGdHUazbV',$,$,$,(#2926),#16591); +#16591= IFCLIBRARYREFERENCE($,$,'\X2\8D7752D565B95F0F\X0\','\X2\9078629E304C5FC589813068306A308B300130C830B030EB30B930A430C330C1306E8D7752D565B95F0F306E4E0089A730EA30B930C83002\X0\','ja-JP',$); + +#9642= IFCRELASSOCIATESLIBRARY('2btnjGWIv2HeMfgVmcnngo',$,$,$,(#2926),#16592); +#16592= IFCLIBRARYREFERENCE($,$,'\X2\AE30B3D9\X0\ \X2\BC29C2DD\X0\','\X2\C120D0DDC774\X0\ \X2\D544C694D55C\X0\ \X2\D1A0AE00\X0\ \X2\C2A4C704CE58\X0\ \X2\BD80D305\X0\ \X2\BC29C2DDC758\X0\ \X2\BAA9B85D\X0\','ko-KR',$); + +#9644= IFCRELASSOCIATESLIBRARY('1o8txXhD17yeoUj4ErMe5y',$,$,$,(#2927),#16593); +#16593= IFCLIBRARYREFERENCE($,$,'Switch Disconnector Type',$,'en',$); + +#9645= IFCRELASSOCIATESLIBRARY('2$COLIdI52$85A1PTV3GUx',$,$,$,(#2927),#16594); +#16594= IFCLIBRARYREFERENCE($,$,'\X2\9AD85727906E65AD6A5F30BF30A430D7\X0\','\X2\4EE54E0B3088308A9078629E304C5FC589813068306A308B300130B930A430C330C165AD8DEF6A5F306E4E0089A730EA30B930C8FF1A\X0\\X\0D\X\0A\X\0D\X\0A\X2\30BB30F330BF30FC30D630EC30A430AFFF1A\X0\ \X2\54046975306E4E2165B9306E63A570B9306F53EF52D55F0F306730015B9F8CEA7684306B4E2D95934ED88FD130924FDD63013059308B65AD8DEF56683002\X0\ (IEC 441-14-08)\X\0D\X\0ADividedSupport\X2\FF1A\X0\ \X2\54046975306E56FA5B9A5074306879FB52D5507463A570B9304C30015171901A306E30D930FC30B9307E305F306F30D530EC30FC30E03067306F30B530DD30FC30C83055308C306A304465AD8DEF56683002\X0\(IEC 441-14-06)\X\0D\X\0A\X2\4E8C70B95207308A65AD8DEF5668FF1A\X0\ 2\X2\70B9306756DE8DEF3092958B304F65AD8DEF5668\X0\ (IEC 441-14-09)\X\0D\X\0A\X2\63A55730958B95895668\X0\ \X2\FF1A\X0\ \X2\54046975306E56FA5B9A5074306879FB52D5507463A570B9304C30015171901A306E30D930FC30B9307E305F306F30D530EC30FC30E03067306F30B530DD30FC30C83055308C306A304465AD8DEF56683002\X0\(IEC 441-14-07)\X\0D\X\0A\X2\65AD8DEF5668FF1A\X0\ \X2\89E3653E4F4D7F6E306E520696E289814EF630926E80305F3059300165AD8DEF56683002\X0\(IEC 441-14-12)','ja-JP',$); + +#9646= IFCRELASSOCIATESLIBRARY('3uCyAhy3HCvRt8zKP6Klqj',$,$,$,(#2927),#16595); +#16595= IFCLIBRARYREFERENCE($,$,'\X2\ACE0C555CC28B2E8AE30\X0\ \X2\C720D615\X0\','\X2\C544B798C5D0C11C\X0\ \X2\C120D0DDC774\X0\ \X2\D544C694D55C\X0\ \X2\C2A4C704CE58\X0\ \X2\B2E8B85C\X0\ \X2\AE30C758\X0\ \X2\BAA9B85D\X0\ \X2\BAA9B85D\X0\ : \X2\C13CD130\X0\ \X2\BE0CB808C774D06C\X0\ : \X2\AC01\X0\ \X2\AD6DC758\X0\ \X2\B450\X0\ \X2\C811C810C740\X0\ \X2\AC00B3D9\X0\ \X2\C2DDC5D0C11C\X0\ \X2\C2E4C9C8C801C73CB85C\X0\ \X2\C911AC04\X0\ \X2\BD80ADFCC744\X0\ \X2\C720C9C0\X0\ \X2\B2E8B85CAE30\X0\. (IEC 441-14-08) DividedSupport : \X2\AC01\X0\ \X2\AD6DC758\X0\ \X2\ACE0C815\X0\ \X2\CE21ACFC\X0\ \X2\200B200BC774B3D9\X0\ \X2\CE21C758\X0\ \X2\C811C810C774\X0\ \X2\ACF5D1B5\X0\ \X2\AE30BC18\X0\ \X2\B610B294\X0\ \X2\D504B808C784C774\X0\ \X2\C9C0C6D0B418C9C0\X0\ \X2\C54AB294\X0\ \X2\B2E8B85CAE30\X0\. (IEC 441-14-06) \X2\B450AC00C9C0\X0\ \X2\B044ACE0\X0\ \X2\B2E8B85CAE30\X0\ : 2 \X2\C810\X0\ \X2\D68CB85CB97C\X0\ \X2\C5F4\X0\ \X2\B2E8B85CAE30\X0\ (IEC 441-14-09) \X2\C811C9C0\X0\ \X2\AC1CD3D0AE30\X0\ : \X2\AC01\X0\ \X2\AD6DC758\X0\ \X2\ACE0C815\X0\ \X2\CE21ACFC\X0\ \X2\200B200BC774B3D9\X0\ \X2\CE21C758\X0\ \X2\C811C810C774\X0\ \X2\ACF5D1B5\X0\ \X2\AE30BC18\X0\ \X2\B610B294\X0\ \X2\D504B808C784C774\X0\ \X2\C9C0C6D0B418C9C0\X0\ \X2\C54AB294\X0\ \X2\B2E8B85CAE30\X0\. (IEC 441-14-07) \X2\B2E8B85CAE30\X0\ : \X2\D574C81C\X0\ \X2\C704CE58\X0\ \X2\ACA9B9AC\X0\ \X2\C694AD6C\X0\ \X2\C0ACD56DC744\X0\ \X2\CDA9C871\X0\ \X2\B2E8B85CAE30\X0\. (IEC 441-14-12)','ko-KR',$); + +#9648= IFCRELASSOCIATESLIBRARY('2Eq_yNjVf9BRxqjSqEAFF8',$,$,$,(#2928),#16596); +#16596= IFCLIBRARYREFERENCE($,$,'Switch Function',$,'en',$); + +#9649= IFCRELASSOCIATESLIBRARY('1qdinjtlP4hgVI4jxO2_Mr',$,$,$,(#2928),#16597); +#16597= IFCLIBRARYREFERENCE($,$,'\X2\30B930A430C330C130BF30A430D7\X0\','\X2\6A5F80FD30543068306B7570306A308B30B930A430C330C1306E30BF30A430D73092793A3059\X0\','ja-JP',$); + +#9650= IFCRELASSOCIATESLIBRARY('10r7LgLMnFtOwNG0BFqYWk',$,$,$,(#2928),#16598); +#16598= IFCLIBRARYREFERENCE($,$,'\X2\C2A4C704CE58\X0\ \X2\C720D615\X0\','\X2\AE30B2A5B9C8B2E4\X0\ \X2\B2E4B978\X0\ \X2\C2A4C704CE58\X0\ \X2\D0C0C785C744\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#9652= IFCRELASSOCIATESLIBRARY('1UDcBs2NX7OfdLhDRAl9Gn',$,$,$,(#2929),#16599); +#16599= IFCLIBRARYREFERENCE($,$,'Switch Operation',$,'en',$); + +#9653= IFCRELASSOCIATESLIBRARY('1YyB7B4916twzRM7vXmriD',$,$,$,(#2929),#16600); +#16600= IFCLIBRARYREFERENCE($,$,'\X2\30B930A430C330C164CD4F5C\X0\','\X2\7DCA6025505C6B6230B930A430C330C1306E64CD4F5C3092793A30593002\X0\','ja-JP',$); + +#9654= IFCRELASSOCIATESLIBRARY('2$w7KhYoz8Rvi4FkAZ9SCe',$,$,$,(#2929),#16601); +#16601= IFCLIBRARYREFERENCE($,$,'\X2\C2A4C704CE58\X0\ \X2\C870C791\X0\','\X2\BE44C0C1\X0\ \X2\C815C9C0\X0\ \X2\C2A4C704CE58C758\X0\ \X2\C870C791C744\X0\ \X2\BCF4C5ECC900B2E4\X0\.','ko-KR',$); + +#9656= IFCRELASSOCIATESLIBRARY('3XG7NSmbnC3QbnDjyrQkBX',$,$,$,(#2930),#16602); +#16602= IFCLIBRARYREFERENCE($,$,'Switch Usage',$,'en',$); + +#9657= IFCRELASSOCIATESLIBRARY('182YD04nf4zuuN2$lJa7j5',$,$,$,(#2930),#16603); +#16603= IFCLIBRARYREFERENCE($,$,'\X2\30B930A430C330C1306E4F7F75286CD5\X0\','\X2\9078629E304C5FC589813068306A308B3001520766FF304830B930A430C330C1306E4F7F75286CD5306E4E0089A730EA30B930C83002\X0\','ja-JP',$); + +#9658= IFCRELASSOCIATESLIBRARY('1pPY6jhF18tBM024bm37qK',$,$,$,(#2930),#16604); +#16604= IFCLIBRARYREFERENCE($,$,'\X2\C2A4C704CE58\X0\ \X2\C0ACC6A9\X0\','\X2\C804D658C2A4C704CE58\X0\ \X2\C0ACC6A9\X0\ \X2\BAA9B85D\X0\','ko-KR',$); + +#9659= IFCRELASSOCIATESLIBRARY('3CwFRTb9X9NxexaWNTcj8Q',$,$,$,(#2931),#16605); +#16605= IFCLIBRARYREFERENCE($,$,'Switch Usage',$,'en',$); + +#9660= IFCRELASSOCIATESLIBRARY('2J2zTdqhf60BPlPqEv8Wsd',$,$,$,(#2931),#16606); +#16606= IFCLIBRARYREFERENCE($,$,'\X2\30B930A430C330C1306E4F7F75286CD5\X0\','\X2\9078629E304C5FC589813068306A308B300130C830B030EB30B930A430C330C1306E4F7F75286CD5306E4E0089A730EA30B930C83002\X0\','ja-JP',$); + +#9661= IFCRELASSOCIATESLIBRARY('1pvhqkWoj7gf$RUj3LmMkJ',$,$,$,(#2931),#16607); +#16607= IFCLIBRARYREFERENCE($,$,'\X2\C2A4C704CE58\X0\ \X2\C0ACC6A9\X0\','\X2\C120D0DDC774\X0\ \X2\D544C694D55C\X0\ \X2\D1A0AE00\X0\ \X2\C2A4C704CE58\X0\ \X2\C0ACC6A9BAA9B85D\X0\','ko-KR',$); + +#9662= IFCRELASSOCIATESLIBRARY('04ezCHdSHDNfhGrS31lAfp',$,$,$,(#2934),#16608); +#16608= IFCLIBRARYREFERENCE($,$,'Anlage','Angabe zu welcher Anlage (oder Anlagen) der Durchbruch ben\S\vtigt wird.','de-DE',$); + +#9663= IFCRELASSOCIATESLIBRARY('27NLgvyOf9Cx0w$BeHQQNg',$,$,$,(#2934),#16609); +#16609= IFCLIBRARYREFERENCE($,$,'System',$,'en',$); + +#9664= IFCRELASSOCIATESLIBRARY('38nVzIN7T9deaPUvPy3YoO',$,$,$,(#2934),#16610); +#16610= IFCLIBRARYREFERENCE($,$,'Syst\S\hme','Le syst\S\hme qui requiert la r\S\iservation (exemples : "Conditionnement d''air", "Plomberie", "Electricit\S\i")','fr-FR',$); + +#9665= IFCRELASSOCIATESLIBRARY('1wEOPVFXn98u7ISUJR_XFs',$,$,$,(#2934),#16611); +#16611= IFCLIBRARYREFERENCE($,$,'\X2\30B730B930C630E0\X0\','\X2\7A7A9593306B63D0793A3055308C308B5EFA726930B530FC30D330B930B730B930C630E03067305930024F8B30483070300C7A7A8ABF300D300C914D7BA1300D300C96FB6C17300D306730593002\X0\','ja-JP',$); + +#9666= IFCRELASSOCIATESLIBRARY('1NkzCLieD2y9TOZRIjF5pv',$,$,$,(#2934),#16612); +#16612= IFCLIBRARYREFERENCE($,$,'\X2\7CFB7EDF\X0\','\X2\970089817A7A67844EF676845EFA7B51670D52A17CFB7EDFFF0C4F8B5982FF0C201C7A7A8C03201D3001201C7ED963926C34201D3001201C75356C14201D7B493002\X0\','zh-CN',$); + +#9667= IFCRELASSOCIATESLIBRARY('3LcNrPLR94Axav3G667Dpb',$,$,$,(#2935),#16613); +#16613= IFCLIBRARYREFERENCE($,$,'T2',$,'en',$); + +#9668= IFCRELASSOCIATESLIBRARY('16Gliec$5Cmexj$NrcziOa',$,$,$,(#2935),#16614); +#16614= IFCLIBRARYREFERENCE($,$,'T2','\X2\71B152D55F0F306E8A669A13664295933092\X0\ [s] , \X2\95A290233059308B8A669A1396FB6D413092\X0\ I1 \X2\3068\X0\ I2\X2\300030683059308B3002\X0\','ja-JP',$); + +#9669= IFCRELASSOCIATESLIBRARY('2h4FsXggz8BuRLpjCUhTpj',$,$,$,(#2935),#16615); +#16615= IFCLIBRARYREFERENCE($,$,'T2','\X2\C5F4\X0\ \X2\B3D9C2DD\X0\ \X2\C2DCD5D8\X0\ \X2\C2DCAC04\X0\ [s] \X2\AD00B828\X0\ \X2\C2DCD5D8\X0\ \X2\C804B958B97C\X0\ I1\X2\ACFC\X0\ I2\X2\B85CD55CB2E4\X0\.','ko-KR',$); + +#9670= IFCRELASSOCIATESLIBRARY('2wCOegyMr7Xg6AnWB7uHCe',$,$,$,(#2936),#16616); +#16616= IFCLIBRARYREFERENCE($,$,'T2',$,'en',$); + +#9671= IFCRELASSOCIATESLIBRARY('3y$QQofen1gRBJbt5RGPSH',$,$,$,(#2936),#16617); +#16617= IFCLIBRARYREFERENCE($,$,'T2','\X2\30B530FC30DE30EB306E8A669A13664295933092\X0\ [s] , \X2\95A290233059308B8A669A1396FB6D413092\X0\ I1 \X2\3068\X0\ I2\X2\300030683059308B3002\X0\','ja-JP',$); + +#9672= IFCRELASSOCIATESLIBRARY('1BP6kKcl15l8281l$UmHx0',$,$,$,(#2936),#16618); +#16618= IFCLIBRARYREFERENCE($,$,'T2','\X2\C5F4\X0\ \X2\C2DCD5D8\X0\ \X2\C2DCAC04\X0\ [s] \X2\AD00B828\X0\ \X2\C2DCD5D8\X0\ \X2\C804B958B97C\X0\ I1\X2\ACFC\X0\ I2\X2\B85CD55CB2E4\X0\.','ko-KR',$); + +#9673= IFCRELASSOCIATESLIBRARY('1_4ljs4P91JPuIBiuT8rxi',$,$,$,(#2937),#16619); +#16619= IFCLIBRARYREFERENCE($,$,'T5',$,'en',$); + +#9674= IFCRELASSOCIATESLIBRARY('05VdqaRuD6ZQNC1jCrVuyz',$,$,$,(#2937),#16620); +#16620= IFCLIBRARYREFERENCE($,$,'T5','\X2\96FB78C1306E8A669A13664295933092\X0\ [s] , \X2\95A290233059308B8A669A1396FB6D413092\X0\ I4 \X2\3068\X0\ I5\X2\300030683059308B3002\X0\','ja-JP',$); + +#9675= IFCRELASSOCIATESLIBRARY('2ofNqpxqz1JfIhW71Gu4tW',$,$,$,(#2937),#16621); +#16621= IFCLIBRARYREFERENCE($,$,'T5','\X2\C804C790\X0\ \X2\C2DCD5D8\X0\ \X2\C2DCAC04\X0\ [s] \X2\AD00B828\X0\ \X2\C2DCD5D8\X0\ \X2\C804B958B97C\X0\ I4\X2\D558BA74\X0\ I5\X2\D55CB2E4\X0\.','ko-KR',$); + +#9677= IFCRELASSOCIATESLIBRARY('2YxwWVS016wfOhbFjXENRG',$,$,$,(#2944),#16622); +#16622= IFCLIBRARYREFERENCE($,$,'Tank Composition',$,'en',$); + +#9678= IFCRELASSOCIATESLIBRARY('3JW6G5xo1BwwWtEWr73HFw',$,$,$,(#2944),#16623); +#16623= IFCLIBRARYREFERENCE($,$,'\X2\6C3469FD69CB6210\X0\','\X2\5B9A7FA9300069CB621089817D20306E30EC30D930EB3000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300089075408FF1A\X0\A\X2\30005168822C7684306B89816C423055308C305F76EE76843092905462103059308B305F3081306B96C630813089308C305F57FA672C30E630CB30C330C8306E30BB30C330C830003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300089817D20FF1A\X0\A \X2\305D308C81EA8EAB3042308B3044306F90E85206768430E630CB30C330C8306E96C6307E308A3068305730663042308B53584E0057FA672C30E630CB30C330C83000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300090E852067684FF1A\X0\A \X2\90E852067684306A57FA672C53584F4D\X0\','ja-JP',$); + +#9679= IFCRELASSOCIATESLIBRARY('3s_xsRNcX8nfOrVXuD$4Ku',$,$,$,(#2945),#16624); +#16624= IFCLIBRARYREFERENCE($,$,'Nominal Capacity',$,'en',$); + +#9680= IFCRELASSOCIATESLIBRARY('0iPaOe3FXCDhiphsGEzvP6',$,$,$,(#2945),#16625); +#16625= IFCLIBRARYREFERENCE($,$,'\X2\516C79F05BB991CF\X0\','\X2\30BF30F330AF306E7DCF516C79F053C8306F8A2D8A085BB991CF\X0\','ja-JP',$); + +#9681= IFCRELASSOCIATESLIBRARY('3eVZA5cCP1VuO4CeOtbXBt',$,$,$,(#2949),#16626); +#16626= IFCLIBRARYREFERENCE($,$,'Temperature',$,'en',$); + +#9682= IFCRELASSOCIATESLIBRARY('1yxQZG$5j66vhhnfkUYPhT',$,$,$,(#2950),#16627); +#16627= IFCLIBRARYREFERENCE($,$,'Temperature',$,'en',$); + +#9683= IFCRELASSOCIATESLIBRARY('2D7pGxHIDDDeen2s7kx0KC',$,$,$,(#2950),#16628); +#16628= IFCLIBRARYREFERENCE($,$,'\X2\6E295EA6\X0\','\X2\6D414F53306E6E295EA63002\X0\','ja-JP',$); + +#9685= IFCRELASSOCIATESLIBRARY('2TruWvVsj6SQUB$QnGg9KI',$,$,$,(#2951),#16629); +#16629= IFCLIBRARYREFERENCE($,$,'Temperature Classification',$,'en',$); + +#9686= IFCRELASSOCIATESLIBRARY('03mpABSpjC8BMoNtiCuO_k',$,$,$,(#2951),#16630); +#16630= IFCLIBRARYREFERENCE($,$,'\X2\6E295EA65206985E\X0\','\X2\6696623F752830D230FC30BF30FC886897626E295EA6306E6E295EA65206985E30925B9A7FA930024F4E6E2930BF30A430D7\X0\-\X2\304A6E6F307E305FFF4896FB6C17306B3088308B3082306E306E886897626E295EA6306F76F85BFE7684306B4F4E304430029AD86E2930BF30A430D7\X0\-\X2\30AC30B9307E305F306F84B86C17306B30883063306671B13059308B30BF30A430D7306E886897626E295EA6306F6BD48F0376849AD830443002\X0\','ja-JP',$); + +#9687= IFCRELASSOCIATESLIBRARY('0SmSTYS4TF2RP0YbDt2dpt',$,$,$,(#2953),#16631); +#16631= IFCLIBRARYREFERENCE($,$,'Temperature Effectiveness',$,'en',$); + +#9688= IFCRELASSOCIATESLIBRARY('3vpLeIKU1F4PdlCslmS8I2',$,$,$,(#2953),#16632); +#16632= IFCLIBRARYREFERENCE($,$,'Efficacit\S\iTemp\S\irature','Efficacit\S\i thermique sensible: rapport entre la diff\S\irence de temp\S\iratures pour le flux primaire sur la diff\S\irence maximale d''\S\ichange possible.','fr-FR',$); + +#9689= IFCRELASSOCIATESLIBRARY('2ZFobvMGzE89Ss1PmrQ3ns',$,$,$,(#2953),#16633); +#16633= IFCLIBRARYREFERENCE($,$,'\X2\6E295EA652B97387\X0\','\X2\6E295EA671B14EA463DB52B97387FF1A\X0\\X\0D\X\0A\X2\6700592753EF80FD6E295EA659095316306B5BFE3059308B4E006B2150746E295EA659095316306E6BD4\X0\','ja-JP',$); + +#9690= IFCRELASSOCIATESLIBRARY('37Aw18x1z57AYLP5C1jVZ2',$,$,$,(#2954),#16634); +#16634= IFCLIBRARYREFERENCE($,$,'Temperature Factor',$,'en',$); + +#9691= IFCRELASSOCIATESLIBRARY('1PhP$_U4b00h1bu0upmxqA',$,$,$,(#2954),#16635); +#16635= IFCLIBRARYREFERENCE($,$,'\X2\6E295EA64FC26570\X0\','\X2\71B1306E96FB6D41\X0\/\X2\66429593309230015B9A7FA96E08307F306E6E295EA6306B3088306330664E0E30483089308C308B502430687570306A308B58345408306B546856F26E295EA6306B5408308F305B308B305F3081306E88DC6B634FC26570FF08\X0\%/deg K \X2\30678A086E2C3059308BFF093002\X0\','ja-JP',$); + +#9692= IFCRELASSOCIATESLIBRARY('02WOIEtLf1E9eYlCZh2roB',$,$,$,(#2954),#16636); +#16636= IFCLIBRARYREFERENCE($,$,'\X2\C628B3C4\X0\ \X2\ACC4C218\X0\','\X2\C5F4\X0\ \X2\C804B958\X0\ / \X2\C2DCAC04\X0\ \X2\BBF8B9AC\X0\ \X2\C815C758B41C\X0\ \X2\C628B3C4C5D0\X0\ \X2\C758D574\X0\ \X2\C8FCC5B4C9C4\X0\ \X2\AC12ACFC\X0\ \X2\B2E4B978\X0\ \X2\ACBDC6B0\X0\ \X2\C8FCC704\X0\ \X2\C628B3C4C5D0\X0\ \X2\B9DECD94AE30C704D55C\X0\ \X2\BCF4C815\X0\ \X2\ACC4C218\X0\ (% / deg K\X2\B85C\X0\ \X2\CE21C815D55CB2E4\X0\).','ko-KR',$); + +#9693= IFCRELASSOCIATESLIBRARY('0$qbfaYzD3qujzswsDPg1V',$,$,$,(#2955),#16637); +#16637= IFCLIBRARYREFERENCE($,$,'Temperature Factor',$,'en',$); + +#9694= IFCRELASSOCIATESLIBRARY('016LJ_qhXDNhSInNG9j6ec',$,$,$,(#2955),#16638); +#16638= IFCLIBRARYREFERENCE($,$,'\X2\6E295EA64FC26570\X0\','\X2\71B1306E96FB6D41\X0\/\X2\66429593309230015B9A7FA96E08307F306E6E295EA6306B3088306330664E0E30483089308C308B502430687570306A308B58345408306B546856F26E295EA6306B5408308F305B308B305F3081306E88DC6B634FC26570FF08\X0\%/deg K \X2\30678A086E2C3059308BFF093002\X0\','ja-JP',$); + +#9695= IFCRELASSOCIATESLIBRARY('2pJz7zJFn7EfkiT6qBGOl6',$,$,$,(#2955),#16639); +#16639= IFCLIBRARYREFERENCE($,$,'\X2\C628B3C4\X0\ \X2\ACC4C218\X0\','\X2\C5F4\X0\ \X2\C804B958\X0\ / \X2\C2DCAC04\X0\ \X2\BBF8B9AC\X0\ \X2\C815C758B41C\X0\ \X2\C628B3C4C5D0\X0\ \X2\C758D574\X0\ \X2\C8FCC5B4C9C4\X0\ \X2\AC12ACFC\X0\ \X2\B2E4B978\X0\ \X2\ACBDC6B0\X0\ \X2\C8FCC704\X0\ \X2\C628B3C4C5D0\X0\ \X2\B9DECD94AE30C704D55C\X0\ \X2\BCF4C815\X0\ \X2\ACC4C218\X0\ (% / deg K\X2\B85C\X0\ \X2\CE21C815D55CB2E4\X0\).','ko-KR',$); + +#9696= IFCRELASSOCIATESLIBRARY('2af8jWrY1DYfbzWXgW93Ap',$,$,$,(#2956),#16640); +#16640= IFCLIBRARYREFERENCE($,$,'Temperature',$,'en',$); + +#9697= IFCRELASSOCIATESLIBRARY('0VdgGaY2115B7WquNXZcsB',$,$,$,(#2959),#16641); +#16641= IFCLIBRARYREFERENCE($,$,'Temperature Range',$,'en',$); + +#9698= IFCRELASSOCIATESLIBRARY('2umRsE2d1AXw5ybDcQ8E37',$,$,$,(#2959),#16642); +#16642= IFCLIBRARYREFERENCE($,$,'\X2\6E295EA67BC456F2\X0\','\X2\8A315BB93067304D308B67005927\X0\/\X2\67005C0F6E295EA6\X0\','ja-JP',$); + +#9699= IFCRELASSOCIATESLIBRARY('2sR0JnKIrB0hHSV_6EjAbg',$,$,$,(#2960),#16643); +#16643= IFCLIBRARYREFERENCE($,$,'Temperature Range',$,'en',$); + +#9700= IFCRELASSOCIATESLIBRARY('3fEoxM0Jz5uvhLp3HGQyvc',$,$,$,(#2960),#16644); +#16644= IFCLIBRARYREFERENCE($,$,'\X2\6E295EA67BC456F2\X0\','\X2\8A315BB967004F4E30FB67009AD86E295EA6\X0\','ja-JP',$); + +#9701= IFCRELASSOCIATESLIBRARY('1QvZonUkvCAvL7r6mFesKa',$,$,$,(#2961),#16645); +#16645= IFCLIBRARYREFERENCE($,$,'Temperature Range',$,'en',$); + +#9702= IFCRELASSOCIATESLIBRARY('2mMPhXpcXC8gz3CPyI0RUY',$,$,$,(#2961),#16646); +#16646= IFCLIBRARYREFERENCE($,$,'\X2\6E295EA67BC456F2\X0\','\X2\8A315BB967009AD830FB67004F4E6E295EA6\X0\','ja-JP',$); + +#9703= IFCRELASSOCIATESLIBRARY('1n7zj$cDr8k9xpByZY_mZ7',$,$,$,(#2962),#16647); +#16647= IFCLIBRARYREFERENCE($,$,'Temperature Range',$,'en',$); + +#9704= IFCRELASSOCIATESLIBRARY('129aYYuEz5zBpMjaf4W0f$',$,$,$,(#2963),#16648); +#16648= IFCLIBRARYREFERENCE($,$,'Temperature Range',$,'en',$); + +#9705= IFCRELASSOCIATESLIBRARY('3DEFQn1215Le3dgR2Kn92G',$,$,$,(#2963),#16649); +#16649= IFCLIBRARYREFERENCE($,$,'PlageTemperature','Plage de temp\S\irature dans laquelle le terminal de ventilation est pr\S\ivu de fonctionner.','fr-FR',$); + +#9706= IFCRELASSOCIATESLIBRARY('2PX1upcKHBe9p6PB_LVVDp',$,$,$,(#2963),#16650); +#16650= IFCLIBRARYREFERENCE($,$,'\X2\6E295EA67BC456F2\X0\','\X2\64CD4F5C3055308C308B30BF30FC30DF30CA30EB306E6E295EA67BC456F2\X0\','ja-JP',$); + +#9707= IFCRELASSOCIATESLIBRARY('1Wc2F7im91693uQZjJgIm3',$,$,$,(#2964),#16651); +#16651= IFCLIBRARYREFERENCE($,$,'Temperature Range',$,'en',$); + +#9708= IFCRELASSOCIATESLIBRARY('110VeDZGv7oQ1W0VuNxDxZ',$,$,$,(#2964),#16652); +#16652= IFCLIBRARYREFERENCE($,$,'\X2\6E295EA67BC456F2\X0\','\X2\8A315BB967009AD830FB67004F4E6E295EA6\X0\','ja-JP',$); + +#9709= IFCRELASSOCIATESLIBRARY('2VCWjAs$X2CwymJ$TJhoCl',$,$,$,(#2965),#16653); +#16653= IFCLIBRARYREFERENCE($,$,'Temperature Range',$,'en',$); + +#9710= IFCRELASSOCIATESLIBRARY('1SpAp8QPv1AefDTIsQTV8E',$,$,$,(#2965),#16654); +#16654= IFCLIBRARYREFERENCE($,$,'\X2\6E295EA67BC456F2\X0\','\X2\8A315BB967005927\X0\/\X2\67005C0F6E295EA6\X0\','ja-JP',$); + +#9711= IFCRELASSOCIATESLIBRARY('0QZ30Uuc1C9uhej2iSqXVJ',$,$,$,(#2966),#16655); +#16655= IFCLIBRARYREFERENCE($,$,'Temperature Range',$,'en',$); + +#9712= IFCRELASSOCIATESLIBRARY('3QG5jgAXv2dOeqAgG4xavo',$,$,$,(#2966),#16656); +#16656= IFCLIBRARYREFERENCE($,$,'\X2\6E295EA67BC456F2\X0\','\X2\6D414F536E295EA6306E8A315BB97BC456F2\X0\','ja-JP',$); + +#9713= IFCRELASSOCIATESLIBRARY('0F8wWGOtXDJgHoc10VcOFa',$,$,$,(#2967),#16657); +#16657= IFCLIBRARYREFERENCE($,$,'Temperature Rating',$,'en',$); + +#9715= IFCRELASSOCIATESLIBRARY('1w0mFKR4PArejOP4snj$qQ',$,$,$,(#2968),#16658); +#16658= IFCLIBRARYREFERENCE($,$,'Temperature Sensor Type',$,'en',$); + +#9716= IFCRELASSOCIATESLIBRARY('0UZ03ilAj6j8lfw0SdO0Zx',$,$,$,(#2968),#16659); +#16659= IFCLIBRARYREFERENCE($,$,'\X2\6E295EA630BB30F330B530FC30BF30A430D7\X0\','\X2\660E793A3055308C305F6E295EA630BB30F330B530FC306E30BF30A430D730928B5852253059308B4E0089A73002\X0\','ja-JP',$); + +#9717= IFCRELASSOCIATESLIBRARY('3E0B2o$AHB3RLhmL9aggsP',$,$,$,(#2968),#16660); +#16660= IFCLIBRARYREFERENCE($,$,'\X2\C628B3C4\X0\ \X2\C13CC11C\X0\ \X2\D0C0C785\X0\','\X2\BA85C2DCB41C\X0\ \X2\C628B3C4\X0\ \X2\C13CC11C\X0\ \X2\C720D615C744\X0\ \X2\C2DDBCC4D558B294\X0\ \X2\BAA9B85D\X0\.','ko-KR',$); + +#9718= IFCRELASSOCIATESLIBRARY('2$uphBBSHBYgg0S3lDxAvh',$,$,$,(#2969),#16661); +#16661= IFCLIBRARYREFERENCE($,$,'Temperature Set Point',$,'en',$); + +#9719= IFCRELASSOCIATESLIBRARY('3eKcuPnHr6sOwYWJVR6Lfx',$,$,$,(#2974),#16662); +#16662= IFCLIBRARYREFERENCE($,$,'Tendon Relaxation',$,'en',$); + +#9720= IFCRELASSOCIATESLIBRARY('0w0FsZaTDDvPAcGQ1ka7kJ',$,$,$,(#2974),#16663); +#16663= IFCLIBRARYREFERENCE($,$,'\X2\7DCA5F356750306E30EA30E930AF30BB30FC30B730E730F3\X0\','\X2\7DCA5F356750306E670059278A315BB930EA30E930AF30BB30FC30B730E730F3FF085FDC529B5F1B7DE93001FF0D4FC26570FF093002901A5E383001\X0\1000\X2\664295933042305F308A306E52725408FF08\X0\%)\X2\30023053306E5C5E6027306F30D730EC30B930C830EC30B930C830B330F330AF30EA30FC30C889817D20306E307F306B906975283055308C308B3002\X0\','ja-JP',$); + +#9721= IFCRELASSOCIATESLIBRARY('1BhMrxlX5FOuY0VK_8uAQp',$,$,$,(#2987),#16664); +#16664= IFCLIBRARYREFERENCE($,$,'Tenure Modes Available Future',$,'en',$); + +#9722= IFCRELASSOCIATESLIBRARY('3D6VUPL$z7mOrOiReXdaXn',$,$,$,(#2987),#16665); +#16665= IFCLIBRARYREFERENCE($,$,'PossibilitesOccupationFutures','Liste des possibilit\S\is d''occupation futures.','fr-FR',$); + +#9723= IFCRELASSOCIATESLIBRARY('1tycA1hyXEu9d6_RPwy1Hc',$,$,$,(#2988),#16666); +#16666= IFCLIBRARYREFERENCE($,$,'Tenure Modes Available Now',$,'en',$); + +#9724= IFCRELASSOCIATESLIBRARY('3MtT5tYef37gVhD5pTCWIp',$,$,$,(#2988),#16667); +#16667= IFCLIBRARYREFERENCE($,$,'PossibilitesOccupationActuelles','Liste des possibilit\S\is d''occupation actuelles.','fr-FR',$); + +#9725= IFCRELASSOCIATESLIBRARY('2beOv9sfPBGxTqGmhCTVhV',$,$,$,(#2990),#16668); +#16668= IFCLIBRARYREFERENCE($,$,'Termination Date',$,'en',$); + +#9726= IFCRELASSOCIATESLIBRARY('2d1wJVXi9AQw2mRD3x496U',$,$,$,(#2993),#16669); +#16669= IFCLIBRARYREFERENCE($,$,'Test Pressure',$,'en',$); + +#9727= IFCRELASSOCIATESLIBRARY('0cTGBG0RL62QzNarxpY3VJ',$,$,$,(#2993),#16670); +#16670= IFCLIBRARYREFERENCE($,$,'\X2\8A669A135727529B\X0\','\X2\8A669A13306E66423001639B30513089308C308B67009AD85727529B\X0\','ja-JP',$); + +#9728= IFCRELASSOCIATESLIBRARY('2OspqBRg10Y8HHcC7aQnt0',$,$,$,(#2997),#16671); +#16671= IFCLIBRARYREFERENCE($,$,'Te Time',$,'en',$); + +#9729= IFCRELASSOCIATESLIBRARY('32qY$d5kbCxvllD0USBUFK',$,$,$,(#2997),#16672); +#16672= IFCLIBRARYREFERENCE($,$,'\X2\6700592766429593\X0\','\X2\30E230FC30BF30FC304C\X0\EX\X2\74B05883306730ED30FC30BF30FC30ED30C330AF3055308C30664F7F7528304D308B67005927664295933002\X0\\X\0D\X\0A\X2\30E230FC30BF30FC59CB52D596FB6D41304C6A5F566830924ECB305730666E1B901F305730663044308B664295933088308A524D306B4FDD8B7788C57F6E3067505C6B623059308B664295933092793A30593002\X0\','ja-JP',$); + +#9730= IFCRELASSOCIATESLIBRARY('3S7LsKRKvEcfhfk4tJXnkG',$,$,$,(#2997),#16673); +#16673= IFCLIBRARYREFERENCE($,$,'\X2\CD5CB300\X0\ \X2\C2DCAC04\X0\','\X2\BAA8D130AC00\X0\ EX \X2\D658ACBD\X0\ \X2\B85CD130\X0\ \X2\C7A0ACA8\X0\ \X2\C0ACC6A9\X0\ \X2\C218C788B294\X0\ \X2\CD5CB300\X0\ \X2\C2DCAC04\X0\. \X2\BAA8D130\X0\ \X2\AE30B3D9\X0\ \X2\C804B958AC00\X0\ \X2\C7A5BE44B97C\X0\ \X2\D1B5D574\X0\ \X2\AC10C18DD558ACE0C788B2E4\X0\ \X2\C2DCAC04\X0\ \X2\C804C5D0\X0\ \X2\BCF4D638\X0\ \X2\C7A5CE58\X0\ \X2\C911C9C0\X0\ \X2\C2DCAC04C744\X0\ \X2\BCF4C5ECC900B2E4\X0\','ko-KR',$); + +#9731= IFCRELASSOCIATESLIBRARY('1kJsrzveXCzf$i$wKLfj_6',$,$,$,(#3000),#16674); +#16674= IFCLIBRARYREFERENCE($,$,'Thermal Conductivity',$,'en',$); + +#9732= IFCRELASSOCIATESLIBRARY('3xFo0sZcH4ixFWCMu8cVmU',$,$,$,(#3001),#16675); +#16675= IFCLIBRARYREFERENCE($,$,'Thermal Conductivity',$,'en',$); + +#9733= IFCRELASSOCIATESLIBRARY('16lAXONt9Bf8sCjCe8CmWZ',$,$,$,(#3001),#16676); +#16676= IFCLIBRARYREFERENCE($,$,'\X2\71B14F1D5C0E7387\X0\','\X2\30C130E530FC30D6306E71B14F1D5C0E7387\X0\','ja-JP',$); + +#9734= IFCRELASSOCIATESLIBRARY('3yxWrXyenBifrz5uH9YX7a',$,$,$,(#3002),#16677); +#16677= IFCLIBRARYREFERENCE($,$,'Thermal Conductivity',$,'en',$); + +#9735= IFCRELASSOCIATESLIBRARY('1DV19QwCT04w6GJm40CdS5',$,$,$,(#3002),#16678); +#16678= IFCLIBRARYREFERENCE($,$,'\X2\71B14F1D5C0E7387\X0\','\X2\30D530A330F3306E71B14F1D5C0E7387\X0\','ja-JP',$); + +#9736= IFCRELASSOCIATESLIBRARY('3pZYTWetbAQwuFLB14LDpG',$,$,$,(#3003),#16679); +#16679= IFCLIBRARYREFERENCE($,$,'Thermal Conductivity Temperature Derivative',$,'en',$); + +#9737= IFCRELASSOCIATESLIBRARY('2FsSdj5rb2WwnVwIfLblwr',$,$,$,(#3004),#16680); +#16680= IFCLIBRARYREFERENCE($,$,'Thermal Efficiency',$,'en',$); + +#9738= IFCRELASSOCIATESLIBRARY('3GVdhuNUP7GPaouMBIeGPO',$,$,$,(#3004),#16681); +#16681= IFCLIBRARYREFERENCE($,$,'\X2\71B152B97387\X0\','\X2\71B152B97387FF1A71B14F1D5C0E88C57F6E306E7DCF30A830CD30EB30AE30FC51FA529B\X0\/\X2\30A830CD30EB30AE30FC5165529B3068305730667DCF54087684306A71B152B97387306F5B9A7FA93055308C308B3002\X0\','ja-JP',$); + +#9739= IFCRELASSOCIATESLIBRARY('3ar7Uu3b1EteV5FQKu6S$N',$,$,$,(#3005),#16682); +#16682= IFCLIBRARYREFERENCE($,$,'Thermal Expansion Coefficient',$,'en',$); + +#9740= IFCRELASSOCIATESLIBRARY('27eaRbJ_1CvPNbBokSFnNG',$,$,$,(#3006),#16683); +#16683= IFCLIBRARYREFERENCE($,$,'Thermal Ir Emissivity Back',$,'en',$); + +#9741= IFCRELASSOCIATESLIBRARY('3vZ_Z6$ZP8ZApR6RylbsNc',$,$,$,(#3007),#16684); +#16684= IFCLIBRARYREFERENCE($,$,'Thermal Ir Emissivity Front',$,'en',$); + +#9742= IFCRELASSOCIATESLIBRARY('16AkDuOfX7ixVoOpr1NGVC',$,$,$,(#3008),#16685); +#16685= IFCLIBRARYREFERENCE($,$,'Thermal Ir Transmittance',$,'en',$); + +#9743= IFCRELASSOCIATESLIBRARY('2bvEnu2V94h9rB$qC3XQZT',$,$,$,(#3009),#16686); +#16686= IFCLIBRARYREFERENCE($,$,'Thermal Mass Heat Capacity',$,'en',$); + +#9744= IFCRELASSOCIATESLIBRARY('3aAq_nDiXAoeRn0MhKF09o',$,$,$,(#3009),#16687); +#16687= IFCLIBRARYREFERENCE($,$,'\X2\4FDD670971B15BB991CF\X0\','\X2\8CEA91CF3042305F308A306E71B15BB991CF\X0\','ja-JP',$); + +#9745= IFCRELASSOCIATESLIBRARY('0v9DXDzxLD9A0YlN1vOVV2',$,$,$,(#3010),#16688); +#16688= IFCLIBRARYREFERENCE($,$,'U-Wert','W\S\drmedurchgangskoeffizient (U-Wert) der Materialschichten.\X\0D\X\0AHier der Gesamtw\S\drmedurchgangskoeffizient der Decke (f\S\|r alle Schichten).','de-DE',$); + +#9746= IFCRELASSOCIATESLIBRARY('0cKvgFEj91WhipgFL9GiOm',$,$,$,(#3010),#16689); +#16689= IFCLIBRARYREFERENCE($,$,'Thermal Transmittance',$,'en',$); + +#9747= IFCRELASSOCIATESLIBRARY('2KbVBGN81Dkxh3EG_mOD1V',$,$,$,(#3010),#16690); +#16690= IFCLIBRARYREFERENCE($,$,'TransmissionThermique','Coefficient de transmission thermique surfacique (U). C''est le coefficient global de transmission thermique \S\` travers la dalle (tous mat\S\iriaux inclus).','fr-FR',$); + +#9748= IFCRELASSOCIATESLIBRARY('2IAUzljXPDBvKQBZJLIiyc',$,$,$,(#3010),#16691); +#16691= IFCLIBRARYREFERENCE($,$,'\X2\71B18CAB6D417387\X0\','\X2\71B18CAB6D417387\X0\U\X2\50243002305330533067306F30B930E930D63092901A3057305F71B179FB52D5306E65B95411306B304A3051308B51684F53306E71B190846D4173873092793A30593002\X0\','ja-JP',$); + +#9749= IFCRELASSOCIATESLIBRARY('3XStEvuGTAQ9gOuzZ1SRkS',$,$,$,(#3010),#16692); +#16692= IFCLIBRARYREFERENCE($,$,'\X2\5BFC70ED7CFB6570\X0\','\X2\6750659976845BFC70ED7CFB6570FF08\X0\U\X2\503CFF093002\X0\\X\0D\X\0A\X2\8868793A7A7F8FC78BE5677F768465744F535BFC70ED7CFB6570FF08530562EC6240670967506599FF093002\X0\','zh-CN',$); + +#9750= IFCRELASSOCIATESLIBRARY('1Myh2Zdfz0mxcXJ9Z1iDu4',$,$,$,(#3011),#16693); +#16693= IFCLIBRARYREFERENCE($,$,'U-Wert','W\S\drmedurchgangskoeffizient (U-Wert) der Materialschichten.\X\0D\X\0AHier der Gesamtw\S\drmedurchgangskoeffizient des Balkens (in Richtung des W\S\drmeflusses), angegeben ohne den inneren und \S\du\S\_eren W\S\drme\S\|bergangswiderstand.','de-DE',$); + +#9751= IFCRELASSOCIATESLIBRARY('0BclReke15BgtpK$upC9NI',$,$,$,(#3011),#16694); +#16694= IFCLIBRARYREFERENCE($,$,'Thermal Transmittance',$,'en',$); + +#9752= IFCRELASSOCIATESLIBRARY('3dDTTFCqv3CgyVCRYoFPxD',$,$,$,(#3011),#16695); +#16695= IFCLIBRARYREFERENCE($,$,'TransmissionThermique','Coefficient de transmission thermique surfacique (U). C''est le coefficient global de transmission thermique \S\` travers la poutre dans la direction du flux thermique (tous mat\S\iriaux inclus). Nouvelle propri\S\it\S\i de la version 2x4.','fr-FR',$); + +#9753= IFCRELASSOCIATESLIBRARY('2JdtqpRs1FLAHHsxJK_Y5w',$,$,$,(#3011),#16696); +#16696= IFCLIBRARYREFERENCE($,$,'\X2\71B18CAB6D417387\X0\','\X2\71B18CAB6D417387\X0\U\X2\50243002\X0\\X\0D\X\0A\X2\305330533067306FFF08305930793066306E675065993092542B3080FF0968813092901A3057305F71B179FB52D5306E65B95411306B304A3051308B51684F53306E71B190846D4173873092793A30593002\X0\\X\0D\X\0A\X2\6CE8FF1A\X0\IFC2x4\X2\306E65B03057304430D730ED30D130C630A3\X0\','ja-JP',$); + +#9754= IFCRELASSOCIATESLIBRARY('19cGZWPlHA4vjVibf2$2f9',$,$,$,(#3011),#16697); +#16697= IFCLIBRARYREFERENCE($,$,'\X2\5BFC70ED7CFB6570\X0\','\X2\6750659976845BFC70ED7CFB6570FF08\X0\U\X2\503CFF093002\X0\\X\0D\X\0A\X\0D\X\0A\X2\8868793A8BE5688157284F2070ED65B954114E0A768465744F535BFC70ED7CFB6570FF08530562EC6240670967506599FF093002\X0\\X\0D\X\0A\X\0D\X\0A\X2\6CE8FF1A\X0\IFC2x4\X2\65B06DFB5C5E6027\X0\','zh-CN',$); + +#9755= IFCRELASSOCIATESLIBRARY('2B0xTKNLvBPeQt9kYdkHPI',$,$,$,(#3012),#16698); +#16698= IFCLIBRARYREFERENCE($,$,'U-Wert','W\S\drmedurchgangskoeffizient (U-Wert) der Materialschichten.\X\0D\X\0AHier der Gesamtw\S\drmedurchgangskoeffizient der Platte (f\S\|r alle Schichten).','de-DE',$); + +#9756= IFCRELASSOCIATESLIBRARY('3nw7R4eFb1mO0TopNmIMDj',$,$,$,(#3012),#16699); +#16699= IFCLIBRARYREFERENCE($,$,'Thermal Transmittance',$,'en',$); + +#9757= IFCRELASSOCIATESLIBRARY('2f5QdzLi97h9z9WuGyMQzc',$,$,$,(#3012),#16700); +#16700= IFCLIBRARYREFERENCE($,$,'TransmissionThermique','Coefficient de transmission thermique (U) qui s''applique \S\` l''ensemble de la plaque.','fr-FR',$); + +#9758= IFCRELASSOCIATESLIBRARY('3$y2TCoI5C7e82v6vPqW$I',$,$,$,(#3012),#16701); +#16701= IFCLIBRARYREFERENCE($,$,'\X2\71B18CAB6D417387\X0\','\X2\67506599306E71B18CAB6D417387FF08\X0\U\X2\5024FF093002305930793066306E624990E86750306B90695FDC3055308C308B3002\X0\','ja-JP',$); + +#9759= IFCRELASSOCIATESLIBRARY('3C4WsMM71CCAuGDb_DgUTy',$,$,$,(#3012),#16702); +#16702= IFCLIBRARYREFERENCE($,$,'\X2\5BFC70ED7CFB6570\X0\','\X2\6750659976845BFC70ED7CFB6570FF08\X0\U\X2\503CFF093002\X0\\X\0D\X\0A\X2\900275284E8E95E8768465744F537ED367843002\X0\','zh-CN',$); + +#9760= IFCRELASSOCIATESLIBRARY('2ytwI0P1D6ExkADzpi93eT',$,$,$,(#3013),#16703); +#16703= IFCLIBRARYREFERENCE($,$,'U-Wert','W\S\drmedurchgangskoeffizient (U-Wert) der Materialschichten.\X\0D\X\0AHier der Gesamtw\S\drmedurchgangskoeffizient der Bekleidung (f\S\|r alle Schichten).','de-DE',$); + +#9761= IFCRELASSOCIATESLIBRARY('1ceiA1yr1CGg0n4grmHOVl',$,$,$,(#3013),#16704); +#16704= IFCLIBRARYREFERENCE($,$,'Thermal Transmittance',$,'en',$); + +#9762= IFCRELASSOCIATESLIBRARY('3vt6EySpv8Ee1$_Uyw4V6m',$,$,$,(#3013),#16705); +#16705= IFCLIBRARYREFERENCE($,$,'Transmission thermique surfacique','Coefficient de transmission thermique surfacique (U). C''est le coefficient global de transmission thermique \S\` travers le rev\S\jtement dans la direction du flux thermique (tous mat\S\iriaux inclus). Nouvelle propri\S\it\S\i de la version 2x4.','fr-FR',$); + +#9763= IFCRELASSOCIATESLIBRARY('0aMrMNPGP5HuqOgZXEvm7D',$,$,$,(#3013),#16706); +#16706= IFCLIBRARYREFERENCE($,$,'\X2\71B18CAB6D417387\X0\','\X2\71B18CAB6D417387\X0\U\X2\50243002305330533067306F30AB30D030EA30F330B03092901A3057305F71B179FB52D5306E65B95411306B304A3051308B51684F53306E71B190846D4173873092793A30593002\X0\','ja-JP',$); + +#9764= IFCRELASSOCIATESLIBRARY('0yNq8RWFPBM96lZrLodfLb',$,$,$,(#3013),#16707); +#16707= IFCLIBRARYREFERENCE($,$,'\X2\5BFC70ED7CFB6570\X0\','\X2\6750659976845BFC70ED7CFB6570FF08\X0\U\X2\503CFF093002\X0\\X\0D\X\0A\X2\8868793A7A7F8FC78BE5898676D65C42768465744F535BFC70ED7CFB6570FF08530562EC6240670967506599FF093002\X0\','zh-CN',$); + +#9765= IFCRELASSOCIATESLIBRARY('369N1wA7v0TAmxy0BBevDm',$,$,$,(#3014),#16708); +#16708= IFCLIBRARYREFERENCE($,$,'U-Wert','W\S\drmedurchgangskoeffizient (U-Wert) der Materialschichten.\X\0D\X\0AHier der Gesamtw\S\drmedurchgangskoeffizient der T\S\|r.','de-DE',$); + +#9766= IFCRELASSOCIATESLIBRARY('22dla4YSf8eRWSzoJ4R2lM',$,$,$,(#3014),#16709); +#16709= IFCLIBRARYREFERENCE($,$,'Thermal Transmittance',$,'en',$); + +#9767= IFCRELASSOCIATESLIBRARY('05JEVam7X4Bvx143RmmotQ',$,$,$,(#3014),#16710); +#16710= IFCLIBRARYREFERENCE($,$,'TransmissionThermique','Coefficient de transmission thermique (U) d''un mat\S\iriau. Il s''applique \S\` l''ensemble de la porte.','fr-FR',$); + +#9768= IFCRELASSOCIATESLIBRARY('1NZUWzFvPDGRVDrpvyNoYt',$,$,$,(#3014),#16711); +#16711= IFCLIBRARYREFERENCE($,$,'\X2\71B18CAB6D417387\X0\','\X2\71B18CAB6D417387\X0\U\X2\50243002\X0\','ja-JP',$); + +#9769= IFCRELASSOCIATESLIBRARY('3r$ElX0XnFRRhyX$8Cdrkp',$,$,$,(#3014),#16712); +#16712= IFCLIBRARYREFERENCE($,$,'\X2\5BFC70ED7CFB6570\X0\','\X2\6750659976845BFC70ED7CFB6570FF08\X0\U\X2\503CFF093002\X0\\X\0D\X\0A\X2\900275284E8E95E8768465744F537ED367843002\X0\','zh-CN',$); + +#9770= IFCRELASSOCIATESLIBRARY('3jSTwyXxT7OeWzhNCaFm17',$,$,$,(#3015),#16713); +#16713= IFCLIBRARYREFERENCE($,$,'U-Wert','W\S\drmedurchgangskoeffizient (U-Wert) der Materialschichten. Angegeben wird der Gesamtw\S\drmedurchgangskoeffizient des Proxy-Elements (in Richtung des W\S\drmeflusses), ohne den inneren und \S\du\S\_eren W\S\drme\S\|bergangswiderstand.','de-DE',$); + +#9771= IFCRELASSOCIATESLIBRARY('2SsvbVx_rCawand1QzOgHe',$,$,$,(#3015),#16714); +#16714= IFCLIBRARYREFERENCE($,$,'Thermal Transmittance',$,'en',$); + +#9772= IFCRELASSOCIATESLIBRARY('0M6lReurXBDePrOqFZxgHY',$,$,$,(#3015),#16715); +#16715= IFCLIBRARYREFERENCE($,$,'Transmission thermique surfacique','Coefficient de transmission thermique surfacique (U). C''est le coefficient global de transmission thermique \S\` travers l''\S\il\S\iment dans la direction du flux thermique (tous mat\S\iriaux inclus). Nouvelle propri\S\it\S\i de la version 2x4.','fr-FR',$); + +#9773= IFCRELASSOCIATESLIBRARY('1M$w2cQB93cP8kXpqNu42D',$,$,$,(#3015),#16716); +#16716= IFCLIBRARYREFERENCE($,$,'\X2\71B18CAB6D417387\X0\','\X2\71B18CAB6D417387\X0\U\X2\50243002305330533067306F30AA30D630B830A730AF30C83092901A3057305F71B179FB52D5306E65B95411306B304A3051308B51684F53306E71B190846D4173873092793A30593002\X0\','ja-JP',$); + +#9774= IFCRELASSOCIATESLIBRARY('2vHMsbGlH5kvfftUG$SlbP',$,$,$,(#3015),#16717); +#16717= IFCLIBRARYREFERENCE($,$,'\X2\5BFC70ED7CFB6570\X0\','\X2\6750659976845BFC70ED7CFB6570FF08\X0\U\X2\503CFF093002\X0\\X\0D\X\0A\X2\8868793A8BE570DF56F157284F2070ED65B954114E0A768465744F535BFC70ED7CFB6570FF08530562EC6240670967506599FF093002\X0\\X\0D\X\0A\X2\6CE8FF1A\X0\IFC2x4\X2\65B06DFB5C5E6027\X0\','zh-CN',$); + +#9775= IFCRELASSOCIATESLIBRARY('1EJV_m_evFBxOfw8z_f0Nv',$,$,$,(#3016),#16718); +#16718= IFCLIBRARYREFERENCE($,$,'U-Wert','W\S\drmedurchgangskoeffizient (U-Wert) der Materialschichten.\X\0D\X\0AHier der Gesamtw\S\drmedurchgangskoeffizient des Balkens (in Richtung des W\S\drmeflusses), angegeben ohne den inneren und \S\du\S\_eren W\S\drme\S\|bergangswiderstand.','de-DE',$); + +#9776= IFCRELASSOCIATESLIBRARY('1BcJ1QMx14ZAImtGC4IqAz',$,$,$,(#3016),#16719); +#16719= IFCLIBRARYREFERENCE($,$,'Thermal Transmittance',$,'en',$); + +#9777= IFCRELASSOCIATESLIBRARY('3IQW8LLkHFEvKhG7wKkM5f',$,$,$,(#3016),#16720); +#16720= IFCLIBRARYREFERENCE($,$,'TransmissionThermique','Coefficient de transmission thermique surfacique (U). C''est le coefficient global de transmission thermique \S\` travers la membrure dans la direction du flux thermique (tous mat\S\iriaux inclus). Nouvelle propri\S\it\S\i de la version 2x4.','fr-FR',$); + +#9778= IFCRELASSOCIATESLIBRARY('2iCS6nkKz6G8QsclMcdn41',$,$,$,(#3016),#16721); +#16721= IFCLIBRARYREFERENCE($,$,'\X2\71B18CAB6D417387\X0\','\X2\71B18CAB6D417387\X0\U\X2\50243002305330533067306F30E130F330D030FC30AA30D630B830A730AF30C83092901A3057305F71B179FB52D5306E65B95411306B304A3051308B51684F53306E71B190846D4173873092793A30593002\X0\','ja-JP',$); + +#9779= IFCRELASSOCIATESLIBRARY('1P5KoMZ19BwwnuylbOjYFk',$,$,$,(#3016),#16722); +#16722= IFCLIBRARYREFERENCE($,$,'\X2\5BFC70ED7CFB6570\X0\','\X2\6750659976845BFC70ED7CFB6570FF08\X0\U\X2\503CFF093002\X0\\X\0D\X\0A\X2\8868793A8BE567844EF657284F2070ED65B954114E0A768465744F535BFC70ED7CFB6570FF08530562EC6240670967506599FF093002\X0\\X\0D\X\0A\X2\6CE8FF1A\X0\IFC2x4\X2\65B06DFB5C5E6027\X0\','zh-CN',$); + +#9780= IFCRELASSOCIATESLIBRARY('3ASqp9au1DpwIpCdZ9G5OB',$,$,$,(#3017),#16723); +#16723= IFCLIBRARYREFERENCE($,$,'U-Wert','W\S\drmedurchgangskoeffizient (U-Wert) der Materialschichten.\X\0D\X\0AHier der Gesamtw\S\drmedurchgangskoeffizient der T\S\|r.','de-DE',$); + +#9781= IFCRELASSOCIATESLIBRARY('0iBydsOKnEnBTT0FwtzHNQ',$,$,$,(#3017),#16724); +#16724= IFCLIBRARYREFERENCE($,$,'Thermal Transmittance',$,'en',$); + +#9782= IFCRELASSOCIATESLIBRARY('2V8awxqs9CRB4SbUH$rbxu',$,$,$,(#3017),#16725); +#16725= IFCLIBRARYREFERENCE($,$,'Transmission thermique surfacique','Coefficient de transmission thermique surfacique (U) d''un m\S\it\S\iriau d''une certaine \S\ipaisseur pour cet \S\il\S\iment','fr-FR',$); + +#9783= IFCRELASSOCIATESLIBRARY('1hwuS3QDbA$8tuuyPQEri$',$,$,$,(#3017),#16726); +#16726= IFCLIBRARYREFERENCE($,$,'\X2\71B18CAB6D417387\X0\','\X2\71B18CAB6D417387\X0\U\X2\50243002\X0\\X\0D\X\0A\X2\305330533067306FFF08305930793066306E675065993092542B3080FF0968813092901A3057305F71B179FB52D5306E65B95411306B304A3051308B51684F53306E71B190846D4173873092793A30593002\X0\\X\0D\X\0A\X2\6CE8FF1A\X0\IFC2x4\X2\306E65B03057304430D730ED30D130C630A3\X0\','ja-JP',$); + +#9784= IFCRELASSOCIATESLIBRARY('0qcjf06uj6HxdfPtMj$F5m',$,$,$,(#3018),#16727); +#16727= IFCLIBRARYREFERENCE($,$,'U-Wert','W\S\drmedurchgangskoeffizient (U-Wert) der Materialschichten.\X\0D\X\0AHier der Gesamtw\S\drmedurchgangskoeffizient des Schornsteins (in Richtung des W\S\drmeflusses), angegeben ohne den inneren und \S\du\S\_eren W\S\drme\S\|bergangswiderstand.','de-DE',$); + +#9785= IFCRELASSOCIATESLIBRARY('3cjxWDVXf6uvJyMTlojmau',$,$,$,(#3018),#16728); +#16728= IFCLIBRARYREFERENCE($,$,'Thermal Transmittance',$,'en',$); + +#9786= IFCRELASSOCIATESLIBRARY('3Rcby1zt17mvvdeBvxgOp5',$,$,$,(#3018),#16729); +#16729= IFCLIBRARYREFERENCE($,$,'Transmission thermique surfacique','Coefficient de transmission thermique surfacique (U). C''est le coefficient global de transmission thermique \S\` travers la chemin\S\ie dans la direction du flux thermique (tous mat\S\iriaux inclus). Nouvelle propri\S\it\S\i de la version 2x4.','fr-FR',$); + +#9787= IFCRELASSOCIATESLIBRARY('2N8gGLuaf3dQYPECh2q0tb',$,$,$,(#3018),#16730); +#16730= IFCLIBRARYREFERENCE($,$,'\X2\71B18CAB6D417387\X0\','\X2\67506599306E71B18CAB6D417387FF08\X0\U\X2\5024FF093002305330533067306F300171597A8151684F53306E71B1306E6D41308C308B65B95411306E71B18CAB6D417387FF0851683066306E675065993092542B3080FF093002\X0\','ja-JP',$); + +#9788= IFCRELASSOCIATESLIBRARY('1OgaIpIQv2MxIgiGYkL$QW',$,$,$,(#3018),#16731); +#16731= IFCLIBRARYREFERENCE($,$,'\X2\5BFC70ED7CFB6570\X0\','\X2\6750659976845BFC70ED7CFB6570FF08\X0\U\X2\503CFF093002\X0\\X\0D\X\0A\X2\8868793A8BE570DF56F157284F2070ED65B954114E0A768465744F535BFC70ED7CFB6570FF08530562EC6240670967506599FF093002\X0\','zh-CN',$); + +#9789= IFCRELASSOCIATESLIBRARY('3zEYHIzi1CEelp03c2uNaP',$,$,$,(#3019),#16732); +#16732= IFCLIBRARYREFERENCE($,$,'U-Wert','W\S\drmedurchgangskoeffizient (U-Wert) der Materialschichten.\X\0D\X\0AHier der Gesamtw\S\drmedurchgangskoeffizient des Balkens (in Richtung des W\S\drmeflusses), angegeben ohne den inneren und \S\du\S\_eren W\S\drme\S\|bergangswiderstand.','de-DE',$); + +#9790= IFCRELASSOCIATESLIBRARY('2Q49Y6WK17VeO7L2ox4SgE',$,$,$,(#3019),#16733); +#16733= IFCLIBRARYREFERENCE($,$,'Thermal Transmittance',$,'en',$); + +#9791= IFCRELASSOCIATESLIBRARY('1aDPg_v$HFNQz_UlfJm5zz',$,$,$,(#3019),#16734); +#16734= IFCLIBRARYREFERENCE($,$,'TransmissionThermique','Coefficient de transmission thermique surfacique (U). C''est le coefficient global de transmission thermique \S\` travers le poteau dans la direction du flux thermique (tous mat\S\iriaux inclus). Nouvelle propri\S\it\S\i de la version 2x4.','fr-FR',$); + +#9792= IFCRELASSOCIATESLIBRARY('3VPtorT9XDWOIG7xSDLNnq',$,$,$,(#3019),#16735); +#16735= IFCLIBRARYREFERENCE($,$,'\X2\71B18CAB6D417387\X0\','\X2\71B18CAB6D417387\X0\U\X2\50243002305330533067306F67F13092901A3057305F71B179FB52D5306E65B95411306B304A3051308B51684F53306E71B190846D4173873092793A30593002\X0\','ja-JP',$); + +#9793= IFCRELASSOCIATESLIBRARY('3WAi9N6e98$gGgWUH0CWhp',$,$,$,(#3019),#16736); +#16736= IFCLIBRARYREFERENCE($,$,'\X2\5BFC70ED7CFB6570\X0\','\X2\6750659976845BFC70ED7CFB6570FF08\X0\U\X2\503CFF093002\X0\\X\0D\X\0A\X\0D\X\0A\X2\8868793A8BE567F157284F2070ED65B954114E0A768465744F535BFC70ED7CFB6570FF08530562EC6240670967506599FF093002\X0\\X\0D\X\0A\X\0D\X\0A\X2\6CE8FF1A\X0\IFC2x4\X2\65B06DFB5C5E6027\X0\','zh-CN',$); + +#9794= IFCRELASSOCIATESLIBRARY('1q0VleiO1Fwf2Vbq65jhyJ',$,$,$,(#3020),#16737); +#16737= IFCLIBRARYREFERENCE($,$,'U-Wert','W\S\drmedurchgangskoeffizient (U-Wert) der Materialschichten.\X\0D\X\0AHier der Gesamtw\S\drmedurchgangskoeffizient der Dachkonstruktion (f\S\|r alle Schichten).','de-DE',$); + +#9795= IFCRELASSOCIATESLIBRARY('1r0JIzK6L50PB1pLyaPEX9',$,$,$,(#3020),#16738); +#16738= IFCLIBRARYREFERENCE($,$,'Thermal Transmittance',$,'en',$); + +#9796= IFCRELASSOCIATESLIBRARY('0rRre626D0XAHmKCWpI2C_',$,$,$,(#3020),#16739); +#16739= IFCLIBRARYREFERENCE($,$,'TransmissionThermique','Coefficient de transmission thermique surfacique (U). C''est le coefficient global de transmission thermique \S\` travers la surface de la couverture (tous mat\S\iriaux inclus).','fr-FR',$); + +#9797= IFCRELASSOCIATESLIBRARY('01U0KOGwDEwBp8e49GIWh5',$,$,$,(#3020),#16740); +#16740= IFCLIBRARYREFERENCE($,$,'\X2\71B18CAB6D417387\X0\','\X2\71B18CAB6D417387FF08\X0\U\X2\5024FF093002\X0\\X\0D\X\0A\X2\305330533067306FFF08305930793066306E675065993092542B3080FF095C4B683997623092901A3057305F51684F53306E71B190846D4173873092793A30593002\X0\','ja-JP',$); + +#9798= IFCRELASSOCIATESLIBRARY('0eESfq8of1597uFpxYHfRo',$,$,$,(#3020),#16741); +#16741= IFCLIBRARYREFERENCE($,$,'\X2\5BFC70ED7CFB6570\X0\','\X2\6750659976845BFC70ED7CFB6570FF08\X0\U\X2\503CFF093002\X0\\X\0D\X\0A\X2\8868793A7A7F8FC78BE55C4B987688689762768465744F535BFC70ED7CFB6570FF08530562EC6240670967506599FF09\X0\','zh-CN',$); + +#9799= IFCRELASSOCIATESLIBRARY('1isZS3oTPEwfDlOigaiats',$,$,$,(#3022),#16742); +#16742= IFCLIBRARYREFERENCE($,$,'U-Wert','W\S\drmedurchgangskoeffizient (U-Wert) der Materialschichten.\X\0D\X\0AHier der Gesamtw\S\drmedurchgangskoeffizient des Fensters.','de-DE',$); + +#9800= IFCRELASSOCIATESLIBRARY('3VpCzbabrFTOzqR3$lEmMP',$,$,$,(#3022),#16743); +#16743= IFCLIBRARYREFERENCE($,$,'Thermal Transmittance',$,'en',$); + +#9801= IFCRELASSOCIATESLIBRARY('31oAvEd9j97hlM0$kqgl$k',$,$,$,(#3022),#16744); +#16744= IFCLIBRARYREFERENCE($,$,'TransmissionThermique','Coefficient de transmission thermique (U) d''un mat\S\iriau. Il s''applique \S\` l''ensemble de la fen\S\jtre.','fr-FR',$); + +#9802= IFCRELASSOCIATESLIBRARY('0AkYQliDbFRgnwjka6ATOO',$,$,$,(#3022),#16745); +#16745= IFCLIBRARYREFERENCE($,$,'\X2\71B18CAB6D417387\X0\','\X2\71B18CAB6D417387\X0\U\X2\50243002305330533067306F7A933092901A3057305F71B179FB52D5306E65B95411306B304A3051308B51684F53306E71B190846D4173873092793A30593002\X0\','ja-JP',$); + +#9803= IFCRELASSOCIATESLIBRARY('0EaDxjbZP0de3IkU0QAnO5',$,$,$,(#3022),#16746); +#16746= IFCLIBRARYREFERENCE($,$,'\X2\5BFC70ED7CFB6570\X0\','\X2\6750659976845BFC70ED7CFB6570FF08\X0\U\X2\503CFF093002\X0\\X\0D\X\0A\X2\900275284E8E7A97768465744F537ED367843002\X0\','zh-CN',$); + +#9804= IFCRELASSOCIATESLIBRARY('1XBMlCdKrBix$XwCWQvyJW',$,$,$,(#3023),#16747); +#16747= IFCLIBRARYREFERENCE($,$,'U-Wert','W\S\drmedurchgangskoeffizient (U-Wert) der Materialschichten.\X\0D\X\0AHier der Gesamtw\S\drmedurchgangskoeffizient der Wand (f\S\|r alle Schichten).','de-DE',$); + +#9805= IFCRELASSOCIATESLIBRARY('3v$nfOvwzCNuYAHJrk9A1Y',$,$,$,(#3023),#16748); +#16748= IFCLIBRARYREFERENCE($,$,'Thermal Transmittance',$,'en',$); + +#9806= IFCRELASSOCIATESLIBRARY('28ALQxzVr5zeT3d63lEVQl',$,$,$,(#3023),#16749); +#16749= IFCLIBRARYREFERENCE($,$,'TransmissionThermique','Coefficient de transmission thermique surfacique (U). C''est le coefficient global de transmission thermique \S\` travers le mur (tous mat\S\iriaux inclus).','fr-FR',$); + +#9807= IFCRELASSOCIATESLIBRARY('1SwfMJrG12QfpM5fgzETG$',$,$,$,(#3023),#16750); +#16750= IFCLIBRARYREFERENCE($,$,'\X2\71B18CAB6D417387\X0\','\X2\71B18CAB6D417387\X0\U\X2\50243002305330533067306F58C13092901A3057305F71B179FB52D5306E65B95411306B304A3051308B51684F53306E71B190846D4173873092793A30593002\X0\','ja-JP',$); + +#9808= IFCRELASSOCIATESLIBRARY('1$bR2bGgT9nvWopXXPvsr_',$,$,$,(#3023),#16751); +#16751= IFCLIBRARYREFERENCE($,$,'\X2\5BFC70ED7CFB6570\X0\','\X2\6750659976845BFC70ED7CFB6570FF08\X0\U\X2\503CFF093002\X0\\X\0D\X\0A\X2\8868793A8BE5589957284F2070ED65B954114E0A768465744F535BFC70ED7CFB6570FF08530562EC6240670967506599FF093002\X0\','zh-CN',$); + +#9809= IFCRELASSOCIATESLIBRARY('0DpxuWuYn9gAnFi984kiff',$,$,$,(#3025),#16752); +#16752= IFCLIBRARYREFERENCE($,$,'German-name-15','German-description-17','de-DE',$); + +#9810= IFCRELASSOCIATESLIBRARY('39VYMHpmP5buEJF6bgrol6',$,$,$,(#3025),#16753); +#16753= IFCLIBRARYREFERENCE($,$,'Thermal Transmittance Summer',$,'en',$); + +#9811= IFCRELASSOCIATESLIBRARY('1biCTW7C1C4RZoYtCpTeFh',$,$,$,(#3025),#16754); +#16754= IFCLIBRARYREFERENCE($,$,'TransmittanceThermiqueEte','Coefficient de transmission thermique (U) d''un mat\S\iriau. Coefficient de transmission thermique en \S\it\S\i du vitrage seul, souvent d\S\isign\S\i comme \S\itant Uw.','fr-FR',$); + +#9812= IFCRELASSOCIATESLIBRARY('3BSdcEKNPDC8ljdqWoZU_b',$,$,$,(#3025),#16755); +#16755= IFCLIBRARYREFERENCE($,$,'\X2\590F671F306E71B1900F904E4FC26570\X0\','\X2\7D206750306E71B1900F904E4FC26570FF08\X0\U\X2\5024FF093002590F671F306E30AC30E930B9306E71B1900F904E4FC26570306030513001\X0\U\X2\502430683057306653C271673055308C308B\X0\','ja-JP',$); + +#9813= IFCRELASSOCIATESLIBRARY('0jcfyJhXv5wuRoZIrUQs__',$,$,$,(#3025),#16756); +#16756= IFCLIBRARYREFERENCE($,$,'\X2\590F5B635BFC70ED7CFB6570\X0\','\X2\6750659976845BFC70ED7CFB6570FF08\X0\U\X2\503CFF093002\X0\\X\0D\X\0A\X2\4EC573BB74837684590F5B635BFC70ED7CFB6570FF0C5E384EE5\X0\U\X2\503C8868793A3002\X0\','zh-CN',$); + +#9814= IFCRELASSOCIATESLIBRARY('36vHQMh$z46fWNOPHp9q4f',$,$,$,(#3026),#16757); +#16757= IFCLIBRARYREFERENCE($,$,'German-name-16','German-description-18','de-DE',$); + +#9815= IFCRELASSOCIATESLIBRARY('20DrJMHqr2Av$39Z4bFoOH',$,$,$,(#3026),#16758); +#16758= IFCLIBRARYREFERENCE($,$,'Thermal Transmittance Winter',$,'en',$); + +#9816= IFCRELASSOCIATESLIBRARY('1zzydbe4f9AADXL$Zgow5$',$,$,$,(#3026),#16759); +#16759= IFCLIBRARYREFERENCE($,$,'TransmittanceThermiqueHiver','Coefficient de transmission thermique (U) d''un mat\S\iriau. Coefficient de transmission thermique en hiver du vitrage seul, souvent d\S\isign\S\i comme \S\itant Uw.','fr-FR',$); + +#9817= IFCRELASSOCIATESLIBRARY('3s$zCpKKz0XeG8ee93PXpF',$,$,$,(#3026),#16760); +#16760= IFCLIBRARYREFERENCE($,$,'\X2\51AC5B63306E71B1900F904E4FC26570\X0\','\X2\7D206750306E71B1900F904E4FC26570FF08\X0\U\X2\5024FF093002590F671F306E30AC30E930B9306E71B1900F904E4FC26570306030513001\X0\U\X2\502430683057306653C271673055308C308B3002\X0\','ja-JP',$); + +#9818= IFCRELASSOCIATESLIBRARY('3Av3qcDp53YgsdBNyjYzTL',$,$,$,(#3026),#16761); +#16761= IFCLIBRARYREFERENCE($,$,'\X2\51AC5B635BFC70ED7CFB6570\X0\','\X2\6750659976845BFC70ED7CFB6570FF08\X0\U\X2\503CFF093002\X0\\X\0D\X\0A\X2\4EC573BB7483768451AC5B635BFC70ED7CFB6570FF0C5E384EE5\X0\U\X2\503C8868793A3002\X0\','zh-CN',$); + +#9820= IFCRELASSOCIATESLIBRARY('1Z0TF6Fpn5kAAMKEzeboHW',$,$,$,(#3027),#16762); +#16762= IFCLIBRARYREFERENCE($,$,'Thermal Tripping Unit Type',$,'en',$); + +#9821= IFCRELASSOCIATESLIBRARY('3V5XSvwCr5cQp_3IpmZ8RE',$,$,$,(#3027),#16763); +#16763= IFCLIBRARYREFERENCE($,$,'\X2\30B530FC30DE30EB30C830EA30C330D788C57F6E30BF30A430D7\X0\','\X2\9078629E30925FC5898130683059308B3068304D306E305F3081306E30B530FC30DE30EB30C830EA30C330D788C57F6E306E9078629E30EA30B930C83002\X0\','ja-JP',$); + +#9822= IFCRELASSOCIATESLIBRARY('2XFfIPjxvCvAU$88hQCVwS',$,$,$,(#3027),#16764); +#16764= IFCLIBRARYREFERENCE($,$,'\X2\C5F4\X0\ \X2\D2B8B9BD\X0\ \X2\C7A5CE58\X0\ \X2\C720D615\X0\','\X2\C120D0DDC744\X0\ \X2\D544C694B85CD558B294\X0\ \X2\ACBDC6B0B97CC704D55C\X0\ \X2\C5F4\X0\ \X2\D2B8B9BD\X0\ \X2\C7A5CE58\X0\ \X2\C120D0DD\X0\ \X2\BAA9B85D\X0\.','ko-KR',$); + +#9824= IFCRELASSOCIATESLIBRARY('3fUJCRKnjExgkQsLceb2ZJ',$,$,$,(#3028),#16765); +#16765= IFCLIBRARYREFERENCE($,$,'Thermometer Type',$,'en',$); + +#9825= IFCRELASSOCIATESLIBRARY('1GCU_wVIb6$gHyPrg_ldM5',$,$,$,(#3028),#16766); +#16766= IFCLIBRARYREFERENCE($,$,'\X2\6E295EA68A0830BF30A430D7\X0\','\X2\6E295EA6304C8868793A3055308C308B624B6BB530928B5852253059308B3002\X0\','ja-JP',$); + +#9826= IFCRELASSOCIATESLIBRARY('21qtyeQLz7NQLe9c1C96FH',$,$,$,(#3028),#16767); +#16767= IFCLIBRARYREFERENCE($,$,'\X2\C628B3C4ACC4\X0\ \X2\C720D615\X0\','\X2\C628B3C4AC00\X0\ \X2\D45CC2DCB418B294\X0\ \X2\BC29BC95C744\X0\ \X2\D655C778D55CB2E4\X0\.','ko-KR',$); + +#9827= IFCRELASSOCIATESLIBRARY('3rvOF1IcX7fPcGqNvl9HN_',$,$,$,(#3029),#16768); +#16768= IFCLIBRARYREFERENCE($,$,'Thickness',$,'en',$); + +#9828= IFCRELASSOCIATESLIBRARY('3vg$jNFEHBLB9KoauAYHea',$,$,$,(#3029),#16769); +#16769= IFCLIBRARYREFERENCE($,$,'\X2\539A3055\X0\','\X2\30D530A330F3306E539A3055\X0\','ja-JP',$); + +#9829= IFCRELASSOCIATESLIBRARY('3CPGVpnp565BJcxOiOEbbc',$,$,$,(#3030),#16770); +#16770= IFCLIBRARYREFERENCE($,$,'Thickness1',$,'en',$); + +#9830= IFCRELASSOCIATESLIBRARY('2UzN3AVnjCfw3Wq6i8IfSa',$,$,$,(#3031),#16771); +#16771= IFCLIBRARYREFERENCE($,$,'Thickness2',$,'en',$); + +#9831= IFCRELASSOCIATESLIBRARY('2_5B8vkFr2Qgu_aLQaD29E',$,$,$,(#3032),#16772); +#16772= IFCLIBRARYREFERENCE($,$,'Thickness3',$,'en',$); + +#9832= IFCRELASSOCIATESLIBRARY('0E2y2MyDT31Ba03S3TRlMk',$,$,$,(#3033),#16773); +#16773= IFCLIBRARYREFERENCE($,$,'Thickness Swelling',$,'en',$); + +#9833= IFCRELASSOCIATESLIBRARY('3IwRYFsk96ex2dgxu4_6_t',$,$,$,(#3034),#16774); +#16774= IFCLIBRARYREFERENCE($,$,'Thread Diameter',$,'en',$); + +#9834= IFCRELASSOCIATESLIBRARY('24QuK$1jf6jA6ZrOJYDc_y',$,$,$,(#3035),#16775); +#16775= IFCLIBRARYREFERENCE($,$,'Thread Length',$,'en',$); + +#9835= IFCRELASSOCIATESLIBRARY('0ytypecprDKxk$k0ey_cI4',$,$,$,(#3039),#16776); +#16776= IFCLIBRARYREFERENCE($,$,'Throw',$,'en',$); + +#9836= IFCRELASSOCIATESLIBRARY('1PtwO3nDHB7xsZN_O5ohf_',$,$,$,(#3040),#16777); +#16777= IFCLIBRARYREFERENCE($,$,'Throw Length',$,'en',$); + +#9837= IFCRELASSOCIATESLIBRARY('34hMTfO0P7bQeJPuSlaFk3',$,$,$,(#3040),#16778); +#16778= IFCLIBRARYREFERENCE($,$,'Longueur de jet','La distance axiale horizontale ou verticale un jet d''air parcourt apr\S\hs avoir quitt\S\i un terminal de ventilation avant que la vittesse d''\S\ijection maximale est r\S\iduite \S\` une vitessedu terminal sp\S\icifique dans des conditions isothermes pour la valeur la plus \S\ilev\S\ie de la plage de d\S\ibit d''air.','fr-FR',$); + +#9838= IFCRELASSOCIATESLIBRARY('2xIt2Y161CXwn2Y0DzqNrl',$,$,$,(#3040),#16779); +#16779= IFCLIBRARYREFERENCE($,$,'\X2\523090548DDD96E2\X0\','\X2\30BF30FC30DF30CA30EB304B3089306E6C345E73307E305F306F578276F4306E523090548DDD96E2\X0\\X\0D\X\0A\X2\6D4191CF7BC456F2306E6700592750243067306E5410304D51FA3057901F5EA6304C8A2D5B9A3055308C305F6D41901F306B6E1B901F3059308B307E3067306E4E0A96505024\X0\','ja-JP',$); + +#9840= IFCRELASSOCIATESLIBRARY('1mraGQsKH1rPvdB64TxEkQ',$,$,$,(#3046),#16780); +#16780= IFCLIBRARYREFERENCE($,$,'Deckenplattenl\S\dnge','L\S\dnge der Unterdeckenplatten, oder -panele, die zur Verkleidung verwendet werden.','de-DE',$); + +#9841= IFCRELASSOCIATESLIBRARY('3TS8WcDvX1W9UmhbszdvH0',$,$,$,(#3046),#16781); +#16781= IFCLIBRARYREFERENCE($,$,'Tile Length',$,'en',$); + +#9842= IFCRELASSOCIATESLIBRARY('2$7sZ$6L9C5ubLNTPRtv7y',$,$,$,(#3046),#16782); +#16782= IFCLIBRARYREFERENCE($,$,'Longueur des carreaux','Longueur des carreaux de plafond. Cette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment.','fr-FR',$); + +#9843= IFCRELASSOCIATESLIBRARY('03VGqeVlP2rx1776dg9PC6',$,$,$,(#3046),#16783); +#16783= IFCLIBRARYREFERENCE($,$,'\X2\97627816957F5EA6\X0\','\X2\592982B1677F976278167684957F5EA63002\X0\\X\0D\X\0A\X2\8BE55C5E6027624063D04F9B76845C3A5BF84FE1606F662F5BF9518590E85F6272B663CF8FF0548C51E04F5553C2657076848865514530025982679C51E04F5553C265704E0E8BE55C5E6027624063D04F9B76845C3A5BF85C5E60274E0D7B26FF0C5E944EE551E04F5553C265704E3A51C63002\X0\','zh-CN',$); + +#9844= IFCRELASSOCIATESLIBRARY('1UAX7pNOjCKuhsvnmrQ$B7',$,$,$,(#3047),#16784); +#16784= IFCLIBRARYREFERENCE($,$,'Deckenplattenbreite','Breite der Unterdeckenplatten, oder -panele, die zur Verkleidung verwendet werden.','de-DE',$); + +#9845= IFCRELASSOCIATESLIBRARY('31wAlSgpf5yR8Ny$hOE0H8',$,$,$,(#3047),#16785); +#16785= IFCLIBRARYREFERENCE($,$,'Tile Width',$,'en',$); + +#9846= IFCRELASSOCIATESLIBRARY('0VVNVKLOT6chWSc8Ps$pFY',$,$,$,(#3047),#16786); +#16786= IFCLIBRARYREFERENCE($,$,'Largeur des carreaux','Largeur des carreaux de plafond. Cette propri\S\it\S\i est donn\S\ie en compl\S\iment de la repr\S\isentation de la forme et des param\S\htres g\S\iom\S\itriques qui la d\S\iterminent. En cas d''incoh\S\irence entre ces param\S\htres g\S\iom\S\itriques et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment.','fr-FR',$); + +#9847= IFCRELASSOCIATESLIBRARY('0yPJ2Vh65ArBpuLZPu7M2V',$,$,$,(#3047),#16787); +#16787= IFCLIBRARYREFERENCE($,$,'\X2\976278165BBD5EA6\X0\','\X2\592982B1677F9762781676845BBD5EA63002\X0\\X\0D\X\0A\X2\8BE55C5E6027624063D04F9B76845C3A5BF84FE1606F662F5BF9518590E85F6272B663CF8FF0548C51E04F5553C2657076848865514530025982679C51E04F5553C265704E0E8BE55C5E6027624063D04F9B76845C3A5BF85C5E60274E0D7B26FF0C5E944EE551E04F5553C265704E3A51C63002\X0\','zh-CN',$); + +#9848= IFCRELASSOCIATESLIBRARY('31bUlQny5Equ_mYvABHK0n',$,$,$,(#3048),#16788); +#16788= IFCLIBRARYREFERENCE($,$,'Tilt Angle',$,'en',$); + +#9849= IFCRELASSOCIATESLIBRARY('0jaWPpvnD6fwVJXoRQM4wE',$,$,$,(#3049),#16789); +#16789= IFCLIBRARYREFERENCE($,$,'Tilt Horizontal',$,'en',$); + +#9850= IFCRELASSOCIATESLIBRARY('0smTGpVmP79QEvH81wvwG4',$,$,$,(#3049),#16790); +#16790= IFCLIBRARYREFERENCE($,$,'\X2\30C130EB30C86C345E7365B9541153EF52D589D25EA6\X0\','\X2\30C130EB30C86C345E73306E53EF52D589D25EA63092793A30593002\X0\','ja-JP',$); + +#9851= IFCRELASSOCIATESLIBRARY('34aI7Vk9T4B9Ib_h$5ju18',$,$,$,(#3050),#16791); +#16791= IFCLIBRARYREFERENCE($,$,'Tilt Vertical',$,'en',$); + +#9852= IFCRELASSOCIATESLIBRARY('3mvWWPa7D3Dh0nBbNMCFpw',$,$,$,(#3050),#16792); +#16792= IFCLIBRARYREFERENCE($,$,'\X2\30C130EB30C8578276F465B9541153EF52D589D25EA6\X0\','\X2\30C130EB30C8578276F4306E53EF52D589D25EA63092793A30593002\X0\','ja-JP',$); + +#9853= IFCRELASSOCIATESLIBRARY('0unLJaanjB$gFJhnVJT__h',$,$,$,(#3051),#16793); +#16793= IFCLIBRARYREFERENCE($,$,'Adjustment Range',$,'en',$); + +#9854= IFCRELASSOCIATESLIBRARY('2KYk9ntfD3yg_ciEg__Q52',$,$,$,(#3051),#16794); +#16794= IFCLIBRARYREFERENCE($,$,'\X2\8ABF65747BC456F2\X0\','\X2\664295938ABF6574306E7BC456F2306E4E0A9650502430684E0B9650502430928A2D5B9A30024E0089A788683067306F3082306330663044306A30444E8B30926CE8610F3002\X0\','ja-JP',$); + +#9855= IFCRELASSOCIATESLIBRARY('2GXTIYMx51GAhYQe5_uI2C',$,$,$,(#3051),#16795); +#16795= IFCLIBRARYREFERENCE($,$,'\X2\C870C815\X0\ \X2\BC94C704\X0\','\X2\C2DCAC04\X0\ \X2\C870C815\X0\ \X2\BC94C704C758\X0\ \X2\C0C1D55C\X0\ \X2\CE58C640\X0\ \X2\D558D55C\X0\ \X2\CE58B97C\X0\ \X2\C124C815D569B2C8B2E4\X0\. \X2\BAA9B85DC740\X0\ \X2\AC16ACE0\X0\ \X2\C788C9C0\X0\ \X2\C54AC740\X0\ \X2\AC83C744C8FCC758\X0\.','ko-KR',$); + +#9856= IFCRELASSOCIATESLIBRARY('2odDZghzHFzwXTsE1lxblA',$,$,$,(#3052),#16796); +#16796= IFCLIBRARYREFERENCE($,$,'Adjustment Range Step Value',$,'en',$); + +#9857= IFCRELASSOCIATESLIBRARY('3vyxrMc39DsQcOeG$KTa1r',$,$,$,(#3052),#16797); +#16797= IFCLIBRARYREFERENCE($,$,'\X2\8ABF65747BC456F2306E30B930C630C330D75024\X0\','\X2\664295938ABF6574306E7BC456F2309230B930C630C330D7502430928A2D5B9A30024E0089A788683067306F3082306330663044306A30444E8B30926CE8610F3002\X0\','ja-JP',$); + +#9858= IFCRELASSOCIATESLIBRARY('2l4o0ztwD3DvDmVOHQN34j',$,$,$,(#3052),#16798); +#16798= IFCLIBRARYREFERENCE($,$,'\X2\C870C815BC94C704\X0\ \X2\B2E8ACC4AC12\X0\','\X2\C2DCAC04\X0\ \X2\C870C815\X0\ \X2\BC94C704B97C\X0\ \X2\B2E8ACC4\X0\ \X2\AC12C744\X0\ \X2\C124C815D569B2C8B2E4\X0\. \X2\BAA9B85DC740\X0\ \X2\AC16ACE0\X0\ \X2\C788C9C0\X0\ \X2\C54AC740\X0\ \X2\AC83C744C8FCC758\X0\.','ko-KR',$); + +#9859= IFCRELASSOCIATESLIBRARY('16srOBWJ1Ft8etWz2B8YXg',$,$,$,(#3053),#16799); +#16799= IFCLIBRARYREFERENCE($,$,'Adjustment Values',$,'en',$); + +#9860= IFCRELASSOCIATESLIBRARY('0PyGKGLJH5VeKwW6BCSHiN',$,$,$,(#3053),#16800); +#16800= IFCLIBRARYREFERENCE($,$,'\X2\8ABF65745024\X0\','\X2\664295938ABF657450243092FF11304B3089\X0\16\X2\30678A2D5B9A30027BC456F23067306F3001306A30444E8B30926CE8610F3002\X0\','ja-JP',$); + +#9861= IFCRELASSOCIATESLIBRARY('0RT0wlnorFzQk7ROrp6bZc',$,$,$,(#3053),#16801); +#16801= IFCLIBRARYREFERENCE($,$,'\X2\C870C815\X0\ \X2\AC12\X0\','\X2\C2DCAC04\X0\ \X2\C870C815\X0\ \X2\AC12C744\X0\ 1\X2\C5D0C11C\X0\ 16\X2\B85C\X0\ \X2\C124C815\X0\. \X2\BC94C704B294C5C6B294\X0\ \X2\AC83C744C8FCC758\X0\.','ko-KR',$); + +#9862= IFCRELASSOCIATESLIBRARY('0NsDQCIlPD1hjQX0kSoIVO',$,$,$,(#3054),#16802); +#16802= IFCLIBRARYREFERENCE($,$,'Time Constant',$,'en',$); + +#9863= IFCRELASSOCIATESLIBRARY('3fNxI0dWbAsgATMQ99WlEz',$,$,$,(#3054),#16803); +#16803= IFCLIBRARYREFERENCE($,$,'\X2\66425B9A6570\X0\','\X2\30BB30F330B5306E66425B9A65703002\X0\','ja-JP',$); + +#9864= IFCRELASSOCIATESLIBRARY('0eNA3l9yf4l9jIlas6OexJ',$,$,$,(#3054),#16804); +#16804= IFCLIBRARYREFERENCE($,$,'\X2\C2DCC815\X0\','\X2\C13CC11CC758\X0\ \X2\C2DCC815\X0\.','ko-KR',$); + +#9865= IFCRELASSOCIATESLIBRARY('1FFqTzAPb8oByy0fErLzFF',$,$,$,(#3055),#16805); +#16805= IFCLIBRARYREFERENCE($,$,'Time Tolerance1',$,'en',$); + +#9866= IFCRELASSOCIATESLIBRARY('3DoRhkG$13F9oejnF3tGOl',$,$,$,(#3055),#16806); +#16806= IFCLIBRARYREFERENCE($,$,'\X2\8A315BB966429593\X0\1','[\X2\FF05\X0\]\X2\306766429593\X0\/\X2\7279602766F27DDA306E8A315BB96642959330928A2D5B9A\X0\','ja-JP',$); + +#9867= IFCRELASSOCIATESLIBRARY('1r4PoGcOjBteHc$E9fp2Uq',$,$,$,(#3055),#16807); +#16807= IFCLIBRARYREFERENCE($,$,'\X2\D5C8C6A9\X0\ \X2\C2DCAC04\X0\1','[%] \X2\C2DCAC04\X0\ / \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\D5C8C6A9\X0\ \X2\C2DCAC04C744\X0\ \X2\C124C815\X0\','ko-KR',$); + +#9868= IFCRELASSOCIATESLIBRARY('3LLhjtz71B5Ph6IcPTfdfd',$,$,$,(#3056),#16808); +#16808= IFCLIBRARYREFERENCE($,$,'Time Tolerance1',$,'en',$); + +#9869= IFCRELASSOCIATESLIBRARY('3LqGy_LyD29Bn$Yh0FOgfm',$,$,$,(#3056),#16809); +#16809= IFCLIBRARYREFERENCE($,$,'\X2\8A315BB966429593\X0\1','[\X2\FF05\X0\]\X2\306766429593\X0\/\X2\7279602766F27DDA306E8A315BB96642959330928A2D5B9A\X0\','ja-JP',$); + +#9870= IFCRELASSOCIATESLIBRARY('1pYrO5xzzDqxzpdqzxc9U1',$,$,$,(#3056),#16810); +#16810= IFCLIBRARYREFERENCE($,$,'\X2\D5C8C6A9\X0\ \X2\C2DCAC04\X0\1','[%] \X2\C2DCAC04\X0\ / \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\D5C8C6A9\X0\ \X2\C2DCAC04C744\X0\ \X2\C124C815\X0\','ko-KR',$); + +#9871= IFCRELASSOCIATESLIBRARY('2GCYBUXoTCd8FzYc5SDGUu',$,$,$,(#3057),#16811); +#16811= IFCLIBRARYREFERENCE($,$,'Time Tolerance1',$,'en',$); + +#9872= IFCRELASSOCIATESLIBRARY('3ZQ3W4F2H29gaVqQyqJtKx',$,$,$,(#3057),#16812); +#16812= IFCLIBRARYREFERENCE($,$,'\X2\8A315BB966429593\X0\1','[\X2\FF05\X0\]\X2\306766429593\X0\/\X2\7279602766F27DDA306E8A315BB96642959330928A2D5B9A3002\X0\','ja-JP',$); + +#9873= IFCRELASSOCIATESLIBRARY('3IMsHOY49BzetZFSQJd33d',$,$,$,(#3057),#16813); +#16813= IFCLIBRARYREFERENCE($,$,'\X2\D5C8C6A9\X0\ \X2\C2DCAC04\X0\1','[%] \X2\C2DCAC04\X0\ / \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\D5C8C6A9\X0\ \X2\C2DCAC04C744\X0\ \X2\C124C815\X0\','ko-KR',$); + +#9874= IFCRELASSOCIATESLIBRARY('03KkSzr6r3f915kgygwtNM',$,$,$,(#3058),#16814); +#16814= IFCLIBRARYREFERENCE($,$,'Time Tolerance2',$,'en',$); + +#9875= IFCRELASSOCIATESLIBRARY('3IzUZdBaP3n9OSwtT1Ksgb',$,$,$,(#3058),#16815); +#16815= IFCLIBRARYREFERENCE($,$,'\X2\8A315BB966429593\X0\2','[\X2\FF05\X0\]\X2\306763075B9A3055308C305F66429593\X0\/\X2\7279602766F27DDA306E8A315BB97BC456F2306F30014E0A8A18306E8A315BB996FB6D419650754C\X0\1\X2\306E96FB6D413067670952B9306730593002\X0\','ja-JP',$); + +#9876= IFCRELASSOCIATESLIBRARY('1oESPk6NH5UOv4RbnlAaXA',$,$,$,(#3058),#16816); +#16816= IFCLIBRARYREFERENCE($,$,'\X2\D5C8C6A9C2DCAC04\X0\ 2','[%]\X2\B85C\X0\ \X2\C9C0C815B41C\X0\ \X2\C2DCAC04\X0\ / \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\D5C8C6A9\X0\ \X2\BC94C704B294\X0\ \X2\C0C1AE30C758\X0\ \X2\D5C8C6A9\X0\ \X2\C804B958\X0\ \X2\D55CACC4\X0\ 1\X2\C758\X0\ \X2\C804B958B85C\X0\ \X2\C0ACC6A9D560\X0\ \X2\C218\X0\ \X2\C788C2B5B2C8B2E4\X0\.','ko-KR',$); + +#9877= IFCRELASSOCIATESLIBRARY('1MDjjHjDnCSgOdbkmvnne5',$,$,$,(#3059),#16817); +#16817= IFCLIBRARYREFERENCE($,$,'Time Tolerance2',$,'en',$); + +#9878= IFCRELASSOCIATESLIBRARY('1MmhfYQID0FfXBNAvAOXM0',$,$,$,(#3059),#16818); +#16818= IFCLIBRARYREFERENCE($,$,'\X2\8A315BB966429593\X0\2','[\X2\FF05\X0\]\X2\306763075B9A3055308C305F66429593\X0\/\X2\7279602766F27DDA306E8A315BB97BC456F2306F30014E0A8A18306E8A315BB996FB6D419650754C\X0\1\X2\306E96FB6D413067670952B9306730593002\X0\','ja-JP',$); + +#9879= IFCRELASSOCIATESLIBRARY('3yTNw$mjj3p8bcesYcNyId',$,$,$,(#3059),#16819); +#16819= IFCLIBRARYREFERENCE($,$,'\X2\D5C8C6A9C2DCAC04\X0\ 2','[%]\X2\B85C\X0\ \X2\C9C0C815B41C\X0\ \X2\C2DCAC04\X0\ / \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\D5C8C6A9\X0\ \X2\BC94C704B294\X0\ \X2\C0C1AE30C758\X0\ \X2\D5C8C6A9\X0\ \X2\C804B958\X0\ \X2\D55CACC4\X0\ 1\X2\C758\X0\ \X2\C804B958B85C\X0\ \X2\C0ACC6A9D560\X0\ \X2\C218\X0\ \X2\C788C2B5B2C8B2E4\X0\.','ko-KR',$); + +#9880= IFCRELASSOCIATESLIBRARY('11C5Up32v0q9bOm4_uBjuA',$,$,$,(#3060),#16820); +#16820= IFCLIBRARYREFERENCE($,$,'Time Tolerance2',$,'en',$); + +#9881= IFCRELASSOCIATESLIBRARY('0hMGcgbDT97RuyEH8GEl7e',$,$,$,(#3060),#16821); +#16821= IFCLIBRARYREFERENCE($,$,'\X2\8A315BB966429593\X0\2','[\X2\FF05\X0\]\X2\306763075B9A3055308C305F66429593\X0\/\X2\7279602766F27DDA306E8A315BB97BC456F2306F30014E0A8A18306E8A315BB996FB6D419650754C\X0\1\X2\306E96FB6D413067670952B9306730593002\X0\','ja-JP',$); + +#9882= IFCRELASSOCIATESLIBRARY('28L83FemL5zAXUcYLWbe$q',$,$,$,(#3060),#16822); +#16822= IFCLIBRARYREFERENCE($,$,'\X2\D5C8C6A9C2DCAC04\X0\ 2','[%]\X2\B85C\X0\ \X2\C9C0C815B41C\X0\ \X2\C2DCAC04\X0\ / \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\D5C8C6A9\X0\ \X2\BC94C704B294\X0\ \X2\C0C1AE30C758\X0\ \X2\D5C8C6A9\X0\ \X2\C804B958\X0\ \X2\D55CACC4\X0\ 1\X2\C758\X0\ \X2\C804B958B85C\X0\ \X2\C0ACC6A9D560\X0\ \X2\C218\X0\ \X2\C788C2B5B2C8B2E4\X0\.','ko-KR',$); + +#9883= IFCRELASSOCIATESLIBRARY('1_fis3nvX9KfLbtFhiFMer',$,$,$,(#3061),#16823); +#16823= IFCLIBRARYREFERENCE($,$,'Time Tolerance Limit1',$,'en',$); + +#9884= IFCRELASSOCIATESLIBRARY('2qpIMxCMP5QeUUMJ7Ghexy',$,$,$,(#3061),#16824); +#16824= IFCLIBRARYREFERENCE($,$,'\X2\8A315BB99650754C66429593\X0\1','\X2\8A315BB966429593\X0\1\X2\3092523696503059308B96FB6D415236965050243002\X0\\X\0D\X\0A\X2\5024304C\X0\0\X2\306E58345408306F300152369650306F306A30443002\X0\','ja-JP',$); + +#9885= IFCRELASSOCIATESLIBRARY('2au3wO6zD2Iwru_j0vX2LW',$,$,$,(#3061),#16825); +#16825= IFCLIBRARYREFERENCE($,$,'\X2\D5C8C6A9\X0\ \X2\D55CACC4C2DCAC04\X0\1','\X2\D5C8C6A9\X0\ \X2\C2DCAC04\X0\ 1\X2\B97C\X0\ \X2\C81CD55CD558B294\X0\ \X2\C804B958\X0\ \X2\C81CD55C\X0\. \X2\AC12C774\X0\ 0\X2\C774BA74\X0\ \X2\C81CD55CC774\X0\ \X2\C5C6B2E4\X0\','ko-KR',$); + +#9886= IFCRELASSOCIATESLIBRARY('359MzPJM9FpgVLlF2zv3_F',$,$,$,(#3062),#16826); +#16826= IFCLIBRARYREFERENCE($,$,'Time Tolerance Limit1',$,'en',$); + +#9887= IFCRELASSOCIATESLIBRARY('1tE4xug$bBCgrEU5MAPXL_',$,$,$,(#3062),#16827); +#16827= IFCLIBRARYREFERENCE($,$,'\X2\8A315BB99650754C66429593\X0\1','\X2\8A315BB966429593\X0\1\X2\3092523696503059308B96FB6D415236965050243002\X0\\X\0D\X\0A\X2\5024304C\X0\0\X2\306E58345408306F300152369650306F306A30443002\X0\','ja-JP',$); + +#9888= IFCRELASSOCIATESLIBRARY('2CYtUSm_P3evE$HMpHbDKZ',$,$,$,(#3062),#16828); +#16828= IFCLIBRARYREFERENCE($,$,'\X2\D5C8C6A9\X0\ \X2\D55CACC4C2DCAC04\X0\1','\X2\D5C8C6A9\X0\ \X2\C2DCAC04\X0\ 1\X2\B97C\X0\ \X2\C81CD55CD558B294\X0\ \X2\C804B958\X0\ \X2\C81CD55C\X0\. \X2\AC12C774\X0\ 0\X2\C774BA74\X0\ \X2\C81CD55CC774\X0\ \X2\C5C6B2E4\X0\','ko-KR',$); + +#9889= IFCRELASSOCIATESLIBRARY('2BAl9UhUvD9f6xKcB76haV',$,$,$,(#3063),#16829); +#16829= IFCLIBRARYREFERENCE($,$,'Time Tolerance Limit1',$,'en',$); + +#9890= IFCRELASSOCIATESLIBRARY('3yEKaJuvr6OQByh$NNoJhg',$,$,$,(#3063),#16830); +#16830= IFCLIBRARYREFERENCE($,$,'\X2\8A315BB99650754C66429593\X0\1','\X2\8A315BB966429593\X0\1\X2\3092523696503059308B96FB6D415236965050243002\X0\\X\0D\X\0A\X2\5024304C\X0\0\X2\306E58345408306F300152369650306F306A30443002\X0\','ja-JP',$); + +#9891= IFCRELASSOCIATESLIBRARY('0vetS$yjT1HeKxlhjJTsjC',$,$,$,(#3063),#16831); +#16831= IFCLIBRARYREFERENCE($,$,'\X2\D5C8C6A9\X0\ \X2\D55CACC4C2DCAC04\X0\1','\X2\D5C8C6A9\X0\ \X2\C2DCAC04\X0\ 1\X2\B97C\X0\ \X2\C81CD55CD558B294\X0\ \X2\C804B958\X0\ \X2\C81CD55C\X0\. \X2\AC12C774\X0\ 0\X2\C774BA74\X0\ \X2\C81CD55CC774\X0\ \X2\C5C6B2E4\X0\','ko-KR',$); + +#9893= IFCRELASSOCIATESLIBRARY('30OKnBS5HAqRs3LY7B9H7S',$,$,$,(#3064),#16832); +#16832= IFCLIBRARYREFERENCE($,$,'Toggle Switch Type',$,'en',$); + +#9894= IFCRELASSOCIATESLIBRARY('3SBqfwN3rD6wi0LRieil4p',$,$,$,(#3064),#16833); +#16833= IFCLIBRARYREFERENCE($,$,'\X2\30EC30D030FC30B930A430C330C130BF30A430D7\X0\','\X2\9078629E304C5FC589813068306A308B300130C830B030EB30B930A430C330C1306E4E0089A730EA30B930C83002\X0\','ja-JP',$); + +#9895= IFCRELASSOCIATESLIBRARY('1XUCN4xnb6EhW6_XB7rs3$',$,$,$,(#3064),#16834); +#16834= IFCLIBRARYREFERENCE($,$,'\X2\B808BC84C2A4C704CE58\X0\ \X2\C720D615\X0\','\X2\C120D0DDC774\X0\ \X2\D544C694D55C\X0\ \X2\D1A0AE00\X0\ \X2\C2A4C704CE58\X0\ \X2\BAA9B85D\X0\','ko-KR',$); + +#9897= IFCRELASSOCIATESLIBRARY('26NBGvMYf1$hLffji0k3Yk',$,$,$,(#3065),#16835); +#16835= IFCLIBRARYREFERENCE($,$,'Toilet Pan Type',$,'en',$); + +#9898= IFCRELASSOCIATESLIBRARY('03p2HrdSnFyvXsWYE9$KLQ',$,$,$,(#3065),#16836); +#16836= IFCLIBRARYREFERENCE($,$,'\X2\4FBF566830BF30A430D7\X0\','Pset_SanitaryMountingEnum\X2\306F4E0B8A18306B521763193055308C305F4FBF566830BF30A430D73068305730665B9A7FA93055308C307E30593002\X0\\X\0D\X\0A\X\0D\X\0A\X2\30B530A430DB30F35F0FFF1A6D416C343092542B308030B530A430DB30F3306B3088308A6C5A7269304C5EC368C43055308C308B4FBF5668\X0\\X\0D\X\0A\X2\548C5F0FFF1A4FBF5668304C5E8A9762304B6DF5306E9AD830553068540C3058306B914D7F6E3055308C305F4FBF566830024F7F75288005306F30573083304C307E306A3051308C3070306A3089306A30443002\X0\\X\0D\X\0A\X2\30A630A930C330B730E530C030A630F35F0FFF1A52E230443088304F6D1730446D41305930533068306B3088308A4FBF56683092304D308C3044306B3057307E3059\X0\\X\0D\X\0A\X2\6D176D445F0F4FBF5668FF1A307E305A6C5A7269304C843D3061305D306E5F8C30014FBF5668306B6C34304C6D41308C307E3059\X0\','ja-JP',$); + +#9900= IFCRELASSOCIATESLIBRARY('09g3NAGrL6WgNcerAxrEF1',$,$,$,(#3066),#16837); +#16837= IFCLIBRARYREFERENCE($,$,'Toilet Type',$,'en',$); + +#9901= IFCRELASSOCIATESLIBRARY('0d0kjjgln1MRXFvF356ycF',$,$,$,(#3066),#16838); +#16838= IFCLIBRARYREFERENCE($,$,'\X2\30C830A430EC7A2E985E\X0\','\X2\30C830A430EC914D7F6E306F4E0B8A18306B521763193055308C305F4ED569D83068306A308A307E30593002\X0\\X\0D\X\0A\X\0D\X\0A\X2\4FBF56686D176D446A5FFF1A4FBF566830685C0F4FBF5668304C7A7A306B3055308C6D176D443055308C308B546856F2304C56F2307E308C305F96FB6C176A5F56683002\X0\\X\0D\X\0A\X2\30B130DF30AB30EBFF1A52253005306E5BB95668306763926CC47269309253D73051306630014FDD63013057300153165B667684306B6271308F308C308B30015B9A671F7684306B7A7A306B3055308C308B643A5E2F7528306E5BB95668307E305F306F571F6A5F56683002\X0\\X\0D\X\0A\X2\FF7CFF7DFF80FF70FF9D76F47D50578BFF1AFF7CFF7DFF80FF70FF9D304C304C4FBF5668306B76F463A55BC67740305730668A2D7F6E3055308C305F30BF30A430D7\X0\\X\0D\X\0A\X2\FF7CFF7DFF80FF70FF9D520696E2578BFF1AFF7CFF7DFF80FF70FF9D304CFF8AFF9FFF72FF8CFF9F30924ECB305730664FBF5668306B3064306A304C306330663044308B30BF30A430D7\X0\\X\0D\X\0A\X2\6C5A72696D413057FF1A30DB30C330D130FC306F571F58CC56685177306B30C730B630A43055308C3066304A308A30016C5A7269304C6D413055308C7A7A306B306A308A307E30593002\X0\','ja-JP',$); + +#9903= IFCRELASSOCIATESLIBRARY('1Zle83rZ55F9leqh1gFdrq',$,$,$,(#3069),#16839); +#16839= IFCLIBRARYREFERENCE($,$,'Topping Type',$,'en',$); + +#9904= IFCRELASSOCIATESLIBRARY('1UguwMzh5EY9M_B6tJhl$2',$,$,$,(#3070),#16840); +#16840= IFCLIBRARYREFERENCE($,$,'Torque',$,'en',$); + +#9905= IFCRELASSOCIATESLIBRARY('3aJ5JP6Ej0IOFA3cqQDfW6',$,$,$,(#3070),#16841); +#16841= IFCLIBRARYREFERENCE($,$,'\X2\6700592730C830EB30AF\X0\','\X2\30A230AF30C130E530A830FC30BF306E670059277DE030815207308A30C830EB30AF3092793A30593002\X0\','ja-JP',$); + +#9906= IFCRELASSOCIATESLIBRARY('1sPwSHXY92aRXQZp9C8$h2',$,$,$,(#3070),#16842); +#16842= IFCLIBRARYREFERENCE($,$,'\X2\CD5CB300\X0\ \X2\D1A0D06C\X0\','\X2\C561CE04C5D0C774D130C758\X0\ \X2\CD5CB300\X0\ \X2\B9C8AC10\X0\ \X2\D1A0D06CB97C\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#9907= IFCRELASSOCIATESLIBRARY('15MTg7X3P5$fyQ2Im4$92$',$,$,$,(#3071),#16843); +#16843= IFCLIBRARYREFERENCE($,$,'Torque Range',$,'en',$); + +#9908= IFCRELASSOCIATESLIBRARY('0T6ymfgNX4tOcFHY1hEBlK',$,$,$,(#3072),#16844); +#16844= IFCLIBRARYREFERENCE($,$,'Torsional Constant X',$,'en',$); + +#9909= IFCRELASSOCIATESLIBRARY('3U5dDJ80L8RABgH9UKZH5y',$,$,$,(#3073),#16845); +#16845= IFCLIBRARYREFERENCE($,$,'Torsional Section Modulus',$,'en',$); + +#9910= IFCRELASSOCIATESLIBRARY('11sYhxmdH7Pu8pjUsOnutj',$,$,$,(#3077),#16846); +#16846= IFCLIBRARYREFERENCE($,$,'Bruttogrundst\S\|cksfl\S\dche','Gesamte Grundst\S\|cksfl\S\dche f\S\|r diese Bauaufgabe.','de-DE',$); + +#9911= IFCRELASSOCIATESLIBRARY('1grAJr0oj5wBUjSK1RgK$n',$,$,$,(#3077),#16847); +#16847= IFCLIBRARYREFERENCE($,$,'Total Area',$,'en',$); + +#9912= IFCRELASSOCIATESLIBRARY('1FwabnC354ggv25g9l_kZb',$,$,$,(#3077),#16848); +#16848= IFCLIBRARYREFERENCE($,$,'SurfaceBruteProgrammee','Surface totale brute. D\S\ifinie en phase de programmation.','fr-FR',$); + +#9913= IFCRELASSOCIATESLIBRARY('2ZT3HCsmvELAM_2X90O9nP',$,$,$,(#3077),#16849); +#16849= IFCLIBRARYREFERENCE($,$,'\X2\5EF6307997627A4D\X0\','\X2\65775730306B305F30443059308B5EF630798A08753B97627A4D3002657757307A7A9593306E8A08753B306B4F7F75283002\X0\','ja-JP',$); + +#9914= IFCRELASSOCIATESLIBRARY('2geee5XNT78O5oc1if75zl',$,$,$,(#3077),#16850); +#16850= IFCLIBRARYREFERENCE($,$,'\X2\C5F0BA74C801\X0\','\X2\BD80C9C0C5D0\X0\ \X2\B300D55C\X0\ \X2\CD1D\X0\ \X2\ACC4D68D\X0\ \X2\BA74C801\X0\. \X2\D638D154\X0\ \X2\ACF5AC04\X0\ \X2\ACC4D68DC5D0\X0\ \X2\C0ACC6A9B429B2C8B2E4\X0\.','ko-KR',$); + +#9915= IFCRELASSOCIATESLIBRARY('1SX7$O59j3bRm1fgFt$lt0',$,$,$,(#3078),#16851); +#16851= IFCLIBRARYREFERENCE($,$,'Total Cooling Capacity',$,'en',$); + +#9916= IFCRELASSOCIATESLIBRARY('35rVKMMd9Bbgn$nld5WYpd',$,$,$,(#3079),#16852); +#16852= IFCLIBRARYREFERENCE($,$,'Total Cooling Load',$,'en',$); + +#9917= IFCRELASSOCIATESLIBRARY('3dMH9ZZBj8s9dNqZnt7Ouy',$,$,$,(#3079),#16853); +#16853= IFCLIBRARYREFERENCE($,$,'\X2\51B7623F8CA08377\X0\','\X2\5EFA7269300130BE30FC30F3300190E85C4B306E30D430FC30AF6642306E51B7623F8CA083773002\X0\','ja-JP',$); + +#9918= IFCRELASSOCIATESLIBRARY('1$fK9WIzH0XQ2sFk55oTR9',$,$,$,(#3079),#16854); +#16854= IFCLIBRARYREFERENCE($,$,'\X2\B0C9BC29BD80D558\X0\','\X2\AC74BB3C\X0\ \X2\C601C5ED\X0\ \X2\BC29\X0\ \X2\D53CD06C\X0\ \X2\B0C9BC29\X0\ \X2\BD80D558\X0\.','ko-KR',$); + +#9919= IFCRELASSOCIATESLIBRARY('31c7JWKyTAJPOg$T13ZZ6N',$,$,$,(#3081),#16855); +#16855= IFCLIBRARYREFERENCE($,$,'Total Effectiveness',$,'en',$); + +#9920= IFCRELASSOCIATESLIBRARY('1iDcco5FXCE8DMzI7IbKZq',$,$,$,(#3081),#16856); +#16856= IFCLIBRARYREFERENCE($,$,'Rendement thermique','Rendement thermique: rapport entre la chaleur effective \S\ichang\S\ie et l''\S\ichange maximum possible.','fr-FR',$); + +#9921= IFCRELASSOCIATESLIBRARY('3QZIGJJpj1IhSMzTCKwJbi',$,$,$,(#3081),#16857); +#16857= IFCLIBRARYREFERENCE($,$,'\X2\516871B152B97387\X0\','\X2\516871B152B97387\X0\\X\0D\X\0A\X2\6700592753EF80FD71B14EA463DB306B5BFE3059308B71B14EA463DB306E6BD47387\X0\','ja-JP',$); + +#9922= IFCRELASSOCIATESLIBRARY('12Fa2VeA9FgxjUgl$eTzE7',$,$,$,(#3082),#16858); +#16858= IFCLIBRARYREFERENCE($,$,'Total Effectiveness Table',$,'en',$); + +#9923= IFCRELASSOCIATESLIBRARY('17bFBcD1TF8QU9wkHzUecy',$,$,$,(#3082),#16859); +#16859= IFCLIBRARYREFERENCE($,$,'DiagrammeEfficacit\S\iTotale','Courbe d''efficacit\S\i d''\S\ichange thermique total en tant que fonction du d\S\ibit d''air au primaire et d\S\ibit d''air au secondaire','fr-FR',$); + +#9924= IFCRELASSOCIATESLIBRARY('2ml2TQVwP8yPFMUAhQd5xE',$,$,$,(#3082),#16860); +#16860= IFCLIBRARYREFERENCE($,$,'\X2\516871B152B9738730C630FC30D630EB\X0\','\X2\4E006B2130684E8C6B217A7A6C1791CF306E95A26570306830573066306E516871B14EA463DB52B9738766F27DDA\X0\','ja-JP',$); + +#9925= IFCRELASSOCIATESLIBRARY('0_TgFeuKnCqgbJyHE0BazX',$,$,$,(#3083),#16861); +#16861= IFCLIBRARYREFERENCE($,$,'Total Heat Gain',$,'en',$); + +#9926= IFCRELASSOCIATESLIBRARY('0GR9JdUuD8h9DoIH8j3_du',$,$,$,(#3083),#16862); +#16862= IFCLIBRARYREFERENCE($,$,'\X2\71B153D65F97306E54088A08\X0\','\X2\30D430FC30AF6642306E5BA451856700592751B7623F8CA083776642306B53D65F973057305F985571B162163044306F30A830CD30EB30AE30FC3002\X0\','ja-JP',$); + +#9927= IFCRELASSOCIATESLIBRARY('3eKp5szafCo8nolYoyMXyT',$,$,$,(#3083),#16863); +#16863= IFCLIBRARYREFERENCE($,$,'\X2\C5F0\X0\ \X2\C778C218\X0\ \X2\AE08C561\X0\','\X2\CD5CB300C758\X0\ \X2\C2E4B0B4\X0\ \X2\CD5CB300\X0\ \X2\B0C9BC29\X0\ \X2\BD80D558\X0\ \X2\CDE8B4DDD55C\X0\ \X2\D604C5F4\X0\ \X2\B610B294\X0\ \X2\C5D0B108C9C0\X0\.','ko-KR',$); + +#9928= IFCRELASSOCIATESLIBRARY('2vFBarrH1Bd9E1Yhyj_gc8',$,$,$,(#3084),#16864); +#16864= IFCLIBRARYREFERENCE($,$,'Total Heating Capacity',$,'en',$); + +#9929= IFCRELASSOCIATESLIBRARY('1sobURsPfEywueSHAbk570',$,$,$,(#3085),#16865); +#16865= IFCLIBRARYREFERENCE($,$,'Total Heating Load',$,'en',$); + +#9930= IFCRELASSOCIATESLIBRARY('24Yd3c4cD7MBMfd55hG21n',$,$,$,(#3085),#16866); +#16866= IFCLIBRARYREFERENCE($,$,'\X2\6696623F8CA08377\X0\','\X2\5EFA7269300130BE30FC30F3300190E85C4B306E30D430FC30AF6642306E6696623F8CA083773002\X0\','ja-JP',$); + +#9931= IFCRELASSOCIATESLIBRARY('2tA_34Sz15AvlXLxx1C4jU',$,$,$,(#3085),#16867); +#16867= IFCLIBRARYREFERENCE($,$,'\X2\B09CBC29\X0\ \X2\BD80D558\X0\','\X2\AC74BB3C\X0\ \X2\C601C5ED\X0\ \X2\BC29\X0\ \X2\CD5CB300\X0\ \X2\B09CBC29\X0\ \X2\BD80D558\X0\.','ko-KR',$); + +#9932= IFCRELASSOCIATESLIBRARY('2969DZIuz20AqTvdCqRPwP',$,$,$,(#3086),#16868); +#16868= IFCLIBRARYREFERENCE($,$,'Total Heat Loss',$,'en',$); + +#9933= IFCRELASSOCIATESLIBRARY('25a8uafqn7hg8U5j$1DVLY',$,$,$,(#3086),#16869); +#16869= IFCLIBRARYREFERENCE($,$,'\X2\71B130ED30B9306E54088A08\X0\','\X2\30D430FC30AF6642306E5BA45185670059276696623F8CA083776642306B53D65F9730FB640D59313057305F71B162163044306F30A830CD30EB30AE30FC3002\X0\','ja-JP',$); + +#9934= IFCRELASSOCIATESLIBRARY('2l0qOC_Vn5cRe3FAA0LrTP',$,$,$,(#3086),#16870); +#16870= IFCLIBRARYREFERENCE($,$,'\X2\C5F4\X0\ \X2\C190C2E4\X0\ \X2\D569ACC4\X0\','\X2\CD5CB300C758\X0\ \X2\C2E4B0B4\X0\ \X2\CD5CB300\X0\ \X2\B09CBC29\X0\ \X2\BD80D558C5D0\X0\ \X2\CDE8B4DD\X0\ \S\7 \X2\C190C2E4\X0\ \X2\C5F4\X0\ \X2\B610B294\X0\ \X2\C5D0B108C9C0\X0\.','ko-KR',$); + +#9935= IFCRELASSOCIATESLIBRARY('1icSD6u_bCeRkOZR6hqoz$',$,$,$,(#3087),#16871); +#16871= IFCLIBRARYREFERENCE($,$,'Total Heat Transfer Rate',$,'en',$); + +#9936= IFCRELASSOCIATESLIBRARY('2rBrLqu0HCCvMfLVgwKbhM',$,$,$,(#3087),#16872); +#16872= IFCLIBRARYREFERENCE($,$,'\X2\516871B14EA463DB91CF\X0\','\X2\4E006B217A7A6C176D41306E516871B14EA463DB91CF\X0\','ja-JP',$); + +#9937= IFCRELASSOCIATESLIBRARY('04od93o81B1BBkrHnlMpum',$,$,$,(#3088),#16873); +#16873= IFCLIBRARYREFERENCE($,$,'Total Heat Transfer Rate',$,'en',$); + +#9938= IFCRELASSOCIATESLIBRARY('29z3iCKcL6$wMrx8IH4SbB',$,$,$,(#3088),#16874); +#16874= IFCLIBRARYREFERENCE($,$,'PuissanceThermiqueTotale','Puissance thermique totale','fr-FR',$); + +#9939= IFCRELASSOCIATESLIBRARY('2DUxh0Elj6DAhYHskuEFQ5',$,$,$,(#3088),#16875); +#16875= IFCLIBRARYREFERENCE($,$,'\X2\516871B14EA463DB91CF\X0\','\X2\516871B14EA463DB91CF\X0\','ja-JP',$); + +#9940= IFCRELASSOCIATESLIBRARY('3dXF4jtXP6oAbNAJxJyqF2',$,$,$,(#3089),#16876); +#16876= IFCLIBRARYREFERENCE($,$,'Total Latent Load',$,'en',$); + +#9941= IFCRELASSOCIATESLIBRARY('2P3HPHR7r9FRdj$gMQZSeP',$,$,$,(#3089),#16877); +#16877= IFCLIBRARYREFERENCE($,$,'\X2\6F5C71B18CA08377306E54088A08\X0\','\X2\7A7A6C176E7F5EA6FF086C3484B86C1791CFFF0930924E0A660730FB4E0B964D3055305B308B53D65F9730FB640D5931306E71B191CF306E54088A08300230BC30ED3088308A5C0F30553044FF08FF0DFF095834540830015BA45185306E6C3484B86C17304C6E1B5C113068306A308B300230BC30ED3088308A5927304D3044FF08FF0BFF095834540830015BA45185306E6C3484B86C17304C589759273068306A308B3002\X0\','ja-JP',$); + +#9942= IFCRELASSOCIATESLIBRARY('2AXYB4L$HEO9yWPtzVriAp',$,$,$,(#3089),#16878); +#16878= IFCLIBRARYREFERENCE($,$,'\X2\C7A0C5F4BD80D558C758\X0\ \X2\D569ACC4\X0\','\X2\C2B5B3C4\X0\ (\X2\C218C99DAE30B7C9\X0\)\X2\C744\X0\ \X2\C0C1C2B9\X0\ \S\7 \X2\D558AC15D558B294\X0\ \X2\CDE8B4DD\X0\ \S\7 \X2\C190C2E4\X0\ \X2\C5F4B7C9C758\X0\ \X2\CD1D\X0\. \X2\C81CB85CBCF4B2E4\X0\ \X2\C791C740\X0\ (-) \X2\ACBDC6B0\X0\ \X2\C2E4B0B4C758\X0\ \X2\C218C99DAE30AC00\X0\ \X2\AC10C18CB41CB2E4\X0\. \X2\C81CB85CBCF4B2E4\X0\ \X2\D070\X0\ (+) \X2\ACBDC6B0\X0\ \X2\C2E4B0B4C758\X0\ \X2\C218C99DAE30AC00\X0\ \X2\C99DAC00B41CB2E4\X0\.','ko-KR',$); + +#9943= IFCRELASSOCIATESLIBRARY('0M62mze49A0PkQNm881WYs',$,$,$,(#3090),#16879); +#16879= IFCLIBRARYREFERENCE($,$,'Total Latent Load',$,'en',$); + +#9944= IFCRELASSOCIATESLIBRARY('3w0zWzrfX1fe2$rinIccLZ',$,$,$,(#3090),#16880); +#16880= IFCLIBRARYREFERENCE($,$,'\X2\6F5C71B18CA08377306E54088A08\X0\','\X2\7A7A6C176E7F5EA6FF086C3484B86C1791CFFF0930924E0A660730FB4E0B964D3055305B308B53D65F9730FB640D5931306E71B191CF306E54088A08300230BC30ED3088308A5C0F30553044FF08FF0DFF095834540830015BA45185306E6C3484B86C17304C6E1B5C113068306A308B300230BC30ED3088308A5927304D3044FF08FF0BFF095834540830015BA45185306E6C3484B86C17304C589759273068306A308B3002\X0\','ja-JP',$); + +#9945= IFCRELASSOCIATESLIBRARY('0CYIY4FYnBfhnV6E9NWGlH',$,$,$,(#3090),#16881); +#16881= IFCLIBRARYREFERENCE($,$,'\X2\C7A0C5F4BD80D558C758\X0\ \X2\D569ACC4\X0\','\X2\C2B5B3C4\X0\ (\X2\C218C99DAE30B7C9\X0\)\X2\C744\X0\ \X2\C0C1C2B9\X0\ \S\7 \X2\D558AC15D558B294\X0\ \X2\CDE8B4DD\X0\ \S\7 \X2\C190C2E4\X0\ \X2\C5F4B7C9C758\X0\ \X2\CD1D\X0\. \X2\C81CB85CBCF4B2E4\X0\ \X2\C791C740\X0\ (-) \X2\ACBDC6B0\X0\ \X2\C2E4B0B4C758\X0\ \X2\C218C99DAE30AC00\X0\ \X2\AC10C18CB41CB2E4\X0\. \X2\C81CB85CBCF4B2E4\X0\ \X2\D070\X0\ (+) \X2\ACBDC6B0\X0\ \X2\C2E4B0B4C758\X0\ \X2\C218C99DAE30AC00\X0\ \X2\C99DAC00B41CB2E4\X0\.','ko-KR',$); + +#9946= IFCRELASSOCIATESLIBRARY('3kvnmHgwv06QzqNOpEutQJ',$,$,$,(#3091),#16882); +#16882= IFCLIBRARYREFERENCE($,$,'Total Primary Energy Consumption',$,'en',$); + +#9947= IFCRELASSOCIATESLIBRARY('140wBSN1rD9B3Yc6dz81FD',$,$,$,(#3091),#16883); +#16883= IFCLIBRARYREFERENCE($,$,'ConsommationTotaleEnergiePrimaire','Consommation d''\S\inergie primaire utilis\S\ie, telle que d\S\ifinie dans les normes ISO21930:2007 [NDT : ou NF P01-010]','fr-FR',$); + +#9948= IFCRELASSOCIATESLIBRARY('14idUIA2jAUBep9LYD04H9',$,$,$,(#3091),#16884); +#16884= IFCLIBRARYREFERENCE($,$,'\X2\4E3B306A30A830CD30EB30AE30FC6D888CBB306E7DCF91CF\X0\','ISO21930:2007.\X2\30675B9A7FA93055308C30663044308B30A830CD30EB30AE30FC91CF3002\X0\','ja-JP',$); + +#9949= IFCRELASSOCIATESLIBRARY('39WEoghlb70heZLb2Lw7V4',$,$,$,(#3091),#16885); +#16885= IFCLIBRARYREFERENCE($,$,'\X2\BAA8B4E0\X0\ \X2\CC28\X0\ \X2\C5D0B108C9C0\X0\ \X2\C18CBE44\X0\','ISO21930 : 2007\X2\C5D0C11C\X0\ \X2\C815C758B41C\X0\ \X2\C5D0B108C9C0\X0\ \X2\C0ACC6A9B7C9\X0\','ko-KR',$); + +#9950= IFCRELASSOCIATESLIBRARY('0L5ZBd8GTBBvWZ785q6rB6',$,$,$,(#3092),#16886); +#16886= IFCLIBRARYREFERENCE($,$,'Total Primary Energy Consumption Per Unit',$,'en',$); + +#9951= IFCRELASSOCIATESLIBRARY('0wZ3YotJ97rQNkqMOgfMk$',$,$,$,(#3092),#16887); +#16887= IFCLIBRARYREFERENCE($,$,'ConsommationTotaleEnergiePrimaireParUnite','Consommation d''\S\inergie primaire utilis\S\ie, telle que d\S\ifinie dans la norme ISO21930:2007 [NDT : et dans la norme NF P01-010]','fr-FR',$); + +#9952= IFCRELASSOCIATESLIBRARY('10EXQndET78x_vhLOZIUNt',$,$,$,(#3092),#16888); +#16888= IFCLIBRARYREFERENCE($,$,'\X2\53584F4D3042305F308A51684E006B2130A830CD30EB30AE6D888CBB\X0\','ISO21930:2007\X2\30675B9A7FA93055308C305F30A830CD30EB30AE30FC6D888CBB91CF3002\X0\','ja-JP',$); + +#9953= IFCRELASSOCIATESLIBRARY('2q5IVxPwr0HeQqU1SJ11qT',$,$,$,(#3092),#16889); +#16889= IFCLIBRARYREFERENCE($,$,'\X2\B2E8C704B2F9\X0\ \X2\BAA8B4E0\X0\ \X2\CC28\X0\ \X2\C5D0B108C9C0\X0\ \X2\C18CBE44\X0\','ISO21930 : 2007\X2\C5D0C11C\X0\ \X2\C815C758B41C\X0\ \X2\C5D0B108C9C0\X0\ \X2\C0ACC6A9B7C9\X0\','ko-KR',$); + +#9954= IFCRELASSOCIATESLIBRARY('1$vpChzTPBmO4UU3KeWs3v',$,$,$,(#3093),#16890); +#16890= IFCLIBRARYREFERENCE($,$,'Total Radiant Load',$,'en',$); + +#9955= IFCRELASSOCIATESLIBRARY('33hjgndjX6u91dBGIJi85i',$,$,$,(#3093),#16891); +#16891= IFCLIBRARYREFERENCE($,$,'\X2\653E5C0471B18CA08377306E54088A08\X0\','\X2\653E5C043084543853CE306B3088308B653E5C0430A830CD30EB30AE30FC306E589752A0300162163044306F6E1B5C11306E54088A08300230BC30ED3088308A5C0F30553044FF08FF0DFF09583454083001653E5C0430A830CD30EB30AE30FC304C6E1B5C113068306A308B300230BC30ED3088308A5927304D3044FF08FF0BFF09583454083001653E5C0430A830CD30EB30AE30FC304C589759273068306A308B3002\X0\','ja-JP',$); + +#9956= IFCRELASSOCIATESLIBRARY('3r7egalrT4EQ$2bXWYOV8e',$,$,$,(#3093),#16892); +#16892= IFCLIBRARYREFERENCE($,$,'\X2\BCF5C0ACC5F4B85CB4DC\X0\ \X2\D569ACC4\X0\','\X2\BC29C0ACC120\X0\ \X2\BC0F\X0\ \X2\D761C218C5D0\X0\ \X2\C758D55C\X0\ \X2\BC29C0AC\X0\ \X2\C5D0B108C9C0\X0\ \X2\C99DAC00\X0\ \X2\B610B294\X0\ \X2\AC10C18CC758\X0\ \X2\CD1D\X0\. \X2\C81CB85CBCF4B2E4\X0\ \X2\C791C740\X0\ (-) \X2\ACBDC6B0\X0\ \X2\BC29C0AC\X0\ \X2\C5D0B108C9C0AC00\X0\ \X2\AC10C18CB41CB2E4\X0\. \X2\C81CB85CBCF4B2E4\X0\ \X2\D070\X0\ (+) \X2\ACBDC6B0\X0\ \X2\BC29C0AC\X0\ \X2\C5D0B108C9C0AC00\X0\ \X2\C99DB300B41CB2E4\X0\.','ko-KR',$); + +#9957= IFCRELASSOCIATESLIBRARY('2BHf4vHwf4qhAtZgatTgoy',$,$,$,(#3094),#16893); +#16893= IFCLIBRARYREFERENCE($,$,'Total Radiant Load',$,'en',$); + +#9958= IFCRELASSOCIATESLIBRARY('3pXZdtNQ5Cc9jKlwIn3ULL',$,$,$,(#3094),#16894); +#16894= IFCLIBRARYREFERENCE($,$,'\X2\653E5C0471B18CA08377306E54088A08\X0\','\X2\653E5C043084543853CE306B3088308B653E5C0430A830CD30EB30AE30FC306E589752A0300162163044306F6E1B5C11306E54088A08300230BC30ED3088308A5C0F30553044FF08FF0DFF09583454083001653E5C0430A830CD30EB30AE30FC304C6E1B5C113068306A308B300230BC30ED3088308A5927304D3044FF08FF0BFF09583454083001653E5C0430A830CD30EB30AE30FC304C589759273068306A308B3002\X0\','ja-JP',$); + +#9959= IFCRELASSOCIATESLIBRARY('1yWGbA3CvDdAFB8_fpuOid',$,$,$,(#3094),#16895); +#16895= IFCLIBRARYREFERENCE($,$,'\X2\BCF5C0ACC5F4B85CB4DC\X0\ \X2\D569ACC4\X0\','\X2\BC29C0ACC120\X0\ \X2\BC0F\X0\ \X2\D761C218C5D0\X0\ \X2\C758D55C\X0\ \X2\BC29C0AC\X0\ \X2\C5D0B108C9C0\X0\ \X2\C99DAC00\X0\ \X2\B610B294\X0\ \X2\AC10C18CC758\X0\ \X2\CD1D\X0\. \X2\C81CB85CBCF4B2E4\X0\ \X2\C791C740\X0\ (-) \X2\ACBDC6B0\X0\ \X2\BC29C0AC\X0\ \X2\C5D0B108C9C0AC00\X0\ \X2\AC10C18CB41CB2E4\X0\. \X2\C81CB85CBCF4B2E4\X0\ \X2\D070\X0\ (+) \X2\ACBDC6B0\X0\ \X2\BC29C0AC\X0\ \X2\C5D0B108C9C0AC00\X0\ \X2\C99DB300B41CB2E4\X0\.','ko-KR',$); + +#9960= IFCRELASSOCIATESLIBRARY('0O6FlG8cz9NhUC5HMfFW$4',$,$,$,(#3095),#16896); +#16896= IFCLIBRARYREFERENCE($,$,'Total Sensible Heat Gain',$,'en',$); + +#9961= IFCRELASSOCIATESLIBRARY('10w6IzYfHDSA94_kbg4a6k',$,$,$,(#3095),#16897); +#16897= IFCLIBRARYREFERENCE($,$,'\X2\985571B18CA08377306E54088A08\X0\','\X2\30D430FC30AF6642306E51B7623F67614EF6306753D65F973057305F985571B162163044306F30A830CD30EB30AE30FC3002\X0\','ja-JP',$); + +#9962= IFCRELASSOCIATESLIBRARY('0jKR7Qxfv1evmCEOTrMcxg',$,$,$,(#3095),#16898); +#16898= IFCLIBRARYREFERENCE($,$,'\X2\D604C5F4\X0\ \X2\BD80D558C758\X0\ \X2\D569ACC4\X0\','\X2\D53CD06C\X0\ \X2\B0C9BC29\X0\ \X2\C870AC74C5D0C11C\X0\ \X2\C5BBC740\X0\ \X2\D604C5F4\X0\ \X2\B610B294\X0\ \X2\C5D0B108C9C0\X0\.','ko-KR',$); + +#9963= IFCRELASSOCIATESLIBRARY('3kFKGHIV54fxzF69eX1ZBs',$,$,$,(#3096),#16899); +#16899= IFCLIBRARYREFERENCE($,$,'Total Sensible Load',$,'en',$); + +#9964= IFCRELASSOCIATESLIBRARY('1i_RzJY6X1RhgF1qMjXfTO',$,$,$,(#3096),#16900); +#16900= IFCLIBRARYREFERENCE($,$,'\X2\985571B18CA08377306E54088A08\X0\','\X2\7A7A6C176E295EA630924E0A660730FB4E0B964D3055305B308B53D65F9730FB640D5931306E71B191CF306E54088A08300230BC30ED3088308A5C0F30553044FF08FF0DFF095834540830015BA45185304C71B1640D59313068306A308B300230BC30ED3088308A5927304D3044FF08FF0BFF095834540830015BA45185304C71B153D65F973068306A308B3002\X0\','ja-JP',$); + +#9965= IFCRELASSOCIATESLIBRARY('3I588zVRj0t9jFkvqjFmNQ',$,$,$,(#3096),#16901); +#16901= IFCLIBRARYREFERENCE($,$,'\X2\D604C5F4BD80D558C758\X0\ \X2\D569ACC4\X0\','\X2\ACF5AE30\X0\ \X2\C628B3C4B97C\X0\ \X2\C0C1C2B9\X0\ \S\7 \X2\D558AC15D558B294\X0\ \X2\CDE8B4DD\X0\ \S\7 \X2\C190C2E4\X0\ \X2\C5F4B7C9C758\X0\ \X2\CD1D\X0\. \X2\C81CB85CBCF4B2E4\X0\ \X2\C791C740\X0\ (-) \X2\ACBDC6B0\X0\ \X2\C2E4B0B4AC00\X0\ \X2\C5F4\X0\ \X2\C190C2E4C774B41CB2E4\X0\. \X2\C81CB85CBCF4B2E4\X0\ \X2\D070\X0\ (+) \X2\ACBDC6B0\X0\ \X2\C2E4B0B4AC00\X0\ \X2\C5F4C744\X0\ \X2\AC80C0C9B41CB2E4\X0\.','ko-KR',$); + +#9966= IFCRELASSOCIATESLIBRARY('1P$YKcnw58aOGl81ct6dHg',$,$,$,(#3097),#16902); +#16902= IFCLIBRARYREFERENCE($,$,'Total Sensible Load',$,'en',$); + +#9967= IFCRELASSOCIATESLIBRARY('3t6zvlp2z5CRJSLuWIXc7d',$,$,$,(#3097),#16903); +#16903= IFCLIBRARYREFERENCE($,$,'\X2\985571B18CA08377306E54088A08\X0\','\X2\7A7A6C176E295EA630924E0A660730FB4E0B964D3055305B308B53D65F9730FB640D5931306E71B191CF306E54088A08300230BC30ED3088308A5C0F30553044FF08FF0DFF095834540830015BA45185304C71B1640D59313068306A308B300230BC30ED3088308A5927304D3044FF08FF0BFF095834540830015BA45185304C71B153D65F973068306A308B3002\X0\','ja-JP',$); + +#9968= IFCRELASSOCIATESLIBRARY('0oZcbW_799SeDMHgZQmXJU',$,$,$,(#3097),#16904); +#16904= IFCLIBRARYREFERENCE($,$,'\X2\D604C5F4BD80D558C758\X0\ \X2\D569ACC4\X0\','\X2\ACF5AE30\X0\ \X2\C628B3C4B97C\X0\ \X2\C0C1C2B9\X0\ \S\7 \X2\D558AC15D558B294\X0\ \X2\CDE8B4DD\X0\ \S\7 \X2\C190C2E4\X0\ \X2\C5F4B7C9C758\X0\ \X2\CD1D\X0\. \X2\C81CB85CBCF4B2E4\X0\ \X2\C791C740\X0\ (-) \X2\ACBDC6B0\X0\ \X2\C2E4B0B4AC00\X0\ \X2\C5F4\X0\ \X2\C190C2E4C774B41CB2E4\X0\. \X2\C81CB85CBCF4B2E4\X0\ \X2\D070\X0\ (+) \X2\ACBDC6B0\X0\ \X2\C2E4B0B4AC00\X0\ \X2\C5F4C744\X0\ \X2\AC80C0C9B41CB2E4\X0\.','ko-KR',$); + +#9969= IFCRELASSOCIATESLIBRARY('0$6VneXzXBVgQDdhSPCveZ',$,$,$,(#3098),#16905); +#16905= IFCLIBRARYREFERENCE($,$,'Total UACurves',$,'en',$); + +#9970= IFCRELASSOCIATESLIBRARY('2waRCz1eH9kRPYmc3wdl7U',$,$,$,(#3098),#16906); +#16906= IFCLIBRARYREFERENCE($,$,'CourbesCoefficientTransmissionThermiqueTotal','Courbes de coefficient de transmission thermique total - vitesses de l''eau et de l''air, U.S = [(C1*D\S\ibitA\S\iraulique^0,8)^-1 + (C2*D\S\ibitHydraulique^0,8)^-1]^-1.\X\0D\X\0ARemarque: comme deux variables sont utilis\S\ies, ValeursDefinir et ValeursD\S\ifinies sont nulles, et les valeurs sont enregistr\S\ies dans IfcTable dans l''ordre suivant:\X\0D\X\0AD\S\ibitA\S\iraulique, DebitHydraulique, U.S.\X\0D\X\0ALe IfcTable est li\S\i \S\` IfcPropertyTableValue en utilisant IfcMetric et IfcPropertyConstraintRelationship.','fr-FR',$); + +#9971= IFCRELASSOCIATESLIBRARY('20lZwT3y18K85tNWplApw4',$,$,$,(#3099),#16907); +#16907= IFCLIBRARYREFERENCE($,$,'Total Wattage',$,'en',$); + +#9972= IFCRELASSOCIATESLIBRARY('1Sc0wcGc95p91K3xKRRUTL',$,$,$,(#3099),#16908); +#16908= IFCLIBRARYREFERENCE($,$,'\X2\7DCF30EF30C330C86570\X0\','\X2\51683066306E7167660E56685177306E30EF30C330C865703002\X0\','ja-JP',$); + +#9973= IFCRELASSOCIATESLIBRARY('0LbVEB6LnAeBbTp9_RrocV',$,$,$,(#3099),#16909); +#16909= IFCLIBRARYREFERENCE($,$,'\X2\CD1D\X0\ \X2\C640D2B8\X0\','\X2\BAA8B4E0\X0\ \X2\C870BA85AE30AD6C\X0\ \X2\C640D2B8\X0\.','ko-KR',$); + +#9975= IFCRELASSOCIATESLIBRARY('1Q_G3NQJ9EghfoH6VRS9m5',$,$,$,(#3100),#16910); +#16910= IFCLIBRARYREFERENCE($,$,'Touch Screen',$,'en',$); + +#9976= IFCRELASSOCIATESLIBRARY('0RsbwafzD8HxA1z70EHNOj',$,$,$,(#3100),#16911); +#16911= IFCLIBRARYREFERENCE($,$,'\X2\30BF30C330C130B930AF30EA30FC30F3\X0\','\X2\30BF30C330C130B930AF30EA30FC30F3306E30B530DD30FC30C83092793A30593002\X0\','ja-JP',$); + +#9977= IFCRELASSOCIATESLIBRARY('0BpmDVG2D2QefRCVEAples',$,$,$,(#3100),#16912); +#16912= IFCLIBRARYREFERENCE($,$,'\X2\D130CE58\X0\ \X2\C2A4D06CB9B0\X0\','\X2\D130CE58\X0\ \X2\C2A4D06CB9B0\X0\ \X2\C9C0C6D0C744\X0\ \X2\BCF4C5ECC900B2E4\X0\','ko-KR',$); + +#9981= IFCRELASSOCIATESLIBRARY('0cBJ_SZab4kvQpyIlHg1OS',$,$,$,(#3108),#16913); +#16913= IFCLIBRARYREFERENCE($,$,'Identifier',$,'en',$); + +#9986= IFCRELASSOCIATESLIBRARY('1wCExyHtnFDeOdPGi9aS6J',$,$,$,(#3116),#16914); +#16914= IFCLIBRARYREFERENCE($,$,'Transformer Vector Group',$,'en',$); + +#9991= IFCRELASSOCIATESLIBRARY('2_CrUKZ0b8dQJGhJirVRyk',$,$,$,(#3129),#16915); +#16915= IFCLIBRARYREFERENCE($,$,'Transportation Strength',$,'en',$); + +#9992= IFCRELASSOCIATESLIBRARY('00PIA2Wy11ix2B4Rd7WpvO',$,$,$,(#3129),#16916); +#16916= IFCLIBRARYREFERENCE($,$,'\X2\8F3890015F375EA6\X0\','\X2\8F389001306B5FC58981306A30B330F330AF30EA30FC30C8306E67005C0F5FC5898157277E2E5F375EA63002\X0\','ja-JP',$); + +#9996= IFCRELASSOCIATESLIBRARY('1anGqv6kbB5O8BybUdjS7f',$,$,$,(#3133),#16917); +#16917= IFCLIBRARYREFERENCE($,$,'Trap Type',$,'en',$); + +#9997= IFCRELASSOCIATESLIBRARY('2nVy79TXr5rfXZ9EG005Ec',$,$,$,(#3133),#16918); +#16918= IFCLIBRARYREFERENCE($,$,'\X2\963281ED5F017A2E985E\X0\','\X2\5FC5898130683055308C308B30BF30A430D7304C30BB30C330C83055308C308B963281ED5F01306E5B9A7FA93055308C305F30BF30A430D7309278BA8A8D30573066304F3060305530443002\X0\','ja-JP',$); + +#9998= IFCRELASSOCIATESLIBRARY('3CAlIGiODBGAG9gfm_fGPw',$,$,$,(#3134),#16919); +#16919= IFCLIBRARYREFERENCE($,$,'Trap Type',$,'en',$); + +#9999= IFCRELASSOCIATESLIBRARY('0bbQXK5lf5Vvwr3iMmLyWa',$,$,$,(#3134),#16920); +#16920= IFCLIBRARYREFERENCE($,$,'\X2\963281ED5F01306E7A2E985E\X0\','\X2\30BB30C330C83055308C308B4E885B9A306E5E8A306E963281ED5F0130687D44307F5408308F305B30664F7F308F308C308B5EC368C47269306E963281ED5F01306E30423089304B305830815B9A7FA93055308C305F30BF30A430D7306E8B58522560C558313002\X0\','ja-JP',$); + +#10000= IFCRELASSOCIATESLIBRARY('0Ua6nblL99XRR4ixbSq730',$,$,$,(#3135),#16921); +#16921= IFCLIBRARYREFERENCE($,$,'Trap Type',$,'en',$); + +#10001= IFCRELASSOCIATESLIBRARY('3$SGwjcqn9EQ9DRyUo8F2l',$,$,$,(#3135),#16922); +#16922= IFCLIBRARYREFERENCE($,$,'\X2\963281ED5F01306E7A2E985E\X0\','\X2\30BB30C330C83055308C308B4E885B9A306E963281ED5F01306E30423089304B305830815B9A7FA93055308C305F30BF30A430D7309278BA8A8D3057307E30593002\X0\','ja-JP',$); + +#10002= IFCRELASSOCIATESLIBRARY('2wdJyAYxnFwQxr8lvB3QOW',$,$,$,(#3136),#16923); +#16923= IFCLIBRARYREFERENCE($,$,'Auftritt','German-description-5','de-DE',$); + +#10003= IFCRELASSOCIATESLIBRARY('0GOObsffTCSeY6016Tu7lv',$,$,$,(#3136),#16924); +#16924= IFCLIBRARYREFERENCE($,$,'Tread Length',$,'en',$); + +#10004= IFCRELASSOCIATESLIBRARY('3JK1H8sFv2m8_sHUnEm6LN',$,$,$,(#3136),#16925); +#16925= IFCLIBRARYREFERENCE($,$,'LongueurGiron','Longueur de giron (largeur de marche), suppos\S\ie \S\igale pour toutes les marches de l''escalier ou de la vol\S\ie de marchesle long de la ligne de foul\S\ie','fr-FR',$); + +#10005= IFCRELASSOCIATESLIBRARY('3DGdEZgrT19xY81Qinnw4l',$,$,$,(#3136),#16926); +#16926= IFCLIBRARYREFERENCE($,$,'\X2\8E0F97629577\X0\','\X2\8E0F9762306E524D976290E85206304B30896B21306E8E0F9762307E3067306E6C345E7365B95411306E8DDD96E230023053306E8E0F97629577306E5024306F30014E009023306E968E6BB5306B304A30443066540C3058502430684EEE5B9A3059308B3002\X0\','ja-JP',$); + +#10006= IFCRELASSOCIATESLIBRARY('2wJl_cyK948Pfv_L0jAiSM',$,$,$,(#3136),#16927); +#16927= IFCLIBRARYREFERENCE($,$,'\X2\8E0F677F957F5EA6\X0\','\X2\8E0F677F524D7F1852304E0B4E007EA78E0F677F524D7F1876846C345E738DDD79BB3002\X0\\X\0D\X\0A\X2\8D707EBF65B954114E0A697C68AF621668AF6BB56240670968AF7EA776848E0F677F5BBD5EA65E945F534E0081F43002\X0\','zh-CN',$); + +#10007= IFCRELASSOCIATESLIBRARY('1_uHAJCT194RIz1Z0yTNYo',$,$,$,(#3137),#16928); +#16928= IFCLIBRARYREFERENCE($,$,'Auftritt','German-description-5','de-DE',$); + +#10008= IFCRELASSOCIATESLIBRARY('28hjXLYGX6SOY09tFLEcWm',$,$,$,(#3137),#16929); +#16929= IFCLIBRARYREFERENCE($,$,'Tread Length',$,'en',$); + +#10009= IFCRELASSOCIATESLIBRARY('2Efy2$3PH6_gdVKStTzOrp',$,$,$,(#3137),#16930); +#16930= IFCLIBRARYREFERENCE($,$,'LongueurGiron','Longueur de giron (largeur de marche), suppos\S\ie \S\igale pour toutes les marches de l''escalier ou de la vol\S\ie de marchesle long de la ligne de foul\S\ie','fr-FR',$); + +#10010= IFCRELASSOCIATESLIBRARY('0dXnlGZDbDA9OhJDeGb_E7',$,$,$,(#3137),#16931); +#16931= IFCLIBRARYREFERENCE($,$,'\X2\8E0F97629577\X0\','\X2\8E0F9762306E524D976290E85206304B30896B21306E8E0F9762307E3067306E6C345E7365B95411306E8DDD96E230023053306E8E0F97629577306E5024306F30014E009023306E968E6BB5306B304A30443066540C3058502430684EEE5B9A3059308B3002\X0\','ja-JP',$); + +#10011= IFCRELASSOCIATESLIBRARY('2CEXxjOVrD59TGbnIkwtoO',$,$,$,(#3137),#16932); +#16932= IFCLIBRARYREFERENCE($,$,'\X2\8E0F677F957F5EA6\X0\','\X2\8E0F677F524D7F1852304E0B4E007EA78E0F677F524D7F1876846C345E738DDD79BB3002\X0\\X\0D\X\0A\X2\8D707EBF65B954114E0A697C68AF621668AF6BB56240670968AF7EA776848E0F677F5BBD5EA65E945F534E0081F43002\X0\','zh-CN',$); + +#10012= IFCRELASSOCIATESLIBRARY('2xKsjqm8P0lPSVE_I$OM7Q',$,$,$,(#3138),#16933); +#16933= IFCLIBRARYREFERENCE($,$,'minimaler Auftritt an der Innenseite','German-description-9','de-DE',$); + +#10013= IFCRELASSOCIATESLIBRARY('0F$RPOnRT6ewbk$zq7ryVb',$,$,$,(#3138),#16934); +#16934= IFCLIBRARYREFERENCE($,$,'Tread Length At Inner Side',$,'en',$); + +#10014= IFCRELASSOCIATESLIBRARY('2UvDOUMmLCTQ9AEJAmRCUw',$,$,$,(#3138),#16935); +#16935= IFCLIBRARYREFERENCE($,$,'LongueurGironCoteInterieur','Longueur minimum des girons du c\S\tt\S\i int\S\irieur de l''enroulement. Pertinent seulement pour les escaliers tournants car pour une vol\S\ie droite, la valeur est donn\S\ie par la propri\S\it\S\i "Longueur du giron". C''est une valeur pr\S\icalcul\S\ie. En cas d''incoh\S\irence, c''est la valeur d\S\iriv\S\ie de la repr\S\isentation de la forme qui prime.','fr-FR',$); + +#10015= IFCRELASSOCIATESLIBRARY('0CZ0$INvL0NfjsQpjc2x8R',$,$,$,(#3138),#16936); +#16936= IFCLIBRARYREFERENCE($,$,'\X2\51854FA78E0F677F957F5EA6\X0\','\X2\87BA65CB697C68AF8E0F677F51854FA7768467005C0F957F5EA63002\X0\\X\0D\X\0A\X2\8BE55C5E60274EC5900275284E8E87BA65CB697C68AF30025BF976F48DD1697C68AFFF0C8BE55C5E60274E0E\X0\IfcStairFlight.TreadLength\X2\4E0081F430028BE55C5E60274E3A98848BBE503CFF0C82E5670951B27A81FF0C5E944EE54ECE5F6272B663CF8FF05F9752307684503C4E3A51C63002\X0\','zh-CN',$); + +#10016= IFCRELASSOCIATESLIBRARY('2LEd0z78D9yujrHuYtjmGU',$,$,$,(#3139),#16937); +#16937= IFCLIBRARYREFERENCE($,$,'minimaler Auftritt an der Innenseite',$,'de-DE',$); + +#10017= IFCRELASSOCIATESLIBRARY('0S8lAbMnD13PurZfvCJweI',$,$,$,(#3139),#16938); +#16938= IFCLIBRARYREFERENCE($,$,'Tread Length At Inner Side',$,'en',$); + +#10018= IFCRELASSOCIATESLIBRARY('2ewj4Z9Mf5DeLLhwXx76s8',$,$,$,(#3140),#16939); +#16939= IFCLIBRARYREFERENCE($,$,'Auftritt an der Lauflinie',$,'de-DE',$); + +#10019= IFCRELASSOCIATESLIBRARY('2yJKATdqzD4usjzgpJcoGp',$,$,$,(#3140),#16940); +#16940= IFCLIBRARYREFERENCE($,$,'Tread Length At Offset',$,'en',$); + +#10020= IFCRELASSOCIATESLIBRARY('3n8MNTdozC6umiYEWrJrwI',$,$,$,(#3141),#16941); +#16941= IFCLIBRARYREFERENCE($,$,'Auftritt an der Lauflinie','German-description-8','de-DE',$); + +#10021= IFCRELASSOCIATESLIBRARY('0VgkNIBh546goxBQ1f4DcY',$,$,$,(#3141),#16942); +#16942= IFCLIBRARYREFERENCE($,$,'Tread Length At Offset',$,'en',$); + +#10022= IFCRELASSOCIATESLIBRARY('3gYgY0ph9EQhR1RHtsGq7L',$,$,$,(#3141),#16943); +#16943= IFCLIBRARYREFERENCE($,$,'LongueurGironSurLigneFoulee','Longueur du giron le long de la ligne de foul\S\ie. La valeur relativement \S\` cette position doit normalement \S\jtre identique \S\` la propri\S\it\S\i "Longueur du giron" ; elle peut \S\jtre indiqu\S\ie si la valeur de la propri\S\it\S\i "D\S\icalage de la ligne de foul\S\ie" donn\S\ie par une r\S\hgle de calcul est diff\S\irente de celle utilis\S\ie en conception.','fr-FR',$); + +#10023= IFCRELASSOCIATESLIBRARY('1KRi3UgTf0vPHODIwv8rgc',$,$,$,(#3141),#16944); +#16944= IFCLIBRARYREFERENCE($,$,'\X2\504F79FB8E0F677F957F5EA6\X0\','\X2\572863075B9A504F79FB91CF59048E0F677F7684957F5EA63002\X0\\X\0D\X\0A\X2\8D707EBF4F4D7F6E7531201C8D707EBF504F79FB201D63075B9A30028BE55C5E60274E00822C5E944E0E8E0F677F957F5EA64E0081F4FF0C4F465982679C6839636E5EFA7B5189C483038BA17B975F97523076848D707EBF504F79FB91CF548C8BBE8BA14E2D4F7F752876848D707EBF504F79FB91CF4E0D540C65F6FF0C5E944F7F75288BE55C5E60273002\X0\','zh-CN',$); + +#10024= IFCRELASSOCIATESLIBRARY('0Jo3jIpHr0EQEci9xX8o4R',$,$,$,(#3142),#16945); +#16945= IFCLIBRARYREFERENCE($,$,'Tripping Curve',$,'en',$); + +#10025= IFCRELASSOCIATESLIBRARY('0n3Opomcb0ZeLNYJRiA6FM',$,$,$,(#3142),#16946); +#16946= IFCLIBRARYREFERENCE($,$,'\X2\52D54F5C7279602766F27DDA\X0\','(1)\X2\96FB6D41\X0\/\X2\66429593306E4F4D7F6E\X0\[x In]\X2\3067793A3055308C308B\X0\2\X2\FF5E\X0\16\X2\306E60F35B9A3055308C308B96FB6D41502430925B9A7FA93059308B3002\X0\\X\0D\X\0A(2)\X2\5B9A7FA93055308C305F5024306F300196FB6D41\X0\/\X2\66429593306E4F4D7F6E\X0\[\X2\FF53\X0\]\X2\3067793A3055308C308B\X0\2\X2\FF5E\X0\16\X2\306E60F35B9A3055308C308B653E96FB664295933002\X0\','ja-JP',$); + +#10026= IFCRELASSOCIATESLIBRARY('2$Vq5llivAevXrGcIC7aLQ',$,$,$,(#3142),#16947); +#16947= IFCLIBRARYREFERENCE($,$,'\X2\B3D9C791\X0\ \X2\D2B9C131\X0\ \X2\ACE1C120\X0\','(1) \X2\C804B958\X0\ / \X2\C2DCAC04\X0\ \X2\C704CE58\X0\ [x In\X2\C5D0C11C\X0\ \X2\B098D0C0B098B294\X0\ 2 \X\7E 16 \X2\C608C0C1B418B294\X0\ \X2\C804B958\X0\ \X2\AC12C744\X0\ \X2\C815C758D55CB2E4\X0\. (2) \X2\C815C758B41C\X0\ \X2\AC12C740\X0\ \X2\C804B958\X0\ / \X2\C2DCAC04\X0\ \X2\C704CE58\X0\ [s]\X2\B85C\X0\ \X2\D45CC2DCB418B294\X0\ 2 \X\7E 16 \X2\C608C0C1B418B294\X0\ \X2\BC29C804\X0\ \X2\C2DCAC04\X0\.','ko-KR',$); + +#10028= IFCRELASSOCIATESLIBRARY('18WubIrZ1989l9iyzGoEd_',$,$,$,(#3143),#16948); +#16948= IFCLIBRARYREFERENCE($,$,'Tripping Curve Type',$,'en',$); + +#10029= IFCRELASSOCIATESLIBRARY('0qDHoImML9tfuL11WIqSlP',$,$,$,(#3143),#16949); +#16949= IFCLIBRARYREFERENCE($,$,'\X2\52D54F5C7279602766F27DDA306E30BF30A430D7\X0\','\X2\52D54F5C7279602766F27DDA306E30BF30A430D7309263075B9A3002\X0\','ja-JP',$); + +#10030= IFCRELASSOCIATESLIBRARY('1dZmrfDWPEd8bh0DUfO1zN',$,$,$,(#3143),#16950); +#16950= IFCLIBRARYREFERENCE($,$,'\X2\B3D9C791\X0\ \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\C720D615\X0\','\X2\B3D9C791\X0\ \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\C720D615C744\X0\ \X2\C9C0C815D569B2C8B2E4\X0\.','ko-KR',$); + +#10032= IFCRELASSOCIATESLIBRARY('0iTykcGl1D6eGl4VyewE7R',$,$,$,(#3144),#16951); +#16951= IFCLIBRARYREFERENCE($,$,'Tripping Unit Release Current',$,'en',$); + +#10033= IFCRELASSOCIATESLIBRARY('1LZ_v7gdXFZA4vXONBv_y4',$,$,$,(#3144),#16952); +#16952= IFCLIBRARYREFERENCE($,$,'\X2\5B9A683C611F5EA696FB6D41\X0\','\X2\6F0F96FB30D630EC30FC30AB306E611F5EA696FB6D415024FF08\X0\mA\X2\FF093002\X0\','ja-JP',$); + +#10034= IFCRELASSOCIATESLIBRARY('2nyxUZLHT2WPylaqnh35M3',$,$,$,(#3144),#16953); +#16953= IFCLIBRARYREFERENCE($,$,'\X2\C815ACA9\X0\ \X2\AC10B3C4\X0\ \X2\C804B958\X0\','\X2\B204C804\X0\ \X2\CC28B2E8AE30C758\X0\ \X2\AC10B3C4\X0\ \X2\C804B958\X0\ (mA).','ko-KR',$); + +#10035= IFCRELASSOCIATESLIBRARY('1JxN_ppr5E0BHyCkfcXuHJ',$,$,$,(#3146),#16954); +#16954= IFCLIBRARYREFERENCE($,$,'Tubing Length',$,'en',$); + +#10036= IFCRELASSOCIATESLIBRARY('3oxOzJm$94rREmPits77OB',$,$,$,(#3146),#16955); +#16955= IFCLIBRARYREFERENCE($,$,'\X2\30C130E530FC30D6306E95773055\X0\','\X2\69CB621089817D20306B304A3051308B6C347BA1306E95773055\X0\','ja-JP',$); + +#10037= IFCRELASSOCIATESLIBRARY('0$vQNK3iz6UR_8oApfi3pv',$,$,$,(#3147),#16956); +#16956= IFCLIBRARYREFERENCE($,$,'Tuner Channel',$,'en',$); + +#10038= IFCRELASSOCIATESLIBRARY('0HF5hdccr3GOT6Uh5F$4f6',$,$,$,(#3147),#16957); +#16957= IFCLIBRARYREFERENCE($,$,'\X2\30C130E530FC30CA30FC30C130E330F330CD30EB\X0\','\X2\8A2D5B9A53EF80FD306A30C130E330F330CD30EB3092793A30593002\X0\','ja-JP',$); + +#10039= IFCRELASSOCIATESLIBRARY('1$pSO9bbPCkx7cW6KEWUpO',$,$,$,(#3147),#16958); +#16958= IFCLIBRARYREFERENCE($,$,'\X2\D29CB108\X0\ \X2\CC44B110\X0\ \X2\C120D0DD\X0\','\X2\AC00B2A5D55C\X0\ \X2\CC44B110C744\X0\ \X2\BCF4C5ECC900B2E4\X0\.','ko-KR',$); + +#10040= IFCRELASSOCIATESLIBRARY('3vxT6gt3b3OhScRFJFF5ZW',$,$,$,(#3148),#16959); +#16959= IFCLIBRARYREFERENCE($,$,'Tuner Frequency',$,'en',$); + +#10041= IFCRELASSOCIATESLIBRARY('3_ZAyltSz5geAlpW3JabFI',$,$,$,(#3148),#16960); +#16960= IFCLIBRARYREFERENCE($,$,'\X2\54686CE26570\X0\','\X2\5BFE5FDC54686CE265705E2F3092793A30593002\X0\','ja-JP',$); + +#10042= IFCRELASSOCIATESLIBRARY('3qCG0EHrL2EfCWA_tpBGKG',$,$,$,(#3148),#16961); +#16961= IFCLIBRARYREFERENCE($,$,'\X2\C8FCD30CC218\X0\ \X2\B300C751\X0\','\X2\C8FCD30CC218\X0\ \X2\B300C5EDC744\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#10043= IFCRELASSOCIATESLIBRARY('3oTgU$19LBwODjwKHMwxPB',$,$,$,(#3149),#16962); +#16962= IFCLIBRARYREFERENCE($,$,'Tuner Mode',$,'en',$); + +#10044= IFCRELASSOCIATESLIBRARY('0CUKI8AxXFPfkUptuYIwfY',$,$,$,(#3149),#16963); +#16963= IFCLIBRARYREFERENCE($,$,'\X2\30C130E530FC30CA30FC30E230FC30C9\X0\','\X2\53D74FE153EF80FD306A653E900130E230FC30C93092793A30593002\X0\','ja-JP',$); + +#10045= IFCRELASSOCIATESLIBRARY('2pr7tU7Lb4wg86jgGSKpbo',$,$,$,(#3149),#16964); +#16964= IFCLIBRARYREFERENCE($,$,'\X2\D29CB108\X0\ \X2\BAA8B4DC\X0\','\X2\C218C2E0\X0\ \X2\AC00B2A5D55C\X0\ \X2\BC29C1A1\X0\ \X2\BAA8B4DCB97C\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#10047= IFCRELASSOCIATESLIBRARY('0fl5gB56f2VARo41XV5OK7',$,$,$,(#3150),#16965); +#16965= IFCLIBRARYREFERENCE($,$,'Tuner Type',$,'en',$); + +#10048= IFCRELASSOCIATESLIBRARY('2BQ7B9HSTCpgAaGJihxHQJ',$,$,$,(#3150),#16966); +#16966= IFCLIBRARYREFERENCE($,$,'\X2\30C130E530FC30CA30FC30BF30A430D7\X0\','\X2\30C130E530FC30CA30FC30BF30A430D73092793A30593002\X0\','ja-JP',$); + +#10049= IFCRELASSOCIATESLIBRARY('0puGKzalbEUPsUvzM3cZJl',$,$,$,(#3150),#16967); +#16967= IFCLIBRARYREFERENCE($,$,'\X2\D29CB108\X0\ \X2\D0C0C785\X0\','\X2\D29CB108\X0\ \X2\D0C0C785C744\X0\ \X2\B098D0C0B0B8B2E4\X0\','ko-KR',$); + +#10052= IFCRELASSOCIATESLIBRARY('1eDQtQutP9xRYVQB6FlJnQ',$,$,$,(#3156),#16968); +#16968= IFCLIBRARYREFERENCE($,$,'Twisting',$,'en',$); + +#10054= IFCRELASSOCIATESLIBRARY('0u9SL8v6f1ZORLShMgp30l',$,$,$,(#3157),#16969); +#16969= IFCLIBRARYREFERENCE($,$,'Type',$,'en',$); + +#10055= IFCRELASSOCIATESLIBRARY('11nytXHTr1AvP7bguMEju6',$,$,$,(#3158),#16970); +#16970= IFCLIBRARYREFERENCE($,$,'Type1',$,'en',$); + +#10056= IFCRELASSOCIATESLIBRARY('2ytyqfcejB4QBRFneaPI5b',$,$,$,(#3159),#16971); +#16971= IFCLIBRARYREFERENCE($,$,'Type2',$,'en',$); + +#10063= IFCRELASSOCIATESLIBRARY('0miBeHEp16u8qYcVRy0aFB',$,$,$,(#3167),#16972); +#16972= IFCLIBRARYREFERENCE($,$,'UACurve',$,'en',$); + +#10064= IFCRELASSOCIATESLIBRARY('0LNnzJlJL6UBV3W_LfqaE$',$,$,$,(#3168),#16973); +#16973= IFCLIBRARYREFERENCE($,$,'UACurve',$,'en',$); + +#10065= IFCRELASSOCIATESLIBRARY('26EM$ft2T7xAVo3y3n8RjJ',$,$,$,(#3168),#16974); +#16974= IFCLIBRARYREFERENCE($,$,'UA\X2\66F27DDA\X0\','\X2\546856F26E295EA63068886897626E295EA63068306E95A26570306E\X0\UA\X2\66F27DDA\X0\','ja-JP',$); + +#10066= IFCRELASSOCIATESLIBRARY('19sl841QX0Sgr145Qh_jZL',$,$,$,(#3169),#16975); +#16975= IFCLIBRARYREFERENCE($,$,'UAcurves',$,'en',$); + +#10067= IFCRELASSOCIATESLIBRARY('35DbVYmfrCmfqzD5zXwe60',$,$,$,(#3170),#16976); +#16976= IFCLIBRARYREFERENCE($,$,'UAcurves',$,'en',$); + +#10068= IFCRELASSOCIATESLIBRARY('1aImypiQv6xeL0yMUn2oxa',$,$,$,(#3170),#16977); +#16977= IFCLIBRARYREFERENCE($,$,'UA\X2\66F27DDA\X0\','UV=\X2\FF46FF08\X0\V\X2\591697623001\X0\V\X2\51859762FF093001\X0\UV\X2\306F30015165308A53E33067306E5185976230FB591697626D414F53901F5EA6306E95A26570\X0\','ja-JP',$); + +#10069= IFCRELASSOCIATESLIBRARY('3zIOUs$u9D6BhW5yKMW$i_',$,$,$,(#3171),#16978); +#16978= IFCLIBRARYREFERENCE($,$,'Ultimate Strain',$,'en',$); + +#10070= IFCRELASSOCIATESLIBRARY('3hpi6YOkbCffxxAWBWhahh',$,$,$,(#3172),#16979); +#16979= IFCLIBRARYREFERENCE($,$,'Ultimate Stress',$,'en',$); + +#10074= IFCRELASSOCIATESLIBRARY('1DHO_mRGD1SQcqwVlAZYJr',$,$,$,(#3178),#16980); +#16980= IFCLIBRARYREFERENCE($,$,'Application',$,'en',$); + +#10075= IFCRELASSOCIATESLIBRARY('2lewHsjM5DDeBTHMAjsZ2K',$,$,$,(#3184),#16981); +#16981= IFCLIBRARYREFERENCE($,$,'Upper Current1',$,'en',$); + +#10076= IFCRELASSOCIATESLIBRARY('3xTI6I9WXDbvya0DZ3gWC$',$,$,$,(#3184),#16982); +#16982= IFCLIBRARYREFERENCE($,$,'\X2\4E0A96FB6D41\X0\1','[x In]\X2\306E96FB6D41\X0\,\X2\96FB6D41309230C830EA30C330D73059308B\X0\L\X2\95A26570306E\X0\I2t\X2\90E85206306F30014E0A965096FB6D41\X0\1\X2\3088308A30825927304D304496FB6D413092793A30593002\X0\','ja-JP',$); + +#10077= IFCRELASSOCIATESLIBRARY('3auFsem0f9gwvG44EmjbZF',$,$,$,(#3184),#16983); +#16983= IFCLIBRARYREFERENCE($,$,'\X2\C0C1C804B958\X0\1','x In] \X2\C804B958\X0\ \X2\C804B958B97C\X0\ \X2\C5ECD589D558B294\X0\ L \X2\D568C218\X0\ I2t \X2\BD80BD84C740\X0\ \X2\CD5CB300\X0\ \X2\C804B958\X0\ 1\X2\BCF4B2E4\X0\ \X2\D070\X0\ \X2\C804B958B97C\X0\ \X2\BCF4C5ECC900B2E4\X0\.','ko-KR',$); + +#10078= IFCRELASSOCIATESLIBRARY('2BI9UWK6HBp8O00e5H7nS7',$,$,$,(#3185),#16984); +#16984= IFCLIBRARYREFERENCE($,$,'Upper Current2',$,'en',$); + +#10079= IFCRELASSOCIATESLIBRARY('2h9ICmWvHFqvmLaFME7pGZ',$,$,$,(#3185),#16985); +#16985= IFCLIBRARYREFERENCE($,$,'\X2\4E0A96FB6D41\X0\2','[x In]\X2\306E96FB6D41\X0\,\X2\96FB6D41309230C830EA30C330D73059308B\X0\L\X2\95A26570306E\X0\I2t\X2\90E85206306F30014E0A965066429593\X0\/\X2\7279602766F27DDA3088308A30825927304D304496FB6D413092793A30593002\X0\','ja-JP',$); + +#10080= IFCRELASSOCIATESLIBRARY('0GDL6rqGf2fRq36$BKrXYJ',$,$,$,(#3185),#16986); +#16986= IFCLIBRARYREFERENCE($,$,'\X2\C0C1C804B958\X0\2','[x In] \X2\C804B958\X0\ \X2\C804B958B97C\X0\ \X2\C5ECD589D558B294\X0\ L \X2\D568C218\X0\ I2t \X2\BD80BD84C740\X0\ \X2\C81CD55C\X0\ \X2\C2DCAC04\X0\ / \X2\D2B9C131\X0\ \X2\ACE1C120BCF4B2E4\X0\ \X2\D070\X0\ \X2\C804B958B97C\X0\ \X2\BCF4C5ECC900B2E4\X0\.','ko-KR',$); + +#10081= IFCRELASSOCIATESLIBRARY('2LChpB6sT4RAzbThLkiHPG',$,$,$,(#3186),#16987); +#16987= IFCLIBRARYREFERENCE($,$,'Upper Time1',$,'en',$); + +#10082= IFCRELASSOCIATESLIBRARY('3eynb7rtH3ERf$oVS545YV',$,$,$,(#3186),#16988); +#16988= IFCLIBRARYREFERENCE($,$,'\X2\4E0A66429593\X0\1','[s]\X2\306E66429593\X0\,\X2\4E0A664295933088308A4F4E30444E0A90E8306E66429593\X0\/\X2\7279602766F27DDA306E30C830EA30C330D766429593306F3001\X0\L-\X2\95A26570306E306E\X0\I2t\X2\90E85206306B3088306330666C7A5B9A3055308C308B3002\X0\','ja-JP',$); + +#10083= IFCRELASSOCIATESLIBRARY('12V3Mi8kP94AT_RHraNMCk',$,$,$,(#3186),#16989); +#16989= IFCLIBRARYREFERENCE($,$,'\X2\C0C1C2DCAC04\X0\1','[s]\X2\C758\X0\ \X2\C2DCAC04C5D0\X0\ \X2\C2DCAC04\X0\ \X2\B354\X0\ \X2\B0AEC740\X0\ \X2\C704\X0\ \X2\C2DCAC04\X0\ / \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\D2B8B9BD\X0\ \X2\C2DCAC04C740\X0\ L-\X2\D568C218C758\X0\ I2t \X2\BD80BD84C5D0\X0\ \X2\C758D574\X0\ \X2\ACB0C815B41CB2E4\X0\','ko-KR',$); + +#10084= IFCRELASSOCIATESLIBRARY('28IhBPBzv9xxOarQPeVY0g',$,$,$,(#3187),#16990); +#16990= IFCLIBRARYREFERENCE($,$,'Upper Time2',$,'en',$); + +#10085= IFCRELASSOCIATESLIBRARY('3rbcrOaFH3Hw2stuDK4l3L',$,$,$,(#3187),#16991); +#16991= IFCLIBRARYREFERENCE($,$,'\X2\4E0A66429593\X0\2','[s]\X2\306E66429593\X0\,\X2\4E0A96FB6D41\X0\2\X2\3088308A4E0A90E8306E7279602766F27DDA306E30C830EA30C330D7664295933092793A3059\X0\','ja-JP',$); + +#10086= IFCRELASSOCIATESLIBRARY('0KPz6qOL56BfVNSoqogoxa',$,$,$,(#3187),#16992); +#16992= IFCLIBRARYREFERENCE($,$,'\X2\C0C1C2DCAC04\X0\2','[s]\X2\C758\X0\ \X2\C2DCAC04C5D0\X0\ \X2\C804B958\X0\ 2\X2\BCF4B2E4\X0\ \X2\C0C1B2E8C758\X0\ \X2\D2B9C131\X0\ \X2\ACE1C120C758\X0\ \X2\D2B8B9BD\X0\ \X2\C2DCAC04C744\X0\ \X2\B098D0C0B0C4\X0\','ko-KR',$); + +#10087= IFCRELASSOCIATESLIBRARY('14e8J8hh1CIfJ9DWN7BSdl',$,$,$,(#3188),#16993); +#16993= IFCLIBRARYREFERENCE($,$,'Upper Vapor Resistance Factor',$,'en',$); + +#10088= IFCRELASSOCIATESLIBRARY('1RtJti7aX119hpSK2oALXB',$,$,$,(#3193),#16994); +#16994= IFCLIBRARYREFERENCE($,$,'Upstream Pressure',$,'en',$); + +#10089= IFCRELASSOCIATESLIBRARY('1UmjioimT5LwooiVOhqbpG',$,$,$,(#3193),#16995); +#16995= IFCLIBRARYREFERENCE($,$,'\X2\4E0A6D415727529B\X0\','\X2\6E1B57275F01306E4E0A6D41306E6D414F53904B8EE25727529B\X0\','ja-JP',$); + +#10091= IFCRELASSOCIATESLIBRARY('0cbNY16Xn3IxzVQlH3lTmX',$,$,$,(#3194),#16996); +#16996= IFCLIBRARYREFERENCE($,$,'Urinal Type',$,'en',$); + +#10092= IFCRELASSOCIATESLIBRARY('2dBrADe559ewmv279zp5Tz',$,$,$,(#3194),#16997); +#16997= IFCLIBRARYREFERENCE($,$,'\X2\5C0F4FBF566830BF30A430D7\X0\','\X2\4E0B8A18306E30EA30B930C83088308A5C0F4FBF566830BF30A430D730929078629E\X0\\X\0D\X\0A\X\0D\X\0A\X2\4FBF5668FF1A58C1306B8A2D7F6E3055308C305F72EC7ACB3057305F5C0F4FBF5668\X0\\X\0D\X\0A\X2\5E8AFF1A58C130845E8A306E6E9D30786D41308C308B30883046306B56FA5B9A3055308C30663044308B\X0\\X\0D\X\0A\X2\500B5BA4FF1A885B751F500B5BA4306E5E8A308458C1306B695551865F62306B8A2D7F6E3055308C305F30D530ED30A2\X0\\X\0D\X\0A\X2\6E9DFF1A4E004EBA4EE54E0A306E4EBA6570304C540C6642306B4F7F75283067304D308B30883046300158C1306B76F489D2306B9577304F5F15304D4F3830703057305F5F62\X0\','ja-JP',$); + +#10094= IFCRELASSOCIATESLIBRARY('34b6V9owLCTQx2v9jnfIO_',$,$,$,(#3196),#16998); +#16998= IFCLIBRARYREFERENCE($,$,'Use In Discrimination',$,'en',$); + +#10095= IFCRELASSOCIATESLIBRARY('3RmrDRxKz369T6da9JYdEi',$,$,$,(#3196),#16999); +#16999= IFCLIBRARYREFERENCE($,$,'\X2\4F7F752865B96CD5\X0\','\X2\30C830EA30C330D760C55831309266429593304B96FB6D41304B3069306130893067522465AD3059308B304B3002\X0\','ja-JP',$); + +#10096= IFCRELASSOCIATESLIBRARY('3Ef$9WVob6Z95mgXvPKM_6',$,$,$,(#3196),#17000); +#17000= IFCLIBRARYREFERENCE($,$,'\X2\C0ACC6A9BC29BC95\X0\','\X2\D2B8B9BD\X0\ \X2\C815BCF4B97C\X0\ \X2\C2DCAC04\X0\ \X2\B610B294\X0\ \X2\C804B958AC00\X0\ \X2\C5B4B514C5D0C11C\X0\ \X2\ACB0C815D558B294AC00\X0\?','ko-KR',$); + +#10097= IFCRELASSOCIATESLIBRARY('0n3Q_yMLT9AeGo8mSInY0r',$,$,$,(#3197),#17001); +#17001= IFCLIBRARYREFERENCE($,$,'Use Purpose',$,'en',$); + +#10098= IFCRELASSOCIATESLIBRARY('1n1rC6PlP9OxwPucqw22zJ',$,$,$,(#3199),#17002); +#17002= IFCLIBRARYREFERENCE($,$,'User Correction Factor',$,'en',$); + +#10099= IFCRELASSOCIATESLIBRARY('0QruowiGfCH84jB$LKIfvD',$,$,$,(#3206),#17003); +#17003= IFCLIBRARYREFERENCE($,$,'User',$,'en',$); + +#10101= IFCRELASSOCIATESLIBRARY('2pG5JRJYD9z9xw13ZtPb90',$,$,$,(#3208),#17004); +#17004= IFCLIBRARYREFERENCE($,$,'Vacancy Rate In Category Future',$,'en',$); + +#10102= IFCRELASSOCIATESLIBRARY('0aYESGl0L7JR3CUq1v0oET',$,$,$,(#3208),#17005); +#17005= IFCLIBRARYREFERENCE($,$,'TauxVacanceFuturParCategorie','Taux de vacance attendu dans le futur pour la cat\S\igorie.','fr-FR',$); + +#10103= IFCRELASSOCIATESLIBRARY('10dZUuS716Vwf8vgXsjbjL',$,$,$,(#3209),#17006); +#17006= IFCLIBRARYREFERENCE($,$,'Vacancy Rate In Category Now',$,'en',$); + +#10104= IFCRELASSOCIATESLIBRARY('1KqEsXxwX1m9u3rKlf5CJY',$,$,$,(#3209),#17007); +#17007= IFCLIBRARYREFERENCE($,$,'TauxVacanceActuelParCategorie','Taux actuel de vacance pour la cat\S\igorie.','fr-FR',$); + +#10105= IFCRELASSOCIATESLIBRARY('1dmegLPw1EV8QFOFxRcIxJ',$,$,$,(#3212),#17008); +#17008= IFCLIBRARYREFERENCE($,$,'Value',$,'en',$); + +#10106= IFCRELASSOCIATESLIBRARY('0z9TGbpjr4ieBNJSmzYt6r',$,$,$,(#3213),#17009); +#17009= IFCLIBRARYREFERENCE($,$,'Value',$,'en',$); + +#10107= IFCRELASSOCIATESLIBRARY('3o6CKkCHv40uQVGDIZBTCG',$,$,$,(#3214),#17010); +#17010= IFCLIBRARYREFERENCE($,$,'Value',$,'en',$); + +#10108= IFCRELASSOCIATESLIBRARY('2cC$QMx_PC888jedUpI9fg',$,$,$,(#3215),#17011); +#17011= IFCLIBRARYREFERENCE($,$,'Value',$,'en',$); + +#10109= IFCRELASSOCIATESLIBRARY('2eHrJRbULESudiwBaBmOse',$,$,$,(#3216),#17012); +#17012= IFCLIBRARYREFERENCE($,$,'Value',$,'en',$); + +#10110= IFCRELASSOCIATESLIBRARY('20JzeDSYD9aBwGDHBfbTS2',$,$,$,(#3217),#17013); +#17013= IFCLIBRARYREFERENCE($,$,'Value',$,'en',$); + +#10111= IFCRELASSOCIATESLIBRARY('1KhAFrUAvERQtEfICRjLc6',$,$,$,(#3218),#17014); +#17014= IFCLIBRARYREFERENCE($,$,'Value',$,'en',$); + +#10112= IFCRELASSOCIATESLIBRARY('1D5DSbXuD7sf5VWdPtxX9v',$,$,$,(#3218),#17015); +#17015= IFCLIBRARYREFERENCE($,$,'\X2\30C730D530A930EB30C851FA529B66427CFB52175B9A6570\X0\','\X2\66429593306830683082306B50243092793A30593002\X0\\X\0D\X\0APset_ControllerTypeValue.Value\X2\306B5BFE5FDC\X0\\X\0D\X\0A\X2\203B\X0\ \X2\8A2D5B9A53EF80FD60C55831306F\X0\ IfcTimeSeries\X2\30D730ED30D130C630A353C27167\X0\','ja-JP',$); + +#10113= IFCRELASSOCIATESLIBRARY('131V$oDd98dhDEPBhKIFku',$,$,$,(#3218),#17016); +#17016= IFCLIBRARYREFERENCE($,$,'\X2\C774C0C1\X0\ \X2\CD9CB825\X0\ \X2\C2DCACC4C5F4\X0\ \X2\C0C1C218\X0\','\X2\C2DCAC04C774\X0\ \X2\C9C0B0A8C5D0\X0\ \X2\C624B958\X0\ \X2\C0C1D0DCB97C\X0\ \X2\B098D0C0B0B4B294\X0\ Pset_ControllerTypeValue.Fault\X2\C5D0\X0\ \X2\B300C751\X0\ \X2\203B\X0\ \X2\C124C815\X0\ \X2\AC00B2A5D55C\X0\ \X2\C815BCF4B294\X0\ IfcTimeSeries \X2\C18DC131\X0\ \X2\CC38C870\X0\','ko-KR',$); + +#10115= IFCRELASSOCIATESLIBRARY('2y667ph$r6eRWmXchPOasY',$,$,$,(#3219),#17017); +#17017= IFCLIBRARYREFERENCE($,$,'Valve Mechanism',$,'en',$); + +#10116= IFCRELASSOCIATESLIBRARY('3T3ENYmAT3cBdb4HEQWYQk',$,$,$,(#3219),#17018); +#17018= IFCLIBRARYREFERENCE($,$,'\X2\5F016A5F69CB\X0\','\X2\6A5F69CB306B3088308A53EF80FD306A5F016A5F80FD306F4EE54E0B306E901A308AFF1A\X0\\X\0D\X\0A\X2\30DC30FC30EB5F01\X0\(BALL valve)\X2\FF1D672C4F53306E30B730FC30C830DD30FC30C8306B95A290233057306656DE8EE23067304D308B30DD30FC30C830DC30FC30EB3092630130645F01300030D030BF30D530E930A45F01\X0\(BUTTERFLY valve)\X2\FF1D76F45F848EF83042305F308A306B6D417DDA578B306E5186677F306E65CB56DE8EF8306E3042308B5F013000\X0\CONFIGURED\X2\30B930AF30EA30E530FC5F01\X0\(CONFIGUREDGATE Screwdown valve)\X2\FF1D9589939630B230FC30C8309263013064306D305856DE30575F0F5F013002305D306E5F01306F30015F013092901A904E3059308B66425727529B30686D4191CF590966F430923088308A6B6378BA306B52365FA13067304D308B65B96CD530675F62306530513089308C30663044308B300030B030E930F330C95F01\X0\(GLAND Valve)\X2\FF1D30C630FC30D130FC306E30643044305F30B730FC30C8309263013063305F5F013002305D306E4E2D306B56DE8EE230D730E930B0304C30B030E930F330C9306830B030E930F330C930D130C330AD30F3306B3088306330664FDD63013055308C30663044308B300030B030ED30FC30D630B930AF30EA30E530FC5F01\X0\(GLOBE Screwdown valve)\X2\FF1D\X0\ \X2\74035F62306E672C4F53309263013064306D305856DE30575F0F5F0130006ED130D730E930B05F01\X0\(LUBRICATEDPLUG Plug valve)\X2\FF1D30D730E930B0886897623068672C4F533068306E9593306E5727529B30924E0B3052308B305F3081306B6F646ED16CB9304C6CE851653055308C305F5F01300030CB30FC30C930EB5F01\X0\(NEEDLE Valve)\X2\FF1D7BA151855916306E6D4191CF30928ABF7BC03059308B5F013002305D306E4E2D306B56FA5B9A3057305F518693105F62306E30B730FC30C8309295896B62305F3081306B30016D41308C306E8EF8306B6CBF3063306652D5304F7D309577304430B330FC30F330926301306330663044308B30005E73884C30B930E930A430C930B930AF30EA30E530FC5F01\X0\(PARALLELSLIDE Screwdown valve)\X2\FF1D6A5F68B052A05DE53055308C305F30D730EC30FC30C8309263013064306D305856DE30575F0F5F013002305D306E30D730EC30FC30C8306F30B730FC30EB30925F6262103059308B305F3081306B6E9D306E4E2D30926ED1308B300030D730E930B05F01\X0\(PLUG Valve)\X2\FF1D672C4F53306E30B730FC30C830DD30FC30C8306895A290233057306656DE8EE23067304D308B300130DD30FC30C83057305F30D730E930B03092630130645F013000304F3055307330B230FC30C830B930AF30EA30E530FC5F01\X0\(WEDGEGATE Screwdown valve)\X2\FF1D30B730FC30EB30925F6262103059308B305F3081306B30C630FC30D130FC306E4ED83044305F30AC30A430C9306E4E2D3092304F3055307372B6306E677F90E854C1309263013064306D305856DE30575F0F5F01\X0\','ja-JP',$); + +#10118= IFCRELASSOCIATESLIBRARY('3EJlxj3x57LgiEIJg$rbew',$,$,$,(#3220),#17019); +#17019= IFCLIBRARYREFERENCE($,$,'Valve Operation',$,'en',$); + +#10119= IFCRELASSOCIATESLIBRARY('13h5K9r9DEsuGgRDUYjrtU',$,$,$,(#3220),#17020); +#17020= IFCLIBRARYREFERENCE($,$,'\X2\5F0164CD4F5C\X0\','The method of valve operation where:\X2\5F0164CD4F5C65B96CD5306F4EE54E0B306E901A308AFF1A\X0\\X\0D\X\0A\X2\304A3082308A\X0\(DROPWEIGHT)\X2\FF1D304A3082308A30924ED830513089308C305F30EC30D030FC304C59163055308C308B52D54F5C30679589307E308B5F0130006D6E304D\X0\(FLOAT)\X2\FF1D6C344F4D30685171306B4E0A4E0B3059308B6D6E304D306E52D54F5C3067958B95893059308B5F0130026D6E304D306F30EC30D030FC306B4ED83051305F30DC30FC30EB53C8306F4ED6306E6A5F69CB30006C34529B\X0\(HYDRAULIC)\X2\FF1D6C34529B30A230AF30C130E530A830FC30BF3067958B95893059308B5F01300030EC30D030FC\X0\(LEVER)\X2\FF1D5F015185306E30B230FC30C8309256DE8EE23055305B308B30EC30D030FC306E52D54F5C3067958B95893059308B5F01300030ED30C330AF30B730FC30EB30C9\X0\(LOCKSHIELD)\X2\FF1D958B9589306E305F3081306B72795225306E30ED30C330AF30B730FC30EB30C930AD30FC306E4F7F7528309289816C423059308B5F01300264CD4F5C6A5F69CB306F901A5E38306E64CD4F5C306E9593306F8986304430674FDD8B773055308C30663044308B300096FB52D55316\X0\(MOTORIZED)\X2\FF1D30A230AF30C130E530A830FC30BF306B4ED830513089308C305F96FB52D530E230FC30BF306E52D54F5C3067958B95893059308B5F0130007A7A6C175727\X0\(PNEUMATIC)\X2\FF1D57277E2E7A7A6C17306752D5304F30A230AF30C130E530A830FC30BF3067958B95893059308B5F0130007B52578B30B330A430EB\X0\(SOLENOID)\X2\FF1D30B230FC30C8306B4ED830513089308C4F5C52D5305730663044308B30B330A430EB306E78C1754C3067901A5E38306F958B306B4FDD305F308C30663044308B5F0130023057304B305730013082305778C1754C3092767A751F305730663044308B96FB6D41304C6D883055308C305F3089305F30603061306B9589307E308B30003070306D\X0\(SPRING)\X2\FF1D677F306B4ED830513089308C305F3070306D306E5727529B30673001901A5E38306F4F4D7F6E30924FDD305F308C30663044308B5F0130023057304B30573001308230576D414F53306E5727529B304C30013070306D306E5727529B3088308A534152065927304D3051308C3070958B304430663057307E30463002300081EA52D56E295EA68ABF7BC0\X0\(THERMOSTATIC)\X2\FF1D524D3082306330666C7A30813089308C305F89816C426E295EA630927DAD63013059308B305F3081306B30014E2D306E30DD30FC30C8304C958B95893059308B5F01300030CF30F330C930EB\X0\(WHEEL)\X2\FF1D5F015185306E30B230FC30C8309252D5304B305930CF30F330C930EB306E52D54F5C3067958B95893059308B5F01\X0\','ja-JP',$); + +#10121= IFCRELASSOCIATESLIBRARY('0tSewijSj7jO0a1h$eWQpy',$,$,$,(#3221),#17021); +#17021= IFCLIBRARYREFERENCE($,$,'Valve Pattern',$,'en',$); + +#10122= IFCRELASSOCIATESLIBRARY('287ymhVYfE8BrN6uq$z1Da',$,$,$,(#3221),#17022); +#17022= IFCLIBRARYREFERENCE($,$,'\X2\5F01306E5F62\X0\','\X2\53584E0030DD30FC30C8\X0\SINGLEPORT()=\X2\30B730B930C630E0306753584E00516553E330DD30FC30C8309263013061300151FA53E330DD30FC30C8306F546856F274B0588330673042308B3000\X0\2\X2\30DD30FC30C876F489D2578B\X0\(ANGLED_2_PORT)\X2\FF1D4E2D30676D41308C65B95411304C5B8C5168306B\X0\90\X2\5EA65909308F308B5F013000\X0\2\X2\30DD30FC30C876F4884C578B\X0\(STRAIGHT_2_PORT)\X2\FF1D4E2D30676D41308C304C771F306376F43050306A5F013000\X0\3\X2\30DD30FC30C876F4884C578B\X0\(STRAIGHT_3_PORT)\X2\FF1D\X0\3\X2\3064306E52253005306E30DD30FC30C83092630130643000\X0\4\X2\30DD30FC30C84EA45DEE578B\X0\(CROSSOVER_4_PORT)\X2\FF1D\X0\4\X2\3064306E52253005306E30DD30FC30C8309263013064\X0\','ja-JP',$); + +#10123= IFCRELASSOCIATESLIBRARY('1eha4UchD4L8Vx7r9BaBEW',$,$,$,(#3222),#17023); +#17023= IFCLIBRARYREFERENCE($,$,'Vapor Permeability',$,'en',$); + +#10125= IFCRELASSOCIATESLIBRARY('086lo0VIL5SPBCkjEj5c83',$,$,$,(#3223),#17024); +#17024= IFCLIBRARYREFERENCE($,$,'Varistor Type',$,'en',$); + +#10126= IFCRELASSOCIATESLIBRARY('3xrKbGh1HA7e9LxeDZ56n7',$,$,$,(#3223),#17025); +#17025= IFCLIBRARYREFERENCE($,$,'\X2\4FDD8B7730BF30A430D7\X0\','\X2\9078629E304C5FC589813068306A308B300130D030EA30B930BF30FC306E4E0089A730EA30B930C83002\X0\','ja-JP',$); + +#10127= IFCRELASSOCIATESLIBRARY('0stOjJREv0gu7$5Y3nN38b',$,$,$,(#3223),#17026); +#17026= IFCLIBRARYREFERENCE($,$,'\X2\BCF4D638\X0\ \X2\C885B958\X0\','\X2\C120D0DDB41C\X0\ varistor(\X2\C18CC790\X0\)\X2\C758\X0\ \X2\C720C6A9D55C\X0\ \X2\C720D615BAA9B85D\X0\','ko-KR',$); + +#10128= IFCRELASSOCIATESLIBRARY('2HW03zNAX5PhEm7hSMnqcb',$,$,$,(#3226),#17027); +#17027= IFCLIBRARYREFERENCE($,$,'Velocity',$,'en',$); + +#10129= IFCRELASSOCIATESLIBRARY('3PDE0ElBzDGuz0eEoh7gqD',$,$,$,(#3227),#17028); +#17028= IFCLIBRARYREFERENCE($,$,'Velocity',$,'en',$); + +#10130= IFCRELASSOCIATESLIBRARY('18SeYD0Vb7ThOf3SwfvTyv',$,$,$,(#3227),#17029); +#17029= IFCLIBRARYREFERENCE($,$,'\X2\901F5EA6\X0\','\X2\6D414F53306E901F5EA63002\X0\','ja-JP',$); + +#10131= IFCRELASSOCIATESLIBRARY('05aloc1fnCD8OJWxOut02Z',$,$,$,(#3230),#17030); +#17030= IFCLIBRARYREFERENCE($,$,'Velocity',$,'en',$); + +#10133= IFCRELASSOCIATESLIBRARY('3NHAaBZTLCQv0CgnWzqsxK',$,$,$,(#3232),#17031); +#17031= IFCLIBRARYREFERENCE($,$,'Ventilating Pipe Size',$,'en',$); + +#10134= IFCRELASSOCIATESLIBRARY('1L6eyU5Ab1xQllNDyo5vJS',$,$,$,(#3233),#17032); +#17032= IFCLIBRARYREFERENCE($,$,'Ventilation',$,'en',$); + +#10135= IFCRELASSOCIATESLIBRARY('1cCyxApq1AxAwy2yE1uoxU',$,$,$,(#3233),#17033); +#17033= IFCLIBRARYREFERENCE($,$,'\X2\59166C1791CF\X0\','\X2\89816C423055308C305F59166C1791CF3002\X0\','ja-JP',$); + +#10136= IFCRELASSOCIATESLIBRARY('0KDzNSqWf7avKfN9qE7Q4K',$,$,$,(#3233),#17034); +#17034= IFCLIBRARYREFERENCE($,$,'\X2\C678AE30B7C9\X0\','\X2\C694CCADD55C\X0\ \X2\C678AE30\X0\ \X2\B7C9\X0\','ko-KR',$); + +#10137= IFCRELASSOCIATESLIBRARY('2MLsEc9N1EBhdKkJ5Ry0WE',$,$,$,(#3234),#17035); +#17035= IFCLIBRARYREFERENCE($,$,'Ventilation Air Flowrate',$,'en',$); + +#10138= IFCRELASSOCIATESLIBRARY('37paQAPUX6RRDe6zgMxn0r',$,$,$,(#3234),#17036); +#17036= IFCLIBRARYREFERENCE($,$,'\X2\59166C1791CF\X0\','\X2\5FC5898159166C1791CF3002\X0\','ja-JP',$); + +#10139= IFCRELASSOCIATESLIBRARY('1Y2gr$wCT9zg_E1FAvtai5',$,$,$,(#3234),#17037); +#17037= IFCLIBRARYREFERENCE($,$,'\X2\C678AE30B7C9\X0\','\X2\D544C694\X0\ \X2\C678AE30\X0\ \X2\B7C9\X0\.','ko-KR',$); + +#10140= IFCRELASSOCIATESLIBRARY('0cawynd0bFQQ4_W4vle7Du',$,$,$,(#3235),#17038); +#17038= IFCLIBRARYREFERENCE($,$,'Ventilation Air Flow Rate',$,'en',$); + +#10141= IFCRELASSOCIATESLIBRARY('2xmusWIKfCGxclEOH7e865',$,$,$,(#3235),#17039); +#17039= IFCLIBRARYREFERENCE($,$,'\X2\63DB6C176C176D41901F5EA6\X0\','\X2\5BA45185306E63DB6C177A7A6C176D4191CF\X0\','ja-JP',$); + +#10142= IFCRELASSOCIATESLIBRARY('3d72Thyxb0QRTzu52f$SYm',$,$,$,(#3237),#17040); +#17040= IFCLIBRARYREFERENCE($,$,'Ventilation Indoor Air',$,'en',$); + +#10143= IFCRELASSOCIATESLIBRARY('3cG0CbyLLBc9ACb$X6i48G',$,$,$,(#3237),#17041); +#17041= IFCLIBRARYREFERENCE($,$,'\X2\5BA45185306E63DB6C1791CF\X0\','\X2\5BA45185306E63DB6C17306B3088308B71B18CA083773002\X0\','ja-JP',$); + +#10144= IFCRELASSOCIATESLIBRARY('2BW9r7ocf71uPvDUyZs3wu',$,$,$,(#3237),#17042); +#17042= IFCLIBRARYREFERENCE($,$,'\X2\C2E4B0B4\X0\ \X2\D658AE30B7C9\X0\','\X2\C2E4B0B4\X0\ \X2\D658AE30C5D0\X0\ \X2\C758D55C\X0\ \X2\C5F4\X0\ \X2\BD80D558\X0\','ko-KR',$); + +#10145= IFCRELASSOCIATESLIBRARY('1kgy3jLJnCzxE4SQZ1YoDH',$,$,$,(#3238),#17043); +#17043= IFCLIBRARYREFERENCE($,$,'Ventilation Indoor Air',$,'en',$); + +#10146= IFCRELASSOCIATESLIBRARY('2elXQ0WYr9fe$B8wb3lIzi',$,$,$,(#3238),#17044); +#17044= IFCLIBRARYREFERENCE($,$,'\X2\5BA45185306E63DB6C1791CF\X0\','\X2\5BA45185306E63DB6C17306B3088308B71B18CA083773002\X0\','ja-JP',$); + +#10147= IFCRELASSOCIATESLIBRARY('22_k11hM58_wX8G$vIlvIO',$,$,$,(#3238),#17045); +#17045= IFCLIBRARYREFERENCE($,$,'\X2\C2E4B0B4\X0\ \X2\D658AE30B7C9\X0\','\X2\C2E4B0B4\X0\ \X2\D658AE30C5D0\X0\ \X2\C758D55C\X0\ \X2\C5F4\X0\ \X2\BD80D558\X0\','ko-KR',$); + +#10148= IFCRELASSOCIATESLIBRARY('3sak8zBVvA7g87bm4VAchG',$,$,$,(#3239),#17046); +#17046= IFCLIBRARYREFERENCE($,$,'Ventilation Outdoor Air',$,'en',$); + +#10149= IFCRELASSOCIATESLIBRARY('0IyS_TX3P1HOpdphBpqmcx',$,$,$,(#3239),#17047); +#17047= IFCLIBRARYREFERENCE($,$,'\X2\59166C1791CF\X0\','\X2\59166C17306B3088308B71B18CA083773002\X0\','ja-JP',$); + +#10150= IFCRELASSOCIATESLIBRARY('0DwZ7y10P1B9Cq9$F9UJfe',$,$,$,(#3239),#17048); +#17048= IFCLIBRARYREFERENCE($,$,'\X2\C678AE30B7C9\X0\','\X2\C678AE30C5D0D55C\X0\ \X2\C5F4BD80D558\X0\','ko-KR',$); + +#10151= IFCRELASSOCIATESLIBRARY('2Sucfu5T13GvN5qDFpuH16',$,$,$,(#3240),#17049); +#17049= IFCLIBRARYREFERENCE($,$,'Ventilation Outdoor Air',$,'en',$); + +#10152= IFCRELASSOCIATESLIBRARY('0b0WIJwzj4N9808dSFOMw5',$,$,$,(#3240),#17050); +#17050= IFCLIBRARYREFERENCE($,$,'\X2\59166C1791CF\X0\','\X2\59166C17306B3088308B71B18CA083773002\X0\','ja-JP',$); + +#10153= IFCRELASSOCIATESLIBRARY('2qmmLj$41Fbxfr8lc8Dkqg',$,$,$,(#3240),#17051); +#17051= IFCLIBRARYREFERENCE($,$,'\X2\C678AE30B7C9\X0\','\X2\C678AE30C5D0D55C\X0\ \X2\C5F4BD80D558\X0\','ko-KR',$); + +#10154= IFCRELASSOCIATESLIBRARY('33Rb768Yj4GRDIL0Xrp6TP',$,$,$,(#3242),#17052); +#17052= IFCLIBRARYREFERENCE($,$,'Vertical Bar Pitch',$,'en',$); + +#10155= IFCRELASSOCIATESLIBRARY('0Qozf7I0LF$gcx9HtOVetv',$,$,$,(#3242),#17053); +#17053= IFCLIBRARYREFERENCE($,$,'\X2\7E267B4B30D430C330C1\X0\','\X2\925B76F465B95411306E88DC5F377B4B306E959396943002\X0\','ja-JP',$); + +#10156= IFCRELASSOCIATESLIBRARY('3L70N5J_H9wAFQ0hyw67zp',$,$,$,(#3245),#17054); +#17054= IFCLIBRARYREFERENCE($,$,'Vertical Spacing',$,'en',$); + +#10157= IFCRELASSOCIATESLIBRARY('2Y3$GNUgj5gg1FA$qm4Jl$',$,$,$,(#3245),#17055); +#17055= IFCLIBRARYREFERENCE($,$,'\X2\578276F495939694\X0\','\X2\30C130E530FC30D6675F5185306E30C130E530FC30D69593578276F495939694\X0\','ja-JP',$); + +#10158= IFCRELASSOCIATESLIBRARY('3_$YdAl4bBdv4JroZpc57Q',$,$,$,(#3251),#17056); +#17056= IFCLIBRARYREFERENCE($,$,'Vibration Transmissibility',$,'en',$); + +#10159= IFCRELASSOCIATESLIBRARY('1PSeYLQpr8WQHCOKs5rMI1',$,$,$,(#3251),#17057); +#17057= IFCLIBRARYREFERENCE($,$,'\X2\632F52D54F1D9054\X0\','\X2\632F52D54F1D905452725408\X0\','ja-JP',$); + +#10160= IFCRELASSOCIATESLIBRARY('0raBxN4gj03fRBq3SPS$Db',$,$,$,(#3252),#17058); +#17058= IFCLIBRARYREFERENCE($,$,'Video Caption Mode',$,'en',$); + +#10161= IFCRELASSOCIATESLIBRARY('3ghhYUYBvClwjIdOXJkpzd',$,$,$,(#3252),#17059); +#17059= IFCLIBRARYREFERENCE($,$,'\X2\30D330C730AA30AD30E330D730B730E730F330E230FC30C9\X0\','\X2\30AF30ED30FC30BA30C930AD30E330D730B730E730F330E230FC30C93092793A30593002\X0\(\X2\5B575E556A5F80FDFF09\X0\','ja-JP',$); + +#10162= IFCRELASSOCIATESLIBRARY('3Jf4XTYvnCPAXFAZg36IS3',$,$,$,(#3252),#17060); +#17060= IFCLIBRARYREFERENCE($,$,'\X2\BE44B514C624\X0\ \X2\CEA1CCD0BAA8B4DC\X0\','\X2\C790B9C9\X0\ \X2\BAA8B4DCB97C\X0\ \X2\B098D0C0B0B8B2E4\X0\.(\X2\C790B9C9\X0\ \X2\AE30B2A5\X0\)','ko-KR',$); + +#10163= IFCRELASSOCIATESLIBRARY('1xRlnhiFL1GgqJ$axqPtAi',$,$,$,(#3253),#17061); +#17061= IFCLIBRARYREFERENCE($,$,'Video Caption Mode',$,'en',$); + +#10164= IFCRELASSOCIATESLIBRARY('1wkIDXW5b3XRPtDF7YEMH8',$,$,$,(#3253),#17062); +#17062= IFCLIBRARYREFERENCE($,$,'\X2\30D330C730AA30AD30E330D730B730E730F330E230FC30C9\X0\','\X2\30AF30ED30FC30BA30C930AD30E330D730B730E730F330E230FC30C93092793A30593002\X0\(\X2\5B575E556A5F80FDFF09\X0\','ja-JP',$); + +#10165= IFCRELASSOCIATESLIBRARY('0wgVjwplH8_vyEMEm5QUxS',$,$,$,(#3253),#17063); +#17063= IFCLIBRARYREFERENCE($,$,'\X2\BE44B514C624\X0\ \X2\CEA1C158\X0\ \X2\BAA8B4DC\X0\','\X2\C790B9C9\X0\ \X2\BAA8B4DCB97C\X0\ \X2\B098D0C0B0B8B2E4\X0\. (\X2\C790B9C9\X0\ \X2\AE30B2A5\X0\)','ko-KR',$); + +#10166= IFCRELASSOCIATESLIBRARY('3c_rBiPsv8Sve3ng4lnddJ',$,$,$,(#3254),#17064); +#17064= IFCLIBRARYREFERENCE($,$,'Video Capture Interval',$,'en',$); + +#10167= IFCRELASSOCIATESLIBRARY('29zmbmRAr1gQpIwDCPkhFD',$,$,$,(#3254),#17065); +#17065= IFCLIBRARYREFERENCE($,$,'\X2\64AE5F7195939694\X0\','\X2\64AE5F71959396943092793A30593002\X0\','ja-JP',$); + +#10168= IFCRELASSOCIATESLIBRARY('2Fr4VFb_X4YAYYZMjO84My',$,$,$,(#3255),#17066); +#17066= IFCLIBRARYREFERENCE($,$,'Video Resolution Height',$,'en',$); + +#10169= IFCRELASSOCIATESLIBRARY('21scWB_XXAW8uG2azA50tJ',$,$,$,(#3255),#17067); +#17067= IFCLIBRARYREFERENCE($,$,'\X2\578276F489E350CF5EA6\X0\','\X2\578276F465B95411306E30D430AF30BB30EB65703002\X0\','ja-JP',$); + +#10170= IFCRELASSOCIATESLIBRARY('07p80pwDTFgu8CfPBf3RL2',$,$,$,(#3255),#17068); +#17068= IFCLIBRARYREFERENCE($,$,'\X2\C218C9C1\X0\ \X2\D574C0C1B3C4\X0\','\X2\C138B85C\X0\ \X2\D53DC140\X0\ \X2\C218\X0\.','ko-KR',$); + +#10171= IFCRELASSOCIATESLIBRARY('1TQFvlcPP0HfxoqdlAvV7b',$,$,$,(#3256),#17069); +#17069= IFCLIBRARYREFERENCE($,$,'Video Resolution Height',$,'en',$); + +#10172= IFCRELASSOCIATESLIBRARY('2buCcneXv5xReIozixmQKr',$,$,$,(#3256),#17070); +#17070= IFCLIBRARYREFERENCE($,$,'\X2\578276F489E350CF5EA6\X0\','\X2\578276F465B95411306E30D430AF30BB30EB65703092793A30593002\X0\','ja-JP',$); + +#10173= IFCRELASSOCIATESLIBRARY('0lFVzJ3OLD$xk7a_nH24Qa',$,$,$,(#3256),#17071); +#17071= IFCLIBRARYREFERENCE($,$,'\X2\C218C9C1\X0\ \X2\D574C0C1B3C4\X0\','\X2\C138B85C\X0\ \X2\D53DC140\X0\ \X2\C218B97C\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#10174= IFCRELASSOCIATESLIBRARY('2jIiSjKL1AyANLlWs62Eha',$,$,$,(#3257),#17072); +#17072= IFCLIBRARYREFERENCE($,$,'Video Resolution Height',$,'en',$); + +#10175= IFCRELASSOCIATESLIBRARY('0GqJ1KyD55z9J0Z5$IPBAI',$,$,$,(#3257),#17073); +#17073= IFCLIBRARYREFERENCE($,$,'\X2\578276F489E350CF5EA6\X0\','\X2\578276F465B95411306E30D430AF30BB30EB65703092793A30593002\X0\','ja-JP',$); + +#10176= IFCRELASSOCIATESLIBRARY('29AfzXmSL7dPoibUIsge34',$,$,$,(#3257),#17074); +#17074= IFCLIBRARYREFERENCE($,$,'\X2\C218C9C1\X0\ \X2\D574C0C1B3C4\X0\','\X2\C218C9C1\X0\ \X2\D53DC140\X0\ \X2\C218B97C\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#10177= IFCRELASSOCIATESLIBRARY('1iMgyAZBfAvBwa_oAcKf$g',$,$,$,(#3258),#17075); +#17075= IFCLIBRARYREFERENCE($,$,'Video Resolution Mode',$,'en',$); + +#10178= IFCRELASSOCIATESLIBRARY('3dJJAgHcH3qv_i81cN$$lU',$,$,$,(#3258),#17076); +#17076= IFCLIBRARYREFERENCE($,$,'\X2\30D330C730AA89E350CF5EA630E230FC30C9\X0\','\X2\30D330C730AA89E350CF5EA630E230FC30C93092793A30593002\X0\','ja-JP',$); + +#10179= IFCRELASSOCIATESLIBRARY('0xR_xHP291MReteBHkGmKD',$,$,$,(#3258),#17077); +#17077= IFCLIBRARYREFERENCE($,$,'\X2\BE44B514C624\X0\ \X2\D574C0C1B3C4\X0\ \X2\BAA8B4DC\X0\','\X2\BE44B514C624\X0\ \X2\D574C0C1B3C4B97C\X0\ \X2\BCF4C5ECC900B2E4\X0\.','ko-KR',$); + +#10180= IFCRELASSOCIATESLIBRARY('0dcV6NLqDBhwDkpDObMWCz',$,$,$,(#3259),#17078); +#17078= IFCLIBRARYREFERENCE($,$,'Video Resolution Mode',$,'en',$); + +#10181= IFCRELASSOCIATESLIBRARY('0Ui6X0Nlr8iAyEfG8xclG6',$,$,$,(#3259),#17079); +#17079= IFCLIBRARYREFERENCE($,$,'\X2\89E350CF5EA630E230FC30C9\X0\','\X2\89E350CF5EA630E230FC30C93092793A30593002\X0\','ja-JP',$); + +#10182= IFCRELASSOCIATESLIBRARY('2qn5vmqIf40BF8s3GyqmZ9',$,$,$,(#3259),#17080); +#17080= IFCLIBRARYREFERENCE($,$,'\X2\B514C2A4D50CB808C774\X0\ \X2\BAA8B4DC\X0\','\X2\BAA8B4DCD574C0C1B3C4B97C\X0\ \X2\BCF4C5ECC900B2E4\X0\','ko-KR',$); + +#10183= IFCRELASSOCIATESLIBRARY('0nIx3R4$n1JQ0gFaEFNQz7',$,$,$,(#3260),#17081); +#17081= IFCLIBRARYREFERENCE($,$,'Video Resolution Mode',$,'en',$); + +#10184= IFCRELASSOCIATESLIBRARY('2nMPwxIkzB0gaVN5IeGbXT',$,$,$,(#3260),#17082); +#17082= IFCLIBRARYREFERENCE($,$,'\X2\89E350CF5EA630E230FC30C9\X0\','\X2\89E350CF5EA630E230FC30C93092793A30593002\X0\','ja-JP',$); + +#10185= IFCRELASSOCIATESLIBRARY('3oUKvWLMvDwvw9q3FQBrnn',$,$,$,(#3260),#17083); +#17083= IFCLIBRARYREFERENCE($,$,'\X2\B514C2A4D50CB808C774\X0\ \X2\BAA8B4DC\X0\','\X2\D574C0C1B3C4B97C\X0\ \X2\BCF4C5ECC900B2E4\X0\','ko-KR',$); + +#10186= IFCRELASSOCIATESLIBRARY('1$cHvi3H5AP9nM6$lDHXlX',$,$,$,(#3261),#17084); +#17084= IFCLIBRARYREFERENCE($,$,'Video Resolution Width',$,'en',$); + +#10187= IFCRELASSOCIATESLIBRARY('0sKodbb3L1gOFI5cW7cjTl',$,$,$,(#3261),#17085); +#17085= IFCLIBRARYREFERENCE($,$,'\X2\6C345E7389E350CF5EA6\X0\','\X2\6C345E7365B95411306E30D430AF30BB30EB65703002\X0\','ja-JP',$); + +#10188= IFCRELASSOCIATESLIBRARY('19eFTtft5918hDTW_rdYfA',$,$,$,(#3261),#17086); +#17086= IFCLIBRARYREFERENCE($,$,'\X2\C218D3C9\X0\ \X2\D574C0C1B3C4\X0\','\X2\AC00B85C\X0\ \X2\D53DC140\X0\ \X2\C218C785B2C8B2E4\X0\.','ko-KR',$); + +#10189= IFCRELASSOCIATESLIBRARY('3J_WO3aqz7tfTKZgxp5njG',$,$,$,(#3262),#17087); +#17087= IFCLIBRARYREFERENCE($,$,'Video Resolution Width',$,'en',$); + +#10190= IFCRELASSOCIATESLIBRARY('2bpvNTPX54_vX5RkJEPHss',$,$,$,(#3262),#17088); +#17088= IFCLIBRARYREFERENCE($,$,'\X2\6C345E7389E350CF5EA6\X0\','\X2\6C345E7365B95411306E30D430AF30BB30EB65703092793A30593002\X0\','ja-JP',$); + +#10191= IFCRELASSOCIATESLIBRARY('0DT1I5ydDASP6q6HG270nu',$,$,$,(#3262),#17089); +#17089= IFCLIBRARYREFERENCE($,$,'\X2\C218D3C9\X0\ \X2\D574C0C1B3C4\X0\','\X2\AC00B85C\X0\ \X2\D53DC140\X0\ \X2\C218B97C\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#10192= IFCRELASSOCIATESLIBRARY('3uHPMiHGz2e8k9W4CrPpl2',$,$,$,(#3263),#17090); +#17090= IFCLIBRARYREFERENCE($,$,'Video Resolution Width',$,'en',$); + +#10193= IFCRELASSOCIATESLIBRARY('1T3ZRLtUDF3ulWVoq5xa_L',$,$,$,(#3263),#17091); +#17091= IFCLIBRARYREFERENCE($,$,'\X2\6C345E7389E350CF5EA6\X0\','\X2\6C345E7365B95411306E30D430AF30BB30EB65703092793A30593002\X0\','ja-JP',$); + +#10194= IFCRELASSOCIATESLIBRARY('1wskO1_8P3GgSQm0DYvk8b',$,$,$,(#3263),#17092); +#17092= IFCLIBRARYREFERENCE($,$,'\X2\C218D3C9\X0\ \X2\D574C0C1B3C4\X0\','\X2\AC00B85C\X0\ \X2\D53DC140\X0\ \X2\C218B97C\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#10195= IFCRELASSOCIATESLIBRARY('2$rafIlUH1lusJF12YPYDM',$,$,$,(#3264),#17093); +#17093= IFCLIBRARYREFERENCE($,$,'Video Scale Mode',$,'en',$); + +#10196= IFCRELASSOCIATESLIBRARY('3DEbTcBHDA9RsSnZOxyy6f',$,$,$,(#3264),#17094); +#17094= IFCLIBRARYREFERENCE($,$,'\X2\30D330C730AA30B930B130FC30EB30E230FC30C9\X0\','\X2\30D330C730AA30B930B130FC30EA30F330B030E230FC30C93092793A30593002\X0\','ja-JP',$); + +#10197= IFCRELASSOCIATESLIBRARY('0rr4EE4kfBRwTfX4PspBLV',$,$,$,(#3264),#17095); +#17095= IFCLIBRARYREFERENCE($,$,'\X2\BE44B514C624\X0\ \X2\C2A4CF00C77C\X0\','\X2\BE44B514C624\X0\ \X2\D06CAE30\X0\ \X2\C870C815BAA8B4DCB97C\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#10198= IFCRELASSOCIATESLIBRARY('1OSWBi$5z9fgBjYPuJoker',$,$,$,(#3265),#17096); +#17096= IFCLIBRARYREFERENCE($,$,'Video Scale Mode',$,'en',$); + +#10199= IFCRELASSOCIATESLIBRARY('0_PIj$QUTFnRpHEETHAvkx',$,$,$,(#3265),#17097); +#17097= IFCLIBRARYREFERENCE($,$,'\X2\30D330C730AA30B930B130FC30EB30E230FC30C9\X0\','\X2\30D330C730AA30B930B130FC30EA30F330B030E230FC30C93092793A30593002\X0\','ja-JP',$); + +#10200= IFCRELASSOCIATESLIBRARY('0Rz8SJWJ1BVf8Le$O$FOcX',$,$,$,(#3265),#17098); +#17098= IFCLIBRARYREFERENCE($,$,'\X2\BE44B514C624\X0\ \X2\C2A4CF00C77C\X0\ \X2\BAA8B4DC\X0\','\X2\BE44B514C624\X0\ \X2\D06CAE30\X0\ \X2\C870C815\X0\ \X2\BAA8B4DCB97C\X0\ \X2\B098D0C0B0B8B2E4\X0\.','ko-KR',$); + +#10201= IFCRELASSOCIATESLIBRARY('2o7i5kDcT2KA0qL2wgCP7W',$,$,$,(#3266),#17099); +#17099= IFCLIBRARYREFERENCE($,$,'Viscosity Temperature Derivative',$,'en',$); + +#10202= IFCRELASSOCIATESLIBRARY('1Otvcsl4z4CRPHY6_D17Jy',$,$,$,(#3267),#17100); +#17100= IFCLIBRARYREFERENCE($,$,'Visible Angle Left',$,'en',$); + +#10203= IFCRELASSOCIATESLIBRARY('3h8kZJM2bFIRfAE$NZE3iE',$,$,$,(#3267),#17101); +#17101= IFCLIBRARYREFERENCE($,$,'VisibiliteAngleGauche','Angle de visibilit\S\i \S\` la gauche de l''acc\S\hs.','fr-FR',$); + +#10204= IFCRELASSOCIATESLIBRARY('0nOFodet97geVt6RvrxCF2',$,$,$,(#3267),#17102); +#17102= IFCLIBRARYREFERENCE($,$,'\X2\5DE6507453EF899689D25EA6\X0\','\X2\5DE65074306E7D4C8DEF306B53EF899651FA6765308B89D25EA63002\X0\','ja-JP',$); + +#10205= IFCRELASSOCIATESLIBRARY('1HKkpPQTjFnv5SxpDd55Tg',$,$,$,(#3268),#17103); +#17103= IFCLIBRARYREFERENCE($,$,'Visible Angle Right',$,'en',$); + +#10206= IFCRELASSOCIATESLIBRARY('1ckeH5DDz20BkQpvfdxGYc',$,$,$,(#3268),#17104); +#17104= IFCLIBRARYREFERENCE($,$,'VisibiliteAngleDroit','Angle de visibilit\S\i \S\` la droite de l''acc\S\hs.','fr-FR',$); + +#10207= IFCRELASSOCIATESLIBRARY('3LGJ6OAH10SApZzwCG7j8m',$,$,$,(#3268),#17105); +#17105= IFCLIBRARYREFERENCE($,$,'\X2\53F3507453EF899689D25EA6\X0\','\X2\53F35074306E7D4C8DEF306B53EF899651FA6765308B89D25EA63002\X0\','ja-JP',$); + +#10208= IFCRELASSOCIATESLIBRARY('1P1a9Bn5H5yPO1HpEYls_N',$,$,$,(#3269),#17106); +#17106= IFCLIBRARYREFERENCE($,$,'Reflektionsgrad f\S\|r sichtbares Licht','German-description-12','de-DE',$); + +#10209= IFCRELASSOCIATESLIBRARY('3Su37_W6bFcuQPn51Uuu_t',$,$,$,(#3269),#17107); +#17107= IFCLIBRARYREFERENCE($,$,'Visible Light Reflectance',$,'en',$); + +#10210= IFCRELASSOCIATESLIBRARY('3N984rsX5EIR01QDQyuB_e',$,$,$,(#3269),#17108); +#17108= IFCLIBRARYREFERENCE($,$,'ReflexionVisible','Fraction du rayonnement visible qui est r\S\ifl\S\ichi par le vitrage sous incidence normale. Valeur sans unit\S\i.','fr-FR',$); + +#10211= IFCRELASSOCIATESLIBRARY('0igZmwD$vB3REZcAXdvEKu',$,$,$,(#3269),#17109); +#17109= IFCLIBRARYREFERENCE($,$,'\X2\53EF8996514953CD5C047387\X0\','\X2\30AC30E930B930786CD57DDA51655C043057305F53EF89965149306E53CD5C047387300253584F4D306E7121304450243002\X0\','ja-JP',$); + +#10212= IFCRELASSOCIATESLIBRARY('228zm9biD5JeRKXSjsTa$Z',$,$,$,(#3269),#17110); +#17110= IFCLIBRARYREFERENCE($,$,'\X2\53EF89C1514953CD5C047387\X0\','\X2\6B635C0465F688AB73BB748353CD5C04768453EF89C151496BD44F8B300265E053554F4D3002\X0\','zh-CN',$); + +#10213= IFCRELASSOCIATESLIBRARY('2VCT_vKd9AJAyCtSiH4Sb_',$,$,$,(#3270),#17111); +#17111= IFCLIBRARYREFERENCE($,$,'Reflektionsgrad f\S\|r sichtbares Licht',$,'de-DE',$); + +#10214= IFCRELASSOCIATESLIBRARY('2X_2dOr9j5JgwPXVeCravt',$,$,$,(#3270),#17112); +#17112= IFCLIBRARYREFERENCE($,$,'Visible Light Reflectance',$,'en',$); + +#10215= IFCRELASSOCIATESLIBRARY('0vSeycffXD4PX5rEA_NYl0',$,$,$,(#3270),#17113); +#17113= IFCLIBRARYREFERENCE($,$,'Reflexion du rayonnement visible','Fraction du rayonnement visible qui est r\S\ifl\S\ichi par la protection solaire sous incidence normale. Valeur sans unit\S\i.','fr-FR',$); + +#10216= IFCRELASSOCIATESLIBRARY('1i6GjnLmv8BAQW7FCmbZsP',$,$,$,(#3270),#17114); +#17114= IFCLIBRARYREFERENCE($,$,'\X2\53EF8996514953CD5C047387\X0\','\X2\901A5E38306E51655C04306B304A3051308B65E59664305188C57F6E306B3088308A53CD5C043055308C308B53EF89965149306E6BD47387300253584F4D306E71213044657050243002\X0\','ja-JP',$); + +#10217= IFCRELASSOCIATESLIBRARY('3LqhFGeif3Su7UBtwS1$Z1',$,$,$,(#3271),#17115); +#17115= IFCLIBRARYREFERENCE($,$,'Transmissionsgrad f\S\|r sichtbares Licht',$,'de-DE',$); + +#10218= IFCRELASSOCIATESLIBRARY('0NiVF9$2TB1hGCqXwA6cSx',$,$,$,(#3271),#17116); +#17116= IFCLIBRARYREFERENCE($,$,'Visible Light Transmittance',$,'en',$); + +#10219= IFCRELASSOCIATESLIBRARY('3ILbDyZRP3kgCotNalzKAS',$,$,$,(#3271),#17117); +#17117= IFCLIBRARYREFERENCE($,$,'Transmittance du rayonnement visible','Fraction du rayonnement visible qui est transmise par la protection solaire sous incidence normale. Valeur sans unit\S\i.','fr-FR',$); + +#10220= IFCRELASSOCIATESLIBRARY('2C6W8iiTjEG9j3aJT1CUG_',$,$,$,(#3271),#17118); +#17118= IFCLIBRARYREFERENCE($,$,'\X2\53EF89965149900F904E7387\X0\','\X2\901A5E38306E51655C04306B304A3051308B65E59664305188C57F6E3092901A904E3059308B53EF89965149306E6BD47387300253584F4D306E71213044657050243002\X0\','ja-JP',$); + +#10221= IFCRELASSOCIATESLIBRARY('0Nuyko0459fg61pxpJEx4B',$,$,$,(#3272),#17119); +#17119= IFCLIBRARYREFERENCE($,$,'Transmissionsgrad f\S\|r sichtbares Licht','German-description-11','de-DE',$); + +#10222= IFCRELASSOCIATESLIBRARY('2zVV5orJfAYgQMZfzRG_8v',$,$,$,(#3272),#17120); +#17120= IFCLIBRARYREFERENCE($,$,'Visible Light Transmittance',$,'en',$); + +#10223= IFCRELASSOCIATESLIBRARY('26S_I69yL4dwzwaC6l8lAe',$,$,$,(#3272),#17121); +#17121= IFCLIBRARYREFERENCE($,$,'TransmittanceVisible','Fraction du rayonnement visible qui est transmise par le vitrage sous incidence normale. Valeur sans unit\S\i.','fr-FR',$); + +#10224= IFCRELASSOCIATESLIBRARY('316Jrz$f1A_evEQV2BJnRr',$,$,$,(#3272),#17122); +#17122= IFCLIBRARYREFERENCE($,$,'\X2\53EF89965149900F904E7387\X0\','\X2\30AC30E930B930786CD57DDA51655C043057305F53EF89965149306E900F904E7387300253584F4D306E7121304450243002\X0\','ja-JP',$); + +#10225= IFCRELASSOCIATESLIBRARY('1K_8I8feLCIwMFjZ2crdGo',$,$,$,(#3272),#17123); +#17123= IFCLIBRARYREFERENCE($,$,'\X2\53EF89C15149900F5C047387\X0\','\X2\6B635C0465F67A7F900F73BB7483768453EF89C151496BD44F8B300265E053554F4D3002\X0\','zh-CN',$); + +#10226= IFCRELASSOCIATESLIBRARY('2wjEXpDiL15eR5djfJAO1M',$,$,$,(#3273),#17124); +#17124= IFCLIBRARYREFERENCE($,$,'Visible Reflectance Back',$,'en',$); + +#10227= IFCRELASSOCIATESLIBRARY('2bN$ZfBiH1X8iCJ4lsGEHu',$,$,$,(#3274),#17125); +#17125= IFCLIBRARYREFERENCE($,$,'Visible Reflectance Front',$,'en',$); + +#10228= IFCRELASSOCIATESLIBRARY('06zD0h1r1Em8_u0FRVb0Yl',$,$,$,(#3275),#17126); +#17126= IFCLIBRARYREFERENCE($,$,'Visible Refraction Index',$,'en',$); + +#10229= IFCRELASSOCIATESLIBRARY('29OCNHMhb2DRpf17xxNiUD',$,$,$,(#3276),#17127); +#17127= IFCLIBRARYREFERENCE($,$,'Visible Transmittance',$,'en',$); + +#10230= IFCRELASSOCIATESLIBRARY('0DlugOTTv6YfatWUmk0cMO',$,$,$,(#3278),#17128); +#17128= IFCLIBRARYREFERENCE($,$,'Voltage',$,'en',$); + +#10231= IFCRELASSOCIATESLIBRARY('32Xe0Di652YQ_K5Pgb9Eyb',$,$,$,(#3278),#17129); +#17129= IFCLIBRARYREFERENCE($,$,'\X2\96FB5727\X0\','\X2\5B9F96FB5727306852D54F5C53EF80FD7BC456F23002\X0\','ja-JP',$); + +#10232= IFCRELASSOCIATESLIBRARY('1921GBsVb60OriOFQ0vbdk',$,$,$,(#3279),#17130); +#17130= IFCLIBRARYREFERENCE($,$,'Voltage',$,'en',$); + +#10233= IFCRELASSOCIATESLIBRARY('0TN6_6KP99ohgJkm7N6AKT',$,$,$,(#3279),#17131); +#17131= IFCLIBRARYREFERENCE($,$,'\X2\96FB5727\X0\','\X2\96FB5727306E30ED30B03002\X0\','ja-JP',$); + +#10235= IFCRELASSOCIATESLIBRARY('2QzeGhj8P1BBSY8wF7_OUm',$,$,$,(#3280),#17132); +#17132= IFCLIBRARYREFERENCE($,$,'Voltage Level',$,'en',$); + +#10236= IFCRELASSOCIATESLIBRARY('2hwLgPvcP8twDZ8J$xsYOG',$,$,$,(#3280),#17133); +#17133= IFCLIBRARYREFERENCE($,$,'\X2\96FB572730EC30D930EB\X0\','\X2\96FB572730EC30D930EB30929078629E3002\X0\','ja-JP',$); + +#10237= IFCRELASSOCIATESLIBRARY('2LP$rX4J95XhKoH9TLXQKp',$,$,$,(#3280),#17134); +#17134= IFCLIBRARYREFERENCE($,$,'\X2\C804C555B808BCA8\X0\','\X2\C804C555\X0\ \X2\B808BCA8C744\X0\ \X2\C120D0DDD569B2C8B2E4\X0\.','ko-KR',$); + +#10238= IFCRELASSOCIATESLIBRARY('1cW7Ou1n56Df9BGEUDOyWJ',$,$,$,(#3281),#17135); +#17135= IFCLIBRARYREFERENCE($,$,'Voltage Level',$,'en',$); + +#10239= IFCRELASSOCIATESLIBRARY('23XIJ__b9CVONHPsV4D_5$',$,$,$,(#3281),#17136); +#17136= IFCLIBRARYREFERENCE($,$,'\X2\96FB572730EC30D930EB\X0\','\X2\96FB572730EC30D930EB30929078629E3002\X0\','ja-JP',$); + +#10240= IFCRELASSOCIATESLIBRARY('1c_1Ma$wb3ZgoZ_FnivKhD',$,$,$,(#3281),#17137); +#17137= IFCLIBRARYREFERENCE($,$,'\X2\C804C555B808BCA8\X0\','\X2\C804C555\X0\ \X2\B808BCA8C744\X0\ \X2\C120D0DDD569B2C8B2E4\X0\.','ko-KR',$); + +#10241= IFCRELASSOCIATESLIBRARY('2WpItV8UzEjP8SwN4d6Dj9',$,$,$,(#3282),#17138); +#17138= IFCLIBRARYREFERENCE($,$,'Voltage Level',$,'en',$); + +#10242= IFCRELASSOCIATESLIBRARY('3eXDlEnrn08RALPExCLQsx',$,$,$,(#3282),#17139); +#17139= IFCLIBRARYREFERENCE($,$,'\X2\96FB572730EC30D930EB\X0\','\X2\96FB572730EC30D930EB30929078629E3002\X0\','ja-JP',$); + +#10243= IFCRELASSOCIATESLIBRARY('2EnVwoul91WezCP1EtiRG5',$,$,$,(#3282),#17140); +#17140= IFCLIBRARYREFERENCE($,$,'\X2\C804C555\X0\ \X2\B808BCA8\X0\','\X2\C804C555\X0\ \X2\B808BCA8C744\X0\ \X2\C120D0DDD569B2C8B2E4\X0\.','ko-KR',$); + +#10244= IFCRELASSOCIATESLIBRARY('2Wu2BGfKH7ZPjv5rMwDc7I',$,$,$,(#3283),#17141); +#17141= IFCLIBRARYREFERENCE($,$,'Voltage Level',$,'en',$); + +#10245= IFCRELASSOCIATESLIBRARY('3m1TbY37j4JQm9JPHxm1K1',$,$,$,(#3283),#17142); +#17142= IFCLIBRARYREFERENCE($,$,'\X2\96FB572730EC30D930EB\X0\','\X2\96FB572730EC30D930EB30929078629E3002\X0\','ja-JP',$); + +#10246= IFCRELASSOCIATESLIBRARY('2YRmbw_b1CeAF2mJETIyiT',$,$,$,(#3283),#17143); +#17143= IFCLIBRARYREFERENCE($,$,'\X2\C804C555\X0\ \X2\B808BCA8\X0\','\X2\C804C555B808BCA8C744\X0\ \X2\C120D0DDD569B2C8B2E4\X0\.','ko-KR',$); + +#10247= IFCRELASSOCIATESLIBRARY('1IsktWOWnEHBDMIwoX$kkW',$,$,$,(#3284),#17144); +#17144= IFCLIBRARYREFERENCE($,$,'Voltage Level',$,'en',$); + +#10248= IFCRELASSOCIATESLIBRARY('3UgXSY6fP6498$RXLx18Xx',$,$,$,(#3284),#17145); +#17145= IFCLIBRARYREFERENCE($,$,'\X2\96FB572730EC30D930EB\X0\','\X2\4FDD8B7788C57F6E304C4F5C52D53059308B96FB572730EC30D930EB30929078629E3002\X0\\X\0D\X\0A[U230,U400,U525,U690,U1000,\X2\305D306E4ED6\X0\,\X2\4E0D660E\X0\,\X2\7121\X0\]','ja-JP',$); + +#10249= IFCRELASSOCIATESLIBRARY('3HhW4wmBrDzPhOY9Twh4Y8',$,$,$,(#3284),#17146); +#17146= IFCLIBRARYREFERENCE($,$,'\X2\C804C555\X0\ \X2\B808BCA8\X0\','\X2\BCF4D638\X0\ \X2\C7A5CE58AC00\X0\ \X2\C791B3D9\X0\ \X2\C804C555\X0\ \X2\B808BCA8C744\X0\ \X2\C120D0DDD569B2C8B2E4\X0\. [U230, U400, U525, U690, U1000, \X2\AE30D0C0\X0\ \X2\C54C\X0\ \X2\C218\X0\ \X2\C5C6C74C\X0\, \X2\BB34\X0\','ko-KR',$); + +#10250= IFCRELASSOCIATESLIBRARY('3evKBIRyL51Pbufr8tRtM2',$,$,$,(#3285),#17147); +#17147= IFCLIBRARYREFERENCE($,$,'Voltage Level',$,'en',$); + +#10251= IFCRELASSOCIATESLIBRARY('0Wzl5Cn5n0be5fEQkeS9Nc',$,$,$,(#3285),#17148); +#17148= IFCLIBRARYREFERENCE($,$,'\X2\96FB572730EC30D930EB\X0\','\X2\96FB572730EC30D930EB30929078629E3002\X0\','ja-JP',$); + +#10252= IFCRELASSOCIATESLIBRARY('1uvYfWUt165xMPvX$uLzso',$,$,$,(#3285),#17149); +#17149= IFCLIBRARYREFERENCE($,$,'\X2\C804C555B808BCA8\X0\','\X2\C804C555\X0\ \X2\B808BCA8C744\X0\ \X2\C120D0DDD569B2C8B2E4\X0\.','ko-KR',$); + +#10253= IFCRELASSOCIATESLIBRARY('2L0nW8vz5Dlvd5MBhFHb_o',$,$,$,(#3286),#17150); +#17150= IFCLIBRARYREFERENCE($,$,'Voltage Level',$,'en',$); + +#10254= IFCRELASSOCIATESLIBRARY('1$87LXbCHCb8sx975ZMmTa',$,$,$,(#3286),#17151); +#17151= IFCLIBRARYREFERENCE($,$,'\X2\96FB572730EC30D930EB\X0\','\X2\96FB572730EC30D930EB30929078629E3002\X0\','ja-JP',$); + +#10255= IFCRELASSOCIATESLIBRARY('0exM2O$RfAtRIGAT0kStHM',$,$,$,(#3286),#17152); +#17152= IFCLIBRARYREFERENCE($,$,'\X2\C804C555B808BCA8\X0\','\X2\C804C555\X0\ \X2\B808BCA8C744\X0\ \X2\C120D0DDD569B2C8B2E4\X0\.','ko-KR',$); + +#10256= IFCRELASSOCIATESLIBRARY('2hLvnCFIbDiPPrnUll9_cR',$,$,$,(#3288),#17153); +#17153= IFCLIBRARYREFERENCE($,$,'Volume',$,'en',$); + +#10257= IFCRELASSOCIATESLIBRARY('1a06MKAmXASegdoGWwHunT',$,$,$,(#3288),#17154); +#17154= IFCLIBRARYREFERENCE($,$,'\X2\6D4191CF\X0\','\X2\30C130E530FC30D6306830D830C330C030FC5185306E7DCF6D4191CF\X0\','ja-JP',$); + +#10258= IFCRELASSOCIATESLIBRARY('3TL3UGn3TCIA7DrQbz8YhO',$,$,$,(#3289),#17155); +#17155= IFCLIBRARYREFERENCE($,$,'Volumetric Efficiency',$,'en',$); + +#10259= IFCRELASSOCIATESLIBRARY('0fnk4T5fjAJBytvNoYFMz0',$,$,$,(#3289),#17156); +#17156= IFCLIBRARYREFERENCE($,$,'RendementVolum\S\itrique','Rapport entre le volume effectif de gaz rentrant dans le compresseur et le volume d\S\iplac\S\i th\S\iorique du compresseur.','fr-FR',$); + +#10260= IFCRELASSOCIATESLIBRARY('2qKl5T19b4FB_uTe8cB_fx',$,$,$,(#3290),#17157); +#17157= IFCLIBRARYREFERENCE($,$,'Volumetric Flow Rate',$,'en',$); + +#10261= IFCRELASSOCIATESLIBRARY('34TXWSz8nCkO55Go2cNYYD',$,$,$,(#3291),#17158); +#17158= IFCLIBRARYREFERENCE($,$,'Volumetric Flow Rate',$,'en',$); + +#10262= IFCRELASSOCIATESLIBRARY('3_saBDORX1TPH4Gzx31QgY',$,$,$,(#3291),#17159); +#17159= IFCLIBRARYREFERENCE($,$,'\X2\4F537A4D6D4191CF\X0\','\X2\6D414F53306E4F537A4D6D4191CF3002\X0\','ja-JP',$); + +#10263= IFCRELASSOCIATESLIBRARY('2PXktL_kX8IfTMv0gdQJnq',$,$,$,(#3292),#17160); +#17160= IFCLIBRARYREFERENCE($,$,'Volumetric Flow Rate',$,'en',$); + +#10264= IFCRELASSOCIATESLIBRARY('08XIvymufDr8$0hJeP$qma',$,$,$,(#3293),#17161); +#17161= IFCLIBRARYREFERENCE($,$,'minimale Dicke des Treppenplatte',$,'de-DE',$); + +#10265= IFCRELASSOCIATESLIBRARY('1eKbleqEj9Hh2BgsGmAPj5',$,$,$,(#3293),#17162); +#17162= IFCLIBRARYREFERENCE($,$,'Waist Thickness',$,'en',$); + +#10266= IFCRELASSOCIATESLIBRARY('2mXcoJ$Xv1ZxZ45WHl63G1',$,$,$,(#3294),#17163); +#17163= IFCLIBRARYREFERENCE($,$,'minimale Dicke des Treppenplatte','German-description-11','de-DE',$); + +#10267= IFCRELASSOCIATESLIBRARY('0lnAjJ1CvCPO3XXYr4n61u',$,$,$,(#3294),#17164); +#17164= IFCLIBRARYREFERENCE($,$,'Waist Thickness',$,'en',$); + +#10268= IFCRELASSOCIATESLIBRARY('2kXNJQWaX1PhqcT043h8Pj',$,$,$,(#3294),#17165); +#17165= IFCLIBRARYREFERENCE($,$,'Epaisseur','Epaisseur minimum de la vol\S\ie mesur\S\ie perpendiculairement \S\` la pente de la vol\S\ie jusqu''au coin int\S\irieur form\S\i par la marche et la contremarche. C''est une valeur pr\S\icalcul\S\ie. En cas d''incoh\S\irence, c''est la valeur d\S\iriv\S\ie de la repr\S\isentation de la forme qui prime.','fr-FR',$); + +#10269= IFCRELASSOCIATESLIBRARY('115LOhjLD2pgcrmWZ8OO2J',$,$,$,(#3294),#17166); +#17166= IFCLIBRARYREFERENCE($,$,'\X2\817090E8539A5EA6\X0\','\X2\697C68AF68AF6BB5768467005C0F539A5EA6FF0C53738E22677F548C8E0F677F624062107684518589D2523068AF6BB5659C9762768457827EBF957F5EA630028BE55C5E60274E3A98848BBE503CFF0C82E5670951B27A81FF0C5E944EE54ECE5F6272B663CF8FF05F9752307684503C4E3A51C63002\X0\','zh-CN',$); + +#10270= IFCRELASSOCIATESLIBRARY('1sSiKE2lL0Sx4S3D12PFRh',$,$,$,(#3295),#17167); +#17167= IFCLIBRARYREFERENCE($,$,'Abstand der Lauflinie','German-description-7','de-DE',$); + +#10271= IFCRELASSOCIATESLIBRARY('2S1ofIbWnD28tI2JZy2wWb',$,$,$,(#3295),#17168); +#17168= IFCLIBRARYREFERENCE($,$,'Walking Line Offset',$,'en',$); + +#10272= IFCRELASSOCIATESLIBRARY('13CPxFn31DWvJk00PLFlgg',$,$,$,(#3295),#17169); +#17169= IFCLIBRARYREFERENCE($,$,'PositionLigneFoulee','D\S\icalage de la ligne de foul\S\ie par rapport au c\S\tt\S\i int\S\irieur de la vol\S\ie. Nota : la ligne de foul\S\ie peut avoir sa propre repr\S\isentation. En cas d''incoh\S\irences, c''est la valeur d\S\iduite de la repr\S\isentation de la forme qui prime.','fr-FR',$); + +#10273= IFCRELASSOCIATESLIBRARY('3d2mz_Opz2gf5vMiwrzGh$',$,$,$,(#3295),#17170); +#17170= IFCLIBRARYREFERENCE($,$,'\X2\8D707EBF504F79FB\X0\','\X2\8D707EBF523068AF6BB551854FA77684504F79FB91CF3002\X0\\X\0D\X\0A\X2\6CE8FF1A8D707EBF53EF80FD6709535572EC76845F6272B663CF8FF0FF085982679C4E0D4E0081F4FF0C5E944EE54ECE5F6272B663CF8FF05F9752307684503C4E3A51C6FF093002\X0\','zh-CN',$); + +#10274= IFCRELASSOCIATESLIBRARY('1fpBSeRvT9X8t$oCrkzRdy',$,$,$,(#3296),#17171); +#17171= IFCLIBRARYREFERENCE($,$,'Abstand der Lauflinie',$,'de-DE',$); + +#10275= IFCRELASSOCIATESLIBRARY('2oIa2em$1AXhvgQNldTFV$',$,$,$,(#3296),#17172); +#17172= IFCLIBRARYREFERENCE($,$,'Walking Line Offset',$,'en',$); + +#10276= IFCRELASSOCIATESLIBRARY('068uNd54nD_BKgs2NS$rp0',$,$,$,(#3297),#17173); +#17173= IFCLIBRARYREFERENCE($,$,'Wandbekleidung','Angabe des Materials f\S\|r die Wandbekleidung, oder den Wandbelag Diese Angabe wird im Raumbuch verwendet und oft im Raumstempel angezeigt.\X\0D\X\0A\X\0D\X\0ADie Materialangabe wird \S\|bernommen, wenn kein eigenes Bekleidungsobjekt (IfcCovering mit PredefinedType = CLADDING) f\S\|r die Wandbekleidung dem Raum zugeordnet ist. Bei Inkonsistenzen (wenn beides gegeben ist), hat die Materialangabe des zugeordneten Bekleidungsobjekts Priorit\S\dt.','de-DE',$); + +#10277= IFCRELASSOCIATESLIBRARY('0$FT1e9Oj5fvbR5HIfEc2H',$,$,$,(#3297),#17174); +#17174= IFCLIBRARYREFERENCE($,$,'Wall Covering',$,'en',$); + +#10278= IFCRELASSOCIATESLIBRARY('3$TLcDjGj7hOceOVqPCQQj',$,$,$,(#3297),#17175); +#17175= IFCLIBRARYREFERENCE($,$,'RevetementMur','Indication sur la nature du rev\S\jtement de mur [\X2\2026\X0\]. L''information sur le mat\S\iriau est fournie en l''absence d''un objet de la classe IfcCovering (Type=CLADDING) avec sa propre repr\S\isentation de forme et une assignation \S\` un mat\S\iriau. En cas d''incoh\S\irence, c''est le mat\S\iriau assign\S\i \S\` l''instance de IfcCovering qui prime.','fr-FR',$); + +#10279= IFCRELASSOCIATESLIBRARY('3E3DXHNCv828iKoN04DENp',$,$,$,(#3297),#17176); +#17176= IFCLIBRARYREFERENCE($,$,'\X2\58C14ED54E0A3052\X0\','\X2\90E85C4B306E58C167508CEA307E305F306F4ED54E0A3052306B95A23059308B30E930D930EBFF088B58522560C55831FF0930023053306E30E930D930EB540D306F90E85C4B30EA30B930C860C55831308490E85C4B60C558318868793A306E969B306B522975283055308C308B3002\X0\','ja-JP',$); + +#10280= IFCRELASSOCIATESLIBRARY('2snQuCTY55zgguc_mdA5u3',$,$,$,(#3298),#17177); +#17177= IFCLIBRARYREFERENCE($,$,'Dicke der Wandbekleidung','Angabe der Dicke der Materialschichten f\S\|r die Wandbekleidung. \X\0D\X\0A\X\0D\X\0ADer Dickenparameter wird \S\|bernommen, wenn kein eigenes Bekleidungsobjekt (IfcCovering mit PredefinedType = CLADDING) f\S\|r die Wandbekleidung dem Raum zugeordnet ist. Bei Inkonsistenzen (wenn beides gegeben ist), hat die Materialdicke des zugeordneten Bekleidungsobjekts Priorit\S\dt.','de-DE',$); + +#10281= IFCRELASSOCIATESLIBRARY('16wxt6oLP4C9mX8nfysdLp',$,$,$,(#3298),#17178); +#17178= IFCLIBRARYREFERENCE($,$,'Wall Covering Thickness',$,'en',$); + +#10282= IFCRELASSOCIATESLIBRARY('3k578BTiz1Dhk_I5$YYPJl',$,$,$,(#3298),#17179); +#17179= IFCLIBRARYREFERENCE($,$,'Epaisseur du rev\S\jtement de mur','Epaisseur de la couche de mat\S\iriau constituant le rev\S\jtement de mur. Cette information sur le mat\S\iriau est fournie en l''absence d''un objet de la classe IfcCovering (Type=CLADDING) avec sa propre repr\S\isentation de forme. En cas d''incoh\S\irence entre les param\S\htres g\S\iom\S\itriques de l''instance de IfcCovering et cette propri\S\it\S\i, ce sont les param\S\htres g\S\iom\S\itriques qui priment.','fr-FR',$); + +#10283= IFCRELASSOCIATESLIBRARY('3Q7pqesyDAxfoTDw8prLT_',$,$,$,(#3298),#17180); +#17180= IFCLIBRARYREFERENCE($,$,'\X2\58C14ED54E0A3052539A\X0\','\X2\90E85C4B306E58C1306B95A23059308B67508CEA5C64306E539A30553002\X0\\X\0D\X\0A\X\0D\X\0A\X2\5F6272B6886873FE309263013064\X0\IfcCovering(type=CLADDING)\X2\30AA30D630B830A730AF30C8304C5B5857283057306A304458345408306B4E0E30483089308C308B539A305560C558313002\X0\IfcCovering\X2\306E5E7E4F555F6272B630D130E930E130FC30BF30683053306E30D730ED30D130C630A35024304C4E0081F43057306A30445834540830015E7E4F555F6272B630D130E930E130FC30BF306E50243092512A51483059308B3002\X0\','ja-JP',$); + +#10284= IFCRELASSOCIATESLIBRARY('10M5UeKoX0cBNadF6AtLso',$,$,$,(#3299),#17181); +#17181= IFCLIBRARYREFERENCE($,$,'Wall Material',$,'en',$); + +#10285= IFCRELASSOCIATESLIBRARY('0jNz1NSwDCVPMkUUGxvgNF',$,$,$,(#3299),#17182); +#17182= IFCLIBRARYREFERENCE($,$,'\X2\58C1306E67508CEA\X0\','\X2\30C030AF30C830B930DA30FC30B958C1306E67508CEA3002\X0\\X\0D\X\0A\X2\6CE8FF1A30C030AF30C830B930DA30FC30B9306E58C1306F53585C6430684EEE5B9A3059308B\X0\','ja-JP',$); + +#10286= IFCRELASSOCIATESLIBRARY('2QAJ4ijPTAGQRKdPuVBloS',$,$,$,(#3299),#17183); +#17183= IFCLIBRARYREFERENCE($,$,'\X2\BCBDC758\X0\ \X2\C7ACC9C8\X0\','\X2\B355D2B8\X0\ \X2\ACF5AC04\X0\ \X2\BCBDC758\X0\ \X2\C7ACC9C8\X0\ \X2\CC38ACE0\X0\ : \X2\B355D2B8\X0\ \X2\ACF5AC04C758\X0\ \X2\BCBDC740\X0\ \X2\B2E8CE35\X0\ \X2\AC00C815\X0\','ko-KR',$); + +#10287= IFCRELASSOCIATESLIBRARY('2bO_eXZiPFQuX2tIU6xk3N',$,$,$,(#3300),#17184); +#17184= IFCLIBRARYREFERENCE($,$,'Wall Material',$,'en',$); + +#10288= IFCRELASSOCIATESLIBRARY('3ifROWXWr0chaRmCMCLjxl',$,$,$,(#3300),#17185); +#17185= IFCLIBRARYREFERENCE($,$,'\X2\58C1306E67508CEA\X0\','\X2\30C030AF30C830B930DA30FC30B958C1306E67508CEA3002\X0\\X\0D\X\0A\X2\6CE8FF1A30C030AF30C830B930DA30FC30B9306E58C1306F53585C6430684EEE5B9A3059308B\X0\','ja-JP',$); + +#10289= IFCRELASSOCIATESLIBRARY('0FjK7lSIf86Qr1PGcSpW9q',$,$,$,(#3300),#17186); +#17186= IFCLIBRARYREFERENCE($,$,'\X2\BCBDC758\X0\ \X2\C7ACC9C8\X0\','\X2\B355D2B8\X0\ \X2\ACF5AC04\X0\ \X2\BCBDC758\X0\ \X2\C7ACC9C8\X0\ \X2\CC38ACE0\X0\ : \X2\B355D2B8\X0\ \X2\ACF5AC04C758\X0\ \X2\BCBDC740\X0\ \X2\B2E8CE35\X0\ \X2\AC00C815\X0\','ko-KR',$); + +#10290= IFCRELASSOCIATESLIBRARY('27gx5MDTDFGv4HVFQPfu5I',$,$,$,(#3301),#17187); +#17187= IFCLIBRARYREFERENCE($,$,'Wall Material',$,'en',$); + +#10291= IFCRELASSOCIATESLIBRARY('2uKjZxC2P0Oviv$d3Dus83',$,$,$,(#3301),#17188); +#17188= IFCLIBRARYREFERENCE($,$,'\X2\58C1306E67508CEA\X0\','\X2\30C030AF30C830B930DA30FC30B958C1306E67508CEA3002\X0\\X\0D\X\0A\X2\6CE8FF1A30C030AF30C830B930DA30FC30B9306E58C1306F53585C6430684EEE5B9A3059308B\X0\','ja-JP',$); + +#10292= IFCRELASSOCIATESLIBRARY('3ySQtdklT9WOvtvdSqEEAr',$,$,$,(#3301),#17189); +#17189= IFCLIBRARYREFERENCE($,$,'\X2\BCBDC758\X0\ \X2\C7ACC9C8\X0\','\X2\B355D2B8\X0\ \X2\ACF5AC04\X0\ \X2\BCBDC758\X0\ \X2\C7ACC9C8\X0\ \X2\CC38ACE0\X0\ : \X2\B355D2B8\X0\ \X2\ACF5AC04C758\X0\ \X2\BCBDC740\X0\ \X2\B2E8CE35\X0\ \X2\AC00C815\X0\','ko-KR',$); + +#10293= IFCRELASSOCIATESLIBRARY('1M3PVAHiz8_gE2oS_BNsUx',$,$,$,(#3302),#17190); +#17190= IFCLIBRARYREFERENCE($,$,'Wall Material',$,'en',$); + +#10294= IFCRELASSOCIATESLIBRARY('26sZlKdHD14ww4egJoEYRb',$,$,$,(#3302),#17191); +#17191= IFCLIBRARYREFERENCE($,$,'\X2\58C1306E67508CEA\X0\','\X2\30C030AF30C830B930DA30FC30B958C1306E67508CEA3002\X0\\X\0D\X\0A\X2\6CE8FF1A30C030AF30C830B930DA30FC30B9306E58C1306F53585C6430684EEE5B9A3059308B\X0\','ja-JP',$); + +#10295= IFCRELASSOCIATESLIBRARY('2Azp$SV9b9dv0k8Ez1KjAC',$,$,$,(#3302),#17192); +#17192= IFCLIBRARYREFERENCE($,$,'\X2\BCBDC758\X0\ \X2\C7ACC9C8\X0\','\X2\B355D2B8\X0\ \X2\ACF5AC04\X0\ \X2\BCBDC758\X0\ \X2\C7ACC9C8\X0\ \X2\CC38ACE0\X0\ : \X2\B355D2B8\X0\ \X2\ACF5AC04C758\X0\ \X2\BCBDC740\X0\ \X2\B2E8CE35\X0\ \X2\AC00C815\X0\','ko-KR',$); + +#10296= IFCRELASSOCIATESLIBRARY('1$SCpx3FP9xfaBKj7$OrfD',$,$,$,(#3303),#17193); +#17193= IFCLIBRARYREFERENCE($,$,'Wall Thickness',$,'en',$); + +#10297= IFCRELASSOCIATESLIBRARY('0VZaw9avfBgPlcDSZRWbFr',$,$,$,(#3303),#17194); +#17194= IFCLIBRARYREFERENCE($,$,'\X2\58C1306E539A3055\X0\','\X2\30C030AF30C830B930DA30FC30B958C1306E539A30553002\X0\\X\0D\X\0A\X2\6CE8FF1A30C030AF30C830B930DA30FC30B9306E58C1306F53585C6430684EEE5B9A3059308B\X0\','ja-JP',$); + +#10298= IFCRELASSOCIATESLIBRARY('2EPSxpoNP9YPwgKIJZRmLw',$,$,$,(#3303),#17195); +#17195= IFCLIBRARYREFERENCE($,$,'\X2\BCBD\X0\ \X2\B450AED8\X0\','\X2\B355D2B8\X0\ \X2\ACF5AC04\X0\ \X2\BCBD\X0\ \X2\B450AED8\X0\ \X2\CC38ACE0\X0\ : \X2\B355D2B8\X0\ \X2\ACF5AC04C758\X0\ \X2\BCBDC740\X0\ \X2\B2E8CE35\X0\ \X2\AC00C815\X0\','ko-KR',$); + +#10299= IFCRELASSOCIATESLIBRARY('3rDrOSuhv5JR9TtdcroDrh',$,$,$,(#3304),#17196); +#17196= IFCLIBRARYREFERENCE($,$,'Warping Constant',$,'en',$); + +#10300= IFCRELASSOCIATESLIBRARY('0jBd4Oe7T0zeenxIdOyUi3',$,$,$,(#3305),#17197); +#17197= IFCLIBRARYREFERENCE($,$,'Warranty Content',$,'en',$); + +#10301= IFCRELASSOCIATESLIBRARY('0u1VLESiP0hBG5whk08sSd',$,$,$,(#3306),#17198); +#17198= IFCLIBRARYREFERENCE($,$,'Warranty Identifier',$,'en',$); + +#10302= IFCRELASSOCIATESLIBRARY('1NOF10DBb7ggeUKx31CyPb',$,$,$,(#3307),#17199); +#17199= IFCLIBRARYREFERENCE($,$,'Warranty Period',$,'en',$); + +#10303= IFCRELASSOCIATESLIBRARY('3Ouyp7JKTAshOYXlWxtt7L',$,$,$,(#3308),#17200); +#17200= IFCLIBRARYREFERENCE($,$,'Warranty Start Date',$,'en',$); + +#10304= IFCRELASSOCIATESLIBRARY('17XS0vl8j6UP6EINACuEWB',$,$,$,(#3309),#17201); +#17201= IFCLIBRARYREFERENCE($,$,'Washers Count',$,'en',$); + +#10305= IFCRELASSOCIATESLIBRARY('1jsi6_0TTE9vyO0qF3pBxw',$,$,$,(#3310),#17202); +#17202= IFCLIBRARYREFERENCE($,$,'Washer Shape',$,'en',$); + +#10307= IFCRELASSOCIATESLIBRARY('0m4ZCR9lL29fIBJ5xGlJDd',$,$,$,(#3311),#17203); +#17203= IFCLIBRARYREFERENCE($,$,'Wash Hand Basin Type',$,'en',$); + +#10308= IFCRELASSOCIATESLIBRARY('0RC92l27bDDAn7tUz8260e',$,$,$,(#3311),#17204); +#17204= IFCLIBRARYREFERENCE($,$,'\X2\624B6D1730447A2E985E\X0\','\X2\624B6D173044306E7A2E985E306F8A2D7F6E3055308C308B5834624030675B9A7FA93055308C307E30593002\X0\\X\0D\X\0A\X\0D\X\0A\X2\6B6F79D1752875F058F7FF1A53E33092308630593050969B306B53D7305130666D4130595EC36C346A5F5668\X0\\X\0D\X\0A\X2\624B6D173044FF1A\X0\500\X2\FF4DFF4D4EE54E0B306E5E45306E58C1639B3051578B624B6D173044\X0\\X\0D\X\0A\X2\75C596627528FF1A30B530A430D530A930F3304B6C3E6FEB96326B625F01304C4ED83044305F885B751F304C6700512A514830683055308C308B5834624030674F7F75283055308C308B624B6D1730446D1797625668\X0\\X\0D\X\0A\X2\4E0A30528D7730533057578BFF1A89D25EA68ABF6574306B3088306330667A7A306B3067304D308B8EF84E0A306B8A2D7F6E3055308C305F624B6D173044\X0\\X\0D\X\0A\X2\53167CA753F0FF1A57305E739762306B8A2D7F6E3055308C305F624B6D17304453F0\X0\\X\0D\X\0A\X2\6D176D4456746C34578BFF1A4E004EBA4EE54E0A306E4EBA9593304C540C6642306B4F7F75283067304D308B518630FB534A518630FB591A89D25F62306E6D17976253F0\X0\\X\0D\X\0A\X2\6D176D4430DC30A630EBFF1A4E004EBA4EE54E0A306E4EBA9593304C540C6642306B4F7F75283067304D308B591A89D25F62306E6D17976253F0\X0\','ja-JP',$); + +#10309= IFCRELASSOCIATESLIBRARY('2T73zYMWvD7vXogI1jO0Jx',$,$,$,(#3312),#17205); +#17205= IFCLIBRARYREFERENCE($,$,'Waste Trap Type',$,'en',$); + +#10310= IFCRELASSOCIATESLIBRARY('32YxMBx8HEgho65UJ$dw_K',$,$,$,(#3312),#17206); +#17206= IFCLIBRARYREFERENCE($,$,'\X2\5EC368C47269963281ED5F017A2E985E\X0\','\X2\5FC5898130683055308C308B30BF30A430D7304C30BB30C330C83055308C308B963281ED5F01306E5B9A7FA93055308C305F30BF30A430D7309278BA8A8D30573066304F3060305530443002\X0\','ja-JP',$); + +#10311= IFCRELASSOCIATESLIBRARY('2WIcGvaEz229UZrsleQB3a',$,$,$,(#3313),#17207); +#17207= IFCLIBRARYREFERENCE($,$,'Water',$,'en',$); + +#10312= IFCRELASSOCIATESLIBRARY('3Fq05r1I5ALOUNUG6DrjkZ',$,$,$,(#3313),#17208); +#17208= IFCLIBRARYREFERENCE($,$,'\X2\BB3CC18CBE44\X0\','\X2\D2B9C815\X0\ \X2\AE30AC04\X0\ \X2\B3D9C548\X0\ \X2\BB3C\X0\ \X2\C18CBE44\X0\.','ko-KR',$); + +#10313= IFCRELASSOCIATESLIBRARY('04ePpHCTv3yRUDvrmpwDxX',$,$,$,(#3314),#17209); +#17209= IFCLIBRARYREFERENCE($,$,'Water Consumption',$,'en',$); + +#10314= IFCRELASSOCIATESLIBRARY('3kQxU8Xq1CQuoX92jh4ENf',$,$,$,(#3314),#17210); +#17210= IFCLIBRARYREFERENCE($,$,'ConsommationEau','Quantit\S\i d''eau utilis\S\ie [NDT : telle que d\S\ifinie dans la norme NF P01-010]','fr-FR',$); + +#10315= IFCRELASSOCIATESLIBRARY('3n3c0vUuvEZQchX$AJ6YOp',$,$,$,(#3314),#17211); +#17211= IFCLIBRARYREFERENCE($,$,'\X2\6C346D888CBB91CF\X0\','\X2\6C34306E6D888CBB91CF3002\X0\','ja-JP',$); + +#10316= IFCRELASSOCIATESLIBRARY('1qWiLE0HvF7RFG_W3ncs$w',$,$,$,(#3314),#17212); +#17212= IFCLIBRARYREFERENCE($,$,'\X2\BB3C\X0\ \X2\C0ACC6A9\X0\','\X2\C0ACC6A9\X0\ \X2\C218B7C9C758\X0\ \X2\B9ACD130\X0\ \X2\C218\X0\','ko-KR',$); + +#10317= IFCRELASSOCIATESLIBRARY('00ALx8lhXC4P_qAjjJoEtp',$,$,$,(#3315),#17213); +#17213= IFCLIBRARYREFERENCE($,$,'Water Consumption Per Unit',$,'en',$); + +#10318= IFCRELASSOCIATESLIBRARY('1_EgTIKx1DaR$iQk0qJevP',$,$,$,(#3315),#17214); +#17214= IFCLIBRARYREFERENCE($,$,'ConsommationEauParUnite','Quantit\S\i d''eau utilis\S\ie telle que d\S\ifinie dans la norme ISO21930:2007 [NDT : et dans la norme NF P01-010]. Exprim\S\ie en litres.','fr-FR',$); + +#10319= IFCRELASSOCIATESLIBRARY('2$u5KKQ6rDR8__qj$mllVW',$,$,$,(#3315),#17215); +#17215= IFCLIBRARYREFERENCE($,$,'\X2\53584F4D3042305F308A6C344F7F7528\X0\','\X2\30EA30C330C830EB53584F4D3067886873FE3055308C305F6C34306E6D888CBB91CF3002\X0\','ja-JP',$); + +#10320= IFCRELASSOCIATESLIBRARY('3Sk4dKgdXDjwueFQD2UBoq',$,$,$,(#3315),#17216); +#17216= IFCLIBRARYREFERENCE($,$,'\X2\B2E8C704\X0\ \X2\B2F9\X0\ \X2\BB3C\X0\ \X2\C0ACC6A9\X0\','\X2\C0ACC6A9\X0\ \X2\C218B7C9C758\X0\ \X2\B9ACD130\X0\ \X2\C218\X0\','ko-KR',$); + +#10321= IFCRELASSOCIATESLIBRARY('1U9qNUeCz1XhoZGfaeNVt9',$,$,$,(#3316),#17217); +#17217= IFCLIBRARYREFERENCE($,$,'Water Content',$,'en',$); + +#10322= IFCRELASSOCIATESLIBRARY('2qmbz6qBr8Y9cArlMYxeCI',$,$,$,(#3316),#17218); +#17218= IFCLIBRARYREFERENCE($,$,'\X2\6C34542B91CF\X0\','\X2\30D230FC30BF30FC518590E8306E6C345206306E91CD307F\X0\','ja-JP',$); + +#10324= IFCRELASSOCIATESLIBRARY('2G9M4K0DLDdfq8mZDSahoo',$,$,$,(#3319),#17219); +#17219= IFCLIBRARYREFERENCE($,$,'Water Filter Type',$,'en',$); + +#10326= IFCRELASSOCIATESLIBRARY('05MOC86ZTEPA4sduAezmR1',$,$,$,(#3320),#17220); +#17220= IFCLIBRARYREFERENCE($,$,'Water Flow Control System Type',$,'en',$); + +#10327= IFCRELASSOCIATESLIBRARY('3GJqvL4If46AZ2MC4uwe_n',$,$,$,(#3321),#17221); +#17221= IFCLIBRARYREFERENCE($,$,'Water Fouling Resistance',$,'en',$); + +#10328= IFCRELASSOCIATESLIBRARY('1M00uo4FzDNP3Qw45NTzS_',$,$,$,(#3322),#17222); +#17222= IFCLIBRARYREFERENCE($,$,'Water Fouling Resistance',$,'en',$); + +#10329= IFCRELASSOCIATESLIBRARY('3GzyQMYbv918C8HiRV8ehb',$,$,$,(#3322),#17223); +#17223= IFCLIBRARYREFERENCE($,$,'\X2\6C3450746C5A308C62B56297\X0\','\X2\6C34FF0F7A7A6C179762306E6C5A308C62B56297\X0\','ja-JP',$); + +#10330= IFCRELASSOCIATESLIBRARY('3TL_JGt4f3KfD1aEBOowYq',$,$,$,(#3323),#17224); +#17224= IFCLIBRARYREFERENCE($,$,'Water Impermeability',$,'en',$); + +#10331= IFCRELASSOCIATESLIBRARY('2cgt14a0j4KfmFvYzcnd_G',$,$,$,(#3324),#17225); +#17225= IFCLIBRARYREFERENCE($,$,'Water Inlet Temperature Range',$,'en',$); + +#10332= IFCRELASSOCIATESLIBRARY('2jWQztc5D7Xv9DPFmXc4Rs',$,$,$,(#3324),#17226); +#17226= IFCLIBRARYREFERENCE($,$,'PlageTemp\S\iratureAlimentationEau','Plage de temp\S\irature de l''alimentation en eau admissible','fr-FR',$); + +#10333= IFCRELASSOCIATESLIBRARY('2NKP5R5gDAKvkWuNdXIgJa',$,$,$,(#3324),#17227); +#17227= IFCLIBRARYREFERENCE($,$,'\X2\516553E36C346E297BC456F2\X0\','\X2\516553E36C346E297BC456F2\X0\','ja-JP',$); + +#10334= IFCRELASSOCIATESLIBRARY('278jY1kB91uh0HaGp6qfZz',$,$,$,(#3325),#17228); +#17228= IFCLIBRARYREFERENCE($,$,'Water Is Potable',$,'en',$); + +#10335= IFCRELASSOCIATESLIBRARY('3Px$0t5_D0SO2_WeCj6kXY',$,$,$,(#3325),#17229); +#17229= IFCLIBRARYREFERENCE($,$,'\X2\98F275286C34304B30693046304B\X0\','\X2\6D88706B6813306E6C34304C98F27528304B30693046304B306E8868793AFF0898F27528FF1A\X0\TRUE\X2\30928A2D5B9A300198F275284EE55916FF1A\X0\FALSE\X2\30928A2D5B9AFF093002\X0\','ja-JP',$); + +#10336= IFCRELASSOCIATESLIBRARY('19D7oN1pH4MAIY7eqikmOA',$,$,$,(#3328),#17230); +#17230= IFCLIBRARYREFERENCE($,$,'Water Press Drop Curve',$,'en',$); + +#10337= IFCRELASSOCIATESLIBRARY('38XCBncFr39w3ttw2jHClK',$,$,$,(#3329),#17231); +#17231= IFCLIBRARYREFERENCE($,$,'Water Pressure Drop Curve',$,'en',$); + +#10338= IFCRELASSOCIATESLIBRARY('2vXerCCzn2P90yH2FLq$h5',$,$,$,(#3329),#17232); +#17232= IFCLIBRARYREFERENCE($,$,'CourbePerteChargeHydraulique','Courbe de perte de charge hydraulique, courbe perte de charge - d\S\ibit, perte de charge = f(D\S\ibitHydraulique).','fr-FR',$); + +#10339= IFCRELASSOCIATESLIBRARY('1XNvY9729BARehU2rsWcYv',$,$,$,(#3330),#17233); +#17233= IFCLIBRARYREFERENCE($,$,'Water Pressure Drop Curves',$,'en',$); + +#10340= IFCRELASSOCIATESLIBRARY('0zKirhfJT7OR$a5uCK$0ZX',$,$,$,(#3331),#17234); +#17234= IFCLIBRARYREFERENCE($,$,'Water Pressure Range',$,'en',$); + +#10342= IFCRELASSOCIATESLIBRARY('1$hziGEJPBgO5RQhf2dStR',$,$,$,(#3333),#17235); +#17235= IFCLIBRARYREFERENCE($,$,'Water Requirement',$,'en',$); + +#10343= IFCRELASSOCIATESLIBRARY('3Rb$UvVQfAsOvB3gsjKkLg',$,$,$,(#3333),#17236); +#17236= IFCLIBRARYREFERENCE($,$,'\X2\6C3489814EF6\X0\','\X2\6C34306E89814EF6\X0\','ja-JP',$); + +#10344= IFCRELASSOCIATESLIBRARY('0lnZQ9Oz95$glcNjNDgSgy',$,$,$,(#3334),#17237); +#17237= IFCLIBRARYREFERENCE($,$,'Water Requirement',$,'en',$); + +#10345= IFCRELASSOCIATESLIBRARY('1u2oN7G556EBehSGug$TWk',$,$,$,(#3335),#17238); +#17238= IFCLIBRARYREFERENCE($,$,'Water Requirement',$,'en',$); + +#10346= IFCRELASSOCIATESLIBRARY('208PQsSor8G8itFOlxQ_J1',$,$,$,(#3335),#17239); +#17239= IFCLIBRARYREFERENCE($,$,'\X2\6C345FC5898191CF\X0\','\X2\88DC7D666C34306E5FC5898191CF\X0\','ja-JP',$); + +#10347= IFCRELASSOCIATESLIBRARY('2fa4VTOFDBVB2iEd5QdMcx',$,$,$,(#3336),#17240); +#17240= IFCLIBRARYREFERENCE($,$,'Water Storage Capacity',$,'en',$); + +#10348= IFCRELASSOCIATESLIBRARY('2fnRoh9tX6LgJe1IKA7wsS',$,$,$,(#3336),#17241); +#17241= IFCLIBRARYREFERENCE($,$,'Capacit\S\iR\S\iservoirEau','Capacit\S\i de r\S\iserve en eau','fr-FR',$); + +#10349= IFCRELASSOCIATESLIBRARY('1XLMrM89T2HgKJUYhFjqi7',$,$,$,(#3336),#17242); +#17242= IFCLIBRARYREFERENCE($,$,'\X2\7F3651856C3491CF\X0\','\X2\7F3651856C3491CF\X0\','ja-JP',$); + +#10350= IFCRELASSOCIATESLIBRARY('2ZgmfPuC51TutrnI5IMWGo',$,$,$,(#3337),#17243); +#17243= IFCLIBRARYREFERENCE($,$,'Water Sump Temperature',$,'en',$); + +#10351= IFCRELASSOCIATESLIBRARY('0pGD0kbMn0DfCfWK3ryoxN',$,$,$,(#3337),#17244); +#17244= IFCLIBRARYREFERENCE($,$,'\X2\6DB26E295EA6\X0\','\X2\6DB26E295EA63000FF086C346E9C308A6E295EA6FF09\X0\','ja-JP',$); + +#10352= IFCRELASSOCIATESLIBRARY('3vyVNx7mL0ZwLXoFMcNi6z',$,$,$,(#3345),#17245); +#17245= IFCLIBRARYREFERENCE($,$,'Weather Data Date',$,'en',$); + +#10353= IFCRELASSOCIATESLIBRARY('17iUX$qFbAORifIhXYB$Ug',$,$,$,(#3345),#17246); +#17246= IFCLIBRARYREFERENCE($,$,'\X2\6C178C6130C730FC30BF\X0\','\X2\6C178C6153F0624057285730306E6C178C6130C730FC30BF3002\X0\','ja-JP',$); + +#10354= IFCRELASSOCIATESLIBRARY('0QKnRA5dD3AhS_fWQvTdFy',$,$,$,(#3345),#17247); +#17247= IFCLIBRARYREFERENCE($,$,'\X2\AE30C0C1B370C774D130\X0\','\X2\AE30C0C1B300\X0\ \X2\C9C0C5EDC758\X0\ \X2\AE30C0C1\X0\ \X2\B370C774D130C785B2C8B2E4\X0\.','ko-KR',$); + +#10355= IFCRELASSOCIATESLIBRARY('1Sn56Gj4X05RlVoggA74UA',$,$,$,(#3346),#17248); +#17248= IFCLIBRARYREFERENCE($,$,'Weather Data Station',$,'en',$); + +#10356= IFCRELASSOCIATESLIBRARY('22TH84NAf6evpLbp6LdE8O',$,$,$,(#3346),#17249); +#17249= IFCLIBRARYREFERENCE($,$,'\X2\6C178C6153F0624057285730\X0\','\X2\7A7A8ABF8CA083778A087B9766424F7F75283059308B6C178C6130C730FC30BF306E6C178C6153F06240572857303002\X0\','ja-JP',$); + +#10357= IFCRELASSOCIATESLIBRARY('2sS7IMyeP2NOgXfb0TcZQg',$,$,$,(#3346),#17250); +#17250= IFCLIBRARYREFERENCE($,$,'\X2\AE30C0C1B300\X0\ \X2\C704CE58\X0\','\X2\ACF5C870\X0\ \X2\BD80D558\X0\ \X2\ACC4C0B0C2DC\X0\ \X2\C0ACC6A9D558B294\X0\ \X2\AE30C0C1\X0\ \X2\B370C774D130\X0\ \X2\AE30C0C1B300\X0\ \X2\C704CE58\X0\.','ko-KR',$); + +#10359= IFCRELASSOCIATESLIBRARY('0pHz3fRCD87e9iBvRutd$d',$,$,$,(#3351),#17251); +#17251= IFCLIBRARYREFERENCE($,$,'Weight',$,'en',$); + +#10360= IFCRELASSOCIATESLIBRARY('2ytQt8Jy93p8JNIcSR48Y2',$,$,$,(#3351),#17252); +#17252= IFCLIBRARYREFERENCE($,$,'\X2\91CD91CF\X0\','\X2\30B130FC30D630EB306E91CD91CF3002\X0\','ja-JP',$); + +#10361= IFCRELASSOCIATESLIBRARY('1L0uB7XxbBhxywk3UTpNOf',$,$,$,(#3351),#17253); +#17253= IFCLIBRARYREFERENCE($,$,'\X2\BB34AC8C\X0\','\X2\CF00C774BE14C758\X0\ \X2\BB34AC8C\X0\','ko-KR',$); + +#10362= IFCRELASSOCIATESLIBRARY('1f0uAjqiT6UPI5pRgjiQVM',$,$,$,(#3352),#17254); +#17254= IFCLIBRARYREFERENCE($,$,'Weight',$,'en',$); + +#10363= IFCRELASSOCIATESLIBRARY('3uNs6eX$fBgu3gNX_P2z4k',$,$,$,(#3352),#17255); +#17255= IFCLIBRARYREFERENCE($,$,'\X2\91CD91CF\X0\','\X2\30B330A2\X0\kg/km\X2\306E91CD91CF3002\X0\','ja-JP',$); + +#10364= IFCRELASSOCIATESLIBRARY('0aWytKH09E4uq8n64QcsLa',$,$,$,(#3352),#17256); +#17256= IFCLIBRARYREFERENCE($,$,'\X2\BB34AC8C\X0\','\X2\CF54C5B4\X0\ kg / km\X2\C758\X0\ \X2\BB34AC8C\X0\.','ko-KR',$); + +#10365= IFCRELASSOCIATESLIBRARY('0sSVkPFAzEyAKn2RTkTSWD',$,$,$,(#3353),#17257); +#17257= IFCLIBRARYREFERENCE($,$,'Weight',$,'en',$); + +#10366= IFCRELASSOCIATESLIBRARY('1fWOKSUxnFfgXARO25BEUf',$,$,$,(#3354),#17258); +#17258= IFCLIBRARYREFERENCE($,$,'Weight',$,'en',$); + +#10367= IFCRELASSOCIATESLIBRARY('1M0rRLj157SAh64DXfo9B4',$,$,$,(#3354),#17259); +#17259= IFCLIBRARYREFERENCE($,$,'\X2\91CD91CF\X0\','\X2\52A06E7F5668306E91CD91CF\X0\','ja-JP',$); + +#10368= IFCRELASSOCIATESLIBRARY('08nRgrIdLEfPWEjt3wJBXn',$,$,$,(#3355),#17260); +#17260= IFCLIBRARYREFERENCE($,$,'Weight',$,'en',$); + +#10369= IFCRELASSOCIATESLIBRARY('3LHzbp0QHBYvgeWbSqEd5f',$,$,$,(#3355),#17261); +#17261= IFCLIBRARYREFERENCE($,$,'\X2\91CD3055\X0\','\X2\30B530A430EC30F330B591CD91CF\X0\','ja-JP',$); + +#10370= IFCRELASSOCIATESLIBRARY('3xg16wrFf1Z8i9BHkxnl0G',$,$,$,(#3356),#17262); +#17262= IFCLIBRARYREFERENCE($,$,'Weighted Efficiency',$,'en',$); + +#10371= IFCRELASSOCIATESLIBRARY('2PfDF2adT2YRqG1yGiIskc',$,$,$,(#3357),#17263); +#17263= IFCLIBRARYREFERENCE($,$,'Weighted Efficiency Curve',$,'en',$); + +#10372= IFCRELASSOCIATESLIBRARY('2C8aOkVCn8K9OKwrhqtIbM',$,$,$,(#3358),#17264); +#17264= IFCLIBRARYREFERENCE($,$,'d',$,'en',$); + +#10373= IFCRELASSOCIATESLIBRARY('0tvAFqtmzC3PS$CPZaj7WU',$,$,$,(#3359),#17265); +#17265= IFCLIBRARYREFERENCE($,$,'l',$,'en',$); + +#10374= IFCRELASSOCIATESLIBRARY('1PiRofIev3bgEAAz8PgJH2',$,$,$,(#3360),#17266); +#17266= IFCLIBRARYREFERENCE($,$,'e',$,'en',$); + +#10375= IFCRELASSOCIATESLIBRARY('271RYUddv0c9jLrGSze1vI',$,$,$,(#3361),#17267); +#17267= IFCLIBRARYREFERENCE($,$,'z',$,'en',$); + +#10376= IFCRELASSOCIATESLIBRARY('0QLd78JL53zRFwDgkRUiGP',$,$,$,(#3362),#17268); +#17268= IFCLIBRARYREFERENCE($,$,'c',$,'en',$); + +#10377= IFCRELASSOCIATESLIBRARY('01fxbDjg1BkAqjpaOXd0ZE',$,$,$,(#3363),#17269); +#17269= IFCLIBRARYREFERENCE($,$,'Wet Bulb Temperature',$,'en',$); + +#10378= IFCRELASSOCIATESLIBRARY('1qnGxUzsH4nxsSuo_n5_HQ',$,$,$,(#3364),#17270); +#17270= IFCLIBRARYREFERENCE($,$,'Wet Bulb Temperature',$,'en',$); + +#10379= IFCRELASSOCIATESLIBRARY('0vXsnuFAL9nwLUHggMhhRA',$,$,$,(#3366),#17271); +#17271= IFCLIBRARYREFERENCE($,$,'Wet Coil Fraction',$,'en',$); + +#10380= IFCRELASSOCIATESLIBRARY('0xSestjt53UBgqZgazF8dG',$,$,$,(#3366),#17272); +#17272= IFCLIBRARYREFERENCE($,$,'FractionBatterieHumide','Fraction de la surface de la batterie qui est humide (0 \S\` 1).','fr-FR',$); + +#10381= IFCRELASSOCIATESLIBRARY('05Nm0RfiPA08vrori$_GSl',$,$,$,(#3367),#17273); +#17273= IFCLIBRARYREFERENCE($,$,'Wheel Tip Speed',$,'en',$); + +#10382= IFCRELASSOCIATESLIBRARY('1PefXMc1zDSOenY1UQqFVE',$,$,$,(#3367),#17274); +#17274= IFCLIBRARYREFERENCE($,$,'\X2\30DB30A430FC30EB51487AEF901F5EA6\X0\','\X2\30D530A130F330D630EC30FC30C951487AEF901F5EA6\X0\\X\0D\X\0A\X2\901A5E3830018EF8304B3089670030829060304430D530A130F330D630EC30FC30C9306E51487AEF306E76F47DDA901F5EA63068305730665B9A7FA93055308C30663044308B\X0\','ja-JP',$); + +#10383= IFCRELASSOCIATESLIBRARY('3CdxrxXcPCDOt53hq4Xry6',$,$,$,(#3369),#17275); +#17275= IFCLIBRARYREFERENCE($,$,'Breite','Geforderte Breite des Durchbruchs, wird nur dann angegeben, wenn der Wert des Attributes "Form" gleich "Rechteck" ist.','de-DE',$); + +#10384= IFCRELASSOCIATESLIBRARY('3KMZEYorf8QAGq_eTwi5No',$,$,$,(#3369),#17276); +#17276= IFCLIBRARYREFERENCE($,$,'Width',$,'en',$); + +#10385= IFCRELASSOCIATESLIBRARY('2veXz80pj5iBhacjUezJbF',$,$,$,(#3369),#17277); +#17277= IFCLIBRARYREFERENCE($,$,'Largeur','La largeur requise de la r\S\iservation (extension horizontale en \S\il\S\ivation). Fournie seulement si la propri\S\it\S\i Forme a pour valeur "Rectangle".','fr-FR',$); + +#10386= IFCRELASSOCIATESLIBRARY('3tTW4ObyHFBwJ8I3xzLWez',$,$,$,(#3369),#17278); +#17278= IFCLIBRARYREFERENCE($,$,'\X2\5E45\X0\','\X2\7A7A9593306E5E45FF089AD83055306B304A3051308B6C345E7365B95411306E62E15F35FF0930926C423081308B5B9A7FA9306730593002300C56DB89D25F62300D306E5F6272B630D730ED30D130C630A3306E307F63D0793A3055308C307E30593002\X0\','ja-JP',$); + +#10387= IFCRELASSOCIATESLIBRARY('0iuwhxAY19RweZYEOodsec',$,$,$,(#3369),#17279); +#17279= IFCLIBRARYREFERENCE($,$,'\X2\5BBD5EA6\X0\','\X2\7A7A67844EF676845BBD5EA6FF0857287ACB976256FE4E2D6C345E7365B954117684957F5EA6FF09FF0C4EC55F53201C5F6272B6201D5C5E60274E3A201C77E95F62201D65F6900275283002\X0\','zh-CN',$); + +#10388= IFCRELASSOCIATESLIBRARY('0Q1r64CSv5NBsZiOfjw52b',$,$,$,(#3370),#17280); +#17280= IFCLIBRARYREFERENCE($,$,'Width',$,'en',$); + +#10389= IFCRELASSOCIATESLIBRARY('30RltsnlTA1A0Gq4ZYWenD',$,$,$,(#3370),#17281); +#17281= IFCLIBRARYREFERENCE($,$,'\X2\5E45\X0\','\X2\30D430C330C85E453002\X0\','ja-JP',$); + +#10390= IFCRELASSOCIATESLIBRARY('0DUIcVUQ9BpvLkZnmdLVuL',$,$,$,(#3370),#17282); +#17282= IFCLIBRARYREFERENCE($,$,'\X2\D3ED\X0\','\X2\D53CD2B8\X0\ \X2\D3ED\X0\','ko-KR',$); + +#10392= IFCRELASSOCIATESLIBRARY('3rQMcjWhz1rR6LaTNK770i',$,$,$,(#3376),#17283); +#17283= IFCLIBRARYREFERENCE($,$,'Wind Sensor Type',$,'en',$); + +#10393= IFCRELASSOCIATESLIBRARY('3cBpQRTVjF2PMoTpJdpSbA',$,$,$,(#3376),#17284); +#17284= IFCLIBRARYREFERENCE($,$,'\X2\98A830BB30F330B530FC30BF30A430D7\X0\','\X2\660E793A3055308C305F98A830BB30F330B530FC306E30BF30A430D730928B5852253059308B4E0089A73002\X0\','ja-JP',$); + +#10394= IFCRELASSOCIATESLIBRARY('0pZBhCRhvFrOgO0e75M3Sx',$,$,$,(#3376),#17285); +#17285= IFCLIBRARYREFERENCE($,$,'\X2\BC14B78C\X0\ \X2\C13CC11C\X0\ \X2\D0C0C785\X0\','\X2\BA85C2DCB41C\X0\ \X2\BC14B78C\X0\ \X2\C13CC11C\X0\ \X2\C720D615C744\X0\ \X2\C2DDBCC4D558B294\X0\ \X2\BAA9B85D\X0\.','ko-KR',$); + +#10395= IFCRELASSOCIATESLIBRARY('1MaJVFbrf6B9yiBvpXX$IM',$,$,$,(#3378),#17286); +#17286= IFCLIBRARYREFERENCE($,$,'Wire Diameter',$,'en',$); + +#10396= IFCRELASSOCIATESLIBRARY('3r6BE6OQnChRzDdCRMFuyH',$,$,$,(#3378),#17287); +#17287= IFCLIBRARYREFERENCE($,$,'\X2\30EF30A430E430FC5F84\X0\','\X2\30EF30A430E430FC306E516C79F076F45F843002\X0\','ja-JP',$); + +#10397= IFCRELASSOCIATESLIBRARY('1dP7D5uAzFIw$V6vNiStdD',$,$,$,(#3378),#17288); +#17288= IFCLIBRARYREFERENCE($,$,'\X2\C640C774C5B4\X0\ \X2\C9C0B984\X0\','\X2\C640C774C5B4C758\X0\ \X2\ACF5CE6D\X0\ \X2\C9C0B984\X0\','ko-KR',$); + +#10398= IFCRELASSOCIATESLIBRARY('3FIi1ELHj2c94J23yqXbnE',$,$,$,(#3379),#17289); +#17289= IFCLIBRARYREFERENCE($,$,'Wire Embedding Length',$,'en',$); + +#10399= IFCRELASSOCIATESLIBRARY('0__rLq5FPCQPdi8cfd4r9_',$,$,$,(#3379),#17290); +#17290= IFCLIBRARYREFERENCE($,$,'\X2\57CB30818FBC307F95773055\X0\','\X2\30D730EC30AD30E330B930C830B330F330AF30EA30FC30C890E86750306E4E2D306B57CB30818FBC307E308C305F30EF30A430E430FC306E957730553002\X0\','ja-JP',$); + +#10400= IFCRELASSOCIATESLIBRARY('3zxTBQNW9DquVuQ0cgMvXp',$,$,$,(#3379),#17291); +#17291= IFCLIBRARYREFERENCE($,$,'\X2\D3ECD568\X0\ \X2\AE38C774\X0\','\X2\D504B9AC\X0\ \X2\CE90C2A4D2B8\X0\ \X2\CF58D06CB9ACD2B8\X0\ \X2\BD80C7ACC18DC5D0\X0\ \X2\BB3BD78C\X0\ \X2\CCA0C0ACC758\X0\ \X2\AE38C774\X0\','ko-KR',$); + +#10401= IFCRELASSOCIATESLIBRARY('2Arprn5154fhwDb_h0rIR8',$,$,$,(#3380),#17292); +#17292= IFCLIBRARYREFERENCE($,$,'Wire Loop Base Plate Length',$,'en',$); + +#10402= IFCRELASSOCIATESLIBRARY('3_BV1YqIb93B_p6V8vPKI6',$,$,$,(#3380),#17293); +#17293= IFCLIBRARYREFERENCE($,$,'\X2\30D930FC30B930D730EC30FC30C895773055\X0\','\X2\30D930FC30B930D730EC30FC30C8306E957730553002\X0\','ja-JP',$); + +#10403= IFCRELASSOCIATESLIBRARY('2zKpgAN2L9jvxkaC$QTmYM',$,$,$,(#3380),#17294); +#17294= IFCLIBRARYREFERENCE($,$,'\X2\D50CB808C774D2B8\X0\ \X2\AE38C774\X0\','\X2\D50CB808C774D2B8\X0\ \X2\AE38C774\X0\','ko-KR',$); + +#10404= IFCRELASSOCIATESLIBRARY('3UvpNsp4T3yP2Lk8ZuQZp0',$,$,$,(#3381),#17295); +#17295= IFCLIBRARYREFERENCE($,$,'Wire Loop Base Plate Thickness',$,'en',$); + +#10405= IFCRELASSOCIATESLIBRARY('2vckXZiOTBcBNt4qClp3io',$,$,$,(#3381),#17296); +#17296= IFCLIBRARYREFERENCE($,$,'\X2\30D930FC30B930D730EC30FC30C8539A\X0\','\X2\30D930FC30B930D730EC30FC30C8306E677F539A3002\X0\','ja-JP',$); + +#10406= IFCRELASSOCIATESLIBRARY('3eqNeLooH9whQZsT8fL46Z',$,$,$,(#3381),#17297); +#17297= IFCLIBRARYREFERENCE($,$,'\X2\BCA0C774C2A4\X0\ \X2\D50CB808C774D2B8\X0\ \X2\B450AED8\X0\','\X2\BCA0C774C2A4\X0\ \X2\D50CB808C774D2B8\X0\ \X2\B450AED8\X0\','ko-KR',$); + +#10407= IFCRELASSOCIATESLIBRARY('2Qhc0FeMrF_xb7CqdjEsVC',$,$,$,(#3382),#17298); +#17298= IFCLIBRARYREFERENCE($,$,'Wire Loop Base Plate Width',$,'en',$); + +#10408= IFCRELASSOCIATESLIBRARY('3rEywOaTv6YfUI3G4CvGxI',$,$,$,(#3382),#17299); +#17299= IFCLIBRARYREFERENCE($,$,'\X2\30D930FC30B930D730EC30FC30C85E45\X0\','\X2\30D930FC30B930D730EC30FC30C8306E5E453002\X0\','ja-JP',$); + +#10409= IFCRELASSOCIATESLIBRARY('3FgPJtUCTARfIB9YaUKiJ9',$,$,$,(#3382),#17300); +#17300= IFCLIBRARYREFERENCE($,$,'\X2\BCA0C774C2A4\X0\ \X2\D50CB808C774D2B8\X0\ \X2\D3ED\X0\','\X2\BCA0C774C2A4\X0\ \X2\D50CB808C774D2B8\X0\ \X2\D3ED\X0\','ko-KR',$); + +#10410= IFCRELASSOCIATESLIBRARY('1Qr$hVvRzBFwTegeOW6fIN',$,$,$,(#3383),#17301); +#17301= IFCLIBRARYREFERENCE($,$,'Wire Loop Length',$,'en',$); + +#10411= IFCRELASSOCIATESLIBRARY('2lxBXjqrLBSezUXVJZjkJp',$,$,$,(#3383),#17302); +#17302= IFCLIBRARYREFERENCE($,$,'\X2\75593081517795773055\X0\','\X2\30EF30A430E430FC306E75593081517790E85206306E957730553002\X0\','ja-JP',$); + +#10412= IFCRELASSOCIATESLIBRARY('04PX1pQRv08PEpBRAP7KPu',$,$,$,(#3383),#17303); +#17303= IFCLIBRARYREFERENCE($,$,'\X2\D074B7A8D504\X0\ \X2\AE38C774\X0\','\X2\C640C774C5B4\X0\ \X2\D074B7A8D504\X0\ \X2\BD80BD84C758\X0\ \X2\AE38C774\X0\','ko-KR',$); + +#10414= IFCRELASSOCIATESLIBRARY('0CqW92llzBqOSMgGmEjha$',$,$,$,(#3385),#17304); +#17304= IFCLIBRARYREFERENCE($,$,'With Backdrop',$,'en',$); + +#10415= IFCRELASSOCIATESLIBRARY('2v9t1zkm566vOxZPv4gETJ',$,$,$,(#3385),#17305); +#17305= IFCLIBRARYREFERENCE($,$,'\X2\30D030C330AF30C930ED30C330D74ED83051\X0\','\X2\30C030AF30C830B930DA30FC30B9306F30D030C330AF30C930ED30C330D762163044306F58304ED83051304B30693046304BFF08\X0\TRUE\X2\62163044306F\X0\FALSE\X2\FF093002\X0\','ja-JP',$); + +#10416= IFCRELASSOCIATESLIBRARY('2i7Soup$n9rgPO5qwuKOAh',$,$,$,(#3385),#17306); +#17306= IFCLIBRARYREFERENCE($,$,'\X2\BC31\X0\ \X2\B4DCB86D\X0\ \X2\C9C0C815\X0\','\X2\B355D2B8\X0\ \X2\ACF5AC04\X0\ \X2\BC31B4DCB86D\X0\ \X2\D639C740\X0\ \X2\BCF4\X0\ \X2\D45CC2DC\X0\ \X2\C5ECBD80\X0\ (TRUE \X2\B610B294\X0\ FALSE)','ko-KR',$); + +#10417= IFCRELASSOCIATESLIBRARY('0NEUj1dh5238SKgdJZ8tBJ',$,$,$,(#3386),#17307); +#17307= IFCLIBRARYREFERENCE($,$,'With Backdrop',$,'en',$); + +#10418= IFCRELASSOCIATESLIBRARY('3fg5nPc$L85fSFxX4h8c$4',$,$,$,(#3386),#17308); +#17308= IFCLIBRARYREFERENCE($,$,'\X2\30D030C330AF30C930ED30C330D74ED83051\X0\','\X2\30C030AF30C830B930DA30FC30B9306F30D030C330AF30C930ED30C330D762163044306F58304ED83051304B30693046304BFF08\X0\TRUE\X2\62163044306F\X0\FALSE\X2\FF093002\X0\','ja-JP',$); + +#10419= IFCRELASSOCIATESLIBRARY('3uy_pgZ9b0s9guHvVMDiRD',$,$,$,(#3386),#17309); +#17309= IFCLIBRARYREFERENCE($,$,'\X2\BC31\X0\ \X2\B4DCB86D\X0\ \X2\C9C0C815\X0\','\X2\B355D2B8\X0\ \X2\ACF5AC04\X0\ \X2\BC31B4DCB86D\X0\ \X2\D639C740\X0\ \X2\BCF4\X0\ \X2\D45CC2DC\X0\ \X2\C5ECBD80\X0\ (TRUE \X2\B610B294\X0\ FALSE)','ko-KR',$); + +#10420= IFCRELASSOCIATESLIBRARY('0zl5NVERj0Tv1Qk0yHy6wu',$,$,$,(#3388),#17310); +#17310= IFCLIBRARYREFERENCE($,$,'With Lock',$,'en',$); + +#10421= IFCRELASSOCIATESLIBRARY('1dw9rnvhv7pQvgxTc$2ODS',$,$,$,(#3389),#17311); +#17311= IFCLIBRARYREFERENCE($,$,'Workability',$,'en',$); + +#10422= IFCRELASSOCIATESLIBRARY('2ZptX7oEj3Yf7l1FY6FoEu',$,$,$,(#3390),#17312); +#17312= IFCLIBRARYREFERENCE($,$,'Work Day Duration',$,'en',$); + +#10423= IFCRELASSOCIATESLIBRARY('3oy4LVAbj95g5Hh2tER8Wq',$,$,$,(#3390),#17313); +#17313= IFCLIBRARYREFERENCE($,$,'\X2\4F5C696D65E56570\X0\','\X2\4F5C696D66429593309257FA306B3057305F30017D4C904E66429593306E65E565703002\X0\','ja-JP',$); + +#10424= IFCRELASSOCIATESLIBRARY('33Cuwk57vEff_6240ZE8b_',$,$,$,(#3391),#17314); +#17314= IFCLIBRARYREFERENCE($,$,'Work Execution Level',$,'en',$); + +#10425= IFCRELASSOCIATESLIBRARY('2UctjQ4mf5Xhby0V95E$Fq',$,$,$,(#3392),#17315); +#17315= IFCLIBRARYREFERENCE($,$,'Work Finish Time',$,'en',$); + +#10426= IFCRELASSOCIATESLIBRARY('3UwCmaUhPAIwHMdzY8bmPb',$,$,$,(#3392),#17316); +#17316= IFCLIBRARYREFERENCE($,$,'\X2\4F5C696D7D424E8666429593\X0\','\X2\4F5C696D304C7D424E863059308B30B930B130B830E530FC30EB306E30C730D530A930EB30C86642523B3002\X0\','ja-JP',$); + +#10427= IFCRELASSOCIATESLIBRARY('0TAIgHXnf1GBpj8KHFl8$7',$,$,$,(#3393),#17317); +#17317= IFCLIBRARYREFERENCE($,$,'Working Pressure',$,'en',$); + +#10428= IFCRELASSOCIATESLIBRARY('2xR194OYPBUOU5p0bIvhah',$,$,$,(#3393),#17318); +#17318= IFCLIBRARYREFERENCE($,$,'\X2\904B8EE25727529B\X0\','\X2\30D030EB30D6306E901A5E384E8860F33055308C308B67009AD8904B8EE25727529B\X0\','ja-JP',$); + +#10429= IFCRELASSOCIATESLIBRARY('08utB6DDzCJQRDRXdBS5Qv',$,$,$,(#3394),#17319); +#17319= IFCLIBRARYREFERENCE($,$,'Working Pressure',$,'en',$); + +#10430= IFCRELASSOCIATESLIBRARY('1h9Gr9xdzF_ujKqhUE8iA0',$,$,$,(#3394),#17320); +#17320= IFCLIBRARYREFERENCE($,$,'\X2\5727529B30AF30E930B9\X0\','\X2\7BA18F446A293092630130645F535C40FF08\X0\SMACNA\X2\306A3069FF09306B3088306330665B9A7FA93055308C305F5727529B5206985E\X0\','ja-JP',$); + +#10431= IFCRELASSOCIATESLIBRARY('2n5iyTI398Zh6M1aZDWVCE',$,$,$,(#3395),#17321); +#17321= IFCLIBRARYREFERENCE($,$,'Working Pressure',$,'en',$); + +#10432= IFCRELASSOCIATESLIBRARY('1d4Zs5Ztz3cfOcTdpSAXCO',$,$,$,(#3395),#17322); +#17322= IFCLIBRARYREFERENCE($,$,'\X2\52D54F5C5727\X0\','\X2\52D54F5C5727\X0\','ja-JP',$); + +#10433= IFCRELASSOCIATESLIBRARY('1Qo2408Lz8796fPtS_yCsh',$,$,$,(#3396),#17323); +#17323= IFCLIBRARYREFERENCE($,$,'Working Pressure',$,'en',$); + +#10434= IFCRELASSOCIATESLIBRARY('03W$UDdEr2DfHVkK6BD2Vc',$,$,$,(#3396),#17324); +#17324= IFCLIBRARYREFERENCE($,$,'PressionFonctionnement','Pression de fonctionnement de la chaudi\S\hre.','fr-FR',$); + +#10435= IFCRELASSOCIATESLIBRARY('0gVpGHZ9H7_eavhjXV_ijD',$,$,$,(#3396),#17325); +#17325= IFCLIBRARYREFERENCE($,$,'\X2\4F5C52D55727529B\X0\','\X2\30DC30A430E9904B8EE25727529B\X0\','ja-JP',$); + +#10436= IFCRELASSOCIATESLIBRARY('3XshMvHGb6xvqXl$yLzogq',$,$,$,(#3397),#17326); +#17326= IFCLIBRARYREFERENCE($,$,'Working Pressure Range',$,'en',$); + +#10437= IFCRELASSOCIATESLIBRARY('1MMgN$qoXEbgJSQlQPAR2s',$,$,$,(#3397),#17327); +#17327= IFCLIBRARYREFERENCE($,$,'\X2\4F5C52D55727529B7BC456F2\X0\','\X2\8A315BB967005C0F30FB670059274F5C52D55727529BFF08546856F257273068306E76F85BFE5024FF09\X0\','ja-JP',$); + +#10438= IFCRELASSOCIATESLIBRARY('1ZEOdHRMfC1On9Je_QOhqm',$,$,$,(#3399),#17328); +#17328= IFCLIBRARYREFERENCE($,$,'Work Month Duration',$,'en',$); + +#10439= IFCRELASSOCIATESLIBRARY('19qzLLvLX7OP472LtVDIWz',$,$,$,(#3399),#17329); +#17329= IFCLIBRARYREFERENCE($,$,'\X2\4F5C696D67086570\X0\','\X2\4F5C696D66429593309257FA306B3057305F7D4C904E66429593306E90316570306E670865703002\X0\','ja-JP',$); + +#10440= IFCRELASSOCIATESLIBRARY('0upmYLsU5CF9vAyd17rROi',$,$,$,(#3400),#17330); +#17330= IFCLIBRARYREFERENCE($,$,'Work Start Time',$,'en',$); + +#10441= IFCRELASSOCIATESLIBRARY('1bXw8Z$6LFYfrsrQX_83nj',$,$,$,(#3400),#17331); +#17331= IFCLIBRARYREFERENCE($,$,'\X2\4F5C696D958B59CB66429593\X0\','\X2\4ED54E8B958B59CB4E885B9A306E30C730D530A930EB30C86642523B300230D730EC30BC30F330C630FC30B730E730F376EE7684306E305F3081306B30014ED54E8B306E958B59CB66429593304C\X0\WorkStartTime\X2\30684E0081F43059308B306A30893070300130A230D730EA30B130FC30B730E730F3306F65E54ED83060305130928868793A3059308B307B304630929078307630533068304C51FA6765308B30029006306B300166429593309263075B9A3059308B30533068306A304F65E54ED830925165529B3057305F969B300130A230D730EA30B130FC30B730E730F3306F\X0\WorkStartTime\X2\309281EA52D57684306B8FFD52A03059308B30533068304C51FA6765308B3002\X0\','ja-JP',$); + +#10442= IFCRELASSOCIATESLIBRARY('3RD3vGjz57qgQO2$AA4DEL',$,$,$,(#3401),#17332); +#17332= IFCLIBRARYREFERENCE($,$,'Worksurface Area',$,'en',$); + +#10443= IFCRELASSOCIATESLIBRARY('2_sSxKn6XAVgwMCdFqT6N1',$,$,$,(#3402),#17333); +#17333= IFCLIBRARYREFERENCE($,$,'Worksurface Area',$,'en',$); + +#10444= IFCRELASSOCIATESLIBRARY('1tPD7Tk5fEThEIUzzyVHRk',$,$,$,(#3403),#17334); +#17334= IFCLIBRARYREFERENCE($,$,'Work Type Requested',$,'en',$); + +#10445= IFCRELASSOCIATESLIBRARY('08Hl8yl_HD_uqYjFa5Icff',$,$,$,(#3404),#17335); +#17335= IFCLIBRARYREFERENCE($,$,'Work Type Requested',$,'en',$); + +#10446= IFCRELASSOCIATESLIBRARY('0b8cxaVRn4jwjeZ12$4$kS',$,$,$,(#3405),#17336); +#17336= IFCLIBRARYREFERENCE($,$,'Work Week Duration',$,'en',$); + +#10447= IFCRELASSOCIATESLIBRARY('1T9FDNaUv5$g_mj8JquNmu',$,$,$,(#3405),#17337); +#17337= IFCLIBRARYREFERENCE($,$,'\X2\4F5C696D90316570\X0\','\X2\4F5C696D66429593309257FA306B3057305F7D4C904E66429593306E903165703002\X0\','ja-JP',$); + +#10448= IFCRELASSOCIATESLIBRARY('2wsveE1LP4fB0urKyanfPd',$,$,$,(#3406),#17338); +#17338= IFCLIBRARYREFERENCE($,$,'Wrapping Material',$,'en',$); + +#10449= IFCRELASSOCIATESLIBRARY('0phX_1Um9BnvDy8IuzxnKR',$,$,$,(#3406),#17339); +#17339= IFCLIBRARYREFERENCE($,$,'\X2\530588C567506599\X0\','\X2\54C17269306E530588C5306B4F7F75283055308C308B67506599306B95A23059308B72798A184E8B98053002\X0\','ja-JP',$); + +#10450= IFCRELASSOCIATESLIBRARY('1wWSQyQ$9BKuoNsS2FHQXA',$,$,$,(#3408),#17340); +#17340= IFCLIBRARYREFERENCE($,$,'XDirection Lower Bar Count',$,'en',$); + +#10451= IFCRELASSOCIATESLIBRARY('0Kknel18z07frD1U6pmkMb',$,$,$,(#3408),#17341); +#17341= IFCLIBRARYREFERENCE($,$,'X\X2\65B954114E0B7AEF7B4B672C6570\X0\','X\X2\65B95411306E4E0B7AEF7B4B672C65703002\X0\','ja-JP',$); + +#10452= IFCRELASSOCIATESLIBRARY('0jB_p1z513KgX7jGpsCHxx',$,$,$,(#3409),#17342); +#17342= IFCLIBRARYREFERENCE($,$,'XDirection Tie Hoop Bar Pitch',$,'en',$); + +#10453= IFCRELASSOCIATESLIBRARY('2QHO1qeQX6n8RNF_mmklqz',$,$,$,(#3409),#17343); +#17343= IFCLIBRARYREFERENCE($,$,'\X2\FF3865B954115DFE6B6230817B4B95939694\X0\','\X2\FF3865B954115DFE6B627B4B306E959396943002\X0\','ja-JP',$); + +#10454= IFCRELASSOCIATESLIBRARY('3Y6mBYNSjBZOimbh3_OR$c',$,$,$,(#3410),#17344); +#17344= IFCLIBRARYREFERENCE($,$,'XDirection Tie Hoop Count',$,'en',$); + +#10455= IFCRELASSOCIATESLIBRARY('0rar_rMFb2CfRYplA0$Hgj',$,$,$,(#3410),#17345); +#17345= IFCLIBRARYREFERENCE($,$,'\X2\FF3865B954115DFE6B6230817B4B672C6570\X0\','\X2\FF3865B954115DFE6B627B4B306E672C65703002\X0\','ja-JP',$); + +#10456= IFCRELASSOCIATESLIBRARY('33Fs9DIX584xE4apQjGVix',$,$,$,(#3411),#17346); +#17346= IFCLIBRARYREFERENCE($,$,'XDirection Upper Bar Count',$,'en',$); + +#10457= IFCRELASSOCIATESLIBRARY('1u2UcjWiv8iRqrP6ezed$j',$,$,$,(#3411),#17347); +#17347= IFCLIBRARYREFERENCE($,$,'X\X2\65B954114E0A7AEF7B4B672C6570\X0\','X\X2\65B95411306E4E0A7AEF7B4B672C65703002\X0\','ja-JP',$); + +#10458= IFCRELASSOCIATESLIBRARY('3yyjjl7ir9jfQgaGLtb5K6',$,$,$,(#3412),#17348); +#17348= IFCLIBRARYREFERENCE($,$,'YDirection Lower Bar Count',$,'en',$); + +#10459= IFCRELASSOCIATESLIBRARY('2vKCJz_uP5shrFZaBFWiOj',$,$,$,(#3412),#17349); +#17349= IFCLIBRARYREFERENCE($,$,'Y\X2\65B954114E0B7AEF7B4B672C6570\X0\','Y\X2\65B95411306E4E0B7AEF7B4B672C65703002\X0\','ja-JP',$); + +#10460= IFCRELASSOCIATESLIBRARY('3U$U06kePALO1JqSRjmMlg',$,$,$,(#3413),#17350); +#17350= IFCLIBRARYREFERENCE($,$,'YDirection Tie Hoop Bar Pitch',$,'en',$); + +#10461= IFCRELASSOCIATESLIBRARY('0oJt3Hg5b3nvS1ksBnoGmQ',$,$,$,(#3413),#17351); +#17351= IFCLIBRARYREFERENCE($,$,'Y\X2\65B954115DFE6B6230817B4B95939694\X0\','Y\X2\65B954115DFE6B627B4B306E959396943002\X0\','ja-JP',$); + +#10462= IFCRELASSOCIATESLIBRARY('2z$GhEbdH3p8K55ZLSCKdR',$,$,$,(#3414),#17352); +#17352= IFCLIBRARYREFERENCE($,$,'YDirection Tie Hoop Count',$,'en',$); + +#10463= IFCRELASSOCIATESLIBRARY('0u0WCTdAjEPhy7LcSi97BW',$,$,$,(#3414),#17353); +#17353= IFCLIBRARYREFERENCE($,$,'Y\X2\65B954115DFE6B6230817B4B672C6570\X0\','Y\X2\65B954115DFE6B627B4B306E672C65703002\X0\','ja-JP',$); + +#10464= IFCRELASSOCIATESLIBRARY('3CsJU_rnrBl8K14kXI3Qu1',$,$,$,(#3415),#17354); +#17354= IFCLIBRARYREFERENCE($,$,'YDirection Upper Bar Count',$,'en',$); + +#10465= IFCRELASSOCIATESLIBRARY('09TY1LgKD8y9yf3xFq$BdY',$,$,$,(#3415),#17355); +#17355= IFCLIBRARYREFERENCE($,$,'Y\X2\65B954114E0A7AEF7B4B672C6570\X0\','Y\X2\65B95411306E4E0A7AEF7B4B672C65703002\X0\','ja-JP',$); + +#10466= IFCRELASSOCIATESLIBRARY('0AMdl06K51aPzH5gFRFxhT',$,$,$,(#3416),#17356); +#17356= IFCLIBRARYREFERENCE($,$,'Baujahr','Jahr der Errichtung des Geb\S\dudes, einschlie\S\_liich des Jahres der geplanten Fertigstellung.','de-DE',$); + +#10467= IFCRELASSOCIATESLIBRARY('2nqtr3THn47gMyNY_gpqdk',$,$,$,(#3416),#17357); +#17357= IFCLIBRARYREFERENCE($,$,'Year Of Construction',$,'en',$); + +#10468= IFCRELASSOCIATESLIBRARY('1YaO4wxvb4BfLf0B971cnU',$,$,$,(#3416),#17358); +#17358= IFCLIBRARYREFERENCE($,$,'AnneeConstruction','Ann\S\ie de construction de ce b\S\btiment, incluant l''ann\S\ie de parfait ach\S\hvement.','fr-FR',$); + +#10469= IFCRELASSOCIATESLIBRARY('0coeA13efCSv0SK2FlfFSh',$,$,$,(#3416),#17359); +#17359= IFCLIBRARYREFERENCE($,$,'\X2\65BD5DE55E74\X0\','\X2\65BD5DE5306E5E7430027AE35DE5306E4E8860F35E743082542B30803002\X0\','ja-JP',$); + +#10470= IFCRELASSOCIATESLIBRARY('20PyySkA9FmegGTwJMX1Px',$,$,$,(#3416),#17360); +#17360= IFCLIBRARYREFERENCE($,$,'\X2\C2DCACF5\X0\ \X2\B144\X0\','\X2\C2DCACF5\X0\ \X2\B144\X0\. \X2\C900ACF5\X0\ \X2\C608C815\X0\ \X2\B144\X0\ \X2\D3ECD568D55CB2E4\X0\.','ko-KR',$); + +#10471= IFCRELASSOCIATESLIBRARY('1fQfx3jqD0mBcisrL5tQWn',$,$,$,(#3417),#17361); +#17361= IFCLIBRARYREFERENCE($,$,'letztes Renovierungsjahr','Jahr der letzten Renovierung des Geb\S\dudes.','de-DE',$); + +#10472= IFCRELASSOCIATESLIBRARY('1MQ3QRuKH3xALXUHgVpzjV',$,$,$,(#3417),#17362); +#17362= IFCLIBRARYREFERENCE($,$,'Year Of Last Refurbishment',$,'en',$); + +#10473= IFCRELASSOCIATESLIBRARY('3_MQLVjaT7S92vMbTvGGxd',$,$,$,(#3417),#17363); +#17363= IFCLIBRARYREFERENCE($,$,'Ann\S\ie de la derni\S\hre r\S\inovation','Ann\S\ie de la derni\S\hre r\S\inovation majeure ou de la reconstruction du b\S\btiment.','fr-FR',$); + +#10474= IFCRELASSOCIATESLIBRARY('2QerpTqrDERQghxLhTkqiE',$,$,$,(#3418),#17364); +#17364= IFCLIBRARYREFERENCE($,$,'Yield Stress',$,'en',$); + +#10475= IFCRELASSOCIATESLIBRARY('1LP3qOglD2Mwg2InOizTRI',$,$,$,(#3421),#17365); +#17365= IFCLIBRARYREFERENCE($,$,'Young Modulus',$,'en',$); + +#10476= IFCRELASSOCIATESLIBRARY('2xv7gR6MzDuu$T_oBUFGfa',$,$,$,(#3441),#17366); +#17366= IFCLIBRARYREFERENCE($,$,'Zoom',$,'en',$); + +#10477= IFCRELASSOCIATESLIBRARY('2$a6jHOnz3Ih_iBsBxV2uX',$,$,$,(#3441),#17367); +#17367= IFCLIBRARYREFERENCE($,$,'\X2\30BA30FC30E0\X0\','\X2\30BA30FC30E053EF80FD7BC456F2FF08500D7387FF093092793A30593002\X0\','ja-JP',$); + +#10478= IFCRELASSOCIATESLIBRARY('34jCudHOz8eetS$tl_ENg_',$,$,$,(#3442),#17368); +#17368= IFCLIBRARYREFERENCE($,$,'In Plane',$,'en',$); + +#10479= IFCRELASSOCIATESLIBRARY('2vnrLSRYzCmgsOVfJpCaIG',$,$,$,(#3443),#17369); +#17369= IFCLIBRARYREFERENCE($,$,'In Plane',$,'en',$); + +#10480= IFCRELASSOCIATESLIBRARY('0pvWD3lb55QuXQyhCkw2Ht',$,$,$,(#3444),#17370); +#17370= IFCLIBRARYREFERENCE($,$,'In Plane Negative',$,'en',$); + +#10481= IFCRELASSOCIATESLIBRARY('08ht8RyU56Jus0mausJEKG',$,$,$,(#3445),#17371); +#17371= IFCLIBRARYREFERENCE($,$,'Out Of Plane',$,'en',$); + +#10482= IFCRELASSOCIATESLIBRARY('0PmguX5KXDduy7ObsyOt8h',$,$,$,(#3446),#17372); +#17372= IFCLIBRARYREFERENCE($,$,'Out Of Plane',$,'en',$); + +#10483= IFCRELASSOCIATESLIBRARY('0K64GiaIv3URDhJh86mWLZ',$,$,$,(#3447),#17373); +#17373= IFCLIBRARYREFERENCE($,$,'Out Of Plane Negative',$,'en',$); + +#10484= IFCRELASSOCIATESLIBRARY('2t39wSLv91JuDK_Xu5Qvc9',$,$,$,(#3448),#17374); +#17374= IFCLIBRARYREFERENCE($,$,'Action Request',$,'en',$); + +#10485= IFCRELASSOCIATESLIBRARY('1Efon4DJf6OPUp$UZF834O',$,$,$,(#3448),#17375); +#17375= IFCLIBRARYREFERENCE($,$,$,'\X2\30D530A130B730EA30C630A330DE30CD30B830E130F330C8306B304A3051308B65BD7B563078306E89818ACB4E8B9805306B95A23059308B30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#10486= IFCRELASSOCIATESLIBRARY('1sfd4h5_962xmEiZGqinpq',$,$,$,(#3449),#17376); +#17376= IFCLIBRARYREFERENCE($,$,'Actor Common',$,'en',$); + +#10487= IFCRELASSOCIATESLIBRARY('2hHAaFoeb9nfE59nIfPCgi',$,$,$,(#3449),#17377); +#17377= IFCLIBRARYREFERENCE($,$,$,'\X2\30A230AF30BF30FCFF0895A24FC28005FF0930013042308B63075B9A3055308C305F6BCD96C656E3306B95A24E0E8005657030924E0E3048308B80FD529B3001\X0\IfcActor\X2\306E30A430F330B930BF30F330B9306E6570306E96C654083068305730663088308A30824E003064306E4FA150243068305730666271304630533068306E51FA6765308B7279602730683057306663075B9A3055308C308B65703001306A3069306E5206985E309253EF80FD306B3059308B30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#10488= IFCRELASSOCIATESLIBRARY('1Q1ZnjTsf1KQCdA569bGoQ',$,$,$,(#3449),#17378); +#17378= IFCLIBRARYREFERENCE($,$,$,'\X2\8BE55C5E602796C676844F5C75284E3A5BF953C24E0E80058FDB4E006B6552067C7BFF0C530562EC5C064E005B9A657091CF768453C24E0E80055F524E3A4E007EC4768480FD529B3002672C5C5E602796C67684657091CF5C5E60274E3A4E004E2A5355503CFF0C800C4E0D662F4F5C4E3A591A4E2A\X0\IfcActor\X2\5B9E4F8B768496C654083002\X0\','zh-CN',$); + +#10489= IFCRELASSOCIATESLIBRARY('2Hwm3ZMd1Fv8obX3fRSVn6',$,$,$,(#3450),#17379); +#17379= IFCLIBRARYREFERENCE($,$,'Actuator PHistory',$,'en',$); + +#10490= IFCRELASSOCIATESLIBRARY('2Pt0rvgbf5cPrNzijDU44M',$,$,$,(#3450),#17380); +#17380= IFCLIBRARYREFERENCE($,$,$,'\X2\30A230AF30C130E530A830FC30BF306E602780FD5C656B74306E5C5E60273002\X0\IFC4\X2\306B30668FFD52A03002\X0\','ja-JP',$); + +#10491= IFCRELASSOCIATESLIBRARY('1cVTYixC54SRo0YIZ$ipQB',$,$,$,(#3451),#17381); +#17381= IFCLIBRARYREFERENCE($,$,'Actuator Type Common',$,'en',$); + +#10492= IFCRELASSOCIATESLIBRARY('0il5_7_MHEP9RMT1jh4m4x',$,$,$,(#3451),#17382); +#17382= IFCLIBRARYREFERENCE($,$,$,'\X2\30A230AF30C130E530A830FC30BF30BF30A430D7306E5171901A5C5E60273002\X0\','ja-JP',$); + +#10493= IFCRELASSOCIATESLIBRARY('3yjUfidMDCJgjchueVzwwp',$,$,$,(#3452),#17383); +#17383= IFCLIBRARYREFERENCE($,$,'Actuator Type Electric Actuator',$,'en',$); + +#10494= IFCRELASSOCIATESLIBRARY('0go7eQB3zF6ww8Xk4dn5vy',$,$,$,(#3452),#17384); +#17384= IFCLIBRARYREFERENCE($,$,$,'\X2\52365FA189817D20309296FB6C177684306B4F5C52D53055305B308B30C730D030A430B93002\X0\','ja-JP',$); + +#10495= IFCRELASSOCIATESLIBRARY('2oG103f6jCp9tmWieRn80z',$,$,$,(#3453),#17385); +#17385= IFCLIBRARYREFERENCE($,$,'Actuator Type Hydraulic Actuator',$,'en',$); + +#10496= IFCRELASSOCIATESLIBRARY('3AaM21OybFvOyicCVu_gNY',$,$,$,(#3453),#17386); +#17386= IFCLIBRARYREFERENCE($,$,$,'\X2\52365FA189817D2030926C345727FF086CB95727FF0930674F5C52D53055305B308B30C730D030A430B93002\X0\','ja-JP',$); + +#10497= IFCRELASSOCIATESLIBRARY('0JAyBtoFL4VQJpJNn5dvKj',$,$,$,(#3454),#17387); +#17387= IFCLIBRARYREFERENCE($,$,'Actuator Type Linear Actuation',$,'en',$); + +#10498= IFCRELASSOCIATESLIBRARY('1jR$S__$b8KhdOhWL87Y8m',$,$,$,(#3454),#17388); +#17388= IFCLIBRARYREFERENCE($,$,$,'\X2\30A230AF30C130E530A830FC30BF306E76F47DDA52D54F5C306E727960273002\X0\','ja-JP',$); + +#10499= IFCRELASSOCIATESLIBRARY('1cbP$Vik9AePqI8DKvbiID',$,$,$,(#3455),#17389); +#17389= IFCLIBRARYREFERENCE($,$,'Actuator Type Pneumatic Actuator',$,'en',$); + +#10500= IFCRELASSOCIATESLIBRARY('1fQ4ffuXjDhQGh$byxCm4o',$,$,$,(#3455),#17390); +#17390= IFCLIBRARYREFERENCE($,$,$,'\X2\52365FA189817D2030927A7A6C17572730674F5C52D53055305B308B30C730D030A430B93002\X0\','ja-JP',$); + +#10501= IFCRELASSOCIATESLIBRARY('0kTrvMnSb8z8m6D4GIIpIK',$,$,$,(#3456),#17391); +#17391= IFCLIBRARYREFERENCE($,$,'Actuator Type Rotational Actuation',$,'en',$); + +#10502= IFCRELASSOCIATESLIBRARY('39oBHCHCP2MfdrihUtInRe',$,$,$,(#3456),#17392); +#17392= IFCLIBRARYREFERENCE($,$,$,'\X2\30A230AF30C130E530A830FC30BF306E56DE8EE252D54F5C306E727960273002\X0\','ja-JP',$); + +#10503= IFCRELASSOCIATESLIBRARY('3wuoFcYBX1Mefacl8QLRRJ',$,$,$,(#3458),#17393); +#17393= IFCLIBRARYREFERENCE($,$,'Air Side System Information',$,'en',$); + +#10504= IFCRELASSOCIATESLIBRARY('1k0hoT2tf47vFwOK0HAa9E',$,$,$,(#3458),#17394); +#17394= IFCLIBRARYREFERENCE($,$,$,'\X2\7A7A8ABF30B730B930C630E0306B906975283059308B5C5E60273002\X0\','ja-JP',$); + +#10505= IFCRELASSOCIATESLIBRARY('3u4rx7_inFdxAZpTbRktRZ',$,$,$,(#3459),#17395); +#17395= IFCLIBRARYREFERENCE($,$,'Air Terminal Box PHistory',$,'en',$); + +#10506= IFCRELASSOCIATESLIBRARY('1Cl6e2bvj1tP_xsdaVIeLX',$,$,$,(#3459),#17396); +#17396= IFCLIBRARYREFERENCE($,$,$,'\X2\30BF30FC30DF30CA30EB30DC30C330AF30B9602780FD5C656B74306E5C5E60273002\X0\','ja-JP',$); + +#10507= IFCRELASSOCIATESLIBRARY('1hTawFasb2hOHuCzHHoGO6',$,$,$,(#3460),#17397); +#17397= IFCLIBRARYREFERENCE($,$,'Air Terminal Box Type Common',$,'en',$); + +#10508= IFCRELASSOCIATESLIBRARY('3Rjkq4KbP4PgW13AaRUc1d',$,$,$,(#3460),#17398); +#17398= IFCLIBRARYREFERENCE($,$,$,'\X2\30BF30FC30DF30CA30EB30DC30C330AF30B930BF30A430D7306E5171901A5C5E60273002\X0\','ja-JP',$); + +#10509= IFCRELASSOCIATESLIBRARY('16bLlpOZ583A8H8V1CcKhG',$,$,$,(#3461),#17399); +#17399= IFCLIBRARYREFERENCE($,$,'Air Terminal Occurrence',$,'en',$); + +#10510= IFCRELASSOCIATESLIBRARY('1bCsT2yE964fc_y5_fvs3v',$,$,$,(#3461),#17400); +#17400= IFCLIBRARYREFERENCE($,$,$,'IfcAirTerminal\X2\306E30A430F330B930BF30F330B9306E5C5E602730928A2D5B9A3002\X0\','ja-JP',$); + +#10511= IFCRELASSOCIATESLIBRARY('1IPIM6RA9BHhrRtl8KMH2O',$,$,$,(#3462),#17401); +#17401= IFCLIBRARYREFERENCE($,$,'Air Terminal PHistory',$,'en',$); + +#10512= IFCRELASSOCIATESLIBRARY('3zsT1zd2L5E88dk3DVJUn7',$,$,$,(#3462),#17402); +#17402= IFCLIBRARYREFERENCE($,$,$,'\X2\30A830A230BF30FC30DF30CA30EB602780FD5C656B74306E5171901A5C5E602730928A2D5B9A3057307E30593002\X0\','ja-JP',$); + +#10513= IFCRELASSOCIATESLIBRARY('0aU5CVLjr3A9US_KiZVHlP',$,$,$,(#3463),#17403); +#17403= IFCLIBRARYREFERENCE($,$,'Air Terminal Type Common',$,'en',$); + +#10514= IFCRELASSOCIATESLIBRARY('2apsDQKjz0PRny3ixJxmFj',$,$,$,(#3463),#17404); +#17404= IFCLIBRARYREFERENCE($,$,$,'\X2\30A830A230BF30FC30DF30CA30EB578B5171901A5C5E60278A2D5B9A3002\X0\\X\0D\X\0ASoundLevel\X2\5C5E6027306F\X0\IFC2x2 pset\X2\306E4ED893323067524A96643055308C305FFF1A\X0\IfcSoundProperties\X2\30924EE3308F308A306B4F7F75283057307E30593002\X0\','ja-JP',$); + +#10515= IFCRELASSOCIATESLIBRARY('1XC67OHS522fZQ05ryQwja',$,$,$,(#3464),#17405); +#17405= IFCLIBRARYREFERENCE($,$,'Air To Air Heat Recovery PHistory',$,'en',$); + +#10516= IFCRELASSOCIATESLIBRARY('0bMY4PEaXEvBbkEDhFyhVx',$,$,$,(#3464),#17406); +#17406= IFCLIBRARYREFERENCE($,$,$,'\X2\7A7A6C1771B156DE53CE88C57F6E602780FD5C656B745171901A5C5E60273002\X0\','ja-JP',$); + +#10517= IFCRELASSOCIATESLIBRARY('0iTXUcmg13nAO7l0ZfFUfL',$,$,$,(#3465),#17407); +#17407= IFCLIBRARYREFERENCE($,$,'Air To Air Heat Recovery Type Common',$,'en',$); + +#10518= IFCRELASSOCIATESLIBRARY('2rXSGagBP4Le2$ZlVMAAdu',$,$,$,(#3465),#17408); +#17408= IFCLIBRARYREFERENCE($,$,$,'\X2\7A7A6C1771B156DE53CE30BF30A430D75171901A5C5E60273002\X0\','ja-JP',$); + +#10519= IFCRELASSOCIATESLIBRARY('2SrmCM_NnDaODHNJxaum52',$,$,$,(#3466),#17409); +#17409= IFCLIBRARYREFERENCE($,$,'Alarm PHistory',$,'en',$); + +#10520= IFCRELASSOCIATESLIBRARY('2amxkhe358z83K0lGhG2xA',$,$,$,(#3467),#17410); +#17410= IFCLIBRARYREFERENCE($,$,'Alarm Type Common',$,'en',$); + +#10521= IFCRELASSOCIATESLIBRARY('1UJAvQ8tzEuelRKATBt0G1',$,$,$,(#3467),#17411); +#17411= IFCLIBRARYREFERENCE($,$,$,'\X2\30A230E930FC30E030BF30A430D7306E5171901A5C5E60273002\X0\','ja-JP',$); + +#10522= IFCRELASSOCIATESLIBRARY('20HBPpdDrEDfymmc7WD71$',$,$,$,(#3470),#17412); +#17412= IFCLIBRARYREFERENCE($,$,'Annotation Contour Line',$,'en',$); + +#10523= IFCRELASSOCIATESLIBRARY('0$J6Cfb_PDEQrnxomxZrto',$,$,$,(#3470),#17413); +#17413= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : param\S\htres sp\S\icifiques \S\` une courbe standard qui a une valeur simple et coh\S\irente.','fr-FR',$); + +#10524= IFCRELASSOCIATESLIBRARY('0wpi7Ne3nBnPws9bV804i_',$,$,$,(#3470),#17414); +#17414= IFCLIBRARYREFERENCE($,$,$,'IfcAnnotation\X2\FF086CE88A18FF0930AA30D630B830A730AF30C8306B95A23059308B6A196E96306E66F27DDA306B5BFE3059308B53584E003001540C4E00306E60C5583130928A2D5B9A3059308B30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\GIS\X2\95A2902360C558313092627130463002\X0\','ja-JP',$); + +#10525= IFCRELASSOCIATESLIBRARY('3GUtqyh_D4DAcfuhQE6rrv',$,$,$,(#3471),#17415); +#17415= IFCLIBRARYREFERENCE($,$,'Annotation Line Of Sight',$,'en',$); + +#10526= IFCRELASSOCIATESLIBRARY('3s$jzPbGL0petPEXq00hbM',$,$,$,(#3471),#17416); +#17416= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : sp\S\icifie les propri\S\it\S\is du point de vue \S\` un point de jonction entre deux \S\il\S\iments. Par exemple, visibilit\S\i \S\` la jonction entre deux routes (notamment entre un chemin d''acc\S\hs et une route principale).','fr-FR',$); + +#10527= IFCRELASSOCIATESLIBRARY('3KwJMqNMT5sO2sT2sWobrJ',$,$,$,(#3471),#17417); +#17417= IFCLIBRARYREFERENCE($,$,$,'\X2\4E8C3064306E89817D209593306E63A57D9A70B93067306E89967DDA30928A2D5B9A3059308B63075B9A30D730ED30D130C630A330024E00822C7684306B3001\X0\2\X2\3064306E90538DEF306E9593FF087279306B516C9053306853D64ED8305190538DEFFF08533A753B90538DEFFF093068306E9593FF09306E63A5540890E8306753EF89967DDA30925B9A7FA93059308B305F3081306B4F7F75283055308C308B3002\X0\','ja-JP',$); + +#10528= IFCRELASSOCIATESLIBRARY('1rzrBefin6Me$_R0bEqvvk',$,$,$,(#3472),#17418); +#17418= IFCLIBRARYREFERENCE($,$,'Annotation Survey Area',$,'en',$); + +#10529= IFCRELASSOCIATESLIBRARY('2ykRekBz53cxgSEuj2o13J',$,$,$,(#3472),#17419); +#17419= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : sp\S\icifie des propri\S\it\S\is particuli\S\hres de m\S\ithodes de relev\S\i \S\` relier \S\` des ensembles de points de relev\S\i ou aux surfaces r\S\isultant de ce relev\S\i.','fr-FR',$); + +#10530= IFCRELASSOCIATESLIBRARY('2EqB386JvE8gs_KlSO$g6l',$,$,$,(#3475),#17420); +#17420= IFCLIBRARYREFERENCE($,$,'Asset',$,'en',$); + +#10531= IFCRELASSOCIATESLIBRARY('2xOvl$2Gz9B8a_Xc9vYtaL',$,$,$,(#3475),#17421); +#17421= IFCLIBRARYREFERENCE($,$,$,'\X2\8CC775233068306F30017DAD63017BA174066D3B52D5304C8A1893323055308C30663044308B4F1A8A084E0A306E4FA150243092630130643001535872EC306B8B5852253067304D308B89817D203002\X0\','ja-JP',$); + +#10532= IFCRELASSOCIATESLIBRARY('0e4fKNwH93txD5RvQ8TWGd',$,$,$,(#3476),#17422); +#17422= IFCLIBRARYREFERENCE($,$,'Audio Visual Appliance PHistory',$,'en',$); + +#10533= IFCRELASSOCIATESLIBRARY('2BwUxagAD7xRop4eFgQAkF',$,$,$,(#3476),#17423); +#17423= IFCLIBRARYREFERENCE($,$,$,'\X2\30AA30FC30C730A330AA30D330B830E530A230EB6A5F5668306E30EA30A230EB30BF30A430E060C55831306E628A63E1306E305F3081306E30D730ED30D130C630A330BB30C330C83002305F30683048307030BB30AD30E530EA30C630A330AB30E130E9306E753B50CF60C5583130A430F330C730C330AF30B9308497F391CF8A2D5B9A306A30693002\X0\IFC4\X2\306B30668FFD52A03002\X0\','ja-JP',$); + +#10534= IFCRELASSOCIATESLIBRARY('3ltEiPmuX5vuVJAbYv8wtA',$,$,$,(#3477),#17424); +#17424= IFCLIBRARYREFERENCE($,$,'Audio Visual Appliance Type Amplifier',$,'en',$); + +#10535= IFCRELASSOCIATESLIBRARY('2tnQe1mJL2qgbldcHBAwcB',$,$,$,(#3477),#17425); +#17425= IFCLIBRARYREFERENCE($,$,$,'\X2\30DD30FC30C8306B63A57D9A3055308C305F591690E830BD30FC30B9304B3089306E97F36E90309258975E453059308B88C57F6E3002\X0\','ja-JP',$); + +#10536= IFCRELASSOCIATESLIBRARY('1oieDtn_j4jx2Rqg64uQ2$',$,$,$,(#3478),#17426); +#17426= IFCLIBRARYREFERENCE($,$,'Audio Visual Appliance Type Camera',$,'en',$); + +#10537= IFCRELASSOCIATESLIBRARY('3HD79tsX1BTvncyyHfGe4x',$,$,$,(#3478),#17427); +#17427= IFCLIBRARYREFERENCE($,$,$,'\X2\30BB30AD30E530EA30C630A330B730B930C630E054113051306E662050CF309264AE5F713059308B88C57F6E3002\X0\','ja-JP',$); + +#10538= IFCRELASSOCIATESLIBRARY('2EGiFYHm96PRWIQCHg5RwA',$,$,$,(#3479),#17428); +#17428= IFCLIBRARYREFERENCE($,$,'Audio Visual Appliance Type Common',$,'en',$); + +#10539= IFCRELASSOCIATESLIBRARY('0ocYjiOwD9sBXKJC6zkRMm',$,$,$,(#3479),#17429); +#17429= IFCLIBRARYREFERENCE($,$,$,'\X2\97F397FF3068662050CF309264AE5F7130FB933297F33057653E9001900151FA3059308B6A5F56683002\X0\','ja-JP',$); + +#10540= IFCRELASSOCIATESLIBRARY('3keUUihAH2XPpHCtqZrt1i',$,$,$,(#3480),#17430); +#17430= IFCLIBRARYREFERENCE($,$,'Audio Visual Appliance Type Display',$,'en',$); + +#10541= IFCRELASSOCIATESLIBRARY('3D9RwhWw90sAELQKdi3ANC',$,$,$,(#3480),#17431); +#17431= IFCLIBRARYREFERENCE($,$,$,'\X2\753B9762304B308930D330C730AA662050CF3092900151FA3059308B6A5F56683002\X0\','ja-JP',$); + +#10542= IFCRELASSOCIATESLIBRARY('2wSEIK9qn3sOmuVMI01mCI',$,$,$,(#3481),#17432); +#17432= IFCLIBRARYREFERENCE($,$,'Audio Visual Appliance Type Player',$,'en',$); + +#10543= IFCRELASSOCIATESLIBRARY('0Kcs7v7Y9FW8vfHqXln8tm',$,$,$,(#3481),#17433); +#17433= IFCLIBRARYREFERENCE($,$,$,'\X2\30BB30AD30E530EA30C630A330FC30B730B930C630E0306E30AB30E130E930845E978217306A3069306E\X0\BGM\X2\30B730B930C630E03001307E305F306F5287583430844F1A8B705BA4306A3044306E30D730EC30BC30F330C630FC30B730E730F330B730B930C630E0306E30883046306A53CE5BB93055308C305F97F397FF662050CF4FE153F730928868793A30FB653E90013059308B88C57F6E3002\X0\','ja-JP',$); + +#10544= IFCRELASSOCIATESLIBRARY('3gI8DuB$vAFwfvjZieZyrD',$,$,$,(#3482),#17434); +#17434= IFCLIBRARYREFERENCE($,$,'Audio Visual Appliance Type Projector',$,'en',$); + +#10545= IFCRELASSOCIATESLIBRARY('1p3xzqbun5e8xW4mlaVFoI',$,$,$,(#3482),#17435); +#17435= IFCLIBRARYREFERENCE($,$,$,'\X2\753B9762306B30D330C730AA662050CF309262955F713059308B88C57F6E3002\X0\','ja-JP',$); + +#10546= IFCRELASSOCIATESLIBRARY('0uWpCahrfAvBLvk0Im8R3U',$,$,$,(#3484),#17436); +#17436= IFCLIBRARYREFERENCE($,$,'Audio Visual Appliance Type Receiver',$,'en',$); + +#10547= IFCRELASSOCIATESLIBRARY('3rZJSlv5n7Jvmv9fI3I6he',$,$,$,(#3484),#17437); +#17437= IFCLIBRARYREFERENCE($,$,$,'\X2\518590E83084591690E8306B63A57D9A3055308C305F97F36E903092542B308089076570306E60C55831304B3089300197F397FF3068662050CF4FE153F730925207308A66FF3048308B88C57F6E3002\X0\','ja-JP',$); + +#10548= IFCRELASSOCIATESLIBRARY('0mxpdIRb1Emxlkgia9momj',$,$,$,(#3486),#17438); +#17438= IFCLIBRARYREFERENCE($,$,'Audio Visual Appliance Type Speaker',$,'en',$); + +#10549= IFCRELASSOCIATESLIBRARY('1PEiBvGIv1pguEgFgmzmyO',$,$,$,(#3486),#17439); +#17439= IFCLIBRARYREFERENCE($,$,$,'\X2\97F397FF4FE153F7309297F36CE2306B590963DB3059308B88C57F6E3002\X0\','ja-JP',$); + +#10550= IFCRELASSOCIATESLIBRARY('1jtncbUKP7Wv7H0gXA8_3E',$,$,$,(#3487),#17440); +#17440= IFCLIBRARYREFERENCE($,$,'Audio Visual Appliance Type Tuner',$,'en',$); + +#10551= IFCRELASSOCIATESLIBRARY('0TwfQ$kbL3G8M_hXkGOa1t',$,$,$,(#3487),#17441); +#17441= IFCLIBRARYREFERENCE($,$,$,'\X2\97F397FF3068662050CF306E4FE153F73092590963DB3059308B88C57F6E3002\X0\','ja-JP',$); + +#10552= IFCRELASSOCIATESLIBRARY('2jNAHahYfENxSDHp$N2s1i',$,$,$,(#3490),#17442); +#17442= IFCLIBRARYREFERENCE($,$,'Beam Common',$,'en',$); + +#10553= IFCRELASSOCIATESLIBRARY('3aqcKyyRzFDgo6G40IuExt',$,$,$,(#3490),#17443); +#17443= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances de la classe IfcBeam','fr-FR',$); + +#10554= IFCRELASSOCIATESLIBRARY('0xAynU2SjEuQntVnEozaln',$,$,$,(#3490),#17444); +#17444= IFCLIBRARYREFERENCE($,$,$,'IfcBeam(\X2\6881\X0\)\X2\30AA30D630B830A730AF30C8306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#10555= IFCRELASSOCIATESLIBRARY('3Ly$PekdvEgeVPrP6HRqs0',$,$,$,(#3490),#17445); +#17445= IFCLIBRARYREFERENCE($,$,$,'\X2\62406709\X0\IfcBeam\X2\5B9E4F8B76845B9A4E494E2D901A752876845C5E60273002\X0\','zh-CN',$); + +#10556= IFCRELASSOCIATESLIBRARY('1sPRgulaTABeFcQh8hKUNA',$,$,$,(#3493),#17446); +#17446= IFCLIBRARYREFERENCE($,$,'Boiler PHistory',$,'en',$); + +#10557= IFCRELASSOCIATESLIBRARY('1hPpJVbJj8RQ9_bO5RwDvz',$,$,$,(#3493),#17447); +#17447= IFCLIBRARYREFERENCE($,$,$,'\X2\30DC30A430E9602780FD5C656B745171901A5C5E6027FF1A\X0\\X\0D\X\0AWaterQuality\X2\FF086C348CEA5C5E6027FF09306F\X0\IFC2\X2\FF58FF12\X0\Pset\X2\306E4ED893323067524A96643055308C305FFF1A4EE3308F308A306B\X0\IfcWaterProperties\X2\30924F7F30463002\X0\\X\0D\X\0ACombustionProductsMaximulLoad \X2\3068\X0\ CombustionProductsPartialLoad\X2\306F\X0\IFC2\X2\FF58FF12\X0\Pset\X2\306E4ED893323067524A96643055308C305FFF1A4EE3308F308A306B\X0\IfcProductsOfCombustionProperties\X2\30924F7F3046\X0\','ja-JP',$); + +#10558= IFCRELASSOCIATESLIBRARY('3zTLny$C5F2wJ9HrVJ9uKH',$,$,$,(#3494),#17448); +#17448= IFCLIBRARYREFERENCE($,$,'Boiler Type Common',$,'en',$); + +#10559= IFCRELASSOCIATESLIBRARY('0GQz_hMGD7UQdnK_oPHvX7',$,$,$,(#3494),#17449); +#17449= IFCLIBRARYREFERENCE($,$,$,'\X2\30DC30A430E9578B5171901A5C5E602730928A2D5B9A3057307E30593002\X0\\X\0D\X\0ASoundLevel\X2\5C5E6027306F\X0\IFC2x2 pset\X2\306E4ED893323067524A96643055308C305FFF1A\X0\IfcSoundProperties\X2\30924EE3308F308A306B4F7F75283057307E30593002\X0\\X\0D\X\0A\X2\4E006B2130A830CD30EB30AE6E90306888DC52A930A830CD30EB30AE6E905C5E6027306F\X0\IFC2x2 pset\X2\306E4ED893323067524A96643055308C305FFF1A\X0\IfcEnergyProperties,IfcFuelProperties\X2\7B4930924EE3308F308A306B4F7F7528\X0\','ja-JP',$); + +#10560= IFCRELASSOCIATESLIBRARY('3Ve3l7UkL2rgQ4F9MK3aly',$,$,$,(#3495),#17450); +#17450= IFCLIBRARYREFERENCE($,$,'Boiler Type Steam',$,'en',$); + +#10561= IFCRELASSOCIATESLIBRARY('3$_gERtAfD5fy$6XSP6eCp',$,$,$,(#3495),#17451); +#17451= IFCLIBRARYREFERENCE($,$,$,'\X2\84B86C1730DC30A430E930BF30A430D75171901A5C5E6027\X0\','ja-JP',$); + +#10562= IFCRELASSOCIATESLIBRARY('3sqju02wDBxBU$8A9jttc7',$,$,$,(#3496),#17452); +#17452= IFCLIBRARYREFERENCE($,$,'Boiler Type Water',$,'en',$); + +#10563= IFCRELASSOCIATESLIBRARY('2gk_QknLr1SAuPNlmOp9OY',$,$,$,(#3502),#17453); +#17453= IFCLIBRARYREFERENCE($,$,$,'Property Set Definition in German','de-DE',$); + +#10564= IFCRELASSOCIATESLIBRARY('2ZxpS8d716VwMkWatjyV7m',$,$,$,(#3502),#17454); +#17454= IFCLIBRARYREFERENCE($,$,'Building Common',$,'en',$); + +#10565= IFCRELASSOCIATESLIBRARY('2CObpfu$j0DAvUlDf$dXyR',$,$,$,(#3502),#17455); +#17455= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances de la classe IfcBuilding. Veuillez noter que plusieurs attributs sont port\S\is directement par l''instance IfcBuilding : le num\S\iro du b\S\btiment ou nom court (IfcBuilding.Name), le nom ou nom long (IfcBuilding.LongName), et la description ou des commentaires (IfcBuilding.Description). Les quantit\S\is r\S\ielles du site comme le p\S\irim\S\htre, la superficie et le volume du b\S\btiment sont fournis par des instances de IfcElementQuantity, et la r\S\if\S\irence \S\` une classification nationale par IfcClassificationReference.','fr-FR',$); + +#10566= IFCRELASSOCIATESLIBRARY('2XR6UO9nP238jraDMU7epU',$,$,$,(#3502),#17456); +#17456= IFCLIBRARYREFERENCE($,$,$,'IfcBuilding\X2\30AA30D630B830A730AF30C8306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA930025EFA726930CA30F330D030FC306F\X0\IfcBuilding.Name\X2\30015EFA7269540D79F0306F\X0\IfcBuilding.LondName\X2\3001305D305730668A188FF0307E305F306F30B330E130F330C8306F\X0\IfcBuilding.Description\X2\30678A2D5B9A3059308B30025B9F969B306E5EFA7269306B95A23059308B657091CF30014F8B304830705EFA7269546856F2957730015EFA726997627A4D30015EFA72694F537A4D7B49306F\X0\IfcElementQuantity\X2\30678A2D5B9A3059308B3002307E305F30015EFA7BC957FA6E966CD5306E5EFA72695206985E306B95A230573066306F3001\X0\IfcClassificationReference\X2\30678A2D5B9A3059308B3002\X0\','ja-JP',$); + +#10567= IFCRELASSOCIATESLIBRARY('3BDr2XRrP2yu88gfQxgVW8',$,$,$,(#3503),#17457); +#17457= IFCLIBRARYREFERENCE($,$,'Building Element Proxy Common',$,'en',$); + +#10568= IFCRELASSOCIATESLIBRARY('2o7eWtJyH36hmOHKorxrhD',$,$,$,(#3503),#17458); +#17458= IFCLIBRARYREFERENCE($,$,$,'IfcBuildingElementProxy\X2\306E5171901A30D730ED30D130C630A360C5583130925B9A7FA93002660E78BA306A30AA30D630B830A730AF30C830BF30A430D7304C72795B9A3067304D306A304430AA30D630B830A730AF30C8306F30013053306E\X0\IfcBuildingElementProxy\X2\30AA30D630B830A730AF30C83067886873FE3059308B300262408B024EE37406\X0\(\X2\30D730ED30AD30B7FF0930AA30D630B830A730AF30C83002\X0\','ja-JP',$); + +#10569= IFCRELASSOCIATESLIBRARY('0wHYmYlX52$uuAumSyFlXd',$,$,$,(#3503),#17459); +#17459= IFCLIBRARYREFERENCE($,$,$,'\X2\62406709\X0\IfcBuildingElementProxy\X2\5B9E4F8B76845B9A4E494E2D901A752876845C5E60273002\X0\','zh-CN',$); + +#10570= IFCRELASSOCIATESLIBRARY('3mkdBQ9v97Xur7Tl5dMQt2',$,$,$,(#3504),#17460); +#17460= IFCLIBRARYREFERENCE($,$,'Building Element Proxy Provision For Void',$,'en',$); + +#10571= IFCRELASSOCIATESLIBRARY('3MAMdXgt5ASPctLadQIFhS',$,$,$,(#3504),#17461); +#17461= IFCLIBRARYREFERENCE($,$,$,'IfcBuildingElementProxy\X2\30AA30D630B830A730AF30C830924F7F7528305730667A7A9593306E53D6308A54083044306B304A3051308B7A74306E4F4D7F6E309263D068483059308B969B306B5FC58981306A5171901A30D730ED30D130C630A360C5583130925B9A7FA93002\X0\','ja-JP',$); + +#10572= IFCRELASSOCIATESLIBRARY('1Xa2m8l9f59gKYRRuWuUgq',$,$,$,(#3504),#17462); +#17462= IFCLIBRARYREFERENCE($,$,$,'\X2\624067094F5C4E3A\X0\IfcBuildingElementProxy\X2\72794F8B76847A7A67844EF676845B9A4E494E2D901A752876845C5E602730027A7A67844EF6662F4E0079CD72796B8A768467844EF6FF0C53EF75284EE563167A7A51764ED65EFA7B5167844EF6300251765C5E60274EC5542B72795B9A7684503C3002\X0\','zh-CN',$); + +#10573= IFCRELASSOCIATESLIBRARY('0dbOUmqyj1xRE9UYI9Nm56',$,$,$,(#3505),#17463); +#17463= IFCLIBRARYREFERENCE($,$,$,'Property Set Definition in German','de-DE',$); + +#10574= IFCRELASSOCIATESLIBRARY('3uO1kBXSHBH96B$u6j0qkK',$,$,$,(#3505),#17464); +#17464= IFCLIBRARYREFERENCE($,$,'Building Storey Common',$,'en',$); + +#10575= IFCRELASSOCIATESLIBRARY('0QHr6nvQz2eAwUYQ$gog6d',$,$,$,(#3505),#17465); +#17465= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances de IfcBuildingStorey. Veuillez noter que plusieurs attributs sont port\S\is par l''instance IfcBuildingStorey : le num\S\iro de l''\S\itage ou nom court (IfcBuildingStorey.Name), le nom ou nom long (IfcBuildingStorey.LongName), et la description ou des commentaires (IfcBuildingStorey.Description). Les quantit\S\is r\S\ielles de l''\S\itage comme le p\S\irim\S\htre, la superficie et le volume sont fournis par des instances de IfcElementQuantity et la r\S\if\S\irence \S\` une classification nationale par IfcClassificationReference.','fr-FR',$); + +#10576= IFCRELASSOCIATESLIBRARY('1S8lb12RPEuRLxyvUSVjiw',$,$,$,(#3505),#17466); +#17466= IFCLIBRARYREFERENCE($,$,$,'IfcBuildinStorey(\X2\5EFA7269968E\X0\)\X2\306B95A23059308B30D730ED30D130C630A330BB30C330C85B9A7FA930025EFA7269968E30CA30F330D030FC306F\X0\IfcBuildingStorey.Name\X2\30015EFA7269968E540D79F0306F\X0\IfcBuildingStorey.LongName\X2\30015EFA7269968E306B95A23059308B8A188FF0306F\X0\IfcBuildingStorey.Description\X2\30678A2D5B9A3059308B30025B9F969B306E5EFA7269968E306B95A23059308B657091CF30014F8B304830705EFA7269968E546856F2957730015EFA7269968E97627A4D30015EFA7269968E4F537A4D7B49306F\X0\IfcElementQuantities\X2\30678A2D5B9A3059308B3002307E305F30015EFA7BC957FA6E966CD5306E5EFA7269968E5206985E306B95A230573066306F3001\X0\IfcClassificationReference\X2\30678A2D5B9A3059308B3002\X0\','ja-JP',$); + +#10577= IFCRELASSOCIATESLIBRARY('0pyc1B2A5FMOi998P6FQCY',$,$,$,(#3506),#17467); +#17467= IFCLIBRARYREFERENCE($,$,'Building System Common',$,'en',$); + +#10578= IFCRELASSOCIATESLIBRARY('01Wnt6nF50GBrkGWxA6tG1',$,$,$,(#3506),#17468); +#17468= IFCLIBRARYREFERENCE($,$,$,'\X2\5EFA726930B730B930C630E0306E5171901A30D730ED30D130C630A35B9A7FA9\X0\','ja-JP',$); + +#10579= IFCRELASSOCIATESLIBRARY('1M$5EkkOT5PuxY$nww6SnH',$,$,$,(#3506),#17469); +#17469= IFCLIBRARYREFERENCE($,$,$,'\X2\624067095EFA7B517CFB7EDF76845B9A4E494E2D901A752876845C5E60273002\X0\','zh-CN',$); + +#10580= IFCRELASSOCIATESLIBRARY('1kpu2WYNzF4Qqc4yNOGJJ8',$,$,$,(#3507),#17470); +#17470= IFCLIBRARYREFERENCE($,$,'Building Use',$,'en',$); + +#10581= IFCRELASSOCIATESLIBRARY('2966FyHb99weBqBPz6q_62',$,$,$,(#3507),#17471); +#17471= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : information sur le contexte immobilier actuel et futur du b\S\btiment consid\S\ir\S\i.','fr-FR',$); + +#10582= IFCRELASSOCIATESLIBRARY('0sRipBL2r19gu0rAo1WoRC',$,$,$,(#3508),#17472); +#17472= IFCLIBRARYREFERENCE($,$,'Building Use Adjacent',$,'en',$); + +#10583= IFCRELASSOCIATESLIBRARY('34MeyNVEX50Ay3iRWIFyu3',$,$,$,(#3508),#17473); +#17473= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : information sur les b\S\btiments voisins et sur leur usage pour appr\S\icier leur impact sur le b\S\btiment auquel on s''int\S\iresse. Veuillez noter que pour chaque instance de ce jeu de propri\S\it\S\is, d\S\hs lors qu''un risque existe, il doit exister une instance du jeu de propri\S\it\S\is Pset_Risk (q.v).','fr-FR',$); + +#10584= IFCRELASSOCIATESLIBRARY('0PakO9Gkv5qfyml8IN$iyt',$,$,$,(#3513),#17474); +#17474= IFCLIBRARYREFERENCE($,$,'Burner Type Common',$,'en',$); + +#10585= IFCRELASSOCIATESLIBRARY('0cm87HdyHCXus$UUaLE89g',$,$,$,(#3513),#17475); +#17475= IFCLIBRARYREFERENCE($,$,$,'\X2\30D030FC30CA30FC30BF30A430D7306E5171901A5C5E6027\X0\','ja-JP',$); + +#10586= IFCRELASSOCIATESLIBRARY('1VMOCgZvbBrOph$Pr7UAHz',$,$,$,(#3514),#17476); +#17476= IFCLIBRARYREFERENCE($,$,'Cable Carrier Fitting Type Common',$,'en',$); + +#10587= IFCRELASSOCIATESLIBRARY('1Gk6M_GZ97n88mvgfYx9ti',$,$,$,(#3514),#17477); +#17477= IFCLIBRARYREFERENCE($,$,$,'\X2\30B130FC30D630EB30AD30E330EA30A2306E5171901A30D730ED30D130C630A330925B9A7FA93002\X0\','ja-JP',$); + +#10588= IFCRELASSOCIATESLIBRARY('23a38l8fv1kvaCGtl4TIGR',$,$,$,(#3515),#17478); +#17478= IFCLIBRARYREFERENCE($,$,'Cable Carrier Segment Type Cable Ladder Segment',$,'en',$); + +#10589= IFCRELASSOCIATESLIBRARY('1NHFGZB2fBKen_QuetEKed',$,$,$,(#3515),#17479); +#17479= IFCLIBRARYREFERENCE($,$,$,'\X2\306F3057305469CB9020306E4E0A306B30B130FC30D630EB30924E57305B308B958B653E578B30B130FC30D630EB30AD30E330EA30A2306B95A23059308B30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#10590= IFCRELASSOCIATESLIBRARY('0jVhVAZzL8fBjv2YgYWjSi',$,$,$,(#3516),#17480); +#17480= IFCLIBRARYREFERENCE($,$,'Cable Carrier Segment Type Cable Tray Segment',$,'en',$); + +#10591= IFCRELASSOCIATESLIBRARY('3pD6hIwWT7Fw5KXD35CmA5',$,$,$,(#3516),#17481); +#17481= IFCLIBRARYREFERENCE($,$,$,'\X2\5178578B7684306A958B653E578B30B130FC30D630EB30AD30E330EA30A2306B95A23059308B30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#10592= IFCRELASSOCIATESLIBRARY('0TQllxiaHDhvUHPfMLVoOp',$,$,$,(#3517),#17482); +#17482= IFCLIBRARYREFERENCE($,$,'Cable Carrier Segment Type Cable Trunking Segment',$,'en',$); + +#10593= IFCRELASSOCIATESLIBRARY('2KiK6j2BPF79Hv9BjuxP_F',$,$,$,(#3517),#17483); +#17483= IFCLIBRARYREFERENCE($,$,$,'\X2\4E0030644EE54E0A306E533A753B306B30B130FC30D630EB309253CE7D0D3059308B5BC69589578B30B130FC30D630EB30AD30E330EA30A2306B95A23059308B30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#10594= IFCRELASSOCIATESLIBRARY('0i8fn3n11EdwBthjiUElxZ',$,$,$,(#3519),#17484); +#17484= IFCLIBRARYREFERENCE($,$,'Cable Carrier Segment Type Common',$,'en',$); + +#10595= IFCRELASSOCIATESLIBRARY('0hVK32NUP42uSjQjIAqDUM',$,$,$,(#3519),#17485); +#17485= IFCLIBRARYREFERENCE($,$,$,'\X2\30B130FC30D630EB30AD30E330EA30A2306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#10596= IFCRELASSOCIATESLIBRARY('2UTZjRnXT4xugCktcMlTyM',$,$,$,(#3520),#17486); +#17486= IFCLIBRARYREFERENCE($,$,'Cable Carrier Segment Type Conduit Segment',$,'en',$); + +#10597= IFCRELASSOCIATESLIBRARY('34tB6y8X17zOZxILjvtUU6',$,$,$,(#3520),#17487); +#17487= IFCLIBRARYREFERENCE($,$,$,'\X2\96FB7DDA7BA1306E30D730ED30D130C630A330928A2D5B9A3002\X0\','ja-JP',$); + +#10598= IFCRELASSOCIATESLIBRARY('2dDXTQtQ17QuY$nhQn9UNu',$,$,$,(#3522),#17488); +#17488= IFCLIBRARYREFERENCE($,$,'Cable Fitting Type Common',$,'en',$); + +#10599= IFCRELASSOCIATESLIBRARY('0Ef4amYST0TujvvaqAm3z3',$,$,$,(#3522),#17489); +#17489= IFCLIBRARYREFERENCE($,$,$,'\X2\30B130FC30D630EB306E5171901A30D730ED30D130C630A330928A2D5B9A3057307E30593002\X0\\X\0D\X\0AIFC4\X2\306B30668FFD52A0\X0\','ja-JP',$); + +#10600= IFCRELASSOCIATESLIBRARY('1vfdxPVJPCMv8NivFgPYHD',$,$,$,(#3527),#17490); +#17490= IFCLIBRARYREFERENCE($,$,'Cable Segment Occurrence',$,'en',$); + +#10601= IFCRELASSOCIATESLIBRARY('1dPH350kP7MAy4Lpu9H3XY',$,$,$,(#3528),#17491); +#17491= IFCLIBRARYREFERENCE($,$,'Cable Segment Type Bus Bar Segment',$,'en',$); + +#10602= IFCRELASSOCIATESLIBRARY('1u9$nfvMHCagCbUutiIITU',$,$,$,(#3528),#17492); +#17492= IFCLIBRARYREFERENCE($,$,$,'busbar\X2\30B130FC30D630EB306E60278CEA3001602780FD3002\X0\','ja-JP',$); + +#10603= IFCRELASSOCIATESLIBRARY('1ifuHmURP8AOuNpMTIMdCm',$,$,$,(#3529),#17493); +#17493= IFCLIBRARYREFERENCE($,$,'Cable Segment Type Cable Segment',$,'en',$); + +#10604= IFCRELASSOCIATESLIBRARY('3RLs2qdkL7IfG6eQN37rst',$,$,$,(#3529),#17494); +#17494= IFCLIBRARYREFERENCE($,$,$,'IAI\X2\306B30665B9A7FA93055308C308B3082306E3067300196FB6C1756DE8DEF3084305D306E4ED696FB6E9056DE8DEF306A30693067900196FB3059308B76EE7684309263013063305F96FB6C1795A24FC2306E30B130FC30D630EB3002\X0\\X\0D\X\0A\X2\305930793066306E7A2E985E306E96FB6C1730B130FC30D630EB3092542B307F30014E3B306B3044304F3064304B306E96FB6C175C64306B30664FDD8B773055308C30663044308B3002305F30683048307030B130FC30D630EB3001\X0\busbar\X2\300130C130E530FC30D63002\X0\\X\0D\X\0A\X2\6CE88A18FF095C0E96FB5E2F306E4E2D306E30B130FC30D630EB306E6570306F96C68A0830B730B930C630E03067898F5B9A3055308C308B3002535882AF30B130FC30D630EB306F\X0\IEV 461-06-02\X2\3067898F5B9A3055308C308B3002890782AF30B130FC30D630EB306F\X0\IEV 461-06-03\X2\306B3066898F5B9A3055308C308B3002305D308C306F4E0030644EE54E0A306E5C0E96FB5E2F3092630130613044304F3064304B306F7D767E013055308C30663044306A3044300230DE30EB30C130B330A230B130FC30D630EB306F\X0\IEV 461-06-04\X2\3067898F5B9A3055308C306630015C11306A304F306830824E0030644EE54E0A306E30B330A230675F6262103055308C30663044308B3002\X0\','ja-JP',$); + +#10605= IFCRELASSOCIATESLIBRARY('0RHFcl2KX8LOXnSnUFkGBN',$,$,$,(#3530),#17495); +#17495= IFCLIBRARYREFERENCE($,$,'Cable Segment Type Common',$,'en',$); + +#10606= IFCRELASSOCIATESLIBRARY('24Q5$dNmn9ZRj3Wl8n$pbE',$,$,$,(#3530),#17496); +#17496= IFCLIBRARYREFERENCE($,$,$,'\X2\96FB6C1730B130FC30D630EB306B95A23059308B60278CEA306730B330A230845C0E96FB5E2F3001\X0\IFC\X2\306B30665B9A7FA93055308C305F30B330A230845C0E96FB5E2F306E60278CEA3002\X0\\X\0D\X\0A\X2\6CE88A18FF0967005927306E8A315BB996FB57274F4E4E0B306F\X0\Pset_ElectricalCircuit\X2\5185304B30895B9A7FA93055308C308B3082306E30673042308B3002\X0\','ja-JP',$); + +#10607= IFCRELASSOCIATESLIBRARY('3NSGpPblL6v8FI$uK1MRVQ',$,$,$,(#3531),#17497); +#17497= IFCLIBRARYREFERENCE($,$,'Cable Segment Type Conductor Segment',$,'en',$); + +#10608= IFCRELASSOCIATESLIBRARY('2Ci8v25dfBjOTdwiJ$h3YH',$,$,$,(#3531),#17498); +#17498= IFCLIBRARYREFERENCE($,$,$,'\X2\96FB6C175C0E4F53306F96FB6D4130925C0E304F76EE768430674F7F75283055308C308B7DDA72B6306E5C0E4F5330673042308B3002\X0\\X\0D\X\0A1\X2\672C306E5C0E4F53306E4E2D5FC3306F3001\X0\1\X2\672C306E30EF30A430E430FC307E305F306F30015BC4308A5408308F305B305F89076570306E30EF30A430E430FC304B3089306A308B3002\X0\IEC 60050\X2\FF1A\X0\IEV 195-01-07\X2\306B3088308B306830015C0E4F53306F63075B9A3055308C305F96FB6D413092904B307630533068309276EE768430683059308B4F1D5C0E90E8520630673042308B3002\X0\','ja-JP',$); + +#10609= IFCRELASSOCIATESLIBRARY('2$WTqAxbD4V8wq0xjSAE91',$,$,$,(#3533),#17499); +#17499= IFCLIBRARYREFERENCE($,$,'Cable Segment Type Core Segment',$,'en',$); + +#10610= IFCRELASSOCIATESLIBRARY('3sDtdEUgzFrhOaBjlN9ac4',$,$,$,(#3533),#17500); +#17500= IFCLIBRARYREFERENCE($,$,$,'\X2\7D767E01FF08306830013044304F3064304B306E30B730FC30EB30C9FF09309230823063305F5C0E4F53306E96C654083002\X0\','ja-JP',$); + +#10611= IFCRELASSOCIATESLIBRARY('2kiu$wSO59pxXkykN4CPuI',$,$,$,(#3542),#17501); +#17501= IFCLIBRARYREFERENCE($,$,'Chiller PHistory',$,'en',$); + +#10612= IFCRELASSOCIATESLIBRARY('229tVmHHzEIBRTIDv$CPou',$,$,$,(#3543),#17502); +#17502= IFCLIBRARYREFERENCE($,$,'Chiller Type Common',$,'en',$); + +#10613= IFCRELASSOCIATESLIBRARY('0spCMzgLz2897qc6Xr1bo5',$,$,$,(#3544),#17503); +#17503= IFCLIBRARYREFERENCE($,$,'Chimney Common',$,'en',$); + +#10614= IFCRELASSOCIATESLIBRARY('2iPTiOzrb3Ge6V3II3v1nM',$,$,$,(#3544),#17504); +#17504= IFCLIBRARYREFERENCE($,$,$,'IfcChimney\X2\30BF30A430D73068305D306E305930793066306E5B9F4F53306E5B9A7FA9306B5171901A306A5C5E60273002\X0\','ja-JP',$); + +#10615= IFCRELASSOCIATESLIBRARY('2jG9SGSkr6fhXSTkdo5n7j',$,$,$,(#3544),#17505); +#17505= IFCLIBRARYREFERENCE($,$,$,'\X2\62406709\X0\IfcChimney\X2\5B9E4F8B548C7C7B578B76845B9A4E494E2D901A752876845C5E60273002\X0\','zh-CN',$); + +#10616= IFCRELASSOCIATESLIBRARY('2aWHdC3f95u9q8MMKDbb9G',$,$,$,(#3547),#17506); +#17506= IFCLIBRARYREFERENCE($,$,'Coil Occurrence',$,'en',$); + +#10617= IFCRELASSOCIATESLIBRARY('2vYRZ5PXD0ARNWFjLYcM6K',$,$,$,(#3548),#17507); +#17507= IFCLIBRARYREFERENCE($,$,'Coil PHistory',$,'en',$); + +#10618= IFCRELASSOCIATESLIBRARY('0IKtgOOQPCJPQHPfP9l6eB',$,$,$,(#3549),#17508); +#17508= IFCLIBRARYREFERENCE($,$,'Coil Type Common',$,'en',$); + +#10619= IFCRELASSOCIATESLIBRARY('2pICE1oFLDSwc3A2phESUl',$,$,$,(#3550),#17509); +#17509= IFCLIBRARYREFERENCE($,$,'Coil Type Hydronic',$,'en',$); + +#10620= IFCRELASSOCIATESLIBRARY('2L$nezvzjEshh8o4a82kdJ',$,$,$,(#3551),#17510); +#17510= IFCLIBRARYREFERENCE($,$,'Column Common',$,'en',$); + +#10621= IFCRELASSOCIATESLIBRARY('2RJe3kRs1F$RLKKyaZ0e8L',$,$,$,(#3551),#17511); +#17511= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances de la classe IfcColumn','fr-FR',$); + +#10622= IFCRELASSOCIATESLIBRARY('244_mMc399twHdsg$x9BvQ',$,$,$,(#3551),#17512); +#17512= IFCLIBRARYREFERENCE($,$,$,'IfcColumn(\X2\67F1\X0\)\X2\30AA30D630B830A730AF30C8306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#10623= IFCRELASSOCIATESLIBRARY('3XK97yxkj6aQ7hvSq2IwWU',$,$,$,(#3551),#17513); +#17513= IFCLIBRARYREFERENCE($,$,$,'\X2\62406709\X0\IfcColumn\X2\5B9E4F8B76845B9A4E494E2D901A752876845C5E60273002\X0\','zh-CN',$); + +#10624= IFCRELASSOCIATESLIBRARY('3QdaUBk1z9xBCqG2aElCTK',$,$,$,(#3552),#17514); +#17514= IFCLIBRARYREFERENCE($,$,'Communications Appliance PHistory',$,'en',$); + +#10625= IFCRELASSOCIATESLIBRARY('3pe6xlUxnDQPC8etCFYrgl',$,$,$,(#3555),#17515); +#17515= IFCLIBRARYREFERENCE($,$,'Communications Appliance Type Common',$,'en',$); + +#10626= IFCRELASSOCIATESLIBRARY('1I0I2lcxP0sRFs9GAL6nQy',$,$,$,(#3555),#17516); +#17516= IFCLIBRARYREFERENCE($,$,$,'\X2\901A4FE16A5F5668306E5171901A30D730ED30D130C630A33002\X0\\X\0D\X\0AIFC4\X2\306B30668FFD52A03002\X0\','ja-JP',$); + +#10627= IFCRELASSOCIATESLIBRARY('1q6XVLHQ96lvKizKqMaMIg',$,$,$,(#3566),#17517); +#17517= IFCLIBRARYREFERENCE($,$,'Compressor PHistory',$,'en',$); + +#10628= IFCRELASSOCIATESLIBRARY('1e5cpFyRv7EgoHDqhMc3Sh',$,$,$,(#3567),#17518); +#17518= IFCLIBRARYREFERENCE($,$,'Compressor Type Common',$,'en',$); + +#10629= IFCRELASSOCIATESLIBRARY('2shpi8kYf3UwUl4TshXfuE',$,$,$,(#3567),#17519); +#17519= IFCLIBRARYREFERENCE($,$,$,'\X2\30B330F330D730EC30C330B530FC578B306E5171901A30D730ED30D130C630A35C5E60278A2D5B9A3002\X0\','ja-JP',$); + +#10630= IFCRELASSOCIATESLIBRARY('2FRDdbUn19SflI1$5xbuJG',$,$,$,(#3568),#17520); +#17520= IFCLIBRARYREFERENCE($,$,$,'Generelle Eigenschaften die allen Betonbauteilen, einschlie\S\_lich Stahlbetonbauteilen, gemeinsam sind. Dieser Eigenschaftssatz kann den verschiedenen Bauelementklassen (Subtypen von IfcBuildingElement) zugeordnet werden.','de',$); + +#10631= IFCRELASSOCIATESLIBRARY('2sHlZQdsvCMBmoBiXreQnp',$,$,$,(#3568),#17521); +#17521= IFCLIBRARYREFERENCE($,$,'Concrete Element General',$,'en',$); + +#10632= IFCRELASSOCIATESLIBRARY('0czMprEpnF8PpO3RSxOx_p',$,$,$,(#3568),#17522); +#17522= IFCLIBRARYREFERENCE($,$,$,'\X2\30B330F330AF30EA30FC30C889817D20306E7570306A308B30BF30A430D7306B5BFE3059308B5171901A306E4E00822C7684306A5C5E60273002\X0\ Pset \X2\306F\X0\ IfcBuildingElement \X2\306E591A304F306E30B530D630BF30A430D7306B3088306330664F7F304630533068304C3067304D308B3002\X0\','ja-JP',$); + +#10633= IFCRELASSOCIATESLIBRARY('2$n4r9wCPADO5uuyEX4qg0',$,$,$,(#3569),#17523); +#17523= IFCLIBRARYREFERENCE($,$,'Condenser PHistory',$,'en',$); + +#10634= IFCRELASSOCIATESLIBRARY('3sFAVF9svF39o$96a1R4Ij',$,$,$,(#3570),#17524); +#17524= IFCLIBRARYREFERENCE($,$,'Condenser Type Common',$,'en',$); + +#10635= IFCRELASSOCIATESLIBRARY('3qkDcbWBD9cwbIzDaP6DhA',$,$,$,(#3570),#17525); +#17525= IFCLIBRARYREFERENCE($,$,$,'\X2\30B330F330C730F330B530FC578B306E5171901A30D730ED30D130C630A35C5E60278A2D5B9A3002\X0\','ja-JP',$); + +#10636= IFCRELASSOCIATESLIBRARY('360q33verDU8sPBWkvefUW',$,$,$,(#3571),#17526); +#17526= IFCLIBRARYREFERENCE($,$,'Condition',$,'en',$); + +#10637= IFCRELASSOCIATESLIBRARY('20fU7gloX7WerQGq651Fij',$,$,$,(#3571),#17527); +#17527= IFCLIBRARYREFERENCE($,$,$,'\X2\3042308B664270B9306B304A3051308B3001\X0\FM\X2\89817D20306E72B6614B30FB72B66CC13092898F5B9A3059308B5C5E602760C558313002\X0\','ja-JP',$); + +#10638= IFCRELASSOCIATESLIBRARY('2JJaoXt_97iwsTRHgH26as',$,$,$,(#3574),#17528); +#17528= IFCLIBRARYREFERENCE($,$,'Construction Resource',$,'en',$); + +#10639= IFCRELASSOCIATESLIBRARY('2GHikmxDn6lu0cNphJKF7E',$,$,$,(#3575),#17529); +#17529= IFCLIBRARYREFERENCE($,$,'Controller PHistory',$,'en',$); + +#10640= IFCRELASSOCIATESLIBRARY('0NRHKYyn1F3B223DmvVyHE',$,$,$,(#3575),#17530); +#17530= IFCLIBRARYREFERENCE($,$,$,'\X2\30B330F330C830ED30FC30E9306E602780FD5C656B745C5E60273002\X0\\X\0D\X\0AIFC4 \X2\306B306665B0898F8FFD52A03002\X0\','ja-JP',$); + +#10641= IFCRELASSOCIATESLIBRARY('0hqF8wJjn5R9rhjqg72GFb',$,$,$,(#3576),#17531); +#17531= IFCLIBRARYREFERENCE($,$,'Controller Type Common',$,'en',$); + +#10642= IFCRELASSOCIATESLIBRARY('3ymWLS1pDC_QZR_hivmXhZ',$,$,$,(#3576),#17532); +#17532= IFCLIBRARYREFERENCE($,$,$,'\X2\30B330F330C830ED30FC30E95171901A5C5E60273002\X0\','ja-JP',$); + +#10643= IFCRELASSOCIATESLIBRARY('2GGxhm3U5EMv19DvJvFp9v',$,$,$,(#3577),#17533); +#17533= IFCLIBRARYREFERENCE($,$,'Controller Type Floating',$,'en',$); + +#10644= IFCRELASSOCIATESLIBRARY('2EuIOmnHv3mOnxFaw2QjzA',$,$,$,(#3578),#17534); +#17534= IFCLIBRARYREFERENCE($,$,'Controller Type Multi Position',$,'en',$); + +#10645= IFCRELASSOCIATESLIBRARY('3Uph4SjTL4QA4SJVU1Oy1X',$,$,$,(#3579),#17535); +#17535= IFCLIBRARYREFERENCE($,$,'Controller Type Programmable',$,'en',$); + +#10646= IFCRELASSOCIATESLIBRARY('1wuRrkPyH6o8WsTkZ7iGqe',$,$,$,(#3580),#17536); +#17536= IFCLIBRARYREFERENCE($,$,'Controller Type Proportional',$,'en',$); + +#10647= IFCRELASSOCIATESLIBRARY('1RInchKQn0Oe_COB30T8nw',$,$,$,(#3581),#17537); +#17537= IFCLIBRARYREFERENCE($,$,'Controller Type Two Position',$,'en',$); + +#10648= IFCRELASSOCIATESLIBRARY('3vcSLIl7L5w9YTHMf0s2A2',$,$,$,(#3582),#17538); +#17538= IFCLIBRARYREFERENCE($,$,'Cooled Beam PHistory',$,'en',$); + +#10649= IFCRELASSOCIATESLIBRARY('082plk06f79umuPlkHJh18',$,$,$,(#3583),#17539); +#17539= IFCLIBRARYREFERENCE($,$,'Cooled Beam PHistory Active',$,'en',$); + +#10650= IFCRELASSOCIATESLIBRARY('3Yc38rHlj19ewdnahm7HNG',$,$,$,(#3584),#17540); +#17540= IFCLIBRARYREFERENCE($,$,'Cooled Beam Type Active',$,'en',$); + +#10651= IFCRELASSOCIATESLIBRARY('3y4tu2lI90AAVsAsPrGBuJ',$,$,$,(#3585),#17541); +#17541= IFCLIBRARYREFERENCE($,$,'Cooled Beam Type Common',$,'en',$); + +#10652= IFCRELASSOCIATESLIBRARY('1MXwqsZpLEUQKtDlba5bDo',$,$,$,(#3586),#17542); +#17542= IFCLIBRARYREFERENCE($,$,'Cooling Tower PHistory',$,'en',$); + +#10653= IFCRELASSOCIATESLIBRARY('12AxPjU3T1IwDBnEemTqE_',$,$,$,(#3587),#17543); +#17543= IFCLIBRARYREFERENCE($,$,'Cooling Tower Type Common',$,'en',$); + +#10654= IFCRELASSOCIATESLIBRARY('014hWQf8L8zhN4VOUFRX0u',$,$,$,(#3590),#17544); +#17544= IFCLIBRARYREFERENCE($,$,'Covering Ceiling',$,'en',$); + +#10655= IFCRELASSOCIATESLIBRARY('3ew0jLYxX1L8FtrQE3Jbdm',$,$,$,(#3590),#17545); +#17545= IFCLIBRARYREFERENCE($,$,$,'\X2\62406709\X0\PredefinedType\X2\8BBE7F6E4E3A\X0\CEILING\X2\7684\X0\IfcCovering\X2\5B9E4F8B76845B9A4E494E2D901A752876845C5E60273002\X0\','zh-CN',$); + +#10656= IFCRELASSOCIATESLIBRARY('2$Il3OUir0Se2msEbPkUD9',$,$,$,(#3591),#17546); +#17546= IFCLIBRARYREFERENCE($,$,'Covering Common',$,'en',$); + +#10657= IFCRELASSOCIATESLIBRARY('0di755R8L6sxgCs3UZJ$oA',$,$,$,(#3591),#17547); +#17547= IFCLIBRARYREFERENCE($,$,$,'IfcCovering\X2\30AA30D630B830A730AF30C8306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#10658= IFCRELASSOCIATESLIBRARY('0nKp9we0H26OSCAsL_SXN9',$,$,$,(#3591),#17548); +#17548= IFCLIBRARYREFERENCE($,$,$,'\X2\62406709\X0\IfcCovering\X2\5B9E4F8B76845B9A4E494E2D901A752876845C5E60273002\X0\','zh-CN',$); + +#10659= IFCRELASSOCIATESLIBRARY('32H0PY5q50287lXRcPj_u6',$,$,$,(#3592),#17549); +#17549= IFCLIBRARYREFERENCE($,$,'Covering Flooring',$,'en',$); + +#10660= IFCRELASSOCIATESLIBRARY('0i57im$UL4qfSEi3xGpp5_',$,$,$,(#3592),#17550); +#17550= IFCLIBRARYREFERENCE($,$,$,'\X2\62406709\X0\PredefinedType\X2\8BBE7F6E4E3A\X0\FLOORING\X2\7684\X0\IfcCovering\X2\5B9E4F8B76845B9A4E494E2D901A752876845C5E60273002\X0\','zh-CN',$); + +#10661= IFCRELASSOCIATESLIBRARY('2JXUBu$oT6fQZ_UuF75rky',$,$,$,(#3595),#17551); +#17551= IFCLIBRARYREFERENCE($,$,'Curtain Wall Common',$,'en',$); + +#10662= IFCRELASSOCIATESLIBRARY('31pPo0otHDZwyC0MswzfOV',$,$,$,(#3595),#17552); +#17552= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les occurrences de la classe IfcCurtainWall','fr-FR',$); + +#10663= IFCRELASSOCIATESLIBRARY('2Q2P0ONM5B_vnh2qaWMZUr',$,$,$,(#3595),#17553); +#17553= IFCLIBRARYREFERENCE($,$,$,'IfcCurtainWall(\X2\30AB30FC30C630F330A630A930FC30EB\X0\)\X2\30AA30D630B830A730AF30C8306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#10664= IFCRELASSOCIATESLIBRARY('3BDTbQ1BD4gekPXSD6x8yf',$,$,$,(#3595),#17554); +#17554= IFCLIBRARYREFERENCE($,$,$,'\X2\62406709\X0\IfcCurtainWall\X2\5B9E4F8B76845B9A4E494E2D901A752876845C5E60273002\X0\','zh-CN',$); + +#10665= IFCRELASSOCIATESLIBRARY('27laYK5DvFzR_DJJllvwq2',$,$,$,(#3596),#17555); +#17555= IFCLIBRARYREFERENCE($,$,'Damper Occurrence',$,'en',$); + +#10666= IFCRELASSOCIATESLIBRARY('111z8aag99Ou_ZV$m9RZ_s',$,$,$,(#3597),#17556); +#17556= IFCLIBRARYREFERENCE($,$,'Damper PHistory',$,'en',$); + +#10667= IFCRELASSOCIATESLIBRARY('0LvU865KXEk9giQVBIyq9U',$,$,$,(#3598),#17557); +#17557= IFCLIBRARYREFERENCE($,$,'Damper Type Common',$,'en',$); + +#10668= IFCRELASSOCIATESLIBRARY('2$KVZEaf12gwnhwAY3bLgM',$,$,$,(#3598),#17558); +#17558= IFCLIBRARYREFERENCE($,$,$,'\X2\30C030F330D130FC578B306E5171901A30D730ED30D130C630A35C5E60278A2D5B9A3002\X0\','ja-JP',$); + +#10669= IFCRELASSOCIATESLIBRARY('0cDj2vx6H25Qb$EGW8wB0o',$,$,$,(#3599),#17559); +#17559= IFCLIBRARYREFERENCE($,$,'Damper Type Control Damper',$,'en',$); + +#10670= IFCRELASSOCIATESLIBRARY('3DWN3VtLbAMxt1c99jNvoV',$,$,$,(#3600),#17560); +#17560= IFCLIBRARYREFERENCE($,$,'Damper Type Fire Damper',$,'en',$); + +#10671= IFCRELASSOCIATESLIBRARY('1_wjMO1hXDdw4PtCfssfnZ',$,$,$,(#3601),#17561); +#17561= IFCLIBRARYREFERENCE($,$,'Damper Type Fire Smoke Damper',$,'en',$); + +#10672= IFCRELASSOCIATESLIBRARY('17mTH6NQ5DPAnAiwRsMer1',$,$,$,(#3602),#17562); +#17562= IFCLIBRARYREFERENCE($,$,'Damper Type Smoke Damper',$,'en',$); + +#10673= IFCRELASSOCIATESLIBRARY('2vbDQskM9FkR8SKBlpThPS',$,$,$,(#3604),#17563); +#17563= IFCLIBRARYREFERENCE($,$,'Discrete Accessory Column Shoe',$,'en',$); + +#10674= IFCRELASSOCIATESLIBRARY('1Xl3656YX8OQ_kf5uClICz',$,$,$,(#3604),#17564); +#17564= IFCLIBRARYREFERENCE($,$,$,'\X2\67F1811A306E5171901A5F6272B6727960273002\X0\','ja-JP',$); + +#10675= IFCRELASSOCIATESLIBRARY('00_2ezWXj5VxM0rNazbkz2',$,$,$,(#3605),#17565); +#17565= IFCLIBRARYREFERENCE($,$,'Discrete Accessory Corner Fixing Plate',$,'en',$); + +#10676= IFCRELASSOCIATESLIBRARY('2nweuAlQ58_hEKC9ylOwtE',$,$,$,(#3605),#17566); +#17566= IFCLIBRARYREFERENCE($,$,$,'\X2\30B330FC30CA30FC309256FA5B9A3059308B30D730EC30FC30C8306E56FA6709727960273002\X0\','ja-JP',$); + +#10677= IFCRELASSOCIATESLIBRARY('1i5vqalED3ZQEHNwj5QlL0',$,$,$,(#3606),#17567); +#17567= IFCLIBRARYREFERENCE($,$,'Discrete Accessory Diagonal Truss Connector',$,'en',$); + +#10678= IFCRELASSOCIATESLIBRARY('2O4UJ3zczCC8fXd47HD4ih',$,$,$,(#3606),#17568); +#17568= IFCLIBRARYREFERENCE($,$,$,'\X2\659C3081306E30AF30ED30B930D030FC30924F7F3063306663A57D9A3057305F30C830E930B9306E5F6272B65B9A7FA93002\X0\','ja-JP',$); + +#10679= IFCRELASSOCIATESLIBRARY('1aEncoQpn6UennVsBWQZNG',$,$,$,(#3607),#17569); +#17569= IFCLIBRARYREFERENCE($,$,'Discrete Accessory Edge Fixing Plate',$,'en',$); + +#10680= IFCRELASSOCIATESLIBRARY('2jasxIPAn6puWdXpPwYNcy',$,$,$,(#3607),#17570); +#17570= IFCLIBRARYREFERENCE($,$,$,'\X2\7AEF90E856FA5B9A30D730EC30FC30C8306E56FA67093002\X0\','ja-JP',$); + +#10681= IFCRELASSOCIATESLIBRARY('3TUQvGaP998xv_Wx1IS5kR',$,$,$,(#3608),#17571); +#17571= IFCLIBRARYREFERENCE($,$,'Discrete Accessory Fixing Socket',$,'en',$); + +#10682= IFCRELASSOCIATESLIBRARY('1Eg4KpF219ueNpOWgojwn8',$,$,$,(#3608),#17572); +#17572= IFCLIBRARYREFERENCE($,$,$,'\X2\56FA5B9A30BD30B130C330C8306E5171901A727960273002\X0\','ja-JP',$); + +#10683= IFCRELASSOCIATESLIBRARY('1NCMLnjtr1UhpqrrDc7o$_',$,$,$,(#3609),#17573); +#17573= IFCLIBRARYREFERENCE($,$,'Discrete Accessory Ladder Truss Connector',$,'en',$); + +#10684= IFCRELASSOCIATESLIBRARY('009h1d6gv3sOYNsEWMpZVN',$,$,$,(#3609),#17574); +#17574= IFCLIBRARYREFERENCE($,$,$,'\X2\306F3058305472B6306E307E306330593050306A30AF30ED30B930D030FC30924F7F3063306663A554083057305F30C830E930B9306E5F6272B6727960273002\X0\','ja-JP',$); + +#10685= IFCRELASSOCIATESLIBRARY('1Nit2DFCz7VAcVulMhKA2u',$,$,$,(#3610),#17575); +#17575= IFCLIBRARYREFERENCE($,$,'Discrete Accessory Standard Fixing Plate',$,'en',$); + +#10686= IFCRELASSOCIATESLIBRARY('2c4KPWWj12LOcjfyIGkDX_',$,$,$,(#3610),#17576); +#17576= IFCLIBRARYREFERENCE($,$,$,'\X2\6A196E967684306A56FA5B9A30D730EC30FC30C8306E56FA6709727960273002\X0\','ja-JP',$); + +#10687= IFCRELASSOCIATESLIBRARY('0Dly40vsz9juvUkxPSivVJ',$,$,$,(#3622),#17577); +#17577= IFCLIBRARYREFERENCE($,$,'Discrete Accessory Wire Loop',$,'en',$); + +#10688= IFCRELASSOCIATESLIBRARY('0Y9fXRQ3n3n9_mQBF7PVjp',$,$,$,(#3622),#17578); +#17578= IFCLIBRARYREFERENCE($,$,$,'\X2\30EF30A430E430FC755930815177306B3088308B63A57D9A90E8306E5F6272B6727960273002\X0\','ja-JP',$); + +#10689= IFCRELASSOCIATESLIBRARY('06Z5xCV4HEAPskLOjarerb',$,$,$,(#3623),#17579); +#17579= IFCLIBRARYREFERENCE($,$,'Electric Distribution Board Occurrence',$,'en',$); + +#10690= IFCRELASSOCIATESLIBRARY('2Kmpl4bRj2IORJ3ztvxVPn',$,$,$,(#3624),#17580); +#17580= IFCLIBRARYREFERENCE($,$,'Electric Distribution Board Type Common',$,'en',$); + +#10691= IFCRELASSOCIATESLIBRARY('2sYgAJpUP7Mfgcl9hUYV4V',$,$,$,(#3624),#17581); +#17581= IFCLIBRARYREFERENCE($,$,$,'\X2\914D96FB76E4306B906975283059308B30D730ED30D130C630A33002\X0\','ja-JP',$); + +#10692= IFCRELASSOCIATESLIBRARY('2UIQYBaIf9l882AQiiIW8z',$,$,$,(#3627),#17582); +#17582= IFCLIBRARYREFERENCE($,$,'Distribution Chamber Element Common',$,'en',$); + +#10693= IFCRELASSOCIATESLIBRARY('0KATZgBWjFgPWHHtAvZr2R',$,$,$,(#3627),#17583); +#17583= IFCLIBRARYREFERENCE($,$,$,'\X2\51683066306E\X0\IfcDistributionChamberElement.\X2\30AA30D630B830A730AF30C8306B95A23059308B5171901A306E5C5E602760C558313002\X0\','ja-JP',$); + +#10694= IFCRELASSOCIATESLIBRARY('3Ao6fcf8T9$O21aRU__fGP',$,$,$,(#3628),#17584); +#17584= IFCLIBRARYREFERENCE($,$,'Distribution Chamber Element Type Formed Duct',$,'en',$); + +#10695= IFCRELASSOCIATESLIBRARY('0hIUg7gxf9I9F0Q88rxuHj',$,$,$,(#3628),#17585); +#17585= IFCLIBRARYREFERENCE($,$,$,'BS6100 100 3410\X2\3088308A5B9A7FA9FF1A300057304E2D306B914D7BA13001914D7DDA300130C030AF30C830928A2D7F6E3059308B305F3081306E30C030AF30C830B930DA30FC30B93002\X0\','ja-JP',$); + +#10696= IFCRELASSOCIATESLIBRARY('12ytYTQrPCIwkCpR1AA0_N',$,$,$,(#3629),#17586); +#17586= IFCLIBRARYREFERENCE($,$,'Distribution Chamber Element Type Inspection Chamber',$,'en',$); + +#10697= IFCRELASSOCIATESLIBRARY('1_d9AsUILFFA1opRhmj0OJ',$,$,$,(#3629),#17587); +#17587= IFCLIBRARYREFERENCE($,$,$,'\X2\63926C3430014E0B6C347BA1306E4E0A306B3042308B30FB70B9691C752853EF79FB52D530AB30D030FC4ED8305130D130A430D730B930DA30FC30B93002\X0\','ja-JP',$); + +#10698= IFCRELASSOCIATESLIBRARY('17Vf8zqMjATBs0stcAUqml',$,$,$,(#3630),#17588); +#17588= IFCLIBRARYREFERENCE($,$,'Distribution Chamber Element Type Inspection Pit',$,'en',$); + +#10699= IFCRELASSOCIATESLIBRARY('1O8ZRC$4T6FwieWjWWmmt4',$,$,$,(#3630),#17589); +#17589= IFCLIBRARYREFERENCE($,$,$,'\X2\57FA790E306E70B9691C306830B530FC30D330B9306E305F3081306B30A230AF30BB30B93067304D308B30D430C330C8FF0851F96240FF093042308B3044306F30C130E330F330D0FF087A7A9593FF093002\X0\','ja-JP',$); + +#10700= IFCRELASSOCIATESLIBRARY('21UKcCt4rFCQ8sNWSxv6Mm',$,$,$,(#3631),#17590); +#17590= IFCLIBRARYREFERENCE($,$,'Distribution Chamber Element Type Manhole',$,'en',$); + +#10701= IFCRELASSOCIATESLIBRARY('3yEJqyB8P8Z8_BcmEd3sw1',$,$,$,(#3631),#17591); +#17591= IFCLIBRARYREFERENCE($,$,$,'\X2\63926C3430014E0B6C347BA1306E4E0A306B3042308B30FB70B9691C752853EF79FB52D530AB30D030FC4ED8305130D130A430D730B930DA30FC30B93002\X0\','ja-JP',$); + +#10702= IFCRELASSOCIATESLIBRARY('1nXYIYGGzEVu9W0vsgfbpt',$,$,$,(#3632),#17592); +#17592= IFCLIBRARYREFERENCE($,$,'Distribution Chamber Element Type Meter Chamber',$,'en',$); + +#10703= IFCRELASSOCIATESLIBRARY('0AD0BrzNX6Fhge5sPL3cA7',$,$,$,(#3632),#17593); +#17593= IFCLIBRARYREFERENCE($,$,$,'\X2\30E130FC30BF30FC5BA4306B95A23059308B5C5E602760C558313002\X0\','ja-JP',$); + +#10704= IFCRELASSOCIATESLIBRARY('3ismSmZRzECO7SCtgjWuaU',$,$,$,(#3633),#17594); +#17594= IFCLIBRARYREFERENCE($,$,'Distribution Chamber Element Type Sump',$,'en',$); + +#10705= IFCRELASSOCIATESLIBRARY('1UzNdwm2H61x2hi59ZMk0M',$,$,$,(#3633),#17595); +#17595= IFCLIBRARYREFERENCE($,$,$,'\X2\63926C3430C130E330F330D030FCFF0830D430C330C8FF09306B95A23059308B5C5E602760C558313002\X0\','ja-JP',$); + +#10706= IFCRELASSOCIATESLIBRARY('0lbAoHr1T5KRwML5Kujb3B',$,$,$,(#3634),#17596); +#17596= IFCLIBRARYREFERENCE($,$,'Distribution Chamber Element Type Trench',$,'en',$); + +#10707= IFCRELASSOCIATESLIBRARY('2qVm8WjBr85Qx1tziRq6We',$,$,$,(#3634),#17597); +#17597= IFCLIBRARYREFERENCE($,$,$,'\X2\30C130E330F330D030FC306E6E9DFF0895773055306F5E453088308A95773044FF09306B95A23059308B5C5E602760C558313002\X0\','ja-JP',$); + +#10708= IFCRELASSOCIATESLIBRARY('2X23KhGSb1aPWSwMJvGYyf',$,$,$,(#3635),#17598); +#17598= IFCLIBRARYREFERENCE($,$,'Distribution Chamber Element Type Valve Chamber',$,'en',$); + +#10709= IFCRELASSOCIATESLIBRARY('2f2eV3gQXBxgryqAB7dDtM',$,$,$,(#3635),#17599); +#17599= IFCLIBRARYREFERENCE($,$,$,'\X2\30D030EB30D65BA4FF0830D030EB30D630C130E330F330D030FCFF09306B95A23059308B5C5E602760C558313002\X0\','ja-JP',$); + +#10710= IFCRELASSOCIATESLIBRARY('2THRbz5jb7eRopxrn1Jf4r',$,$,$,(#3636),#17600); +#17600= IFCLIBRARYREFERENCE($,$,'Distribution Port Common',$,'en',$); + +#10711= IFCRELASSOCIATESLIBRARY('17kVzTEC1FKhYSoEyqP70i',$,$,$,(#3636),#17601); +#17601= IFCLIBRARYREFERENCE($,$,$,'IfcDistributionPort\X2\30AA30D630B830A730AF30C8306B95A23059308B57FA672C5C5E60273002\X0\','ja-JP',$); + +#10712= IFCRELASSOCIATESLIBRARY('0906aOUmH9WgHWOslEU1q1',$,$,$,(#3637),#17602); +#17602= IFCLIBRARYREFERENCE($,$,'Distribution Port PHistory Cable',$,'en',$); + +#10713= IFCRELASSOCIATESLIBRARY('1$29eCZu5118325HuEU4Mt',$,$,$,(#3637),#17603); +#17603= IFCLIBRARYREFERENCE($,$,$,'IfcDistributionPort\X2\30AA30D630B830A730AF30C8304C\X0\ELECTRICAL\X2\578B306E969B306B95A290233059308B\X0\IfcPerformanceHistory\X2\306B8A2D5B9A3055308C308B96FB529B4F7F7528306E30ED30B03002\X0\','ja-JP',$); + +#10714= IFCRELASSOCIATESLIBRARY('2ODgLSFvnF9wk38oX9zJ4s',$,$,$,(#3638),#17604); +#17604= IFCLIBRARYREFERENCE($,$,'Distribution Port PHistory Duct',$,'en',$); + +#10715= IFCRELASSOCIATESLIBRARY('188Xm$YPHAdOFcs$azh$33',$,$,$,(#3639),#17605); +#17605= IFCLIBRARYREFERENCE($,$,'Distribution Port PHistory Pipe',$,'en',$); + +#10716= IFCRELASSOCIATESLIBRARY('3sgsPFNB9FdeWSF8yomir6',$,$,$,(#3639),#17606); +#17606= IFCLIBRARYREFERENCE($,$,$,'IfcDistributionPort\X2\30AA30D630B830A730AF30C8304C\X0\GAS\X2\578B306E969B306B95A290233059308B\X0\IfcPerformanceHistory\X2\306B8A2D5B9A3055308C308B71C365994F7F7528306E30ED30B03002\X0\','ja-JP',$); + +#10717= IFCRELASSOCIATESLIBRARY('0SaGmbmvD0BfK4cmmaHBIU',$,$,$,(#3640),#17607); +#17607= IFCLIBRARYREFERENCE($,$,'Distribution Port Type Cable',$,'en',$); + +#10718= IFCRELASSOCIATESLIBRARY('1EdLubqEX0x8tJg0U7T5Eh',$,$,$,(#3640),#17608); +#17608= IFCLIBRARYREFERENCE($,$,$,'IfcDistributionPort\X2\30AA30D630B830A730AF30C8306B8A2D5B9A3055308C308B96FB529B30DD30FC30C8306B95A23059308B5C5E602760C558313002\X0\','ja-JP',$); + +#10719= IFCRELASSOCIATESLIBRARY('0Kgow7WY5CmBdbzjye02Fr',$,$,$,(#3641),#17609); +#17609= IFCLIBRARYREFERENCE($,$,'Distribution Port Type Duct',$,'en',$); + +#10720= IFCRELASSOCIATESLIBRARY('3OkPm5HfrB5f_DgxSbo0KQ',$,$,$,(#3642),#17610); +#17610= IFCLIBRARYREFERENCE($,$,'Distribution Port Type Pipe',$,'en',$); + +#10721= IFCRELASSOCIATESLIBRARY('2l8oedJtH4bxb_VUjs5q7H',$,$,$,(#3642),#17611); +#17611= IFCLIBRARYREFERENCE($,$,$,'IfcDistributionPort\X2\30AA30D630B830A730AF30C8306B8A2D5B9A3055308C308B914D7BA130DD30FC30C8306B95A23059308B5C5E602760C558313002\X0\','ja-JP',$); + +#10722= IFCRELASSOCIATESLIBRARY('1$Raf8IxPDFOSCBGZSLRRw',$,$,$,(#3643),#17612); +#17612= IFCLIBRARYREFERENCE($,$,'Distribution System Common',$,'en',$); + +#10723= IFCRELASSOCIATESLIBRARY('3u7fqe9BH17QCglpA3d1qX',$,$,$,(#3643),#17613); +#17613= IFCLIBRARYREFERENCE($,$,$,'\X2\642C900130B730B930C630E0\X0\IfcDistributionSystem\X2\306E95A290235C5E60273002\X0\','ja-JP',$); + +#10724= IFCRELASSOCIATESLIBRARY('0laF6SPaT3O8E99OFhcovF',$,$,$,(#3644),#17614); +#17614= IFCLIBRARYREFERENCE($,$,'Distribution System Type Electrical',$,'en',$); + +#10725= IFCRELASSOCIATESLIBRARY('2F4EJNuC55Ogu1iFh_95j0',$,$,$,(#3644),#17615); +#17615= IFCLIBRARYREFERENCE($,$,$,'\X2\96FB6C1756DE8DEF306E95A290235C5E60273002\X0\','ja-JP',$); + +#10726= IFCRELASSOCIATESLIBRARY('0MPmPcDxP8lewRnS1rf4KH',$,$,$,(#3646),#17616); +#17616= IFCLIBRARYREFERENCE($,$,'Distribution System Type Ventilation',$,'en',$); + +#10727= IFCRELASSOCIATESLIBRARY('3Bnuqo5eP5TvSU72eYMQ2G',$,$,$,(#3646),#17617); +#17617= IFCLIBRARYREFERENCE($,$,$,'\X2\30C030AF30C830B730B930C630E0306E4E00822C7684306A72795FB4300130D130E930E130FC30BF30FC306E5C5E60273002\X0\','ja-JP',$); + +#10728= IFCRELASSOCIATESLIBRARY('3YP3FoHNL67ginP8iPqBEz',$,$,$,(#3647),#17618); +#17618= IFCLIBRARYREFERENCE($,$,'Door Common',$,'en',$); + +#10729= IFCRELASSOCIATESLIBRARY('3jZgKGWpr51xZYxFUOrKAZ',$,$,$,(#3647),#17619); +#17619= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances de la classe IfcDoor','fr-FR',$); + +#10730= IFCRELASSOCIATESLIBRARY('0xbyVMBJbFxv7lmsGDYgKE',$,$,$,(#3647),#17620); +#17620= IFCLIBRARYREFERENCE($,$,$,'IfcDoor(\X2\30C930A2\X0\)\X2\30AA30D630B830A730AF30C8306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#10731= IFCRELASSOCIATESLIBRARY('2xl6BFeND7Tgo5sErit0nQ',$,$,$,(#3647),#17621); +#17621= IFCLIBRARYREFERENCE($,$,$,'\X2\62406709\X0\IfcDoor\X2\5B9E4F8B76845B9A4E494E2D901A752876845C5E60273002\X0\','zh-CN',$); + +#10732= IFCRELASSOCIATESLIBRARY('2Bj2DLj5HEwhB7bKQeGZTK',$,$,$,(#3651),#17622); +#17622= IFCLIBRARYREFERENCE($,$,'Door Window Glazing Type',$,'en',$); + +#10733= IFCRELASSOCIATESLIBRARY('0y6nePLiP5pQqe_I09ps1R',$,$,$,(#3651),#17623); +#17623= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition du composant vitrage des instances des classes IfcDoor et IfcWindow, utilis\S\ies pour des calculs thermiques et d''\S\iclairage.','fr-FR',$); + +#10734= IFCRELASSOCIATESLIBRARY('3t$7oVhULF0AfyVddvop27',$,$,$,(#3651),#17624); +#17624= IFCLIBRARYREFERENCE($,$,$,'IfcDoor\X2\3068\X0\IfcWindow\X2\306B3042308B30AC30E930B990E854C1306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA9300271B13068660E308B3055306E8A087B97306B75283044308B3002\X0\','ja-JP',$); + +#10735= IFCRELASSOCIATESLIBRARY('08SCH73Qj3dOEgTfPLmDVo',$,$,$,(#3651),#17625); +#17625= IFCLIBRARYREFERENCE($,$,$,'IfcDoor\X2\548C\X0\IfcWindow\X2\5B9E4F8B768473BB748367844EF65B9A4E494E2D901A752876845C5E6027FF0C75284E8E70ED5DE5548C91C751498BA17B973002\X0\','zh-CN',$); + +#10736= IFCRELASSOCIATESLIBRARY('3f7d2Oqnr8N9pn9cxl4jBf',$,$,$,(#3652),#17626); +#17626= IFCLIBRARYREFERENCE($,$,'Duct Fitting Occurrence',$,'en',$); + +#10737= IFCRELASSOCIATESLIBRARY('22TR63UgH0gRDmHg4o7z7a',$,$,$,(#3652),#17627); +#17627= IFCLIBRARYREFERENCE($,$,$,'\X2\30C030AF30C87D99624B306E5C5E60273002\X0\','ja-JP',$); + +#10738= IFCRELASSOCIATESLIBRARY('0tJwDheaP7JRU10kJttd4l',$,$,$,(#3653),#17628); +#17628= IFCLIBRARYREFERENCE($,$,'Duct Fitting PHistory',$,'en',$); + +#10739= IFCRELASSOCIATESLIBRARY('3tP8RPVzX53QrXuEWq7N5j',$,$,$,(#3653),#17629); +#17629= IFCLIBRARYREFERENCE($,$,$,'\X2\30C030AF30C87D99624B306E602780FD5C656B745171901A5C5E60273002\X0\','ja-JP',$); + +#10740= IFCRELASSOCIATESLIBRARY('3woPH0ALH36gO1ZuOJ8GET',$,$,$,(#3654),#17630); +#17630= IFCLIBRARYREFERENCE($,$,'Duct Fitting Type Common',$,'en',$); + +#10741= IFCRELASSOCIATESLIBRARY('1lRoFikcH1nQCvsPpQMBTz',$,$,$,(#3654),#17631); +#17631= IFCLIBRARYREFERENCE($,$,$,'\X2\30C030AF30C87D99624B5F625F0F5171901A5C5E60273002\X0\','ja-JP',$); + +#10742= IFCRELASSOCIATESLIBRARY('2_lXpGXH90AhlOKbhE8YNw',$,$,$,(#3655),#17632); +#17632= IFCLIBRARYREFERENCE($,$,'Duct Segment Occurrence',$,'en',$); + +#10743= IFCRELASSOCIATESLIBRARY('2PyuaZXQb4SvdwJJREfLoz',$,$,$,(#3655),#17633); +#17633= IFCLIBRARYREFERENCE($,$,$,'IfcDuctSegment\X2\306E5024306B95A2902330653044305F30C030AF30C876F47BA1306E5C5E60273002\X0\','ja-JP',$); + +#10744= IFCRELASSOCIATESLIBRARY('2Ui0fEr6n9jwifxexFzajv',$,$,$,(#3656),#17634); +#17634= IFCLIBRARYREFERENCE($,$,'Duct Segment PHistory',$,'en',$); + +#10745= IFCRELASSOCIATESLIBRARY('3FSyw4wDnE4fl82ODxTfLV',$,$,$,(#3656),#17635); +#17635= IFCLIBRARYREFERENCE($,$,$,'\X2\30C030AF30C876F47BA1602780FD5C656B745171901A5C5E60273002\X0\','ja-JP',$); + +#10746= IFCRELASSOCIATESLIBRARY('0xILnROYjBJuwyd_DtbdKp',$,$,$,(#3657),#17636); +#17636= IFCLIBRARYREFERENCE($,$,'Duct Segment Type Common',$,'en',$); + +#10747= IFCRELASSOCIATESLIBRARY('1rE16kEVX12hWglPjYE_0j',$,$,$,(#3657),#17637); +#17637= IFCLIBRARYREFERENCE($,$,$,'\X2\30C030AF30C876F47BA130BF30A430D75171901A5C5E60273002\X0\','ja-JP',$); + +#10748= IFCRELASSOCIATESLIBRARY('3I_wC1$W1Av9NpwC0EyJYj',$,$,$,(#3658),#17638); +#17638= IFCLIBRARYREFERENCE($,$,'Duct Silencer PHistory',$,'en',$); + +#10749= IFCRELASSOCIATESLIBRARY('3CzMOPaQ9Covd$tJOaUP_o',$,$,$,(#3658),#17639); +#17639= IFCLIBRARYREFERENCE($,$,$,'\X2\30C030AF30C86D8897F35668306E602780FD5C656B745171901A5C5E60273002\X0\','ja-JP',$); + +#10750= IFCRELASSOCIATESLIBRARY('2KSZZy9TbFkODq11nndmuy',$,$,$,(#3659),#17640); +#17640= IFCLIBRARYREFERENCE($,$,'Duct Silencer Type Common',$,'en',$); + +#10751= IFCRELASSOCIATESLIBRARY('25suoGUPXDEe_oB5P2NjbN',$,$,$,(#3659),#17641); +#17641= IFCLIBRARYREFERENCE($,$,$,'\X2\30C030AF30C86D8897F356685171901A5C5E6027\X0\\X\0D\X\0A\X\0D\X\0AInsertionLoss\X2\3068\X0\RegeneratedSound\X2\306F\X0\IFC2x2 pset\X2\306E4ED893323067524A96643055308C305F5C5E6027FF1A\X0\IfcSoundProperties\X2\30924EE3308F308A306B4F7F75283057307E30593002\X0\','ja-JP',$); + +#10752= IFCRELASSOCIATESLIBRARY('2CdPehJlL7KOgoGYNgsDlG',$,$,$,(#3662),#17642); +#17642= IFCLIBRARYREFERENCE($,$,'Electrical Device Common',$,'en',$); + +#10753= IFCRELASSOCIATESLIBRARY('1psQExmHfERQ_WFWbXg6G2',$,$,$,(#3665),#17643); +#17643= IFCLIBRARYREFERENCE($,$,'Electric Appliance PHistory',$,'en',$); + +#10754= IFCRELASSOCIATESLIBRARY('2J00WTXa1AxuoQKNoU5kiw',$,$,$,(#3666),#17644); +#17644= IFCLIBRARYREFERENCE($,$,'Electric Appliance Type Common',$,'en',$); + +#10755= IFCRELASSOCIATESLIBRARY('2myfqTJmX34uxuvzTvgeWu',$,$,$,(#3666),#17645); +#17645= IFCLIBRARYREFERENCE($,$,$,'\X2\96FB531688FD54C1306E5171901A30D730ED30D130C630A33002\X0\\X\0D\X\0AIFC4\X2\306B30668FFD52A03002\X0\','ja-JP',$); + +#10756= IFCRELASSOCIATESLIBRARY('3iWPj$SWn12gBsNnnNy3SF',$,$,$,(#3667),#17646); +#17646= IFCLIBRARYREFERENCE($,$,'Electric Appliance Type Dishwasher',$,'en',$); + +#10757= IFCRELASSOCIATESLIBRARY('3dbJXk7$D9MQMc2ptl9loX',$,$,$,(#3667),#17647); +#17647= IFCLIBRARYREFERENCE($,$,$,'\X2\98DF56686D176D446A5F306E5171901A306E30D730ED30D130C630A33002\X0\\X\0D\X\0AIFC4\X2\306B30668FFD52A03002\X0\','ja-JP',$); + +#10758= IFCRELASSOCIATESLIBRARY('3BSI$jqwbD$f9YhJyQp4Ie',$,$,$,(#3668),#17648); +#17648= IFCLIBRARYREFERENCE($,$,'Electric Appliance Type Electric Cooker',$,'en',$); + +#10759= IFCRELASSOCIATESLIBRARY('1La5aQE550HPHY2t7dnqjg',$,$,$,(#3668),#17649); +#17649= IFCLIBRARYREFERENCE($,$,$,'\X2\96FB6C178ABF74065668306E5171901A30D730ED30D130C630A33002\X0\\X\0D\X\0AIFC4\X2\306B30668FFD52A03002\X0\','ja-JP',$); + +#10760= IFCRELASSOCIATESLIBRARY('0077Tfw1H5Lgw1rqx99Vur',$,$,$,(#3671),#17650); +#17650= IFCLIBRARYREFERENCE($,$,'Electric Flow Storage Device Type Common',$,'en',$); + +#10761= IFCRELASSOCIATESLIBRARY('35EZwaj5j6pfjnrzFC_1VO',$,$,$,(#3671),#17651); +#17651= IFCLIBRARYREFERENCE($,$,$,'\X2\914D96FB30B730B930C630E0304B308996FB6C176A5F56683078306E4F9B7D666E903068305730666A5F80FD3059308B305F3081306B95A290233059308B96FB6E90306E72796027300296FB6C174F9B7D66304C906975283055308C308B3068304D306E307F4F7F75283059308B5FC58981304C3042308B583454083053306E30D730ED30D130C630A330928A2D5B9A3059308B300230D730ED30D130C630A330BB30C330C8300130D730ED30D130C630A3304C542B307E308C30663044308B305D308C3089306E5024306F96FB6E903001307E305F306F96FB6C1730B730B930C630E0306B906975283055308C30663044306A30444E0066427684306B520765AD3055308C30663044308B72B66CC1306B306F906975283055308C306A304430023053306E30D730ED30D130C630A330BB30C330C8306F5B9A5E3872B6614B306E72B66CC13092886830593002\X0\','ja-JP',$); + +#10762= IFCRELASSOCIATESLIBRARY('1i_2TJ1O55J8fgaMwnMzP0',$,$,$,(#3676),#17652); +#17652= IFCLIBRARYREFERENCE($,$,'Electric Generator Type Common',$,'en',$); + +#10763= IFCRELASSOCIATESLIBRARY('0HatHN34zBMukxbt9YU8z5',$,$,$,(#3676),#17653); +#17653= IFCLIBRARYREFERENCE($,$,$,'\X2\6A5F68B030A830CD30EB30AE30FC309296FB6C1730A830CD30EB30AE30FC306B590963DB3059308B72796B8A306A30A830F330B830F330925B9A7FA93002\X0\','ja-JP',$); + +#10764= IFCRELASSOCIATESLIBRARY('1hEeRKRo59gfZZp0tnZ8DZ',$,$,$,(#3677),#17654); +#17654= IFCLIBRARYREFERENCE($,$,'Electric Motor Type Common',$,'en',$); + +#10765= IFCRELASSOCIATESLIBRARY('0bTJD9waPFH8s86EYJL97c',$,$,$,(#3677),#17655); +#17655= IFCLIBRARYREFERENCE($,$,$,'\X2\96FB6C1730A830CD30EB30AE30FC30926A5F68B030A830CD30EB30AE30FC306B590963DB3059308B30A830F330B830F330925B9A7FA930024E004F53578B30DD30F330D7308430D530A130F3306E8FD1304F306763A57D9A3057305F58345408306F300130E230FC30BF30FC81EA4F53304C76F463A530DD30F330D7308430D530A130F3306E4E0090E83068307F306A3055308C308B53EF80FD6027304C3042308B306E3067300130E230FC30BF30FC306799C652D53055308C30663044308B6642306F6CE8610F30023053306E58345408300130E230FC30BF30FC306E60C55831306F30E230FC30BF30FC\X0\/\X2\30E230FC30BF30FC306E63A57D9A5B9F614B30927D4C7531305B305A306B30DD30F330D7308430D530A130F3306776F463A563075B9A3059308B5FC58981304C3042308B3002\X0\\X\0D\X\0AStartingTime\X2\3068\X0\TeTime\X2\306F\X0\ IFC4\X2\30678FFD52A03002\X0\','ja-JP',$); + +#10766= IFCRELASSOCIATESLIBRARY('1rFq1igxLFyh5osUj5eDs1',$,$,$,(#3678),#17656); +#17656= IFCLIBRARYREFERENCE($,$,'Electric Time Control Type Common',$,'en',$); + +#10767= IFCRELASSOCIATESLIBRARY('1$p1OCmFr40RD4FjJfNrKT',$,$,$,(#3678),#17657); +#17657= IFCLIBRARYREFERENCE($,$,$,'\X2\96FB6C176642959352365FA188C57F6E306E305F3081306E5171901A306E30D730ED30D130C630A33002\X0\\X\0D\X\0AIFC4\X2\306B30668FFD52A03002\X0\','ja-JP',$); + +#10768= IFCRELASSOCIATESLIBRARY('2J5IgRuHfA5R9W2bHN3lWB',$,$,$,(#3693),#17658); +#17658= IFCLIBRARYREFERENCE($,$,'Element Component Common',$,'en',$); + +#10769= IFCRELASSOCIATESLIBRARY('0CSs2ycuT5YBsVPkAoAluH',$,$,$,(#3698),#17659); +#17659= IFCLIBRARYREFERENCE($,$,'Engine Type Common',$,'en',$); + +#10770= IFCRELASSOCIATESLIBRARY('2EvfEBf3TBJhjX_eFqfvzB',$,$,$,(#3698),#17660); +#17660= IFCLIBRARYREFERENCE($,$,$,'\X2\30A830F330B830F330BF30A430D75171901A5C5E60273002\X0\','ja-JP',$); + +#10771= IFCRELASSOCIATESLIBRARY('33ex2g_xz3uP3z2$m9MfEn',$,$,$,(#3701),#17661); +#17661= IFCLIBRARYREFERENCE($,$,'Environmental Impact Indicators',$,'en',$); + +#10772= IFCRELASSOCIATESLIBRARY('2uFdsI50X4Qvx74shGHN94',$,$,$,(#3701),#17662); +#17662= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : Les indicateurs d''impacts environnementaux sont valables pour une unit\S\i fonctionnelle, concept d\S\ifini dans l''ISO 14040. Exemple : fen\S\jtre \S\` double vitrage et \S\` menuiserie en PVC ; l''unit\S\i \S\` consid\S\irer est "un m\S\htre carr\S\i d''ouverture remplie par ce produit".','fr-FR',$); + +#10773= IFCRELASSOCIATESLIBRARY('3Kd$I7ZXLAABkBxuK7SaG1',$,$,$,(#3701),#17663); +#17663= IFCLIBRARYREFERENCE($,$,$,'\X2\74B058835F7197FF63076A19306F3001300C6A5F80FD53584F4D\X0\functional unit (ISO 14040 \X2\30B330F330BB30D730C8FF09300D306B95A29023304C3042308A307E305930026A5F80FD53584F4D306E4F8B306F300C\X0\PVC\X2\30D530EC30FC30E0306B3088308B4E8C91CD30AC30E930B97A93300D306730593002305D3057306630018003616E3059308B53584F4D306F300C3053306E88FD54C130676E80305F3055308C305F958B53E389817D20306E\X0\1\X2\5E7365B930E130FC30C830EB300D306730593002\X0\\X\0D\X\0A\X2\300063076A19306E5024306F300130E930A430D530B530A430AF30EB516830663001307E305F306F72795B9A306E6BB5968EFF0830E930A430D530B530A430AF30EB30D530A730FC30BA\X0\LifeCyclePhase\X2\30D730ED30D130C630A353C27167FF0930603051306B30423066306F307E308A307E3059300251683066306E63076A19306E5024306F3001671F5F853055308C308B801075285E746570306B3088306330665E7430543068306B886873FE3055308C307E30593002521D3081306EFF153064306E30D730ED30D130C630A3306F\X0\ functional unit\X2\306E7279602730926349304830663044307E30593002\X0\\X\0D\X\0A\X2\4EE54E0B306E72796027306F300174B0588363076A19306B95A29023304C3042308A307E30593002\X0\\X\0D\X\0A\X2\FF153064306B306430443066306E56FD969B7684306A610F898B306E5408610F304C3042308A307E3059300267005F8C306E3082306E306F300156FD969B30EC30D930EB30673001307E30605B8C5168306B306F6B635F0F306B540C610F3055308C30663044306A30443002\X0\','ja-JP',$); + +#10774= IFCRELASSOCIATESLIBRARY('0OavDjn4jFgxxjSYpsphYl',$,$,$,(#3702),#17664); +#17664= IFCLIBRARYREFERENCE($,$,'Environmental Impact Values',$,'en',$); + +#10775= IFCRELASSOCIATESLIBRARY('07sOP4v2P0vvMR89hyNK9j',$,$,$,(#3702),#17665); +#17665= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : les propri\S\it\S\is suivantes capturent les valeurs des impacts environnementaux d''un \S\il\S\iment. Ils correspondent aux indicateurs d\S\ifinis dans Pset_EnvironmentalImpactIndicators.','fr-FR',$); + +#10776= IFCRELASSOCIATESLIBRARY('1KqhwbyUDC19woQxdT9B0N',$,$,$,(#3702),#17666); +#17666= IFCLIBRARYREFERENCE($,$,$,'IAI\X2\306B3088308B5B9A7FA9FF1A6B21306E30D730ED30D130C630A3306F300189817D20306E74B058833078306E5F7197FF5024309263553048308B3002305D308C3089306F\X0\ Pset_EnvironmentalImpactIndicators \X2\306B5B9A7FA93055308C30663044308B63076A19306B5BFE5FDC3002\X0\\X\0D\X\0A\X2\74B05883306B5F7197FF3059308B5024306F300189817D20306E90695207306A657091CF306B308830633066300153584F4D3042305F308A306B5272308A58973057305F5024309253D65F973002\X0\','ja-JP',$); + +#10777= IFCRELASSOCIATESLIBRARY('3OutcrsHLChRd9nptuq1MS',$,$,$,(#3703),#17667); +#17667= IFCLIBRARYREFERENCE($,$,'Evaporative Cooler PHistory',$,'en',$); + +#10778= IFCRELASSOCIATESLIBRARY('3161TBC5H6Bg5LYFPSBeWx',$,$,$,(#3703),#17668); +#17668= IFCLIBRARYREFERENCE($,$,$,'\X2\84B8767A51B753745668306E602780FD5C656B745C5E6027\X0\','ja-JP',$); + +#10779= IFCRELASSOCIATESLIBRARY('3rXL5q5Hf7euayt5THSONb',$,$,$,(#3704),#17669); +#17669= IFCLIBRARYREFERENCE($,$,'Evaporative Cooler Type Common',$,'en',$); + +#10780= IFCRELASSOCIATESLIBRARY('0f_5$PjDHEiPymcVvsD3jC',$,$,$,(#3704),#17670); +#17670= IFCLIBRARYREFERENCE($,$,$,'\X2\84B8767A51B7537456685171901A5C5E602730928A2D5B9A\X0\\X\0D\X\0ASound\X2\5C5E6027304C\X0\IFC2x2 pset\X2\306E4ED893323067524A96643055308C305FFF1A\X0\IfcSoundProperties\X2\30924EE3308F308A306B4F7F75283057307E30593002\X0\ WaterRequirement\X2\5C5E602730E630CB30C330C830BF30A430D7306F\X0\IFC2x2 pset\X2\306E4ED893323067590966F43055308C305F3002\X0\','ja-JP',$); + +#10781= IFCRELASSOCIATESLIBRARY('0LMUUtER95ExZ2y1xsLaeJ',$,$,$,(#3705),#17671); +#17671= IFCLIBRARYREFERENCE($,$,'Evaporator PHistory',$,'en',$); + +#10782= IFCRELASSOCIATESLIBRARY('1MkQ$rVQT9ZBa$vT7kRnys',$,$,$,(#3705),#17672); +#17672= IFCLIBRARYREFERENCE($,$,$,'\X2\84B8767A5668602780FD5C656B745C5E6027\X0\','ja-JP',$); + +#10783= IFCRELASSOCIATESLIBRARY('3HVN28OlT3TOiRiM_RR5TF',$,$,$,(#3706),#17673); +#17673= IFCLIBRARYREFERENCE($,$,'Evaporator Type Common',$,'en',$); + +#10784= IFCRELASSOCIATESLIBRARY('1vhQyG$gD8Su1zL3qIjXvU',$,$,$,(#3706),#17674); +#17674= IFCLIBRARYREFERENCE($,$,$,'\X2\84B8767A566830BF30A430D75171901A5C5E6027\X0\','ja-JP',$); + +#10785= IFCRELASSOCIATESLIBRARY('1u_0gyw8z8y8sPvyKi8rVu',$,$,$,(#3708),#17675); +#17675= IFCLIBRARYREFERENCE($,$,'Fan Centrifugal',$,'en',$); + +#10786= IFCRELASSOCIATESLIBRARY('0gg8YT6Z9DEgf_OtDrkV2f',$,$,$,(#3708),#17676); +#17676= IFCLIBRARYREFERENCE($,$,$,'IfcFan\X2\306E5024306B4ED8305152A030483089308C305F90605FC3900198A86A5F306E5C5E6027\X0\','ja-JP',$); + +#10787= IFCRELASSOCIATESLIBRARY('3ZLYvMVSPFquzjWTyLFsRX',$,$,$,(#3709),#17677); +#17677= IFCLIBRARYREFERENCE($,$,'Fan Occurrence',$,'en',$); + +#10788= IFCRELASSOCIATESLIBRARY('0QDmKTkPX6$RVmGTZL$8tD',$,$,$,(#3709),#17678); +#17678= IFCLIBRARYREFERENCE($,$,$,'IfcFan\X2\306E5024306B4ED8305152A030483089308C305F\X0\Fan\X2\5C5E6027\X0\','ja-JP',$); + +#10789= IFCRELASSOCIATESLIBRARY('2ukFiVgdj37QaudvpqkcuG',$,$,$,(#3710),#17679); +#17679= IFCLIBRARYREFERENCE($,$,'Fan PHistory',$,'en',$); + +#10790= IFCRELASSOCIATESLIBRARY('0dG3cP0V96GQOM2Lqw3u9X',$,$,$,(#3710),#17680); +#17680= IFCLIBRARYREFERENCE($,$,$,'Fan\X2\602780FD5C656B745C5E6027\X0\\X\0D\X\0ASound\X2\5C5E6027306F\X0\IFC2x2\X2\4ED893323067524A96643055308C305F3002FF1A\X0\ IfcSoundProperties\X2\30924EE3308F308A306B4F7F3046\X0\','ja-JP',$); + +#10791= IFCRELASSOCIATESLIBRARY('3pMV2V0bj9dPOaf48YMLeQ',$,$,$,(#3711),#17681); +#17681= IFCLIBRARYREFERENCE($,$,'Fan Type Common',$,'en',$); + +#10792= IFCRELASSOCIATESLIBRARY('0$oiaA3pn9feGF5g0xUh3V',$,$,$,(#3711),#17682); +#17682= IFCLIBRARYREFERENCE($,$,$,'Fan\X2\30BF30A430D75171901A5C5E6027\X0\','ja-JP',$); + +#10793= IFCRELASSOCIATESLIBRARY('2XzX5xcn100umjSNVhkQwV',$,$,$,(#3713),#17683); +#17683= IFCLIBRARYREFERENCE($,$,'Fastener Weld',$,'en',$); + +#10794= IFCRELASSOCIATESLIBRARY('2zhkuzHYr4PRGOgx4jp6OB',$,$,$,(#3716),#17684); +#17684= IFCLIBRARYREFERENCE($,$,'Filter PHistory',$,'en',$); + +#10795= IFCRELASSOCIATESLIBRARY('26xWoJE_XCxBExUQkA4O$w',$,$,$,(#3717),#17685); +#17685= IFCLIBRARYREFERENCE($,$,'Filter Type Air Particle Filter',$,'en',$); + +#10796= IFCRELASSOCIATESLIBRARY('3gzF5wPfL6PfSRzsvmxanX',$,$,$,(#3718),#17686); +#17686= IFCLIBRARYREFERENCE($,$,'Filter Type Common',$,'en',$); + +#10797= IFCRELASSOCIATESLIBRARY('3R1aceVP5FoO1Sux8aJULc',$,$,$,(#3719),#17687); +#17687= IFCLIBRARYREFERENCE($,$,'Filter Type Compressed Air Filter',$,'en',$); + +#10798= IFCRELASSOCIATESLIBRARY('10SPDmPMP1UQ_yR4Ai3ktE',$,$,$,(#3720),#17688); +#17688= IFCLIBRARYREFERENCE($,$,'Filter Type Water Filter',$,'en',$); + +#10799= IFCRELASSOCIATESLIBRARY('0TFgE5Pv93veKRWtPsbi1t',$,$,$,(#3721),#17689); +#17689= IFCLIBRARYREFERENCE($,$,'Fire Suppression Terminal Type Breeching Inlet',$,'en',$); + +#10800= IFCRELASSOCIATESLIBRARY('2HHaXGUP92uAJE1uTlz5m8',$,$,$,(#3721),#17690); +#17690= IFCLIBRARYREFERENCE($,$,$,'\X2\307230683064306E30D130A430D7FF0890695408\X0\BS6100330114\X2\FF09306B\X0\2\X2\30644EE54E0A306E516553E33092308230645BFE79F0914D7BA17D99624B3002\X0\','ja-JP',$); + +#10801= IFCRELASSOCIATESLIBRARY('0P1oa5$aD9dgksUJEgz7jT',$,$,$,(#3722),#17691); +#17691= IFCLIBRARYREFERENCE($,$,'Fire Suppression Terminal Type Common',$,'en',$); + +#10802= IFCRELASSOCIATESLIBRARY('045rsXPFLDcBsqFuzBFEfx',$,$,$,(#3722),#17692); +#17692= IFCLIBRARYREFERENCE($,$,$,'\X2\6D88706B6813306E5171901A30D730ED30D130C630A330928A2D5B9A3002\X0\','ja-JP',$); + +#10803= IFCRELASSOCIATESLIBRARY('0426QumbzAEhbIC_Ky1nUd',$,$,$,(#3723),#17693); +#17693= IFCLIBRARYREFERENCE($,$,'Fire Suppression Terminal Type Fire Hydrant',$,'en',$); + +#10804= IFCRELASSOCIATESLIBRARY('21E9Je5h9Ee8$e2TSLlCts',$,$,$,(#3723),#17694); +#17694= IFCLIBRARYREFERENCE($,$,$,'\X2\FF08\X0\BS61003306107\X2\FF09304B30894F9B7D663055308C308B4E0066427684306A6C343092901A3059914D7BA1306B53D6308A4ED830513089308C308B88C57F6E3002\X0\\X\0D\X\0A\X\0D\X\0A\X2\6D88706B6813306E8A737D30306B306430443066306F3001\X0\www.firehydrant.org\X2\309253C271673002\X0\','ja-JP',$); + +#10805= IFCRELASSOCIATESLIBRARY('3fumW7oUz4oBS8as2e6L3h',$,$,$,(#3724),#17695); +#17695= IFCLIBRARYREFERENCE($,$,'Fire Suppression Terminal Type Hose Reel',$,'en',$); + +#10806= IFCRELASSOCIATESLIBRARY('2e2cZ6GFv7p9VxslGYr0fW',$,$,$,(#3724),#17696); +#17696= IFCLIBRARYREFERENCE($,$,$,'\X2\30DB30FC30B9304C640D50B73057305F3068304D306E30B530DD30FC30C8306E4ED57D44307F3002FF08\X0\BS61001558201\X2\FF09\X0\\X\0D\X\0A\X\0D\X\0A\X2\30DB30FC30B9306B4F9B7D663055308C308B30B530FC30D330B9304C6C34304B6CE1304B306F3001305D306E30DB30FC30B930EA30FC30EB304C63A57D9A3055308C30663044308B30B730B930C630E0306B3088308B3002\X0\','ja-JP',$); + +#10807= IFCRELASSOCIATESLIBRARY('0TPVVRpzTDQ86gA667REQG',$,$,$,(#3725),#17697); +#17697= IFCLIBRARYREFERENCE($,$,'Fire Suppression Terminal Type Sprinkler',$,'en',$); + +#10808= IFCRELASSOCIATESLIBRARY('1cwhyImabFiAYRlBrAdVCV',$,$,$,(#3725),#17698); +#17698= IFCLIBRARYREFERENCE($,$,$,'\X2\72795B9A30A830EA30A2306B6C3457273092304B3051305F914D7BA13088308A65636C343059308B88C57F6E3002FF08\X0\BS61001003432\X2\FF09\X0\','ja-JP',$); + +#10809= IFCRELASSOCIATESLIBRARY('3PZmxolPD8Ohgwc4OFGLrt',$,$,$,(#3729),#17699); +#17699= IFCLIBRARYREFERENCE($,$,'Flow Instrument PHistory',$,'en',$); + +#10810= IFCRELASSOCIATESLIBRARY('23pFfgM5P6Lv2k9p7pBSCc',$,$,$,(#3730),#17700); +#17700= IFCLIBRARYREFERENCE($,$,'Flow Instrument Type Common',$,'en',$); + +#10811= IFCRELASSOCIATESLIBRARY('1j5j24eyn7Bw88A3bCHk3F',$,$,$,(#3730),#17701); +#17701= IFCLIBRARYREFERENCE($,$,$,'\X2\6D414F538A085668306E5171901A5C5E60273002\X0\','ja-JP',$); + +#10812= IFCRELASSOCIATESLIBRARY('162EKB5Yv58QQzU_D61H1C',$,$,$,(#3731),#17702); +#17702= IFCLIBRARYREFERENCE($,$,'Flow Instrument Type Pressure Gauge',$,'en',$); + +#10813= IFCRELASSOCIATESLIBRARY('0OU4XlGmrB2wvULtjSLjBF',$,$,$,(#3731),#17703); +#17703= IFCLIBRARYREFERENCE($,$,$,'\X2\305D306E4F4D7F6E306E5727529B3001307E305F306F3001\X0\2\X2\304B6240306E5DEE572730926E2C5B9A30578868793A3059308B30C730D030A430B93002\X0\','ja-JP',$); + +#10814= IFCRELASSOCIATESLIBRARY('0FuCTFtmHE5wFk0otDMjdq',$,$,$,(#3732),#17704); +#17704= IFCLIBRARYREFERENCE($,$,'Flow Instrument Type Thermometer',$,'en',$); + +#10815= IFCRELASSOCIATESLIBRARY('2To7oyOSrDf9VbCTSYXKOk',$,$,$,(#3732),#17705); +#17705= IFCLIBRARYREFERENCE($,$,$,'\X2\6E295EA630926E2C5B9A30578868793A3059308B30C730D030A430B93002\X0\','ja-JP',$); + +#10816= IFCRELASSOCIATESLIBRARY('2$tW6onKH5Zgzi_g$_waei',$,$,$,(#3733),#17706); +#17706= IFCLIBRARYREFERENCE($,$,'Flow Meter Occurrence',$,'en',$); + +#10817= IFCRELASSOCIATESLIBRARY('1euXZjoP1FlfITbw3Lt$V2',$,$,$,(#3734),#17707); +#17707= IFCLIBRARYREFERENCE($,$,'Flow Meter Type Common',$,'en',$); + +#10818= IFCRELASSOCIATESLIBRARY('2M83nKpan3wPzQuLMJMG0_',$,$,$,(#3735),#17708); +#17708= IFCLIBRARYREFERENCE($,$,'Flow Meter Type Energy Meter',$,'en',$); + +#10819= IFCRELASSOCIATESLIBRARY('1OeoRltYX6yOeehUX$LO4B',$,$,$,(#3736),#17709); +#17709= IFCLIBRARYREFERENCE($,$,'Flow Meter Type Gas Meter',$,'en',$); + +#10820= IFCRELASSOCIATESLIBRARY('3nUQCt$CvEAx20dtPa$N6X',$,$,$,(#3737),#17710); +#17710= IFCLIBRARYREFERENCE($,$,'Flow Meter Type Oil Meter',$,'en',$); + +#10821= IFCRELASSOCIATESLIBRARY('06fPJMTlf08vlhEvJMJgPx',$,$,$,(#3738),#17711); +#17711= IFCLIBRARYREFERENCE($,$,'Flow Meter Type Water Meter',$,'en',$); + +#10822= IFCRELASSOCIATESLIBRARY('0TUklQTpH0ZQCmq31GxArH',$,$,$,(#3739),#17712); +#17712= IFCLIBRARYREFERENCE($,$,'Footing Common',$,'en',$); + +#10823= IFCRELASSOCIATESLIBRARY('2I7VFhDjfDtvrK4dumLpkD',$,$,$,(#3739),#17713); +#17713= IFCLIBRARYREFERENCE($,$,$,'\X2\751F62103055308C305F305930793066306E\X0\IfcFooting \X2\306E5B9A7FA9306B5171901A3059308B30D730ED30D130C630A33002\X0\','ja-JP',$); + +#10824= IFCRELASSOCIATESLIBRARY('3C1XcTdGn7QuKXkpLD6lNG',$,$,$,(#3741),#17714); +#17714= IFCLIBRARYREFERENCE($,$,'Furniture Type Chair',$,'en',$); + +#10825= IFCRELASSOCIATESLIBRARY('01imeOXSH4UgpC6$8mkbQS',$,$,$,(#3742),#17715); +#17715= IFCLIBRARYREFERENCE($,$,'Furniture Type Common',$,'en',$); + +#10826= IFCRELASSOCIATESLIBRARY('0g2qE76if2lgvva518HNw1',$,$,$,(#3743),#17716); +#17716= IFCLIBRARYREFERENCE($,$,'Furniture Type Desk',$,'en',$); + +#10827= IFCRELASSOCIATESLIBRARY('2t2g9GZ75Cxv95hQlA0iku',$,$,$,(#3744),#17717); +#17717= IFCLIBRARYREFERENCE($,$,'Furniture Type File Cabinet',$,'en',$); + +#10828= IFCRELASSOCIATESLIBRARY('2dPrcGSo95fOiA40xbIAoP',$,$,$,(#3745),#17718); +#17718= IFCLIBRARYREFERENCE($,$,'Furniture Type Table',$,'en',$); + +#10829= IFCRELASSOCIATESLIBRARY('085CgM$OPFCwMvDlWv4c84',$,$,$,(#3770),#17719); +#17719= IFCLIBRARYREFERENCE($,$,'Heat Exchanger Type Common',$,'en',$); + +#10830= IFCRELASSOCIATESLIBRARY('0KtpqruPD10gejZFMCGrg9',$,$,$,(#3771),#17720); +#17720= IFCLIBRARYREFERENCE($,$,'Heat Exchanger Type Plate',$,'en',$); + +#10831= IFCRELASSOCIATESLIBRARY('3HzBN6jlz1q9MsOA_WSC0D',$,$,$,(#3772),#17721); +#17721= IFCLIBRARYREFERENCE($,$,'Humidifier PHistory',$,'en',$); + +#10832= IFCRELASSOCIATESLIBRARY('0NK$ORz119rOamuDLvmoHS',$,$,$,(#3773),#17722); +#17722= IFCLIBRARYREFERENCE($,$,'Humidifier Type Common',$,'en',$); + +#10833= IFCRELASSOCIATESLIBRARY('05NtzjChX68wy64YAKjo4m',$,$,$,(#3773),#17723); +#17723= IFCLIBRARYREFERENCE($,$,$,'\X2\52A06E7F5668578B60C55831306B95A23059308B5171901A30D730ED30D130C630A35C5E60278A2D5B9A3002\X0\','ja-JP',$); + +#10834= IFCRELASSOCIATESLIBRARY('18HWQI1TzAnuETmqY_1fhl',$,$,$,(#3780),#17724); +#17724= IFCLIBRARYREFERENCE($,$,'Interceptor Type Common',$,'en',$); + +#10835= IFCRELASSOCIATESLIBRARY('2MSmj8FIP06PNhIwYIJREB',$,$,$,(#3780),#17725); +#17725= IFCLIBRARYREFERENCE($,$,$,'\X2\963B96C65668306E5171901A30D730ED30D130C630A330928A2D5B9A3057307E30593002\X0\','ja-JP',$); + +#10836= IFCRELASSOCIATESLIBRARY('2TXJf_5EfAm8rmwtytLCiQ',$,$,$,(#3784),#17726); +#17726= IFCLIBRARYREFERENCE($,$,'Junction Box Type Common',$,'en',$); + +#10837= IFCRELASSOCIATESLIBRARY('3ddnBaWbPB_Ovo2jvfcDcB',$,$,$,(#3784),#17727); +#17727= IFCLIBRARYREFERENCE($,$,$,'\X2\30B830E330F330AF30B730E730F330DC30C330AF30B9306F4E2D306B30B130FC30D630EB304C63A57D9A3055308C30663044308B30B130FC30B93002\X0\\X\0D\X\0A IFC4\X2\306B306665B0898F3002\X0\','ja-JP',$); + +#10838= IFCRELASSOCIATESLIBRARY('10hk7wJSj6ce9mdDNuZNv5',$,$,$,(#3789),#17728); +#17728= IFCLIBRARYREFERENCE($,$,'Lamp Type Common',$,'en',$); + +#10839= IFCRELASSOCIATESLIBRARY('3M2jHACP920RBByY0x0eBY',$,$,$,(#3789),#17729); +#17729= IFCLIBRARYREFERENCE($,$,$,'\X2\30E930F330D7306F51493092767A3059308B30883046306B8A2D8A083055308C305F7167660E56685177306E90E854C13002\X0\\X\0D\X\0AIFC 2x3\X2\306E\X0\Pset_LampEmitterTypeCommon\X2\304B3089540D524D304C590966F43002\X0\','ja-JP',$); + +#10840= IFCRELASSOCIATESLIBRARY('3OnNec2ILAzQsBRzcJlark',$,$,$,(#3790),#17730); +#17730= IFCLIBRARYREFERENCE($,$,'Land Registration',$,'en',$); + +#10841= IFCRELASSOCIATESLIBRARY('3DhdkrzUD1lPW13zHKRKJt',$,$,$,(#3790),#17731); +#17731= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : sp\S\icifie l''identit\S\i de l''entit\S\i fonci\S\hre attribu\S\i par une autorit\S\i. Nota : La propri\S\it\S\i LandTitleID doit \S\jtre utilis\S\ie de pr\S\if\S\irence \S\` l''attribut LandTitleNumber de la classe IfcSite.','fr-FR',$); + +#10842= IFCRELASSOCIATESLIBRARY('012p0ndhrFhAzQojdABuFy',$,$,$,(#3790),#17732); +#17732= IFCLIBRARYREFERENCE($,$,$,'\X2\65775730306E767B8A1830B730B930C630E04E0A306E8B58522560C55831306B95A23059308B30D730ED30D130C630A330BB30C330C85B9A7FA9300250998003FF1A\X0\LandTitileID\X2\30D730ED30D130C630A3306F3001\X0\IfcSite.LandTitleNumber\X2\5C5E6027304C5EC36B623055308C308B306E306B4F3430443001512A51487684306B4F7F75283055308C308B3002\X0\','ja-JP',$); + +#10843= IFCRELASSOCIATESLIBRARY('0wdUHgsHTDbu5sC_cyyMGE',$,$,$,(#3792),#17733); +#17733= IFCLIBRARYREFERENCE($,$,'Light Fixture Type Common',$,'en',$); + +#10844= IFCRELASSOCIATESLIBRARY('04a8exKYT93Rx$bwbAyWYv',$,$,$,(#3792),#17734); +#17734= IFCLIBRARYREFERENCE($,$,$,'\X2\7167660E56685177306E5171901A30C730FC30BF3002\X0\\X\0D\X\0AIFC4\X2\3067\X0\ArticleNumber\X2\306F524A96643055308C307E3057305F30024EE3308F308A306B\X0\Pset_ManufacturerTypeInformation\X2\30924F7F752830573066304F3060305530443002\X0\','ja-JP',$); + +#10845= IFCRELASSOCIATESLIBRARY('1GbzeD32nB085kcM_lCacN',$,$,$,(#3793),#17735); +#17735= IFCLIBRARYREFERENCE($,$,'Light Fixture Type Security Lighting',$,'en',$); + +#10846= IFCRELASSOCIATESLIBRARY('3G3pcy52TFBgK_5nukEAnQ',$,$,$,(#3793),#17736); +#17736= IFCLIBRARYREFERENCE($,$,$,'\X2\963272AF706F306E72795FB430D730ED30D130C630A33002\X0\','ja-JP',$); + +#10847= IFCRELASSOCIATESLIBRARY('2qUhT9Re13A9ITldvBMz9g',$,$,$,(#3799),#17737); +#17737= IFCLIBRARYREFERENCE($,$,'Manufacturer Occurrence',$,'en',$); + +#10848= IFCRELASSOCIATESLIBRARY('3VGeE9jon0PwBFwtlzIYUI',$,$,$,(#3800),#17738); +#17738= IFCLIBRARYREFERENCE($,$,'Manufacturer Type Information',$,'en',$); + +#10849= IFCRELASSOCIATESLIBRARY('3jEkDkkXX2KB6gpionnELH',$,$,$,(#3807),#17739); +#17739= IFCLIBRARYREFERENCE($,$,'Material Combustion',$,'en',$); + +#10850= IFCRELASSOCIATESLIBRARY('0a8qn_oUDBIPQFKjUiYSkg',$,$,$,(#3808),#17740); +#17740= IFCLIBRARYREFERENCE($,$,'Material Common',$,'en',$); + +#10851= IFCRELASSOCIATESLIBRARY('0oJSfycXzCFfUSSHpshnOB',$,$,$,(#3809),#17741); +#17741= IFCLIBRARYREFERENCE($,$,'Material Concrete',$,'en',$); + +#10852= IFCRELASSOCIATESLIBRARY('249h9605fF8PWssUPmaJfp',$,$,$,(#3810),#17742); +#17742= IFCLIBRARYREFERENCE($,$,'Material Energy',$,'en',$); + +#10853= IFCRELASSOCIATESLIBRARY('2xPyrpDUX5Oujwo5V5H3sd',$,$,$,(#3811),#17743); +#17743= IFCLIBRARYREFERENCE($,$,'Material Fuel',$,'en',$); + +#10854= IFCRELASSOCIATESLIBRARY('0PnLcvC592JBpkD$nEBsfT',$,$,$,(#3812),#17744); +#17744= IFCLIBRARYREFERENCE($,$,'Material Hygroscopic',$,'en',$); + +#10855= IFCRELASSOCIATESLIBRARY('2AHMfmMZL7ZfQArPYIb$GG',$,$,$,(#3813),#17745); +#17745= IFCLIBRARYREFERENCE($,$,'Material Mechanical',$,'en',$); + +#10856= IFCRELASSOCIATESLIBRARY('2zD_tQV4r0JAjzXEWiGLjy',$,$,$,(#3814),#17746); +#17746= IFCLIBRARYREFERENCE($,$,'Material Optical',$,'en',$); + +#10857= IFCRELASSOCIATESLIBRARY('1063Ngqg58FfdfhbPT267O',$,$,$,(#3815),#17747); +#17747= IFCLIBRARYREFERENCE($,$,'Material Steel',$,'en',$); + +#10858= IFCRELASSOCIATESLIBRARY('31xWPY5mfCCQnv5kjr6Lfg',$,$,$,(#3816),#17748); +#17748= IFCLIBRARYREFERENCE($,$,'Material Thermal',$,'en',$); + +#10859= IFCRELASSOCIATESLIBRARY('0Xv6Uc2Yz9rfzDW9sI$QOr',$,$,$,(#3817),#17749); +#17749= IFCLIBRARYREFERENCE($,$,'Material Water',$,'en',$); + +#10860= IFCRELASSOCIATESLIBRARY('3mx6UuEDbAc8EkuVVrXuZb',$,$,$,(#3818),#17750); +#17750= IFCLIBRARYREFERENCE($,$,'Material Wood',$,'en',$); + +#10861= IFCRELASSOCIATESLIBRARY('120c2pbf5CzerzeN6ijzXe',$,$,$,(#3819),#17751); +#17751= IFCLIBRARYREFERENCE($,$,'Material Wood Based Beam',$,'en',$); + +#10862= IFCRELASSOCIATESLIBRARY('1BkJ9XQ6PC0xZ5jDBVsjrW',$,$,$,(#3820),#17752); +#17752= IFCLIBRARYREFERENCE($,$,'Material Wood Based Panel',$,'en',$); + +#10863= IFCRELASSOCIATESLIBRARY('0MyZnIZWj9Qfe2_Jv6JS8b',$,$,$,(#3825),#17753); +#17753= IFCLIBRARYREFERENCE($,$,'Mechanical Fastener Anchor Bolt',$,'en',$); + +#10864= IFCRELASSOCIATESLIBRARY('1IVJokJJnDhQRR8ZCDolUr',$,$,$,(#3825),#17754); +#17754= IFCLIBRARYREFERENCE($,$,$,'\X2\30A230F330AB30FC30DC30EB30C8306E5171901A30D730ED30D130C630A33002\X0\','ja-JP',$); + +#10865= IFCRELASSOCIATESLIBRARY('3vuLccHn11ShWoVeMiO9Iu',$,$,$,(#3826),#17755); +#17755= IFCLIBRARYREFERENCE($,$,'Mechanical Fastener Bolt',$,'en',$); + +#10866= IFCRELASSOCIATESLIBRARY('1JeXir4iD8putKlexp0SaW',$,$,$,(#3833),#17756); +#17756= IFCLIBRARYREFERENCE($,$,'Medical Device Type Common',$,'en',$); + +#10867= IFCRELASSOCIATESLIBRARY('0Zj9cE5WDEzORaHQOWGNRh',$,$,$,(#3833),#17757); +#17757= IFCLIBRARYREFERENCE($,$,$,'\X2\533B76426A5F5668306B95A23059308B5171901A30D730ED30D130C630A35C5E60278A2D5B9A3002\X0\','ja-JP',$); + +#10868= IFCRELASSOCIATESLIBRARY('0MNBh62Rj1eBOuGynudxXe',$,$,$,(#3834),#17758); +#17758= IFCLIBRARYREFERENCE($,$,'Member Common',$,'en',$); + +#10869= IFCRELASSOCIATESLIBRARY('1ThSFsBBjC5hgDOcywTyU1',$,$,$,(#3834),#17759); +#17759= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances de la classe IfcMember','fr-FR',$); + +#10870= IFCRELASSOCIATESLIBRARY('2AH8bkwHj9qOHW9rkNPDfB',$,$,$,(#3834),#17760); +#17760= IFCLIBRARYREFERENCE($,$,$,'IfcMember\X2\30AA30D630B830A730AF30C8306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#10871= IFCRELASSOCIATESLIBRARY('3Xv9Y$UIrDHPA6DUb$ofZD',$,$,$,(#3834),#17761); +#17761= IFCLIBRARYREFERENCE($,$,$,'\X2\62406709\X0\IfcMember\X2\5B9E4F8B76845B9A4E494E2D901A752876845C5E60273002\X0\','zh-CN',$); + +#10872= IFCRELASSOCIATESLIBRARY('3s3zX9FuP31g1Dmyyyn4JI',$,$,$,(#3851),#17762); +#17762= IFCLIBRARYREFERENCE($,$,'Motor Connection Type Common',$,'en',$); + +#10873= IFCRELASSOCIATESLIBRARY('00_9jQoETCwer1gkPI0EZp',$,$,$,(#3851),#17763); +#17763= IFCLIBRARYREFERENCE($,$,$,'\X2\30E230FC30BF30FC63A57D9A306E5171901A30D730ED30D130C630A33002\X0\\X\0D\X\0AIFC4\X2\306B30668FFD52A03002\X0\','ja-JP',$); + +#10874= IFCRELASSOCIATESLIBRARY('1S9GcRc4H9DORSFEyoWK_F',$,$,$,(#3854),#17764); +#17764= IFCLIBRARYREFERENCE($,$,$,'Property Set Definition in German','de-DE',$); + +#10875= IFCRELASSOCIATESLIBRARY('1_kJ7qNxX1XOoBiUUMvUe$',$,$,$,(#3854),#17765); +#17765= IFCLIBRARYREFERENCE($,$,'Opening Element Common',$,'en',$); + +#10876= IFCRELASSOCIATESLIBRARY('2D2luOewv7khWpMOyBqEPn',$,$,$,(#3854),#17766); +#17766= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les occurrences de la classe IfcOpeningElement','fr-FR',$); + +#10877= IFCRELASSOCIATESLIBRARY('2ijwTldYr4Wes0NK8I2e4W',$,$,$,(#3854),#17767); +#17767= IFCLIBRARYREFERENCE($,$,$,'IfcOpeningElement\X2\306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#10878= IFCRELASSOCIATESLIBRARY('1hRSu21in02xdOrHrp7GMr',$,$,$,(#3858),#17768); +#17768= IFCLIBRARYREFERENCE($,$,'Outlet Type Common',$,'en',$); + +#10879= IFCRELASSOCIATESLIBRARY('3yZAdO_Mb95PxFTom0$u38',$,$,$,(#3858),#17769); +#17769= IFCLIBRARYREFERENCE($,$,$,'\X2\7570306A308B5DEE8FBC53E330BF30A430D7306E5171901A30D730ED30D130C630A33002\X0\','ja-JP',$); + +#10880= IFCRELASSOCIATESLIBRARY('2_jvSt5DL1TxR$58_X$ZWl',$,$,$,(#3859),#17770); +#17770= IFCLIBRARYREFERENCE($,$,'Outside Design Criteria',$,'en',$); + +#10881= IFCRELASSOCIATESLIBRARY('3Lm$GEHU5D9P_2fDTTknXZ',$,$,$,(#3859),#17771); +#17771= IFCLIBRARYREFERENCE($,$,$,'\X2\30D430FC30AF664271B18CA0837730928A087B973059308B305F3081306B4F7F75283059308B624057285730306E59166C1767614EF630025C656B74FF1A\X0\IFC1.0\X2\306B5B9A7FA93055308C305F65B05C5E60273002\X0\','ja-JP',$); + +#10882= IFCRELASSOCIATESLIBRARY('327hGV8wH0gB_3dX3_YPQO',$,$,$,(#3860),#17772); +#17772= IFCLIBRARYREFERENCE($,$,'Packing Instructions',$,'en',$); + +#10883= IFCRELASSOCIATESLIBRARY('0lbe1U32n5LAcGBWF61C6C',$,$,$,(#3860),#17773); +#17773= IFCLIBRARYREFERENCE($,$,$,'\X2\5F158D8A3057306E969B306E54C17269\X0\(IfcElement)\X2\306B5BFE3057306689816C423055308C308B83779020308A6307793A306B95A23059308B30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#10884= IFCRELASSOCIATESLIBRARY('0FGkWiehr6ZgqasidBvyhN',$,$,$,(#3866),#17774); +#17774= IFCLIBRARYREFERENCE($,$,'Permit',$,'en',$); + +#10885= IFCRELASSOCIATESLIBRARY('0xf_udLtn1MfzfZiL3zocE',$,$,$,(#3867),#17775); +#17775= IFCLIBRARYREFERENCE($,$,'Pile Common',$,'en',$); + +#10886= IFCRELASSOCIATESLIBRARY('1gAwa9NYjEkhOYHy0BAzDb',$,$,$,(#3867),#17776); +#17776= IFCLIBRARYREFERENCE($,$,$,'\X2\751F62103055308C305F305930793066306E\X0\IfcPile\X2\306E5B9A7FA9306B5171901A3059308B30D730ED30D130C630A33002\X0\','ja-JP',$); + +#10887= IFCRELASSOCIATESLIBRARY('3U8wC5RMv9YRiwC6gOliDz',$,$,$,(#3868),#17777); +#17777= IFCLIBRARYREFERENCE($,$,'Pipe Connection Flanged',$,'en',$); + +#10888= IFCRELASSOCIATESLIBRARY('3URtXMjrr1z9_WCpEz7d9l',$,$,$,(#3869),#17778); +#17778= IFCLIBRARYREFERENCE($,$,'Pipe Fitting Occurrence',$,'en',$); + +#10889= IFCRELASSOCIATESLIBRARY('0u61JDRIbDKu6XUXXWyjKA',$,$,$,(#3870),#17779); +#17779= IFCLIBRARYREFERENCE($,$,'Pipe Fitting PHistory',$,'en',$); + +#10890= IFCRELASSOCIATESLIBRARY('0z60PXRm1D1fjl$2im2tJ2',$,$,$,(#3871),#17780); +#17780= IFCLIBRARYREFERENCE($,$,'Pipe Fitting Type Bend',$,'en',$); + +#10891= IFCRELASSOCIATESLIBRARY('2$Eu7bo3HBYgyZ__Kz7JOm',$,$,$,(#3872),#17781); +#17781= IFCLIBRARYREFERENCE($,$,'Pipe Fitting Type Common',$,'en',$); + +#10892= IFCRELASSOCIATESLIBRARY('3wcr95m8D0SuB6KTS1sTDa',$,$,$,(#3873),#17782); +#17782= IFCLIBRARYREFERENCE($,$,'Pipe Fitting Type Junction',$,'en',$); + +#10893= IFCRELASSOCIATESLIBRARY('19bumWf0595OvmqtlbBj6y',$,$,$,(#3874),#17783); +#17783= IFCLIBRARYREFERENCE($,$,'Pipe Segment Occurrence',$,'en',$); + +#10894= IFCRELASSOCIATESLIBRARY('28BmFRep19_8PeBe8k4G13',$,$,$,(#3875),#17784); +#17784= IFCLIBRARYREFERENCE($,$,'Pipe Segment PHistory',$,'en',$); + +#10895= IFCRELASSOCIATESLIBRARY('2mSZ9N4HL9mPVKQlgGs_bQ',$,$,$,(#3876),#17785); +#17785= IFCLIBRARYREFERENCE($,$,'Pipe Segment Type Common',$,'en',$); + +#10896= IFCRELASSOCIATESLIBRARY('24weSWMe9CWPHe6mHUn0we',$,$,$,(#3877),#17786); +#17786= IFCLIBRARYREFERENCE($,$,'Pipe Segment Type Culvert',$,'en',$); + +#10897= IFCRELASSOCIATESLIBRARY('2l9798xN53P83GflxgkQo8',$,$,$,(#3878),#17787); +#17787= IFCLIBRARYREFERENCE($,$,'Pipe Segment Type Gutter',$,'en',$); + +#10898= IFCRELASSOCIATESLIBRARY('2sWr0eGkT1axxT$VPGh722',$,$,$,(#3879),#17788); +#17788= IFCLIBRARYREFERENCE($,$,'Plate Common',$,'en',$); + +#10899= IFCRELASSOCIATESLIBRARY('0nrJZ6wifAU83$3MxJGG61',$,$,$,(#3879),#17789); +#17789= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances de la classe IfcPlate','fr-FR',$); + +#10900= IFCRELASSOCIATESLIBRARY('23cOa8J4T288EjKdxv1VZW',$,$,$,(#3879),#17790); +#17790= IFCLIBRARYREFERENCE($,$,$,'IfcPlace\X2\30AA30D630B830A730AF30C8306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#10901= IFCRELASSOCIATESLIBRARY('2K_Vt87TL1E9dgE5nXdij$',$,$,$,(#3879),#17791); +#17791= IFCLIBRARYREFERENCE($,$,$,'Property Set Definition in Chinese','zh-CN',$); + +#10902= IFCRELASSOCIATESLIBRARY('3QfQyn5p986fd8Yt_ZGZX7',$,$,$,(#3882),#17792); +#17792= IFCLIBRARYREFERENCE($,$,'Precast Concrete Element Fabrication',$,'en',$); + +#10903= IFCRELASSOCIATESLIBRARY('2UbsifyGXC1gDOu3jfwfAz',$,$,$,(#3883),#17793); +#17793= IFCLIBRARYREFERENCE($,$,'Precast Concrete Element General',$,'en',$); + +#10904= IFCRELASSOCIATESLIBRARY('1f2m3BPfPE1u6S5pU_VUmJ',$,$,$,(#3883),#17794); +#17794= IFCLIBRARYREFERENCE($,$,$,'\X2\751F7523FF088A2D8A08FF09306888FD9020FF0830E130FC30AB30FCFF09306730BF30A430D7306E7570306A308B30D730EC30AD30E330B930C830B330F330AF30EA30FC30C889817D20FF0890E86750FF09306B30015171901A306E5C5E6027FF0830D730ED30D130C630A3FF09309295A290234ED83051305F3002\X0\Pset\X2\306F591A304F306E\X0\IfcBuildingElement\X2\306E30B530D630BF30A430D73068305730664F7F75283067304D308B30023082305730D730EC30AD30E330B930C830B330F330AF30EA30FC30C889817D20304C58C1677F30673042308B30683057305F30893001\X0\IfcBuildingElementPart\X2\306788683055308C308B54043005306E69CB90207684306A5C64304B30B730A730EB306F30013053306E30BF30A430D7306E52253005306E\X0\Pset\X2\30677D5030734ED8304F304B30823057308C306A304430025E7E3064304B306E5C5E6027304C300172795B9A306A30BF30A430D7306E30D730EC30AD30E330B930C830B330F330AF30EA30FC30C889817D20306E305F308130603051306B906975283055308C308B3002\X0\','ja-JP',$); + +#10905= IFCRELASSOCIATESLIBRARY('357SOO4Wn4qRBsZ_0iUJmn',$,$,$,(#3885),#17795); +#17795= IFCLIBRARYREFERENCE($,$,'Precast Slab',$,'en',$); + +#10906= IFCRELASSOCIATESLIBRARY('3C9J3fQAHBxOEexOgmAbtY',$,$,$,(#3887),#17796); +#17796= IFCLIBRARYREFERENCE($,$,'Profile Arbitrary Double T',$,'en',$); + +#10907= IFCRELASSOCIATESLIBRARY('3lu6uh3i9AgAYAZos$35yV',$,$,$,(#3888),#17797); +#17797= IFCLIBRARYREFERENCE($,$,'Profile Arbitrary Hollow Core',$,'en',$); + +#10908= IFCRELASSOCIATESLIBRARY('1_EPgi6Gr2cfVIyz5G2KiR',$,$,$,(#3889),#17798); +#17798= IFCLIBRARYREFERENCE($,$,'Profile Mechanical',$,'en',$); + +#10909= IFCRELASSOCIATESLIBRARY('3j84zhkTj4YRwHdntIk9Cj',$,$,$,(#3891),#17799); +#17799= IFCLIBRARYREFERENCE($,$,'Project Order Change Order',$,'en',$); + +#10910= IFCRELASSOCIATESLIBRARY('1XoGGg3Mr7aR4HG1zC5qub',$,$,$,(#3891),#17800); +#17800= IFCLIBRARYREFERENCE($,$,$,'\X2\590966F46307793A306F300188FD54C1307E305F306F5F15304D53D7305130663044308B4F5C696D306B590953163092751F30583055305B308B6307793A3002590966F46307793A72B6614B306F30014F5C696D6307793A72B6614B3068540C69D8306A624B6BB530675B9A7FA93055308C308B3002590966F46307793A306F4F5C696D89816C4230925FC5898130683059308B304B308930673042308B3002\X0\','ja-JP',$); + +#10911= IFCRELASSOCIATESLIBRARY('3oQz9vlBD2FOUsVsm3EhT2',$,$,$,(#3892),#17801); +#17801= IFCLIBRARYREFERENCE($,$,'Project Order Maintenance Work Order',$,'en',$); + +#10912= IFCRELASSOCIATESLIBRARY('1Io1BpyYn2nQ0Tg0cWK8Q_',$,$,$,(#3893),#17802); +#17802= IFCLIBRARYREFERENCE($,$,'Project Order Move Order',$,'en',$); + +#10913= IFCRELASSOCIATESLIBRARY('0LkOlF8NTBMAEjbS23SWhf',$,$,$,(#3893),#17803); +#17803= IFCLIBRARYREFERENCE($,$,$,'\X2\79FB52D530FB5F1530638D8A30573078306E5FC5898167614EF630925B9A7FA93059308B30026CE8FF1A79FB52D56307793A306F30014F5C696D306E5FC5898167614EF63092542B3080306E3067300179FB52D5547D4EE472B6614B306F30014F5C696D6307793A72B6614B3068540C69D8306A624B6BB530675B9A7FA93055308C308B3002\X0\','ja-JP',$); + +#10914= IFCRELASSOCIATESLIBRARY('1zyqMd9JH2VfjpHQAxhtIq',$,$,$,(#3894),#17804); +#17804= IFCLIBRARYREFERENCE($,$,'Project Order Purchase Order',$,'en',$); + +#10915= IFCRELASSOCIATESLIBRARY('3ZmEVHl8f3WwcPTbZqMxti',$,$,$,(#3895),#17805); +#17805= IFCLIBRARYREFERENCE($,$,'Project Order Work Order',$,'en',$); + +#10916= IFCRELASSOCIATESLIBRARY('0JfQwj8$jFv9z32RO4xRfS',$,$,$,(#3896),#17806); +#17806= IFCLIBRARYREFERENCE($,$,'Property Agreement',$,'en',$); + +#10917= IFCRELASSOCIATESLIBRARY('1PFVuX4kP6IAhhdUDqgFAM',$,$,$,(#3897),#17807); +#17807= IFCLIBRARYREFERENCE($,$,'Protective Device Breaker Unit I2 TCurve',$,'en',$); + +#10918= IFCRELASSOCIATESLIBRARY('3zQd1zTwD6_QXiacXj5NCO',$,$,$,(#3897),#17808); +#17808= IFCLIBRARYREFERENCE($,$,$,'\X2\4FDD8B7788C57F6E306E901A96FB30A830CD30EB30AE30FC306E66F27DDA3092886830594E009023306E30D730ED30D130C630A330BB30C330C83002\X0\\X\0D\X\0A\X2\6CE88A18\X0\-\X2\4FDD8B7788C57F6E306F30016839672C7684306A72796027306B95A290234ED830513089308C305F63D04F9B3055308C305F30D730ED30D130C630A3306E60C55831306F300130007570306A308B5B9F614B306B95A29023305730663044308B304B30823057308C307E305B3093300230003000300030003000300030003000300030003000300030003000300030003000\X0\','ja-JP',$); + +#10919= IFCRELASSOCIATESLIBRARY('20TIffqcH1_xhjCG8OzJmk',$,$,$,(#3898),#17809); +#17809= IFCLIBRARYREFERENCE($,$,'Protective Device Breaker Unit I2 TFuse Curve',$,'en',$); + +#10920= IFCRELASSOCIATESLIBRARY('0Gv8s3Lpz2VAhZP0xgLzLh',$,$,$,(#3898),#17810); +#17810= IFCLIBRARYREFERENCE($,$,$,'\X2\30D530E530FC30BA306E878D89E3\X0\-\X2\906E65AD30A830CD30EB30AE30FC66F27DDA3092886830594E009023306E30D730ED30D130C630A330BB30C330C83002\X0\\X\0D\X\0A\X2\6CE88A18\X0\-\X2\30D530E530FC30BA306F30016839672C7684306A72796027306B95A290234ED830513089308C305F63D04F9B3055308C305F30D730ED30D130C630A3306E60C55831306F300130007570306A308B5B9F614B306B95A29023305730663044308B304B30823057308C307E305B3093300230003000300030003000300030003000300030003000300030003000300030003000\X0\','ja-JP',$); + +#10921= IFCRELASSOCIATESLIBRARY('1RtejWAjX4HPLmw5TgKhgx',$,$,$,(#3899),#17811); +#17811= IFCLIBRARYREFERENCE($,$,'Protective Device Breaker Unit IPICurve',$,'en',$); + +#10922= IFCRELASSOCIATESLIBRARY('0B$YzNAqP5x9hcHgH4qlIH',$,$,$,(#3899),#17812); +#17812= IFCLIBRARYREFERENCE($,$,$,'\X2\30D730ED30D130C630A330BB30C330C85B9A7FA96587\X0\\X\0D\X\0A\X2\4FDD8B7788C57F6E306E901A96FB30A830CD30EB30AE30FC306E66F27DDA3092886830594E009023306E30D730ED30D130C630A330BB30C330C8\X0\ \X\0D\X\0A\X2\6CE88A18\X0\-\X2\4FDD8B7788C57F6E306F30016839672C7684306A72796027306B95A290234ED830513089308C305F63D04F9B3055308C305F30D730ED30D130C630A3306E60C55831306F300130007570306A308B5B9F614B306B95A29023305730663044308B304B30823057308C307E305B3093300230003000300030003000300030003000300030003000300030003000300030003000\X0\','ja-JP',$); + +#10923= IFCRELASSOCIATESLIBRARY('1mx1tcmUD72Pdrdk1Zd31s',$,$,$,(#3900),#17813); +#17813= IFCLIBRARYREFERENCE($,$,'Protective Device Breaker Unit Type MCB',$,'en',$); + +#10924= IFCRELASSOCIATESLIBRARY('3aN_TfiTv8TQNeujHlB4WE',$,$,$,(#3901),#17814); +#17814= IFCLIBRARYREFERENCE($,$,'Protective Device Breaker Unit Type Motor Protection',$,'en',$); + +#10925= IFCRELASSOCIATESLIBRARY('2CyNC4h2j3xwmmdhcdd1R0',$,$,$,(#3901),#17815); +#17815= IFCLIBRARYREFERENCE($,$,$,'AA\X2\306E30E230FC30BF4FDD8B7788C57F6E306E7570306A308B5BB991CF3092886830595C5E6027306E4E008CAB3057305F30BB30C330C8306F3001\X0\IEC60947\X2\306B57FA3065304430665B9A7FA93055308C30663044307E30593002\X0\\X\0D\X\0A \X2\6CE8\X0\-\X2\4FDD8B7788C57F6E306F30013053306E30D730ED30BB30C330B530BB30C330C8306E5225306E30A430F330B930BF30F330B9306B95A290234ED830513089308C30663044308B53EF80FD6027304C3042308A307E30593002\X0\','ja-JP',$); + +#10926= IFCRELASSOCIATESLIBRARY('05M5VT8FrEUOu37Uxb1Ytg',$,$,$,(#3902),#17816); +#17816= IFCLIBRARYREFERENCE($,$,'Protective Device Occurrence',$,'en',$); + +#10927= IFCRELASSOCIATESLIBRARY('1kEJcm_jX219O___ZodUj5',$,$,$,(#3903),#17817); +#17817= IFCLIBRARYREFERENCE($,$,'Protective Device Tripping Curve',$,'en',$); + +#10928= IFCRELASSOCIATESLIBRARY('3EE25x41r9NvO1nwZpkZIZ',$,$,$,(#3903),#17818); +#17818= IFCLIBRARYREFERENCE($,$,$,'\X2\30D730ED30D130C630A330BB30C330C85B9A7FA96587\X0\\X\0D\X\0A\X2\71B1300171B178C16C17307E305F306F\X0\MCB_RCD\X2\30C830EA30C330D788C57F6E306E30C830EA30C330D766F27DDA\X0\\X\0D\X\0A\X2\FF084F8B30483070300130C830EA30C330D430F330B088C57F6E306F300171B1\X0\,\X2\71B196FB78C1\X0\,MCB_RCD\X2\306E30C830EA30C330D430F330B05B9A7FA93055308C305F30D730ED30D130C630A330BB30C330C830BF30A430D730926301306330663044308BFF09\X0\\X\0D\X\0A\X2\3053308C3089306F300196FB5B5030C830EA30C330D430F330B088C57F6E306B906975283055308C306A30443002\X0\','ja-JP',$); + +#10929= IFCRELASSOCIATESLIBRARY('07MtWpgkf0RwgeQnBEAL67',$,$,$,(#3904),#17819); +#17819= IFCLIBRARYREFERENCE($,$,'Protective Device Tripping Function GCurve',$,'en',$); + +#10930= IFCRELASSOCIATESLIBRARY('2r1jASoLT70OMrTCWCyn7F',$,$,$,(#3904),#17820); +#17820= IFCLIBRARYREFERENCE($,$,$,'\X2\30C830EA30C330D430F330B095A26570306F300196FB5B5030C830EA30C330D430F330B088C57F6E306B906975283055308C308B3002\X0\\X\0D\X\0A\X2\FF084F8B30483070300130C830EA30C330D430F330B088C57F6E306F300196FB5B5030C830EA30C330D430F330B05B9A7FA93055308C305F30D730ED30D130C630A330BB30C330C830BF30A430D730926301306330663044308BFF09\X0\\X\0D\X\0A\X2\3053308C3089306F300171B1\X0\,\X2\71B196FB78C1\X0\,RCD\X2\30C830EA30C330D430F330B088C57F6E306B906975283055308C306A30443002\X0\\X\0D\X\0A\X2\3053306E30D730ED30D130C630A330BB30C330C8306F300196FB5B504FDD8B7788C57F6E\X0\(G-curve)\X2\306E57307D614FDD8B773092886830593002\X0\','ja-JP',$); + +#10931= IFCRELASSOCIATESLIBRARY('1hcKpjmLX0Ouz3upC1_LPP',$,$,$,(#3905),#17821); +#17821= IFCLIBRARYREFERENCE($,$,'Protective Device Tripping Function ICurve',$,'en',$); + +#10932= IFCRELASSOCIATESLIBRARY('0pXYPGci92igzpWi8r3PjV',$,$,$,(#3905),#17822); +#17822= IFCLIBRARYREFERENCE($,$,$,'\X2\30C830EA30C330D430F330B095A26570306F300196FB5B5030C830EA30C330D430F330B088C57F6E306B906975283055308C308B3002\X0\\X\0D\X\0A\X2\FF084F8B30483070300130C830EA30C330D430F330B088C57F6E306F300196FB5B5030C830EA30C330D430F330B05B9A7FA93055308C305F30D730ED30D130C630A330BB30C330C830BF30A430D730926301306330663044308BFF09\X0\\X\0D\X\0A\X2\3053308C3089306F300171B1\X0\,\X2\71B196FB78C1\X0\,RCD\X2\30C830EA30C330D430F330B088C57F6E306B906975283055308C306A30443002\X0\\X\0D\X\0A\X2\3053306E30D730ED30D130C630A330BB30C330C8306F300196FB5B504FDD8B7788C57F6E306E77AC664277ED7D614FDD8B77\X0\(I-curve)\X2\3092886830593002\X0\','ja-JP',$); + +#10933= IFCRELASSOCIATESLIBRARY('3s$B18G6HE9P6L2mE0ZcFl',$,$,$,(#3906),#17823); +#17823= IFCLIBRARYREFERENCE($,$,'Protective Device Tripping Function LCurve',$,'en',$); + +#10934= IFCRELASSOCIATESLIBRARY('2ZI_RZm9j2HhTZVx1EHTL2',$,$,$,(#3906),#17824); +#17824= IFCLIBRARYREFERENCE($,$,$,'\X2\30C830EA30C330D430F330B095A26570306F300196FB5B5030C830EA30C330D430F330B088C57F6E306B906975283055308C308B3002\X0\\X\0D\X\0A\X2\FF084F8B30483070300130C830EA30C330D430F330B088C57F6E306F300196FB5B5030C830EA30C330D430F330B05B9A7FA93055308C305F30D730ED30D130C630A330BB30C330C830BF30A430D730926301306330663044308BFF09\X0\\X\0D\X\0A\X2\3053308C3089306F300171B1\X0\,\X2\71B196FB78C1\X0\,RCD\X2\30C830EA30C330D430F330B088C57F6E306B906975283055308C306A30443002\X0\\X\0D\X\0A\X2\3053306E30D730ED30D130C630A330BB30C330C8306F300196FB5B504FDD8B7788C57F6E306E90455EF677ED7D614FDD8B77\X0\(L-curve)\X2\3092886830593002\X0\','ja-JP',$); + +#10935= IFCRELASSOCIATESLIBRARY('0wszcnr_DCfxAuW39jS3W2',$,$,$,(#3907),#17825); +#17825= IFCLIBRARYREFERENCE($,$,'Protective Device Tripping Function SCurve',$,'en',$); + +#10936= IFCRELASSOCIATESLIBRARY('1KwdMEBu91kwizNqLOalSX',$,$,$,(#3907),#17826); +#17826= IFCLIBRARYREFERENCE($,$,$,'\X2\30C830EA30C330D430F330B095A26570306F300196FB5B5030C830EA30C330D430F330B088C57F6E306B906975283055308C308B3002\X0\\X\0D\X\0A\X2\FF084F8B30483070300130C830EA30C330D430F330B088C57F6E306F300196FB5B5030C830EA30C330D430F330B05B9A7FA93055308C305F30D730ED30D130C630A330BB30C330C830BF30A430D730926301306330663044308BFF09\X0\\X\0D\X\0A\X2\3053308C3089306F300171B1\X0\,\X2\71B196FB78C1\X0\,RCD\X2\30C830EA30C330D430F330B088C57F6E306B906975283055308C306A30443002\X0\\X\0D\X\0A\X2\3053306E30D730ED30D130C630A330BB30C330C8306F300196FB5B504FDD8B7788C57F6E306E77ED7D614FDD8B77\X0\(S-curve)\X2\3092886830593002\X0\','ja-JP',$); + +#10937= IFCRELASSOCIATESLIBRARY('1TEj9Js$TAROpArq2o_Ddu',$,$,$,(#3908),#17827); +#17827= IFCLIBRARYREFERENCE($,$,'Protective Device Tripping Unit Current Adjustment',$,'en',$); + +#10938= IFCRELASSOCIATESLIBRARY('2xhQHzcibE79Mw$c70Fom5',$,$,$,(#3908),#17828); +#17828= IFCLIBRARYREFERENCE($,$,$,'\X2\96FB78C15F0F307E305F306F71B152D55F0F306E30C830EA30C330D788C57F6E306E96FB6D418ABF657450243002\X0\','ja-JP',$); + +#10939= IFCRELASSOCIATESLIBRARY('2ZNmuJR3X7XvHvqa1i7Mks',$,$,$,(#3909),#17829); +#17829= IFCLIBRARYREFERENCE($,$,'Protective Device Tripping Unit Time Adjustment',$,'en',$); + +#10940= IFCRELASSOCIATESLIBRARY('3EBR$UMez0wRn_eheWW$mv',$,$,$,(#3909),#17830); +#17830= IFCLIBRARYREFERENCE($,$,$,'\X2\96FB78C15F0F307E305F306F71B152D55F0F30C830EA30C330D730E630CB30C330C8578B306B906975283059308B30533068304C3067304D308B664295938ABF6574FF0866425EF6FF09306E30BB30C330C83002\X0\','ja-JP',$); + +#10941= IFCRELASSOCIATESLIBRARY('18fd9P4EXCHPXxwNvqGpGx',$,$,$,(#3910),#17831); +#17831= IFCLIBRARYREFERENCE($,$,'Protective Device Tripping Unit Type Common',$,'en',$); + +#10942= IFCRELASSOCIATESLIBRARY('3jSky1gH51LhvTiy8Lwy7X',$,$,$,(#3910),#17832); +#17832= IFCLIBRARYREFERENCE($,$,$,'\X2\4FDD8B7788C57F6E306B95A290234ED830513089308C30663044308B30C830EA30C330D76A5F80FD306B95A23059308B5171901A60C558313002\X0\','ja-JP',$); + +#10943= IFCRELASSOCIATESLIBRARY('3pGkySG1j5GPukfhJ$Qs2m',$,$,$,(#3911),#17833); +#17833= IFCLIBRARYREFERENCE($,$,'Protective Device Tripping Unit Type Electro Magnetic',$,'en',$); + +#10944= IFCRELASSOCIATESLIBRARY('0hw3AxwE5F1xpaCvmyN4OC',$,$,$,(#3911),#17834); +#17834= IFCLIBRARYREFERENCE($,$,$,'\X2\96FB6C17306878C16C17306B3088308A906E65AD3059308B30C830EA30C330D788C57F6E306E60C558313002\X0\','ja-JP',$); + +#10945= IFCRELASSOCIATESLIBRARY('2SIybQXfbARQCIDVXR0Guq',$,$,$,(#3912),#17835); +#17835= IFCLIBRARYREFERENCE($,$,'Protective Device Tripping Unit Type Electronic',$,'en',$); + +#10946= IFCRELASSOCIATESLIBRARY('3r04pavw94zBKNcZlNWru2',$,$,$,(#3912),#17836); +#17836= IFCLIBRARYREFERENCE($,$,$,'\X2\96FB6C173067906E65AD3059308B30C830EA30C330D788C57F6E306E60C558313002\X0\','ja-JP',$); + +#10947= IFCRELASSOCIATESLIBRARY('0HPwCWLUX4l9459YDw7T41',$,$,$,(#3913),#17837); +#17837= IFCLIBRARYREFERENCE($,$,'Protective Device Tripping Unit Type Residual Current',$,'en',$); + +#10948= IFCRELASSOCIATESLIBRARY('0O9RmUeCbDCPQ0yC6Hu2Zv',$,$,$,(#3913),#17838); +#17838= IFCLIBRARYREFERENCE($,$,$,'\X2\6F0F96FB96FB6D413067906E65AD3059308B30C830EA30C330D788C57F6E306E60C558313002\X0\','ja-JP',$); + +#10949= IFCRELASSOCIATESLIBRARY('1BomUk89j37eXVkge63ScT',$,$,$,(#3914),#17839); +#17839= IFCLIBRARYREFERENCE($,$,'Protective Device Tripping Unit Type Thermal',$,'en',$); + +#10950= IFCRELASSOCIATESLIBRARY('3_DX_Z7P53gfE2hNbJFsnL',$,$,$,(#3914),#17840); +#17840= IFCLIBRARYREFERENCE($,$,$,'\X2\6E295EA6306B3088308A906E65AD3059308B30C830EA30C330D788C57F6E306E60C558313002\X0\','ja-JP',$); + +#10951= IFCRELASSOCIATESLIBRARY('0hKJ8rz1v9uu4nANCwjGFV',$,$,$,(#3916),#17841); +#17841= IFCLIBRARYREFERENCE($,$,'Protective Device Type Circuit Breaker',$,'en',$); + +#10952= IFCRELASSOCIATESLIBRARY('0Cx$sQK1X52Pk242MU869O',$,$,$,(#3916),#17842); +#17842= IFCLIBRARYREFERENCE($,$,$,'IEC\X2\306E\X0\60947\X2\306B57FA3065304430665B9A7FA93055308C30663044308B56DE8DEF30D630EC30FC30AB3001307E305F306F30E230FC30BF4FDD8B7788C57F6E306E7570306A308B5BB991CF30928868305930D730ED30D130C630A330BB30C330C8306E5B9A7FA93002\X0\\X\0D\X\0A\X2\6CE88A18\X0\-\X2\4FDD8B7788C57F6E306F30016839672C7684306A72796027306B95A290234ED830513089308C305F63D04F9B3055308C305F30D730ED30D130C630A3306E60C55831306F300130007570306A308B5B9F614B306B95A29023305730663044308B304B30823057308C307E305B3093300230003000300030003000300030003000300030003000300030003000300030003000\X0\','ja-JP',$); + +#10953= IFCRELASSOCIATESLIBRARY('0rvqAXrQj4ies4S6aLCz$3',$,$,$,(#3917),#17843); +#17843= IFCLIBRARYREFERENCE($,$,'Protective Device Type Common',$,'en',$); + +#10954= IFCRELASSOCIATESLIBRARY('3ciZA_8B10ARMcPWp6MJjJ',$,$,$,(#3917),#17844); +#17844= IFCLIBRARYREFERENCE($,$,$,'\X2\4FDD8B7788C57F6E306E4E8B8C61306B8A725F533059308B5C5E60273002\X0\','ja-JP',$); + +#10955= IFCRELASSOCIATESLIBRARY('2s$3$NztT67PgHH53623CG',$,$,$,(#3918),#17845); +#17845= IFCLIBRARYREFERENCE($,$,'Protective Device Type Earth Leakage Circuit Breaker',$,'en',$); + +#10956= IFCRELASSOCIATESLIBRARY('1HLgpCkX96Teyp5KYimZVI',$,$,$,(#3918),#17846); +#17846= IFCLIBRARYREFERENCE($,$,$,'\X2\6F0F96FB56DE8DEF906E65AD6A5F306F30014EBA300530685668675030926F0F96FB96FB6D41306E5F7197FF304B30894FDD8B773059308B52D54F5C3092884C3044307E30593002\X0\','ja-JP',$); + +#10957= IFCRELASSOCIATESLIBRARY('1gHzeJg$X7nAeeCfA74civ',$,$,$,(#3919),#17847); +#17847= IFCLIBRARYREFERENCE($,$,'Protective Device Type Fuse Disconnector',$,'en',$); + +#10958= IFCRELASSOCIATESLIBRARY('0Q0_PwP1D1$AfG_Vb993BA',$,$,$,(#3919),#17848); +#17848= IFCLIBRARYREFERENCE($,$,$,'\X2\30D230E530FC30BA306E\X0\breakeing\X2\5BB991CF3092886830595C5E6027306E4E008CAB3057305F30BB30C330C8306F3001\X0\IEC60269\X2\306B57FA3065304430665B9A7FA93055308C30663044307E30593002\X0\\X\0D\X\0A \X2\6CE8\X0\-\X2\4FDD8B7730C730D030A430B9304C5225306E57FA672C7684306A72796027306B95A290233059308B60C55831309263D04F9B305730013053306E30D730ED30BB30C330B530BB30C330C8306E5225306E30A430F330B930BF30F330B9306B95A290234ED830513089308C30663044308B53EF80FD6027304C3042308A307E30593002\X0\','ja-JP',$); + +#10959= IFCRELASSOCIATESLIBRARY('1qskGYh$X6w90pqFRbQJmL',$,$,$,(#3920),#17849); +#17849= IFCLIBRARYREFERENCE($,$,'Protective Device Type Residual Current Circuit Breaker',$,'en',$); + +#10960= IFCRELASSOCIATESLIBRARY('0OhxbAEqHDeOSBt1IIr_LO',$,$,$,(#3920),#17850); +#17850= IFCLIBRARYREFERENCE($,$,$,'\X2\6B8B755996FB6D41906E65AD56DE8DEF304C\X0\ \X2\958B304430663044308B304B3001\X0\ \X2\9589305830663044308B304B3001307E305F306F300056DE8DEF304B308972EC7ACB305730663044308B304B3001307E305F77ED7D61FF0830B730E730FC30C830B530FC30AD30C330C8FF0930924FDD670930573001904E8CA083774FDD8B777D9996FB65B95F0F30673042308B304B3002\X0\','ja-JP',$); + +#10961= IFCRELASSOCIATESLIBRARY('2EN4sGvkv3EepKCA2XLPEs',$,$,$,(#3921),#17851); +#17851= IFCLIBRARYREFERENCE($,$,'Protective Device Type Residual Current Switch',$,'en',$); + +#10962= IFCRELASSOCIATESLIBRARY('1ue6$o8qz5nwyGGkHkdIws',$,$,$,(#3921),#17852); +#17852= IFCLIBRARYREFERENCE($,$,$,'\X2\6B8B755996FB6D41906E65AD56DE8DEF304C\X0\ \X2\958B304430663044308B304B3001\X0\ \X2\9589305830663044308B304B3001307E305F306F300056DE8DEF304B308972EC7ACB305730663044308B304B3001307E305F77ED7D61FF0830B730E730FC30C830B530FC30AD30C330C8FF0930924FDD670930573001904E8CA083774FDD8B777D9996FB65B95F0F30673042308B304B3002\X0\','ja-JP',$); + +#10963= IFCRELASSOCIATESLIBRARY('0XMvpUz_HC_Ar_KpD97jBy',$,$,$,(#3923),#17853); +#17853= IFCLIBRARYREFERENCE($,$,'Protective Device Type Varistor',$,'en',$); + +#10964= IFCRELASSOCIATESLIBRARY('0Kd1LXk3rAeQ3YKWRUNPpK',$,$,$,(#3923),#17854); +#17854= IFCLIBRARYREFERENCE($,$,$,'\X2\9AD85727907F96F788C57F6E3002\X0\','ja-JP',$); + +#10965= IFCRELASSOCIATESLIBRARY('3oTMRtGvP2rBFodhIm2_wy',$,$,$,(#3925),#17855); +#17855= IFCLIBRARYREFERENCE($,$,'Pump Occurrence',$,'en',$); + +#10966= IFCRELASSOCIATESLIBRARY('1pkamFXnv5dPs5QS4DUJLZ',$,$,$,(#3926),#17856); +#17856= IFCLIBRARYREFERENCE($,$,'Pump PHistory',$,'en',$); + +#10967= IFCRELASSOCIATESLIBRARY('3xIl0HqIX7fBpd9_6KklYi',$,$,$,(#3927),#17857); +#17857= IFCLIBRARYREFERENCE($,$,'Pump Type Common',$,'en',$); + +#10968= IFCRELASSOCIATESLIBRARY('16x_zAHzzF$ufmA4HNG_Ve',$,$,$,(#3927),#17858); +#17858= IFCLIBRARYREFERENCE($,$,$,'\X2\30DD30F330D730BF30A430D75171901A5C5E6027\X0\','ja-JP',$); + +#10969= IFCRELASSOCIATESLIBRARY('3yLPWafUP52wg0w1Z506Xf',$,$,$,(#3931),#17859); +#17859= IFCLIBRARYREFERENCE($,$,'Railing Common',$,'en',$); + +#10970= IFCRELASSOCIATESLIBRARY('3c46wgQBP5welZeUH_jOFS',$,$,$,(#3931),#17860); +#17860= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances de la classe IfcRailing','fr-FR',$); + +#10971= IFCRELASSOCIATESLIBRARY('0zRKpeyY53FfjtX5I6hgbn',$,$,$,(#3931),#17861); +#17861= IFCLIBRARYREFERENCE($,$,$,'IfcRaling(\X2\624B3059308A\X0\)\X2\30AA30D630B830A730AF30C8306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#10972= IFCRELASSOCIATESLIBRARY('35Qj0p52XDOA42dbP6QcDP',$,$,$,(#3931),#17862); +#17862= IFCLIBRARYREFERENCE($,$,$,'\X2\62406709\X0\IfcRailing\X2\5B9E4F8B76845B9A4E494E2D901A752876845C5E60273002\X0\','zh-CN',$); + +#10973= IFCRELASSOCIATESLIBRARY('34mgQhavrDfQ2bC3ilJA1_',$,$,$,(#3945),#17863); +#17863= IFCLIBRARYREFERENCE($,$,'Ramp Common',$,'en',$); + +#10974= IFCRELASSOCIATESLIBRARY('3duMcISh58EeESEq0ytNn4',$,$,$,(#3945),#17864); +#17864= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances de la classe IfcRamp','fr-FR',$); + +#10975= IFCRELASSOCIATESLIBRARY('2uPPRv35X889Aj8PwHM9sJ',$,$,$,(#3945),#17865); +#17865= IFCLIBRARYREFERENCE($,$,$,'IfcRamp(\X2\30E930F330D7\X0\)\X2\30AA30D630B830A730AF30C8306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#10976= IFCRELASSOCIATESLIBRARY('0NeuoC3Ub50fvRyhLaF3aN',$,$,$,(#3945),#17866); +#17866= IFCLIBRARYREFERENCE($,$,$,'\X2\62406709\X0\IfcRamp\X2\5B9E4F8B76845B9A4E494E2D901A752876845C5E60273002\X0\','zh-CN',$); + +#10977= IFCRELASSOCIATESLIBRARY('0Gl7VwfqrEQhRfsIinj7WG',$,$,$,(#3946),#17867); +#17867= IFCLIBRARYREFERENCE($,$,'Ramp Flight Common',$,'en',$); + +#10978= IFCRELASSOCIATESLIBRARY('0_p7HvD_bB9eFRgmKnFli0',$,$,$,(#3946),#17868); +#17868= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances de la classe IfcRampFlight','fr-FR',$); + +#10979= IFCRELASSOCIATESLIBRARY('1pRWqbckPExOkgklhQ3Srr',$,$,$,(#3946),#17869); +#17869= IFCLIBRARYREFERENCE($,$,$,'IfcRampFlight(\X2\659C8DEF\X0\)\X2\30AA30D630B830A730AF30C8306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#10980= IFCRELASSOCIATESLIBRARY('1hsboNa5HArPWVU2ti0lyA',$,$,$,(#3946),#17870); +#17870= IFCLIBRARYREFERENCE($,$,$,'\X2\62406709\X0\IfcRampFlight\X2\5B9E4F8B76845B9A4E494E2D901A752876845C5E60273002\X0\','zh-CN',$); + +#10981= IFCRELASSOCIATESLIBRARY('3tzmaxpE10c99XGCYvJTkC',$,$,$,(#3948),#17871); +#17871= IFCLIBRARYREFERENCE($,$,'Reinforcement Bar Count Of Independent Footing',$,'en',$); + +#10982= IFCRELASSOCIATESLIBRARY('3M7JPLuY16aA4_cB89wxlN',$,$,$,(#3948),#17872); +#17872= IFCLIBRARYREFERENCE($,$,$,'\X2\92447B4B30B330F330AF30EA30FC30C830D130E930E130FC30BF\X0\[ST-2]\X2\FF1A72EC7ACB57FA790E306E92447B4B672C657060C558313002\X0\\X\0D\X\0AX\X2\65B954113068\X0\Y\X2\65B95411306F5EFA7269306E30ED30FC30AB30EB5EA76A197CFB306B57FA3065304430663044308B3002\X0\X\X2\65B954113068\X0\Y\X2\65B95411306E92447B4B306F\X0\I\X2\FF46FF43\X0\BuildingStorey\X2\306E30ED30FC30AB30EB5EA76A197CFB306E\X0\X\X2\8EF83001\X0\Y\X2\8EF8306B305D308C305E308C5E73884C30673042308B3002\X0\','ja-JP',$); + +#10983= IFCRELASSOCIATESLIBRARY('1e6OmSjBb5L95EbHKnwJrX',$,$,$,(#3949),#17873); +#17873= IFCLIBRARYREFERENCE($,$,'Reinforcement Bar Pitch Of Beam',$,'en',$); + +#10984= IFCRELASSOCIATESLIBRARY('06gGRtLyL10xKomjg7cKzg',$,$,$,(#3949),#17874); +#17874= IFCLIBRARYREFERENCE($,$,$,'\X2\688188DC5F377B4B306E9593969460C558313002\X0\','ja-JP',$); + +#10985= IFCRELASSOCIATESLIBRARY('0hzkoo2mL3$gcjxID1RIcP',$,$,$,(#3950),#17875); +#17875= IFCLIBRARYREFERENCE($,$,'Reinforcement Bar Pitch Of Column',$,'en',$); + +#10986= IFCRELASSOCIATESLIBRARY('0uh6q_BxTFS9QOHcGJ2Dro',$,$,$,(#3950),#17876); +#17876= IFCLIBRARYREFERENCE($,$,$,'\X2\67F188DC5F377B4B306E9593969460C558313002\X0\\X\0D\X\0AX\X2\65B954113068\X0\Y\X2\65B95411306F5EFA7269306E30ED30FC30AB30EB5EA76A197CFB306B57FA3065304430663044308B3002\X0\X\X2\65B954113068\X0\Y\X2\65B95411306E88DC5F377B4B306F\X0\I\X2\FF46FF43\X0\BuildingStorey\X2\306E30ED30FC30AB30EB5EA76A197CFB306E\X0\X\X2\8EF83001\X0\Y\X2\8EF8306B305D308C305E308C5E73884C30673042308B3002\X0\','ja-JP',$); + +#10987= IFCRELASSOCIATESLIBRARY('2Q_2nv8V918P5s05s6PoVW',$,$,$,(#3951),#17877); +#17877= IFCLIBRARYREFERENCE($,$,'Reinforcement Bar Pitch Of Continuous Footing',$,'en',$); + +#10988= IFCRELASSOCIATESLIBRARY('3lbwGTTfj6HutMuUcDneUm',$,$,$,(#3951),#17878); +#17878= IFCLIBRARYREFERENCE($,$,$,'\X2\92447B4B30B330F330AF30EA30FC30C830D130E930E130FC30BFFF3B\X0\ST-2\X2\FF3DFF1A5E0357FA790E306E88DC5F377B4B9593969460C558313002\X0\','ja-JP',$); + +#10989= IFCRELASSOCIATESLIBRARY('299qyVn1D9tPksJ6VvBR$1',$,$,$,(#3952),#17879); +#17879= IFCLIBRARYREFERENCE($,$,'Reinforcement Bar Pitch Of Slab',$,'en',$); + +#10990= IFCRELASSOCIATESLIBRARY('0uwOfu1jfFmOIn9rt2Znof',$,$,$,(#3952),#17880); +#17880= IFCLIBRARYREFERENCE($,$,$,'\X2\30B930E930D6306E92447B4B95939694306B95A23059308B60C558313002\X0\','ja-JP',$); + +#10991= IFCRELASSOCIATESLIBRARY('0e632ThrrCAPyo3cU4Ji6M',$,$,$,(#3953),#17881); +#17881= IFCLIBRARYREFERENCE($,$,'Reinforcement Bar Pitch Of Wall',$,'en',$); + +#10992= IFCRELASSOCIATESLIBRARY('2pmPAL7lj9BBlwwQS8sG7i',$,$,$,(#3953),#17882); +#17882= IFCLIBRARYREFERENCE($,$,$,'\X2\58C1306B304A3051308B88DC5F377B4B306E30D430C330C19577305560C558313002\X0\','ja-JP',$); + +#10993= IFCRELASSOCIATESLIBRARY('0aREtzhjrF8hbb4UGDYXdK',$,$,$,(#3962),#17883); +#17883= IFCLIBRARYREFERENCE($,$,'Roof Common',$,'en',$); + +#10994= IFCRELASSOCIATESLIBRARY('3DH_M0RAX7CeYnOtYzAhba',$,$,$,(#3962),#17884); +#17884= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances de la classe IfcRoof. Nota : les propri\S\it\S\is SurfaceProjection et SurfaceTotale ont \S\it\S\i introduites depuis la version 2x3.','fr-FR',$); + +#10995= IFCRELASSOCIATESLIBRARY('0XbPShnSX3IQVZFblmTYY8',$,$,$,(#3962),#17885); +#17885= IFCLIBRARYREFERENCE($,$,$,'IfcRoof\X2\FF085C4B6839FF0930AA30D630B830A730AF30C8306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\\X\0D\X\0A\X2\6CE8FF1A5EFA7BC997627A4D30685EF65E8A97627A4D306E30D730ED30D130C630A3306F3001\X0\IFC2x3\X2\304B30898FFD52A03055308C305F3002\X0\','ja-JP',$); + +#10996= IFCRELASSOCIATESLIBRARY('0B0TnZlk9CwuDruQhuRwqH',$,$,$,(#3962),#17886); +#17886= IFCLIBRARYREFERENCE($,$,$,'\X2\62406709\X0\IfcRoof\X2\5B9E4F8B76845B9A4E494E2D901A752876845C5E60273002\X0\','zh-CN',$); + +#10997= IFCRELASSOCIATESLIBRARY('01lpnzF8rF$uY2cFZeB9Vv',$,$,$,(#3963),#17887); +#17887= IFCLIBRARYREFERENCE($,$,'Sanitary Terminal Type Bath',$,'en',$); + +#10998= IFCRELASSOCIATESLIBRARY('32FRRifR5FphZC33HXQiqH',$,$,$,(#3963),#17888); +#17888= IFCLIBRARYREFERENCE($,$,$,'\X2\4EBA4F53306E51684F53304B305D306E4E0090E830926D783059885B751F56685177FF08\X0\BS6100\X2\FF0930025C656B74FF1A\X0\IFC4\X2\3067306F67506599304A3088307367506599539A30555C5E6027524A966430024F7F752867506599306E6A5F80FD306F\X0\ IfcMaterialsResource\X2\30B930AD30FC30DE30924F7F752830028272306E30C730FC30BF578B306F3001FF08307E306065875B5752175024FF09\X0\IfcLabel\X2\306B590966F43002\X0\','ja-JP',$); + +#10999= IFCRELASSOCIATESLIBRARY('1GyIe7Y1P6svRjc4$$PVDe',$,$,$,(#3964),#17889); +#17889= IFCLIBRARYREFERENCE($,$,'Sanitary Terminal Type Bidet',$,'en',$); + +#11000= IFCRELASSOCIATESLIBRARY('1v5ulz7FvEGvtVplR$LYZ3',$,$,$,(#3964),#17890); +#17890= IFCLIBRARYREFERENCE($,$,$,'\X2\30DC30A630EBFF08\X0\BS6100\X2\FF09306B307E305F304C306330665EA73063306663926CC456685B9830926D176D443059308B305F3081306E63926C345668517730928A2D5B9A3057307E305930025C656B74FF1A\X0\IFC4\X2\3067306F300167506599306E30D730ED30D130C630A3304C524A96643055308C307E30593002\X0\ \X\0D\X\0A\X2\4F7F752867506599306E6A5F80FD306F\X0\ IfcMaterialsResource\X2\30B930AD30FC30DE30924F7F75283002\X0\\X\0D\X\0A\X2\8272306E30C730FC30BF578B306F3001\X0\IfcLabel\X2\FF08307E306065875B5752175024FF09306B590966F43002\X0\BidetMounting\X2\3092\X0\Mounting\X2\306B590966F43002\X0\','ja-JP',$); + +#11001= IFCRELASSOCIATESLIBRARY('12XcOudgnEYhvFzBdCJdQp',$,$,$,(#3965),#17891); +#17891= IFCLIBRARYREFERENCE($,$,'Sanitary Terminal Type Cistern',$,'en',$); + +#11002= IFCRELASSOCIATESLIBRARY('0eDRtGHYT07BAYxCiG8qlf',$,$,$,(#3965),#17892); +#17892= IFCLIBRARYREFERENCE($,$,$,'\X2\885B751F914D7BA1306B63A57D9A3055308C30663044308B8CAF6C3488C57F6E3067300181EA52D5307E305F306F624B52D5306B3088308A300159274FBF5668FF0830C830A430ECFF0930D130F330015C0F4FBF566830846C5A726930DB30C330D130FC306A3069309263926C34306B3088308A6D176D443059308B3002\X0\ \X2\FF08\X0\BS61003305008\X2\FF09\X0\','ja-JP',$); + +#11003= IFCRELASSOCIATESLIBRARY('310SoH57v1mv9YWdRNsjsa',$,$,$,(#3966),#17893); +#17893= IFCLIBRARYREFERENCE($,$,'Sanitary Terminal Type Common',$,'en',$); + +#11004= IFCRELASSOCIATESLIBRARY('2IzKrlVAn9lu5M4beoDSEn',$,$,$,(#3966),#17894); +#17894= IFCLIBRARYREFERENCE($,$,$,'\X2\885B751F56685177306E5171901A30D730ED30D130C630A330928A2D5B9A3002\X0\','ja-JP',$); + +#11005= IFCRELASSOCIATESLIBRARY('2BkMrlXs129fjPZz4Yc707',$,$,$,(#3967),#17895); +#17895= IFCLIBRARYREFERENCE($,$,'Sanitary Terminal Type Sanitary Fountain',$,'en',$); + +#11006= IFCRELASSOCIATESLIBRARY('1EdLGCIB56rhtzQ8LpTCk6',$,$,$,(#3967),#17896); +#17896= IFCLIBRARYREFERENCE($,$,$,'\X2\72795B9A306E4F7F752875289014306E6C3430924F4E572730674F9B7D663059308B885B751F6A5F5668\X0\\X\0D\X\0A\X2\80CC666FFF1A\X0\IFC4\X2\3067300189817D20306E30D730ED30D130C630A330FC306F639296643055308C30663044307E30593002\X0\IfcMaterialsResource\X2\306E30BF30A430D730924F7F30633066304F3060305530443002\X0\\X\0D\X\0A\X2\8272306E30C730FC30BF5F625F0F306F65875B575217306830573066\X0\IfcLabel\X2\306B590966F43055308C30663044307E30593002\X0\','ja-JP',$); + +#11007= IFCRELASSOCIATESLIBRARY('2RkGFH4DP1Jfd_dtbR8WCe',$,$,$,(#3968),#17897); +#17897= IFCLIBRARYREFERENCE($,$,'Sanitary Terminal Type Shower',$,'en',$); + +#11008= IFCRELASSOCIATESLIBRARY('0rpsOA8$z80BEIhtA$OqgD',$,$,$,(#3968),#17898); +#17898= IFCLIBRARYREFERENCE($,$,$,'\X2\4EBA4F5330926D173046305F3081306B6C34309230B930D730EC30FC72B6306B653E5C043059308B5EC36C3456685177\X0\(BS6100)\X\0D\X\0A\X2\80CC666F\X0\: IFC4\X2\306B304A30443066300189817D20306889817D20539A3055306E30D730ED30D130C630A330FC306F639296643055308C30663044307E3059\X0\ \X2\3002\X0\IfcMaterialsResource\X2\306E30BF30A430D730924F7F30633066304F3060305530443002\X0\ \X2\8272306E30C730FC30BF5F625F0F306F65875B575217306830573066\X0\IfcLabel\X2\306B590966F43055308C30663044307E30593002\X0\','ja-JP',$); + +#11009= IFCRELASSOCIATESLIBRARY('3hzL6ziBb0IAITMWGiU_YA',$,$,$,(#3969),#17899); +#17899= IFCLIBRARYREFERENCE($,$,'Sanitary Terminal Type Sink',$,'en',$); + +#11010= IFCRELASSOCIATESLIBRARY('3hl5MGljPDQfpekghzFWQ1',$,$,$,(#3969),#17900); +#17900= IFCLIBRARYREFERENCE($,$,$,'\X2\53D74FE15074306E5EC36C346A5F56683002\X0\\X\0D\X\0A\X2\5BB65EAD5185306E51E6740630844FDD6301300153F0624030844FBF624030823057304F306F5DE5696D75289014306E6DB24F5351E674063092884C3044307E30593002\X0\\X\0D\X\0A\X2\80CC666FFF1A\X0\IFC4\X2\306B304A30443066300189817D20306E30D730ED30D130C630A330FC306F639296643055308C30663044307E3059\X0\ \X2\3002\X0\IfcMaterialsResource\X2\306E30BF30A430D730924F7F30633066304F3060305530443002\X0\ \X2\8272306E30C730FC30BF5F625F0F306F65875B575217306830573066\X0\IfcLabel\X2\306B590966F43055308C30663044307E30593002300C\X0\SinkMounting\X2\300D306F300C\X0\Mounting\X2\300D306B590966F43055308C30663044307E30593002\X0\','ja-JP',$); + +#11011= IFCRELASSOCIATESLIBRARY('1rkvRQNEP2Yx$qZwN07poX',$,$,$,(#3970),#17901); +#17901= IFCLIBRARYREFERENCE($,$,'Sanitary Terminal Type Toilet Pan',$,'en',$); + +#11012= IFCRELASSOCIATESLIBRARY('1W6ZBS9CX0ER7Lfrjkx5Jv',$,$,$,(#3970),#17902); +#17902= IFCLIBRARYREFERENCE($,$,$,'\X2\63926CC4726963926C177528306E6A5F56683002\X0\\X\0D\X\0A\X2\80CC666FFF1A\X0\IFC4\X2\306B304A30443066300189817D20306E30D730ED30D130C630A330FC306F639296643055308C30663044307E3059\X0\ \X2\3002\X0\IfcMaterialsResource\X2\306E30BF30A430D730924F7F30633066304F3060305530443002\X0\ \X2\8272306E8A2D5B9A306F53D6308A9664304B308C30663044307E305930028272306E30C730FC30BF5F625F0F306F65875B575217306830573066\X0\IfcLabel\X2\306B590966F43055308C30663044307E30593002\X0\','ja-JP',$); + +#11013= IFCRELASSOCIATESLIBRARY('1Os0UWj_j7BOD7ZlNfpn7f',$,$,$,(#3971),#17903); +#17903= IFCLIBRARYREFERENCE($,$,'Sanitary Terminal Type Urinal',$,'en',$); + +#11014= IFCRELASSOCIATESLIBRARY('0siEgL7rr3lAAyn5gx8bNA',$,$,$,(#3971),#17904); +#17904= IFCLIBRARYREFERENCE($,$,$,'\X2\5C0F4FBF309253D73051305F308A76F463A563926C346E9D306B6D413059305F3081306E6A5F5668\X0\(BS6100)\X2\3002\X0\\X\0D\X\0A\X2\80CC666FFF1A\X0\IFC4\X2\306B304A30443066300189817D20306E30D730ED30D130C630A330FC306F639296643055308C30663044307E3059\X0\ \X2\3002\X0\IfcMaterialsResource\X2\306E30BF30A430D730924F7F30633066304F3060305530443002\X0\ \X2\8272306E8A2D5B9A306F53D6308A9664304B308C30663044307E305930028272306E30C730FC30BF5F625F0F306F65875B575217306830573066\X0\IfcLabel\X2\306B590966F43055308C30663044307E30593002307E305F3001300C8A2D7F6E300D306E30D730ED30D130C630A330FC304C52A030483089308C307E3057305F3002\X0\','ja-JP',$); + +#11015= IFCRELASSOCIATESLIBRARY('3Olt$PyWTAxfu$ykS7Jl$5',$,$,$,(#3972),#17905); +#17905= IFCLIBRARYREFERENCE($,$,'Sanitary Terminal Type Wash Hand Basin',$,'en',$); + +#11016= IFCRELASSOCIATESLIBRARY('0F_3OMduPFVASkeGYX5FZX',$,$,$,(#3972),#17906); +#17906= IFCLIBRARYREFERENCE($,$,$,'\X2\4F53306E4E0A90E8520630926D176D443059308B305F3081306E5EC36C346A5F56683002\X0\\X\0D\X\0A\X2\80CC666FFF1A\X0\IFC4\X2\306B304A30443066300189817D20306E30D730ED30D130C630A330FC306F639296643055308C30663044307E3059\X0\ \X2\3002\X0\IfcMaterialsResource\X2\306E30BF30A430D730924F7F30633066304F3060305530443002\X0\ \X2\8272306E30C730FC30BF5F625F0F306F65875B575217306830573066\X0\IfcLabel\X2\306B590966F43055308C30663044307E30593002307E305F3001300C8A2D7F6E300D306E30D730ED30D130C630A330FC304C52A030483089308C307E3057305F3002\X0\','ja-JP',$); + +#11017= IFCRELASSOCIATESLIBRARY('0AFAyPtiz0zed9BFoy3NVo',$,$,$,(#3975),#17907); +#17907= IFCLIBRARYREFERENCE($,$,'Sensor PHistory',$,'en',$); + +#11018= IFCRELASSOCIATESLIBRARY('0JoS1Kd6L4FhgPuPna5uZJ',$,$,$,(#3976),#17908); +#17908= IFCLIBRARYREFERENCE($,$,'Sensor Type CO2 Sensor',$,'en',$); + +#11019= IFCRELASSOCIATESLIBRARY('30RB9ku3j35wxRtcvD0EuW',$,$,$,(#3977),#17909); +#17909= IFCLIBRARYREFERENCE($,$,'Sensor Type Common',$,'en',$); + +#11020= IFCRELASSOCIATESLIBRARY('3CetAOnrr4WugMGm7Obm3J',$,$,$,(#3977),#17910); +#17910= IFCLIBRARYREFERENCE($,$,$,'\X2\30BB30F330B530FC30BF30A430D7306E5171901A5C5E60273002\X0\','ja-JP',$); + +#11021= IFCRELASSOCIATESLIBRARY('2EewMJYxX8$eBZQbQC67Oq',$,$,$,(#3978),#17911); +#17911= IFCLIBRARYREFERENCE($,$,'Sensor Type Conductance Sensor',$,'en',$); + +#11022= IFCRELASSOCIATESLIBRARY('1WStwQiLD75uNF1HrHGDE0',$,$,$,(#3978),#17912); +#17912= IFCLIBRARYREFERENCE($,$,$,'\X2\96FB6C174F1D5C0E60273092611F77E5307E305F306F691C51FA3059308B30C730D030A430B93002\X0\','ja-JP',$); + +#11023= IFCRELASSOCIATESLIBRARY('1BbNNLAnvEFfK_peEog9DV',$,$,$,(#3979),#17913); +#17913= IFCLIBRARYREFERENCE($,$,'Sensor Type Contact Sensor',$,'en',$); + +#11024= IFCRELASSOCIATESLIBRARY('0dI7bjZYPDwx7Jp1SzymUD',$,$,$,(#3979),#17914); +#17914= IFCLIBRARYREFERENCE($,$,$,'\X2\63A589E63092611F77E5307E305F306F691C51FA3059308B30C730D030A430B9\X0\','ja-JP',$); + +#11025= IFCRELASSOCIATESLIBRARY('16ELUbd4v5NQTyi9VgkXcs',$,$,$,(#3981),#17915); +#17915= IFCLIBRARYREFERENCE($,$,'Sensor Type Fire Sensor',$,'en',$); + +#11026= IFCRELASSOCIATESLIBRARY('2UuOaKzNr6_uQbKcrnSpHm',$,$,$,(#3981),#17916); +#17916= IFCLIBRARYREFERENCE($,$,$,'\X2\708E306E5B5857283092611F77E5307E305F306F691C51FA3059308B30C730D030A430B9\X0\','ja-JP',$); + +#11027= IFCRELASSOCIATESLIBRARY('0oXb3ktK5BIehHLt$hJp2o',$,$,$,(#3982),#17917); +#17917= IFCLIBRARYREFERENCE($,$,'Sensor Type Flow Sensor',$,'en',$); + +#11028= IFCRELASSOCIATESLIBRARY('2n141YMPj698xCfUdi3kh7',$,$,$,(#3982),#17918); +#17918= IFCLIBRARYREFERENCE($,$,$,'\X2\6D41308C3092611F77E5307E305F306F691C51FA3059308B30C730D030A430B93002\X0\','ja-JP',$); + +#11029= IFCRELASSOCIATESLIBRARY('0u$J38x0rDbwnoLZ5wGQdH',$,$,$,(#3984),#17919); +#17919= IFCLIBRARYREFERENCE($,$,'Sensor Type Frost Sensor',$,'en',$); + +#11030= IFCRELASSOCIATESLIBRARY('0D1A0F1o55EP2Y4QTbLhMI',$,$,$,(#3985),#17920); +#17920= IFCLIBRARYREFERENCE($,$,'Sensor Type Gas Sensor',$,'en',$); + +#11031= IFCRELASSOCIATESLIBRARY('3$YQ0QsDn878T2pO1rc6c5',$,$,$,(#3985),#17921); +#17921= IFCLIBRARYREFERENCE($,$,$,'\X2\30AC30B93092611F77E5307E305F306F691C51FA3059308B30C730D030A430B93002\X0\','ja-JP',$); + +#11032= IFCRELASSOCIATESLIBRARY('3Jhz0H5dv0eO5oTbuyO7h9',$,$,$,(#3986),#17922); +#17922= IFCLIBRARYREFERENCE($,$,'Sensor Type Heat Sensor',$,'en',$); + +#11033= IFCRELASSOCIATESLIBRARY('0Olwm$bzn5Hx_NW45vHKpK',$,$,$,(#3986),#17923); +#17923= IFCLIBRARYREFERENCE($,$,$,'\X2\71B13092611F77E5307E305F306F691C51FA3059308B30C730D030A430B93002\X0\','ja-JP',$); + +#11034= IFCRELASSOCIATESLIBRARY('3sEW5giuDENA47$dHCoKui',$,$,$,(#3987),#17924); +#17924= IFCLIBRARYREFERENCE($,$,'Sensor Type Humidity Sensor',$,'en',$); + +#11035= IFCRELASSOCIATESLIBRARY('3SmuH4XuvCuv_ysC5VLg8x',$,$,$,(#3987),#17925); +#17925= IFCLIBRARYREFERENCE($,$,$,'\X2\6E7F5EA63092611F77E5307E305F306F691C51FA3059308B30C730D030A430B93002\X0\','ja-JP',$); + +#11036= IFCRELASSOCIATESLIBRARY('2xmHbMDLL11uS76NaC2Mm5',$,$,$,(#3988),#17926); +#17926= IFCLIBRARYREFERENCE($,$,'Sensor Type Identifier Sensor',$,'en',$); + +#11037= IFCRELASSOCIATESLIBRARY('0Qnol0QkHF79EYDOOf2lFw',$,$,$,(#3989),#17927); +#17927= IFCLIBRARYREFERENCE($,$,'Sensor Type Ion Concentration Sensor',$,'en',$); + +#11038= IFCRELASSOCIATESLIBRARY('1$QUp2TrXDhwx2kXXqbv7Z',$,$,$,(#3989),#17928); +#17928= IFCLIBRARYREFERENCE($,$,$,'\X2\6C34306E786C5EA6306A3069306E30A430AA30F36FC35EA63092611F77E5307E305F306F691C51FA3059308B88C57F6E\X0\','ja-JP',$); + +#11039= IFCRELASSOCIATESLIBRARY('3435DYexXBdf0h54Cf$Wpd',$,$,$,(#3990),#17929); +#17929= IFCLIBRARYREFERENCE($,$,'Sensor Type Level Sensor',$,'en',$); + +#11040= IFCRELASSOCIATESLIBRARY('3q955_95fAEgXpHs0wyJyd',$,$,$,(#3990),#17930); +#17930= IFCLIBRARYREFERENCE($,$,$,'\X2\30EC30D930EB3092611F77E5307E305F306F691C51FA3059308B30C730D030A430B93002\X0\','ja-JP',$); + +#11041= IFCRELASSOCIATESLIBRARY('0MuUDJTKn5q8PDiuQ7irq$',$,$,$,(#3991),#17931); +#17931= IFCLIBRARYREFERENCE($,$,'Sensor Type Light Sensor',$,'en',$); + +#11042= IFCRELASSOCIATESLIBRARY('2pK8CaYOf6XQDHq8mQSr$X',$,$,$,(#3991),#17932); +#17932= IFCLIBRARYREFERENCE($,$,$,'\X2\51493092611F77E5307E305F306F691C51FA3059308B30C730D030A430B93002\X0\','ja-JP',$); + +#11043= IFCRELASSOCIATESLIBRARY('3QCRLmx4nBsQXepV5NyOQQ',$,$,$,(#3992),#17933); +#17933= IFCLIBRARYREFERENCE($,$,'Sensor Type Moisture Sensor',$,'en',$); + +#11044= IFCRELASSOCIATESLIBRARY('0rRLS6Ms54CP$ve6Q4Cjfx',$,$,$,(#3992),#17934); +#17934= IFCLIBRARYREFERENCE($,$,$,'\X2\6C3452063092611F77E5307E305F306F691C51FA3059308B30C730D030A430B93002\X0\','ja-JP',$); + +#11045= IFCRELASSOCIATESLIBRARY('0pySfeB$1FYPV0P7nQjLMy',$,$,$,(#3993),#17935); +#17935= IFCLIBRARYREFERENCE($,$,'Sensor Type Movement Sensor',$,'en',$); + +#11046= IFCRELASSOCIATESLIBRARY('1ehkqIqt9EjuCk0SegwteU',$,$,$,(#3994),#17936); +#17936= IFCLIBRARYREFERENCE($,$,'Sensor Type PHSensor',$,'en',$); + +#11047= IFCRELASSOCIATESLIBRARY('11PcyZcXj8j9OM7tYCbWdc',$,$,$,(#3994),#17937); +#17937= IFCLIBRARYREFERENCE($,$,$,'\X2\917860275EA63092611F77E5307E305F306F691C51FA3059308B30C730D030A430B93002\X0\','ja-JP',$); + +#11048= IFCRELASSOCIATESLIBRARY('11aacPc6b8H8JGK8j2oIz7',$,$,$,(#3995),#17938); +#17938= IFCLIBRARYREFERENCE($,$,'Sensor Type Pressure Sensor',$,'en',$); + +#11049= IFCRELASSOCIATESLIBRARY('3AILc3XOb2ge$ZuKhKCL6I',$,$,$,(#3995),#17939); +#17939= IFCLIBRARYREFERENCE($,$,$,'\X2\5727529B3092611F77E5307E305F306F691C51FA3059308B30C730D030A430B93002\X0\','ja-JP',$); + +#11050= IFCRELASSOCIATESLIBRARY('0DpRA62t17lR_rUfg1suPN',$,$,$,(#3996),#17940); +#17940= IFCLIBRARYREFERENCE($,$,'Sensor Type Radiation Sensor',$,'en',$); + +#11051= IFCRELASSOCIATESLIBRARY('0EbGBtzXT9X9LDNXrbqrfG',$,$,$,(#3996),#17941); +#17941= IFCLIBRARYREFERENCE($,$,$,'\X2\653E5C047DDA3092611F77E5307E305F306F691C51FA3059308B30C730D030A430B93002\X0\','ja-JP',$); + +#11052= IFCRELASSOCIATESLIBRARY('3uAe6dbPjAFwvLeFr4HbYB',$,$,$,(#3997),#17942); +#17942= IFCLIBRARYREFERENCE($,$,'Sensor Type Radioactivity Sensor',$,'en',$); + +#11053= IFCRELASSOCIATESLIBRARY('1OMqdMlgLDCwZsc6gzcCC5',$,$,$,(#3997),#17943); +#17943= IFCLIBRARYREFERENCE($,$,$,'\X2\539F5B506838306E5D2958CA3092611F77E5307E305F306F691C51FA3059308B30C730D030A430B93002\X0\','ja-JP',$); + +#11054= IFCRELASSOCIATESLIBRARY('2TP7r2fP9CLgO84Lj$jAn1',$,$,$,(#3999),#17944); +#17944= IFCLIBRARYREFERENCE($,$,'Sensor Type Smoke Sensor',$,'en',$); + +#11055= IFCRELASSOCIATESLIBRARY('0u_2unSfj6veXrXS548pib',$,$,$,(#3999),#17945); +#17945= IFCLIBRARYREFERENCE($,$,$,'\X2\71593092611F77E5307E305F306F691C51FA3059308B30C730D030A430B93002\X0\','ja-JP',$); + +#11056= IFCRELASSOCIATESLIBRARY('3TeIR4$bn7QwKi0aCHBKIv',$,$,$,(#4001),#17946); +#17946= IFCLIBRARYREFERENCE($,$,'Sensor Type Sound Sensor',$,'en',$); + +#11057= IFCRELASSOCIATESLIBRARY('0ZDyLResvAkxKoMdmtvrcI',$,$,$,(#4001),#17947); +#17947= IFCLIBRARYREFERENCE($,$,$,'\X2\97F33092611F77E5307E305F306F691C51FA3059308B30C730D030A430B93002\X0\','ja-JP',$); + +#11058= IFCRELASSOCIATESLIBRARY('35p$gWbEf8fR_KK98YFeVN',$,$,$,(#4002),#17948); +#17948= IFCLIBRARYREFERENCE($,$,'Sensor Type Temperature Sensor',$,'en',$); + +#11059= IFCRELASSOCIATESLIBRARY('3mQIGPY4v9cBxOoV2VOLvV',$,$,$,(#4002),#17949); +#17949= IFCLIBRARYREFERENCE($,$,$,'\X2\6E295EA63092611F77E5307E305F306F691C51FA3059308B30C730D030A430B93002\X0\','ja-JP',$); + +#11060= IFCRELASSOCIATESLIBRARY('1K49vY9v97K99QxVQMr1Ml',$,$,$,(#4004),#17950); +#17950= IFCLIBRARYREFERENCE($,$,'Sensor Type Wind Sensor',$,'en',$); + +#11061= IFCRELASSOCIATESLIBRARY('1Ld_ya6rD4sgRAZ$BeHxE8',$,$,$,(#4004),#17951); +#17951= IFCLIBRARYREFERENCE($,$,$,'\X2\98A8901F3092611F77E5307E305F306F691C51FA3059308B30C730D030A430B93002\X0\','ja-JP',$); + +#11062= IFCRELASSOCIATESLIBRARY('0rkLNa11X1OA9q9GN01OtX',$,$,$,(#4005),#17952); +#17952= IFCLIBRARYREFERENCE($,$,'Service Life',$,'en',$); + +#11063= IFCRELASSOCIATESLIBRARY('2DsduMbI50pfqwbyRmPg5b',$,$,$,(#4006),#17953); +#17953= IFCLIBRARYREFERENCE($,$,'Service Life Factors',$,'en',$); + +#11064= IFCRELASSOCIATESLIBRARY('1y453YJtDFtvC7XO$mKqAA',$,$,$,(#4007),#17954); +#17954= IFCLIBRARYREFERENCE($,$,'Shading Device Common',$,'en',$); + +#11065= IFCRELASSOCIATESLIBRARY('3uUtZckz17lfAwOPkVD7X7',$,$,$,(#4007),#17955); +#17955= IFCLIBRARYREFERENCE($,$,$,'\X2\65E59664305188C57F6E\X0\(IfcShadingDevice\X2\30AA30D630B830A730AF30C8\X0\)\X2\306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#11066= IFCRELASSOCIATESLIBRARY('2TH$zjaAz3FglPHO3UkNXm',$,$,$,(#4008),#17956); +#17956= IFCLIBRARYREFERENCE($,$,'Shading Device PHistory',$,'en',$); + +#11067= IFCRELASSOCIATESLIBRARY('1CEgDuDsf1ZQqYOrpd3yyd',$,$,$,(#4015),#17957); +#17957= IFCLIBRARYREFERENCE($,$,$,'Property Set Definition in German','de-DE',$); + +#11068= IFCRELASSOCIATESLIBRARY('0ht$fT5Zr3QPEquFZL4V50',$,$,$,(#4015),#17958); +#17958= IFCLIBRARYREFERENCE($,$,'Site Common',$,'en',$); + +#11069= IFCRELASSOCIATESLIBRARY('0vx$Sawsv1vfuA$hXXtpW0',$,$,$,(#4015),#17959); +#17959= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances de IfcSite. Veuillez noter que plusieurs attributs sont port\S\is par l''instance IfcSite : le num\S\iro du site ou nom court (IfcSite.Name), le nom ou nom long (IfcSite.LongName), et la description ou des commentaires (IfcSite.Description). Le num\S\iro de r\S\if\S\irence du foncier est donn\S\i par l''attribut IfcSite.LandTitleNumber. Les quantit\S\is du site comme le p\S\irim\S\htre et la superficie sont fournis par des instances de IfcElementQuantity et la r\S\if\S\irence \S\` une classification nationale par IfcClassificationReference. La position du site en termes de longitude, latitude et altitude est donn\S\ie par IfcSite.RefLongitude, IfcSite.RefLatitude, IfcSite.RefElevation et l''adresse postale par IfcSite.SiteAddress.','fr-FR',$); + +#11070= IFCRELASSOCIATESLIBRARY('0WylL_HMbCthDEtRzYuBmr',$,$,$,(#4015),#17960); +#17960= IFCLIBRARYREFERENCE($,$,$,'IfcSite\X2\306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA930024EE54E0B306E5C5E60275024306B95A230573066306F3001\X0\IfcSite\X2\30AA30D630B830A730AF30C8306E5C5E6027306B8A2D5B9A3059308B300265775730756A53F7306F\X0\IfcSite.Name\X2\300165775730540D79F0306F\X0\IfcSite.LongName\X2\300165775730306B95A23059308B8A188FF0306F\X0\IfcSite.Description\X2\300265775730306B95A23059308B546856F29577300197627A4D30014F537A4D306A3069306E657091CF5024306F3001\X0\IfcElementQuantity\X2\306B3088306330668A2D5B9A3059308B30025730740660C55831306B95A23059308B7DEF5EA630FB7D4C5EA630FB6A199AD85024306FFF29\X0\fcSite.RefLongitude, IfcSite.RefLatitude, IfcSite.RefElevation\X2\306B3088306330668A2D5B9A3057300190F54FBF4F4F6240306F\X0\IfcSite.SiteAddress\X2\306B3088306330668A2D5B9A3059308B3002\X0\','ja-JP',$); + +#11071= IFCRELASSOCIATESLIBRARY('3EmCuNV1TCOxLN6gv8lZ_p',$,$,$,(#4017),#17961); +#17961= IFCLIBRARYREFERENCE($,$,'Slab Common',$,'en',$); + +#11072= IFCRELASSOCIATESLIBRARY('0a8B0CxGv2tfIcGojJv_9G',$,$,$,(#4017),#17962); +#17962= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances de la classe IfcSlab. Nota : la propri\S\it\S\i AngleInclinaison a \S\it\S\i introduite depuis la version 2x3.','fr-FR',$); + +#11073= IFCRELASSOCIATESLIBRARY('0lySTH4MH84eeyOb7RBcRG',$,$,$,(#4017),#17963); +#17963= IFCLIBRARYREFERENCE($,$,$,'IfcSlab(\X2\30B930E930D6\X0\)\X2\30AA30D630B830A730AF30C8306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#11074= IFCRELASSOCIATESLIBRARY('1YKnonunf8XxuzTIRGGhXt',$,$,$,(#4017),#17964); +#17964= IFCLIBRARYREFERENCE($,$,$,'\X2\62406709\X0\IfcSlab\X2\5B9E4F8B76845B9A4E494E2D901A752876845C5E60273002\X0\\X\0D\X\0A\X2\6CE8FF1A\X0\PitchAngle\X2\5C5E60274E3A\X0\IFC 2x3 \X2\65B06DFB3002\X0\','zh-CN',$); + +#11075= IFCRELASSOCIATESLIBRARY('25DTNlwrLAdO1_vb00o05j',$,$,$,(#4019),#17965); +#17965= IFCLIBRARYREFERENCE($,$,'Solar Device Type Common',$,'en',$); + +#11076= IFCRELASSOCIATESLIBRARY('2ydfEOZKH8dQ3y6VT1N2Su',$,$,$,(#4019),#17966); +#17966= IFCLIBRARYREFERENCE($,$,$,'\X2\592A967D306E88C57F6E30BF30A430D7306E305F3081306E5171901A5C5E60273002\X0\','ja-JP',$); + +#11077= IFCRELASSOCIATESLIBRARY('3UPG00_Ab9PRX2Lzcr15tS',$,$,$,(#4022),#17967); +#17967= IFCLIBRARYREFERENCE($,$,'Sound Attenuation',$,'en',$); + +#11078= IFCRELASSOCIATESLIBRARY('0g7qE5Kiv2lAV0L_7GpB$F',$,$,$,(#4022),#17968); +#17968= IFCLIBRARYREFERENCE($,$,$,'\X2\5EFA72697BA1740630FB7A7A6C17306E642C900130B730B930C630E0306B95A290233059308B8A2D5099306E97F35727306E602780FD63076A19300272795B9A4F4D7F6E304B30893042308B\X0\IfcDistributionFlowElement\X2\8A2D5099306E97F3602780FD5024309288683059305F3081306B3001\X0\IfcRelAssignsToProduct \X2\3092901A30573066\X0\IfcDistributionFlowElement\X2\306B\X0\ IfcAnnotation\X2\6CE891C85C5E6027502430924ED83051308B3002\X0\ IfcAnnotation\X2\5C5E60275024306F97F3306E7A2E5225FF08\X0\ObjectType\X2\FF09\X0\ \X2\30685E7E4F557684306A4EE388684F4D7F6E6CE891C830DD30A430F330C8306769CB62103055308C30016CE891C830DD30A430F330C8306F\X0\ IfcAnnotation\X2\6CE891C830925165308C305F\X0\IfcPoint\X2\4E0070B930683059308B30023053306E\X0\Pset\X2\306F54686CE2657030D030F330C9FF085E2F57DF5E45FF09FF11\X0\HZ\X2\306B304A3051308B3042308B97F3306E5F373055306E500D657030678868793A3059308B30025C656B74FF1A\X0\IFC\X2\FF12FF58FF14306B65B0305F306B5B9A7FA93055308C305F3002\X0\','ja-JP',$); + +#11079= IFCRELASSOCIATESLIBRARY('3vlmPQmub4EQBbObhEcD8q',$,$,$,(#4023),#17969); +#17969= IFCLIBRARYREFERENCE($,$,'Sound Generation',$,'en',$); + +#11080= IFCRELASSOCIATESLIBRARY('0T1EsEQ2P99u6pVMGQ9OLZ',$,$,$,(#4023),#17970); +#17970= IFCLIBRARYREFERENCE($,$,$,'\X2\5EFA72697BA1740630FB7A7A6C17306E642C900130B730B930C630E0306B95A290233059308B8A2D5099306E9A1297F3602780FD63076A19300254686CE2657030D030F330C9FF085E2F57DF5E45FF09FF11\X0\HZ\X2\306B304A3051308B3042308B97F3306E5F373055306E500D657030678868793A3059308B30025C656B74FF1A\X0\IFC4\X2\306B65B0305F306B5B9A7FA93055308C305F3002\X0\','ja-JP',$); + +#11081= IFCRELASSOCIATESLIBRARY('1UZEaZc$T2qw6bmDScvq7N',$,$,$,(#4025),#17971); +#17971= IFCLIBRARYREFERENCE($,$,'Space Common',$,'en',$); + +#11082= IFCRELASSOCIATESLIBRARY('2zeCvadCT0U8yFx5UBvazm',$,$,$,(#4025),#17972); +#17972= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances de la classe IfcSpace. Veuillez noter que plusieurs attributs sont port\S\is par l''instance IfcSpace : le num\S\iro de la pi\S\hce ou le nom court (IfcSpace.Name), le nom ou nom long (IfcSpace:LongName) et la description ou des commentaires (IfcSpace.Description). Les quantit\S\is comme le p\S\irim\S\htre, la surface et le volume de la pi\S\hce sont fournis par des instances de IfcElementQuantity, et la r\S\if\S\irence \S\` une classification nationale par IfcClassificationReference. L''\S\il\S\ivation de la dalle relativement au niveau de r\S\if\S\irence du b\S\btiment est fourni par IfcBuildingStorey.Elevation. L''\S\il\S\ivation du plancher relativement au niveau de r\S\if\S\irence du b\S\btiment est fourni par IfcSpace.ElevationWithFlooring.','fr-FR',$); + +#11083= IFCRELASSOCIATESLIBRARY('0_rkp_Q3HCaRkmBBCqmHDO',$,$,$,(#4025),#17973); +#17973= IFCLIBRARYREFERENCE($,$,$,'IfcSpace\X2\306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA930024EE54E0B306E5C5E60275024306B95A230573066306F3001\X0\IfcSpace\X2\30AA30D630B830A730AF30C8306E5C5E6027306B8A2D5B9A3059308B300290E85C4B756A53F7306F\X0\IfcSite.Name\X2\300190E85C4B540D79F0306F\X0\IfcSite.LongName\X2\300190E85C4B306B95A23059308B8A188FF0306F\X0\IfcSite.Description\X2\300290E85C4BFF087A7A9593FF09306B95A23059308B546856F29577300197627A4D30014F537A4D306A3069306E657091CF5024306F3001\X0\IfcElementQuantities\X2\306B3088306330668A2D5B9A3059308B300290E85C4BFF087A7A9593FF09306B95A23059308B5206985E30B330FC30C9306F\X0\IfcClassificationReference\X2\306B3088306330668A2D5B9A3059308B300230B930E930D6306B5BFE3059308B30EC30D930EB306F\X0\IfcBuildingStorey.Elevation\X2\306B3088306330664E0E30483089308C308B30025E8A4ED54E0A3052306B5BFE3059308B30EC30D930EB306F\X0\IfcSpace.ElevationWithFlooring\X2\306B3088306330664E0E30483089308C308B3002\X0\','ja-JP',$); + +#11084= IFCRELASSOCIATESLIBRARY('1FJGpqwpXErgNRxV4ZjrbM',$,$,$,(#4026),#17974); +#17974= IFCLIBRARYREFERENCE($,$,$,'Eigenschaften der Bekleidungen des Raumes.\X\0D\X\0A\X\0D\X\0ADiese Eigenschaften werden als Anforderungen in fr\S\|hen Phasen im Raumprogramm gef\S\|hrt und k\S\vnnen f\S\|r sp\S\dtere Phasen als Informationen f\S\|r das Raumbuch dienen, falls die Bekleidungen nicht als eigenst\S\dndige Elemente angelegt werden.','de-DE',$); + +#11085= IFCRELASSOCIATESLIBRARY('2H6AWHTJj4eBvcJLz1xKaH',$,$,$,(#4026),#17975); +#17975= IFCLIBRARYREFERENCE($,$,'Space Covering Requirements',$,'en',$); + +#11086= IFCRELASSOCIATESLIBRARY('373vf0kK96sucq928hlczZ',$,$,$,(#4026),#17976); +#17976= IFCLIBRARYREFERENCE($,$,$,'IfcSpace\X2\FF0890E85C4BFF09306E4ED54E0A3052\X0\(Covering)\X2\306E5171901A5C5E6027300230D730ED30B830A730AF30C8521D671F306E7A7A95938A08753B304B3089306E4ED54E0A305289816C424ED569D860C5583130928A2D5B9A3059308B3002308230573002\X0\Covering\X2\30AA30D630B830A730AF30C8304C751F62103055308C30663044306A304458345408306F30013053306E30D730ED30D130C630A330BB30C330C8306E60C55831306F4ED54E0A305288684F5C6210306B4F7F75283059308B30533068304C3067304D308B3002\X0\','ja-JP',$); + +#11087= IFCRELASSOCIATESLIBRARY('1Kli0l7FD2WRuZde87gt2H',$,$,$,(#4027),#17977); +#17977= IFCLIBRARYREFERENCE($,$,$,'Property Set Definition in German','de-DE',$); + +#11088= IFCRELASSOCIATESLIBRARY('2JuNX4nzP1BPgvLAVYp_pG',$,$,$,(#4027),#17978); +#17978= IFCLIBRARYREFERENCE($,$,'Space Fire Safety Requirements',$,'en',$); + +#11089= IFCRELASSOCIATESLIBRARY('1RjDIKSFP1fhGHKFSIUfa_',$,$,$,(#4027),#17979); +#17979= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is relatives \S\` la protection incendie, qui s''appliquent \S\` toutes les occurrences des classes IfcSpace et IfcZone.','fr-FR',$); + +#11090= IFCRELASSOCIATESLIBRARY('0JxsJjAqfDNA5rmMHA11wY',$,$,$,(#4027),#17980); +#17980= IFCLIBRARYREFERENCE($,$,$,'IfcSpace\X2\307E305F306F\X0\IfcZone\X2\306E5B585728306B906975283055308C308B30017A7A9593306E706B707D96325FA1\X0\(\X2\9632706B\X0\)\X2\306B95A290233057305F30D730ED30D130C630A33002\X0\','ja-JP',$); + +#11091= IFCRELASSOCIATESLIBRARY('1CBfPxf8zBmP383P9voQJ6',$,$,$,(#4028),#17981); +#17981= IFCLIBRARYREFERENCE($,$,'Space Heater PHistory',$,'en',$); + +#11092= IFCRELASSOCIATESLIBRARY('1XneG5zzD3ix_OA$J8yvuY',$,$,$,(#4028),#17982); +#17982= IFCLIBRARYREFERENCE($,$,$,'\X2\6696623F752830D230FC30BF30FC602780FD5C656B745171901A5C5E6027\X0\','ja-JP',$); + +#11093= IFCRELASSOCIATESLIBRARY('38HjJ2AkL8chaQAk3yQeyR',$,$,$,(#4029),#17983); +#17983= IFCLIBRARYREFERENCE($,$,'Space Heater Type Common',$,'en',$); + +#11094= IFCRELASSOCIATESLIBRARY('0qYlS2xSjEOPI1hojywvvU',$,$,$,(#4029),#17984); +#17984= IFCLIBRARYREFERENCE($,$,$,'\X2\6696623F752830D230FC30BF30FC5171901A5C5E602730003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000\X0\SoundLevel\X2\5C5E6027306F\X0\IFC2x2\X2\4ED893323067524A96643055308C305F3002FF1A\X0\ IfcSoundProperties\X2\30924EE3308F308A306B4F7F3046300072796027306F\X0\IFC4\X2\309252A03048307E3057305F\X0\','ja-JP',$); + +#11095= IFCRELASSOCIATESLIBRARY('2YMU_qQX17MPaTERJf6FEo',$,$,$,(#4030),#17985); +#17985= IFCLIBRARYREFERENCE($,$,'Space Heater Type Convector',$,'en',$); + +#11096= IFCRELASSOCIATESLIBRARY('07TmjkPL1A3OVvoVkxMpYb',$,$,$,(#4030),#17986); +#17986= IFCLIBRARYREFERENCE($,$,$,'\X2\6696623F752830D230FC30BF30FC5BFE6D415F0F5C5E6027\X0\','ja-JP',$); + +#11097= IFCRELASSOCIATESLIBRARY('1WYQkJjEPCcOXKKxa0v8xH',$,$,$,(#4031),#17987); +#17987= IFCLIBRARYREFERENCE($,$,'Space Heater Type Radiator',$,'en',$); + +#11098= IFCRELASSOCIATESLIBRARY('2Vl8axxTP0a85UO3ZNOQjY',$,$,$,(#4031),#17988); +#17988= IFCLIBRARYREFERENCE($,$,$,'\X2\6696623F752830D230FC30BF30FC30E930B830A830FC30BF30FC5C5E6027\X0\','ja-JP',$); + +#11099= IFCRELASSOCIATESLIBRARY('2ZCFHFj0LA8BvRNgyazTKx',$,$,$,(#4034),#17989); +#17989= IFCLIBRARYREFERENCE($,$,$,'Property Set Definition in German','de-DE',$); + +#11100= IFCRELASSOCIATESLIBRARY('3N4vxjvkD6$fu6FiokJwv2',$,$,$,(#4034),#17990); +#17990= IFCLIBRARYREFERENCE($,$,'Space Lighting Requirements',$,'en',$); + +#11101= IFCRELASSOCIATESLIBRARY('0$ZkA7onP2VhEu3Hpwb5HE',$,$,$,(#4034),#17991); +#17991= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is relatives aux exigences en mati\S\hre d''\S\iclairement, applicables \S\` toutes les instances des classes IfcSpace et IfcZone. Comprend l''\S\iclairage artificiel, le niveau d''\S\iclairement,\X2\2026\X0\','fr-FR',$); + +#11102= IFCRELASSOCIATESLIBRARY('2Xbj_6GIvDF9SqsCyIwQBU',$,$,$,(#4034),#17992); +#17992= IFCLIBRARYREFERENCE($,$,$,'IfcSpace\X2\307E305F306F\X0\IfcZone\X2\30AA30D630B830A730AF30C8306B906975283055308C308B7167660E306E67614EF6306B95A23059308B30D730ED30D130C630A330025FC5898130683055308C308B4EBA5DE57167660E53CA307371675EA6306A30693092542B30803002\X0\','ja-JP',$); + +#11103= IFCRELASSOCIATESLIBRARY('2Q_OqfqPz839HC4PM1_Mnt',$,$,$,(#4035),#17993); +#17993= IFCLIBRARYREFERENCE($,$,$,'Property Set Definition in German','de-DE',$); + +#11104= IFCRELASSOCIATESLIBRARY('2xxXYIaVz7oQL1l308BkJg',$,$,$,(#4035),#17994); +#17994= IFCLIBRARYREFERENCE($,$,'Space Occupancy Requirements',$,'en',$); + +#11105= IFCRELASSOCIATESLIBRARY('32SIuJyln9uRzCVcKkxAUw',$,$,$,(#4035),#17995); +#17995= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is relatives \S\` l''usage attendu ou effectif d''un \S\il\S\iment de structure spatial ou d''un ensemble d''\S\il\S\iments de struture spatiale similaires.','fr-FR',$); + +#11106= IFCRELASSOCIATESLIBRARY('2xbgSE8qf7txYlWOs8Qx9f',$,$,$,(#4035),#17996); +#17996= IFCLIBRARYREFERENCE($,$,$,'\X2\4E003064306E30013042308B3044306F89076570306E985E4F3C3057305F7A7A959369CB621089817D2030678D77304D308B30013042308B3044306F8D773053308B30673042308D3046696D52D96D3B52D5306B95A23059308B5C5E60273002\X0\','ja-JP',$); + +#11107= IFCRELASSOCIATESLIBRARY('13ZU2ZTtH1DRBeR4baihk4',$,$,$,(#4036),#17997); +#17997= IFCLIBRARYREFERENCE($,$,'Space Parking',$,'en',$); + +#11108= IFCRELASSOCIATESLIBRARY('2ilAgYDl116PuixnMZ8jzS',$,$,$,(#4036),#17998); +#17998= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition des instances de la classe IfcSpace lorsque la valeur de l''attribut ObjetType est "Parking". Nota : les propri\S\it\S\is TypeVehicule et NombreUnites ont \S\it\S\i introduites depuis la r\S\ivision 2x3.','fr-FR',$); + +#11109= IFCRELASSOCIATESLIBRARY('2xOPzY0IP3_w1Sn2n4LUiG',$,$,$,(#4036),#17999); +#17999= IFCLIBRARYREFERENCE($,$,$,'IfcObject\X2\306E\X0\ObjectType\X2\5C5E6027306E5024304C\X0\"Parking"\X2\306E58345408306B8A2D5B9A3055308C308B5171901A30D730ED30D130C630A360C558313002\X0\','ja-JP',$); + +#11110= IFCRELASSOCIATESLIBRARY('0sT0VQtTn0Xf3P_cNQSUDf',$,$,$,(#4037),#18000); +#18000= IFCLIBRARYREFERENCE($,$,'Space Thermal Design',$,'en',$); + +#11111= IFCRELASSOCIATESLIBRARY('1wvD$iy5v9_h835cTlleFK',$,$,$,(#4037),#18001); +#18001= IFCLIBRARYREFERENCE($,$,$,'\X2\5BA4518562163044306F30BE30FC30F3306E7A7A8ABF8A2D8A0889816C4230025C656B74FF1A\X0\IFC1.0\X2\306E65B0\X0\PropertySet\X2\FF08\X0\Pset_SpaceHvacInformation)\X2\3001FF1A\X0\IFC2\X2\FF58FF12306B\X0\Pset_SpaceThermalDesign\X2\3068518D5B9A7FA93055308C305F3002\X0\','ja-JP',$); + +#11112= IFCRELASSOCIATESLIBRARY('0atTRDK2H7HOh9PglS03sV',$,$,$,(#4038),#18002); +#18002= IFCLIBRARYREFERENCE($,$,'Space Thermal Load',$,'en',$); + +#11113= IFCRELASSOCIATESLIBRARY('29WjXCh0LCO9o_ubZsGaVv',$,$,$,(#4038),#18003); +#18003= IFCLIBRARYREFERENCE($,$,$,'\X2\5BA4518571B18CA08377306F5C455BA462163044306F30BE30FC30F3306E51683066306E71B130ED30B9306871B153D65F9730925B9A7FA93059308B300271B153D65F97306E898156E05C5E6027306F71B18CA08377306E540456E05B503092793A305730663044308B3002670059275024300167005C0F5024300166429593590952D5306A30693002\X0\','ja-JP',$); + +#11114= IFCRELASSOCIATESLIBRARY('3yNSFeJ3X4me5joctfXjrl',$,$,$,(#4039),#18004); +#18004= IFCLIBRARYREFERENCE($,$,'Space Thermal Load PHistory',$,'en',$); + +#11115= IFCRELASSOCIATESLIBRARY('0UZF8dt2P708Y9uqEgkYjh',$,$,$,(#4039),#18005); +#18005= IFCLIBRARYREFERENCE($,$,$,'\X2\5BA4518571B18CA083775C5E6027\X0\IfcSpaceThermalLoadProperties \X2\306F3042308B5C455BA462163044306F30BE30FC30F3306E5B9F969B306E71B130ED30B9306871B153D65F9730925B9A7FA93059308B300271B153D65F97306E898156E05C5E6027306F71B18CA08377306E540456E05B503092793A305730663044308B3002\X0\','ja-JP',$); + +#11116= IFCRELASSOCIATESLIBRARY('0KH$iqPr9EceEj9JuXzPiO',$,$,$,(#4040),#18006); +#18006= IFCLIBRARYREFERENCE($,$,'Space Thermal PHistory',$,'en',$); + +#11117= IFCRELASSOCIATESLIBRARY('3G07xxthzEKQoaOkTx_Yfg',$,$,$,(#4040),#18007); +#18007= IFCLIBRARYREFERENCE($,$,$,'\X2\30B930DA30FC30B9307E305F306F30BE30FC30F3306E71B17A7A6C176D4167614EF6\X0\ \X2\300030005C656B74FF1A\X0\IFC2\X2\FF58\X0\2\X2\30678A2D5B9A3055308C305F65B03057304430D730ED30D130C630A3\X0\','ja-JP',$); + +#11118= IFCRELASSOCIATESLIBRARY('2Z9jt8dtb55vwVBQNBN3WM',$,$,$,(#4041),#18008); +#18008= IFCLIBRARYREFERENCE($,$,$,'Property Set Definition in German','de-DE',$); + +#11119= IFCRELASSOCIATESLIBRARY('0FLr7OF1b0rhF$Ed67cPL_',$,$,$,(#4041),#18009); +#18009= IFCLIBRARYREFERENCE($,$,'Space Thermal Requirements',$,'en',$); + +#11120= IFCRELASSOCIATESLIBRARY('0xCxMKwDz25wQy4XkJM20c',$,$,$,(#4041),#18010); +#18010= IFCLIBRARYREFERENCE($,$,$,'\X2\5BA4306E5FEB9069306A6E2971B174B05883306B95A290233059308B89816C42602780FD3002\X0\IfcSpace, IfcZone\X2\306B906975283055308C308B3002\X0\\X\0D\X\0A\X2\6E295EA630016E7F5EA630017A7A8ABF306B306430443066306E8A2D8A084E0A306E8A2D5B9A3092542B30803002\X0\','ja-JP',$); + +#11121= IFCRELASSOCIATESLIBRARY('3kXsZ_9IH4AP1hBeyYDU14',$,$,$,(#4053),#18011); +#18011= IFCLIBRARYREFERENCE($,$,'Stack Terminal Type Common',$,'en',$); + +#11122= IFCRELASSOCIATESLIBRARY('3YHF9QH5zF$gaaOpDMIZXn',$,$,$,(#4053),#18012); +#18012= IFCLIBRARYREFERENCE($,$,$,'\X2\63926C177B523078306E63A57D9A53E3306E5171901A30D730ED30D130C630A330FC3002\X0\','ja-JP',$); + +#11123= IFCRELASSOCIATESLIBRARY('28etfOWgr8T9UkP1gsqY9W',$,$,$,(#4054),#18013); +#18013= IFCLIBRARYREFERENCE($,$,'Stair Common',$,'en',$); + +#11124= IFCRELASSOCIATESLIBRARY('3etlfdT5z4ePPLNeFvJWFB',$,$,$,(#4054),#18014); +#18014= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances de la classe IfcStair','fr-FR',$); + +#11125= IFCRELASSOCIATESLIBRARY('0lohhagYv5IhHIkLrW9R$o',$,$,$,(#4054),#18015); +#18015= IFCLIBRARYREFERENCE($,$,$,'IfcStair(\X2\968E6BB5\X0\)\X2\30AA30D630B830A730AF30C8306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#11126= IFCRELASSOCIATESLIBRARY('0C_cExbnfEnOcnvY2bjo3X',$,$,$,(#4054),#18016); +#18016= IFCLIBRARYREFERENCE($,$,$,'\X2\62406709\X0\IfcStair\X2\5B9E4F8B76845B9A4E494E2D901A752876845C5E60273002\X0\','zh-CN',$); + +#11127= IFCRELASSOCIATESLIBRARY('3Uhw6ns3f63unF7uUNvzHz',$,$,$,(#4055),#18017); +#18017= IFCLIBRARYREFERENCE($,$,'Stair Flight Common',$,'en',$); + +#11128= IFCRELASSOCIATESLIBRARY('1CwZZXdXrAYPfv2ODBPdMt',$,$,$,(#4055),#18018); +#18018= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances de la classe IfcStairFlight','fr-FR',$); + +#11129= IFCRELASSOCIATESLIBRARY('324JCqkPz6TBZBihWAjxyD',$,$,$,(#4055),#18019); +#18019= IFCLIBRARYREFERENCE($,$,$,'IfcStairFlight\X2\30AA30D630B830A730AF30C8306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#11130= IFCRELASSOCIATESLIBRARY('12Yt88Xm1DiOGEwBR2YvXA',$,$,$,(#4055),#18020); +#18020= IFCLIBRARYREFERENCE($,$,$,'\X2\62406709\X0\IfcStairFlight\X2\5B9E4F8B76845B9A4E494E2D901A752876845C5E60273002\X0\','zh-CN',$); + +#11131= IFCRELASSOCIATESLIBRARY('3GznplKiz0FBShEfFwx_gS',$,$,$,(#4057),#18021); +#18021= IFCLIBRARYREFERENCE($,$,'Structural Surface Member Varying Thickness',$,'en',$); + +#11132= IFCRELASSOCIATESLIBRARY('1hWAwugyj5UudLvEEWmODE',$,$,$,(#4061),#18022); +#18022= IFCLIBRARYREFERENCE($,$,'Switching Device Type Common',$,'en',$); + +#11133= IFCRELASSOCIATESLIBRARY('2k3ZwwECL5Dgq9Zd2B$4to',$,$,$,(#4061),#18023); +#18023= IFCLIBRARYREFERENCE($,$,$,'IEC 441-14-01\X2\306E5B9A7FA9\X0\: \X\0D\X\0A\X2\520763DB88C57F6E306F3001\X0\1\X2\30644EE54E0A306E96FB6C1756DE8DEF306796FB6D413092906E65AD3059308B30883046306B8A2D8A083055308C305F88C57F6E306730593002\X0\','ja-JP',$); + +#11134= IFCRELASSOCIATESLIBRARY('28rF9dbI9ABAnL5ERRvFA_',$,$,$,(#4062),#18024); +#18024= IFCLIBRARYREFERENCE($,$,'Switching Device Type Contactor',$,'en',$); + +#11135= IFCRELASSOCIATESLIBRARY('29vGTByYXA5e0etzKOufp9',$,$,$,(#4062),#18025); +#18025= IFCLIBRARYREFERENCE($,$,$,'\X2\96FB529B6A5F5668306E8D7752D530FB505C6B62306E305F3081306B300196FB529B56DE8DEF3092958B95893059308B96FB529B6A5F56683002\X0\','ja-JP',$); + +#11136= IFCRELASSOCIATESLIBRARY('2_2XMKmF18zAT9VOf3mJ_N',$,$,$,(#4063),#18026); +#18026= IFCLIBRARYREFERENCE($,$,'Switching Device Type Dimmer Switch',$,'en',$); + +#11137= IFCRELASSOCIATESLIBRARY('3zwr5EseH1SAzFuL6xHoVy',$,$,$,(#4063),#18027); +#18027= IFCLIBRARYREFERENCE($,$,$,'\X2\540430EC30D930EB306E52D54F5C306796FB529B30928ABF65743059308B30C730A330DE30FC30B930A430C330C13002\X0\\X\0D\X\0A\X2\5C656B74FF1A\X0\IFC2\X2\FF58FF1430788FFD52A03002\X0\','ja-JP',$); + +#11138= IFCRELASSOCIATESLIBRARY('3WIqZ$M$PC$PcuXkuX3yhy',$,$,$,(#4064),#18028); +#18028= IFCLIBRARYREFERENCE($,$,'Switching Device Type Emergency Stop',$,'en',$); + +#11139= IFCRELASSOCIATESLIBRARY('2iLvDbpxL1bAG5_g9dddte',$,$,$,(#4064),#18029); +#18029= IFCLIBRARYREFERENCE($,$,$,'IEC 826-08-03\X2\306E5B9A7FA9\X0\: \X\0D\X\0A\X2\7DCA6025505C6B6230B930A430C330C1306F4E88671F305B305A305730668D773053308B3055307E3056307E306A5371967A309253EF80FD306A9650308A8FC5901F306B53D6308A9664304F30883046306B52D54F5C3059308B88C57F6E30673042308B3002\X0\','ja-JP',$); + +#11140= IFCRELASSOCIATESLIBRARY('0iuDmgg0L4NetWy4bY7yA2',$,$,$,(#4065),#18030); +#18030= IFCLIBRARYREFERENCE($,$,'Switching Device Type Keypad',$,'en',$); + +#11141= IFCRELASSOCIATESLIBRARY('31CNur4_rDwugF$HvLv0DC',$,$,$,(#4065),#18031); +#18031= IFCLIBRARYREFERENCE($,$,$,'\X2\30AD30FC30D130C330C9306F89076570306E6A5F80FD309230B530DD30FC30C83059308B30B930A430C330C13002\X0\\X\0D\X\0A\X2\5C656B74FF1A\X0\ IFC4\X2\306B8FFD52A03002\X0\','ja-JP',$); + +#11142= IFCRELASSOCIATESLIBRARY('0z6LYKHOP00BmVZFgRj1nB',$,$,$,(#4066),#18032); +#18032= IFCLIBRARYREFERENCE($,$,'Switching Device Type Momentary Switch',$,'en',$); + +#11143= IFCRELASSOCIATESLIBRARY('0j60IDPt5Bsg2Sb6LtXJwS',$,$,$,(#4066),#18033); +#18033= IFCLIBRARYREFERENCE($,$,$,'\X2\77AC664230B930A430C330C1FF0830E230FC30E130F330BF30EA30B930A430C330C1FF09306F72B6614B30924FDD63013057306A304430BF30A430D7306E30B930A430C330C13002\X0\\X\0D\X\0A\X2\5C656B74FF1A\X0\ IFC4\X2\306B8FFD52A03002\X0\','ja-JP',$); + +#11144= IFCRELASSOCIATESLIBRARY('3Bq67w6RfFLf4DmI$CQ2hx',$,$,$,(#4067),#18034); +#18034= IFCLIBRARYREFERENCE($,$,'Switching Device Type PHistory',$,'en',$); + +#11145= IFCRELASSOCIATESLIBRARY('0JIUsPfWD81guFrBKw8I6h',$,$,$,(#4069),#18035); +#18035= IFCLIBRARYREFERENCE($,$,'Switching Device Type Selector Switch',$,'en',$); + +#11146= IFCRELASSOCIATESLIBRARY('0s5ZkDXJTAgRuojhjpgRhS',$,$,$,(#4069),#18036); +#18036= IFCLIBRARYREFERENCE($,$,$,'\X2\520766FF304830B930A430C330C1306F89076570306E30DD30B830B730E730F3306B5408308F305B308B30533068306796FB529B30928ABF65743059308B30B930A430C330C130673042308B3002\X0\\X\0D\X\0A\X2\5C656B74FF1A\X0\ IFC4\X2\306B8FFD52A03002\X0\','ja-JP',$); + +#11147= IFCRELASSOCIATESLIBRARY('0xEaTiSh1F1OyLo459nbmB',$,$,$,(#4070),#18037); +#18037= IFCLIBRARYREFERENCE($,$,'Switching Device Type Starter',$,'en',$); + +#11148= IFCRELASSOCIATESLIBRARY('1wrVZbGVfAjeQ2fzXlebL5',$,$,$,(#4070),#18038); +#18038= IFCLIBRARYREFERENCE($,$,$,'\X2\30B930BF30FC30BF30FC30B930A430C330C1306F95893058305F72B6614B306E4F4D7F6E304B3089300196FB6C1788C57F6E306B5BFE305796FB529B306E52297528309252365FA13059308B88C57F6E3002\X0\','ja-JP',$); + +#11149= IFCRELASSOCIATESLIBRARY('3iLNUV2Tb9_BDgmhUzZTd0',$,$,$,(#4071),#18039); +#18039= IFCLIBRARYREFERENCE($,$,'Switching Device Type Switch Disconnector',$,'en',$); + +#11150= IFCRELASSOCIATESLIBRARY('3WFLoVx5L3UPTMsLAXKm1G',$,$,$,(#4071),#18040); +#18040= IFCLIBRARYREFERENCE($,$,$,'IEC 441-14-12\X2\306E5B9A7FA9FF1A\X0\\X\0D\X\0A\X2\9AD85727958B95895668306F958B95895668306E305F3081306B5B647ACB3057305F72B6614B30673042308B5FC5898167614EF630926E80305F30593001958B3044305F4F4D7F6E306B3042308B30B930A430C330C13002\X0\\X\0D\X\0A\X\0D\X\0A\X2\5C656B74FF1A\X0\\X\0D\X\0A\X2\5C5E6027\X0\ ''HasVisualIndication'' \X2\3092\X0\ \X2\30C830B030EB30B930A430C330C1306E30D730ED30D130C630A3540D306B5BFE5FDC3059308B308830463001\X0\''IsIlluminated'' \X2\3078590966F43002\X0\','ja-JP',$); + +#11151= IFCRELASSOCIATESLIBRARY('1VcQ1kIIz4wPZxn_JEM0hM',$,$,$,(#4072),#18041); +#18041= IFCLIBRARYREFERENCE($,$,'Switching Device Type Toggle Switch',$,'en',$); + +#11152= IFCRELASSOCIATESLIBRARY('1tR69AP$PEV9behzr1UVri',$,$,$,(#4072),#18042); +#18042= IFCLIBRARYREFERENCE($,$,$,'\X2\30C830B030EB30B930A430C330C13068306F\X0\ON\X2\3001\X0\OFF\X2\306EFF123064306E30DD30B830B730E730F3306E52D54F5C3067300196FB529B309263A57D9A3057305F308A906E65AD3057305F308A3059308B30B930A430C330C130673042308B3002\X0\ \X\0D\X\0A\X2\5C656B74FF1A\X0\ IFC4 \X2\306B\X0\ SetPoint \X2\30928FFD52A03002\X0\','ja-JP',$); + +#11153= IFCRELASSOCIATESLIBRARY('3660Qqkhb7wuyFBugjgNtz',$,$,$,(#4074),#18043); +#18043= IFCLIBRARYREFERENCE($,$,'System Furniture Element Type Common',$,'en',$); + +#11154= IFCRELASSOCIATESLIBRARY('1mr2m5M81C$xocOQGvMbM4',$,$,$,(#4075),#18044); +#18044= IFCLIBRARYREFERENCE($,$,'System Furniture Element Type Panel',$,'en',$); + +#11155= IFCRELASSOCIATESLIBRARY('0oV_VTLJDEQg0DeUjrbTPI',$,$,$,(#4077),#18045); +#18045= IFCLIBRARYREFERENCE($,$,'System Furniture Element Type Work Surface',$,'en',$); + +#11156= IFCRELASSOCIATESLIBRARY('2hGDmqKE5DR8bIRdAhHg1N',$,$,$,(#4078),#18046); +#18046= IFCLIBRARYREFERENCE($,$,'Tank Occurrence',$,'en',$); + +#11157= IFCRELASSOCIATESLIBRARY('2iRXH9LJX0Ehq9FnlErYDj',$,$,$,(#4078),#18047); +#18047= IFCLIBRARYREFERENCE($,$,$,'\X2\6C3469FD95A29023306E30D730ED30D130C630A33000300090E852067684306A6C3469FD306F4ED552073089308C305F6C3469FD5185306E533A52063068305730668003616E3055308C308B30533068306B6CE8610F\X0\','ja-JP',$); + +#11158= IFCRELASSOCIATESLIBRARY('0ZJMAxNVb1oewnORUs6P5A',$,$,$,(#4079),#18048); +#18048= IFCLIBRARYREFERENCE($,$,'Tank Type Common',$,'en',$); + +#11159= IFCRELASSOCIATESLIBRARY('2vZwNvHqn2ufW0$kw4rmiA',$,$,$,(#4079),#18049); +#18049= IFCLIBRARYREFERENCE($,$,$,'\X2\6C3469FD30BF30A430D75171901A5C5E6027\X0\','ja-JP',$); + +#11160= IFCRELASSOCIATESLIBRARY('1RrF2FNz93Ph0aHi8oLLpW',$,$,$,(#4080),#18050); +#18050= IFCLIBRARYREFERENCE($,$,'Tank Type Expansion',$,'en',$); + +#11161= IFCRELASSOCIATESLIBRARY('1NSCNpbzD01BCbPh8Rle0M',$,$,$,(#4080),#18051); +#18051= IFCLIBRARYREFERENCE($,$,$,'\X2\81A85F3530BF30F330AF306E5171901A5C5E6027\X0\','ja-JP',$); + +#11162= IFCRELASSOCIATESLIBRARY('2F9PTwo2LBAQx08f3E9v8t',$,$,$,(#4081),#18052); +#18052= IFCLIBRARYREFERENCE($,$,'Tank Type Preformed',$,'en',$); + +#11163= IFCRELASSOCIATESLIBRARY('24sqEZy3T3ExWK_ZkByRLM',$,$,$,(#4081),#18053); +#18053= IFCLIBRARYREFERENCE($,$,$,'\X2\6DB24F5330928CAF85353059308B305F3081306B4E0030644EE54E0A306E533A753B30926301306153584F5330683057306688FD90203055308C305F56FA5B9A3055308C305F5BB95668300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000\X0\Pset\X2\306F\X0\IFC2x2 Pset Addendum\X2\3067\X0\Pset_TankTypePreformedTank\X2\304B3089\X0\Pset\X2\307E3067\X0\_\X2\3092\X0\TankTypePreformed\X2\306B6539540D3057307E3057305F3002\X0\','ja-JP',$); + +#11164= IFCRELASSOCIATESLIBRARY('3pxzPx2a593vhU65o05zrW',$,$,$,(#4082),#18054); +#18054= IFCLIBRARYREFERENCE($,$,'Tank Type Pressure Vessel',$,'en',$); + +#11165= IFCRELASSOCIATESLIBRARY('1JIYlhHdzFCfK7qYf8Rz1V',$,$,$,(#4082),#18055); +#18055= IFCLIBRARYREFERENCE($,$,$,'\X2\5727529B5BB95668306E5171901A5C5E6027\X0\','ja-JP',$); + +#11166= IFCRELASSOCIATESLIBRARY('0Fx2Mm3lTBsv5TMD$nOelb',$,$,$,(#4083),#18056); +#18056= IFCLIBRARYREFERENCE($,$,'Tank Type Sectional',$,'en',$); + +#11167= IFCRELASSOCIATESLIBRARY('20vB_pPTr7hg0E3aNKSyt5',$,$,$,(#4083),#18057); +#18057= IFCLIBRARYREFERENCE($,$,$,'\X2\6DB24F5330928CAF85353059308B305F3081306B4E0030644EE54E0A306E533A753B3092630130617D447ACB90E854C1304B308990203089308C30663044308B56FA5B9A3055308C305F5BB95668300030006CE8\X0\(1)\X2\FF1A51683066306E7D447ACB5F0F30BF30F330AF306F77E95F62309230C730D530A930EB30C83068800330483089308C30663044308B30026CE8\X0\(2)\X2\FF1A4E00822C7684306B30017D447ACB5F0F30BF30F330AF306F6C174F5330928CAF85353059308B76EE7684306E305F3081306B4F7F75283055308C308B30533068306F8003304830663044306A3044300230003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000300030003000\X0\Pset\X2\306F\X0\IFC2x2 Pset Addendum\X2\3067\X0\Pset_TankTypeSectionalTank\X2\304B3089\X0\Pset\X2\307E3067\X0\_\X2\3092\X0\TankTypeSectional\X2\306B6539540D3057307E3057305F3002\X0\','ja-JP',$); + +#11168= IFCRELASSOCIATESLIBRARY('1ozBAHWkDFIuPvOaHqbLaJ',$,$,$,(#4086),#18058); +#18058= IFCLIBRARYREFERENCE($,$,'Thermal Load Aggregate',$,'en',$); + +#11169= IFCRELASSOCIATESLIBRARY('26P7aRZ0f6xgyuSmKKTQ4Y',$,$,$,(#4086),#18059); +#18059= IFCLIBRARYREFERENCE($,$,$,'\X2\6238522562163044306F89076570306E90E85C4B300130BE30FC30F330015EFA7269306E71B18CA08377306E96C68A0830023053306E96C68A083057305F71B18CA0837760C55831306F4E00822C306B30B730B930C630E03042308B3044306F30D730E930F330C8306B3088306330666271308F308C308B30025C656B74FF1A\X0\IFC1.0\X2\306E65B0\X0\PropertySet\X2\FF08\X0\Pset_AggregateLoadInformation)\X2\3001FF1A\X0\IFC2\X2\FF58FF12306B65B0305F306B\X0\Pset_ThermalLoadAggregate\X2\30685B9A7FA93055308C305F3002\X0\','ja-JP',$); + +#11170= IFCRELASSOCIATESLIBRARY('3tnhJHAxL4Jx9_neThPns2',$,$,$,(#4087),#18060); +#18060= IFCLIBRARYREFERENCE($,$,'Thermal Load Design Criteria',$,'en',$); + +#11171= IFCRELASSOCIATESLIBRARY('3p4pXUYz944uMKw_TzBhfN',$,$,$,(#4087),#18061); +#18061= IFCLIBRARYREFERENCE($,$,$,'\X2\90E85C4B30845EFA7269306E71B18CA08377306E8A087B97306E305F3081306B4F7F75283055308C308B5EFA7269306E71B18CA083778A2D8A0830C730FC30BF30025C656B74FF1A\X0\IFC1.0\X2\306E65B0\X0\PropertySet\X2\FF08\X0\Pset_LoadDesignCriteria)\X2\3001FF1A\X0\IFC2\X2\FF58\X0\2\X2\306B65B0305F306B\X0\Pset_ThermalLoadDesignCriteria\X2\30685B9A7FA93055308C305F3002\X0\','ja-JP',$); + +#11172= IFCRELASSOCIATESLIBRARY('1LUcr8fP1FDwl4XktNnL4l',$,$,$,(#4099),#18062); +#18062= IFCLIBRARYREFERENCE($,$,'Transformer Type Common',$,'en',$); + +#11173= IFCRELASSOCIATESLIBRARY('1gjqY3KOL9_RB68hChIz0i',$,$,$,(#4099),#18063); +#18063= IFCLIBRARYREFERENCE($,$,$,'1\X2\3064306E56DE8DEF304B3089308230464E003064307896FB6C1730A830CD30EB30AE30FC309279FB305996FB78C18A985C0E88C57F6E3002\X0\','ja-JP',$); + +#11174= IFCRELASSOCIATESLIBRARY('3ahl0Gn2z73g4gzj93f$5s',$,$,$,(#4101),#18064); +#18064= IFCLIBRARYREFERENCE($,$,$,'Property Set Definition in German','de-DE',$); + +#11175= IFCRELASSOCIATESLIBRARY('3fe8NmxBb5gRxA8X3q0v75',$,$,$,(#4101),#18065); +#18065= IFCLIBRARYREFERENCE($,$,'Transport Element Common',$,'en',$); + +#11176= IFCRELASSOCIATESLIBRARY('1ALZZ0yj9FDBWKR8sxe4to',$,$,$,(#4101),#18066); +#18066= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances de la classe IfcTransportElement','fr-FR',$); + +#11177= IFCRELASSOCIATESLIBRARY('0yPDkIcxDCvgjJ1VNVsYaw',$,$,$,(#4101),#18067); +#18067= IFCLIBRARYREFERENCE($,$,$,'\X2\4EA4901A89817D205171901A4E8B98053002\X0\','ja-JP',$); + +#11178= IFCRELASSOCIATESLIBRARY('3GqG4QmPjEdwehrFVdMTvd',$,$,$,(#4103),#18068); +#18068= IFCLIBRARYREFERENCE($,$,$,'Property Set Definition in German','de-DE',$); + +#11179= IFCRELASSOCIATESLIBRARY('0_XZEXWzn3hA2FmSVrqpYg',$,$,$,(#4103),#18069); +#18069= IFCLIBRARYREFERENCE($,$,'Transport Element Elevator',$,'en',$); + +#11180= IFCRELASSOCIATESLIBRARY('2R9twXQU13_vZK0qqnzqRe',$,$,$,(#4103),#18070); +#18070= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances de la classe IfcTransportElement de type ELEVATOR.','fr-FR',$); + +#11181= IFCRELASSOCIATESLIBRARY('3NFXflj3j38RNhV6mTaXFh',$,$,$,(#4103),#18071); +#18071= IFCLIBRARYREFERENCE($,$,$,'\X2\30BF30A430D7304C65E25B9A7FA9306E\X0\"ELEVATOR"\X2\30673042308B\X0\IfcTransportElement\X2\305930793066306B5171901A306A5C5E6027306E5B9A7FA93002\X0\','ja-JP',$); + +#11182= IFCRELASSOCIATESLIBRARY('03Utk$Lq1128ad9sn4yWzM',$,$,$,(#4106),#18072); +#18072= IFCLIBRARYREFERENCE($,$,'Tube Bundle Type Common',$,'en',$); + +#11183= IFCRELASSOCIATESLIBRARY('1EfyTBDTTDwva4ScKa1SYQ',$,$,$,(#4106),#18073); +#18073= IFCLIBRARYREFERENCE($,$,$,'\X2\30C130E530FC30D6675F30BF30A430D75171901A30D730ED30D130C630A35C5E60278A2D5B9A3002\X0\','ja-JP',$); + +#11184= IFCRELASSOCIATESLIBRARY('37HBNXm21CnQ34v5miIyFX',$,$,$,(#4107),#18074); +#18074= IFCLIBRARYREFERENCE($,$,'Tube Bundle Type Finned',$,'en',$); + +#11185= IFCRELASSOCIATESLIBRARY('0jny$RhirEjOEGD2eo5nQ6',$,$,$,(#4107),#18075); +#18075= IFCLIBRARYREFERENCE($,$,$,'\X2\30D530A330F330BF30A430D730C130E530FC30D6675F5C5E6027\X0\.\X2\4E00822C306B30B330A430EB306B898B3089308C308B30883046306B300130D530A330F330C130E530FC30D6675F5185306E30C130E530FC30D6306B4ED8304430663044308B30D530A330F3306B95A23059308B5C5E60273092542B3080\X0\','ja-JP',$); + +#11186= IFCRELASSOCIATESLIBRARY('34pm9Y3p1Fhgwc2$wL17Oz',$,$,$,(#4110),#18076); +#18076= IFCLIBRARYREFERENCE($,$,'Unitary Control Element PHistory',$,'en',$); + +#11187= IFCRELASSOCIATESLIBRARY('0aVNVe6Kf9EhpQVnU6bgaH',$,$,$,(#4111),#18077); +#18077= IFCLIBRARYREFERENCE($,$,'Unitary Control Element Type Common',$,'en',$); + +#11188= IFCRELASSOCIATESLIBRARY('14uDmerw57vehLVkBVBnZb',$,$,$,(#4111),#18078); +#18078= IFCLIBRARYREFERENCE($,$,$,'\X2\53584E00306E30B330F330C830ED30FC30EB89817D20306E5171901A5C5E60273002\X0\','ja-JP',$); + +#11189= IFCRELASSOCIATESLIBRARY('1w0Hqg22n9jgLSRvw8c2wP',$,$,$,(#4113),#18079); +#18079= IFCLIBRARYREFERENCE($,$,'Unitary Control Element Type Indicator Panel',$,'en',$); + +#11190= IFCRELASSOCIATESLIBRARY('3$eOlYaT1C9xHWNVue1vO6',$,$,$,(#4114),#18080); +#18080= IFCLIBRARYREFERENCE($,$,'Unitary Control Element Type Thermostat',$,'en',$); + +#11191= IFCRELASSOCIATESLIBRARY('1X3u6lNQfEYgkZVaU2HL2n',$,$,$,(#4115),#18081); +#18081= IFCLIBRARYREFERENCE($,$,'Unitary Equipment Type Air Conditioning Unit',$,'en',$); + +#11192= IFCRELASSOCIATESLIBRARY('00_PM1TMT7t9jamFMFe32K',$,$,$,(#4115),#18082); +#18082= IFCLIBRARYREFERENCE($,$,$,'\X2\30A830A230B330F330E630CB30C330C8\X0\','ja-JP',$); + +#11193= IFCRELASSOCIATESLIBRARY('0vgHQlyBrBgeoyvP6MY_Mx',$,$,$,(#4116),#18083); +#18083= IFCLIBRARYREFERENCE($,$,'Unitary Equipment Type Air Handler',$,'en',$); + +#11194= IFCRELASSOCIATESLIBRARY('1MLpxUy3bEWgEoGehUeDMI',$,$,$,(#4116),#18084); +#18084= IFCLIBRARYREFERENCE($,$,$,'\X2\30A830A230CF30F330C930EA30F330B030E630CB30C330C8306E30D730ED30D130C630A35C5E60278A2D5B9A3002\X0\','ja-JP',$); + +#11195= IFCRELASSOCIATESLIBRARY('39tTb2Ex14OB1mAcK_Em81',$,$,$,(#4117),#18085); +#18085= IFCLIBRARYREFERENCE($,$,'Unitary Equipment Type Common',$,'en',$); + +#11196= IFCRELASSOCIATESLIBRARY('1kCDUoXa53BB9nojVnppdq',$,$,$,(#4117),#18086); +#18086= IFCLIBRARYREFERENCE($,$,$,'\X2\6A5F56685171901A\X0\','ja-JP',$); + +#11197= IFCRELASSOCIATESLIBRARY('1dEJNCjAvDG9LAqxQa6JpP',$,$,$,(#4118),#18087); +#18087= IFCLIBRARYREFERENCE($,$,'Utility Consumption PHistory',$,'en',$); + +#11198= IFCRELASSOCIATESLIBRARY('2CPO5QyHDEtwYA4kLw2f_g',$,$,$,(#4119),#18088); +#18088= IFCLIBRARYREFERENCE($,$,'Valve PHistory',$,'en',$); + +#11199= IFCRELASSOCIATESLIBRARY('25dJtfMeTCruVDsTjoufm2',$,$,$,(#4119),#18089); +#18089= IFCLIBRARYREFERENCE($,$,$,'\X2\30D030EB30D6306E5C656B74\X0\','ja-JP',$); + +#11200= IFCRELASSOCIATESLIBRARY('0n4KdM99vCNhyP8dDkhKU9',$,$,$,(#4120),#18090); +#18090= IFCLIBRARYREFERENCE($,$,'Valve Type Air Release',$,'en',$); + +#11201= IFCRELASSOCIATESLIBRARY('3btO2ZVErDRgRTkIvJsuG2',$,$,$,(#4120),#18091); +#18091= IFCLIBRARYREFERENCE($,$,$,'\X2\5F0130BF30A430D77A7A6C17629C304D5F01\X0\','ja-JP',$); + +#11202= IFCRELASSOCIATESLIBRARY('1AYAOhdR1FghC4o6YxZjuF',$,$,$,(#4121),#18092); +#18092= IFCLIBRARYREFERENCE($,$,'Valve Type Common',$,'en',$); + +#11203= IFCRELASSOCIATESLIBRARY('3W8PSvGl110R5grJVdjONq',$,$,$,(#4121),#18093); +#18093= IFCLIBRARYREFERENCE($,$,$,'\X2\5F0130BF30A430D75171901A30D730ED30D130C630A35C5E60278A2D5B9A3002\X0\','ja-JP',$); + +#11204= IFCRELASSOCIATESLIBRARY('3bi1XLqu53AOhxbM_tID3F',$,$,$,(#4122),#18094); +#18094= IFCLIBRARYREFERENCE($,$,'Valve Type Draw Off Cock',$,'en',$); + +#11205= IFCRELASSOCIATESLIBRARY('1xOC61nNf40R_1brAsMeRY',$,$,$,(#4122),#18095); +#18095= IFCLIBRARYREFERENCE($,$,$,'\X2\5F0130BF30A430D763926C3430B330C330AF\X0\','ja-JP',$); + +#11206= IFCRELASSOCIATESLIBRARY('1dp5KOe8HFLfBhd_gvkuML',$,$,$,(#4123),#18096); +#18096= IFCLIBRARYREFERENCE($,$,'Valve Type Faucet',$,'en',$); + +#11207= IFCRELASSOCIATESLIBRARY('0XiDAtrqX4Z9r8_2CDTBJB',$,$,$,(#4123),#18097); +#18097= IFCLIBRARYREFERENCE($,$,$,'\X2\5F0130BF30A430D76C346813\X0\','ja-JP',$); + +#11208= IFCRELASSOCIATESLIBRARY('11$O8p9d9FegUPASlEKNzI',$,$,$,(#4124),#18098); +#18098= IFCLIBRARYREFERENCE($,$,'Valve Type Flushing',$,'en',$); + +#11209= IFCRELASSOCIATESLIBRARY('2qoVwaGpPDqBhrZAuvsrEo',$,$,$,(#4124),#18099); +#18099= IFCLIBRARYREFERENCE($,$,$,'\X2\5F0130BF30A430D730D530E930C330B730E5\X0\','ja-JP',$); + +#11210= IFCRELASSOCIATESLIBRARY('3vHIpcQqjBVBk8ovC_Rpnz',$,$,$,(#4125),#18100); +#18100= IFCLIBRARYREFERENCE($,$,'Valve Type Gas Tap',$,'en',$); + +#11211= IFCRELASSOCIATESLIBRARY('1Q0aui1EP2TwjjK8$LqBP0',$,$,$,(#4125),#18101); +#18101= IFCLIBRARYREFERENCE($,$,$,'\X2\5F0130BF30A430D763926C3430B330C330AF\X0\','ja-JP',$); + +#11212= IFCRELASSOCIATESLIBRARY('2U3QvozOH3nQ7_7QCI4Mnb',$,$,$,(#4126),#18102); +#18102= IFCLIBRARYREFERENCE($,$,'Valve Type Isolating',$,'en',$); + +#11213= IFCRELASSOCIATESLIBRARY('3JpW5yb7TE_PT$wokF0$R7',$,$,$,(#4126),#18103); +#18103= IFCLIBRARYREFERENCE($,$,$,'\X2\5F0130BF30A430D7906E65AD5F01\X0\','ja-JP',$); + +#11214= IFCRELASSOCIATESLIBRARY('26G25ewjX8Q9fDm1sWsFWc',$,$,$,(#4127),#18104); +#18104= IFCLIBRARYREFERENCE($,$,'Valve Type Mixing',$,'en',$); + +#11215= IFCRELASSOCIATESLIBRARY('01vC7JL3TAC8XUTPvMEiBT',$,$,$,(#4127),#18105); +#18105= IFCLIBRARYREFERENCE($,$,$,'\X2\6DF754085F01\X0\','ja-JP',$); + +#11216= IFCRELASSOCIATESLIBRARY('1wcH$3Fwf91g0bzBasMyAo',$,$,$,(#4128),#18106); +#18106= IFCLIBRARYREFERENCE($,$,'Valve Type Pressure Reducing',$,'en',$); + +#11217= IFCRELASSOCIATESLIBRARY('2Esawf0EXB_fl7K1v5b6Gf',$,$,$,(#4128),#18107); +#18107= IFCLIBRARYREFERENCE($,$,$,'\X2\6E1B57275F01\X0\','ja-JP',$); + +#11218= IFCRELASSOCIATESLIBRARY('0Pt077bpP4B8fOtlPubZ7Y',$,$,$,(#4129),#18108); +#18108= IFCLIBRARYREFERENCE($,$,'Valve Type Pressure Relief',$,'en',$); + +#11219= IFCRELASSOCIATESLIBRARY('1NSsQJyqXEaPtnqraH$9h0',$,$,$,(#4129),#18109); +#18109= IFCLIBRARYREFERENCE($,$,$,'\X2\30EA30EA30FC30D55F01\X0\(\X2\9003304C30575F01\X0\)','ja-JP',$); + +#11220= IFCRELASSOCIATESLIBRARY('0app4SWQz8eOdSN1vXfNny',$,$,$,(#4133),#18110); +#18110= IFCLIBRARYREFERENCE($,$,'Vibration Isolator Type Common',$,'en',$); + +#11221= IFCRELASSOCIATESLIBRARY('2rEIu2r_f0xOutnZ_rmBGA',$,$,$,(#4133),#18111); +#18111= IFCLIBRARYREFERENCE($,$,$,'\X2\632F52D57D767E014F53306E5171901A5C5E6027\X0\','ja-JP',$); + +#11222= IFCRELASSOCIATESLIBRARY('3cobVaGwnFvOhWxp7w2vZ4',$,$,$,(#4135),#18112); +#18112= IFCLIBRARYREFERENCE($,$,'Wall Common',$,'en',$); + +#11223= IFCRELASSOCIATESLIBRARY('1cQtLvFRL3df5pb_pWUvoI',$,$,$,(#4135),#18113); +#18113= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances des classes IfcWall et IfcWallStandardCase','fr-FR',$); + +#11224= IFCRELASSOCIATESLIBRARY('0D6D49Huj8ABog7AVHT3ZY',$,$,$,(#4135),#18114); +#18114= IFCLIBRARYREFERENCE($,$,$,'IfcWall(\X2\58C1\X0\)\X2\30AA30D630B830A730AF30C8306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#11225= IFCRELASSOCIATESLIBRARY('3rbGBXCpv89BwY0tGCWS$s',$,$,$,(#4135),#18115); +#18115= IFCLIBRARYREFERENCE($,$,$,'\X2\62406709\X0\IfcWall\X2\548C\X0\IfcWallStandardCase\X2\5B9E4F8B76845B9A4E494E2D901A752876845C5E60273002\X0\','zh-CN',$); + +#11226= IFCRELASSOCIATESLIBRARY('1AyeZGg2PEOBHEvb89BH7U',$,$,$,(#4136),#18116); +#18116= IFCLIBRARYREFERENCE($,$,'Warranty',$,'en',$); + +#11227= IFCRELASSOCIATESLIBRARY('3o$zIaSL165v2N6OM3GGII',$,$,$,(#4137),#18117); +#18117= IFCLIBRARYREFERENCE($,$,'Waste Terminal Type Common',$,'en',$); + +#11228= IFCRELASSOCIATESLIBRARY('2rIsVINvzAf8kaN0gUYEzw',$,$,$,(#4137),#18118); +#18118= IFCLIBRARYREFERENCE($,$,$,'\X2\5EC368C463A57D9A53E33078306E5171901A30D730ED30D130C630A330FC3002\X0\','ja-JP',$); + +#11229= IFCRELASSOCIATESLIBRARY('2fuRDqMhbEXeUsyGrvBu$M',$,$,$,(#4138),#18119); +#18119= IFCLIBRARYREFERENCE($,$,'Waste Terminal Type Floor Trap',$,'en',$); + +#11230= IFCRELASSOCIATESLIBRARY('2GZ6xDrurDU9qZL12TyhrQ',$,$,$,(#4138),#18120); +#18120= IFCLIBRARYREFERENCE($,$,$,'\X2\6DB24F5330926E9C308130666C5A308C305F7A7A6C17306E901A904E309296323050305F3081306B5E8A306B636E30483089308C308B914D7BA13002\X0\','ja-JP',$); + +#11231= IFCRELASSOCIATESLIBRARY('2GqdTzguj12wS4GRphQ4Os',$,$,$,(#4139),#18121); +#18121= IFCLIBRARYREFERENCE($,$,'Waste Terminal Type Floor Waste',$,'en',$); + +#11232= IFCRELASSOCIATESLIBRARY('0hlQfxjqT7JAoO1QedACzA',$,$,$,(#4139),#18122); +#18122= IFCLIBRARYREFERENCE($,$,$,'\X2\5EC36C3430845EC36C34309296C630813066520696E23059308B963281ED5F0130926301306430015E8A306B636E30484ED830513089308C305F914D7BA13002\X0\','ja-JP',$); + +#11233= IFCRELASSOCIATESLIBRARY('1ivsLXStTEOwQd63I3FgqI',$,$,$,(#4140),#18123); +#18123= IFCLIBRARYREFERENCE($,$,'Waste Terminal Type Gully Sump',$,'en',$); + +#11234= IFCRELASSOCIATESLIBRARY('3PKUl5tNL1tBWEYVqqJabV',$,$,$,(#4140),#18124); +#18124= IFCLIBRARYREFERENCE($,$,$,'\X2\573088686C3430845EC36C34309253D73051308B305F3081306E30B030EC30FC30C130F330B030B730FC30EB30AB30D030FC306B53D6308A4ED830513089308C308B300153D64ED8566851773084914D7BA13002\X0\','ja-JP',$); + +#11235= IFCRELASSOCIATESLIBRARY('2mydF6SKj6dRAY$zx4iyOv',$,$,$,(#4141),#18125); +#18125= IFCLIBRARYREFERENCE($,$,'Waste Terminal Type Gully Trap',$,'en',$); + +#11236= IFCRELASSOCIATESLIBRARY('3a9Kcm1XDBs8LPLNblpCbr',$,$,$,(#4141),#18126); +#18126= IFCLIBRARYREFERENCE($,$,$,'\X2\886897626C3430845EC36C34309253D73051308B305F3081306B53D6308A4ED830513089308C308B300153D64ED8566851773084914D7BA1\X0\(BS6100 330 3504)\X2\30B030EC30FC30C130F330B03084963281ED5F013092901A30573066639251FA3055308C308B3088304653D6308A4ED830513089308C308B3002\X0\','ja-JP',$); + +#11237= IFCRELASSOCIATESLIBRARY('3aLAYJgIT2svFElb$N7q7P',$,$,$,(#4142),#18127); +#18127= IFCLIBRARYREFERENCE($,$,'Waste Terminal Type Roof Drain',$,'en',$); + +#11238= IFCRELASSOCIATESLIBRARY('35LZ9_5KfDe8mIohG8ugkt',$,$,$,(#4142),#18128); +#18128= IFCLIBRARYREFERENCE($,$,$,'\X2\96E86C34639251FA8A2D5099306B639251FA3055308C308B30883046306B96E86C34309296C63081308B305F3081306B5C4B6839306B8A2D7F6E3055308C308B914D7BA13002\X0\','ja-JP',$); + +#11239= IFCRELASSOCIATESLIBRARY('1N$KqNY7P03x9RVVeUPbUH',$,$,$,(#4143),#18129); +#18129= IFCLIBRARYREFERENCE($,$,'Waste Terminal Type Waste Disposal Unit',$,'en',$); + +#11240= IFCRELASSOCIATESLIBRARY('3z1rhYnx9EnAdEVSLGWMW8',$,$,$,(#4143),#18130); +#18130= IFCLIBRARYREFERENCE($,$,$,'\X2\30AD30C330C130F330844ED6306E5EC368C4306B304A30443066300178347247309263926C3430B730B930C630E0306751E674063055308C308B306E306B53415206306A5927304D3055306B7C8978153059308B30883046300196FB6C177684306B52D54F5C3059308B6A5F56683002\X0\','ja-JP',$); + +#11241= IFCRELASSOCIATESLIBRARY('3B9eyqzc1DXAbAaX$yKWF_',$,$,$,(#4144),#18131); +#18131= IFCLIBRARYREFERENCE($,$,'Waste Terminal Type Waste Trap',$,'en',$); + +#11242= IFCRELASSOCIATESLIBRARY('1_Zco9__nAafdbxvE7sWoi',$,$,$,(#4144),#18132); +#18132= IFCLIBRARYREFERENCE($,$,$,'\X2\6DB24F5330926E9C308130666C5A308C305F7A7A6C17306E901A904E30929632305030883046885B751F6A5F5668306B96A363A5305730668A2D7F6E3055305B305F914D7BA13002\X0\','ja-JP',$); + +#11243= IFCRELASSOCIATESLIBRARY('3g9yb1cKfAfAyEssB8$$MX',$,$,$,(#4147),#18133); +#18133= IFCLIBRARYREFERENCE($,$,'Window Common',$,'en',$); + +#11244= IFCRELASSOCIATESLIBRARY('1SABcNNIP3LASG1oB0lm18',$,$,$,(#4147),#18134); +#18134= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances de la classe IfcWindow','fr-FR',$); + +#11245= IFCRELASSOCIATESLIBRARY('3wxXdn$Dn2RvfZbUEomXeb',$,$,$,(#4147),#18135); +#18135= IFCLIBRARYREFERENCE($,$,$,'IfcWindow(\X2\7A93\X0\)\X2\30AA30D630B830A730AF30C8306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#11246= IFCRELASSOCIATESLIBRARY('3VBDRiXZvC_xcm12h0gKsa',$,$,$,(#4147),#18136); +#18136= IFCLIBRARYREFERENCE($,$,$,'\X2\624067097A975B9E4F8B76845B9A4E494E2D901A752876845C5E60273002\X0\','zh-CN',$); + +#11247= IFCRELASSOCIATESLIBRARY('3u2yiu_t98E98bp6_dXtWw',$,$,$,(#4151),#18137); +#18137= IFCLIBRARYREFERENCE($,$,'Work Control Common',$,'en',$); + +#11248= IFCRELASSOCIATESLIBRARY('2Yh_q7W75CxANHq_ELz_$S',$,$,$,(#4151),#18138); +#18138= IFCLIBRARYREFERENCE($,$,$,'IfcWorkPlan \X2\304A30883073\X0\IfcWorkSchedule \X2\30AA30D630B830A730AF30C8FF08\X0\IfcWorkControl\X2\30AA30D630B830A730AF30C8306E30B530D630AF30E930B9FF09306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#11249= IFCRELASSOCIATESLIBRARY('2mnCdvGyTAaOywkQI8g6HZ',$,$,$,(#4152),#18139); +#18139= IFCLIBRARYREFERENCE($,$,'Zone Common',$,'en',$); + +#11250= IFCRELASSOCIATESLIBRARY('3zWxfAYcf7X86w8DAAS6Ar',$,$,$,(#4152),#18140); +#18140= IFCLIBRARYREFERENCE($,$,$,'D\S\ifinition de l''IAI : propri\S\it\S\is communes \S\` la d\S\ifinition de toutes les instances de la classe IfcZone','fr-FR',$); + +#11251= IFCRELASSOCIATESLIBRARY('2btD_3IKL8o9Wn_jjT8DV8',$,$,$,(#4152),#18141); +#18141= IFCLIBRARYREFERENCE($,$,$,'IfcZone\X2\306B95A23059308B5171901A30D730ED30D130C630A330BB30C330C85B9A7FA93002\X0\','ja-JP',$); + +#11252= IFCRELASSOCIATESLIBRARY('0xEphcVzvAXfb8qEVNTY0_',$,$,$,(#4153),#18142); +#18142= IFCLIBRARYREFERENCE($,$,'Fl\S\dche','Gesamte Fl\S\dche, die durch den Fensterrahmen beschrieben wird.','de-DE',$); + +#11253= IFCRELASSOCIATESLIBRARY('0cPgYDLUH9ghylqxPK6ZTv',$,$,$,(#4153),#18143); +#18143= IFCLIBRARYREFERENCE($,$,'Area',$,'en',$); + +#11254= IFCRELASSOCIATESLIBRARY('3y75gvQtP9gehkbnP$Oxcl',$,$,$,(#4153),#18144); +#18144= IFCLIBRARYREFERENCE($,$,'\X2\97627A4D\X0\','\X2\7A9330E930A430CB30F330B0306E97627A4D3002\X0\','ja-JP',$); + +#11255= IFCRELASSOCIATESLIBRARY('1g5sEa5XnCHQRidNeudM66',$,$,$,(#4154),#18145); +#18145= IFCLIBRARYREFERENCE($,$,'Fl\S\dche','Gesamte Fl\S\dche, die durch den T\S\|rrahmen beschrieben wird.','de-DE',$); + +#11256= IFCRELASSOCIATESLIBRARY('2REN1ivuD9Dww9H4fFeTCr',$,$,$,(#4154),#18146); +#18146= IFCLIBRARYREFERENCE($,$,'Area',$,'en',$); + +#11257= IFCRELASSOCIATESLIBRARY('3ZxgIHRHrA6RUeHNyhfddR',$,$,$,(#4154),#18147); +#18147= IFCLIBRARYREFERENCE($,$,'\X2\97627A4D\X0\','\X2\30C930A230E930A430CB30F330B0306E97627A4D3002\X0\','ja-JP',$); + +#11258= IFCRELASSOCIATESLIBRARY('3jTc8Y4Hj8FemcmM1UU3MQ',$,$,$,(#4161),#18148); +#18148= IFCLIBRARYREFERENCE($,$,'Fl\S\dche','Fl\S\dche der \S\Vffnung, es ist die Ansichtsfl\S\dche f\S\|r Wand\S\vffnungen, oder die Grundfl\S\dche f\S\|r Decken\S\vffnungen.','de-DE',$); + +#11259= IFCRELASSOCIATESLIBRARY('0WmNsfxpbDWOu92EiF_rbP',$,$,$,(#4161),#18149); +#18149= IFCLIBRARYREFERENCE($,$,'Area',$,'en',$); + +#11260= IFCRELASSOCIATESLIBRARY('1iZUlnaQ9BFgwf9Qow1U$1',$,$,$,(#4161),#18150); +#18150= IFCLIBRARYREFERENCE($,$,'\X2\97627A4D\X0\','\X2\958B53E3306E97627A4D30027ACB976256F33067898B305F58345408306E5F6272B63002\X0\','ja-JP',$); + +#11261= IFCRELASSOCIATESLIBRARY('07gVC3tAD2KhZKd3DDb7Hk',$,$,$,(#4163),#18151); +#18151= IFCLIBRARYREFERENCE($,$,'Fl\S\dche','Fl\S\dche der Auskragung, Sims oder anderen Vorbaus, es ist die Ansichtsfl\S\dche f\S\|r Wandsimse und \S\dhnlichen, oder die Grundfl\S\dche f\S\|r Deckenaufbauten und \S\dhnlichen.','de-DE',$); + +#11262= IFCRELASSOCIATESLIBRARY('3u3fjJLRD4_8qZ_28RIc7f',$,$,$,(#4163),#18152); +#18152= IFCLIBRARYREFERENCE($,$,'Area',$,'en',$); + +#11263= IFCRELASSOCIATESLIBRARY('0OambyRqv1QepVlvFl3EiW',$,$,$,(#4166),#18153); +#18153= IFCLIBRARYREFERENCE($,$,'Cross Section Area',$,'en',$); + +#11264= IFCRELASSOCIATESLIBRARY('2B1NgsLGP1qAvfwZ1UoHUR',$,$,$,(#4167),#18154); +#18154= IFCLIBRARYREFERENCE($,$,'Querschnittsfl\S\dche','Querschnittsfl\S\dche des Balkens.','de-DE',$); + +#11265= IFCRELASSOCIATESLIBRARY('2AY8XD2_f5ZAnpFisPd1bE',$,$,$,(#4167),#18155); +#18155= IFCLIBRARYREFERENCE($,$,'Cross Section Area',$,'en',$); + +#11266= IFCRELASSOCIATESLIBRARY('3Is_4xZcD7Xv2lgEaeTNmJ',$,$,$,(#4167),#18156); +#18156= IFCLIBRARYREFERENCE($,$,'\X2\65AD976297627A4D\X0\','\X2\6881306E65AD97625F6272B6306E97627A4D3002\X0\','ja-JP',$); + +#11267= IFCRELASSOCIATESLIBRARY('3tQC_2oOT0thWY8C7UOUhi',$,$,$,(#4168),#18157); +#18157= IFCLIBRARYREFERENCE($,$,'Cross Section Area',$,'en',$); + +#11268= IFCRELASSOCIATESLIBRARY('2N__NMtVrFuhRUr8CnomqA',$,$,$,(#4169),#18158); +#18158= IFCLIBRARYREFERENCE($,$,'Cross Section Area',$,'en',$); + +#11269= IFCRELASSOCIATESLIBRARY('2a73M1mfL1pgpNSUNrB3yy',$,$,$,(#4170),#18159); +#18159= IFCLIBRARYREFERENCE($,$,'Querschnittsfl\S\dche','Querschnittsfl\S\dche des Stabs.','de-DE',$); + +#11270= IFCRELASSOCIATESLIBRARY('0fTzaqvvL2SOUX3MPGRR9j',$,$,$,(#4170),#18160); +#18160= IFCLIBRARYREFERENCE($,$,'Cross Section Area',$,'en',$); + +#11271= IFCRELASSOCIATESLIBRARY('3_jGBeEqv3SBa_VQmTUzTS',$,$,$,(#4171),#18161); +#18161= IFCLIBRARYREFERENCE($,$,'Cross Section Area',$,'en',$); + +#11272= IFCRELASSOCIATESLIBRARY('3ntGRdBGLAPepzpWfZpPNw',$,$,$,(#4172),#18162); +#18162= IFCLIBRARYREFERENCE($,$,'Querschnittsfl\S\dche','Querschnittsfl\S\dche der St\S\|tze.','de-DE',$); + +#11273= IFCRELASSOCIATESLIBRARY('2dCsEBpTT9xfYKkUUNkiiv',$,$,$,(#4172),#18163); +#18163= IFCLIBRARYREFERENCE($,$,'Cross Section Area',$,'en',$); + +#11274= IFCRELASSOCIATESLIBRARY('1ZqgDp96L3awe3WBVwSSTZ',$,$,$,(#4172),#18164); +#18164= IFCLIBRARYREFERENCE($,$,'\X2\65AD976297627A4D\X0\','\X2\67F1306E65AD97625F6272B6306E97627A4D3002\X0\','ja-JP',$); + +#11275= IFCRELASSOCIATESLIBRARY('1VD2wM2_f8P9Lr$0fYd6Zn',$,$,$,(#4173),#18165); +#18165= IFCLIBRARYREFERENCE($,$,'Tiefe','Die Tiefe einer \S\Vffnung, diese entspricht der Dicke des Elementes, in dem sich die \S\Vffnung befindet. Wird nur dann angegeben, wenn das Element eine konstante Dicke hat.','de-DE',$); + +#11276= IFCRELASSOCIATESLIBRARY('1aWQa$ptb6UQEYPTFKhva5',$,$,$,(#4173),#18166); +#18166= IFCLIBRARYREFERENCE($,$,'Depth',$,'en',$); + +#11277= IFCRELASSOCIATESLIBRARY('3g7sXwt4DFe8VJtwNM8nic',$,$,$,(#4173),#18167); +#18167= IFCLIBRARYREFERENCE($,$,'\X2\958B53E35965884C304D\X0\','\X2\958B53E3306E5965884C304DFF08539A3055FF093002\X0\','ja-JP',$); + +#11278= IFCRELASSOCIATESLIBRARY('2gjGvXcyvFcexDfn8FtntS',$,$,$,(#4174),#18168); +#18168= IFCLIBRARYREFERENCE($,$,'Breite','Breite der Decke (einer der beiden Abmasse in der parallelen Draufsicht auf die Decke). Wird nur bei rechteckigen Decken angegeben.','de-DE',$); + +#11279= IFCRELASSOCIATESLIBRARY('1$xtXLiMzE0Q8IWjxTgPZw',$,$,$,(#4174),#18169); +#18169= IFCLIBRARYREFERENCE($,$,'Depth',$,'en',$); + +#11280= IFCRELASSOCIATESLIBRARY('3VC_uoh_j8ExvYH$f$DkzP',$,$,$,(#4175),#18170); +#18170= IFCLIBRARYREFERENCE($,$,'Breite','Breite der Decke (einer der beiden Abmasse in der parallelen Draufsicht auf die Decke). Wird nur bei rechteckigen Decken angegeben.','de-DE',$); + +#11281= IFCRELASSOCIATESLIBRARY('2MNClXmtrC58AJ5Q0$_f5o',$,$,$,(#4175),#18171); +#18171= IFCLIBRARYREFERENCE($,$,'Depth',$,'en',$); + +#11282= IFCRELASSOCIATESLIBRARY('2ZVEXiW1f46eZJy0hIpv6O',$,$,$,(#4176),#18172); +#18172= IFCLIBRARYREFERENCE($,$,'Breite','Breite der Decke (einer der beiden Abmasse in der parallelen Draufsicht auf die Decke). Wird nur bei rechteckigen Decken angegeben.','de-DE',$); + +#11283= IFCRELASSOCIATESLIBRARY('2_k7ERlnDE58R$qCUuQsIu',$,$,$,(#4176),#18173); +#18173= IFCLIBRARYREFERENCE($,$,'Depth',$,'en',$); + +#11284= IFCRELASSOCIATESLIBRARY('3II3rDOhH6lh_m0Q$iyZsl',$,$,$,(#4177),#18174); +#18174= IFCLIBRARYREFERENCE($,$,'Breite','Breite der Decke (einer der beiden Abmasse in der parallelen Draufsicht auf die Decke). Wird nur bei rechteckigen Decken angegeben.','de-DE',$); + +#11285= IFCRELASSOCIATESLIBRARY('0GRj1SO8TCu8U2BrGH4czF',$,$,$,(#4177),#18175); +#18175= IFCLIBRARYREFERENCE($,$,'Depth',$,'en',$); + +#11286= IFCRELASSOCIATESLIBRARY('0Rd2SrsRPAq9PsfYjJ3FNt',$,$,$,(#4178),#18176); +#18176= IFCLIBRARYREFERENCE($,$,'Breite','Breite der Decke (einer der beiden Abmasse in der parallelen Draufsicht auf die Decke). Wird nur bei rechteckigen Decken angegeben.','de-DE',$); + +#11287= IFCRELASSOCIATESLIBRARY('1wHdE4NbbF5xyR4KM$OPL8',$,$,$,(#4178),#18177); +#18177= IFCLIBRARYREFERENCE($,$,'Depth',$,'en',$); + +#11288= IFCRELASSOCIATESLIBRARY('1RqCamkcX1KRh40J50rzIg',$,$,$,(#4179),#18178); +#18178= IFCLIBRARYREFERENCE($,$,'Breite','Breite der Decke (einer der beiden Abmasse in der parallelen Draufsicht auf die Decke). Wird nur bei rechteckigen Decken angegeben.','de-DE',$); + +#11289= IFCRELASSOCIATESLIBRARY('3wAmCxcKz0mxP4orqlK3rn',$,$,$,(#4179),#18179); +#18179= IFCLIBRARYREFERENCE($,$,'Depth',$,'en',$); + +#11290= IFCRELASSOCIATESLIBRARY('35GzwPsWT5lgwmVPwIOBeI',$,$,$,(#4180),#18180); +#18180= IFCLIBRARYREFERENCE($,$,'Breite','Breite der Decke (einer der beiden Abmasse in der parallelen Draufsicht auf die Decke). Wird nur bei rechteckigen Decken angegeben.','de-DE',$); + +#11291= IFCRELASSOCIATESLIBRARY('3cwHJZrWn3wv2FDt$V84bY',$,$,$,(#4180),#18181); +#18181= IFCLIBRARYREFERENCE($,$,'Depth',$,'en',$); + +#11292= IFCRELASSOCIATESLIBRARY('0FUi_knNb3Wwn9bsNz1dG_',$,$,$,(#4183),#18182); +#18182= IFCLIBRARYREFERENCE($,$,'Traufh\S\vhe','Lichte des Geschosses, gemessen von der Oberkante Rohdecke bis zur Unterkante der Rohdecke im dar\S\|berliegenden Geschoss. Wird nur angegeben, wenn es eine konstante H\S\vhe gibt.','de-DE',$); + +#11293= IFCRELASSOCIATESLIBRARY('2y_Z_yDu17Lg5tGHiUdjWV',$,$,$,(#4183),#18183); +#18183= IFCLIBRARYREFERENCE($,$,'Eaves Height',$,'en',$); + +#11294= IFCRELASSOCIATESLIBRARY('1MUwMtcefBuemZ26cDnRxT',$,$,$,(#4184),#18184); +#18184= IFCLIBRARYREFERENCE($,$,'Lichte H\S\vhe','H\S\vhe der Unterdecke im Raum, vom Fertigboden zur Unterkante der Unterdecke, wird nur angegeben wenn der Raum ein konstante Unterdeckenh\S\vhe hat.','de-DE',$); + +#11295= IFCRELASSOCIATESLIBRARY('2BbR6XCWHFbAwbA00fA3PN',$,$,$,(#4184),#18185); +#18185= IFCLIBRARYREFERENCE($,$,'Finish Ceiling Height',$,'en',$); + +#11296= IFCRELASSOCIATESLIBRARY('2X9W3ixuH2fQqLct6TEECZ',$,$,$,(#4184),#18186); +#18186= IFCLIBRARYREFERENCE($,$,'\X2\59294E954ED54E0A30529AD83055\X0\','\X2\3064308A3055305259294E95306E9AD830553002\X0\','ja-JP',$); + +#11297= IFCRELASSOCIATESLIBRARY('09SZvgYO52A8bd_$JlNu4o',$,$,$,(#4185),#18187); +#18187= IFCLIBRARYREFERENCE($,$,'Fussboden H\S\vhe','H\S\vhe des Fu\S\_bodenaufbaus im Raum, von Rohboden zum Fertigboden, wird nur angegeben wenn der Raum einen konstanten Fu\S\_bodenaufbau hat.','de-DE',$); + +#11298= IFCRELASSOCIATESLIBRARY('3$GnCBo0H4z8uXAMy$Vm_I',$,$,$,(#4185),#18188); +#18188= IFCLIBRARYREFERENCE($,$,'Finish Floor Height',$,'en',$); + +#11299= IFCRELASSOCIATESLIBRARY('0rRMm12Nf8pwwT$bvpyTNX',$,$,$,(#4185),#18189); +#18189= IFCLIBRARYREFERENCE($,$,'\X2\5E8A4ED54E0A30529AD83055\X0\','\X2\5E8A4ED54E0A3052306E9AD830553002\X0\','ja-JP',$); + +#11300= IFCRELASSOCIATESLIBRARY('3RZYEtlCf6$9Q8uGVs_2JX',$,$,$,(#4187),#18190); +#18190= IFCLIBRARYREFERENCE($,$,'Bebaute Fl\S\dche','Bebaute Fl\S\dche des Baugrundst\S\|cks.','de-DE',$); + +#11301= IFCRELASSOCIATESLIBRARY('1i7S1tw5D5nwdAF5bTNzV3',$,$,$,(#4187),#18191); +#18191= IFCLIBRARYREFERENCE($,$,'Footprint Area',$,'en',$); + +#11302= IFCRELASSOCIATESLIBRARY('0QHkOaQfbFp9Ue9r$vSwew',$,$,$,(#4187),#18192); +#18192= IFCLIBRARYREFERENCE($,$,'\X2\5EFA7BC997627A4D\X0\','\X2\5EFA7269304C6577573030928986304651684F53306E97627A4D3002\X0\','ja-JP',$); + +#11303= IFCRELASSOCIATESLIBRARY('2QuF$dnN5AmgXbJEcj92$g',$,$,$,(#4188),#18193); +#18193= IFCLIBRARYREFERENCE($,$,'Gross Area',$,'en',$); + +#11304= IFCRELASSOCIATESLIBRARY('1cd3U8YWX9cOepAO$g1usW',$,$,$,(#4189),#18194); +#18194= IFCLIBRARYREFERENCE($,$,'Bruttofl\S\dche','Gesamtfl\S\dche der Bekleidung ohne Abzug der \S\Vffnungen. Je nach Art der Bekleidung ist es die Bodenfl\S\dche, Wandfl\S\dche, order Deckenfl\S\dche des Raumes mit gleichem Material.','de-DE',$); + +#11305= IFCRELASSOCIATESLIBRARY('0cHGX2EQ5D3A7m$F3g0PIU',$,$,$,(#4189),#18195); +#18195= IFCLIBRARYREFERENCE($,$,'Gross Area',$,'en',$); + +#11306= IFCRELASSOCIATESLIBRARY('3IMEayY$DBMuKNgFQ1vrX1',$,$,$,(#4189),#18196); +#18196= IFCLIBRARYREFERENCE($,$,'\X2\97627A4D\X0\','\X2\90E85C4B306B976230573066304490E8520651684F53306E97627A4D3002958B53E3306A3069306F8003616E3057306A30443002\X0\','ja-JP',$); + +#11307= IFCRELASSOCIATESLIBRARY('2qLK7KtEr16OC2Gmf93o_o',$,$,$,(#4190),#18197); +#18197= IFCLIBRARYREFERENCE($,$,'Bruttofl\S\dche','Gesamte Bruttofl\S\dche der Rampe (als wahre Fl\S\dche und nicht als projizierte Fl\S\dche). Alle \S\Vffnungen werden \S\|bermessen. Wird nur bei konstanter Dicke der Rampe angegeben.','de-DE',$); + +#11308= IFCRELASSOCIATESLIBRARY('1ncLOEx216rwPNf3gLn0zX',$,$,$,(#4190),#18198); +#18198= IFCLIBRARYREFERENCE($,$,'Gross Area',$,'en',$); + +#11309= IFCRELASSOCIATESLIBRARY('0XFmDmfhDFIQcaCE0ZuvHH',$,$,$,(#4191),#18199); +#18199= IFCLIBRARYREFERENCE($,$,'Bruttofl\S\dche','Fl\S\dche der Decke (Ansichtsfl\S\dche, nicht projizierte oder Mantelfl\S\dche). Alle \S\Vffnungen werden \S\|bermessen. Der Wert wird nur angegeben, wenn die Decke eine kostante Dicke hat.','de-DE',$); + +#11310= IFCRELASSOCIATESLIBRARY('2hHIWCGejExu98E1x$Ga$l',$,$,$,(#4191),#18200); +#18200= IFCLIBRARYREFERENCE($,$,'Gross Area',$,'en',$); + +#11311= IFCRELASSOCIATESLIBRARY('2Gtt8CrKvEoPDpgsb64654',$,$,$,(#4191),#18201); +#18201= IFCLIBRARYREFERENCE($,$,'\X2\97627A4D\X0\','\X2\30B930E930D6306E97627A4D3002958B53E3300130783053307F306A306930928003616E3057306A30443002\X0\','ja-JP',$); + +#11312= IFCRELASSOCIATESLIBRARY('3bCWnPr0H3Lgl7j3Ujilmt',$,$,$,(#4192),#18202); +#18202= IFCLIBRARYREFERENCE($,$,'Bruttofl\S\dche','Fl\S\dche der Decke (Ansichtsfl\S\dche, nicht projizierte oder Mantelfl\S\dche). Alle \S\Vffnungen werden \S\|bermessen. Der Wert wird nur angegeben, wenn die Decke eine kostante Dicke hat.','de-DE',$); + +#11313= IFCRELASSOCIATESLIBRARY('1ytxHMVTv5QPE13dQ7$ZUh',$,$,$,(#4192),#18203); +#18203= IFCLIBRARYREFERENCE($,$,'Gross Area',$,'en',$); + +#11314= IFCRELASSOCIATESLIBRARY('10UnP8ajv47eRo3sCxb3O2',$,$,$,(#4192),#18204); +#18204= IFCLIBRARYREFERENCE($,$,'\X2\97627A4D\X0\','\X2\30B930E930D6306E97627A4D3002958B53E3300130783053307F306A306930928003616E3057306A30443002\X0\','ja-JP',$); + +#11315= IFCRELASSOCIATESLIBRARY('1EiCjQB2n21OSGpo7m7bsY',$,$,$,(#4193),#18205); +#18205= IFCLIBRARYREFERENCE($,$,'Bruttofl\S\dche','Fl\S\dche der Platte (Ansichtsfl\S\dche, nicht projizierte oder Mantelfl\S\dche). Alle \S\Vffnungen werden \S\|bermessen. Der Wert wird nur angegeben, wenn die Platte eine kostante Dicke hat.','de-DE',$); + +#11316= IFCRELASSOCIATESLIBRARY('2VFm2dxPP9tOLk7dEFmiTz',$,$,$,(#4193),#18206); +#18206= IFCLIBRARYREFERENCE($,$,'Gross Area',$,'en',$); + +#11317= IFCRELASSOCIATESLIBRARY('1rPW9kJhH3ovro2E6sEvRf',$,$,$,(#4194),#18207); +#18207= IFCLIBRARYREFERENCE($,$,'Grundfl\S\dche','Gesamt Grundst\S\|cksfl\S\dche, gemessen in horizontaler Projektion.','de-DE',$); + +#11318= IFCRELASSOCIATESLIBRARY('1UnUlfCmj2$RDUftlcdMon',$,$,$,(#4194),#18208); +#18208= IFCLIBRARYREFERENCE($,$,'Gross Area',$,'en',$); + +#11319= IFCRELASSOCIATESLIBRARY('1NVT54Z0TFKRvQJLxmQtmC',$,$,$,(#4194),#18209); +#18209= IFCLIBRARYREFERENCE($,$,'\X2\6577573097627A4D\X0\','\X2\65775730306E97627A4D30026C345E73306B62955F713055308C305F5F6272B630928A086E2C3002\X0\','ja-JP',$); + +#11320= IFCRELASSOCIATESLIBRARY('3UW9ETqbHEbuvDtegByEEy',$,$,$,(#4195),#18210); +#18210= IFCLIBRARYREFERENCE($,$,'Bruttofl\S\dche','Gesamte Bruttofl\S\dche der Dachhaut (Ansichtsfl\S\dche senkrecht zur Dachneigung, oder Mantelfl\S\dche der Dachhaut bei gekr\S\|mmten, gew\S\vlbten Fl\S\dchen, nicht jedoch die projizierte Fl\S\dche). Alle \S\Vffnungen, wie z.B. Dachfl\S\dchenfenster, werden \S\|bermessen.','de-DE',$); + +#11321= IFCRELASSOCIATESLIBRARY('0kyFDsww54i9oJKtwMtPv2',$,$,$,(#4195),#18211); +#18211= IFCLIBRARYREFERENCE($,$,'Gross Area',$,'en',$); + +#11322= IFCRELASSOCIATESLIBRARY('3U8_tOIivDgwcE8SCS9OQK',$,$,$,(#4196),#18212); +#18212= IFCLIBRARYREFERENCE($,$,'Deckenfl\S\dche Brutto','Gesamte Deckenfl\S\dche eines Raumes, unabh\S\dngig von der Raumh\S\vhe. \S\Vffnungen beispielsweise f\S\|r Dachfenster oder Treppen werden nicht abgezogen. Es ist immer die wahre (nicht die projezierte) Fl\S\dche f\S\|r Dachschr\S\dgen.','de-DE',$); + +#11323= IFCRELASSOCIATESLIBRARY('24sib1NCn6fxFVzyTT9PPP',$,$,$,(#4196),#18213); +#18213= IFCLIBRARYREFERENCE($,$,'Gross Ceiling Area',$,'en',$); + +#11324= IFCRELASSOCIATESLIBRARY('2rn7_PbeHFqetqJi3NzgWo',$,$,$,(#4196),#18214); +#18214= IFCLIBRARYREFERENCE($,$,'\X2\59294E9597627A4D\X0\','\X2\90E85C4B306E59294E9597627A4D300267F13084518590E858C1306A30693092542B3093306097627A4D3002\X0\','ja-JP',$); + +#11325= IFCRELASSOCIATESLIBRARY('2Pzp3gtGD3CeoZ1mQy8qVD',$,$,$,(#4197),#18215); +#18215= IFCLIBRARYREFERENCE($,$,'Gross Cross Section Area',$,'en',$); + +#11326= IFCRELASSOCIATESLIBRARY('03KPONGG5D4BnGvLRo2mmD',$,$,$,(#4198),#18216); +#18216= IFCLIBRARYREFERENCE($,$,'Gross Cross Section Area',$,'en',$); + +#11327= IFCRELASSOCIATESLIBRARY('3Z9kL63kXB1hYimFFNoGWC',$,$,$,(#4199),#18217); +#18217= IFCLIBRARYREFERENCE($,$,'Gross Cross Section Area',$,'en',$); + +#11328= IFCRELASSOCIATESLIBRARY('2cTiggy194c8BG3TwHrbg2',$,$,$,(#4200),#18218); +#18218= IFCLIBRARYREFERENCE($,$,'Gross Cross Section Area',$,'en',$); + +#11329= IFCRELASSOCIATESLIBRARY('2aWRMKgiL4GxIe$eKCKo7x',$,$,$,(#4201),#18219); +#18219= IFCLIBRARYREFERENCE($,$,'Bruttogrundfl\S\dche','Summe aller Bruttogrundfl\S\dchen der R\S\dume und der Konstruktionsfl\S\duchen aufgehender Bauelemente im Geb\S\dude. Kann zus\S\dtzlich zu den einzelnen Mengen der R\S\dume und aufgehenden Bauelementen angegeben werden. Bei Inkonsistenz z\S\dhlen die einzelnen Mengen der R\S\dume und aufgehenen Bauelementen.','de-DE',$); + +#11330= IFCRELASSOCIATESLIBRARY('1hWFru$Oz8n81rgce_OUjO',$,$,$,(#4201),#18220); +#18220= IFCLIBRARYREFERENCE($,$,'Gross Floor Area',$,'en',$); + +#11331= IFCRELASSOCIATESLIBRARY('0RWJaR8uP9fe_QFpQT38n7',$,$,$,(#4201),#18221); +#18221= IFCLIBRARYREFERENCE($,$,'\X2\5EF630795E8A97627A4D\X0\','\X2\5EFA7269306E90E85C4B306E516897627A4D309296C68A083057305F3082306E30025EFA7269309269CB62103059308B5EFA7BC990E86750306E97627A4D3082542B30803002\X0\','ja-JP',$); + +#11332= IFCRELASSOCIATESLIBRARY('0rY8m14xj0uf_rZDrgZ2KG',$,$,$,(#4202),#18222); +#18222= IFCLIBRARYREFERENCE($,$,'Bodenfl\S\dche Brutto','Gesamte Bodenfl\S\dche eines Raumes, unabh\S\dngig von der Raumh\S\vhe. \S\Vffnungen im Boden werden nicht abgezogen.','de-DE',$); + +#11333= IFCRELASSOCIATESLIBRARY('2o7NufKD95evj3LZegAeQS',$,$,$,(#4202),#18223); +#18223= IFCLIBRARYREFERENCE($,$,'Gross Floor Area',$,'en',$); + +#11334= IFCRELASSOCIATESLIBRARY('3684Glv5X1d8oVQGuBUk26',$,$,$,(#4202),#18224); +#18224= IFCLIBRARYREFERENCE($,$,'\X2\5E8A97627A4D\X0\','\X2\90E85C4B306E5E8A97627A4D300267F13084518590E858C1306A30693092542B3093306097627A4D3002\X0\','ja-JP',$); + +#11335= IFCRELASSOCIATESLIBRARY('1DZyfVs1r6Pf4Fo0fW9kW3',$,$,$,(#4203),#18225); +#18225= IFCLIBRARYREFERENCE($,$,'Bruttogrundfl\S\dche','Summe aller Bruttogrundfl\S\dchen der R\S\dume und der Konstruktionsfl\S\duchen aufgehender Bauelemente im Geschoss. Kann zus\S\dtzlich zu den einzelnen Mengen der R\S\dume und aufgehenden Bauelementen angegeben werden. Bei Inkonsistenz z\S\dhlen die einzelnen Mengen der R\S\dume und aufgehenen Bauelementen.','de-DE',$); + +#11336= IFCRELASSOCIATESLIBRARY('0eYm11KEPDAunDK8LIfbx0',$,$,$,(#4203),#18226); +#18226= IFCLIBRARYREFERENCE($,$,'Gross Floor Area',$,'en',$); + +#11337= IFCRELASSOCIATESLIBRARY('2qC3PrSxrEqfYEZebaTMwV',$,$,$,(#4203),#18227); +#18227= IFCLIBRARYREFERENCE($,$,'\X2\5E8A97627A4D\X0\','\X2\5EFA7269968E306E90E85C4B306E516897627A4D309296C68A083057305F3082306E30025EFA7269309269CB62103059308B5EFA7BC990E86750306E97627A4D3082542B30803002\X0\','ja-JP',$); + +#11338= IFCRELASSOCIATESLIBRARY('0ik2PlbUb0He86QCWEe318',$,$,$,(#4204),#18228); +#18228= IFCLIBRARYREFERENCE($,$,'Bruttogrundfl\S\dche','Grundfl\S\dche oder Konstruktionsfl\S\dche der Wand. \S\Vffnungen, wie von T\S\|ren, werden \S\|bermessen.','de-DE',$); + +#11339= IFCRELASSOCIATESLIBRARY('0my1MAAir4t9dbkoGLAsXO',$,$,$,(#4204),#18229); +#18229= IFCLIBRARYREFERENCE($,$,'Gross Footprint Area',$,'en',$); + +#11340= IFCRELASSOCIATESLIBRARY('2ieyqsUrT9MRlDm5qAAMov',$,$,$,(#4204),#18230); +#18230= IFCLIBRARYREFERENCE($,$,'\X2\30D530C330C830D730EA30F330C897627A4D\X0\','\X2\5E73976256F34E0A306B62955F713057305F58C1306E5F6272B6306E97627A4D300258C1306E30783053307F306A306930928003616E3057306A30443002\X0\','ja-JP',$); + +#11341= IFCRELASSOCIATESLIBRARY('2wGtBTv9bEf8CVghVu4hhU',$,$,$,(#4205),#18231); +#18231= IFCLIBRARYREFERENCE($,$,'Systemh\S\vhe','Systemh\S\vhe des Geschosses, gemessen von der Oberkante Rohfdecke bis zur Oberkante Rohdecke im dar\S\|berliegenden Geschoss. Wird nur angegeben, wenn es eine konstante H\S\vhe gibt.','de-DE',$); + +#11342= IFCRELASSOCIATESLIBRARY('3PJXNvpHnE68cU3QjjuSpO',$,$,$,(#4205),#18232); +#18232= IFCLIBRARYREFERENCE($,$,'Gross Height',$,'en',$); + +#11343= IFCRELASSOCIATESLIBRARY('1GpnRaP0r8QRVjyd15Og7X',$,$,$,(#4205),#18233); +#18233= IFCLIBRARYREFERENCE($,$,'\X2\968E9AD8\X0\','\X2\5EFA7269968E306E9AD8305530025E8A306E4E0A9762304B30894E0A968E306E5E8A9762306E4E0A9762307E3067306E8DDD96E23002\X0\','ja-JP',$); + +#11344= IFCRELASSOCIATESLIBRARY('3cvp8y5AHFJ8LdVi$0BilY',$,$,$,(#4206),#18234); +#18234= IFCLIBRARYREFERENCE($,$,'Umfang Brutto','Gesamter Umfang des Raumes, ohne Aubzug von \S\Vffnungen (z.B. T\S\|ren).','de-DE',$); + +#11345= IFCRELASSOCIATESLIBRARY('0FnU1qRy99EOjyK0BUI2Xz',$,$,$,(#4206),#18235); +#18235= IFCLIBRARYREFERENCE($,$,'Gross Perimeter',$,'en',$); + +#11346= IFCRELASSOCIATESLIBRARY('2Cegbr7IX6Sf2hZkZZuEuW',$,$,$,(#4206),#18236); +#18236= IFCLIBRARYREFERENCE($,$,'\X2\54688FBA9577\X0\','\X2\90E85C4B306E54688FBA9577300230C930A230844EEE60F37684306A5883754C306A30693082542B3081305F54688FBA95773002\X0\','ja-JP',$); + +#11347= IFCRELASSOCIATESLIBRARY('05LGiIfYvD7um1XXsJfV_H',$,$,$,(#4207),#18237); +#18237= IFCLIBRARYREFERENCE($,$,'Umfang','\S\Du\S\_erer Umfang des Geschosses entlang der \S\du\S\_eren Umfassungsbauteilen, die die Fassade bilden. Innere \S\Vffnungen, z.B. von inneren Decken\S\vffnungen, werden nicht mit einbezogen.','de-DE',$); + +#11348= IFCRELASSOCIATESLIBRARY('3li1b7lyf5cQx5tNGtcAH$',$,$,$,(#4207),#18238); +#18238= IFCLIBRARYREFERENCE($,$,'Gross Perimeter',$,'en',$); + +#11349= IFCRELASSOCIATESLIBRARY('09ILCUABb0lQCAyCgoyOUf',$,$,$,(#4207),#18239); +#18239= IFCLIBRARYREFERENCE($,$,'\X2\54688FBA9577\X0\','\X2\5EFA7269968E306E59165074306E54688FBA95773002518590E830B930E930D6306E958B53E3306F8003616E3057306A30443002\X0\','ja-JP',$); + +#11350= IFCRELASSOCIATESLIBRARY('2LrSVpY4T1huGqOEHDl1d1',$,$,$,(#4208),#18240); +#18240= IFCLIBRARYREFERENCE($,$,'Umfang','Umfang der Grundst\S\|cksgrenze, gemessen in horizontaler Projektion.','de-DE',$); + +#11351= IFCRELASSOCIATESLIBRARY('1N1fw3t1LC58OEGak9TUb6',$,$,$,(#4208),#18241); +#18241= IFCLIBRARYREFERENCE($,$,'Gross Perimeter',$,'en',$); + +#11352= IFCRELASSOCIATESLIBRARY('2A7_6wySbET9MZYbFE$$Z2',$,$,$,(#4208),#18242); +#18242= IFCLIBRARYREFERENCE($,$,'\X2\54688FBA9577\X0\','\X2\657757305883754C306E54688FBA957730026C345E73306B62955F713055308C305F5F6272B630928A086E2C3002\X0\','ja-JP',$); + +#11353= IFCRELASSOCIATESLIBRARY('0LpV2qWrH61hNlCJwQaxph',$,$,$,(#4209),#18243); +#18243= IFCLIBRARYREFERENCE($,$,'Bruttofl\S\dche','Gesamte Bruttofl\S\dche der Vorhangfassade, alle \S\Vffnungen (die nicht Teil der Vorhangfassade sind) werden \S\|bermessen.','de-DE',$); + +#11354= IFCRELASSOCIATESLIBRARY('2zYvTkb79BeBrV5$3RM8TO',$,$,$,(#4209),#18244); +#18244= IFCLIBRARYREFERENCE($,$,'Gross Side Area',$,'en',$); + +#11355= IFCRELASSOCIATESLIBRARY('0d8X1CCgX9cOajEuJ5NGrn',$,$,$,(#4209),#18245); +#18245= IFCLIBRARYREFERENCE($,$,'\X2\5074976297627A4D\X0\','\X2\7ACB976230D330E530FC306B3088308B30AB30FC30C630F330A630A930FC30EB306E97627A4D300230AB30FC30C630F330A630A930FC30EB306B5BFE3059308B59095F6230928003616E3057306A30443002\X0\','ja-JP',$); + +#11356= IFCRELASSOCIATESLIBRARY('1Ct6LGHSTD$h_H_GRc4a$I',$,$,$,(#4210),#18246); +#18246= IFCLIBRARYREFERENCE($,$,'Bruttofl\S\dche','Ansichtsfl\S\dche der Wand, gemessen als Schnittfl\S\dche an der Mittelinie der Wand. Alle \S\Vffnungen dieser Fl\S\dche werden \S\|bermessen.','de-DE',$); + +#11357= IFCRELASSOCIATESLIBRARY('0THkFa8TP0XvExqy$c014l',$,$,$,(#4210),#18247); +#18247= IFCLIBRARYREFERENCE($,$,'Gross Side Area',$,'en',$); + +#11358= IFCRELASSOCIATESLIBRARY('2b97DBTyz7Xw29w2oqI3_u',$,$,$,(#4210),#18248); +#18248= IFCLIBRARYREFERENCE($,$,'\X2\5074976297627A4D\X0\','\X2\7ACB976230D330E530FC306B3088308B30AB30FC30C630F330A630A930FC30EB306E97627A4D300230AB30FC30C630F330A630A930FC30EB306B5BFE3059308B59095F6230928003616E3057306A30443002\X0\','ja-JP',$); + +#11359= IFCRELASSOCIATESLIBRARY('1VPf6vR4z9Be993LUP1zOF',$,$,$,(#4211),#18249); +#18249= IFCLIBRARYREFERENCE($,$,'Gross Surface Area',$,'en',$); + +#11360= IFCRELASSOCIATESLIBRARY('1JRlTQqID9lvy9YKBQiUn0',$,$,$,(#4212),#18250); +#18250= IFCLIBRARYREFERENCE($,$,'Gross Surface Area',$,'en',$); + +#11361= IFCRELASSOCIATESLIBRARY('1YfgrcpFPDIvLb3rcK8Ylq',$,$,$,(#4213),#18251); +#18251= IFCLIBRARYREFERENCE($,$,'Gross Surface Area',$,'en',$); + +#11362= IFCRELASSOCIATESLIBRARY('0ZkOUvigD6Uv09yRkXPZqq',$,$,$,(#4214),#18252); +#18252= IFCLIBRARYREFERENCE($,$,'Gesamtoberfl\S\dche','Gesamte Oberfl\S\dche als Summe von Mantelfl\S\dche + (2 x Querschnittsfl\S\dche). Es soll nur dann angegeben werden, wenn die Mantelfl\S\dche und die Querschnittsfl\S\dche nicht separat bestimmt werden k\S\vnnen).','de-DE',$); + +#11363= IFCRELASSOCIATESLIBRARY('2YYdFe1ov7EvjyG$yPdKWf',$,$,$,(#4214),#18253); +#18253= IFCLIBRARYREFERENCE($,$,'Gross Surface Area',$,'en',$); + +#11364= IFCRELASSOCIATESLIBRARY('0BVSWlJFv56gTVmeg4sYIi',$,$,$,(#4214),#18254); +#18254= IFCLIBRARYREFERENCE($,$,'\X2\8868976297627A4D\X0\','\X2\6881306E97627A4D3002\X0\','ja-JP',$); + +#11365= IFCRELASSOCIATESLIBRARY('1worxsi8vBGhUAJL0Lma0F',$,$,$,(#4215),#18255); +#18255= IFCLIBRARYREFERENCE($,$,'Gesamtoberfl\S\dche','Gesamte Oberfl\S\dche als Summe von Mantelfl\S\dche + (2 x Querschnittsfl\S\dche). Es soll nur dann angegeben werden, wenn die Mantelfl\S\dche und die Querschnittsfl\S\dche nicht separat bestimmt werden k\S\vnnen).','de-DE',$); + +#11366= IFCRELASSOCIATESLIBRARY('0Wva6fNtj7TBrqemdbKY_2',$,$,$,(#4215),#18256); +#18256= IFCLIBRARYREFERENCE($,$,'Gross Surface Area',$,'en',$); + +#11367= IFCRELASSOCIATESLIBRARY('2x548MM2T2U8AVgXbbOWWH',$,$,$,(#4215),#18257); +#18257= IFCLIBRARYREFERENCE($,$,'\X2\8868976297627A4D\X0\','\X2\67F1306E97627A4D3002\X0\','ja-JP',$); + +#11368= IFCRELASSOCIATESLIBRARY('3$i6qxQITFCgzLDvyFrhZA',$,$,$,(#4216),#18258); +#18258= IFCLIBRARYREFERENCE($,$,'Gesamtoberfl\S\dche','Gesamte Oberfl\S\dche als Summe von Mantelfl\S\dche + (2 x Querschnittsfl\S\dche). Es soll nur dann angegeben werden, wenn die Mantelfl\S\dche und die Querschnittsfl\S\dche nicht separat bestimmt werden k\S\vnnen).','de-DE',$); + +#11369= IFCRELASSOCIATESLIBRARY('2X7wPRbTLBIvmrAaCCDRPY',$,$,$,(#4216),#18259); +#18259= IFCLIBRARYREFERENCE($,$,'Gross Surface Area',$,'en',$); + +#11370= IFCRELASSOCIATESLIBRARY('0G1_lnd592tPV5Eg52ChXu',$,$,$,(#4217),#18260); +#18260= IFCLIBRARYREFERENCE($,$,'Bruttovolumen','Bruttovolumen der Platte. Alle \S\Vffnungen und Aussparungen werden \S\|bermessen.','de-DE',$); + +#11371= IFCRELASSOCIATESLIBRARY('2r1cHDtNr52gG6UuSu7skn',$,$,$,(#4217),#18261); +#18261= IFCLIBRARYREFERENCE($,$,'Gross Volume',$,'en',$); + +#11372= IFCRELASSOCIATESLIBRARY('18wyN2$4bAwg_2qunuMyzL',$,$,$,(#4218),#18262); +#18262= IFCLIBRARYREFERENCE($,$,'Bruttovolumen','Gesamtes Bruttovolumen des Treppenlaufs. Alle \S\Vffnungen werden \S\|bermessen.','de-DE',$); + +#11373= IFCRELASSOCIATESLIBRARY('3xn9VH_KDCLBwb85lZnh2R',$,$,$,(#4218),#18263); +#18263= IFCLIBRARYREFERENCE($,$,'Gross Volume',$,'en',$); + +#11374= IFCRELASSOCIATESLIBRARY('0y_aWs6uj9fPK75xFrWO7S',$,$,$,(#4219),#18264); +#18264= IFCLIBRARYREFERENCE($,$,'Bruttovolumen','Bruttovolumen der Decke. Alle \S\Vffnungen werden \S\|bermessen.','de-DE',$); + +#11375= IFCRELASSOCIATESLIBRARY('17EcrJDuL7pg60A03tCjMp',$,$,$,(#4219),#18265); +#18265= IFCLIBRARYREFERENCE($,$,'Gross Volume',$,'en',$); + +#11376= IFCRELASSOCIATESLIBRARY('0i_bWDzx97WeOOGHLe4YuI',$,$,$,(#4219),#18266); +#18266= IFCLIBRARYREFERENCE($,$,'\X2\4F537A4D\X0\','\X2\30B930E930D6306E4F537A4D3002958B53E3300130783053307F306A306930928003616E3057306A30443002\X0\','ja-JP',$); + +#11377= IFCRELASSOCIATESLIBRARY('0G8gKiHSzB2eMpYl9uDckG',$,$,$,(#4220),#18267); +#18267= IFCLIBRARYREFERENCE($,$,'Bruttovolumen','Bruttovolumen der Decke. Alle \S\Vffnungen werden \S\|bermessen.','de-DE',$); + +#11378= IFCRELASSOCIATESLIBRARY('0PmAX5jvHAbgnJTZ4FwkZV',$,$,$,(#4220),#18268); +#18268= IFCLIBRARYREFERENCE($,$,'Gross Volume',$,'en',$); + +#11379= IFCRELASSOCIATESLIBRARY('0Ky$3Uem18FgwIgDYrvhCO',$,$,$,(#4220),#18269); +#18269= IFCLIBRARYREFERENCE($,$,'\X2\4F537A4D\X0\','\X2\30B930E930D6306E4F537A4D3002958B53E3300130783053307F306A306930928003616E3057306A30443002\X0\','ja-JP',$); + +#11380= IFCRELASSOCIATESLIBRARY('0SyQfmtnvFNv1yoqYhJ0G0',$,$,$,(#4221),#18270); +#18270= IFCLIBRARYREFERENCE($,$,'Bruttovolumen','Bruttovolumen der Decke. Alle \S\Vffnungen werden \S\|bermessen.','de-DE',$); + +#11381= IFCRELASSOCIATESLIBRARY('3hpBN6R6f168FKPRUKgw$F',$,$,$,(#4221),#18271); +#18271= IFCLIBRARYREFERENCE($,$,'Gross Volume',$,'en',$); + +#11382= IFCRELASSOCIATESLIBRARY('13ZeZOxUH0s821mql_yUYe',$,$,$,(#4221),#18272); +#18272= IFCLIBRARYREFERENCE($,$,'\X2\4F537A4D\X0\','\X2\30B930E930D6306E4F537A4D3002958B53E3300130783053307F306A306930928003616E3057306A30443002\X0\','ja-JP',$); + +#11383= IFCRELASSOCIATESLIBRARY('1gfAHn_8XBeg24Pt_cQUi_',$,$,$,(#4222),#18273); +#18273= IFCLIBRARYREFERENCE($,$,'Bruttovolumen','Gesamtes Bruttovolumen der Rampe. Alle \S\Vffnungen werden \S\|bermessen.','de-DE',$); + +#11384= IFCRELASSOCIATESLIBRARY('2LLEFSmsHAOgbBUa4UiqCn',$,$,$,(#4222),#18274); +#18274= IFCLIBRARYREFERENCE($,$,'Gross Volume',$,'en',$); + +#11385= IFCRELASSOCIATESLIBRARY('2zoCawmgjEch4QiM7njPbF',$,$,$,(#4223),#18275); +#18275= IFCLIBRARYREFERENCE($,$,'Bruttovolumen','Volumen des Balkens. Alle \S\Vffnungen und Aussparungen werden \S\|bermessen.','de-DE',$); + +#11386= IFCRELASSOCIATESLIBRARY('0yke$xWZnClOnOILXrStXf',$,$,$,(#4223),#18276); +#18276= IFCLIBRARYREFERENCE($,$,'Gross Volume',$,'en',$); + +#11387= IFCRELASSOCIATESLIBRARY('0NN3CRDXT3aO68AAC5Jqxe',$,$,$,(#4223),#18277); +#18277= IFCLIBRARYREFERENCE($,$,'\X2\4F537A4D\X0\','\X2\6881306E4F537A4D3002520765AD30844ED6306E51E67406306E90E8520630928003616E3057306A30443002\X0\','ja-JP',$); + +#11388= IFCRELASSOCIATESLIBRARY('3lwVfk3NjAAAO_F40OR_Tg',$,$,$,(#4224),#18278); +#18278= IFCLIBRARYREFERENCE($,$,'Bruttorauminhalt','Summe aller Bruttorauminhalte der R\S\dume eines Geb\S\dudes, inklusive der Volumen der Baulemente (Gesamtrauminhalt, der von den \S\du\S\_eren Begrenzungsfl\S\dchen umschlossen wird). Kann zus\S\dtzlich zu den einzelnen Mengen der R\S\dume und Bauelemente angegeben werden. Bei Inkonsistenz z\S\dhlen die einzelnen Mengen der R\S\dume und Bauelemente.','de-DE',$); + +#11389= IFCRELASSOCIATESLIBRARY('3SfmLwwD11UBE0U9lXCaOT',$,$,$,(#4224),#18279); +#18279= IFCLIBRARYREFERENCE($,$,'Gross Volume',$,'en',$); + +#11390= IFCRELASSOCIATESLIBRARY('03zOgXbC14lgSfWfB_njLI',$,$,$,(#4224),#18280); +#18280= IFCLIBRARYREFERENCE($,$,'\X2\5EFA72694F537A4D\X0\','\X2\5EFA7269306B3088308A56F2307E308C305F7A7A9593306E51684F537A4D309296C68A083057305F3082306E30025EFA7269309269CB62103059308B5EFA7BC990E86750306E4F537A4D3082542B30803002\X0\','ja-JP',$); + +#11391= IFCRELASSOCIATESLIBRARY('2tGJyE5Sz7dgrA1N_KtxTK',$,$,$,(#4225),#18281); +#18281= IFCLIBRARYREFERENCE($,$,'Gross Volume',$,'en',$); + +#11392= IFCRELASSOCIATESLIBRARY('2Zc_8ffKD0buQ1FEKbf7ZK',$,$,$,(#4226),#18282); +#18282= IFCLIBRARYREFERENCE($,$,'Bruttovolumen','Gesamtes Volumen eines Raumes ohne Abz\S\|ge von Einbauteilen (z.B. im Raum stehende St\S\|tzen, Balken, feste Einbauteile).','de-DE',$); + +#11393= IFCRELASSOCIATESLIBRARY('3HhzN99Kz6CgmhQQKnBFLb',$,$,$,(#4226),#18283); +#18283= IFCLIBRARYREFERENCE($,$,'Gross Volume',$,'en',$); + +#11394= IFCRELASSOCIATESLIBRARY('0FQjEbSSL3ow1YztTagQPJ',$,$,$,(#4226),#18284); +#18284= IFCLIBRARYREFERENCE($,$,'\X2\4F537A4D\X0\','\X2\90E85C4B306E4F537A4D300290E85C4B306B542B308090E867503092542B30804F537A4D3002\X0\','ja-JP',$); + +#11395= IFCRELASSOCIATESLIBRARY('2dEiu46Eb6wAWO8moOj0hI',$,$,$,(#4227),#18285); +#18285= IFCLIBRARYREFERENCE($,$,'Bruttovolumen','Volumen des Stabs. Alle \S\Vffnungen und Aussparungen werden \S\|bermessen.','de-DE',$); + +#11396= IFCRELASSOCIATESLIBRARY('1ECGwMneP33wlqJI_BwsVy',$,$,$,(#4227),#18286); +#18286= IFCLIBRARYREFERENCE($,$,'Gross Volume',$,'en',$); + +#11397= IFCRELASSOCIATESLIBRARY('36lBgf$bf8yuGdU4oPJmiJ',$,$,$,(#4228),#18287); +#18287= IFCLIBRARYREFERENCE($,$,'Bruttorauminhalt','Summe aller Bruttorauminhalte der R\S\dume eines Geschosses, inklusive der Volumen der Baulemente (Gesamtrauminhalt, der von den \S\du\S\_eren Begrenzungsfl\S\dchen umschlossen wird). Kann zus\S\dtzlich zu den einzelnen Mengen der R\S\dume und Bauelemente angegeben werden. Bei Inkonsistenz z\S\dhlen die einzelnen Mengen der R\S\dume und Bauelemente.','de-DE',$); + +#11398= IFCRELASSOCIATESLIBRARY('02oOsTxkD4xf0vm2OKXmNR',$,$,$,(#4228),#18288); +#18288= IFCLIBRARYREFERENCE($,$,'Gross Volume',$,'en',$); + +#11399= IFCRELASSOCIATESLIBRARY('0Aj70L8J95dfdKECq$vRN8',$,$,$,(#4228),#18289); +#18289= IFCLIBRARYREFERENCE($,$,'\X2\5EFA7269968E4F537A4D\X0\','\X2\5EFA7269968E306B3088308A56F2307E308C305F7A7A9593306E51684F537A4D309296C68A083057305F3082306E30025EFA7269309269CB62103059308B5EFA7BC990E86750306E4F537A4D3082542B30803002\X0\','ja-JP',$); + +#11400= IFCRELASSOCIATESLIBRARY('3SDsti0gL8bhY2tzBHOyO2',$,$,$,(#4229),#18290); +#18290= IFCLIBRARYREFERENCE($,$,'Gross Volume',$,'en',$); + +#11401= IFCRELASSOCIATESLIBRARY('0YVhmjVGH9Bxuzr8MXwi04',$,$,$,(#4230),#18291); +#18291= IFCLIBRARYREFERENCE($,$,'Bruttovolumen','Bruttovolumen der Wand. Alle \S\Vffnungen werden \S\|bermessen.','de-DE',$); + +#11402= IFCRELASSOCIATESLIBRARY('2jcYqME9P7Mx2jzPdDz1h8',$,$,$,(#4230),#18292); +#18292= IFCLIBRARYREFERENCE($,$,'Gross Volume',$,'en',$); + +#11403= IFCRELASSOCIATESLIBRARY('3SESlfn_b2fu2$MaLyifYh',$,$,$,(#4230),#18293); +#18293= IFCLIBRARYREFERENCE($,$,'\X2\4F537A4D\X0\','\X2\30B930E930D6306E4F537A4D3002958B53E3300130783053307F306A306930928003616E3057306A30443002\X0\','ja-JP',$); + +#11404= IFCRELASSOCIATESLIBRARY('2e4qnd0QLFdw_og_vN5R$S',$,$,$,(#4231),#18294); +#18294= IFCLIBRARYREFERENCE($,$,'Gross Volume',$,'en',$); + +#11405= IFCRELASSOCIATESLIBRARY('0mvOTV2gv37fOApOIA9dG_',$,$,$,(#4232),#18295); +#18295= IFCLIBRARYREFERENCE($,$,'Bruttovolumen','Volumen der St\S\|tze. Alle \S\Vffnungen und Aussparungen werden \S\|bermessen.','de-DE',$); + +#11406= IFCRELASSOCIATESLIBRARY('0aGeWYaTL4oeppaN2EgaHI',$,$,$,(#4232),#18296); +#18296= IFCLIBRARYREFERENCE($,$,'Gross Volume',$,'en',$); + +#11407= IFCRELASSOCIATESLIBRARY('2C0vIOQ$z2uhZqCwRK0xtg',$,$,$,(#4232),#18297); +#18297= IFCLIBRARYREFERENCE($,$,'\X2\4F537A4D\X0\','\X2\67F1306E4F537A4D3002520765AD30844ED6306E51E67406306E90E8520630928003616E3057306A30443002\X0\','ja-JP',$); + +#11408= IFCRELASSOCIATESLIBRARY('1OXGKEkmvF7BbMBvo3jpqa',$,$,$,(#4233),#18298); +#18298= IFCLIBRARYREFERENCE($,$,'Gross Volume',$,'en',$); + +#11409= IFCRELASSOCIATESLIBRARY('0B6GCIONfDAf5ftRwMu99V',$,$,$,(#4234),#18299); +#18299= IFCLIBRARYREFERENCE($,$,'Senkrechte Fl\S\dche Brutto','Gesamte senkrechte Fl\S\dche in einem Raum ohne Abzug von \S\Vffnungen. Virtuelle Begrenzungen sind nicht zu ber\S\|cksichtigen.','de-DE',$); + +#11410= IFCRELASSOCIATESLIBRARY('1g8S2IyIf1YPT1ed$AFESc',$,$,$,(#4234),#18300); +#18300= IFCLIBRARYREFERENCE($,$,'Gross Wall Area',$,'en',$); + +#11411= IFCRELASSOCIATESLIBRARY('2$AABvdgLBVgVl2xxsu4$r',$,$,$,(#4234),#18301); +#18301= IFCLIBRARYREFERENCE($,$,'\X2\58C197627A4D\X0\','\X2\90E85C4B309269CB62103059308B58C1306E97627A4D300258C1306B542B307E308C30663044308B30C930A230017A93306A30693082542B308097627A4D3002\X0\','ja-JP',$); + +#11412= IFCRELASSOCIATESLIBRARY('33aTm$IzLCjOmHL8NfxMGf',$,$,$,(#4235),#18302); +#18302= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11413= IFCRELASSOCIATESLIBRARY('2VogaZvP97mR17XiCB8fSm',$,$,$,(#4236),#18303); +#18303= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11414= IFCRELASSOCIATESLIBRARY('0TW8DVLXn36gumsZyiayr4',$,$,$,(#4237),#18304); +#18304= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11415= IFCRELASSOCIATESLIBRARY('1RmneKyP90qBeQf0IHNjFU',$,$,$,(#4238),#18305); +#18305= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11416= IFCRELASSOCIATESLIBRARY('1FFGQ4OAH6Vxy2pCBUOi8p',$,$,$,(#4239),#18306); +#18306= IFCLIBRARYREFERENCE($,$,'Bruttogewicht','Gewicht der Platte. Alle \S\Vffnungen und Aussparungen werden \S\|bermessen.','de-DE',$); + +#11417= IFCRELASSOCIATESLIBRARY('12jTVTSbHEhh64GRx4gzxX',$,$,$,(#4239),#18307); +#18307= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11418= IFCRELASSOCIATESLIBRARY('0p3ZkODQX45u0eVpfMBlMr',$,$,$,(#4240),#18308); +#18308= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11419= IFCRELASSOCIATESLIBRARY('0D4DRUo8L6N8vOf5slZ$iE',$,$,$,(#4241),#18309); +#18309= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11420= IFCRELASSOCIATESLIBRARY('24ytmxYOHBZxRBZaf_DHke',$,$,$,(#4242),#18310); +#18310= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11421= IFCRELASSOCIATESLIBRARY('2dEzTZDdXDI8$ME4r_OoGe',$,$,$,(#4243),#18311); +#18311= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11422= IFCRELASSOCIATESLIBRARY('13yyPMpW97qeC$iLbTLlzA',$,$,$,(#4244),#18312); +#18312= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11423= IFCRELASSOCIATESLIBRARY('3AzBIsGnv6Px9wXAB9tjaG',$,$,$,(#4245),#18313); +#18313= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11424= IFCRELASSOCIATESLIBRARY('3N2OMAj_L0jPDcT_mZHZST',$,$,$,(#4246),#18314); +#18314= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11425= IFCRELASSOCIATESLIBRARY('0D_VsT$hPC3gGWs0JTdDuE',$,$,$,(#4247),#18315); +#18315= IFCLIBRARYREFERENCE($,$,'Bruttogewicht','Gewicht der St\S\|tze. Alle \S\Vffnungen und Aussparungen werden \S\|bermessen.','de-DE',$); + +#11426= IFCRELASSOCIATESLIBRARY('0_Ai2sib91x9VoGnIsODlV',$,$,$,(#4247),#18316); +#18316= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11427= IFCRELASSOCIATESLIBRARY('2N3ZfF8Hf8p8fJL3TL1tF4',$,$,$,(#4247),#18317); +#18317= IFCLIBRARYREFERENCE($,$,'\X2\91CD91CF\X0\','\X2\67F1306E91CD91CF30024ED852A03055308C305F30D130FC30C430929664304F3002307E305F3001520765AD306A3069306E51E6740630928003616E3057306A30443002\X0\','ja-JP',$); + +#11428= IFCRELASSOCIATESLIBRARY('2EkONmjr1FcPfbz1wOce_1',$,$,$,(#4248),#18318); +#18318= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11429= IFCRELASSOCIATESLIBRARY('16mtpGHQDCm8OO7f5HpM35',$,$,$,(#4249),#18319); +#18319= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11430= IFCRELASSOCIATESLIBRARY('0gHti3yQjDawgGqc1rGuuG',$,$,$,(#4250),#18320); +#18320= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11431= IFCRELASSOCIATESLIBRARY('1XXvwtbnz7vBHknwH3rAi$',$,$,$,(#4251),#18321); +#18321= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11432= IFCRELASSOCIATESLIBRARY('2_UhUvNCb34ABrPip5MtK0',$,$,$,(#4252),#18322); +#18322= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11433= IFCRELASSOCIATESLIBRARY('0vWF7vU554rfB86VA_eJMW',$,$,$,(#4253),#18323); +#18323= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11434= IFCRELASSOCIATESLIBRARY('3oxPRecOD8cwfps6HXn9d3',$,$,$,(#4254),#18324); +#18324= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11435= IFCRELASSOCIATESLIBRARY('1AP4cZPkbAsB_9mjvbSikk',$,$,$,(#4255),#18325); +#18325= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11436= IFCRELASSOCIATESLIBRARY('0UC9ZL8oj89BXu2KbYIMbg',$,$,$,(#4256),#18326); +#18326= IFCLIBRARYREFERENCE($,$,'Bruttogewicht','Gewicht der Wand. Alle \S\Vffnungen oder Aussparungen werden \S\|bermessen.','de-DE',$); + +#11437= IFCRELASSOCIATESLIBRARY('1R7LpeAkn2qBEViqRCxA66',$,$,$,(#4256),#18327); +#18327= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11438= IFCRELASSOCIATESLIBRARY('2YaFMYhaH7UAwjgKX7yGKR',$,$,$,(#4256),#18328); +#18328= IFCLIBRARYREFERENCE($,$,'\X2\91CD91CF\X0\','\X2\30B930E930D6306E91CD91CF30024ED852A03055308C305F30D130FC30C430929664304F3002307E305F3001520765AD306A3069306E51E67406307E305F306F958B53E3308430783053307F306A306930928003616E3057306A30443002\X0\','ja-JP',$); + +#11439= IFCRELASSOCIATESLIBRARY('3K1ejPiFXCxQAPTw8KCpIn',$,$,$,(#4257),#18329); +#18329= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11440= IFCRELASSOCIATESLIBRARY('2kbO5OWD5E1uSDBTBuNFxW',$,$,$,(#4258),#18330); +#18330= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11441= IFCRELASSOCIATESLIBRARY('0aIkklYWzB9BEp0o_4O00m',$,$,$,(#4259),#18331); +#18331= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11442= IFCRELASSOCIATESLIBRARY('1vnYwoUl5BuOW_Oc5hICos',$,$,$,(#4260),#18332); +#18332= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11443= IFCRELASSOCIATESLIBRARY('1lv_SQp2D1uuZT$OLmc_$G',$,$,$,(#4261),#18333); +#18333= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11444= IFCRELASSOCIATESLIBRARY('2$aaStEdH3_880g6Ox7cBh',$,$,$,(#4262),#18334); +#18334= IFCLIBRARYREFERENCE($,$,'Bruttogewicht','Gewicht des Stabs. Alle \S\Vffnungen und Aussparungen werden \S\|bermessen.','de-DE',$); + +#11445= IFCRELASSOCIATESLIBRARY('1q4yfYWqf23xQpNcT6_XCG',$,$,$,(#4262),#18335); +#18335= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11446= IFCRELASSOCIATESLIBRARY('05S1vHCBXFswmY2iJuH$m7',$,$,$,(#4263),#18336); +#18336= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11447= IFCRELASSOCIATESLIBRARY('3RtUKf3drCWRtdW8j0nfxy',$,$,$,(#4264),#18337); +#18337= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11448= IFCRELASSOCIATESLIBRARY('3IL5G8jIj8KxJh_q907way',$,$,$,(#4265),#18338); +#18338= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11449= IFCRELASSOCIATESLIBRARY('3uYqLVrqDAHOrlehjdGn_N',$,$,$,(#4266),#18339); +#18339= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11450= IFCRELASSOCIATESLIBRARY('3VT_douBb7_8rYF4VVdyRF',$,$,$,(#4267),#18340); +#18340= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11451= IFCRELASSOCIATESLIBRARY('3jd_pIT6jEQQGmsg0LZ8eR',$,$,$,(#4268),#18341); +#18341= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11452= IFCRELASSOCIATESLIBRARY('3_p52jcef8bxYMifrxy0s1',$,$,$,(#4269),#18342); +#18342= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11453= IFCRELASSOCIATESLIBRARY('2BZewAE1H4_en32M5Hdq2e',$,$,$,(#4270),#18343); +#18343= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11454= IFCRELASSOCIATESLIBRARY('2gwVQ48W50lA2NHiCyiuS1',$,$,$,(#4271),#18344); +#18344= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11455= IFCRELASSOCIATESLIBRARY('3hLUJyHQ52lf5Cpc$OoT0G',$,$,$,(#4272),#18345); +#18345= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11456= IFCRELASSOCIATESLIBRARY('2evguSaqXAneqqZFKozn4m',$,$,$,(#4273),#18346); +#18346= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11457= IFCRELASSOCIATESLIBRARY('0SGUWZFQj7QA2rx2CN99nG',$,$,$,(#4274),#18347); +#18347= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11458= IFCRELASSOCIATESLIBRARY('0ccdMtPaLDwxaeesjg$F2Z',$,$,$,(#4275),#18348); +#18348= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11459= IFCRELASSOCIATESLIBRARY('3H0ytTpVz8lgRlqO1y0erc',$,$,$,(#4276),#18349); +#18349= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11460= IFCRELASSOCIATESLIBRARY('0NLLLnUbb2KhDEMKbsSeIQ',$,$,$,(#4277),#18350); +#18350= IFCLIBRARYREFERENCE($,$,'Bruttogewicht','Gewicht der Decke. Alle \S\Vffnungen und Aussparungen werden \S\|bermessen.','de-DE',$); + +#11461= IFCRELASSOCIATESLIBRARY('2P1_SJ3bjDfuCr_O3Lkm8M',$,$,$,(#4277),#18351); +#18351= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11462= IFCRELASSOCIATESLIBRARY('2AqejbB8TD2OgDhUYHerzM',$,$,$,(#4277),#18352); +#18352= IFCLIBRARYREFERENCE($,$,'\X2\91CD91CF\X0\','\X2\30B930E930D6306E91CD91CF30024ED852A03055308C305F30D130FC30C430929664304F3002307E305F3001520765AD306A3069306E51E67406307E305F306F958B53E3308430783053307F306A306930928003616E3057306A30443002\X0\','ja-JP',$); + +#11463= IFCRELASSOCIATESLIBRARY('2GQJX9J2H1o9DxH4HQlV0C',$,$,$,(#4278),#18353); +#18353= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11464= IFCRELASSOCIATESLIBRARY('0B$O40etL1CA7B1dl3E0tS',$,$,$,(#4279),#18354); +#18354= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11465= IFCRELASSOCIATESLIBRARY('3MCQjqI$vCMwH1afqKAWbo',$,$,$,(#4280),#18355); +#18355= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11466= IFCRELASSOCIATESLIBRARY('0cFMv0vRv6LwZfl7BybeYc',$,$,$,(#4281),#18356); +#18356= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11467= IFCRELASSOCIATESLIBRARY('1LiTHz6Az3eRuW9lP_Fp3L',$,$,$,(#4282),#18357); +#18357= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11468= IFCRELASSOCIATESLIBRARY('2Du15zgNj4bxJUfNrk4HQq',$,$,$,(#4283),#18358); +#18358= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11469= IFCRELASSOCIATESLIBRARY('0cV4P$pHn3dfnvyrINdrBP',$,$,$,(#4284),#18359); +#18359= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11470= IFCRELASSOCIATESLIBRARY('2hisVWP5v7oAFwqdSsandC',$,$,$,(#4285),#18360); +#18360= IFCLIBRARYREFERENCE($,$,'Bruttogewicht','Gewicht des Balkens. Alle \S\Vffnungen oder Aussparungen werden \S\|bermessen.','de-DE',$); + +#11471= IFCRELASSOCIATESLIBRARY('3tpe6Meaz4SPn1Jwk2y4TF',$,$,$,(#4285),#18361); +#18361= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11472= IFCRELASSOCIATESLIBRARY('0wwcJJzgn3q9$P3_OeBnpt',$,$,$,(#4285),#18362); +#18362= IFCLIBRARYREFERENCE($,$,'\X2\91CD91CF\X0\','\X2\6881306E91CD91CF30024ED852A03055308C305F30D130FC30C430929664304F3002307E305F3001520765AD306A3069306E51E6740630928003616E3057306A30443002\X0\','ja-JP',$); + +#11473= IFCRELASSOCIATESLIBRARY('3TY02b94nB_uy6Rz1tgtI0',$,$,$,(#4286),#18363); +#18363= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11474= IFCRELASSOCIATESLIBRARY('3ACPrcVujD9R93Xk2bEiYz',$,$,$,(#4287),#18364); +#18364= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11475= IFCRELASSOCIATESLIBRARY('0Y83ozuYT2ZgOUaghtHctY',$,$,$,(#4288),#18365); +#18365= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11476= IFCRELASSOCIATESLIBRARY('3Agc$b0dr4gBiq2mIdQZq$',$,$,$,(#4289),#18366); +#18366= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11477= IFCRELASSOCIATESLIBRARY('3nyo4JlSn9I8Bj7ISf9D8_',$,$,$,(#4290),#18367); +#18367= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11478= IFCRELASSOCIATESLIBRARY('0Nj2Ik5QbAx9EtZUAOKxA9',$,$,$,(#4291),#18368); +#18368= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11479= IFCRELASSOCIATESLIBRARY('1PM5AXfGDBqgf2bx1AGZ4U',$,$,$,(#4292),#18369); +#18369= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11480= IFCRELASSOCIATESLIBRARY('3TehtZqbr7mw6$t1iG$BkZ',$,$,$,(#4293),#18370); +#18370= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11481= IFCRELASSOCIATESLIBRARY('0Bo0LiEoT2EOcuMyAJGuf1',$,$,$,(#4294),#18371); +#18371= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11482= IFCRELASSOCIATESLIBRARY('3h1uKpwR98KxH8nVfNk3mI',$,$,$,(#4295),#18372); +#18372= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11483= IFCRELASSOCIATESLIBRARY('1YmR2uPcjCuxkcc9KePzma',$,$,$,(#4296),#18373); +#18373= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11484= IFCRELASSOCIATESLIBRARY('25hBTfMtP4hxzLE7Zg6ao$',$,$,$,(#4297),#18374); +#18374= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11485= IFCRELASSOCIATESLIBRARY('3pT3VnWGzC7BParRUvkDx8',$,$,$,(#4298),#18375); +#18375= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11486= IFCRELASSOCIATESLIBRARY('2R$68k8lT83hh_V7mn$sf2',$,$,$,(#4299),#18376); +#18376= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11487= IFCRELASSOCIATESLIBRARY('0IUi2abxfC$QSTIY1nXX9A',$,$,$,(#4300),#18377); +#18377= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11488= IFCRELASSOCIATESLIBRARY('2eAt38wNjBv9vsYdnS7KUq',$,$,$,(#4301),#18378); +#18378= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11489= IFCRELASSOCIATESLIBRARY('3Wj1Zl8r53JQzHueBUZp$m',$,$,$,(#4302),#18379); +#18379= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11490= IFCRELASSOCIATESLIBRARY('3tibXdQjPF8hFjg1EDDL97',$,$,$,(#4303),#18380); +#18380= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11491= IFCRELASSOCIATESLIBRARY('26qzFXjJLCpeai6iPrHp9N',$,$,$,(#4304),#18381); +#18381= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11492= IFCRELASSOCIATESLIBRARY('1Bz_e9s9r3EfjzAppBGK94',$,$,$,(#4305),#18382); +#18382= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11493= IFCRELASSOCIATESLIBRARY('2A_rF1MOfC5Pb$VXyFr3VA',$,$,$,(#4306),#18383); +#18383= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11494= IFCRELASSOCIATESLIBRARY('15EYpRv1L0iQs4nox$K4uN',$,$,$,(#4307),#18384); +#18384= IFCLIBRARYREFERENCE($,$,'Gross Weight',$,'en',$); + +#11495= IFCRELASSOCIATESLIBRARY('1rns1HByz6SAO7xZulSteA',$,$,$,(#4308),#18385); +#18385= IFCLIBRARYREFERENCE($,$,'Firsth\S\vhe','Systemh\S\vhe des Geschosses, gemessen von der Oberkante Rohfdecke bis zur Oberkante Rohdecke im dar\S\|berliegenden Geschoss. Wird nur angegeben, wenn es eine konstante H\S\vhe gibt.','de-DE',$); + +#11496= IFCRELASSOCIATESLIBRARY('07qlmnL65AwgpJTOlx4LZl',$,$,$,(#4308),#18386); +#18386= IFCLIBRARYREFERENCE($,$,'Height',$,'en',$); + +#11497= IFCRELASSOCIATESLIBRARY('2ZB3peIgv8$OspV3lIVIAE',$,$,$,(#4308),#18387); +#18387= IFCLIBRARYREFERENCE($,$,'\X2\9AD83055\X0\','\X2\5EFA7269306E9AD830553002\X0\','ja-JP',$); + +#11498= IFCRELASSOCIATESLIBRARY('2DjikDK9D9GgJwRP5l$FvK',$,$,$,(#4309),#18388); +#18388= IFCLIBRARYREFERENCE($,$,'H\S\vhe','H\S\vhe der \S\Vnnung, bei Wand\S\vffnugen ist es die vertikale Abmessung, bei Decken\S\vffnungen eine der beiden horizontalen Abmessungen. Wird nur dann angegeben, wenn die \S\Vffnung rechteckig ist.','de-DE',$); + +#11499= IFCRELASSOCIATESLIBRARY('1A1RGbC5H7286hd8qIoXb4',$,$,$,(#4309),#18389); +#18389= IFCLIBRARYREFERENCE($,$,'Height',$,'en',$); + +#11500= IFCRELASSOCIATESLIBRARY('3xwDxRTvrD7xusEFsKxaNZ',$,$,$,(#4309),#18390); +#18390= IFCLIBRARYREFERENCE($,$,'\X2\958B53E39AD83055\X0\','\X2\958B53E3306E9AD83055300258C1306E958B53E3306E583454083001578276F465B95411306E5BF86CD5300230B930E930D6306E958B53E3306E5834540830014E003064306E6C345E7365B95411306E5BF86CD530025F6272B6304C957765B95F62306E58345408306E307F4E0E30483089308C308B3002\X0\','ja-JP',$); + +#11501= IFCRELASSOCIATESLIBRARY('1RS7df44j8aAnslvKVL9My',$,$,$,(#4310),#18391); +#18391= IFCLIBRARYREFERENCE($,$,'H\S\vhe','Gesamte H\S\vhe des Fensterrahmens. Wird nur f\S\|r rechteckige Fenster angegeben.','de-DE',$); + +#11502= IFCRELASSOCIATESLIBRARY('3LGgOQnU5DtvvulpDrsBG0',$,$,$,(#4310),#18392); +#18392= IFCLIBRARYREFERENCE($,$,'Height',$,'en',$); + +#11503= IFCRELASSOCIATESLIBRARY('0wc40O3_92LvutOuupsV6G',$,$,$,(#4310),#18393); +#18393= IFCLIBRARYREFERENCE($,$,'\X2\9AD83055\X0\','\X2\7A9330E930A430CB30F330B0306E591650745E453002957765B95F62306E7A93306E58345408306E307F3002\X0\','ja-JP',$); + +#11504= IFCRELASSOCIATESLIBRARY('04M4sE66D30OjgTr6nONFQ',$,$,$,(#4311),#18394); +#18394= IFCLIBRARYREFERENCE($,$,'H\S\vhe','H\S\vhe der Vorhangfassade. Der Wert wird nur dann angegeben, wenn diese konstant entlang der Mittellinie des Pfades ist.','de-DE',$); + +#11505= IFCRELASSOCIATESLIBRARY('1Kf_7aHfHAQufEcsMzsBrc',$,$,$,(#4311),#18395); +#18395= IFCLIBRARYREFERENCE($,$,'Height',$,'en',$); + +#11506= IFCRELASSOCIATESLIBRARY('04RPpDYT56h8HR2SwgRjFe',$,$,$,(#4311),#18396); +#18396= IFCLIBRARYREFERENCE($,$,'\X2\9AD83055\X0\','\X2\30AB30FC30C630F330A630A930FC30EB306E9AD8305530029AD83055304C4E005B9A306E583454083002\X0\','ja-JP',$); + +#11507= IFCRELASSOCIATESLIBRARY('1a5EqhGXT6n9Pclac2mlpk',$,$,$,(#4312),#18397); +#18397= IFCLIBRARYREFERENCE($,$,'H\S\vhe','H\S\vhe des Fundaments. Der Wert wird nur angegeben, wenn die H\S\vhe konstant ist.','de-DE',$); + +#11508= IFCRELASSOCIATESLIBRARY('0axPFqWS90b9AO0lkaa2mv',$,$,$,(#4312),#18398); +#18398= IFCLIBRARYREFERENCE($,$,'Height',$,'en',$); + +#11509= IFCRELASSOCIATESLIBRARY('3I24CFOov2uxWCDvKRAPGY',$,$,$,(#4321),#18399); +#18399= IFCLIBRARYREFERENCE($,$,'H\S\vhe','H\S\vhe der Wand. Der Wert wird nur angegeben, wenn die H\S\vhe konstant ist.','de-DE',$); + +#11510= IFCRELASSOCIATESLIBRARY('3otlt3OtP97QdPxtgfy4PQ',$,$,$,(#4321),#18400); +#18400= IFCLIBRARYREFERENCE($,$,'Height',$,'en',$); + +#11511= IFCRELASSOCIATESLIBRARY('0J5m$Xa656zwNc9EZHLtLC',$,$,$,(#4321),#18401); +#18401= IFCLIBRARYREFERENCE($,$,'\X2\9AD83055\X0\','\X2\58C1306E9AD83055300258C14E2D5FC36027306B6CBF306330669AD83055304C4E005B9A306E58345408306E307F3002\X0\','ja-JP',$); + +#11512= IFCRELASSOCIATESLIBRARY('2oDzwhEevAjx2$XjRdkcd4',$,$,$,(#4322),#18402); +#18402= IFCLIBRARYREFERENCE($,$,'H\S\vhe','Gesamte H\S\vhe des T\S\|rrahmens. Wird nur f\S\|r rechteckige T\S\|ren angegeben.','de-DE',$); + +#11513= IFCRELASSOCIATESLIBRARY('3t5xloD4z1kPawPAOSAhJo',$,$,$,(#4322),#18403); +#18403= IFCLIBRARYREFERENCE($,$,'Height',$,'en',$); + +#11514= IFCRELASSOCIATESLIBRARY('0AHppg17X1Ugxpwib$_oy6',$,$,$,(#4322),#18404); +#18404= IFCLIBRARYREFERENCE($,$,'\X2\9AD83055\X0\','\X2\30C930A230E930A430CB30F330B0306E591650745E453002957765B95F62306E30C930A2306E58345408306E307F3002\X0\','ja-JP',$); + +#11515= IFCRELASSOCIATESLIBRARY('2i3JmXMYX73hYr92jyFL_3',$,$,$,(#4323),#18405); +#18405= IFCLIBRARYREFERENCE($,$,'H\S\vhe','Gesamte H\S\vhe des Raums, von Rohboden zur Rohdecke, wird nur angegeben wenn der Raum eine konstante H\S\vhe hat.','de-DE',$); + +#11516= IFCRELASSOCIATESLIBRARY('1kFI6Ryu16fhfGsKJenZ6X',$,$,$,(#4323),#18406); +#18406= IFCLIBRARYREFERENCE($,$,'Height',$,'en',$); + +#11517= IFCRELASSOCIATESLIBRARY('2OAUQV$qv19B5RLt3mRG5J',$,$,$,(#4323),#18407); +#18407= IFCLIBRARYREFERENCE($,$,'\X2\9AD83055\X0\','\X2\90E85C4B306E9AD8305530025E8A30B930E930D6304B308959294E95307E3067306E9AD8305530023064308A3055305259294E95306F542B307E306A304430024E0B306E5E8A306E4E0A9762304B308930014E0A306E5E8A306E4E0B9762307E3067306E8DDD96E23068306A308B300290E85C4B304C4E005B9A306E9AD8305530926301306330663044308B3068304D306B306E307F4E0E30483089308C308B50243002\X0\','ja-JP',$); + +#11518= IFCRELASSOCIATESLIBRARY('1rHnNHlKbBsOkaOU7phKC9',$,$,$,(#4325),#18408); +#18408= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#11519= IFCRELASSOCIATESLIBRARY('3Vc9tkYtb9m9DGaEcNYyfJ',$,$,$,(#4326),#18409); +#18409= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#11520= IFCRELASSOCIATESLIBRARY('1uR9QXeKH0Dwv6uJZrormc',$,$,$,(#4327),#18410); +#18410= IFCLIBRARYREFERENCE($,$,'L\S\dnge','Gesamtl\S\dnge der Rampe gemessen entlang der Lauflinie der Rampe.','de-DE',$); + +#11521= IFCRELASSOCIATESLIBRARY('2s68LLG2bFixuX6F7EqnQ6',$,$,$,(#4327),#18411); +#18411= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#11522= IFCRELASSOCIATESLIBRARY('2$Q0tyGTzD3gU7OQHv7Jtv',$,$,$,(#4328),#18412); +#18412= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#11523= IFCRELASSOCIATESLIBRARY('33SbpMtHDEAR0d0N_RxYga',$,$,$,(#4329),#18413); +#18413= IFCLIBRARYREFERENCE($,$,'L\S\dnge','Gesamtl\S\dnge der Vorhangfassade gemessen entlang der Mittellinie der Vorhangfassade.','de-DE',$); + +#11524= IFCRELASSOCIATESLIBRARY('1kC$uXDsH3hvmrYQnonVXA',$,$,$,(#4329),#18414); +#18414= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#11525= IFCRELASSOCIATESLIBRARY('1OyYN_v19Ak80Iy80tx6IY',$,$,$,(#4329),#18415); +#18415= IFCLIBRARYREFERENCE($,$,'\X2\95773055\X0\','\X2\30AB30FC30C630F330A630A930FC30EB306E4E2D5FC37DDA306B6CBF3063305F957730553002\X0\','ja-JP',$); + +#11526= IFCRELASSOCIATESLIBRARY('1Yi7lq80L6ZxOV5z48SKMm',$,$,$,(#4330),#18416); +#18416= IFCLIBRARYREFERENCE($,$,'L\S\dnge','L\S\dnge der Wand entlang der Mittellinie der gesamten Wand.','de-DE',$); + +#11527= IFCRELASSOCIATESLIBRARY('0RF2kuJxf4lQpDp0eloE75',$,$,$,(#4330),#18417); +#18417= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#11528= IFCRELASSOCIATESLIBRARY('0lfYy_tinCVQNbHPQdkLU$',$,$,$,(#4330),#18418); +#18418= IFCLIBRARYREFERENCE($,$,'\X2\95773055\X0\','\X2\58C1306E4E2D5FC37DDA306B6CBF3063305F957730553002\X0\','ja-JP',$); + +#11529= IFCRELASSOCIATESLIBRARY('097gZfqc1Fgfgfs3Z243Be',$,$,$,(#4331),#18419); +#18419= IFCLIBRARYREFERENCE($,$,'L\S\dnge','Gesamtl\S\dnge des Schornsteins ohne Ber\S\|cksichtigung von Abschr\S\dgungen, Ausklinkungen, und \S\dhnliches.','de-DE',$); + +#11530= IFCRELASSOCIATESLIBRARY('1Xtok1Dx1E5PzN7h2SWZhV',$,$,$,(#4331),#18420); +#18420= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#11531= IFCRELASSOCIATESLIBRARY('0GTKtlUEX5bP9Xmoboktys',$,$,$,(#4331),#18421); +#18421= IFCLIBRARYREFERENCE($,$,'\X2\95773055\X0\','\X2\71597A81306E95773055300257FA76E490E85206304B30894E00756A4E0A307E3067306E8DDD96E23002520765AD306A3069306E4ED6306E51E6740630928003616E3057306A30443002\X0\','ja-JP',$); + +#11532= IFCRELASSOCIATESLIBRARY('2ZnsPBgEDDnA9_8XrKzOko',$,$,$,(#4347),#18422); +#18422= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#11533= IFCRELASSOCIATESLIBRARY('0WQz_Bmd18eBQmieEP87we',$,$,$,(#4351),#18423); +#18423= IFCLIBRARYREFERENCE($,$,'L\S\dnge','Gesamte L\S\dnge des Fundaments, bei Streifenfundamenten entlang der Mittellinie. Sonst eine der beiden horizontalen Abmessungen. Der Wert wird nur angegeben, wenn die L\S\dnge konstant ist.','de-DE',$); + +#11534= IFCRELASSOCIATESLIBRARY('1cTV2r7Ov4Jg4n_ourFi$m',$,$,$,(#4351),#18424); +#18424= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#11535= IFCRELASSOCIATESLIBRARY('1UUB_DmD58bBsS_kF8FK9V',$,$,$,(#4352),#18425); +#18425= IFCLIBRARYREFERENCE($,$,'L\S\dnge','Physikalische L\S\dnge des Stabs ohne Ber\S\|cksichtigung von Abschr\S\dgungen, Ausklinkungen, und \S\dhnliches.','de-DE',$); + +#11536= IFCRELASSOCIATESLIBRARY('2Yd961WQj3SOIzDh4XDsD9',$,$,$,(#4352),#18426); +#18426= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#11537= IFCRELASSOCIATESLIBRARY('0bi57ky8r7g8X8hLLV_kI$',$,$,$,(#4353),#18427); +#18427= IFCLIBRARYREFERENCE($,$,'L\S\dnge','L\S\dnge der Railing entlang der Referenzlinie, ohne Ber\S\|cksichtigung von Abschr\S\dgungen, Ausklinkungen, und \S\dhnliches.','de-DE',$); + +#11538= IFCRELASSOCIATESLIBRARY('0zU6uBT297meoMLacJPMQ4',$,$,$,(#4353),#18428); +#18428= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#11539= IFCRELASSOCIATESLIBRARY('2z3DJ_H$rD5vIXf6lbnVBI',$,$,$,(#4353),#18429); +#18429= IFCLIBRARYREFERENCE($,$,'\X2\95773055\X0\','\X2\624B3059308A306E957730553002520765AD306A30694ED6306E51E6740630928003616E3057306A30443002\X0\','ja-JP',$); + +#11540= IFCRELASSOCIATESLIBRARY('1k8pSTX_94$vpcGI$zbnSn',$,$,$,(#4354),#18430); +#18430= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#11541= IFCRELASSOCIATESLIBRARY('2T38B4h6910AkwYNAA3eeo',$,$,$,(#4355),#18431); +#18431= IFCLIBRARYREFERENCE($,$,'L\S\dnge','Gesamtl\S\dnge des Treppenlaufs gemessen entlang der Lauflinie des Treppenlaufs.','de-DE',$); + +#11542= IFCRELASSOCIATESLIBRARY('2bcFREgSnByBMvzYKWWeOR',$,$,$,(#4355),#18432); +#18432= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#11543= IFCRELASSOCIATESLIBRARY('3$5wku2O52fw2OaimQGy7j',$,$,$,(#4356),#18433); +#18433= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#11544= IFCRELASSOCIATESLIBRARY('3zoV7U0urEKB7AOqFTJphK',$,$,$,(#4357),#18434); +#18434= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#11545= IFCRELASSOCIATESLIBRARY('2IqH5NKSP6IQn2ilsP5DOt',$,$,$,(#4358),#18435); +#18435= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#11546= IFCRELASSOCIATESLIBRARY('32QV601If4aOCL1y8r2soW',$,$,$,(#4359),#18436); +#18436= IFCLIBRARYREFERENCE($,$,'L\S\dnge','Physikalische L\S\dnge des Balkens ohne Ber\S\|cksichtigung von Abschr\S\dgungen, Ausklinkungen, und \S\dhnliches.','de-DE',$); + +#11547= IFCRELASSOCIATESLIBRARY('0mfmlLeObDufxYZ6wCOek7',$,$,$,(#4359),#18437); +#18437= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#11548= IFCRELASSOCIATESLIBRARY('3qgCa6pH94YRp0e2ktCZs3',$,$,$,(#4359),#18438); +#18438= IFCLIBRARYREFERENCE($,$,'\X2\95773055\X0\','\X2\6881306E51684F5395773002520765AD30844ED6306E51E67406306E90E8520630928003616E3057306A30443002\X0\','ja-JP',$); + +#11549= IFCRELASSOCIATESLIBRARY('3zlGlIpsHB4PxrmfDLsgRy',$,$,$,(#4360),#18439); +#18439= IFCLIBRARYREFERENCE($,$,'L\S\dnge','L\S\dnge der Decke (einer der beiden Abmasse in der parallelen Draufsicht auf die Decke). Wird nur bei rechteckigen Decken angegeben.','de-DE',$); + +#11550= IFCRELASSOCIATESLIBRARY('0ZxE$DL61EVhMZYzdjkHV$',$,$,$,(#4360),#18440); +#18440= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#11551= IFCRELASSOCIATESLIBRARY('1mXBXC2H5769jtFMWkJJlQ',$,$,$,(#4361),#18441); +#18441= IFCLIBRARYREFERENCE($,$,'L\S\dnge','Physikalische L\S\dnge der St\S\|tze ohne Ber\S\|cksichtigung von Abschr\S\dgungen, Ausklinkungen, und \S\dhnliches.','de-DE',$); + +#11552= IFCRELASSOCIATESLIBRARY('3RBgMfQlnFlQQO5DubeSpP',$,$,$,(#4361),#18442); +#18442= IFCLIBRARYREFERENCE($,$,'Length',$,'en',$); + +#11553= IFCRELASSOCIATESLIBRARY('048_rYLVb0Iv2NFb37K2Xo',$,$,$,(#4361),#18443); +#18443= IFCLIBRARYREFERENCE($,$,'\X2\95773055\X0\','\X2\67F1306E51684F5395773002520765AD30844ED6306E51E67406306E90E8520630928003616E3057306A30443002\X0\','ja-JP',$); + +#11554= IFCRELASSOCIATESLIBRARY('0upBymaav4vuNW18U48dz8',$,$,$,(#4366),#18444); +#18444= IFCLIBRARYREFERENCE($,$,'Nettofl\S\dche','Fl\S\dche der Platte (Ansichtsfl\S\dche, nicht projizierte oder Mantelfl\S\dche). Alle \S\Vffnungen werden abgezogen. Der Wert wird nur angegeben, wenn die Platte eine kostante Dicke hat.','de-DE',$); + +#11555= IFCRELASSOCIATESLIBRARY('3s84A8ElXAMArcPYts_d18',$,$,$,(#4366),#18445); +#18445= IFCLIBRARYREFERENCE($,$,'Net Area',$,'en',$); + +#11556= IFCRELASSOCIATESLIBRARY('3ERdjTgMHF_giP47eS8C79',$,$,$,(#4367),#18446); +#18446= IFCLIBRARYREFERENCE($,$,'Nettofl\S\dche','Nettofl\S\dche der Bekleidung nach Abzug aller \S\Vffnungen. Je nach Art der Bekleidung ist es die Bodenfl\S\dche, Wandfl\S\dche, order Deckenfl\S\dche des Raumes mit gleichem Material.','de-DE',$); + +#11557= IFCRELASSOCIATESLIBRARY('1R21_DTQv58f3s9pR816zq',$,$,$,(#4367),#18447); +#18447= IFCLIBRARYREFERENCE($,$,'Net Area',$,'en',$); + +#11558= IFCRELASSOCIATESLIBRARY('089qDcEC19Qf$SWMLJzdGK',$,$,$,(#4367),#18448); +#18448= IFCLIBRARYREFERENCE($,$,'\X2\6B63547397627A4D\X0\','\X2\90E85C4B306B976230573066304490E8520651684F53306E97627A4D3002958B53E3306A3069306F8003616E3059308B3002\X0\','ja-JP',$); + +#11559= IFCRELASSOCIATESLIBRARY('0EiyEr4WnCkxp4lQkFuLV_',$,$,$,(#4368),#18449); +#18449= IFCLIBRARYREFERENCE($,$,'Nettofl\S\dche','Gesamte Nettofl\S\dche der Dachhaut (Ansichtsfl\S\dche senkrecht zur Dachneigung, oder Mantelfl\S\dche der Dachhaut bei gekr\S\|mmten, gew\S\vlbten Fl\S\dchen, nicht jedoch die projizierte Fl\S\dche). Alle \S\Vffnungen, wie z.B. Dachfl\S\dchenfenster, werden abgezogen.','de-DE',$); + +#11560= IFCRELASSOCIATESLIBRARY('3tY9j2jsfAWeeXaL_WklSz',$,$,$,(#4368),#18450); +#18450= IFCLIBRARYREFERENCE($,$,'Net Area',$,'en',$); + +#11561= IFCRELASSOCIATESLIBRARY('1a_gqCSKP3sPAq5l3mX8JO',$,$,$,(#4369),#18451); +#18451= IFCLIBRARYREFERENCE($,$,'Nettofl\S\dche','Gesamte Nettofl\S\dche der Rampe (als wahre Fl\S\dche und nicht als projizierte Fl\S\dche). Alle \S\Vffnungen werden abgezogen. Wird nur bei konstanter Dicke der Rampe angegeben.','de-DE',$); + +#11562= IFCRELASSOCIATESLIBRARY('1tn_OwgZb8sfI0J6rZJKdt',$,$,$,(#4369),#18452); +#18452= IFCLIBRARYREFERENCE($,$,'Net Area',$,'en',$); + +#11563= IFCRELASSOCIATESLIBRARY('0WZNuxrNr1KPVK9tT8G4DM',$,$,$,(#4370),#18453); +#18453= IFCLIBRARYREFERENCE($,$,'Nettofl\S\dche','Fl\S\dche der Decke (Ansichtsfl\S\dche, nicht projizierte oder Mantelfl\S\dche). Alle \S\Vffnungen werden abgezogen. Der Wert wird nur angegeben, wenn die Decke eine kostante Dicke hat.','de-DE',$); + +#11564= IFCRELASSOCIATESLIBRARY('2sQo3yvr981PG$ui4zvOOD',$,$,$,(#4370),#18454); +#18454= IFCLIBRARYREFERENCE($,$,'Net Area',$,'en',$); + +#11565= IFCRELASSOCIATESLIBRARY('1Mt5bGReX4vRcx80bm31_i',$,$,$,(#4370),#18455); +#18455= IFCLIBRARYREFERENCE($,$,'\X2\6B63547397627A4D\X0\','\X2\30B930E930D6306E97627A4D3002958B53E3300130783053307F306A306930928003616E3059308B3002\X0\','ja-JP',$); + +#11566= IFCRELASSOCIATESLIBRARY('0OreRctXf6ROCYoYu$S994',$,$,$,(#4371),#18456); +#18456= IFCLIBRARYREFERENCE($,$,'Nettofl\S\dche','Fl\S\dche der Decke (Ansichtsfl\S\dche, nicht projizierte oder Mantelfl\S\dche). Alle \S\Vffnungen werden abgezogen. Der Wert wird nur angegeben, wenn die Decke eine kostante Dicke hat.','de-DE',$); + +#11567= IFCRELASSOCIATESLIBRARY('2xv8Q9DwT2sBmGSSqlqlH_',$,$,$,(#4371),#18457); +#18457= IFCLIBRARYREFERENCE($,$,'Net Area',$,'en',$); + +#11568= IFCRELASSOCIATESLIBRARY('0bZhXb_hTB7AlhIoMthh8R',$,$,$,(#4371),#18458); +#18458= IFCLIBRARYREFERENCE($,$,'\X2\6B63547397627A4D\X0\','\X2\30B930E930D6306E97627A4D3002958B53E3300130783053307F306A306930928003616E3059308B3002\X0\','ja-JP',$); + +#11569= IFCRELASSOCIATESLIBRARY('0ZtqKeceH9rPVfzCu3G3B5',$,$,$,(#4372),#18459); +#18459= IFCLIBRARYREFERENCE($,$,'Deckenfl\S\dche Netto','Gesamte Deckenfl\S\dche eines Raumes unabh\S\dngig von der Raumh\S\vhe. \S\Vffnungen beispielsweise f\S\|r Dachfenster oder Treppen werden abgezogen.','de-DE',$); + +#11570= IFCRELASSOCIATESLIBRARY('2Au4KmNYT4BRVVDY9sHYrt',$,$,$,(#4372),#18460); +#18460= IFCLIBRARYREFERENCE($,$,'Net Ceiling Area',$,'en',$); + +#11571= IFCRELASSOCIATESLIBRARY('1XRCWy2k566QluqITy71Ei',$,$,$,(#4372),#18461); +#18461= IFCLIBRARYREFERENCE($,$,'\X2\6B63547359294E9597627A4D\X0\','\X2\90E85C4B306E59294E9597627A4D300267F13084518590E858C1306A30693092542B307E306A304497627A4D3002\X0\','ja-JP',$); + +#11572= IFCRELASSOCIATESLIBRARY('2wOm5WCujETQ4BsDdHHE_E',$,$,$,(#4373),#18462); +#18462= IFCLIBRARYREFERENCE($,$,'Net Cross Section Area',$,'en',$); + +#11573= IFCRELASSOCIATESLIBRARY('1Xl_E50VzAyfXn5HbXhOzb',$,$,$,(#4374),#18463); +#18463= IFCLIBRARYREFERENCE($,$,'Net Cross Section Area',$,'en',$); + +#11574= IFCRELASSOCIATESLIBRARY('2dmQBKz7n95hOHaSX3aUXh',$,$,$,(#4375),#18464); +#18464= IFCLIBRARYREFERENCE($,$,'Net Cross Section Area',$,'en',$); + +#11575= IFCRELASSOCIATESLIBRARY('04DAZi4rX2PgCzZCxd66fv',$,$,$,(#4376),#18465); +#18465= IFCLIBRARYREFERENCE($,$,'Net Cross Section Area',$,'en',$); + +#11576= IFCRELASSOCIATESLIBRARY('23NiwyCVzDIeIP4iKEMXEJ',$,$,$,(#4377),#18466); +#18466= IFCLIBRARYREFERENCE($,$,'Nettogrundfl\S\dche','Summe aller Nettogrundfl\S\dchen der R\S\dume im Geb\S\dude. Kann zus\S\dtzlich zu den einzelnen Mengen der R\S\dume angegeben werden. Bei Inkonsistenz z\S\dhlen die einzelnen Mengen der R\S\dume.','de-DE',$); + +#11577= IFCRELASSOCIATESLIBRARY('3Yx9fl8119RRw82RU$CLJf',$,$,$,(#4377),#18467); +#18467= IFCLIBRARYREFERENCE($,$,'Net Floor Area',$,'en',$); + +#11578= IFCRELASSOCIATESLIBRARY('3N5XpCRrL1TfEHje_QfF0A',$,$,$,(#4377),#18468); +#18468= IFCLIBRARYREFERENCE($,$,'\X2\6B6354735E8A97627A4D\X0\','\X2\5EFA7269306E90E85C4B306E516897627A4D309296C68A083057305F3082306E30025EFA7269309269CB62103059308B5EFA7BC990E86750306E97627A4D3082966459163057305F3082306E3002\X0\','ja-JP',$); + +#11579= IFCRELASSOCIATESLIBRARY('0zGfle6znCXAr3N4YBsOn8',$,$,$,(#4378),#18469); +#18469= IFCLIBRARYREFERENCE($,$,'Bodenfl\S\dche Netto','Gesamte Bodenfl\S\dche eines Raumes, unabh\S\dngig von der Raumh\S\vhe. Alle \S\Vffnungen im Boden, unabh\S\dngig von Ihrer Gr\S\v\S\_e, werden abgezogen.','de-DE',$); + +#11580= IFCRELASSOCIATESLIBRARY('3BpWlPsmTEkOT6SkCqWriK',$,$,$,(#4378),#18470); +#18470= IFCLIBRARYREFERENCE($,$,'Net Floor Area',$,'en',$); + +#11581= IFCRELASSOCIATESLIBRARY('1y2ePjKFL3MBw8RXTnsFeC',$,$,$,(#4378),#18471); +#18471= IFCLIBRARYREFERENCE($,$,'\X2\6B6354735E8A97627A4D\X0\','\X2\90E85C4B306E5E8A97627A4D300267F13084518590E858C1306A30693092542B307E306A304497627A4D3002\X0\','ja-JP',$); + +#11582= IFCRELASSOCIATESLIBRARY('3H9cvxDqX6Xw9ow8sLGex8',$,$,$,(#4379),#18472); +#18472= IFCLIBRARYREFERENCE($,$,'Nettogrundfl\S\dche','Summe aller Nettogrundfl\S\dchen der R\S\dume im Geschoss. Kann zus\S\dtzlich zu den einzelnen Mengen der R\S\dume angegeben werden. Bei Inkonsistenz z\S\dhlen die einzelnen Mengen der R\S\dume.','de-DE',$); + +#11583= IFCRELASSOCIATESLIBRARY('2xbZ2DoozBWALdjaUKIqjp',$,$,$,(#4379),#18473); +#18473= IFCLIBRARYREFERENCE($,$,'Net Floor Area',$,'en',$); + +#11584= IFCRELASSOCIATESLIBRARY('0NJE_XnbTCFPIJzAzIEBQV',$,$,$,(#4379),#18474); +#18474= IFCLIBRARYREFERENCE($,$,'\X2\6B6354735E8A97627A4D\X0\','\X2\5EFA7269968E306E90E85C4B306E516897627A4D309296C68A083057305F3082306E30025EFA7269309269CB62103059308B5EFA7BC990E86750306E97627A4D3082966459163057305F3082306E3002\X0\','ja-JP',$); + +#11585= IFCRELASSOCIATESLIBRARY('33uOOOiNDEhwfxkR7xnNid',$,$,$,(#4380),#18475); +#18475= IFCLIBRARYREFERENCE($,$,'Nettogrundfl\S\dche','Grundfl\S\dche oder Konstruktionsfl\S\dche der Wand. \S\Vffnungen, wie von T\S\|ren, werden abgezogen.','de-DE',$); + +#11586= IFCRELASSOCIATESLIBRARY('1wUHHyF4L0FQqTnDtEBtpH',$,$,$,(#4380),#18476); +#18476= IFCLIBRARYREFERENCE($,$,'Net Footprint Area',$,'en',$); + +#11587= IFCRELASSOCIATESLIBRARY('39gcE6xrj4pf$nMh9xdauQ',$,$,$,(#4380),#18477); +#18477= IFCLIBRARYREFERENCE($,$,'\X2\6B63547330D530C330C830D730EA30F330C897627A4D\X0\','\X2\5E73976256F34E0A306B62955F713057305F58C1306E5F6272B6306E97627A4D300258C1306E30783053307F306A306930928003616E3059308B3002\X0\','ja-JP',$); + +#11588= IFCRELASSOCIATESLIBRARY('12ACktm6fDEu7Vo1V0XJXN',$,$,$,(#4381),#18478); +#18478= IFCLIBRARYREFERENCE($,$,'Lichte H\S\vhe','Lichte des Geschosses, gemessen von der Oberkante Rohdecke bis zur Unterkante der Rohdecke im dar\S\|berliegenden Geschoss. Wird nur angegeben, wenn es eine konstante H\S\vhe gibt.','de-DE',$); + +#11589= IFCRELASSOCIATESLIBRARY('0sOUciirP8G9Jr8btn1mHL',$,$,$,(#4381),#18479); +#18479= IFCLIBRARYREFERENCE($,$,'Net Heigtht',$,'en',$); + +#11590= IFCRELASSOCIATESLIBRARY('2h86Gz7prE9R7cMya92xVs',$,$,$,(#4381),#18480); +#18480= IFCLIBRARYREFERENCE($,$,'\X2\6B635473968E9AD8\X0\','\X2\5EFA7269968E306E9AD8305530025E8A306E4E0A9762304B30894E0A968E306E5E8A9762306E4E0B9762307E3067306E8DDD96E23002\X0\','ja-JP',$); + +#11591= IFCRELASSOCIATESLIBRARY('383B0Hqo5BdOkfSXNR_VCU',$,$,$,(#4382),#18481); +#18481= IFCLIBRARYREFERENCE($,$,'Umfang Netto','Gesamter Unfang, der normalerweise mit einem Sockel versehen wird, d.h. mit Abzug von T\S\|ren aber einschlieslich innerer Umf\S\dnge z.B. an St\S\|tzen.','de-DE',$); + +#11592= IFCRELASSOCIATESLIBRARY('1JFP84mJrBVuc9Ybd7Afkj',$,$,$,(#4382),#18482); +#18482= IFCLIBRARYREFERENCE($,$,'Net Perimeter',$,'en',$); + +#11593= IFCRELASSOCIATESLIBRARY('0pvUIoMkz7TQuyL2nZerSN',$,$,$,(#4382),#18483); +#18483= IFCLIBRARYREFERENCE($,$,'\X2\6B63547354688FBA9577\X0\','\X2\90E85C4B306E6B635473306E54688FBA9577300230C930A230844EEE60F37684306A5883754C306F542B3081306A304430025E4567287B49306E8A086E2C306B4F7F75283059308B957730553002\X0\','ja-JP',$); + +#11594= IFCRELASSOCIATESLIBRARY('1wrHjnskT08Oy7zyw4X1YK',$,$,$,(#4383),#18484); +#18484= IFCLIBRARYREFERENCE($,$,'Nettofl\S\dche','Gesamte Nettofl\S\dche der Vorhangfassade, alle \S\Vffnungen (die nicht Teil der Vorhangfassade sind) werden abgezogen.','de-DE',$); + +#11595= IFCRELASSOCIATESLIBRARY('1vyyZzJk5A$BvqGtEqa4Mr',$,$,$,(#4383),#18485); +#18485= IFCLIBRARYREFERENCE($,$,'Net Side Area',$,'en',$); + +#11596= IFCRELASSOCIATESLIBRARY('0jTYioyeX8GRZJWwl6DclG',$,$,$,(#4383),#18486); +#18486= IFCLIBRARYREFERENCE($,$,'\X2\6B6354735074976297627A4D\X0\','\X2\7ACB976230D330E530FC306B3088308B30AB30FC30C630F330A630A930FC30EB306E97627A4D300230AB30FC30C630F330A630A930FC30EB306B5BFE3059308B59095F6230928003616E3059308B3002\X0\','ja-JP',$); + +#11597= IFCRELASSOCIATESLIBRARY('2tY$vKy$X9EeOxYWHBFrM6',$,$,$,(#4384),#18487); +#18487= IFCLIBRARYREFERENCE($,$,'Nettofl\S\dche','Ansichtsfl\S\dche der Wand, gemessen als Schnittfl\S\dche an der Mittelinie der Wand. Alle \S\Vffnungen dieser Fl\S\dche werden abgezogen.','de-DE',$); + +#11598= IFCRELASSOCIATESLIBRARY('2hFL7Y22X7bQoGr7RQOB2B',$,$,$,(#4384),#18488); +#18488= IFCLIBRARYREFERENCE($,$,'Net Side Area',$,'en',$); + +#11599= IFCRELASSOCIATESLIBRARY('2SMnPloxXAO9938fohCBKv',$,$,$,(#4384),#18489); +#18489= IFCLIBRARYREFERENCE($,$,'\X2\6B6354735074976297627A4D\X0\','\X2\7ACB976230D330E530FC306B3088308B30AB30FC30C630F330A630A930FC30EB306E97627A4D300230AB30FC30C630F330A630A930FC30EB306B5BFE3059308B59095F6230928003616E3059308B3002\X0\','ja-JP',$); + +#11600= IFCRELASSOCIATESLIBRARY('0oY4V7ekb8tuc6Xh_UZB6a',$,$,$,(#4385),#18490); +#18490= IFCLIBRARYREFERENCE($,$,'Nettooberfl\S\dche','Nettooberfl\S\dche des Balkens, alle \S\Vffnungen und Aussparungen werden von der Mantelfl\S\dche abgezogen.','de-DE',$); + +#11601= IFCRELASSOCIATESLIBRARY('3Ut9f$1n56xe5sXJYImBUS',$,$,$,(#4385),#18491); +#18491= IFCLIBRARYREFERENCE($,$,'Net Surface Area',$,'en',$); + +#11602= IFCRELASSOCIATESLIBRARY('0HczMC6kT6xhvvj2xJ90Hi',$,$,$,(#4387),#18492); +#18492= IFCLIBRARYREFERENCE($,$,'Nettooberfl\S\dche','Nettooberfl\S\dche der St\S\|tze, alle \S\Vffnungen und Aussparungen werden von der Mantelfl\S\dche abgezogen.','de-DE',$); + +#11603= IFCRELASSOCIATESLIBRARY('3NCjzezDr739GNMqVNhcbF',$,$,$,(#4387),#18493); +#18493= IFCLIBRARYREFERENCE($,$,'Net Surface Area',$,'en',$); + +#11604= IFCRELASSOCIATESLIBRARY('0K35WWkj17Yg8r4KHMllA9',$,$,$,(#4388),#18494); +#18494= IFCLIBRARYREFERENCE($,$,'Nettooberfl\S\dche','Nettooberfl\S\dche des Stabs, alle \S\Vffnungen und Aussparungen werden von der Mantelfl\S\dche abgezogen.','de-DE',$); + +#11605= IFCRELASSOCIATESLIBRARY('1x4zDKDpn2Ohh7ruBjRWMF',$,$,$,(#4388),#18495); +#18495= IFCLIBRARYREFERENCE($,$,'Net Surface Area',$,'en',$); + +#11606= IFCRELASSOCIATESLIBRARY('2ySR$S7JTB388Gxlrbz1rG',$,$,$,(#4389),#18496); +#18496= IFCLIBRARYREFERENCE($,$,'Net Surface Area',$,'en',$); + +#11607= IFCRELASSOCIATESLIBRARY('3k9$zD6pn0cBnjNvWodN0T',$,$,$,(#4390),#18497); +#18497= IFCLIBRARYREFERENCE($,$,'Net Volume',$,'en',$); + +#11608= IFCRELASSOCIATESLIBRARY('34N4G3mFf6Uwxqb6VGwkW9',$,$,$,(#4391),#18498); +#18498= IFCLIBRARYREFERENCE($,$,'Nettovolumen','Gesamtes Volumen eines Raumes mit Abzug von Einbauteilen (z.B. im Raum stehende St\S\|tzen, Balken, feste Einbauteile)..','de-DE',$); + +#11609= IFCRELASSOCIATESLIBRARY('3MsNcqu7bA2eJbSncIXCSQ',$,$,$,(#4391),#18499); +#18499= IFCLIBRARYREFERENCE($,$,'Net Volume',$,'en',$); + +#11610= IFCRELASSOCIATESLIBRARY('23PAwu7RbFBeWKVnShU96X',$,$,$,(#4391),#18500); +#18500= IFCLIBRARYREFERENCE($,$,'\X2\6B6354734F537A4D\X0\','\X2\90E85C4B306E4F537A4D300290E85C4B306B542B308090E867503092542B307E306A30444F537A4D3002\X0\','ja-JP',$); + +#11611= IFCRELASSOCIATESLIBRARY('0tsmwRV6HFCB3bMd5y_owI',$,$,$,(#4392),#18501); +#18501= IFCLIBRARYREFERENCE($,$,'Nettovolumen','Volumen der St\S\|tze. Alle \S\Vffnungen und Aussparungen werden abgezogen.','de-DE',$); + +#11612= IFCRELASSOCIATESLIBRARY('2gCKScEvHFRg1i1pAtjcKY',$,$,$,(#4392),#18502); +#18502= IFCLIBRARYREFERENCE($,$,'Net Volume',$,'en',$); + +#11613= IFCRELASSOCIATESLIBRARY('26ocKDXHvEP8ESjnxbaE0I',$,$,$,(#4392),#18503); +#18503= IFCLIBRARYREFERENCE($,$,'\X2\6B6354734F537A4D\X0\','\X2\67F1306E4F537A4D3002520765AD30844ED6306E51E67406306E90E8520630928003616E3059308B3002\X0\','ja-JP',$); + +#11614= IFCRELASSOCIATESLIBRARY('1uYRS7hbD4kOtmPRVCyCvJ',$,$,$,(#4393),#18504); +#18504= IFCLIBRARYREFERENCE($,$,'Nettovolumen','Nettovolumen der Decke. Alle \S\Vffnungen werden abgezogen.','de-DE',$); + +#11615= IFCRELASSOCIATESLIBRARY('1fxu7ZGojDfucFfGcYxoFr',$,$,$,(#4393),#18505); +#18505= IFCLIBRARYREFERENCE($,$,'Net Volume',$,'en',$); + +#11616= IFCRELASSOCIATESLIBRARY('2LTpD80O9Dz873W3a8xfqw',$,$,$,(#4393),#18506); +#18506= IFCLIBRARYREFERENCE($,$,'\X2\6B6354734F537A4D\X0\','\X2\30B930E930D6306E4F537A4D3002958B53E3300130783053307F306A306930928003616E3059308B3002\X0\','ja-JP',$); + +#11617= IFCRELASSOCIATESLIBRARY('0IyDEpAkv7BP4rmTno_s46',$,$,$,(#4394),#18507); +#18507= IFCLIBRARYREFERENCE($,$,'Nettovolumen','Nettovolumen der Decke. Alle \S\Vffnungen werden abgezogen.','de-DE',$); + +#11618= IFCRELASSOCIATESLIBRARY('3aQ7F2Zfv8$vwNLeFzf7Fg',$,$,$,(#4394),#18508); +#18508= IFCLIBRARYREFERENCE($,$,'Net Volume',$,'en',$); + +#11619= IFCRELASSOCIATESLIBRARY('392$aDVC11Jutdyd89c8zf',$,$,$,(#4394),#18509); +#18509= IFCLIBRARYREFERENCE($,$,'\X2\6B6354734F537A4D\X0\','\X2\30B930E930D6306E4F537A4D3002958B53E3300130783053307F306A306930928003616E3059308B3002\X0\','ja-JP',$); + +#11620= IFCRELASSOCIATESLIBRARY('1xVeSFdPL8QeCjqhD38INc',$,$,$,(#4395),#18510); +#18510= IFCLIBRARYREFERENCE($,$,'Nettovolumen','Nettovolumen der Wand. Alle \S\Vffnungen werden abgezogen.','de-DE',$); + +#11621= IFCRELASSOCIATESLIBRARY('3OYTGggDH3COwpG4ykxhkm',$,$,$,(#4395),#18511); +#18511= IFCLIBRARYREFERENCE($,$,'Net Volume',$,'en',$); + +#11622= IFCRELASSOCIATESLIBRARY('2HUMNfwR1EWwIGnv8Q7QXX',$,$,$,(#4395),#18512); +#18512= IFCLIBRARYREFERENCE($,$,'\X2\6B6354734F537A4D\X0\','\X2\30B930E930D6306E4F537A4D3002958B53E3300130783053307F306A306930928003616E3059308B3002\X0\','ja-JP',$); + +#11623= IFCRELASSOCIATESLIBRARY('3tVySkaXL5Kx4A6YQ$Pbtf',$,$,$,(#4396),#18513); +#18513= IFCLIBRARYREFERENCE($,$,'Nettovolumen','Volumen des Stabs. Alle \S\Vffnungen und Aussparungen werden abgezogen.','de-DE',$); + +#11624= IFCRELASSOCIATESLIBRARY('1u9vfzqOLAl9tbOleQ1YSO',$,$,$,(#4396),#18514); +#18514= IFCLIBRARYREFERENCE($,$,'Net Volume',$,'en',$); + +#11625= IFCRELASSOCIATESLIBRARY('3UfmgVErDC$gG2F6ODo8qP',$,$,$,(#4397),#18515); +#18515= IFCLIBRARYREFERENCE($,$,'Nettovolumen','Volumen des Balkens. Alle \S\Vffnungen und Aussparungen werden abgezogen.','de-DE',$); + +#11626= IFCRELASSOCIATESLIBRARY('2gtYtkM41DagnpHThNmhmS',$,$,$,(#4397),#18516); +#18516= IFCLIBRARYREFERENCE($,$,'Net Volume',$,'en',$); + +#11627= IFCRELASSOCIATESLIBRARY('0IXngH4BH3wvi5W9DjFY0q',$,$,$,(#4397),#18517); +#18517= IFCLIBRARYREFERENCE($,$,'\X2\6B6354734F537A4D\X0\','\X2\6881306E4F537A4D3002520765AD30844ED6306E51E67406306E90E8520630928003616E3059308B3002\X0\','ja-JP',$); + +#11628= IFCRELASSOCIATESLIBRARY('2p0CWiIM11bx9odBIKjxvR',$,$,$,(#4398),#18518); +#18518= IFCLIBRARYREFERENCE($,$,'Nettorauminhalt','Summe aller Nettorauminhalte der R\S\dume eines Geschosses. Kann zus\S\dtzlich zu den einzelnen Mengen der R\S\dumeangegeben werden. Bei Inkonsistenz z\S\dhlen die einzelnen Mengen der R\S\dume.','de-DE',$); + +#11629= IFCRELASSOCIATESLIBRARY('3ZwJUJ2Yz2U8VGTj9fyMhM',$,$,$,(#4398),#18519); +#18519= IFCLIBRARYREFERENCE($,$,'Net Volume',$,'en',$); + +#11630= IFCRELASSOCIATESLIBRARY('1XRhViQqv3990qvZ9oHz7x',$,$,$,(#4398),#18520); +#18520= IFCLIBRARYREFERENCE($,$,'\X2\6B6354735EFA7269968E4F537A4D\X0\','\X2\5EFA7269968E306B3088308A56F2307E308C305F7A7A9593306E51684F537A4D309296C68A083057305F3082306E30025EFA7269309269CB62103059308B5EFA7BC990E86750306E4F537A4D3092966459163057305F3082306E3002\X0\','ja-JP',$); + +#11631= IFCRELASSOCIATESLIBRARY('0OjX74rn9CcRanV9Tmf3jB',$,$,$,(#4399),#18521); +#18521= IFCLIBRARYREFERENCE($,$,'Net Volume',$,'en',$); + +#11632= IFCRELASSOCIATESLIBRARY('1wZHc3I6X5DfaUt1DaRQqi',$,$,$,(#4400),#18522); +#18522= IFCLIBRARYREFERENCE($,$,'Nettovolumen','Gesamtes Nettovolumen des Treppenlaufs. Alle \S\Vffnungen werden abgezogen.','de-DE',$); + +#11633= IFCRELASSOCIATESLIBRARY('3FesVQ3En4_hkAvFXsbZQW',$,$,$,(#4400),#18523); +#18523= IFCLIBRARYREFERENCE($,$,'Net Volume',$,'en',$); + +#11634= IFCRELASSOCIATESLIBRARY('35PKuYPK54xRRLUJHX2LSt',$,$,$,(#4401),#18524); +#18524= IFCLIBRARYREFERENCE($,$,'Nettorauminhalt','Summe aller Nettorauminhalte der R\S\dume eines Geb\S\dudes. Kann zus\S\dtzlich zu den einzelnen Mengen der R\S\dumeangegeben werden. Bei Inkonsistenz z\S\dhlen die einzelnen Mengen der R\S\dume.','de-DE',$); + +#11635= IFCRELASSOCIATESLIBRARY('0Vsj2DObz0xPzCSXMO7owj',$,$,$,(#4401),#18525); +#18525= IFCLIBRARYREFERENCE($,$,'Net Volume',$,'en',$); + +#11636= IFCRELASSOCIATESLIBRARY('0kR1zIb9XCMxshzS1MlHVk',$,$,$,(#4401),#18526); +#18526= IFCLIBRARYREFERENCE($,$,'\X2\6B6354735EFA72694F537A4D\X0\','\X2\5EFA7269306B3088308A56F2307E308C305F7A7A9593306E51684F537A4D309296C68A083057305F3082306E30025EFA7269309269CB62103059308B5EFA7BC990E86750306E4F537A4D3092966459163057305F3082306E3002\X0\','ja-JP',$); + +#11637= IFCRELASSOCIATESLIBRARY('07ySyWY4nF99n04raUPeIY',$,$,$,(#4403),#18527); +#18527= IFCLIBRARYREFERENCE($,$,'Net Volume',$,'en',$); + +#11638= IFCRELASSOCIATESLIBRARY('3Kr3dSTEbFnPQkz8VG$gVR',$,$,$,(#4404),#18528); +#18528= IFCLIBRARYREFERENCE($,$,'Nettovolumen','Nettovolumen der Platte. Alle \S\Vffnungen und Aussparungen werden abgezogen.','de-DE',$); + +#11639= IFCRELASSOCIATESLIBRARY('1Jv3ppfNT3BeRLBA5SJPhB',$,$,$,(#4404),#18529); +#18529= IFCLIBRARYREFERENCE($,$,'Net Volume',$,'en',$); + +#11640= IFCRELASSOCIATESLIBRARY('1vdY1lFDL61Ap$oVOfQVEB',$,$,$,(#4405),#18530); +#18530= IFCLIBRARYREFERENCE($,$,'Nettovolumen','Gesamtes Nettovolumen der Rampe. Alle \S\Vffnungen werden abgezogen.','de-DE',$); + +#11641= IFCRELASSOCIATESLIBRARY('2uhuJsUfT96P0DVubLtDdN',$,$,$,(#4405),#18531); +#18531= IFCLIBRARYREFERENCE($,$,'Net Volume',$,'en',$); + +#11642= IFCRELASSOCIATESLIBRARY('1ot_ZRl2z36OEtV7TYc3qb',$,$,$,(#4406),#18532); +#18532= IFCLIBRARYREFERENCE($,$,'Net Volume',$,'en',$); + +#11643= IFCRELASSOCIATESLIBRARY('3ZG3mUGfn4$AE1xSioDVfR',$,$,$,(#4407),#18533); +#18533= IFCLIBRARYREFERENCE($,$,'Senkrechte Fl\S\dche Netto','Gesamte senkrechte Fl\S\dche in einem Raum mit Abzug von \S\Vffnungen. Virtuelle Begrenzungen sind nicht zu ber\S\|cksichtigen.','de-DE',$); + +#11644= IFCRELASSOCIATESLIBRARY('0_rwvnTjrCYwCOddMZBXax',$,$,$,(#4407),#18534); +#18534= IFCLIBRARYREFERENCE($,$,'Net Wall Area',$,'en',$); + +#11645= IFCRELASSOCIATESLIBRARY('1y2OEgyJj3nO5EAL46CLlV',$,$,$,(#4407),#18535); +#18535= IFCLIBRARYREFERENCE($,$,'\X2\6B63547358C197627A4D\X0\','\X2\90E85C4B309269CB62103059308B58C1306E97627A4D3067300158C1306B542B307E308C30663044308B30C930A230017A93306A30693092542B307E306A304497627A4D3002\X0\','ja-JP',$); + +#11646= IFCRELASSOCIATESLIBRARY('3Mt2KtDPTBFuytAyTlhZfd',$,$,$,(#4408),#18536); +#18536= IFCLIBRARYREFERENCE($,$,'Net Weight',$,'en',$); + +#11647= IFCRELASSOCIATESLIBRARY('3qXh_S5Vv74xc5lS7Rmu07',$,$,$,(#4409),#18537); +#18537= IFCLIBRARYREFERENCE($,$,'Nettogewicht','Gewicht des Stabs. Alle \S\Vffnungen und Aussparungen werden abgezogen.','de-DE',$); + +#11648= IFCRELASSOCIATESLIBRARY('3gLxTH$aH46v6OAWD77_Lb',$,$,$,(#4409),#18538); +#18538= IFCLIBRARYREFERENCE($,$,'Net Weight',$,'en',$); + +#11649= IFCRELASSOCIATESLIBRARY('3vyfl5JrrBOgnCFokwtF_W',$,$,$,(#4410),#18539); +#18539= IFCLIBRARYREFERENCE($,$,'Net Weight',$,'en',$); + +#11650= IFCRELASSOCIATESLIBRARY('15qj1VGC16zhVGEW$_S4hx',$,$,$,(#4411),#18540); +#18540= IFCLIBRARYREFERENCE($,$,'Net Weight',$,'en',$); + +#11651= IFCRELASSOCIATESLIBRARY('0XC2yPrq9E2RvNUNy6i5QO',$,$,$,(#4412),#18541); +#18541= IFCLIBRARYREFERENCE($,$,'Net Weight',$,'en',$); + +#11652= IFCRELASSOCIATESLIBRARY('3BKnhZ0Dz3BhS6LSCQT_4g',$,$,$,(#4413),#18542); +#18542= IFCLIBRARYREFERENCE($,$,'Net Weight',$,'en',$); + +#11653= IFCRELASSOCIATESLIBRARY('3C2wNFyIj2uwCv2TPFJ6so',$,$,$,(#4414),#18543); +#18543= IFCLIBRARYREFERENCE($,$,'Net Weight',$,'en',$); + +#11654= IFCRELASSOCIATESLIBRARY('1t$53d7mrDevUN5a3eoAa$',$,$,$,(#4415),#18544); +#18544= IFCLIBRARYREFERENCE($,$,'Nettogewicht','Gewicht der St\S\|tze. Alle \S\Vffnungen und Aussparungen werden abgezogen.','de-DE',$); + +#11655= IFCRELASSOCIATESLIBRARY('21R7BrZCP1LeubAt_CBZzZ',$,$,$,(#4415),#18545); +#18545= IFCLIBRARYREFERENCE($,$,'Net Weight',$,'en',$); + +#11656= IFCRELASSOCIATESLIBRARY('3fYx07DDH1tA9071gVlJig',$,$,$,(#4415),#18546); +#18546= IFCLIBRARYREFERENCE($,$,'\X2\6B63547391CD91CF\X0\','\X2\67F1306E91CD91CF30024ED852A03055308C305F30D130FC30C430929664304F3002307E305F3001520765AD306A3069306E51E6740630928003616E3059308B3002\X0\','ja-JP',$); + +#11657= IFCRELASSOCIATESLIBRARY('3ffxPwrQH6V8suOLFwzqLp',$,$,$,(#4416),#18547); +#18547= IFCLIBRARYREFERENCE($,$,'Net Weight',$,'en',$); + +#11658= IFCRELASSOCIATESLIBRARY('3QKHkfEm12Mw9Nnb4FX0so',$,$,$,(#4417),#18548); +#18548= IFCLIBRARYREFERENCE($,$,'Nettogewicht','Gewicht der Wand. Alle \S\Vffnungen oder Aussparungen werden abgezogen.','de-DE',$); + +#11659= IFCRELASSOCIATESLIBRARY('2fksJqamL8cAm1$hj2$DYH',$,$,$,(#4417),#18549); +#18549= IFCLIBRARYREFERENCE($,$,'Net Weight',$,'en',$); + +#11660= IFCRELASSOCIATESLIBRARY('1rW4$D8pn0PAoPY5G_1ahH',$,$,$,(#4417),#18550); +#18550= IFCLIBRARYREFERENCE($,$,'\X2\6B63547391CD91CF\X0\','\X2\30B930E930D6306E91CD91CF30024ED852A03055308C305F30D130FC30C430929664304F3002307E305F3001520765AD306A3069306E51E67406307E305F306F958B53E3308430783053307F306A306930928003616E3059308B3002\X0\','ja-JP',$); + +#11661= IFCRELASSOCIATESLIBRARY('3MUnnU3HDCgB8OHcer91ad',$,$,$,(#4418),#18551); +#18551= IFCLIBRARYREFERENCE($,$,'Nettogewicht','Gewicht des Balkens. Alle \S\Vffnungen oder Aussparungen werden abgezogen.','de-DE',$); + +#11662= IFCRELASSOCIATESLIBRARY('258paPxrfD3u55sVlNAr3k',$,$,$,(#4418),#18552); +#18552= IFCLIBRARYREFERENCE($,$,'Net Weight',$,'en',$); + +#11663= IFCRELASSOCIATESLIBRARY('1IJgxHG8zFUxCjwdYLe3fW',$,$,$,(#4418),#18553); +#18553= IFCLIBRARYREFERENCE($,$,'\X2\6B63547391CD91CF\X0\','\X2\6881306E91CD91CF30024ED852A03055308C305F30D130FC30C430929664304F3002307E305F3001520765AD306A3069306E51E6740630928003616E3059308B3002\X0\','ja-JP',$); + +#11664= IFCRELASSOCIATESLIBRARY('2UwPmISk15lOhG3QL2uAQF',$,$,$,(#4419),#18554); +#18554= IFCLIBRARYREFERENCE($,$,'Nettogewicht','Gewicht der Platte. Alle \S\Vffnungen und Aussparungen werden abgezogen.','de-DE',$); + +#11665= IFCRELASSOCIATESLIBRARY('0fqSNLJAz8dOTUZKL6TPHC',$,$,$,(#4419),#18555); +#18555= IFCLIBRARYREFERENCE($,$,'Net Weight',$,'en',$); + +#11666= IFCRELASSOCIATESLIBRARY('3pyk$zrCz59B1a6yWWWdno',$,$,$,(#4420),#18556); +#18556= IFCLIBRARYREFERENCE($,$,'Net Weight',$,'en',$); + +#11667= IFCRELASSOCIATESLIBRARY('0Kg1uDkSn1A8bV3TULduyU',$,$,$,(#4421),#18557); +#18557= IFCLIBRARYREFERENCE($,$,'Nettogewicht','Gewicht der Decke. Alle \S\Vffnungen und Aussparungen werden abgezogen.','de-DE',$); + +#11668= IFCRELASSOCIATESLIBRARY('0hPamIFmL7Ox24PzW8FDSt',$,$,$,(#4421),#18558); +#18558= IFCLIBRARYREFERENCE($,$,'Net Weight',$,'en',$); + +#11669= IFCRELASSOCIATESLIBRARY('3LyGj_Cx5AHwgOThkYi3RK',$,$,$,(#4421),#18559); +#18559= IFCLIBRARYREFERENCE($,$,'\X2\6B63547391CD91CF\X0\','\X2\30B930E930D6306E91CD91CF30024ED852A03055308C305F30D130FC30C430929664304F3002307E305F3001520765AD306A3069306E51E67406307E305F306F958B53E3308430783053307F306A306930928003616E3059308B3002\X0\','ja-JP',$); + +#11670= IFCRELASSOCIATESLIBRARY('3KguVj$gX6jfWv1Y$O8iRX',$,$,$,(#4422),#18560); +#18560= IFCLIBRARYREFERENCE($,$,'Net Weight',$,'en',$); + +#11671= IFCRELASSOCIATESLIBRARY('0CGr6AXlr8cg1RrmAnFla5',$,$,$,(#4423),#18561); +#18561= IFCLIBRARYREFERENCE($,$,'Number Of Circuits',$,'en',$); + +#11672= IFCRELASSOCIATESLIBRARY('1hruNpErn1Xf3z9S9OuWUN',$,$,$,(#4424),#18562); +#18562= IFCLIBRARYREFERENCE($,$,'Number Of Gangs',$,'en',$); + +#11673= IFCRELASSOCIATESLIBRARY('1nh3Qba1zCrh7H4DvTdSSq',$,$,$,(#4425),#18563); +#18563= IFCLIBRARYREFERENCE($,$,'Operating Time',$,'en',$); + +#11674= IFCRELASSOCIATESLIBRARY('0luG5af7XB59xQEOClft_a',$,$,$,(#4427),#18564); +#18564= IFCLIBRARYREFERENCE($,$,'Outer Surface Area',$,'en',$); + +#11675= IFCRELASSOCIATESLIBRARY('25CzQylxX2HuVkKgWLRM0r',$,$,$,(#4428),#18565); +#18565= IFCLIBRARYREFERENCE($,$,'Outer Surface Area',$,'en',$); + +#11676= IFCRELASSOCIATESLIBRARY('1t4A51BZjF_eLCDDkZjfdR',$,$,$,(#4429),#18566); +#18566= IFCLIBRARYREFERENCE($,$,'Mantelfl\S\dche','Mantelfl\S\dche des Balkens, die Querschnittsfl\S\dche am Anfang und Ende des Balkens wird nicht ber\S\|cksichtigt.','de-DE',$); + +#11677= IFCRELASSOCIATESLIBRARY('3X7PFl2Q59$P6GwLP1Cvl5',$,$,$,(#4429),#18567); +#18567= IFCLIBRARYREFERENCE($,$,'Outer Surface Area',$,'en',$); + +#11678= IFCRELASSOCIATESLIBRARY('30BBhhEB98PPWidGtItO2g',$,$,$,(#4429),#18568); +#18568= IFCLIBRARYREFERENCE($,$,'\X2\59168868976297627A4D\X0\','\X2\6881306E88689762306E97627A4D300230A830F330C930AD30E330C330D7306E90E8520630928003616E3057306A30443002901A5E3854688FBA9577306895773055306E7A4D3068305730667B9751FA3055308C308B3002\X0\','ja-JP',$); + +#11679= IFCRELASSOCIATESLIBRARY('38$CELvqnBHPOHR4HgaxVs',$,$,$,(#4430),#18569); +#18569= IFCLIBRARYREFERENCE($,$,'Outer Surface Area',$,'en',$); + +#11680= IFCRELASSOCIATESLIBRARY('1AOB2xOdX5KAH_s2DdGm6$',$,$,$,(#4431),#18570); +#18570= IFCLIBRARYREFERENCE($,$,'Outer Surface Area',$,'en',$); + +#11681= IFCRELASSOCIATESLIBRARY('3mFXUZwGf8kRVf2zcsbFh0',$,$,$,(#4432),#18571); +#18571= IFCLIBRARYREFERENCE($,$,'Mantelfl\S\dche','Mantelfl\S\dche der St\S\|tze, die Querschnittsfl\S\dche am Anfang und Ende der St\S\|tze wird nicht ber\S\|cksichtigt.','de-DE',$); + +#11682= IFCRELASSOCIATESLIBRARY('1qYr3mxof6wglpRxPYTt$A',$,$,$,(#4432),#18572); +#18572= IFCLIBRARYREFERENCE($,$,'Outer Surface Area',$,'en',$); + +#11683= IFCRELASSOCIATESLIBRARY('1qTqPCVHf4FxYO2EwIs5op',$,$,$,(#4432),#18573); +#18573= IFCLIBRARYREFERENCE($,$,'\X2\59168868976297627A4D\X0\','\X2\67F1306E88689762306E97627A4D300230A830F330C930AD30E330C330D7306E90E8520630928003616E3057306A30443002901A5E3854688FBA9577306895773055306E7A4D3068305730667B9751FA3055308C308B3002\X0\','ja-JP',$); + +#11684= IFCRELASSOCIATESLIBRARY('1a$AyfoH5Eih0Y68$fcqYE',$,$,$,(#4433),#18574); +#18574= IFCLIBRARYREFERENCE($,$,'Mantelfl\S\dche','Mantelfl\S\dche des Stabs, die Querschnittsfl\S\dche am Anfang und Ende des Stabs wird nicht ber\S\|cksichtigt.','de-DE',$); + +#11685= IFCRELASSOCIATESLIBRARY('2sdpDdC4f0xvHi0W4e2E8e',$,$,$,(#4433),#18575); +#18575= IFCLIBRARYREFERENCE($,$,'Outer Surface Area',$,'en',$); + +#11686= IFCRELASSOCIATESLIBRARY('19Tx9yXhb7Gf_ZBYlIx5Ra',$,$,$,(#4434),#18576); +#18576= IFCLIBRARYREFERENCE($,$,'Outer Surface Area',$,'en',$); + +#11687= IFCRELASSOCIATESLIBRARY('10BByZuXP84uJX6ECZiN_S',$,$,$,(#4435),#18577); +#18577= IFCLIBRARYREFERENCE($,$,'Outer Surface Area',$,'en',$); + +#11688= IFCRELASSOCIATESLIBRARY('1yJUGP9Hr93vhlG30gRopR',$,$,$,(#4436),#18578); +#18578= IFCLIBRARYREFERENCE($,$,'Outer Surface Area',$,'en',$); + +#11689= IFCRELASSOCIATESLIBRARY('0EZHlTTqj0MgA06lZeZUCT',$,$,$,(#4437),#18579); +#18579= IFCLIBRARYREFERENCE($,$,'Outer Surface Area',$,'en',$); + +#11690= IFCRELASSOCIATESLIBRARY('08EOoOiS90MxvS3q7AIfjO',$,$,$,(#4438),#18580); +#18580= IFCLIBRARYREFERENCE($,$,'Overtime Work',$,'en',$); + +#11691= IFCRELASSOCIATESLIBRARY('3k94EZ2Kz5wBNOb9LSC5x3',$,$,$,(#4439),#18581); +#18581= IFCLIBRARYREFERENCE($,$,'Perimeter',$,'en',$); + +#11692= IFCRELASSOCIATESLIBRARY('1ZYwkOWEfFBhUTTQdTrvzn',$,$,$,(#4440),#18582); +#18582= IFCLIBRARYREFERENCE($,$,'Umfang','Gesamter Umfang, der durch den Fensterrahmen beschrieben wird.','de-DE',$); + +#11693= IFCRELASSOCIATESLIBRARY('1f_XE0sinD_B4GjnFnGNAr',$,$,$,(#4440),#18583); +#18583= IFCLIBRARYREFERENCE($,$,'Perimeter',$,'en',$); + +#11694= IFCRELASSOCIATESLIBRARY('38zsOjsmv3GOWwqzYg4NhG',$,$,$,(#4440),#18584); +#18584= IFCLIBRARYREFERENCE($,$,'\X2\546856F29577\X0\','\X2\7A9330E930A430CB30F330B0306E59165074546856F295773002\X0\','ja-JP',$); + +#11695= IFCRELASSOCIATESLIBRARY('3GT3c6_e1BifndaEucmqiX',$,$,$,(#4441),#18585); +#18585= IFCLIBRARYREFERENCE($,$,'Umfang','Umfang der Platte, der Wert wird nur angegeben, wenn die Platte eine kostante Dicke hat.','de-DE',$); + +#11696= IFCRELASSOCIATESLIBRARY('19hWWg6sT2Gf57Gr5OVDbO',$,$,$,(#4441),#18586); +#18586= IFCLIBRARYREFERENCE($,$,'Perimeter',$,'en',$); + +#11697= IFCRELASSOCIATESLIBRARY('3lhNcEEHT21ulRXhILlNvm',$,$,$,(#4442),#18587); +#18587= IFCLIBRARYREFERENCE($,$,'Umfang','Umfang der Decke, der Wert wird nur angegeben, wenn die Decke eine kostante Dicke hat.','de-DE',$); + +#11698= IFCRELASSOCIATESLIBRARY('1HSXXt5IX2Lwnfo1Hl2baz',$,$,$,(#4442),#18588); +#18588= IFCLIBRARYREFERENCE($,$,'Perimeter',$,'en',$); + +#11699= IFCRELASSOCIATESLIBRARY('3fn_jLA811NRo8O7ufnzew',$,$,$,(#4442),#18589); +#18589= IFCLIBRARYREFERENCE($,$,'\X2\546856F29577\X0\','\X2\30B930E930D6306E59165074546856F29577300230B930E930D6304C89D267F1578B306E583454083002\X0\','ja-JP',$); + +#11700= IFCRELASSOCIATESLIBRARY('1ZMfy7OgDCLA9ykX7GnXAs',$,$,$,(#4443),#18590); +#18590= IFCLIBRARYREFERENCE($,$,'Umfang','Gesamter Umfang, der durch den T\S\|rrahmen beschrieben wird.','de-DE',$); + +#11701= IFCRELASSOCIATESLIBRARY('2ym9Xkx0j6evZEr$aEYzCY',$,$,$,(#4443),#18591); +#18591= IFCLIBRARYREFERENCE($,$,'Perimeter',$,'en',$); + +#11702= IFCRELASSOCIATESLIBRARY('145JHi2M5Ab92UwdUaLdzn',$,$,$,(#4443),#18592); +#18592= IFCLIBRARYREFERENCE($,$,'\X2\546856F29577\X0\','\X2\30C930A230E930A430CB30F330B0306E59165074546856F295773002\X0\','ja-JP',$); + +#11703= IFCRELASSOCIATESLIBRARY('1ztWcak_b9ffj9VFvJ_BGP',$,$,$,(#4446),#18593); +#18593= IFCLIBRARYREFERENCE($,$,'projizierte Fl\S\dche','Gesamte Bruttofl\S\dche der Dachhaut als auf den Grundriss projizierte Fl\S\dche. Alle \S\Vffnungen, wie z.B. Dachfl\S\dchenfenster, werden \S\|bermessen.','de-DE',$); + +#11704= IFCRELASSOCIATESLIBRARY('2aA$9$q0fBkQeEGffH0Z8m',$,$,$,(#4446),#18594); +#18594= IFCLIBRARYREFERENCE($,$,'Projected Area',$,'en',$); + +#11705= IFCRELASSOCIATESLIBRARY('3MUg7BkfX9_OhgDDhSyDIH',$,$,$,(#4448),#18595); +#18595= IFCLIBRARYREFERENCE($,$,'Standard Work',$,'en',$); + +#11706= IFCRELASSOCIATESLIBRARY('1u2SWT3KvE_gqx0zSRDn5B',$,$,$,(#4451),#18596); +#18596= IFCLIBRARYREFERENCE($,$,'Total Surface Area',$,'en',$); + +#11707= IFCRELASSOCIATESLIBRARY('3M4nVbN9P8$uxuRiofb7Zd',$,$,$,(#4452),#18597); +#18597= IFCLIBRARYREFERENCE($,$,'Total Surface Area',$,'en',$); + +#11708= IFCRELASSOCIATESLIBRARY('17KwZaOEn1GxHI7D6H2JAD',$,$,$,(#4453),#18598); +#18598= IFCLIBRARYREFERENCE($,$,'Total Surface Area',$,'en',$); + +#11709= IFCRELASSOCIATESLIBRARY('3unt2v0lzAIRUREOtD70n1',$,$,$,(#4456),#18599); +#18599= IFCLIBRARYREFERENCE($,$,'Usage Time',$,'en',$); + +#11710= IFCRELASSOCIATESLIBRARY('278B0vhdDAsB3RzXF2Gj35',$,$,$,(#4457),#18600); +#18600= IFCLIBRARYREFERENCE($,$,'Volumen','Volumen der Auskragung, Sims oder anderen Vorbaus,. Es ist das Zusatzvolumen der Auskragung, Sims oder anderen Vorbaus vom dem Element, in dem es sich als Zusatz befindet.','de-DE',$); + +#11711= IFCRELASSOCIATESLIBRARY('1Q86X4Vzz8fvqZySC_CU7e',$,$,$,(#4457),#18601); +#18601= IFCLIBRARYREFERENCE($,$,'Volume',$,'en',$); + +#11712= IFCRELASSOCIATESLIBRARY('3ReuD4QjTDePzrdmd3SAEt',$,$,$,(#4458),#18602); +#18602= IFCLIBRARYREFERENCE($,$,'Volumen','Volumen der \S\Vffnung. Es ist das Abzugsvolumen der \S\Vffnung vom dem Element, in dem sich die \S\Vffnung befindet. Sollte der \S\Vffnungsk\S\vrper eine gr\S\v\S\_ere Ausdehnung besitzen, wird nur das Abzugsvolumen ber\S\|cksichtigt.','de-DE',$); + +#11713= IFCRELASSOCIATESLIBRARY('2VZjyZ8TfCUvZusjol3Z73',$,$,$,(#4458),#18603); +#18603= IFCLIBRARYREFERENCE($,$,'Volume',$,'en',$); + +#11714= IFCRELASSOCIATESLIBRARY('1MzwlBI6TCuPzi_8Iblh2C',$,$,$,(#4458),#18604); +#18604= IFCLIBRARYREFERENCE($,$,'\X2\4F537A4D\X0\','\X2\958B53E3306E4F537A4D300258C1308430B930E930D6306A3069304B308930017A74304C958B3044305F90E85206306E5DEE306E4F537A4D3002\X0\','ja-JP',$); + +#11715= IFCRELASSOCIATESLIBRARY('1_s35pHxD7v9Pe8rxks8Y_',$,$,$,(#4475),#18605); +#18605= IFCLIBRARYREFERENCE($,$,'Dicke','Dicke der Decke, der Wert wird nur angegeben, wenn er konstant ist.','de-DE',$); + +#11716= IFCRELASSOCIATESLIBRARY('31SqE4Qtv5bB36pzUfn8Gz',$,$,$,(#4475),#18606); +#18606= IFCLIBRARYREFERENCE($,$,'Width',$,'en',$); + +#11717= IFCRELASSOCIATESLIBRARY('1$siQG46nCKQeYydSl8fk_',$,$,$,(#4475),#18607); +#18607= IFCLIBRARYREFERENCE($,$,'\X2\5E45\X0\','\X2\30B930E930D6306E539A30553002539A3055304C4E005B9A306E583454083002\X0\','ja-JP',$); + +#11718= IFCRELASSOCIATESLIBRARY('0e8Y9g3Ln0GRCdP5zM67Ci',$,$,$,(#4476),#18608); +#18608= IFCLIBRARYREFERENCE($,$,'Dicke','Dicke der Platte, der Wert wird nur angegeben, wenn er konstant ist.','de-DE',$); + +#11719= IFCRELASSOCIATESLIBRARY('1hxTyN7tX6khrCuWKrR1WS',$,$,$,(#4476),#18609); +#18609= IFCLIBRARYREFERENCE($,$,'Width',$,'en',$); + +#11720= IFCRELASSOCIATESLIBRARY('2bVWmGFn91LedTA1QDnEXm',$,$,$,(#4477),#18610); +#18610= IFCLIBRARYREFERENCE($,$,'Dicke','Dicke der Bekleidung, der Wert wird nur angegeben, wenn er konstant ist.','de-DE',$); + +#11721= IFCRELASSOCIATESLIBRARY('3PcjOVmyH4oAiqOP7iXKHY',$,$,$,(#4477),#18611); +#18611= IFCLIBRARYREFERENCE($,$,'Width',$,'en',$); + +#11722= IFCRELASSOCIATESLIBRARY('0XCkD5sQD8agOzbc$_G1vZ',$,$,$,(#4477),#18612); +#18612= IFCLIBRARYREFERENCE($,$,'\X2\5E45\X0\','\X2\4ED54E0A3052306E539A30553002\X0\','ja-JP',$); + +#11723= IFCRELASSOCIATESLIBRARY('0xxms4UXr4N8NOgljbsnbN',$,$,$,(#4478),#18613); +#18613= IFCLIBRARYREFERENCE($,$,'Breite','Gesamte Breite des Fensterrahmens. Wird nur f\S\|r rechteckige Fenster angegeben.','de-DE',$); + +#11724= IFCRELASSOCIATESLIBRARY('2yUs08mNPEZ9eH9vJiGAaA',$,$,$,(#4478),#18614); +#18614= IFCLIBRARYREFERENCE($,$,'Width',$,'en',$); + +#11725= IFCRELASSOCIATESLIBRARY('0JI9JNko5DEA883_HKagNJ',$,$,$,(#4478),#18615); +#18615= IFCLIBRARYREFERENCE($,$,'\X2\5E45\X0\','\X2\7A9330E930A430CB30F330B0306E591650745E453002957765B95F62306E7A93306E58345408306E307F3002\X0\','ja-JP',$); + +#11726= IFCRELASSOCIATESLIBRARY('2FaTKv8jr8yfIqMArZ29MZ',$,$,$,(#4479),#18616); +#18616= IFCLIBRARYREFERENCE($,$,'Breite','Breite der \S\Vnnung, bei Wand\S\vffnugen ist es die horizontale Abmessung, bei Decken\S\vffnungen eine der beiden horizontalen Abmessungen. Wird nur dann angegeben, wenn die \S\Vffnung rechteckig ist.','de-DE',$); + +#11727= IFCRELASSOCIATESLIBRARY('20ispR_Ln92PMK1vgKz0H$',$,$,$,(#4479),#18617); +#18617= IFCLIBRARYREFERENCE($,$,'Width',$,'en',$); + +#11728= IFCRELASSOCIATESLIBRARY('1wwu_m8af5UevSAQ4KUDaz',$,$,$,(#4479),#18618); +#18618= IFCLIBRARYREFERENCE($,$,'\X2\958B53E35E45\X0\','\X2\958B53E3306E5E45300258C1306E958B53E3306E5834540830016C345E7365B95411306E5BF86CD5300230B930E930D6306E958B53E3306E5834540830014E003064306E6C345E7365B95411306E5BF86CD530025F6272B6304C957765B95F62306E58345408306E307F4E0E30483089308C308B3002\X0\','ja-JP',$); + +#11729= IFCRELASSOCIATESLIBRARY('3_bE2t3Ln7IeYZ2Wmdlrc9',$,$,$,(#4480),#18619); +#18619= IFCLIBRARYREFERENCE($,$,'Dicke','Dicke der Vorhangfassade. Der Wert wird nur dann angegeben, wenn diese konstant entlang der Mittellinie des Pfades ist.','de-DE',$); + +#11730= IFCRELASSOCIATESLIBRARY('01oh68Y1r8b9av8WncffBO',$,$,$,(#4480),#18620); +#18620= IFCLIBRARYREFERENCE($,$,'Width',$,'en',$); + +#11731= IFCRELASSOCIATESLIBRARY('2hA5QLDMX7DutHFNd0$gP6',$,$,$,(#4480),#18621); +#18621= IFCLIBRARYREFERENCE($,$,'\X2\5E45\X0\','\X2\30AB30FC30C630F330A630A930FC30EB306E539A30553002539A3055304C4E005B9A306E583454083002\X0\','ja-JP',$); + +#11732= IFCRELASSOCIATESLIBRARY('2oAh_Gnbz99vmy7HUGx7AE',$,$,$,(#4481),#18622); +#18622= IFCLIBRARYREFERENCE($,$,'Breite','Gesamte Breite des T\S\|rrahmens. Wird nur f\S\|r rechteckige T\S\|ren angegeben.','de-DE',$); + +#11733= IFCRELASSOCIATESLIBRARY('1XdHKBFCHFixyC4r3zrHp3',$,$,$,(#4481),#18623); +#18623= IFCLIBRARYREFERENCE($,$,'Width',$,'en',$); + +#11734= IFCRELASSOCIATESLIBRARY('1AVMdnwLX4DuLpHs518TLr',$,$,$,(#4481),#18624); +#18624= IFCLIBRARYREFERENCE($,$,'\X2\5E45\X0\','\X2\30C930A230E930A430CB30F330B0306E591650745E453002957765B95F62306E30C930A2306E58345408306E307F3002\X0\','ja-JP',$); + +#11735= IFCRELASSOCIATESLIBRARY('2U_GYMoY54juavsfTafjq0',$,$,$,(#4482),#18625); +#18625= IFCLIBRARYREFERENCE($,$,'Dicke','Dicke der Rampe. Der Wert wird nur dann angegeben, wenn diese konstant ist.','de-DE',$); + +#11736= IFCRELASSOCIATESLIBRARY('35l9kCVez9JvMs2nqDN6es',$,$,$,(#4482),#18626); +#18626= IFCLIBRARYREFERENCE($,$,'Width',$,'en',$); + +#11737= IFCRELASSOCIATESLIBRARY('3tEp$_lxbDoh41yAgJyTVo',$,$,$,(#4483),#18627); +#18627= IFCLIBRARYREFERENCE($,$,'Dicke','Dicke der Wand. Der Wert wird nur angegeben, wenn die Dicke konstant ist.','de-DE',$); + +#11738= IFCRELASSOCIATESLIBRARY('1Dhu9CPqv9ZBzOaItO6Jsy',$,$,$,(#4483),#18628); +#18628= IFCLIBRARYREFERENCE($,$,'Width',$,'en',$); + +#11739= IFCRELASSOCIATESLIBRARY('1WpNLSwHrEZ9WJnc1nomxP',$,$,$,(#4483),#18629); +#18629= IFCLIBRARYREFERENCE($,$,'\X2\5E45\X0\','\X2\58C14E2D5FC37DDA306B578276F4306B8A086E2C3057305F58C1306E539A3055300258C14E2D5FC37DDA306B6CBF30633066539A3055304C4E005B9A306E58345408306E307F3002\X0\','ja-JP',$); + +#11740= IFCRELASSOCIATESLIBRARY('0aSyvqLg13KPjPjqJS4Dd1',$,$,$,(#4498),#18630); +#18630= IFCLIBRARYREFERENCE($,$,'Dicke','Gesamte Dicke des Fundaments, bei Streifenfundamenten horizontal senkrecht der Mittellinie. Sonst eine der beiden horizontalen Abmessungen. Der Wert wird nur angegeben, wenn die Dicke konstant ist.','de-DE',$); + +#11741= IFCRELASSOCIATESLIBRARY('3jcXc_0d1AnANePUZO2Kre',$,$,$,(#4498),#18631); +#18631= IFCLIBRARYREFERENCE($,$,'Width',$,'en',$); + +#11742= IFCRELASSOCIATESLIBRARY('1g6Y2237n4pPo2AiAjteRp',$,$,$,(#4499),#18632); +#18632= IFCLIBRARYREFERENCE($,$,'Actuator Base Quantities',$,'en',$); + +#11743= IFCRELASSOCIATESLIBRARY('1NGBRf2vz2xOtVfR0nS55w',$,$,$,(#4500),#18633); +#18633= IFCLIBRARYREFERENCE($,$,'Air Terminal Base Quantities',$,'en',$); + +#11744= IFCRELASSOCIATESLIBRARY('38bYKkeqn1GucZwIiVlAbk',$,$,$,(#4501),#18634); +#18634= IFCLIBRARYREFERENCE($,$,'Air Terminal Box Type Base Quantities',$,'en',$); + +#11745= IFCRELASSOCIATESLIBRARY('1VgoCmVp5E4hhOh7pBhrBu',$,$,$,(#4502),#18635); +#18635= IFCLIBRARYREFERENCE($,$,'Air To Air Heat Recovery Base Quantities',$,'en',$); + +#11746= IFCRELASSOCIATESLIBRARY('1tx1e3U1z6SAt$DfXFbfI3',$,$,$,(#4503),#18636); +#18636= IFCLIBRARYREFERENCE($,$,'Alarm Base Quantities',$,'en',$); + +#11747= IFCRELASSOCIATESLIBRARY('3NLzjWDFX8$PDjnSKjOtCn',$,$,$,(#4505),#18637); +#18637= IFCLIBRARYREFERENCE($,$,'Audio Visual Appliance Base Quantities',$,'en',$); + +#11748= IFCRELASSOCIATESLIBRARY('08YkPw5Wb5rxXDtNPRTzcx',$,$,$,(#4506),#18638); +#18638= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r alle Bauelemente vom Typ Balken','de-DE',$); + +#11749= IFCRELASSOCIATESLIBRARY('0wm6pvD1r0uulLN3EHEI2C',$,$,$,(#4506),#18639); +#18639= IFCLIBRARYREFERENCE($,$,'Beam Base Quantities',$,'en',$); + +#11750= IFCRELASSOCIATESLIBRARY('3ISYhikxn15Rs0JmJLk7ee',$,$,$,(#4506),#18640); +#18640= IFCLIBRARYREFERENCE($,$,$,'\X2\6881306B95A2308F308B5171901A306E57FA672C657091CF60C55831306E5B9A7FA93002\X0\','ja-JP',$); + +#11751= IFCRELASSOCIATESLIBRARY('2Sf8sJPg95iOXutxUhc85x',$,$,$,(#4507),#18641); +#18641= IFCLIBRARYREFERENCE($,$,'Boiler Base Quantities',$,'en',$); + +#11752= IFCRELASSOCIATESLIBRARY('1KZ0xqGdP5fB_gSQHtLPPw',$,$,$,(#4508),#18642); +#18642= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r Geb\S\dude','de-DE',$); + +#11753= IFCRELASSOCIATESLIBRARY('3MWWECLEP95AuSH4ZBdEX2',$,$,$,(#4508),#18643); +#18643= IFCLIBRARYREFERENCE($,$,'Building Base Quantities',$,'en',$); + +#11754= IFCRELASSOCIATESLIBRARY('0UNQth0ETEQuekK_2khvXP',$,$,$,(#4508),#18644); +#18644= IFCLIBRARYREFERENCE($,$,$,'\X2\5EFA7269306B95A2308F308B5171901A306E57FA672C657091CF60C55831306E5B9A7FA93002\X0\','ja-JP',$); + +#11755= IFCRELASSOCIATESLIBRARY('1lvSmFptz6QR4NU2OVnPjT',$,$,$,(#4510),#18645); +#18645= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r Stockwerke','de-DE',$); + +#11756= IFCRELASSOCIATESLIBRARY('38p_BNRBX2Eeb8805BbXpe',$,$,$,(#4510),#18646); +#18646= IFCLIBRARYREFERENCE($,$,'Building Storey Base Quantities',$,'en',$); + +#11757= IFCRELASSOCIATESLIBRARY('0YYk59rLLByQgh7AdY5HEK',$,$,$,(#4510),#18647); +#18647= IFCLIBRARYREFERENCE($,$,$,'\X2\5EFA7269968E306B95A2308F308B5171901A306E57FA672C657091CF60C55831306E5B9A7FA93002\X0\','ja-JP',$); + +#11758= IFCRELASSOCIATESLIBRARY('0_abGQdRr6wBq0WAkRf1Ma',$,$,$,(#4511),#18648); +#18648= IFCLIBRARYREFERENCE($,$,'Burner Base Quantities',$,'en',$); + +#11759= IFCRELASSOCIATESLIBRARY('0qQhDLbA5EuAdHKyEiiid2',$,$,$,(#4512),#18649); +#18649= IFCLIBRARYREFERENCE($,$,'Cable Carrier Fitting Base Quantities',$,'en',$); + +#11760= IFCRELASSOCIATESLIBRARY('1UjWtWtAX84uo3ujgyQk7J',$,$,$,(#4513),#18650); +#18650= IFCLIBRARYREFERENCE($,$,'Cable Carrier Segment Base Quantities',$,'en',$); + +#11761= IFCRELASSOCIATESLIBRARY('3Dub8u2199h8ELGeJ9fR0C',$,$,$,(#4514),#18651); +#18651= IFCLIBRARYREFERENCE($,$,'Cable Fitting Base Quantities',$,'en',$); + +#11762= IFCRELASSOCIATESLIBRARY('2Gl7OQ2wH1NxUjzf444bKE',$,$,$,(#4515),#18652); +#18652= IFCLIBRARYREFERENCE($,$,'Cable Segment Base Quantities',$,'en',$); + +#11763= IFCRELASSOCIATESLIBRARY('09wY6auhH9ghlyiTyRyWfG',$,$,$,(#4516),#18653); +#18653= IFCLIBRARYREFERENCE($,$,'Chiller Base Quantities',$,'en',$); + +#11764= IFCRELASSOCIATESLIBRARY('2ujR$TMnb1_fJ3Em5DDO1a',$,$,$,(#4517),#18654); +#18654= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r alle Bauelemente vom Typ Schornstein.','de-DE',$); + +#11765= IFCRELASSOCIATESLIBRARY('1w8BzUk754Q86sXK_Wruw7',$,$,$,(#4517),#18655); +#18655= IFCLIBRARYREFERENCE($,$,'Chimney Base Quantities',$,'en',$); + +#11766= IFCRELASSOCIATESLIBRARY('1dDjNXKOr02Plj7oZ4dvdn',$,$,$,(#4517),#18656); +#18656= IFCLIBRARYREFERENCE($,$,$,'\X2\71597A81306B95A2308F308B5171901A306E57FA672C657091CF60C55831306E5B9A7FA93002\X0\','ja-JP',$); + +#11767= IFCRELASSOCIATESLIBRARY('0qf2A3Z1j9Ohga7Vqov4x0',$,$,$,(#4518),#18657); +#18657= IFCLIBRARYREFERENCE($,$,'Coil Base Quantities',$,'en',$); + +#11768= IFCRELASSOCIATESLIBRARY('1cGls5bkzEyQPUBd_yMm9O',$,$,$,(#4519),#18658); +#18658= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r alle Bauelemente vom Typ St\S\|tze.','de-DE',$); + +#11769= IFCRELASSOCIATESLIBRARY('19bOUJEbbA$QA1PrEbD7eQ',$,$,$,(#4519),#18659); +#18659= IFCLIBRARYREFERENCE($,$,'Column Base Quantities',$,'en',$); + +#11770= IFCRELASSOCIATESLIBRARY('3_kAzzDwDADh4NhL1LPC24',$,$,$,(#4519),#18660); +#18660= IFCLIBRARYREFERENCE($,$,$,'\X2\67F1306B95A2308F308B5171901A306E57FA672C657091CF60C55831306E5B9A7FA93002\X0\','ja-JP',$); + +#11771= IFCRELASSOCIATESLIBRARY('1wZwGLmSH8dvHbyLRmDZI8',$,$,$,(#4520),#18661); +#18661= IFCLIBRARYREFERENCE($,$,'Communications Appliance Base Quantities',$,'en',$); + +#11772= IFCRELASSOCIATESLIBRARY('2_shPbAR95DfvlWfj1_HfZ',$,$,$,(#4521),#18662); +#18662= IFCLIBRARYREFERENCE($,$,'Compressor Base Quantities',$,'en',$); + +#11773= IFCRELASSOCIATESLIBRARY('0UDsaxNkT8iBDpf6K9Wewd',$,$,$,(#4522),#18663); +#18663= IFCLIBRARYREFERENCE($,$,'Condenser Base Quantities',$,'en',$); + +#11774= IFCRELASSOCIATESLIBRARY('0mqVEnzqz3wxDl6oV9AwEo',$,$,$,(#4524),#18664); +#18664= IFCLIBRARYREFERENCE($,$,'Construction Equipment Resource Base Quantities',$,'en',$); + +#11775= IFCRELASSOCIATESLIBRARY('2RBdbZBb121vjc2mg3o1s1',$,$,$,(#4525),#18665); +#18665= IFCLIBRARYREFERENCE($,$,'Construction Material Resource Base Quantities',$,'en',$); + +#11776= IFCRELASSOCIATESLIBRARY('2AK2tObWvFuBHz5xB2VAl$',$,$,$,(#4526),#18666); +#18666= IFCLIBRARYREFERENCE($,$,'Controller Base Quantities',$,'en',$); + +#11777= IFCRELASSOCIATESLIBRARY('3FrLrMLSTDfeFOpesniMFv',$,$,$,(#4527),#18667); +#18667= IFCLIBRARYREFERENCE($,$,'Cooled Beam Base Quantities',$,'en',$); + +#11778= IFCRELASSOCIATESLIBRARY('00ST2rhT1339eZOSzB2t$r',$,$,$,(#4528),#18668); +#18668= IFCLIBRARYREFERENCE($,$,'Cooling Tower Base Quantities',$,'en',$); + +#11779= IFCRELASSOCIATESLIBRARY('2doeTHOXbA4hzZooXuZUFC',$,$,$,(#4530),#18669); +#18669= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r Bekleidungen','de-DE',$); + +#11780= IFCRELASSOCIATESLIBRARY('0maODTD0v4WA$l$BNic62Z',$,$,$,(#4530),#18670); +#18670= IFCLIBRARYREFERENCE($,$,'Covering Base Quantities',$,'en',$); + +#11781= IFCRELASSOCIATESLIBRARY('0UwinHM396lh_5cqW4pE17',$,$,$,(#4530),#18671); +#18671= IFCLIBRARYREFERENCE($,$,$,'\X2\4ED54E0A3052\X0\(\X2\30AB30D030EA30F330B030FB89863044\X0\)\X2\306B95A2308F308B5171901A306E57FA672C657091CF60C55831306E5B9A7FA93002\X0\','ja-JP',$); + +#11782= IFCRELASSOCIATESLIBRARY('19bXnVjLj9dvxcbdmsXCW4',$,$,$,(#4531),#18672); +#18672= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r alle Bauelemente vom Typ Vorhangfassade','de-DE',$); + +#11783= IFCRELASSOCIATESLIBRARY('1v93MxXkv8iBIiNprXbi9T',$,$,$,(#4531),#18673); +#18673= IFCLIBRARYREFERENCE($,$,'Curtain Wall Quantities',$,'en',$); + +#11784= IFCRELASSOCIATESLIBRARY('0Uf1jYz6X2BvLx2ZEwVxN4',$,$,$,(#4531),#18674); +#18674= IFCLIBRARYREFERENCE($,$,$,'\X2\30AB30FC30C630F330A630A930FC30EB306B95A2308F308B5171901A306E57FA672C657091CF60C55831306E5B9A7FA93002\X0\','ja-JP',$); + +#11785= IFCRELASSOCIATESLIBRARY('0vcLK6W8TBBxE2xQl3ddtb',$,$,$,(#4532),#18675); +#18675= IFCLIBRARYREFERENCE($,$,'Damper Base Quantities',$,'en',$); + +#11786= IFCRELASSOCIATESLIBRARY('3AQldOj6r4FxaXR3Wulw_p',$,$,$,(#4533),#18676); +#18676= IFCLIBRARYREFERENCE($,$,'Electric Distribution Board Base Quantities',$,'en',$); + +#11787= IFCRELASSOCIATESLIBRARY('3iObRiWqvD3Pc4NwtjOjEN',$,$,$,(#4534),#18677); +#18677= IFCLIBRARYREFERENCE($,$,'Distribution Chamber Element Base Quantities',$,'en',$); + +#11788= IFCRELASSOCIATESLIBRARY('0Tdq9EkO9ACwDBFnb8nVdP',$,$,$,(#4535),#18678); +#18678= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r alle Bauelemente vom Typ T\S\|r.','de-DE',$); + +#11789= IFCRELASSOCIATESLIBRARY('1Cr95tuer7uueqGT1Qzv1f',$,$,$,(#4535),#18679); +#18679= IFCLIBRARYREFERENCE($,$,'Door Base Quantities',$,'en',$); + +#11790= IFCRELASSOCIATESLIBRARY('15Wq8ZBOP3JPYhPdjOQtWU',$,$,$,(#4535),#18680); +#18680= IFCLIBRARYREFERENCE($,$,$,'\X2\30C930A2306B95A2308F308B5171901A306E57FA672C657091CF60C55831306E5B9A7FA93002\X0\','ja-JP',$); + +#11791= IFCRELASSOCIATESLIBRARY('2m7KYnqvrDAxJ5AbeOgnNu',$,$,$,(#4536),#18681); +#18681= IFCLIBRARYREFERENCE($,$,'Duct Fitting Base Quantities',$,'en',$); + +#11792= IFCRELASSOCIATESLIBRARY('0JwQXlhIzF4ggUMky6Fzsd',$,$,$,(#4537),#18682); +#18682= IFCLIBRARYREFERENCE($,$,'Duct Segment Base Quantities',$,'en',$); + +#11793= IFCRELASSOCIATESLIBRARY('1nGxp5D6L54ftNE1wLcQfP',$,$,$,(#4538),#18683); +#18683= IFCLIBRARYREFERENCE($,$,'Duct Silencer Base Quantities',$,'en',$); + +#11794= IFCRELASSOCIATESLIBRARY('1sYHUbDKnBlQW$aX96rgju',$,$,$,(#4541),#18684); +#18684= IFCLIBRARYREFERENCE($,$,'Electric Appliance Base Quantities',$,'en',$); + +#11795= IFCRELASSOCIATESLIBRARY('1Ftzcda$X5ZvbpSwYfkJYx',$,$,$,(#4542),#18685); +#18685= IFCLIBRARYREFERENCE($,$,'Electric Flow Storage Device Base Quantities',$,'en',$); + +#11796= IFCRELASSOCIATESLIBRARY('2lOty46Wz9Kh7wFDBLvQj5',$,$,$,(#4543),#18686); +#18686= IFCLIBRARYREFERENCE($,$,'Electric Generator Base Quantities',$,'en',$); + +#11797= IFCRELASSOCIATESLIBRARY('36B7iGiSj0AAGsOurOAWbj',$,$,$,(#4544),#18687); +#18687= IFCLIBRARYREFERENCE($,$,'Electric Motor Base Quantities',$,'en',$); + +#11798= IFCRELASSOCIATESLIBRARY('1VjgB8VhT6ogfF122pHGsm',$,$,$,(#4545),#18688); +#18688= IFCLIBRARYREFERENCE($,$,'Electric Time Control Base Quantities',$,'en',$); + +#11799= IFCRELASSOCIATESLIBRARY('2q6aRmVw92K8uR042E$i2Y',$,$,$,(#4546),#18689); +#18689= IFCLIBRARYREFERENCE($,$,'Evaporative Cooler Base Quantities',$,'en',$); + +#11800= IFCRELASSOCIATESLIBRARY('1HWnaI5CPDaQNLfBlNevg8',$,$,$,(#4547),#18690); +#18690= IFCLIBRARYREFERENCE($,$,'Evaporator Base Quantities',$,'en',$); + +#11801= IFCRELASSOCIATESLIBRARY('0XSeC1ybD88hOsv0ZpaOlj',$,$,$,(#4550),#18691); +#18691= IFCLIBRARYREFERENCE($,$,'Fan Base Quantities',$,'en',$); + +#11802= IFCRELASSOCIATESLIBRARY('3NpZ_piUH02B4P9eH6kNvz',$,$,$,(#4551),#18692); +#18692= IFCLIBRARYREFERENCE($,$,'Filter Base Quantities',$,'en',$); + +#11803= IFCRELASSOCIATESLIBRARY('0Q4imZxn1C5fv1Nvnkp7E8',$,$,$,(#4552),#18693); +#18693= IFCLIBRARYREFERENCE($,$,'Fire Suppression Terminal Base Quantities',$,'en',$); + +#11804= IFCRELASSOCIATESLIBRARY('26FAPUHxDDJhvN_P6iihoQ',$,$,$,(#4553),#18694); +#18694= IFCLIBRARYREFERENCE($,$,'Flow Instrument Base Quantities',$,'en',$); + +#11805= IFCRELASSOCIATESLIBRARY('30flV4tG98NQlgLPjx7wtf',$,$,$,(#4554),#18695); +#18695= IFCLIBRARYREFERENCE($,$,'Flow Meter Base Quantities',$,'en',$); + +#11806= IFCRELASSOCIATESLIBRARY('36ayQ3Q9v2ivOOtMgngsoX',$,$,$,(#4555),#18696); +#18696= IFCLIBRARYREFERENCE($,$,'Footing Base Quantities',$,'en',$); + +#11807= IFCRELASSOCIATESLIBRARY('3Gi1YdQhj0WBcOeUGUhQyf',$,$,$,(#4556),#18697); +#18697= IFCLIBRARYREFERENCE($,$,'Heat Exchanger Base Quantities',$,'en',$); + +#11808= IFCRELASSOCIATESLIBRARY('0WPb0YZ8vBP9tT0XocQvlY',$,$,$,(#4557),#18698); +#18698= IFCLIBRARYREFERENCE($,$,'Humidifier Base Quantities',$,'en',$); + +#11809= IFCRELASSOCIATESLIBRARY('1rNaeGvUrFQxJTAvyN76oz',$,$,$,(#4559),#18699); +#18699= IFCLIBRARYREFERENCE($,$,'Interceptor Base Quantities',$,'en',$); + +#11810= IFCRELASSOCIATESLIBRARY('3aSADHkq11wxcQw1DWLXU0',$,$,$,(#4560),#18700); +#18700= IFCLIBRARYREFERENCE($,$,'Junction Box Base Quantities',$,'en',$); + +#11811= IFCRELASSOCIATESLIBRARY('17i0iYvvL5G8CRLL3vQ4p1',$,$,$,(#4562),#18701); +#18701= IFCLIBRARYREFERENCE($,$,'Labor Resource Base Quantities',$,'en',$); + +#11812= IFCRELASSOCIATESLIBRARY('0OdAkzy6zD_hmuHpWyR7RJ',$,$,$,(#4563),#18702); +#18702= IFCLIBRARYREFERENCE($,$,'Lamp Base Quantities',$,'en',$); + +#11813= IFCRELASSOCIATESLIBRARY('3HcE151dH4qeA1deHaSx7g',$,$,$,(#4564),#18703); +#18703= IFCLIBRARYREFERENCE($,$,'Light Fixture Base Quantities',$,'en',$); + +#11814= IFCRELASSOCIATESLIBRARY('12DFeq239EN9CRLofyU4TZ',$,$,$,(#4567),#18704); +#18704= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r alle Bauelemente vom Typ Tr\S\dger.','de-DE',$); + +#11815= IFCRELASSOCIATESLIBRARY('2GME3kMmf5dQB0OOEGEqPI',$,$,$,(#4567),#18705); +#18705= IFCLIBRARYREFERENCE($,$,'Member Base Quantities',$,'en',$); + +#11816= IFCRELASSOCIATESLIBRARY('1yenK1h9rFnAO3t6J1vJPw',$,$,$,(#4568),#18706); +#18706= IFCLIBRARYREFERENCE($,$,'Motor Connection Base Quantities',$,'en',$); + +#11817= IFCRELASSOCIATESLIBRARY('0jmvIgaN99QxZeuABMDddT',$,$,$,(#4569),#18707); +#18707= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r \S\Vffnungen','de-DE',$); + +#11818= IFCRELASSOCIATESLIBRARY('09neNTEj519vTX6$MiA7Mb',$,$,$,(#4569),#18708); +#18708= IFCLIBRARYREFERENCE($,$,'Opening Element Base Quantities',$,'en',$); + +#11819= IFCRELASSOCIATESLIBRARY('2FHI1bGPrFGRfHGh5gxfg6',$,$,$,(#4569),#18709); +#18709= IFCLIBRARYREFERENCE($,$,$,'\X2\958B53E3306B95A2308F308B5171901A306E57FA672C657091CF60C55831306E5B9A7FA93002\X0\','ja-JP',$); + +#11820= IFCRELASSOCIATESLIBRARY('3j_wnFmiD3DBlHqEeO6B6D',$,$,$,(#4570),#18710); +#18710= IFCLIBRARYREFERENCE($,$,'Outlet Base Quantities',$,'en',$); + +#11821= IFCRELASSOCIATESLIBRARY('2ytC0k0nLAyx$ZpZ6mSvh8',$,$,$,(#4573),#18711); +#18711= IFCLIBRARYREFERENCE($,$,'Pile Base Quantities',$,'en',$); + +#11822= IFCRELASSOCIATESLIBRARY('2D$iASGTv7kRvbvx$eeUkr',$,$,$,(#4574),#18712); +#18712= IFCLIBRARYREFERENCE($,$,'Pipe Fitting Base Quantities',$,'en',$); + +#11823= IFCRELASSOCIATESLIBRARY('3nkpjcjmH2Ff6rbCFfW3cl',$,$,$,(#4575),#18713); +#18713= IFCLIBRARYREFERENCE($,$,'Pipe Segment Base Quantities',$,'en',$); + +#11824= IFCRELASSOCIATESLIBRARY('20up7Xn5b4Bwf6cSVXsi69',$,$,$,(#4576),#18714); +#18714= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r alle Bauelemente vom Typ Platte.','de-DE',$); + +#11825= IFCRELASSOCIATESLIBRARY('0QkVxEzD11zxoXGMm1Am0K',$,$,$,(#4576),#18715); +#18715= IFCLIBRARYREFERENCE($,$,'Plate Base Quantities',$,'en',$); + +#11826= IFCRELASSOCIATESLIBRARY('1oXq_jsX1CmAIi32OrBFUF',$,$,$,(#4577),#18716); +#18716= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r \S\Vffnungen','de-DE',$); + +#11827= IFCRELASSOCIATESLIBRARY('1AmzFZIrrDyPhZSmX64ReD',$,$,$,(#4577),#18717); +#18717= IFCLIBRARYREFERENCE($,$,'Projection Element Base Quantities',$,'en',$); + +#11828= IFCRELASSOCIATESLIBRARY('2c$eZ3ADj6MBocj3CyagZX',$,$,$,(#4578),#18718); +#18718= IFCLIBRARYREFERENCE($,$,'Protective Device Base Quantities',$,'en',$); + +#11829= IFCRELASSOCIATESLIBRARY('2B5YFO1nX1nPQ3XcBrr9le',$,$,$,(#4579),#18719); +#18719= IFCLIBRARYREFERENCE($,$,'Protective Device Tripping Unit Base Quantities',$,'en',$); + +#11830= IFCRELASSOCIATESLIBRARY('2$r8dXU0LEBR8WhOIVAI73',$,$,$,(#4580),#18720); +#18720= IFCLIBRARYREFERENCE($,$,'Pump Base Quantities',$,'en',$); + +#11831= IFCRELASSOCIATESLIBRARY('0R7JB1o0j1KPTluhktpueZ',$,$,$,(#4582),#18721); +#18721= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r alle Bauelemente vom Typ Gel\S\dnder.','de-DE',$); + +#11832= IFCRELASSOCIATESLIBRARY('1FgnIek$135uFj8Gez9H9R',$,$,$,(#4582),#18722); +#18722= IFCLIBRARYREFERENCE($,$,'Railing Base Quantities',$,'en',$); + +#11833= IFCRELASSOCIATESLIBRARY('0NVCnFSSHBJ8rYOkbAHYSN',$,$,$,(#4582),#18723); +#18723= IFCLIBRARYREFERENCE($,$,$,'\X2\624B3059308A306B95A2308F308B5171901A306E57FA672C657091CF60C55831306E5B9A7FA93002\X0\','ja-JP',$); + +#11834= IFCRELASSOCIATESLIBRARY('1krJ81Xwv9gebkerjiRDAE',$,$,$,(#4583),#18724); +#18724= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r alle Bauelemente vom Typ Rampe.','de-DE',$); + +#11835= IFCRELASSOCIATESLIBRARY('3gJ1hzwkX1yPFpM$HbWqUn',$,$,$,(#4583),#18725); +#18725= IFCLIBRARYREFERENCE($,$,'Ramp Flight Base Quantities',$,'en',$); + +#11836= IFCRELASSOCIATESLIBRARY('0X0nApgFL7qRZ2Fb7Ue9D2',$,$,$,(#4586),#18726); +#18726= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r alle Bauelemente vom Typ Dach.','de-DE',$); + +#11837= IFCRELASSOCIATESLIBRARY('0TiqpgVI13x8om7DQY90Go',$,$,$,(#4586),#18727); +#18727= IFCLIBRARYREFERENCE($,$,'Roof Base Quantities',$,'en',$); + +#11838= IFCRELASSOCIATESLIBRARY('2icJhOKrT3HBndFejEZl2r',$,$,$,(#4587),#18728); +#18728= IFCLIBRARYREFERENCE($,$,'Sanitary Terminal Base Quantities',$,'en',$); + +#11839= IFCRELASSOCIATESLIBRARY('0LbvGBYpTFGfLGlrDfM_8K',$,$,$,(#4588),#18729); +#18729= IFCLIBRARYREFERENCE($,$,'Sensor Base Quantities',$,'en',$); + +#11840= IFCRELASSOCIATESLIBRARY('3YadIYMkn4PecntcspU43i',$,$,$,(#4591),#18730); +#18730= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r das Grundst\S\|ck','de-DE',$); + +#11841= IFCRELASSOCIATESLIBRARY('24GhaeD9X8zAALsrfzoGP3',$,$,$,(#4591),#18731); +#18731= IFCLIBRARYREFERENCE($,$,'Site Base Quantities',$,'en',$); + +#11842= IFCRELASSOCIATESLIBRARY('1oLJiJcvzFgv8eUVJYtt7K',$,$,$,(#4591),#18732); +#18732= IFCLIBRARYREFERENCE($,$,$,'\X2\65775730306B95A2308F308B5171901A306E57FA672C657091CF60C55831306E5B9A7FA93002\X0\','ja-JP',$); + +#11843= IFCRELASSOCIATESLIBRARY('2vXGm4I8H9EQrhaXshdnIN',$,$,$,(#4592),#18733); +#18733= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r alle Bauelemente vom Typ Decke.','de-DE',$); + +#11844= IFCRELASSOCIATESLIBRARY('0KO8GCbxj9xBNOCVkT0Cl7',$,$,$,(#4592),#18734); +#18734= IFCLIBRARYREFERENCE($,$,'Slab Base Quantities',$,'en',$); + +#11845= IFCRELASSOCIATESLIBRARY('3gXOI_6PTEIQzuFYGCWT_f',$,$,$,(#4592),#18735); +#18735= IFCLIBRARYREFERENCE($,$,$,'\X2\30B930E930D6306B95A2308F308B5171901A306E57FA672C657091CF60C55831306E5B9A7FA93002\X0\','ja-JP',$); + +#11846= IFCRELASSOCIATESLIBRARY('0sGAgqsmLBcRmVoUFK71C_',$,$,$,(#4594),#18736); +#18736= IFCLIBRARYREFERENCE($,$,'Solar Device Base Quantities',$,'en',$); + +#11847= IFCRELASSOCIATESLIBRARY('1D0N8F7hz1uv_SWKm_25pt',$,$,$,(#4595),#18737); +#18737= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r alle R\S\dume','de-DE',$); + +#11848= IFCRELASSOCIATESLIBRARY('3rX$MDHQjCsQnhdbGBNxfQ',$,$,$,(#4595),#18738); +#18738= IFCLIBRARYREFERENCE($,$,'Space Base Quantities',$,'en',$); + +#11849= IFCRELASSOCIATESLIBRARY('1nojusxP90mAuTJ1ocRSDk',$,$,$,(#4595),#18739); +#18739= IFCLIBRARYREFERENCE($,$,$,'\X2\90E85C4B306B95A2308F308B5171901A306E57FA672C657091CF60C55831306E5B9A7FA93002\X0\','ja-JP',$); + +#11850= IFCRELASSOCIATESLIBRARY('0tlsuRPyjBHBCA5mpuD4Cl',$,$,$,(#4596),#18740); +#18740= IFCLIBRARYREFERENCE($,$,'Space Heater Base Quantities',$,'en',$); + +#11851= IFCRELASSOCIATESLIBRARY('2N8UQ3fwPFjgtNksxdhi3E',$,$,$,(#4598),#18741); +#18741= IFCLIBRARYREFERENCE($,$,'Stack Terminal Base Quantities',$,'en',$); + +#11852= IFCRELASSOCIATESLIBRARY('3SUWXTNrz7TBNWi$yVHHHy',$,$,$,(#4599),#18742); +#18742= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r alle Bauelemente vom Typ Treppenlauf.','de-DE',$); + +#11853= IFCRELASSOCIATESLIBRARY('2KTbPCSR58ZPWdxavhn7_v',$,$,$,(#4599),#18743); +#18743= IFCLIBRARYREFERENCE($,$,'Stair Flight Base Quantities',$,'en',$); + +#11854= IFCRELASSOCIATESLIBRARY('3HV1ydIYP5jfs3Wb_6zFSV',$,$,$,(#4601),#18744); +#18744= IFCLIBRARYREFERENCE($,$,'Switching Device Base Quantities',$,'en',$); + +#11855= IFCRELASSOCIATESLIBRARY('1pemGmP8L6bhipX9lfOP1o',$,$,$,(#4602),#18745); +#18745= IFCLIBRARYREFERENCE($,$,'Tank Base Quantities',$,'en',$); + +#11856= IFCRELASSOCIATESLIBRARY('0HHoRx_v13TuebbDxX0a$k',$,$,$,(#4603),#18746); +#18746= IFCLIBRARYREFERENCE($,$,'Transformer Base Quantities',$,'en',$); + +#11857= IFCRELASSOCIATESLIBRARY('3o__KgQzHF$uco_p5HupdO',$,$,$,(#4604),#18747); +#18747= IFCLIBRARYREFERENCE($,$,'Tube Bundle Base Quantities',$,'en',$); + +#11858= IFCRELASSOCIATESLIBRARY('0KTNkMtyX6yQnN4U15EQtR',$,$,$,(#4605),#18748); +#18748= IFCLIBRARYREFERENCE($,$,'Unitary Control Element Base Quantities',$,'en',$); + +#11859= IFCRELASSOCIATESLIBRARY('2wimffb_PATvOxtmXNSCDm',$,$,$,(#4606),#18749); +#18749= IFCLIBRARYREFERENCE($,$,'Unitary Equipment Base Quantities',$,'en',$); + +#11860= IFCRELASSOCIATESLIBRARY('1oTgYv1nL6287QBKQ4vg9t',$,$,$,(#4607),#18750); +#18750= IFCLIBRARYREFERENCE($,$,'Valve Base Quantities',$,'en',$); + +#11861= IFCRELASSOCIATESLIBRARY('3GYH7t4xT3ZBYpv2QRNrBP',$,$,$,(#4609),#18751); +#18751= IFCLIBRARYREFERENCE($,$,'Vibration Isolator Base Quantities',$,'en',$); + +#11862= IFCRELASSOCIATESLIBRARY('2PDRJmFz50QuK0pk7oOPMX',$,$,$,(#4611),#18752); +#18752= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r alle Bauelemente vom Typ Wand.','de-DE',$); + +#11863= IFCRELASSOCIATESLIBRARY('3rnMn2rTP6gwpHRUS9gaVo',$,$,$,(#4611),#18753); +#18753= IFCLIBRARYREFERENCE($,$,'Wall Base Quantities',$,'en',$); + +#11864= IFCRELASSOCIATESLIBRARY('1R7BorLIP0uhHoikeE_a4p',$,$,$,(#4611),#18754); +#18754= IFCLIBRARYREFERENCE($,$,$,'\X2\58C1306B95A2308F308B5171901A306E57FA672C657091CF60C55831306E5B9A7FA93002\X0\','ja-JP',$); + +#11865= IFCRELASSOCIATESLIBRARY('0e1mNTT7P3nAQj5qG84DX0',$,$,$,(#4612),#18755); +#18755= IFCLIBRARYREFERENCE($,$,'Waste Terminal Base Quantities',$,'en',$); + +#11866= IFCRELASSOCIATESLIBRARY('3N45tdWSDF7elWiw0IQEl1',$,$,$,(#4613),#18756); +#18756= IFCLIBRARYREFERENCE($,$,$,'Basismengen f\S\|r alle Bauelemente vom Typ Fenster','de-DE',$); + +#11867= IFCRELASSOCIATESLIBRARY('1A0oZsDuDEfx$EzVsAB5xf',$,$,$,(#4613),#18757); +#18757= IFCLIBRARYREFERENCE($,$,'Window Base Quantities',$,'en',$); + +#11868= IFCRELASSOCIATESLIBRARY('0YjH6VeTTEcPMcjGrkOwP7',$,$,$,(#4613),#18758); +#18758= IFCLIBRARYREFERENCE($,$,$,'\X2\7A93306B95A2308F308B5171901A306E57FA672C657091CF60C55831306E5B9A7FA93002\X0\','ja-JP',$); +ENDSEC; + +END-ISO-10303-21; diff --git a/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4.ifcxml b/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4.ifcxml new file mode 100644 index 00000000..78e7aeca --- /dev/null +++ b/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4.ifcxml @@ -0,0 +1,17361 @@ + + +
+ + + + + + + + + + + + + + + + + + NONE + LOOSECOVER + MANHOLE + SECUREDCOVER + SECUREDCOVERWITHMANHOLE + OTHER + NOTKNOWN + UNSET + + + + + + + + + EMERGENCYPROCEDURE + URGENTPROCEDURE + EMERGENCYINSPECTION + URGENTINSPECTION + REACTIVE + + + + + + + + + + + + + + + + + + + + + + + GPS + LASERSCAN_AIRBORNE + LASERSCAN_GROUND + SONAR + THEODOLITE + USERDEFINED + NOTKNOWN + UNSET + + + + + + + + + BULB + FUSIBLESOLDER + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + GRAVITY + SPRING + OTHER + NOTKNOWN + UNSET + + + + + + + + + + ENTRYEXITDEVICE + FIRESMOKEDAMPERACTUATOR + DAMPERACTUATOR + VALVEPOSITIONER + LAMPACTUATOR + SUNBLINDACTUATOR + OTHER + NOTKNOWN + UNSET + + + + + + + + NEW + EXISTING + DEMOLISH + TEMPORARY + OTHER + NOTKNOWN + UNSET + + + + + + + PIANC + SHIGERU_UEDA + VASCO_COSTA + + + + + + + NONE + INSPECTION + TARIFFS + ISOLATION + + + + + + + IMPLEMENTED + UPGRADEABLETO + NOTIMPLEMENTED + OTHER + NOTKNOWN + UNSET + + + + + + + + + + RANGE + LIST + + + + + + + + + + + + ASSIGNMENT + LEASE + TENANT + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + BIDIRECTIONAL + UNIDIRECTIONALRIGHT + UNIDIRECTIONALLEFT + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + MANUFACTUREDITEM + CONSTRUCTEDONSITE + OTHER + NOTKNOWN + UNSET + + + + + + + BLOWTHROUGH + DRAWTHROUGH + OTHER + NOTKNOWN + UNSET + + + + + + + + COARSEMETALSCREEN + COARSECELLFOAMS + COARSESPUNGLASS + MEDIUMELECTRETFILTER + MEDIUMNATURALFIBERFILTER + HEPAFILTER + ULPAFILTER + MEMBRANEFILTERS + RENEWABLEMOVINGCURTIANDRYMEDIAFILTER + ELECTRICALFILTER + ROLLFORM + ADHESIVERESERVOIR + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + SINGLEDUCT + DUALDUCT + MULTIZONE + OTHER + NOTKNOWN + UNSET + + + + + + + CONSTANTVOLUME + CONSTANTVOLUMESINGLEZONE + CONSTANTVOLUMEMULTIPLEZONEREHEAT + CONSTANTVOLUMEBYPASS + VARIABLEAIRVOLUME + VARIABLEAIRVOLUMEREHEAT + VARIABLEAIRVOLUMEINDUCTION + VARIABLEAIRVOLUMEFANPOWERED + VARIABLEAIRVOLUMEDUALCONDUIT + VARIABLEAIRVOLUMEVARIABLEDIFFUSERS + VARIABLEAIRVOLUMEVARIABLETEMPERATURE + OTHER + NOTKNOWN + UNSET + + + + + + + SIDEWALLHIGH + SIDEWALLLOW + CEILINGPERIMETER + CEILINGINTERIOR + FLOOR + SILL + OTHER + NOTKNOWN + UNSET + + + + + + + SURFACE + FLATFLUSH + LAYIN + OTHER + NOTKNOWN + UNSET + + + + + + + ROUND + RECTANGULAR + SQUARE + SLOT + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + FIXED + VARIABLE + OTHER + NOTKNOWN + UNSET + + + + + + + CASTIN + DRILLEDANDFIXED + THROUGHBOLTED + + + + + + + + + + + + + + + + + CEILING + PANEL + YAGI + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + MODEMCONTROLLER + TELEPHONEDIRECTORY + FANCOILUNITCONTROLLER + ROOFTOPUNITCONTROLLER + UNITVENTILATORCONTROLLER + SPACECONFORTCONTROLLER + VAV + PUMPCONTROLLER + BOILERCONTROLLER + DISCHARGEAIRCONTROLLER + OCCUPANCYCONTROLLER + CONSTANTLIGHTCONTROLLER + SCENECONTROLLER + PARTITIONWALLCONTROLLER + REALTIMEKEEPER + REALTIMEBASEDSCHEDULER + LIGHTINGPANELCONTROLLER + SUNBLINDCONTROLLER + OTHER + NOTKNOWN + UNSET + + + + + + + + SUPPLYAIR + RETURNAIR + EXHAUSTAIR + COOLINGTOWER + OTHER + NOTKNOWN + UNSET + + + + + + + + + FREIGHT + PASSENGER + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + SINGLEDUCT + DUALDUCT + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + FACTORY + OFFSITE + SITE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + FIXED + NONFIXED + OTHER + NOTKNOWN + UNSET + + + + + + + VERYHIGH + HIGH + MODERATE + LOW + VERYLOW + + + + + + + + + + + PERSONAL + REAL + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + CAPITALISED + EXPENSED + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + EVALUATOR + WHEELDETECTOR + OTHER + NOTKNOWN + UNSET + + + + + + + + + + NONE + ATMOSPHERICVACUUMBREAKER + ANTISIPHONVALVE + DOUBLECHECKBACKFLOWPREVENTER + PRESSUREVACUUMBREAKER + REDUCEDPRESSUREBACKFLOWPREVENTER + OTHER + NOTKNOWN + UNSET + + + + + + + NONE + 1 + 2 + 3 + 4 + 12 + 13 + 14 + 23 + 24 + 34 + 123 + 124 + 134 + 234 + 1234 + + + + + + + + + + LOCALBATTERY + CENTRALBATTERY + OTHER + NOTKNOWN + UNSET + + + + + + + + SINGLE + DOUBLE + ALTERNATE + OTHER + USERDEFINED + NOTDEFINED + + + + + + + + + + + + + + + FRAME + BASE + NONE + OTHER + NOTKNOWN + UNSET + + + + + + + + + DOMESTIC + FOOT + POOL + PLUNGE + SITZ + SPA + TREATMENT + OTHER + NOTKNOWN + UNSET + + + + + + + + + RECHARGEABLE + SINGLECHARGE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + SIDE + END + + + + + + + + + + + BOW + STERN + + + + + + + + FOLDINGCURTAIN + PARALLEL + OPPOSED + SINGLE + OTHER + NOTKNOWN + UNSET + + + + + + + CRIMPED + UNCRIMPED + OTHER + NOTKNOWN + UNSET + + + + + + + + + FLAT + FABRICATEDAIRFOIL + EXTRUDEDAIRFOIL + OTHER + NOTKNOWN + UNSET + + + + + + + BLADESOUTSIDE + BLADESINSIDE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + SOLIDBAR + HOLLOWBAR + RIBBED + NOTKNOWN + UNSET + USERDEFINED + + + + + + + + + + + + GROUTED + ANCHORED + ANCHOREDWITHEXPANSIONCASING + COMBINATION + FRICTION + FITTING + CABLE + WIRE + SELFDRILLING + GLASSFIBREREINFORCEDPLASTICS + NOTKNOWN + UNSET + USERDEFINED + + + + + + + + + + + + + + + + + SITE_INVESTIGATION + HYDROCARBON + FEEDSTOCK + MINERAL + GEOLOGICAL + HYDROGEOLOGICAL + DEPOSIT + STORAGE + ENVIRONMENTAL + PEDOLOGICAL + GEOTHERMAL + USERDEFINED + NOTKNOWN + NOTDEFINED + + + + + + + + + CAP_REPLACED + CASING_REPLACED + CASING_PARTIALLY_REPLACED + CASING_INSTALLED + INSTALLED + RECONDITIONED + CHAMBER_RECONDITIONED + DECONSTRUCTED + PARTIALLY_DECONSTRUCTED + REFILLED + PARTIALLY_REFILLED + USERDEFINED + NOTKNOWN + NOTDEFINED + + + + + + + + + + + + + + + LEFTDEVIATION + RIGHTDEVIATION + SYMETRIC + RIGHT_LEFTDEVIATION + RIGHT_RIGHTDEVIATION + LEFT_LEFTDEVIATION + LEFT_RIGHTDEVIATION + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + TWOWAY + FOURWAY + OTHER + USERDEFINED + NOTDEFINED + + + + + + + + + + + + LIGHT + MEDIUM + HEAVY + NOTKNOWN + UNSET + + + + + + + ORANGE + RED + YELLOW + GREEN + BLUE + MAUVE + OTHER + NOTKNOWN + UNSET + + + + + + + + STATIONDIRECTION + OPPOSITETOSTATIONDIRECTION + OTHER + NOTKNOWN + UNSET + + + + + + + + DIELECTRIC + METALLIC + OTHER + NOTKNOWN + UNSET + + + + + + + FRONTSIDE + REARSIDE + HORIZONTAL + VERTICAL + OTHER + NOTKNOWN + UNSET + + + + + + + + POWERSUPPLY + TELECOMMUNICATION + OTHER + NOTKNOWN + UNSET + + + + + + + + PHOTO + VIDEO + AUDIOVIDEO + OTHER + NOTKNOWN + UNSET + + + + + + + + + SINGLE + CENTER_CANTILEVER + DIRECT_SUSPENSION + INSULATED_OVERLAP_CANTILEVER + INSULATED_SUSPENSION_SET + MECHANICAL_OVERLAP_CANTILEVER + MIDPOINT_CANTILEVER + MULTIPLE_TRACK_CANTILEVER + OUT_OF_RUNNING_CANTILEVER + PHASE_SEPARATION_CANTILEVER + SYSTEM_SEPARATION_CANTILEVER + TRANSITION_CANTILEVER + TURNOUT_CANTILEVER + UNDERBRIDGE_CANTILEVER + OTHER + NOTKNOWN + UNSET + + + + + + + + + + FANCYCLING + TWOSPEEDFAN + VARIABLESPEEDFAN + DAMPERSCONTROL + BYPASSVALVECONTROL + MULTIPLESERIESPUMPS + TWOSPEEDPUMP + VARIABLESPEEDPUMP + OTHER + NOTKNOWN + UNSET + + + + + + + INLETVANE + VARIABLESPEEDDRIVE + BLADEPITCHANGLE + TWOSPEED + DISCHARGEDAMPER + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + INSITU + MIXED + PRECAST + PRINTED + OTHER + NOTKNOWN + UNSET + + + + + + + + SINGLE_STAY + DOUBLE_STAY + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + TYPE_33C1 + TYPE_40C1 + TYPE_47C1 + TYPE_CR3_60U + TYPE_R260 + TYPE_R320CR + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + OPENCIRCUIT + CLOSEDCIRCUITWET + CLOSEDCIRCUITDRY + CLOSEDCIRCUITDRYWET + OTHER + NOTKNOWN + UNSET + + + + + + + + HIGHLEVEL + LOWLEVEL + NONE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + DYNAMIC + STATIC + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + LEFT + RIGHT + OTHER + NOTKNOWN + UNSET + + + + + + + WATER + BRINE + GLYCOL + OTHER + NOTKNOWN + UNSET + + + + + + + + CROSSFLOW + CROSSCOUNTERFLOW + CROSSPARALLELFLOW + OTHER + NOTKNOWN + UNSET + + + + + + + + FLOOR + CEILING + UNIT + OTHER + NOTKNOWN + UNSET + + + + + + + DRAWTHROUGH + BLOWTHROUGH + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DRYCONTACTSINTERFACE + MANAGEMENTINTERFACE + OTHER_IO_INTERFACE + SYNCHRONIZATIONINTERFACE + OTHER + NOTKNOWN + UNSET + + + + + + + ETHERNET + STM_1 + STM_16 + STM_256 + STM_4 + STM_64 + USB + XDSL + OTHER + NOTKNOWN + UNSET + + + + + + + + ROLLER + TAMPING + NONE + USERDEFINED + + + + + + + + + + TRANSVERSAL_WATER_REMOVAL + LIFTING_WATER_WELLS + DISPERSING_WELLS + OTHER + NOTKNOWN + NOTDEFINED + + + + + + + BOULDERS + BOULDERS_WITH_COBBLES + BOULDERS_WITH_FINER_SOILS + GRAVEL_WITH_COBBLES + GRAVEL + SANDY_GRAVEL_WITH_COBBLES + SANDY_GRAVEL + GRAVEL_WITH_CLAY_OR_SILT + GRAVELLY_SAND + SAND + SAND_WITH_CLAY_AND_SILT + SANDY_SILT + SANDY_GRAVELLY_SILT + SANDY_CLAYEY_SILT + CLAYEY_SILT + SILTY_CLAY + SANDY_GRAVELLY_CLAY + SILT + CLAY + ORGANIC_SILT + ORGANIC_CLAY + SANDY_PEAT + FILL + COBBLES + COBBLES_WITH_BOULDERS + COBBLES_WITH_FINER_SOILS + OTHER + NOTKNOWN + UNSET + + + + + + + ACTIVATEDCARBON + PARTICLE_FILTER + COALESCENSE_FILTER + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PHASE_L1 + PHASE_L2 + PHASE_L3 + NEUTRAL + PROTECTIVEEARTH + PROTECTIVEEARTHNEUTRAL + OTHER + NOTKNOWN + UNSET + + + + + + + + + + ALUMINIUM + COPPER + OTHER + NOTKNOWN + UNSET + + + + + + + HELICALCONDUCTOR + CIRCULARCONDUCTOR + SECTORCONDUCTOR + RECTANGULARCONDUCTOR + OTHER + NOTKNOWN + UNSET + + + + + + + CIRCULAR + OVAL + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + MALE + FEMALE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + BEADEDSLEEVE + COMPRESSION + CRIMP + DRAWBAND + DRIVESLIP + FLANGED + OUTSIDESLEEVE + SLIPON + SOLDERED + SSLIP + STANDINGSEAM + SWEDGE + WELDED + OTHER + NONE + USERDEFINED + NOTDEFINED + + + + + + + BRAZED + COMPRESSION + FLANGED + GROOVED + OUTSIDESLEEVE + SOLDERED + SWEDGE + THREADED + WELDED + OTHER + NONE + UNSET + + + + + + + + + + + + + + + + + + SOLIDCONDUCTOR + STRANDEDCONDUCTOR + FLEXIBLESTRANDEDCONDUCTOR + OTHER + NOTKNOWN + UNSET + + + + + + + + + CAPACITORSWITCHING + LOWCURRENT + MAGNETICLATCHING + MECHANICALLATCHING + MODULAR + REVERSING + STANDARD + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + LINEAR + EXPONENTIAL + OTHER + NOTKNOWN + UNSET + + + + + + + + FIXEDEXITINGWATERTEMP + WETBULBTEMPRESET + OTHER + NOTKNOWN + UNSET + + + + + + + NOT + AND + OR + XOR + LOWERLIMITSWITCH + UPPERLIMITSWITCH + LOWERBANDSWITCH + UPPERBANDSWITCH + AVERAGE + CALENDAR + INPUT + OUTPUT + VARIABLE + OTHER + NOTKNOWN + UNSET + + + + + + + CONSTANT + MODIFIER + ABSOLUTE + INVERSE + HYSTERESIS + RUNNINGAVERAGE + DERIVATIVE + INTEGRAL + BINARY + ACCUMULATOR + PULSECONVERTER + LOWERLIMITCONTROL + UPPERLIMITCONTROL + SUM + SUBTRACT + PRODUCT + DIVIDE + AVERAGE + MAXIMUM + MINIMUM + REPORT + SPLIT + INPUT + OUTPUT + VARIABLE + OTHER + NOTKNOWN + UNSET + + + + + + + + INPUT + OUTPUT + VARIABLE + OTHER + NOTKNOWN + UNSET + + + + + + + PRIMARY + SECONDARY + OTHER + NOTKNOWN + UNSET + + + + + + + PROPORTIONAL + PROPORTIONALINTEGRAL + PROPORTIONALINTEGRALDERIVATIVE + OTHER + NOTKNOWN + UNSET + + + + + + + FORCED + NATURAL + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SHUTTERBLADE + CURVEDBLADE + REMOVABLE + REVERSIBLE + NONE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + PAINTED + EPOXYCOATED + GALVANISED + STAINLESS + POWDERCOATED + GALVANIZEDANDPOWDERCOATED + NONE + NOTDEFINED + + + + + + + + + + + + + + + INSTANTANEOUS_FEMALE + INSTANTANEOUS_MALE + OTHER + USERDEFINED + NOTDEFINED + + + + + + + + + + + + + + + + + + + + + + + + + + FLATOVAL + RECTANGULAR + ROUND + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + INTERNAL + EXTERNAL + + + + + + + + + + + + + + + AUTOMATICANDCONTINUOUS + MANUALANDSINGLE + OTHER + NOTKNOWN + UNSET + + + + + + + COPPER + FIBER + OTHER + NOTKNOWN + UNSET + + + + + + + + + + EARTHQUAKE + FOREIGNOBJECT + WINDANDRAIN + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + CAST_IN_PLACE + WELDED_TO_STRUCTURE + LOOSE + ATTACHED_FOR_DELIVERY + PRECAST + NOTDEFINED + + + + + + + + + + + + + + + + + + + + + + + + + + + + + THEAD + SINGLEBUTT + DOUBLEBUTT + HORN + KIDNEY + PILLAR + CLEAT + RING + + + + + + + SUMPPUMP + WELLPOINT + DEEPWELL + VACUUMWELLPOINTS + EDUCTORWELLS + USERDEFINED + + + + + + + + + + + + + + + + + + + + + ROCKER + SELECTOR + TWIST + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + CLOCKWISE + COUNTERCLOCKWISE + OTHER + NOTKNOWN + UNSET + + + + + + + + PARALLEL + PERPENDICULAR + ADJUSTABLE + OTHER + NOTKNOWN + UNSET + + + + + + + + + TOPHORIZONTAL + TOPANGULARDOWN + TOPANGULARUP + DOWNBLAST + BOTTOMANGULARDOWN + BOTTOMHORIZONTAL + BOTTOMANGULARUP + UPBLAST + OTHER + NOTKNOWN + UNSET + + + + + + + + DUCT + SCREEN + LOUVER + DAMPER + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + EXTREMELY_CLOSE + VERY_CLOSE + CLOSE + MEDIUM + WIDE + VERY_WIDE + + + + + + + + + POTWASHER + TRAYWASHER + DISHWASHER + BOTTLEWASHER + CUTLERYWASHER + OTHER + UNKNOWN + UNSET + + + + + + + CENTER + STATION + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + CRT + DLP + LCD + LED + PLASMA + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ONEEND + BOTHENDS + NONE + OTHER + NOTKNOWN + UNSET + + + + + + + DIRECTDRIVE + BELTDRIVE + COUPLING + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + CONSTANTFRICTION + CONSTANTPRESSURE + STATICREGAIN + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + STANDARD + TIMEDELAYED + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + 2DIRECTION + 3DIRECTION + OTHER + NOTKNOWN + UNSET + + + + + + + HAND + EXCAVATOR + JACKHAMMER + RIPPER + DRILLANDBLAST + USERDEFINED + + + + + + + + + + + + + + + + + + + + + + MOTORDRIVE + MAGNETIC + OTHER + NOTKNOWN + UNSET + + + + + + + + + ACPLUG + DCPLUG + COAXIAL + CRIMP + RJ + RADIO + DIN + DSUB + DVI + EIAJ + HDMI + RCA + SOCKET + TRS + USB + XLR + OTHER + NOTKNOWN + UNSET + + + + + + + + ALONGTRACKFEEDER + BYPASSFEEDER + NEGATIVEFEEDER + POSITIVEFEEDER + REINFORCINGFEEDER + OTHER + NOTKNOWN + UNSET + + + + + + + HIGHVOLTAGE + LOWVOLTAGE + EXTRALOWVOLTAGE + OTHER + NOTKNOWN + UNSET + + + + + + + TN + TN_C + TN_S + TN_C_S + TT + IT + OTHER + NOTKNOWN + UNSET + + + + + + + STEAMCOOKER + DEEPFRYER + STOVE + OVEN + TILTINGFRYINGPAN + COOKINGKETTLE + OTHER + UNKNOWN + UNSET + + + + + + + + + + NON_ELECTRIFIED + AC + DC + OTHER + NOTKNOWN + UNSET + + + + + + + + OL + TMP_STD + TMP_SC + TMP_MP + TMP_BM + OTHER + NOTKNOWN + UNSET + + + + + + + LOWPASSFILTER + HIGHPASSFILTER + BANDPASSFLITER + BANDSTOPFILTER + HARMONICFILTER + FILTERCAPACITOR + OTHER + NOTKNOWN + UNSET + + + + + + + + EP_BM + EP_MP + EP_SC + EP_STD + EP_TIMEDELAYED + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + CONCAVECONVEX + FLATCONVEX + CONVEXCONVEX + CONCAVEFLAT + FLATFLAT + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + COAL + COAL_PULVERIZED + ELECTRICITY + GAS + OIL + PROPANE + WOOD + WOOD_CHIP + WOOD_PELLET + WOOD_PULVERIZED + OTHER + NOTKNOWN + UNSET + + + + + + + DIESEL + GASOLINE + NATURALGAS + PROPANE + BIODIESEL + SEWAGEGAS + HYDROGEN + BIFUEL + OTHER + UNKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + WATER + BRINE + GLYCOL + OTHER + NOTKNOWN + UNSET + + + + + + + + COLDLIQUID + COLDAIR + OTHER + NOTKNOWN + UNSET + + + + + + + TUNNELFACE + TUNNELWALL + TUNNELROOF + INVERT + + + + + + + DRILLBLAST + + + + + + + TOPHEADING + + + + + + + + + + + + + SINGLE_DIRECTION + BI_DIRECTION + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + FOURWAYPATTERN + SINGLEDEFLECTION + DOUBLEDEFLECTION + SIGHTPROOF + EGGCRATE + PERFORATED + LOUVERED + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + FAILOPEN + FAILCLOSED + OTHER + NOTKNOWN + UNSET + + + + + + + + + + ARRANGEMENT1 + ARRANGEMENT2 + ARRANGEMENT3 + ARRANGEMENT4 + ARRANGEMENT7 + ARRANGEMENT8 + ARRANGEMENT9 + ARRANGEMENT10 + OTHER + NOTKNOWN + UNSET + + + + + + + + MANUFACTUREDCURB + FIELDERECTEDCURB + CONCRETEPAD + SUSPENDED + WALLMOUNTED + DUCTMOUNTED + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + COLD + HOT + MIXED + OTHER + NOTKNOWN + UNSET + + + + + + + CERAMICDISC + LEVERHANDLE + NONCONCUSSIVESELFCLOSING + QUARTERTURN + QUICKACTION + SCREWDOWN + SELFCLOSING + TIMEDSELFCLOSING + OTHER + NOTKNOWN + UNSET + + + + + + + + BIB + GLOBE + DIVERTER + DIVIDEDFLOWCOMBINATION + PILLAR + SINGLEOUTLETCOMBINATION + SPRAY + SPRAYMIXING + OTHER + NOTKNOWN + UNSET + + + + + + + + + HIGH + MEDIUM + LOW + OTHER + NOTKNOWN + UNSET + + + + + + + + + + ARCH + CELL + CONE + CYLINDER + PNEUMATIC + + + + + + + AQUA + BLACK + BLUE + BROWN + GREEN + ORANGE + RED + ROSE + SLATE + VIOLET + WHITE + YELLOW + OTHER + NOTKNOWN + UNSET + + + + + + + MULTIMODE + SINGLEMODE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + STANDARDSINGLEMODEFIBER + LOWWATERPEAKFIBER + DISPERSIONSHIFTEDFIBER + CUTOFFSHIFTEDFIBER + NON_ZERODISPERSIONSHIFTEDFIBER + BEND_INSENSITIVEFIBER + OM1 + OM2 + OM3 + OM4 + OM5 + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + ANNODIZED + PAINTED + NONE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + DRYBARREL + WETBARREL + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + COUNTERFLOW + CROSSFLOW + PARALLELFLOW + MULTIPASS + OTHER + NOTKNOWN + UNSET + + + + + + + COUNTERFLOW + CROSSFLOW + PARALLELFLOW + OTHER + NOTKNOWN + UNSET + + + + + + + COUNTERFLOW + CROSSFLOW + PARALLELFLOW + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + DAMPER + BELLOWS + NONE + OTHER + NOTKNOWN + UNSET + + + + + + + + MASTER + SUBMASTER + SUBMETER + OTHER + NOTKNOWN + UNSET + + + + + + + LINEARSINGLE + LINEARDOUBLE + LINEARFOURWAY + RADIAL + SWIRL + DISPLACMENT + COMPACTJET + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + LEVER + PULL + PUSH + SENSOR + OTHER + NOTKNOWN + UNSET + + + + + + + + + DUALPOWERNETWORK + OTHER + NOTKNOWN + UNSET + + + + + + + + + DRINKINGWATER + EYEWASH + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + LINE + NEUTRAL + PROTECTIVEEARTH + PROTECTIVEEARTHNEUTRAL + OTHER + NOTKNOWN + UNSET + + + + + + + + + + ACOUSTICAL + GLAZED + HORZ_SEG + MONOLITHIC + OPEN + ENDS + DOOR + SCREEN + OTHER + NOTKNOWN + UNSET + + + + + + + ENGINEPROTECTIONDEVICE + FUSEDSWITCH + HRC + OVERLOADPROTECTIONDEVICE + SWITCHDISCONNECTORFUSE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + COMMERCIALBUTANE + COMMERCIALPROPANE + LIQUEFIEDPETROLEUMGAS + NATURALGAS + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + STDGROUTING_CEMENT + MICROFINE_CEMENT + ULTRAFINE_CEMENT + CHEMICAL_COMPONENT + USERDEFINED + NOTKNOWN + UNSET + + + + + + + + + FISHPLATE + WELD + NONE + OTHER + NOTKNOWN + UNSET + + + + + + + GUARDRAILSONLY + GUARDRAILANDSPOTSLEEPERS + SPOTSLEEPERSONLY + OTHER + NOTKNOWN + UNSET + + + + + + + VERTICAL + BACKINLET + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + POINT + PATH + SURFACE + OTHER + NOTKNOWN + UNSET + + + + + + + WATER + STEAM + OTHER + NOTKNOWN + UNSET + + + + + + + + SENSIBLE + LATENT + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + FOG + STRAIGHTSTREAM + OTHER + NOTKNOWN + UNSET + + + + + + + CABINET_RECESSED + CABINET_SEMIRECESSED + SURFACE + OTHER + NOTKNOWN + UNSET + + + + + + + RACK + REEL + OTHER + NOTKNOWN + UNSET + + + + + + + + + PORTABLE + FIXED + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AUTOMATIC + MANUAL + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + NONE + 1 + 2 + 3 + 4 + 12 + 13 + 14 + 23 + 24 + 34 + 123 + 124 + 134 + 234 + 1234 + + + + + + + + + + + + + + + CURRENT + VOLTAGE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + INDUCT + INSOIL + ONWALL + BELOWCEILING + OTHER + NOTKNOWN + UNSET + + + + + + + + + REGENERATED + REUSED + NEW + OTHER + NOTKNOWN + UNSET + + + + + + + + + LONGRODINSULATOR + PININSULATOR + POSTINSULATOR + OTHER + NOTKNOWN + UNSET + + + + + + + + CLASS0APPLIANCE + CLASS0IAPPLIANCE + CLASSIAPPLIANCE + CLASSIIAPPLIANCE + CLASSIIIAPPLIANCE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + NONE + DIRECT + INDIRECT + DIRECTANDINDIRECT + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + ONOFF + STEPPED + MODULATING + NONE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + LANDING + LANDINGWITHPRESSUREREGULATION + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + LEFT + RIGHT + MIDDLE + OTHER + NOTKNOWN + UNSET + + + + + + + FACENAIL + SIDENAIL + CUT_IN + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + CROSS + TEE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + BUTTONS + TOUCHSCREEN + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + CONVENTIONAL + ELECTRONIC + LOWLOSS + OTHER + RESISTOR + NOTKNOWN + UNSET + + + + + + + CAPACITIVE + INDUCTIVE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ACQUISITION + CRADLETOSITE + DECONSTRUCTION + DISPOSAL + DISPOSALTRANSPORT + GROWTH + INSTALLATION + MAINTENANCE + MANUFACTURE + OCCUPANCY + OPERATION + PROCUREMENT + PRODUCTION + PRODUCTIONTRANSPORT + RECOVERY + REFURBISHMENT + REPAIR + REPLACEMENT + TRANSPORT + USAGE + WASTE + WHOLELIFECYCLE + USERDEFINED + NOTDEFINED + + + + + + + + + + CABLESPANNED + FREESTANDING + POLE_SIDE + POLE_TOP + RECESSED + SURFACE + SUSPENDED + TRACKMOUNTED + OTHER + NOTKNOWN + UNSET + + + + + + + CEILING + FLOOR + FURNITURE + POLE + WALL + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + PASSENGER + FREIGHT + ENTERDEPOT + PASSENGERANDFREIGHT + EXITDEPOT + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OFFLOAD + ONLOAD + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + FLAT + TONGUE_GROOVE + CONVEX_CONVEX + CONCAVE_CONVEX + UNSET + NOTKNOWN + USERDEFINED + + + + + + + + + + + + + + + + + + + + + + + + + + + + + LRM_ABSOLUTE + LRM_RELATIVE + LRM_INTERPOLATIVE + LRM_USERDEFINED + + + + + + + + + ELECTRIC + PHOTOVOLTAIC + OTHER + NOTKNOWN + UNSET + + + + + + + ACTIVE_LUBRICATION + PASSIVE_LUBRICATION + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + CONDITIONBASED + CORRECTIVE + PLANNEDCORRECTIVE + SCHEDULED + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + STOP_SIGN + RESTRICTION_SIGN + RESTRICTION_PROTECTION_AREA_TERMINAL_SIGN + FOUR_ASPECT_CAB_SIGNAL_CONNECT_SIGN + FOUR_ASPECT_CAB_SIGNAL_DISCONNECT_SIGN + TRACK_CIRCUIT_TUNING_ZONE_SIGN + RESTRICTION_PLACE_SIGN + LOCOMOTIVE_STOP_POSITION_SIGN + EMU_STOP_POSITION_SIGN + RELAY_STATION_SIGN + SECTION_SIGNAL_MARKER + LEVEL_CONVERSION_SIGN + COMMUNICATION_MODE_CONVERSION_MARKER + CABLE_POST_MARKER + OTHER + NOTKNOWN + UNSET + APPROACHING_MARKER + + + + + + + + + + + + + + + + + + ANALOG + DIGITAL + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + MECHANICAL_COMPRESSION + MECHANICAL_TRACTION + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CRITICAL + VERYHIGH + HIGH + CONSIDERABLE + MODERATE + SOME + LOW + VERYLOW + INSIGNIFICANT + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + MANUAL + PREDEFINED + THERMOSTATIC + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + BUTTON + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + IOT + SENSORS + PPM + INSPECTION + FEEDBACK + + + + + + + DIRECTDRIVE + BELTDRIVE + COUPLING + OTHER + NOTKNOWN + UNSET + + + + + + + OPENDRIPPROOF + TOTALLYENCLOSEDAIROVER + TOTALLYENCLOSEDFANCOOLED + TOTALLYENCLOSEDNONVENTILATED + OTHER + NOTKNOWN + UNSET + + + + + + + INAIRSTREAM + OUTOFAIRSTREAM + OTHER + NOTKNOWN + UNSET + + + + + + + + BACKTOWALL + PEDESTAL + COUNTERTOP + WALLHUNG + OTHER + NOTKNOWN + UNSET + + + + + + + PERFORATEDTRAY + LADDER + OTHER + NOTKNOWN + UNSET + + + + + + + + + + PHOTOELECTRICCELL + PRESSUREPAD + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SUPPORT_FITTING + SUSPENSION_FITTING + REGISTRATION_FITTING + TERMINATION_FITTING + TENSIONING_FITTING + EARTHING_FITTING + JOINT_FITTING + OTHER + NOTKNOWN + UNSET + + + + + + + TROLLY_TYPE_CONTACT_LINE + TROLLY_TYPE_WITH_STITCHWIRE + OCL_WITH_CATENARY_SUSPENSION + OCL_WITH_STITCHED_CATENARY_SUSPENSION + COMPOUND_CATENARY_SUSPENSION + RIGID_CATENARY + OTHER + NOTKNOWN + UNSET + + + + + + + + + + FIXED + TWOSTEP + MODULATING + OTHER + NOTKNOWN + UNSET + + + + + + + + AUTOMATIC + MANUAL + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + GRILL + LOUVER + SCREEN + OTHER + NOTKNOWN + UNSET + + + + + + + SIDEHUNGRIGHTHAND + SIDEHUNGLEFTHAND + TILTANDTURNRIGHTHAND + TILTANDTURNLEFTHAND + TOPHUNG + BOTTOMHUNG + PIVOTHORIZONTAL + PIVOTVERTICAL + SLIDINGHORIZONTAL + SLIDINGVERTICAL + REMOVABLECASEMENT + FIXEDCASEMENT + OTHEROPERATION + NOTDEFINED + OTHER + NOTKNOWN + UNSET + + + + + + + + BREAKOUT + LOOSETUBE + PATCHCORD + PIGTAIL + TIGHTBUFFERED + OTHER + NOTKNOWN + UNSET + + + + + + + ACTIVE + PASSIVE + OTHER + NOTKNOWN + UNSET + + + + + + + MULTIMODE + SINGLEMODE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + VERTICAL + HORIZONTAL + VERTICALORHORIZONTAL + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + FRAGILE + HANDLEWITHCARE + OTHER + NOTKNOWN + UNSET + + + + + + + + + DOUBLE_ACTING + FIXED_PANEL + FOLDING + REVOLVING + ROLLINGUP + SLIDING + SWINGING + OTHER + NOTKNOWN + UNSET + NOTDEFINED + + + + + + + BOTTOM + LEFT + MIDDLE + RIGHT + TOP + OTHER + NOTKNOWN + UNSET + + + + + + + + + + LEFT + MIDDLE + RIGHT + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + HORIZONTALCYLINDER + VERTICALCYLINDER + RECTANGULAR + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + CASH + CARD + E_PAYMENT + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + RIGHTARROW + LEFTARROW + DOWNARROW + UPARROW + OTHER + NOTKNOWN + UNSET + + + + + + + + + OPEN + CLOSED + + + + + + + + + STRAIGHT + RIGHT + LEFT + TOP + OTHER + NOTKNOWN + UNSET + + + + + + + + MONITORING + SURVEY + + + + + + + CEILING + FLOOR + WALL + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + AUDIO + VIDEO + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + DUALPOLARIZATION + SINGLEPOLARIZATION + OTHER + NOTKNOWN + UNSET + + + + + + + + 1P + 2P + 3P + 4P + 1PN + 3PN + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + MOTORDRIVEN + ENGINEDRIVEN + GASTURBINE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + AC + DC + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + DIAL + DIGITAL + MANOMETER + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IMPORT + EXPORT + TRANSFER + + + + + + + TEU + CGT + BARREL + TONNE + PASSENGER + VEHICLE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + OTHER + NOTKNOWN + UNSET + + + + + + + NEWBUILD + MODIFICATION + REPAIR + OPERATIONMAINTENANCE + RENOVATION + + + + + + + + + + + + + + + + + DISTRIBUTIONPOINT + HOME + OFFICE + SITE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + LATERAL + VERTICAL + RADIAL + + + + + + + PROFILEENLARGEMENT + REPROFILING + NICHE + OTHER + + + + + + + + + + + + + + + + DIRECTIONAL + OMNIDIRECTIONAL + FANBEAM + PENCILBEAM + SHAPEDBEAM + OTHER + NOTKNOWN + UNSET + + + + + + + FINNEDTUBE + PANEL + SECTIONAL + TUBULAR + OTHER + NOTKNOWN + UNSET + + + + + + + + + + NEWRAIL + REGENERATEDRAIL + REUSEDRAIL + OTHER + NOTKNOWN + UNSET + + + + + + + HOTROLLING + HEATTREATMENT + OTHER + NOTKNOWN + UNSET + + + + + + + 6M + 75M + 100M + 108M + 120M + 144M + 400M + 30M + 60M + 72M + 12M + 18M + 24M + 25M + 27M + 36M + 48M + 54M + OTHER + NOTKNOWN + UNSET + + + + + + + + STIFF + SOFT + MEDIUM + OTHER + NOTKNOWN + UNSET + + + + + + + ACTIVEBALISE + PASSIVEBALISE + OTHER + NOTKNOWN + UNSET + + + + + + + IP + LEGACY + OTHER + NOTKNOWN + UNSET + + + + + + + DISTANTSIGNAL + APPROACHSIGNAL + HOMESIGNAL + STARTINGSIGNAL + HUMPSIGNAL + SHUNTINGSIGNAL + REPEATINGSIGNAL + OBSTRUCTIONSIGNAL + LEVELCROSSINGSIGNAL + HUMPAUXILIARYSIGANL + BLOCKSIGNAL + OTHER + NOTKNOWN + UNSET + + + + + + + + MICROWAVE + PIEZOELECTRIC + TIPPINGBUCKET + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DIAL + DIGITAL + OTHER + NOTKNOWN + UNSET + + + + + + + + + + AUDIO + AUDIOVIDEO + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CFC + HCFC + HFC + HYDROCARBONS + AMMONIA + CO2 + H2O + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + ELECTRICALREHEAT + WATERCOILREHEAT + STEAMCOILREHEAT + GASREHEAT + NONE + OTHER + NOTKNOWN + UNSET + + + + + + + + + RING + SPIRAL + OTHER + USERDEFINED + NOTDEFINED + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + QUICK + STANDARD + NOTKNOWN + UNSET + + + + + + + + + + + + + UNIVERSAL + CONICAL + PARALLEL + PARALLEL_WITH_CORRECTIVE_RINGS + SWISS_TÜBBING + INVERT_SEGMENT_WITH_SHOTCRETE + HEXAGONAL + UNSET + NOTKNOWN + USERDEFINED + + + + + + + + + + + BUSINESS + HAZARD + HEALTHANDSAFETY + INSURANCE + OTHER + NOTKNOWN + UNSET + HEALTHISSUE + MATERIALEFFECTS + ASBESTOSEFFECTS + LEADEFFECTS + HAZARDOUSDUST + WOODDUST + SILICADUST + CHEMICALEFFECTS + MECHANICALEFFECTS + NOISE_EFFECTS + TOOLUSAGE + VIBRATION + WELFAREISSUE + SAFETYISSUE + FALL + FALL_LADDER + FALLEDGE + FALLSCAFFOLD + FALLFRAGILEMATERIAL + SLIPTRIP + TRAPPED + CONFINEMENT + UNINTENDEDCOLLAPSE + CRUSHING + ASPHIXIATION + DROWNINGANDFLOODING + EVENT + ELECTRICSHOCK + FIRE_EXPLOSION + MACHINERYGUARDING + HANDLING + MATERIALSHANDLING + MECHANICAL_LIFTING + MOBILE_ELEVATEDWORKPLATFORM + WORKINGOVERHEAD + STRUCK + STRUCKFALLINFOBJECT + STRUCKVEHICLE + OVERTURINGPLANT + PUBLICPROTECTIONISSUES + ENVIRONMENTALISSUES + BUSINESSISSUES + COMMERICALISSUES + INSURANCE_ISSUES + OPERATIONALISSUES + SOCIALISSUES + OTHERISSUES + + + + + + + + + + + + + + + + + + + + + + CHAIN + MIXED + RING + STAR + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + COMPRESSIBLE + HYDRO_EXPANDING + MIXED + MEMBRANE + INFLATABLE + + + + + + + + + + + AC + DC + NOTKNOWN + UNSET + + + + + + + + + + + + + + DIFFERENT_POWER_SUPPLY_SEPARATION + PHASE_SEPARATION + SAME_FEEDING_SECTION_SEPARATION + OTHER + NOTKNOWN + UNSET + + + + + + + + + SAFETYLIGHT + WARNINGLIGHT + EMERGENCYEXITLIGHT + BLUEILLUMINATION + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + CENTRAL + LOCAL + NONE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + BAG + PLEAT + TREADSEPARATION + OTHER + NOTKNOWN + UNSET + + + + + + + + + RS_232 + RS_422 + RS_485 + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + FIXED + MOVABLE + OVERHANG + SIDEFIN + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + RECTANGULAR + ROUND + SLOT + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BLACK + BLUE + BROWN + GOLD + GREEN + GREY + ORANGE + PINK + RED + SILVER + TURQUOISE + VIOLET + WHITE + YELLOW + GREENANDYELLOW + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DRENCH + INDIVIDUAL + TUNNEL + OTHER + NOTKNOWN + UNSET + + + + + + + LEFT + RIGHT + BOTH + + + + + + + + + + + + + + DEPARTUREINDICATOR + SHUNTINGINDICATOR + SWITCHINDICATOR + ROUTEINDICATOR + DEPARTUREROUTEINDICATOR + ROLLINGSTOCKSTOPINDICATOR + DERAILINDICATOR + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + BELFAST + BUCKET + CLEANERS + COMBINATION_LEFT + COMBINATION_RIGHT + COMBINATION_DOUBLE + DRIP + LABORATORY + LONDON + PLASTER + POT + RINSING + SHELF + VEGETABLEPREPARATION + OTHER + NOTKNOWN + UNSET + + + + + + + + + NOMINAL + EXACT + NOTKNOWN + UNSET + + + + + + + + + + TWINSLEEPER + BETWEENSLEEPERS + OTHER + NOTKNOWN + UNSET + + + + + + + WOODENSLEEPER + CONCRETESLEEPER + NOTINSULATEDSTEELSLEEPER + INSULATEDSTEELSLEEPER + MONOBLOCKCONCRETESLEEPER + TWOBLOCKCONCRETESLEEPER + COMPOSITESLEEPER + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + LASERIRRADIATION + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DBA + DBB + DBC + NC + NR + + + + + + + + IMPORTED + EXCAVATED + USERDEFINED + + + + + + + + + + BASEBOARD + TOWELWARMER + SUSPENDED + WALL + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + AIRSPARKGAP + GASFILLEDSPARKGAP + OTHER + NOTKNOWN + UNSET + + + + + + + + FREESTANDING + CEILING + WALL + OUTDOOR + OTHER + NOTKNOWN + UNSET + + + + + + + FULLRANGE + MIDRANGE + WOOFER + TWEETER + COAXIAL + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + SPRAYFILLED + SPLASHTYPEFILL + FILMTYPEFILL + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + CEILING + CONCEALED + CUTOFF + PENDANT + RECESSEDPENDANT + SIDEWALL + UPRIGHT + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + AUTOTRANSFORMER + MANUAL + DIRECTONLINE + FREQUENCY + NSTEP + RHEOSTATIC + STARDELTA + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PULL_OFF + PUSH_OFF + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + ICE + WATER + RAINWATER + WASTEWATER + POTABLEWATER + FUEL + OIL + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + COMPOSITE + COATED + HOMOGENEOUS + + + + + + + + + + + + + + STRAIGHT + RIGHT + LEFT + TOP + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + REFLECTION_SEISMIC + REFRACTION_SEISMIC + SURFACEWAVE_SEISMIC + PASSIVE_SEISMIC + OTHER_SEISMIC + ELECTRICAL + ELECTROMAGNETIC + RADAR + GRAVITY + MAGNETIC + NMR + + + + + + + + + ACTUATOR + FOOT + HAND + PROXIMITY + SOUND + TWOHAND + WIRE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + CENTERBREAK + DIVIDEDSUPPORT + DOUBLEBREAK + EARTHINGSWITCH + ISOLATOR + OTHER + NOTKNOWN + UNSET + + + + + + + ONOFFSWITCH + INTERMEDIATESWITCH + DOUBLETHROWSWITCH + OTHER + NOTKNOWN + UNSET + + + + + + + MUSHROOM + OTHER + NOTKNOWN + UNSET + + + + + + + EMERGENCY + GUARD + LIMIT + START + STOP + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + COMPLEX + ELEMENT + PARTIAL + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + LOWTEMPERATURE + HIGHTEMPERATURE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + HIGHLIMIT + LOWLIMIT + OUTSIDETEMPERATURE + OPERATINGTEMPERATURE + ROOMTEMPERATURE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + NH_FUSE + DIAZED + MINIZED + NEOZED + OTHER + NOTKNOWN + UNSET + + + + + + + DIAL + DIGITAL + STEM + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + TICKETREDEMPTIONMACHINE + TICKETREFUNDINGMACHINE + TICKETVENDINGMACHINE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + BREAKGLASS + CHANGEOVER + KEYOPERATED + MANUALPULL + PUSHBUTTON + PULLCORD + ROCKER + SELECTOR + TWIST + OTHER + NOTKNOWN + UNSET + + + + + + + SIPHONIC + SQUAT + WASHDOWN + WASHOUT + OTHER + NOTKNOWN + UNSET + + + + + + + BEDPANWASHER + CHEMICAL + CLOSECOUPLED + LOOSECOUPLED + SLOPHOPPER + OTHER + NOTKNOWN + UNSET + + + + + + + ASSEMBLY + DEFLECTION + EXPANSION + SETTLEMENT + APPEARANCE + STRUCTURAL + FUNCTIONALITY + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SINGLETOUCH + MULTITOUCH + NONE + OTHER + NOTKNOWN + UNSET + + + + + + + + NORMAL + RACK + FUNICULAR + RIGIDOVERHEAD + THIRDRAIL + OTHER + NOTKNOWN + UNSET + + + + + + + FRONT + BACK + OTHER + NOTKNOWN + UNSET + + + + + + + + ELASTIC_FASTENING + RIGID_FASTENING + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + BRIDGE + TUNNEL + CONCRETE + SUBGRADELAYER + TRANSITIONSECTION + ONSPECIALFOUNDATION + PAVEMENT + OTHER + NOTKNOWN + UNSET + + + + + + + MAINTRACK + LOCOMOTIVERUNNINGTRACK + REFUGESIDING + ROUNDABOUTLINE + ROLLINGFORBIDDENTRACK + ROLLINGTRACK + LOCOMOTIVESERVICETRACK + LOCOMOTIVEHOLDTRACK + STORAGETRACK + REPAIRSIDING + CONNECTINGLINE + MULTIPLEUNITRUNNINGTRACK + UNTWININGLINE + RECEIVINGDEPARTURETRACK + SWITCHINGLEAD + CATCHSIDING + FREIGHTTRACK + CLASSIFICATIONTRACK + OTHER + NOTKNOWN + UNSET + + + + + + + + E1 + FASTETHERNET + XDSL + OTHER + NOTKNOWN + UNSET + + + + + + + + + DD0 + DD6 + DY5 + DY11 + YD5 + YD11 + DZ0 + DZ6 + YY0 + YY6 + YZ5 + YZ11 + OTHER + NOTKNOWN + UNSET + + + + + + + LINEAR + + + + + + + CONST + LINEAR + + + + + + + + + + FIBER + RADIO + OTHER + NOTKNOWN + UNSET + + + + + + + + + CDMA + GSM + LTE + TD_SCDMA + WCDMA + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + FIXEDCONFIGURATION + MODULARCONFIGURATION + OTHER + NOTKNOWN + UNSET + + + + + + + MPLS_TP + OTN + PDH + SDH + OTHER + NOTKNOWN + UNSET + + + + + + + + NONE + P_TRAP + Q_TRAP + S_TRAP + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + UPPER + LOWER + OTHER + NOTKNOWN + UNSET + + + + + + + 10 + 30 + 100 + 300 + 500 + 1000 + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + AUDIO + VIDEO + OTHER + NOTKNOWN + UNSET + + + + + + + + + GAS + GEOTHERMAL + OTHER + NOTKNOWN + UNSET + ELECTRIC + + + + + + + + SWINGGATEBRAKE + THREEPOLEROTARYBRAKE + WINGGATEBRAKE + OTHER + NOTKNOWN + UNSET + + + + + + + + COMPOUND + INFERENTIAL + PISTON + OTHER + NOTKNOWN + UNSET + + + + + + + + + + STRAIGHT + CIRCULAR_ARC + TRANSITION + OTHER + NOTKNOWN + UNSET + + + + + + + ELECTRIC + MANUAL + HYDRAULIC + PNEUMATIC + MIXED + MOTORISED + OTHER + NOTKNOWN + UNSET + + + + + + + ISOLATED_JOINT + JOINTED + WELDED_AND_INSERTABLE + WELDED_AND_NOT_INSERTABLE + OTHER + NOTKNOWN + UNSET + + + + + + + SHAFTWITHCHECKVALVE + DIVERSIONSHAFT + FLUSHINGCHAMBER + INSPECTIONCHAMBER + GULLY + SLURRYCOLLECTOR + GATESHAFT + PUMPSHAFT + ROOFWATERSHAFT + WELL + SOAKAWAY + OTHER + NOTKNOWN + UNSET + + + + + + + ENDCATENARYSUPPORT + HEADSPANSUPPORT + HERSE + MULTITRACKSUPPORT + RIGIDGANTRY + SIMPLESUPPORT + OTHER + NOTKNOWN + UNSET + + + + + + + DERAILMENT_TURNOUT + SLIP_TURNOUT_AND_SCISSORS_CROSSING + THREE_WAYS_TURNOUT + SYMMETRIC_TURNOUT + SINGLE_SLIP_CROSSING + DOUBLE_SLIP_CROSSING + DIAMOND_CROSSING + SCISSOR_CROSSOVER + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + MEASUREMENT + OBSERVATION + ASSESSMENT + INTERPRETATION + ESTIMATE + USERDEFINED + NOTKNOWN + NOTDEFINED + + + + + + + + MEDIUM + SOFT + STIFF + OTHER + NOTKNOWN + UNSET + + + + + + + + LIFTPOSITIONINDICATOR + LIFTHALLLANTERN + LIFTARRIVALGONG + LIFTCARDIRECTIONLANTERN + LIFTFIRESYSTEMSPORT + LIFTVOICEANNOUNCER + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + BOWL + SLAB + STALL + TROUGH + OTHER + NOTKNOWN + UNSET + + + + + + + MAINTENANCE + RESCUESERVICES + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + CLI + GUI + TOUCHSCREEN + TOUCHTONE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + BALL + BUTTERFLY + CONFIGUREDGATE + GLAND + GLOBE + LUBRICATEDPLUG + NEEDLE + PARALLELSLIDE + PLUG + WEDGEGATE + OTHER + NOTKNOWN + UNSET + + + + + + + DROPWEIGHT + FLOAT + HYDRAULIC + LEVER + LOCKSHIELD + MOTORIZED + PNEUMATIC + SOLENOID + SPRING + THERMOSTATIC + WHEEL + OTHER + NOTKNOWN + UNSET + + + + + + + SINGLEPORT + ANGLED_2_PORT + STRAIGHT_2_PORT + STRAIGHT_3_PORT + CROSSOVER_4_PORT + OTHER + NOTKNOWN + UNSET + + + + + + + + METALOXIDE + ZINCOXIDE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + MOUSECHOOSETYPE + TOUCHSCREEN + TOUCH_TONE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + U230 + U400 + U440 + U525 + U690 + U1000 + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DENTALCUSPIDOR + HANDRINSE + HOSPITAL + TIPUP + WASHFOUNTAIN + WASHINGTROUGH + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + FILTRATION_DIATOMACEOUSEARTH + FILTRATION_SAND + PURIFICATION_DEIONIZING + PURIFICATION_REVERSEOSMOSIS + SOFTENING_ZEOLITE + OTHER + NOTKNOWN + UNSET + + + + + + + NONE + ONOFFVALVE + 2WAYVALVE + 3WAYVALVE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + WATERTIGHT + DRAINED + NOTKNOWN + + + + + + + + + + + + + + + + + + + + + + + + FRESH + DISCOLOURED + DISINTEGRATED + DECOMPOSED + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CUP + WINDMILL + HOTWIRE + LASERDOPPLER + SONIC + PLATE + TUBE + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + COAXIAL + TWISTED + UNTWISTED + OTHER + NOTKNOWN + UNSET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4.mvdxml b/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4.mvdxml new file mode 100644 index 00000000..de1b25ee --- /dev/null +++ b/4_4_0_0/general/HTML/annex/annex-a/general-usage/IFC4x4.mvdxml @@ -0,0 +1,28288 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +