Description of any improvement you added to this solution：
Use End points component rather than evaluate curve to find the point of parameter 0.(step 3)
Use two points line component to generate the floor boundary.
Propose the next step:
Maybe generate the real shape of the volume. Change the boundary circle size to formulate progressive curves.