案例说明:等直径的钢杆与混凝土杆同轴排列,钢杆高速冲击混凝土杆,将导致混凝土杆断成两截,这是混凝土被拉断的情况,(从冲击动力学角度说,是压缩波在混凝土自由端反向成拉伸波,当拉伸波的强度大于混凝土的抗拉强度时,混凝土就被拉断),本案例中,不考虑混凝土被压碎。
我选择了Composite Damage Model模型,但冲击速度达到100m/s仍未出现混凝土被拉断的情况,连裂缝都没有。请问什么模型合适?
接触定义为面面刚性接触(Rigid Contact ),但该接触类型要求用户定义的力--变形曲线来阻止穿透,搞不清楚这个“力--变形曲线”如何定义?还要输入三个参数V1、V2、V3,第一个V1是与“力--变形曲线”对应的,其余的V2、V3该输入什么?
对于混凝土模型,我还选择了Geological Cap Model,参数取“Geological Cap Example: SRI Dynamic Concrete”,但不管是按国际单位制还是美国单位制,在定义参数结束时,都出现如下提示:
Error in Tcl Script
Error:can't read "labtemp":no such variable
OK Skip Messages Stack Trace
点击“Strack Trace”后,出现:
can't read "labtemp": no such variable
while executing
"ans_getvalue $labtemp,$mat,EXIS"
(procedure "matOpts_Ok" line 554)
invoked from within
"matOpts_Ok 0 2 0"
(in namespace inscope "::euidl::material::mat2" script line 1)
invoked from within
"namespace inscope ::euidl::material::mat2 {matOpts_Ok 0 2 0}"
invoked from within
".dlgMatOpts.buttonBox.ok invoke"
("uplevel" body line 1)
invoked from within
"uplevel #0 [list $w invoke]"
(procedure "tkButtonUp" line 9)
invoked from within
"tkButtonUp .dlgMatOpts.buttonBox.ok
"
(command bound to event)