Example: Create a custom stiffener detail with variables

Tekla Structures
Modified: 6 Dec 2022
2024
Tekla Structures

Example: Create a custom stiffener detail with variables

This example shows how to create a custom stiffener detail with variables that control the shape and position of the stiffeners.

Create a basic custom stiffener detail

This example shows how to create a basic stiffener detail.

  1. Create a beam with two stiffeners.

    Tip:

    To create the stiffeners, you can use the Stiffeners (1003) component and then explode the component.

  2. Click the Applications & components button in the side pane to open the Applications & components catalog.
  3. Click the Access advanced features button and select Define custom component....

    The Custom Component Wizard dialog box opens.

  4. In the Type list, select Detail.
  5. In the Name box, type Stiffeners.

  6. Click Next >.
  7. Select the stiffeners and the beam as the objects that form the custom component.

  8. Click Next >.
  9. Select the beam as the main part.
  10. Click Next >.
  11. Select the middle point of the beam as the reference point.
    Tip:

    Switch to the plane view to select the middle point more easily.

  12. Click Finish to finish creating the stiffener detail.

    Tekla Structures displays a component symbol for the new custom component and adds the stiffener detail to the component catalog.

Create bindings to control the stiffener shape

This example shows how to bind custom component handles to a plane to control the shape of the stiffeners.

  1. Open the stiffener detail in the custom component editor.
    1. Right-click the custom component in the model.
    2. Select Edit Custom Component.

      The custom component editor opens showing the custom component editor toolbar, the component browser, and four views of the custom component.

  2. On the View tab, click Rendering > Parts rendered.

    Part surfaces and available planes can be selected only when they are rendered.

  3. On the Custom component editor toolbar, select Outline planes from the list.

  4. In a custom component view, select the stiffener on the right.
  5. Bind the two inside handles of the stiffener to the beam web.
    1. Select the two handles next to the beam web.

    2. Right-click and select Bind to plane.
    3. Move the pointer over the face of the web to highlight it.

    4. Click the web to bind the handles.
  6. Bind the two outside handles of the stiffener to the face of the top flange.

    Use the same method as in step 5.

  7. Bind the two bottom handles of the stiffener to the inside face of the bottom flange.

    Use the same method as in step 5.

  8. Bind the two top handles of the stiffener to the inside face of the top flange.

    Use the same method as in step 5.

  9. Repeat steps 4 –11 for the stiffener on the left.
  10. On the Custom component editor toolbar, click the Display variables button .

    The Variables dialog box opens.

  11. Click Add to create a new parametric variable P1.
  12. Modify the variable P1 as follows:
    1. In the Formula box, enter 10.
    2. In the Label in dialog box box, enter Stiffener set back.
  13. In the Formula box, enter =P1 for all variables that got values during the binding of the handles.

    For example:

    The variable P1 now controls the distances of these variables.

  14. In the Visibility list, set the variable P1 to Show and the other variables to Hide.

You have now created distance variables that control the stiffener shape.

Create bindings to control the stiffener position

This example shows how to bind custom component handles to a plane to control the position of the stiffeners.

  1. Open the stiffener detail in the custom component editor.
    1. Right-click the custom component in the model.
    2. Select Edit Custom Component.

      The custom component editor opens showing the Custom component editor toolbar, the Custom component browser, and four views of the custom component.

  2. On the Custom component editor toolbar, select Component planes from the list.

  3. Select all the handles of both stiffeners.

  4. Right-click and select Bind to plane.
  5. Bind the handles to the vertical component plane.

You have now created distance variables that control the position of the stiffeners.

Create variables to control the stiffener thickness

This example shows how to control the stiffener thickness so that it is one and a half times the web thickness rounded up to the nearest available plate thickness. The available thickness values are 10, 12, and 16 mm.

  1. Open the stiffener detail in the custom component editor.
    1. Right-click the custom component in the model.
    2. Select Edit Custom Component.

      The custom component editor opens showing the Custom component editor toolbar, the Custom component browser, and four views of the custom component.

  2. On the Custom component editor toolbar, click the Display variables button .

    The Variables dialog box opens.

  3. Click Add to create a new parametric variable P2.
  4. Modify the variable P2 as follows:
    1. In the Formula box, enter =1.5*.
    2. In the Visibility list, select Hide.
    3. In the Label in dialog box box, enter Plate calculation.
  5. Select the beam in a custom component view to highlight the beam (main part) in the Custom component browser.
  6. In the Custom component browser, select Web thickness of the main part.
  7. Right-click and select Copy Reference.

  8. Paste the reference value to Formula after =1.5*.

    Note:

    A reference function refers to the property of an object, such as the web thickness of a part. If the object property changes, so does the reference function value.

  9. Click Add to create a new parametric variable P3.
  10. Modify the variable P3 as follows:
    1. In the Value type list, select Number.
    2. In the Formula box, enter =if (P2 < 12 && P2 > 10) then 12 else if (P2 > 12) then 16 else 10 endif endif.

      This means that if P2 is less than 12 and greater than 10, the thickness is 12. If P2 is greater than 12, the thickness is 16. If none of these conditions are met, the thickness is 10.

  11. In the Custom component browser, link the variable P3 to the Profile property of the first contour plate.

  12. Repeat step 11 for the second contour plate.

You have now created and linked all required variables that control the stiffener thickness according to the web thickness.

Create variables to control the creation of stiffener plates

This example shows how to create five variables to control which stiffener plates are created and what is the class of the plates.

  1. Open the stiffener detail in the custom component editor.
    1. Right-click the custom component in the model.
    2. Select Edit Custom Component.

      The custom component editor opens showing the Custom component editor toolbar, the Custom component browser, and four views of the custom component.

  2. On the Custom component editor toolbar, click the Display variables button .

    The Variables dialog box opens.

  3. Click Add to create a new parametric variable P4.
  4. Modify the variable P4 as follows:
    1. In the Formula box, enter 2.
    2. In the Value type list, select Number.
    3. In the Visibility list, select Show.
    4. In the Label in dialog box box, enter Plates created.
  5. Click Add to create a new parametric variable P5.
  6. Modify the variable P5 as follows:
    1. In the Formula box, enter =if P4==0 then 0 else 1 endif.
    2. In the Value type list, select Yes/No.
    3. In the Visibility list, select Hide.
    4. In the Label in dialog box box, enter Do not create right.
  7. Click Add to create a new parametric variable P6.
  8. Modify the variable P6 as follows:
    1. In the Formula box, enter =if P4==1 then 0 else 1 endif.
    2. In the Value type list, select Yes/No.
    3. In the Visibility list, select Hide.
    4. In the Label in dialog box box, enter Do not create left.
  9. Click Add to create a new parametric variable P7.
  10. Modify the variable P7 as follows:
    1. Rename P7 as LeftC.
    2. In the Formula box, enter 4.
    3. In the Value type list, select Number.
    4. In the Visibility list, select Show.
    5. In the Label in dialog box box, enter Left plate class.
  11. Click Add to create a new parametric variable P8.
  12. Modify the variable P8 as follows:
    1. Rename P8 as RightC.
    2. In the Formula box, enter 5.
    3. In the Value type list, select Number.
    4. In the Visibility list, select Show.
    5. In the Label in dialog box box, enter Right plate class.
  13. In the Custom component browser, link the variables P5 and RightC to the right stiffener plate.

  14. Link the variables P6 and LeftC to the left stiffener plate.

Was this helpful?
Previous
Next