24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1460  |  回复: 10

XNWYQ

禁虫 (小有名气)

本帖内容被屏蔽

» 猜你喜欢

» 抢金币啦!回帖就可以得到:

查看全部散金贴

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

小木虫: 金币+0.5, 给个红包,谢谢回帖
使用 APDL 编程可以做到的。大概思路是:
    进入时间历程后处理
    *get, n_set, SET, nset,       !  获取总的结果组数,赋予 n_set
    str1_max = 0                    !  存放第一主应力最大绝对值
    ns1_max = 0                           ! 存放最大主应力  1  的节点号
    str2_max = 0                    !  存放第二主应力最大绝对值
    ns2_max = 0                           ! 存放最大主应力  2  的节点号
    str3_max = 0                    !  存放第三主应力最大绝对值
    ns3_max = 0                           ! 存放最大主应力  3  的节点号
    NSEL,S,ALL
    *get, n_max, NODE, 0, NUM,MAX        !  获取最大节点号,赋予 n_max

    *do, iset, 1, n_set
      set, , , , , , , , iset        !  读取第 iset 组结果
      NSORT,S,1,0,,0,SELECT        !  第一主应力结果按绝对值大小进行排序
      *GET,Ns1,NODE,0,NUM,MAX    !取得第一主应力最大点的节点编号,赋予 ns1
      NUSORT                !恢复缺省的排序方式
      *GET,Str1,NODE,Ns1,S,1    !取得第一主应力最大值,赋予 str1
      
      NSORT,S,2,0,,0,SELECT        !  第二主应力结果按绝对值大小进行排序
      *GET,Ns2,NODE,0,NUM,MAX    !取得第二主应力最大点的节点编号,赋予 ns2
      NUSORT                !恢复缺省的排序方式
      *GET,Str2,NODE,Ns1,S,1    !取得第二主应力最大值,赋予 str2

      NSORT,S,3,0,,0,SELECT        !  第三主应力结果按绝对值大小进行排序
      *GET,Ns3,NODE,0,NUM,MAX    !取得第三主应力最大点的节点编号,赋予 ns3
      NUSORT                !恢复缺省的排序方式
      *GET,Str3,NODE,Ns1,S,3    !取得第二主应力最大值,赋予 str2

      *if, abs(str1), gt, abs(str1_max),then
         str1_max=str1
          ns1_max = ns1
      *endif

      *if, abs(str2), gt, abs(str2_max),then
         str2_max=str2
          ns2_max = ns2
      *endif

      *if, abs(str3), gt, abs(str3_max),then
         str3_max=str3
          ns3_max = ns3
      *endif
    *enddo

  至此,str1_max, str2_max, str3_max 中分别为所以结果中绝对值最大的第一、第二、第三 主应力值, ns1_max, ns2_max, ns3_max 分别为对应的节点编号
  没有验证国,你可以试试,自己修改完善一下。。
10楼2019-01-27 10:17:49
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

XNWYQ

禁虫 (小有名气)

本帖内容被屏蔽

11楼2019-01-27 10:37:22
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
简单回复
tzynew2楼
2019-01-27 08:33  
XNWYQ(金币+7): 谢谢参与
已获得7个金币 发自小木虫Android客户端
2019-01-27 08:33  
XNWYQ(金币+5): 谢谢参与
已获得5个金币 发自小木虫IOS客户端
cffyau4楼
2019-01-27 08:33  
XNWYQ(金币+8): 谢谢参与
已获得8个金币 发自小木虫Android客户端
2019-01-27 08:34  
XNWYQ(金币+1): 谢谢参与
已获得1个金币 发自小木虫Android客户端
2019-01-27 08:34  
XNWYQ(金币+6): 谢谢参与
已获得6个金币 发自小木虫Android客户端
wxiaona7楼
2019-01-27 08:35  
XNWYQ(金币+7): 谢谢参与
已获得7个金币 发自小木虫IOS客户端
wzlo8楼
2019-01-27 08:36  
XNWYQ(金币+10): 谢谢参与
已获得10个金币 发自小木虫Android客户端
Cherish089楼
2019-01-27 08:37  
XNWYQ(金币+6): 谢谢参与
已获得6个金币 发自小木虫Android客户端
相关版块跳转 我要订阅楼主 XNWYQ 的主题更新
信息提示
请填处理意见