Funkcje konstrukcji blachowej — odniesienie (iLogic)

Funkcje konstrukcji blachowej służą do wyboru i/lub odczytu bieżącej reguły konstrukcji blachowej oraz współczynnika KFactor w części blaszanej.

Funkcje te pozwalają automatycznie zmieniać regułę konstrukcji blachowej w oparciu o warunki takie jak bieżący materiał lub grubość materiału.

Aby uzyskać dostęp do funkcji konstrukcji blachowej, rozwiń węzeł Konstrukcja blachowa na karcie System w obszarze Szablony kodu okna dialogowego Edycja reguły funkcji iLogic.

SheetMetal.SetActiveStyle

Wybiera bieżącą aktywną regułę konstrukcji blachowej. Funkcja jest równoważna ręcznemu wybraniu reguły konstrukcji blachowej w oknie Ustawienia domyślne konstrukcji blachowej.

Składnia

SheetMetal.SetActiveStyle(“styleName”)

“styleName”

Nazwa reguły konstrukcji blachowej w oknie Ustawienia domyślne konstrukcji blachowej. Wielkość liter w nazwie nie jest istotna.

Przykłady

SheetMetal.SetActiveStyle(“styleName”)

Definiuje nazwę stylu z listy reguł konstrukcji blachowej:

SheetMetal.SetActiveStyle(MyStyleParameter)

Definiuje parametr tekstowy iLogic.

SheetMetal.GetActiveStyle

Odczytuje bieżącą aktywną regułę konstrukcji blachowej. Może zostać przypisana do parametru tekstowego iLogic lub do lokalnej zmiennej w regule. Użyj tej funkcji, aby wykonać operacje na modelu lub zmienić model w oparciu o aktywną regułę konstrukcji blachowej.

Przykład

CurrentStyleParameter=SheetMetal.GetActiveStyle()

SheetMetal.ActiveKFactor

Odczytuje bieżącą aktywną wartość współczynnika KFactor (wartość numeryczną).

Przykłady

KFactorParameter=SheetMetal.ActiveKFactor

Funkcje wymiarów szyków płaskich

Funkcje te służą do uzyskiwania wymiarów rozwiniętych szyków płaskich. Wartości te można również sprawdzić, klikając prawym przyciskiem myszy Szyk płaski w drzewie modelu dla części blaszanej i wybierając opcję Wymiary.

SheetMetal.FlatExtentsLength

Pobiera szerokość (wymiar X) szyku płaskiego.

SheetMetal.FlatExtentsWidth

Pobiera szerokość (wymiar Y) szyku płaskiego.

SheetMetal.FlatExtentsArea

Pobiera powierzchnię (X * Y) szyku płaskiego.