INP文件精讲.docx
- 文档编号:23333386
- 上传时间:2023-05-16
- 格式:DOCX
- 页数:7
- 大小:16.66KB
INP文件精讲.docx
《INP文件精讲.docx》由会员分享,可在线阅读,更多相关《INP文件精讲.docx(7页珍藏版)》请在冰豆网上搜索。
INP文件精讲
例一:
悬臂梁.
输入文件的开始就是文件头,以HEADINGS始,随后是模型的名字,如
下所示:
*HEADING
CANTILEVERBEAM
然后是网格定义:
现在就是模型数据的开始了.一般选择从网格的定义开始,网格包括
(单元和节点)
假如我们的悬臂梁有五个单元,六个节点,下面我们首先详细说明节
点:
*NODE,NSET=ENDS
1,0.
6,100.
*NGEN
1,6
##这里的步骤太过简便,一般而言,最好能给出详细的节点定义
节点组集,NSET其值(名字)为ENDS下面的就是这样理解的,第一个
节点是从0开始的,第六个节点是在100结束的.
同样我们来定义单元:
*ELEMENT,TYPE=B2l(元类型)
1,1,2(单元类型的参数)
*ELGEN,ELSET=BEAMf生单元集,及其名称)
1,5(一个单元集,包括5个单元)
##这里也是同样的问题,在第二个定义集合的命令里,完整的表达为:
1,5,1(表示增量)
现在定义单元的性质:
*BEAMSECTION,SECTION=RECTANGULAR,ELSET=BEAM,
MATERIAL=STEEL
1.,2.
梁截面,截面的形状是矩形,单元集的名称是梁单元,材料是钢。
截
面的尺寸是1*2。
下面定义材料的性质:
*MATERIAL,NAME=STEEL
*ELASTIC
30.E6,
材料是钢,弹性,弹性模量是30E6。
下面定义边界:
*BOUNDARY
6,ENCASTRE
边界是在6节点,通过ENCASTRE描述。
边界也可以用下面的形式来定义:
*BOUNDARY
ABAQUS结构单元的中的节点的自由度使用常规的编号方式。
1,2,
3代表的是位移分量;4,5,6代表的是旋转分量。
*事实上,这里的做法是不正确的,在标准INP文件里,一般先将要
用的节点,例如此处的一个节点单独设置成一个集合,然后再用集合
的名字施加约束或者荷载,教程的这种做法会产生以下的错误:
“Unknownassemblyid…”,以上对于6.10版本测试有效,其余版本未知。
以上是模型数据的定义,下面开始历史数据的定义:
(加载的次序,
事件的发生,还有我们想看到的变量的响应)
时步(步骤)的定义。
*STEP,PERTURBATION^骤的开始,扰动是其名称)
*STATIC(静态分析)
*CLOAD(集中荷载)
1,2,-20000.(在节点1,y[2代表的是y方向,假如是1则代表
的是x方向,3代表的是z方向]方向施加荷载,荷载的大小是一20000。
也就是向下施加荷载。
)
*事实上,这里的做法也是不正确的,原因如上,也就是说,用节点
编号(即数字)来进行约定不太正确的,可能有些情况是对的,但一
般会报错
*ENDSTEP(步骤的结束)
下面来解释输出要求:
*ELPRINT,POSITION=AVERAGEADTNODES,(节点的平均值)
SUMMARY=YES1的下部求和)
S11,(积分点的应力分量在X方向)E11(在积分点的应变分量在
X方向)
SF,(在积分点的截面力)
*NODEFILE,NSET=ENDS
U,(节点的空间位移)CF,(节点的点荷载)RF节点的反作用力)
*OUTPUT,FIELD,VARIABLE=PRESELECT
*ELEMENTOUTPUT
SF,
*OUTPUT,HISTORY
*NODEOUTPUT,NSET=ENDS
U,CF,RF
**到这里语句基本是对的,但是范例给白^和实际的INP文件格式相距
过大,不具有实际的操作性,下面给出第一个例子的可执行的语句,
即完整流程和注释。
***********************************************************
*HEADING**Cantileverbeam
**此处的命令为预打印命令
*Preprint,echo=NO,model=NO,history=NO,contact=NO
**按照一般步骤,先进行Part的定义
**PART
*PART,NAME=CantileverTest01
*NODE
1,0.,0.,0.
2,600.,0.,0.
3,1200.,0.,0.
4,1800.,0.,0.
5,2400.,0.,0.
6,3000.,0.,0.
**下面进行单元的定义
*ELEMENT,TYPE=B21
1,1,2
2,2,3
3,3,4
4,4,5
5,5,6
**在Part里里定义节点集合
*NSET,NSET=ENDS,INTERNAL,GENERATE
**定义单元集,将单元归入一个集合,方便处理
*ELSET,ELSET=Cantibeam01,INTERNAL,GENERATE
1,5,1
**以下开始进行梁的截面的定义
*BEAM
SECTION,SECTION=RECT,ELSET=Cantibeam01,MATERIAL=STEE
L
200.,300.
0.,0.,-1.
**到此为止Part模块的定义结束
*ENDPART
*********************************************************
**以下进行钢材材料的定义,目测,与CAE界面的思想相同
*MATERIAL,NAME=STEEL
*ELASTIC
2.1E11,0.3
*********************************************************
**下面开始ASSEMBLY模块的定义
*ASSEMBLY,NAME=CantiASSM01
**将Part进行实例化
*INSTANCE,NAME=CantiINS01,PART=CantileverTest01
**实例化之后即将这个模块关闭
*ENDINSTANCE
*NSET,NSET=ENDSL,INTERNAL,INSTANCE=CantiINS01
1,
*NSET,NSET=ENDSR,INTERNAL,INSTANCE=CantiINS01
6,
*ENDASSEMBLY
**这里定义InitialStep里面的边界条件,先在Step里面定义,再尝试
一下重复定义的效果
**BOUNDARY
**1,ENCASTRE
***********************************************************
*******
**下面开始的是历史数据的定义,定义的是加载的次序,事件的发生
和变量的响应
*STEP,NAME=CantiStep01,NLGEOM=YES
*STATIC,DIRECT
0.1,1.
**在历史数据模块里再次定义
*BOUNDARY
ENDSL,ENCASTRE
**开始进行荷载的定义
*CLOAD
ENDSR,2,-20000.
**进入输出部分
*OUTPUT,FIELD,VARIABLE=PRESELECT
*OUTPUT,HISTORY,VARIABLE=PRESELECT
*ENDSTEP
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- INP 文件