DIY 3D Modeling: Creating a Cup Using SelfCAD
3D Design is a valuable skill for bringing ideas to life by creating 3D models. In this tutorial, we will use SelfCAD to create a 3D model of a cup holder. SelfCAD is a simple, yet powerful 3D design software that can be used to create simple and complex designs with ease. You can check out the step by step guide on designing the cup in interactive tutorial. In summary, you begin by launching the software and open the workspace:
The next step is to create the basic shape. On the 3D Shapes category, select the Cylinder:
Set the Top Radius to 60 and click on the check mark to finalize:
On the 3D Shapes, chose Torus:
Set the parameters of the Torus as shown below:
Click on the check mark to finalize the torus:
On the toolbar, activate the Stitch and Scoop and select Difference:
Select the Mesh_5 (Cylinder) to subtract it. Then set the Keep the Substracted Objects to true.
Click the check mark to finalize the operation:
Select the cylinder, and then activate the Polygon Selection on the right panel. Use it to select the shown below region:
On the top bar menu, click on the Edit category and select Delete:
Once the region has been deleted, the object will be as shown below:
Then on the toolbar, go to the Modify category and select the Add Thickness:
Set the thickness to 3, and activate the Mirrored Thickness to set it to true. Then click on the check mark to finalize it:
Select both of the objects, and activate the Stitch and Scoop tool, and choose Union:
Then click the check mark to finalize:
Click on the Smooth button to enable smooth rendering:
Click on the Color Picker and select the Apricot color:
Click okay to apply the color:
There you go, the cup designed using the SelfCAD software is ready. To 3D design the cup, we used a variety of SelfCAD tools. Aside from learning how to 3D model the object, you can use a similar procedure in SelfCAD to 3D design different models. After you've finished 3D modeling, you can use free 3D printing software to prepare them for 3D printing by slicing and generating G-code to send to your printer.
Enjoy powerful modeling, rendering, and 3D printing tools without the steep learning curve.

Need to learn 3D modeling? Get started with interactive tutorials.