IfcLightIntensityDistribution

Natural language names
Lichtstärkenverteilung
Light Intensity Distribution
Distribution de l'intensité lumineuse
Semantic definitions at the entity
Entity definition

IfcLightIntensityDistribution defines the the luminous intensity of a light source that changes according to the direction of the ray. It is based on some standardized light distribution curves, which are defined by the LightDistributionCurve attribute.

New entity in IFC2x2.

Attribute definitions
#AttributeTypeCardinalityDescription G
1LightDistributionCurveIfcLightDistributionCurveEnum Standardized light distribution curve used to define the luminous intensity of the light in all directions. X
2DistributionDataIfcLightDistributionDataL[1:?] Light distribution data applied to the light source. It is defined by a list of main plane angles (B or C according to the light distribution curve chosen) that includes (for each B or C angle) a second list of secondary plane angles (the β or γ angles) and the according luminous intensity distribution measures. X
Inherited definitions from supertypes
Entity inheritance
Attribute inheritance
#AttributeTypeCardinalityDescriptionG
IfcLightIntensityDistribution
1LightDistributionCurveIfcLightDistributionCurveEnum Standardized light distribution curve used to define the luminous intensity of the light in all directions. X
2DistributionDataIfcLightDistributionDataL[1:?] Light distribution data applied to the light source. It is defined by a list of main plane angles (B or C according to the light distribution curve chosen) that includes (for each B or C angle) a second list of secondary plane angles (the β or γ angles) and the according luminous intensity distribution measures. X
Formal representations
XML Specification
 <xs:element name="IfcLightIntensityDistribution" type="ifc:IfcLightIntensityDistribution" substitutionGroup="ifc:Entity" nillable="true"/>
 <xs:complexType name="IfcLightIntensityDistribution">
  <xs:complexContent>
   <xs:extension base="ifc:Entity">
    <xs:sequence>
     <xs:element name="DistributionData">
      <xs:complexType>
       <xs:sequence>
        <xs:element ref="ifc:IfcLightDistributionData" maxOccurs="unbounded"/>
       </xs:sequence>
       <xs:attribute ref="ifc:itemType" fixed="ifc:IfcLightDistributionData"/>
       <xs:attribute ref="ifc:cType" fixed="list"/>
       <xs:attribute ref="ifc:arraySize" use="optional"/>
      </xs:complexType>
     </xs:element>
    </xs:sequence>
    <xs:attribute name="LightDistributionCurve" type="ifc:IfcLightDistributionCurveEnum" use="optional"/>
   </xs:extension>
  </xs:complexContent>
 </xs:complexType>
EXPRESS Specification
ENTITY IfcLightIntensityDistribution;
  LightDistributionCurve : IfcLightDistributionCurveEnum;
  DistributionData : LIST [1:?] OF IfcLightDistributionData;
END_ENTITY;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcLightDistributionDataSourceSelect

Link to this page  Link to this page