LS-DYNA | 积累的小知识点

1、在关键字中,若要求填写整数,必须为整数,如果写为小数,则会报错。

如*DATABASE_TRACER中

TIme,Track,x,y,z

其中TIme表示开始记录时间,为浮点数,Track表示追踪类型,为整数。

写成

*DATABASE_TRACER

0,1.0,x,y,z

会报错,

正确写法

*DATABASE_TRACER

0,1,x,y,z

2、炸药采用Lagrange算法,会因为大变形出现负体积错误,采用增大网格可有效解决,或者减小时间步长比例因子,如由0.67减小为0.01。

3、关于LS-DYNA的点火增长模型,R11.0可正常运行Lee模型,R13.0运行Lee有bug,Lee模型会直接被起爆,二维模型存在这种现象。

4、LS-DYNA的批处理文件中,ncpu=-4,ncpu小于0才能给S-ALE算法带来加速。

5、采用了*BOUNDARY_NON_REFLECTING无反射条件的关键字,CONTROL_TIMESTEP自动给TSSFAC设置为0.67。

6、关于LS-DYNA的主面(Master)和从面(Slave)的概念

从面,考虑的是节点,网格划分比主面更密;

主面,考虑的是段,可以是连续/不连续的网格。

7、关于*SECTION_SOLID算法编号的选择

对于六面体单元,1号算法为最常用,2、3号算法一般用于线性单元,对于粗网格精度好,-18、62号算法也可用。

对于五面体单元,选用15、115号算法。

对于四面体单元,16、17号算法精度好,但不适合大应变率。13号算法适合大应变率,但需要更细的网格,4、13、16、17号算法适应金属、13号算法适用于橡胶等材料。

8、关于产生负的滑移能

第一种,基于段的映射方式:节点在两端的交界处检查不到穿透产生,PART之间发生穿透,系统做功,消耗势能,表现为负的滑移能。

第二种,初始穿透:初始穿透,导致系统做功,产生负的滑移能。

解决方案,在*CONTROL_CONTACT中的IGNORE进行设置,忽略所有初始穿透。

9、k文件中不允许使用Tab键,会报错。

10、外部模型导入HyperMesh中,建立二维模型,计算可能会报错,节点速度无限大,在HyperMesh内部建立二维模型不存在此问题。

三维模型不存在此问题。

11、关于双向接触,

双向接触运行进行2次穿透检查,双向接触是对称的,不需要区分主面和从面,因为双向接触额外的进行了穿透检查,因此计算效率是单向接触的2倍。

双向接触有:

*CONTACT_AUTOMATIC_SURFACE_TO_SURFACE

*CONTACT_SURFACE_TO_SURFACE

*CONTACT_FORMING_SURFACE_TO_SURFACE(金属成型)

单向接触有:

*CONTACT_AUTOMATIC_NODES_TO_SURFACE

默认 最新
当前暂无评论,小编等你评论哦!
点赞 5 评论 收藏 17
关注