Sterowane blokowaniem
Suppression Driven
Typ „Sterowane blokowaniem” umożliwia utworzenie listy rozwijanej lub pola wprowadzania podczas wstawiania części — lista rozwijana lub pole wprowadzania będą dostępne tylko wtedy, gdy określone zaznaczone operacje nie są zablokowane przez oddzielne pole „Stan blokownia operacji” (Suppression State).

Tworzenie pola „Sterowane blokowaniem”
Dział zatytułowany „Tworzenie pola „Sterowane blokowaniem””Aby utworzyć pole typu „Sterowane blokowaniem”, tabela musi zawierać co najmniej jedno pole typu „Stan blokownia operacji”.
Krok 1: Zdefiniuj wiersz „Sterowane blokowaniem”
Dział zatytułowany „Krok 1: Zdefiniuj wiersz „Sterowane blokowaniem””Najpierw utwórz podstawowy układ wiersza. W przeciwieństwie do większości innych zmiennych blokowanie operacji nie jest definiowane przez parametry podczas projektowania. Zamiast parametrów wybierz określone operacje, aby wypełnić sekcję „Wartość parametru” (Parameter Values).
Wszystkie wiersze typu „Sterowane blokowaniem” muszą być tworzone ręcznie. Utwórz wiersz „Sterowane blokowaniem”
-
Kliknij ikonę, aby ręcznie dodać wiersz.
-
Wprowadź „Wyświetlana nazwa” (Display Name).
-
Wybierz „Sterowane blokowaniem”.
-
Wybierz docelowy „Parametr części” (Equation Parameter).

Krok 2: Zdefiniuj opcje „Sterowane blokowaniem”
Dział zatytułowany „Krok 2: Zdefiniuj opcje „Sterowane blokowaniem””Po skonfigurowaniu wiersza zdefiniuj opcje blokowania.
Zdefiniuj opcje „Sterowane blokowaniem”
-
Kliknij tekst „(Kliknij, aby edytować)” ((Click to Edit)) w kolumnie „Wartość parametru”.
-
Zostanie wyświetlone okno dialogowe wyboru operacji.
-
Z listy rozwijanej wybierz opcję „Stan blokowania” (Driving Suppression State).
Dostępne będą wszystkie wiersze typu „Stan blokownia operacji”. Aby można było wybrać go w tym miejscu, musi istnieć co najmniej jeden wiersz typu „Stan blokownia operacji”.
- Wybrana pozycja „Stan blokownia operacji” może samodzielnie blokować różne operacje. Celem jest określenie, które operacje muszą pozostać odblokowane, aby opcje tego pola były dostępne. Zaznacz pole wyboru obok każdej operacji, która powinna być odblokowana, aby ten typ pola był aktywny.
Można to również rozumieć następująco: „Wartość parametru można ustawić tylko wtedy, gdy określone operacje są odblokowane”. Zaznaczenie operacji oznacza, że musi ona być odblokowana.
- Wybierz typ pola, które ma zostać wyświetlone użytkownikowi. Opcja „Otwórz” (Open) umożliwia użytkownikowi wpisanie dowolnej wartości. Opcja „Lista rozwijana” (Drop Down List) umożliwia zdefiniowanie zestawu wartości, spośród których użytkownik może dokonać wyboru.
Jeśli separatorem dziesiętnym systemu operacyjnego jest przecinek (przykład: 123,34 mm), zamiast list rozdzielanych przecinkami należy używać list rozdzielanych średnikami (przykład: 3;4;5,25;6,15;7). Jeśli „Lista rozwijana” zawiera tylko jedną wartość, nie zostanie wyświetlona podczas wstawiania części, ale wartość ta nadal zostanie użyta.
- Naciśnij „OK”.

Przykład
Dział zatytułowany „Przykład”W tym przykładzie istnieje pole „Sterowane blokowaniem” o nazwie BaseWidth. Jego celem jest parametr BaseWidth, który określa szerokość wyciągnięcia.
Jako „Parametr nadrzędny” (Parent Parameter) pola „Sterowane blokowaniem” zdefiniowano utworzone wcześniej pole „Stan blokownia operacji” o nazwie „SKU”. SKU może blokować różne kombinacje operacji. Na przykład SKU 1000 może blokować „Operacja<1>” (Feature<1>), a SKU 2000 może blokować „Operacja<2>” (Feature<2>) i „Operacja<3>” (Feature<3>). Chcemy mieć pewność, że jeśli w wyniku użycia pola SKU operacja „Operacja<2>” jest odblokowana, można zdefiniować wartość „Długość” (Length) z listy rozwijanej:

Oryginał: Suppression Driven