Este site pretende ser um ponto de encontro, discussão e aprendizagem para todos os interessados no uso de software livre nas áreas de arquitetura, engenharia e afins, para CAD e, sobretudo, BIM.
Este site está mantido por voluntários interessados no tema, não é patrocinado por nenhuma entidade ou empresa. A ideia é permitir que as pessoas interessadas possam aprender sobre o tema uma com a outra, e promover discussões horizontais, genéricas sobre o tema do BIM, que não estejam atreladas a um software particular. Em outras palavras, uma versão brasileira do osarch.org.
A casa é sua, fique a vontade para participar, acrescentar ideias e conteúdo, ou simplesmente usar este lugar para tirar dúvidas. Todos os arquivos deste site estão livres também e podem ser editados no Github. Este site começou como um forum, mas resolvi tornar ele um site estático por cause da baixa participação.
Vou iniciar aqui uma lista de software livre útil na área do BIM. Acrescente as suas descobertas aqui! Veja também aqui uma lista muito completa (em inglês), elaborada por nossos amigos do osarch.org. Todo o software listado abaixo é software livre, e, salvo menção contrária abaixo, multi-plataforma (Windows, Linux e Mac)
Para discutir softwares específicos, por favor crie uma outra discussão para manter esta lista o mais limpo possível.
LibreCAD foi originalmente um fork do QCAD, que depois evoluiu e virou um aplicativo bem diferente, mas continua focada no desenho 2D. A versão 3.0 inclui um suporte experimental ao formato DWG. Software em português |
|
QCAD é um aplicativo de desenho 2D, com todos os recursos geralmente encontrados em aplicativos CAD tradicionais. A versão de base é open-source e suporta o formato DXF apenas. Existe uma versão paga que acrescenta o suporte ao formato DWG à versão de base. Software em português |
|
FreeCAD, apesar de ser principalmente um aplicativo para modelagem 3D e BIM, possui também uma extensa bancada de ferramentas para desenho 2D, podendo ser usado como uma plataforma CAD tradicional. Ele importa e exporta para os formatos DXF e DWG (este último usando um conversor externo). Software em português + Site em português |
|
CadZinho é um aplicativo de desenho CAD 2D similar ao LibreCAD. É bastante minimalista e extensível via a linguagem Lua. |
FreeCAD é um modelador 3D paramétrico de código aberto feito principalmente para projetar objetos da vida real de qualquer tamanho. A modelagem paramétrica permite que você modifique facilmente seu design, voltando para o histórico do modelo e alterando seus parâmetros. O FreeCAD é um modelador genérico, mas possui uma bancada específica para BIM com excelente compatibilidade com o formato IFC. Software em português + Site em português |
|
BlenderBIM é um plug-in para o Blender, um aplicativo de modelagem 3D conhecido, baseado em malhas. O BlenderBIM traz ferramentas e funcionalidade BIM no Blender, com forte enfoque no formato IFC. O BlenderBIM inclui muitas ferramentas e utilitários para trabalhar com arquivos IFC nativamente. | |
Blender, mesmo usado sem o plug-in BlenderBIM, é uma poderosa plataforma de modelagem 3D. Possuí inclusive outros plug-ins úteis para a modelagem de prédios e outras obras de construção, como o ArchiPack. Modelos elaborados com o Blender podem ser facilmente usados em âmbito BIM, por exemplo acrescentando informações adicionais neles com o BlenderBIM ou o FreeCAD. Software em português |
LibreOffice é uma suíte office similar e totalmente compatível com a suíte Office da Microsoft. Possuí módulo de edição de textos, planilha e apresentação compatíveis com os formatos da Microsoft (docx, xlsx, pptx) e uma interface muito fácil. Software em português + Site em português |
QGIS é uma plataforma completa para trabalhar com informações geoespaciais. Com o QGIS é possível obter, tratar, converter, produzir dados e mapas em uma interface pr´tica e bem desenvolvida. Software em português + Site em português |
CodeAster oferece uma gama completa de métodos de modelagem e análise multifísica que vão muito além das funções padrão de um código de cálculo termomecânico: de análise sísmica a meios porosos via acústica, fadiga, dinâmica estocástica, etc. |
OpenStudio é um aplicativo para fazer análises e simulações de desempenho energético a partir de um modelo BIM. Suporta os formatos IFC e GbXML. É um aplicativo complexo mas poderoso. Internamente, usa o EnergyPlus. |
LibreOffice Draw é o módulo de desenho vetorial do LibreOffice. É uma excelente ferramenta para editar e anotar PDFs. Os textos, especificamente, são geralmente muito bem suportados. Software em português + Site em português |
|
Inkscape é um aplicativo de desenho vetorial baseado no formato SVG. Também abre e salva no formato PDF com facilidade e tem ferramentas mais parecidas com softwares CAD, o que permite fazer várias alterações simples em arquivos PDF. Software em português + Site em português |
IFC++ é um aplicativo simples para Windows e Linux que permite visualizar arquivos IFC e examinar o conteúdo. Não permite editar ou modificar o conteúdo do arquivo, mas é muito rápido e permite rapidamente detetar erros. |
|
IfcOpenShell viewer é um componente online (funciona dentro do navegador) do IfcOpenShell, que é o software responsável por importar e exporter arquivos IFC usado por ambos o FreeCAD e o BlenderBIM. O viewer permite carregar um arquivo IFC, visualizar a estrutura e o conteúdo, e obter vistas em planta. | |
ifc.js viewer é um visualizador simples construído com a plataforma ifc.js e que funciona dentro do navegador. A página do projeto explica como construir seu visualizador próprio de maneira muito simples. |
- A página principal do FreeCAD em português
- A documentação do FreeCAD em português (somente parte das páginas estão traduzidas)
- Série de video-tutoriais sobre o FreeCAD do Engenheiro de Plantão
- Curso de FreeCAD do Sam Velasquez
- Canal do FreeCAD dicas
- Seção em português do forum do FreeCAD
- Tutoriais sobre FreeCAD & BIM do HR Compacta
- Curso do Allan Brito: FreeCAD para desenho arquitetônico (pago)
- Curso de BIM com o FreeCAD do Solare
- Curso de BIM do Projetos e Afins
-
Cursos (gratuitos) de introdução ao BIM em "Democratizando BIM"
-
Cursos do Solare - Blog e cursos gratuitos sobre vários softwares livres para arquitetura e engenharia
O termo software livre designa programas de computadores que possuem uma licença livre.
Software livre é geralmente gratuito também, mas a gratuidade é somente uma parte da liberdade oferecida pela licença. Licenças de software livre são fundamentalmente desenhadas para garantir liberdades ao usuário, e garantir que essas liberdades não possam ser removidas. Ali está a grande diferença com software comercial gratuito, que pode deixar de ser gratuito a qualquer momento.
A licença livre mais conhecido é provavelmente a licença GPL, mas tem várias outras como a LGPL, MIT ou BSD. Algumas são mais restritivas, outras mais permissivas, mas essas diferenças valem sobretudo para quem quer usar parte do código fonte em outro software. Para o usuário, são todas quase idênticas.
Todas essas licenças oferecem 4 liberdades fundamentais:
- A liberdade de usar o software incondicionalmente, como quiser, quando quiser. Não existem cláusulas restringindo o uso a tal ou tal categoria de usuário, ou condicionando funcionalidade específica a um pagamento, um registro do usuário, ou coisas parecidas.
- A liberdade de estudar o código fonte. O código fonte (source code, em inglês), deve ser aberto e público, o que gerou o termo "código aberto" (open-source em inglês). Vale notar que um software open-source apenas contempla este ponto, e não diz nada sobre os 3 outros. Por isso, preferimos sempre usar o termo "software livre", que é bem mais abrangente que "software open-source". É perfeitamente possível existir software open-source, mas que seja comercial e com restrições de uso. Poder estudar o código fonte pode parecer desnecessário quando se quer somente usar o software, mas isso permite garantir por exemplo que o software não colete seus dados, ou não faça outro tipo de manipulação indesejada por baixo do pano. Em outras palavras, o software é auditável.
- A liberdade de redistribuir o software. Você, legalmente, possuí o direito de distribuir o software (não diz nada sobre cobrar por isso, por tanto a gratuidade não é algo garantido pela licença. No entanto, condicionar o uso a um pagamento ia ferir o ponto 1, por tanto é extremamente raro). Isto permite que você possa instalar o software quantas vezes precisar, distribuir ele para seus clientes para que eles possam abrir seus arquivos, e, de maneira geral, melhorar e suavizar problemas de compatibilidade em vez de criá-los.
- A liberdade de modificar o software, e de publicar suas modificações. Dependendo do tipo de licença, suas modificações devem ou não adotar a mesma licença que o software original. Este ponto é muito importante para dinamizar o ecossistema em torno do software, e permitir o maior número possível de contribuições ao seu desenvolvimento. Software livre é por essência desenvolvida de forma colaborativa, por qualquer pessoa interessada em contribuir.
Diferentemente de software comercial, software livre não é desenvolvido para gerar lucro, ou com qualquer outro intuito comercial. Software livre é geralmente desenvolvido primeiramente por usuários, para seu próprio uso. Certos projetos, quando ficam maiores, passam a ter estrutura maior, receber doações, contratar programadores e organizar outras coisas para acelerar o desenvolvimento. Todos esses softwares, no entanto, são sempre abertos a contribuições de qualquer tipo, como código, doações, ou qualquer outro tipo de ajuda, como escrever documentação, traduzir, etc.