Como solucionar problemas de desempenho com BricsCAD

Abertura, ou salvamento, lento de arquivos

Quando abrir ou salvar arquivos DWG demora mais do que o esperado, o principal gargalo de recursos de hardware geralmente é a CPU, frequentemente agravado pela latência da rede ou por limitações de leitura ou gravação em disco.

Causas comuns

  • Pouco espaço livre no disco C: (arquivos temporários e pressão sobre a memória virtual).
  • Latência de Rede (arquivos no servidor, NAS ou VPN).
  • Pesquisas de recursos em caminhos de Rede.
  • Verificação por antivírus do bricscad.exe ou acesso ao DWG.
  • Sobrecarga do mapeamento de unidades de rede (soluções personalizadas).
  • Alta complexidade de DWG ou RefEx.
  • Plugins de terceiros ou conflitos LISP.

BricsCAD verificações

  • Execute o comando _RECOVER no arquivo DWG.
  • Copie o arquivo DWG para uma unidade local, então teste novamente os tempos de abertura e salvamento.
  • Defina a variável de sistema _MTFLAGS para 4095. BricsCAD precisa ser reiniciado após a alteração.
  • Validar Referências cruzadas (RefEx's), caminhos de recursos personalizados, e arquivos LISP de inicialização ou plugins.

Verificações do sistema

  • Defina o plano de energia do Windows para Alto Desempenho ou Melhor Desempenho.
  • Monitore o uso de CPU e da RAM do bricscad.exe no Gerenciador de Tarefas.
  • A partição C: deve ter pelo menos 10% de espaço livre.
  • Lançar BricsCAD em Modo de Segurança. Certifique-se de que os complementos (add-ons) estejam desativados.
  • Inicie o Windows em Modo de Segurança para eliminar conflitos de processos em segundo plano.

Operações Lentas de Tela (Zoom, Pan, Orbitar)

Quando BricsCAD estiver lento ou não responder, seu desempenho é influenciado pela CPU e/ou GPU.

Entendendo a influência da CPU e da GPU no desempenho:

  • Cenário dominante para CPU:
    • Contexto típico: o estilo visual 2D Arame.
    • Se estiver lento: complexidade do arquivo, carga da CPU em segundo plano, ou configuração inadequada de threads (variável de sistema _MTFLAGS).
  • Cenário dominante para GPU:
    • Contexto típico: estilos visuais sombreados ou em 3D.
    • Se estiver lento: desempenho da GPU, uso excessivo de VRAM, ou configurações visuais complexas.

Causas Comuns

  • Multithreading não está ativo (os bits 1 e 2 da variável de sistema _MTFLAGS não estão verificados).
  • Geometria 2D e 3D bastante mesclada.
  • Alto consumo de RAM.
  • Configurações que exigem muitos recursos para o estilo de renderização visual.

BricsCAD verificações

  • Compare o desempenho no 2D Arame e no Arame.
  • Teste os valores de GSDEVICETYPE2D. BricsCAD deve ser reiniciado após cada alteração.
  • Mova as linhas infinitas e raios para uma camada congelada sempre que possível.
  • Teste os valores de GSDEVICETYPE3D. BricsCAD deve ser reiniciado após cada alteração.
  • Teste o comando _SHADEMODE com o modo _GOURAUD.
  • Otimizar o estilo visual renderizado:
    • Definir Estilo de face para Gooch (em vez de Realista).
    • Definir Qualidade da iluminação para Suave (em vez de Mais suave).
    • Definir Exibição de material para Desl.
    • Definir Configurações de Borda > Mostrar para Isolinas ou Nenhum.

Verificações do sistema

  • Nas configurações gráficas do Windows, defina BricsCAD para Alto desempenho.
  • Desconecte as bases USB e conecte os monitores diretamente às portas da GPU.
  • Monitore a RAM, a GPU e a CPU no Gerenciador de Tarefas durante a navegação.

Como coletar dados para uma solicitação de suporte

Se os problemas persistirem, crie uma Solicitação de Suporte que inclua a seguinte informação:

  • O pacote DWG foi criado com o comando _ETRANSMIT.
  • Etapas de reprodução exatas.
  • Uma comparação do desempenho local e da rede.
  • Capturas de tela do uso de CPU, RAM e GPU.
  • A versão do BricsCAD, compilação e versão do sistema operacional.
  • O modelo e o driver da GPU (copiar a saída do comando _REDSDKINFO da linha de Comando).
  • Se o problema se reproduz em Modo de Segurança de BricsCAD ou Modo de Segurança do Windows.