Synthesizing designs with interpart dependencies using hierarchical generative adversarial networks
METADATA ONLY
Loading...
Author / Producer
Date
2019-11
Publication Type
Journal Article
ETH Bibliography
no
Citations
Altmetric
METADATA ONLY
Data
Rights / License
Abstract
Real-world designs usually consist of parts with interpart dependencies, i.e., the geometry of one part is dependent on one or multiple other parts. We can represent such dependency in a part dependency graph. This paper presents a method for synthesizing these types of hierarchical designs using generative models learned from examples. It decomposes the problem of synthesizing the whole design into synthesizing each part separately but keeping the interpart dependencies satisfied. Specifically, this method constructs multiple generative models, the interaction of which is based on the part dependency graph. We then use the trained generative models to synthesize or explore each part design separately via a low-dimensional latent representation, conditioned on the corresponding parent part(s). We verify our model on multiple design examples with different interpart dependencies. We evaluate our model by analyzing the constraint satisfaction performance, the synthesis quality, the latent space quality, and the effects of part dependency depth and branching factor. This paper’s techniques for capturing dependencies among parts lay the foundation for learned generative models to extend to more realistic engineering systems where such relationships are widespread.
Permanent link
Publication status
published
External links
Editor
Book title
Journal / series
Volume
141 (11)
Pages / Article No.
111403
Publisher
American Society of Mechanical Engineers
Event
Edition / version
Methods
Software
Geographic location
Date collected
Date created
Subject
Organisational unit
09828 - Fuge, Mark / Fuge, Mark