Sei sulla pagina 1di 30

3D functional tolerancing

for Helicopter Rotor


WP 1.5.1

Forum 1 Warwick - September 20-21, 2005

Introduction of tolerancing issues and


stakes for tolerance management
VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 1

Hugo FALGARONE
September 20-21, 2005
Benoit FRICERO

Outlines

Introduction
Aerospace Tolerancing issues
Tolerancing tools : State of the Art
Comparison
Methodology specifications
Conclusions

VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 2

September 20-21, 2005

Introduction
Tolerance analysis =

Assembly simulation with


manufactured parts, ie parts
with geometric variations.

Manufacturing capability requirement :


Continous trade off between cheap manufacturing
process and high quality product
Features relationship : Garantee Product functions
and assembly

How to define these tolerances ?


How to ensure tracability between
function requirement and tolerance specification ?
VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 3

September 20-21, 2005

Introduction

Functional tolerancing Vs Traditional dimensioning

VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 4

September 20-21, 2005

Aerospace Tolerancing Issues


Manufacturing cost analysis for an aircraft structure :
Assembly

55%

Manufacturing
Materials

25%

20%

Improve product assemblability


Improve manufacturing capabilities
Improve tolerance management methodologies
from design offices to manufacturing Quality.
Use tools to support these methodologies

VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 5

September 20-21, 2005

Aerospace Tolerancing Issues

Technical data managed for tolerance analysis :


Design requirements: Aerodynamic,Weight,
Product functions
Key characteristics
Assembly constraints
Product geometrical definition : Digital Mock Up
Manufacturing capabilities
Assembly sequence or kinematic model of assembly process
3D stack chain : List of contributing features for each requirement

Tolerance management is a multidisciplinary process


VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 6

September 20-21, 2005

Aerospace Tolerancing Issues


Assembly sequence impact :
C

C
D

Nominal Model

Model with deviations

C
D

B
A

Sequence A->D->B ->C

Sequence A->B->C->D

Sequence is chosen regarding to product main functions


Tolerance annotations include implicitly assembly sequence
VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 7

September 20-21, 2005

Aerospace Tolerancing Issues

Tolerance impact analysis :


How to understand specification for downstream
tolerance users : Manufacturing
How to impact design change on tolerance
specification ?

VIVACE use Case : Non conformity


One dimension of a manufacturd part is out of tolerance
How to status on the associated risk ?
Re-build tolerance analysis to find out
justification of tolerance specification.
Deal with non conformity process even without
Digital Mock Up ; Case of old programs still in
production

VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 8

September 20-21, 2005

Tolerancing tools State of the art


Different tools for different goals

Kinematic tolerancing
Objective
When
Data needed

Feature tolerancing
Objective
When
Data needed

: Validate assembly of toleranced parts


: Design validation
: Complete geometry with GD&T, assembly sequence

Flexible tolerancing
Objective
When
Data needed

: Validate design concepts and define frontier tolerances


: early design stage
: Rought geometry, Manufacturing capabilities, building philosophy (kinematic scheme)

: Simulate realistic assembly process


: Design validation
: FEM, DMU with GD&T, assembly sequence

Tolerance edition
Objective
When

VIVACE FORUM 1 - Warwick

: Edit Geometrical Dimensional and Tolerancing annotations on DMU


: DMU Publication (drawings)

2004 VIVACE Consortium Members.


All rights reserved

Page: 9

September 20-21, 2005

Tolerancing tools : State of the art


Kinematic tolerancing
Mecamaster
AnaTole

Mecamaster SARL
EADS CCR

Feature tolerancing
3DCS
CeTOL6 Sigma
Tolerance Manager
eMTolMate

DCS
SigMetrix
PCO Technologies
PCT

Flexible tolerancing
CATIA V5 TAA

Dassault Systemes

Tolerance edition
CATIA V5 FTA & PFTA

VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Dassault Systemes

Page: 10

September 20-21, 2005

Helicopter case study


Rotor case study

Mast

End Plate

Ring
Scissors

Objective : Check the continous non-contact between the


ring and the end plate
VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 11

September 20-21, 2005

Helicopter case study

Nominal Position

Worst Case Position

Plane Contact

End Plate
Ball Joint

Mast

Scissors

Measure

Ring

Currently, this computation is done with simplified 1D stack chain.

VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 12

September 20-21, 2005

Case study
To simplify the demonstration, lets use a demo case study easier to handle.

Demo case study presentation

a
U1

U3

U2

c
d
e

Variations
VIVACE FORUM 1 - Warwick

Measures
2004 VIVACE Consortium Members.
All rights reserved

Page: 13

September 20-21, 2005

Tolerancing tools : State of the art


Mecamaster

Technical Description

Kinematic modelling with liaison


Catia V5 VB integration
Worst case & statistical computation
Variations are included in liaison

Remarks

Point based modeling ( no DMU necessary)


No dynamic link with DMU
No translation of Tolerance annotation
Statistical computation very limited
Well adapted for early tolerance analysis

VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 14

September 20-21, 2005

Tolerancing tools : State of the art


Mecamaster

Modeling
Measures

a
a

c
b&
d

Positioning link
VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 15

September 20-21, 2005

Tolerancing tools : State of the art


AnaTole

Technical Description

Kinematic modelling with liaison


Catia V5 CAA integration
Worst case & statistical computation
Variations are included in liaison

Remarks

Point based modeling ( no DMU necessary)


No dynamic link with DMU
No translation of Tolerance annotation
Good over constraints systems analysis
Statistical computation
Well adapted for early tolerance analysis

VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 16

September 20-21, 2005

Tolerancing tools : State of the art


Anatole

Modeling

Positioning link

Measures
VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 17

September 20-21, 2005

Tolerancing tools : State of the art


CeTol 6sigma

Technical Description

Kinematic modelling with liaison


Assembly graph modelling
Catia V5 CAA integration
Worst case & statistical computation
Take into account of geometrical
tolerances

Remarks

Friendly graphic user interface


Features based modeling ( DMU necessary)
over-constraints systems visualisation
lack of visualization of the model over the product

VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 18

September 20-21, 2005

Tolerancing tools : State of the art


CeTol 6sigma
Tolerance
Positioning link

This graph shows the degrees of


freedom of each part and link
It becomes hard to handle with
complex assembly as rotor of
helicopter

Measures
VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 19

September 20-21, 2005

Tolerancing tools : State of the art


Complex assemblies are not well managed by Cetol.
Product

A complex assembly (CATProduct) is


composed of assemblies (CATProduct)
and parts (CATPart).
Each assembly of the product must NOT
have over constraints issues in order to
perform a Cetol study.
But this is often the case when designing
an helicopter.

VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 20

September 20-21, 2005

Tolerancing tools : State of the art


3DCS

Technical Description

Modelling based on moves


Catia V5 CAA integration
Statistical computation only
Takes into account of
geometrical tolerances (FTA &
PFTA)
Moves
sequence

Remarks

Point & Features based modeling


( no DMU necessary)
Moves characteristics difficult to handle
Computation is only based on Monte Carlo algorithms
VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 21

September 20-21, 2005

Tolerancing tools : State of the art


3DCS

Rotor modelisation

VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 22

September 20-21, 2005

Tolerancing tools : State of the art


Results
Correct
Results

MECAMASTER

ANATOLE

CETOL

WC

0.54

0.53

0.47

0.48

Stat

0.3

0.26

0.19

0.3

WC

0.39

0.42

0.39

0.36

Stat

0.27

0.23

0.17

0.27

WC

0.29

0.31

0.31

0.25

Stat

0.18

0.19

0.15

0.18

MEASURES

U1

U2

U3
WC : Worst Case computation
Stat : Statistical computation
VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 23

September 20-21, 2005

Comparison
Results differences come from :
Different computing algorithm
Different modeling approach

State of the art of tolerancing tools :


Tool evaluation. Computed results
Functions available regarding to users requirements
Modeling principle
Tolerance annotations are the result of an assembly model performed
with a tool.
This model need to be managed with PLM.
This model need to be independent from the tool chosen
VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 24

September 20-21, 2005

Methodology improvements
New method is necessary with a associated modeling.
This model shouldnt be dependent with the choosen tool.

1.Functional
analysis
Functions
Requirements

New tolerancing Methodology, based on new


design parametric methodology
2. Assembly
Modeling
Geometrical
Requirements
Kinematic scheme
Assembly sequence

3. Geometric
Modeling
Geometrical
functional
skeleton

4.Tolerance
analysis
3D stack chain
Annotations

VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 25

5.Impact
analysis

September 20-21, 2005

Methodology improvements
Geometrical and functional Skeleton

Minimum geometry needed to perform functional tolerance


analysis.
VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 26

September 20-21, 2005

Methodology improvements
Structural and functional modelling

Assembly sequence modelling


Systemic analysis of assembly
Positioning datum choice
formalisation
Geometrical variation propagation
representation Datum Flow Chain
Geometrical and Dimensional
Tolerancing management

VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 27

September 20-21, 2005

Methodology specifications
Tool specifications :
Solve overconstraint system
As in Anatole
Use assembly graphs
As in CeTol
Take into account Tolerance annotation
As in CeTol
Display 3d variation in order to validate
modeling

As in 3DCS

Use schematic modeling for structural


and functional analysis.

As in GAIA

VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 28

September 20-21, 2005

Conclusions

Tolerance analysis are performed by experts but its


based on multidisciplinary models.
Tolerance analysis is part of a product-process approach.
Tolerance models should be available for all users of
toleranced drawings (design office, Manufacturing,
Quality control, suppliers,)
Tolerance models shall be managed within the virtual
Product, and during all the lifecycle.

VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 29

September 20-21, 2005

Questions ?

Thank you for your attention

hugo.falgarone@eads.net

VIVACE FORUM 1 - Warwick

2004 VIVACE Consortium Members.


All rights reserved

Page: 30

September 20-21, 2005

Potrebbero piacerti anche