Ripple shows verified steady-state cycles. Enable Transients under Transients / Leakage for startup from zero energy. Reduced Ideal is periodic without startup; general Ideal component dynamics retain startup.
View
Restore example positions and pipe bends. Keeps your electrical values and simulation settings. Undo restores the previous layout.
Panels
Builder and Simulation setup can be open together. Panel choices are saved on this device.
Help
Editing
Pick a part in the Builder, then click the canvas to place it (R rotates, Esc cancels). Choose Connect, click to start a pipe and click again to finish. Circles along pipes create branches; nearby terminals snap. Red rings mark loose ends. Drag empty space to pan. Drag a part to move it with its pipes; Shift-drag detaches it. Drop a loose two-terminal part onto a highlighted pipe to insert it in series. Crossings do not connect.
Click a switch body to toggle it. A diode is a swing check valve that only opens with forward flow. Click a part or pipe to probe its voltage and current.
What the simulation assumes
Ripple defaults to verified steady state; advanced Transients starts from zero stored energy. Educational switched RLC solver (backward Euler), not SPICE: DC and sine supplies, resistors, capacitors, inductors, 2–4 coupled windings (k = 1 by default), PWM switches and up to eight diodes (forward drop + 0.01 Ω, no reverse current or recovery). Wires are ideal. Leakage mode includes an inspectable primary RC snubber for recognized flyback and forward circuits. Saturation and reverse recovery are not modeled. Floating nodes and interrupted inductor current are reported rather than hidden.