Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Interface Overview

NullCad’s main window is organized around a central canvas viewport, surrounded by panels for layers, properties, tools, and phase status.

  • Phase tabs — switch between the four survey phases (Setup/Search, Boundary Model, Reinstatement, Drafting). Each phase has independent camera state and status tracking; see Survey Phases.
  • Toolbar — grouped by category: Select, Draw, Modify, Survey, Measure, Surface & Drafting. See Drawing Tools and Modify Tools.
  • Layer panel — create, rename, delete, and organize layers with groups; per-layer color, visibility, lock state, and line type. See Layers.
  • Properties panel — inspect and edit the properties of the current selection.
  • Canvas viewport — the main drawing surface, rendered with a custom wgpu pipeline for precision at large coordinates (see Precision Handling).
  • Status bar — coordinates under the cursor, active tool, snap state.
  • Console log (F12) — a searchable, color-coded, persistent log of all application messages.

Theme

NullCad uses the Catppuccin color scheme.

Distraction-free mode

Press F11 to hide the side panels and show a floating toolbox — useful when you want the canvas to take up the full window.

Settings

Application settings (point size, selection threshold, colors, line weight, label display, camera sensitivity, autosave interval, and more) are available from the Settings menu, organized into categories such as Settings ▸ Interaction and Settings ▸ Labels.

Recent files

The File menu keeps a list of recently opened projects for quick access.

View bookmarks

Save up to 9 camera positions and recall them instantly:

ActionInput
Recall bookmark1–9
Set bookmarkCtrl+1–9