Abstractions for Multi-Material 3D Printing
A wide-spread adoption of 3D printing is democratizing manufacturing. The ever expanding range of printing materials allows for fabrication of complex multi-material objects that cannot be manufactured using any other method. However, while there has been tremendous progress in the development of the output devices, the provided digital content creation software, algorithms, and tools are largely underdeveloped. The overall situation is analogous to the digital printing and content creation revolution of the early 1980s before the advent of PostScript.
In this talk, I will describe abstractions that are necessary to scale the complexity of the 3D printed models. First, I will present OpenFab - a direct specification pipeline for multi-material fabrication - inspired by the programmable pipelines used for film and real-time rendering. The pipeline introduces user-programmable fablets - procedures evaluated for each point inside of the object volume that return material composition. The system is designed to stream an arbitrary number of voxels with a fixed and controllable memory footprint. As an alternative to directly specifying material composition, it is often more natural to specify an object by defining its functional goal (e.g., specific color, stiffness, or refractive index). I will present Spec2Fab - a computationally efficient and general process for translating functional requirements to fabricable 3D prints. Spec2Fab provides an abstraction mechanism that simplifies the design, development, implementation, and reuse of fabrication algorithms. I will demonstrate a variety of applications that take advantage of both systems.
Speaker: Wojciech Matusik, MIT
Wednesday, 11/12/14
Contact:
Website: Click to VisitCost:
FreeSave this Event:
iCalendarGoogle Calendar
Yahoo! Calendar
Windows Live Calendar
Gates Computer Science Building
NEC Auditorium (B3)
Stanford, CA 94305
Website: Click to Visit
