Erstellung eines benutzerdefinierten PropertyManagers

Im Dialogfeld Configuration Publisher erstellen Sie im mittleren Fensterbereich den benutzerdefinierten PropertyManager. Sie ziehen Steuerelemente (Listen, Nummernfelder und Kontrollkästchen) aus der Palette im linken Fensterbereich und definieren Attribute für diese Steuerelemente im rechten Fensterbereich.



Weitere Informationen zu Steuerungen und ihren Attributen finden Sie unter Dialogfeld "Configuration Publisher".

Modellanforderungen

Sie beginnen mit einem Modell, das eine oder mehrere Konfigurationen enthält. Standardmäßig weisen alle SOLIDWORKS Modelle mindestens eine Konfiguration auf.

Der Configuration Publisher erfordert, dass das Modell eine Tabelle enthält, auch wenn dass Modell nur eine Konfiguration hat. Weitere Informationen zu Konstruktionstabellen finden Sie unter Konstruktionstabellenkonfigurationen.
Verwenden Sie eine der folgenden Methoden zum Definieren der Konfigurationen und des PropertyManagers:

Modell mit Einzelkonfiguration (Einzeilige Tabelle)

Wenn Sie mit einem Modell mit einer Konfiguration beginnen, müssen Sie nicht für jede gültige Kombination von Parametern eine Konfiguration erstellen. Für Modelle mit vielen Variationen spart dies Zeit und reduziert die Dateigröße.

Die Tabelle muss Folgendes enthalten:

  • Eine einzige Zeile für die Standard-Konfiguration
  • Eine Spalte für jede Variable
  • Werte für jede Variable
Verwenden Sie das Dialogfeld Configuration Publisher, um den PropertyManager durch Folgendes zu definieren:
  • Erstellung von Regeln zum Definieren der Konfigurationen
  • Zuweisen von Werten für die Variablen
  • Definieren der Beziehungen zwischen den Variablen

Modell mit mehreren Konfigurationen (Mehrzeilige Tabelle)

Verwenden Sie diese Methode, wenn das Modell bereits alle benötigten Konfigurationen enthält.

Die Tabelle muss Folgendes enthalten:

  • Eine Zeile für jede Konfigurationen
  • Eine Spalte für jede Variable
  • Werte für jede Variable
Verwenden Sie das Dialogfeld Configuration Publisher, um den PropertyManager zu definieren.