abaqus的inp文件经验总结

合集下载

总结Abaqus操作技巧总结(个人)

总结Abaqus操作技巧总结(个人)

Abaqus操作技巧总结打开abaqus,然后点击file——set work directory,然后选择指定文件夹,开始建模,建模完成后及时保存,在进行运算以前对已经完成的工作保存,然后点击job,修改inp文件的名称进行运算。

切记切记!!!!!!1、如何显示梁截面(如何显示三维梁模型)显示梁截面:view->assembly display option->render beam profiles,自己调节系数。

2、建立几何模型草绘sketch的时候,发现画布尺寸太小了1)这个在create part的时候就有approximate size,你可以定义合适的(比你的定性尺寸大一倍);2)如果你已经在sketch了,可以在edit菜单--sketch option ——general--grid更改3、如何更改草图精度可以在edit菜单--sketch option ——dimensions--display——decimal更改如果想调整草图网格的疏密,可以在edit菜单--sketch option ——general——grid spacing中可以修改。

4、想输出几何模型part步,file,outport--part5、想导入几何模型?part步,file,import--part6、如何定义局部坐标系Tool-Create Datum-CSYS--建立坐标系方式--选择直角坐标系or柱坐标系or球坐标7、如何在局部坐标系定义载荷laod--Edit load--CSYS-Edit(在BC中同理)选用你定义的局部坐标系8、怎么知道模型单元数目(一共有多少个单元)在mesh步,mesh verify可以查到单元类型,数目以及单元质量一目了然,可以在下面的命令行中查看单元数。

Query---element 也可以查询的。

9、想隐藏一些part以便更清楚的看见其他part,edge等view-Assembly Display Options——instance,打勾10、想打印或者保存图片File——print——file——TIFF——OK11、如何更改CAE界面默认颜色view->Grahphic options->viewport Background->Solid->choose the wite colour!然后在file->save options.12、如何施加静水压力hydrostaticload --> Pressure, 把默认的uniform 改为hydrostatic。

abaqus经验总结(每天看一遍,一周后会有全新的认识)

abaqus经验总结(每天看一遍,一周后会有全新的认识)

a b a q u s最新经验总结(每天看一遍,一周后会有全新的认识)-标准化文件发布号:(9556-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII(共六页,每天看一遍,一周后会有全新的认识)一、认识总结1.快捷键:Ctrl+Alt+左键来缩放模型;Ctrl+Alt+中键来平移模型;Ctrl+Alt+右键来旋转模型。

2.A BAQUS/CAE 不会自动保存模型数据,用户应当每隔一段时间自己保存模型以避免意外丢失。

3.D ismiss 和Cancel 按钮的作用都是关闭当前对话框,其区别在于:前者出现在包含只读数据的对话框中;后者出现在允许作出修改的对话框中,点击Cancel 按钮可关闭对话框,而不保存所修改的内容。

二、建模总结1.A BAQUS/CAE 推荐的建模方法是把整个数值模型(如材料、边界条件、载荷等)都直接定义在几何模型上。

载荷类型Pressure 的含义是单位面积上的力,正值表示压力,负值表示拉力。

2.平面应力问题的截面属性类型是Solid(实心体)而不是Shell(壳)。

3.每个模型中只能有一个装配件,它是由一个或多个实体组成的,所谓的“实体”(instance)是部件(part)在装配件中的一种映射,一个部件可以对应多个实体。

材料和截面属性定义在部件上,相互作用(interaction)、边界条件、载荷等定义在实体上,网格可以定义在部件上或实体上,对求解过程和输出结果的控制参数定义在整个模型上。

4.A BAQUS/CAE 中的部件有两种:几何部件(native part)和网格部件(orphan mesh part)。

创建几何部件有两种方法:(1)使用Part 功能模块中的拉伸、旋转、扫掠、倒角和放样等特征来直接创建几何部件。

(2)导入已有的CAD 模型文件,方法是:点击主菜单File→Import→Part。

网格部件不包含特征,只包含节点、单元、面、集合的信息。

inp文件精讲

inp文件精讲

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)接下来就是历史数据:定义分析的类型,荷载,输出要求等。

abaqus学习总结(一)

abaqus学习总结(一)

Abaqus小结(一)1、获取帮助文档里面的例题的inp文件,abaqus command:abaqus fetch job=…。

2、Abaqus模型需要包括的数据:离散的几何、单元截面属性、材料、载荷与边界条件、分析类型与输出设置。

3、潜在的刚体位移依赖与模型的维数:4、abq的输入文件被分为两部分。

第一部分包括所分析结构所有的模型数据,第二部分定义了模型的历史载荷数据,包括了按照结构的相应施加载荷的顺序。

5、Inp文件由数据块组成,每个数据块描述模型中的某一个部分。

数据块由关键字行和紧随随后的数据行组成。

关键字行由*开头,有时候数据块要求的参数太多超过了一行256个字节的限制,应该在行末加上一个逗号表示下一行是继续行。

数据行表示实数是不必要一定要保留小数点,这与Nastran有区别。

如果一个数据行只有一个值,末尾必须要加一个逗号。

6、Truss单元只有平动自由度,意味着truss单元没有转动方向的刚度。

只能承受拉力和压力。

只是输出轴向应力应变分量。

7、Data report是生成的当前显示的内容的结果,如果只需要在.RPT文件中显示部分模型的结果,可以通过display group 只显示感兴趣的模型部分。

8、第一个与第三个是相对于某一个step,第二个是相对于整个分析历程多个step。

10、.dat文件显示模型的信息,显示*node print、*el print的结果,.msg显示迭代信息,.sta 显示整个分析过程中载荷步和增量步的大体情况,explicit分析过程中大部分信息都显示在.sta中。

11、单元。

种类:实体、壳体、梁单元、刚性单元、薄膜单元、无限单元、弹簧与阻尼单元、truss单元等。

自由度。

节点数:阶数或者插值点。

单元公式:非协调单元,杂交单元等。

材料不能在单元中流动,材料在单元间流动,单元变动而材料不变(自适应网格)。

Integration,减缩与非减缩。

12、通常实体单元的输出变量是相对于总体笛卡尔坐标系的。

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)接下来就是历史数据:定义分析的类型,荷载,输出要求等。

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

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技巧积累

ABAQUS技巧积累

Inp文件中单元类型改变时,一定要注意,划分网格的时候是否,选用了一种望各类型,比如4变形和3变形的区别,如果用注意将所有的单元类型都做相应的修改。

这说明单元类型由2个因素决定,1网格形状,2计算任务.inp编码介绍(一).ABAQUS头信息文件段(1-4)1.*PREPRINT 输出求解过程所要求的信息(在dat文件中)ie:*PREPRINT, ECHO=YES, HISTORY=YES, MODEL=YES2.*HEADING 标题输出文件(出现在POST/VIEW窗口中,且出现在结果输出文件中)ie:*HEADINGSTRESS ANAL YSIS FOR A PLATE WITH A HOLE3.*RESTART 要求abaqus/standard输出其POST/view模块所需要的.res文件。

其中的FREQ =?控制结果在每次迭代(或载荷步)输出的次数。

ie:*RESTART, WRITE, FREQ=14.*FILE FORMAT 要求abaqus/standard输出到.fil中的某些信息。

它也用于post。

对于在后处理中得到x-y形式的诸如应力-时间、应力-应变图有用!ie: *FILE FORMA T, ZERO INCREMENT(二).ABAQUS网格生成段定义结点、单元,常用的命令有:结点定义(*NODE,*NGEN),单元定义(*ELEMENT,*ELGEN等)。

1.*NODE 定义结点,其格式为:*NODE结点号,x轴坐标,y轴坐标,(z轴坐标)2.*NGEN 在已有结点的基础上进行多个结点的生成,一般是在两结点间以某种方式(直线、圆)产生一定分布规律的结点。

如:*NGEN, LINE=C, NSET=HOLE,119, 1919, 100, 101 在两结点(结点号为119,1919)间以圆弧形式生成多个结点,100为任意相邻结点的单元号增量,101为圆弧形成时圆心位置的结点(对于直线形式生成没有此结点)。

abaqusinp文件的详解(1)

abaqusinp文件的详解(1)

abaqusinp文件的详解(1)对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 cmd提交小结

abaqus cmd提交小结

cmd提交inp文件小结有时候需要用command提交inp文件(比如少数keywords不为CAE识别),以下是对aba版中提交inp中出现问题的一个小结。

(假设将运行的inp是jobname1.inp jobname2.inp等等,也假设这些inp是可以运行的。

1、提交方式:在WINDOWS中点击 [开始] → [程序] → [ABAQUS 6.x] → [ABAQUS Command],然后在DOS窗口中输入:提交任务:abaqus job=jobname1 int(int就是interactive)任务暂停:abaqus suspend job=jobname1 int (可恢复)恢复运算:abaqus resume job=jobname1 int(从上次分析结束的地方重新开始分析)杀死任务:abaqus terminate job=jobname1 int (一般不可恢复),杀死任务不可恢复,但是如果有restart文件的话,可以restart继续计算:restart重启计算: abaqus job=xnewx oldjob=xoldx int打开CAE界面:abaqus cae %(aba后处理界面即出现)打开viewer后处理界面:abaqus viewer %(aba后处理界面即出现)查看aba帮助文件:abaqus doc %(aba帮助文件即在默认浏览器中出现)查看cmd命令帮助:abaqus help %(这个太有用了,通过这个可以找到以上所有命令。

)2、几点说明:1)Old job files exist. Overwrite?<y/n>问是否可以覆盖。

如果是文件重名,应该键入n;把现有inp改名,重新提交,以免覆盖以前的文件。

如果可以覆盖,键入y。

3)想多cpu运算(比如4cpus):提交任务:abaqus job=jobname1 int改为提交任务:abaqus job=jobname1 cpus=4 int4)有些显式运算,incretment太多的话(比如多余30w),建议用双精度:提交任务:abaqus job=jobname1 int 改为提交任务:abaqus job=jobname1 double int 但是谁都知道双精度比单精度费时,所以没有如果必要的话,就不需要加这个了。

第三讲ABAQUS INP文件介绍

第三讲ABAQUS INP文件介绍
基本格式?载荷集中载荷cload节点编号或节点集合自由度编号载荷值定义在单元上的分布载荷dload单元编号或单元集合荷载类型的代码载荷值定义在面上的分布载荷dload面的名称荷载类型的代码载荷值dsloadsurf1p100wwwfeaonlinecom

ABAQUS INP文件介绍
50.0, 5.0 梁的截面属性应用到单元集 BEAMS中的所有单元 长度 宽度 矩形截面梁

---因为专注,所以卓越!
基本格式
材料模型 线弹性材料模型: *material,name=<材料名称> *elastic <弹性模量>,<泊松比> 塑性材料模型(D-P):*material,name=<材料名称> *elastic <弹性模量>,<泊松比> *drucker prager <材料参数> *drucker prager hardening <硬化参数>

---因为专注,所以卓越!
两种类型的输出数据:场和历程数据 • 场数据用于模型绘图 (变形图、云图等):
– *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

ABAQUS INP文件详解

ABAQUS INP文件详解

** 起始节点编号,结束节点编号,节点编号增量 **单元集合: *Elset, Elset=单元集合名称,Generate ** 起始单元编号,结束单元编号,单元编号增量 **注意:节点集合和单元集合的名称不得超过 80 个字符,必须以字母或下划线开始。 **2.如果集合中的节点或单元编号是不连续的,表示方法为:依次列出集合中的所有节点或 单元(每个数据行接点或单元编号不得超过 16 个),格式: **节点集合: *Nset, Nset=节点集合名称 节点编号 1,节点编号 2,...节点编号 16 **单元集合: Elset,Elset=单元集合名称 单元编号 1,单元编号 2,...单元编号 16 **--------------------------------------------------------------------------------------------------------------------------------------------------*Nset, nset=_PickedSet2, internal, generate 1, 281, 1 *Elset, elset=_PickedSet2, internal, generate 1, 80, 1 ** Region: (Section-1:Picked) *Elset, elset=_PickedSet2, internal, generate 1, 80, 1 **--------------------------------------------------------------------------------------------------------------------------------------------------**截面属性的基本表示方法为:*Solid Section, Elset=单元集合名称, Material=材料名称 ** 界面参数 **界面参数可以是二维模型的厚度或一维模型的截面面积等。材料名称不超过 80 个字符, 必须以字母开头。

abaqus-inp编程

abaqus-inp编程
*NODE, NSET=ENDS 1, 0. 6, 100. *NGEN 1, 6 节点组集,NSET 其值(名字)为 ENDS.下面的就是这样理解的, 第一个节点是从 0 开始的,第六个节点是在 100 结束的. 同样我们来定义单元: *ELEMENT, TYPE=B21(单元类型)
1, 1, 2 (单元类型的参数)
fig.3 对称边界条件的施加及载荷的分布
input 文件祥解:
*HEADING
STRESS ANALYSIS FOR A PLATE WITH A HOLE **文件 名
的前面的是模型数据,后面的就是历史数据。 必须的历史数据:
响应类型:必须立刻出现在*STEP 选项后面。ABAQUS 中 有两种响应步,一种是总体分析响应步,可以是线形和非线 形的,另一种是线形扰动步。
可选历史数据: (1)荷载:通常定义某种加的荷载类型和大小。荷载可以 被描述成时间的函数。 (2)边界条件输出控制 (3)辅助控制 (4)再生单元和曲面 二、书写 input 文件的语法和规则: 1.关键词行: 1)必须以*开始,后面接的是选项的名字,然后随之定义选项 的内容.如: * MATERIAL NAME=STEEL 注释行是以**开始的. 2)如果有参数,则参数和关键词之间必须用“,”格开。 3)在参数之间必须用“,”格开。 4)关键词行中的空格可以忽略。
也可以用特殊的单元来定义,比如弹簧单元,阻尼器,点式 群体等。
(2)材料的定义:材料必须定义比如使用的是钢啊,岩石, 土啊等材料。
可选的模型数据:
(1)零件和组合 :一个模型可以用几个零件来定义有可以 把几个零件组合成一个集来定义。
(2)初始条件 :比如初始应力,温度,或者速度等
(3)边界条件:

abaqus的inp文件经验总结

abaqus的inp文件经验总结

a b a q u s的i n p文件经验总结-标准化文件发布号:(9556-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII输入文件的结构:一个输入文件有模型数据和历史数据两部分组成。

模型数据:定义有限元模型,包括单元、节点、单元性质等说明模型的数据。

历史数据定义模型发生了什么。

事情的进展,模型响应的载荷,历史被分成一系列的时步层序。

例子一:悬臂梁输入文件的开始就是文件头,以HEADING开始,随后是模型的名字,如下所示:*HEADINGBEAM然后是网格定义:现在就是模型数据的开始了。

一般选择从网格的定义开始,网格包括(单元和节点)假如我们的悬臂梁有五个单元,六个节点,下面我们首先详细说明节点:*NODE , NSET=ENDS1,0.6, 100.NGEN1, 6节点组集,NSET其值(名字)为ENDS.下面的就是这样理解的,第一个节点是从0开始的,第六个节点是在100结束的.同样我们来定义单元:*ELEMENT, TYPE=B21(单元类型)1, 1, 2 (单元类型的参数)*ELGEN, ELSET=BEAM(产生单元集,及其名称)1, 5 (一个单元集,包括5个单元)现在定义单元的性质:*BEAM SECTION, SECTION=RECTANGULAR, ELSET=BEAM, MATERIAL=STEEL1.,2.梁截面,截面的形状是矩形,单元集的名称是梁单元,材料是钢。

截面尺寸是1*2.下面定义材料的性质:*MATERIAL, NAME=STEEL*ELASTIC30.E6,材料是钢,弹性模量是30E6。

下面定义边界:*BOUNDARY6, ENCASTRE边界也可以用下面的形式来定义:*BOUNDARY6, 1, 6ABAQUS对结构单元的节点的自由度使用常规的编号。

1,2,3代表的是位移分量;4,5,6代表的是旋转分量。

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

本人学习abaqus五年的经验总结,让你比做例子快十倍

本人学习abaqus五年的经验总结,让你比做例子快十倍

第二章?ABAQUS?基本使用方法?[2](pp15)快捷键:Ctrl+Alt+左键来缩放模型;Ctrl+Alt+中键来平移模型;Ctrl+Alt+右键来旋转模型。

?②(pp16)ABAQUS/CAE?不会自动保存模型数据,用户应当每隔一段时间自己保存模型以避免意外?丢失。

?[3](pp17)平面应力问题的截面属性类型是Solid(实心体)而不是Shell(壳)。

?ABAQUS/CAE?推荐的建模方法是把整个数值模型(如材料、边界条件、载荷等)都直接定义在几何模型上。

载荷类型Pressure?的含义是单位面积上的力,正值表示压力,负值表示拉力。

[4](pp22)对于应力集中问题,使用二次单元可以提高应力结果的精度。

?[5](pp23)Dismiss?和Cancel?按钮的作用都是关闭当前对话框,其区别在于:前者出现在包含只读数?据的对话框中;后者出现在允许作出修改的对话框中,点击Cancel?按钮可关闭对话框,而不保存?所修改的内容。

?[6](pp26)每个模型中只能有一个装配件,它是由一个或多个实体组成的,所谓的“实体”(instance)?是部件(part)在装配件中的一种映射,一个部件可以对应多个实体。

材料和截面属性定义在部件上,相互作用(interaction)、边界条件、载荷等定义在实体上,网格可以定义在部件上或实体上,对求解过程和输出结果的控制参数定义在整个模型上。

?[7](pp26)?ABAQUS/CAE?中的部件有两种:几何部件(native?part)和网格部件(orphan?mesh?part)。

?创建几何部件有两种方法:(1)使用Part?功能模块中的拉伸、旋转、扫掠、倒角和放样等特征来直?接创建几何部件。

(2)导入已有的CAD?模型文件,方法是:点击主菜单File→Import→Part。

网格部件不包含特征,只包含节点、单元、?面、集合的信息。

创建网格部件有三种方法:(1)导入ODB?文件中的网格。

abaqus输入文件inp格式完整分析

abaqus输入文件inp格式完整分析

Abaqus的INP文件数据分析Abaqus在提交并运行结束后会自动写出INP文件作为在其中建模的整个过程和模型的相关数据,无论运行的结果是Completed还是Aborted都会产生INP文件,也同样会描述在建模过程中设定的相关参数,而不管其是不是真的正确。

但必须知道在INP文件中的一些默认的参数并没有写出来,除非你做了特殊的改变。

INP文件总体上来说是包括模型数据和历史数据两部分。

模型数据包括整个模型的基础信息,定义一个有限元模型.包括单元,节点,单元性质,定义材料等等有关说明模型自身的数据.模型数据可被组织到零件中(零件可以被组装成一个有意义的模型),这些信息是后面进行下去的基础。

历史数据的定义是模型发生了什么----事情的进展,模型响应的荷载,历史被分成一系列的时步层序.每一步就是一个响应(静态加载,动态响应等),时步的定义包括过程类型(比如静态应力分析,瞬时传热分析等)对于时间积分的控制参数或者非线性解过程,加载和输出要求.两者之间有横线明显的隔开。

一、ABAQUS输入文件的结构形式如下:1) 必须有一个*HEADING开头。

(这里加入了dat文件的输出要求)2)接下来就是模型数据部分,定义节点,单元,材料,初始条件等。

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

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

比如梁单元。

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

几何信息奠定了之后的基础,所以对它的产生是必须严格要求的给出,否则在之后也会产生很多问题,以致在提交分析中失败。

A、节点信息(Node):在几何信息中,节点信息又是个重点。

节点编号从1开始到节点总数个,坐标自动认定维数,如果为线单元和面单元则只有X,Y坐标,否则为X,Y,Z坐标,顺序也是如此。

节点信息又包括两部分,前一部分为根据网格划分出来的节点,直接给出坐标并编号;后一部分为在网格中不存在的点,而是已经形成的线的中点坐标,这得根据前一部分给出的节点然后再生成的,而这一部分的生成是要按逆时针顺序逐点给出,节点编号则是从前一部分接下来。

ABAQUS经验总结

ABAQUS经验总结

例如要取缸套的主推力侧上一列节点的径向位移(缸套轴线平行于Z轴),然后按照Z坐标画出径向位移曲线。

总的方法是先选上要分析的节点,然后按空间位置顺序记录节点编号,根据编号生成一个Path,再以这个path为横坐标,以要分析的量(如径向位移)为纵坐标画X-Y图。

1. 选出要分析区域节点:这列节点共有几十个,一个一个选太慢,打开要分析的odb文件,选择Display Group中的【Replace Selected】按钮,在目标类型中选择【Nodes】,然后结合视图方向、框选方法(矩形、圆形、多边形框)和选择方式(individually或者by angle)选出需要的节点集合,例子中的一列节点只有Z坐标不同,因此把视图方向调整到Z轴垂直于屏幕,这时一列点在屏幕上变成了一个点,在这一个点的位置上框选就可以得到一列点了。

在individually 选择方式下,【shift+框选】是将选到的加入到已有选择中,【Ctrl+框选】是将选到的从已有选择中去除。

例如要在一个曲面上选一列节点,可以先用【by angle】方式将整个曲面选上,然后调整到合适的视图方向上切换到【individually】方式,用【Ctrl+框选】去掉多余的节点。

2. 按顺序记录节点编号:Path对顺序很敏感,节点号顺序的调整会改变最后plot的数据点顺序。

要按照Z坐标大小顺序画出径向位移曲线,就必须按顺序记录节点编号。

上一步选好节点按中键确定后,屏幕上是空白,因为ABAQUS 不会显示单独的节点,打开显示节点编号开关(在【Common Plot Options->Labels】中),这样屏幕上会显示出要选的那些节点的编号,按顺序记录下来。

号码之间用逗号分隔,冒号表示连续和间隔,例如:1.2(1号和2号节点),1:10(表示1,2,…,10),1:9:2(表示1,3,5,…,9)。

3. 生成目标表格和曲线,两种方法:a)用上面排好的节点序列生成一个Path,然后基于这个path生成一个X-Y图(Create X-Y data -> Path),在【X-Y Data Manager】中双击生成的图线可以得到相应的二维表格;b)菜单【Report->Field Output】,这种方法将二维表格数据写入一个文件,本身不能出图,但是可以对计算结果求和,因此可以用来求接触力、压力的合力(但要注意这里的求和是数值相加,不是矢量求和,因此只适用于各个力方向基本一致的情况下的合力估计)。

本人学习abaqus五年的经验总结-让你比做例子快十倍

本人学习abaqus五年的经验总结-让你比做例子快十倍

本人学习abaqus五年的经验总结-让你比做例子快十倍编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(本人学习abaqus五年的经验总结-让你比做例子快十倍)的内容能够给您的工作和学习带来便利。

同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。

本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为本人学习abaqus五年的经验总结-让你比做例子快十倍的全部内容。

第二章 ABAQUS 基本使用方法[2](pp15)快捷键:Ctrl+Alt+左键来缩放模型;Ctrl+Alt+中键来平移模型;Ctrl+Alt+右键来旋转模型。

②(pp16)ABAQUS/CAE 不会自动保存模型数据,用户应当每隔一段时间自己保存模型以避免意外丢失。

[3](pp17)平面应力问题的截面属性类型是Solid(实心体)而不是Shell(壳)。

ABAQUS/CAE 推荐的建模方法是把整个数值模型(如材料、边界条件、载荷等)都直接定义在几何模型上。

载荷类型Pressure 的含义是单位面积上的力,正值表示压力,负值表示拉力。

[4](pp22)对于应力集中问题,使用二次单元可以提高应力结果的精度.[5](pp23)Dismiss 和Cancel 按钮的作用都是关闭当前对话框,其区别在于:前者出现在包含只读数据的对话框中;后者出现在允许作出修改的对话框中,点击Cancel 按钮可关闭对话框,而不保存所修改的内容.[6](pp26)每个模型中只能有一个装配件,它是由一个或多个实体组成的,所谓的“实体"(instance)是部件(part)在装配件中的一种映射,一个部件可以对应多个实体。

材料和截面属性定义在部件上,相互作用(interaction)、边界条件、载荷等定义在实体上,网格可以定义在部件上或实体上,对求解过程和输出结果的控制参数定义在整个模型上。

abaqus-inp参数化编程

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)。

输入文件的结构:一个输入文件有模型数据和历史数据两部分组成。

模型数据:定义有限元模型,包括单元、节点、单元性质等说明模型的数据。

历史数据定义模型发生了什么。

事情的进展,模型响应的载荷,历史被分成一系列的时步层序。

例子一:悬臂梁输入文件的开始就是文件头,以HEADING开始,随后是模型的名字,如下所示:*HEADINGBEAM然后是网格定义:现在就是模型数据的开始了。

一般选择从网格的定义开始,网格包括(单元和节点)假如我们的悬臂梁有五个单元,六个节点,下面我们首先详细说明节点:*NODE , NSET=ENDS1,0.6, 100.NGEN1, 6节点组集,NSET其值(名字)为ENDS.下面的就是这样理解的,第一个节点是从0开始的,第六个节点是在100结束的. 同样我们来定义单元:*ELEMENT, TYPE=B21(单元类型)1, 1, 2 (单元类型的参数)*ELGEN, ELSET=BEAM(产生单元集,及其名称)1, 5 (一个单元集,包括5个单元)现在定义单元的性质:*BEAM SECTION, SECTION=RECTANGULAR, ELSET=BEAM, MATERIAL=STEEL1.,2.梁截面,截面的形状是矩形,单元集的名称是梁单元,材料是钢。

截面尺寸是1*2.下面定义材料的性质:*MATERIAL, NAME=STEEL*ELASTIC,材料是钢,弹性模量是30E6。

下面定义边界:*BOUNDARY6, ENCASTRE边界也可以用下面的形式来定义:*BOUNDARY6, 1, 6ABAQUS对结构单元的节点的自由度使用常规的编号。

1,2,3代表的是位移分量;4,5,6代表的是旋转分量。

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

*STEP, PERTURBATION(步骤的开始,扰动是其名称)*STATIC (静态分析)*CLOAD (集中载荷)1, 2, -2000. (在节点1,y方向施加载荷,载荷大小是-20000.也就是向下施加载荷。

[2代表的是方向,假如是1则代表的是x方向,3代表的是z方向])*END STEP(步骤的结束)下面来解释输出要求:*EL PRINT, POSITION=AVERAGED AT NODES, (节点的平均值) SUMMARY=YES (在表的下部求和)S11, (积分点的应力分量在X方向) E11,(在积分点的应变分量在X方向)SF, (在积分点的截面力)*NODE FILE,NSET=ENDSU, CF, RF------------------文件的执行1、数据的检查abaqus job=tutorial datacheck interactiveor abaqus datacheck job=frame interactive2、运行abaqus job=tutorial interactiveor abaqus job=tutorial continue interactive3、后处理运行abaqus viewer启动后处理模块。

也可以在命令提示符下通过abaqus viewer odb=frame打开数据库。

用abaqus/viewer检查历史数据1. 从主菜单中选plot->undeformed shape2. 从主菜单中选view->ODB Disp Options3. 从ODB Display Option 对话框,点Entity Display tab4. Toggle on Show boundary conditions.5. 点击OK.文件的类型介绍abaqus产生几类文件:1.模型信息、分析任务等。

2.日志文件:包括用于复制已存储模型数据库的abaqus/cae命令*.cae和*.jnl构成支持CAE的两个重要文件,要保证CAE下打开一个项目,这两个文件必须同时同在;3.输入文件。

由abaqus Command支持计算起始文件,它也可由CAE打开;4.数据文件:文本输出信息,记录分析、数据检查、参数检查等信息。

ABAQUS/Explicit的分析结果不会写入这个文件5.状态文件:包括分析过程信息6.是计算过程的详细记录,分析计算中的平衡迭代次数,计算时间,警告信息,等等可由此文件获得。

用STEP模块定义7.重启动文件,用STEP模块定义8.输出数据库文件,即结果文件,需要由visuliazition打开9.也为结果文件,可被其他应用程序读入的分析结果表示格式。

ABAQUS/Standard记录分析结果。

ABAQUS/Explicit 的分析结果要写入此文件中则需要转换,convert=select 或 convert=all记录一次操作中几乎所有的ABAQUS/CAE命令阻止并发写入输出数据库,关闭输出数据库则自行删除包含用于恢复内存中数据库的ABAQUS/CAE命令场输出变量的临时操作运算结果,自动删除内部过程信息文件:启动ABAQUS/CAE分析时开始写入,记录了从ABAQUS/STANDARD或ABAQUS/Explicit到ABAQUS/CAE的过程日志日志文件:包含了ABAQUS执行过程的起始时间等ABAQUS/Explicit模块才有的状态文件,记录分析、继续和恢复命令。

为restart所需的文件。

模型文件:在ABAQUS/Standard和ABAQUS/Explict中运行数据检查后产生的文件,在analysis和continue指令下被读入并重写,为restart所需的文件。

打包文件:包含了模型信息,仅用于ABAQUS/Explicit,该文件在执行analysis、datacheck命令时写入,执行analysis、continue、recover指令时读入,restart时需要的文件。

零件信息文件:包含了零件与装配信息。

restart时需要结果选择文件:用于ABAQUS/Explicit,执行analysi、continue、recover指令时写入并有xonvert=select指令读入,为restart所需要的文件状态外文件:数据检查时写入的文件,在ABAQUS/Sandard中可在analysis、continue指令下读并写入,在ABAQUS/Explict中可在anslysi、continue指令下读入,为restart所需要的文件。

脚本文件:用户定义parametric study时需要创建的文件参数化分析要求的输出结果,为文本格式参数更改后重写的参数形式表示的inp文件参数更改后重写的inp文件ABAQUS指令介绍一般:*HEADING 定义分析的标题节点定义:*NCOPY 使用平移、旋转、镜像的方法来产生新的节点集*NFILL 在两组节点集中产生完整的节点。

节点距离可以是相等,或是成比例级数*NGEN 在一条直线或曲线中产生节点集*NODE 定义节点的坐标*NSET 将某些节点集聚在一起并命名,之后在应用时便可直接使用这个节点集来定义性质单元定义:*ELCOPY 产生新的单元*ELEMENT 定义单元*ELGEN 当以*ELEMENT定义完一个单元时,便可依此来产生新的单元*ELSET 给予一单元或一单元集名称元素性质定义*RIGID SURFACE 在接触问题中定义刚性面*BEAM SECTION 定义梁面元素*SHELL SECTION 定义壳元素断面*SOLID SECTION 定义固体元素接触问题*CONTACT PAIR 定义可能互相接触的一对面*FRICTION 定义摩擦模型材料性质*MATERIAL 定义材料性质*DAMPING 在动态问题中,用来定义阻尼系数*DENSITY 在模态分析或瞬态分析时,定义材料比重*ELASTIC 定义线弹性性质,对等向性材料与非等向性材料均可*PLASTIC 使用Mises或Hill强屈服面来定义弹性材料,要先定义*ELASTIC*EXPANSION 定义热膨胀系数,可以是等向性与非等向性约束条件*BOUNDARY 用来描述某些节点固定位移(不能移动)与固定角度(不能转动)*EQUATION 用来约束多个点线性的关系(移动或转动)*MPC 用来约束多个点的约束历程输入*STEP 定义一分析步骤的起始*END STEP 定义一分析步骤的结束*INITIAL 用来定义分析的初始条件,可以是初始应力、应变、速度等CONDITION*RESTART 用来控制分析结果(restart file *.res)的存取*USER 使用子程序SUBROUTINE过程定义*DYNAMIC 使用直接积分法来做动态响应分析*FREQENCY 模态分析,计算固有频率及模态分析*MODAL 使用模态叠加来做动态响应分析DYNAMIC*STATIC 静态分析*STEADY STATE 动态响应的DYNAMICS加载定义力控制*CLOAD 施加集中力或集中力矩OP=NEW:去除原本施力状态OP=MOD:在原本施力状态下多加上其它力或修正的力(要加在节点上)*DLOAD 施加分布力(加在面上,各面定义依不同元素形态而异)位移控制*BOUNDARY 施加位移、角度等*MODAL 模态分析中定义阻尼系数DAMPING输出 *.dat*ELPRINT 定义哪些单元的应力,应变等变量要输出*ENERGY 输出弹性应变能,动能或塑性能等PRINT*MODAL PRINT 输出模态分析中的大小*MONITOR 观察某一自由度,可用于初步判断分析正确否,输出至*.sta*NODE PRINT 输出节点位移、反力等*PRINT 输出CONTACT:用于复杂接触问题中,可用来观察接触或分离 FREQUENCY:输出的频率输出 *.fil*EL FILE 输出至FIL中,可以在post中观看*ENERGY FILE 似 *ENERGY PRINT*NODE FILE 似 *NODE PRINT后处理指令:*ANIMATE 用来产生动画*SET,BC 在执行 *DRAW时,显示边界条件DISPLAY=ON*SET, 将屏幕所见输出成其它格式HARD COPY=ON*DETAIL 定义一轮廓线型的输出,面上以不同的颜色表示*SET,FILL :以不同的颜色显示 *SET,CLABEL:以曲线显示 *DRAW 在后处理中,将某些单元加入或搬移特定单元集*END 结束后处理*HELP 在线说明*HISTORY 输出变量(例如某点应力)对时间历程*SET LOAD 在执行 *DRAW时,显示施力DISPLAY=ON*NSET 在后处理中,将某些节点加入或搬移特定节点集*RESTART 指定所要观察的 .RES档,步骤,或INC等*SET 设定某些值的开启与关闭*SHOW 显示某些值*VECTOR PLOT*VIEW 设定观察角度,亦可直接从鼠标点选*WINDOW 增加,移除或修改窗口*ZOOM 增大或缩小窗口。

相关文档
最新文档