OOFem

About the development of the FEM module/workbench.

Moderator: bernd

Post Reply
Walgri
Posts: 32
Joined: Sat May 09, 2015 10:16 pm

OOFem

Post 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
User avatar
PrzemoF
Veteran
Posts: 3520
Joined: Fri Jul 25, 2014 4:52 pm
Contact:

Re: OOFem

Post 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.
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: OOFem

Post 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
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: OOFem

Post 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.
Walgri
Posts: 32
Joined: Sat May 09, 2015 10:16 pm

Re: OOFem

Post 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.
User avatar
HarryvL
Veteran
Posts: 1283
Joined: Sat Jan 06, 2018 7:38 pm
Location: Netherlands

Re: OOFem

Post 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 !!
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: OOFem

Post 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 ...
User avatar
HarryvL
Veteran
Posts: 1283
Joined: Sat Jan 06, 2018 7:38 pm
Location: Netherlands

Re: OOFem

Post 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.
User avatar
HarryvL
Veteran
Posts: 1283
Joined: Sat Jan 06, 2018 7:38 pm
Location: Netherlands

Re: OOFem

Post 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 4579 times

This is definitely worth integrating with FreeCAD and I am willing to spend some serious time on that.
User avatar
HarryvL
Veteran
Posts: 1283
Joined: Sat Jan 06, 2018 7:38 pm
Location: Netherlands

Re: OOFem

Post 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 4560 times
Post Reply