Keyboard shortcuts and command line
Press F1 in the app for the same list.
Key
Tool
S or Esc
Select and move
X
Route tracks
V
Place a via (while routing: a via and a layer change)
Z
Copper zone
B
Board outline
T
Text
M
Measure
N
Connect pads (edit the netlist)
P
Place the part selected in the Library
Editing
Key
Action
R / Shift+R
Rotate the selection by 90° either way
F
Flip to the other side
Del
Delete
Ctrl+D
Duplicate
Arrows
Nudge by one grid step (Shift: ten)
U
Select the whole trace
E or double-click
Properties
Ctrl+A
Select all
Ctrl+Z / Ctrl+Y
Undo / redo
Routing
Key
Action
W / Shift+W
Wider / narrower track
/
Switch the 45° corner posture
Backspace
Remove the last corner
Enter or double-click
Finish the route
V
Via and change layer
View
Key
Action
Wheel
Zoom at the cursor
Middle-drag, right-drag or Space + drag
Pan
Home
Fit the board
L, Page Up, Page Down
Change the active copper layer
F3
The 3D view
F8
Run the design rule check
3D view
Key
Action
Left-drag
Orbit
Right-drag
Pan
Wheel
Zoom
Double-click or Home
Fit
1 / 2 / 3 / 0
Top / bottom / front / iso
4 / 6 / 8
Left / right / back
Simulation
Key
Action
F5
Run or pause the circuit
Shift+F5 or Esc
Stop
Click or hold
Operate a switch or press a button
Drag or scroll on a pot
Turn the knob
Double-click a net
Probe it on the oscilloscope
Ctrl+Shift+L
Play live: guitar through the circuit
Key
Command
Ctrl+N
New board
Ctrl+Shift+N
New pedal
Ctrl+Alt+A
Amp Designer
Ctrl+O, Ctrl+S, Ctrl+Shift+S
Open, save, save as
Ctrl+E
Export Gerbers, drills, BOM and CPL
Ctrl+Shift+A
Autoroute
Ctrl+B
Refill zones
Ctrl+Shift+O
Order PCBs
Ctrl+Shift+B
Buy components
F1
Keyboard shortcuts
Ctrl+Q
Exit
Command line
PCBPro.exe [project.pcbpro] [--example] [--no-welcome] [--selftest DIR]
python -m pcbpro [project.pcbpro] [--example] [--no-welcome] [--selftest DIR]
Argument
Effect
project.pcbpro
Opens that project
--example
Opens the demo board (the 555 LED flasher)
--no-welcome
Skips the start screen
--selftest DIR
Checks an installed build, then exits. It renders the example in 3D, exports its Gerbers to DIR, simulates it in-process and in a worker process, compiles the real-time audio model and runs a block through it, convolves a built-in cabinet IR, plays the Tweed Champ amp board, and writes DIR/selftest.txt ending in RESULT OK or RESULT FAIL. On a machine without a GPU, set PCBPRO_SELFTEST_NO_GPU=1 to make the 3D step optional.
From a source checkout, with the app's environment:
Script
What it does
tools/build_examples.py [555 pedal amp metal]
Regenerates the bundled example projects (placed, autorouted, pours filled), or only the named groups
tools/verify_footprints.py [-v]
Compares the built-in footprints with the official KiCad library, pad by pad
tools/screenshot.py OUTDIR
Saves screenshots of the example's layout, DRC, 3D views and order page
tools/showcase.py OUTDIR
Places a wide range of library parts on one board and saves its layout and 3D views
tools/make_icon.py
Draws the app icon (pcbpro/resources/pcbpro.ico)
tools/docs_media/capture.py
The screenshots and screen recordings in docs/media
tools/docs_media/audio_clips.py
The sound clips on the website
tools/build_site.py [--serve]
Builds the website from docs/ and site/
tools/third_party_licenses.py OUT
Collects the licences of the libraries the Windows app bundles
Something wrong or missing on this page? Edit it on GitHub .
On this page