I have an existing mesh (test.msh) that I would like to extend, i.e., would like to make larger by incorporating a meshed volume beyond the original boundaries. So far I have been trying to do this with the Boundary operator with no luck. The steps I am trying to accomplish follow:
1-Load mesh
2-Create circle on lower plane of existing mesh
3-Extract boundary from surface of existing mesh
4-Create plane surface from circle using extracted boundary as hole
5-Extrude created plane surface in z-direction
6-Mesh created volume
7-Save new mesh
In my loaded mesh I have surface entities that are defined, but are not being acknowledged by the Boundary operator. So I can't get beyond step 2. I suspect this has something to do with the fact that the surface on which I am applying the Boundary operator is a mesh entity and not an OpenCascade entity. Is there an easy way around this issue?
Attached is my original mesh (test.msh) and and a geo file (test.geo) with my futile attempt to get past step 2. The mesh is merely illustrative.