CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Meshing & Mesh Conversion (https://www.cfd-online.com/Forums/openfoam-meshing/)
-   -   [snappyHexMesh] cell does not seem to have 8 points (https://www.cfd-online.com/Forums/openfoam-meshing/254640-cell-does-not-seem-have-8-points.html)

GW99 February 22, 2024 03:11

cell does not seem to have 8 points
 
1 Attachment(s)
i'm trying to mesh a valve with snappy but everytime the result is this:


Code:

--> FOAM FATAL ERROR:
cell 236 of level 1 does not seem to have 8 points of equal or lower level
cellPoints:
11
(
21898
32807
32808
6957
6958
6960
6961
10162
10163
6964
36423
)

pointLevels:
11
(
2
2
2
0
1
1
1
1
1
1
2
)



    From function Foam::labelListList Foam::hexRef8::setRefinement(const labelList&, Foam::polyTopoChange&)
    in file polyTopoChange/polyTopoChange/hexRef8/hexRef8.C at line 3678.

FOAM aborting

#0  Foam::error::printStack(Foam::Ostream&) at ??:?
#1  Foam::error::abort() at ??:?
#2  Foam::hexRef8::setRefinement(Foam::List<int> const&, Foam::polyTopoChange&) at ??:?
#3  Foam::meshRefinement::refine(Foam::List<int> const&) at ??:?
#4  Foam::meshRefinement::refineAndBalance(Foam::string const&, Foam::decompositionMethod&, Foam::fvMeshDistribute&, Foam::List<int> const&, double) at ??:?
#5  Foam::snappyRefineDriver::shellRefine(Foam::refinementParameters const&, int) at ??:?
#6  Foam::snappyRefineDriver::doRefine(Foam::dictionary const&, Foam::refinementParameters const&, Foam::snapParameters const&, bool, Foam::dictionary const&) at ??:?
#7  ? in "/opt/openfoam11/platforms/linux64GccDPInt32Opt/bin/snappyHexMesh"
#8  ? in "/lib/x86_64-linux-gnu/libc.so.6"
#9  __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6"
#10  ? in "/opt/openfoam11/platforms/linux64GccDPInt32Opt/bin/snappyHexMesh"
Aborted (core dumped)

The resulting mesh still works and checkMesh says that mesh is OK but i don't understand the meaning of that error.

This are my code i've tryed to change every single parameter but nothing changes the result.
if someone can help me i would be very pleased because i'm going crazy:(


These are snappydict and qualitydict Attachment 98572

arezayan87 March 25, 2024 00:07

BlockMeshDict might be wrong
 
Quote:

Originally Posted by GW99 (Post 865112)
i'm trying to mesh a valve with snappy but everytime the result is this:


Code:

--> FOAM FATAL ERROR:
cell 236 of level 1 does not seem to have 8 points of equal or lower level
cellPoints:
11
(
21898
32807
32808
6957
6958
6960
6961
10162
10163
6964
36423
)

pointLevels:
11
(
2
2
2
0
1
1
1
1
1
1
2
)



    From function Foam::labelListList Foam::hexRef8::setRefinement(const labelList&, Foam::polyTopoChange&)
    in file polyTopoChange/polyTopoChange/hexRef8/hexRef8.C at line 3678.

FOAM aborting

#0  Foam::error::printStack(Foam::Ostream&) at ??:?
#1  Foam::error::abort() at ??:?
#2  Foam::hexRef8::setRefinement(Foam::List<int> const&, Foam::polyTopoChange&) at ??:?
#3  Foam::meshRefinement::refine(Foam::List<int> const&) at ??:?
#4  Foam::meshRefinement::refineAndBalance(Foam::string const&, Foam::decompositionMethod&, Foam::fvMeshDistribute&, Foam::List<int> const&, double) at ??:?
#5  Foam::snappyRefineDriver::shellRefine(Foam::refinementParameters const&, int) at ??:?
#6  Foam::snappyRefineDriver::doRefine(Foam::dictionary const&, Foam::refinementParameters const&, Foam::snapParameters const&, bool, Foam::dictionary const&) at ??:?
#7  ? in "/opt/openfoam11/platforms/linux64GccDPInt32Opt/bin/snappyHexMesh"
#8  ? in "/lib/x86_64-linux-gnu/libc.so.6"
#9  __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6"
#10  ? in "/opt/openfoam11/platforms/linux64GccDPInt32Opt/bin/snappyHexMesh"
Aborted (core dumped)

The resulting mesh still works and checkMesh says that mesh is OK but i don't understand the meaning of that error.

This are my code i've tryed to change every single parameter but nothing changes the result.
if someone can help me i would be very pleased because i'm going crazy:(


These are snappydict and qualitydict Attachment 98572



Dear Gianluca
I think the problem is with your background mesh or the stl file, attach the stl and blockMeshdict. there might be some disorder in blocks arrangement.


All times are GMT -4. The time now is 13:48.