Skip to main content

Documentation / Schematic

Navigate the schematic editor

Use sheet tabs, hierarchy, Find, zoom, pan, and documented keyboard shortcuts without losing project context.

Level
Beginner
Estimated
15 min
Instructions updated
2026-07-12
Product context
Updated for the July 12, 2026 web release

Outcome

Move from the project level to one exact schematic object and back using repeatable navigation actions.

Before you start

  • A project with at least one populated schematic
  • Read access
  • A desktop keyboard and pointing device; mobile editing is outside this guide
  • The exact reference or net name you intend to locate

Task record

Time
15 minutes
Level
Beginner
Instructions updated
2026-07-12
Product context
Updated for the July 12, 2026 web release

Execution record

Prepare the role, starting state, and evidence record before acting.

Keep these records beside the project state so the task steps can stay focused on the action, passing result, and stop condition.
StepRequired roleStarting stateEvidence to retain
01 / Confirm project and sheet contextViewer or editor with read access to the named projectProjects identifies one review target; the exact reference or net and expected parent/child route are recorded before the editor opens.Project and file identity, active sheet, breadcrumb text, Depth, account role, opening timestamp, and context capture
02 / Open the shortcut referenceViewer or editor using the current account settingsThe correct schematic canvas has focus, no text field is active, and no navigation shortcut has been assumed from this guide.Current shortcut rows, product context, account scope when shown, and any difference from the documented defaults
03 / Fit and zoom without changing objectsViewer, or editor operating read-only for this taskStep 2 verified the bindings; the active sheet is recorded, no object is selected for movement, and no placement or wire tool is active.Before/fit/target framing captures or timestamps, active sheet identity, target landmark, and any unexpected selection or coordinate change
04 / Locate a named objectViewer or editor with project read accessThe exact case-sensitive search term and expected sheet or hierarchy path are frozen; the canvas is in a neutral navigation state.Search term, complete match count, selected result, sheet/breadcrumb, visible reference or net identity, and target capture
05 / Move through hierarchyViewer or editor with access to all in-scope sheetsThe parent, expected child filename, original tab, and opening Depth are recorded; no edit tool is active.Parent and child names, linked filename, tab inventory, Depth before/after, breadcrumb route, return control, and closing context
06 / Exercise safe selectionViewer, or editor explicitly avoiding mutationThe correct sheet and target are visible, current bindings are verified, and the baseline object position or opening Changes state is recorded when the role can edit.Selection highlight, cancellation result, omitted-or-disposable nudge disposition, object coordinates when tested, and before/after Changes observation
07 / Record a reproducible routeIndependent viewer or editor performing the second passSteps 1-6 contain a complete route, exact search term, opening/closing context, and no unresolved mutation.First and second route logs with timestamps, project/file/sheet/object identities, Depth checkpoints, search result, closing context, and differences

Procedure

Run the documented task in order.

Record an unavailable action or failed assertion; do not infer that the operation ran.
  1. 01

    Confirm project and sheet context

    Action

    Open Schematics and read the project name, active schematic tab, and active sheet before moving the canvas. On hierarchical designs, note the current breadcrumb Depth.
    Resin schematic editor / Projects > exact project > Schematics > active schematic tab: Inspect the project heading, active tab, sheet name, breadcrumb, and Depth without activating a drawing tool

    Pass when

    The project, file, active sheet, and current hierarchy depth are written down.

    Stop if

    Stop when project identity differs, no sheet finishes loading, the active sheet cannot be named, or an edit/placement mode is already active and cannot be cancelled safely.

  2. 02

    Open the shortcut reference

    Action

    Press ? to open Keyboard Shortcuts. Confirm the View & navigation entries before relying on them; organization or personal shortcut settings may differ from defaults.
    Resin Keyboard Shortcuts dialog / Schematic editor canvas > ? > View & navigation: Open Keyboard Shortcuts and read the current Fit to content, Find, Select tool, and cancel/deselect bindings

    Pass when

    Keyboard Shortcuts is visible and the current bindings for Fit to content, Find, Select tool, and cancel/deselect have been checked.

    Stop if

    Stop shortcut testing when ? enters text, the dialog does not open, a required binding is absent or conflicting, or keyboard focus cannot be established without changing an object.

  3. 03

    Fit and zoom without changing objects

    Action

    Press F for Fit to content. Use the wheel or + and - to zoom around the cursor. Pan with the editor's pointing-device gesture while no placement tool is active.
    Resin schematic canvas / Schematics > active sheet > canvas view controls: Use the verified Fit to content binding, wheel or +/-, and the configured pan gesture while selection mode is neutral

    Pass when

    The entire active sheet fits once, then the target area can be enlarged and returned to the same framing without moving a symbol.

    Stop if

    Stop when framing activates an edit, a symbol or wire moves, the sheet identity changes, or the full sheet and target cannot both be reached reproducibly.

  4. 04

    Locate a named object

    Action

    Press Ctrl+F or Command+F to open Find. Search the exact reference or net name, select the intended result, and compare the highlighted object with its visible properties.
    Resin schematic Find / Schematics > active sheet > Ctrl+F or Command+F > Find results: Enter the exact recorded reference or net, inspect every match, and select only the row whose sheet and visible identity agree

    Pass when

    The intended reference or net is selected on the correct sheet; a similarly named object is not mistaken for the target.

    Stop if

    Stop when results are ambiguous, the target appears on an unexpected sheet or Depth, visible properties disagree, or finding it would require moving or renaming an object.

  5. 05

    Move through hierarchy

    Action

    Inventory visible sheet tabs and hierarchical sheets. Enter the intended child sheet using its sheet action, then use Pop up one level or the breadcrumb to return. Open in New Tab is an in-app sheet action, not a promise of a separate browser tab.
    Resin schematic hierarchy navigation / Schematics > parent sheet > hierarchical sheet action > child sheet > Pop up one level or breadcrumb: Open the intended child through its sheet action, record the in-app tab and Depth, then return through Pop up one level or the breadcrumb

    Pass when

    The child sheet, parent sheet, and displayed Depth change are observed, and the original top-level sheet is restored.

    Stop if

    Stop when the linked child is missing, the opened identity differs, Depth does not change as expected, a confirmation appears, or return would rely on browser Back rather than Resin hierarchy controls.

  6. 06

    Exercise safe selection

    Action

    Press V for the Select tool before clicking objects. Use Escape to cancel the active tool or deselect. Use arrow keys only on a deliberately selected disposable object because they nudge by one grid step; Shift+Arrow nudges by five grid steps.
    Resin schematic selection state / Schematics > canvas > Select tool (verified binding) > Escape: Activate Select, select the named object only for inspection, then use Escape to clear selection; omit nudge testing outside a disposable exercise

    Pass when

    Selection and cancellation work as shown in Keyboard Shortcuts, and no production object is moved during this navigation task.

    Stop if

    Stop immediately when an object moves, an edit handle appears unexpectedly, Escape does not clear the active tool, or the tested project is not disposable for a movement check.

  7. 07

    Record a reproducible route

    Action

    Write a short route such as Project > Schematics > Root > Power > U3, including the final zoom or Find term. Repeat it from the project view.
    Resin Projects and schematic navigation plus the review record / Projects > exact project > Schematics > parent/child route > exact Find result > original top-level sheet: Close the first navigation context, retrace the recorded path from Projects, and compare every identity and Depth checkpoint

    Pass when

    A second pass reaches the same object and returns to the same top-level context without relying on browser Back.

    Stop if

    Stop and mark the route non-reproducible at the first identity, match-count, Depth, object, or closing-context difference, or when the second pass depends on browser history or remembered screen position.

Verification

Do not call the task complete until these checks pass.

  • Project and sheet recorded
  • Shortcut reference checked
  • Fit to content verified
  • Exact Find term verified
  • Parent and child identified
  • Depth change observed
  • Top-level context restored
  • No object moved

Evidence and exercise files

Download the evidence used by this guide.

Each repository-backed file is labeled with its contents, provenance, license or publication boundary, and current limitations.
Repository-backed file

Blank schematic navigation review record

CSV / blank exercise record / Resin documentation exercise record

Provenance: Repository-tracked blank worksheet for inventorying revision-bound sheet paths, hierarchy boundaries, ports, signals, evidence, issues, and an overall navigation decision.

Current limit: This record is an uncompleted review aid, not evidence that hierarchy or cross-sheet connectivity was inspected successfully in Resin.

Download file

Evidence boundary

Keep preparation separate from product proof.

The procedure defines what to run and retain; it does not claim that the task ran successfully on any project.
This guide can establish a retraceable navigation route and whether the named surfaces were observable under the tested role. It does not establish electrical connectivity, hierarchy correctness, save persistence beyond observed navigation, or the absence of objects outside the inspected route.

Failure recovery

Diagnose and recover without hiding the original state.

Preserve the symptom before changing anything, apply one bounded recovery, and repeat the affected assertion against the named project state.
DOC-NAV-F01

Keyboard or pointing controls act on a field or object instead of the canvas view.

Diagnosis: Record focused element, active tool, selected object, verified shortcut binding, project/sheet identity, action used, and any coordinate or Changes delta.

Recovery: Press Escape once, move focus to a neutral canvas area, restore any moved object with one verified undo, and retest the binding first on Fit or cancellation rather than a movement command.

Stop or escalate: Escalate when focus cannot be made unambiguous, undo does not restore the baseline, or the same verified binding triggers an edit twice.

Evidence: Shortcut capture, focus and active-tool state, before/after coordinates or Changes state, undo result, product context, and issue owner

Recheck: The object and Changes baseline are restored, Select and Escape behave as recorded, and Fit changes only framing on the same sheet.

DOC-NAV-F02

Find returns ambiguous matches or opens an object on the wrong sheet or hierarchy depth.

Diagnosis: Preserve the exact term, complete match list, references or net spellings, sheet names, breadcrumbs, Depth values, and visible properties for each candidate.

Recovery: Return to the recorded parent context, refine only with an approved exact identifier, and select a result only after sheet, Depth, and visible object identity all agree.

Stop or escalate: Leave the target unresolved when no unique identifier exists, project data disagrees with the expected route, or choosing a candidate would require an edit.

Evidence: Search term and match list, candidate comparison, expected route, selected-or-unresolved disposition, owner, and retrace capture

Recheck: Two independent passes from Projects reach one identical project/file/sheet/object tuple and return to the same top-level sheet.

DOC-NAV-F03

A child sheet is missing, the breadcrumb disagrees with the canvas, or the original context cannot be restored.

Diagnosis: Record parent sheet, hierarchical object, linked filename, tab list, child identity, breadcrumb, Depth, opening context, and exact failed return action.

Recovery: Use Pop up one level once, reopen the intended child from the recorded parent object, and rebuild the route without browser Back or object creation.

Stop or escalate: Escalate when the linked file is absent, parent and child identities remain inconsistent, or restoring context would require creating, relinking, or renaming project data.

Evidence: Parent/child captures, project file inventory, Depth transitions, failed and recovery routes, exact messages, and project-owner issue

Recheck: The recorded child opens from the named parent with the expected Depth change, and Pop up one level or breadcrumb restores the exact opening sheet; otherwise navigation remains blocked.

Task-specific troubleshooting

Resolve these states without changing the evidence boundary.

A shortcut types into a field instead of acting on the canvas

Move focus out of the text field, click a neutral canvas area, and check Keyboard Shortcuts again before retrying.

F does not fit the sheet

Press Escape to leave the active placement tool, click the canvas, and use the visible zoom controls. Record the active focus if the shortcut still fails.

Find returns multiple similar names

Compare exact reference, net spelling, sheet name, and hierarchy depth before selecting a result.

A child sheet cannot be opened

Record the sheet name and linked file name, then verify that the imported or project file set contains that child. Do not create a replacement during navigation.

Open in New Tab does not create a browser tab

Treat it as an in-app sheet tab. Use the browser only for separate documentation or a second project session.

An object moved while navigating

Stop, use Ctrl+Z or Command+Z once, and verify the object returns to its recorded coordinates before continuing.

The breadcrumb and visible sheet disagree

Record both names and Depth, return with Pop up one level, and reopen the child from the parent rather than guessing the current scope.

Decision gate

Decide whether the route is reliable enough for object-level review

Can another reviewer start at Projects, reach the same named object through the same sheet and hierarchy checkpoints, and return without mutation or browser-history dependence?

Required evidence

Project/file/sheet identity, current shortcut record, exact Find term and match count, parent-child route with Depth transitions, first and second pass logs, closing context, and no-mutation evidence

Remain blocked when

Any identity or match is ambiguous, the child link is missing, the route changes between passes, an object moved without verified restoration, or the path depends on browser Back or visual memory.