Sketch → CAD

Turns hand-drawn floor plans and handwritten measurements into editable CAD drawings.

Status
Application prototype
Year
2026
Role
Solo
Area
Developer tools

In plain English

Many plans start as sketches on paper with measurements written in by hand, and redrawing them in design software is slow. This app reads the sketch and its dimensions and produces a DXF file (a standard CAD drawing format) you can edit.

How it works

  1. Upload a photo of a hand-drawn plan.
  2. A vision model traces the walls, and a simpler line detector takes over if the model is unavailable.
  3. OCR (reading text from images) picks up handwritten dimensions like 12' 6".
  4. Parse the feet and inches, check that dimensions agree, and set the drawing's scale.
  5. Export editable DXF geometry, with a correction path for anything uncertain.

What I did

I built it solo in Python as a modular pipeline.

What I learned

Handwritten measurements are messy. Most of the work is handling feet, inches and ambiguity, and drawing the lines is the easy part.