Schematic and CAD software rely on a unified operational model divided into six core functional command families: Placement/Insertion, Connectivity/Wiring, Spatial Manipulation, Attribute Inspection, Drafting Precision, and Display Navigation.
Across all 100 applications—from PCB packages like Altium and KiCad, to industrial control systems like AutoCAD Electrical and EPLAN, down to general-purpose diagramming engines—software designers deliberately map recurring ergonomic primitives to optimize speed. In general drafting tools (and Autodesk’s CLI heritage), commands prioritize multi-letter mnemonic abbreviations confirmed with Enter or Spacebar, whereas dedicated schematic capture packages favor single-key triggers or chained, modal hotkeys that execute immediately under the cursor without waiting for an entry confirmation.
The Common Schematic Command Families
1. Connectivity & Wiring Commands
W(Wire / Route Connection) – Initiates the drawing of an intelligent logical conductor or netline between pins or terminal endpoints (standard in KiCad, AltiumP\rightarrowW, Cadence Virtuoso/Allegro, and Proteus).AEWIREorWD(AutoCAD Electrical Wire) – Draws an intelligent, self-breaking schematic wire that tracks gauge, layer, and wire numbering across sheets rather than treating lines as raw geometry.LorN(Net Label / Alias) – Places a named alphanumeric identifier on an open pin or wire segment to establish logical connectivity without drawing long, messy cross-sheet runs.TRIM/TR(AutoCAD Line / Wire Cut) – Cuts intersecting lines or wires back to boundary edges; in schematic environments, it maintains electrical integrity while breaking loop conditions.J(Junction) – Inserts a physical node dot indicating that crossing wires are electrically bonded rather than passing over each other without connection.
2. Component Placement & Symbol Insertion
A/P/Insert(Add Component / Symbol) – Summons the component browser to drop resistors, integrated circuits, valves, or relays onto the schematic canvas (Ain KiCad,P\rightarrowPin Altium,Insertin EPLAN).AETEMP/LEC(AutoCAD Electrical Component Insert) – Launches the AutoCAD Electrical Icon Menu to insert standardized NFPA/IEC intelligent schematic symbols.B/BLOCK&I/INSERT(AutoCAD Block Definitions) – Defines grouped vector artwork into reusable blocks (B) and inserts referenced library blocks into drawings (I).P(Power Symbol / Rail) – Quick-inserts global ground references (GND), power rails (VCC,+24V,PE), or bus termination flags.
3. Spatial Manipulation & Alignment
Spacebar/R(Rotate 90°) – Rotates the currently floating or selected component by 90 degrees around its origin prior to placement.X/Y(Mirror / Flip Horizontal & Vertical) – Mirrors a symbol across its horizontal or vertical axis to orient input/output pins logically without changing underlying pin assignments.M/MOVE(Move / Detach Object) – Moves an entity freely to a new coordinate point (Min AutoCAD, Altium, and KiCad).G/Ctrl+Drag(Rubberband Drag) – Moves a placed symbol while actively maintaining and stretching its attached wires, preventing circuit disconnects.SCOOT(AutoCAD Electrical Inline Scoot) – Repositions an inline component along a wire or moves a whole ladder rung without severing wire connectivity.RO/ROTATE(AutoCAD Free Rotation) – Rotates drawing elements around a defined basepoint.
4. Drafting Constraints & Snapping Controls
F3/OSNAP(Object Snap) – Toggles geometric snapping modes (End, Mid, Intersection, Node) so lines meet connection targets accurately.F8/ORTHO(Ortho Constraint) – Constrains cursor movement to horizontal and vertical (90°) axes, ensuring clean, organized right-angle schematics.F9/G(Grid Snap) – Snaps cursor movement to the active drawing grid, ensuring pins fall exactly on wire connection nodes.F12(Dynamic Input) – Toggles cursor-attached input boxes in AutoCAD, displaying live dimension readouts and angle fields.
5. Inspection, Editing & Hierarchy
E/Q(Edit Properties / Inspector) – Opens the parameters dialog for the selected component (designator, footprint, terminal numbers, resistance/voltage ratings).Ctrl+1(AutoCAD Properties Palette) – Displays the universal CAD property palette to adjust layer, color, text height, line type, and block attributes.AEREDO/EC(AutoCAD Electrical Edit Component) – Accesses the full electrical tag, catalog lookup, description lines, and cross-reference records for an industrial symbol.Tab(Pause to Edit / Variant Cycle) – In Altium, pauses an active placement tool to edit properties on the fly; in EPLAN, cycles through graphical variants A through H before placing a symbol.Esc(Escape / Cancel Tool) – Universally aborts the current action, deselects elements, and returns the cursor to default pick mode.
6. Canvas & Document Navigation
Home/F/Z\rightarrowA(Zoom to Extents / Fit View) – Scales the active sheet or multi-tier workspace to display all drawn components within the viewport.P/Pan(Middle Mouse Drag / Pan Tool) – Translates the viewport across large schematic sheets without changing the zoom level.Ctrl+Z/Ctrl+Y(Undo / Redo) – Reverses or re-applies the previous drawing state or electrical pin assignments.