Saltar para o conteúdo

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.