Utilisation des contraintes d'angle pour reproduire la détection des collisions dans les assemblages
Article de Josh Plante, mis à jour le 20 août 2025
Article
L'un des principaux avantages de la création d'un assemblage dans SOLIDWORKS est qu'il vous offre la meilleure représentation numérique du produit physique final. Vous pouvez ainsi vérifier l'ajustement des pièces, effectuer des simulations complexes ou même créer des dossiers de documentation détaillés.
La manière la plus simple d'obtenir une représentation fidèle du monde réel consiste à limiter les mouvements de votre assemblage en fonction des collisions entre les composants. Heureusement, vous pouvez utiliser des contraintes d'angle pour simuler ces collisions et améliorer vos assemblages SOLIDWORKS. Nous allons vous guider à travers les étapes nécessaires à la création d'une contrainte qui empêchera les objets d'entrer en collision lorsqu'ils se touchent.
La commande « Déplacer un composant »
Activez l'outil « Déplacer un composant » dans l'onglet « Assemblage » du Gestionnaire de commandes. Une fois cet outil activé, vous pouvez effectuer une détection de collision pour déterminer vos angles. Dans la commande « Déplacer un composant », vous pouvez sélectionner «Détection de collision », puis définir la collision entre deux composants.
Dans mon cas, je procède à la vérification entre la pièce « Base Plate » et la pièce « Pipe ». Après avoir sélectionné ces deux composants, je clique sur « Reprendre le glissement » jusqu’à ce que les deux éléments entrent en collision.

Utilisation de la commande « Déplacer le composant » pour simuler une collision
Créer l'Angle Mate
Commencez par ouvrir la commande « Connexion » et sélectionnez les deux plans de référence dans le menu déroulant du Gestionnaire de fonctions. Dans cet assemblage précis, je souhaite déterminer l'angle entre le plan supérieur du tuyau et le plan supérieur de la plaque de base ; je vais donc utiliser cet angle pour créer une connexion angulaire.

Création de la première partie des contraintes d'assemblage
Par défaut, les deux plans peuvent devenir parallèles une fois que vous lancez la contrainte, mais en sélectionnant une contrainte angulaire, vous rétablirez l'angle correct. Cochez la case, et la première partie de notre travail est terminée. Le tuyau se trouve dans une position bien définie, appuyant contre les boutons de la plaque de base.
Supprimer le mat pour mesurer le deuxième angle
Une fois la contrainte angulaire créée, nous devrons la masquer afin de pouvoir créer la deuxième partie de celle-ci. Après l'avoir masquée, nous pourrons lancer la détection de collision, mais cette fois-ci en faisant pivoter le tuyau vers le bouton inférieur. Si nous créions une deuxième contrainte angulaire à cet endroit, cela provoquerait des erreurs avec la première que nous avons créée.

Mesure de l'angle auquel la collision se produit
Nous allons plutôt utiliser la commande « Mesurer » de l'onglet « Évaluer » du Gestionnaire de commandes pour déterminer l'angle actuel entre les deux plans de référence définis précédemment. Dans ce cas précis, l'angle actuel est de 27,31 degrés.
Utilisation des contraintes d'angle pour représenter les collisions
À ce stade, nous pouvons réactiver la contrainte angulaire créée précédemment. En modifiant cette contrainte pour la transformer en contrainte angulaire avancée, nous pouvons définir une plage d'angles dans laquelle le composant restera. Le premier angle devrait être défini automatiquement à partir de la contrainte d'origine, et le second peut être saisi à partir de la mesure prise précédemment. En définissant les angles en conséquence, la tige ne pourra pivoter qu'entre les deux boutons et reproduira fidèlement les collisions réelles.

Création d'une contrainte de limite d'angle
Liens connexes
Services SOLIDWORKS certifiés proposés par Javelin
Javelin peut vous aider à :
