Professional Documents
Culture Documents
PROCAST TUTORIALS
VERSION 2009.0
Version 2009.0
Page 1
ProCAST Tutorials
PROCAST TUTORIALS
TUTORIALS
GENERAL INTRODUCTION
FLOW CHART
MESHCAST
PRECAST
PROCAST
VIEWCAST
RESTART
BOUNDARY CONDITIONS
SYMMETRY
TIME STEPS
MATERIAL PROPERTIES
CASTING MATERIAL
EXOTHERMIC MATERIAL
FILTER MATERIAL
MOLD MATERIAL
THERMODYNAMIC DATABASES
CYCLING MODELLING
VIRTUAL MOLD
PROCESS TEMPLATES
HPDC-CYCLING
HPDC-FLOW
LPDC
GRAVITY-SAND
INVESTMENT
FILTER
STRESS
NON-COINCIDENT MODEL
Version 2009.0
3
3
5
6
7
8
9
13
19
21
23
24
27
29
29
31
36
42
47
48
74
87
105
126
149
174
193
Page 2
ProCAST Tutorials
TUTORIALS
GENERAL INTRODUCTION
ProCAST is a modular system and allows the coupling of various modules.
Flow Chart
Several steps are necessary in ProCAST in order
Version 2009.0
Page 3
ProCAST Tutorials
PreCAST is the pre-processor of ProCAST and allows the user to read a finite
element model, to assign material properties to the different model
components, to set the interface and boundary conditions and to define the
initial conditions.
DataCAST compiles the settings and provides the necessary files for the
calculation.
ViewCAST is the post-processor and allows the user to visualize the results as
ProSTAT reports the status of the calculation.
The user is guided through these different operation with the help of the file
manager (see below):
Version 2009.0
Page 4
ProCAST Tutorials
MeshCAST
Meshcast is the fully automatic 2D and 3D tetrahedral mesh generator of
ProCAST. It provides facilities for CAD reading, geometry quality checks and
repairs. An automatic shell generator is included in MeshCAST and is especially
dedicated to investment casting.
Meshcast is interfaced with various CAD file formats. In addition to ProCAST
files, MeshCAST can read the following
Version 2009.0
Page 5
ProCAST Tutorials
Usually the user will read a geometry and check its quality (the geometry will be
eventually repaired, simplified or improved). The surface mesh will be generated
and the solid mesh will be generated based on the surface mesh. The quality of the
solid mesh is checked and the solid mesh can be optimized.
The solid mesh is then ready to be read in PreCAST, the pre-processor of
ProCAST.
PreCAST
PreCAST is the pre-processor of ProCAST and allows the user to read a finite
element model, to assign material properties to the different model components, to
set the interface and boundary conditions and to define the initial conditions.
Version 2009.0
Page 6
ProCAST Tutorials
ProCAST
DataCAST compiles the settings and provides the necessary files for the
calculation.
ProCAST runs the analysis.
Version 2009.0
Page 7
ProCAST Tutorials
ViewCAST
ViewCAST is the post-processor and allows the user to visualize and analyse the
results.
Version 2009.0
Page 8
ProCAST Tutorials
RESTART
The goal of this tutorial is to explain how to continue or restart a ProCAST
calculation.
The reason to restart a calculation is multiple:
It is important to remind that the *p.dat file contains run parameters information
as the *d.dat file contains calculation data as the material properties, the mesh
information, the boundary, interface and initial conditions.
A. NATURAL STOP:
Version 2009.0
Page 9
ProCAST Tutorials
B. HARDWARE PROBLEM:
Version 2009.0
Page 10
ProCAST Tutorials
Version 2009.0
Page 11
ProCAST Tutorials
AS A SUMMARY:
Version 2009.0
Page 12
ProCAST Tutorials
BOUNDARY CONDITIONS
In order to assign the boundary conditions, i.e. all conditions applied to the
external side of the model, the user will proceeded as follow:
Version 2009.0
Page 13
ProCAST Tutorials
Use (3) the selection/deselection tools in order to select the area of the model
where the corresponding Boundary conditions will be applied. Do not forget to
Store (4) the selection.
Version 2009.0
Page 14
ProCAST Tutorials
Please note that once you pressed the Store button (4), the surface of the selected
area is displayed (5). This is useful in order to know the filling area and to
calculate the right filling velocity. In the velocity Boundary condition type, you
have a velocity calculator tool based on the filling type and the inlet area:
Version 2009.0
Page 15
ProCAST Tutorials
Assign (6) then the right Boundary condition entry from the database (7).
The database entry is then indicated in the top right table (DB Entry) of the preprocessor interface.
The Boundary condition database (7) can be checked and enriched. The read
button allows the user to check the content of a Boundary condition. The Add->
button allows the addition of a Boundary condition among the available list. It is
also possible to copy and modify an existing Boundary condition. The use of the
Del button will delete the selected entry. It is possible to sort the Boundary
conditions per Boundary type.
Version 2009.0
Page 16
ProCAST Tutorials
Please note that some boundary conditions can be constant or time and/or
temperature dependent. In this case one has to be careful as the constant multiplies
the content of the table (if defined) and both tables multiplies each other.
Version 2009.0
Page 17
ProCAST Tutorials
Version 2009.0
Page 18
ProCAST Tutorials
SYMMETRY
In order to optimize the calculation cpu time, one should take advantage of the
rotational or mirror symmetries of the geometry to be modeled.
Version 2009.0
Page 19
ProCAST Tutorials
The axis of symmetry is defined with two points as the coordinates of three points
are necessary to define the plane of symmetry. In order to get the coordinates of
the symmetry, activate the 'Get Co-ord' button and click on the axis of symmetry
nodes or on the nodes of the symmetry plane. The cursor must be in the
corresponding X1, X2 or X3 coordinate input box.
Do not forget to press Apply once the axis or th plane of symmetry is defined.
Version 2009.0
Page 20
ProCAST Tutorials
TIME STEPS
Version 2009.0
Page 21
ProCAST Tutorials
Version 2009.0
Page 22
ProCAST Tutorials
MATERIAL PROPERTIES
The goal of this tutorial is to help the user with the definition of material
properties which are required for the different material types:
mould
sand mould in case of lost foam process
filter
casting for Newtonian flow
casting for non-Newtonian flow (semi-solid infiltration)
exothermic
In case the data are tabulated, a linear interpolation is applied between the defined
point and a horizontal (constant) extrapolation is applied (except for the enthalpy).
Version 2009.0
Page 23
ProCAST Tutorials
Casting material
In order to perform a heat (with liquid to solid phase change) and fluid analysis in
a casting material, the following material properties are required (two
possibilities):
A.
Thermal:
Thermal conductivity [W/mK]
Density [Kg/m3]
Specific heat [J/KgK]
Latent heat [J/Kg]
Fraction of solid [-]
Solidus and Liquidus temperatures [C]
Fluid:
Viscosity [centipoise]
B.
Version 2009.0
Page 24
ProCAST Tutorials
Thermal:
Thermal conductivity [W/mK]
Density [Kg/m3]
Enthalpy curve [J/Kg]
Fraction of solid [-]
Solidus and Liquidus temperatures [C]
Fluid:
Viscosity [centipoise]
Please note that in order to predict porosity, the density of the material must be
temperature dependent as shown below. The density change between solidus and
liquidus temperature will represent the shrinkage fraction during solidification.
Version 2009.0
Page 25
ProCAST Tutorials
In case the fluid flow behavior is shear rate dependent (non-Newtonian), the user
can describe the viscosity as a function shear rate and temperature with the help of
the Carreau Yasuda relationship:
Version 2009.0
Page 26
ProCAST Tutorials
For the use of the Power Cut-off viscosity relationship, please see the Thixo
casting section of the main Users manual.
Exothermic material
An exothermic material is defined with the following thermal data:
Thermal:
Thermal conductivity [W/mK]
Density [Kg/m3]
Specific heat [J/KgK]
Version 2009.0
Page 27
ProCAST Tutorials
In order to take into account the energy released by the exothermic reaction, an
exothermic model is available in the material interface.
Select the Exothermic menu and enter:
The burnt fraction as a function of time
The ignition temperature
The exothermic energy
Version 2009.0
Page 28
ProCAST Tutorials
Filter material
In order to perform a heat and fluid flow analysis in a filter material, the following
material properties are required:
Thermal:
Thermal conductivity [W/mK]
Density [Kg/m3]
Specific heat [J/KgK]
Fluid -> Filter:
Void fraction [-]
Specific Area [1/cm]
Pressure drop (optional)
Mold material
In order to perform a heat analysis in a mold material, the following material
properties are required:
Version 2009.0
Page 29
ProCAST Tutorials
Thermal:
Thermal conductivity [W/mK]
Density [Kg/m3]
Specific heat [J/KgK]
In case of a sand mold for the Lost Foam process, the permeability of sand must
be defined under the Fluid section. The following material properties are thus
required:
Thermal:
Thermal conductivity [W/mK]
Density [Kg/m3]
Specific heat [J/KgK]
Fluid -> Fluid Permeability:
Permeability [cm2]
Version 2009.0
Page 30
ProCAST Tutorials
Thermodynamic databases
In case of a binary alloy, it is not too difficult to extract the solidification path
from the corresponding phase diagram using a Lever or a Scheil relationship. But
most of the time, industrial casting alloys are composed of multi-element.
Let's compare the solidification behavior of two slightly different alloys in order
to illustrate the importance of having the right data.
Version 2009.0
Page 31
ProCAST Tutorials
Version 2009.0
Page 32
ProCAST Tutorials
The minimum of the Gibb's free energy curve (or the linear combination of two
curves) at temperature T will provide the stable phase diagram.
Version 2009.0
Page 33
ProCAST Tutorials
Version 2009.0
Page 34
ProCAST Tutorials
(4) click then on apply and (5) select the Scheil or Lever rule.
The available base systems are Al, Fe, Ni, Ti and Mg. The available alloying
elements are described in the "Databases/Thermodynamic Databases" section of
the main Users manual.
Version 2009.0
Page 35
ProCAST Tutorials
CYCLING MODELLING
Version 2009.0
Page 36
ProCAST Tutorials
In PreCAST there are two techniques to model cycling: A. the Standard method
and B. the Die Combo technique. This appears in the Interfaces menu when one
want to Add-> a new interface condition. The Standard or Die Combo technique
choice is here proposed.
Version 2009.0
Page 37
ProCAST Tutorials
The first technique consists of the modeling of the different cycling sequences
with the help of time dependent interface heat transfer coefficients and heat
boundary conditions.
This classical technique has the advantage of offering all flexibility and is able to
model any situation. However in case of process optimization, it can be quite
tedious to change all tabulated interface heat transfer coefficients and heat
boundary conditions if the cycling timing has to be changed.
The Die Combo technique facilitate the cycling modeling through the use of
dedicated interfaces.
Version 2009.0
Page 38
ProCAST Tutorials
The different cycle times are directly entered in the Run Parameter Cycles menu.
And the interface heat transfer coefficient and heat boundary conditions are
directly entered in the Die Combo interface.
Version 2009.0
Page 39
ProCAST Tutorials
Using the Browse button, look for the Cycling (thermal only) calculation and set
the Step number at which the temperature distribution will be extracted.
Version 2009.0
Page 40
ProCAST Tutorials
Version 2009.0
Page 41
ProCAST Tutorials
VIRTUAL MOLD
The virtual mold should be used in order to save cpu time. The thermal aspect of
the mold is taken into account (heat diffusion, local heating, heat saturation) but as
the mold is not meshed, the user cannot visualize the temperature distribution in
the mold.
Please note that a zero velocity Boundary condition should be set to the surface of
the casting in case the virtual mold is used.
The virtual mold is defined in the Geometry menu.
Enter the dimensions of the virtual mold. Please make sure that the virtual mold
will include the complete casting geometry. As the external boundary of the
virtual mold is considered as adiabatic (no heat exchange), the size of the virtual
mold should be set large enough. Using the Check Geom option you can have the
external dimension of the geometry. This helps to define the size of the virtual
mold.
Version 2009.0
Page 42
ProCAST Tutorials
The calculated thermal depth can be displayed using the Show Depth button and
the scale of the thermal depth can be adjusted using the Set Scale button. It is also
possible to remove the virtual mold.
Version 2009.0
Page 43
ProCAST Tutorials
The mold material is now displayed in the Material menu and material properties
can be assigned to the virtual mold.
Version 2009.0
Page 44
ProCAST Tutorials
An interface heat transfer coefficient has to be defined between the casting and the
mold.
Version 2009.0
Page 45
ProCAST Tutorials
Version 2009.0
Page 46
ProCAST Tutorials
PROCESS TEMPLATES
The goal of these tutorials is to help the user with the typical settings and run
parameters. The coupling of Thermal and Fluid flow modules allows the user to
model any process, i.e. gravity casting, sand casting, high pressure die casting,
low pressure die casting, investment casting ... But each process requires some
specific settings.
Basically the user will set in Precast:
GEOMETRY: a solid mesh
MATERIALS: a casting and mold material
INTERFACE: an interface heat transfer coefficient between casting and mold
BOUNDARY CONDITIONS: a heat and pouring conditions
PROCESS: a gravity vector and moving solids
INITIAL CONDITIONS: initial temperatures and the casting cavity will be set
as empty
RUN PARAMETERS: general, heat, cycling, radiation, flow and turbulence
Please note that the user is able to use predefined templates for the run parameters,
i.e. the parameters for the process of interest can be defined only once at the
beginning.
Version 2009.0
Page 47
ProCAST Tutorials
HPDC-Cycling
The goal of this tutorial is to show you step by step how to setup a high pressure
die casting model in ProCAST.
The geometry used for this tutorial is composed of a:
casting
top die
bottom die
insert
meshed cooling channels
unmeshed cooling channels
Version 2009.0
Page 48
ProCAST Tutorials
The goal here is to run first a thermal analysis with several cycles in order to
predict the number of necessary cycles to reach steady state. In a second step, the
temperature distribution of the mold components will be used as initial
temperature for a fluid flow or stress analysis.
In this tutorials both options for the cooling channels are considered: meshed and
not meshed channels. The goal is to illustrate the set-up of both options.
The interfaces will be treated with the Diecombo technique.
Version 2009.0
Page 49
ProCAST Tutorials
Enter first the case name under the 'Case' field of the file manager and press the
PreCAST menu.
PreCAST will load first a ProCAST file (d.dat) if it is present in the current
directory. If PreCAST does not find any ProCAST file, it will look for a
MeshCAST file (.mesh) with the corresponding prefix. And if there is no
MeshCAST file, you will have to use the Open file menu of PreCAST in order to
look for the right file.
Version 2009.0
Page 50
ProCAST Tutorials
Version 2009.0
Page 51
ProCAST Tutorials
Assign material properties to the casting, mold and inserts. In this case,
Aluminium is assigned to the casting material, Steel H13 to the top and bottom
dies and to the insert and water is assigned to the meshed cooling channels.
Version 2009.0
Page 52
ProCAST Tutorials
Please note that the temperature of the casting material will be re-initialized before
each cycle as the temperature of the mold components at cycle N-1 will be taken
Version 2009.0
Page 53
ProCAST Tutorials
into account for cycle N. It is therefore important to set the right Material type for
each component.
Version 2009.0
Page 54
ProCAST Tutorials
Version 2009.0
Page 55
ProCAST Tutorials
Version 2009.0
Page 56
ProCAST Tutorials
Version 2009.0
Page 57
ProCAST Tutorials
Version 2009.0
Page 58
ProCAST Tutorials
Version 2009.0
Page 59
ProCAST Tutorials
Please note that the casting will be 'attached until ejection' to the top die.
Version 2009.0
Page 60
ProCAST Tutorials
Version 2009.0
Page 61
ProCAST Tutorials
Air cooling condition will be assigned to the external surface of the mould
Version 2009.0
Page 62
ProCAST Tutorials
Version 2009.0
Page 63
ProCAST Tutorials
temperature of 200C. The inner surface of the non-meshed channels are selected
using the propagate selection tool.
Version 2009.0
Page 64
ProCAST Tutorials
Version 2009.0
Page 65
ProCAST Tutorials
Version 2009.0
Page 66
ProCAST Tutorials
Version 2009.0
Page 67
ProCAST Tutorials
Version 2009.0
Page 68
ProCAST Tutorials
Version 2009.0
Page 69
ProCAST Tutorials
Version 2009.0
Page 70
ProCAST Tutorials
Version 2009.0
Page 71
ProCAST Tutorials
10
Version 2009.0
Page 72
ProCAST Tutorials
11
Version 2009.0
Page 73
ProCAST Tutorials
HPDC-Flow
The goal of this tutorial is to show you step by step how to setup a high pressure
die casting model in ProCAST.
The geometry used for this tutorial is composed of a:
casting
top die
bottom die
insert
meshed cooling channels
unmeshed cooling channels
Version 2009.0
Page 74
ProCAST Tutorials
The goal here was first to run a thermal analysis with several cycles in order to
predict the number of necessary cycles to reach steady state. In a second step, the
temperature distribution of the mold components will be used as initial
temperature for a fluid flow or stress analysis.
In this tutorials we are going to extract the die temperature distribution of HPDCCycling in order to use it as initial temperature.
Version 2009.0
Page 75
ProCAST Tutorials
Version 2009.0
Page 76
ProCAST Tutorials
Version 2009.0
Page 77
ProCAST Tutorials
Version 2009.0
Page 78
ProCAST Tutorials
Version 2009.0
Page 79
ProCAST Tutorials
The temperature distribution can be displayed in order to check that the extract
procedure worked.
Version 2009.0
Page 80
ProCAST Tutorials
RUN PARAMETERS: General and Thermal are not modified, The number of
Cycles is set to 1 and Flow is set to 3. The frequency for saving the velocity
results (FLOW) is set equal to TFREQ (frequency for saving the temperature
results).
Version 2009.0
Page 81
ProCAST Tutorials
Version 2009.0
Page 82
ProCAST Tutorials
Version 2009.0
Page 83
ProCAST Tutorials
Please note that at step zero, the temperature of the die is not uniform as we used
the calculated temperature distribution obtained before cycle ten in the HPDCcycling calculation.
Version 2009.0
Page 84
ProCAST Tutorials
Version 2009.0
Page 85
ProCAST Tutorials
Version 2009.0
Page 86
ProCAST Tutorials
LPDC
The goal of this tutorial is to show step by step how to setup a low pressure die
casting model in ProCAST.
Version 2009.0
Page 87
ProCAST Tutorials
Enter first the case name under the 'Case' field of the file manager and press the
PreCAST menu.
PreCAST will load first a ProCAST file (d.dat) if it is present in the current
directory. If PreCAST does not find any ProCAST file, it will look for a
MeshCAST file (.mesh) with the corresponding prefix. And if there is no
MeshCAST file, you will have to use the Open file menu of PreCAST in order to
look for the right file.
Version 2009.0
Page 88
ProCAST Tutorials
Version 2009.0
Page 89
ProCAST Tutorials
Version 2009.0
Page 90
ProCAST Tutorials
Version 2009.0
Page 91
ProCAST Tutorials
Version 2009.0
Page 92
ProCAST Tutorials
Assign material properties to the casting, mold and cores. In this case, CuAluminium Bronze is assigned to the casting material, Steel_H13 to both parts of
the dies and Sand_Silica to the core domains.
Version 2009.0
Page 93
ProCAST Tutorials
Once the interfaces are created, assign a heat transfer value to each interface.
Typical values are 500 W/m2K between casting and cores and 1000 W/m2K
between casting and steel dies.
Version 2009.0
Page 94
ProCAST Tutorials
Version 2009.0
Page 95
ProCAST Tutorials
A natural air cooling heat Boundary condition will be applied all around the dies
and a pressure Boundary condition together with a temperature Boundary
condition will be imposed at inlet of the gating system.
Please note that the simulation model might have a different height compared to
the current casting if the full filling column was not taken into account in the
simulation model. In such a case the pressure ramp should be shifted accordingly.
Please also note that the pressure which is applied to the inlet for the filling
sequence will be the difference between the reference pressure which will be
defined in the run parameters and this pressure BC. In this case where a total
pressure of 0.2 bar is applied, a zero reference pressure will be defined in the
FLOW run parameters.
Version 2009.0
Page 96
ProCAST Tutorials
Version 2009.0
Page 97
ProCAST Tutorials
In the Preferences menu, select the LPDC filling option. The right and dedicated
run parameters will be automatically set.
Version 2009.0
Page 98
ProCAST Tutorials
Version 2009.0
Page 99
ProCAST Tutorials
Version 2009.0
Page 100
ProCAST Tutorials
Version 2009.0
Page 101
ProCAST Tutorials
10
11
Version 2009.0
Page 102
ProCAST Tutorials
12
Version 2009.0
Page 103
ProCAST Tutorials
Version 2009.0
Page 104
ProCAST Tutorials
Gravity-Sand
This tutorial will guide you step by step in the ProCAST set-up of a sand casting
simulation.
The geometry used for this tutorial is composed of a:
casting
sand box
cores
Version 2009.0
Page 105
ProCAST Tutorials
Please enter first the case name under the 'Case' field of the file manager and press
the PreCAST menu.
Version 2009.0
Page 106
ProCAST Tutorials
PreCAST will load first a ProCAST file (d.dat) if it is present in the current
directory. If PreCAST does not find any ProCAST file, it will look for a
MeshCAST file (.mesh) with the corresponding prefix. And if there is no
MeshCAST file, you will have to use the Open file menu of PreCAST in order to
look for the right file.
Version 2009.0
Page 107
ProCAST Tutorials
Version 2009.0
Page 108
ProCAST Tutorials
Version 2009.0
Page 109
ProCAST Tutorials
Assign material properties to the casting, mold and cores. In this case,
Ductile Iron is assigned to the casting material, Sand silica to the mold and
Steel_H13 to the core domains.
Version 2009.0
Page 110
ProCAST Tutorials
Version 2009.0
Page 111
ProCAST Tutorials
Once the interfaces are created, assign a heat transfer value to each interface.
Typical values are 500 W/m2K between casting and sand and 1000 W/m2K
between casting and steel cores.
Version 2009.0
Page 112
ProCAST Tutorials
Version 2009.0
Page 113
ProCAST Tutorials
A natural air cooling heat Boundary condition will be applied all around the sand
box, a velocity Boundary condition will be applied and a temperature Boundary
condition will be imposed to some nodes of the top surface of the down sprue.
Version 2009.0
Page 114
ProCAST Tutorials
Version 2009.0
Page 115
ProCAST Tutorials
Version 2009.0
Page 116
ProCAST Tutorials
In the General run parameters panel, DTMAX is set to 5 seconds in this case.
Version 2009.0
Page 117
ProCAST Tutorials
Version 2009.0
Page 118
ProCAST Tutorials
Version 2009.0
Page 119
ProCAST Tutorials
Do not forget to press Apply in order to validate the Run Parameters selection.
Version 2009.0
Page 120
ProCAST Tutorials
10
Version 2009.0
Page 121
ProCAST Tutorials
11
Position the model using the picture manipulation tools (zoom, drag, rotate, ...).
Version 2009.0
Page 122
ProCAST Tutorials
Version 2009.0
Page 123
ProCAST Tutorials
Version 2009.0
Page 124
ProCAST Tutorials
Isolated pockets of liquid are displayed using the Fraction of Solid cut-off option.
Version 2009.0
Page 125
ProCAST Tutorials
Investment
The goal of this tutorial is to show you step by step how to setup an investment
casting model in ProCAST.
The geometry used for this tutorial is composed of a:
casting
a shell mold
an enclosure
Version 2009.0
Page 126
ProCAST Tutorials
Remark: It is possible to model the preheating of the shell mold in the furnace
using the same model as the one for fluid flow modeling. The temperature
distribution of the shell mold is then used as initial condition for the fluid flow
calculation using the extract procedure. To do so:
Version 2009.0
Page 127
ProCAST Tutorials
Please enter first the case name under the 'Case' field of the file manager and press
the PreCAST menu.
PreCAST will load first a ProCAST file (d.dat) if it is present in the current
directory. If PreCAST does not find any ProCAST file, it will look for a
MeshCAST file (.mesh) with the corresponding prefix. And if there is no
MeshCAST file, you will have to use the Open file menu of PreCAST in order to
look for the right file.
If this Case name is not entered, you will have to go in the File menu of PreCAST
and open the right file.
Version 2009.0
Page 128
ProCAST Tutorials
Version 2009.0
Page 129
ProCAST Tutorials
Version 2009.0
Page 130
ProCAST Tutorials
Two mirrors of symmetry will be considered here. The Get Co-ord button is
useful to pick the node coordinates on the planes of symmetry.
You can check that the symmetry was well applied if the symmetry is set in the
Boundary conditions.
Version 2009.0
Page 131
ProCAST Tutorials
Version 2009.0
Page 132
ProCAST Tutorials
Inconel 718 and a shell material are applied to the casting and shell mold.
Version 2009.0
Page 133
ProCAST Tutorials
Version 2009.0
Page 134
ProCAST Tutorials
Version 2009.0
Page 135
ProCAST Tutorials
Remarks:
Version 2009.0
Page 136
ProCAST Tutorials
Version 2009.0
Page 137
ProCAST Tutorials
Check that the normals of the enclosure are all pointing inside the enclosure. In
case it is not the case, use the Align or Reverse options.
Version 2009.0
Page 138
ProCAST Tutorials
Version 2009.0
Page 139
ProCAST Tutorials
Version 2009.0
Page 140
ProCAST Tutorials
In the Preferences menu, select the Gravity filling option. The right and dedicated
run parameters will be automatically set.
Version 2009.0
Page 141
ProCAST Tutorials
Version 2009.0
Page 142
ProCAST Tutorials
Version 2009.0
Page 143
ProCAST Tutorials
Version 2009.0
Page 144
ProCAST Tutorials
10
11
Version 2009.0
Page 145
ProCAST Tutorials
Useful tip:
12
Version 2009.0
Page 146
ProCAST Tutorials
Version 2009.0
Page 147
ProCAST Tutorials
Version 2009.0
Page 148
ProCAST Tutorials
Prediction of pockets of liquid using the fraction of solid field and the cut-off
option
Filter
This tutorial will guide you step by step in the ProCAST set-up of a sand casting
simulation with a filter material.
The geometry used for this tutorial is composed of a:
casting
filter
chill
A virtual mold will be generated for the sand mold.
Version 2009.0
Page 149
ProCAST Tutorials
Please enter first the case name under the 'Case' field of the file manager and press
the PreCAST menu.
PreCAST will load first a ProCAST file (d.dat) if it is present in the current
directory. If PreCAST does not find any ProCAST file, it will look for a
MeshCAST file (.mesh) with the corresponding prefix. And if there is no
Version 2009.0
Page 150
ProCAST Tutorials
MeshCAST file, you will have to use the Open file menu of PreCAST in order to
look for the right file.
Version 2009.0
Page 151
ProCAST Tutorials
Symmetry definition
Version 2009.0
Page 152
ProCAST Tutorials
In order to define the coordinates of the two points which are defining the axis of
symmetry, press the 'Get Co-ord' button and then click with the mouse on a mesh
points located on the axis of symmetry.
You can check that the symmetry boundary conditions are well set. Go in the
Boundary conditions menu and check that you have the symmetry well defined.
Version 2009.0
Page 153
ProCAST Tutorials
Generate a virtual mold larger than the model. The virtual mold has to be large
enough as the external boundary of the virtual mold is considered as adiabatic.
Version 2009.0
Page 154
ProCAST Tutorials
Version 2009.0
Page 155
ProCAST Tutorials
Version 2009.0
Page 156
ProCAST Tutorials
In addition to the thermal conductivity, the density and the specific heat, a filter is
defined by its Void Fraction and Surface Area (it is also possible to define the
Pressure Drop properties - optional).
Version 2009.0
Page 157
ProCAST Tutorials
Assign then heat transfer coefficients between the chill and the casting and
between all components and the virtual mold. Please note that no heat transfer
Version 2009.0
Page 158
ProCAST Tutorials
coefficient is defined between the casting and the filter. This will be defined in the
Assign Volume Boundary Conditions menu.
Version 2009.0
Page 159
ProCAST Tutorials
A zero velocity Boundary condition has to be applied all around the casting as no
coincident meshed mold is considered. A velocity Boundary condition and an
imposed temperature are applied to the top of the gating system.
Version 2009.0
Page 160
ProCAST Tutorials
The interface heat transfer coefficient is defined in the Assign Volume -> Filter
Heat condition.
Version 2009.0
Page 161
ProCAST Tutorials
Version 2009.0
Page 162
ProCAST Tutorials
Version 2009.0
Page 163
ProCAST Tutorials
10
In the Preferences menu, select the Gravity filling option. The right and dedicated
run parameters will be automatically set.
In the General run parameters panel, DTMAX is set to 5 seconds and TSTOP is
set to1000C in this case. This means that the calculation will be stopped as soon
as the casting domain temperature is below 1000C.
Version 2009.0
Page 164
ProCAST Tutorials
Version 2009.0
Page 165
ProCAST Tutorials
Version 2009.0
Page 166
ProCAST Tutorials
Version 2009.0
Page 167
ProCAST Tutorials
Version 2009.0
Page 168
ProCAST Tutorials
11
12
Version 2009.0
Page 169
ProCAST Tutorials
13
Version 2009.0
Page 170
ProCAST Tutorials
Version 2009.0
Page 171
ProCAST Tutorials
Version 2009.0
Page 172
ProCAST Tutorials
Version 2009.0
Page 173
ProCAST Tutorials
Stress
This tutorial will guide you step by step in the ProCAST set-up of a stress model.
The geometry used for this tutorial is composed of a:
casting
die
Version 2009.0
Page 174
ProCAST Tutorials
Please enter first the case name under the 'Case' field of the file manager and press
the PreCAST menu.
PreCAST will load first a ProCAST file (d.dat) if it is present in the current
directory. If PreCAST does not find any ProCAST file, it will look for a
MeshCAST file (.mesh) with the corresponding prefix. And if there is no
MeshCAST file, you will have to use the Open file menu of PreCAST in order to
look for the right file.
Version 2009.0
Page 175
ProCAST Tutorials
Version 2009.0
Page 176
ProCAST Tutorials
Version 2009.0
Page 177
ProCAST Tutorials
Version 2009.0
Page 178
ProCAST Tutorials
Assign the Interfaces between the components. Please note that the mesh
was already optimized in MeshCAST and thus the interfaces are already created
(they are already set as COINC).
Version 2009.0
Page 179
ProCAST Tutorials
Version 2009.0
Page 180
ProCAST Tutorials
A natural air cooling heat Boundary condition is assigned all around the die and a
zero displacement Boundary condition is applied to the top and bottom surface of
the die.
Version 2009.0
Page 181
ProCAST Tutorials
Version 2009.0
Page 182
ProCAST Tutorials
Version 2009.0
Page 183
ProCAST Tutorials
Version 2009.0
Page 184
ProCAST Tutorials
Version 2009.0
Page 185
ProCAST Tutorials
Version 2009.0
Page 186
ProCAST Tutorials
Version 2009.0
Page 187
ProCAST Tutorials
10
Version 2009.0
Page 188
ProCAST Tutorials
11
Temperature results:
Version 2009.0
Page 189
ProCAST Tutorials
Version 2009.0
Page 190
ProCAST Tutorials
Y-Displacements:
Version 2009.0
Page 191
ProCAST Tutorials
Version 2009.0
Page 192
ProCAST Tutorials
Non-Coincident model
This tutorial will guide you step by step in the ProCAST set-up of a noncoincident model.
We can use non-coincident meshes in ProCAST. This facilitates the assembly of
the different model components but you need to be careful as in such a case the
interfaces between the components are defined according to a tolerance. If all
components are well positioned and the mesh densities are not too different, the
thermal or flow predicted results will be good. But one should thus run a thermal
calculation first and check if the temperature distribution is correct. If the
interfaces are not good, i.e. not within the tolerance (1/10 of the smallest element
length), then one won't have heat exchange at some interfaces. It is then possible
to change this tolerance value. The above test procedure has then to be run again.
If you run a fluid flow analysis with a non-coincident model, do not forget to
assign a zero velocity boundary condition all around the casting.
The geometry used for this tutorial is composed of a:
casting
sand mold
Version 2009.0
Page 193
ProCAST Tutorials
No prefix is entered in this case in the file manager (Case field) as you are going
to load the models using the Multiple Mesh option in the File menu
Version 2009.0
Page 194
ProCAST Tutorials
Version 2009.0
Page 195
ProCAST Tutorials
Version 2009.0
Page 196
ProCAST Tutorials
Version 2009.0
Page 197
ProCAST Tutorials
In case of a non-coincident model one has to turn the coincident interface type in
non-coincident and add the other non-coincident interfaces. Please note that the
casting is the Master and the Mold is the Slave.
Version 2009.0
Page 198
ProCAST Tutorials
Version 2009.0
Page 199
ProCAST Tutorials
Version 2009.0
Page 200
ProCAST Tutorials
Version 2009.0
Page 201
ProCAST Tutorials
Version 2009.0
Page 202
ProCAST Tutorials
Version 2009.0
Page 203
ProCAST Tutorials
Velocity: zero velocity all around the casting (this necessary in case of a nocoincident mold, in case of virtual mold or in case there is no mold)
Velocity: -y velocity at the top of the downsprue.
Temperature: Pouring temperature of the metal assigned at the top of the
downsprue.
Version 2009.0
Page 204
ProCAST Tutorials
Version 2009.0
Page 205
ProCAST Tutorials
Version 2009.0
Page 206
ProCAST Tutorials
Version 2009.0
Page 207
ProCAST Tutorials
Version 2009.0
Page 208
ProCAST Tutorials
Version 2009.0
Page 209
ProCAST Tutorials
Version 2009.0
Page 210
ProCAST Tutorials
10
11
Version 2009.0
Page 211
ProCAST Tutorials
Version 2009.0
Page 212
ProCAST Tutorials
Version 2009.0
Page 213