composant, assemblage ? mise en plan?
Transcription
composant, assemblage ? mise en plan?
SGDT – L. Tabourot TD5 : CAO I. LES FONCTIONS DE GESTION DE PRO E Le travail en session Définition du répertoire de travail Les versions : une sécurité à court terme Structuration Renommer – Remplacer par Les familles II. INTERFACE @UDROS / PRO-E Définition du répertoire de travail Le travail en session Les versions Structuration Les familles Concordance entre les noms des fichiers et la référence de l’objet A l’attention du professeur : bien propager les options CAO avant de commencer les manipulations avec les élèves Les structures assemblage – composant, assemblage – mise en plan…font que les logiciels CAO doivent gérer des relations entre les fichiers. Ils sont donc à part entière des SGDT. Pour pouvoir intégrer des fichiers CAO dans une base de données GDT, il sera donc nécessaire que le logiciel de GDT prenne en compte et s’approprie la gestion des fichiers réalisée par le logiciel CAO. Ainsi, certains logiciels de GDT sont capables de gérer des fichiers CAO indépendants mais pas leur structure. L’éditeur d’@udros a développé les interfaces nécessaires pour une gestion complète des fichiers et pour créer des échanges d’informations bidirectionnelles avec Pro-e. Nous allons étudier dans ce TD : comment le logiciel Pro-E gère ses fichiers CAO comment le logiciel @udros gère les fichiers CAO de Pro-e SGDT – L. Tabourot I. Les fonctions de gestion de Pro e Devant un besoin grandissant des Bureaux d’Etudes de gérer les nombreux fichiers CAO, les éditeurs de logiciel CAO ont développé des modules de gestion. PTC a développé ainsi le logiciel PDM Links (concurrent de @udros) mais aussi des fonctionnalités internes à Pro-e. Nous allons analyser certaines de ces fonctionnalités à travers plusieurs assemblages. Copier dans votre répertoire de poubelle/cours SGDT le répertoire poubelle/cours SGDT/TD5 Le travail en session Pro e travaille en session, ainsi : si vous appliquez une modification à un composant, il répercute automatiquement la modification à l’assemblage ou dessin si ces derniers sont ouverts dans la session si vous fermez un fichier, tant qu’il n’est pas effacé du modèle courant, il est gardé en session. Fichier /effacer /Modèle courant et Fichier /effacer /Objets non affichés permettent ainsi de vider la session. Ouvrez et fermez successivement les assemblages des répertoires test versions et d’amortisseur fox. Quelle est la différence entre Modèle courant et Objets non affichés ? Vous pouvez voir les fichiers en session en faisant ouvrir et l’option en session Fermez vos assemblages et videz la session SGDT – L. Tabourot Définition du répertoire de travail Lorsque on enregistre des ensembles et leurs composants dans un répertoire, l’arborescence choisie est définitive. Ainsi, si l’assemblage et ses composants sont dans un même répertoire, celui-ci pourra être déplacé et renommer. Par contre, si on met l’assemblage dans un répertoire et ses composants dans un sous répertoire, le sous répertoire ne pourra être ni déplacé ni renommé. Ceci peut être très embêtant dans des cas de projets pour lesquels on ne connaît pas forcement au départ toutes les pièces et toutes les références. Il est ainsi conseillé de choisir son répertoire de travail dès le départ (ce sera celui de l’ensemble sur lequel on travaille). Cette définition est indispensable pour l’exécution de certaines fonctions (exemple la destruction des anciennes versions). Définissez le répertoire test répertoire comme répertoire de travail (fichier/répertoire de travail). Les composants du sous ensemble azote ont été mis dans un sous répertoire. De la même manière, mettez toutes les rondelles dans un sous répertoire rondelles. Ouvrez l’assemblage et récupérez les chemins par correction rapide/ récupérer fichier Vous avez un accès direct au répertoire de travail dans la fenêtre ouvrir SGDT – L. Tabourot Les versions : une sécurité à court terme Pro-e gère une version de fichier pour chaque enregistrement que vous réalisez. On peut voir toutes les versions dans le navigateur de Pro-e en cochant Versions et appliquer. Pour pouvoir ouvrir successivement un même fichier dans des versions différentes, bien penser à effacer le modèle courant et les objets non affichés. Définissez tests versions comme répertoire de travail Ouvrez les assemblages du répertoire test versions dans les versions différentes. Quelle version du composant body0 est utilisée dans l’assemblage ? Ouvrez l’assemblage version 4, fermez le sans l’effacer de la session. Supprimez body0.prt.14 du répertoire Ouvrez l’assemblage version 4, que constatez vous ? Fermez le en effaçant le modèle courant et ouvrez le à nouveau. Les versions créées par pro e sont des sauvegardes au cours d’une session de travail qui permettent de remonter à une étape si une mauvaise manipulation est réalisée. Elles ont la même fonction que la touche « annulé ». Elles n’ont donc pas lieu d’être conservées après la session de travail et seront effacées après chaque session afin de ne pas encombrer le disque par la fonction fichier / détruire / anciennes versions (pour que la fonction s’exécute il faut être sur le bon répertoire de travail) Détruisez les anciennes versions de l’assemblage. Fermez les fichiers en vidant bien la session. Si vous voulez conserver l’ancienne version d’un assemblage , vous devrez faire une copie de sa structure. Nous allons créer un nouveau droide avec une tête rouge mais en voulant garder l’ancienne version. Copier le répertoire test versions en le renommant test versions rouge, définissez le comme répertoire de travail, ouvrez l’assemblage puis le composant head0. SGDT – L. Tabourot Changez la tête de couleur par affichage/couleur et apparence en rouge Enregistrer le composant puis l’assemblage Fermez les fichiers en vidant bien la session. Structuration C’est le fondement de tout logiciel CAO, gérer des fichiers qui sont liés entre eux. Ainsi l’ASM a besoin des PRT ou des ASM qui le composent Lien père/fils : Ensemble ASM /Composant PRT Ensemble ASM / Ensemble ASM Définissez test structuration comme répertoire de travail, Ouvrir l’assemblage army La fonction Informations/ nomenclatures donne la liste de tous les composants de l’assemblage Le lien entre les mises en plan et les pièces est moins visible Pourtant, le DRW a besoin de l’ASM ou de la PRT qu’il décrit Lien père/fils : Mise en plan DRW / Ensemble ASM ou Composant PRT La mise en plan n’apparaît ni dans l’arborescence ni dans les nomenclatures. Définissez la structure des fichiers contenus dans le répertoire test structuration en complétant le tableau ci dessous (remplacer les croix rouges par les noms de fichiers correspondant) : army.dwg est la mise en plan de XXX est la mise en plan de XXX composé de batteldroid0.asm composé de XXX arm legs light gun XXX est la mise en plan de XXX Renommer – Remplacer par La gestion des fichiers CAO doit être réalisée de manière à ce que les liens ne se perdent pas. Pro-e a une fonction renommer qui permet de renommer un assemblage ou un composant. Cette fonction fait le lien entre tous les fichiers qui sont en session Ouvrez en session les fichiers du répertoire test structuration : army.asm,battledroid0.asm, battledroid0.dwg et head0.prt Par la fonction fichier/renommer renommer battledroid0.asm en droide.asm et head0.prt en tete0.prt. Que s’est il passé sur battledroid0.dwg et dans army.asm? Pour que ces modifications soient sauvegardées, il faudra enregistrer tous les fichiers qui ont été impactés par le changement de nom. SGDT – L. Tabourot Limite de Pro-e: le changement de nom n’est pas géré dans les assemblages et les mises en plan non ouverts en session ! D’autre part, Pro-e propose de pouvoir remplacer une pièce. En gardant les fichiers army.asm et battledroid0.dwg ouverts, remplacer tete.prt par head2.prt dans le fichier droide.asm. Se mettre sur le composant tete, remplacer/schéma. Définir les surfaces de références sur la nouvelle tête : Aligner l’axe A5 de head2 avec l’axe A1 du body Aligner le plan assemble me here de head2 avec le plan top du body Coller le plan front de head2 avec le plan right du body Enregistrer et aller voir l’impact dans les autres fichiers ouverts. Fermez les fichiers en vidant bien la session. Les familles On peut voir toutes les instances d’une famille (voir fonction table de famille vue en TP CAO) en cochant Instances et appliquer. Dans Pro-e (contrairement à d’autres logiciels CAO), un seul fichier contient le générique et les instances. On peut cependant visualiser les instances et les ouvrir directement par le navigateur de pro-e Comparer les fichiers assemblages contenus dans le répertoire windows amortisseur fox et ceux visualisables dans le navigateur de Pro-e. Ouvrez les différentes instances de l’assemblage . SGDT – L. Tabourot II. Interface @udros / Pro-e L’interface CAO CAD : L’interface CAD (CADI) permet de faire communiquer des outils de CAO (SolidWorks, Pro/ENGINEER, CATIA V5, SolidEdge, AUTOCAD) avec @UDROS (Applet). L'interface est constituée de deux composantes. Une composante, nommée jCADI, est un "plugin" de l'applet qui est chargée dans l'interface utilisateur d'@UDROS. L'autre composante est représentée sous forme d'un menu et/ou d'une barre d'outil dans la CAO : Dans ProE : Chargeons l’interface dans l’applet : A partir du menu CADI de l'applet, on clique sur Options. De là on choisit la CAO qui nous intéresse et on coche l'option « Chargement de l'interface » Il faut quitter l'applet et se reconnecter pour que l'interface sélectionnée soit chargée. SGDT – L. Tabourot Définition du répertoire de travail Avec une GDT, la logique du répertoire de travail change. Ainsi, les fichiers sont ordonnés dans la GDT mais pour le travail en local, le répertoire de travail est toujours le même quel que soit l’assemblage sur lequel on travaille. Dans le menu @udros, aller dans CADI/Proe/option CAO Créer dans votre répertoire de poubelle/cours SGDT un sous répertoire travail local CAO. Allez sur l’onglet « Options utilisateur », puis sélectionnez la ligne « CAD_SESSION_ROOT » et lui renseigner le chemin de votre répertoire dans la colonne « Valeur » (accès aux répertoires par le carré avec les 3 points). Enregistrez par le bouton valider SGDT – L. Tabourot Le travail en session Nous avons vu qu’il fallait être attentif aux fichiers ouverts en session afin de maîtriser quel fichier est réellement ouvert à l’écran. Nous allons voir l’option qui existe dans @udros afin de vider automatiquement les fichiers en session. Poser sur votre bureau l’assemblage de référence accouplement.asm Développer sa structure Nous allons consulter les modèles 3D de 2 des composants. Pour cela, nous allons charger en local les fichiers CAO associés aux objets. CHARGER : action de charger un fichier CAO de @UDROS dans la CAO. Le chargement permet d’ouvrir un fichier associé à un objet @UDROS dans la CAO. Ce fichier sera copié dans le répertoire « local » choisi précédemment. Aller sur le composant de référence 500, clic droit « CADI », « ProE » et « Charger la sélection ». Par défaut, il propose de verrouiller l’objet (si quelqu’un ne l’a pas fait avant vous). Si d’autres personnes le chargent alors que vous l’avez verrouillé, le fichier n’apparaîtra pas en lecture seule (spécificité de pro-e) mais ne pourra pas être rangé après modification. Cliquez ensuite sur « Charger ». L’écran de chargement s’ouvre (nous détaillerons son utilisation dans le TP2). Assurez vous que Pro-e est déjà ouvert et cliquez sur ouvrir Si la pièce n’apparaît pas une fois le fichier ouvert, vous avez un problème d’affichage lié à Pro-e. Il suffit de réduire la fenêtre et de la restaurer pour avoir le visuel de l’objet. En gardant ce composant ouvert, ouvrez maintenant de la même manière le composant de référence generic-300. Cette fenêtre s’ouvre alors : SGDT – L. Tabourot Cette option permet de fermer les fichiers ouverts mais aussi de les vider de la session. Ainsi, il est préconisé de toujours choisir la fermeture des fichiers afin que les fichiers ouverts soient bien ceux chargés. Les versions Consultez l’historique de l’assemblage de référence accouplement Sélectionner dans le filtre ajout d’un fichier et modification du fichier. On peut voir les différentes versions des fichiers pro-e qui ont été enregistrées Structuration Nous avons vu que les fichiers CAO sont liés entre eux. Les éditeurs de GDT créent des modules spécifiques afin de charger toute l’arborescence nécessaire lorsque l’on veut éditer un fichier. Ainsi, nous ne passerons jamais par les attachements pour éditer un fichier CAO (même une pièce compo qui n’a pas de structure) mais par la fonction CADI/Charger. Développer entièrement la structure du plan CAO accouplement puis faites une recherche de cas d’emploi sur la pièce compo generique-230. Quels liens ont été crées dans le modèle @udros entre les classes plan cao / ensembles / pièce compo ? Les familles Cette notion sera étudiée dans le TP3 CAO Concordance entre les noms des fichiers et la référence de l’objet Pour les fichiers CAO, nous avons configuré @udros pour avoir une concordance entre le nom du fichier et la référence de l’objet. SGDT – L. Tabourot Pro-e ne gère pas les espaces dans les noms de fichiers. Ainsi, lorsque l’on voudra créer un objet CAO directement depuis @udros, il faudra être attentif à ce que la référence ne contienne pas d’espace et soit composée uniquement de caractères alpha numériques. Gestion du répertoire de travail Comme nous l’avons vu ci dessus, le répertoire de travail est l’endroit qui vous permet de travailler localement sur vos fichiers. Ainsi, à la fin de chaque session, il est de bon usage après avoir tout rangé dans @udros de vider ce répertoire. Ouvrez sous windows votre répertoire travail local CAO Dans @udros, allez dans Gérer les répertoires de travail Puis effacez l’espace de travail (informations contenues dans les tables @udros) et répertoire (votre répertoire de travail pro-e) Allez vérifier dans windows que votre répertoire s’est bien vidé.