Эффективная работа в Solidworks

5

Translate

Поиск

Показаны сообщения с ярлыком ошибка. Показать все сообщения
Показаны сообщения с ярлыком ошибка. Показать все сообщения

вторник, 29 мая 2018 г.

Ошибка загрузки Solidworks Toolbox 2017 SP3.0

Иногда при загрузке библиотеки Solidworks Toolbox 2017 SP3.0 появляется сообщение об ошибке

Проблема загрузки Solidworks Toolbox -LeninSW

Ошибка загрузки Solidworks Toolbox

У вас есть выбор:
  • Продолжить загрузку Toolbox и это может привести к сбою в работе Solidworks;
  • Отказаться от загрузки и продолжить нормально работать.

Эта ошибка было исправлена в обновлении Solidworks 2017 SP4.0

Если у вас установлено более ранняя версия сервис пака, то для решения этой проблемы вам необходимо удалить файл tb_default.sldedb, который находится по пути:

"C:\Users\Ваш пользователь\AppData\Roaming\SOLIDWORKS\SOLIDWORKS 2017\Toolbox\data".

После этого перезапустите Solidworks.

воскресенье, 13 мая 2018 г.

Исправление ошибки при импорте данных отверстий под крепеж в Solidworks Toolbox

В Solidworks 2018 появилась возможность экспортировать данные отверстий под крепеж и соответственно импортировать их в Solidworks Toolbox.

Загружаем Solidwork Toolbox конфигуратор

Запускаем конфигуратор Toolbox

Выбираем отверстия под крепеж

Выбор отверстий LeninSW

Настройка Toolbox


понедельник, 2 октября 2017 г.

Крах Solidworks и порог системных ресурсов

Я думаю каждый кто моделировал в Solidworks сталкивался с неожиданным закрытием программы. Вышибает солид довольно часто, но как правило, когда интенсивно открываются и закрываются  сложные модели или же при сохранении, что особенно неприятно.
Не надо все валить на криворукость разработчиков, они стараются создать качественный продукт. Причиной неожиданного краха Solidworks  является ограничение Windows, что процесс может получить доступ только к 10 000 объектам GDI.

суббота, 23 сентября 2017 г.

Восстановление производительности Solidworks

Почему тормозит Solidworks? Снижение производительности Solidworks очень неприятная ситуация. И найти причину бывает непросто. 
Возможные причины:

  • Ошибки драйвера или видеокарты;
  • Ошибки настроек или дополнений;
  • Ошибочный ярлык для запуска;
  • Ошибки на диске;
  • Фрагментация диска;
  • Ошибки данных в реестре;
  • Установки электропитания;
  • Внешние ссылки.

среда, 6 сентября 2017 г.

Ошибки Solidworks Toolbox и их исправление.

Есть несколько часто встречающихся ошибок Solidworks Toolbox:

  1. Failed to get writable document
  2. Unable to open read-only file
  3. Failed to  save Toolbox library: Access to the path is denied
  4. Ошибка чтения таблицы данных (Solidworks 2018)

Failed to get writable document

В этом случае необходимо проверить права доступа к каталогу Toolbox (по умолчанию C:\Solidworks Data можно посмотреть в настройках Toolbox)
Путь к Solidworks Toolbox
Путь к Solidworks Toolbox
Для этого щелкните правой кнопкой на каталог Toolbox-Свойства - вкладка Безопасность. Проверьте, чтобы у вашей учетной записи были права на запись и был снят атрибут для чтения. Ниже скрины, которые дают полный доступ.




Unable to open read-only file

При этой ошибке нужно в настройках конфигуратора Toolbox- "Настройки пользователя" поставить галочку "Изменить состояние документа только для чтения до записи"



Failed to  save Toolbox library: 
Access to the path is denied

В третьем случае необходимо проверить права на запись у файла "ToolboxFiles.index", который находится в каталоге Toolbox - \Browser. Эта ошибка может появиться в версиях SW2012 и выше. Связано это с тем, что начиная с Solidworks 2012 тулбокс не зависит от  базы данных SWBrowser.mdb, а сохраняет структуру в файле "ToolboxFiles.index".

четверг, 20 июля 2017 г.

Ошибка Solidworks "Не удалось создать файл журнала"

english version
Иногда возникает ошибка Solidworks "Не удалось создать файл журнала. Авто-восстановление не будет работать. Возможно, другая сессия SOLIDWORKS запущена на этом компьютере."
Ошибка Solidworks
Ошибка Solidworks
Возникает она из-за неправильного пути к журналу авто-восстановления «swxJRNL.swj». Почему это возникает точно ответить пока трудно, но некоторые наблюдения есть:

  • Эта ошибка может возникать при переименовании учетной карточки пользователя.
  • Эта ошибка может возникнуть при восстановлении настроек Solidworks другого пользователя.
Исправить ошибку легко и доступно простому пользователю:
  • Необходимо открыть редактор реестра Windows
  • Найти ветку "HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\ExtReferences" и в ней параметр "SolidWorks Journal Folders". В примере указан путь для Solidoworks 2012, для других версий меняется соответственно год. Щелкните на параметре "SolidWorks Journal Folders" правой кнопкой и выберите "Переименовать" либо выделите, щелкнув левой кнопкой и нажмите клавишу "F2" и добавьте к имени параметра "1". Можете переименовать как хотите или же удалить параметр. Я всегда советую переименовать, на всякий случай. 
Переименование параметра при помощи мыши
Переименование параметра при помощи мыши
Переименование параметра через F2
Переименование параметра через F2

  • После этого запустите Solidworks, на этот раз ошибки быть не должно.
  • Закройте Solidworks. В реестре параметр "SolidWorks Journal Folders" примет правильное значение  "C:\Users\CURRENT_USER\AppData\Roaming\SolidWorks\SolidWorks 2012". А был "C:\Users\Master\AppData\Roaming\SolidWorks\SolidWorks 2012". Имя "Master" было у второй учетной карточки и не соответствовала текущему имени.
При написании статьи погуглил эту тему на предмет дополнительных сведений. В итоге счел нужным донести некоторую информацию:



  • На одном известном канадском сайте для устранения ошибки рекомендовали переименовать ветку "ExtReferences", запустить солид (который воссоздаст ветку) и если ошибку исчезла, удалить старый параметр. Параметр "SolidWorks Journal Folders" находится в этой ветке реестра и по факту он тоже удалится. Т.е. вроде тоже самое, но ветка "ExtReferences" содержит большое количество важных путей Solidworks: шаблоны документов, баз материалов, блоков, таблиц гиба, сварных профилей, текстур и т.д. И после такого "лечения" все эти пути заменятся на стандартные. Новички, как правило пользуются стандартными путями и ничего не заметят, но продвинутые пользователи солида использующие свои настраиваемые пути, сразу ощутят весь ужас этого "лечения". Все пути придется восстанавливать. Конечно, если делать время от времени резервные копии настроек, то ничего страшного нет, можно восстановить все пути и правильный путь к журналу авто-восстановления тоже и не надо лезть в реестр. Но если у вас есть актуальная резервная копия, то  менять в реестре ничего не надо, восстановите настройки и заодно исправится путь к авто-восстановлению. Дело только за актуальной резервной копией.
  • На другом, уже нашем сайте, ошибка лечится путем правки параметра "SolidWorks Journal Folders" в реестре на правильный путь, который перед этим надо найти. Это правильный путь, но длиннее и вероятность ошибки больше.
Итог.
Если вы регулярно делаете резервные копии настроек Solidworks, то боятся нечего.

P.S. Для особо ленивых :) я сделал reg-файлы, который вносят правильный путь в реестр. Скачать их можно по ссылке.

пятница, 2 июня 2017 г.

Не удалось найти файл bendnoteformat.txt

Неожиданно появилась ошибка " Не удалось найти файл "bendnoteformat.txt". Примечание по сгибам будет отображаться как надпись по умолчанию."
Не удалось найти файл "bendnoteformat.txt".
Окно ошибки
Появилась при создании чертежа из листового металла. Причина - предположительно установка Solidworks 2011, потому, что до установки все было в порядке, также неправильный путь указывал на виртуальный диск, с которого производилась установка Solidworks 2011. 

среда, 30 ноября 2016 г.

Ошибка Solidworks после обновления KB3072630



После применения обновления Windows KB3072630, у многих возникает проблема с Solidworks, а именно ошибка "Failed to create ToolboxLibrary object". Это затрагивает Solidworks 2011-2015 и Solidworks 2016 beta. Имеет следующие симптомы: 

After applying the update Windows KB3072630, many people have a problem with Solidworks, namely the error "Failed to create ToolboxLibrary object". It affects 2011-2015 and Solidworks 2016 beta. It has the following symptoms:
  • Сбои при записи, воспроизведения или редактировании макросов Solidworks; 
  • Отсутствующим или неверно работающим дополнениям включая Toolbox; 
  • Ошибке при запуске Solidworks или открытии файла: "Не удалось загрузить DLL Solidworks: GdtAnalysisSupport.dll"; 
  • Неверная работа уравнений (Ошибка "Синтаксис уравнения неправилен"); 
  • Ошибка при запуске Solidworks или Solidworks Explorer; 
  • Не удалось загрузить Solidworks DLL: sldshellutils.

  • Ошибка "Failed to create ToolboxLibrary object". 
  • Crashes when recording, playing or editing a SOLIDWORKS Macro; 
  • Missing add-ins from the SOLIDWORKS add-ins list in the Tools menu; 
  • Error when launching SOLIDWORKS or opening a file: “Could not load SOLIDWORKS DLL: GdtAnalysisSupport.dll”; 
  • Instability when using Equations; 
  • Error when launching SOLIDWORKS or SOLIDWORKS Explorer: “DWG document manager library is invalid or missing"; 
  • Error "Failed to create ToolboxLibrary object".
  • Can not load Solidworks DLL:sldshellutils

Сначала проверьте установлено ли обновления Windows KB3072630.
На панели управления Windows выберите Центр обновления Windows. В левой панели, нажмите кнопку Просмотр истории обновлений. Просмотрите список установленных обновлений, чтобы проверить, было ли установлено обновление ​​KB3072630. Если обновление KB3072630 было установлено на вашей системе, ознакомьтесь с рекомендациями по исправлению ошибки.

Одно решение (долгое) рекомендованное Microsoft и Solidworks Corp заключается в следующем:
  • Нажмите кнопку Пуск, выберите пункт выполнить, в поле Открыть введите команду regedit и нажмите кнопку ОК. 
  • Найдите и выделите следующий подраздел реестра: 
  • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer 
  • Примечание: Если этот раздел не существует, создайте его. 
  • В меню Правка выберите пункт Создать и затем щелкните Значение DWORD. Имя DWORD введите RemappedElevatedProxiesPolicy и нажмите клавишу ВВОД. 
  • Щелкните правой кнопкой мыши RemappedElevatedProxiesPolicyи выберите команду Изменить. 
  • В поле значение введите 1, и нажмите кнопку ОК. 
  • Установите необходимое приложение (Solidworks). 
  • После успешной установки приложения, сброс RemappedElevatedProxiesPolicy типа DWORD значение 0, чтобы включить исправление безопасности для 3072630 КБ.

First, check if you have KB3072630 installed:


  • From the Windows Control Panel, click Windows Update. 
  • In the left pane, click View update history. 
  • Browse the list of installed updates to check if KB3072630 was installed. If present, it will have been installed on or after July 14 2015. 
  • If KB3072630 is installed on your system please review the recommendations in the applicable scenario below.
​The solution recommended by Microsoft and Solidworks Corp is as follows:
  • Click Start, click Run, in the Open box, type regedit, and then click OK. 
  • Locate and then click the following registry subkey: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer 
  • Note: If this section does not exist, create it. 
  • On the Edit menu, point to New, and then click the value of DWORD. DWORD name, type RemappedElevatedProxiesPolicy and then press ENTER 
  • Right-click RemappedElevatedProxiesPolicyi then click Modify. 
  • In the Value data box, type 1, and then click OK. 
  • Install the required application (Solidworks). 
  • After successful installation of the application, RemappedElevatedProxiesPolicy reset the DWORD value to 0, to include Security Patch 3,072,630 KB.




Всю эту процедуру можно упростить:
The whole operation can be simplified


  • Скачайте и распакуйте файл FIX_KB3072630.zip
  • Запустите "Запустить перед восстановлением_disable_KB3072630.reg" .
  • Download and unzip the file FIX_KB3072630.zip. 
  • Run the "RunBeforeRepair_disable_KB3072630.reg"


После добавления информации в реестр запустите установку Solidworks и выберите пункт "Исправление". 
After adding information to the registry, run the installation of Solidworks and select "Repair the individul installation" option.





По окончанию восстановления Solidworks запустите файл "Запустить после восстановления_enable_KB3072630.reg" 

After recovery Solidworks run RunAfterRepair_enable_KB3072630.reg".






Второе решение
Принцип тот же, только вместо запуска переустановки необходимо запустить команду sldworks.exe /regserver
Для этого необходимо:
  • Запустите "Запустить перед восстановлением_disable_KB3072630.reg" .
  • Запустить cmd.exe с правами администратора
  • Перейти в каталог SolidWorks. В проводнике скопируйте путь к Solidworks, а в консоли наберите "cd", пробел и вставьте путь, "Enter".
  • Запускаем sldworks.exe /regserver
  • Запустите файл "Запустить после восстановления_enable_KB3072630.reg"
LeninSW-Запуск командного интерпретатора Windows

Запуск командного интерпретатора

LeninSW-Копирование-пути-к-Solidworks

Копирование пути к Solidworks

LeninSW-Переход-в-каталог-Solidworks

Переход в каталог Solidworks

LeninSW-Каталог-Solidworks

Каталог Solidworks

LeninSW-Перерегистрация-библиотек

Перерегистрация


Можно создать ярлык
LeninSW-Создание-ярлыка

Создание ярлыка

Изменение свойств
LeninSW-Добавление-команды-в-свойства-ярлыка

Добавление команды в свойства ярлыка


Пользуйтесь
Enjoy

Похожие статьи