I have looked into the first link already.m42kus wrote: ↑Thu Apr 04, 2019 7:07 amHey Sudhanshu,
i wrote a few tutorials on how to extend the solver framework a while back:
https://www.freecadweb.org/wiki/Add_FEM ... n_Tutorial
https://www.freecadweb.org/wiki/Add_FEM ... t_Tutorial
They are a little outdated, the package structure and module naming has since been changed - but they may still be helpful
So yesterday I was trying to install Netgen so that I could compare it with Corduroy.
I am using Ubuntu 18.04.
I have compiled it once, it was 0.16 version back then.bernd wrote: ↑Sun Apr 07, 2019 2:24 pmcalculix needs to be installed. The binary will than be ccx. Set the path ot ccx in FEM preferences.
https://launchpad.net/~freecad-communit ... ubuntu/ppa
Do you compile FreeCAD yourself?
Is there any difference between gmesh and netgen?
Of course there is a difference. Gmsh and Netgen are two different programs. They basically do the same thing, create a mesh of a solid object; however, since they are different programs, they have their own ways of working. It's like asking "Is there a difference between Arch and Ubuntu?"
There is a lot of confusing information that has transpired over the years in the forum and wiki, so I will try to summarize it as follows:I had seen this topic being discussed in two threads by you, but wasn't able to understand it much.
I just want to compare the input and output of corduroy with either of the meshers in FreeCAD.
Code: Select all
sudo apt install gmsh sudo apt install netgen
Just to make clear. Netgen was never included in FreeCAD source. FreeCAD needs to be compiled and linked against Netgen to make Netgen mesher inside FreeCAD working. May be, may be not, the provided FreeCAD binaries for various operating systems include netgen mesher or not!vocx wrote: ↑Sun Apr 07, 2019 7:18 pmThere is a lot of confusing information that has transpired over the years in the forum and wiki, so I will try to summarize it as follows:
- Netgen was previously included with FreeCAD, and you could use it directly within the FEM Workbench. However, because FreeCAD changed OpenCascade libraries two years ago, Netgen stopped working, so it was removed. In theory, you could select a solid, and with a single button (FEM MeshNetgenFromShape), you'd get a mesh.