Skip to main content

Street Cylinder Centered

Description

Street Cylinder Centered

Street Cylinder Centered is a classic street light featuring a cylinder-shaped luminous head centered on the pole.

  • Diameter and Height: Define the overall dimensions of the luminaire's housing.
  • TopDiameter: Allows for skewing the cylinder by adjusting the diameter at the top.
  • LuminousDiameter: Sets the size of the main luminous surface.
  • TopLuminousDiameter (optional): Defines the size of the luminous surface at the top, allowing for additional design flexibility.
  • Either LuminousHeight or ReflectorDepth (optional):
    • LuminousHeight: Describes how far the luminous part sticks out from the housing.
    • ReflectorDepth: Describes how far the luminous part is recessed into the housing.
  • Height (optional): Sets the height of the luminaire head separately from the overall model.
  • TotalHeight (optional): Defines the overall height of the luminaire including the stand.
  • The pole itself is not modeled within this luminaire configuration.

Parameters

ParameterTypeExplanation
DiameterintBase diameter of the luminaire in millimeters (mm).
TopDiameterintDiameter at the top of the luminaire, allowing for skewing.
LuminousDiameterintDiameter of the main luminous surface in millimeters (mm).
TopLuminousDiameterintDiameter of the luminous surface at the top (optional).
LuminousHeightintExtent to which the luminous part protrudes from the housing in mm (optional).
ReflectorDepthintExtent to which the luminous part is recessed into the housing in mm (optional).
HeightintHeight of the luminaire head in millimeters (mm) (optional).
TotalHeightintOverall height of the luminaire including the stand in millimeters (mm) (optional).
HousingColorstring4 digit RAL color code (optional).
FileNamestringOptional file name (without an extension) (optional).

XSD

<xs:element name="StreetCylinderCentered">
<xs:complexType>
<xs:sequence>
<xs:element name="Diameter" type="xs:int"/>
<xs:element name="TopDiameter" type="xs:int"/>
<xs:element name="LuminousDiameter" type="xs:int"/>
<xs:element name="TopLuminousDiameter" type="xs:int" minOccurs="0"/>
<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="Height" 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="StreetCylinderCentered">
<StreetCylinderCentered>
<Diameter>80</Diameter>
<TopDiameter>700</TopDiameter>
<LuminousDiameter>80</LuminousDiameter>
<TopLuminousDiameter>600</TopLuminousDiameter>
<LuminousHeight>400</LuminousHeight>
<Height>500</Height>
<HousingColor>9005</HousingColor>
<FileName>example_filename</FileName>
</StreetCylinderCentered>
</P3D>