Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DIOS

Drawing Intelligence Operating System for structured analysis of construction and technical drawings.

Status: PRE-ALPHA

Goals

  • drawing intake and revision control
  • sheet, unit and scale extraction
  • geometry, symbol and text analysis
  • length, area, volume, count and weight calculations
  • conflict and completeness checks
  • reviewable Aufmass records
  • structured exports

Principles

  • do not invent missing dimensions
  • preserve exact source references
  • keep original and normalized units separately
  • verify scale before measurement
  • prefer deterministic calculations
  • separate explicit, calculated, inferred and unknown data
  • require review for ambiguity or conflict
  • never mix revisions

Architecture

source package
→ project and revision context
→ document and sheet registry
→ extraction
→ object graph
→ measurement plan
→ quantity engine
→ validation
→ review
→ exports

Structure

src/dios/
schemas/
examples/
docs/
tests/

Quick start

python -m pip install -e .
python -m unittest discover -s tests -v

Documentation

Only public-safe code, schemas and synthetic fixtures belong in this repository. Real project files and outputs remain outside it.

No open-source license has been selected yet.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages