小伙伴们都知道,在Abaqus中,不均匀载荷可以通过编写子程序来实现的。然而,一说起子程序,意味着要写代码,是否会让你头皮发麻呢。那么,不写代码就不能施加不均匀在载荷了吗?非也!
今天就通过实例给大家讲讲不写代码实现不均匀载荷施加的方法。对了,就是通过创建解析场!何为解析场呢,就是描述物理量随空间位置按一定规律变化的方法。
图一 实例
本实例模型如图一所示,为1/2对称模型,中间裂纹,其受到的载荷从裂尖位置沿Y轴逐渐变小,并满足表达式0.2*X。在解析场创建界面,输入解析场名称Linear,如图二所示,先建立一个局部坐标系,以顶点为原点,然后在表达式输入框内输入以上表达式,点击OK,创建完成。
图二 局部坐标系
图三 创建解析场表达式
在建立载荷时,选择Pressure,然后Distribution选择创建好的表达式Linear,如图四。边界条件:底面约束竖向自由度,中间非裂纹面约束水平自由度。其它按正常流程操作,最后建立Job,进行运算。计算结果如图六所示,裂纹在载荷作用下张开。大家学到了吗~
图四 施加载荷
图五 载荷施加效果
图六 结果