Idea Statica
  • Ocel
  • Beton
  • BIM & pracovní postupy
  • Podpora a Vzdělávání
  • Ceník
  • O společnosti
  • Přehled oceli
  • Návrh přípojů
  • Návrh ocelových prvků
  • Parametrický návrh
  • Ocelové případové studie
  • Přehled betonu
  • Stěny a D-oblasti
  • Kotvení do železobetonu
  • Průřezy a prvky
  • Betonové případové studie
  • BIM přehled
  • Podporované integrace
  • Checkbot
  • Viewer
  • API
  • Centrum podpory
  • Online kurzy a certifikace
  • Blog
  • Stahování a licence
  • Plány
  • Bezplatný komunitní nástroj
  • Enterprise licence
  • Studenti a univerzity
  • Spočítejte si úspory
  • O nás
  • Kontakty
  • Výzkum & vývoj
  • Distributoři
  • Poznejte naše zákazníky
  • Kariéra
  • Ocel
    Přehled oceliNávrh přípojůNávrh ocelových prvkůParametrický návrhOcelové případové studie
  • Beton
    Přehled betonuStěny a D-oblastiKotvení do železobetonuPrůřezy a prvkyBetonové případové studie
  • BIM & pracovní postupy
    BIM přehledPodporované integraceCheckbotViewerAPI
  • Podpora a Vzdělávání
    Centrum podporyOnline kurzy a certifikaceBlogStahování a licence
  • Ceník
    PlányBezplatný komunitní nástrojEnterprise licenceStudenti a univerzitySpočítejte si úspory
  • O společnosti
    O násKontaktyVýzkum & vývojDistributořiPoznejte naše zákazníkyKariéra
14denní zkušební verze
14denní zkušební verze

Přihlaste se k odběru našeho newsletteru

Společnost

  • O nás
  • Partneři
  • Kariéra
  • Patent

Zdroje

  • Zákaznické projekty
  • Případové studie
  • Connection Library
  • Odborné publikace

Práva

  • EULA
  • Zásady soukromí
  • Smluvní podmínky Viewer
  • Licencování

Pomoc

  • Kontakt
  • Cenová nabídka
  • Distributoři
  • Ke stažení
FacebookInstagramLinkedInYouTube

© IDEA StatiCa 2009-2026

Důvěryhodný a používaný po celém světě inženýry, výrobci a konzultanty.

Centrum podporyNávodyGrasshopper API link – parametrická optimalizace svaru přípoje (03)
Grasshopper API napojení - parametrická optimalizace svaru přípoje
SteelConnection designTutorialsConnectionIDEA Open Model (API)

Grasshopper API link – parametrická optimalizace svaru přípoje (03)

Tento článek je také dostupný v
ENCZDEESFRITPTNLHUROKRPLTHTRVIZH

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.

Tento tutoriál používá Rhino 8. Pokud pracujete s IDEA StatiCa ve verzi do 24.1.3, podívejte se na tento tutoriál.

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:

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

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.

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

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

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ý tuto funkci zajistí. V tomto příkladu použijeme Anemone, který umožňuje vytvářet smyčky v Grasshopperu.

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 tutoriál potřebujeme přípoj s určitými parametry. Vytvořte jej pomocí prázdné šablony:

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

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

Dále přidejte operaci Plech na plech podle následujícího obrázku:

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

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:

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:

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

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. 

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. 

Od verze 24.1.4 přichází IDEA StatiCa s novým API, popsaným zde.

Pro spouštění skriptů v Grasshopperu je nutné do každého souboru přidat komponentu Connection Service Runner. Tuto komponentu naleznete v  IDEA StatiCa / App Common.

Chcete-li propojit plugin Grasshopper se správnou verzí IDEA Connection, přidejte komponentu File Path a propojte ji se skutečnou složkou IDEA (C:\Program Files\IDEA StatiCa\StatiCa 25.1)

Po spuštění této komponenty by se mělo zobrazit následující okno.

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

Import souboru:

IDEA StatiCa / App Common / Open project
IDEA StatiCa / Connection / Get connections
IDEA StatiCa / Connection / Import Template file
IDEA StatiCa / Connection / Template Assign
IDEA StatiCa / Connection / Apply Template
Set /List / List Item

Výpočet a výsledky:

IDEA StatiCa / Connection / Get Parameters
IDEA StatiCa / Connection / Update Parameters
IDEA StatiCa / Connection / Calculate Project
IDEA StatiCa / App Common / Modify Object
IDEA StatiCa / App Common / Deconstruct Object
Set /List / List Item

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 hodnoty 0,001 m s krokem 1 mm, dokud hodnota CheckStatus nepřejde na True. 

Interpretace výsledků

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

  • Tloušťka svaru 6 mm

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

"%appdata%\McNeel\Rhinoceros\packages\8.0\IDEAStatiCa\0.2.5\Examples0.2.5.zip"

Připojené soubory ke stažení

  • Example3.zip (ZIP, 65 KB)

Související články

Popis komponent pluginu Grasshopper
  • Ocel
  • Connection
  • IDEA Open Model (API)
  • Grasshopper
  • +4
  • Ocel
  • Connection
  • IDEA Open Model (API)
  • Grasshopper

Knowledge base

Popis komponent pluginu Grasshopper

Číst více
Grasshopper API napojení - jak vytvořit soubor IDEA StatiCa IOM pro importy
  • Ocel
  • Connection
  • IDEA Open Model (API)
  • +3
  • Ocel
  • Connection
  • IDEA Open Model (API)

Tutorials

Grasshopper API link - jak vytvořit soubor IDEA StatiCa IOM pro importy (01) verze 24

Číst více
Nastavení parametrického návrhu pomocí karty Vývojář
  • Ocel
  • IDEA Open Model (API)
  • +2
  • Ocel
  • IDEA Open Model (API)

Knowledge base

Nastavení parametrického návrhu pomocí karty Vývojář

Číst více