Roof Generator (m072)

Tekla Structures
Not version-specific
Tekla Structures
Environment
Netherlands

Image
001

 

You can use plug-in Roof Generator (m072) as a tool for quickly modeling a roof shape consisting of contour plates. In this way, different roof shapes and roof lines can be determined very quickly. You can then manually or with the help of other plug-ins and components “fill” the roof surfaces to model the roof elements / roof plates.

Back to top

Objects created

  • Roof plates (contour plates)
Back to top

Use for

Situation  
Image
image004.png
Image
image006.png
Image
image010.png
Image
image005.png
Image
image007.png
Image
image011.png
Back to top

Before you start

No specific actions are required.

Back to top

Selection order

1. Pick the contour of the roof shape by picking points (up to 20) counterclockwise. The contour always needs to be “closed”; the last picked point is equal to the 1st picked point. These points are all positioned in the same plane. The plug-in now generates the different contour plates:

 

Image
003

 

When you next open the plug-in dialog box, the image shows the current shape of the roof. This makes it easy to specify the desired roof angle per roof surface. 

Back to top

Part identification key

Image
004

 

 Part
1Roof plates

Image tab

Image
005

 

OptionDescription
1Define the relevant roof angle for each roof plate. You can also determine whether a plate should actually be created for the relevant plane via the Yes/No drop-down list. In some situations (for example with a saddle roof) it is not necessary to generate the plates of the end facades. 
2

Define the heights of the sides of the roof plane. 

Options:

  • Sides have different heights.
  • All sides have same height.
3

Overall: Define the height per roof shape.

Define how the height should be calculated. 

Options:

  • Free
  • Exact height
  • Max height

 
First layer: Define the height of the first layer, the second layer will automatically start at this height.

Define the roof type. 

Options:

  • Gable
  • Flat top

First layer offset tab

On the "First layer offset" tab, define an offset per side of the roof shape.

Image
006

 

OptionDescription
1

Offset is 200:

 

Image
image013.png

Second layer tab

On the Second layer tab, define the roof angles of the second layer.

Image
007

 

OptionDescription
1Define the relevant roof angle for each roof plate. You can also determine whether a plate should actually be created for the relevant plane via the Yes/No drop-down list. In some situations (for example with a saddle roof) it is not necessary to generate the plates of the end facades.

Tab Overhang

On the "Overhang" tab, define overhangs for the corners of the roof shape.

Image
008

 

OptionDescription
1Value for the offset.
2

Overhang type. 

Options:

  • Same overhang for all sides
  • Different overhang for each side
3If you use the option Same overhang for all sides, you set one overhang value for all sides.

If you use the option Different overhang for each side, the value field is not available and you set the offset per side.

Plates tab

On the "Plates" tab, define the details of the roof plates.

Image
009

 

OptionDescription
Roof plateThickness (t), width (b) and length (h) of the roof plate as well as pos prefix, assembly prefix, start number, material, name, class and comment can be defined.
Position at depth

Define the position of the plates in relation to the system points. If desired, an additional offset can be set. 

Options:

  • Middle
  • Front
  • Behind
Fit platesThis option is set to Yes by default and ensures that the four plates fit neatly in relation to each other. If the option is set to No, no fittings are created and the four plates are not connected to each other.
Create

Define what should be generated by the plugin. 

Options:

  • Plates (default)
  • Construction lines
  • Plates and construction lines
  • Lines
  • Plates and lines.

UDA tab

On the "UDA" tab, you can define five different user-defined attributes.

Image
010

 

OptionDescription
UDA nameThe name of the user-defined attribute.
Type

The data type of the user-defined attribute. 

Options:

  • String for text.
  • Integer for integers.
  • Double for values with decimals after the comma.
ValueThe value to enter in the user-defined attribute. 

Example:

As an example, we have used the user-defined attribute Comment and we wrote the RC value to this attribute.
  

Image
011


 

Image
012


User-defined attributes are defined in the file objects.inp. Click here for more information.

About tab

Information about the version date. This date is indicative and can therefore be different even though the tool has the same content.

Image
013

All rights reserved. No conclusions can be associated to the representation of the pictures in relation to the operating systems under which Tekla Structures runs.
 
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

Back to top
Was this helpful?