- 积分
- 0
- 注册时间
- 2007-7-30
- 仿真币
-
- 最后登录
- 1970-1-1
|
我想先用牛顿-拉夫孙发进行计算,将近荷载极限值后再中断,然后再重启用弧长法算出下阶段。我是按照下面步骤进行的:
中断前所用的牛顿-拉夫孙法的计算文件为job-a,其中step如下:
** STEP: Step-1
**
*Step, name=Step-1, nlgeom=YES
*Static
0.1, 1., 1e-05, 1.
**
** LOADS
**
** Name: Load-1 Type: Shell edge load
*Dsload, op=NEW, constant resultant=YES
Surf-1, EDSHR, 600000.
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=2
**
** FIELD OUTPUT: F-Output-1
**
*Output, field, variable=PRESELECT
**
** HISTORY OUTPUT: H-Output-1
**
*Output, history, variable=PRESELECT
*End Step
重启动分析的iNP文件如下(文件名为job-2):
*Heading
** Job name: Job-2 Model name: Model-1
** Generated by: Abaqus/CAE Version 6.8-1
*Preprint, echo=NO, model=NO, history=NO, contact=NO
*Restart, read, step=1, inc=10
** STEP: Step-2
**
** STEP: Step-2
**
*Step, name=Step-2, nlgeom=YES
*Static, riks
0.1, 1., 1e-05, , 1.,
**
** LOADS
**
** Name: Load-2 Type: Shell edge load
*Dsload, op=NEW
Surf-1, EDSHR, 420000.
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=2
**
** FIELD OUTPUT: F-Output-1
**
*Output, field, variable=PRESELECT
**
** HISTORY OUTPUT: H-Output-1
**
*Output, history, variable=PRESELECT
*End Step
然后我从command中输入
abaqus job=job-2 oldjob=job-a
结果发现,job-2仅仅是将job-a继续算下去(继续按照牛顿-拉夫孙法算到极值),却没有采用弧长发算出下降段。
请问各位大侠这是什么原因吗?我哪里出错了?谢谢!! |
|