8.14.3.1 IfcLightDistributionData(光分布数据)
8.14.3.1.1 语义定义(Semantic definition)
IfcLightDistributionData 定义了在特定主平面角度下光源的光强分布。它基于某些标准化的光分布曲线;MainPlaneAngle 可以是:
- A 角度:当 IfcLightDistributionCurveEnum 设置为 TYPE_A 时
- B 角度:当 IfcLightDistributionCurveEnum 设置为 TYPE_B 时
- C 角度:当 IfcLightDistributionCurveEnum 设置为 TYPE_C 时
对于每个 MainPlaneAngle(视为表格的行),都会提供一组 SecondaryPlaneAngle(视为表格的列)。它们可以是:
- α 角度:当 IfcLightDistributionCurveEnum 设置为 TYPE_A 时
- β 角度:当 IfcLightDistributionCurveEnum 设置为 TYPE_B 时
- γ 角度:当 IfcLightDistributionCurveEnum 设置为 TYPE_C 时
对于每对 MainPlaneAngle 和 SecondaryPlaneAngle,都会提供相应的 LuminousIntensity(单位由引用光强分布单位的 IfcUnitAssignment 给出,通常为 cd/klm)。
8.14.3.1.2 实体继承(Entity inheritance)
8.14.3.1.3 特性(Attributes)
| # | 特性(Attributes) | 类型 | 描述 |
|---|---|---|---|
| IfcLightDistributionData (3) | |||
| 1 | MainPlaneAngle | IfcPlaneAngleMeasure |
主平面角度(根据所选光分布曲线,可以是 A、B 或 C 角度)。 |
| 2 | SecondaryPlaneAngle | LIST [1:?] OF IfcPlaneAngleMeasure |
根据所选光分布曲线的次平面角度列表(α、β 或 γ 角度)。 |
| 3 | LuminousIntensity | LIST [1:?] OF IfcLuminousIntensityDistributionMeasure |
根据所选光分布曲线,对此主平面和次平面角度对的光强分布测量值。 |
8.14.3.1.4 形式化表示(Formal representation)
ENTITY IfcLightDistributionData;
MainPlaneAngle : IfcPlaneAngleMeasure;
SecondaryPlaneAngle : LIST [1:?] OF IfcPlaneAngleMeasure;
LuminousIntensity : LIST [1:?] OF IfcLuminousIntensityDistributionMeasure;
END_ENTITY;