Méthode

 

 

 

 

Liens / Vidéos :

 

 

Un document méthode permet de définir un enchaînement de plusieurs commandes pour automatiser des tâches de modélisation.

Engendrant ainsi un gain de temps considérable sur les modélisations répétitives.

 

 

Étapes de création :

 

  1. Créez un nouveau document (Pièce, Assemblage, ...) et y créer les opérations à reproduire.

  2. Créez un nouveau document Méthode depuis l'onglet Avancé de la commande Nouveau document.

  3. Déclarez son document générique depuis la commande Outils > Document générique.

  4. Depuis le dossier Génériques géométriques, Pièces, Génériques, ... de l'arbre des entités, glissez les éléments souhaités dans le dossier Pilotes.

  5. Vérifiez que le dossier Opérations a bien été complété.

  6. Sauvez votre document.

 

 

  • TopSolid ne crée pas de lien entre la méthode et le document dans lequel elle est incluse.

  • Le dossier Opérations se complète automatiquement avec toutes les opérations (et leur historique de construction) effectuées sur l'entité glissée dans le dossier Pilotes.

  • Les attributs des entités dans le générique (couleurs, épaisseurs des traits, ...) sont conservés à l'application de la méthode.

 

 

  • Si une entité existante dans le dossier Opérations est glissée dans le dossier Pilotes, elle sera automatiquement retirée du dossier Opérations. Attention, dans ce cas une opération qui était nécessaire à la construction de l'élément qui vient d'être ajouté aux pilotes (comme une esquisse) reste dans le dossier des opérations. Et elle sera reconstruite à l'application de la méthode si elle s'appuie sur un élément qui est lui aussi pilote. Puisque cette reconstruction est inutile (car son cas d'emploi est pilote), il est possible de l'éviter en basifiant sa géométrie dans le générique de la méthode. Ainsi elle sera automatiquement retirée des opérations de la méthode et donc non produite (voir les exemples plus bas).

  • Les dossiers créés dans l'arbre des opérations du générique seront recréés à l'application de la méthode.

 

 

  • Le document méthode restera invalide tant que son générique n'aura pas été défini et qu'au moins un pilote n'aura pas été déclaré.

  • La méthode reproduit les opérations comme elles ont été créées dans son générique. Si des entités s'accrochent sur le repère absolu, il en sera de même à l'utilisation de la méthode.

  • Les opérations désactivées ne sont pas supportées dans les méthodes.

  • La méthode ne tient pas compte de la position du curseur Etape de modélisation de l'arbre des opérations. Bien que ce curseur soit abaissé, les opérations créées par la méthode seront toujours placées au plus haut de l'arbre.

  • Certaines opérations ne peuvent pas être gérées par une méthode. Dans ce cas, le document méthode reste invalide, la sélection de l'icône d'invalidité affiche un message listant ces opérations non gérées et elles sont affichées en rouge dans le dossier Opérations de l'arbre des entités.

  • Gestion des paramètres dans les pilotes ou pilotes optionnels d'une méthode :

    • Si un paramètre est glissé dans le dossier Pilotes, lors de l'application de la méthode TopSolid utilisera la valeur entrée par l'utilisateur sans recréer un paramètre.

    • Si un paramètre est glissé dans le dossier Pilotes ou Pilotes optionnels et que ce paramètre est utilisé dans l'expression d'une autre opération, il sera nécessaire de spécifier un nom de paramètre comme valeur lors de l'application de la méthode (un message d'avertissement est affiché dans ce cas à l'utilisation de la méthode).

    • Si un paramètre est glissé dans le dossier Pilotes optionnels et que sa valeur n'est pas renseignée lors de l'application de la méthode, ce paramètre sera recréé (TopSolid va créé autant de paramètres que d'inclusions de la même méthode en incrémentant le nom du paramètre en suffixe).

    • Si un paramètre est glissé dans le dossier Pilotes optionnels et que sa valeur est renseignée à l'application de la méthode, TopSolid utilisera la valeur entrée par l'utilisateur sans recréer un paramètre.

 

 

 

Utilisation :

 

  1. Créez un nouveau document compatible avec la méthode créée (il n'est par exemple pas possible de glisser une méthode dont le générique est une pièce dans un document assemblage).

  2. Choisissez la commande Outils > Appliquer méthode ou glissez/déposez le document méthode depuis l'arbre de projet.

  3. Renseignez le/les pilote(s).

  4. Validez le dialogue.

 

 

  • Aucun aperçu ne sera affiché pendant l'édition du dialogue d'application.

  • Si à l'utilisation d'une méthode une opération échoue (car elle ne peut pas être construite), la méthode s'arête et ne fait pas les opérations suivantes.

 

 

 

Exemple de création / utilisation d'une méthode :

 

On souhaite créer une méthode avec les opérations ci-dessous :

  • Une poche.

  • 4 perçages autour de cette poche.

  • Un trou lamé débouchant.

 

Pour simplifier la position de ces opérations, nous nous appuierons sur un repère contraint.

 

  1. Créez un nouveau document pièce contenant une forme quelconque.

  2. Posez un repère contraint sur sa face supérieure.

  3. Créez une esquisse sur le plan XY de ce repère contraint, ayant pour origine l'origine de ce repère et son axe Y comme direction verticale.

  4. Créez une parallèle à ce profil et déclarez ces 4 segments comme éléments de construction.

  5. Faire une poche à partir du profil intérieur.

  6. Créez un groupe de perçages à partir des 4 sommets du profil parallèle (de diamètre d_trou_taraudé=8mm).

  7. Créez le trou lamé à partir du repère contraint et en utilisant la face du fond de la poche comme face de départ (diamètre de lamage d_lamage=20mm et diamètre trou d_lamage/2).

 

Possibilité de créer des documents Procédés d'usinage pour associer des couleurs aux opérations. L'opération Coloriage n'étant pas gérée par la méthode.

 

  1. Créez un nouveau document Méthode et définissez le document pièce comme document générique.

  2. Depuis l'arbre des entités, glissez la Forme 1 du dossier Génériques géométriques dans le dossier des Pilotes.

  3. Glissez également le Repère 1 dans le dossier des pilotes (on constate alors qu'il est automatiquement retiré du dossier Opérations).

  4. Glissez les paramètres d_trou_taraudé et d_lamage du dossier Génériques dans le dossier Pilotes optionnels.

  5. En double cliquant sur ces pilotes, vous pouvez ajouter une désignation (texte qui sera affiché dans le dialogue lors de l'application de la méthode).

  6. Sauvez votre document méthode.

 

  1. Créez un nouveau document pièce et y créer une pièce quelconque.

  2. Glissez/déposez votre document méthode ou utilisez la commande Outils > Appliquer méthode.

  3. Sélectionnez la forme et posez le repère contraint en dynamique.

  4. Modifiez si nécessaire les valeurs des paramètres pilotes.

  5. Validez le dialogue.

  6. Refaire autant d'application de la méthode que nécessaire.

 

On constate que les opérations sont recréées dans l'arbre des opérations, elles peuvent être modifiées à l'envie (pour changer les dimensions de la poche par exemple).

En fonction des données entrées pour les pilotes, constatez le résultat dans le dossier Paramètres de l'arbre des entités (voir la gestion des pilotes dans l'encadré plus haut).

 

 

 

 

Exemple de création / utilisation d'une méthode avec basification d'une entité pour la retirer des opérations de la méthode :

 

Méthode permettant, dans un assemblage, de faire le logement d'une pièce dans une autre.

 

  1. Créez un nouveau document assemblage.

  2. Créez un bloc enveloppe quelconque.

  3. Créez une esquisse sur la face supérieure de ce bloc enveloppe (de dimensions supérieures au bloc enveloppe).

  4. Changez ses attributs pour lui donner une couleur jaune.

  5. Créez une pièce en place, et extrudez l'esquisse jaune en Z-.

  6. Créez une esquisse sur la face supérieure du bloc enveloppe et projeter les arêtes de cette face (esquisse grise ci-contre).

  7. Faire une limitation par profil entre l'esquisse grise et la pièce en place.

 

  1. Créez un nouveau document Méthode et définissez le document assemblage comme document générique.

  2. Depuis l'arbre des entités, glissez le bloc enveloppe du dossier Génériques géométriques dans le dossier des Pilotes.

  3. Pour pouvoir sélectionner la pièce à limiter, glissez également la pièce du dossier Pièces dans le dossier Pilotes.

On constate que l'esquisse ayant été utilisée pour créer cette pièce reste dans le dossier des opérations. Gardez cet état.

  1. En double cliquant sur ces pilotes, vous pouvez ajouter une désignation (texte qui sera affiché dans le dialogue lors de l'application de la méthode).

  2. Sauvez votre document méthode.

 

  1. Créez un nouveau assemblage et créer 2 pièces l'une dans l'autre.

  2. Glissez/déposez votre document méthode ou utilisez la commande Outils > Appliquer méthode.

  3. Sélectionnez la petite pièce comme pilote du bloc enveloppe.

  4. Sélectionnez la grande pièce comme pièce à modifier.

  5. Validez

 

La limitation a bien été faite mais l'esquisse jaune du générique apparaît car elle est construite sur le bloc enveloppe qui est un pilote de la méthode.

Elle est inutile et pollue l'assemblage.

 

  1. Revenir dans le générique de la méthode.

  2. Depuis le dossier Esquisses de l'arbre des entités, faites un clic-droit sur l'esquisse jaune et sélectionnez la commande Esquisse > Autres > Basifier.

  3. Ouvrir le document méthode et constatez que cette esquisse n'est plus présente dans le dossier des opérations.

  4. Sauvez le document méthode.

  5. Appliquez à nouveau cette méthode dans un assemblage et constatez que l'esquisse jaune n'est plus créée.