Skip to main content

Wall Cylinder

Description​

Wall Cylinder

Wall Cylinder is a cylinder-shaped luminaire that is attached to a wall.

  • Diameter and Height determine the housing dimensions.
  • LuminousDiameter sets the size of the luminous surfaces.
  • Either LuminousHeight or ReflectorDepth can be specified to describe how the luminaire interacts with the wall:
    • 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:
    • The default TopWidth is 80% of the main Width.
    • The default TopLength is 80% of the main Length.
  • You can define the light output areas through Type as Direct, Indirect, or DirectIndirect.
  • The base elements' default width is 80% of the main diameter.
  • The base elements' default depth is twice the distance from the outer point of the cylinder to the inner point of the intersection within the cylinder.

Parameters​

ParameterTypeExplanation
DiameterintValue in mm
HeightintValue in mm
LuminousDiameterintValue in mm
LuminousHeightintValue in mm
ReflectorDepthintValue in mm
TopWidthintValue in mm (default is 80% of Width)
TopLengthintValue in mm (default is 80% of Length)
TypestringDirect, Indirect, DirectIndirect
HousingColorstring4 digit RAL color code
FileNamestringOptional file name (without an extension)

XSD​

<xs:element name="WallCylinder">
<xs:complexType>
<xs:sequence>
<xs:element name="Diameter" type="xs:int"/>
<xs:element name="Height" type="xs:int"/>
<xs:element name="LuminousDiameter" type="xs:int"/>
<xs:choice minOccurs="0">
<xs:element name="LuminousHeight" type="xs:int" minOccurs="0"/>
<xs:element name="ReflectorDepth" type="xs:int" minOccurs="0"/>
</xs:choice>
<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="WallCylinder">
<WallCylinder>
<Diameter>90</Diameter>
<Height>220</Height>
<LuminousDiameter>80</LuminousDiameter>
<LuminousHeight>50</LuminousHeight>
<Type>DirectIndirect</Type>
<HousingColor>9005</HousingColor>
<FileName>example_filename</FileName>
</WallCylinder>
</P3D>