Tandem: Reproducible Digital Fabrication Workflows as Multimodal Programs
Jasper Tran O'Leary, Thrisha Ramesh, Octi Zhang, Nadya Peek
Abstract
Experimental digital fabrication workflows are increasingly common in human-computer interaction research, but are difficult to reproduce. We present Tandem, a software library that lets a fabricator implement an end-to-end fabrication workflow as a computational notebook program that others can run to physically reproduce the workflow. Tandem notebook programs read and write to CAD and CAM software, project augmented reality interfaces onto machines for manual interventions, and directly control fabrication machines. Fabricators can also denote potential mismatches between the physical and the digital as explicit assertions in code. Using two-sided CNC milling as an example, we demonstrate how to implement a complex workflow as a single program that can be re-run by others while supporting quality control and improving reproducibility.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 458bcb65-8696-4df4-909e-26299dd8c2ffCited by top-tier papers5
- XR-penter: Material-Aware and In Situ Design of Scrap Wood AssembliesRamya Iyer, Mustafa Doga Dogan, Maria Larsson, Takeo IgarashiCHI 2025 · 14 citations
- SplatOverflow: Asynchronous Hardware TroubleshootingAmritansh Kwatra, Tobias M. Weinberg, Ilan Mandel, Ritik Batra et al.CHI 2025 · 12 citations
- Incorporating Sustainability in Electronics Design: Obstacles and OpportunitiesZachary Englhardt, Felix Hähnlein, Yuxuan Mei, Tong Lin et al.CHI 2025 · 7 citations
- (De)composing Craft: An Elementary Grammar for Sharing Expertise in Craft WorkflowsRitik Batra, Lydia Kim, Ilan Mandel, Amritansh Kwatra et al.CSCW 2026 · 2 citations
- Comparing Fabrication Workflows in CAD to Support Design ReasoningShuo Feng, Xuening Wang, Yifan Shan, Krista U. Singh et al.CHI 2026 · 2 citations
Related papers
- Imprimer: Computational Notebooks for CNC MillingJasper Tran O'Leary, Gabrielle Benabdallah, Nadya PeekCHI 2023 · 31 citations
- Dynamic Toolchains: Software Infrastructure for Digital Fabrication WorkflowsHannah Twigg-Smith, Nadya PeekUIST 2023 · 21 citations
- From Copy/Paste to Copying Pastes: Supporting Replication in an Online Digital Fabrication CommunityBlair Subbaraman, Nadya PeekCHI 2026 · 1 citation
- Jubilee: An Extensible Machine for Multi-tool FabricationJoshua Vasquez, Hannah Twigg-Smith, Jasper Tran O'Leary, Nadya PeekCHI 2020 · 51 citations
- Adroid: Augmenting Hands-on Making with a Collaborative RobotRundong Tian, Eric PaulosUIST 2021 · 29 citations
