Floodlight Cuboid
Description
FloodlightCuboid
is a spotlight featuring a cuboid-shaped luminous head. Adjust the size of the luminaire using the overall dimensions (Width
, Length
, and Height
), and define the luminous surface with LuminousWidth
and LuminousLength
. Optionally, specify either the LuminousHeight
(how far the luminous part protrudes) or the ReflectorDepth
(how far it is recessed). You can also define an overall TotalHeight
and customize the appearance with a 4-digit RAL HousingColor
. An optional FileName
(without an extension) can be provided.
Note: The pole itself is not modeled within this luminaire configuration.
Parameters
Parameter | Type | Explanation |
---|---|---|
Width | int | Base width of the luminaire in millimeters (mm). |
Length | int | Base length of the luminaire in millimeters (mm). |
Height | int | Height of the luminaire head in millimeters (mm). |
LuminousWidth | int | Width of the luminous surfaces in millimeters (mm). |
LuminousLength | int | Length of the luminous surfaces in millimeters (mm). |
LuminousHeight / ReflectorDepth | int | Value in mm. Choose one to define how the luminous part interacts with the housing. |
TotalHeight | int | Overall height of the luminaire in millimeters (mm) (optional). |
HousingColor | string | A 4-digit RAL color code matching [1-9][0-9]{3} (optional). |
FileName | string | Optional file name (without an extension). |
XSD
<xs:element name="FloodLightCuboid">
<xs:complexType>
<xs:sequence>
<xs:element name="Width" type="xs:int"/>
<xs:element name="Length" type="xs:int"/>
<xs:element name="Height" type="xs:int"/>
<xs:element name="LuminousWidth" type="xs:int"/>
<xs:element name="LuminousLength" type="xs:int"/>
<xs:choice>
<xs:element name="LuminousHeight" type="xs:int"/>
<xs:element name="ReflectorDepth" type="xs:int"/>
</xs:choice>
<xs:element name="TotalHeight" type="xs:int" minOccurs="0"/>
<xs:element name="HousingColor" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="[1-9][0-9]{3}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FileName" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
XML
Example
<P3D filename="FloodLightCuboid">
<FloodLightCuboid>
<Width>400</Width>
<Length>300</Length>
<Height>80</Height>
<LuminousWidth>380</LuminousWidth>
<LuminousLength>280</LuminousLength>
<LuminousHeight>30</LuminousHeight>
<TotalHeight>150</TotalHeight>
<HousingColor>9005</HousingColor>
<FileName>example_filename</FileName>
</FloodLightCuboid>
</P3D>