Drawing Analyzer

Opdeler byggetegnings-PDF'er i per-ark-indekser og måler arealer

Af hamzaabduljabbar · hamzaabduljabbar/construction-drawing-analyzer

Testet · Virker ★ 8.0/10

Drawing Analyzer — Opdeler byggetegnings-PDF'er i per-ark-indekser og måler arealer

Hvad det gør

Opdeler en samlet byggetegnings-PDF i individuelle ark, udtrækker hvert arks tekstlag og et gengivet billede, og bygger klassifikations-, krydsreference- og symbolindekser, så senere spørgsmål læser ét ark i stedet for hele sættet. En medfølgende polygon-extractor konverterer vektorgeometri til virkelige arealer ved hjælp af tegneskalaen. Udløses ved byggetegninger, tegnesæt, planer, takeoffs, fundamenttællinger og spørgsmål om pladeareal.

Testrapport

Kørte de medfølgende scripts på et ægte 4-arks tegnesæt: extract_polygons.py målte stueetagens plade til præcis 20.0 m x 12.0 m = 240.0 m2, matchende den tegnede geometri, og talte uafhængigt 12 fundamenter på fundamentplanen som 4 på 0.9 m og 8 på 0.6 m, den samme opdeling som fundamentplanen angiver. No-skill-baselinen (læsning af den flettede PDF-tekst) fik også fundamenttællingerne, men måtte gætte pladestørrelsen ud fra løse 20000/12000-annotationer, mens en modstridende 14000 x 9000 dukkede op på et andet ark. Efter den engangsopdeling krævede besvarelse af pladespørgsmålet 843 bytes målrettet arktekst plus polygonrapporten i stedet for de 166 KB gengivne sider, som baseline læser. Dokumentationen er det svage punkt: ingen af README's installationsruter virker, da repoet ikke har GitHub-udgivelser for .skill-filen, og klon-URL'en stadig er en YOUR-USERNAME-pladsholder, og SKILL.md fortæller Claude at køre scripts/split_drawings.py uden argumenter, hvilket afslutter med 1.

Testet: 2026-07-28 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/hamzaabduljabbar/construction-drawing-analyzer.git
mkdir -p ~/.claude/skills
cp -r construction-drawing-analyzer ~/.claude/skills/drawing-analyzer
rm -rf ~/.claude/skills/drawing-analyzer/.git

Kommandoer og eksempelprompter

  • /drawing-analyzerOpdeler byggetegnings-PDF'er i per-ark-indekser og måler arealer

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • What is the ground floor slab area in square meters on this drawing set?
  • Split this merged construction drawing PDF into indexed sheets for me
  • How many F2 footings are on the foundation plan and what size are they?