lsdyna进阶教程-弹性球撞击刚性平板
在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进阶教程-弹性球撞击刚性平板相关推荐
- ls-dyna基础教程
刚刚开始使用ls-dyna,几天前还只知道点开dyna界面,然后就没有然后了,没人带,资料也没多少,但是科研还得继续往下做呀(手动滑稽),通过在仿真论坛上搜索相关的资料,并通过自己的一步步操作,做了大 ...
- matlab hsv提取s_Matlab进阶教程 | 基于不规则已知点插值
为了精确有时我们会用到一堆密集的数据,但是在作图展示的时候,要么电脑顶不住要么出来的图让人密恐发作 这个时候就需要这样一种方法:简化数据方便作图的同时保留数据特性 下面的栗子是通过一组三维点的坐标绘制 ...
- javascript进阶教程第一章案例实战
javascript进阶教程第一章案例实战 一.学习任务 通过几个案例练习回顾学过的知识 通过练习积累JS的使用技巧 二.实例 练习1:删除确认提示框 实例描述: 防止用户小心单击了"删除& ...
- JSP WEB开发入门基础到高手进阶教程002
JSP WEB开发入门基础到高手进阶教程 -------开发入门 JSP与微软的Active Server Pages 兼容,但它是使用类似HTML的卷标以及Java程序代码段而不是VBScript. ...
- duilib进阶教程 -- 在MFC中使用duilib (1)
由于入门教程的反响还不错,因此Alberl就以直播的形式来写<进阶教程>啦,本教程的前提: 1.请先阅读<仿迅雷播放器教程> 2.要有一定的duilib基础,如果还没,请先阅读 ...
- 爬虫进阶教程:极验(GEETEST)验证码破解教程
原文链接及原作者:爬虫进阶教程:极验(GEETEST)验证码破解教程 | Jack Cui 一.前言 爬虫最大的敌人之一是什么?没错,验证码![Geetest]作为提供验证码服务的行家,市场占有率还是 ...
- 《Web前端开发精品课 HTML与CSS进阶教程》——1.4 id和class
本节书摘来自异步社区<Web前端开发精品课 HTML与CSS进阶教程>一书中的第1章,第1.4节,作者: 莫振杰 更多章节内容可以访问云栖社区"异步社区"公众号查看. ...
- STM32 进阶教程 20 - 串口+DMA实现OneWire总线
前言 One-wire总线使用一根并联总线完成对于多个设备的访问,通过上拉的OD门实现多设备的读写操作,通过ID区别设备,通过CRC5完成数据校验.常见对于one-wire总线的操作代码主要使用包含基 ...
- STM32 进阶教程 19 - IQmath数学库的使用
前言 STM32 M3 系列是不带浮点运算单元的,小数运算都是采用定点转浮点试式实现的,本节给大家介绍一个很好用的定点转浮点数学运算库,IQmath是德州仪器 (TI) 的一个高度优化的高精度数学函数 ...
最新文章
- 【Python】重载模块
- gamma函数stiriling公式_SVM参数: C和gamma
- java webservice 接收数据_WebService客户端,接收数据解析存入数据库
- JSON.stringify和JSON.parse之间的区别
- Informatica批量导入、导出xml文件
- 方便!Python 操作 Excel 神器 xlsxwriter 初识!
- python算p值,python实现计算两组数据P值的方法
- 用 Python 发电子邮件
- 计算机模拟技术在高分子领域的应用,模拟技术的原理、方法及在高分子材料研究中的应用...
- Unity3d之坦克对战游戏 AI设计
- 求职必看:后端工程师就业公司选择解析
- dwz中jqGrid的主题变更
- 西邮Linux兴趣小组2017纳新免试题揭秘
- dvi接口少4针_DVI接口针脚数量,详细图文资料介绍
- python OpenCV与NAOqi库在机器人点球比赛中的应用
- [从头读历史] 第280节 诗经目录以及十五国风的地域分布
- TA100 T3.4
- Jupyter Notebook主题字体设置及自动代码补全
- 任务16:16_Flume案例_断点续传文件(案例测试)
- int、tinyint、bigint的区别/MySQL中