Two items are unclear:
1) The wing is generated as *.stl from a different opensource-software and is naturally "edgy" due to a limited number of faces. Of course it is possible to rev up the number of faces until filesize is not longer acceptable. Alternatives would be .poly, tri, obj. STEP as well, but this has not worked for me.
1a) how is for example cfmesh dealing with such a situation? Is it handling the cell size in line with the faces of the object or will be chaos, when a large cell size is meeting an object with a small number of faces and the corners are not aligned?
1b) Would it make more sense to start with a native FreeCAD model, as this is handled better? This would be easy for the simple wing, but a bit of pain for the complex one.
2) Is there a clever way to assign the faces of the stl to the constraint "object"? So far I've used "select from list" "cut" "select components" "all" and then de-clicking the faces being not part of the wing. Should make sense, but so far the reporting function does not give usable results. Is it connected with the following error message?: "No artists with labels found to put in legend. Note that artists whose label start with an underscore are ignored when legend() is called with no argument."
Thanks a lot for any hints!
Code: Select all
OS: Ubuntu 20.04.4 LTS (ubuntu:GNOME/ubuntu)
Word size of FreeCAD: 64-bit
Version: 0.20.28793 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 5386d4e)
Hash: 5386d4ed864cd03edd026e1d3d128cccedf568df
Python 3.9.12, Qt 5.12.9, Coin 4.0.0, OCC 7.5.3
Locale: English/United States (en_US)
Installed mods:
* CurvedShapes 1.0.3
* CfdOF 1.17.0
* Plot 2022.4.17
* AirPlaneDesign 0.4.0
edit2: upload here: https://github.com/ysopflying/CFD-learning-repository