7.5.3.49 IfcPipeFitting
7.5.3.49.1 Semantic definition
A pipe fitting is a junction or transition in a piping flow distribution system used to connect pipe segments, resulting in changes in flow characteristics to the fluid such as direction or flow rate.
Pipe fittings include elbows, junctions, manifolds, and plumbing boxes.
7.5.3.49.2 Entity inheritance
7.5.3.49.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 Click to hide 36 inherited attributes | |||
IfcPipeFitting (1) | |||
9 | PredefinedType | OPTIONAL IfcPipeFittingTypeEnum |
A list of types to further identify the object. Some property sets may be specifically applicable to one of these types. |
7.5.3.49.4 Formal propositions
Name | Description | ||||||
---|---|---|---|---|---|---|---|
CorrectPredefinedType |
Either the PredefinedType attribute is unset (e.g. because an IfcPipeFittingType is associated), or the inherited attribute ObjectType shall be provided, if the PredefinedType is set to USERDEFINED. |
||||||
|
|||||||
CorrectTypeAssigned |
Either there is no pipe fitting type object associated, i.e. the IsTypedBy inverse relationship is not provided, or the associated type object has to be of type IfcPipeFittingType. |
||||||
|
7.5.3.49.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_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_FittingBend
BEND
- BendAngle
- BendRadius
-
Pset_FittingJunction
JUNCTION
- JunctionType
- JunctionLeftAngle
- JunctionLeftRadius
- JunctionRightAngle
- JunctionRightRadius
-
Pset_FittingTransition
TRANSITION
- NominalLength
- EccentricityInY
- EccentricityInZ
-
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_PipeFittingOccurrence
- InteriorRoughnessCoefficient
- Colour
-
Pset_PipeFittingPHistory
- LossCoefficient
- FlowrateLeakage
-
Pset_PipeFittingTypeCommon
- Reference
- Status
- PressureClass
- PressureRange
- TemperatureRange
- FittingLossFactor
-
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_Warranty
- WarrantyIdentifier
- WarrantyStartDate
- IsExtendedWarranty
- WarrantyPeriod
- WarrantyContent
- PointOfContact
- Exclusions
-
Qto_BodyGeometryValidation
- GrossSurfaceArea
- NetSurfaceArea
- GrossVolume
- NetVolume
- SurfaceGenusBeforeFeatures
- SurfaceGenusAfterFeatures
-
Qto_PipeFittingBaseQuantities
- Length
- GrossCrossSectionArea
- NetCrossSectionArea
- OuterSurfaceArea
- GrossWeight
- NetWeight
7.5.3.49.6 Concept usage
Concept | Usage | Description | ||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
IfcRoot (2) | ||||||||||||||||||||||||||||||||||||||||||||||||||
IfcObjectDefinition (9) | ||||||||||||||||||||||||||||||||||||||||||||||||||
IfcObject (5) | ||||||||||||||||||||||||||||||||||||||||||||||||||
IfcProduct (18) | ||||||||||||||||||||||||||||||||||||||||||||||||||
IfcElement (44) | ||||||||||||||||||||||||||||||||||||||||||||||||||
IfcDistributionElement (4) | ||||||||||||||||||||||||||||||||||||||||||||||||||
IfcDistributionFlowElement (4) | ||||||||||||||||||||||||||||||||||||||||||||||||||
IfcFlowFitting (1) | ||||||||||||||||||||||||||||||||||||||||||||||||||
Click to show 87 hidden inherited concepts Click to hide 87 inherited concepts | ||||||||||||||||||||||||||||||||||||||||||||||||||
IfcPipeFitting (6) | ||||||||||||||||||||||||||||||||||||||||||||||||||
Material Set | General |
This concept can be applied to the following resources:
|
||||||||||||||||||||||||||||||||||||||||||||||||
Object Typing | General |
This concept can be applied to the following resources: |
||||||||||||||||||||||||||||||||||||||||||||||||
Port Nesting | General |
This concept can be applied with the following combinations:
|
||||||||||||||||||||||||||||||||||||||||||||||||
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: |
||||||||||||||||||||||||||||||||||||||||||||||||
Property Sets for Performance | General |
This concept can be applied to the following resources: |
7.5.3.49.7 Formal representation
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 ('IFC4X3_DEV_738df036.IFCPIPEFITTINGTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); END_ENTITY;