|
Documentation |
EXPRESS-G Diagram |
SCHEMA IfcHvacDomain;
REFERENCE FROM IfcGeometryResource (
IfcAxis2Placement2D
,IfcAxis2Placement3D );
REFERENCE FROM IfcMaterialResource (
IfcMaterialSelect
,IfcMaterial
,IfcMaterialList
,IfcMaterialLayerSet );
REFERENCE FROM IfcMeasureResource (
IfcLengthMeasure
,IfcAreaMeasure
,IfcMeasureWithUnit
,IfcUnit
,IfcDerivedUnit
,IfcNamedUnit
,IfcContextDependentUnit
,IfcConversionBasedUnit
,IfcSiUnit );
REFERENCE FROM IfcPropertyResource (
IfcSimpleProperty
,IfcSimplePropertyWithUnit );
REFERENCE FROM IfcKernel (
IfcProject
,IfcObject
,IfcGroup
,IfcRelGroups );
REFERENCE FROM IfcSharedBldgServiceElements (
IfcDistributionControlElement
,IfcFlowController );
Documentation
TYPE IfcActuatorFailPositionEnum = ENUMERATION OF (
FailOpen
,FailClosed
,UserDefined
,NotDefined);
END_TYPE;
Documentation
TYPE IfcActuatorTypeEnum = ENUMERATION OF (
ElectricActuator
,PneumaticActuator
,HydraulicActuator
,HandOperatedActuator
,UserDefined
,NotDefined);
END_TYPE;
Documentation
TYPE IfcAirTerminalBoxTypeEnum = ENUMERATION OF (
VariableAirVolume
,ConstantVolume
,VariableAirVolumeReheat
,ConstantVolumeReheat
,VariableAirVolumeDualDuct
,ConstantVolumeDualDuct
,FanPowered
,UserDefined
,NotDefined);
END_TYPE;
Documentation
TYPE IfcControllerTypeEnum = ENUMERATION OF (
HvacController
,UserDefined
,NotDefined);
END_TYPE;
Documentation
TYPE IfcDamperSizingMethodEnum = ENUMERATION OF (
Nominal
,Exact
,UserDefined
,NotDefined);
END_TYPE;
Documentation
TYPE IfcDamperTypeEnum = ENUMERATION OF (
FireDamper
,SmokeDamper
,FireSmokeDamper
,BackdraftDamper
,ControlDamper
,Louver
,UserDefined
,NotDefined);
END_TYPE;
Documentation
TYPE IfcSensorTypeEnum = ENUMERATION OF (
HvacSensor
,UserDefined
,NotDefined);
END_TYPE;
Documentation
TYPE IfcValveEnum = ENUMERATION OF (
Automated
,Angle
,AWWA
,Ball
,Butterfly
,Check
,Diverter
,Gate
,Globe
,Nace
,Needle
,Plug
,Pipeline
,Safety
,Threeway
,ULFM
,UserDefined
,NotDefined);
END_TYPE;
|
Documentation |
Fully Attributed View |
ENTITY IfcActuator
SUBTYPE OF (IfcDistributionControlElement);
PredefinedType : IfcActuatorTypeEnum;
FailPosition : IfcActuatorFailPositionEnum;
WHERE
WR81: ((PredefinedType = IfcActuatorTypeEnum.UserDefined) AND EXISTS(SELF\IfcObject.UserDefinedType)) OR ((PredefinedType <> IfcActuatorTypeEnum.UserDefined) AND NOT(EXISTS(SELF\IfcObject.UserDefinedType)));
END_ENTITY;
|
Documentation |
Fully Attributed View |
ENTITY IfcAirTerminalBox
SUBTYPE OF (IfcFlowController);
TerminalBoxType : IfcAirTerminalBoxTypeEnum;
SoundLevel : STRING;
END_ENTITY;
|
Documentation |
Fully Attributed View |
ENTITY IfcController
SUBTYPE OF (IfcDistributionControlElement);
PredefinedType : IfcControllerTypeEnum;
WHERE
WR81: ((PredefinedType = IfcControllerTypeEnum.UserDefined) AND EXISTS(SELF\IfcObject.UserDefinedType)) OR ((PredefinedType <> IfcControllerTypeEnum.UserDefined) AND NOT(EXISTS(SELF\IfcObject.UserDefinedType)));
END_ENTITY;
|
Documentation |
Fully Attributed View |
ENTITY IfcDamper
SUBTYPE OF (IfcFlowController);
PredefinedType : IfcDamperTypeEnum;
FrameDepth : IfcLengthMeasure;
SizingMethod : IfcDamperSizingMethodEnum;
CloseOffRating : IfcMeasureWithUnit;
LeakageAirFlowrate : IfcMeasureWithUnit;
WHERE
WR91: ((PredefinedType = IfcDamperTypeEnum.UserDefined) AND EXISTS(SELF\IfcObject.UserDefinedType)) OR ((PredefinedType <> IfcDamperTypeEnum.UserDefined) AND NOT(EXISTS(SELF\IfcObject.UserDefinedType)));
END_ENTITY;
|
Documentation |
Fully Attributed View |
ENTITY IfcSensor
SUBTYPE OF (IfcDistributionControlElement);
PredefinedType : IfcSensorTypeEnum;
WHERE
WR81: ((PredefinedType = IfcSensorTypeEnum.UserDefined) AND EXISTS(UserDefinedType)) OR ((PredefinedType <> IfcSensorTypeEnum.UserDefined) AND NOT(EXISTS(UserDefinedType)));
END_ENTITY;
|
Documentation |
Fully Attributed View |
ENTITY IfcValve
SUBTYPE OF (IfcFlowController);
CloseOffRating : IfcMeasureWithUnit;
ValveCv : REAL;
ValveType : IfcValveEnum;
END_ENTITY;
END_SCHEMA;