Conversion automatique des unités dans les propriétés des fichiers SOLIDWORKS

Rejoignez le forum des designers !

Votre expertise est essentielle pour la communauté. Rejoignez-nous et apportez vos connaissances !

Rejoindre le forum maintenant

Partagez, apprenez et évoluez avec les meilleurs professionnels du secteur.


Les propriétés de masse sont l’un des outils les plus faciles à utiliser dans SOLIDWORKS. SOLIDWORKS Les propriétés de masse sont faciles à consulter à l’aide de la commande Propriétés de masse. Elles sont faciles à consulter à l’aide de la commande Propriétés de masse, faciles à lier à une propriété personnalisée pour les nomenclatures et les mises en plan, et elles sont également mises à jour automatiquement lorsque la géométrie du modèle et les matériaux changent.

SOLIDWORKS 2024 et les versions plus récentes permettent aux utilisateurs d’ajouter facilement des notations d’unité à n’importe quelle propriété personnalisée. Ici, le poids de la pièce est noté « g » pour indiquer que la mesure est en grammes, conformément au système d’unités du document (MMGS).

SOLIDWORKS 2024 et versions ultérieures Ajout d'une notation d'unité à une propriété personnalisée

Mieux encore, la notation de l’unité change automatiquement lorsque le système d’unités est modifié. Ci-dessous, le poids est automatiquement converti en sa valeur équivalente et en sa notation en livres lorsque le système d’unités passe de MMGS à IPS.

SOLIDWORKS 2024 et versions plus récentes Conversion d'unité pour une propriété personnalisée

Cependant, dans SOLIDWORKS 2023 et plus anciens, alors que la valeur d’une propriété de masse peut être calculée et mise à jour, la notation de l’unité ne l’est pas. Ce blog décrit une solution de contournement pour afficher et convertir automatiquement les propriétés de masse, avec les unités appropriées affichées. Ces comportements seront ensuite codifiés à l’aide de SOLIDWORKS Equations dans un modèle de document afin qu’il soit facile à utiliser et à déployer dans plusieurs documents à l’avenir. Les conversions arithmétiques d’unités sont réalisées à l’aide d’Equations dans le gestionnaire d’équations, car une propriété personnalisée ne peut pas évaluer une expression arithmétique avec du texte à la fin.

Voici des exemples de la syntaxe complète mise en œuvre dans un modèle de document dont le système d’unités par défaut est défini sur MMGS et qui produit des propriétés personnalisées affichant le poids équivalent en grammes (g), kilogrammes (kg) et livres (lb) chaque fois que le modèle est reconstruit dans SOLIDWORKS.

SOLIDWORKS Auto Conversion

Configuration

    1. Créez un nouveau document SOLIDWORKS :
        1. Fichier &gt ; Nouveau &gt ; Partie ou Assemblée.Créer un nouveau fichier dans SOLIDWORKS

        1. Si vous modifiez un modèle existant, la pièce (.prtdot) et l’assemblage (.asmdot) peuvent être ouverts directement.Ouvrir un modèle SOLIDWORKS existant

    1. Attribuer un système d’unités par défaut : Unités du document pulldown &gt ; unités sélectionnées.Définir les unités de document dans SOLIDWORKS
        1. Pour le modèle initial, le MMGS sera utilisé, car l’unité par défaut est le gramme.

    1. Créer des variables globales :
        1. Aller à Outils &gt ; Equations.SOLIDWORKS Equations Manager

        1. Sélectionnez une ligne vide sous Nom de la variable, puis créez la variable « G ».
            1. Note: Une propriété personnalisée et une variable globale ne peuvent pas porter le même nom dans le même document. Ici, nous avons la variable globale « G » et la propriété personnalisée « Grams », elles sont donc uniques, mais faciles à distinguer.Créer une variable dans SOLIDWORKS

        1. Sous Valeur/EquationCliquez sur le champ vide de la variable pour ouvrir la liste déroulante des options de mappage supplémentaires.Liste déroulante des variables dans SOLIDWORKS
        1. Survoler Propriétés de la masse &gt ; sélectionner SW-Mass pour la masse du modèle dans le système d’unités du document par défaut.Propriétés de masse variable dans SOLIDWORKS
        1. Après SW-Mass, ajouter « /1 à l’expression pour calculer la masse en grammes.Gestionnaire d'équations SOLIDWORKS Conversion d'unités

    1. Répétez l’étape 3 pour d’autres conversions d’unités.Définir des variables globales dans SOLIDWORKS
        • Pour la variable globale « LB », l’expression sera « SW-Mass » / 453.6.
        • Pour la variable globale « KG », l’expression sera « SW-Mass » / 1000.

    • Créer des propriétés personnalisées et les lier à la variable correspondante.
        • Accédez à la page Propriétés tab &gt ; Sur mesure.Icône des propriétés du fichier SOLIDWORKS
        • Cliquez sur Nom du bien &gt ; créer une nouvelle propriété appelée « Grammes ».Créer une propriété personnalisée dans SOLIDWORKS
        • Cliquez sur Valeur/Expression de texte et sélectionnez la liste déroulante pour des options supplémentaires.Liste déroulante des propriétés personnalisées SOLIDWORKS
        • Sélectionnez « G » dans la liste des propriétés de document, des variables d’équation et des propriétés de masse disponibles.Sélectionner une variable globale dans SOLIDWORKS
        • Après l’expression « [email protected]« , tapez « g » pour ajouter la notation de l’unité à la fin.Ajouter des unités dans les propriétés du fichier SOLIDWORKS
        • Le formatage de la valeur peut être revu dans la colonne de droite.Propriétés personnalisées SOLIDWORKS

    • Répétez l’étape 6 pour d’autres conversions d’unités.Propriétés personnalisées supplémentaires de SOLIDWORKS

        • Sélectionner OK pour enregistrer les propriétés.

    • Enregistrer comme modèle de document : Enregistrer sous &gt ; .prtdot pour les pièces et .asmdot pour les assemblages.Modèle d'enregistrement de document SOLIDWORKS
        • Si vous modifiez un modèle de document existant, appuyez sur Enregistrer, et les changements seront appliqués directement.

    • Testez la cartographie et les équations en créant un nouveau modèle de test et en lui attribuant un matériau ou en insérant la géométrie du modèle.Conversion automatique des unités dans les propriétés des fichiers SOLIDWORKS
    • Note: Il est recommandé de développer des modèles de documents distincts pour différents systèmes d’unités car la notation de l’unité dans la propriété personnalisée et les facteurs de conversion utilisés dans les variables globales sont statiques et ne se corrigeront pas lorsque le document est modifié pour un système d’unités différent comme dans SOLIDWORKS 2024.

Rejoignez le forum des designers !

Votre expertise est essentielle pour la communauté. Rejoignez-nous et apportez vos connaissances !

Rejoindre le forum maintenant

Partagez, apprenez et évoluez avec les meilleurs professionnels du secteur.