TopoEdit: Fast Post-Optimization Editing of Topology Optimized Structures

📄 arXiv: 2602.22430 📥 PDF

作者: Hongrui Chen, Josephine V. Carstensen, Faez Ahmed

分类: cs.GR, cs.LG

发布日期: 2026-02-28


💡 一句话要点

TopoEdit:利用预训练拓扑模型实现快速拓扑优化结构编辑

🎯 匹配领域: 支柱九:具身大模型 (Embodied Foundation Models)

关键词: 拓扑优化 结构编辑 扩散模型 潜在空间 物理感知

📋 核心要点

  1. 传统拓扑优化后的编辑修改困难,直接密度空间编辑易破坏载荷路径,重新优化耗时且可能偏离原设计。
  2. TopoEdit利用预训练拓扑基础模型OAT的潜在空间,通过编辑-去噪扩散流程实现物理感知编辑。
  3. 实验表明,TopoEdit能快速生成符合用户意图且保持机械性能的修改,避免灾难性故障,优于直接密度空间编辑。

📝 摘要(中文)

尽管拓扑优化能够产生高性能结构,但后期的局部修改仍然很困难:直接在密度空间进行编辑(例如,扭曲像素、插入孔洞、交换填充)可能会切断载荷路径并显著降低顺应性,而重新运行优化既缓慢又可能导致与原始设计截然不同的结果。我们提出了TopoEdit,一种快速的后优化编辑器,它展示了如何将预训练拓扑基础模型(OAT)的结构化潜在嵌入重新用作物理感知工程编辑的接口。给定一个优化的拓扑结构,TopoEdit将其编码到OAT的空间潜在空间中,应用部分噪声以保持实例身份,同时增加可编辑性,并通过编辑-然后-去噪扩散管道注入用户意图。我们实例化了三个编辑算子:基于拖动的拓扑扭曲,具有边界条件一致的条件更新;使用晶格锚定的参考潜在空间和更新的体积分数条件进行壳-填充晶格替换;以及通过掩蔽潜在覆盖和基于扩散的恢复来强制执行后期的无设计区域。一种保持一致性的引导DDIM程序可以定位更改,同时允许全局结构适应;可以使用顺应性感知标准对多个候选对象进行采样和选择,并可选择对扭曲进行短SIMP细化。在各种案例研究和大型编辑扫描中,与直接密度空间编辑相比,TopoEdit产生了与意图对齐的修改,更好地保持了机械性能,并避免了灾难性故障模式,同时每个样本的编辑候选生成时间低于一秒。

🔬 方法详解

问题定义:论文旨在解决拓扑优化后结构编辑的难题。现有方法,如直接在密度空间进行编辑,容易破坏结构的载荷路径,导致性能下降甚至失效。而重新进行拓扑优化耗时较长,且优化结果可能与用户期望的设计有较大偏差。

核心思路:论文的核心思路是利用预训练的拓扑基础模型(OAT)的潜在空间作为编辑接口。通过将优化后的拓扑结构编码到OAT的潜在空间中,并在该空间中进行编辑,可以更好地保持结构的整体性能和物理约束。同时,利用扩散模型实现快速且可控的编辑过程。

技术框架:TopoEdit的整体流程如下:1) 将优化后的拓扑结构编码到OAT的潜在空间中。2) 对潜在空间进行部分加噪,以提高可编辑性,同时保留结构的原始特征。3) 通过编辑算子(如拖动、替换、区域强制)注入用户编辑意图。4) 利用扩散模型进行去噪,生成编辑后的拓扑结构。5) 使用顺应性感知标准选择最佳候选结构,并可选择进行SIMP细化。

关键创新:论文的关键创新在于将预训练的拓扑基础模型与扩散模型相结合,实现了一种快速、可控且物理感知的拓扑优化结构编辑方法。与直接在密度空间进行编辑相比,TopoEdit能够更好地保持结构的整体性能和物理约束,避免灾难性故障。

关键设计:TopoEdit的关键设计包括:1) 使用OAT的潜在空间作为编辑接口,利用其学习到的结构先验知识。2) 采用部分加噪策略,平衡可编辑性和结构保持。3) 设计了多种编辑算子,满足不同的编辑需求。4) 使用引导DDIM程序,实现局部修改和全局适应。5) 使用顺应性感知标准选择最佳候选结构。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

实验结果表明,TopoEdit能够生成符合用户意图且保持机械性能的修改,避免灾难性故障模式。与直接密度空间编辑相比,TopoEdit在保持结构顺应性方面表现更好。此外,TopoEdit的编辑速度非常快,每个样本的生成时间低于一秒,具有很高的实用价值。

🎯 应用场景

TopoEdit可应用于航空航天、汽车工程、建筑设计等领域,用于快速修改和优化拓扑优化后的结构,例如调整支撑位置、改变孔洞大小、添加或移除材料等。该方法能够显著缩短设计周期,提高设计效率,并保证结构的力学性能。

📄 摘要(原文)

Despite topology optimization producing high-performance structures, late-stage localized revisions remain brittle: direct density-space edits (e.g., warping pixels, inserting holes, swapping infill) can sever load paths and sharply degrade compliance, while re-running optimization is slow and may drift toward a qualitatively different design. We present TopoEdit, a fast post-optimization editor that demonstrates how structured latent embeddings from a pre-trained topology foundation model (OAT) can be repurposed as an interface for physics-aware engineering edits. Given an optimized topology, TopoEdit encodes it into OAT's spatial latent, applies partial noising to preserve instance identity while increasing editability, and injects user intent through an edit-then-denoise diffusion pipeline. We instantiate three edit operators: drag-based topology warping with boundary-condition-consistent conditioning updates, shell-infill lattice replacement using a lattice-anchored reference latent with updated volume-fraction conditioning, and late-stage no-design region enforcement via masked latent overwrite followed by diffusion-based recovery. A consistency-preserving guided DDIM procedure localizes changes while allowing global structural adaptation; multiple candidates can be sampled and selected using a compliance-aware criterion, with optional short SIMP refinement for warps. Across diverse case studies and large edit sweeps, TopoEdit produces intention-aligned modifications that better preserve mechanical performance and avoid catastrophic failure modes compared to direct density-space edits, while generating edited candidates in sub-second diffusion time per sample.