Finite element analysis is a fundamental tool for simulating complex engineering problems. However, open-source solutions often lack an integrated workflow encompassing preprocessing, analysis, and post-processing. This study presents a fully open-source finite element analysis workflow that bridges this gap by integrating all phases of the process. The proposed pipeline employs Gmsh APIs for preprocessing, interfaced with a custom-developed “TCLGenerator” capable of producing the necessary TCL scripts which drive simulations within OpenSees, a widely adopted FEA framework. Post-processing is performed using ParaView, enabling advanced visualization and data interpretation. All components of the workflow are designed to operate in parallel computing environments, significantly enhancing performance in both preprocessing and post-processing stages, particularly when handling large-scale models. A typical use case focused on soil–structure interaction is included to demonstrate the capabilities and versatility of the framework in each step of the workflow.
An Integrated Open-Source Workflow for OpenSees
Ercolessi S.;Fierro T.;de Magistris F. S.;Fabbrocino G.
2026-01-01
Abstract
Finite element analysis is a fundamental tool for simulating complex engineering problems. However, open-source solutions often lack an integrated workflow encompassing preprocessing, analysis, and post-processing. This study presents a fully open-source finite element analysis workflow that bridges this gap by integrating all phases of the process. The proposed pipeline employs Gmsh APIs for preprocessing, interfaced with a custom-developed “TCLGenerator” capable of producing the necessary TCL scripts which drive simulations within OpenSees, a widely adopted FEA framework. Post-processing is performed using ParaView, enabling advanced visualization and data interpretation. All components of the workflow are designed to operate in parallel computing environments, significantly enhancing performance in both preprocessing and post-processing stages, particularly when handling large-scale models. A typical use case focused on soil–structure interaction is included to demonstrate the capabilities and versatility of the framework in each step of the workflow.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


