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

fish建不规则模型 [复制链接]

上一主题 下一主题
离线zeus0418
 

发帖
42
土币
108
威望
8
原创币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2012-12-19
谁有用fish建不规则几何模型的例子啊?彭文斌141页运行之后和书上给的模型不一样啊。命令流如下:

;不规则表面初始应力状态
new
gen zone brick size 15 15 10 p0 0 0 0 edge = 100.0
model elastic
prop shear 3e8 bulk 5e8
def mountain
    gp =gp_head
    loop while gp # null
zz = sqrt(gp_xpos (gp)^2 + gp_ypos (gp)^2)
;傅里叶条件求和
dz = 0.06 * sin(0.2 * zz +100.0)
;伪随机表面
dz = dz + 0.06 * sin(0.22 * zz -20.3)
dz = dz - 0.04 * sin(0.33 * zz +33.3)
gp = gp_next (gp)
    end_loop
end
mountain
fix x range x -0.1 0.1
fix x range x 99.9 100.1
fix y range y -0.1 0.1
fix y range y 99.9 100.1
fix z range z -0.1 0.1
set grav 0 0 -10
ini density = 2000
ini szz = -2.0e6(grad 0 0 2.0e4)
ini sxx = -4.0e6 (grad 0 0 4.0e4) syy = -4.0e6(grad 0 0 4.0e4)
solve

离线mountain310

发帖
240
土币
1079
威望
5
原创币
0
只看该作者 1楼 发表于: 2012-12-20
楼主 你的语句拷贝的时候少了一句 为节点Z坐标赋值的语句
gp_zpos (gp) = 0.5 * gp_zpos(gp) * (1+dz)
运行没问题

发帖
91
土币
5
威望
0
原创币
0
只看该作者 2楼 发表于: 2016-02-02
          
快速回复
限100 字节
温馨提示:欢迎交流讨论,请勿纯表情、纯引用!
 
上一个 下一个

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

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