Mesh refinement of edges with gmsh

I found this. Femap has this splitting automatism when importing geometry. But then also recombining options to remove this surface-fragments are needed.
A union/unsplit function would be useful anyway (in Salome this can be done with “Union Faces”). But i don’t think it’s possible with gmsh…

^ Just for info, even Femap seems to be unable to maintain the orientation of the element-pattern at splitted face edges:

In prepomax “transfinite faces” can only be selected for the whole part. Often this leads to distort elements at the borders. It would be nice if this option could also be integrated like in gmsh, for selected surfaces only, as a further refinement option for more even transitions and to “break up” these mapping.

Yes, I also had such problems, so there is a plan to add surface-based transfinite definitions.

1 Like

I think it goes beyond GNU licenses but more from a legal perspective. They will spend most of their time in court if they don’t put that disclaimer or go out of business.

1 Like

this with the option to combine them into pyramids would be worth it (although they aren’t officially supported yet).
For this simple example (meshed in salome), the pyramids show similar smooth stress distribution to hexas in the contact zone - obviously because of the same quadratic element faces. I think this would be particularly interesting in combination with calculix, where it’s sometime hard to avoid spot stress distribution with tets in these region (even with “transfinite” definition and coincident nodes on master+slave surface).

Because code aster also supports pyramids, i wanted to compare the results between ca and ccx.
Comparison with a finer mesh, contact + elastic material (singularity detected):

including plasticity:

it seems using Gmsh transfinite without recombination need some notify to attention, these pattern is not working well even for simple problem as below. The problem can be exaggerated in contact analysis, uneven in stiffness and stress distribution.

indeed, like many vehicles selling i.e bicycle, motorcycle & car or industrial tools even weapons. No company or distributor took responsible for any accident or misuse. But they give effort continuously to improve whenever possible as it can be. Tools just like any other tool highly depend on user first, some advanced feature available another side have limitation.

in my personal opinions, all GPL software exist are invaluable gift to anyone interested. I can remember how hard and restricted in accessing even for limited version of FEA software in the past.

1 Like