Abaqus抛物线加载案例详解

在实际工程中,物体可能受到的载荷是非均匀的,这些载荷可能按照某种曲线随时间变化,也可能按照某种曲线在空间分布,甚至同时包括空间非均匀分布和时间非均匀分布。

ABAQUS软件给我们提供了幅值曲线AMPITUDE实现随时间变化的载荷,同时也提供了Analytical Filed来实现随空间变化载荷的定义。当然更加复杂的空间、时间分布载荷也可通过用户子程序创建,不过这个方法涉及到了Fortran和Python两款脚本开发语言。今天我们就来看看ABAQUS自身提供的方便的功能来实现我们想要的抛物线加载。

Step1:创建模型

创建一个5×5×50的梁模型,坐标系Z轴沿着最长的方向,具体如下图所示。对模型建立材料属性E=210GPa,μ=0.3。装配模型。定义通用静力分析步。

QQ截图20171218192730.png

Step2:创建边界和载荷

创建边界条件为左端固定所有自由度。载荷施加在上表面,施加压力载荷,并且在创建载荷时将解析场增加到载荷中,详细如下。

QQ截图20171218192809.png

创建载荷时在Distribution右侧单击,打开解析场创建对话框,如图 4所示。

QQ截图20171218192907.png

定义解析场,以Z坐标作为变量,创建抛物线函数,具体如下图所示。

QQ截图20171218193000.png

最终的抛物线载荷如下图所示。如果箭头太小可通过View→Assembly Display Options→Attribute→Symbol进行设置。

QQ截图20171218193030.png

Step3:划分网格

接下来对模型进行网格划分,单元类型选择C3D8R单元,划分全六面体单元,如下图所示。

QQ截图20171218193100.png

Step4:提交计算,并查看结果

QQ截图20171218193135.png
QQ截图20171218193204.png



文章转自有限元在线博客,分享给大家学习交流

(1条)
默认 最新
优秀
评论 点赞
点赞 2 评论 1 收藏 1
关注