09 velj

Lijeva / Desna vrata, dodatak (add-in) za Revit®

Ako imamo više instanci (komada) vrata ili prozora u modelu, postoji realna šansa da su neke od njih (namjerno ili ne) zrcaljeni tj. okrenuti (eng. flipped – koristit ću pohrvaćenu riječ “flipani” jer prijevod “okrenuti” ili “zrcaljeni” nije najprikladniji). Flipanje vrata i prozora je zgodna opcija, ali može donijeti velike probleme kasnije. Lijeva vrata nisu jednaka desnim vratima (isto vrijedi i za prozore), ali će ih Revit tretirati kao da su isti (ako su istog tipa). Zbog opisanih situaciju sam isprogramirao jednostavan Revit Add-in koji rješava taj problem. Add-in radi na način da ažurira određeni parametar svaki put kad instanca vrata ili prozora dožive promjenu u smislu flipanja ili naredbe “Mirror”. Read More

12 stu

Modeliranje konstrukcije u Revit®-u: 2. Postavljanje levela i osi

„Postavljanje razine (levela) i osi?”

“Ma samo ubacimo nekoliko u model i krenimo s modeliranjem!“

Ovakve rečenice su uvod u kaos.

 

Razina (eng. Level) kao najvažniji element BIM modela

Moje mišljenje je da su razine (eng. Level, u nastavku “leveli”) najvažniji elementi BIM modela izrađenih u Revit-u.

Osi (eng. Grids, u nastavku „gridovi“) su također važni, ali ne kao „leveli“ (poznato je da ako izbrišete grid, ništa neće biti obrisano zajedno s njim. Što nije slučaj kada obrišete level – brisanje levela briše elemente!).

Sve buduće promjene modela (modeliranje/remodeliranje, zamjena elemenata, unos i čitanje vrijednosti parametara i dr.) ovisi o tome kako ćete postaviti levele na početku. Leveli i gridovi su konstrukcija (osnova ili „struktura“) vašeg Revit modela. Ne trebate biti inženjer da bi znali važnost dobre kontrukcije. Evo nekoliko važnih savjeta kako pravilno postaviti Read More

02 lis

Modeliranje konstrukcije u Revit®-u: 1. Podešavanje predloška za IFC

IFC Revit model building story preview in BIMvision

Prije nego započnemo modeliranje naše konstrukcije u Revitu, trebali bismo učiniti nekoliko podešavanja u Revit predlošku za uspješan kasniji izvoz u IFC. Da bismo se uskladili s organizacijom IFC datoteke, u projektnom Revit modelu ili datoteci Revit predloška, potrebno je dodati nekoliko dodatnih parametara i upisati vrijednosti u točno određene postojeće parametre.

Općenita organizacija IFC datoteke: Read More

05 ruj

Dynamo: Kopiranje vrijednosti između Revit® parametara

Ako želimo brzo (i točno) prekopirati vrijednosti između različitih Revit parametara, koristimo Dynamo skriptu. Pretpostavimo da smo unijeli informacije (vrijednosti parametara) u mnoge instance Revit familija u našem projektu da bismo shvatili da su trebali biti na drugom mjestu (u drugom parametru). Npr. upisali smo oznake u Comment umjesto u Mark. Ili smo u međuvremenu promijenili mišljenje ili protokol (događa se).

Dakle, da bi smo izvršili takav dosadan zadatak kopiranja vrijednosti iz jednog parametra u drugi parametar brzo i točno, idemo primijeniti moć Dynama.

Iskoristimo skriptu koju sam napravio za takve prilike, vrlo je jednostavna, koristi samo metode Element.GetParameterValueByName iElement.SetParameterByName za dohvaćanje i postavljanje (upisivanje) vrijednosti parametara.
Sve što trebate učiniti je:
Read More

23 tra

Upozorenje prilikom pokretanja Revit®-a 2018.3

Nedavno, nakon što sam ažurirao svoj Revit 2018 na verziju 2018.3, pri pokretanju sam primio sljedeću poruku o pogrešci:

DBApplication “bb3086be-63bb-44bd-99eb-d584c013cf2f” Startup failed because an error occurred from OnStartup.”
System.TypeInitializationException: The type initializer for ‘Autodesk.RevitServer.Versioning.Client.HttpClientHelper’ threw an exception. —> System.IO.FileNotFoundException: Could not load file or assembly ‘Autodesk.Bcg.Net, Version=7.7.2.0, Culture=neutral, PublicKeyToken=d672471c03b2c408’ or one of its dependencies. The system cannot find the file specified.
at Autodesk.RevitServer.Versioning.Client. HttpClientHelper..cctor()
— End of inner exception stack trace —
at Autodesk.RevitServer.Versioning.Client. HttpClientHelper.AddProductInformation (String name, String version)
at Autodesk.Revit.UI.Collaborate.CollaborateDBApplication.OnStartup (ControlledApplication application)
at Autodesk.Revit.AddIn. ExternalDBApplicationManager.startupSingleDBApplication (RevitAddInDBApplication dbApplication)

Read More

14 sij

Kako u Revit®-u prilagoditi broj (oznaku) revizije

Mrzite li kad morate koristiti prilagođene (specifične) brojeve/oznake revizija u Revit projektu? Što mislite, koliko je trikova potrebno da bi se to uredilo?

Na primjer, istovremeno morate koristiti kombinaciju slova i brojeva u nizu. Postoji mogućnost dodavanja prefiksa i sufiksa. Obje značajke su beskorisne ako je pravilo u projektu, na primjer, kao sljedeći slijed:

Read More

12 sij

Revit® kategorije koje se mogu i ne mogu rezati (presjeći)

Ako je familiju moguće rezati tada se familija prikazuje kao presječena onda kad ravnina pogleda presijeca tu familiju u bilo kojem tipu pogleda (prikaza).

U Family Editoru, potrebno je kliknuti visibility-settings Visibility-Settings da bi otvorili prozor Family Element Visibility Settings (kao na slici ispod).

U prozoru postoji opcija When cut in Plan/RCP. (RCP je skraćeno za Reflected Ceiling Plan)

visibility-settings-dialog

Ova opcija određuje da li se geometrija familije prikazuje kada ravnina prikaza presijeca tu familiju. Familija se može rezati samo ako je moguće presjeći Revit kategoriju. Kako možemo znati koje Revit kategorije je moguće rezati, a koje ne? Read More

16 stu

Kako u Revit®-u prikazati projekciju grede u tlocrtu

Grede, u Revitu poznate kao “Structural Framing”.

Tipični arhitektonski (tlocrtni) pogled pokazuje određenu etažu (level, razinu) tako da se zamišljena ravnina presjeka postavlja na otprilike 120 cm od etaže (kako bi se reklo: “iznad svih parapeta”). Također, u tom tlocrtu su prikazane i grede s etaže. Tu je i naš prvi problem s Revit-om: koji je najlakši način prikazivanja greda bez previše manualne interakcije? (jer se te grede “od iznad” ne prikazuju “po defaultu”).

Postoji nekoliko rješenja kako prikazati grede “odozgo” (“from above”) na tlocrtnim Revit pogledima (prikazima). Svako od rješenja nažalost ima svoje prednosti i nedostatke: Read More

10 stu

Kako u Revit®-u prikazati simbol vatrootpornosti vrata

U projektnoj dokumentaciji često je nužno prikazati vrijednosti parametara iz Revit familija, a koji nisu dostupni u dijalogu Label familije oznake (eng. Tag). To jednostavno rješavamo pomoću tzv. dijeljenih tj. Shared Parametara. A što kad podatak treba pretočiti u odgovarajući simbol?

Uzmimo primjer:

Vatrootpornost vrata je sistemski parametar koji se može koristiti (i označiti = „tagirati“) s familijom vrata. No, ne želite prikazati vrijednost parametra, već simbol koji predstavlja vrijednost (ili raspon). Ni na koji način Revit neće dopustiti da se to dogodi koristeći regularnu familiju oznake, odnosno familija oznake (Door Tag Family) ne može „pročitati“ vrijednost i zatim „odlučiti“ koji grafički simbol koristiti. To bi trebalo učiniti ručno, koristeći „pravilnu“ oznaku ili tip familije oznake vrata.

Ipak, postoji alternativno rješenje. Nije baš “najispravnije” rješenje, jer nije po standardnoj Revit-ovoj logici (gdje su modelski elementi i „anotacije“ odvojeni), ali djeluje.

Ono što je potrebno napraviti je: Read More