From Copy/Paste to Copying Pastes: Supporting Replication in an Online Digital Fabrication Community
Paper Title
From Copy/Paste to Copying Pastes: Supporting Replication in an Online Digital Fabrication Community
Publication Info
- Topic area: Online platforms for replicating and remixing exploratory digital fabrication workflows.
- Keywords: 3D Printing, Digital Fabrication, Material Exploration, Creativity, Community, Online Community
Background and Problem
- Problem / challenge: Replicating exploratory fabrication workflows is difficult due to machine and material variability, as well as the lack of tools to document and share process-specific knowledge effectively.
- Significance: Addressing this issue is critical for fostering innovation in digital fabrication, enabling practitioners to replicate and build upon each other's work, and advancing creative and scientific applications.
- Motivation and related work: Existing platforms like Thingiverse focus on sharing geometric models but fail to capture the nuances of machine settings and material-specific parameters. While prior research has explored CAD- and CAM-based tools, there remains a gap in supporting replication and remixing of exploratory workflows that involve direct toolpath specification.
Solution
- Proposed approach: An online platform for sharing computationally fabricated objects, integrating features like physical code diffs, linting tools, and remix graphs to support replication and remixing.
- Novelty:
- Introduction of physical code diffs to pair code changes with corresponding physical outputs.
- Dynamic documentation using linting tools to provide process-specific insights in real-time.
- Interactive remix graphs to facilitate discovery and exploration of related designs.
- Procedure and key techniques:
- Development of a JavaScript-based platform with Firebase for data storage.
- Integration of tools for visualizing code changes alongside physical outcomes.
- Implementation of linting rules to dynamically display process-relevant documentation.
- Visualization of remix graphs with filtering options to explore related projects.
Results
- Concrete findings:
- Demonstrated replication of designs across different machines and materials, including PLA, PETG, TPU, and play-dough paste.
- Documented iterative processes for replicating techniques like periodic under-extrusion and custom material printing.
- Archived process details, including code changes and physical outcomes, to aid future replication efforts.
- Advantage over baselines: Unlike CAD-based platforms, this system captures and shares machine-specific and material-specific knowledge, enabling more effective replication of exploratory workflows.
- Experiments / evaluation:
- Demonstrations included reproducing designs sensitive to settings, replicating flexible materials via under-extrusion, and printing with custom materials like play-dough paste.
- Five machine-material configurations were tested, with iterative tuning documented on the platform.
- Limitations and future work:
- Current evaluation is limited to first-person demonstrations without longitudinal studies or controlled experiments.
- Future work includes community workshops, iterative feature development, and longitudinal studies to assess replication efficiency and community engagement.
Summary
This paper introduces an online platform designed to support the replication and remixing of exploratory digital fabrication workflows. By integrating features like physical code diffs, linting tools, and remix graphs, the platform addresses challenges in sharing machine- and material-specific knowledge. Demonstrations show its utility in replicating designs across diverse setups and documenting iterative processes. While the current work is limited to first-person demonstrations, it lays the groundwork for fostering an online community that supports skill development and innovation in digital fabrication. Future research will focus on longitudinal studies and community-driven feature enhancements.
Research Questions / Practical Problems
Question signals indexed for this paper.
- 83%
Beyond the Prototype: Understanding the Challenge of Scaling Hardware Device Production
CHI '20· Desktop 3D Printing & Personal Fabrication +1
- 71%
Mobiot: Augmenting Everyday Objects into Moving IoT Devices Using 3D Printed Attachments Generated by Demonstration
CHI '22· Desktop 3D Printing & Personal Fabrication +2
- 71%
A Cantilevered DeltaXY Positioning Mechanism Enabling Rackable Digital Fabrication Form Factors
CHI '26· Desktop 3D Printing & Personal Fabrication +2
- 67%
Make This! Introduction to Electronics Prototyping Using Arduino
CHI '18· Desktop 3D Printing & Personal Fabrication +1
- 67%
AirTouch: 3D-printed Touch-Sensitive Objects Using Pneumatic Sensing
CHI '20· Desktop 3D Printing & Personal Fabrication +1
- 67%
Oh, Snap! A Fabrication Pipeline to Magnetically Connect Conventional and 3D-Printed Electronics
CHI '21· Desktop 3D Printing & Personal Fabrication +1
- 67%
Imprimer: Computational Notebooks for CNC Milling
CHI '23· Desktop 3D Printing & Personal Fabrication +1
- 67%
Understanding the Challenges of OpenSCAD Users for 3D Printing
CHI '24· Desktop 3D Printing & Personal Fabrication +1
- 67%
SolderlessPCB: Reusing Electronic Components in PCB Prototyping through Detachable 3D Printed Housings
CHI '24· Desktop 3D Printing & Personal Fabrication +1
- 67%
Exquisite Circuits: Collaborative Electronics Design through Drawing Games
C&C '21· Circuit Making & Hardware Prototyping +1
Based on Jaccard similarity of research subtopics & professions (≥60%)