在 ANSYS 中进行布尔运算,主要通过 加(Union)、减(Subtraction) 和 交(Intersection) 三种基本操作实现几何模型的组合、切割或重叠提取。以下是基于权威公开资料整理的核心操作指南:一、布尔运算类型与用途
加(Addition / Union)
将两个或多个体/面合并为一个整体,无接缝。适用于构建连续结构。
命令示例:VADD(体)、AADD(面)
减(Subtraction / Difference)
从母体中扣除与子体重叠的部分,常用于挖孔、切槽等操作。
命令示例:VSBV(体减体)、ASBA(面减面)
交(Intersection)
保留多个几何体的重叠区域,生成新几何体。分为:公共交:仅保留所有输入体的共同重叠部分。
两两交:保留任意两个体之间的重叠区域
其他相关操作
粘接(Glue / Bond):连接几何体但保留各自边界,便于网格划分
分割(Partition / Divide):用工作平面或面将体切分为多个独立部分
二、操作前注意事项
必须清除网格:已划分网格的几何体无法执行布尔运算,需先使用 CMDELE 或 GUI 清除网格
避免退化几何:如极小面、零长度线等会导致运算失败
检查几何“干净度”:确保无微小缝隙或重叠(建议使用 NUMMRG 命令合并容差内的关键点)
三、典型操作步骤(GUI 路径)
进入前处理模块:Main Menu > Preprocessor > Modeling > Operate > Booleans
选择运算类型(如 Add、Subtract、Intersect 等)
拾取目标体(可通过编号、组件名或图形选择)。
在 Settings 中设置是否保留原始几何体(默认通常删除)
⚠️ 若使用 Work Plane 进行切分(如减运算),可直接通过 Divide > Volume by WorkPlane 实现,无需预先创建减去体
四、实用建议
优先使用粘接或分割:相比加运算,它们生成的几何体更规则,有利于后续网格划分
复杂模型分步构建:先用简单体组合,再逐步布尔操作,避免一次性操作失败
验证结果:运算后切换至线框模式(/GRAPHICS,FULL)检查是否有碎面或拓扑异常
如需视频演示,可参考:ANSYS Workbench DM 布尔运算和切片功能演示
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权