Release_Notes_LS-DYNA-971_R4_2_1
LS-DYNA notes

0
4)刚体的约束通过×MAT_RIGID材料定义中的相关参数来设置平动约束和转动约束,施加在质心上
5)两个刚体通过*CONSTRAINED_RIGID_BODIES进行合并
6)简单重启动,在dos命令行输入LS_DYNA R=D3DUMPnn
24)完全重启动是一个全新的分析,只不过需要考虑前面分析的相关的part的变形和应力情况,这个传递需要由关键字*STRESS_INITIALIZATION_OPTION来实现。
在dos命令下输入:
LS-DYNA I=restartinput.k R=D3DUMPnn
与小型重启动不同的是restartinput.k文件种具有完整的关键字输入,节点、单元、增加的PART等,对于需要初始化的part,在该输入文件种的节点、单元数及排列与拓扑关系都应该与上次求解的输入文件中的一样,但part号可以不同。《动力显示算法指南》
7)自动生成重启动文件
*DATABASE_BINARY_D3DUMP
$ dt/cycl
50000
8)考虑前面分析的的变形和应力应变,需要设置关键字*STRESS_INITIALIZATION_OPTION来实现
9)在ansys中定义材料模型,首先需要定义两个数组来输入应力和相应的应变,然后生成一条应力应变曲线,最好该材料模型调用该应力应变曲线。 两个数组:应变数组和应力数组。LS-DYNA Option/Loading optons/curve options/add curve 把横坐标和纵坐标选为应变和应力数组。(是真实应力应变曲线)
25)我做了一个爆炸分析的流固耦合,但是流体和固体没作用上?
流固耦合关键字里面有一个mcoup选项,你选的是1,表示只与密度最大的多物质材料耦合,这样的话就只和炸药耦合了,空气对他的作用就没有了
LS-dyna-常见问题汇总2[1].0
![LS-dyna-常见问题汇总2[1].0](https://img.taocdn.com/s3/m/f6d44596dd88d0d233d46a44.png)
资料来源:网络和自己的总结 更新时间: 2008-10-12
LS-DYNA 常见问题汇总 2.0
yuminhust2005
2008-10-12
目录
1. 2. 3. 4. 5. 6. 7. 8. LS-DYNA 简介 .............................................................................................................................................................1 单位制度 ...................................................5 质量缩放 .........................................................................................................................................................................6 长分析时间 .....................................................................................................................................................................7 准静态 .............................................................................................................................................................................8 计算不稳定 .....................................................................................................................................................................9 负体积 ...........................................................................................................................................................................10 能量平衡 .......................................................................................................................................................................11
LS-DYNA常见问题简化中文版

一、如何得知LS-DYNA为一套完整的软件?<TOP>解答:LS-DYNA一直以来都是独立软件,原因很简单:(1)美国原厂Livermore Software Technology Corp.(简称LSTC)授权「势流科技」为台湾地区LS-DYNA软件的独家代理商。
(2)LS-DYNA拥有LSTC官方的前、后处理程序:FEMB及LS-Pre/Post,无需另外增购。
LS-DYNA强调「One Model、One Code、Multi-results」,单一核心程序即可进行Implicit、Explicit及混合Implicit/Explicit的求解方式,可以为您解决静力、准静力、掉落、冲击、模态分析、振动、预应力/预应变、流固耦合、流场、热应力....等等的力学分析,使用者不必再额外添购模块程序,徒增预算的浪费与软件学习的负担。
二、LS-DYNA与市面上其它的前处理软件兼容性如何?<TOP>解答:由于LS-DYNA是全球使用率最高的结构分析软件,因此其它的前处理软件与LS-DYNA是完全兼容的。
在此要强调的是:LS-DYNA的官方前处理程序为FEMB,因为FEMB是专门为LS-DYNA量身订作的前处理程序,有许多设定条件及架构逻辑是其它前处理软件所难望其项背的,为了避免在学习LS-DYNA的过程及操作上产生困扰,强烈建议使用者采用原厂出品的FEMB来做为LS-DYNA的前处理工具,使用者必定更能体会LS-DYNA直觉式的设定与强大的分析能力。
.三、LS-DYNA似乎很重视「Contact Algorithm」,这是为什幺?<TOP>解答:是的,LS-DYNA很早以前就已经发展「接触算法」,这是因为基础力学所分析的对像均只考虑「力的受体」,故输入条件皆为外力量值。
然而在真实情况下,物体受力通常是因为与其它的物体发生「接触」(Contact)才受力,此时外力量值是无法预期的,应该输入的条件往往都是几何上的接触条件。
lsdyna 安装

安装了64位Linux系统(Ubuntu11.04 Server),无Xwindow界面,决定尝试下Linux下的dyna计算,下面把过程叙述一遍:1.用另一台电脑从lstc官方网站下载64位Linux求解器:ls971_s_R5_1_1_intel64_RedHat54.gz,其他版本也可以,反正里面没Ubuntu 版的;2.为方便操作,将解压出来的求解器改名为ls971,通过U盘拷贝到Linux机器下的/home/username(你的帐户名)/lsdyna/ 文件夹下;3.在/home/username/下创建keyfiles文件夹,通过U盘拷贝测试用的testcase.k文件到keyfiles下,这一步可与上一步一起完成;4.进入lsdyna文件夹,输入./ls971 info,./ 表示执行程序,若程序不在当前文件夹下,则程序名需要带上路径(见第7步),info参数用于生成注册文件lstc.log,但如果你安装的Linux也是Ubuntu,将会报错,错误为:缺少libnuma.so.1,网上可下载,放入/usr/lib64/文件夹下即可;5.重新执行./ls971 info,同文件夹下生成lstc.log,联系LSTC公司或者其代理商获取LICNESE文件6.讲得到的LICENSE文件LSTC_FILE放到/usr/local/lstc/文件夹下,【 Linux 公社 】并设置全局环境变量LSTC_FILE="/usr/local/lstc/LSTC_FILE"7.进入/home/username/keyfiles/文件夹,执行算例: ./home/username/lsdyna/ls971 i=testcase.k 当然还可以设置memory、cpu等参数,与win下相同;计算结果文件会输出到当前文件夹下,应该可以通过指定o=参数更改8.程序正常执行,开始计算。
LS-DYNA新手入门

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.写报告(你最初以及最终的目的。
)(根据你的研究内容,对数据进行分析总结,非软件的事,是自己的事)。
LS-DYNA软件的用户文档说明书

International Conference on Advances in Materials, Machinery, Electrical Engineering (AMMEE 2017)The Influence of Boundary Condition on Numerical Simulation of BlastShock Wave by LS-DYNAYan Wang a, Hua Wang,Cunyan Cui, Beilei Zhao, and Tengda XinAcademy of Equipment, Beijing 101416, China.a ************Keywords: Boundary condition, blast shock wave, numerical simulation, scaled-distance. Abstract. The propagation of TNT blast wave in the air is simulated by using the LS-DYNA finite element analysis software, to study the influence of boundary condition on the overpressure of blast shock wave. In the simulation, three kinds of blast equivalent are selected, which are 5.12 kg, 51.2 kg and 512kg. Angles between four groups of measuring points which are selected and positive X axis are 0°, 30°, 45°, 60° respectively. In addition, two boundary conditions are selected in the simulation, the zero displacement constraint boundary and the non-reflective boundary. The results indicate that simulation results have better stability when the scaled-distance Z>1.2. Secondly, different boundary conditions have different influences on shock wave overpressure, and non-reflective boundary condition will reduce the overpressure value in the vicinity of the boundary. What’s more, reasonable selection of measuring points should be emphasized. For example, to select the measurement point of 45 °angle with positive X axis to obtain the overpressure value is more accurate for a 1/4 cylinder model.1.IntroductionIn the study of liquid propellant blast hazard analysis and protection, liquid propellant quality is usually converted to the equivalent TNT according to the blast similarity law to predict that of liquid propellant according to the blast law of TNT. The blast of TNT will produce a variety of effects, but the blast shock wave has the strongest destruction and the greatest impact. Therefore, it is significative to study the propagation law for taking effective protection measures.The experimental method is mainly used to study the blast shock wave in early period. However, it is difficult to study the blast shock wave because of the high risk, high cost and poor reproducibility. With the rapid development of computer technology, the numerical simulation method has become more and more prominent in the study of blast shock wave. Many scholars conduct a lot of studies about the shock wave in different areas by using LS-DYNA finite element analysis software. It is lack of foundation because they set boundary condition according to the experience mostly. In recent years, a few scholars conduct some factors influencing on numerical simulation of blast shock wave. Zhao Beilei has studied the influence of grid density on the simulation accuracy under different equivalents. Gao Xuanneng discovers the influence of the parameters, TNT equivalent, and mesh density on the numerical simulation results is related to the scaled-distance. Yao Chengbao discusses the influence of grid density and non-reflective boundary condition on the calculation results and gives some advice from the perspective of calculating model.In order to solve the problem that the boundary condition is not clear and the influence of boundary condition on the overpressure is not clear, we will conduct numerical simulation of TNT blast shock wave by LS-DYNA using three different equivalents and under two boundary conditions. It may provide some references for numerical simulation of explosive shock wave though the analysis of the distribution law of overpressure values at different angles and the influence of boundary conditions on shock wave overpressure.2. Numerical Simulation2.1 Establishment of Blast Calculation Model.According to the model symmetry, a 1/4 TNT model is established by LS-DYNA to save computing costs and improve efficiency. TNT and air are used as the basic materials in the numerical simulation and cm-g-μs is used as the unit system. Element type of TNT and Air is selected eight-node solid unit which is called the three-dimensional SOLID164.In order to explore the influence of boundary on shock wave overpressure, three kinds of blast equivalent are set to 5.12 kg, 51.2 kg and 512kg and two kinds of boundary conditions are conducted for each equivalent and there are six sets of simulation examples, among which Simulation 1, 3, 5 are zero displacement constraint boundary and Simulation 2, 4, 6 are the non-reflective boundary. Four groups of measuring point are selected whose angle with positive X axis are 0 °, 30 °, 45 °, 60 ° respectively. The scaled-distance Z ranges from 0.2 to 3 and the interval is 0.2 in each group. The r and h represent radius and height of TNT, while R and H represent radius and height of air. Details of the six simulation models are shown in Table 1.Table 1. Size parameters of simulation modelSimulation numberm TNT /kg R/cm h/cm R/cm H/cm 1, 25.12 10 10 520 30 3, 451.2 20 25 1200 300 5, 6 512 50 40 2410 500As shown in Fig. 1(a ) and (b ), surface M and the upper and lower surface parallel to the XOY surface sides are set to non-reflective boundary while surface S 1 and S 2 are set to displacement constraints of normal direction. Surface K and L are set to zero displacement constraint and non-reflective boundary at the same time respectively.(a )TNT-air model (b )TNT partially-magnified modelFig. 1 Simulation model2.2 Selection of Material ParametersIn the simulation process, the air is considered to be the ideal gas without viscosity, and the propagation of the shock wave is isentropic adiabatic process. As is shown in formula (1), *MAT_HIGH_EXPLOSIVE_BURN is selected as material type of TNT and the state equation of JWL (Jones-Wilkins-Lee) is used to describe it.12121e 1e R V R V E p A B RV R V V ωωω--⎛⎫⎛⎫=-+-+ ⎪ ⎪⎝⎭⎝⎭ (1) In formula (1): p is for pressure. A , B , R 1, R 2, ω are parameters of the JWL state equation whose values are determined by experiment. E is the initial internal energy of TNT and V is the current relativevolume. The parameters of TNT are shown in Table 2, where ρ0 is density and D is the detonation velocity.Table 2. Parameter settings for TNTρ0/( kg/m 3) D /( km/s) A /( GPa) B /(GPa) R 1 R 2 ω E /(J/m 3) 1630 6.93 371.2 3.231 4.15 0.95 0.3 7.0×107 *MAT_NULL is selected as material type of air and linear polynomial state equation of*EOS_LNIEAR_POLYNOMIAL is used to describe it, as is shown in formula (2).()2320123456P C C C C C C C E μμμμμ=++++++ (2)In formula (2): μ=ρ/ρ0-1, ρ and ρ0 are for the current density and the initial density respectively. E is the internal energy of the material. C 0, C 1, C 2, C 3, C 4, C 5, C 6 are parameters of the state equation. The parameters of air are shown in Table 3, where V 0 is initial relative volume.Table 3. Parameter settings for airρ0/( kg/m 3) C 0/( kg/m 3) C 1/MPa C 2 C 3 C 4 C 5 C 6 E /MPa V 01.290 1.290 -0.1 0 0 0 0 0 0.25 1.03. Influence of Boundary Condition on Numerical SimulationIn this paper, the influence of non-reflection boundary on the simulation results of blast wave will be investigated by simulation.3.1 Analysis of Shock Wave Overpressure ContoursWhen t is 27010μs, overpressure contours of the shock wave are shown in Fig. 2 under two types of boundary conditions. We can get different simulation results because the boundary conditions of surface K and L are different. Under the zero-displacement constraint boundary condition, the overpressure distribution is more uniform in all directions at the same distance from the burst source, while overpressure values that are near surface K and L are significantly smaller than the ones away from the boundary. Therefore, the non-reflective boundary surface has a certain effect that reduces the shock wave overpressure value near the boundary on the propagation of the shock wave..Fig. 2 Contour map of shock wave overpressure in two kinds of boundary condition3.2 The Distribution Law of Shock Wave Overpressure in Different Measuring PointsAs is shown in Fig. 3, p -Z curves of four group of measurement point were plotted at 0°, 30°, 45° and 60°.P (M P a )Z(m/kg 1/3)0011223P (M P a )Z (m /kg 1/3) (a )Simulation 1 (b ) Simulation 2000112P (M P a )Z (m/kg 1/3) 000001P (M P a )Z (m /kg 1/3)(c )Simulation 3 (d ) Simulation 4 P (M P a )Z(m /kg 1/3)001122P (M P a )Z (m /kg 1/3)(e )Simulation 5 (f ) Simulation 6Fig. 3 The overpressure varies with the distanceFrom fig. 3 we can see that:1). When the value of Z is small (Z ≤1.2), overpressure values of the four groups of measurement points are quite different from under the same boundary condition. When Z increases gradually (Z >1.2), the overpressure tend to be consistent.2). By comparing the images (a ) and (b ), ( c ) and ( d ), ( e ) and ( f ), we can find that: under the same equivalent, overpressure distribution of the zero-displacement constraint boundary has better consistency than the non-reflective boundary condition for the same scaled-distance. The overpressure of the non-reflective boundary is generally lower than the one of the zero displacement constraint boundary, and the smaller the proportion of the distance, the greater difference between the values.3). By comparing the images ( a ), ( c ), ( e ) and ( b ), ( d ), ( f ), we can see that: when the equivalent and Z are the same, 45° group has the maximum value of overpressure while 0° group has the minimum.4.Conclusion1). Results are more accurate for far field simulation, because simulation results are more stable when Z>1.2.2). The influence of different boundary conditions is different on the overpressure of shock wave. Further, non-reflective boundary condition will reduce the overpressure in the vicinity of boundary.3). In order to get more accurate shock wave overpressure value in the simulation analysis, the selection of measuring points should be emphasized. For a 1/4 cylinder model, the measurement point with 45 °angle to positive X axis is better.References[1].Peng Mingwei, Chen Xinhua. Analysis of shock wave overpressure for the liquid propellantexplosion experiments [J]. Journal of the Academy of Equipment Command and technology. Vol.12 (2001) No. 4, p. 58-61.[2].Yang Xin, Shi Shaoqing, Cheng Pengfei. Prediction and numerical simulation of TNT explosionshock wave overpressure in air [J]. Blasting. Vol. 25 (2008) No. 1, p. 15-16.[3].Zhao Beilei, Cui Cunyan, Chen Jingpeng, et al. Influence of Mesh Density on NumericalSimulation Shock Wave Based on LS - DYNA[J]. Automation and instrumentation. (2001) No.09, p. 227-228+231.[4].Wu Xuanneng, Wu Yanjie. Numerical calculation and influence parameters for TNT explosion[J]. Chinese journal of explosives and propellants. (2015) No. 03, p. 32-39.[5].Yao Chengbao, Wang Hongliang, Zhang Bohua, et al. Numerical simulation of shock wavegenerated by TNT explosions in infinite air[J]. Modern Applied Physics.( 2014), No.01, p.39-44.[6].Livermore Software Technology Corporation. LS-DYNA Keyword User’s Manual [M].California: Livermore Software Technology Corporation, 2003, p.2042-2044.。
LS-DYNA EFG用户手册说明书

Variable
DX
DY
DZ
ISPLINE IDILA
IEBT
IDIM TOLDEF
Type
F
F
F
I
I
I
I
F
Default
1.01
1.01
1.01
0
0
-1
2
0.01
TOLDEF TODELF < 1.0 = 0.0 : Lagrangian kernel > 0.0 : Semi-Lagrangian kernel < 0.0 : Eulerian kernel
Livermore Software Technology Corporation
9
LS-DYNA
Global control for the activation of Semi-Lagrangian kernel or Eulerian kernel
Variable IGL
STIME IKEN
IEBT
Type
F
F
F
I
I
I
Default
1.01
1.01
1.01
0
0
-1
1.0 ≤ DX, DY, DZ ≤ 2.0 is recommended CPU time increases with support size
IDIM I 2
TOLDEF F
0.01
Some Guidelines for DX, DY and DZ
I y
x
d
rxI rxI
= =
d d
/
2
if IDILA=0 if IDILA=1
LS_DYNA关键字手册范本

LS_DYNA关键字手册范本各种前处理软件得到的k文件往往不能满足使用要求,或者存在一些错误,这时就要自己修改、添加关键字下面是自己总结的几条:0. k文件格式分为标准格式和自由格式(数据之间用逗号隔开)两种,在一个k文件中,两种方式可以并存,但是在一个数据卡中,只能选择一种方式1. 如果选择标准格式:k文件中除了节点(node)和单元(element)关键字外,通常每一行总共占80个字符长度,每个数据占10个字符长度,修改时千万不要超越这10个字符长度的位置,也不要跑到别的数据的10个字符位置2. 如果关键字手册里的card介绍中没有提到optional,那么每一行card都不能省略,哪怕它们都是03. 为了方便查看10个字符长度,可以用ultraedit软件4. 每一个关键字必须以*开头,并且必须顶格写5. 在k文件中$后面的是注释,求解时不考虑6. 为了查找和发现具体是那一关键字出错,可以使用lspost打开k文件,然后选择view选项查看其实原理和定义材料曲线类似可以分三步:1,先将你的加速度曲线离散成一系列的点,找出这些点的横(时间)纵(加速度)坐标值定义两个数组,一个用来存放横坐标值;另一个存放纵坐标值如:*dim,time,,5time(1)=0,.025,.05,.075,.1*dim,ACL,,5ACL(1)=0,1,5,8,9根据你的曲线复杂程度,可适量增减节点2,定义和这条曲线相关的ID号,利用上面确定好的数组进行定义如:edcurve,add,1,time,ACL这里面的1是id号,可根据自己需要选择合适的号码3,将你定义好的加速度曲线施加到需要的物体上如:edload,add,fy,,comp,,,,1,1.0这里的comp是你要施加作用的物体的组件名注意:应用此命令时,不要再加入别的数组了说完全不同也是不太正确的,ansys自己已经建立了对应的lsdyna 如下:ANSYS Command Corresponding LS-DYNA Command EDADAPT *PARTEDALE *CONTROL_ALEEDASMP *SET_PART_LISTEDBOUND *BOUNDARY_SLIDING_PLANE*BOUNDARY_CYCLICEDBVIS *CONTROL_BULK_VISCOSITYEDBX *DEFINE_BOXEDCADAPT *CONTROL_ADAPTIVEEDCGEN *CONTACTEDCMORE *CONTACTEDCNSTR *CONSTRAINED_EXTRA_NODES_SET*CONSTRAINED_NODAL_RIGID_BODY*CONSTRAINED_SHELL_TO_SOLID*CONSTRAINED_RIVETEDCONTACT *CONTROL_CONTACTEDCPU *CONTROL_CPUEDCRB *CONSTRAINED_RIGID_BODIES EDCSC *CONTROL_SUBCYCLEEDCTS *CONTROL_TIMESTEPEDCURVE *DEFINE_CURVEEDDAMP *DAMPING_PART_MASS*DAMPING_PART_STIFFNESSEDDC *DELETE_CONTACTEDDRELAX *CONTROL_DYNAMIC_RELAXATION EDDUMP *DATABASE_BINARY_D3DUMP EDENERGY *CONTROL_ENERGY EDGCALE *CONTROL_ALEEDHGLS *CONTROL_HOURGLASSEDHIST *DATABASE_HISTORY_NODE*DATABASE_HISTORYEDHTIME *DATABASE*DATABASE_BINARY_D3THDTEDINT *INTEGRATION_BEAM*INTEGRATION_SHELLEDIPART *PART_INERTIAEDIS *STRESS_INITIALIZATION*STRESS_INITIALIZATION_DISCRETEEDLCS *DEFINE_COORDINATE_VECTOR*DEFINE_COORDINATE_SYSTEM*DEFINE_VECTOREDLOAD, , (FX, FY, FZ, MX, MY, MZ) *LOAD_NODE_SET EDLOAD, , (UX, UY, UZ, ROTX, ROTY, ROTZ, VX, VY, VZ, AX, AY, AZ) *BOUNDARY_PRESCRIBED_MOTION_SET EDLOAD, , (ACLX, ACLY, ACLZ, OMGX, OMGY, OMGZ)*LOAD_BODY_GENERALIZEDEDLOAD, ,TEMP *LOAD_THERMAL_VARIABLE EDLOAD, , PRESS *LOAD_SEGMENT*LOAD_SEGMENT_SET*LOAD_SHELL_SETEDLOAD, , (RBUX, RBUY, RBUZ, +RBRX, RBRY, RBRZ, RBVX, RBVY, RBVZ,RBOX, RBOY, RBOZ)*BOUNDARY_PRESCRIBED_MOTION_RIGID EDLOAD, , (RBFX,RBFY, RBFZ, RBMX, RBMY, RBMZ) *LOAD_RIGID_BODY EDMP,HGLS *HOURGLASSEDNB *BOUNDARY_NON_REFLECTINGEDNROT *BOUNDARY_SPC_SETEDOPT *DATABASE_FORMATEDOUT *DATABASE_OPTIONEDPART *PARTEDPVEL *SET_NODE*INITIAL_VELOCITY*INITIAL_VELOCITY_GENERATION*CHANGE_VELOCITY*CHANGE_VELOCITY_ZEROEDRC *RIGID_DEFORMABLE_CONTROLEDRD *DEFORMABLE_TO_RIGID*RIGID_DEFORMABLE_D2R*RIGID_DEFORMABLE_R2DEDRI *DEFORMABLE_TO_RIGID_INERTIAEDRST *DATABASE_BINARY_D3PLOTEDSHELL *CONTROL_SHELLEDSP *CHANGE_SMALL_PENETRATIONEDSTART r = d3dumpnn lsdyna command line option EDTERM *TERMINATION_NODE*TERMINATION_BODYEDVEL *SET_NODE*INITIAL_VELOCITY*INITIAL_VELOCITY_GENERATION*CHANGE_VELOCITY*CHANGE_VELOCITY_ZEROEDWELD *CONSTRAINED_SPOTWELD*CONSTRAINED_GENERALIZED_WELD_SPOTBFUNIF or TUNIF *LOAD_THERMAL_CONSTANT LDREAD *LOAD_THERMAL_CONSTANT_NODE REXPORT m = drelax lsdyna command line option。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
LS-DYNA SoftwareVersion 971 (R4.2.1)Release NotesCONTENTSPage1.INTRODUCTION 12.ENHANCEMENTS AND MODIFICATIONS MADE TO VERSION 971 RELEASE 4.2.1 2 2.1AIRBAGS 2 2.2ALE 2 2.3CONSTRAINED OPTIONS 3 2.4CONTACT OPTIONS 3 2.5CONTROL OPTIONS 4 2.6DATABASE & OUTPUT 6 2.7DEFINE OPTIONS 7 2.8EFG 8 2.9ELEMENTS 8 2.10EOS 9 2.11IMPLICIT 10 2.12INCLUDE OPTIONS 11 2.13INITIAL CONDITIONS 11 2.14INTERFACE 12 2.15LOADS 12 2.16MATERIAL MODELS 13 2.17PERAMETER 17 2.18PERTURBATION 17 2.19RIDGEWALL 17 2.20SECTION OPTIONS 17 2.21SENSOR 18 2.22SET OPTIONS 19 2.23SPH 19 2.24TITLE 19 2.25RESTART_INPUT_DATA 191. INTRODUCTIONLS-DYNA 971 release 4.2.1 is an enhanced and bug-fixed release built on LS-DYNA 971release 3.This release is not being issued to clients on CD. The software can be downloaded from theOasys Ltd website at: /dyna.The version, revision (build) number and date of the LS-DYNA code are as follows: Version ls971 R4.2.1Revision 53450The revision number, precision and version type can be checked in the test box printed at thetop of the .OTF and MESSAG files as per the example below.___________________________________________________| || Livermore Software Technology Corporation || || 7374 Las Positas Road || Livermore, CA 94551 || Tel: (925) 449-2500 Fax: (925) 449-2507 || ||_________________________________________________|| || LS-DYNA, A Program for Nonlinear Dynamic || Analysis of Structures in Three Dimensions || Version : ls971d R4.2.1 Date: 06/08/2009 || Revision: 53450 Time: 07:09:25 || || Features enabled in this version: || Shared Memory Parallel || ANSYS Database format || 32 Bit IEEE Binary File || || Licensed to: ATG OVE ARUP || Issued by : arup || || Platform : PC WIN32 || OS Level : Windows XP Pro SP3 B2600 || Compiler : Intel Fortran Compiler 10.1 || Hostname : MCCPC6CQHB4J || Precision : Double precision (I8R8) || Product ID : 53929 || || Unauthorized use infringes LSTC copyrights ||_________________________________________________|2. ENHANCEMENTS AND MODIFICATIONS MADE TO VERSION 971RELEASE 4.2.1Please note; some definitions have been included in multiple sections for convenience.2.1 AIRBAGS•Fix to *AIRBAG_HYBRID leakage in case where some parts have negative CP23 and don't belong to airbag being considered.•Disable CPM particle (*AIRBAG_PARTICLE) data output to D3THDT.•Change of CPM particle to fabric PV work calculation by nodal velocity instead of fabric segment average velocity.•Fix for CPM with MPP pre-decomposition.•Make molar-fraction based inflator gas inflow available for*AIRBAG_HYBRID_JETTING.•Implement molar-fraction based airbag inflator input for *AIRBAG_HYBRID.•Bug fix for treating non-closed airbag volume (MPP only).•Bug fix for read in *AIRBAG_PARTICLE cards and give warning message if nonlinear cp is not a monotonic function within gas temperature of operation (MPP only).•Add particle friction for CPM.•Fixed the volume calculation for control volume airbags that have holes in the mesh (MPP only).2.2 ALE•Added coupling of ALE ambient type 5 elements with *LOAD_BLAST_ENHANCED wherein pressure and velocity BC applied to ambient ALE elements are provided by*LOAD_BLAST_ENHANCED.•Added *ALE_AMBIENT_HYDROSTATIC and *INITIAL_HYDROSTATIC_ALE for initializing and prescribing hydrostatic pressure in ALE liquids due to gravity.•Implemented new ALE 2D capabilities and mapping to ALE 3D (*CONTROL_ALE2D)• A bug fix for ALE ambient type 5 (*LOAD_BLAST).•*LOAD_BLAST + ALE coupling with area weighted nodal velocity.•Use area weighted nodal velocity for *LOAD_BLAST + ALE coupling to avoid edge effect.2.3 CONSTRAINED OPTIONS•Fix for *CONSTRAINED_INTERPOLATION so that division by zero is avoided when no rotational DOFs are present.•Fix for MPP restart with *CONSTRAINED_TIED_NODES_FAILURE.•Fix errors in implicit RBE3 constraints.•Fixed affecting staged construction models containing nodal rigid bodies and shell elements.2.4 CONTACT OPTIONS•Added segment based (SOFT=2) contact options:- DEPTH=13. Behaviour is similar to DEPTH=3, but it has been tuned to improveenergy conservation- DEPTH=23. Behaviour is similar to DEPTH=3, but contact detection uses a newalgorithm intended to improve robustness.- Automatically split quad shell segments into 2 triangular segments.- Report penetrations of shell mid-planes.- Use a moving average of the current time step in the penalty stiffness calculationrather than the initial time step.•Added new option to automatic tiebreak contact opt 9/11 (Dycoss): Parameters NFLS and/or SLFS can now be negative. The absolute value then defines a load curve for peaktraction(s) vs. segment size. This should be helpful in case of coarse meshes.•Added a new option c=-cputim.T he absolute value of cputim will be used to terminate the restart job based on the cputime of the current run and not the cumulative cpu time. This negative cputim can be inputas a command line option or in the first field of *CONTROL_CPU.•*CONTROL_CONTACT6th card, 3rd fieldithcnt < 0: conduction evenly distributed (pre-R4)= 0: default set to 1= 1: conduction weighted by shape functions, reduced integration= 2: conduction weighted by shape functions, full integration•Added friction and energy calculations to *CONTACT_GUIDED_CABLE. Friction is an option in the manual, but was not implemented in the coding.•*CONTACT_2D_SLIDING_ONLY does not apply to 2D shell elements. An error message is printed at termination.•Fixed a problem in 2D tied contact that cause a lack of force balance when more than one tied contact appears in a model.•MPP fix for soft=4 contact along with adaptive constraints.•Bugfix in beam-to-beam contact.•Fix for soft=4 contact and adaptive constraints so soft=4 can be used in forming calculations.•Fixed a memory error when two surface force transducers are used with MPP segment based contact. The bug could cause a segmentation fault in single precision versions.•Corrected the airbag thickness by load curve option for segment based contact. It was offsetting the contact surface by the total thickness instead of half the thickness.•Added support for interference contact with segment based contact.•Fixed thermal work due to friction in segment based contact.•MPP contact damping was only being applied when nodes are approaching the surface, instead of both ways (as SMP does). This should make the behaviours more consistent,and be more stable.•Protect against divide by zero in new segment based contact penetration check and in new DEPTH=23 option.•Fixed 2 surface force transducer contact when used with segment based contact. It was possible for segmentation violation to occur.•Fixed 2D thermal contact. It was likely to segmentation fault.•Skip reporting contact time step for segment based contacts.•Bug fix for shell edge contact (MPP only).•Fix problem in reading beam node list from wrong contact definition for single surface contact (MPP only).•Improvements in MPP groupable contact:o Changes to improve stability.o Fixed problem whereby not all nodes were being considered in the energy calculation for groupable single surface contacts, and the sliding energy in GLSTAT was wrong.•SMP tiebreak surface to surface was affected by node order.•Possible floating point exception in groupable contacts, including AUTO_TIEBREAK.•Fixes to MPP groupable contact and adaptivity.•MPP fixes for groupable AUTOMATIC_TIEBREAK contacts.•Fix for MPP groupable contact interface energy calculation.•Fixed airbag thickness by load curve option for segment based contact (MPP only).•Fix some MPP initialization problems related to interface linking and tied node pairs.2.5 CONTROL OPTIONS•Added D3HSP output of DTSTIF from Contact Optional Card C for SOFT=1.•*CONTROL_THERMAL_SOLVER2nd optional card, 8th fieldTSF = thermal speedup factor (default 1.)This parameter will scale all thermal velocity terms (e.g., heattransfer coefficient) for use with mechanical time scaling (e.g.,artificially increasing the punch velocity).•*CONTROL_CONTACT6th card, 3rd fieldithcnt < 0: conduction evenly distributed (pre-R4)= 0: default set to 1= 1: conduction weighted by shape functions, reduced integration= 2: conduction weighted by shape functions, full integration•*CONTROL_THERMAL_SOLVERSOLVER = -1: symmetric direct solver (ACTCOL)SOLVER = 1: reset to use solver 11•Change the behavior of the command line option ncpu=#.Case 1: ncpu=-n negative number of CPU'sThe code will always turn on the consistent option (CONST=1).It will override the consistency flag on *CONTROL_PARALLEL if it exists.Case 2: ncpu= n positiveIf there is no *CONTROL_PARALLEL, CONST=2 as default.If there is *CONTROL_PARALLEL, it uses the value of CONST onthis card.•Disable NCPU option on *CONTROL_PARALLEL or control card 16.Print a warning if the user defines this option.*** Warning in keyword *CONTROL_PARALLELNCPU option will be obsolete and ignored in the next releasePlease use ncpu=# on the command line # or *KEYWORD card.*** Warning in 16th control card:NCPU option will be obsolete and ignored in the next releasePlease use ncpu=# on the command line.•Added new option "NOSOL" for *CONTROL_TERMINATION (Column 6):Flag for a "non-solution" run, i.e. normal termination directly after initialization (transformation, mapping, trimming, mesh check, ...).•Added new option for *CONTROL_ADAPTIVE.ADPSIZE .LT.0 - absolute value defines the minimum characteristicelement length to be adapted based on square rootof element area. i.e. instead of comparing theshortest element edge with ADPSIZE, it compare thesquare root of element area with abs(ADPSIZE)if ADPSIZE is given by a negative value.•Added damping to stabilize the penalty formulation of sliding only contact.•Bug fix for element sorting. Combination of *CONTROL_SOLID: ESORT=1 and *CONTROL_SHELL: ESORT=2 was not correctly working.•Fixed PSTIFF=1 option on *CONTROL_CONTACT for SMP when mass scaling is used.•Added one control parameter in EFG fracture.2.6 DATABASE & OUTPUT•Added binary database for visualizing blast pressures applied to structures.(*DATABASE_BINARY_BLSTFOR)•Added new options for *DEFINE_CURVE_FUNCTION:- ELHIST: monitors elemental quantities such as stress and strain- RCFORC: monitors contact interface forces- Possible to prescribe the acceleration of a rigid body as function of model reresponse.•Added command *INTERFACE_COMPONENT_FILE to specify name and format (LSDA is now the default format) of interface database that is written. "z=" on executionline will override this command. Similarly, added command*INTERFACE_LINKING_FILE to specify name of interface database that is read. "l="on execution line will override the command.•Added damping energy calculation for *DAMPING_FREQUENCY_RANGE•Added IOOPT option for *DATABASE_BINARY_INTFOR (Card 3).•Added new keyword *DATABASE_EXTENT_D3PART to control the output of d3part.•*DATABASE_EXTENT_BINARY4th optional card, 1st fielddtdt=0, no actiondtdt=1, dump nodal temperature rate dT/dt to D3PLOT•Fix for rigidwall energy calculation when two rigid bodies impact.•Added rigid surface contact output to rcforc file.•Fixed for output of 10-node tet nodes to D3PLOT (only SMP).•Fixed sign error in BNDOUT forces for implicit.•Fixed bug related to *DATABASE_HISTORY_DISCRETE_SET and *SET_DISCRETE.•Fixed problem with GLSTAT reports incorrect controlling element.•Write solid formulations -1 and -2 to D3HSP.•Disable CPM particle (*AIRBAG_PARTICLE) data output to D3THDT.•Added output of SWFORC file (and BINOUT) for the nugget pull-out failure function and fracture failure function of option 9 beam spot weld failure.•Minor fix to D3PROP output.•Disable NCPU option on *CONTROL_PARALLEL or control card 16.Print a warning if the user defines this option.*** Warning in keyword *CONTROL_PARALLELNCPU option will be obsolete and ignored in the next releasePlease use ncpu=# on the command line # or *KEYWORD card.*** Warning in 16th control card:NCPU option will be obsolete and ignored in the next releasePlease use ncpu=# on the command line.•Fix implicit's output to RCFORC file.•Fix for crazy accelerations in NODOUT file if the interface force file is active.•Write density rather than temperature to BLSTFOR.•Fix for D3HSP output of *PARAMETER names.•MPP fix for KE inconsistencies in GLSTAT due to summation of rotational energy on shared nodes.•Improvements in MPP groupable contact:Changes to improve stability.Fixed problem whereby not all nodes were being considered in the energycalculation for groupable single surface contacts, and the sliding energy inGLSTAT was wrong.•Fix bug which causes discrete element forces not to be added to the D3PLOT file.•Fix for MPP full deck restart and sliprings, and force output plot state at beginning of second run for full deck restart.•Save/restore plot times for ASCII files in full deck restart file. This fixes a problem where the ACSII files were output EVERY CYCLE for a while on restart.2.7 DEFINE OPTIONS•Make *MAT_156 parameter ALM compatible with *DEFINE_CURVE_FUNCTION.•Allow *MAT_SPRING_MUSCLE parameter "A" (activation level) to reference *DEFINE_CURVE_FUNCTION.•Allow number of points in *DEFINE_CURVE greater than 99999.•Added error termination if SIDR in *DEFINE_CURVE has an illegal value.•Fix a restart problem with *DATABASE_BINARY_BLSTFOR.•Added *DEFINE_CURVE_DUPLICATE.•Fix related to contact generation. The error was caused by confusion between*DEFINE_BOX and *DEFINE_CONTACT_VOLUME.•*DEFINE_BOX_DRAWBEAD with CID>0 was broken in some cases.•New option "POS6P" for *DEFINE_TRANSFORMATION. This is an affinetransformation (rotation and translation, no scaling, no shear) given by 3 start points and 3target points.2.8 EFG•Improvements to EFG (Element Free Galerkin):- Added adaptivity for solid EFG and shell EFG in MPP.- Implemented an explicit version of stabilized EFG method for 8-noded and 6-nodedintegration cells.- Implemented a formulation switch from stabilized method to conventional EFG methodcontrolled by time and other parameters.- Implemented an EFG fracture formulation for 4-noded integration cell.- Added MPP for adaptive EFG method for solid formulation and shell formulation.- Included MPP thermal solver in the adaptive EFG formulation for solids.•Fix for restart in 3D EFG adaptivity with formulation 7.•Bug fixed in EFG local adaptivity.•Added MPP support for EFG solid restart (solid part).•Bug fixed in restart for adaptive EFG.•MPP support for EFG shell 41 restart (shell part).•Add options in data transfer for adaptive EFG method.•Fix for time step control in EFG 3D adaptivity from hex to tet.•Added pressure smoothing in adaptive EFG in 4/8noded switch.•An improved adaptive EFG in local boundary integration.•Bug fixed in irreversible unloading for EFG fracture.•Bug fixed in crack closure (EFG).•Bug fixed for fracture in elastic material (EFG).•Bug fixed in EOS for EFG 2D and 3D (hex).•Added one control parameter in EFG fracture.2.9 ELEMENTS•Added capability for a "skew angle" option in sliprings for better friction modelling. It requires the input of an orientation node, and a second friction coefficient (or a userdefined friction function), and computes friction based on the wrap angle (as seen whenlooking "down the slipring axis", ie the cylinder the belt passes over) and the skew angle(how much the belt twists as it passes over the slipring).•Added thick shell formulation 5 (ELFORM=5 on *SECTION_TSHELL). It has 1 integration point per layer and calls 3D stress update routines. It uses an assumed strainfield for accurate bending stiffness and improved behaviour with layered anisotropicmaterials.•New fully integrated solid elements to reduce transverse shear stiffness for elements with poor aspect ratio (element types -1 and -2).•Fixed for output of 10-node tet nodes to D3PLOT (SMP).•Fixed related to improper solid element deletion with auto sorting on.•Correct a bug calculating shell stress in a stress-activated *SENSOR.•Fixed 2D beam element failure for material types *MAT_3, *MAT_15, *MAT_54, *MAT_58, *MAT_158, *MAT_65, *MAT_165 and *MAT_106.•Fix for bug related to beam to hex weld conversion when only a subset of beams are changed.•Fix energy bug in *MAT_187 for shells.•*CONTACT_2D_SLIDING_ONLY does not apply to 2d shell elements. An error message is printed at termination.•Fixed bug affecting staged construction models containing nodal rigid bodies and shell elements.•Correct some minor 2D (4-node) seatbelt element issues.•Made 2D seatbelt improvements, triggered by setting COMP, the 6th column of*MAT_SEATBELT, to 2. Improvements include synchronization between 1D and 2Dbelt, automatic adjusting compression elimination, and seatbelt section force output.•Added seatbelt slipring friction decay constant.•Combination of *INCLUDE_TRANSFORM offset and*ELEMENT_SEATBELT_ACCELEROMETER parameters IGRAV and INTOPT.•Fixed bug related to large oscillations and instability in single precision on some machines when zero length springs are present.•Fix a potential problem with pressure loading being applied to shell element segments after they have failed. This could only have happened if there was more than one pressureload applied to a segment or if the element was a 2D continuum element with more than 1edge loaded.•Fixes to MPP groupable contact and adaptivity.•Error terminate when scalar nodes are not defined in warped beams.•Fix typo that caused MPP full deck restart to not properly re-initialize thick shell elements when using more than 1 processor.•Fix for hexahedron remeshing.2.10 EOS•Make user material and EOS work together in shells for 2D plane strain and axisym.•Bug fixed in EOS for EFG 2D and 3D (hex).2.11 IMPLICIT•Added the ability to generate superelement representations of parts using StaticCondensation, see *CONTROL_IMPLICIT_STATIC_CONDENSATION.•Extended *CONTROL_IMPLICIT_MODES to include eigenmodes and optionally generate the superelement representation of the part. This enables the LS-DYNA to buildthe Craig-Bampton linear representation of a part using constraint and eigenmodes.•Superelements constructed by *CONTROL_IMPLICIT_STATIC_CONDENSATION and *CONTROL_IMPLICIT_MODES are written in either the Nastran extended format forDMIG files or a LS-DYNA binary format, which reduces the size of the file.*ELEMENT_DIRECT_MATRIX_INPUT has been extended to read the binary format.•*CONTROL_IMPLICIT_TERMINATION has been extended to allow user control over termination the simulation in ways other that the end time. Energy based tests have beenadded to the original displacement control.•Enhanced the robustness and speed of the nonlinear solution process for implicit mechanical transient simulation. An area of special focus has been metal formingapplications. We have added a contact penetration checking option (see*CONTROL_IMPLICIT_SOLUTION) and a new keyword*CONTROL_IMPLICIT_FORMING.•Simple one-step, implicit solution for gravity loading of models which may even include contacts and unattached parts is now possible. Available in SMP and MPP.(*CONTROL_IMPLICIT_FORMING (may be renamed later)•Fixed sign error in BNDOUT forces for implicit.•Fix for discrete beam problem which did not converge implicitly.•Fix for restart for implicit joints.•Fix implicit's output to RCFORC file.•Make implicit 2D-type solid, type 13 and type 15, available for *MAT_076 and*MAT_175.•Fix errors in implicit RBE3 constraints.•In implicit, added kinder, gentler logic for processing of(1) prescribed motion on globally constrained nodes and rigid bodies,(2) redundant local spc constraints•Rigorous treatment of shell-to-solid interface for implicit.•Fixed minor bug related to solid element type 18. Type 18 is for linear statics, not explicit.•Add implicit support for *CHANGE_BOUNDARY_CONDITION•Remove inappropriate warning from implicit about *INTERFACE_COMPONENT.•Enhance Implicit's treatment of shell-to-solid constraint.•Add info when thermal linear solver 3 fails.•Implicit's treatment of shell-to-solid constraint.2.12 INCLUDE OPTIONS•Added optional thickness scaling for *INCLUDE_STAMPED_PART (new real parameter on Card 3, Column 8).•Fix for symmetric mapping (*INCLUDE_STAMPED_PART_... with ISYM>0). When mirroring the stress/strain tensor, 2 of the 3 shear stresses change sign. It was changed forall 3 shear stresses before, which was wrong.•Added option to enable a 'mapping only' run by setting INCOUT=4 in*INCLUDE_STAMPED_PART.•Allowed multiple entries for *INCLUDE and *INCLUDE_PATH.For example,*INCLUDEinclude_file1include_file2include_file3*INCLUDE_PATHinclude_path1include_path2include_path3•Fixes for mapping with *INCLUDE_STAMPED_PART.•*MAT_ARUP_ADHESIVE - Unit conversion of density was missed out for*INCLUDE_TRANSFORM.•Fix for mapping with *INCLUDE_STAMPED_PART.•Fix for combination of *INCLUDE_TRANSFORM offset and*ELEMENT_SEATBELT_ACCELEROMETER parameters IGRAV and INTOPT.•Fix for combination of *INCLUDE_TRANSFORM offset and *MAT_057 load curves.•Whereas material stress relaxation curves are defined in the input as stress versus time, *INCLUDE_TRANSFORM incorrectly transformed the curves as stress vs. log(time).2.13 INITIAL CONDITIONS•Added *ALE_AMBIENT_HYDROSTATIC and *INITIAL_HYDROSTATIC_ALE for initializing and prescribing hydrostatic pressure in ALE liquids due to gravity.•Fix for reading of *INITIAL_STRESS_SOLID with EOS history variables.•New large format for *INITIAL_STRESS_SHELL.•Permute angular rates for yaw, pitch and roll in *INITIAL_VEHICLE_KINEMATICS so they are in agreement with the user's specification of body-fixed axis sequence. Someadjustments to rigid body mass center positioning with regard to gravity direction.Calculation of velocity field is based on the final mass center position.•Allow for gravity to point in positive global directions and maintain max coordinate values in that direction when repositioning with initial vehicle kinematics.•Fixed the reading of *INITIAL_STRESS_TSHELL and *INITIAL_STRESS_SOLID when the history data contains integers.•Fixed reading *INITIAL_STRESS_TSHELL history data in large problems.2.14 INTERFACE•Remove inappropriate warning from implicit about *INTERFACE_COMPONENT.•Allow printing of nodal contact forces in *INTERFACE_SSI and*INTERFACE_SSI_STATIC.•Allow *INTERFACE_SSI for purely dynamic analysis, i.e. without starting from an initial state and add tensor viscosity coefficient to *MAT_PML_ELASTIC_FLUID.•MPP fixes for INTERFACE LINKING "tied node pairs" option.•Fixed keyword read of FTENSR in *INTERFACE_SPRINGBACK.•Fix problem of SMP writing interface linking file.•Fix some MPP initialization problems related to interface linking and tied node pairs.2.15 LOADS•Added empirical pressure loading module for treating multiple blast sources. Also now possible to define the location of the blast using a node ID. Also, a death time for blastcan be specified. (*LOAD_BLAST_ENHANCED)•Added airburst blast loading which takes into account ground reflected waves and formation of a Mach stem wave. (*LOAD_BLAST_ENHANCED)•Added blast loading from missile delivered warhead (shaped charge or explosively forged projectile) which produces a non-spherical blast front. (*LOAD_BLAST_ENHANCED) •Added binary database for visualizing blast pressures applied to structures.(*DATABASE_BINARY_BLSTFOR)•New keyword *LOAD_THERMAL_VARIABLE_BEAM – similar to*LOAD_THERMAL_VARIABLE_SHELL – allows temperatures in beam elements tovary piecewise-linearly over the cross-section.•Staged construction – dormant elements now written to D3PLOT file as “deleted”•Steady state rolling analysis is a generalization of *LOAD_BODY, allowing the user to apply body loads to part sets due to translational and rotational accelerations in a mannerthat is more general than the *LOAD_BODY capability. This capability is useful forinitializing the stresses and velocity of tires during dynamic relaxation, and rollingprocesses in manufacturing. Still undergoing development. New keywords:*LOAD_STEADY_STATE_ROLLING *CONTROL_STEADY_STATE_ROLLING •Added option to *LOAD_MOVING_PRESSURE to scale the pressure based on the distance between the nozzle and the surface.•MPP support for NIDBO in *LOAD_BLAST_ENHANCED.• A bug fix for ALE ambient type 5. (*LOAD_BLAST)•*LOAD_BLAST + ALE coupling with area weighted nodal velocity.•Use area weighted nodal velocity for *LOAD_BLAST + ALE coupling to avoid edge effect.•Compute density in the shock front and post-shock for *LOAD_BLAST_ENHANCED.• A fix to the Mach stem incident pressure (*LOAD_BLAST_ENHANCED).2.16 MATERIAL MODELS•Added *MAT_220/*MAT_ORTHOTROPIC_ADVANCED_DAMAGE, for solid elements.•*MAT_171 (*MAT_STEEL_CONCENTRIC_BRACE) – hysteretic algorithm improved to avoid the possibility of a step change of result for small changes of input. New inputfield EPTCRIT. Also, fixed bug in loadcurve option.•*MAT_169 (*MAT_ARUP_ADHESIVE) – added new optional input parameter BTHK (bond thickness – by default, this is taken from the element dimension). Also, fixed bugthat would have prevented wedge elements from working correctly. Also added inputparameter THKDIR to allow thickness direction to be taken from element topology ratherthan smallest element dimension.•*MAT_172 (*MAT_CONCRETE_EC2) – less conservative timestep calculation; enable stiffness-method hourglass control; new option for concrete compressive behaviorfollowing Mander’s algorithm (TYPEC=6); new input parameter UNLFAC controllingunload stiffness; shear capacity calculations; reinforcement directions may be specifiedusing AOPT inputs.•End-releases for *MAT_191 (*MAT_SEISMIC_BEAM) now tolerant of being connected to constrained nodes.•New *MAT_202 (*MAT_STEEL_EC3) for use in fire analysis – integrated beam elements only.•Modifications for *MAT_017 (*MAT_ORIENTED_CRACK). Crack propagation to adjacent elements via two new input parameters: SOFT and CVELO.•Improvements to *MAT_187 (*MAT_SAMP-1):- Handling of strain rates and damage.- Bug fix when used with penta elements.- New parameter RBCFAC (Card 1, Column 7) is the ratio of yield in biaxial compressionvs. yield in uniaxial compression.•Added new option to cohesive *MAT_138 (*MAT_COHESIVE_MIXED_MODE): parameters T and/or S can now be negative. The absolute value then defines a load curvefor now be negative. The absolute value then defines a load curve for peak traction(s) vs.element size. This should be helpful in case of coarse meshes.•Read reference geometry flag (REF) for *MAT_183(*MAT_SIMPLIFIED_RUBBER_WITH_DAMAGE): Card 3, Column 2.。