Vespidae: A Programming Framework for Developing Digital Fabrication Workflows

DESIGNING INTERACTIVE SYSTEMS CONFERENCE, DIS 2023(2023)

引用 0|浏览0
暂无评分
摘要
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 workfows 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.
更多
查看译文
关键词
Digital Fabrication,Machine Control,CAD/CAM,Digital Craftsmanship,3D Printing,Energy Storage Devices
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要