TY - GEN
T1 - Gradient-Based Dovetail Joint Shape Optimization for Stiffness
AU - Sun, Xingyuan
AU - Cai, Chenyue
AU - Adams, Ryan P.
AU - Rusinkiewicz, Szymon
N1 - Publisher Copyright:
© 2023 Owner/Author.
PY - 2023/10/8
Y1 - 2023/10/8
N2 - It is common to manufacture an object by decomposing it into parts that can be assembled. This decomposition is often required by size limits of the machine, the complex structure of the shape, etc.To make it possible to easily assemble the final object, it is often desirable to design geometry that enables robust connections between the subcomponents. In this project, we study the task of dovetail-joint shape optimization for stiffness using gradient-based optimization. This optimization requires a differentiable simulator that is capable of modeling the contact between the two parts of a joint, making it possible to reason about the gradient of the stiffness with respect to shape parameters. Our simulation approach uses a penalty method that alternates between optimizing each side of the joint, using the adjoint method to compute gradients. We test our method by optimizing the joint shapes in three different joint shape spaces, and evaluate optimized joint shapes in both simulation and real-world tests. The experiments show that optimized joint shapes achieve higher stiffness, both synthetically and in real-world tests.
AB - It is common to manufacture an object by decomposing it into parts that can be assembled. This decomposition is often required by size limits of the machine, the complex structure of the shape, etc.To make it possible to easily assemble the final object, it is often desirable to design geometry that enables robust connections between the subcomponents. In this project, we study the task of dovetail-joint shape optimization for stiffness using gradient-based optimization. This optimization requires a differentiable simulator that is capable of modeling the contact between the two parts of a joint, making it possible to reason about the gradient of the stiffness with respect to shape parameters. Our simulation approach uses a penalty method that alternates between optimizing each side of the joint, using the adjoint method to compute gradients. We test our method by optimizing the joint shapes in three different joint shape spaces, and evaluate optimized joint shapes in both simulation and real-world tests. The experiments show that optimized joint shapes achieve higher stiffness, both synthetically and in real-world tests.
KW - 3D Printing
KW - Dovetail Joint
KW - End-to-End Differentiable
KW - Gradient-based Optimization
UR - http://www.scopus.com/inward/record.url?scp=85180127541&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85180127541&partnerID=8YFLogxK
U2 - 10.1145/3623263.3623364
DO - 10.1145/3623263.3623364
M3 - Conference contribution
AN - SCOPUS:85180127541
T3 - Proceedings - SCF 2023: 8th Annual ACM Symposium on Computational Fabrication
BT - Proceedings - SCF 2023
A2 - Spencer, Stephen N.
PB - Association for Computing Machinery, Inc
T2 - 8th Annual ACM Symposium on Computational Fabrication, SCF 2023
Y2 - 8 October 2023 through 10 October 2023
ER -