LS-DYNA新手入门
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
LS-DYNA新手入门
1.LS-DYNA简介
LS-DYNA是世界上最著名的通用显式动力分析程序,能够模拟真实世界的各种复杂问题,特别适合求解各种二维、三维非线性结构的高速碰撞、爆炸和金属成型等非线性动力冲击问题,同时可以求解传热、流体及流固耦合问题。在工程应用领域被广泛认可为最佳的分析软件包。与实验的无数次对比证实了其计算的可靠性。
由J.O.Hallquist主持开发完成的DYNA程序系列被公认为是显式有限元程序的鼻祖和理论先导,是目前所有显式求解程序(包括显式板成型程序)的基础代码。1988年
J.O.Hallquist创建LSTC公司,推出LS-DYNA程序系列,并于1997年将LS-DYNA2D、
LS-DYNA3D、LS-TOPAZ2D、LS-TOPAZ3D等程序合成一个软件包,称为LS-DYNA。PC版LS-DYNA 默认前后处理采用ETA公司的FEMB,另外还包括另一个前后处理软件为LS-PREPOST。LS-DYNA 的版本分为按:950版,960版,970版,971版和980版(将发行版)等,同时每个版本还有更细的分类,如:LS-DYNA971R3.1.exe和LS-DYNA971R4.2.exe等。这些分类是依据求解器的版本分类
2.运用LS-DYNA分析问题的全过程(BlankingPig提供,补充)
a.把现实过程转化为程序模型(你要搞明白自己已经知道什么,还能查到什么,想要知道什么,该建个什么样的模型);(知道要建立什么模型,最重要,但是很容易被忽视。最终的计算结果是否正确,这一步基本上就决定了)。
b.前处理(画图,建模,设边界)(建立模型,最终得到K文件,里面包含所有的模型数据
c.计算(DYNA兄上!)(求解计算,将k文件提交DYNA求解器计算)
d.后处理(把想要知道的结果读出来)(提取你关心的数据或动画)
e.写报告(你最初以及最终的目的。。。)(根据你的研究内容,对数据进行分析总结,非软件的事,是自己的事)。
3.ANSYS/LS-DYNA与LS-DYNA的关系
1996年LSTC与ANSYS公司合作推出ANSYS/LS-DYNA,以ANSYS作为前后处理,以LS-DYNA 的求解器(即为ls960.exe or ls970.exe等,ANSYS/LS-DYNA的版本不同,对应的求解器不同,求解器在ANSYS安装目录bin\intel文件夹下),这个求解器和LSTC公式发行的
LS-DYNA对应的版本求解器版本没有任何区别。而通常大家说的PC版LS-DYNA指的是LSTC 自己公司发行的软件包,以LS-DYNA Manager作为管理平台,可以调用默认的前处理软件FEMB(ETA公司)和前后处理软件LS-PREPOST(LSTC公司),并可以调用ls960.exe or
ls970.exe等LS-DYNA求解器对建立好的模型文件k文件进行计算。
因此,他们的关系如下:
a.从计算功能上说,两种没有任何差别;都采用ls960.exe or ls970.exe等作为求解器。
b.从发行公司上说,ANSYS/LS-DYNA是ANSYS和LSTC共同推出,PC版LS-DYNA由LSTC推
c.从前处理上说,ANSYS/LS-DYNA以ANSYS作为前处理,PC版LS-DYNA默认的前处理为FEMB 和LS-PREPOST。
d.从后处理上说,ANSYS/LS-DYNA以ANSYS和LS-PREPOST(和求解器在同一目录下),PC版LS-DYNA以LS-PREPOST作为后处理(也可以设置关键字输出ANSYS的后处理格式)由上面的分析可以看出,DYNA求解器(ls960.exe or ls970.exe)才是软件的核心,前处理可以任意,最终都是要得到关键字文件,k文件。手动编写都没有问题。另外,如HYPERMESH(A06:HyperWorks),TUREGRID(A22:TrueGrid)等都可以作为前处理软件,如果你对关键字比较了解,ABAQUS等任何能输出单元,节点信息的有限元都可以作为你的前处理软件。我就经常用ABAQUS作为前处理,建模,网格划分,导出节点,单元信息文件inp
文件,将inp改为K文件的格式,再读入到FEMB中进行材料和接触等相关参数的设置。最后提交DYNA求解器计算。
4.使用LS-DYNA前最好具备的知识!
使用商业软件前,最好具有一下基本知识:
a.有限元的基本理论和思想。
b.LS-DYNA的分析问题的基本过程,见2。
c.LS-DYNA的特点和应用范围,见1。
d.最重要的:对自己研究的问题有个清楚的认识(不是停留在“目的”上,而是要到实施细节上,如是热学问题,声学问题还是力学问题,或是他们的耦合问题;是静力问题还是动力问题,材料在问题中具有什么特性?是只考虑弹性,还是要考虑塑性,徐变,断裂,应变率,温度等,只有自己研究的问题有清楚的了解,这些问题才能解答,也才能得到你想要的结果)。
5.LS-DYNA新手快速入门的方法
下面仅为个人意见,仅供参考
a.选择一个和自己研究问题类似的实例,从赵海鸥,白金泽等人的书上找,或是到网上找。
b.按实例的过程,自己亲自一步一步的做一遍,带着问题做(如:每一步的作用是什么,实在搞不明白的可以先放着,能搞明白的一定要明白)。
c.模型建立好后,提交计算(熟悉求解的操作过程)。
d.在计算完成后,按实例的要求,进行后处理,并检查结果是否和别人的一致。
e.在进行了上面全套过程后,打开k文件,对k文件的内部格式和关系进行了解,可以参考赵海鸥的书。
f.结合对实例的了解,对实例设计到的到每一个关键字进行了解,不明白的参考关键字手册。(涉及到的关键字不会很多,主要的一般就10个左右),将关键字和对应的GUI操作及作用联系起来,细细体会。
不用求多,一个算例就完全够了,如果没有把握,再找个算例,验证一下自己的体会。经过上面的过程,可以让你最快的了解软件的核心部位,很多问题也就不是问题。这是个人体会,可能不同的人体会不同,不做强求,只是建议。