Navigation

IfcSoundProperties

Definition from IAI: Common definition to capture the properties of sound typically used within the context of building services and flow distribution systems. Sound properties are sound power or pressure levels across eight octave bands specifying the amount of sound generation or sound attenuation.

IfcSoundProperties is a statically defined property set and should be attached to the instance(s) of IfcDistributionFlowElement through the IfcRelDefinesByProperties relationship.

HISTORY: New entity in IFC 2x2.


EXPRESS specification:

ENTITY IfcSoundProperties
SUBTYPE OF ( IfcPropertySetDefinition);
IsAttenuating  :  IfcBoolean;
SoundScale  :  OPTIONAL IfcSoundScaleEnum;
PointOfMeasurement  :  OPTIONAL IfcLocalPlacement;
SoundValues  :  LIST [1:8] OF IfcSoundValue;
END_ENTITY;

Attribute definitions:

IsAttenuating  :  If TRUE, values represent sound attenuation. If FALSE, values represent sound generation.
SoundScale  :  Reference sound scale
PointOfMeasurement  :  Point at which the sound measurement was taken. This value is used relative to the related element's local placement.
SoundValues  :  Sound values at a specific frequency. There may be cases where less than eight values are specified.

Inheritance graph

ENTITY IfcSoundProperties;
ENTITY IfcRoot;
GlobalId  :  IfcGloballyUniqueId;
OwnerHistory  :  IfcOwnerHistory;
Name  :  OPTIONAL IfcLabel;
Description  :  OPTIONAL IfcText;
ENTITY IfcPropertyDefinition;
INVERSE
HasAssociations  :  SET OF IfcRelAssociates FOR RelatedObjects;
ENTITY IfcPropertySetDefinition;
INVERSE
PropertyDefinitionOf  :  SET [0:1] OF IfcRelDefinesByProperties FOR RelatingPropertyDefinition;
DefinesType  :  SET [0:1] OF IfcTypeObject FOR HasPropertySets;
ENTITY IfcSoundProperties;
IsAttenuating  :  IfcBoolean;
SoundScale  :  OPTIONAL IfcSoundScaleEnum;
PointOfMeasurement  :  OPTIONAL IfcLocalPlacement;
SoundValues  :  LIST [1:8] OF IfcSoundValue;
END_ENTITY;