ich stehe seit einer Weile vor dem gleichen Problem (zu dem ich leider keine für mich hilfreichen infos gefunden habe), dass ich meine assembly (welche wiederum assemblies enthält) nicht in ein FEM mesh bekomme.
Die folgenden Lösungsansätze habe ich ausprobiert:
- einzelne bodies vereinigen, dann mesh erstellen => geht nicht, da Position bei der Vereinigung verlorengeht, siehe:
- assembly als STEP exportieren, dann openBrains Macro https://forum.freecadweb.org/download/file.php?id=85185 drüberlaufen lassen. Die Positionen der einzelnen Teile (im Dokumentenbaum als einfache blaue Würfel dargestellt, keine Ahnung wie heißen) sind nun absolut gespeichert, sodass ich die Struktur Baugruppe>Baugruppe>"Teile" zu einer einfachen Liste von Teilen vereinfachen kann, siehe; Jetzt ist der Knackpunkt, dass ich anscheinend eine Vereinigung der Teile nicht zu einem FEM mesh wandeln kann (mit Netgen friert freeCAD ein, gmesh erstellt ohne sichtbare Verzögerung ein leeres mesh).
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24267 (Git)
Build type: Release
Branch: master
Hash: b2ca86d8d72b636011a73394bf9bcdedb3b109b7
Python version: 3.8.8
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: German/Germany (de_DE)