Figure 3: Writing with a scissor mechanism. (A) Contour in the
(α,Ψ) plane showing the curvature of the distal end of the mechanism
κtip(α,Ψ;N) made of
N scissor-units with constant
α . Three different contours corresponding to
N=5 (orange),
N=10 (green), and
N=20 (blue) are shown and iso-contour labels correspond to magnitude of
κtip . Insets illustrate tip trajectories
rtip(Ψ) (for
N=5 ) obtained by sweeping
Ψ from
π to
0 at the corresponding parameter locations. As
α departs from
0.5 the trajectory rapidly develops tight loops (large
κtip ), whereas
α→0.5 yields an almost straight path with
κtip≈0 . We see that the mechanism is capable of tracing trajectories with rapidly changing tip curvature, however, they vary only monotonically. (B) Representative tip trajectories generated using the forward kinematics formulation for segmented mechanisms in Eq. 5 . Trajectories are for
J=3 sections with distinct aspect ratios (
αj={0.41,0.17,0.55} for solid line,
αj={0.44,0.43,0.23} for short dashed line,
αj={0.71,0.32,0.51} for long dashed line,
αj={0.41,0.62,0.89} for dot-dashed line). The mechanism is capable of tracing complex paths with varying curvature, including spirals and self-intersecting loops. (C) The mechanism is parameterized by constant aspect ratios
{αj} (function in green), which determine the tip trajectory
rtip(Ψ) (shown in red) through the forward kinematic relations in Eq. 5 . The resulting trajectory is compared against a prescribed target curve (blue) in the tip-trajectory error
Ltip (see Eq. 6 ), which quantifies the curvature mismatch between
κtip(s;{αj,Nj},Ψ) and the target curvature
κt(s) . The differentiable simulation provides exact derivatives (such as
∂rtip/∂αj ) via automatic differentiation, enabling efficient gradient-based updates of
{αj} (for fixed
{Nj} ) and the actuation input
Ψ range. (D) Snapshots of the scissor mechanism’s deployment as the tip traces a circular trajectory. The red colored stroke indicates the tip trajectory, and the inset shows the aspect-ratio,
{αj} obtained using the optimization procedure. (E) Comparison between target curves (blue) and tip trajectories (red) when the mechanism traces the characters
j and
D , as a tribute to the automaton artist Jaques-Droz. The color gradient from light to dark indicates tracing direction as
Ψ decreases from
Ψmax to
Ψmin . Insets show the optimized aspect-ratio profiles
{αj} , where
j indexes the scissor-units. See SI Video 3 for a visualization of the mechanism performing the writing task.