2015-12-26

Soru Cevap: Kiriş Zonlama



Soru:

Merhabalar Mehmet Bey,

Abu Dhabi'de Midfield Terminal projesinde BIM Engineer olarak calismaktayim.
Projede Microstation kullandigimiz icin Revit konusunda tecrubem sinirli.
Fakat Revit konusunda kendimi gelistirmeye calisiyorum.

Su andaki projemizde beton metraj raporlari belli zone lara gore
raprlanmakta ve modeldeki elemanlar bu zonelarin icinde ya da disinda olmak
zorunda degil. Bir cok kiris bu zone sinirlariyla ikiye bolunmus durumda.
Biz de modellerimizde, bu kirisleri ikiye bolerek yani birbirinden bagimsiz
iki kiris olarak tutuyoruz. Tahmin edebileceginiz gibi bu metod barindirdigi
sikintilar nedeniyle pek tercih edilesi degil. Ornegin, projemizde 2 kere
zoning sistemi degisti ve butun bu ikiye bolunen kirisleri ve dosemeleri
tekrar modellemek/sinirlarini degistirmek zorunda kaldik. Fakat Microstation
bu noktada akilli bir cozum sunmamakta ve izledigimiz yol tek cozum olarak
gorunmete idi bizim.

Size olan souma gelirsek, ben quantity take off icin zoning modellemesini
Revit'te daha akilli bir sekilde yapabilecegimize inaniyorum fakat
internette herhangi bir sonuca ulasamadim. Aklimda izleyebilecegim bir metod
var fakat Amerika'yi yeniden kesfetmek istemedigim icin size danisayim
istedim.

Benim aklima gelen cozum, bu zonelar icin solid volumeler yaratmak ve
elemanlari kesinlikle ikiye bolmeden, tek parca seklinde modellemek.
Quantity take off u schedule kullanmak yerine bir add-in ile
gerceklestirmek. Bu addin basitce, modeldeki elemanlarin hacimlerini zoning
hacimleri ile intersect edecek ve sonrasinda hacim raporlamasini yapacak.

Sizce bu cozum uygun mudur? Bu ozelliklere sahip bir uygulama/add-in
piyasada mevcut mudur? Sizin konuyla alakali tecrubeleriniz nedir?

Bu uzun maile simdiden vakit ayirdiginiz icin cok tesekkur ederim. Yanitiniz
icin beklemedeyim.

Cevap:

Midfield için çalışmış ve çalışmakta olan tüm dostlara selamlar.

"Model elemanları zone'ların içinde ya da dışında olmak zorunda değil" kısmını tam anlayamadım.
Fakat kirişin betonu bir kerede dökülüyorsa iki ayrı zone'a dahil olması kabul edilebilir durmuyor.
Detayları bilmeden yorum yapmak doğru olmasa da Zone'lamanın kirişleri bölmesi kulağa pek doğru gelmiyor.

Bu konuda tecrübeden ziyade yönetici ağırlığımı koyarım. Yani birinin rasyonel argümanlarla kiriş kesen zone'ları savunmasını beklerim..

Neyseki sorunuzun add-in kısmının kolay bir cevabı var: Dynamo.

Sıkı arkadaşlar bana soru sorduklarında, genelde daha ben cevabı vermeden, çözümü bulur ve giderler.
Sizinkisi de öyle olmuş :) Demek böyle bir etkim var :)

Aklıma birçok yöntem gelse de, söylediğiniz ilk deneyeceğim olurdu.
Burada ben olsam nelere dikkat ederim dersem:

1) Öncelikle kirişler birden fazla Zone'la kesişiyormu diye bakarım.
Bu sayede binlerce kiriş üzerinde kesişme işlemi yapıp saniyeler ve RAM kaybedip, NULL ve / ve ya SIFIR değerleri almaktansa, birden fazla Zone'la kesişen kirişleri filtrelerim.
Kesişmeyi bunlarda yapıp işlemi optimize ederim.

2) Sonuçlar sadece excel'e aktarılacaksa bu işlem nerede ise canlı bir şekilde yapılabilir. (Video'daki gibi).
Fakat Ortak Güvenilir bilgi kaynağımız BIM modeli olduğuna göre, verileri kiriş modellerine geri yazmak için akıllıca bir parametre stratejisi geliştiririm.

Tabi bahsettiğiniz gibi büyük bir projede kirişler ve ya zone'lar her değiştiğinde Dynamo'yu açmak unutulabilir (ki unutulmaz, bunun için BIM Coordinator'lar var) diye bir endişe olursa API External Application olarak yazar, event handler ile kiriş ve zone'ları takip ederdim. Değişiklik durumunda anında değerleri güncellerdim.

İyi çalışmalar. Revit yolculuğunuzda başarılar dilerim.
İstanbul'a geldiğiniz tarihler uyarsa Dynamo Workshop'uma beklerim.