Dynamo: Views hernoemen

Zo, wat doen jullie op een zaterdag morgen?

Ik ben bezig geweest om het een en ander aan benamingen in mijn Revit template aan te passen, zodat duidelijker is aan de naam wat er op de View staat aan de hand van een nummer. Dit had ik al, maar liep tegen wat beperkingen aan soms. Handmatig een hele klus, maar met Dynamo gelukkig zo gebeurd en het geeft je zelfs de mogelijkheid om snel wat varianten te proberen. Ook gelijk de namen van View Templates hierop aangepast, zodat alles weer matched.

Normaal gesproken gebruik ik altijd Category by Name in plaats van de pull-down node die ik hier gebruik omdat dit nog wel eens verkeerd ga als je hetzelfde script op meerdere versies van Revit gebruikt (technisch verhaal, ga ik nu niet doen), maar bij een dyn die ik waarschijnlijk maar 1x ga gebruiken is dat niet nodig.

Ik kan mezelf dan weer niet stoppen om toch alles netjes uit te lijnen (was ik langer mee bezig dan het script maken), maar goed ieder zijn afwijking zullen we maar zeggen 🙂

Dus, template weer een stukje beter en er komen zeker nog meer aanpassingen in de toekomst omdat je template nooit af is.

 

Welke code voor welk object?

En het volgende punt waar ik toch vaak aan moet denken.

Is er ergens een makkelijke en duidelijk lijst te vinden van welke Sfb-code, stabu-code en IFC Class er voor welk object is waarbij ik niet allemaal dikke documenten door moet om er vervolgens nog niet achter te komen, maar waar ik gewoon kan zoeken op een onderdeel en de 3 codes naar voren komen?

Natuurlijk snap ik de niet dragende binnenwanden en vloerafwerking e.d. maar er zijn voor mij altijd van die onderdelen waarbij ik twijfel.

Bijvoorbeeld de aluminium afwerking rond mijn kozijn, of de muurafdekker van de dakrand, de geïsoleerde kantplank onder de voordeur, de plint langs de vloer/wand, etc.

Revit and WorkSets

Again, one of those Revit thing I keep wondering about.

Working for multiple companies as a freelancer and doing fixed prices projects for a lot of others I come across a lot of different ways to use Revit.

One of the things I see companies do and I have never done myself is Worksets. Some have just a few (architectural, structural, interior) and some have a Workset for everything (interior walls, exterior walls, doors, widows, trim, etc.)

The idea is that you can use them to filter stuff out I guess, but I think that is what . . . well . . . filters are for. I have actually noticed that for me at least it takes away a lot of my productivity and efficiency, because I need to keep track on what WS I put stuff and if you do it wrong and stuff is in groups you are screwed.

So, what do you guys think, should I start using WS?
Is there some benefit to them I don’t know about?
Is it smart to use WS for filtering?

Revit model Warnings

Jacob Small made this post in Twitter a while back (hope you don’t mind Jacob):


User: How many warnings is too many in a Revit model?

Me: Well that depends, but it is definitely less than the *five million, twenty six thousand, and fifty two* which you currently have.

Today I was checking the warning in my project and I came to 43 after I cleaned up a few that were easy to fix, which is not to bad. 33 of those I still need to fix, as those are in a corner of the building I still have to go trough and clean up the model all together, so those will be gone soon. The other 10 are from stairs and I come to accept the errors from stairs as those never really do what I want them to do anyway.

 

Dynamo: Revit Area Plans

Een paar maanden geleden maakte ik een post over verblijfsgebied en gebruiksoppervlakte voor een project en dat veel daarvan al vooraf was ingeregeld, maar het toch nog best wel wat handmatig werk was.

Vandaag heb ik weer wat handmatige zaken kunnen vervangen door automatisering !

Mijn Dynamo script voor het hernummeren van Rooms aangepast zodat deze op Areas werkt en in mijn Template de toepassing van kleur aangepast. Niet meer op naam, waarbij je tientallen Area’s moet aanpassen in je Color Scheme (dat hebben ze bij #Autodesk op zijn zachts gezegd nou niet echt handig gemaakt), maar met een extra project parameter ‘Color Scheme’ waar ik simpel een A of een B invul en hier een kleur aan hang, dus maar 2 in plaats van tientallen.

Dan blijft er nog steeds best wel wat handmatig werk over, dus ik blijf hier nog wel even over nadenken.

2020 -> 2021

Goed, 2020 zit er op, gelukkig, zullen we maar zeggen, hoewel 2020 voor mij persoonlijk best een goed jaar was.

Maar een paar bekenden die corona hebben gehad en gelukkig allemaal er ook weer zonder al te veel gedoe vanaf gekomen. Een vakantie die 2x niet door ging en zeker wat minder leuke dingen gedaan en de familie gezien, maar door hier creatief mee om te gaan is het allemaal goed verlopen (mijn moeder kan inmiddels prima video bellen met WhatsApp bijvoorbeeld).

Waar mogelijk en netjes volgens de regels ook af en toe wat leuke dingen gedaan, met een paar mensen in het park een pizza eten en een wijntje drinken of gewoon wat vaker even een rondje lopen buiten.

Qua werk heb ik ook niet te klagen. Natuurlijk denk je als alles op slot gaat hoe dat allemaal moet, maar gelukkig ging alles voor mij gewoon door. Nu heb ik wellicht het voordeel dat ik altijd al zo veel mogelijk vanuit huis werkte en daar is dus niet veel in veranderd.

2021 lijkt vooralsnog ook weer prima te worden. De eerste maanden staat er al wat op de planning (al moet er nog een handtekening gezet worden) en ik ben al gepolst voor andere dingen ook, maar of dat wat wordt? Ik maak me er in ieder geval nog niet druk om en denk dat dat allemaal best wel weer in orde gaat komen.

Laten we wel hopen dat al die vaccins gaan brengen wat we allemaal hopen en dat we in de loop van 2021 allemaal weer wat meer kunnen. Gewoon weer eens langs bij je opdrachtgevers om een kop koffie te drinken bijvoorbeeld of om face to face je project te bespreken. We zullen zien…

Omgevingsvergunning op de valreep

Op de valreep van 2020 nog even de tekeningen voor een omgevingsvergunning afgerond. Maandag na de kerst worden ze op het OLO gezet. Volgend jaar nog even verder om alle stukken voor de uitvoering gereed te maken en daarna weer verder met het volgende project.

Dynamo: Maatvoering op verkooptekeningen – deel 3

Voor iedereen die software gebruikt en zeker ook mensen die het maken weten dat dingen niet altijd gelijk goed gaan, bugs, updates en crashes gebeuren continue zo lijkt het. Dus als je een dynamo script maakt zie je ook wel eens wat dingen over het hoofd en een tijd later word je daar dan door iemand op gewezen en bij het oplossen kom je zelf ook nog iets tegen dat beter kan.

In dit geval mijn dynamo script die maatvoering op je tekening omzet naar maatvoering die we gewend zijn aan te treffen op verkoop tekeningen. Tekst in het midden, pijltjes aan beide zijde en geen lijnen.

De fout waar ik op werd gewezen was een probleem met de manier waarop ik de juiste Dimension Style bepaalde. Dit werkte in mijn test omgeving prima, maar als er meer style in het project zaten of namen die te veel op elkaar lijken ging het dus mis. Niet aan gedacht op het moment dat ik het script maakte. Dit nu op een andere manier opgelost en die is alles bij elkaar nog simpeler ook en gebruikt minder nodes, dus een win-win-win situatie zou ik zeggen.

Dus mocht je het aangepaste script willen downloaden, dat kan met de link hier onder:

https://www.deurloobm.nl/download/2032/

Het tweede probleem was met nodes uit het Rhythm package van John Pierson. Technisch verhaal, maar bij een update is er in de nodes wat aangepast waardoor Dynamo het als een nieuwe node ziet en de oude niet meer herkend, al hebben ze dezelfde naam. Dus nodes vervangen door de nieuwe en alles werkt weer zoals het zou moeten. Volgens John in alle versie vanaf 1.3.4 (al raad hij die niet aan te gebruiken).

Stadskantoor Breda, bestaand + gebruiksmelding

Een project in een aantal delen, met verschillende opdrachtgevers. Dit project is begonnen met het helpen met het maken van tekeningen voor een interne verbouwing en een nieuw interieur voor de derde en vierde verdieping ven gebouw A (3 bouwdelen, A, B en C). Hierna wilde men voor de verbouwing voor de rest van gebouw A en gebouw B vooraf goede tekeningen van de bestaande toestand hebben, dus het tweede deel van dit project was het maken van bestaande tekeningen en deze op locatie controleren. Het ging over 4 onderdelen, bouwkundig, data/electra, plafond/verlichting en brandveiligheid, waarbij dat laatste onder andere ging over locatie van brandslanghaspels en nooduit bordjes en niet de daadwerkelijke brandwerendheid van wanden e.d. Het derde deel van deze opdracht was het maken voor tekeningen voor de gebruiksmelding welke tussen de verbouwingen door moest worden gedaan.

 

Opdrachtgever: Gemeente Breda
Periode: februari 2020 t/m december 2021
Oppervlakte 10200m2 BVO

 

Revit: Hoeveelheden

Ik kreeg pas de vraag van iemand over hoeveelheden in Revit met daarbij de opmerking dat het bij handmatig narekenen niet klopte

 

Mijn antwoord:

Het klopt wat je zegt en er is bekend dat dit gebeurd. Je kunt zien wat er gebeurd in de afbeelding. Revit rekent voor de lengte niet tot het einde van de Wall maar tot de Location Line. Over het algemeen gaat dat voor een heel gebouw dan wel goed, omdat je bij de ene hoek er iets bij krijgt en bij de andere er iets af gaat (binnen of buitenhoek).

Over het algemeen is het dan ook beter om geen samengestelde wanden te gebruiken in Revit, maar voor elke ‘laag’ een aparte wand te maken. Op die manier heb je meer controle over de Location Line en wordt de afwijking in hoeveelheden een stuk kleiner omdat het nu per laag gaat en niet meer per wand en is het ook makkelijker om elke laag afzonderlijk te bewerken, voornamelijk in de hoogte (binnenblad tot o.k. vloer en buitenblad tot b.k. vloer bijvoorbeeld). Je kunt ook makkelijker dingen aan of uit zetten, bijvoorbeeld als je alleen de constructie wil zien of als je bepaalde lagen in een kleur wil laten zien d.m.v. Filters.

Het lijkt meer werk maar uiteindelijk is dat het zeker niet en is het voor de modelleur een stuk makkelijker.

Als het allemaal zo nauwkeurig moet dan zal je zeker alle lagen los moeten modelleren en dan deze met Miter laten oplossen, dan krijg je in mijn test de juiste oppervlaktes (aan de buitenzijde = lange zijde gemeten). Maar als ik eerlijk ben heb ik nog nooit gehoord dat iemand dat op die manier doet (is ook heel veel werk om bij alle hoeken één voor één de oplossing aan te passen), omdat je de verschillen door je hele gebouw heen uiteindelijk tegen elkaar kunt wegstrepen, omdat je bij een buitenhoek er iets bij krijgt en bij een binnenhoek er iets vanaf gaat. Het verschil dat overblijft is dusdanig klein dat dit in de bouwtolerantie en snij/zaagverlies zit, dus dat lijkt me geen probleem.