CAD_TO_ANSYS_TO_FLAC3D边坡稳定性分析全程揭密.doc

CAD_TO_ANSYS_TO_FLAC3D边坡稳定性分析全程揭密.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CAD TO ANSYS TO FLAC3D边坡稳定性分析全程揭密 (利用ACAD生成关键点) (在GeoStudio中,可以利用ACAD输出坐标,然后将坐标复制到GeoStudio中,方法为:1、在ACAD中,用Pline命令绘制模型边界或材料分界线。 2、用List或ID命令提取坐标 3、将坐标复制到Excel中处理成X、Y列,在Excel中复制X、Y列坐标值,在GeoStudio的KeyIn Points对话对话框中粘贴坐标。可多次复制ACAD的坐标,直至所有点输入到Excel中。 (1)从CAD图获取等高线点的数据 这个过程我是采用捕捉点获取数据的方式,不过是用软件实现的,否则手工操作十分费事。这样的软件在论坛上的ANSYS版块已经有了。有时候,CAD图也并非全有三维信息,不过只要知道二维信息,辅之以高程,就可以了,这个工作量不大。将得到的点的坐标导入到EXCEL中进行处理,转换为下面的格式 k, 1, 600 ,0, 0 k, 2, 600 ,0, 700 k, 3, 0 ,0, 700 k, 4, 0 ,0, 0 k, 5, 600 ,24, 0 k, 6, 600 ,24, 700 k, 7, 0 ,24, 700 k, 8, 0 ,24, 0 即关键点坐标,然后就可以由点生成线了。至于为什么要导入到EXCEL,因为得出的数据点格式未必是符合ANSYS的数据格式,采用她可以进行批量处理,减少工作量。处理完毕后,这些数据点格式可以直接拷贝到记事本中,就成为符合ANSYS输入要求的数据点格式了。 (2)有了数据点,就进入到下一步,即由点在ANSYS中建立几何模型。通过数据点生成几何模型的方法多种多样,因人而异,没有统一的方法。不过对于我来说,个人觉得岩土工程模型比较复杂,最好是采用点生成线、线生面,面生成体的办法。至于地质界面,我是采用先生成面,然后切割体的方式生成。 附件是我的ANSYS命令流,里面配有说明,大家可以参考一下。附图是按上述步骤得到的结果图和网格模型图,说明一下,这些图和我现在贴出的命令流得到的结果有些差异,原因是我后来更改了模型,不过步骤完全一样;后面我提到的在ANSYS生成水面的方式也是采用面切割体的方式得到的。 (3)ansys模型导入FLAC3D 这个我采用haitang兄的五一纪念版转换软件实现。 具体步骤为: 导入ANSYS命令流得到网格模型后,点击file栏read input from,找到五一纪念版转换软件文件夹中的ANSYS_COMMAND文件,得到单元和节点信息文件,并被保存在D盘根目录下。复制这两个文件,放置到软件文件夹,双击转换软件,即可得到FLAC3D IMPGRID命令所需的数据格式文件(附件1),然后IMPGRID这个文件就可以得到FLAC3D网格模型(附图)了. (4)FLAC3D计算 对导入后的FLAC3D加上相关约束条件并赋上参数值就可以进行计算了。下面是命令流和相关解释,做得比较简单,没有考虑其它,仅考虑了静水压力而已,呵呵。5)计算结果分析 下面就是对计算结果进行分析了,呵呵。 计算结果呢,我的习惯是先整体后局部,先三维后二维,即先看整体位移、应力云图,然后切剖面,绘等值线。说实话,我也是第一次做数值分析,也不知道上面的方式是否科学。剖面绘等值线程序来自论坛上前版主dynamax大牛的flac3d to tecplot,具体步骤如下,等命令流计算完毕后,call flac3d to tecplot文件即可,然后在tecplot 软件中切剖面绘等值线,就可以进行分析了。 要进行开挖,是可以的。比如你在ANSYS中建好整体几何模型后,采用布尔操作,比如用面切割体的方式,将开挖部分分离出来,随便赋上与其它部分不同的材料参数,然后导入FLAC3D,自然与其它部分分成了不同的组。然后在FLAC3D中赋上值,直接对组进行操作,不就可以实现开挖了吗。 对于ANSYS命令流,在生成线,面,体的时候,系统可以返回对应自动生成的线号,面号和体号,你用一个变量来存储。就不用手动查询了。呵呵。这样会提高效率的。

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档