第三讲ABAQUS INP文件介绍

合集下载

abaqus帮助文档水力压裂例子inp文件解释10.1.5-副本(53)

abaqus帮助文档水力压裂例子inp文件解释10.1.5-副本(53)

abaqus帮助文档水力压裂例子inp文件解释10.1.5-副本(53)预览说明:预览图片所展示的格式为文档的源格式展示,下载源文件没有水印,内容可编辑和复制**约束底面单元u3=0*Amplitude, name=volumerate振幅,名称=volumerate0.0,0.0, 200.0,-1.0**时间或频率,幅值1;时间或频率,幅值2**STEP ----------------------------------------------------------------**** STEP: Step-1***Step, name=Step-1, nlgeom=YES, unsymm=YESNlgeom选择ON表示计算中加入几何非线性。

材料力学和弹性力学的一项基本假设是材料的位移与应变关系是线性的,且应变为小量,即几何关系是线性的,属于小变形问题。

UNSYMM:设置UNSYMM=YES表明使用非对称矩阵存储求解。

设置=NO表明使用对称矩阵存储求解。

该参数的默认值依赖于模型和求解序列*Geostatic**初始应力平衡**** LOADS加载**** Name: Load-1 Type: Pressure名称:Load-1 类型:Pressure*Dsload_PickedSurf260, P, 42000.**顶面施加42000的垂向压力:表面名,分布载荷类型标签,参考载荷大小** Name: Load-2 Type: Body force名称:Load-2 类型:Body force(体力)*Dload_PickedSet8, BZ, -20.**所有单元施加向下的分布力20** Name: Load-3 Type: Pressure*Dsloadwell_bore, PNU, 1.**井筒上的分布载荷,user-defined?井眼,PNU,1***Boundary,user**边界,在子程序disp中定义**_PickedSet5, 8, 8, 1TOP, 8, 8, 1**顶面所有点,8,8——孔隙压力(或静水压),变量大小BOT, 8, 8, 1**底面所有点**。

abaqus_inp文件精讲

abaqus_inp文件精讲

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

1) 必须有一个*HEADING开头。

2)接下来就是模型数据部分,定义节点,单元,材料,初始条件等。

模型数据的层次为:部件,组装,模型。

必须的模型数据:(1)几何数据:模型的几何形状是用单元和节点来定义的,结构性单元的截面是必须定义的。

比如梁单元。

特殊的特征也可以用特殊的单元来定义,比如弹簧单元,阻尼器,点式群体等。

(2)材料的定义:材料必须定义比如使用的是钢啊,岩石,土啊等材料。

可选的模型数据:(1)零件和组合:一个模型可以用几个零件来定义有可以把几个零件组合成一个集来定义。

(2)初始条件:比如初始应力,温度,或者速度等(3)边界条件:(4)运动约束(5)相互作用(6)振幅定义(7)输出控制(8)环境特性(9)用户子程序(10)分析附属部分3)接下来就是历史数据:定义分析的类型,荷载,输出要求等。

分析的目的就是预测模型对某些外部荷载或者某些初始条件的反映。

第三讲ABAQUSINP文件介绍

第三讲ABAQUSINP文件介绍
---因为专注,所以卓越!
基本格式
❖ 边界条件(位移边界为例)
①使用ABAQUS约定的名称来表示某些常用的边界条件类型,格式
如下:
*boundary
<节点编号或节点集合>,<约定的边界条件类型>
约定的边界条件类型:
XSYMM
XASYMM
YSYMM
YASYMM
ZSYMM
ZASYMM
PINNED
ENCASTRE
ABAQUS INP文件介绍
INP文件
1
INP文件的作用
2
INP文件的生成方法
3
INP文件的格式
4
INP文件的运行方式
---因为专注,所以卓越!
INP文件的作用
❖ 文本文件,扩展名为.inp ❖ 包含对整个模型的完整描述 ❖ 在前处理器和求解器之间建立了一个传递数据的桥

---因为专注,所以卓越!
关键字行 数据行
温度 泊松比 杨氏模量
---因为
允许一次引用 整个集,而不 是单个的引用 节点或单元
例子:节点集
*NODE, NSET=TOPNODES 101, 0.345, 0.679, 0.223 102, 0.331, 0.699, 0.234 .
节点集 TOPNODES 饱含 以下节点
---因为专注,所以卓越!
INP文件的格式
❖ Inp文件遵循以下规则 ①如果一行以**开始,则为注释行,其内容在分析过程中
不起作用; ②关键词、参数、集合名称和面的名称都不区分大小写 (用户子程序用到的集合或面除外); ③Inp文件的每一行不能超过256个字符,有些关键词对此 还有进一步的规定,如*element 每个数据行包含的节点数 不超过15个,*nset和*elset每个数据行包含的数据不超过 16个; ④在关键词和各个参数之间,以及数据行中的各个数据之 间都要用逗号分隔。

abaqus inp文件的详解

abaqus inp文件的详解

对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是它们之间的增量。

abaqus-inp(参数化编程)文件精讲

abaqus-inp(参数化编程)文件精讲

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

1) 必须有一个*HEADING开头。

2) 接下来就是模型数据部分,定义节点,单元,材料,初始条件等。

模型数据的层次为:部件,组装,模型。

必须的模型数据:(1)几何数据:模型的几何形状是用单元和节点来定义的,结构性单元的截面是必须定义的。

比如梁单元。

特殊的特征也可以用特殊的单元来定义,比如弹簧单元,阻尼器,点式群体等。

(2)材料的定义:材料必须定义比如使用的是钢啊,岩石,土啊等材料。

可选的模型数据:(1)零件和组合:一个模型可以用几个零件来定义有可以把几个零件组合成一个集来定义。

(2)初始条件:比如初始应力,温度,或者速度等(3)边界条件:(4)运动约束(5)相互作用(6)振幅定义(7)输出控制(8)环境特性(9)用户子程序(10)分析附属部分3) 接下来就是历史数据:定义分析的类型,荷载,输出要求等。

abaqus_INP文件简介

abaqus_INP文件简介

Inp文件格式1.INP文件的作用INP文件(扩展名为.inp)是一种文本文件,他包含了对整个模型的完整描述,在前处理器(例如ABAQUS/CAE)和求解器(ABAQUS/Standard或ABAQUS/Explicit)之间建立了一个传递数据的桥梁。

2.INP文件的生成方法各种常用的前处理器(例如MSC.PATRAN、EFMAP)大多都支持以INP文件的格式来输出模型。

在ABAQUS/CAE中,如果Job功能模块中提交分析作业,或者点击Job Management 对话框中的Write Input,就会在默认的工作目录下生成INP文件。

3.INP文件的格式INP文件由一系列的数据块构成,每个数据块描述模型的某部分特定信息。

一个数据块总是以带有*号的关键词(Keyword)开始,其后往往带有相应的参数,以及一个或多个数据行(data line),例如:*ELEMENT, TYPE=CPS4, ELSET=My-Elem-set1, 1, 12, 57, 232, 12, 13, 58, 57其含义是:定义单元,其类型为CPS4,属于名为My-Elem-set的单元集合。

单元1由节点1, 1, 12, 57, 23构成,单元2由节点2, 12, 13, 58, 57构成。

在ABAQUS帮助文档《ABAQUS Keyword Refence Manual》中可以查到每个关键词的用法。

例如,查询上述*ELEMENT的用法,可以看到,TYPE是比不可少的参数(required parameter),而ElSET是可供选择的参数(optional parameter).INP文件的格式遵循以下规则。

1)如果一行以**开始,则为注释行,其内容在分析过程中不起作用。

2)整个INP文件中不应该有空行,否则会在分析时出现异常错误。

如果希望使用空行来隔开两部分内容,应在此行的开头输入**,表明这行是注释行。

3)关键词,参数,集合名称和面的名称都不区分大小写(用户子程序中用到的集合或面除外)。

abaqus系列之inp文件讲解

abaqus系列之inp文件讲解

如何写in‎p ut文件‎一、输入文件的‎组成和结构‎:1.一个输入文‎件由模型数‎据和历史数‎据两部分组‎成.模型数据的‎作用:定义一个有‎限元模型.包括单元,节点,单元性质,定义材料等‎等有关说明‎模型自身的‎数据.模型数据可‎被组织到零‎件中(零件可以被‎组装成一个‎有意义的模‎型).历史数据的‎定义是模型‎发生了什么‎----事情的进展‎,模型响应的‎荷载,历史被分成‎一系列的时‎步层序.每一步就是‎一个响应(静态加载,动态响应等‎),时步的定义‎包括过程类‎型(比如静态应‎力分析,瞬时传热分‎析等)对于时间积‎分的控制参‎数或者非线‎性解过程,加载和输出‎要求.At a minim‎u m the model‎consi‎s ts of the follo‎w ing infor‎m atio‎n: geome‎t ry, eleme‎n t secti‎o n prope‎r ties‎, mater‎i al data, loads‎and bound‎a ry condi‎t ions‎, analy‎s is type, and outpu‎t reque‎s ts.2.ABAQU‎S输入文件‎的结构形式‎。

1) 必须有一个‎*H EADI‎N G开头。

2)接下来就是‎模型数据部‎分,定义节点,单元,材料,初始条件等‎。

模型数据的‎层次为:部件,组装,模型。

必须的模型‎数据:(1)几何数据:模型的几何‎形状是用单‎元和节点来‎定义的,结构性单元‎的截面是必‎须定义的。

比如梁单元‎。

特殊的特征‎也可以用特‎殊的单元来‎定义,比如弹簧单‎元,阻尼器,点式群体等‎。

(2)材料的定义‎:材料必须定‎义比如使用‎的是钢啊,岩石,土啊等材料‎。

可选的模型‎数据:(1)零件和组合‎:一个模型可‎以用几个零‎件来定义有‎可以把几个‎零件组合成‎一个集来定‎义。

(2)初始条件:比如初始应‎力,温度,或者速度等‎(3)边界条件:(4)运动约束(5)相互作用(6)振幅定义(7)输出控制(8)环境特性(9)用户子程序‎(10)分析附属部‎分3)接下来就是‎历史数据:定义分析的‎类型,荷载,输出要求等‎。

abaqus系列之inp文件讲解

abaqus系列之inp文件讲解

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

1) 必须有一个*HEADING开头。

2)接下来就是模型数据部分,定义节点,单元,材料,初始条件等。

模型数据的层次为:部件,组装,模型。

必须的模型数据:(1)几何数据:模型的几何形状是用单元和节点来定义的,结构性单元的截面是必须定义的。

比如梁单元。

特殊的特征也可以用特殊的单元来定义,比如弹簧单元,阻尼器,点式群体等。

(2)材料的定义:材料必须定义比如使用的是钢啊,岩石,土啊等材料。

可选的模型数据:(1)零件和组合:一个模型可以用几个零件来定义有可以把几个零件组合成一个集来定义。

(2)初始条件:比如初始应力,温度,或者速度等(3)边界条件:(4)运动约束(5)相互作用(6)振幅定义(7)输出控制(8)环境特性(9)用户子程序(10)分析附属部分3)接下来就是历史数据:定义分析的类型,荷载,输出要求等。

分析的目的就是预测模型对某些外部荷载或者某些初始条件的反映。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

• 历程数据用于X–Y 绘图:
– *OUTPUT, HISTORY – 在增量步中指定输出频率 (ABAQUS/Standard和 ABAQUS/Explicit) ,或者两次输出之间的时间间距 (只有 ABAQUS/Explicit)

---因为专注,所以卓越!
例子:节点集 节点集 *NODE, NSET=TOPNODES TOPNODES 饱含 101, 0.345, 0.679, 0.223 以下节点 102, 0.331, 0.699, 0.234 101,102, ... . . 例子:单元集 *ELEMENT, TYPE=B21, ELSET=SEATPOST 560, 101, 102, 564, 102, 103
可以定义其它类型的边界,如速度、加速度等 *boundary,type=velocity *boundary,type=acceleration

---因为专注,所以卓越!
基本格式
分析步 静力分析: *step,name=<分析步名称> *static <初始增量步>,<分析步时间>,<最小增量步>,<最大增量 步> 例如:*step,name=step-1 *static 1.0,1.0,10e-5,1.0

---因为专注,所以卓越!
INP文件的运行方式
在ABAQUS command命令窗口输入: abaqus job=<inp文件的名称> int

---因为专注,所以卓越!
例子:悬臂梁模型
例子:悬臂梁模型
模型数据

---因为专注,所以卓越!
INP文件的结构
输入文件被分为两个部分:模型数据和历程数据
模型数据 几何选项—节点、单元 材料选项 其它模型选项 过程选项 载荷选项 输出选项
历程数据

---因为专注,所以卓越!
基本格式
关键字行 以一个*号和关键字开头, 后面跟着选项名。 可以包含若干必需的和可 选的参数以及它们的值, 它们以逗号隔开。 例子:材料选项数据 块可以定义一组材料 属性。
在ABAQUS/CAE中,点击Job Manager对话框中的Write Input,就会在默认的工作目录下生成INP文件。

---因为专注,所以卓越!
INP文件的格式
一系列的数据块构成,每个数据块描述模型的某部分特定 信息; 一个数据块总是带有*号的关键词(Keyword)开始,其后通 常带有相应的参数,以及一个或多个数据行(data line), 例如: *Element, Type=CPS4,Elset=My-Elem-Set 1,1,12,57,23 2,12,13,58,57 《 ABAQUS Keywords Reference Manual》可以查到每 个关键词的用法。

---因为专注,所以卓越!
基本格式
②直接定义受约束的自由度,格式为: *boundary
<节点编号或节点集合>,<第一个自由度的编号>,<最后一个自由度的 编号>,<位移值> 例如:*boundary nsetX,1 nsetY,1,6 nsetZ,3,3,5
---因为专注,所以卓越!
输出
四种输出类型: • 利用*OUTPUT选项和相关的子选项,可以将输出 内容写到输出数据库 (.odb)文件。 • 打印输出可以写到打印输出 (.dat)文件。 – 只在ABAQUS/Standard中可用。 • 为了进行重启动分析,可以利用*RESTART选项, 将重启动输出写到重启动(.res)文件 • 可以写出结果(.fil)文件输出,用于第三方后处理软 件。
<面的名称>,<荷载类型的代码>,<载荷值>
*dsload Surf-1,p,-100

---因为专注,所以卓越!
基本格式
从其它文件引用数据 ABAQUS从另外的数据文件(include file)读数据与它利 用输入文件直接读取数据文件在效果上是一致的。 引用数据文件(include file)可以包含输入文件的任何内 容,它本身也可以进一步引用其它数据文件。

---因为专注,所以卓越!
基本格式
截面属性
*solid section,elset=<单元集合名称>,material=<材料名称> <截面参数> 其中截面参数可以是二维模型的厚度或一维模型的截面面积等
例如:
*BEAM SECTION, SECTION=RECT, ELSET=BEAMS, MATERIAL=MAT1
---因为专注,所以卓越!

基本格式
边界条件(位移边界为例)
①使用ABAQUS约定的名称来表示某些常用的边界条件类型,格式如 下: *boundary <节点编号或节点集合>,<约定的边界条件类型> 约定的边界条件类型: XSYMM XASYMM YSYMM YASYMM ZSYMM ZASYMM PINNED ENCASTRE 例如:*boundary nset_Y,PINNED *boundary nset_X,XSYMM
*ELASTIC, TYPE=ISOTROPIC 200.0E4, 0.3, 20.0 150.0E3, 0.35, 400.0 · ·
关键字行 数据行 温度 泊松比 杨氏模量

---因为专注,所以卓越!
基本格式
节点集和单元集 允许一次引用 整个集,而不 是单个的引用 节点或单元
输出到打印输出文件 句法: *NODE PRINT *EL PRINT *ENERGY PRINT 这些选项只有在ABAQUS/Standard中可用

---因为专注,所以卓越!
输出到重启动文件 如果分析过早的停止,可以利用重启动数据继续之前 的分析。重启动模拟可以起始于某个中间的点,不必 重复任何计算。 *RESTART, WRITE 输出到结果文件 结果文件可以用于第三方后处理。 *FILE OUTPUT (该选项只有在ABAQUS/Explicit需 要) *NODE FILE *EL FILE *ENERGY FILE
*MATERIAL, NAME=material name
关键字 参数 参数值
材料选项数据块的第一行

---因为专注,所以卓越!
基本格式
数据行
为给定选项定义批 量数据;例如,单 元定义。 关键字行可以包含 许多与之相关的数 据行。 例如:可以利 用单元选项数 据块,通过指 定单元类型、 单元号和节点 连接关系定义 单元。

*ELEMENT, 560, 101, 564, 102, 572, 103,
TYPE=B21 102 103 104
关键字行 数据行
节点号(对于梁B21单元) 单元号
---因为专注,所以卓越!
基本格式
例如:弹性材料 选项数据块定义 了弹性模型的类 型和弹性材料属 性。
4
INP文件的运行方式

---因为专注,所以卓越!
INP文件的作用
文本文件,扩展名为.inp
包含对整个模型的完整描述
在前处理器和求解器之间建立了一个传递数据的桥


---因为专注,所以卓越!
INP文件的生成方法
各种常用的前处理器(例如Hypermesh、Ansa)大多支持 以INP文件的格式来输出模型;

---因为专注,所以卓越!
两种类型的输出数据:场和历程数据 • 场数据用于模型绘图 (变形图、云图等):
– *OUTPUT, FIELD
– ABAQUS/Standard: 在增量中指定输出频率 – ABAQUS/Explicit: 在写出输出期间,指定间距的数量
*HEADING CANTILEVER BEAM EXAMPLE UNITS IN MM, N, MPa *NODE 1, 0.0, 0.0 . . 11, 200.0, 0.0 *NSET, NSET=END 11, *ELEMENT, TYPE=B21, ELSET=BEAMS 1, 1, 3 . . 5, 9, 11 *BEAM SECTION, SECTION=RECT, ELSET=BEAMS, MATERIAL=MAT1 50.0, 5.0 ** Material from XXX testing lab *MATERIAL, NAME=MAT1 *ELASTIC 弹性选项块 2.0E5, 0.3 *BOUNDARY 1, ENCASTRE
引用数据文件的格式必须与直接数据文件的格式保持 一致。
*include,input=<文件名称>

---因为专注,所以卓越!
基本格式
例如:输入文件中引用包含文件 *HEADING *INCLUDE, INPUT=node_and_element_numbers.txt 包含文件中的内容 node_and_element_numbers.txt:

---因为专注,所以卓越!
基本格式
动力分析 *step,name=<分析步名称> *dynamic,haftol <初始增量步>,<分析步时间>,<最小增量步>,<最大增量 步> 例如:*step,name=step-1 *step,name=step-1 *dynamic,explicit *dynamic,haftol ,0.02 0.1,10,1.0e-10,1.0
50.0, 5.0 梁的截面属性应用到单元集 BEAMS中的所有单元 长度 宽度 矩形截面梁


---因为专注,所以卓越!
基本格式
相关文档
最新文档