Free to trace. Pro to export.

The Missing Link Between Camera and CAD

Photograph a part, correct and scale the image, and let Smart Trace draw it. Our proprietary AI tracing pipeline turns the photo into measured CAD geometry at real-world scale. Refine with a full CAD toolkit if you want to, add dimensions, and export a 1:1 DXF without ever switching applications.

See How It Works Sign Up Free

Three Steps. Real Dimensions.

Upload a photo, correct and scale it, and let Smart Trace draw it. The calibration you set in step two carries all the way through to your DXF export.

LensCAD perspective correction on a Victorian door
01

Upload & Correct the Image

Upload a photo of any physical object: a part, a wall opening, an installed fixture, a piece of hardware. LensCAD reads EXIF data and applies lens distortion correction automatically. Then fix perspective with four modes: click four corners, align perpendicular lines, fit a circle/ellipse, or use the printable ArUco reference sheet for one-click correction.

LensCAD scale calibration with edge dimensions
02

Calibrate Real-World Scale

Set scale using a ruler in frame, a known dimension, dual rulers for independent X/Y calibration, or the reference sheet for automatic detection. The scale you calibrate here is locked into every traced line, every dimension, and the final DXF export.

LensCAD geometry traced over a Victorian door
03

Smart Trace, Refine & Export

Press Run Smart Trace and the AI draws the part for you: outer profile, holes, and interior features, each snapped to the real edges in the photo and named on its own layer. Most parts come back ready to export. When you want to go further, a full CAD toolkit is right there: refine a corner, trim an edge, hand-trace a detail, add dimensions. Then download a 1:1 scale DXF, ready for Rhino, AutoCAD, Fusion 360, or any CAD software.

See the full pipeline →

LensCAD has two modes. Scan Mode takes a photo through a full correction pipeline. Draw Mode skips the photo entirely. Both export 1:1 DXF files. Each step below is a potential DXF exit point.

📷
Scan Mode
Photo → Correct → Trace → DXF
📷
Photo
Upload a phone photo of any physical object
EXIF data auto-detected for lens & sensor info
🔍
Lens Fix
Barrel & pincushion distortion removed
Lensfun database or custom Charuco calibration
Perspective
Keystoning & angle corrected to true orthographic
4-corner, two-line, circle, or ArUco ref sheet
📏
Scale
Set real-world dimensions from a known reference
Edge dims, ruler, dual rulers, or ref sheet auto-scale
Trace
Draw geometry over the corrected, scaled image
Polyline, curve, circle, rectangle, smart fit tools
📐
Dimension
Add ortho, aligned, angle, and radius dimensions
Dimensions export to DXF on their own layer
DXF
Scaled image.
Trace in your CAD.
DXF
Geometry
at 1:1 scale.
DXF
Geometry
& dimensions.
📷
Photo
Upload a phone photo of any physical object
EXIF data auto-detected for lens & sensor info
🔍
Lens Fix
Barrel & pincushion distortion removed
Lensfun database or custom Charuco calibration
Perspective
Keystoning & angle corrected to true orthographic
4-corner, two-line, circle, or ArUco ref sheet
📏
Scale
DXFScaled image
Set real-world dimensions from a known reference
Edge dims, ruler, dual rulers, or ref sheet auto-scale
Trace
DXF1:1 geometry
Draw geometry over the corrected, scaled image
Polyline, curve, circle, rectangle, smart fit tools
📐
Dimension
DXFGeometry + dims
Add ortho, aligned, angle, and radius dimensions
Dimensions export to DXF on their own layer

Three exit points. Export after correction to trace in Rhino or AutoCAD, or stay for the full workflow.

✏️
Draw Mode
Blank canvas → Draw → DXF
📄
Set Size
& Units
Choose canvas: Letter, Tabloid, A3, A4, or custom
Set units (in, mm, cm) before you start drawing
Draw
Full geometry toolset on a blank canvas
Polyline, curve, circle, rectangle with dimensional inputs
📐
Dimension
Add dimensions to your drawing
Ortho, aligned, angle, and radius dimensions
DXF
Geometry
at 1:1 scale.
DXF
Geometry
& dimensions.
📄
Set Size & Units
Choose canvas: Letter, Tabloid, A3, A4, or custom
Set units (in, mm, cm) before you start drawing
Draw
DXF1:1 geometry
Full geometry toolset on a blank canvas
Polyline, curve, circle, rectangle with dimensional inputs
📐
Dimension
DXFGeometry + dims
Add dimensions to your drawing
Ortho, aligned, angle, and radius dimensions

No photo needed. Set canvas size (Letter, Tabloid, A3, A4, or custom), pick units, draw with the full toolset. Same 1:1 DXF export.

Two workflows, one app. Scan Mode bridges camera and CAD. Draw Mode is pure CAD from scratch. Both export 1:1 DXF files.

Smart Trace Draws the Part

Once your photo is corrected and scaled, Smart Trace does the tracing. It is a proprietary tracing pipeline unique to LensCAD, built over months of development and tuned against hand-measured ground truth: a frontier vision model reads the photo and decides what the shapes are, then our own measurement engine decides where every edge actually is, re-measuring each proposed line, arc, and corner against the full-resolution image. The AI never gets the final word on a coordinate; the pixels do.

🎯

Measured, Not Guessed

Every line the AI proposes is snapped to the real edge in your photo by our measurement engine. On our benchmark parts, traces come back with roughly 0.1 mm median error against hand-measured ground truth.

Four Styles Per Run

One run returns four interpretations: Smooth, Organic, Auto, and Polygonal. Switch between them instantly, or mix: take the outline from one style and the interior details from another.

🏷

Named Parts, Real Layers

The AI names what it traces (body, trigger, nozzle) and each named component lands on its own DXF layer, in its own color, exactly how your CAD software expects it.

🖌

You Aim It

Brush over just the part you care about, or type a plain-English prompt like “trace only the circular holes.” Two quality levels: Normal for most parts, High for the stubborn ones.

The manual CAD tools have not gone anywhere. They are how you take a Smart Trace the last mile: nudge a corner, standardize hole sizes, add dimensions. Or skip the AI entirely and hand-trace when you prefer to. But for most parts, the tracing is no longer your job.

Where Image Processing Meets CAD

LensCAD doesn't stack an image editor on top of a drawing app. The tools cross the boundary: image-aware drawing, geometry-aware correction, and measurement that flows through the entire pipeline.

Smart Trace One-tap tracing • Four styles • Edge-snapped • Named layers
  • 👁One-Tap Tracing. Press Run and the AI drafts the whole part: outer profile, holes, and interior features, each snapped to the real edges in the photo by our proprietary measurement pipeline.
  • Style Mixing. Every run returns Smooth, Organic, Auto, and Polygonal interpretations. Compare them side by side, keep the best of each, erase the rest.
  • 🎯Guide Brush & Prompts. Paint over the region you want traced, or steer the run with a plain-English prompt. The AI traces what you aimed at and ignores the clutter.
  • 🏷Component Layers. Traced components are named and exported on separate, color-coded DXF layers, so the drawing arrives in CAD already organized.
Correction & Scale Lens fix • Perspective • Scale calibration • Loupe • Reference sheet
  • 📏Scale-Aware Pipeline. Every line inherits real-world scale from the calibrated photo. Measure traced geometry in inches or millimeters instantly. DXF exports at 1:1.
  • 🔍Precision Loupe. 4× magnification with snap indicators, guide intersections, and live brightness preview. Pixel-perfect point placement.
  • 📄ArUco Reference Sheet. Print a free reference sheet, include it in your photo, get automatic perspective and scale in one click. Zero manual calibration.
  • 🔲Multi-View Export. Photograph all sides of a part, process each view independently, export one DXF as a proper third-angle projection. Up to 6 orthographic views.
Image-Aware Drawing Contour fitting • AutoTrace • Live overlay • Edge snapping
  • Smart Contour Fitting. Paint a brush stroke over your photo and LensCAD fits precise geometry to the edge beneath. The image processing finds the shape; the CAD engine creates the entity.
  • 🔍AutoTrace + Manual Override. Server-side contour detection gives you a starting point. Adjust contrast, threshold, and smoothing, then refine with manual polylines, trim, fillet, and snap.
  • 🖼Live Reference Overlay. Your corrected, scaled photo stays visible beneath traced geometry. Toggle visibility, adjust brightness on the fly, zoom to 50× with the precision loupe.
Full Geometry Toolkit Draw • Trim • Mirror • Distribute • Divide • Snap • Dimensions
  • Drawing Primitives. Polyline, curve, circle, ellipse, rectangle, fillet. Ortho constraint, close-to-start detection, and smart guides that project from existing geometry.
  • Editing Tools. Trim, mirror, rotate, scale, copy/paste, group, align, distribute H/V, and divide lines or curves into equal segments.
  • 📐Dimensions. Ortho, aligned, angle, and radius dimensions. Snap to geometry, drag reference points, export on a separate DXF layer.
  • 🎯Snap & Guides. Configurable snap levels (endpoints, centers, midpoints, quadrants). Smart guides with H/V alignment, parallel/perp, extension, tangent.
  • Blank Canvas Mode. No photo needed. Set canvas size and units, draw from scratch, dimension, export a scaled DXF.
Unique to LensCAD Tools you won’t find in most CAD applications
  • Standardize. Automatically group similar circles, rectangles, or fillets and snap them all to the nearest standard dimension (1/16″ or 0.5mm). Tolerances are configurable. The kind of cleanup that normally takes 20 manual edits.
  • Snap Corners & Weld Ends. Snap Corners extends nearby lines to meet at clean intersections. Weld Ends merges endpoints that are close but not touching. One click turns messy traced geometry into a clean closed profile.
  • 🖌Paint to Select. Drag a brush across geometry to select everything it touches. Brushing any part of a group selects the whole group automatically. Faster than clicking individual segments on complex traced parts.
  • Distribute. Select three or more objects and distribute them with equal spacing between edges, horizontally or vertically. Anchors keep the outermost items in place and moves everything in between.
  • Divide. Split a line or curve into N equal-length segments with one click. A live preview shows exactly where the division points will land before you confirm. Works on straight lines, spline curves, and fillet arcs.
  • ΣTotal Length. Select any combination of geometry and measure the total path length in one step. Useful for estimating material for cut lists, gaskets, or routing paths.

For Everything That Already Exists

📐

Field Surveying

Photo installed equipment or existing conditions on site. Set scale from a tape measure in frame, trace what matters, export a dimensioned DXF.

🔩

Reverse Engineering

Photo a part you can't remove. Correct distortion, calibrate scale, trace the profile, export a manufacturing-ready DXF.

🪑

Fabrication Templates

Gaskets, brackets, shims, joint profiles. Photo the original, trace it, export a DXF for CNC, laser, waterjet, or plasma.

🏚️

Restoration

Capture vintage hardware or discontinued parts. Trace accurate profiles for faithful reproduction.

🏗️

As-Built Documentation

Photo a wall, floor plan detail, or equipment footprint. Trace and dimension it on the spot.

✏️

Quick CAD Sketches

Blank canvas mode. Set size and units, draw from scratch, add dimensions, export a scaled DXF. No photo needed.

LensCAD is optimized for both landscape and portrait on mobile screens: full touch interface, custom gestures, and the complete toolset on any phone or tablet. On desktop, it feels like a native CAD application with keyboard shortcuts, precision mouse control, and snap/guide systems that rival professional tools.

📱 Full Mobile Experience 💻 Native Desktop Feel

Real Parts. Real Workflows.

Different objects call for different approaches. Each walkthrough shows a complete photo-to-DXF workflow on a real part.

Browse workflow examples →

Free to Trace. Pay to Export.

Everything in LensCAD is free to use: correction, calibration, the editor and every CAD tool. Pro unlocks the DXF export. Smart Trace, the AI tracer, runs on credits because every run costs real compute.

Free
$0
  • Lens and perspective correction
  • Scale calibration from a printed sheet
  • The full editor and every CAD tool
  • Save and reopen projects
  • 4 Smart Trace credits to start
  • No DXF export
Smart Trace credits
Pay as you go
  • Normal run: 2 credits
  • High run: 4 credits
  • Re-running the same view: half price
  • A run that fails or is cancelled is refunded
  • Credits never expire
Packs of 10, 30 and 100 credits, sold on your account page.

Prices in USD. Taxes may apply. Pro renews yearly and can be cancelled any time from your account page.

Built by PartCraft, an engineer and woodworker who got tired of waiting for someone else to solve his photo-to-CAD workflow problem.