2025 |
|
![]() | Nguyen, Vinh; Harding, Anika E.; Yan, Kaito; Peek, Nadya; Cobb, Corie L. Jitterbug: A Hybrid Digital Fabrication Platform for Rapid Prototyping of Printed Electronics Proceedings Article In: ASME 2025 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, ASME, 2025. Abstract | Links | Tags: additive manufacturing, digital fabrication, printed electronics @inproceedings{nguyen_jitterbug_2023,Hybrid digital fabrication combines 3D printing with additional fabrication functionality such as pick-and-place (PnP) to enable customizable, printed electronic (PE) devices with an expansive array of form factors. Researchers have investigated a wide range of new materials, methods, and processes to advance PE devices. However, existing platforms cannot be easily modified or customized, severely limiting one’s ability to adapt hybrid digital fabrication platforms to ever evolving research and prototype needs. This paper introduces Jitterbug, a hybrid digital fabrication platform that supports rapid prototyping of PEs. Jitterbug consists of a toolpath generation workflow and an automatic tool-changing hardware system that builds upon existing open-source 3-axis motion frameworks. The toolpath generation workflow allows users to design PEs and generate toolpath programs directly in its computer-aided design (CAD) environment, provides granular control of the fabrication workflow, and enables printing of conductive traces on substrates with curved features at low-incline angles (< 50°). For demonstration purposes, Jitterbug's initial tool-changing system is designed with the core fused filament fabrication (FFF), direct ink writing (DIW), and PnP tools necessary for hybrid digital fabrication; the system can support up to ten tools for different PE workflows. Jitterbug’s capabilities are demonstrated through fabrication of two functional light-emitting diode (LED) prototype devices, and its implications on designing specialized workflows for PEs are discussed. |
2023 |
|
![]() | Fossdal, Frikk H; Nguyen, Vinh; Heldal, Rogardt; Cobb, Corie L.; Peek, Nadya Vespidae: A Programming Framework for Developing Digital Fabrication Workflows Proceedings Article In: Proceedings of the 2023 ACM Designing Interactive Systems Conference, pp. 2034–2049, Association for Computing Machinery, New York, NY, USA, 2023, ISBN: 978-1-4503-9893-0. Abstract | Links | Tags: 3D printing, CAD/CAM, digital fabrication @inproceedings{fossdal_vespidae_2023,Digital fabrication machines are controlled through code. Software that generates this code, such as slicers, often rely on abstractions that restrict practitioners from exploring the full design space. We contribute Vespidae, a programming framework for developing custom toolpaths and visualizations. Vespidae module types include Toolpaths, Actions, Solvers, and Export. These generate geometry, specify machine tasks, sort and visualize action sequences, and generate and stream machine code. We show example workflows that demonstrate Vespidae’s strengths in supporting iteration and unconventional practice. These include non-planar 3D printing, varying a print’s tactile qualities with under-extrusion, and exploring the design space of milling marks. Furthermore, we used Vespidae over the course of six months to explore multi-material 3D printing for energy storage devices on a custom machine. Finally, we discuss how Vespidae contributes to a movement in HCI arguing for human-machine collaboration. |
2025 |
|
![]() | Jitterbug: A Hybrid Digital Fabrication Platform for Rapid Prototyping of Printed Electronics Proceedings Article In: ASME 2025 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, ASME, 2025. |
2023 |
|
![]() | Vespidae: A Programming Framework for Developing Digital Fabrication Workflows Proceedings Article In: Proceedings of the 2023 ACM Designing Interactive Systems Conference, pp. 2034–2049, Association for Computing Machinery, New York, NY, USA, 2023, ISBN: 978-1-4503-9893-0. |


