ABAQUS脚本将计算结果输出到文本中
ABAQUS的结果大多以字典存储,之前的帖子讲了怎么将结果输出到Excel中,此处讲述如何将多个数据输出到文本文件中,方便用于其他目的。
附件中的结果文件是一个L型梁,输出的数据包括单元ID,应变能、mises应力和应变等,如果不做额外处理输出的结果很不整齐,看起来繁杂。为此在使用python脚本读取结果数据时,在脚本中专门编写了一个文本排列函数,如下所示:
def fb(character, identifier, length):
if identifier == 'f':
sentence = character + ' '*(length - len(character))
else:
sentence = ' '*(length - len(character)) + character
return sentence
输出结果如下:
脚本在附件中,需要的朋友可以尝试下载。
点赞 9 评论 10 收藏 7
查看更多评论 >