Guia

Como localizar e substituir texto em vários desenhos do AutoCAD

Um cliente muda de nome, um número de projeto muda, uma nota está errada em todas as folhas — e o mesmo texto agora tem de mudar em dezenas ou centenas de arquivos DWG. Aqui está cada forma prática de fazer isso, com as vantagens e desvantagens honestas de cada uma.

Transparência total: o docuredo, o site em que você está, é o método 6 abaixo. Onde uma ferramenta gratuita é a melhor escolha, este guia diz isso com todas as letras — é exatamente isso que o torna digno de leitura.

1. O comando FIND do AutoCAD — um desenho por vez

O comando FIND embutido (também no AutoCAD LT) pesquisa e substitui no desenho atual, incluindo blocos e atributos, com opções de diferenciar maiúsculas e de palavra inteira. Seu limite é o escopo: ele trabalha no desenho que está aberto, nunca em uma pasta.

Para três ou cinco desenhos, abrir cada um e rodar o FIND é genuinamente a resposta mais rápida, e nenhuma ferramenta abaixo ganha dele. A dor começa quando o conjunto tem trinta desenhos, ou quando quem corrige o texto não é quem tem o AutoCAD.

2. Arquivos de script — grátis, faça você mesmo, arestas afiadas

O AutoCAD pode rodar um script (.scr) contra muitos desenhos — via ScriptPro, um arquivo de lote ou a linha de comando. Combinado com uma rotina de substituição, esse é o método clássico do gerente de CAD: grátis, totalmente local e completamente sob seu controle.

As arestas afiadas: você mesmo escreve e testa a automação, o tratamento de erros é por sua conta, um desenho ruim pode travar a execução, e não há relatório do que de fato mudou além do que você programar. Ele recompensa exatamente a pessoa que gosta de construí-lo.

3. Ferramentas AutoLISP gratuitas — BFind e srxTEXT

Duas ferramentas gratuitas maduras cobrem a maior parte das necessidades locais de lote, ambas carregadas dentro do AutoCAD:

  • O BFind, do Lee Mac, processa o desenho atual, todos os desenhos abertos ou um diretório inteiro via ObjectDBX — sem precisar abrir cada arquivo. Não é compatível com o AutoCAD LT na forma publicada. Nossa comparação detalhada com o BFind.
  • O srxTEXT, da ARKANCE, substitui com correspondência exata, por substring ou por expressão regular, e carrega pares de regras de um CSV. Trabalha por desenho — processar em lote significa comandá-lo com um processador de scripts. A maior parte roda no LT 2024+. Nossa comparação detalhada com o srxTEXT.

Se você tem o AutoCAD completo e está à vontade para carregar um arquivo .lsp ou .vlx, elas são excelentes — grátis é grátis. Os custos chegam depois da execução: sua licença e sua estação ficam ocupadas o tempo todo, os times de LT ficam de fora, e confirmar que centenas de substituições caíram no lugar certo — incluindo as dentro de MTEXT formatado, que nenhuma ferramenta ObjectDBX consegue tocar com segurança — é conferência manual contra um log de texto simples, ou contra nada.

4. Apps comerciais de desktop — JTB Batch Change

O JTB Batch Change (150 USD) comanda um AutoCAD instalado a partir de planilhas do Excel e vai bem além de texto: renomear camadas, importar padrões, alterar propriedades, gerenciar xrefs. Se o problema real são os padrões de desenho, e não um texto errado, uma ferramenta desse formato justifica a licença. Nossa comparação detalhada com o JTB Batch Change.

5. ATTOUT e ATTIN — atributos via Excel

Para atributos de bloco especificamente (carimbos acima de tudo), os comandos ATTOUT e ATTIN das Express Tools exportam os valores de atributo para um arquivo delimitado por tabulação, deixam você editá-los no Excel e importam tudo de volta. Por desenho, só atributos, e não toque na coluna de handles — mas para uma varredura de carimbos com o AutoCAD na mesa, é grátis e confiável.

6. Processamento em lote na nuvem — docuredo

Nosso produto. Envie até 1.000 arquivos DWG no navegador, digite regras de localizar e substituir ou cole uma lista direto do Excel, e o mecanismo do AutoCAD na nuvem da Autodesk as aplica a todos os desenhos em paralelo. Cada arquivo volta na versão original de DWG com um relatório de alterações linha a linha; o que não pode ser substituído com segurança é ignorado e sinalizado, nunca adivinhado. Os arquivos são excluídos do armazenamento ativo em até 48 horas.

As desvantagens honestas: custa dinheiro (por desenho; contas novas começam com 3 créditos grátis), não tem expressões regulares, e seus desenhos transitam pela nuvem da Autodesk — o que o exclui onde os desenhos não podem sair do prédio. Onde ele ganha é em tudo o que as ferramentas locais pressupõem: sem licença do AutoCAD, sem a limitação do LT, sem script para manter, e com prova do que mudou.

Como funciona o Localizar e substituir do docuredo

7. A solução de longo prazo: pare de digitar valores que mudam

A maioria dos trabalhos de substituição em lote é autoinfligida: um conjunto de desenhos carregando texto digitado que sempre ia mudar — datas, números de folha, nomes de projeto, nomes de cliente. Os campos do AutoCAD existem exatamente para isso. Um carimbo cujos valores vêm de campos — propriedades do desenho, Sheet Set Manager, campos de data — se atualiza sozinho, e a próxima mudança de nome nunca vira um trabalho em lote.

Isso não ajuda os mil desenhos legados que você tem hoje — para eles serve tudo o que está acima — mas é a diferença entre curar isso uma vez e curar a cada projeto.

Qual método serve para a sua situação

Métodos de substituição de texto em lote por situação
Sua situaçãoUse
Poucos desenhos, você tem o AutoCADAbra cada um e use o FIND — nenhuma ferramenta ganha de 20 minutos de trabalho honesto
Muitos desenhos, AutoCAD completo, à vontade com AutoLISPBFind (grátis, diretórios inteiros) ou srxTEXT (grátis, regex)
Substituições vindas de uma lista grande do Excel, AutoCAD instaladoJTB Batch Change, ou cole a lista em um lote na nuvem
Só atributos, e você gosta de planilhasIda e volta pelo Excel com ATTOUT/ATTIN das Express Tools
AutoCAD LT, ou nenhum AutoCADUm serviço de lote no navegador — nada para carregar ou instalar
Quem vai fazer não é operador de CADUm serviço de lote no navegador, com relatório de alterações para devolver
Os mesmos valores mudam a cada projetoPare de substituir: mude o carimbo para campos e Sheet Set Manager

Um aviso que vale para todos os métodos: evite fluxos de conversão de DWG para DXF e de volta para editar texto. Cada conversão é um risco de fidelidade assumido sem nenhum benefício que um método nativo já não dê.

Você usa AutoCAD LT?

Consulte nosso guia específico sobre pesquisa e substituição em lote no AutoCAD LT.

Consulte nosso guia específico sobre pesquisa e substituição em lote no AutoCAD LT →

Perguntas

Perguntas frequentes

O comando FIND do AutoCAD consegue pesquisar vários desenhos de uma vez?

Não. O FIND trabalha dentro do desenho aberto no momento — pode cobrir o desenho inteiro ou só o espaço atual, mas nunca uma pasta de arquivos. Para um conjunto de desenhos você precisa de um método em lote: scripts, uma ferramenta AutoLISP, um app de lote para desktop ou um serviço na nuvem.

Qual é a melhor forma gratuita de substituir texto em muitos desenhos?

Se você tem o AutoCAD completo e sabe carregar AutoLISP, o BFind de Lee Mac processa um diretório inteiro via ObjectDBX, e o srxTEXT da ARKANCE adiciona correspondência por expressão regular (comandado desenho a desenho, ou em lote com um processador de scripts). Os dois são gratuitos e capazes — e os dois deixam a verificação dos resultados por sua conta.

Como substituo texto em lote com o AutoCAD LT?

Com dificuldade, localmente. O LT 2024 e mais novos rodam algum AutoLISP, mas o BFind publicado não é compatível com o LT, e só partes do srxTEXT funcionam nele. Usuários de LT são o caso mais claro para um serviço no navegador, que não roda dentro do AutoCAD de forma alguma.

Posso substituir texto de desenhos sem nenhum AutoCAD instalado?

Sim — com um serviço na nuvem. O docuredo (nosso produto) processa os arquivos DWG enviados com o mecanismo do AutoCAD na nuvem da Autodesk: você define regras no navegador ou cola do Excel, e baixa desenhos corrigidos mais um relatório de alterações linha a linha. Editores online de arquivo único também existem, mas trabalham um desenho por vez.

Converter DWG para DXF e de volta é um bom jeito de editar texto?

Evite quando puder. Cada conversão é uma chance de perder fidelidade, e a maioria dos conversores desse fluxo não é o AutoCAD. Prefira métodos que editem o DWG nativamente — dentro do AutoCAD, ou com o mecanismo do AutoCAD na nuvem da Autodesk.

Como paro de precisar de substituição de texto em lote no futuro?

Use campos em vez de texto digitado para tudo o que se repete: números de folha, nomes de projeto, datas e valores de carimbo alimentados pelo Sheet Set Manager ou pelas propriedades do desenho se atualizam sozinhos. A substituição em lote é o remédio para conjuntos de desenhos anteriores a essa disciplina — os campos são a prevenção.

Quer o caminho sem instalação?

Crie uma conta gratuita — 3 créditos no cadastro —, rode alguns DWG e leia o relatório de alterações, depois decida se o lote na nuvem serve para o seu conjunto.

Sem cartão de crédito. Não precisa instalar o AutoCAD.

AutoCAD, AutoCAD LT e DWG são marcas comerciais ou registradas da Autodesk, Inc. BFind, srxTEXT e JTB Batch Change são produtos de seus respectivos donos, citados para orientação factual. O docuredo não tem afiliação com nenhum deles nem é endossado por eles.