Функции работы с деталями из листового металла в iLogic

Используйте функции работы с деталями из листового металла, чтобы задать и/или прочесть текущее правило обработки деталей из листового метала и поправку на изгиб в детали из листового металла. Эти функции позволяют автоматически менять текущее правило обработки деталей из листового металла на основе определенных условий, таких как используемый материал или толщина материала.

Чтобы перейти к функциям работы с деталями из листового металла, разверните узел "Sheet Metal" на вкладке "Система" в области "Фрагменты".

SheetMetal.SetActiveStyle

Задает текущее активное правило обработки деталей из листового металла. Эта функция аналогична выбору правила обработки деталей из листового металла в диалоговом окне "Параметры листового металла по умолчанию" вручную.

Синтаксис

SheetMetal.SetActiveStyle(“styleName”)

“styleName”

Имя правила обработки деталей из листового металла из диалогового окна "Параметры листового металла по умолчанию". Это имя не чувствительно к регистру.

Примеры

SheetMetal.SetActiveStyle(“styleName”)

Задает имя стиля из списка правил обработки деталей из листового металла:

SheetMetal.SetActiveStyle(MyStyleParameter)

Задает текстовый параметр iLogic.

SheetMetal.GetActiveStyle

Читает активное правило обработки деталей из листового металла. Его можно назначить текстовому параметру iLogic или локальной переменной в правиле. Используйте эту функцию для работы с моделью или изменения модели в активном правиле обработки деталей из листового металла.

Пример

CurrentStyleParameter=SheetMetal.GetActiveStyle()

SheetMetal.ActiveKFactor

Читает активную поправку на изгиб (числовое значение).

Примеры

KFactorParameter=SheetMetal.ActiveKFactor

Функции работы с границами развертки

Используйте эти функции для получения границ развернутой развертки. Эти значения можно также просмотреть, щелкнув правой кнопкой мыши по развертке в дереве модели для детали из листового металла и выбрав "Границы".

SheetMetal.FlatExtentsLength

Извлекает ширину (по оси X) границ развертки.

SheetMetal.FlatExtentsWidth

Извлекает ширину (по оси Y) границ развертки.

SheetMetal.FlatExtentsArea

Извлекает площадь (X * Y) границ развертки.