责任编辑:
lxy
时间:2023-12-28
来源:转载于:FEAer
责任编辑:
lxy
时间:2023-12-28
来源:转载于:FEAer
引言:在我们做假人分析之前,为了防止干涉,需要预压泡沫。普通的压泡沫方法,不带回弹,在工况分析中,显得死板,不符合真实情况。我们今天讲的这种泡沫预压的方式,能够在ANSA中将计算结果映射到原始模型中,也带回弹。(此方法只能用于v23版本及以上)
下面我将详细的讲讲整个过程如何设置,新手看了必会,光速入门。
参数设置:

首先,我们打开这个页面,可以看到四个set:
Dummy_set 将整个假人选中作为一个新set。计算时,这个set会被转化成刚体。
Seat_set 整椅的set,将模型中所有的座椅零件都选择为这个set。计算时,会自动识别该set中是否有泡沫材料的零件,会将所有非泡沫的零件进行钢化。可以将地板放置于此set。
Seat_support 需要参与变形的钢丝,该set只能选择1D单元。
Add_Deformable_set: 一些需要参与变形的非钢丝零件,泡沫下方的塑料件,1D钢丝如果包壳,会自动识别,不会转化为刚体,因此不需要再增加到该set里边。

Define_vector: 定义假人移动加载的方向,建议使用Auto自动生成,也可以使用 Input自己定义。
T_depenetration: 移动的位移量。设置绝对距离,还能够调用part的厚度信息计算(需要选择part)
Depenetrate:在前面一系列设置完成后,点击这个,dummy_set中的假人会被抬到一个与座椅不干涉的位置,还会生成一个指导假人运动的方向的向量。

当Dpenetrate程序运行完成之后,我们接着设置下面参数,也可以将下面参数一并设置完成之后,再点击Dpenetrate。

Contacts: 预压假人与座椅之间的接触,一般选择第一个。
Controls: 单位制选择,终止时间以及泡沫回弹的设置。
Unit System: 单位制,根据整个座椅的单位选择统一的单位制。
Termination :终止时间。
填完所有的参数之后,点击Create,会生成一些预压的参数,如下图所示:

这一系列参数设置完成后,将新生成的这个子文件导出去,带上控制卡片,参与DYNA计算。
DYNA映射:
DYNA计算完成后,会生成一个dynain文件,我们将这个文件导入到Input File中

在导入之后,可以勾选Deformations,导入节点数据跟变形应力。