This is a rough sketch to roughly explain the terms I will be using:
Let's say you make a machine that would rotate the paper in some frequency $x$, let's say 1 rotation per second.
The drawing mechanism is made out of one leg that's fixed in the paper at the middle, and one that's sticking away by some distance. In state a, that distance is $a$, and in state b, that distance is $b$. $a$ and $b$ will also be the axii of the ellipse that will hopefully come into existence.
If only the paper is rotating, that would obviously make a circle, since the distance would be constant.
What if the machine also moves the radius from a to b periodically, with a frequency of $2x$. Kinda like a pendulum, where one extreme point is radius a and the other is radius b. This pendulum has a period that's one half of the period of the spinning paper.
It makes some sense. If the ellipse center is in $(0,0)$, and we start this machine so the pencil part of the drawing thing is on $(0,a)$ it will also draw $(b,0), (0,-a), (-b,0)$. Those are also points of the ellipse with axii $a$ and $b$. I have no idea how to check if it would work for other points too.
