Sequentially Coupled Injection Molding to Stress Analysis

The results of an injection molding analysis, generated by injection molding software, can be read into subsequent Abaqus/Standard analyses as predefined fields for sequentially coupled injection molding to stress analysis workflows.

A sequentially coupled injection molding to stress analysis:

  • is used when the composite material is enforced with chopped fiber, and the fiber orientation contributes to the material response in the subsequent stress analysis; and

  • is used when the residual temperature and stress in the plastic part that occurred during the injection molding process contribute to the mechanical response of the part subject to service load.

A sequentially coupled injection molding to stress analysis typically transfers the following results from injection molding analysis to a stress analysis:

  • Fiber dispersion characterized as a second-order orientation tensor.
  • Residual temperature.
  • Residual stress.

Results files from third-party injection molding software must be converted to an output database (.sim) file before the results can be read by Abaqus/Standard as predefined fields.

This page discusses:

Introduction to Injection Molding

Injection molding is a manufacturing process for producing parts by injecting molten material into a mold. Injection molding can be performed with many types of materials, most commonly thermoplastic polymers. The material, sometimes mixed with chopped fiber, is injected into a mold cavity at high pressure, where it cools and hardens to a desired shape.

There are many design considerations and possibilities for the injection molding process. For fiber-reinforced plastics (FRPs), the gate location where the material is injected into the mold determines how fibers are aligned in the molded part. In a subsequent stress analysis with appropriate load and boundary conditions, you can study how the fiber orientation affects the strength of the material. The design of the molding machine can also result in different residual temperature and stress in the molded part when taken out of the mold cavity. Special considerations are required to minimize the warpage of the part due to the residual stress from the manufacturing process. The warpage analysis can also be performed in a subsequent stress analysis.

Saving Fiber Orientation, Temperature, and Stress for Predefined Fields in Subsequent Stress Analyses

Injection molding results saved in the output database (.sim) file can be read into the subsequent stress analyses as predefined fields. Fiber dispersion results are stored as a second-order orientation tensor. If homogenized composite material properties are used in the subsequent analysis and if the properties are not isotropic, material orientations (usually principal directions of the orientation tensor) must be stored and read into the second analysis as distributions.

Stress and temperature also need to be stored in the output database (.sim) if they are to be read as predefined conditions.

Fiber orientation, temperature, and stress can be stored either at nodes, material points, or element centroids. When read as predefined fields, mapping is performed automatically if they are read at different locations or from a dissimilar mesh.

Transferring Fiber Orientations as Distributions

The orientation of the fiber mixed into the molded parts can significantly affect the mechanical response of the parts. If the composite material is modeled at the macrolevel with homogenized properties, the fiber orientations are read into the subsequent stress analysis as material orientations. If the composite material is modeled with multiscale material (see Multiscale Material Modeling), the fiber orientation tensor results are read into the stress analysis as part of the material definition. Homogenization is then performed during the stress analysis using the orientation tensor results.

Transferring Temperature as Predefined Conditions

The temperatures are read into the stress analysis as a predefined field. The temperature field is usually defined as initial conditions. Such predefined fields are always read intoAbaqus/Standard at the nodes. If temperatures are stored on a dissimilar mesh or at different locations such as material points or element centroids, mapping is performed automatically. Material properties such as elastic moduli and thermal expansion coefficients can be defined to depend on the temperature.

Transferring Stress as Predefined Conditions

The stresses are read into the stress analysis as a predefined field. The stress field is usually defined as initial conditions. Such predefined fields are always read into Abaqus/Standard at the material points. If stresses are stored on a dissimilar mesh or at different locations such as nodes or element centroids, mapping is performed automatically. Residual stresses can result in different responses of the molded part under service load compared to the case when residual stresses are ignored.

Initial conditions

Appropriate initial conditions for Abaqus/Standard procedures are discussed. You can also read the stress and temperature from previous injection molding analyses to initialize predefined fields. Mapping is performed automatically when data are read at different locations or from a dissimilar mesh. For more information, see Initial Conditions.

Boundary conditions

Appropriate boundary conditions for Abaqus/Standard procedures are discussed. For more information, see Boundary Conditions.

Loads

Appropriate loads for Abaqus/Standard procedures are discussed. For more information, see About Loads.

Predefined fields

For additional details on predefined temperatures and fields, see Predefined Fields.

Material options

For details on the material models available in Abaqus/Standard, see the Abaqus Materials Guide.

Elements

Only results stored in three-dimensional continuum elements can be read as predefined fields. Injection molding results stored in three-dimensional continuum elements can be read only into three-dimensional continuum elements. Continuum elements available in Abaqus/Standard are discussed.

Input file template

The following template shows the input for the workflow when injection molding results are imported to a local system (the composite in this example is linear elastic):

HEADINGELEMENT, TYPE=C3D8, ELSET=EALL
Choose the three-dimensional continuum element type supported for a multiscale material*DISTRIBUTION TABLE, NAME=orient_table
COORD3D, COORD3D
*DISTRIBUTION, LOCATION=ELEMENT, TABLE=orient_table, NAME=distori
*EXTERNAL FIELD, FILE=plastic.sim
Read in material orientation results from the output database file plastic.sim
ORIENTATION, NAME=ORI, TYPE=RECTANGULAR
distori,
3, 0
SOLID SECTION, ELSET=EALL, ORIENTATION=ORI, MATERIAL=COMPOSITE
Define a solid section using the orientation distribution from the previous analysis
The axes of the local system are the principal directions of the orientation tensor
computed by the injection molding simulation*DISTRIBUTION TABLE, NAME=oritens_table
ORITENS
*DISTRIBUTION, LOCATION=ELEMENT, TABLE=oritens_table, NAME=distoritens
*EXTERNAL FIELD, FILE=plastic.sim
Read in fiber orientation tensor results from the output database file plastic.simMATERIAL, NAME=COMPOSITE
Define a multiscale composite material
MEAN FIELD HOMOGENIZATION
CONSTITUENT, TYPE=MATRIXCONSTITUENT, TYPE=INCLUSION
0.3, 20.0, distoritens
Define geometric attributes of the fiber including volume fraction, aspect ratio,
and fiber orientation tensor distribution*INITIAL CONDITIONS, TYPE=TEMPERATURE
*EXTERNAL FIELD, FILE=plastic.sim
Read in temperature results from the output database file plastic.sim
*INITIAL CONDITIONS, TYPE=STRESS
*EXTERNAL FIELD, FILE=plastic.sim
Read in stress results from the output database file plastic.simSTEP
STATICApply structural loads and boundary conditionsEND STEP

The following template shows the input for the workflow when injection molding results are imported to a global system (composite is nonlinear):

HEADINGELEMENT, TYPE=C3D8, ELSET=EALL
Choose the three-dimensional continuum element type supported for a multiscale materialORIENTATION, NAME=ORI, TYPE=RECTANGULAR
1, 0, 0, 0, 1, 0
3, 0
SOLID SECTION, ELSET=EALL, ORIENTATION=ORI, MATERIAL=COMPOSITE
Define a solid section using the composite material and a global coordinate system*DISTRIBUTION TABLE, NAME=oritens_table
ORITENS
*DISTRIBUTION, LOCATION=ELEMENT, TABLE=oritens_table, NAME=distoritens
*EXTERNAL FIELD, FILE=plastic.sim
Read in fiber orientation tensor results from the output database file plastic.simMATERIAL, NAME=COMPOSITE
MEAN FIELD HOMOGENIZATION
CONSTITUENT, TYPE=MATRIXCONSTITUENT, TYPE=INCLUSION
0.3, 20.0, distoritens
Define geometric attributes of the fiber including volume fraction, aspect ratio,
and fiber orientation tensor distribution*INITIAL CONDITIONS, TYPE=TEMPERATURE
*EXTERNAL FIELD, FILE=plastic.sim
Read in temperature results from the output database file plastic.sim
*INITIAL CONDITIONS, TYPE=STRESS
*EXTERNAL FIELD, FILE=plastic.sim
Read in stress results from the output database file plastic.simSTEP
STATICApply structural loads and boundary conditionsEND STEP