- Visor 3D interactivo WebGL / Three.js con soporte offline para modelos IFC.
- BIM Takeoff 5D: Medición de superficies (m²) y volúmenes (m³) con asistente de inserción directa de partidas en el presupuesto (~M).
- Herramienta de medición y acotación técnica CAD 3D con snap magnético a vértices.
- Planos de corte y sección interactivos multieje (X, Y, Z) con relleno macizo (Stencil Capping).
- Probeta constructiva 3D axonométrica interactiva con tramas CAD, espesores y giro 90° para forjados.
- Selección inteligente de elementos similares con filtros por familia, tipo, planta, superficie o volumen.
- 🎁 IA de Cortesía Gratis de Serie: Integrada para todos los usuarios con vigencia y cuenta atrás hasta el 21 de Octubre de 2026.
- 📊 Tablas Técnicas ConTech: Motor de renderizado Markdown para tablas comparativas de costes con degradados, filas cebra y diseño responsive.
- 👨💻 Asesor de IA Oficial (jmcaamanog): Personalidad experta del autor integrada con acceso y contextualización en tiempo real del presupuesto abierto.
- 💬 Interfaz en Azul Pizarra ConTech: Burbujas de chat de alto contraste en azul marino (#111e38) y azul hielo (#e0f2fe).
- 👤 Personalización de Usuario con Google Sign-In: Saludo de bienvenida por nombre de pila y carga de foto de perfil con
referrerpolicy="no-referrer". - 📍 Acceso Rápido Superior Derecho: Botón fijo siempre accesible junto a la Paleta de Comandos (Ctrl+K).
- ☁️ Sincronización Google Drive E2E Oficial: Respaldo cifrado (AES-256 GCM) a coste cero en la carpeta dedicada
/BC3Viewer/.
- 📑 Sistema Multi-Presupuesto: Barra de pestañas para abrir múltiples archivos .bc3 en paralelo, botón de añadir (+) con estilo punteado y guardado en disco con File System Access API.
- ☀️ Visualizador Sunburst Multinivel: Gráfico concéntrico interactivo con selector de profundidad (niveles 1 a 5), zoom dinámico y tabla inferior de descompuestos a altura completa con scroll suave.
- 🌊 Diagrama Sankey: Representación gráfica del flujo de costes y descomposición jerárquica de la obra.
- 🌿 Impacto Ambiental & Huella de Carbono: Análisis de emisiones de CO₂ (kg CO₂ eq) y reparto por tipología de materiales con soporte completo para temas claro/oscuro.
- ⚙️ Coeficientes Económicos y Tarjeta GG: Desglose completo PEM + GG (13%) + BI (6%) = PEC en la cabecera, con cálculo exacto y formato de miles homologado.
- 📝 Formato Inteligente de Mediciones: Precisión de decimales según magnitud física (0 decimales para unidades, 2 para m/m², 3 para m³/kg) y deducción automática de huecos.
- 📤 Menú Homogéneo de Importación / Exportación: 6 opciones unificadas con paleta cromática exclusiva (PDF .pdf, Excel .xlsx, CSV .csv, FIEBDC-3 .bc3).
- ⌨️ Paleta de Comandos (Ctrl+K): Búsqueda instantánea de acciones, navegación y atajos rápidos de teclado.
- Corrección Carga BC3: Solucionado el error al abrir presupuestos con desgloses que hacen referencia a conceptos no definidos.
- Validación Segura de Precios: Verificación de nodos existentes previa a recálculo recursivo.
- Zoom Táctil Continuo y Suave: Pellizco de pantalla (pinch-to-zoom) fluido con requestAnimationFrame y centrado inteligente en la semana enfocada.
- Scroll Preservado: Retención precisa de posiciones de scroll vertical y horizontal al enlazar tareas o hacer zoom en el Gantt.
- Botón Flotante Conmutador: Unificación de los botones del Gantt en un único globo animado que se adapta al ancho de columna.
- Iconografía Oficial en Windows: Iconos y logotipos nativos de BC3 Viewer premium en la barra de tareas y el ejecutable compilado.
- Telemetría y Descargas de Escritorio: Firma Windows dedicada en logs e instalador descargable desde el menú OTA.
- Corrección de error de inicialización: Se resuelve el error de referencia en JavaScript al evitar el sombreado (shadowing) de la variable de nombre de archivo, eliminando la excepción de ejecución al cargar.
- Ocultación estricta de botón Cerrar: Se garantiza que el botón rojo para cerrar el presupuesto se mantenga estrictamente invisible al inicio o cuando no hay ningún presupuesto cargado.
- Nombre de archivo en Ajustes: Se traslada el nombre de archivo cargado desde el encabezado general directamente al menú desplegable de Ajustes (⚙️), colocándolo en primer lugar con un icono de documento. Al hacer clic sobre él, se abre la ventana de carga para seleccionar otro archivo de forma rápida.
- Alineación derecha en desplegable: Las opciones del menú de ajustes se alinean elegantemente hacia la derecha, con sus correspondientes iconos ordenados a la derecha del texto.
- Ocultación inicial de botón Cerrar: Se fuerza la ocultación inicial del botón rojo de cierre (✕) en la carga inicial de la página para garantizar una interfaz totalmente limpia y sin elementos residuales antes de subir un archivo.
- Estilo de texto Justificado en bienvenida: Se ha modificado el diseño del mensaje de bienvenida y los bloques de avisos informativos para forzar una alineación justificada del texto, logrando una presentación estética superior y profesional.
- Corrección en Carga desde la Bienvenida: Solucionado el error javascript que impedía que el botón azul "🚀 CARGAR ARCHIVO .BC3" de la pantalla de bienvenida procesara el archivo debido a la eliminación del botón físico "PROCESA".
- Simplificación de Carga y Enlace GitHub: Eliminación del botón redundante "PROCESA" de la cabecera (la app procesa automáticamente al seleccionar el archivo). Al pulsar sobre el logotipo superior izquierdo, ahora te redirige a tu repositorio oficial de GitHub de forma directa.
- Ocultación inteligente de elementos: La barra superior de seleccionar archivo y la barra lateral de búsqueda de partidas se ocultan por completo en la pantalla de bienvenida, mostrándose únicamente cuando hay un presupuesto cargado en la aplicación para optimizar el espacio de pantalla.
- Reubicación de Botón Cerrar (✕): Se traslada el botón rojo de cerrar presupuesto de la barra de carga directamente al lado del widget de PEM y PEC, manteniéndolo contextualizado a la información presupuestaria activa.
- Rediseño y mayor escala del logotipo del cabezal: Aumento del tamaño del logotipo en la cabecera para que coincida exactamente con la altura de las cajas de PEM/PEC, logrando un aspecto mucho más nítido, definido y premium.
- Control de pestañas con el FAB: El botón circular flotante (FAB) de la esquina inferior derecha ahora colapsa y expande contextualmente la sección de "Resumen de Plazos y Costes" cuando el Planning está abierto.
- Limpieza de textos: Se simplifica el texto del encabezado del resumen temporal a "Resumen de Plazos y Costes" para evitar distracciones visuales.
- Pantalla de bienvenida y PIN premium: Logotipo de la app en la pantalla de bienvenida y el acceso con código PIN, con un elegante título "BC3 Viewer" en color azul resplandeciente y créditos del autor.
- Botón de cabecera flotante unificado: Botón único en formato FAB situado en la esquina inferior derecha para alternar la visibilidad de la cabecera sin que se mueva de sitio.
- Optimización de espacio en el Planning: Integración de la exportación a XML dentro del menú desplegable y eliminación del icono repetitivo del calendario en la cabecera.
- Diseño responsivo del modal del Gantt: Mayor ancho del modal detallado de partidas para evitar el desbordamiento de los selectores de fecha en pantallas móviles.
- Rediseño de barra de herramientas en móvil alineando los 8 iconos en una sola fila.
- Añadido botón de salida (X roja) al lado de PROCESA para resetear presupuesto y volver a la bienvenida.
- Exportación y Compartición Nativa en Android (WhatsApp, Gmail, etc.) mediante plugins nativos.
- Auto-carga persistente del último presupuesto abierto al reiniciar la aplicación.
- Integración de telemetría y contador de dispositivos únicos a través de Webhook de Google Sheets.
- Pantalla de protección y control de acceso mediante PIN de seguridad (1234).
- Soporte de actualizaciones en caliente Over-the-Air (OTA) silenciosas mediante GitHub Pages.
- Iconos adaptativos nativos y Splash Screen personalizados generados con capacitor-assets.
- Integración de % PEM y gráfico de desglose de recursos en las filas de capítulos del Presupuesto.
- Cabecera compacta y adaptativa con menú de ajustes unificado en engranaje ⚙️.
- Estadísticas económicas y de avance en tiempo real dentro del Planning Gantt.
- Indicadores de días restantes de obra y medias de certificación diaria, semanal y mensual.
- Exportación e importación completa en formato estándar FIEBDC-3 (.bc3).
- Exportación optimizada a PDF de certificaciones mensuales con área de firmas.
- Módulo de Certificaciones Mensuales de Obra para certificar cantidades y avances por partida.
- Sincronización del progreso de tareas de Gantt basada en volúmenes certificados.
- Curva S dinámica en base a certificaciones de obra y cantidades reales.
- Indicador visual de Ruta Crítica en el árbol presupuestario con badge animado ⚡ CRÍTICO.
- Auditoría de cambios en sesión (PEM total, variaciones e impacto económico neto).
- Exportación del Diagrama de Gantt a formato estándar Microsoft Project XML.
- Editor interactivo de nuevas partidas integrado en la cabecera de la columna CÓDIGO.
- Control jerárquico del borrador de partidas mediante botonera de dirección (▲/▼/◀/▶).
- Validaciones visuales con resalte rojo e importes calculados en tiempo real.
- Enlaces y dependencias Gantt Fin→Inicio con propagación de retrasos en cascada.
- Eliminación rápida de dependencias con botón × en el centro de las flechas.
- Buscador Global Inteligente en el árbol (Ctrl+F) con resaltado y navegación.
- Curva S de Avance Económico Acumulado (Planificado vs. Real) en el Dashboard.
- Reorganización de la cabecera en grupos de control.
- Rediseño visual completo de tarjetas PEM y PEC.
- Integración de tema claro/oscuro e información a la derecha.
- Dashboard técnico con 6 gráficas y KPI strip para AT.
- Planning Gantt con ruta crítica, línea de hoy y avance.
- Arrastre libre de tareas con recálculo automático de capítulos.
- Lanzamiento del visualizador jerárquico FIEBDC-3.
- Columnas de árbol unificadas y buscador.
- Tabla de mediciones y descripción inline.