Sim Lab
Building circuits
Place parts, wire them, rotate, edit values and use units.
Place a part
Press and drag a button from the dock onto the canvas, or use Parts, or the search box, to find one.
Drop it where you want it. Parts snap to the grid.
Click it to open its properties and set its values.
Wire parts together
- Press w (or pick the wire tool) and drag from one terminal to another.
- Anything that touches a terminal is connected.
- A red dot marks a near miss: two ends that are close but not joined.
- Pink guide lines and a distance label appear while you drag, to help you line things up.
- Add Straight Wire (W) draws a straight wire at any angle. Labeled Node joins two points by name, with no wire between them.
Select, move, rotate and delete
- Select tool: click a part, or drag a box around several.
- Drag a selected part to move it.
- Rotate and Flip from the Edit menu or the action bar.
- Right-click a part for Rotate CCW and CW, Mirror X and Y, Swap Terminals and Sliders….
- Press Delete to remove it. Duplicate (Ctrl+D) copies it.
- Split Wire Manually (Ctrl+click on a wire) cuts it in two so you can attach something in the middle.
Edit values
Click a part to see its properties. For a resistor that's the resistance. For a source it's the voltage, frequency, waveform and offset.
- Use the minus and plus buttons to step through standard values.
- Scroll the mouse wheel over a resistor, capacitor or inductor to change its value. Hold Shift while scrolling to pan instead. You can turn the wheel behaviour off in View, Settings….
- Some parts have a slider (right-click, then Sliders…) so you can change a value while the circuit runs.
Units
| Letter | Meaning | Example |
|---|---|---|
p | pico | 10p |
n | nano | 100n |
u | micro | 4.7u |
m | milli | 5m |
k | kilo | 10k |
M | mega | 1M |
G | giga | 2G |
2k2 means 2200. A capital M is mega and a small m is milli, so take care.
Common mistakes
- Forgetting a ground. Most circuits need one.
- Two voltage sources joined directly by a wire.
- A part with one terminal not connected.
See Troubleshooting for the error messages.