IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

7.5.3.63 IfcValve

7.5.3.63.1 Semantic definition

A valve is used in a building services piping distribution system to control or modulate the flow of the fluid.

7.5.3.63.2 Entity inheritance

7.5.3.63.3 Attributes

# Attribute Type Description
IfcRoot (4)
IfcObjectDefinition (7)
IfcObject (5)
IfcProduct (5)
IfcElement (13)
IfcDistributionElement (1)
IfcDistributionFlowElement (1)
Click to show 36 hidden inherited attributes
IfcValve (1)
9 PredefinedType OPTIONAL IfcValveTypeEnum

A list of types to further identify the object. Some property sets may be specifically applicable to one of these types.

Table 7.5.3.63.D

7.5.3.63.4 Formal propositions

Name Description
CorrectPredefinedType

Either the PredefinedType attribute is unset (e.g. because an IfcValveType is associated), or the inherited attribute ObjectType shall be provided, if the PredefinedType is set to USERDEFINED.

NOT(EXISTS(PredefinedType)) OR
(PredefinedType <> IfcValveTypeEnum.USERDEFINED) OR
((PredefinedType = IfcValveTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType))
CorrectTypeAssigned

Either there is no valve type object associated, i.e. the IsTypedBy inverse relationship is not provided, or the associated type object has to be of type IfcValveType.

(SIZEOF(IsTypedBy) = 0) OR
('IFC4X3_DEV_738df036.IFCVALVETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType))
Table 7.5.3.63.E

7.5.3.63.5 Property sets

  • Pset_Condition
    • AssessmentDate
    • AssessmentCondition
    • AssessmentDescription
    • AssessmentType
    • AssessmentMethod
    • LastAssessmentReport
    • NextAssessmentDate
    • AssessmentFrequency
  • Pset_ConstructionAdministration
    • ProcurementMethod
    • SpecificationSectionNumber
    • SubmittalIdentifer
  • Pset_ConstructionOccurence
    • InstallationDate
    • ModelNumber
    • TagNumber
    • AssetIdentifier
  • Pset_ElectricalDeviceCommon
    • RatedCurrent
    • RatedVoltage
    • NominalFrequencyRange
    • PowerFactor
    • ConductorFunction
    • NumberOfPoles
    • HasProtectiveEarth
    • InsulationStandardClass
    • IP_Code
    • IK_Code
    • EarthingStyle
    • HeatDissipation
    • Power
    • NominalPowerConsumption
    • NumberOfPowerSupplyPorts
  • Pset_ElectricalDeviceCompliance
    • ElectroMagneticStandardsCompliance
    • ExplosiveAtmosphereStandardsCompliance
    • FireProofingStandardsCompliance
    • LightningProtectionStandardsCompliance
  • Pset_ElementKinematics
    • CyclicPath
    • CyclicRange
    • LinearPath
    • LinearRange
    • MaximumAngularVelocity
    • MaximumConstantSpeed
    • MinimumTime
  • Pset_ElementSize
    • NominalLength
    • NominalWidth
    • NominalHeight
  • Pset_EnergyRequirements
    • EnergyConsumption
    • PowerDemand
    • EnergySourceLabel
    • EnergyConversionEfficiency
  • Pset_EnvironmentalCondition
    • ReferenceAirRelativeHumidity
    • ReferenceEnvironmentTemperature
    • MaximumAtmosphericPressure
    • StorageTemperatureRange
    • MaximumWindSpeed
    • OperationalTemperatureRange
    • MaximumRainIntensity
    • SaltMistLevel
    • SeismicResistance
    • SmokeLevel
    • MaximumSolarRadiation
  • Pset_EnvironmentalEmissions
    • CarbonDioxideEmissions
    • SulphurDioxideEmissions
    • NitrogenOxidesEmissions
    • ParticulateMatterEmissions
    • NoiseEmissions
  • Pset_EnvironmentalImpactIndicators
    • Reference
    • FunctionalUnitReference
    • IndicatorsUnit
    • LifeCyclePhase
    • ExpectedServiceLife
    • TotalPrimaryEnergyConsumptionPerUnit
    • WaterConsumptionPerUnit
    • HazardousWastePerUnit
    • NonHazardousWastePerUnit
    • ClimateChangePerUnit
    • AtmosphericAcidificationPerUnit
    • RenewableEnergyConsumptionPerUnit
    • NonRenewableEnergyConsumptionPerUnit
    • ResourceDepletionPerUnit
    • InertWastePerUnit
    • RadioactiveWastePerUnit
    • StratosphericOzoneLayerDestructionPerUnit
    • PhotochemicalOzoneFormationPerUnit
    • EutrophicationPerUnit
  • Pset_EnvironmentalImpactValues
    • TotalPrimaryEnergyConsumption
    • WaterConsumption
    • HazardousWaste
    • NonHazardousWaste
    • ClimateChange
    • AtmosphericAcidification
    • RenewableEnergyConsumption
    • NonRenewableEnergyConsumption
    • ResourceDepletion
    • InertWaste
    • RadioactiveWaste
    • StratosphericOzoneLayerDestruction
    • PhotochemicalOzoneFormation
    • Eutrophication
    • LeadInTime
    • Duration
    • LeadOutTime
  • Pset_InstallationOccurrence
    • InstallationDate
    • AcceptanceDate
    • PutIntoOperationDate
  • Pset_MaintenanceStrategy
    • AssetCriticality
    • AssetFrailty
    • AssetPriority
    • MonitoringType
    • AccidentResponse
  • Pset_MaintenanceTriggerCondition
    • ConditionTargetPerformance
    • ConditionMaintenanceLevel
    • ConditionReplacementLevel
    • ConditionDisposalLevel
  • Pset_MaintenanceTriggerDuration
    • DurationTargetPerformance
    • DurationMaintenanceLevel
    • DurationReplacementLevel
    • DurationDisposalLevel
  • Pset_MaintenanceTriggerPerformance
    • TargetPerformance
    • PerformanceMaintenanceLevel
    • ReplacementLevel
    • DisposalLevel
  • Pset_ManufacturerOccurrence
    • AcquisitionDate
    • BarCode
    • SerialNumber
    • BatchReference
    • AssemblyPlace
    • ManufacturingDate
  • Pset_ManufacturerTypeInformation
    • GlobalTradeItemNumber
    • ArticleNumber
    • ModelReference
    • ModelLabel
    • Manufacturer
    • ProductionYear
    • AssemblyPlace
    • OperationalDocument
    • SafetyDocument
    • PerformanceCertificate
  • Pset_RepairOccurrence
    • RepairContent
    • RepairDate
    • MeanTimeToRepair
  • Pset_Risk
    • RiskName
    • RiskType
    • NatureOfRisk
    • RiskAssessmentMethodology
    • UnmitigatedRiskLikelihood
    • UnmitigatedRiskConsequence
    • UnmitigatedRiskSignificance
    • MitigationPlanned
    • MitigatedRiskLikelihood
    • MitigatedRiskConsequence
    • MitigatedRiskSignificance
    • MitigationProposed
    • AssociatedProduct
    • AssociatedActivity
    • AssociatedLocation
  • Pset_ServiceLife
    • ServiceLifeDuration
    • MeanTimeBetweenFailure
  • Pset_SoundGeneration
    • SoundCurve
  • Pset_Tolerance
    • ToleranceDescription
    • ToleranceBasis
    • OverallTolerance
    • HorizontalTolerance
    • OrthogonalTolerance
    • VerticalTolerance
    • PlanarFlatness
    • HorizontalFlatness
    • ElevationalFlatness
    • SideFlatness
    • OverallOrthogonality
    • HorizontalOrthogonality
    • OrthogonalOrthogonality
    • VerticalOrthogonality
    • OverallStraightness
    • HorizontalStraightness
    • OrthogonalStraightness
    • VerticalStraightness
  • Pset_Uncertainty
    • UncertaintyBasis
    • UncertaintyDescription
    • HorizontalUncertainty
    • LinearUncertainty
    • OrthogonalUncertainty
    • VerticalUncertainty
  • Pset_ValvePHistory
    • PercentageOpen
    • MeasuredFlowRate
    • MeasuredPressureDrop
  • Pset_ValveTypeAirRelease AIRRELEASE
    • IsAutomatic
  • Pset_ValveTypeCommon
    • Reference
    • Status
    • ValvePattern
    • ValveOperation
    • ValveMechanism
    • Size
    • TestPressure
    • WorkingPressure
    • FlowCoefficient
    • CloseOffRating
  • Pset_ValveTypeDrawOffCock DRAWOFFCOCK
    • HasHoseUnion
  • Pset_ValveTypeFaucet FAUCET
    • FaucetType
    • FaucetOperation
    • FaucetFunction
    • Finish
    • FaucetTopDescription
  • Pset_ValveTypeFlushing FLUSHING
    • FlushingRate
    • HasIntegralShutOffDevice
    • IsHighPressure
  • Pset_ValveTypeGasTap GASTAP
    • HasHoseUnion
  • Pset_ValveTypeIsolating ISOLATING
    • IsNormallyOpen
    • IsolatingPurpose
  • Pset_ValveTypeMixing MIXING
    • MixerControl
    • OutletConnectionSize
  • Pset_ValveTypePressureReducing PRESSUREREDUCING
    • UpstreamPressure
    • DownstreamPressure
  • Pset_ValveTypePressureRelief PRESSURERELIEF
    • ReliefPressure
  • Pset_Warranty
    • WarrantyIdentifier
    • WarrantyStartDate
    • IsExtendedWarranty
    • WarrantyPeriod
    • WarrantyContent
    • PointOfContact
    • Exclusions
  • Qto_BodyGeometryValidation
    • GrossSurfaceArea
    • NetSurfaceArea
    • GrossVolume
    • NetVolume
    • SurfaceGenusBeforeFeatures
    • SurfaceGenusAfterFeatures
  • Qto_ValveBaseQuantities
    • GrossWeight

7.5.3.63.6 Concept usage

Concept Usage Description
IfcRoot (2)
IfcObjectDefinition (9)
IfcObject (5)
IfcProduct (18)
IfcElement (44)
IfcDistributionElement (4)
IfcDistributionFlowElement (4)
IfcFlowController (2)
Click to show 88 hidden inherited concepts
IfcValve (8)
Material Set General

This concept can be applied to the following resources:

  • Casing - Material from which the casing is constructed.
  • Operation - Material from which the operating mechanism (such as gate, globe, plug, needle, or clack) of the valve is constructed.
Object Connectivity General

No description available.

Object Typing General

This concept can be applied to the following resources:

Port Nesting General

This concept can be applied with the following combinations:

PortName Flow PredefinedType Description
Inlet SINK AIRHANDLER No description available.
Outlet SOURCE NOTDEFINED No description available.
Inlet SINK CHANGEOVER No description available.
Outlet#1 SINK CHANGEOVER No description available.
Outlet#2 SINK NOTDEFINED No description available.
Inlet SINK NOTDEFINED No description available.
Outlet SINK NOTDEFINED No description available.
Inlet SINK NOTDEFINED No description available.
Outlet SOURCE COMMISSIONING No description available.
Inlet SINK DIVERTING No description available.
Outlet#1 SINK NOTDEFINED No description available.
Outlet#2 SINK NOTDEFINED No description available.
Inlet SINK DOUBLECHECK No description available.
Outlet SINK DOUBLECHECK No description available.
Inlet SINK DOUBLEREGULATING No description available.
Outlet SINK DOUBLEREGULATING No description available.
Inlet SINK NOTDEFINED No description available.
Inlet SINK FAUCET No description available.
Inlet SINK NOTDEFINED No description available.
Outlet SINK NOTDEFINED No description available.
Inlet SINK GAS No description available.
Inlet SINK GASTAP No description available.
Inlet SINK ISOLATING No description available.
Outlet SOURCE ISOLATING No description available.
Inlet#1 SINK MIXING No description available.
Inlet#2 SINK NOTDEFINED No description available.
Outlet SOURCE MIXING No description available.
Inlet SINK PRESSUREREDUCING No description available.
Outlet SOURCE PRESSUREREDUCING No description available.
Inlet SINK PRESSURERELIEF No description available.
Inlet SINK REGULATING No description available.
Inlet SOURCE REGULATING No description available.
Inlet SINK NOTDEFINED No description available.
Outlet SOURCE SAFETYCUTOFF No description available.
Inlet SINK STEAMTRAP No description available.
Outlet SOURCE STEAMTRAP No description available.
Inlet SINK STOPCOCK No description available.
Table 7.5.3.63.G
Property Sets for Objects General

This concept can be applied to the following resources:

Quantity Sets General

This concept can be applied to the following resources:

Material Constituent Set General

No description available.

Property Sets for Performance General

This concept can be applied to the following resources:

Table 7.5.3.63.F

7.5.3.63.7 Formal representation

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
('IFC4X3_DEV_738df036.IFCVALVETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;

7.5.3.63.8 References

Edit on Github


Is this page difficult to understand? Let us know!

7.5.3.63.9 Changelog

7.5.3.63.9.1 IFC4

  • New resource