Co-Optimization of Design and Fabrication Plans for Carpentry: Supplemental Material

07/30/2021
by   Haisen Zhao, et al.
0

Past work on optimizing fabrication plans given a carpentry design can provide Pareto-optimal plans trading off between material waste, fabrication time, precision, and other considerations. However, when developing fabrication plans, experts rarely restrict to a single design, instead considering families of design variations, sometimes adjusting designs to simplify fabrication. Jointly exploring the design and fabrication plan spaces for each design is intractable using current techniques. We present a new approach to jointly optimize design and fabrication plans for carpentered objects. To make this bi-level optimization tractable, we adapt recent work from program synthesis based on equality graphs (e-graphs), which encode sets of equivalent programs. Our insight is that subproblems within our bi-level problem share significant substructures. By representing both designs and fabrication plans in a new bag of parts(BOP) e-graph, we amortize the cost of optimizing design components shared among multiple candidates. Even using BOP e-graphs, the optimization space grows quickly in practice. Hence, we also show how a feedback-guided search strategy dubbed Iterative Contraction and Expansion on E-graphs (ICEE) can keep the size of the e-graph manage-able and direct the search toward promising candidates. We illustrate the advantages of our pipeline through examples from the carpentry domain.

READ FULL TEXT

page 7

page 11

page 12

page 14

page 15

page 17

page 19

page 20

research
07/26/2021

Co-Optimization of Design and Fabrication Plans for Carpentry

Past work on optimizing fabrication plans given a carpentry design can p...
research
03/27/2023

Learned Query Superoptimization

Traditional query optimizers are designed to be fast and stateless: each...
research
11/30/2018

Bayesian Sequential Design Based on Dual Objectives for Accelerated Life Tests

Traditional accelerated life test plans are typically based on optimizin...
research
12/21/2020

Aspects of optimality of plans orthogonal through other factors

The concept of orthogonality through the block factor (OTB), defined in ...
research
04/04/2022

Graphical Designs and Gale Duality

A graphical design is a subset of graph vertices such that the weighted ...
research
07/25/2013

A gradient descent technique coupled with a dynamic simulation to determine the near optimum orientation of floor plan designs

A prototype tool to assist architects during the early design stage of f...
research
11/14/2022

Floor Plan Exploration Framework Based on Similarity Distances

Computational methods to compute similarities between floor plans can he...

Please sign up or login with your details

Forgot password? Click here to reset