在 ANSYS 中绘制内力图(如弯矩图、剪力图、轴力图)的方法,主要取决于使用的是 Workbench 还是 经典界面(APDL)。以下是两种主流方式的简明操作指南:一、ANSYS Workbench 中绘制内力图(推荐用于梁单元)
适用于 Beam188/189、Beam3 等梁单元模型:完成静力学分析(Static Structural)并求解成功。
在 Solution 模块中,右键 → 插入 → Beam Results。
在 Beam Results 下拉菜单中选择:Shear Force(剪力图)
Bending Moment(弯矩图)
Axial Force(轴力图)
可直接查看结果曲线,支持导出图像或数据。
✅ 优点:操作直观,适合初学者;结果自动按梁轴线分布显示。
⚠️ 注意:默认弯矩图方向可能与结构力学习惯相反(受拉侧),可通过设置比例因子为 -1 调整
二、ANSYS APDL(经典界面)中绘制内力图
适用于 BEAM3、BEAM188、BEAM189 等梁单元:求解完成后进入后处理:apdl
/POST
定义单元表(ETABLE)提取内力(以 BEAM3 为例):弯矩(绕 Z 轴):apdl
ETABLE, MI, SMISC, 6 ! I 端弯矩
ETABLE, MJ, SMISC, 12 ! J 端弯矩
剪力(Y 方向):apdl
ETABLE, QI, SMISC, 2 ! I 端剪力
ETABLE, QJ, SMISC, 8 ! J 端剪力
轴力:apdl
ETABLE, NI, SMISC, 1 ! I 端轴力
ETABLE, NJ, SMISC, 7 ! J 端轴力
绘制内力图:弯矩图:apdl
PLLS, MI, MJ, -1 ! 比例因子 -1 使弯矩图显示在受拉侧
剪力图:apdl
PLLS, QI, QJ,
轴力图:apdl
PLLS, NI, NJ,
✅ 优点:灵活,支持批量处理和脚本自动化。
⚠️ 注意:单元类型不同,SMISC 编号可能变化,需查阅对应单元文档
PLLS 绘制的是折线图(单元两端连线),对均布荷载情况需加密网格以提高精度
三、实体单元如何获取内力图?
实体单元(如 Solid185)本身不直接输出内力,需通过截面积分反推:在 Workbench 中:在求解设置中启用 Force Reaction 和 Moment Reaction 输出。
在需查看内力的位置创建 Construction Geometry → Surface。
插入 Moment Reaction 和 Force Reaction,选择该 Surface 作为积分面。
批量操作需编写 Python 脚本 沿梁长度遍历多个截面,导出数据后用 MATLAB/Excel 绘图
⚠️ 缺点:流程复杂,精度依赖网格密度和截面位置对齐,不推荐用于常规内力图绘制。
总结建议
场景 推荐方法
梁结构(简支梁、连续梁、框架等) Workbench 的 Beam Results 或 APDL 的 ETABLE + PLLS
需要教学/验证理论解 APDL(可对比手算,支持铰接等复杂边界)
实体模型(非梁) 仅在必要时用截面积分,不推荐用于内力图绘制
如需具体案例命令流或操作视频,可参考以下资源:ANSYS APDL内力图绘制示例
Workbench梁内力图详细教程
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权