找回密码
 注册
Simdroid-非首页
查看: 183|回复: 3

[命令/FISH] 应变软化材料的单轴试验小例子中最后group yield的yield无法识别怎么回事?求助

[复制链接]
发表于 2011-3-7 16:06:16 | 显示全部楼层 |阅读模式 来自 北京
;应变软化材料的单轴试验
new
gen zone cyl p0 0 0 0 p1 1 0 0 p2 0 4 0 p3 0 0 1 size 12 30 12
plot add surface yellow
plot add axes
plot show
gen zone reflect norm 1 0 0
gen zone reflect norm 0 0 1
mo ss
prop den 2500 bulk 2e8 she 1e8 co 2e6 fric 45 ten 1e6 dil 10
prop ftab 1 ctab 2 dtab 3
table 1 0 45 .05 42 .1 40 1 40
table 2 0 2e6 .05 1e6 .1 5e5 1 5e5
table 3 0 10 .05 3 .1 0
fix x y z range y -.1 .1
fix x y z range y 3.9 4.1
ini yvel 2.5e-5 range y -.1 .1
ini yvel -2.5e-5 range y 3.9 4.1
def ax_str
str=0
pnt=gp_head
loop while pnt # null
if gp_ypos(pnt)<0.1 then
str=str + gp_yfunbal(pnt)
endif
pnt=gp_next(pnt)
endloop
ax_str=str/pi
end
hist n 1
hist gp ydisp 0 0 0
hist ax_str
hist gp xdis 1 1 0
plot hist -2 vs 1
step 100
;绘出切应变率等值线图
save beforeplzones.sav
plot create shcrate
plot add contour ssr outline on
plot set rot 123 313 3
plot set mag 0.64
plot show
;绘出塑性区应变>0.2的单元体
def ShowPlasticZones
zp=zone_head
loop while zp # null
if z_prop(zp,'es_plastic')>0.2
z_group(zp)= 'yield'
else
z_group(zp)= 'other'
endif
zp=z_next(zp)
endloop
end
ShowPlasticZones
plot crea qqq
plot add surf red range group yield
运算到此提示unrecgnized parameter 6 (yidld)  请问是那里有问题吗?




plot add axes green
plot set rot 123 313 3
plot set mag 1.5
plot show
ret
发表于 2011-3-7 16:14:23 | 显示全部楼层 来自 北京
Simdroid开发平台
1# GODSAVEME
我也做这个例子了 也是很纳闷啊  希望高手指点
回复 不支持

使用道具 举报

发表于 2011-4-25 14:59:24 | 显示全部楼层 来自 湖南长沙
原因是加载过程中没有出现塑性剪切应变。可以通过查单元属性得到。也就是ShowPlasticZones没找到相应的单元
回复 不支持

使用道具 举报

发表于 2011-5-18 15:08:54 | 显示全部楼层 来自 江苏南京
3# hh199422

那怎么改呢 ??
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-25 02:32 , Processed in 0.027498 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表