Professional Documents
Culture Documents
2020 10 01 Pam-Rtm
2020 10 01 Pam-Rtm
2020 10 01 Pam-Rtm
ESI Group
September 2020
www.esi-group.com 1
Copyright © ESI
Copyright
Group, ©
2015.
ESI Group,
All rights
2015.
reserved.
All rights reserved.
Exercice 1
Injection 1D – RTM – Solution analytique
www.esi-group.com 4
Copyright © ESI Group, 2015. All rights reserved.
1D – rectilinear flow
Darcy’s Law
• If the flow is rectilinear (so that the fluid velocities in both y and z directions are 0),
the Darcy’s Law is reduced to the following expression:
Pinj
𝑄𝑥 𝐾 𝑑𝑃
𝑢𝑥 = =− Resin Flow
𝐴 𝜇 𝑑𝑥 x dx
Mass Conservation
‣ : Fluid velocity in direction;
‣ A: cross sectional area of the cavity,
𝑑 𝑢𝑥
=0 constant
𝑑𝑥 ‣ K: Reinforcement permeability, constant
‣ : Fluid viscosity, constant
‣ P: Pressure
Reciprocal Integration
𝜑𝜇
𝑡 𝑓𝑓 = 𝑥 2𝑓𝑓
2 𝐾 𝑃 𝑖𝑛𝑗
www.esi-group.com 6
Copyright © ESI Group, 2015. All rights reserved.
1D - Rectilinear Flow
Constant flow rate
www.esi-group.com 7
Copyright © ESI Group, 2015. All rights reserved.
1D - Rectilinear Flow
‣ Constant ΔP = 1 bar + resin viscosity = 0,5 Pa/s + preform permeability = 10-10 m² + preform
fiber content = 60% - (INFUSION process with thermoset resin and without flow media)
‣ Constant ΔP = 10 bar + resin viscosity = 0,5 Pa/s + preform permeability = 10-8 m² + preform
fiber content = 60% - (flow media in infusion process)
www.esi-group.com 9
Copyright © ESI Group, 2015. All rights reserved.
Case_01a
Case_01a: linear injection of a rectangular plate with vent
Objective >> be aware of the basic workflow for RTM process simulation
• Reinforcement: Preform
permeability K1,K2,K3 = 1E-10 m2
www.esi-group.com 10
Copyright © ESI Group, 2015. All rights reserved.
Case_01a Open File
• Launch Visual-Environment
www.esi-group.com 11
Copyright © ESI Group, 2015. All rights reserved.
Case_01a Overview
www.esi-group.com 12
Copyright © ESI Group, 2015. All rights reserved.
Case_01b step by step
• Check Simulation type =
Filling in Simulation
parameters inside RTM folder
www.esi-group.com 13
Copyright © ESI Group, 2015. All rights reserved.
Case_01a Set parameters
• Click on Database/Material
www.esi-group.com 14
Copyright © ESI Group, 2015. All rights reserved.
Case_01a Set parameters
• Right click Reinforcement to edit Preform
• Click Save
• Click Close
www.esi-group.com 15
Copyright © ESI Group, 2015. All rights reserved.
Case_01b step by step
• Select Injected Resin in
Simulation parameters inside
RTM folder
www.esi-group.com 16
Copyright © ESI Group, 2015. All rights reserved.
Case_01b step by step
• Select (or check if already attributed) the reinforcement in Layer Design Manager
‣ Database = User or Model
‣ Name = Preform (or the name you give in material Database to the preform)
‣ Right click on Reinforcement case and select it
1 2
www.esi-group.com 17
Copyright © ESI Group, 2015. All rights reserved.
Case_01a Set parameters
• Select “Process Condition/Pressure_1”
from the tree on the left
note: Temperature of resin has a default value (300 K), but this value is
not used in this simulation because at the beginning of this case the
simulation type has been set as an isothermal injection simulation.
www.esi-group.com 18
Copyright © ESI Group, 2015. All rights reserved.
Case_01a Set parameters
• Select “Process Condition/Vent_1” from
the tree on the left
www.esi-group.com 19
Copyright © ESI Group, 2015. All rights reserved.
Case_01a Set parameters
• Check the region where pressure and vent are located
Click on
Pressure_1
Click on
Vent_1
www.esi-group.com 20
Copyright © ESI Group, 2015. All rights reserved.
Case_01a Run simulation
• Select “File/Save” to save the model
with a name (e.g. Case_01a), then
a .vdb file is generated
• Click Run
www.esi-group.com 21
Copyright © ESI Group, 2015. All rights reserved.
Case_01a Load Results
• Select “RTM/Load Result”, the
GUI will switch to Visual-Viwer
• The result file
Case_01a_RESULT.erfh5
• is loaded
www.esi-group.com 22
Copyright © ESI Group, 2015. All rights reserved.
Case_01a Check results
www.esi-group.com 23
Copyright © ESI Group, 2015. All rights reserved.
Case_01a Check results
• Select FILLING_FACTOR in
NODE folder
• Go step by step by clicking
in Animation toolbar
• Create an animation by
clicking in Animation
toolbar
• Modify the speed of animation
by clicking in Animation
toolbar
• Move up and down the cursor
to modify the speed of
animation
• Stop the animation by clicking
in Animation toolbar
www.esi-group.com 24
Copyright © ESI Group, 2015. All rights reserved.
Case_01a Check results
• Double click the contour to
open Spectrum Control
window
• Set the Levels of colors to 10
• Click Close
• Select All Nodes to show on
www.esi-group.com 25
Copyright © ESI Group, 2015. All rights reserved.
Case_01a Test
www.esi-group.com 26
Copyright © ESI Group, 2015. All rights reserved.
Exercice 2
Injection 1D – RTM – Simulation EF
Perméabilité moyenne
www.esi-group.com 27
Copyright © ESI Group, 2015. All rights reserved.
Equivalent permeability in flow parallel to layers
www.esi-group.com 28
Copyright © ESI Group, 2015. All rights reserved.
Equivalent permeability in flow parallel to layers
Equivalent permeability in infusion process with flow media and
reinforcement (1)
Pin = 1 bar A Pout = 0 bar
• Resin viscosity : 0,1 Pa/s
• Reinforcement thickness: 1 mm
Reinforcement : K = 10-11
• Flow media thickness : 0,1 mm
1m
• Filling time for case A ?
B
• Equivalent permeability for case B ?
• Filling time for case B ? Flow media : K = 10-8
Reinforcement : K = 10-11
www.esi-group.com 29
Copyright © ESI Group, 2015. All rights reserved.
Exercice 3
Injection 1D – RTM – Simulation EF
Effet d’un chemin préférentiel
Ou
www.esi-group.com 30
Copyright © ESI Group, 2015. All rights reserved.
Case_01b
Case_01b: linear injection of a rectangular plate with vent and edge effect
Objective >> be aware of edge effect in RTM process and its corresponding setting in simulation
www.esi-group.com 31
Copyright © ESI Group, 2015. All rights reserved.
31
Case_01b Open file
• Launch Visual-Environment
• Click OK
www.esi-group.com 32
Copyright © ESI Group, 2015. All rights reserved.
Case_01b Open file
• Select “File/Open”
• Click Open
www.esi-group.com 33
Copyright © ESI Group, 2015. All rights reserved.
Case_01b step by step
Channel
Reinforcement
www.esi-group.com 34
Copyright © ESI Group, 2015. All rights reserved.
Case_01b Simulation parameters
• Check simulation parameters
www.esi-group.com 35
Copyright © ESI Group, 2015. All rights reserved.
Case_01b Orientations
• Check orientation with “RTM/Part Orientation”
• Click ORIENTATION_2D_1
• Check e1 box
www.esi-group.com 36
Copyright © ESI Group, 2015. All rights reserved.
Case_01b Set permeabilities
• Click on Preform on the tree
• Modify the permeability
• Click on Channel
• Modify the permeability
• Click Save
• Click Close
www.esi-group.com 37
Copyright © ESI Group, 2015. All rights reserved.
Case_01b Process conditions
• Select “RTM/Process Condition”
• Edit Pressure
Pressure=1E+5 (Pa), State=1
• Edit Vent
Pressure=0 (Pa), State=1
Pressure BC Vent BC
www.esi-group.com 38
Copyright © ESI Group, 2015. All rights reserved.
Case_01b Results
• Run the computation with “RTM/Start
Simulation”
www.esi-group.com 39
Copyright © ESI Group, 2015. All rights reserved.
Case_01b Test
• Modify the channel permeability and note the effect in the filling time
• Compare the results with the previous ones obtained with equivalent
permeability (exercice 2). What conclusion can you made ?
www.esi-group.com 40
Copyright © ESI Group, 2015. All rights reserved.
Exercice 4
Injection centrale 2D – RTM – Simulation EF
Anisotropie de la perméabilité
www.esi-group.com 53
Copyright © ESI Group, 2015. All rights reserved.
Flow Modeling
Darcy’s Law in 3D
www.esi-group.com 54
Copyright © ESI Group, 2015. All rights reserved.
Fluid Mechanics in porous medium
Permeability Tensor
www.esi-group.com 55
Copyright © ESI Group, 2015. All rights reserved.
Case_02b
Case_02b: Orthotropic central injection of a square plate with vent
Objective >> be aware of orthotropic permeability in RTM process and corresponding setting in simulation
>> be aware of Vent boundary condition defined in Visual-RTM
New in this case • preform orthotropic permeability taken into account
(compared to Case_02a) • 4 vent boundary conditions added
(in following slides): identifying related new operations in Visual-RTM
www.esi-group.com 68
Copyright © ESI Group, 2015. All rights reserved.
Case_02b Open file
• Open Case_02b.vdb
www.esi-group.com 69
Copyright © ESI Group, 2015. All rights reserved.
Case_02b Set permeability
• Click Reinforcement edit the permeability of Preform2
• Click Save
• Click Close
www.esi-group.com 70
Copyright © ESI Group, 2015. All rights reserved.
Case_02b Set process condition
• Select “RTM/Process
Condition”
Vent_1 Vent_2
Vent_4 Vent_3
www.esi-group.com 71
Copyright © ESI Group, 2015. All rights reserved.
Case_02b Simulation results
note:
In this case, the preform permeability is not isotropic any
more which results in the flow front is not a circle as in
isotropic case but an ellipse
K1 being larger than K2, the resin flows more easily in
direction K1.
Note the resin arrival time on Vent_2 and Vent_4: 32 s. It is
needed for next case.
www.esi-group.com 72
Copyright © ESI Group, 2015. All rights reserved.
Case_02b Simulation results
PERMEABILITY1
• Select PERMEABILITY1 in
SHELL section
• Check Vectors/Tensors
Note: Currently it is not possible to
visualize permeability orientation in
Visual-RTM, but it can be visualized
in ERF results file with Visual-Viewer.
PERMEABILITY2
www.esi-group.com 73
Copyright © ESI Group, 2015. All rights reserved.
Case_02b Simulation results
www.esi-group.com 74
Copyright © ESI Group, 2015. All rights reserved.
Exercice 5
Injection centrale 2D – RTM – Simulation EF
Importance du contrôle des évents pendant l’injection
www.esi-group.com 75
Copyright © ESI Group, 2015. All rights reserved.
Case_02c
Case_02c: Orthotropic central injection of a square plate with varying vent state
Objective >> understand Vent role in RTM simulation
New in this case • vent_2 and vent_4 closed after resin has reached
(compared to Case_02b) (in following slides): identifying related new operations in Visual-RTM
www.esi-group.com 76
Copyright © ESI Group, 2015. All rights reserved.
Case_02c Open file
• Open Case_02c.vdb
• Click Finish
www.esi-group.com 77
Copyright © ESI Group, 2015. All rights reserved.
Case_02c Results
• Save this model as a new one (e.g.
Case_02c)
Case_02c Case_02b
www.esi-group.com 78
Copyright © ESI Group, 2015. All rights reserved.
Case_02c Results
• Select the window with loading
Case_02b_RESULT.erfh5 and Select
“File/Import and Plot”
• Pick a node near the Vent_2
• Select PRESSURE for the Ordinates (keep all
the display settings as default)
• Click Plot
• Click Close
• Select the window with loading
Case_02c.erfh5 and Select “File/Import
and Plot”
• Pick the same node near the Vent_2
• Select PRESSURE for the Ordinates
• Check Current Page, Current Window and
All curves in one plot
• Click Plot
• Click Close
www.esi-group.com 79
Copyright © ESI Group, 2015. All rights reserved.
Case_02c Results
• Doubt click on the legend
and open the Legends and
Labels window
• Click Close
www.esi-group.com 80
Copyright © ESI Group, 2015. All rights reserved.
Exercice 6
Whole RTM process analyses of a fuselage part with complex
layup :
Pre-heating analysis
Heated injection analysis
Curing
www.esi-group.com 84
Copyright © ESI Group, 2015. All rights reserved.
Case_12 Overview
• Case_12 series:
Whole RTM process analyses of a fuselage part with complex layup
Description objective
Notes:
>> a typical solution is to simulate the RTM process stage by stage:
Case_12a Case_12b Case_12c
www.esi-group.com 85
Copyright © ESI Group, 2015. All rights reserved. 85
Case_12a
Case_12a: Preheating analyses of a fuselage part
Objective >> to learn how to design the lay-up for laminates and define the specific heat and
conductivity by look-up table
Model setup >> Simulation type Preheating
>> Material property • Reinforcement:
definitions Preform8:
type = fabric
density = 1800 kg/m3
thermal conductivity K1= 6.83 W/ (m·K)
K2 =K3 = 1.5 W/ (m·K)
specific heat 1130.42 J / (kg·K)
Runner:
K1=K2=K3= 1.5 W/ (m·K)
specific heat = 1130.42 J / (kg·K)
www.esi-group.com 86
Copyright © ESI Group, 2015. All rights reserved. 86
Case_12a step by step
• Launch Visual-Environment
• Click OK
www.esi-group.com 87
Copyright © ESI Group, 2015. All rights reserved.
Case_12a step by step
www.esi-group.com 88
Copyright © ESI Group, 2015. All rights reserved.
Case_12a step by step
www.esi-group.com 89
Copyright © ESI Group, 2015. All rights reserved.
Case_12a step by step
• Click Apply
• Click Close
• Click Finish
• Click Apply
www.esi-group.com 90
Copyright © ESI Group, 2015. All rights reserved.
Case_12a step by step
• Switch the Type to Convection
• Click Apply
• Click Close
• Click Apply
• Click Close
www.esi-group.com 91
Copyright © ESI Group, 2015. All rights reserved.
Case_12a step by step
• Save this model as a
new one (e.g.
Case_12a.vdb)
• Visualize the
Temperature result
www.esi-group.com 92
Copyright © ESI Group, 2015. All rights reserved.
Case_12b
Case_12b: Non-isothermal injection analyses of a fuselage part
Objective >> to learn how to simulate heated filling in a complex part
www.esi-group.com 93
Copyright © ESI Group, 2015. All rights reserved. 93
Case_12b step by step
• Open Case_12a.vdb
www.esi-group.com 94
Copyright © ESI Group, 2015. All rights reserved.
Case_12b step by step
• Right click Resin to create New Material
www.esi-group.com 95
Copyright © ESI Group, 2015. All rights reserved.
Case_12b step by step
• Set the Temperature count to 3
• Click OK
www.esi-group.com 96
Copyright © ESI Group, 2015. All rights reserved.
Case_12b step by step
• Set the type of Specific Heat to F(T,
alpha)
• Click OK
www.esi-group.com 97
Copyright © ESI Group, 2015. All rights reserved.
Case_12b step by step
• Switch to Chemical
section
• Click Finish
• Click Save
• Click Close
• Click Apply
• Click Close
www.esi-group.com 98
Copyright © ESI Group, 2015. All rights reserved.
Case_12b step by step
• Right click Parts in Explorer
• Select Extract/Mapping
• Check Mapping
www.esi-group.com 99
Copyright © ESI Group, 2015. All rights reserved.
Case_12b step by step
• Input 70 in Step (the last step)
• Click Mapping
• Click Close
www.esi-group.com 100
Copyright © ESI Group, 2015. All rights reserved.
Case_12b step by step
• Select RTM/Process
Condition
• Click to define
region
• Click Apply
• Click Close
• Click Apply
www.esi-group.com 101
Copyright © ESI Group, 2015. All rights reserved.
Case_12b step by step
• Click Apply
• Click Apply
www.esi-group.com 102
Copyright © ESI Group, 2015. All rights reserved.
Case_12b step by step
• Select the element face from
the top surface of Stringer-1 to
create Vent_2
• Click Apply
Vent_3
www.esi-group.com 103
Copyright © ESI Group, 2015. All rights reserved.
Case_12b step by step
• Click OK
• Click Apply
• Similarly, create trigger_2, trigger_3 and
trigger_4 with the same type, lost volume.
The corresponding process condition is:
Trigger2 -> Vent_3
Trigger3 -> Vent_4
Trigger4 -> Vent_5
www.esi-group.com 104
Copyright © ESI Group, 2015. All rights reserved.
Case_12b step by step
• Click OK
• Click Close
www.esi-group.com 105
Copyright © ESI Group, 2015. All rights reserved.
Case_12b step by step
• Similarly, activate trigger for the other vent process conditions and define the state.
www.esi-group.com 106
Copyright © ESI Group, 2015. All rights reserved.
Case_12b step by step
• Save this model as a
new one (e.g.
Case_12b.vdb)
• Visualize the
Filling_Time, Cure
result
www.esi-group.com 107
Copyright © ESI Group, 2015. All rights reserved.
Case_12b step by step
• To execute the volume cut
• Menu bar -> Sections -> Volume Cut
• Invoke Results -> Contour -> Filling
Time
• The bounding box will be launched
www.esi-group.com 108
Copyright © ESI Group, 2015. All rights reserved.
Case_12b step by step
www.esi-group.com 109
Copyright © ESI Group, 2015. All rights reserved.
Case_12c
Case_12c: Non-isothermal injection analyses of a fuselage part
Objective >> to learn how to simulate Curing in a complex part
Model setup >> Simulation type Curing
>> Material property definitions •Resin: Resin3
density = 1265 kg/m3
viscosity = 0.1 Pa.s
thermal conductivity defined by LUT
specific heat defined by LUT
•Reinforcement:
Preform8:
type = fabric
density = 1800 kg/m3
thermal conductivity K1= 6.83 W/ (m·K)
K2 =K3 = 1.5 W/ (m·K)
specific heat 1130.42 J / (kg·K)
Runner:
K1=K2=K3= 1.5 W/ (m·K)
specific heat = 1130.42 J / (kg·K)
www.esi-group.com 110
Copyright © ESI Group, 2015. All rights reserved. 110
Case_12c step by step
• Open Case_12a.vdb
• Click Apply
• Click Close
www.esi-group.com 111
Copyright © ESI Group, 2015. All rights reserved.
Case_12c step by step
• Right click Parts in Explorer
• Select Extract/Mapping
• Check Mapping
www.esi-group.com 112
Copyright © ESI Group, 2015. All rights reserved.
Case_12c step by step
• Input 41 in Step (the last step)
• Click Mapping
• Click Close
www.esi-group.com 113
Copyright © ESI Group, 2015. All rights reserved.
Case_12c step by step
• Right click Process
Conditions/Temperature_1 in
explorer tree to Edit it
• Click Finish
• Click Apply
• Click Close
www.esi-group.com 114
Copyright © ESI Group, 2015. All rights reserved.
Case_12c step by step
• Right click Process Conditions
/Convection_1 in explorer tree to Edit it
• Set the Reference Temperature type to F(t)
• Click to create a new function
• Input the data for the function
• Click Finish
• Click Apply
• Click Close
www.esi-group.com 115
Copyright © ESI Group, 2015. All rights reserved.
Case_12c step by step
• Save this model as a
new one (e.g.
Case_12c.vdb)
www.esi-group.com 116
Copyright © ESI Group, 2015. All rights reserved.
Case_12c Test
www.esi-group.com 117
Copyright © ESI Group, 2015. All rights reserved.
T H A N K YO U !
www.esi-group.com 118
Copyright © ESI Group, 2014.
2015. All rights reserved.