Blog / Engenharia em prática

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.

Capa do artigo: Bildek CAD: um CAD grátis para largar o AutoCAD pirata

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

Comparação medida no Bildek CAD: com o desenho em SVG o pan de um DWG grande rodava a 0,7 quadro por segundo; com WebGL, 60. Abrir caiu de 21 para 7 segundos e reabrir pelo cache da sessão leva 0,5 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

  1. 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.
  2. FREECAD. FreeCAD and DWG Import. Documentação oficial. Disponível em: github.com/FreeCAD. Acesso em: 29 set. 2026.
  3. WIKIPEDIA. .dwg. Disponível em: en.wikipedia.org. Acesso em: 29 set. 2026.
  4. 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.
  5. MLIGHTCAD. libredwg-web. Repositório GitHub, licença GPL-3.0. Disponível em: github.com/mlightcad/libredwg-web. Acesso em: 29 set. 2026.
  6. 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.
  7. 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.

Continue a leitura.

Todos os artigos
Sua conta Bildek

Entrar para continuar

Use as ferramentas grátis e acesse os projetos que comprou. A conta é a mesma do app Bildek.