Impose same vertex distribution on all surfaces

Hi,
I have strange elements generation because of the different position of vertex on the different parallel surfaces


Is it possible to impose the same vertex position on all parallel surfaces ?
Here the cubit file :
vertexsurface.cub5 (168.9 KB)

Thanks,

Rocco

Hi Rocco,
cleaning up the topology is possible, but will be a lot of work if you have more parts like that.

You could also try to sweep with the transform option.

reset
open "/home/user/Downloads/vertexsurface.cub5"
delete mesh
volume all scheme Sweep sweep transform translate
mesh volume all

Would that already solve this issue for you?

Hi Norbert,
no, the transform option doesn’t work when I add neighboring volumes.
What is the procedure for this type of operation?

When i look at the vertex positions.

Then a quick and easy fix would be to make 2 webcuts. To decompose the volumes to quarters.
Imprint/merge and mesh again.

reset
open "vertexsurface.cub5"
delete mesh
webcut volume all except 133 with plane normal to curve 3082  fraction 0 from start 
webcut volume all except 133 with plane normal to curve 3229  fraction 0 from start 
imprint vol all
merge vol all
mesh vol all

I don’t know the surroundings of the volumes. But you could also split the curves to achieve the same vertex positions. Or delete the volumes and create them again with extruding the surface from the long cylinder. Unmerging the cylinders and rotate them would also be an option if the vertices can match afterwards. There is no definite procedure to clean this up.

Ok I understand the reasoning behind. I will try to clean the geometry splitting the curves.

Thanks to much.