-
.2.1 Transferring results between Abaqus
analyses: overview
Products:
Abaqus/Standard
Abaqus/Explicit Abaqus/CAE
References
?
“
Transferring
results
between
Abaqus/Explicit
and
Abaqus/Standard,
”
Section 9.2.2
?
“
Transferring
results
from
one
Abaqus/Standard
analysis
to
another,
”
Section 9.2.3
?
“
Transferring
results
from
one
Abaqus/Explicit
analysis
to
another,
”
Section 9.2.4
?
?
?
?
?
?
*IMPORT
*IMPORT
ELSET
*IMPORT
NSET
*IMPORT
CONTROLS
*INSTANCE
“
Transferring
results
between
Abaqus
analyses,
”
Section
16.6
of
the
Abaqus/CAE User's
Manual
Overview
Abaqus
provides
the
capability
to
import
a
deformed
mesh
and
its
associated
material
state
from
Abaqus/Standard
into
Abaqus/Explicit
and
vice
versa.
This
capability is particularly useful in
manufacturing problems; for example, the entire
sheet
metal
forming
process
(which
requires
an
initial
preloading,
forming,
and
subsequent springback)
can be analyzed. In this case the initial
preloading can be
simulated
with
Abaqus/Standard
using
a
static
procedure
and
the
subsequent
forming
process
can
be
simulated
with
Abaqus/Explicit.
Finally,
the
springback
analysis can be performed with
Abaqus/Standard.
Abaqus
also
provides
the
capability
to
transfer
desired
results
and
model
information from an Abaqus/Standard
analysis to a new Abaqus/Standard analysis
or
from
an
Abaqus/Explicit
analysis
to
a
new
Abaqus/Explicit
analysis,
where
additional model
definitions may be specified before the analysis
is continued. For
example, during an
assembly process an analyst may first be
interested in the local
behavior of a
particular component but later is concerned with
the behavior of the
assembled
product.
In
this
case
the
local
behavior
can
first
be
analyzed
in
an
Abaqus/Standard or Abaqus/Explicit
analysis. Subsequently, the model information
and results from this analysis can be
transferred to a second Abaqus/Standard or
Abaqus/Explicit
analysis,
where
additional
model
definitions
for
the
other
components can be specified, and the
behavior of the entire product can then be
analyzed.
For
this
capability
to
work,
the
same
release
of
Abaqus/Explicit
and
Abaqus/Standard must be run on
computers that are binary compatible.
ABAQUS
可以从隐式计算结果到显示计算进行分析,,该问
题在求解一些问题是非常有用
的,例如薄钢的锻造过程(经历预加载,成形和回弹),该
分析预加载可以通过
std
分析,
锻造
过程可以通过
XPT
进行分析,最后回弹可以再用
std
进行分析。
ABAQUS
也提供了从
隐式分析到隐式分析和从显示分析到显示分析,例如可以先对感兴趣的局
部构件进行分析,
分析完成后,在对整个结构作分析,前部的分析结果可以传到后面的整
体分析中。
Saving the
analysis results
The
restart
files
from
the
original
analysis
contain
the
analysis
results
that
are
transferred
from
Abaqus/Standard
or
Abaqus/Explicit.
Obtaining
restart
files
is
described in more detail in
“Writing restart files” in “Restarting
an analysis,”
Section
9.1.1
;
brief
summaries
are
provided
below.
By
default,
Abaqus/Standard
does
not
write
any
restart
information
and
Abaqus/Explicit
writes
results
at
the
beginning and end of
each step.
Saving results from
Abaqus/Standard
If the results are to
be imported from an Abaqus/Standard analysis, the
results from
the
original
Abaqus/Standard
job
must
be
written
to
the
restart
(.res),
analysis
database (.mdl and .stt), part (.prt),
and output database (.odb) files. You can specify
the increments at which restart
information will be written. Restart information
is
always
written
at
the
end
of
a
step
in
addition
to
the
requested
increments
whenever you
request restart data in Abaqus/Standard.
Input File Usage:
*RESTART
, WRITE,
FREQUENCY=
n
保存分析结果
重启动文件包含了之前分析的信息,关于重启动的描述参阅“Writing
restart
files”
in
“Restarting an analysis,”
Section 9.1.1
;下面做简要介绍,默认情况下,
std
不保存重
启动文件,
xpt
在每个分析部开始和结束步保存重启动文件
。
Std
结果保存
如果想从
std
分析后获得结果,
原始的
std
分析必须保留重启文件
(
.res
)
,
分析数据
(.mdl
and .stt)
,
PART(.prt),
和输出数据
(.odb)
文件,用户可以指定具体的重启位置,重启信息
除了在请求的位置输出外在每一分析步的最后也将输出。
Input File Usage:
*RESTART
, WRITE,
FREQUENCY=n
Abaqus/CAE
Usage:
Xpt
结果保存
如果想要从某一时刻输入
xpt
分析的结果,
则必须在原始的结果文件中保存
.abq
状态文件,
状态文件重启文件数据文件,
PART
文件和结果文件共同用来从
xpt
分析后的结果作为输入。
p>
可以具体指定是否精确的时间输出
xpt
重启文件,
因为
xpt
会在每个分析步的最后给出重启
文件。
Step
module:
Output
Restart
Requests
:
enter
n
in
the
Frequency
column for each step
Input
Usage:
File
Use the following option to request
results at the increments ending
immediately after each time interval:
*RESTART
, WRITE, NUMBER
INTERVAL=
n
, TIME MARKS=NO
Use the following option to request
results at the exact time intervals:
*RESTART
, WRITE, NUMBER
INTERVAL=
n
, TIME MARKS=YES
Abaqus/CAE
Step
module:
Output
Usage:
Restart
Requests
: enter
n
in the
Number
Interval
column;
click
to
check
the
Time
Marks
column
for
each
step if
you want the results written at the exact time
intervals
Saving results
from Abaqus/Explicit
If the results are
to be imported from an Abaqus/Explicit analysis,
the results from
the original
Abaqus/Explicit job must be written to the state
(.abq) file at the time
when transfer
of the state of the deformed body is required. The
state (.abq), restart
(.res), analysis
database (.stt), package (.pac), part (.prt), and
output database (.odb)
files will be
used for importing the results from
Abaqus/Explicit.
You can specify
whether the results are to be written at the exact
time dictated by
the specified time
interval,
n
, during a step
of an Abaqus/Explicit analysis or at the
increment ending after the time
dictated by the specified time interval. Results
are
always written at the end of a
step, so it is not necessary to request results at
the
exact time intervals if results
will be read only from the end of a step.
Input
Usage:
File
Use the following
option to request results at the increments ending
immediately after each time interval:
*RESTART
, WRITE, NUMBER
INTERVAL=
n
, TIME MARKS=NO
Use the following option to request
results at the exact time intervals:
*RESTART
, WRITE, NUMBER
INTERVAL=
n
, TIME MARKS=YES
Abaqus/CAE
Step
module:
Output
Usage:
Restart
Requests
: enter
n
in the
Number
Interval
column;
click
to
check
the
Time
Marks
column
for
each
step if
you want the results written at the exact time
intervals
指定模型数据的传递和结果
下面讲解如何指定具体的输入请求,从一个模型数据和结果输入到另一个模型数据和结果,
用户可以输入从没有被定义成装配件的实例的
element
set
,或者可以输入
part
实例从已
经定义成装配件实例的
part
实例。在
CAE
里面仅仅能从装配件的构件实例中输
入模型。
指定从
element
set
中输入数据和结果。
输入的
例子参见
“
Springback of two-
dimensional draw bending,
”
Section 1.5.1 of
the Abaqus
Example Problems Manual
, and
“
Axisymmetric forming of a
circular
cup,
”
Section 1.3.7 of the Abaqus Example
Problems Manual
。
Input
Use the following
option to import element sets from a previous
analysis:
File
Usage:
*IMPORT
list of element sets that are to be
imported
为了阻止模棱两可的单元和节点,
*import
必须在定义额外模型数据前指定,另外
< br>*import
只能指定一次
每个
element
set
的名字在
*import
输入行必须在原始文件
的截面定义中使用过,
(
e.g.*solid
section
),
element set
仅能包含不超过三种类型的单元。
在
CAE
里面只能从
PART
INSTANCES
里面输入结果和数据
如果输入的超过一个
part
instance,part
instance
必须从一个结果文件里输入且输入的参
数必须和输入文件
part instances
里面的一致,每个
inst
ance
的名字应该保持一致,只有
import insta
nce
里面的
sets
才能被输入,<
/p>
sets
在
assemblies
定义的必须在
import
分析
中重新定义,重新定义的
sets
不能修改输入的新
截面,材料的方向,法线,和梁方向
Input
Usage:
File
Use the following options to import a
part instance from a previous
analysis:
*INSTANCE
,
INSTANCE=
instance-name
Additional set and surface
definitions (optional)
*IMPORT
*END
INSTANCE
Abaqus/CAE
In
Abaqus/CAE you
can
import
model
data
and
results
only
from
Usage:
models that are defined as assemblies
of part instances.
Load
module:
Create
Predefined
Field
:
Step:
Initial
:
choose
Other
for the
Category
and
Initial State
for the
Types for Selected
Step
:
select
the
instances
to
which
the
initial
state
should
be
assigned
Specifying the transfer of
model data and results
The
import capability is used to transfer model data
and results from one analysis
to
another. The following sections describe how to
specify the import request. You
can
import element sets from models that are not
defined as assemblies of part
instances,
or
you
can
import
part
instances
from
models
that
are
defined
as
assemblies of part instances. In
Abaqus/CAE you can import model data and results
only from models that are defined as
assemblies of part instances.
Specifying
the
transfer
of
model
data
and
results
for
models
that
are
not
defined as assemblies of part instances
You
can
import
element
sets
from
a
previous
analysis
to
specify
the
transfer
of
model
data
and
results
for
models
that
are
not
defined
as
assemblies
of
part
instances. This import
capability is illustrated in
“
Springback of two-
dimensional
draw
bending,
”
Section
1.5.1
of
the
Abaqus
Example
Problems
Manual
,
and
“
Axisymmetric
forming of a circular cup,
”
Section 1.3.7 of the Abaqus Example
Problems Manual
.
Input
Use the following
option to import element sets from a previous
analysis:
File
Usage:
*IMPORT
list of element sets that are to be
imported
To
prevent
any
ambiguity
regarding
element
and
node
definitions,
the
*IMPORT
option must be
specified
before any options that
define additional
model
data
in
the
input
file.
In
addition,
the
*IMPORT
option
can
be
specified only once.
Each
element set name
specified on the data
line of the
*IMPORT
option
must have been used in a section
definition option
(e.g.,
*SOLID SECTION
)
in
the
original
analysis
.
An
element
set
can
contain
no
more
than
three
different types of elements.
Abaqus/CAE
Usage:
In Abaqus/CAE you can import model data
and results only from
models that are
defined as assemblies of part instances.
Specifying the transfer of model data
and results for models that are defined
as
assemblies of part
instances
You can
import part instances
from a
previous analysis to specify the transfer of
model data and results
for
models that are defined as assemblies of part
instances.
If you
import
more than
one
part
instance, the
part
instances
must
be
from the
same output database
(.odb)
file and all import parameters must be the same
for
each
imported
part
instance.
Each
instance
name
that
you
specify
must
be
the
same as the instance
name in the original analysis. Only sets that are
defined within
the imported instance
will be imported
.
Sets
defined at the assembly level must be
redefined in the import set
definitions and surface definitions can be
added upon import.
You
cannot
assign new
sections, material orientations, normals,
or beam orientations to the imported
part instance.
Input
Usage:
File
Use the
following options to import a part instance from a
previous
analysis:
*INSTANCE
,
INSTANCE=
instance-name
Additional set and surface
definitions (optional)
*IMPORT
*END
INSTANCE
Abaqus/CAE
In
Abaqus/CAE you
can
import
model
data
and
results
only
from
Usage:
models that are defined as assemblies
of part instances.
Load module:
Create Predefined Field
:
Step: Initial
: choose
Other
for the
Category
and
Initial State
for the
Types for Selected Step
:
select the instances to which the
initial state should be assigned
Identifying the analysis from which the
data will be obtained
You must specify
the name of the job from which the model and
results data will be
obtained.
Input
File
For all models you can enter the
following input on the command line:
Usage:
abaqus
job=
job-
name
oldjob=
oldjob-
name
If the
oldjob
parameter is omitted,
Abaqus will prompt for the job name
(see
“
Abaqus/Standard,
Abaqus/Explicit, and Abaqus/CFD
execution,
”
Section
3.2.2
).
Alternatively, for
models defined as assemblies of part instances,
you can
use the following option:
*INSTANCE
,
LIBRARY=
oldjob-name
If you import more than one part
instance, the
oldjob-name
specified by
the
LIBRARY
parameter
must
be
the
same
for
each
imported
part
instance.
If
the
job
name
is
specified
on
the
command
line
using
the
oldjob
option,
the
command
line
specification
will
take
precedence
over
the
LIBRARY
parameter.
Abaqus/CAE
In
Abaqus/CAE
you
can
import
model
data
and
results
only
from
Usage:
models that are defined as
assemblies of part instances.
Load
module:
Create Predefined
Field
:
Step:
Initial
: choose
Other
for the
Category
and
Initial State
for the
Types for Selected Step
:
Job name:
output-
database-name
从包含的数据文件中指定分析数据
必须具体制定包含数据和结果文件的名字
InputFile
Usage:
For all models you can
enter the following input on the command
line:
Importing model data
Element
property
definitions
of
imported
elements
can
be
redefined
only
if
the
reference configuration is updated (see
“Updating the imported
configuration
”)
and the
material state is not imported (see
“Importing the material
state
”). In this
case the
material orientation definitions
(
“
Orientations,
”
Section 2.2.5
), hourglass
stiffness
but
not
hourglass
control
definitions,
and
transverse
shear
stiffness
definitions
(in
the
case
of
shell
elements)
of
the
imported
elements
can
also
be
redefined.
For other
reference configuration and material state
combinations, the information
required
to define the section for each imported element
will be imported from the
original
analysis. Material orientations cannot be
redefined in the import analysis;
orientation names cannot be reused in
the import analysis. For imported elements,
the material orientations will be
transferred from the original analysis. Transverse
shear stiffness for imported shell
elements cannot be redefined; the values will be
transferred
from
the
original
analysis.
Hourglass
stiffness
for
the
imported
elements cannot be
redefined in an Abaqus/Standard import analysis;
the default
values will be used. The
section control definitions (kinematic
formulation, order of
accuracy in the
element formulation, and hourglass control
approach) to be used
for
imported
elements
cannot
be
redefined
(see
“
Transferring
results
between
Abaqus/Explicit and
Abaqus/Standard,
”
Section
9.2.2
, for details).
Only
nodes associated with the imported elements are
imported. New nodes can
be defined in
the import analysis.
Nodes
or
elements
that
use
the
same
numbers
as
nodes
or
elements
being
imported can be defined provided that
the reference configuration is updated, the
material state is not imported, and the
import is not done from an instance library.
The
new
definitions
will
overwrite
the
imported
definitions.
If
the
reference
configuration
is
not
updated,
new
nodes
or
elements
cannot
use
the
imported
node
and
element
numbers
irrespective
of
whether
or
not
the
material
state
is
imported.
During
results
transfer
from
an
Abaqus/Standard
analysis
to
another
Abaqus/Standard analysis
or
from
an
Abaqus/Explicit
to
another
Abaqus/Explicit
analysis,
the coordinates of imported nodes can be modified
from their imported
values
by
respecifying
the
nodal
definitions
if
the
reference
configuration
is
updated
and
the
material
state
is
not
imported.
This
modification
of
the
coordinates
of
imported
nodes
is
not
allowed
during
transfer
of
results
from
Abaqus/Explicit to Abaqus/Standard or
vice versa.
Importing model data
defined by a distribution
While
transferring
results
from
one
Abaqus/Standard
analysis
to
another
Abaqus/Standard
analysis,
most
element
or
material
properties
defined
by
a
distribution (see
“
Distribution
definition,
”
Section
2.7.1
) are imported along with
the elements. The only exceptions are
spatially varying thicknesses and orientation
angles
defined on
the
layers
of
composite shells
and
solids;
in
this
case
Abaqus
issues an error message during input
file preprocessing.
While transferring
results from an Abaqus/Explicit analysis to an
Abaqus/Standard
analysis, the only
spatially varying element properties defined by a
distribution that
can be imported are
shell thicknesses and section orientations for
shell and solid
elements. If any other
element or material properties are defined with a
distribution,
Abaqus issues an error
message during input file preprocessing.
While transferring results from an
Abaqus/Standard analysis to an Abaqus/Explicit
analysis or from an Abaqus/Explicit
analysis to another Abaqus/Explicit analysis, the
only
spatially
varying
element
properties
defined
by
a
distribution
that
can
be
imported
are
shell
thicknesses,
section
orientations
for
shell
and
solid
elements,
orientation angles defined on the
layers of composite shells, and section stiffness
matrices
specified
directly
for
general
shell
sections.
If
any
other
element
or
material properties are defined with a
distribution, Abaqus issues an error message
during input file preprocessing.
Importing results from an
Abaqus/Standard analysis (other than a direct
cyclic
analysis)
If the
results are imported from an Abaqus/Standard
analysis, you can specify the
step and
increment in the restart file for which the
results are to be imported. By
default,
the results written at the end of the analysis are
imported.
Input
File
*IMPORT
,
STEP=
step
,
INCREMENT=
increment
Usage:
For
models
that
are
defined
as
assemblies
of
part
instances,
the
*IMPORT
option must appear
within a part instance definition.
Abaqus/CAE
In
Abaqus/CAE you
can
import
model
data
and
results
only from
Usage:
models
that are defined as assemblies of part instances.
Load module:
Create
Predefined Field
:
Step:
Initial
: choose
Other
for the
Category
and
Initial State
for the
Types for Selected Step
:
select
instances:
Step
:
select
Specify
:
step
and
Frame
:
select
Specify
:
increment
Importing results from an
Abaqus/Standard direct cyclic analysis
If the results are imported from a
direct cyclic analysis, you can specify the step
and
iteration
number
in
the
restart
file
for
which
the
results
are
to
be
imported.
By
default, the results
written at the end of the analysis are imported.
Input
File
*IMPORT
,
STEP=
step
,
ITERATION=
iteration
Usage:
For
models
that
are
defined
as
assemblies
of
part
instances,
the
*IMPORT
option must appear
within a part instance definition.
Abaqus/CAE
In
Abaqus/CAE you
can
import
model
data
and
results
only from
Usage:
models
that are defined as assemblies of part instances.
Load module:
Create
Predefined Field
:
Step:
Initial
: choose
Other
for the
Category
and
Initial State
for the
Types for Selected Step
:
select
instances:
Step
:
select
Specify
:
step
and
Frame
:
select
Specify
:
iteration
Importing results from an
Abaqus/Explicit analysis
If
the
results
are
imported
from
an
Abaqus/Explicit
analysis,
you
can
specify
the
step and interval in the
state file for which the results are to be
imported. By default,
the results
written at the end of the analysis are imported.
Input
File
*IMPORT
,
STEP=
step
,
INTERVAL=
interval
Usage:
For
models
that
are
defined
as
assemblies
of
part
instances,
the
*IMPORT
option must appear
within a part instance definition.
Abaqus/CAE
In
Abaqus/CAE you
can
import
model
data
and
results
only
from
Usage:
models that are defined as assemblies
of part instances.
Load module:
Create Predefined Field
:
Step: Initial
: choose
Other
for the
Category
and
Initial State
for the
Types for Selected Step
:
select
instances:
Step
:
select
Specify
:
step
and
Frame
:
select
Specify
:
interval
Updating the imported configuration
Once
the
current
model
configuration
of
an
Abaqus
analysis
is
imported
into
Abaqus/Explicit or Abaqus/Standard, the
analysis can be continued with or without
updating
the
reference
configuration
to
be
the
imported
configuration.
If
the
reference
configuration
is
not
updated
to
be
the
imported
configuration,
the
displacements
and
strains
are
reported
as
total
values
relative
to
the
original
reference
configuration
and
will,
hence,
be
continuous.
If
the
reference
configuration
is
updated
to
be
the
imported
configuration,
displacements
and
strains reported in the
import analysis are the total values relative to
the updated
reference configuration.
This choice is useful if results need to be
displayed relative
to the imported
configuration, such as may be desirable in
springback analysis. The
reference
configuration cannot be updated if the imported
analysis is geometrically
linear.
If
connector
elements
are
imported,
the
configuration
can
be
updated
provided
that the state is
not imported.
Input
File
Use the following
option to specify that the reference configuration
is
to be updated to the imported
configuration:
*IMPORT
,
STEP=
step
, UPDATE=YES
Usage:
Use
the
following
option
to
specify
that
the
reference
configuration
should not be updated to
the imported configuration:
*IMPORT
,
STEP=
step
, UPDATE=NO
For
models
that
are
defined
as
assemblies
of
part
instances,
the
*IMPORT
option must appear within a part instance
definition.
Abaqus/CAE
In Abaqus/CAE you can import model data
and results only from
Usage:
models that are defined as
assemblies of part instances.
Load
module:
Create Predefined
Field
:
Step:
Initial
: choose
Other
for the
Category
and
Initial State
for the
Types for Selected Step
:
toggle
Update
reference configuration
on or off
Importing the material
state
You can specify whether or not
the associated material state should be imported.
If
you choose to import the material
state, the following are imported:
?
?
?
?
?
?
stresses;
equivalent plastic
strains;
back stresses for the
kinematic hardening models;
user-
defined state variables;
damage-related
state variables for the concrete damaged
plasticity model;
damage-related
state-variables
for
traction-separation
response
with
cohesive elements;
?
damage-related
state variables for ductile metals;
?
?
damage-related state variables for
fiber-reinforced composites;
maximum
deviatoric
strain
energy
density
during
deformation
history
for
Mullins effect;
?
?
internal
strains and stresses for viscoelastic material
models; and
connector state variables
such as plastic strains, frictional slip, and
damage
state.
Thus, the
state is imported correctly for further analysis
only for the following:
?
?
?
?
?
?
?
?
?
?
?
?
?
?
linear elasticity,
Mises plasticity (including the
kinematic hardening models),
extended
Drucker-Prager plasticity,
crushable
foam plasticity,
Mohr-Coulomb
plasticity,
critical state (clay)
plasticity,
cast iron plasticity,
concrete damaged plasticity,
hyperelasticity (including Mullins
effect),
hyperfoam,
viscoelasticity,
traction-separation response with
damage for cohesive elements,
damage
for ductile metals,
damage for fiber-
reinforced composites,
?
?
connector
behavior, and
materials defined in user
subroutines
UMAT
and
VUMAT
.
For
all
other
material
models
only
stresses
will
be
imported.
No
other
state
variables will be imported.
If the material behavior is defined in
a user subroutine, you must ensure that the
UMAT
and
VUMAT
are consistent.
If connector elements are imported, the
state can be imported provided that the
configuration is not updated.
Input
Usage:
File
Use the
following option to specify that the material
state should be
imported:
*IMPORT
, STATE=YES
Use the following option to specify
that the material state should not
be
imported:
*IMPORT
, STATE=NO
For
models
that
are
defined
as
assemblies
of
part
instances,
the
*IMPORT
option must appear within a part instance
definition.
Abaqus/CAE
In
Abaqus/CAE
you
can
import
model
data
and
results
only
from
Usage:
models that are defined as
assemblies of part instances. Abaqus/CAE
always
imports
the
material
state.
If
you
want
to
import
only
the
deformed
mesh,
you
can
import
an
orphan
mesh
from
a
selected
step and increment
of an output database; see
“
What kinds of files
can be imported and exported from
Abaqus/CAE?,
”
Section 10.1.1
of the Abaqus/CAE User's
Manual
.
Redefining constraints upon import
Most constraints (such as
multi-point constraints and surface-based tie
constraints)
are not imported from the
original analysis and must be redefined in the
import
analysis.
For
constraints
such
as
surface-based
ties
it
is
appropriate
to
redefine
these
constraints
in
the
original
reference
configuration.
This
ensures
identical
constraint
data
are
regenerated
in
the
import
analysis.
In
an
Abaqus/Standard
analysis
with
adaptive
meshing
and
acoustic-to-structure
tie
constraints,
the
structural as well as the acoustic
nodes may move from their initial positions. When
such
acoustic
and
structure
meshes
are
imported
from
Abaqus/Standard
into
Abaqus/Explicit
and
the
tie
constraint
is
redefined,
the
acoustic
elements
at
the
interface
may appear distorted when viewed in the undeformed
plot mode in the
Visualization
module
of
Abaqus/CAE
(the
deformed
plot
at
time=0
displays
the
correct mesh). To
regenerate constraints in the original
configuration, specify that
the
reference configuration should not be updated to
the imported configuration.
If a new
constraint is defined in the import analysis, it
is appropriate to generate the
constraint data based on the current
configuration. See
“Updating the
imported
configuration
”
above for more information.
Importing element set and node set
definitions
All element set and node
set definitions associated with the imported
elements are
imported
by
default.
For
models
that
are
not
defined
as
assemblies
of
part
instances, you can also
selectively import only specified element set or
node set
definitions.
This
capability
provides
a
convenient
way
of
selectively
reusing
the
element
or
node
sets
defined
in
the original
analysis.
However,
any members of
such
sets
that
do
not
belong
to
the
imported
elements
are
removed
from
the
specified sets.
For example,
suppose three element
sets
—
SHELL3D, MEMB, and
ALL
—
are defined
in the original analysis. Element set
ALL contains all of the elements in element sets
SHELL3D
and
MEMB,
as
well
as
other
elements.
You
choose
to
import
only
the
element
sets
SHELL3D and
MEMB
(i.e.,
the
elements
in
these
sets
as
well
as
the
element
set
definitions).
In
addition,
you
selectively
import
the
element
set
definition ALL (but not the elements in
this set). If element 100 belongs to element
set ALL but not to either element set
SHELL3D or element set MEMB, it will not be
imported and will be removed from the
list of elements belonging to element set
ALL.
The
imported
element
set
definitions
are
processed
before
any
node
or
element definitions; therefore, even if
element 100 is subsequently redefined in the
import analysis, it will not belong to
element set ALL (unless it is explicitly assigned
to element set ALL in the import
analysis).
Only node and element sets
defined in the original or previous import
analysis are
available for importing.
New sets defined during a restart run cannot be
imported.
Input
File
Use either or both of the following
options immediately following the
Usage:
*IMPORT
option to import
selected element or node set definitions:
*IMPORT ELSET
*IMPORT NSET
For models that are defined as
assemblies of part instances, you cannot
selectively
import
element
and
node
set
definitions.
All
element
and
node set definitions are imported
automatically.
Abaqus/CAE
In
Abaqus/CAE
you
can
import
model
data
and
results
only
from
Usage:
models that are defined as
assemblies of part instances. You cannot
selectively import element and node set
definitions in Abaqus/CAE.
All element
and node set definitions are imported
automatically.
Specifying a
tolerance for shell normals in the updated
configuration
When the imported
configuration is updated upon import, the mesh
discretization
may
not
satisfy
the
mesh
geometry
checks
imposed
in
Abaqus/Explicit
or
Abaqus/Standard to evaluate whether or
not a mesh is reasonable. In the case of
highly
warped
shell
elements
it
is
possible
that
the
normal
at
the
center
of
the
element that is
calculated from the midsurface interpolation may
differ from the
normal that is
interpolated from the rotated normals at the
nodes. If the difference
exceeds the
tolerance specified, the analysis will terminate.
This suggests that a fine
mesh
may
be
required
to
model
areas
of
high
curvature
change
to
achieve
a
successful analysis.
The
unit
normal
computed
from
the
midsurface
interpolation,
predicted by the interpolation of the
rotated normals at the nodes,
the
condition:
where you can specify the tolerance,
default value of
= 0.1 is
used.
,
and
that
, must satisfy
. If you do not specify a tolerance
value, a
Input
File
If
you
update
the
reference
configuration
to
be
the
imported
Usage:
configuration, you can specify a
tolerance for error checking on shell
normals:
*IMPORT
CONTROLS
, NORMAL TOL=
Abaqus/CAE Usage:
The shell normal tolerance is not
supported in Abaqus/CAE.
Abaqus Analysis User's
Manual
9.2.2
Transferring results between Abaqus/Explicit and
Abaqus/Standard
Products:
Abaqus/Standard Abaqus/Explicit
Abaqus/CAE
References
?
?
?
?
?
?
?
“
Transferring results
between Abaqus analyses: overview,
”
Section 9.2.1
*IMPORT
*IMPORT
ELSET
*IMPORT
NSET
*IMPORT
CONTROLS
*INSTANCE
“
Transferring
results
between
Abaqus
analyses,
”
Section
16.6
of
the
Abaqus/CAE User's
Manual
Overview
Abaqus
provides
the
capability
to
import
a
deformed
mesh
and
its
associated
material
state
from
Abaqus/Standard
into
Abaqus/Explicit
and
vice
versa.
In
addition, new model information can be
specified during the import analysis. This
capability is useful for problems that
involve several analysis stages. For example, in
manufacturing processes the preloading
can be analyzed using Abaqus/Standard
and
the
subsequent
forming
operation
can
be
simulated
using
Abaqus/Explicit.
Finally,
the springback of the material can be performed in
Abaqus/Standard.
For
this
capability
to
work,
the
same
release
of
Abaqus/Explicit
and
Abaqus/Standard must be run on
computers that are binary compatible.
Information about how to transfer
results between Abaqus analyses is provided in
“
Transferring results
between Abaqus analyses: overview,
”
Section 9.2.1
.
Specifying new data in an import
analysis
Additional
model
definitions
such
as
new
elements,
nodes,
surfaces,
etc.
can
be
defined
during the import analysis. Initial conditions can
also be specified during
the import
analysis.
New model definitions
New
nodes, elements, and
material
properties
can
be
added to
the model
in an
import
analysis once import has been specified. Nodal
coordinates must be defined
in
the
updated
configuration,
regardless
of
whether
or
not
the
reference
configuration is updated on import (see
“Updating the imported configuration”
in “Transferring results between Abaqus
analyses: overv
iew,
”
Section 9.2.1
). The
usual Abaqus input can be used.
Imported material definitions can be used with the
new elements (which will need new
section property definitions).
Nodal
transformation
Nodal transformations
(
“
Transformed coordinate
systems,
”
Section
2.1.5
) are not
imported;
transformations
can
be
defined
independently
in
the
import
analysis.
Continuous
displacements,
velocities,
etc.
are
obtained
only
if
the
nodal
transformations in the
import analysis are the same as those in the
original analysis.
Use of the same
transformations is also recommended for nodes with
boundary
conditions or point loads
defined in a local system.
Specifying
geometric nonlinearity in an import analysis
By
default,
Abaqus/Standard
uses
a
small-strain
formulation
(i.e.,
geometric
nonlinearity is
ignored) and Abaqus/Explicit uses a large-
deformation formulation
(i.e.,
geometric
nonlinearity
is
included).
For
each
step
of
an
analysis
you
can
specify
which
formulation
should
be
used;
see
“Geometric
nonlinearity”
in
“General and linear
perturbation procedures,”
Section
6.1.2
, for details.
The
default value for the formulation in an import
analysis is the same as the value
at
the time of import. Once the large-displacement
formulation is used during a
given step
in any analysis, it will remain active in all the
subsequent steps, whether
or not the
analysis is imported.
If the small-
displacement formulation is used at the time of
import, the reference
configuration
cannot be updated.
Specifying initial
conditions for imported elements and nodes
Initial
conditions
(
“
Initial
conditions
in
Abaqus/Standard
and
Abaqus/Explicit,
”
Section
30.2.1
)
can
be
specified
on
the
imported
elements
or
nodes
only
under
certain
conditions.
Table
9.2.2
–
1
lists
the
initial
conditions
that
are
allowed
depending on whether or not the
material state is imported (see
“
Importing the
material
state”
in
“Transferring
results
between
Abaqus
analyses:
overview,”
Section
9.2.1
). The reference configuration can
be updated or not, as desired.
Table
9.2.2
–
1
Valid
initial conditions.
Initial condition
Hardening
Relative density
Rotational velocity
Material
state imported?
No
No
Yes or No
Solution-dependent
state variables
No
Stress
Velocity
Void ratio
No
Yes or No
No
Procedures
Results
can
be
imported
into
Abaqus/Explicit
only
from
a
general
analysis
step
involving
static
stress
analysis,
dynamic
stress
analysis,
or
steady-state
transport
analysis in Abaqus/Standard. Results
transfer from linear perturbation procedures
(
“
General and
linear perturbation procedures,
”
Section 6.1.2
) is not
allowed.
Abaqus/Standard offers several
analysis procedures that can be used in an import
analysis. These procedures can be used
to perform an eigenvalue analysis, static or
dynamic
stress
analysis,
buckling
analysis,
etc.
See
“
Procedures:
overview,
”
Section 6.1.1
, for a
discussion of the available procedures.
For
springback
analysis
of
a
formed
component
the
first
step
in
the
Abaqus/Standard analysis usually
consists of a static analysis procedure so that
the
initial
out-of-balance
forces
can
be
removed
gradually
from
the
system.
The
removal of these forces
is performed automatically by Abaqus/Standard
during the
first static analysis step,
as described below. If the first step in the
Abaqus/Standard
analysis is not a
static step (such as a dynamic step), the analysis
proceeds directly
from the state
imported from the Abaqus/Explicit analysis.
Achieving static equilibrium when
importing into Abaqus/Standard
When
the
current
state
of
a
deformed
body
in
an
explicit
dynamic
analysis
is
imported into a static analysis, the
model will not initially be in static equilibrium.
Initial
out-of-balance
forces
must
be
applied
to
the
deformed
body
in
dynamic
equilibrium to
achieve static equilibrium. Both dynamic forces
(inertia and damping)
and boundary
interaction forces contribute to the initial out-
of-balance forces. The
boundary
forces
are
the
result
of
interactions
from
fixed
boundary
and
contact
conditions.
Any
changes
in
the
boundary
and
contact
conditions
from
the
Abaqus/Explicit
analysis
to
the
Abaqus/Standard
analysis
will
contribute
to
the
initial
out-of-balance forces.
In general the
instantaneous removal of the initial out-of-
balance forces in a static
analysis
will
lead
to
convergence
problems.
Hence,
these
forces
need
to
be
removed
gradually
until
complete
static
equilibrium
is
achieved.
During
this
process of removing the
out-of-balance forces, the body will deform
further and a
redistribution of
internal forces will occur, resulting in a new
stress state. (This is
essentially what
occurs during “springback,” when a formed product
is removed
from the worktools.)
When the first step in the
Abaqus/Standard import analysis is a static
procedure,
the
following
algorithm
is
used
to
remove
the
initial
out-of-balance
forces
automatically:
1.
The imported stresses are defined at
the start of the analysis as the initial
stresses in the material.
2.
An additional
set of artificial stresses is defined at each
material point. These
stresses are
equal in magnitude to the imported stresses but
are of opposite
sign. The sum of the
material point stresses and these artificial
stresses, thus,
creates zero internal
forces at the beginning of the step.