Form face creator (for parts)

Tekla Structures
Not version-specific
Tekla Structures
Environment
Not environment-specific

Back to top

Purpose and description

Form Face Creator extension is used to add surface treatment representation of formwork to part surfaces.
This enables the user to get accurate reports of the formwork areas in their model, quickly and easily.

Back to top

System requirements

Tekla Structures installed on your machine.

Back to top

Installation

  1. Download the Form Face Creator from the Tekla Warehouse.
  2. Run the installation.
Back to top

Usage

  1. Start Tekla Structures and open the Component Catalog.
  2. From the plugin menu select the Form Face Creator.
  
Image
2016_03_29_11_37_461.png
  1. Select the objects to apply form face areas to.
  2. Click the Create selected button.

  

Image
2016_03_29_11_37_094.png

 

Back to top

Settings

 

Property Description
Name  
Image
FormfaceCreator_Name.png
Enter the names of the Side/Bottom/Opening side forms and the Top finish.
Color
Image
Form_Face_Dialog_Color.jpg
Select the colors of the Side/Bottom/Opening side forms and the Top finish.
Create
Image
Form_Face_Dialog_Create.jpg
Select whether to create the Side/Bottom/Opening side forms and the Top finish.
Ignore cuts
 
Image
FormfaceCreator_IgnoreCuts.png
Select if the cut areas inside a part are removed from the form face or not.
Image
FormfaceCreator_SurfaceProperties.png
Select the surface treatment property of the Side/Bottom/Opening side forms and the Top finish.
Do not create formwork faces smaller than
Image
FormfaceCreator_MinArea.png
Enter the minimum area for the formwork face. Only forms areas bigger than this value are created.

 
Areas intersecting with neighbor parts
 
Image
FormfaceCreator_CutOptions_v3.png
Select how the form face areas intersecting or touching the neighbor parts should be handled.

When selecting options 2 or 3, you need to specify also the list of names to exclude or include certain neighbor parts.

When option 'Cut with filter' is selected you can select the filter from the drop down box on the right. In this case only areas intersecting or touching neighbor parts matching with the filter will be removed form the form face.
More ... Click this button to enter or modify the user defined attributes to be set  for the form faces.

When this button is clicked the following sub dialog will be shown.

 
Image
FormfaceCreator_AttributesDialog.png


The actual content of the above dialog may vary in your local environment. See paragraph 'Customizing Form Face Creator..' for more info about how you can customize the content of this dialog.
Back to top

Hints

  • Use formwork type as a name to get accurate areas per type, for example, Docadek 30.
  • The way parts are modeled affect the formwork area. If you have overlapping parts, the form face areas might get duplicated in some positions.
  • Use Organizer to select objects, group formwork areas and report the information.
  • Create your own attribute files with divergent settings for different kinds of parts, e.g. for beams / columns / slabs.
Back to top

Reporting

To create a formwork area report:

  1. Select the wanted form face areas (with the Select objects in components selection switch on).
  2. Run the Create report tool under Drawings & Reports (or CTRL + B).
  3. Select Formwork Area or Formwork Area by Part.
  4. Click Create from selected.


You can also use Organizer to export formwork areas to Excel.

In addition to all normal surface treatment properties you can use the following user defined attributes in your report templates or Organizer

  • FORM_WIDTH    -  which is the length of the shorter side of the form (=minimum rectangle surrounding the shape of the form).
  • FORM_LENGTH  - which is the length of the longer side of the form.

These user defined attributes are calculated and stored for each surface treatment object by the tool. These user defined attributes can be used in report templates or in Organizer as any other user defined attribute having a distance type of data.

Back to top

Customizing Form Face Creator

Setting up the user defined attributes

The content of the dialog for the user defined attributes of form faces is defined in a file ‘FormFaceCreator.Udas.dat’. This file can be located in any of the folders set by variables XS_FIRM, XS_PROJECT or XS_SYSTEM, please note that the file is never read from the model folder. This file is also copied to you environment's system folder during installation.

Please note that in order to get these attributes visible in user defined attributes for the surfacing objects the attributes shall be defined also in 'objects.inp'. 

Example of file ‘FormFaceCreator.Udas.dat’:

//
// Customized user defined attributes (UDA) for form faces (=surfacing objects) 
// 
// Each row shall contain 2 or 3 fields separated by tab(s) or semicolon. 
// If the label is not given the labels set for the start uda will be used. 
// Please note that all uda names shall be unique
//
// Field 1: The data type of the attribute. Valid values are 'distance', 'float', 'option', 'integer' and 'string'
//          compatible with the actual user defined attributes as specified in objects.inp
// Field 2: UDA name. This is the name of the user defined attribute set for the form face (=surfacing) objects.
// Field 3: Label. This text is shown in the attributes dialog. It can ba translatable label (albl_) or any text.
//
string		comment 		j_comment		
string		USER_FIELD_1		j_user_field_1
string		USER_FIELD_2		j_user_field_2
string		USER_FIELD_3		j_user_field_3
string		USER_FIELD_4		j_user_field_4
string		FORM_PRODUCT_CODE	Form product code
Back to top

Additional information

  • The tool cuts the faces around all intersecting and / or touching objects. This can cause the model to have a large number of cuts.
  • The tool cannot find all faces on very complex sloped slabs, these may have to be manually added.
  • If you are cutting a part by part and afterwards applying surface treatment to this cut part, make sure that your cuts are at least 2mm thicker than the part itself. See here for more information.
Back to top
Was this helpful?