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

[ICEM] Mesh reflection to obtain perfectly symmetric grid

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   September 15, 2011, 15:33
Question Mesh reflection to obtain perfectly symmetric grid
  #1
New Member
 
Charles de Luzan
Join Date: Jun 2010
Location: Cincinnati, OH
Posts: 12
Rep Power: 16
Chipsgrottel is on a distinguished road
Hello everybody,

  • I am working with ICEM CFD on a complex 3D mesh that has two symmetry planes. Since my blocking is very complex I would like to focus on half of the geometry, then generate the mesh for this first half and reflect it around the mid plane to obtain symmetric mesh around it.
  • The problem is that I have errors at the interface between the first half and the reflected mesh and I would like them to be nicely merged.

Is anyone able to give me some advice on this?

Thank you very much in advance
Chipsgrottel is offline   Reply With Quote

Old   September 15, 2011, 22:41
Default
  #2
Senior Member
 
Bruno
Join Date: Mar 2009
Location: Brazil
Posts: 277
Rep Power: 21
brunoc is on a distinguished road
What type of errors?
brunoc is offline   Reply With Quote

Old   September 16, 2011, 04:50
Default
  #3
Senior Member
 
AB
Join Date: Sep 2009
Location: France
Posts: 323
Rep Power: 22
BrolY will become famous soon enough
Do you try to merge the blocking or the mesh ?
Because you can rotate your blocking and avoid to merge two meshes.

Anyway, if you merge two meshes, be careful to the mesh law of your edges.
Because if you specified a "geometric 1" law on one edge of your symmetry plane, you would have issues to merge the 2 meshes once you have make a symmetry of your mesh 1.
The edge of your mesh 1 would have to be merged with the same edge of your mesh 2, but with the symmetry operation, the orientation of your edge would have changed. And with a geometric 1 law, the nodes on those edges won't be aligned anymore !
BrolY is offline   Reply With Quote

Old   September 16, 2011, 11:11
Default
  #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
Are you mirroring the blocking or just the mesh? If it is topologically symmetrical, but not geometrically symmetrical, you should mirror the blocking and then adjust to fit the actual geometry... But if it is geometrically symmetrical, you can just mirror the mesh, then merge nodes with a tolerance and delete the symmetry shells.

I don't think you should have a problem with your mesh distribution laws (as BroleY was talking about) if you mirror, but only if you copy rotate by 180 (which I hope is not what you are doing).

For more help than this, you will need to tell us what the errors were.
__________________
-----------------------------------------
Please help guide development at ANSYS by filling in these surveys

Public ANSYS ICEM CFD Users Survey

This second one is more general (Gambit, TGrid and ANSYS Meshing users welcome)...

CFD Online Users Survey
PSYMN is offline   Reply With Quote

Old   September 21, 2011, 18:54
Default
  #5
New Member
 
Charles de Luzan
Join Date: Jun 2010
Location: Cincinnati, OH
Posts: 12
Rep Power: 16
Chipsgrottel is on a distinguished road
Thanks everybody for your interest and your help,

  • The errors I get are mainly duplicate elements at the joint in the mirror plane. Then I also get multiple edges and non-manifold vertices. I do not know how much it is going to affect my calculation with Fluent.
  • I decided to do as you advised me to do, namely mirroring the blocking. I just think that it is really complicated since I am working with more than 300 blocks and doing twice the associations and being sure that I have done exactly the same on both sides is really complex.
I have other issues that I would like to discuss on the forum. Do you think I should open a new thread?

Thank you again!
Chipsgrottel is offline   Reply With Quote

Old   September 21, 2011, 21:18
Default
  #6
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
When you mirrored the mesh, you have a duplicate symmetry plane. You need to merge nodes with a tolerance (set to something very small like 1% of you mesh size) and then delete the elements in your symmetry part.

Then run your checks again and you should be fine.

Yes, other issues deserve other threads...
__________________
-----------------------------------------
Please help guide development at ANSYS by filling in these surveys

Public ANSYS ICEM CFD Users Survey

This second one is more general (Gambit, TGrid and ANSYS Meshing users welcome)...

CFD Online Users Survey
PSYMN is offline   Reply With Quote

Old   September 22, 2011, 13:00
Default
  #7
New Member
 
Charles de Luzan
Join Date: Jun 2010
Location: Cincinnati, OH
Posts: 12
Rep Power: 16
Chipsgrottel is on a distinguished road
Ok I am doing this, thank you so much.
Chipsgrottel is offline   Reply With Quote

Old   December 11, 2014, 07:47
Default
  #8
New Member
 
Ahmed El-Sawi
Join Date: Nov 2014
Posts: 5
Rep Power: 12
Sawi is on a distinguished road
As i have almost the same problem how do i delete the symmetric shell? i already chose the option of merge nodes and delete duplicated elements while using the mirror option? is this not enough and what should i do more to get rid of multiple edges and non-manifold vertices. thank you very much
Sawi is offline   Reply With Quote

Old   December 11, 2014, 11:04
Default
  #9
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
Assuming the symmetric shell is in a unique part name (such as "SYMM") you can turn off all the other parts and just delete the elements.

There are a bunch of element selection options, so if you don't want to drag a box to select, you could delete visible or delete by part or draw a polygon around the elements you want to delete.

This will just delete the shells and not the volume elements on either side.
__________________
-----------------------------------------
Please help guide development at ANSYS by filling in these surveys

Public ANSYS ICEM CFD Users Survey

This second one is more general (Gambit, TGrid and ANSYS Meshing users welcome)...

CFD Online Users Survey
PSYMN is offline   Reply With Quote

Old   December 11, 2014, 11:07
Default
  #10
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 usually run a mesh check for duplicated elements, I fix it by clicking delete. and When exporting, I define the rest as interior.
__________________
Regards,
New to ICEM CFD, try this document --> https://goo.gl/KAOIwm
Ali
diamondx is offline   Reply With Quote

Old   December 11, 2014, 11:22
Default
  #11
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
Yup that works too... And by keeping those shells as interior, you can more easily post process on them.
__________________
-----------------------------------------
Please help guide development at ANSYS by filling in these surveys

Public ANSYS ICEM CFD Users Survey

This second one is more general (Gambit, TGrid and ANSYS Meshing users welcome)...

CFD Online Users Survey
PSYMN is offline   Reply With Quote

Reply

Tags
3d mesh, icem cfd, merge, reflection, symmetry


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
On grid independent solution for pulsatile flow David FLUENT 5 March 25, 2022 04:33
Mesh grid a propeller with Gambit vsun ANSYS Meshing & Geometry 0 October 26, 2009 01:44
Obtain Geometry Data from a Grid File in CFX 10.0 ARJUN CFX 2 August 17, 2006 08:20
Combustion Convergence problems Art Stretton Phoenics 5 April 2, 2002 06:59
Grid Independent Solution Chuck Leakeas Main CFD Forum 2 May 26, 2000 12:18


All times are GMT -4. The time now is 14:56.