(a:) | n3 * rot3 + n10 * rot10 - (n3 + n10) * rot1 = 0 |
(b:) | n7 * rot7 + n15 * rot15 - (n7 + n15) * rot9 = 0 |
(c:) | n6 * rot6 - n5 * rot5 = 0 |
(d:) | n4 * rot4 + n5 * rot5 = 0 (POV to the far right !) |
(e:) | n11 * rot11 + n12 * rot12 = 0 |
(f:) | n13 * rot13 + n14 * rot14 = 0 |
(g:) | rot3 = rot4 |
(h:) | rot6 = rot7 |
(i:) | rot10 = rot11 |
(j:) | rot12 = rot13 |
(k:) | rot14 = rot15 |
(k=>) | rot15 = rot14 |
(f=>) | = (-1) * (n13 / n14) * rot13 |
(j=>) | = (-1) * (n13 / n14) * rot12 |
(e=>) | = (n13 / n14) * (n11 / n12) * rot11 |
(i=>l:) | = (n13 / n14) * (n11 / n12) * rot10 |
(a=>) | rot10 = ((n3 + n10) / n10) * rot1 - (n3 / n10) * rot3 |
(g,d=>) | = ((n3 + n10) / n10) * rot1 + (n3 / n10) * (n5 / n4) * rot5 |
(b=>) | rot15 = ((n7 + n15) / n15) * rot9 - (n7 / n15) * rot7 |
(h,c=>) | = ((n7 + n15) / n15) * rot9 - (n7 / n15) * (n5 / n6) * rot5 |
(l=>) | rot15 = (n13 / n14) * (n11 / n12) * ((n3 + n10) / n10) * rot1 + (n13 / n14) * (n11 / n12) * (n3 / n10) * (n5 / n4) * rot5 |
(m:) | [(n13 / n14) * (n11 / n12) * (n3 / n10) * (n5 / n4) + (n7 / n15) * (n5 / n6)] * rot5 + (n13 / n14) * (n11 / n12) * ((n3 + n10) / n10) * rot1 - ((n7 + n15) / n15) * rot9 = 0 |
To make it "south-pointing" requires, that if rot9 is held
0, rot5 has to be exactly one turn when wheel 1 of diameter
d1 covered one full circle (centre at wheel 1's contact to the
ground, radius equal to track width t):
(n:) | d1 * rot1 * PI = 2 * t * PI |
(o:) | rot5 = 1 |
(p:) | rot12 = 0 |
(m=>) | rot1 = (-1) * [(n13 / n14) * (n11 / n12) * (n3 / n10) * (n5 / n4) + (n7 / n15) * (n5 / n6)] * (n14 / n13) * (n12 / n11) * (n10 / (n3 + n10)) |
(n=>) | d1 = 2 * t / | rot1 | |
The same method can be applied to calculate the required size for wheel
9: If rot1 is held 0, rot5 has to be exactly one
turn when wheel 9 of diameter d9 covered one full circle (this
time centre at wheel 1's contact to the ground, radius equal to track width
t):
(q:) | d9 * rot9 * PI = 2 * t * PI |
(r:) | rot1 = 0 |
(m=>) | rot9 = [(n13 / n14) * (n11 / n12) * (n3 / n10) * (n5 / n4) + (n7 / n15) * (n5 / n6)] * (n15 / (n7 + n15)) |
(q=>) | d9 = 2 * t / rot9 |