IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

7.4.3.42 IfcProtectiveDeviceTrippingUnit

7.4.3.42.1 Semantic definition

A protective device tripping unit breaks an electrical circuit at a separate breaking unit when a stated electric current that passes through the unit is exceeded.

7.4.3.42.2 Entity inheritance

7.4.3.42.3 Attributes

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

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

Table 7.4.3.42.E

7.4.3.42.4 Formal propositions

Name Description
CorrectPredefinedType

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

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

Either there is no protective device tripping unit type object associated, i.e. the IsTypedBy inverse relationship is not provided, or the associated type object has to be of type IfcProtectiveDeviceTrippingUnitType.

(SIZEOF(IsTypedBy) = 0) OR
('IFC4X3_DEV_738df036.IFCPROTECTIVEDEVICETRIPPINGUNITTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType))
Table 7.4.3.42.F

7.4.3.42.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_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_ProtectiveDeviceTrippingFunctionGCurve
    • IsSelectable
    • NominalCurrentAdjusted
    • ExternalAdjusted
    • ReleaseCurrent
    • ReleaseTime
    • CurrentTolerance1
    • CurrentToleranceLimit1
    • CurrentTolerance2
    • IsCurrentTolerancePositiveOnly
    • TimeTolerance1
    • TimeToleranceLimit1
    • TimeTolerance2
    • IsTimeTolerancePositiveOnly
    • ReleaseCurrentI2tStart
    • ReleaseTimeI2tStart
    • ReleaseCurrentI2tEnd
    • ReleaseTimeI2tEnd
  • Pset_ProtectiveDeviceTrippingFunctionICurve
    • IsSelectable
    • NominalCurrentAdjusted
    • ReleaseCurrent
    • ReleaseTime
    • CurrentTolerance1
    • CurrentToleranceLimit1
    • CurrentTolerance2
    • IsCurrentTolerancePositiveOnly
    • TimeTolerance1
    • TimeToleranceLimit1
    • TimeTolerance2
    • IsTimeTolerancePositiveOnly
    • MaxAdjustmentX_ICS
    • IsOffWhenSFunctionOn
  • Pset_ProtectiveDeviceTrippingFunctionLCurve
    • IsSelectable
    • UpperCurrent1
    • UpperCurrent2
    • UpperTime1
    • UpperTime2
    • LowerCurrent1
    • LowerCurrent2
    • LowerTime1
    • LowerTime2
  • Pset_ProtectiveDeviceTrippingFunctionSCurve
    • IsSelectable
    • NominalCurrentAdjusted
    • ReleaseCurrent
    • ReleaseTime
    • CurrentTolerance1
    • CurrentToleranceLimit1
    • CurrentTolerance2
    • IsCurrentTolerancePositiveOnly
    • TimeTolerance1
    • TimeToleranceLimit1
    • TimeTolerance2
    • IsTimeTolerancePositiveOnly
    • ReleaseCurrentI2tStart
    • ReleaseTimeI2tStart
    • ReleaseCurrentI2tEnd
    • ReleaseTimeI2tEnd
    • IsOffWhenLfunctionOn
  • Pset_ProtectiveDeviceTrippingUnitCurrentAdjustment
    • AdjustmentValueType
    • CurrentAdjustmentRange
    • CurrentAdjustmentRangeStepValue
    • CurrentAdjustmentValues
    • AdjustmentDesignation
  • Pset_ProtectiveDeviceTrippingUnitTimeAdjustment
    • AdjustmentValueType
    • TimeAdjustmentRange
    • TimeAdjustmentRangeStepValue
    • TimeAdjustmentValues
    • AdjustmentDesignation
    • CurrentForTimeDelay
    • I2TApplicability
  • Pset_ProtectiveDeviceTrippingUnitTypeCommon
    • Reference
    • Status
    • Standard
    • UseInDiscrimination
    • AtexVerified
    • OldDevice
    • LimitingTerminalSize
  • Pset_ProtectiveDeviceTrippingUnitTypeElectroMagnetic ELECTROMAGNETIC
    • ElectroMagneticTrippingUnitType
    • I1
    • I2
    • T2
    • DefinedTemperature
    • TemperatureFactor
    • I4
    • I5
    • T5
    • CurveDesignation
  • Pset_ProtectiveDeviceTrippingUnitTypeElectronic ELECTRONIC
    • ElectronicTrippingUnitType
    • NominalCurrents
    • N_Protection
    • N_Protection_50
    • N_Protection_100
    • N_Protection_Select
  • Pset_ProtectiveDeviceTrippingUnitTypeResidualCurrent RESIDUALCURRENT
    • TrippingUnitReleaseCurrent
  • Pset_ProtectiveDeviceTrippingUnitTypeThermal THERMAL
    • ThermalTrippingUnitType
    • I1
    • I2
    • T2
    • DefinedTemperature
    • TemperatureFactor
    • CurveDesignation
  • 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_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_ProtectiveDeviceTrippingUnitBaseQuantities
    • GrossWeight

7.4.3.42.6 Concept usage

Concept Usage Description
IfcRoot (2)
IfcObjectDefinition (9)
IfcObject (5)
IfcProduct (18)
IfcElement (44)
IfcDistributionElement (4)
IfcDistributionControlElement (3)
Click to show 85 hidden inherited concepts
IfcProtectiveDeviceTrippingUnit (4)
Control Flow General

This concept can be applied to the following resources:

Object Typing General

This concept can be applied to the following resources:

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:

Table 7.4.3.42.G

7.4.3.42.7 Formal representation

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

7.4.3.42.8 References

Edit on Github

3 contributor(s):
Last change: Improve definition split (#876) * bring back headers headers were previously removed by mistake, now bringing them back * add new lines and rename the tag add the word 'short' in it * unify newlines make exactly one newline before and two after the tag * resolving typos Because bringing back headers required to go back in time to previous version, I'm now re-resolving the issues: #861, #860, #856 by ArturTomczak on 7/16/2024, 2:07:28 PM

Is this page difficult to understand? Let us know!

7.4.3.42.9 Changelog

7.4.3.42.9.1 IFC4

  • New resource