Hallo
Gibt es in Solidworks PDM die Möglichkeit, " globale" Variablen zu erstellen und zu verwenden, d.h. die nicht an eine Datenkarte und damit an eine Datei angehängt sind?
Zum Beispiel verwende ich die Adresse eines Netzwerkspeicherorts in mehreren Aufgaben (Schrittgenerierung, automatisches Mailing,...) und möchte sie an einem einzigen Ort speichern können, anstatt alle ihre Speicherorte nacheinander zu füllen (ohne einen einzigen zu vergessen) und diese Variable aufzurufen, wenn ich sie brauche.
Hallo
Wenn Sie die Aufgaben durchgehen, gibt es die Möglichkeit, den Speicherpfad zu formatieren (Option Detail der Ausgabedatei der Aufgabe).
Wenn der Netzwerkpfad festgelegt ist, kann er als Header des Standardpfads festgelegt werden, sodass Benutzer ihn nicht ändern können.
Für die Variable hingegen muss sie mit etwas verknüpft sein, aber man kann immer eine " freie Variable" in der Map vorhanden machen, die nicht angezeigt wird und einen festen Wert enthalten kann.
Bearbeiten: Diese Variable kann durch ein Makro für alle Dateien im Tresor aktualisiert werden, ohne etwas zu extrahieren.
1 „Gefällt mir“
Vielen Dank für Ihre ausführliche Antwort.
Für Konvertierungen gehe ich die myPDMTools-Aufgaben durch, so dass ich nicht den gleichen Formalismus habe, aber das Problem wäre das gleiche mit dem, was Sie zeigen: Ich habe mehrere Konvertierungsaufgaben (step, edrawings, pdf, ...) und ich muss den Pfad in jeder Aufgabe ändern.
Die Idee einer freien Variablen, die auf allen Datenkarten aufgerufen und von einem Makro (oder einer mypdmtools-Aufgabe) geschrieben wird, wenn sich der Pfad ändert, ist interessant, ich muss tiefer graben.
Ich gebe zu, dass ich diese Geschichte einer freien Variablen noch nie gesehen habe, weil ich das Interesse an einem konkreten Fall nicht verstanden habe, es könnte die Gelegenheit sein 
Hallo
In unserem Land verwenden wir es bei Migrationen, um einen Teil der Datenbank zu konvertieren.
Es wird auch in einigen Statusänderungen verwendet, um automatische Übergänge zu verwalten, die beispielsweise unterschiedliche Revisionen anwenden.
Grundsätzlich können Sie den Inhalt einer Variablen ändern, ohne die Datei zu extrahieren.
1 „Gefällt mir“