4. 设计空间与非设计空间定义
拓扑优化的第一步不是点“运行”,而是把“哪些材料可以动、哪些材料不能动、力从哪里来、力要往哪里去”这四件事在几何上定义清楚。设计空间(Design Space)是允许优化算法自由分配材料的区域;非设计空间(Non-Design Space)是必须保留、不允许被删除或改变的区域。两者共同构成优化模型的几何边界,直接决定结果是否可制造、可装配、可承载。本节围绕包络体创建、加工约束预留、装配区域固定与载荷传递路径规划四个环节展开。
一、设计空间与非设计空间的判定原则
判断一个区域属于设计空间还是非设计空间,可以依据三条准则:功能不可替代性(如轴承孔、密封面、安装凸台)、连接必要性(如与其它零件的螺栓连接区、焊接区)、工艺可达性(如必须保留的拔模面、加工基准面)。凡是满足其中任意一条的区域,都应划入非设计空间;其余可自由分配材料的体积则划入设计空间。
在 OptiStruct 中,这一划分通过两个属性集实现:设计空间单元赋予 PSHELL/PSOLID 并纳入 design 属性,非设计空间单元则通过 DESVAR 或 TOPDES 中的 DESIGN 卡片排除,或直接不纳入设计域。更常见的做法是:把非设计空间单独建成一个 component,在 topology 面板中将其设为 no design,从而在优化迭代中保持其密度恒为 1。
二、包络体创建:从可用空间到可优化体积
包络体(Envelope)是设计空间的外边界,通常由总体布置、相邻零件轮廓、运动包络和最小离地间隙共同决定。创建包络体的实操路径是:先提取相邻零件的最大外轮廓,向外偏移安全间隙(一般取 3~5 mm),再与整车或整机坐标下的可用空间求交,得到初始包络体。随后对包络体做“减法”:扣除必须保留的安装点、管线通道、运动避让区,剩余部分才是真正的设计空间。
以一个悬置支架为例:假设其安装点坐标为 P1(120, 80, 45)、P2(120, -80, 45),包络体在 X 方向允许范围为 60~200 mm,Y 方向为 -110~110 mm,Z 方向为 20~90 mm。扣除两个直径 30 mm 的安装孔柱区后,设计空间体积约为 1.2×10⁶ mm³。这个体积就是后续优化中材料分布的“上限池”。
三、加工约束预留:让优化结果能造出来
拓扑优化常产生树枝状、带内部空腔的结构,若不加约束,结果往往无法通过铸造、注塑或机加工实现。加工约束预留的核心是:在优化前就为非设计空间和工艺特征留出位置。常见做法包括:
- 拔模方向预留:在
DRESP1或MANUFACTURING卡片中定义拔模方向,并设置最小拔模角(如 2°),避免出现倒扣。 - 最小成员尺寸:通过
MINDIM控制最小杆件直径,通常取 2~3 倍单元尺寸,防止出现无法加工的细杆。 - 对称约束:对左右对称零件,用
SYMMETRY卡片强制材料分布对称,减少模具复杂度。 - 挤压约束:对型材类零件,用
EXTRUSION约束使截面沿挤压方向一致。
这些约束不是“优化后修补”,而是必须在优化前写入模型。否则即使得到漂亮的拓扑图,也无法进入下一阶段的详细设计。
四、装配区域固定与载荷传递路径规划
装配区域固定是指把螺栓孔、定位销孔、焊接面等连接区域设为非设计空间,并在其上施加正确的边界条件。载荷传递路径规划则要求我们明确:力从哪个点输入、经过哪些区域、最终由哪个约束点平衡。在 OptiStruct 中,这通常通过 RBE2 或 RBE3 单元把集中载荷分配到装配区域,再在另一侧约束点施加 SPC。
以悬置支架为例:动力总成侧通过一个 RBE2 把 3000 N 的垂向力施加到上安装点,车身侧通过另一个 RBE2 把下安装点约束。优化目标是在满足一阶模态频率 ≥ 180 Hz 的前提下最小化柔度。此时,载荷传递路径就是从上安装点出发,经过设计空间,到达下安装点的连续材料带。拓扑优化的结果应当形成一条清晰的、宽度足够的传力路径,而不是分散的碎片。
五、实操检查清单
在提交拓扑优化任务前,建议按以下清单逐项核对,避免因几何定义错误导致结果不可用:
| 检查项 | 判断依据 | 常见错误 |
|---|---|---|
| 设计空间是否连续 | 设计域内无孤立碎片 | 包络体求交后产生分离小块 |
| 非设计空间是否覆盖所有连接点 | 螺栓孔、焊接面、定位面均被排除 | 安装孔被误纳入设计域 |
| 载荷与约束是否施加在非设计空间上 | RBE2/RBE3 节点位于非设计域 | 载荷直接加在设计域节点上 |
| 加工约束是否已写入 | MINDIM、拔模、对称卡片已定义 | 优化后才考虑拔模 |
| 载荷传递路径是否可辨识 | 优化结果中存在连续传力带 | 路径断裂或过度分散 |
完成上述定义后,模型才具备进入拓扑优化求解的条件。下一阶段将在此基础上设置响应、约束与目标函数,而本节所定义的几何边界,正是所有后续设置的物理基础。