Left Menu Snap Options
This page explains the logic behind each option in the Snaps panel on the left menu.
Each section is short by design and focused on when that snap triggers and what geometry it uses.
Snap Logic Reference
Uitlijnen op raster
Round cursor to nearest background grid intersection
Rounds the cursor coordinates to the nearest minor grid intersection. The minor grid spacing is derived from the main grid size divided by the minor-line factor configured in the Grid settings.
[__INSERT_IMAGE__]
Hoe het werkt
- 1Rounds cursor X and Y to the nearest minor grid multiple.
- 2Has the lowest snap priority – all other snaps override it.
- 3Skipped during Move Point operations so individual point dragging stays smooth.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Inschakelen Show Grid to see where snap targets are. Snap to Grid is disabled automatically if no snapping grid is configured.
Snap to Point
Snap to explicitly placed point objects
Locks the cursor to the nearest point object within the snap threshold. The candidate pool includes standalone points, image corner points, construction-line reference points, and block-instance snap points.
[__INSERT_IMAGE__]
Hoe het werkt
- 1Collects all visible points, image corners, construction-line origins, and block snap points.
- 2Snaps to the nearest candidate within the snap threshold.
- 3Does not fire on a point that is itself being moved.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Place Punt creëren objects at key reference locations to create reliable snap targets for later precision work.
Snap Endpoints on Move
Snap line endpoints to existing vertices during selection moves
Activates only during selection moves. Tests each endpoint of moving lines against nearby static vertices and adjusts the entire move offset so moved geometry lands exactly on an existing node.
[__INSERT_IMAGE__]
Hoe het werkt
- 1Collects all endpoints of selected lines being moved.
- 2Tests each moving endpoint against static vertices + block snap points.
- 3Adjusts the whole move delta so the nearest matching endpoint pair aligns.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Off by default. Enable it when moving structural members that should connect exactly to joint nodes in the drawing.
Snap to Line Ends
Snap to endpoints of lines, bogen, cirkels, dimensies, and leaders
Targets endpoint-type anchors across all geometry: line and arc endpoints, circle centers, axis endpoints, and dimension/leader anchor points. The nearest anchor within threshold wins.
[__INSERT_IMAGE__]
Hoe het werkt
- 1Tests all line endpoints, arc endpoints, circle centers, axis nodes, and dimension anchors.
- 2Snaps to the nearest one within threshold using a priority queue.
- 3Does not fire on an endpoint currently being moved.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: One of the most-used snaps. Keep it enabled at all times for reliable endpoint connectivity when building structural models.
Snap to Adjacent Nodes
SketchUp-style X/Y inference alignment to nearby nodes
Snaps cursor X and/or Y coordinates independently to nearby line endpoints and points, showing dashed inference guides. This creates SketchUp-style horizontal and vertical alignment without explicit gridlines.
[__INSERT_IMAGE__]
Hoe het werkt
- 1Scans line endpoints within horizontal and vertical threshold of the cursor separately.
- 2Locks X to the nearest node at the same X value, Y to the nearest node at the same Y value.
- 3Deferred when Normal, Extension, or other strong intent snaps are active.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Very useful for column-grid alignment without needing gridlines. Shows dashed inference guides on canvas when active.
Snap to Line Mid
Snap to midpoints of lines, bogen, en rasterlijnen
Snaps to computed midpoints of lines, the mid-sweep angle of arcs, arc center points, and the midpoints of structural gridlines. Nearest qualifying candidate under threshold wins.
[__INSERT_IMAGE__]
Hoe het werkt
- 1For lines: computes geometric center point between p1 and p2.
- 2For arcs: tests both the mid-sweep arc point and the arc center.
- 3Also tests midpoints of structural gridlines.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Keep enabled alongside Snap to Line Ends for full coverage of line geometry – endpoints and midpoints between them.
Snap to Quadrant
Snap to the 0°, 90°, 180°, and 270° points of circles
Voor cirkels, tests the four cardinal points along the rim (0°, 90°, 180°, 270°) and snaps to the closest one. This is the circle-equivalent of Snap to Line Ends for the rim geometry.
[__INSERT_IMAGE__]
Hoe het werkt
- 1Scans all visible circles (not arcs).
- 2Calculates four quadrant rim points from center + radius at 0°, 90°, 180°, 270°.
- 3Snaps to nearest quadrant point within threshold.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Enable alongside Snap to Line Ends for full circle coverage: Line Ends handles the center, Quadrant handles the cardinal rim points.
Snap to Line Touch
Project cursor to the nearest point on nearby geometry
Nearest-point snap: projects the cursor perpendicularly onto the closest geometry (lijnen, bogen, construction lines, assen) within a very tight screen-space threshold. A dashed guide is drawn from cursor to the foot.
[__INSERT_IMAGE__]
Hoe het werkt
- 1Projects cursor onto every nearby candidate geometry element.
- 2Fires only when cursor is extremely close to the geometry (tight ~10 px screen threshold).
- 3Draws a dashed perpendicular guide from cursor to the snap foot.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Use when placing leaders or dimensions at an exact on-edge location between two endpoints.
Snap to Extension
Track along the implied infinite extension of a line beyond its endpoints
Activates when the cursor is near a line endpoint and the drawing start point is on or near that line. Locks cursor movement to the implied infinite extension of the line beyond its segment end.
[__INSERT_IMAGE__]
Hoe het werkt
- 1Detects when cursor travels away from a line endpoint along the line direction.
- 2Locks cursor to the projected infinite line direction beyond the segment end.
- 3Deferred when Adjacent Nodes snap is more appropriate for the cursor position.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Hover over a line endpoint first, then move beyond the end to activate the extension inference track.
Snap to Normal (Begin)
Constrain a new segment to the perpendicular from the drawing start point
During line or polyline creation, constrains the new segment to run exactly perpendicular from the start point relative to a candidate base line. Uses a 2° angular dead-zone to activate smoothly.
[__INSERT_IMAGE__]
Hoe het werkt
- 1Detects when the cursor direction from start is within 2° of perpendicular to a nearby base line.
- 2Locks the endpoint to the exact perpendicular ray through the start point.
- 3Works for both simple lines and polyline segments.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Move the cursor to approximately 90° from the base line direction to activate. The snap applies a 2° angular tolerance so exact mouse positioning is not required.
Snap to Normal (End)
Snap endpoint to the perpendicular foot from start point on nearby geometry
Projects the active startpunt perpendicularly onto nearby candidate lines and construction lines and snaps to that perpendicular foot if within threshold. Finds the point where a perpendicular from start meets existing geometry.
[__INSERT_IMAGE__]
Hoe het werkt
- 1Projects start point perpendicularly onto each candidate line and construction line.
- 2Snaps cursor to the foot point if within normal snap threshold.
- 3Uses infinite-line projection so both line extension and finite segment are considered.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Complementary to Normal (Begin): use Normal End when you know the endpoint must be on a specific line and at 90° from the start.
Normal from Edge
Lock cursor movement along the perpendicular of a designated edge
Normal from Edge stores a designated constraint line and then locks all cursor movement to the normal (loodrecht) ray of that edge through the start point. Other snaps can resolve to intersections along this ray.
[__INSERT_IMAGE__]
Hoe het werkt
- 1Hover near a line to designate it as the normal constraint edge.
- 2Cursor is projected onto the normal ray through the start point.
- 3With Line Ends / Touch / Intersection active, snap resolves to crossing geometry along the ray.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Combine with Snap at Intersection to find exactly where the normal ray meets another line.
Snap to Align
Snap to horizontal and vertical alignment guides through a reference point
Creates horizontal and vertical alignment guides through an acquired reference point. The cursor snaps when it falls within threshold of these guides, and two intersecting guides can be compound-locked to their exact crossing.
[__INSERT_IMAGE__]
Hoe het werkt
- 1Hover over a node to acquire it as the alignment reference point.
- 2Snaps cursor X to the reference when within threshold (vertical guide), or Y (horizontal guide).
- 3When two guides from different nodes overlap, a compound snap locks to their exact intersection.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: One of the most useful snaps for aligning annotations and structural elements in rows and columns without explicit gridlines.
Snap to Parallel
Constrain new segment direction to be parallel to a hovered line
Detects a target line under the cursor and constrains the endpoint of the new segment to lie along a parallel direction from the start point. The target line defines the direction; start point defines the origin.
[__INSERT_IMAGE__]
Hoe het werkt
- 1Finds the nearest line under the cursor.
- 2Projects cursor to the closest point on that line, then uses the target-line direction as the parallel vector.
- 3Snaps endpoint to the parallel ray from start point at the projected length.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Hover over the reference line first to establish the parallel direction, then move the cursor to set the desired length.
Snap to Gridlines
Snap to the extended infinite path of structural gridlines
Projects the cursor onto the infinite extended path of structural gridline objects. Uses the configured axis extension distance to reach beyond the drawn gridline segment ends.
[__INSERT_IMAGE__]
Hoe het werkt
- 1Extends each gridline by the axis extension distance in both directions.
- 2Projects cursor perpendicularly onto the extended line.
- 3Snaps to closest foot point within threshold.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Adjust the axis extension distance in the Settings panel to control how far beyond the drawn gridline endpoints the snap is active.
Snap to Construction Lines
Project cursor onto the infinite path of construction lines
Treats each construction line as infinite in both directions. The cursor is projected perpendicularly onto the infinite line and snaps to the nearest projection point within threshold.
[__INSERT_IMAGE__]
Hoe het werkt
- 1For each construction line, computes the nearest point on its infinite direction from cursor.
- 2Snaps cursor to the closest valid foot point within threshold.
- 3Hidden construction lines are excluded.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Best combined with Snap at Intersection to catch exact crossing points of construction lines and drawing geometry.
Snap at Intersection
Snap to true geometric intersections of lines, bogen, rasterlijnen, and construction lines
Computes true geometric intersections between all combinations of lines, bogen, cirkels, extended gridlines, and infinite construction lines, then snaps to the nearest one within threshold.
[__INSERT_IMAGE__]
Hoe het werkt
- 1Computes line–line, line–arc, and arc–arc intersection pairs within the search area.
- 2Includes extended gridlines (with axis extension) and infinite construction lines in intersection tests.
- 3Snaps to the nearest valid intersection point within threshold.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Enable with Snap to Align to also catch intersection points on horizontal/vertical alignment guide lines.
Snap to Page Corner
Snap to corners and edge midpoints of PDF page frames
Tests the four corners and four edge midpoints of PDF export page frames and snaps to the nearest one. Vereist Show PDF Frames to be enabled.
[__INSERT_IMAGE__]
Hoe het werkt
- 1Reads all current PDF export page frame geometries.
- 2Testen 4 corners + 4 edge midpoints per frame.
- 3Only active when Show PDF Frames is enabled in settings.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Enable to align drawing geometry to the edges or corners of PDF frames when composing sheet layouts.
Snap to Insert
Snap to text object insertion anchor points
Snaps to the anchor position of text objects. Useful for aligning leaders, dimensies, or other annotation elements to existing text insertion points.
[__INSERT_IMAGE__]
Hoe het werkt
- 1Collects the insertion position of every visible text object.
- 2Snaps cursor to the nearest anchor within threshold.
- 3Off by default on startup – enable only when needed for text-alignment workflows.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Enable temporarily when placing leaders or dimensions that must originate from a text insertion point, then turn it off again to avoid unintended snaps.
Snap to Hatch Vertices
Add hatch boundary vertices to the endpoint snap pool
Adds the boundary vertices of hatch objects to the snap candidate pool, including line endpoints, arc key points, and circle centers within hatch loops.
[__INSERT_IMAGE__]
Hoe het werkt
- 1Scans all hatch loop segments for line start/end points and arc key points.
- 2Adds them as end-type snap candidates, same priority as Snap to Line Ends.
- 3Skips hidden hatches.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Essential when tracing over or connecting geometry to hatch boundaries, bijv., placing dimension points at hatch corners.
Length Step
Quantize segment length to multiples of a configured step value
Length Step rounds the active segment length to the nearest multiple of the configured step value while drawing or modifying. Useful for modular and regular-spacing drafting.
[__INSERT_IMAGE__]
Hoe het werkt
- 1Active only during line creation or modification.
- 2Rounds current segment length to the nearest multiple of the step value.
- 3Endpoint moves to the snapped length along the current direction.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Set to 500 mm for a modular structural grid or 100 mm for detailed component sizing. Combine with Angle Step for full modular drafting control.
Angle Step
Lock direction angle to configurable increments
Angle Step quantizes the drawing direction to the nearest multiple of the configured angle increment. Essential for engineering drafting with standard angular constraints (bijv., 15°, 30°, 45°).
[__INSERT_IMAGE__]
Hoe het werkt
- 1Rounds cursor direction to the nearest multiple of the step value.
- 2Active during line creation, modification, and align operations.
- 3Can combine with Snap to Align to find stepped-angle intersection points.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Set to 45° for quick orthogonal/diagonal layout, 15° for standard engineering drawing angles, or 1° for fine directional control.
Toggle Snaps On/Off
Master switch that pauses all snap behavior
A master on/off switch for all snap detection. Turning snaps off does not reset individual snap options – turning snaps back on restores the exact same configuration as before.
[__INSERT_IMAGE__]
Hoe het werkt
- 1Click Toggle (of druk op Shift+S) to disable all snap detection at once.
- 2All individual snap checkboxes remain in their current state.
- 3Toggle again to restore snapping with the previous configuration.
De volgende pop-up wordt dan weergegeven met de twee volgende vereiste invoer:: Gebruik Shift+S as a quick keyboard shortcut to temporarily turn snaps off while placing geometry that needs freehand positioning, then toggle them back on.

