3. 拓扑优化结果重构基础
拓扑优化求解结束后,OptiStruct 输出的是单元伪密度场:每个单元被赋予 0~1 之间的密度值,密度接近 1 表示材料保留,接近 0 表示材料可去除,中间密度则代表数值求解中的过渡单元。这个密度云图在数学上是连续的,但在制造上不可直接使用——没有哪种工艺能按"0.37 的密度"去加工材料。因此,结果重构的本质,是把连续密度场重新解释为具有明确边界、可测量、可制造的几何体。理解这一转换逻辑,是后续所有再验证工作的前提。
密度云图为什么不能直接当几何用
密度云图存在三个与几何表达不兼容的特征。第一是灰度过渡带:在 0 与 1 之间必然存在一层中间密度单元,它们既不属于材料也不属于空洞,几何边界落在哪里需要人为判定。第二是网格依赖性:密度值定义在单元上,边界呈阶梯状,网格越粗边界越模糊,同一结构在不同网格下提取的轮廓会有差异。第三是数值噪声:孤立的高密度单元、细小的密度斑块、悬空的材料岛,在数学上是最优解的一部分,在几何上却是无法制造的碎片。
因此重构不是"把云图描一遍",而是包含判定、清理、简化和参数化四个动作的转换过程。判定决定边界位置,清理去除不可制造特征,简化降低几何复杂度,参数化则把结果变成可继续驱动尺寸优化或直接出图的实体。
阈值判定:重构的第一个决策点
阈值(density threshold)决定哪些单元被保留。OptiStruct 常用的默认参考值是 0.5,但这不是唯一正确值。阈值取高,保留材料少、结构更轻,但可能出现构件断开;阈值取低,保留材料多、结构更保守,但会残留大量低密度过渡单元。实际操作中,建议先以 0.5 提取一次,观察构件是否连续;若出现断裂,逐步降到 0.3 或 0.2 再提取,直到主要传力路径连通。判断依据不是"哪个阈值好看",而是"提取后的几何在再分析中是否仍满足刚度与强度要求"。
阈值还直接影响体积。以某悬臂梁拓扑优化为例,密度场中 ρ≥0.5 的单元体积占比约为 28%,ρ≥0.3 时约为 34%,ρ≥0.2 时约为 39%。这三个数字对应三种不同的材料预算,重构时必须与设计约束对齐,而不是随意选取。
几何清理:把数学最优变成工程可用
阈值提取后的几何通常带有三类缺陷。一是孤立单元或小密度斑块,它们对刚度贡献极小,却会形成无法加工的凸起或孔洞。二是悬空材料岛,即与主传力路径不连通的保留区域,在再分析中会成为无约束的自由体,导致刚体位移。三是尖锐的阶梯边界,会在再分析中产生虚假应力集中,使强度评估偏保守甚至误判。
清理动作包括:删除体积小于总体积 0.5% 的孤立区域;检查所有保留区域是否与主结构连通,不连通则并入或删除;对边界做平滑处理,常用方法是先做一次小半径的形态学闭运算填补凹坑,再做开运算去除毛刺。清理后应重新统计体积,确认与阈值判定阶段的偏差在可接受范围内(一般不超过 3%~5%)。
三种重构策略的适用条件
等值面提取适合三维复杂结构,尤其是铸件或增材制造件。它通过 OSSmooth 在密度场上构造等值面,输出 STL 或 IGES 曲面,边界连续且可直接导入 CAD。代价是阈值敏感,且曲面可能包含大量小面片,需要后续简化。适用条件是:结构三维特征明显、制造工艺允许自由曲面、后续需要 CAD 出图。
骨架提取适合桁架、加筋板等由梁杆构件组成的结构。它把密度场识别为若干构件,提取轴线位置和等效截面尺寸,输出的是梁单元模型而非实体。优点是几何简洁、变量少,便于直接进入尺寸优化。适用条件是:结构本身以杆系传力为主、构件数量可控、连接关系清晰。若密度场中构件融合严重,骨架提取会失效,此时应回到等值面策略。
直接映射为壳/实体单元适合快速再验证。它不生成新几何,而是把 ρ≥阈值的单元直接保留为有限元单元,删除其余单元,形成"阶梯状"模型。优点是保留原始网格、无需 CAD 转换、周期最短。缺点是阶梯边界引入应力集中,应力值偏高,只能用于刚度对比和趋势判断,不适合精确强度评估。适用条件是:概念阶段快速验证、拓扑结果与原始网格一致、不需要出图。
重构后的自检清单
无论采用哪种策略,重构完成后都应做四项检查。第一,体积核对:重构几何的体积与阈值判定阶段的保留体积偏差是否在 5% 以内。第二,连通性检查:是否存在与主结构不连通的材料区域。第三,最小尺寸检查:最薄处是否满足工艺最小壁厚,例如铸造铝合金一般不小于 3 mm,注塑件不小于 1.5 mm。第四,边界合理性:是否存在尖锐内角,若有则需倒圆,避免再分析中应力集中。
这四项检查通过后,重构几何才具备进入再验证的条件。需要强调的是,重构不是一次完成的动作,而是"提取—检查—调整阈值或清理参数—再提取"的迭代过程。密度云图到可解释几何之间没有唯一解,只有与设计约束、制造工艺和再验证目标相匹配的合理解。