Revit'te Dynamo ile Pafta ve Görünümleri Toplu Oluşturmak
Onlarca paftayı tek tek açıp adlandırmak yerine bir listeden toplu üretmek mümkün. Verinin nasıl hazırlanacağını, grafiğin hangi mantıkla kurulacağını ve toplu üretimin nasıl kontrol edileceğini öğrenin.
Bir bakışta
- Toplu pafta üretimi, doğru hazırlanmış bir listeyle başlar. Pafta numarası, adı, başlık bloğu ve yerleştirilecek görünüm satır satır tanımlanır.
- Grafik, listeyi okur ve her satırı bir pafta haline getirir. Mantık: veriyi oku, paftaları oluştur, görünümleri eşleştir, yerleştir.
- Veri hatası, otomasyonla çoğalır. Mükerrer numara, hatalı ad ya da eksik görünüm, onlarca pafta üzerinde aynı anda sorun yaratır.
- Küçük bir deneme setiyle başlanır. Grafik, gerçek proje yerine önce birkaç satırlık listeyle sınanır.
- Üretimden sonra kontrol yine insana aittir. Yerleşim, ölçek ve adlandırma el ile gözden geçirilir.
Neden toplu pafta üretimi
Büyük bir Revit projesinde pafta sayısı kolayca yüzlere ulaşır. Her paftayı elle açmak, numara ve adını girmek, başlık bloğunu seçmek, görünümü sürükleyip yerleştirmek zaman alan ve hataya açık bir iştir. Aynı işlem projenin başında ve revizyonlarında defalarca tekrarlanır.
Dynamo, bu tekrar eden işi bir veri listesine bağlayarak otomatikleştirir. Bir tablo (çoğu ekipte Excel) pafta bilgisini taşır, grafik tabloyu okur ve her satır için bir pafta üretir. Bu yaklaşım yalnızca süre kazandırmaz; adlandırmada tutarlılık da sağlar. Elle girilen numaralarda yazım farkları kaçınılmazdır, listeden gelen veride ise standart tek yerde tanımlanır.
Otomasyonun sınırı da net olmalı. Dynamo paftayı oluşturur ve görünümü yerleştirir; ancak çizimin okunabilirliği, ölçek seçimi ve yerleşim estetiği hâlâ mühendis ve mimarın kararıdır. Bu yüzden toplu üretim, çizim kalitesini değil, tekrar eden hazırlık işini üstlenir.
Önce veriyi hazırlayın
Otomasyonun kalitesi, listenin kalitesine bağlıdır. Liste her pafta için aynı sütunlarda bilgi taşımalı ve proje standardınızla uyumlu olmalıdır.
Tipik bir liste şu bilgileri içerir:
- Pafta numarası: proje standardına uygun, benzersiz
- Pafta adı: çizimin içeriğini anlatan, tutarlı kalıpta
- Başlık bloğu tipi: kullanılacak aile ve tip
- Yerleştirilecek görünüm adı: modelde var olan görünümle birebir aynı
- İsteğe bağlı: tasarlayan, kontrol eden ya da revizyon bilgisi gibi paftanın parametreleri
Listeyi Dynamo'ya aktarmak için Excel okumayı destekleyen düğümler kullanılır. Dynamo Primer'in paket listesinde yer alan Bumblebee, Excel ile Dynamo arasında okuma ve yazma işlemlerini iyileştiren bir eklenti olarak tanıtılır. Kullandığınız yöntem ne olursa olsun, veri okunduktan sonra gelen listenin satır sayısını ve boş hücrelerini kontrol edin.
Çift numara en sık sorun kaynağıdır. Revit aynı numaralı birden fazla paftaya izin vermez, bu yüzden listenin en başında benzersizlik kontrolü yapın. Görünüm adlarının yazımı da kritik: modelde "Kat Planı - Zemin" ile "Kat Plani - Zemin" farklı görünümlerdir.
Grafiğin mantığı
Düğüm adları Dynamo sürümüne ve yüklü pakete göre farklılık gösterebilir; bu yüzden kitaplıkta arama yaparak sürümünüzdeki karşılığını bulmak gerekir. Mantık ise sabittir: liste okunur, başlık bloğu tipi seçilir, her satır için bir pafta üretilir, görünümler adlarıyla bulunur ve paftalara yerleştirilir.
Başlık bloğu tipi, Dynamo'da bir aile tipi seçici düğümle belirlenir. Dynamo'nun Revit bölümündeki örneklerde de aynı kalıp görülür: bir aile tipi seçilir, o tipteki elemanlar bulunur ve parametreleri toplu olarak ayarlanır. Parametre yazma işlemi için Dynamo Primer'in belgeleme bölümünde Element.SetParameterByName düğümü kullanılır; pafta üzerindeki tasarlayan ya da kontrol eden gibi parametreler aynı yolla doldurulabilir.
Görünümlerin yerleştirilmesi ayrı bir adımdır. Önce paftalar oluşur, ardından her pafta için doğru görünüm adı aranır ve pafta üzerine yerleştirilir. Yerleşim noktasını sabit bir koordinatla vermek basit ama kaba bir çözümdür; pafta çerçevesine göre hesaplanan bir merkez noktası daha dengeli sonuç verir.
Grafiği kurarken her adımın çıktısını ara kontrol düğümleriyle izleyin. Hata ortaya çıkarsa hangi adımda bozulduğunu görmek, tümden yeniden kurmaktan çok daha kolaydır.
Toplu pafta grafiği, birbirini besleyen adımlardan oluşur
Grafik adımları
- Listeyi okuNumara, ad, başlık bloğu ve görünüm bilgisi.
- Başlık bloğunu seçAile ve tip, listeden ya da sabit olarak.
- Paftaları oluşturHer satır için bir pafta, numara ve ad ile.
- Görünümleri bulAdlarla eşleştir, bulunamayanları ayır.
- Yerleştir ve doğrulaPaftaya yerleştir, sonuçları listele.
Görünümler: şablon, kopya ve adlandırma
Pafta üretimi çoğu zaman görünüm üretimiyle iç içedir. Her kat için plan, her cephe için ayrı bir görünüm gerekiyorsa, görünümleri de listeden üretmek mümkündür. Bu durumda görünüm şablonu önemlidir: ölçek, detay düzeyi ve görünürlük ayarları şablondan geldiği için her görünüm tutarlı çıkar.
Revit'te tipik görünümler bir pafta üzerine yalnızca bir kez yerleştirilebilir. Aynı görünümü başka bir paftada da göstermek gerekiyorsa görünümün bir kopyasını oluşturmak gerekir. Toplu üretimde bu kural unutulursa, grafik aynı görünümü yeniden yerleştirmeye çalışır ve hata verir. Listede aynı görünüm adının birden fazla satırda geçmediğini kontrol edin.
Adlandırma standardını önceden belirleyin. Görünüm adı, pafta adı ve numara aynı kalıba uyarsa projeyi sonradan taramak ve filtrelemek kolaylaşır. Dynamo ile gelen avantajlardan biri, bu standardı bir kez tanımlayıp her üretimde uygulayabilmektir.
Deneme, yerleştirme ve kontrol
Toplu üretimi doğrudan gerçek proje dosyasında çalıştırmak risklidir. Önce proje dosyasının bir kopyasında, birkaç satırlık küçük bir listeyle deneyin. Beklediğiniz numara, ad ve görünümle eşleşme doğruysa listeyi genişletin.
Üretimden sonra kontrol listeniz olsun: tüm paftalar oluştu mu, numaralar benzersiz mi, her görünüm doğru paftada mı, ölçekler uygun mu, başlık bloğu parametreleri doldu mu. Grafiğin sonunda, hangi satırların başarıyla üretildiğini ve hangilerinin atlandığını listeleyen bir çıktı almak, kontrolü hızlandırır.
Grafiği bir kez çalıştırıp bırakmayın; revizyonlarda yeniden çalıştırmak istediğinizde mevcut paftaları nasıl ele alacağını da düşünün. Var olan numarayı yeniden üretmeye çalışan bir grafik hata verir. Bu yüzden grafiği, yeni paftaları ekleyen ve var olanları atlayan biçimde kurmak, uzun vadede daha güvenlidir.
Sık yapılan hatalar
En sık görülen hata, veri hazırlığını ihmal etmektir: çift numara, hatalı görünüm adı ve boş hücre, otomasyonu durdurur ya da sessizce yanlış sonuç üretir. İkinci hata, grafiği ilk denemede gerçek projede çalıştırmaktır. Üçüncüsü ise yerleşimi sabit koordinatlarla yapıp, farklı boyuttaki paftalarda ortalanmamış görünümler elde etmektir.
Bir diğer sorun, otomasyon sonrası kontrolü atlamaktır. Dynamo'nun çıktısı "çalıştı" demek, çizimin doğru olduğu anlamına gelmez; ölçek, kesit işaretleri ve yerleşim hâlâ gözden geçirilmelidir.
Toplu üretimde hata genellikle grafikte değil, hazırlıktadır
Yaygın yaklaşım ve doğrusu
Bu beceriyi Mindset programlarında nerede çalışırsınız
Revit'te Dynamo ile Otomasyon Eğitimi, proje otomasyonu ve iş akışları ile uygulamalı proje modüllerini içerir. Tekrarlı dokümantasyon işini azaltmak isteyen mimarlar, inşaat mühendisleri ve BIM koordinatörleri için bu modüller, toplu üretim mantığını kendi proje düzenine uyarlamak açısından uygun bir çerçeve sunar.
İlgili Mindset programı
Revit’te Dynamo ile Otomasyon Eğitimi
Sık sorulan sorular
Dynamo ile pafta oluşturmak için kod yazmak gerekir mi?
Çoğu durumda gerekmez. Düğümleri bağlayarak liste okuma, pafta üretme ve görünüm yerleştirme kurulabilir. Kodlama, özel bir davranış ya da bulunmayan bir işlev için gerekir; bu durumda Python düğümü devreye girer. Önce düğüm tabanlı yöntemi öğrenmek daha sağlam bir temel sağlar.
Pafta numaralarım çakışırsa ne olur?
Revit aynı numaralı paftaların oluşturulmasına izin vermez, grafik hata verebilir ya da ilgili satırı üretmeyebilir. Bu yüzden listenin başında benzersizlik kontrolü yapın ve hatalı satırları ayrı bir çıktıda listeleyin.
Var olan paftaları güncellemek de mümkün mü?
Evet, paftaları bulup parametrelerini listedeki değerlerle güncelleyen bir grafik kurulabilir. Bu işlem yeni pafta oluşturmaktan farklı bir mantık ister; çünkü eşleştirme anahtarı olarak numara kullanılır. Revizyonlarda ayrı grafikler (oluşturan ve güncelleyen) tutmak yaygındır.
Bir görünümü birden fazla pafta üzerine koyabilir miyim?
Revit'te tipik görünümler bir paftaya yalnızca bir kez yerleştirilir. Aynı içeriği başka bir paftada göstermek için görünümün kopyası gerekir. Toplu üretimde bu kuralı gözetmeyen bir liste, yerleştirme sırasında hata verir.
Düğüm adlarını nereden doğrulamalıyım?
Kullandığınız Dynamo sürümünün kitaplığında düğüm arayarak ve Dynamo Primer belgelerinden. Düğüm adları ve davranışları sürüme ve yüklü pakete göre değişebilir. Bir eğitim kaynağındaki adı bire bir kopyalamak yerine, sürümünüzdeki karşılığını kitaplıkta doğrulayın.