Posts tonen met het label legend. Alle posts tonen
Posts tonen met het label legend. Alle posts tonen

maandag 25 november 2013

Wouldn't it be nice: curtain walls omzetten naar een window family

Kozijnen en Revit: nog altijd geen beste combinatie.
Al jarenlang worstel ik - en velen met mij - met de inefficiënte wijze om kozijnen te maken in Revit. De makers van Revit hebben ervoor gekozen om zo min mogelijk beperkingen op te leggen aan wat iemand in een Window Family wil modelleren. Dat heeft als enorm nadeel dat het verschrikkelijk veel tijd kost om met een out-of-the-box Revit-licentie een kozijn te modelleren.



De huidige praktijk
Gelukkig zijn er diverse leveranciers die hierop zijn ingesprongen.

Cadac biedt met TheModus kant-en-klare kozijnen in de bibliotheek die met behulp van parameters naar wens zijn aan te passen. Zolang het te maken kozijn in deze biep voor komt, gaat dat prima. Uitzonderingen zijn echter weer extra ingewikkeld te maken als je wilt dat ze op dezelfde wijze zijn opgebouwd (gebruik makend van dezelfde parameters en componenten).
ICN Solutions heeft in zijn 3B-Werkmethode gekozen voor een combinatie van een bibliotheek en een soort super-kozijn dat met een visuele tool naar wens kan worden aangepast. Dat super-kozijn kent echter ook beperkingen. Kozijnen met meer de 4 vlakverdelingen in horizontale of verticale richting zijn niet mogelijk, evenmin als schuine of gebogen dorpels.
Itannex heeft in zijn Smart Revit werkmethode eveneens gekozen voor twee opties: een bibliotheek met kant-en-klare kozijnen en een visuele kozijn-generator waarmee je in 2D het gewenste kozijn schetst dat daarna op maat wordt gegenereerd door de software. Uiteraard kent ook deze tool beperkingen, want ook hier is het niet mogelijk om schuine of gebogen dorpels toe te passen.

Hoewel al de bovengenoemde leveranciers je een heleboel werk uit handen nemen, kennen ze allemaal het probleem dat je bent overgeleverd aan de kozijnfabrikanten die de leverancier voor je heeft opgenomen in zijn systeem. Wil jouw opdrachtgever persé kozijnen van plastic, dan heb je al een probleem. Dat is binnen deze opties niet mogelijk. Daar ga je weer. 

Vliesgevels
Naast 'normale' kozijnen komen in veel projecten ook vliesgevels voor. Die modelleer je als Curtain Walls. Dat werkt lekker! Je kiest profielen voor de stijlen en dorpel en selecteert een standaard invulling en gaan met die spreekwoordelijke banaan. Een schuine bovendorpel? Attatch top! Getoogde bovendorpel? Edit wall profile! Een extra stijl? Gewoon de Curtain Grid aanpassen! Een andere paneelvulling? Met Tab het paneel selecteren en je wisselt 'm zo om. Waarom gebruiken we deze tools eigenlijk niet ook voor de kozijnen?

Helaas is het niet zo eenvoudig om Curtain Walls op te nemen in een kozijnstaat. Zoals ik in een eerdere post schreef is het wel mogelijk om de Curtain Panels en Curtain Mullions in een Assembly op te nemen, zodat je er views van kunt maken. Je kunt de Curtain Wall met het Curtain Grid en de Assembly ook opnemen in een Group, voor het geval hij vaker voor komt. Maar je vervolgens de Curtain Wall wilt wijzigen, dan kan dat alleen op de plek waar de Assembly is aangemaakt. Een paneel, stijl of dorpel vervangen doe je vervolgens in de Assembly, wil je een stijl of dorpel toevoegen of verwijderen dan doe je dat door de Curtain Grid in de Curtain Wall aan te passen die dus niet in de Assembly zitten, maar wel in de Group. En dan moet je de Views van de Assembly ook nog netjes uitlijnen op je kozijnstaat, veel succes. Snap je het nog?

Wouldn't it be nice
Veel liever zou ik in de family editor de mogelijkheid krijgen om Curtain Walls te plaatsen in een Window Family. Of nog beter: ik zou na de selectie van een Curtain Wall in mijn project de mogelijk hebben om deze om te zetten in een Window Family, waarbij de maatvoering en de paneelselectie worden opgenomen als type-parameters.
Of er zou een extra elementsoort moeten worden opgenomen in Revit: een System Family (laten we hem voor het gemak een "Fixed Curtain Wall" noemen) waarin een Curtain Wall kan worden genest, voorzien van een type mark en waarvan de geometrie en de materialen per type worden aangepast. Het zou dan als volgt werken:

  • maak een Curtain Wall type aan met de juiste mullions en panels
  • modelleer een Curtain Wall in je project
  • selecteer deze en klik op de nieuw toe te voegen knop "Fixed Curtain Wall"
  • er verschijnt een pop-up waarin je een naam (type mark) aan de nieuwe "Fixed Curtain Wall" kunt geven
  • selecteer de nieuw aangemaakte "Fixed Curtain Wall"
  • kies voor Edit om hem aan te passen of voor Create Similar om hetzelfde element nogmaals te plaatsen
Het zou leuk zijn als zo'n "Fixed Curtain Wall" zou kunnen worden genest in andere families, zoals dat nu met Windows kan. Of andersom. Dat biedt namelijk de mogelijkheid om het kozijn te combineren met de detaillering van de aansluiting op de wand, zoals dat nu ook in diverse werkmethoden is toegepast.

Augi
De bovenstaande wens heb ik ook gepost in de wishlist van Augi. Zie het forum voor de engelstalige omschrijving en reacties daarop. 

vrijdag 17 mei 2013

Wouldn't it be nice... Legends

"Wouldn't it be nice if we were older
Then we wouldn't have to wait so long"


Behalve dat ik leuke herinneringen heb aan dit liedje van The Beach Boys, spreekt het ook boekdelen over bepaalde functionaliteit die (nog) ontbreekt in Revit. Omdat ik liever positief in het leven sta, ga ik liever niet mopperen dat het allemaal niet goed werkt, maar lever ik liever een bijdrage aan het bedenken van een oplossing. Helaas kan ik niet programmeren - hooguit op rookie-niveau wat scripts aan elkaar kan knopen - dus ik ben niet in staat om bij Autodesk aan te schuiven in het ontwikkelteam of om zelf Add-ins te schrijven die het één en ander zouden kunnen oplossen. Wat ik wel kan doen, is het onder woorden brengen van mijn wensen, die wereldkundig maken op dit blog, fora (zoals AUGI.com en Revitforum.org) en bij Autodesk zelf via het formulier "Suggest a feature". Hoe breder zo'n suggestie wordt gedragen, hoe sneller Autodesk geneigd zal zijn om hem op korte termijn in de software te verwerken. Vandaar dat ik op basis van mijn eigen ervaringen een nieuwe categorie artikelen wil publiceren over ontbrekende functionaliteit of functies die voor verbetering vatbaar zijn, onder het kopje "Wouldn't it be nice".

Zoals je aan de titel al kunt zien, wil ik het deze keer over Legends hebben. Het lijkt er namelijk op dat Autodesk dit onderdeel de laatste tijd een beetje vergeten is. En dat terwijl het een belangrijk onderdeel is voor het documenteren van de getekende elementen. Als voorbeeld gebruik ik hierbij een kozijnstaat om aan te duiden wat er aan mogelijkheden zou moeten worden toegevoegd.



  • Tags:
    • Zou het niet leuk zijn om het kozijnmerk middels een tag aan het kozijn toe te kunnen toevoegen? Nu bestaat de kans dat de tekst bij het element een ander merk weergeeft dan het element eigelijk heeft... niet echt BIM-waardig toch?
    • Eigenschappen, zoals brandwerendheid, zelfsluitendheid, glastype, enz. wil je toch ook niet met de hand erbij typen, terwijl ze al in de eigenschappen van het element als parameter zijn ingevuld?
  • Editing:
    • Stel dat je een kozijn hebt getekend, geplaatst, gespiegeld, verwijderd, nog eens terug geplaatst, enz. en uiteindelijk komt het kozijn alleen nog maar in een gespiegelde variant voor. Dan wil je toch in de legend het element kunnen spiegelen, zodat hij er daar hetzelfde uitziet als in het project?
    • Als je een aantal elementen naast elkaar hebt staan, zie je gemakkelijk of er een kenmerk per ongeluk afwijkt van de rest. Bijvoorbeeld een parameter die niet is ingevuld of een hoogte die net afwijkt van de rest omdat je na 7 keer wijzigen niet meer precies wist wat die maat ook alweer was, maar die wijziging toch binnen 5 minuten moest doorvoeren. Dan wil je toch gewoon het legend component kunnen aanklikken en ter plekke de type properties kunnen wijzigen?
    • Het zou wel zo handig zijn als je de legend components gemakkelijk zou kunnen plaatsen op een raster, een soort guid grid zoals dat bij sheets kan worden gebruikt.
  • Schedules:
    • Zou je niet graag het aantal keer dat een element geplaatst is willen kunnen plaatsen, inclusief een markering als hij is gespiegeld? En als het element in de Legend gespiegeld is, dan moet die markering natuurlijk wel netjes omgekeerd worden.
  • Visibility:
    • Nested families, al dan niet 'shared' of van een andere 'category', zouden natuurlijk gewoon moeten worden weergegeven. In ons geval worden bijvoorbeeld de deurstijlen niet weergegeven, terwijl de panelen in de deur en de kozijnstijlen wel zichtbaar zijn.... Huh? Inderdaad, heel vreemd en daar mag Autodesk dus wel wat aan doen. Als je op dit probleem gaat zoeken op internet, kom je overigens al forum-posts tegen uit 2007, dus dat bevestigt dat Autodesk al veel te lang de Legends links heeft laten liggen.
    • Zou het nou echt zo moeilijk zijn om mogelijk te maken dat na selectie van een element in een legend middels Select All alle elementen van dat type worden geselecteerd in het project?
Klik hier om deze Wouldn't it be nice te bekijken op Augi. Rechts bovenin de forum thread kun je een ranking aangeven. Hoe hoger de ranking, des te meer... ehm, ja, geen idee eigenlijk. Wie weet komt 'ie op die manier wel hoger op de lijst.
Als je een account hebt bij Augi, dan kun je wel via deze link een ranking toekennen aan alle wishes die zijn ingediend. Zo help je mee om te bepalen welke wishes een hoge prioriteit hebben. Gezien de grootte van Augi - internationaal gezien - is het niet ondenkbaar dat ook bij Autodesk deze lijst nauwlettend in de gaten wordt gehouden.