Publication | Computer Methods in Applied Mechanics 2016
Shape optimisation with multiresolution subdivision surfaces and immersed finite elements
This paper describes a generative design method using shells and immersed solvers – two methods that are very applicable to generative design in manufacturing but not yet available at Autodesk. The lead author implemented some of the existing generative design methods at Autodesk.
Download publicationAbstract
Shape optimisation with multiresolution subdivision surfaces and immersed finite elements
Kosala Bandara, Thomas Rüberg, Fehmi Cirak
Computer Methods in Applied Mechanics 2016
We develop a new optimisation technique that combines multiresolution subdivision surfaces for boundary description with immersed finite elements for the discretisation of the primal and adjoint problems of optimisation. Similar to wavelets, multiresolution surfaces represent the domain boundary using a coarse control mesh and a sequence of detail vectors. Based on the multiresolution decomposition efficient and fast algorithms are available for reconstructing control meshes of varying fineness. During shape optimisation the vertex coordinates of control meshes are updated using the computed shape gradient information. By virtue of the multiresolution editing semantics, updating the coarse control mesh vertex coordinates leads to large-scale geometry changes and, conversely, updating the fine control mesh coordinates leads to small-scale geometry changes. In our computations we start by optimising the coarsest control mesh and refine it each time the cost function reaches a minimum. This approach effectively prevents the appearance of non-physical boundary geometry oscillations and control mesh pathologies, like inverted elements. Independent of the fineness of the control mesh used for optimisation, on the immersed finite element grid the domain boundary is always represented with a relatively fine control mesh of fixed resolution. With the immersed finite element method there is no need to maintain an analysis suitable domain mesh. In some of the presented two and three-dimensional elasticity examples the topology derivative is used for introducing new holes inside the domain. The merging or removing of holes is not considered.
Related Resources
2025
Connect with our Research Connections: Flow Battery Research CollectiveHear from Kirk Smith, founder of the Flow Battery Research Collective,…
2023
Autodesk and Aspen Digital ask “What are possible futures the world may face in the next 20 years?”Autodesk and Aspen Digital’s Foresight Group produced…
2021
MeetingMate: an Ambient Interface for Improved Meeting Effectiveness and Corporate Knowledge SharingWe present MeetingMate, a system for improving meeting effectiveness…
2007
Reconstructing the Surface of Inhomogeneous Transparent Scenes by Scatter Trace PhotographyWe present a new method for reconstructing the exterior surface of a…
Get in touch
Something pique your interest? Get in touch if you’d like to learn more about Autodesk Research, our projects, people, and potential collaboration opportunities.
Contact us