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

[ICEM] Splitting the blocks

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

Like Tree3Likes
  • 2 Post By PSYMN
  • 1 Post By BrolY

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   March 28, 2011, 08:50
Default Splitting the blocks
  #1
Senior Member
 
---------
Join Date: Oct 2010
Posts: 303
Rep Power: 17
saisanthoshm88 is on a distinguished road
I’ve just started exploring Hex meshing with ICEM CFD and I had a question regarding the split up of blocks. In ICEM I see that a split can be confined to a particular block alone instead of running it through all the blocks. But I learnt that this can lead to problems with the meshing later on and that it is always preferred to have continuous splits.

So can someone please elucidate the general points to bear in mind while making a split , with some images

Thanks in advance
__________________
Best regards,
Santhosh.
saisanthoshm88 is offline   Reply With Quote

Old   March 29, 2011, 09:09
Default Propagate splits...
  #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
Sorry, no time for pics, but I can give the jist of it.

When you make a split thru a single block, you have a number of nodes on either side of the split edge. in order to have a pure "structured" hexa mesh, these must propagate thru even if the split does not. Therefore, if you split a single block, the adjacent blocks get implied splits... You can't see these splits, but if you go to the split edge and adjust the number of nodes, you will see that this must propagate thru. The problem is that without the split, it is harder to control the distribution on the other edges. It can be done with "link edges", but it is a hassle.

More importantly, if you later split one of these "unsplit" edges, the new split also has implied splits that must go back past other real splits and implied splits. This can cause quite a control mess.

My suggestion is that it is usually better to split thru all the blocks so you can retain this control. The down side is visual clutter, but this can be countered with other means such as turning of surfaces if you don't need them, reducing what you are looking at with index control (don't forget that index control can limit splits), etc. The other issue is that structured solver users may want fewer blocks at the end; this can be handled with merge output blocks after you have sorted out all your edge distributions, etc. This "output blocks" option allows you to keep the control of the edges, but merges them on output.

Have fun with it.
Aohnia and aero_head like this.
__________________
-----------------------------------------
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   March 29, 2011, 09:17
Default
  #3
Senior Member
 
AB
Join Date: Sep 2009
Location: France
Posts: 323
Rep Power: 21
BrolY will become famous soon enough
Here are some images to illustrate what Simon said.

SPLIT_BLOCK_geom.jpg is the geometry (as a simple example)
SPLIT_BLOCK_mesh_3.jpg is the result of the mesh. If you need to refine the mesh at the middle of the geometry, you can see the number of nodes of your middle edge is propagating to the top and bottom edges.
SPLIT_BLOCK_mesh_5.jpg is the same mesh than the previous one but with the linked bunching option activated. So the mesh is more uniform.

But imagine that with more splits and edges, and you can guess how difficult it would be to have an uniform and nice mesh.
So, as SImon said, it's better to propagate your splits everywhere, even if it would require more associations (so you would need to create more curves and points to fully associate your blocking).

Hope it helps,
Good luck !
Attached Images
File Type: jpg SPLIT_BLOCK_geom.jpg (43.4 KB, 259 views)
File Type: jpg SPLIT_BLOCK_mesh_3.jpg (75.1 KB, 251 views)
File Type: jpg SPLIT_BLOCK_mesh_5_linkedbunching.jpg (81.1 KB, 236 views)
Aohnia likes this.
BrolY is offline   Reply With Quote

Old   March 30, 2011, 07:40
Default
  #4
Senior Member
 
---------
Join Date: Oct 2010
Posts: 303
Rep Power: 17
saisanthoshm88 is on a distinguished road
Thanks for the replies Simon and Boles. Simon, Can you please share some ppt that covers Advanced hex meshing techniques , tips and tricks for hex meshing. I've done a search on the customer portal but couldn't find anything as such (or) if you think that I missed out something from the portal , Please suggest me upon finding it

And can you tell me the acceptable quality range for pyramids in ICEM CFD if the solver is either CFX (or) Fluent
__________________
Best regards,
Santhosh.

Last edited by saisanthoshm88; March 30, 2011 at 11:51.
saisanthoshm88 is offline   Reply With Quote

Old   March 25, 2016, 04:29
Question A bit more information about merging blocks
  #5
New Member
 
Join Date: Nov 2015
Posts: 8
Rep Power: 10
Aohnia is on a distinguished road
Quote:
Originally Posted by PSYMN View Post
The other issue is that structured solver users may want fewer blocks at the end; this can be handled with merge output blocks after you have sorted out all your edge distributions, etc. This "output blocks" option allows you to keep the control of the edges, but merges them on output.
Hi, I'm learning about splits and I found Simon's old post very useful. However, I'm not sure of understanding this last comment about merging blocks.

If we merge blocks, do all the splits (real and implicit) merge? How does this work?

And about the lines concerning "output blocks", maybe it's a problem of language (I'm not an English speaker) but I don't understand what does Simon mean by "output" block and merge them "on output"... Could someone develop or explain a bit more this idea?

Last but not least, saisanthoshm88, did you ever find more information/tutorials about hex meshing techniques?

Thanks in advance!!
Aohnia is offline   Reply With Quote

Old   March 25, 2016, 11:31
Default
  #6
Far
Super Moderator
 
Sijal
Join Date: Mar 2009
Location: Islamabad
Posts: 4,553
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 Aohnia View Post
1. Hi, I'm learning about splits and I found Simon's old post very useful. However, I'm not sure of understanding this last comment about merging blocks.

If we merge blocks, do all the splits (real and implicit) merge? How does this work?

And about the lines concerning "output blocks", maybe it's a problem of language (I'm not an English speaker) but I don't understand what does Simon mean by "output" block and merge them "on output"... Could someone develop or explain a bit more this idea?


2. Last but not least, saisanthoshm88, did you ever find more information/tutorials about hex meshing techniques?

Thanks in advance!!
1. He meant to use "output blocks" option and did not mean to physically merge them. see attached pics

2. You can many tutorial about hexa in icem cfd help and youtube.
Attached Images
File Type: jpg 1.jpg (105.4 KB, 115 views)
File Type: jpg 2.jpg (114.7 KB, 100 views)
File Type: jpg 3.jpg (79.7 KB, 93 views)
File Type: jpg 4.jpg (120.8 KB, 91 views)
Far 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
[Commercial meshers] fluent3DMeshToFoam bego OpenFOAM Meshing & Mesh Conversion 31 August 16, 2023 09:04
dsmcInitialise - dsmcFoam archymedes OpenFOAM Pre-Processing 94 July 15, 2016 16:14
[ICEM] Splitting a block along a stretched egdge vnakul79 ANSYS Meshing & Geometry 2 March 29, 2012 08:27
[snappyHexMesh] Meshing multiple blocks Hanno OpenFOAM Meshing & Mesh Conversion 3 February 17, 2011 12:14
Merging the blocks in ICEM saisanthoshm88 ANSYS Meshing & Geometry 1 December 27, 2010 10:14


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