IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

8.14.3.6 IfcLightSourceGoniometric(光源-测角)

8.14.3.6.1 语义定义(Semantic definition)

IfcLightSourceGoniometric 定义了一个具有精确照明数据的光源。它指定了发光体的类型,定义了光分布曲线的位置和方向,以及有关灯具和光度信息的数据。

图1展示了一个具有两个光源(类型为 IfcLightSourceGoniometric)的发光体示例。

示例
图1 — 光源-测角

8.14.3.6.2 实体继承(Entity inheritance)

8.14.3.6.3 特性(Attributes)

# 特性(Attributes) 类型 描述
IfcRepresentationItem (2)
LayerAssignment SET [0:1] OF IfcPresentationLayerAssignment FOR AssignedItems

将表示项分配给单个或多个层。LayerAssignments 可以覆盖其所在的 IfcRepresentationItems 列表中的 LayerAssignments

StyledByItem SET [0:1] OF IfcStyledItem FOR Item

引用为表示提供表现信息的 IfcStyledItem,例如,为几何曲线提供曲线样式,包括颜色和厚度。

IfcLightSource (4)
1 Name OPTIONAL IfcLabel

在表示中赋予光源的名称。

2 LightColour IfcColourRgb

来自 ISO/CD 10303-46:1992 的定义:基于当前光照模型,用于着色的光的颜色。 来自 VRML97 - ISO/IEC 14772-1:1997 的定义:color 字段将直接和环境光发射的光谱颜色属性指定为 RGB 值。

3 AmbientIntensity OPTIONAL IfcNormalisedRatioMeasure

来自 VRML97 - ISO/IEC 14772-1:1997 的定义:ambientIntensity 指定来自光源的环境发射强度。光照强度范围可以从 0.0(无光发射)到 1.0(全强度)。

4 Intensity OPTIONAL IfcNormalisedRatioMeasure

来自 VRML97 - ISO/IEC 14772-1:1997 的定义:intensity 字段指定来自光源的直接发射亮度。光照强度范围可以从 0.0(无光发射)到 1.0(全强度)。

点击显示 6 个隐藏的继承特性 点击隐藏 6 个继承特性
IfcLightSourceGoniometric (6)
5 Position IfcAxis2Placement3D

光源的位置。用于确定光分布曲线的方向。

6 ColourAppearance OPTIONAL IfcColourRgb

人造光源根据其颜色外观进行分类。在人眼看来,它们都呈现白色;差异只能通过直接比较来检测。视觉性能不受颜色外观差异的直接影响。

7 ColourTemperature IfcThermodynamicTemperatureMeasure

任何辐射源的色温定义为黑体或普朗克辐射体的温度(以开尔文为单位),其辐射与辐射源具有相同的色度。由于黑体辐射体无法发射每种色度值的辐射,这些值通常只是近似的色温。最常见人造光源的色温范围从低于3000K(暖白)到4000K(中间色)以及超过5000K(日光色)。

8 LuminousFlux IfcLuminousFluxMeasure

光通量是辐射通量的光度测量,即光源发出的光量。光通量可以针对整个内部空间进行测量,也可以针对内部空间的一部分(立体角的部分光通量)进行测量。所有其他光度参数都是光通量的衍生参数。光通量以流明(lm)为单位测量。每个灯具的光通量以标称值给出。

9 LightEmissionSource IfcLightEmissionSourceEnum

标识发光体的类型,可以从中设置所需的类型。

10 LightDistributionDataSource IfcLightDistributionDataSourceSelect

获取光分布数据的数据源。

表 8.14.3.6.B

8.14.3.6.4 形式化表示(Formal representation)

ENTITY IfcLightSourceGoniometric
 SUBTYPE OF (IfcLightSource);
	Position : IfcAxis2Placement3D;
	ColourAppearance : OPTIONAL IfcColourRgb;
	ColourTemperature : IfcThermodynamicTemperatureMeasure;
	LuminousFlux : IfcLuminousFluxMeasure;
	LightEmissionSource : IfcLightEmissionSourceEnum;
	LightDistributionDataSource : IfcLightDistributionDataSourceSelect;
END_ENTITY;

8.14.3.6.5 参考文献