Pular para o conteúdo principal

Como reparar documentos corrompidos no AutoCAD

É muito comum para quem trabalha com documentos pesados em AutoCAD que os documentos se tornem comprometidos.

Em linhas de transmissão o programa de desenvolvimento dos projetos é o PLS-CADD - Power Line System CAD. Esse software utiliza uma interface de exportação em DXF que após gerado é reunido com as informações fornecidas pela topografia em um único DWG com referências e externas e o template do cliente. Uma enorme confusão. Com isso os arquivos ficam muito pesados.

Como os DXF são exportados de formulas automatizadas é comum o programa gerar DXF de várias centenas de megabytes.

Aqui vão algumas dicas de como repara o seu arquivo de AutoCAD.

Algumas vezes o arquivo demora a abrir ou até mesmo abre com partes faltando isso é um sintoma que seu arquivo está comprometido.

Um arquivo comprometido de AutoCAD costuma ter algum dos seguintes sintomas:

  • O arquivo não pode ser aberto;
  • Arquivo é aberto e o próprio AutoCAD apresenta erros no arquivo;
  • O arquivo trava ou trava o AutoCAD;
  • Desempenho lento ao editar e manipular o arquivo;
  • Mensagens de erro ao trabalhar no arquivo;
  • Comandos não funcionam ou há um atraso considerável na operação;
  • O tamanho inexplicável do arquivo aumenta/
  • Problemas de exibição / regeneração;
  • Elementos de desenho ausentes ou mostrados incorretamente;

As causas

O comprometimento do arquivo pode ocorrer de várias maneiras, a mais comum é a utilização de arquivos não homologados pela Autodesk, chamados de aplicativos de terceiros.

O segundo problema mais comum é falhas na hora que o AutoCAD estava salvando o documento e o computador desligou, quando você fecha o AutoCAD muito rápido e ele ainda está executando uma ação em segundo plano ou ainda quando ele salva arquivos na rede e perde a comunicação com o servidor.

Outra forma de corromper os arquivos é através de desenhos antigos usados ​​repetidamente por longos períodos de tempo sem atualização para versões mais novas dos arquivos AutoCAD.

E por fim os problemas comuns dos computadores como degradação da mídia de armazenamento (setores defeituosos em um disco rígido), RAM com defeito ou com falha,  Problemas no sistema operacional etc...

A solução

Use os seguintes comandos para corrigir os erros do banco de dados de desenho:
  1. AUDIT - Avalia a integridade de um desenho e corrige alguns erros.
  2. RECOVER - Repara e abre um arquivo de desenho danificado.
  3. PURGE - Remove itens não utilizados, como definições de bloco e camadas, do desenho.
  4. -PURGE - Remove objetos nomeados não usados, como definições de bloco e camadas, do desenho usando a linha de comando.
O primeiro passo é utilizar o comando AUDIT para remover possíveis erros no desenho, se o desenho estiver ainda abrindo naturalmente.



Feito isso se ainda existem os sintomas a melhor coisa é dar o comando SAVEAS para salvar o documento numa versão mais nova de DWG.


A próxima etapa é usar o comando PURGE para remover tudo que está no desenho e você não está sendo usado. Geralmente existem réplicas de blocos que permanecem no banco de dados do arquivo DWG que não são apagados, isso ocorre principalmente quando sobre esse arquivo foram editados blocos. Digamos que você pegou o bloco OVO e editou ele e fez uma modificação. O AutoCAD cria um bloco *Dxxx que é a referência ao desenho antigo do bloco OVO antes da sua edição. Se não existir mais referência do bloco ele será removido no fim da seção.


O truque final é o comando OVERKILL para remover objetos sobrepostos. Com esse comando linhas iguais geradas de DXF's automatizados podem ser facilmente eliminadas do desenho deixando-o mais leve.

Espero que essas dicam sejam uteis para vocês.

Comentários

Postagens mais visitadas deste blog

Numeração Automática no AutoCAD

Sem dúvida esse é uma ferramenta única que fazia falta a tempos e foi introduzida recentemente no AutoCAD, na última década… Em 2013 tinha feito um programa para criar uma bolinhas de numeração automática usando o conceito de Leader eu fazia um controle dos números dos itens na mão mesmo, depois de um tempo resolvi fazer um menuzinho para controlar o conteúdo do número dos bullets, hoje isso não é mais necessário, existe um comando no próprio AutoCAD para isso e faz parte das Ferramentas Expressas do AutoCAD. Gosto de compartilhar ferramentas e dicas que tendem a ser menos conhecidas ou subutilizadas, mas ainda podem fornecer um impulso para sua produtividade e fluxo de trabalho e que eu mesmo me surpreendi quando as encontrei Hoje, quero apresentar outra ferramenta, a numeração automática. Como o nome indica, o comando Numeração automática permite que você adicione automaticamente um número às etiquetas ou texto em um desenho. Vou mostrar como a numeração automática pode ser usada par...

Alterar a cor de fundo do AutoCAD

Eu sou um adepto do fundo preto, tudo que eu posso mudo a cor do fundo para preto. Nas ultimas versões do AutoCAD tenho notado que não é mais o padrão o fundo preto absoluto, é um cinza escuro. As vezes gosto também de mudar a cor do Layout de branco para preto afinal de contas quando trabalhamos com penas e contraste no model space preto, ver um desenho no layout é impossível.  Você pode mudar sua cor de fundo do AutoCAD para a cor que quiser. Definindo cores personalizadas Primeiro, vá para o menu Opções (botão Aplicativo> Opções), selecione a guia Exibição e clique no botão Cores. Agora você deve ver a caixa de diálogo Cores da janela de desenho: Agora você pode atualizar as cores de qualquer elemento da interface. Isso incluí o plano de fundo em qualquer contexto (selecione Model e Layout). Você pode escolher qualquer uma das predefinições, ou você pode escolher a partir de todo o espectro (basta escolher a opção Selecionar Cor ...). Se você não gost...

Unindo blocos em AutoCAD utilizando .NET

Hoje me deparai com uma necessidade de unir blocos com propriedades então resolvi fazer um comando para realizar esses procedimento. A principio esse procedimento não é tão complexo de ser executado individualmente mas por outro lado gostaria também de analisar um pouco melhor as possibilidades de se manipular blocos utilizando o AutoCAD. Abaixo o código que utilizei: using Autodesk.AutoCAD.ApplicationServices ; using Autodesk.AutoCAD.DatabaseServices ; using Autodesk.AutoCAD.EditorInput ; using Autodesk.AutoCAD.Runtime ; using System.Linq ; // This line is not mandatory, but improves loading performances [assembly: CommandClass(typeof(Merging_AutoCAD_blocks.Comandos))] namespace Merging_AutoCAD_blocks { public class Comandos { /// <summary> /// Uni dois ou mais blocos em um unico bloco. /// </summary> [CommandMethod("MERGBLKS")] public static void UnindoBlocos () {...