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

5

Translate

Поиск

среда, 7 декабря 2016 г.

Настройка SolidWorks - "Общие"

После установки Solidworks одной из первых задач является его настройка. Для этого надо выбрать пункт меню.

Вход в меню настроек Solidworks



Открывается окно настроек Solidworks.


Окно настроек Solidworks



Открыть последний использовавшийся документ при запуске. 
Выберите Всегда или Никогда. Выберите Всегда, если при запуске SolidWorks требуется автоматически открывать документы, которые использовались при последнем сеансе работы в SolidWorks.


Это опция у меня установлена в "Никогда", склерозом не страдаю, я им наслаждаюсь :)

Ввести значение размера. 
Диалоговое окно Изменить отображается при вставке размера. Если параметр не выбран, необходимо дважды нажать на размер для изменения его значения. Т.е. при простановке размера сразу предлагается ввести значение (обычно так и требуется) иначе, размер ставится с измеренным значением (редко но иногда можно воспользоваться).

Одна команда на выбор. 
Выбор инструментов эскиза и нанесения размеров отменяется после каждого использования. (Дважды нажмите на инструмент, чтобы он остался выбранным после выполнения одной операции.) Например, нажав линию и проведя ее инструмент заканчивает свое действие. К настройке "Одна команда на выбор" надо привыкнуть, чтоб сразу решить одну или несколько линий надо провести, зато экономит немного времени. 


Отобразить наименования размеров. 
Отображает имя и значение размера. Полезно при использовании уравнений.
Отображение наименования размера
Отображение имени размера

Этот параметр можно включать для конкретного документа в меню "Вид"

Solidworks - Включение отображения наименований размеров в меню "Вид"
Включение отображения наименований размеров в меню "Вид"
или в экранном меню
Solidworks - Включение отображения наименований размеров в экранном меню
Включение отображения наименований размеров в экранном меню





Отобразить ошибки при каждом перестраивании. 
При отключении этого параметра сообщения об ошибке отображаются только один раз. Лучше конечно, чтоб отображалось сообщение об ошибке постоянно, но бывают ситуации, когда надо отключить.

У меня этот параметр отключен.

Предупреждать перед сохранением документам с ошибками обновления.
Предупреждение дает вам возможность исправить ошибки перед сохранением документа.

Максимизировать при открытии.
Когда выбран этот параметр, каждый документ открывается с максимальным размером в окне SolidWorks.

Использовать высвечивание для закрашенной грани. 
Когда выбран этот параметр, выбранные грани отображаются однотонным цветом (по умолчанию зеленым). Чтобы указать другой цвет выделения, выберите Инструменты, Параметры, Настройки пользователя, Цвета, затем выберите другой цвет для параметров Выбранная грань, Закрасить.
В некоторых программах третьих фирм необходимо отключить этот параметр.


Отобразить уменьшенную копию изображения в Проводнике Windows. 
При выборе этого параметра для каждого документа SolidWorks детали или сборки отображается уменьшенная копия изображения в Проводнике Windows, вместо значка. Это графическое изображение создается на основе ориентации вида модели при последнем сохранении документа. Используется палитра из 16 цветов; если для элемента выбран недоступный цвет, программное обеспечение в уменьшенной копии изображения заменит его на похожий цвет. Уменьшенная копия изображений также используется в диалоговых окнах, вызываемом при помощи команд Открыть, Сохранить как.
Если уменьшенные копии изображений не отображаются в диалоговых окнах Открыть или Сохранить как, возможно, потребуется открыть, а затем сохранить документы. При повторном открытии этих диалоговых окон, уменьшенные копии изображений появятся в них.




Бывают проблемы с изображением в проводнике, написал статью по решению.

Использовать системный разделитель для размеров.

При отображении десятичных чисел используется установленный по умолчанию системный разделитель десятичных разрядов.

установка формата



Чтобы установить параметр по умолчанию, используйте Панель управления в системе Windows. Панель управления - Язык и региональные стандарты - Региональные параметры - Настройка - Числа.
  • Чтобы установить десятичный разряд, отличный от параметра по умолчанию, отмените выбор этого параметра и введите требуемый символ (обычно это точка или запятая).

Использовать английский язык. 
Этот параметр доступен, если выбран другой язык во время установки, и стандарты, указанные в Панели управления Windows, определены для этого языка.
Следует иметь в виду, что для вступления данного изменения в силу необходимо выйти из программы SolidWorks и запустить ее еще раз. Можно организовать переключение языков руками :) и при помощи bat/cmd файла.


Использовать английские имена файлов и элементов. 
Если выбран этот параметр, в дереве конструирования FeatureManager имена элементов и автоматически создаваемые имена файлов отображаются на английском языке. Если выбран этот параметр, существующие имена элементов и файлов на иностранном (не английском) языке не обновляются.
Данный параметр доступен при отключенном параметре 

Использовать меню на английском языке, при этом используется программное обеспечение SolidWorks в операционной системе на иностранном языке, и установлена система SolidWorks для этого иностранного языка.

Включить угол для выбора.
 Отображается Угол для выбора в правом верхнем углу графического окна.
угол_solidworks



PropertyManager Авто-отобразить. 
Контроль за появлением PropertyManager при выборе существующих объектов эскиза, размеров и примечаний в графической области. Если при выборе элемента этот параметр отменен, необходимо выбрать вкладку PropertyManager (Менеджер свойств) вручную, чтобы получить доступ к этому элементу.
свойства_solidworks

PropertyManager всегда отображается автоматически при выполнении команды, для определения которой используется PropertyManager.

Автоматически редактировать макрос после записи. Редактор макросов будет открыт после записи и сохранения макроса.


Включить FeatureXpert. FeatureXpert автоматически исправляет детали для их успешного перестроения.
При возникновении ошибки при перестроении. Выберите Стоп, Продолжить или Запрос, чтобы управлять действиями во время появления первой ошибки при перестроении. Остановить перестроение, чтобы исправить модель, и затем продолжить процесс. В дереве проектирования FeatureManager поместите указатель на элемент с ошибкой, чтобы увидеть ее объяснение.


Включить полосу заморозки.
Это замечательная опция появилась в Solidworks 2012.
Суть в том, что в верхней части Feature Manager отображается полоса, потянув за которую можно заморозить часть или все дерево построения, заблокировать тем самым от изменения и от перестроения. Очень полезно для сложных деталей, существенно сокращает время перестроения, да и от случайного изменения тоже.


Полоса заморозки

Замороженное дерево построения


Свойство пользователя как описание компонента. Задайте или введите имя для определения пользовательской метки описания. Например, в диалоговом окне Открыть имеется метка Описание, которая отображает описание модели. Вместо отображения метки Описание, можно отобразить метку, которая будет указана.
В случае изменения параметра Свойство пользователя как описание компонента в документе, который уже сохранен, необходимо вручную добавить новое описание в диалоговом окне Суммарная информация.


Отображать последние новости на Панели задач. Позволяет проводить регулярные обновления объектов в разделе Последние новости на вкладке Ресурсы SolidWorks в Панели задач.


Включить определение быстродействия. Информация по быстродействию программы посылается в Корпорацию SolidWorks с целью улучшения продукта. Этот процесс незаметен для пользователя и посылает только информацию о системном и коммандном использовании для оценки качества и видов использования программного обеспечения. Данная информация конфиденциальна. Для получения более подробной информации о Программе отзывов клиентов см. http://www.solidworks.com/sw/support/customer-experience-improvement-program.htm.

вторник, 6 декабря 2016 г.

Утилита "Установка свойств элемента"

Наверно те, кто изменял  детали из стандартного Solidworks Toolbox, замечали  неприятную замену измененной детали Toolbox, на исходную. Я это заметил когда использовал звездочку из стандарта  DIN. После пересохранения звездочки как копии, изменении её и  вставки в сборку все было хорошо. На следующий день после загрузки сборки, вместо модифицированной звездочки из стандартна DIN, оказалась стандартная деталь из Solidworks Toolbox. Чтобы проверить догадку я создал другую сборку и вставил туда измененную деталь DIN-овской звездочки, сохранил сборку и перезагрузил сборку. Деталь заменилась на стандартную из  Solidworks Toolbox.

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



При переустановке системы или Solidworks хочется сохранить свои персональные настройки, чтоб впоследствии восстановить их. Также это удобно при переносе настроек Solidworks (панели инструментов,меню, горячих клавиш) на другой компьютер. В этом нам поможет утилита "Помощник копирования настроек SolidWorks", которая входит в состав SolidWorks. Утилита находится по пути

"C:\Program Files\SolidWorks\SolidWorks\setup\i386\copyoptwiz.exe"

или в меню "Пуск" - "Все программы"
Solidworks - утилита копирования и воcстановления настроек в Windows
Solidworks 2012 - утилита копирования и восстановления настроек в Windows

Solidworks 2016- утилита копирования и восcтановления настроек в Windows
Solidworks 2016 - утилита копирования и восстановления настроек в Windows

В версиях Solidworks 2015 и выше запустить утилиту можно непосредственно из Solidworks.

Solidworks - утилита копирования и восcтановления настроек в меню Solidworks
Копирование и восстановление настроек в меню Solidworks 2015

Запускаем "Помощник копирования настроек Solidworks".

Solidworks - Стартовое окно утилиты копирования и восcтановления настроек в меню Solidworks
Окно утилиты копирования и восcтановления

Выбираем Сохранить настройки»

Solidworks - утилита копирования и восстановления настроек, выбор параметров
Окно утилиты копирования и восстановления - выбор параметров


Выбираем, какие настройки необходимо сохранить и расположение файла настроек. Готово.

Восстановление настроек делается аналогичным способом


Solidworks - утилита копирования и восстановления настроек, выбор восстановления или сохранения
Окно утилиты копирования и восстановления - выбор восстановления или сохранения

Нажимаем «Восстановить настройки» - «Далее»


Solidworks - Окно утилиты копирования и восстановления - выбор параметров и версию Solidworks
Окно утилиты копирования и восстановления - выбор параметров и версию Solidworks

Показываем файл настроек и выбираем какие настройки импортировать.
Обратите внимание на возможность импорта настроек настроек в разные версии Solidworks. На скриншоте показано восстановление настроек Solidworks 2016 используя утилиту из комплекта Solidworks 2017.




Solidworks - Окно утилиты копирования и восстановления - выбор места назначения
Окно утилиты копирования и восстановления - выбор места назначения

Выбираем место назначения «Текущий пользователь» (остальные варианты для админов, а они и так разберутся :))
На всякий случай ставим галочку «Создать резервную копию» - «Готово».


Solidworks - Окно утилиты копирования и восстановления - финальное окно
Окно утилиты копирования и восстановления - финальное окно

Все. Можно запускать Solidworks и наслаждаться привычным интерфейсом.
Если вы ставите галочку "Создание резервной копии текущих настроек", то утилита сохранит перед восстановлением настройки файл начинающийся словами "резервная копия"


Solidworks - Файлы настроек Solidworks
Файлы настроек Solidworks


Настройки Solidworks 2017 можно восстановить в Solidworks 2016 или младше. Следует помнить о изменениях в расположении панелей инструментов более новых версиях.
Файл с сохраненными настройками представляет собой самый обыкновенный reg-файл только с расширением "sldreg"


Solidworks - Содержимое файла настроек Solidworks открытое блокнотом Windows
Содержимое файла настроек Solidworks открытое блокнотом Windows

Таким образом вы можете импортировать настройки Solidworks даже без утилиты "Мастер копирования настроек Solidworks"(поменяв расширение файла на "reg") простым внесением данных  в реестр. Это можно сделать двойным кликом по файлу и подтвердить внесение данных в реестр, либо через утилиту Windows regedit.
Конечно, через "Мастер копирования настроек Solidoworks" вы можете восстанавливать настройки в другие версии Solidworks, но при желании можно сделать замену года в reg-файле на необходимую и также внести настройки в другие версии. Например открыв файл блокнотом и сделав замену "2016" на "2015" получим файл настроек Solidworks 2015. 

Внимание !!! При переходе с версии Solidworks 2008 и ниже на Solidworks 2009 и выше, надо учесть, что путь установки по умолчанию изменились:

"C:\Program Files\SolidWorks\SolidWorks" - было в Solidworks 2008 и ниже

"C:\Program Files\SolidWorks Corp\SolidWorks" - стало в Solidworks 2009 и выше

Таким образом при импорте многие пути придется править вручную.

понедельник, 5 декабря 2016 г.

Установка макросов в Solidworks

1) Установка макросов работающих на исполняемом файле.

Установку разберем на примере макроса "Основная надпись - автор Kelny", в SolidWorks 2005 (в последующих версия Solidworks процедура аналогичная).
Создаем папку "Основная надпись" в корневом каталоге SolidWorks, распаковываем архив с макросом в папку, открываем любой чертеж (создаем новый). Меню инструменты, настройка, вкладка команды, находим категорию макросы, левой кнопкой мыши перетаскиваем иконку "Создать кнопку для макроса" в удобное место на панели инструментов.

Появляется окно "Настройка кнопки макроса"

Выбираем иконку для кнопки - Выбрать образ (находится в архиве плагина),

показываем макрос для запуска,

Назначаем горячую клавишу (если надо).
Строки подсказка и спросить заполнять по желанию (текст в подсказках).

Готово. Нажимаем иконку "Основная надпись”


Для запуска произвольного exe-шника есть два простых варианта:
  1. Вот этот макрос (использован макрос из SWRama) запускает exe-шник с одноименным названием, т.е. переименуйте этот макрос например в "notepad.exe" и положите рядом с ним. Теперь добавляйте макрос на панель инструментов или назначайте горячую клавишу. Два условия: имя файла макроса должно совпадать с именем exe-шника без расширения и сам exe-шник должен находится в одном каталоге с макросом.
    Код

    Dim Sourrce As String
    Dim swApp As Object

    Sub main()
    Set swApp = Application.SldWorks
    ' Run the custom property application
    Source = swApp.GetCurrentMacroPathName             ' Get macro path+filename
    Source = Left$(Source, Len(Source) - 3) + "exe"    ' Set source filename

    MyAppID = Shell(Source, 1)
    End Sub


  2. Вот этот макрос запускает notepad.exe, т.е. в тело макроса "вбит" путь к  exe-шнику. Вы можете отредактировать путь exe-шника в макросе (инструменты-макрос-редактирование).
    Код

    Dim Sourrce As String
    Dim swApp As Object

    Sub main()
    Set swApp = Application.SldWorks
    ' Run the custom property application
    Source = "C:\Windows\notepad.exe"             ' Get macro path+filename

    MyAppID = Shell(Source, 1)
    End Sub




2) Установка макроса скомпилированного в dll. В Solidworks надо просто открыть соответствующую dll. Файл – Открыть, тип файлов выбираем Add-Ins, показываем dll

Solidworks загрузит макрос. Открываем любую деталь, видим, что появилась новая вкладка.

Заходим в Инструменты – Добавления. Видим, что макрос установлен.


!!! Следует отметить, что dll для 32-х битного Solidworks не подходит для 64-х битного, ищите для SW 64-х.
3) Установка макросов *.swp.
Установка происходит так же, как и в  случае "Установка макросов работающих на исполняемом файле”.

суббота, 3 декабря 2016 г.

Realview на непрофессиональных видеокартах миф или реальность?

Для счастливых обладателей непрофессиональных видеокарт :) существует возможность включить Realview в SolidWorks с помощью редактирования реестра. Рассмотрим варианты для ATI и Nvidia (самых распространенных брендов, у остальных я думаю методика такая же). Вы сможете скачать reg-файлы для ATI и Nvidia для версий SW 2008-2017 (можно включить Realview и на более ранних версиях, принцип тот же, править надо ветку HKEY_LOCAL_MACHINE вместо HKEY_CURRENT_USER). Итак, приступим, начнем с Nvidia.

1) Для начала надо узнать точное название видеокарты.
Посмотреть правильное название видеокарты можно в реестре по пути:

HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks
20XX(ваша версия солида)\Performance\Graphics\Hardware\Current

Renderer – Название видеокарты
Vendor- Производитель


или открываем диспетчер устройств (Пуск - Панель управления - Система - Оборудование - Диспетчер устройств) раскрываем список "Видеоадаптеры”

Realview Solid Works


Вносим в файл реестра название видеокарты

Содержание reg-файла


[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2008\Performance\Graphics\Hardware\Gl2Shaders\NV40\GeForce 8600 GT]
"Workarounds"=dword:00000008
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2008\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V001_FG_K513011241_X513011241_V715109734]
"Workarounds"=dword:04001001


На других ресурсах вы встретите значение "Workarounds"=dword:02001001

так вот оно включает реалвью не полностью (например нет зеркального пола).Возможно также значение dword:06001001, но лично я разницы между значениями dword:04001001 и dword:06001001 не заметил, хотя по логике отличия должны быть.

Правильно впишите название своей видеокарты, сохранитесь.Теперь, вносим данные в реестр запускаем файл, соглашаемся.


Получаем сообщение




Запускаем солид, если все правильно сделали, то наслаждаемся изображением. Образец в конце статьи.

Есть более универсальный способ, который активирует Realview для всех видеокарт Nvidia и ATI.

Проверялся и на видеокартах Nvidia и ATI, также он используется в портативных сборках. Пока только тестовый вариант, поэтому не выкладывается.

2) Теперь разберем ATI.

Как и в случае с Nvidia надо узнать точное название видеокарты.

Посмотреть правильное название видеокарты можно в реестре по пути:

HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks
20XX(ваша версия солида)\Performance\Graphics\Hardware\Current

Renderer – Названиевидеокарты

Vendor
- Производитель

или в как описано выше в диспетчере устройств.

realview Solid Works ATI


Вписываем название видеокарты в reg-файл

Содержание reg-файла




Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2008\Performance\Graphics\Hardware\Gl2Shaders\R350\HIGHTECH EXCALIBUR RADEON 9550SE Series]
"Workarounds"=dword:00000004

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2008\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon]
"Workarounds"=dword:00000108

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2008\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V001_OG_A122345]
"Workarounds"=dword:00000108

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2008\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V002_OG_A132454]
"Workarounds"=dword:00000108

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2008\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V003_OG_A154332]
"Workarounds"=dword:00000108

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2008\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V004_OG_V206471]
"Workarounds"=dword:00000108






А вот тут обратите внимание, в четырех строчках одни и те же значения "Workarounds"=dword:00000108
если хоть в одной строчке значение будет другое, то желаемого эффекта вы не получите.

Вообще достаточно одной любой строки, а три других можно удалить. Но лучше оставить мало ли ...

А теперь к полученному результату




Realview выключено

realviewsolidworkoff


Realview включено со значением "Workarounds"=dword:02001001 для Nvidia

Realview включено со значением "Workarounds"=dword:00000014 для ATI

realviewsolidworks on

Realview включено со значением "Workarounds"=dword:04001001 для Nvidia

Realview включено со значением "Workarounds"=dword:00000004 для ATI

realviewsolidworks on


Еще один приятный момент, подсветка выделенных объектов просто радует глаз.


realviewsolidworks on

realviewsolidworks on


Желаю удачи в освоении SolidWorks.

P.S. Если Вы все правильно сделали и у Вас не получилось, пишите на admin@leninsw.info помогу, чем смогу. Для владельцев видеокарт других брендов наверняка можно тоже включить Realview аналогичным способом. Пишите, будем пробовать. Владельцам ноутбучных видеокарт необходимо будет вносить другие ключи (пишите на мыло или в форму обратной связи, я вышлю reg-файлы), после ряда тестов эта методика будет опубликована.

Realview на более ранних версиях выглядит не так реалистично.

Realview выключено (SolidWorks 2005)

realview solidworks 2005 off
Realview включено (SolidWorks 2005)
realviewsolidworks2005on


P.P.S. Перед всеми этими манипуляциями убедитесь, что драйвера на видеокарту установлены не криво:) и проверьте включено ли аппаратное ускорение

Пуск - Панель управления - Экран - Параметры - Дополнительно - Диагностика

realviewapp


Специально не рассматриваю способ включения Realview при помощи редактирования драйверов для видеокарты (для ID видеокарты изменяется имя на профессиональную). Если в случае редактирования реестра мы применяем параметры для профессиональных видеокарт к игровой,то в случае с драйверами путь обратный: мы изменяем имя видеокарты, чтобы к ней применялись параметры профессиональной. Считаю такой способ непродуктивным раз можно аналогичное проделать при помощи реестра и намного быстрее и безболезненнее.

Этот метод проверялся на Solidworks 2007-2010.

В Solidworks 2011 изменились параметры ключей. На Nvidia


reg-файл

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2011\Performance\Graphics\Hardware\Gl2Shaders\NV40\GeForce]
"Workarounds"=dword:00000008

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2011\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce]
"Workarounds"=dword:52501001

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2011\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V001_FG_K513011410_X513011410]
"Workarounds"=dword:02000000

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2011\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V002_FG_K614106176_X614106176]
"Workarounds"=dword:06000000

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2011\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V003_FG_K614108167_X614108167_V715109734]
"Workarounds"=dword:04000100

[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2011\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V004_FG_K614110065_X614110065_V715110065]
"Workarounds"=dword:04000000

Обратите внимание это универсальный reg-файл, т.е. не имеет значения название видеокарты. Если этот метод на вашей видеокарте не работает, тогда впишите название видеокарты, как в примере выше.
Для Solidworks 2012 ключи в сравнении с Solidworks 2011 не поменялись, изменяется лишь год.

Для Nvidia под Solidworks 2012.

reg-файл
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\Gl2Shaders\NV40\GeForce]
"Workarounds"=dword:00000008
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce]
"Workarounds"=dword:52501001
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V001_FG_K513011410_X513011410]
"Workarounds"=dword:02000000
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V002_FG_K614106176_X614106176]
"Workarounds"=dword:06000000
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V003_FG_K614108167_X614108167_V715109734]
"Workarounds"=dword:04000100
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V004_FG_K614110065_X614110065_V715110065]
"Workarounds"=dword:04000000

Для Radeonов под Solidworks 2012.


reg-файл
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\Gl2Shaders\R350\RADEON] "Workarounds"=dword:00000004
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon]
"Workarounds"=dword:04000408
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V001_OG_A122345]
"Workarounds"=dword:04000408
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V002_OG_A132454]
"Workarounds"=dword:04000408
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V003_OG_A154332]
"Workarounds"=dword:04000408
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2012\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V004_OG_V206471]
"Workarounds"=dword:04000408


Для Solidworks 2013 на видеокартах Nvidia меняется только год

Для Nvidia под Solidworks 2013.
reg-файл
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\Gl2Shaders\NV40\GeForce]
"Workarounds"=dword:00000008
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce]
"Workarounds"=dword:52501001
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V001_FG_K513011410_X513011410]
"Workarounds"=dword:02000000
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V002_FG_K614106176_X614106176]
"Workarounds"=dword:06000000
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V003_FG_K614108167_X614108167_V715109734]
"Workarounds"=dword:04000100
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\NVIDIA Corporation\GeForce\V004_FG_K614110065_X614110065_V715110065]
"Workarounds"=dword:04000000

Для Radeonов под Solidworks 2013
reg-файл
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\Gl2Shaders\R350\RADEON]
"Workarounds"=dword:00000004
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon]
"Workarounds"=dword:04000408
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V001_OG_A122345]
"Workarounds"=dword:04000408
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V002_OG_A132454]
"Workarounds"=dword:04000408
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V003_OG_A154332]
"Workarounds"=dword:04000408
[HKEY_CURRENT_USER\Software\SolidWorks\SolidWorks 2013\Performance\Graphics\Hardware\ATI Technologies Inc.\Radeon\V004_OG_V206471]
"Workarounds"=dword:04000408
Универсальные reg-файлы для разных версий Solidworks

Вы можете экспериментировать с настройками видеокарты в реестре в ветке Solidworks. В любой момент можно восстановить настройки видеоадаптера по умолчанию, для этого в каталоге
"C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS\lang"  (путь по умолчанию).
есть файл "graphicshardware.reg", который содержит настройки видеоадаптера по умолчанию. Занесите данные в реестр и все изменения вернутся в исходное состояние, как после установки Solidworks.
Кстати, в этом же месте находятся два файла "userpref.reg" и "userprefx64.reg", содержащие пользовательские настройки по умолчанию для 32 и 64-битной систем. Т.е. при необходимости вы можете вернуть все настройки по умолчанию.   


Есть программа Realhack (не моя), включающая Realview 4.0.0, к сожалению работает не всегда.
Можете скачать здесь


P.S. Активирование Realview не увеличит производительность Solidworks. Причины торможения Solidworks и советы решению можете почитать в статье
"Восстановление производительности Solidworks"
.

пятница, 2 декабря 2016 г.

Не отображаются миниатюры Solidworks в проводнике Windows

Иногда перестают отображаться миниатюры Solidworks в проводнике Windows.



А было так



Для того, чтобы исправить эту проблему необходимо сделать несколько кликов мышью:
Запускаем Solidworks, заходим в настройки и ставим галочку "Отобразить уменьшенную копию изображения в проводнике Windows



Заходим в панель управления Windows - Параметры папок и на вкладке "Вид" убираем галочку (если установлена) "Всегда отображать значки, а не эскизы".


Прокручиваем вниз и ставим галочку если не стоит "Отображать обработчики просмотра в панели просмотра"



Заходим в панель управления щелкаем на "Счетчики и средства производительности", далее "Настройки визуальных эффектов", ставим галочку "Отображать эскизы вместо значков".





Проверяем отображение миниатюр, если изображения не появились, придется делать чуть больше действий: Скачиваем файл Setting SolidWorks Thumbnails.zip Распаковываем и запускаем файл "Setting SolidWorks Thumbnails.cmd". Пакетный файл делает следующее: переходит в каталог "SolidWorks Shared" и перерегистрирует библиотеку "sldwinshellextu.dll"



Листинг файла "Setting SolidWorks Thumbnails.cmd"



В процессе выполнения появится два информационных окна.



Библиотека разрегистрирована



Библиотека зарегистрирована

Как правило, после этого должно все отображаться нормально.

Если по прежнему превью нет, перерегистрируем другую библиотеку "swdocumentmgr.dll". В архиве надо запустить файл "Setting SolidWorks Thumbnails 1.cmd". Так же появятся информационные окна о разрегистрации и регистрации, как и в предыдущем случае.




Листинг файла "Setting SolidWorks Thumbnails 1.cmd"



Перерегистрация следующей библиотеки будет возможна на последних версиях Solidworks. На младших версиях, например Solidworks 2012 её просто нет. Обратите внимание, предыдущие командные файлы путь к библиотеке формировали с использованием системных переменных, поэтому работают без правки. Следующий командный файл нуждается в правке, в зависимости от пути установленного Solidworks. Откройте файл блокнотом для редактирования и изменить путь "D:\Solidworks\sldthumbnailprovider.dll" на ваш путь к каталогу Solidworks. Напрмер "C:\Program Files\SolidWorks Corp\SolidWorks\sldthumbnailprovider.dll" (путь по умолчанию).

Листинг файла "Setting SolidWorks Thumbnails 2.cmd".



Сохраните и запускайте.




Если миниатюры не появились, перезагрузите Windows.

Надеюсь статья помогла вам. Статью можно скачать.

Вы можете посмотреть порядок действий на видео.




Альтернативный видеохостинг

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