GridSnap Pro — Documentation · Contrast 3D

Documentation · GridSnap Pro

GridSnap Pro.

Drop objects onto surfaces, snap to exact measurements, measure as you model, resize by the numbers, export clean SVG blueprints, and correct rough geometry into clean shapes — all inside Blender, without the CAD round-trip.

Version  v2.0.0 Requires  Blender 4.2.0+ By  Contrast 3D Studio

01 · Overview

CAD-like precision, inside Blender.

A Blender add-on that brings exact precision into your normal modeling workflow — built for hard-surface artists, product-visualization artists, prop and mechanical/sci-fi modelers, and anyone who needs more precision without switching to CAD.

01

Snap

Drop objects onto any surface, and snap objects, origins and vertices to exact real-world increments.

02

Measure

Measure distances, angles, radii, arcs and polylines, keep them visible, mark them Live to re-measure, and export to CSV, JSON or an SVG blueprint.

03

Shape

Flatten and straighten, resize to an exact length, fit arcs, fit corners to any angle, and push selections toward an ideal technical shape.

Requires Blender 4.2.0 or newer. Ships as a Blender extension (with blender_manifest.toml).

Index

Documentation sections.

A quick reference while you work in Blender. Each section covers one part of the add-on.

02 · First use

Installation.

Install the add-on

  1. Download the GridSnap Pro .zip from your purchase.
  2. In Blender, open Edit → Preferences → Add-ons.
  3. Click the menu (top-right) → Install from Disk… and select the .zip.
  4. Enable the checkbox next to GridSnap Pro if it isn't already.
  5. Open the 3D Viewport, press N, and select the GridSnap Pro tab.

Keep the zip

Install the .zip as you received it. It's a Blender extension containing blender_manifest.toml, the add-on code and the assets/ folder used for the panel logo.

Install the .zip directly — don't unzip it first. Dragging the .zip onto the Blender window also works.

03 · License

Activation.

A lightweight, privacy-friendly activation tied to your license key. Internet is required only once, during activation. After that, a small local license file unlocks the tools and no further connection is needed.

Activate

  1. Open the GridSnap Pro sidebar → Display & Setup → License.
  2. Paste the license key you received after purchase.
  3. Click Activate License.

Key details

  • Each license includes 2 activations (e.g. desktop + laptop).
  • Bound to the machine via an anonymous Machine ID — no personal data is sent.
  • Copy Machine ID / Copy Support Info shares diagnostics without exposing your key.
  • Clear Local License removes the local file (it does not reset the store-side counter).
Changed hardware or used all activations? Email support@contrast3d.com with your Support Info and we'll reset your activation. Marketplace editions without license keys unlock on install — you can skip this section.

04 · UI map

Interface overview.

Everything lives in the 3D Viewport → Sidebar (N) → GridSnap Pro tab, organised into collapsible panels and sub-panels. Most tools work in Edit Mode on selected vertices; several also work in Object Mode on objects/origins. Every operator supports Blender Undo and, where relevant, the F9 redo panel.

PanelWhat's inside
GridSnap Pro (main)Header, status and Quick Actions.
SnapSnap to Surface and Snap to Grid, plus an Align sub-panel (object alignment + transform).
MeasureMeasure the selection, plus a Saved Dimensions sub-panel — persistent, Live re-measure and CSV/JSON export.
ShapeVertex Cleanup, plus Correct (arcs & corners) and Shape Quality sub-panels.
ParametricResize a selection to an exact target length.
BlueprintExport visible Saved Dimensions as an SVG, from a top, front or side projection.
Display & SetupLicense, Overlay Toggle & Style and Help sub-panels.

05 · Configuration

Settings.

Global preferences

Edit → Preferences → Add-ons → GridSnap Pro → Preferences:

  • Default Units — display unit for new scenes (default mm).
  • Default Precision — decimal places for labels (default 3, range 1–8).
  • Default Overlay Color — technical overlay color (default high-visibility magenta).
  • Support Email — contact shown inside the add-on.
  • Debug Mode — extra diagnostics for support. Keep off for normal use.

Grid step

In the Snap → Snap to Grid box, Grid Step sets the fixed real-world step used by the grid-snapping tools (default 0.1 m).

Choose Custom to enter your own step in meters (default custom value 0.025 m, range 0.0001–100). Space switches between World and Local.

06 · Feature reference

Every tool, by panel.

6.1

Snap · Snap to Surface

Drop the selected object(s) onto any surface in the scene, using Blender's own Face snapping. Click Snap to Surface, move the mouse to slide the object across surfaces, and left-click to place. Right-click or Esc cancels. It works in any view — it casts a real ray, not the view axis.

  • Align to surface — also rotates the object to sit flush with the face you click (Blender's native Align Rotation to Target).
  • Contact — choose what touches the surface: Origin (the object origin lands on the point) or Base (the object rests on the surface using the bottom of its bounding box).
6.2

Snap · Snap to Grid

Set your Grid Step first, then quantize positions to it:

  • Snap Selection — Object Mode rounds object origins; Edit Mode rounds selected vertices, onto the grid step.
  • X / Y / Z — snap on a single axis only, leaving the other two unchanged.
  • Snap Object Origin — rounds an object's origin to the grid.
6.3

Snap · Align

  • Objects to Active — snaps selected object origins onto the active object's origin.
  • Group to Active — moves the selected objects together onto the active, keeping their relative offset.
  • Align Rotation to World — resets object rotation to world axes; location and scale preserved.
  • Apply Scale — applies scale to 1,1,1 while keeping the visible size (keeps measurements accurate).
6.4

Measure · Measure Selection

Measure Selection reads the current selection into the overlay:

  • 2 vertices → distance.
  • 3 vertices → angle, radius and arc.
  • Connected vertices → polyline length.
  • 2 objects → object-to-object distance.

Respects your unit and precision settings. Use Copy Last Dimension for the clipboard.

6.5

Measure · Saved Dimensions

Turn a live measurement into a persistent, named dimension stored in the scene:

  • Save Current / Update the selected dimension.
  • Live — flag a dimension as Live (the link icon) and it re-measures when the geometry changes. Use Refresh on demand, or turn on Auto-update to refresh continuously.
  • Select, Delete or Clear All; toggle each one visible individually.
  • Export CSV / Export JSON (JSON includes the overlay geometry).

Saved dimensions persist with the .blend and feed the SVG Blueprint export.

6.6

Blueprint · Export (SVG)

Export your visible Saved Dimensions as a clean vector blueprint, ready for documentation or client hand-off.

  • Plane — choose the projection: Top (XY), Front (XZ) or Side (YZ).
  • Export Blueprint (SVG) — writes an .svg from the visible dimension lines and arcs.

Only dimensions marked visible are exported — hide the ones you don't need first.

6.7

Parametric · Resize to Dimension

Resize geometry by the numbers instead of by eye.

  • Target Length — type the exact size you want the selection's longest span to be.
  • Resize to Dimension — scales the selected vertices so their longest span matches that length (Edit Mode, 2+ vertices; supports Undo).
6.8

Shape · Vertex Cleanup

  • Flatten X / Y / Z — flattens selected vertices to their average position on one axis, for perfectly flat faces.
  • Straighten Vertices — projects a row of selected vertices onto a straight line between its two ends.
6.9

Shape · Correct

  • Fit Arc — corrects vertices into a clean circular arc. Smooth keeps the current angle; Target Angle fits to a set angle.
  • Fit Corner to Angle — rebuilds a 3-point corner (side, corner, side) to a chosen Corner Angle (1–179°; 90° = a clean right angle), keeping the two endpoints fixed.
6.10

Shape · Shape Quality

Check how close a selection is to an ideal technical shape, then push it toward that shape.

  • Check Shape Quality — reports a quality score (0–100), average and max deviation, and draws an ideal-shape overlay.
  • Select Problem Vertices — selects vertices outside the current tolerance.
  • Correct Outline to Shape — projects vertices toward the ideal shape (destructive; supports Undo and F9).

Options: Expected Shape (Circle, Ellipse, Square, Rectangle, Diamond/Rhombus, Triangle, Hexagon, or Regular N-Gon 3–32, default 8) · Analysis Plane (Auto, XY, XZ, YZ) · Tolerance % (default 5%, range 0.1–50) · Correction Strength (1.0 = exact, lower = softer, range 0.05–1.0).

6.11

Display & Setup · Overlay

  • Viewport Overlay: On / Off — shows or hides the viewport overlay.
  • Clear — clears the drawing without disabling overlay mode.
  • Element toggles — Lines, Arc, Text, Points / Markers and Guides.
  • Style — four technical presets: Pink Tech, Cyan Draft, White Blueprint and High Contrast; plus Custom Color, Text Size, Line Width and optional Label Background.
6.12

Display & Setup · License & Help

License shows activation and status (marketplace editions unlock on install). Help offers quick in-app guidance and Open Documentation, which opens this page in your browser.

07 · In practice

Typical workflows.

A

Place a prop on a surface

  1. Select the prop(s).
  2. Click Snap to Surface; move over the target surface and click to drop.
  3. Turn on Align to surface to sit it flush on angled faces, and set Contact = Base so it rests on top.
B

Build to exact dimensions

  1. Set Grid Step to your step (e.g. 0.05 m).
  2. Model roughly, then Snap Selection to quantize onto the grid.
  3. Use Parametric → Resize to Dimension to set an exact span.
  4. Measure Selection to confirm and Save the key ones.
  5. Export CSV as a spec sheet, or an SVG blueprint for hand-off.
C

Clean a curved cut

  1. Select the vertex loop of the cut.
  2. Check Shape Quality as Circle to see the deviation.
  3. Select Problem Vertices, or Correct Outline to Shape / Fit Arc to fix it.

08 · Best practices

Tips that pay off.

  • Work in meters as your scene unit for predictable snapping; use display units (mm/cm/m) only for readout.
  • Apply Scale before measuring or snapping objects with non-uniform scale — it avoids surprising results.
  • Mark key dimensions Live so they track changes; turn on Auto-update while iterating.
  • Use a small custom Grid Step for detail work and a larger one for blockouts.
  • Keep the overlay on while measuring; toggle it off for clean screenshots.
  • Hide the dimensions you don't want before an SVG blueprint export — only visible ones are written.
  • The shape tools are destructive but Undo-friendly — check quality first, then correct.

09 · Fix common issues

Troubleshooting.

IssueFix
Tools greyed out / "not activated"Open Display & Setup → License and activate your key (internet required once).
"Activation limit reached"Both activations used. Email support with your Support Info for a reset.
Snap to Surface won't placeMake sure you're in Object Mode with object(s) selected, and click on actual mesh geometry — the grid floor isn't a surface.
Snapping moves objects too far/shortCheck the Grid Step and scene unit scale; Apply Scale if needed.
Measurement looks wrongConfirm the right vertex count (2 = distance, 3 = angle/arc) and Apply Scale on scaled objects.
Blueprint export is emptySave at least one dimension and make sure it's set visible — only visible Saved Dimensions are exported.
Overlay not visibleMake sure Viewport Overlay is ON and the overlay color contrasts with the scene.
Moving to a new computerClear Local License on the old machine, then activate on the new one (uses one activation).
Enable Debug Mode in Preferences only when asked by support — it adds extra diagnostic messages.

10 · FAQ

Frequently asked.

Does it replace CAD?

No. It brings practical precision tooling inside Blender — exact snapping, surface placement, measurement, parametric resize, SVG blueprints and shape correction — without the CAD round-trip.

Which Blender versions?

Blender 4.2.0 and newer. It installs as a Blender extension.

Is my data sent anywhere?

Only an anonymous Machine ID during one-time activation. No personal data and no scene data leave your computer. Marketplace editions don't contact the network at all.

Two computers?

Yes — each license includes 2 activations.

Object and Edit Mode?

Yes. Snap to Surface and the alignment tools work on objects in Object Mode; grid snapping works on origins (Object Mode) and vertices (Edit Mode); measurement, parametric resize, cleanup, correct and shape tools work on vertex selections.

11 · Support & links

Get help.

Before you write in

  • GridSnap Pro version & Blender version.
  • Operating system.
  • Screenshot of the issue.
  • Full console traceback if there is an error.
  • Exact steps to reproduce — and your Support Info from the License panel.

Precision, without the round-trip.

Drop onto surfaces, snap to exact increments, measure straight in the viewport, save and re-measure Live dimensions, resize by the numbers, fit arcs and corners, verify shapes, and export SVG blueprints — all inside Blender. Check quality first, then correct.

GridSnap Pro v2.0.0 Blender 4.2.0+ contrast3d.com support@contrast3d.com