您的当前位置:首页正文

关于学习LS-DYNA的一些建议

2021-09-19 来源:星星旅游


.下面结合我之前学习dyna的有关经历,给大家一些建议,希望对你们会有用。

个人认为,学习ansys/ls-dyna或者其他一款有限元软件首先应该培养自己的兴趣,所以建议先照着一个例子做一个简单的模型计算,这样会让你对整个软件操作流程有个大致了解,同时计算的成果也会给人成就感,产生进一步学习的兴趣。这里建议参照尚晓江的那本书里的例子开始学习,把其中第一篇大致通读一遍。例子做完了,可以结合书中第二篇内容和网络或其他途径的有关资料进一步学习dyna中重要的关键字的用法(类似于ansys的命令流)。

这里要提一下,dyna其实是一个独立于ansys的软件,因为后来与ansys的合作才有了ansys/lsdyna,。我们用的主要是它的求解器,对于有限元模型的建立可以采用任意一款前处理软件。这里仅就以ansys作为前处理软件作为例子,讲一下大致流程:①首先利用ansys的ansys ls-dyna模块(在launcher界面中的license选项里,当然这是仿真环境选择ANSYS),有限元建模方法与一般ansys力学或多物理场模块的建模基本一样,但要注意所用的单元类型不一样②建完模型如果直接用solve命令,那么程序内部将会先将ansys命令转换成dyna的K文件,然后引导dyna的求解器读取K文件进行计算;模型建完后,也可以手动调用K文件,方法是先将ansys命令写出成K文件(edwrite命令),然后在launcher界面的仿真环境选择lsdyna solver,license选项仍选择ansys ls-dyna,选择k文件位置读取计算即可。

由于ansys中只是集成一部分dyna的材料模型、命令等,所以有时需要编辑K文件,这也是深入提高的内容。具体方法就是将dyna的K文件手册看明白,其实就是了解其语言的语法,需要大量的练习,熟练查询这个手册即可。

另外,好好研究研究ls-prepost的使用对dyna的学习也很有帮助

因篇幅问题不能全部显示,请点此查看更多更全内容