在 ANSYS 中执行镜像操作,主要通过 MIRROR 命令(APDL) 或 ARSYM / ARSYM 等几何镜像命令 实现,具体取决于所使用的模块(如 Mechanical APDL、HFSS、Maxwell 等)和操作对象(几何体、网格、节点等)。
一、ANSYS Mechanical APDL 中的镜像命令
几何镜像:使用 MIRROR 命令
语法:apdl
MIRROR, NREF, KXFRONT, KYFRONT, KZFRONT, IMOVE
NREF:镜像平面上的参考点编号
KXFRONT, KYFRONT, KZFRONT:镜像平面法向量分量
IMOVE:控制是否保留原对象(0=保留,1=替换)
示例:沿 YZ 平面(法向量为 X 轴)镜像几何体,保留原对象
apdl
MIRROR, NREF=0, KXFRONT=1, KYFRONT=0, KZFRONT=0, IMOVE=
面镜像:使用 ARSYM 命令
语法:apdl
ARSYM, NCOMP, NA1, NA2, NINC, KINC, NOELEM, IMOVE
NCOMP:镜像轴(如 'X' 表示以 YZ 平面对称)
NA1, NA2, NINC:选择要镜像的面编号范围
IMOVE:0=保留原面,1=删除原面
示例:以 YZ 平面镜像所有面,保留原面
apdl
ARSYM, X, ALL, ALL, , , ,
网格/节点镜像:使用 CMSYM 命令
示例:对节点和单元组进行 XY 平面对称镜像
apdl
CMSYM, NODE, 'OriginalNodes', XY, IMOVE=
CMSYM, ELEM, 'OriginalElements', XY, IMOVE=
二、ANSYS Electronics Suite(如 HFSS、Maxwell)中的镜像操作
在 HFSS 或 Maxwell 等电磁仿真软件中,镜像操作通过 “Modeler > Transform > Mirror” 完成:选择要镜像的对象
点击 Modeler > Transform > Mirror
选择镜像平面(XY、YZ、ZX 或自定义)
在对话框中确保:✅ Clone Before Mirroring(创建副本)
❌ Delete Original Object(s)(不删除原对象)
点击 OK,原模型保留,生成带 _Mirror 后缀的新对象
默认情况下原模型会被保留,无需额外设置
三、经典 ANSYS(GUI 操作)镜像路径
几何镜像:Preprocessor > Modeling > Reflect > Area(面)或 Volume(体)
命令行启动:输入 ARSYM 或 MIRROR(视版本而定)
四、注意事项
镜像前建议先定义好坐标系和参考平面
复杂模型建议分步操作,避免误删原几何
在 APDL 中,若使用 IMOVE=1,原对象将被删除,请谨慎使用
如需具体操作示例,可参考:CSDN ANSYS APDL 镜像操作详解
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权