



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
对ABAQUS例子的理解很多人学习ABAQUS很长时间但是却不能编写一个INP文件,在论坛中有位朋友编写了一个INP文件,但是依然有朋友问是怎么编写的,下面是我对那个例子的解释,也许会对有的朋友有些帮助,当然我的理解也可能不对,那就请斑竹和大虾指点。我不明白的我已经在里面注明。参见原文件可以看出,一个好的INP文件的顺序应该是这样的(本人的理解)首先定义节点,然后定义单元,再定义材料,然后定义边界条件,这是模型数据。接下来就是历史数据,关键就是步骤的定义,当然我们需要的那些数据的输出是我们下一步进行工作的资源是一定要定义好的。其实一个好的INP文件中在模型数据的工作中的目的就是为了得到好的网格,历史数据的目的就是得到我们想要得到的数据。当然了有了CAE我们不需要编写INP来工作,但是对刚刚接触和学习ABAUQS的朋友来说,编写一个好的INP文件既能有一种学习的成就感也能很好的对问题有个好的理解,对学习和使用CAE来分析大型的模型是有帮助的。附件是我对原文件的理解,请对指教。不建议手写数据文件,可以用CAE生成,用HM生成这不是我们研究的核心,但强烈建议用手写Hitory Data,有助于加深对问题的理解*HEADINGTHE PLANAR(TWO DIMENSIONAL PROBLEM)UNITS:LENGTH-MM FORCE-N STRESS-N/MM2*THE DEFINITION OF NODE (节点的定义)*LEFT EDGE (左边的定义或者说是产生一条左边)*NODE (节点的定义,*NODE关键句定义的其实是一些独立的节点;下面的解释:1,0,0 (节点1,坐标是(0,0)30,30,0 (节点30,坐标是(30,0)*NGEN,NSET=BOTTOMEDGE (*NGEN,关键句产生一个节点集,在这个节点集中所1,30,1 使用的节点中1是初始节点,30是终点,第三个数字1是它们之间的增量。注意在*NGEN关键句中的节点必须在前面定义,不然是不能在这个关键句中应用的,具体的使用请参见*GEN的使用说明)*RIGHT EDGE*NODE (节点的定义)421,0,30 (节点421,坐标是(0,30)450,30,30 (节点450,坐标是(30,30)*NGEN,NSET=TOPEDGE (产生一个名字是TOPEDGE的节点集)421,450,1 (理解同上)*NFILL (*NFILL关键句的理解上这样的:它是用来剖分网格的,是在一个要剖分网格的区域中,这个区域有两条边界边来定义)BOTTOMEDGE,TOPEDGE,14,30 (第一个参数:定义区域第一条边的节点集的名称;第二个参数:定义区域第二条边的节点集的名称;第一个数字:是两条边界之间的间隔数目;第二个数字:是节点之间的增量)*NSET,NSET=LEFTEDGE,GENERATE (*NSET关键句是把节点分配给一个节点集,必须1,421,30 (的参数是节点集的名字,任选参数是单元的ELSET=ELEMENGNAME,如果有参数GENERATE,那么必须有开始的节点和终了的节点,和节点之间的增量。其他的参数请参阅手册)*NSET,NSET=RIGHTEDGE,GENERATE (理解同上)30,450,30*THE DEFINITION OF THE ELEMENT (单元的定义)*ELEMENT,TYPE=CPS4I (定义单元首先要定义单元的类型,单元的类型有很多种,单元的类型可以使用ABAQUS中的,也可以自己定义,如果自己定义单元*USER ELEMENT选项也必须出现在同一个输入文件中。单元的类型请参阅手册)1,1,2,32,31 (第一个数字的含义是单元号码,即1号单元,后面的数字是这个单元包含的节点号。由于这个单元是个四节点单元。)*ELGEN,ELSET=ALL (*ELGEN关键句是通过增量来产生单元的。任选参数有ALL NODES,ELSET。)1,29,1,1,14,30,29 (第一个参数代表的是主单元号(其实就是第一个单元);第二个参数代表的是在本行中产生单元的数目,包括主单元;第三个参数代表的是单元之间响应节点的增量;第四个参数代表的是单元之间的增量;第五个参数要定义的行数,也就是要划分多少行;第六个参数代表的是行与行之间相应节点之间的节点数字的增量,第七个参数代表的是行与行之间相应单元之间单元数字的增量。其他的参数请参阅手册。)*ELSET,ELSET=RIGHTELEMENT,GENERATE (*ELSET关键句是形成一个单元集,必须的参数有单元集的名称。任选参数有GENERATE,如果有这个参数,那么下面的数据行的理解是这样的,第一个数字是本单元集的第一个单元,第二个数字是本单元集的最后一个单元,第三个数字是单元之间的增量;INSTANCE,设置这个参数是定义一个零件集,包括数据行中的单元。INTERNAL一般是省略的。如果没有GENERATE那么关键句后面的数据行就是把所有的单元的罗列)29,406,29 (本行的解释在上面)*SOLID SECTION,ELSET=ALL,MATERIAL=M1 (*SOLID SECTION 解释实体,无限,声学,束体单元特性。必须的参数有COMPOSITE,这个参数仅仅在STANDARD中应用,这个参数仅仅应用的单元是仅仅有位移自由度的三维实体单元,包括参数如果这个单元是由几曾材料组成的话;ELSET就是定义单元集的名字,必须是材料已经定义过的单元;MATERIAL就是使用的是什么材料;REF NODE这个参数仅仅应用到产生平面应变单元中,参考点的名称。任意参数:CONTROLS,STACK DIRECTION,对他们的理解请参阅手册)4, (任意的属性数值)*THE DEFINITION OF THE MATERIAL (定义材料)*MATERIAL,NAME=M1 (必须的参数就是材料的名字,也就是什么材料,这个名字在输入文件中必须是唯一的不能重复(名字不能重复不是材料不能重复)。任选的参数有RTOL,仅仅应用到显示分析中,默认值是0.3,还有就是STRAIN RATE REGULARIZATION其含义请参阅手册)*ELASTIC (以下就是定义材料的性质或者说是特性了,本例的材料是弹性材料,弹性模量,和泊松比是必须的,比如下面的数据行就是如此。本参数的理解含义在手册中很多就不详细的解释请参阅手册)2.2e4,0.3*BOUNDARY (定义边界。1.可以在节点上描述边界条件,任选参数有AMPLITUDE,等其他的参数请参阅手册)LEFTEDGE,ENCASTRE (后面的参数的意义就是位移自由度和旋转自由度都没有,就是固定左边)*BOUNDARY,TYPE=DISPLACEMENT (类型是位移,下面的数字是说明在Y方向固定。本人的理解在这里出现了不确定,请高手指点!)BOTTOMEDGE,2*STEP (以上是模型数据的结束,以下是历史数据的开始,是分析的重点和难点)*STEP,NAME=STRETCHING (定义步骤的名字,以下关键句的含义是静态分析当然还有很多其他的参数请参阅手册)*STATIC0.01,1,1.E-5 (本数据行的理解我个人认为是这样的,第一个数字是初始时间增量,第二个数字是时步之间的间隔,第三个数字是可以允许的最小的时间增量,如果有第四个数字那就是最大的时间增量)*DLOAD (荷载的类型,是分布荷载,对其他的荷载类型请参阅手册)RIGHTELEMENT, P2,-1000000 (第一个参数是单元号,或者是单元标签,第二个是荷
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论