Define custom components

Last updated September 10, 2019 by Tekla User Assistance tekla.documentation@trimble.com

Software version: 
2019i

Define custom components

Define custom components

You can define customized components that have all the details you need.

Start by defining a simple custom componentcomponent that the user creates and uses for creating model objects whose composition the user can modify as a group

which you can modify later. Defining a simple custom component typically takes only few minutes. You can invest more time in defining your custom components if you are planning to use them in future projects.

By editing the custom components even further you can define self-adjusting, parametric custom components that automatically adjust to changes in the model. This is more time-consuming but can pay off later when you have a group of parametric custom components which you can use across several models or projects.

Explode an existing component

When you start defining a custom component, we recommend that you first apply a similar system componentcomponent that is included in a Tekla Structures configuration and whose component objects and composition the user can modify within the limits of the component properties

in the model and then explodeto ungroup the objects that are parts of another object or a component

In Tekla Structures, it is possible to explode components, cast units, assemblies, bent plates, parts that have attached parts, and drawing shapes and plugins.

The exploded objects cannot be reverted back to the original group.

it. Exploding means that you ungroup the objects of an existing component. Once the objects are detached, you can modify, remove or add objects to suit your needs, and then create new custom components using these objects. Exploding a component and using the detached objects as a basis for a new custom component can be useful when you want to create custom components more quickly.

Alternatively, you can create individually the component objects that are needed in a custom component, such as parts, cuts, fittings, and bolts.

  1. In the model, select the component you want to explode.
  2. Right-click and select Explode Component.

    Tekla Structures separates the component objects. You can modify the objects and use them when you define new custom components.

Define a custom component

The following example shows how to define a simple custom connection.

  1. Click the Applications & components button in the side pane to open the Applications & components cataloguser interface for displaying or modifying information in categorized lists

    For example, profile catalog and shape catalog are catalogs.

    .
  2. Click the Access advanced features button and select Define custom component....

    The Custom Component Wizard dialog box opens.

  3. In the Type list, select the component type : connection, detail, seam, or part.
  4. In the Name box, enter a unique name for the component.
  5. Modify the other properties on the Type/Notes tab, Position tab, and Advanced tab, and then click Next >.
  6. In the model, select the objects you want to include in the custom component.

    You can use area selectionmethod of selecting objects that are included in a certain rectangular area of a model

    In addition to the selected area, selection switches and selection filters control which object types are selected.

    to select multiple objects simultaneously. The main and secondary parts and the grids are ignored when you select objects for the custom component.

    Note:

    If you cannot select desired objects in the model, check the selection switches and the selection filter settings.

    If you want to include rebar set modifiers in the custom component:

    • Ensure that Direct modification is switched off when you select the modifiers.
    • Hold down Shift and select the modifiers one by one. Area selection does not select modifiers.
  7. Click Next >.
  8. Select the main part(1) part that exists in a building object and that determines the position number for the assembly or cast unit and the direction of assembly or cast unit drawings

    (1) Main part can be an assembly main part or a cast unit main part.

    (2) input part that the user selects first when creating a component

    (2) Connections and details always have a component main part.

    for the component.

  9. Click Next >.
  10. Select the secondary parts for the component.

    To select multiple secondary parts, hold down Shift when you select them. The maximum number of secondary parts in a custom component is 30.

    Note:

    Pay attention to the order in which you select secondary parts. Tekla Structures will use the same picking order when you use the custom component in a model.

  11. Define any other properties required for this custom component, such as detail or seam position.

    The properties depend on the component type that you selected in step 4.

  12. If you want to adjust any of the settings at this stage, click < Back to return to the previous page of the Custom Component Wizard.
  13. When you are happy with the settings, click Finish to create the custom component.

    The custom component is added in the model and in the Applications & components catalog.

  14. If needed, add a thumbnail image for the custom component.

    The thumbnail image is displayed in the Applications & components catalog. In the thumbnail image you can show a typical situation where the component can be used.

    1. Take a screenshot of the custom component.
    2. Add a thumbnail image of the custom component in the Applications & components catalog.

      Tekla Structures shows the thumbnail image in the Applications & components catalog:

  15. If you want to modify custom component settings afterwards:
    1. On the custom component editor toolbar , click the Modify custom component settings button.
    2. Change the settings.
    3. Click OK.

The defined custom component is not intelligent and Tekla Structures does not adjust dimensions to suit any changes in the model. To have the component adapt to changes in the model, edit the component in the custom component editortool that is used for modifying component that is created by a custom component, and for creating dependencies between component objects and other model objects

, where you can build dependencies between component objects and model objects.

Define a nested custom component

You can define more complex custom components by joining two or more components together as a nested componentcomponent that consists of several components

Nested components include elements that are modeled as sub-components.

. This allows you to create smaller, simpler components and wrap them up into a single component. The original components become sub-components in the nested component. Nested components are typically used with precast and cast-in-place components, such as with embeds.

Do not nest components more than necessary. If you nest more than two levels, you might run across some limitations. To view the different component levels in a nested custom component , hold down the Shift key and scroll with the mouse wheel.

  1. In the model, create the components and other model objects that you want to include in the nested 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 the type of the nested custom component.
  5. In the Name box, enter a unique name for the nested component.
  6. Modify the other properties on the Type/Notes tab, Position tab, and Advanced tab, and then click Next >.
  7. Select the components and any other objects you want to include in the nested component, and then click Next >.
  8. Follow the instructions in the Custom Component Wizard to continue.

    You will be asked to select the main and secondary parts for the nested component. Depending on the component type that you selected in step 4, you may also have to define other properties, such as detail or seam position.

  9. When you are happy with the settings, click Finish to create the nested component.

    The component is added in the model and in the Applications & components catalog. The sub-components are shown in the Custom component browser , together with the other component objects:

  10. If you want to change the settings afterwards:
    1. In the custom component editor , click the Modify custom component settings button.
    2. Change the settings.
    3. Click OK.
Warning:

If you use a component of the type plug-in as a sub-componentcomponent in a nested component that is subordinate to another component

of a nested component, and change the sub-component's properties in the custom component editor, note that those changes may be lost when you save the nested component and use it in a model.

To prevent losing any properties, link a variable to each plug-in property that you want to keep. You can also use component attribute files to do this. For more information, see Examples of parametric variables and variable formulas in custom components.

Example: Define a custom end plate component

This example shows how to define a simple custom component based on an existing end platecomponent object that represents a plate welded perpendicular to the end of the component secondary part

component.

  1. Click the Applications & components button in the side pane to open the Applications & components catalog.
  2. Click the Access advanced features button and select Explode component.
  3. Select the end plate(1) part that represents a flat structure

    (1) In some contexts, for example in analysis, the term plate object may be used to refer to plates.

    (2) plate that represents a steel structure

    (2) Plate is mainly used as a connection piece or as a floor plate.

    component in the model.

    Tekla Structures separates the objects in the component.

  4. Click the Access advanced features button and select Define custom component....
  5. In the Type list, select Connection.
  6. In the Name box, enter a unique name for the custom component.

  7. Click Next >.
  8. Select the objects you want to use in the custom component, and then click Next >.

    You can use area selection (left to right) to select the objects. Tekla Structures ignores the main part and secondary parts and the grids when you are selecting objects to include in the custom component.

  9. Select the column as the main part, and then click Next >.

    The main part supports the secondary part(1) part that exists in a building object and that is connected to the main part

    (1) Secondary part can be an assembly secondary part or a cast unit secondary part.

    (2) input part that the user selects after selecting the component main part when creating a component

    (2) A component can have none, one or more component secondary parts.

    .

  10. Select the beam as the secondary part.

    The secondary part is supported by the main part.

    Note:

    When you select multiple secondary parts, pay attention to the order of selection. The custom component will use the same selection order when you add the component in a model. The maximum number of secondary parts in a custom component is 30.

  11. Click Finish.

    Tekla Structures displays a component symbolsymbol in a model that indicates a component type, functions as a link to component properties, and can be used to control component objects

    Component symbol of a connection or a detail also indicates the status of the connection or the detail using colors.

    for the new component.

    You have now defined a simple custom component, which you can use in locations similar to where it was originally created. This component is not intelligent and Tekla Structures does not adjust dimensions to suit any changes in the model. To make the custom component intelligent, you need to edit it in the custom component editor.

Quick feedback

The feedback you give here is not visible to other users. We use your comments to improve our content.
We use this to prevent automated spam submissions.
Content rating: 
No votes yet