In this step we are moving up. We will model that metal legs. I don’t know how to call them.
We need another circle. You can use one of the existing as a reference for center of our new circle. Make this new circle 0.62cm in diameter.
You can move it down (from front viewport) just so it is under the opening of the tube hole. We don’t want to see the starting of our “leg” surface.
Now, make a line (either polyline or line) starting from Quad point of our newly created circle. Make it 13cm long.
Make two circles on that line, and make them 0.05cm in diameter. The distance is not that important, just position them like on the image below:
Next, trim off the outer semi-circle, and fillet the corners with 0.05cm radius:
Using sweep1 use the circle as rail, and this line as cross section curve.
Now, you will probably run into some weird problems. Like, maybe if you try to Shade the viewport, you will notice that you can’t see the little holes you just made. Well, that isn’t your fault, it is just because the Meshing in Rhino is set to default, that is low quality, better performance. But if you go to Tools->Options and under Mesh select Custom, then you will get good Meshing, but somewhat slower performance.
Now, create another circle on top of our leg tube. Use Cen osnap option. Make this one 0.52cm in diameter.
Extrude that newly created circle by 11.5cm up and move that circle you used for extrusion up a little (from front viewport):
Connect the circle and edge of extruded surface with InterpCrv. Turn on the control points, and edit the curve:
Using sweep2 select edited curve as cross section, and circle and tube edge as rails.
Mirror that lower leg, and move the original circle up:
Now, copy and paste that circle, and move it down by 2.5cm from front viewport.
Now, create another circle, this one needs to be 0.9cm in diameter.
Position it like on the image below:
Copy it and move it up:
Next, use loft on selected circles, and as a Style option choose Loose:
On lower two circles use loft again:
Make another loft between upper and lower circle:
Now, make a rectangle 0.35cm in width, and make it long enough so you can trim the surface we just made (from top viewport):
Extrude it just so it is bigger than the surface we are going to trim:
Now, clearly, this extruded rectangle is still not positioned right, so we will move it towards inside so the trim goes well:
Now, trim the hole in our surface 😀
Now, join everything, and mirror:
Now, create a line between those two parts. Quad osnap option would come in really handy here:
Now we need to extend this line’s both ends:
Offset that line on both sides by 0.075cm. Then create two lines each connecting two ends of opposite offset lines:
Extrude that closed curve (set cap to yes), and make it high as your two tubular surfaces.
If you like, you can trim two tubular with this rectangle object.
Now, lets continue with the legs. We have one leg to mirror, so mirror it:
On top of one leg create another circle, and make it 0.45cm in diameter and then you extrude it by 11.5cm.
Now, we will create an Arc between two legs (the upper one, and the one below it):
Using sweep1 command, make a surface:
Now, on top of the upper leg, create another circle 0.6cm in diameter. Extrude it upwards by 1.25cm:
On top of that, create an arc for a semi-sphere cap (from front viewport):
Using sweep1 select an arc as cross section curve, and circle edge as rail:
Cap the two lower circular edges with PlanarSrf:
From right viewport create a circle 0.4cm in diameter. Extrude it so it goes out of your capped object:
Now, trim off the inside of this tube, and the tube parts that go outside your leg :
From top viewport create a rectangle, and make its width 0.2cm, and length just enough so it goes out of your leg:
First, position it using Mid option in Osnap, then like on the image below:
Extrude this rectangle (you should have cap set to yes, but if you don’t, set it to yes):
Trim, so you get the hole in your “leg” :
Mirror the parts we didn’t mirror and you should have something like in the image below, meaning this step has come to an end: