Hi Mr ETFrench,
Unfortunately, I have looked into the publication of the Mathematics and Computer Science of Santa Clara University by Frank A. Farris. (https://scholarcommons.scu.edu/cgi/viewcontent.cgi?article=1004&context=math_compsci).
My aim was spending 0.25h to generate the curve you are interested in. However, it took me much more time than I was originally expected. While entering formulas, I encountered some confusions in the article, something went wrong, hence the innocent project has had self-bloated to dangerous proportions.
The author claims that the first curve shown in Fig2. represents equation:
(x,y) = (cos(t),sin(t)) + (cos(7t),sin(7t))/2 + (sin(17t),cos(17t))/3 t∈[0,2π) Eq.1
(x,y) = (cos(t),sin(t)) + (cos(7t),sin(7t))/2 + (cos(π/2-17t),sin(π/2-17t))/3 t∈[0,2π) Eq.1a
Then in the example which shows the core methodology/algorithm developed by the author, he claims that the above equation is equivalent to one written in complex numbers notation:
f(t) = x(t) + iy(t) = exp(it) + exp(7it)/2 + exp(-17it)/3 Eq.2
Well, based on my very dusty old algebraic abilities, the conversion of Eq.2 to the trigonometric form yields:
(x,y) = (cos(t),sin(t)) + (cos(7t),sin(7t))/2 + (cos(-17t),sin(-17t))/3 Eq.3
(x,y) = (cos(t),sin(t)) + (cos(7t),sin(7t))/2 + (cos(17t),-sin(17t))/3 Eq.3a
The last term is different, so there is no equivalency between formulas Eq.1 and Eq.2. as the writer professes.
Continuing and introducing π/2 phase shift as in Eq.1a it leads to:
(x,y) = (cos(t),sin(t)) + (cos(7t),sin(7t))/2 + (sin(17t),cos(17t))/3 Eq.3b
This is the equation which is depicted on Fig.2 and Eq.1. The article’s equation Eq.2 (without phase shift) produces a different outcome. The difference is in the sign mark (and π/2) , which is such annoying creature in math and physics. How about making + & - equal… by an executive order?
Additionally, the presented universal mathematical model does not match the quoted description and the depiction in Fig.1.
“The first term represents the largest wheel, of radius 1, turning counter-clockwise at one radian per second. The second term represents a smaller wheel centered at the edge of the first, turning 7 times as fast. The third term is for the smallest wheel centered at the edge of the second, turning 17 times as fast as the first, clockwise and out of phase.”
In situ kinematic simulation with parameters taken from Eq.2 leads to the different outcome as in the following picture and video file Eq_2_HD_mono.mp4. They are based on the model in the attached file WoWoW_A.f3d. Please, feel free to investigate it and modify if necessary.

In the following portion of the article the evaluation of Eq.2 for different parameter values (-2, 5, 19) represented by Fig.3 is correct, although it still doesn’t match the kinematic as per the illustration on Fig.1.
f(t) = x(t) + iy(t) = exp(-2it) + exp(5it)/2 + exp(19it)/4 (complex# notation) Eq.4a
(x,y) = (cos(-2t),sin(-2t))+(cos(5t),sin(5t))/2+(cos(19t),sin(19t))/4 (trig.notation) Eq.4b
R(t) = sqrt(x**2+y**2) (polar representation) Eq.4c
I have cut short delving into the following publication’s sections because the math can cause dizziness, sleeplessness, or even deep addiction… not recommended. In brief, these parts prove that imposition of modulo() functions to systems result in periodic/symmetrical outcomes. As such, they can be conveniently modelled by the Fourier series.
Mr ETFrench, because for some reason, you like the curve in Fig.2/Eg.1, please find its rendering in the attached file WoWoW_A.f3d. I am sure that after modifications/extensions of the file, you will be able to construct many other incredibly attractive curvatures if this is your favourite past time. Generally, they are relatively safe to watch… and without obligations even if a good vine is on a table 😊.
I have also tossed some CADrtistic variations for Eq.1, Eq.2 and Eq.4/Fig.3 as WoWoW_A*.mp4 videos.

Attachments:
Eq_2_HD_mono.mp4 HD_mono ( 27MB) link: https://a360.co/2MNhp1q
WoWoW_A_mono.mp4 4K_mono ( 71MB) link: https://a360.co/3uTPQo7
WoWoW_A_arcd.mp4 4K_stereo (203MB) link: https://a360.co/2OjiAWH
WoWoW_A.f3d model ( 2MB) link: https://a360.co/3baMohg
WoWoW_A.pdf this doc ( 1MB) link: https://a360.co/2PoB9Jw
To be viewed on 4K media devices (monitors, UHD TVs, projectors...) of reasonable performance. For the best experience, use stand-alone media applications and the native resolution 3840x2160 – full screen. The stereo file requires an anaglyph red/cyan glasses. Download the files over a network, where the cost of doing so is not a concern. The files are to be used for private, non-commercial purposes only.
Summary but not conclusion:
The proposed mathematical formula does not correctly describe kinematics of the model as illustrated on Fig.1 and/or its verbal explanation. The minor issue of the negative sign chasing adds to the confusement.
Challenge:
Some modifications are needed to bring a tolerant sync to the publication’s mathematical concoction. What change is required? Specifically, how to achieve model’s kinematics illustrated on Fig.2? I will leave this for readers to find out. Resources are in place. I hope that couple of days would be enough for the examination. Regardless of the outcome, I will post the answer on 8th of March, early ET. File(s) are ready… already.
P.S.
As you have noticed, I have had switched from beer analogy to a vine metaphor … to match the sophistication of Le Connoisseur Français. I have a strong sense that Beer Gulping Commoners will swallow this change … sip by sip also 😊.
MichaelT