Vous êtes sur la page 1sur 92

Guide de formation

Composants avancés
TopSolid’Design - Composants avancés
© 2022, TOPSOLID SAS.
7, Rue du Bois Sauvage
F-91055 Évry, FRANCE
Web : www.topsolid.com
E-mail : contact.france@topsolid.com
Tous droits réservés.

TopSolid® est une marque déposée de TOPSOLID SAS.

TopSolid® est un nom de produit de TOPSOLID SAS.

Les informations et le logiciel dont il est question dans ce document sont sujets à des modifications sans avis
préalable et ne doivent pas être considérés comme un engagement de la part de TOPSOLID SAS.
Le logiciel constituant l'objet de ce document est fourni sous licence et ne peut être utilisé et dupliqué que
conformément aux termes de cette licence.

Les supports papiers ou numériques remis lors de la formation ou accessibles en ligne dans le cadre de la formation
constituent une œuvre originale protégée et sont la propriété de l’Organisme de formation. Ils ne peuvent être
reproduits partiellement ou totalement sans l'accord exprès de l’Organisme de formation.

L'ensemble des textes, commentaires, ouvrages, illustrations et images reproduits sur ces supports sont protégés
par le droit d'auteur et pour le monde entier. Toute autre utilisation que celle prévue aux fins de la formation est
soumise à autorisation et préalable de l’Organisme de formation sous peine de poursuites judiciaires. Le Client
s’interdit, d’utiliser, reproduire, représenter, prêter, échanger, transmettre ou céder et généralement exploiter tout
ou partie des documents, sans l’accord écrit et préalable de TOPSOLID SAS. Le Client s’interdit également
l’extraction totale ou partielle de données et/ou le transfert sur un autre support, de modifier, adapter, arranger
ou transformer sans l’accord préalable et écrit de l’Organisme de formation. Seul un droit d’utilisation, à l’exclusion
de tout transfert de droit de propriété de quelque sorte que ce soit, est consenti au Client. Sont donc seules
autorisées, la reproduction et la représentation du contenu autorisé par le Code de la Propriété Intellectuelle sur
un écran et une copie unique papier à fins d’archives, au bénéfice strictement personnel et pour une utilisation
professionnelle.
Le Client s'engage également à ne pas faire directement ou indirectement de la concurrence à l’Organisme de
formation en cédant ou en communiquant ces documents à quiconque.

Version 7.15 Rev.01


ID 7372

Remarque : Si vous rencontrez des problèmes avec ce guide de formation, n'hésitez pas à nous faire part de vos
remarques à l’adresse suivante : edition@topsolid.com.

Assistance technique
Hotline TopSolid’Design

Tél. : 05.61.39.95.95
Email : sup.design@topsolid.com

ii TopSolid
TopSolid’Design - Composants avancés

Sommaire
Création d’une bibliothèque standard .............................................................................................................. 1

Création d’une propriété .................................................................................................................................. 2


Créer la propriété...................................................................................................................................................... 2
Utiliser la propriété ................................................................................................................................................... 3

Création d’une propriété avec énumération ..................................................................................................... 8


Créer la propriété avec énumération ....................................................................................................................... 8
Utiliser la propriété avec énumération ................................................................................................................... 10

Création du document filtre ........................................................................................................................... 14

Création d’un composant dérivé de visserie avec référence............................................................................. 15


Remplacer les vis à tête cylindrique à six pans creux ISO 7642 .............................................................................. 23

Utilisation d’un document fonction ................................................................................................................ 26


Utiliser la vis avec fonction ..................................................................................................................................... 30
Schéma de fonctionnement d’un document fonction............................................................................................ 32

Création et utilisation d’un document fonction ............................................................................................... 33


Articulation des différents documents ................................................................................................................... 34
Créer un document fonction................................................................................................................................... 35
Créer les documents assistants............................................................................................................................... 37
Associer un document fonction .............................................................................................................................. 38
Associer un document fonction .............................................................................................................................. 41
Associer un document fonction .............................................................................................................................. 44
Créer un document procédé ................................................................................................................................... 46

Paramétrage et composants intelligents ......................................................................................................... 51


Paramétrage à la volée ........................................................................................................................................... 51
Famille avec codes .................................................................................................................................................. 52
Famille avec pilotes optionnels et vignettes........................................................................................................... 54
Publications et assistant local ................................................................................................................................. 56
Procédé hérité et procédé local.............................................................................................................................. 58
Les procédés hérités ............................................................................................................................................... 58
Les procédés locaux ................................................................................................................................................ 60
Mise en plan prédéfinie .......................................................................................................................................... 62

Paramétrage avec pilotes géométriques ......................................................................................................... 66

Exercice additionnel : Paramétrage avancé ..................................................................................................... 71


Paramètre tabulé .................................................................................................................................................... 71

TopSolid iii
TopSolid’Design - Composants avancés
Options sur pièce ....................................................................................................................................................72
Options sur composant ...........................................................................................................................................74
Récapitulatif ............................................................................................................................................................77

Simplification des composants ....................................................................................................................... 78


Vérification/Simplification ......................................................................................................................................78
Enlever les faces du logo et des renforts ................................................................................................................82
Enlever faces : Allons plus loin ................................................................................................................................83
Tolérance visualisation ............................................................................................................................................86
Validation ................................................................................................................................................................87

Notes ............................................................................................................................................................ 88

iv TopSolid
TopSolid’Design - Composants avancés Création d’une bibliothèque standard

Création d’une bibliothèque standard


Nous allons créer une bibliothèque pour une société qui sera référencée dans tous les projets. Cette bibliothèque
nous permettra d’inclure toutes les informations liées à la vie de TopSolid dans votre entreprise. Ces informations
seront organisées par thème sous forme de dossiers et de sous-dossiers.

Notions à aborder :
- Créer une bibliothèque standard
- Référencer la bibliothèque

• Pour créer une nouvelle bibliothèque, cliquer sur l’icône TopSolid 7 et sélectionner la commande Fichier >
Nouvelle bibliothèque.
• Renommer la bibliothèque par 00 – Société.
• Appeler le menu contextuel sur le nœud Références et sélectionner la commande Référencer
bibliothèque.

• Sélectionner les bibliothèques Mécanique TopSolid et TopSolid, puis valider.

TopSolid 1
Création d’une propriété TopSolid’Design - Composants avancés

Création d’une propriété


Nous allons créer une propriété qui permettra d’inclure un champ de commentaire libre dans chaque document
contenu dans la nomenclature.

Notions à aborder :
- Créer des dossiers
- Créer des sous-dossiers
- Créer une propriété utilisateur

Créer la propriété
• Depuis l’arbre de la bibliothèque, créer un nouveau dossier intitulé 0 – Propriété.
• Dans ce dossier, créer un nouveau dossier intitulé Commentaire.
• Appeler le menu contextuel sur le dossier Commentaire et sélectionner la commande Document.
• Dans l’onglet Spécial, sélectionner un nouveau document Propriété en utilisant un modèle vierge et le
renommer par Commentaire.
• Dans l’arbre des entités, appeler le menu contextuel sur le dossier Paramètres et sélectionner la commande
Paramètre texte.
• Renseigner les champs comme indiqué ci-dessous et valider.

2 TopSolid
TopSolid’Design - Composants avancés Création d’une propriété

• Renseigner ensuite les champs comme ci-dessous.

• Enregistrer le document (Ctrl + S).


Remarque : Cette opération a pour but de créer une zone de commentaire dans chaque document auquel la
propriété sera liée.

Utiliser la propriété

• Créer un nouveau projet intitulé Exemple en utilisant un modèle vierge.


• Référencer la bibliothèque 00 – Société.
• Dans l’arbre du projet, créer un nouveau dossier intitulé A- Propriété commentaire.
• Dans ce dossier, créer un nouveau document Pièce en utilisant un modèle vierge et le renommer par Cube.
• Depuis l’onglet Forme, sélectionner la commande Bloc et créer le bloc ci-dessous.

• Dans le menu déroulant de l’onglet Construction, sélectionner la commande Paramètres > Propriété
utilisateur.
• Renseigner les champs comme indiqué ci-dessous.

• Valider.
TopSolid 3
Création d’une propriété TopSolid’Design - Composants avancés

• Renseigner ensuite les champs comme indiqué ci-dessous et valider.

• Créer un nouveau document Pièce en utilisant un modèle vierge et le renommer par Cylindre.
• Depuis l’onglet Forme, sélectionner la commande Cylindre et créer le cylindre ci-dessous.

• Dans le menu déroulant de l’onglet Construction, sélectionner la commande Paramètres > Propriété
utilisateur.
• Renseigner les champs comme ci-dessous.

• Valider.
4 TopSolid
TopSolid’Design - Composants avancés Création d’une propriété

• Renseigner ensuite les champs comme ci-dessous et valider.

• Enregistrer le document.
• Créer un document Assemblage en utilisant un modèle vierge et le renommer par Assemblage.
• Depuis l’arbre du projet, glisser-déposer les deux pièces précédemment créées dans la zone graphique du
document d’assemblage.
• Valider le deuxième positionnement.

• Dans le menu déroulant de l’onglet Construction, sélectionner la commande Paramètres > Propriété
utilisateur.
• Renseigner les champs comme indiqué ci-dessous.

• Valider.
• Laisser le champ Valeur vide et valider.

TopSolid 5
Création d’une propriété TopSolid’Design - Composants avancés

• Appeler le menu contextuel sur l’onglet du document et sélectionner la commande Nomenclature.


• Sélectionner le modèle Rep.Qte.Des.Ref.Mat.Masse dans le dossier Modèles standards - France.

• Appeler le menu contextuel dans la colonne MASSE et sélectionner Ajouter colonne.

• Sélectionner les propriétés Utilisateur > 00 – Société > 0 – Propriété > Commentaire > Commentaire >
Commentaire.

6 TopSolid
TopSolid’Design - Composants avancés Création d’une propriété

Il est possible de modifier la propriété via le document nomenclature, pièce ou assemblage.

TopSolid 7
Création d’une propriété avec énumération TopSolid’Design - Composants avancés

Création d’une propriété avec énumération


Nous allons créer une propriété avec énumération qui nous permettra de faire un choix via une liste déroulante.
Ainsi, il sera possible d’ajouter des informations qui seront liées au document.

Notions à aborder :
- Créer des dossiers
- Créer des sous-dossiers
- Créer une propriété utilisateur
- Créer une énumération
- Créer un type de classification

Créer la propriété avec énumération

• Depuis l’arbre de la bibliothèque 00 – Société, créer un nouveau dossier intitulé Type de classification dans
le dossier 0 – Propriété.
• Appeler le menu contextuel sur le dossier Type de classification et sélectionner la commande Document.
• Dans l’onglet Spécial, sélectionner un nouveau document Énumération en utilisant un modèle vierge et le
renommer par Classe.

• Renseigner les champs comme indiqué ci-dessous.

• Enregistrer le document (Ctrl + S).

8 TopSolid
TopSolid’Design - Composants avancés Création d’une propriété avec énumération

• Appeler le menu contextuel sur le dossier Type de classification et sélectionner la commande Document.
• Dans l’onglet Spécial, sélectionner un nouveau document Propriété en utilisant un modèle vierge et le
renommer par Type de classification.

• Dans l’arbre des entités, appeler le menu contextuel sur le dossier Paramètres et sélectionner la commande
Autres > Paramètre énumération utilisateur.
• Renseigner les champs comme indiqué ci-dessous et valider.

Attention : Si le document Classe n’apparaît pas dans le champ Type, cela signifie qu’il n’a pas été sauvegardé.
• Renseigner ensuite les champs comme indiqué ci-dessous.

Remarque : Cette opération a pour but de créer une zone avec des commentaires pré-remplis dans chaque
document auquel la propriété sera liée.

• Enregistrer le document (Ctrl + S).

TopSolid 9
Création d’une propriété avec énumération TopSolid’Design - Composants avancés

Utiliser la propriété avec énumération


Nous allons ajouter la propriété dans le projet Exemple précédemment créé.
• Ouvrir le projet Exemple.
• Copier-coller le dossier A - Propriété commentaire.
• Renommer ce nouveau dossier par B - Propriété avec type de classification.
• Ouvrir le document pièce Cube.
• Dans le menu déroulant de l’onglet Construction, sélectionner la commande Paramètres > Propriété
utilisateur.
• Renseigner les champs comme indiqué ci-dessous et valider.

• Renseigner ensuite les champs comme indiqué ci-dessous et valider.

• Enregistrer le document.
• Ouvrir le document Cylindre.
• Dans le menu déroulant de l’onglet Construction, sélectionner la commande Paramètres > Propriété
utilisateur.
• Renseigner les champs comme indiqué ci-dessous et valider.

10 TopSolid
TopSolid’Design - Composants avancés Création d’une propriété avec énumération

• Renseigner ensuite les champs comme indiqué ci-dessous et valider.

• Enregistrer le document.
• Ouvrir le document Assemblage.
• Dans le menu déroulant de l’onglet Construction, sélectionner la commande Paramètres > Propriété
utilisateur.
• Renseigner les champs comme indiqué ci-dessous et valider.

• Renseigner ensuite les champs comme indiqué ci-dessous et valider.

TopSolid 11
Création d’une propriété avec énumération TopSolid’Design - Composants avancés

• Ouvrir le document nomenclature Assemblage.


• Appeler le menu contextuel dans la colonne Commentaire et sélectionner Ajouter colonne.

• Sélectionner les propriétés Utilisateur > 00 – Société > 0 – Propriété > Type de classification > Type de
classification > Type de classification.

12 TopSolid
TopSolid’Design - Composants avancés Création d’une propriété avec énumération

• Enregistrer et fermer les documents.


Pour rappel, il est possible de modifier la propriété via le document nomenclature, pièce ou assemblage.
Remarque : Toutes les propriétés peuvent servir à créer des filtres.

TopSolid 13
Création du document filtre TopSolid’Design - Composants avancés

Création du document filtre


Nous allons créer un filtre lié à une propriété qui nous permettra de n’afficher qu’une partie des informations dans
la nomenclature ou dans l’assemblage.

Notions à aborder :
- Créer des dossiers
- Créer des sous-dossiers
- Créer un filtre

• Depuis l’arbre de la bibliothèque 00 – Société, créer un nouveau dossier intitulé 1 – Filtre.


• Appeler le menu contextuel sur le dossier 1 – Filtre et sélectionner la commande Document.
• Dans l’onglet Avancé, sélectionner un nouveau document Filtre en utilisant un modèle vierge et le
renommer par Achat.

• Renseigner les champs comme indiqué ci-dessous.

• Enregistrer le document.
Le filtre sera utilisé à la fin de l’exercice suivant.

14 TopSolid
TopSolid’Design - Composants avancés Création d’un composant dérivé de visserie avec référence

Création d’un composant dérivé de visserie avec référence


Nous allons créer un composant standard avec une dérivation d’un élément standard de TopSolid. Ce composant
nous permettra d’inclure des informations supplémentaires comme une désignation, une référence ou un
matériau.

Notions à aborder :
- Créer des dossiers
- Créer des sous-dossiers
- Créer un composant dérivé

• Depuis l’arbre de la bibliothèque 00 – Société, créer un nouveau dossier intitulé 2 – Fixations.


• Dans ce dossier, créer un nouveau dossier intitulé 1 – Vis.
• Référencer la bibliothèque Mécanique ISO TopSolid.

• Ouvrir cette bibliothèque.


• Dans les dossiers Composants > Fixations > Vis, ouvrir le document famille Vis à tête cylindrique à six pans
creux ISO 4762.
• Dans le menu déroulant de l’onglet Outils, sélectionner la commande Famille dérivée.
Le message suivant s’affiche.

• Cliquer sur le bouton Oui.

TopSolid 15
Création d’un composant dérivé de visserie avec référence TopSolid’Design - Composants avancés

• Cliquer sur l’icône Bibliothèques dans la boîte de dialogue Famille dérivée et sélectionner ensuite la
bibliothèque 00 – Société.

• Valider.

• Valider à nouveau.

16 TopSolid
TopSolid’Design - Composants avancés Création d’un composant dérivé de visserie avec référence

• Depuis l’arbre de la bibliothèque 00 – Société, ouvrir le document pièce Vis à tête cylindrique à six pans creux
ISO 4762 - ? (Dérivé) du dossier 1 – Vis.
• Dans l’arbre des opérations, appeler le menu contextuel sur la ligne Dérivation (Vis à tête cylindrique à six
pans creux ISO 4762 - ?) et sélectionner la commande Éditer.
• Cocher ou décocher les options comme ci-dessous et valider.

TopSolid 17
Création d’un composant dérivé de visserie avec référence TopSolid’Design - Composants avancés

• Depuis l’arbre des entités, ouvrir le dossier Paramètres, appeler le menu contextuel sur Matériau et
sélectionner la commande Matériau et revêtement.
• Renseigner les champs comme indiqué ci-dessous et valider.

• Dans l’arbre des entités, ouvrir les dossiers Paramètres > Paramètres système, appeler le menu contextuel
sur la ligne Commentaire et sélectionner la commande Vider pour supprimer le paramètre Dérivé.
• Appeler le menu contextuel sur la ligne Désignation et sélectionner la commande Autres > Paramétré.

• Appeler ensuite le menu contextuel sur la ligne Nom et sélectionner la commande Autres > Paramétré.

18 TopSolid
TopSolid’Design - Composants avancés Création d’un composant dérivé de visserie avec référence

• Dans le menu déroulant de l’onglet Construction, sélectionner la commande Paramètres > Propriété
utilisateur.
• Renseigner les champs comme indiqué ci-dessous et valider.

• Renseigner ensuite les champs comme indiqué ci-dessous et valider.

• Enregistrer le document.
• Ouvrir le document famille Vis à tête cylindrique à six pans creux ISO 4762 - ? (Dérivé).
• Dans l’arbre des entités, ouvrir les dossiers Paramètres > Paramètres système, appeler le menu contextuel
sur la ligne Nom et sélectionner la commande Autres > Paramétré.
• Renseigner Vis CHC comme valeur.
• Dans l’arbre des entités, ouvrir le dossier Génériques et glisser-déposer le paramètre Référence dans le tableau.

TopSolid 19
Création d’un composant dérivé de visserie avec référence TopSolid’Design - Composants avancés

Remarque : Il est possible de tout désélectionner en utilisant la sélection multiple et la barre espace. Pour cela, il
suffit de cliquer dans la première cellule de la colonne Disponible, d’appuyer sur les touches Ctrl + Maj + flèche du
bas, puis d’appuyer sur la barre Espace.
Dans notre cas, nous allons importer les données d’un fichier Excel. Cela nous permettra d’activer des vis et des
références par des formules externes.

• Dans le menu déroulant de l’onglet Outils, sélectionner la commande Lien Excel.


• Sélectionner l’option Fichier existant, puis cliquer sur le bouton situé à la droite du champ Fichier existant et
sélectionner le fichier Viscyl.xlsx fourni.
• Cliquer sur le bouton Ouvrir.

• Lorsque le nom du fichier apparaît en bas de la fenêtre, cliquer sur le bouton Importer.
• Cliquer sur le bouton OK et valider la commande.

20 TopSolid
TopSolid’Design - Composants avancés Création d’un composant dérivé de visserie avec référence

Vous devez obtenir le résultat suivant.

• Appeler le menu contextuel sur le document famille et sélectionner la commande Mettre au coffre.

TopSolid 21
Création d’un composant dérivé de visserie avec référence TopSolid’Design - Composants avancés

• Ouvrir un exemplaire de la famille.


• Dans l’arbre des entités, ouvrir les dossiers Paramètres >Paramètres système et vérifier que le paramètre
Référence contient la valeur correspondant à la ligne du tableau de la famille.
Dans notre cas, nous avons ouvert l’exemplaire de la famille M8 x 16 et donc la référence est VICY6800000025.

Nous allons maintenant remplacer les vis par la nouvelle famille.

22 TopSolid
TopSolid’Design - Composants avancés Création d’un composant dérivé de visserie avec référence

Remplacer les vis à tête cylindrique à six pans creux ISO 7642
Dans le projet Exemple précédemment créé, nous allons remplacer les vis et utiliser le filtre Achat.

• Ouvrir le projet Exemple.


• Créer un nouveau dossier et le renommer par C – Filtre.
• Importer le paquet 00 Ensemble châssis tête de test.TopPkg dans ce nouveau dossier.
• Ouvrir le document assemblage Ensemble châssis tête de test.

• Dans l’arbre des entités, ouvrir le dossier Pièces, puis appeler le menu contextuel sur une des vis et
sélectionner la commande Autres > Remplacer.
• Renseigner la boîte de dialogue comme indiqué ci-dessous et valider.

• Renouveler l’opération pour chaque code de vis.

TopSolid 23
Création d’un composant dérivé de visserie avec référence TopSolid’Design - Composants avancés

• Ouvrir la bibliothèque 00 – Société.


• Glisser-déposer le document filtre Achat dans la zone graphique du document d’assemblage Ensemble châssis
tête de test.
• Renseigner les champs comme indiqué ci-dessous et valider.

Vous devez obtenir le résultat suivant.

• Cliquer sur l’icône Désactiver tous les filtres en haut à droite de la zone graphique.

24 TopSolid
TopSolid’Design - Composants avancés Création d’un composant dérivé de visserie avec référence

• Appeler le menu contextuel sur l’onglet du document d’assemblage et sélectionner la commande


Nomenclature.
• Sélectionner le modèle Rep.Qte.Des.Ref.Mat.Masse dans le dossier Modèles standards – France.
• Renseigner les champs comme indiqué ci-dessous et valider.

Vous devez obtenir le résultat suivant.

• Enregistrer le document.

TopSolid 25
Utilisation d’un document fonction TopSolid’Design - Composants avancés

Utilisation d’un document fonction


Nous allons associer une fonction TopSolid à une pièce, ce qui permettra un remplacement facile.

Notions à aborder :
- Créer des sous-dossiers
- Associer un document fonction

• Depuis l’arbre de la bibliothèque 00 – Société, créer un nouveau dossier intitulé 2 - Vis Violon dans le
dossier 2 – Fixations.
• Appeler le menu contextuel sur le dossier ainsi créé et sélectionner la commande Import/Export >
Importer fichier avec conversion.
• Ouvrir le fichier 210234-4x20.x_t, puis renseigner la boîte de dialogue comme indiqué ci-dessous et
valider.

26 TopSolid
TopSolid’Design - Composants avancés Utilisation d’un document fonction

TopSolid 27
Utilisation d’un document fonction TopSolid’Design - Composants avancés

• Depuis l’arbre des entités, ouvrir le dossier Paramètres, appeler le menu contextuel sur Matériau et
sélectionner la commande Matériau et revêtement.
• Renseigner les champs comme indiqué ci-dessous et valider.

• Dans l’arbre des entités, ouvrir les dossiers Paramètres > Paramètres système, appeler le menu contextuel
sur la ligne Désignation et modifier la valeur par Vis Violon M4 x 20.
• Dans les mêmes dossiers, modifier la valeur du code par M4 x 20, de la référence par VIVIA200000001, du
fabricant par Béné Inox, de la référence fabricant par 210234-4 x 20 et du nom par Vis Violon M4 x 20.
• Dans le menu déroulant de l’onglet Outils, sélectionner la commande Fonctions > Fournir fonction pour
associer la fonction Vis.

28 TopSolid
TopSolid’Design - Composants avancés Utilisation d’un document fonction

• Renseigner les champs comme indiqué ci-dessous et valider.

TopSolid 29
Utilisation d’un document fonction TopSolid’Design - Composants avancés

Utiliser la vis avec fonction


• Ouvrir le document assemblage Ensemble châssis tête de test.
• Glisser-déposer le document pièce Vis Violon dans la zone graphique du document d’assemblage.
• Renseigner les champs comme indiqué ci-dessous et valider.

30 TopSolid
TopSolid’Design - Composants avancés Utilisation d’un document fonction

• Valider.
Remarque : L’utilisation de la vis violon fait appel au document fonction Vis qui est lié aux documents assistants et
procédés. Cela a pour conséquence un positionnement, des procédés ainsi qu’un remplacement simples.

TopSolid 31
Utilisation d’un document fonction TopSolid’Design - Composants avancés

Schéma de fonctionnement d’un document fonction


Document pièce Document pièce

Document fonction

Documents assistants
Documents procédés

32 TopSolid
TopSolid’Design - Composants avancés Création et utilisation d’un document fonction

Création et utilisation d’un document fonction


Nous allons créer un document fonction afin de l’associer à des documents pièces, ce qui permettra un
remplacement facile.

Notions à aborder :
- Créer une fonction
- Créer des assistants
- Associer un document fonction à plusieurs pièces
- Créer des procédés

Des assistants locaux


Nous avons un document d’assemblage, six documents assistants et six documents
procédés.

Document assemblage

Documents assistants

Documents procédés

Pour les trois roulettes, on compte un total de 39 documents [(1+6+6) x 3].


Un document fonction
Nous avons un document fonction, six documents assistants, six documents procédés et trois documents
d’assemblage. Cela fait un total de 16 documents.

TopSolid 33
Création et utilisation d’un document fonction TopSolid’Design - Composants avancés

Articulation des différents documents

170209n

170208n
173102
PIÈCES

Roulette
FONCTION

Sol

Trou lisse
ASSISTANTS

PROCÉDÉS

Centre

34 TopSolid
TopSolid’Design - Composants avancés Création et utilisation d’un document fonction

Créer un document fonction

• Depuis l’arbre de la bibliothèque 00 – Société, créer un nouveau dossier intitulé 3 – Roulette.


• Dans ce dossier, créer un nouveau dossier et le renommer par Fonction.
• Appeler le menu contextuel sur le dossier Fonction et sélectionner la commande Document.
• Dans l’onglet Avancé, sélectionner un nouveau document Fonction de pièce en utilisant un modèle vierge
et le renommer par Roulette.
• Créer un paramètre réel, le renommer ØFixation et ajouter une valeur de 5mm
• Publier ce paramètre réel en renseignant ØFixation comme nom et désignation.
• Créer une esquisse comme indiqué ci-dessous.

• Créer un point cartésien comme indiqué ci-dessous.

TopSolid 35
Création et utilisation d’un document fonction TopSolid’Design - Composants avancés

• Créer six repères sur les points comme indiqué ci-dessous.

• Publier les six repères :


- 1 : Sol
- 2 : Centre
- 3 : Fixation 1
- 4 : Fixation 2
- 5 : Fixation 3
- 6 : Fixation 4

• Enregistrer le document.

36 TopSolid
TopSolid’Design - Composants avancés Création et utilisation d’un document fonction

Créer les documents assistants


• Dans le dossier Fonction, créer un nouveau document Assistant à partir de l’onglet Avancé en utilisant un
modèle vierge et le renommer par Sol.
• Glisser-déposer le document fonction Roulette dans ce document.
• Sélectionner l’option Source et valider.

• Éditer le positionnement et ajouter un repère sur repère.

• Enregistrer le document.
• Dans le dossier Fonction, créer un nouveau document Assistant à partir de l’onglet Avancé en utilisant un
modèle vierge et le renommer par Centre.
• Glisser-déposer le document fonction Roulette dans ce document.
• Sélectionner l’option Source et valider.

• Éditer le positionnement et ajouter un repère sur repère.

• Enregistrer le document.
• Dans le dossier Fonction, créer un nouveau document Assistant à partir de l’onglet Avancé en utilisant un
modèle vierge et le renommer par Fixation 1.
• Glisser-déposer le document fonction Roulette dans ce document.
• Sélectionner l’option Source et valider.

TopSolid 37
Création et utilisation d’un document fonction TopSolid’Design - Composants avancés

• Éditer le positionnement et ajouter un repère sur repère.

• Enregistrer le document.
Les autres repères fournis par la fonction peuvent également être utilisés pour créer d’autres assistants.

Associer un document fonction

• Dans le dossier 3 – Roulette, créer un nouveau dossier et le renommer par Fixe.


• Appeler le menu contextuel sur le dossier ainsi créé et sélectionner la commande Import/Export >
Importer fichier avec conversion.
• Ouvrir le fichier 173102.stp, puis renseigner la boîte de dialogue comme indiqué ci-dessous et valider.

38 TopSolid
TopSolid’Design - Composants avancés Création et utilisation d’un document fonction

• Créer six repères comme indiqué ci-dessous.

TopSolid 39
Création et utilisation d’un document fonction TopSolid’Design - Composants avancés

• Glisser-déposer le document fonction Roulette dans ce document, puis associer les différents repères et
valider.

• Enregistrer le document.

Utiliser un composant
• Ouvrir le projet Exemple.
• Créer un nouveau dossier et le renommer par D – Chariot.
• Importer le paquet Chariot de manutention.TopPkg dans ce nouveau dossier.
• Ouvrir le document d’assemblage Chariot de manutention.
• Insérer la roulette 173102 quatre fois dans ce document.

40 TopSolid
TopSolid’Design - Composants avancés Création et utilisation d’un document fonction

Associer un document fonction

• Dans le dossier 3 – Roulette, créer un nouveau dossier et le renommer par Pivotante.


• Appeler le menu contextuel sur le dossier ainsi créé et sélectionner la commande Import/Export >
Importer fichier avec conversion.
• Ouvrir le fichier 170209n.stp, puis renseigner la boîte de dialogue comme indiqué ci-dessous et valider.

• Créer six repères comme indiqué ci-dessous.

TopSolid 41
Création et utilisation d’un document fonction TopSolid’Design - Composants avancés

• Glisser-déposer le document fonction Roulette dans ce document, puis associer les différents repères et
valider.

• Enregistrer le document.

42 TopSolid
TopSolid’Design - Composants avancés Création et utilisation d’un document fonction

Utiliser un composant
• Ouvrir le projet Exemple.
• Ouvrir le document d’assemblage Chariot de manutention.
• Appeler le menu contextuel sur une des roulettes du côté du guidon et sélectionner la commande Autres >
Remplacer.
• Renseigner les champs comme indiqué ci-dessous et valider.

• Appeler ensuite le menu contextuel sur l’autre roulette du côté du guidon et sélectionner la commande
Autres > Remplacer.
• Renseigner les champs comme indiqué ci-dessous et valider.

• Enregistrer le document.

TopSolid 43
Création et utilisation d’un document fonction TopSolid’Design - Composants avancés

Associer un document fonction

• Depuis l’arbre de la bibliothèque 00 – Société, créer un nouveau dossier intitulé Pivotante avec frein dans
le dossier 3 - Roulette.
• Importer le paquet 170208n.TopPkg dans ce nouveau dossier.
• Ouvrir le document d’assemblage 170208n.

• Glisser-déposer le document fonction Roulette dans ce document, puis associer les différents repères et
valider.

• Enregistrer le document.

44 TopSolid
TopSolid’Design - Composants avancés Création et utilisation d’un document fonction

Utiliser un composant

• Appeler le menu contextuel sur une des roulettes du côté du guidon et sélectionner la commande Autres >
Remplacer.
• Renseigner les champs comme indiqué ci-dessous et valider.

• Appeler ensuite le menu contextuel sur l’autre roulette du côté du guidon et sélectionner la commande
Autres > Remplacer.
• Renseigner les champs comme indiqué ci-dessous et valider.

• Enregistrer le document.
TopSolid 45
Création et utilisation d’un document fonction TopSolid’Design - Composants avancés

Créer un document procédé

• Dans le dossier Fonction, créer un nouveau document Procédé à partir de l’onglet Avancé en utilisant un
modèle vierge et le renommer par Trou lisse.
• Glisser-déposer le document fonction Roulette dans ce document.
Attention : Pour que le procédé fonctionne correctement, il ne faut pas avoir de référence sur un élément absolu
du document.

• Créer un bloc comme ci-dessous.

• Dans l’arbre des entités, ouvrir le dossier Fonctions, appeler le menu contextuel sur le paramètre ØFixation
dans le dossier Roulette et sélectionner la commande Paramètre réel.
• Renseigner les champs comme indiqué ci-dessous et valider.

46 TopSolid
TopSolid’Design - Composants avancés Création et utilisation d’un document fonction

• Créer un perçage comme ci-dessous.

• Reproduire la même opération pour les trois autres perçages.

TopSolid 47
Création et utilisation d’un document fonction TopSolid’Design - Composants avancés

• Créer un cylindre comme ci-dessous.

• Dans l’arbre des entités, appeler le menu contextuel sur le dossier Opérateurs et sélectionner la commande
Opérateur.
• Pour chaque ligne de perçage, sélectionner Forme 2 comme forme de collision et sélectionner Seulement la
première dans le champ Pièce(s) à opérer.

• Enregistrer le document.
48 TopSolid
TopSolid’Design - Composants avancés Création et utilisation d’un document fonction

• Copier-coller le document Trou lisse.


• Renommer le document copié par Trou taraudé, puis l’ouvrir.
• Remplacer les trous lisses par des trous taraudés comme indiqué ci-dessous.

• Enregistrer le document.

TopSolid 49
Création et utilisation d’un document fonction TopSolid’Design - Composants avancés

Utiliser un procédé
• Dans le projet Exemple, ouvrir le document d’assemblage Chariot de manutention.
• Appeler le menu contextuel sur une des roulettes et sélectionner la commande Utiliser procédé.
• Renseigner les champs comme indiqué ci-dessous et valider.

• Appeler ensuite le menu contextuel sur l’autre roulette et sélectionner la commande Utiliser procédé.
• Renseigner les champs comme indiqué ci-dessous et valider.

• Enregistrer le document.

50 TopSolid
TopSolid’Design - Composants avancés Paramétrage et composants intelligents

Paramétrage et composants intelligents


L’objectif de ce chapitre est de revoir le paramétrage d’un composant et d’apprendre à créer un composant dit
« intelligent », c’est-à-dire qui usine et se positionne facilement.
• Importer le projet Composants avancés.TopPkg. L’ensemble de cet exercice se déroulera dans le dossier
5 - Formation > Exercice 1 - Paramétrage et composants intelligents.

Paramétrage à la volée
• Ouvrir le document pièce Pare-chocs (Départ) et paramétrer la pièce comme indiqué ci-dessous.

Rappel : Pour paramétrer une cote, il suffit de double-cliquer dessus et de saisir


NomDuParamètre=ValeurDeLaCote.

Si le paramètre existe déjà (comme c’est le cas pour la seconde cote de 8mm), il est possible de récupérer
directement un paramètre via le menu déroulant.

TopSolid 51
Paramétrage et composants intelligents TopSolid’Design - Composants avancés

Famille avec codes

• Transformer le document pièce Pare-chocs (Départ) en document virtuel via la commande > Fichier >
Document virtuel.
• Cocher l’option Document virtuel.
Ainsi, ce document n’apparaîtra pas dans le module de recherche.

• Appeler ensuite le menu contextuel sur l’onglet du document pièce et créer un document Famille.
• Depuis le dossier Génériques de l’arbre des entités, glisser-déposer les paramètres dans le tableau des codes.

• Créer ensuite trois types de pare-chocs comme indiqué dans le tableau ci-dessous.

• Enregistrer le document famille.

52 TopSolid
TopSolid’Design - Composants avancés Paramétrage et composants intelligents

• Ouvrir l’assemblage du buggy intitulé Buggy 4WD OpenRC.


• Insérer la famille dans ce document par un glisser-déposer et sélectionner le code souhaité.

• Positionner ensuite le pare-chocs à l’avant du buggy sur le châssis.

TopSolid 53
Paramétrage et composants intelligents TopSolid’Design - Composants avancés

Famille avec pilotes optionnels et vignettes


• Retourner dans le document générique du pare-chocs et paramétrer le rayon sur le passage de roue en le
renommant E.

• Depuis l’arbre des entités, appeler le menu contextuel sur le dossier Paramètres et créer un paramètre
booléen.
• Renseigner les valeurs comme indiqué ci-dessous.

• Depuis l’arbre des opérations, sélectionner les opérations Congé 2 et Poche 2 à l’aide de la touche clavier Ctrl,
puis appeler le menu contextuel sur la sélection et sélectionner la commande Dossier comme indiqué
ci-dessous.

• Renommer le dossier Allègement, puis le conditionner en appelant le menu contextuel sur le dossier et en
sélectionnant la commande Autres > Condition.
• Renseigner ensuite la boîte de dialogue comme ci-dessous.

54 TopSolid
TopSolid’Design - Composants avancés Paramétrage et composants intelligents

Remarque : Veiller à bien cocher l’option Appliquer récursivement qui permet d’éviter de conditionner
manuellement les opérations sous-jacentes au dossier.
Après validation, le dossier ainsi que toutes les opérations qu’il contient sont précédés du symbole (?) qui indique
que la ou les opérations sont bien conditionnées.
• Depuis l’arbre des entités du document famille, ajouter les paramètres D, E et F dans le dossier Pilotes > Pilotes
optionnels.

Penser à supprimer la colonne D du tableau.


Remarque : Pour savoir à quoi correspondent ces paramètres, il est possible d’ajouter une vignette dans TopSolid.

• Pour cela, appeler le menu contextuel sur le dossier Pilotes optionnels et sélectionner la commande
Image des pilotes.
• Depuis le dossier de formation, ouvrir le fichier Vignette pour famille.png, puis pour chacun des paramètres
dessiner des zones correspondant à la zone « d’action ».

• Enregistrer le document famille.


TopSolid 55
Paramétrage et composants intelligents TopSolid’Design - Composants avancés

• Retourner dans l’assemblage du buggy et éditer l’inclusion du pare-chocs et modifier les pilotes optionnels.

Remarque : Les pilotes optionnels vont permettre à l’utilisateur de créer, à partir d’un standard d’entreprise, un
exemplaire unique et spécifique à l’application. Il est également possible, de façon simple et sans intervenir sur le
générique, de déceler des incompatibilités de paramétrage qui rendent le modèle invalide.

Publications et assistant local


Dans un souci de gain de temps quotidien, il est possible de créer des assistants au positionnement qui permettent
de faciliter, et donc d’accélérer, la pose de composants. Plusieurs assistants par composant sont possibles au même
titre que plusieurs composants peuvent avoir le même assistant (voir chapitre suivant sur les fonctions).

• Revenir dans le document générique Pare-chocs et créer un repère par point et 2 directions depuis l’onglet
Construction.

Remarque : Pour homogénéiser l’orientation des repères, dans notre exemple, le Z sera toujours la verticale et le
X sera orienté en direction de l’avant du buggy.

56 TopSolid
TopSolid’Design - Composants avancés Paramétrage et composants intelligents

• Appeler ensuite le menu contextuel sur le repère et sélectionner la commande Autres > Publier repère
dans la rubrique Sélection.

• Depuis l’onglet Outils, créer l’assistant, puis ajouter une contrainte Repère sur repère entre la
publication et le repère absolu.

• Enregistrer les documents assistant et famille.


• Dans le document d’assemblage du buggy, afficher les publications sur le châssis.

• Inclure et positionner à nouveau le pare-chocs sur le buggy en cliquant simplement sur le repère publié du
châssis.

TopSolid 57
Paramétrage et composants intelligents TopSolid’Design - Composants avancés

Procédé hérité et procédé local


Nous avons maintenant un composant qui :
- possède un catalogue de modèles standards ;
- possède des options pour répondre aux cas spécifiques ;
- est capable de se positionner rapidement.
La prochaine étape est de le faire interagir avec d’autres composants. Dans notre cas, il va s’agir de réaliser des
trous de fixation, mais il aurait pu s’agir de créer un dégagement, une poche, un ajout de matière… C’est ce que
l’on appelle un procédé.
Il existe trois types de procédés :
- les procédés hérités
- les procédés locaux
- les procédés de fonction

Les procédés hérités


Les procédés hérités permettent d’hériter du procédé d’un composant utilisé dans l’assemblage, par exemple une
vis. C’est le plus simple et rapide à mettre en œuvre, mais il ne s’applique pas à tous les cas de figure car cela oblige
l’utilisateur à travailler avec des assemblages.
• Créer un assemblage intitulé Pare-chocs équipé et y inclure la famille Pare-chocs. Insérer deux vis à tête fraisée
à six pans creux ISO 10642 M4 x 12.

58 TopSolid
TopSolid’Design - Composants avancés Paramétrage et composants intelligents

• Depuis l’onglet Outils, sélectionner la commande Pièces opérantes afin d’hériter des procédés des vis.

• Insérer et positionner le pare-chocs équipé dans l’assemblage du buggy. Vous remarquerez que le procédé des
vis suit.

Remarque : L’inconvénient de cette méthode est l’obligation de passer par un assemblage. Dans notre cas, nous
avons « perdu » le paramétrage du pare-chocs ; il aurait fallu créer une famille de l’assemblage. Cette méthode
n’est donc pas conseillée pour une pièce.

TopSolid 59
Paramétrage et composants intelligents TopSolid’Design - Composants avancés

Les procédés locaux


Les procédés locaux permettent de créer un procédé de pièce ou d’assemblage. Local signifie qu’il est lié au
document.
• Ouvrir le document pièce Pare-chocs et créer un procédé via la commande Outils > Créer procédé.
• Créer la pièce martyre ci-dessous.

• Sur cette pièce, créer deux trous lisses concentriques aux trous fraisés du pare-chocs.

• Créer ensuite la forme de collision suivante. Il n’y a aucune collision entre le pare-chocs et le châssis. TopSolid
n’est dans ce cas pas capable de déterminer quelle pièce doit être percée.

60 TopSolid
TopSolid’Design - Composants avancés Paramétrage et composants intelligents

• Déclarer la pièce martyre via la commande Outils > Opérateur.


• Cliquer sur Perçage 1. Dans la boîte de dialogue Options de détection, sélectionner l’option Forme et
sélectionner la forme cylindrique. Décocher ensuite l’option Pièce. Cette dernière option indique à TopSolid
que c’est la pièce elle-même qui sera en collision avec la forme à opérer, ce qui n’est pas notre cas. Répéter la
procédure pour Perçage 2.

• Insérer et positionner la famille Pare-chocs dans l’assemblage du buggy ; le châssis est percé.

TopSolid 61
Paramétrage et composants intelligents TopSolid’Design - Composants avancés

Mise en plan prédéfinie


La dernière étape de l’élaboration d’un composant dit « intelligent » est la création de sa mise en plan. L’objectif
est d’éviter à l’utilisateur du composant d’avoir à refaire à chaque fois la mise en plan même si les dimensions/codes
changent.

• Créer un nouveau document Mise en plan à partir du document générique Pare-chocs.


• Réaliser une mise en plan approximativement similaire à celle-ci-dessous.

• Pour gagner du temps en cotation, afficher les annotations de la vue de face. Pour cela, appeler le menu
contextuel sur la vue de face et sélectionner la commande Annotations projetées.
Remarque : Le composant étant paramétré, il est primordial de délimiter des zones sur chacune des vues. Lors du
redimensionnement du pare-chocs, TopSolid adaptera l’échelle et recentrera chacune des vues.

62 TopSolid
TopSolid’Design - Composants avancés Paramétrage et composants intelligents

• Sélectionner la commande Vue > Esquisse de disposition et coter l’esquisse comme indiqué ci-dessous.

• Valider l’esquisse, puis lancer une optimisation des dispositions via la commande Vue > Optimiser la
disposition des vues. Les vues sont replacées en fonction de l’esquisse de disposition.
• Déclarer ensuite le plan comme étant un plan prédéfini via la commande Outils > Plan prédéfini.
• Depuis les dossiers Exercice 1 - Paramétrage et composants intelligents > Application Mise en plan prédéfinie,
ouvrir le document d’assemblage Châssis Mise en plan prédéfinie et y insérer la famille Pare-chocs.
• Modifier le code et éventuellement les pilotes.

TopSolid 63
Paramétrage et composants intelligents TopSolid’Design - Composants avancés

• Appeler le menu contextuel sur l’onglet du document d’assemblage et sélectionner la commande Mise
en plan en rafale.
• Valider le document d’assemblage.

Dans la colonne Modèle, on retrouve les composants ayant une mise en plan prédéfinie ou existante. Pour les
autres, c’est le modèle qui sera utilisé qui est indiqué.
• Dans l’onglet Options, sélectionner l’option Dossier spécifié pour les pièces et les composants, puis indiquer le
dossier de destination des mises en plan générées via le bouton . Créer un sous-dossier Mises en plan
dans le dossier Exercice 1. Cocher les options Ouvrir après la création et Mettre à jour les mises en plan
existantes.

64 TopSolid
TopSolid’Design - Composants avancés Paramétrage et composants intelligents

Après validation, vous devez obtenir le résultat suivant.

TopSolid 65
Paramétrage avec pilotes géométriques TopSolid’Design - Composants avancés

Paramétrage avec pilotes géométriques


Les pilotes géométriques permettent de combiner paramétrage et positionnement. L’exercice suivant porte sur la
création d’un câble avec des connecteurs de part et d’autre.

À l’utilisation, il faudra simplement renseigner l’orientation du connecteur 1, la trajectoire du fil et l’orientation du


connecteur 2. Cet exercice se déroulera dans le dossier Exercice 5 - Pilotes géométriques.
• Créer un nouvel assemblage intitulé Câble, puis tracer l’esquisse suivante.

• Via la commande Construction > Directions > Direction, créer le premier pilote direction en sélectionnant
l’axe Z.
• Répéter l’opération en sélectionnant l’axe X.
• Via la commande Construction > Profils > Profil, créer le pilote profil en sélectionnant l’esquisse.
Remarque : La complexité de la création de composants à pilotes géométriques réside dans le fait qu’il ne faut
jamais s’accrocher sur le repère absolu ou l’esquisse, mais uniquement sur les géométries qui serviront au pilotage
(les deux directions et le profil 1). Pour éviter tout risque d’erreur, il est conseillé de cacher l’esquisse.

66 TopSolid
TopSolid’Design - Composants avancés Paramétrage avec pilotes géométriques

• Créer deux repères sur profil aux extrémités du profil. Pour le premier repère, sélectionner l’orientation 1
et pour le second repère l’orientation 2. Ils serviront au positionnement des connecteurs.

• Insérer le premier connecteur XT60 connecteur mâle disponible dans le dossier XT60 Connecteur en utilisant
les contraintes ci-dessous.
- Axe sur point entre l’axe publié du connecteur et le repère 1.

- Orientation entre une face horizontale et la direction 1.

TopSolid 67
Paramétrage avec pilotes géométriques TopSolid’Design - Composants avancés

- Plan sur plan entre la face interne du connecteur et le plan YZ du repère 1.

• Répéter le positionnement avec l’autre connecteur.


• Créer une nouvelle pièce en place et réaliser un tuyau de diamètre 5mm sur le profil en utilisant la commande
Surface > Tuyau. Sélectionner Arrondi comme type de coins.

En cas de trajectoire sans continuité en tangence, TopSolid créera automatiquement des rayons.
Remarque : Vérifier que Profil 1 est sélectionné comme chemin pour la création du tuyau.

68 TopSolid
TopSolid’Design - Composants avancés Paramétrage avec pilotes géométriques

• Sélectionner un point d’intersection (section du câble/profil) comme point de début limite.


Remarque : Vérifier que Profil 1 est sélectionné lors de la création des points de début et de fin.

• Sélectionner un point d’intersection (section du câble/profil) comme point de fin limite.

• Enregistrer le document pièce et créer la famille. Définir les deux directions et le profil comme pilotes.

• Enregistrer le document famille.

TopSolid 69
Paramétrage avec pilotes géométriques TopSolid’Design - Composants avancés

• Ouvrir l’assemblage Buggy 4WD OpenRC – Câblage.


• Montrer les publications des deux connecteurs.
• Créer la liaison entre les deux connecteurs via une esquisse 3D en vous appuyant sur les publications.

• Insérer le composant Câble.

• Enregistrer le document d’assemblage.

70 TopSolid
TopSolid’Design - Composants avancés Exercice additionnel : Paramétrage avancé

Exercice additionnel : Paramétrage avancé


Dans cet exercice, nous aborderons d’autres types de paramètres avec des exemples concrets d’application. Cet
exercice se déroulera dans le dossier Exercice 3 - Paramétrage avancé.

Paramètre tabulé
• Depuis le dossier a - Paramètre tabulé, ouvrir le document pièce Châssis. Nous allons paramétrer des
ouvertures dans le châssis qui s’ajusteront en fonction de l’épaisseur (paramètre B) de ce dernier.
Une esquisse pilote toutes les poches. Les ouvertures de cette dernière s’adaptent en fonction d’un paramètre A.

• Depuis l’arbre des entités, appeler le menu contextuel sur le dossier Paramètres, puis sélectionner la
commande Autres > Paramètre tabulé. Ce paramètre permet de faire évoluer une valeur par rapport à
une autre.
• Dans le champ Nom, renseigner le nom du nouveau paramètre et dans le champ Source indiquer B (épaisseur).
Renseigner ensuite les valeurs ci-contre dans la table.
Remarque : L’interpolation va influer sur les valeurs intermédiaires. L’interpolation
linéaire va faire évoluer le paramètre entre les valeurs sources. Par exemple, si B=7,5
C sera égal à 5.
L’interpolation linéaire à gauche et à droite va fonctionner avec des paliers.
Pour B=7,5 :
- Constante à gauche : C=6
- Constante à droite : C=4

TopSolid 71
Exercice additionnel : Paramétrage avancé TopSolid’Design - Composants avancés

• Depuis l’arbre des opérations, déplacer ensuite l’opération Paramètre tabulé (C) entre le dossier Modélisation
et l’esquisse 3.

• Éditer le paramètre A qui permet de faire varier les ouvertures et renseigner C dans le champ Valeur.

• Tester en faisant évoluer le paramètre B.

Options sur pièce


Dans TopSolid, il est possible de piloter des opérations avec un menu déroulant. Pour cela, nous allons utiliser les
documents énumération qui sont utiles pour créer des options sur un composant ou pour activer/désactiver
plusieurs lots d’opérations facilement sans créer de famille. Dans le cas présent, en fonction du choix dans
l’énumération, le châssis sera plus ou moins allégé.

• Dans le dossier b - Options sur pièce, créer un nouveau document Énumération à partir de l’onglet Spécial
et le renommer Allègement châssis.
• Remplir le tableau comme indiqué ci-dessous.

72 TopSolid
TopSolid’Design - Composants avancés Exercice additionnel : Paramétrage avancé

• Depuis le dossier b - Options sur pièce, ouvrir le document pièce Châssis avec options.
• Depuis l’arbre des entités, appeler le menu contextuel sur le dossier Paramètres et sélectionner la
commande Autres > Paramètre énumération utilisateur.
• Sélectionner l’énumération Allègement châssis, renommer le paramètre D et sélectionner la valeur Sans.

• Depuis l’arbre des opérations, créer trois dossiers et les renommer respectivement Stage 1, Stage 2 et Stage 3.
Glisser ensuite les poches dans chacun des dossiers comme ci-dessous.

• Conditionner les dossiers. Pour cela, appeler le menu contextuel sur un dossier et sélectionner la commande
Autres > Condition.

TopSolid 73
Exercice additionnel : Paramétrage avancé TopSolid’Design - Composants avancés

• Faire varier le paramètre D.

Remarque : Il est possible de définir le paramètre énumération utilisateur comme pilote dans un document famille.

Options sur composant


Nous avons vu précédemment qu’il est possible de réaliser des options et des variantes sur une pièce. Dans
l’exercice suivant, nous allons créer des options et des variantes avec des sous-assemblages. L’objectif sera de
concevoir une roue sur laquelle il sera possible de changer de dimensions (pneu et jante), de type de pneu et de
type de jante.
• Dans le dossier c - Options sur composant, créer un nouvel assemblage intitulé Roue.
• Ouvrir une famille de pneus (c - Options sur composant > Pneus > Pneu R) et de jantes (c - Options sur
composant > Jantes > Jante à bâtons).
• Pour piloter le type de pneu/jante, créer un paramètre famille dans l’assemblage. Pour cela, sélectionner la
commande Construction > Paramètres > Autres paramètres > Paramètre famille, puis renseigner les
valeurs comme indiqué ci-dessous.

• Répéter l’opération pour le pneu.

• Pour piloter les dimensions pneu et jante, créer un nouveau paramètre énumération utilisateur,
sélectionner le type Diamètre Roue, spécifier un nom, puis sélectionner la valeur 18 dans la liste déroulante.

74 TopSolid
TopSolid’Design - Composants avancés Exercice additionnel : Paramétrage avancé

• Afin de lier l’énumération utilisateur et les deux familles, nous allons utiliser des paramètres code aiguillage.
Pour cela, sélectionner la commande Construction > Paramètres > Autres paramètres > Paramètre code
aiguillage et créer les deux paramètres suivants.

Remarque : Ce paramètre va permettre de faire concorder chaque ligne de l’énumération utilisateur avec un code
présent dans la famille sélectionnée.
• Insérer la famille Jante à bâtons dans l’assemblage. Faire correspondre le document au paramètre famille et le
code au paramètre code aiguillage.

TopSolid 75
Exercice additionnel : Paramétrage avancé TopSolid’Design - Composants avancés

• Répéter l’opération avec le pneu.

• Créer une nouvelle famille à partir de l’assemblage Roue et définir comme pilotes le paramètre énumération
utilisateur Diamètre roue.

• Tester la famille dans un nouvel assemblage.

76 TopSolid
TopSolid’Design - Composants avancés Exercice additionnel : Paramétrage avancé

Récapitulatif
Les flèches bleues correspondent aux liens entre les documents et les flèches rouges correspondent aux liens entre
les paramètres.

Doc Énumérateur : Diamètre roue Doc Famille : Jantes à bâtons

Doc Assemblage : Roue

Doc Famille : Pneu

TopSolid 77
Simplification des composants TopSolid’Design - Composants avancés

Simplification des composants


Notions à aborder :
- Réparer et vérifier une forme
- Enlever les faces en modes Étendre et Raccord
- Tolérance de visualisation
- Validation
L’objectif de cet exercice est de décrire les bonnes pratiques et les bons réglages pour optimiser les performances
de TopSolid dans des contextes d’assemblage constitué de plusieurs milliers de composants.
Il est devenu commun de récupérer des composants 3D sur Internet et sur les sites des fabricants. Cependant, le
niveau de détail est souvent exagéré et la qualité des géométries insuffisante.

Vérification/Simplification

• Dans le dossier 3 – Roulette, créer un nouveau dossier et le renommer par 4 – Simplification.


• Appeler le menu contextuel sur le dossier ainsi créé et sélectionner la commande Import/Export >
Importer fichier avec conversion.
• Ouvrir le fichier 173102.stp.

78 TopSolid
TopSolid’Design - Composants avancés Simplification des composants

• Renseigner la boîte de dialogue comme indiqué ci-dessous et valider.

Voici le résultat de l’import :

• Ouvrir le fichier 173102_1.

• Sur la forme, appeler le menu contextuel et sélectionner la commande Autres > Analyser.

TopSolid 79
Simplification des composants TopSolid’Design - Composants avancés

Vous noterez que le nombre de facettes est de 14 678.

• Depuis l’onglet Surface, sélectionner la commande Réparer.


• Sélectionner la forme à vérifier.

• Cliquer sur l’icône pour obtenir le résultat de la vérification.

80 TopSolid
TopSolid’Design - Composants avancés Simplification des composants

Remarque : Une forme invalide pourrait poser des problèmes :


- Dans certaines opérations booléennes car il est impossible de réaliser ces opérations si la forme est invalide.
- Dans la mise en plan lorsqu’une coupe passe par ces formes.

• Cliquer sur l’icône pour passer à l’étape suivante de simplification.

• Cliquer sur l’icône pour obtenir le résultat de la simplification.

TopSolid 81
Simplification des composants TopSolid’Design - Composants avancés

• Cliquer sur l’icône pour passer à l’étape suivante.

• Enregistrer et fermer le document.

Enlever les faces du logo et des renforts


L’objectif est de simplifier la forme en enlevant le logo. Cela permet de diminuer le nombre de facettes pour gagner
en fluidité dans les manipulations 3D et de diminuer la taille des fichiers, ainsi que le chargement en mémoire vive
de la visualisation du composant.
• Depuis l’onglet Surface, sélectionner la commande Suppression.
• Sélectionner les faces concernant le logo.
• Sélectionner Étendre comme type de cicatrisation.

• Valider.

82 TopSolid
TopSolid’Design - Composants avancés Simplification des composants

• Procéder de la même manière pour les renforts supérieurs de la tôle.

Remarque : Vérifier que les surfaces internes des renforts sont également toutes sélectionnées, sinon l’opération
produira une erreur.
Vous devez obtenir le résultat suivant.

Enlever faces : Allons plus loin


Il est possible de simplifier encore plus la pièce en enlevant des raccords. Pour cela, il faut :
- enlever la déformation centrale de la pièce par une limitation ;
- supprimer les raccords supérieurs ;
- puis, enlever les surfaces résultats de la limitation.
• Créer une esquisse rectangulaire sur le plan XY en encadrant la déformation.

TopSolid 83
Simplification des composants TopSolid’Design - Composants avancés

• Limiter la forme par cette esquisse.

• Depuis l’onglet Surface, sélectionner la commande Suppression.


• Sélectionner les faces extérieures et intérieures des congés de raccordement supérieurs.
• Sélectionner Raccord comme type de cicatrisation.
Remarque : Vérifier que les surfaces internes des raccords sont également toutes sélectionnées, sinon l’opération
produira une erreur.

84 TopSolid
TopSolid’Design - Composants avancés Simplification des composants

Vous devez obtenir le résultat suivant.

• Depuis l’onglet Surface, sélectionner la commande Suppression.


• Sélectionner les faces de la limitation.
• Sélectionner Étendre comme type de cicatrisation.

Vous devez obtenir le résultat suivant.

TopSolid 85
Simplification des composants TopSolid’Design - Composants avancés

Tolérance visualisation
• Modifier la tolérance de visualisation en cliquant en bas à droite de l’écran.

• Sur la forme, appeler le menu contextuel et sélectionner la commande Autres > Analyser.

Vous noterez que le nombre de facettes est de 857 soit 5,8 fois moins de facettes.

86 TopSolid
TopSolid’Design - Composants avancés Simplification des composants

Remarque : La fonction Import permet de choisir ses modèles de documents utilisés pour convertir les fichiers. En
modifiant les paramètres de visualisation sur ces fichiers modèles, on automatisera le calcul de la facettisation pour
chaque document converti.

En utilisant la commande Édition > Basifier, l’historique du document est donc perdu, mais on constate un gain
dans la taille du fichier (propriétés du document) ; il passe de 1,32 Mo à 255 Ko.

Validation
Chaque composant ainsi simplifié et vérifié doit être validé avant son utilisation.

TopSolid 87
Notes TopSolid’Design - Composants avancés

Notes
..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

..........................................................................................................................................................................................................................................................

88 TopSolid

Vous aimerez peut-être aussi