Automating Structural Analysis Across Multiple Software Platforms Using Large Language Models

πŸ“… 2026-04-10
πŸ“ˆ Citations: 0
✨ Influential: 0
πŸ“„ PDF

career value

228K/year
πŸ€– AI Summary
This study addresses the limitation of existing large language models (LLMs), which support only a single structural analysis software and thus fail to meet engineers’ needs for cross-platform modeling across tools such as ETABS, SAP2000, and OpenSees. To overcome this, the authors propose a two-stage multi-agent architecture: in the first stage, multiple agents collaboratively parse user input and generate a unified JSON representation of structural information; in the second stage, they parallelly produce executable scripts tailored to each target platform. This approach represents the first demonstration of LLM-based universal automated modeling for mainstream structural analysis software. By integrating multi-agent collaborative reasoning, structured information extraction, and code-translation prompt engineering, the method achieves over 90% accuracy across ten repeated trials on 20 representative frame problems, significantly enhancing the generality and reliability of engineering workflows.

Technology Category

Application Category

πŸ“ Abstract
Recent advances in large language models (LLMs) have shown the promise to significantly accelerate the workflow by automating structural modeling and analysis. However, existing studies primarily focus on enabling LLMs to operate a single structural analysis software platform. In practice, structural engineers often rely on multiple finite element analysis (FEA) tools, such as ETABS, SAP2000, and OpenSees, depending on project needs, user preferences, and company constraints. This limitation restricts the practical deployment of LLM-assisted engineering workflows. To address this gap, this study develops LLMs capable of automating frame structural analysis across multiple software platforms. The LLMs adopt a two-stage multi-agent architecture. In Stage 1, a cohort of agents collaboratively interpret user input and perform structured reasoning to infer geometric, material, boundary, and load information required for finite element modeling. The outputs of these agents are compiled into a unified JSON representation. In Stage 2, code translation agents operate in parallel to convert the JSON file into executable scripts across multiple structural analysis platforms. Each agent is prompted with the syntax rules and modeling workflows of its target software. The LLMs are evaluated using 20 representative frame problems across three widely used platforms: ETABS, SAP2000, and OpenSees. Results from ten repeated trials demonstrate consistently reliable performance, achieving accuracy exceeding 90% across all cases.
Problem

Research questions and friction points this paper is trying to address.

structural analysis
large language models
multi-platform automation
finite element analysis
software interoperability
Innovation

Methods, ideas, or system contributions that make the work stand out.

large language models
multi-agent architecture
cross-platform automation
structural analysis
finite element modeling
Z
Ziheng Geng
Department of Civil and Architectural Engineering, University of Miami, Coral Gables, FL 33146, USA
J
Jiachen Liu
HBC Engineering Company, Miami, FL 33178, USA
I
Ian Franklin
Department of Civil and Architectural Engineering, University of Miami, Coral Gables, FL 33146, USA
R
Ran Cao
College of Civil Engineering, Hunan University, Changsha, 410082, China
Dan M. Frangopol
Dan M. Frangopol
Professor of Structural Engineering, Lehigh University
Life-Cycle EngineeringBridge EngineeringStructural ReliabilityStructural OptimizationDisaster Resilience
M
Minghui Cheng
Department of Civil and Architectural Engineering, University of Miami, Coral Gables, FL 33146, USA; School of Architecture, University of Miami, Coral Gables, FL 33146, USA