Cómo incrustar el registro de diseño en 2010solidworks
Los archivos de diario de SolidWorks son archivos de texto que registran las acciones que realiza en la sesión actual de SolidWorks. Este archivo es útil al crear macros de SolidWorks Basic o herramientas de programación API de SolidWorks.
Cuando inicie SolidWorks, generará un archivo de registro llamado swxJRNL.swj en la siguiente ubicación:
C:\Documents and Settings\
Puede cambiar la ubicación cambiando el valor de la variable Carpetas de diario de SolidWorks en el registro. Esta variable se encuentra en HKEY_CURRENT_USER > Software > SolidWorks > SolidWorks
Cuando genera un nuevo archivo de registro, si ya existe un archivo en la carpeta de destino y no se utiliza, SolidWorks copia el archivo existente en swxJRNL.BAK y luego genera el nuevo archivo. Por tanto, swxJRNL.swj representa el proceso actual y swxJRNL.BAK representa el proceso anterior.
Mensajes de advertencia
Pueden aparecer las siguientes advertencias:
No se puede generar el archivo de registro. Es posible que ya se esté ejecutando otro proceso de SolidWorks en esta máquina.
El motivo de este mensaje puede ser:
No tienes permisos de escritura en la carpeta. Esta situación puede ocurrir en una red segura en una carpeta de solo lectura para los usuarios. .
El archivo de registro ya está en uso por otro proceso de SolidWorks, ya sea en su máquina o en otra máquina. La causa puede ser:
Otro proceso de SolidWorks intentó iniciar sesión con el primero. El proceso genera un archivo de registro en la misma ubicación.
Un proceso de SolidWorks finalizó inesperadamente y el archivo de registro no se completó por completo.
Más de un usuario hace doble clic en un archivo en la misma carpeta para abrir SolidWorks. Esto puede ocurrir en una carpeta de red compartida.
Los mensajes de advertencia son inofensivos y pueden ignorarse a menos que necesite el archivo de registro para fines de programación. Sin embargo, varios procesos de SolidWorks en la misma computadora pueden degradar el rendimiento, especialmente si un proceso finaliza inesperadamente.