Professional Documents
Culture Documents
♦ May 4, 2011
♦ May 4, 2011
♦ May 5, 2011
♦ UG Meeting
53 people from 34 companies (11/3-4/2010)
♦ Program Release
• DEFORMTM -V10.2 (beta1) (04/11)
♦ Program Enhancements
• DEFORMTM –V11.0
♦ Active Projects
• SBIR, STTR, MAI, FAST
♦ System & Service Delivery
System & Service Delivery
* Ongoing effort
Dual Frequency Induction Heating
Hot Switching Dual Frequency System which 2 frequencies are switched at speed
of several micro-second
Dual Frequency Combined System
Ring Rolling
Import 2D Results
2D cross-section view in 3D
Punched
Radiu
s direct 80
ion
Exact Solution (before yielding)
DEFORM v10(before yielding)
Shear Stress
Exact Solution (after yielding)
60 DEFORM v10(after yielding)
20
Radiu
s direct 0
ion
0 0.2 0.4 0.6 0.8 1
Radius (in)
Shear Stress
Source
Original
Target 3 Target 4
wider longer
Parallel Global Remeshing
Processors
1 2 3 4
50 13 20 16 17
Number
Of
Elements
100 19 18 21 21
(K)
300 49 39 35 36
600 101 71 59 57
Meshvol.inp.par
TEST
Text string
Max. possible Boundary nodes 400000 3000000
Max. possible Domain nodes
Mesoscale Microstructure Modeling
•Extended to 2D
Flow Stress Model is a function of
•Point tracking recrystallization and dislocation density
•Interpolation across remeshing 1 1
σ f = σ 0 + ( X init )(αGbρ ) 2 + ( X DRX )(αGb ) 2
Flow Stress as a
Dislocation function of
Density dislocation
D0 = 12 µm D1 = 6.1 µm D1 = 4.5 µm D1 = 0.02 µm
density
System Updates
V11 Beta+
♦ Spin Model
♦ Probabilistic Material Model
♦ Process-lifing Integration Model
♦ 3D texture Model
♦ SPF Model
Project Work
Probabilistic Prediction of Location-Specific
Microstructure in Turbine Disks – Phase I
• 2D to 3D conversion
• Flipping
• Copy/Mirroring
• Boolean
• Remeshing
• Die Stress
• Report generation
Key features
Graphics Tree
Explorer
♦ User templates
• Setup similar simulation can be done quickly
through customizable template
♦ User library
• User’s item can be registered as user library
for future use
User Interface (3)
Manager
♦ Manager Types
• Operation manager
• Object manager
• Material manager
• Equipment manager
• Lubricant manager
0 TTT, σ vs. ε
Quenching
t
Heat Treat Model
Outline
• Overview
• Multiple heat up/cool down
• [M] HT Wizard
• [M] HT Express
• Single heat up/cool down
• HT Carburizing
• HT Quenching
• HT Tempering
• Summary
Problem Setup
o t
[M] HT Express
Heating
T Temp3,
Temp2, soak3
soak2
Temp1,
soak1
0 t
[M] HT Wizard
• Compatible to previous HT
Wizard
• Deformation, diffusion and phase
transformation
• Global and Local Heat Transfer
Environment (Location
Dependent, Non-uniform
settings)
Summary
• QT4 based
• Predefined HT process help quickly set up heat treatment
simulation for all purpose
• [M] HT Wizard
• [M] HT Express
• [S] HT Carburizing
• [S] HT Quenching
• [S] HT Tempering
• Easily customize a process and reuse it
• Integratable with other processes in new MO
Furnace model
Furnace Model
Outline
Thermal
schedule
T.C.
Heat Recirculation fan
source
Workpiece
Stacked
Fixtures PID controller
Cooling
Water
furnace wall
*Assumptions:
• Uniform furnace temperature
Furnace Modeling
Heat Balance
Heat flow in furnace: Load in a heat treating furnace:
N
∂ Ti
Energy Balance q _storage = ∑ ( ρ i ⋅ c pi ⋅ V ) ⋅
Equation: i =1 ∂t
q _mstorage ⋅ ∆ t
∆ T_ fce = N
∑ (ρ
i =1
i ⋅ c pi ⋅ Vi )
HT Batch Furnace
ENVTMP of Furnace Function
General Settings
IFSHAP
Section 1 - general:
1, 1, 0, 2, 6
1, IHTSCR, ISVAC, IFSHAP, HINT,
FUREF, SCALE OVH/OVW
2, NUMOBJ, NUMWAL, NUMLAY,
NUMACC, NGRIDS, NTPAIR
Wall Settings
NUMWAL
Section 1 - general:
1, 1, 0, 2, 6
1, IHTSCR, ISVAC, IFSHAP, HINT, FUREF, SCALE
2, NUMOBJ, NUMWAL, NUMLAY, NUMACC,
NGRIDS, NTPAIR
Layer 1 Layer n
Tshell ≈ Toutlet
Qwall ≈ 0
∂T ∂T
ρcV = −kA − q&cool
∂t ∂n Cooling as heat sink
(
q&cool = Iratew ρ wcw Ti − Tinlet )
Environment temperature as
function of furnace
Cooling System
Fan System
iFFMAT
Section 7 - fan/blower:
7, 1, 0, 3, 8
1, IFFMTR ,IFFLOC, IFFONFF, FFHP, IFFMTR
FFSPD, FFDIA, FFHIGH , FFWGT
2, FFCWRT, FFCWIN, FFCWOT, FFHP
CONST1, CONST2, 0.0, 0.0, 0.0
3,iFFMAT, NFANThrcnd, NFANHeatcp, FFSPD
NFANEmsvty, NFANDensy, 0.0, 0.0, 0.0
FFDIA
FFHIGH
FFWGT
Accessory
NUMACC
Thermal Schedule
~\Program
Files\SFTC\DEFORM\vxx.x
o MaterialLibrary
o PressLibrary
o FurnaceLibrary
Fuel
SCALE
Wall
Atmosphere Import
Accessory
Load Pattern
• Preview is available
• For Fixture
Object Definition of Load Pattern
Fixture:
• Solid
• Virtual, no geometry, no mesh,
only for energy calculation
Energy and temperature plot of
furnace modeling
• 64 objects
• 1/8 symmetrical
• View factors
• Heat flux to load
• Furnace energy
consumption
• P.I.D behavior
• Less than one hour
CPU time (i7)
Summary
•Developed
• Development of QT4 based HT Batch Furnace process with following features
• Vacuum, or atmosphere
• Electric, and gas furnace
• Energy consumption calculation
• PID control algorithm
• New furnace FE model predicts temperature more realistically for multi-load conditions
taking into consideration energy consumption
•Future Work
• Forced convection formula along with load pattern
• Door open / Door close
Updates on
the Next Generation
Post-processor
Objectives
♦ Smarter Post-processor
• Session concept – reusable for different database
• Supporting script - automate repeated tasks
• Undo/redo framework
♦ Better Post-processor
• Power-point style labeling
• Enhanced graph plot
• Enhanced slicing
• Flexible layouts
• Picture in picture (PIP) mode
♦ Feature-rich Prost-processor
• Supports 3D mouse (3Dconnextion)
• Provides batch mode
• (continue on next slide)
New Features
♦ Chapter browser
• Predefined chapter can be added (with or without database)
• Enables viewing and loading sessions
• Provides preview screen
Batch report preparation (3)
♦ Create chapter
♦ Navigate chapters
Batch report preparation (4)
Load DB
Object turn on/off
Plot Load Stroke
script_test_no_db.txt
Highlighted Features (3)
Flexible Layout
♦ PIP and item concept make flexible layout possible
Highlighted Features (4)
Enhanced Summary Graph
♦ Multiple summary graphs can be shown together
Highlighted Features (5)
Histogram on Slicing Planes
♦ State variable distribution for each slicing planes can be shown as
histogram
Highlighted Features (6)
Enhanced Slicing
♦ On-screen controls to modify slicing plane
♦ Separate display item for showing slicing curve
♦ Multiple slicing curves can be displayed
Highlighted Features (7)
3D Mouse Support
♦ 3D mouse function is available : supports 3Dconnexion mouse
♦ Provides simple and fast manipulation
• Panning / Spinning / Zooming
Model Toolbar
Tree
Predefined
views
DSREAD
test-demo.ds
OUTPUT 1
demo.pdf
OUTPUT 2
demo.ppt
GENRPT
DONE
Brief Summary
Expected Benefits
♦ Automated report generation
• PDF file generation (including 3D model)
• Power-point file generation
• Generating one report from multiple simulation DBs (*)
– Creating response surface for DOE study
Approach
♦ Parallel run Input Data
♦ Morphing
♦ Meta-model Generate Initial
design points
Applications
Function Generate Next
♦ Preform design in York forging evaluation design points
♦ Die design in wire drawing process
♦ Die design in stress analysis N Update Meta-Model
Optimum ?
for Objective function
Y
Stop
Preform Optimization
L
Source geometry
D
W H
1st parameter geometry (L)
Die fill
Fold
Fold
Initial design
♦ Drawing analysis
♦ Objective function is difference of
max. effective strain and min. effective Wire
strain. φ = 5.5
♦ Al-1000
♦ ALE simulation
♦ 1/4 model
♦ wire diameter 5.5mm Drawing die
V=10mm/sec
Drawing die
Geometry for
1st parameter
L=6
bottom die
Bottom die
D
Initial die shape H=18, D=20
18 < H < 22
20 < D < 22
Top die
Outer die
Die shape
Die shape with parameter (0.0, 0.0) Die shape with parameter (1.0, 1.0)
Optimization result
Optimum design with parameter (0.21, 1.0) Windows vista with 4 core
H = 18.84, D = 22.0 60 simulations
2 hours
Effective stress
Methodology
♦ Heat transfer coefficient inverse optimization
♦ Objective is to minimize the difference of
residual stress between target and
simulation result.
Current Example
♦ Includes heat treat and machining process
♦ Titanium alloy
♦ Elastic-plastic elements
Objective function
Target stress
Heat transfer coefficient
Inner surface
zone
Initial Design
Optimization result
outer surface
inner surface
Stress value
Summary
Thermal Deformation
σ ,ε
Adiabatic Heating
T Tr
Thermal Expansion
/ P a n Ph n
re sfo as i c ti o
ci rm e am iza
l n
La pi a
ta ti yn tal t io
te ti on D s a
n on ry r m ity
t
H ec fo tic
ea R s s
t r a n la
T P
Microstructure
µ
Process-Structure-
Properties
•Thermal-mechanical loading
•Thermal-Mechanical Boundary
Process Condition
T
Chemical
Component
t Compositions
Performance
ferrite bainite
T S.T.
t
Scope of the Work
1. Model requirements
• Purpose of the model — 1) TTT/CCT curves, 2) FEM integration
• Modeling transformation into ferrite, pearlite, bainite and martensite; ignoring detailed
distinction by phase morphology
• State-variable form to compute volume fraction evolution :
• No additive rule
Examples
T-Fs
T-Ps
C-Fs
C-Ps
T-Bs C-Bs
T-Te
C-Ms C-Te
Calibration and Validation
Experimental Diagram
All experimental data from Atlas of Time-Temperature Diagrams for Irons and Steels, ASM Handbook
Prediction
Four Preliminary User Adjustable
Parameters
Time Scaling Factor of 10 Temperature Shift Down 50°C
Original 8630
prediction
Summary:
• Preliminary model has been implemented and can be used in FEM code or
TTT/CCT curves generation
• Reasonable prediction for low alloy steels (<0.6C, <2Mn, <5Ni, <2Cr, <1Si)
• Preliminary user adjustable parameters available to fine tune the prediction
• This model has been calibrated and validated against following alloys:
1035, 1045, 1050, 1320, 3120, 3140
4027, 4037, 4130, 4140, 4340, 4330
5140, 8620, 8630, 9310
Future Work:
• Work on models parameters and predictions for stainless steels
• Improve implementation efficiency for spatially varying compositions
(carburization) and grain sizes
• Improve and widen composition ranges
• User friendly interface to tune TTT curves to better fit experimental results
3D Extrusion
3D EXTRUSION
•ALE Advantages
•Reduce frequent remeshing due to mesh distortion in extrusion simulations
•Fast Convergence
•Problem size not growing
•ALE Limitations
•Does not model the process of die cavity filling
•Does not model front flow of the extrudate
•Requirements
•Convection calculation for the evolution of state variables such as strain,
damage,temperature
•Boundary surface update
•Application of appropriate constraints to prevent node leaking related to singularity
Node Leaking
Reasons:
•High Internal Pressure
•Insufficient constraints in the
tangential direction
•Typically happens at die corners
with one constraint,
corners with coarse elements
Remedy:
•Automatic application of
constraint.
•Geometry Feature
•Velocity Field Automatic detection of die corners and application
of double constraints
IMPACT BEAM PROBLEM
(Courtesy: Kyungnam Metal Co, Korea)
•Hot Extrusion
•Extrusion Ratio ~ 19
•Billet OD 180mm
•Ram Speed 2mm/s
•Aluminum
•Initial Temp:500C
•Flat die
•1/2 model
•306K Elements (ALE)
Workpiece
D. Joseph, J.Yang, J.Oh, M. Foster, W.Wu, J.Lim, K.Kim, S.Park, ”Aluminum Extrusion Simulation using
Finite Element Method”, Light Metal Age, ICEB 2011, Oct 3-5, Bologna, Italy
IMPACT BEAM
(Kyungnam Metal Co Ltd, Korea)
Slower Faster
Extruding
vel
z
Velocity Profile along Cross-section
60
50
Extruding velocity magnitude
40
Average
30
Maximum
Minimum
35mm/s
20
10
0
-200 -150 -100 -50 0 50 100 150 200
Z
Temperature Distribution
Steady State
ALE
Updated Lagrangian
Effective Strain
SS
ALE
Steady State
ALE
Updated Lagrangian
Load Stroke Curve
400
SS
350
300 ALE
Load (SI tons)
250
200
150
100
UL
50
0
0 10 20 30 40 50 60 70 80
Stroke (mm)
UL –Filling up
Weld chamber
Mandrel-1piece
(actual process
has two pieces)
Ring
Die Stress Analysis
•Future Work
•Further fine tuning for improved stability
- Electric resistivity:
E
ρ [Ω ⋅ mm]
L
I I
- Current flux:
where
I a
J = [ A / mm 2 ] I is the electric current [A]
a is the area [mm²]
J
a V
- Voltage (potential difference between two points) : Low-voltage high-ampere electric current
is defined by passes through metals and heat is
V L
E = [V / mm] E is the electric field vector [V/mm] generated by resistance, R R=ρ
L L is the length of conductor [mm] a
Q&
E
I
L I Thermal Deformation
σ ,ε
Adiabatic Heating
a
J
V
T Tr
Thermal Expansion
/ P a n Ph n
re sfo ase i c ti o
ci rm am iza
l n
La pi a
ta ti yn tal t io
te ti on D s a
n on ry r m ity
t
H ec fo tic
ea R s s
Applicable Processes t r a n la
T P
• Joining
Microstructure
• Rolling
• others µ
Status
Electric
Electric circuit
circuit
Sheet
Stand #1 Stand #2
GUI Design for
3-D Electric Resistance Heating
- Simulation Controls dialog - Inter-Object Data Definition Dialogs
Heating BCC
- Material dialog
ρ [Ω ⋅ mm]
Electric resistivity Interface Resistivity [Ω-mm² ]
Simulation Conditions
TTi-sheet= 315 C
Nodes: 4810
Elements: 3600
168.2 mm
195.2 mm
Electrical Properties
& Heating BCC
Interface resistivity
between outer roll and sheet
0.0005 [Ω-mm² ]
0.00005 [Ω-mm² ]
Thermal Properties
Heat conductivity of rolls
Env. Temp = 20 C
Convection = 0.02 N/mm/S/C
- Slow rolling speed (0.025 RPM) produced a very low strain-rate (~ 0.023 Max.)
- Strain rate is the highest (~0.023) at the entry and it gradually decreases
towards the exit (~0.003)
0.023 0.003
Electric Voltage Distribution
- Voltage drop in top inner roll: - Voltage drop in top outer roll: - Voltage drop in all objects
0.6 -> 0.479 [V] 0.479 -> 0.440 [V]
0.480 [V]
0.432 [V]
Top edge
0.458 ~ 0.449 [V]
T = 10 s
T = 20 s
The core of sheet was heated rapidly in the beginning and then gradually later on
T = 50 s
T = 100 s
T = 250 s
Time = 0 s Time = 50 s
edge
center
Temperature-time curve
1200
Forming temp. = 950 C ~1100 C at 0.6 [Volts]
Point 1 (0.6V)
1100
Point 2 (0.6V)
Point 3 (0.6V)
Temperature(C)
1000
Point 4 (0.6V)
Point 1 (0.5V)
900
Point 2 (0.5V)
Point 3 (0.5V)
800
Point 4 (0.5V)
700
600
0 100 200 300 400 500
Time(sec) Temperature varies about 120C (center) and
Reaches the ideal forming temp: 150 s
30C (edge) through thickness
Roll speed: 0.025 RPM
center edge
Comparison of Voltage Drop
Voltage-time curve
0.5
Point 1 (0.6V)
0.4 Point 2 (0.6V)
Point 3 (0.6V)
Voltage(V)
Point 4 (0.6V)
0.3
Point 1 (0.5V)
Point 2 (0.5V)
0.2 Point 3 (0.5V)
Point 4 (0.5V)
0.1
0
0 100 200 300 400 500
Time(sec)
center edge
Resistance Heating Module Validation:
Effect of “Interface Resistivity + Voltage”
Case A: ρinterface = 50.0 [Ω-mm²], V=600 (volts) Case B: ρinterface = 0.0005 [Ω-mm²], V=0.6 (volts)
ρ = 0.00025 [Ω-mm]
Potentials: ρ = 0.00025 [Ω-mm] Potentials:
599.98 (v) 0.48 (v)
299.35 0.432
299.34 0.357
ρ = 0.002 [Ω-mm] 299.32 ρ = 0.002 [Ω-mm] 0.299
299.31 0.242
299.98 0.167
0.019 (v) 0.119 (v)
ρ = 0.00025 [Ω-mm]
ρ = 0.00025 [Ω-mm]
Majority of electric potential drops are at two contact zones ! Electric potential drops is gradual and more in the Ti-sheet
Case A: Temperature rise is driven by interface resistivity Case B: Temperature rise is driven by resistivity of Ti-sheet
- Forming of high-alloy metal sheets and bars with precise and flexible control
- Better formability at elevated temperatures (only in a narrow temperature range)
- Precise and stable control of temperature is essential
J. Yanagimoto (2009)
Prototype Forming Machine
J. Yanagimoto (2009)
- Capable of the high speed forming of metals with precise & flexible temperature control
- Two basic components : electric resistance heating + rapid forming system
~ a rolling mill located next to the heating system
Schematics of
Electrodes & Electric Circuit
J. Yanagimoto (2009)
(2nd operation)
Applied voltage: 2V~6V + ALE Strip Rolling
+ -
Electrodes
Material: Ti-Al alloy
Electric current
Voltage Distribution
Time = 0 s
Time = 2 s
Time = 8 s Time = 10 s
Symmetry plane
(center)
Max. difference = 45 C
Edge
Symmetry plane
Edge
(center)
The Rate of Temperature Increase
dT R 2 I V Current flux/density J [ A / mm 2 ]
= J J= = [ A / mm 2 ] where
dt Cρ d a Ra I is the electric current (measured in amperes, A)
a is the area (measured in square meter, mm²).
R is the resistance
ρd is the specific heat
C is the density
dT R V
2
dT V 2
= ∝
dt Cρ d Ra dt R
Temperature-time curve
dT
(V=6 volts) Increasing temperature rate.
Temperatuce(C)
dt
2000
R=0.001 Electric resistivity
1800 ρ=0.001
R=0.002
ρ=0.002 [Ω ⋅ mm]
1600
R=0.003
ρ=0.003
1400
1200
1000 Target temp. = 1000 C
800
600
400
200
0
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Time(s)
Temperature-time curve
dT
(R=0.002 Ohm-mm) Increasing temperature rate.
Temperatuce(C) dt
1400
2V
3V
1200
4V
5V
1000
6V
800 7V
600
400
200
0
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Time(s)
100
60
80
40
20 60
(2nd operation)
ALE Strip Rolling
50 C
> 995 C
Temperature(C)
Point 4
960
940 Edge
920 T=960
900
880
4 locations for tracking… 9 9.5 10
Time(s)
Temperature-time curve
- Before rolling 1000
Point 1
900
Point 2
800
Point 3
700
Point 4
Temperature(C)
600
500
- After rolling
400
300
200
100
0
0 2 4 6 8 10
Time(s)
Strain & Strain Rate Distributions
ε = 0.05 ~ 0.42
- A single stand, four high set of rolls - Roll stack deformation model
Primer on flat rolling (John G. Lenard) (Liu et al 2007, Iron and steel Technology 4(8): 70-80)
- Roll torques and the roll separating forces acts on the journals of the back-up roll bearings,
keeping the center-to-center distance of the bearings as constant as possible
- The energy requirement can be decreased as small diameter work rolls are used.
- However, reduced strength of the work roll and this requires the use of massive back-up rolls to
minimize the deflections of the work roll
FE Model and Movement BCC
- Finite element model: Upper right (1/4) model for ALE simulation
Fixed nodes
Elements: 11900
Work roll movement BCC
Elements: 3600 Ω = 2 [rad/sec]
Fz = 600 KN
DEF_ALE.DAT
No updating of the work roll coordinates from rotation
FE Mesh and Effective Stress
(Full model is constructed by mirroring)
- Z-stress in the work roll and back-up roll are due to elastic deformation
Z-Displacement Distribution
- Z-displacement in the work roll and back-up roll are due to elastic deformation
State Variable Variation
in Strip Width
Z-stress (MPa)
A B
A B A B
Convergence of Normal Pressure
during ALE Simulation
Step no. 100 Step no. 200
A B A B
Steady-state
A B A B A B
State Variable Variation
in the Work Roll
A B
A B A B A B
Comparison of Roll Bending
based on BCC definition
Case A: Case B:
600 KN z-force applied in work roll No z-force applied in work roll
Roll bending predicted
(magnification: x100)
Uniformly Non-uniformly
distributed distributed
- Improved contact handling (i.e. separation from pusher, contact to table) (v10.1.2)
- Option to turn on/off roll mesh update in ALE run (DEF_ALE.dat) (v10.2)
Applications of Shape Rolling
Template in Industry
- Strip/Plate/Sheet Rolling
~ strip cross-section becoming very thin towards the final pass
- Roll Forming
~ a forming of round tube or channel
- User-defined exit cross section for initial workpiece 3-D ALE mesh
- Advanced entry mesh option for ALE run
Enhancements in Table Setup
Table Guide
- All the table property data are stored in the shape rolling template wizard file ShapeRoll.RWZ
ShapeRoll.RWZ
Back Guide & Front Table
View from
the exit
Back guide
Front table
Front table
Created back guide
(aligned to top of bottom roll)
(aligned to top of the bottom roll)
(No positioning by path line) (positioned by path line)
R = 550 mm
2-D Guide shape
Exit Entry
R = 600 mm
R = 30
R = 100
R = 150
R = 30
Workpiece
Different size of contact zones
L = 180 mm
L = 217 mm
Example of Guide Setup in
Asymmetric Rolling
Summary
- Use front and back guides
- Position them appropriately
- Apply velocity constraints perpendicular to rolling direction on the entry if necessary
Front guide
generated & positioned Rolling dir. (X-dir)
Fixed velocity BC (Y,Z)
if necessary
Stand #1
(X=0)
Stand #2 Updated when 3D
(X=60) roll geometry is created
Entry Mesh for ALE Rolling
(n)th operation
Entry Exit
0.0
(n+1)th operation
1.0
Entry
X ENTRY Entry NEXT
Exit
Last roll contact
Entry NEXT
Selected section
as the next entry
EXIT
Line #3) X ENTRY
Line #4) X CONTINUITY
ALE workpiece mesh in the (n)th operation Entry CS in the (n+1)th operation
X ENTRY =0.9
X ENTRY =0.5
X ENTRY
ALE workpiece mesh in the (n)th operation Copied state variable into the (n+1)th operation
X ENTRY =0.53
l e copy
b
e varia
Stat
SV EXIT =1
State variables copied from
the exit cs of the last operation
Exit
X ENTRY =0.53
a bl e copy
var i
State
SV EXIT =0
OPR. #1 X CONTINUITY = 1
- A long strip of metal (typically coiled steel) is passed through consecutive sets of rolls,
or stands, each performing an incremental part of the bend in the transversal direction,
until the cross-section profile is gradually transformed into the required shape.
- Forming occurs not only at the contact between tool and metal strip,
but also in the region between roll stands.
Roll stand 1
Roll stand 2
Redundant Deformation
in Roll Forming
- Redundant deformation:
• Strip edge portion usually moves G.T. Halmos, Roll Forming Handbook
along flow line which is longer than
that of center portion.
#4
#3
t 2.77 X D 61.0
D.H. = 0
#2
Pass-Line:
Bottom Line: Horizontal
#1
Initial strip
#1 #2 #3
#4 #5 #6
#7 #8 #9 #10
Rolling dir.
ALE initial mesh shape
Exit Entry
ALE Mesh with
User-Defined Exit Cross-section
2 Entry
3
Entry
1 4
by n
User-defined exit h ing latio
es rpo
M te
In
r.
di
g
l lin
Ro
Exit
Deformed Strip at Each Stand
(Stand no. 1 ~ 6)
Effective strain
#1 #3 #5
#2 #4 #6
Deformed Strip at Each Stand
(Stand no. 7 ~ 14)
Effective strain
#7
#9 #13
#11
#8 #10 #14
#12
Deformed Strip
Cross-Section at Roll Exit
Initial strip Longitudinal Strain
(x-strain)
Large strain
increments!
#1 #2
#4 #5
#3
Large strain
increments!
#6 #7 #8 #9 #10
Edge
Intermediate
Center ε xx = −0.0063
Intermediate
0.07 Edge
Relative long flow line (elongation)
0.06 Edge
Intermediate
0.05
Center
Longitudinal Strain
0.04
Intermediate
0.03
0.02
Relatively short flow line (~a little elongation)
0.01
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14
-0.01
Center
Stand no.
P5: Edge
P3: Intermediate
P1: Center
Longitudinal Strain Increment
0.008
Longitudinal Strain
0.006
0.004
A little elongation & shrinkage
in the center portion
0.002
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14
-0.002
Stand no.
Large strain
increments!
Convergence of Strip Shape in
Roll Stand No. 6
Effective Effective
Strain Stress
History of Maximum Effective Strain
0.5
0.4
Max. Effective Strain
0.3
0.2
Roll stands 6, 7, 8
generate
large strains
0.1
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14
Stand No.
#7 #8
#6
Merging of Roll Formed
Tube (½ model) for ERW
e Full FE Model
er g
oring 2 . M
rr
. Mi
1
The two edges to be joined are merged
together in a V of about 4 to 7 degrees.
Full FE model
with state variables
copied
½ FE Model
2-Stand
Analysis - Use the mid-section between the
stands of 1st operation as the entry
1-Stand for the next operation
Analysis
Te
ns
OPR #1
io n
`
1+2
ENTRYMESH.DAT
#1 Entry NEXT Line #1) 2 OPR NO
Line #2) 0 SV EXIT
Line #3) 0.5 X ENTRY
Line #4) 1 X CONTINUITY
Te
2+3
ns
io n
#2
OPR #2
#3
Advance Entry Mesh Option in
2-Stand Modeling
Te
due to difference in roll rotation speed
ns
ion
Line #1) 2 OPR NO
`
Line #2) 0 SV EXIT
- The effect of tension can be considered
Line #3) 0.5 X ENTRY
(SV EXIT =0 , X ENTRY =0.5)
Line #4) 1 X CONTINUITY
Rolling dir.
- Velocity continuity also can be kept
(X CONTINUITY =1)
OPR 2 OPR 4
New Multiple Operations: OPR #1 OPR #2 OPR #3 OPR #4 OPR #5 …
OPR 1 OPR 3
Te
Te
ns
ns
ion
ion
`
`
2-Stand ALE Simulation
18.46 rad/s
13.5 rad/s
- Effective strain
2D F2 3D F3 2D3D F23
OPERATING SYSTEMS
Centos5 Win XP
DEFORM System Testing
2D Labs:
DEFORM-2D_Cutting_Lab -1
DEFORM-2D_Diestress_Lab -2
DEFORM-2D_Heating_Lab -1
DEFORM-2D_HT_Labs -8
DEFORM-2D_Inv_Heat_Trans_Labs -2
DEFORM-2D_Labs - 25
DEFORM-2D_Machining_Distortion_Lab -1
DEFORM-2D_Multiple_Operatons_Lab -2
DEFORM-2D_Preform_Opt_Labs -2
DEFORM-2D_Resistance_heating_lab -1
DEFORM-2D_Tool_Wear_Lab -1
DFEORM-F2_Labs -1
TOTAL - 47
DEFORM System Testing
3D Labs:
DEFORM-3D_Cogging -1
DEFORM-3D_Diestress_and_Wear -3
DEFORM-3D_HeatTreat_Wizard -1
DEFORM-3D_Inverse_Heat_Transfer -1
DEFORM-3D_Labs - 13
DEFORM-3D_Machining -3
DEFORM-3D_Microstructure -1
DEFORM-3D_Multiple_Operations -1
DEFORM-3D_Preform -1
DEFORM-3D_RingRolling -4
DEFORM-3D_ShapeRolling -2
DEFORM-F3_Labs -3
TOTAL - 34
DEFORM System Testing
TOTAL - 79
TOTAL - 63
TOTAL - 106
Basic procedures and variables used in Auto testing scripts (CVS module ‘auto_test’)
Input: Basic keyword files, reference values to compare fem results (*.TEST)
Output: Results from current version and % deviation and pass/fail flag (*.TEST.OUT)
(this is a also test for text based Pre, keyword reading, DB writing, and DEF_ARM
procedures in text mode)
Typical test variables checked at any given node/element including min/max for an object
(list includes current functionality, can be checked at a specified step or at the last step in DB)
Text Pre
DB
DEF_ARM
DEF_SIM
REMESH
xxx.TEST.OUT
Database PID.DB, Step ….
Extract results RZ ……………………Pass
………….
………
DEFORM System Testing
TOTAL - 258
TOTAL - 404
Typical input and output to Auto test procedures … basis for most cases
being engineering judgment and working solution from earlier versions ..
2d_basics\new\2D_FEM_cases\Stage1\Step_controls
Input data
Output data
DEFORM System Testing
Typical input and output to Auto test procedures … basis for most cases
being engineering judgment and working solution from earlier versions ..
2d_basics\new\2D_FEM_cases\Stage1\Process_conditions\Heat_Transfer
Input data
Output data
DEFORM System Testing
Step Controls:
Die Displacement - 188
Time Increment - 144
Stopping Controls - 129
Remesh Criteria - 12
Iteration - 49
Process Conditions:
Heat transfer - 48
Diffusion - 176
Induction -4
Constants - 62
Advanced:
Output control - 32 Total - 734
Run time ~ Overnight
DEFORM System Testing
Step controls:
Die displacement - 188
Time increment - 171
Remesh criteria - 12
Iteration controls - 49
Process conditions:
Heat transfer - 48
Diffusion - 176
Constants - 62
Advanced options:
Output control - 32 Total - 914
Step controls:
Die displacement - 126
Time increment - 114
Remesh criteria -8
Iteration controls - 39
Process conditions:
Heat transfer - 48
Diffusion - 176
Constants - 56
Advanced options:
Output control - 31 Total - 731
Step Controls:
Die Displacement - 24
Time Increment - 24
Stopping controls - 54
Remesh criteria -8
Iteration controls - 19
Advanced:
Output control - 22
Total - 151
Remesh criteria - 26
Iteration controls - 68
Process Conditions:
Heat transfer - 44
Diffusion - 176
Induction -4
Constants - 95
Advanced:
Output control - 24
Remesh criteria - 24
Iteration controls - 84
Process Conditions:
Heat transfer - 44
Diffusion - 192
Induction -4
Constants - 95
Advanced:
Output control - 24
Excel Sheets:
These excel sheets are used for various purposes of identifying
the combinations to be used follow up of bugs and reporting the
bugs.
Bugzilla
Combination Sheet
LM Testing
Test Report
FEM Test cases
Details on FEM test case generation
Sample of FEM Test case sheet for the preparing FEM Test cases. It
consists of the complete setup details of the test case and its
objective. Keyword name follows a defined nomenclature
DEFORM System Testing
* Limited support means, new functions/modules can not be built/supplied due to the incompatibility of
the system building tools on the consolidated platform/OS.
** Microsoft has decided to stop the support of XP in 2009 and Vista in 2012.
Supported OS and Release Plans
Supported PC MPich
DEFORM v10.1 DEFORM v10.2
XP, Vista,Win7 v1.2.1(32 bit) v1.2.1(32 bit)
Vista, Win7 v2.1.2(64 bit) v2.1.2(64 bit)
Supported OS and Release Plans
2D v7.2 2D v8.0 2D v8.1 2D v8.2 2D v8.3 2D v9.0 2D v9.1 2D v10.0 2D v10.1 2D v10.2 2D v11.0b
3D v4.0 3D v5.0 3D v5.0 3D v5.1 3D v5.1 3D v6.0 3D v6.1 3D v10.0 3D v10.1 3D v10.2 3D v11.0b
LM 2.0
x x x x x x x
LM 2.1
x x x x
LM 3.0
x x x
LM 3.0.1
x x
LM 3.0.2
LM 3.0.3
Compatibility Chart
LM 2.0
x x x x x x x
LM 2.1
x x x x
LM 3.0
x x x x x x x x x x
LM 3.0.1
x x x x x x x x x
LM 3.0.2
x x x x x x x
LM 3.0.3
x x x x x x x
Note: (DEFORM v11.0 beta can be run using DEFORM v10.2 password and LM v3.0.2 or higher)
Design Environment for FORMing
♦ PC
♦ Linux
DEFORM Installation - PC
• License Manager can be started manually if the password is not used during
installation.
• Shortcuts can be changed using Start menu “Configure DEFORM Shortcuts”.
DEFORM Installation - PC
• If the login password for that user account changes, it is necessary to run
“mpiexec.exe –register” again.
DEFORM Installation - PC
Select “Log On” --> “Browse…”, enter the user account name -->“Check Names” to
locate the account. If the user account is on a domain, choose “Locations…” to
change the target location. Click OK, enter and confirm the password.
DEFORM Installation - PC
Once the License Server, Batch Queue and Simulation Server information is set,
click on “Save Locally and Commit to Server”.
DEFORM Installation - PC
3
DEFORM Installation - PC
2
DEFORM Installation - Linux
lime
DEFORM Installation - Linux
• After a reboot, the Simulation server should be started by the generic DEFORM
user by going to usr/local/SFTC/DEFORM/v10.1 and issuing the command:
./SimulationServer &”
DEFORM Installation - Linux
DEFORM aliases
• The aliases used be DEFORM are located in
usr/local/SFTC/DEFORM/v10.1/CONFIG.COM.
• Users should not redefine these aliases using other scripts or procedures
(soft-links for example).
DEFORM v10.1.2 Issues - Linux
Semaphore cleanup
• Semaphores are sometimes not properly cleaned up during simulations. This
has caused simulations to crash.
• The issue has been resolved in v10.2.
•(2d) Why does the geometry control now add the centerline back
onto the part when using the “check geometry” button and why are
the centerline nodes not held to a “0” point on that centerline? They
float and occasionally cause mesh issues on the ends of the part.
• DEFORM-3D
• When is it appropriate to use the standard vs. the mixed formulation for EP?
Pilgering
The cold pilgering process relies on The cold pilger mill’s forward motion (left)
four main actions – the tube moves and backward motion (right) rely on the
forward and it rotates while the ring tapered cross section between the dies
dies move back and forth and rotate. and the mandrel to reduce the tube’s
diameter and wall thickness
simultaneously
♦ Remedy methods:
- u-p mixed methods: MINI, Hybrid, Mixed-Enhanced
- Averaging Nodal Pressure (ANP) methods: ANP, F-bar, F-bar
patch
Averaged Nodal Pressure (ANP)
4 3
∑v p i
i
e : Lumped Nodal Pressure
p e p e ⇒p = n
j 1
n (over connected elements)
∑v 1
i
where vi elemental volume
n
p 3
n p1n ∑p i
n : Averaged Nodal Pressure
⇒ pe = i =1
per element
pe n
pn2
Modified internal work for ANP Tet
~int ~ dV ~ = σ − 1( p)
f(e) = ∫ BT σ where σ
V
Displacement/Velocity-Pressure (u-p) Mixed
Tetrahedral element (“Mixed”)
♦ Governing equations
σij, j = 0 in Ω
1
ui,i − p = 0 in Ω
K
♦ Variational formulation
- material
1
E = 200GPa
ν = 0.3
1
σ = σ o + Hε p
σ o = 100MPa
H = 1MPa
2
2D
3D
Example 2: Small deformation:
Elastic deformation
E = 16807
ν = 0.311
K = 14821
Note) σ m = Kεv
Applied pressure (=1)
Mean stress (Mesh 1)
ANP Mixed
Linear
ANP Mixed
Linear
Example 3: Small deformation:
Heat treat simulation
♦ Quenching Effective
Stress
1000
Mixed
800 ANP
ANP Mixed
Max. temperature
600 2000
Mixed
400 ANP
1500
1000
0
0 10 20 30 40 50 60
Time 500
Temperature history
0
0 10 20 30 40 50 60
Time