Sign In

Communications of the ACM

ACM TechNews

Carpentry Compiler Helps Woodworkers Design Objects They Can Actually Make

View as: Print Mobile App Share: Send by email Share on reddit Share on StumbleUpon Share on Hacker News Share on Tweeter Share on Facebook

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