Digital Joinery For Hybrid Carpentry


2017

Credits: Shiran Magrisso, Moran Mizrahi and Amit Zoran

The craft of carpentry relies on joinery: the connections between pieces of wood to create multipart structures. In traditional woodworking, joints are limited to the manual chisel skills of the craftsperson, or to capabilities of the machines, which favorite 90° or 180° angle joints with no more than two elements. We contribute an interactive design process in which joints are generated digitally to allow for unrestricted beam connectors, then produced from Nylon-12 using selective laser sintering (SLS) 3D printing. We present our Generative Joinery Design Tool and demonstrate our system on a selection of stools. This project exemplifies the potential of Digital Joinery to enhance carpentry by incorporating a hybrid and interactive level of design sophistication and affordances that are very hard to achieve with traditional skills and tools.

Publication:

Magrisso, Shiran​​, Moran Mizrahi​, ​Amit Zoran P​ I​. 2018. “Digital Joinery For Hybrid Carpentry.” The 36th international conference on Human factors in computing systems (CHI '18). ACM, New York, NY, USA. ​Honourable Mention Award​. PDF


CAD File (Rhino): multiple CADs of various anchors plus exemplifying joints 3DM File

Grasshopper File: Generative Joinery Design Tool (GJDT)

















Five development stages of a hybrid stool. (A) An early sketch of a stool design relying on Digital Joinery; (B) using the Generative Joinery Design Tool, the software generates digital joints; (C) a rendering of a complete stool with digital joints; (D) a 3D-printed (by selective laser sintering) Nylon-12 joint with its anchors; (D) a closeup photograph of a dyed and assembled Voronoi diagram skeleton joint, connecting four wooden beams; (E) a photograph of the finished stool (by Daniel Shechter).






























The interactive procedure and workflow of our Generative Joinery Design Tool (GJDT). (A) Specifying lumber position in Rhino; (B) selecting surfaces to be joined in GJDT; (C) defining the position and orientation of the supporting contour curves, (C1) and controlling their fillet angles; (D) applying a loft function between the surfaces to create a watertight solid object; (E) populating this object with random points, or (E1) using attractor points; (F) generating a 3D Voronoi diagram with or without isocurves; (G) creating a solid 3D Voronoi skeleton in the arm thickness defined by the user; and (I) outputting the design for external structural validation tests.


Amit Zoran

Homepage

      Research      Lab and Students      Design and Research Projects      Publications      Teaching      Videos

Amit S Zoran

zoran at cs dot huji dot ac dot il

Room A116, Rothberg Family Buildings, The Edmond J. Safra Campus

91904 Jerusalem, Israel