acm-header
Sign In

Communications of the ACM

ACM TechNews

Carpentry Compiler Helps Woodworkers Design Objects They Can Actually Make


View as: Print Mobile App Share:
Birdhouse

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.

Credit: Liang He/University of Washington

University of Washington (UW) researchers have developed a digital tool that, when users design woodworking projects, generates fabrication instructions based on the materials and equipment available, while solving problems with techniques from programming languages.

The Carpentry Compiler includes Hardware Extensible Languages for Manufacturing, a system with two programming languages: a high-level object-design language, and a low-level fabrication-instruction language. As the user designs an object with the high-level language, a compiler confirms that the design is possible according to the specified tools and materials; once the design is complete, the compiler formulates instructions for building it based on different costs.

"The future of manufacturing is about being able to create diverse, customizable high-performing parts,” said UW’s Adriana Shulz. “Previous revolutions have been about productivity mostly, but now it’s about what we can make, and who can make it."

From UW News 
View Full Article

 

Abstracts Copyright © 2019 SmithBucklin, Washington, DC, USA


 

No entries found

Sign In for Full Access
» Forgot Password? » Create an ACM Web Account