Skip to content

VIGAS

Choose a tag to compare

@zkxtn zkxtn released this 20 Aug 12:47
· 11 commits to main since this release
69dcc54

Menús de la aplicación

Menú de ejercicio
Al inicializar la aplicación lo primero que aparece en pantalla es el menú de continuar con el ejercicio anterior. (En caso de querer realizar un ejercicio nuevo, el usuario tiene que dirigirse al botón físico de la calculadora de VIEWS y del desplegable seleccionar nuevo ejercicio.)
Captura de pantalla 2026-03-13 110449

El menú de ejercicio permite al usuario dirigirse a los menús de configuración de nodos y barras, realizar la resolución del problema establecido y visualizar los resultados de fuerzas internas.

Menú Nodos

Captura de pantalla 2026-03-13 110507

El Menú Nodos principalmente permite la creación y modificación de los diferentes puntos de cálculo del ejercicio. El menú principal muestra diferentes opciones de nodo preconfigurados para facilitar la toma de datos del usuario.
Ver Lista de Nodos
Permite la visualización de la lista de nodos creados, para realizar modificaciones en los mismos o eliminarlos.

Añadir Nodo/Empotramiento/Apoyo

Captura de pantalla 2026-03-13 110533

Los datos a introducir en esta pantalla son:
Nodo: Número de nodo (añadido automáticamente por el programa).
x - y: Coordenadas globales del nodo.
ux - uy -ፀ: Desplazamientos y giro en los ejes globales. [Admite incógnitas expresadas entre apóstrofes. Ej: ‘ux1’].
Fx - Fy: Fuerzas externas puntuales. [Considerar el signo de la fuerza]
M: Momento aplicado sobre el nodo. [Admite incógnitas expresadas entre apóstrofes. Ej: ‘Mn1’].
Rx - Ry: Reacciones. [Admite incógnitas expresadas entre apóstrofes. Ej: ‘Rx1’].

En función de que tipo de nodo has elegido para acceder a esta pantalla se auto rellenarán ciertos datos:

  • Nodo:
    Considera que es un nodo entre barras, por lo que anula las reacciones y momentos aplicados y añade incógnitas para el giro y los desplazamientos.
    Empotramiento:
    Anula los desplazamientos y el giro, y añade incógnita para el momento.
  • Apoyo Deslizante:
    Anula el desplazamiento vertical y la reacción horizontal, y añade incógnitas para el desplazamiento horizontal, el giro y la reacción vertical.
  • Apoyo Fijo:
    Anula los desplazamientos, y añade incógnitas para el giro y las reacciones.

Menú Barras

Captura de pantalla 2026-03-13 110620

El Menú Nodos permite la creación y modificación de las diferentes barras del ejercicio, además de la gestión de cargas continuas.

Añadir Barra

Captura de pantalla 2026-03-13 110712

Los datos a introducir en esta pantalla son:
Barra: Número de barras (añadido automáticamente por el programa).
Nodo i - Nodo j: Nodo de inicio y final de la barra.
E: Módulo de Young.
A: Area.
I: Inercia.
G: Corte (En caso de que sea 0, el programa considerará que no se trata de una vida de Timoshenko).

Añadir Carga Continua

Captura de pantalla 2026-03-13 110737

Permite añadir dos tipos de cargas continuas a la barra que el usuario seleccione y ver sus equivalencias en fuerzas nodales y momento.

Captura de pantalla 2026-03-13 110758 Captura de pantalla 2026-03-13 110837

Los datos a introducir en esta pantalla son:
Eje: Selección del eje local en el que actúa la carga.
q - q max: Valor de la carga. (Considerar signo)
E: Módulo de Young.
Max: Nodo de la barra sobre el cual se encuentra la qmax de la carga triangular.

Resolución

Una vez se le hayan otorgado todos los datos necesarios a la aplicación, si en el menú de ejercicio se pulsa calcular se realizará el cálculo de todas las variables y la determinación de fuerzas internas.
Para visualizar los resultados el usuario tiene que dirigirse a VARS > APP > Viga > Program dentro de la HP o escribir el nombre de las siguientes variables:

MatK: Muestra la matriz de rigidez global del sistema.
Despl_Solve: Vector de desplazamientos.
Reax_Solve: Vector de reacciones.
Fuerzas_Solve: Vector de fuerzas.
Resolucion: Resultados de las incognitas.

Existen algunos otros valores que se han de acceder mediante variables CAS, en esos casos hay que escribir:

RigidezBernLocal(número de barra): Matriz de rigidez local de la barra.
RigidezBernGlobal(número de barra): Matriz de rigidez global de la barra.
MatTransformacion(numero de barra): Matriz de rotación de la barra.
DefAngular(número de barra): Valor de deformación angular.

Por último, los resultados de fuerzas internas locales por barra son accesibles mediante el menú de ejercicio.