You are on page 1of 5

Anesmef 1.1 Built 030 Beta.

1� Versi�n P�blica.

Programa que no precisa de librer�as, kernells ni otros programas para su


funcionamiento. Escrito en TI-Basic.

-----------------------------------------------------------------------------------
----------------------------------------

Si quiere empezar r�pidamente y no quiere perder mucho tiempo leyendo manuales y


est� familiarizado con el manejo general de la calculadora y/o del emulador, puede
que quiera comenzar r�pidamente con el programa. Es posible que no tenga muchas
dudas, pues los di�logos e indicaciones son muy precisos y el convenio seguido es
natural. Le aconsejo que eche un vistazo primero al manual, pero si lo prefiere
puede leer estas notas y la rese�a breve. Puede que la historia de las versiones
del programa le parezca un "tost�n"; si quiere ignore esto, pero lea atentamente
los apartados "INTERNAL ERROR" e "INTRODUCCI�N DE LAS VARIABLES SIMB�LICAS" dentro
de las ADVERTENCIAS de este documento.

-----------------------------------------------------------------------------------
----------------------------------------

LO QUE A�N NO EST� PERO VENDR�:

-M�dulo c�lculo anal�tico y gr�fico el�stica, momentos flectores, esfuerzos


cortantes y esfuerzos axiales: no incluidos en esta versi�n.

-Se piensa agrupar pr�ximamente las "estructuras todas inextensibles" con las
"estructuras extensibles". El sistema ser� capaz de detectar en la matriz de
rigidez si existen grados de libertad sup�rfluos.

-No se han completado los problemas resueltos con Anesmef. Se ir� haciendo. De
momento hay s�lo 2 problemas y un enunciado del tercero.

-S�lo hay manual en castellano y no hay pensamiento de hacerlo en ingl�s (de


momento).

-Se dibujar�n las condiciones especiales de carga (t�rmicas, descenso apoyos,


apoyos el�sticos, etc.)

-Depuraci�n del c�digo y a�adir �ltimas variables no incorporadas al subprograma


que borrar los problemas.

-----------------------------------------------------------------------------------
----------------------------------------

HISTORIA DE VERSIONES:

Built 029 Beta:


-Fallos en voladizos (no incluida la selecci�n en los nudos). Corregido.

Built 028 Beta:


-Bug detectado en los dibujos de los gr�ficos porque algunas variables no eran
enteras. Corregido.

Built 027 Beta:


-Incorporados gr�ficos de el�stica, flectores, etc. Funciona s�lo en vigas
normales. C�lculos anal�ticos correctos para vigas. Se quita pues hay que reformar
todo el c�digo y hacer un cambio de coordenadas para cuaqluier elemento y reubicar
dicho c�digo en otro subprograma. Se har�.

Built 026 Beta:


-Reestructuraci�n de men�s de resultados, incorporando algunos m�s elementos para
dar acogida a los dibujos de esfuerzos.

Built 025 Beta:


-Idea en concebir problemas diferentes al mismo tiempo. Reestructuraci�n del c�digo
para elegir carpetas seg�n problema.

Built 024 Beta:


-Reformas de los subprogramas de c�lculos de nudos, apoyos, etc, para hacerlos
consistentes o robustos ante salidas o entradas err�neas.

Built 023 Beta:


-Cambio en subprograma Apoyos. En lugar de seleccionar si est� libre o no el grado
de libertad, se realiza la selecci�n mediante el dibujo del apoyo o empotramiento,
que es m�s r�pido y menos lioso.
-Se corrigen bugs en emparrillados y se idea la introducci�n de estructura con
simetr�as para su reducci�n.

Built 022 Beta:


-Se fraccionan programas Nudos, Apoyos, etc, debido a que el programa principal se
me estaba quedando con poca memoria. Tambi�n se quitan otras partes del programa y
se convierten en subprogramas.
Se idea la introducci�n de variables simb�licas. Retoque del programa por todas
partes.

Built 021 Beta:


-El men� de elementos cambia. Se introducen los datos de una forma m�s comoda.

Built 020 Beta:


-Se programan las cargas de acuerdo a los tipos de apoyos o empotramientos que hay
en nudos de los elementos y se aplica una metodolog�a basada en el c�lculo
puramente matricial, alejada de los problemas t�picos de problemas resueltos en los
que se descompone una estructura en dos estados para efectuarse el c�lculo, cuando
existen algunos tipos de cargas especiales como las t�rmicas.
-Se consiguen descomponer todos los vectores de cargas para ofrecerlos en los
resultados con todas las ecuaciones en pantalla, tambi�n las simb�licas.

Built 019 Beta:


-Se programan los apoyos inclinados m�ltiples. Se calcula la matriz de rigidez
simb�lica segun las matrices de rigidez locales. Se programa tambi�n la matriz de
rigidez reducida que permite ver dicha matriz en un "golpe de vista".

Built 018 Beta:


-Se mejora el c�lculo de las reacciones cuando hay muelles introduciendo una l�nea
de c�digo y se corrobora con un problema resuelto.

Built 017 Beta:


-Se introduce la informaci�n sobre la memoria de la calculadora en el programa.

Built 016 Beta:


-Se deducen las matrices de empotramiento para todos los casos, para obtener las
fuerzas de empotramiento y fuerzas equivalentes, desglos�ndose los vectores de
cargas. Se permite la introducci�n de cargas m�ltiples en los elementos con dicho
an�lisis. Se introduce el subprograma que calcula la matriz de rigidez local para
alg�n grado de libertad partiendo de la biempotrada para extensibles e
inextensibles. Se incorporan las matrices biempotrada-articulada, articulada-
biempotrada, biarticulada y con r�tula central, aparte de la biempotrada, para el
c�lculo de estructuras mixtas.

Built 015 Beta:


-Se realizan los subprogramas Gaussmef y Cramemef para calcular paso a paso los
desplazamientos una vez calculada la estructura.

Built 014 Beta:


-Se mejora la matriz de rigidez de la estructura. Si la matriz es singular, el
programa lo indica permitiendo modificar coacciones o dejando al programa actuar
autom�ticamente para reducir aquellos grados de libertad que propician dicha
singularidad. De momento s�lo detecta singularidades para elementos columna-fila de
ceros.

Built 013 Beta:


-Detectado bug en reacciones, aunque ya calculaba m�s o menos bien. Reprogram� el
sistema para el c�lculo de las mismas independientemente del tipo de estructura
elegido.

Built 012 Beta:


-Mejora de los men�s de resultados de esfuerzos y desplazamientos con la
incorporaci�n de tablas o matrices. Dej� los men�s para c�lculo directo de
desplazamientos, esfuerzos, reacciones porque incorporan ecuaciones simb�licas y
alguna informaci�n adicional.

Built 011 Beta:


-Incorporaci�n de condciones especiales: temperatura, desajuste longitud, un solo
apoyo inclinado, apoyos el�sticos, descenso apoyos. Numerosos bugs hasta que
consegu� solventarlos. Luego m�s adelante modificar�a los apoyos inclinados
m�ltiples.

Built 010 Beta:


-Modificaci�n del men� de matrices, mejora del mismo.

Built 009 Beta:


-Solo es capaz de calcular algunas estructuras sencillas. Siguen los fallos en las
reacciones.

Built 008 Beta:


-Se me ocurre realizar un gran men� de resultados con pantallas paso a paso. Hasta
entonces solo hab�a resultados finales. Comienzo con el men� de matrices K y L y
comienzo la reprogramaci�n para incluir en pantalla las matrices simb�licas
tambi�n.

Built 007 Beta:


-Las estructuras articuladas las calcula correctamente, no as� las reticuladas o
mixtas. Fallos en las reacciones.

Built 006 Beta:


-Anesmef es monoprograma. Debido a que llega al l�mite de memoria posible para un
programa. Se toman algunas partes y se divide en subprogramas.

Built 005 Beta:


-El programa primitivo Calcumef sufre una profunda transformaci�n: los di�logos de
entrada de datos cambian, mejorando la transparencia y claridad, se permiten
realizar cambios una vez se avanza a otro di�logo. Se renombra Calcumef por
Anesmef.

Built 004 Beta:


-Calcumef solo calculaba cargas puntuales y distribuidas de forma rectangular. Se
amplia al resto de cargas.

Built 003 Beta:


-Calcumef empieza a calcular esfuerzos y reacciones aparte de los desplazamientos.
En algunos casos los resultados no son correctos, debido a la filosof�a de calcular
varios tipos de estructuras.

Built 002 Beta:


-Calcumef solo calcula los desplazamientos de la estructura. La subrutina para
obtener la matriz de rigidez, ser� posteriormente cambiada.

Built 001 Beta:


-Calcumef calcula s�lo las matrices de rigidez num�ricas de los elementos.

-----------------------------------------------------------------------------------
----------------------------------------

A D V E R T E N C I A S.
- - - - - - - - - - - -

-INTRODUCCI�N VARIABLES SIMB�LICAS:

Pueden introducirse en un principio cualquier variable de una sola letra, excepto


k, p, n y h.
Si una variable simb�lica es fraccionaria o decimal y dicha variable es l, e, a, i,
g, j no intente introducir dicha variable pues dar�a error; c�mbiese por una
equivalente.
Ejemplo: si un nudo est� a a/2 de distancia, ponga a1/2: en este caso por dos
razones, 1) porque normalmente a es una variable para el �rea de la secci�n y 2)
porque dar�a error con la variable a con la que trabaja.

-INTERNAL ERROR.

El error que aparecer� si no se realiza el Reset no es anormal, sino que es lo que


ocurre dentro de la protecci�n establecida de todos los programas de Anesmef si no
se lleva a cabo. Esto se subsana muy sencillamente pero para ello necesita
efectuarse el Reset realizando lo que a continuaci�n se dice:

1) Archive todas las variables y programas de la calculadora. Lo que no est�


archivado se borrar� de la memoria, tanto si es de Anesmef como si no. Tome una
precauci�n especial ante esto antes de seguir.
2) Haga un reset, mediante la pulsaci�n consecutiva de las teclas 2nd + Hand (mano)
+ ON.
(Realmente 2nd + Mano = LOCK).
3) Los programas se ejecutar�n y adem�s con rapidez, pero estar�n protegidos contra
lectura y escritura

Si usa el emulador Vti v.25 Beta:

Se hace exactamente lo mismo que lo dicho anteriormente. La localizaci�n de las


teclas en el PC, ser�n:
2ND = TECLA ALT
HAND (MANO) = BLOQ MAY�S

(No deje de pulsar estas teclas)

ON = Pulse con el rat�n en la calculadora virtual la tecla ON (extremo inferior


izquierdo)

No olvide enviar posibles fallos o sugerencias al autor:

gomezvega@hotmail.com

El objetivo de este porograma es que haya sido provechoso para alguien... al menos
para m� s� lo ha sido. Espero que no sea el �nico.

You might also like