欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    FLAC3D接触面建立方法(共4页).doc

    • 资源ID:13700114       资源大小:49.50KB        全文页数:4页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    FLAC3D接触面建立方法(共4页).doc

    精选优质文档-倾情为你奉上帖子:复杂模型内部接触面的建立方法首先为什么要建立接触面:如果考虑接触界面对问题的影响或接触界面的变化特征时就的设置接触单元。如桩与土之间时,由于桩土,地连墙与土,由于刚度相差太大,位移不连续,有限元中尤其如此;设置接触可以反映接触面之间得剪切滑移或侵入行为,如节理面,断层的刚度相差较大,所以它们之间的接触单元定义后可以减少由刚度差别较大产生的误差影响(如位移)。当然在定义接触单元后降低了刚度的影响也会提高软件的运行速度。供参考。接触面的建立方法:1、就是大家通常用的“移来移去”法,手册上也有例子,一般模型推荐用此方法。2、lakewater所推荐的建立复杂模型的方法推荐一种更加实用的接触面建立方法,通过238版本后的impgrid,expgrid等命令进行模型导入导出,花费很少的时间就可以解决复杂模型的接触面建立问题。下面用一个实例来做一下说明。工况:3*3*3的模型,两个group,模型正中间的一个单元为gropu 2,其他为group 1gen zone brick size 3 3 3group 2 range x 1 2 y 1 2 z 1 2group 1 range gr 2 notsave 1.sav(1)将模型文件存为1.sav;(2)将除了需要加接触面的单元以外的所有单元删除,仅保存group 2 命令为:del ran grop 2 not;(3)在group 2 周围建立接触面interface 1 face range x 1 y 1 2 z 1 2interface 1 face range x 2 y 1 2 z 1 2interface 1 face range x 1 2 y 1 z 1 2interface 1 face range x 1 2 y 1 2 z 1interface 1 face range x 1 2 y 1 2 z 2或interface 1 face也可以 建成后可以看到接触面的效果: plo inter yel ske(4)这时候需要将上面建好的group 2 和接触面进行保存 save 2.sav(5)重新restore先前的模型,并将需要建立接触面的实体删除,再将整个模型用expgrid命令进行导出: rest 1.savexpgrid 1.fac3d(6)写到这儿,大家应该明白了吧。下面的工作是这样的:将已建好的group 2和接触面的文件rest,并把其他的模型用impgrid命令进行导入:impgrid 1.flac3d得到的就是已经建立好接触面的模型下面进行简单的计算,以验证接触面是否工作。model elafix x y z ran z 0ini den 20005set gra 0 0 -10interface 1 prop kn 20e6 ks 20e6 c 10e3 f 15app nstr -200e3 ran x 0 1 y 1 2 z 3solve可以看到接触面的接应力分布结果:得到的结果还是蛮理想的3、用gen separate group1 int 1 wrap group1 group2此方法是在已建好的模型上使用,先把group1与周围组分开,这个组的周围点虽说和周围相邻的周围组的点有相同的位置,但有不同的节点然后在group1上建立接触面,此法我称之为“分离法”ngen zone brick size 3 3 3group 2 range x 1 2 y 1 2 z 1 2group 1 range gr 2 notsave 1.savdel ran group 2 notinterface 1 face range x 1 y 1 2 z 1 2interface 1 face range x 2 y 1 2 z 1 2interface 1 face range x 1 2 y 1 z 1 2interface 1 face range x 1 2 y 1 2 z 1interface 1 face range x 1 2 y 1 2 z 2;interface 1 face也可以plo inter yel skesave 2.savrest 1.savexpgrid 1.fac3drest 2.savimpgrid 1.flac3dplo inter yel skepaumodel elafix x y z ran z 0ini den 20005set gra 0 0 -10interface 1 prop kn 20e6 ks 20e6 c 10e3 f 15app nstr -200e3 ran x 0 1 y 1 2 z 3solveplo int sst4、接触面参数的选择kn ks应该根据试验确定,一般可取接触面两侧弹性模量较小值的10倍(手册上所说)这个参数取值确实没有太多经验,最好的方法还是用手册建议的10倍刚度的方法。如果这种方法的计算结果合理,那么最好不过了,因为手册中建议的方法自有它的道理,但具体是何道理,我也不了解。当然,如果有试验,那么最好通过试验反分析的方法来确定参数。Ks切向刚度通常采用接触面的剪切试验得到1 u( x. B0 C$ u2 K( * q1 l5 l# b" K& B  e/ C. jKn法向刚度通常设置一个较大的值,但是这个值不能太大,否则又会存在收敛慢的问题,我所见到的Ks在1e7-1e9之间5、就是记录界面上的应力随时间的变化该用哪个命令我看例子上用hist interface i sstress x y zLakewater:用hist interface 就可以了吧,这跟一般面上的应力跟踪说一样的,如果要进行更细致的观察,比如得到若干面上的平均应力,那就得用Fish语言做一下简单的编程了。6、没有设置大变形,一般的基坑都不用设置,除非向模拟破坏过程专心-专注-专业

    注意事项

    本文(FLAC3D接触面建立方法(共4页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开