Несовместимые исходные температуры ошибка solidworks

Разбираюсь с такой задачью, пытаюсь по средствам SolidWorks Simulation определить температуры печатной платы в переходном процессе

Указав тепловую мощность равную — 0.75W

Конвекцию применил ко всем граням, температуру среды указал 60C, коэфициент 5.5

В свойствах расчёта переставил на переходный процесс.

Далее добавил граничное условие, — начальную температуру и применив её ко всем граням указал — 60С.

Запускаю расчёт и начинается саме интересное, для каждого временного шага, указывается разная начальная температура отличная от 60С причем в МИНУСЕ… Чем больше шаг тем больше температура.

Уважаемые эксперты, пожалуйста, подскажите, что делаю не так. Вроде все делал так же как на видео. У них все прекрасно получилось у меня ничего….

Прилагаю скриншоты

post-30623-1334681719_thumb.jpg

1 шаг, 204 секунда

post-30623-1334681855_thumb.jpg

2 шаг, 408 секунда, отмечу здесь уже мин температура сменилась (указывал показывать с 60 градусов)

Видео брал отсюда

<noindex>http://www.youtube.com/watch?v=FNAEwdTiL1I…ture=plpp_video</noindex>

post-30623-1334682289_thumb.jpg

Установка тепловой мощности

post-30623-1334682350_thumb.jpg

Установка конвекции

post-30623-1334682420_thumb.jpg

Установка начальной температуры


Изменено пользователем seredga

Время на прочтение
3 мин

Количество просмотров 9.4K

А вы знаете, что многофункциональный модуль Simulation может решать задачи термического исследования? Он не только позволяет увидеть, как температура распространяется по деталям, но и дает возможность узнать, за какое время деталь нагревается. Обо всем этом и многом другом – в нашей статье.

Введение

В качестве модели взята сборка микрочипа, которая состоит из теплоотвода (снизу) и собственно чипа (сверху) – рис. 1.

Добавив модуль Simulation в интерфейс SOLIDWORKS, создаем Новое исследование и выбираем Термический анализ. У нас загрузилось дерево исследования, в котором мы можем задавать настройки для проведения анализа (рис. 2).

рис.2

рис.2

Сразу скажу, что если чтению учебных материалов вы предпочитаете просмотр уроков, – добро пожаловать на наш YouTube-канал «Школа SOLIDWORKS». По ссылке вы найдете видео, где мы учимся проводить термическое исследование в SOLIDWORKS Simulation и задавать различные термические нагрузки, такие как температура, тепловая мощность и конвекция

Задание материала

Первое, что нам необходимо сделать, – это задать материал. Щелкаем правой кнопкой мыши по одной из деталей и нажимаем Применить/редактировать материал. В нашем примере выберем для теплоотвода алюминий, а именно Сплав 1060. Материалом для чипа пусть будет оцинкованная сталь. Потребуется указать теплопроводность – такие обязательные параметры выделяются красным цветом в открывающейся таблице (рис. 3). Скопируем «оцинкованную сталь» в папку Настроенный пользователем материал и добавим материалу теплопроводность: 50.

рис.3

рис.3

Задание граничных условий

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

рис.4

рис.4

Следующим шагом зададим тепловую мощность микрочипа. Щелкнем правой кнопкой мыши по кнопке Термические нагрузки и перейдем в настройки тепловой мощности. Выберем в дереве сборки весь элемент «Чип» и укажем 15 ватт (рис. 5). Тепло будет выделяться из этого элемента.

Далее задаем набор контактов. Для этого щелкаем правой кнопкой мыши по кнопке Соединения, выбираем тип контакта Тепловое сопротивление и указываем грани, где чип и теплоотвод соприкасаются. Устанавливаем тепловое сопротивление равным 2,857е-6 К/Вт.

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

Задаем коэффициент конвективной теплоотдачи: 200 Вт/м2К. Этот коэффициент характеризует интенсивность теплообмена между поверхностью тела и окружающей средой. Указываем массовую температуру окружающей среды, то есть температуру, которая окружает нашу модель. Для этого параметра установим 300 К (рис. 6).

рис.6

рис.6

То же самое сделаем и для чипа. Выбираем внешние грани чипа, задаем коэффициент конвективной теплоотдачи равным 90 Вт/м2К, а массовую температуру окружающей среды, как и в предыдущем случае, – 300 К.

Результаты

Запустим исследование (рис. 7). По умолчанию сетка будет построена автоматически.

рис.7

рис.7

Исследование завершено, можно ознакомиться с распределением температуры. Для этого выберем параметр Ограничение сечения по плоскости «справа» (рис. 8).

рис.8

рис.8

Теперь мы видим, как температура распространяется от чипа по теплоотводу (рис. 9).

рис.9

рис.9

Задание переходного процесса

Если мы хотим узнать, за какое время нагревается теплоотвод, нужно задать переходный процесс. Для этого скопируем наше исследование (рис. 10).

рис.10

рис.10

Щелкнув по исследованию правой кнопкой мыши, зайдем в его свойства (рис. 11).

рис.11

рис.11

Изменим тип решения на Переходный процесс. Укажем общее время (например, 100 секунд) и установим пятисекундный временной интервал (рис. 12).

рис.12

рис.12

Теперь для выполнения нестационарного термического исследования требуется использовать начальную температуру. Выбираем температуру в Термических нагрузках и задаем начальную температуру для всех тел: 22 °C (рис. 13).

рис.13

рис.13

Запускаем решение. Получив результат, можем посмотреть распределение температуры и ее значение в выбранный момент времени (рис. 14).

рис.14

рис.14

Вывод

Инженерный модуль SOLIDWORKS Simulation позволяет проводить термический анализ, анализировать распространение температуры по деталям, исследовать изменение температуры с течением времени и многое другое. Если вы хотите смоделировать тепловые потоки, которые исходят из деталей, вам потребуется другой модуль: SOLIDWORKS Flow Simulation. Но о нем мы расскажем в следующий раз.

Автор: Максим Салимов, технический специалист по SOLIDWORKS, ГК CSoft. email: salimov.maksim@csoft.ru

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

  1. В дереве исследования Simulation, нажмите правой кнопкой мыши значок статического, нелинейного исследования и выберите Свойства.
  2. Нажмите вкладку Эффекты потока/Тепловые эффекты.
  3. В окне Термические параметры выберите один из перечисленных ниже параметров.

    • Исходная температура.

    • Температура из термического исследования. Выберите термическое исследование из списка. При выборе переходного термического исследования укажите требуемый временной шаг профиля температуры.


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

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


    • Температура из SOLIDWORKS Flow Simulation. Выберите файл с результатами Flow Simulation (*.fld).

      Исследования SOLIDWORKS Flow Simulation должны выполняться над твердыми телами или телами из листового металла. Если в активном исследовании содержатся поверхностные фигуры, созданные из граней твердых тел, значения температуры исходных граней твердых тел сопоставляются сетке оболочки поверхности. Толщина и смещение оболочки должны соответствовать исходной твердотельной геометрии в сетке Flow Simulation.

  4. В окне Справочная температура при нулевой деформации выберите единицу измерения температуры и введите значение температуры.
  5. Нажмите кнопку ОК.
  6. Если температура импортирована из Flow Simulation, эпюру импортированной температуры в модели можно просмотреть, правой кнопкой мыши щелкнув Давление жидкости в дереве исследования Simulation и выбрав Отобразить эпюру. Возможность отображения эпюру доступна только после создания сетки для модели.

Столкнулся сам, пока искал решение видел много у кого схожие проблемы, версии от самых старых до самых новых ломаются: при попытке сделать зависимый размер выскакивает ошибка «Синтаксис уравнения неправилен», при этом в попапе размер рассчитан верно. Не хотят писаться макросы и уровнения. Вроде бы проблема происходит от виндового обновления KB3072630. Как решить вопрос? Почитать как исправить на буржуйском можно на сайте Майкрософта.

Решение по шагам:

1. Нужно отредактировать в реестре, а если нет, то создать ключ:

 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer\RemappedElevatedProxiesPolicy

 Формат ключа — DWORD (32-bit), нужно присвоить значение 1. Редактор реестра не закрываем, пригодится.

sw01

2. Нужно запустить запустить инсталлер СолидВоркса и выбрать «Исправление индивидуальной установки (на данном компьютере).»

sw02

В следующем окне нажать на гаечный ключ.

sw03

Дождаться завершения, закрыть.

sw05

Теоретически можно попробовать вызвать из настроек Виндов Default Programs -> Programs and Features правок кнопкой мыши по СолидВоркс и выбрать Change, дальше всё так же: исправление, ключ, но, например у меня, не получилось: не нашлись какие-то файлы инсталлера.

3. Запустить СолидВоркс и проверить работает или нет. Если не работает, то, говорят, нужно снести и установить заново, но, на сколько я понял, у всех сразу начинает работать, у меня всё заработало.

4. Вернуть ключу из первого пункта значение 0. Всё, можно получать удовольствие.

УПД для ленивых:  можно ниже взять архив, в нём два рег-файла, которые вносят изменения в регистр из первого и последнего пункта, и ничего не надо руками делать, теоретически. Сам я не пробовал — сделал руками. Итак последовательность действий:

  1. Запустить KB3072630_Disable.reg
  2. Запустить исталлер и сделать «Исправить»
  3. Запустить KB3072630_Re-enable.reg

Всё!

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

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

Но посмотри сюда. Есть способы быстро избавиться от этих ошибок и избежать множества других, которые нападают на вас.

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

    Примечание: Вы можете избежать некоторых ошибок, если все детали в ваших сборках будут ссылаться только на ОДНУ другую деталь. Иногда это называют «Горизонтальное моделирование» или как «Эскизные сборки» когда все части ссылаются на набор эскизов. Подробнее о различных методологиях здесь.

  2. Знай знаки
    подростковой депрессии … и что означают эти красные точки и желтые треугольники. Эти значки означают, что что-то не понравилось, это было слишком доволен или что вы удалили то, чего не должны были иметь. ЗА СТЫД. Вот какие они:
    — В вашей детали / сборке есть ошибка с элементом или сопряжением. Загляните внутрь детали / сборки, чтобы найти ошибку, и вы увидите следующий символ.
    — Это особенность или товарищ с ошибкой. Исправьте это, иначе коллеги будут насмехаться.
    — Ага, загляни в эту часть еще раз, потому что что-то не так.
    — Предупреждение о том, что объект потерял ссылку или переопределен.
  3. Иногда красный или желтый цвет кажутся совершенно случайными. В любом случае, что-то не так и требует исправления.

  4. Использовать подавление
    Если у вас есть ошибка, особенно с партнером, у которого есть (+) подпишите перед ним, что-то переопределено. Прежде чем обвинять нового парня и удалять все, сделайте следующее. Сначала проверьте, есть ли резервная копия другой версии. Если это не так, выйдите из команды «Подавить» и подавите некоторые элементы (сопряжения, детали, элементы), содержащие ошибки, чтобы увидеть, как модель отреагирует. Может случиться так, что есть только один помощник, который все бросил в шум.
  5. Удалите оборванный…
    Вы начинаете распознавать определенные сообщения об ошибках, когда просматриваете модели каждый день. Этот имеет для меня особое значение, потому что он издевается надо мной каждый день. Но когда я это вижу, я точно знаю, что мне нужно делать. Я перехожу к эскизу и исправляю связь, в которой потеряна ссылка. Узнайте, что означают сообщения и каковы некоторые общие исправления. Я бы даже посоветовал разослать вашим коллегам краткую справочную информацию, чтобы убедиться, что все знают, как справляться с обычными проблемами.
  6. Сначала исправьте отношение
    Пожалуйста. Не удаляйте геометрию эскиза просто так. Если ничего не помогает, очистите все отношения и начните заново ограничивать их. Я говорю это, потому что на эти эскизы могут ссылаться другие объекты. Например, если вы удалите линию эскиза с ошибками и перерисуете ее, любой элемент, размер которого отличается от этого, теперь будет иметь свободный размер. Итак, удалите отношения, но избегать удаления геометрии эскиза.

    Кроме того, вы можете использовать ЭскизЭксперт. Если в эскизе есть ошибка, в правом нижнем углу строки состояния появится предупреждение. Если вы щелкнете по нему, SketchXpert появится в Диспетчере свойств и даст вам возможность заставить SolidWorks попытаться решить проблему. Однако имейте в виду, что если у вас большой набросок, это может занять некоторое время.

  7. 3 крутых инструмента
    Есть три инструмента, которые помогут исправить ошибки и найти проблемы при создании твердых тел.

    • Восстановить эскиз (Инструменты, Инструменты для эскизов) могут помочь восстановить геометрию, полученную из AutoCAD.
    • Проверить эскиз на наличие элементов… (Инструменты, Инструменты эскиза) могут сказать, что мешает созданию объекта.
    • Проверьте… (Инструменты) могут помочь вам найти проблемы с твердыми телами и поверхностями.

Это несколько способов приблизиться к ошибкам. Есть ли у вас методы исправления и уменьшения количества ошибок?


Автор
Джош Мингс

Джош — основатель и редактор SolidSmack.com, основатель Aimsift Inc. и соучредитель EvD Media. Он занимается разработкой, дизайном, визуализацией, технологиями, которые делают это возможным, и контентом, который разрабатывается вокруг этого. Он сертифицированный специалист по SolidWorks и отлично умеет неловко падать.

Понравилась статья? Поделить с друзьями:

Интересное по теме:

  • Несоблюдение падежей какая ошибка
  • Несмотря на очевидную ошибку название индейцы закрепилось
  • Несоблюдение красной строки какая ошибка
  • Несоблюдение абзаца это какая ошибка
  • Несмотря на ошибки как пишется

  • Добавить комментарий

    ;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: