qq384681566 发表于 2012-3-16 15:44:41

复杂模型建立方法(CAD→Ansys→FLAC)下载别人的,在此感谢

1.首先把纸上的建模图形,在autocad中建立由点线弧线组成的模型,注意线和线加在一起,
2.使用autocad to ansys 转换软件,将autocad的图形转换为ansys命令流后。保存为文本文件.txt。
3.在ansys中建模
①导入命令流:read
②建立面:通过create-area-by key points ,依次选择四个角点,建立面。
③分离线和面:operate(操作)-divide(分开)-area by line-参数全选pick alls。
④划分线:使用mesh tool 工具,将模型的每条边线进行划分,划分过程中要注意线与线的对应关系。一般划分的断数为偶数,如6、8、10等。
⑤拷贝点并连线:使用copy(拷贝)命令,将四个角点中的一个沿Z方向上拷贝生成一个新的点。拷贝的距离视个人计算情况来确定,一般二维选择1个单位。使用create-lines-by key points将⑤中的两点连起来,建立线,并划分成1个单元。
⑥拉伸面成体:operate(操作)-extrude(拉伸)-area along lines-area参数全选, lines 选择⑤生成的线。
⑦设置不同体、不同材料属性参数。调用vatt.txt文件来设定。vatt.txt文件内容如下:
*do,i,1,154
vsel,s,,,i
vatt,i,,
*enddo
alls
⑧设置单元类型,在命令行键入“et,1,45” 。
⑨划分体单元,利用mesh tool 工具选择volumes体项中的 hex项中的mesh或swap项。由里到外,按顺序进行划分,先用mesh进行划分,mesh划分不了的用swap进行划分。
⑩建立导入到FLAC的文件:先在菜单中选择list-nodes按缺省设置进行保存。生成节点文件nodes.txt。
然后在processor-create-element-write element dat.file,保存到上面nlist目录下。导出ansys中elemnt 和node的属性参数,存入txt,
4.运行node.exe。查看节点数。
5.运行ansystoflac.exe。输入节点数,单元数生成。
6.在flac中call――ansystoflac.dat文件,即可。
关于ansys建模后使用flac3d计算。
   1.ansys建模:ansys7.1 单元类型soild 45 建模后,用list命令显示结点信息,并save as文件名为nlist.lis.
   2.单元信息的输出用processor----create--element----write to file 单元信息输出文件名为element.dat
   3.然后运行node.exe 生成node.dat
   4.运行ansys to flac3d,按提示输入结点数,单元数,生成文件outforflac.dat
   5.通过f'lac3d中call 命令读入outforfl3c3d即可。
或者运行cjiao2000版主的 程序,后出现如下界面,调入节点文件nlist.lis和单元文件element.dat。单击转换,将生成的文字拷贝并保存成文本文件。然后在FLAC中调用保存的文本文件即可。

hclayor 发表于 2012-3-17 23:22:37

多谢分享!

飞鱼游鹰 发表于 2012-3-19 08:26:48

这都是很久以前的了!。。。

renyz518 发表于 2012-3-24 16:17:46

很实用。谢谢了

xxiinnpp 发表于 2012-3-25 21:41:47

很实用。。不错啊

flac小师弟 发表于 2012-4-19 20:20:01

谢谢楼主的分享。。

咬钩鱼 发表于 2012-4-20 14:40:30

各种方法都是大家总结的结晶,不错!

古城碉堡 发表于 2013-12-16 21:33:53

楼主实在,谢谢分享

wulele 发表于 2018-3-25 20:03:19

挺好的,谢分享

wulele 发表于 2018-10-21 09:22:35

感谢分享

sjzdh 发表于 2018-10-21 13:10:28

谢谢提供分享
页: [1]
查看完整版本: 复杂模型建立方法(CAD→Ansys→FLAC)下载别人的,在此感谢