You are on page 1of 59

39

Rapport de Stage

Stage effectu du 1er Juillet au 29 Septembre2004

FICHES DINCIDENTS ET DEXPRESSION


DE BESOINS CATIA V5 :MISE A JOUR
LICENCES DEVELOP(DL1), HEALING ASSISTANT(HA1),FEATURE
RECOGNITION(FR1)

Rapport rdig par l lve de la promotion 2005 de lIPSA

M. Brice GONIER
Sous la tutelle de : M. Luc NAMER

Brice Gonier Version 3_27/09/04

REMERCIEMENTS

Je tiens remercier Mr Max Moutoussamy, Mr Frdric Lenglet et Mr Luc Namer


mon tuteur pour mavoir propos ce stage et fait en sorte quil se passe dans les meilleures
conditions.
Merci Hlne Le Renard et Patrick Gagner pour laide quils mont apport
Merci Martine Wentzel pour le trs bon accueil quelle ma rserv.
Je noublie pas de remercier lensemble de lquipe travaillant sur le plateau outils du
projet Aqcord2+ pour leur assistance et lambiance quils ont su apporter ; et de faon plus
gnrale lensemble du personnel de la SNECMA pour la disponibilit et lcoute
permanente dont ils ont fait preuve.

SOMMAIRE GENERAL
ABSTRACT

LA SNECMA: PRSENTATION
1.1

Historique

1.2

Implantation

1.3

chiffres cls

1.4

Les moteurs civils

1.5

LES moteurs militaires

1.6

ltablissement de Villaroche

10

1.7

Lorganisation de ltablissement

10

LE PROJET OUTILS AQCORD2+ -OBJECTIFS ET ENJEUX

12

MA MISSION : MISE A JOUR DES FI ET FEB

15

3.1

enonc et presentation

15

3.2

Hotline DASSAULT SYSTEMES declaration dincident

15

3.3

FEB et FI : modle type

18

LA COMMANDE NUMERIQUE ET CATIA V5 CAS TEST

22

4.1

Presentation du module principal dUsinage

22

4.2

Exemples de CAs etudis relatifs a la commande numerique

25

LA MAQUETTE NUMERIQUE ET CATIAV5-CAS TEST

32

5.1

QuEs ce que la maquette numrique ?

32

5.2

Presentation DU DMU fitting simulation de catiav5

32

5.3
ETUDE DE CAS : EVITEMENT DE COLLISION
5.3.1
lvitement de collision
5.3.2
Cas dtude

33
34
35

MA MISSION COMPLEMENTAIRE : LICENCES FR1/DL1/HA1

39

6.1

DL1: DEVELOP Shapes

39

6.2

HA1: HEALING ASSISSTANT

40

6.3

FR1: FEATURE recognition

42

CONCLUSION

44

GLOSSAIRE

45

ANNEXES

50

Brice Gonier Version 3_27/09/04

ABSTRACT

Last three month I carried out my internship mission within the technical wherewithal
team of the Tools AQCORD2+ project, a project setting up by the French Aeronautic
engine manufacturer SNECMA MOTEURS in order to improve the development of aeronautic
engines (to reduce time and cost).One of the most important changing is the installation of a
new 3D-modeling software CATIA V5.This changing is not without difficulty(Data have to
be migrated from V4 to V5, new methodology have to be applied).So it is in this context of
evaluation of the software and creation of methodology of work,(before a definitive and
effective installation ) that my internship plays a part.
Indeed, often defects are detected by employees who can use V5 yet, on basic ore more
advanced CATIAV5s uses. Then, these defects have to be listed and followed in order to
solve them as quickly as possible: my mission leads me to reorganize this following and
update the defects data base.
This internship allowed me to familiarize me with two Catia s Workbench :AMG
(Advanced MachininG)intended to define easily NC programmes dedicated to machining
complex 3D parts including nearly all 2.5-axis to 5-axis machining technologies; the second
one, DMU Fitting simulation ,a software allowing to simulate shifting of parts in order to
prepare their assembly and their maintenance.
On the end of my internship I realize some methodological supports to permit workforce
use new Catia Licenses that Snecma was receiving: Feature recognition, Develop Shapes and
Healing assistant.
Key words: CATIAV5, Machining,DMU Fitting, Feature recognition, Develop Shapes and
Healing assistant, AQCORD2+, methodological supports, 3D-modeling software

Brice Gonier Version 3_27/09/04

Snecma Moteurs, acteur majeur de lindustrie aronautique, doit, afin de demeurer


comptitif suivre les exigences du march en terme de qualit et dlai de mise en service.
Un projet a donc t lanc en 2001 autour du dploiement de Catia V5 et de son
GDT, logiciel de Conception et de fabrication assistes par ordinateur (CFAO) en
remplacement de Catia V4 (version antrieure propose par Dassault Systemes) dans le but de
rduire les temps de conception et de fabrication des pices.
Ces nouveaux outils impliquent une remise en cause des processus actuels et des
mthodes de travail. Il faut raliser une valuation des outils proposs par cette nouvelle
version, mettre en place des niches V5, rdiger des mthodologies et former les utilisateurs
cette version qui propose un environnement et une logique diffrente.
Cest justement dans cette mission dvaluation, de test de ces fonctions V5 que mon
stage interviens : mon rle est de valider le bon fonctionnement doutils V5 rvls comme
dfaillant lors d une utilisation prcdente ou alors de faire le ncessaire pour mettre
DASSAULT SYSTEMES au courant de la non rgularisation de ces Defects au plut tt .Puis
il ma t demand de tester trois nouvelles licences CATIAV5 en prt dans la socit et den
rdiger les supports mthodologiques.
Ainsi dans ce rapport, aprs vous avoir prsenter lentreprise qui ma accueilli et
dvelopper lobjectif du projet dans lequel jinterviens je mtendrai dabord sur ma premire
tache en prsentant quelques cas dtude , la dmarche employe ,et les ateliers CATIA
utiliss a cet effet (en l occurrence les outils de commande numrique et de maquette
numrique(commande dvitement de collision) avant de prsenter les trois nouveauts en
prt Snecma Moteurs : Feature recognition, Develop Shapes et Healing assistant.
Mots cls : CATIAV5, Surfaces dveloppables, , AQCORD2+, support Mthodologique,
usinage , vitement de collision,CFAO,CAO, Feature recognition, modeleur 3-D,APT,
FEDERATA

Brice Gonier Version 3_27/09/04

1 LA SNECMA: PRSENTATION

1.1

HISTORIQUE

 1905 : LA CRATION
L'histoire de SNECMA commence Gennevilliers o les frres Laurent et Louis Seguin
fondent en 1905 la Socit des Moteurs Gnome et mettent au point un moteur rotatif en toile
pour l'aviation. Un autre ingnieur, Louis Verdet, met galement au point en 1908 un moteur
du mme type et fonde en 1912 la Socit des Moteurs Le Rhne, Paris. En 1915, les deux
socits fusionnent sous le nom de Gnome et Rhne.
De 1922 1940, sous la direction de Paul-Louis Weiller, as de la Grande Guerre, Gnome
et Rhne se rend clbre dans le monde entier pour ses moteurs d'avion et ses motocyclettes.
En 1938, Gnome et Rhne absorbe la Socit des Aroplanes Voisin, et en 1944, La Socit
Gnrale de Mcanique et d'Aviation issue de la Socit lorraine des Anciens tablissements
de Dietrich Argenteuil.

 1945 : LA NATIONALISATION
A l'issue de la seconde guerre mondiale, Gnome et Rhne est nationalise sous le nom de
Socit Nationale d'tude et de Construction de Moteurs d'Aviation : SNECMA. Cette
dcision va permettre, en intgrant les moyens aronautiques de l'tat et de la branche
moteurs d'aviation de Renault, de constituer un potentiel plus puissant et mieux arm pour
exploiter les progrs techniques et affronter la concurrence trangre. Depuis lors, SNECMA
s'est spcialise dans l'tude et le dveloppement de turboracteurs, activit qui la place
aujourd'hui au 4e rang des motoristes aronautiques du monde occidental.

 1992 : DOUZE SOCITS, UN GROUPE


Au cours des vingt dernires annes, SNECMA a pris la dimension d'un groupe industriel,
constitu de filiales spcialises :
 Propulsion
Snecma Moteurs : Moteurs aronautiques, civils et militaires, moteurs spatiaux
Snecma Services : Filiale 100% de SNECMA depuis avril 1999 elle assure la maintenance
et la rparation de moteurs civils et militaires ainsi que la rparation de leurs pices et
composants. (CA : 2130 MF, effectif : 2000)*
Turbomeca : Turbines gaz pour hlicoptres, turboracteurs pour avion dentranement et
dappui, turbines de faible pousse pour missiles, engins cibles et drones.

Brice Gonier Version 3_27/09/04

Techspace Aro : Socit spcialise dans la conception, le dveloppement et la fabrication


d'quipements et de sous-ensembles pour la propulsion aronautique et spatiale. Elle opre
galement dans le domaine de la maintenance, la rparation, les essais et les bancs d'essais
pour les moteurs et leurs quipements. (C.A.: 1420 MF, effectif : 1220)
Snecma Propulsion solide : Moteur a propergol solide pour lanceurs et missiles stratgiques
et tactiques, matriaux composites thermostructuraux.
 Equipement
Hispano-Suiza : Leader mondial en botiers de transmission de puissance pour moteur
davion. Elle conoit aussi des siges jectables. (CA : 1123 MF, effectif : 931)
Hurel Hispano: Occupe une place importante en matire dinverseurs de pousse, nacelles et
pices moteurs composites. (CA : 1368 MF, effectif : 1000)
Messier-Bugatti: Leaders mondiaux dans les domaines du freinage haute performance et des
systmes hydrauliques complexes (CA : 1800 MF, effectif : 1450).
Messier-Dowty : Socit commune TI Group et SNECMA, leader mondial pour la
conception, dveloppement, la fabrication et l'aprs-vente de systmes complets de train
datterrissage.
(CA : 2800 MF, effectif : 2500)
Messier services : Cre en juillet 1998, en copartenariat entre Messier-Bugatti et MessierDowty, a permis la mise en place dun rseau international de Services et Rparation de tout
systme datterrissage et de freinage. (Effectif : 1200)
Labinal :systme de cblages lectrique et systme aronautique
Cinch : connecteurs et produits dinterconnexions pour laronautique et lindustrie.
Globe Motors : Moteurs et actionneurs lectriques pour laronautique et lindustrie
1.2

IMPLANTATION

Brice Gonier Version 3_27/09/04

1.3

CHIFFRES CLES

Chiffre d'affaires consolid (en M)

Rpartition par Branche

Rpartition par activit

Un chiffre d'affaires de 6 431 millions


d'euros.
Stabilit du chiffre d'affaires (-1 %) en dpit
d'un contexte difficile pour le transport arien.
La croissance de l'activit de fabrication de
Les ventes ont t ralises 76 % sur le
nacelles, la reprise des livraisons de Mirage
2000 et la croissance des activits de moteurs march civil et 24 % sur le march militaire.
d'hlicoptres ont compens la baisse des
livraisons de moteurs civils et la rduction de
l'activit spatiale.

1.4

LES MOTEURS CIVILS

Premier producteur mondial de moteurs aronautiques civils, en coopration 50% avec


General Electric, avec les CFM56 quipant la famille des Airbus A320, les Airbus A340 et les
Boeing 737.

LE CFM56
Les diffrentes versions du moteur CFM56 couvrent la
gamme de pousse comprise entre 9 et 15 tonnes au dcollage.
Ces moteurs, dvelopps avec le motoriste amricain
GENERAL ELECTRIC (50 % ), sont destins l'quipement
d'avions de transport moyen ou long courrier de 120 400
places.
Les versions -2 ont remotoris les DCB srie 60, ainsi que
les avions ravitailleurs KC-135 de l'US Air Force et de l'Arme
de l'Air franaise. BOEING a retenu le CFM56-3 pour quiper
les versions modernises du B737.
Plus rcemment, les versions -5 ont t dveloppes pour quiper les AIRBUS A320,
A321 et A340. Lanne 1999 a marqu le large succs de ce moteur, avec le 10000me CFM56
vendu.
Brice Gonier Version 3_27/09/04

LE CF6
Dans le cadre d'un accord avec GE, MTU, FIAT
et VOLVO, SNECMA assure une partie de la
production des moteurs de la famille CF6.
La principale version produite aujourd'hui est le
CF6-80C2 dont la pousse atteint 28 tonnes. Elle
quipe un grand nombre d'avions gros porteurs
moyens et longs courriers, bi, tri ou quadri-moteurs
: AIRBUS A300 et A310, DOUGLAS DC10 et
MD11, BOEING 747 et 767...
Une version plus puissante, le CF6-80El quipera l'AIRBUS A330.

LE GE90
Le GE90 : est le plus gros moteur du monde. Sa pousse
atteint 34 43 tonnes. Destin quiper les avions trs gros
porteurs, il a t dvelopp en collaboration avec GE.
La premire entre en service commercial ft en 1995 sur
le bi-moteur BOEING 777.Le march des avions trs gros
porteurs devrait connatre un dveloppement important dans le
futur. Des applications ultrieures sont envisages, notamment
pour les nouvelles versions A330, MD11 ou 8747...

LE GP7200
Le GP7200 est destin au futur avion trs gros
porteur d'Airbus, l'A380, dj choisi par les compagnies
Air France, Emirates et FedEx pour quiper un total de 67
avions commands ferme fin 2003.
Un protocole d'accord sign mi-novembre 2000 entre
Snecma Moteurs et General Electric fixe la part de
Snecma Moteurs 20 % de celle de General Electric, soit une participation hauteur de 10 %
au programme GP7200. Snecma Moteurs sera notamment responsable du compresseur haute
pression 9 tages.
Le GP7200 devrait tre certifi par l'U.S. Federal Aviation Administration (FAA) et les Joint
Aviation Authorities (JAA) de la Communaut
Europenne la mi-2005.

Le SaM146
Brice Gonier Version 3_27/09/04

Le SaM146, dvelopp par Snecma Moteurs et le motoriste russe NPO Saturn, a t


slectionn pour motoriser lavion rgional russe RRJ (Russian Regional Jet) de l'avionneur
Sukhoi Civil Aircraft. Ce moteur, qui se situe dans la gamme des 62 78 kN (14 000 17 500
lb) de pousse, est spcifiquement conu pour le march des avions de transport rgionaux et
sera commun aux diffrentes versions de la famille RRJ : 60, 75 et 95 places. Snecma
Moteurs est en charge du corps haute pression, du systme de rgulation (Fadec) et de
l'intgration d'ensemble du moteur, tandis que NPO Saturn est en charge des composants du
corps basse pression, de la rgulation et des quipements.

1.5

LES MOTEURS MILITAIRES

Motoriste des avions de combat Dassault (Rafale, Mirage 2000 etc.) et dautres avions
militaires de transport et dentranement.

L'ATAR
La famille des moteurs ATAR a contribu, depuis les annes 50,
forger l'image de notre socit en France et l'tranger. La dernire
version, l'ATAR 9K50, en service dans treize pays, a accumul plus
d'un million d'heures de vol sur MIRAGE F1 et MIRAGE 50.

LE LARZAC
Dvelopp par SNECMA et TURBOMECA, produit en
coopration avec les socits BMW-ROLLS-ROYCE et
MTU, le moteur LARZAC quipe dans ses versions 04C6
et 04C20, l'avion bi-moteur d'entranement ALPHA JET.

LE TYNE
Le TYNE est un turbo-propulseur construit sous licence ROLLSROYCE au sein d'un consortium qui regroupe SNECMA, MTU,
ROLLS-ROYCE et FN MOTEURS. Il quipe le cargo franco-allemand
TRANSALL et les avions de patrouille maritime ATLANTIC et
ATLANTIQUE 2.

LE M53
Les moteurs M53, de la classe des 10 tonnes de pousse,
quipent les MIRAGE 2000. Leurs principales
Brice Gonier Version 3_27/09/04

10

caractristiques sont une exceptionnelle pilotabilit et une architecture simple et modulaire


qui facilite la maintenance.
La version M53-5 (88,2kN), entre en service dans l'Arme de l'Air franaise en 1980, a t
suivie de la version M53-P2 (95kN) partir de 1985.Celle version a t commande par six
pays trangers.

LE M88
Le turboracteur M88 est le moteur de base d'une famille de moteurs
polyvalents dont la pousse s'chelonne de 7,5 10,5 tonnes. Il fait
appel aux technologies les plus rcentes et se caractrise par son niveau
exceptionnel de performance, sa masse et son encombrement rduits, sa
facilit de maintenance.
Le M88-2 quipe depuis 1996, l'avion de combat franais RAFALE
1.6

LETABLISSEMENT DE VILLAROCHE

Ltablissement
de
Villaroche o jai effectu mon
stage (Seine et Marne) est le plus
important du groupe SNECMA,
par son tendue et son effectif
(4000 personnes).
Danne en anne, les
installations du site furent
compltes, de manire runir
les moyens dessais, puis par la
suite tous les ingnieurs et
techniciens participant aux tudes
et dveloppement des moteurs
prototypes et, plus rcemment, les ateliers de montage des moteurs davions.
Il accueille principalement la direction technique, le montage et les essais des
turboracteurs civils et militaires ainsi que les forces de prospection et de vente des moteurs
civils de Snecma Moteurs. Aujourd'hui, le centre est compos de 122 btiments dont 22 bancs
d'essais moteurs, implants sur 82 hectares

1.7

LORGANISATION DE LETABLISSEMENT
Direction de ltablissement : assure le bon fonctionnement des installations et
reprsente la socit auprs des autorits administratives, des collectivits et des
associations locales.
Direction technique : charge de la conception et le dveloppement des moteurs
futurs ainsi que tous les essais ncessaires la mise au point et la dfinition des moteurs
srie.

Brice Gonier Version 3_27/09/04

11

Direction de production : montage et essais de moteurs srie.


Direction qualit
Direction de lorganisation et de linformatique (site de Corbeil)
Dpartement moyens et essais

Brice Gonier Version 3_27/09/04

12

2 LE PROJET OUTILS AQCORD2+ -OBJECTIFS ET ENJEUX

Le projet AQCORD2+ (Amlioration de la Qualit, des COts et Rduction des Dlais


de dveloppement) dpend directement de la direction technique, au mme titre que dautres
divisions (turbines, compresseurs, qualit)

Outils

Besoins

Le projet doit amliorer le dveloppement (conception et industrialisation) des moteurs


aronautiques avec comme objectif (pour un lancement programme dbut 2005) une
rduction du cycle et des cots de dveloppement des moteurs.









Une gamme de dveloppement dfinie et trace


Une meilleure matrise des flux de donnes du processus dvelopper
une conception paramtre et optimise
Lintgration du savoir-faire
La conception en contexte
Une ingnierie simultane (travail plus amont des concepteurs et producteurs)
Un poste unique CAO / Calcul






Un nouveau modeleur CATIA V5


Un workflow informatis de dveloppement
La mise en place d'un Gestionnaire de Donnes Technologiques (GDT)
La mise en place de rgles de gestion des articles du GDT compatibles avec le
rfrentiel PM (PDM socit).
 Dfinition surfacique des aubes, associativit CAO-calcul, optimiseur(PARAM
2000)
 La migration des outils de calcul DT sous nouvel environnement

Le projet Outil Aqcord2+ est inscrit dans la dmarche de progrs AQCORD2+ et


contribue amliorer le processus Dvelopper (concevoir et industrialiser).

Brice Gonier Version 3_27/09/04

13

Le projet participe aux gains par :


- le dveloppement dune ingnierie simultane entre les acteurs
- la mise en uvre des gammes de dveloppement dfinies et traces
- le partage et la matrise des donnes du dveloppement
- lutilisation de fonctions de paramtrage pour faciliter loptimisation des composants

Les principaux changements apports par le projet sont:


 Le Gestionnaire de Donnes Techniques (GDT) :
Facilite la gestion des donnes et les changes entre les mtiers en runissant :
- les modles de conception, industrialisation, outillage, montage
- les donnes ncessaires au workflow (donnes de calcul/simulation, donnes dcrivant
les processus )
 Le Workflow
Il permet :
- une description des processus de dveloppement.
- une visibilit accrue sur les tches lmentaires au travers dun mmo lectronique.
- un pilotage des anticipations plus efficace.

 Catia V5
Une nouvelle faon de concevoir :
- concevoir en contexte interfaces de toutes les pices
- associer des donnes de conception et industrialisation, facilitant la prise en compte au
plus tt des modifications des pices pour la fabrication
- amliorer des mthodes CFAO grce aux nouvelles fonctionnalits propres V5

-

Intgration de savoir-faire
crer un modle intgrant paramtres, quations, rgles mtier , vrifications.
crer des entits gnriques paramtres et adaptables, accessibles par les catalogues
produire une pice rpondant aux critres de performance et ralisable au moindre

Brice Gonier Version 3_27/09/04

14

cot.
 Les filires
Ce sont des groupes de travail conception et industrialisation pour dfinir et optimiser les
mthodologies CFAO de pices en utilisant Catia V5.
Mcaniqu

Arodynamique

Thermiqu
e
Acoustiqu

Gammes

C.N
Contrle

Fabricatio

Dimensionnement

Modle
CAO
Montabilit
Approvisionnemen
Documentation

Maintenanc

Gestio

Ergonomie

Produit
Achat

 PARAM 2000
Liaison CAO/Calcul : intgration de modle Catia V5 dans le mailleur Patran.
Dfinition surfacique des aubages
Optimisation Mcanique et arodynamique.
 CALCUL 2000
Portage des outils de lenvironnement UNIX vers Windows 2000

Brice Gonier Version 3_27/09/04

15

3 MA MISSION : MISE A JOUR DES FI ET FEB

3.1

ENONCE ET PRESENTATION

Dans le cadre de lintgration du nouvel outil de conception et de fabrication


CATIAV5, pour dassurer sa fiabilit sur les sites SNECMA et ainsi se garantir dun
maximum defficacit du produit, le support mthode et le plateau outils du projet AQCORD
2+ se chargent de tester et dvaluer CATIA V5, ses nouvelles fonctionnalits. Durant ces
tests effectus sur des scnario varis, le support mthode et certains ingnieurs travaillant
dj sur V5 trouvent des cas o CATIA donne des rsultats incohrents ,effectue mal la tache
commande ou savre totalement incapable de la faire : ces cas sont appeler cas dincident.
Ces tests rentrent dans l et de rendre le plus efficace que possible le passage de V4 V5
pour les dessinateurs et ingnieurs, que le prise en main du logiciel et de ses nouveaux ateliers
soit aise ;
Ces cas doivent tre rfrencs afin que lditeur du logiciel Dassault Systmes en soit
alert et quil puisse y remdier. Ainsi chacun de ces cas,(son scnario et ventuellement les
fichiers de donnes o se produisent lincident),est stock en fiche explicative : ils
constituent la bases des fiches dincidents(FI).
Pour les cas o CATIA est rellement incapable deffectuer la tache, nous rdigeons
une fiche dexpression de besoin (FEB) o est stipul de mme manire le scnario entranant
lerreur.
Ainsi, ma mission avait pour premire objectif de corrler les donnes Snecma Moteurs
et Dassault, afin que le suivi de ces incidents soit plus efficace et de dclarer les nouveaux
incidents et besoins chez DS. Alors, je me suis rejou lensemble des scnarios de cette bases
des incidents afin de massurer quils soit toujours effectifs en V5R12SP4 (release sur
laquelle jai travaill) avant de les dclarer au quel cas DS.
Cette communication Dassault Systmes /Snecma Moteurs seffectue essentiellement
par le biais de la Hotline WEB de DS.
Je vous prsente ici un modle type de dclaration dincident.

3.2

HOTLINE DASSAULT SYSTEMES DECLARATION DINCIDENT

http://www.helpdesk.dassault-systemes.com/
est le principal moyen et celui recommand par Dassault pour contacter la hotline .
La hotline sappuie sur cette interface

Brice Gonier Version 3_27/09/04

16

On voit alors quon peut mettre un nouvel incident, consulter lensemble des donnes Snecma,
visualiser les cas rcemment ouvertsetc.
Ainsi un suivi du bug et de son traitement est possible ce qui facilite les choses. Un incident peut
alors prendre successivement les tats :
Draft : brouillon que lon peut crer avant de lenvoyer dfinitivement DS
New : lincident est envoy la maintenance
Open : la maintenance traite lincident
To be closed : la maintenance a propos une solution pour lincident
Assigned : mise a jour de lincident effectu par le dclarant
In work : incident trait par le dveloppement
Closed : incident clos
customer info :DS rclame des donnes plus compltes
Obselete : incident dpass incident retire de la base DS

La base des donnes FI et FEB (fichier Microsoft Excel) peut tre ainsi mise a jour en
tenant compte de ces informations dlivres :

Brice Gonier Version 3_27/09/04

17

mise jour base EXcel

Ensuite, pour des raisons de confort et pour faciliter les changes dinformations
concernant ces incidents, il a fallut migrer ce fichier rcapitulatif Excel et les FI au cas par
cas accompagnes des rponses DS (ou de ltat davancement dans cette rsolution) sur une
nouvelle base, celle du logiciel de communication interne de SNECMA Moteurs : Lotus Notes
(cf. glossaire)

Brice Gonier Version 3_27/09/04

18

Base Lotus Notes

Diffrents ordonnancements des incident sont possibles , notamment par atelier , par
auteur, pour un accs plus ais.
A chaque incident propos est donc li son scnario, ses donnes et son statut courant :

Dtails FI

3.3

FEB ET FI : MODELE TYPE

Voici une Fiche dexpression de besoins que jai due tablir et traduire afin dassurer le
suivi de lincident (en mappuyant sur un modle standard fourni) :
Brice Gonier Version 3_27/09/04

19

Ces fiches rentrent dans la politique darchivage et de suivi des incidents rvls : on y retrouve

Brice Gonier Version 3_27/09/04

20

 Lidentit de lincident : son intitul ,dans quel environnement (atelier, Os, Release ) il
intervient ,le rdacteur de la fiche(1)
 Un rsume lincident (FI) ou explicitation du besoin (FEB) pour prciser les rsultats
, les tenants et aboutissant de cet incident.(2)
 Un scnario :on y dcrit les actions CATIA a effectuer pour atteindre lincident(3)
 Un fichier de donnes ventuel sur lequel lincident a t dtecter***(4)
***dans lexemple pris, le FI-184.zip, contient la fiche la CATproduct, et les CATpart ncessaires
pour se retrouv dans le cas dincident qui seront transmis la hotline.

Scnario rejou >>bug constat

Jai ainsi test lensemble des cas non clos disponibles dans la base Excel pour
massurer de leur validit sur les dernires Releases CATIA(massurer en fait que le bug na
pas t corrig depuis leur dclaration en me rejouant les scnarios) .Aprs avoir recens les
nouveaux incidents dtects durant ma prsence sur le site de Villaroche (incident dailleurs
provenant de tous les sites de Snecma moteurs : la base est commune a la socit entire ),
assure la crations de leur fiches de suivi, leur traduction (en effet la hotline des DEFECT
ne communique quen anglais !) leur expdition , valid les rponses DS retourn , et avoir
Brice Gonier Version 3_27/09/04

21

transfr les incidents sur le Lotus Notes, lobjectif du stage a t atteint.


Aussi il est noter que, afin que mon travail soit profitable lentreprise, jai du
trouver un accord de fonctionnement propos de la gestion de ces defects et de leur
rfrencement, notamment avec le site de Corbeil, (site le plus actif sur les dernires
dclarations dincidents) :en effet de manire ce que la base reste cohrente (viter les
doublons de rfrence par exemple) nos actions devaient tre inluctablement coordonnes.
Du fait de cette mise jour sur des incidents qui touchent les diffrents domaines de
comptences CATIAV5 (tude, fabrication, maquette numrique,..) , jai t confront a des
fonctionnalits CATIAV5 que je ne connaissais pas notamment le module dusinage et celui
de simulation de dplacement de pices, deux ateliers sur lesquels je m tendrai.

Brice Gonier Version 3_27/09/04

22

4 LA COMMANDE NUMERIQUE ET CATIA V5 CAS TEST


4.1

PRESENTATION DU MODULE PRINCIPAL DUSINAGE

La fabrication commande numrique permet de dfinir et de grer des programmes de


commande numrique (CN) ddis l'usinage de pices partir de composants 3D filaires ou
de gomtrie solide, grce des techniques d'usinage de 2,5 5 axes.
Ce module associe donc aux mthodes de conception proposes par CATIA V5 un
environnement de fabrication pour rpondre aux besoins de programmation des machines a
usiner. Il permet de dcouvrir tout le procd de fabrication, depuis le trajet outil (source
APT) jusqu'aux donnes CN.
Pour rsumer, grce a CATIA, je peux, une fois ma pice en 3D dessine, la dcouper
dans un brut grce aux machines dont jaurais dvelopp la commande a partir dun atelier
NC Manufacturing Infrastructure.

Voici un diagramme qui retrace le procd de fabrication dune pice sous CATIAV5
Brice Gonier Version 3_27/09/04

23

L'infrastructure NC Manufacturing propose :


 Une Plate-forme commune pour les fonctions d'usinage de 2,5 5 axes, comme les
oprations de fraisage, de forage et de tournage,
 Une Gestion des outils et des catalogues d'outils,
 Une Gestion flexible du programme de fabrication via une interface utilisateur base
sur des botes de dialogues graphiques (trs simple prendre en main)
 Forte interaction entre la dfinition, la vrification et la gnration du trajet outil,
 Fonctions de personnalisation Knowledgeware via la formule f(x) et des options
d'dition de la recherche.
 Gnration de donnes CN transparente grce une solution d'accs un postprocesseur intgr,
 Gnration automatique de documentation atelier au format HTML,
 Niveau d'associativit lev du programme de fabrication permettant une gestion
productive des modifications de conception grce l'intgration avec les fonctions de
modlisation de CATIA V5,
 Applications de fabrication bases sur le mode Procds-Produits-Ressources (PPR) et
intgres dans le procd numrique de fabrication (DPM - Digital Process for
Brice Gonier Version 3_27/09/04

24

Manufacturing).
Voici linterface graphique de latelier de commande numrique(cf. photo ci
dessous) : on remarque la multitudes des procd dusinage et les options avances
proposes ;jai mis en vidence les icnes dont je me suis le plus souvent servi, savoir
tout ce qui concerne la cration de phases dusinage et de programme de fabrication, la
gnration de code APT et la visualisation vido (en effet lessentiel des incidents que
jai tests correspondait des reprsentations vidos dfectueuses et des dfauts dans la
gnration des trajets doutils)

Interface de CN sur CATIA V5

**il est important de noter que larbre du module s appuie sur une architecture
Processus/produit/Ressources qui a lavantage dtre partage sous CATIA par toutes les
oprations de fabrication (robotique, peinture, soudure, etc..) et o dans :
Brice Gonier Version 3_27/09/04

25

Commentaire :

 Processus : on retrouve tous les entits CN cres par lutilisateur (toutes les phases
dusinage)
 Produit :il y a les pices utilises pour lusinage :Pice, Brut, brides, lments
gomtriques pour lusinage (table dusinage,)
 Ressources : toutes les machines et outils pour les diffrentes phases dusinage.
4.2

EXEMPLES DE CAS ETUDIES RELATIFS A LA COMMANDE NUMERIQUE


La plupart des derniers incidents relevs a SNECMA moteurs sont relatifs a ce module,
nouveaut V5 dont on doit plus que jamais sassurer de son oprabilit.

Rfrence SNECMA : FI 012


FI-190
Date denregistrement
Auteur / Garant

Fiche dincident
CATIA V5

Service / Poste tl.


Version
Atelier
Environnement
Rfrence Snecma DMS
Rfrence Dassault Systmes
Date de rception

12/07/04
JF. LE FOULON
C. GEFFROY
(52) 88.68
R12 SP4
AMG
PC NT
FA 300

Titre : Problme de trajectoire lors d'une opration de contournage, avec un


contournement d'artes vives avec option circulaire.
Svrit (Bloquant=0 - 1 - 2) : 2
Rsum :
Aprs traitement APT d'une opration de contournage, avec un "Contournement
d'artes vives" : Circulaire, la trajectoire de l'outil est incorrecte et ne correspond pas
au profil de la pice. Alors que la simulation fait apparatre le parcours outil
correctement. Ce phnomne se produit galement sur les "Contournements
d'artes vives" : Circulaire Forc - Optimis.
Pour le "Contournement d'artes vives" : Angulaire l'APT trait correspond bien au
profil pice mais des blocs inutiles sont gnrs.
Rponse Dassault systmes :

Notre Scnario : nous allons essayer de contourner circulairement un pav droit avec les
Brice Gonier Version 3_27/09/04

26

outils que CATIAV5 propose

Contournage avec
option
circulaire
Glossaire

On constate que l, le parcours dusinage reprsent a lcran est bon, il est bien parallle au
profil pice alors que lAPT gnr ne lest pas ;

En lanant la gnration jobtiens :

$$ ----------------------------------------------------------------$$ Gnr le mardi 24 aot 2004 16:14:11


Brice Gonier Version 3_27/09/04

27

$$ CATIA APT VERSION 1.0


$$ ----------------------------------------------------------------$$ Programme de fabrication.1
$$ Phase d'usinage.1
$$*CATIA0

$$ Programme de fabrication.1
$$ 1.00000 0.00000 0.00000 0.00000
$$ 0.00000 1.00000 0.00000 0.00000
$$ 0.00000 0.00000 1.00000 0.00000
PARTNO Phase d'usinage.1
PPRINT 3-axes_Machine_par_defaut
$$ OPERATION NAME : Changement outil.1
$$ Dbut de gnration de: Changement outil.1
TLAXIS/ 0.000000, 0.000000, 1.000000
$$ TOOLCHANGEBEGINNING
RAPID
GOTO / 0.00000, 0.00000, 100.00000
CUTTER/ 10.000000, 0.000000, 5.000000, 0.000000, 0.000000,$
0.000000, 50.000000
LOADTL/1,OSETNO,1
PPRINT
$$ TOOLCHANGEEND
$$ Fin de gnration de: Changement outil.1
$$ OPERATION NAME : Contournage.1
$$ Dbut de gnration de: Contournage.1
FEDRAT/ 300.0000,MMPM
SPINDL/ 70.0000,RPM,CLW
GOTO / 10.00000, -15.00000, 10.00000
GOTO / 10.00000, -15.00000, 0.00000
GOTO / 10.00000, -5.00000, 0.00000
GOTO / 0.00000, -5.00000, 0.00000
FEDRAT/ 1000.0000,MMPM
GOTO / -75.00000, -5.00000, 0.00000
INTOL / 0.10000
OUTTOL/ 0.00000
AUTOPS
INDIRV/ -1.00000, 0.00000, 0.00000
TLON,GOFWD/
(CIRCLE/ -75.00000, 0.00000, 0.00000,$
5.00000),ON,(LINE/ -75.00000, 0.00000,
0.00000,$
-80.00000, 0.00000, 0.00000)

Brice Gonier Version 3_27/09/04

28

GOTO / -80.00000, 150.00000, 0.00000


INDIRV/ 0.00000, 1.00000, 0.00000
TLON,GOFWD/
(CIRCLE/ -75.00000, 150.00000, 0.00000,$
5.00000),ON,(LINE/ -75.00000, 150.00000,
0.00000,$
-75.00000, 155.00000, 0.00000)
GOTO / 0.00000, 155.00000, 0.00000
INDIRV/ 1.00000, 0.00000, 0.00000

TLON,GOFWD/
(CIRCLE/
0.00000, 150.00000,
0.00000,$
5.00000),ON,(LINE/
0.00000, 150.00000, 0.00000,$
5.00000, 150.00000,
0.00000)
GOTO / 5.00000, 0.00000, 0.00000
FEDRAT/ 1000.0000,MMPM
GOTO / 5.00000, -10.00000, 0.00000
GOTO / 15.00000, -10.00000, 0.00000
GOTO / 15.00000, -10.00000, 10.00000
$$ Fin de gnration de: Contournage.1
SPINDL/OFF
REWIND/0
END

En plaant les coordonnes sur un plan afin de visualiser la trajectoire gnre on


obtient le parcours suivant (en vert)

Brice Gonier Version 3_27/09/04

29

Lorsque je reproduis le mme scnario en optant pour un coutournement circulaire


forc optimis, le rsultat reste incohrent. Cet incient est considr bloquant , la
fonctionnalit est inutilisable.

$$ ----------------------------------------------------------------$$ Gnr le mercredi 25 aot 2004 14:02:11


$$ CATIA APT VERSION 1.0
$$ ----------------------------------------------------------------$$ Programme de fabrication.1
$$ Phase d'usinage.1
$$*CATIA0
$$ Programme de fabrication.1
$$ 1.00000 0.00000 0.00000 0.00000
$$ 0.00000 1.00000 0.00000 0.00000
$$ 0.00000 0.00000 1.00000 0.00000
PARTNO Phase d'usinage.1
PPRINT 3-axes_Machine_par_defaut
$$ OPERATION NAME : Changement outil.1
$$ Dbut de gnration de: Changement outil.1
TLAXIS/ 0.000000, 0.000000, 1.000000
$$ TOOLCHANGEBEGINNING
RAPID
GOTO / 0.00000, 0.00000, 100.00000
CUTTER/ 10.000000, 0.000000, 5.000000, 0.000000, 0.000000,$
0.000000, 50.000000
LOADTL/1,OSETNO,1
PPRINT
$$ TOOLCHANGEEND
$$ Fin de gnration de: Changement outil.1
$$ OPERATION NAME : Contournage.1
$$ Dbut de gnration de: Contournage.1
FEDRAT/ 300.0000,MMPM
SPINDL/ 70.0000,RPM,CLW
GOTO / 10.00000, -15.00000, 10.00000
GOTO / 10.00000, -15.00000, 0.00000
GOTO / 10.00000, -5.00000, 0.00000
GOTO / 0.00000, -5.00000, 0.00000
FEDRAT/ 1000.0000,MMPM
GOTO / -75.00000, -5.00000, 0.00000
GOTO / -80.00000, -5.00000, 0.00000

GOTO / -80.00000,

0.00000, 0.00000

Brice Gonier Version 3_27/09/04

30

GOTO / -80.00000, 150.00000, 0.00000


GOTO / -80.00000, 155.00000, 0.00000
GOTO / -75.00000, 155.00000, 0.00000
GOTO / 0.00000, 155.00000, 0.00000
GOTO / 5.00000, 155.00000, 0.00000
GOTO / 5.00000, 150.00000, 0.00000
GOTO / 5.00000, 0.00000, 0.00000
FEDRAT/ 1000.0000,MMPM
GOTO / 5.00000, -10.00000, 0.00000
GOTO / 15.00000, -10.00000, 0.00000
GOTO / 15.00000, -10.00000, 10.00000
$$ Fin de gnration de: Contournage.1
SPINDL/OFF
REWIND/0
END

Le trajet outils gnr est cohrent : il a bien des trajectoires rectilignes autour du
pav ; mais on remarque bien quil y a des lignes de code qui napportent rien au
dplacement , elles sont donc inutiles.
Jai transmis cet incident a DS et au 27 aot, ils viennent de me transmettre une
rponse a propos de cet incident :

Rponse Dassault systmes : 27 aot 2004


Rponse correspondant au problme de gnration des points en circulaire : Les points
gnrs sont corrects (cas de contournement circulaire) :
Le point
GOTO

-75.00000,

-5.00000,

0.00000

est gnr car il y a une modification de FEDRAT qui prcde.


Les points suivants correspondent des dplacement linaires aprs un trajet circulaire.
(la fin du trajet circulaire est indique dans la syntaxe)
GOTO / -75.00000,
-5.00000,
0.00000
INTOL /
0.10000
OUTTOL/
0.00000
AUTOPS
INDIRV/
-1.00000,
0.00000,
0.00000
TLON,GOFWD/
(CIRCLE/
-75.00000,
5.00000),ON,(LINE/
-75.00000,
-80.00000,
GOTO / -80.00000, 150.00000,
0.00000

Point de fin du cercle


0.00000,
0.00000,
0.00000,

0.00000,$
0.00000,$
0.00000)

Rponse correspondant la gnration de blocs inutiles dan lAPT :


- Un point est toujours gnr sil suit une modification de Feedrate
- Il est possible de supprimer la gnration des points aligns (de mme vitesse (avance
et broche), de mme axe outil :
Brice Gonier Version 3_27/09/04

31

utiliser loption disponible partir de la R14GA dans le panel de gnration des sorties

Avant la R14, il est possible dobtenir le mme rsultat en valuant une variable
denvironnement :
set MFG_CATMFG_REMOVEUSELESSALIGNEDPTS=1
A priori, nos soucis venaient de la mconnaissance de certaines rgles de CATIAV5
dans la gnration des CN (gnration du point aprs changement de FEDERAT) et doptions
disponibles (valuation des variables denvironnement).
Aprs mtre renseign auprs des spcialistes de lusinage, lincident est considr
comme clos.

Si la majorit des incidents t lis lusinage et ma permis ainsi de me familiariser


avec cet altelier, jai t confront dautre type de bug qui mont entran me pencher sur
des fonctionnalits dont je ne souponnais lexistence, notamment celle dvitement de
collision :je prsenterai alors le module auquel cette fonction est rattache le DMU fitting
simulator, avant de m tendre sur un cas dvitement que jai trait.

Brice Gonier Version 3_27/09/04

32

5 LA MAQUETTE NUMERIQUE ET CATIAV5-CAS TEST

Dans un premier temps je vous prsente succinctement la maquette numrique, son


utilit dautant plus que au mme titre que CATIA V5 , elle constitue un sous projet
Aqcord2+ part entire
5.1

QUES CE QUE LA MAQUETTE NUMERIQUE ?


La maquette numrique est un environnement informatique, associ un ensemble de
processus et doutils de CFAO permettant de produire directement en 3D.
Plus simplement, la SNECMA ce sera un modle 3D complet du moteur
visualisable a tout moment par les intervenants. Historiquement la Snecma la
maquette numrique est ne avec le GE-90 et le CFM56-7 ; en effet lentreprise
utilisait jusque l des maquettes physiques pour placer les quipements(tuyauterie,
banane,..) mais du fait des fort dlais (envoyer la maquette physique a Cincinnati,
etc.) le projet de maquette numrique est lanc.
Ainsi on sappuie sur la maquette numrique en tant que produit virtuel pour pouvoir y
ajouter les quipements et permettre une communication plus aise entre les
intervenants ;mais dautres fonctionnalits ont t dveloppes avec ce nouveau
produit : la production pourra sappuyer sur cette maquette pour pouvoir notamment
crer des gammes de montage(le marketing pour ses plaquettes,..)
On peut dire alors pour rsumer que la maquette numrique vise essentiellement la
productivit en rduisant les cots et les dlais. Mais grce ces outils impliquant aussi
bien les donneurs dordres, les sous-traitants et mme les clients, la maquette numrique
prfigure la notion dentreprise tendue.

5.2

PRESENTATION DU DMU FITTING SIMULATION DE CATIAV5


La maquette numrique dans CATIAV5 se dcompose en cinq ateliers :
 Latelier DMU Navigator est utilis pour des revues de projets orientes
procds maquettes numriques
 Latelier DMU Space Analysis est un produit de CAO indpendant ddi
lanalyse avance dinterfrences, ainsi qu la ralisation de sections, de
mesures et de comparaisons.
 Latelier DMU Fitting simulation est un logiciel permettant de simuler les
dplacements de pices en vue de leur assemblage et de leur maintenance.
 Latelier DMU Kinematics est un produit de CAO indpendant ddi la
simulation de dplacement cinmatique dassemblage.
 Latelier DMU Optimizer est utilis pour amliorer la productivit de
lutilisateur en calculant une reprsentation optimise des donnes.

Je mtendrais sur le DMU Fitting simulation car les outils que jai utilis sont lis a cet
atelier.
Comme je lai signal prcdemment, DMU Fitting Simulator permet de simuler les
Brice Gonier Version 3_27/09/04

33

dplacements de pices en vue de leur montage/dmontage ;donc il permet de dfinir des


procdures de montage et de dmontage, et donc de valider l'assemblage du produit et sa
maintenance au stade de la conception.

Typiquement, voici un arbre de spcifications en Fitting ,


on voit apparatre des entits comme trajet, interfrence,
navette (voir glossaire) qui sont les lments de base de cet
atelier.

5.3

ETUDE DE CAS : EVITEMENT DE COLLISION

Brice Gonier Version 3_27/09/04

34

Ici je vous prsente un cas simple que jai eu a traiter faisant un minimum appel au
DMU fitting simulator ; il ma permis de me familiariser avec les outils navette/trajet ainsi
que leur dclaration ; de mieux comprendre la notion dvitement de collision.
5.3.1

LEVITEMENT DE COLLISION

La fonction Evitement de collision


permet essentiellement de rechercher un
premier chemin d'accs, d'affiner un chemin d'accs dfini de manire
approximative(manuellement), de dfinir le chemin d'accs manuellement lorsque le dlai
d'affichage de l'assemblage est trop long, ou d'effectuer des vrifications automatiques en
mode batch.

Dans la pratique lorsquon utilise CATIA cette trajectoire peut tre plus ou moins
prcise en rglant quelques paramtres (tout dpend de la mmoire quon a), ainsi on peut
jouer sur le pas du calcul, sur langle de rotation de la navette (si par exemple je dplace un
verre deau: que leau ne tombe pas en limitant langle), on peut mme lisser la trajectoire
calcule pour un trajet simplifi :

Catia mous permet de visualiser ces trajectoires aussi


Afin de me familiariser avec loutil et de lillustrer jai simul un franchissement
dobstacle par une bille avec un trajet initial heurtant cet obstacle :
Brice Gonier Version 3_27/09/04

35

en blanc jai le trajet que jai cr


en orange la trajectoire en appliquant un vitement de collision linaire

En essayant un vitement sur le cas classique dune bille face a un obstacle, jobtiens le
rsultat suivant :

si je lisse, j'obtient, toujours en orange :

Lintrt de cet outil pour tout ce qui est dtermination de procdure de montage saute ici aux
yeux (mise en place dune pice dans un assemblage sans heurter les autres par exemple).

5.3.2

CAS DETUDE

Brice Gonier Version 3_27/09/04

36

FICHE DEXPRESSION DE BESOIN CATIA V5

REFERENCE SNECMA : FEB - 185


TITRE : Problme de gestion des paramtres dans lvitement de
collision
PRIORITE : 1

Description dtaille de la demande :


Dans loutil vitement de collision on peut grer les paramtres de plus petit dtail, de pas en translation et de gain
en rotation :
- de faon automatique avec le choix de trois options de pas : petit, moyen ou grand,
- de faon autonome en se mettant en pas avanc.
Cest dans la deuxime faon de gestion que le problme intervient. Les paramtres que fixent lutilisateur ne sont
pas pris en compte lors du lancement de lapplication. Les paramtres prennent comme valeurs les dernires
connues, cest dire soit les valeurs en pas petit, moyen ou grand.
On se rend compte de ce problme en stoppant lapplication en cours de calcul.

Scnario :
Nous avons essay de faire passer une sphre de diamtre 20 mm dans un tube creux de diamtre intrieur 21 mm.
Pour cela on dfini un trajet de la sphre dans lespace pour quil passe travers le tube et quil y ai le moins de
collisions possible.

On lance ensuite lvitement de collision sur ce trajet en se mettant dans deux cas :

Brice Gonier Version 3_27/09/04

37

(i) dans longlet basique en Pas = petit et taille de la boite dencombrement = chemin ,

(ii) dans longlet :


- basique en Pas = avanc
- avanc, nous avons dfini les valeurs des diffrents paramtres.

Enfin, on stoppe le calcul en cours et on regarde si les valeurs des paramtres nont pas chang.
Fentre aprs calcul interrompu dans le 1er cas
2me cas

Fentre aprs calcul interrompu dans le

Fichier de donnes :
Les fichiers utiliss sont les suivant :
- sphere.CATPart
- tube.CATPart
- test_pour_pb_evitement_collision.CATProduct

Pour me rejouer ce scnario, jai appliqu un trajet ma bille que jai dfini en navette
Une navette est un jeu de produits dfinis de manire explicite par la slection individuelle
des produits.

Brice Gonier Version 3_27/09/04

38

Je dfinie la trajectoire de que je veux imposer la bille grce a la commande


trajet
sur le trajet.

qui me permet denregistrer ce dplacement en lanant un enregistrement

Ensuite je lance mon vitement de collision


trajectoire sans collision.

sur ce trajet ainsi pour obtenir ma

Lessentiel des incidents ayant t actualis, La Snecma recevant en prt trois


nouvelles licences CATIAV5, il ma alors t demander de les tester et den rdiger des petits
guides dutilisations dgageant les fonctionnalits principales de loutils.
Je vous prsenterai alors dans cette dernire partie ces nouveaux ateliers et les
conclusions tires de ces tests.

Brice Gonier Version 3_27/09/04

39

6 MA MISSION COMPLEMENTAIRE : LICENCES FR1/DL1/HA1


Afin de satisfaire aux besoins de la socit (notamment pour la production et la
qualit), SNECMA a obtenu le prt de 3 licences pour CATIA V5, des sortes de plugins
mtier que lon peut rajouter pour provoquer la mise en place de nouvelles fonctions
CATIA V5.
Ainsi Dassault S a prt :
 DEVELELOP SHAPES : outils pour restituer des dvelopp de surfaces
 HEALING ASSISTANT : outils danalyse et de rparation de surfaces.
 FEATURE RECOGNITION : outils de reconnaissance des fonctions
technologiques de bases.
Afin que ces prts soi constructifs des procdures dvaluation s doivent tre mises en
place ; alors jai t charg de tester et de dgager les fonctionnalits majeures de ces 3
modules.
Mon premier contact avec ces nouveaux ateliers a t effectif lors de la runion
organis a cet effet laquelle jai t convi : un reprsentant Dassault est venu prsent
au personnel technique du plateau outils ou/et aux reprsentants des filires concerns les
solution dors et dj fonctionnelles en R12 mais aussi prsent les volutions proposs
sur les dernires releases et celle avenir a propos de ces workbench. Ainsi, jai t mis ai
fait des offres Dassault et des attentes SNECMA.
6.1

DL1: DEVELOP SHAPES


Cette licence permet de :
-

Dplier des surfaces rgles.

Dvelopper un motif
sur une surface de rvolution : cest a dire mapper ses
coordonnes planaires desquisse avec les coordonnes de la surface support en
fonction de la courbure de cette surface.

Brice Gonier Version 3_27/09/04

40

Illustration : Je dispose de 6 motifs S,N,E,C,M et A,je dsire dvelopper sur ta surface de


rvolution .

Aprs avoir test ces fonctions en V5R12 (en oprationnel la SNECMA en octobre) il
savre que ace stade le dveloppement de ces fonctions est insuffisant. En effet : la production
cherche un outils qui permettrait de dplier un carter afin de pouvoir lusiner plat et on constate que
la fonction dlier de ce module ou encore dvelopper des surfaces de pale pour positionner
prcisment des capteur dessus au montage, mais DL1 ne sait pas dvelopper les surfaces dite non
dveloppable (double courbure)(en dveloppement pour la R16).Pour le moment , vu les
fonctionnalits propos peut tre ventuellement en tlerie de surface.. Mais en aucun cas pour les
aubes ou carter.
Ainsi le test de cette licence nest pas concluant, il est peut probable que la SNECMA
lachte.

6.2

HA1: HEALING ASSISSTANT

Healing assistant est un atelier de Catia V5, un ensemble doutils pour travailler sur la
gomtrie et la topologie des surfaces.
Brice Gonier Version 3_27/09/04

41

Dans la pratique il permet :


de vrifier lintgrit des surfaces (fissures, micro trous, lacunes de tangences, distance, ..)
De rparer les erreurs trouves
SNECMA voudrait acqurir ce produit dans le cadre du contrle de la qualit des
migrations (modeleur quelconque)->V5, voudrait contrer les micro trous , les fissures qui
pourraient se crer lors dune migration de fichier.
Il est noter que dans ce domaine SNECMA a fait rcemment lacquisition dun
logiciel CAD IQ dans le cadre dun service automatique de conversion de donnes CAO 3D
entre plusieurs modeleurs. La qualit des modles sources et cibles sont analyses afin
dassurer lintgrit gomtrique. Tous les tests effectues dessus ne sont pas concluant ; i
lensemble donc intressant dtudier la complmentarit des 2 logiciels
En rsum, cet atelier servira a vrifier que des pices non cres sur V5 naient pas
besoin de rparations avant dtre employes (migrationV4_V5)

Healing permet deffectuer :


 Des vrifications topologiques (auto intersections, trous, faces fines)
 Des vrifications gomtriques (distances, tangences, bords libres, etc.)
 Des rparations gomtriques et topologiques
En vrification Healing Assistant dtecte les imperfections surfaciques des surfaces
considres et les isole dans un nouveau corps surfacique renommer en fonction du type
danomalie recherch :

HA possde fournit des outils de rparation :


Brice Gonier Version 3_27/09/04

42

 Permet dassembler des surfaces et des courbes


 Combler des espaces entre des surfaces
 Amliorer la qualit des surfaces
 De lisser des courbes
Les testes effectus ont un rsultat mitig a ce stade des essais .en effet sur les cas
tudi en se qui concerne la dtection danomalies loutils est fiable, cependant lorsquon
entame une procdure de correction de ces anomalies, les rsultats sont moins probant, mme
les dmarche proposes naboutisse pas.
Cependant de nouveau essais viendront appuyer ces tests ; en effet la qualit vient de
rpertorier une trentaine de cas issus de modeleur diffrents (sous-traitant, collaboration) o
les conversions en V5 ont entran des erreurs gomtriques, je suis charg de les traiter sur la
dernire semaine restante de mon stage. Aucune autre conclusion ne peut tre tir de ces tests
pour le moment.

6.3

FR1: FEATURE RECOGNITION

Cet atelier permet de recrer localement un arbre des spcifications partir dun solide
mort. Ainsi, il permet des modifications locales sur des pices complexes.
Typiquement, cet outils devrait tre utilis dans le cadre des la migrations vers V5 pour
pouvoir ventuellement apporter des petites modifications sur des entits migres AS
RESULT
La reconstruction de cet arbre passe par un processus de reconnaissance et de
reconstruction des fonctions technologiques excutes sur la pice
Aujourdhui en V5R12SP4, Feature recognition permet de dtecter manuellement:extrusion,
Poche, Trou, Cong darrte, Chanfrein, rvolution, Gorge, Opration boolenne, dpouille.

A ce jour , la licence na pas encore t installe donc ce nest quen fonctions des exemples
Brice Gonier Version 3_27/09/04

43

exposs en runion que je peux me faire une ide ;cela tant dit, il est noter que :
 Lautomatisation du processus de reconnaissance nest quun objectif R15, jusque l,
la reconnaissance se fait manuellement, exemple : si la pice comporte 300 trous ,300
cliques sont ncessaire pour recrer les entits dans larbre
 Cette reconnaissance se limites au fonction gomtrique de bases (les rptitions, les
contraintes,.. ne sont pas dtects)>>arbre complexe.
 Sur les cas tests lors de la runion, loutils semble adapt des pices prismatiques :
les pices de rvolution entrane des temps dattente norme.. voire le plantage du
logiciel !!!

Brice Gonier Version 3_27/09/04

44

7 CONCLUSION
Pour conclure, je voudrais dabord insister sur laspect technique du stage. En effet
durant mon sjour la Snecma, non seulement jai pu mettre rellement en uvre pour la
premire fois des connaissances acquises en cours (notamment pour CATIA V5 et ses ateliers
de base(PartDesign, Assembly Design, Generative shape Design) mais surtout jai pu les
approfondir en me trouvant de nouvelles situation face a de nouvelles situations, de nouveau
scnario. Aussi, jai pu mme me familiaris avec des outils dont qui mtaient
inconnus(notamment les workbench AMG , DMU fitting simulation, Develop shapes,
Feature recognition, Healing Assistant) et de mieux apprhender le rayon daction de
CATIAV5 : il propose en effet des solutions pour quasiment tous les mtiers de lindustrie.
Du fait aussi de ma localisation sur le plateau outils du projet, rassemblant un personnel
de forte comptence technique et constituant une croise des mtiers utilisant CATIA(en
effet du personnel des diffrents bureau dtudes, de la production ,de linformatique sy
croisaient) jai pu rellement toucher du doigt ces mtiers, l ampleur des forces techniques
dployes pour le dveloppement et la fabrication dun moteur davions : des moyens
considrables en mtier , en ressources sont employs.
Aussi jai pu me rendre compte que javais nglig certain aspect de la mis en place
dun nouvel outils au sein de lentreprise ;en effet, un changement de solution de conception
et de fabrication assistes par ordinateur ne relve pas simplement dune installation du
nouveau logiciel. Pour que ce changement soit cohrent (cest a dire quil rentre dans
lobjectif du projet amliorer le dveloppement notamment avec une rduction des cots et
des cycles ) ,le savoir faire et les acquis de la socit ne soient pas perdus et doivent tre
exploitable ; ainsi dans le cas prsent que les donnes V4 soit comprises et exploitables par
V5 sans erreurs(ce qui nest pas si vident) .Il est clair aussi que le personnel doit tre form a
ce nouveau logiciel :des mthodologies des formations doivent tre mises en place tout en
faisant face une part certaines personnes rfractaire au changement(habitudes de travail,
pas convaincu de lapport de la conception 3D,..)ce qui ralentit le dploiement(ex : de
nouveau programme on t commenc en V4 alors que la consigne V5 lance, etc.) Et
videmment il faut quon sassure que le logiciel soit effectivement oprationnel do une
srie de scnarios varis a tester dans les nombreux ateliers CATIA et ce suivi des incidents
ncessaire sur lequel jai travaill.
Je voudrais aussi parler de la relation client/offreur entre Snecma et Dassault Systmes.
En effet le secteur o jai effectu mon stage travaille en troite collaboration avec Dassault
Systmes ; jai t marqu par cette relation, parce que plus que de regarder si le produit
CATIA rpond aux besoin de la Snecma, de nombreuses runions entre salaris des deux
entreprises sont organises pour exprimer des besoins, des demandes dvolutions, pour
trouver des accords de dveloppement et de financement. Dailleurs jai eu la chance
dassister a une dentre elle dans le cadre de prt de licences pour essais a la Snecma, une
exprience indite pour moi.

Ainsi si ce stage ma permis dapprofondir mes connaissances dans un secteur qui


mintresse et dont jaurai sans aucun doute faire dans ma vie professionnelle : la CFAO, il
ma aussi initi a la Grande Entreprise, son mode de fonctionnement, lampleur des
actions qui y sont mises en uvre.

Brice Gonier Version 3_27/09/04

45

8 GLOSSAIRE

A
ALLER-RETOUR : Usinage pendant lequel un trajet est appliqu dans un sens, puis dans
l'autre.
ASSEMBLAGE : l'opration topologique dans laquelle des surfaces adjacentes peuvent tre
assembles pour composer un lment
AXE DE L'OUTIL : Ligne centrale de la fraise.
AXE DE LA NAVETTE Position d'un axe particulier associ par convention la navette.
Cet axe, appel axe de la navette, est choisi par le systme au centre de la sphre qui englobe
la navette.
AQCORD :Plan damlioration socit portant sur l Amlioration de la Qualit , des COts
et Rduction du Dlai de dveloppement et de lindustrialisation..

B
BLESSURE : Zone de la pice usiner o l'outil a enlev une trop grande quantit de
matire.
BRUT : Pice de fabrication avant le dbut des diffrentes oprations d'une phase d'usinage.
BE : Bureau d'tudes
BPR : Business Process Re-engineering, dmarche de rflexion mene en amont dun projet
pour modliser les processus impacts en les optimisant selon diffrents critres (productivit,
convergence avec un progiciel, etc).

C
CATPart : Modle 3D CATIA V5
CHAINE:Ensemble synchronis et organis de matriels, logiciels et de personnes en
interaction mutuelle et en interaction avec l'environnement pour remplir une mission
CHANGEMENT D'OUTIL : Commande auxiliaire du programme permettant de changer
l'outil.
CLASH Processus logique vrifiant si la navette et son environnement sont en intersection ou
en contact.
COLLISION : Processus logique vrifiant si la navette et son environnement sont en
intersection ou en contact.
COMPOSANT D'USINAGE : Instance d'un composant qui permet de reprsenter un
volume de matire enlever, un tridre d'usinage, des valeurs de tolrance et autres attributs
technologiques. Ces composants peuvent tre des composants d'alsage ou de fraisage.
CONCEPTION EN CONTEXTE
Mthode de conception de modle CAO directement dans lassemblage dfinissant
lenvironnement proche de la pice en cours de conception. Cette mthode permet de dfinir
des lments communs (filaires ou autres) plusieurs pices de lassemblage afin dassurer
Brice Gonier Version 3_27/09/04

46

une associativit gomtrique forte des pices de lassemblage sur cet lment commun.
CONCURRENT ENGINEERING : Conception en ingnierie concourante . Sous ce
terme, on dfini que lassociativit des modles CATIA V5 entre eux permet de parallliser
certaines tches du processus grce la gestion des liens entre les modles par VPM
(paralllisation dactivits B.E. et dactivits de mthodes dindustrialisation).

D
DAM : Disque Aubag Monobloc
DECALAGE : Indique le dplacement virtuel d'un lment gomtrique de rfrence lors
d'une opration (par exemple, le dcalage d'une poche vers un plan infrieur.)
DESIGN EN CONTEXTE : Conception gomtrique en tenant compte des interrelations et
contraintes entre toutes les pices de lassemblage final. Voir Conception en contexte
DISTANCE :Processus logique mesurant la distance minimale entre la navette et son
environnement (considrs comme des entits gomtriques).

E
ENOVIA : Progiciel DS de gestion du cycle de vie des produits
PAISSEUR : Indique l'paisseur de matire enlever lors de l'usinage.
ERD :Enhancement Request Development
ERP :Enterprise Ressource Planning (domaine de la gestion d entreprise)

F
FEB : Fiche dexpression de besoin
FI : Fiche dincident
FRAISAGE EN AVALANT : Fraisage au cours duquel l'outil avance avec un mouvement
rotatif descendant dans la matire. La plupart des copeaux de matire tant projets derrire
l'outil, la finition de surface ainsi obtenue est correcte.
FRAISAGE EN OPPOSITION:Fraisage au cours duquel l'outil avance avec un mouvement
rotatif ascendant dans la matire. La plupart des copeaux de matire tant rejets autour de
l'outil, la finition de surface ainsi obtenue est incorrecte.
FRONTIERE : la limite topologique d'un espace de l'lment
FPP : Fiche de Prsentation de Problme (DAT)

G
GDT : Gestion des Donnes Techniques ou Technologiques
GROUPE : Entit regroupant plusieurs modles. Cette entit est identifie lors de la
dfinition d'une navette, d'une distance et d'une collision.

I
Brice Gonier Version 3_27/09/04

47

INSTRUCTION PP Instructions permettant de contrler des fonctions auxiliaires la


relation outil-pice. Elles peuvent tre interprtes par un post-processeur spcifique.
INTERFERENCE : Processus logique vrifiant si l'intersection de la navette avec son
environnement (considres comme des entits gomtriques) est nulle.

K
KM: Knowledge Management

L
LISSAGE : action de corriger la gomtrie des bords
LOTUS NOTES : logiciel puissant universel permettant de travailler en groupe
efficacement. Lotus Notes est conu pour accomplir des tches qui demandent habituellement
toute une srie d'applications. Lotus Notes combine la puissance d'Internet et la souplesse des
bases de documents Notes.
Notes largit l'change de messages et des donnes pour vous apporter toutes les informations
qui vous sont utiles, qu'elles proviennent de documents Notes ou d'Internet :
Courrier lectronique
Agenda
Listes En instance
Carnet d'adresses
Annuaires d'adresses Internet
Navigation sur le Web
Logiciel client pour le courrier Internet (IMAP ou POP)
Forums Internet
Certificats de scurit

M
MACRO DAPPROCHE (DE RETRAIT) Trajet dfini pour approcher (loigner) le point
de dpart (final) de l'opration.
MACRO DE RETOUR Dplacement permettant d'tablir des liaisons entre des trajectoires
ou entre des niveaux. Ceci implique que l'outil se retire vers un plan de scurit, qu'il entame
une trajectoire linaire dans ce plan, puis qu'il effectue une plonge partir de ce plan.
MANIPULATEUR : Editeur graphique permettant de positionner la navette. Il se compose
de symboles et d'une bote de dialogue. Ces symboles sont utiliss pour orienter les positions
de la navette dans une direction particulire.
MCN : Machine Commande Numrique

N
Navette Elment reprsentant l'objet d'un assemblage monter ou dmonter. Il se compose
d'un axe et d'une liste de modles. La navette peut tre dplace pour simuler le montage ou le
dmontage de l'objet dans l'assemblage.

Brice Gonier Version 3_27/09/04

48

O
OPERATION DE FRAISAGE : Opration d'usinage 2,5 5 axes (bauche, usinage de
poches, surfaage, contournage, etc.).
OPERATION DE CONTOURNAGE : Opration de fraisage pendant laquelle l'outil se
dplace selon une courbe et d'autres lments possibles tout en respectant les limites
gomtriques dfinies par l'utilisateur et les paramtres de stratgie d'usinage
OPERATION DE SURFAAGE : Opration pendant laquelle de la matire est enleve en
une seule coupe ou en plusieurs coupes axiales de mme profondeur, selon une stratgie
d'usinage prdfinie. Les frontires de la zone plane usine sont dites traverser.
OPERATION D'USINAGE : Contient toutes les informations ncessaires l'usinage d'une
pice partir d'une pice de fabrication, ceci l'aide d'un seul outil.
.

P
PATRAN : Mailleur mcanique
PDM: Product Data Management
PHASE D'USINAGE : Runit toutes les oprations ncessaires l'usinage d'une pice, ceci
grce un seul enregistrement de la pice dans la machine. La phase d'usinage associe ces
oprations aux brides correspondantes et aux entits de mise en place.
PLAN DE SECURITE : Plan perpendiculaire l'axe de l'outil dans lequel la pointe-outil
peut se retirer ou rester une certaine distance de garde de la pice de fabrication, des brides
ou de la machine.
PPR : Procds Produits Ressources.PM : Product Manager outil de PDM (Product Data
Manager) qui supporte la gestion des articles et la gestion des nomenclatures en
dveloppement et en srie. (Logiciel de la gamme ENOVIA)
PPR : Produit Process Ressources
PROCEDE DE FABRICATION : Dfinit l'ordre des phases d'usinage ncessaires la
fabrication de la pice.
PROCEDE D'USINAGE : Liste chronologique d'oprations d'usinage, d'instructions PP et
de rotations d'usinage, le cas chant. Cette liste peut tre utilise pour :

Gnrer un sous-programme complet, ceci en dfinissant toutes les oprations


d'usinage partir des informations gomtriques qui seront rsolues lorsque le
procd d'usinage sera instanci dans un fichier CATProcess diffrent.

Gnrer un sous-programme en dfinissant toutes les oprations d'usinage sans


utiliser les informations gomtriques telles que des composants de conception ou
des composants gomtriques de fabrication (rserv mode de paramtrage).

S
SGDAO :Sytme de Gestion Documentaire Assist par Ordinateur

Brice Gonier Version 3_27/09/04

49

SGDT : Systme de Gestion de Donnes Techniques de manire gnrale.


Dans le cadre Snecma Moteurs, SGDT = solution PM (Product Manager).
SIMULATION : Enregistrement et visualisation d'un scnario dans lequel une navette est
dmonte d'un assemblage en fonction de certaines contraintes, telles que les interfrences.
Lors de la dfinition et de la visualisation, il est possible d'effectuer une dtection
dinterfrences et de mesurer la distance.
SYSTEME DE GESTION DE DONNEES TECHNIQUES CATIA V5 :(GDT) Systme
qui dfinit, implmente et gre les fichiers gnrs par les ateliers du logiciel CATIA V5
laide du logiciel VPM. Ce systme permet de grer aussi les liens entre les diffrents fichiers
gnrs par les ateliers CATIA V5 et dassurer les droits des diffrents acteurs sur les
diffrentes donnes (voir dfinition P&O=People and Organization).

T
TOLERANCE DUSINAGE:Diffrence maximale autorise entre la valeur de trajet
TOPOLOGIE : relation entre les lments soustrait des mesures quantitatives exactes
TRAJECTOIRE : Squence d'emplacements formant la seule trajectoire suivre par une
navette. Une trajectoire peut tre dfinie en crant des emplacements, puis tre
simule/convertie. Lors de cette simulation, il est possible d'effectuer une dtection
dinterfrences.
TROU : distance ou l'angle mesure entre deux surfaces Remplissage : l'action de remplir
espace qui peut exister entre deux surfaces adjacentes
TRAJET OUTIL Trajectoire suivie par le centre de la pointe-outil lors d'une opration
d'usinage.
TRIEDRE D'USINAGE : Tridre d'usinage de rfrence dans lequel les coordonnes des
points du trajet outil sont donnes.

V
VITESSE D'AVANCE : Vitesse laquelle l'outil pntre dans une pice usiner.
Elle est mesure en units linaires ou angulaires (mm/min ou mm/tr, par exemple).
VITESSE DE BROCHE Vitesse angulaire de la broche.
Elle est mesure en units linaires ou angulaires (par exemple, m/min ou tr/min).
VPDM: Virtual Product Data Management
VPM :Virtual Product Management, Virtual Product Model outil de VPDM (Virtual Product
Data Manager) qui supporte les activits de conception et dindustrialisation, les activits de
maquette numrique, les activits de calcul, la gestion des donnes associes et la gestion des
processus en phase de dveloppement.

Brice Gonier Version 3_27/09/04

50

9 ANNEXES

Sommaire des annexes :

Planning global Outils AQCORD2+


Principes de dploiement progressif CATIA V5
Les principaux changements apports par le projet
Evaluation de la maturit des modules CFAO
Paquette Dassault Systmes sur latelier de commande numrique

Brice Gonier Version 3_27/09/04

51

Brice Gonier Version 3_27/09/04

52

Brice Gonier Version 3_27/09/04

53

Brice Gonier Version 3_27/09/04

54

Brice Gonier Version 3_27/09/04

55

Brice Gonier Version 3_27/09/04

56

Brice Gonier Version 3_27/09/04

57

Brice Gonier Version 3_27/09/04

58

Brice Gonier Version 3_27/09/04

You might also like