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

[前后处理] 请问:FLAC2D或FLAC3D能做到能量等值线输出吗?

[复制链接]
发表于 2007-10-10 11:57:02 | 显示全部楼层 |阅读模式 来自 江苏徐州
在数值模拟后处理方面,FLAC2D或FLAC3D能做到应力场、位移场、速度场等输出,但是岩体内的能量密度输出可以做到么?我知道程序的输出命令里没有这一项,但是通过其他方法能做到吗?不然的话,只有通过应力场来说明能量问题了,总觉得得有点欠缺啊。请问哪位高手做过这方面的模拟,最好给个实例。谢谢。
发表于 2007-10-10 18:50:26 | 显示全部楼层 来自 湖南长沙
Simdroid开发平台
可以做,但是要给出能量的计算公式,然后通过FISH 定义一个新的云图量
回复 不支持

使用道具 举报

发表于 2007-10-10 21:54:36 | 显示全部楼层 来自 重庆
Re:flac2d4.0里面有没有能量的概念呢?


可以根据能量的定义通过FISH来得到。
回复 不支持

使用道具 举报

发表于 2007-10-11 14:57:41 | 显示全部楼层 来自 福建福州
我也很感兴趣这方面的知识?可否讨论?真诚
回复 不支持

使用道具 举报

发表于 2007-10-11 14:58:22 | 显示全部楼层 来自 福建福州
我也很感兴趣这方面的知识?可否讨论?真诚
回复 不支持

使用道具 举报

 楼主| 发表于 2007-11-2 20:28:04 | 显示全部楼层 来自 福建厦门

能量等值线云图问题出在哪里?

现用一简单FISH例子,作能量等值线输出,命令流可以运算,但最后却不能输出云图,问题肯定出在新云图层定义上,对此不得其解,请达人指点.
config
grid 50,50
model mo
prop density=1500.0 bulk=2E8 shear=1E8 tens 0.5e6 dil 10 fric 30 cohesion 2e6
model null i 20 25 j 20 25
set large
def energy1
array energys(50,50)
  loop i (1,50)
    loop j (1,50)
      s1=sxx(i,j)*sxx(i,j)
      s2=syy(i,j)*syy(i,j)
      s3=2*0.25*sxx(i,j)*syy(i,j);假定泊松比为0.25
      s4=2*(1+0.25)*sxy(i,j)
      energys(i,j)=(s1+s2-s3+s4)/(2*1e6);二维弹性能计算公式,假定弹性模量为1e6
      energy3=energys(i,j)
      printout
    end_loop
  end_loop
end
fix x i 1
fix x i 51
fix x y j 1
set gravity=10.0
apply syy -20e6 j 51
his 1 energy3
pause
solve
plot hold his 1
回复 不支持

使用道具 举报

发表于 2013-5-27 21:19:23 | 显示全部楼层 来自 山东泰安
:victory::victory::victory::victory::victory:
回复 不支持

使用道具 举报

发表于 2013-5-28 08:24:35 | 显示全部楼层 来自 黑龙江哈尔滨
config 后面是不是要有计算模式?plot hold 什么意思那?
回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

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

GMT+8, 2024-9-24 06:32 , Processed in 0.035546 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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