TP3 : CAO – Transferts d`informations entre Pro

Transcription

TP3 : CAO – Transferts d`informations entre Pro
SGDT – L. Tabourot
TP3 : CAO –
Transferts d'informations entre Pro-e et @udros
I.
PREPARATIONS PREALABLES
II.
UTILISATION DE MODELES
CREATION D’UN OBJET CAO A PARTIR D’UN MODELE
CREATION D’UN MODELE
III.
ETUDE DE LA FAMILLE BRAS EXISTANTE : TRANSFERTS
D'INFORMATIONS ENTRE @UDROS ET PRO-E.
IV.
V.
CREATION D’UNE FAMILLE EPEE
FIN DE SESSION DE TRAVAIL
Nous avons vu dans les TD et TP CAO précédents comment @udros optimise la gestion des
fichiers CAO.
Nous allons maintenant étudier les échanges d’informations via les attributs et le paramétrage.
Pour créer des familles de pièces, Pro-e a la fonction famille de pièces.
Avec @udros, ces familles peuvent être rangées dans la base de données. Un objet est alors
crée pour chaque instance afin d’être géré de manière indépendante dans les structures des
assemblages.
@udros propose une autre alternative pour créer des familles : une classe est créée pour
chaque famille puis des paramétrages sont définis pour chaque classe au travers d’attributs :
exemple :
la classe rondelle avec les attributs diamètre et épaisseur
la classe vis avec les attributs longueur et diamètre
Cette méthodologie permet :
- d’affiner la typologie des objets CAO : nous auront les classes de base (pièce
compo / ensembles / plan CAO) mais aussi des classes spécifiques à l’entreprise
(vis / rondelle…)
- de créer des règles par classe (toutes les vis seront dans la classe vis et les
paramètres seront les mêmes pour tout le monde)
- d’avoir dans la GDT une vision des paramètres de la pièce
1ère partie : Etude de cas
Au travers d’exemples, nous allons découvrir comment se font les transferts d'informations
entre Pro-e et @udros
2ème partie : Création d’une famille épée
Dans Pro-e, nous allons définir le modèle pré-paramétré nécessaire pour créer les objets de la
classe épée
SGDT – L. Tabourot
Tout au long du TP, il vous sera demandé de compléter la structure de l’objet CR_TP que
vous avez crée au TP précédent.
I. Préparations préalables
Dans @udros, vérifiez que l’interface CADI est chargée et que votre répertoire de travail est
déclaré. (voir TD CAO)
SGDT – L. Tabourot
Dans Pro-e, aller dans outil/options
cette fenêtre s’ouvre, modifiez la valeur de l’options suivante comme suit et enregistrez avec
Ajouter/Modifier :
new_parameter_ui
yes
new_relation_ui
yes
relation_file_editor
protab
save_objects
changed_and_specified
Ceci permet de définir protab comme éditeur de relation.
Enregistrez les modifications avec OK
SGDT – L. Tabourot
II. Utilisation de modèles
Dans @udros vous avez la possibilité de définir des modèles CAO pour de nouvelles
conceptions. Ces modèles sont stockés localement et servent de base pour créer des objets
CAO directement depuis @udros.
Création d’un objet CAO à partir d’un modèle
Nous allons créer une pièce CAO votre_login_jambes à partir d’un modèle existant
Pour cela à partir de l’onglet classe, sélectionnez la classe de l’objet que vous souhaitez créer
(PIECE_COMPO ou ENSEMBLES) puis à partir d’un clic droit, sélectionnez CADI / PROE /
Créer un objet CAO
Choisissez le modèle prt_modele_jambe
Définissez la référence : votre_login_jambe
Attention, la référence correspondra au nom du fichier pro-e donc sa syntaxe doit être
cohérente avec les règles de pro-e (pas d’espace…)
Il s’ouvre dans Pro-e.
SGDT – L. Tabourot
Personnalisez vos jambes (changer la couleur par exemple), enregistrez puis rangez-les.
L’action proposée doit être « remplacer » (l’objet a été crée à partir d’un modèle et existe déjà
dans la base). Si la fenêtre de rangement vous propose pas d’action, fermez la, enregistrez de
nouveau votre pièce localement et relancez le rangement.
Aller dans @udros consulter l’historique de votre objet.
Avec un filtre adéquat, vous voyez apparaître dans l’historique le fichier qui vous a servi de
modèle.
L’utilisation de modèles a 2 avantages :
- proposer des modèles servant de base de travail
- avoir des fichiers qui ont les mêmes méthodologies de conception (mêmes
références….)
Ce dernier point permet de rependre plus facilement des modèles CAO dont vous n’êtes pas le
concepteur initial.
Création d’un modèle
Pour définir un modèle, il suffit de créer localement dans le répertoire des modèles
(« template folder » déclaré dans vos options utilisateur dans @udros) un fichier qui a pour
préfixe PRT pour une pièce et ASM pour un assemblage.
Dans Pro-e, ouvrez votre fichier votre_login_jambe (qui doit être encore en session) puis
enregistrez-le dans le répertoire T:\cours SGDT\Template sous le nom :
PRT_Modele_votrelogin_JAMBE.prt
SGDT – L. Tabourot
Maintenant, créez une PIECE COMPO jambe_votre login à partir de ce modèle
Personnalisez vos jambes (changer la couleur par exemple), enregistrez puis rangez-les.
Attachez cet objet à votre objet CR_TP
III. Etude de la famille bras existante : transferts
d'informations entre @udros et Pro-e.
Analyse des objets existants
Chargez les objets bras rouge, bras gris et bras bleu de la classe bras dans pro-e
Comparez les attributs de l’objet dans @udros et les paramètres et les relations du fichier dans
Pro-e (voir outils/relations)
Que représentent les attributs angle, longueur et diamètre?
Création d’un bras
Créez votre objet de la classe bras : votre login_bras à partir du modèle prt_modelebras
Définissez les paramètres angle, longueur et diamètre et régénérez pour que les modifications
soient prises en compte. Personnalisez votre bras.
Enregistrez puis rangez.
Allez consulter dans @udros les attributs de votre bras.
Attachez cet objet à votre objet CR_TP
SGDT – L. Tabourot
IV. Création d’une famille épée
2 paramètres ont été définis pour la classe épée : diamètre et longueur.
Nous allons avoir une correspondance entre les attributs diamètres des classes épée et bras :
pour la classe épée : l’attribut diamètre représentera le diamètre du manche.
pour la classe bras : l’attribut diamètre représente le diamètre de la main qui accueille l’épée
Ainsi, pour le robot1 ci dessous qui est constitué d’un bras bleu, seules des épées avec un
diamètre de manche de 3,5 pourront convenir.
création du modèle pré-paramétré
Nous allons maintenant créer dans Pro-e le modèle paramétré de la classe épée :
PRT_votrelogin_epee.
Attention, créez le dans le même système d’unité que les robots : dans pro-e,
édition/réglages/unités
SGDT – L. Tabourot
Créez la forme puis définissez les 2 paramètres diamètre de manche et longueur et les
relations correspondantes.
La conception est libre, voici un exemple :
Enregistrez PRT_votrelogin_epee dans le répertoire des modèles T:\cours SGDT\Template.
Création de vos robots
Par la commande copie de structure, créer des copies de robot1, robot2 et robot3 que vous
appellerez votre login_robot1… (ne pas mettre d’espace, futur fichier CAO !!!!)
Création et assemblage des épées
Créez des épées adaptées aux bras des robots votre_login_robot1, 2 et 3.
Créez vos objets de la classe épée : votre login_epee1, votre login_epee2 et votre login_epee3
à partir du modèle prt_votrelogin_epee
SGDT – L. Tabourot
Assemblez les épées à vos robots.
Assemblez les robots à votre CR_TP
V. Fin de session de travail
Comme nous l’avons vu, tous les fichiers chargés de la base de données sont copiés en local.
A la fin de votre session de travail, il faut donc nettoyer les fichiers de travail comme nous
l’avons vu au TD CAO.
Utiliser la fonction cadi/pro-e/gérer les répertoires de travail/effacer l’espace de travail et
répertoire

Documents pareils