Saltar al contenido

Integra un visor BIM web en tu producto AEC

Lleva BIM al producto que tus clientes ya usan. Con el framework xeoVision, parte de una vista de proyecto insertada o de una base de aplicación con tu marca y, después, usa el xeokit SDK y nuestros servicios de integración para adaptar la experiencia del modelo a tus registros, documentos y flujos de trabajo.

¿Desarrollar o insertar?

Desarrollar un visor BIM es un proyecto mucho más grande de lo que parece. Renderizar un gran modelo federado con total precisión en un navegador, tanto en móvil como en escritorio, con el árbol de objetos y las propiedades intactos, supone años de trabajo especializado, y casi nunca es lo que tus clientes te compran realmente.

Dos caminos

El camino rápido es una inserción mediante iframe: una vista de proyecto interactiva y en directo dentro de tu propia página, en la que tus permisos deciden quién la ve. La guía de inserción mediante iframe muestra cómo funciona en la práctica. Explora la aplicación en funcionamiento para evaluar la experiencia de visualización y, después, acuerda la configuración de acceso e inserción para tu plataforma.

El camino más completo es un despliegue con tu marca de la aplicación xeoVision (tu diseño, tu paleta de colores, tu identidad), con el código fuente de la aplicación xeoVision disponible como complemento de una licencia del xeokit SDK, para que tu equipo pueda seguir desarrollándola.

Amplía la experiencia de visualización

El xeokit SDK subyacente da a los desarrolladores acceso directo a la tecnología de renderizado, la API JavaScript y los plugins que usa xeoVision. Úsalos para dar forma a interfaces, interacciones y funcionalidades en torno a tu producto. En xeokit.io encontrarás documentación para desarrolladores y ejemplos.

Dos formas de integrar un visor BIM en tu productoLa vía A inserta en un iframe una vista de proyecto de xeoVision en directo. La vía B integra el visor en el producto con el xeokit SDK y carga las salidas que prepara el xeokit Data Engine. Ambas conviven con los registros y documentos propios del producto. TU PRODUCTO · APLICACIÓN WEB Tu interfaz y registros Navegación, listas, formularios Tus usuarios y permisos Tus documentos Archivos, incidencias, aprobación Vista BIM insertada Junto a tus registros A · iframe con una vista de proyecto B · componente SDK en tu frontend Tu backend Autenticación SSO o token Almacenamiento XKT + JSON Tu API registros, permisos FRAMEWORK XEOVISION A · Aplicación xeoVision Vista de proyecto alojada La vía más rápida, poco código B · xeokit SDK API del visor y plugins Control total de las interacciones xeokit Data Engine Convierte lo subido en salidas para la web IFC RVT/RFA STEP NWD iModel® RVM iframe SDK salidas modelos
Dos caminos hacia tu producto: un iframe con una vista de proyecto de xeoVision o el xeokit SDK en tu propio frontend.

Inserta un visor BIM 3D en tu sitio web

Inserta una vista dinámica del proyecto en un sitio web o una plataforma mediante un iframe. Añade una experiencia BIM interactiva sin desarrollar una aplicación de visor completa.

Demo en directo: visor BIM 3D insertado

Un modelo de edificio abierto en xeoVision, listo para cargarse como vista interactiva en directo.

Solo se carga cuando lo pides, para que la página siga siendo rápida. Cuando se abra, arrastra para orbitar.

Conecta tu agente de IA a los datos de modelos BIM de IFC, Revit y más

Conecta la información de proyectos BIM con el agente de IA que elijas. Deja que trabaje con los datos de tu modelo para responder preguntas, elaborar resúmenes y apoyar los flujos de trabajo del proyecto.

Debes poder elegir el agente y fijar tú mismo el perímetro de los datos. El framework xeoVision no incluye ningún modelo de IA: el xeokit Data Engine proporciona en JSON las propiedades extraídas del proyecto, y una integración acordada envía los datos seleccionados al agente que hayas elegido. Tú decides qué sale del proyecto, qué agente lo recibe y dónde se ejecuta la inferencia.

¿Qué agente de IA puedes conectar?

El que tú elijas. Como la conexión es un trabajo de integración de alcance definido sobre salidas JSON abiertas, la elección del agente, el proveedor del modelo y el lugar donde se ejecuta la inferencia siguen siendo decisiones tuyas, no algo que fije el framework.

¿Cómo controlas qué datos del proyecto llegan al agente?

Definiendo el alcance antes de desarrollar la integración: qué propiedades y objetos salen del proyecto, adónde se envían y dónde se ejecuta la inferencia. Revisa las respuestas generadas contrastándolas con el modelo de origen, ya que el agente trabaja con datos extraídos y no con el archivo nativo de la herramienta de modelado.