5.4.3.20 IfcElementAssemblyType
5.4.3.20.1 Semantic definition
The IfcElementAssemblyType defines a list of commonly shared property set definitions of an element and an optional set of product representations. It is used to define an element specification (i.e. the specific product information, that is common to all occurrences of that product type).
An element assembly type is used to define the common properties of a certain type of an element assembly that may be applied to many instances of that type to assign a specific style. An element assembly types (or the instantiable subtypes) may be exchanged without being already assigned to occurrences.
The occurrences of the IfcElementAssemblyType are represented by instances of IfcElementAssembly.
5.4.3.20.2 Entity inheritance
5.4.3.20.3 Attributes
# | Attribute | Type | Description |
---|---|---|---|
IfcRoot (4) | |||
IfcObjectDefinition (7) | |||
IfcTypeObject (3) | |||
IfcTypeProduct (3) | |||
IfcElementType (1) | |||
Click to show 18 hidden inherited attributes Click to hide 18 inherited attributes | |||
IfcElementAssemblyType (1) | |||
10 | PredefinedType | IfcElementAssemblyTypeEnum |
Predefined types to define the particular type of the transport element. There may be property set definitions available for each predefined type. |
5.4.3.20.4 Formal propositions
Name | Description | ||||
---|---|---|---|---|---|
CorrectPredefinedType |
The inherited attribute ElementType shall be provided, if the PredefinedType is set to USERDEFINED. |
||||
|
5.4.3.20.5 Property sets
-
Pset_Condition
- AssessmentDate
- AssessmentCondition
- AssessmentDescription
- AssessmentType
- AssessmentMethod
- LastAssessmentReport
- NextAssessmentDate
- AssessmentFrequency
-
Pset_ConstructionAdministration
- ProcurementMethod
- SpecificationSectionNumber
- SubmittalIdentifer
-
Pset_ElementAssemblyCommon
- Reference
- Status
-
Pset_ElementAssemblyTypeCantilever
SUSPENSIONASSEMBLY
- AssemblyInstruction
- ContactWireStagger
- SystemHeight
- CantileverType
-
Pset_ElementAssemblyTypeDilatationPanel
DILATATIONPANEL
- TechnicalStandard
- DilatationLength
- ExpansionDirection
- InstallationPlan
- BladesOrientation
-
Pset_ElementAssemblyTypeHeadSpan
SUPPORTINGASSEMBLY
- AssemblyInstruction
- NumberOfTracksCrossed
- Span
-
Pset_ElementAssemblyTypeMast
MAST
- WithLightningRod
-
Pset_ElementAssemblyTypeOCSSuspension
SUSPENSIONASSEMBLY
- ContactWireStagger
- ContactWireHeight
-
Pset_ElementAssemblyTypeRigidFrame
RIGID_FRAME
- AssemblyInstruction
- LoadCapacity
- NumberOfTracksCrossed
- Span
-
Pset_ElementAssemblyTypeSteadyDevice
SUSPENSIONASSEMBLY
- AssemblyInstruction
- ContactWireStagger
- IsSetOnWorkingWire
- SteadyDeviceType
-
Pset_ElementAssemblyTypeSupportingAssembly
SUPPORTINGASSEMBLY
- NumberOfCantilevers
- TypeOfSupportingSystem
-
Pset_ElementAssemblyTypeTrackPanel
TRACKPANEL
- IsAccessibleByVehicle
- TrackExpansion
- InstallationPlan
-
Pset_ElementAssemblyTypeTractionSwitchingAssembly
TRACTION_SWITCHING_ASSEMBLY
- NominalCurrent
- NominalPower
- RatedVoltage
- DesignAmbientTemperature
-
Pset_ElementAssemblyTypeTurnoutPanel
TURNOUTPANEL
- IsAccessibleByVehicle
- BranchLineDirection
- TrackExpansion
- TurnoutCurvedRadius
- TypeOfCurvedTurnout
- InstallationPlan
- IsSharedTurnout
- MaximumSpeedLimitOfDivergingLine
- TypeOfDrivingDevice
- TrackElementOrientation
- PercentShared
- TrackGaugeLength
- TurnoutPointMachineCount
- TurnoutHeaterType
- TypeOfJunction
- TypeOfTurnout
-
Pset_ElementKinematics
- CyclicPath
- CyclicRange
- LinearPath
- LinearRange
- MaximumAngularVelocity
- MaximumConstantSpeed
- MinimumTime
-
Pset_EnvironmentalCondition
- ReferenceAirRelativeHumidity
- ReferenceEnvironmentTemperature
- MaximumAtmosphericPressure
- StorageTemperatureRange
- MaximumWindSpeed
- OperationalTemperatureRange
- MaximumRainIntensity
- SaltMistLevel
- SeismicResistance
- SmokeLevel
- MaximumSolarRadiation
-
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_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_ManufacturerTypeInformation
- GlobalTradeItemNumber
- ArticleNumber
- ModelReference
- ModelLabel
- Manufacturer
- ProductionYear
- AssemblyPlace
- OperationalDocument
- SafetyDocument
- PerformanceCertificate
-
Pset_MarkerGeneral
SIGNALASSEMBLY
- ApproachSpeed
- MarkerType
- NominalHeight
- Symbol
- NominalWidth
-
Pset_Risk
- RiskName
- RiskType
- NatureOfRisk
- RiskAssessmentMethodology
- UnmitigatedRiskLikelihood
- UnmitigatedRiskConsequence
- UnmitigatedRiskSignificance
- MitigationPlanned
- MitigatedRiskLikelihood
- MitigatedRiskConsequence
- MitigatedRiskSignificance
- MitigationProposed
- AssociatedProduct
- AssociatedActivity
- AssociatedLocation
-
Pset_ServiceLife
- ServiceLifeDuration
- MeanTimeBetweenFailure
-
Pset_SumpBusterCommon
SUMPBUSTER
- TypeDesignation
-
Pset_Tolerance
- ToleranceDescription
- ToleranceBasis
- OverallTolerance
- HorizontalTolerance
- OrthogonalTolerance
- VerticalTolerance
- PlanarFlatness
- HorizontalFlatness
- ElevationalFlatness
- SideFlatness
- OverallOrthogonality
- HorizontalOrthogonality
- OrthogonalOrthogonality
- VerticalOrthogonality
- OverallStraightness
- HorizontalStraightness
- OrthogonalStraightness
- VerticalStraightness
-
Pset_TrafficCalmingDeviceCommon
TRAFFIC_CALMING_DEVICE
- TypeDesignation
-
Pset_Uncertainty
- UncertaintyBasis
- UncertaintyDescription
- HorizontalUncertainty
- LinearUncertainty
- OrthogonalUncertainty
- VerticalUncertainty
-
Pset_Warranty
- WarrantyIdentifier
- WarrantyStartDate
- IsExtendedWarranty
- WarrantyPeriod
- WarrantyContent
- PointOfContact
- Exclusions
5.4.3.20.6 Concept usage
Concept | Usage | Description | |
---|---|---|---|
IfcRoot (2) | |||
IfcObjectDefinition (9) | |||
IfcTypeObject (2) | |||
IfcTypeProduct (7) | |||
IfcElementType (5) | |||
Click to show 25 hidden inherited concepts Click to hide 25 inherited concepts | |||
IfcElementAssemblyType (1) | |||
Property Sets for Objects | General |
This concept can be applied to the following resources:
|
5.4.3.20.7 Formal representation
ENTITY IfcElementAssemblyType SUBTYPE OF (IfcElementType); PredefinedType : IfcElementAssemblyTypeEnum; WHERE CorrectPredefinedType : (PredefinedType <> IfcElementAssemblyTypeEnum.USERDEFINED) OR ((PredefinedType = IfcElementAssemblyTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcElementType.ElementType)); END_ENTITY;