Hi, im trying to model a half cut cylinder with an axial cut section. The Cylinder has a subsurf modifier. As long as the cylinder is cylindrical, it is perfectly round (Type A). If i remove the half of the cylinder using a boolean operation, it stays round (B). But if i remove the verts in edit mode, the shape is no longer round (C ):

Is there a way to model a shape like C without a boolean modifier? The problem is that the cylinder i part of a larger model, and if i cut it, the topology gets destroyed:

This happens because the verts that you delete, and mainly the adjacent ones, are a basic factor for the curvature of the object at that particular point.
This problem can be easily solved with the Shrinkwrap modifier technique.

Before deleting the vertices, duplicate the initial cylinder.

Delete the half part of the new cylinder and create a new vertex group with the remaining verts.

Apply the shrinkwrap modifier to the new half cylinder with target the initial cylinder (the complete one) and assign the vertex group mentioned above.

After that, fill in the gaps with new faces that aren’t included in the vertex group (if you include them too, they will be shrinkwrapped and you’ll end up with stretched faces).

Hi, the problem occurs as soon as there are too less verts on the circle circumference. If you have 32 or 24 verts, the results are ok; using only 8 or six verts leads to failure: