5 zaskakujących powodów dlaczego nauka parametrycznego Projektowania jest łatwiejsza niż myślisz

5 zaskakujących powodów dlaczego nauka parametrycznego Projektowania jest łatwiejsza niż myślisz

Wiele osób uważa, że tylko ci, którzy są geniuszami matematycznymi, mogą nauczyć się tej umiejętności. Jednak nie mogłoby to być dalsze od prawdy. W tym poście odpowiem na pytanie: Czy musisz być geekiem, aby nauczyć się projektowania parametrycznego? Podzielę się również kilkoma pomocnymi wskazówkami i sztuczkami, które pomogą każdemu rozpocząć pracę z projektowaniem parametrycznym, bez względu na wiedzę techniczną. Niezależnie od tego, czy jesteś doświadczonym inżynierem, aspirującym projektantem, artystą, czy po prostu ciekawi Cię ten temat , ten post pokaże Tobie że nauka parametrycznego projektowania jest łatwiejsza niż myślisz

Spis Treści

1. Kluczem jest Prosta Matematyka

Wbrew powszechnej opinii, algorytmy parametryczne opierają się na prostych wzorach matematycznych. Skrypty obejmują głównie operacje dodawania, odejmowania, mnożenia i dzielenia. Jeśli znasz te cztery operacje, masz już podstawy do rozpoczęcia nauki projektowania parametrycznego. Poza tym nie musisz dobrze rozumieć całek, pochodnych czy operacji trygonometrycznych, ponieważ możesz skorzystać z już stworzonych komponentów.

Addition, subtraction, multiplication and division operations
Proste reguły matematyczne w Grasshopperze

2. Trygonometria to pestka

Wiele osób ma negatywne wspomnienia z czasów szkolnych związane z trygonometrią, co może sprawić, że będą nerwowo podchodzić do nauki projektowania parametrycznego. Jednak użycie Grasshoppera sprawia, że trygonometria staje się łatwa do zrozumienia. Na przykład, komponent Right Trigonometry w Grasshopperze może obliczyć wszystkie wymiary trójkąta prostokątnego na podstawie tylko dwóch danych wejściowych. Nie musisz znać żadnych reguł, a komponent wykonuje całą pracę za Ciebie.

Aby użyć komponentu Right Trigonometry, po prostu przeciągnij go na canvas Grasshoppera. Następnie połącz minimalne dwa wejścia oznaczone „alfa” i „beta” ze składowymi kąta lub „p”, „q” i „r” ze składowymi długości w swojej definicji Grasshoppera.

Na przykład, jeśli znamy kąt „alfa” w radianach oraz długość odcinka „r”, możemy użyć komponentu do obliczenia długości odcinka „q” oraz długości odcinka „p”. Trzeci kąt w trójkącie prostokątnym ma zawsze 90 stopni, więc nie musimy go podawać jako dane wejściowe.

Zapisz się na darmowy mailing, a co tydzień będziesz otrzymywać cenną wiedzę na temat Grasshoppera.
Już ponad 6000 inżynierów uczy się ze mną i w pełni wykorzystuje możliwości parametrycznego projektowania.

3. Ponowne wykorzystanie pracy innych

Z prawie 8000 dostępnych komponentów, możesz łatwo wybrać ten, który spełnia Twoje oczekiwania. Oznacza to, że nie musisz spędzać niezliczonych godzin próbując dowiedzieć się, jak stworzyć konkretny efekt lub algorytm od podstaw. Zamiast tego możesz poszukać komponentów, które zostały już stworzone i sprawdzić, czy pasują do Twoich potrzeb. Jeśli znajdziesz komponent, który Ci odpowiada, możesz go pobrać i zintegrować z własnym projektem Grasshoppera.

Grasshopper jest programem typu open-source, a wielu użytkowników dzieli się swoją pracą. Społeczność Grasshoppera jest również niezwykle aktywna i wspierająca, użytkownicy często dzielą się wskazówkami, sztuczkami i poradami jak efektywniej korzystać z programu. Oznacza to, że nawet jeśli nie możesz znaleźć istniejącego komponentu, który spełnia Twoje potrzeby, zawsze możesz poprosić o pomoc innych użytkowników.

4. Logika ma znaczenie

Algorytmy projektowania parametrycznego opierają się głównie na logice. Znajomość relacji pomiędzy wejściami i wyjściami komponentów oraz reguł operacji logicznych jest kluczowa. Trzy najczęściej spotykane operacje logiczne to: Nie, I, oraz Albo. Być może pamiętasz je ze szkoły, ale to nie jest fizyka jądrowa i szybko nadrobisz zaległości.

Wykonaj negację boolowską (bramka NOT).

Bramka I – Wykonuje koniunkcję boolowską. Oba wejścia muszą być prawdziwe, aby wynik był prawdziwy.

Bramka ALBO – Wykonuje dysjunkcję boolowską Tylko jedno wejście musi być prawdziwe, aby wynik był prawdziwy.

5. Szybka informacja zwrotna

Programowanie wizualne to świetny sposób na naukę i eksperymentowanie z pomysłami projektowymi. Jednym z powodów jest natychmiastowa informacja zwrotna, którą zapewnia Grasshopper. Oznacza to, że podczas wprowadzania zmian w projekcie, możesz natychmiast zobaczyć efekty tych zmian w czasie rzeczywistym. Projektowanie staje się procesem prób i błędów, co może być skutecznym sposobem nauki. Możesz szybko wypróbować różne pomysły i zobaczyć, co sprawdza się najlepiej. Jeśli coś nie działa, możesz łatwo zidentyfikować błąd i wprowadzić poprawki, aż do osiągnięcia pożądanego rezultatu. Ta metoda prób i błędów może pomóc ci uczyć się szybciej i podejmować lepsze decyzje projektowe.

Co więcej…

… Grasshopper ułatwia znajdowanie i naprawianie błędów w projekcie. Obrazowy interfejs programowania wyraźnie pokazuje połączenia między komponentami, ułatwiając identyfikację miejsca, w którym może wystąpić błąd. Dodatkowo Grasshopper dostarcza komunikaty o błędach, które pozwalają zrozumieć, co poszło nie tak, dzięki czemu można szybko naprawić problem i kontynuować pracę.

Wszystko musi nastąpić po kolei w naukce projektowania parametrycznego

Zanim nauczysz się jakiegokolwiek oprogramowania parametrycznego powinieneś zacząć od myślenia obliczeniowego. Jest to zestaw umiejętności potrzebnych do rozwiązywania rzeczywistych wyzwań z pomocą komputera. Ważne jest, aby zrozumieć, jak działa ten proces, jednak nie musisz wiedzieć wszystkiego, co dzieje się wewnątrz procesora komputera. Jak powiedział Steve Jobs: “To (programowanie) uczy cię, jak myśleć”. Oznacza to, że podchodzisz do problemów w zupełnie nowy sposób. Zawsze szukasz logiki stojącej za problemem i tego, co napędza co. Mówiąc najprościej, myślenie obliczeniowe to proces rozwiązywania złożonych problemów. Programowanie mówi komputerowi, co ma robić i jak to robić.

O myśleniu obliczeniowym i jego zastosowaniu w projektowaniu parametrycznym możesz dowiedzieć się z mojego poprzedniego artykułu – Tutaj

Computational thinking - First step to Learning Parametric Design
Myślenie komputacyjne – Dlaczego inżynierowie powinni je znać?

Wnioski dotyczące nauki projektowania parametrycznego

Nie musisz być geniuszem matematycznym ani programistą IT, aby nauczyć się projektowania parametrycznego. Prosta matematyka i logika są więcej niż wystarczające, aby rozpocząć programowanie wizualne. Grasshopper ułatwia trygonometrię, a ponowne wykorzystanie pracy innych może zaoszczędzić czas i wysiłek. Najważniejszą umiejętnością jest zrozumienie myślenia obliczeniowego, które jest supermocą, której potrzebują przyszli inżynierowie.

5 zaskakujących powodów dlaczego nauka parametrycznego projektowania jest łatwiejsza niż myślisz
5 zaskakujących powodów dlaczego nauka parametrycznego projektowania jest łatwiejsza niż myślisz

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: