Entre as diversas perguntas que recebo de usuários interessados em adotar o Blender como ferramenta principal na produção de maquetes eletrônicas e visualização par arquitetura, está relacionada com a compatibilidade com arquivos gerados por softwares da Autodesk. Nesse sentido pode literalmente subentender, compatibilidade com arquivos DWG e DXF. Já foi bem mais complicado de trabalhar com esse tipo de arquivo no Blender, mas hoje é relativamente simples, apesar da importação de arquivos DWG para o Blender ainda demandar um pouco de trabalho. Mas, uma opção muito interessante para quem procura trabalhar com modelos 3d gerados por ferramentas BIM como o Revit, pode ajudar de maneira significativa a colocar o Blender dentro do processo de produção de arquitetos, engenheiros e escritórios de visualização.
Os arquivos com extensão IFC que significam (Industry Foundation Classes) e foram criados pela IAI, instituição que trabalha com intuito de criar padrões de armazenamento de dados, para facilitar o compartilhamento de informações entre softwares como o Revit, ArchiCAD e VectorWorks. O ponto positivo nesse caso é a existência de um script para o Blender chamado de IFCBlender, como parte de uma iniciativa conhecida como IFCOpenShell.
O Add-on é totalmente gratuito e pode ser copiado na página do IFCOpenShell, e depois de instalado no Blender deve permitir a importação de arquivos completos do Revit. A imagem abaixo mostra um exemplo desse Add-on em ação permitindo que um projeto criado no Revit seja usado no Blender.
O uso desse tipo de script é de extrema importância para quem precisa trabalhar com softwares como o Revit, e acredite que já tive problemas com o envio de projetos que precisavam ser trabalhados na parte da visualização. O desafio maior é solicitar aos clientes que enviem esse tipo de arquivo, pois a maioria acaba enviando dados que são difíceis de manipular, pois são versões muito recentes do software ou então que não são compatíveis com o Blender.
Use esse Add-on e aproveite a conveniência de manipular os projetos criados no Revit, ArchiCAD e VectorWorks sem grandes problemas de compatibilidade, e utilizando a geometria completa dos objetos 3d para aplicar materiais e usar recursos de render avançado como o YafaRay e LuxRender no Blender.