Numerical simulations intend to virtually reproduce a physical behavior by establishing and solving equations in a specific domain. In the last decades, numerical tools have been gradually introduced into industrial processes because they often provide the only option to obtain accurate results for complex problems. In this context, simple, fast and intuitive tools become necessary to increase the efficiency of simulation processes. Three basic steps are involved in a simulation process: pre-processing, calculation and post-processing. The aim of this thesis is to develop and implement a simulation workflow with the finite element code Carat++ with the pre- and post-processor GiD that covers these three stages. In order to achieve this, a problem type that contains the instructions GiD needs to model and transfer all the information required by Carat++ has been developed. This is achieved by the programming of new options and functionalities that complement the features GiD offers for finite element analysis (FEA). The result is a user-friendly and intuitive graphical interface able to model a wide range of problems and analysis types, including isogeometric analysis (IGA) [1] and isogeometric B-Rep analysis (IBRA) [2]. Various benchmark examples and complex examples confirm the efficiency, effectiveness and robustness of the design-through-analysis workflow presented.
«
Numerical simulations intend to virtually reproduce a physical behavior by establishing and solving equations in a specific domain. In the last decades, numerical tools have been gradually introduced into industrial processes because they often provide the only option to obtain accurate results for complex problems. In this context, simple, fast and intuitive tools become necessary to increase the efficiency of simulation processes. Three basic steps are involved in a simulation process: pre-pro...
»