# [ICEM] width in curve meshing

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

 June 25, 2013, 04:55 width in curve meshing #1 Member     sadjad Join Date: Jan 2012 Posts: 66 Rep Power: 5 Hi mates, In this thread complex 2D meshing on ICEM, Simon has given a tip of making boundary layer around 2d object. He used width to make boundary layer. But what is "width"? I can only find "Tetra width", as seen in the picture. And also why he didn't use Number of Layers to make that boundary layer? http://i39.tinypic.com/awrpsz.jpg

June 25, 2013, 08:47
#2
Super Moderator

Sijal
Join Date: Mar 2009
Posts: 4,010
Blog Entries: 6
Rep Power: 40
sadjad.s: May be by setting tetra width simon was able to generate tetra mesh with some layers packed into boundary layer. he also said that prism in 2d failed due to the way geometry is assembled. Finally he shown the way to work with HEXA.

Quote:
 Originally Posted by PSYMN Ok, so I took a quick look. There are two things necessary for patch dependent mesh. 1) you must have curves around (and attached) to the perimeter of every surface. 2) you must have mesh size set on those curves. The algorithm works by first creating line elements along the curves around each surface (we call these loops). If you delete a curve between two surfaces (topologically attached), it becomes dormant and the loops are joined into one larger loop. Ignore size works the same way (absorbs small loops into larger neighbors). After meshing the perimeter, it does a recursive loop algorithm to mesh the surfaces. Because all the loops share curves, the final mesh comes out already connected between all the surfaces, etc. In your case, you had problems with 1 and 2. You had curves, but they were not shared between surfaces. By turning on color by count (right click display option under "curves" in the model tree), I could see that your seams were "yellow" and therefore not connected. So I used "Geometry (tab) => Repair Geometry => Build Diagnostic Topology" to tie those surfaces and curves together. Next, I saw that some curves had sizes set others did not. For the ones that didn't it tries to use a single element along those curves and just can't generate a good mesh. So I just set all the curve sizes to 0.01. That worked and I got my first mesh. Next I wanted to improve the mesh a bit. For the radial curves, I setup biasing from 0.01 to 0.02 with a growth ratio of 1.2. That gave me this... Attachment 3953 But I wanted some inflation... You can use ICEM CFD Prism with the "BLAYER2D" option, but with your surface patches like this, that failed for me. Rather than figure out how to get it to work, I just set the width on the "BLADE" curves to 2 and then regenerated to get this mesh. (I will send the tetin file). Attachment 3954 But then I figured I should show you the hexa way. It took about 5 minutes. I will send you the replay file. Attachment 3955 Then I smoothed it. I used 10 iterations of orthogonality followed by 10 iterations of Sorenson/THomas&Middlecoff (new in 13.0) Attachment 3956

 June 25, 2013, 09:19 Answer #3 Member     sadjad Join Date: Jan 2012 Posts: 66 Rep Power: 5 Hi mate, I think i got the answer via try and error. In 2d, there is no difference between "No. of Layers" and "Tetra width". As you see in the first picture, i used No. of layers of 10 to make boundary layer. It did it successfully. In the next try, i used Tetra width to make 8 layers: And if you determine both parameters, mesher will ignore Tetra width for 2d cases:

 June 25, 2013, 10:38 #4 Super Moderator   Sijal Join Date: Mar 2009 Location: Islamabad Posts: 4,010 Blog Entries: 6 Rep Power: 40 Did you turn on blayer2d?

 June 25, 2013, 11:43 #5 Super Moderator   Sijal Join Date: Mar 2009 Location: Islamabad Posts: 4,010 Blog Entries: 6 Rep Power: 40 hi I tried both options 1. no of layers and 2. tetra width. both have same effect, but no of layers overrule tetra width.

June 25, 2013, 14:09
explanation
#6
Member

Join Date: Jan 2012
Posts: 66
Rep Power: 5
Quote:
 Originally Posted by Far Did you turn on blayer2d?
to whom may see this thread in future, there is no need to turn on Blayer2D option in prism.
Actually in 2d there is no need to include prism section.
All is done by curve mesh setup.

 Thread Tools Display Modes Linear Mode

 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 OffTrackbacks are On Pingbacks are On Refbacks are On Forum Rules

 Similar Threads Thread Thread Starter Forum Replies Last Post [ANSYS Meshing] ICEM Meshing :specified nodes along curve did not appear syler3321 ANSYS Meshing & Geometry 3 June 13, 2012 15:45 [ANSYS Meshing] Can I use ANSYS Meshing for manual meshing? Kirjain ANSYS Meshing & Geometry 3 June 12, 2012 08:35 Robert@cfd ANSYS Meshing & Geometry 20 November 11, 2011 05:59 tommymoose ANSYS Meshing & Geometry 0 August 5, 2011 16:02 Chie Min CFX 5 July 12, 2001 23:19

All times are GMT -4. The time now is 04:21.