CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Meshing & Mesh Conversion

[mesh manipulation] Found loop on cell that resulted in an unexpected bad cut.

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

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   August 31, 2019, 01:51
Default Found loop on cell that resulted in an unexpected bad cut.
  #1
Member
 
L S
Join Date: Apr 2016
Posts: 63
Rep Power: 10
silviliril is on a distinguished road
Hello everyone,


I have been trying to mesh a geometry for the problem , "Cross flow over cylinder" in 2D.

After meshing i used refineMeshDict facility to refine more around cylinder.

But, I have been getting bad mesh at the intersections where two neighbouring blocks meet. Following is the warning it is showing:

Code:
FOAM Warning : 
    From function void Foam::cellCuts::setFromCellCutter(const Foam::cellLooper&, const Foam::List<Foam::refineCell>&)
    in file meshCut/cellCuts/cellCuts.C at line 2393
    Found loop on cell 68422 that resulted in an unexpected bad cut.
    Suggestions:
      - Turn on the debug switch for 'cellCuts' to get geometry files that identify this cell.
      - Also keep in mind to check the defined reference directions, as these are most likely the origin of the problem.
Here is the refinemeshdict

Code:
set             c0;

coordinateSystem global;

globalCoeffs
{
    tan1            (1 1 0);
    tan2            (-1 1 0);
}

directions      ( tan1 tan2 );

useHexTopology  yes;

geometricCut    no;

writeMesh       no;
ToposetDict1
Code:
actions
(
    {
        name    c0;
        type    cellSet;
        action  new;
        source  cylinderAnnulusToCell;
        sourceInfo
        {
        p1 (0 0 -0.05);
        outerRadius 0.015;
        p2 (0 0 0.05);
        innerRadius 0.001;
        }
    }
);
TopoSetDict 2
Code:
actions
(
    {
        name    c0;
        type    cellSet;
        action  new;
        source  cylinderAnnulusToCell;
        sourceInfo
        {
        p1 (0 0 -0.05);
        outerRadius 0.011;
        p2 (0 0 0.05);
        innerRadius 0.005;
        }
    }
);

The bad cut cells can be seen in following pics.
The case file to reproduce the errors is also attached in google drive:
https://drive.google.com/file/d/1gUC...ew?usp=sharing
Attached Images
File Type: jpg bad cut cell .jpg (196.9 KB, 68 views)
File Type: jpg bad cut cells 1.jpg (161.2 KB, 68 views)
silviliril is offline   Reply With Quote

Old   August 7, 2023, 16:52
Default
  #2
New Member
 
Andrew Mills
Join Date: Oct 2019
Posts: 6
Rep Power: 6
Drew.M is on a distinguished road
Did anyone find a solution to this issue? I am running into similar problems unfortunately
Drew.M is offline   Reply With Quote

Reply

Tags
meshing 2d, openfoam, refinmeshdict, toposetdict

Thread Tools Search this Thread
Search this Thread:

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


Similar Threads
Thread Thread Starter Forum Replies Last Post
[CGNS] CGNS converters available mbeaudoin OpenFOAM Meshing & Mesh Conversion 137 December 14, 2018 04:20
Regarding FoamX running Kindly help out hariya03 OpenFOAM Pre-Processing 0 April 18, 2008 04:26
Problem with rhoSimpleFoam matteo_gautero OpenFOAM Running, Solving & CFD 0 February 28, 2008 06:51
[Commercial meshers] Trimmed cell and embedded refinement mesh conversion issues michele OpenFOAM Meshing & Mesh Conversion 2 July 15, 2005 04:15
Warning 097- AB Siemens 6 November 15, 2004 04:41


All times are GMT -4. The time now is 18:53.