projektowanie ewolucyjne
Post on 26-Jun-2015
270 Views
Preview:
TRANSCRIPT
Projektowanie ewolucyjnew projektach użytkowych
Jacek Królikowski jacek.krolikowski@almost-done.net
Ewolucja projektowania
1. prototyp2. deska kreślarska3. CAD (Computer Aided Design)4. projektowanie parametryczne / Catia5. ???
Projektowanie Parametyczne
Parametric Design(...) automated parameter-based generation of architectural elements. (...) If a project is designed in such a way that its elements (usually facade or structure) change based on a specific rule (by the variation of different parameters) then the method of their generation can be programmed.
http://www.programmingarchitecture.com/index.php?option=com_content&view=article&id=63&Itemid=60
Przykład prosty
czynszowa kamienica● kształt podstawy● wymiary podstawy● ilość pięter● wielkość okien / klatki schodowej● ...
Przykład sztandarowy - Bao'an
Przykład swojski
Jakub Róziewicz - roziewicz@gmail.com
Przykład swojski od kuchni
Projektowanie ewolucyjne?
Podejście ewolucyjne
● zmienne parametry● rozwiązania różnej jakości zamiast jednego
słusznego wyniku● obiektywna funkcja oceny
Zastosowanie praktyczne
Catia:● Samoloty, samochody● symulacja wszystkiego● programowanie - rozszerzalna platforma
Fuel cell plate
Fuel cell plate
Potencjalna użyteczność
● możliwość parametryzacji● mała liczba parametrów● prosta symulacja● mała zależność od reszty● stosunkowo proste działanie
Może da się wycisnąć więcej?
Clue programuczyli jak oszczędzić 10 lat rozwoju
Ewolucja rowerów
1980 - Peugeot PKN 10 2013 - Giant TCR Advanced SL 0
2012 - North Evo
Ewolucja kajtów
1997 - Wipika Classic2002 - Best Yarga
Ewolucja kajtów
● podobna idea● te same materiały● wielkie skoki w funkcjonalności kolejnych
generacji
Budowa kajta
Parametry:● profil● tuba główna - kształt● tuby poprzeczne● krawędź spływu● ilość linek● mocowanie linek● ...
Ciąg dalszy
Dalszy rozwój
● projektowanie użytkowe: funkcja -> forma● nowe zagadnienia (brak sprawdzonych
praktyk)● projektant -> programista + komputer,
przyspieszone podejście iteracyjne● luźniejsze ograniczenia, większa przestrzeń
stanów, trudniejsze problemy● idealne kajty już niedługo :)
top related