Saltar para o conteúdo

Integre um visualizador BIM web no seu produto AEC

Leve o BIM para o produto que os seus clientes já usam. Com o framework xeoVision, comece com uma vista de projeto incorporada ou com uma base de aplicação com a sua marca e, depois, use o xeokit SDK e os serviços de integração para moldar a experiência do modelo em torno dos seus registos, documentos e fluxos de trabalho.

A decisão entre desenvolver e incorporar

Desenvolver um visualizador BIM é um projeto muito maior do que parece. Renderizar um grande modelo federado com precisão total num navegador, tanto em dispositivos móveis como em computadores, com a árvore de objetos e as propriedades intactas, exige anos de trabalho especializado, e quase nunca é isso que os seus clientes estão realmente a comprar.

Duas formas

O caminho rápido é um iframe incorporado: uma vista de projeto interativa e em direto dentro da sua própria página, com as suas permissões a decidir quem a vê. O guia de incorporação por iframe mostra como funciona na prática. Explore a aplicação em funcionamento para avaliar a experiência de visualização e, depois, acorde a configuração de acesso e de incorporação para a sua plataforma.

O caminho mais completo é uma implementação com a sua marca da aplicação xeoVision (o seu design, a sua paleta, a sua identidade), com o código-fonte da aplicação xeoVision disponível como complemento a uma licença do xeokit SDK, para que a sua equipa possa continuar a desenvolvê-la.

Expanda a experiência de visualização

O xeokit SDK subjacente dá aos programadores acesso direto à tecnologia de renderização, à API JavaScript e aos plugins usados pelo xeoVision. Use-os para moldar interfaces, interações e funcionalidades em torno do seu produto. A documentação para programadores e os exemplos estão disponíveis em xeokit.io.

Duas formas de colocar um visualizador BIM no seu produtoO caminho A incorpora uma vista de projeto do xeoVision em direto num iframe. O caminho B integra o visualizador no produto com o xeokit SDK e carrega saídas preparadas pelo xeokit Data Engine. Ambos ficam ao lado dos registos e documentos do próprio produto. O SEU PRODUTO · APLICAÇÃO WEB A sua UI e registos Navegação, listas, formulários Utilizadores e permissões Os seus documentos Ficheiros, ocorrências, aprovações Vista BIM incorporada Junto aos seus registos A · iframe de uma vista de projeto B · componente SDK no seu front-end O seu back-end Autenticação SSO ou token Armazenamento XKT + JSON A sua API registos, permissões FRAMEWORK XEOVISION A · aplicação xeoVision Vista de projeto alojada Caminho mais rápido, pouco código B · xeokit SDK API do visualizador e plugins Controlo total das interações xeokit Data Engine Converte ficheiros carregados em saídas prontas para a web IFC RVT/RFA STEP NWD iModel® RVM iframe SDK saídas modelos
Dois caminhos para o seu produto: um iframe de uma vista de projeto do xeoVision ou o xeokit SDK no seu próprio front-end.

Incorpore um visualizador BIM 3D no seu site

Incorpore uma vista de projeto dinâmica num site ou numa plataforma através de um iframe. Acrescente uma experiência BIM interativa sem criar uma aplicação de visualização completa.

Demonstração ao vivo: visualizador BIM 3D incorporado

Um modelo de edifício aberto no xeoVision, pronto a carregar como vista interativa em direto.

Só carrega quando pede, para que a página continue rápida. Quando abrir, arraste para orbitar.

Ligue o seu agente de IA aos dados de modelos BIM de IFC, Revit e outros formatos

Ligue a informação do projeto BIM a um agente de IA à sua escolha. Deixe-o trabalhar com os dados do seu modelo para apoiar perguntas, resumos e fluxos de trabalho do projeto.

A escolha do agente e a definição do perímetro dos dados ficam do seu lado. O framework xeoVision não inclui um modelo de IA: o xeokit Data Engine fornece as propriedades extraídas do projeto em JSON, e uma integração acordada passa os dados selecionados ao agente que escolheu. Cabe-lhe decidir o que sai do projeto, que agente o recebe e onde corre a inferência.

Que agente de IA posso ligar?

O que escolher. Como a ligação é um trabalho de integração com âmbito definido sobre saídas JSON abertas, a escolha do agente, o fornecedor do modelo e o local onde corre a inferência continuam a ser decisões suas, e não algo imposto pelo framework.

Como controlo os dados do projeto que chegam ao agente?

Definindo o âmbito antes de a integração ser desenvolvida: que propriedades e objetos saem do projeto, para onde são enviados e onde corre a inferência. Verifique as respostas geradas com base no modelo de origem, porque o agente trabalha com dados extraídos e não com o ficheiro nativo de modelação.