Sobre el Proyecto
Simulador del Sistema Solar es una herramienta educativa y científica de escritorio diseñada para explorar la mecánica celeste, calcular efemérides astronómicas con precisión y visualizar el cosmos en un entorno 3D interactivo.
Características principales
- Simulación 3D kepleriana: posiciones planetarias en tiempo real usando elementos orbitales precisos.
- Bóveda celeste: visor estelar con catálogo Hipparcos, constelaciones IAU y posición del Sol/Luna/planetas.
- Cálculo de efemérides: fases lunares, eclipses (totales, anulares, parciales), equinoccios y solsticios.
- Base de datos dinámica: edición interna de elementos orbitales e importación de cometas/asteroides vía API de JPL (NASA).
- Datos científicos en vivo: velocidad orbital (vis-viva), fase lunar, ascensión recta y declinación.
- Interfaz oscura: modo Dark orientado a sesiones largas y observación nocturna.
Tecnologías utilizadas
- Lenguaje: Python 3
- Interfaz gráfica: PyQt6
- Renderizado 3D: PyQtGraph / OpenGL
- Base de datos: SQLite (embebida)
- Integraciones: API REST JPL Small-Body Database (NASA)
Descargas
Puedes compartir este proyecto mediante un ZIP que contenga el binario para cada sistema:
En Linux puede ser necesario dar permisos de ejecución al binario tras descomprimir.