大家好,我是爱分享的团长。
本期分享在ANSA中进行泡沫预压缩设置。
我们会用到ANSA的自带功能:
Deck( LS-DYNA ) > Safety > Seat > Depenetrate。
这个功能最常见的使用场景就是处理假人与座椅泡沫的穿透。一般情况下,当我们将假人放到正常位置时,假人与座椅之间会出现初始穿透,如下所示。
针对这种穿透,以往的处理方法都是通过将假人向上移动并施加强制位移,输出模型,进行求解计算,获得计算结果中的泡沫节点变形,并提取节点变形,用在前处理中来替代节点坐标,依次来消除初始穿透。
这种方法,不仅繁琐,而且需要一定的计算时间,效率低下。
本期我们会用到ANSA的自带功能:Deck > Safety > Seat > Depenetrate。打开后的界面如下所示:
在以上界面中,有一些需要输入的内容。我们需要提前准备好几个SETs。如下所示,【Dummy】中填入假人的Solid或者Property,【Cushion】中填入座椅泡沫的Solid或者Property,【Support】中填入需要约束的节点。
【Move Vector】中是填入方向,该方向为消除穿透时假人需要移动的方向。从左到右分别代表xyz三个方向,本次需要假人往上移动以消除穿透。
设置完成后,就可点击【Depenetrate】以开始计算。需要言明的是,这是个内置的计算程序,需要模型完善,材料准确定义等。求解中,假人首先往上移动到消除穿透的位置,然后原路返回原始位置,在这个过程中会压缩泡沫变形。过程时间长短依据模型复杂程度而定。
完成后一定要记得点击【OK】键,让计算生效,获得节点变形后的座椅泡沫。如下所示:
这样,我们很方便地便能获得变形后的泡沫,你学会了吗?