Инженеры и материаловеды, впервые знакомящиеся с ландшафтом CALPHAD-инструментов, обнаружив Thermo-Calc, нередко задают один и тот же вопрос: «А как насчёт JMatPro?» Обе платформы основаны на термодинамике CALPHAD, обе рассчитывают фазовые равновесия, обе строят диаграммы ВТП и НОП для промышленных сплавов. Но практики, работавшие с обеими, неизменно описывают их как инструменты для принципиально разных задач, и выбор между ними редко бывает «либо одно, либо другое».
Это сравнение показывает, где каждая платформа реально лидирует, определяет рабочий вопрос, разделяющий их, и объясняет, как их чаще всего используют совместно.
Суть в одном предложении
Thermo-Calc — это платформа для термодинамических и кинетических расчётов: какие фазы стабильны, как они меняются с составом и температурой, как быстро образуются и растут, как атомы диффундируют через них.
JMatPro — это платформа для предсказания свойств материалов: берёт термодинамические расчёты как основу и надстраивает предсказание механической прочности, ресурса ползучести, твёрдости, кривых течения, модулей упругости, теплопроводности — в форматах, которые реально нужны пакетам МКЭ-симуляции.
Простейшая формулировка: Thermo-Calc отвечает на вопрос «что находится в материале?». JMatPro — «что материал будет делать в эксплуатации или при обработке?»
Предыстория двух платформ
Thermo-Calc
Разработчик: Thermo-Calc Software AB (Стокгольм, Швеция), основана в 1997 году, выделена из Отделения материаловедения и инженерии Королевского технологического института (КТН). Разработана той же группой, которая создала основу методологии CALPHAD.
Текущая версия: Thermo-Calc 2026a (выпущена 21 января 2026 года)
Основная миссия: Наиболее полная платформа для термодинамических и кинетических расчётов в многокомпонентных металлических и неметаллических системах. Диаграммы фаз, расчёты равновесия, симуляция затвердевания, диффузия (DICTRA), кинетика осаждения (TC-PRISMA), симуляция аддитивного производства (AM Module), расчёты коррозии в водных системах (Aqueous Calculator).
Масштаб цитирования: более 50 000 рецензируемых публикаций. Наиболее цитируемое CALPHAD-программное обеспечение в материаловедческой литературе.
JMatPro
Разработчик: Sente Software Ltd. (Гилфорд, Великобритания), основана в 2001 году. Разработка началась в 1999 году при первоначальном финансировании международным консорциумом промышленных компаний и исследовательских учреждений — нетипичное происхождение, заложившее промышленную релевантность в основу программы с самого начала.
Текущая версия: JMatPro v16.x (2024/2025)
Основная миссия: Расчёт свойств материалов, зависящих от температуры, для промышленных сплавов — тех свойств, которые реально нужны кодам симуляции процессов и базам данных выбора материалов: кривые течения, прочность и твёрдость как функции температуры, предел длительной прочности при ползучести, теплопроводность, коэффициент теплового расширения, плотность, модули упругости, диаграммы ВТП/НОП, готовые к экспорту в МКЭ. Позиционирование JMatPro точно отражает это: «для любого инженера или учёного, которому свойства материалов нужны в повседневной работе».
Охват систем сплавов: Сталь (конструкционные, нержавеющие, инструментальные стали, чугуны), суперсплавы на основе Ni и NiFe, алюминиевые, титановые, магниевые, кобальтовые, медные, циркониевые сплавы, оловянные припои.
Общее поле двух платформ
Обе платформы разделяют термодинамическую основу: используют базы данных CALPHAD для расчёта фазовых равновесий, и обе способны:
- Рассчитывать фазовое равновесие (доли фаз, составы)
- Симулировать затвердевание по Шейлю-Гуллеверу
- Строить диаграммы ВТП и НОП
- Строить диаграммы фаз (бинарные, тернарные)
- Строить диаграммы свойств (доля фазы в зависимости от температуры)
Для этих фундаментальных термодинамических расчётов обе платформы состоятельны. Качество баз данных различается — TCFE, TCNI и TCAL в Thermo-Calc более широко цитируются в первичной литературе — но базы данных JMatPro верифицированы экспериментально и надёжно используются для инженерных расчётов.
Где они расходятся: разрыв в свойствах
Наиболее значимое различие между Thermo-Calc и JMatPro — не на термодинамическом уровне, а на уровне свойств. JMatPro был специально создан для того, чтобы заполнить разрыв, который оставляют CALPHAD-термодинамические инструменты: между «какие фазы существуют при какой температуре» и «каковы инженерные свойства этого материала при этой температуре».
Основатели JMatPro сформулировали эту проблему явно: термодинамическое моделирование помогает понять фазовый состав, «однако затем возникает разрыв при переводе этой информации в свойства, на которые ориентируется конечный пользователь: диаграммы ВТП, механические свойства, теплофизические и физические свойства». JMatPro создан для закрытия именно этого разрыва.
Что выдаёт JMatPro, чего не даёт Thermo-Calc
Механическая прочность и твёрдость: JMatPro рассчитывает условный предел текучести (0,2%), предел прочности при растяжении, твёрдость (по Виккерсу, Бринеллю, Роквеллу) — всё как функции температуры, состава и структурного состояния. Расчёты различают состояния: после закалки, старения, отпуска. Для сталей учитывается вклад мартенсита, бейнита, перлита и феррита в суммарную прочность; для никелевых суперсплавов — доля γ’ и размер частиц как вклад в предел текучести и жаропрочность.
Thermo-Calc не рассчитывает условный предел текучести, предел прочности или твёрдость нативно. Библиотеки Property Models для сталей и никелевых сплавов дают некоторые приближения, но механический движок JMatPro значительно комплекснее — охватывает больше систем сплавов, больше структурных состояний и больше типов свойств.
Кривые течения (данные для симуляции горячей деформации): JMatPro рассчитывает кривые напряжение-деформация как функции температуры и скорости деформации — данные, которые требуются кодам симуляции горячего формообразования (DEFORM, QForm, Forge, Simufact Forming). Для стали при горячей прокатке или изотермической ковке никелевого суперсплава напряжение течения при 1100°C и скорости деформации 1 с⁻¹ — прямой результат JMatPro.
Thermo-Calc кривые течения не рассчитывает.
Ползучесть и длительная прочность: JMatPro рассчитывает стационарную скорость ползучести, ресурс до разрушения и предел длительной прочности как функции температуры и приложенного напряжения. Расчёты верифицированы по экспериментальным данным для широкого ряда жаропрочных никелевых суперсплавов, сталей и алюминиевых сплавов. Для конструкторов высокотемпературных компонентов — лопаток турбин, паропроводов, корпусов под давлением — предсказание ресурса при ползучести из состава является критически важным конструктивным параметром.
Библиотека Nickel Model Library в Thermo-Calc включает некоторые расчёты, связанные с ползучестью, но кинетическая модель ползучести JMatPro охватывает больше систем сплавов.
Теплофизические свойства: JMatPro рассчитывает плотность, теплоёмкость (Cp), коэффициент теплового расширения (КТР), теплопроводность, электропроводность, вязкость (для расплава) и поверхностное натяжение — всё как непрерывные функции температуры от комнатной до жидкого состояния. Эти свойства — обязательные входные данные для кодов симуляции литья (Magmasoft, ProCAST), симуляции сварки (Sysweld, Simufact Welding) и расчётов теплопередачи.
Thermo-Calc способен рассчитывать некоторые физические свойства (плотность, Cp, энтальпию) с помощью соответствующих баз данных свойств, но широта теплофизических свойств — особенно теплопроводности и электропроводности для твёрдых сплавов — в JMatPro более полная.
Модули упругости: JMatPro рассчитывает модуль Юнга (E), модуль сдвига (G), коэффициент Пуассона и объёмный модуль — как функции температуры и состава. Для структурных симуляций с использованием МКЭ-кодов эти упругие константы — фундаментальные входные данные материала.
Экспорт данных в МКЭ — ключевое практическое преимущество: Это, пожалуй, наиболее отличительное практическое преимущество JMatPro для промышленных пользователей. JMatPro экспортирует данные о свойствах в форматах, непосредственно совместимых с основными МКЭ и кодами симуляции процессов:
- DEFORM (симуляция горячего формообразования)
- Magmasoft, ProCAST, FLOW-3D (симуляция литья)
- Sysweld, Simufact Welding (симуляция сварки)
- ABAQUS, ANSYS (структурный/тепловой МКЭ)
- LS-DYNA (удар и формообразование)
JMatPro формирует полную карточку материала — таблицы напряжений течения, тепловые свойства, данные ВТП — в требуемом формате этих кодов.
Thermo-Calc может экспортировать данные в CSV или через TC-Python для нестандартной обработки, но не имеет встроенных шаблонов экспорта для конкретных коммерческих МКЭ-кодов.
Где Thermo-Calc лидирует
Термодинамическая глубина и широта баз данных
Термодинамические базы данных Thermo-Calc — TCFE15, TCNI, TCAL, TCTI7, TCHEA, TCAQ4 и более 40 других — являются наиболее тщательно разработанными и верифицированными в мире CALPHAD. Они охватывают больше элементов, больше фаз, больше типов систем и прошли более строгую экспертную оценку, чем встроенные базы данных JMatPro.
Для исследовательских термодинамических расчётов, где каждое допущение и параметр базы данных будут проверяться рецензентами, базы данных Thermo-Calc являются стандартом. Для инженерных расчётов, где нужна точность, но базы данных не проверяются на уровне параметров, базы данных JMatPro как правило достаточны.
Кинетические модули
Кинетическая экосистема Thermo-Calc не имеет эквивалента в JMatPro:
- DICTRA — симуляция многокомпонентных диффузионно-контролируемых превращений. Цементация, азотирование, гомогенизация, взаимодиффузия покрытий, задачи с подвижными межфазными границами.
- TC-PRISMA — кинетика осаждения по теории КВН. Совместные зародышеобразование, рост и огрубление; эволюция функции распределения частиц; диаграммы ВТП/НОП из кинетики осаждения.
- AM Module — симуляция аддитивного производства для ЛППП и ЭЛП (электроннолучевого плавления).
JMatPro не имеет модулей, эквивалентных DICTRA или TC-PRISMA. Он рассчитывает равновесные доли фаз и использует их для предсказания свойств, но не симулирует кинетическую эволюцию микроструктуры из первых принципов так, как это делают DICTRA и TC-PRISMA.
Различие в ВТП/НОП: Оба инструмента строят диаграммы ВТП и НОП, но разными методами. ВТП/НОП для сталей в JMatPro основаны на физически верифицированных моделях кинетики превращений, откалиброванных по экспериментальным данным для конкретных типов превращений (мартенсит, бейнит, перлит, феррит). ВТП/НОП в TC-PRISMA формируются из принципиальной симуляции кинетики осаждения КВН. Для практического проектирования термической обработки сталей ВТП/НОП JMatPro быстрее и непосредственно пригодны; для исследования физических механизмов кинетики превращений подход TC-PRISMA физически строже.
Водная коррозия
Aqueous Calculator в Thermo-Calc 2026a с базой TCAQ4 (добавлены 15 новых элементов, включая Zr, Ti, Nb, Pu) обеспечивает расчёты диаграмм Пурбэ и потенциала коррозии. JMatPro расчёты коррозии в водных системах не охватывает.
Python-автоматизация и интеграция в ИКМТ
TC-Python предоставляет наиболее зрелый и хорошо документированный Python SDK в CALPHAD-пространстве. Высокопроизводительный перебор составов, генерация обучающих данных для машинного обучения, связывание термодинамики CALPHAD с кодами МКЭ и фазово-полевыми моделями — всё это доступно через TC-Python.
JMatPro предоставляет отдельный JMatPro API для программного доступа и недавно представил EDA JM для высокопроизводительного исследования материалов и рабочих процессов Design of Experiments. JMatPro API функционален, но TC-Python имеет бо́льшее сообщество пользователей, больше примеров и более тесную интеграцию с экосистемой научных вычислений Python.
Практическое сравнение: кто что использует
Инженер по симуляции процессов (литьё, ковка, сварка)
→ JMatPro — основной инструмент.
Рабочий процесс: ввод состава сплава → получение таблиц напряжений течения, тепловых свойств, диаграмм ВТП → экспорт напрямую в DEFORM, Magmasoft или Sysweld → запуск симуляции процесса. Шаблоны экспорта в МКЭ JMatPro делают это потоковым процессом, воспроизведение которого в Thermo-Calc потребовало бы существенного нестандартного скриптования.
Это наиболее очевидное конкурентное преимущество JMatPro над Thermo-Calc для промышленных инженеров. Инженеры по симуляции процессов часто не нуждаются в глубоком термодинамическом анализе — им нужны точные таблицы свойств для кода симуляции, быстро, без обширной экспертизы в CALPHAD.
Исследователь по разработке сплавов
→ Thermo-Calc — основной инструмент, нередко дополняемый JMatPro.
Расчёт диаграмм фаз, анализ термодинамической стабильности, многокомпонентное равновесие, диффузионная симуляция DICTRA, кинетика осаждения TC-PRISMA — это область Thermo-Calc. Для публикационных исследований, где выбор термодинамической базы данных будет проверяться, базы данных TCFE и TCNI Thermo-Calc несут бо́льший авторитет.
Когда исследователю по разработке сплавов дополнительно нужны механические свойства или экспорт в МКЭ, он часто использует JMatPro для этого уровня поверх Thermo-Calc.
Металлург металлургического предприятия / завода
→ Оба, для разных вопросов.
Thermo-Calc (с TCFE + MOBFE) — для проектирования состава стали, расчётов стабильности фаз, симуляций цементации. JMatPro — для диаграмм ВТП/НОП, необходимых при проектировании режимов термической обработки, предсказания прокаливаемости и оценок механических свойств новых марок.
Многие промышленные металлургические компании поддерживают лицензии на обе платформы — очень распространённая конфигурация.
Инженер по жаропрочным никелевым суперсплавам
→ Thermo-Calc для термодинамической и кинетической работы; JMatPro для предсказания свойств.
TCNI + MOBNI + TC-PRISMA в Thermo-Calc — для фазовой стабильности, кинетики осаждения γ’, симуляций взаимодиффузии DICTRA в системах покрытие-подложка. JMatPro — для предсказания длительной прочности при высоких температурах, кривых течения для симуляции изотермической ковки и оценок ресурса при ползучести.
Сочетание подлинно взаимодополняющее — Thermo-Calc обеспечивает термодинамическое и кинетическое понимание; JMatPro переводит его в инженерные свойства, необходимые для конструирования и производства.
Исследователь в области материальной информатики / машинного обучения
→ Thermo-Calc с TC-Python — основной инструмент.
Высокопроизводительные расчёты равновесия для генерации обучающих данных, связывание CALPHAD с МО, автоматизированный перебор составов — всё это наиболее естественно реализуется через зрелый Python API TC-Python. Расширение EDA JM JMatPro охватывает часть этого использования, но экосистема TC-Python более устоявшаяся.
Сравнительная таблица
| Возможность | Thermo-Calc | JMatPro |
|---|---|---|
| Расчёты фазового равновесия | ✅✅ Лучшие в отрасли базы данных | ✅ Хорошо |
| Диаграммы фаз (бинарные, тернарные) | ✅✅ | ✅ |
| Затвердевание по Шейлю | ✅✅ | ✅ |
| Диаграммы ВТП/НОП | ✅ (через кинетику TC-PRISMA) | ✅✅ (верифицированные модели, быстрее) |
| Условный предел текучести, предел прочности | ✅ (Property Models, ограниченно) | ✅✅ Комплексно |
| Твёрдость | ✅ (Steel Model Library) | ✅✅ Комплексно |
| Кривые течения (горячая деформация) | ❌ | ✅✅ Ключевая сила |
| Ползучесть и длительная прочность | ✅ (Ni Model Library, ограниченно) | ✅✅ Комплексно |
| Модули упругости (E, G, ν) | ❌ | ✅✅ |
| Теплопроводность | ❌ (ограниченно) | ✅✅ |
| КТР (коэффициент теплового расширения) | ✅ | ✅✅ |
| Плотность | ✅ | ✅ |
| Теплоёмкость (Cp) | ✅ | ✅ |
| Вязкость, поверхностное натяжение (расплав) | ✅ (ограниченно) | ✅✅ |
| Экспорт в МКЭ (DEFORM, ANSYS, Magmasoft) | ❌ (ручной/API) | ✅✅ Встроенные шаблоны |
| Диффузионная симуляция (DICTRA) | ✅✅ Эталонный уровень | ❌ |
| Кинетика осаждения (КВН) | ✅✅ TC-PRISMA | ❌ |
| Симуляция аддитивного производства | ✅✅ AM Module (ЛППП+ЭЛП) | ❌ |
| Расчёты коррозии в водных системах / диаграмма Пурбэ | ✅✅ Aqueous Calculator (2026a) | ❌ |
| Оксидные/шлаковые системы | ✅ TCOX15 | ❌ |
| Python SDK | ✅✅ TC-Python (зрелый) | ✅ JMatPro API |
| Высокопроизводительный перебор/DOE | ✅✅ TC-Python | ✅ EDA JM |
| Многокритериальная оптимизация сплавов | ✅ (внешняя) | ✅ MPO (встроенная) |
| Платформа | Windows, macOS, Linux | Windows |
| Бесплатная демо-версия | ✅ (учебная, ограниченная) | ✅ Демо с примерами |
Оптимизатор свойств материалов (MPO) — уникальная функция JMatPro
Material Property Optimiser (MPO) JMatPro заслуживает отдельного упоминания как возможность без прямого аналога в Thermo-Calc. MPO объединяет вычислительный движок JMatPro с алгоритмом многокритериальной оптимизации, позволяя пользователям:
- Задавать целевые свойства (например, «предел текучести > 800 МПа, ресурс ползучести > 1000 ч при 700°C, плотность < 8,0 г/см³»)
- Задавать пространство проектирования состава (диапазоны элементов для поиска)
- Задавать технологические переменные (температура термической обработки, скорость охлаждения, время старения)
- Запускать оптимизацию для поиска составов сплавов и режимов обработки, наилучшим образом удовлетворяющих всем целям одновременно
MPO автоматически исследует пространство состав + технология, направляемый моделями свойств JMatPro. Это прямой инструмент проектирования сплавов, а не только расчётный. Пользователи Thermo-Calc могут достичь аналогичного результата, связав TC-Python с внешними алгоритмами оптимизации (scipy, DEAP), но MPO предоставляет этот рабочий процесс во встроенном, доступном через GUI формате.
Контекст ценообразования
Обе платформы требуют прямых запросов к поставщикам. Ни одна публично не публикует цены. Общий контекст:
- Thermo-Calc как правило является более крупной инвестицией, особенно когда комбинируются модули (DICTRA, TC-PRISMA, AM Module) и базы данных (TCFE15, TCNI, MOBFE9, MOBNI). Полная коммерческая лицензия может превышать 20 000–30 000 долл./год.
- JMatPro как правило доступнее для инженеров, которым нужны расчёты свойств без инфраструктуры глубокого термодинамического анализа. Цена масштабируется по числу включённых модулей (например, модуль конструкционных сталей + никелевый + алюминиевый).
Обе платформы предлагают существенные скидки для учебных заведений.
Можно ли использовать обе?
Да — и это распространённая практика. Типичная конфигурация в промышленных R&D-центрах и авиакосмических компаниях:
Thermo-Calc решает: анализ равновесной стабильности фаз, проектирование сплавов на основе CALPHAD, симуляции цементации/гомогенизации (DICTRA), кинетика осаждения (TC-PRISMA), высокопроизводительный перебор составов (TC-Python).
JMatPro решает: генерация данных свойств для МКЭ-симуляций процессов, предсказание механических свойств для новых составов сплавов, предсказание ресурса при ползучести для конструирования компонентов, расчёты прокаливаемости для проектирования термической обработки, карточки материалов для симуляции литья и штамповки.
Два инструмента охватывают разные части знаний, необходимых для движения от состава сплава к компоненту в эксплуатации — термодинамическое/кинетическое понимание с одной стороны, инженерные свойства для обработки и конструирования с другой.
Итог
Thermo-Calc — ведущая CALPHAD-платформа для термодинамических и кинетических расчётов: эталон для диаграмм фаз, равновесных расчётов, качества CALPHAD-баз данных, диффузионной симуляции (DICTRA) и кинетики осаждения (TC-PRISMA). Глубина термодинамического анализа и кинетического моделирования непревзойдённа. Для исследований, где значим авторитет базы данных, и для сложных кинетических задач (цементация, последовательность осаждения, тепловая симуляция аддитивного производства) — Thermo-Calc является стандартом.
JMatPro закрывает разрыв между термодинамическими расчётами и инженерными свойствами, которые реально нужны симуляции процессов и конструированию компонентов. Кривые течения, предсказания длительной прочности при ползучести, модули упругости, тепловые свойства и шаблоны экспорта в МКЭ обслуживают инженерное сообщество, которое термодинамический выход Thermo-Calc не адресует напрямую. Для инженеров по симуляции процессов, металлургов НИОКР, которым нужны механические свойства в пространстве составов, и любого, кто передаёт данные в DEFORM, Magmasoft или ANSYS, — JMatPro непосредственно полезнее.
Для большинства серьёзных инженерных организаций выбор — не «или/или». Thermo-Calc отвечает «что происходит термодинамически и кинетически в этом материале?». JMatPro отвечает «каковы инженерные свойства этого материала и что нужно коду МКЭ?». Вместе они охватывают полный рабочий процесс от термодинамики сплава до симуляции производственного процесса.
По вопросам лицензирования Thermo-Calc обращайтесь в Telegram: t.me/DoCrackMe
Смотрите также: Thermo-Calc 2026a — Что нового: полный обзор | Thermo-Calc vs FactSage vs Pandat — Сравнение CALPHAD-программ | Thermo-Calc TC-PRISMA — Полное руководство по модулю осаждения | Thermo-Calc DICTRA — Полное руководство по модулю диффузии



