Publication

A Series of Tubes: Adding Interactivity to 3D Prints Using Internal Pipes

Abstract3D printers offer extraordinary flexibility for prototyping theshape and mechanical function of objects. We investigatehow 3D models can be modified to facilitate the creation ofinteractive objects that offer dynamic input and output. Weintroduce a general technique for supporting the rapid prototypingof interactivity by removing interior material from3D models to form internal pipes. We describe this new designspace of pipes for interaction design, where variablesinclude openings, path constraints, topologies, and insertedmedia. We then present PipeDream, a tool for routing suchpipes through the interior of 3D models, integrated withina 3D modeling program. We use two distinct routing algorithms.The first has users to define pipes’ terminals, and usespath routing and physics-based simulation to minimize pipebending energy, allowing easy insertion of media post-print.The second allows users to supply a desired internal shapeto which we fit a pipe route: for this we developed a novelgraph-based routing algorithm. We present several prototypescreated using our tool to show its flexibility and potential.

Download publication

Related Resources

See what’s new.

Publication

2023

Generative design for COVID-19 and future pathogens using stochastic multi-agent simulation

Proposing a generative design workflow that integrates a stochastic…

Publication

2009

CommunityCommands: Command Recommendations for Software Applications

We explore the use of modern recommender system technology to address…

Publication

2020

Workflow Graphs: A Computational Model of Collective Task Strategies for 3D Design Software

This paper introduces Workflow graphs, or W-graphs, which encode how…

Publication

2023

MoodCubes: Immersive Spaces for Collecting, Discovering and Envisioning Inspiration Materials

In early stages of creative processes, practitioners externalize and…

Get in touch

Something pique your interest? Get in touch if you’d like to learn more about Autodesk Research, our projects, people, and potential collaboration opportunities.

Contact us