岩土论坛-flac学习经验

岩土论坛-flac学习经验

ID:40958875

大小:30.71 KB

页数:11页

时间:2019-08-11

岩土论坛-flac学习经验_第1页
岩土论坛-flac学习经验_第2页
岩土论坛-flac学习经验_第3页
岩土论坛-flac学习经验_第4页
岩土论坛-flac学习经验_第5页
资源描述:

《岩土论坛-flac学习经验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、岩土论坛->FLAC/FLAC3D->flac3d自我总结,和交流[打印本页]登录->注册->回复主题->发表主题flac3d自我总结,和交流ruanjianjian2010-10-1016:28flac3d学习有一段时间,过一段时间没学究忘了很多,所以学习最好不要放下来。对自己总结,也是学习的一种。flac3d命令很多,用到的不多,就那么几个,基础的就不多说了进入正题:个人认为如果学习flac3d最好把flac的命令进行总结一下。做模型就好比拼盘:要地应力,就把地应力的那段命令摘入,要出图,加入plot的相关命令,要出动画,加

2、个动画命令,所以总结好命令后,以后做模型,只要把命令组一条条的对应放入,一个程序就出来了,后期调试一下,改相关参数就可以了。接下来,我吧自己弄好的整理一下,按照我上面的思路进行建模ruanjianjian2010-10-1016:34什么人建模都会有自己的喜好,下面说一下我自己建模第一步就是建立一个全新的txt文件(不论命令大小都是如此),这样的好处是,模型可以修改方便快捷。而且还可以自我查错ruanjianjian2010-10-1016:49建立新的txt后,第一行命令就是new,加new的目的是为了防止其他命令的影响(相当

3、于刷新)再执行其他命令前刷新一下。ruanjianjian2010-10-1017:03不用想,接下来就是建模了,建立模型,不同人有不同的方法,有的人喜欢建完后在对模型开挖最终得到自己想要的模型。modelnull等;有的人喜欢用各种带缺角的组合成最终的模型。具体建模看各自的喜好,我觉得,不同点是建模的网格划分有区别,用带缺角的组合模型网格划分更好ruanjianjian2010-10-1017:53最好把常用的集中模型记下来组成各种句子,以后用的时候直接插入例如:genzonebrick/radbricksize*,*,*,*

4、ratio*,*,*,*ruanjianjian2010-10-1018:14建模的过程中,或同一个文件中有重复应用的命令,就可以用宏命令了,宏命令macro名称‘命令的内容’例:macroshiping’plotconzdipoutlineon’用shiping代替后面的引号里的东西。在建模中只要有相同的都可以用shiping代替,缩减了书写命令的时间,整体上也能让人看的更明白注意点是,你命名的符号最好跟falc自带的命令不要重复,我的处理方法是,名称后带数字如shiping1如果你想修改宏对象,改变命令的内容,在名称上加单引

5、号就是替换的意思例macro’shiping1‘‘新的命令’这些很多课本里都有讲,不在叙述ruanjianjian2010-10-1018:21很多时候我们要对单一的对象进行操作,例如进行模拟运算后,只想单独的显示一部分的内容,单一的土层,锚杆,等就要用到groupgroup给对象命名,例:在genzonebrick------size----groupname(name随便取,不要跟flac的已有的命令重合就行)这里的意思就是对这个体进行了命名接下来想吧这一块模型挖掉加modelnullrangegroupnameruanji

6、anjian2010-10-1018:28group的用法:1。group直接加到模型的后面相当于给整个模型命名2.groupnamerangexxyyzz给一个范围的体命名ruanjianjian2010-10-1109:52继续学习,昨天说到了建模,我是搞巷道的,重点讲巷道。巷道建模,用到brick,radbrick,radtunnel,radcylinder这4个模型比较多,一般模型都是建一半,让后用镜像命令复制另一半,建模也是大家有各自不同的习惯,总的有两种,一种用点法,就是吧模型的所有关键点都输入进去,这种方法可以用来

7、建立不规则的模型,弊端就是工作量大,不当在设点的时候考虑多,输入的时候也很麻烦。第二种。按照模型只要取三个点确定xyz三周的方法,有点输入简单,弊端,只能建立规则的模型,像要建立,路堤模型,边坡模型,就只能是按照数点的方法建模ruanjianjian2010-10-1110:02range的命令:书上有,但是我用自己的话说一下他的用途1:取圆球面的范围,就是同一个中心,不同半径之间夹的那一部分,用在给球面施加力,约束时用该命令,命令:rangeannuluscenterxyz(中心坐标)radiusr1r2(两半径)想要表达的是

8、球面时,r1r2取值相差小点即可,如radius2.93.1这时范围就是半径为3的面。2。圆柱的环面施加力或约束时也用到该命令。命令rangecylinderend1xyzend2xyzradiusr(end是表示柱体断面的中心点坐标)rangeplaneabo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。