Samenvatting
Een volledige Take-Off / Schedule functionaliteit waarmee alle objecten in de PDF viewer (oppervlaktes, symbolen, lijnen, teksten, etc.) uitgelezen en getabuleerd kunnen worden — vergelijkbaar met Revit Schedules.
Gewenste Functionaliteit
1. Take-Off Templates (Wizard)
- Voorgedefinieerde templates voor veelvoorkomende take-offs (bijv. oppervlakte-meting, symbolen tellen)
- Wizard om nieuwe templates te definiëren met stappen:
- Categorieën selecteren — welke annotatie-types wil je opnemen (oppervlaktes, symbolen, lijnen, etc.)
- Filteren — filter op specifieke waarden (bijv. naam = "iets", kleur = rood, oppervlakte > 10m²)
- Groeperen — groepeer resultaten per eigenschap (bijv. per type, per naam) of individueel tonen
- Weergave/Totalen — kies welke waarden getoond worden: totalen, per regel, tekst, etc.
- Template wordt opgeslagen en herbruikbaar
2. Take-Off Instanties
- Meerdere take-offs per PDF mogelijk
- Elke take-off is gekoppeld aan de annotaties op de tekening
- Live update: als je iets aanpast op de PDF (annotatie toevoegen/wijzigen/verwijderen), wordt de take-off automatisch geüpdatet
- Resultaten tonen in een tabel-weergave (panel of apart venster)
3. Objecten die uitgelezen moeten worden
- Oppervlaktes (met naam, m², schaal)
- Symbolen (NEN1414 en custom) — tellen, groeperen
- Lijnen (lengtes, types)
- Tekstvakken
- Afbeeldingen/stamps
- Meetresultaten (afstanden, hoeken, omtrekken)
- Alle annotatie-eigenschappen (kleur, lijndikte, pagina, etc.)
4. Integratie / Export
- MCP Server: take-off data beschikbaar stellen via MCP zodat externe programma's (bijv. OpenCalc Studio) de totalen kunnen ophalen
- Cross-applicatie: data uit deze applicatie moet meegenomen kunnen worden in begrotingssoftware
- Export naar CSV/Excel als tussenoplossing
Inspiratie
- Revit Schedules (categorieën → filters → groepering → weergave)
- Bluebeam Revu Take-Off
- PlanSwift
Technische Overwegingen
- Bouw voort op het bestaande annotatie-systeem (
state.annotations)
- Template opslag in gebruikersinstellingen of document-metadata
- Reactive updates via SolidJS store signals
- MCP tool registratie voor externe toegang
Prioriteit
Hoog — kernfunctionaliteit voor bouwkundige workflow
Samenvatting
Een volledige Take-Off / Schedule functionaliteit waarmee alle objecten in de PDF viewer (oppervlaktes, symbolen, lijnen, teksten, etc.) uitgelezen en getabuleerd kunnen worden — vergelijkbaar met Revit Schedules.
Gewenste Functionaliteit
1. Take-Off Templates (Wizard)
2. Take-Off Instanties
3. Objecten die uitgelezen moeten worden
4. Integratie / Export
Inspiratie
Technische Overwegingen
state.annotations)Prioriteit
Hoog — kernfunctionaliteit voor bouwkundige workflow