squelette mecanique - skeleton -

11
SQUELETTE MECANIQUE - Skeleton - 17 th CERN CATIA FORUM 3/6/2014 Antti Kolehmainen Emiliano Urrutia

Upload: sibyl

Post on 24-Feb-2016

51 views

Category:

Documents


0 download

DESCRIPTION

SQUELETTE MECANIQUE - Skeleton -. 17 th CERN CATIA FORUM 3/6/2014 Antti Kolehmainen Emiliano Urrutia. DOSSIER SQUELETTE. Un fichier central qui pilote la géométrie de Parts et leur positionnement dans un Assemblage Géométrie filaire – Pas de 3D. PARAMETRES POUR PILOTER LA GEOMETRIE. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SQUELETTE MECANIQUE -  Skeleton  -

SQUELETTE MECANIQUE- Skeleton -

17th CERN CATIA FORUM 3/6/2014

Antti KolehmainenEmiliano Urrutia

Page 2: SQUELETTE MECANIQUE -  Skeleton  -

DOSSIER SQUELETTE• Un fichier central qui pilote la géométrie

de Parts et leur positionnement dans un Assemblage

• Géométrie filaire – Pas de 3D

• PARAMETRES POUR PILOTER LA GEOMETRIE

• GEOMETRIES ORDONNEES DANS DES SETS ET RENOMMEES

• DONNEES PUBLIEES

Page 3: SQUELETTE MECANIQUE -  Skeleton  -

ELENA AIMANT DIPOLE

• GEOMETRIE ORIGINALE :

• LA LARGEUR DE LA SECTION PLAT CENTRAL : 152 mm

• LONGEUR CULASSE : 278 mm

Page 4: SQUELETTE MECANIQUE -  Skeleton  -

ELENA AIMANT DIPOLE

• PARAMETRES MODIFIEE – 100 mm AJOUTEE

• 3D REVIS DANS 25 s.

Page 5: SQUELETTE MECANIQUE -  Skeleton  -

CONSEQUENCES IORIGINAL REVISEE

CONNECTION ELECTRIQUE NE CORRESPOND PAS <- CONSTRAINT DANS ENSEMBLE CULASSE

GEOMETRIE N’EST PAS CORRECTEMENT PARAMETRIC

LA COUVERTURE NE CORRESPOND PAS <-LIMITE DE L’ESPACE DISPONIBLE

Page 6: SQUELETTE MECANIQUE -  Skeleton  -

CONSEQUENCES II

ORIGINAL REVISEE

CONNECTION ELECTRIQUE NE CORRESPOND PAS <- CONSTRAINT DANS ENSEMBLE CULASSE

Page 7: SQUELETTE MECANIQUE -  Skeleton  -

EXAMPLE OF PARAMETRIC SKELETON COMBINED WITH KNOWLEDGE ADVISOR

Requirement : test several configuration

Input : variable angles for coils start and widths and mandrel radius

a1

a2

a3

b1

b2

b3

R

Issue : number of coil turns differs according to coils aperture and start angle

Objective : find a way to drive coils turns according to inputs

Page 8: SQUELETTE MECANIQUE -  Skeleton  -

Methodology used

Skeleton-based assembly

inputs

Resulting arc length

Script via knowledge Advisor workbench

Number of turn to apply

Conditioned skeleton to define all the data

needed for 3D

Page 9: SQUELETTE MECANIQUE -  Skeleton  -

Result : 3D model completely driven by the skeleton part

Children part created from copy/pasted parameters from skeleton :- For another script- For pattern-number of instances- Etc.

16° - 14 turns 24° - 19 turns

Page 10: SQUELETTE MECANIQUE -  Skeleton  -

BONNES PRATIQUES

• TYPE DE DOCUMENT : “SKELETON” -> N'APPARAITRA PAS DANS LA BOM

• TOUTE LA GEOMETRIE (FILAIRE) DOIT REPOSER SUR LE SYSTÈME D'AXE PRINCIPAL (PAS SUR LES PLANS DE REFERENCE).

• TOUT DOIT ETRE PUBLIE, YC. LES PARAMETRES.

• LES COPIER/COLLER DOIVENT ETRE FAITS DEPUIS LE SKELETON OUVERT DANS UNE Nlle FENETRE, VERS DES PART OUVERTES AUSSI DANS DES FENETRES INDEPENDANTES

• IL FAUT UTILISER LE “PASTE SPECIAL” “AS RESULT WITH LINK”

• ILS VONT APPARAITRE EN TANT QUE REFERENCES EXTERNES DANS LES PARTS, ET PEUVENT ETRE MIS EN EVIDENCE PAR DE LA COULEUR

• LE SKELETON DOIT APPARAITRE DANS TOUS LES NŒUDS (PDT) OU IL EST UTILISE

Page 11: SQUELETTE MECANIQUE -  Skeleton  -

CONCLUSION• MISES A JOUR RAPIDES DES MODELES, EN PARTICULIER AVEC DES GEOMETRIE COMPLEXES,

CEPENDANT, UN INVESTISSEMENT EST NECESSAIRE AU DEPART• GESTION DES RELATIONS D'UN ENSEMBLE A PARTIR D'UNE MEME PLACE• PAS ENCORE DE REGLE OFFICIELLE (POUR LA DENOMINATION/L'ARRANGEMENT DES DONNEES

ETC), LE CHANGEMENT DE RESPONSABILITE PEUT S'AVERER LABORIEUX• UN PLANNING PRECIS DOIT ETRE FAIT A L'AVANCE, LORSQUE PLUSIEURS PROJETTEURS

TRAVAILLENT SUR UN MEME ENSEMBLE OU SI UN GRAND NOMBRE DE DOCUMENTS PILOTES EST PREVU -> LE SKELETON DOIT RESTER FACILEMENT "GERABLE"

• PERMET DE CREER DES VERSIONS BIEN DEFINIES QUAND LE CLIENT IMPOSE DES VALEURS DE PARAMETRES VIA LE SKELETON

CONTACTER LE SUPPORT LORSQUE VOUS VOUDREZ TRAVAILLER AVEC LES "SKELETONS" POUR LA PREMIERE

FOIS !