Generador de funciones

Puede utilizar el Generador de funciones para definir los perfiles de motor o fuerza a partir de un conjunto de datos importado. También puede utilizar el Generador de funciones para definir un perfil de motor o fuerza a partir de una expresión matemática o funciones interpoladas a lo largo de segmentos conectados.

Para los perfiles de motor, puede especificar tiempo, ángulo de ciclo o cualquier resultado como la variable independiente.

Para abrir el Generador de funciones:

  1. Desde un estudio de movimiento, haga clic en Motor (barra de herramientas MotionManager).
  2. En el PropertyManager, para Tipo de moto, haga clic en una de las siguientes opciones:
    • Segmentos. Define un perfil a partir de funciones continuas y parciales de tiempo o ángulo de ciclo.
    • Puntos de datos. Define un perfil a partir de un conjunto de datos interpolados como una función del tiempo, ángulo de ciclo o resultados del estudio de movimiento.
    • Expresión. Define un perfil como una expresión matemática del tiempo, el ángulo de ciclo o los resultados del estudio de movimiento.

Puede acceder al Generador de funciones desde el PropertyManager Fuerza.

Algunas opciones del Generador de funciones no están disponibles para estudios del tipo Animación o Motion básico.

General

Guardar como Exporta la definición de la función como un archivo .sldfnc.
Abrir Importa una función personalizada desde un archivo .sldfnc.
  Aceptar
  • Cierra el Generador de funciones.
  • Asigna el nombre de función a la función que se muestra en el Generador de funciones.
  • Muestra el nombre de la función en el PropertyManager.
  Mostrar gráficos Muestra hasta cuatro gráficos seleccionados:
  • Desplazamiento
  • Velocidad
  • Aceleración
  • Sobreaceleración, la derivada de la aceleración

Al visualizar varios gráficos, puede hacer doble clic en un gráfico para expandirlo, ocultando los otros gráficos. Haga doble clic en el gráfico individual para volver a la visualización de varios gráficos.

Seleccionar A medida que el cursor se mueve sobre el gráfico, aparece un conjunto de líneas perpendiculares y el valor del gráfico donde este interseca las líneas.

Seleccione un trazado para mover la selección y los controles de zoom al trazado.

Zoom encuadre Seleccione un trazado para mover la selección y los controles de zoom al trazado.
Zoom para ajustar Seleccione un trazado para mover la selección y los controles de zoom al trazado.
  Ajustar todos los gráficos Escala los trazados para mostrar todas las funciones en el gráfico.
  Permitir que la función esté disponible en todo este documento Permite utilizar esta función para definir otros perfiles en este estudio de movimiento.

El nombre que asigne a esta función se muestra como tipo de perfil en el PropertyManager.

No puede asignar perfiles de motor etiqutados a fuerzas o viceversa.

  Nombre Especifica el nombre de la función. Este nombre aparece en el PropertyManager.

Segmentos

Define un perfil a partir de funciones continuas y parciales de tiempo o ángulo de ciclo.

  Valor (Y) Especifica la variable dependiente de la función:
  • Desplazamiento
  • Velocidad
  • Aceleración
  Variable independiente (X) Especifica la variable independiente:
  • Duración
  • Ángulo de ciclo
  Haga clic para agregar una fila Agrega una fila para un nuevo segmento.
  X inicial Especifica la variable independiente en el punto inicial de un segmento.
  X final Especifica la variable independiente en el punto final de un segmento.

El valor de X final en una fila define el valor de X inicial para la siguiente fila.

  Valor Especifica el valor de la función en el punto final de un segmento.
  Tipo de segmento Especifica el perfil de función para el segmento:

Cúbico

Seno en cuadrante

Coseno en cuadrante

Coseno del ángulo medio

3-4-5 polinomial

4-5-6-7 polinomial

5-6-7-8-9 polinomial

Cicloidal

Cuadrático

Lineal

Éste es el conjunto predeterminado de funciones de segmento. Si define funciones de segmento personalizadas, las opciones disponibles son distintas. Consulte Definiciones predeterminadas de función de tipo de segmento para ver definiciones de función de segmento predeterminada.

  Eliminar fila Si se selecciona después de hacer clic con el botón derecho en una fila de tabla, se elimina la fila seleccionada.
  Insertar fila en parte superior Si se selecciona después de hacer clic con el botón derecho en una fila de tabla, se inserta una fila arriba de la fila seleccionada.

Puntos de datos

Define un perfil a partir de un conjunto de datos interpolados como una función del tiempo, ángulo de ciclo o resultados del estudio de movimiento.

Valor (Y) Especifica la variable dependiente de la función:
  • Desplazamiento
  • Velocidad
  • Aceleración
Valor (Y) para motores de relación de posición de trayecto Especifica la variable dependiente de la función para motores de relación de posición de trayecto:
  • Distancia a lo largo del trayecto
  • Velocidad tangencial
  • Aceleración tangencial
Variable independiente (X) Especifica la variable independiente:
  • Duración
  • Ángulo de ciclo
Interpolación Establece el método de interpolación:
  • Spline cúbica
  • Linear
  • Spline Akima
Importar datos Importa puntos de datos de función desde un archivo .csv. El intervalo de variables independientes de puntos de datos se muestra en una única fila en la tabla de puntos de datos. Haga clic en Haga clic para agregar una fila después de importar los puntos de datos en la definición de la función.
Haga clic para agregar una fila Agrega una fila para especificar un nuevo par (X, Y).
Eliminar fila Si se selecciona después de hacer clic con el botón derecho en una fila de tabla, se elimina la fila seleccionada.
Insertar fila en parte superior Si se selecciona después de hacer clic con el botón derecho en una fila de tabla, se inserta una fila arriba de la fila seleccionada.
Expandir Si se selecciona después de hacer clic con el botón derecho en una fila correspondiente a los datos importados, muestra cada par (X, Y) en su propia fila.
No puede deshacer esta operación.

Expresión

Define un perfil como una expresión matemática del tiempo, el ángulo de ciclo o los resultados del estudio de movimiento.

  Valor (Y) Especifica la variable dependiente de la función:
  • Desplazamiento
  • Velocidad
  • Aceleración
  Valor (Y) para motores de relación de posición de trayecto Especifica la variable dependiente de la función para motores de relación de posición de trayecto:
  • Distancia a lo largo del trayecto
  • Velocidad tangencial
  • Aceleración tangencial
  Valor mínimo de X Especifica el valor X más pequeño en el intervalo de variables independientes.

Para los valores X entre cero y Valor mínimo de X, el valor de la función es nulo.

  Valor máximo de X Especifica el valor X más grande en el intervalo de variables independientes.
  Definición de expresión Define la expresión a partir de las funciones, variables, constantes o resultados que introduzca.

Puede combinar elementos de expresión con operadores matemáticos normales: +, -, *, / y **.

  Elementos de expresión Enumera las categorías de los elementos que puede incluir en expresiones:

Funciones matemáticas

Brinda funciones que puede seleccionar para ayudar a crear expresiones.

Para cada función seleccionada, debe introducir uno o más argumentos de funciones en el área Definición de expresión.

Puede combinar elementos de expresión con operadores matemáticos normales: +, -, *, / y **.

Variables y constantes

  • Hora. Define el tiempo como una variable independiente.
  • Ángulo de ciclo. Define el ángulo de ciclo como una variable independiente.
  • PI
  • RTOD. Especifica la constante de conversión de grados a radianes.
  • DTOR. Especifica la constante de conversión de grados a radianes.

Resultados del estudio de movimiento

Muestra los resultados que puede incluir como variables independientes en expresiones.

  Indica que la expresión es válida.
  Indica que la expresión es incorrecta.