меню регистрации и входа на сайт

Тепловое поле при алмазном сверлении

7 сообщения / 0 новое
Последнее сообщение
Romeo91
Аватар пользователя Romeo91
Тепловое поле при алмазном сверлении

Здравствуйте.  Работаю  в Comsol 4.3a.  Помогите смоделировать систему.  В одно тело (деталь) входит цилиндр (алмазное стержневое сверло), пересеченная геометрия первого тела вычетается (как будто превращается в стрежку), стенки цилиндра являются тепловым источником. При прохождении цилиндра, полученные поверхности (стенки и дно отверстия) нагреваются.   Я полагаю следует использовать "Structural mechanic"  и "Heat transfer in solid". С последним ознакомился, а вот как заставить тела двигаться и вычитать пересеченную геометирию не знаю. Если пересеченный материал детали не будет удалятся, то накапливаемая в его объеме температура будет влиять на максимальную температуру исследуемых поверхностей.  Хотелось бы еще понаблюдать процесс охлаждения после выхода цилиндра.   Спасибо за внимание. Если кто намеривается ответить, то пожалуйста, будьте максимально последовательны в своих указаниях, я начинающий.

admin
Аватар пользователя admin
Движение задается с помощью

Движение задается с помощью граничных условий - можно поставить перемещения цилиндра в зависимости от времени, например. Что касается сверления (пересечения тел), то здесь все сложнее, подобный пример я видел в сети, но сейчас не вспомню, где.

Romeo91
Аватар пользователя Romeo91
Движение задаваемое в меню

Движение задаваемое в меню граничных условиях работает "сомнительно".  Чем выше скорость движения источника тем выше температура (порой в 10...1000 раз). Темпетарура поверхности нагреваемая движущимся источником получается всегда выше чем Т поверхности нагреваемой неподвижным источником. А ведь это сущий вздор !

admin
Аватар пользователя admin
Можете подробнее описать

Можете подробнее описать задачу? У вас есть какое-то текстовое описание? Постановка задачи?

Romeo91
Аватар пользователя Romeo91
Подробней чем в первом посте,

Подробней чем в первом посте, едва ли, но могу перефразировать.Упрощаю задачу:Смотрите мою аву. Тепловой источник - часть верхней грани (красная линия), двигается вниз, через тело.Умею задавать движение через "Translation motion", но получается абра-кадабра (температура повышается на 2...3 порядка).Неудачной оказалась попытка написать в поле для ввода плотности теплового потака "Q" следующее:4000000*rect1(y-0.0002[m/s]*t)где: 4000000 - плотность потока        rect1 - функция, которая описывает длину красной полоски относительно всей грани        y - вертикальная координата        t - время нагреваА вот по горизонтальной координате, красная линия двигается без проблем (если в выражении поменять  координату):4000000*rect1(х-0.0002[m/s]*t)Как заставить красную полосу двигаться вертикально ?

admin
Аватар пользователя admin
Может вся проблема в функции

Может вся проблема в функции rect1? Не понимаю, почему с x  работает, а с y не работает.

dzero
Аватар пользователя dzero
А движение в вертикальной

А движение в вертикальной плоскости принципиально? Может, стоит не заморачиваться и просто повернуть саму модель на 90 градусов? Результат-то от этого не поменяется, как я понимаю.

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