The complaint appears across every product in this list: 'crashes without allowing to save crash file,' 'loses progress before saving,' 'crashes on load when opening complex CAD files.' These aren't random events — they're predictable outcomes of running memory-intensive solvers on machines that are also running email, Teams, and a browser. Engineers know the risk and accept it because there's no alternative. The session crashes, the .rst or .cas file is either corrupted or reverted to the last manual save, and an hour or four hours of solver time is gone.

CAE vendors have mild autosave features, but they are designed to checkpoint the model setup, not the running solver state. A simulation that is 60% through a transient run and crashes does not resume from 60% — it restarts from zero. This is the structural limit: solver checkpointing at the mathematical state level (writing recoverable restart files at meaningful intervals) is architecturally different from GUI autosave, and vendors have no competitive reason to prioritize it since crashes are blamed on hardware, not software.

The specific complaint about 'an excessively large number of files at each time step making file management challenging' points to a related dysfunction: engineers who have learned to manually trigger frequent saves create a sprawl of multi-gigabyte intermediate files with no indexing, no automatic cleanup, and no way to trace which file corresponds to which run configuration. They're managing crash recovery by hand, and failing at it.

An engineer who loses four hours of solver time on a deadline doesn't get those hours back. If that happens twice a month — a conservative estimate given the complaint volume — it's a meaningful productivity tax that accumulates across every engineer on every project. The need doesn't go away; it gets worse as models get larger and runs get longer.

What to build

Build a Windows background service that monitors active CAE solver processes (Fluent, Mechanical APDL, HyperMesh solver), writes incremental solver restart files at configurable intervals, detects abnormal process termination, and presents a one-click resume option that relaunches the solver from the last valid checkpoint with the original settings intact.

Where to start

Launch supporting only Ansys Fluent on Windows, targeting consultancies that run multi-hour transient CFD jobs locally and where a single crashed overnight run is a billable-hour loss they can directly quantify.

The hard part

Each solver writes restart files in a different format and requires solver-specific command-line flags to resume — meaning you need to reverse-engineer or document the restart behavior of each solver separately, and Ansys and Altair do not publicly document this comprehensively, so early versions will be narrow and require deep testing.

How it makes money

Flat annual subscription per workstation, priced so that recovering two crashed runs per year more than covers the cost — roughly $300–600/seat/year depending on the consultancy size.

See the evidence. The complaints behind this idea, the products they came from, and similar ideas in Simulation & CAE.

More ideas in Simulation & CAE