Nauka parametrycznego projektowania

10 sposobów na szybszą naukę parametrycznego projektowania

Jeśli znalazłeś się tutaj, to prawdopodobnie masz zamiar się wziąć za naukę projektowania parametrycznego lub dopiero co ją rozpocząłeś. Poza tym, prawdopodobnie z powodu mnóstwa pracy i obowiązków domowych, twój czas jest ograniczony. Dlatego ważne jest, aby nauczyć się jak najwięcej w jak najkrótszym czasie. Mam dobrą wiadomość – dobrze trafiłeś! Nauka projektowania parametrycznego nie jest czymś, co dzieje się z dnia na dzień. Jednak wprowadzenie kilku z poniższych wskazówek do codziennej pracy może pomóc Ci szybko osiągnąć Twój cel. Sprawdź, jak się skutecznie uczyć!

Spis Treści

CZAS NA NAUKĘ PARAMETRYCZNEGO PROJEKTOWANIA!

1

Wybierz odpowiedni program

Na początku musisz wybrać tylko jeden, ponieważ praca na wielu typach oprogramowania może w rzeczywistości zmniejszyć efektywność uczenia się. Większość programów różni się dość zasadniczo. Interfejsy w każdym z nich są inne, a płynne przełączanie się między programami może być trudne. To jak wybrać ten właściwy i najlepszy? To trudne pytanie i dużo osób się z nim zmaga. A wszystko tak naprawdę zależy, z jakich narzędzi do projektowania korzystasz na co dzień.

Jeżeli jesteś architektem używającym ArchiCada, to zdecydowanie powinieneś wybrać Grasshoppera. To samo, jeśli projektujesz w Tekli od Trimble. Połączenie między tymi programami zostało utworzone już kilka lat temu i działa doskonale. Każdego roku programiści pracują nad wprowadzaniem nowych opcji.

Jeśli jesteś jednym z fanów Revita i nie wyobrażasz sobie życia bez oprogramowania Autodesk, Dynamo będzie dla Ciebie naturalnym wyborem. Dziękni Dynamo będziesz w stanie wyjść poza ograniczenia Revita i projektować bardziej skomplikowanie konstrukcje. Użytkownicy Revita nie są jednak skazani tylko na Dynamo. Używając Speckle i RhinoInside, możemy łatwo przełączać się między programami. Pamiętaj o tym! 
Użytkownicy Bentleya wybiorą GenerativeComponents – jest jedno z pierwszych rozwiązań parametrycznych, które pojawiło się na rynku. GC jest używany przez wiele firm i pomaga architektom i inżynierom automatyzować procesy projektowe i przyspieszać iteracje projektowe. Oprogramowanie FME daje ogromną różnorodność zastosowań z różnymi typami oprogramowania i prawdopodobnie jest najlepszą opcją dla wszystkich osób pracujących z GIS. No i nie możemy zapomnieć o programie Marionette, któryy dobrze współpracuje z oprogramowaniem Vectorworks.

Całkiem szeroki wybór, prawda?

Nadal nie wiesz, co wybrać? Zapytaj się innych! Napisz posta na LinkedIn lub prywatną wiadomość do ekspertów parametrycznego projektowania. Wytłumacz swoj schemat pracy i powody, dla których chcesz używać projektowania parametrycznego. Na pewno znajdzie się ktoś, kto wykonał już wcześniej ,,reserch” i zna już odpowiedzi na Twoje pytania.

2

Skoncentruj się na nauce myślenia komputacyjnego

OK, załóżmy, że wybrałeś już oprogramowanie. Połowa sukcesu! Jednak doskonalenie umiejętności związanych tylko z oprogramowaniem nie jest najważniejsze. Zamiast nadmiernie koncentrować się na nauce określonego oprogramowania, powinieneś także nauczyć się rozwiązywania problemów w sposób zrozumiały dla komputera. Nazywamy to myśleniem komputacyjnym. Innymi słowy, musisz poprawić swoje umiejętności w zakresie pojęć takich jak rozpoznawanie wzorców, algorytmy i abstrakcyjne myśenie. Im lepiej zrozumiesz te zasady, tym łatwiej będzie ci nauczyć się i zrozumieć sposób działania skryptów.

Moja rekomendacja?

Przeczytaj te dwie książki!

Computational Thinking (The MIT Press Essential Knowledge series) Wprowadzenie do myślenia komputacyjnego- CLICK

AAD Algorithms-Aided Design – Ta książka koncentruje się głównie na Grasshopperze, ale znajdziesz tam dobrze wytłumaczone projektowaniem wspomagane algorytmami – CLICK

3

Zacznij od fundamentów

Oprogramowanie do projektowania parametrycznego oferuje mnóstwo opcji i komponentów do wyboru. Z jednej strony jest to duży plus, ponieważ oprogramowanie ma ogromną wszechstronność zastosowania. Z drugiej strony jest to duży minus i wyzwanie dla wszystkich początkujących. Liczne opcje mogą odstraszyć i zniechęcić na początku podróży. Ponadto jest wiele nowych zwrotów do nauczenia. Możesz być zaskoczony nowymi terminami, takimi jak: brep, nurbs, booleans, mesh, untrimmed surface i tak dalej.

Zawsze sugeruję uczestnikom moich kursów zbudowanie solidnych podstaw. Skoncentruj się na następujących tematach, aby rozpocząć naukę, ponieważ są one wspólne dla każdego oprogramowania:

  • Typy danych
  • Listy
  • Wektory
  • Płaszczyzny
  • Transformacje
  • Krzywe
  • Drzewa danych

Pro TIP: Zwróć szczególną uwagę na strukturę danych. Naucz się jak są one tworzone. Podczas budowania skryptu zawsze miej w pobliżu panel/watch, aby sprawdzić wyniki i zobaczyć, jak zbudowane jest drzewo danych.

Rozpocznij naukę projektowania parametrycznego od podstaw

4

Naucz się trików

Od samego początku dobrze jest znać triki dotyczące oprogramowania. Znajomość niektórych skrótów może zaoszczędzić dużo czasu na tworzenie skryptów. Znajomość małych sztuczek może ułatwić życie i sprawić, że praca będzie przyjemniejsza. Ja zapomniałem o tym aspekcie podczas swojej nauki. Spędziłem wiele godzin na robieniu rzeczy w kółko, podczas gdy powinienem był to zrobić jednym kliknięciem.

Bazując na swoim doświadczeniu przygotowałem dla użytkowników Grasshoppera kilka filmów prezentujących porady i wskazówki – Link do video Kliknij tutaj

Porady i wskazówki dotyczące innych programów:

Dynamo – Kliknij tutaj

GenerativeComponents – Kliknij tutaj

FME – Kliknij tutaj

5

Ucz się nowych rzeczy na różne sposoby

Kiedy uczysz się nowego języka, ważne jest, aby ćwiczyć go nieustannie, aby zachować umiejętności, które już nabyłeś. To samo dotyczy uczenia się projektowania parametrycznego. Najlepsze wyniki osiągniesz, ucząc się regularnie i na więcej niż jeden sposób:

Ucząc się na więcej niż jeden sposób, dodatkowo utrwalasz już zdobytą wiedzę.

WSKAZÓWKA!
Spróbuj zrozumieć logikę leżącą u podstaw opisanych skryptów, zamiast ślepo za nią podążać!

Dla użytkowników Grasshoppera… … przygotowałem przewodnik z mnóstwem darmowych materiałów. Każdy znajdzie tam coś dla siebie. Książki, ćwiczenia, filmy, samouczki i wiele więcej. Zasubskrybuj nasz kanał, a otrzymasz wiadomość e-mail zawierającą 5 kroków do nauki Grasshoppera
Nauka parametrcznego projektowania

Użytkownicy Dynamo znajdą tutaj podstawowe materiały:

  • The Dynamo premier – obszerny przewodnik zawierający wszystkie niezbędne podstawy programowania – Kliknij tutaj
  • Dynamo Basic Course przygotowany przez DiRoots – Kliknij tutaj
  • 15 darmowych modułów przedstawia praktyczne rozwiązania dla Dynamo – Kliknij tutaj
  • I oczywiśnie nie mogłoby zabraknąć – Aussie BIM Guru YouTube channel – Kliknij tutaj

Firma Bentley stworzyła dobre samouczki dla GenerativeComponents:

Dla wszystkich fanów FME firma Safe Software przygotowała wiele materiałów:

Czy są jakieś materiały, które polecasz i chcesz się z nami podzielić?
Napisz e-maila, a zaktualizujemy tę listę- [email protected]

6

Nauka paramatrycznego projektowania w praktyce!

Wszyscy wiedzą, że wykorzystanie nowej wiedzy i umiejętności w praktyce to jeden z najlepszych sposobów na naukę. Bez zastosowania swoich praktycznych umiejętności programistycznych nie masz szans na zostanie nerdem parametrycznym. 

nauka nie pochodzi z ksiazek
https://www.buzzfeed.com/zgalehouse/125-breaking-bad-gifs-bitch-7sat?sub=2634101_1708982

Zbuduj swój pierwszy skrypt!

Zacznij od czegoś małego. Twój projekt powinien obejmować umiejętności, które obecnie posiadasz. Nie zaczynaj od wykonania modelu 3D Stadionu Olimpijskiego w Pekinie. Wiem, że to fajny projekt, ale zacznij od czegoś prostszego, ,,prostokątnego” i po prostu zacznij działać. Ucz się w praktyce: zrób bałagan, wypróbuj nowe pomysły, zdenerwuj się, rozwiąż problemy. W projektowaniu parametrycznym Istnieją nieograniczone sposoby rozwiązania tego samego problemu. Tym samym zachęca to do kreatywnego podejścia i rozwiązania algorytmów ,,po swojemu”. Na początku z pewnością będzię ciężko połapać sie w gąszczu połączeń. Ale rób je tak, jak je rozumiesz. Później będziesz miał więcej czasu na optymalizację algorytmów i uproszczenie ich.

7

Ucz inne osoby tego, czego się sam nauczyłeś

Dla mnie to najlepszy sposób na naukę parametrycznego projektowania!

To zawsze jest rodzaj testu. Sprawdź, czy poprawnie zrozumiałeś koncepcję, wyjaśniając ją komuś, kto może mieć problemy. Pomóż swoim współpracownikom lub napisz post na blog/LinkedIn. Podziel się swoimi nowo nabytymi umiejętnościami i wiedzą z innymi.

Teach Grasshopper others
https://gph.is/g/aNzP7X1

8

Hackathony/Prace grupowe

Możesz nauczyć się projektowania parametrycznego w pojedynkę, tak jak możesz nauczyć się grać na skrzypcach samemu – ale to nie znaczy, że będziesz potrafić grać w orkiestrze. Wynika to z praktyki i ćwiczeń wraz z innymi. Weź udział w dyskusji grupowej, a nawet zorganizuj hackathon, podczasz którego, rozwiązujesz określone problemy. Uczenie się projektowania parametrycznego z innymi nie tylko pomaga w nauce, ale również podwyższa jakość Twoich skryptów.

9

Przejrzyj czyjś skrypt

Sprawdzanie każdego komponentu i węzła w skrypcie wykonanego przez inną osobę, może być dobrym sposobem nauki. W ten sposób zobaczysz jak inni pracują i budują swoje skrypty. Zawsze znajdziesz w nich coś nowego. Spróbuj znaleźć kilka przykładów na forach lub po prostu poproś o czyjś skrypt. Pamiętaj, aby udostępnić swój skrypt społeczności, jeśli ulepszyłeś część programu, nad którym pracowałeś.

Hacking script
https://gph.is/1AwfvEM

10

Zapytaj o pomoc

Samodzielnego rozwiązania problemu niesie za sobą dużo korzyści. Ale czasami dojdziesz do punkty w ktorym przysporzysz sobie więcej frustracji niż pożytku . Dlatego warto zapytać o pomoc. Zwłaszcza gdy czujesz, że utknąłeś, pojawia się coraz więcej błędów lub program zacina się bez żadnego komunikatu. Nie poddawaj się i nie wahaj się prosić o pomoc. Istnieje wiele forów dyskusyjnych i chętnych użytkowników do pomocy!

Sprawdź te fora dyyskusyjne:

Grasshopper and Rhino – CLICK  and CLICK

Dynamo – CLICK

GenerativeComponents – CLICK

FME – CLICK

Wnioski - nauka projektowania parametrycznego

Mam nadzieję, że po przeczytaniu tego artykułu zachęciłem Ciebie do nauki projektowania parametrycznego. Będziemy kontynuować tę serię i wkrótce będziesz gotowy zastosować zdobytą wiedzę w swoim pierwszym projekcie i co najważniejsze dobrze się przy tym bawić. Wiem, że może to zająć trochę czasu, bo  wypracowanie nowych nawyków zawsze wymaga czasu i determinacji. Skup się na początku tylko na kilku wskazówkach. Nie wszystko na raz!

Jakie są Twoje sposoby uczenia się projektowania parametrycznego? Jakiego oprogramowania używasz?

Napisz w komentarzach poniżej.

Czy masz jakieś pytania dotyczące projektowania parametrycznego?

Napisz e-mail na adres [email protected] Zawsze odpisujemy !!

Chcieć więcej? Dołącz do kolejnej edycji mojego szkolenia
Grasshopper Fundamentals Training

Spodobał Ci się ten artykuł? Podziel się nim !

Dużo czasu i wysiłku poświęcamy na tworzenie wszystkich naszych artykułów i poradników. Byłoby świetnie, gdybyś poświęcił chwilę na udostępnienie tego wpisu!

Udostępnij:

Komentarze:

Subscribe
Powiadom o
guest
0 Comments
najstarszy
najnowszy
Inline Feedbacks
View all comments

Autor:

Pobierz przewodnik po projektach BIM:

Po przeczytaniu tego poradnika dowiesz się:

  1. Jak BIM jest wykorzystywany przy największych projektach w Norwegii
  2. Jakie były wyzwania dla zespołu projektowego i jak zostały rozwiązane
  3. Jakie były wyzwania na budowie i jakie było nasze podejście do nich

Najnowsze wpisy: