Калькулятор свойств стали ABC Steel ©

Вчера закончил написание «стального калькулятора» для телефонов с ОС Android. Назвал я его «ABC Steel», что является аббревиатурой «Android Based Calculator of Steel Properties» или по-нашему «Калькулятор свойств стали на системе Android». Слово «свойства» («Properties») в аббревиатуре я опустил, а то получится «ABCSteelPro» и станет похоже на «JMatPro» (Java-based Materials Properties), который уже существует и многим знаком. В общем, делюсь своим первым Android-приложением. Ура!

ABCSteel

Кстати, после принятия сокращенной аббревиатуры (то бишь без слова «Properties») еще и слоган родился: «Сталь — просто как букварь» (ибо по-английски «букварь» будет «ABC book»). 🙂

А теперь подробнее про невеликие пока что возможности программы. Калькулятор ABC Steel написан на Java и частично дублирует «Стальной калькулятор», написанный мною ранее на языке JavaScript и выложенный на странице http://metallovedeniye.ru/rascheti/steel-calc.html.

ABC Steel умеет проводить расчет

  • температуры плавления стали;
  • точек Ac1 и Ac3;
  • температуры начала мартенситного превращения;
  • углеродного эквивалента (по двум формулам);
  • марганцевого эквивалента;
  • азотного эквивалента;
  • твердость мартенсита в HRC.

Используемые для расчетов формулы приведены ниже.

Формула Примечания
1536- (78C + 7.6Si + 4.9Mn + 34P + 30S + 5Cu + 3.1Ni + 1.3Cr + 3.6Al + 2Mo + 2V + 18Ti) Температура «ликвидус» в градусах °C. [1]
 Ac3 = 912 — 370 C — 27.4 Mn + 27.3 Si — 6.35 Cr — 32.7 Ni + 95.2 V + 190 Ti + 72.0 Al + 64.5 Nb + 5.57 W + 332 S + 276 P + 485 N — 900 B + 16.2 CMn + 32.3 CSi + 15.4 CCr + 48.0 CNi + 4.32 SiCr — 17.3 SiMo — 18.6 SiNi + 4.80 MnNi + 40.5 MoV + 174 C² + 2.46 Mn² — 6.86 Si² + 0.322 Cr² + 9.90 Mo² + 1.24 Ni² + 60.2V² В градусах °C. Формулы получены для следующего диапазона изменения содержания химических элементов: C ≤ 0.83%, Mn ≤ 2.0%, Si ≤ 1.0%, Cr ≤ 2.0%, Mo ≤ 1.0%, Ni ≤ 3.0%, V ≤ 0.5%, W ≤ 1.0%, Ti ≤ 0.15%, Al ≤ 0.2%, Cu ≤ 1.0%, Nb ≤ 0.20%, P ≤ 0.040%, S≤ 0.040%, N ≤ 0.025%, B ≤ 0.010%.Источник — [2].
 Ac1 = 723 — 7.08 Mn + 37.7 Si + 18.1 Cr + 44.2 Mo + 8.95 Ni + 50.1 V + 21.7 Al + 3.18 W + 297 S — 830 N — 11.5 CSi — 14.0 MnSi — 3.10 SiCr — 57.9 CMo — 15.5 MnMo — 5.28 CNi — 6.0 MnNi + 6.77 SiNi — 0.80 CrNi + 27.4 CV + 30.8 MoV — 0.84Cr² — 3.46 Mo² — 0.46 Ni² — 28 V²  см. выше [2]
Ms = 539 — 423C -30.4Mn — 17.7Ni — 12.1Cr — 11Si — 7Mo В градусах °С. [3]
Ce = C + Mn/6 + Si/24 + Cr/5 + Ni/40 + Cu/13 + V/14 + P/2 ГОСТ 19281 [4]
Ceq = C + Mn/6 +(Cr+Mo+V)/5 + (Ni+Cu)/15 EN10025-1 [5]
Neq = 0.8 (0.52Al + 0.29Ti + 0.15Nb) ГОСТ 19281 [4]
Mneq = 0.3Cr + 0.5Ni + 0.7Cu ГОСТ 4543, ГОСТ 14959 [6, 7]
HRCm=33,087+50,723*C +33,662*C² -2,7048*C³ -107,02*C⁴+43,523*C⁵ Твердость структуры с 100% мартенсита[8]

 

Вот ссылка для скачивания ABC Steel с GooglePlay:


Get it on Google Play

ABC Steel © Максим Терентьев, 2015—2016

Ссылки

1. Guthmann, K. Günstige Giesstemperatur im Vergleich zum Erstarrungspunkt von Eisen- und Stahlschmelzen // Stahl und Eisen, 71 (1951), 8, pp. 399-402.

2. Касаткин О.Г., Винокур Б.Б., Тимошенко В.Л. Расчетные модели для определения критических точек стали // Металловедение и термическая обработка металлов, №1, 1984, стр. 20-22.

3. Andrews, K.W. Empirical Formulae for the Calculation of Some Transformation Temperatures // Journal of the Iron and Steel Institute, 203, Part 7, 1965, pp. 721-727.

4. ГОСТ 19281-89 Прокат из стали повышенной прочности. Общие технические условия

5. EN10025-1 Hot rolled products of structural steels. General technical delivery conditions

6. ГОСТ 4543-71 Прокат из легированной конструкционной стали. Технические условия

7. ГОСТ 14959-79 Прокат из рессорно-пружинной углеродистой и легированной стали. Технические условия

8. ASTM A255 − 10 (2014) Standard Test Methods for Determining Hardenability of Steel

P.S. Жду комментариев по поводу работы ABC Steel.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Рубрика: Моделирование. Метки: . Добавьте постоянную ссылку на эту страницу в закладки.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *