24小时热门版块排行榜    

查看: 413  |  回复: 2

一纸湮凉

新虫 (初入文坛)

[求助] 瞬态热分析多载荷步节点温度数组获取不全问题 已有1人参与

我进行两个载荷步的热分析,用的是“write LS File”连接,求解后可以获得一个节点的所有温度历史,但所有节点时间温度只能得到第一步的,我获取所有时间温度的命令如下:
*get,ncount,NODE,0,COUNT
*get,n_result,ACTIVE,0,SET,NSET
*DIM,node_temp,ARRAY,ncount,n_result
*do,i,1,n_result
set,1,i   
*do,j,1,ncount  
*get,ntemp,NODE,j,TEMP  
*SET,node_temp(j,i),ntemp   
*enddo  
*enddo

求会的朋友帮帮忙,有点急,拜谢!

瞬态热分析多载荷步节点温度数组获取不全问题


瞬态热分析多载荷步节点温度数组获取不全问题-1


发自小木虫Android客户端
回复此楼

» 猜你喜欢

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

shgao20

专家顾问 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
没有仔细看你的命令流,但至少有一处可能有问题:
    set,1,i
  是读取第一个载荷步第 i 个子步的结果。如果你有多个载荷步,应该改为:
    set,i,last
  即读取第 i 个载荷步的最后一个结果
  或者改为:
    set, , , , , , , i
  即读取累计的第 i 个结果 (与 n_result 相适应)

» 本帖已获得的红花(最新10朵)

2楼2016-12-29 07:37:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

一纸湮凉

新虫 (初入文坛)

送红花一朵
引用回帖:
2楼: Originally posted by shgao20 at 2016-12-29 07:37:40
没有仔细看你的命令流,但至少有一处可能有问题:
    set,1,i
  是读取第一个载荷步第 i 个子步的结果。如果你有多个载荷步,应该改为:
    set,i,last
  即读取第 i 个载荷步的最后一个结果
  或者改为:
...

感谢你的回复。
朋友,我简单做了一个两载荷步步算例,你的办法能够解决问题,多谢!以后有机会要向你多多学习

发自小木虫Android客户端
3楼2016-12-29 15:31:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 一纸湮凉 的主题更新
信息提示
请填处理意见