squelette mecanique - skeleton -
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 PresentationTRANSCRIPT
SQUELETTE MECANIQUE- Skeleton -
17th CERN CATIA FORUM 3/6/2014
Antti KolehmainenEmiliano 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
• GEOMETRIES ORDONNEES DANS DES SETS ET RENOMMEES
• DONNEES PUBLIEES
ELENA AIMANT DIPOLE
• GEOMETRIE ORIGINALE :
• LA LARGEUR DE LA SECTION PLAT CENTRAL : 152 mm
• LONGEUR CULASSE : 278 mm
ELENA AIMANT DIPOLE
• PARAMETRES MODIFIEE – 100 mm AJOUTEE
• 3D REVIS DANS 25 s.
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
CONSEQUENCES II
ORIGINAL REVISEE
CONNECTION ELECTRIQUE NE CORRESPOND PAS <- CONSTRAINT DANS ENSEMBLE CULASSE
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
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
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
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
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 !