Learn how to model a bottle
![]()
In this tutorial we will try to make a Domestos bottle. Not so accurate, but close enough!
In this tutorial I will show you how to model a plastic bottle. To be more precise, this is a Domestos bottle. But the same method can be used to model any kind of bottle like shampoo bottle.

Image made by: gery
RESOURCES
STEP 1
Ok, before I forget, the background image in top viewport is 208 units wide, and the one in Front viewport is 191 units wide. Ok, so after you set up your image references, we can start with the base of our bottle.
We will first make two lines with Polyline (or Line) command and make the second one go through the middle of the first one. You can either make the lines first, and then using Mid osnap option position the two lines in their middle, or you can make a longer line with Polyline and then using Line: From Midpoint (From lines menu) and start that line from the middle of the longer one…
The longer line is 92mm, and the shorter one is 60mm. If you use Midpoint line then input half, 30mm.
Next, create a circle of Radius 85mm anywhere in the top viewport. And then, using Quad option in Osnap move the circle to fit the end of the shorter line.
After you’ve done that, we need to mirror that circle over our longer line and then make two lines at each end and perpendicular to the longer line.
Trim the parts we don’t need, and fillet the corners with radius of 25mm.
Now make an ellipse 84mm wide and 54mm high.
STEP 2
Join all curves into one closed and extrude by 170mm upwards.
Next, make a line at the mid of our extruded ellipsoid.
With InterpCrv command make a curve and then using match command match that curve to be tangent to the line we just made:
In the Front viewport, from the start of curve make a line like on the image below and make it 50mm long, then from that line’s middle point, make another line 40mm long (it would be very helpful if you use Line: from Midpoint). Next, make another line perpendicular (use Perp option in Osnap) to those two lines, and make it long enough as the cap of this bottle is. Now move the 40mm long line along that perpendicular line so it fits the image.
Create two circles with center on the perpendicular line, and end point on the end of each line (the ones 50mm and 40mm). The easiest way to do this is from Perspective view. Mid and End options in Osnap are very helpful here.
Now on the other end make a small line as on the background image:
Now, make an interpolated curve between the upper end of this small line and bigger circle:
Using PointsOn command show the control points of that curve (that is still showing as a straight line - but not for long). Now move one of the control points to the left a little :
Fillet the curve and little line with 10mm radius.
Now, you can turn off the control points with PointsOff command.
With Sweep 2 rails (sweep2) command select two opposite curves as rails and the bigger circle and the surface edge as two cross sections:









April 22nd, 2008 at 5:08 am
EXCELLENT!!!
April 23rd, 2008 at 9:51 am
Great Tutorial. Thank you!
May 10th, 2008 at 2:58 am
Great! Many thanks for such a good choice of subject, and well explained.
Love it. More! More!
May 11th, 2008 at 6:12 pm
Awesome! thanks man
August 21st, 2008 at 7:37 pm
This site is seriously the best rhino tutorial site, the instructions are clear and detailed. Great job guys!