Follow a prescribed cooling ramp through a synthetic binary solid-solution diagram. A crucible cross-section links solid fraction to a moving tie line and the composition of each phase.
• 3D scene parts: cutaway alloy crucible; liquid-phase particles; solid grains; thermocouple and cooling schedule; liquidus, solidus and moving tie line. • Controls: overall B composition (25–75 wt% B), prescribed cooling rate (5–25 K/s), start above liquidus (10–80 K). • Live readouts: prescribed temperature; equilibrium solid fraction; equilibrium liquid fraction; solid composition · when present; liquid composition · when present; composition balance residual. • Guided experiments: Slow cooling traversal; Change alloy composition; Fast imposed ramp. • Four tabs (visual laboratory, curves and measurements, experiments, learn and assess), a model-verification run, a timestamped event log and a trial report.
Synthetic diagram: Ts(C)=600+4C; Tl(C)=700+4C °C Within the two-phase region: Cs=(T−600)/4; Cl=(T−700)/4 f_s=(C₀−Cl)/(Cs−Cl); f_l=1−f_s f_s Cs+f_l Cl=C₀. Single phase: present composition equals C₀.
Synthetic parallel-boundary diagram valid for the selected 25–75 wt% range, not a database for a named alloy. Equilibrium complete diffusion is assumed in both phases. Temperature is imposed without latent-heat coupling, segregation, nucleation undercooling, dendrite selection or thermal gradients. Absent-phase composition is displayed as C₀ for arithmetic bookkeeping. Try the preset experiments, then compare the live readouts with the equations.
No, horizontal composition distances. A tie line joins phase compositions at one temperature.
No. It samples equilibrium states at prescribed temperatures.
Synthetic parallel-boundary diagram valid for the selected 25–75 wt% range, not a database for a named alloy. Equilibrium complete diffusion is assumed in both phases. Temperature is imposed without latent-heat coupling, segregation, nucleation undercooling, dendrite selection or thermal gradients. Absent-phase composition is displayed as C₀ for arithmetic bookkeeping.