binary for windows version 0.17dev with Netgen support

About the development of the FEM module/workbench.

Moderator: bernd

parhyang
Posts: 5
Joined: Sat May 28, 2016 10:31 am

binary for windows version 0.17dev with Netgen support

Post by parhyang »

hi all,

i need to try FEM workbench using newest development version in windows, but i get an error message when i prepare for meshing even Netgen stand alone version has been installed separately.

what i must do to solve such kind of problems?

thanks in advance,
2016-10-05 20_26_50-.png
2016-10-05 20_26_50-.png (65.44 KiB) Viewed 2755 times
User avatar
easyw-fc
Veteran
Posts: 3633
Joined: Thu Jul 09, 2015 9:34 am

Re: binary for windows version 0.17dev with Netgen support

Post by easyw-fc »

parhyang wrote:i need to try FEM workbench using newest development version in windows, but i get an error message when i prepare for meshing even Netgen stand alone version has been installed separately.
as @bernd as pointed out, a workaround is to use FC 0.17 4445 here
https://github.com/FreeCAD/FreeCAD/rele ... dev_win.7z
and generate the mesh there, then copy mesh and model to the latest FC and make FEM analysis in latest FC

@sgrogan is going to be able to build FC dev with ng support... hopeful some more little time to wait
viewtopic.php?f=4&t=16929

Maurice
parhyang
Posts: 5
Joined: Sat May 28, 2016 10:31 am

Re: binary for windows version 0.17dev with Netgen support

Post by parhyang »

hi easyw-fc,

thank you for quick response, currently i'm using FreeCAD_0.17.8591_x86_dev_win

so there's three option for me as most the others ordinary end user:
1. change my windows from 32bit to 64bit and use 4445 provide by Bernd
2. hope some expert for kindly provide binary for windows 32bit
3. wait for stable release in the next year

regards,
User avatar
sgrogan
Veteran
Posts: 6499
Joined: Wed Oct 22, 2014 5:02 pm

Re: binary for windows version 0.17dev with Netgen support

Post by sgrogan »

parhyang wrote:2. hope some expert for kindly provide binary for windows 32bit
https://github.com/FreeCAD/FreeCAD/rele ... g/0.17_pre
easyw-fc wrote:@sgrogan is going to be able to build FC dev with ng support... hopeful some more little time to wait
:shock: I think you have more confidence than me. I think I'm close with the x64 version. Hpoefully after that is working the 32 bit will be straight forward
"fight the good fight"
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: binary for windows version 0.17dev with Netgen support

Post by bernd »

parhyang wrote: so there's three option for me as most the others ordinary end user:
1. change my windows from 32bit to 64bit and use 4445 provide by Bernd
2. hope some expert for kindly provide binary for windows 32bit
3. wait for stable release in the next year
1. wait until Sgrogan provides up to date FreeCAD compiled against nglib. Which could happen in a few days, maybe, may be not. Maybe it will happen in a few weeks. No one knows until it had happend. FreeCAD motto is: "It is done when it is done." Nglib is a beast. I had lots of trouble to compile FreeCAD on Linux Debian Jesie against nglib too.

2. Download the latest working FreeCAD compiled against nglib, which is 0.17.7745. You can download it on the same location like the up to date FreeCAD: https://github.com/FreeCAD/FreeCAD/rele ... g/0.17_pre Use this version for meshing and copy paste the mesh into the up to date FreeCAD. You can also save the mesh as unv and import it in the up to date FreeCAD.

3. export your geometry to brep. Use netgen or gmsh gui to mesh your part, export to unv and import the unv into FreeCAD. A FEM mesh object will be created.

In any case it is strongly recommended to use the latest development version if you work with FEM. There is a lot of bugfixing and development going on these days. If you work with latest develpment version please report any bug you may encounter.

cheers bernd
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: binary for windows version 0.17dev with Netgen support

Post by bernd »

Ahh if you just would like to play you could use the included example.

- start FreeCAD
- change to StartWB
- load the 3D FEM example
- A mesh is included already
- play with constraints.
User avatar
easyw-fc
Veteran
Posts: 3633
Joined: Thu Jul 09, 2015 9:34 am

Re: binary for windows version 0.17dev with Netgen support

Post by easyw-fc »

parhyang wrote:hi easyw-fc,
thank you for quick response, currently i'm using FreeCAD_0.17.8591_x86_dev_win
so there's three option for me as most the others ordinary end user:
1. change my windows from 32bit to 64bit and use 4445 provide by Bernd
regards,
sorry I didn't notice you were using win32 version...
so you have to download the 32 version of 0.17 4445
https://github.com/FreeCAD/FreeCAD/rele ... dev_win.7z
and generate the mesh there, then copy mesh and model to the latest FC and make FEM analysis in latest FC
... have both releases of FC open, then simply copy and paste between 4445 and the latest ...
you can then save the analysis in FC latest
parhyang
Posts: 5
Joined: Sat May 28, 2016 10:31 am

Re: binary for windows version 0.17dev with Netgen support

Post by parhyang »

thank you all,

version 7745 working fine, try follow suggestion to reopen in latest development version 8591 it's freeze and hang on seeking dependencies even both FEM preferences are the same.
2016-10-06 00_01_40-FreeCAD.png
2016-10-06 00_01_40-FreeCAD.png (11.71 KiB) Viewed 2707 times
i'm interested to try another newest features especially in contact surface definition were it's not available in version 7745.

previous development version,
2016-10-05 23_57_28-FreeCAD.png
2016-10-05 23_57_28-FreeCAD.png (15.27 KiB) Viewed 2707 times
current development version,
2016-10-05 23_57_11-FreeCAD.png
2016-10-05 23_57_11-FreeCAD.png (19.41 KiB) Viewed 2707 times

regards
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: binary for windows version 0.17dev with Netgen support

Post by bernd »

parhyang wrote:thank you all, version 7745 working fine, try follow suggestion to reopen in latest development version 8591 it's freeze and hang on seeking dependencies even both FEM preferences are the same.
This should not happen at all. Would you post the file and your full FreeCAD version information
parhyang wrote: i'm interested to try another newest features especially in contact surface definition were it's not available in version 7745.
You should not save any FEM objects with version 7745 except the mesh. There have been tons of commits made in FEM. Use 7745 for meshing only!
parhyang
Posts: 5
Joined: Sat May 28, 2016 10:31 am

Re: binary for windows version 0.17dev with Netgen support

Post by parhyang »

hi Bernd,

i just reopen my previous version model using latest development version from FCStd files, try to rerun analysis but it hang up. next time i'll try using unv mesh only.

regards,
2016-10-07 00_59_12-FreeCAD.png
2016-10-07 00_59_12-FreeCAD.png (245.13 KiB) Viewed 2654 times
Attachments
example.FCStd
(134.26 KiB) Downloaded 57 times
Post Reply