Automatische Einheitenumrechnung in den SOLIDWORKS Dateieigenschaften

Treten Sie dem Forum für Designer bei!

Ihr Fachwissen ist wichtig für die Gemeinschaft. Helfen Sie uns und bringen Sie Ihr Wissen ein!

Jetzt dem Forum beitreten

Tauschen Sie sich aus, lernen Sie und wachsen Sie mit den besten Fachleuten der Branche.


Masseneigenschaften sind eines der am einfachsten zu verwendenden Werkzeuge in SOLIDWORKS Modelle. Sie sind mit dem Befehl Masseneigenschaften leicht zu überprüfen, leicht mit einer benutzerdefinierten Eigenschaft für Stücklisten und Zeichnungen zu verknüpfen und werden außerdem automatisch aktualisiert, wenn sich die Modellgeometrie und das Material ändern.

SOLIDWORKS 2024 und neuere Versionen ermöglichen es den Benutzern, jeder benutzerdefinierten Eigenschaft auf einfache Weise Einheitenbezeichnungen hinzuzufügen. Hier wurde dem Gewicht des Teils ein „g“ hinzugefügt, um zu verdeutlichen, dass die Messung in Gramm gemäß dem Einheitensystem des Dokuments (MMGS) erfolgt.

SOLIDWORKS 2024 und neuer: Hinzufügen einer Einheitennotation zu einer benutzerdefinierten Eigenschaft

Noch besser ist, dass die Einheitennotation automatisch umschaltet, wenn das Einheitensystem geändert wird. Wie unten zu sehen, wird das Gewicht automatisch in den entsprechenden Wert und die Notation in Pfund umgewandelt, wenn das Einheitensystem von MMGS auf IPS umgestellt wird.

SOLIDWORKS 2024 und neuere Einheitenumwandlung für eine benutzerdefinierte Eigenschaft

Allerdings wird in SOLIDWORKS 2023 und älter kann zwar der Wert einer Masseneigenschaft berechnet und aktualisiert werden, nicht aber die Einheitennotation. In diesem Blog wird eine Problemumgehung für die automatische Anzeige und Konvertierung von Masseeigenschaften beschrieben, wobei die entsprechenden Einheiten angezeigt werden. Dieses Verhalten wird dann mithilfe von SOLIDWORKS Equations in einer Dokumentvorlage kodifiziert, damit es in Zukunft einfach zu verwenden und in mehreren Dokumenten einzusetzen ist. Arithmetische Konvertierungen von Einheiten werden mithilfe von Gleichungen im Gleichungsmanager durchgeführt, da eine benutzerdefinierte Eigenschaft keinen arithmetischen Ausdruck mit Text am Ende auswerten kann.

Die folgenden Beispiele zeigen die vollständige Syntax, die in einer Dokumentvorlage implementiert ist, deren Standardsystem auf MMGS eingestellt ist und die benutzerdefinierte Eigenschaften ausgibt, die das entsprechende Gewicht in Gramm (g), Kilogramm (kg) und Pfund (lb) anzeigen, wenn das Modell in SOLIDWORKS neu erstellt wird.

SOLIDWORKS Automatische Konvertierung

Einrichtung

    1. Erstellen Sie ein neues SOLIDWORKS Dokument:
        1. Datei > Neu > Teil oder Montage.Erstellen einer neuen Datei in SOLIDWORKS

        1. Wenn Sie eine bestehende Vorlage bearbeiten, können das Teil (.prtdot) und die Baugruppe (.asmdot) direkt geöffnet werden.Vorhandene SOLIDWORKS Vorlage öffnen

    1. Standardeinheitensystem zuweisen: Dokument-Einheiten pulldown > Einheiten auswählen.Dokumenteinheiten in SOLIDWORKS festlegen
        1. Für die erste Vorlage wird MMGS verwendet, da die Standardeinheit Gramm ist.

    1. Globale Variablen erstellen:
        1. Gehen Sie zu Werkzeuge > Gleichungen.SOLIDWORKS Gleichungs-Manager

        1. Wählen Sie unter Variablenname eine leere Zeile aus und erstellen Sie dann die Variable „G“.
            1. Hinweis: Eine benutzerdefinierte Eigenschaft und eine globale Variable können nicht denselben Namen im selben Dokument haben. Hier haben wir die globale Variable „G“ und die benutzerdefinierte Eigenschaft „Grams“, so dass sie eindeutig, aber leicht zu unterscheiden sind.Erstellen einer Variablen in SOLIDWORKS

        1. Unter Wert/GleichungKlicken Sie in das leere Feld für die Variable, um die Auswahlliste für zusätzliche Zuordnungsoptionen zu öffnen.Variable Auswahlliste in SOLIDWORKS
        1. Bewegen Sie den Mauszeiger über Masse-Eigenschaften > auswählen SW-Masse für die Modellmasse im Standardeinheitensystem des Dokuments.Variable Masseeigenschaften in SOLIDWORKS
        1. Nach SW-Mass, hinzufügen „/1 in den Ausdruck ein, um die Masse in Gramm zu berechnen.SOLIDWORKS Gleichungsmanager Einheitenumrechnung

    1. Wiederholen Sie Schritt 3 für weitere Einheitenumrechnungen.Globale Variablen in SOLIDWORKS festlegen
        • Für die globale Variable „LB“ wird der Ausdruck „SW-Masse“ / 453,6 sein.
        • Für die globale Variable „KG“ lautet der Ausdruck „SW-Masse“ / 1000.

    • Erstellen Sie benutzerdefinierte Eigenschaften und verknüpfen Sie sie mit der entsprechenden Variablen.
        • Gehen Sie zum Eigenschaften tab > Benutzerdefiniert.SOLIDWORKS Datei-Eigenschaften-Symbol
        • Klicken Sie unter Eigenschaft Name > Erstellen Sie eine neue Eigenschaft mit dem Namen „Grams“.Erstellen einer benutzerdefinierten Eigenschaft in SOLIDWORKS
        • Klicken Sie unter Wert/Textausdruck und wählen Sie das Dropdown-Menü für zusätzliche Optionen.SOLIDWORKS Dropdown-Liste für benutzerdefinierte Eigenschaften
        • Wählen Sie „G“ aus der Liste der verfügbaren Dokumenteigenschaften, Gleichungsvariablen und Masseneigenschaften.Auswahl einer globalen Variablen in SOLIDWORKS
        • Nach dem Ausdruck „[email protected]“ geben Sie „g“ ein, um die Einheitennotation am Ende hinzuzufügen.Hinzufügen von Einheiten in den SOLIDWORKS Dateieigenschaften
        • Die Formatierung des Wertes kann in der rechten Spalte überprüft werden.SOLIDWORKS Benutzerdefinierte Eigenschaften

    • Wiederholen Sie Schritt 6 für weitere Einheitenumrechnungen.Zusätzliche benutzerdefinierte SOLIDWORKS Eigenschaften

        • Wählen Sie OK um die Eigenschaften zu speichern.

    • Als Dokumentvorlage speichern: Speichern unter > .prtdot für Teile und .asmdot für Baugruppen.SOLIDWORKS Dokumentvorlage
        • Wenn Sie eine vorhandene Dokumentvorlage bearbeiten, drücken Sie Speichern, und die Änderungen werden direkt übernommen.

    • Testen Sie das Mapping und die Gleichungen, indem Sie ein neues Testmodell erstellen und ein Material zuweisen oder eine Modellgeometrie einfügen.Automatische Einheitenumwandlung in den SOLIDWORKS Dateieigenschaften
    • Anmerkung: Es wird empfohlen, separate Dokumentvorlagen für verschiedene Einheitensysteme zu entwickeln, da die Einheitennotation in der benutzerdefinierten Eigenschaft und die in den globalen Variablen verwendeten Umrechnungsfaktoren statisch sind und nicht korrigiert werden, wenn das Dokument auf ein anderes Einheitensystem wie in SOLIDWORKS 2024 umgestellt wird.

Treten Sie dem Forum für Designer bei!

Ihr Fachwissen ist wichtig für die Gemeinschaft. Helfen Sie uns und bringen Sie Ihr Wissen ein!

Jetzt dem Forum beitreten

Tauschen Sie sich aus, lernen Sie und wachsen Sie mit den besten Fachleuten der Branche.