- 积分
- 0
- 注册时间
- 2006-6-16
- 仿真币
-
- 最后登录
- 1970-1-1
|
发表于 2006-7-18 22:46:47
|
显示全部楼层
来自 湖北武汉
dynamax大虾:
在您的程序里,write_gp给出了网格点的位置和位移,为什么还要用write_zone了?
还有一个问题就是yangmuyang兄所说的,如果要显示应力,在您的程序中作下列修改能行吗?
是否还要加其他的代码?
def write_gp
p_gp = gp_head
loop while p_gp # null
buf(1) = string(gp_xpos(p_gp)\n)
buf(1) = buf(1) + ' ' + string(gp_ypos(p_gp))
buf(1) = buf(1) + ' ' + string(gp_zpos(p_gp))
buf(1) = buf(1) + ' ' + string(gp_disp(p_gp))
buf(1) = buf(1) + ' ' + string(gp_xdisp(p_gp))
buf(1) = buf(1) + ' ' + string(gp_ydisp(p_gp))
buf(1) = buf(1) + ' ' + string(gp_zdisp(p_gp))
buf(1) = buf(1) + ' ' + string(gp_sig1(p_gp))
buf(1) = buf(1) + ' ' + string(gp_sig2(p_gp))
buf(1) = buf(1) + ' ' + string(gp_sig3(p_gp))
buf(1) = buf(1) + ' ' + string(gp_sxx(p_gp))
buf(1) = buf(1) + ' ' + string(gp_syy(p_gp))
buf(1) = buf(1) + ' ' + string(gp_szz(p_gp))
status = write(buf,1)
p_gp = gp_next(p_gp)
endloop
end |
|