LS-DYNA中*BOUNDARY_PRESCRIBED_MOTION_RIGID和*INITIAL_VELOCITY_RIGID_BODY的区别

(1) *BOUNDARY_PRESCRIBED_MOTION_RIGID

功能:用于对刚体施加随时间变化的强制运动边界条件,包括速度、加速度或位移。支持通过载荷曲线(LCID)定义时间相关的运动规律。

适用场景

  • 需要模拟刚体的动态控制运动,例如旋转刀具的持续转动、滚刀的强制位移。
  • 需要分段或延迟施加运动,例如仿真开始后5秒启动速度.【DEATH TIME】
  • 需要绕局部坐标系或自定义矢量方向运动(如自由度DOF=8时,绕VID定义的矢量转动)

(2) *INITIAL_VELOCITY_RIGID_BODY

  • 功能:定义刚体的初始速度(包括平移速度和角速度),仅在模拟开始时一次性赋予刚体初始运动状态。

适用场景

  • 模拟刚体因初始冲击或预加载产生的运动,例如弹射、【自由落体】等。
  • 需要结合动力松弛(Dynamic Relaxation)预加载重力或其他静态载荷后的初始速度设置

应用案例:

延迟启动运动

  • 通过*BOUNDARY_PRESCRIBED_MOTION_RIGIDBIRTHDEATH参数定义运动的开始和结束时间。

例如:设置DEATH=5.0BIRTH=0.0配合define_curve,4.991s时,速度为50,使刚体在仿真开始5秒后开始运动。

LS-DYNA中*BOUNDARY_PRESCRIBED_MOTION_RIGID和*INITIAL_VELOCITY_RIGID_BODY的区别的图1
LS-DYNA中*BOUNDARY_PRESCRIBED_MOTION_RIGID和*INITIAL_VELOCITY_RIGID_BODY的区别的图2
登录后免费查看全文
立即登录
App下载
技术邻APP
工程师必备
  • 项目客服
  • 培训客服
  • 平台客服

TOP

3
3