Tiled surface treatment
Tekla Structures includes complex tile and brick surface treatment options, such as basketweave and herringbone patterns. Tiled surface treatment options are based on repeating tile patterns that are stored in XML format.
The tile pattern surface treatment are available in Surface treatment properties if you have set the Type to Tile surface.
This section is for advanced users.
Define a new tile pattern
Example tile pattern definition
This example explains how the Basketweave tile pattern is defined in the TilePatternCatalog.xml file.
The Basketweave pattern block is made up of eight tiles:
(1) Tile width
(2) Mortar width
(3)
VOffset
(4)
HOffset
(5) Red marks indicate
TileOrigin
. Angle value for vertical tiles is 90.
(6) Tile height
(7) Mortar height
The pattern is repeated in the x and y direction of the surface treatment, starting from the origin of the surface treatment. You can run the pattern in different x directions:
In the TilePatternCatalog.xml file, the pattern is defined as follows:
(1) Name of the pattern
(2) Size of the pattern block in the x direction, after which the pattern repeats
(3) Size of the pattern block in the y direction, after which the pattern repeats
The definition file uses the same symbols as the Surface treatment properties:
Tile pattern definitions
The predefined tile patterns that are available in the Surface treatment properties are stored in the following files:
File | Description |
---|---|
TilePatternCatalog.xml |
|
TilePatternCatalog.dtd |
|
Thumbnail images |
|
Tile pattern elements
The TilePatternCatalog.xml file can contain the following elements:
Element | Description |
---|---|
|
The container for tile patterns. Required. |
|
Tile pattern element. Required. This element can contain the following elements listed in this table. |
|
Horizontal offset of the tile pattern. Required. |
|
Vertical offset of the tile pattern. Required. |
|
The individual tiles used in a tile pattern. At least one required. |
|
Color of the tile or mortar, defined by the RGB values (0–255). Optional. |
|
Creates an attribute for any element in the
|
|
The label that identifies a parameter in the Surface treatment properties. Optional. |
|
The origin of an individual tile, defined from the origin of the pattern. Optional. |