Bollard Side
Description
BollardSide is a cylinder-shaped bollard with luminous surfaces positioned around the model. This parametric model allows you to define the TotalHeight and the Height of the luminaire head, not including the stand.
HeightSets the height of the luminaire head.TotalHeightDefines the overall height of the entire model, including the stand. The stand height is calculated asTotalHeightminusHeight. The stand is always centered within the luminaire.WidthandLength: Determine the base dimensions of the bollard.LuminousWidthandLuminousLength: Define the size of the luminous surfaces.LuminousHeightorReflectorDepth:LuminousHeight: Describes how far the luminous part sticks out of the housing.ReflectorDepth: Describes how far the luminous part is recessed into the housing.
- Optionally, a
HousingColorcan be provided as a 4-digit RAL color code. - Optionally, a
FileNamecan be provided.
Parameters
| Parameter | Type | Explanation |
|---|---|---|
| Width | int | Value (mm). |
| Length | int | Value (mm). |
| Height | int | Value (mm). Sets height of luminaire head. |
| LuminousWidth | int | Value (mm). Width of luminous surfaces. |
| LuminousLength | int | Value (mm). Length of luminous surfaces. |
| LuminousHeight / ReflectorDepth | int | Value (mm). Pick one for housing interaction. |
| TotalHeight | int | Value (mm). Overall height incl. stand. |
| HousingColor | string | 4-digit RAL code [1-9][0-9]{3} (optional). |
| FileName | string | Optional file name. |
XSD
<xs:element name="BollardSide">
<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="BollardSide">
<BollardSide>
<Width>110</Width>
<Length>110</Length>
<Height>650</Height>
<LuminousWidth>100</LuminousWidth>
<LuminousLength>30</LuminousLength>
<LuminousHeight>100</LuminousHeight>
<TotalHeight>650</TotalHeight>
<HousingColor>9005</HousingColor>
<FileName>example_filename</FileName>
</BollardSide>
</P3D>