Papers
Topics
Authors
Recent
Search
2000 character limit reached

Hypocycloidal Straight-Line Mechanism

Updated 28 December 2025
  • The hypocycloidal straight-line mechanism is a planar linkage system where a circle of radius r rolls inside a fixed circle of radius 2r, generating exact straight-line trajectories.
  • Its geometric formulation uses precise parametric equations and trigonometric identities to define harmonic motion along constrained sliders without guideways.
  • The mechanism uniquely extends to three-dimensional space using coaxial cylinders and skew lines, as validated by the Connelly–Montejano theorem.

A hypocycloidal straight-line mechanism is a planar linkage system in which each vertex of a rigid triangle is constrained to move along a straight line, and the only possible non-trivial continuous motion is generated by a hypocycloid—namely, a circle of radius rr rolling without slipping inside a fixed circle of radius R=2rR=2r. The intersection loci traced by fixed points on the rolling circle yield exact straight-line segments, forming a mechanism that achieves perfect linear motion without the need for guideways. This unique configuration admits a canonical extension to three-dimensional space, where the mechanism is realized by coaxial cylinders and the motion of triangle vertices constrained to generators in planes orthogonal to a fixed axis (Connelly et al., 2014).

1. Geometric Formulation in the Plane

Let C1C_1 denote the fixed outer circle of radius R=2rR=2r centered at point OO, and let C2C_2 be a rolling circle of radius rr inside C1C_1. The center of C2C_2 traces the locus K(θ)=r(cosθ,sinθ)K(\theta) = r(\cos\theta, \sin\theta) as it rotates by angle θ\theta with respect to OO. The rolling condition enforces that the arc length traversed on C1C_1 is equal to that on C2C_2, ensuring that if ϕ\phi denotes the rotation angle of C2C_2 about its own center, then ϕ=θ\phi = \theta.

A fixed point PP on C2C_2 at polar angle ϕ0\phi_0 (relative to the C2C_2 frame) in the external frame has coordinates:

P(θ)=K(θ)+r[cos(θ+ϕ0),sin(θ+ϕ0)]P(\theta) = K(\theta) + r\left[\cos(\theta + \phi_0),\, \sin(\theta + \phi_0)\right]

This yields the parametric equations:

x(θ)=rcosθ+rcos(θ+ϕ0) y(θ)=rsinθrsin(θ+ϕ0)x(\theta) = r\cos\theta + r\cos(\theta+\phi_0) \ y(\theta) = r\sin\theta - r\sin(\theta+\phi_0)

For any fixed ϕ0\phi_0, the locus (x(θ),y(θ))(x(\theta), y(\theta)) describes a straight segment of length $4r$ (Connelly et al., 2014).

2. Parametric Representations and Special Cases

The locus can be recast in terms of sum and difference trigonometric identities:

x(θ)=2rcosθcos(ϕ02)2rsinθsin(ϕ02) y(θ)=2rsinθcos(ϕ02)+2rcosθsin(ϕ02)x(\theta) = 2r\cos\theta\cos\left(\frac{\phi_0}{2}\right) - 2r\sin\theta\sin\left(\frac{\phi_0}{2}\right) \ y(\theta) = 2r\sin\theta\cos\left(\frac{\phi_0}{2}\right) + 2r\cos\theta\sin\left(\frac{\phi_0}{2}\right)

A notable special case occurs for ϕ0=π/2\phi_0 = \pi/2, producing:

x(θ)=2r(cosθsinθ) y(θ)=2r(sinθ+cosθ)x(\theta) = 2r(\cos\theta - \sin\theta) \ y(\theta) = 2r(\sin\theta + \cos\theta)

which describes the line y=x+2ry = -x + 2r, confirming the straight-line trajectory (Connelly et al., 2014).

3. Sliders-on-Lines Interpretation and Kinematic Constraints

An equivalent description frames the mechanism in terms of sliders constrained to lines. Select three distinct unit vectors u1,u2,u3u_1, u_2, u_3 in the plane through a common point OO, representing directions of lines Li=O+RuiL_i = O + \mathbb{R} u_i. Each slider Pi=ti(θ)uiP_i = t_i(\theta)u_i is restricted to move along its respective line.

To maintain rigid triangle connectivity of fixed edge lengths dijd_{ij}, the no-stretch constraint for each vertex pair (i,j)(i, j) requires:

PiPj2=dij2    ti2+tj22cosαijtitj=dij2|P_i - P_j|^2 = d_{ij}^2 \implies t_i^2 + t_j^2 - 2\cos\alpha_{ij}t_it_j = d_{ij}^2

where αij\alpha_{ij} is the angle between uiu_i and uju_j. The solution for (t1(θ),t2(θ))(t_1(\theta), t_2(\theta)) parameterizes an ellipse, and after diagonalization, one achieves:

t1(θ)=a12cosθb12sinθ t2(θ)=a12cosθ+b12sinθt_1(\theta) = a_{12}\cos\theta - b_{12}\sin\theta \ t_2(\theta) = a_{12}\cos\theta + b_{12}\sin\theta

The result is that each Pi(θ)P_i(\theta) moves in simple harmonic motion along its line LiL_i, and the rigid triangle geometry is preserved (Connelly et al., 2014).

4. Uniqueness Results and Classification

The straight-line mechanism is unique under these constraints. If every vertex PiP_i of a rigid triangle is required to remain on a line LiL_i in the plane, two cases may arise:

  • The three lines are parallel, producing trivial motion.
  • The three lines are concurrent at a single point OO, yielding the unique non-trivial continuous motion described above.

This result is due to Connelly–Montejano and is proved by enforcing the distance constraints sequentially, which forces the third vertex to be affinely parameterized in cosθ\cos\theta and sinθ\sin\theta, consistent with the hypocycloidal realization. No further continuous solutions exist (Connelly et al., 2014).

5. Extension to Three-Dimensional Euclidean Space

The planar construction generalizes to $3$-space by replacing circles with coaxial cylinders of radii R=2rR=2r (fixed) and rr (rolling), respectively. Three, generically skew, lines L1,L2,L3L_1, L_2, L_3 in R3\mathbb{R}^3 are considered. The Connelly–Montejano Theorem states that the only non-trivial realization is possible when all LiL_i are perpendicular to a common “axis” MM, with each line LiL_i lying in a plane normal to MM. In such cases, each cross-section by a plane normal to MM reproduces the planar hypocycloidal configuration, and the motion of triangle vertices along straight-line generators is governed by the rolling of the small cylinder inside the larger one (Connelly et al., 2014).

6. Physical Realization and Design Considerations

To construct a physical hypocycloidal straight-line mechanism, select an inner roller of radius rr, with the outer ring of radius R=2rR=2r. Machine a rigid ring in a vertical plane with three narrow radial slots positioned at 120120^\circ intervals, corresponding to lines L1,L2,L3L_1, L_2, L_3. A smaller roller is fabricated with a triangular “comb”—three pegs set at the vertices of an equilateral triangle of side 3r\sqrt{3}r—which fit into the slots.

As the internal roller moves inside the ring, each peg slides in its slot, tracing a straight line segment of length $4r$ via simple harmonic motion, while maintaining the rigid triangle geometry. This yields exact straight-line movement for each peg and demonstrates the planar hypocycloid straight-line-drawer mechanism (Connelly et al., 2014).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Hypocycloidal Straight-Line Mechanism.