4. 几何清理之面修复与缝合
面修复与缝合的核心对象
HyperMesh 的几何清理围绕“面—边—顶点”拓扑展开。导入 CAD 后,模型常出现三类缺陷:缺失面(曲面丢失形成孔洞)、重复面(同一位置叠加两层曲面)、自由边(相邻面未共享边,形成缝隙)。缝合的目标是让所有自由边成对消失,使模型成为封闭实体(solid),从而满足实体网格划分对封闭体积的要求。
操作流程与关键参数
在 HyperMesh 中执行面修复与缝合,按以下顺序操作:
- 显示自由边:进入
edges面板,点击free edges,模型上以红色高亮显示所有自由边。红色边围成的闭合环即为缺失面位置。 - 补面:进入
surfaces面板,选择spline或ruled方式,依次选取孔洞周围的边,生成新曲面填补缺失区域。 - 删除重复面:使用
surfaces面板中的delete功能,框选重叠区域,删除多余曲面层。 - 缝合自由边:进入
stitch面板,设定容差(tolerance),选择需要缝合的自由边对,执行缝合。缝合后自由边成对消失。 - 验证:再次进入
edges面板检查自由边,确认红色边全部消失;使用solid体积计算确认模型封闭。
容差选择原则:容差应略大于最大缝隙宽度,但小于最小特征尺寸。例如模型整体尺寸 200 mm,缝隙约 0.05 mm,则容差设为 0.08–0.1 mm 较为合适。容差过大会把本应保留的窄槽或薄壁误缝合,导致几何失真。
常见问题与判断依据
| 现象 | 可能原因 | 处理方式 |
|---|---|---|
| 缝合后仍有红色自由边 | 容差过小,缝隙未闭合 | 逐步增大容差重试,每次增加 0.02 mm |
| 缝合后出现扭曲面 | 容差过大,误合并了相邻特征边 | 减小容差,或手动选择正确的边对 |
| 补面后自由边仍存在 | 补面未与周围面共享边 | 补面后执行 stitch 将新面与相邻面缝合 |
| 重复面删除后出现孔洞 | 误删了唯一曲面层 | 撤销操作,仅删除重叠区域的多余面 |
缝合操作不可逆,建议在缝合前保存模型副本。若缝合结果不理想,可通过
undo 回退,但多次操作后建议重新导入原始几何。