Gebouw-hierarchie gebruiken in Diaz Editor
Structuur wint van platte geometrie. Kavel → gebouw → verdieping → ruimte laat elk component zijn parent-transform erven en de stuklijst rolt op per niveau — handig voor meer-verdiepingen of meer-ruimten.
Snel antwoord
- Open de Outliner (
O). Rechtermuis → Voeg gebouw toe. - Binnen een gebouw, rechtermuis → Voeg verdieping toe, dan Voeg ruimte toe.
- Sleep componenten op een knoop. De stuklijst groepeert automatisch per hierarchie.
Stap voor stap
- Waarom hierarchie belangrijk is: een plat project met 200 losse componenten is moeilijk te debuggen, te hergebruiken en te lezen in de stuklijst. Met een hierarchie verplaatst het gebouw alles binnenin (inheritance) en groepeert de stuklijst kosten per verdieping of ruimte (roll-up).
- Open de Outliner: sneltoets
OofVenster → Outliner. De root-knoop "Kavel" is altijd aanwezig. Rechtermuis op Kavel → Voeg gebouw toe. Geef een naam (bv "Hoofdwoning", "Garage"). - In het gebouw, rechtermuis → Voeg verdieping toe. Diaz maakt standaard "Begane grond"; hernoem, stel vloerpeil in (0 mm beneden, +2700 mm eerste verdieping, +5400 mm tweede zijn gangbare defaults). Voeg meer verdiepingen toe.
- In een verdieping, voeg ruimtes toe: rechtermuis → Voeg ruimte toe. Elke ruimte wordt een container — sleep muren, componenten of sub-ruimtes (kasten) erin. De ruimte kent zijn oppervlak, handig voor stuklijst-regel "Keuken — 12,4 m²".
- Componenten erven parent-transforms. Verplaats een gebouw 5 m naar rechts — elk component binnen schuift mee. Roteer een verdieping — contactdozen, deuren, wastafels draaien samen. Daarom wint hierarchie van groeperen voor alles groter dan één ruimte.
- Roll-up in de stuklijst:
Bestand → Exporteren → Stuklijsttoont kosten gegroepeerd per knoop. Vink "Groepeer per hierarchie" aan in het dialoog. Je krijgt een sub-totaal per ruimte, per verdieping, per gebouw — precies wat een klant wil zien in een multi-sectie-offerte.
Let op
- Verweesde componenten: als je een component op de canvas sleept terwijl geen parent geselecteerd is, landt het direct op Kavel. De stuklijst toont het onder "[orphan]". Open de Outliner en sleep het in de juiste ruimte.
- Parent verwijderen breekt alle children: als je een gebouw per ongeluk verwijdert, verdwijnen alle verdiepingen, ruimtes en componenten erbinnen. Gebruik direct
Bewerken → Ongedaan maken. Om alleen de container weg te halen maar children te behouden: rechtermuis → Dissolve in plaats van Verwijderen. - Diep nesten kost performance: nesten dieper dan 5 niveaus (bv kavel → gebouw → verdieping → vleugel → ruimte → kast → plank) vertraagt Outliner-refresh. Houd nesten ondiep — kasten en planken werken vaak beter als componenten in een ruimte dan als geneste ruimtes.