An AI diagnosis IDE for a very narrow Abaqus pain point

An AI diagnosis IDE for a very narrow Abaqus pain point

Jacobi-IDE aims to reduce pain when writing Abaqus Fortran subroutines. In Abaqus, UMAT handles mechanical material behavior, while UMATHT handles heat, , and related physics. These subroutines are used to simulate how materials fail under high or during manufacturing processes.

In practice, 80% to 90% of the work can go into making Abaqus CAE run a physics model that is already known on paper, or into finding the right subroutines and to use. A large amount of time also goes into reading .sta/.msg files to understand why a failed. General IDEs such as VS Code are built for software engineering, not computational physics or mechanics, so they may not explain why a run hit a error or warn that a fully damaged variable can lead to division by zero.

Silent mistakes can spread through the and make the physics wrong, including cases where the result still looks believable.

Key points

  • Abaqus Fortran subroutine work can be slowed more by setup, , and than by the physics idea itself.
  • The claimed time sink is large: 80% to 90% of effort can go into making Abaqus CAE behave as expected.
  • Failed runs often require manual inspection of .sta/.msg files.
  • General IDEs do not give enough help for computational physics and mechanics errors.
  • Jacobi-IDE combines analytical tests and AI for this specialized workflow.
Read original