基于ABAQUS-input 文件的悬臂梁案例

ABAQUS强大的非线性求解能力已经获得越来越多用户的青睐,基于程序代码求解的书写也成为ABAQUS进阶学习必不可少的环节之一,下面结合悬臂梁的建模,边界条件的施加,载荷步的设计及输出简要说明每一步的意义,为学习者更易掌握input文件的编写。

例一:悬臂梁.

输入文件的开始就是文件头,以HEADING 开始,随后是模型的名字,如下所示:

*HEADING

 CANTILEVER BEAM

然后是网格定义:

现在就是模型数据的开始了.一般选择从网格的定义开始,网格包括(单元和节点)

假如我们的悬臂梁有五个单元,六个节点,下面我们首先详细说明节点:

*NODE, NSET=ENDS

 1, 0.

 6, 100.

*NGEN

 1, 6

节点组集,NSET其值(名字)为ENDS.下面的就是这样理解的,第一个节点是从0开始的,第六个节点是在100结束的.

同样我们来定义单元:

*ELEMENT, TYPE=B21(单元类型)

 1, 1, 2 (单元类型的参数)

*ELGEN, ELSET=BEAM (产生单元集,及其名称)

 1, 5 (一个单元集,包括5个单元)

现在定义单元的性质:

*BEAM SECTION, SECTION=RECTANGULAR, ELSET=BEAM, MATERIAL=STEEL

 1., 2.

梁截面,截面的形状是矩形,单元集的名称是梁单元,材料是钢。截面的尺寸是1*2。

下面定义材料的性质:

*MATERIAL, NAME=STEEL

*ELASTIC

 30.E6,

材料是钢,弹性,弹性模量是30E6。

下面定义边界:

*BOUNDARY

 6, ENCASTRE

边界是在6节点,通过ENCASTRE来描述。

边界也可以用下面的形式来定义:

*BOUNDARY

 6, 1, 6

ABAQUS对结构单元的中的节点的自由度使用常规的编号方式。1,2,3 代表的是位移分量;4,5,6代表的是旋转分量。

以上是模型数据的定义,下面开始历史数据的定义:(加载的次序,事件的发生,还有我们想看到的变量的响应)

时步(步骤)的定义。

*STEP, PERTURBATION(步骤的开始,扰动是其名称)

*STATIC(静态分析)

*CLOAD(集中荷载)

 1, 2, -20000.(在节点1,y[2代表的是y方向,假如是1则代表的是x方向,3代表的是z方向]方向施加荷载,荷载的大小是-20000。也就是向下施加荷载。)

*END STEP(步骤的结束)

下面来解释输出要求:

*EL PRINT, POSITION=AVERAGED AT NODES, (节点的平均值)SUMMARY=YES在表的下部求和)

 S11, (积分点的应力分量在X方向)E11(在积分点的应变分量在X方向)

 SF,(在积分点的截面力)

*NODE FILE, NSET=ENDS

 U,(节点的空间位移) CF,(节点的点荷载)RF节点的反作用力)

*OUTPUT, FIELD, VARIABLE=PRESELECT

*ELEMENT OUTPUT

 SF,

*OUTPUT, HISTORY

*NODE OUTPUT, NSET=ENDS

 U, CF, RF

------------------------------

基于ABAQUS-input 文件的悬臂梁案例的图1

基于ABAQUS-input 文件的悬臂梁案例的图2

默认 最新
当前暂无评论,小编等你评论哦!
点赞 2 评论 收藏
关注