Skip to content

Изменение размера зерна металла в зависимости от скорости охлаждения расплава

Notifications You must be signed in to change notification settings

Hmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm0/grainsize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Симуляция роста зёрен — Зависимость от скорости охлаждения

Этот проект представляет собой визуальную симуляцию на p5.js, демонстрирующую как скорость охлаждения влияет на размер зёрен при кристаллизации металлов.

Физический процесс

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

Одним из ключевых факторов, влияющих на размер этих зёрен, является скорость охлаждения:

  • Медленное охлаждение

    • Атомы успевают занять устойчивые позиции.
    • Образуется меньше центров кристаллизации, но зерна успевают вырасти большими.
    • Результат: крупнозернистая структура.
  • Быстрое охлаждение

    • Атомы "замораживаются" на месте, не успевая выстроиться в крупные кристаллы.
    • Центров кристаллизации много, но рост зёрен ограничен.
    • Результат: мелкозернистая структура.

В этой симуляции визуально моделируется эта зависимость — размер зёрен обратно пропорционален скорости охлаждения.

Как работает симуляция

  • Структура металла отображается в виде гексагональной сетки (замощение шестиугольниками).
  • В правом верхнем углу находится ползунок для регулировки скорости охлаждения.
  • При нажатии на кнопку «Рекристаллизовать» генерируется новая структура зёрен.
  • Чем выше скорость охлаждения — тем мельче зерна.

изображение

About

Изменение размера зерна металла в зависимости от скорости охлаждения расплава

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published