Cannot find Netgen FEM Mesh
Moderator: bernd
Forum rules
and Helpful information for the FEM forum
and Helpful information for the FEM forum
Cannot find Netgen FEM Mesh
Hello, I recently installed FreeCAD and started to learn about FEM workbench. I watched Youtube tutorials, but they use Netgen Mesh which I cannot find. Where do I look?
- Attachments
-
- netgen.png (272.05 KiB) Viewed 3528 times
-
- netgen2.png (272.38 KiB) Viewed 3528 times
Re: Cannot find Netgen FEM Mesh
you did not attach your FreeCAD info. AFAIK you are on ubuntu. Since you are new I assume you gone use ppa and not selfcompiled FreeCAD. AFAIK in ppa netgen is not included. But what you can do is install Gmesh and use the icon with the mesh and the G to make a mesh. It works similar to netgen. You even can create regions with finer mesch with Gmesh mesh in FreeCAD FEM.
Ahh welcome to FreeCAD FEM.
Bernd
Ahh welcome to FreeCAD FEM.
Bernd
Re: Cannot find Netgen FEM Mesh
just realized in your screen there is netgen mesh in menue mesh ... Try and see what FreeCAD says ...
-
- Posts: 22
- Joined: Sat Apr 20, 2019 7:09 am
- Contact:
Re: Cannot find Netgen FEM Mesh
I have the same problem and I'm sure that I have netgen installed. here is my system specification:
OS: Ubuntu 19.10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.4.
Build type: Release
Python version: 3.7.5rc1
Qt version: 5.12.4
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/United States (en_US)
OS: Ubuntu 19.10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.4.
Build type: Release
Python version: 3.7.5rc1
Qt version: 5.12.4
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/United States (en_US)
- Attachments
-
- Screenshot from 2020-01-24 11-45-24.png (151.96 KiB) Viewed 3310 times
Re: Cannot find Netgen FEM Mesh
netgen seems to be still not supported via daily ppa. You can use the appimage as an alternitive.
https://github.com/FreeCAD/FreeCAD/releases -> 0.19_pre -> assets -> *.AppImage
https://github.com/FreeCAD/FreeCAD/releases -> 0.19_pre -> assets -> *.AppImage
- kkremitzki
- Veteran
- Posts: 2518
- Joined: Thu Mar 03, 2016 9:52 pm
- Location: Illinois
Re: Cannot find Netgen FEM Mesh
I previously had turned it on but IIRC turned it back off due to introducing a bug, but I guess that's been fixed now, so I could try turning it back on again.
-
- Posts: 22
- Joined: Sat Apr 20, 2019 7:09 am
- Contact:
Re: Cannot find Netgen FEM Mesh
Thanks a lot, it worked for me, I thought if I FreeCAD ppa has the latest stable release which has everything included. but from now on I always try the appimage.looo wrote: ↑Fri Jan 24, 2020 9:14 am netgen seems to be still not supported via daily ppa. You can use the appimage as an alternitive.
https://github.com/FreeCAD/FreeCAD/releases -> 0.19_pre -> assets -> *.AppImage
Re: Cannot find Netgen FEM Mesh
FYI, Netgen is compiled into FreeCAD whereas Gmsh eill be used as external binary. Means for Netgen you need a FreeCAD binarx which has Netgen included and for Gmsh you need to install Gmsh binary snd set the path to the binary in FEM prefs.
Bernd
Bernd
Re: Cannot find Netgen FEM Mesh
I'm missing netgen as well and have compiled it from master. What am I'm doing wrong?
OS: Ubuntu 21.04 (ubuntu:GNOME/ubuntu)
Word size of FreeCAD: 64-bit
Version: 0.20.25566 (Git)
Build type: Unknown
Branch: master
Hash: 8c361dd3fc83840a911da950a845eb9f9342a0b6
Python version: 3.9.5
Qt version: 5.15.2
Coin version: 4.0.0
OCC version: 7.5.1
Locale: English/United States (en_US)
Re: Cannot find Netgen FEM Mesh
You must:
- satisfy the dependencies
- switch netgen in cmake on withor in the cmake-gui here . Just said: in the repositories netgen is often old and not compatible with other dependencies (for example with OCCT). I think this is the main reason why it is switched of per default. Also only one time it was for me compatible (Debian), build it successfully, but it did not work. Also a hint: if you want use gmsh instead, there is an issue with VTK9. If you use VTK7, there should not be a problem.
Greetings
user1234
- satisfy the dependencies
- switch netgen in cmake on with
Code: Select all
-DBUILD_FEM_NETGEN:BOOL=ON
Greetings
user1234