顶部banner
Logo 折叠
学习从这里开始
下载app
返回旧版
首页 成长助手 小邻学院 社区 发现
职业认证 企业服务 行业会议

登录解锁更多功能

还没有账号?立即注册

技术邻
技术引领职场价值
电话
0571-86682823
商务合作
service@jishulink.com
  • 全部  > 
  • CAE仿真

abaqus用脚本输出集合热流密度平均值的问题? 100

浏览: 3390 回答: 1

我在用python写abaqus脚本的时候,希望能够实现提取odb文件中某集合温度以及热流密度的平均值,参照的是《Python语言在Abaqus中的应用》这本书的4.5.6计算平均应力的案例。

我的模型很简单,就是一个立方体,顶部输入热流,底部与空气对流换热,最后到达稳态。

我在提取底面温度平均值时成功了,但是提取热流密度平均值时提示错误,说求平均值那行代码有问题,被0除了,有没有大佬帮我看看是咋回事儿,如果方便可以加我qq:940417205

QQ图片20200201021426.png
#! /user/bin/python
#-*-coding:UTF-8-*-

from odbAccess import*

odb=openOdb(path='test-HFL.odb')
bottomSet=odb.rootAssembly.nodeSets['BOTTOM']
field1=odb.steps.values()[-1].frames[-1].fieldOutputs['NT11']
subField1=field1.getSubset(region=bottomSet)
field2=odb.steps.values()[-1].frames[-1].fieldOutputs['HFL']
subField2=field2.getSubset(region=bottomSet)

sum1=0;
sum2=0;
for val in subField1.values:
  sum1=sum1+val
ave1=sum1/len(subField1.values)
for val in subField2.values:
  sum2=sum2+val
ave2=sum2/len(subField2.values)

print 'bottom AvgTemperature'
print'%6.3e'%ave1.data
print 'bottom AvgHFL'
print'%6.3e'%ave2.data[2]


ABAQUS Python脚本 热分析 后处理 PYTHON

全部回答 (1)

默认 最新
琳泓comsol 2020年2月2日
好复杂啊。comsol很轻松搞定
2020年2月2日
评论 点赞

相似问题

查看全部
  • 调用UEL(用户单元)的abaqus模型,如何用Python编写脚本进行后处理? 2个回答

    大家好 调用UEL(一个模拟粘结滑移的用户单元)的abaqus模型,如何用Python后处理UEL。 比如如何查看用户单元(4节点平面单元)的积分点的mises应力? 我尝试访问了输出数据库(odb),编写如下script: #!/usr/bin/python #-*-coding: UTF-8-*- from abaqus import* from odbAccess import* odb=o

  • ABAQUS的python提取节点接触压力和变形后节点坐标? 1个回答

    from odbAccess import * import csv # 打开ODB文件 odb_path = 'Job-3.odb' # 替换为你的ODB文件路径 odb = openOdb(path=odb_path) # 定义接触对名称 contact_pair_name = 'CP-1' # 替换为你的接触对名称 # 定义输出文件 output_file = 'contact_stress

  • 基于Python的结构优化? 暂无回答

    abaqus二次开发,源程序由我提供,但是需要进行改变,将单材料的优化程序改为多材料的优化程序,基于Python语言,源代码写的很清楚,改动不会太大,但是会附带后处理的问题解决,详情细聊。 import math,customKernel from abaqus import getInput,getInputs from odbAccess import openOdb ## Function 

推荐阅读

ansys结构动力学仿真

ansys结构动力学仿真

技术邻小李 技术邻小李
¥150
UG NX塑胶模具设计教学

UG NX塑胶模具设计教学

UG/CAD模具设计教学 UG/CAD模具设计教学
免费
用EVOLVE对接INSPIRE,加速产品迭代优化

用EVOLVE对接INSPIRE,加速产品迭代优化

咸鱼氮泵 咸鱼氮泵
免费
Fluent中升力和阻力的计算

Fluent中升力和阻力的计算

宁博士CAE团队 宁博士CAE团队
免费
后保险杠低速碰撞分析

后保险杠低速碰撞分析

Crisby_Vectory_TrHo Crisby_Vectory_TrHo
¥70
基于iSIGHT+Workbench的开孔平板性能优化

基于iSIGHT+Workbench的开孔平板性能优化

sjktzy sjktzy
¥5
Hyperworks CFD v2022.1前后处理教程

Hyperworks CFD v2022.1前后处理教程

ALTAIR ALTAIR
免费
线控底盘市场趋势分析

线控底盘市场趋势分析

小木匠砍树 小木匠砍树
免费
张量计算课程合集

张量计算课程合集

引垂思汀 引垂思汀
¥50
应用VI-grade仿真解决方案进行赛车圈速仿真和性能优化

应用VI-grade仿真解决方案进行赛车圈速仿真和性能优化

VI-grade中国 VI-grade中国
免费
Isight_Adams Car联合仿真_suspension案例--excle方式

Isight_Adams Car联合仿真_suspension案例--excle方式

东邪不邪 东邪不邪
免费
ANSYS APDL 单元生死在3D打印中的应用

ANSYS APDL 单元生死在3D打印中的应用

some some
¥50
4-平版印刷墨斗仿真手把手解说视频教程CAD-GAMBIT-fluent6.3-FLUENT15.0

4-平版印刷墨斗仿真手把手解说视频教程CAD-GAMBIT-fluent6.3-FLUENT15.0

仿真助手 仿真助手
¥39
Adams Car 转向系统的搭建与介绍

Adams Car 转向系统的搭建与介绍

仿真分析 仿真分析
¥19.8
2018 OptiStruct用户大会周明博士“仿真驱动设计”演讲

2018 OptiStruct用户大会周明博士“仿真驱动设计”演讲

ALTAIR ALTAIR
免费
AutoCAD小白入手教程(二)

AutoCAD小白入手教程(二)

wenyun wenyun
免费
新一代极速仿真建模平台 ——MSC APEX软件培训

新一代极速仿真建模平台 ——MSC APEX软件培训

Cruise Cruise
免费
优化软件modeFRONTIER优化气道流程介绍

优化软件modeFRONTIER优化气道流程介绍

IDAJ中国 IDAJ中国
免费
七步台阶法暗挖隧道施工

七步台阶法暗挖隧道施工

一直那么好
¥8.8
测量不确定度的应用实践

测量不确定度的应用实践

HBK测试与测量 HBK测试与测量
免费