Adam Powell's EBsurf Program

Greetings, and welcome to EBsurf. This is at its heart a 1-D heat transfer program, configured here to calculate the temperature fluctuations in a periodically-heated surface. The primary application to date has been electron beam melting and refining, and so the parameter definitions and stuff are all based on that.

Note: be sure you use the specified units! Otherwise your results will be meaningless. 


Case 1: "One-Shot"

This just runs the basic program at one prescribed average surface tempertaure.

Input parameters
Operating Parameters Surface temperature (oC):
Electron beam power (kW): Layer bottom temperature (oC):
Beam voltage (kV): Pattern Length (cm):
Penetration range (um): Pattern Width (cm):
Pattern type: Beam scan velocity (cm/s):
X-waveform: Beam spot length (cm):
Y-waveform: Beam spot width (cm):
Pattern frequency (1/s): Beam dwell time (s):
Beam X scan frequency (1/s): Location x (cm):
Beam Y scan frequency (1/s): Location y (cm):
Simulation Parameters
Z steps: Bapheth:
Z step ratio: Surface layer depth (cm):
Aleph: Theta:
Timesteps in beam dwell: Simulation cycles:
Total timesteps: Cycle temperature tolerance (oC):
Timestep ratio: Iteration temperture tolerance (oC):
Material Properties (Ti defaults)
Thermal diffusivity (cm2/s): Molar mass (g/mol):
Thermal conductivity (W/m-K): Heat of vaporization Hv (kJ/mol):
Radiative emissivity: Hv exponential constant (1/K):
Environment temperature (oC): Clausius-Clapeyron A (K):
Density (g/cm3): Clausius-Clapeyron B:
Fluid viscosity (g/cm-s): Clausius-Clapeyron C:
Surface tension coeff. (N/m-K) Clausius-Clapeyron D (.001/K):


Case 2: "Temperature Scan"

Coming soon to a browser near you! 
This program written by Adam Powell