SOLIDWORKS файл событий

Файл событий SOLIDWORKS — это текстовой файл, в котором записаны действия, которые вы совершаете в текущем сеансе SOLIDWORKS. Этот файл особенно полезен при создании макросов SOLIDWORKS Basic или программных инструментов с использованием SOLIDWORKS API.

При запуске программы SOLIDWORKS автоматически создается файл событий под названием swxJRNL.swj в следующем местоположении:

C:\Users\current_user\AppData\Roaming\SOLIDWORKS\SOLIDWORKS версия

Можно изменить месторасположение путем изменения значения переменной SOLIDWORKS Journal Folders в реестре. Эта переменная находится в HKEY_CURRENT_USER > Software > SOLIDWORKS > SOLIDWORKS <версия> > ExtReferences.

Во время создания нового файла событий, если таковой уже существует в папке назначения и не используется, то программа SOLIDWORKS копирует существующий файл в swxJRNL.BAK и затем создает новый файл. Таким образом, swxJRNL.swj представляет собой текущий сеанс, а swxJRNL.BAK — предыдущий сеанс.

Предупредительное сообщение

Следующее предупреждение может быть отображено:

Невозможно создать файл журнала. Возможно, другая сессия SOLIDWORKS запущена на этом компьютере.

Причины появления такого предупреждения:

  • Вы не обладаете разрешением на письмо в данную папку, что может объясняться тем, что вы работаете в защищенной сети в папке, которая доступна пользователям только для чтения.
  • Файл событий используется другим сеансом SOLIDWORKS либо на вашем компьютере, либо на другом компьютере, что может произойти в следующих случаях:
    • Дополнительный сеанс SOLIDWORKS пытается создать файл событий в том же местоположении, что и первый.
    • Сеанс SOLIDWORKS был досрочно прерван, и файл событий не был полностью уничтожен.
    • Несколько пользователей дважды нажали на файлы в одной и той же папке, чтобы запустить SOLIDWORKS, что может произойти при совместном использовании сетевых папок.

Это предупредительное сообщение не опасно и может игнорироваться при условии, что вам не нужен файл событий для целей программирования. Однако, несколько сеансов SOLIDWORKS на одном компьютере и, в особенности, неожиданно прерванные сеансы, могут понизить быстродействие программного обеспечения.