// Drawing Takeoff Workspace (prototype). // Turns a drawing sheet into structured engineering data: // view -> calibrate scale -> measure (length / rectangle / count) -> // takeoff quantities -> send to calculator with provenance. // Local-only: uploaded sheets never leave the browser (object URLs). // Pointer input draws; the measurements list is fully keyboard operable.
Drawing takeoff prototype. Measure a sheet, compile takeoff quantities, and send values to calculators with provenance. Screening accuracy — always verify scale on site. Drawing with a pointer; the lists below stay keyboard operable.

Scale

No scale set — measurement is blocked until the sheet is calibrated.

Measurements rev r1

    Review notes

      Engineering Basis & Limits

      This prototype produces screening-grade quantities from screen geometry: lengths and rectangle areas follow tautological geometry, counts are tallied markers. All engineering formulas execute in the destination calculators' authoritative engines.

      Rules enforced by the workspace

      • No scale, no measurement: values cannot be sent to calculators until the sheet scale is confirmed.
      • Blank or invalid calibration input is rejected with a message, never defaulted.
      • Deleting a measurement flags its takeoffs for review instead of silently dropping them.
      • Uploaded sheets stay in browser memory (object URLs); nothing is uploaded anywhere.

      References

      • Share-state URL convention: versioned, deterministic calculator input links.