This application creates a parametric model for a transmission tower in STAAD.PRO. The model is built in three steps: defining the geometry, assigning loads, and reviewing results.
-
Overview:
The application generates the geometry of the transmission tower. It defines the main components such as the skirt, top body, crown, and arms. -
Details:
- Skirt:
- Sets parameters such as skirt height, width, number of sections, and inclination angle.
- Allows the user to control the base geometry of the tower.
- Top Body:
- Defines the top body's height and the number of sections.
- The width is calculated based on the skirt's inclination angle and height.
- Crown:
- Inputs for crown height and the number of divisions.
- Arms:
- Uses a dynamic array to define multiple pairs of arms.
- Each pair has a specified length.
- Skirt:
-
Overview:
The application collects load information that will be applied to the tower model. Loads are defined for different cases following AS/NZS 7000:2016 guidelines. -
Details:
- Load Cases:
- Conductor Dead Load: Loads that represent the permanent weight.
- Conductor (Tension) under No Wind Load: Loads applied under static conditions.
- Conductor (Tension) under Wind Load: Loads representing wind effects.
- Input Fields for Each Load Type:
- Node Selection: Allows the user to select one or more nodes.
- Direction: Specifies the direction of the load (e.g., X+, Y-, etc.).
- Magnitude: Defines the load value in kilonewtons.
- Color: Sets the visualization color for the load.
- Render Option: Indicates whether the load should be displayed in the geometry view.
- Load Cases:
-
Overview:
The application displays the internal axial loads in the transmission tower based on a chosen load combination. -
Details:
- Load Combination Selection:
The user selects a predefined load combination from a list of options. - Visualization:
Once a load combination is chosen, the application updates the 3D view to show the internal axial loads in each member of the tower.
- Load Combination Selection:
The connection between the app and STAAD.PRO is made with a Worker, an executable that connects a server and a computer with STAAD.PRO to the web app. You can refer to the following tutorial to learn how to set up the connection:
STAAD.PRO Integration Tutorial