第4章 LS-DYNA文件系统及前后处理器

合集下载

LS-DYNA的前后处理及其运行方式

LS-DYNA的前后处理及其运行方式

LS-DYNA的前后处理及其运行方式何海洋辽宁工程技术大学机械工程学院,辽宁阜新(123000)E-mail:hhy2026@摘要:LS-DYNA 作为显示瞬态动力分析的权威软件,加上其开放的结构体系,很多公司为LS-DYNA开发了通用的前后处理器,使得LS-DYNA可以与大多数CAD/CAE软件集成并有接口。

但很多初学者对如何将K文件在DYNA中执行分析计算的问题不太清楚。

该文介绍了LS-DYNA的常用前后处理器和运行方式,对LS-DYNA学习者非常有帮助。

关键词:LS-DYNA K文件前后处理运行方式1.引言LS-DYNA 是LSTC公司开发的、世界上最著名的通用显式动力分析程序,能够模拟真实世界的各种复杂问题,特别适合求解各种二维、三维非线性结构的高速碰撞、爆炸和金属成型等非线性动力冲击问题,同时可以求解传热、流体及流固耦合问题。

由于其强大的数值模拟功能,受到美国能源部的大力资助,二十多年来一直是非线性动力分析的核心软件,在民用和国防领域有广泛的应用[1]。

LS-DYNA 作为显示瞬态动力分析的权威软件,掌握并使用它非常不容易。

但目前市面上的相关书籍还比较少,可能有些书籍还没有网络上的内容丰富。

不管用什么软件作LS-DYNA的前后处理器,最终向LS-DYNA求解器递交的都是K文件,但每个人使用的软件环境不同,进行LS-DYNA的分析运算有所不同,因此,本文结合自己学习的经验进行总结,介绍LS-DYNA的常用前后处理器及在不同软件环境下运行方式。

这对LS-DYNA的学习者有一定的指导作用[2-3]。

2.LS-DYNA常用前后处理器介绍LS-DYNA利用ANSYS、LS-INGRID、Oasys LS-DYNA Environment、ETA/FEMB、TRUEGRID、PATRAN、HYPERMESH及LS-PREPOST等强大的前后处理模块,具有多种自动网格划分选择,并可与大多数的CAD/CAE软件集成并有接口。

LS-DYNA使用指南中文版本

LS-DYNA使用指南中文版本

第一章引言ANSYS/LS-DYNA将显式有限元程序LS-DYNA和ANSYS程序强大的前后处理结合起来。

用LS-DYNA的显式算法能快速求解瞬时大变形动力学、大变形和多重非线性准静态问题以及复杂的接触碰撞问题。

使用本程序,可以用ANSYS建立模型,用LS-DYNA做显式求解,然后用标准的ANSYS后处理来观看结果。

也可以在ANSYS和ANSYS-LS-DYNA之间传递几何信息和结果信息以执行连续的隐式-显式/显式-隐式分析,如坠落实验、回弹、及其它需要此类分析的应用。

1.1显式动态分析求解步骤概述显式动态分析求解过程与ANSYS程序中其他分析过程类似,主要由三个步骤组成:1:建立模型(用PREP7前处理器)2:加载并求解(用SOLUTION处理器)3:查看结果(用POST1和POST26后处理器)本手册主要讲述了ANSYS/LS-DYNA显式动态分析过程的独特过程和概念。

没有详细论述上面的三个步骤。

如果熟悉ANSYS程序,已经知道怎样执行这些步骤,那么本手册将提供执行显式动态分析所需的其他信息。

如果从未用过ANSYS,就需通过以下两本手册了解基本的分析求解过程:·ANSYS Basic Analysis Guide·ANSYS Modeling and Meshing Guide使用ANSYS/LS-DYNA时,我们建议用户使用程序提供的缺省设置。

多数情况下,这些设置适合于所要求解的问题。

1.2显式动态分析采用的命令在显式动态分析中,可以使用与其它ANSYS分析相同的命令来建立模型、执行求解。

同样,也可以采用ANSYS图形用户界面(GUI)中类似的选项来建模和求解。

然而,在显式动态分析中有一些独特的命令,如下:EDADAPT:激活自适应网格EDASMP:创建部件集合EDBOUND:定义一个滑移或循环对称界面EDBVIS:指定体积粘性系数EDBX:创建接触定义中使用的箱形体EDCADAPT:指定自适应网格控制EDCGEN:指定接触参数EDCLIST:列出接触实体定义EDCMORE:为给定的接触指定附加接触参数EDCNSTR:定义各种约束EDCONTACT:指定接触面控制EDCPU:指定CPU时间限制EDCRB:合并两个刚体EDCSC:定义是否使用子循环EDCTS:定义质量缩放因子EDCURVE:定义数据曲线EDDAMP:定义系统阻尼EDDC:删除或杀死/重激活接触实体定义EDDRELAX:进行有预载荷几何模型的初始化或显式分析的动力松弛EDDUMP:指定重启动文件的输出频率(d3dump)EDENERGY:定义能耗控制EDFPLOT:指定载荷标记绘图EDHGLS:定义沙漏系数EDHIST:定义时间历程输出EDHTIME:定义时间历程输出间隔EDINT:定义输出积分点的数目EDIS:定义完全重启动分析的应力初始化EDIPART:定义刚体惯性EDLCS:定义局部坐标系EDLOAD:定义载荷EDMP:定义材料特性EDNB:定义无反射边界EDNDTSD:清除噪声数据提供数据的图形化表示EDNROT:应用旋转坐标节点约束EDOPT:定义输出类型,ANSYS或LS-DYNAEDOUT:定义LS-DYNA ASCII输出文件EDPART:创建,更新,列出部件EDPC:选择、显示接触实体EDPL:绘制时间载荷曲线EDPVEL:在部件或部件集合上施加初始速度EDRC:指定刚体/变形体转换开关控制EDRD:刚体和变形体之间的相互转换EDREAD:把LS-DYNA的ASCII输出文件读入到POST26的变量中EDRI:为变形体转换成刚体时产生的刚体定义惯性特性EDRST:定义输出RST文件的时间间隔EDSHELL:定义壳单元的计算控制EDSOLV:把“显式动态分析”作为下一个状态主题EDSP:定义接触实体的小穿透检查EDSTART:定义分析状态(新分析或是重启动分析)EDTERM:定义中断标准EDTP:按照时间步长大小绘制单元EDVEL:给节点或节点组元施加初始速度EDWELD:定义无质量焊点或一般焊点EDWRITE:将显式动态输入写成LS-DYNA输入文件PARTSEL:选择部件集合RIMPORT:把一个显式分析得到的初始应力输入到ANSYSREXPORT:把一个隐式分析得到的位移输出到ANSYS/LS-DYNAUPGEOM:相加以前分析得到的位移,更新几何模型为变形构型关于ANSYS命令按字母顺序排列的详细资料(包括每条命令的特定路径),请参阅《ANSYS Commands Reference》。

LS-DYNA中教程文资料4

LS-DYNA中教程文资料4

• 一旦使用了 SOLVE 命令, 分析将从指定的 d3dumpnn文件开始 ,所有的结果将追加在 Jobname.his和 Jobname.rst文件中。
March 7, 2002 Inventory #001630 9-7
重启动
D. 执行一个 小型重启动
• 执行 小型重启动需要4个步骤:
Training Manual
• 在 简单重启动中有两个选项 1.从 Restart Option 的滚动条中选择Simple Restart 2.为重启动中使用的dump 文件指定文件名 。Dump文件的个数依 赖于EDDUMP 命令, LS-DYNA创建的缺省dump 文件是 d3dumpnn,其中 nn=01,02...99
第4-1章
重启动
重启动
本章目标
Training Manual
Explicit Dynamics with ANSYS/LS-DYNA 6.0
• 这一章主要介绍 重启动。 ANSYS/LS-DYNA中的三种重 启动分析:simple, small, 和完全重启动。
• 目录: A. 重启动定义
B. 重启动类型
• 下面的命令可以用于小型重启动 中:
EDRC – 设定刚性体/变形体转换控制
EDRD – 把parts从变形体转换到刚性体并返回 EDRI - 为EDRD转变中的刚性体定义惯性特性 EDTERM - 指定不同的终止标准
EDDUMP - 为D3DUMP文件指定输出频率
EDSP – 对接触单元定义小穿透检测。 EDDC and EDVEL 命令
重启动
执行一个 小型重启动 (续)
• EDDC和EDSP命令可以用来指定restart分析的接触性质.

LSDYNA使用指南中文本

LSDYNA使用指南中文本

第一章引言ANSYS/LS-DYNA将显式有限元程序LS-DYNA和ANSYS程序强大的前后处理结合起来。

用LS-DYNA的显式算法能快速求解瞬时大变形动力学、大变形和多重非线性准静态问题以及复杂的接触碰撞问题。

使用本程序,可以用ANSYS建立模型,用LS-DYNA做显式求解,然后用标准的ANSYS后处理来观看结果。

也可以在ANSYS和ANSYS-LS-DYNA之间传递几何信息和结果信息以执行连续的隐式-显式/显式-隐式分析,如坠落实验、回弹、及其它需要此类分析的应用。

1.1显式动态分析求解步骤概述显式动态分析求解过程与ANSYS程序中其他分析过程类似,主要由三个步骤组成:1:建立模型(用PREP7前处理器)2:加载并求解(用SOLUTION处理器)3:查看结果(用POST1和POST26后处理器)本手册主要讲述了ANSYS/LS-DYNA显式动态分析过程的独特过程和概念。

没有详细论述上面的三个步骤。

如果熟悉ANSYS程序,已经知道怎样执行这些步骤,那么本手册将提供执行显式动态分析所需的其他信息。

如果从未用过ANSYS,就需通过以下两本手册了解基本的分析求解过程:·ANSYS Basic Analysis Guide·ANSYS Modeling and Meshing Guide使用ANSYS/LS-DYNA时,我们建议用户使用程序提供的缺省设置。

多数情况下,这些设置适合于所要求解的问题。

1.2显式动态分析采用的命令在显式动态分析中,可以使用与其它ANSYS分析相同的命令来建立模型、执行求解。

同样,也可以采用ANSYS图形用户界面(GUI)中类似的选项来建模和求解。

然而,在显式动态分析中有一些独特的命令,如下:EDADAPT:激活自适应网格EDASMP:创建部件集合EDBOUND:定义一个滑移或循环对称界面EDBVIS:指定体积粘性系数EDBX:创建接触定义中使用的箱形体EDCADAPT:指定自适应网格控制EDCGEN:指定接触参数EDCLIST:列出接触实体定义EDCMORE:为给定的接触指定附加接触参数EDCNSTR:定义各种约束EDCONTACT:指定接触面控制EDCPU:指定CPU时间限制EDCRB:合并两个刚体EDCSC:定义是否使用子循环EDCTS:定义质量缩放因子EDCURVE:定义数据曲线EDDAMP:定义系统阻尼EDDC:删除或杀死/重激活接触实体定义EDDRELAX:进行有预载荷几何模型的初始化或显式分析的动力松弛EDDUMP:指定重启动文件的输出频率(d3dump)EDENERGY:定义能耗控制EDFPLOT:指定载荷标记绘图EDHGLS:定义沙漏系数EDHIST:定义时间历程输出EDHTIME:定义时间历程输出间隔EDINT:定义输出积分点的数目EDIS:定义完全重启动分析的应力初始化EDIPART:定义刚体惯性EDLCS:定义局部坐标系EDLOAD:定义载荷EDMP:定义材料特性EDNB:定义无反射边界EDNDTSD:清除噪声数据提供数据的图形化表示EDNROT:应用旋转坐标节点约束EDOPT:定义输出类型,ANSYS或LS-DYNAEDOUT:定义LS-DYNA ASCII输出文件EDPART:创建,更新,列出部件EDPC:选择、显示接触实体EDPL:绘制时间载荷曲线EDPVEL:在部件或部件集合上施加初始速度EDRC:指定刚体/变形体转换开关控制EDRD:刚体和变形体之间的相互转换EDREAD:把LS-DYNA的ASCII输出文件读入到POST26的变量中EDRI:为变形体转换成刚体时产生的刚体定义惯性特性EDRST:定义输出RST文件的时间间隔EDSHELL:定义壳单元的计算控制EDSOLV:把“显式动态分析”作为下一个状态主题EDSP:定义接触实体的小穿透检查EDSTART:定义分析状态(新分析或是重启动分析)EDTERM:定义中断标准EDTP:按照时间步长大小绘制单元EDVEL:给节点或节点组元施加初始速度EDWELD:定义无质量焊点或一般焊点EDWRITE:将显式动态输入写成LS-DYNA输入文件PARTSEL:选择部件集合RIMPORT:把一个显式分析得到的初始应力输入到ANSYSREXPORT:把一个隐式分析得到的位移输出到ANSYS/LS-DYNAUPGEOM:相加以前分析得到的位移,更新几何模型为变形构型关于ANSYS命令按字母顺序排列的详细资料(包括每条命令的特定路径),请参阅《ANSYS Commands Reference》。

lsdyna简介

lsdyna简介

LS-DYNA 简介ANSYS学习2009-02-17 20:03:54 阅读444 评论0 字号:大中小1.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。

LS-DYNA的最新版本是2004年8月推出的970版。

ANSYS/LS-DYNA的前后处理器是ANSYS/PRE-POST,求解器LS-DYNA,是全世界范围内最知名的有限元显式求解程序。

LS-DYNA在1976年由美国劳伦斯·利沃莫尔国家实验室(Lawrence Livermore National Laboratory)J.O.Hallquist博士主持开发,时间积分采用中心差分格式,当时主要用于求解三维非弹性结构在高速碰撞、爆炸冲击下的大变形动力响应,是北约组织武器结构设计的分析工具。

LS-DYNA 的源程序曾在北约的局域网Pubic Domain公开发行,因此在广泛传播到世界各地的研究机构和大学。

从理论和算法而言,LS-DYNA是目前所有的显式求解程序的鼻祖和理论基础。

1988年,J.O.Hallquist创建利沃莫尔软件技术公司(Livermore Software Technology Corporation),LS-DYNA开始商业化进程,总体来看,到目前为止在单元技术、材料模式、接触算法以及多场耦合方面获得非常大的进步。

LS-DYNA使用指南中文版本

LS-DYNA使用指南中文版本

L S-D Y N A使用指南中文版本(总146页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--第一章引言ANSYS/LS-DYNA将显式有限元程序LS-DYNA和ANSYS程序强大的前后处理结合起来。

用LS-DYNA的显式算法能快速求解瞬时大变形动力学、大变形和多重非线性准静态问题以及复杂的接触碰撞问题。

使用本程序,可以用ANSYS建立模型,用LS-DYNA做显式求解,然后用标准的ANSYS后处理来观看结果。

也可以在ANSYS和ANSYS-LS-DYNA 之间传递几何信息和结果信息以执行连续的隐式-显式/显式-隐式分析,如坠落实验、回弹、及其它需要此类分析的应用。

显式动态分析求解步骤概述显式动态分析求解过程与ANSYS程序中其他分析过程类似,主要由三个步骤组成:1:建立模型(用PREP7前处理器)2:加载并求解(用SOLUTION处理器)3:查看结果(用POST1和POST26后处理器)本手册主要讲述了ANSYS/LS-DYNA显式动态分析过程的独特过程和概念。

没有详细论述上面的三个步骤。

如果熟悉ANSYS程序,已经知道怎样执行这些步骤,那么本手册将提供执行显式动态分析所需的其他信息。

如果从未用过ANSYS,就需通过以下两本手册了解基本的分析求解过程:·ANSYS Basic Analysis Guide·ANSYS Modeling and Meshing Guide使用ANSYS/LS-DYNA时,我们建议用户使用程序提供的缺省设置。

多数情况下,这些设置适合于所要求解的问题。

显式动态分析采用的命令在显式动态分析中,可以使用与其它ANSYS分析相同的命令来建立模型、执行求解。

同样,也可以采用ANSYS图形用户界面(GUI)中类似的选项来建模和求解。

然而,在显式动态分析中有一些独特的命令,如下:EDADAPT:激活自适应网格EDASMP:创建部件集合EDBOUND:定义一个滑移或循环对称界面EDBVIS:指定体积粘性系数EDBX:创建接触定义中使用的箱形体EDCADAPT:指定自适应网格控制EDCGEN:指定接触参数EDCLIST:列出接触实体定义EDCMORE:为给定的接触指定附加接触参数EDCNSTR:定义各种约束EDCONTACT:指定接触面控制EDCPU:指定CPU时间限制EDCRB:合并两个刚体EDCSC:定义是否使用子循环EDCTS:定义质量缩放因子EDCURVE:定义数据曲线EDDAMP:定义系统阻尼EDDC:删除或杀死/重激活接触实体定义EDDRELAX:进行有预载荷几何模型的初始化或显式分析的动力松弛EDDUMP:指定重启动文件的输出频率(d3dump)EDENERGY:定义能耗控制EDFPLOT:指定载荷标记绘图EDHGLS:定义沙漏系数EDHIST:定义时间历程输出EDHTIME:定义时间历程输出间隔EDINT:定义输出积分点的数目EDIS:定义完全重启动分析的应力初始化EDIPART:定义刚体惯性EDLCS:定义局部坐标系EDLOAD:定义载荷EDMP:定义材料特性EDNB:定义无反射边界EDNDTSD:清除噪声数据提供数据的图形化表示EDNROT:应用旋转坐标节点约束EDOPT:定义输出类型,ANSYS或LS-DYNAEDOUT:定义LS-DYNA ASCII输出文件EDPART:创建,更新,列出部件EDPC:选择、显示接触实体EDPL:绘制时间载荷曲线EDPVEL:在部件或部件集合上施加初始速度EDRC:指定刚体/变形体转换开关控制EDRD:刚体和变形体之间的相互转换EDREAD:把LS-DYNA的ASCII输出文件读入到POST26的变量中EDRI:为变形体转换成刚体时产生的刚体定义惯性特性EDRST:定义输出RST文件的时间间隔EDSHELL:定义壳单元的计算控制EDSOLV:把“显式动态分析”作为下一个状态主题EDSP:定义接触实体的小穿透检查EDSTART:定义分析状态(新分析或是重启动分析)EDTERM:定义中断标准EDTP:按照时间步长大小绘制单元EDVEL:给节点或节点组元施加初始速度EDWELD:定义无质量焊点或一般焊点EDWRITE:将显式动态输入写成LS-DYNA输入文件PARTSEL:选择部件集合RIMPORT:把一个显式分析得到的初始应力输入到ANSYSREXPORT:把一个隐式分析得到的位移输出到ANSYS/LS-DYNAUPGEOM:相加以前分析得到的位移,更新几何模型为变形构型关于ANSYS命令按字母顺序排列的详细资料(包括每条命令的特定路径),请参阅《ANSYS Commands Reference》。

ls-dyna命令帮助手册(中文)[整理版]

ls-dyna命令帮助手册(中文)[整理版]

Fini(退出四大模块,回到BEGIN层)/cle (清空内存,开始新的计算)1.定义参数、数组,并赋值.2./prep7(进入前处理)定义几何图形:关键点、线、面、体定义几个所关心的节点,以备后处理时调用节点号。

设材料线弹性、非线性特性设置单元类型及相应KEYOPT设置实常数设置网格划分,划分网格根据需要耦合某些节点自由度定义单元表3./solu加边界条件设置求解选项定义载荷步求解载荷步4./post1(通用后处理)5./post26 (时间历程后处理)6.PLOTCONTROL菜单命令7.参数化设计语言8.理论手册Fini(退出四大模块,回到BEGIN层)/cle (清空内存,开始新的计算)1 定义参数、数组,并赋值.u dim, par, type, imax, jmax, kmax, var1, vae2, var3 定义数组par: 数组名type:array 数组,如同fortran,下标最小号为1,可以多达三维(缺省)char 字符串组(每个元素最多8个字符)tableimax,jmax, kmax 各维的最大下标号var1,var2,var3 各维变量名,缺省为row,column,plane(当type为table时)2 /prep7(进入前处理)2.1 定义几何图形:关键点、线、面、体u csys,kcnkcn , 0 迪卡尔坐标系1 柱坐标2 球4 工作平面5 柱坐标系(以Y轴为轴心)n 已定义的局部坐标系u numstr, label, value设置以下项目编号的开始nodeelemkplineareavolu注意:vclear, aclear, lclear, kclear 将自动设置节点、单元开始号为最高号,这时如需要自定义起始号,重发numstru K, npt, x,y,z, 定义关键点Npt:关键点号,如果赋0,则分配给最小号u Kgen,itime,Np1,Np2,Ninc,Dx,Dy,Dz,kinc,noelem,imoveItime:拷贝份数Np1,Np2,Ninc:所选关键点Dx,Dy,Dz:偏移坐标Kinc:每份之间节点号增量noelem: “0” 如果附有节点及单元,则一起拷贝。

LSDYNA使用指南中文本

LSDYNA使用指南中文本

第一章引言ANSYS/LS-DYNA将显式有限元程序LS-DYNA和ANSYS程序强大的前后处理结合起来。

用LS-DYNA的显式算法能快速求解瞬时大变形动力学、大变形和多重非线性准静态问题以及复杂的接触碰撞问题。

使用本程序,可以用ANSYS建立模型,用LS-DYNA做显式求解,然后用标准的ANSYS后处理来观看结果。

也可以在ANSYS和ANSYS-LS-DYNA之间传递几何信息和结果信息以执行连续的隐式-显式/显式-隐式分析,如坠落实验、回弹、及其它需要此类分析的应用。

1.1显式动态分析求解步骤概述显式动态分析求解过程与ANSYS程序中其他分析过程类似,主要由三个步骤组成:1:建立模型(用PREP7前处理器)2:加载并求解(用SOLUTION处理器)3:查看结果(用POST1和POST26后处理器)本手册主要讲述了ANSYS/LS-DYNA显式动态分析过程的独特过程和概念。

没有详细论述上面的三个步骤。

如果熟悉ANSYS程序,已经知道怎样执行这些步骤,那么本手册将提供执行显式动态分析所需的其他信息。

如果从未用过ANSYS,就需通过以下两本手册了解基本的分析求解过程:·ANSYS Basic Analysis Guide·ANSYS Modeling and Meshing Guide使用ANSYS/LS-DYNA时,我们建议用户使用程序提供的缺省设置。

多数情况下,这些设置适合于所要求解的问题。

1.2显式动态分析采用的命令在显式动态分析中,可以使用与其它ANSYS分析相同的命令来建立模型、执行求解。

同样,也可以采用ANSYS图形用户界面(GUI)中类似的选项来建模和求解。

然而,在显式动态分析中有一些独特的命令,如下:EDADAPT:激活自适应网格EDASMP:创建部件集合EDBOUND:定义一个滑移或循环对称界面EDBVIS:指定体积粘性系数EDBX:创建接触定义中使用的箱形体EDCADAPT:指定自适应网格控制EDCGEN:指定接触参数EDCLIST:列出接触实体定义EDCMORE:为给定的接触指定附加接触参数EDCNSTR:定义各种约束EDCONTACT:指定接触面控制EDCPU:指定CPU时间限制EDCRB:合并两个刚体EDCSC:定义是否使用子循环EDCTS:定义质量缩放因子EDCURVE:定义数据曲线EDDAMP:定义系统阻尼EDDC:删除或杀死/重激活接触实体定义EDDRELAX:进行有预载荷几何模型的初始化或显式分析的动力松弛EDDUMP:指定重启动文件的输出频率(d3dump)EDENERGY:定义能耗控制EDFPLOT:指定载荷标记绘图EDHGLS:定义沙漏系数EDHIST:定义时间历程输出EDHTIME:定义时间历程输出间隔EDINT:定义输出积分点的数目EDIS:定义完全重启动分析的应力初始化EDIPART:定义刚体惯性EDLCS:定义局部坐标系EDLOAD:定义载荷EDMP:定义材料特性EDNB:定义无反射边界EDNDTSD:清除噪声数据提供数据的图形化表示EDNROT:应用旋转坐标节点约束EDOPT:定义输出类型,ANSYS或LS-DYNAEDOUT:定义LS-DYNA ASCII输出文件EDPART:创建,更新,列出部件EDPC:选择、显示接触实体EDPL:绘制时间载荷曲线EDPVEL:在部件或部件集合上施加初始速度EDRC:指定刚体/变形体转换开关控制EDRD:刚体和变形体之间的相互转换EDREAD:把LS-DYNA的ASCII输出文件读入到POST26的变量中EDRI:为变形体转换成刚体时产生的刚体定义惯性特性EDRST:定义输出RST文件的时间间隔EDSHELL:定义壳单元的计算控制EDSOLV:把“显式动态分析”作为下一个状态主题EDSP:定义接触实体的小穿透检查EDSTART:定义分析状态(新分析或是重启动分析)EDTERM:定义中断标准EDTP:按照时间步长大小绘制单元EDVEL:给节点或节点组元施加初始速度EDWELD:定义无质量焊点或一般焊点EDWRITE:将显式动态输入写成LS-DYNA输入文件PARTSEL:选择部件集合RIMPORT:把一个显式分析得到的初始应力输入到ANSYSREXPORT:把一个隐式分析得到的位移输出到ANSYS/LS-DYNAUPGEOM:相加以前分析得到的位移,更新几何模型为变形构型关于ANSYS命令按字母顺序排列的详细资料(包括每条命令的特定路径),请参阅《ANSYS Commands Reference》。

LS-DYNA的前后处理及其运行方式

LS-DYNA的前后处理及其运行方式

LS-DYNA的前后处理及其运行方式何海洋辽宁工程技术大学机械工程学院,辽宁阜新(123000)E-mail:hhy2026@摘要:LS-DYNA 作为显示瞬态动力分析的权威软件,加上其开放的结构体系,很多公司为LS-DYNA开发了通用的前后处理器,使得LS-DYNA可以与大多数CAD/CAE软件集成并有接口。

但很多初学者对如何将K文件在DYNA中执行分析计算的问题不太清楚。

该文介绍了LS-DYNA的常用前后处理器和运行方式,对LS-DYNA学习者非常有帮助。

关键词:LS-DYNA,K文件,前后处理,运行方式1. 引言LS-DYNA 是LSTC公司开发的、世界上最著名的通用显式动力分析程序,能够模拟真实世界的各种复杂问题,特别适合求解各种二维、三维非线性结构的高速碰撞、爆炸和金属成型等非线性动力冲击问题,同时可以求解传热、流体及流固耦合问题。

由于其强大的数值模拟功能,受到美国能源部的大力资助,二十多年来一直是非线性动力分析的核心软件,在民用和国防领域有广泛的应用[1]。

LS-DYNA 作为显示瞬态动力分析的权威软件,掌握并使用它非常不容易。

但目前市面上的相关书籍还比较少,可能有些书籍还没有网络上的内容丰富。

不管用什么软件作LS-DYNA的前后处理器,最终向LS-DYNA求解器递交的都是K文件,但每个人使用的软件环境不同,进行LS-DYNA的分析运算有所不同,因此,本文结合自己学习的经验进行总结,介绍LS-DYNA的常用前后处理器及在不同软件环境下运行方式。

这对LS-DYNA的学习者有一定的指导作用[2-3]。

2. LS-DYNA常用前后处理器介绍LS-DYNA利用ANSYS、LS-INGRID、Oasys LS-DYNA Environment、ETA/FEMB、TRUEGRID、PATRAN、HYPERMESH及LS-PREPOST等强大的前后处理模块,具有多种自动网格划分选择,并可与大多数的CAD/CAE软件集成并有接口。

关于Ls-dyna单机多核计算的CPU及内存设置方法

关于Ls-dyna单机多核计算的CPU及内存设置方法

在lsdyna中,内存按word组织,32为操作系统上,单精度1word=4bytes,双精度1word=8bytes,假如你要设置1G(1000M)的内存,如果是单精度,则计算公式如下:我们根据这个公司可以计算出Y,因此,这个设置如下:KEYWORD_ID NCPU=4 memory=262144000如果直接在命令行里面设置是这样的:lsdyna.exe i=*.k NCPU=4 memory=262144000这就是在一台拥有四核CPU的电脑上,给提交计算的文件分配了1G的内存。

lsdyna中内存memory的设置一words为单位,64bit系统,1个words=8Byte,因此申请时需要注意分配的大小。

另外,lsdyna在申请内存时,对于SMP和MPP两种方式有着不同的意义。

对于共享内存的SMP,命令行中的memroy=xxx表示多个cpu共用的内存总数为xxx,而在分布式计算的MPP中,memory有两个值,MEMORY_1,在命令行中以memory=xxx设定,该值为主节点(master node,一般为第一个节点)使用的内存数,用于划分模型时使用(decompose the model);MEMORY_2,在命令行中以memory2=xxx 表示,该值为各个核(包括主节点的核)使用的内存数,用于求解划分后的模型。

Memory2依赖于节点数量,节点数越多,划分后的模型越小,这个值就可以越小。

内存分配的经验:memory1通常使用内存的30%到70%。

memory2通常使用memory1分配后剩余内存的20%到40%。

‘注意:memory可以在命令行设置,也可以在文件中设置,以*KEYWORD xxx方式设置。

memory2只能在命令行设置。

memory可以以Mega words单位设置,memory=200M,即200000000 words。

LS-DYNA资料

LS-DYNA资料

1.1LS-DYNA发展概况LS-DYNA是以显式为主、隐式为辅的通用非线性动力分析有限元程序,特别适合求解各种二维、三维非线性结构的高速碰撞、爆炸和金属成形等非线性动力冲击问题,同时可以求解传热、流体及流固耦合问题。

DYNA程序系列最初是1976年在美国Lawrence Livermore National Lab. 由J.O.Hallquist博士主持开发完成的,主要目的是为武器设计提供分析工具,后经1979、1981、1982、1986、1987、1988年版的功能扩充和改进,成为国际著名的非线性动力分析软件,在武器结构设计、内弹道和终点弹道、军用材料研制等方面得到了广泛的应用。

1988年J.O.Hallquist创建LSTC公司,推出LS-DYNA程序系列,主要包括显式LS-DYNA2D、LS-DYNA3D、隐式LS-NIKE2D、LS-NIKE3D、热分析LS-TOPAZ2D、LS-TOPAZ3D、前后处理LS-MAZE、LS-ORION、LS-INGRID、LS-TAURUS等商用程序,进一步规范和完善DYNA 的研究成果,陆续推出930版(1993年)、936版(1994年)、940版(1997年),950版(1998年)增加了汽车安全性分析(汽车碰撞、气囊、安全带、假人)、薄板冲压成形过程模拟以及流体与固体耦合(ALE和Euler算法)等新功能,使得LS-DYNA程序系统在国防和民用领域的应用范围进一步扩大,并建立了完备的质量保证体系。

1997年LSTC公司将LS-DYNA2D、LS-DYNA3D、LS-TOPAZ2D、LS-TOPAZ3D等程序合成一个软件包,称为LS-DYNA, LS-DYNA的最新版本是2008年5月推出的971版,它在970版基础上增加了不可压缩流体求解程序模块,并增加了一些新的材料模型和新的接触计算功能,详见以下介绍。

LS-DYNA程序971版是功能齐全的几何非线性(大位移、大转动和大应变)、材料非线性(140多种材料动态模型)和接触非线性(40多种接触类型)程序。

ANSYS/LS-DYNA 显式动力学 培训手册

ANSYS/LS-DYNA 显式动力学 培训手册

F(t)
概述 … ANSYS/LS-DYNA 的应用
非线性屈曲 阶越屈曲 声波的传播 失效分析
March 7, 2002 Inventory #001630 1-*
静态
“准” 静态
动态
结构问题
金属成形
碰撞问题
S F = 0
March 7, 2002 Inventory #001630 1-*
概述 A. 什么是 ANSYS/LS-DYNA?
显式动力学有限元程序的基本目标 用来求解高度非线性瞬态动力学问题 对大范围的接触类型有效 丰富先进的材料模型 强大的大变形分析能力 ANSYS 和LS-DYNA 程序的无缝结合 将LS-DYNA 求解器完全集成到 ANSYS程序中 所有的前后处理使用ANSYS标准格式 GUI 完全类似于通用ANSYS程序 支持隐式-显式顺序求解能力
制造过程的模拟 深拉 液压成形 超弹成形 轧制 挤压 冲压 加工 钻 所有的这些成形过程可以利用LS-DYNA 程序的质量缩放和变化工具速度功能来模拟
概述 … ANSYS/LS-DYNA 的应用
March 7, 2002 Inventory #001630 1-*
管碰撞 (ANSYS News 3/93): 带有50 rad/sec旋转角速度的管的碰撞 CPU 时间 (SGI Octane R12000) < 20 秒
非线性问题: 集中质量矩阵需要简单求逆 方程非耦合,可以直接求解 (显式) 无须对刚度矩阵求逆,所有非线性(包括接触) 都包含在内力矢量中 内力计算是主要的计算部分 无须收敛检查 保持稳定状态需要小的时间步
概述 … 显式-隐式方法的比较
March 7, 2002 Inventory #001630 1-*

LSDYNA使用指南中文本

LSDYNA使用指南中文本

第一章引言ANSYS/LS-DYNA将显式有限元程序LS-DYNA和ANSYS程序强大的前后处理结合起来。

用LS-DYNA的显式算法能快速求解瞬时大变形动力学、大变形和多重非线性准静态问题以及复杂的接触碰撞问题。

使用本程序,可以用ANSYS建立模型,用LS-DYNA做显式求解,然后用标准的ANSYS后处理来观看结果。

也可以在ANSYS和ANSYS-LS-DYNA之间传递几何信息和结果信息以执行连续的隐式-显式/显式-隐式分析,如坠落实验、回弹、及其它需要此类分析的应用。

1.1显式动态分析求解步骤概述显式动态分析求解过程与ANSYS程序中其他分析过程类似,主要由三个步骤组成:1:建立模型(用PREP7前处理器)2:加载并求解(用SOLUTION处理器)3:查看结果(用POST1和POST26后处理器)本手册主要讲述了ANSYS/LS-DYNA显式动态分析过程的独特过程和概念。

没有详细论述上面的三个步骤。

如果熟悉ANSYS程序,已经知道怎样执行这些步骤,那么本手册将提供执行显式动态分析所需的其他信息。

如果从未用过ANSYS,就需通过以下两本手册了解基本的分析求解过程:·ANSYS Basic Analysis Guide·ANSYS Modeling and Meshing Guide使用ANSYS/LS-DYNA时,我们建议用户使用程序提供的缺省设置。

多数情况下,这些设置适合于所要求解的问题。

1.2显式动态分析采用的命令在显式动态分析中,可以使用与其它ANSYS分析相同的命令来建立模型、执行求解。

同样,也可以采用ANSYS图形用户界面(GUI)中类似的选项来建模和求解。

然而,在显式动态分析中有一些独特的命令,如下:EDADAPT:激活自适应网格EDASMP:创建部件集合EDBOUND:定义一个滑移或循环对称界面EDBVIS:指定体积粘性系数EDBX:创建接触定义中使用的箱形体EDCADAPT:指定自适应网格控制EDCGEN:指定接触参数EDCLIST:列出接触实体定义EDCMORE:为给定的接触指定附加接触参数EDCNSTR:定义各种约束EDCONTACT:指定接触面控制EDCPU:指定CPU时间限制EDCRB:合并两个刚体EDCSC:定义是否使用子循环EDCTS:定义质量缩放因子EDCURVE:定义数据曲线EDDAMP:定义系统阻尼EDDC:删除或杀死/重激活接触实体定义EDDRELAX:进行有预载荷几何模型的初始化或显式分析的动力松弛EDDUMP:指定重启动文件的输出频率(d3dump)EDENERGY:定义能耗控制EDFPLOT:指定载荷标记绘图EDHGLS:定义沙漏系数EDHIST:定义时间历程输出EDHTIME:定义时间历程输出间隔EDINT:定义输出积分点的数目EDIS:定义完全重启动分析的应力初始化EDIPART:定义刚体惯性EDLCS:定义局部坐标系EDLOAD:定义载荷EDMP:定义材料特性EDNB:定义无反射边界EDNDTSD:清除噪声数据提供数据的图形化表示EDNROT:应用旋转坐标节点约束EDOPT:定义输出类型,ANSYS或LS-DYNAEDOUT:定义LS-DYNA ASCII输出文件EDPART:创建,更新,列出部件EDPC:选择、显示接触实体EDPL:绘制时间载荷曲线EDPVEL:在部件或部件集合上施加初始速度EDRC:指定刚体/变形体转换开关控制EDRD:刚体和变形体之间的相互转换EDREAD:把LS-DYNA的ASCII输出文件读入到POST26的变量中EDRI:为变形体转换成刚体时产生的刚体定义惯性特性EDRST:定义输出RST文件的时间间隔EDSHELL:定义壳单元的计算控制EDSOLV:把“显式动态分析”作为下一个状态主题EDSP:定义接触实体的小穿透检查EDSTART:定义分析状态(新分析或是重启动分析)EDTERM:定义中断标准EDTP:按照时间步长大小绘制单元EDVEL:给节点或节点组元施加初始速度EDWELD:定义无质量焊点或一般焊点EDWRITE:将显式动态输入写成LS-DYNA输入文件PARTSEL:选择部件集合RIMPORT:把一个显式分析得到的初始应力输入到ANSYSREXPORT:把一个隐式分析得到的位移输出到ANSYS/LS-DYNAUPGEOM:相加以前分析得到的位移,更新几何模型为变形构型关于ANSYS命令按字母顺序排列的详细资料(包括每条命令的特定路径),请参阅《ANSYS Commands Reference》。

Ls-dyna使用指南中文版本资料

Ls-dyna使用指南中文版本资料

Ls-dyna使⽤指南中⽂版本资料第⼀章引⾔ANSYS/LS-DYNA将显式有限元程序LS-DYNA和ANSYS程序强⼤的前后处理结合起来。

⽤LS-DYNA的显式算法能快速求解瞬时⼤变形动⼒学、⼤变形和多重⾮线性准静态问题以及复杂的接触碰撞问题。

使⽤本程序,可以⽤ANSYS建⽴模型,⽤LS-DYNA做显式求解,然后⽤标准的ANSYS后处理来观看结果。

也可以在ANSYS和ANSYS-LS-DYNA之间传递⼏何信息和结果信息以执⾏连续的隐式-显式/显式-隐式分析,如坠落实验、回弹、及其它需要此类分析的应⽤。

1.1显式动态分析求解步骤概述显式动态分析求解过程与ANSYS程序中其他分析过程类似,主要由三个步骤组成:1:建⽴模型(⽤PREP7前处理器)2:加载并求解(⽤SOLUTION处理器)3:查看结果(⽤POST1和POST26后处理器)本⼿册主要讲述了ANSYS/LS-DYNA显式动态分析过程的独特过程和概念。

没有详细论述上⾯的三个步骤。

如果熟悉ANSYS 程序,已经知道怎样执⾏这些步骤,那么本⼿册将提供执⾏显式动态分析所需的其他信息。

如果从未⽤过ANSYS,就需通过以下两本⼿册了解基本的分析求解过程:·ANSYS Basic Analysis Guide·ANSYS Modeling and Meshing Guide使⽤ANSYS/LS-DYNA时,我们建议⽤户使⽤程序提供的缺省设置。

多数情况下,这些设置适合于所要求解的问题。

1.2显式动态分析采⽤的命令在显式动态分析中,可以使⽤与其它ANSYS分析相同的命令来建⽴模型、执⾏求解。

同样,也可以采⽤ANSYS图形⽤户界⾯(GUI)中类似的选项来建模和求解。

然⽽,在显式动态分析中有⼀些独特的命令,如下:EDADAPT:激活⾃适应⽹格EDASMP:创建部件集合EDBOUND:定义⼀个滑移或循环对称界⾯EDBVIS:指定体积粘性系数EDBX:创建接触定义中使⽤的箱形体EDCADAPT:指定⾃适应⽹格控制EDCGEN:指定接触参数EDCLIST:列出接触实体定义EDCMORE:为给定的接触指定附加接触参数EDCNSTR:定义各种约束EDCONTACT:指定接触⾯控制EDCPU:指定CPU时间限制EDCRB:合并两个刚体EDCSC:定义是否使⽤⼦循环EDCTS:定义质量缩放因⼦EDCURVE:定义数据曲线EDDAMP:定义系统阻尼EDDC:删除或杀死/重激活接触实体定义EDDRELAX:进⾏有预载荷⼏何模型的初始化或显式分析的动⼒松弛EDDUMP:指定重启动⽂件的输出频率(d3dump)EDENERGY:定义能耗控制EDFPLOT:指定载荷标记绘图EDHGLS:定义沙漏系数EDHIST:定义时间历程输出EDHTIME:定义时间历程输出间隔EDINT:定义输出积分点的数⽬EDIS:定义完全重启动分析的应⼒初始化EDIPART:定义刚体惯性EDLCS:定义局部坐标系EDLOAD:定义载荷EDMP:定义材料特性EDNB:定义⽆反射边界EDNDTSD:清除噪声数据提供数据的图形化表⽰EDNROT:应⽤旋转坐标节点约束EDOPT:定义输出类型,ANSYS或LS-DYNAEDOUT:定义LS-DYNA ASCII输出⽂件EDPART:创建,更新,列出部件EDPC:选择、显⽰接触实体EDPL:绘制时间载荷曲线EDPVEL:在部件或部件集合上施加初始速度EDRC:指定刚体/变形体转换开关控制EDRD:刚体和变形体之间的相互转换EDREAD:把LS-DYNA的ASCII输出⽂件读⼊到POST26的变量中EDRI:为变形体转换成刚体时产⽣的刚体定义惯性特性EDRST:定义输出RST⽂件的时间间隔EDSHELL:定义壳单元的计算控制EDSOLV:把“显式动态分析”作为下⼀个状态主题EDSP:定义接触实体的⼩穿透检查EDSTART:定义分析状态(新分析或是重启动分析)EDTERM:定义中断标准EDTP:按照时间步长⼤⼩绘制单元EDVEL:给节点或节点组元施加初始速度EDWELD:定义⽆质量焊点或⼀般焊点EDWRITE:将显式动态输⼊写成LS-DYNA输⼊⽂件PARTSEL:选择部件集合RIMPORT:把⼀个显式分析得到的初始应⼒输⼊到ANSYSREXPORT:把⼀个隐式分析得到的位移输出到ANSYS/LS-DYNAUPGEOM:相加以前分析得到的位移,更新⼏何模型为变形构型关于ANSYS命令按字母顺序排列的详细资料(包括每条命令的特定路径),请参阅《ANSYS Commands Reference》。

ANSYS/LS-DYNA 显式动力学 培训手册

ANSYS/LS-DYNA 显式动力学 培训手册
LS-POST (phase 2) Postprocess time history binary results files - d3thdt Similar to Jobname.HIS EDHIST,Comp and EDHTIME,Freq
March 7, 2002 Inventory #001630 1-*
培训安排 第1天 概述、单元、part定义 第2天 载荷边界、求解控制、后处理 第3天 材料、接触 第4天 重启动、显式-隐式连续求解、隐式-显式连续求解 第5天 跌落分析、总结、讨论
March 7, 2002 Inventory #001630 1-*
培训目标和方式
培训目标: 判断问题属于显式求解或隐式求解的能力。 熟练利用ANSYS/LS-DYNA完成显式动力学分析的过程。 获得在显式动力分析中有效解决问题的实际经验 培训方式: 培训手册和习题集是这套幻灯的拷贝文档。 习题集的练习用来强化每一章所学习的内容。
March 7, 2002 Inventory #001630 1-*
概述 F. 习题1-1
这个习题包括下面问题: 练习1-1. 方盒的跌落试验
March 7, 2002 Inventory #001630 1-*
单元
第1-2章
单元 本章目标
本章包括理解和定义ANSYS/LS-DYNA单元 主题: A. 了解显式动力学单元家族 B. 缩减积分 C. 沙漏 D. 定义 ANSYS/LS-DYNA 单元 E. LINK160 -- 3-D Spar (Truss) F. BEAM161 -- 3-D Beam G. PLANE162 -- 2-D Solid H. SHELL163 -- 3-D Thin Shell

第四章 有限元 LS-DYNA

第四章 有限元 LS-DYNA

Training Manual
ANSYS/LS-DYNA支持比 支持比ANSYS隐式更大的材料库,因此,它几乎能模拟 隐式更大的材料库, 支持比 隐式更大的材料库 因此, 任何实际问题. 任何实际问题.
ANSYS/LS-DYNA材料库提供许多特性,其中包括 : 材料库提供许多特性, 材料库提供许多特性
Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS-DYNA 6.0 Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS Explicit Dynamics with ANSYS/LS

LS-DYNA的前后处理及其运行方式

LS-DYNA的前后处理及其运行方式

LS-DYNA的前后处理及其运行方式何海洋辽宁工程技术大学机械工程学院,辽宁阜新(123000)E-mail:hhy2026@摘要:LS-DYNA 作为显示瞬态动力分析的权威软件,加上其开放的结构体系,很多公司为LS-DYNA开发了通用的前后处理器,使得LS-DYNA可以与大多数CAD/CAE软件集成并有接口。

但很多初学者对如何将K文件在DYNA中执行分析计算的问题不太清楚。

该文介绍了LS-DYNA的常用前后处理器和运行方式,对LS-DYNA学习者非常有帮助。

关键词:LS-DYNA,K文件,前后处理,运行方式1. 引言LS-DYNA 是LSTC公司开发的、世界上最著名的通用显式动力分析程序,能够模拟真实世界的各种复杂问题,特别适合求解各种二维、三维非线性结构的高速碰撞、爆炸和金属成型等非线性动力冲击问题,同时可以求解传热、流体及流固耦合问题。

由于其强大的数值模拟功能,受到美国能源部的大力资助,二十多年来一直是非线性动力分析的核心软件,在民用和国防领域有广泛的应用[1]。

LS-DYNA 作为显示瞬态动力分析的权威软件,掌握并使用它非常不容易。

但目前市面上的相关书籍还比较少,可能有些书籍还没有网络上的内容丰富。

不管用什么软件作LS-DYNA的前后处理器,最终向LS-DYNA求解器递交的都是K文件,但每个人使用的软件环境不同,进行LS-DYNA的分析运算有所不同,因此,本文结合自己学习的经验进行总结,介绍LS-DYNA的常用前后处理器及在不同软件环境下运行方式。

这对LS-DYNA的学习者有一定的指导作用[2-3]。

2. LS-DYNA常用前后处理器介绍LS-DYNA利用ANSYS、LS-INGRID、Oasys LS-DYNA Environment、ETA/FEMB、TRUEGRID、PATRAN、HYPERMESH及LS-PREPOST等强大的前后处理模块,具有多种自动网格划分选择,并可与大多数的CAD/CAE软件集成并有接口。

关于Ls-dyna单机多核计算的CPU及内存设置方法

关于Ls-dyna单机多核计算的CPU及内存设置方法

在lsdyna中,内存按word组织,32为操作系统上,单精度1word=4bytes,双精度1word=8bytes,假如你要设置1G(1000M)的内存,如果是单精度,则计算公式如下:我们根据这个公司可以计算出Y,因此,这个设置如下:KEYWORD_ID NCPU=4 memory=262144000如果直接在命令行里面设置是这样的:lsdyna.exe i=*.k NCPU=4 memory=262144000这就是在一台拥有四核CPU的电脑上,给提交计算的文件分配了1G的内存。

lsdyna中内存memory的设置一words为单位,64bit系统,1个words=8Byte,因此申请时需要注意分配的大小。

另外,lsdyna在申请内存时,对于SMP和MPP两种方式有着不同的意义。

对于共享内存的SMP,命令行中的memroy=xxx表示多个cpu共用的内存总数为xxx,而在分布式计算的MPP中,memory有两个值,MEMORY_1,在命令行中以memory=xxx设定,该值为主节点(master node,一般为第一个节点)使用的内存数,用于划分模型时使用(decompose the model);MEMORY_2,在命令行中以memory2=xxx 表示,该值为各个核(包括主节点的核)使用的内存数,用于求解划分后的模型。

Memory2依赖于节点数量,节点数越多,划分后的模型越小,这个值就可以越小。

内存分配的经验:memory1通常使用内存的30%到70%。

memory2通常使用memory1分配后剩余内存的20%到40%。

‘注意:memory可以在命令行设置,也可以在文件中设置,以*KEYWORD xxx方式设置。

memory2只能在命令行设置。

memory可以以Mega words单位设置,memory=200M,即200000000 words。

LSDYNA常用的前后处理器介绍

LSDYNA常用的前后处理器介绍

LS-DYNA常用的前后处理器介绍LS-DYNA常用的前后处理器介绍LSTC的老板是个大牛,一直将主要精力放在solver的开发上,而不太重视前后处理器的开发。

所以现在LS-DYNA基本上都是用其他公司的软件做前后处理。

由于LS-DYNA的名气,有很多公司也乐得开发针对LS-DYNA的接口。

常用的前后处理器有:1. LS-POSTLSTC自己的后处理软件,现在还是免费的。

速度很快,用起来感觉很爽。

2. FEMBETA开发的前后处理软件,是迄今为止支持LS-DYNA的功能最全的前后处理。

号称不需要手工修改LS-DYNA 输入文件。

还开发了其他针对LS-DYNA的前后处理,DYNAFORM是专门模拟板料成形的软件;VPG是做汽车碰撞、道路测试等仿真的软件。

3. Altair/Hypermesh网格划分功能很强,特别是在汽车业很有名。

4. ANSYS/LS-DYNAANSYS开发的针对LS-DYNA的前后处理器,秉承了ANSYS的传统,熟悉ANSYS的用户用起来感觉比较熟悉,特别是可以用APDL编写命令流。

但支持LS-DYNA的功能有限,往往需要手工添加keyword,因此习惯了DYNA的keyword的用户不喜欢用它。

5. MSC/PatranMSC的Dytran是从DYNA3D来的,现在跟LS-DYNA是竞争对手。

但MSC/Patran还是保留了与LS-DYNA 的接口。

其他在国内较少见前后处理:6. Japanese Research Institute, Ltd - JVISIONJVISION is a general purpose pre-post processor for FEM software. Designed to prepare data for, as well as support, various types of analyses, and to facilitate the display of the subsequent results.7. Oasys, Ltd - Oasys Primer & Oasys D3PlotOasys Primer is a model editor for preparation of LS-DYNA input decks.Oasys D3Plot is a 3D visualization package for post-processing LS-DYNA analyses using OpenGL?(SGI) graphics.8. CEI: Ensight and Ensight Gold provides a complete tool for all types of engineering analysis, visualization and communicationEnSight lets you see what you've been unable to display and document in the past. A flexible GUI enables you to learn the program quickly and to move easily into layers of increased functionality. Plus, EnSightworks on all major computing platforms and supports interfaces to most major CAE programs and data formats.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第四章 LS-DYNA 文件系统及前后处理器
4.1 LS-DYNA 的文件系统
LS-DYNA 的文件系统分为输入文件和输出文件。

输入文件包括关键字文件、应力初始化文件、重启动文件、界面段文件、VDA 几何文件,CAL3D 输入文件等。

输出文件包括模型信息文件、信息文件、ASCII 文件、图形输出文件,时间历程文件、接触界面力文件、重启动文件等。

如下图所示:
GLSTA T: 总体统计和能量
MA TSUM: 材料能量总结 (基于Part ID 号)
SPCFORC: 单点(节点)约束反作用力
RCFORC: 接触面反作用力
RBDOUT: 刚体数据
NODOUT: 节点数据
ELOUT: 单元结果
等等,详情参见LS-DYNA 用户手册。

关键字 应力初始化 重启动 界面段 VDA 几何
模型信息 图形输出 重启动
重启动
时间历程 求解信息 数据库 接触界面力
输出界面段
下面详细讨论输出文件,输出文件一般分成两类:二进制的和ASCII文件:
二进制文件由关键字*DA TABASE_BINARY_OPTION控制输出:
可输出的文件有:
使用较多的是D3PLOT和D3DUMP两个二进制文件,典型的关键字文件是:
D3PLOT文件用来记录应力、应变、变形的情况,可以用来画云图和作动画。

程序根据设置的时间间隔生成一系列的D3PLOT文件:D3PLOT、D3PLOT01、D3PLOT02、……、D3PLOTnn。

由于D3PLOTnn文件一般较大,用户要注意控制文件的数目。

D3DUMP文件用来进行重启动分析,在每一定义的时间间隔后程序自动生成系列该类型的文件:D3DUMP01、D3DUMP02、D3DUMP03、……D3DUMPnn。

用户可以从任何地方进行重启动分析:
LS-DYNA I=restartinput.k R=D3DUMPnn
参见重启动章节。

ASCII文件由关键字*DA TABASE_ OPTION控制输出:
可输出下面系列文件:
根据关心问题的不同,有选择的输出相应ASCII文件,使用较多的是GLSTAT:(总体统计和能量)、MA TSUM:(材料能量总结)、RCFORC:(接触面反作用力)。

典型的关键字文件是:
4.2 LS-DYNA通用前后处理器
LS-DYNA作为通用的显式动力分析软件,许多通用前后处理器都支持它,如FEMB、ANSYS、FEMAP、LS-INGRID、HYPERMESH、PA TRAN、OASYS PRIMER等,还有LSTC 公司自身开发的前后处理器LS-PREPOST,2003年发布1.0版(它的前身是LS-DYNA著名的后处理器LS-POST)。

由于前后处理器太多,不再一一介绍,下面简单介绍几种常用的前后处理器。

4.2.1 FEMB前后处理器
FEMB前后处理器是美国工程技术合作公司(ETA)公司的产品,该公司是美国最大的汽车CAE咨询公司,主要从事汽车行业的CAE咨询服务,美国三大汽车公司与它有近20年的合作,在这过程中开发出了一系列的软件,针对LS-DYNA在汽车行业的广泛应用,开发了FEMB前后处理器(后处理器为POSTGL)。

界面如图所示:
FEMB前后处理器是LS-DYNA的缺省配置前后处理器,它支持所有的LS-DYNA关键字(960版),在界面上也采取与LS-DYNA关键字一样的格式,所以处理起来非常方便。

具体应用可咨询美国ETA公司。

4.2.2 LS-PREPOST(LS-POST)前后处理器
LSTC在开发LS-DYNA的过程中,自己也开发了一系列的前后处理器,如较早的LS-MAZE、LS-ORION、LS-INGRID、LS-TAURUS等,后来专注开发了LS-POST,已成为广泛应用的LS-DYNA后处理程序,2003年又推出了LS-PREPOST1.0版,加入了很多的前处理功能,如支持所有的LS-DYNA关键字,提供假人位置的调整、气囊的折叠、SPH粒子的生成等专用的前处理功能,在LS-DYNA用户中得到了广泛应用。

界面如图所示:
LS-PREPOST在处理LS-DYNA的K文件和结果文件方面有它独特的地方,如模型的刷新速度很快,假人位置的调整、气囊的折叠等。

但目前它还没有模型网格划分功能。

后面有专门的章节介绍LS-PREPOST的应用。

4.2.3 ANSYS前后处理器
1996年LSTC公司与ANSYS公司合作推出ANSYS/LS-DYNA,把LS-DYNA求解器完全集成到ANSYS软件中,大大增强了LS-DYNA的分析能力,用户可以充分利用ANSYS 强大的前后处理和统一数据库的优点。

界面如图所示:
ANSYS前处理器虽然可以输出关键字K文件,但缺点是不能读入已有的LS-DYNA关键字文件,针对这种情况,在ANSYS基础上进行了二次开发,如上图所示,通过自己开发的输入接口可以很方便的输入LS-DYNA的K文件和NASTRAN的DA T文件,并且提供PART操作窗口来代替ANSYS中的PART操作,更加方便,如下图所示:
对于该接口感兴趣的可以与作者联系了解详情。

应用ANSYS前后处理及专用接口,用户可以导入模型,划分有限元网格,施加边界条件和载荷,直接递交计算或输出LS-DYNA的关键字文件,求解完后进行动画、图片等后处理工作。

应用ANSYS前处理有一个优点就是能很方便的进行隐式—显式、显式—隐式这样的转换分析,因为在该环境下,ANSYS的单元与LS-DYNA的单元可以自动转换。

这些分析方式可以应用于离心力、螺栓预紧等初始应力的施加及板金件冲压成型分析后的回弹计算。

4.2.4 HYPERMESH前后处理器
HYPERMESH是美国Altair公司的产品,它是针对有限元主流求解器开发的通用前处理软件,可以支持LS-DYNA,ABAQUS, ,RADIOSS, ANSYS, PAMCRASH, NASTRAN, MADYMO等软件,具有强大的网格划分和前处理功能,在汽车和航空航天等大多数领域应用广泛。

由于LS-DYNA的前后处理器非常多,所以不可能一一做详细的介绍,其实不论用那种前处理器,最后输出的是LS-DYNA的输入文件—关键字文件,所以本书主要基于LS-DYNA 的关键字来进行LS-DYNA程序的使用方法和应用介绍。

相关文档
最新文档