0.先唠叨两句

其实学有些东西不好入门的原因不是他有多难,而是没有人系统的告诉你操作的流程。如果有人能够带你做一个很基础的东西,把流程熟悉一遍其实后面深入的学习其实是不算太困难的。问题就出在,总有一些软件比较小众,让大家很难找到一些入门的东西。所以我就想把一些流程化的东西写下来做成文档,给后来者参考,方便大家入门学习。

LS-DYNA作为一款比我年纪都大的商业的有限元原件软件在很多方面都有着无可比拟的优点。尤其是在动态过程的仿真(冲击、爆炸、大形变)等方面都是十分优秀的。但是毕竟相对ANSYS workbench和comsol来说(今后ANSYS workbench均指2022R1版本,毕竟其他版本没有用过),它的缺点也是十分明显的:

1)UI界面直观性很差,我认为UI的优秀程度comsol>ansys workbench>>LS-DYNA

2)与其他软件的交互不太行,目前我看到的支持k文件写入只有workbench和hypermesh(后面这个没用过不好评价)

3)前后处理软件LS-prepost不同版本在处理与电磁相关的物理量时可能会存在问题

4)自带的几何建模和网格剖分效果一言难尽,具体这一块我会在后面稍微说一点,这一部分可以使用ansys的写入k文件来解决。

暂时只能想到这么多,后面想起来可以再讲一讲

0.1再废话两句

因为后期我的研究会全面转入comsol,所以想把这三个来月学到的一点皮毛给大家分享一下,因为这个软件相对还是比较小众的,全英文界面使得英语不太好的学起来也不太容易,国内中文资料比较少。但是我觉得这个软件还是很值得学一学的,相比于comsol入门简单深入困难来说,这个软件入门难,深入起来就会相对简单一点。我写这一个专栏也是想让后来学习的人少走一点弯路,虽然我的科研能力有限,如果能有幸启发到后来的大佬或者有志于为祖国革命添砖加瓦的同志们,那我花费的时间仍是值得的。废话不多说,接下来我们直接开始一个手把手的分享。

1.软件的准备工作

tips:在微信搜索你想找的软件可能会更方便,很多公众号会手把手教你如何安装软件

1.1 三维建模软件

本人建模使用SolidWorks2021进行建模,如果有同学使用其他软件建模都是可以的,如果没有学习过几何建模,那么我推荐你使用sw,并且看视频BV1iw411Z7HZ快速入门。另外确定你的软件可以生成一下格式中的一种(推荐生成.step 或.stp)。因为我们接下来需要将文件导入ansys workbench进行后续操作。

1.2 ansys workbench 2022R1

都说了要导进这个软件里面,你是不是得下一个这个软件,但是注意这一步别忘了把lsdyna选上。我建议是全装。

这一步的时候别忘了把lsdyna选上

聪明的读者已经从上图的水印里面知道该在哪里找相关资源了,另一些读者还在评论区求资源

装完了之后你就会在安装的一大推软件里看见这三个,没错这就是我们要用到的文件

1.3 UltraEdit

这是一个文本编辑器

那么为什么要用这个编辑器呢?因为你仿真的前处理生成的是一个可用文本文件直接修改的k文件,用这个东西比较方便修改。当然你用记事本,pycharm,Visual Studio Code,都是可以打开编辑的,但是这东西就是方便,推荐装一个。

1.4  知云文献翻译

为什么要装这个软件呢?因为大部分文档都是英文的(我还没见有中文说明文档),如果你对自己的英文水平足够自信,可以不装这个。这个软件免费的,百度一下到官网直接下载就行。

至此,我们的软件准备就基本完成了。

2 相关资料与网站

2.1案例

官方案例:https://www.dynaexamples.com(需要梯子)

左侧就是不同的方向的案例,比如我是做em电磁方向的就可以点进去看看。找一个案例

download就可以下载相关文件,但是注意,他的文件是没有求解过的,之后要自己求解。

2.2 LS-prepost

前后处理软件:https://ftp.lstc.com/anonymous/outgoing/lsprepost/(需要梯子)

一般在这里下载的是各个版本的LS-prepost

当然你也可以自己来探索一下,比如那个LS-reader就是一个读取仿真的结果的一个python库(我没试过,有兴趣的话大家可以试一下。ps我还不怎么会python)

2.3 相关文档

https://www.lstc.com/download/manuals(不需要梯子)

下面的keyword manual有比较详细的说明每个设置的作用是什么。注意vol i到iii是完整的一版,i里面是一些通用关键字的说明,ii里面几乎全是不同类型材料的说明,iii里面是相关其他一些物理场设置的说明,比如说电磁,热,电生理,电池(以实际内容为准,我也记不准)

https://www.lstc.com/applications/em/documentation(不用梯子)

这里还有相关的一些理论手册,我这个地址的是电磁手册。他们这种手册都是很多年不更新的那种。比如R13版本加入了永磁体功能,但是理论手册就没更新,随缘看命吧。但是相关手册还是可以很好地帮助我们理解有限元。(ps:再废话两句,lsdyna的相关设置对于理论的要求还没有那么高,但是comsol中不同,ac/dc下面的很多不同的模块其实就是一种只考虑xx或者不考虑xx下的一种特例,特别是方程视图是可以编辑的,所以理解元力还是由好处的)

2.4模型

汽车模型:https://www.nhtsa.gov/crash-simulation-vehicle-models(不用梯子)

这个网址是美国什么公路局的,不得不说,美国人在这个方面建模还是可以的。

https://www.lstc.com/download/dummy_models

乱七八糟的一些模型,反正我没用过,大家不想建模的话可以找一下

2.5 视频教程

网上相关视频教程比较少集中在油管,B站有些许教程,但是油管可以直接机翻字幕,建议还是可以看看的。

基础教程:https://www.youtube.com/watch?v=kglghG6WkMw&list=PLq6w80IRMDTrzHSHx7bYMIiyg8NVIi1Oj&index=3

https://www.youtube.com/watch?v=3a_T7Hh19gQ&list=PLlD7jcws1RhCtxR2PppLdc_CuIcR7XcxG&index=2

https://www.youtube.com/watch?v=KVUBsmqkRxk&t=17s

https://www.youtube.com/watch?v=WlLYHmLhy-w&list=PLF-C7ML8Uwsb4U1Ml8VjvhDt6C31ZpjZ4

先写这么多,一会赶不上班车了,明天补个作业,等下周有时间了接着写。

PS:我的专栏最早是现在b站投的稿,但是他非说我是写广告,给我锁了,服了

LS-DYNA 学习总结与感悟 以EM模块为主相关推荐

  1. 三维点云学习(3)4-Expectation-Maximization (EM)

    三维点云学习(3)4-Expectation-Maximization (EM) EM算法的概述 EM算法中的M-step不断优化Q函数 使用两种方法推导出GMM 1.最大似然法 2.EM算法 K-M ...

  2. 有意义的人生与学习——跟随大师感悟人生

    有意义的人生与学习--跟随大师感悟人生 最值得学习的东西之一是:归根结底,自己要对自己负责.不要怨天尤人,而应自我主宰.人们只有在小我之外承担更大的义务,肯为人类.为工作.为某种信念而献身,才能使得自 ...

  3. 2011学习总结(二)感悟篇

    2011学习总结(二)感悟篇 2011年12月18日 懒了两天 今天才想起来要动笔 今天去了同事推荐的狗肉馆去喝了一碗汤 自己去的 味道是不错的 但是突然感觉没有在二七广场的时候喝的那么带劲 原因?很 ...

  4. 《数字图像处理》学习总结及感悟:第二章数字图像基础(2)电磁波、传感器及辐射成像原理

    ☞ ░ 前往老猿Python博文目录 https://blog.csdn.net/LaoYuanPython ░ 一.引言 本系列文章记录老猿自学冈萨雷斯<数字图像处理>的感悟和总结,不过 ...

  5. Python学习记录day6-反射、常用模块

    Python学习记录day6-反射.常用模块 @(学习)[python] Python学习记录day6-反射常用模块 反射 常用模块 1 sys System-specific parameters ...

  6. Python学习笔记:常用内建模块6 (urllib)

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  7. Python学习笔记:常用内建模块4:hmac

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  8. Python学习笔记:常用内建模块3:struct

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  9. c语言口令验证模块加强版,[C语言学习第3章口令验证模块的开发.ppt

    [C语言学习第3章口令验证模块的开发 C语言程序 设计项目教程 第3章 口令验证模块的开发 Evaluation only. Created with Aspose.Slides for .NET 3 ...

  10. 借Google Guava学习发现和开发通用功能模块

    如何发现通用的功能模块? 很多人觉得做业务开发没有挑战,实际上,做业务开发也会涉及很多非业务功能的开发,比如我们前面讲到的 ID 生成器.性能计数器.EventBus.DI 容器,以及后面会讲到的限流 ...

最新文章

  1. 逻辑覆盖测试(一)语句覆盖
  2. 院士论坛|李德仁:测绘遥感与智能驾驶
  3. redis(3)redis的基础入门(java)
  4. 【安装MongoDB】CentOS7 下安装NodeJs+Express+MongoDB+Redis
  5. Asp.net 后台添加CSS、JS、Meta标签
  6. 密封槽设计标准_哈尔滨轴承 | 超全面机械密封选型
  7. C++中private成员变量和protect成员变量的区别
  8. 消息称苹果、Epic开庭时间从2021年7月提前至5月份
  9. 2018-2019-2 网络对抗技术 20165230 Exp8 Web基础
  10. Python源码深度解析—对象的创建
  11. (day 16 - 双指针)剑指 Offer 35. 复杂链表的复制
  12. mysql数据可视化 1
  13. mac php fpm.pid,php-fpm的常用配置和优化
  14. 【短期投资理财 二】信用卡实战操作
  15. JAVA通过COM接口操作PPT
  16. 复杂系统理论解释了Covid为何粉碎世界
  17. cstring与string区别联系
  18. 每日文献:2018-01-10
  19. shouldoverrideurlloading为什么有时候不走_心理学:为什么很多看似不般配的人,往往都能走到最后?...
  20. 英特尔 SST 技术

热门文章

  1. 机器学习之随机森林算法
  2. drozer安全评估框架基础使用技法
  3. 单元格下拉全选快捷键_excel全选快捷键是什么,excel表格全选快捷键是什么?...
  4. 新建计算机管理员账户,Win10如何新建本地管理员账户
  5. 阿里图标管理网站[iconfont.cn](iconfont.cn)的正确打开方式
  6. linux 设置unix格式化,linux格式化
  7. 小程序倒计时,已知过期时间实现倒计时
  8. 即席查询(Ad Hoc)入门(Kylin)
  9. params.c:Parameter() - Ignoring badly formed line in configuration file: ignore errors 解决方法
  10. 地理编码的概念及作用