Как перенести solidworks с одного компьютера на другой

Обновлено: 03.07.2024

SOLIDWORKS Online Licensing – тип лицензирования продукта, позволяющий использовать одну измененную локальную лицензию SOLIDWORKS на нескольких компьютерах с одной учётной записью. SOLIDWORKS Online Licensing была представлена в SOLIDWORKS 2018 как альтернатива сетевым лицензиям. Для пользования программой, пользователь должен был использовать свою учетную запись SOLIDWORKS ID, к которой системный администратор компании «привязывал» локальный ключ активации. Перейти на такой тип лицензирования было возможно только с локальной лицензии. По умолчанию, онлайн активация была отключена у всех новых клиентов, и включалась самостоятельно системным администратором компании, на портале SOLIDWORKS Admin Portal

К сожалению, из-за низкого уровня распространения онлайн-лицензирования за последние 3 года, а также из-за сложности инфраструктуры, необходимой для поддержания этого типа лицензирования, новые переходы на такой тип лицензирования ограничены, а сама опция будет постепенно устранена в ближайшие месяцы. Это изменение никак не повлияет на подавляющее большинство пользователей, все еще использующих стандартную активацию локальных лицензий.

Планируемая полного отключения онлайн-лицензирования - 12 февраля 2022 г.

Работа версий SOLIDWORKS 2018 до SOLIDWORKS 2021

Пользователи могут продолжать использовать онлайн-лицензирование с версиями SOLIDWORKS 2018 SP0 по SOLIDWORKS 2021 SP5 до даты полного отключения. В эту дату при открытии SOLIDWORKS с онлайн лицензией произойдет автоматическое переключение лицензии на локальный тип, и программа предложит выполнить активацию через интернет. Попеременно использовать одну локальную лицензию на нескольких ПО с этого момента будет невозможно. Лицензия может быть перенесена на другую машину в процессе активации/деактивации.

Изменить тип лицензирования с онлайн-лицензии на локальную активацию, можно не дожидаясь даты прекращения поддержки. Сделать это можно на SOLIDWORKS Admin Portal.

Если вы использовали опцию «Синхронизация настроек и параметров на нескольких компьютерах», то для продолжения её использования вам будет необходимо обновиться до SOLIDWORKS 2021 SP5, а для входа в систему потребуется идентификатор 3DEXPERIENCE. Пользователи, использующие SOLIDWORKS с 2018 по SOLIDWORKS 2021 SP4.1, с 31 марта 2022 года больше не будут иметь доступа к этой функции.

SOLIDWORKS 2022

Коснётся ли меня это изменение?

Три вопроса, чтобы убедиться, что

Какой тип лицензии вы используете, локальную или сетевую?

Онлайн-активация была доступна только на локальных типах лицензий. Если вы используете сетевую лицензию, не стоит беспокоится.

Как выполнялась активация вашей локальной лицензии?

Если у вас локальная лицензия и активация выполнена с помощью ключа, а для запуска SOLIDWORKS вам не требуется наличие интернета, и вы не используете SOLIDWORKS ID, это изменение вас так же не касается.

Используете ли вы SOLIDWORKS ID для запуска программы?

Если для запуска SOLIDWORKS вам требуется интернет, вы используете одну лицензию на нескольких компьютерах и у вас есть SOLIDWORKS ID, то просим вас принять меры по переходу на локальную лицензию.

Если вам нужно кому-то передать проект, разработанный в SolidWorks, то это может вызвать некоторые затруднения у неподготовленного к этому человека. Например, если что-то из моделей не будет скопировано, то при открытии проекта на другой машине возникнут ошибки, связанные с отсутствием моделей. Чтобы этого избежать, в составе SolidWorks имеется специальный инструмент – «Копировать проект» или, в более новых версиях, «Pack&Go».

Для этого перейдите в меню «Файл» и выберите там соответствующий пункт.

Откроется окно «Копировать проект».

В верхней части окна расположены настройки того, что будет скопировано. Доступны следующие настройки:

  • Включить чертежи – включает в пакет проекта все чертежи, ссылающиеся на детали или сборки
  • Включить результаты моделирования – если проводились какие либо расчеты в пакетах Flow Simulation или других, то они будут включены в пакет и доступны потом на другой машине
  • Включить компонентыToolBox – настройка полезна в том случае, если на другой машине нет установленного компонента ToolBox (напомню, что он входит не во все версии SolidWorks) или у вас настроен какой-то свой особенный, например, ГОСТовый ToolBox
  • Включить настроенные пользователем надписи, внешние виды и сцены – включит в собираемый пакет настройки отображения и визуализации

Я рекомендую установить как минимум первую и третью галочки.

Далее идет состав копируемого проекта – все те детали и чертежи, который программа нашла в дереве проекта. Изменить отображение можно переключив переключатель в правом верхнем углу:

  • Вложенный вид – содержимое будет показано в виде дерева, как на скриншоте выше
  • Плоский вид – все входящие в состав объекты будут показаны без деления по уровням

Далее идет настройка сохранения. Можно выбрать два варианта:

  • Сохранить в папке – выбрать директорию, куда будет скопирован весь проект
  • Сохранить в файлеZip – выбрать файл zip-архива, в который будет упакован проект

Следующие две настройки помогут избежать путаницы в будущем:

  • Добавить суффикс – к имени каждого файла в конце будет добавлена заданная строка
  • Добавить префикс – аналогично, только в начале имен файлов

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

Настройка «Уложить в одну папку» соберет весь проект в одну директорию в том случае, если в оригинальном проекте файлы лежат не в одном каталоге, а в нескольких, особенно вложенных.

Для сохранения проекта нажмите кнопку «Сохранить», проект будет сохранен в указанном формате и местоположении.

Их ответы на некоторые наиболее актуальные вопросы мы собрали в данной заметке, а также в серии коротких видео на канале CSoft в YouTube: Школа SOLIDWORKS. Подписывайтесь!

Минимум воды, максимум пользы. Итак, начинаем наш краткий ликбез.


1. Как установить существующую библиотеку материалов

Файлы с расширением .sldmat содержат сведения о механических и физических свойствах материалов. Если вы скачали библиотеку с сайта i-tools.info, следующие 5 шагов помогут вам ее установить. Для добавления библиотеки необходимо открыть любую деталь в SOLIDWORKS:

В дереве конструирования FeatureManager нажимаем правой кнопкой мыши на Материал.

Выбираем пункт Редактировать материал.

В левом поле открывшегося окна кликаем в любом месте правой кнопкой мыши и выбираем Открыть библиотеку.

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

Выбираем файл с расширением .sldmat и нажимаем кнопку Открыть.

Библиотека установлена! Если она не отображается в окне, необходимо закрыть и вновь открыть окно редактирования материала.

2. Можно ли работать на любом компьютере с установленным SOLIDWORKS, используя лишь свою лицензию?

ДА! Это называется онлайн-лицензирование SOLIDWORKS Online Licensing. Вам потребуются лишь компьютер с доступом в интернет и SOLIDWORKS выше версии 2018 года.

Данная функция важна пользователям, которые сталкиваются с ошибками активации лицензий SOLIDWORKS или которым необходимо использовать одну лицензию SOLIDWORKS на нескольких компьютерах.

Можно сказать, это лицензия SOLIDWORKS, которая находится «в облаке».

3. В чем отличие SOLIDWORKS Simulation Standard и пакета Simulation Standard, входящего в SOLIDWORKS CAD Premium?


a) В SOLIDWORKS CAD Premium нельзя строить диаграмму усталости, усталостные напряжения и получать количество циклов до разрушений.

b) В SOLIDWORKS Simulation Standard доступен анализ тенденций, то есть построение зависимостей в результатах различных повторов статического исследования. Например, меняя нагрузку, можно отслеживать напряжение, перемещение и т.д.

4. Как показать основные плоскости компонентов в сборке?

Для этого нужно включить Просмотр плоскостей:


А затем – выбрать значок Скрыть / Показать основные плоскости:


5. Как выбирать спрятанные грани, не применяя функцию Скрыть деталь?

Например, вам нужно выбрать грань для создания сопряжений. Самый простой способ – навести курсор мыши на спрятанную грань и нажать клавишу Alt (деталь, которая закрывает нужную вам грань, станет прозрачной), а если деталь спрятана глубже, нажмите Alt еще раз.


6. Как посмотреть на деталь из сборки, не открывая деталь отдельно?

Нажимаем правой кнопкой мыши на интересующую нас деталь и выбираем функцию Окно предварительного просмотра компонента.


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


Хотите узнать больше? Подписывайтесь на наш YouTube-канал и изучайте SOLIDWORKS самостоятельно. Нужно обучение с профессионалами? Переходите по ссылке и выбирайте курс.

Когда речь идет о минимальных системных требованиях, это значит, что с такими характеристиками работа программы протестирована на определенных тестовых моделях "бенчмарках" и никаких проблем при этом не наблюдалось. Совершенно не значит, что более «слабое» железо не будет справляться с поставленными перед ним простыми задачами, или наоборот «сильное» не будет тормозить в работе с очень большими и тяжелыми сборками. К слову, официальные минимальные системные требования для SOLIDWORKS вы всегда можете посмотреть на сайте .

Сегодня мы будем говорить о системных требованиях для SOLIDWORKS Simulation. Как влияют на время решения тип поставленной задачи, параметры взаимодействия (контакты) деталей и количество узлов или элементов.

Технические характеристики компьютеров

Если вы еще не посмотрели минимальные системные требования для программы, то вот краткая информация: Processor – 3.3 Ghz или выше, Memory – 16GB или больше, Windows 10, 64-bit и SSD для наилучшей производительности. Теперь посмотрим компьютеры, на которых проведем тестирование:

Более подробное сравнение характеристик процессоров вы можете увидеть в таблице ниже. Не трудно догадаться что Intel считает процессоры, установленные на моих домашних машинках – устаревшими. Вот и посмотрим, насколько они уступают современным решениям.

Из не перечисленных характеристик – скорость оперативной памяти, у i7 – 2400 МГц, i5 – 1333 МГц, i3 – 1600 МГц.

На данном этапе даже я не знаю кто из моих «домашних» окажется быстрее.

Все компьютеры работают с системой, установленной на SSD и на всех установлены последние обновления Windows. Сравнение проводилось на актуальной версии SOLIDWORKS Premium2021 SP0.0. Как работать с одним локальным лицензионным ключом и дома и на работе с помощью удалённого лицензирования мы рассказывали в этом видео .

Теперь о задаче.

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

Но что влияет на время решения задачи? Почему скорость решения на разных компьютерах разная?

Теория метода конечных элементов

Немного теории Метода Конечных элементов.

Все тела, рассчитываемые МКЭ разбиваются на небольшие элементы, на вершинах которых находятся связывающие элементы узлы:

Для точности получения достоверных результатов используют элементы разного порядка (порядок элемента равен степени аппроксимирующего элемент полинома)

Тут всё просто – в элементах существуют только узлы (грани нарисованы для наглядности), чтобы провести прямую линию достаточно 2х точек. Но если мы хотим разбить не прямолинейную поверхность (например, поверхность сферы) нам понадобится элемент второго порядка для создания квадратичной функции. Элементы высших порядков применяются в особых случаях.

В конечном итоге всё это приводит к созданию уравнения равновесия

Где [К] – Это матрица размером (N× N) и остальные – матрицы столбцы (1× N). Где N – число узлов конечноэлементной модели. Для решения этой математической задачи требуется много вычислительной мощности и тут можно сказать только одно – чем быстрее выполняет операции процессор – тем быстрее будет найдено решение уравнения.

Тут еще следует один не всегда очевидный вывод, что не так важно количество элементов, как число узлов. Ведь один элемент может содержать и 4, и 10, и даже 28 узлов. А именно количество узлов определяет размер уравнения равновесия. Представьте себе уравнение размером 1 миллион на 1 миллион переменных, в котором 1 миллион неизвестных, которые надо найти. А компьютеры это решают очень и очень быстро.

Мы можем рассматривать задачу в линейной статической постановке – когда решение задачи находится за 1 шаг. Это идеальный и самый быстрый вариант решения.

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

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

Постановка задачи

Я рассчитал две задачи с линейным и нелинейным типом контакта.
  • Линейный контакт – склеивание двух контактирующих поверхностей без возможности взаимного перемещения или отрыва.
  • Нелинейный контакт – может находиться в положении «открытый» или «закрытый» (т.е. детали могут контактировать или не контактировать) поэтому для определения положений каждой контактирующей площадки нужно несколько итераций.
Для каждой из задач я изменял размер элемента для варьирования общего числа узлов в модели. Данные по числу узлов и элементов, а также времени решения сводил в таблицу.

Обзор результатов

Поскольку у меня три компьютера на разных сериях процессоров, для простоты обозначения я буду писать только серию – i3, i5, i7 Поскольку у меня три компьютера на разных сериях процессоров, для простоты обозначения я буду писать только серию – i3, i5, i7

Для наглядности можем построить графики зависимости времени решения от числа узлов и компьютера, на котором выполняется расчёт. Сначала рассмотрим график для линейной задачи:

На графике, горизонтальные линии – это одно и тоже решение, запущенное на разных компьютерах. Задача с 2 миллионами элементов вполне решается на старом компьютере на процессоре i3, частотой 2.4 ГГц и оперативной памятью 8 Гб. Однако время решения в 3-5 раз больше, он не имеет технологии Intel Turbo Boost для увеличения скорости выполнения операций. Немного быстрее справился компьютер на «i5». В конечном итоге ни один из моих домашних компьютеров не осилил решение с 3.7 млн элементов. Для решения уравнения – не хватает оперативной памяти.

Теперь посмотрим на график решения задач с нелинейным контактом

Время решения задач с контактом обычно значительно дольше, чем при использовании связанного взаимодействия, т.к. выполняется несколько расчётов. В данном примере время решения на компьютерах i3 и i5 почти сравнялось, в целом характеристики компьютеров почти идентичные, за исключением возможности процессора i5 повышать частоту процессора с помощью технологии Intel Turbo Boost. Однако это увеличение мощности не может использоваться постоянно, после нескольких часов работы с предельными значениями параметров питания, температур и других ограничений спецификации расчетной тепловой мощности, происходит банальный перегрев ноутбука и его мощность заметно снижается.

Рабочий компьютер на мой взгляд способен решить задачи еще в 2-3 раза объемнее, и затем на обработку уравнений перестанет хватать памяти, а решения будут выполнять очень и очень долго. Вот к примеру сравнение загрузки компьютера без запущенных приложений (почту и другие приложения не в счёт, эти приложения вы не будете выгружать для решения повседневных задач) с компьютером во время решения задачи:

Все ресурсоёмкие приложения закрыты, в фоне висят почта, Skype и ещё что-то офисное Все ресурсоёмкие приложения закрыты, в фоне висят почта, Skype и ещё что-то офисное Решаем задачу с нелинейным контактом и 3-мя миллионами узлов. Решаем задачу с нелинейным контактом и 3-мя миллионами узлов.

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

Сводка результатов и рекомендации

В этой статье вы могли увидеть пример зависимости скорости решения прочностных задач в SOLIDWORKS Simulation от производительности компьютеров, на которых выполняется решение.

Я не рекомендую выбирать компьютер с производительностью ниже минимальных требований, рекомендуемых разработчиками SOLIDWORKS. Но и принимать эти характеристики как рекомендуемые к покупке – тоже бы стал.
Работая на компьютере с параметрами на 20-25% лучше минимальных я иногда ловлю себя на мысли, что было бы не плохо иметь не 32Гб оперативной памяти, а 64Гб, или что бы процессор был еще по шустрее.

Напомню, что при расчётах в SOLIDWORKS не задействуется GPU, поэтому на данном этапе пока что не важно какая у вас видеокарта. А учитывая, что мир стремится к облачным решениям, не факт, что такая технология вообще появится раньше, чем вам будет предложено производить вычисления за считанные минуты на сервере какой ни будь корпорации.

Так что же выбрать в качестве рабочей машины? Прочитав эту статью у вас возможно появилось много новых вопросов, но вы несомненно теперь можете согласиться с утверждением, что чем лучше характеристики компьютера – тем лучше.

Чем быстрее процессор и оперативная память – тем лучше. Выбирайте исходя из базовой тактовой частоты, а не максимальной, которая может давать только краткосрочный эффект увеличения производительности.

Операционную систему, SOLISWORKS и все файлы решаемой задачи – предпочтительнее хранить на SSD, это еще сокращает время решения.

В вашей команде есть несколько инженеров, которые решают не очень сложные задачи, но иногда приходится сталкиваться с чем-то очень серьезным? Решением будет установка одного мощного компьютера, на который можно будет выгрузить запущенное моделирование статического или нелинейного исследования, с другого компьютера, подключенного к домену локальной сети. За счет выгрузки моделирования можно продолжить работу в SOLIDWORKS на компьютере-координаторе, который выполняет параллельные задачи. Плюс такого решения в том, что нет необходимости приобретать лицензию на этот «мощный компьютер» если за ним никто не будет непосредственно работать. Только компьютер-координатор требует использования лицензии SOLIDWORKS и SOLIDWORKS Simulation Premium.

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

Если у вас остались какие-то вопросы, задавайте их, а мы постараемся на них ответить. Есть идеи для новых статей? – пишите!)

Читайте также: