Advanced Engineering Research (Jan 2022)
Software Module Development for the Parametric Generation of Truss Structure Geometry in a Two-Dimensional Setting
Abstract
Introduction. Truss structures are widespread in construction due to a number of advantages, such as economy, versatility, and scalability. Accordingly, their modeling and calculation are urgent tasks in the design of building structures. Automatic solution to these problems causes an increase in design efficiency, calculation accuracy, and lower costs. The objective of the study is to examine the functionality and operation algorithm of the software module developed by the authors that generates the geometry of two-dimensional truss structures for subsequent modeling.Materials and Methods. Following the research of the widespread truss configurations, the classification of chords available in the software under consideration is given. The method of parameterizing a truss structure is provided. This method includes base geometric parameters of the structure such as dimensions, model construction rules, and additional features, as well as a comprehensive algorithm. The software is developed in JavaScript.Results. The software module has been integrated into a web application for calculating two-dimensional rod structures. To illustrate the functionality of the software, the examples of user interface are given as well as an example problem. The example includes configuration and calculation of an inclined truss structure. The results, such as support reactions and internal forces with axial force diagram, are provided.Discussion and Conclusions. Using this software module within the framework of the tool for calculating rod structures allows for the simplified process of modeling and calculating complex truss structures, design time, and resource reduction. The software module provides tools for specifying various types of structures, applying loads and assigning properties of a rod system, which makes it a useful instrument for design engineers.
Keywords