Theo Jansen Mechanism Example

Theo Jansen Mechanism Example
Loading the math board and drawing, please wait…
2020-04-06 04:56
This example demonstrates a single leg of the Theo Jansen (Strandbeest) mechanism, involving 2D vectors, parametric curves, piecewise functions, circumcircle, standard deviation, quadratic equations, and straight lines. It uses GeoGebra commands like Point, Segment, Rotate, Angle, Circle, and Intersect. Suitable for high school and above mathematics education or enthusiasts interested in mechanical structures.

GeoGebra Commands & Parameters

  1. Point(Circle[O, 20]) → C
  2. Segment(O, C) → f_1
  3. Point(Circle[O, a]) → D
  4. Segment(O, D) → g_1
  5. Rotate(D, α, O) → D'
  6. Angle(D, O, D') → β
  7. Segment(O, D') → h_1
  8. Circle(D', d_1) → c
  9. Circle(A, c_1) → d
  10. Intersect(d, c) → G, H, ,
  11. Segment(D', H) → i_2
  12. Segment(A, H) → k_1
  13. Circle(A, c_2) → e_1
  14. Intersect(e_1, c) → B, F, ,
  15. Circle(A, e) → p
  16. Circle(H, f) → q
  17. Intersect(q, p) → E, I, ,
  18. Segment(A, E) → m
  19. Segment(H, E) → n
  20. Circle(E, h) → r
  21. Circle(B, g) → s
  22. Intersect(s, r) → J, K, ,
  23. Circle(B, j) → p_1
  24. Circle(K, k) → q_1
  25. Intersect(p_1, q_1) → L, M, ,
  26. Circle(D', d_2) → r_1
  27. Intersect(r_1, e_1) → N, P, ,
  28. Segment(A, P) → l
  29. Segment(D', P) → m_1
  30. Circle(P, g) → s_1
  31. Intersect(s_1, r) → Q, R, ,
  32. Segment(P, R) → j_1
  33. Segment(R, E) → n_1
  34. Circle(P, j) → t
  35. Circle(R, k) → t_1
  36. Intersect(t, t_1) → S, T, ,
  37. Segment(P, T) → i
  38. Segment(R, T) → i_1
  39. Circle(O, a) → e_2