MotionSmith: A Sketch-Based Design System for Automata Making

Desktop 3D Printing & Personal FabricationCircuit Making & Hardware PrototypingParticipatory DesignMakers & DIY Enthusiasts

Paper Title

MotionSmith: A Sketch-Based Design System for Automata Making

Publication Info

  • Topic area: Computational design systems for creative automata making.
  • Keywords: Sketch-based design, automata, participatory design, mechanism synthesis, fabrication, creative workflows, computational tools, iterative design, maker education, HCI.

Background and Problem

  • Problem / challenge: Designing and fabricating automata is complex, requiring expertise in mechanical engineering, artistic expression, and precise assembly. Existing computational tools often treat user input as fixed, limiting creative exploration and failing to prioritize fabricable outcomes.
  • Significance: Automata serve as an interdisciplinary medium for creative expression, education, and storytelling. Lowering the barriers to their creation can democratize access to this art form and foster broader engagement in mechanical design.
  • Motivation and related work: Prior computational systems have focused on kinematic synthesis and interactive modalities like sketching, but they often lack support for iterative, intent-driven workflows. Existing tools do not sufficiently balance creative freedom with mechanical feasibility, leaving a gap for systems that prioritize user agency and fabricable designs.

Solution

  • Proposed approach: MotionSmith, a sketch-based computational design system, supports iterative workflows for designing and fabricating automata by enabling users to sketch motion paths, generate and refine mechanisms, and export fabrication-ready blueprints.
  • Novelty:
    1. A participatory design process with expert automata artists to identify key features and workflows.
    2. A tinkerable system that supports iterative, non-linear exploration of motion and mechanisms.
    3. Mechanism synthesis constrained by fabricability, ensuring practical outputs.
    4. Integration of creative intent through interpretive motion path smoothing and editable mechanism parameters.
  • Procedure and key techniques:
    • Stage 1: Users upload a character image, configure a skeleton, and sketch motion paths with smoothing and pacing controls.
    • Stage 2: The system generates three mechanism candidates (four-bar linkages, cams, gears), which users can refine interactively.
    • Stage 3: Fabrication-ready blueprints are exported as SVG or PDF files, ensuring compatibility with digital fabrication tools.

Results

  • Concrete findings:
    • Artists used MotionSmith to create automata with expressive motions, such as a shy elephant, a cheering man, and a tin robot.
    • Iterative sketching and mechanism refinement were central to the creative process, with users favoring direct manipulation over system-generated accuracy scores.
    • Blueprint generation facilitated diverse fabrication strategies, including 3D printing and manual assembly.
  • Advantage over baselines:
    • MotionSmith prioritizes creative intent and iterative exploration, unlike prior systems that rigidly interpret user input.
    • The system ensures fabricable designs by constraining mechanisms to feasible configurations.
  • Experiments / evaluation:
    • Three expert automata artists participated in a multi-phase study, spending 8–44 hours each on design and fabrication.
    • The study assessed controls for motion-path authoring, mechanism refinement, and trade-offs between simplicity and motion fidelity.
  • Limitations and future work:
    • Small sample size (N=3) limits generalizability.
    • Current implementation supports only three mechanism families and lacks features for casing/enclosure design.
    • Future work includes expanding mechanism libraries, enhancing diagnostics for novice users, and engaging a broader maker community.

Summary

MotionSmith is a sketch-based computational design system developed through participatory design with expert automata artists. It supports iterative workflows for designing and fabricating automata by enabling users to sketch motion paths, generate mechanisms, and export fabrication-ready blueprints. The system prioritizes creative intent, fabricability, and user agency, addressing gaps in prior computational tools. Evaluations with three professional artists demonstrated its feasibility and highlighted opportunities to expand educational scaffolding and fabrication support for novice makers. MotionSmith contributes to the fields of HCI and computational design by showcasing how participatory design can inform the development of contextually grounded creative tools.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/chi/222643/2026

AdRecommended

Learn AI Coding at CodeNow

open_in_newOpen DOI Link
DOI: https://doi.org/10.1145/3772318.3791545
At a Glance

Paper Snapshot

fact_check
dataset
Source
CHI
calendar_month
Year
2026
emoji_events
Award
No award tagged
group
Authors
4 authors
sell
Subtopics
Desktop 3D Printing & Personal Fabrication, Circuit Making & Hardware Prototyping, Participatory Design
work
Professions
Makers & DIY Enthusiasts
article
Content Status
Full text indexed
hub
Related Papers
10 related papers