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

[ICEM] Error: Degenerate to an invalid element

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 26, 2014, 08:54
Default Error: Degenerate to an invalid element
  #1
Member
 
Deutschland
Join Date: Nov 2012
Posts: 31
Rep Power: 13
FluidCFD is on a distinguished road
Hi,

if I load my ICEM mesh in Ansys Pre I get the error message:
"Hexahedral Element 198678 will degenerate to an invalid element: NodeIDs: ..."

How can I find this element in ICEM? As the element number suggests I have got a quite large geometry and by clicking "Mesh" -> RMB -> "Element Numbers" I can't find that element. Is there a possiblity to show just that one element?

I know the mesh quality button and I tried to eliminate negative elements, but the problem somehow persists. I got some prisms in my mesh, although they are not desired. A short google search told me that prisms could be the problem. That's why I want to change my blocking (see attached pictures).
Mistakenly I merged vertices and now I got this "K-style" blocking (picture 1 and 2). Actually I want an "H-style" blocking. I tried it but now the vertices are not correctly connected (picture 3).

Anyone an idea how to do that?

Best regards
G.
Attached Images
File Type: jpg Wrong Merged Vertices.jpg (38.0 KB, 48 views)
File Type: png Wrong blocks.png (4.6 KB, 37 views)
File Type: png My try.png (9.2 KB, 33 views)
FluidCFD is offline   Reply With Quote

Old   February 26, 2014, 12:07
Default
  #2
Senior Member
 
Sebastian Engel
Join Date: Jun 2011
Location: Germany
Posts: 566
Rep Power: 20
bluebase will become famous soon enough
Try out the "split vertices" feature in the split block page.

Attached are pictures which shows which vertices you could try to pick. I don't know which order is the most adviced. You can try out different selection orders.

After you selected the vertices and applied the splitting, click on refresh.

Sebastian.
SplitVertices.jpg
SplitVertices3D.jpg
bluebase is offline   Reply With Quote

Old   February 26, 2014, 12:17
Default
  #3
Member
 
Deutschland
Join Date: Nov 2012
Posts: 31
Rep Power: 13
FluidCFD is on a distinguished road
Hi,

that's what I did already. The result is the "My try" picture in my first post. But then the blocks are not connected correctly. I need to move the middle block to the left, so it is connected with the blocks lying at the surface of the geometry. Currently, the middle blocks are moved inside so that the wrong vertices are connected.

G.
FluidCFD is offline   Reply With Quote

Old   February 26, 2014, 12:53
Default
  #4
Senior Member
 
Sebastian Engel
Join Date: Jun 2011
Location: Germany
Posts: 566
Rep Power: 20
bluebase will become famous soon enough
Are you sure it didn't work this way to "unmerge" those vertices.

This is what i get after using the split vertices feature
SplitVertices3DAfterSplit.jpg
the recovered block is skewed but its possible to regain the H-shape by moving the vertices back to the wanted position and check the association of the vertices, edges and faces in this region.
bluebase is offline   Reply With Quote

Old   February 26, 2014, 13:24
Default
  #5
Member
 
Deutschland
Join Date: Nov 2012
Posts: 31
Rep Power: 13
FluidCFD is on a distinguished road
Thanks a lot for your fast response, I'll give it a new try.
FluidCFD is offline   Reply With Quote

Old   February 28, 2014, 05:01
Default
  #6
Member
 
Deutschland
Join Date: Nov 2012
Posts: 31
Rep Power: 13
FluidCFD is on a distinguished road
Hi,

it really worked the way you explained. What I did before was to split the upper vertices, split the middle block and then split the lower vertices. By doing so the result was the one which can be seen in my earlier screenshot.

Do you also know an answer to my first question: How to show a single element with given number in ICEM?

Best regards.
G.
FluidCFD is offline   Reply With Quote

Old   March 3, 2014, 06:27
Default
  #7
Member
 
Deutschland
Join Date: Nov 2012
Posts: 31
Rep Power: 13
FluidCFD is on a distinguished road
Well, I found out that it seemed to work according to the edges. But now I can see that the middle block is not created in my case although the edges give rise to the suspicion that there is a block. What could be the problem?

Best regards.
G.
Attached Images
File Type: jpg Missing block.jpg (49.9 KB, 22 views)
FluidCFD is offline   Reply With Quote

Old   March 3, 2014, 10:15
Default
  #8
Member
 
Deutschland
Join Date: Nov 2012
Posts: 31
Rep Power: 13
FluidCFD is on a distinguished road
I've solved it myself by creating a block with "Create block" -> "By vertices/faces" and selected the 8 adjoining vertices.
FluidCFD is offline   Reply With Quote

Old   March 3, 2014, 12:05
Default
  #9
Senior Member
 
Sebastian Engel
Join Date: Jun 2011
Location: Germany
Posts: 566
Rep Power: 20
bluebase will become famous soon enough
Your case also has blocks in the third direction, i didn't saw that.

To your other question, i also haven't found a way to select an element by ID. Possibly, there is a tcl function for the replay scripts to do that which i haven't found yet.
bluebase 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
[Other] Mesh Importing Problem cuteapathy ANSYS Meshing & Geometry 2 June 24, 2017 05:29
[swak4Foam] GroovyBC the dynamic cousin of funkySetFields that lives on the suburb of the mesh gschaider OpenFOAM Community Contributions 300 October 29, 2014 18:00
Problems building Paraview 3.12 on Gentoo Linux pajot OpenFOAM Installation 11 April 11, 2013 08:09
OpenFOAM install on Ubuntu Natty 11.04 bkubicek OpenFOAM 13 May 26, 2011 05:48
Phase locked average in run time panara OpenFOAM 2 February 20, 2008 14:37


All times are GMT -4. The time now is 09:54.