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

Dynamic meshing in CFX: (negative volume error)

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   August 26, 2010, 01:30
Default Dynamic meshing in CFX: (negative volume error)
  #1
Senior Member
 
Ugly Kid Joe
Join Date: Aug 2010
Posts: 193
Rep Power: 15
vmlxb6 is on a distinguished road
Hello,

I am studying the displacement of a cylinder due to the vortex separation caused by the flow of fluid over it. I have meshed a 2-d cylinder in Gambit and running it in CFX.

After 5 iterations I get the following error:

ERROR #002100012 has occurred in subroutine cVolSec. | | Message: |
| A negative ELEMENT volume has been detected. This is a fatal |
| error and execution will be terminated. The location of the first |
| negative volume is reported below. |
| Volume : -0.2583E-07 |
| Location : ( -0.52179E-01, -0.24773E+01, -0.15000E-01)

CFD Solver: The mesh is invalid or folded


Can I repair the mesh in ICEM or something !!!!
vmlxb6 is offline   Reply With Quote

Old   August 26, 2010, 06:48
Default
  #2
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,703
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
Your mesh has folded due to excessive mesh deformation. To debug it see this post:

http://www.cfd-online.com/Forums/cfx...modelling.html

The best approach will depend on what the motion is expected to be and What constraints you have on your mesh.
ghorrocks is offline   Reply With Quote

Old   August 26, 2010, 12:32
Default @ Ghorocks
  #3
Senior Member
 
Ugly Kid Joe
Join Date: Aug 2010
Posts: 193
Rep Power: 15
vmlxb6 is on a distinguished road
My case is really simple. Its just a cylinder in a rectangular domain. I have attached the jpg image also. When the velocity was 1 m/s it gave 5 iterations while when i reduced it to 0.001 m/s it gave 7 iterations. further reduction gave the same 7 iterations.

Can I alter or repair the mesh in ICEM ???? Is it to do anything with the mesh conditions at the cylinder wall or boundary ?????
Attached Images
File Type: jpg mesh file.jpg (100.0 KB, 55 views)
vmlxb6 is offline   Reply With Quote

Old   August 26, 2010, 15:36
Default
  #4
New Member
 
Alex
Join Date: Mar 2010
Location: Russia
Posts: 19
Rep Power: 16
a.m. is on a distinguished road
Send a message via ICQ to a.m.
To repair mesh you should try to import mesh into ICEM and check it (Edit Mesh -> Check Mesh). But I suggest to check boundary conditions first.
a.m. is offline   Reply With Quote

Old   August 27, 2010, 06:40
Default
  #5
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,703
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
As I said, read the other post I linked to. What you need to do is set up a run with mesh motion only and output the results every time step. Then you can see exactly what the problem is.

The problem is not the quality of the mesh, that looks fine.
ghorrocks is offline   Reply With Quote

Old   August 27, 2010, 15:38
Default @ Ghorrocks
  #6
Senior Member
 
Ugly Kid Joe
Join Date: Aug 2010
Posts: 193
Rep Power: 15
vmlxb6 is on a distinguished road
Hey,

I ran for mesh motion only. Disabled everything in the expert parameter options. It still ran for just 5 iterations giving output files. These files are in .trn format.

When I go to the post processor and load result files it gives the following error:

Error reading number of domains (G/NZN).

What are the other methods to load the result files???
vmlxb6 is offline   Reply With Quote

Old   August 28, 2010, 06:43
Default
  #7
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,703
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
Make sure they are full results files. If you only save selected variables you might not be able to read them in.
ghorrocks 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
UDF: DEFINE_CG_MOTION for vertical jump motion of an electrode! alban Fluent UDF and Scheme Programming 2 June 8, 2010 18:54
POSDAT problem piotka STAR-CD 4 June 12, 2009 08:43
OpenFOAM on MinGW crosscompiler hosted on Linux allenzhao OpenFOAM Installation 127 January 30, 2009 19:08
How to get the max value of the whole field waynezw0618 OpenFOAM Running, Solving & CFD 4 June 17, 2008 05:07
user defined function cfduser CFX 0 April 29, 2006 10:58


All times are GMT -4. The time now is 13:53.