Здравствуйте, уважаемые.
Подскажите пожалуйста как мне лучше обставить постановку данной задачи.
Задача состоит из двух шагов.
1)На первом шаге тело нагревается до определенной температуры.
2)На втором шаге нагретое тело начинает двигаться с начальной скоростью(initial condition=vellocity) до соударения с преградой. Начальная скорость выступает на втором шаге входным параметром, на выходе хочу получить НДС в контактной области.
Вопрос в следующем: Поскольку геометрия достаточно непростая, то и первый и второй шаги считаются достаточно долго. Но, поскольку, температура на первом шаге одинаковая для всех расчетов, то пересчитывать первый шаг каждый раз нет никакого смысла, тем более, что вариаций начальной скорости на втором шаге немало. Как мне передать результаты расчета нагрева на первом шаге в качестве начальных условий и приложить на втором шаге именно начальную скорость движения, поскольку initial condition действуют только с момента t=0, а мне надо, чтобы initial condition начали действовать с другого времени? Или подскажите чем заменить initial condition=vellocity, аналогичным по свойствам.
Здравствуйте.
Вариантов думаю немало разных, но мне видится разумным следующий путь:
1) Расчет нагрева тела в Steady State Thermal или Transient Thermal
2) Передача результатов теплового расчета в Transient Structural.
3) 1й шаг в Transient Structural - расчет тепловых деформаций
4) 2й шаг в Transient Structural - нагрузка перемещением (Remote Displacement, например ) определенного модуля за определенное время (длительностью шага определяется)
5) На 3ем шаге перемещение деактивируется (Activate/Deactivate at this step по правой кнопке в окошке Tabular Data) и вуаля - у вас есть начальная скорость.
Добавить комментарий