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

[ICEM] How define periodicity correctly in ICEM

Register Blogs Community New Posts Updated Threads Search

Like Tree8Likes
  • 2 Post By PSYMN
  • 1 Post By kad
  • 1 Post By Far
  • 2 Post By Far
  • 1 Post By FJSJ
  • 1 Post By Far

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   June 13, 2013, 03:55
Default How define periodicity correctly in ICEM
  #1
Senior Member
 
Javi
Join Date: Jan 2013
Posts: 276
Rep Power: 16
FJSJ is on a distinguished road
Hi guys,

Iīm dealing with periodicity problems in ICEM. Iīve done "Bottom Up Hexa Mesh Strategy for a Grid Fin" tutorial. Even, when I tried to export this mesh to Fluent I didnīt get it. For that reason, I would like to know how export correctly a periodic mesh to Fluent from ICEM. Iīve tried with a easy example. I followed the same steps as in the tutorial.

Before generating the mesh: Mesh -> Global Mesh Set Up -> Set up periodicity.
Then, define periodic vertices in the blocks with "Periodic vertices".

I convert to unstruct mesh and then I did "Check mesh" and problems related to periodicity appear (I selected the parts with the periodicity)... and then... I donīt know if I have to export the mesh without boundary condition about periodic parts and define them in Fluent... or if I have to define this bc in ICEM...

Thank you.

I leave this simple geometry if any of you want to try.

https://www.dropbox.com/s/bp06ywrnzq1t56m/SetPer.rar
FJSJ is offline   Reply With Quote

Old   June 14, 2013, 09:23
Default
  #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
I don't have time to look at your case, but I can tell you the two most common mistakes...

1) When selecting periodic verts, you need to get every pair. A good final check is to right click on faces (in the tree under blocking) and turn on the periodic faces option... You can do the same for Verts and quickly make sure you got it all.

2) The checks ask you to select the parts that are periodic. Often, even if the blocking is periodic, users have associated it to underlying geometry who's names are not setup in periodic pairs. For instance, on the one periodic face, all the surfaces and curves may in in the part PER1, but on the other side all the surfaces are in PER2 and the curves are in GEOM. When you run the periodic check between PER1 and PER2, it won't be a perfect match because you are missing all the line elements and nodes that formed along GEOM... I am not saying that you need all the curves in PER2, but you need to make sure you are comparing equal sets.


After that, you do need to do something tricky in Fluent to get it to apply the correct periodic boundary condition... I know I have posted that command several times before, so do a search...

Search tip: I find that a google search of the CFD-Online site finds things faster and more reliably than the CFD-Online built in search.
ahmadreza and TeresaT 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   June 14, 2013, 09:51
Default
  #3
kad
Senior Member
 
Join Date: Feb 2013
Location: Germany
Posts: 200
Rep Power: 24
kad will become famous soon enoughkad will become famous soon enough
Quote:
Originally Posted by PSYMN View Post
I don't have time to look at your case, but I can tell you the two most common mistakes...

1) When selecting periodic verts, you need to get every pair. A good final check is to right click on faces (in the tree under blocking) and turn on the periodic faces option... You can do the same for Verts and quickly make sure you got it all.
Especially when you use rotational periodic (didn't look at your case) the vertices on the axxis of rotation should be defined as periodic with themselves. This could also be one common mistake.
PSYMN likes this.
kad is offline   Reply With Quote

Old   June 14, 2013, 11:15
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
@Kad, good one.

You need to select those axis verts twice to ensure they are "periodic"...

what is really happening is you are defining the corners of each periodic face, so if you forget to select the axis, the faces next to it are not defined as periodic and you are going to have a bad time.
__________________
-----------------------------------------
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   June 14, 2013, 11:24
Default
  #5
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
Hi Simon greetings

Hope you are fine and enjoying good health

I have tried everything, but things are not working in ICEM 14.5.

Error message:shell xxx has node xxx which has no twin

I will come after another try...
Far is offline   Reply With Quote

Old   June 14, 2013, 14:13
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
Ok Here is update.

From ICEM 14.5 (with full periodicity defined in ICEM) I was able to export the mesh and read into Fluent (see video) and quality and min angle are very good. Quality ~0.9 and min angle >42. However in Fluent min orthogonal quality is 0 (0 is bad and 1 is good and min required is 0.01).

Then I have exported mesh from ICEM to Fluent without periodicity and defined periodicity in Fluent (mesh> Modifiy-zone> make-periodic) and now min orthogonal quality is 0.67.

cesarcg likes this.
Far is offline   Reply With Quote

Old   June 17, 2013, 06:05
Default
  #7
Senior Member
 
Javi
Join Date: Jan 2013
Posts: 276
Rep Power: 16
FJSJ is on a distinguished road
First of all, thanks for the answers.

Thank you Simon, the second point is good to know. Exactly, I had the curves in a different part from the "periodic surfaces". Yes, I know how to do this in Fluent.

Thank you Kad. This is good one. In pag. 386 Help Manual is also remembered.

Hi Far, I have another question very similar at yours. When I check pre-mesh quality in ICEM CFD, for example, Aspect Ratio, I get 12. When I check the Aspect Ratio in Fluent appear 2.45e2. I canīt understand this behaviour. It is two orders of magnitude higher! In addition, I think two criterions are similarly defined. I mention this because Itīs similar to the behaviour you are describing.

Thank you guys!
FJSJ is offline   Reply With Quote

Old   June 23, 2013, 17:15
Default tutorial on periodic meshing in ICEM CFD and Fluent
  #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
Here is the link of document

https://dl.dropboxusercontent.com/u/...%20meshing.pdf
ahmadreza and ama294 like this.
Far is offline   Reply With Quote

Old   June 24, 2013, 03:09
Default
  #9
Senior Member
 
Javi
Join Date: Jan 2013
Posts: 276
Rep Power: 16
FJSJ is on a distinguished road
Hi Far,

thank you very much for the tutorial!! I did this 1 week ago. In addition, I made 3 video tutorials speaking about different ways to do this but... is in spanish lenguage. Maybe the last one of them (is exactly the way you have explained here) can upload and share the link here as complement of your tutorial.
FJSJ is offline   Reply With Quote

Old   June 24, 2013, 05:14
Default
  #10
Senior Member
 
Javi
Join Date: Jan 2013
Posts: 276
Rep Power: 16
FJSJ is on a distinguished road
Here a short video about periodic in Fluent.

Make periodic bc in Fluent

It just to illustrate farīs tutorial.
cesarcg likes this.
FJSJ is offline   Reply With Quote

Old   June 24, 2013, 05:46
Default
  #11
Senior Member
 
Javi
Join Date: Jan 2013
Posts: 276
Rep Power: 16
FJSJ is on a distinguished road
Here an other short video about create periodic mesh and set periodic bc in ICEM CFD.

Make periodic mesh and bc in ICEM

When I check the mesh and appears the window about periodic problems, itīs just because the curves that lie in periodic surface part belong to other part. For more information about that, see Simonīs post (#2).

Also, the point I take to base point is created in CAD software and imported to ICEM. I think is easier that way instead of to create it in ICEM.
FJSJ is offline   Reply With Quote

Old   June 24, 2013, 07:00
Default
  #12
Senior Member
 
Javi
Join Date: Jan 2013
Posts: 276
Rep Power: 16
FJSJ is on a distinguished road
The las video is about periodic vertices coincidence with base point.

Make periodic mesh ICEM

Attention from 1:15 to 1:30 m. This vertices have to be periodic too!
FJSJ is offline   Reply With Quote

Old   June 24, 2013, 07:00
Default
  #13
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 FJSJ View Post
Here an other short video about create periodic mesh and set periodic bc in ICEM CFD.

Make periodic mesh and bc in ICEM

When I check the mesh and appears the window about periodic problems, itīs just because the curves that lie in periodic surface part belong to other part. For more information about that, see Simonīs post (#2).

Also, the point I take to base point is created in CAD software and imported to ICEM. I think is easier that way instead of to create it in ICEM.
I usually put all curves in part "CRVS" and points in "PTS" and this works very well for hexa and tetra

You can make base point in ICEM. Just take an extreme point (on inlet or outlet) in model and find its coordinates. just remove x and y values and enter Z cooridinate and create new point.
Far is offline   Reply With Quote

Old   June 24, 2013, 07:21
Default
  #14
Senior Member
 
Javi
Join Date: Jan 2013
Posts: 276
Rep Power: 16
FJSJ is on a distinguished road
thank you for the advice Far!
FJSJ is offline   Reply With Quote

Old   August 28, 2013, 18:24
Default
  #15
Member
 
Cesar
Join Date: Nov 2012
Location: Guanajuato, México
Posts: 78
Rep Power: 16
cesarcg is on a distinguished road
Send a message via Skype™ to cesarcg
Does it always have to be Z the axis of rotation in fluent in order to avoid problems in mesh checking and reporting quality?

Last edited by cesarcg; August 28, 2013 at 19:38.
cesarcg is offline   Reply With Quote

Old   August 28, 2013, 19:03
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
not necessary
PSYMN likes this.
Far is offline   Reply With Quote

Old   January 10, 2023, 04:29
Default
  #17
Member
 
Join Date: Oct 2022
Posts: 63
Rep Power: 4
@Arash is on a distinguished road
Hello PSYMN
I want to create periodic periodic mesh and boundary condition in ICEM software. After creating it from the Global Mesh Setup section and selecting the pair of points of two pages, I clicked the check mesh option, but I encountered this error.
Also, after closing ICEM and opening Fluent, this error appeared and Fluent was closed automatically.
Can you and your friends help?
Thankyou
@Arash is offline   Reply With Quote

Old   January 10, 2023, 05:02
Default
  #18
Member
 
Join Date: Oct 2022
Posts: 63
Rep Power: 4
@Arash is on a distinguished road
Hello PSYMN
I want to create prodic mesh and translational periodic boundary condition in ICEM software. After creating it from the Global Mesh Setup section and selecting the pair of points of two periodic planes, I clicked the check mesh option, but I encountered this error.
Also, after closing ICEM and opening Fluent, this error appeared and Fluent was closed automatically.
Can you and your friends help?
I put the link of the problem photos.
Thank you all.

https://drive.google.com/file/d/13ZQ...usp=share_link


https://drive.google.com/file/d/1PZs...usp=share_link
@Arash is offline   Reply With Quote

Old   January 11, 2023, 12:07
Default
  #19
Senior Member
 
Gert-Jan
Join Date: Oct 2012
Location: Europe
Posts: 1,910
Rep Power: 28
Gert-Jan will become famous soon enough
1) This thread is 10 years old. Better start a new one.
2) Don't use links to external websites for showing images. I won't open them.
Open this page at cfd-online to learn how to post images
https://www.cfd-online.com/Wiki/Ansy...n_the_forum.3F
Gert-Jan 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
HELP----Surface Reaction UDF Ashi Fluent UDF and Scheme Programming 1 May 19, 2020 22:13
[ICEM] How can I define different zones in ICEM? llrr ANSYS Meshing & Geometry 14 February 12, 2017 14:44
udf explaination Ijaz Fluent UDF and Scheme Programming 4 May 8, 2012 05:24
UDF problem libia87 Fluent UDF and Scheme Programming 1 May 4, 2012 22:49
periodicity in ICEM Astrid CFX 6 July 12, 2006 22:46


All times are GMT -4. The time now is 03:38.