Formelverwaltung

|
Projektkonfiguration > Allgemein
Projektkonfiguration > Kennzeichen
Leiterstilverwaltung > Leitereigenschaften |
SOLIDWORKS Electrical verwendet Variablen, die Informationen aus der Datenbank senden (Bauteilkennzeichen, Leiternummern usw.). Diese Informationen können über die Formelverwaltung bearbeitet werden, sodass sie Ihren Anforderungen entsprechen.
Beispiel:
Äquipotentialnummer aus der Datenbank: 5
Dieser Wert wird in der Variablen EQU_NO gespeichert.
Wenn in Ihrer Zeichnung die Nummer 005 (auf drei Ziffern formatierte Nummer) erscheinen soll, müssen Sie folgende Formel verwenden: STRZ(VAL(EQU_NO), 3, 0)
Verwenden der Formelverwaltung
SOLIDWORKS Electrical umfasst eine große Anzahl vordefinierter Formeln, deren Verwendung empfohlen wird. Wenn Sie jedoch eigene Formeln benötigen, finden Sie in diesem Kapitel einige Hinweise zur einfachen Erstellung Ihrer eigenen Formeln.
- Eine Formel besteht aus Variablen (im dritten Reiter) und Text. Die Textketten müssen jeweils zwischen Anführungszeichen gesetzt werden, und die einzelnen Variablen und Textketten müssen durch +-Zeichen voneinander getrennt werden. Beispiel: CHAN_TYP + „:“ + COM_VAL1 + „.“ + CHAN_ADDR
- Die Variablen sind meistens vom Typ Text, selbst wenn sie Zahlen zu sein scheinen (Beispiel: Variable EQU_NO, die der Äquipotentialnummer entspricht).
- Bestimmte Funktionen werden oft verwendet, um auf eine Variable einzuwirken.
STRZ (VAL(FIL_NO),2,0) entspricht der Zeichnungsnummer mit zwei Zeichen. Das fehlende Zeichen wird durch eine 0 ersetzt (z. B.: 01, 02 ...).
VAL: Verwandelt eine Zeichenkette in einen Zahlenwert. EQU_NO ist eine Zeichenkette, die in einen Zahlenwert umgewandelt werden muss, da die Funktion STRZ nur Zahlenwerte verarbeitet.
STRZ: Wandelt einen Zahlenwert um, indem eine bestimmte Anzahl an Stellen vorgegeben wird (die Zahl 2 in diesem Beispiel) und die Anzahl der Dezimalstellen (0 in diesem Beispiel).
- Sie können mathematische Funktionen (+ - * /) verwenden, um das Ergebnis der Variablen zu ändern.
STRZ(VAL(EQU_NO)*2,3,0) entspricht der Äquipotentialnummer dargestellt durch drei Zeichen, wobei nur gerade Zahlen verwendet werden.
STRZ((VAL(EQU_NO)*2)-1,3,0) entspricht der vorherigen Formel, enthält aber nur ungerade Zahlen.
Bei Eingabe einer falschen Formel wird unten in der Dialogbox eine Meldung eingeblendet.
Die Dialogbox enthält vier Reiter, die Sie bei der Erstellung Ihrer Formel unterstützen.
Vorgegebene Formeln
In diesem Reiter sind alle vorgegebenen Formeln entsprechend den Elementen gruppiert, denen Sie eine Formel zuordnen möchten. Wählen Sie die Formel aus der Liste aus, und klicken Sie auf den Button Formel ersetzen, um die vorhandene Formel zu ersetzen.
Bei Bedarf können Sie diese Formel manuell ändern. Sie erhalten eine Meldung, wenn die Formel ungültig ist.
Aktuelle Formeln
In diesem Reiter werden die bisher verwendeten Formeln angezeigt. Wie auf dem ersten Reiter können Sie die aktive Formel durch Auswahl einer vorhandenen Formel und Klicken auf den Button Formel ersetzen ersetzen.
Variablen und einfache Formeln
Über diesen Reiter können Sie eigene Formeln erstellen.
Einfache Formel: In dieser Spalte werden die Liste der zur Verfügung stehenden Variablen sowie einfache Formeln aus diesen Variablen angezeigt.
Beschreibung: In dieser Spalte erhalten Sie eine Beschreibung der ausgewählten Variable.
Typ: Anzeige des Variablentyps, um Sie bei der Verwendung bestimmter Funktionen wie VAL oder STRZ zu unterstützen.
Einfache Formel hinzufügen: Wählen Sie zum Erstellen der Formel die Variable aus, und klicken Sie auf den Button Einfache Formel hinzufügen.
Sie können Text hinzufügen. Dieser muss sich jedoch zwischen Anführungszeichen befinden ("TEXT") und zwischen Text und Variable muss immer das Trennzeichen + stehen. Sie erhalten eine Meldung, wenn die Formel ungültig ist.
Funktionen
Auf diesem Reiter sind alle in der Formel verwendbaren Funktionen und Operatoren aufgeführt.
Funktionen: Zeigt den Funktionsnamen an. Funktionen lassen sich nach Typ, mathematischer Formel, Text und anderen Funktionen einteilen.
Beschreibung: Zeigt die Funktionsbeschreibung (Definition) an.
Beispiel: Zeigt ein Beispiel der Funktionsverwendung und der zugehörigen Syntax an. Am Ende des Beispiels sehen Sie das Ergebnis der Funktion.
Klicken Sie wie beim vorherigen Reiter auf den Button Funktion hinzufügen, um der Formel die Funktion hinzuzufügen.