在lsdyna基础教程中,我们做了一个关于刚性球撞击弹性平板的粒子,现在我们考虑另外一个问题,如果用弹性球撞击刚性地面该怎么做呢?是不是要从头开始建模,操作步骤是不是一样呢?其实很简单,将球和地面的材料属性对调过来就行了。具体操作是在给各个part赋属性的时候,将plate的材料属性设置为刚性的(20号材料),而ball的材料属性设置为plastic(24号材料),如图1所示。

图1 赋part属性

  如果球是刚体,需要考虑其重力加速度的影响,设置重力加速度,首先要加载曲线,进入keyword->define->curve,响应的设置如下图,在A1/O1中输入相应的值,点击insert插入,点击plot绘制加载曲线,由于重力加速度从0-1s一直存在,所以加载曲线是一条平直的线。可能很多人会问为什么不是9.8,因为现在我们只是用1来单位初始化曲线,后面需要在load中继续定义关键字load_gravity_part,SFA/SFO是横坐标以及纵坐标的缩放因子,由于我们的单位制的关系,时间是ms,重力加速度应该是9.81e-3,因此SFO应该设置为1e-3。

进入load->load_gravity_part,设置需要施加重力加速度的part以及加载曲线、重力加速度施加方向、重力加速度的值(9.8),点击accept设置完成。

图2 定义重力加速度加载曲线

图3 单位制

图4 施加重力加速度

  仿真结果如下图所示:

0.0ms

0.0798ms

0.2798ms

0.509ms

转载于:https://www.cnblogs.com/xpfy/p/8856114.html

lsdyna进阶教程-弹性球撞击刚性平板相关推荐

  1. ls-dyna基础教程

    刚刚开始使用ls-dyna,几天前还只知道点开dyna界面,然后就没有然后了,没人带,资料也没多少,但是科研还得继续往下做呀(手动滑稽),通过在仿真论坛上搜索相关的资料,并通过自己的一步步操作,做了大 ...

  2. matlab hsv提取s_Matlab进阶教程 | 基于不规则已知点插值

    为了精确有时我们会用到一堆密集的数据,但是在作图展示的时候,要么电脑顶不住要么出来的图让人密恐发作 这个时候就需要这样一种方法:简化数据方便作图的同时保留数据特性 下面的栗子是通过一组三维点的坐标绘制 ...

  3. javascript进阶教程第一章案例实战

    javascript进阶教程第一章案例实战 一.学习任务 通过几个案例练习回顾学过的知识 通过练习积累JS的使用技巧 二.实例 练习1:删除确认提示框 实例描述: 防止用户小心单击了"删除& ...

  4. JSP WEB开发入门基础到高手进阶教程002

    JSP WEB开发入门基础到高手进阶教程 -------开发入门 JSP与微软的Active Server Pages 兼容,但它是使用类似HTML的卷标以及Java程序代码段而不是VBScript. ...

  5. duilib进阶教程 -- 在MFC中使用duilib (1)

    由于入门教程的反响还不错,因此Alberl就以直播的形式来写<进阶教程>啦,本教程的前提: 1.请先阅读<仿迅雷播放器教程> 2.要有一定的duilib基础,如果还没,请先阅读 ...

  6. 爬虫进阶教程:极验(GEETEST)验证码破解教程

    原文链接及原作者:爬虫进阶教程:极验(GEETEST)验证码破解教程 | Jack Cui 一.前言 爬虫最大的敌人之一是什么?没错,验证码![Geetest]作为提供验证码服务的行家,市场占有率还是 ...

  7. 《Web前端开发精品课 HTML与CSS进阶教程》——1.4 id和class

    本节书摘来自异步社区<Web前端开发精品课 HTML与CSS进阶教程>一书中的第1章,第1.4节,作者: 莫振杰 更多章节内容可以访问云栖社区"异步社区"公众号查看. ...

  8. STM32 进阶教程 20 - 串口+DMA实现OneWire总线

    前言 One-wire总线使用一根并联总线完成对于多个设备的访问,通过上拉的OD门实现多设备的读写操作,通过ID区别设备,通过CRC5完成数据校验.常见对于one-wire总线的操作代码主要使用包含基 ...

  9. STM32 进阶教程 19 - IQmath数学库的使用

    前言 STM32 M3 系列是不带浮点运算单元的,小数运算都是采用定点转浮点试式实现的,本节给大家介绍一个很好用的定点转浮点数学运算库,IQmath是德州仪器 (TI) 的一个高度优化的高精度数学函数 ...

最新文章

  1. 【Python】重载模块
  2. gamma函数stiriling公式_SVM参数: C和gamma
  3. java webservice 接收数据_WebService客户端,接收数据解析存入数据库
  4. JSON.stringify和JSON.parse之间的区别
  5. Informatica批量导入、导出xml文件
  6. 方便!Python 操作 Excel 神器 xlsxwriter 初识!
  7. python算p值,python实现计算两组数据P值的方法
  8. 用 Python 发电子邮件
  9. 计算机模拟技术在高分子领域的应用,模拟技术的原理、方法及在高分子材料研究中的应用...
  10. Unity3d之坦克对战游戏 AI设计
  11. 求职必看:后端工程师就业公司选择解析
  12. dwz中jqGrid的主题变更
  13. 西邮Linux兴趣小组2017纳新免试题揭秘
  14. dvi接口少4针_DVI接口针脚数量,详细图文资料介绍
  15. python OpenCV与NAOqi库在机器人点球比赛中的应用
  16. [从头读历史] 第280节 诗经目录以及十五国风的地域分布
  17. TA100 T3.4
  18. Jupyter Notebook主题字体设置及自动代码补全
  19. 任务16:16_Flume案例_断点续传文件(案例测试)
  20. int、tinyint、bigint的区别/MySQL中

热门文章

  1. 显卡驱动无法更新代码19注册列表位置
  2. 儿时的动画,你看过那些?-发展时期
  3. 利用Windows系统自带命令手工搞定病毒
  4. 零基础学前端- 01- HTML基础--基本概念(建议收藏)
  5. Windows目录下文件夹详解
  6. WPF补充(二) 资源(Resource)
  7. Xshell6 提示要继续使用此程序,您必须应用最新的更新或使用新版本
  8. Android8.0 SystemUI 状态栏信号图标
  9. BP客户主数据信用数据批量修改
  10. 业务建模七大关键应用场景