Data uit modellen en tekeningen

Uw model weet meer dan uw tekening laat zien.

Een model is geen plaatje. In een BIM-model draagt elk bouwdeel afmetingen, materiaal, bouwlaag en classificatie; in een 3D-CAD-samenstelling zit de hele stuklijst al besloten; de NC-bestanden van een staalconstructie bevatten per positie profiel, lengte en gaten; en in een 2D-tekening is elk blok te tellen en elke contour te meten. Na het ontwerp blijft die data meestal liggen, terwijl calculatie, inkoop en werkvoorbereiding dezelfde gegevens opnieuw met de hand invoeren. HIDAIA haalt de data uit het model en zet hem door naar de rest van uw proces.

01 — Zelf proberen

In uw browser

Van model of tekening naar bruikbare gegevens.

Kies een bouwmodel (IFC), een 3D-samenstelling (STEP), een 2D-tekening (DXF) of de NC-bestanden van een staalconstructie (DSTV-NC1), en u krijgt hoeveelheden, een stuklijst, tellingen of een zaaglijst. Hebt u alleen een PDF? Dan legt u de schaal vast en meet u zelf lengtes en oppervlakken.

Het model verlaat uw computer niet. Het inlezen en rekenen gebeurt volledig in uw browser. Er wordt niets geüpload en niets bewaard.

Het uitlezen van STEP-bestanden maakt gebruik van faciliteiten van Open CASCADE Technology (This software uses facilities of Open CASCADE Technology); IFC-bestanden worden gelezen met web-ifc; DXF en DSTV-NC1 lezen we met eigen code; PDF-tekeningen tonen we met pdf.js. Licenties en broncode.

of probeer een voorbeeld

De voorbeelden zijn fictief en door ons gemaakt. Grote modellen werken het best op een computer; in Firefox duurt een groot STEP-model merkbaar langer. Een DWG-tekening slaat u in AutoCAD eerst op als DXF.

02 — Wat er in een model zit

Rijke data

Wat een model al weet.

Het staat er al in, omdat de tekenaar het nodig had om te ontwerpen. Wie het eruit haalt, hoeft het verderop niet opnieuw te bepalen.

In een bouwmodel (IFC), per bouwdeel

Afmetingen

Lengte, oppervlak en volume per wand, vloer, dak, kolom en balk. Bruto en netto, met sparingen verrekend.

Materiaal en opbouw

Welk materiaal, en bij samengestelde constructies elke laag met zijn dikte. Daaruit volgt het volume per materiaal.

Plaats in het gebouw

Op welke bouwlaag een bouwdeel zit, of het buiten of binnen is, dragend of niet. De basis voor fasering en bestelmomenten.

Classificatie

De NL-SfB-code en het type. Daarmee sluit een bouwdeel aan op uw eigen begrotingsopbouw of artikelbestand.

In een 3D-samenstelling (STEP), per onderdeel

Opbouw

Welke onderdelen in welke samenstelling zitten, en hoe vaak. Vier wielsets met elk vier bouten is zestien bouten: de stuklijst rekent zichzelf uit.

Exacte vorm

Volume en oppervlak uit de echte geometrie, niet geschat. Daaruit volgt het gewicht per materiaal en het te behandelen oppervlak.

Afmetingen

De omhullende maten per onderdeel. Een eerste indicatie voor zaaglengte, plaatmaat of verpakking.

Namen

De onderdeelnaam of het artikelnummer dat de tekenaar gaf. Daarmee sluit de stuklijst aan op uw ERP of inkooplijst.

In een 2D-tekening (DXF), per laag en per blok

Blokken

Elk herhaald onderdeel dat als blok is getekend, is te tellen: kolommen, steunen, deuren, armaturen. Hoe vaak, en op welke laag.

Attributen

Wat de tekenaar aan een blok heeft meegegeven, zoals type, hoogte of merk. Daarmee splitst de telling zich uit per uitvoering.

Lengtes en contouren

De lijnlengte per laag en het oppervlak van elke gesloten contour: meters goot, vierkante meters vak of vloer.

Structuur, geen betekenis

Een tekening weet niet dat een blok een kolom is. Die vertaling leggen we één keer met u vast; daarna telt elke volgende tekening zichzelf.

In een PDF-tekening: alleen lijnen

Exacte lijnen

Een PDF die uit een tekenpakket komt, bevat de lijnen als vectoren. Meetpunten klikken daardoor vast op de echte hoekpunten, niet op een pixel in de buurt.

Schaal

Vaak staat de schaal in het titelblok. Betrouwbaarder is kalibreren op één gemaatvoerde lijn: een PDF is niet altijd op ware grootte gemaakt.

Lengtes en oppervlakken

U klikt de lijn of het vlak aan; het gereedschap rekent meters en vierkante meters uit en telt ze op.

Geen lagen, geen objecten

Alles wat het tekenpakket wist, is bij het maken van de PDF verdwenen. Daarom blijft dit meten, en geen tellen. Krijgt u het model zelf, dan gaat het vanzelf.

In de NC-bestanden van een staalconstructie (DSTV-NC1), per positie

Profiel en kwaliteit

Welk profiel of welke plaat, in welke staalkwaliteit. Opgeteld per profiel is dat de inkooplijst.

Lengte en aantal

De lengte per stuk en hoeveel stuks. Daaruit volgen de zaaglijst en de totale meters per profiel.

Gaten en bewerkingen

Elk gat met zijn diameter en plaats. Geteld per diameter weet u wat er geboord of geponst moet worden.

Gewicht en order

Gewicht per meter of per vierkante meter, plus order-, tekening- en positienummer voor de aansluiting op uw ERP.

03 — Eerst controleren

Uit de praktijk

Een model rekent niet vanzelf goed.

Wie hoeveelheden blind overneemt, neemt ook de fouten over. Daarom rekent onze lezer elk bouwdeel na aan de hand van zijn 3D-vorm en meldt hij waar model en vorm elkaar tegenspreken.

  1. Gesplitste vloerenEen vloer die in vier delen is geknipt, draagt soms op elk deel het oppervlak van het geheel. Zonder correctie telt u die vloer vier keer.
  2. Dak en dakhelftenEen samengesteld dak draagt hetzelfde oppervlak als de som van zijn onderdelen. Tel ze beide en het dak staat er dubbel in.
  3. Verkeerde eenheidDe omtrek van een vloer staat in sommige exports in feet in plaats van in millimeters. Dat herkennen we aan de verhouding tot het oppervlak.
  4. Vorm die niet sluitAls een 3D-vorm niet gesloten is, is het berekende volume onbetrouwbaar. Dan gebruiken we het niet en zeggen we dat erbij.
  5. Tekening zonder eenheid of zonder blokkenEen DXF zegt niet altijd in welke eenheid zij is getekend, en wat als losse lijnen op laag 0 staat is niet te tellen. De lezer meldt dat, zodat duidelijk is wat er eerst in de tekenafspraken moet veranderen.
  6. Lege velden in NC-bestandenNiet elk pakket vult het kopblok volledig. In openbare testbestanden uit drie pakketten ontbrak bij een kwart de staalkwaliteit en bij enkele het gewicht. De lezer rekent door waar het kan en meldt wat ontbreekt.
  7. Platgeslagen samenstellingVeel STEP-exports bevatten de hele machine als één lichaam. Dan is er geen stuklijst meer te halen, alleen volume en maten. De lezer meldt dat, zodat u opnieuw kunt exporteren als samenstelling.
04 — En dan?

Verder in uw proces

Hoeveelheden zijn het begin, niet het eind.

De winst zit in wat er daarna niet meer met de hand hoeft. Welke stap voor u het meest oplevert, hangt af van hoe u nu werkt.

  1. CalculatieBegroting op echte hoeveelhedenBouwdelen gekoppeld aan uw eigen regels en normen, in het formaat van uw calculatiepakket.
  2. InkoopBestellijsten per materiaalVolumes en oppervlakken per materiaal en per bouwlaag, klaar voor aanvraag en afroep.
  3. WerkvoorbereidingPlanning per bouwlaagWat er per fase nodig is, afgeleid van waar het in het gebouw zit.
  4. VerantwoordingMateriaaloverzichtEén lijst van wat er in het gebouw gaat, als basis voor rapportages over materiaalgebruik.
  5. AanleveringIn Excel of in het formaat van uw pakketAls overzichtelijk Excel-bestand, of rechtstreeks in het formaat van uw calculatie-, ERP- of planningspakket, zodat niemand de gegevens hoeft over te typen.

Waar we nu staan. De lezer werkt met IFC (IFC2x3 en IFC4), beproefd op exports uit Revit; met STEP (AP203, AP214 en AP242), beproefd op openbare testmodellen tot 15 MB; met DSTV-NC1, beproefd op openbare testbestanden uit drie pakketten; en met DXF (R12 tot en met 2018), waarvan de uitkomst op tien testtekeningen gelijk is aan die van een onafhankelijke bibliotheek. Op PDF-tekeningen meet u zelf; op onze voorbeeldtekening met bekende maten komt de uitkomst tot op de millimeter overeen. Op bestanden uit de dagelijkse praktijk hebben we STEP, NC1, DXF en PDF nog niet beproefd. Juist daar zitten de verrassingen; die lezen we graag samen met u. DWG lezen we niet rechtstreeks: sla de tekening op als DXF.