exact shape models for dip painting simulation and isogeometric … · dip paint simulation cae-...

13
© ECS / Disclosure or duplication without consent is prohibited TERRIFIC Workshop Integrated Modelling , Simulation and Information Management System 30 th June 2014, Milan, Italy Exact Shape Models for Dip Painting Simulation and Isogeometric Analysis M. Schifko, H. Riener

Upload: others

Post on 27-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Exact Shape Models for Dip Painting Simulation and Isogeometric … · Dip Paint Simulation CAE- Process 5/27/2014 Riener 3 1. Data Preparation • Triangular meshes • BIW ~2000

© ECS / Disclosure or duplication without consent is prohibited

TERRIFIC WorkshopIntegrated Modelling , Simulation and Information Management System30th June 2014, Milan, Italy

Exact Shape Models for Dip Painting Simulation and Isogeometric AnalysisM. Schifko, H. Riener

Page 2: Exact Shape Models for Dip Painting Simulation and Isogeometric … · Dip Paint Simulation CAE- Process 5/27/2014 Riener 3 1. Data Preparation • Triangular meshes • BIW ~2000

MAGNA‘s Global Product & Engineering Capabilities

vehicle assembly

engineering + services

Hybrid & Electric Vehicles/Systems

product systems

Roof Systems

Exteriors

Interiors

Vision Systems

Seating

Electronics

PowertrainSystems

Body & ChassisSystems

Closures

5/27/2014 Riener 2

Page 3: Exact Shape Models for Dip Painting Simulation and Isogeometric … · Dip Paint Simulation CAE- Process 5/27/2014 Riener 3 1. Data Preparation • Triangular meshes • BIW ~2000

© ECS / Disclosure or duplication without consent is prohibited

Dip Paint SimulationCAE- Process

Riener 35/27/2014

1. Data Preparation

• Triangular meshes• BIW ~2000 parts• Example: 1 hour

Example: Light Weight Frame

2. Get Paint Bath

• Place object on skid• Run kinematic• Get bath curve

4. Reporting

• Detect Problem Areas and Causers Gas bubbles Liquid carry over

• 3D-PDF / Export CAD

5. Modification

• E.g. Additional hole• E.g. Glue

6. Verification of changes by simulation

• Data Preparation• Dip Paint Simulation• Reporting

3. Dip Paint Simulation

• Load mesh• Enter paint path• Start Simulation

Page 4: Exact Shape Models for Dip Painting Simulation and Isogeometric … · Dip Paint Simulation CAE- Process 5/27/2014 Riener 3 1. Data Preparation • Triangular meshes • BIW ~2000

© ECS / Disclosure or duplication without consent is prohibited

Technique for Volumetric Consideration (VoF)

ECS 47/4/2014

Reeb Graph Decomposition

Bottleneck Detection

Bottleneck Integration

Simulation

• Goal: Reduce Computation Time• B-Reps (e.g. ∆ -mesh) Volumina mesh by

Reeb graph method• e.g., entire car body ~8 000 elements • tetrahedral mesh of entire car body

20 Million elements

BIW consists of 1000-2000 meshesBIW consists of 1000-2000 meshes

Page 5: Exact Shape Models for Dip Painting Simulation and Isogeometric … · Dip Paint Simulation CAE- Process 5/27/2014 Riener 3 1. Data Preparation • Triangular meshes • BIW ~2000

© ECS / Disclosure or duplication without consent is prohibitedECS 57/4/2014

Reeb Graph Decomposition

Bottleneck Detection

Bottleneck Integration

Simulation

ApplicationFill & Drain Module

• Fill&Drain in time-domain• Consideration of velocity trough narrow gaps

(bottle necks)• New distance field approach for detecting

bottle necks

TERRIFIC Demonstrator showing bottlenecks

Starting from vertex

Add neighbors todistance field

Distance to start vertexis below a demand

Self-intersecting boundaries

of distance fields= bottle neck

Page 6: Exact Shape Models for Dip Painting Simulation and Isogeometric … · Dip Paint Simulation CAE- Process 5/27/2014 Riener 3 1. Data Preparation • Triangular meshes • BIW ~2000

© ECS / Disclosure or duplication without consent is prohibitedECS 67/4/2014

Reeb Graph Decomposition

Bottleneck Detection

Bottleneck Integration

Simulation

ApplicationFill & Drain Module

• Integration of the bottle neck into theReeb graph by assigning the bordersof patches

Page 7: Exact Shape Models for Dip Painting Simulation and Isogeometric … · Dip Paint Simulation CAE- Process 5/27/2014 Riener 3 1. Data Preparation • Triangular meshes • BIW ~2000

© ECS / Disclosure or duplication without consent is prohibited

• Bernoulli‘s Principles by considering– Pressure– Velocity – Time – Gravity– Density (constant for water and air)– Incompressibility– …

ECS 77/4/2014

Reeb Graph Decomposition

Bottleneck Detection

Bottleneck Integration

Simulation

Dip Paint Simulation

TERRIFIC Demonstrator liquid draining off

TERRIFIC Demonstratormoving gas bubbles Validation CUBE

Page 8: Exact Shape Models for Dip Painting Simulation and Isogeometric … · Dip Paint Simulation CAE- Process 5/27/2014 Riener 3 1. Data Preparation • Triangular meshes • BIW ~2000

© ECS / Disclosure or duplication without consent is prohibited

Automatic segmentation of B-Rep solids into hexahedral volumes

ECS 87/4/2014

CAD model reconstruction

Edge Graph Refinement

Segmentation

Multi-Patch NURBS volume parameterization ready for IGA simulation

1. Edge graph detection of TERRIFIC Demonstrator

2. Outside face trimmed to one surface 3. Reconstructed CAD- model

Page 9: Exact Shape Models for Dip Painting Simulation and Isogeometric … · Dip Paint Simulation CAE- Process 5/27/2014 Riener 3 1. Data Preparation • Triangular meshes • BIW ~2000

© ECS / Disclosure or duplication without consent is prohibited

Automatic segmentation of B-Rep solids into hexahedral volumes

ECS 97/4/2014

CAD model reconstruction

Edge Graph Refinement

Segmentation

Multi-Patch NURBS volume parameterization ready for IGA simulation

• Edge graph refinement• Cutting into 3 vertex-connected pieces

Terrific Demonstrator

Page 10: Exact Shape Models for Dip Painting Simulation and Isogeometric … · Dip Paint Simulation CAE- Process 5/27/2014 Riener 3 1. Data Preparation • Triangular meshes • BIW ~2000

© ECS / Disclosure or duplication without consent is prohibited

Automatic segmentation of B-Rep solids into hexahedral volumes

ECS 107/4/2014

CAD model reconstruction

Edge Graph Refinement

Segmentation

Multi-Patch NURBS volume parameterization ready for IGA simulation

Terrific Demonstrator

• Cutting into base solids• Predefined segmentation into hexes

Page 11: Exact Shape Models for Dip Painting Simulation and Isogeometric … · Dip Paint Simulation CAE- Process 5/27/2014 Riener 3 1. Data Preparation • Triangular meshes • BIW ~2000

© ECS / Disclosure or duplication without consent is prohibited

Automatic segmentation of B-Rep solids into hexahedral volumes

ECS 117/4/2014

CAD model reconstruction

Edge Graph Refinement

Segmentation

Multi-Patch NURBS volume parameterization ready for IGA simulation

• Possible data export– Parasolid– SINTEF G2 format

Terrific Demonstrator

Page 12: Exact Shape Models for Dip Painting Simulation and Isogeometric … · Dip Paint Simulation CAE- Process 5/27/2014 Riener 3 1. Data Preparation • Triangular meshes • BIW ~2000

© ECS / Disclosure or duplication without consent is prohibited

Conclusion

ECS 127/4/2014

CAD

B-Rep (∆-mesh)

B-Rep Repair

Dip Paint Simulation Automatic segmentation of B-Rep solids into hexahedral volumes

Reeb Graph Decomposition

Bottleneck Detection

Bottleneck Integration

Simulation

CAD model reconstruction

Edge Graph Refinement

Segmentation

Multi-Patch NURBS volume parameterization ready for IGA simulation

Page 13: Exact Shape Models for Dip Painting Simulation and Isogeometric … · Dip Paint Simulation CAE- Process 5/27/2014 Riener 3 1. Data Preparation • Triangular meshes • BIW ~2000

© ECS / Disclosure or duplication without consent is prohibited

The future is ours to make.

13

Thank you for your attention!

Harald RienerDirector Technical Information Systems

Tel.: +43/7435/501-2330 Mobile: +43/664 8265104Fax: +43/7435/501-2255 E-mail: [email protected]: http://www.ecs.steyr.com

Contacts:

5/27/2014 Riener