Creating curved points

Hello!

I am hoping to create a selection of 3D models of cones with the same angles but at different heights with curved ends. I have attached a diagram showing how I would like them to look by using ellipses to create the curved points.

My problem is how to make this into a 3D model! I have tried to make a cone with the top cut off and attaching a dome /ellipse but it's difficult to control the angle of the curved top.

Is there a kind soul out there that might be able to help me? Apologies if this doesn't make much sense, I'm using solidworks for a biological research project and am quite unfamilar with design terminology :-(

SolidworksParts And Features