Navigation
Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate

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 Release IFC 2x2.
IFC2x Edition 3 CHANGE  Optional PointOfMeasurement attribute has been removed. Use an instance of IfcAnnotation to identify the location at which sound properties have been recored.

EXPRESS specification:

ENTITY IfcSoundProperties
SUBTYPE OF ( IfcPropertySetDefinition);
IsAttenuating  :  IfcBoolean;
SoundScale  :  OPTIONAL IfcSoundScaleEnum;
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
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;
SoundValues  :  LIST [1:8] OF IfcSoundValue;
END_ENTITY;