Estudio de caso de GARC. Una arquitectura completamente moderna para el diseño computacional

    GARC es la plataforma multimodelo unificada de GATAI para diseño computacional. Transforma un resumen de texto simple en resultados validados a lo largo del proceso desde Floor Plan de Generación (Beta) para próximos módulos de materiales y aislamiento térmico, restricciones físicas y exportación 3D.


    El sistema está construido con una arquitectura nativa de la nube: servicios modulares detrás de una puerta de enlace API, un bus de eventos con trabajadores en cola, en tiempo real transmisión de progreso y una capa de datos segura para planos, materiales y activos 3D.

    El problema

    Los equipos de diseño y construcción hoy dependen de herramientas desconectadas:

    Un modelo para bocetos de planos.

    Una base de datos separada para materiales y propiedades térmicas.

    Otro motor para pruebas físicas.

    Scripts ad-hoc para exportaciones 3D

    Esta fragmentación ralentiza la iteración, aumenta los riesgos de traspaso y hace que el escalado entre equipos sea costoso.

    Objetivos

    Unifique las capacidades detrás de una única API y panel de control

    Haga que los trabajos de larga duración sean observables con el seguimiento del progreso

    Mantenga la implementación flexible en configuraciones híbridas, locales y en la nube

    Aplique seguridad y auditabilidad sólidas con RBAC y registros

    Arquitectura de un vistazo

    GARC está organizado en servicios modulares que se comunican a través de un bus de eventos:

    Puntos finales versionados de API Gateway, autenticación y límites de velocidad

    Servicios Planos de planta (Beta), Materiales y térmicos, Física, Exportación 3D

    Programación de trabajos de Orchestrator, asignación de GPU, reintentos y eventos de progreso

    Almacenamiento de capa de datos para planes, metadatos y activos con seguimientos de auditoría completos

    Observabilidad: registros estructurados, métricas y cronogramas de trabajo

    Generador de planos de planta (Beta)

    El módulo Plano de planta convierte un mensaje de texto en borradores de diseños.

    Flujo de trabajo:

    Envíe un mensaje con parámetros (por ejemplo, número de imágenes, programador, pasos de inferencia).

    Reciba una identificación de tarea y observe las actualizaciones del progreso en tiempo real.

    Obtenga los resultados finales (URL PNG o URI de datos) a través del punto final de estado.

    Este mismo patrón asincrónico impulsará los módulos futuros, de modo que los equipos de productos puedan usar una interfaz consistente para todos los servicios GARC.

    Orquestación de un extremo a otro

    Los canales de GARC permiten a los equipos encadenar tareas sin problemas:

    Texto al plano de planta (Beta)

    Materiales y análisis térmico (próximamente)

    Validación de física (próximamente)

    Exportación 3D a formatos GLTF/OBJ (próximamente)

    El orquestador garantiza que se respeten las dependencias, reintenta los trabajos fallidos y mantiene a los clientes actualizados en todo momento.

    Datos y seguridad

    RBAC y registros de auditoría para la responsabilidad organizacional

    Gestión de secretos para aislar entornos de forma segura

    Búsqueda de metadatos en planos, texturas y recursos 3D

    Almacenamiento dirigido a contenido para reproducibilidad y deduplicación

    Opciones de implementación

    Grupos de GPU con escalamiento automático en la nube para cargas pesadas

    Implementación local segura y aislada para industrias reguladas

    Datos locales sensibles híbridos con computación en la nube escalable para cargas de trabajo en ráfagas

    Impacto

    Los primeros usuarios destacan:

    El tiempo hasta el primer plan se redujo de horas a minutos

    Ciclo de vida laboral unificado y observabilidad en todos los módulos

    Límites arquitectónicos más limpios, lo que permite que cada servicio evolucione de forma independiente

    Hoja de ruta

    Materiales y aisladores de calor análisis térmico por habitación y clima

    Comprobaciones físicas: circulación, autorizaciones y validación de restricciones.

    Diseños de caja blanca 3D Builder/Arquitecto con ubicación de activos

    SDK, bibliotecas cliente ampliadas y resguardos escritos para desarrolladores

    FR
    DÍA
    13
    HORAS
    47
    MINUTOS
    18
    ARTÍCULOS DE SEGUNDA CLASE