A scan of a hand-drawn presentation plan — no CAD underneath
Pipeline EFive output types, all currentModel fingerprint b42127ab23c3df21
What we started fromThe source drawing
Marker and watercolour on paper, scanned to a single 4499 × 7193 image at 150 dpi. No vector geometry, no text layer, no dimension strings. The printed ⅛" = 1'-0" note is the only measurement on the sheet.
⛔ This is the hard case, and it is deliberately scoped down. Every other project reads entities; this one has only pixels. What comes out is a site massing — where things are and how big they are — and explicitly not wall thicknesses, openings, rooms, or heights.
One current example of eachOutputs
5 types
01
Structured drawing data
JSON · per sheet
What the pipeline read, before anything is built from it — walls, openings and site elements with measured
coordinates, each carrying its own confidence and an honest record of whatever could not be resolved.
1
sheets read
5
building masses
53
site areas
Sheets: SITE-1ST-FLOOR
02
Editable CAD file
DXF
Opens in any CAD application with geometry on named layers — usable by the architect as readily as by us.
Low-confidence items are placed on their own layer so they can be reviewed rather than trusted silently.
The open industry standard, so it opens in the studio’s own 3D software with every element recognised as
what it is. Rebuilding this one produces an identical model but not identical bytes — the writer renumbers entities between runs. The fingerprint below is taken over the model’s identity instead, and is verified stable across three builds.
Not a picture of the drawing — a render of the finished model’s own geometry, which is the proof that the
model builds. Anything that failed to build would be missing here and counted below.
Everything the pipeline read, drawn on top of the sheet and fading in and out against it. Built to show
the misses as clearly as the hits — flagged items are marked rather than hidden.
Registered against the real drawing, with no registration step. The source is an image, so the extraction is drawn back in the sheet’s own pixel space — there are no two coordinate systems to align. What you are checking here is purely whether the pipeline found the right things.