Mechanism for Drawing Intersection of Cylinder and Plane

Input: green crank.
Point of blue bar draws intersection (orange ellipse) of yellow cylinder and a plane. The plane is parallel to the one that contains two axes (vertical and horizontal) of pink slider.
Cylinder axis and rotary axis of the green crank are parallel.
Radius of the green crank and radius of the yellow cylinder are equal.
Adjust tilt angle of the brown bearing to get various intersections.