Install
openclaw skills install @jijinbao-code/abaqus-postprocessingAbaqus后处理完整流程技能。覆盖结果可视化、输出数据类型、数据处理、图形显示、数据导出。
openclaw skills install @jijinbao-code/abaqus-postprocessing官方文档: https://help.3ds.com → SIMULIA Established Products → Abaqus Abaqus/CAE后处理: 结果可视化模块 (Visualization Module)
此技能涵盖了Abaqus中结果可视化和数据分析的完整流程。Abaqus/CAE提供全面的可视化选项,用于解释和传达任何Abaqus分析的结果。
| 变量 | 含义 | 用途 |
|---|---|---|
| S | 应力 | 查看应力分布(Mises、主应力) |
| E | 应变 | 查看应变分布 |
| U | 位移 | 查看变形情况 |
| RF | 反力 | 查看支反力 |
| CF | 接触力 | 查看接触力分布 |
| PEEQ | 等效塑性应变 | 判断永久变形程度 |
| LE | 对数应变 | 大变形分析 |
| STH | 静水压力 | 流体/橡胶分析 |
| 变量 | 含义 | 用途 |
|---|---|---|
| ALLKE | 总动能 | 观察速度衰减 |
| ALLIE | 总内能 | 观察能量吸收 |
| ALLAE | 伪应变能 | 沙漏控制指标 |
| ETOTAL | 总能量 | 能量守恒验证 |
| ALLFD | 摩擦耗散能 | 有摩擦接触时检查 |
session.printToFile(fileName='result', format=PNG,
canvasObjects=(viewport, ))
# 在Abaqus/CAE中或通过Python脚本
from viewerModules import *
odb = session.openOdb(name='Job-1.odb')
# 创建能量曲线
xy_ke = session.XYDataFromHistory(name='ALLKE', odb=odb,
outputVariableName='Kinetic Energy')
xy_ie = session.XYDataFromHistory(name='ALLIE', odb=odb,
outputVariableName='Internal Energy')
xy_et = session.XYDataFromHistory(name='ETOTAL', odb=odb,
outputVariableName='Total Energy')
# 创建XY图
session.XYPlot('Energy History')
session.curves['Energy History'].addData(xy_ke, xy_ie, xy_et)
在后处理中检查接触面是否有异常穿透。正常穿透量应 < 单元尺寸的 10%。