flac3d表面波压力施加
flac3d吧
全部回复
仅看楼主
level 2
请教各位大神,我想在flac3d模型的表面时间动压力,是sin(kx-wt)的形式,怎么施加?是定义fish,使用zone face apply stress-normal fish-local wave_load range group 'Top'吗?不知道对不对?
附上我的代码:
; ------------------define wave load--------------------------
fish define wave_load(gp, dum)
local w_k = 2.0 * math.pi / 146.0
local w_omega = 2.0 * math.pi / 10.0
local p_static = 40.0 * 1000.0 * 9.81
wave_load = math.cos(w_k * zone.face.pos.x(gp,2) - w_omega * dynamic.time.total)
io.out(zone.face.pos.x(gp,2))
end
zone face apply quiet range group 'Bottom' or 'East' or 'West' or 'North' or 'South'
zone face apply stress-normal -13600 fish-local wave_load range group 'Top'
#flac#
2026年06月09日 01点06分 1
level 4
你模型里面搞个测点看下曲线
2026年06月11日 06点06分 2
1