IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

7.4.3.1 IfcAudioVisualAppliance

7.4.3.1.1 Semantic definition

An audio-visual appliance is a device that displays, captures, transmits, or receives audio or video.

Audio-visual appliances may be fixed in place or may be able to be moved from one space to another. They may require an electrical supply that may be supplied either by an electrical circuit or provided from a local battery source. Audio-visual appliances may be connected to data circuits including specialist circuits for audio visual purposes only.

7.4.3.1.2 Entity inheritance

7.4.3.1.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
IfcAudioVisualAppliance (1)
9 PredefinedType OPTIONAL IfcAudioVisualApplianceTypeEnum

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.1.D

7.4.3.1.4 Formal propositions

Name Description
CorrectPredefinedType

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

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

Either there is no audio visual appliance type object associated, i.e. the IsTypedBy inverse relationship is not provided, or the associated type object has to be of type IfcAudioVisualApplianceType.

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

7.4.3.1.5 Property sets

  • Pset_AudioVisualAppliancePHistory
    • PowerState
    • MediaSourceHistory
    • MediaContent
    • AudioVolumeHistory
  • Pset_AudioVisualApplianceTypeAmplifier AMPLIFIER
    • AmplifierType
    • AudioAmplification
    • AudioMode
  • Pset_AudioVisualApplianceTypeCamera CAMERA
    • CameraType
    • IsOutdoors
    • VideoResolutionWidth
    • VideoResolutionHeight
    • VideoResolutionMode
    • VideoCaptureInterval
    • PanTiltZoomPreset
    • PanHorizontal
    • PanVertical
    • TiltHorizontal
    • TiltVertical
    • Zoom
  • Pset_AudioVisualApplianceTypeCommon
    • Reference
    • Status
    • MediaSource
    • AudioVolume
  • Pset_AudioVisualApplianceTypeDisplay DISPLAY
    • DisplayType
    • NominalSize
    • DisplayWidth
    • DisplayHeight
    • Brightness
    • ContrastRatio
    • RefreshRate
    • TouchScreen
    • VideoResolutionWidth
    • VideoResolutionHeight
    • VideoResolutionMode
    • VideoScaleMode
    • VideoCaptionMode
    • AudioMode
  • Pset_AudioVisualApplianceTypePlayer PLAYER
    • PlayerType
    • PlayerMediaEject
    • PlayerMediaFormat
  • Pset_AudioVisualApplianceTypeProjector PROJECTOR
    • ProjectorType
    • VideoResolutionWidth
    • VideoResolutionHeight
    • VideoResolutionMode
    • VideoScaleMode
    • VideoCaptionMode
  • Pset_AudioVisualApplianceTypeRailwayCommunicationTerminal COMMUNICATIONTERMINAL
    • RailwayCommunicationTerminalType
  • Pset_AudioVisualApplianceTypeReceiver RECEIVER
    • ReceiverType
    • AudioAmplification
    • AudioMode
  • Pset_AudioVisualApplianceTypeRecordingEquipment RECORDINGEQUIPMENT
    • NumberOfInterfaces
    • StorageCapacity
  • Pset_AudioVisualApplianceTypeSpeaker SPEAKER
    • SpeakerType
    • SpeakerMounting
    • SpeakerDriverSize
    • FrequencyResponse
    • Impedence
  • Pset_AudioVisualApplianceTypeTuner TUNER
    • TunerType
    • TunerMode
    • TunerChannel
    • TunerFrequency
  • 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_Warranty
    • WarrantyIdentifier
    • WarrantyStartDate
    • IsExtendedWarranty
    • WarrantyPeriod
    • WarrantyContent
    • PointOfContact
    • Exclusions
  • Qto_AudioVisualApplianceBaseQuantities
    • GrossWeight
  • Qto_BodyGeometryValidation
    • GrossSurfaceArea
    • NetSurfaceArea
    • GrossVolume
    • NetVolume
    • SurfaceGenusBeforeFeatures
    • SurfaceGenusAfterFeatures

7.4.3.1.6 Concept usage

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

This concept can be applied to the following resources:

  • Casing - Material from which the casing is constructed.
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
Power SINK ELECTRICAL No description available.
Input SINK AUDIOVISUAL No description available.
Speakers SOURCE AMPLIFIER No description available.
Power SINK ELECTRICAL No description available.
Control SINK CAMERA No description available.
Network SOURCE CAMERA No description available.
Output SOURCE AUDIOVISUAL No description available.
Power SINK DISPLAY No description available.
Control SINK CONTROL No description available.
Input#1 SINK DISPLAY No description available.
Input#2 SINK DISPLAY No description available.
Input#3 SINK AUDIOVISUAL No description available.
Input#4 SINK DISPLAY No description available.
Input#5 SINK DISPLAY No description available.
Input#6 SINK AUDIOVISUAL No description available.
Input#7 SINK DISPLAY No description available.
Input#8 SINK DISPLAY No description available.
Power SINK ELECTRICAL No description available.
Output SOURCE AUDIOVISUAL No description available.
Power SINK ELECTRICAL No description available.
Control SINK CONTROL No description available.
Output SOURCE AUDIOVISUAL No description available.
Power SINK ELECTRICAL No description available.
Control SINK CONTROL No description available.
Output SINK AUDIOVISUAL No description available.
Power SINK ELECTRICAL No description available.
Control SINK CONTROL No description available.
Network SOURCE RECEIVER No description available.
Input#1 SINK RECEIVER No description available.
Input#2 SINK AUDIOVISUAL No description available.
Input#3 SINK RECEIVER No description available.
Input#4 SINK AUDIOVISUAL No description available.
Input#5 SINK RECEIVER No description available.
Input#6 SINK AUDIOVISUAL No description available.
Input#7 SINK RECEIVER No description available.
Input#8 SINK RECEIVER No description available.
Output#1 SOURCE AUDIOVISUAL No description available.
Output#2 SOURCE RECEIVER No description available.
Speakers#1 SOURCE RECEIVER No description available.
Speakers#2 SOURCE RECEIVER No description available.
Input SINK SPEAKER No description available.
Power SINK SWITCHER No description available.
Control SINK CONTROL No description available.
Network SOURCE SWITCHER No description available.
Input#1 SINK AUDIOVISUAL No description available.
Input#2 SINK AUDIOVISUAL No description available.
Input#3 SINK AUDIOVISUAL No description available.
Input#4 SINK AUDIOVISUAL No description available.
Input#5 SINK SWITCHER No description available.
Input#6 SINK AUDIOVISUAL No description available.
Input#7 SINK AUDIOVISUAL No description available.
Input#8 SINK AUDIOVISUAL No description available.
Output#1 SOURCE AUDIOVISUAL No description available.
Output#2 SOURCE AUDIOVISUAL No description available.
Output#3 SOURCE SWITCHER No description available.
Output#4 SOURCE AUDIOVISUAL No description available.
Output#5 SOURCE SWITCHER No description available.
Output#6 SOURCE SWITCHER No description available.
Output#7 SOURCE SWITCHER No description available.
Output#8 SOURCE SWITCHER No description available.
Power SINK ELECTRICAL No description available.
Phone SINK TELEPHONE No description available.
Power SINK ELECTRICAL No description available.
Control SINK CONTROL No description available.
Input SINK TUNER No description available.
Output SOURCE TUNER No description available.
Table 7.4.3.1.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.4.3.1.F

7.4.3.1.7 Formal representation

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

7.4.3.1.8 References

Edit on Github


Is this page difficult to understand? Let us know!

7.4.3.1.9 Changelog

7.4.3.1.9.1 IFC4

  • New resource