找回密码
 注册
Simdroid-非首页
查看: 6678|回复: 74

利用gocad辅助三维地形建模

[复制链接]
发表于 2006-10-24 10:12:38 | 显示全部楼层 |阅读模式 来自 湖北武汉
我们做岩土研究的,特别是做三维模型的研究,在处理边坡地形的时候如果用flac直接建立模型是很困难的,用ansys建模很方便,但是ansys建立一个比较符合地形的模型,需要大量的地形定位点,此点的得来一般都是通过工程地质提交得地形autocad图形,但是这些点在autocad中提取很是费劲,需要通过等高线来点取点,工作量极大。而且点的密度肯定不够,从而影响精度。
     我提供一个方法,仅供大家参考,好用的话,斑竹给加点分。呵呵!!!

       将auto cad的等高线图存为dxf,用gocad读取,这样等高线在gocad成为curve object,而gocad可以对curve object进行任意间距的densify,解决点密度问题,输出该object,存档文件是可用记事本打开的,有每个点的x,y,z,大功告成!其实也可以用gocad直接建模,不用拐这么多弯,但我还是习惯在ansys上建模,有了每个点的x,y,z,编个小程序就可以在ansys上生成地形曲面了。我试了一下,还好。
 楼主| 发表于 2006-10-24 10:26:26 | 显示全部楼层 来自 湖北武汉
Simdroid开发平台
首先,往gocad导进dxf

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

1

查看全部评分

 楼主| 发表于 2006-10-24 10:27:09 | 显示全部楼层 来自 湖北武汉
生成等高线如图,其上点的分布不够均匀,可以用interpolate 对curve进行操作,

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2006-10-24 10:31:31 | 显示全部楼层 来自 湖北武汉
插值后生成的点,pointsetj及curve如图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2006-10-24 10:33:09 | 显示全部楼层 来自 湖北武汉
接下来是导出坐标,........

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2006-10-24 10:34:17 | 显示全部楼层 来自 湖北武汉
生成excel格式的x,y,z坐标文件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2006-10-24 11:06:32 | 显示全部楼层 来自 湖北武汉
练习用dxf..................

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2006-10-24 20:25:35 | 显示全部楼层 来自 广西南宁
这的确是一个GOCAD的功能!但需要提醒的是:ANSYS对于过于扭曲的面的重构是有问题的,即使面可以作出来,也比较难以剖分网格!
 楼主| 发表于 2006-10-25 11:32:27 | 显示全部楼层 来自 湖北武汉
谢谢斑竹,ansys确实有这个问题,我一般将gocad的插值精度调低一些
发表于 2006-10-25 22:35:42 | 显示全部楼层 来自 安徽马鞍山
向楼主学习,到时有问题一定向楼主请教。当时建模用ANSYS费老事了,现在有了GOCAD这个好东东,看到了希望。呵呵。
发表于 2006-12-2 02:37:51 | 显示全部楼层 来自 安徽合肥
怎么用cad画等直线图啊··俺现在用surfer画的···
发表于 2007-1-2 18:25:38 | 显示全部楼层 来自 湖北武汉
偶也用surfer画,导出表面网格的dxf,但还在想能不能导入ansys中建成三维的
发表于 2007-1-3 19:18:44 | 显示全部楼层 来自 四川绵阳

关于导入gocad的问题!

关于导入gocad的问题!老兄,你这个文件在gocad中怎么导不进去啊?其他**.dxf的文件也导不进去,怎么回事请啊,谢谢!!!!
发表于 2007-1-17 16:49:20 | 显示全部楼层 来自 北京
呵呵,搂主的数据没有问题的
只是,在GoCAD中,所有的数据都要是英文路径的。
发表于 2007-1-30 14:02:02 | 显示全部楼层 来自 辽宁阜新
“有了每个点的x,y,z,编个小程序就可以在ansys上生成地形曲面了”怎么生成啊?这个可是关键的关键啊????????
谢谢楼主告诉啊!!!!!万分感激!!!!55555555555555555555555
发表于 2007-3-26 14:20:56 | 显示全部楼层 来自 湖南长沙

赞同 ANSYS2007的看法

能否提供点思路!
发表于 2008-3-16 18:10:14 | 显示全部楼层 来自 贵州贵阳
好方法,值得一试
回复 不支持

使用道具 举报

发表于 2008-4-3 09:36:24 | 显示全部楼层 来自 四川广元
谢谢楼主分享
回复 不支持

使用道具 举报

发表于 2008-5-19 19:04:16 | 显示全部楼层 来自 山东烟台
数据应该有问题,我的文件路径全是英文
回复 不支持

使用道具 举报

发表于 2008-11-19 11:37:53 | 显示全部楼层 来自 河北石家庄
为什么我一导就说我的gocadrun出错了
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-25 23:33 , Processed in 0.077019 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表