abaqus重启动分析详解和步骤.docx

上传人:b****8 文档编号:8780069 上传时间:2023-02-01 格式:DOCX 页数:12 大小:372.84KB
下载 相关 举报
abaqus重启动分析详解和步骤.docx_第1页
第1页 / 共12页
abaqus重启动分析详解和步骤.docx_第2页
第2页 / 共12页
abaqus重启动分析详解和步骤.docx_第3页
第3页 / 共12页
abaqus重启动分析详解和步骤.docx_第4页
第4页 / 共12页
abaqus重启动分析详解和步骤.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

abaqus重启动分析详解和步骤.docx

《abaqus重启动分析详解和步骤.docx》由会员分享,可在线阅读,更多相关《abaqus重启动分析详解和步骤.docx(12页珍藏版)》请在冰豆网上搜索。

abaqus重启动分析详解和步骤.docx

abaqus重启动分析详解和步骤

*模型的重启动分析-restart

按理说restart不应该算是一个分析的技巧,而是一个常识,不过呢可能有很多朋友没有

建过大型模型导致restart也用的较少,所以也介绍下

1.什么是restart

你的job可能包含多个step,可是如果你的模型很大,可能会有这样一种情况,当你花了几天几夜,终于分析好的时候,你发现thefirststep的边界条件设置的有问题,这对于你真是晴天霹雳,于是你只好重新来过,可是第二天你发现你的电脑restart,这时的你可能只能问上帝了,howcanido?

*restart,就是将一个复杂的模型分析过程分成很多的阶段,甚至是一个increatmentstep一个阶段,你可以对每个阶段的结果进行检验,然后进入下一个阶段进行分析。

2.重启动需要那些文件

对于standard来说,.res,.mdl,.stt,.prt,.odb,这些文件是用于重启动的,explict是.abq,.stt,.prt,.odb.

3.如何在一个分析中设置重启动来生成以上文件。

这里只介绍下在standard的用法,其实很简单?

inp文件里面加入*RESTART,WRITE,FREQUENCY=N就可以了

cae默认加入了重启选项,不过可以在step->output->restartrequest里面设置输出的频率,也就是frequency。

*技巧:

因为res文件包含了模型的几乎全部信息,所以非常大,你可以设置overlay参数使后面的数据覆盖掉前面的数据,不过restart的话你也只能从最后一个增量步开始

4.如何重启

你要指定一个重启点,inp文件里面加上

*RESTART,READ,STEP=step,INC=increment就可以了

cae中更简单,首先在model->editattribute里面选择restart,指定前面分析的job名和你想重启动的开始分析步和增量步就可以了,然后在job里面指定重新创建的工作类型,restart。

that'sall.

5.注意

重启动不能改变你的原始分析中的任何参数,也就是说,你的启动点的模型必须和原始分析中的模型完全一致的,所以不要企图采用restart的方法来改变边界条件,材料参数或者网格的密度等等。

这些需要另外的技巧来实现。

一、设原文件为ab.inp,则写一重启文件re_ab.inp,在其中加入*restart,read,后用在command中输入abaqusjob=re_aboldjob=ab

二、上法不对的话,可以在dat,log,msg中找到中断的增量步,假如为step1中的inc=50中断,不妨可以在re_ab中,*restart,read,step=1,inc=49

6.命令流方式的具体步骤

(1)编写input文件。

job-1c.inp为第一分析步,job-2c.inp

为第二分析步。

job-1c.inp中含有模型,

材料,截面,荷载,边界,用于重启分

析设置等信息;job-2c.inp中含有开始

重启分析设置,第二分析步信息。

具体见下图

(a)job-1.inp中step信息

*Heading

**Jobname:

job-1cModelname:

Job-1c

**Generatedby:

Abaqus/CAE6.10-1

*Preprint,echo=NO,model=NO,history=NO,contact=NO

**

**PARTS

**

*Part,name=PART-1

*Node

节点信息略

*Element,type=C3D8R

单元信息略

*Nset,nset=_PICKEDSET4,internal,generate

1,544,1

*Elset,elset=_PICKEDSET4,internal,generate

1,336,1

**Section:

Section-1-_PICKEDSET4

*SolidSection,elset=_PICKEDSET4,material=MATERIAL-1

*EndPart

**

**

**ASSEMBLY

**

*Assembly,name=Assembly

**

*Instance,name=PART-1-1,part=PART-1

*EndInstance

**

*Nset,nset=_PICKEDSET4,internal,instance=PART-1-1

节点集合信息略

*Elset,elset=_PICKEDSET4,internal,instance=PART-1-1,generate

单元集合信息略

*Surface,type=ELEMENT,name=_PICKEDSURF5,internal

__PICKEDSURF5_S4_1,S4

*EndAssembly

**

**MATERIALS

**

*Material,name=MATERIAL-1

*Density

7800.,

*Elastic

2.1e+11,0.3

**Name:

Disp-BC-1Type:

Displacement/Rotation

*Boundary

_PICKEDSET4,1,6

**----------------------------------------------------------------

**

**STEP:

Step-1

**

*Step,name=Step-1

*Static

1.,1.,1e-05,1.

**

**LOADS

**

**Name:

SURFFORCE-1Type:

Pressure

*Dsload

_PICKEDSURF5,P,50000.

**

**OUTPUTREQUESTS

**设置重启动生成设置

*Restart,write,overlay,frequency=1

**

**FIELDOUTPUT:

F-Output-1

**

*Output,field,variable=PRESELECT

**

**HISTORYOUTPUT:

H-Output-1

**

*Output,history,variable=PRESELECT

*EndStep

(b)job-2.inp中step信息

*Heading

**Jobname:

Job-2cModelname:

Model-1-Copy

**Generatedby:

Abaqus/CAE6.10-1

*Preprint,echo=NO,model=NO,history=NO,contact=NO

**设置开始进行重启动分析

*Restart,read,step=1

*Elset,elset=Assembly.__PickedSurf6_S1,internal,instance=Part-1-1

*Surface,type=ELEMENT,name=Assembly._PickedSurf6,internal

Assembly.__PickedSurf6_S1,S1

**----------------------------------------------------------------

**

**STEP:

Step-2

**

*Step,name=Step-2

*Static

1.,1.,1e-05,1.

**

**LOADS

**

**Name:

Load-2Type:

Pressure

*Dsload

_PickedSurf6,P,5000.

**

**OUTPUTREQUESTS

**

*Restart,write,frequency=0

**

**FIELDOUTPUT:

F-Output-1

**

*Output,field,variable=PRESELECT

**

**HISTORYOUTPUT:

H-Output-1

**

*Output,history,variable=PRESELECT

*EndStep

(2)设置CAE中工作目录

 

(3)输入job-1c.inp

 

(4)提交工作计算

提交

计算

检查结果文件

 

(5)设置ABAQUScommand窗口目录

(6)打开ABAQUScommand窗口

此时的工作目录必须是含有重启动所必需文件的目录,并且含有所需进行重启动的分析步的inp文件。

(7)写入如下命令,回车

abaqusjob=job-2coldjob=step-1c

‘job=’后面重启动分析的.inp文件。

’oldjob=’后面为先前分析步的结果文件名称

检查指定工作目录;

(8)打开和检查所生成.odb文件。

完成。

(a)step-1c.odb

 

(b)job-2c.odb

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 英语

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

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