8.14.3.6 IfcLightSourceGoniometric(光源-测角)
8.14.3.6.1 语义定义(Semantic definition)
IfcLightSourceGoniometric 定义了一个具有精确照明数据的光源。它指定了发光体的类型,定义了光分布曲线的位置和方向,以及有关灯具和光度信息的数据。
图1展示了一个具有两个光源(类型为 IfcLightSourceGoniometric)的发光体示例。

8.14.3.6.2 实体继承(Entity inheritance)
-
- IfcLightSource
- IfcAnnotationFillArea
- IfcBooleanResult
- IfcBoundingBox
- IfcCartesianPointList
- IfcCartesianTransformationOperator
- IfcCsgPrimitive3D
- IfcCurve
- IfcDirection
- IfcFaceBasedSurfaceModel
- IfcFillAreaStyleHatching
- IfcFillAreaStyleTiles
- IfcGeometricSet
- IfcHalfSpaceSolid
- IfcPlacement
- IfcPlanarExtent
- IfcPoint
- IfcSectionedSpine
- IfcSegment
- IfcShellBasedSurfaceModel
- IfcSolidModel
- IfcSurface
- IfcTessellatedItem
- IfcTextLiteral
- IfcVector
8.14.3.6.3 特性(Attributes)
| # | 特性(Attributes) | 类型 | 描述 |
|---|---|---|---|
| IfcRepresentationItem (2) | |||
| LayerAssignment | SET [0:1] OF IfcPresentationLayerAssignment FOR AssignedItems |
将表示项分配给单个或多个层。LayerAssignments 可以覆盖其所在的 IfcRepresentation 的 Items 列表中的 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.4 形式化表示(Formal representation)
ENTITY IfcLightSourceGoniometric
SUBTYPE OF (IfcLightSource);
Position : IfcAxis2Placement3D;
ColourAppearance : OPTIONAL IfcColourRgb;
ColourTemperature : IfcThermodynamicTemperatureMeasure;
LuminousFlux : IfcLuminousFluxMeasure;
LightEmissionSource : IfcLightEmissionSourceEnum;
LightDistributionDataSource : IfcLightDistributionDataSourceSelect;
END_ENTITY;