Skip to content
Graphviz (DOT) templates

Pressurised Water Reactor

PWR primary / secondary loops with steam generator and turbine-generator.

Template previewGraphviz (DOT)
Rendering…

Make it your own.

digraph pwr {
  rankdir=LR;
  graph [bgcolor=transparent];
  node [shape=box, style="rounded,filled", fontname=Inter, fontsize=10];

  Core [label="Reactor core\n(uranium fuel)", fillcolor="#fee2e2"];
  Press [label="Pressuriser"];
  Pump1 [label="Primary pump", shape=circle, fillcolor="#dbeafe"];
  SG [label="Steam generator\n(heat exchange)", fillcolor="#fef3c7"];
  Turb [label="Steam turbine", fillcolor="#fef3c7"];
  Gen [label="Generator", fillcolor="#dcfce7"];
  Cond [label="Condenser", fillcolor="#dbeafe"];
  Pump2 [label="Feedwater pump", shape=circle, fillcolor="#dbeafe"];
  Cool [label="Cooling tower / sea", fillcolor="#bae6fd"];

  Core -> Press;
  Core -> SG -> Pump1 -> Core;
  SG -> Turb -> Gen;
  Turb -> Cond -> Pump2 -> SG;
  Cond -> Cool [style=dashed];
}