Well by making use of Subdivide along with Morpher,Edit Poly,Generate Topology. Now Let's do it.
Pls take a rectangle from Shapes.Clone it and Rotate .Repeat this process four times.Select Top rotated Rectangle Enlarge by Scaling.Now convert into Editable Splines ,Attach all Rectangles after that apply Cross Section.Select Surface to add skin over it.apply Subdivide to add surplus segments.Add Generate Topology.Do insets with Animation.Delete Mesh.again apply Edit Poly .Apply Morpher and add Capture state one and two.Apply Volume Select with soft selection and Vertex under it.Add cylinder to link with surface and finally Desired surface will appear.