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

[ICEM] Meshing problem in Formula one

Register Blogs Community New Posts Updated Threads Search

Like Tree3Likes

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   December 25, 2012, 06:19
Default Meshing problem in Formula one
  #1
Far
Senior Member
 
Sijal
Join Date: Mar 2009
Location: Islamabad
Posts: 4,558
Blog Entries: 6
Rep Power: 54
Far has a spectacular aura aboutFar has a spectacular aura about
Send a message via Skype™ to Far
I am working on meshing of formula one with simplified geometry. Geometry consists of:

1. Tyre

2. Three wings

3. Four zero thickness plates.

I am successful in meshing the domain with octree and then deleted volume meshing and proceed with denauly (Tglid and AF). But I have problem when I turn on the prism option in volume meshing.

What do you suggest? Should I use Tgrid for volume meshing for good quality of prisms?
Far is offline   Reply With Quote

Old   January 12, 2013, 00:55
Default
  #2
Far
Senior Member
 
Sijal
Join Date: Mar 2009
Location: Islamabad
Posts: 4,558
Blog Entries: 6
Rep Power: 54
Far has a spectacular aura aboutFar has a spectacular aura about
Send a message via Skype™ to Far
Now I am able to get the required meshing through patch dependent method but still facing few problems. I will describe them later in next post. But my question is that why I have to set many parameters to get this mesh, which on the other hand is very simple to make in Gambit!!!





I have few questions:

1. How to get working the octree method to get this sort of meshing on the surfaces? Which parameters need to be set and I am really confused in this area?

2. Why there is difference in patch independent and patch dependent shell meshing? May I know the backgroud algorithm?

3. I also think that user/help material should be improved. Something like Ansys meshing or gambit help material
Far is offline   Reply With Quote

Old   January 12, 2013, 01:14
Default
  #3
Super Moderator
 
diamondx's Avatar
 
Ghazlani M. Ali
Join Date: May 2011
Location: Tokyo, Japan
Posts: 1,385
Blog Entries: 23
Rep Power: 29
diamondx will become famous soon enough
a lot of people tend to delete the volume mesh and replace it with delaunay. while generating a delaunay on the octree mesh is a better approach as it give better results. this is an interesting thread anyway. may you share the geometry see what you did to it ? that picture is not enough for me...
I'm about to have some rest, i'm coming back here tomorrow morning
__________________
Regards,
New to ICEM CFD, try this document --> https://goo.gl/KAOIwm
Ali
diamondx is offline   Reply With Quote

Old   January 12, 2013, 02:38
Default
  #4
Far
Senior Member
 
Sijal
Join Date: Mar 2009
Location: Islamabad
Posts: 4,558
Blog Entries: 6
Rep Power: 54
Far has a spectacular aura aboutFar has a spectacular aura about
Send a message via Skype™ to Far
Ali

I also tend to use this method for volume meshing.

But I am wondering about the surface mesh (aka shell meshing). As you know ICEM gives you two methods to make the surface mesh:

1. Octree method that is top down method. Delete the volume meshing. Smooth surface mesh and fill the volume using the Denauly method. But here two problems arises:

a) surface mesh has problems and even using the edit mesh tools, I am not able to rectify them.

b) Need to set the complicated set of parameters. And I dont understand them. Hope to get them one day

2. Surface meshing and denauly meshing. That is bottom up approach. Here ICEM provides two options to get the surface mesh

a) Patch dependent
This is working now. But always get the problem in innder region while the mesh at the boundary is fixed through curve mesh parameters. I am also using the following options:

i) respect line elements (is this necessary?)

ii) protect boundary elements

iii) project to surface

iv) adpat mesh interior (affected by surface mesh parameters and succesfully used it in this model. Got idea from the one of the Simon's post)

v) Try harder 1 and some times 3. But dont see any effect in current method

b) Patch indepdent
This method prodecues the different mesh, mesh density and have problems on the surface. It is simply now following surface. Why this method is produceing the differnt mesh than the patch dependent if one patch is being meshed at a time.





Far is offline   Reply With Quote

Old   January 12, 2013, 10:07
Default
  #5
Senior Member
 
Join Date: Mar 2011
Location: Germany
Posts: 552
Rep Power: 20
cfd seeker is on a distinguished road
Octree method uses Patch Independent method to project the volume mesh on the surface. Generate the surface mesh first using Patch Dependent method and then filling the volume with Delaunay if you dont want to use PI surface mesh
cfd seeker is offline   Reply With Quote

Old   January 12, 2013, 10:11
Default
  #6
Far
Senior Member
 
Sijal
Join Date: Mar 2009
Location: Islamabad
Posts: 4,558
Blog Entries: 6
Rep Power: 54
Far has a spectacular aura aboutFar has a spectacular aura about
Send a message via Skype™ to Far
but how the patch independent and patach dependent shell meshing work? I am experimenting this on the single patch (one surace) so the mesh should be same? Right? But it is not.

Another side is that if I make the octree mesh, will I get the same surface mesh on that patch, which I am getting through patch indepent shell meshing?
Far is offline   Reply With Quote

Old   January 12, 2013, 11:40
Default
  #7
Senior Member
 
Join Date: Mar 2011
Location: Germany
Posts: 552
Rep Power: 20
cfd seeker is on a distinguished road
Quote:
but how the patch independent and patach dependent shell meshing work? I am experimenting this on the single patch (one surace) so the mesh should be same? Right? But it is not.
I do not know the algo behind the two methods but you cannot get the same surface mesh with both. Patch independent dont respect the nose distribution on the curves while Patch dependent does respect

Quote:
Another side is that if I make the octree mesh, will I get the same surface mesh on that patch, which I am getting through patch indepent shell meshing?
I guess so
cfd seeker is offline   Reply With Quote

Old   January 12, 2013, 12:23
Default
  #8
Far
Senior Member
 
Sijal
Join Date: Mar 2009
Location: Islamabad
Posts: 4,558
Blog Entries: 6
Rep Power: 54
Far has a spectacular aura aboutFar has a spectacular aura about
Send a message via Skype™ to Far
Quote:
Originally Posted by cfd seeker View Post
I do not know the algo behind the two methods but you cannot get the same surface mesh with both. Patch independent dont respect the nose distribution on the curves while Patch dependent does respect


I guess so
PI also respects the node distritubatin on the curves, if it is asked to do so
Far is offline   Reply With Quote

Old   January 12, 2013, 12:30
Default
  #9
Senior Member
 
Join Date: Mar 2011
Location: Germany
Posts: 552
Rep Power: 20
cfd seeker is on a distinguished road
Quote:
PI also respects the node distritubatin on the curves, if it is asked to do so
I am confusing blw the two but one respect and one does-not.....
cfd seeker is offline   Reply With Quote

Old   January 12, 2013, 12:58
Default
  #10
Far
Senior Member
 
Sijal
Join Date: Mar 2009
Location: Islamabad
Posts: 4,558
Blog Entries: 6
Rep Power: 54
Far has a spectacular aura aboutFar has a spectacular aura about
Send a message via Skype™ to Far
Quote:
Originally Posted by cfd seeker View Post
I am confusing blw the two but one respect and one does-not.....
Patch dependent is designed to mesh using the curve info. While PI by default does not so. But if we turnn on the option "respect line elements" then it does so.
Far is offline   Reply With Quote

Old   January 12, 2013, 14:55
Default
  #11
Super Moderator
 
diamondx's Avatar
 
Ghazlani M. Ali
Join Date: May 2011
Location: Tokyo, Japan
Posts: 1,385
Blog Entries: 23
Rep Power: 29
diamondx will become famous soon enough
https://www.sharcnet.ca/Software/Flu...algorithm.html
can you provide the tin ...
__________________
Regards,
New to ICEM CFD, try this document --> https://goo.gl/KAOIwm
Ali
diamondx is offline   Reply With Quote

Old   January 12, 2013, 14:58
Default
  #12
Far
Senior Member
 
Sijal
Join Date: Mar 2009
Location: Islamabad
Posts: 4,558
Blog Entries: 6
Rep Power: 54
Far has a spectacular aura aboutFar has a spectacular aura about
Send a message via Skype™ to Far
All surfaces and edges are recreated in ICEM

https://dl.dropbox.com/u/68746918/project22.tin

Edit : Link will work after about one hour (very very very slow net. With 1 MB connection I am only getting 4 kbs uploaded speed. Shared internet service provider )
Far is offline   Reply With Quote

Old   January 12, 2013, 15:01
Default
  #13
Super Moderator
 
diamondx's Avatar
 
Ghazlani M. Ali
Join Date: May 2011
Location: Tokyo, Japan
Posts: 1,385
Blog Entries: 23
Rep Power: 29
diamondx will become famous soon enough
link is not working or may be upload is not yet done
__________________
Regards,
New to ICEM CFD, try this document --> https://goo.gl/KAOIwm
Ali
diamondx is offline   Reply With Quote

Old   January 13, 2013, 11:48
Default
  #14
Far
Senior Member
 
Sijal
Join Date: Mar 2009
Location: Islamabad
Posts: 4,558
Blog Entries: 6
Rep Power: 54
Far has a spectacular aura aboutFar has a spectacular aura about
Send a message via Skype™ to Far
I am working step by step and therefore progress is very slow.

These are my observations :

1. Good geometry is important

2. I need to set the many local parameters along with the curve parameters.

I have one query here:

The common curve between two surfaces should be part of which surface ? Surface 1 or 2? or Both (how is that possible?) ? If I dont build the topology then I have to create the one curve for each surface! In this case how to define the curve parameters?







Far is offline   Reply With Quote

Old   January 13, 2013, 12:11
Default
  #15
Super Moderator
 
diamondx's Avatar
 
Ghazlani M. Ali
Join Date: May 2011
Location: Tokyo, Japan
Posts: 1,385
Blog Entries: 23
Rep Power: 29
diamondx will become famous soon enough
Quote:
Good geometry is important
It was easy to generate beautiful surface meshes in your geometry because of the quality of it. your curves and surface are well defined. where did you make them ??
So you are filling up later with volume mesh ?
Tomorrow i will share with you one more complex geometry, not complex but you will see how it's difficult for ICEM to generate a surface mesh while the geometry is a simple cylinder. i guess it because of its quality
__________________
Regards,
New to ICEM CFD, try this document --> https://goo.gl/KAOIwm
Ali
diamondx is offline   Reply With Quote

Old   January 13, 2013, 12:17
Default
  #16
Far
Senior Member
 
Sijal
Join Date: Mar 2009
Location: Islamabad
Posts: 4,558
Blog Entries: 6
Rep Power: 54
Far has a spectacular aura aboutFar has a spectacular aura about
Send a message via Skype™ to Far
I had to recreate the each and every point, curve and surface in the ICEM. Before that I had many problems in both methods (octree or surface meshing).

Yes later I will fill the volume with danualy. I am also thinking to take the surface mesh to Tgrid and make the further process there... What do you say?
Far is offline   Reply With Quote

Old   January 13, 2013, 12:21
Default
  #17
Far
Senior Member
 
Sijal
Join Date: Mar 2009
Location: Islamabad
Posts: 4,558
Blog Entries: 6
Rep Power: 54
Far has a spectacular aura aboutFar has a spectacular aura about
Send a message via Skype™ to Far
Quote:
Originally Posted by diamondx View Post
Tomorrow i will share with you one more complex geometry, not complex but you will see how it's difficult for ICEM to generate a surface mesh while the geometry is a simple cylinder. i guess it because of its quality
did you play with the surface mesh parameters? It is very much important to play with global parameters, surface mesh parameters and curve mesh to get the good surface mesh. Things are more complicated in ICEM for some purpose which now I am getting. The purpose to provide more control but it makes things more complicated for novice like me....
Far is offline   Reply With Quote

Old   January 13, 2013, 12:23
Default
  #18
Super Moderator
 
diamondx's Avatar
 
Ghazlani M. Ali
Join Date: May 2011
Location: Tokyo, Japan
Posts: 1,385
Blog Entries: 23
Rep Power: 29
diamondx will become famous soon enough
i had never used tgrid !! how about the prism ??? is there a tutorial on how to do that in tgrid ?? is tgrid better than using the tgrid approach when using delaunay in icem ??
__________________
Regards,
New to ICEM CFD, try this document --> https://goo.gl/KAOIwm
Ali
diamondx is offline   Reply With Quote

Old   January 13, 2013, 12:26
Default
  #19
Super Moderator
 
diamondx's Avatar
 
Ghazlani M. Ali
Join Date: May 2011
Location: Tokyo, Japan
Posts: 1,385
Blog Entries: 23
Rep Power: 29
diamondx will become famous soon enough
yeah i tried every single parameter from autoblocking to delaunay !!! surface was not successful because of the geometry. you need to define thin cut between the tire and the ground...
__________________
Regards,
New to ICEM CFD, try this document --> https://goo.gl/KAOIwm
Ali
diamondx is offline   Reply With Quote

Old   January 13, 2013, 12:29
Default
  #20
Far
Senior Member
 
Sijal
Join Date: Mar 2009
Location: Islamabad
Posts: 4,558
Blog Entries: 6
Rep Power: 54
Far has a spectacular aura aboutFar has a spectacular aura about
Send a message via Skype™ to Far
Quote:
Originally Posted by diamondx View Post
yeah i tried every single parameter from autoblocking to delaunay !!! surface was not successful because of the geometry. you need to define thin cut between the tire and the ground...
Check out the power of Tgrid here:
https://dl.dropbox.com/u/68746918/AN...st-edition.zip

Yeah I have tried them all. But you need to define many other parameters in global mesh settings, shell meshing setting, surface part mesh setting and ........

No I don't need to define thin cuts for groud and tyre. I need to define thin cuts for the zero thickness plates (which are not shown here)
Far 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
Problem with querying the meshing database in CFX-Pre ashtonJ CFX 18 April 19, 2023 00:49
[Other] Hex meshing problem DM12 patrick ANSYS Meshing & Geometry 7 January 9, 2015 08:21
[GAMBIT] 3D boundary layer and meshing problem in GAMBIT 2.4.6 prashanthreddyh ANSYS Meshing & Geometry 1 December 20, 2011 01:35
[ICEM] Hexa meshing blocking problem fergal ANSYS Meshing & Geometry 0 June 28, 2011 11:01
Strange ANSYS Meshing 13.0 Problem brunob ANSYS Meshing & Geometry 3 June 21, 2011 21:03


All times are GMT -4. The time now is 20:50.