A steam generator heats liquid water and adjusts the input of both liquid and gas to produce a stable and uniform steam output. This steam is then introduced into the tube furnace, where by controlling the steam flow rate and temperature, different environments and conditions can be simulated within the furnace for various experiments.