Professional Documents
Culture Documents
6.1. Introduction
Inverse extrusion deals with the computation of the shape of a die that produces an extrudate of the
desired shape. This tutorial illustrates how to handle a complex inverse extrusion problem. In this tutorial,
slip conditions along the die walls are considered and evolution on the slip coefficient is enabled to
aid convergence.
Set material properties and boundary conditions for a inverse extrusion problem.
6.2. Prerequisites
This tutorial assumes that you are familiar with the menu structure in Polydata and Workbench and
that you have solved or read 2.5D Axisymmetric Extrusion (p. ?). Some steps in the set up procedure
will not be shown explicitly.
The melt enters the die as shown in Figure 6.1: Problem Description (p. 2) at a flow rate = 200 cm3/s
(a quarter of the actual flow rate) and the extrudate is obtained at the exit.
The incompressibility and momentum equations are solved over the computational domain. The domain
for the problem is divided into two sub-domains (as shown in Figure 6.1: Problem Description (p. 2))
so that specific remeshing algorithms can be applied in each sub-domain to accurately predict the die
profile. Subdomain 1 represents the fluid as it enters and is confined by the die. Subdomain 2 corresponds
to the extrudate that is in contact with the air (and can deform freely). The main aim of the calculation
is to compute the geometry of the die to obtain the desired extrudate.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1
Inverse Extrusion
The boundary set for the problem are shown in Figure 6.2: Boundary Set for the Problem (p. 2), and
the conditions at the boundaries of the domains are given below
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
2 of ANSYS, Inc. and its subsidiaries and affiliates.
Step 1: Project and Mesh
6.4. Preparation
To prepare for running this tutorial:
Note
If you do not have a User Name and Password, you can register by clicking Customer
Registration on the Log In page.
4. Narrow the results by using the filter on the left side of the page.
7. Unzip the Inverse-Extrusion_R150.zip file you have downloaded to your working folder.
8. Start Workbench from Start All Programs ANSYS 15.0 Workbench 15.0.
2. Save the ANSYS Workbench project using File Save, entering inverse-extrusion as the name
of the project.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 3
Inverse Extrusion
When Polydata starts, the Create a new task menu item is highlighted, and the geometry for the
problem is displayed in the Graphics Display window.
F.E.M. task
Evolution problem(s)
Apply the evolution scheme on the slip coefficient along the outer wall of the die (boundary 4)
when you define the slip boundary conditions.
Create a sub-task
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
4 of ANSYS, Inc. and its subsidiaries and affiliates.
Step 3: Material Data
This problem involves a free surface, so the domain is divided into two sub-domains; one for the region
near the free surface (SUBDOMAIN_2) and the other for the rest of the domain (SUBDOMAIN_1). In this
problem, the sub-task applies to both sub-domains, which is the default condition.
Accept the default selection of both subdomains by clicking Upper level menu.
Material Data
The viscosity in this tutorial is given by the power law. For information on power law, see Power
Law (p. 24).
Modify fac
Modify tnat
Modify expo
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 5
Inverse Extrusion
6. Click Upper level menu three times to return to the Inverse Extrusion menu.
a. Select Zero wall velocity (vn=vs=0) along BOUNDARY_1 and click Modify.
b. Click Inflow.
When the Automatic option is selected, Polydata chooses the most appropriate method to compute
the inflow condition.
In 2D axisymmetric problems, the axis of symmetry is automatically identified by Polydata, but for 3D
flows, you must manually identify a plane of symmetry.
The normal velocity ( ) and the tangential force ( ) are set to zero on a symmetry plane. A particle
cannot cross the plane ( = 0) due to the symmetry, so the particles flow at the same velocity on both
sides of the symmetry plane, leading to a zero tangential force.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
6 of ANSYS, Inc. and its subsidiaries and affiliates.
Step 4: Boundary Conditions
a. Select Zero wall velocity (vn=vs=0) along BOUNDARY_2 and click Modify.
a. Select Zero wall velocity (vn=vs=0) along BOUNDARY_3 and click Modify.
4. Set the conditions along the outer wall of the die (BOUNDARY_4).
a. Select Zero wall velocity (vn=vs=0) along BOUNDARY_4 and click Modify.
For information on the evolution scheme, see Evolution Scheme (p. 24).
i. Click EVOL at the top of the Polydata menu to enable the evolution inputs for the slip coeffi-
cient.
Modify k
You will retain the default values for a and b, and will modify the values for c and d.
xi. Click EVOL at the top of the Polydata menu to disable the evolution inputs.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 7
Inverse Extrusion
xiv. Click Upper level menu two times to return to the Flow boundary conditions menu.
In a steady-state problem, the velocity field must be tangential to a free surface, since no fluid particles
go out of the domain through the free surface. This constraint is called the kinematic condition, =
0. This equation requires an initial condition (the starting line of the free surface). In this problem, the
starting line of the free surface is the intersection of boundary 4 and boundary 5 (see Figure 5.2: Boundary
Set for the Problem (p. ?)).
a. Select Zero wall velocity (vn=vs=0) along BOUNDARY_5 and click Modify.
d. Select No condition along BOUNDARY_4 (the boundary where the free surface starts) and click
Modify.
f. Click Upper level menu to return to the Boundary conditions on the moving surface menu.
h. Click Outlet (Inv. prediction) to define the outlet of the moving surface.
In inverse extrusion problems, you have to predict the appropriate die exit cross-section to obtain
a given extrudate cross-section. By defining the outlet of a free surface, inform Polyflow the desired
extrudate shape. Hence, you impose the outlet of the moving surface along the last section of the
free jet as the outlet of the free surface. This section will not be modified during the calculation.
i. Select BOUNDARY_6 as the outlet of the moving surface and click Confirm.
j. Click Upper level menu to return to the Flow boundary conditions menu.
It is assumed that a uniform velocity profile is reached at the exit. The melt is not subjected to any ex-
ternally applied stress at the exit, so the condition of zero normal and tangential forces is selected.
a. Select Zero wall velocity (vn=vs=0) along BOUNDARY_6 and click Modify.
c. Accept the default value of 0 for the normal force, , by clicking Upper level menu.
d. Accept the default value of 0 for the tangential force, , by clicking Upper level menu.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
8 of ANSYS, Inc. and its subsidiaries and affiliates.
Step 5: Remeshing
7. Click Upper level menu at the top of the Flow boundary conditions menu.
Global remeshing
SUBDOMAIN_1 is moved from the top list to the bottom list, indicating that only SUBDOMAIN_2
will be remeshed.
For 3D extrusion problems where large deformations of the extrudate are expected, the optimesh
remeshing technique is recommended. For information on optimesh remeshing technique see
Appendix (p. 24).
a. Specify the initial plane for the optimesh remeshing technique, by selecting Intersection with
SUBDOMAIN_1 and clicking Confirm.
b. Specify the final plane for the remeshing technique, by selecting Intersection with BOUNDARY_6
and clicking Confirm.
Polydata asks you whether you want to use the surface kinematic condition.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 9
Inverse Extrusion
The line kinematic condition is recommended for extrusion problems, and must be used in combin-
ation with the optimesh remeshing technique.
d. Click Accept the current setup in the Element distortion check menu.
In complex extrusion simulations, the finite element mesh can undergo great deformations. The
Element distortion check menu deals with the detection of all possible distortions of the elements.
Accept default options.
The technique of inverse prediction is selected to calculate the profile for the constant section
region of the die.
Numerical parameters
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
10 of ANSYS, Inc. and its subsidiaries and affiliates.
Step 7: Outputs
2. Click Upper level menu three times to return to the top-level Polydata menu.
Outputs
1. Retain the default output (CFD-Post) and click Enable Iges file output.
The default CFD-Post output is used for postprocessing with CFD-Post. The IGES output contains the
modified geometry of the extrudate (after remeshing) calculated at every step of the evolution procedure.
For information on IGES output, see Appendix (p. 24).
Polydata asks you to confirm the current system units and fields that are to be saved to the results file
for postprocessing.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 11
Inverse Extrusion
1. Click Accept.
2. Click Continue.
This accepts the default names for graphical output files (cfx.res) that are to be saved for postpro-
cessing, and for the Polyflow format results file (res).
1. Run Polyflow by right-clicking the Solution cell of the simulation and selecting Update.
This executes Polyflow using the data file as standard input, and writes information about the problem
description, calculations, and convergence to a listing file (polyflow.lst).
A cfx.res file (corresponding to the eight evolution steps of the flow case) will be created.
Workbench opens the View listing file panel, which displays the listing file.
b. It is a common practice to confirm that the solution proceeded as expected by looking for the
following printed at the bottom of the listing file:
The computation succeeded.
1. Double-click the Results tab in the Workbench analysis and read the results files saved by Polyflow.
CFD-Post reads the solution fields that were saved to the results file.
a. Deselect Wireframe in the Outline tree tab, under User Locations and Plots.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
12 of ANSYS, Inc. and its subsidiaries and affiliates.
Step 10: Postprocessing
b. Click the Insert menu and select Contour or click the button.
c. Click OK to accept the default name (Contour 1) and open the details view below the Outline
tab.
d. Perform the following steps In the Geometry tab of the details view.
ii. Select all topological entities under PFL in the Location Selector dialog box (use Shift for
multiple selection) and click OK.
iii. Select VELOCITIES from the Variable drop-down list (or by clicking ).
You can see in Figure 6.3: Contours of Velocity Magnitude (p. 14) that the velocity is zero along the die
wall, as expected, and there is a fully developed profile at the inlet of the die. At the die outlet, the velocity
profile changes to become constant throughout the extrudate cross-section. The transition between
these two states can be seen at the beginning of extrudate section.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 13
Inverse Extrusion
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
14 of ANSYS, Inc. and its subsidiaries and affiliates.
Step 10: Postprocessing
In the Outline tree tab, under User Locations and Plots deselect Contour 1.
ii. Click OK to accept the default name (Plane 1) and display the details view below the Outline
tab.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 15
Inverse Extrusion
iii. In the Geometry tab of the details view, select XY Plane from the Method drop-down list.
v. Click Apply.
vi. Repeat steps 3.b.i.v. to create the other planes at Z = 0.03, 0.07, and 0.1999 m.
vii. In the Outline tree tab, under User Locations and Plots, deselect Plane 1, Plane 2, Plane 3,
and Plane 4.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
16 of ANSYS, Inc. and its subsidiaries and affiliates.
Step 10: Postprocessing
c. Click the Insert menu and select Contour or click the button.
d. Click OK to accept the default name (Contour 2) and open the details view below the Outline
tree tab.
e. In the Outline tree tab under User Locations and Plots, select Wireframe.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 17
Inverse Extrusion
ii. Select all planes under User Locations and Plots (use Shift for multiple selection).
iv. Select VELOCITIES from the Variable drop-down list (or click ).
The velocity profiles planes are located at the flow inlet, the flow outlet, and planes just before and after
the die exit as shown in Figure 6.4: Velocity Profile Planes (p. 19).
Compare the velocity profile within the die to the velocity profile just after the die exit at the end of the
computational domain.
The velocity profile is flat in the extrudate, far away from the die exit. All particles in the cross-section
plane are at the same velocity.
Just after the die exit, there is a transitional zone where the velocity profile is reorganized.
The velocity profile on the plane = 7 cm is not fully developed, but it is not flat either.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
18 of ANSYS, Inc. and its subsidiaries and affiliates.
Step 10: Postprocessing
In the Outline tree tab, under User Locations and Plots, deselect Contour 2 and Wireframe.
ii. Click OK to accept the default name (Polyline 1) and display the details view below the Outline
tab.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 19
Inverse Extrusion
iii. In the Geometry tab of the details view, select Boundary Intersection from the Method
drop-down list.
iv. Click next to Boundary List and select SUBDOMAIN_1_BOUNDARY_4. Click OK to close
the Location Selector dialog box.
vi. In the Color tab, click next to Color and select dark blue.
ii. Click OK to accept the default name (Polyline 2) and display the details view below the Outline
tab.
iii. In the Geometry tab of the details view, select Boundary Intersection from the Method
drop-down list.
d. Right-click in the graphic window and select View From +Z under Predefined Camera.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
20 of ANSYS, Inc. and its subsidiaries and affiliates.
Step 10: Postprocessing
a. Click the Insert menu and select Instance Transform, or click the button.
b. Click OK to accept the default name (Instance Transform 1) and display the details view below
the Outline tab.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 21
Inverse Extrusion
c. Perform the following steps in the Definition tab of the details view of Instance Transform 1:
d. In the Outline tree tab, under User Locations and Plots, right-click Polyline 1 and click Edit (or
double-click Polyline 1).
e. In the View tab of the details view, scroll down and enable Apply Instancing Transform.
g. Click Apply.
h. In the Outline tree tab, under User Locations and Plots, right-click Polyline 2 and click Edit (or
double-click Polyline 2).
You can use the central-mouse button to zoom in and out. This allows you to compare the size and
shape of the flow inlet with that of the flow outlet without distortion due to perspective.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
22 of ANSYS, Inc. and its subsidiaries and affiliates.
Step 10: Postprocessing
You can also click the fit view button ( ) to properly center the image.
The deformation of the extrudate is the result of the rearrangement taking place at the die exit. Particle
coming from high-speed regions in the die must slow down, while particles coming from low-speed re-
gions must accelerate. You can change the speed by enlarging the flowing section. A tube of fluid at
high speed in the die will enlarge its cross-section in the extrudate to decrease its average velocity. A
tube of fluid at low speed in the die will reduce its cross-section in the extrudate in order to increase
average speed. In Figure 6.5: Swelling of the Extrudate (p. 23), you can see that the die design tool
compensated for these effects. The central part of the cross-section where the fluid easily flowed in the
original die has been reduced by the die design tool, while the extremities of the branches were enlarged
because the flow was much slower in the original die. Since the combined effects of the cross-sectional
enlargements and reductions are very difficult to guess, the numerical simulation is necessary to help
the die designer reduce the number of trial-and-error iterations.
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 23
Inverse Extrusion
6.15. Summary
This tutorial introduced the concept of an inverse extrusion problem. You solved the problem assuming
suitable conditions for the physics of the problem and Polyflow predicted the shape of the die. You
used multiple domain calculations with remeshing methods most suited to 3D inverse extrusion problems.
The non-linear problem was solved using an evolution technique to aid convergence.
6.16. Appendix
The appendix contains the following sections:
6.16.1. Power Law
6.16.2. Evolution Scheme
6.16.3. Remeshing Technique
6.16.4. Optimesh Remeshing Technique
6.16.5. IGES Output
where:
= consistency factor
= power-law index
= natural time
where:
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
24 of ANSYS, Inc. and its subsidiaries and affiliates.
Appendix
= material parameters
= material parameters
This technique modifies the location of the section where the boundary conditions on the kinematic
condition apply (the die-lip region). Apply local remeshing technique to the region between the entry
section and the die-lip area (subdomain 1). In this tutorial, you define a "constant section" on this sub-
domain. This means that the die cross-section is constant from the die entry to the die exit (a parallel
die). Using this two-stage remeshing technique, Polyflow calculates the die profile that produces an
extrudate of the desired shape. More complex deformations of the die are available via the definition
of different local remeshings within the die.
The domain to be remeshed is cut into a series of 2D slices (planes) in a direction perpendicular to the
direction of extrusion, and each plane will be remeshed independently. For this process, Polyflow requires
the selection of the initial plane and the final plane. In this problem, the initial plane is the intersection
of subdomain 2 with subdomain 1, and the final plane is the intersection of subdomain 2 with the flow
exit (boundary 6).
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 25
Release 15.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
26 of ANSYS, Inc. and its subsidiaries and affiliates.