Hallo Robert,
das Problem hatte ich auch. Geht aber sogar relativ einfach.
Zur Vernetzung kannst du snappyHexMesh verwenden.
Zuerst mal musst du in CATIA unter Tools -> Options -> "Parameters and Meassure" das Längenmaß von mm auf m ändern.
Dann speicherst du für den Inlet und den Outlet jeweils eine STL-Datei ab. (File -> "Save As" und bei Dateityp STL auswählen.)
Danach musst du nur noch deine snappyHexMeshDict anpassen.
Hier mal ein Beispiel dazu:
geometry
{
EINGANG.stl
{
type triSurfaceMesh;
name eingang;
}
AUSGANG.stl
{
type triSurfaceMesh;
name ausgang;
}
LUFTKANAL.stl
{
type triSurfaceMesh;
name kanal;
}
};
Im Block refinementSurfaces kannst du die Flächen dann unter den Namen ansprechen, die du in der Zeile "name" definiert hast.
Auch hier ein Beispiel:
refinementSurfaces
{
kanal
{
// Surface-wise min and max refinement level
level (7 8);
// Optional specification of patch type (default is wall). No
// constraint types (cyclic, symmetry) etc. are allowed.
patchInfo
{
type wall;
}
}
eingang
{
// Surface-wise min and max refinement level
level (7 8);
// Optional specification of patch type (default is wall). No
// constraint types (cyclic, symmetry) etc. are allowed.
patchInfo
{
type patch;
}
}
ausgang
{
// Surface-wise min and max refinement level
level (7 8);
// Optional specification of patch type (default is wall). No
// constraint types (cyclic, symmetry) etc. are allowed.
patchInfo
{
type patch;
}
}
Ich hoffe mal, das hilft dir ein bischen.
Gruß
Torsten
[Diese Nachricht wurde von torty2014 am 15. Sep. 2015 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP