关于ABAQUS历史输出变量相关问题

浏览:25161 回答:8
在帮助文档Analysis User’s Manual中4.2.2节Nodal variables部分定义了节点输出(用*Node Output关键字表示)可以包括的变量,从中可以看到应力(S)是不能作为节点计算结果输出的,只能作为单元积分点计算结果输出。原因是节点应力是根据单元积分点应力计算结果外插得到的,因此节点应力只能在场变量(而且是节点所在单元有输出)的情况下才能输出。如果在abaqus/cae中强行定义节点应力输出,INP文件中不会有相应的关键字,如果在INP文件中强行定义,求解时处理INP文件阶段会出错退出。
由于应力历史变量只能在单元积分点上输出,而在abaqus/cae中不能生成基于element型的set,除非直接使用网格模型做Part,但这样的模型往往不好操作,变通的方法是写由abaqus/cae生成INP文件,再手工修改这个INP文件,在其中添加一个element型的set,然后让其输出应力历史变量。具体步骤:
1. 记住要输出的单元编号,例如为27,在INP文件的*Assembly部分定义一个element型的set:
*Elset, elset=Set-Name, instance=Part-Name 27,
2. 在*End Step前加上:
*Output, history, frequency=10
*Element Output, elset=Set-Elem-forMeshPart
MISES,
http://tianmaotbsc.diandian.com/收集与分享
邀请回答 我来回答

全部回答

(4)
默认 最新
小提米
我去,原来是cae论坛的老贴。
2016年11月3日
评论 2 点赞
小提米
abaqus可以做单元的set呀,操作inp可太麻烦了。
2016年11月3日
评论 2 点赞
yamyarn
谢谢分享
2016年11月1日
评论 点赞
winken

感谢分享,你的成长过程,就是我的学习过程
2012年10月31日
评论 点赞

没解决?试试专家一对一服务

换一批