SOLIDWORKS - Créer des systèmes de coordonnées personnalisés avancés

Article de James Carlin sur avr. 24, 2025

Création de systèmes de coordonnées personnalisés dans SOLIDWORKS Il s'agit d'une compétence fondamentale utilisée pour le positionnement précis, l'orientation, les analyses en aval et bien d'autres tâches. En général, définir un système de coordonnées est simple : sélectionnez un sommet pour l'origine, puis choisissez les arêtes du modèle ou la géométrie de référence pour définir les axes x, y et z dans l'orientation souhaitée.

Create a Coordinate System in SOLIDWORKS

Système de coordonnées du centre de masse

Mais que se passe-t-il si la situation nécessite quelque chose de plus avancé ? Comme l’établissement d’un système de coordonnées basé sur un centre de masse (COM) dont les axes ne s’alignent pas avec les bords du modèle ?

Center of Mass Coordinate System in SOLIDWORKS

L'outil Propriétés de masse de SOLIDWORKS identifie facilement l'emplacement exact du centre de gravité et affiche des axes roses orientés selon la distribution de masse du modèle. Malheureusement, il n'existe aucune commande SOLIDWORKS permettant de créer des esquisses précises ou une géométrie de référence basée sur les axes du centre de gravité.

SOLIDWORKS Center of Mass Axes

Pour combler cette lacune, vous pouvez utiliser les informations de l'outil Propriétés de masse pour générer un système de coordonnées avancé qui superpose les axes COM.

L'outil Propriétés de masse de SOLIDWORKS affiche l'origine du centre de gravité [x, y, z] et une matrice 3x3 définissant l'orientation des axes du centre de gravité : [Ix, Iy, Iz]. Cette matrice décrit l'écart entre les axes du centre de gravité et les axes principaux. Si vous pouvez calculer les angles de rotation, vous devriez pouvoir les insérer dans votre nouveau système de coordonnées.

SOLIDWORKS Mass Properties Dialog to Create Center of Mass Values

Les angles de rotation sont connus sous le nom d'angles d'Euler et peuvent être calculés à la main. Cependant, le moyen le plus simple et le plus rapide de les trouver est d'utiliser un programme open source appelé «SciLabÀ l'instar de SOLIDWORKS, SciLab est un produit Dassault Systèmes dédié aux calculs numériques, semblable à MatLab. Le téléchargement de SciLab est gratuit.

Après avoir installé SciLab, téléchargez et exécutez le fichier suivant nommé,«Angles d'Euler".Ça va calculer les angles de rotation pour vous.

Lorsque vous exécutez le fichier dans SciLab, vous devriez voir ce qui suit :

Run a File in SciLab

Après avoir branché la matrice COM 3x3 à partir de l'outil Propriétés de masse, le programme génère rapidement les angles x, y, z :

Generate XYZ Angle in SciLab

L'étape finale consiste à saisir les coordonnées d'origine x, y, z à partir de l'outil Propriétés de masse et à calculer les angles d'Euler dans le PropertyManager Système de coordonnées.

SOLIDWORKS Coordinate System PropertyManager

Notez que le nouveau système de coordonnées s'aligne parfaitement avec les axes COM.

SOLIDWORKS Coordinate Systems Aligned with Center of Mass Axes

Maintenant que vous avez établi votre système de coordonnées, vous pouvez créer la géométrie de référence COM dont vous avez besoin (par exemple, plans de coupe, axes de rotation, etc.).

SOLIDWORKS Tutorial for Creating Advanced Custom Coordinate Systems

Les systèmes de coordonnées avancés de SOLIDWORKS offrent un niveau de précision inédit aux ingénieurs travaillant avec des géométries complexes, des analyses de mouvement ou des comportements massiques. Si le logiciel offre des outils performants pour visualiser les propriétés massiques, la création d'une géométrie de référence alignée sur ces propriétés nécessite une approche pratique et approfondie.

En combinant les données SOLIDWORKS avec des outils externes tels que SciLab, les utilisateurs peuvent construire des systèmes de coordonnées personnalisés qui reflètent le véritable comportement physique de leurs modèles, permettant ainsi des décisions de conception plus intelligentes et une analyse plus précise.

J'espère que ces informations vous ont été utiles et que vous les avez mises à l'épreuve ! Découvrez d'autres trucs et astuces SOLIDWORKS ci-dessous. Joignez-vous aussi auCommunauté GoEngineerpour participer à la conversation, créer des messages sur le forum et répondre aux questions des autresSOLIDWORKSutilisateurs.

SOLIDWORKS CAD Cheat Sheet

Aide-mémoire CAO SOLIDWORKS

RACCOURCIS ⋅ MOUVEMENTS DE LA SOURIS ⋅ TOUCHES DE RACCOURCI

Notre aide-mémoire SOLIDWORKS CAD, contenant plus de 90 trucs et astuces, vous aidera à accélérer votre processus.

 

 

Articles connexes

Explication des moments d'inertie de masse dans SOLIDWORKS

SOLIDWORKS Loft vs Boundary : principales différences

Guide des relations d'esquisse SOLIDWORKS

Comment créer des encoches de pliage de tôle dans SOLIDWORKS

Création de nombres incrémentiels dans SOLIDWORKS à l'aide d'instances pour varier

VOIR TOUS LES TUTORIELS SOLIDWORKS

 

À propos de James Carlin

James Carlin est un ingénieur de support technique SOLIDWORKS chez GoEngineer.

Voir tous les messages de James Carlin