Вы находитесь на странице: 1из 291

Руководство пользователя

ProCAST
Версия 2007

(часть 2)
СОДЕРЖАНИЕ
ПРОСМОТР РЕЗУЛЬТАТОВ.............................................................................................. 7
ВВЕДЕНИЕ ...................................................................................................................... 7
Захват изображения в формате GIF/AVI ................................................................. 10
ВЫБОР ПОЛЯ ............................................................................................................... 12
Контур (Contour)......................................................................................................... 12
Вектор (Vector)........................................................................................................... 15
ТИПЫ ОТОБРАЖЕНИЯ ................................................................................................ 17
Определение разреза ............................................................................................... 20
Определение Просмотра .......................................................................................... 25
Определение режима Cut-off.................................................................................... 26
Усадка и улучшенное отображение пористости ..................................................... 28
ПАРАМЕТРЫ ОТОБРАЖЕНИЯ.................................................................................... 29
Негативное изображение.......................................................................................... 30
Свободная Поверхность (Free Surface) ................................................................... 30
Окружение (Enclosure) .............................................................................................. 32
Угол элемента геометрии ......................................................................................... 34
Параметры вектора................................................................................................... 34
Масштаб величин ...................................................................................................... 35
Данные разреза, просмотра, режима CutOff ........................................................... 36
Заголовки ................................................................................................................... 36
Симметрия ................................................................................................................. 37
Отображение оболочки............................................................................................. 38
Отображение раковин ............................................................................................... 38
Трассировка частицы ................................................................................................ 38
Литье в поворотную форму ...................................................................................... 40
Отображение недеформированной геометрии (Display Undeformed) ................... 40
Масштаб..................................................................................................................... 42
ПРОИГРЫВАТЕЛЬ........................................................................................................ 45
КРИВЫЕ......................................................................................................................... 46
Интервал .................................................................................................................... 46
Узлы ........................................................................................................................... 47
Внешний ..................................................................................................................... 49
Параметры X-Y графиков ......................................................................................... 50
МАНИПУЛЯЦИИ С ГЕОМЕТРИЕЙ .............................................................................. 52
Вращение................................................................................................................... 52
Интерактивное вращение ......................................................................................... 53
Масштаб изображения .............................................................................................. 53
Сохранение видов ..................................................................................................... 53
Выбор материала ...................................................................................................... 55
Разнесенные материалы .......................................................................................... 56
Отображение номеров узлов и элементов.............................................................. 58
Опция выбора ............................................................................................................ 59
Выход из ViewCAST .................................................................................................. 60
АНАЛИЗ РЕЗУЛЬТАТОВ .................................................................................................. 61
ПРОСМОТР ДВИЖЕНИЯ ФРОНТА РАСПЛАВА......................................................... 61
ОЦЕНОЧНЫЕ ФУНКЦИИ.............................................................................................. 63

2
Расчет R G L .............................................................................................................. 63
Feeding length (длина подпитки)............................................................................... 66
Isochrons..................................................................................................................... 67
Alpha case .................................................................................................................. 69
SDAS (secondary dendrite arm spacing – расстояние между вторичными осями
дендрита) ................................................................................................................... 70
ПОРИСТОСТЬ............................................................................................................... 72
Поле температур и поле фракции твердого............................................................ 72
Пористость................................................................................................................. 72
Критерий Niyama ....................................................................................................... 72
Специальные критерии RGL..................................................................................... 72
ИНДИКАТОР ДОЛГОВЕЧНОСТИ................................................................................. 73
ИНДИКАТОР ГОРЯЧИХ ТРЕЩИН ............................................................................... 74
ИНДИКАТОР ХОЛОДНЫХ ТРЕЩИН ........................................................................... 75
ИНДИКАТОР ЛИКВАЦИИ ............................................................................................. 76
ЭКСПОРТ РЕЗУЛЬТАТОВ ............................................................................................... 77
ВВЕДЕНИЕ .................................................................................................................... 77
ГЕОМЕТРИЯ ................................................................................................................. 78
ПОЛЯ ИЗЛУЧЕНИЯ....................................................................................................... 79
ТЕМПЕРАТУРА ............................................................................................................. 80
Интервал .................................................................................................................... 80
Задать шаги (Specify Steps) ...................................................................................... 81
Выбрать шаги (Select Steps) ..................................................................................... 81
ТЕПЛОВОЙ ПОТОК ...................................................................................................... 83
СМЕЩЕНИЯ .................................................................................................................. 83
НАПРЯЖЕНИЯ.............................................................................................................. 83
УЛУЧШЕННЫЙ РАСЧЕТ ПОРИСТОСТИ ........................................................................ 84
ВВЕДЕНИЕ .................................................................................................................... 84
ПРЕПРОЦЕССОР УЛУЧШЕННОГО РАСЧЕТА ПОРИСТОСТИ ................................. 86
Общая информация .................................................................................................. 87
Свойства материалов ............................................................................................... 87
Свойства газа и газовыделения ............................................................................... 89
Информация о процессе........................................................................................... 91
Настройки расчета .................................................................................................... 95
Примеры входного файла prefix_poro.d................................................................... 98
ПРОДВИНУТЫЙ РЕШАТЕЛЬ ПОРИСТОСТИ ........................................................... 104
ПОСТПРОЦЕССОР ПРОДВИНУТОГО РАСЧЕТА ПОРИСТОСТИ .......................... 106
МИКРОСТРУКТУРА (металлургические фазы)............................................................ 110
ВВЕДЕНИЕ .................................................................................................................. 110
Образование основных дендритных зерен ........................................................... 110
Зарождение эвтектических зерен .......................................................................... 111
Кинетика роста эвтектических зерен ..................................................................... 112
Значения по умолчанию ......................................................................................... 112
ОПИСАНИЕ ЗАДАЧИ И РЕЗУЛЬТАТЫ...................................................................... 113
Описание.................................................................................................................. 113
Совмещенный/Несовмещенный алгоритм (Coupled/Uncoupled) ......................... 114
Результаты .............................................................................................................. 115
Список литературы.................................................................................................. 118
ПРИМЕРЫ ................................................................................................................... 119
3
ЧУГУН И СТАЛЬ.......................................................................................................... 126
Введение в моделирование чугуна и стали .......................................................... 127
Сталь .................................................................................................................... 128
Чугун ..................................................................................................................... 129
Классификация .................................................................................................... 130
Модели железа и стали .......................................................................................... 133
Равноосная дендритная модель......................................................................... 133
Эвтектическая модель......................................................................................... 133
Эвтектическая модель ковкого чугуна................................................................ 134
Эвтектическая модель серого/белого чугуна..................................................... 134
Эвтектоидная модель ковкого чугуна................................................................. 134
Эвтектоидная модель серого чугуна .................................................................. 135
Модель перитектической трансформации ......................................................... 135
Модель трансформации твердой фазы ............................................................. 135
Расчет плотности во время затвердевания сплава железа ............................. 136
Микромодель железа с инокуляцией ................................................................. 136
Осаждение графита............................................................................................. 137
Обработка магнием (эффект замирания) .......................................................... 138
Реальные примеры ................................................................................................. 139
"2-D" ................................................................................................................................. 158
ВВЕДЕНИЕ .................................................................................................................. 158
MESHING (ПОСТРОЕНИЕ СЕТКИ)............................................................................ 160
УСТАНОВКИ................................................................................................................ 170
CAFE-3D .......................................................................................................................... 175
Пре-процессор......................................................................................................... 175
Решатель ................................................................................................................. 179
Пост-процессор ....................................................................................................... 180
ИНВЕРСНОЕ МОДЕЛИРОВАНИЕ................................................................................. 182
ВВЕДЕНИЕ .................................................................................................................. 182
Прямое моделирование.......................................................................................... 182
Инверсный расчет ................................................................................................... 182
НАСТРОЙКА МОДЕЛИ ............................................................................................... 184
Свойства материала ............................................................................................... 184
Граничные условия ................................................................................................. 186
Настройка инверсного расчета .............................................................................. 186
Настройки бета-значений ....................................................................................... 188
Дополнительная информация об установках инверсного расчета: .................... 190
ЗАПУСК ИНВЕРСНОГО РАСЧЕТА ............................................................................ 192
ФОРМАТЫ ФАЙЛОВ ................................................................................................... 196
Файл настроек инверсного расчета ....................................................................... 196
Файлы экспериментальных данных: формат X-Y ................................................. 198
ПРИЛОЖЕНИЕ К ИНВЕРСНОМУ РАСЧЕТУ............................................................. 200
Модель инверсного расчета ................................................................................... 200
Инверсное моделирование инициирует множество прямых расчетов ............... 202
«Псевдо-двухмерное моделирование» - простые расчеты ................................. 202
Как организовать подходящий эксперимент ......................................................... 202
Сначала смоделируйте эксперимент..................................................................... 204
Прямой расчет с вашими начальными приближениями и сравнение с
измерениями............................................................................................................ 204
4
Начните с простых расчетов и потом увеличивайте сложность (т.е. число
неизвестных)............................................................................................................ 205
Зависящие от времени или температуры граничные условия или свойства ..... 207
Что делать, если решение не сходится?............................................................... 208
Заметки и подсказки................................................................................................ 209
НЕПРЕРЫВНОЕ ЛИТЬЕ ................................................................................................ 210
ПРИНЦИПЫ................................................................................................................. 210
Моделирование непрерывного литья в стабильном состоянии .......................... 210
Моделирование непрерывного литья в нестабильном состоянии (алгоритм MiLE)
.................................................................................................................................. 212
ПОДГОТОВКА К ОБРАБОТКЕ.................................................................................... 216
Стабильное состояние ............................................................................................ 216
Thermal only setup (Установка только тепловых параметров).......................... 216
Thermal + Flow setup (Установка тепловых и гидродинамических параметров)
.............................................................................................................................. 220
Thermal + Flow setup (Установка тепловых и гидродинамических параметров
при наличии насадки) .......................................................................................... 223
Установка параметров непрерывного непрямого литья ................................... 224
Thermal + Flow setup (Установка тепловых и гидродинамических параметров с
первоначальным расчетом только тепловых параметров) .............................. 232
Примеры нестабильного состояния (MiLE) ........................................................... 233
Построение сетки................................................................................................. 233
Геометрическое меню ......................................................................................... 235
Определение материалов................................................................................... 236
Границы контакта................................................................................................. 236
Пограничные условия .......................................................................................... 237
Условия обработки .............................................................................................. 243
Начальное состояние .......................................................................................... 244
Параметры исполнения Run ............................................................................... 244
ПРИМЕРЫ MILE .......................................................................................................... 245
Thermal + Flow ......................................................................................................... 245
Пограничные условия .......................................................................................... 245
Параметры исполнения (Run Parameter) ........................................................... 247
Вход с насадкой (или вход с малой поверхностью) .......................................... 247
Thermal + Stress....................................................................................................... 249
Параметры напряжения (Stress)......................................................................... 249
Пограничные условия .......................................................................................... 250
Параметры исполнения (RUN)............................................................................ 250
CORE BLOWING (изготовление стержней на пескодувных машинах) ....................... 252
ВВЕДЕНИЕ .................................................................................................................. 252
УСТАНОВКИ МОДЕЛИ ............................................................................................... 252
ЭКСПЕРИМЕНТАЛЬНОЕ СОПОСТАВЛЕНИЕ .......................................................... 258
ГОРЯЧЕЕ РАСТРЕСКИВАНИЕ (ПРИ НЕПРЕРЫВНОМ ЛИТЬЕ) ................................ 260
ВВЕДЕНИЕ .................................................................................................................. 260
КРИТЕРИЙ ГОРЯЧИХ РАЗРЫВОВ RDG................................................................... 260
СТРУКТУРА ВХОДНЫХ ФАЙЛОВ.............................................................................. 263
Структура входного файла prefix_hcsfst_plot.d ..................................................... 263
Структура входного файла prefix_hcsinput.d ......................................................... 264
ПРИМЕР ...................................................................................................................... 266
5
ПРОСМОТР РЕЗУЛЬТАТОВ ...................................................................................... 269
ССЫЛКИ ...................................................................................................................... 274
ВХОДНЫЕ И ВЫХОДНЫЕ ФАЙЛЫ ............................................................................... 275
Файлы MeshCAST ....................................................................................................... 275
Файлы PreCAST .......................................................................................................... 276
Назначение .............................................................................................................. 276
Исходные файлы (для солвера ProCAST, сгенерированные DataCAST)............... 277
Выходные файлы для ViewCAST .............................................................................. 277
Файлы, необходимые для перезапуска расчета....................................................... 279
Файлы, генерируемые ViewCAST .............................................................................. 280
Прочие файлы............................................................................................................. 281
ПОЛЕЗНЫЕ СОВЕТЫ .................................................................................................... 282
ВХОДНАЯ СКОРОСТЬ ............................................................................................... 282
ПОВТОРНЫЙ ЗАПУСК ............................................................................................... 284
ПРОБЛЕМЫ СХОДИМОСТИ ...................................................................................... 285
РАСЧЕТ НАПРЯЖЕНИЙ ............................................................................................ 286
ПОЛОСТИ В МОДЕЛЯХ НАПРЯЖЕНИЯ................................................................... 287
ВИЗУАЛИЗАЦИЯ НАПРЯЖЕНИЙ.............................................................................. 289
Эффективное напряжение ..................................................................................... 289
Среднее Нормальное Напряжение........................................................................ 289
Максимальные напряжения сдвига........................................................................ 290
Основные напряжения ............................................................................................ 291

6
ПРОСМОТР РЕЗУЛЬТАТОВ
ВВЕДЕНИЕ
Как только расчет выполнен, его результаты могут просматриваться
постпроцессором ProCAST, называемым ViewCAST. ViewCAST может вызываться из
Менеджера следующим образом:

Следующие результаты могут визуализироваться в постпроцессоре:


• снимок (или карты)
• разрезы (или сечения)
• перемещение разреза
• представление в виде рентгена
• развитие во времени
В зависимости от типа вычисления, которое было выполнено, могут просматриваться
следующие объекты:
• поля значений:
• температура
• степень кристаллизации
• тепловой поток (Heat flux magnitude)
• скорости (Velocity magnitude)
• давления
• напряжение
7
• напряжения и смещения
•..
• поля векторов:
• скорости
• потока Тепла
Эта глава описывает, как эти результаты могут просматриваться. В главе анализа
результата будет описано отображение большего количества объектов, типа
пористости, времени кристаллизации, вторичных засоров и т.д. Экспорт расчетных
результатов с целью использования в других программных продуктах описан в главе
«Экспорт результатов».
При старте ViewCAST, если префикс расчета правильно определен, результаты
расчета автоматически загружаются в постпроцессор, и отображается начальное
состояние поля температуры:

Фон экрана может переключаться от черного к белому в меню "Parameters/Reverse


Video":

8
Экран разделен на различные зоны:
1. Зона отображения
2. Зона значений
3. Информационная зона
4. Меню
5. Иконки
6. Проигрыватель
Постпроцессор управляется Меню, значками и проигрывателем:

Во-первых, результаты расчета должны быть открыты в меню File (если это не
произошло автоматически при запуске ViewCAST). Затем в меню Contour выбирается
показатель, который будет отображен (например, температура).
В случае векторов, желательное поле выбирается в меню Vector - см. подробнее
раздел «Выбор вектора».
Интервалы (или шаги) для отображения выбираются в меню Steps, принимая во
внимание, что все параметры конфигурации отображения (например, симметрия,
значения отключения, тип отображения...) определены в меню Parameters - см.

9
подробнее раздел «Параметры отображения». Тогда, меню Picture позволяет
выбирать тип отображения, то есть снимок, разрез, перемещаемый разрез или вид
отключения (cut-off view) – см. подробнее раздел «Типы отображения».
Как только этот выбор сделан, инициируется дисплей с проигрывателем, или как
отдельная картинка или как мультипликации (см. подробнее раздел
«Проигрыватель»).
Меню X-Y Plots позволяет рисовать кривые (развитие во времени) различных полей
(см. раздел «Кривые»).
Меню Actions позволяет вычислять некоторые параметры по полученным
результатам (типа SDAS, isochrons, Niyama, и т.д.) - см. подробнее раздел «Анализ
результатов».
Пожалуйста, обратите внимание, что меню Actions и X-Y Plots заменяют прежний
модуль PostCAST (версия 400 и ранее), также как меню File/Export.
Манипуляции с геометрией, также как различные способы просмотра, описаны в
разделе манипуляции с геометрией.
Меню File/Exit позволяет выйти из режима обработки результатов. При выходе
пользователя спрашивают, хочет ли он сохранить информацию о текущей
ориентации модели, а также определения отображения материалов (то есть какие
материалы являются активными и в котором режиме) для следующего запуска
постпроцессора.

Захват изображения в формате GIF/AVI


Все изображения, которые отображаются в ViewCAST, могут быть зафиксированы

как GIF/AVI файлы. Для этого используйте значок , который открывает


следующее окно

10
Можно задать имя файла и выбрать желательный каталог (по умолчанию - это
текущий каталог, а имя файла соответствует префиксу). Расширение (.gif или .mpg)
указывать необязательно. Необходимо выбрать между неподвижным изображением
(Still picture) и анимированным изображением (Animated) и выбирать между GIF и AVI
форматом. Также можно получить негативное изображение (с помощью флажка
"reverse video"), чтобы иметь белый фон.
При нажатии кнопки "Apply" изображение будет сохранено. Для анимации сохранение
стартует, когда будет нажата кнопка “Forward” проигрывателя. Кнопка "Cancel"
позволяет выходить без любого действия.
Если имя файла уже существует, отображается следующее окно подсказки:

Надо выбрать между "Append" (то есть добавлять в конец или добавлять
изображение к предыдущему), "Overwrite" (то есть заменить содержание
существующего файла) или " Cancel", чтобы прервать операцию.
Файлы AVI сжаты с использованием кодека "Motion jpeg". Надо иметь ввиду, что со
старыми версиями Powerpoint, такие файлы не распознавались, пока их не
переименовали в prefix.mpg (вместо prefix.avi).
Когда анимация сохраняется в формате GIF, она может быть прервана в любое
время (и анимация GIF будет сохранена до прерывания). Но анимацию не возможно
прервать, если создан файл AVI. Если анимация прервана до конца, файл AVI не
будет создан. Таким образом, необходимо определить все свои шаги (сценарий)
перед созданием AVI анимации.

11
ВЫБОР ПОЛЯ
Объекты, которые будут отображены, должны быть выбраны в меню Contour
(Контур) или Vector (Вектор).
Contour соответствует скалярным переменным типа Температуры, Доли твердой
фазы, Интенсивности потока тепла, Давления, значений Скорости, Основного
напряжения, Смещения по X, и т.д.
Vector соответствует векторным переменным типа Потоков теплоты или Скоростей.
Можно показать или один контур или одно поле векторов одновременно, или
противопоставить одно поле Contour одному полю Vector.

Контур (Contour)
Меню Contour разделено согласно различным моделям, которые могут быть
инициированы в решателе ProCAST.
Различные поля "Contour", которые являются доступными, показываются после
этого.

Нужно обратить внимание, что время кристаллизации "Solidification Time"


соответствует времени, прошедшему между температурами ликвидуса и солидуса.
Пористость рассчитывается только, если в параметрах расчета параметр POROS
установлен в ненулевое значение.

12
Напряжение рассчитывается по точкам Гаусса в решателе, в пост-процессоре
необходимо рассчитывать другие виды напряжения, которые могут быть отображены
(а именно Effective stress, Principal Stress, Sigma X). Эти расчеты могут быть весьма
13
долгими, поэтому можно рассчитать всё необходимое за раз с помощью опции
"Prepare Stress Results". При выборе данной опции появится следующая панель:

Файлы результатов по напряжению, которые представлены и будут рассчитываться,


выделяются зеленым цветом. Те, которые не представлены – красным. Если данные
имеются, но рассчитываться не будут (например, эти данные более поздние, чем те,
которые имеются в решателе), они выделяются оранжевым. На данной панели
можно выбрать все представленные результаты напряжения и нажать «Apply» для
начала расчета. Результаты, выделенные зеленым, не будут пересчитаны (если не
установлен признак "Overwrite Existing Files").

Замечание по результатам напряжения


• Значение "Average Normal Stress" соответствует среднему из нормальных
напряжений на плоскостях X, Y и Z. Оно не соответствует нормальному

14
напряжению на внешнюю поверхность (поэтому возможно, что среднее
нормальное напряжение на поверхности отливки не нулевое).
• Опция "Displacement -> Plane" соответствует разнице (между начальным и
выбранным шагами) расстояния между заданной пользователем плоскостью и
данной точкой (расстояние берется перпендикулярно плоскости).
• Если результаты напряжения просматриваются с CD-диска (только в Windows), их
расчет (а именно Principal Stress 1) не может быть сохранен на диске (только
чтение). Таким образом, когда необходимая папка находится в режиме «Только
чтение», автоматически результаты напряжения создаются и сохраняются на
компьютере в локальную папку и используется оттуда (даже для последующих
сеансов работы). Эти результаты сохраняются в папке C:\Documents
andSettings\USER\Local Settings\Temp\Prefix. Будьте осторожны, так как при
повторном использовании данных с CD, старые данные в локальной папке будут
переписаны.

Пожалуйста, обратите внимание, что поля, которые показываются в меню,


соответствуют только доступным файлам результатов в текущем каталоге.
Например, если результаты вычислены в меню "Action" типа Niyama (подробнее см.
раздел «Анализ Результата»), соответствующий элемент будет добавлен в меню.

Дополнительные контуры
Начиная с версии 2007.0, можно использовать новые контуры в подменю Additional.

Эти контуры соответствуют файлам prefix. usf. Результаты Fluid Front Tracking
(смотри раздел Анализ результатов/Просмотр фронта жидкости) записываются в
такой и доступны через подменю Additional.

Вектор (Vector)
Векторные результаты типа Потока Теплоты и Скорости жидкости могут быть
выбраны в меню Vector.

15
Если необходимо, можно видеть одновременно и векторы и контуры. В этом случае,
векторы будут отображены в белом цвете.
Если показываются только векторы, цвет вектора может быть установлен в меню
Parameters (подробнее см. раздел «Параметры Отображения») для векторной
величины, для температуры или давления. Чтобы были показаны только векторы,
необходимо указать опцию Contour/None.

16
ТИПЫ ОТОБРАЖЕНИЯ
Тип отображения может быть выбран любым из следующих значков

или из выпадающего меню

Snapshot (Снимок) - трехмерное представление выбранного поля (например,


температуры), отображенного на поверхности выбранных областей. При заполнении
свободная поверхность показывается в трехмерном виде.
Этот режим может непосредственно вызываться клавишей F5.

Разрез – двухмерный разрез (показанный в пределах трехмерной модели).


Могут быть выбраны один или несколько разрезов, или по X, Y, Z или по любой
плоскости. Этот режим может непосредственно вызываться клавишей F6.

Просмотр - просмотр двухмерных разрезов по оси X, Y или Z. Этот режим


может непосредственно вызываться клавишей F7.

CutOff (Сокращение) – представление в виде Рентгеновского снимка внутренней


части модели. Модель сделана частично прозрачной (согласно критерию, например,
выше данной температуры), чтобы видеть процессы, которые происходят внутри
модели, типа образования кармана жидкости, окруженной твердой оболочкой
(которая сделана прозрачной). Этот режим может непосредственно вызываться
клавишей F8.

Выбранный способ подсвечивается красным цветом вокруг соответствующего


значка.

17
Примеры представления в режимах Снимков (в течение заполнения и после),
Разрезов и CutOff (X-Ray) (Рентгена)

18
Пример режима Просмотра разрезов

Каждый тип отображения, кроме Снимка, имеет установочные параметры (доступные


в меню «Parameters»), как описано далее (Slice Data, Scan Data и CutOff Data).

19
Определение разреза
Для определения Slice Data (см. рисунок ниже) необходимо:
1. Выбрать "Slice Data" в меню «Parameters»
2. Выбрать "Add" и затем XYZ плоскость (для ортогональных разрезов). При этом
откроется окно выбора разреза (3)
3. Выбрать X, Y или Z плоскость, и затем определить размещение плоскости с
помощью ползунка
4. Плоскость показывается на модели

5. Нажать "Apply", соответствующий выбор появится в списке (6), и разрез будет


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

20
Как показано на рисунке ниже, может быть выбрано несколько разрезов. Кроме того,
характеристики разреза могут быть сохранены в файле (файл с именем "prefix.clip" в
текущем каталоге) с помощью кнопки "Store" и могут быть восстановлены позднее с
помощью кнопки "Read". Кнопка "Delete" позволяет удалить выбранный разрез. Поле
Show позволяет инициировать или дезактивировать разрез без его удаления.

21
В следующем случае, инициированы два разреза, как было показано выше.

22
Когда инициирован только один разрез, он может отображаться с фоном или без
него (используя кнопку "Display Background").

С "Display Background None", отображается только разрез (вверху справа). С "Display


Background -", разрез отображается вместе с фоном (вверху слева). С "Display
Background +", отображается передний план до разреза (внизу слева). Когда модель
вращается (например, вокруг вертикальной оси в вышеупомянутом примере), фон
становится передним планом и наоборот. Эта опция не доступна при выборе более
одного разреза.
Кнопкой "Add->" также можно выбрать произвольную плоскость "Any Plane":

23
В этом случае, открывается следующее окно. Нужно определить плоскость разреза
координатами трех точек. Для выбора точек на конечно-элементной сетке в
интерактивном режиме может использоваться кнопка "Get Co-ord" (чтобы выбрать
точку, которая высвечена красным цветом).
Как только три точки выбраны, можно перемещать эту плоскость вдоль ее нормали с
данным смещением Offset.

Также можно вращать эту плоскость кнопкой "Rotate". В этом случае, следующее
окно позволяет определить ось вращения, а также угол поворота.

24
Наконец, кнопка "Copy Plane" используется, чтобы копировать плоскость, которая
уже была определена, чтобы изменить ее характеристики. Это особенно полезно,
когда необходимо определить несколько параллельных плоскостей, которые не
находятся в направлениях X, Y или Z. Стандартной процедурой «Anyplane»
определяется одна плоскость и затем, эта плоскость может копироваться с
соответствующим значением смещения. Это может быть сделано для любых других
параллельных плоскостей.

Определение Просмотра
Определение параметров просмотра делается в меню Parameters/Scan Data, которое
открывает следующее окно:

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


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

25
Определение режима Cut-off
Параметры Cut-off (или X-Ray) определяются в меню Parameters/CutOff Data, которое
открывает следующее окно:

26
Параметры Cut-off определяются двумя значениями (например, две температуры).
Тогда пользователь должен выбрать среди пяти различных возможностей
отображения:
• Above Red (выше красного): только зоны, которые показываются выше верхнего
значения (красным цветом)
• Below Blue (ниже синего): только зоны, которые показываются ниже нижнего
значения (синим цветом)
• Inbetween Bounds (внутри границ): только зоны, которые показываются между
верхними и нижними значениями
• Outside Bounds (вне Границ): только зоны, которые показываются ниже нижнего
значения и выше верхнего значения
• Isosurfaces (изоповерхности): показываются изоповерхности, соответствующие
двум значениям
Рисунок ниже иллюстрирует эти различные возможности.

27
Усадка и улучшенное отображение пористости
Когда Shrinkage Porosity (Усадочная Пористость) или Advanced Porosity (Улучшенное
отображение пористости) выбраны впервые, автоматически выбирается режим "cut-

off" с параметром " более чем 0.01" (который соответствует значению


пористости выше 1%). Конечно, всегда можно возвратиться к нормальному способу

отображения, нажав на значок .

28
ПАРАМЕТРЫ ОТОБРАЖЕНИЯ
Во-первых, в меню "Steps" должны быть определены временные шаги, которые
нужно просмотреть. При этом открывается следующее окно:

Пользователь может выбирать между приращением шагов и времени. Синим цветом


показаны допустимые минимальные и максимальные значения. Значения времени
всегда указываются в секундах. Если выбранное приращение Шага меньше, чем
доступное сохраненное, для отображения будет выбран первый доступный шаг.
Если ViewCAST запущен во время вычисления, кнопка "Update" позволяет "освежить"
доступные шаги и посмотреть то, что было рассчитано до текущего момента после
запуска ViewCAST.
Можно также устанавливать "ViewCAST" так, что модификация будет происходить
"непрерывно" в течение вычисления (это полезно, когда ViewCAST запущен во время
работы решателя ProCAST). Для этого нужно нажать кнопку "Setup"
(вышеупомянутого экрана) и определить интервал модификации (пожалуйста,
обратите внимание, что, если предполагается оставить ViewCAST открытым на
несколько часов, желательно установить интервал модификации не слишком
маленьким, так как это загружает процессор компьютера):

29
Параметры отображения определяются в меню «Parameters»:

Негативное изображение
По умолчанию фон экрана черный. Он может быть полностью изменен на белый
цвет опцией «reverse video».

Свободная Поверхность (Free Surface)


При визуализации процесса заполнения доступно три опции для показа свободной
поверхности (то есть поверхность между жидким металлом и воздухом):

30
31
Опция «Free Surface (Foreground)» используется для отображения свободной
поверхности, даже когда она закрыта жидкостью или частью отливки. Можно видеть
на рисунке ниже (Backface) свободную поверхность в питателе. Если мы повернем
отливку (нижний рисунок), свободная поверхность станет сзади. Если «Free Surface»
в режиме «On», мы ее не увидим. Если «Free Surface» в режиме «Foreground», ее
можно увидеть, даже если она сзади. Естественно, что в режиме «ONLY» видна
только свободная поверхность.

Опция «Foreground» может успешно использоваться для отображения захваченных


газовых мешков (если они полностью окружены жидкостью).

Окружение (Enclosure)
В случае изучения вопросов радиации с окружением режим визуального
отображения окружения может быть выбран из шести режимов: Невидимый
(Invisible), Каркасный (Wireframe), Скрытый (Hidden), Твердое тело (Solid),
Прозрачный (Translucent) или Тень (Shade):

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

33
Угол элемента геометрии
Когда геометрия отображается в виде каркасной модели, можно настраивать
"плотность" строк. На рисунке ниже видна разница отображения со значением 10 и
60 градусов.

Параметры вектора
Когда выбраны векторы, можно окрасить их согласно величине вектора или согласно
Температуре или Давлению. По умолчанию используется белый цвет. Когда
вызывается меню "Parameters/Vector Settings", открывается следующее окно:

34
Можно выбирать между автоматической длиной вектора и ручной длиной вектора.
Также можно определить уникальную длину вектора (будут отображены все векторы
с одинаковой длиной, независимо от величины вектора (исключая нулевую)).
Когда векторы показываются вместе с одним из контуров, например, температурой,
нет возможности окрасить векторы.
Векторы можно отобразить со стрелкой на конце вектора или без нее.

Масштаб величин
В случае вычисления Напряжения, отображаемые деформации могут быть
искусственно увеличены, чтобы лучше их рассмотреть. Реальные смещения
умножаются на значение "Displacement Magnitude".

35
Данные разреза, просмотра, режима CutOff
Эти опции описаны в разделе "Типы отображения".

Заголовки
Заголовки (текст), стрелки и окружности могут быть добавлены к графике, используя
меню Parameters/Titles. При этом открывает следующее окно:

Тогда, с помощью кнопки "Add ->" можно добавить строку текста, стрелку или круг.
Когда выбрана строка, сначала в соответствующем поле должен быть напечатан
текст, и затем текст должен быть перемещен с помощью мыши. Когда выбрана
Стрелка, она должна быть зафиксирована с мышью. Первый щелчок должен
соответствовать начальной точке линии, а второй щелчок должен соответствовать
концу стрелки. Для круга должны быть определены два противоположных угла
квадрата, описывающего круг. Для удаления элемента щелкните на нем (в левой

36
серой зоне), при этом он высветится красным цветом, и затем нажмите кнопку
«Delete».
Вся информация этой панели может быть сохранена в ASCII файле и восстановлена
(кнопкой «Read») для более позднего использования.

Симметрия
Для случаев, которые были рассчитаны с учетом симметрии, можно "восстановить"
полную геометрию, используя меню симметрии:

Рисунок ниже иллюстрирует зеркальную симметрию. Подробнее вопрос определения


симметрии описан разделе «Радиация» главы «Препроцессор».

37
Отображение оболочки
В случае расчета процесса литья по выжигаемым формам с помощью меню можно
выбрать показывать или нет оболочку.

Отображение раковин
В случае пористости, если присутствуют раковины или макропористость,
соответствующие объемы будут показываться как пустые. Однако, при визуализации
"усадочной пористости" может быть полезно рассмотреть вместе пористость и
усадочные раковины.
Отключение режима " Display Pipe" позволит видеть пустые области как "усадочную
пористость" со значением 1 (то есть пусто на 100 %). Этот способ применим только
для поля "усадочной пористости" и не будет влиять на отображение других полей,
типа Температуры, Фракции твердого тела, ...

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

38
необходимо иметь доступ ко всем временным шагам, что невозможно на этапе пост-
обработки). Для этого "виртуальные частицы" помещаются в каждом узле входного
отверстия (граничные условия задают определенную скорость, давление на входе
или Входное отверстие) через заданные интервалы, указанные в PFREQ (см.
"Параметры выполнения"). Это означает, что невозможно вычислить трассу частицы
в случае наклонного литья или литья в форму заполненную материалом (так как нет
никаких граничных условий входного отверстия, куда частицы могли бы быть
помещены).
Кроме того, если входное отверстие состоит только из нескольких узлов, число трасс
не очень существенно. Это будет улучшено в будущих версиях с более сложным
процессом запуска частицы.
Для отображения траектории частицы в меню "Parameters" инициируйте "Particle
Tracking".
Трассы могут просматриваться или отдельно или вместе с любым полем или
векторами. Нужно обратить внимание, что трассы всегда отображаются на переднем
плане (скрыть их нельзя).
Чтобы иметь возможность видеть последовательность пакетов частиц, следы трасс
стираются, освобождая место для новых частиц.

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

Литье в поворотную форму


В случае расчета литья в поворотную форму можно запретить отображение
вращения модели. По умолчанию отображение вращения активно.

Отображение недеформированной геометрии (Display Undeformed)

40
В расчете напряжений существует возможность накладывать недеформированную
геометрию (в режиме каркаса) на деформироранную. Величина деформации детали
может быт установлена с помощью опции "Displacement Mag". Если каркас имеет
«слишком много линий», это можно исправить при помощи опции "Feature Angle".

41
Масштаб
Масштаб может изменяться прямым щелчком на шкале масштаба (1). Тогда
открывается панель установочных параметров Масштаба (2).

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


установки "Min-Max" или "Semi-Auto". Также можно изменять каждое значение
независимо (при помощи поля «Manual»), нажимая на каждое значение, которое надо
изменить.

42
На температурной шкале, если интервал кристаллизации для материала определен
(литейный материал), можно выбрать автоматическое отображение интервала
Солидус-Ликвидус (Tsol-Tliq).
При отображении температуры, температуры Солидус и Ликвидус указываются на
цветной шкале.

43
Можно отключить это отображение с помощью "Display Tsol-Tliq" в верхнем окне.
Когда масштаб определен не автоматически, для каждого поля записываются
минимальные и максимальные значения (сохранение происходит на выходе модели,
если выбрана опция "Store the last view and Exit"). Когда модель загружается в
следующий раз, эти установки будут автоматически восстановлены. Эти значения
указываются в поле «Stored» (значения не могут быть изменены интерактивно,
необходимо использовать поля Min-Max). Значения сохраняются в локальный файл с
именем prefix.scale (этот файл можно скопировать в другую директорию, если
необходимо использовать эти установки в новой модели).

Таким же образом при нажатии непосредственно на цветную панель может быть


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

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

44
ПРОИГРЫВАТЕЛЬ
Чтобы инициировать отображение, нужно использовать Проигрыватель. Он
позволяет показывать или отдельные изображения или мультипликации.

Как и магнитофон проигрыватель имеет следующие функции.

Показывает первый определенный момент или шаг времени (В начало)

Проигрывает анимацию назад (Перемотка)

Показывает предыдущий шаг (Шаг назад)

Пауза (останавливает анимацию)

Показать следующий шаг (Шаг вперед)

Проигрывает анимацию вперед (Вперед)

Показать последний определенный момент времени или шаг времени (В конец)


Определение времени начала и конца или временных шагов, также как приращения
времени или временных шагов между двумя кадрами задается в меню «Steps»
(смотри подробнее раздел «Параметры отображения»).

45
КРИВЫЕ
Кривые могут просматриваться в ViewCAST, используя меню X-Y Plots. Оно
позволяет визуализировать развитие во времени расчетных полей типа
температуры, давления, скорости, и т.д.
Пожалуйста, обратите внимание, что эти возможности заменяют прежний модуль
PostCAST.

Доступны три типа выборов:


• Interval (Интервал) - выбор кривых каждые N узлов
• Nodes (Узлы) – последовательный выбор узла за узлом
• External (Внешний) - загрузка набора внешних кривых (например, размеров)

Интервал
Когда выбран Интервал, пользователь должен определить значение интервала. Это
означает, что кривые будут выбраны через каждые N узлов (1, 501, 1001, 1501, ...).
Будут выбраны узлы только тех материалов, которые являются активными (как
Твердое тело).

Кроме того, пользователь может выбирать единицы, которые будут использоваться


для отображения кривых. При нажатии кнопки «Apply» кривые пишутся в файл и
отображаются.

46
Узлы
Когда выбран режим "Узлы", появляется следующее окно выбора узла:

47
Номера узлов могут быть введены вручную, или может быть сделан интерактивный

выбор с помощью кнопки .

Кроме того, пользователь может выбирать единицы, которые будут использоваться


для отображения кривых. При нажатии кнопки «Apply» кривые пишутся в файл и
отображаются.
Номера узлов (также как определенный масштаб) могут быть сохранены (Export) и
восстановлены (Import) в файле. Для этого нажмите кнопку "File", и открывается
следующее окно:

48
В случае экспорта должно быть определено имя файла, и он будет сохранен в
текущем каталоге. Для импорта можно выбрать желательный файл с помощью
кнопки "Browse".
Формат файла следующий:
-1 0 3.56 10. 1550. 0
10
30
100
234
Первая строка содержит масштаб. Если масштаб не задан, строка должна начаться с
"-1" и далее даны значения xmin, xmax, ymin, ymax. Затем "0" или "1" определяют
задан автоматически Y-масштаб или нет. Значение "0" указывает, что принимаются
во внимание значения ymin и ymax, значение "1" означает, что Y-масштаб
установлен автоматически.
Затем должен быть определен список узлов.
Наконец, создается файл с именем "prefix.tt", и отображаются кривые с координатами
x и y. Эти данные могут затем просматриваться вместе с другими результатами
(смотри ниже раздел «Внешний») или экспортироваться в электронные таблицы
(например, Excel).

Внешний
Когда кривые выбраны способом «Узлы» (см. выше), отображенные кривые
сохраняются в текстовом файле с именем "prefix.tt". Первая строка файла (см. ниже)
содержит число временных шагов (1320), число сохраненных кривых (3) и
соответствующие номера узлов (567, 9587 и 23129). Далее каждая строка содержит
время и поле значений для каждой кривой.

49
Любой файл с вышеупомянутым форматом может быть загружен и отображен в
ViewCAST с помощью этой опции:

Желаемый файл должен быть выбран с помощью Browse. Пожалуйста, обратите


внимание, что, если формат соответствует описанному выше формату, имя файла
может быть любым.
Как только этот выбор подтвержден кнопкой Apply, выбранные кривые будут
отображены одновременно с теми, которые выбраны опцией Узлы.

Параметры X-Y графиков


Отображение графиков X-Y может быть настроено в окне X-Y Plot settings. Для
установки масштаба по оси времени расчетные минимальные и максимальные
значения показываются синим цветом (1). Вертикальный масштаб может быть
настроен автоматически при помощи флажка "Auto" (2).

50
51
МАНИПУЛЯЦИИ С ГЕОМЕТРИЕЙ
Геометрией можно управлять с помощью следующих кнопок:

Открывает окно вращения (см. ниже)

Восстанавливает первоначальную ориентацию модели (с осью Z-


перпендикулярно к экрану)

Интерактивный масштаб изображения (увеличивает масштаб изображения,


когда мышь перемещается вниз)

Авто-масштаб (или увеличивает поле зрения)

Интерактивный центр модели (место, на котором произошло нажатие,


перемещается к центру экрана)

Интерактивное перемещение модели

Вращение
Когда инициирован значек Rotate, открывается следующее окно вращения:

Можно подготовить вращение с помощью ползунов X, Y и Z. Точные углы могут быть


введены вручную в поле справа. Вращение будет выполнено только после нажатия
кнопки "Rotate". Если кнопка "Rotate" нажата еще раз, будет выполнено новое

52
вращение (с теми же самыми значениями). Кнопка "Reset" устанавливает все
ползуны в ноль. По умолчанию вращение выполняется с положительными углами.
Если щелкнуть на значек "+", будут применяться отрицательные углы.

Может быть инициировано Автоматическое Вращение в направлении X ,в

направлении Y и в направлении Z , также как и стандартное

изометрическое представление .
Когда используется левая клавиша мыши, модель ориентируется соответственно по
X, Y и Z, перпендикулярно экрану в направлении на смотрящего, но можно выбрать и
обратную ориентацию с помощью правой клавиши мыши.
Наконец, могут использоваться клавиши X, Y и Z, чтобы вращать модель на 10
градусов вокруг оси x, y и z соответственно. Это происходит, когда нажата клавиша
<ctrl> во время выбора направления вращения. Когда нажата клавиша <shift> во
время вращения, вместо 10 градусов будет применяться 30 градусов.

Интерактивное вращение
В любое время модель может вращаться в интерактивном режиме с помощью мыши.
Левая клавиша мыши должна быть нажата, и модель будет вращается при
перемещении мыши.
Центр вращения соответствует центру экрана (зеленая стрелка).
Если клавиша "Shift" нажата во время вращения, модель будет вращаться вокруг
оси, которая является перпендикулярной к экрану и зафиксированной в центре
экрана (зеленое пересечение). Вращение инициируется при горизонтальном
перемещении мыши (в то время как левая клавиша мыши нажата).

Масштаб изображения

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


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

раз. Для увеличения поля зрения используйте значок Auto-scale .

Сохранение видов
Можно запомнить шесть различных видов с помощью меню "Parameters/Store View".
Виды содержат ориентацию модели, а также выбранный материал.

53
Когда маленькая стрелка показывает View-X, это значит, что вид уже сохранен.
Сохранить вид в View-X можно нажатием на Parameters/StoreView/View-X.
Перезаписать данный вид можно, используя опцию “Restore” (можно ипользовать
Ctrl-??, где ?? номер вида от 1 до 6). С помощью опции “Replace” нужный вид будет
перемещен туда, где был сохранен предыдущий.
Опция "Reset view" (или Ctrl+0) автоматически перезапустит ориентацию модели в
изометрический вид.
Эти виды сохраняются в файл prefix.lv (только при выбранной опции "Store the last
View and Exit" при выходе из ViewCAST). Пожалуйста, отметьте, что View-1 всегда
последний вид, который сохранился перед выходом (который будет заменен любым
предыдущим).
Пожалуйста, отметьте, что этот *.lv файл не совместим с версиями до 2006.0.

54
Выбор материала

Значок выбора материала открывает окно выбора материала, которое


позволяет определять, какой материал отображается, а также тип отображения.

Отображается список всех доступных материалов. Справа, цветные столбцы


позволяют определить атрибут отображения каждого материала, согласно
следующей спецификации:
• SO: Твердое тело (показывает выбранные значения поля – например, температуру)
• IN: Невидимый (скрывает выбранный материал)
• WI: Каркас (показывает выбранный материал в каркасном представлении)
• HM: Скрытая сетка (прячет конечно-элементную сетку)
• SH: Затененный материал
• TR: Прозрачный материал
Для каждого материала, нужно щелкнуть в желательном столбце, и появится символ
"X". Чтобы определить все материалы одним образом, можно щелкнуть на метке
(например, щелчок на "IN" сделает все материалы невидимыми).
Наконец, когда нажимается кнопка «Apply», режим отображения будет изменен в
соответствии со сделанными настройками.

55
Разнесенные материалы
В окне выбора Материалов имеется кнопка "Explode Materials", которая открывает
следующее окно.
Для каждого материала можно определить смещение для его отображения. Если
некоторые материалы не имеют никакого интерфейса между собой (EQUIV), они
будут помещены в одну группу, и они не могут быть разнесены.

56
Когда нажата кнопка Apply, применяются соответствующие смещения, что приводит к
следующему отображению:

57
Отображение номеров узлов и элементов
Номера узлов поверхности сетки могут просматриваться с помощью клавиш "Ctrl-N".
Когда нажаты клавиши "Shift-Ctrl-N", открывается следующее маленькое окно:

Можно ввести номер узла или элемента. При нажатии на кнопку "Node" будут
отображены все элементы, которые соединены с указанным узлом:

Если нажата кнопка "Element", перечисляются узлы, которые принадлежат этому


элементу:

58
Опция выбора

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


координаты узла, а также значение поля (температура, значение скорости…).
Для этого сначала необходимо нажать по иконке (которая станет очерчена красным)
и выбрать точку на поверхности модели. Информация отобразится на желтом фоне.

В случае деформируемой модели отображенные координаты будут зависеть от


установленного «Значения смещения». Для получения действительных
деформированных координат, необходимо установить значение смещения в 1
(значение 0 соответствует начальному положению сетки в начале расчета). Эта
опция выбора так же доступна в PreCAST.

59
Выход из ViewCAST
При выходе из ViewCAST появляется сообщение, в котором пользователя
спрашивают, хочет ли он сохранить последний вид. Если «Да», то в текущем
каталоге будет сохранен файл с именем "prefix.lv". Этот файл содержит ориентацию
модели, масштаб изображения и позиционирование, а также параметры материалов.

Эти установочные параметры будут использоваться для следующего запуска


ViewCAST.

60
АНАЛИЗ РЕЗУЛЬТАТОВ
ПРОСМОТР ДВИЖЕНИЯ ФРОНТА РАСПЛАВА
Индикатор «Просмотр границы текучетью» ("Fluid Front Tracking indicator") это
алгоритм, по которому в решателе вычисляются данные для просмотра границы
свободной поверхности. Он позволяет определить места попадания оксидов и
загрязнений на свободную поверхность, а также изучить процесс слияния потоков.

Индикатор просмотра границы текучести имеет единицы измерения объема.


Принцип расчета этого индикатора следующий:
• Каждая точка на свободной поверхности рассчитывается умножением
смещения свободной поверхности во время каждого шага на длительность
этого шага. Это значение суммируется со значением предыдущего шага.
Кроме того, это значение переносится вместе со свободной поверхностью.
• Когда встречаются две свободные поверхности, оба значения складываются.
• Когда в данной области нет свободных поверхностей, значение индикатора
просмотра границы может быть еще перенесено движением жидкости (во
время заливки и после ее окончания, если FLOW=1).
Чтобы активизировать расчет Fluid Front Tracking, должен быть добавлен вручную в
файл p.dat параметр “JUNCTION” со значением 1.
Результаты могут быть отображены в подменю "Contour/Additional/Fluid Front
Tracking".

Следующие рисунки демонстрируют линии границы фронта для одной геометрии


отливки с 4-мя направлениями гравитации (и 4-мя вариантами заливки). Во всех
случаях гравитация направлена вниз.

61
На верхнем рисунке показаны значения во время заливки, в то время как на нижнем
рисунке показаны результаты по окончании заливки.

Примечания
• Fluid Front Tracking является качественным ИНДИКАТОРОМ (а не
количественным значением).
• Для выжигаемых моделей (Lost Foam) значение некоторым образом
соответствует количеству пены, которая сгорает при контакте со свободной
поверхностью. То есть, это признак наличия потенциальных дефектов, которые
возникают при сгорании пены.
• Разброс параметров слегка размывает значения индикатора за свободной
поверхностью, заменяя точные значения на свободной поверхности.
• Этот алгоритм не может использоваться при центробежном литье (так как
используется относительная поворотная система координат).

62
ОЦЕНОЧНЫЕ ФУНКЦИИ
ViewCAST позволяет обрабатывать результаты, которые рассчитаны решателем,
чтобы построить оценочные функции или металлургические результаты (Замечание:
это соответствует функциональным возможностям, которые были в PostCAST в
предыдущих версиях).
Меню Actions дает доступ к этим функциональным возможностям.

Расчет R G L
RGL - универсальное меню, которое позволяет вычислять степень затвердевания
"R", скорость охлаждения "L" и градиенты "G", также как и любую их комбинацию.
Степень затвердевания передает скорость данной изотермы (например, изотерма
ликвидуса). Таким образом, пользователь должен определить, в которой
температуре он хотел бы вычислить скорость затвердевания (смотри "R, G Temp" на
рисунке ниже). Можно обратить внимание, что этот механизм позволяет вычислить
скорость любого изотермического процесса для любых целей, а не только скорости
затвердевания.
Скорость охлаждения рассчитывается как линейная интерполяция между двумя
температурами (например, между температурой ликвидуса и 10 градусами выше).
Таким образом, пользователь должен определить эти две температуры (смотри "L
Upper Temp" и "L Lower Temp" на рисунке ниже).
Градиент (величина) также рассчитывается для заданной температуры, которая
должна быть определена пользователем (и которая соответствует той же самой
температуре, что выбирается для скорости затвердевания) - смотри "R,G Temp" на
рисунке ниже.
Когда инициируется меню RGL, открывается следующее окно:

63
Во-первых, пользователь должен выбрать между двумя методами вычисления
скорости затвердевания. В Методе 1, когда каждый узел достигает указанной
температуры, определяются точка, расположенная на некотором расстоянии по
температурному градиенту, и время, которое требуется для изотермы, чтобы
достигнуть этой точки. R тогда рассчитывается как расстояние, разделенное на
разницу во времени.
В Методе 2 R рассчитан как скорость охлаждения, разделенная на температурный
градиент. Метод 1 требует большего времени расчета, но не зависит от скорости

64
охлаждения. Результаты, полученные Методом 2, зависят от уровней температуры,
используемых для расчета L.
Четыре опции доступны при вычислении теплового градиента. Можно вычислить
полный градиент (то есть все компоненты градиента - "Total") или в направлениях X,
Y или Z. Пожалуйста, обратите внимание, что градиент рассчитывается в каждом
узле, когда достигнут "R,G Temp". Это означает, что градиент соответствует
различному времени в каждом узле.

Затем пользователь имеет возможность комбинировать переменные R, G и L вместе,


чтобы получить оценочную функцию (называемый Mapping factor). Для этого должны
быть определены коэффициенты a, b, с и d,

и Mapping factor "M", будет рассчитан как:

Если следующие параметры используются:


a = 1.0
b = 0.0
c = 1.0
d = -0.5
Mapping factor "M" соответствует критерию Nyiama:

Для вычисления Nyiama критерия, рекомендуются следующие значения:


• L Upper Temp = Tliquidus + 2
• L Lower Temp = Tsolidus
• R,G Temp = Tsolidus + 0.1 * (Tliquidus - Tsolidus)
Наконец, должны быть определены единицы (длина и температура), используемые в
RGL расчете, также как и выходной формат (*m.unf, Patran или I-DEAS).

65
Когда используется выходной формат *m.unf, в Меню Contour для визуализации
могут быть выбраны Mapping Factors (M), скорость охлаждения (L), температурный
градиент (G) и изотермическая скорость (R).

Feeding length (длина подпитки)


Feeding length (длина подпитки) обеспечивает возможность расчета расстояния
между солидусом и некоторой, определяемой пользователем, критической
температурой, которая соответствует фракции твердого, сверх которой подпитка
невозможна. Это расстояние затем сравнивается с критической длиной подпитки
"critical feeding length" , которая является простой линейной функцией
гидростатического давления. Если длина подпитки превышает критическую длину, то
вероятно возникновение пористости. Длина подпитки была разработана для случаев
направленного затвердевания. Таким образом, не гарантируется, что она будет
хорошо работать в других случаях.

Критическая Длина Подпитки рассчитывается как:

Эти константы А и B должны быть калиброваны экспериментально. Температура


солидуса должна быть введена в поле "Solidus" (см. ниже), а в поле "Critical" должна
быть введена температура, соответствующая критической твердой фракции (когда
подпитка больше невозможна - обычно 60-80 %).

66
Пожалуйста, обратите внимание, что, поскольку гидростатическое давление
используется в расчете длины подпитки, в PreCAST должен быть определен вектор
гравитации (но нет необходимости проводить расчет заливки). Если был выполнен
только тепловой расчет, и гравитация не была определена в PreCAST перед
выполнением расчета, есть возможность загрузить PreCAST, установить вектор
гравитации, сохранить результат и выйти. Тогда нужно использовать " DataCAST -u "
(смотри подробнее главу "Решатель" относительно использования DataCAST -u, а
также специальных мер защиты, чтобы не затереть результаты).
Затем должны быть выбраны единицы, используемые в расчете, и выходной
формат. При нажатии кнопки Apply будет рассчитана длина подпитки. Ее можно
затем увидеть в Меню Contour.

Isochrons
Isochron соответствует времени, прошедшему с начала вычисления, и до достижения
определенной температуры. Isochrons могут быть рассчитаны в меню Actions /
Isochron.

67
Для выбора желательной температуры доступны две возможности: "Semi Auto" и
"Specify Temps".
В полуавтоматическом режиме, пользователь может выбирать 15 температур (чтобы
вычислить 15 графиков), определяя стартовую температуру, а также интервал между
температурами (также должны быть определены единицы и выходной формат).

В режиме "Specify Temps" пользователь может выбирать любую температуру (до 15


isochrons). Снова должны быть выбраны выходной формат и единицы.

68
Isochrons рассчитываются по нажатию кнопки Apply. Их можно затем увидеть в Меню
Contour.

Alpha case
Alpha case соответствует толщине alpha case для поверхностных узлов, смежных с
керамической оболочкой при литье по выплавляемым моделям титановых сплавов.

Необходимые параметры, в том числе выходной формат, должны быть определены


в следующем окне.

69
При нажатии кнопки Apply будет рассчитан Alpha case. Его можно затем увидеть в
Меню Contour.

SDAS (secondary dendrite arm spacing – расстояние между вторичными осями


дендрита)

Расстояние между вторичными осями дендрита (также называемое SDAS или λ2)
может быть рассчитано согласно следующим уравнениям, где tf - местное время
затвердевания и М - константа, которая зависит от свойств сплава.

70
SDAS рассчитывается в ViewCAST согласно следующим параметрам.

Tstart и Tend - температуры, которые используются, чтобы вычислить местное время


затвердевания. Обычно Tstart соответствует температуре ликвидуса, а Tend должна
быть выше (например, на 1 градус) температуры первичной эвтектической
кристаллизации. Exponent соответствует 1/3 мощности в вышеупомянутом уравнении
(таким образом рекомендуется установить Exponent равным 0.33333) и М - константа
из вышеупомянутого уравнения (которая зависит от свойств сплава).
Единицы измерения М должны быть микрон3/сек.

Для Al-7%Si-0.3%Mg (A356) константа М равна 680 микрон3/сек.


Для Al-2%Cu константа М равна 1400 микрон3/сек.
Для Fe-0.09%C (низкоуглеродистые стали) константа М равна 29250 микрон3/сек.
Для Fe-0.6%C (чугун) константа М равна 6050 микрон3/сек.
Для Fe-10%Ni (нержавеющая сталь) константа М равна 20600 микрон3/сек.

SDAS рассчитывается после нажатия кнопки Apply. Его можно затем увидеть в Меню
Contour.

71
ПОРИСТОСТЬ
Для анализа пористости в отливке доступны несколько опций:
• поле температур с опцией cut-off
• поле фракции твердого с опцией cut-off
• поле усадочной пористости
• критерии Niyama для критических скоростей охлаждения
• специальные критерии RGL

Поле температур и поле фракции твердого


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

Пористость
Когда используется POROS > 0, можно видеть контур, называемый "Shrinkage
porosity" (усадочная пористость). Значения ниже 0.01, следует рассматриваться как
микропористость (лучше просматривать отдельными сечениями), а значения более
чем 0.01 следует рассматривать как макропористость (просматривать лучше всего в
режиме cut-off).
Подробнее смотри раздел "Модели Пористости".

Критерий Niyama
Подробнее смотри раздел «Оценочные функции».

Специальные критерии RGL


Каждый имеет возможность определить собственную оценочную функцию с опцией
RGL (подробнее смотри раздел «Оценочные функции»).

72
ИНДИКАТОР ДОЛГОВЕЧНОСТИ
В случае литья под давлением, когда выполняется расчет напряжений, ProCAST
автоматически вычисляет циклическую долговечность в пресс-форме.
Эта модель основывается на деформационном подходе и связи с законом
упрочнения, что соответсвует усталости с малым числом циклов.
Во время расчета в каждой точке пресс-формы записывается накопленное
пластическое напряжение. Затем по этим пластическим напряжениям оценивается
жизнь пресс-формы. Если эта жизнь короче, чем рассчитанная ранее в этой
заданной области, то сохраняется это последнее значение. Если не имеется никаких
пластических напряжений, то регистрируется упругое напряжение, и жизнь пресс-
формы рассчитывается по другим законам. Снова, если вычисленная жизнь короче,
чем рассчитанная ранее (в этой самой области), то будет использоваться это
последнее значение.
Параметры модели соответствуют измеренным значениям для типичного сплава
пресс-формы (H13 сталь), изданным Обществом Автомобильных Инженеров (SAE).
Нужно обратить внимание, что значения измерены при комнатной температуре и,
таким образом, влияние температуры может быть учтено только через свойства
напряжения, зависящие от температуры (то есть, Модуль Юнга, предел текучести,
твердость, ...).
Таким образом, нужно понимать, что ProCAST вычисляет "Fatigue life INDICATOR"
(Индикатор долговечности), но он не соответствует абсолютным значениям числа
циклов.
Для этой модели не требуются никакие данные, и она может использоваться как
индикатор для различных сортов сталей, обычно используемых для форм. Нужно
обратить внимание, что главным образом это должно использоваться для сравнения
различных конструкций с тем же самым материалом формы (например, чтобы
сравнить эффект каналов системы охлаждения или время цикла пресс-формы).
Нельзя сравнить влияние различных сталей на этот индикатор.

73
ИНДИКАТОР ГОРЯЧИХ ТРЕЩИН
Во время расчета напряжения ProCAST вычисляет восприимчивость к горячему
растрескиванию.
Индикатор горячих трещин позволяет моделировать трещины, которые формируются
во время затвердевания (то есть это соответствует отверстиям между дендритами,
которые еще не полностью скрепились и которые разрываются из-за растягивающего
напряжения). Горячее растрескивание возникает только при температуре выше
солидуса.
Индикатор горячих трещин - "управляемая напряжением" модель, основанная на
полном напряжении, которое возникает в течение затвердевания. Модель вычисляет
упругие и пластические напряжение в данном узле, когда фракция твердого
находится между CRITFS (обычно 50%) и 99%. Для этой модели не требуется
никаких параметров (кроме CRITFS, который является общим напряжением в
исходных параметрах).
Поскольку величина пластического напряжения будет строго зависеть от свойств
напряжения в мягкой зоне, индикатор горячих трещин должен использоваться, чтобы
сравнить различные конструкции с одинаковым сплавом. Нельзя сравнивать
индикаторов горячих трещин для различных сплавов.

74
ИНДИКАТОР ХОЛОДНЫХ ТРЕЩИН
Модель "Индикатора холодных трещин" в ProCAST соответствует появлению
разрывов после завершения затвердевания. Она соответствует пластической
напряженно-управляемой модели.
Модель индикатора холодных трещин соединяет вычисление напряжения с
вычислением пористости. Она совместима с любой моделью пористости. Индикатор
холодных трещин соответствует индикатору раковины (то есть он вычисляет
количество раковин, созданного трещинами, которые образовались и растут под
влиянием напряжений).
Пластическое напряжение (и только пластическое) приводит к возникновению и росту
трещины (таким образом, чтобы образовалась раковина). Присутствие пористости
увеличит количество образования зародышей трещин и их рост. Приняты во
внимание все пластические напряжения (включая те, что формируются в мягкой
зоне).
Для этой модели не требуется никаких входных данных. Нужно обратить внимание,
что константы, которые присутствуют в модели, не зависят от температуры (во
всяком случае, в литературе нет никаких упоминаний относительно того, как эти
значения должны измениться с температурой). Однако температурная зависимость
присутствует в прочностных свойствах материала (например, при низкой
температуре величина пластического напряжения будет меньше).
Эта модель - "Индикатор", который может использоваться для любого материала.
Значение масштаба индикатора будет строго зависеть от материала и данных
напряжения.
Таким образом, нельзя сравнить два различных материала, но нужно использовать
эту функцию, чтобы сравнить тот же самый материал в различной ситуации
(различные условия охлаждения, различное напряженное состояние, различный
уровень пористости).
Эта модель соответствует модели "брака", которая впервые соединяет вычисление
напряжения с дефектами в отливке (пористость). Эта модель очень новая и должна
использоваться с осторожностью, так как имеется очень немного опыта в ее
использовании. Однако, было бы очень интересно видеть эффект конструкторских
решений по сокращению брака (например, уменьшение охлаждения изменит
количество пористости и/или изменит величины напряжений и, таким образом,
изменится количество трещин, которые могут появиться).
Модель холодных трещин активируется значением CRACK = 1 или 3 в параметрах
запуска расчета. По умолчанию параметр равен 0.

75
ИНДИКАТОР ЛИКВАЦИИ
Индикатор Ликвации ProCAST основан на вычислении локального числа Рейлинга.
Алгоритм описан в монографии C. Beckermann, J.P. Gu и W. Boettinger "Development
of a Freckle Predictor via Rayleigh-Number method for Single-Crystal Nickel-Based
Superalloy Castings".
Чтобы инициировать эту модель, в PreCAST в Термодинамической базе данных
должны быть созданы литейные свойства материала (подробнее смотри раздел
"Thermodynamic Databases"), используя базу данных никеля Ni. Когда рассчитаны
свойства, создается файл с названием "prefixls.dat". Чтобы можно было вычислить
индикатор ликвации, этот файл должен присутствовать в текущем каталоге.
Кроме того, в параметрах запуска расчета должен быть добавлен вручную в файле
p.dat параметр FRECK со значением 1.
Ликвационная пятнистость будет возникать, когда плотность жидкости в зоне
твердожидкой фазы уменьшается с уменьшением температуры. Для того чтобы
предсказать, в каком из сплавов будут ликвационные пятна, необходимо посмотреть
на плотность жидкости в файле prefix_rho.dat . Плотность жидкости – последняя
колонка в файле prefix_rho.dat. Если плотность жидкости в зоне твердожидкой фазы
не уменьшается, то расчет ликвационных пятен (Freckle calculation) бесполезен.

76
ЭКСПОРТ РЕЗУЛЬТАТОВ
ВВЕДЕНИЕ
В ViewCAST могут экспортироваться различные типы расчетных результатов. Для
этой цели используется Меню File/Export.

Результаты могут экспортироваться в любой формате Patran или I-DEAS, кроме


результатов расчета напряжения, которые могут экспортироваться в ASCII формате.

77
ГЕОМЕТРИЯ
Когда выбрано меню File/Export/Geometry, открывается следующее окно

Во-первых, должен быть выбран формат выходного файла (1). Затем, если файлы
Patran или IDEAS не содержат информацию о единицах измерения, необходимо
определить, в которых единицах будет экспортироваться информация о геометрии
(2).
В случае расчета напряжений, поскольку геометрия деформируется, можно выбрать
для экспорта деформированную геометрию на данном временном шаге (3). Также
можно экспортировать геометрию с обратной деформацией (" invert displacements",
4). Эта последняя опция полезна, если хотим просчитать модель напряжений с
"отрицательным" искажением, чтобы видеть, будет ли конечная форма
соответствовать первоначальному чертежу. В этом случае, нужно экспортировать
модель в формате d.dat.

78
ПОЛЯ ИЗЛУЧЕНИЯ
Для радиационной модели поля излучения могут экспортироваться в форматах
Patran или I-DEAS. Нужно также определить единицы, которые будут использоваться
в экспортируемом файле.

Поля излучения соответствуют "поверхностной сетке" или полям излучения, как в


окружении.

79
ТЕМПЕРАТУРА
Для экспорта температур доступны три опции для выбора шагов времени, которое
нужно экспортировать, как показано в меню ниже.

Интервал
С опцией Interval можно экспортировать значения температуры соответствующие
шагам, которые определены в меню Steps (будет использоваться только выбор
Шагов, а не выбор Времени):

Затем должен быть выбран формат экспортируемого файла (Patran или I-DEAS) и
единицы.

80
Задать шаги (Specify Steps)
Опцией "Specify Steps" можно выбрать любой шаг, который нужно экспортировать.
Выбранные временные шаги должны быть введены в следующий список:

Вышеупомянутое окно позволяет также выбирать формат экспорта (Patran или


IDEAS), а также единицы. Данные экспортируются после нажатия кнопки Apply.

Выбрать шаги (Select Steps)


Опция "Select Steps" позволяет выбирать из доступных временных шагов
желательные шаги в список:

81
Выбранные шаги подсвечиваются красным цветом. Вышеупомянутое окно позволяет
также выбирать формат экспорта (Patran или I-DEAS) и единицы. Данные
экспортируются после нажатия кнопки Apply. Кнопка Clear позволяет отменить все
выборы.
При экспорте данных создается журнал с экспортируемыми шагами. Этот файл
называется prefixt.log:

82
ТЕПЛОВОЙ ПОТОК
Поток теплоты может экспортироваться точно также как температура – подробнее
смотри раздел "Экспорт Результатов / Температура".

СМЕЩЕНИЯ

Смещения могут экспортироваться точно также как температура – подробнее смотри


раздел "Экспорт Результатов / Температура".
Чтобы экспортировать геометрию с "обратными" смещениями, пожалуйста, смотри
раздел "Экспорт Результатов / Геометрия".

НАПРЯЖЕНИЯ

Результаты напряжения могут экспортироваться точно также как температура –


подробнее смотри раздел "Экспорт Результатов / Температура".
Единственное различие в том, что результаты напряжения экспортируются в файл в
нейтральном формате ASCII, чтобы его можно было прочитать в любом
программном обеспечении расчета напряжений.

Формат этого нейтрального файла является следующим:

Где x, y и z - координаты узла, и s1-s6 - шесть компонентов направления напряжения


в узле.
Поскольку ProCAST вычисляет значения напряжения в точках Gauss, эти значения
интерполируются в узлы.

83
УЛУЧШЕННЫЙ РАСЧЕТ ПОРИСТОСТИ
Расчет Пористости выполняется как "пост-обработка" результатов теплового
расчета.
Таким образом, нужно сначала подготовить и выполнить тепловой расчет как обычно
и затем подготовить и выполнить вычисление модели пористости.

ВВЕДЕНИЕ
Модуль пористости ProCAST основан на модели, разработанной Pequet, Gremaud и
Rappaz. Для дальнейших подробностей, пожалуйста, обратитесь к:
Ch. Pequet, M. Gremaud, M. Rappaz, Modeling of Microporosity, Macroporosity and
Pipe Shrinkage Formation during the Solidification of Alloys using a Mushy-Zone
Refinement Method, Met. Mater. Trans. 33A (2992) 2095-2106.
Модель может быть сформулирована кратко в следующем виде (резюме
вышеупомянутой публикации):
Модель микропористости, основанная на решении уравнения Дарси и
микросегрегации газа, была разработана для произвольной трехмерной
геометрии и связана с макропористостью и предсказаниями усадочных раковин.
Чтобы точно вычислять снижение давления в пределах мягкой зоны, была
разработана динамическая методика усовершенствования: мелкая и регулярная
сетка накладывается на Конечный Элемент сетки, которая использовалась для
теплового расчета. Для каждого временного шага инициируются ячейки, которые
падают в мягкую зону, и уравнения формирования микропористости с
соответствующими граничными условиями решаются только в пределах этого
домена. Для этого необходимо автоматически идентифицировать различные
жидкие области, которые могут появляться в течение затвердевания:
открытые области жидкости, соединенные со свободной поверхностью, где
приложено давление; частично-закрытые жидкие области, соединенные с
открытой областью через мягкие зоны, и закрытые области, полностью
окруженные твердым телом и/или формой. Для частично-закрытых жидких
карманов показано, что целочисленное граничное условие применяется прежде,
чем появляется макропористость. Наконец, усадочная раковина (то есть, усадка,
появляющееся на свободной поверхности) получается совмещением расчетного
интердендритного жидкого потока с границами открытых областей, таким
образом, чтобы полная усадка (микропористость плюс макропористость и
усадочные раковины) соблюдала общий баланс масс.
Принципы вычисления пористости следующие:
а) сначала выполняется Тепловой расчет,
б) результаты по температуре и содержанию твердой фазы обрабатываются в
модуле Advanced Porosity для вычисления макро- и микро-пористости, а также
усадочных раковин,
c) для этого автоматически добавляется более тонкая сетка для расчета снижения
давления в мягкой зоне (решение уравнения Дарси) и рассчитываются образование
и рост пор,
d) вычисление образования и роста пор делается согласно с газовой моделью.
Закон Сийвертса (Sieverts), представленный в публикации, упомянутой выше,
обобщен в программном обеспечении как закон Энергии.

84
Чтобы получить вычисление пористости, для теплового расчета должны быть
определены соответствующие настройки, а затем должен быть сконфигурирован
входной файл пористости (с именем "prefix_poro.d"). Эти настройки описаны в
разделе "Препроцессор улучшенного расчета пористости".

85
ПРЕПРОЦЕССОР УЛУЧШЕННОГО РАСЧЕТА ПОРИСТОСТИ

Настройки теплового расчета


Настройка тепловой модели в ProCAST должна быть сделана стандартным
способом. Единственная рекомендация – установить PIPEFS = 0.
Пожалуйста, обратите внимание, что нет никаких ограничений на запуск других
моделей во время теплового расчета (например, гидродинамической или
напряжений). Однако важно помнить, что улучшенный расчет пористости не
обрабатывает переплав. Если это происходит, не гарантируется, что решение будет
сходиться.

Настройка модели пористости


Файл условий расчета (prefix_poro.d (ASCII формат)) содержит всю необходимую
информацию, чтобы исполнить вычисление. Он разделен на блоки данных,
содержащие различные типы информации:
• Общая информация
porosity.param
• Свойства материалов
viscosity.param
coarsening.param
• Свойства газа и газовыделения
nucleation.growth.param
gas.param
• Информация о процессе
pressure.param
feeding.param
gravity.param
• Настройки расчета
grid.param
calculation.param

Каждый блок начинается с имени "block.name" и заканчивается концом "end". Внутри


блока находятся команды. Каждая команда всегда сопровождается одним
параметром (всегда одним параметром). Порядок блоков или команд в пределах
блока может быть произвольным.
В описании далее каждый блок представлен согласно следующему формату.

Пожалуйста, обратите внимание, что для определения вычисления пористости


должны использоваться только единицы системы СИ (однако тепловой расчет может
быть настроен с любыми единицами измерения).
Рамки, показанные далее в светло синем цвете, соответствуют примерам настроек.

86
Следующие разделы описывают эти различные входные данные.

Общая информация

Во-первых, должен быть выбран тип модели. Так как в ProCAST доступна только
"стандартная" модель, этот блок должен всегда определяться только так.

Свойства материалов
Когда с расчетом ProCAST используется "Улучшенный расчет пористости", все
необходимые теплофизические свойства (теплота, энтальпия, скрытая теплота,
содержание твердой фазы и плотность) автоматически извлекаются из входных
данных ProCAST. Таким образом, не требуется дополнительных усилий по настройке
расчета (как в предыдущих версиях).
Конечно, чтобы иметь возможность расчета пористости, необходимо иметь
плотность, которая определена как функция температуры (в этом случае будет
выдано сообщение, о том, что Вы использовали константу "specific.mass.mixture").
Эта версия "Улучшенного расчета пористости" не позволяет иметь "расширяющиеся"
материалы (у которых плотность увеличивается с ростом температуры).
В дополнение к теплофизическим данным ProCAST должны быть определены
следующие данные:

Для вычисления уравнения Дарси (поток через мягкую зону) вязкость – важный
параметр. Вязкость может быть принята или как константа, или как функция
температуры. В этом последнем случае справедлив закон Аргениуса (Arrhenius):

87
Следующие рамки показывают эти две доступные для пользователя возможности:
а) вязкость как функция температуры

б) постоянная вязкость

Другой важный параметр при вычислении уравнения Дарси - проницаемость (K)


мягкой зоны, которая описана следующим уравнением:

В зоне кристаллизации (gs) проницаемость - функция расстояния между вторичными


осями дендрита (λ2), которое может быть рассчитано согласно следующему
уравнению:

Где tL - время, в которое была достигнута температура ликвидуса, и М(t) -


загрубляющая константа.

88
Загрубляющая константа для двухкомпонентного сплава может быть рассчитана по
формуле:

Следующие рамки показывают эти две доступные для пользователя возможности:


а) Загрубляющая константа М(t) определена

б) Определено значение расстояния между вторичными осями дендрита

Свойства газа и газовыделения

Образование и рост пор (пузырей) определено в этом разделе. Давление кавитации


соответствует давлению жидкости в пределах закрытого кармана жидкости, в
котором начался процесс образования макропористости. Если никакое давление
кавитации не определено, для вычисления макропористости используется закон
Энергии для газовой растворимости (см. gas.param). Давление кавитации обычно
равно от 0.8 до 0.9 атмосферного давления (то есть 0.8-0.9 атмосферы или от 80 000
до 90 000 Па).
Когда будет зарождаться пора, она будет появляться с радиусом, определенным
параметром "nucleation.radius". Так как пора обычно зарождается на подложке
(substrate), ее радиус останется постоянным, пока пузырь больше не смачивает
подложку (substrate). После этого радиус поры начинает увеличиваться. Пожалуйста,
обратите внимание, что этот начальный радиус поры не должен быть задан меньше
10 микрон. Иначе, давление внутри пузыря будет настолько высоким, что он никогда
не зародится, и результаты расчета будут неправильными.
Образование зародышей пор определяется "pore.density".
Наконец, gas.metal.surface.tension определит давление внутри поры из-за ее
искривления.
89
Свойства газов определяются в блоке "gas.param".
Во-первых, должна быть определена концентрация растворенного газа в жидком
металле (gas.nominal.concentration). Единицы измерения - [ccSTP/100g], что означает
кубические сантиметры газа (при нормальных условиях давления и температуры [то
есть STP-условия - 20°C - 1 атмосфера]) в 100 граммах жидкого металла.
Коэффициент gas.partition соответствует отношению пределов растворимости газа в
твердом теле и в жидкости.
Это значение должно быть определено между 0 и 1.
В "Стандартной" модели концентрация газа в жидкости в равновесии описана
следующим уравнением:

где Pp - давление в поре, n - "gas.pressure.exponent" и А(T) определен как:

где Ao соответствует "gas.equilibrium.constant.a" и B соответствует


"gas.equilibrium.constant.b".
Для двухатомных газов (типа Водорода [H2]), n равен 0.5 (то есть 1/2).
Нужно следить, чтобы начальная концентрация газов не была больше, чем предел
растворимости соответствующего газа (в таком случае, пузыри будут
образовываться в жидком металле еще до заливки (pouring) металла и
соответствующего количество растворенного газа уменьшится). Чтобы
предотвращать такую ситуацию, если такая ситуация возникает, в начале расчета
будет выдано предупреждение (см. рисунок ниже) (тогда рекомендуется уменьшить
начальную концентрацию газов или изменить газовые параметры).

90
Информация о процессе

Тип процесса, также как определение давления задается в этом блоке (casting.type).
Во-первых, нужно выбрать процесс, который моделируется, из трех типов:
гравитационное (gravity), под давлением (injection) или непрерывное (continuous).

91
gravity :
Для всех типов гравитационного литья (в песчаную форму, в постоянную форму, по
выплавляемым моделям, ...) должен использоваться тип "gravity". В этом случае,
программное обеспечение автоматически назначает давление к самой высокой
поверхности заливки. Это означает, что пользователю не нужно ничего определять,
кроме значения давления (p.imposed). Самая высокая поверхность определяется с
помощью вектора гравитации. В этом режиме металл наверху заливки будет
свободно перетекать, согласно значению mobility.limit.

injection :
Тип "injection" должен использоваться для литья под высоким и низким давлением и
жидкой штамповки, а также для процессов, где происходит впрыск жидкого металла.
В этом случае, должно быть определено давление в точке впрыска (" x, y,
z.pressure.coordinate ") (см. ниже) – рекомендуется выбрать точку, которая будет
застывать последней, поскольку, когда эта точка застынет, подача металла будет
остановлена.
Поскольку металл впрыскивается, раковины образовываться не могут, так как
происходит последовательная подача металла (однако, в зависимости от геометрии
и тепловых условий может появляться макропористость). В этом случае, не
требуется определение параметра mobility.limit, он будет автоматически установлен
в 1.

continuous :
Тип "continuous" должен использоваться для всех непрерывных процессов литья. Как
и при впрыске происходит непрерывная подача металла, и, таким образом, не нужно
определять параметр mobility.limit. В этом случае он будет автоматически установлен
в 1. Кроме того, должна быть определена точка подачи (обычно последняя
застывающая точка) с помощью "x, y, z.pressure.coordinate" (см. ниже). Кроме того, в
случае вертикального непрерывного литья нужно определить уровень жидкости
(параметр p.level). В этом случае, значение приложенного давления будет
автоматически учитывать соответствующее металлостатическое (metallostatic)
давление.
В случае "injection" или "continuous", должно быть определено размещение, где будет
применено давление, (в отличие от "gravity", где оно будет автоматически приложено
к самой высокой поверхности). Это делается ключевыми словами
"x.pressure.coordinate", "y.pressure.coordinate" и "z.pressure.coordinate". Строго
рекомендуется определить размещение в точке впрыска, которая затвердеет
последней, поскольку подача металла будет остановлена, когда доля твердого в
этой области достигнет значения 1.
Прикладываемое давление определяется параметром "p.imposed". Это давление
применяется или к самой высокой поверхности (в случае "gravity"), или к области "x,
y, z.pressure.coordinate" в случае "injection" или "continuous". Значение p.imposed
может быть определено или константой или функцией времени (с блоком значений
F(TIME)).
Чтобы определять давление как таблицу по времени, нужно заменить значение
давления указателем (то есть название, начинающееся символом "*" - смотри ниже).

92
Далее должен быть определен дополнительный блок значений как функция времени.
Название блока значений должно быть то же самое, что у указателя (без символа
"*"). Должен использоваться следующий синтаксис:

Если уровень жидкости не соответствует уровню координаты, где приложено


давление, он может быть задан ключевым словом "p.level". Это должно
использоваться при непрерывном литье (поскольку "эффективный" уровень жидкости
изменяется в течение процесса) или, если часть формы не моделируется. Когда
определены и "p.level", и "x, y, z.pressure.coordinate", давление, приложенное на
уровне p.level (в абсолютных осях, скоординированных в направлении гравитации),
соответствует приложенному давлению (определенному параметром "p.imposed").
Ниже уровня p.level, к p.imposed добавляется металлостатическое давление. Это
может быть описано с помощью следующего кода (считая, что гравитация
направлена по оси Z):

Значение p.level может быть определено или константой или функцией времени
(блоком значений F(TIME)).

93
Mobility.limit соответствует критической доле твердого, при которой жидкость вверху
свободной поверхности не может больше двигаться (для раковин). Если mobility.limit
очень мал (0.01), это означает, что, как только концентрация твердой фазы равна
1%, жидкость не может больше двигаться вниз, чтобы питать жидкие карманы ниже.
Таким образом, почти не будет раковин, но в центре отливки появится
макропористость. С другой стороны, если используется большее значение
mobility.limit (0.2), жидкость может перемещать вниз до концентрации твердой фазы
20 %. Это стимулирует существенное образование раковин и уменьшает количество
макропористости, которое может происходить в центре отливки. Значение
mobility.limit влияет на тип микроструктуры.
В случае столбчатой структуры дендрит связан с твердой оболочкой и, таким
образом, не может двигаться слишком много, что приводит к маленькому значению
mobility.limit. С другой стороны, в случае равноосного зерна, они могут двигаться вниз
более свободно и, таким образом, значение mobility.limit выше.
Если необходимо предотвратить образование раковин (при литье под высоким
давлением, жидкой штамповке или непрерывном литье), mobility.limit автоматически
установлен в 1.0. В этом случае, жидкость непрерывно подается в отливку.
Значение mobility.limit может быть определено или константой или функцией от
времени (блоком F(TIME)). Это может использоваться для моделирования конечной
стадии процесса литья под давлением. В этом случае, mobility limit будет изменяться
от 1.0 до 0.2, когда жидкий металл не будет больше поступать в форму.
"Permeability.solid.fraction.cutoff" используется для отключения проницаемости при
высоких концентрациях твердой фазы. Как видно из следующего уравнения:

когда концентрация твердой фазы (gs) становится нулевой, K также равен нулю. Как
в уравнении D'Arcy, использование значения 1/K ведет к бесконечности. Чтобы
предотвратить это, проницаемость принимается как константа для концентрации
фазы твердого выше значения "permeability.solid.fraction.cutoff". Рекомендуются
значения от 0.95 до 0.98.
Если значения выше чем 0.99 используются, автоматически значение 0.99
установлено. Если ничто не определено, значение 0.98 используется.
При очень высоких концентрациях фазы твердого интердендритный поток
становится очень маленьким, и становится очень сложным расчет снижения
94
давления (с математической точки зрения). Чтобы улучшать сходимость модели,
расчет останавливается при концентрации фазы твердого выше значения
"feeding.solid.fraction.cutoff". Рекомендуются значения от 0.95 до 0.98. Если
используются значения выше 0.98, автоматически устанавливается значение 0.98.
Если параметр не определен, используется значение 0.98.
В случае плохой сходимости модели это значение должно быть уменьшено.

Должны быть определены три компонента гравитации. Нужно обратить внимание,


что гравитация должна быть параллельна одной из осей (то есть параллельна x, y
или z). Таким образом, два компонента гравитации должны быть равны нулю.
Кроме того, гравитация не может иметь вращения. Таким образом, невозможно
использовать этот модуль для литья в поворотную или центробежную форму.
• для поворотной формы используйте AMP-расчет на уже заполненной детали в
ее окончательном положении, (будьте уверены, что в окончательном
положении гравитация действительно параллельна одной из осей координат.)
• для центробежной формы сориентируйте модель так, чтобы иметь один из
компонентов параллельным одной из осей координат. Создайте одну область
для этого компонента. Запустите расчет теплового потока. Далее,
переопределите в ProCAST вектор гравитации перпендикулярно оси вращения
и параллельно оси компонента. Длина этого вектора должна быть как можно
ближе к оценке среднего значения центробежного ускорения. После принятых
изменений вектора гравитации, запустите DataCAST – u, а затем запустите
APM.

Настройки расчета

Параметр "Grid.spacing" соответствует размеру ячейки сетки FVM. Нужно выбрать


размер, который зависит от размеров мягкой зоны (чтобы толщина мягкой зоны была
разбита на несколько элементов).

95
Параметр "Grid.calculation.tolerance" используется для удаления двойных ячеек
сетки, которые оказываются на границе двух элементов конечно-элементной сетки.
Если используется ортогональная конечно-элементная сетка, и если размер ячейки
(или зона сетки) точно соответствует элементу конечно-элементной сетки (то есть,
элементы конечно-элементной сетки имеют размер 1 cm, и ячейки дополнительной
конечно-разностной сетки имеют размер 1 mm.), получается, что много ячеек
находится точно на границах элементов. Использующийся алгоритм применяет
длинные циклы, чтобы гарантировать отсутствие двойных ячеек.
Grid.calculation.tolerance используется, чтобы проверить, выровнена ли ячейка с
границами элемента. Если этот допуск слишком большой, будут сделаны
многократные повторные проверки, что очень сильно увеличивает время счета. Если
этот допуск слишком маленький, возможно появление разрывов в конечно-
разностной сетке. Таким образом, рекомендуется значение 1.e-12. Если ячеистая
сетка становится очень длинной, желательно изменить слегка размер ячейки от 1.00
до 1.00001. Если используется неструктурированная конечно-элементная сетка, эта
проблема никогда не возникает.

В случаях, типа литья под высоким давлением, иногда заливочное отверстие между
очень тонкое. Это может вести к недостатку элементов сетки в отверстии, и, таким
образом, заполнение может оказаться "изолированным" от формы отливки (то есть
нет ячеек между отливкой и заполнением). В таком случае, вычисление пористости
не будет возможно, так как не будет пути "передать" давление в отливку.
Это может также случаться, если моделируются очень тонкие элементы, типа облоя.
В этом случае, эти "висячие" ячейки должны быть удалены, чтобы позволить
вычислению работать. Поскольку процедура поиска "висячих" элементов является
ресурсоемкой, она может быть отключена в случаях, когда ясно, что этого не может
происходить (для крупных деталей). Иначе, настоятельно рекомендуется установить
значение "grid.search.orphan" в ON.

Наконец, должны быть определены несколько параметров расчета.


В это время должен быть определен "Region.number" (или номер домена), в котором
вычисление пористости должно быть сделано. Пожалуйста, обратите внимание, что

96
вычисление пористости невозможно выполнить больше, чем в одном домене. В этом
случае, в блоке значений (см. ниже) должен быть определен список доменов. Нужно
однако удостовериться, что все домены соединены.
"Enthalpy.model" должен всегда быть установлен в ноль (по причинам
совместимости).
"Convergence.tolerance" - значение допуска, который используется в решателе
давления. Если расчет не сходится, рекомендуется увеличить это значение (от 1e-11
до 1e-9). "Maximum.iterations" соответствует числу итераций, которые выполнены до
остановки расчета (если прежде не достигнут convergence.tolerance). Также
рекомендуется оставить это значение.
Относительно сохранения результатов расчета пористости доступны два формата:
a) формат "Calcosoft"
b) формат "ProCAST"
В формате "calcosoft", пористость сохраняется для каждой ячейки конечно-
разностной сетки. Это дает очень высокую разрешающую способность результатов,
но требует использования специального постпроцессора calcosoft.
В формате "ProCAST" результаты пористости, рассчитанные в ячейках конечно-
разностной сетки, экстраполируются к узлам конечно-элементной сетки. Это
позволяет рассматривать результаты в ViewCAST.
Параметр "Store.type" позволяет выбирать, в каких форматах файлов должны быть
сохранены результаты.
0: только формат "Calcosoft"
1: только формат "ProCAST"
2: оба формата
Параметр "Store.frequency" определяет частоту сохранения результатов пористости.
Можно сохранить только распределение пор (а не давление) с помощью
"store.pore.fraction", однако, если определено сохранение только давления (с
"store.pressure"), распределение пор также будет сохранено. Эти параметры
действительны только для результатов в формате "calcosoft". Результаты в формате
ProCAST будут сохранены с той же частотой, что и температура, независимо от того,
как определены эти параметры.
Чтобы определять список областей (чтобы выполнить вычисление пористости
больше, чем в одной области), должен быть определен указателем region.number (то
есть имена, начинающееся с символа "*" - смотри ниже).

97
Затем, должен быть определен дополнительный блок значений со списком областей.
Название блока значений должно быть то же самое, что у указателя (без "*"). Тогда,
должен использоваться следующий синтаксис:

Предупреждение
Нужно обратить внимание, что Продвинутый модуль расчета пористости основан на
очень сложном физическом алгоритме, и поэтому его математическая обработка
может быть в некоторых случаях весьма тонкой. Таким образом, возможно, что
решение не будет сходиться (или даст ошибку). В таком случае рекомендуется:
измените размер ячейки, сохранить больше временных шагов теплового расчета,
изменить (увеличить) значение convergence.tolerance, уменьшить значение
feeding.solid.fraction.cutoff или permeability.solid.fraction.cutoff.
Нужно также уделить особое внимание тому, что нет никакого переплавления.
Наконец, когда мягкая зона весьма маленькая (в случае больших отливок из
материалов с низкими теплопроводностями), должен быть правильно выбран размер
ячейки (то есть размер ячейки должен быть меньше, чем ширина мягкой зоны).

Примеры входного файла prefix_poro.d


Пример 1: TemplateGravity_poro.d

98
99
Пример 2: TemplateInjection_poro.d

100
Пример 3: TemplateContinuous_poro.d

101
102
103
ПРОДВИНУТЫЙ РЕШАТЕЛЬ ПОРИСТОСТИ

Если подготовлен улучшенный расчет пористости (то есть, когда выполнен тепловой
расчет ProCAST, и когда готов входной файл prefix_poro.d), можно запускать
решатель "Advanced Porosity". Для этого должна использоваться кнопка "ProCAST"
Менеджера. При этом открывается следующее окно:

Нажмите кнопку "Run" (в секции "Advanced Porosity Solver") для запуска расчета. Если
тепловой расчет ProCAST еще не выполнен, можно щелкнуть на флажке "Execute
DataCAST/ProCAST first" перед кнопкой "Run".
Также можно автоматически запустить серию вычислений, используя список "Run list"
Менеджера.
Если вышеупомянутое окно не показывает секции "Advanced Porosity Solver", его
можно инициировать в окне "Installation settings" (выбрав переключатель "Advanced
Porosity module" в меню "Modules display"):

104
105
ПОСТПРОЦЕССОР ПРОДВИНУТОГО РАСЧЕТА ПОРИСТОСТИ
Два различных формата доступны для хранения результатов расчета пористости:
a) формат "Calcosoft"
b) формат "ProCAST"
В формате "calcosoft", пористость сохраняется для каждой ячейки конечно-
разностной сетки. Это дает очень высокую разрешающую способность результатов,
но требует использования специального постпроцессора calcosoft.
В формате "ProCAST" результаты пористости, рассчитанные в ячейках конечно-
разностной сетки, экстраполируются к узлам конечно-элементной сетки. Это
позволяет рассматривать результаты в ViewCAST.
"Store.type" позволяет выбирать форматы файлов для сохранения результатов.
Результаты в формате "ProCAST" могут визуализироваться в ViewCAST совместно с
температурой ("Thermal/Advanced Porosity"). Что касается отображения усадочной
пористости "Shrinkage Porosity", в режиме отключения cut-off автоматически
показывается последний временной шаг (более 1%) (см. рисунок ниже).

Существует также возможность просмотреть «Давление в порах», которое


соответствует небольшому рассчитанному давлению в интервале кристаллизации в
модели Advanced Porosity.

106
Чтобы обращаться к формату "calcosoft", нужно щелкнуть правой клавишей мыши на
кнопке "ViewCAST" менеджера. Откроется подменю, в котором нужно выбрать
"Porosity on calcosoft" (см. ниже):

При этом автоматически открывает постпроцессор "calcosoft", и показывается поле


пористости. Нужно использовать проигрыватель для визуализации последнего
временного шага.

107
Когда используется значение отключения 1%, получается следующий результат
(который очень похож на результаты во ViewCAST выше):

108
Нужно обратить внимание, что результаты формата "calcosoft" более точны, чем
результаты формата "ProCAST". Это вследствие того, что продвинутый расчет
пористости выполнен в ячейках (которые все показываются в формате "calcosoft", в
то время как в формате "ProCAST" эти результаты в ячейках "экстраполируются” к
узлам конечно-элементой сетки). Если имеются только несколько ячеек, которые
являются пустыми (то есть маленькая макропористость), они могут быть
"растворены” в окружающей микропористости во время экстраполяции к узлам
конечно-элементной сетки. Таким образом, эта маленькая макропористость не может
быть видна во ViewCAST.
В формате "calcosoft" микропористость показывается с помощью желто-зеленой
шкалы, а макропористость показывается оранжевым и красным цветами.
Практически макропористость – это отрицательные значения (от 0 до -100), а
микропористость - положительные значения (от 0 до 100). Макропористость между 0
и 50 % показывается оранжевым цветом, а между 50 и 100 % - красным.
В формате "ProCAST" это различие не может быть сделано: микропористость и
макропористость показываются как положительные значения.

109
МИКРОСТРУКТУРА (металлургические фазы)
Модели микроструктуры были усовершенствованы в версии 2006.0. В особенности
сильно улучшена обработка термического алгоритма. Это позволило просчитывать
намного больше шагов. Обратите внимание, что благодаря этому изменению
максимальный шаг будет иметь разумное значение (то есть можно быть уверенным,
что интервал затвердевания будет пройден за несколько шагов).
Касательно предсказания литейной прочности, первоначально это была лишь
функция размера зерна. Она была усовершенствована и теперь является еще и
функцией феррито-перлитной фракции. В результате литейная прочность будет не
только зависеть от тепловой истории возле затвердевания, но и от дальнейшего
охлаждения (то есть будет зависеть от степени переохлаждения между 700 и 900°C).

ВВЕДЕНИЕ

Модуль расчета микроструктуры системы ProCAST способен автоматически


рассчитывать микроструктуру, основываясь на составе сплава. Это может быть
достигнуто с помощью термодинамических баз данных.
В зависимости от химического состава, модуль расчета микроструктуры
автоматически определяет фазы, которые возникнут, и тип микроструктуры, который
должен быть обсчитан (дендритный, эвтектический, шаровидный, …).
Например, если указан сплав А356 (Al-7%Si-0.3%Mg), программа автоматически
определит, что первичные дендриты образуются после интердендритной эвтектики.
В другом случае, если указан чугун, будет рассчитан радиус аустенита, количество
перлита и феррита. Также могут быть рассчитаны соответствующие механические
свойства (такие как твердость, предел текучести, предел прочности). Так же
автоматически программа определяет отсутствие магния в чугуне, что означает, что
структура будет более слоистая, чем сферическая. В некоторых случаях, если
композиция гипоэвтектическая, первичные дендриты аустенита образуются раньше
эвтектического охлаждения.
Пользователю необходимо задать только параметры зарождения ядра (см. ниже).
Это связано с тем фактом, что это не внутреннее свойство, и оно может зависеть от
состава сплава. Более того, может оказаться необходимым определить кинетику
роста эвтектической фазы (см. ниже). Поскольку модуль расчета микроструктуры
связан с базами данных термодинамических характеристик, необходимо иметь
соответствующую лицензию на базы данных необходимых материалов.

Образование основных дендритных зерен


Основная дендритная фаза (если она имеет место) будет образовываться и расти в
виде равновесных зерен. Образование этих зерен сильно зависит от состава сплава,
и потому параметры зарождения должны быть определены самостоятельно.
Модель, которая используется, основана на модели Гауссова распределения, и
предложена в 1987 году Раппацом (Acta Metall., 35, (1987), 1487 и 2929). Эта модель
определяет связь между числом ядер и переохлаждением. Распределение числа
ядер в зависимости от переохлаждения имеет форму Гауссова распределения, и
потому интеграл по получившейся кривой выглядит как "S-образная" функция:

110
Математическое описание этой функции выглядит так:

где:
Максимальная плотность ядер nmax
Стандартное отклонение переохлаждения ∆Tб
Среднее значение переохлаждения ∆Tn

Таким образом, поведение основной дендритной фазы полностью определяется


тремя вышеуказанными параметрами.

Зарождение эвтектических зерен


Зарождение эвтектических зерен основано на модели, предложенной в 1966 году
Oldfield (ASM Transaction, 598, (1966), 945). Число ядер находится в степенной
зависимости (Oldfield предложило квадратичный закон) от переохлаждения.
Эта модель описывается следующими выражениями:

Где Ae и n – константы образования зерен.


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

111
Кинетика роста эвтектических зерен
Рост эвтектических зерен находится в квадратичной зависимости от
переохлаждения:

Где μe – коэффициент эвтектического роста.


Таким образом, эта константа полностью определяет эвтектический рост.

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

nmax ∆Tб ∆Tn Ae n μe


Единицы 1/cm3 K K K^n/cm3 - cm/sK2
измерения
Параметр EQNMAX EQSTD EQUNDER EUNUCL EUPOWER EUGROW
запуска (Run
Parameter)
Сплав Al 500 3 10 500 2 5e-6
Сплав Mg 500 1 6
Сплав Ni 100 5 20
Сплав Ti 100 5 20
Углеродистая 10 000 5 10 2
сталь
Ковкий чугун 1 000 1 6 171.2 2 3.87e-6
Серый чугун 1 000 1 6 71.2 2 3.87e-6

112
ОПИСАНИЕ ЗАДАЧИ И РЕЗУЛЬТАТЫ
Описание
Настройка (описание) параметров для расчета микроструктуры - простой процесс,
т.к. модель основана на химическом составе материала.

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


расчета.
Затем должен быть определен химический состав сплава в соответствующих
вкладках свойств материала.

Из тепловых свойств должна быть определена только теплопроводность и плотность


в дополнение к химическому составу. Потом необходимо рассчитать энтальпию с
помощью базы данных термодинамических свойств (Thermodynamic database),
используя модель Lever для сплавов на основе железа и Scheil для остальных
систем. Таким образом, в конце должны быть определены теплопроводность,
плотность, энтальпия, твердая фаза, ликвидус и солидус.

113
Наконец, необходимо установить параметр запуска (Run Parameter) MICRO равным
1. Значение 0 отключает расчет микроструктуры. Если параметры зарождения или
роста были изменены, соответствующие параметры запуска станут также доступны
для изменения (смотрите раздел «Параметры запуска для расчета
микроструктуры»).

Совмещенный/Несовмещенный алгоритм (Coupled/Uncoupled)


Начиная с версии 2006.1, микро модуль может использоваться в «совмещенном» или
«несовмещенном» режиме (см. Параметры микроструктуры).
Разница между двумя режимами может быть описана следующим рисунком:

Совмещенный Несовмещенный

Тепловой расчет

Расчет
микроструктуры

Тепловой расчет

Расчет
сходится?

114
В совмещенном режиме расчет микроструктуры полностью совмещен с тепловым
расчетом. Твердая фаза рассчитывается внутри теплового расчета решателем
микроструктуры. Источник тепла (то есть выделение скрытой энергии) для расчета
сохраненной энергии получается расчетом микроструктуры. Этот расчет вызывается
при каждом повторении до тех пор, пока не завершится процесс (сойдется расчет).
Этот режим приводит к очень достоверному результату, но требует малых шагов и
большего компьютерного времени (в 2-5 раз дольше, чем при несовмещенном
расчете).
В несовмещенном режиме расчет микроструктуры не совмещен с тепловым
расчетом. Расчет микроструктуры вызывается только после схождения теплового
расчета и, таким образом, вызывается только один раз для каждого шага. Источник
тепла (то есть выделение скрытой энергии) для расчета сохраненной энергии
основывается на изменении твердой фракции между последним шагом (t-dt) и
предпоследним шагом (t-2dt). В результате передача скрытой энергии сдвигается на
1 шаг. По этой причине, для получения достоверных результатов шаг не должен
быть очень большим. Этот алгоритм быстрый, результаты менее достоверны, и шаги
должны контролироваться.
По умолчанию используется несовмещенный режим (до 2006.1 все расчеты
микроструктуры были представлены в несовмещенном режиме).

Результаты
В зависимости от состава сплава тип микроструктуры будет различаться. Как
следствие, тип получаемых результатов тоже будет разным. Все результаты
расчетов микроструктуры могут быть визуализированы при пост-процессинге во
ViewCAST с помощью меню "Contour/Micro" (Контур/Микро).

a) Основная дендритная и вторичная эвтектическая фазы


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

«Primary Dendrite Radius» (Радиус первичных дендритов) соответствует размеру


первичных зерен.
«Secondary Dendrite Arm Spacing» (Расстояние между вторичными ветвями
дендритов) (так же называется SDAS) – расстояние между вторичными ветвями
дендритов первичной фазы.
«Primary Solid Fraction» (Первичная твердая фаза) соответствует фракции первичной
фазы, где остаток соответствует «Fraction of Eutectic» (Эвтектической фракции).
«Eutectic Grain Radius» (Радиус эвтектических зерен) соответствует радиусу соосных
эвтектических зерен, которые зарождаются между дендритами основной фазы.

115
Наконец, «Eutectic Inter-lamellar Spacing» характеризует дистанцию в эвтектической
структуре.

b) Особый случай для сплавов Fe-C - серый чугун (пластинчатая эвтектика)


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

Метастабильные фазы («Fraction of Metastable Eutectic» (Фракция метастабильной


эвтектики) и «Metastable Eutectic Grain Radius» (Радиус зерен метастабильной
эвтектики)) могут возникать при определенных химических составах и условиях
локального охлаждения.
Рассчитывается превращение аустенита в феррит и перлит («Fraction of Ferrite»
(Фракция феррита) и «Fraction of Pearlite» (Фракция перлита), «Pearlite Spacing»), как
и соответствующие механические свойства («Tensile Strength» (Предел прочности на
разрыв), «Yield Strength» (Предел текучести) и «Brinell Hardness» (Твердость по
Бринелю)).
Если магний представлен в химическом составе в основе сплава, обратите
внимание, что если его величина более 0.004%, система воспримет его как чугун с
шаровидным графитом (SGI). Если это серый чугун, пожалуйста, снизьте значение
магния в химическом составе менее 0.004%.

c) Особый случай для сплавов Fe-C – шаровидный чугун (эвтектическая


композиция)
В случае шаровидного чугуна, вместо эвтектических зерен образуются включения
графита, окруженные аустенитом. Отсюда необходимость рассчитывать «Nodule
count» (Число включений графита), «Austenite Radius» (Аустенитный радиус) и
«Graphite Radius» (Радиус графита). Также рассчитываются преобразования в
твердом состоянии и механические свойства, которые могут быть просмотрены
аналогично тому, как это было описано ранее. В дополнение к этому на основании
расчета микроструктуры вычисляется «Elongation» (Удлинение).

116
Модель шаровидного чугуна (SGI) активируется, как только в химическом составе
появляется магний более чем 0.004%.

d) Особый случай для сплавов Fe-C – шаровидный чугун (гипоэвтектическая


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

Аналогично, модель шаровидного чугуна (SGI) активируется, как только в


химическом составе появляется магний. Магний должен быть задан для активации
модели SGI.

e) Особый случай сплава Fe-C - сталь

117
В случае стали, когда количество углерода менее 0.53, могут быть получены
нижеследующие свойства.

Перетектическая фракция является твердой фракцией, полученной при


взаимодействии жидкой и существующей основной твердой фазы. Доэвтектоидная
фракция относится к фракции доэвтектоидного феррита или цементита, полученного
из аустенитной фазы как функция времени во время превращения твердой фазы.
Значение эквивалента содержания углерода контролируется типом формирующейся
доэвтектоидной фазы («эквивалент содержания углерода» соответсвует %C + (%Si +
%P)/3).

Список литературы
Расчеты для чугуна и механических свойств на базе микроструктуры проводятся в
соответсвии с:
1. Stefanescu et al, Proceedings of the 4th Decennial International Conference on
Solidification Processing, Sheffield, (July 1997), 609.
2. Goettsch et al, Metallurgical and Materials Transactions, 25A:5, (1994), 1063

118
ПРИМЕРЫ
В порядке иллюстрации применения модуля расчета микроструктуры на
затвердевании шарообразного чугуна было выполнено два расчета с двумя
различными химическими составами материалов.
Была использована простейшая геометрия, что показано на изображениях ниже.
Отливка охлаждалась справа холодильником с учетом нахождения в песчаной
форме.

Этот пример показывает полный спектр режимов охлаждения, которые показаны


ниже кривыми охлаждения.

119
Изображения ниже показывают, какие сплавы использовались для расчета, а также
их химический состав. Разница между ними заключается лишь в содержании
углерода (от 3.2% до 3.5%).

120
Изображения выше показывают различные типы получаемых результатов, которые
автоматически рассчитаны для двух сплавов. Можно видеть, что для сплава В (Alloy
B) нет основной фазы («Primary phase») как для сплава, лежащего в области
эвтектических композиций.
Следующие изображения позволяют сравнить отдельные результаты между собой.
На левой стороне, показан сплав 1 (Alloy 1) (3.2% C - гипоэвтектический) и справа
сплав 2 (Alloy 2) (3.5% C - эвтектический).

Эвтектическая фаза

121
Число включений графита

Радиус аустенита

122
Феррит

Перлит

123
Твердость по Бринелю

Удлинение

124
Предел прочности на разрыв

Предел текучести

125
Расстояние между вторичными дендритами (SDAS)

Можно видеть, что SDAS доступен только для сплава 1, поскольку в сплаве 2 нет
основной фазы.

ЧУГУН И СТАЛЬ
Для проведения моделирования микроструктуры для чугуна используются
следующие установки в PreCAST:
a) Запустите Parameters/Micro:
i. MICRO=1

126
ii. Выберите Default values - значения по умолчанию (серый чугун или ковкий
чугун)
iii. В зависимости от изменений значения составляют соответственно
1. EUNUCL (для ковкого чугуна значение по умолчанию 2000)
2. EUPOWER (для ковкого чугуна значение по умолчанию 2.5)
b) Запустите Parameters/Thermal
i. MACROFS
ii. PIPEFS
iii. FEEDLEN
iv. MOLDRIG (0~1, изменение в зависимости от прочности пресс-формы)
c) Запустите Parameters/Micro
i. GRAPHITE (0~1, значение по умолчанию =1.0)
ii. FADING (0~1, значение по умолчанию =1.0) (0 для крупных литейных форм, 1
для малых литейных форм)
iii. MGTREAT (время между обработкой Mg и началом расчетов)

Введение в моделирование чугуна и стали


Изучение микроструктуры стали и чугуна начинается с диаграммы состояния железо-
углерод. Многие основные свойства данной системы (Рис. 1) определяют поведение
более сложных сплавов железа. Например, фазы простой двойной системы Fe-C
присутствуют в сложных сплавах. Диаграмма состояния железо-углерод позволяет
определить поведение как легированной, так и нелегированной стали.
Следует отметить, что обычно диаграмма состояния отражает метастабильный
баланс железа и карбида железа (цементита). Цементит является метастабильным,
баланс должен быть, прежде всего, между содержанием железа и графита. Графит
содержится в чугуне (2-4 wt % C), однако обычно трудно добиться баланса в стали
(0.03-1.5 wt %C). Поэтому метастабильный баланс между железом и карбидом
железа учитывается и при моделировании стали, так как это свойство определяет
поведение стали на практике.
Целесообразно совместить эффект воздействия кремния с эффектом воздействия
углерода, такой единый фактор называется эквивалентом углерода (CE):
CE=%C+%Si/3
Если CE выше 2, материал называется железом, в противном случае речь идет о
стали.

127
Рисунок 1. Диаграмма состояния железо-углерод

Сталь
Если суммарный вес всех элементов, кроме Fe, превышает 5% (характерно для
некоторых видов легированной стали или нержавеющей стали), может быть
активирована только равноосная дендритическая модель.
1) Содержание углерода менее 0.53% (например, Сплав Alloy A на Рис. 1)
Когда расплавленный сплав охлаждается от начальной температуры, которая выше
температуры ликвидуса, до температуры, которая немного ниже температуры
ликвидуса, первичная дендритическая фаза начинает кристаллизироваться в жидком
состоянии до рекалесценции вследствие выхода теплоты благодаря росту ядер. Во
время рекалесценции образование ядер прекращается, ядра быстро растут, образуя
дендритические зерна, вскоре они начинают сталкиваться друг с другом по
окончании рекалесценции. Рост дельта дендритических зерен сменяет процесс
укрупнения дендритических ветвей. Когда температура достигает перитектического
уровня, начинается перитектическая трансформация, если имеется жидкая фаза. В
противном случае, аустенитная фаза осаждается из дельта-фазы, пока вся дельта-
фаза не превратится в аустенитную фазу. Наконец, когда температура отливки
уменьшается до температуры трансформации альфа-фазы, альфа-фаза осаждается

128
из аустенитной фазы до эвтектоидной температуры. Ниже эвтектоидной
температуры графит фазы Fe3C кристаллизуется на границе аустенитных зерен, в
последствии рост альфа-фазы и фазы Fe3C приводит к образованию перлитной
фазы.
2) Содержание углерода выше 0.53% (например, Сплав Alloy B на Рис. 1)
Когда расплавленный сплав охлаждается от начальной температуры, которая выше
температуры ликвидуса, до температуры, которая немного ниже температуры
ликвидуса, первичная аустенитная дендритическая фаза начинает
кристаллизироваться в жидком состоянии. Аустенитная фаза растет до конца
затвердения. Перитектическая реакция отсутствует. Когда температура отливки
уменьшается до температуры трансформации альфа-фазы (C>0.8%), альфа-фаза
цементита осаждается из аустенитной фазы до эвтектоидной температуры.
Ниже эвтектоидной температуры рост альфа-фазы и фазы Fe3C приводит к
образованию перлитной фазы. Эвтектоидная температура составляет примерно
723°C, а эвтектоидный состав составляет 0.80% C. Для медленно охлаждающихся
сплавов с содержанием менее 0.80% C гипо-эвтектоидный феррит образуется из
аустенитной фазы в диапазоне 910-723°C с обогащением остаточного аустенита
углеродом до температуры 723°C остаточного аустенита с 0.8% углерода, который
преобразуется в перлит, слоистую смесь феррита и карбида железа (цементита). В
аустените с содержанием от 0.80 до 2.06% углерода с диапазоном охлаждения
1147°C до 723°C, цементит сначала образуется постепенно, уменьшая содержание
аустенита в углероде, пока при 723°C содержание углерода в аустените не достигает
0.8% и не трансформируется в перлит.
Сталь с содержанием менее 0.8% углерода представляет собой гипоэвтектоидные
сплавы с ферритом и перлитом в качестве основных элементов, относительный
объем определяется правилом рычага, в соответствии с которым с увеличением
содержания углерода объем перлита также увеличивается, пока не достигнет 100%
эвтектоидного состава. Выше 0.8% C, цементит превращается в гиперэвтектоидную
фазу, аналогичное изменение объема цементита и перлита характерно для
эвтектоидного состава.

Чугун
Термин чугун, как и термин сталь, используется для обозначения большого
семейства сплавов железа. Виды чугуна представляют собой многокомпонентные
сплавы железа. Они содержат основные элементы (железо, углерод, кремний),
вторичные элементы (<0.01%) и прочие легирующие элементы (>0.01%).
В составе чугуна больше углерода и кремния, чем в стали. Так как содержание
углерода выше, структура чугуна, в отличие от стали, содержит более обогащенную
фазу углерода. В зависимости от состава, скорости охлаждения и обработки
расплава затвердение чугуна определяется термодинамически метастабильной
системой Fe-Fe3C или стабильной Fe-графитовой системой.
Если метастабильная фаза пройдена, обогащенная фаза углерода в эвтектике
представляет собой карбид железа, если определяющей является стабильная
стадия затвердении, обогащенная фаза углерода представляет собой графит.
Рассматривая только бинарные системы Fe-Fe3C или Fe-C, чугун можно определить
как железисто-углеродный сплав с содержанием более 2% C. Важно отметить, что
кремний и прочие легирующие элементы могут оказать значительное воздействие на
максимальный уровень растворимости углерода в аустените. Образование
стабильной или метастабильной эвтектики – это функция, которая определяется
129
многочисленными факторами, включая потенциальное образование ядер в текучей
среде, химический состав и скорость охлаждения. Первые два фактора определяют
потенциал графитизации железа. Высокий потенциал графитизации приводит к
наличию графита в железе в виде обогащенной фазы углерода, в то время как
низкий потенциал графитизации влечет за собой содержание карбида железа в
железе. Метастабильная фаза оказывает как прямое, так и косвенное воздействие
на свойства ковкого чугуна. Увеличение объема твердого хрупкого карбида
повышает предел текучести, но понижает предел прочности на разрыв и удлинение
отливок ковкого чугуна. Так как для метастабильной фазы не характерно растяжение
графита, образование карбида повышает вероятность образования внутренних пор в
отливке.
Для двух основных типов эвтектики – стабильный аустенит-графит или
метастабильный аустенит-карбид железа (Fe3C) – характерно четкое различие
механических свойств, например, прочность, твердость, ударная вязкость и
тягучесть. Поэтому при металлургической обработке чугуна важно знать тип,
количество и морфологию эвтектики для получения желаемых механических
свойств.
Структура матрицы определяется скоростью охлаждения в эвтектоидном
температурном диапазоне. Медленное охлаждение способствует трансформации
феррита.

Классификация
Исторически первая классификация чугуна основана на видах разлома. Изначально
различают два вида чугуна:
• Белый чугун: белый кристаллический разлом вдоль железо-углеродных пластин,
это результат метастабильного затвердения (эвтектика Fe3C)
• Серый чугун: серая поверхность разлома вдоль графитовых пластин, это результат
стабильного затвердения (графитная эвтектика).

Металлография и более углубленные знания структуры чугуна привели к


применению других видов классификации на основании микроструктурных свойств:
• Графитная форма: Пластинки (чешуйки) графита (FG), см. Рис. 4.1 и 4.2,
шаровидный (узелковый) графит (SG), см. Рис. 5.1 и 5.2, компактный
(перистальтический) графит (CG), пластичный графит (TG); пластичный графит
образуется в результате твердотельной реакции (отжиг белого чугуна на ковкий).

• Матрица: Ферритная, перлитная, аустенитная, мартенситная, бейнитная


(изотермическая). Соответствия между промышленной и микроструктурной
классификацией, а также окончательная стадия обработки при производстве чугуна,
показаны на Рис. 2.
Графит представляет собой шестигранное образование углерода, которое растет
как в жидкой, так и в твердой форме железа. Теоретически для железа выше
эвтектического состава углерода графит сначала кристаллизируется в жидком
состоянии, затем кристаллы продолжают расти в твердом состоянии. Для железа до
эвтектического состава углерод не начинает расти в твердом состоянии, пока железо
не достигает температуры эвтектики. Как видно под микроскопом, большие узлы
начинают расти в жидком состоянии, а малые узлы образуются в результате роста,
который начинается после достижения температуры затвердения. Графитовые узлы

130
продолжают расти в ходе охлаждения железа, поэтому рост в жидком состоянии
менее интенсивный, чем кажется под микроскопом.

Рис.2. Основные микроструктуры и обработка при промышленном производстве


чугуна

Расширение графита, который образуется в жидком состоянии, выталкивает


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

131
жидком состоянии, вытесняя углерод из жидкости до уменьшения эвтектического
состава

Рис. 3 Фазовая диаграмма, отражающая изменение концентрации углерода в жидком


металле в ходе затвердения железа

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


позднем графите, определяется эвтектическим составов, и, пока железо находится в
эвтектической фазе или выше, количество позднего графита остается неизменным.

Рис. 4.1. Микроструктура серого чугуна, без травления Рис. 4.2. Микроструктура серого чугуна, с травлением

Рис. 5.1. Микроструктура ковкого чугуна, без травления Рис. 5.2. Микроструктура ковкого чугуна, с травлением

132
Модели железа и стали

ProCAST предлагает следующие модели:

Равноосная дендритная модель


Модель основана на модели, предложенной в 1987 году Раппазом и пр. Эта модель
определяет зависимость между количеством ядер и недостаточным охлаждением.
Распределение ядер в условиях недостаточного охлаждения представляет собой
гаусовское распределение, интеграл этой кривой имеет функцию формы "S". После
начала образования ядер рост кончиков ветвей дендрита контролируется
сверхнасыщенностью на кончиках ветвей дендрита. Это означает, что рост ветвей
определяется общим недостаточным охлаждением на кончиках. В ходе роста
кончиков ветвей количество твердой фракции в каждом зерне не определяется
положением кончиков ветвей. Фактически фракция твердого меньше той фракции
зерна, которая определяется положением ветви. В каждый момент времени новая
концентрация кончиков ветвей и твердая фракция определяются термическим
балансом и растворимым веществом по шкале зерен. Скорость роста кончиков
ветвей дендрита определяется моделью Липтона-Гликсмана-Курца, которая
используется для моделирования роста отдельного кончика дендрита. Кончик
продолжает расти, пока не достигнет края зерна. В этот момент твердая фракция все
еще меньше единицы. Однако на этой стадии смешивание растворимого вещества
завершается. Поэтому обратное уравнение диффузии может использоваться для
расчета твердой фракции. Если фазовая диаграмма включает окончательную
реакцию, например, эвтектическую, оставшаяся жидкость быстро превращается в
твердую структуру. Предполагается, что температура зерна является однородной, а
кривыми недостаточного охлаждения можно пренебречь. Кроме того, считается, что
любым недостаточным охлаждением можно пренебречь. Рост кончика ветви
дендрита контролируется преимущественно диффузией жидкости. Поэтому
учитывается только недостаточное охлаждение раствора.

Эвтектическая модель
Эта модель применяется как для стандартной, так и нестандартной эвтектики. Для
стандартной эвтектики обе фазы эвтектической структуры не являются
многогранным. Для нестандартной эвтектики одна из фаз является многогранной.
Рост многогранной фазы требует значительно более высокой энтропии плавления.
Примерами многогранного роста является рост графита в стабильной
аустенитной/графитной эвтектике и кремнии в эвтектике Al-Si. Метастабильная
эвтектика аустенит/цементит является примером не многогранного роста эвтектики.
Рост стабильной и метастабильной эвтектики рассматривается в настоящем
разделе. Рост стабильной эвтектики имеет место при более высокой температуре. В
результате повышенной скорости охлаждения образуется метастабильная эвтектика.
Эта модель предполагает массовое гетерогенное образование ядер в инородных
зонах, которые присутствуют в расплаве или специально вводятся в расплав.
Образование эвтектических зерен основано на модели, предложенной в 1966 году
Олдфильдом (ASM Transaction, 598, (1966), 945). Количество ядер number
определяется степенной зависимостью недостаточного охлаждения (Олдфильд
предложил квадратичный закон). Рост зерен контролируется термическим
недостаточным охлаждением на границе твердой и жидкой фаз. Недостаточным
охлаждением раствора можно пренебречь, так как диффузией во время затвердения
133
эвтектики также можно пренебречь. Недостаточное термическое охлаждение
определяется разницей между эвтектической температурой и температурой границы
твердой и жидкой фаз.

Эвтектическая модель ковкого чугуна


Процесс эвтектического роста в ковком чугуне представляет собой зернистый рост
аустенита и графита, причем этот рост не является сопутствующим. В начале
трансформации жидкого/твердого состояния, узлы графита образуются в жидком
состоянии и некоторым образом растут в жидком состоянии. Процесс образования
графитовых узлов и ограничение роста в жидком состоянии уменьшает содержание
углерода в расплаве возле узлов. Это способствует образованию аустенита вокруг
узлов, образуя ячейку. Дальнейший рост таких узлов определяется диффузией
углерода из расплава через ячейку аустенита. Как только аустенитная ячейка
образовалась вокруг каждого узла, уравнение диффузии для углерода через
аустентитную ячейку решается в сферической системе координат 1—D. Пограничные
условия известны из фазной диаграммы, так как термодинамический баланс
поддерживается локально. Сохранение массы и раствора обеспечивается для
каждого зерна. Учитываются изменение плотности в результате роста аустенита и
графита и растяжение/сжатие зерен, при этом конечный размер зерен может
изменяться. Ближе к окончанию затвердения зерна сталкиваются друг с другом. Это
явление также учитывается с применением метода приближения Джонсона-Мела.

Эвтектическая модель серого/белого чугуна


Эта модель является особой моделью роста эвтектики, которая применяется только
для серого/белого чугуна. Можно получить как серый, так и белый чугун в
зависимости от состава расплава и параметров охлаждения. Для состава сплава
определяющим фактором затвердения определенной зоны белого или серого чугуна
является скорость охлаждения. Было отмечено, что для определенного состава
расплава и параметров затвердения существует такой параметр, как критическая
скорость охлаждения. Если какая-либо зона отливки затвердеет с более высокой
критической скоростью охлаждения, тогда речь идет о белом чугуне, в противном
случае – о сером чугуне.

Эвтектоидная модель ковкого чугуна


Эта модель используется для эвтектоидной трансформации при описании
трансформации фаз ковкого чугуна до комнатной температуры после затвердения.
Эвтектоидная реакция приводит к распаду аустенита на феррит и графит для
стабильного эвтектоида и на перлит для метастабильного эвтектоида. Обычно
метастабильная эвтектоидная температура ниже стабильной эвтектоидной
температуры. Более медленная скорость охлаждения приводит к более стабильной
эвтектоидной структуре. Если полная трансформация аустенита не осуществляется
при достижении метастабильной температуры, образуется перлит, рост завершается
формированием феррита.
Рост феррита:
Несмотря на образование феррита в результате разлома перлита или прямого
распада аустенита, предполагается, что феррит образуется только из последнего
источника. Следующие предположения касаются моделирования роста феррита:
1) Трансформация аустенита в феррит производится в стабильном состоянии и
регулируется диффузией углерода.
134
2) Зерна феррита растут в виде шаровидных ячеек с аустенитными зернами,
количество зерен феррита равняется количеству графитовых узлов.
3) Термодинамическое равновесие существует на границе графит/феррит и
феррит/аустенит. Этот параметр определяется равновесными линиями растворения
ниже эвтектоидной температуры равновесия.
4) Диффузия от температуры границы феррит/аустенит по направлению к аустениту
не учитывается, так как коэффициент диффузии и градиенты концентрации в
аустените незначительны по сравнению с такими же параметрами феррита.
Кристаллизация и рост перлита:
Кристаллизация перлита начинается на границах зерен аустенита. Доказано, что
перлитовые колонии растут в форме сфер или полусфер после образования ядер.
Повышение подвижности (то есть, низкая энергия в зоне контакта) некогерентных
контактов приводит к тому, что колонии врастают с краев в аустенит. Это означает,
что перлит растет наравне с ферритом, пока аустенит полностью не
трансформируется.
Трансформация аустенита в перлит обычно моделируется при помощи уравнения
Аврами, так как изучение кристаллизации перлита затруднено, в особенности при
непрерывном охлаждении. Зерна перлита сталкиваются друг с другом на ранней
стадии в особенности при относительно высокой скорости охлаждения.

Эвтектоидная модель серого чугуна


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

Модель перитектической трансформации


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

Модель трансформации твердой фазы


Эта модель применяется только для системы Fe-C и используется для отслеживания
фракции при трансформации гамма в феррит и гамма в цементит. До достижения
135
эвтектоидной температуры некоторая часть аустенитной фазы может
трансформироваться в альфа-фазу в ходе проэвтектоидной трансформации. Если
начать с гиперэвтектоидного состава проэвтектоидная трансформация имеет место
от аустенита (гамма) до цементита. Обе проэвтектоидные трансформации
учитываются в этой модели. Эквивалент углерода wt% определяет тип
трансформации – гамма в феррит или гамма в цементит. Обе модели требуют
выбора равновесной дендритной модели для начальной трансформации
жидкая/твердая фаза.

Расчет плотности во время затвердевания сплава железа


Во время затвердения серого или ковкого чугуна плотность различных фаз
рассчитывается по составу фаз при определенной температуре. При расчетах
учитывается растяжение графита. Плотность контролируется по температуре.
Расчет пористости определяется по рассчитанной плотности (см. Раздел «Модель
пористости чугуна»). Входная кривая плотности в PreCAST не оказывает воздействие
на рассчитанную пористость в случае активизации модели микро.

Микромодель железа с инокуляцией


В ProCAST можно изменить фазу кристаллизации путем инокуляции сплавов
методом моделирования процесса затвердения. Инокуляция используется вместе с
предварительной обработкой в пресс-форме или в потоке расплава. Эти методы не
настолько эффективны, если инокуляция производится только в зоне разливного
ковша. Можно изменить параметры для различных методов инокуляции. Более
высокое значение EUNUCL (микропараметр) указывает на более эффективную
инокуляцию. Значение по умолчанию – 2000, это значение определяет оптимальную
инокуляцию. Метастабильная фаза может образоваться в зоне более быстрого
охлаждения, если инокуляция недостаточно эффективна. На рисунке показан
параметр инокуляции EUNUCL в микроструктуре, а также значения плотности и
пористости.
Низкая инокуляция Высокая инокуляция
Поры и каналы

136
Осаждение графита
Еще одним микропараметром для моделирования затвердения сплавов железа
является осаждение графита (Параметр GRAPHITE), который определяет степень
осаждения гранита во время затвердения. Данное значение изменяется от 0 до 1.
При 1 потенциальное растяжение графита полностью учитывается при
моделировании, поэтому во время литья тенденция к сжатию достаточно низкая. 0
указывает на то, что растяжение графита не наблюдается, так как сжатие текучей
среды не компенсируется растяжением графита во время затвердения. Во время
расчетов модели микро рассчитанная доля расширения плотности (в виде функции
присутствующих фаз) умножается на параметр GRAPHITE. Если параметр
GRAPHITE = 0, растяжение отсутствует, а если значение параметра 1, учитывается
полное расширение при определении плотности. Плотность используется только при
расчетах пористости (POROS = 1) при определении микроструктуры (см. раздел
«Модель пористости чугуна»). Значение параметра GRAPHITE не оказывает
воздействие на рассчитанную микроструктуру.
Значение по умолчанию 1. Этот параметр используется для регулирования
пористости для реальных условий литья.
На рисунке показано воздействие параметра GRAPHITE.

Пористость

Плотность

137
Обработка магнием (эффект замирания)
FADING (ЗАМИРАНИЕ):
Чугун с шаровидным графитом (SGI) производится методом обработки расплава
магнием. Процесс образования графита уменьшается, так как временной интервал
между обработкой и затвердеванием увеличивается (эффект затвердевания).
Впоследствии эффект растяжения может быть уменьшен, так как образование
графита увеличивается. Это оказывает общее воздействие на пористость.
Замирание происходит в результате общего увеличения количества включений.
Диаметр включения d определяется формулой Вагнера:

где do - диаметр включения на момент добавки инокуляции, k – кинетическая


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

где k1 – постоянная Вагнера.


Обычно значение FADING может быть любым числом в диапазоне от 0 до 1.
Значение по умолчанию - 1.
Малое значение FADING соответствует медленному укрупнению, это значение
применяется при литье сложного профиля из ковкого чугуна. Поэтому для крупных
литейных форм рекомендуется установить параметр FADING на 0.
Значение FADING оказывает воздействие на результаты микроструктуры, а также на
плотность и на пористость, как показано на рисунках.

Пористость

Плотность

138
MGTREAT:
Так как расчеты обычно производятся в начале наполнения или после наполнения,
следует учитывать временной интервал обработки магнием и время начала
расчетов. Для этого используется параметр MGTREAT (см. раздел «Параметры
модели микро»).

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

1. Al 4.9wt%Si
Для этого сплава в ходе понижения температуры сначала формируется первичная
фаза. Количество эвтектической фазы зависит от скорости охлаждения. Чем больше
скорость охлаждения, тем меньше первичная фаза, но больше эвтектическая фаза.
На Рис. 6 показано сравнение текущих расчетов с экспериментальными данными и
прочие результаты моделирования процесса затвердения этого сплава.
Доля эвтектики

Время затвердения

Рис. 6 Доля эвтектики

1) первичный дендритный радиус

139
PRIMARY DENDRITE RADIUS (первичный дендритный радиус) определяет текущее
положение вершины дендрита и объемную долю дендритных кристаллов, так как она
изменяется со временем. По окончании первичного затвердения данный параметр
равен окончательному радиусу кристалла.

Первичный дендритный радиус

2) первичная доля твердого тела


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

140
3) Радиус эвтектических кристаллов (радиус кристаллов эвтектической фазы)

4) Доля эвтектики

5) Межпластиничное эвтектическое расстояние


Параметр INTER-LAMELLAR SPACING определяет мелкозернистость эвтектики.
Более мелкие значения параметра позволяют улучшить механические свойства.

141
2. Ковкий чугун (GGG 60)
Речь идет об эвтектическом ковком чугуне. Первичная аустенитная фаза отсутствует,
имеется только эвтектическая фаза во время затвердения. Если эквивалент
углерода меньше состава эвтектики, первая фаза является сначала первичной
аустенитной фазой, а затем эвтектичной.
АУСТЕНИТНЫЙ РАДИУС (AUSTENITE RADIUS) И ГРАФИТОВЫЙ РАДИУС
(GRAPHITE RADIUS) позволяют определить мгновенные значения размера
затвердевших зерен и размера узелков соответственно. По окончании затвердения
определяется корректное описание размеров конечных зерен и узелков. AUSTENITE
RADIUS и GRAPHITE RADIUS относятся к механическим свойствам литья. Плотность
рассчитывается по локальной фракции графита, аустенита и текучей среды,
определяя процесс сжатия и растяжения ковкого чугуна. Как уже объяснялось,
стабильный эвтектоидный рост связан с распадом аустенита на феррит и графит,
метастабильный эвтектоидный рост связан с распадом аустенита на перлиты, что
сопровождается ростом феррита и цементита.
Свойства чугуна зависят в значительной степени от содержания феррита и перлита в
матрице. Так как содержание перлита увеличивается, предел текучести и предел
прочности на разрыв также увеличиваются, но за счет ковкости. Содержание
ферритов определяет стойкость к растрескиванию и динамические свойства чугуна.
Фракция феррита (FRACTION OF FERRITE) и фракция перлита (FRACTION OF
PEARLITE) позволяют определить относительный уровень стабильных и
метастабильных эвтектоидных структур. Соотношение перлит/феррит определяет
предел прочности на разрыв, так как этот параметр оказывает воздействие на
микропрочность матрицы. Обычно более малые зерна перлитов связаны с меньшим
расстоянием между пластинами. Используются следующие параметры:
EUNUCL=1000, EUPOWER=2.5.
1) Подсчет узлов (Nodule Count)

142
2) Радиус аустенита (Austenite radius)

3) Радиус графа (Graphite radius)

143
4) Перлитное расстояние (Pearlite Spacing)

5) Доля феррита (Fraction of Ferrite)

144
6) Доля перлита (Fraction of Pearlite)

7) Доля эвтектики (Fraction of Eutectic)

145
8) Доля метастабильной фазы (Fraction of Metastable Phase)

9) Предел прочности на разрыв (Tensile Strength)

146
10) Предел текучести (Yield Strength)

11) Удлинение (Elongation)

147
12) Твердость (Hardness)

Как видно, не всегда имеется 100% стабильная фаза (Эвтектика) в любой точке
после затвердения. В зоне более интенсивного охлаждения (справа) формируется
метастабильная фаза (ledeburite). Доля стабильной фазы плюс доля метастабильной
фазы составляет 1. Твердая хрупкая метастабильная фаза формируется в зоне
более интенсивного охлаждения, если инокуляция недостаточно эффективна.
Метастабильная фаза может увеличить предел текучести, но уменьшить предел
прочности на разрыв отливок из ковкого чугуна.

148
3. Серый чугун (GG 20)
Механические свойства серого чугуна определяются долями стабильной и
метастабильной эвтектики и размером зерен. Фракция эвтектики (FRACTION OF
EUTECTIC) позволяет определить количество серой эвтектики, в то время как
фракция метастабильной эвтектики FRACTION OF METASTABLE EUTECTIC
определяет количество белой эвтектики. В большинстве случаев серая структура
является предпочтительной, так как такая структура позволяет улучшить предел
прочности на разрыв и ковкость. Параметр EUTECTIC GRAIN RADIUS позволяет
определить радиус зерен серой эвтектики. Параметр INTER LAMELLAR SPACING
рассчитывается по расстоянию между пластинами серой эвтектики.
1) Фракция первичной фазы (Fraction of Primary phase)

2) Доля эвтектики (Fraction of Eutectic)

149
3) Доля метастабильной эвтектики (Fraction of Metastable Eutectic)

4) Радиус эвтектических кристаллов (Eutectic grain Radius)

5) Межпластинчатое эвтектическое расстояние (Eutectic Interlamelar Spacing)

150
6) Доля феррита (Fraction of Ferrite)

7) Доля перлита (Fraction of Pearlite)

151
8) Расстояние перлита (Pearlite Spacing)

9) Предел прочности на разрыв (Tensile Strength)

152
10) Предел текучести (Yield Strength)

11) Прочность по Бринеллю (Brinell Hardness)

153
Метастабильная фаза формируется только при достаточном охлаждении.

4) Углеродистая сталь (Нелегированная углеродистая сталь AISI 1008)


По фазовой диаграмме видно, что первая фаза, которая образуется во время
затвердения, - первичный аустенит. Перитектическая реакция возникает при падении
температуры до перитектического уровня. Обычно перитектический рост
ограничивается образованием твердых фракций на границе реакции жидкой/твердой
фазы. Параметр PERITECTIC FR OF SOLID позволяет определить объем твердого
вещества в результате реакции, который обычно формируется на поверхностном
слое первичной дентритической твердой фазы. С понижением температуры
образуются проэвтектоидные ферриты или цементит в зависимости от состава, пока
температура не достигнет эвтектоидного уровня. Ниже эвтектоидной температуры
образуется перлит. Эвтектоидная фракция FRACTION OF PROEUTECTOID PHASE
связана с фракцией проэвтектоидного феррита или цементита, которые образуются
из аустенитной фазы. Эквивалент углерода определяет тип проэвтектоидной фазы
(феррит или цементит). Если содержание углерода меньше содержания эвтоктоида
0.8%, проэвтектоидная фаза является фазой феррита, в противном случае эта фаза
является цементитом.
1) Первичные ветви дендрита (Primary dendrite arms)

154
2) Первичная доля твердого тела (Primary solid fraction)

155
3) Вторичное расстояние оси дендрита (Secondary dendrite arm spacing)

4) Перитектическая доля (Fraction of peritectic)

156
5) Доля эвтектоида (Fraction of eutectoid)

6) Доэвтектоидная доля (Fraction of proeutectoid)

157
"2-D"
ВВЕДЕНИЕ
Текущая версия ProCAST не дает больше доступ к двухмерному моделированию.
Однако, поскольку может быть полезно выполнить быстрый тест или для проведения
обратного моделирования, были включены возможности "псевдо" двухмерного
моделирования.
Принцип в том, что 2-ые вычисления заменены трехмерными вычислениями на
одном уровне элементов. Для этого изменялся генератор двухмерной сетки, чтобы
автоматически создать этот уровень элементов либо с ортогональной, либо
аксонометрической направленностью элементов.
Слева (на рисунке ниже) первоначальная 2-мерная сетка преобразована в
однослойную трехмерную сетку с ортогональной направленностью элементов
(смоделирована только маленькая толщина).

Слева (на рисунке ниже) первоначальная 2-мерная сетка преобразована в


однослойную трехмерную сетку с аксонометрической направленностью элементов
(смоделирован только маленький сектор).

158
159
MESHING (ПОСТРОЕНИЕ СЕТКИ)
Чтобы вызвать 2-мерный генератор сетки, нужно кликнуть правой клавишей мыши на
меню "MeshCAST" в менеджере, при этом появится следующее подменю

Затем можно выбрать между 2-мерной и трехмерной сеткой. Если выбран


MeshCAST-2D, открываются новые окна с интерфейсом 2-мерного генератора сетки.
Этот интерфейс был взят от 2-мерного генератора сетки CALCOSOFT. Он позволяет
смешивать в одной сетке треугольники и четырехугольники и весьма хорошо
управлять размером и формой элемента.
Далее дано краткое описание 2-мерного генератора сетки.
Открывается окно MeshCAST-2D, и пользователь может выбрать между новым
проектом (то есть новой сеткой) или загрузкой предыдущего проекта.

160
Когда сгенерирована 2-мерная сетка, создается файл с именем "prefix.restart". Он
позволяет восстанавливать геометрию, домены или все вплоть до сетки. Также
можно восстановить 2-мерные сетки ProCAST, сгенерированные в предыдущих
версиях ProCAST.

161
Затем должна быть определена область рисунка. Должны быть выбраны единицы
измерения (1), и должен быть определен размер области рисунка (2). К области
рисунка добавляется сетка (чтобы помочь в процессе рисования). Ее характеристики
могут быть определены (3).
Наконец, должен быть выбран тип сетки (ортогональный или аксонометрический) (4).
Кнопка "Continue" должна использоваться для перехода к следующему окну (5).

162
На этой стадии можно начинать рисовать. Тип рисуемого объекта должен быть
выбран соответствующим значком (1). Затем этот объект может быть нарисован в
графической области (2). Можно переключаться между выбором и отменой выбора с
помощью соответствующей кнопки (3). Флажок между кнопками выбирает режим
«выбрать все» или «отменить выбор всех».
Нужно обратить внимание, что все пересечения должны быть определены
пользователем с помощью левого значка (4). Нужно выбрать две линии, которые
пересекаются, и затем нажать этот значок.
Как только рисунок закончен, в следующем окне после нажатия кнопки "Continue" (5)
может быть сделано определение доменов.

163
Перед генерацией сетки должны быть определены различные домены. Нужно
сначала добавить "Add" новый домен (1) - соответствующий номер домена появится
в списке.
Затем в графической области (3) должен быть выбран контур домена. Эта операция
должна быть повторена для каждого домена. Затем можно входить в окно "Meshing"
с помощью кнопки "Continue" (4).

164
Различные домены перечислены в (1). Этот генератор сетки позволяет строить
структурированную сетку (четырехугольники) или свободную треугольную сетку (2).
Во-первых, нужно выбрать домен, который нужно разбить на сетку (1). Пожалуйста,
обратите внимание, что сначала должна строиться структурированная сетка. Далее
должен быть выбран тип отверстия (2). Если выбрана структурированная сетка,
нужно определить четыре грани, определяющие этот домен (3). Далее должно быть
определено число элементов на каждой из четырех граней (3). Пожалуйста, обратите
внимание, что можно иметь больше одной линии для определения грани. Наконец,
может быть нажата кнопка MESH (4), чтобы сгенерировать сетку.

165
В случае "неструктурированной" сетки (треугольной), операция более проста,
поскольку нужно только выбрать домен, который нужно разбить на сетку (1), выбрать
режим "triangle" (2), определить средний размер элемента (3) и сетку (4).
Как только все сетки сгенерированы, можно перейти к следующему окну.

166
Последняя операция, которая может быть сделана - группировка различных
доменов. Эта операция необязательная. Нужно высветить все домены, которые
должны быть сгруппированы в один (1) и затем нажать кнопку "Combine" (2).
Как только это сделано, можно сохранить сетку (3). На этом этапе 2-мерная сетка
автоматически преобразуется в трехмерную.

167
В случае аксонометрической ориентации, важно удостовериться, что ось симметрии
в порядке возле y = 0. Из-за ошибок округления можно получить отрицательные
координаты узлов, которые находятся на оси. В этом случае должно быть
инициировано меню "Tools/Check Axisymmetric".

168
Программное обеспечение попросит подтверждение этой операции.

Теперь мы готовы к установке исходных данных в PreCAST.

169
УСТАНОВКИ
После генерации сетки 2-мерная сетка может быть загружена в PreCAST.
Если была выбрана опция "ортогонально", сетка будет выглядеть так:

Если была выбрана опция "аксонометрически", сетка будет выглядеть так:

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

171
172
Граничные условия должны быть определены на маленьких гранях:

173
174
CAFE-3D
Пре-процессор
Модель CAFE может использоваться в 3 различных режимах:
• режим "пост-процессора"
• режим слабой связи
• режим полной связи
Установка и использование CAFE-3D модуля полностью описано в руководстве
CALCOSOFT-3D. Этот раздел суммирует определенные аспекты модели CAFE,
связанные с ProCAST.
Во всех случаях тепловой расчет в ProCAST должен быть установлен как обычно в
PreCAST. В дополнение к стандартной установке нужно определить в PreCAST
граничные условия "образования зародышей" (nucleation). Для этого в меню
"Boundary Conditions/Assign surface" нужно добавить "Add" образование зародышей в
списке граничных условий (одна запись на каждый тип образования зародышей в
граничных условиях).

Затем должны быть выбраны различные поверхности отливки и сохранены в


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

175
распределены по этим записям образования зародышей, поскольку это будет
сделано в отдельном препроцессоре CAFE.

Если используется режим "полной" или "слабой" связи (для расчета CAFE), два
параметра выполнения должны быть установлены как:
THERMAL = 2
MICRO = 1024

176
177
Перед началом установки CAFÉ (в препроцессоре CALCOSOFT-3D CAFE) нужно
запустить DataCAST. Он создаст файл сетки (prefixg.unf), который необходим для
загрузки в препроцессор CAFE.
Затем можно стартовать препроцессор CAFE-3D. Для запуска необходимо нажать
правой кнопкой в Менеджере и выбрать "CAFE pre-processor".

178
Пожалуйста, обратитесь за подробностями установки CAFE-3D к руководству
CALCOSOFT-3D Advanced manual.

Препроцессор CAFE-3D создаст все необходимые входные данные для расчета


микроструктуры. Все они сохраняются в файле ASCII с названием "prefix_mica.d".
Этот файл может также быть отредактирован вручную.

Решатель
Чтобы выполнить расчет CAFE, возможны две опции, в зависимости от выбранного
способа.

179
Выполнение в режиме "Постобработки"
Должно использоваться программное обеспечение CALCOSOFT-3D. Модуль
может быть запущен или из Менеджера (с помощью кнопки "CAFE" и подменю
"Run"), или выполняемой программой calcosoft3D20040_solverpostcafe.exe.
Выполнение в режиме "Полной или слабой связи"
Чтобы использовать режим полной или слабой связи, должна быть запущена
стандартная выполняемая программа ProCAST. CAFE будет инициирован, если
определен параметр запуска MICRO=1024. Различие между слабой и полной
связью определяется параметром "nheat" файле prefix_mica.d (слабая связь:
nheat = 0 / полная связь: nheat = 1).

Пост-процессор
Чтобы посмотреть результат CAFÉ, необходимо, чтобы работал пост-процессор
CALCOSOFT-3D. Это можно сделать напрямую из ProCAST Manager, нажав правую
кнопку мыши на кнопке “ViewCAST”.

180
Использование пост-процессора CALCOSOFT-3D объясняется в деталях в
руководстве CALCOSOFT-3D (которое доступно при установке в разделе
dat/manuals).

181
ИНВЕРСНОЕ МОДЕЛИРОВАНИЕ
ВВЕДЕНИЕ
Модуль инверсного моделирования Procast позволяет на основе простых и легко
контролируемых температурных измерений определить термофизические данные
или граничные условия.

Принципиально прямое и обратное моделирование изображено на следующем


рисунке:

Прямое моделирование
В стандартном расчете Procast (т.е. «прямом» расчете), есть следующие входные и
выходные данные:

Входные данные:
• геометрия
• термофизические свойства
• начальные условия
• граничные условия
Выходные данные:
• температурные кривые

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

a) Термофизический расчет
Термофизический расчет подразумевает определение неизвестных
термофизических параметров материала, таких как объемной удельной
теплоемкости, теплопроводности и/или скрытой теплоты. Таким образом,
входными данными являются:
182
Входные данные:
• геометрия
• начальные условия
• граничные условия
• температурные кривые

Выходные данные:
• термофизические свойства

b) Расчет граничных условий


Расчет граничных условий заключается в поиске неизвестных граничных условий,
таких как коэффициенты теплопередачи и теплоотдачи, тепловых потоков и/или
коэффициента излучения. Таким образом, входные и выходные данные
следующие:

Входные:
• геометрия
• термофизические свойства
• начальные условия
• температурные кривые

Выходные:
• граничные условия

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


(т.к. нельзя определить удельную теплоемкость и коэффициент теплопередачи в
одном расчете).
В данном руководстве неизвестные будут названы общим названием «свойства» или
«бета-значения». «Свойство» (или «бета-значение») может быть, таким образом,
удельной теплоемкостью, теплопроводностью, скрытой теплотой, коэффициентом
теплопередачи, коэффициентом теплоотдачи, тепловым потоком или
коэффициентом излучения.

183
НАСТРОЙКА МОДЕЛИ
Перед запуском любого инверсного расчета сначала должна быть описана задача
прямого расчета. Для настройки задачи прямого расчета, пожалуйста, обратитесь к
главе пре-процессирования.
Когда прямая задача описана, файл ПРЕФИКСd.dat содержит всю необходимую
информацию:
• геометрию (сетку)
• термофизические свойства материалов
• коэффициенты теплопередачи
• граничные условия
• начальные условия
• параметры запуска
Описание задачи инверсного моделирования подразумевает, что необходимо
указать на основе каких данных будет произведен расчет и настроить параметры
запуска для расчета.
PreCAST позволяет описать задачу интерактивно (с помощью меню «inverse») и
создает файл ПРЕФИКСid.dat.

Вам предлагается выбрать тип задачи: «Material Properties» (Свойства материала)


или «Boundary Conditions» (Граничные условия).

Свойства материала
Если Вы выберете «Material Properties», будет активирована следующая панель (с
флажком «Activate»), которая должна быть отконфигурирована. Для каждого
материала, представленного в модели, пользователь должен определить, что он
хочет определить обратным расчетом: удельную теплоемкость (Cp), теплоемкость
(K) и/или скрытую теплоту (L).

184
По умолчанию все свойства деактивированы («N» ставится для «Нет»). Нажатием на
«зеленом N» производится переключение на «Y» (для «Да»). Пример ниже
подразумевает запуск инверсного расчета для алюминиевого сплава с расчетом
удельной теплоемкости и скрытой теплоты (без определения теплопроводности).

Важно отметить, что запустить инверсный расчет можно только на одном домене
(материале).
Если свойство (такое как удельная теплоемкость) определено в свойствах материала
как константа, то результатом инверсного расчета будет константа. Если значение
задано как функция температуры, инверсный расчет будет выполнен для каждого
значения температуры, записанного в таблице значений.

ВАЖНО!
Для инверсного расчета, в который включено определение удельной теплоемкости,
параметр запуска "THERMAL" должен быть задан 2 (THERMAL = 2). В противном

185
случае будет утеряна сходимость решения. В остальных случаях может быть
использована любая модель (THERMAL = 1 или 2).

Граничные условия
Если Вы выберете «Boundary Conditions», будет активирована следующая панель (с
флажком «Activate»). Слева находится список всех существующих интерфейсов
(границ раздела), а справа представлены все граничные условия типа «Heat»
(Охлаждение).
Необходимо указать, для каких границ раздела будет проводиться расчет (путем
переключения N и Y). В примере, приведенном далее, выбрана граница раздела 3.
Для граничных условий указывается, что расчет будет проводиться для двух
параметров: коэффициента теплопередачи (H), теплового потока (Q) и/или
коэффициента эмиссии (E).

Если свойство (такое как коэффициент теплопередачи) определено в базе данных


как константа, результатом инверсного расчета будет также константа. Если же
значение определено как функция от температуры (или от времени), то инверсный
расчет будет проведен для каждой точки в отдельности.

Настройка инверсного расчета


Наконец, необходимо определить некоторые настройки:
Номера точек, соответствующих местам измерений. Важно отметить, что эти точки
должны быть определены во ViewCAST на результатах (в виду описания участков

186
контакта PreCAST, после того как MeshCAST добавит новые точки и PreCAST при
оптимизации перенумерует точки).
Более того, порядок, в котором точки должны вводиться в список, должен быть тем
же, что и порядок сохранения точек в ПРЕФИКСim.dat.
Если измерения в других единицах кроме °C, необходимо задать единицы в
«Measurement Units» (Единицы Измерения).

Затем должны быть заданы параметры инверсного расчета:

tau: Временная константа для фильтрации измерений


Для исключения малых возмущений, которые могут возникнуть во время измерений,
кривые фильтруются с помощью временной константы tau. Единицы измерения [сек].
Значение по умолчанию: 1

sigma: Весовой коэффициент для температуры


Весовой коэффициент для температуры должен быть маленьким для получения
хорошей сходимости. Значение 0.1° C всегда дает хорошие результаты.
Значение по умолчанию: 0.1

conv: Точность сходимости


Сходимость будет достигнута, когда относительное изменение между двумя
итерациями каждого свойства будут меньше значения conv.
Значение по умолчанию: 0.05

187
varb : Изменение каждого бета-значения в течение итерации
Во время итерации бета-значения будут последовательно варьироваться для поиска
коэффициентов чувствительности каждого свойства. Для этого каждое значение
будет изменяться с помощью заданного числа varb, умноженного на бета-значение.
Наиболее удобные значения varb между 0.05 и 0.2 и соответствуют изменению от 5
до 20% бета-значений.
Значение по умолчанию: 0.1

itermax: максимальное число итераций перед остановкой расчета


Очень удобно определять максимальное число итераций, после которых расчет
останавливается. В некоторых случаях, если сходимость слишком мала, вариация
бета-значений не будет находиться в рамках точности сходимости, хотя сходимость
будет достигнута. Разумным является значение между 15 и 30 итерациями.
Значение по умолчанию: 15

Настройки бета-значений
Структура файла ПРЕФИКСid.dat описана в разделе «Форматы файлов». Для
каждого бета-значения (т.е. для каждого неизвестного свойства) заданы
нижеследующие параметры (значения по умолчанию автоматически вписываются в
PreCAST, см. ниже):

ibindex:
номер материала, интерфейса, граничного условия (соответствует номеру, который
появляется в списке перед материалом, границей раздела или граничным условием
в соответствующем окне)

itunit:
код единицы измерения для температуры или времени «tbeta», используемый в
температурно-зависимых или зависящих от времени свойствах.

ibunit:
код единиц измерения для бета-значения.

tbeta:
температура или время, соответствующие бета-значению (ноль, когда используется
константное значение).

beta:
бета-значение (неизвестное свойство), начальное приближение. Начальное
приближение соответствует значению, изначально установленному в HEAT boundary
condition (граничном условии охлаждения) прямого расчета.

ibeta:
флаг для индикации типа бета-значения (константа, или зависящая от времени или
температуры):
1: Тип бета-заначения константа
2: Температурная зависимость
3: Временная зависимость

188
weight:
весовой коэффициент бета-значения

betamin:
минимально приемлемое значение бета-значения

betamax:
максимально приемлемое значение бета-значения

relax:
максимальное изменение бета-значения между двумя итерациями (т.е. если relax=3,
бета-значение может превысить предыдущее значение максимально в 3 раза и
может быть не меньше 1/3 предыдущего значения в пределах той же итерации).
PreCAST задает значения по умолчанию, которые могут быть изменены
пользователем в ПРЕФИКСid.dat.

Значения по умолчанию следующие:

ibeta:
Автоматически устанавливается равным 1, 2 или 3. Пользователь не может менять
это значение.

tbeta:
Это значение подразумевает температуру или время для соответствующего бета-
значения и не может быть изменено пользователем. Если ibeta = 1, должно быть
вписано нулевое значение.

beta:
Это значение соответствует начальному приближению. По умолчанию это значение,
которое было в соответствующем наборе данных.

weight:
По умолчанию это значение равно начальному приближению бета-значения. Это
значение должно быть того же порядка, что и величина конечного бета, или больше
(для хорошей сходимости).

betamin:
Это минимально допустимое значение для бета. Должен быть задан ожидаемый
физический минимум. По умолчанию betamin устанавливается в значение 1/100 бета.

betamax:
Это максимально допустимое значение для бета. Должен быть задан ожидаемый
физический максимум. По умолчанию betamax устанавливается в 100 раз больше
beta

relax:
По умолчанию relax = 3.

189
Если свойство определено как зависящее совместно от температуры и времени,
настоятельно не рекомендуется проводить инверсный расчет одновременно
температурно-зависимых и зависящих от времени бета-значений.

Дополнительная информация в отношении настроек инверсного расчета

weight: весовой коэффициент бета-значения.


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

betamin: минимально допустимое значение для бета


По физическим причинам бета-значения не должны быть меньше этого значения
(т.е. коэффициент теплопроводности не должен быть отрицательным!). Это
предельное значение ускоряет сходимость.

betamax: максимально допустимое значение для бета


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

relax: максимальное изменение бета-значения за одну итерацию


Для уменьшения проблем с дивергенцией можно ограничить изменение бета-
значений от одной итерации к другой. Значение relax=3 будет означать, что новое
бета-значение будет ограничено и составит не более предыдущего, умноженного на
три и не будет менее предыдущего, деленного на 3. Значение relax должно быть
строго больше единицы. Если relax крайне мало, потребуется множество итераций
для достижения сходимости, но сходимость будет более гладкой.

Дополнительная информация об установках инверсного расчета:


weight (вес) : коэффициент веса для значения бета.
Коэффициент веса определяет значимость допустимого изменения значения бета во
время итерации. Если значение достаточно высокое, бета может изменяться в
значительной степени. Если значение достаточно низкое, бета может практически не
изменяться. Фактически на практике значение должно быть в диапазоне значений
бета для удовлетворительных результатов.
betamin: минимальное допустимое значение бета
Бета-значения не должны быть ниже указанного значения betamin (то есть,
коэффициент передачи теплоты не должен быть отрицательным!). Это ограничение
устанавливается для ускорения конвергенции.
betamax : максимальное допустимое значение бета
Бета-значения не должны быть выше указанного значения betamax (то есть,
теплопроводность стали не должна превышать значение теплопроводности чистой
меди или чистого серебра!). Это ограничение устанавливается для ускорения
конвергенции.
relax : максимальное изменение значения бета между двумя итерациями

190
Для уменьшения отклонений, связанных с инверсными расчетами, можно ограничить
изменение бета-значения при сравнении одной итерации с другой. Значение relax=3
означает, что новое бета-значение ограничивается значением, которое в три раза
выше предыдущего или до 1/3 предыдущего. Значение relax должно быть
обязательно выше 1. Если значение relax value низкое, конвергенция имеет место
для большинства итераций, однако конвергенция должна быть более плавной.

191
ЗАПУСК ИНВЕРСНОГО РАСЧЕТА
Для проведения инверсного расчета должны иметься следующие файлы:
ПРЕФИКСd.dat (файл входных данных ProCAST)
ПРЕФИКСp.dat (параметры запуска ProCAST)
ПРЕФИКСid.dat (параметры входных данных для инверсного расчета)
ПРЕФИКСim.dat (измерения для инверсного расчета)

Только тогда расчет может быть начат. Нажатие правой клавишей мыши на
«ProCAST» в менеджере открывает контекстное меню, которое позволяет запустить
решатель инверсного расчета.

Также возможен запуск из командной строки:


inverse ПРЕФИКС

DataCAST запускается автоматически и расчет начинается. Состояние инверсного


расчета может быть просмотрено с помощью команды «invstat ПРЕФИКС» из второго
окна командной строки.

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

ПРЕФИКСir.dat
Этот файл содержит бета-значения, полученные при итерациях, а также разности.

ПРЕФИКС.stat
Этот файл содержит информацию о состоянии расчета (см. ниже).

ПРЕФИКСic.dat
Этот файл содержит рассчитанные температуры (значения из последней итерации).

ПРЕФИКС.tmp

192
Это временный файл, созданный во время расчета. Он нужен только во время
расчета и для пользователя не представляет никакой ценности. Если расчет был
прерван, файл следует удалить вручную.

ПРЕФИКС.list
Когда расчет происходит в фоновом режиме, сообщения, которые обычно
появляются на экране, сохраняются в этот файл. Этот файл пишется не в
постоянном режиме, а только по заполнении буфера. Таким образом, после запуска
расчета должно пройти несколько минут, прежде чем что-то появится в файле.

Наблюдение за расчетом:
Так как инверсный расчет может быть весьма длителен и обычно запускается в
фоновом режиме, есть три способа отслеживать состояние расчета. Отслеживание
расчета – это хороший способ убедиться в стабильности расчета и сходимости к
«хорошим» результатам.

Три способа мониторинга:


a) Состояние расчета:
Может быть вызвано командой
invstat ПРЕФИКС
Показывает состояние расчета (эквивалентно «prostate» в Procast). Выводит число
проведенных итераций и бета-значений последней итерации. Та же информация
может быть получена нажатием правой клавиши мыши на кнопке «Status»
менеджера.

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

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

193
b) Изменение бета-значений
Бета-значения, полученные на каждой итерации, сохраняются в ПРЕФИКСir.dat.
Следовательно, во время расчета можно визуализировать изменение каждого бета-
значения (от первой до текущей итерации) и увидеть сходится решение или нет.
Формат файла ПРЕФИКСir.dat тот же, что и у файла измерений. Кривая «i» файла
ПРЕФИКСir.dat соответствует i-тому бета-значению.

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

c) Сравнение рассчитанных и измеренных кривых


Цель обратного моделирования найти наилучший набор бета-значений, который
даст рассчитанные температурные кривые, совпадающие с измеренными. В конце
каждой итерации рассчитанные кривые в соответствии с местом измерения
сохраняются в файле ПРЕФИКСic.dat. Файл обновляется с каждой итерацией. Таким
образом, во время расчета можно визуализировать (с помощью ViewCAST)
совмещение измеренной и рассчитанных кривых. Конечно, во время первой
итерации, совпадение будет плохим, однако в конце совпадение будет хорошим.

Окончательный результат
В конце расчета конечные бета-значения, соответствующие значениям последней
итерации, сохранены в ПРЕФИКСir.dat.

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


ПРЕФИКСir.dat может быть отображен в виде графиков. Сходимость хорошая, если
бета-значения сильно не менялись на протяжении последних итераций, и если
остаток маленький (единицы измерения остатка – градусы, и остаток, равный «1»
означает, что средняя разница между измеренной и рассчитанной кривой 1 градус).

В зависимости от заданной точности расчета существует вероятность получить


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

Чтобы проверить качество определенных бета-значений, необходимо наложить


измеренные и рассчитанные кривые (см. раздел «Наблюдение за расчетом» выше).
Качество совпадения является индикатором конечных бета-значений.

Замечания
Инверсное моделирование включает множество других расчетов ProCAST. При
каждом прямом расчете ProCAST результаты записываются в файл для каждого
шага по времени. Это требует частых обращений к диску. Если расчеты ведутся в
сети, доступ к диску через сеть может замедлить скорость расчетов.

Ограничения
В решатель инверсного расчета были включены следующие ограничения:
194
Максимальное число бета-значений: 100
Максимальное число шагов по времени для измерений: 500
Максимальное число термопар: 20
Максимальное число итераций: 100

195
ФОРМАТЫ ФАЙЛОВ
Файл настроек инверсного расчета
Все настройки сохранены в файле ПРЕФИКСid.dat. Как и файл ПРЕФИКСp.dat
пользователь может изменить его вручную. Формат этих файлов описан ниже.

Определения:
ntcunit:
код единиц измерения температуры

ntccode:
код, определяющий, как заданы места распределения термопар:
ntccode = 0: координаты термопар
(«0» не включен в данную версию, используйте только ntcode=1)
ntccode = 1: номером точки

node:
номер точки в сетке для расчета, соответствующий точке для измерений (ntcode=1)
(порядок номеров точек должен соответствовать порядку кривых охлаждения в
ПРЕФИКСim.dst)

imat:
номер матерела, где находилась термопара (ntccode=0)

ixyzunit:
код единиц измерения координат при ntccode=0

x,y,z:
координаты x, y и z термопары

tau:
временная константа для фильтрации результатов измерений [сек]

sigma:
весовой коэффициент для температуры [K]

conv:
точность сходимости [-]

varb:
изменение каждого бета-значения за итерацию [-]

itermax:
максимальное число итераций до остановки расчета

ibindex(i):
номер материала, интерфейса или граничного условия

itunit(i):
196
код единицы измерения для температуры tbeta(i)

ibunit(i):
код единицы измерения для бета-значения beta(i)

tbeta(i):
температура, соответствующая бета-значению beta(i)

beta(i):
бета-значение (неизвестное свойство), начальное приближение

ibeta(i):
флаг для индикации, что бета-значение должно быть учтено в инверсном расчете
1: бета-значение – неизвестное в задаче и должно быть учтено в расчете
(постоянное значение)
2: бета-значение – неизвестное в задаче и должно быть учтено в расчете (зависит от
температуры)
3: бета-значение – неизвестное в задаче и должно быть учтено в расчете (зависит от
времени)

weight(i):
весовой коэффициент для бета-значения

betamin(i):
минимально возможное значение бета-значения

betamax(i):
максимально возможное значение бета-значения

relax(i) :
максимальное изменение бета-значения на одной итерации

Все параметры и переменные объединены в группы (или семейства), которые


обозначены ключевыми словами:

MEASUREMENTS - измерения
PARAMETERS = параметры
THERMAL_CONDUCTIVITY - теплопроводность
SPECIFIC_HEAT – удельная теплоемкость
LATENT_HEAT – скрытая теплота
INTERFACE_HEAT_TRANSFER – теплопередача
EXTERNAL_FILM_COEFFICIENT – коэффициент теплоотдачи
EXTERNAL_HEAT_FLUX – тепловые потоки
EXTERNAL_EMISSIVITY - эмиссия

Формат:
MEASUREMENTS
ntcunit [integer]

197
Loop on the thermocouples (i)
ntccode(i) [integer]
if ntccode(i)=0
imat(i) [integer]
ixyzunit(i) [integer]
x(i) [real]
y(i) [real]
z(i) [real]
else if ntccode(i)=1
node [integer]
endif
End Loop on the thermocouples

PARAMETERS
tau [real]
sigma [real]
conv [real]
varb [real]
itermax [integer]

Для всех последующих разделов структура данных та же. Необходимо объявлять


только необходимые разделы, которые соответствуют желаемым бета-значениям.

THERMAL_CONDUCTIVITY
SPECIFIC_HEAT
LATENT_HEAT
INTERFACE_HEAT_TRANSFER
EXTERNAL_FILM_COEFFICIENT
EXTERNAL_HEAT_FLUX

EXTERNAL_EMISSIVITY
Loop on the beta values (i)
ibindex(i) [integer]
itunit(i) [integer]
ibunit(i) [integer]
tbeta(i) [real]
beta(i) [real]
ibeta(i) [integer]
weight(i) [real]
betamin(i) [real]
betamax(i) [real]
relax(i) [real]
End Loop on the beta values

Комментарии должны следовать за символом «#».

Файлы экспериментальных данных: формат X-Y


Формат файла экспериментальных данных (ПРЕФИКСim.dat), как и файлов
ПРЕФИКСir.dat
198
и ПРЕФИКСic.dat следующий:

nx, ny, node#1,node#2,node#3, .... , node#ny


x(1),y(1,1),y(2,1),...,(ny-1,1),y(ny,1)
x(2),y(1,2),y(2,2),...,(ny-1,2),y(ny,2)
x(1),y(1,3),y(2,3),...,(ny-1,3),y(ny,3)
...
...
x(1),y(1,nx),y(2,nx),...,(ny-1,nx),y(ny,nx)

Описание:
nx:
число значений на оси X (это связано с числом шагов по времени, если ось X – это
время)

ny:
число кривых

node#i:
номер узла, соответствующего кривым. Эти номера имеют тип integer (т.к. они не
используются в инверсном расчете) Единственное требование в том, что ny должно
иметь тип integer.

x(j):
значение «j» на оси X

y(i,j):
значение «j» на оси Y для кривой «i»

199
ПРИЛОЖЕНИЕ К ИНВЕРСНОМУ РАСЧЕТУ
Модель инверсного расчета

200
201
Инверсное моделирование инициирует множество прямых расчетов
Инверсное моделирование инициирует множество прямых расчетов. Для каждой
итерации необходимо проводить один прямой расчет для каждой неизвестной, плюс
«оригинальный» расчет.
Таким образом, если задача состоит из поиска N неизвестных и требуется M
итераций для достижения сходимости, будет запущено (N+1) x M прямых расчетов.
Для примера, если у Вас имеется 10 неизвестных и нужно провести 15 итераций, в
сумме будет проведено
(10+1) x 15 = 165 прямых расчетов!
Пример показывает, что для сохранения приемлемого времени расчета необходимо,
чтобы каждый прямой расчет был коротким и быстрым. В самом деле, если один
прямой расчет занимает 1 минуту, указанная ранее задача потребует на свое
решение около 3 часов. Если же один прямой расчет потребует 2 дня, то инверсный
расчет займет 1 год!!!

«Псевдо-двухмерное моделирование» - простые расчеты


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

Как организовать подходящий эксперимент


Как говорилось ранее, эксперимент должен быть таким, чтобы он наиболее точно
отображал процесс, в котором результаты инверсного расчета будут использованы.
Относительно организации экспериментов каких-либо основополагающих правил не
существует, т.к. все зависит от преследуемых целей. Главный и наиболее важный
принцип – «Сделай это простым». Это значит, что надо придерживаться двумерных
моделей и, если это возможно, одного типа неизвестных, определяемых
единовременно.
Принципиально, в отношении максимального числа неизвестных ограничений нет.
Однако строго рекомендуется рассчитывать одну неизвестную. К примеру,
постановка эксперимента для определения коэффициента теплопередачи между
водой и формой в случае охлаждения через каналы и определение коэффициента
теплопередачи между отливкой и формой. Хотя их совместное определение
принципиально возможно, рекомендуется упростить задачу путем ее разделения.
Качество результатов инверсного расчета пропорционально качеству входных
данных. Напомним, что для инверсного расчета требуется:
a) геометрия
b) начальные условия
c) измерения температуры
d1) свойства материалов (в случае определения граничных условий)
d2) граничные условия (для определения свойств материалов)
202
Важно убедиться в качестве этих данных.

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

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

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

d1) свойства материалов


Поскольку не всегда легко узнать свойства материалов, которые использованы в
реальном процессе, может быть разумным использовать другие материалы в
инверсном эксперименте. Для примера, если Вам надо определить коэффициент
теплопередачи между отливкой и формой при литье под давлением (алюминий
льется в стальную форму), то можно отлить хорошо изученный сплав Al-Si7%-
Mg0.3% в форму из хорошо изученной стали.
Идея в том, чтобы использовать схожие материалы, свойства которых известны
лучше, т.к. коэффициент теплопередачи не будет зависеть от незначительной
разницы в свойствах материалов. Более того, в примере, приведенном ранее, не
требуется использовать жаростойкую сталь (как это обычно требуется для литья под
давлением), поскольку инверсные эксперименты будут проводиться всего несколько
раз (в отличие от случая литья под давлением, когда происходит множество циклов с
высокими нагрузками).

d2) граничные условия


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

203
Другое решение вопроса – использовать некоторые измеренные температуры как
граничные условия первого рода. Однако в этом случае Вы можете определить
только температуропроводность материала (температуропроводность – это
отношение теплопроводности к объемной теплоемкости). В этом случае невозможно
разделить теплопроводность и теплоемкость (не зная теплового потока).

Сначала смоделируйте эксперимент


Как было упомянуто в предыдущей части, невозможно сформулировать общие
правила в отношении проведения инверсного эксперимента.
Однако пользователь может самостоятельно проверить качество эксперимента.
Строго рекомендуется сначала смоделировать экспериментальную установку,
прежде чем собирать ее. Конечно, как со свойствами, так и граничными условиями,
моделирование должно быть проведено с их начальными приближениями (надо
отметить, что очень важно иметь хотя бы какие-то представления о порядке
неизвестных величин, прежде чем приступать к выбору техники инверсного
моделирования).
Основываясь на этом «первичном» моделировании, можно запустить несколько
дополнительных расчетов путем изменения начальных приближений. Это
подразумевает так называемый «анализ чувствительности». Основываясь на этих
расчетах, можно будет увидеть, чувствительны ли рассчитанные температурные
кривые в различных местах к изменению неизвестных. Это дает полезный
инструмент для определения мест наиболее правильного размещения термопар.
Действительно, Вам необходима информация о наибольших изменениях
температуры, поскольку неизвестные значения также будут меняться больше
(бесполезно ставить термопару на первый этаж здания для измерения влияния
отрытого окна на 15-м этаже).
Безусловно, рекомендуется поместить термопары как можно ближе к месту, где
должны быть определены свойства. Если Вы хотите определить коэффициент
теплопередачи, рекомендуется поместить термопары как можно ближе к границе
раздела с обеих сторон.
Однако необходимо быть осторожным и не помещать термопары слишком близко от
поверхности, т.к. очень трудно проводить точные измерения близко от поверхностей.
Таким образом, лучше хорошее качество измерений немного на расстоянии от
поверхности, чем низкое качество близко к поверхности. Касательно числа термопар:
время расчетов не зависит от числа термопар (оно зависит только от числа
неизвестных). Однако опыт показывает, что лучше всего использовать небольшое
число термопар (менее 10) для достижения хороших результатов. Следовательно,
пользователь должен сконцентрировать свое внимание на поиске оптимальных мест
термопар. Более того, решатель инверсного расчета основан на методе наименьших
квадратов по всем термопарам. Поэтому, если некоторые термопары бесполезны и
дают не очень точные результаты, они ухудшают качество решения. Наконец,
моделирование эксперимента перед его проведением показывает, как много
времени потребуется для проведения одного прямого расчета. И, следовательно,
показывает подходит ли установка для эксперимента или нет.

Прямой расчет с вашими начальными приближениями и сравнение с


измерениями
На этой стадии проводятся построение экспериментальной установки и измерения.
Перед проведением инверсного анализа рекомендуется еще раз запустить прямой
204
расчет с начальными приближениями неизвестной. Потом рассчитанные
температурные кривые, учитывая соответствие термопарам, могут быть
сопоставлены с кривыми, измеренными на установке. Если рассчитанные кривые
достаточно близки к измеренным, можно приступать к инверсному расчету. В
противном случае, если рассчитанные кривые очень далеки от измеренных,
необходимо изменить начальные приближения и запустить прямой расчет снова.
Такое «ручное» инверсное моделирование может значительно ускорить инверсный
расчет, т.к. сходимость будет достигнута значительно быстрее.

Начните с простых расчетов и потом увеличивайте сложность (т.е. число


неизвестных)
Инверсное моделирование может быть использовано для определения очень
сложных граничных условий (т.е. коэффициентов теплопроводности, зависящих от
времени или температуры, и т. д.), которые могут использовать большое число
неизвестных. Чтобы достичь быстрой и хорошей сходимости инверсного расчета,
рекомендуется разделить задачу на несколько более простых частей. Чтобы
проиллюстрировать это, давайте рассмотрим пример определения теплоемкости,
теплопроводности и скрытой теплоты (все одновременно) аллюминевого сплава.
Вы можете ожидать, что теплопроводность и теплоемкость будут зависеть от
температуры. Но на первой стадии будет разумным запустить инверсный расчет с
постоянными свойствами. Это подразумевает, что инверсное моделирование даст
одно значение теплоемкости и одно значение скрытой теплоты. На рисунке А1.1
показан результат такого расчета с наложением измеренных и рассчитанных кривых.
Соответствующие константные свойства материалов также показаны. Можно
увидеть, что соответствие между измерениями и расчетом слабое, что не является
неожиданностью, потому как были заданы постоянные свойства. Этот первый расчет
дает возможность «откалибровать» неизвестные. Потом можно уточнить эти
неизвестные во втором расчете. На рисунке A1.2 показано наложение рассчитанных
и измеренных кривых, когда теплопроводность описана как функция температуры с
использованием 3 неизвестных и теплоемкость используя 4 неизвестных (скрытая
теплота описана по-прежнему одним значением). Начальные приближения,
используемые в этом расчете, соответствуют результату первого инверсного
расчета. На рисунке A1.2 Вы можете видеть, что соответствие между расчетом и
измерениями значительно лучше во втором случае. Затем был проведен третий
инверсный расчет с использованием 6 точек кривой теплоемкости и 5 точек кривой
теплопроводности (и одной скрытой теплоты). Начальные приближения снова были
взяты из предыдущего расчета путем интерполяции. Изображение A1.3
демонстрирует очень хорошую корреляцию между измерениями и расчетами. Важно
отметить, что для нашего примера можно найти окончательный результат напрямую
(рис. A1.3). Однако в сложных задачах не всегда возможно подобрать хорошее
начальное приближение и сходимость будет трудно найти (в некоторых случаях даже
невозможно).

205
Рис. A1.1. Сравнение измеренных и рассчитанных кривых, полученных с одними
значениями теплопроводности, теплоемкости и скрытой теплоты.

Рис. A1.2. Сравнение измеренных и рассчитанных кривых, полученных с помощью 3


значение теплопроводности, 4 значений теплоемкости и 1 скрытой теплоты.

206
Рис. A1.3. Сравнение измеренных и рассчитанных кривых, полученных с помощью 6
значений теплопроводности, 5 значений теплоемкости и 1 скрытой теплоты.

Зависящие от времени или температуры граничные условия или свойства


Обычно термофизические свойства температурозависимы, а граничные условия
могут зависеть как от времени, так и от температуры. В таком случае пользователь
должен решить, какой тип зависимости он хочет использовать в расчете. Чтобы это
проиллюстрировать, мы можем воспользоваться примером определения
эквивалентной теплоемкости сплава (показано на рис. A1.4). Можно заметить, что
кривая является практически константой до и ниже ликвидуса, в то время как между
ликвидусом и солидусом она показывает сильные изменения. В этом случае
пользователь должен определить самостоятельно температурные точки, в которых
неизвестные должны быть рассчитаны. Как упоминалось ранее в примере, эти точки
должны быть выбраны между температурами солидуса и ликвидуса (с разумным
числом точек для описания кривой). Выше ликвидуса или ниже солидуса можно
установить константные значения или переменные по собственному усмотрению.
Касательно числа выбранных точек, необходимо выбрать достаточно, но не слишком
много. Если выбрать их слишком много, то можно получить осцилляции конечных
бета-значений.

207
Рис. A1.4. Эквивалентная теплоемкость, полученная путем инверсного
моделирования. Изображены точки табуляции, которые были выбраны.

Что делать, если решение не сходится?


В некоторых случаях, возможно, что решение не сходится. Это может наблюдаться,
если остаток не уменьшается или даже растет, если соответствие между
измеренными и рассчитанными кривыми полностью неверное, или если бета-
значения осциллируют. Обычно сходимость должна достигаться за 15-20 итераций.
Если требуется больше итераций, это означает что что-то не так. В этом случае Вам
следует проверить следующие пункты:
• Все ли термопары хорошо определены? Соответствует ли порядок в
списке кривых измерений в файле измерений порядку термопар?
• Подходят ли точки табуляции в случае зависимости бета-значений от
времени или температуры? В случае, если используется значение
переменной между 500 и 700, а точки табуляции выбраны между 600 и
800, это может быть причиной.
• Находятся ли измеренные точки в области точек табуляции? Если Вы
пытаетесь определить температурнозависимый коэффициент
теплопереноса между 100 и 800°C, и измерения проводились только
между 400 и 700°C, значения ниже и выше 700°C никогда не сойдутся.
• Соответствуют ли начальные температуры модели своим
экспериментальным значениям (или начальные измеренные температуры
– константы)?
• Правильно ли определены геометрия модели и граничные значения?
• Все ли свойства материалов, использованных в измерениях, известны
хорошо?

208
Заметки и подсказки
В термофизическом расчете можно указать одновременно теплоемкость,
теплопроводность и скрытую теплоту. Однако нужно быть осторожным, т.к. эти
свойства не полностью независимы, поскольку температуропроводность является
отношением теплопроводности и теплоемкости, а теплоемкость и скрытая теплота
включены в понятие энтальпии.
Расчет будет сходиться гораздо быстрее, если бета-значения (т.е. начальные
приближения) будут ближе к конечным значениям. Поэтому рекомендуется сначала
запустить прямой расчет с начальными приближениями, чтобы проверить, что
расчетные кривые не слишком далеко от экспериментальных.
Шаги по времени для измерений ничем не ограничены и не зависят от
использованных в расчете.
Для свойств, зависящих от времени или температуры, необходимо проводить
инверсный расчет на всех значениях таблицы.
Для определения теплоемкости параметр запуска (Run Parameter) «THERMAL»
должен быть установлен в 2 (THERMAL 2). Во всех остальных случаях (без
теплоемкости) может быть любая модель 1 или 2.

209
НЕПРЕРЫВНОЕ ЛИТЬЕ
В настоящей главе рассматриваются методы непрерывного литья с применением
ProCAST.

Используются два различных подхода – стабильное и нестабильное состояние.

ПРИНЦИПЫ
Моделирование непрерывного литья осуществляется двумя различными способами:
• расчеты в стабильном состоянии
• расчеты в нестабильном состоянии (так называемые переходные расчеты)

Примечание
Литье "DC casting" может быть также установлено, при этом следует
отметить, что этот способ рассматривается как "непрерывное литье".

ProCAST обрабатывает оба случая.


Для расчетов стабильного состояния моделируется стационарный домен, твердое
тело переводится на скорости литья через такой домен.
Для расчетов нестабильного состояния домен расширяется во времени в ходе
непрерывного литья. Новый алгоритм разрабатывается и реализуется для развертки
домена. Такой алгоритм называется MiLE (for Mixed Lagrangian-Eulerian).

Моделирование непрерывного литья в стабильном состоянии


Расчеты в стабильном состоянии позволяют осуществить моделирование прямых и
непрямых процессов непрерывного литья (включая литье полосы). Можно выполнить
либо только термические расчеты, либо расчеты термические + гидродинамические.
В обоих случаях используется термин транспортировка твердого тела (равняется
скорости литья). При выполнении только термических расчетов и твердое тело, и
текучая среда транспортируются на скорости, которая соответствует скорости литья.

210
Для достижения стабильного состояния выполняются расчеты псевдо нестабильного
состояния (от термического поля, определенного пользователем) до достижения
стабильного состояния (то есть, температура более не изменяется во времени).
История изменения температуры до достижения стабильного состояния не имеет
значения. Впоследствии невозможно выполнить спаренные расчеты «термическое

211
воздействие – напряжение» для непрерывного литья методом стабильного
состояния. Для этого используется алгоритм MiLE.
Невозможно выполнить моделирование фазы запуска непрерывного литья методом
стабильного состояния. Для этого используется алгоритм MiLE.

Моделирование непрерывного литья в нестабильном состоянии (алгоритм


MiLE)
Для получения домена, который увеличивается со временем на протяжении
непрерывного литья, используется алгоритм MiLE. Принцип алгоритма MiLE показан
на схеме:

В начале отливка делится на два домена (1 и 2 выше). Затем начинается процесс


непрерывного литья, нижний домен (2) перемещается вниз (а домен 1 остается в том
же положении). Для достижения непрерывности между доменами 1 и 2 вводятся
новые элементы (с созданием домена 3). Во время этого процесса слои новых
элементов вводятся в домен 3 на границе между доменами 1 и 3. На рисунке ниже
показан принцип алгоритма MiLE (Mixed Lagrangian-Eulerian) с зонами расчетов
Eulerian и Lagrangian.

212
Практически для ввода новых слоев элементов в начале расчетов (в DataCAST)
между доменами 1 и 2 создается определенное количество слоев нулевой толщины.
Затем во время литья эти слои растягиваются как гармошка.

Нулевая толщина

Количество определенных заранее слоев, а также толщина слоев указываются в пре-


процессоре (см. раздел Подготовка к обработке). Во время расчетов домен 2
переводится со скоростью отливки, гармошка сама растягивается между доментами
1 и 2.

На следующем рисунке показан процесс развертывания гармошки при непрерывном


литье.

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

214
Так как сетка гармошки и домена под гармошкой (отмеченные домены 2 и 3 на
рисунках выше) находится в движении, используется термин транспортировка для
описания такого движения.
Алгоритм MiLE используется только для модели прямого непрерывного литья.
Нельзя использовать этот алгоритм для модели непрерывного литья криволинейных
поверхностей (например, литье стальных криволинейных изделий) или литья полос
(для этого используется метод стабильного состояния). При этом MiLE позволяет
совместить расчеты напряжения с тепловым и гидродинамическим расчетами.
Единственным ограничением является запрет пересечения границы гармошки
твердой фазой (то есть, граница между доменами 1 и 3). Таким образом,
поверхность гармошки должна быть расположена в соответствующей зоне во
избежание такой ситуации (можно использовать неплоскую поверхность гармошки
для решения проблемы – см. раздел Подготовка к обработке).

215
ПОДГОТОВКА К ОБРАБОТКЕ
Стабильное состояние
Для непрерывного литья в стабильном состоянии моделируется домен
продолжительного литья (показан синим на рисунке).

Для учета непрерывности процесса условия транспортировки твердого вещества


указываются в формулах. Как только металл становится твердым (отмечен темно-
красным на рисунке выше), он начинает перемещаться со скоростью литья (то есть,
непрерывная скорость литья – см. синюю стрелку на рисунке).
Если активизирован жидкий поток, передача тепла в текучей зоне осуществляется
автоматически (светло-желтая зона на рисунке выше). В зоне литья модель
учитывает смешанные условия транспортировки твердого вещества и
транспортировки жидкой среды.
Если модель текучей среды не активизирована, условия транспортировки не только
применяются к твердому веществу, но и к жидкой среде и к зоне литья.

Thermal only setup (Установка только тепловых параметров)


Установка только тепловых параметров для непрерывного литья осуществляется
следующим образом (установка пресс-форм осуществляется как обычно):
1. На входе применяется фиксированная температура граничных условий (BC).
2. На выходе применяется адиабатические BC (нулевой поток).
3. В зоне контакта между пресс-формой и отливкой устанавливается коэффициент
передачи теплоты как обычно.
4. На внешних поверхностях литья теплота BC устанавливается как обычно.
5. В домене литья скорость транспортировки твердого вещества "Solid transport"
определяется в меню "Process/Assign".

216
217
Для определения скорости "Solid transport" необходимо заполнить следующую
панель:

Определяется начальная температура каждого домена, при этом начальная


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

218
Как видно на рисунке ниже, температура изменяется в отливке во время расчетов.
Только последний результат, который соответствует стабильному состоянию,
представляет интерес. Всеми прочими промежуточными результатами можно
пренебречь.

219
Thermal + Flow setup (Установка тепловых и гидродинамических
параметров)
При активизации модели потока необходимо установить следующие параметры в
дополнение к параметрам, описанным выше.
Необходимо указать скорость на входе и на выходе. В случае отсутствия насадки
(или отсутствия входного сечения, которое меньше сечения отливки)
устанавливается одна и та же скорость на входе и выходе в соответствии со
скоростью литья (и скорость транспортировки твердого тела).

220
Параметр Wall BC (нулевая скорость) применяется ко внешним поверхностям домена
литья и к контактам между отливкой и пресс-формой, если используется
неслучайный контакт (обратите внимание, что в настоящем примере большие
поверхности являются симметричными плоскостями).

221
Давление BC применяется (давление 1 бар) к одному узлу на входе (в верхней части
входной скорости BC).

222
Наконец, устанавливается параметр FLOW = 1. Кроме того, определяется значение
LVSURF выше 1 (например, 1.10). Как уже отмечалось, значение PREF
устанавливается на том же значении, что и давление BC (1 бар в этом примере).

Thermal + Flow setup (Установка тепловых и гидродинамических


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

Это позволяет точно указать входную скорость, соответствующую скорости литья (с


применением соотношения поверхностей).

223
Затем Wall BC применяется к оставшейся части поверхности (см. ниже).

Наконец, давление Pressure BC применяется к одному узлу на входной поверхности.

Установка параметров непрерывного непрямого литья


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

224
Во-первых, скорость на входе, выходе и вдоль поверхности литья определяется для
скорости Velocity BC (обратите внимание, что на следующем примере большие
поверхности являются симметричными плоскостями).

Соответствующая скорость BC определяется следующим образом (симметричные


панели расположены перпендикулярно оси Z) с функциями компонентов скорости X и
Y:

225
Соответствующие функции "prefix_vximposed.c" и "prefix_vyimposed.c" копируются в
локальную директорию и программируются следующим образом:

226
Пример функции "prefix_vximposed.c"

227
Пример функции "prefix_vyimposed.c" (только окончание функции)

Таким же образом устанавливается параметр транспортировки твердой фазы при


помощи функций Пользователя. Во-первых, вход транспортировки твердой фазы
определяется следующим образом (с функциями компонентов X и Y):

Соответствующие функции "prefix_vxsolidtransport.c" и "prefix_vysolidtransport.c"


копируются в локальную директорию и программируются следующим образом:

228
Пример функции "prefix_vxsolidtransport.c"

229
Пример функции "prefix_vysolidtransport.c" (только конец функции)

Это позволяет получить скорости, которые показаны на рисунке ниже (в этом случае
отображаются только наложенные скорости):

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

231
Наконец, как при расчетах потока, давление BC устанавливается для верхней части
входа отливки.

Thermal + Flow setup (Установка тепловых и гидродинамических


параметров с первоначальным расчетом только тепловых параметров)
Как уже отмечалось, расчеты для нестабильных условий выполняются до момента
наступления стабильного состояния. В зависимости от размера литейной формы
процесс достижения стабильного состояния достаточно длительный. При
выполнении спаренных расчетов «тепловой + гидродинамический» временные шаги
обычно короче, что приводит к более длительной обработке на CPU.
Для ускорения расчетов выполняются следующие операции. Во-первых, до
достижения стабильного состояний выполняются расчеты тепловых параметров.
Затем выполняются новые расчеты тепловых и гидродинамических параметров.
Однако начальная температура для новых расчетов является одной из первых
температур, которые используются при расчетах только тепловых параметров. По
достижении стабильного состояния при выполнении расчетов только тепловых
параметров, стабильное состояние для вторых расчетов (тепловые +
гидродинамические) достигается гораздо быстрее (под воздействием потока
тепловое решение быстро достигает стабильного состояния). Например, в
предыдущем примере непрерывного непрямого литья стабильное состояние для
выполнения теплового и гидродинамического расчетов достигается примерно через
50 секунд (физическое время), что соответствует 170 шагам, в то время как
стабильное состояние при выполнении расчетов только тепловых параметров
достигается через 60 шагов или через 50 секунд (кроме того, следует отметить, что
время компьютерной обработки при выполнении расчетов только тепловых
параметров гораздо короче, чем совмещенного расчета).
Этот метод следует применять с осторожностью, если используется насадка (или
если входное отверстие металла не применяется ко всей поверхности). В этом
случае при выполнении расчетов только тепловых параметров необходимо
установить «температуру воздействия» ко всей входной поверхности (и в

232
дальнейшем удалять его при выполнении совмещенного теплового и
гидродинамического расчетов).

Примеры нестабильного состояния (MiLE)


Настоящий раздел посвящен параметрам PreCAST для нестабильного состояния с
использованием алгоритма MiLE. Для упрощения используется псевдодвухмерная
модель, однако практически алгоритм может применяться для всех трехмерных
моделей. Следующий пример установочных параметров применяется для
выполнения расчетов только тепловых параметров THERMAL ONLY. Для
активизации потока или напряжения изучите примеры MiLE.

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

Это позволяет определить место размещения «Гармошки», которая находится на


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

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

Если насадка глубокая, а уровень затвердевания вдоль стенки пресс-формы


достигает более высокого уровня, чем нижняя точка насадки, разрешается
использовать неплоскую границу гармошки Accordion (см. ниже).

234
Если используется неплоская граница гармошки, следует предпринять меры
предосторожности, чтобы обеспечить плавное развертывание гармошки (см. рисунок
ниже). Не допускается расположение границы гармошки параллельно направлению
литья (вертикальное в следующем примере) или под входящим углом. Говоря
математическими терминами, граница должна соответствовать функции (то есть,
одно значение Y должно соответствовать каждому значению X). Рекомендуется
использовать границу под наклоном, но не под слишком крутым углом, чтобы
избежать деформации во время развертывания гармошки.

Геометрическое меню
Задание параметров в Геометрическом меню определяется как обычно. Алгоритм
MiLE позволяет использовать симметрию, однако, так как невозможно
активизировать излучение при помощи параметров просмотра View Factors (ON) с
алгоритмом MiLE, не требуется в этом меню определять симметрию (только в меню
пограничных условий Boundary Conditions).
Следует отметить, что невозможно использовать виртуальную пресс-форму Virtual
mold с алгоритмом MiLE.
Объемы Volumes, указанные в этом меню, соответствуют начальному объему сетки
(а не объему после развертывания гармошки).

235
Определение материалов
Материалы определяются обычным способом. Свойства материалов по обеим
сторонам гармошки должны быть одинаковыми и отмечены как «Литье» (Сasting).
Свойства напряжения Stress также определяются обычным способом.

Границы контакта
Все границы между доменами пресс-форм определяются обычным образом.
Граница гармошки Accordion определяется по совпадению (COINC), однако при этом
не определяется коэффициент теплопередачи границы (остается a*). Граница (s)
между верхним доменом и пресс-формой (формами) может устанавливаться по
совпадению (COINC).
Граница(ы) между нижним доменом (включая нижний блок, при наличии) и пресс-
формой (формами) может устанавливаться по несовпадению (NCOINC). Это
обусловлено тем, что нижний домен (включая гармошку, принадлежащую этому
домену) и нижний блок перемещаются по отношению к пресс-форме во время литья.
Таким образом, граница несовпадения определяет значение передачи теплоты
между перемещающейся отливкой и стационарной пресс-формой.

236
Пограничные условия
Для определения связи гармошки (Link) следует выполнить две операции во время
установки параметров.
a) Периодическое пограничное условие Periodic boundary condition может
применяться для связи обеих сторон гармошки. Для этого следует добавить
параметр "Periodic" Boundary condition (1). Первое значение "Periodic entry"
назначается на узлы гармошки (на границе гармошки), которые расположены
на верхнем домене, второе значение "Periodic entry" назначается на узлы
границы гармошки на верхнем домене (2-3). После выбора этих узлов обе
стороны связываются при помощи кнопки "Link" (4).

Кнопка "Link" открывает следующую панель. Кнопку "Apply" можно нажать без
внесения изменений в панель по умолчанию (то есть, нулевой вектор смещения и
одно ненулевое значение при определении поворотной оси Rotational Axis).

237
b) Характеристики гармошки Accordion определяются параметром "Accordion BC".
Этот параметр BC назначается поверхности нижнего домена, который
находится на границе гармошки.

Панель определения гармошки Accordion:

238
Необходимо определить количество слоев Гармошки, а также толщина элемента
(после развертывания элемента). Так как все слои создаются в начале расчетов (в
DataCAST), рекомендуется определить количество слоев, которое не должно быть
слишком большим в соответствии с окончательной длиной отливки (для сохранения
размеров модели в разумных пределах).
После установки Гармошки необходимо определить условия охлаждения со стороны
заготовки непрерывного литья на выходе из пресс-формы (при ее наличии).
Как видно из рисунка боковое охлаждение отливки (под границей гармошки)
представляет собой достаточно сложный процесс. Сначала производится передача
теплоты между отливкой (и нижним блоком, при наличии) и пресс-формой. Затем на
выходе отливки из пресс-формы производится конвекционное охлаждение (то есть,
условия Heat BC). С перемещением домена можно определить переход от одних
условий теплопередачи к другим.

239
Коэффициент теплопередачи границы определяется в предыдущем разделе. Что
касается параметра Heat BC, он применяется к боковым сторонам нижнего домена
(и, по возможности, к боковым сторонам верхнего блока, при наличии) как показано
на рисунке:

240
Для этого определите параметр Heat BC функцией пользователя (см. раздел
Функции пользователя). Сначала определите значение Heat BC следующим образом:

Коэффициент оболочки Film coeff определяется параметром "Function".


Пользователь должен определить коэффициент оболочки в виде функции
положения элемента поверхности, чтобы он применялся только при нахождении
определенного участка поверхности литья вне пресс-формы. Предположим, речь
идет о вертикальном непрерывном литье (по направлению вниз), коэффициент
передачи теплоты устанавливается на ноль, если положение поверхности выше, чем
высота выхода из пресс-формы (например, 0.02 м в направлении Y), при этом
устанавливается определенное значение (например, 3000 W/m2K), если положение
ниже, чем высота выхода из пресс-формы.

241
Такая функция пользователя (которая может быть более сложной) допускает
отсутствие конвекционной теплопередачи внутри пресс-формы, при этом
конвекционное охлаждение применяется ко всей поверхности на выходе из пресс-
формы.
Прочие пограничные условия устанавливаются в ходе обычных расчетов ProCAST.

242
Условия обработки
Скорость смещения (соответствующая скорости литья) применяется к нижнему
домену, а также к верхнему блоку (при наличии).

Для этого применяются стандартные условия смещения "Translation" (в меню


"Process/Assign Volume") к соответствующим доменам.
Панель "Translation" используется для определения смещения по x(t), v(t) или v(x) –
см. ниже.

243
Начальное состояние
Начальное состояние определяется как обычно.

Параметры исполнения Run


Кроме обычных параметров Run, один параметр Run устанавливается вручную в
файле p.dat.
Таким параметром Run является:
ACCORDION 1
Этот параметр позволяет активировать алгоритм MiLE.

244
ПРИМЕРЫ MILE
Thermal + Flow
Кроме установки тепловых параметров Thermal (см. примеры нестабильного
состояния (MiLE)), следует определить следующие параметры для активации потока.

Пограничные условия
Входная скорость velocity BC устанавливается для верхней поверхности. На примере
ниже входная скорость применяется ко всей верхней поверхности (которая
совпадает с выходным сечением литейной формы). В этом случае входная скорость
должна совпадать со скоростью смещения, применяемой к нижнему домену и
нижнему блоку.

Кроме входной скорости velocity BC, необходимо определить давление Pressure BC


для одного узла входной поверхности. Применимое давление устанавливается на 1
бар (и значение параметра PREF тоже устанавливается на это же значение).

245
Так как границы несовпадения устанавливаются между нижним интерфейсом
отливки и пресс-формы, необходимо установить параметр Wall BC (нулевая
скорость) со стороны отливки этих границ, чтобы предотвратить утечку (помните, что
крупные поверхности в этом примере устанавливаются симметрично (параметры
Symmetries)).

246
Параметры исполнения (Run Parameter)
Наконец, необходимо установить параметр FLOW = 1. Кроме того, значение
параметра LVSURF должно быть выше 1 (например, 1.10). Как уже отмечалось,
значение PREF должно совпадать со значением давления Pressure BC.

Вход с насадкой (или вход с малой поверхностью)


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

247
Это позволяет точно определить входную скорость в соответствии со скоростью
литья (соотношение поверхностей).

Тогда параметр Wall BC применяется к оставшейся поверхности (см. ниже).

248
Наконец, давление Pressure BC применяется к одному узлу входной поверхности.

Thermal + Stress
В настоящем разделе описывается пример установки параметров Thermal-Stress
(тепловые параметры + напряжение). Порядок установки тепловых параметров
описан в разделе Примеры нестабильного состояния (MiLE).

Параметры напряжения (Stress)


Параметры напряжения определяются в меню материалы/напряжение
Materials/Stress.

249
Следует помнить, что ни в коем случае зона затвердения не должна пересекать
границу гармошки (то есть, верхний домен должен оставаться в жидкой зоне.
Обратите внимание, что на этой стадии невозможно выполнить расчеты напряжения
для нижнего блока. Однако пресс-формы могут рассматриваться как Жесткие (Rigid),
Свободные (Vacant), и расчеты напряжения могут быть выполнены.

Пограничные условия
Параметр отсутствия смещения No Displacement BC устанавливается для домена
отливки Casting domain. Тем самым к жидким узлам автоматически применяется
нулевое смещение. Модель становится достаточно ограниченной для расчета
напряжения.
Если напряжения рассчитываются также в пресс-форме, следует установить
обычный параметр смещения Displacement BC для пресс-формы.

Параметры исполнения (RUN)


Кроме параметра STRESS = 1 Run особое внимание следует уделить установке
параметра SCALC.
Благодаря алгоритму MiLE количество элементов, для которых выполняются
расчеты напряжения, увеличивается со временем. Характерно, что максимальный
временной период (dtmax), скорость отливки (V), толщина элементов гармошки (E) и

250
значения SCALC определяются следующим образом (для большей точности
результатов):
Значение ( V * dtmax * SCALC ) / E должно быть меньше 0.1 - 0.2.

Впоследствии рекомендуется использовать значение SCALC, равное 1. Для


ограничения размера файлов с результатами значение SFREQ (частота сохранения
результатов напряжения) устанавливается на более высокое значение (например,
SFREQ = 20 или выше).

Наконец, для повышения точности рекомендуется усилить поправку конвергенции


напряжения от 1e-2 до 1e-3.

251
CORE BLOWING (изготовление стержней на пескодувных
машинах)
ProCAST позволяет моделировать процесс изготовления стержней на пескодувных
машинах.

ВВЕДЕНИЕ

При моделировании пескодувных процессов воздух и песок рассматриваются как


однородный текучий поток, в котором смесь воздух-песок является единой фазой.
Процесс рассматривается как наполнение со специфическими свойствами
материала и пограничными условиями. Для моделирования пескодувных процессов
аномальная модель:

где,
динамическая вязкость

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

минимальная вязкость при высокой скорости сдвига


коэффициент уменьшения вязкости

диапазон скорости сдвига

коэффициент сжатия

вектор скорости

УСТАНОВКИ МОДЕЛИ
Свойства материалов
Модель вязкости определяется при помощи вводной панели Carreau-Yasuda, которая
выводит следующую таблицу:

252
нулевая вязкость

неопределенная вязкость
сдвиг фазы

мощность

Обратите внимание, что параметр "Yasuda" не используется при пескодувном


моделировании. Это значение (рекомендуется установить на 0) игнорируется.

Примечание:
Следует отметить, что при расчетах процессов пескодувного производства
(NNEWTON = 7), формула модели Carreau-Yasuda (см. выше) не совпадает с
формулой аномальной модели.

В любом случае вязкость не должна опуститься ниже значения μ0. Последнее


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

Рекомендуемые значения:
нулевая вязкость: 1 Pa.s
неопределенная вязкость: 0.2 Pa.s
сдвиг фазы: 3e-5 s
мощность: 100
Yasuda : 0 (не используется)

Кроме вязкости необходимо определить плотность, удельную теплоту и


теплопроводность. Обратите внимание, что, так как применяется тепловая модель,
удельная теплота и теплопроводность не используются явно при расчетах. Однако
эти два значения следует определить (можно использовать фиктивные значения).

253
Геометрия-сетка/пограничные условия
Для успешного выполнения расчетов необходимо выполнить моделирование
верхнего резервуара песка "upper sand reservoir", как показано на рисунке:

Применяются следующие пограничные условия: Pressure, Vent и нулевая скорость


Wall.

Давление pressure применяется к песку в верхнем резервуаре для перемещения


песка вниз через насадку в стержневой ящик. Обычно давление составляет
примерно 4 бар.

254
Значение Vent (вентиляционные отверстия) определяется для вывода воздуха. На
двух рисунках показаны различные параметры вентиляционных отверстий.

255
Типичные пограничные условия воздушных отверстий:

Параметры исполнения (Run)

256
Параметры Standard Flow устанавливаются как обычно. Не забудьте установить GAS
= 1 для активизации газовой модели (обязательно):

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


путем установки следующих параметров потока: HIVISC = 2 и NNEWTON=7 (в
закладке Flow/Advanced 1).

257
ЭКСПЕРИМЕНТАЛЬНОЕ СОПОСТАВЛЕНИЕ

На рисунках ниже показано сравнение экспериментальных измерений (слева) и


расчетов ProCAST (справа) в 3 различных момента времени.

258
259
ГОРЯЧЕЕ РАСТРЕСКИВАНИЕ (ПРИ НЕПРЕРЫВНОМ ЛИТЬЕ)
В главе описывается модель Hot Cracking ProCAST.

Примечания
Обратите внимание, что модель горячего растрескивания Hot Cracking (HCS)
может использоваться для стабильного состояния при непрерывном литье (или
DC). Эта модель не может использоваться для фасонного литья (так как этот
процесс является нестабильным).
Более того, модель HCS может использоваться только для прямого
непрерывного литья.

ВВЕДЕНИЕ

При непрерывном литье горячие трещины на поверхности оказывают пагубное


воздействие на производительность, в особенности для некоторых особо
чувствительных сплавов. Новый критерий горячих трещин, полученный недавно
Rappaz, Drezet и Gremaud [1] используется при компьютерных расчетах для
трехмерных форм и стабильного состояния для моделирования состояний при
непрерывном литье. Применимая стратегия похожа на стационарно-обратную
модель: как только поле температуры достигает стабильного состояния, ряд
профилей создается параллельно скорости литья с целью определения положения
изотермы Tcg (температура сращивания зерен) и значения компонентов теплового
градиента в этом положении. Затем высокая чувствительность к горячим трещинам
(HCS) рассчитывается при помощи так называемого критерия RDG для каждого
профиля. Для трехмерных моделей модель HCS представлена сечением
перпендикулярно скорости отливки.

КРИТЕРИЙ ГОРЯЧИХ РАЗРЫВОВ RDG

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


Drezet и Gremaud. Подробное описание модели приводится в [1,2,3].
На следующем рисунке приводится схема равноосного дендритического роста для
модифицированных алюминиевых сплавов. В этом случае дендриты растут при
определенном градиенте температуры G со скоростью vT. Выше определенной
объемной доли зерен массовая подача более не компенсирует сжатие, удельная
масса твердой фазы больше, чем масса жидкой фазы для большинства
металлических сплавов. Поэтому жидкая фаза направляется справа налево в слое
насадки твердых зерен. Если дендритическая сеть подвергается деформации
растяжения перпендикулярно градиенту температуры, поток должен компенсировать
такую деформацию, если не формируются горячие разрывы. Давление
междендритной жидкости схематично представлено в нижней части рисунка 1: это
значение уменьшается от металлостатического давления pm ближе к окончанию
массовой подачи.
Выше температуры массовой подачи Tmf зерна еще не объединяются и свободно
перемещаются в жидкой среде. С другой стороны, ниже температуры Tcg, при
которой начинается сращивание зерен, все зерна образуют связанную твердую
фазу, которая передает тепловое напряжение, возникающее при охлаждении.

260
Обратите внимание, что температура сращивания двух зерен зависит от их
расположения. Между Tmf и Tcg оболочка жидкой фазы может выдержать давление
кавитации, при котором образуется пустота, потенциально переходящая в горячую
трещину. Любой разрыв целостной оболочки междендритовой жидкости в слое зерен
вряд ли можно компенсировать подачей из верхней зоны вследствие высокого
объема твердой фазы (то есть, низкая проницаемость).

Схема образования горячих трещин между равноосными зернами в результате


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

Критерий RDG основывается на определении двух значений падения давления


вследствие деформации и сжатия соответственно. Для этого выполняется баланс
массы для малого элемента текучей смеси в контрольном фрейме, прилагаемом к
изотермам [1].
Предположим, что поры не образуются, объемная доля жидкой фазы fl равняется (1-
fs), а удельные массы двух фаз rs и rl считаются постоянными, но не равными
(коэффициент сжатия при затвердевании b). Скорость жидкой фазы зависит от
градиента давления жидкости и определяется формулой Darcy, проницаемость
текучей смеси определяется приближением Carman-Kozeny [1].
С учетом продвижения жидкой фазы вдоль градиента температуры и деформации
твердой фазы в поперечном направлении можно рассчитать давление в твердо-
жидкой зоне (формула 1):

261
где pa - атмосферное давление, ρgh – металлостатическая вставка. Δpsh и Δpmec
определяют падение давления в твердо-жидкой смеси вследствие сжатия при
затвердении и деформации потока соответственно. В стабильном состоянии и при
однородной механической скорости деформации по всей твердо-жидкой фракции
значения определяются следующими формулами (формула 2):

Tcg – температура сращивания дендритных ветвей между зернами, а m – вязкость


жидкости. λ – средний размер зерна для равноосных структур или вторичных
расстояний между дендритными ветвями, λ2 для колоннообразных структур. Два
параметра A и B зависят только от природы сплава и от поведения при затвердении,
то есть, от отношения между fs и T. Формула 2 определяет сжатие пропорционально
скорости изотерм, а механическое значение пропорционально скорости деформации.
Оба значения обратно пропорциональны квадрату размера зерна. Если давление P,
в соответствии с формулами (1) и (2), опускается ниже давления кавитации Pc,
образуются горячие трещины. Это условие можно переопределить для пониженного
давления (формула 3):

где пониженное давление кавитации определяется Dpc = pa - pc. Это условие

позволяет рассчитать максимальную скорость деформации в твердо-жидкой

зоне, а чувствительность к горячим надрывам HCS, определяется как . Чем


выше HCS, тем более чувствительный сплав.

Сначала рассчитываются два интеграла A и B, которые зависят от типа сплава


[1,2,3]. Для этого определяется зависимость твердой фазы от температурной кривой,
а также твердая фракция Fcg, при которой происходит сращивание зерен. Обратите
внимание, что интеграция:
• может быть выполнена между Tcg и Tliq вместо Tmf (температура массовой подачи)
без значительной модификации значений,
• выполняется для каждой твердой фазы при необходимости (например, эвтектика, а
также перитектические реакции).

Для расчета максимальной скорости деформации, которую может выдержать твердо-


жидкая масса, необходимо определить следующие данные:
• пониженное давление кавитации сплава ΔPc [Pa];
• тепловой градиент (3 компонента) при Tcg [°C/m];

262
• общая высота жидкой фазы по отношению к iso-линии Tcg [m];
• вектор гравитации [m/s2];
• плотность для жидкости и для каждой твердой фазы [kg/m3];
• вязкость жидкой фазы [Pa.s];
• среднее значение зерен (для равноосных структур) или расположение вторичных
дендритных ветвей (для колоннообразных микроструктур) [m].

Чувствительность к горячим разрывам HCS определятся по формуле 1/ . Если

значение отрицательное, твердо-жидкая масса не может противостоять


деформации натяжения, образуются трещины и HCS устанавливается на более
высокое значение, 1.e6.

СТРУКТУРА ВХОДНЫХ ФАЙЛОВ

Моделирование горячих разрывов в стабильном состоянии выполняется после


выполнения переходных прямых расчетов и перевода их в режим стабильного
состояния. По крайней мере, две стадии должны быть сохранены при расчетах
значений теплового поля. Режим стабильного состояния считается достигнутым,
когда максимальное отклонение между двумя последними сохраненными шагами
температуры на всех узлах меньше значения stationary.t.tol. Значение HCS
рассчитывается на последней стадии, которая должна соответствовать стабильному
состоянию.
Если максимальная разница температур, рассчитанная между двумя последними
сохраненными шагами больше установленного допуска (stationary.t.tol) для
определения стабильного состояния, следует увеличить допуск и/или количество
шагов выполнения расчетов с целью определения температуры стабильного
состояния. Для уменьшения времени расчетов необходимо начать расчеты заново от
первого приближения поля температуры стабильного состояния, используя функцию
повтора.
Модуль горячих роазрывов в стабильном состоянии предполагает наличие
следующих входных файлов:
prefixg.unf (файл геометрии)
prefixt.unf (файл результатов - температура)
prefixfs.unf (файл результатов – твердая фракция)
Необходимы еще два дополнительных файла:
prefix_hcsinput.d (data file)
prefix_hcsfst_plot.d (fs-T file)

Структура входного файла prefix_hcsfst_plot.d


Файл prefix.hcsfst_plot.d имеет следующую структуру (plot.d file structure):
n, Nphase

263
где n – количество строк, а Nphase – количество твердых фаз (a, b, g, ...) (которые
могут присутствовать вместе с жидкой фазой), которые учитываются (1 для

эвтектических реакций, 2 для перитектических реакций). являются


твердыми фракциями (изменяются в диапазоне от 0.0 до 1.0) при температуре Ti для
твердых фаз a, b, g , … (учитываются только твердые фазы, которые появляются
вместе с жидкой фазой, то есть, не учитываются трансформации твердой фазы).
Обратите внимание, что общая твердая фракция представляет собой сумму этих
величин. Эти данные необходимы для расчета параметров A и B.

ВАЖНО
• температуры Ti сохраняются для увеличения значений, поэтому твердые фракции

уменьшаются, а Tn – температура ликвидуса сплава, при которой

(или температура массовой подачи, при которой

).
• количество значений n, должно быть достаточно большим для точного определения
двух интегралов A и B, особенно при высоких твердых фракциях.
• интеграция A и B выполняется от Tcg до Tn (температура ликвидуса или
температура массовой подачи).
• твердые фракции не имеют единиц, поэтому они не могут быть выражены в %

• T1 – температура солидуса, при которой =1.0

Структура входного файла prefix_hcsinput.d


С учетом преимущества симметричных плоскостей моделируется только одна
четвертая заготовки. Более того, скорость литья и вектор гравитации должны быть
параллельны одной оси координат Naxis (это означает, что только вертикальное
литье может рассматриваться в данном случае – вверх или вниз).
Входной файл prefix_hcsinput.d имеет следующую структуру:

264
nx [-] : количество профилей в направлении X
ny [-] : количество профилей в направлении Y
Domain number [-] : домен, в котором выполняются расчеты HCS (должен быть
только один домен)
liquid height [m] : координата высоты верхней части кармана жидкой фазы (может
быть вне домена). Эта высота расположена параллельно вектору гравитации.
stationary t.tol [°C] : Если t.tol является положительной величиной, она отражает
максимально приемлемую разницу температур между двумя последними
сохраненными шагами для достижения стабильных условий. Если величина
равняется 0.0, учитывается только последнее сохраненное значение (без проверки
стабильного состояния). Если величина является отрицательной, RDG
рассчитывается и сохраняется для всех сохраненных шагов (в файле .csv
содержится последний шаг).
Naxis : направление скорости отливки и гравитации (1: направление X, 2:
направление Y, 3: направление Z). Эта величина всегда должна быть положительной

265
velocity [m/s] : скорость отливки (скорость может быть положительной или
отрицательной). Если скорость отрицательная, она определяется в отрицательном
направлении оси координат (определяется параметром Naxis)
gravity [m/s2] : значение гравитации (гравитация может быть положительной или
отрицательной). Если гравитация является отрицательным значением, оно
определяется по отрицательной оси координат (определяется параметром Naxis).
Для вертикального литья вниз гравитация и скорость имеют один и тот же знак. Для
вертикального литья вверх гравитация и скорость имеют противоположные знаки.
liquid density [kg/m3] : плотность жидкости (для ликвидуса)
number of solid phases [-] : определяется количество твердых фаз (например - 2 для
перитектической реакции)
solid densities [kg/m3] : плотность для каждой твердой фазы (для солидуса)
viscosity [Pa.s] : вязкость жидкости (для ликвидуса)
average microstructure size [m] : обычно учитывается SDAS
cavitation depression [Pa] : пониженное давление кавитации
coalescence fraction [-] : твердая фракция, при которой осуществляется сращивание
зерен. Эта фракция определяет Tcg (температура сращивания).

Примечания
Stationary.t.tol: Максимально допустимое отклонение температуры (°C)
Режим стабильного состояния считается достигнутым, когда между двумя
сохраненными шагами максимальное изменение температуры для всех узлов
меньше значения stationary.t.tol. Значение HCS рассчитывается для последнего
шага, который соответствует стабильному состоянию. Нормальным значением
stationary.t.tol. является 0.1-1.0 °C.
Cavitation depression:
Пониженное давление кавитации зависит от состава сплава и содержания газа и
примесей. Типичное значение для металлических сплавов изменяется от 10 до 100
kPa.
Mesh refinement near the Tcg isotherm: (измельчение сетки возле изотермы)
Сетка должна быть достаточно мелкой (или уменьшаться возле изотермы iso-
Tcg для точного расчета не только положения изотермы, но и значений
теплового градиента, который определяется по температуре и требует
большего количества точек сетки.

ПРИМЕР

Расчеты HCS запускаются при помощи Менеджера. Кнопка "ProCAST" открывает


следующую панель (если активизирована функция установки параметров):

266
Файл с результатами prefix_resuhcs.epf генерируется автоматически, на печать
выводится следующая информация вместе со значениями двух параметров A и B:

267
Обратите внимание, что модуль HCS запускается из программы Calcosoft-3D.

268
Рассчитанные значения чувствительности к горячим трещинам сохраняются в файле
prefixhcscrit.usf. Кроме того, в формате Excel csv (значения вводятся через запятую)
значения сохраняются в двух файлах prefix_hcs-column.csv и prefix_hcs-array.csv, в
форме таблиц и в форме массива, соответственно.
Если имеется более одного домена (например, отливка и пресс-форма), значения
HCS в пресс-форме устанавливаются на -1.
Если чувствительность к горячему растрескиванию слишком высока, максимальное
значение ограничивается 1e6. В этом случае можно сказать, что растрескивание
имеет место в любом случае.

ПРОСМОТР РЕЗУЛЬТАТОВ
Результаты сохраняются в файле prefixhcscrit.usf, просмотр результатов
производится при помощи пост-процессора. После загрузки данных следует выбрать
критерий Field/Additional/HCS_criterion для вывода выбранного поля. Пример показан
на рисунке:

Просмотр результатом при помощи пост-процессора

Результаты можно вывести в формате Excel с чертежами некоторых поверхностей.


Оба файла prefix_hcs-column.csv и prefix_hcs-array.csv можно открыть в Excel,
который распознают автоматически формат csv (значения через запятую). Файл

269
prefix_hcs-column.csv содержит данные, сохраненные в таблице, как показано на
следующих рисунках:
x (координата x), y (координата y), z (координата z поверхности iso-Tcg), rdg
(значение hcs, полученное для модели rdg), Gx, Gy, Gz (компоненты теплового
градиента в точке (x,y,z)).
Обратите внимание, что система координат – это система, определенная в сетке (см.
рисунок после следующего рисунка).

Просмотр файла prefix_hcs-column.csv в формате Excel.

Файл prefix_hcs-array.csv содержит те же данные, но в массиве, как показано на


следующем рисунке. Пять величин z-tcg, rdg, Gx, Gy и Gz отображаются в виде
функций x и y. Это позволяет пользователю получить трехмерное изображение для
каждого массива с выполнением процедур, описанных на следующих рисунках.

270
Просмотр массива в файле prefix_hcs-array.csv в формате Excel.

271
Очистите число nx*ny (здесь 60) перед получением 3D изображения массива.

Выберите данные массива.


272
Выберите тип трехмерного изображения.

273
Трехмерное изображение со значениями HCS.

ССЫЛКИ
[1] M. Rappaz, J.-M. Drezet and M. Gremaud : "A new hot tearing criterion", Met. Trans.
Vol. 30A, pp-449-455, Feb. 1999.
[2] J.-M. Drezet and M. Rappaz: "A New Hot Tearing Criterium for Aluminium Alloys",
proceedings of the First EsaForm Conference on Material Forming, Ecole des Mines de
Paris, CEMEF, Sophia Antipolis, France, March 1998, pp. 49-52.
[3] J.-M. Drezet, M. Gremaud, R. Graf and M. Gaümann, A new hot tearing criterion for
steel, proceedings of the 4th European Continuous Casting Conference, IOM
communications, Birmingham, UK, October 2002, pp. 755-763.

274
ВХОДНЫЕ И ВЫХОДНЫЕ ФАЙЛЫ
В этой главе приведен список различных файлов, которые создают и используют
модули ProCAST.

Файлы MeshCAST
Файл Тип Назначение
(I-вх.,
O-
вых.)
ПЕРЕФИКС.gmrst IO Бинарный файл сетки для перезапуска расчета
ПЕРЕФИКС.sm IO Поверхностная сетка в текстовом формате
ПЕРЕФИКС.stlsm O Поверхностная сетка в текстовом формате из STL
файла
ПЕРЕФИКС.igs I ASCII файл IGES
ПЕРЕФИКС.iges I ASCII файл IGES
ПЕРЕФИКС.stp I ASCII файл STEP
ПЕРЕФИКС.step I ASCII файл STEP
ПЕРЕФИКС.xmt_txt I ASCII файл Parasolid
ПЕРЕФИКС.x_t I ASCII файл Parasolid
ПЕРЕФИКСd.dat I ASCII файл перезапуска расчета ProCAST
ПЕРЕФИКС_pre_sh.sm I ASCII файл восстановления сетки корковой формы
ПЕРЕФИКС.patran I ASCII файл Patran (объемная сетка)
ПЕРЕФИКС.out IO ASCII файл Patran (поверхностная сетка)
ПЕРЕФИКС.ideas I ASCII файл I-DEAS (объемная сетка)
ПЕРЕФИКС.unv I ASCII файл I-DEAS (поверхностная сетка)
ПЕРЕФИКС.nastran I ASCII файл Nastran (объемная сетка)
ПЕРЕФИКС.ansys I ASCII файл ANSYS (объемная сетка)
ПЕРЕФИКС.stl I ASCII файл STL
ПЕРЕФИКС.bstl I Бинарный файл STL
ПЕРЕФИКС.mesh IO ASCII файл объемной сетки ProCAST
ПЕРЕФИКС_sub.sm O ASCII файл поверхностной сетки, полученной из
объемной
ПЕРЕФИКС_sub_act.sm O ASCII файл активной части исходной
поверхностной сетки
ПЕРЕФИКС.elem O ASCII файл элементов Ansys
ПЕРЕФИКС.node O ASCII файл узлов Ansys
ПЕРЕФИКС.wrk O Временный рабочий файл для объединения
поверхностной сетки
ПЕРЕФИКС.ceg O Временный рабочий файл для объединения
поверхностной сетки
usr_cmnds IO ASCII файл, содержащий настройки пользователя
*.gif O Съемка экрана GIF
mesh.print
ПЕРЕФИКС.psm

275
Файлы PreCAST
Файл Тип Назначение
(I-вх.,
O-
вых.)
ПЕРЕФИКСd.dat IO ASCII файл общего описания модели (включая
геометрии), также используется для перезапуска
ПЕРЕФИКСp.dat IO ASCII файл с параметрами запуска (Run Paramerters),
также используется для перезапуска
ПЕРЕФИКСg0.dat IO ASCII файл Cut-off – значения подоменно для литья
тиксоматериалов
bc.db I ASCII файл с базой данных граничных условий
matl.db I ASCII файл с базы данных свойств материалов
stress.db I ASCII файл базы данных свойств для расчета
напряжений
intf.db I ASCII файл базы данных границ раздела (Interface)
proc.db I ASCII файл базы данных по процессам
CT_Al.db I ASCII файл термодинамической базы данных по Al
CT_Fe.db I ASCII файл термодинамической базы данных по Fe
CT_Ni.db I ASCII файл термодинамической базы данных по Ni
CT_Mg.db I ASCII файл термодинамической базы данных по Mg
CT_Ti.db I ASCII файл термодинамической базы данных по Ti
ПЕРЕФИКСt.unf I Бинарный файл Temperature results for extracting initial
condition
ПЕРЕФИКС.rnm I Бинарный файл перенумерации узлов
ПЕРЕФИКСd.unf I Бинарный файл информации о шаге по времени
ПЕРЕФИКСid.dat IO ASCII файл данных инверсного расчета
ПЕРЕФИКС.out I ASCII файл сетки нейтрального формата PATRAN
ПЕРЕФИКС.unv I ASCII файл универсальный файл сетки IDEAS
ПЕРЕФИКС.mesh I ASCII файл Meshcast
predefined_%d_p.dat ASCII файл Pre-defined p.dat
default_p.dat ASCII файл значений по умолчанию p.dat

276
Исходные файлы (для солвера ProCAST, сгенерированные
DataCAST)
Эти файлы также являются выходными для ViewCAST
Файл Тип Назначение
(I-вх.,
O-
вых.)
ПЕРЕФИКСd.dat IO Бинарный файл общего описания модели (включая
геометрию), также используется для перезапуска
ПЕРЕФИКСg.unf O Бинарный файл описания модели (сетка, материалы,
граничные условия)
ПЕРЕФИКСt.unf O Бинарный файл результатов теплового расчета, хранит
начальные условия
ПЕРЕФИКСs.unf O Бинарный файл координат узлов перемещающихся
элементов
ПЕРЕФИКСo.unf O Бинарный файл координат узлов Окружения
ПЕРЕФИКС.rnm O Бинарный файл информации о перенумерации точек
ПЕРЕФИКСff.unf O Бинарный файл информации о свободных поверхностях
(зеркале жидкости)
ПЕРЕФИКСd.out O ASCII файл DataCAST с основными данными

Выходные файлы для ViewCAST


Файл Тип Назначение
(I-вх.,
O-
вых.)
ПЕРЕФИКСa.unf O Бинарный файл начального и конечного времени
затвердевания
ПЕРЕФИКСb.unf O Бинарный файл по газовой пористости
ПЕРЕФИКСc.unf O Бинарный файл по усадочной пористости
ПЕРЕФИКСci.unf O Бинарный файл индикатора разломов
ПЕРЕФИКСcv.unf O Бинарный файл Pore volume
ПЕРЕФИКСcp.unf O Бинарный файл по контактному давлению
ПЕРЕФИКСd.unf O Бинарный файл с шагом по времени
ПЕРЕФИКСe.unf O Бинарный файл с уровнем турбулентного рассеяния
ПЕРЕФИКСemg.unf O Бинарный файл электрического поля
ПЕРЕФИКСes.unf O Бинарный файл по напряжениям (VON MISE)
ПЕРЕФИКСf.unf O Бинарный файл жидкой фракции (FVOL)
ПЕРЕФИКСfl.unf O Бинарный файл по усталостным явлениям
ПЕРЕФИКСfr.unf O Бинарный файл индикатора ликвации
ПЕРЕФИКСfs.unf O Бинарный файл твердой фазы
ПЕРЕФИКСft.unf O Бинарный файл по времени заполнения (смачивания)
ПЕРЕФИКСgn.unf O Бинарный файл значений напряжений в gauss точках
ПЕРЕФИКСgs.unf O Бинарный файл значений напряжений в gauss точках
ПЕРЕФИКСht.unf O Бинарный файл индикатора горячих трещин
ПЕРЕФИКСk.unf O Бинарный файл по турбулентной кинетической энергии
ПЕРЕФИКСmg.unf O Бинарный файл по магнитному полю

277
ПЕРЕФИКСn.unf O Бинарный файл по неньютоновскому сдвигу и вязкости
ПЕРЕФИКСo.unf O Бинарный файл координат смещения разнесенной
сборки формы
ПЕРЕФИКСp.unf O Бинарный файл по давлению
ПЕРЕФИКСpa.unf O Бинарный файл максимальных ускорений при
изготовлении стержней
ПЕРЕФИКСpp.unf O Бинарный файл максимальных давлений при
изготовлении стержней
ПЕРЕФИКСpv.unf O Бинарный файл максимальных скоростей при
изготовлении стержней
ПЕРЕФИКСprt.unf O Бинарный файл движения частиц
ПЕРЕФИКСq.unf O Бинарный файл теплового потока
ПЕРЕФИКСr.unf O Бинарный файл плотности сжатия
ПЕРЕФИКСs.unf O Бинарный файл координат узлов для перемещающихся
элементов
ПЕРЕФИКСtv.unf O Бинарный файл по турбулентной вязкости
ПЕРЕФИКСx.unf O Бинарный файл смещения по X
ПЕРЕФИКСy.unf O Бинарный файл смещения по Y
ПЕРЕФИКСz.unf O Бинарный файл смещения по Z
ПЕРЕФИКСu.unf O Бинарный файл скорость по оси X
ПЕРЕФИКСv.unf O Бинарный файл скорость по оси Y
ПЕРЕФИКСw.unf O Бинарный файл скорость по оси Z
ПЕРЕФИКС.vf O Бинарный файл факторов отображения после
включения симметрии
ПЕРЕФИКС.view O Бинарный файл групп факторов отображения
ПЕРЕФИКС.serr O Бинарный файл фактор отображения ошибок по
строкам
ПЕРЕФИКСp.out O Бинарный файл запуска расчета ProCAST

278
Файлы, необходимые для перезапуска расчета
(некоторые из этих файлов нужны для ViewCAST)
Файл Тип Назначение
(I-вх.,
O-
вых.)
ПЕРЕФИКСAmtx.unf O Магнитный потенциал, использованный с граничным
интегральным методом
ПЕРЕФИКСbs0.unf O Back stress 0, used in kinematic hardening
ПЕРЕФИКСbs1.unf O Back stress 1, used in kinematic hardening
ПЕРЕФИКСcr.unf O Реакция восстановления для RTM
ПЕРЕФИКС.ctoc O Информация для фактора отображения излучения
ПЕРЕФИКС.fic O Информация о виртуальной форме
ПЕРЕФИКС.fom O Информация о литье по выжигаемой модели
ПЕРЕФИКСfv.unf O Фаза пустот, используемая индикатором трещин
ПЕРЕФИКС.glue O Status of glue nodes in lost foam
ПЕРЕФИКСgp.unf O Зазоры при контакте доменов
ПЕРЕФИКСmdc.unf O Масса и диффузионные матрицы
ПЕРЕФИКС.mcf O Коэффициенты для выражения моментов
ПЕРЕФИКС.mrv O Информация о литье по выжигаемой модели
ПЕРЕФИКСm1.unf O Микромодель, эвтектика ковкого чугуна
ПЕРЕФИКСm2.unf O Микромодель, первичные дендриты
ПЕРЕФИКСm4.unf O Микромодель, Coupled Stable/Metastable Eutectic
Growth
ПЕРЕФИКСm16.unf O Микромодель, эвтектика серого/белого чугуна
ПЕРЕФИКСm32.unf O Микромодель, эвтектоид высокопрочного чугуна
ПЕРЕФИКСm64.unf O Микромодель, эвтектоид серого чугуна
ПЕРЕФИКСm128.unf O Микромодель, перетектическое превращение
ПЕРЕФИКСm256.unf O Микромодель, Дельта/Гамма, Гамма/Альфа,
Гамма/цементит
ПЕРЕФИКСm512.unf O Микромодель
ПЕРЕФИКСpn.unf O Binary Average penetration, penalty number
ПЕРЕФИКС.pr O Binary Pressure relaxation info
ПЕРЕФИКС.rmp O Binary Radiation face remapping
ПЕРЕФИКС.sel O Binary Highest filled element (FREESURF=2)
ПЕРЕФИКС.shk O Данные по усадке, старые
ПЕРЕФИКСsm.unf O Binary Slave-master data
ПЕРЕФИКСsr.unf O Остаточная нагрузка
ПЕРЕФИКСst.unf O Температурная нагрузка
ПЕРЕФИКСsth.unf O Binary Last thermal load
ПЕРЕФИКС.t2q O Binary Tri-to-quad (Radiation)
ПЕРЕФИКСtb.unf O Binary Turbulence data, obsolete
ПЕРЕФИКСthx.unf O Вязкость при тиксолитье
ПЕРЕФИКСl.prf O Температурный градиент в твердой фазе
ПЕРЕФИКСlp.unf O Бинарный файл времени граничных условий
отключения отображения при заполнении

279
Файлы, генерируемые ViewCAST
Файл Тип Назначение
(I-вх.,
O-
вых.)
ПЕРЕФИКСes.unf O Бинарный файл результатов эффективных напряжений
ПЕРЕФИКСs1.unf O Бинарный файл с главными напряжениями 1
ПЕРЕФИКСs2.unf O Бинарный файл с главными напряжениями 2
ПЕРЕФИКСs3.unf O Бинарный файл с главными напряжениями 3
ПЕРЕФИКСss.unf O Бинарный файл с максимальным разрывным
напряжением
ПЕРЕФИКСsp.unf O Бинарный файл со средним нормальным напряжением
ПЕРЕФИКСsx.unf O Бинарный файл по нормальным напряжениям по оси X
ПЕРЕФИКСsy.unf O Бинарный файл по нормальным напряжениям по оси Y
ПЕРЕФИКСsz.unf O Бинарный файл по нормальным напряжениям по оси Z
ПЕРЕФИКСsxy.unf O Бинарный файл по разрывным напряжениям в
плоскости X-Y
ПЕРЕФИКСsyz.unf O Бинарный файл по разрывным напряжениям в
плоскости Y-Z
ПЕРЕФИКСszx.unf O Бинарный файл по разрывным напряжениям в
плоскости Z-X
ПЕРЕФИКСepn.unf O Бинарный файл эффективных пластических
деформаций
ПЕРЕФИКСac.unf O Бинарный файл Альфа-случая
ПЕРЕФИКСac.ntl O Нейтральный бинарный файл Альфа-случая
ПЕРЕФИКСdas.unf O Бинарный файл по расстояниям между вторичными
дендритами
ПЕРЕФИКСdas.log O ASCII файл-лог по SDAS
ПЕРЕФИКСdas.ntl O Нейтральный ASCII файл по SDAS
ПЕРЕФИКСm.unf O Бинарный файл с критериями отображения Mapping
factor (RGL)
ПЕРЕФИКСm.log O ASCII файл с логом Mapping factor
ПЕРЕФИКСm.ntl O Нейтральный ASCII файл Mapping factor
ПЕРЕФИКСi.unf O Бинарный файл изолиний
ПЕРЕФИКСi.log O ASCII лог-файл изолиний
ПЕРЕФИКСi.ntl O Нейтральный ASCII файл изолиний
ПЕРЕФИКСl.unf O Бинарный файл длин подпитки
ПЕРЕФИКСl.log O ASCII лог-файл длин подпитки
ПЕРЕФИКСl.ntl O Нейтральный ASCII файл длин подпитки
ПЕРЕФИКСr.ntl O ASCII файл геометрии излучающих поверхностей
ПЕРЕФИКСg.ntl O Нейтральный ASCII файл сетки
ПЕРЕФИКСf.ntl O ASCII файл группировки излучающих поверхностей
ПЕРЕФИКСe.ntl O Нейтральный ASCII файл ошибок сумм по строкам
ПЕРЕФИКСs.ntl O Нейтральный ASCII файл с результатами расчета
напряжений
ПЕРЕФИКСt.ntl O Нейтральный ASCII файл температур
ПЕРЕФИКСt.log O ASCII лог-файл температур

280
ПЕРЕФИКСq.ntl O Нейтральный ASCII файл теплового потока
ПЕРЕФИКСq.log O ASCII лог-файл теплового потока
ПЕРЕФИКСp.ntl O Нейтральный ASCII файл давлений
ПЕРЕФИКСp.log O ASCII лог-файл давлений
ПЕРЕФИКСv.ntl O Нейтральный ASCII файл скоростей
ПЕРЕФИКСv.log O ASCII лог-файл скоростей
ПЕРЕФИКСd.ntl O Нейтральный ASCII файл смещений
ПЕРЕФИКСd.log O ASCII лог-файл смещений
ПЕРЕФИКС.tt O ASCII файл температура-время
ПЕРЕФИКС.lv O ASCII файл с настройками последнего просмотра
ПЕРЕФИКС.clip O ASCII файл сечения
*.gif ASCII файл анимации GIF

Прочие файлы
(Некоторые файлы создаются для внутреннего применения)

ПЕРЕФИКС.cm
ПЕРЕФИКС.mtx
bem.out
ПЕРЕФИКСc.out
debug.out
dbg.out
mem_usage
poros.out
ПЕРЕФИКС.rhs
ПЕРЕФИКС.lhs
ПЕРЕФИКС.sol
ПЕРЕФИКСrf.out
ПЕРЕФИКС.rhs_v
sconv
ПЕРЕФИКСf.out
ПЕРЕФИКС.phs
ПЕРЕФИКС_rho.dat
ПЕРЕФИКС_k.dat
ПЕРЕФИКС_mu.dat
ПЕРЕФИКС_tdd.dat
ПЕРЕФИКС.err
ПЕРЕФИКСt.out

281
ПОЛЕЗНЫЕ СОВЕТЫ
ВХОДНАЯ СКОРОСТЬ

Когда устанавливается скорость пограничных условий для определения входа


жидкого металла, важно определить значение скорости и значение диаметра входа.
На следующем графике показана скорость свободного падения после определенного
расстояния свободного падения (значение гравитации 10 м/сек2).
Скорость падения м/сек

Расстояние падения (м)

Как видно из графика, через 0.5 мм скорость падения достигает 10 см/сек. Через 1.25
см скорость составляет 0.5 м/сек, а по достижении высоты падения 10 см скорость
падения увеличивается до 1.4 м/сек. После 20 см скорость падения составляет 2
м/сек.
Обычно разливной ковш (или тигель) устанавливается как минимум на расстоянии 10
- 20 см над поверхностью отливки. Практически рекомендуется установить входную
скорость (как предельное значение для модели) 1 - 2 м/сек, не меньше.
Впоследствии входной диаметр устанавливается соответственно для корректного
потока металла. Если входная скорость имеет слишком низкое значение (например,
10 см/сек), входной диаметр должен быть слишком большим, и, благодаря большому
ускорению на первых сантиметрах, диаметр струи жидкого потока сильно
уменьшается. Такую ситуацию сложно моделировать, поэтому ее следует избегать.

282
Наконец, следует отметить, что сетка ниже падающего жидкого потока должна быть
достаточно мелкой, 2-3 элемента на толщину струи жидкого потока.
Когда определяется вход "inlet BC", следует определить входную поверхность таким
образом, чтобы входная скорость не была слишком мала (то есть, не менее 1 м/сек).
Для этого входная скорость проверяется на нулевом шаге моделирования. Если
скорость слишком мала, следует уменьшить входную поверхность.

283
ПОВТОРНЫЙ ЗАПУСК

Что нужно делать, если мы хотим перезапустить расчет после внесения некоторых
изменений в данные?
• если содержание файла d.dat не изменялось, можно не запускать DataCAST, и
можно работать непосредственно в ProCAST. Как правило, это случается, если
изменялось содержание только файла p.dat. Если PreCAST загружен, d.dat файл
не изменяется, если изменяются только параметры запуска. Если что-нибудь
еще изменено в PreCAST, необходимо работать сначала с DataCAST и затем с
ProCAST.
• когда d.dat файл изменяется, сначала должен быть выполнен DataCAST, и
затем должен быть запущен ProCAST.
• когда нужно продолжить вычисление с данного временного шага, должен
использоваться DataCAST с опцией -u. Это обязательно, чтобы не стереть
существующие файлы результата (подробнее смотрите раздел "Решатель" в
главе "Выполнение расчета").

284
ПРОБЛЕМЫ СХОДИМОСТИ

Если расчет не сходится или имеет проблему сходимости (это может быть замечено
в файле p.out – пожалуйста, обратитесь за подробностями к разделу “Возникающие
проблемы”), можно попробовать сделать следующее:
Тепловая модель не сходится:
• проверяют тепловые свойства материалов (в особенности, если определена
кривая энтальпии, проверьте, чтобы кривая была строго возрастающая),
• изменяют параметры решателя от TDMA до CGSQ (с параметром запуска
CGSQ),
• увеличивают параметр запуска тепловой сходимости CONVT от 1 до 2
(максимум 5),
• изменяют сетку, чтобы улучшить ее качество.
Гидравлическая модель не сходится (скорости давлений):
• изменяют параметры решателя от TDMA до CGSQ (с параметром запуска
CGSQ),
• увеличивают параметр запуска гидравлической сходимости CONVV от 0.05 до
0.1 (максимум 0.5).
• изменяют сетку, чтобы улучшить ее качество.

285
РАСЧЕТ НАПРЯЖЕНИЙ

• расчет напряжений может быть довольно длинным (с точки зрения процессорного


времени), поскольку должны быть вычислены шесть компонентов напряжения, в
дополнение к температуре, давлению и трем компонентам скорости,
• чтобы уменьшать процессорное время, рекомендуется в максимально возможной
степени использовать опции "Vacant" и "Rigid", а также симметрию,
• алгоритм контакта не принимает во внимание трение,
• вычисления напряжения начинаются, как только доля твердого становится больше,
чем критическое значение, определенное параметром запуска CRITFS. По
умолчанию, CRITFS = 0.5. Можно изменить это значение, добавив вручную этот
параметр выполнения в конце файла p.dat,
• настоятельно рекомендуется выполнять отдельно расчет заполнения и расчет
напряжений, чтобы экономить процессорное время и память.

286
ПОЛОСТИ В МОДЕЛЯХ НАПРЯЖЕНИЯ

Во время термо-механического расчета могут формироваться полости между


различными доменами (например, между отливкой и формой). ProCAST
автоматически проводит перерасчет коэффициента передачи теплоты в месте
формирования полости.
Модель, которая используется, предполагает, что радиационная и тепловая
проводимость через воздушную полость последовательно изменяется из-за контакта
(см. модель на рисунке ниже). Если VACUUM установлен в 1, часть проводимости
теплоты отключается.
Когда имеется контакт, коэффициент передачи теплоты увеличивается как функция
давления.

Рисунок ниже иллюстрирует изменение коэффициента передачи теплоты на стыке


сред, как функции ширины воздушного промежутка.

287
288
ВИЗУАЛИЗАЦИЯ НАПРЯЖЕНИЙ

Напряжения довольно сложны для просмотра, поскольку они соответствует


направлениям (с 6 компонентами).
ProCAST предлагает различные возможности визуализировать эти результаты, в
дополнение к каждому из компонентов напряжения.

Эффективное напряжение
Имеются несколько способов оценить состояние локального напряжения с
единственным значением. Формула ниже показывает, как рассчитано в ViewCAST
Эффективное Напряжение (например, в одном измерении эффективное напряжение
соответствует напряжению непосредственно). Чтобы упростить, можно полагать, что
оно соответствует некоторому "среднему" значению напряжения. Как показано в
уравнении ниже, Эффективное Напряжение всегда положительно и, таким образом,
оно не позволяет определить, находится состояние напряжения в сжатии или в
растяжении. Для определения этого должны использоваться другие возможности
визуализации.

Компоненты напряжения, которые находятся под квадратным корнем, соответствуют


основным напряжениям.

Среднее Нормальное Напряжение


Следующий рисунок показывает состояние напряжения (или направления
напряжения) единицы объема, ориентируемого согласно X-, Y- и Z-координатам.
Среднее Нормальное Напряжение соответствует среднему из трех нормальных
компонентов. Это значение может быть либо отрицательным (в основном сжатое
состояние), либо положительным (в основном растянутое состояние).

289
Максимальные напряжения сдвига

Компоненты напряжения сдвига выделены красным цветом на рисунке выше.


"Максимальное напряжение сдвига" определяется уравнением ниже (где компоненты
напряжения соответствуют максимальным и минимальным нормальным
напряжениям).

290
Основные напряжения
Рассматривая состояние напряжения данного единичного объема, можно найти
единичный куб с различной ориентацией, где все напряжения сдвига нулевые. Таким
образом, остаются только нормальные напряжения, и они называются основными
напряжениями. Основное напряжение 1 является большим значением, основное
напряжение 3 - меньшим значением.
Положительные значения показывают растянутое состояние, а отрицательные
значения показывают сжатое состояние.

291

Вам также может понравиться