Documente Academic
Documente Profesional
Documente Cultură
A Pre-Processor of AnyCasting
anyPRE........................................................................................................................................................ 1
1 anyPRE Introduction .............................................................................................................. 6
1.1 AnyCasting Program ................................................................................................ 6
1.2 Work Flow ..................................................................................................................... 7
1.3 Input/Output Files ..................................................................................................... 8
2 User Interface............................................................................................................................ 9
2.1 Window Layout ........................................................................................................... 9
2.2 Mouse Instruction ...................................................................................................10
2.3 View Control/Adjustment ....................................................................................11
2.4 Menu & Toolbar .......................................................................................................14
2.5 Property Window .....................................................................................................24
3 Entity ...........................................................................................................................................27
3.1 Entity Overview .........................................................................................................27
3.2 Transform .....................................................................................................................29
3.3 Merge Entity...............................................................................................................30
3.4 Smash ............................................................................................................................30
3.5 Discontinuity ..............................................................................................................31
3.6 Entity Properties .......................................................................................................31
4 Measurement ..........................................................................................................................32
4.1 A Vertex based Measurement ...........................................................................32
5 Mesh Generation ...................................................................................................................33
5.1 Set Entity .....................................................................................................................33
5.2 Set Mold ......................................................................................................................34
5.3 Set Domain .................................................................................................................35
To perform numerical analysis, anyPRE requires mesh generation & simulation condition setting. Every nu-
merical analysis program includes a program called ‘pre-processor’ for setting mesh generation & simulation
condition. An ideal pre-processor must be able to check input geometry in high-definition graphics, as well as
conveniently and quickly set high-definition mesh generation & simulation condition. anyPRE can build finite
difference method (FDM) mesh based on the shape analyzed from CAD file and perform various CAD func-
tions. It also includes a function for setting simulation condition to launch anySOLVER.
anyPRE, which is the pre-processor of AnyCasting, includes a function for generating FDM mesh by analyzing
CAD file, as well as setting simulation condition to launch anySOLVER. By using anyPRE, users can select the
work flow of simulation casting process, select materials, set boundary condition, set initial condition, set
gate condition, etc. In addition, users can set various device settings and models through its advanced func-
tion. Users can also use the CAD function of anyPRE to check or move/rotate various shapes.
User Interface
Menus and functions that are based on MS-Window allow users with basic personal computer knowledge to
easily perform various tasks.
In anyPRE, simulation conditions to run anySOLVER are set after generating mesh by reading geometry file
(CAD file) or files created by anyPRE (GSCX file).
2) Build Mesh
① Define the properties of each entity
② Set mold
③ Select domain (simulation area)
④ Build uniform/variable mesh
Import&save CAD files to create *.gscx files that can be used in anyPRE. In addition, set various simulation
conditions such as mesh generation information & boundary conditions to create files needed to launch
anySOLVER.
[Input Files]
STL file: STL type files are commonly used in CAD programs to output various shapes created in
these programs. anyPRE generates mesh upon importing/reading these geometry files.
GSCX file: GSCX type files are created in anyPRE contain all of the information on the tasks performed
by user or information on CAD shape. These files are imported to begin new tasks or resume
prior tasks.
[Output Files]
Selecting ‘File/Save’ will save GSCX files during which MSHX, PRPX files needed to launch anySOLVER will
also be created.
The intuitive user interface of anyPRE allows anyone familiar with MS Windows to easily navigate through
and use the application. Thanks to its user-friendly design, all it requires is a few mouse clicks and simple
numerical entries.
anyPRE window mainly consists of the following five parts, and each window & toolbar can be customized.
1) Basic Instruction
Rotate: Left button click & drag
Pan: Middle button click & drag or Shift+ Left button click & drag
Zoom In/Out: Wheel spin or Ctrl+ Left button click & drag
4) View Cross-Section
Cross-section function becomes activated for a closer inside view when the mouse cursor is placed on top of
the four corners or the middle line of the plane while cross-section is turned on. Click the plane with the
mouse left button and drag it to the desired location.
5) Mouse Cursor
The followings are different cursor shapes according to the mouse mode.
1) Basic Functions
Rotate: Left button click & drag
Pan: Middle button click & drag or Shift+ Left button click & drag
Zoom In/Out: Wheel spin or Ctrl+ Left button click & drag
Zoom In Selected Area: Select ‘View->Zoom Window’ or press hotkey ‘C’ + Left button click & drag (& drop)
Previous View: Select ‘View -> Previous View’ or press hotkey ‘V’
Reset View: Select ‘View -> Reset View’ or press hotkey 'R'
*Note
Press Esc to return to the basic mode (rotate).
1. Select ‘View -> Viewpoints -> Add User View point(Alt+U)’ or click icon in Viewpoint Window
2. Enter the user name in dialogue window
3. User defined viewpoint is added as the last view point field
4. Select the added menu to apply the saved viewpoint to the current screen
3) Rotate screen
Clicking direction button of Rotation Tool, User can rotate screen to desired angle.
Double clicking middle of Rotation Tool, User can set angle.
5) Perpendicular Cross-Section
Cross-section can be moved by either entering coordinates/index from the Cross Section toolbar, using ‘Spin’
button or using mouse.
Follow the below steps when using mouse:
① Select ‘Cross-Section->Active’ to turn on cross-section.
② While cross-section is turned on, place the mouse cursor on top of the four corners or the middle line of the
plane, which will activate cross-section that will turn yellow.
③ Select the plane by continuously pressing the mouse left button and move to the desired location. Cross-section
with up to three directions (x,y,z) can be created.
▶ ▶ ▶
Cross-section plane is Plane is activated as it Grab the activated plane While pressing the left
turned on. turns yellow when the by pressing the left mouse button, move the
mouse cursor is placed on mouse button. plane.
top of the four corners or
the middle line of the
plane.
Place the cursor on top of the Rotate the cross-section while continuing to press the left mouse
cross-section edge. button, rotate the cross-section.
1) Menu
File File
New Create a new file
Open Open *.gscx,*.gsc files
Close Close current project
Save Save current project
Save As Save current project in a different name
Save All Save all files associated with current project
Convert Convert old version file into new version file
Import Import CAD file (*.stl)
Export Export file
- To Image Save current screen into BMP or JPEG file
- Condition Template Save current simulation condition into GST file
Print Print current screen
Print Preview Preview the print of current screen
Print Setup Set various print options
Preference Set various configurations such as background color, database, unit, etc.
Recent File Display a list of recently opened files
Entity Entity
Copy to Clipboard Copy the current screen to clipboard
Merge Merge selected entities (It activates only before Mesh is generated )
Priority (When mesh is being generated) Set the priority order of entities
Reverse Normal (All Entities) Reverse all surface entities of the model
Undo Meshing Delete mesh / Certain parts of prior simulation condition settings are not saved
Mesh Information Display information on the size and number of meshes built
- Heat Transfer Model Set heat transfer coefficient & coating conditions
- Fluid Flow Model Set advanced fluid flow (turbulence/surface tension) model
View View
Perspective Switch current screen to perspective projection (with perspective)
Isometric Switch current screen to isometric projection (without perspective)
View Point Set viewer viewpoint (switch to isometric perspective)
- West (-x) Switch screen to -x direction
- East (+x) Switch screen to +x direction
- South (-y) Switch screen to -y direction
- North (+y) Switch screen to +y direction
- Backward (-z) Switch screen to -z direction
- Forward (+z) Switch screen to +z direction
- Add User Viewpoint Add user viewpoint
- Load Viewpoint Load a saved viewpoint file
- Save Viewpoint Save as a viewpoint file
Rotate Left Rotate 90 degrees to the left from the normal vector of current screen
Rotate Right Rotate 90 degrees to the right from the normal vector of current screen
Axial Rotate Rotate by certain degrees from the normal vector of current screen
View Mode
- Geometry Display entity in input geometry(CAD mode)
- Mesh Display entity in mesh mode
Render Mode Render Mode
- Surface with Edge Display the surface and edge of STL file
- Surface only Display only the surface of STL file
- Surface with Edge All Display the surface and all edges of STL file
- Edge Only Display only the edge of STL file
- Edge All Display all edges of STL file
- Vertex Only Display only the vertex of STL file
AnyCasting™ Advanced Casting Simulation Software 017
View Entity
- Cast Show/hide the Cast Entity
- Mold Show/hide the Mold
- Inserted Show/hide the Inserted
- Attached Show/hide the Attached
- Channel Show/hide the Channel
- Exothermic Show/hide the Exothermic
Select Rotation Center Set the center point of view rotation
Select Rotation Center Set the center point of view rotation
Reset Rotation Center Reset the center point of view rotation
Zoom In Zoom in screen
Zoom Out Zoom out screen
Zoom Window Zoom in selected area
Fit to Window Zoom in/out to fit current screen size
Previous View Return to previous view
Reset View Return to initial view
Spinning Spin all entities at a desired speed/direction
Fast Moving Turn on/off the current screen quick display function
Display Display
Axis Show/hide the lower right corner axis
World Axis Show/hide the auxiliary axis at 0,0,0
Auxiliary Axis Show/hide the center auxiliary axis
Entity Extent Display the extent of entity
Mold Extent Display the extent of mold
Domain Extent Display the extent of domain
Error Show/hide mesh error
Logo Show/hide the AnyCasting logo at the lower left corner
Text Show/hide entity, mesh number
Scale Show/hide scale (It activates only when Isometric View has been activated.)
Rotation Tool Show/hide Rotate Tool
Help Help
Language Change language
Contents Display online help contents
About anyPRE Display anyPRE product name, version and website
Standard
Measure
Axial Rotate Rotate by certain degrees from the normal vector of current screen
Rotate Left Rotate 90 degrees to the left from the normal vector of current screen
Turn on/off the function of quickly moving the entity at the current
Fast Moving
screen.
Cross-section ⓐ ⓑ ⓒ
Property window consists of 5 tabs –entity, gate, sensor, contact and vent – that clearly display their respec-
tive properties.
1) Entity Properties
The entity tab displays various types of information on entity including its name, color, size, volume and
material. Entity properties can be changed by double-clicking items from the list or selecting them through
Ctrl, Shift mouse click followed by right mouse button click menu.
2) Gate Properties
The gate tab displays various types of information on gate including the number, direction, area, flow con-
dition and thermal condition.
No Sensor no.
ID Sensor ID
4) Contact Property
The contact tab displays the information on the contact surface between two entities. Selecting interface
from the list will highlight two entities on the screen.
ID Entity ID
Visible Show/hide
*Note
Use to set Pin Vent except for Vacuum Vent (inner pressure removal effect)
- Switch the mouse to Select Mode by pressing the spacebar
- And click mouse to set Pin Vent location
An entity, which is the smallest unit composing a casting system in anyPRE, is created when importing CAD
file or automatically generated within the system (in the case of box/shell mold).
1) Entity Properties
To build mesh or input simulation conditions, respective properties of all entities must be defined.
CAST Entire domain in which melt flows (e.g., casting, gate, overflow)
- INGATE Ingate
- RUNNER Runner
- OVERFLOW Overflow
- STOPPER Stopper
- STALK Stalk
- FILTER Filter
MOLD Mold
The render mode of each entity is as follows. The render mode can be changed through the two methods
described below.
1. Select the Render Mode by clicking right mouse button when the cursor is placed on top of entity.
2. Changes can be made from the Set Entity Window.
Edge All Geometry Mesh Mode Surface Surface only Edge only
Mode with Edge All
The entity menu is displayed when the mouse cursor is placed on top of the entity. Entity menu functions are
as follow.
Move/Rotate
To change entity properties, select multiple entities through Ctrl + mouse click or Shift + mouse click from
Property Window followed by the right mouse button click.
3.2 Transform
After placing mouse cursor on top of an entity to translate/rotate, click the right mouse button and select
‘Transform’ from the entity menu.
1) Translate
Relative: Move the selected entity in the x, y, z direction by the relative displacement.
Vector: Move the current entity by the displacement of the two vertices selected with the mouse.
2) Rotate
Axis: Select rotational axis
Origin: Center coordinates of rotational axis
Angle: Enter rotational angle
4) Reverse Normal
Reverse the triangle direction of the selected entity.
(When Entity direction is reversed, Mesh is not generated.)
5) Undo
After placing mouse cursor on top of an entity to perform the ‘Undo’ function, click the right mouse button to
display the Quick Menu and select ‘Transform ->Undo’.
Merge multiple entities into a single entity with the same property. After selecting entities to merge by
checking corresponding check boxes from the list, select the merge standard entity and press ‘Merge’ button.
(It activates only before Mesh is generated.)
3.4 Smash
Smash:
Undo the merge function performed to return the merged entities to their initial state. Select ‘Smash’ func-
tion by clicking the right mouse button on top of the merged entity.
Display the edge that is disconnected from the adjacent triangle among the edges of triangle that compose
the surface of the entity.
1) Through the right mouse button click, display the Quick Menu (Properties->General) and select volume,
surface area, Modulus and weight.
2) The Entity tab of Property Window displays the respective volume, surface area, Modulus and weight of
entities.
After switching the mouse to Select Mode, selecting the white vertex will display the following measure-
ments on top of the screen.
1) Select one of the followings from the ‘Toolbar’ or the ‘Measure’ menu.
Vertex Coordinate: Coordinate of a selected vertex
Distance between2 Vertices: Distance between the two vertices selected
Center Point of Segment: Center point of segment composed of two vertices selected
3 Vertices Angle: Angle between the three vertices selected
3 Vertices Radius: Radius of the circle composed of three vertices selected
3) Clicking a vertex to measure will display the following information (distance and displacement) on the
upper part of the screen:
Double-clicking an entity or selecting the ‘Mesh -> Set Entity’ menu will display the entity color, name,
property, etc. contained in the system. Select the respective properties of entities from the ‘Type’ combo box.
Casting Only: For a simulation of casting only, areas surrounding the casting are perceived as air. This func-
tion is mainly used for flow simulation
Box: For creating a virtual rectangular mold, enter the wall thickness of the mold for all directions
Shell: For a shell mold during investment casting process, enter the shell wall thickness
Mold Entity: This function is applicable exclusively for a mold built upon importing the geometry from CAD
file or for selecting ‘Mold’ as entity property
Make CAST From the Cavity of Mold: In the case where only mold data exists without cavity data, all areas
except the mold area within the domain (simulation area) are perceived as cast.
Select the plane on which gate is located among the six planes of simulation area and the wall thickness is
automatically set as ‘0’.
Mold Extent for ‘Casting Only’ Mold Extent for ‘Casting + Mold’
- Black line area is for the gate plane setting
*Note In the case of cyclic casting, at least two entities that are mold properties (upper & lower molds or
fixed & moving molds) are needed, and ‘Mold Entity’ must be selected in the ‘Mold Type and Dimen-
sion’ field.
Simulation domain is defined by selecting certain areas of the entire domain (mold) through the coordinate
or ration of the outside mold. For symmetrical casting, symmetrical planes can be set for simulation.
Information
Displays the entity & mold domains.
Default
Change the simulation extent to the initial mold size
Divide the set domain into particular size meshes. Information on optimized mesh is displayed when the
‘Apply’ button or the ‘Enter’ key is pressed after entering values in each field.
Meshing Scheme
Sub-Division Number
The division number of unit mesh in the directions of
each axis. It is required to calculate RealFlow, and the
number ‘3’ or above is recommended.
Size of Cell
Select the size of cell along x,y,z directions
Domain Size
Display the size of domain
*Note In the case of discontinuous mesh generation for entities with ‘CAST’ property, a warning message is
displayed while highlighting the isolated mesh with yellow outline.
In the case of building variable mesh for the purpose of increasing the accuracy of simulation in particular
areas within the domain, applying auto-type of mesh generation algorithm can increase the accuracy by
reducing the number of meshes used in the simulation. At the same time, it can also save calculation time
and reduce memory usage.
1) Blocks Type
User Block:
Block generated through user-defined Start and End points
Auto-Block:
Block generated by clicking the ‘Auto-Block’ button after selecting
block
2) Set Fields
Sub-Division Number:
Unit mesh division number along the directions of each axis.
It is required for the RealFlow calculation and the number ‘3’
or above is recommended.
Blocks
Block Start: Start point of block
Block End: End point of block
Dividing Number: Number of meshes in the block
Set: Set block according to the ‘Block Start’, ‘Block End’ and
‘Dividing Number’ values entered
Remove
Current Block: Delete the current block selected
Auto-block: Delete only auto-generated block
All Block: Delete all blocks
Auto-Block
Smooth Factor: Increase ratio of adjacent cell sizes
Max. Size Ratio: Define the limit of the increasing cell size
Auto-Mesh
Min. Size : Minimum standard size for Auto-Mesh(mm)
Max. Size : Maximum standard size for Auto-Mesh(mm)
Build Auto-Block
Pressing the ‘Auto-Block’ button after completing the user block setting will automatically build block in areas
where block has not been selected.
Build Mesh
1. Create a user block.
2. Build an auto-block.
3. Repeat the above steps for each axis and press the ‘OK’ button to build mesh.
*A block marked in red line appears as a result of the failure to automatically build block due to the different
division ratios of two blocks located next to the current block. To correct the situation, the following values
must be revised to build mesh once again:
① Select the ‘Dividing Number’
② Change the ‘Smooth Factor’ and the ‘Max. Size Ratio’
③ Change the ‘Dividing Number’ of the blocks at each end
Try building mesh once again after making the above revisions.
Remove Block
Remove Current Block: Press the ‘Remove’ button and select ‘Current Block’
Remove Auto-Block: Press the ‘Remove’ button and select ‘Auto-Block’
Remove All Blocks: Press the ‘Remove’ button and select ‘All Block’
Change Block
Change the respective values of the ‘Start’, ‘End’ and ‘Dividing Number’ fields and press the ‘Set’ button.
*Note
In the case of (more than two isolated areas of) discontinuous mesh generation for entities with ‘CAST’
property, a warning message is displayed while highlighting the isolated mesh with yellow outline.
*Note
It is recommended that mesh information is revised at the last step since the revised information will be lost
when mesh is built after importing revised mesh information, which will require reediting.
This function is performed to revise the pre-mesh generation step information such as entity, mold and
domain.
*Note
Performing the ‘Undo Meshing’ function after having set basic simulation conditions will require resetting of
certain conditions (gate, mold material).
This function is used to review the detailed information of mesh after building mesh.
*Note
Simulation time can be saved by reviewing the minimum mesh size of each axis once again after the variable
mesh generation to find/remove relatively small and insignificant mesh.
- Task Design: Select casting process & simulation - Material Setting: Select material
extent
- Initial and Domain BC: Initial & boundary conditions - Heat Transfer Model: Set heat transfer coefficient
& coating
- Gate Condition: Gate setting (velocity, pressure, - Gravity Force: Set gravity force direction
height, temperature)
- Shrinkage Model: Shrinkage defect prediction - Fluid Flow Model (Turbulence, Surface tension):
model Fluid flow (turbulence, surface tension) model
- Microstructure Model: Microstructure prediction - Segregation Model: Segregation prediction
model model
- Thixo Model: Thixo model - Oxide/Inclusion Model: Oxide/inclusion predic-
tion model
- Cyclic Casting: Set cyclic casting conditions - Vacuum/Air-Vent: Set vacuum/air-vent conditions
- Back Pressure: Set back pressure conditions - Gravity Tilting: Set gravity tilt pour casting condi-
tions
- Large Ingot: Set large ingot conditions - Shot-Sleeve: Set high pressure die casting sleeve
conditions
- Particle Tracing: Set particle tracing conditions - Mold Erosion: Set mold erosion conditions
- Solution Method: Set solution method - End/Output Condition: Solution end & result
output conditions
- Run: Start solution
Add: Click button or select ‘Add’ from the list displayed through the right mouse button click
Delete: Click button or select ‘Delete’ from the list displayed through the right mouse button click
Select ‘Delete All’ from the list displayed through the right mouse button click to delete all input values
Edit: Click button or select ‘Edit’ from the list displayed through the right mouse button click
1) Target Process
Select a casting process from the below four groups for simulation.
Thermal property required for simulation can be calculated by entering the alloy composition information.
As shown below, select combo box located next to the ‘Database’ button, and click
button.
1) Initial Conditions
Select the initial thermal conditions of each entity.
In the case of a CAST property entity, it is presumed to be filled with air since the inside is an empty space
before the filling. On the other hand, enter the melt temperature for a simulation of heat/solidification only
(‘Heat/Solidification’ is selected for Analysis Type) since the inside is filled with constant temperature melt. In
the case of preheating the mold, enter the preheating temperature.
The default temperature of cavity for initial temperature is 25℃ before melt pouring.
If user wants to apply the temperature distribution result from previous thermal analysis as initial temperature,
it can be used as the initial temperature distribution for a new simulation.
Activate the initial distribution function and set the acrx file path for the point that will be applied.
This function automatically locates and displays the interfaces between entities.
Set the respective heat transfer coefficient of each interface displayed on the list. Multiple selections/settings
are possible.
*Note
Default HTC Values according to Casting Process
3. Group 3 (Pressurized)
3.1. All Process
Entity 1 Entity 2 HTC
1 Air All 0.001
2 Cast Cast 0.05
3 Cast Inserted 0.05
4 Cast Mold 0.05
5 Inserted Cast 0.05
6 Inserted Mold 0.6
7 Mold Mold 0.6
4. Group 4 (Special)
4.1. Centrifugal Casting
Entity 1 Entity 2 HTC
1 Air All 0.001
2 Cast Mold/Core 0.05
3 Mold Inserted 0.6
5 Mold Mold 0.6
Gate conditions can be mainly divided into two steps – during filling and after filling. Gate setting plane can
be added/deleted through mouse click. This function support multiple gate & direct-pouring settings.
Select/Deselect Gate
1. Click the ‘Gate Condition’ button while pressing the spacebar.
2. Areas that can be selected are displayed in brown color.
3. Press the spacebar to switch to Select Mode.
4. Areas displayed in brown color will change to yellow color and be added to the list when they are selected
through mouse click.
(Areas that can be selected as gate are displayed only in Mesh Mode and not in Geometry Mode.)
5. Gate that has been selected (displayed in yellow) can be deselected by selecting it once again.
Before gate setting During ‘Gate Condition’ setting After gate setting
3) General
Name: Set gate name. The default value is “Gate_number”.
Flow Direction: Display the filling/flow direction
6) Advanced Option
Direct Pouring: Assign surface area through which pouring melt from cup passes
Estimated Filling Time: Display the estimated filling time at constant velocity condition
Center Point: Enter the center point of pouring path (actual pouring point)
Solidification Shrinkage
- Database: Enter the value of material property da-
tabase
- User define: Enter user database value
*Note
By selecting User define in Solidification Shrinkage / Feedability, User can change the value
e.g. Input 5 in Solidification Shrinkage -> When the product is solidified, shrinkage rate of volume and surface
is 5%.
e.g. Input 0.7 in Feedability -> When the product is being solidified, remainder of melt is fed to shrinkage area
until reaching Solid Fraction ratio 70% in solid/liquid coexistence area.
Criteria for generating Solid Fraction shell : when user enter the lower value, generating Solid Fraction shell is
promoted
1) Surface Tension
In the surface tension model, surface tension coefficient and wall adhesion angle for analyzing wall adhesion
force are defined.
C K
C
: Coefficient of Surface Tension
K: Curvature
The wall adhesion effect can be incorporated in the simulation through the setting of wall adhesion angle at
which melt contacts the wall. The wall adhesion angle is the angle indicated below.
※There are various types of formulas used for turbulence model. The standard k-ε model, which is the rep-
resentative turbulence model, consists of two differential equations and one equation on turbulent viscosity.
k k t k
uj P
t xj xj k x j k
t 2
uj C 1 Pk C 2
t x j x j x j k k
For microstructure prediction model, deterministic model and parametric model are provided.
1) Deterministic Model
This model is for calculating the grain size or the nodularity of spheroidal graphite.
③ Hyperbolic: It is based on cosine hyperbolic function and the data setting fields are the same as that of the
Gaussian distribution curve.
This model is based on nucleation and crystal growth kinetics. Accordingly, data input and selection should
be done carefully since valid data on the two types of kinetics will lead to reliable result output.
Gibbs-Thomson Coefficient: Under cooling coefficient from the capillary tube effect
Initial Solute Concentration: Initial solute concentration
Solute Diffusivity in Liquid: Coefficient of solute diffusivity in liquid
Liquid Slope: Liquid slope
Partition Coefficient: Partition coefficient
Inter-atomic Distance: Inter-atomic distance
Solute Setting
Add: Add new species
Properties: Display the properties of
selected species
Delete: Delete selected species
Delete All: Delete all species
Properties Setting
Click the ‘Properties’ button or double-click species from the list.
0 y / D
,
0 : viscosity value
u u j y : yield stress of material
D ij ij / 2 ij i
xi
ui
, (Shear rate)
0 : viscosity value
0 1 D 2 n1 / 2
D ij ij / 2 : viscosity value
,
when shear rate reaches infinity
n, :model constant
Powerlaw Viscosity Model
0 : viscosity value
0 D n1 , D ij ij / 2
n : model consonant
Ellis Viscosity Model
0 : viscosity value
0 / 1 / 0 1
, D ij ij / 2 0 : for 0 / 2
n, :model constant
This model is for predicting the oxide distribution within cast by setting the amount of oxide generated.
Temperature Dimensionless
Solidus Temperature 0
Pouring Temperature 1
Cyclic casting conditions can be set in the window shown below. Click the ‘Cycle’ and ‘Event’ and Control By
Sensor tabs to set various fields.
8.7.1 Cycle
Set the cycle of simulation
Add: Click the ‘Add’ button (The default setting is for ‘Heat/Solidification’ analysis type)
Delete: Click the ‘Delete’ button (The ‘Delete All’ button will delete all cycles)
Edit: Select an item to edit by double-clicking the item or pressing the ‘Properties’ button
*Note
To save calculation time, only the ‘Heat/Solidification’ analysis is performed in all cycles except for the mid and
last cycle in which both the ‘Heat/Solidification’ and the ‘Fluid Flow’ analyses are performed. Click the ‘Prop-
erties’ button to select analysis type.
1) Disassemble
Selected entity disassembles once the mold opens and reassembles when the next cycle begins.
*Note
It is presumed that the entity that will be disassembled in the Dis-
assemble event is exposed to air, which will also allow heat transfer.
Accordingly, the temperature distribution analyzed by anySOLVER
will be used as the entity temperature of the following cycle. (e.g.,
reusable core)
2) Remove
Selected entity is removed after the die-open and other entities except for CAST type entity are reassembled
at the start of the next cycle.
To set the Remove event:
① CAST/ATTACHED/INSERTED type entities are displayed.
② Input event occurrence time.
③ Select entity that will be disassembled in this event.
*Note
Entity that is removed in the Disassemble event is not reused in the next cycle. Accordingly, the user-defined
initial temperature is used as its initial temperature. ALL CAST type entities should be selected as entities that
will be removed in the Remove event.
3) Die-Open
To set the Die-Open event:
① Input die-open time.
② Select moving-die. Unselected entities are automatically set as
fixed-die.
*Note
Cyclic casting requires at least one moving/fixed die.
4) Spraying
This function is set for parting die coating by spraying& cooling spraying after the open-die.
To set the Spraying event:
① Input spraying start time & spraying time.
② Input the spraying media (refrigerant) temperature & volume flux.
Spraying Condition
Media Model : Setting temperature, volume flux
HTC Model : Setting temperature, HTC
*Note
Spraying or blowing affects/cools the following interfaces:
- Interface between moving-die and fixed-die
- Interface between entities that are removed during the Remove /
Disassemble events and the mold
*Note
- In the case of selecting all Secondary Entities, it is sprayed onto whole Primary Entity surface.
- In the case of selecting arbitrary Secondary Entity, it is sprayed onto contacting with Primary Entity surface
Reset Temperature : Reset the initial temperature of entity that is removed with CAST and is inserted before
Die-Close.
*Note
All entities except for CAST type entity are reassembled at the moment when the die closes.
6) Lead Time
It refers to waiting time between the end of a cycle and
the start of the next cycle (before melt injection).
Heat/Solidification Process
Core Removal
Ejection
Spraying Time
Die Closed
Lead Time
Back pressure is calculated by incorporating the resistance placed on melt, while it is being filled, by the air
inside the mold in the free surface of melt.
8.9 Vacuum/Air-Vent
Select/Delete Vent
① Open the Vacuum/Air-Vent window.
② Selectable areas are displayed in brown color.
③ Press the spacebar to switch to Select Mode.
④ Click on the area displayed in brown(Selected area is added to the list).
⑤ Selecting the current air-vent (yellow) once again will delete it.
1) Fast Flow
When steadily pouring molten metal at random step, user can save the simulation time by increasing the
Time Step at fluid simulation.
2) Additional pouring
Solute list window: Double-click C1 to input solute concentration. C0 cannot be changed since it is reference
value. It activates only when segregation model has been activated. As for setting the pouring condition in
the case of additional pouring, set the additional pouring time (t2), as stated above, and set the gate velocity
and temperature conditions as follows:
Velocity
v2
v1 t1+tc t2-tc
0 t1 t2 Time
Temperature Condition
Set temperature condition as follows to allow the melt temperature to be T2 at the additional pouring time
(t2) after the initial pouring end time (t1):
Please note that setting 0 in t1~t2 section, as in the case of the velocity condition, could lead to a situation
where pouring does not occur as the melt temperature during additional pouring (t2) becomes 0 degrees or
pouring occurs after the completion of shrinkage.
Temperature Temperature
T2 T2
T1 T1
0 t1 t2 Time 0 t1 t2 Time
1) Exothermic Powder
Set the operational conditions of die casting equipment to automatically calculate and set the gate velocity &
time of high/low velocity stroke. In general, the entire sleeve is not included in the calculation but some parts
of biscuit or runner are included to save memory & calculation time and the velocity condition is set auto-
matically as the set operational condition.
8.12.1 Sleeve
8.12.2 Melt-Charging
Reference...: Optimization of high speed injection (The recommended injection speed of cast can be calcu-
lated.)
Clicking ‘Reference...’ will display the following window:
a = Ingate area
ν = Melt Velocity at Ingate
t = Filling time (sec)
Product Weight
V= = Product volume (including overflow volume)
Specific Gravity
- Specific Gravity
Al : 2.65
Zn : 6.6
Mg : 1.8
Bronze : 8.4
Zn : 20 ~ 40m/sec
Mg : 40 ~ 40m/sec
Bronze : 30 ~ 40m/sec
Al
Al Product Weight(g) Thickness(mm) Filling time(sec)
0~500 2.0~3.0 0.04
500~1000 3.0~3.5 0.06
1000~2500 3.5~4.0 0.08
2500~ 4.0 0.10
Zn
Zn Thickness(mm) Filling time(sec)
1.0 0.015
2.0 0.02
3.0 0.05
3.5 0. 7
Mg
Mg Thickness(mm) Filling time(sec)
2.0 0.035
3.2 0.055
3.5 0.07
Setting... : Set shot speed according to Stroke position. Clicking ‘Setting...’ will display the following window:
In centrifugal casting, the molten metal is poured to mold that is rotated on an axis. There are two types. One
is Horizontal type, the other is Vertical type.
*Note
- In the case of setting center and radius, a yellow arrow and
circle are made on model. (After setting Gravity Force)
- In Horizontal type, user should set Flow Direction at Gate
Condition menu.
- Horizontal type cannot be set to Center Gate.
Particles are built according to certain conditions at gate and the melt flow is visualized by tracing its moving
path.
On/Off Control
-By Time : Set the Particle generation interval
according to Time
-By Filling Rate : Set the Particle generation interval
according to Filling Rate
-Write Skip Number : Set the Particle moving in-
terval in Iteration when solver analyzes the project
*Note
When the value of Write Skip Number is small, the result of Particle moving is detailed. However the analysis
time increases.
This function is to predict the area of mold erosion by predicting the speed & incidence angle of melt.
This visualization function provides a clear overview of melt flowing in from gate, Ingate, etc.
This function predicts the phase fraction & mechanical characteristics of cast iron by analyzing its composi-
tion.
Analysis Factors:
- Alloy element
- Melt treatment
2) Transformation Temperature
Teutectic,stable = 1154 + 4 ∗ wt%Si − 2 ∗ wt%Mn
Teutectoid = 740 + 15 ∗ wt%Si − 3.5 ∗ wt%Mn
*Note
The Process, Formula, Transformation and Temperature are set according to Si, Mg Content.
By using this function, user can predict gas location and volume that is generated when molten metal is in-
jected in cavity.
*Note
Critical Pressure value is set according to slope between Gas Pressure(Pgas) and Gas Volume.
9.1 Sensor
Sensors are installed to check the velocity, pressure, temperature and other information at specific locations
within domain. Select the ‘Simulation - Set Instruments – Sensor’ menu to activate cross-section plane and
display the sensor window.
The following window is for setting the cooling channel. CHANNEL type entities are displayed in the list.
To set channel:
① Check the first checkbox field to turn on/off the channel.
② Select channel model (Constant HTC Model, Constant Flux Model).
③ Set the specifics of each channel.
④ Turning on the ‘Clone CHANNEL conditions for the cyclic casting’ function will automatically adjust the
input value during cyclic casting setting.
*Note
Turning off channel will be regarded by the program as the channel filled with air. The heat transfer models
of channel are mainly divided into Constant HTC and Constant Flux models.
*Note
Length (volume/average cross-sectional area) is used for channel analysis. If ‘0’ is displayed for the ‘Average
Cross-sectional Area’ value, length of chancel cannot be calculated automatically since it means that there is
no channel surface exposed to the boundary interface of entire entity area. In such cases, the ‘Average
Cross-sectional Area’ value should be defined by user.
Cooling/Heating Media
Settings :Select cooling/heating media
(Air, Oil, Water, User-Define Constant HTC, Variable HTC).
*Note
If user selects a type to Variable HTC, Channel Direction should be input.
Sensor Condition
Working Temperature: Valve opening sensor temperature
Working Range: working temperature range
Cooling/Heating Media
Settings :Select cooling/heating media
(Air, Oil, Water, User-Define Constant HTC, Variable HTC).
Entity
Name: Display the name of entity set as pouring basin
Material: Pouring basin material
Melt Feeding
Melt-Amount: Volume of melt that fills the pouring basin initially for the ‘Feeding Continuously’ or ‘Feeding
Once’ option, or total volume of melt fed into the pouring basin for the ‘Feeding From a Ladle’ option
Melt Temperature: Temperature of melt that fills the pouring basin
How to Feed
1. Feeding Continuously(Constant Level): melt volume inside the pouring basin is constantly maintained
2. Feeding Once: Feeding stops after filling the pouring basin with a certain amount. Melt amount changes.
3. Feeding From a Ladle: Feeding the pouring basin from a ladle. The gate plane setting of the gate condition
is required.
Additional Pressure
Pressure value is set to put pressure to feed melt into unfilled spaces inside the pouring basin.
This function is used to set the working condition of entity set as stopper.
In the ‘Volume Fraction’ setting, clicking ‘Select Entity’ button will display CAST type entity in the below
window. Select at least one target entity in volume fraction.
This function is used to set the working condition of entity set as stalk.
Stalk-Out Time
Time when melt is decompressed
Solid Fraction
Standard solidification rate when melt inside stalk is removed
Air Temperature
Temperature of air to be filled inside empty stalk after melt has
been removed
*Note
When the solid fraction of a mesh is below the input value
(solid fraction), it is considered as liquid and the melt is re-
moved at the stalk-out time and stalk is filled with air.
9.6 Filter
Filter is used to analyze falling pressure & speed decline effect. This function is for setting the working con-
dition of entity set as filter.
Enable: Enable filter. When the filter function has not been
enabled, filter entity is the same as cavity entity.
This function is used to set the working condition of entity set as exothermic sleeves.
Preset
-Type : Set the Type of Exothermic Sleeve (refer to Type table)
User Define
(The Type is activated by setting User Define)
-Ignition Temp.
-Burn Time
-Heat Rate
-Dependency : Set detail of the Heat Rate
anySOLVER consists of a SOLVER for simulating mold filling and a SOLVER for simulating the tempera-
ture/solidification process of melt, which work closely together to simulate the entire process from melt
filling to solidification.
1) Mold Filling
This function is used to set the condition factors of SOLVER that simulates melt flow.
Convergence Criterion: Convergence criterion for iterative calculation (<0.001, default value=0.001)
- Central
Ratio for Time Step (VOF): Time control factor for calculating the progress of free surface (courant number)
Slip Factor: Factor for determining the liquid slip velocity on the wall (-1 ~1)
Treat the Solidified Volume as Obstacle: Solidified volume is treated as obstacle in flow analysis
*Note
For fluid analysis using simulation, the following three equations need to be analyzed:
Maximum Iteration
In the iterative calculation of pressure equation, there are cases where the calculation repeats infinitely when
convergence does not occur. In such cases, calculation is forcefully terminated to proceed to the next time
step when calculation reaches the maximum iteration number. If the maximum number is set too low (< 50),
calculation could proceed to the next step without sufficient convergence. Errors that have not been con-
verged could accumulate during this process, which could lead to decreased accuracy of calculation. If the
maximum number is set too high (> 150), analysis time takes too long from increased iterations. The rec-
ommended range of values in this program is 80-120.
1) End Condition
This function is for setting the end condition of simulation. There are four end conditions –Filling Rate,
Solidification Rate, Time and Max. Temperature.
2) Output Condition
This function is for setting the file save condition of simulation result after launching anySOLVER.
- User can set the number of total step until step No. 999.
Clicking the ‘Run’ button in the Launching Condition will display the following anySOLVER window:
This function is for setting user preferences including unit, user database and background color.
Select ‘File -> Preference’.
11.1 Color
11.4 Database
User Database:
Click button to select user database file (*.adb)
File sizes can be minimized by converting V4.x files to V5.0 files and greater. File size changes can be checked
by opening existing *.gsc files and selecting ‘File->Convert’.
*Note
*.gscx files can be opened in anyPRE 5.0 and greater. (but not in anyPRE 4.0 and less.)