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

拉拔模拟的问题,flac3d实体模拟锚杆 [复制链接]

上一主题 下一主题
离线lpfvsfl
 

发帖
1087
土币
856
威望
4399
原创币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2010-04-02
— 本帖被 sunjun 从 岩土工程数值分析 移动到本区(2010-10-27) —
本人在做一个拉拔试验模拟的时候发现位移和拉拔力始终不对,希望高手指点,,附上命令流
n
impgrid 3g
;==================================
def xiugai_11
   p_gp=gp_head
loop while p_gp # null    
     w_temp1=gp_xpos(p_gp)
     w_temp2=gp_ypos(p_gp)
     gp_xpos(p_gp)=gp_zpos(p_gp)
     gp_ypos(p_gp)=w_temp1
     gp_zpos(p_gp)=w_temp2    
   p_gp = gp_next(p_gp)
endloop xiugai_1
end
xiugai_11
;==================================
gen separate 1
ini x add 10 range gro 1
int 1 face range cyl end1 (0 0 0) end2 (5 0 0) radius 0.00763
pl inter
pl bl gr
ini x add 10 range gro 1
ini x add -20 range gro 1
int 1 wrap 1 2
inter 1 maxedge 0.3
int 1 prop ks 1e10 kn 1e10 coh 1080 fric 10
;===================================
m m
;ini dens 7800 range gro 1
;ini dens 1290 range gro 2
;ini dens 1490 range gro 3
;ini dens 2060 ran gro 4
;ini dens 1930 ran gro 5
;set grav  0 0 -9.81
pro bulk 1.515e8 shear 7.8e7 tens 1.82e6 range gro 1
pro bulk 2.65e6 shear  1.747e6 tens 9e2 range gro 2
pro bulk 1.67e6 shear 7.7e5 tens 1.3e8 range gro 3
pro bulk 6.25e6 shear 5.08e6 tens 4e3  range gro 4
pro bulk 66.7e3 shear 30.7e3 tens 1.5e2 coh 27 fri 25 range gro 5
;============================================
fix x range x -0.1 0.1
;fix y z  range gro 1
;===============================
def initval
pull_vel=-1.0e-6
my_sum=0.0
end
;===============================
initval
ini xvel=pull_vel range gro 1  x -0.1 0.1
;====================================================================
def force_len
whilestepping
gpp=gp_head
loop while gpp # null
w_tol=(sqrt(gp_ypos(gpp)*gp_ypos(gpp)+gp_zpos(gpp)*gp_zpos(gpp))-0.00763);
if w_tol<=0 then
_sum=_sum+gp_xfunbal(gpp)
end_if
gpp=gp_next(gpp)
end_loop
force_len=_sum
disp_end=step*(-1.0)*pull_vel
end
;====================================================================
history nstep=10
hist  unbal
hist  force_len
hist gp xdis 0  0  0
pl hist 2 vs 3
step 100000
我要做个满满的袋子!
离线lpfvsfl

发帖
1087
土币
856
威望
4399
原创币
0
只看该作者 1楼 发表于: 2010-04-02
谁能给我一个解释
我要做个满满的袋子!
离线leisure520

发帖
2546
土币
1212
威望
8844
原创币
0
只看该作者 2楼 发表于: 2010-04-20
很好的东西。。。。
离线tanluze

发帖
53
土币
2323
威望
131
原创币
0
只看该作者 3楼 发表于: 2010-04-28
我也一直想做拉拔数值模拟试验的
离线kcsjslh

发帖
59
土币
2578
威望
490
原创币
0
只看该作者 4楼 发表于: 2010-05-19
我也想学习一下
离线wit2009

发帖
21
土币
41
威望
4
原创币
0
只看该作者 5楼 发表于: 2012-02-25
maxedge 后的数值代表什么意思呢?怎么确定
离线xyzhj2008

发帖
9
土币
1160
威望
13
原创币
0
只看该作者 6楼 发表于: 2012-08-21
请问你现在的上述问题解决了没?我也想做个拉拔实验的模拟。
快速回复
限100 字节
温馨提示:欢迎交流讨论,请勿纯表情、纯引用!
 
上一个 下一个

      浙公网安备 33010602003799号 浙ICP备14021682号-1

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