以下是 ANSYS 模态分析命令流 的标准模板和关键要点,适用于大多数线性结构动力学问题。该命令流基于权威公开资料整理,适用于 ANSYS Mechanical APDL 环境。
基本模态分析命令流结构
apdl
/PREP7 ! 进入前处理器
ET,1,BEAM188 ! 定义单元类型(如梁单元)
KEYOPT,1,3,3 ! 设置单元关键选项(如考虑剪切变形)
MP,EX,1,2.1e11 ! 定义材料1的弹性模量
MP,PRXY,1,0.3 ! 定义泊松比
MP,DENS,1,7850 ! 定义密度(对模态结果影响显著)
! 几何建模示例(悬臂梁)
K,1,0,0,0 ! 创建关键点
K,2,1,0,0 ! 创建关键点
L,1,2 ! 连接关键点成线
LESIZE,1,0.1 ! 设置线单元长度
LMESH,1 ! 划分网格
/FINISH
/SOLU ! 进入求解器
ANTYPE,MODAL ! 设置分析类型为模态
MODOPT,LANB,5 ! 使用分块Lanczos法提取前5阶模态
D,1,ALL,0 ! 固定约束(如固定端)
SOLVE ! 执行求解
/FINISH
/POST1 ! 进入后处理器
SET,LIST ! 列出各阶固有频率
SET,1,1 ! 读取第1阶结果
PLDISP,1 ! 绘制第1阶振型
SET,1,2 ! 读取第2阶结果
PLDISP,1 ! 绘制第2阶振型
...
关键命令说明
ET,1,BEAM188:定义单元类型,常用梁(BEAM188)、实体(SOLID185)等。
MP,EX,1,2.1e11:定义材料属性(弹性模量、泊松比、密度)。
ANTYPE,MODAL:指定分析类型为模态分析。
MODOPT,LANB,N:模态提取方法,常用:SUBSP(子空间法)
LANB(分块 Lanczos 法,推荐用于大型模型)
D,1,ALL,0:施加位移约束(如固定支座)。
SOLVE:执行求解。
SET,LIST:列出各阶固有频率。
PLDISP,1:绘制第 n 阶振型。
注意事项
密度必须定义:模态分析依赖质量矩阵,若未定义 DENS,结果将不准确
边界条件必要:无约束模型需使用 NROPT,UNSYM 处理刚体模态
模态扩展:若需查看振型,必须执行 MXPAND 或默认扩展
网格质量影响精度:建议使用智能网格控制(如 SMESH)
如需完整示例文件或特定结构(如梁、板、壳)的命令流,可参考以下资源:ANSYS模态分析命令流详解(CSDN)
ANSYS APDL命令流建模及模态分析实例(Book118)
上面内容适用于 ANSYS 2024 R1 及兼容版本。
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权