Circuit Water Electrical circuits, made physical
Examples
Mode
Simulation
Effective circuit
Appearance
Waveforms
Display
Selected signal · values & calculations
Layout & simulation scopeAuto-arrange searches positions, rotations and winding port orientations, scoring crossings, spacing, bends and pipe length. The default view fits the whole circuit; zoom in to inspect details. Locked components stay fixed. Select a pipe and drag its square bend handles to guide its route; Reset pipe route restores automatic routing. Saved documents retain these bends. Run supports DC and sinusoidal supplies, resistors, capacitors, inductors, 2–4 coupled windings, PWM switches and up to eight diodes. Converter presets are editable startup simulations; their output is not assumed to be in steady state. Coupled groups default to exact coupling (k = 1). Reducing coupling adds leakage and may require a clamp. Isolated circuits use independent voltage references, without an electrical ground connection between them. Gear outlines show turns ratios; winding engagement and the common flywheel distinguish transfer from stored energy. The buffer keeps its exact RC solver; edited circuits use backward Euler. Diodes use the selected forward drop plus 0.01 Ω conducting resistance, with no reverse current or recovery. Capacitors begin uncharged and inductors at zero current. Automatic capacitors use the compact DC view unless their voltage reverses; the AC view has two springs and signed travel. DC-only mode rejects reverse voltage. An interrupted inductor needs a freewheel path; parasitic capacitance and breakdown are not invented. Floating nodes and inconsistent ideal constraints report errors. Click a switch to override its pulse; Restore automatic pulse removes the override.

Experimental circuit import

Preview an RLC circuit with constant voltage supplies before replacing the current circuit.

Supported formats and export instructions

LTspice: View → SPICE Netlist; save UTF-8 .cir/.net/.sp or paste text. Supports R, L, C, constant V and one uniform K group per 2–4 windings.

KiCad: File → Export → Netlist → KiCad (.net), or kicad-cli sch export netlist --format kicadsexpr. Supports standard Device R/R_Small, C/C_Small/C_Polarized/CP/CP1, L/L_Small and Battery/Battery_Cell, pins 1 and 2. Use a literal voltage for the battery and one net named GND, 0, /GND or /0.

Direct .kicad_sch, .asc, XML, semiconductors, models, expressions, controlled/time-varying sources and initial conditions are unsupported. No device is silently skipped or substituted.


  

Experimental educational simulation: ideal linear parts and wires, zero stored energy at startup, backward Euler. This is not full SPICE compatibility or trace replay. General Ideal retains network dynamics; automatic Leakage protection is unavailable.