Saltar navegación

Documentación de FlexPro 2025

RosetteTransformation

Calcula diversas variables como, por ejemplo, tensiones o deformaciones principales, a partir de dos o tres señales de deformación medidas con una roseta de galgas extensométricas. El cálculo es posible para rosetas perpendiculares (dos cuadrículas perpendiculares entre sí; posiciones a y b), rosetas rectangulares (tres cuadrículas con espaciado de 45°) y rosetas delta (tres cuadrículas con espaciado de 60° o 120°).

Sintaxis

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

 

La sintaxis de la función RosetteTransformation consta de los siguientes elementos:

Parte

Descripción

InputStrainA

Conjunto de datos de deformación medidos en la posición a de la roseta de galgas extensométricas. Si la gestión de unidades está desactivada, el conjunto de datos debe estar disponible en la unidad µm/m.

Las estructuras de datos permitidas son Serie de datos y Señal. Se permiten todos los tipos de datos numéricos.

En los tipos de datos complejos se calcula un valor absoluto.

Si el argumento es una lista, la función se ejecuta para cada elemento de la lista y el resultado también es una lista.

InputStrainB

Conjunto de datos de deformación medidos en la posición b de la roseta de galgas extensométricas. Si la gestión de unidades está desactivada, el conjunto de datos debe estar disponible en la unidad µm/m.

Las estructuras de datos permitidas son Serie de datos y Señal. Se permiten todos los tipos de datos numéricos.

En los tipos de datos complejos se calcula un valor absoluto.

Si el argumento es una lista, la función se ejecuta para cada elemento de la lista y el resultado también es una lista.

InputStrainC

Conjunto de datos de deformación medidos en la posición c de la roseta de galgas extensométricas. Si la gestión de unidades está desactivada, el conjunto de datos debe estar disponible en la unidad µm/m.

Las estructuras de datos permitidas son Serie de datos y Señal. Se permiten todos los tipos de datos numéricos.

En los tipos de datos complejos se calcula un valor absoluto.

Si el argumento es una lista, la función se ejecuta para cada elemento de la lista y el resultado también es una lista.

RosetteType

El tipo de roseta. No es necesario especificar el tipo de roseta para la segunda signatura de esta función. Se utiliza para las rosetas perpendiculares.

El argumento RosetteType puede tener los siguientes valores:

Constante

Significado

ROSETTE_TYPE_RECTANGULAR

Roseta rectangular (tres rejillas con espaciado de 45°).

ROSETTE_TYPE_DELTA

Roseta delta (tres rejilla s con un espaciado de 60° o 120°).

Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos enteros.

Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

PoissonRatio

El coeficiente de Poisson necesario para el cálculo. El coeficiente de Poisson depende del material y se aplica al rango de deformación elástica del material en cuestión. Su valor numérico para los metales ronda el 0,3.

Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos numéricos.

El valor debe ser mayor o igual que 0 y menor que 1.

En los tipos de datos complejos se calcula un valor absoluto.

Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

YoungModulus

El módulo de elasticidad (módulo E y módulo de Young) necesario para el cálculo. El módulo de elasticidad es un valor del material que describe la relación proporcional entre la tensión y la deformación durante la deformación de un cuerpo sólido con comportamiento elástico lineal. Si la gestión por unidades está desactivada, el valor debe especificarse en la unidad N/mm2.

Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos numéricos.

En los tipos de datos complejos se calcula un valor absoluto.

Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

OutputOptions

Especifica qué resultados deben devolverse. Si hay varios resultados, se emiten en forma de lista. Si omite el argumento, se mostrarán todos los resultados posibles.

El argumento OutputOptions puede tener los siguientes valores:

Constante

Significado

+ ROSETTE_OUTPUT_ALL

Todas las salidas disponibles.

+ ROSETTE_OUTPUT_PRINCIPALSTRAIN1

Deformación principal 1.

+ ROSETTE_OUTPUT_PRINCIPALSTRAIN2

Deformación principal 2.

+ ROSETTE_OUTPUT_PRINCIPALSTRESS1

Tensión principal 1. Tensión en la dirección de la deformación principal 1.

+ ROSETTE_OUTPUT_PRINCIPALSTRESS2

Tensión principal 2. Tensión en la dirección de la deformación principal 2.

+ ROSETTE_OUTPUT_ANGLE

Ángulo.

+ ROSETTE_OUTPUT_SHEARSTRAIN

Deformación por corte

+ ROSETTE_OUTPUT_SHEARSTRESS

Tensión por corte Tensión en la dirección de la deformación por corte

+ ROSETTE_OUTPUT_SHEARSTRESSMAX

Tensión máxima por corte

+ ROSETTE_OUTPUT_MISESSTRESS

Tensión equivalente según von Mises

+ ROSETTE_OUTPUT_STRAINX

Deformación X. Corresponde a la deformación corregida en la posición a.

+ ROSETTE_OUTPUT_STRAINY

Deformación Y. Corresponde a la deformación de la posición a, desplazada 90° en sentido antihorario.

+ ROSETTE_OUTPUT_STRESSX

Tensión X. Tensión en la dirección de deformación X.

+ ROSETTE_OUTPUT_STRESSY

Tensión Y. Tensión en la dirección de deformación Y.

+ ROSETTE_OUTPUT_STRAINA

Deformación corregida en la posición a con ayuda de la sensibilidad transversa

+ ROSETTE_OUTPUT_STRAINB

Deformación corregida en la posición b con ayuda de la sensibilidad transversa

+ ROSETTE_OUTPUT_STRAINC

Deformación corregida en la posición c con ayuda de la sensibilidad transversa

Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

Se establece el valor predeterminado ROSETTE_OUTPUT_ALL si no se especifica el argumento.

TransverseSensitivityA

La sensibilidad transversal de la deformación, medida en la posición a, necesaria para poder corregir errores de medición. Si la gestión por unidades está desactivada, el valor debe introducirse sin unidades, por ejemplo 0,01 para 1 %.

Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos numéricos.

El valor debe ser mayor o igual que 0 y menor que 1.

En los tipos de datos complejos se calcula un valor absoluto.

Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

Se establece el valor predeterminado 0 si no se especifica el argumento.

TransverseSensitivityB

La sensibilidad transversal de la deformación, medida en la posición b, necesaria para poder corregir errores de medición. Si la gestión por unidades está desactivada, el valor debe introducirse sin unidades, por ejemplo 0,01 para 1 %.

Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos numéricos.

El valor debe ser mayor o igual que 0 y menor que 1.

En los tipos de datos complejos se calcula un valor absoluto.

Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

Se establece el valor predeterminado 0 si no se especifica el argumento.

TransverseSensitivityC

La sensibilidad transversal de la deformación, medida en la posición c, necesaria para poder corregir errores de medición. Si la gestión por unidades está desactivada, el valor debe introducirse sin unidades, por ejemplo 0,01 para 1 %.

Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos numéricos.

El valor debe ser mayor o igual que 0 y menor que 1.

En los tipos de datos complejos se calcula un valor absoluto.

Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

Se establece el valor predeterminado 0 si no se especifica el argumento.

Notas

Las galgas extensométricas son dispositivos de medición que detectan las deformaciones por tracción y compresión. Cambian su resistencia eléctrica incluso con ligeras deformaciones y se utilizan como sensores de deformación. Se unen con un adhesivo especial a componentes que se deforman mínimamente bajo carga. Esta deformación provoca un cambio en la resistencia de la galga extensométrica.

La galga extensométrica típica es una galga de lámina; es decir, la rejilla de medición hecha de alambre de resistencia se lamina sobre un soporte de plástico fino, se graba y se equipa con conexiones eléctricas. La mayoría de las galgas extensométricas tienen una segunda película fina de plástico en su cara superior, que está firmemente adherida al soporte y protege mecánicamente la rejilla de medición. La combinación de varias galgas extensométricas sobre un mismo soporte en una geometría adecuada se denomina galga extensométrica en roseta o roseta extensométrica.

Esta función se utiliza para calcular las variables más importantes resultantes de dicha medición, como las deformaciones y tensiones principales.

Disponibilidad

FlexPro Professional, Developer Suite

Ejemplos

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

Calcula todas las variables relevantes de una roseta rectangular a partir de las señales de deformación 'A', 'B' y 'C'.

Véase también

Función StrainGaugeTemperatureCompensation

Objeto de análisis Transformación de roseta