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

Snapping

S

Snapping is a feature that allows you to easily align points to existing geometry or a grid. It is particularly useful for precision drawing and editing, ensuring that points are placed accurately relative to other elements in the design. Snapping can be configured at any time by pressing S.

NullCad supports several snap modes, which apply while using drawing and modify tools, all snaps below are passive and are computed constantly on hover if they are on:

  • Endpoint — snap to the start/end of a line or polyline segment or to a point object.
    • A green circle shows position of snap
  • Midpoint — snap to the midpoint of a segment.
    • A blue triangle shows the position of the snap
  • Nearest — snap to the closest point on a geometry.
    • An orange square shows the position of the snap
  • Grid — snap to a configurable grid spacing.
    • A yellow cross shows the position of the snap
  • Intersection — passively snap to the intersection of two line segments. This takes into account all visible geometry in view.
    • A red cross shows the position of the snap
  • Perpendicular — snap from a base point perpendicular to a line.
    • An unfilled orange square shows the position of the snap
  • Extension — snap to the extension of a line segment.
    • A purple unfilled diamond with a dashed line showing where the extension originates.
  • Angle constraint — constrain the next point to specific angle increments from the previous point.
    • The rubber band is constrained to the nearest angle and the angle is displayed near the end of the line

Active snap modes

At any time you may activate two different active snapping modes,

  • IntersectionI This manual intersection snap allows you to select the two lines you would like to compute the intersection for.
  • AverageV This snap allows you to select two or more points and compute the average position of those points. Press Enter to accept the computed average.

Configuring snapping

S

Snap settings (which modes are active, grid spacing, tolerance) are available from the snap configuration panel and persist with the document state.

You can change the tolerance for snaps at the bottom of the window.