Practice ยท AI

Can ChatGPT do structural calculations?

An honest answer from people building calculation software: no โ€” not for numbers you stamp. Here's the evidence, and where language models actually earn their keep.

Ask a modern chatbot to design a beam and it will oblige โ€” inputs restated, method named, equations typeset, a confident answer at the bottom. It looks like a calculation package. The question that matters professionally is narrower: can you trust the numbers, and could you or a reviewer reproduce them? On the published evidence, the answer to both is no.

What the trials show

In STRUCTURE magazine's December 2025 feature "AI vs. Hand Calculations," Dowell and Shajihan gave GPT-5 five statically indeterminate structural problems, running each one three times. Their finding: the model "often gives the wrong answers, even on repeat attempts for the same problem that it got correct on another attempt," and "sometimes the results were off by a lot." Same problem, same wording, different day โ€” different answer. The failure isn't just accuracy; it's non-determinism. A large language model is a probabilistic text generator, and probabilistic is exactly what a structural calculation must never be.

Why this happens

None of this is a bug that the next model version cleanly fixes, because it follows from what the tool is:

The liability angle is not hypothetical

Naser's March 2026 STRUCTURE analysis of machine learning's legal posture draws the line in terms every practitioner should memorize: engineering work stays under the professional-service standard when "any competent structural engineer could reproduce the entire design process from first principles" using the documented assumptions, code references and rationale. Output that can't be reproduced from its documentation drifts toward product liability territory โ€” a much worse place to be standing. An AI transcript whose numbers change on re-run fails the reproducibility test by construction, no matter how good the transcript looks.

The working rule: never accept load-bearing arithmetic from a chat model. If a number carries force, someone deterministic has to have computed it โ€” you, or software that computes the same answer every time and shows how.

Where language models genuinely help

Dismissing the technology entirely would be as lazy as trusting it blindly. Surveys of practicing engineers (Pathak's 24-engineer survey in STRUCTURE, April 2026, among others) land on a consistent posture: AI as a bounded productivity aid, with traceability and verification non-negotiable. In practice that looks like:

What's common to every legitimate use: the model proposes, a deterministic check disposes โ€” either the engineer's own verification or real computation.

The tool shape that actually works

This is the thesis StructuralClaw is built on, so take the vested interest as read โ€” but the logic stands on its own. A calculation tool an engineer can defend has three properties a chatbot structurally lacks:

And the discipline cuts both ways: deterministic software deserves skepticism too. Benchmark any tool โ€” ours included โ€” against hand calcs and published verification examples before you rely on it. Software that shows its work makes that audit an afternoon instead of an act of faith; software that hides it is asking for trust no engineer should extend, whether the black box is a neural network or a vendor's binary.

Bottom line

Can ChatGPT do structural calculations? It can perform the appearance of one. For the numbers themselves, the published trials say the reliability isn't there, and the professional standard โ€” reproducibility from documented assumptions โ€” is something a probabilistic model cannot offer even in principle. Use language models for language. Use deterministic, code-cited computation for loads and capacities. And keep the engineer's judgment, and the engineer's pencil, in the loop for both.

Deterministic calcs, citation on every value

StructuralClaw runs concrete, steel, wood, masonry and load calculations in tested, compiled code โ€” no AI in the calculation path, ever. Coming soon.

Join the launch list