Can ChatGPT reliably perform mechanical engineering calculations?

No — and treating it as a calculator is one of the most dangerous mistakes an engineer can make. ChatGPT is a probabilistic language model, meaning it predicts the most likely next word in a sequence rather than executing deterministic math. It can explain the Darcy-Weisbach equation or walk through a bending stress formula conceptually, but it routinely makes errors when performing multi-step calculations, drops units, or applies incorrect constants. The safe approach is to use ChatGPT to set up the problem — identifying relevant equations, organizing input variables, and structuring the calculation workflow — then verify every numerical result yourself. If you need the exact same output every time, force structured outputs like tables or JSON and reuse the identical prompt string to minimize variation.