Está en la página 1de 12

Programa SisDir para método sistematizado directo

En primer lugar deberás tener tu hp50g configurada de la siguiente manera: RPN, Std, Radians y
Approx.

Luego de haber descargado el archivo se procederá a guardarlo en la carpeta HOME de la hp50g y


darle en CHDIR para empezar a usar el programa.
Aparecerá la pantalla clásica de la hp con su menú de herramientas así que para poder visualizar
los programas tienes que darle en VAR.

Aparecerán los cuatros programas que conforman SisDir: Compatibilidad, Rigidez, RIGI y Gatita.
Todos estos programas tienen en común que necesitan el número de barras como dato principal.

EJERCICIO EXPLICATIVO:

Para poder observar cómo funciona cada programa se resolverá el siguiente pórtico (pag. 286).
Se modela la estructura y se definen los sistemas Q-D (globales) y q-d (locales).

Compatibilidad.- Este programa va almacenando las matrices de compatibilidad en las variables


‘a1’, ‘a2’, ‘a3, etc. Estas matrices deben de haber sido halladas a mano e insertadas en el
programa.

Para comenzar a insertar las matrices debemos ingresar en Compatibilidad.


Saldrá una pantalla donde se debe ingresar el número de barras que en este caso es 3.

Luego pedirá ingresar la matriz de compatibilidad de la barra1 y la guardará en la variable ‘a1’.

La matriz se ingresará con la combinación de teclas ShiftBlanco y Comillas.


En el editor de matrices se pueden ingresar los datos hallados numéricamente.

Al presionar ENTER se puede observar que ya se insertó la matriz, solo faltaría guardarla con otro
ENTER más.
De la misma forma se procede con todas las barras.

Una pequeña observación en la matriz ‘a3’: En el editor de matrices se pueden ingresar tanto
números como operaciones, siempre y cuando estas últimas vayan entre comillas. Por ejemplo el
dato -0.75 se puede ingresar tal como se escribe o como una división ‘-3/4’. De repente ahora no
es tan útil pero si el dato procediera de una operación más compleja recién podríamos apreciar su
utilidad.
Al finalizar podemos observar las variables almacenadas en ‘a1’, ‘a2’ y ‘a3’.

RIGI.- Este programa necesita al inicio que se ingrese el número de barras.

Luego aparecerá otro cuadro donde se debe ingresar la longitud y el desplazamiento según sea el
caso.
Los casos que contempla este programa son los siguientes:

En el caso de la primer elemento se debería ingresar Long= 3 y un desplazamiento de uno:


Empdg=1. Sin embargo hay que notar que este elemento es una placa y por lo tanto su inercia es
mucho mayor. Haciendo cálculos se nota que la inercia de la placa es 27 veces la inercia de la
columna por lo que en vez de colocar uno se coloca veintisiete: Empdg=27. Una vez que se ha
colocado un valor en uno de los casos no se debe colocar otro valor más porque induciría al
programa a un error.

Solo queda presionar ENTER para que se almacene en la variable ‘k1’.


Luego seguirían el elemento 2 que es una columna (Long=3, caso Empdg =1) y el elemento 3 que
también es una viga (Long=4, caso Barradgdg =1).

Se pueden observar las variables almacenadas en ´k1, ´k2’ y ‘k3’.

Rigidez.- Este programa es idéntico a Compatibilidad ya que también se ingresan las matrices a
mano. Fue creado para abarcar todos los casos no considerados en RIGI como son las armaduras.
Lastimosamente si ya se empezó a trabajar con RIGI o Rigidez, ya no se puede pasar al otro
programa ya que empieza a correr hasta terminar de almacenar todas k.
Gatita.- Este programa realiza toda la iteración para multiplicar a t*k*a y sumar todos los
resultados para hallar la matriz de rigidez de la estructura K. Además también genera la matriz de
desplazamientos D, cargas locales q y desplazamientos locales d. Solo se debe ingresar el número
de barras, el número de grados de libertad…

…y la matriz de carga Q que se ingresa ordenada verticalmente y con ayuda del editor de matrices.

Se presiona ENTER para ejecutar el programa y cuando aparezca el mensaje “Puede llorar” quiere
decir que se terminó de operar. Ya solo queda presionar un último ENTER para regresar a la pila y
observar los suculentos resultados.
Solo queda navegar a través del menú y buscar lo que se necesita como la matriz de rigidez K. esta
matriz aparecerá algo impresentable pero nada que un FIX 4 (ver solo 4 decimales) no pueda
arreglar.

NOTA: El FIX solo debe usarse para visualizar mejor los resultados pero siempre hay que correr los
programas con Std (estándar).

Matriz de rigidez resultante (pag 287)

Matriz D hallada por Gatita y la matriz hallada en el ejemplo del libro (pag 288)
Matrices de desplazamiento local ‘d1’, ‘d2’ y ‘d3’.

Matrices de carga local ‘q1’, ‘q2’ y ‘q3’.

Hasta aquí te ayuda el programa.

ULTIMAS NOTAS:

- Si quisieras empezar un nuevo problema y deseas borrar todas las variables de una vez
solo tienes que hacer lo siguiente: escribes 3, presionas ENTER, escribes TVARS y presionas
ENTER. Con esto habrás llamado a todas las matrices que has generado hasta ahora; solo
faltaría purgar con el comando PURGE.
- SI metiste algo mal en cualquiera de los programa solo tienes que borrar todas las
variables que has generado con el programa (ya sea Compatibilidad, RIGI, Rigidez o
Gatita). En algunos casos también aparecerá la variable ‘j’. esta variable también hay que
eliminarla. Para ello solo abres llaves {} y vas presionando los botones f1, f2… o f6 donde
sea que esté guardada tu variable y se irán almacenando dentro de las llaves. Una vez
elegidas las variables a eliminar solo quedar presionar ENTER y purgar con PURGE.

También podría gustarte