Grasshopper API odkaz – parametrická optimalizace svaru přípoje (03) verze 24

Tento článek je dostupný také v dalších jazycích:
Přeloženo pomocí AI z angličtiny
V tomto tutoriálu se naučíte, jak vytvořit šablonu styčníku a určit správnou hodnotu svaru pro zadaná zatížení v Grasshopperu. POZNÁMKA: Tento manuál je platný pro verze až do 24.1.2

Grasshopper - Instalace pluginu

Zkušební verzi programů Rhino3d a Grasshopper můžete získat na webových stránkách Rhino3d. Spusťte program RhinoCeros a vyberte šablonu s velikostí měřítka v Metrech:

inline image in article

Do příkazového řádku zadejte "Package Manager":

inline image in article

Zobrazí se nové okno; vyberte IDEAStatiCa a klikněte na tlačítko Install. Zásuvný modul se stáhne a nainstaluje. Aby se stal aktivním, je nutné restartovat systém Rhinoceros.

inline image in article

Chcete-li spustit program Grasshopper se zásuvným modulem IDEA StatiCa, vyberte na kartě Rhihoceros položku Tools / Grasshopper.

inline image in article

Jak vidíte, zásuvný modul je již začleněn.

inline image in article

Informace o komponentách a příkazech modulu IDEA StatiCa pro Grasshopper najdete v článku Popis komponent modulu Grasshopper.

Plugin Anemone

Protože Grasshopper neumí pracovat se smyčkami, je nutné nainstalovat další plugin, který to umožňuje. V tomto příkladu použijeme Anemone, který umožňuje vytvářet smyčky v Grasshopperu.

inline image in article

Poznámka: umístěte soubor .gha do knihoven Grasshopperu, klikněte pravým tlačítkem na vlastnosti, zaškrtněte políčko „odblokovat", stiskněte použít, zavřete vše a restartujte Rhino.

   

IDEA StatiCa Connection – Návrh styčníku a nastavení parametrů

Pro tento příklad vytvoříte jednoduchý momentový přípoj pomocí šablony:

inline image in article

Aby bylo možné pracovat s parametry, je nutné povolit kartu Vývojář v Předvolby / Rozšířená nastavení

inline image in article

Nyní je třeba nastavit parametr pro svary. Klikněte na tlačítko plus na kartě Vývojář a změňte text podle obrázku:

inline image in article

Chcete-li tento parametr propojit s příslušnými svary, klikněte na tlačítko odkaz a vyberte pole vlastnosti, jak je znázorněno na následujícím obrázku:

inline image in article

Nyní můžete uložit tento styčník s operací a parametrem do šablony pojmenované Example3.contemp pomocí tlačítka Uložit jako.

inline image in article

Zavřete soubor a otevřete nový soubor, tentokrát bez jakýchkoli operací šablony: 

inline image in article

Přejděte na Účinky zatížení a změňte zatížení podle následujícího obrázku:

inline image in article

Nyní uložte tento soubor pod názvem Example3.ideaCon.

Grasshopper – Sloučení souborů *ideaCon a *contemp, určení tloušťky svaru.

Vytvořte nový dokument a přidejte následující komponenty pro sloučení souborů *.ideaCon a *.contempt. Na horním pásu karet vyberte kartu Params a umístěte komponentu File Path na plátno. 

inline image in article

Klikněte pravým tlačítkem na komponentu a vyberte soubor Example3.ideaCon, který jsme uložili dříve. 

Poznámka: Pokud otevřete přiložený soubor, musíte tuto cestu odpovídajícím způsobem změnit. 

Nebo můžete použít komponenty Params / Panel a Maths / C# Script pro import souborů Example3.contemp a Example3.ideaCon. 

 Nyní připojte následující komponenty na plátno, jak je znázorněno na obrázku.

Import souboru:

IDEA StatiCa / Connection / Reference Connection
IDEA StatiCa / Connection / Import Template file
IDEA StatiCa / Connection / Full Template Assign
IDEA StatiCa / Connection / Apply Template (pro vytvoření výsledného souboru Example3_update.ideaCon

Výpočet a výsledky:

IDEA StatiCa / Connection / Deconstruct Connection
IDEA StatiCa / Connection / Modify Parameters
IDEA StatiCa / Connection / Calculate Connection
IDEA StatiCa / Connection / Connection Results
IDEA StatiCa / Connection / Deconstruct Result Items

Komponenty Anemone pro iteraci rozměru svaru:

Anemone / Class / Loop Start
Anemone / Class / Loop End
Params / Maths / Operators / Addition

Pro spuštění iterace použijeme komponentu Params / Input / Button.

 Iterace proběhne desetkrát od 0,001 m s krokem 1 mm, dokud hodnota CheckStatus nepřejde na True

inline image in article

Interpretace výsledků

Pro tento konkrétní přípoj dosáhnete uspokojivých výsledků při použití 

  • Tloušťka svaru 6 mm


Složitější příklady naleznete na svém PC v adresáři

"%appdata%\McNeel\Rhinoceros\packages\7.0\IDEAStatiCa\0.1.1\Examples.zip"

Přiložené soubory ke stažení

Související články