找回密码
 注册
Simdroid-非首页
查看: 282|回复: 1

[结构单元] flac3D主应力提取及记录

[复制链接]
发表于 2018-3-14 17:28:45 | 显示全部楼层 |阅读模式 来自 广西南宁
在flac3D的后处理中,有时候需要对单元应力提取并查看,除了可以采用set log on来实现外,可以用下面提供的简单的fish函数来实现:
def zonesig
  array arr(20000) brr(20000) nrr(20000)
  znt=zone_head
  ii=1
  loop while znt # null
    arr(ii)=string(z_sig1(znt))  ;提取第一应力
    brr(ii)=string(z_sig3(znt))  ;提取第三应力
    nrr(ii)=string(z_id(znt))    ;提取单元编号
    znt=z_next(znt)
    ii=ii+1
  endloop
jj=ii-1
end   
zonesig
def recordsig
  status=open('sig1.txt',1,1)
  status=write(arr,jj)
  status=close
  status=open('sig3.txt',1,1)
  status=write(brr,jj)
  status=close
  status=open('zid.txt',1,1)
  status=write(nrr,jj)
  status=close
end
recordsig
发表于 2022-8-19 22:35:30 | 显示全部楼层 来自 山西长治
Simdroid开发平台
学习了,谢谢楼主
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-24 15:51 , Processed in 0.028380 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表