LS-DYNA中怎么定义延迟运动? 100
浏览:1237 回答:15
如附件中图示,我想让圆柱体在仿真开始5s之后获得一个100m/s的初速度,请问具体该怎么实现呢?
我尝试过利用*BOUNDARY_PRESCRIBE_MOTION_RIGID关键字来控制,但遇到两个问题:
模型运动是斜向运动,在*BOUNDARY_PRESCRIBE_MOTION_RIGID关键字中的DOF该如何选择呢?
起初速度为0, 5s时获得一个100m/s的初速度,这样一个分段函数在*DEFINE_CURVE_FUNCTION中如何定义呢?
不知道我的想法是否正确,想请知道的老师给一些指点,万分感谢!@蓝牙
*BOUNDARY_PRESCRIBED_MOTION
$ typeID DOF VAD LCID SF VID DEATH BIRTH
1 1 0 11 5
1 2 0 22 5
*DEFINE_CURVE_TITLE
cos
$# lcid sidr sfa sfo offa offo dattyp
11 0 1.000000 1.000000 0.000 0.000 0
$# a1 o1 100* cos(a)
0 0
4.99 0
4.991 50
5 50
*DEFINE_CURVE_TITLE
sin
$# lcid sidr sfa sfo offa offo dattyp
22 0 1.000000 1.000000 0.000 0.000 0
$# a1 o1 100* sin(a)
0 0
4.99 0
4.991 68
5 68