Tworzenie dostosowanego menedżera właściwości PropertyManager

W oknie dialogowym Configuration Publisher użytkownik buduje dostosowany menedżer właściwości PropertyManager w środkowym panelu. Przeciągamy formanty (pola listy, pola liczb i pola zaznaczenia) z palety po lewej stronie i ustawiamy atrybuty dla tych formantów w panelu po prawej stronie.



Aby uzyskać więcej informacji na temat formantów i ich atrybutów, należy zapoznać się z tematem Okno dialogowe Configuration Publisher.

Wymagania dotyczące modelu

Rozpoczynamy od modelu z jedną lub kilkoma konfiguracjami. (Domyślnie wszystkie modele SOLIDWORKS posiadają co najmniej jedną konfigurację.)

Configuration Publisher wymaga, aby model zawierał tabelę konfiguracji, nawet jeśli model posiada tylko jedną konfigurację. Aby uzyskać więcej informacji na temat tabel konfiguracji, patrz Konfiguracje z tabeli konfiguracji.
Użyć jednej z poniższych metod, aby zdefiniować konfiguracje i menedżer właściwości PropertyManager:

Model z pojedynczą konfiguracją (jednowierszowa tabela konfiguracji)

Jeżeli rozpoczniemy z modelem z pojedynczą konfiguracją, nie ma potrzeby tworzenia konfiguracji dla każdej poprawnej kombinacji parametrów. W modelach z wieloma zmiennymi daje to oszczędności czasu i zmniejsza rozmiar pliku.

Tabela konfiguracji musi zawierać:

  • Pojedynczy wiersz dla konfiguracji Domyślnej.
  • Kolumnę dla każdej zmiennej
  • Wartości dla każdej zmiennej
Użyć okna dialogowego Configuration Publisher, aby zdefiniować menedżer właściwości PropertyManager poprzez:
  • Utworzenie reguł definiujących konfiguracje.
  • Przypisanie wartości dla zmiennych
  • Zdefiniowanie relacji pomiędzy zmiennymi

Model z wieloma konfiguracjami (wielowierszowa tabela konfiguracji)

Metody tej należy użyć, jeżeli model zawiera już wszystkie potrzebne konfiguracje.

Tabela konfiguracji musi zawierać:

  • Wiersz dla każdej konfiguracji
  • Kolumnę dla każdej zmiennej
  • Wartości dla każdej zmiennej
Użyć okna dialogowego Configuration Publisher, aby zdefiniować menedżer właściwości PropertyManager.