【Ls-dyna案例】小球二次反弹模拟

  • 问题描述

        一个小球,以一个初速度,撞击在刚体上,进行二次反弹。

        这个例子是在看知乎的时候看到的,不过原作者写的比较麻烦,用了workbench,用了LS-prepost,还有LS-dyna求解器,所以复现的时候用workbench直接复现一下。

  • 建模

        选择在SolidWorks中建模,模型尺寸小球半径30mm,直角刚体,外部长边180mm*180mm,厚度10mm 

 

        分别建模直角形刚体和小球,然后装配组装

 

  •  导入模型

将建好的模型,保存成step格式

 

新建一个ansysworkbench文件

 

打开之后,在左侧选择LS-DYNA

 

拖动到右侧工作区

 

插入模型

 

选择相关路径

 

确认完成

 

  • 设置材料

材料选择为默认材料结构钢,可能有不合理的地方,实际操作可以修改

 

  • 模型处理

在左侧单击模型名称,下方修改模型属性

 

小球设置为柔性体

 

直角形结构设置为刚体

 

  • 接触设置

由于两个物体较近,所以自动识别了一个接触,直接抑制。默认的体间作用保存。这里的接触关系其实也不影响计算,可以运行的。

 

  • 网格划分

网格划分采用默认方式划分,演示作用

 

  • 设置条件

在初始条件里,给一个初速度,大小为X方向-1000m/s和Y方向-1200m/s,这里的速度给的较大,因为后面给的求解时间很短

 

这里给定的速度,应该是初始条件里,初始速度;如果给成了速度,那么小球一直会保持这个速度,最后造成报错,或者穿透。

 

直角形板设置固定约束

 

求解时间6e-5s,可以先给定一个较短的时间,算一个结果之后,观察轨迹,如果不足,再增加。原则上是,先跑出来不报错,之后细化。

 

  • 求解计算

直接点solve就行了。

  • 后处理

位移显示

开始状态

 

结束状态

 

曲线图

 

应力图

效果图

 

file1

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值