Skip to main content

Wall Cuboid

Description

Wall Cuboid

Wall Cuboid is a cube-shaped luminaire that is attached to a wall.

  • The parameters Length, Width, and Height determine the housing dimensions.
  • LuminousLength, LuminousWidth, and either LuminousHeight or ReflectorDepth determine the size of the luminous surfaces:
    • LuminousHeight describes how far the luminous part sticks out of the body.
    • ReflectorDepth describes how far the luminous part is recessed into the body.
  • You can skew the housing by setting TopLength and TopWidth (optional).
  • You can define the light output areas through Type as Direct, Indirect, or DirectIndirect (optional).
  • Optionally, HousingColor can be provided as a 4-digit RAL color code.
  • Optionally, FileName can be provided (without an extension).

Parameters

ParameterTypeExplanation
WidthintValue in mm
LengthintValue in mm
HeightintValue in mm
LuminousWidthintValue in mm
LuminousLengthintValue in mm
LuminousHeightintValue in mm
ReflectorDepthintValue in mm
TopWidthintValue in mm (optional)
TopLengthintValue in mm (optional)
TypestringDirect, Indirect, DirectIndirect (optional)
HousingColorstring4 digit RAL color code (optional)
FileNamestringOptional file name (without an extension) (optional)

XSD

<xs:element name="WallCuboid">
<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="TopWidth" type="xs:int" minOccurs="0"/>
<xs:element name="TopLength" type="xs:int" minOccurs="0"/>
<xs:element name="Type" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Direct"/>
<xs:enumeration value="Indirect"/>
<xs:enumeration value="DirectIndirect"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<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="WallCuboid">
<WallCuboid>
<Width>100</Width>
<Length>100</Length>
<Height>300</Height>
<LuminousWidth>90</LuminousWidth>
<LuminousLength>90</LuminousLength>
<LuminousHeight>40</LuminousHeight>
<Type>DirectIndirect</Type>
<HousingColor>9005</HousingColor>
<FileName>example_filename</FileName>
</WallCuboid>
</P3D>