24小时热门版块排行榜    

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

幸福的风

铁虫 (初入文坛)

[求助] 节点应力导出问题 apdl 已有1人参与

我做的是一个有关声学的瞬态分析,计算过后 后处理过程想导出已选节点的Y方向应力 我的出错部分apdl如下

在循环部分:

*do,i,nmin,nmax                           !  对节点i进行循环
       *if,nsel(i),eq,1,then                    !  如果节点 i 在当前选择集中
          syt(1, in) = i                           !  将编号 i 存放到数组 uxt 第  in 列第 1 行
          nsol,2,i,S,Y,SY%i%         !  将节点 i的 SY (s——应力, Y——y方向)定义为变量 2,名为 Uxi (%i% 表示将 i 转换为数值)
          vget, syt(2,in), 2                   ! 将变量 2 的数据放入数组 syt 的第 in 列,从第 2 行开始 (第 1 行为节点编号)
         in = in+1                               !  将当前选择集中的节点计数加一
      *endif
*enddo

之前在导出位移UX时  表达式部分是 nsol,2,i,U,X,UX%i%   可以正确运行和导出, 现在想导出应力SY 出现问题显示
label s is invalid, nsol is ignored
语句出错
求大神帮看看是什么问题
回复此楼

» 猜你喜欢

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

shgao20

专家顾问 (职业作家)

引用回帖:
3楼: Originally posted by 幸福的风 at 2016-09-13 08:40:59
用的plane42单元...

看了一下帮助文件,发现 NSOL 命令的 Valid Item and Component Labels 中确实没有提供对应力的输出定义。
5楼2016-09-13 09:10:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 8 个回答

shgao20

专家顾问 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
你使用的是什么单元?不是所以单元都能够导出应力的。可以查一下帮助文件,看看你使用的单元是否提供应力的输出。
2楼2016-09-13 07:27:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

幸福的风

铁虫 (初入文坛)

引用回帖:
2楼: Originally posted by shgao20 at 2016-09-13 07:27:59
你使用的是什么单元?不是所以单元都能够导出应力的。可以查一下帮助文件,看看你使用的单元是否提供应力的输出。

用的plane42单元
3楼2016-09-13 08:40:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

幸福的风

铁虫 (初入文坛)

引用回帖:
2楼: Originally posted by shgao20 at 2016-09-13 07:27:59
你使用的是什么单元?不是所以单元都能够导出应力的。可以查一下帮助文件,看看你使用的单元是否提供应力的输出。

查了一下 plane42 单元输出包括应力
4楼2016-09-13 08:53:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见