Skip to content

Rosas-r/AEM-RB-Nspire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AEM-RB Nspire ("OpenRSE")

Programa de Análisis Estructural Matricial de Reticulados Bidimensionales (AEM-RB) para la calculadora TI-Nspire CX CAS y TI-Nspire CX II-T CAS.

(Este proyecto también fue conocido durante su fase de desarrollo como OpenRSE).

Este programa utiliza el método matricial de rigidez (Método Directo de Rigidez) para calcular desplazamientos, reacciones y esfuerzos internos (fuerza axial, cortante y momento flector) en cualquier estructura 2D de barras (Pórticos, Vigas Continuas y Cerchas).

Captura de pantalla 2025-10-24 193424 Captura de pantalla 2025-10-24 193233 Captura de pantalla 2025-10-24 193136 Captura de pantalla 2025-10-24 193046 Captura de pantalla 2025-10-24 192957 Captura de pantalla 2025-10-24 192902

⚠️ Descargo de Responsabilidad (Disclaimer)

Este software se proporciona "tal cual", sin garantía de ningún tipo, expresa o implícita.

  • Propósito Académico: AEM-RB es una herramienta desarrollada con fines académicos y educativos. No está destinada, ni debe ser utilizada, para el diseño, análisis o construcción de estructuras reales ni en aplicaciones comerciales críticas.

  • Precisión de los Resultados: La exactitud de los cálculos depende enteramente de la correcta entrada de datos por parte del usuario.

  • Verificación Obligatoria: Es responsabilidad exclusiva del usuario validar y verificar todos los resultados obtenidos. Se recomienda encarecidamente contrastar los cálculos con software de ingeniería estructural especializado y validado (como SAP2000, RISA-3D, ETABS, etc.) antes de tomar cualquier decisión basada en ellos.

  • Sin Responsabilidad: El autor no se hace responsable de ningún error, omisión, o de las consecuencias (directas o indirectas) derivadas del uso de este programa.


📥 Instalación (Para Usuarios)

La instalación es muy sencilla:

  1. Descarga el archivo AEM-RB.tns desde este repositorio (puedes encontrarlo en la sección "Releases" o en la lista de archivos).
  2. Usa el software TI-Nspire CX Student Software (o el TI Connect) en tu computadora.
  3. Conecta tu calculadora TI-Nspire.
  4. Arrastra el archivo AEM-RB.tns a la carpeta "MyLib" de tu calculadora.

¡Listo! Al guardarlo en "MyLib", podrás usar el programa como una librería o función en cualquier documento (cuaderno de notas o calculadora) simplemente llamándolo desde el Catálogo (📒).


📁 Archivos en este Repositorio

Encontrarás dos versiones del programa:

  • AEM-RB.tns: Es el documento de la calculadora ya listo para usar. Este es el archivo que la mayoría de los usuarios necesitan para instalar el programa.
  • AEM-RB.lua: Es el código fuente puro escrito en lenguaje LUA. Este archivo es para desarrolladores, estudiantes o curiosos que quieran leer, estudiar o modificar el código.

👨‍💻 Para Desarrolladores (El Código LUA)

¿Cómo funciona el LUA en la Nspire?

La calculadora TI-Nspire no "compila" el código LUA de la forma tradicional (como C++ o Java). El LUA es un lenguaje interpretado.

El archivo .tns actúa como un contenedor que almacena el script LUA (el texto) junto con otros elementos del documento (como las páginas de la interfaz gráfica). El archivo .lua es solo el texto del script.

¿Cómo "re-compilar" el .tns desde el .lua?

Si modificas el archivo .lua en tu computadora y quieres crear un nuevo .tns para probarlo en la calculadora, debes seguir estos pasos:

  1. Abre el software TI-Nspire CX Student Software en tu PC/Mac.
  2. Crea un nuevo documento en blanco.
  3. Ve al menú: Insertar > Programación > Editor de Programas > Añadir LUA.
  4. Se abrirá una página de script. Copia todo el contenido de tu archivo .lua modificado y pégalo en este editor (reemplazando cualquier texto existente).
  5. Guarda el documento (Archivo > Guardar) con el nombre que desees (ej. Mi_Version_AEM-RB.tns).
  6. Transfiere ese nuevo archivo .tns a tu calculadora para probarlo.

👨‍💻 Autor

  • Alexander Rosas Placido
  • Ingeniero Civil - Universidad de Huánuco (Perú)

🤝 Contribuciones

Las contribuciones, reportes de errores (issues) y sugerencias (pull requests) son bienvenidas. Si encuentras un error o tienes una idea para mejorar el programa, por favor, abre un "Issue" en este repositorio.


📜 Licencia

Este proyecto es totalmente libre y de código abierto. Está publicado bajo la Licencia MIT.

About

Programa de Análisis Estructural Matricial (AEM-RB) para TI-Nspire CX CAS, programado en LUA. (Alias de desarrollo: OpenRSE)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages