08.09.2021 Views

Creating A Generative Procedural Modeling Tool On The Case Of Kayaköy

In this project, a procedural model of the residences of Kayaköy, an old Greek settlement, was created by examining the relationship between structure/urban environment and form/pattern, part-whole in the context of the concept of “emergence”.

In this project, a procedural model of the residences of Kayaköy, an old Greek settlement, was created by examining the relationship between structure/urban environment and form/pattern, part-whole in the context of the concept of “emergence”.

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

BELİRME*

*emergence

Ş. Barış Terzi

523191014

Mimari Tasarımda Üretken Sistemler

2020-2021 Bahar


BELİRME

tanım

1:Aristoteles. (tarih yok). Metafizik. Aristoteles. 2:Goldstein, Jeffrey (March 1999). "Emergence as a Construct: History and Issues". Emergence. 1 (1): 49–72. doi:10.1207/s15327000em0101_4. 3: Corning, Peter A. (2002), "The Re-Emergence of "Emergence":

A Venerable Concept in Search of a Theory", Complexity, 7 (6): 18–30, doi:10.1002/cplx.10043 4: Menges (2004), “Emergence: Morphogenetic Design Strategies” 5: https://www.bizevdeyokuz.com/kayakoy/ (04.04.2021) 6:Kitchley, J. (2003), “Fractals In

Architecture”

“…bütünlük, olduğu gibi, sadece bir yığın

değildir, ama bütün, parçaların dışında bir

şeydir...” 1

5

Karmaşık sistemlerde kendi kendine

örgütlenme sürecinde yeni ve tutarlı

yapıların, kalıpların ve özelliklerin ortaya

çıkmasıdır. 2

4

6

Ortak özellikleri;

-Radikal yenilik (sistemde daha önce

gözlenmeyen özellikler),

-Tutarlılık veya korelasyon (belirli bir süre

kendini koruyan entegre bütünler),

-Genel veya makro bir “ölçek”,

-Dinamik bir sürecin ürünü (gelişmesi),

-Algılanabilir olması.

...

Bu sadece kendi kendini düzenleyen bir

süreç değildir; organize, 'amaca yönelik' bir

faaliyet içerir.3


BELİRME

tanım

BİRİM ETKİLEŞİM SİSTEM

birim

birim

birim

birim

birim

birim

birim

birim

birim

birim

birim

birim

birim

birim

birim

birim

birim

birim

Birimlerin, etkileşimde bulundukları diğer birimlerle varolan ve çalışan sistemler kurmasıdır. Beliren bir sistemi oluşturan birimler artık kendi varlığı

dışında o sistemin bütününün de bir parçasıdır ve o sistem ile vardır.


BELİRME

kent

barselona 7 rio de jeneiro 8

Birimlerin birbirleri arasındaki düzen veya düzensizlik beliren bir sistem oluşturabilir. Bu nedenle sistemi oluşturan birimler planlanmadan organik

bir biçimde ilişki kurabilir.

7: https://www.arch2o.com/barcelona-architects-perfect-vacation-spot/ (6.04.2021) 8:https://www.google.com/maps/search/favela+near+Rio+de+Janeiro,+Brezilya/@-22.9170253,-43.2020245,339m/data=!3m1!1e3 (6.04.2021)


BELİRME

birim

a

b

Yerleşim öğesini bir birim olarak ele alırsak, burada 3 farklı yerleşimden

alınmış birimleri görülmekte a birimi için özensiz yapılmış bir yapı veya

gecekondu olarak düşünebilir, b’nin güneydoğu anadolu mimari

tipolojisine sahip bir taş ev olduğu, c’nin de yine taştan yapılmış bir

dikdörtgen plan tipli bir yapı olduğu görülmekte.

c


BELİRME

sistem

favela - brasil 9 mardin evleri 10

Bu birimleri yerleşim içinde gördüğümüzde diğer

birimlerle ilişkisi göz önünde bulundurulduğunda

onların konut işlevinden koparılmış ve artık bir

sistemin parçası haline gelmiş oluyor.

kayaköy - fethiye 11

9:https://www.shutterstock.com/tr/video/clip-4760366-aerial-view-favela-city-rio-de-janeiro (04.04.2021) 10:https://www.mardinturlari.net/ucakli-butik-mardin-turu-2-gece/ (04.04.2021)

11:https://caglatur.travelus.pro//static/gallery/16-excursion-04_logo_1595249863.jpg (04.04.2021)


BELİREN BİR YERLEŞKE OLAN

KAYAKÖY’ÜN PROSEDÜREL ÜRETİM

TABANLI MODELİ


BELİRME

Kayaköy

Muğla ilinin Fethiye ilçesinde bulunan eski

adı “Levissi” olarak bilinen Kayaköy, Güney

Ege’nin en eski ve en büyük Anadolu-Rum

yerleşkesidir. 13. Yy’dan beri var olduğu

düşünülen Kayaköy, 1923 mübadelesinde

Anadolu-Rumları bölgeden ayrılıncaya

kadar varlığını sürdürmüştür. Bu bölgede

802 adet dikdörtgen planlı taş konut ve

diğer binarlarla birlikte 860 adet yapı

bulunmaktadır. Dik bir eğime yerleşen

Kayaköy’de arazinin topografik yapısı

dikkate alınarak bir yamaç yerleşimi

sağlanmıştır. 12

11

11:https://caglatur.travelus.pro//static/gallery/16-excursion-04_logo_1595249863.jpg (04.04.2021) 12: Kısa Ovalı, P., Delibaş, N. (2016), “Yerel Mimarinin Sürdürülebilirliği Kapsamında Kayaköy’ün Çözümlemesi”, doi:10.5505/megaron.2016.44711


BELİRME

beliren bir yerleşke: Kayaköy

12

Doğal ve yerleşik çevre arasındaki

dengenin sağlanması,

Doğal malzemenin renk ve dokusuyla,

doğaya uyum ve estetik değerlerin sağlandığı,

Malzemenin güneş ışınımlarından pozitif

etkilendiği ve yalıtım özelliklerinden

yararlanılması,

Bina büyüklüklerinin yapı sahibinin ve

bölgenin ekonomik uğraşlarına göre şekillenmesi,

Dış mekân organizasyonunda komşuluk

ilişkilerinin binalar arası mesafeleri sağlaması,

Yapıların yaşamsal gereksinimler

doğrultusunda büyüyebilme, geliştirilebilme

özelliklerine sahip olması. 12

12: Kısa Ovalı, P., Delibaş, N. (2016), “Yerel Mimarinin Sürdürülebilirliği Kapsamında Kayaköy’ün Çözümlemesi”, doi:10.5505/megaron.2016.44711


BELİRME

kayaköy - konut plan tipleri

13

13: Ediz Ö. ( 2003), Mimari Tasarımda Fraktal Kurguya Dayalı Üretken Bir Yaklaşım


BELİRME

kayaköy - konutlar arası ilişki

Konut-Yol-Bahçe ve Sarnıç-Tuvalet-Bina ilişkileri 12

Konut ve Sokak oluşumu 12

12: Kısa Ovalı, P., Delibaş, N. (2016), “Yerel Mimarinin Sürdürülebilirliği Kapsamında Kayaköy’ün Çözümlemesi”, doi:10.5505/megaron.2016.44711


BELİRME

model kurgusu

KAYAKÖY

konutların

plan tiplerinin

incelenmesi

temel

kuralların

oluşturulması

prosedürel

modelleme


BELİRME

prosedürel modelleme

Prosedürel üretim tekniği, bir dizi kuralın yardımıyla dinamik bir yapı

oluşturmaktadır. Kurallar, oluşan yapı veya geometrinin farklı

varyasyonlarını yaratmada önemli bir rol oynar. 14

Prosedürel üretim modeli, kullanıcıdan aldığı yüksek seviyedeki

parametrelere göre objeye ait elemanların daha alt seviyedeki

parametrelerini hiyerarşik olarak belirlemekte ve modellemeyi

gerçekleştirmektedir.

Başarılı prosedürel üretim teknikleri temel özellikleri;

16

soyutlama: modelin üretimi için gerekli en az bilgi ve bir dizi

prosedür ile bir algoritma oluşturmasını sağlar,

parametrik kontrol: modelin üretimini kontrol etmeyi ve

yönlendirmeyi sağlar,

esneklik: sınırları aşmak için tanımlanan parametreleri

değiştirerek farklı üretimlerde bulunmayı sağlar.15

17

14: Perlin, K. (1985). An image synthesizer. ACM SIGGRAPH Computer Graphics 19(3), 287-296. 15:Yayla, E., & Bülbül, M. A. (2018). Procedural modeling of mosques. 26th Signal Processing and Communications Applications Conference. İzmir.

16:https://www.youtube.com/watch?v=WDW48v4cdEU&ab_channel=choix (6.04.2021) 17: https://www.youtube.com/watch?v=WuNTFrDLABY&ab_channel=SimonHoudini (6.04.2021)


BELİRME

prosedürel bina modelleme

Mahallerin yerleşimi için Biçim Grameri

tabanlı model kullanılması

Binaların planlarının oluşturulabilmesi için mahalleri arasındaki ilişki tanımlanarak biçim grameri tabanlı bir sistem

kurgulanması planlanmaktadır. Ayrıca oluşturulan planın 3 boyutlu modeli için alt elemanların yerini belirleyen kurallar

tanımlanarak bu elemanların oluşturulabilmesi için bölünmüş gramer kullanılması planlanmaktadır.


BELİRME

prosedürel bina modelleme

Plan üretimi için kullanılan biçim grameri kuralları

ve üretilen planlar tipleri 18

Biçim grameri tabanlı model

Planı oluşturacak elemanlar arasındaki kural belirlenir ve plan

üretimi oluşturulan arama ağacının her bir düğümünde bu kurallar

kullanılır ve plan tipleri üretilir. 18

Bir binanın alt elemanı olan duvarı oluşturmak için

kullanılan bölünmüş gramer

19

Bölünmüş gramer tabanlı model

Özel bir biçim grameri olarak tanımlanan bölünmüş gramer,

binaların alt parçalarından oluşan dallanmış bir ağaç oluşturur ve

bu ağacın en alt dalındaki elemanları modelleyerek bu

elemanların bina modelini oluşturmasını sağlar. 19

Bölünmüş gramer ile üretilen duvar

19

18: Ruiz-Montiel M.,Belmonte M. R., Boned J., Mandow L., Millan E., Badillo A. R., Perez-de-la-Cruz J. L. (2014) Layered shape grammars. Computer-Aided Design,Volume 56, https://doi.org/10.1016/j.cad.2014.06.012. 19: Wonka, P., Wimmer, M., Sillion, F., &

Ribarsky, W. (2003). Instant architecture. ACM Transactions on Graphics (22,3), 669-677.


BELİRME

kayaköy - konut plan tipleri ve kurallar

Konut plan tiplerini üretmek için oluşturulacak biçim gramerine kurallar tanımlanmak için, Kayaköy konut plan tipleri incelenmiştir.


BELİRME

kayaköy - konut plan tipleri ve kurallar

İncelenen konut plan tiplerinde, konut

oluşumuna olanak sağlayacak başlangıç ve

eklenme mahalleri belirlenmiştir. Bu mahaller

belirlenirken giriş kapılarının yeri, geometrik

şekilleri ve fonksiyonları göz önünde

bulundurulmuştur. Konut plan tiplerinde bulunan

A1,A2,A3 ve B mahalleri tek mekanlı olarak da

kullanılabilmektedir. A1, A2, A3 giriş kapılarına

göre farklılaşan dikdörtgen planlı mahallerdir, B

ise kare planlı mahaldir. Bu mahallere ek olarak

C ile kodlanan giriş ve D ile kodlanan hayat

mahali belirlenmiştir.


BELİRME

kayaköy - konut plan tipleri ve kurallar

Konut Plan Tipleri İçin Kural Tanımlama Örneği

A1 ile kodlanan mahal tek mekanlı bir plan tipi için kuralı A1 dir,

bu mahali dönüştürerek veya bu mahale eklenerek oluşan diğer

plan tipleri için kurallar önce mahal kodu daha sonra “[]” içinde

sırası ile rotasyonu, eklenen mahalin orijininin konut orijinine olan

mesafesi, boyutları, bir eksende yansıma durumu yazılarak

tanımlanır. A1 mahaline A2 mahali eklenerek oluşturulan konut

plan tipi için kural, A1 mahaline ek -90 derece döndürülmüş ve -X

yönünde kendi Y boyutu kadar taşınmış A2 anlamına gelen

“A1+A2[r:-90, mX:-+y]” dir.


BELİRME

kayaköy - konut plan tipleri ve kurallar


BELİRME

kayaköy - prosedürel 3 boyutlu konut modeli

Konut plan tiplerin ifadesel rölevelerinin bir kısmı 20

Biçim grameri kullanılarak üretilen plan tiplerinin 3

boyutlu modelinin oluşturulabilmesi için bölünmüş

gramer kullanılmıştır. Mevcut Kayaköy konut planları

incelenerek bölünmüş gramer için kurallar

tanımlanmıştır. Bu kurallar belirlenirken mahaller alt

elemanlara ayrılmış ve alt elemanlar da daha küçük

elemanlara ayrılmıştır. Kapılı duvar, pencereli duvar,

ocaklı duvar gibi bu alt elemanlar kodlarla

tanımlanarak parçadan bütüne gelişen kod

zincirlerinden oluşan kurallar tanımlanmıştır.

Bölünmüş gramer için bölünme ve alt eleman

belirleme kuralları tanımlanmıştır.

20: Saraç, H. (2001).Conservation and Restoration Problems of Kaya Köyü (Levissi) House. İstanbul


BELİRME

kayaköy - prosedürel 3 boyutlu konut modeli

A1 plan tipi için bölünmüş gramer

A1 ile kodlanan mahalin alt elemanlarına ayrılması için bölünme kuralı, dört duvarlı plan olduğu için “A1[..],[..],[..],[..]” şeklinde

tanımlanmaktadır. Bu kuralda “[]” içine her duvarın bölünebilmesi için gerekli kurallar yazılmıştır. A1 kodlu mahalin ilk duvarı için bölünme

kuralı “[$x-(2*win), $x-win, rm]” dir. Bu kuralda yer alan ilk adım olan “$x-(2*win)”da kendi($) x genişliğinden iki pencere(win) genişliği

çıkarılmış ve duvarın dış yüzeyinden solundan başlayarak ortaya çıkan değer kadar uzaklığından bölünmüştür. Sonraki “$x-win” için de aynı

işlem tekrarlanmış ve bu duvarın son bölünme kuralı olan “rm” de diğer kurallarla yapılan bölme işlemlerinden sonra duvarın kalan(rm)

parçasını ifade etmektedir. A1 kodlu mahalin tüm duvarları için bölünme kuralı “A1[$x-(2*win), $x-win, rm],[$y],[$x],[door, rm]” dir. A1 için

alt elemanları belirleme kuralı, yine dört duvarlı olduğu için “A1[..],[..],[..],[..]” şeklinde tanımlanmaktadır. Bu kuralda “[]” içine her duvarın

alt elemanlarını oluşturan alt eleman kodları “,” ile ayrılarak yazılmıştır. Alt elemanlar kapılı duvar (Do), pencereli duvar (Wi), dolu duvar (Wa),

köşe bacalı duvar (Wfc), orta bacalı duvar (Wfn), boşluk (Em) ve parapet (Pr) olarak belirlenmiştir A1 kodlu mahal için alt eleman kuralı

“A1["Wfc","Wi","Wi"],["Wa"],["Wa"],["Do","Wa"]” dir

20: Saraç, H. (2001).Conservation and Restoration Problems of Kaya Köyü (Levissi) House. İstanbul


BELİRME

kayaköy - prosedürel 3 boyutlu konut modeli

Mahal duvarlarının alt elemanlara bölünme kuralları

Alt elemanları tanımlama kuralları

20: Saraç, H. (2001).Conservation and Restoration Problems of Kaya Köyü (Levissi) House. İstanbul


BELİRME

Kayaköy Belirme Modeli - Algoritma

Kullanıcıdan üretilecek konutun plan tipi için mahal tipi

listesi alınır.

Bu plan tipini oluşturan mahallerin her biri için yükseklik,

genişlik ve uzunluk parametreleri kullanıcıdan alınır.

Bunlara ek olarak pencere genişlik yükseklik ve denizlik

yüksekliği ile kapı genişlik ve yüksekliği de kullanıcıdan

alınır.

Kullanıcıdan alınan parametreleri algoritmada, önceden

tanımlanan kurallarla sayısal olarak işleyecek fonksiyonları

barındıran “PlanTipi” sınıfına girdi olarak alınır.

Parametreleri kurallar doğrultusunda işleyen “Plan Tipi”

sınıfı duvar, kapılı duvar, pencereli duvar, köşe bacalı

duvar, orta bacalı duvar ve parapet başlangıç-bitiş

konumlarını çıktı olarak vermekte ve modelde boş

tanımlanması gereken yerleri atlamaktadır.

Bu konumlara önceden modellenmiş parametrik modeller

algoritma tarafından yerleştirilmektedir.

Kullanıcıdan mahallerin her biri için alınan parametreler

kullanılarak konutun döşeme ve çatı modeli

oluşturulmaktadır.

Oluşan tüm modeller birleştirilerek 3 boyutlu konut modeli

ortaya çıkmaktadır.

Ekrana etkileşimli olarak yansıtılan bu prosedürel konut

modelini kullanıcı Rhino modeli olarak dışa

aktarabilmektedir


BELİRME

Kayaköy Belirme Modeli - Arayüz

a: konutları oluşturan mahal tiplerinin

tekil planlarının paneli

b: başlangıç-devam mahal tipleri seçim

sekmesi, bu tiplerin oluşma kuralı ile

değiştirilebilir parametreleri tanımlayan

yazı barları ve plan tipleri seçildikten

sonra kavramsal planlarını gösteren

ekranın bulunduğu panel

c: mahal-kapı-pencere parametrelerinin

kontrol edilebildiği sekmelerin ve

modelin Rhino’a aktarılmasını sağlayan

butonun yer aldığı sekmenin bulunduğu

panel

d: konut modelinin üst görünüşü ve

aksonometrik modelinin yansıtıldığı

paneller


BELİRME

Kayaköy Belirme Modeli - Sonuç

Kayaköy Belirme Modeli tanımlanan kuralların uygulanması açısından verimli bir algoritmaya

sahiptir. Model kullanımı kolay ve çabuk anlaşılabilir bir arayüze sahiptir. Kayaköy Belirme

Modelinin oluşturduğu 3 boyutlu modeller istenilen yetkinliktedir ve parametreler değiştirilerek

başarılı bir biçimde dönüşebilmektedir. Oluşturulan algoritmanın arayüzü kullanılırken

donanımsal kısıtlardan dolayı takılmalar söz konusudur. Algoritmada müdahale edilebilecek

parametre sayısı kısıtlıdır. Algoritmada oluşturulan 3 boyutlu modeller varsayımsal eskizlere

dayanmaktadır. Kayaköy Belirme Modeline eklenmek istenen plan tipi olması ya da alt

elemanların değiştirilmek istenmesi durumunda algoritmanın çekirdek kodlarına gitmek

gerekmektedir.


BELİRME

Kayaköy Belirme Modeli - Geliştirme

Kayaköy Belirme Modelini geliştirmek için;

● algoritma donanımsal kısıtlamaları aşabilecek bir biçimde hafifletilebilir;

3 boyutlu modeller Kayaköy konutlarının restitüsyon projesine göre oluşturulabilir;

Kayaköy konutlarında bulunan başka yapı elemanı örüntülerden yararlanılarak yeni

parametreler eklenebilir ;

● algoritmaya kural girişine olanak sağlayacak bir düzenleme yapılabilir.


BELİRME

Kayaköy Belirme Modeli - Üretim


BELİRME

kaynakça

1: Aristoteles. (tarih yok). Metafizik. Aristoteles.

2: Goldstein, Jeffrey (1999). "Emergence as a Construct: History and Issues". Emergence. 1 (1): 49–72. doi:10.1207/s15327000em0101_4.

3: Corning, Peter A. (2002), "The Re-Emergence of "Emergence": A Venerable Concept in Search of a Theory", Complexity, 7 (6): 18–30,

doi:10.1002/cplx.10043

4: Menges (2004), “Emergence: Morphogenetic Design Strategies”

6: Kitchley, J. (2003), “Fractals In Architecture”

12: Kısa Ovalı, P., Delibaş, N. (2016), “Yerel Mimarinin Sürdürülebilirliği Kapsamında Kayaköy’ün Çözümlemesi”, doi:10.5505/megaron.2016.44711

13: Ediz Ö. ( 2003), Mimari Tasarımda Fraktal Kurguya Dayalı Üretken Bir Yaklaşım

14: Perlin, K. (1985). An image synthesizer. ACM SIGGRAPH Computer Graphics 19(3), 287-296.

15: Yayla, E., & Bülbül, M. A. (2018). Procedural modeling of mosques. 26th Signal Processing and Communications Applications Conference. İzmir.

18: Ruiz-Montiel M.,Belmonte M. R., Boned J., Mandow L., Millan E., Badillo A. R., Perez-de-la-Cruz J. L. (2014) Layered shape grammars.

Computer-Aided Design,Volume 56, https://doi.org/10.1016/j.cad.2014.06.012.

19: Wonka, P., Wimmer, M., Sillion, F., & Ribarsky, W. (2003). Instant architecture. ACM Transactions on Graphics (22,3), 669-677.

20: Saraç, H. (2001).Conservation and Restoration Problems of Kaya Köyü (Levissi) House. İstanbul.

Linkler:

5: https://www.bizevdeyokuz.com/kayakoy/ (04.04.2021)

7: https://www.arch2o.com/barcelona-architects-perfect-vacation-spot/ (6.04.2021)

8: https://www.google.com/maps/search/favela+near+Rio+de+Janeiro,+Brezilya/@-22.9170253,-43.2020245,339m/data=!3m1!1e3 (6.04.2021)

9: https://www.shutterstock.com/tr/video/clip-4760366-aerial-view-favela-city-rio-de-janeiro (04.04.2021)

10: https://www.mardinturlari.net/ucakli-butik-mardin-turu-2-gece/ (04.04.2021)

11: https://caglatur.travelus.pro//static/gallery/16-excursion-04_logo_1595249863.jpg (04.04.2021)

16: https://www.youtube.com/watch?v=WDW48v4cdEU&ab_channel=choix (6.04.2021)

17: https://www.youtube.com/watch?v=WuNTFrDLABY&ab_channel=SimonHoudini (6.04.2021)

Mimari Tasarımda Üretken Sistemler - 2020-2021 Bahar Ş. Barış Terzi - 523191014

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!