Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  OpenFOAM
  checkMesh - Fehlerinterpretation

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  checkMesh - Fehlerinterpretation (7279 mal gelesen)
Shor-ty
Moderator





Sehen Sie sich das Profil von Shor-ty an!   Senden Sie eine Private Message an Shor-ty  Schreiben Sie einen Gästebucheintrag für Shor-ty

Beiträge: 2463
Registriert: 27.08.2010

OpenFOAM-dev (Foundation)
OpenFOAM-xxxx (ESI)

erstellt am: 12. Jun. 2011 21:54    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Abend zusammen,

ich vernetz grad etwas mit sHM + snapEdge.
Nachdem beide erfolgreich durchgelaufen sind, ich das Netz von außen betrachtet hab und es eigentlich gut aussah, spuckt mir checkMesh folgendes aus:

Code:

Create time

Create polyMesh for time = 0

Time = 0

Mesh stats
    all points:          1539997
    live points:          1539997
    all faces:            3929417
    live faces:            3929417
    internal faces:  3570248
    cells:            1198216
    boundary patches: 6
    point zones:      0
    face zones:      0
    cell zones:      0

Overall number of cells of each type:
    hexahedra:    1087927
    prisms:        0
    wedges:        0
    pyramids:      0
    tet wedges:    0
    tetrahedra:    0
    polyhedra:    110289

Checking topology...
    Boundary definition OK.
    Point usage OK.
    Upper triangular ordering OK.
    Face vertices OK.
    Number of regions: 1 (OK).

Checking patch topology for multiply connected surfaces ...
    Patch              Faces    Points  Surface topology                 
    inlet              6613    7233    ok (non-closed singly connected) 
    side                6400    6561    ok (non-closed singly connected) 
    other              4818    5480    ok (non-closed singly connected) 
    in                  169802  174895  ok (non-closed singly connected) 
    window              128587  145737  ok (non-closed singly connected) 
    out                42949    65600    ok (non-closed singly connected) 

Checking geometry...
    This is a 3-D mesh
    Overall domain bounding box (0.0398468 0.025396 0.02) (0.460153 0.7 0.3505)
    Mesh (non-empty, non-wedge) directions (1 1 1)
    Mesh (non-empty) directions (1 1 1)
    Mesh (non-empty, non-wedge) dimensions 3
    Boundary openness (-6.70915e-16 2.22996e-14 1.4305e-14) Threshold = 1e-06 OK.
***High aspect ratio cells found, Max aspect ratio: 60845.8, number of cells 12 Threshold = 1000
  Writing 12 cells with high aspect ratio to set highAspectRatioCells
    Minumum face area = 1.23833e-09. Maximum face area = 4.59375e-05.  Face area magnitudes OK.
***Zero or negative cell volume detected.  Minimum negative volume: -6.96291e-09, Number of negative volume cells: 12
  Writing 12 zero volume cells to set zeroVolumeCells
    Mesh non-orthogonality Max: 175.893 average: 9.1198 Threshold = 70
  *Number of severely non-orthogonal faces: 14.
***Number of non-orthogonality errors: 32.
  Writing 46 non-orthogonal faces to set nonOrthoFaces
***Error in face pyramids: 1247 faces are incorrectly oriented.
  Writing 1236 faces with incorrect orientation to set wrongOrientedFaces
***Max skewness = 732.846, 349 highly skew faces detected Threshold = 4
  Writing 349 skew faces to set skewFaces

Failed 5 mesh checks.

End


Er legt mir dabei unter

Code:
polyMesh/sets
diverse Dateien an. Die Frage nun,... kann ich damit irgendwie mein Netz verbessern, irgendwelche  Schwachpunkte ausmerzen etc.?

Für Anregungen bin ich offen 
Grüße Tobi

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

RalphSt
Mitglied
Student


Sehen Sie sich das Profil von RalphSt an!   Senden Sie eine Private Message an RalphSt  Schreiben Sie einen Gästebucheintrag für RalphSt

Beiträge: 38
Registriert: 19.10.2010

erstellt am: 13. Jun. 2011 18:51    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Shor-ty 10 Unities + Antwort hilfreich

nach sHM, ohne snapEdge, hast du noch ein gutes Netz oder?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

t.schumacher
Mitglied
CFD Engineer


Sehen Sie sich das Profil von t.schumacher an!   Senden Sie eine Private Message an t.schumacher  Schreiben Sie einen Gästebucheintrag für t.schumacher

Beiträge: 184
Registriert: 03.05.2010

erstellt am: 13. Jun. 2011 22:40    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Shor-ty 10 Unities + Antwort hilfreich

Alle 3-Sterne Fehler ausser Skewness sind fatal.
Wie sieht checkMesh vor snapEdge aus?

Thomas S

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

t.schumacher
Mitglied
CFD Engineer


Sehen Sie sich das Profil von t.schumacher an!   Senden Sie eine Private Message an t.schumacher  Schreiben Sie einen Gästebucheintrag für t.schumacher

Beiträge: 184
Registriert: 03.05.2010

erstellt am: 13. Jun. 2011 22:42    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Shor-ty 10 Unities + Antwort hilfreich

Mit den sets kannst du zumindest sehen wo die Probleme auftauchen.
Z.B. mal foamToVTK -help ausführen um alle OPtionen zu sehen, also auch die um nur die sets rauszuschreiben.

Thomas S

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Shor-ty
Moderator





Sehen Sie sich das Profil von Shor-ty an!   Senden Sie eine Private Message an Shor-ty  Schreiben Sie einen Gästebucheintrag für Shor-ty

Beiträge: 2463
Registriert: 27.08.2010

OpenFOAM-dev (Foundation)
OpenFOAM-xxxx (ESI)

erstellt am: 14. Jun. 2011 11:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo thomas,

danke für die Antwort. Werde ich mal testen (foamToVTK -help).

checkMesh nach castellated --> Netz Ok.
checkMesh nach snap        --> Fehler


Code:

Time = 2e-06

Mesh stats
    all points:          491381
    live points:          491381
    all faces:            1209353
    live faces:            1209353
    internal faces:  1071327
    cells:            360277
    boundary patches: 6
    point zones:      0
    face zones:      0
    cell zones:      0

Overall number of cells of each type:
    hexahedra:    319086
    prisms:        0
    wedges:        0
    pyramids:      0
    tet wedges:    0
    tetrahedra:    0
    polyhedra:    41191

Checking topology...
    Boundary definition OK.
    Point usage OK.
    Upper triangular ordering OK.
    Face vertices OK.
    Number of regions: 1 (OK).

Checking patch topology for multiply connected surfaces ...
    Patch              Faces    Points  Surface topology                 
    inlet              3005    3409    ok (non-closed singly connected) 
    side                1500    1581    ok (non-closed singly connected) 
    other              1580    1918    ok (non-closed singly connected) 
    in_Exportedfromblender57123    59558    ok (non-closed singly connected) 
    window_Exportedfromblender61576    67014    ok (non-closed singly connected) 
    out_Exportedfromblender13242    20785    ok (non-closed singly connected) 

Checking geometry...
    This is a 3-D mesh
    Overall domain bounding box (0.0396274 0.0254 0.02) (0.460373 0.7 0.3505)
    Mesh (non-empty, non-wedge) directions (1 1 1)
    Mesh (non-empty) directions (1 1 1)
    Mesh (non-empty, non-wedge) dimensions 3
    Boundary openness (-3.95693e-15 2.86776e-15 1.02361e-14) Threshold = 1e-06 OK.
    Max cell openness = 2.56566e-16 OK.
    Max aspect ratio = 6.68066 OK.
    Minumum face area = 5.0064e-08. Maximum face area = 0.000154238.  Face area magnitudes OK.
    Min volume = 5.10274e-10. Max volume = 1.2956e-06.  Total volume = 0.0833929.  Cell volumes OK.
    Mesh non-orthogonality Max: 49.4687 average: 9.33851 Threshold = 70
    Non-orthogonality check OK.
    Face pyramids OK.
***Max skewness = 5.56001, 4 highly skew faces detected Threshold = 4
  Writing 4 skew faces to set skewFaces

Failed 1 mesh checks.

End


Aber wie du vorher erwähnt hast, ist dieser Fehler nicht all zu schlimme, oder?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

t.schumacher
Mitglied
CFD Engineer


Sehen Sie sich das Profil von t.schumacher an!   Senden Sie eine Private Message an t.schumacher  Schreiben Sie einen Gästebucheintrag für t.schumacher

Beiträge: 184
Registriert: 03.05.2010

erstellt am: 14. Jun. 2011 15:25    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Shor-ty 10 Unities + Antwort hilfreich

Richtig, mit dem Skewness kann man leben.
In den seltensten Fällen gelingt es mir eine Gitter ohne Skewness Warnung zu erstellen. Und auch nur für einfachste Geometrien.

Thomas S.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

RalphSt
Mitglied
Student


Sehen Sie sich das Profil von RalphSt an!   Senden Sie eine Private Message an RalphSt  Schreiben Sie einen Gästebucheintrag für RalphSt

Beiträge: 38
Registriert: 19.10.2010

erstellt am: 14. Jun. 2011 21:33    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Shor-ty 10 Unities + Antwort hilfreich

Wird Zeit das endlich eine verbesserte snappyHexMesh Version kostenlos zur Verfügung steht.
Ich hab auch schon mit snapEdge gearbeitet, aber ein 100 % gutes Netz habe ich nie erhalten.
Dieses "nachkorregieren" ist einfach nicht das Wahre.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Shor-ty
Moderator





Sehen Sie sich das Profil von Shor-ty an!   Senden Sie eine Private Message an Shor-ty  Schreiben Sie einen Gästebucheintrag für Shor-ty

Beiträge: 2463
Registriert: 27.08.2010

OpenFOAM-dev (Foundation)
OpenFOAM-xxxx (ESI)

erstellt am: 14. Jun. 2011 21:37    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Kommt denn ne neue Version von sHM raus?

Und danke nochmals für die hilfreichen Informationen.

Grüße Tobi

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

t.schumacher
Mitglied
CFD Engineer


Sehen Sie sich das Profil von t.schumacher an!   Senden Sie eine Private Message an t.schumacher  Schreiben Sie einen Gästebucheintrag für t.schumacher

Beiträge: 184
Registriert: 03.05.2010

erstellt am: 17. Jun. 2011 18:41    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Shor-ty 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von RalphSt:
Wird Zeit das endlich eine verbesserte snappyHexMesh Version kostenlos zur Verfügung steht.
Ich hab auch schon mit snapEdge gearbeitet, aber ein 100 % gutes Netz habe ich nie erhalten.
Dieses "nachkorregieren" ist einfach nicht das Wahre.

Zitat:
Kommt denn ne neue Version von sHM raus?

Und danke nochmals für die hilfreichen Informationen.

Grüße Tobi



http://www.openfoam.com/version2.0.0/
Ob die neue Version mit den nicht-kostenlosen snappy-Varianten mithalten kann bleibt abzuwarten. Ich denke eher nicht.

Gruß
Thomas S

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz