Making things shareable, one bread at a time

Making things shareable, one bread at a time

I was at the casa last week, making bread, doing my taxes, sipping biertjes at the balcony sun, talking about all things Shareable as the article had just been published. One thing led to another - the dayjob where I am literally making things shareable mingled with Pasta Madre tutorial session and resulted in looking up some Drupal things to make Recipes happen. This in turn made it very easy to also share how to make other things (much like they do over at Instructables, step-by-step instructions for making just about anything)

Recipe and Thing are the new content types on the site - if you have a Drupal 6 site (Looking at you, Casa Bonita! ;) you should be able make use of them as-is, see instructions below.

But wait, there's more! What you see below is a 3D object file viewer for Drupal - more for Fablabs, but just in case the house will ever have a 3D printer ;)
It's just a Drupal module wrapping up thingiview.js functionality originally made for displaying 3D files on the Thingiverse site. (as far as I've been able to Google around, this is the first Drupal implementation - so remember, you saw it here first! :)

Instructions

Download and install the Features module

Download all the dependencies:
* CCK (alpha 3!, comes with CCK Multigroup that enables all the fun stuff)
* FileField
* ImageField

Download the Recipe and Thing Features and untar them onto your contrib modules folder (usually sites/all/modules/). Enable them on the site modules list (admin/build/modules) as you would any other module. Features approach should take care of most of the nasty details like editing and viewing permissions and creating the content types

For showing 3D-printable files (.stl, .obj), download the Thingiview module (attached) and enable it. Warning: still in beta, might not work on some sites.

It looks up all files attached to a node (CCK filefields) and displays them as a clickable list, click toggling which object is shown on the Thingiview browser.

Comments

justin_cole's picture

stl wireframe

Hi this is awesome! I am setting a up a site that this would be great for but I would rather use drupal 7 since I am new to it. I am trying to build a site to share 3d printers with people who want to use them. Are you planning on updating this to drupal 7? Also do you guys have a module that would compute the volume of the stl file as well?

Thanks,
Justin