Skip to main content

‘Carpentry Compiler’ turns 3D models into instructions on how to build them

Published on December 10, 2019

UW researchers have created Carpentry Compiler, a digital tool that allows users to design woodworking projects and create optimized fabrication instructions based on the materials and equipment a user has available.
UW researchers have created Carpentry Compiler, a digital tool that allows users to design woodworking projects and create optimized fabrication instructions based on the materials and equipment a user has available. Image Credit: Liang He / University of Washington

Even to an experienced carpenter, it may not be obvious what the best way is to build a structure they’ve designed. A new digital tool, Carpentry Compiler, provides a way forward, converting the shapes of the structure to a step-by-step guide on how to produce them. It could help your next carpentry project get off the screen and into the shop.

“If you think of both design and fabrication as programs, you can use methods from programming languages to solve problems in carpentry, which is really cool,” said project lead Adriana Schulz from the University of Washington’s computer science department.

Users design in a familiar 3D model interface, as many already do, creating the desired structure out of various shapes that they can modify, divide, pierce, attach and so on. The program then takes those shapes and determines the best way to create them from your existing stock, with the tools you have — which you can select from a list.

Need to make the roof of your treehouse but only have 2x4s? It’ll provide a recipe with that restriction. Got some plywood sheets? It’ll use those, and the leftovers contribute to the base so there’s less waste. By evaluating lots and lots of variations on how this might be accomplished, the program arrives at what it believes are the best options, and presents multiple solutions.

 

Continue reading at Tech Crunch.


Originally written by Devin Coldewey for Tech Crunch.
Search by categories

Twitter Feed