Show HN: Jacobi–IDE for Abaqus subroutine with analytical tests and AI diagnosis

18 pointsposted 11 hours ago
by white_tiger

6 Comments

supernova1

10 hours ago

I totally resonate with what you are doing. I use a VS code extension when coding abaqus subroutines and the most feature I can get out of it is syntax highlighting. I will love to see how far this goes! Goodluck.

white_tiger

10 hours ago

That was my workflow initially too. The entire ecosystem around computational simulation tools is lacking. Partly I also think it's because of the lack of attention to languages like Fortran which is mostly viewed as old by current generation of engineers or software developers, getting lesser attention compared to other languages like say Python. But then again, even the current python fem frameworks still run into some of the issues I outlined.

elderring

6 hours ago

Your comment hits the nail on its head! These languages are still used in deep engineering space, nuclear & defence companies and institutions like NASA and the US Airforce. I like what your project is doing. How does the analytical testing works? can I create write my own tests?

white_tiger

6 hours ago

Each test is responsible for a part of the UMAT subroutine, checks it's correctness, compares the subroutine (FEA) with the analytical. Plot their results and show whether the tests passes or fails. AI is built into the process too, but in a manner where they are deterministic and with strong grounding on the physics.

You can also write your own tests in Fortran and run it. You can also share it to the community for others to use.

You can read the docs https://jacobee.netlify.app/docs

white_tiger

10 hours ago

*repositories are private, .odb files are hidden locally on computers...

skogee

10 hours ago

Very true, those subroutine documentation haven't changed like forever, it's even more than a decade, maybe two decades. Downloading...