SlideShare uma empresa Scribd logo
1 de 25
Baixar para ler offline
Numerical Simulation of
Multi-Step Deep-Drawing Processes:
Trimming 3D Solid Finite Element Meshes
A.J. Baptista*, J.L. Alves**, M.C. Oliveira*, D.M. Rodrigues*, L.F. Menezes*
* Department of Mechanical Engineering, University of Coimbra,
Polo II, 3030 Coimbra, PORTUGAL
** Department of Mechanical Engineering, University of Minho,
Campus de Azurém,4080-058,Guimarães, PORTUGAL
CENTRO DE ENGENHARIA MECÂNICA DA UNIVERSIDADE DE COIMBRA
THE SEVENTH INTERNATIONAL CONFERENCE ON
COMPUTATIONAL STRUCTURES TECHNOLOGY
&
THE FOURTH INTERNATIONAL CONFERENCE ON
ENGINEERING COMPUTATIONAL TECHNOLOGY
7-9 September 2004 Lisbon, PORTUGAL
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
I. Introduction
II. Trimming algorithm
III. Splitting algorithm
IV. Example
V. Conclusions
CEMUC
 OUTLOOK
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
I. Introduction
II. Trimming algorithm
III. Splitting algorithm
IV. Example
V. Conclusions
CEMUC
 OUTLOOK
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
 INTRODUCTION
Nowadays reality
 Virtual Manufacturing
• Worldwide Market
• Demanding Customers
• Saturated Markets
• Competitors Aggressiveness
Actions to develop
• Reduce development time/costs
• Reduce production time/costs
• Improve production flexibility
• Increase quality
Main objective
Improve / Maintain Competitiveness
Promising solution
VIRTUAL MANUFACTURING
“Entire simulation of a product and all the processes involved in its fabrication”
CEMUC
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
Trimming
 INTRODUCTION
CEMUC
 Multi-step deep-drawing
 Development stage of Deep-drawing process (R&D Objective)
 Generic sequence of the deep-drawing process (That will be simulated)
Initial blank Deep-draw Final component
SpringbackSpringback
DD3IMP
DD3OSS
DD3TRIM
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
I. Introduction
II. Trimming algorithm
III. Splitting algorithm
IV. Example
V. Conclusions
CEMUC
 OUTLOOK
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
 TRIMMING ALGORITHM
CEMUC
 Global algorithm
GENERAL PROCEDURE TRIMMING
BEGIN
- Pre-Processing Stage -
o Characterization of the trimming surface and the correction type option
o Generate connectivity of Nodes, Edges and Faces
o Generate tables containing STATUS of nodes and elements
- Correction Stage -
DO [ for all the elements to be treated ]
o Calculate the volume of the affected element to be eliminated
o Apply correction type
 Project the affected nodes towards the trim surface
o Correct elements with pentahedral shapes
END DO
- Post-Processing Stage –
o Upgrade the coordinates and connectivity tables
END
D D 3 T R I M
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
 TRIMMING ALGORITHM
CEMUC
 Pre-Processing Stage
 Connectivity of nodes, edges and faces of the 8 node “brick” element
1
3 4
2
5
7 8
6
F1
F6
F2
F3
F5
F6
A10
A11 A12
A1 A2
A3 A4
A5
A6
A7
A8
A9
 STATUS tables for nodes and elements
Element E1: {1,2,3,4,5,6,7,8}
Node Nn: {Ei,Eii,...}
Edge An: {Ni,Nii}
Face Fn: {Ni,Nii,Niii,Niv}
Elements (standard)
Nodes (8) - Ni
Edges (12) - Ai
Faces (6) - Fi
STATUS (nodes) = { keep; eliminate ; on surface }
STATUS (elements) = { to treat ; keep; eliminate }
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
 TRIMMING ALGORITHM
CEMUC
 Pre-Processing Stage
 Filling the table STATUS (nodes)
 Filling the table STATUS (elements)
Evaluation of the inner product
Evaluation of the Euclidean distance
IF d(Ni , Surface) = 0 THEN STATUS (nodes) = {on surface}
IF n ni < 0 THEN STATUS (nodes) = {keep}
IF n ni > 0 THEN STATUS (nodes) = {eliminate}
IF SUM(STATUS (nodes) = {keep}) = 8 THEN STATUS (elements) = {keep}
IF SUM(STATUS (nodes) = {eliminate}) = 8 THEN STATUS (elements) = {eliminate}
IF SUM(STATUS (nodes) = {eliminate}) < 8 THEN STATUS (elements) = {to treat}
π
n
Trim zone
n1N1
n2 N2
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
 TRIMMING ALGORITHM
CEMUC
 Correction Stage
 Run all elements with STATUS (elements) {to treat}
 Calculate the volume of the affected element to be eliminated:
 Decomposition of the hexahedron in 6 tetrahedrons
6
( )
1
eeV V i
tet
i
 

 Filling the table STATUS (elements)
IF VOLUME (element) > 50 % THEN STATUS (elements) = {eliminate}
IF VOLUME (element) ≤ 50 % THEN STATUS (elements) = {keep}
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
 TRIMMING ALGORITHM
CEMUC
 Correction Stage
 Node projection scheme (correction type II)
π
Initial mesh Evaluation 1 Evaluation 2 / Type I
Final Mesh
A
A
Node adjustment in normal direction
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
 TRIMMING ALGORITHM
CEMUC
 Correction Stage
 Node projection scheme (correction type III)
π
Initial mesh Evaluation 1
Final Mesh
A
Evaluation 2 / Type I
A
Node adjustment in edge direction
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
 TRIMMING ALGORITHM
 Correction Stage
 Animation of the trimming procedure:
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
 TRIMMING ALGORITHM
 Correction Stage
 Trimming zone
π
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
 TRIMMING ALGORITHM
 Correction Stage
 Pre-processing stage (elimination of elements)
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
 TRIMMING ALGORITHM
 Correction Stage
 Correction stage (elimination of elements)
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
 TRIMMING ALGORITHM
 Correction Stage
 Correction stage (adjusting nodes)
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
 TRIMMING ALGORITHM
 Correction Stage
 Correction stage (adjusting nodes)
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
I. Introduction
II. Trimming algorithm
III. Splitting algorithm
IV. Examples
V. Conclusions
CEMUC
 OUTLOOK
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
 SPLITTING ALGORITHM
CEMUC
 Global algorithm
GENERAL PROCEDURE SPLITTING
BEGIN
- Pre-Processing Stage -
o Characterization of the splitting surface
o Choice of correction type for the split elements
o Generate connectivity of Nodes, Edges and Faces
- Correction Stage - SIDE 1
o Generate tables containing STATUS of nodes and elements
CALL TRIMMING (only for element correction)
o Duplicate nodes in the splitting plane for the new elements created
o Create new elements to replace the split elements
- Correction Stage - SIDE 2
o Invert the normal orientation of the splitting plane
o Generate new tables containing STATUS of nodes and elements
CALL TRIMMING (only for element correction)
o Create new elements to replace the split elements
- Post-Processing Stage –
o Upgrade the coordinates and connectivity tables
END
D D 3 T R I M
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
I. Introduction
II. Trimming algorithm
III. Splitting algorithm
IV. Example
V. Conclusions
CEMUC
 OUTLOOK
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
 EXAMPLE
CEMUC
 Multi-step deep-drawing
 Splitting ring test
Original cup Ring cut Ring split Ring Springback
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
I. Introduction
II. Trimming algorithm
III. Splitting algorithm
IV. Example
V. Conclusions
CEMUC
 OUTLOOK
THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY
“Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”
 CONCLUSIONS
CEMUC
 Conclusions
 On going work
 The developed algorithms of DD3TRIM prove to be robust and efficient to
to trim and split meshes
 Two kind of trim surfaces were implemented (plane and cylindrical)
 Three correction types are available to perform trims
 Implementation of generic trim surface (NURBS)
 Test several remapping strategies for the state variables transfer problem
Numerical Simulation of
Multi-Step Deep-Drawing Processes:
Trimming 3D Solid Finite Element Meshes
A.J. Baptista*, J.L. Alves**, M.C. Oliveira*, D.M. Rodrigues*, L.F. Menezes*
* Department of Mechanical Engineering, University of Coimbra,
Polo II, 3030 Coimbra, PORTUGAL
** Department of Mechanical Engineering, University of Minho,
Campus de Azurém,4080-058,Guimarães, PORTUGAL
CENTRO DE ENGENHARIA MECÂNICA DA UNIVERSIDADE DE COIMBRA
THE SEVENTH INTERNATIONAL CONFERENCE ON
COMPUTATIONAL STRUCTURES TECHNOLOGY
&
THE FOURTH INTERNATIONAL CONFERENCE ON
ENGINEERING COMPUTATIONAL TECHNOLOGY
7-9 September 2004 Lisbon, PORTUGAL

Mais conteúdo relacionado

Destaque

Forming defects
Forming defectsForming defects
Forming defectsJMB
 
1 Basic Punching Theory Tt 2010
1  Basic Punching Theory Tt  20101  Basic Punching Theory Tt  2010
1 Basic Punching Theory Tt 2010Christer Lindholm
 
Dies Design - Cutting Operations Part 2
Dies Design - Cutting Operations Part 2Dies Design - Cutting Operations Part 2
Dies Design - Cutting Operations Part 2Federick Pocoyo
 
TALAT Lecture 3704: Deep Drawing
TALAT Lecture 3704: Deep DrawingTALAT Lecture 3704: Deep Drawing
TALAT Lecture 3704: Deep DrawingCORE-Materials
 
Basics of Sheetmetal operations
Basics of Sheetmetal operationsBasics of Sheetmetal operations
Basics of Sheetmetal operationsRaghavendra Byluri
 
Sheet Metal Forming
Sheet Metal FormingSheet Metal Forming
Sheet Metal Formingvins049
 
Punching and Blanking Process (Sheet Metal Forming)
Punching and Blanking Process (Sheet Metal Forming)Punching and Blanking Process (Sheet Metal Forming)
Punching and Blanking Process (Sheet Metal Forming)Nilabrata Bera
 
Sheet metal-operations
Sheet metal-operationsSheet metal-operations
Sheet metal-operationsPrasanna M N
 

Destaque (12)

Forming defects
Forming defectsForming defects
Forming defects
 
1 Basic Punching Theory Tt 2010
1  Basic Punching Theory Tt  20101  Basic Punching Theory Tt  2010
1 Basic Punching Theory Tt 2010
 
Dies Design - Cutting Operations Part 2
Dies Design - Cutting Operations Part 2Dies Design - Cutting Operations Part 2
Dies Design - Cutting Operations Part 2
 
TALAT Lecture 3704: Deep Drawing
TALAT Lecture 3704: Deep DrawingTALAT Lecture 3704: Deep Drawing
TALAT Lecture 3704: Deep Drawing
 
Deep drawing
Deep drawingDeep drawing
Deep drawing
 
Metal forming defects
Metal forming defectsMetal forming defects
Metal forming defects
 
Basics of Sheetmetal operations
Basics of Sheetmetal operationsBasics of Sheetmetal operations
Basics of Sheetmetal operations
 
Sheet Metal Forming
Sheet Metal FormingSheet Metal Forming
Sheet Metal Forming
 
sheet metal
sheet metalsheet metal
sheet metal
 
Deep drawing
Deep drawingDeep drawing
Deep drawing
 
Punching and Blanking Process (Sheet Metal Forming)
Punching and Blanking Process (Sheet Metal Forming)Punching and Blanking Process (Sheet Metal Forming)
Punching and Blanking Process (Sheet Metal Forming)
 
Sheet metal-operations
Sheet metal-operationsSheet metal-operations
Sheet metal-operations
 

Semelhante a Numerical Simulation of Multi-Step Deep-Drawing Processes-Trimming 3D Solid Finite Element Meshes

COMPARATIVE ANALYSIS OF THE PROCESSES FOR MACHINING OF MOLD ELEMENT WITH USIN...
COMPARATIVE ANALYSIS OF THE PROCESSES FOR MACHINING OF MOLD ELEMENT WITH USIN...COMPARATIVE ANALYSIS OF THE PROCESSES FOR MACHINING OF MOLD ELEMENT WITH USIN...
COMPARATIVE ANALYSIS OF THE PROCESSES FOR MACHINING OF MOLD ELEMENT WITH USIN...IAEME Publication
 
COMPARATIVE ANALYSIS OF THE PROCESSES FOR MACHINING OF MOLD ELEMENT WITH USIN...
COMPARATIVE ANALYSIS OF THE PROCESSES FOR MACHINING OF MOLD ELEMENT WITH USIN...COMPARATIVE ANALYSIS OF THE PROCESSES FOR MACHINING OF MOLD ELEMENT WITH USIN...
COMPARATIVE ANALYSIS OF THE PROCESSES FOR MACHINING OF MOLD ELEMENT WITH USIN...IAEME Publication
 
IVR Incremental Volumetric Remapping Method NUMISHEET 2005
IVR Incremental Volumetric Remapping Method NUMISHEET 2005IVR Incremental Volumetric Remapping Method NUMISHEET 2005
IVR Incremental Volumetric Remapping Method NUMISHEET 2005António J. Baptista
 
Casting Defect Identification and its Solution by Niyama Simulation
Casting Defect Identification and its Solution by Niyama SimulationCasting Defect Identification and its Solution by Niyama Simulation
Casting Defect Identification and its Solution by Niyama SimulationIRJET Journal
 
Simulation of Deep-Drawing Process of Large Panels
Simulation of Deep-Drawing Process of Large PanelsSimulation of Deep-Drawing Process of Large Panels
Simulation of Deep-Drawing Process of Large Panelstheijes
 
AMPPS_CNC IN AN AUTOMATED MODULAR PROCESS PLANNING SYSTEM FOR ROTATIONAL PART
AMPPS_CNC IN AN AUTOMATED MODULAR PROCESS PLANNING SYSTEM FOR ROTATIONAL PARTAMPPS_CNC IN AN AUTOMATED MODULAR PROCESS PLANNING SYSTEM FOR ROTATIONAL PART
AMPPS_CNC IN AN AUTOMATED MODULAR PROCESS PLANNING SYSTEM FOR ROTATIONAL PARTijmech
 
Development and application of explicit methods in OpenSees for collapse simu...
Development and application of explicit methods in OpenSees for collapse simu...Development and application of explicit methods in OpenSees for collapse simu...
Development and application of explicit methods in OpenSees for collapse simu...openseesdays
 
CIM & Automation Lab Manual VTU
CIM & Automation Lab Manual VTUCIM & Automation Lab Manual VTU
CIM & Automation Lab Manual VTUTHANMAY JS
 
EMCLO PROJECT: EMC DESIGN METHODOLOGY FOR LAYOUT OPTIMIZATION
EMCLO PROJECT: EMC DESIGN METHODOLOGY FOR LAYOUT OPTIMIZATIONEMCLO PROJECT: EMC DESIGN METHODOLOGY FOR LAYOUT OPTIMIZATION
EMCLO PROJECT: EMC DESIGN METHODOLOGY FOR LAYOUT OPTIMIZATIONPiero Belforte
 
IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...
IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...
IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...IRJET Journal
 
IRJET- Project Didactic of a Mini CNC Milling Machine
IRJET- Project Didactic of a Mini CNC Milling MachineIRJET- Project Didactic of a Mini CNC Milling Machine
IRJET- Project Didactic of a Mini CNC Milling MachineIRJET Journal
 
Karakuri based dolly frames unstacking system
Karakuri based dolly frames unstacking systemKarakuri based dolly frames unstacking system
Karakuri based dolly frames unstacking systemAnshumanRaj8
 
TINCE2016 - Estimate of cracking and leaking rate of VERCORS mock-up - R. Vé...
TINCE2016 -  Estimate of cracking and leaking rate of VERCORS mock-up - R. Vé...TINCE2016 -  Estimate of cracking and leaking rate of VERCORS mock-up - R. Vé...
TINCE2016 - Estimate of cracking and leaking rate of VERCORS mock-up - R. Vé...Gildas POTIN
 
Towards smart and sustainable machining
Towards smart and sustainable machiningTowards smart and sustainable machining
Towards smart and sustainable machiningLiu PeiLing
 
3 d model generation for deformation analysis using laser scanning data of a ...
3 d model generation for deformation analysis using laser scanning data of a ...3 d model generation for deformation analysis using laser scanning data of a ...
3 d model generation for deformation analysis using laser scanning data of a ...Artemis Valanis
 
EXTREMELY LOW COST SCANNING SYSTEM FOR FREE FORM SURFACES
EXTREMELY LOW COST SCANNING SYSTEM FOR FREE FORM SURFACESEXTREMELY LOW COST SCANNING SYSTEM FOR FREE FORM SURFACES
EXTREMELY LOW COST SCANNING SYSTEM FOR FREE FORM SURFACESijmech
 
Corso di dottorato in Ottimizzazione Strutturale: applicazione mensola strall...
Corso di dottorato in Ottimizzazione Strutturale: applicazione mensola strall...Corso di dottorato in Ottimizzazione Strutturale: applicazione mensola strall...
Corso di dottorato in Ottimizzazione Strutturale: applicazione mensola strall...Franco Bontempi
 

Semelhante a Numerical Simulation of Multi-Step Deep-Drawing Processes-Trimming 3D Solid Finite Element Meshes (20)

COMPARATIVE ANALYSIS OF THE PROCESSES FOR MACHINING OF MOLD ELEMENT WITH USIN...
COMPARATIVE ANALYSIS OF THE PROCESSES FOR MACHINING OF MOLD ELEMENT WITH USIN...COMPARATIVE ANALYSIS OF THE PROCESSES FOR MACHINING OF MOLD ELEMENT WITH USIN...
COMPARATIVE ANALYSIS OF THE PROCESSES FOR MACHINING OF MOLD ELEMENT WITH USIN...
 
COMPARATIVE ANALYSIS OF THE PROCESSES FOR MACHINING OF MOLD ELEMENT WITH USIN...
COMPARATIVE ANALYSIS OF THE PROCESSES FOR MACHINING OF MOLD ELEMENT WITH USIN...COMPARATIVE ANALYSIS OF THE PROCESSES FOR MACHINING OF MOLD ELEMENT WITH USIN...
COMPARATIVE ANALYSIS OF THE PROCESSES FOR MACHINING OF MOLD ELEMENT WITH USIN...
 
IVR Incremental Volumetric Remapping Method NUMISHEET 2005
IVR Incremental Volumetric Remapping Method NUMISHEET 2005IVR Incremental Volumetric Remapping Method NUMISHEET 2005
IVR Incremental Volumetric Remapping Method NUMISHEET 2005
 
Casting Defect Identification and its Solution by Niyama Simulation
Casting Defect Identification and its Solution by Niyama SimulationCasting Defect Identification and its Solution by Niyama Simulation
Casting Defect Identification and its Solution by Niyama Simulation
 
Metal flow simulation
Metal flow simulationMetal flow simulation
Metal flow simulation
 
Simulation of Deep-Drawing Process of Large Panels
Simulation of Deep-Drawing Process of Large PanelsSimulation of Deep-Drawing Process of Large Panels
Simulation of Deep-Drawing Process of Large Panels
 
Rev engg
Rev enggRev engg
Rev engg
 
AMPPS_CNC IN AN AUTOMATED MODULAR PROCESS PLANNING SYSTEM FOR ROTATIONAL PART
AMPPS_CNC IN AN AUTOMATED MODULAR PROCESS PLANNING SYSTEM FOR ROTATIONAL PARTAMPPS_CNC IN AN AUTOMATED MODULAR PROCESS PLANNING SYSTEM FOR ROTATIONAL PART
AMPPS_CNC IN AN AUTOMATED MODULAR PROCESS PLANNING SYSTEM FOR ROTATIONAL PART
 
Development and application of explicit methods in OpenSees for collapse simu...
Development and application of explicit methods in OpenSees for collapse simu...Development and application of explicit methods in OpenSees for collapse simu...
Development and application of explicit methods in OpenSees for collapse simu...
 
CIM & Automation Lab Manual VTU
CIM & Automation Lab Manual VTUCIM & Automation Lab Manual VTU
CIM & Automation Lab Manual VTU
 
EMCLO PROJECT: EMC DESIGN METHODOLOGY FOR LAYOUT OPTIMIZATION
EMCLO PROJECT: EMC DESIGN METHODOLOGY FOR LAYOUT OPTIMIZATIONEMCLO PROJECT: EMC DESIGN METHODOLOGY FOR LAYOUT OPTIMIZATION
EMCLO PROJECT: EMC DESIGN METHODOLOGY FOR LAYOUT OPTIMIZATION
 
IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...
IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...
IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...
 
IRJET- Project Didactic of a Mini CNC Milling Machine
IRJET- Project Didactic of a Mini CNC Milling MachineIRJET- Project Didactic of a Mini CNC Milling Machine
IRJET- Project Didactic of a Mini CNC Milling Machine
 
Karakuri based dolly frames unstacking system
Karakuri based dolly frames unstacking systemKarakuri based dolly frames unstacking system
Karakuri based dolly frames unstacking system
 
TINCE2016 - Estimate of cracking and leaking rate of VERCORS mock-up - R. Vé...
TINCE2016 -  Estimate of cracking and leaking rate of VERCORS mock-up - R. Vé...TINCE2016 -  Estimate of cracking and leaking rate of VERCORS mock-up - R. Vé...
TINCE2016 - Estimate of cracking and leaking rate of VERCORS mock-up - R. Vé...
 
Tutorial 2
Tutorial 2Tutorial 2
Tutorial 2
 
Towards smart and sustainable machining
Towards smart and sustainable machiningTowards smart and sustainable machining
Towards smart and sustainable machining
 
3 d model generation for deformation analysis using laser scanning data of a ...
3 d model generation for deformation analysis using laser scanning data of a ...3 d model generation for deformation analysis using laser scanning data of a ...
3 d model generation for deformation analysis using laser scanning data of a ...
 
EXTREMELY LOW COST SCANNING SYSTEM FOR FREE FORM SURFACES
EXTREMELY LOW COST SCANNING SYSTEM FOR FREE FORM SURFACESEXTREMELY LOW COST SCANNING SYSTEM FOR FREE FORM SURFACES
EXTREMELY LOW COST SCANNING SYSTEM FOR FREE FORM SURFACES
 
Corso di dottorato in Ottimizzazione Strutturale: applicazione mensola strall...
Corso di dottorato in Ottimizzazione Strutturale: applicazione mensola strall...Corso di dottorato in Ottimizzazione Strutturale: applicazione mensola strall...
Corso di dottorato in Ottimizzazione Strutturale: applicazione mensola strall...
 

Mais de António J. Baptista

Symposium Luso-German Energy JUL 2017 - MAESTRI
Symposium Luso-German Energy JUL 2017 - MAESTRI Symposium Luso-German Energy JUL 2017 - MAESTRI
Symposium Luso-German Energy JUL 2017 - MAESTRI António J. Baptista
 
LCE 2016 BERLIN - ecoPROSYS Presentation by A.J. Baptista
LCE 2016 BERLIN - ecoPROSYS Presentation by A.J. BaptistaLCE 2016 BERLIN - ecoPROSYS Presentation by A.J. Baptista
LCE 2016 BERLIN - ecoPROSYS Presentation by A.J. BaptistaAntónio J. Baptista
 
Using Multi-layer Stream Mapping to assess the overall efficiency and waste o...
Using Multi-layer Stream Mapping to assess the overall efficiency and waste o...Using Multi-layer Stream Mapping to assess the overall efficiency and waste o...
Using Multi-layer Stream Mapping to assess the overall efficiency and waste o...António J. Baptista
 
A novel approach for product lifecycle management of mechatronic equipment in...
A novel approach for product lifecycle management of mechatronic equipment in...A novel approach for product lifecycle management of mechatronic equipment in...
A novel approach for product lifecycle management of mechatronic equipment in...António J. Baptista
 
Ingenium 144 - Multi-Layer Stream Mapping (MSM), Revista Ordem Engenheiros
Ingenium 144 - Multi-Layer Stream Mapping (MSM), Revista Ordem Engenheiros Ingenium 144 - Multi-Layer Stream Mapping (MSM), Revista Ordem Engenheiros
Ingenium 144 - Multi-Layer Stream Mapping (MSM), Revista Ordem Engenheiros António J. Baptista
 
Lean Management Methods in Product Development – A Case Study
Lean Management Methods in Product Development – A Case Study Lean Management Methods in Product Development – A Case Study
Lean Management Methods in Product Development – A Case Study António J. Baptista
 
Quality of life and work - a brief reflection
Quality of life and work - a brief reflection Quality of life and work - a brief reflection
Quality of life and work - a brief reflection António J. Baptista
 
Apresentacao Doutoramento (PhD Thesis) António Baptista (AJ Baptista) Jan 2007
Apresentacao Doutoramento (PhD Thesis) António Baptista (AJ Baptista) Jan 2007Apresentacao Doutoramento (PhD Thesis) António Baptista (AJ Baptista) Jan 2007
Apresentacao Doutoramento (PhD Thesis) António Baptista (AJ Baptista) Jan 2007António J. Baptista
 
Incremental Volumetric Remapping Method - Analysis and Error Evaluation
Incremental Volumetric Remapping Method - Analysis and Error EvaluationIncremental Volumetric Remapping Method - Analysis and Error Evaluation
Incremental Volumetric Remapping Method - Analysis and Error EvaluationAntónio J. Baptista
 
MSM - Multi-Layer Stream Mapping as a Combined Approach for Industrial Proces...
MSM - Multi-Layer Stream Mapping as a Combined Approach for Industrial Proces...MSM - Multi-Layer Stream Mapping as a Combined Approach for Industrial Proces...
MSM - Multi-Layer Stream Mapping as a Combined Approach for Industrial Proces...António J. Baptista
 
António Baptista - A.J. Baptista PhD value and compensation
António Baptista - A.J. Baptista PhD value and compensation  António Baptista - A.J. Baptista PhD value and compensation
António Baptista - A.J. Baptista PhD value and compensation António J. Baptista
 

Mais de António J. Baptista (13)

Inegi Lean Design-for-X
Inegi Lean Design-for-X Inegi Lean Design-for-X
Inegi Lean Design-for-X
 
Symposium Luso-German Energy JUL 2017 - MAESTRI
Symposium Luso-German Energy JUL 2017 - MAESTRI Symposium Luso-German Energy JUL 2017 - MAESTRI
Symposium Luso-German Energy JUL 2017 - MAESTRI
 
LCE 2016 BERLIN - ecoPROSYS Presentation by A.J. Baptista
LCE 2016 BERLIN - ecoPROSYS Presentation by A.J. BaptistaLCE 2016 BERLIN - ecoPROSYS Presentation by A.J. Baptista
LCE 2016 BERLIN - ecoPROSYS Presentation by A.J. Baptista
 
Using Multi-layer Stream Mapping to assess the overall efficiency and waste o...
Using Multi-layer Stream Mapping to assess the overall efficiency and waste o...Using Multi-layer Stream Mapping to assess the overall efficiency and waste o...
Using Multi-layer Stream Mapping to assess the overall efficiency and waste o...
 
Inegi pms2014 project efficiency
Inegi pms2014 project efficiency Inegi pms2014 project efficiency
Inegi pms2014 project efficiency
 
A novel approach for product lifecycle management of mechatronic equipment in...
A novel approach for product lifecycle management of mechatronic equipment in...A novel approach for product lifecycle management of mechatronic equipment in...
A novel approach for product lifecycle management of mechatronic equipment in...
 
Ingenium 144 - Multi-Layer Stream Mapping (MSM), Revista Ordem Engenheiros
Ingenium 144 - Multi-Layer Stream Mapping (MSM), Revista Ordem Engenheiros Ingenium 144 - Multi-Layer Stream Mapping (MSM), Revista Ordem Engenheiros
Ingenium 144 - Multi-Layer Stream Mapping (MSM), Revista Ordem Engenheiros
 
Lean Management Methods in Product Development – A Case Study
Lean Management Methods in Product Development – A Case Study Lean Management Methods in Product Development – A Case Study
Lean Management Methods in Product Development – A Case Study
 
Quality of life and work - a brief reflection
Quality of life and work - a brief reflection Quality of life and work - a brief reflection
Quality of life and work - a brief reflection
 
Apresentacao Doutoramento (PhD Thesis) António Baptista (AJ Baptista) Jan 2007
Apresentacao Doutoramento (PhD Thesis) António Baptista (AJ Baptista) Jan 2007Apresentacao Doutoramento (PhD Thesis) António Baptista (AJ Baptista) Jan 2007
Apresentacao Doutoramento (PhD Thesis) António Baptista (AJ Baptista) Jan 2007
 
Incremental Volumetric Remapping Method - Analysis and Error Evaluation
Incremental Volumetric Remapping Method - Analysis and Error EvaluationIncremental Volumetric Remapping Method - Analysis and Error Evaluation
Incremental Volumetric Remapping Method - Analysis and Error Evaluation
 
MSM - Multi-Layer Stream Mapping as a Combined Approach for Industrial Proces...
MSM - Multi-Layer Stream Mapping as a Combined Approach for Industrial Proces...MSM - Multi-Layer Stream Mapping as a Combined Approach for Industrial Proces...
MSM - Multi-Layer Stream Mapping as a Combined Approach for Industrial Proces...
 
António Baptista - A.J. Baptista PhD value and compensation
António Baptista - A.J. Baptista PhD value and compensation  António Baptista - A.J. Baptista PhD value and compensation
António Baptista - A.J. Baptista PhD value and compensation
 

Último

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 

Último (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 

Numerical Simulation of Multi-Step Deep-Drawing Processes-Trimming 3D Solid Finite Element Meshes

  • 1. Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes A.J. Baptista*, J.L. Alves**, M.C. Oliveira*, D.M. Rodrigues*, L.F. Menezes* * Department of Mechanical Engineering, University of Coimbra, Polo II, 3030 Coimbra, PORTUGAL ** Department of Mechanical Engineering, University of Minho, Campus de Azurém,4080-058,Guimarães, PORTUGAL CENTRO DE ENGENHARIA MECÂNICA DA UNIVERSIDADE DE COIMBRA THE SEVENTH INTERNATIONAL CONFERENCE ON COMPUTATIONAL STRUCTURES TECHNOLOGY & THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY 7-9 September 2004 Lisbon, PORTUGAL
  • 2. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes” I. Introduction II. Trimming algorithm III. Splitting algorithm IV. Example V. Conclusions CEMUC  OUTLOOK
  • 3. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes” I. Introduction II. Trimming algorithm III. Splitting algorithm IV. Example V. Conclusions CEMUC  OUTLOOK
  • 4. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”  INTRODUCTION Nowadays reality  Virtual Manufacturing • Worldwide Market • Demanding Customers • Saturated Markets • Competitors Aggressiveness Actions to develop • Reduce development time/costs • Reduce production time/costs • Improve production flexibility • Increase quality Main objective Improve / Maintain Competitiveness Promising solution VIRTUAL MANUFACTURING “Entire simulation of a product and all the processes involved in its fabrication” CEMUC
  • 5. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes” Trimming  INTRODUCTION CEMUC  Multi-step deep-drawing  Development stage of Deep-drawing process (R&D Objective)  Generic sequence of the deep-drawing process (That will be simulated) Initial blank Deep-draw Final component SpringbackSpringback DD3IMP DD3OSS DD3TRIM
  • 6. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes” I. Introduction II. Trimming algorithm III. Splitting algorithm IV. Example V. Conclusions CEMUC  OUTLOOK
  • 7. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”  TRIMMING ALGORITHM CEMUC  Global algorithm GENERAL PROCEDURE TRIMMING BEGIN - Pre-Processing Stage - o Characterization of the trimming surface and the correction type option o Generate connectivity of Nodes, Edges and Faces o Generate tables containing STATUS of nodes and elements - Correction Stage - DO [ for all the elements to be treated ] o Calculate the volume of the affected element to be eliminated o Apply correction type  Project the affected nodes towards the trim surface o Correct elements with pentahedral shapes END DO - Post-Processing Stage – o Upgrade the coordinates and connectivity tables END D D 3 T R I M
  • 8. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”  TRIMMING ALGORITHM CEMUC  Pre-Processing Stage  Connectivity of nodes, edges and faces of the 8 node “brick” element 1 3 4 2 5 7 8 6 F1 F6 F2 F3 F5 F6 A10 A11 A12 A1 A2 A3 A4 A5 A6 A7 A8 A9  STATUS tables for nodes and elements Element E1: {1,2,3,4,5,6,7,8} Node Nn: {Ei,Eii,...} Edge An: {Ni,Nii} Face Fn: {Ni,Nii,Niii,Niv} Elements (standard) Nodes (8) - Ni Edges (12) - Ai Faces (6) - Fi STATUS (nodes) = { keep; eliminate ; on surface } STATUS (elements) = { to treat ; keep; eliminate }
  • 9. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”  TRIMMING ALGORITHM CEMUC  Pre-Processing Stage  Filling the table STATUS (nodes)  Filling the table STATUS (elements) Evaluation of the inner product Evaluation of the Euclidean distance IF d(Ni , Surface) = 0 THEN STATUS (nodes) = {on surface} IF n ni < 0 THEN STATUS (nodes) = {keep} IF n ni > 0 THEN STATUS (nodes) = {eliminate} IF SUM(STATUS (nodes) = {keep}) = 8 THEN STATUS (elements) = {keep} IF SUM(STATUS (nodes) = {eliminate}) = 8 THEN STATUS (elements) = {eliminate} IF SUM(STATUS (nodes) = {eliminate}) < 8 THEN STATUS (elements) = {to treat} π n Trim zone n1N1 n2 N2
  • 10. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”  TRIMMING ALGORITHM CEMUC  Correction Stage  Run all elements with STATUS (elements) {to treat}  Calculate the volume of the affected element to be eliminated:  Decomposition of the hexahedron in 6 tetrahedrons 6 ( ) 1 eeV V i tet i     Filling the table STATUS (elements) IF VOLUME (element) > 50 % THEN STATUS (elements) = {eliminate} IF VOLUME (element) ≤ 50 % THEN STATUS (elements) = {keep}
  • 11. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”  TRIMMING ALGORITHM CEMUC  Correction Stage  Node projection scheme (correction type II) π Initial mesh Evaluation 1 Evaluation 2 / Type I Final Mesh A A Node adjustment in normal direction
  • 12. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”  TRIMMING ALGORITHM CEMUC  Correction Stage  Node projection scheme (correction type III) π Initial mesh Evaluation 1 Final Mesh A Evaluation 2 / Type I A Node adjustment in edge direction
  • 13. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”  TRIMMING ALGORITHM  Correction Stage  Animation of the trimming procedure:
  • 14. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”  TRIMMING ALGORITHM  Correction Stage  Trimming zone π
  • 15. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”  TRIMMING ALGORITHM  Correction Stage  Pre-processing stage (elimination of elements)
  • 16. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”  TRIMMING ALGORITHM  Correction Stage  Correction stage (elimination of elements)
  • 17. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”  TRIMMING ALGORITHM  Correction Stage  Correction stage (adjusting nodes)
  • 18. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”  TRIMMING ALGORITHM  Correction Stage  Correction stage (adjusting nodes)
  • 19. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes” I. Introduction II. Trimming algorithm III. Splitting algorithm IV. Examples V. Conclusions CEMUC  OUTLOOK
  • 20. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”  SPLITTING ALGORITHM CEMUC  Global algorithm GENERAL PROCEDURE SPLITTING BEGIN - Pre-Processing Stage - o Characterization of the splitting surface o Choice of correction type for the split elements o Generate connectivity of Nodes, Edges and Faces - Correction Stage - SIDE 1 o Generate tables containing STATUS of nodes and elements CALL TRIMMING (only for element correction) o Duplicate nodes in the splitting plane for the new elements created o Create new elements to replace the split elements - Correction Stage - SIDE 2 o Invert the normal orientation of the splitting plane o Generate new tables containing STATUS of nodes and elements CALL TRIMMING (only for element correction) o Create new elements to replace the split elements - Post-Processing Stage – o Upgrade the coordinates and connectivity tables END D D 3 T R I M
  • 21. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes” I. Introduction II. Trimming algorithm III. Splitting algorithm IV. Example V. Conclusions CEMUC  OUTLOOK
  • 22. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”  EXAMPLE CEMUC  Multi-step deep-drawing  Splitting ring test Original cup Ring cut Ring split Ring Springback
  • 23. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes” I. Introduction II. Trimming algorithm III. Splitting algorithm IV. Example V. Conclusions CEMUC  OUTLOOK
  • 24. THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY “Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes”  CONCLUSIONS CEMUC  Conclusions  On going work  The developed algorithms of DD3TRIM prove to be robust and efficient to to trim and split meshes  Two kind of trim surfaces were implemented (plane and cylindrical)  Three correction types are available to perform trims  Implementation of generic trim surface (NURBS)  Test several remapping strategies for the state variables transfer problem
  • 25. Numerical Simulation of Multi-Step Deep-Drawing Processes: Trimming 3D Solid Finite Element Meshes A.J. Baptista*, J.L. Alves**, M.C. Oliveira*, D.M. Rodrigues*, L.F. Menezes* * Department of Mechanical Engineering, University of Coimbra, Polo II, 3030 Coimbra, PORTUGAL ** Department of Mechanical Engineering, University of Minho, Campus de Azurém,4080-058,Guimarães, PORTUGAL CENTRO DE ENGENHARIA MECÂNICA DA UNIVERSIDADE DE COIMBRA THE SEVENTH INTERNATIONAL CONFERENCE ON COMPUTATIONAL STRUCTURES TECHNOLOGY & THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY 7-9 September 2004 Lisbon, PORTUGAL