Mechanism for Drawing Intersection of Cone and Plane

Input: pink crank.
Middle point of blue slider draws intersection (violet hyperbola) of yellow cone and a plane. The plane is parallel to two green generatrices of the cone.
The plane is created by axis of sliding joint of green link when it turns.
Axis of the cone and rotary axis of the pink crank are in line.
Axis of revolute joint between the blue slider and orange part contains middle point of the blue slider and is parallel to rotary axis of the pink crank.
Rotary axes of the pink crank and the green shaft should be skew to ease the motion.