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 in mm. |
| Length | int | Value in mm. |
| Height | int | Value in mm. Sets the height of the luminaire head. |
| LuminousWidth | int | Value in mm. Defines the width of the luminous surfaces. |
| LuminousLength | int | Value in mm. Defines the length of the luminous surfaces. |
| LuminousHeight / ReflectorDepth | int | Value in mm. Choose one to define how the luminous part interacts with the housing. |
| TotalHeight | int | Value in mm. Overall height including the stand. |
| HousingColor | string | A 4-digit RAL color code matching the pattern [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>