I am trying to make a cross-section of an object with a rotational symmetry. I thought using a curve for the cross-section with the screw modifier would be a better way to do that than using boolean modifiers on a mesh.
But if I use a filled 2D curve and the screw modifier, the fill gets messed up as in the attached picture (Objects A and D). If I use a 3D curve, there are just no caps (Object B).
Object C is what I would like to achieve. I made it by converting the bezier curve to a mesh, creating a face and then using extrude->spin in edit mode. But then I loose the flexibility of editing the cross-section.
How can I achieve the same while keeping the cross-section a curve?