Bildek CAD: um CAD grátis para largar o AutoCAD pirata
Parte 2 do diário do Bildek: por que decidi criar um CAD gratuito que lê e grava DWG, como a IA ajudou a construir e o que ele ainda não faz.

Vou começar sendo sincero: cansei de piratear o AutoCAD. Todo engenheiro brasileiro conhece a cena. O crack que para de funcionar depois de uma atualização do Windows, o antivírus apitando, o cliente que pede o DWG na versão que o seu programa não salva. E, no fundo, o incômodo de trabalhar com uma ferramenta que você não pagou.
Não é um problema só meu. Em 2013, metade do software instalado em computadores no Brasil não tinha licença, segundo a pesquisa global da BSA divulgada pela ABES 1. Por isso, quando comecei o Bildek (a parte 1 conta a ideia inteira), a decisão sobre o CAD foi a primeira e a mais fácil: o Bildek CAD vai ser gratuito, para sempre, para a comunidade.
O que as fontes e as medições dizem
- O DWG é um formato binário proprietário; a documentação do FreeCAD lembra que ele é fechado e não é lido diretamente pelo programa 2.
- A biblioteca livre LibreDWG lê DWG da versão R13 até 2021, mas só grava no formato R2000 3.
- Nas medições do projeto, trocar o jeito de desenhar levou o pan de um DWG grande de 0,7 para 60 quadros por segundo (registro interno, 18/09/2026).
O problema: o DWG é um formato fechado
Fazer um programa que desenha linhas é fácil. O difícil é abrir o arquivo que todo mundo usa. O DWG é do AutoCAD, e a Autodesk não publica a especificação dele. Quem lê DWG fora do AutoCAD faz isso por engenharia reversa: a imprensa técnica descreve o trabalho da Open Design Alliance, o consórcio sem fins lucrativos que mantém essa leitura, como "uma versão do formato DWG obtida por engenharia reversa" 4.
A primeira regra do Bildek é pesquisar antes de construir, e aqui ela salvou meses. Para ler, usei a libredwg-web, versão para navegador da LibreDWG, com licença GPL-3.0 5. Para gravar, o caminho foi o ACadSharp, biblioteca com licença MIT que lê e grava DWG e DXF 6. Nenhuma das duas foi escrita por mim. Mas nenhuma das duas estava pronta para o que um engenheiro precisa.
Do SVG travado a 60 quadros por segundo
Números medidos no próprio app, num DWG real de arquitetura, em 18 e 19/09/2026.
A primeira versão desenhava o DWG como uma figura SVG, o formato de imagem vetorial das páginas da web. Com uma planta pequena, ótimo. Com um arquivo de verdade, que virava 341 mil elementos na página, arrastar o desenho dava 0,7 quadro por segundo. Inutilizável.
A IA queria reescrever tudo. Eu pedi para medir antes. A medição mostrou que o JavaScript levava quase zero milissegundo; o tempo todo ia para o navegador redesenhar a figura inteira a cada movimento do mouse. A solução foi mandar a geometria uma vez para a placa de vídeo (WebGL) e, a cada quadro, trocar só a câmera. Resultado: 60 quadros por segundo em pan, zoom e seleção, e o arquivo grande passou a abrir em 7 segundos em vez de 21. Reabrir durante a sessão leva meio segundo, porque o desenho processado fica guardado até o Bildek fechar. Depois disso, nada fica no seu computador.
Imitar o AutoCAD, não reinventar
Engenheiro tem memória muscular. Se o CAD novo exige aprender tudo de novo, ninguém larga o antigo. Por isso a regra é imitar o comportamento do AutoCAD e consultar a ajuda oficial da Autodesk antes de inventar qualquer comando. Na prática:
- Linha de comando com Espaço: L, M, CO, RO, MI, E, e o Enter vazio repete o último.
- Seleção por janela: clique no vazio e arraste para a direita (janela azul, pega o que está inteiro dentro) ou para a esquerda (verde, pega o que encosta).
- OSNAP: extremidade, meio, centro, perpendicular, com as teclas de sempre.
- Grips nas cores do AutoCAD: azul quando parado, salmão quando o mouse passa, vermelho quando está ativo.
- PLOTAR em PDF com as penas de um arquivo CTB, e PUBLICAR várias pranchas de uma vez.
- Estilo de cota numa tela só, em milímetros no papel, sem as sete abas do original.
Um achado curioso: em três de três DWGs reais que testei, a unidade gravada no arquivo estava errada. Os três estavam em metros e diziam centímetro ou milímetro. O Bildek não confia nesse campo; ele deduz a unidade pelas cotas, pela altura dos textos e pelo tamanho do desenho.
Gravar DWG: o juiz é o próprio AutoCAD
Ler é metade do trabalho. Um CAD que não salva é só um visualizador. Para gravar, fiz uma cópia própria do ACadSharp (um fork) e corrigi os defeitos que apareceram nos testes: rotação que saía com o ângulo invertido, bloco espelhado que virava de cabeça para baixo, texto que perdia o alinhamento, contorno de hachura com arco errado. Foram 12 correções.
A regra de gravação é simples: repetir no objeto do arquivo o que a pessoa fez na tela, nunca redesenhar. Bloco continua bloco, hachura continua hachura. O original vira um arquivo .bak, como no AutoCAD. E o juiz final não é o Bildek: é o comando AUDIT do próprio AutoCAD, rodado sobre o arquivo gravado, que precisa sair com os mesmos avisos do original.
| Recurso | Situação em 29/09/2026 |
|---|---|
| Abrir DWG grande com fluidez | Pronto (WebGL, 60 quadros por segundo) |
| Mover, copiar, rotacionar, espelhar, esticar | Pronto |
| Gravar DWG | Pronto, conferido pelo AUDIT do AutoCAD |
| Plotar PDF com CTB e abas de layout | Pronto |
| Cotas linear e alinhada | Pronto; angular, raio e contínua ainda não |
| Gravar DXF | Ainda não |
| Tipos de linha tracejados | Ainda não |
O chat também desenha
Todo comando novo do CAD nasce com uma ferramenta equivalente para a IA do chat. Dá para pedir "cota as paredes externas da planta" ou "apaga tudo que está no layer de mobiliário", e o chat faz pelo mesmo caminho do mouse, com Ctrl+Z para desfazer. O arquivo original nunca muda sem um SALVAR explícito seu.
Se você trabalha com prancha que só chegou em PDF, leia também PDF para DXF: quando converter prancha e o que se perde. A próxima parte do diário é sobre o Bildek Estrutural.
Existem outros CADs grátis. Por que mais um?
Existem, e são bons. O LibreCAD, por exemplo, é livre e lê e grava DWG 7. A diferença do Bildek CAD está em três pontos: é pensado para o engenheiro brasileiro, em português e com os comandos que ele já sabe; vive junto dos programas de estrutura e instalações, que usam o mesmo motor de desenho; e é operado por IA. Ele não substitui o AutoCAD para todo mundo, e não pretende. Pretende ser a opção honesta para quem hoje usa cópia pirata.
Como o Bildek ajuda
O Bildek CAD abre, edita, plota e grava DWG de graça, com a linha de comando e os atalhos que você já conhece. O chat integrado opera o desenho por você, sempre na sessão e com desfazer. Baixe em /app/ e, se precisar converter prancha em PDF, use /ferramentas/pdf/.
Referências
- ABES. Uso de software não licenciado é reduzido à metade no Brasil. Dados do BSA Global Software Survey (IDC), 2013. Disponível em: abes.org.br. Acesso em: 29 set. 2026.
- FREECAD. FreeCAD and DWG Import. Documentação oficial. Disponível em: github.com/FreeCAD. Acesso em: 29 set. 2026.
- WIKIPEDIA. .dwg. Disponível em: en.wikipedia.org. Acesso em: 29 set. 2026.
- DIGITAL ENGINEERING 24/7. Autodesk, Open Design Alliance bury the hatchet, half way. 1 out. 2020. Disponível em: digitalengineering247.com. Acesso em: 29 set. 2026.
- MLIGHTCAD. libredwg-web. Repositório GitHub, licença GPL-3.0. Disponível em: github.com/mlightcad/libredwg-web. Acesso em: 29 set. 2026.
- DOMCR. ACadSharp: C# library to read/write cad files like dxf/dwg. Repositório GitHub, licença MIT. Disponível em: github.com/DomCR/ACadSharp. Acesso em: 29 set. 2026.
- LIBRECAD. LibreCAD. Repositório GitHub, licença GPLv2. Disponível em: github.com/LibreCAD/LibreCAD. Acesso em: 29 set. 2026.
Publicado por Nardoto Engenharia. Conheça quem faz o Bildek.


