Functional Objects           

Function
The motion of three linked arms, the parameters determining the rate of rotation, the length and phase of each arm. More in this blog post
Figure 8 knot by Kit :
R1? 
  
A1? 
  
P1? 
  
R2? 
  
A2? 
  
P2  
  
R3? 
  
A3? 
  
P3? 
  
Randomly set the parameter values

Path Step size Scale Max Cycles
Line Line Width Line Color Padding

Function code

            function fn(t,p,scale) {   
            X=scale*(A1*cos(R1*t +P1)+A2*cos(R2*t+P2)+A3*cos(R3*t+P3));
            Y=scale*(A1*sin(R1*t +P1)+A2*sin(R2*t+P2)+A3*sin(R3*t+P3));
            return [round(X,5),round(Y,5)];   
            }