110 likes | 272 Views
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.
E N D
SQUELETTE MECANIQUE- Skeleton - 17th 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 • 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 I CONNECTION ELECTRIQUE NE CORRESPOND PAS <- CONSTRAINT DANS ENSEMBLE CULASSE ORIGINAL REVISEE 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 coilsstart and widths and mandrel radius b3 b2 a3 a2 b1 R a1 Issue : number of coilturnsdiffersaccording to coils aperture and start angle Objective : find a way to drive coilsturnsaccording to inputs
Methodologyused Skeleton-basedassembly Script via knowledgeAdvisorworkbench Resulting arc length inputs Conditionedskeleton to define all the data needed for 3D Number of turn to apply
Result : 3D model completelydriven by the skeleton part 24° - 19 turns 16° - 14 turns • Children part createdfrom copy/pastedparametersfromskeleton : • For another script • For pattern-number of instances • Etc.
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 NlleFENETRE, 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 !