arrow
Return

Carpentry Compiler

delete2019-11-08
delete24
PRE
AI
C
Chenming Wu *
H
Haisen Zhao
C
Chandrakana Nandi
J
Jeffrey I. Lipton
Z
Zachary Tatlock
A
Adriana Schulz
DOI:10.1145/3355089.3356518delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Traditional manufacturing workflows strongly decouple design and fabrication phases. As a result, fabrication-related objectives such as manufacturing time and precision are difficult to optimize in the design space, and vice versa. This paper presents HL-HELM, a high-level, domain-specific language for expressing abstract, parametric fabrication plans; it also introduces LL-HELM, a low-level language for expressing concrete fabrication plans that take into account the physical constraints of available manufacturing processes. We present a new compiler that supports the real-time, unoptimized translation of high-level, geometric fabrication operations into concrete, tool-specific fabrication instructions; this gives users immediate feedback on the physical feasibility of plans as they design them. HELM offers novel optimizations to improve accuracy and reduce fabrication time as well as material costs. Finally, optimized low-level plans can be interpreted as step-by-step instructions for users to actually fabricate a physical product. We provide a variety of example fabrication plans in the carpentry domain that are designed using our high-level language, show how the compiler translates and optimizes these plans to generate concrete low-level instructions, and present the final physical products fabricated in wood.
Keywords:
Design for manufacturing
CAD
programming languages
hardware abstractions
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

ACM Transactions on Graphics cover
ACM Transactions on Graphics
IF:
9.5
Papers:
4.8K
Citations:
3.6W

Organization

T
tsinghua university
Scholars:
11.9W
Papers: 10.0W
Citations: 137
U
University of Washington
Scholars:
8.0W
Papers: 7.0W
Citations: 12.5W
Cited Papers

Cited Papers

errShare
errSave
New insight into the kinetic study on the different loadings of the CuO/CNT catalyst and its optimization for p-chloroaniline photodegradation
err2022-01-01
err0
errOAAI
errNur Farahain binti Khusnun; Aishah Abdul Jalil; Arshad Ahmad; Muhammad Ikram; Nurul Sahida Hassan; Walid Nabgan; Mahadi Bahari; Rafiziana Kasmani; Norafneeza Norazahar
errShare
errSave
errShare
errSave
Computational Multicopter Design
err2016-12-05
err39
errOAAI
errDu, Tao; Schulz, Adriana; Zhu, Bo; Bickel, Bernd; Matusik, Wojciech
errShare
errSave
Foldabilizing Furniture
err2015-07-27
err13
PREAI
errLi, Honghua; Hu, Ruizhen; Alhashim, Ibraheem; Zhang, Hao
errShare
errSave
Interactive Design Space Exploration and Optimization for CAD Models
err2017-07-20
err49
errOAAI
errSchulz, Adriana; Xu, Jie; Zhu, Bo; Zheng, Changxi; Grinspun, Eitan; Matusik, Wojciech
errShare
errSave
Converting 3D Furniture Models to Fabricatable Parts and Connectors
err2011-07-25
err104
errOAAI
errLau, Manfred; Ohgawara, Akira; Mitani, Jun; Igarashi, Takeo
errShare
errSave
Stochastic Entry Guidance
err2022-02-01
err0
errOAAI
errJack Ridderhof; Panagiotis Tsiotras; Breanna J. Johnson
errShare
errSave
researcher View more