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

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

Register Blogs Community New Posts Updated Threads Search

Like Tree3Likes
  • 3 Post By Bloerb

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   December 7, 2017, 19:00
Default Number of edges not aligned with or perpendicular to non-empty directions
  #1
Member
 
giovanni
Join Date: Sep 2017
Posts: 50
Rep Power: 9
gian93 is on a distinguished road
hi guys,
i' ve a problem with cf mesh.

when i run checkMesh it give me a warning about "

***Number of edges not aligned with or perpendicular to non-empty directions: 6279101
<<Writing 2768080 points on non-aligned edges to set nonAlignedEdges

i do not understand how it is possible . i'm carring out a set of simulation with small changes in the mesh. the previous one seems to work well but this geometry seems to have a great problem. edged are not aligned or perpendicular to a non empty direction . if i take a look in to polyMesh i found that are created only empty patches..
anyone has an idea?

checkMesh reported here:

Create time

--> FOAM Warning :
From function static Foam::instantList Foam::timeSelector::select0(Foam::Time&, const Foam::argList&)
in file db/Time/timeSelector.C at line 270
No time specified or available, selecting 'constant'
Create polyMesh for time = constant

Time = constant

Mesh stats
points: 3757380
internal points: 3426744
faces: 10779184
internal faces: 10448528
cells: 3511133
faces per cell: 6.04583
boundary patches: 1
point zones: 0
face zones: 0
cell zones: 0

Overall number of cells of each type:
hexahedra: 3464529
prisms: 0
wedges: 0
pyramids: 0
tet wedges: 0
tetrahedra: 0
polyhedra: 46604
Breakdown of polyhedra by number of faces:
faces number of cells
6 16753
9 11417
12 13255
15 5007
18 170
21 2

Checking topology...
Boundary definition OK.
***Total number of faces on empty patches is not divisible by the number of cells in the mesh. Hence this mesh is not 1D or 2D.
Cell to face addressing 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
quattro 330656 330636 ok (closed singly connected)

Checking geometry...
Overall domain bounding box (0.0367414 -0.09 0.346494) (0.236666 0.323322 0.627876)
Mesh has 0 geometric (non-empty/wedge) directions (0 0 0)
Mesh has 0 solution (non-empty) directions (0 0 0)
***Number of edges not aligned with or perpendicular to non-empty directions: 6279101
<<Writing 2768080 points on non-aligned edges to set nonAlignedEdges
Boundary openness (-2.19367e-14 1.13379e-14 6.84195e-15) OK.
Max cell openness = 2.96886e-16 OK.
Max aspect ratio = -1 OK.
Minimum face area = 1.08531e-08. Maximum face area = 1.24714e-05. Face area magnitudes OK.
Min volume = 6.48767e-12. Max volume = 4.86187e-08. Total volume = 0.00358825. Cell volumes OK.
Mesh non-orthogonality Max: 57.6221 average: 2.75489
Non-orthogonality check OK.
Face pyramids OK.
Max skewness = 2.73634 OK.
Coupled point location match (average 0) OK.

Failed 1 mesh checks.

End



here the meshDict

surfaceFile "quattro.stl";

maxCellSize 0.0035;

boundaryCellSize 0.001;
boundaryCellSizeRefinementThickness 0.01

//minCellSize 0.0008;
keepCellsIntersectingBoundary 1;
removeGluedMesh 1;
gian93 is offline   Reply With Quote

Old   December 8, 2017, 05:00
Default
  #2
Senior Member
 
Join Date: Sep 2013
Posts: 353
Rep Power: 21
Bloerb will become famous soon enough
Go into your polyMesh/boundary file. By default all types are set to empty. Change those to patch or wall and rerun checkMesh
Bloerb is offline   Reply With Quote

Old   December 10, 2017, 17:11
Default
  #3
Member
 
giovanni
Join Date: Sep 2017
Posts: 50
Rep Power: 9
gian93 is on a distinguished road
hi!! thank you very much!! it works perfectly now...
another issue..
thres's some region called empty but they do not have any cells . it is necessary to delete them or they do not cause problem in the simulation?


now my new check Mesh is this one: could you think that it has a sufficiently good quality??
i' m worried about aspect ratio.. it seems very hight..


Create time

--> FOAM Warning :
From function static Foam::instantList Foam::timeSelector::select0(Foam::Time&, const Foam::argList&)
in file db/Time/timeSelector.C at line 270
No time specified or available, selecting 'constant'
Create polyMesh for time = constant

Time = constant

Mesh stats
points: 2792299
faces: 7847463
internal faces: 7528612
cells: 2527382
faces per cell: 6.0838
boundary patches: 12
point zones: 0
face zones: 0
cell zones: 0

Overall number of cells of each type:
hexahedra: 2410891
prisms: 20164
wedges: 0
pyramids: 8444
tet wedges: 0
tetrahedra: 6872
polyhedra: 81011
Breakdown of polyhedra by number of faces:
faces number of cells
6 22678
7 4998
8 589
9 27975
12 19931
13 8
15 4576
16 4
17 1
18 209
20 2
21 33
24 7

Checking topology...
Boundary definition OK.
Cell to face addressing 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
plenum 103694 104416 ok (non-closed singly connected)
testa 29822 30110 ok (non-closed singly connected)
condotto 45648 46087 ok (non-closed singly connected)
inlet 43513 44055 ok (non-closed singly connected)
piatto 51674 52055 ok (non-closed singly connected)
outlet 4868 5027 ok (non-closed singly connected)
valvole 30565 30602 ok (non-closed singly connected)
guida 1862 1949 ok (non-closed singly connected)
sedi 7205 7485 ok (non-closed singly connected)
quattro_2 0 0 ok (empty)
quattro_9 0 0 ok (empty)
quattro_10 0 0 ok (empty)

Checking geometry...
Overall domain bounding box (0.0367533 -0.125 0.346492) (0.236648 0.323311 0.627968)
Mesh has 3 geometric (non-empty/wedge) directions (1 1 1)
Mesh has 3 solution (non-empty) directions (1 1 1)
Boundary openness (-4.341e-15 -1.86798e-14 -1.45889e-14) OK.
Max cell openness = 5.87834e-16 OK.
Max aspect ratio = 33.0007 OK.
Minimum face area = 4.30116e-10. Maximum face area = 1.29014e-05. Face area magnitudes OK.
Min volume = 1.08967e-13. Max volume = 5.07204e-08. Total volume = 0.00376277. Cell volumes OK.
Mesh non-orthogonality Max: 68.4809 average: 6.13727
Non-orthogonality check OK.
Face pyramids OK.
Max skewness = 2.52075 OK.
Coupled point location match (average 0) OK.

Mesh OK.

End
gian93 is offline   Reply With Quote

Reply


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 Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
simpleFoam parallel AndrewMortimer OpenFOAM Running, Solving & CFD 12 August 7, 2015 19:45
Cluster ID's not contiguous in compute-nodes domain. ??? Shogan FLUENT 1 May 28, 2014 16:03
DecomposePar unequal number of shared faces maka OpenFOAM Pre-Processing 6 August 12, 2010 10:01
[blockMesh] BlockMeshmergePatchPairs hjasak OpenFOAM Meshing & Mesh Conversion 11 August 15, 2008 08:36
Unaligned accesses on IA64 andre OpenFOAM 5 June 23, 2008 11:37


All times are GMT -4. The time now is 14:16.