CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > OpenFOAM

checkMesh

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old   February 7, 2011, 05:43
Default checkMesh
  #1
Senior Member
 
Nima Sam
Join Date: Sep 2009
Location: Tehran, Iran
Posts: 1,123
Blog Entries: 1
Rep Power: 14
nimasam is on a distinguished road
Send a message via Yahoo to nimasam
hi dear foamer
i made an axisymmetric mesh but when i run the checkMesh, i get following warning? whats wrong?

Number of edges not aligned with or perpendicular to non-empty directions

what should i do to remove this warning?
mesh and error log are attached


thanks in advance
Attached Files
File Type: txt log.txt (2.9 KB, 27 views)
File Type: txt blockMeshDict.txt (1.4 KB, 32 views)
nimasam is offline   Reply With Quote

Old   February 7, 2011, 11:04
Default
  #2
Senior Member
 
Join Date: Apr 2010
Posts: 151
Rep Power: 7
flowris is on a distinguished road
Hello,

checkMesh reports "Mesh OK" if you change this:

wedge back
(
(0 4 5 3)
)

The reason is that your front and back wedges must be oriented in the same way.
flowris is offline   Reply With Quote

Old   February 7, 2011, 11:59
Default
  #3
Senior Member
 
Nima Sam
Join Date: Sep 2009
Location: Tehran, Iran
Posts: 1,123
Blog Entries: 1
Rep Power: 14
nimasam is on a distinguished road
Send a message via Yahoo to nimasam
i've changed it, but the problem is still there!, any other suggestion ?
nimasam is offline   Reply With Quote

Old   February 7, 2011, 12:09
Default
  #4
Senior Member
 
Join Date: Apr 2010
Posts: 151
Rep Power: 7
flowris is on a distinguished road
Just to make sure you are doing the same thing as me, here is the blockMeshDict that works for me.
Attached Files
File Type: txt blockMeshDict.txt (1.4 KB, 12 views)
flowris is offline   Reply With Quote

Old   February 7, 2011, 12:28
Default
  #5
Senior Member
 
Nima Sam
Join Date: Sep 2009
Location: Tehran, Iran
Posts: 1,123
Blog Entries: 1
Rep Power: 14
nimasam is on a distinguished road
Send a message via Yahoo to nimasam
thank you flowris
i copied exactly what you did, but problem is still there! checkMesh show me that previous error again!
could u tell which version of openFoam do u use? i try it with openFoam 1.6 and 1.6.x and get the same error result
nimasam is offline   Reply With Quote

Old   February 7, 2011, 13:31
Default
  #6
Senior Member
 
Claus Meister
Join Date: Aug 2009
Location: Wiesbaden, Germany
Posts: 241
Rep Power: 8
idrama is on a distinguished road
Try to figure out where in your geometry the error is. You can do it by:

foamToVTK -nonAlignedEdges -time 0

Open the VTK file and let display at which age the error is. Hopefully, that will help.
idrama is offline   Reply With Quote

Old   February 7, 2011, 14:25
Default
  #7
Senior Member
 
Nima Sam
Join Date: Sep 2009
Location: Tehran, Iran
Posts: 1,123
Blog Entries: 1
Rep Power: 14
nimasam is on a distinguished road
Send a message via Yahoo to nimasam
thats the complete command
foamToVTK -pointSet nonAlignedEdges -time 0

but i can not see any thing more than my model geometry in paraview, my steps in paraview is like below
- paraview
-open blabla.vtk
- open nonAlignedEdges.vtk
anything else?
nimasam is offline   Reply With Quote

Old   February 7, 2011, 17:44
Default
  #8
Senior Member
 
Claus Meister
Join Date: Aug 2009
Location: Wiesbaden, Germany
Posts: 241
Rep Power: 8
idrama is on a distinguished road
When you have loaded it, you must use Glyth to visualize it. Just click on it and see what happens; lets play a little around. I'd like to give you detailed advice, but I haven't used it for a while.

Cheers
idrama is offline   Reply With Quote

Old   February 8, 2011, 03:08
Default
  #9
Senior Member
 
Join Date: Apr 2010
Posts: 151
Rep Power: 7
flowris is on a distinguished road
I wouldn't know what the problem is. I use 1.5-dev, but I don't think this should make a difference for the command blockMesh.
Maybe there is something wrong in one of the other files. Please find my complete case, go in the folder case and run blockMesh and checkMesh.
Attached Files
File Type: gz case.tar.gz (69.9 KB, 8 views)
flowris is offline   Reply With Quote

Old   February 8, 2011, 20:54
Default
  #10
Senior Member
 
Nima Sam
Join Date: Sep 2009
Location: Tehran, Iran
Posts: 1,123
Blog Entries: 1
Rep Power: 14
nimasam is on a distinguished road
Send a message via Yahoo to nimasam
i've done it with ur case flowris but there is the previous warning!
nimasam is offline   Reply With Quote

Old   February 9, 2011, 05:29
Default
  #11
Senior Member
 
Join Date: Apr 2010
Posts: 151
Rep Power: 7
flowris is on a distinguished road
I don't know what the problem is. This is my output for checkMesh:

Code:
Create time

Create polyMesh for time = constant

Time = constant

Mesh stats
    points:           3321
    internal points:  0
    faces:            6420
    internal faces:   3100
    cells:            1600
    boundary patches: 5
    point zones:      0
    face zones:       0
    cell zones:       0

Number of cells of each type: 
    hexahedra:     1520
    prisms:        80
    wedges:        0
    pyramids:      0
    tet wedges:    0
    tetrahedra:    0
    polyhedra:     0

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                  
    front               1600     1701     ok (non-closed singly connected)  
    back                1600     1701     ok (non-closed singly connected)  
    fixedWall           80       162      ok (non-closed singly connected)  
    inletOutlet         40       82       ok (non-closed singly connected)  
    axis                0        0        ok (empty)                        

Checking geometry...
    This is a 3-D mesh
    Overall domain bounding box (0 -4.362e-07 0) (9.99e-06 4.362e-07 4e-05)
    Mesh (non-empty) directions (1 1 1)
    Mesh (non-empty, non-wedge) dimensions 2
    Boundary openness (-2.23938e-15 -6.24226e-17 9.57586e-19) Threshold = 1e-06 OK.
    Max cell openness = 1.65347e-16 OK.
    Max aspect ratio = 22.9253 OK.
    Minumum face area = 1.08941e-14. Maximum face area = 4.362e-13.  Face area magnitudes OK.
    Min volume = 5.44705e-21. Max volume = 2.12435e-19.  Total volume = 1.74306e-16.  Cell volumes OK.
    Mesh non-orthogonality Max: 0 average: 0 Threshold = 70
    Non-orthogonality check OK.
    Face pyramids OK.
    Max skewness = 2.49999 OK.

Mesh OK.

End
flowris is offline   Reply With Quote

Old   February 9, 2011, 06:25
Default
  #12
Senior Member
 
Nima Sam
Join Date: Sep 2009
Location: Tehran, Iran
Posts: 1,123
Blog Entries: 1
Rep Power: 14
nimasam is on a distinguished road
Send a message via Yahoo to nimasam
i guess there is different approach to check mesh in openFOAM 1.5-dev and openFOAM 1.6-x , so it can remain another unsolvable problem
nimasam is offline   Reply With Quote

Reply

Tags
checkmesh error

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to delete cells in OF based on CheckMesh? AndTen OpenFOAM Meshing & Mesh Conversion 13 June 24, 2015 04:09
limited precision of checkMesh? Robat OpenFOAM 6 May 18, 2010 06:48
Exploit cellSets produced par checkMesh johndeas OpenFOAM Mesh Utilities 1 March 26, 2009 11:13
Segmentation fault when using checkMesh skabilan OpenFOAM Pre-Processing 4 June 5, 2008 17:15
CheckMesh for mesh quality gdbaldw OpenFOAM Meshing & Mesh Conversion 2 October 18, 2007 00:11


All times are GMT -4. The time now is 00:54.