Fabbit is a web application that allows users to collaborate on STL files meant for 3D Printing. Users place their files in Dropbox, which acts as the storage and sharing mechanism for Fabbit. These files are then pulled into the Fabbit web interface, through which the user can navigate their files and view them in a customized web based viewer. The system handles various versions of files, as well as annotation in 3D space of these files. The files are shared with other users through projects, to which the users can add and remove files.
Fabbit was developed by two Berkeley undergraduates under the advice of Professors Bjoern Hartmann and Paul Wright over a six- month period. The technologies used were Ruby on Rails for the back end as well as Javascript/HTML/Three.js for the front end.
Fabbit has been used as a submission system for UC Berkeley’s fabrication class, Interactive Device Design (CS 294-84) in 2013.
This project is supported by NSF Award CMMI 1154235 - EAGER: Fabrication and Brokering Though Information Technology
This project is complete and no longer under active development.