CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > ANSYS Meshing & Geometry

[ICEM] Delaunay gone wrong.

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

Like Tree3Likes
  • 3 Post By stuart23

Reply
 
LinkBack Thread Tools Display Modes
Old   February 24, 2012, 21:33
Default Delaunay gone wrong.
  #1
Member
 
Join Date: Sep 2011
Location: United Kigdom
Posts: 51
Rep Power: 5
federvo.mala is on a distinguished road
Hello,

I am trying to replace my octree volume mesh (1st pic) with a bottom up mesh such as Delaunay.

But as you can see in the second picture, there is definiely something wrong with the generation of it.

SOME MORE DETAILS:

I do the octree mesh, smooth then go to Volume meshing parameters and click on DELAUNAY, Tgib:
Memory factor: 1
Spacing factor: 1.2

And also tick 'Fill holes in volume mesh'. I also tried a combination of the other options but does not change anything.

I keep the same dimensions for the volume body from previous tetra mesh.

Then go to compute mesh and finish.
Attached Images
File Type: jpg prob.JPG (70.3 KB, 58 views)
File Type: jpg p2.JPG (52.1 KB, 61 views)
federvo.mala is offline   Reply With Quote

Old   March 3, 2012, 06:13
Default
  #2
Member
 
Charles
Join Date: May 2011
Location: France
Posts: 78
Rep Power: 6
Santos-Dumont is on a distinguished road
I have the same problem. It randomly worked once but I couldn't figure out why...
I use Part by Part input (with geometry and boudaries included, all pre meshed), All Geometry and Existing Mesh. None worked...

Did you finally suceed ?
Santos-Dumont is offline   Reply With Quote

Old   March 4, 2012, 01:36
Default
  #3
Member
 
Join Date: Sep 2011
Location: United Kigdom
Posts: 51
Rep Power: 5
federvo.mala is on a distinguished road
No it's still not working. What I have been doing is create the octree, smooth and etc, then delete the volume mesh and create a delaunay mesh by 'compute mesh' input. I don't know what's going on really......
federvo.mala is offline   Reply With Quote

Old   March 4, 2012, 01:44
Default
  #4
Member
 
Join Date: Sep 2011
Location: United Kigdom
Posts: 51
Rep Power: 5
federvo.mala is on a distinguished road
Correction: I just tried right now and it worked, the geometry is slightly different though. So what I did was the same I said in the previous reply then I go to compute mesh and select delaunay and also select the volume part and compute.

But it almost double the elements, I thought there were going to be a lot less :S
federvo.mala is offline   Reply With Quote

Old   March 4, 2012, 07:21
Default
  #5
Member
 
Charles
Join Date: May 2011
Location: France
Posts: 78
Rep Power: 6
Santos-Dumont is on a distinguished road
So if I understand you create the Octree mesh, smooth it until it's ready to use then you compute a Delaunay mesh.

That is got to be a way to create Delaunay mesh from the surfaces meshes only. In the tutorials they do it without apparent trouble.

The thing is that Octree screws up my geometry and doesn't follow the curves, even with topology building and Patch Dependant mesh. The surface mesh is fine but after Octree meshing I got holes as you can see here :
http://imageshack.us/photo/my-images/577/10447806.jpg/
http://imageshack.us/photo/my-images/13/92755498.jpg/

During one try on the horizontal tail only I managed to do Delaunay from the surfaces only (without the Octree manipulation) and that was great because the geometry was respected.
Santos-Dumont is offline   Reply With Quote

Old   March 4, 2012, 20:52
Default
  #6
Member
 
Join Date: Sep 2011
Location: United Kigdom
Posts: 51
Rep Power: 5
federvo.mala is on a distinguished road
Quote:
Originally Posted by Santos-Dumont View Post
So if I understand you create the Octree mesh, smooth it until it's ready to use then you compute a Delaunay mesh.

That is got to be a way to create Delaunay mesh from the surfaces meshes only. In the tutorials they do it without apparent trouble.

The thing is that Octree screws up my geometry and doesn't follow the curves, even with topology building and Patch Dependant mesh. The surface mesh is fine but after Octree meshing I got holes as you can see here :
http://imageshack.us/photo/my-images/577/10447806.jpg/
http://imageshack.us/photo/my-images/13/92755498.jpg/

During one try on the horizontal tail only I managed to do Delaunay from the surfaces only (without the Octree manipulation) and that was great because the geometry was respected.

I see, have you lowered your 'edge criterion' under 'Volume meshing Parameters'? If not try 0.02.

Have you run Build diagnostic tool let's say using a tolerance of 0.001?
federvo.mala is offline   Reply With Quote

Old   March 6, 2012, 18:43
Default
  #7
Senior Member
 
Stuart Buckingham
Join Date: May 2010
Location: United Kingdom
Posts: 267
Rep Power: 16
stuart23 will become famous soon enough
Quote:
Originally Posted by Santos-Dumont View Post
So if I understand you create the Octree mesh, smooth it until it's ready to use then you compute a Delaunay mesh.

That is got to be a way to create Delaunay mesh from the surfaces meshes only. In the tutorials they do it without apparent trouble.

The thing is that Octree screws up my geometry and doesn't follow the curves, even with topology building and Patch Dependant mesh. The surface mesh is fine but after Octree meshing I got holes as you can see here :
http://imageshack.us/photo/my-images/577/10447806.jpg/
http://imageshack.us/photo/my-images/13/92755498.jpg/

During one try on the horizontal tail only I managed to do Delaunay from the surfaces only (without the Octree manipulation) and that was great because the geometry was respected.
Hi Charles,
Octree Volume meshing is a top down process and will therefore "throw out" any surface mesh you have already created. To understand why this is the case you must first understand how the algorithms differ. Octree will take your fluid volume and divide it into 8 (oct!!!) sections by drawing three orthagonal planes through your geometry. It will then check if any of these 8 sections lie outside your fluid volume and dispose of that particular section if it does. It then takes these 8 sections and divides each section into another 8 sections giving a total of 8^2=64 sections and then disposes of non enclosed sections again. The algorithm recursively works to smaller and smaller elements until your sizing criterion are satisfied (like branches on a "tree"!!!). Once the sizing is correct, it will move nodes to the surfaces to more accurately represent them. This is why the octree process a) does not require a surface mesh, and b) does not follow curves like delauney because the mesher works from the volume and then merges nodes to the surfaces rather than meshing each curve, then surface and then volume (i.e. bottom up = Delauney)

Hope this clarifies :-)
stuart23 is offline   Reply With Quote

Reply

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
What's wrong? Non-conform mesh problem!!! Neo FLUENT 1 March 31, 2013 15:00
MRFSimpleFoam: wrong boundary conditions on rotating walls cves OpenFOAM Bugs 3 May 3, 2010 03:38
BuoyantBoussinesqSimpleFoam and axial-symmetric results wrong mass flow Thomas Baumann OpenFOAM 6 December 21, 2009 11:31
udf error srihari FLUENT 0 February 9, 2009 10:00
Pressure contour seems wrong??? Harry Qiu FLUENT 1 June 29, 2001 05:53


All times are GMT -4. The time now is 11:32.