Liquidus Temperature of Steels
Liquidus Temperature of Steels
Liquidus Temperature of Steels
Liquidus Temperature of Steels
def calculate_liquidus_temperature(C, Si, Mn, P, S, Cu, Ni, Cr, Al, Mo, V, Ti):
#
T_liq = 1536 - (78 * C + 7.6 * Si + 4.9 * Mn + 34 * P + 30 * S + 5 * Cu + 3.1 * Ni + 1.3 * Cr + 3.6 * Al + 2 * Mo + 2 * V + 18 * Ti)
return T_liq
#
C = float(input("Carbon (C) [%]: "))
Si = float(input("Silicon (Si) [%]: "))
Mn = float(input("Manganese (Mn) [%]: "))
P = float(input("Phosphorus (P) [%]: "))
S = float(input("Sulfur (S) [%]: "))
Cu = float(input("Copper (Cu) [%]: "))
Ni = float(input("Nickel (Ni) [%]: "))
Cr = float(input("Chromium (Cr) [%]: "))
Al = float(input("Aluminium (Al) [%]: "))
Mo = float(input("Molybdenum (Mo) [%]: "))
V = float(input("Vanadium (V) [%]: "))
Ti = float(input("Titanium (Ti) [%]: "))
#
T_liq = calculate_liquidus_temperature(C, Si, Mn, P, S, Cu, Ni, Cr, Al, Mo, V, Ti)
# res
print(f"Liquidus Temperature: {T_liq:.2f} °C")