FAQ do xeoVision: formatos, licenças e implementação
O que o xeoVision faz, onde corre, como é licenciado e, quando isso importa, o que não faz.
Produto
O que é o xeoVision?
O xeoVision é um framework para criar soluções de negócio BIM, desenvolvido pela Creoox AG. Combina o xeokit SDK para visualização, o xeokit Data Engine para o processamento dos ficheiros de engenharia suportados, bases de aplicação reutilizáveis e serviços de consultoria e integração.
A aplicação xeoVision em funcionamento demonstra fluxos de trabalho selecionados de visualização e de dados. Uma solução criada com o framework tem os seus próprios componentes, imagem de marca, integrações e implementação, conforme acordado. Explore o framework e o seu âmbito.
Quem desenvolve o xeoVision?
O xeoVision é desenvolvido pela Creoox AG, com sede em Triesen, Liechtenstein. A Creoox AG também mantém o xeokit SDK, de código aberto, e o xeokit Data Engine, nos quais o xeoVision assenta.
Como funcionam em conjunto o xeoVision e o xeokit SDK?
O xeokit SDK fornece a base de visualização do xeoVision. O xeokit Data Engine assegura o processamento de ficheiros de engenharia selecionados. O xeoVision junta estas tecnologias a um framework de aplicação pronto a usar, fluxos de trabalho reutilizáveis e serviços de consultoria e integração, para ajudar a entregar uma solução de negócio.
Os programadores podem trabalhar diretamente com a API JavaScript e os plugins do SDK para moldar interfaces e funcionalidades. O framework dá à sua equipa e aos seus parceiros um ponto de partida já montado, preservando o acesso à tecnologia subjacente. Veja como se articulam as partes do framework.
Formatos e processamento
Que formatos de ficheiro consegue o xeoVision abrir?
O framework xeoVision suporta fluxos de trabalho com IFC 2x3, 4 e 4.3, Autodesk Revit RVT e RFA, STEP, Autodesk Navisworks e AVEVA E3D e PDMS através de processadores selecionados do xeokit Data Engine. Os módulos de carregamento do xeokit SDK tratam as nuvens de pontos e os formatos prontos para a web suportados, incluindo LAS/LAZ, OBJ, STL, CityJSON e glTF/GLB. A matriz completa, incluindo os processadores anunciados mas ainda não disponíveis, está na página de formatos.
É possível abrir um ficheiro Revit RVT no navegador sem ter o Revit instalado?
Sim. O xeoRVT lê diretamente ficheiros RVT e RFA do Autodesk Revit e gera GLB, JSON e XKT. O passo de processamento não exige uma instalação do Revit, uma subscrição do Autodesk Platform Services nem uma exportação intermédia para IFC. Isto abrange a visualização e o processamento de ficheiros que fornece; não constitui qualquer afirmação sobre direitos de utilização do Revit para criar modelos.
O que é o xeoRVT?
O xeoRVT é o processador do xeokit Data Engine para ficheiros do Autodesk Revit. Leia ficheiros de projeto RVT e ficheiros de família RFA e extrai a geometria e a informação do modelo para GLB, JSON e XKT, sem conversão intermédia para IFC.
Que formatos gera o xeokit Data Engine?
O xeokit Data Engine gera JSON para as propriedades e os metadados dos objetos, GLB para a geometria num formato 3D amplamente suportado e XKT, o formato comprimido do xeokit para carregamento rápido no navegador. Os três são formatos abertos que os seus próprios sistemas podem ler sem voltar a passar pelo xeoVision.
Implementação e alojamento
Uma solução criada com o xeoVision pode correr on-premises?
Sim. As soluções criadas com o framework xeoVision podem usar um serviço gerido operado pela Creoox AG, uma infraestrutura dedicada ou um ambiente sob o seu controlo. Acorde onde são executados a aplicação e os processadores selecionados e onde são armazenados os dados do projeto. O xeokit Data Engine também disponibiliza um binário de linha de comandos autónomo, para que o processamento dos ficheiros suportados possa ficar dentro da sua rede. Analise as opções de implementação.
Em que sistemas operativos funciona o xeokit Data Engine?
O binário autónomo do xeokit Data Engine funciona em Windows AMD64, Linux AMD64 e Linux ARM64.
O xeoVision envia ficheiros de projeto para um serviço de conversão externo?
Não necessariamente. Com uma implementação com alojamento próprio ou autónoma, o xeokit Data Engine processa os ficheiros dentro do seu próprio ambiente, por isso não é obrigatório enviar ficheiros de projeto para um serviço de conversão externo. Com o serviço gerido, o processamento corre em infraestrutura operada pela Creoox AG.
Uma solução xeoVision pode correr numa rede fechada ou isolada (air-gapped)?
Uma implementação em rede fechada tem de ser verificada de ponta a ponta para o caso concreto — identidade, processadores, licenciamento, telemetria, tipos de letra e recursos, instalação e atualizações. A Creoox AG pode descrever o comportamento de cada parte e analisá-lo com a sua equipa de segurança. Não é dada qualquer garantia geral de funcionamento air-gapped nem é invocada qualquer certificação de segurança.
Licenciamento e código-fonte
O xeoVision é de código aberto?
O xeokit SDK incluído no framework xeoVision é de código aberto sob a licença AGPL-3.0, e a Creoox AG disponibiliza licenciamento comercial quando esses termos não se adequam. O framework combina componentes com os seus próprios termos; a licença do SDK não se aplica automaticamente a toda a solução. O código-fonte das bases de aplicação está disponível como complemento a uma licença do xeokit SDK, com o âmbito da entrega definido por acordo.
Que licença usa o xeokit SDK?
O xeokit SDK está licenciado sob a AGPL-3.0, e a Creoox AG disponibiliza uma licença comercial para as organizações que não podem trabalhar nos termos da AGPL.
Podemos obter o código-fonte das bases de aplicação do xeoVision?
O código-fonte das bases de aplicação do framework xeoVision está disponível como complemento a uma licença do xeokit SDK. O contrato define o código entregue e os direitos de desenvolvimento, para que a sua equipa ou o seu parceiro possa personalizar a aplicação com a sua marca, expandi-la e gerir o respetivo plano de evolução. O acesso ao código-fonte não transmite a titularidade de propriedade intelectual de terceiros.
Incorporação e integração
Como se incorpora um visualizador BIM numa aplicação web?
Uma incorporação por iframe coloca uma vista de projeto em direto dentro da sua própria página, com autenticação e permissões de projeto configuradas para o seu público. Uma implementação com a sua marca executa a aplicação com o seu design e a sua identidade. O xeokit SDK subjacente dá aos programadores acesso direto à API de visualização e aos plugins para moldar interfaces e funcionalidades. A Creoox ou o seu parceiro de integração podem ajudar a definir e implementar o âmbito adequado ao seu produto.
O visualizador pode ser usado em marca branca?
Sim. Uma aplicação de negócio criada com o framework xeoVision pode ter o seu design, a sua paleta de cores e a sua identidade. Com acesso acordado ao código-fonte da aplicação, os seus programadores ou o seu parceiro podem expandir ainda mais a interface e as funcionalidades.
Os seus dados
Os dados BIM do xeoVision podem ser usados no Power BI?
Sim, como integração de dados. O xeokit Data Engine grava as propriedades e os metadados dos objetos em JSON, que o Power BI consegue consumir. O Power BI é uma aplicação separada: a preparação dos dados e a própria ligação dependem do seu fluxo de trabalho, e o xeoVision não inclui nenhum conector para o Power BI.
O xeoVision pode ligar-se a sistemas ERP como o SAP?
Os dados dos objetos do modelo podem ser ligados a sistemas ERP, incluindo o SAP, a ferramentas de gestão de projetos e a sistemas de gestão documental. Trata-se de possibilidades de desenvolvimento construídas sobre as APIs desses sistemas e as suas políticas de acesso, e não de conectores pré-configurados fornecidos com o produto. É a saída aberta em JSON que as torna simples de desenvolver.
O xeoVision inclui um assistente de IA?
Não. O framework xeoVision não inclui nenhum modelo de IA. O xeokit Data Engine fornece dados de projeto extraídos para uma integração com âmbito definido com um agente que a sua organização tenha aprovado. Cabe-lhe decidir que dados podem sair do projeto e onde corre a inferência. As respostas geradas devem ser verificadas face à informação de origem do projeto.
É possível partilhar um projeto sem partilhar o ficheiro IFC ou Revit original?
Sim. No xeoVision, a visibilidade do projeto e o acesso aos ficheiros de origem são controlos separados, por isso um cliente pode rever um projeto sem receber o ficheiro IFC ou RVT original. Restringir o acesso aos ficheiros não impede quem visualiza de tirar capturas de ecrã ou de registar a informação visível no ecrã.
Ainda tem alguma pergunta?
Traga um modelo, uma dúvida sobre formatos ou um esboço de arquitetura. 30 minutos, sem diapositivos.