Pagina's op IkLeerBIM

donderdag 20 december 2012

Blog - Boost your BIM - Revit API


Als ik de tijd had zou ik me meer op de Revit API gooien...

Boost Your BIM

En als je meer over de Revit API wil weten (en al iets van programmeren weet) is dit het moment om aan te haken bij Boost your BIM. Harry Mattison is een zeer ervaren Revit programmeur en publiceert met enorme snelheid interessante Blog Post. Het volgen waard.

Trouwens wat betreft zijn Post van vandaag over het meten van het glasoppervlak boven een bepaalde hoogte (bijvoorbeeld 600mm+vl) nog een alternatief.
Wanneer je glasvlakken Nested en Shared Families zijn kan je deze Families dusdanig maken dat ze dit equivalente daglicht oppervlak berekenen en rapporteren. Zorg dan, dat deze een borstweringhoogte meekrijgen. Hierbij moet de Ref Level van het glasvlak overeenkomen met die van zijn Host (en dat is het kozijn of de deur). Als het glasvlak weet hoe hoog zijn eigen onderkant zit ten opzichte van het vloerniveau, kan het equivalente daglicht oppervlak eenvoudig bepaald worden - en wel per glasvlak.
Door nu ook een kozijmerk Parameter door te geven, van het kozijn naar het glasvlak. En als tevens beide Parameters (Equivalente daglicht oppervlak en het kozijnmerk) Shared Parameters zijn. Kan je dit allemaal keurig laten rapporteren in een Schedule gezamenlijk met de aangrenzende ruimte.

Andere sites over de Revit API zijn o.a.
Bovenstaande links heb ik al een tijdje verzameld zonder ze echt goed te bestuderen. Waarschijnlijk zou ik gewoon moeten beginnen bij het begin. En dat is Autodesk zelf. En dan met een scheef oog met Boost your BIM en The Buidling Coder meehobbelen.
Maar ja. Tijd he.

Dit is trouwens ook een mooie plek om te verwijzen naar RTC Europe september 2013 in Delft.
Of geef ik sessie 7 van 11:00-12:15 iets te veel credit als mooie inleiding/korte introductie in de Revit API ?

maandag 17 december 2012

Revit Bug en oplossing - Shaft en Phasing

Ik ben op dit moment bezig met een leuk project, waarbij een bestaand kantoorgebouw wordt verbouwd om er woningen van te maken. Dit ben ik aan het modeleren met Phases. Bij het modeleren kwam ik iets vreemds tegen, wat na een korte Google actie, een bug bleek te zijn, die al jaren in Revit zit. Waarom er dan niks mee gedaan wordt verbaasd me, maar daar gaat het nu niet over.

Shaft in een Phasing Project
De bug is de volgende. Wanneer ik een nieuwe Shaft aanmaak in de bestaande Floor doet Revit alsof deze Shaft opening er altijd al geweest is. Dit terwijl je normaal gesproken zou verwachten dat Revit de vloer opknipt in:
  • een ‘Existing’ gedeelte dat altijd zichtbaar is
  • een ‘Demolished’ gedeelte wat afhankelijk van het Phase Filter
    •  zich naadloos aansluit op ‘Existing’
    •  of als ‘Demolished’ zichtbaar kan worden
    •  of niet zichtbaar is in de uiteindelijke ‘New’ situatie
In Phase Filter 'Existing' is de 'New' Shaft nog steeds zichtbaar
Maar zoals gezegd doet Revit net alsof het gat van de Shaft er altijd al geweest is. Ik kan hiermee dus geen slooptekening maken. De hoeveelheden niet direct uittrekken. En mijn bestaande toestand tekening is ook niet direct juist meer.

De oplossing voor dit probleem is om (bijvoorbeeld) een Generic Model te maken. Deze dient de Parameter Cut with Voids when Loaded aangevinkt te hebben. In de Family moet een Void zitten in de vorm van de te maken opening of openingen. De hoogte kan je het beste Parametrisch maken. Ook kan je Annotation Lines toevoegen met Draw in Foreground aangevinkt.

Deze Family plaats je in je Project en voert Cut Geometry uit tussen deze Family en alle vloeren waar deze doorheen snijd. Dat is het eigenlijk.

De 'New' Void snijd de 'Existing' Floor wel op de juiste manier open.
Vanzelfsprekend zal dit ook te doen zijn met een Model in Place.

Wellicht een truck om lijnen vanuit je project in je Generic Model te krijgen is het volgende. (want je kan in principe niet kopiëren tussen je project en een Family) Doe alsof je bijvoorbeeld een Shaft wil tekenen. Nu je in een System Family zit kun je wel al je Sketch en Anotatie lijnen kopiëren en uitgelijnd in je Family krijgen.
Op deze manier kan je al je Shaft openingen -die je inmiddels getekend hebt voordat je erachter kwam dat dit een Revit Bug is… toch- omzetten in een mooie Family. En hoef je deze nieuwe Family maar 1x uit alle afzonderlijke vloeren te snijden met Cut Geometry.

Hopelijk helpt het. Totdat er een echte oplossing gevonden wordt!


08-02-2013 - aanvulling
vergelijkbare problemen bij een structural beam system
What Revit Wants

vrijdag 14 december 2012

Slim tekenen - diepte in een geveltekening


Vandaag een tip over hoe je extra diepte kan aanbrengen in een geveltekening van Revit.
Gevel tekening en diepte?
Iedereen weet, dat elementen die verder weg staan, vager zijn dan elementen die dichterbij staan. Toch blijkt het moeilijk om een goede representatieve gevel tekening te maken met Revit. In een  Plan View plattegrond kan je tenminste nog onderscheid maken tussen de View Range en View Depth. En er zijn mogelijkheden om een Underlay onder je plattegrond te leggen. Zo'n Underlay wordt dan met Halftone weergegeven. Bij een Elevation View lukt dat allemaal niet...

Een Elevation heeft een Far Clip Offset – zeg maar het bereik van de geveltekening – Verder kan je nog aangeven hoe Revit de elementen moet weergeven ter plaatse van het maximale bereik (elementen doortekenen / elementen afbreken met een lijn of zonder een lijn). Maar dat is het dan. Niks diepte of visueel losgeknipte gevelvlakken.

Aangezien Revit zelf niet helpt, moeten modelleurs zelf oplossingen gaan verzinnen. En er zijn ook meerdere oplossingen mogelijk. Deze zijn makkelijk te vinden als je wat Googled. Toch zijn veel van die oplossingen intensief en vragen soms erg gedisciplineerd werk.

Hierbij 2 pragmatisch oplossingen voor een goede gevel tekening met diepte.

 

vrijdag 7 december 2012

Tekst in een Revit Family, mogelijkheid, probleem en een oplossing

Bijzonder dat het zelfs bij een BIM nog steeds gaat over het uiterlijk , maar goed...
Vandaag een tip over het gebruik van Labels in een Family.

Teksten in een Revit Family?

Maar eerst iets over het gebruik van teksten in een Family.
Er zijn meerdere redenen te bedenken waarom mensen tekst in een Family willen. De belangrijkste reden is dat een specifieke tekst altijd aanwezig hoort te zijn in een bepaald schaal niveau (bijv. een dagmaat van een deurkozijn, of WM tekstje in een wasmachine). En het kost extra handelingen om dat via Tags in alle relevante views te regelen. (de dagmaat wil je bijvoorbeeld niet in de verkooptekening en de WM van de wasmachine weer wel etc.)
Naast redenen om wel teksten in een Family op te nemen zijn er ook belangrijke redenen om het juist niet te doen. Teksten in een Family zijn niet altijd goed leesbaar en zien er iets anders uit. Bijvoorbeeld omdat ze wel of juist niet mee schalen. Je kan ook niet zonder meer teksten verplaatsen, even ‘uit’ zetten of inhoudelijk wijzigen. Een ander vervelend aspect van een tekst in een Family kan zijn, dat die zichtbaar word op de meest vreemde momenten. In de bijlage van een vorige Post kan je lezen dat sommige Revit Categorieën altijd zichtbaar zijn als de geometrie zich binnen de View Range bevind. Daar kan je meer over zeggen. Maar het resultaat kan zijn dat teksten van een verdieping beneden dwars door de bovenliggende vloer en plafond heen zichtbaar worden in de plattegrond van de bovenliggende verdieping! Niet echt grappig.
Maar ach. Voor de meeste ‘tegen’ argumenten is wel een oplossing. Daarnaast blijft het ook goed om je te bekwamen in het plaatsen van Tags. Want Revit kan dit erg snel en efficiënt. Wanneer je toch een tekst in een Family wil opnemen, zal ik nu wat Tips geven, om zelf een Family te maken die je overal en nergens kan toepassen en op een goede manier tekst toevoegd aan je Family.

maandag 3 december 2012

Wall Finish - een alternatieve wens

Ik zou natuurlijk mijn vorige Post wat kunnen aanvullen, maar voor de duidelijkheid toch maar niet.

Een alternatief voor een Path is wellicht beter en fundamenteler. Je zal in Revit een uitgebreidere relatie tussen elementen moeten maken. Want zoals een wand een ruimte bepaald moet de ruimte (in basis) de wandafwerking bepalen. Het zou dus beter zijn om in een wand een afwerking op te nemen die bepaald wordt door de ruimte waaraan de wand grenst. En als het meerdere ruimtes zijn. Dat zoiets kan.
Dit werkt hetzelfde bij ander elementen in de ruimte, zoals kozijnen (in alle onderdelen), kolommen, Generic Models en Beams. Het materiaaleigenschap van het element is dus of 1 gekozen materiaal, of by Category, of by Room! De eerste mogelijkheid zorgt er meteen voor dat je uitzonderingen al in het element Type kan opnemen waardoor je weer sneller kan doorwerken.
Maak deze onderlinge relaties sterker. Dat een Wall Room Bounding kan zijn is goed, en dat er Reporting Parameters zijn is een hele stap. Maar we hebben een sprong verder nodig in deze richting. Dit opent namelijk een deur naar veel meer consistente BIM oplossingen en controle mogelijkheden. Zonder het verder uit te leggen noem ik: Brandwerendheid, geluidwerendheid etc. Lees eventueel hier verder, als je meer wil weten over de opbouw van een 'droom BIM' model.

Bij een Schedule zul je zowel de Ruimte afwerking als de Host moeten kunnen rapporteren. Hierdoor kun je ook kosten meenemen voor de laag tussen de afwerking en de Host. (voorbehandeling / egalistatie etc)

Verder zul je nu echt iets moeten verzinnen voor ruimtes die te pas en te onpas zichzelf willen updaten. Je moet dit tijdelijk uit kunnen zetten. Dit zorgt dat je sneller en beter kan wijzigingen in de plattegrond kan doorvoeren. En voorkomt ook problemen met dubbele relaties.

Wat wel een Path nodig heeft is een plafond koof. Dit is een wandafwerking Type en is tevens ‘Ceiling Bounding’ en kan zijn hoogte ontlenen aan de aansluitende Ceilings. En een Ceiling heeft net als een vloer een Span direction!

De wand afwerking kan vanzelfsprekend ook Stacked zijn. Hierdoor kan je een afwerking opsplitsen in de hoogte. In de lengte kan je net zo goed de wand even opknippen.


Hopelijk kan Sinterklaas dit ook nog meenemen. Het wordt zo langzamerhand al erg kort dag.

Wall Finish - graag een nieuwe Revit Category!

Aangezien het bijna Sinterklaas is heb ik ook een Revit wens.


Ik heb er eens over nagedacht. En het lijkt me dat Revit best een nieuwe Category kan gebruiken namelijk de wandafwerking. Bij deze dus..

Reden voor deze wens is dat de huidige mogelijkheden voor wandafwerking op z’n minst gezegd beperkt zijn. Je kan natuurlijk gebruik maken van Roombook extension. Of je gaat de afwerkingen echt tekenen als onderdeel van de wand. Eventueel met Stacked Walls of een combinaties met Paint en Split Face etc. Zelf maak ik graag gebruik van de Wall Finish Parameter in combinatie met een Color Scheme en losse lijnen. Je kan ook slimme MEP Wall Based Families gebruiken.
Maar laten we eerlijk zijn. Het moet toch makkelijker en toegankelijker kunnen. Zowel wat betreft: de 3D weergave (inclusief dagkanten, plinten en kopse zijden), de 2D weergave (waar zit wat), als echte hoeveelheden (10cm doorzetten boven het plafond etc.) in een Schedule.

Vandaar (en ik maak een sprong) mijn wens voor nieuwe Category.
Een Revit Category heeft namelijk specifieke karakteristieken en doel.
En dat is ook zo bij wandafwerkingen. Ik zal het eens uitleggen.

vrijdag 30 november 2012

Gelezen - View Range en Underlay - RevitKid


Als je iets vaker gebruikt is het de moeite van het noemen waard.

Al meerdere keren heb ik er mezelf op betrapt dat ik bij het uitleggen van de View Range of de Underlay grijp naar een Hand-out die ik via de Revit Kid van Jeffrey A. Pinheiro in mijn handen heb gekregen. Het is een uitstekend stuk wat verschillende onderdelen van de bediening van de View Range uitlegt. Aan bod komt onder andere Plan View, Ceiling Plan en Underlay. Ook worden verschillende Revit Categorieën genoemd en hoe die verschillend kunnen reageren op View Range instellingen. Bedankt Jeffrey.

Als je liever bewegende beelden bekijkt verwijs ik je door naar de site van Paul F. Aubin die er een 20min durend Youtube filmpje over heeft gemaakt.

Wanneer je nog steeds onderdelen niet ziet. Zou je de lijst met mogelijke oorzaken kunnen nalopen in 1 van mijn vorige Post.

maandag 19 november 2012

BIM afspraken - deel 2

Geregeld lees ik, en u waarschijnlijk ook, Posts over BIM enzo. Vooral enzo. Heel veel enzo..
 

Zelf ben ik met veel plezier een ‘uitvoerende’ BIM-er achter de knopjes. En dan zijn deze BIM enzo Posts helaas niet altijd even relevant. Ze gaan namelijk over mogelijke mogelijkheden zonder een concrete en behapbare vertaling naar mijn praktijk van elke dag.  
Ik zal een voorbeeld geven. Een manier om te weten wat je wel en niet moet doen, bij het bouwen van een BIM model, is een zogenaamd BIM Execution Plan. Dit zijn hele boekwerken van 80 pagina’s. En ik kan het gevoel niet onderdrukken, dat het inhoudelijk wel klopt. Maar moeten mensen dan echt aan slag met een pak papier naast hun computer?


In deze Post wil ik graag een poging doen om eerst het achterliggende basis principe van een BIM model schematisch weer te geven. Aan de hand waarvan alle werkzaamheden te plaatsen zijn in het grotere geheel.
Tot slot eindig ik met de trieste mededeling, dat zo'n boekwerk met buro- c.q. projectafspraken toch belangrijk is. En wat mij betreft vooral als achtervang om broodnodige helderheid te geven in een projectteam.

zondag 18 november 2012

Gelezen - Autodesk University 2012 virtueel volgen

Gelezen deze week...


Don't Miss AU Virtual—It's Free

Op 27 en 28 november is er een Autodesk University in Las Vegas. Dat is voor mij wat ver fietsen. Maar gelukkig kan je het een en ander ook digitaal volgen. Hier is alvast een voorproefje van vorig jaar.

vrijdag 16 november 2012

Gelezen - Image schalen en Image editing - WhatRevitWants

Gelezen deze week...

Luke Johnson van WhatRevitWants had deze week 2 Post die een relevant aanvulling kunnen zijn op mijn eerdere post over Random patronen in Revit. In de eerste Post geeft hij een paar goede alternatieve programma’s om een plaatje mee te kunnen bewerken. Dat is zeker relevant als de kleuren uit Excel omgezet moeten worden naar andere kleuren. In de tweede Post geeft hij een goede tip over het verschalen van een Image.

maandag 12 november 2012

Gelezen - DeltaPi for Revit

Vandaag viel mijn oog op dit bericht: DeltaPi for Revit


Nou moet ik zeggen, dat ik altijd met veel plezier met DeltaPi heb getekend. En dat ik DeltaPi een hele zinnige aanvulling vond op het kale Autocad. Daarom ben ik eigenlijk wel benieuwd wat deze jongens Revit te bieden hebben. Zelf noemen ze:

  • Meer ontwerpsnelheid met Revit
  • 3D- en detailtekeningen
  • Consistentie en uniformiteit
  • Overzicht met de Family Manager
  • Compleet sheet- en plotmanagement
  • Unieke kozijnmodule !
Wellicht een oude vertrouwde maar toch nieuwkomer om in de gaten te houden.

vrijdag 9 november 2012

Random patronen in Revit


Eindelijk een eerste post over dit onderwerp. Zelf volg ik al een tijdje Blogs zoals Shades of Grey waar slimme mensen fantastisch onvoorstelbare 'dingen' doen met Revit. Wat mij al die tijd nog wat tegenhield was het feit dat ik nog geen toepassing zag voor die geweldige ‘dingen’. Maar daar is wat verandering ingekomen! Eindelijk mocht ik van mezelf ook ‘dingen’ gaan doen. En wel een Random Patroon.. nou ja, plaatje maken voor gebruik in Revit.

dinsdag 6 november 2012

Full Navigation Wheel

Nieuwe knopjes..

Navigation Wheel
Gisteren was ik de lijst met onderwerpen voor het Open Doors Revit examen eens aan het doornemen. Ik was vooral benieuwd naar onderdelen die ik niet af nauwelijks gebruik en nog wat wilde ophalen. Hier kwam ik bij camera’s het Navigation Wheel (Shift+W) tegen. De reden was dat ik zelden of nooit een perspectief maak. En wat betreft het Navigation Wheel.. Ik wist dat die bestond en vond het vooral hinderlijk dat die aan mijn cursor blijft hangen dus heb hem daarom nog nooit ingeschakeld of gebruikt. Maar dat bleek niet terecht.

vrijdag 2 november 2012

Cut Plane in een Revit Family beïnvloeden.

Cut Plane in een Revit Family beïnvloeden.

Plan Region en Cut Plane
Het is ons allemaal wel eens overkomen. Je plaatst een kozijn in je project en vervolgens is deze niet goed zichtbaar, omdat de Cut Plane van je view niet door je kozijn heen gaat, maar eronder.
Revit heeft daar een oplossing voor en dat is de Plan Region. Dit is een redelijke oplossing. Al heb ik meerdere keren gezien dat het niet helemaal stabiel werkte en het lijkt Revit te vertragen. Hieronder enkele andere mogelijke oplossingen voor het geconstateerde probleem.

dinsdag 30 oktober 2012

Gelezen - Revit bestandlocaties

Gelezen deze week...

Vandaag las ik onderstaande overzichten van Revit bestanden en hun karakterestieken. Zeker de moeite waard om eens door te kijken als je hier nog geen kennis van hebt. De berichten zijn niet helemaal recent meer maar in grote lijnen nog wel actueel.
RevitOpEd
RevitClinic

donderdag 25 oktober 2012

Gelezen - Worksharing en Worksets

Gelezen deze week ...

LARUG is de Los Angeles Revit User Group. Blijkbaar hebben ze daar af en toe lezingen. 1 Van die lezingen door Brian Andresen is een uitermate informatief en compleet verhaal over Worksharing en Workset. Het is zeer aan te bevelen als je meer wilt weten over Local en Central Files, Worksharing en Worksets. Lees met name de samenvattende tips aan het eind van het stuk.
Hier is de link
Bedankt Brian. Goed stuk.

vrijdag 19 oktober 2012

Gelezen - Revit Videokaart - Revit Forum

Gelezen deze week ...

WhatRevitWants maakte melding dat Iru69 op RevitForum zijn Post over Videokaarten heeft bijgewerkt. Dit is zeker de moeite waard door te lezen, wanneer je nieuwe hardware overweegt.
Daarnaast dient inderdaad ook de Hardware lijst van Autodesk zelf te worden geraadpleegd. Fijn dat we de kennis van deze mensen mogen gebruiken.

dinsdag 16 oktober 2012

Slim tekenen - Levels

Levels in Revit
zegen of vloek
Vele modelleurs moesten in alle redelijkheid concluderen dat een Level een prima functionaliteit is, maar dat deze met mate gebruikt dient te worden. Redenen hiervoor waren en zijn:
1.            Wildgroei aan Levels door geen (nageleefde) afspraken over Level benamingen. 
2.            Geen mogelijkheid om te controleren of een Level in gebruik is. (als je Levels wilt opschonen) En voor de duidelijkheid: Een Level die verwijderd wordt, zorgt ervoor dat elementen die niet herplaatsbaar zijn zonder melding verwijderd worden. Zie een andere Post.
3.            Slecht gebruik van het bereik van Levels. Waardoor de Levels die zichtbaar zouden moeten zijn niet te vinden zijn.
4.            Nieuwe Levels die overal zichtbaar worden als ze worden aangemaakt in combinatie met een beperkte View Template mogelijkheid.
5.            Het niet kunnen maken van een overzicht van Levels in bijvoorbeeld een Level Schedule.
Niet genoemd maar wel mijn frustratie:
6.            Het eindeloos trekken aan (2D) Level uiteinden om een goede zichtbaarheid op de afdruk te krijgen.

Waarom wilden mensen dan toch zo graag Levels gebruiken? 
Wegen de nadelen op tegen de voordelen? Of zijn de nadelen al achterhaald?

maandag 15 oktober 2012

Revit's logica - formule zorgt voor een omgekeerde relatie

Revit is een zeer bijzonder programma.
Revit kan natuurlijk niet denken… Maar Revit bepaald in veel gevallen wel wat het “logische” gevolg van je keuze is. En speelt daar op zijn eigenwijze eigen wijze op in. Daarom is het goed te beseffen hoe Revit reageert en daar bewust op in te spelen.

Logica
Hier het voorbeeld van vandaag.
Om zichtbaar te maken wat het bereik is van een brandslanghaspel wilde ik in de Family een cirkel  opnemen met een straal die afhankelijk is van de lengte van de brandslang. Volgens de Nederlandse regelgeving is daar een eenvoudige formule voor:
Het bereik van de brandslang is de lengte van de brandslang plus de worp van het bluswater, gedeeld door een veiligheidsfactor (in verband met de stugheid van de slang, inrichting etc.). Dit zou je als volgt in een formule kunnen gieten. B=(L+5)/1.5
In mijn Family maakte ik dus B en L als Type Parameters aan. L Is voor zijn Type Name de maatgevende Parameter. En B is de resultante van L. En B bepaald de straal van de cirkel in de Family. Ik verwachte dat B niet in te vullen zou zijn, aangezien deze via een formule wordt berekend. Maar niets is minder waar. B is wel in te vullen. En nog erger L veranderd als ik B aanpas! Blijkbaar legt Revit een (omgekeerde)relatie die ik niet nadrukkelijk zo heb bedoeld.

Voor Revit geldt de ingevulde B=(L+5)/1.5 net zo goed als de NIET ingevulde L=(B/1.5)-5.
Tja…
Is deze omgekeerde relatie altijd waar en logisch? Wil ik dit ook? En zo nee, wat moet ik dan doen?

vrijdag 12 oktober 2012

Slim tekenen – Spiegelbeeld en gespiegelde objecten


Slim tekenen – Spiegelbeeld en gespiegelde objecten

Gespiegeld of niet gespiegeld dat is de vraag
 
Bij het tekenen komt het vaak voor, dat elementen gespiegeld worden. Denk bijvoorbeeld aan kozijnen. Spiegelen van elementen is in werkelijkheid erg raar. Want iets is wat het is, en kan natuurlijk niet gespiegeld worden in de echte wereld. Werkend met de computer kan het wel en heeft het veel voordelen. Het spiegelbeeld en het origineel zijn vaak nog in ontwikkeling en hebben toch een relatie met elkaar. Ze zijn precies hetzelfde. Maar dan gespiegeld…
Ach, eigenlijk beseft iedereen dit wel. Het punt is alleen dat we op de een of andere manier willen kunnen zien, welke ‘normaal’ is en welke ‘gespiegeld’. En dit willen we vervolgens weergeven op tekening en baseren op het model. De een is dan bijvoorbeeld merk-A en de andere is dan merk-Asp. Hieronder een opsomming hoe je daar mee om gaat en wat voor methodes daarvoor zijn.

Tekenen in en met Revit - Samenvatting

Tekenen in en met Revit - Samenvatting


Tekenen in Revit
een opgeloste puzzel?

maandag 8 oktober 2012

Tekenen in en met Revit? - Basis

Hoe begin je te tekenen in en met Revit?
Deel 2 - De Basis

Tekenen in Revit
Basis

Tekenen in en met Revit? - Gevorderd

Hoe begin je te tekenen in en met Revit?
Deel 3 - Gevorderd
Tekenen in Revit
Gevorderd
 

Tekenen in en met Revit? - Geavanceerd

Hoe begin je te tekenen in en met Revit?
Deel 4 - Geavanceerd
Tekenen in Revit
Geavanceerd

Hoe begin je te tekenen in en met Revit?

Hoe begin je te tekenen in en met Revit?

Tekenen in Revit
lijkt soms een behoorlijke puzzel
alles heeft met elkaar te maken

Vandaag was weer zo’n dag dat ik ergens tussen de 25% en 50% van mijn tijd bezig ben geweest om beginnende collega’s te assisteren met het tekenen in Revit. Volgens sommige verkopers is het tekenen in Revit een fluitje van een cent. Helaas is mijn ervaring anders. Veel ervaren tekenaars voelen zich totaal hulpeloos en het kost een hoop moeite om enthousiast te blijven. Reden te meer om eens onder woorden te brengen wat je in het begin wel of juist niet moet doen in Revit. En hoe begin je eigenlijk?

vrijdag 28 september 2012

Gelezen - Hitch Hikers Guide to BIM - LRUG

Gelezen deze week…
 
Hitch Hikers Guide to BIM
Op de site van de LRUG (de London Revit User Group) staat een bijzonder vermakelijk en stiekem behoorlijk compleet en informatief stuk; Hitch Hikers Guide to BIM.
Vooral de BIM Buzzword Bingo lijkt me leuk om eens te gebruiken.

BIM afspraken LOD

BIM afspraken
Level of Development
Form and/or Function
 
Sinds enkele tijd zijn we ons als bureau aan het verdiepen in het maken van principe afspraken voor BIM projecten. Daarvoor gebruiken we het IPC BIM protocol als uitgangspunt. Daarnaast verdiepen we ons in de consequenties van de RGD norm. En dan met name het stuk uit de norm waarin het LOD niveau wordt aangegeven voor de afzonderlijke fases. De RGD verwijst hiermee naar een beperkt en klein stukje uit de Amerikaanse AIA E202-2008 norm. Bij dit onderzoek vallen ons een paar zaken op. En het blijkt ook moeite te kosten om de discussie, zuiver en pragmatisch te houden.


maandag 24 september 2012

Revit Conferentie in 2013 in Delft

Gelezen deze week
RTC 2013 Europe
Goed nieuws! Er komt een Revit Technology Conference in Delft volgend jaar op 27 en 28 September. Ik ben benieuwd. Zeker iets om te volgen.

vrijdag 21 september 2012

Slim tekenen - Koppenmaatvoering

Slim tekenen
Metselwerk koppenmaat maatvoering
KOPPENMAAT
 Bij deze, de aftrap met artikeltjes over slim tekenen. Ik begin met de koppenmaatvoering in Revit. 

vrijdag 14 september 2012

Gelezen - Family Editor Advice - RevitOped

Deze week gelezen...


"Bone Muscle Skin principe"

Revit OpEd:
A Small Collection of Family Editor Advice

Deze week viel mijn oog op bovenstaand artikel. Ondanks dat het een oude lijst is, is deze nog steeds relevant. Het is een lijst de met meest essentiële Do's en Don t's die iedereen zou moeten kennen die Revit Families maakt. De meeste zijn redelijk bekend. Minder bekend zijn de volgende:

Slim tekenen - inleiding

Hoe kan je slim tekenen?

Minnie and Mickey in Building a Building (1933)
Let op de 3 vingers in plaats van 4.
Graag wil ik enkele berichten gaan schrijven over hoe je als ontwerpende partij slim tekent. Dus met zo min mogelijk inspanning, zo veel mogelijk informatie definiëren die, waar nodig, ook zo snel en eenduidig mogelijk te wijzigen is. Want we weten allemaal dat tekenen vooral wijzigen is.
Voor mijn gevoel is dit een onderbelicht aspect.

vrijdag 7 september 2012

Gelezen - Username veranderen - RevitOped

Deze  week gelezen...

USERNAME

Revit OpEd:
Changing a Username

Steve Stafford heeft een heel goede blog die ik graag bijhoud.
Deze week viel mijn oog op bovenstaand artikel.

Eigenlijk wel eenvoudig.
Je kan, mits je geen Local File open hebt staan, je Revit Username veranderen.
Bijvoorbeeld in iemands naam die vergeten is na het afsluiten van zijn Local File, om Relinquish all aan te vinken. Op die manier kan je je voordoen als deze collega en weer verder gaan met productie maken.

In een andere post van WhatRevitWants las ik dat deze truc ook goed te gebruiken is om tegelijkertijd onder 2 aliassen te werken in hetzelfde model. De ene is dan aan het renderen en de ander kan dan verder werken.

Level 2D en 3D

Dit zat niet in mijn Revit cursus ...


LEVEL

Af en toe kom je iets tegen waarvan je jezelf serieus afvraagt waarom je dit nog niet eerder bewust van was. Elke Revit tekenaar weet wel dat Levels +3D eigenschappen hebben en een 2D representatie. Maar hoe zie je nou de 3D positie van een Level? En zit je die niet per ongeluk aan te passen?
Het antwoord staat hierboven. De kleine dichte stip is de 2D representatie voor deze View. Daarnaast staat een Checkbox waar je kunt aangeven of er een Level Head zichtbaar moet worden. Maar daar helemaal aan het eind staat een open rondje. Dat is de 3D uiteinde van het Level aan deze kant.

Persoonlijk teken ik al tijden zo, dat je niet of nauwelijks aan de Level uiteinden hoeft te trekken. Maar heel soms kom ik het nog wel eens tegen. Het beste is om je Level te koppelen aan een aangemaakte Section Box. Daarmee leg je voor al je Sections en Elevations vast van waar tot waar dit Level loopt (lees zichtbaar is). Als de snedelijn (dus niet de diepte) van de Section of Elevation deze Section Box niet snijd is de Level ook niet zichtbaar. En als de snedelijn de Section Box wel snijd, zit de Level Head naast de (doorgaans onzichtbare) Section Box. Ideaal.

maandag 27 augustus 2012

Meerregelige Tag

Een Parameter kan meerdere regels als tekst hebben door de toetscombinatie Ctrl+Enter te gebruiken.
Deze is dan ook als meerregelige tekst te rapporteren in een Tag.
Best wel handig

Revit formule rapporteert een tekst string als resultaat

Het is me eindelijk gelukt om een tekst te rapporteren als resultaat van een formule.
Al is het een beetje laat want de bezettingsgraadklasse bestaat niet meer:
 
if(Area / aantal < 0.5 m², "n.t.", if(Area / aantal < 1.3 m², "B1", if(Area / aantal < 3.3 m², "B2", if(Area / aantal < 8 m², "B3", if(Area / aantal < 20 m², "B4", "B5")))))
 
Het is alleen een calculated value en dus niet te Tagen of als argument in een Color Scheme te zetten.
 
Dit moet op te lossen zijn in een macro die gaat lopen bij openen of opslaan?

hoe bouw je je eigen Revit Template?

Hoe bouw je je eigen template - goeie post
http://wikihelp.autodesk.com/Revit/enu/Community/Articles/Building_a_Revit_Template

m.n. de samenvatting op het eind:

Filters. View templates. Easily the two most important in the list, and the most productive, but you can’t leverage them until some of the other stuff is done, and done well.
Naming Standards. It makes the Filters easier, and that makes the View Templates work easier. We have a standard for naming/classifying walls. That means we can have intelligent selection sets for particular wall types: Masonry, Metal Stud, Finish Tile, and so on. Make up a system. A lousy first try is better than none at all.
Placeholder Links. Do it immediately. We spend time fussing with a consultant’s stuff over and over and over.

Revit family groter dan de fysieke geometrie

familie is groter dan geometrie
 
Als je een selectie maakt, zijn objecten op een 'grote' afstand soms ook geselecteerd.
 
Dit is op te lossen door
 - reference planes
            - door (strong of weak) reference die buiten de geometrie liggen kleiner te maken
            - of verander de sterkte van de reference als dit mogelijk is.
                        - m.a.w. maak references niet sterker dan strikt noodzakelijk.
 - labels
            - door labels die te groot zijn kleiner te maken
            - als de tekst niet past dan moet je wrap between parameters only aanvinken.
Bovenstaande moet ook bij geneste families gecontroleerd worden!

curtain wall en assembly

Er mag geen Curtain Grid of Curtain Wall in een Assembly zitten, alleen maar Panels en Mullions.
De Curtain Wall en de grids stop je in een Group tezamen met de onderdelen van de Assembly die tenslotte ook een host nodig hebben.
Van de Assembly kan je Views aanmaken, die je kan voorzien van  Annotatie en op een verzamelblad kan plaatsen (in 2013)
 
Wijzigen:
over het algemeen is het beter om de Group te openen en daar wijzigingen aan te brengen
als er een conflict ontstaat tussen de Assembly en de Group kunnen eerst onderdelen uit de Assembly in de Group worden gestopt. Vervolgens kunnen stabiele wijzigingen worden doorgevooerd. En tenslotte de gewijzigde Panels en  Mullions weer in de Assembly worden teruggestopt zodat deze in het overzichtsblad zichtbaar worden.
 
Annotatie in de overzichtstekeningen:
Gebruik de Comments van de Curtain Wall als het geheel in een Group zit
Gebruik als er geen Group is en maar 1 versie van de  Assembly eventueel de Type Parameters van de Assembly zelf.
Als er nog geen juiste Tags zijn kan je een vergelijkbare  Tag opslaan onder een ander type voor Assemblies of voor Walls.

33 en meer mogelijkheden om verdwenen elementen terug te vinden

In een Revit forum vond ik onderstaand overzicht.
Allemaal mogelijkheden waarom iets niet zichtbaar zou kunnen zijn in Revit.
Helemaal onderaan een schema die de belangrijkste punten nog eens herhaald.


Checklist: 33 steps to being able to 'find stuff'
Check to see if:

1. The object or category is temporarily hidden
2. The object or category is hidden in the view
3. The object is being obscured by another element
4. The object's category or subcategory is hidden in the view
5. The object is outside the view's view range
6. The view's far clip depth is not sufficient to show the object
7. The object resides on a work set that is not loaded within the project
8. The object resides on a work set that is not visible in the view
9. The object resides on a work set that is not loaded in a linked file
10. The object resides on a work set that is not visible in a linked file
11. The object resides within a group (detail model) and it has been excluded from the group
12. The object is part of a design option that is not visible in the view
13. The object is part of a linked file that is not visible in the view
14. The object has one or more of its edges overridden to display as '<Invisible lines>'
15. The object is a family and none of its geometry is set to be visible in the view type
16. The object is a family and none of its geometry is set to be visible at the view's detail level
17. The object is set to not be visible at the category's detail level
18. The element has been placed outside the view's crop region (visible extents)
19. The element is an annotation object and does not reside entirely within the annotation crop region
20. The object's phase settings or the view's phase settings prevent the object from displaying in the view
21. The view's discipline is prohibiting the visibility of the object
22. The object is affected by a filter applied to the view
23. The object is subject to an element override, set to background color
24. The object is subject to a category override, set to background color
25. The object style is set to background color
26. The object is constrained to a scope boxes that is not visible in the view
27. The extents of the object itself don't permit it to be seen
28. The object is a mass, and 'Show Mass' is turned off
29. The object's host view has been deleted (area boundaries)
30. The view's scale is prohibiting the object's visibility
( 31. The object is a linked instance with coordinates too great for Revit to handle )
32. The user has incorrectly identified the link instance to which the element belongs
33. The object is in a link that is not in its correct position
========================================
34. Wall is subsumed by automatically-embedded curtain wall
========================================
35. Something is really far away from the middle of the project and when the view is zoomed to fit, everything disappears
========================================
36 Element is white and its edges coincide with other objects. E.g., GWB ceiling in RCP.
========================================
37 The object is drawn in project A then project A is linked as an overlay in a project B, Project B is then loaded into project C.
========================================
38 User has pressed "Delete" to remove from specific view....
========================================
39 Geometry is above cut plane in plan view of family. (Windows anyone)
========================================
40 The object is subjected to the yes/no parameter...
========================================
41 Check your crop regions extents, chances are that a very small portion of the object is outside your Plan Region and causing the whole element to not show up.


Populaire berichten

Zoeken in deze blog