24小时热门版块排行榜    

查看: 1610  |  回复: 9
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

真的爱你ky

新虫 (初入文坛)

[交流] 关于ANSYS瞬态分析的求助 已有1人参与

我用ANSYS瞬态分析一个T型焊接接头,载荷是在ANSYS中施加的动态载荷,约束是在其他建模软件(HyperMesh)中施加的,计算时长取为5s,时间间隔为0.03125s,即共计算160个时间点,这160个时间点(在普通后处理器中类似于静载下工况)的计算结果可以查看。因为在HyperMesh中没有建立工况,因此ANSYS计算完成后所有的计算结果全部存放在一个.rst文件中,而且都默认存放在一个工况中(在上传的图片中可以显示),而我现在需要把每个时间点的结果全部单独成为各自的工况,即每个时间点的计算结果成为独立的工况,如何实现这个问题,求大神解决啊!

关于ANSYS瞬态分析的求助
计算结果文件夹列表.JPG


关于ANSYS瞬态分析的求助-1
计算时间点列表.JPG
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shgao20

专家顾问 (职业作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
将每一个时间点作为一个载荷步,只输出每个载荷步最后一个子步的结果。在结果文件中就会看到 160 个载荷步的结果,在其他设置完成后,执行如下循环语句即可:

  dt=5/160
  *do,i,1,160
    tt=i*dt   !  new time point
    time,tt   !  current end time
    subst,2,10,1    ! the number of substep
    outres,all,last  ! output the result of last substep
    solve
  *enddo
  这样,在结果文件中就应该有 160 个时间点的计算结果。
  没有验证过,自己试试看,完善一下。
3楼2016-10-27 08:25:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 10 个回答

真的爱你ky

新虫 (初入文坛)

麻烦大神详细说下怎么做,或者帮忙说下在哪可以看到详细的介绍等,谢谢了
2楼2016-10-26 20:45:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

真的爱你ky

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by shgao20 at 2016-10-27 08:25:45
将每一个时间点作为一个载荷步,只输出每个载荷步最后一个子步的结果。在结果文件中就会看到 160 个载荷步的结果,在其他设置完成后,执行如下循环语句即可:

  dt=5/160
  *do,i,1,160
    tt=i*dt   !  new  ...

多谢了,我试试
4楼2016-10-27 08:59:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

真的爱你ky

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by shgao20 at 2016-10-27 08:25:45
将每一个时间点作为一个载荷步,只输出每个载荷步最后一个子步的结果。在结果文件中就会看到 160 个载荷步的结果,在其他设置完成后,执行如下循环语句即可:

  dt=5/160
  *do,i,1,160
    tt=i*dt   !  new  ...

麻烦再问下,这么做出来的结果文件的后缀是.rst吗?我需要后缀为RST的结果文件啊
5楼2016-11-01 10:56:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见