论坛首页    职业区    学术与写作    工程技术区    软件区    资料区    商务合作区    社区办公室
 您好! 欢迎 登录 或 注册 最新帖子 邀请注册 活动聚焦 统计排行 社区服务 帮助
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
  • 2715阅读
  • 7回复

三维工程地质建模 [复制链接]

上一主题 下一主题
离线05307110
 

发帖
219
土币
4
威望
493
原创币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2011-09-28
大家交流一下建模的心得。
离线guoyi1987

发帖
2
土币
193
威望
0
原创币
0
只看该作者 1楼 发表于: 2011-10-25
我想问一下n
;导入网格数据以生成水面
impgrid guoyi.Flac3D
attach face
;为建立水面设置“辅助界面”而分组为水上部分和水下部分
group water_below range group 1 any group 2 any
group water_above range group water_below not
gen separate water_below
interface 1 wrap water_below  water_above
set grav 0 -9.81 0
water den 1000

;遍历界面单元节点生成水面
def water_table
p_i=i_head
p_ie=i_elem_head(p_i) ;界面1单元指针赋予p_ie
loop while p_ie # null
;返回界面单元的三个顶点的地址
     p_gp1=ie_vert(p_ie,1) 
     p_gp2=ie_vert(p_ie,2)
     p_gp3=ie_vert(p_ie,3)

;以这三个界面单元顶点为水面的三个顶点,生成水面
;interface的节点和网格节点的地址是分别存放的
x1=in_pos(p_gp1,1)
y1=in_pos(p_gp1,2)
z1=in_pos(p_gp1,3)
x2=in_pos(p_gp2,1)
y2=in_pos(p_gp2,2)
z2=in_pos(p_gp2,3)
x3=in_pos(p_gp3,1)
y3=in_pos(p_gp3,2)
z3=in_pos(p_gp3,3)
command
   water table face x1,y1,z1  x2,y2,z2  x3,y3,z3
endcommand
p_ie=ie_next(p_ie)
endloop
end  
这个命令中的节点遍历怎么就生成水面了
离线chenzhru

发帖
1861
土币
3418
威望
8
原创币
0
只看该作者 2楼 发表于: 2011-11-20
多谢楼主,支持一下    
武鸣
离线feng20071147

发帖
90
土币
1
威望
0
原创币
0
只看该作者 3楼 发表于: 2011-11-20
离线feng20071147

发帖
90
土币
1
威望
0
原创币
0
只看该作者 4楼 发表于: 2011-11-20
离线feng20071147

发帖
90
土币
1
威望
0
原创币
0
只看该作者 5楼 发表于: 2011-11-20
离线cycc2005

发帖
88
土币
47
威望
91
原创币
0
只看该作者 6楼 发表于: 2012-03-05
     顶
离线xunaiming200

发帖
3943
土币
1591
威望
16646
原创币
0
只看该作者 7楼 发表于: 2012-03-29
曲面地下水如何生成,还是不知道
快速回复
限100 字节
温馨提示:欢迎交流讨论,请勿纯表情、纯引用!
 
上一个 下一个

      https://beian.mps.gov.cn/ 粤公网安备 44010602012919号 广州半山岩土网络科技有限公司 粤ICP备2024274469号

      工业和信息化部备案管理系统网站