Scaffolding tools
Introduction
Scaffolding tools is a set of six components which can be used to model accurate scaffolding. In principle these tools are just helping you to place the various scaffolding product items into the model. In practice 'Scaffolding tools' is not able to do anything useful unless you have some scaffolding products by some supplier imported into your component catalog and the needed ‘Scaffolding tools’ configuration for those products.
Component | Description |
Scaffolding | This is the main component of the tools. It can build a rectangular area of props, prop bases, prop heads, ledger beams, platforms, handrails, kicking plates and diagonal braces. See picture 1 below. This ‘main grid’ can be amended by adding ‘sub grids’ extending from the ‘main grid’ or other ‘sub grids’, see picture 2 below. Please note that by default ‘sub grids’ inherit all properties from the ‘main grid’ but you can override any of the properties in a ‘sub grid’. The most important feature of this composite nature of the scaffolding is that when two ‘grids’ are ‘connecting’ there will not be any duplicate scaffolding products placed on exact same location.
The scaffolding structure can also be amended by adding individual arrays of ledger beams, diagonal braces and/or stairs. |
Scaffolding diagonal | With this tool you can add extra diagonals to the scaffolding system. You can control the diagonal brace layout and the vertical area where in the diagonal products are placed. |
Scaffolding ledger | With this tool you can add extra ledger beams to the scaffolding system. You can control the levels and the horizontal area where in the ledger beams are created. |
Scaffolding prop base and Scaffolding prop head | With these tools you can add extra prop bases/heads or replace the ‘default’ bases/heads inserted by the Scaffolding component.
In case of base/heads you can control which product is used (if more than one options are available) and the area where in the products are placed. The ‘area’ is also defining the plane which can be either horizontal or skewed to “trim” the vertical locations of the basses/heads. |
Scaffolding stair | With this tool you can add the stairs into the scaffolding. |
Picture 1, Scaffolding structure consisting of a single ‘Scaffold’ component
Picture 2, Scaffolding structure consisting of ‘main’ grid and two additional ‘sub’ grids of props
Scaffolding attributes
Scaffolding tool - Main tab
# | Description |
1 | This drop down shows all ‘available suppliers’, select the supplier which products you want to use. If the list is empty you don’t have any scaffolding product catalogs having also the scaffolding tool configuration loaded. You can click button 4 to go to Tekla Structures warehouse to look for product catalogs which do also include the required configurations. |
2 | Please select the ‘product family’. One supplier may provide more than one ‘family’ of scaffolding products which can be used to build the scaffolding structure. |
3 | Clicking this button will reload all available product configurations. Please click this button in case you have downloaded and installed new catalogs after opening this property dialog. |
4 | Click this button to go to Tekla Structures warehouse to look for product catalogs which do also include the required configurations. |
5 | Input the total target height of the scaffolding structure. Please note that the actual total height might be more depending on the heights of the available scaffolding props. |
6 | Input the vertical offset (from input points) of the bottom end of the scaffolding props here. The default (empty) value is zero. |
7&8 | These attributes provide two alternatives to control the lengths of the ‘longitudinal’ (A) ledgers.
|
9 | Input the desired elevations for the longitudinal ledger beams. The elevations are measured from the bottom of the prop as shown in picture 18. |
10 | With this option you can control how the scaffolding prop grid is located in longitudinal direction in relation to two input points. Image
Please note that the ‘Auto’ option is useful only in case of ‘sub grid’ when the grid is aligned by the connecting ‘main grid’ |
11 | With this option you can control the offset. The default (empty) is centered for the second option or zero for the third or fourth option. |
12&13 | These attributes provide two alternatives to control the lengths of the ‘crossing’ (B) ledgers.
|
14 | Input the desired elevations for the crossing ledger beams. The elevations are measured from the bottom of the prop as shown in picture 18. |
15 | With this option you can control how the scaffolding prop grid is located in crossing direction in relation to two input points. Image
Please note that the ‘Auto’ option is useful only in case of ‘sub grid’ when the grid is aligned by the connecting ‘main grid’ |
16 | With this option you can control the offset in crossing direction. The default (empty) offset value is zero. |
17 | This is just informative text showing all available ledger beam lengths in the selected supplier family. |
Scaffolding tool - Props tab
# | Description |
1 | This is the prop head accessory to be added on top of the props. Select option ‘none’ if you don’t want to get any head accessories placed. |
2 | With this parameter you can rotate the head around the prop center. This is the rotation angle in degrees. |
3 | This is the head offset upwards from top of the prop. Please note that in practice the maximum offset is limited by the head product. |
4 | This is the name of the prop accessory to be used. The tool creates one or more props on top of each other so that the total height will be at least the given total height (see the ‘Main’ tab input 5).
If the input is empty the tool is selecting automatically the props from all available props in the selected product family. |
5 | With this input you can have more control on which prop accessories will be used. This will override the prop name selection as the prop is selected by the given length. Please note that given lengths will be rounded to nearest actual prop length which is available in the product family. |
6 | This is the prop base accessory to be added below the bottom of the props. Select option ‘none’ if you don’t want to get any base accessories placed. |
7 | With this parameter you can rotate the base accessory around the prop center. This is the rotation angle in degrees. |
8 | This is the base accessory offset downwards from bottom of the prop. Please note that in practice the maximum offset is limited by the base and/or the prop product in use. |
Scaffolding tool - Platforms tab
# | Description |
1 | This is the name of the platform accessory to be added into the scaffolding structure. Select option ‘none’ if you don’t want to get any platform accessories placed. Typically the size of the platform accessory is such that more than one piece is placed to ‘cover’ the whole area. With scaffolding tools one single platform accessory should still span from prop to prop in either direction. |
2 | With this option you can choose the layout how platform accessories are placed Image
|
3 | Input the desired elevations for the platforms. The elevations are measured the same way as the elevations for ledger beams from the bottom of the prop as shown in picture 18 at ‘Main’ tab. Platforms are created on given elevations. Please note that platform elevations should be between the bottom and top of the props, otherwise the platform is not created. |
4 | This is the name of the handrail configuration. Select option ‘none’ if you don’t want to get any handrail accessories placed. |
5 | This is the name of the kick plate configuration. Select option ‘none’ if you don’t want to get any kick plate accessories placed. Kick plates and handrails are create |
6 | Input the desired elevations for the bottom edge of the handrail and kick plate. Typically this elevation has the same values as the platforms but it can be controlled separately. The elevations are measured the same way as the elevations for ledger beams from the bottom of the prop as shown in picture 18 at ‘Main’ tab. |
7 | The handrails and/or kick plates are created only at the exterior boundary of the platform. With this input you can control on which edges of the rectangular area the handrail/kick plate is created. |
Scaffolding tool - Vertical diagonals tab
# | Description |
1 | This is the name of the vertical diagonal accessory to be added between two props in ‘longitudinal’ direction. Please note that in some supplier/family configurations you may have names which are not identifying any specific product but the name is representing multiple products. In this case the scaffolding tool is selecting the suitable product based on the actual situation in the scaffolding structure. Select option ‘none’ if you don’t want to get any vertical diagonal accessories placed. |
2 & 3 | In one rectangular scaffolding area you can define where the vertical diagonals are created. The diagonals are created as an array of one or more accessories in vertical direction (from bottom to top). WIth these two inputs you can specify in which ‘bays’ and ‘lines’ the diagonals are created. Please note that if the ‘bay’ or ‘line’ number is greater than what is existing the scaffolding area nothing gets created. |
4 | With this option you can control how the vertical diagonals are placed in the vertical direction of one single ‘bay’ and ‘line’ location. Image
Please note that it may depend on the actual supplier/family system whether the diagonals can be placed like in the third ‘crossing’ option or are they clashing which makes this option impossible. Also, if the actual vertical accessory itself is of type ‘cross brace’ all options will produce the same result and it doesn't matter which option you are choosing. |
5-8 | The usage of these options is the same as the usage of options 1-4 but they are operating in the crossing direction. |
Scaffolding diagonal - Attributes and input
# | Description |
1 | This is the name of the vertical diagonal accessory to be added between two or more props inside the vertical rectangular area defined by the two input points. Please note that in some supplier/family configurations you may have names which are not identifying any specific product but the name is representing multiple products. In this case the scaffolding tool is selecting the suitable product based on the actual situation in the scaffolding structure. |
2 | With this option you can control how the vertical diagonals are placed in the vertical direction of the rectangle. Please note that it may depend on the actual supplier/family system whether the diagonals can be placed like in the third ‘crossing’ option or are they clashing which makes this option impossible. Also, if the actual vertical accessory itself is of type ‘cross brace’ all options will produce the same result and it doesn't matter which option you are choosing. |
Diagonal - Input
- Start scaffolding diagonal tool and review the applied values
- Hover over the scaffolding prop close to the desired starting point of the scaffolding diagonals
Scaffolding ledger - Attributes and input
# | Description |
1 | This is the name of the ledger beam product to be added between two or more props on the horizontal line or inside a rectangular area defined by the two input points. |
2 | With the scaffolding ledger tool you can add ledger beams in one or more elevations. To create beams on one elevation only leave this input field empty. To create ledger beams in two or more elevations levels input the spacing between the beams. Please note that ledger beams are not created outside the bottom/top range of the scaffolding props. |
Ledger - Input
- Start scaffolding diagonal tool and review the applied values
- Hover over the scaffolding prop close to the desired starting point of the scaffolding ledgersImage
- Hover over the scaffolding prop close to the desired end point of the scaffolding ledger line or corner of the horizontal rectangular area Image
- After creation you can select any of the ledger beams and modify the input points in following ways:
- Drag and move input points or the center point handle in plane or vertically
- Drag and move the edge line handles in original horizontal plane (see example below)
- Copy the ledger beams by dragging the center point or center line handles and hold down the CTRL-key. Please note that you can not move the ledgers beams completely outside the scaffolding prop area
Scaffolding prop base - Attributes and input
# | Description |
1 | This is the name of the prop base product to be added at the bottom end of the props. The props that are kind of ‘selected’ by the rectangular area defined with three input points. In addition to the area three points are also defining the plane which can be sloping in any direction. The prop bases are ‘fitted’ to the plane and thus you don’t need to specify the vertical offset for each prop base separately.
|
2 | With this parameter you can rotate the base accessory around the prop center. This is the rotation angle in degrees. |
Prop base - Input
- Start scaffolding prop base tool and review the applied values and change
- Pick the scaffolding grid into where you want to add or replace the prop bases
- Pick three points defining both the rectangular area and the 3D plane for fitting the prop bases in vertical directionImage
- After creation you can modify the input points (=area + plane) by dragging the input points. You can also modify the elevation by dragging the plane vertically.Image
Scaffolding prop head - Attributes and input
The scaffolding prop head has similar attributes as the prop base but the dropdown list contains only the products to be used at top of the prop.
Prop head - Input
Input is similar as for the prop heads but naturally the prop head is trimmed to the input plane from doward direction.
Scaffolding stair - Attributes and input
# | Description |
1 | This is the name of the scaffolding stair product to be added.
The input for the tool is two ledger beams and the stair product is added into the ‘bay’ between the ledger beams.
|
2 | With this option you can select the stair layout Image
|
3 | This is the free space between two stair products when layout #2 or #3 is selected |
4 | Scaffolding stair tool is inserting one or more stair products in upward direction. The spacing is given in the stair configuration and it can’t be controlled here. |
5 | With this option you can control how the stair product is inserted in relation to the ‘bay’ extremes. The options are ‘center’, ‘right edge’ and ‘left edge’ when looking at the stair run direction. Image
|
6 | This is the offset from the center or reference edge. The default value is zero. |
Stair - Input
- Hover over the first ledger beam and click when the correct beam is highlighted. This will be the ‘starting end’ of the stair
- Hover over the second ledger beam and click when the correct beam is highlighted and the stair preview looks good.
- After creation you can select any of the stair products and modify the input points in following ways:
- Drag one of the input point handles to move (first point) or rotate (second point) the stairwell
- Create a copy of the stairwell by dragging and holding the CTRL-key. Please note that you can not move the stairwell completely outside the scaffolding prop area as the points are “snapping” to the closest ledger beam.
Configuration of the scaffolding tools
Configuration files
As mentioned in the beginning the ‘Scaffolding tools’ are only placing the scaffolding products which are loaded into the component catalog. However, it is not enough to have just the basic scaffolding product components as ‘Scaffolding tools’ needs also the configuration which is kind of an introduction of the products so that the ‘Scaffolding tools’ knows how to place the products into the model.
Good news is that in typical cases the scaffolding product supplier who has made the product catalog available is also (typically) providing the configuration and you can only use what is available. The intention is NOT that each user should do the configuration herself/himself.
Configuration is done by creating comma separated files (csv) with a certain file naming pattern. Each product type (prop, ledger, diagonal etc.) has its own file name extension as shown below.
File name extension | Product type |
|
.ScaffoldProps.csv | Scaffolding props. |
|
.ScaffoldPropBases.csv | Scaffolding prop bases |
|
.ScaffoldPropHeads.csv | Scaffolding prop heads |
|
.ScaffoldLedgers.csv | Scaffolding ledger beams |
|
.ScaffoldPlatforms.csv | Scaffolding platforms |
|
.ScaffoldDiagonals.csv | Scaffolding diagonals |
|
.ScaffoldHandrails.csv | Scaffolding handrails and kick plates |
|
.ScaffoldStairs.csv | Scaffolding stairs and ladders |
|
Each configuration file must contain the ‘header row’ and one or more ‘data rows’. The ‘header row’ identifies the configuration parameter names (fields) and each ‘data row’ introduces one product and defines the parameters used when placing the product beam, item or custom part.
In addition to ‘header row’ and ‘data rows’ the (csv) file may contain empty rows or comment rows or the row containing text ‘DIMENSION_UNIT=xxx’. A comment row is any row starting with text ‘//’.
Before the header row you can add one extra line:
DISTANCE_UNIT=MM
When the distance unit is defined using the above setting, all distance values can be given as decimal values in the specified units. The supported units are: MM, DN, CM, M, INCH, FEET
Common configuration parameter fields
Field name | Description |
Supplier | Supplier name, this is typically the same for all rows in one single file. These names collected from all files are listed in the 'Supplier' list. |
Family | Family name shown in the ‘Family’ list for selected ‘Supplier’ |
Name | Name of the scaffolding product. Name can be unique when it identifies one certain product only. This name can also be a group name when the scaffolding placing tool is selecting automatically the best product for each situation. All names (unique + group) of selected supplier/family are listed in the dropdown list of the products. |
Part.Length | This is the length of the product |
Part.Width | This is the width of the product |
Part.Height | This is the height of the product |
Part.Profile Part.Item Part.CustomPart | Scaffolding tools are able to place either beams, items or custom parts into the model.
The field name specifies the model object type but you can also override the model object type by adding the prefix ‘BEAM:’ ‘ITEM:’ or ‘CUSTOMPART:’ for the actual value. |
Part.Attributes | This is the value of the attributes (“save as”) file used to set either part, item or custom part properties. |
Part.Name | This is the part or item name or ‘Name’ parameter of the custom part |
Part.Class | This is the part or item class or ‘Class’ parameter of the custom part |
Part.Material | This is the part or item material or ‘Material’ parameter of the custom part |
Part.Finish | This is the part or item finish or ‘Finish’ parameter of the custom part |
Part.InputOrder | This option controls how the final locations of the input points are set in relation to the default generic start and end points. The possible option values are:
Note that if the .csv file does not contain any value, the default value StartEnd is used. Image
|
Part.PlanePosition | This is the ‘Position in plane’ to be used to insert the beam, item or custom part in plan view. The options are MIDDLE, LEFT, RIGHT. |
Part.PlaneOffset | This is the offset in the plane. The default value is 0. |
Part.Rotation | This is the ‘Rotation’ to be used to insert the custom part in plan view. The options are FRONT, TOP, BACK and BELOW. |
Part.RotationOffset | This is the rotation offset in degrees.The default value is 0. |
Part.DepthPosition | This is the ‘Position in depth’ to be used to insert the beam, item or custom part in plan view. The options are MIDDLE, FRONT, BEHIND. |
Part.DepthOffset | This is the offset in depth. The default value is 0. |
Part.StartOffset | This is the offset of the actual start point from the generic start point in the local coordinate system. The offset is given as x, y and z values separated by a space or colon and enclosed in parenthesis (0 100 0). If no value is given, the zero offset (0 0 0) is assumed. |
Part.EndOffset | This is the offset of the actual end point from the generic end point in the local coordinate system. The offset is given as x, y and z values separated by a space or colon and enclosed in parenthesis (0 100 0). If no value is given, the zero offset (0 0 0) is assumed. |
Part.UDA.XXXXXX | WIth these fields you can specify additional UDA values applied to the model objects. You can introduce as many UDA values as needed. Please note that the UDA name (XXXXX) must be the internal name, not the localized name shown in the user interface. |
Product type specific configuration
Scaffolding props (*.ScaffoldProps.csv)
Field name | Description |
BeamElevations | In this field you can specify the elevations of the ‘connection’ points in the prop. Ledger beams and vertical diagonals can only be placed at these ‘connection’ points. Values are given as spacings from bottom of the prop and must be enclosed in () and separated by spaces, for example (400 6*500) |
Scaffolding diagonals (*.ScaffoldDiagonals.csv)
Field name | Description |
InputType | With this field you can specify how the input points will be set out for this diagonal. The options are:
Image
|
DimA | This is the value of dimension A. It must be given if the ‘InputType’ is not ‘Diagonal’ |
DimB | This is the value of dimension B. It must be given if the ‘InputType’ is not ‘Diagonal’ |
Scaffolding handrails and kick plates (*.ScaffoldHandrails.csv)
Field name | Description |
Category | Handrails and kick plates can be configured in one single file. Addition to a single handrail product the scaffolding handrail tool is able to place an optional middle rail product into the model. To insert the separate middle rail product into the model define both products separately but with the same name. The category must be one of the following values:
Please note that the generic input points are located on the same “zero” level and thus you may need to give none zero ‘Part.DepthOffset’ value to get the handrail or middle rail into correct elevation. |