CMPSC 291I Computational Fabrication
The increase in diversity and functionality of digital fabrication technologies has provided new ways to transition between the digital and physical realms. Computational fabrication— a particularly powerful application of digital fabrication— combines computer programming with digital fabrication. Computational fabrication enables people to design digital forms by writing code and then construct these forms, at least partially, via fabrication machines, like 3D printers and computer-numerical-controlled (CNC) machines.