František Löffelmann
František Löffelmann
This is the code which is inside beso to run CalculiX. You can try to run it in the FreeCAD python console. ``` path_calculix = 'C:/Program Files/FreeCAD 0.20/bin/ccx.exe' path =...
Using true constraint on displacement would be difficult with actual code. Maybe a little help for you is to monitor a displacement during the optimization, so the optimization is still...
Hi, symmetry is not supported now. Maybe it would not be so difficult to modify the filters to enforce symmetry. E.g. when having two symmetric halves, I'm not sure if...
The story is that beso code was experimental, not primarily for the classical compliance-based solid-void topology optimization. I have some sketches of SIMP method better fitting this, but it is...
You have selected file057_state.inp which is a resulting mesh exported from 57th iteration. You should use FEMMeshGmsh.inp or new name if you generate new inp file by FreeCAD. In the...
It used to work on Linux as well, but the example is older then the gui. Hopefully, I will look at it during the week.
I tried with FreeCAD 0.21.2 on Ubuntu. beso_fc_gui crashes FreeCAD when there is some problem instead of printing error message. But I passed on a simple example with volume mesh...
Yes. I have opened your model in FreeCAD 2024.104.0 on Ubuntu 22.04.3, reselected faces for loads, remeshed with 7 mm minimum and maximum element size. Wrote inp file. This file...
Thank you for the interest and sorry for the late response. The modifications look good. `match case` statement is easier to read, but it was introduced recently in 2021 in...
Sorry for the late response. The model is not loaded during the optimization. It finishes after 5 iterations, because there is 0 strain energy density and 0 FI due to...