IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

7.4.3.9 IfcCableSegment

7.4.3.9.1 Semantic definition

A cable segment is a flow segment used to carry electrical power, data, or telecommunications signals.

A cable segment is used to typically join two sections of an electrical network or a network of components carrying the electrical service.

7.4.3.9.2 Entity inheritance

7.4.3.9.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
IfcCableSegment (1)
9 PredefinedType OPTIONAL IfcCableSegmentTypeEnum

Identifies the predefined types of cable segment from which the type required may be set.

Table 7.4.3.9.D

7.4.3.9.4 Formal propositions

Name Description
CorrectPredefinedType

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

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

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

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

7.4.3.9.5 Property sets

  • Pset_CableSegmentConnector
    • ConnectorAColour
    • ConnectorBColour
    • ConnectorAType
    • ConnectorBType
    • ConnectorAGender
    • ConnectorBGender
  • Pset_CableSegmentOccurenceFiberSegment FIBERSEGMENT
    • InUse
  • Pset_CableSegmentOccurrence
    • DesignAmbientTemperature
    • UserCorrectionFactor
    • NumberOfParallelCircuits
    • InstallationMethod
    • InstallationMethodFlagEnum
    • DistanceBetweenParallelCircuits
    • SoilConductivity
    • CarrierStackNumber
    • MountingMethod
    • IsHorizontalCable
    • IsMountedFlatCable
    • CurrentCarryingCapacity
    • MaximumCableLength
    • PowerLoss
    • SequentialCode
  • Pset_CableSegmentTypeBusBarSegment BUSBARSEGMENT
    • IsHorizontalBusbar
    • NominalCurrent
    • UltimateTensileStrength
    • ACResistance
    • ThermalExpansionCoefficient
    • CurrentCarryingCapacity
    • DCResistance
    • MassPerLength
    • TensileStrength
    • YoungModulus
    • CrossSectionalArea
    • InsulationMethod
    • OverallDiameter
    • OperationalTemperatureRange
    • RatedVoltage
  • Pset_CableSegmentTypeCableSegment CABLESEGMENT
    • Standard
    • NumberOfCores
    • OverallDiameter
    • RatedTemperature
    • ScreenDiameter
    • HasProtectiveEarth
    • MaximumOperatingTemperature
    • MaximumShortCircuitTemperature
    • SpecialConstruction
    • Weight
    • SelfExtinguishing60332_1
    • SelfExtinguishing60332_3
    • HalogenProof
    • FunctionReliable
    • ACResistance
    • CurrentCarryingCapacity
    • DCResistance
    • MassPerLength
    • MaximumCurrent
    • MaximumBendingRadius
    • NumberOfWires
    • InsulationVoltage
    • RatedVoltage
  • Pset_CableSegmentTypeCommon
    • Reference
    • Status
  • Pset_CableSegmentTypeConductorSegment CONDUCTORSEGMENT
    • CrossSectionalArea
    • Function
    • ConductorMaterial
    • Construction
    • ConductorShape
    • NominalCurrent
    • ACResistance
    • ThermalExpansionCoefficient
    • CurrentCarryingCapacity
    • UltimateTensileStrength
    • MassPerLength
    • TensileStrength
    • YoungModulus
    • DCResistance
    • OverallDiameter
    • NumberOfCores
    • RatedVoltage
  • Pset_CableSegmentTypeContactWire CONTACTWIRESEGMENT
    • ACResistance
    • ThermalExpansionCoefficient
    • CurrentCarryingCapacity
    • DCResistance
    • MassPerLength
    • YoungModulus
    • CrossSectionalArea
    • TorsionalStrength
    • TensileStrength
  • Pset_CableSegmentTypeCoreSegment CORESEGMENT
    • OverallDiameter
    • RatedVoltage
    • RatedTemperature
    • ScreenDiameter
    • CoreIdentifier
    • SheathColours
    • Weight
    • UltimateTensileStrength
    • SelfExtinguishing60332_1
    • SelfExtinguishing60332_3
    • HalogenProof
    • FunctionReliable
    • Standard
    • ThermalExpansionCoefficient
    • CurrentCarryingCapacity
    • DCResistance
    • LayRatio
    • MassPerLength
    • TensileStrength
    • YoungModulus
    • ACResistance
    • StrandingMethod
  • Pset_CableSegmentTypeEarthingConductor CONDUCTORSEGMENT
    • ResistanceToGround
  • Pset_CableSegmentTypeFiberSegment FIBERSEGMENT
    • FiberColour
    • HasTightJacket
    • FiberType
  • Pset_CableSegmentTypeFiberTubeSegment FIBERTUBE
    • FiberTubeColour
    • NumberOfFibers
  • Pset_CableSegmentTypeOpticalCableSegment OPTICALCABLESEGMENT
    • NumberOfFibers
    • OpticalCableStructure
    • NumberOfMultiModeFibers
    • NumberOfSingleModeFibers
    • NumberOfTubes
    • FiberMode
  • Pset_CableSegmentTypeStitchWire STITCHWIRE
    • AssemblyInstruction
    • NominalLength
    • MechanicalTension
    • UltimateTensileStrength
    • TensileStrength
  • Pset_CableSegmentTypeWirePairSegment WIREPAIRSEGMENT
    • CharacteristicImpedance
    • ConductorDiameter
    • CoreConductorDiameter
    • JacketColour
    • ShieldConductorDiameter
    • WirePairType
  • Pset_CoaxialCable CABLESEGMENT
    • CharacteristicImpedance
    • CouplingLoss
    • MaximumTransmissionAttenuation
    • NumberOfCoaxialPairs
    • PropagationSpeedCoefficient
    • TransmissionLoss
    • RadiantFrequency
  • 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_ElectricalFeederLine CONDUCTORSEGMENT
    • CurrentCarryingCapacity
    • DesignAmbientTemperature
    • ElectricalClearanceDistance
    • ElectricalFeederType
  • 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_OpticalPigtail OPTICALCABLESEGMENT
    • JacketColour
    • FiberType
    • ConnectorType
  • Pset_PatchCordCable CABLESEGMENT
    • JacketColour
  • Pset_PatchCordCable OPTICALCABLESEGMENT
    • JacketColour
  • 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_SymmetricPairCable CABLESEGMENT
    • NumberOfTwistedPairs
    • NumberOfUntwistedPairs
  • Pset_TelecomCableGeneral
    • Attenuation
    • FireRating
    • IsFireResistant
    • NominalDiameter
    • JacketColour
    • CableFunctionType
    • CableArmourType
  • 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_CableSegmentBaseQuantities
    • GrossWeight
    • Length
    • CrossSectionArea
    • OuterSurfaceArea

7.4.3.9.6 Concept usage

Concept Usage Description
IfcRoot (2)
IfcObjectDefinition (9)
IfcObject (5)
IfcProduct (18)
IfcElement (44)
IfcDistributionElement (4)
IfcDistributionFlowElement (4)
IfcFlowSegment (3)
Click to show 89 hidden inherited concepts
IfcCableSegment (5)
Material Set General

This concept can be applied to the following resources:

  • Conductor - Material from which the conductors are constructed, such as Aluminium or Copper.
  • Insulation - The material from which the insulation is constructed such as PVC, PEX, or EPR.
  • Screen - The material from which the screen that covers the sheath is constructed (mantel) such as Aluminium, Copper, Steel, or Lead.
  • Sheath - The outer sheathing of the cable which may be color-coded.
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
Input SINK NOTDEFINED No description available.
Output SOURCE NOTDEFINED No description available.
Table 7.4.3.9.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:

Table 7.4.3.9.F

7.4.3.9.7 Formal representation

ENTITY IfcCableSegment
SUBTYPE OF (IfcFlowSegment);
PredefinedType : OPTIONAL IfcCableSegmentTypeEnum;
WHERE
CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
(PredefinedType <> IfcCableSegmentTypeEnum.USERDEFINED) OR
((PredefinedType = IfcCableSegmentTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
('IFC4X3_DEV_738df036.IFCCABLESEGMENTTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;

7.4.3.9.8 References

Edit on Github


Is this page difficult to understand? Let us know!

7.4.3.9.9 Changelog

7.4.3.9.9.1 IFC4

  • New resource