CHI 2026 Full Paper

MotionSmith: A Sketch-BasedDesign Systemfor Automata Making

Sketch motion, compare mechanisms, refine the result, and export fabrication-ready automata.

DoangJoo (Alan) Synn1, Zhifan Guo2, Sehoon Ha1, HyunJoo Oh1

1 Georgia Tech2 UC Santa Barbara

CHI 2026, Barcelona, Spain / April 13-17, 2026

Three artist-designed automata shown as digital sketches above and fabricated artifacts below.
Three artist-led automata pair motion sketches with fabricated outcomes across four-bar and cam-driven mechanisms.

Overview

Built to connect creative intent, mechanism design, and fabrication.

MotionSmith is a sketch-based design system for automata making, developed through participatory design with three expert makers. It helps users sketch a desired motion, explore generated mechanisms, refine a chosen design, and export fabrication-ready files.

Across a year-long design process, we found that makers needed tools that support creative intent, fluid iteration, and mechanically simple outcomes. The final workflow keeps users in control while bridging early motion ideas to working, fabricable mechanisms.

  1. 01

    Participatory design shaped the workflow. Controls, pacing, and fabrication support were refined through long-term collaboration with expert makers.
  2. 02

    Three stages keep the tool readable. The system moves from motion sketching to mechanism generation to export while keeping the intermediate steps visible.
  3. 03

    Three finished artifacts ground the contribution. A shy elephant, a cheering man, and a tin robot demonstrate the expressive range of the workflow.

Demo

System

Three stages keep the workflow easy to follow.

MotionSmith moves from motion-path sketching to mechanism generation to fabrication export in one continuous pipeline.

MotionSmith workflow from motion-path sketching to fabrication-ready export.
The pipeline preserves a clear transition from sketch, to candidate mechanism, to fabrication-ready output.

01

Identify a goal

Import a character, define the rig, sketch a motion path, and adjust pacing or smoothness.

02

Generate mechanisms

Compare four-bar, cam-follower, and gear candidates, then refine the selected mechanism directly on canvas.

03

Support fabrication

Export SVG or PDF blueprint packets that bridge the digital design to a physical automaton.

Interface

MotionSmith desktop interface showing path editing, mechanism recommendations, and export tools.

One workspace for drawing, simulation, editing, and export.

The application keeps authoring, mechanism comparison, parametric refinement, pacing review, and blueprint export in one place, so the workflow stays continuous as the design becomes more concrete.

Cases

Three artist-led deployments show how the system holds up in practice.

Each deployment spans the full handoff from MotionSmith authoring, to mechanism choice, to fabrication and the finished automaton.

Citation

Read the paper and cite MotionSmith.

The full paper is available as a local PDF. The DOI and BibTeX are included below for quick reference.

BibTeX

MotionSmith

@inproceedings{synn2026motionsmith,
  title     = {MotionSmith: A Sketch-Based Design System for Automata Making},
  author    = {Synn, DoangJoo (Alan) and Guo, Zhifan and Ha, Sehoon and Oh, HyunJoo},
  booktitle = {Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems},
  year      = {2026},
  doi       = {10.1145/3772318.3791545}
}