2D Design

Firstly,inkscape is opened, then we create a circle then a smaller circle inside it.

Then we should have a drawing similar to this

After that we create two spirals as shown below

The two spirals are placed in the circle, then another much smaller circle is created as shown below.

this drawing is inspired by the sandscript project

3D Design (first software, tinkercad)

Firstly, tinkercad website is opened, then we create a cyclinder as shown below.

Then we create a ball and attach it to the cyclinder as shown below

then we create a circle and place it on the cylinder which resembles a track for the ball

3D design (second software,Fusion 360)

Firstly, fusion 360 is opened, then we create a 50 mm circle.

Then we create a 45 mm circle inside the original circle.

we extrude both circles to achieve a cylinder

then we extrude the inner circle to negative mm and just one mm less than the extruded cylinder

now we have a cylinder with a hole

We used the fillet button to have a smoother look on the bottom side of the cylinder

Now the problem that is faced is that the cup handle is not empty from inside