![](https://habrastorage.org/getpro/habr/upload_files/260/485/070/260485070063f7a9a4f19791953e2d51.jpg)
А вы знаете, что многофункциональный модуль Simulation может решать задачи термического исследования? Он не только позволяет увидеть, как температура распространяется по деталям, но и дает возможность узнать, за какое время деталь нагревается. Обо всем этом и многом другом – в нашей статье.
Введение
В качестве модели взята сборка микрочипа, которая состоит из теплоотвода (снизу) и собственно чипа (сверху) – рис. 1.
![](https://habrastorage.org/getpro/habr/upload_files/b8a/90b/9fd/b8a90b9fd8c4a0ecb7f07874a9a6fafb.png)
Добавив модуль Simulation в интерфейс SOLIDWORKS, создаем Новое исследование и выбираем Термический анализ. У нас загрузилось дерево исследования, в котором мы можем задавать настройки для проведения анализа (рис. 2).
![рис.2 рис.2](https://habrastorage.org/getpro/habr/upload_files/3a9/b58/58b/3a9b5858ba38c95dc0b6aa66a2ca61f8.png)
Сразу скажу, что если чтению учебных материалов вы предпочитаете просмотр уроков, – добро пожаловать на наш YouTube-канал «Школа SOLIDWORKS». По ссылке вы найдете видео, где мы учимся проводить термическое исследование в SOLIDWORKS Simulation и задавать различные термические нагрузки, такие как температура, тепловая мощность и конвекция
Задание материала
Первое, что нам необходимо сделать, – это задать материал. Щелкаем правой кнопкой мыши по одной из деталей и нажимаем Применить/редактировать материал. В нашем примере выберем для теплоотвода алюминий, а именно Сплав 1060. Материалом для чипа пусть будет оцинкованная сталь. Потребуется указать теплопроводность – такие обязательные параметры выделяются красным цветом в открывающейся таблице (рис. 3). Скопируем «оцинкованную сталь» в папку Настроенный пользователем материал и добавим материалу теплопроводность: 50.
![рис.3 рис.3](https://habrastorage.org/getpro/habr/upload_files/9b9/9f0/959/9b99f0959f9bb4af63514a0bf5627c9c.png)
Задание граничных условий
Для удобства задания граничных условий разнесем чип и теплоотвод друг от друга. Для этого переходим во вкладку Конфигурации (рис. 4) и, нажав правую кнопку мыши, добавляем Новый вид с разнесенными частями. Выбираем в настройках, что именно мы хотим сместить. Потянув за стрелку, выполняем смещение. И нажимаем кнопку Применить.
![рис.4 рис.4](https://habrastorage.org/getpro/habr/upload_files/6f4/68d/985/6f468d985d200986c17464b70cf86b8d.png)
Следующим шагом зададим тепловую мощность микрочипа. Щелкнем правой кнопкой мыши по кнопке Термические нагрузки и перейдем в настройки тепловой мощности. Выберем в дереве сборки весь элемент «Чип» и укажем 15 ватт (рис. 5). Тепло будет выделяться из этого элемента.
![](https://habrastorage.org/getpro/habr/upload_files/caa/64c/3cd/caa64c3cd6737b2a92358a216fb73144.png)
Далее задаем набор контактов. Для этого щелкаем правой кнопкой мыши по кнопке Соединения, выбираем тип контакта Тепловое сопротивление и указываем грани, где чип и теплоотвод соприкасаются. Устанавливаем тепловое сопротивление равным 2,857е-6 К/Вт.
Теперь вновь соединим наши детали через вкладку Конфигурации и перейдем к определению конвекции этих деталей. По правой кнопке мыши выбираем Термические нагрузки, а затем открываем меню Конвекция. Выбираем грани теплоотвода, которые не касаются нагревающегося чипа.
Задаем коэффициент конвективной теплоотдачи: 200 Вт/м2К. Этот коэффициент характеризует интенсивность теплообмена между поверхностью тела и окружающей средой. Указываем массовую температуру окружающей среды, то есть температуру, которая окружает нашу модель. Для этого параметра установим 300 К (рис. 6).
![рис.6 рис.6](https://habrastorage.org/getpro/habr/upload_files/3e0/b95/c13/3e0b95c13d15ce926449d68e48cddfe8.png)
То же самое сделаем и для чипа. Выбираем внешние грани чипа, задаем коэффициент конвективной теплоотдачи равным 90 Вт/м2К, а массовую температуру окружающей среды, как и в предыдущем случае, – 300 К.
Результаты
Запустим исследование (рис. 7). По умолчанию сетка будет построена автоматически.
![рис.7 рис.7](https://habrastorage.org/getpro/habr/upload_files/b5b/989/acd/b5b989acd04d1cfc1721b746bd43446f.png)
Исследование завершено, можно ознакомиться с распределением температуры. Для этого выберем параметр Ограничение сечения по плоскости «справа» (рис. 8).
![рис.8 рис.8](https://habrastorage.org/getpro/habr/upload_files/5ea/19a/510/5ea19a5108c8ea562dfbe6a35773a1c0.png)
Теперь мы видим, как температура распространяется от чипа по теплоотводу (рис. 9).
![рис.9 рис.9](https://habrastorage.org/getpro/habr/upload_files/085/182/d62/085182d6229e185e1bded1d48f84d951.png)
Задание переходного процесса
Если мы хотим узнать, за какое время нагревается теплоотвод, нужно задать переходный процесс. Для этого скопируем наше исследование (рис. 10).
![рис.10 рис.10](https://habrastorage.org/getpro/habr/upload_files/371/fd1/6ce/371fd16cebd9a7233906885e9914ace6.png)
Щелкнув по исследованию правой кнопкой мыши, зайдем в его свойства (рис. 11).
![рис.11 рис.11](https://habrastorage.org/getpro/habr/upload_files/bbf/aa9/9a9/bbfaa99a9818c26aea9187542fa16059.png)
Изменим тип решения на Переходный процесс. Укажем общее время (например, 100 секунд) и установим пятисекундный временной интервал (рис. 12).
![рис.12 рис.12](https://habrastorage.org/getpro/habr/upload_files/81e/174/396/81e174396e271045e00acef834a46c09.png)
Теперь для выполнения нестационарного термического исследования требуется использовать начальную температуру. Выбираем температуру в Термических нагрузках и задаем начальную температуру для всех тел: 22 °C (рис. 13).
![рис.13 рис.13](https://habrastorage.org/getpro/habr/upload_files/517/794/f0d/517794f0d498cca8754d9baa6e82c894.png)
Запускаем решение. Получив результат, можем посмотреть распределение температуры и ее значение в выбранный момент времени (рис. 14).
![рис.14 рис.14](https://habrastorage.org/getpro/habr/upload_files/5bb/a72/7ed/5bba727edbd73293f0b3128005d566f6.png)
Вывод
Инженерный модуль SOLIDWORKS Simulation позволяет проводить термический анализ, анализировать распространение температуры по деталям, исследовать изменение температуры с течением времени и многое другое. Если вы хотите смоделировать тепловые потоки, которые исходят из деталей, вам потребуется другой модуль: SOLIDWORKS Flow Simulation. Но о нем мы расскажем в следующий раз.
Автор: Максим Салимов, технический специалист по SOLIDWORKS, ГК CSoft. email: salimov.maksim@csoft.ru
milssky
К сожалению, пример выглядит как пример ради примера. Даже на лабу в универе не особо тянет. А жаль, интересно было бы посмотреть более подробно.