IFC Viewer Online · Voltar ao blog de BIM e IFC
Ferramentas e comparativos · 2026-11-12 · 8 min
Detecção de conflitos em IFC no navegador: o que dá para fazer sem o Navisworks (e o que não dá)
Encontrar conflitos é a parte fácil. O trabalho é encontrar os que importam e impedir que voltem como “novos” a cada exportação. Uma prévia da detecção de conflitos que roda sobre os arquivos IFC no seu navegador.
Detecção de conflitos no navegador nos três modelos IFC do Hotel Vela: 117 conflitos em 50 grupos, listados ao lado do modelo 3D
Se você coordena modelos de arquitetura, estrutura e instalações (MEP), sabe como é: você roda o teste de conflitos, saem quatro mil resultados e na reunião de quinta-feira ninguém sabe por onde começar. O problema raramente é encontrar conflitos. É encontrar os que importam e impedir que voltem como “novos” toda vez que alguém exporta o IFC de novo.
Este post explica como funciona a detecção de conflitos que estamos preparando para o IFC Viewer Online: ela roda inteiramente no navegador, o modelo nunca sai do seu computador e trabalha diretamente sobre os arquivos IFC, sem conversão para outro formato. Também diz onde ela fica aquém das ferramentas de desktop.
O essencial
- Testes rígidos e de folga, triângulo contra triângulo, organizados em uma matriz que você pode salvar.
- Regras de ignorar escondem o ruído: 1.569 de 4.827 resultados em uma torre real.
- Cada conflito é acompanhado pelo seu teste e pelo par de GlobalId, então os estados sobrevivem a uma nova versão.
- Em prévia: nada disto está aberto ainda, e o que é grátis hoje continua grátis.
O problema: 4.827 conflitos e quase nenhum importa
Testamos um IFC real de 94 MB (a Shanghai Tower: 2.134 elementos e 1,44 milhão de triângulos), todos contra todos. Resultado: 4.827 conflitos em 1.069 grupos. Quase todos eram a fachada contra os próprios montantes e travessas, que nesse arquivo vêm como elementos separados e não como partes da parede cortina.
Prévia de design com dados de exemplo, interface em espanhol. Geometria lida em 0,7 s e testes em cerca de 8 s em um notebook, sem servidor.
Uma ferramenta que encontra muitos conflitos não está lhe fazendo favor nenhum. O que conta é a rapidez com que você chega à lista curta.
Testes rígidos e de folga, organizados em uma matriz
Há dois tipos de teste:
- Rígido: dois elementos se atravessam. É testado triângulo contra triângulo, não só com caixas delimitadoras, então um tubo que passa ao lado de uma viga sem tocá-la não conta.
- De folga: dois elementos estão mais próximos do que o permitido (por exemplo, 50 mm entre instalações e estrutura).
Os testes são organizados em uma matriz: qual modelo ou disciplina contra qual, quais classes IFC e sistemas, com qual tolerância. A matriz é salva e reutilizada no próximo projeto, e há modelos por tipo de edificação (habitação, escritórios, hospital, indústria, infraestrutura) que só criam os testes das disciplinas que você carregou.
Prévia de design com dados de exemplo, interface em espanhol.
No modelo federado de exemplo (Hotel Vela: arquitetura, estrutura e instalações, 1.987 elementos), a matriz padrão encontra 117 conflitos em 48 grupos em 2,2 segundos: a cobertura contra a unidade de tratamento de ar, a parede cortina contra a laje, prumadas de insuflamento a 1 mm da laje. O que se esperaria encontrar.
Eliminando o ruído com regras de ignorar
De volta à torre. Duas regras ativadas por padrão, “isolamento contra parede ou laje” e “fachada contra a sua estrutura de apoio”, escondem 1.569 dos 4.827 resultados. Outras podem ser ativadas (acabamentos contra laje, mesma classe, sobreposições abaixo de 20 mm, mobiliário), e você pode escrever as suas por classe IFC e por palavras no nome.
Prévia de design com dados de exemplo, interface em espanhol. As regras escondem, não apagam: você pode mostrar o que está escondido a qualquer momento.
Estados que sobrevivem a uma nova versão
Isto é o que mais economiza tempo em um projeto em andamento. Cada conflito é identificado pelo teste e pelo par de GlobalIds dos seus dois elementos, não pela sessão nem pelo arquivo. Assim:
- Se o par deixa de conflitar na próxima versão, ele passa a resolvido sozinho.
- Se você o marcou como aprovado (aceito como está), ele continua aprovado mesmo que o arquivo mude.
- Os que continuam lá passam de “novo” para “ativo”, e só o que é realmente novo aparece como novo.
Cada execução adiciona um ponto a um gráfico de tendência (abertos, novos, resolvidos, aprovados, escondidos), que é a primeira coisa a mostrar na reunião semanal. Em um teste, movemos o modelo de instalações 60 cm entre execuções: 117 → 590 (473 novos) → 117, com “473 resolvidos desde a execução anterior”, e os 117 originais mantiveram o seu estado.
Prévia de design com dados de exemplo, interface em espanhol.
A lista também pode ser ordenada pelo custo estimado de resolver cada conflito: um tubo atravessando uma viga de concreto custa mais do que um cabo roçando um forro suspenso. É uma estimativa (o elemento mais barato é o que se move; o custo sobe quando o conflito é profundo ou atravessa a estrutura), e a tela a marca como tal. Não é um orçamento.
Uma observação honesta: identificar por GlobalId só funciona se o seu software de autoria mantiver os GlobalIds entre exportações. Se eles mudam a cada exportação, leia antes por que os GUIDs do IFC mudam a cada exportação.
Do conflito ao responsável
Clique em um conflito e o visualizador isola os dois elementos e leva a câmera ao ponto de contato. A partir daí:
- Pro: exporte o conflito como BCF 2.1 ou 3.0, com câmera e componentes, e abra-o no BIMcollab, no Solibri ou no Navisworks.
- Team: atribua-o a uma pessoa com prazo (ele viaja no BCF como AssignedTo e DueDate), e toda a equipe vê os mesmos estados.
Teste local do workspace no nosso próprio servidor com os modelos de teste do Hotel Vela (arquivos IFC reais), interface em espanhol. Ainda não disponível. Atribuir, compartilhar estados e criar pendências fazem parte do plano Team.
Não sabe se usa BCF 2.1 ou 3.0? Temos uma comparação de como cada um armazena a câmera.
Um relatório que você pode apresentar
O relatório de coordenação traz os 10 conflitos mais caros com as suas imagens, a tendência, o total estimado e a divisão por teste, pavimento e pessoa. É HTML imprimível: salve como PDF e anexe à ata.
Prévia de design com dados de exemplo, interface em espanhol.
A lista também pode ser revisada no celular: só as linhas visíveis na tela são desenhadas. Com os 4.827 resultados da torre, ordenar, filtrar ou mudar um estado leva menos de 100 ms.
Prévia de design com dados de exemplo, interface em espanhol.
E o cliente fica sabendo sem abrir o modelo (prévia, Team)
Os mesmos números da tendência podem entrar na atualização que a equipe envia ao cliente: “12 conflitos resolvidos esta semana”, com um link para uma página do projeto onde ele vê o resumo e a vista 3D e pode escrever uma pergunta que volta para a equipe como um tópico. Ele não precisa de conta.
Prévia de design com dados de exemplo, interface em espanhol. O envio está desativado.
Além de dois elementos que se tocam (prévia)
Algumas verificações geométricas não são conflitos entre disciplinas, mas regras de projeto: a folga livre diante de portas ou o pé-direito livre dos ambientes. Elas usam a mesma geometria da detecção de conflitos e são escritas como regras, ao lado das regras de dados. Falaremos delas em um post sobre regras personalizadas.
Prévia de design com dados de exemplo, interface em espanhol.
Como se compara
Preços das páginas oficiais, lidos em 12 de novembro de 2026. Onde não conseguimos ler um preço oficial, não informamos nenhum. [solibri-pricing]
| Navisworks Manage | Solibri | BIMcollab Zoom | IFC Viewer Online (prévia) |
|---|
| Rígido / de folga | Sim / sim | Sim (regras de componentes e de folga) | Sim / sim | Sim / sim, triângulo contra triângulo |
| Matriz de testes salva | Sim (Clash Detective, XML) | Conjuntos de regras | Conjuntos de regras | Sim, por modelo, classe e sistema; JSON |
| Estados entre versões | Presos ao arquivo NWF | Por sessão | Por questão BCF | Presos ao par de GlobalIds |
| Instalação | Windows | Windows / Mac | Windows | Navegador, nada a instalar |
| O modelo é enviado? | Não (local) | Não (local) | Não (local) | Não: calculado no seu navegador |
| Preço | Veja a loja da Autodesk | A partir de €1.428/ano (Essential) ou €2.109/ano (Advanced), por licença | Veja bimcollab.com | Planejado: Pro a partir de €39/mês; coordenação no Team a partir de €59/editor |
Fontes: solibri.com/pricing, lido em 12 de novembro de 2026. O Navisworks e o BIMcollab Zoom não mostravam, naquele dia, um preço que pudéssemos ler em seus sites oficiais. Nossos preços planejados estão na página de preços.
Onde ficamos aquém (e dizemos isso)
- Modelos muito grandes: o navegador tem um teto de memória. Acima de 1 a 2 GB, uma ferramenta de desktop funciona melhor.
- Sem tolerância de penetração por regra ao estilo do Solibri.
- Sem zonas de manutenção (espaço livre para acessar um equipamento).
- A primeira execução a frio é mais lenta (cerca de 27 s na torre) do que as seguintes.
O que você já pode fazer de graça
Nada disto tira o que já é grátis: abrir e federar vários arquivos IFC, colorir por disciplina, importar e exportar BCF, comparar versões e verificar cada modelo com o seu Health Score. A detecção de conflitos é uma ferramenta nova e será paga. Para uma comparação mais ampla com o Solibri, veja a página alternativa ao Solibri.
Quer testar quando abrir?
A detecção de conflitos está em prévia. Se você coordena modelos e quer testá-la com os seus próprios arquivos IFC antes de todo mundo, entre na lista de espera e escreveremos quando abrir. Se a sua equipe coordena vários projetos e você prefere ver isso em uma chamada, fale com a gente.
Referências
- Preços do Solibri — Solibri. Planos e preços iniciais por licença por ano, conforme publicados em 12 de novembro de 2026.
- Planos do IFC Viewer Online — IFC Viewer Online. Preços planejados dos planos pagos, que ainda não estão abertos.
Detecção de conflitos em IFC no navegador: o que dá para fazer sem o Navisworks (e o que não dá)