Fonctions de tôlerie dans iLogic

Utilisez les fonctions SheetMetal pour définir et/ou lire la règle de tôlerie actuelle et FacteurX dans une pièce en tôle. Ces fonctions vous permettent de modifier la règle de tôlerie automatiquement, selon certaines conditions, telles que la matière active ou l'épaisseur de matière.

Pour accéder aux fonctions SheetMetal, développez le noeud Tôlerie sous l'onglet Système de la zone Extraits de code.

SheetMetal.SetActiveStyle

Définit la règle de tôlerie active. Vous obtenez le même résultat si vous sélectionnez manuellement une règle de tôlerie dans la boîte de dialogue Paramètres par défaut de la tôle.

Syntaxe

SheetMetal.SetActiveStyle("styleName")

"styleName"

Nom de la règle de tôlerie dans la boîte de dialogue Paramètres par défaut de la tôle. Ce nom n'est pas sensible à la casse.

Exemples

SheetMetal.SetActiveStyle(“styleName”)

Indique le nom d'un style dans la liste des règles de tôlerie :

SheetMetal.SetActiveStyle(MyStyleParameter)

Spécifie un paramètre de texte iLogic.

SheetMetal.GetActiveStyle

Lit la règle de tôlerie active. Vous pouvez l'affecter à un paramètre de texte iLogic à une variable locale dans une règle. Utilisez cette fonction pour agir sur un modèle ou modifier le modèle en fonction de la règle de tôlerie active.

Exemple

CurrentStyleParameter=SheetMetal.GetActiveStyle()

SheetMetal.ActiveKFactor

Lit le FacteurX actif (valeur numérique).

Exemples

KFactorParameter=SheetMetal.ActiveKFactor

Fonctions d'encombrement de la mise à plat

Utilisez ces fonctions pour obtenir la surface de la mise à plat dépliée. Vous pouvez également afficher ces valeurs en cliquant avec le bouton droit de la souris sur la mise à plat de l'arborescence du modèle de pièce en tôle et en sélectionnant Encombrement.

SheetMetal.FlatExtentsLength

Extrait la longueur (cote X) de l'encombrement de la mise à plat.

SheetMetal.FlatExtentsWidth

Extrait la largeur (cote Y) de l'encombrement de la mise à plat.

SheetMetal.FlatExtentsArea

Extrait l'aire (X * Y) de l'encombrement de la mise à plat.