← Blog'a dön

Grasshopper'da Yapı ile Çevreyi Birlikte Ele Almak

Yapısal ve çevresel analizin neden aynı Grasshopper modelinde yer alması gerektiği ve Karamba3D ile Ladybug'ın yavaş, sıralı bir devir teslim yerine tek bir erken tasarım geri besleme döngüsünü nasıl besleyebileceği.

GrasshopperKaramba3DLadybugComputational DesignPerformance-Driven Design

Sıralı araçların sorunu

Çoğu erken tasarım workflow'unda yapı ve çevre ayrı odalarda yaşar. Mimar bir form şekillendirir, bir yapı mühendisi onu bir araçta kontrol eder ve ancak daha sonra biri başka bir araçta gün ışığı ya da radyasyon çalışması yapar. Her devir teslim günler alır ve cevap çoğu zaman fazla geç gelir: yapısal olarak zarif bir geometrinin öğleden sonra güneşinde kavrulduğu ortaya çıkar ya da gün ışığına göre ayarlanmış bir form, kütlesi şişmeden kendi ağırlığını taşıyamaz.

Asıl mesele şu: birçok yapı formu için — kabuklar, gölgelikler, gridshell'ler, uzun açıklıklı çatılar — aynı geometri iki işi birden yapar. Kemer etkisini harekete geçiren eğrilik, aynı zamanda yüzeyin gökyüzüne nasıl baktığını da belirler. İki değerlendirmeyi ayrı araçlara bölmek, tam da en çok önem taşıyan bağı gizler.

Tek tuval, iki dal

Grasshopper, her iki analizi de tek bir parametric modele bağlı tutmayı mümkün kılar. Fikir basit: tek bir geometri definition'ı iki analiz dalını besler ve formdaki herhangi bir değişiklik ikisini birden yeniden puanlar.

1

Parametric geometri

Tek definition, açığa çıkarılmış parametreler

2

Yapısal dal

Karamba3D: form-finding ve boyutlandırma

3

Kütle + yer değiştirme

Yapısal skorlar

4

Çevresel dal

Ladybug: aynı mesh üzerinde sky matrix

5

Radyasyon + gökyüzü maruziyeti

Çevresel skorlar

6

Birleşik okuma

Her değişiklikte ikisini karşılaştır

Tek bir parametric model, bir yapısal dalı ve bir çevresel dalı besler; böylece her parametre değişikliğinde iki skor birlikte güncellenir.

Yapısal dal — Karamba3D

Karamba3D, lattice ya da yüzeyi doğrudan Grasshopper içinde bir sonlu eleman modeline dönüştürür. Erken eleme için genellikle bir öz ağırlık yük durumu yeterlidir: mesnetleri uygula, büyük deformasyonlu bir form-finding geçişi çalıştır, bir kesit optimize edici eleman boyutlarını seçsin ve iki temel yapısal gösterge olarak kütle ile yer değiştirmeyi geri oku.

Definition (schematic)

Parametric lattice

Karamba modeli + mesnetler

Form-finding ve boyutlandırma

Kütle + yer değiştirme

Bu bilinçli olarak bir eleme modelidir, bir doğrulama modeli değil — henüz rüzgâr, kar, deprem ya da yönetmelik kontrolleri yok. Yüzlerce alternatifi keşfetmek için doğru irtifa budur.

Çevresel dal — Ladybug

Ladybug Tools, bir EPW iklim dosyasını okur, kümülatif bir sky matrix kurar ve yapısal dalın kullandığı aynı mesh üzerinde gelen radyasyonu hesaplar. Her iki dal tek bir geometriyi paylaştığı için ne dışa aktarım, ne yeniden meshleme, ne de iki modelin birbirinden kayma ihtimali vardır — ki bu, yapı ile çevre ayrı ayrı analiz edildiğinde en sık görülen hata kaynağıdır.

Bağın kendisi neden asıl mesele

İki skor da her parametre değişikliğinde güncellenmeye başladığında, tahmin etmeyi bırakır trade-off'ları görmeye başlarsın. Eğriliği artır, yapı çoğu zaman daha rijit olur — ama yüzey daha fazla doğrudan güneş yakalayabilir. Düzleştir, radyasyon düşer ama sehim büyür. Bunlar bağımsız düğmeler değil; birbirlerine karşı çekiştirirler ve bunu gerçek zamanlı olarak yalnızca birleşik (coupled) bir model gösterir.

İşte burası, Wallacei (Grasshopper için bir NSGA-II uygulaması) gibi çok amaçlı bir optimize edicinin yerini hak ettiği yerdir. Her şeyi tek bir ağırlıklı skora indirgemek yerine, tasarım uzayını keşfeder ve trade-off çözümlerinden oluşan bir yelpaze döndürür — bazıları yapı yanlısı, bazıları çevre yanlısı, bazıları dengeli — tasarımcının tartması için. Tasarımcının işi, geometriyi tahmin etmekten bilinçli alternatifler arasında seçki yapmaya kayar.

Kapsamı dürüst tut

Birleşik bir erken tasarım modeli bir ön yüzdür (front-end), mühendisliğin yerine geçmez. Açıkça söylenmeye değer iki uyarı:

  • Zarf radyasyonu gün ışığı değildir. Bir yüzeye gelen radyasyon sana gökyüzü maruziyeti ve güneş kazancı hakkında bilgi verir, kullanıcının gün ışığı erişilebilirliği (sDA/UDI) hakkında değil — o, farklı, oda ölçeğinde bir analiz gerektirir.
  • Bir eleme yapı modeli doğrulanmış bir model değildir. Yalnızca öz ağırlıklı sonuçlar seçenekleri karşılaştırmak içindir, onay için değil. Hangi belirli geometrinin "kazandığı", gerçek yük kombinasyonları ve düğüm davranışı devreye girdiğinde değişebilir.

Bu sınırlar akılda tutularak kullanıldığında getiri gerçektir: birleşik döngü çıkmaz sokak geometrileri erkenden eler, trade-off'ları tek bir sayıya gömmek yerine görünür tutar ve haftalarca süren sıralı bir devir teslimi, form henüz yumuşakken gerçekleşen bir sohbete dönüştürür.

Çıkarım

Geometrin aynı anda hem yapısal hem çevresel iş yapıyorsa, onu da öyle analiz et. Karamba3D ile Ladybug'ı tek bir Grasshopper tuvalinde tutmak — ve çok amaçlı bir aramanın ikisini birlikte okumasına izin vermek — performans geri beslemesini, kararları gerçekten değiştirdiği ana taşır: başlangıca.