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,
- Intersection —
IThis manual intersection snap allows you to select the two lines you would like to compute the intersection for. - Average —
VThis snap allows you to select two or more points and compute the average position of those points. PressEnterto 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.