Assembly-aware Design of Printable Electromechanical Devices
Authors
From smart toys and household appliances to personal robots, electromechanical devices play an increasingly important role in our daily lives. Rather than relying on gadgets that are mass-produced, our goal is to enable casual users to custom-design such devices based on their own needs and preferences. To this end, we present a computational design system that leverages the power of digital fabrication and the emergence of affordable electronics such as sensors and microcontrollers. The input to our system consists of a 3D representation of the desired device's shape, and a set of user-preferred off-the-shelf components. Based on this input, our method generates an optimized, 3D printable enclosure that can house the required components. To create these designs automatically, we formalize a new spatio-temporal model that captures the entire assembly process, including the placement of the components within the device, mounting structures and attachment strategies, the order in which components must be inserted, and collision-free assembly paths. Using this model as a technical core, we then leverage engineering design guidelines and efficient numerical techniques to optimize device designs. In a user study, which also highlights the challenges of designing such devices, we find our system to be effective in reducing the entry barriers faced by casual users in creating such devices. We further demonstrate the versatility of our approach by designing and fabricating three devices with diverse functionalities.
Research Questions / Practical Problems
Question signals indexed for this paper.
- 80%
Exquisite Fabrication: Exploring Turn-Taking Between Designers and Digital Fabrication Machines
CHI '21· Shape-Changing Interfaces & Soft Robotic Materials +2
- 80%
EmbroForm: Digital Fabrication of Soft Freeform Objects with Machine Embroidered Pull-up Strings
CHI '26· Shape-Changing Interfaces & Soft Robotic Materials +2
- 80%
SewFab: Sewing Inspired Fabrication on an Unmodified FDM 3D Printer Leveraging Intermittent Human Assistance
CHI '26· Shape-Changing Interfaces & Soft Robotic Materials +2
- 75%
Digital Joinery For Hybrid Carpentry
CHI '18· Circuit Making & Hardware Prototyping +1
- 75%
RFTouchPads: Batteryless and Wireless Modular Touch Sensor Pads Based on RFID
UIST '19· Circuit Making & Hardware Prototyping +1
- 67%
Voxel Invention Kit: Reconfigurable Building Blocks for Prototyping Interactive Electronic Structures
CHI '25· Desktop 3D Printing & Personal Fabrication +2
- 67%
TF-Shell: Facilitating Physical Deformation with Iterative and Shape Memory Thermoforming for 3D Printing
CHI '26· Shape-Changing Interfaces & Soft Robotic Materials +2
- 67%
Xspine: Integrating Motion Sensing Capability into Dynamic Structures Using Multi-material FDM 3D Printing
CHI '26· Shape-Changing Interfaces & Soft Robotic Materials +2
- 67%
Y-zipper: 3D Printing Flexible–Rigid Transition Mechanism for Rapid and Reversible Assembly
CHI '26· Shape-Changing Interfaces & Soft Robotic Materials +2
- 67%
ThermalRouter: Enabling Users to Design Thermally-Sound Devices
UIST '23· Laser Cutting & Digital Fabrication +2
Based on Jaccard similarity of research subtopics & professions (≥60%)