ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:160.56KB ,
资源ID:8413002      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8413002.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(inp文件精讲.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

inp文件精讲.docx

1、inp文件精讲如何写input文件一、输入文件的组成和结构: 1一个输入文件由模型数据和历史数据两部分组成.模型数据的作用:定义一个有限元模型.包括单元,节点,单元性质,定义材料等等有关说明模型自身的数据.模型数据可被组织到零件中(零件可以被组装成一个有意义的模型).历史数据的定义是模型发生了什么-事情的进展,模型响应的荷载,历史被分成一系列的时步层序.每一步就是一个响应(静态加载,动态响应等),时步的定义包括过程类型(比如静态应力分析,瞬时传热分析等)对于时间积分的控制参数或者非线性解过程,加载和输出要求.At a minimum the model consists of the foll

2、owing information: geometry, element section properties, material data, loads and boundary conditions, analysis type, and output requests.2 ABAQUS输入文件的结构形式。1) 必须有一个*HEADING开头。2) 接下来就是模型数据部分,定义节点,单元,材料,初始条件等。模型数据的层次为:部件,组装,模型。 必须的模型数据:(1)几何数据:模型的几何形状是用单元和节点来定义的,结构性单元的截面是必须定义的。比如梁单元。特殊的特征也可以用特殊的单元来定义,

3、比如弹簧单元,阻尼器,点式群体等。(2)材料的定义:材料必须定义比如使用的是钢啊,岩石,土啊等材料。可选的模型数据:(1)零件和组合 :一个模型可以用几个零件来定义有可以把几个零件组合成一个集来定义。(2)初始条件 :比如初始应力,温度,或者速度等(3)边界条件:(4)运动约束(5)相互作用(6)振幅定义(7)输出控制(8)环境特性(9)用户子程序(10)分析附属部分3) 接下来就是历史数据:定义分析的类型,荷载,输出要求等。分析的目的就是预测模型对某些外部荷载或者某些初始条件的反映。一个ABAQUS分析是建立在STEP的概念上的,(在历史数据中描述)在分析中可以定义多个STEPS。每个STE

4、P用*STEP开始,用*END STEP结束。*STEP是历史数据和模型数据的分界点,第一次出现*STEP的前面的是模型数据,后面的就是历史数据。 必须的历史数据:响应类型:必须立刻出现在*STEP选项后面。ABAQUS中有两种响应步,一种是总体分析响应步,可以是线形和非线形的,另一种是线形扰动步。可选历史数据:(1)荷载:通常定义某种加的荷载类型和大小。荷载可以被描述成时间的函数。(2)边界条件输出控制(3)辅助控制(4)再生单元和曲面二、书写input文件的语法和规则:1关键词行:1)必须以*开始,后面接的是选项的名字,然后随之定义选项的内容.如:* MATERIAL NAME=STEEL

5、注释行是以*开始的.2)如果有参数,则参数和关键词之间必须用“,”格开。3)在参数之间必须用“,”格开。4)关键词行中的空格可以忽略。5)每行的长度不能超过256个字符6)关键词和参数对大小写是不区分的。7)参数值通常对大小写也是不区分的,但是唯一的例外是文件名区分大小写。8)关键词和参数,以及大多数情况下的参数值是不需要全拼写出来的,只要他们之间可以相互区分就可以了。9) 假如参数有响应的值,则付值号是“=”。10) 关键词行可以延续,比如参数的名字很长,要在下一行继续这个关键词行的话就可以这样做,用“,”来连接。比如:*ELASTIC, TYPE=ISOTROPIC,DEPENDENCIE

6、S=111) 有些选项允许INPUT和FILE的参数作为一个输入文件名,这样的文件名必须包括一个完整的路径名或者是一个相对路径名。2数据行:(数据行如果和关键词相联系必须紧跟关键词行)1) 一个数据行包括空格在内不能超过256个字符。2) 所有的数据条目之间必须用“,”格开。3) 一行中必须包括指定说明的数据条目的数字。4) 每行结尾的空数据域可以省略。5) 浮点数最多可以占用20个字符。6) 整数可以是10个7) 字符串可以是80个8) 延续行可以被用到特定的情况。3标签:什么是标签呢,比如集名,曲面名,钢筋名,他们是区分大小写的,长度可以有80个字符长。标签中的空格是可以省略的,除非用“”

7、来标示。那就不能省略了。没有用“”来标示的标签必须用字母来开头。如果一个标签用“”来定义那么“”也是标签的一部分。标签的开始和结束不能用双重“”下面是一个使用了引号和没有使用引号的例子:*ELEMENT, TYPE=SPRINGA, ELSET=One element1,1,2*SPRING, ELSET=One element1.0E-5,*NSET, ELSET=One element, NSET=NODESET*BOUNDARYnodeset,1,24数据行重复:数据行可以重复,也就是说每行数据可以有一行响应的变量也可以有几行。同样也可以有多行数据行,对应各自的变量行.如:*ELASTI

8、C, TYPE=ISOTROPIC 200.E3, 0.3, 20. 150.E3, 0.35, 400. 80.E3, 0.42, 700.定义了一个零件的材料性质,均质,线弹性,在不同应力下的扬式模量和泊松比.三、从外存储器中引入模型或者历史数据The *INCLUDE option can be used to specify an external file that contains a portion of the ABAQUS input file. This file can include model and history definition data, comment

9、lines, and other *INCLUDE references. When the option is encountered, ABAQUS will immediately process the input data within the file specified by the INPUT parameter. When the end-of-file is reached, ABAQUS will return to processing the original file.A maximum of five levels of nested *INCLUDE refer

10、ences can be used. The option supports UNIX environment variables.Usage: *INCLUDE, INPUT=file_name四、举例:下面介绍两个简单的例子:例一:悬臂梁.输入文件的开始就是文件头,以HEADING 开始,随后是模型的名字,如下所示:*HEADING CANTILEVER BEAM然后是网格定义:现在就是模型数据的开始了.一般选择从网格的定义开始,网格包括(单元和节点)假如我们的悬臂梁有五个单元,六个节点,下面我们首先详细说明节点:*NODE, NSET=ENDS 1, 0. 6, 100.*NGEN 1,

11、 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

12、, NAME=STEEL*ELASTIC 30.E6,材料是钢,弹性,弹性模量是30E6。下面定义边界:*BOUNDARY 6, ENCASTRE边界是在6节点,通过ENCASTRE来描述。边界也可以用下面的形式来定义:*BOUNDARY 6, 1, 6ABAQUS对结构单元的中的节点的自由度使用常规的编号方式。1,2,3 代表的是位移分量;4,5,6代表的是旋转分量。以上是模型数据的定义,下面开始历史数据的定义:(加载的次序,事件的发生,还有我们想看到的变量的响应)时步(步骤)的定义。*STEP, PERTURBATION(步骤的开始,扰动是其名称)*STATIC(静态分析)*CLOAD(集

13、中荷载) 1, 2, -20000.(在节点1,y2代表的是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,

14、VARIABLE=PRESELECT*ELEMENT OUTPUT SF,*OUTPUT, HISTORY*NODE OUTPUT, NSET=ENDS U, CF, RF-例二、孔平板分析A thin plate, dimensions 10cm10cm, contains a hole of radius 1cm at its center. The plate is made from steel, which is idealized as an elasticstrain hardening plastic solid, with Youngs modulus E=210GPa an

15、d Poissons ratio=0.3. The uniaxial stressstrain curve for steel is idealized as a series of straight line segments, as shown fig.1.The plate is loaded in the horizontal direction by applying tractions to its boundary.The magnitude of the loading increases linearly with time, as shown fig.2.由于板内圆孔的应力

16、集中因子大约为3,所以在时间 t1时 A 点将达到屈服 (板的初始屈服应力为200MPa);在时间 t3时,平板都将达到屈服。下面我们利用abaqus分析并输出时间t=1、 t=2 和t=3时板的塑性变化情况。注意到板及载荷的对称性,只需要考虑板的1/4,并在底部和边缘施加对称边界条件。采用4节点二次平面应力单元。 对称边界条件的施加及载荷的分布如fig.3所示。input 文件祥解:*HEADINGSTRESS ANALYSIS FOR A PLATE WITH A HOLE *文件名*PREPRINT, ECHO=YES, HISTORY=YES, MODEL=YES *指定什么输出到*.

17、dat文件中*RESTART, WRITE, FREQ=1 *每一个载荷步的结果都输出到.res文件中,提供给后处理*FILE FORMAT, ZERO INCREMENT * 将数据输出到.fil文件中,后处理用,这里要求输出分析前的数据(即载荷施加前)*下面产生网格(节点、单元)*节点的产生*NODE101, 0.0, 0.0119, 1.0E-02, 0.01919, 0.0, 1.E-02131, 5.E-02, 0.01031, 5.E-02, 5.E-021931, 0.0, 5.E-02*NGEN, LINE=C, NSET=HOLE119, 1919, 100, 101*NGE

18、N, NSET=OUTER131, 1031, 100* 将节点加到节点集outer中*NGEN, NSET=OUTER1031, 1931, 100* 沿着径向线填充*NFILL, NSET=PLATEHOLE, OUTER, 12, 1* 单元的产生* *ELEMENT, TYPE=CPS419, 119, 120, 220, 219*ELGEN, ELSET=PLATE19, 12, 1, 1, 18, 100, 100* 给单元赋予属性(即单元由什么材料组成),将名为steel的材料赋给单元集plate*SOLID SECTION, MATERIAL=STEEL, ELSET=PLAT

19、E *定义材料性质*MATERIAL, NAME=STEEL*ELASTIC210.E09, 0.31*PLASTIC200.2E06, 0.0246.0E06, 0.0235294.0E06, 0.0474374.0E06, 0.0935437.0E06, 0.1377480.0E06, 0.18* *指定与时间无关的边界条件(任何与时间无关的边界条件都必须在分析步前指定)*NSET, NSET=BOTTOM, GENERATE119, 131, 1*NSET, NSET=LEFT, GENERATE1919, 1931, 1*BOUNDARYBOTTOM, YSYMMLEFT, XSYMM

20、*定义载荷施加的位置和随时间的变化*defining loads*ELSET, ELSET=EDGE, GENERATE30, 830, 100*AMPLITUDE, NAME=HIST, TIME=TOTAL TIME0.0,0.0, 1.0,1.0, 2.0,2.0, 3.0,3.0*这里的关键词AMPLITUDE为整个分析中的加载历史* 定义载荷步*Load Step Definition*First Load Step *STEP,AMPLITUDE=RAMP *关键词step表示开始分析,这里的关键词AMPLITUDE表示在这步中如何施加载荷,AMPLITUDE=RAMP为平滑加载,

21、AMPLITUDE=STEP为立即加载*STATIC *表示为准静态分析1.0,1.0 *前面的数表示估计在这步中计算变形的初始时间增量,由于可以预计在这步变形为弹性变形,ABAQUS可以在这步结束时直接得到结果,不必更小的时间增量步,所以设定时间增量等于步长。后面的数指定这个载荷步的时间间隔,这里分析开始时t=0,结束时t=1,故间隔为1 。*DLOAD, AMPLITUDE=HIST * 关键词DLOAD表示压力,其值为正,当为拉力时为负EDGE, P2, -82.E06 * 施加82 MPA的拉力在单元集EDGE的面2上* 为后处理输出过程数据文件*EL FILE, POSITION=A

22、VERAGED AT NODES *其中POSITION=AVERAGED AT NODES目的是光滑曲线S,E*END STEP*Second Load Step *STEP,AMPLITUDE=RAMP*STATIC1.0,1.0*DLOAD, AMPLITUDE=HISTEDGE, P2, -82.E06*EL FILE, POSITION=AVERAGED AT NODESS,E*END STEP*Third load step*STEP,AMPLITUDE=RAMP*STATIC1.0,1.0*DLOAD, AMPLITUDE=HISTEDGE, P2, -82.E06*EL FIL

23、E, POSITION=AVERAGED AT NODESS,E*END STEP五、文件的执行1、数据的检查abaqus job=tutorial datacheck interactiveor abaqus datacheck job=frame interactive2、运行abaqus job=tutorial interactiveor abaqus job=tutorial continue interactiveor abaqus continue job=tutorial interactive3、后处理运行abaqus viewer启动后处理模块at the operatin

24、g system prompt. The ABAQUS/Viewer window appears.Reading the output database fileTo begin this exercise, open the output database file that ABAQUS/Standard generated during the analysis of the problem.To open the output database file:1.From the main menu bar, select File-Open; or use the tool in th

25、e toolbar.The Open Database dialog box appears.2.From the list of available output database files, select frame.odb.3.Click OK.Tip: You can also open the output database frame.odb by typing abaqus viewer odb=frame at the operating system prompt.Checking history data with ABAQUS/ViewerTo display boun

26、dary conditions on the undeformed model:1.From the main menu bar, select Plot-Undeformed Shape;2.From the main menu bar, select View-ODB Display Options.3.In the ODB Display Options dialog box, click the Entity Display tab.4.Toggle on Show boundary conditions.5.Click OK.六、文件的类型介绍 abaqus 产生几类文件:有些是在A

27、BAQUS运行是产生,运行后自动删除;其它一些用于分析、重启、后处理、结果转换或其它软件的文件则被保留:详细如下:1. model_database_name.cae 模型信息、分析任务等2. model_database_name.jnl 日志文件:包含用于复制已存储模型数据库的ABAQUS/CAE命令*.cae和 *.jnl构成支持CAE的两个重要文件,要保证在CAE下打开一个项目,这两个文件必须同时存在; 3job_name.inp 输入文件。由abaqus Command支持计算起始文件,它也可由CAE打开;4 job_name.dat 数据文件:文本输出信息,记录分析、数据检查、参数

28、检查等信息。ABAQUS/Explicit 的分析结果不会写入这个文件5. job_name.sta 状态文件:包含分析过程信息 6. job_name.msg 是计算过程的详悉记录,分析计算中的平衡迭代次数,计算时间, 警告信息,等等可由此文件获得。用STEP模块定义7. job_name.res重启动文件,用STEP模块定义8. job_name.odb输出数据库文件,即结果文件,需要由Visuliazation打开9. job_name.fil也为结果文件,可被其它应用程序读入的分析结果表示格式。ABAQUS/Standard记录分析结果。ABAQUS/Explicit. 的分析结果要写

29、入此文件中则需要转换,convert=select 或convert=all 10. abaqus.rpy 记录一次操作中几乎所有的ABAQUS/CAE命令11.job_name.lck 阻止并发写入输出数据库,关闭输出数据库则自行删除 12. model_database_name.rec 包含用于恢复内存中模型数据库的ABAQUS/CAE命令 13.job_name.ods 场输出变量的临时操作运算结果,自动删除 14. job_name.ipm内部过程信息文件:启动ABAQUS/CAE分析时开始写入,记录了从 ABAQUS/Standard或ABAQUS/Explicit 到 ABAQU

30、S/CAE的过程日志 15job_name.log日志文件:包含了 ABAQUS执行过程的起止时间等16 job_name.abq ABAQUS/Explicit模块才有的状态文件,记录分析、继续和恢复命令。为restart所需的文件。 17job_name.mdl模型文件:在ABAQUS/Standard 和 ABAQUS/Explicit中运行数据检查后产生的文件,.在 analysis和continue 指令下被读入并重写,为restart所需的文件。18job_name.pac打包文件:包含了模型信息,仅用于ABAQUS/Explicit ,该文件在执行 analysis、datacheck命令时写入,执行 analysis, continue, recover 指令时读入,restart时需要的文件。19job_name.prt零件信息文件:包含了零件与装配信息.。restart时需要20job_name.sel结果选择文件:用于ABAQUS/

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1