SPIROU: Constrained Exploration for Mechanical Motion Design

Abstract : Mechanisms are ubiquitous in our daily lives, and the motion they are able to transmit is often a critical part of their function. While fabrication from a virtual model can be done relatively easily in a fab lab, creating or customizing a model according to functional specifications remains a challenging task. We focus on a fascinating application: drawing machines. Devices such as the popular Spirograph can easily generate intricate patterns from an assembly of simple mechanical elements. Designing such machines, however , is made particularly tedious by the complex influence each configuration parameter has on the final drawing. We propose a novel constrained exploration method that enables a user to easily explore feasible drawings by directly indicating pattern preferences at different levels of control. The user starts by selecting a target pattern with the help of construction lines and rough sketching, and then fine-tunes it by prescribing geometric features of interest directly on the drawing. The designed pattern can then be directly realized with an easy-to-fabricate drawing machine. Thee key technical challenge is to allow the user to interactively explore the high dimensional configuration space of such fabricable machines. To this end, we propose a novel method that dynamically reparameterizes the local configuration space in order to allow the user to explore drawing variations while preserving user-specifiied feature constraints. We tested our framework on several examples, conducted a user study, and fabricated a sample of the designed examples.
Liste complète des métadonnées

Cited literature [23 references]  Display  Hide  Download

Contributor : Robin Roussel <>
Submitted on : Thursday, May 18, 2017 - 6:45:01 PM
Last modification on : Thursday, May 24, 2018 - 5:58:21 PM
Document(s) archivé(s) le : Monday, August 21, 2017 - 12:20:29 AM






Robin Roussel, Marie-Paule Cani, Jean-Claude Léon, Niloy Mitra. SPIROU: Constrained Exploration for Mechanical Motion Design. Symposium on Computational Fabrication, Jun 2017, Cambridge, United States. pp.Article No. 7, ⟨10.1145/3083157.3083158⟩. ⟨hal-01524818⟩



Record views


Files downloads