Pular para o conteúdo principal

E a velocidade? Como deixar o AutoCAD mais rápido?

Já faz um tempo escrevi qui no blog um artigo de como deixar o AutoCAD mais rápido. Acho que esse é um dos problemas mais comuns dos usuários do AutoCAD a performance começa a cair especialmente quando temos um hardware fraco.


Como o AutoCAD evoluiu muito nesses últimos 6 anos acho que vale a pena reescrever o artigo mostrando mais algumas dicas:

1.Seu driver de vídeo está instalado?

Geralmente pegamos um PC Windows com tudo já instalado o Sistema Operacional Windows funcionando e tudo aparentemente ok. Porém as vezes nem o driver de vídeo está instalado! Quando isso acontece o Windows substituí por um driver genérico e para maior parte das aplicações funciona mas para o AutoCAD isso implica não usar os recursos de otimização do processador da placa de vídeo sobrecarregando o processador do seu computador.

Então o primeiro passo é atualizar o driver de vídeo. Hoje as placas de vídeo são feitas muito mais para jogos e edição de vídeos do que para trabalhos de engenharia (também tem o efeito da mineração), por isso, como o processamento matemático é um fator secundário é comum que surjam atualizações nos drivers para resolver problemas dos usuários. A recomendação é se você está tendo problemas com a edição no AutoCAD com comandos como o Orbit muito provavelmente o seu problema é o vídeo.

 A Autodesk tem um guia no site dela sobre isso (How to update to the latest certified video driver).

2. Atualizar o AutoCAD

Manter o AutoCAD atualizado é outro ponto importante. Como todo ano é lançadas versões novas é comum que aquela versão que você recebeu em dois DVD's esteja desatualizada. No trabalho eu utilizo hoje a versão 2014. Estava com um problema na edição de blocos em um documento quando pesquisei mais afundo era um Hotfix que eu ainda não tinha instalado.

A Autodesk também mantem em seu saite as atualizações para todas as versões comercializadas de AutoCAD (Install Updates, Add-ons, and Enhancements).

3. Execute o AutoCAD como Administrador

O AutoCAD é um programa de engenharia com isso ele em certa medida é uma colcha de retalhos e utiliza e coloca arquivos nas pastas mais inusitadas do computador. Desde o Windows VIsta a Microsoft vem reduzindo o acesso a certas pastas do computador como o C:\temp, C:\Windows\ e o C:Program Files.

A consequência disso é que se você utiliza o AutoCAD como um usuário sem privilégios elevados (Administrador) algumas vezes o AutoCAD tenta escrever nessas passas e é recusado isso faz com que ele perca tempo tentando acessar e tenha que se utilizar de alternativas dentro do próprio programa.

Isso acontece muito nas empresas com infraestrutura de TI em que o TI está sempre de uma maneira ou de outra reduzindo o acesso por conta da cyber segurança ou cyber insegurança do TI.

4. Desabilitar o Windows Presentation Foundation Font Cache

Essa eu não sei bem porque mas desabilitar o Windows Presentation Foundation Font Cache melhora a performance do AutoCAD.

  1. Iniciar > Painel de Controle> Ferramentas Administrativas> Serviços.
  2. Vá para baixo até "Windows Presentation Foundation Font Cache 3.0.0.0".
  3. Clique com o botão direito do mouse em Propriedades.
  4. Pare o serviço (Stop Service).

5. Use o Windows Basic

Se você ainda usa o Windows 7 mude o tema para Windows Basic. Isso desativa todos os recursos visuais do Windows 7 e permite que o AutoCAD use mais o processamento de vídeo.

6. Desligue o AutoCAD 360

Ninguém usa muito o AutoCAD 360. Eu particularmente fiz alguns testes mas não o utilizo por isso desativei. O AutoCAD 360 é um recurso que se comunica com a Autodesk via internet, isso pode demorar e causar atrasos na abertura dos desenhos ou no lançamento do AutoCAD. Aqui vai a dica de como desativa-lo (How to disable Autodesk A360 without uninstalling it).

Você pode desinstalar também se não usa, talvez essa seja até uma solução melhor.

7. Ligar a aceleração de hardware

A aceleração do Hardware é um dispositivo que surgiu nas versões mais atualizadas do AutoCAD, se não me engano no AutoCAD 2013. Para alguns desenhos e principalmente 3D e tratamento de superfícies é bem útil e acelera bastante o AutoCAD. Existem várias maneiras de alternar a aceleração de hardware em produtos baseados no AutoCAD.

8. Desabilitar menus desnecessários

Vá em Options no A do AutoCAD e na aba "Dispaly" desative as "Show Tool Tips" e "Show rollover Tool tips" e, em seguida, desmarque "Propriedades Rápidas".
Não esqueça de aplicar as alterações.


9. Remover as buscas em pastas de Rede

Por definição o AutoCAD busca pastas na rede. Você pode ter um problema de domínios e servidores com umas pastas e o AutoCAD pode tentar indexa-los por isso remova os caminhos de rede em Options > Files > Support File Search Path.

10 . Coloque a variável SELECTIONPREVIEW  em 0

Essa variável controla a exibição da visualização de seleção. Quando ativado os objetos são destacados quando o cursor da caixa de seleção rola sobre eles, isso é útil mas consome muita memória e processamento gráfico.

11. Coloque  a variável SELECTIONCYCLING  em 0

Essa variável controla as opções de exibição associadas a objetos sobrepostos e ciclos de seleção. Quando você passa o mouse sobre objetos 2D sobrepostos, há opções disponíveis para alertá-lo e permitir a seleção entre os objetos. Isso entra no mesmo caso do SELCTIONPREVIEW consumindo memória e processamento instantâneo toda vez que passa o mouse sobre objetos duplicados. Eu particularmente não sinto muita falta desse recuso então o mantenho em 0 sempre.
13 Coloque a variável QPMODE em 0
QPMODE controla a exibição a paleta Propriedades rápidas quando os objetos são selecionados. Não gosto então mantenho desativado.

12. Desabilitando o Logo de Inicialização

A Primeira coisa que pode ser feita é a omissão do logo do AutoCAD quando ele é iniciado. Para isso vá até o ícone do AutoCAD no desktop do windows, em propriedades.
Desta forma o AutoCAD iniciará sem o Logo da Autodesk ganhando um tempo de inicialização precioso se você está abrindo a todo momento um documento novo.


13. Desabilitando a criação automática do Drawing1.dwg

Já deve ter notado que toda vez que o seu AutoCAD abre um desenho novo é criado na pasta temporária, essa configuração padrão é feita para que qualquer pessoa já possa dar os primeiros comando sempre no AutoCAD, através da linha de comando que está associada a um desenho.
Essa opção pode ser desabilitada setando a variável STARTUP para 2, AutoCAD 2012 em diante e 1 para as versões anteriores.
Assim, o AutoCAD  passa apenas a abrir como um ambiente vazio, a melhor forma de você carregar é arrastar de uma pasta o arquivo *.dwg para o AutoCAD, a janela de open do AutoCAD é muito ruim.

14. Desabilitando o InfoCenter

A Autodesk assim como a maior parte dos desenvolvedores buscam uma forma de fazer uma venda casada e sempre poder ter informações de estatísticas de uso dos seus usuários, assim, o InfoCenter é uma interface que permite a comunicação de informações com a nuvem da Autodesk provendo serviços como  AutoCAD Exchange, Stay Connected, and Autodesk 360 sign in.

Relatórios de erros e falhas são enviados sempre a pós a inicialização do AutoCAD, lembre-se que acontece sempre que o AutoCAD teve um erro ao ser encerrado a sessão anterior é recuperada com o últimos documentos salvos. Ao mesmo tempo que isso é feito informações são enviadas pela internet num processo chamado  WSCommCntr4.exe, oculto.


Quando você desabilita o InfoCenter a barra de ferramentas da Nuvem some.

No registro do Windows, vá em:  HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\Rxxx\ACAD-Bxxx:xxx\InfoCenter Na variável de ambiente, InfoCenterOn, atribua o valor 0. Pronto está desativado.

Conclusão

Dessa forma o seu AutoCAD vai iniciar bem mas rápido e certamente você terá uma experiência como usuário bem melhor do que tinha antes.
Espero ter ajudado!

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 () {...