查看完整版本: [-- flac3d600本构模型二次开发即UDM官网简明教程 --]

-> FLAC/FLAC3D -> flac3d600本构模型二次开发即UDM官网简明教程 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

龙biscuit 2018-12-12 21:57

flac3d600本构模型二次开发即UDM官网简明教程

老规矩,先贴上教程地址:

User-Defined Constitutive Models in FLAC3D
不想点击上面链接的可以下载下面的附件:
[attachment=330556]



[attachment=330553]

里面感觉很有用的话:

  • At this point, it is important to understand something about how FLAC3D implements mixed-discretization in hexahedral zones. Each such zone is actually two overlays of five tetrahedra covering the hexahedron volume, called subzones. The constitutive relations are called on each tetrahedra separately. Properties and state variables are stored for the zone as a whole. Normally, state variables are assumed to be based on volume-averaged quantities over the entire zone. The constitutive model can access both the total number of subzones and which subzone is being calculated.
  • In the [size=; font-size: inherit,inherit]run() function, we use a working value [size=; font-size: inherit,inherit]s->working_[0] to store the averaged shear failure state value in the zone weighted by the subzone volumes (in the subzones, the shear failure state is assumed 1 if shear failed; 0 if not). We update the cohesion to the value of residual cohesion once the volume averaged shear failure value is greater than 0.5. Related variables need to be updated correspondingly.
  •       
    [attachment=330555]
  • 当然,还有手册(http://bbs.yantuchina.com/read.php?tid=316649&fpage=2 )可以参考,这儿介绍的并没有太详细。但好在简单明了。


    
另外,还有别的简单介绍:
Scripting FISH in FLAC3D

Dynamic Analysis in FLAC3D










malu1988 2018-12-28 15:28
楼主辛苦

杜岳洋 2019-01-08 09:05
      

海边翱翔的河鸥 2019-04-20 20:44
dragon哥哥好棒


查看完整版本: [-- flac3d600本构模型二次开发即UDM官网简明教程 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Time 0.078343 second(s),query:5 Gzip enabled