Cómo solucionar problemas de rendimiento en BricsCAD

Lentitud en la apertura o el guardado de archivos

Cuando la apertura o el guardado de archivos DWG tarda más de lo esperado, el principal cuello de botella de los recursos de hardware suele ser la CPU, a menudo se ve agravado por la latencia de la red o las limitaciones de lectura o escritura del disco.

Causas comunes

  • Poco espacio libre en C: (archivos temporales y presión sobre la memoria virtual).
  • Latencia de red (archivos en el servidor, NAS o VPN).
  • Búsquedas de recursos en rutas de red.
  • Análisis antivirus de bricscad.exe o del acceso a archivos DWG.
  • Sobrecarga del mapeo de unidades de red (soluciones personalizadas).
  • Alta complejidad de archivos DWG o Xref.
  • Conflictos con complementos de terceros o rutinas LISP.

Comprobaciones de BricsCAD

  • Ejecute el comando _RECOVER en el archivo DWG.
  • Copie el archivo DWG en una unidad local y vuelva a comprobar los tiempos de apertura y guardado.
  • Establezca la variable de sistema _MTFLAGS en 4095. BricsCAD debe reiniciarse después de cada cambio.
  • Valide las Xrefs, rutas de recursos personalizadas y archivos LISP de inicio o plugins.

Comprobaciones del sistema

  • Establezca el plan de energía de Windows en Alto rendimiento o Mejor rendimiento.
  • Monitorice el uso de CPU y RAM de bricscad.exe en el Administrador de tareas.
  • La partición de C: debe tener al menos un 10 % de espacio libre.
  • Ejecute BricsCAD en Modo Seguro. Asegúrese de que los complementos estén desactivados.
  • Inicie Windows en Modo Seguro para eliminar conflictos con los procesos en segundo plano.

Lentitud en las operaciones de pantalla (Zoom, Encuadre, Órbita)

Cuando BricsCAD funciona con lentitud o deja de responder, su rendimiento se ve afectado por la CPU y/o la GPU.

Comprender la influencia de la CPU y la GPU en el rendimiento:

  • Escenario predominante para la CPU:
    • Contexto típico: el estilo visual Estructura alámbrica 2D.
    • Si es lento: complejidad del archivo, carga de CPU en segundo plano o configuración inadecuada de subprocesos (variable de sistema _MTFLAGS).
  • Escenario predominante para la GPU:
    • Contexto típico: sombreado o estilos visuales 3D.
    • Si es lento: rendimiento de la GPU, presión sobre la VRAM o ajustes exigentes del estilo visual.

Causas comunes

  • Multihilo no activado (los bits 1 y 2 de la variable de sistema _MTFLAGS no están marcados).
  • Geometría 2D y 3D muy mezclada.
  • Uso elevado de RAM.
  • Configuraciones del estilo de renderizado visual que consumen muchos recursos.

Comprobaciones de BricsCAD

  • Compare el rendimiento en los estilos visuales Estructura alámbrica 2D y Estructura alámbrica.
  • Pruebe los valores de GSDEVICETYPE2D. BricsCAD debe reiniciarse después de cada cambio.
  • Mueva las líneas auxiliares y rayos a una capa congelada siempre que sea posible.
  • Pruebe los valores de GSDEVICETYPE3D. BricsCAD debe reiniciarse después de cada cambio.
  • Pruebe el comando _SHADEMODE con el modo _GOURAUD.
  • Optimice el estilo visual renderizado:
    • Establezca el Face style en Gooch (en lugar de Realista).
    • Establezca la Calidad de iluminación en Suave (en lugar de Más suave).
    • Establezca la Visualización de materiales en Desactivado.
    • Establezca Configuraciones de aristas > Mostrar en Isolíneas o Ninguno.

Comprobaciones del sistema

  • En la configuración de gráficos de Windows, establezca BricsCAD en Alto rendimiento.
  • Desconecte las bases de conexión USB y conecte las pantallas directamente a los puertos de la GPU.
  • Monitorice la RAM, la GPU y la CPU en el Administrador de tareas durante la navegación.

Cómo recopilar datos para una solicitud de soporte

Si los problemas persisten, cree una solicitud de soporte que incluya la siguiente información:

  • El paquete DWG creado con el comando _ETRANSMIT.
  • Pasos exactos para reproducir el problema.
  • Una comparación entre el rendimiento local y el de la red.
  • Las capturas de pantalla del uso de CPU, RAM y GPU.
  • La versión y compilación de BricsCAD y la versión del sistema operativo.
  • El modelo y el controlador de la GPU (copie la salida del comando _REDSDKINFO desde la línea de comandos).
  • Si el problema se reproduce en Modo Seguro de BricsCAD o en el modo seguro de Windows.