User login

Navigation

You are here

abaqus restart problem

Hi all,

I've been facing a very strange problem now when I'm using abaqus to finish RVE multiscaling simulation: so far, what I've done is successfully linking fortran and abaqus to run the whole calculation. At first, I met a small problem--- overwrite the old files(y/n)?---which has been solved by adding a "abaqus_v6.env" file whose content is as follows in the abaqus working direction:

ask_delete=OFF

But another bigger problem has come. When abaqus running the RVE's initial step which has the identity deformation gradient loaded, everything goes fine. However, when the next "real" loading step comes to increment 2, the whole running process has been abort due to the errors. the macro input model's message file says:

***NOTE: THE SOLUTION APPEARS TO BE DIVERGING. CONVERGENCE IS JUDGED UNLIKELY.

***ERROR: TOO MANY ATTEMPTS MADE FOR THIS INCREMENT

Because when RVE's analysis comes to increment n (n>1), the RVE's restart job will begin. So I check the RVE's restart job's message file, it says:

***ERROR: USER SUBROUTINE DISP IS MISSING

This is so strange! Because you can see the RVE's initial job's message file, everything is good:

THE ANALYSIS HAS BEEN COMPLETED

So why there is a sentence "***ERROR: USER SUBROUTINE DISP IS MISSING" in the restart message file? where is the problem coming from? Is there anything wrong with my input file? So now I'll list the original RVE's input file and RVE's restart input file.

 

Original RVE's input file(name is R_0010.inp, used in initial step and 1st increment of "STEP: apply")

*Heading

** Job name: R_0010 Model name: Model-1

** Generated by: Abaqus/CAE 6.13-1

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

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

**

** PART INSTANCE: part-c-1

**

*Node

1, 0., 0., 0.200000003

*******************************************

*Element, type=C3D4

1, 733, 734, 735, 736

****************************************

*Nset, nset=part-c-1__PickedSet2, generate

1, 2189, 1

*Elset, elset=part-c-1__PickedSet2, generate

1, 11009, 1

** Section: Section-1

*Solid Section, elset=part-c-1__PickedSet2, material=Material-1

,

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

**

** PART INSTANCE: Part-merge-1

**

*System

*Nset, nset="Face XN", generate

547, 550, 1

***********

*Nset, nset="corner_nodes"

4, 7, 3, 1

***********

** Constraint: 2-1 edge node 0 on u

*Equation

3

"Node2 II_0", 1, 1.

"Node1 I_0", 1, -1.

"corner_node_2", 1, -1.

**********

**

** MATERIALS

**

*Material, name=Material-1

*Elastic

155000., 0.27

**

** BOUNDARY CONDITIONS

**

** Name: Translation stop corner_node_1 Type: Displacement/Rotation

*Boundary

"corner_node_1", 1, 1

"corner_node_1", 2, 2

"corner_node_1", 3, 3

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

**

** STEP: apply

**

*Step, name=apply, nlgeom=YES

*Static,direct

1, 1.,

*FILE FORMAT, ZERO INCREMENT

**

** BOUNDARY CONDITIONS

**

** Name: BC-5 Type: Displacement/Rotation

*Boundary, user

"corner_node_5", 1, 3

"corner_node_4", 1, 3

"corner_node_2", 1, 3

**

** OUTPUT REQUESTS

**

*EL PRINT, FREQ=0

*NODE PRINT, FREQ=0

*Restart, write, frequency=1

*EL FILE

S,

*NODE FILE, NSET="corner_nodes"

RF,COORD,U

*End Step

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

**

** STEP: SubstructureGeneration

**

*Step, name=SubstructureGeneration, nlgeom=YES

*Substructure Generate,Type=Z1,Library=R_0010,Overwrite

**

*Retained Nodal Dofs,Sorted=YES

"corner_nodes", 1,3

**

*Boundary,OP=NEW

**

*Substructure Matrix Output,Stiffness=YES,

Output File=USER DEFINED,File Name=KM

*End Step

 

Restart RVE's input file(name is R_re_0010.inp, used in Nth increment(N>1) of "STEP: apply")

 

*Heading

*Restart,read

** STEP: apply

**

*Step, name=apply, nlgeom=YES

*Static,direct

1, 1.,

*FILE FORMAT, ZERO INCREMENT

**

** BOUNDARY CONDITIONS

**

** Name: BC-5 Type: Displacement/Rotation

*Boundary, user

"corner_node_5", 1, 3

"corner_node_4", 1, 3

"corner_node_2", 1, 3

**

** OUTPUT REQUESTS

**

*EL PRINT, FREQ=0

*NODE PRINT, FREQ=0

*Restart, write, frequency=1

*EL FILE

S,

*NODE FILE, NSET="corner_nodes"

RF,COORD,U

*End Step

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

**

** STEP: SubstructureGeneration

**

*Step, name=SubstructureGeneration, nlgeom=YES

*Substructure Generate,Type=Z1,Library=R_re_0010,Overwrite

**

*Retained Nodal Dofs,Sorted=YES

"corner_nodes", 1,3

**

*Boundary,OP=NEW

**

*Substructure Matrix Output,Stiffness=YES,

Output File=USER DEFINED,File Name=KM

*End Step

 

So, is there anyone can help me get rid of this problem? It's a little urgent to me, many thanks!

Subscribe to Comments for "abaqus restart problem"

Recent comments

More comments

Syndicate

Subscribe to Syndicate