Browser 0.4 and Windows 0.3

Snapping

How to use soft magnetic grid, point, edge, and guide snapping in Cadivari.

Updated October 20263 min readWorkspace & 3D

Choose your version. The browser app is 0.4; Windows remains 0.3. Tools and project formats differ. See version differences.

Browser 0.4 — the current browser workflow is described first. Expand the Windows section for the unchanged installed version.

Choose snap targets

In Browser 0.4, open Snap to enable Grid, Points, Edges and Guides as needed. Points include endpoints, corners, centres and midpoints on supported authored and mirrored geometry. Edges use the nearest point along supported drawing curves. Disable Grid when you want an endpoint without interference from nearby grid positions.

Use persistent relationships

Snapping helps place geometry. Use Constraints when the relationship must survive later edits. Mirrored copies snap like other sketch geometry, but must be detached before direct editing or constraints. The mirror axis itself can be constrained without becoming a solid profile edge.

Windows 0.3 instructions
✓

Recommended test

Confirm snapping assists close placements but releases the pointer elsewhere.

  1. Leave Grid, Points, and Guides enabled and draw a line near a grid intersection.
  2. Move several pixels away and confirm the cursor follows freely instead of jumping to the grid.
  3. Start another line, hold Shift, and confirm its next point follows 45-degree increments while a compatible exact geometry target can still show a green snap.
  4. Approach an existing endpoint and confirm the labelled Endpoint target wins over the grid.
  5. Open the arrow beside Snap, enable Edges, and approach the middle of an existing line.
  6. Disable Guides and confirm visible construction guides no longer attract the pointer.

One master switch with four target modes

The Snap button in the bottom bar enables or disables all snapping immediately. Its adjacent arrow opens the target menu. Mode changes are display preferences and do not alter existing geometry or add undo history.

Choose useful targets

Grid acquires nearby grid intersections. Points includes endpoints, corners, centres, and midpoints. Edges finds the nearest point along drawing geometry and is off by default to keep free placement calm. Guides includes construction guides, guide intersections, mirror guides, and projected sketch references.

Exact geometry wins

Snapping uses a small screen-space acquisition radius, so it feels consistent while zooming. Exact endpoints and corners take priority, followed by guide intersections, centres and midpoints, guides, edges, and finally the grid. The marker label identifies the target that will receive the click.

Line angle lock

While drawing a line, hold Shift to constrain the next point to the nearest 45-degree increment. A compatible exact geometry snap is preserved; if a target conflicts with that direction, the constraint wins and the green target marker clears.

No nearby target means no snap

When the pointer is outside every acquisition radius, Cadivari uses the raw millimetre coordinate. Keeping Snap enabled therefore no longer imposes a minimum grid-sized movement on new geometry.

Local preferences

The four mode choices are stored locally for the current installation or browser profile. New installations begin with Grid, Points, and Guides enabled and Edges disabled.