Theo Jansen Mechanism Example
Loading the math board and drawing, please wait…
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
Point(Circle[O, 20]) → CSegment(O, C) → f_1Point(Circle[O, a]) → DSegment(O, D) → g_1Rotate(D, α, O) → D'Angle(D, O, D') → βSegment(O, D') → h_1Circle(D', d_1) → cCircle(A, c_1) → dIntersect(d, c) → G, H, ,Segment(D', H) → i_2Segment(A, H) → k_1Circle(A, c_2) → e_1Intersect(e_1, c) → B, F, ,Circle(A, e) → pCircle(H, f) → qIntersect(q, p) → E, I, ,Segment(A, E) → mSegment(H, E) → nCircle(E, h) → rCircle(B, g) → sIntersect(s, r) → J, K, ,Circle(B, j) → p_1Circle(K, k) → q_1Intersect(p_1, q_1) → L, M, ,Circle(D', d_2) → r_1Intersect(r_1, e_1) → N, P, ,Segment(A, P) → lSegment(D', P) → m_1Circle(P, g) → s_1Intersect(s_1, r) → Q, R, ,Segment(P, R) → j_1Segment(R, E) → n_1Circle(P, j) → tCircle(R, k) → t_1Intersect(t, t_1) → S, T, ,Segment(P, T) → iSegment(R, T) → i_1Circle(O, a) → e_2