找回密码
 注册
Simdroid-非首页
楼主: haitang

[前后处理] 利用Sufer和FISH进行复杂地形建模

[复制链接]
发表于 2010-9-25 13:43:41 | 显示全部楼层 来自 四川成都
虽然有些东西暂时还没有理解到,但是非常感谢诸位专家的细心讲解
回复 不支持

使用道具 举报

发表于 2010-9-28 14:37:23 | 显示全部楼层 来自 山东青岛
Simdroid开发平台
很实用啊 感谢楼主
回复 不支持

使用道具 举报

发表于 2011-2-21 20:57:02 | 显示全部楼层 来自 华南理工大学
好帖!很有用!谢谢啦
回复 不支持

使用道具 举报

发表于 2011-3-5 18:04:50 | 显示全部楼层 来自 云南昆明
回复 不支持

使用道具 举报

发表于 2011-3-5 23:34:41 | 显示全部楼层 来自 云南昆明
有高手把插多层的代码发出来啊 不会改啊
回复 不支持

使用道具 举报

发表于 2011-3-7 19:44:10 | 显示全部楼层 来自 华南理工大学
请问sufer导出的地形坐标只有1个高程,怎么进行高程插值呢?谢谢!!!
回复 不支持

使用道具 举报

发表于 2011-3-7 19:53:17 | 显示全部楼层 来自 四川成都
这么好的帖子刚才看到,真是不好意思,在此顶一个!!!
回复 不支持

使用道具 举报

发表于 2011-3-8 17:22:22 | 显示全部楼层 来自 四川成都
谢谢分享啊
回复 不支持

使用道具 举报

发表于 2011-3-8 20:09:26 | 显示全部楼层 来自 华南理工大学

ANSYS模型分层赋值

本帖最后由 kissrain 于 2011-4-12 11:31 编辑

请问导入ANSYS后生成的模型是一个整体,怎么分层和赋值呢?
回复 不支持

使用道具 举报

发表于 2011-3-22 20:46:34 | 显示全部楼层 来自 华南理工大学
曲面插值怎么插?
回复 不支持

使用道具 举报

发表于 2011-3-26 14:39:22 | 显示全部楼层 来自 山东青岛
正在学习,谢谢分享!
回复 不支持

使用道具 举报

发表于 2011-9-7 17:12:23 | 显示全部楼层 来自 北京
如何建立断层和地下开挖的模型
回复 不支持

使用道具 举报

发表于 2011-5-26 16:32:20 | 显示全部楼层 来自 台湾
本帖最后由 KGBSR 于 2011-5-26 16:33 编辑

想利用海棠的命令流用来练习建置单一地层的复杂地形,
边坡最高点大约为海平面以上370m
但却一直出现
Mesh primitive does not conform to node numbering convention.
Command.txt里面的参数我也有改过了~~不知道哪里是我没注意到的?
拜托各方高手指导了

==========以下是我改过的命令流==============

new
def para_set
suferfile = 'Slope5k.dat'   ;File from Sufer which contains the layers' coords.
Tablefile = 'Table_data.dat'   ;File which contains the table.
AnsysFile = 'Ansys_Model.dat'  ;Ansys  Model
D3DECFile = 'D3dec_Model.dat'  ;3dec   Model
FlacFile  = 'Flac3D_Model.dat' ;Flac3D Model
Col_Num   = 36                 ;number of elements in x-direction
Row_Num   = 100                 ;number of elements in y-direction
dx_size   = 2
dy_size   = 2
z_base    = 0.0
z_size    = 185
xor       = 0.0
yor       = 0.0
n_zon_col = Col_Num - 1
n_zon_row = Row_Num - 1
xdiv      = 1
ydiv      = 1
zdiv      = 1
end
para_set
回复 不支持

使用道具 举报

发表于 2011-5-26 20:54:55 | 显示全部楼层 来自 江苏南京
谢谢,下载了,正遇到这类问题了
回复 不支持

使用道具 举报

发表于 2011-5-27 20:01:05 | 显示全部楼层 来自 台湾
问题解决了,要改分层要记得改01_Surfer_To_Table,02_Creat_Table,03_Gen_FlacModel,Command 这四个命令流,终于搞懂了,接下来要尝试分层啰!
回复 不支持

使用道具 举报

发表于 2011-5-31 21:44:05 | 显示全部楼层 来自 台湾
最近一直在鑽研海棠大的文件命令,算是有一點點小心得,跟大家分享,在Command.txt文件中 z_size 這基本上是可以不用設定的,我把它刪除了。
此外,海棠大在三個方向上的元素分割是利用 xdiv,ydiv,zdiv 這三個指令,原本都是寫入在Command.txt文件中,我為了達到不同層面有不同數量z方向元素分割,把這三個指令從Command.txt文件中刪除,並重新編寫在03_Gen_FlacModel.fis文件命令中,如下方式:

1st Layer
loop i (1,n_zon_col)
  loop j(1,n_zon_row)
     x1=xor+dx_size*(i-1)
     x2=x1+dx_size
     y1=yor+dy_size*(j-1)
     y2=y1+dy_size
     zg1=table(j,x1)
     zg2=table(j+1,x1)
     zg3=table(j+1,x2)
     zg4=table(j,x2)  
     zr1=table(j+Row_Num,x1)
     zr2=table(j+Row_Num+1,x1)
     zr3=table(j+Row_Num+1,x2)
     zr4=table(j+Row_Num,x2)
     xdiv=1
     ydiv=1
     zdiv=1


2nd Layer
loop i (1,n_zon_col)
  loop j(1,n_zon_row)
     x1=xor+dx_size*(i-1)
     x2=x1+dx_size
     y1=yor+dy_size*(j-1)
     y2=y1+dy_size
     zg1=table(j,x1)
     zg2=table(j+1,x1)
     zg3=table(j+1,x2)
     zg4=table(j,x2)   
     zr1=table(j+Row_Num,x1)
     zr2=table(j+Row_Num+1,x1)
     zr3=table(j+Row_Num+1,x2)
     zr4=table(j+Row_Num,x2)
     zb=z_base
     xdiv=1
     ydiv=1
     zdiv=10
回复 不支持

使用道具 举报

发表于 2011-6-8 18:55:50 | 显示全部楼层 来自 江苏徐州
谢谢楼至 太强了!!
回复 不支持

使用道具 举报

发表于 2011-6-15 09:39:00 | 显示全部楼层 来自 北京
真是好帖子啊 。。谢谢楼主。。谢谢。
回复 不支持

使用道具 举报

发表于 2011-6-15 10:56:18 | 显示全部楼层 来自 山东青岛
这个牛,收藏之~~~~~~~~~~~~~~~~~~~~
回复 不支持

使用道具 举报

发表于 2011-6-16 11:14:57 | 显示全部楼层 来自 山东青岛
本帖最后由 漫步听海 于 2011-6-16 11:32 编辑

请问如果用FLAC的话是不是就把AnsysFile = 'Ansys_Model.dat'  和D3DECFile = 'D3dec_Model.dat'  前加分号啊?
还有,那个pause前为什么加new?
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-10 18:31 , Processed in 0.032880 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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