Peaucellier-Lipkin Linkage: Straight-Line Generator

Peaucellier-Lipkin Linkage: Straight-Line Generator
Loading the math board and drawing, please wait…
2019-10-07 04:52
① This example demonstrates the classic Peaucellier-Lipkin linkage, a mechanical linkage that converts circular motion into exact straight-line motion through a series of hinged rods. ② Core mathematical concepts include inversion transformation, properties of rhombi and parallelograms, circle geometry, and locus generation, involving segment lengths, angles, and symmetry. ③ Construction highlights: Based on the construction summary, GeoGebra commands such as Line, Distance, Segment, Midpoint, Circle, Intersect, CircleArc, Point, and Ray are used to build multiple points (O, Q, P, C, D, E, F, I, J, G, H, etc.), circles (c, k, r), segments (l_1, l_2, b, e, a, q, d, m, n, j, l, s, t, i), and auxiliary objects. Intersections and midpoints drive the linkage, and tracing point L reveals a straight-line locus. ④ Suitable for high school and above, this example is ideal for exploring geometric construction, transformations, and loci, as well as for mathematical modeling or mechanism design, helping students understand inversion and linkage mathematics.

GeoGebra Commands & Parameters

  1. Line(P, Q) → c
  2. Distance(O, c) → dist
  3. Segment(O, D) → h
  4. Distance(O, C) → l_2
  5. Segment(O, C) → g
  6. Midpoint(O, E) → F
  7. Circle(F, O) → k
  8. Intersect(k, h) → I, J
  9. Intersect(k, g) → G, H
  10. CircleArc(F, J, H) → p
  11. Point(p) → L
  12. Ray(O, L) → f
  13. Intersect(c, f) → A
  14. Distance(O, H) → l_1
  15. Circle(L, b) → e
  16. Circle(O, a) → q
  17. Intersect(e, q) → R, S, ,
  18. Circle(O, r) → d
  19. Intersect(Circle[O, a], g) → M,
  20. Intersect(Circle[O, a], h) → N,
  21. Segment(R, A) → n
  22. Segment(L, S) → j
  23. Segment(L, R) → l
  24. Segment(S, A) → m
  25. Segment(O, S) → s
  26. Segment(O, R) → t
  27. Segment(C, D) → i
  28. Segment(F, L) → f_1