LS-Dyna接触中的惩罚比例因子 惩罚比例因子(CONTACT_option中的SFS、SFM选项)的作用是改变接触刚度,在基于罚函数接触中,SLSFAC(CONTROL_CONTACT)对其刚度进行缩放,参数SOFT=0或2时,实际比例因子SFS与SLSFAC的乘积,从面惩罚比例因子数SSF和主面惩罚比例因子SSM在CONTACTcard 3 中输入。对于SOFT=1,上述惩罚比例因子没有影响,而card A上的SOFSCL用于缩放接触刚度... 2020年03月15日 CAE 喜欢7 阅读 3,834 views 次 阅读全文
LS-Dyna中的接触滑动摩擦 LS-DYNA中的接触滑动摩擦基于库仑公式,并使用相当于弹塑性弹簧。在关键字CONTACT_option或PART_CONTACT中通过选项FS、FD给静摩擦系数和动摩擦系数赋予非零值来调用摩擦力。在设置摩擦系数时,注意区分静摩擦和动摩擦,FD应小于FS,且衰减系数DC必须非零。对于诸如碰撞之类的数值噪声问题,通常FS=FD,以避免产生额外的噪声,衰减系数决定... 2020年03月15日 CAE 喜欢2 阅读 3,020 views 次 阅读全文
LS-Dyna分析结果中接触数据的输出 最常见接触相关的输出文件为RCFORC,可以通过*DATABASE_RCFORC设置。RCFORC是一个ASCII文件,包含接触主面和从面的接触力,是相对于全局坐标系的。对于单面接触不会生成RCFORC,若想要获得单面接触的接触力,应通过*CONTACT_FORCE_TRANSDUCER_PENALTY命令加入一个或多个力传感器,力传感器不产生任何接触力,因此不会影响模拟结果,力传感器... 2020年03月15日 CAE 喜欢6 阅读 7,683 views 次 阅读全文
LS-Dyna中接触刚度的计算方法 对于接触的处理,在从节点和最近的主段之间添加线性弹簧表示,这些弹簧的刚度决定了从节点和主节点之间的力。目前有两种计算接触弹簧刚度的方法,下面简要讨论。1、罚函数法(Penalty-base Approach,*CONTACT选项卡A中的SOFT = 0)该算法是LS-DYNA计算接触刚度的缺省方法。它利用接触段的尺寸与其材料特性来确定接触刚度。当两个接... 2020年03月15日 CAE 喜欢8 阅读 4,516 views 次 阅读全文
汽车板簧悬架在整车有限元分析中的简化方法 汽车上常见的悬架有非独立悬架和独立悬架两大类。非独立悬架中最常用的型式是纵置板簧式,即以钢板弹簧作为弹性元件和导向元件。在整车有限元分析中对钢板弹簧的模拟,常用的有如下两种方案:1)将吊耳简化为竖直的刚性梁,将钢板弹簧简化为水平的柔性梁。其中刚性梁可以采用主从结点来处理,柔性梁可以采用梁单元来模拟(如ANSYS中的BEAM188... 2020年03月15日 CAE 喜欢0 阅读 751 views 次 阅读全文
TCL中的字典检测命令 1、确定字典元素的个数这可以通过dict size命令完成,格式如下:dict size dictionaryValue例如:dict size {firstname Ann surname Huan titleMiss}→3dict size {}→02、检查字典中是否存在指定的关键词这可以用dict exists命令完成,格式如下:dict exists dictionaryValue key ?key ...?如... 2020年03月07日 脚本 喜欢0 阅读 1,058 views 次 阅读全文
LS-Dyna中的单面接触及其对应关键字 这种接触类型是LS-DYNA中使用最广泛的接触选项,尤其适用于碰撞分析。对于这些类型,从面通常被定义为part ID,没有定义主面。考虑所有在从面相互接触,包括自接触。如果模型准确定义,这些接触类型非常可靠和准确,然而,如果存在大量的初始穿透,则能量平衡可能随着计算的进行而显示能量的增长或衰减。对于碰撞分析,接触定义关键字为... 2020年03月04日 CAE 喜欢0 阅读 3,208 views 次 阅读全文
LS-Dyna中的Tied接触类型及其对应关键字 LS-Dyna中的Tied接触类型分为4种,下面分别对其介绍,并介绍各个类型所对应的关键字。1、仅约束平移自由度,无失效,无offset在Tied接触类型中,从节点被约束到主面上并一起运动。在仿真开始时,基于从节点到主段的正交投影来定位每个从节点的最近主段。根据已定的标准,如果从节点被认为距离主段很近,那么从节点会移动到主面上,... 2020年03月04日 CAE 喜欢6 阅读 9,741 views 次 阅读全文
Tcl中变量的创建、删除和查询 Tcl中的变量可以分为以下几种类型:字符串、整型、实型、列表、数组、字典。 1、变量的定义 Tcl 用 set 命令定义变量,例如: 字符串:set in0 "small random"整型:set num 3 数组:set anAry(msg) "Hello, World!" 字典:set dict1 [x 1 y 2 z 3] 但是在脚本层面上可以认为 Tcl 只有一种数据类型,就是字符串... 2020年03月03日 脚本 喜欢2 阅读 4,107 views 次 阅读全文
TCL中字典的创建和更新 在Tcl中使用命令 dict create创建字典。命令的格式为: dict create ?key value ...? 它获取任意多个关键字关联值对,然后生成一个包含这些关键字关联值对的字典。字典中关键字的顺序是它们第一次出现的先后顺序,当一个关键字多次出现时,采用最后与它关联的值。使用 dict replace更新字典时也适用这条规则。例如:dict create a... 2020年03月03日 脚本 喜欢1 阅读 1,389 views 次 阅读全文