snappyHexMesh: Feature snapping of thin membrane edge
attached to this post is a small test case of a thin membrane I am trying to mesh using snappyHexMesh. while the result overall is good, I noticed the edges are very rough. first intuition was to use a feature edge so snappyHexMesh would snap elements to the exact surface, but clearly that is not working - see screenshot attached.
anybody have an idea what could be wrong here?
Hai Guenter :),
Detected 0 feature points, could be the first point to fix, so
Could you try to use the attached emesh file? or even in your eMesh file replicate the edge list to three times.
( during the initial check, it seems the way Snappy took the points is bit different.Meaning to detect an edge (0 1), you have to put this edge for three times!!!
I hope this can help in using the feature edges properly.
Dominic Britto & Bernhard !
pls see the attachment. :)
It seems for a thin surface the Edge list have to be duplicated min 1 more time.
see the attached pngs, for further comparison btn single edge list - double edge list - double edgelist with tol 10 & 0.01.
But still the snapping is not done very perfectly, probably, this surface is continuously changing in angle in 3D and probably not easy for the snappy to catch the edges in a smoother way, as the initial blocks are done in an orthogonal manner!
Some more suggestions form other users also expected!!!
very nice work! :) thanks for looking into this, definitely the idea to have the edge list twice is a big step forward. i am wondering why this is necessary - mabe thin, one-sided objects are not really supported - would be interesting to see if one creates a - still very thin - two-sided version of this shape?
thanks again and best regards,
why does it help to double the edge list? I've got a similar problem with a pipe with a diameter of 1 cm placed under a large desk, which snappy refuses to mesh at all. Even replicating the list ten times won't help. :/
EDIT: I still don't know WHY, but that replication-trick really did it now! Thank you so much!
Thanks for this information, it helps a lot !
|All times are GMT -4. The time now is 06:34.|