RosetteTransformation (FPScript)

21.09.2021

Calcule diverses quantités, telles que les contraintes principales ou les déformations principales, à partir de deux ou trois signaux de déformation mesurés à l'aide d'une rosette de jauges de déformation. Le calcul est possible pour les rosettes T (deux grilles perpendiculaires entre elles ; position a et b), les rosettes rectangulaires (trois grilles, avec 45° entre les grilles) et les rosettes delta (trois grilles, avec les deuxième et troisième grilles espacées de 60° et 120°).

Syntaxe

RosetteTransformation(InputStrainA, InputStrainB, InputStrainC, RosetteType, PoissonRatio, YoungModulus, [ OutputOptions = ROSETTE_OUTPUT_ALL ], [ TransverseSensitivityA = 0 ], [ TransverseSensitivityB = 0 ] [ , TransverseSensitivityC = 0 ])
ou
RosetteTransformation(InputStrainA, InputStrainB, PoissonRatio, YoungModulus, [ OutputOptions = ROSETTE_OUTPUT_ALL ], [ TransverseSensitivityA = 0 ] [ , TransverseSensitivityB = 0 ])

 

La syntaxe de la fonction RosetteTransformation se compose des éléments suivants :

Section

Description

InputStrainA

Les données de déformation mesurées sont placées à la position a de la rosette de jauge de déformation. Si le gestionnaire d'unités est désactivé, l'ensemble de données doit être fourni dans l'unité µm/m.

Les structures de données autorisées sont Séries de données et Signal. Tous les types de données numériques sont autorisés.

Pour les types de données complexes, un nombre est formé.

Si l'argument est une liste, alors la fonction est exécutée pour chaque élément de la liste et le résultat est également une liste.

InputStrainB

Les données de déformation mesurées sont placées à la position b de la rosette de jauge de déformation. Si le gestionnaire d'unités est désactivé, l'ensemble de données doit être fourni dans l'unité µm/m.

Les structures de données autorisées sont Séries de données et Signal. Tous les types de données numériques sont autorisés.

Pour les types de données complexes, un nombre est formé.

Si l'argument est une liste, alors la fonction est exécutée pour chaque élément de la liste et le résultat est également une liste.

InputStrainC

L'ensemble de données de déformation mesurées à la position c de la rosette de jauge de déformation. Si le gestionnaire d'unités est désactivé, l'ensemble de données doit être fourni dans l'unité µm/m.

Les structures de données autorisées sont Séries de données et Signal. Tous les types de données numériques sont autorisés.

Pour les types de données complexes, un nombre est formé.

Si l'argument est une liste, alors la fonction est exécutée pour chaque élément de la liste et le résultat est également une liste.

RosetteType

Le type de rosette. Pour la deuxième signature de cette fonction, la spécification du type de rosette n'est pas nécessaire. Elle est utilisée pour les rosettes en T.

L'argument RosetteType peut avoir les valeurs suivantes :

Constante

Signification

ROSETTE_TYPE_RECTANGULAR

Rosette rectangulaire (trois grilles, avec 45° entre les grilles).

ROSETTE_TYPE_DELTA

Rosette delta (trois grilles, la deuxième et la troisième étant espacées de 60° et 120°).

Les structures de données autorisées sont Scalaire. Tous les types de données entiers sont autorisés.

Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété.

PoissonRatio

Le nombre de contractions transversales (coefficient de Poisson) nécessaire au calcul. L'indice de contraction transversale dépend du matériau et s'applique à la plage de déformation élastique du matériau concerné. Leur valeur numérique est d'environ 0,3 pour les métaux.

Les structures de données autorisées sont Scalaire. Tous les types de données numériques sont autorisés.

La valeur doit être supérieure ou égale à 0 et inférieure à 1.

Pour les types de données complexes, un nombre est formé.

Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété.

YoungModulus

Le module d'élasticité (module E, module de Young) requis pour le calcul. Le module d'élasticité est un paramètre du matériau qui décrit la relation proportionnelle entre la contrainte et la déformation lors de la déformation d'un solide dans le cas d'un comportement élastique linéaire. Si le gestionnaire d'unités est désactivé, la valeur doit être spécifiée dans l'unité N/mm2.

Les structures de données autorisées sont Scalaire. Tous les types de données numériques sont autorisés.

Pour les types de données complexes, un nombre est formé.

Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété.

OutputOptions

Précise les résultats qui doivent être renvoyés. Les résultats multiples sont présentés sous forme de liste. Si vous omettez l'argument, tous les résultats possibles sont renvoyés.

L'argument OutputOptions peut avoir les valeurs suivantes :

Constante

Signification

+ ROSETTE_OUTPUT_ALL

Tous les résultats disponibles.

+ ROSETTE_OUTPUT_PRINCIPALSTRAIN1

Déformation principale 1.

+ ROSETTE_OUTPUT_PRINCIPALSTRAIN2

Déformation principale 2.

+ ROSETTE_OUTPUT_PRINCIPALSTRESS1

Contrainte principale 1. Contrainte dans la direction de la déformation principale 1.

+ ROSETTE_OUTPUT_PRINCIPALSTRESS2

Contrainte principale 2. Contrainte dans la direction de la déformation principale 2.

+ ROSETTE_OUTPUT_ANGLE

Angle.

+ ROSETTE_OUTPUT_SHEARSTRAIN

Déformation de cisaillement.

+ ROSETTE_OUTPUT_SHEARSTRESS

Contrainte de cisaillement. Contrainte dans la direction de la déformation de cisaillement.

+ ROSETTE_OUTPUT_MISESSTRESS

Équivalent de la contrainte selon von Mises.

+ ROSETTE_OUTPUT_STRAINX

Déformation x. Correspond à la déformation corrigée à la position a.

+ ROSETTE_OUTPUT_STRAINY

Déformation y. Correspond au déplacement de 90° dans le sens inverse des aiguilles d'une montre de la déformation à la position a.

+ ROSETTE_OUTPUT_STRESSX

Contrainte x. Contrainte dans la direction de la déformation x.

+ ROSETTE_OUTPUT_STRESSY

Contrainte y. Contrainte dans la direction de la déformation y.

+ ROSETTE_OUTPUT_STRAINA

Déformation à la position a corrigée à l'aide de la sensibilité transversale.

+ ROSETTE_OUTPUT_STRAINB

Déformation à la position b corrigée à l'aide de la sensibilité transversale.

+ ROSETTE_OUTPUT_STRAINC

Déformation à la position c corrigée à l'aide de la sensibilité transversale.

Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété.

Si l'argument n'est pas spécifié, il est défini à la valeur par défaut ROSETTE_OUTPUT_ALL .

TransverseSensitivityA

La sensibilité transversale de la déformation mesurée à la position a, afin de pouvoir corriger une erreur de mesure. Si le gestionnaire d'unités est désactivé, la valeur doit être saisie sans unité, par exemple 0,01 pour 1%.

Les structures de données autorisées sont Scalaire. Tous les types de données numériques sont autorisés.

La valeur doit être supérieure ou égale à 0 et inférieure à 1.

Pour les types de données complexes, un nombre est formé.

Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété.

Si l'argument n'est pas spécifié, il est défini à la valeur par défaut 0 .

TransverseSensitivityB

La sensibilité transversale de la déformation mesurée à la position b, afin de pouvoir corriger une erreur de mesure. Si le gestionnaire d'unités est désactivé, la valeur doit être saisie sans unité, par exemple 0,01 pour 1%.

Les structures de données autorisées sont Scalaire. Tous les types de données numériques sont autorisés.

La valeur doit être supérieure ou égale à 0 et inférieure à 1.

Pour les types de données complexes, un nombre est formé.

Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété.

Si l'argument n'est pas spécifié, il est défini à la valeur par défaut 0 .

TransverseSensitivityC

La sensibilité transversale de la déformation mesurée à la position c, afin de pouvoir corriger une erreur de mesure. Si le gestionnaire d'unités est désactivé, la valeur doit être saisie sans unité, par exemple 0,01 pour 1%.

Les structures de données autorisées sont Scalaire. Tous les types de données numériques sont autorisés.

La valeur doit être supérieure ou égale à 0 et inférieure à 1.

Pour les types de données complexes, un nombre est formé.

Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété.

Si l'argument n'est pas spécifié, il est défini à la valeur par défaut 0 .

Remarques

Les jauges de déformation sont des appareils de mesure pour la détection des déformations en traction et en compression. Ils modifient leur résistance électrique même en cas de déformations mineures et sont utilisés comme capteurs de déformations. Ils sont collés à l'aide d'un adhésif spécial sur des composants qui se déforment peu sous la charge. Cette déformation entraîne ensuite une modification de la résistance de la jauge de déformation.

La jauge de déformation typique est une jauge de déformation à feuille, c'est-à-dire que la feuille de grille de mesure faite de fil de résistance est laminée et gravée sur un substrat plastique mince et équipée de connexions électriques. La plupart des jauges de déformation ont un deuxième film plastique mince sur leur face supérieure, qui est fermement lié au substrat et protège mécaniquement la grille de mesure. La combinaison de plusieurs jauges de déformation sur un substrat dans une géométrie appropriée est appelée jauge de déformation à rosette ou rosette à jauges de déformation.

Cette fonction est utilisée pour calculer les grandeurs les plus importantes résultantes d'une telle mesure, telles que les déformations principales et les contraintes principales.

Disponible dans

FlexPro Professional, Developer Suite

Exemples

RosetteTransformation('A', 'B','C', ROSETTE_TYPE_RECTANGULAR, 0.3, 200000, ROSETTE_OUTPUT_ALL)
 

Calcule toutes les grandeurs pertinentes d'une rosette rectangulaire à partir des signaux de déformation "A", "B" et "C".

Voir aussi

Fonction StrainGaugeTemperatureCompensation

Objet d'analyse Transformation en Rosette

Partager l’article ou envoyer par mail :

Vous serez probablement intéressé par les articles suivants :