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

[ICEM] Rigid sphere falling through air. Dynamic mesh

Register Blogs Community New Posts Updated Threads Search

Like Tree2Likes
  • 2 Post By PSYMN

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   June 28, 2010, 04:49
Default Rigid sphere falling through air. Dynamic mesh
  #1
New Member
 
Alexander Meier
Join Date: Apr 2010
Posts: 8
Rep Power: 16
alexmeier is on a distinguished road
Hi there

I'm trying to set up a problem in fluent.
I'd like to simulate a rigid sphere falling through air at standard conditions accelerated by gravity onely using a dynamic mesh and UDFs.
right now my problem is, that fluent can't read my mesh. I always get the same Error warning:

WARNING: cell 2 of thread 15 has NULL face pointer 3
ERROR: Build Grid: Aborted due to critical error.

Here is the mesh I wanted to use:



There is a region around the Sphere I have declared as new volume part when I have created the prism Layers. The reason for this is, that I want to move the boundary Layer and the Sphere in my simulation.

I have checked what happens, when I try to read in the same mesh in fluent, whiteout declaring the boundary Layer as new volume part. If i do so, there is no ERROR Warning.

For this reason I know, that there is something wrong whit this volume part declaration. but right now I can't think of any other possibility to realize my simulation.

Does anybody know what's wrong?


the Fluent User Manual says:

"If you create a single grid with multiple cell zones, you must be sure that each cell zone has a distinct face zone on the sliding boundary. The face zones for two adjacent cell zones will have the same position and shape, but one will correspond to one cell zone and one to the other."

I think that' why this ERROR occurs. But I don't understand how to realize this in ICEM?

Is there any other possibility to realize this Problem in Fluent?

thank you so much for your support.
Alex
alexmeier is offline   Reply With Quote

Old   June 28, 2010, 06:54
Default
  #2
jsm
Senior Member
 
JSM
Join Date: Mar 2009
Location: India
Posts: 192
Rep Power: 20
jsm is on a distinguished road
Hi

If you want separate fluid domain for prism elements, then specify side part and top part names also with new volume part. You can find these fields just below the new volume part. Then you will not get this error.
__________________
With regards,
JSM
jsm is offline   Reply With Quote

Old   June 28, 2010, 07:00
Default
  #3
New Member
 
Alexander Meier
Join Date: Apr 2010
Posts: 8
Rep Power: 16
alexmeier is on a distinguished road
Thx a lot. I'll give it a try
alexmeier is offline   Reply With Quote

Old   June 29, 2010, 10:05
Default more detail
  #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
JSM has the right solution, but I got this question a couple times recently (this week), and this is the longer explanation I typed out for them, so I thought I would post it here for others.

In Fluent, you can not have two different fluid volumes next to each other without a boundary between them. If you do that, you will get a "null pointer" error. This really means that each fluid volume should have a shell boundary and each shell should have a normal direction so bocos can be applied, but in your case, there isn't one between the tetras and the prisms.

If you had run your mesh checks, you would have had "uncovered faces" and "surface orientation errors".

There are two ways to avoid this error.

1) if you want the material in two different fluids, you need shells between them. You could get this from the "uncovered faces" check, or by using the "top" option when you put Prism into a different part. Then apply an "internal wall" boco to that internal part.

2) if you really just intended to have one fluid zone (but you had created the prisms first for your movement and therefore had the 2 parts as part of your mesh creation process), then you simply need another step to add all the volume elements to the same part. In the model tree, right click on the volume part you want to keep (perhaps (FLUID)) and choose "Add to Part". The message int he display window should say "select elements". (if it says select entities, then you should click the last icon in the selection toolbar so it changes to "select elements".) Then click the second last icon in the selection tool bar to select all the volume elements in your model. Now that all the volume mesh is in the same part, you can run the mesh checks and won't get the uncovered faces error, even after deleting the internal inlet face. You also won't get the null pointer error in Fluent.
hadikhayyamian and Yannian like this.
PSYMN is offline   Reply With Quote

Old   June 29, 2010, 10:06
Default Hexa option...
  #5
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
By the way, this model could be very easily scripted/meshed in ICEM CFD hexa and give you the very best quality mesh possible. Each iteration could be precisely controlled in terms of mesh distribution and would generate much more quickly for a faster solve.
PSYMN is offline   Reply With Quote

Old   June 30, 2010, 01:23
Default
  #6
jsm
Senior Member
 
JSM
Join Date: Mar 2009
Location: India
Posts: 192
Rep Power: 20
jsm is on a distinguished road
Hi Simon,

Normally I will not get uncovered faces error. If I get this error, I simply use Build mesh topology. This error will be removed automatically.
__________________
With regards,
JSM
jsm 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
Dynamic Mesh on Pintle type injector. herntan FLUENT 16 September 4, 2020 09:27
[snappyHexMesh] SnappyHexMesh for internal Flow vishwa OpenFOAM Meshing & Mesh Conversion 24 June 27, 2016 09:54
Regarding Negative volume detected in Dynamic mesh Vinay Morabad FLUENT 10 December 16, 2015 01:31
air bubble is disappear increasing time using vof xujjun CFX 9 June 9, 2009 08:59
Dynamic mesh Phil FLUENT 1 June 15, 2003 05:57


All times are GMT -4. The time now is 23:49.