24小时热门版块排行榜    

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

yjh61314

新虫 (初入文坛)

[求助] [已完结]ansys后处理 已有1人参与

楼主已经在ANSYS中计算好了结果
图1是read result界面,set:1~20  loadstep=1  substep:1~20
楼主想提取每个substep的结果,存在Rforce(20X1)这一数组内
采用以下循环指令:
*DO,I,1,N,1
SET,,I*GET,RFORCE(I,1),FSUM,,ITEM,FY
*ENDDO

执行完这一语句之后发现并没有出现我预想中的结果,图2是Rforce数组执行完语句之后的结果  
所有的值都是substep=1时的值,这是为什么呢  请大神帮忙看看
[已完结]ansys后处理
图1 read result界面.jpg


[已完结]ansys后处理-1
图2 数组内数据.jpg

[ Last edited by yjh61314 on 2013-11-30 at 14:32 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

春宇结构

新虫 (小有名气)

引用回帖:
4楼: Originally posted by shgao20 at 2015-12-01 07:57:42
命令格式有错,将:
    SET,,I*GET,RFORCE(I,1),FSUM,,ITEM,FY
  改为:
    SET,,I $  *GET,RFORCE(I,1),FSUM,,ITEM,FY
  或:
    SET, , , , , , , I,  $  *GET,RFORCE(I,1),FSUM,,ITEM,FY
  试试

你好,我和他遇见类似的问题,get提取后结果被覆盖。得出的结果只是最后一步的结果。计算提取命令流
    *DIM,WEYI,ARRAY,10,2
  *DO,I,1,10
  TIME,I
SOLVE
*GET,WEYI(I,1),NODE,22,U,Y
WEYI(I,2)=W1
*SET,W1,200+40*I             ! 梁宽
*ENDDO
finish
*STATUS,WEYI
[已完结]ansys后处理-2



发自小木虫Android客户端
5楼2015-12-01 16:54:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

春宇结构

新虫 (小有名气)

2楼2015-12-01 00:38:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

春宇结构

新虫 (小有名气)

3楼2015-12-01 00:39:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shgao20

专家顾问 (职业作家)

【答案】应助回帖

命令格式有错,将:
    SET,,I*GET,RFORCE(I,1),FSUM,,ITEM,FY
  改为:
    SET,,I $  *GET,RFORCE(I,1),FSUM,,ITEM,FY
  或:
    SET, , , , , , , I,  $  *GET,RFORCE(I,1),FSUM,,ITEM,FY
  试试
4楼2015-12-01 07:57:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见