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

[ICEM] help with missing elements of curved surface

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

Like Tree1Likes
  • 1 Post By PSYMN

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   September 3, 2009, 04:23
Default [ICEM] help with missing elements of curved surface
  #1
siw
Senior Member
 
Stuart
Join Date: Jul 2009
Location: Portsmouth, England
Posts: 733
Rep Power: 25
siw will become famous soon enough
Hi,

Can anyone tell me how to get my Octree mesh to correctly mesh a curved surface?

These images show the mesh and how the surface mesh is okay on the lower 2 curved surfaces but misses elements on the upper curved surface - even though they are of the same curvature. How can this be fixed? I always run the Build Topology before starting. I've tried switching on the curvature/proximity but this does not fix it. I've also tried Thin Cuts but again it's still missing elements.

I don't know what else to try.

Thanks
Attached Images
File Type: jpg Snap1.jpg (66.4 KB, 87 views)
File Type: jpg Snap2.jpg (68.2 KB, 91 views)
siw is offline   Reply With Quote

Old   September 4, 2009, 08:54
Default Edge criterion.
  #2
Senior Member
 
PSYMN's Avatar
 
Simon Pereira
Join Date: Mar 2009
Location: Ann Arbor, MI
Posts: 2,663
Blog Entries: 1
Rep Power: 47
PSYMN has a spectacular aura aboutPSYMN has a spectacular aura about
Octree Tetra’s fundamental approach of starting with the volume and fitting to the surface is both its strength and its Achilles’ heel.

In this case, the mesh size and feature size are close enough that the process of deciding if a node should be moved to the surface or if the edge should be split and the new node moved is causing the pain. The difference between the two fins is due to the way they passed thru the background grid at their respective locations…

You can sort this out with Mesh tab => Global Mesh Setup => Volume Meshing parameters. Set the Mesh Method to Robust Octree and go down to "edge criterion".

You can look up what this does in the help. 0.2 is the best default for most users, but my experience is that setting this to a smaller number, like 0.02, will sort this problem out for you.
Ubuntu likes this.
PSYMN is offline   Reply With Quote

Old   September 7, 2009, 05:47
Default
  #3
siw
Senior Member
 
Stuart
Join Date: Jul 2009
Location: Portsmouth, England
Posts: 733
Rep Power: 25
siw will become famous soon enough
Thanks for the information.

I tried an edge criterion of 0.02 and the results can be seen in the first image. So I then tried a value of 0.01 and the results can be seen in the second image. So the problem still occurs. When I tried the 0.01 value I think ICEM did not like something because in the Messge Window red text appeared saying "14 more messages - not printed. All messages saved to file ./ERROR_LOG2.tmp". So I guess reducing the edge criterion further will not help.

Am I just going to have to except this as an inabiliy of ICEM to mesh a curved surface and let CFX solve the flowfield?

Regards
Attached Images
File Type: jpg 002.JPG (54.7 KB, 49 views)
File Type: jpg 001.JPG (58.9 KB, 41 views)
siw is offline   Reply With Quote

Old   September 7, 2009, 15:23
Default Hmm...
  #4
Senior Member
 
PSYMN's Avatar
 
Simon Pereira
Join Date: Mar 2009
Location: Ann Arbor, MI
Posts: 2,663
Blog Entries: 1
Rep Power: 47
PSYMN has a spectacular aura aboutPSYMN has a spectacular aura about
Strange...

Well, I guess you should change it back to 0.2 (or 0.1)

Next I would check the surfaces, make sure they are complete and match up with the curves...

Also, check the sizes set on the edge surface to make sure it is the same all the way around...

If that still doesn't do it, I would happily take a look at the model for you and see if I can figure it out.
PSYMN is offline   Reply With Quote

Old   September 8, 2009, 02:57
Default
  #5
siw
Senior Member
 
Stuart
Join Date: Jul 2009
Location: Portsmouth, England
Posts: 733
Rep Power: 25
siw will become famous soon enough
Again, I appreciate your comments and grateful that you'll take a look at the mesh for me.

Some other things I've tried but have not fixed the problem are:

1) I put ORFN points in each fin.
2) I put a Density line across the curved fin tip.
3) I created a new Part using the curves of the fin tip and then used the Thin Cuts with these and the fin sides and fin edges.
4) Reduced the element size of the fin edges.
5) I have set Curve Meshes to the curved fin tips and specified both a Maximum Size and a Number of Node (on separate attempts though).

Just some extra information that may help.

1) The CAD file was created in Solid Edge version ST and saved as a *.par file and imported using the Workbench Reader option.
2) I only have the Tetra/Prism licence.
3) All the element sizes are 1, 1/2, 1/4, 1/8, 1/16 etc. You have given me a detailed description in another topic about how ICEM uses the factor of 2 values rather than values with units (m, mm, ft, in etc). But to a non-expert like myself who has mostly used CFX-Mesh this takes a lot of getting used to and seems less flexible.
4) Prism values have been set but I'm only at the early stage of computing an Octree mesh without the Create Prism Layer option checked.
5) After the Octree has been made and smoothed to a Quality > 0.3 I'll use the Octree surface mesh for a T-Grid volume mesh (may need some extra smoothing) and then finally I'll make the prism layer and split that.
6) The size of the air domain and the position of the wing etc within it have not been optimized.

Do you have an e-mail address I can send the ICEM files to as I'd rather not attach them here so anyone can download them?

Thanks

Last edited by siw; September 8, 2009 at 03:14.
siw is offline   Reply With Quote

Old   August 17, 2018, 08:30
Question Any solution yet?
  #6
New Member
 
Sumanth
Join Date: Aug 2018
Location: Germany
Posts: 21
Rep Power: 7
Sumanth_094 is on a distinguished road
Was a solution finally obtained to this problem? I have been stuck on such a problem since a month now. I had to change my geometry to get rid of such mesh problems but I really want to know if there is a solution to this without having to change my geometry
Sumanth_094 is offline   Reply With Quote

Old   August 17, 2018, 14:13
Default
  #7
Senior Member
 
Gert-Jan
Join Date: Oct 2012
Location: Europe
Posts: 1,823
Rep Power: 27
Gert-Jan will become famous soon enough
I see this behaviour when curves are missing.........

ICEM creates a huge amount of elements around your geometry. When finished, it projects the nodes to your geometry. There, ICEM obeys some kind of hierachy. If a node is close to a geometrical point, it will project the node to that point. If there is no point, it will project the node to the closest geometrical curve. If there is no curve as well, it will project the nodes to the closets geometrical surface.

In your case it looks like curves are missing on the edges of your surfaces. As a result, the nodes are projected to the surface in a kind of random way, resulting in a sloppy representation of your geometry. So recreate the curves and remesh your geometry. Likely your problem will be solved.
Gert-Jan is offline   Reply With Quote

Old   August 19, 2018, 08:05
Default
  #8
Member
 
Jan Surwiło
Join Date: Feb 2017
Posts: 31
Rep Power: 9
johny0688 is on a distinguished road
Hello,
From my experience,
Go to settings/model_units and make sure that the sufficient tolerance is set. If yes, you can set it even lower. Than display curves and surfaces. Make sure that curves match edges of the surfaces. If not try to import your geometry again. I use parasolid. And make sure that you have build topology properly.
Good luck,
johny0688 is offline   Reply With Quote

Reply

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
[Gmsh] Error : Self intersecting surface mesh, computing intersections & Error : Impossible velan OpenFOAM Meshing & Mesh Conversion 3 October 22, 2015 11:05
[Gmsh] Problem with Gmsh nishant_hull OpenFOAM Meshing & Mesh Conversion 23 August 5, 2015 02:09
[Gmsh] boundaries with gmshToFoam‏ ouafa OpenFOAM Meshing & Mesh Conversion 7 May 21, 2010 12:43
define surface in 3D with quadratic elements N.R. CFX 3 July 26, 2007 14:24
CFX4.3 -build analysis form Chie Min CFX 5 July 12, 2001 23:19


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