Instructions
Creating components
Drag a component from the toolbox onto the canvas.
Moving components
Click and drag a component on the canvas to reposition it.
Removing components
Drag a component back into the toolbox to delete it.
Selecting multiple components
Click an empty spot on the canvas, then drag to create a selection box around the desired components. The components can then be moved or removed from the canvas together.
Rotating components
Double-click a rotateable component (e.g., Joint) on the canvas to rotate it.
Connecting components
Drag from an input circle (orange) to an output circle (white) or vice versa to create a connection. An input can connect to only one output, while an output can connect to many inputs.
Auto-save
The simulator auto-saves to your browser's local storage. Clearing your history or cookies will delete any auto-saved work.
Save to file
You can save your circuit as a file by clicking File > Save to file. The file is named circuit.json
Load from file
You can load a circuit that has been saved as a file by clicking File > Load from file.... This opens a file picker that allows you to select a file.