DongraysbTdbookmarks → geometric walker
 
Geometric Walker
(based on Theo Jansen's kinetic sculpture)
(web design, mathematics, and coding, by Bryan Dongray)
 
Converting circular motion into a walking foot.
Change the parameters below to get good results for your designs.
length-labels
Rules:
• r < c
• c+r < a+d
• c+r < b+e
• c-r < a-d
• c-r < b-e
• all lengths > 0
• length f is actually irrelevent!

length
r

length
a

length
b

length
c

length
d

length
e

length
f

length
g

step
angle

delay
0.01/s

Left leg or Right leg
Preset lengths
default
teardrop walker
triangle walker
longstep walker
long legs

Plot in 15° steps at 15/100 seconds delay (24 frames in 3.6 sec)
      using: r=30 a=160 b=160 c=160 d=80 e=80 f=80 g=160
plot
 
Warning: It is possible to collapse the framework with bad lengths.
When this happens the animation is colored:
orange/yellow: when the e/f parallelogram becomes inverted
red: some lengths do not reach (and cannot be plotted)
Raw data values of points of framework
points-labels
Crank
angle
Points (0,0 is center of crank)
ABCDEFG
0168.85,-79.51168.85,79.51160.00,0.0030.00,0.00239.51,8.85248.36,88.36151.15,238.53
15162.79,-79.95172.21,79.06160.00,0.0028.98,7.76239.95,2.79252.17,81.85166.63,238.96
30154.85,-79.83172.62,79.00160.00,0.0025.98,15.00239.83,-5.15252.46,73.84182.93,238.67
45146.11,-78.79170.28,79.34160.00,0.0021.21,21.21238.79,-13.89249.07,65.45198.05,236.91
60137.62,-76.81165.68,79.80160.00,0.0015.00,25.98236.81,-22.38242.48,57.42210.44,233.41
75130.06,-74.19159.41,80.00160.00,0.007.76,28.98234.19,-29.94233.60,50.06219.29,228.37
90123.81,-71.35152.11,79.61160.00,0.000.00,30.00231.35,-36.19223.46,43.42224.49,222.30
105118.98,-68.68144.39,78.46160.00,0.00-7.76,28.98228.68,-41.02213.07,37.44226.44,215.82
120115.55,-66.52136.79,76.56160.00,0.00-15.00,25.98226.52,-44.45203.31,32.11225.69,209.59
135113.51,-65.10129.80,74.08160.00,0.00-21.21,21.21225.10,-46.49194.90,27.59222.79,204.29
150112.81,-64.60123.78,71.33160.00,0.00-25.98,15.00224.60,-47.19188.38,24.14218.15,200.53
165113.48,-65.08118.97,68.68160.00,0.00-28.98,7.76225.08,-46.52184.05,22.16212.02,198.84
180115.53,-66.50115.53,66.50160.00,0.00-30.00,0.00226.50,-44.47182.03,22.03204.47,199.50
195118.97,-68.68113.48,65.08160.00,0.00-28.98,-7.76228.68,-41.03182.16,24.05195.53,202.44
210123.78,-71.33112.81,64.60160.00,0.00-25.98,-15.00231.33,-36.22184.14,28.38185.26,207.26
225129.80,-74.08113.51,65.10160.00,0.00-21.21,-21.21234.08,-30.20187.59,34.90173.91,213.26
240136.79,-76.56115.55,66.52160.00,0.00-15.00,-25.98236.56,-23.21192.11,43.31161.96,219.64
255144.39,-78.46118.98,68.68160.00,0.00-7.76,-28.98238.46,-15.61197.44,53.07150.19,225.60
270152.11,-79.61123.81,71.35160.00,0.00-0.00,-30.00239.61,-7.89203.42,63.46139.58,230.57
285159.41,-80.00130.06,74.19160.00,0.007.76,-28.98240.00,-0.59210.06,73.60131.24,234.18
300165.68,-79.80137.62,76.81160.00,0.0015.00,-25.98239.80,5.68217.42,82.48126.26,236.40
315170.28,-79.34146.11,78.79160.00,0.0021.21,-21.21239.34,10.28225.45,89.07125.55,237.46
330172.62,-79.00154.85,79.83160.00,0.0025.98,-15.00239.00,12.62233.84,92.46129.60,237.83
345172.21,-79.06162.79,79.95160.00,0.0028.98,-7.76239.06,12.21241.85,92.17138.36,238.08

min112.81112.81160.00-30.00224.60182.03125.55
max172.62172.62160.0030.00240.00252.46226.44
diff59.8159.810.0060.0015.4070.43100.89
min-80.0064.600.00-30.00-47.1922.03198.84
max-64.6080.000.0030.0012.6292.46238.96
diff15.4015.400.0060.0059.8170.4340.12

DongraysbTdbookmarks → geometric walker Powered by Linux Validated by HTML Validator (based on Tidy)'