
Tekla Structures is software that enables you to model and detail any structure quickly and easily. The software offers several efficient tools developed specifically for the precast industry, such as precast connections, precast framing, and precast roof trusses. One of the most advanced and versatile tools that Tekla Structures provides is the parametric modelling tool.
Parametric modelling is a way of creating and managing digital models of structures by using parameters, such as dimensions, coordinates, curves, or formulas, that define the geometry and properties of the model objects. By changing the values of the parameters, you can automatically update the model objects and generate different design alternatives. Parametric modelling allows you to create complex shapes and structures that would be difficult or impossible to create with traditional methods.
Parametric modelling in Tekla Structures can be done in two ways: by using the built-in parametric profiles and components, or by using a visual programming editor, such as Grasshopper, that is linked to Tekla Structures. The built-in parametric profiles and components are predefined objects with adjustable parameters that you can modify in the property pane or by direct modification. For example, you can use a parametric profile to create a custom-shaped beam or column, or a parametric component to create a connection or an opening. You can also create your own parametric profiles and components by using DWG files or by sketching.
A visual programming editor, such as Grasshopper, is a tool that allows you to define input parameters and visually script rules that act on these parameters to generate the desired geometry or other output. For example, you can use Grasshopper to create a parametric curved roof or spiral staircase model. You can then apply the output directly to live objects in Tekla Structures, which contain all of the necessary attributes to meet industry requirements.
Parametric modelling in Tekla Structures is a powerful tool for precast building design, as it can help you achieve the following benefits:
• Improve design efficiency and productivity by reducing manual work and errors
• Enhance design quality and accuracy by ensuring consistency and compliance with standards and codes
• Explore design alternatives and optimize solutions by changing parameters and seeing the results instantly
• Facilitate collaboration and communication with other stakeholders by using open formats and platforms