The first Hessian formulation for feature mapping is presented and the behavior of first- and second-order optimizers on benchmark problems is reported, which requires one additional solution of the FEM system per feature variable.
Abstract
Feature-mapping methods represent structural designs by explicit geometric primitives on fixed analysis grids, an interpretable and parametric alternative to the density fields of density-based topology optimization (SIMP). In contrast to SIMP, however, feature-mapping optimization is sensitive to the initial design. We present a gradient-based approach to align a feature-mapping configuration to a given (pseudo) density field, e.g., to initialize a subsequent feature-mapping optimization. The staged approach is based on a least-squares tracking formulation, preceded by a variant that only rewards alignment and does not penalize mismatch. Without an underlying finite element simulation, iterations are cheap, but isolated features receive little sensitivity information. As a remedy, we propose an asymmetric transition function based on automatically parametrized B\'ezier curves. We demonstrate the approach for a 2D cantilever and the five-bar design; for the latter, we show optional feature minimization based on the feature scaling variable of the geometry projection method. The approach works well with first-order optimizers. The absence of a state problem and the small number of variables, however, also make a second-order formulation attractive. To the best of the authors'knowledge, we present the first Hessian formulation for feature mapping and report the behavior of first- and second-order optimizers on our benchmark problems. For completeness, we also give the exact Hessian of the state-based compliance, which requires one additional solution of the FEM system per feature variable.
The geometric constraints of Zhou et al. (2015) are a widely used technique in topology/freeform optimization to impose minimum lengthscales for manufacturability. However, its efficiency degrades as design binarization is increased, and it requires heuristic tuning of multiple hyperparameters. In this work, we derive...
Rodrigo Arrieta, Giuseppe Romano, Steven G. Johnson· Structural And Multidiscipli...· 4 citations
Topology optimization places material so that a structure resists deformation under given loads. Machine-learning methods often report large speed-ups over classical, non-learned optimization, but a slow classical code or a less stiff learned design can exaggerate them. We re-ran released code for eight methods on one...
Subdivision surfaces represent free-form geometry through a sparse control cage, but recovering that cage from a dense mesh is not merely a fitting problem: the system must infer where control is needed, which curves encode design features, and when an initial result should be revised. We present SubDGuide, a modeler-i...
Meng-Nan Jiang, Christian Franke, Michele Franco Adesso et al.· 0 citations
Bayesian optimisation is the natural tool for shape design when objectives are expensive and non-differentiable, but it needs a compact yet expressive parameterisation of the search space. Hand-crafting one is a complex endeavour requiring domain expertise, and often yields implicit infeasible regions, artificial bound...
Gabriel Diaz-Aylwin, Joseph Neighbor, Abiel Malkani Talwar et al.· 0 citations
Topology optimization (TopOpt) is a standard tool for structural conceptual design, providing optimal structures with great design freedom. However, it has a high computational costs due to the repeated evaluation of high-fidelity finite element models and frequently produces complex geometries that require extensive i...
Raul Rubio, À. Ferrer, J. A. Hernández et al.· 0 citations
3D mesh dragging enables intuitive local shape editing by specifying a small number of handle points and their target positions, and has important applications in 3D content creation, animation, and industrial design. Existing diffusion-prior-based methods can improve the visual plausibility of large deformations, but...