A cup is in the shape of a right circular conical frustum with bottom diameter $4 cm$ and top diameter $8 cm$, and slant height $10 cm$. It is filled to $\dfrac{2}{3}$ of its height with water, then the cup is tilted by an angle $\theta$ such that the water surface touches the rim of the cup (See attached image). Find the tilt angle $\theta$.
My attempt:
First, complete the frustum down to the vertex of the cone. Compute the volume of the cone from the vertex to the water surface, let this volume be $V_0$. Next, I derived that the ellipse of the cut has a semi-major axis length $a$ and semi-minor axis length $b$ where,
$ a = \dfrac{ z_0 \tan \theta_c \cos \theta }{ 1 - \sin^2 \theta \sec^2 \theta_c } $
$ b = \dfrac{ z_0 \tan \theta_c \cos \theta }{ \sqrt{1 - \sin^2 \theta \sec^2 \theta_c} } $
where $\theta_c$ is the semi-vertical angle of the cone (i.e. the angle between the axis of the cone and its surface). $z_0$ is the distance between the vertex and the intersection point of the axis with the cutting plane. $\theta$ is the acute angle between the axis of the cone and the normal vector to the cutting plane.
In addition, the altitude of the tilted cone (the perpendicular distance between the vertex of the cone and the cutting plane) can be computed as $z_0 \cos \theta $. Also, $z_0$ can be directly related to the slant height (along the side of the cup) and angles $\theta_c$ and $\theta$.
With all that, the volume of water in the tilted cup can be expressed as function of $\theta$ and equated to $V_0$ (the volume before tilting). The resulting equation can be simplified into a simple trigonometric equation in double the angle $\theta$, and can be solve for $\theta$. With the given values, I found that the tilt angle $ \theta = 41.458^\circ $
Any comments, hints, and alternative solutions are highly appreciated.
