| | |
 | Deine FEM Schulung mit ANSYS , ein Kurs (bis zu 100% förderbar mit Bildungsgutschein)
|
|
Autor
|
Thema: splitMeshRegions Error: Zelle in mehreren Regionen (1438 mal gelesen)
|
Umis Mitglied

 Beiträge: 21 Registriert: 15.10.2015 OpenFoam 3.0.1 Salome 7.7.1
|
erstellt am: 25. Nov. 2015 16:54 <-- editieren / zitieren --> Unities abgeben:         
Hallo habe gerade angefangen mich in OpenFOAM einzuarbeiten und möchte nun meinen ersten eigenen Case erstellen. Da bei mir hauptsächlich Wärmeübertrager interessant sind, verwende ich chtMultiRegionFoam. Meine Geometrie ist recht simpel. Ein Hexaeder mit einer Höhe und Länge von 1 und einer Tiefe von 0.1. Oben und unten fließt ein Kühlmedium und in der Mitte das warme Fluid. Getrennt werden beide durch zwei Feststoffe.
 Die Regionen definiere ich mit der topoSetDict, die Ihr im Anhang findet. Starte ich nun splitMeshRegions -cellZones -overwrite, dann schmeißt er mir den folgenden Fehler raus:
 Definiert habe ich die untere Feststoffregion mit name solid; type cellSet; action new; source boxToCell; sourceInfo { box (0 0.25 0)(1 0.375 0.1); } und das untere Fluid mit name cold_stream; type cellSet; action new; source boxToCell; sourceInfo { box (0 0 0)(1 0.25 0.1); } Beide berühren sich, aber überschneiden sie sich? Begehe ich einen totalen Anfängerfehler oder habe ich nur einen Denkfehler gemacht? Ich hoffe Ihr könnt mir dabei helfen. Vielen Dank schon einmal im Voraus Max Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Shor-ty Moderator
     

 Beiträge: 2466 Registriert: 27.08.2010
|
erstellt am: 25. Nov. 2015 20:42 <-- editieren / zitieren --> Unities abgeben:          Nur für Umis
Lass dir doch mal deine Zonen in Paraview anzeigen und schau nach ob du alles richtig gemacht hast. Du kansnt auch in cellZones die Werte mal prüfen und schauen ob eine ID in beidnn vorkommt. Aber wenn dir das Programm das sagt, dann wird das auch so sein (: ------------------ Viele Grüße, Tobias Holzmann Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cfdtobi Mitglied Student

 Beiträge: 67 Registriert: 16.07.2015
|
erstellt am: 26. Nov. 2015 11:33 <-- editieren / zitieren --> Unities abgeben:          Nur für Umis
Hallo zusammen, ich nehme an, dass es damit zu tun haben könnte, dass du deine Zonengrenze über den Zellmittelpunkt legst. Habe das über ne cavity-Geometrie nachgestellt und lässt sich hier auch wiederholen. Grenze zwischen den Zellen --> läuft Grenze über Zellmittelpunkt --> Error Wobei es mich wundert, da toposet auch bei solchen Grenzen Zellen eigentlich den unterschiedlichen Zonen zuweist wenn keine exakte Trennung möglich ist (keine Zellteilung) Wie gesagt, reine Annahme, lass mich hier dann auch gerne vom Gegenteil überzeugen ;-) Grüße Tobi
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| | Nachwuchs - Konstrukteur (m/w/d) | Bereit für den nächsten Karriereschritt? ibb house of engineering Wir sind die Engineering-Experten, wenn es um Entwicklung und Konstruktion geht. Außergewöhnliche Lösungen kreieren wir mit unserer branchenübergreifenden Expertise und der Kombination aus traditioneller Ingenieurskunst, Innovation und Kreativität. Wir sind die Trainings-Experten, wenn es um CAD-Qualifizierung geht.... | | Anzeige ansehen | Konstruktion, Visualisierung |
|
Umis Mitglied

 Beiträge: 21 Registriert: 15.10.2015 OpenFoam 3.0.1 Salome 7.7.1
|
erstellt am: 01. Dez. 2015 21:22 <-- editieren / zitieren --> Unities abgeben:         
Vielen Dank für die Antworten. Habe mir die Regionen in ParaView mal angeschaut. Die Zone vom kalten Fluid war leicht zackig und deshalb kam die Error-Meldung. Habe die Geometrie nun so angepasst, dass die Zonengrenze nicht innerhalb einer Zelle liegt. Nun läuft es Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |