Page 1 of 14

OOFem

Posted: Tue Oct 02, 2018 8:29 am
by Walgri
Hello,

I wonder if the OOFem finite element code has been evaluated for a possible support in FreeCAD: http://www.oofem.org/

For what I can see in the manual, it seems that this solver may be well suited for civil/structural engineering : http://www.oofem.org/en/manual

Re: OOFem

Posted: Tue Oct 02, 2018 9:00 am
by PrzemoF
https://www.freecadweb.org/wiki/FEM_Solver#OOFEM
I guess someone with some coding skills (python should be enough) and interest to see OOFEM support implemented needs to do it. We'll give you all possible support if you want to do it.

Re: OOFem

Posted: Tue Oct 02, 2018 10:16 am
by Kunda1
Walgri wrote: Tue Oct 02, 2018 8:29 am For what I can see in the manual, it seems that this solver may be well suited for civil/structural engineering : http://www.oofem.org/en/manual
Joel_graff wrote:
Ping @Joel_graff
You may be interested in this thread

Re: OOFem

Posted: Tue Oct 02, 2018 5:27 pm
by bernd
the solver frame work of FreeCAD FEM is well suited for easily adding new solvers. It could be all done with Python. I happly support anyone who would like to implement a new solver.

Re: OOFem

Posted: Wed Oct 03, 2018 8:00 am
by Walgri
Thank you guys !
I'll need to inspect more closely this solver and become proficient in plain OOFem before embarking in such a project.

Re: OOFem

Posted: Thu Oct 04, 2018 2:54 pm
by HarryvL
This looks really interesting !! It has interface elements (see https://forum.freecadweb.org/viewtopic. ... 20#p260275) as well as arc-length control (see https://forum.freecadweb.org/viewtopic. ... rc#p215325). In addition many non-linear material models. Well worth further consideration !!

Re: OOFem

Posted: Thu Oct 04, 2018 3:55 pm
by bernd
but it seams used by very vrry few people. Just try google calculix and pictures. There are lots of models from various internet resources. Try the same with oofem, nearly no screen of a model at all, only scientific diagramms ...

Re: OOFem

Posted: Thu Oct 04, 2018 5:02 pm
by HarryvL
Yeah it's a bit academic, but I will give it a try nonetheless. At first sight it is more suitable for 3D structural collapse analysis than Calculix.

Re: OOFem

Posted: Sat Oct 06, 2018 10:57 pm
by HarryvL
HarryvL wrote: Thu Oct 04, 2018 5:02 pm Yeah it's a bit academic, but I will give it a try nonetheless. At first sight it is more suitable for 3D structural collapse analysis than Calculix.
Well, I gave it a try and first impression ABSOLUTELY PHENOMENAL !

Installation and building from git repository was super simple. The 278 test cases ran first time, without a glitch. The file format is clean and easy to understand. The manual is crystal clear. Export to VTK worked first time around.

Here an example of a plane stress concrete beam under 3 point load, with a notch to initiate cracking. Concrete cracking is simulated with a so-called smeared crack model. Convergence was impressive.

Conrete_Beam_3_Point_Loading_Smeared_Crack_Model.png
Conrete_Beam_3_Point_Loading_Smeared_Crack_Model.png (225.66 KiB) Viewed 4629 times

This is definitely worth integrating with FreeCAD and I am willing to spend some serious time on that.

Re: OOFem

Posted: Sun Oct 07, 2018 7:12 am
by HarryvL
And some more ... Sigma_xx shows tensile zone moving upward, reducing the internal moment lever and therefore causing global softening of the response.

test.gif
test.gif (601.15 KiB) Viewed 4610 times