Comment utiliser la commande « Déplacer un composant » dans SOLIDWORKS

Article de John Landis, mis à jour le 25 mars 2026

Article

Lorsqu'on modélise des assemblages dans SOLIDWORKS, on utilise généralement la commande « Déplacer un composant » en cliquant avec le bouton gauche ou droit sur un composant, puis en faisant glisser le curseur. Cette méthode interactive est très pratique pour la plupart des opérations, mais elle peut s'avérer difficile lorsqu'il s'agit de déplacer des composants avec précision.

Les déplacements par glissement s'effectuent toujours dans le plan correspondant à l'orientation de votre vue, et la position finale n'est pas toujours prévisible ni évidente. Heureusement, lorsque nous utilisons explicitement la commande « Déplacer le composant », une série d'options s'offre à nous, nous permettant de déplacer les composants en toute confiance et avec précision.

Avec la commande « Déplacer un composant », vous pouvez :

  • Déplacer des composants tout en respectant les contraintes d'assemblage et les degrés de liberté
  • Utiliser la détection de collision en temps réel pendant le déplacement
  • Vérifiez les jeux entre les composants pendant le déplacement
  • Effectuez des analyses physiques dynamiques pour déplacer des composants sans contraintes

Options de déplacement dans la commande « Déplacer un composant »

Les options standard de la commande « Déplacer un composant » vous permettent d'accéder à plusieurs méthodes de translation et de rotation. Chacune a son propre cas d'utilisation et peut servir à positionner un composant dans l'espace.

Assemblage XYZ : passez votre chemin

Pour limiter le déplacement par glisser-déposer,vous pouvez sélectionner l'option «Le long de l'assemblage XYZ »dans le Gestionnaire de propriétés. Un triangle apparaît alors à l'origine ; il vous suffit de cliquer sur l'un des axes de ce triangle pour définir la direction du déplacement.

Déplacement des composants de l'ensemble le long des plans cardinaux

Déplacement des composants de l'ensemble le long des plans cardinaux

Désormais, les déplacements du curseur ne permettent de faire glisser l'élément que dans la direction sélectionnée, quelle que soit l'orientation de la vue. Pour changer la direction du déplacement, cliquez sur l'un des autres axes du triangle et reprenez votre glisser-déposer.

Déplacement le long d'une entité

Il est également possible de limiter le déplacement d'un composant le long d'une arête ou d'une face spécifique. En sélectionnant une ligne, une arête linéaire ou un axe, le déplacement n'est autorisé que dans la direction de ce vecteur.

Faire glisser un composant le long d'un bord

Faire glisser un composant le long d'un bord

Si un plan ou une face plane est sélectionné, le composant peut alors être déplacé n'importe où dans le plan avec deux degrés de liberté. Une option de rotation similaire, « Autour d'une entité », vous permet de sélectionner une ligne, une arête linéaire ou un axe comme axe de référence.

Déplacer (ou faire pivoter) par delta XYZ

Il arrive parfois que l'on souhaite déplacer ou faire pivoter un composant avec précision par rapport à sa position actuelle. Un simple glissement ne suffit pas dans ce cas, et les contraintes d'assemblage permettent certes d'y parvenir, mais elles suppriment les degrés de liberté des composants.

Déplacer des composants d'une valeur delta

Déplacer des composants d'une valeur delta

L'option « By Delta XYZ » est idéale dans les situations où la précision est de mise. Il suffitd'entrer les valeurs relatives X, Y et Z, et à chaque fois que vous cliquez sur le bouton « Appliquer », le ou les composants se déplacent de la distanceindiquée. L'option « Rotation » permet de faire pivoter les composants selon l'angle spécifié autour des axes XYZ de l'assemblage.

Se déplacer vers la position XYZ

Cette option est utile lorsque vous connaissez l'emplacement exact où un composant doit être placé. Saisissez les coordonnées absolues X, Y et Z par rapport au système de coordonnées par défaut pour déplacer le composant de manière à ce que son origine coïncide avec l'emplacement spécifié.

Positionner une pièce à une coordonnée spécifique

Positionner une pièce à une coordonnée spécifique

Une fois encore, ces techniques explicites nous permettent de déplacer des éléments avec bien plus de précision et d'exactitude qu'un simple glisser-déposer.

Détection des collisions

La commande « Détection des interférences » permet de visualiser les zones de chevauchement entre les composants d'un assemblage, mais elle ne fonctionne que pour la position actuelle. Elle ne permet pas de déterminer si une interférence se produira dans d'autres positions lorsque le mécanisme se déplace dans toute son amplitude de mouvement.

Heureusement, la commande « Détection de collision » du composant « Déplacement » permet d'évaluer les interactions entre les composants d'un mécanisme sur toute son amplitude de mouvement. Après avoir activé l'option « Détection de collision », spécifié les composants à prendre en compte et défini les options de retour d'information, il suffit de faire glisser le mécanisme sur toute son amplitude de mouvement.

Lorsque deux composants entrent en collision, le mécanisme s'arrête comme il le ferait dans la réalité, et les faces en collision sont mises en évidence. Si le mécanisme démarre dans un état d'interférence, un avertissement s'affiche. Vous pouvez toujours faire glisser le mécanisme, mais il ne s'arrêtera pas en cas de collision.

Marge dynamique

Il est tout aussi important de prévoir un jeu suffisant entre les composants d'un assemblage que de s'assurer qu'il n'y a pas d'interférence. Les assemblages SOLIDWORKS sont mathématiquement et topologiquement précis, mais la fabrication et l'assemblage dans la réalité sont nettement moins précis. Nous devons en tenir compte, et la compréhension des jeux entre les composants dans un assemblage idéal peut guider nos conceptions, nous aider à définir des tolérances acceptables et nous orienter vers certains choix de fabrication.

L'option « Jeu dynamique » vous permet de sélectionner deux composants dans l'assemblage et de faire glisser le mécanisme sur toute son amplitude de mouvement. Une cote apparaît dans la zone graphique à l'endroit où les deux pièces sont les plus proches l'une de l'autre, et les informations relatives à la cote dynamique s'actualisent au fur et à mesure que le mécanisme effectue son cycle.

Calculs de dégagement dans la commande « Déplacer un composant »

Calculs de dégagement dans la commande « Déplacer un composant »

Lorsque les composants sont déplacés, le Gestionnaire de propriétés affiche le jeu le plus petit actuel ainsi que l'écart minimal absolu sur toute l'amplitude de mouvement.

Dynamique physique

Comme indiqué précédemment, les modèles SOLIDWORKS sont précis tant sur le plan mathématique que topologique, et cela vaut également pour les contraintes d'assemblage. Un simple glissement permet aux composants d'entrer en collision et d'interférer sans aucune restriction lorsqu'ils se déplacent dans leur amplitude de mouvement.

Physical Dynamics est un outil d'analyse de mouvement rudimentaire mais précieux qui permet de visualiser le mouvement d'un ensemble de manière réaliste. Les composants ne peuvent pas entrer en collision les uns avec les autres, et lorsqu'un composant entre en collision avec un autre, il exerce une force sur celui-ci. L'autre composant se déplace alors dans toute l'amplitude de son mouvement.

Représentation de mouvements imparfaits avec Physical Dynamics

Représentation de mouvements imparfaits avec Physical Dynamics

Pour utiliser la dynamique physique, activez l'option, sélectionnez les composants à prendre en compte, puis cliquez sur l'un des composants et faites-le glisser sur toute son amplitude de mouvement. Sur l'image ci-dessus, un couplage par engrenage imposerait un mouvement parfait de 1:1, et les dents pourraient ne jamais se toucher ; c'est pourquoi on utilise la dynamique physique pour mieux comprendre le fonctionnement réel du mécanisme et le jeu rencontré.

Pour découvrir d'autres méthodes de travail moins connues dans SOLIDWORKS, inscrivez-vous ici à notre newsletter bimensuelle « Conseils techniques ».

Trouver du contenu similaire par balise :

John Landis

John est ingénieur d'applications Elite et, depuis 20 ans, il accompagne de nombreuses entreprises d'ingénierie, de conception et de fabrication dans le cadre d'analyses techniques, d'évaluations de processus, de missions de conseil et de développement des compétences. Il n'est pas seulement un expert en logiciels, mais aussi un conseiller technique de confiance qui a acquis 18 ans d'expérience concrète dans l'industrie avant de rejoindre TriMech. Grâce à des formations logicielles, des présentations lors de séminaires, des webinaires, des articles techniques et bien plus encore, John est heureux d'avoir aidé des centaines d'utilisateurs de SOLIDWORKS à réaliser des choses extraordinaires !