sj1544 发表于 2014-3-20 09:48:57

自己做的一个小实验,反复加载相等力在节点上,分析受力

本帖最后由 sj1544 于 2014-3-20 18:07 编辑

这个程序,第一次施加了1e5的力在节点上 step10次,删去节点上的力后step10次,第二次再次在原点载荷点施加了1e5的力step10次
显示zz应力图,发现力的单位为e8次这么大,为什么啊求指错, FLAC0.txt在附件里面
res FLAC0.sav
conf dyn
;----------------------------------------
def f_clear
pgp = gp_head
loop while pgp # null   
if gp_zload(pgp) # 0.0 then
   gp_zload(pgp) = 0.0
end_if
pgp = gp_next(pgp)
end_loop
end
;----------------------------------------
def load1
p_gp = gp_near(2,2,0)
gp_zload(p_gp) = -1e5
end
;----------------------------------------
def load2
p_gp = gp_near(2,2,0)
gp_zload(p_gp) = -1e7
end
;----------------------------------------
load1
set dyn multi on
set dyn dt 5e-3
step 10
plot cont szz
save flac1.sav
f_clear
step 10
load1
step 10
plot cont szz
save flac2.sav
plot set plane ori 0 0 0 norm 0 1 0
plot con szz plane
return

sj1544 发表于 2014-3-20 11:45:07

谁来帮帮我啊。。。。

sj1544 发表于 2014-3-21 09:57:07

其实这是个非线性动力分析。。。。你的力在一段时间加载后,停止,再继续加载
页: [1]
查看完整版本: 自己做的一个小实验,反复加载相等力在节点上,分析受力