Idea Statica
  • Staal
  • Beton
  • Ondersteuning & Leren
  • Prijzen
  • Bedrijf
  • Overzicht staal
  • Verbinding ontwerp
  • Staafontwerp
  • Parametrisch ontwerp
  • Casestudies staal
  • Overzicht beton
  • Wand & detailontwerp
  • Concrete casestudies
  • Ondersteuningscentrum
  • Persoonlijke opleiding
  • Blog
  • Downloads & Licenties
  • Plannen
  • Gratis community tool
  • Licentie voor ondernemingen
  • Studenten en Universiteiten
  • Calculators
  • Over ons
  • Contact
  • Onderzoek & ontwikkeling
  • Blog
  • Evenementen
  • Staal
    Overzicht staalVerbinding ontwerpStaafontwerpParametrisch ontwerpCasestudies staal
  • Beton
    Overzicht betonWand & detailontwerpConcrete casestudies
  • Ondersteuning & Leren
    OndersteuningscentrumPersoonlijke opleidingBlogDownloads & Licenties
  • Prijzen
    PlannenGratis community toolLicentie voor ondernemingenStudenten en UniversiteitenCalculators
  • Bedrijf
    Over onsContactOnderzoek & ontwikkelingBlogEvenementen
14-daagse proefperiode
14-daagse proefperiode
  • Staal
  • Beton
  • Ondersteuning & Leren
  • Prijzen
  • Bedrijf

Abonneer u op onze nieuwsbrief

Bedrijf

  • Over ons
  • Partnerschappen
  • Vacatures
  • Gepatenteerde technologie voor constructeurs

Bronnen

  • Klantprojecten
  • Case studies
  • IDEA StatiCa Connection Library
  • Verificatieboeken

Juridisch

  • Gebruiksrechtovereenkomst IDEA StatiCa
  • Wereldwijd privacybeleid
  • Terms of Services – IDEA StatiCa Viewer
  • Licenties

Help

  • Contact
  • Offerteaanvraag
  • Resellers
  • Downloads
FacebookInstagramLinkedInYouTube

© IDEA StatiCa 2009-2026

Vertrouwd en wereldwijd gebruikt door ingenieurs, fabrikanten & consultants.

OndersteuningscentrumTutorialsGrasshopper API koppeling – parametrische optimalisatie van een verbindingslas (03)
Grasshopper API koppeling – parametrische optimalisatie van een verbindingslas (03)
SteelConnection designTutorialsConnectionIDEA Open Model (API)

Grasshopper API koppeling – parametrische optimalisatie van een verbindingslas (03)

Dit artikel is ook beschikbaar in
ENCZDEESFRITPTNLHUROKRPLTHTRVIZH

In deze tutorial leert u hoe u een template van een verbinding maakt en de juiste laswaarde bepaalt voor gegeven belastingen in Grasshopper.

Deze tutorial maakt gebruik van Rhino 8. Als u werkt met IDEA StatiCa versie tot en met 24.1.3, zie dan deze tutorial.

Grasshopper - Installatie van de plugin

Je kunt een proefversie van Rhino3d en Grasshopper downloaden via de Rhino3d website. Start Rhinoceros en selecteer de template met Meters:

Voer in de command regel "Package Manager" in:

Een nieuw venster verschijnt; selecteer IDEAStatiCa en klik op Install. De plugin wordt gedownload en geïnstalleerd. Om actief te worden, is een herstart van Rhinoceros noodzakelijk.

Om Grasshopper te starten met de IDEA StatiCa plugin, selecteer Tools / Grasshopper in het Rhihoceros tabblad.

Zoals u kunt zien, is de plugin nu beschikbaar.

Leer meer over de componenten en opdrachten in de IDEA StatiCa-plugin voor Grasshopper in het artikel Beschrijving van Grasshopper-plug-incomponenten.

Anemone plugin

Omdat Grasshopper niet met lussen kan werken, moet u een andere plugin installeren die dit wel kan. In dit voorbeeld gebruiken we Anemone, waarmee u lussen kunt maken in Grasshopper.

Opmerking: plaats het .gha-bestand in de Grasshopper-bibliotheken, klik met de rechtermuisknop op eigenschappen, vink het vakje "deblokkeren" aan, druk op toepassen, sluit alles en herstart Rhino.

IDEA StatiCa Connection – Ontwerp van een verbinding en parameters instellen

Voor deze tutorial hebben we een verbinding met enkele parameters nodig. Maak er een aan met behulp van een leeg template:

Ga naar de Belastingseffecten en wijzig de belastingen volgens de volgende afbeelding:

Sla dit bestand nu op onder de naam Example3.ideaCon.

Voeg vervolgens de bewerking Plaat aan Plaat toe volgens de volgende afbeelding:

Om met parameters te kunnen werken, is het noodzakelijk het tabblad Ontwikkelaar in te schakelen via Voorkeuren / Geavanceerde instellingen: 

Nu moet u de parameter voor lassen instellen. Klik op de plus-knop in het tabblad Ontwikkelaar en wijzig de tekst volgens de afbeelding:

Om deze parameter te koppelen aan de bijbehorende lassen, klikt u op de koppeling-knop en selecteert u het eigenschapsveld zoals te zien in de volgende afbeelding:

Nu kunt u deze verbinding met de bewerking en de parameter opslaan als een template met de naam Example3.contemp via de knop Opslaan als.

Grasshopper - Samenvoegen van de *ideaCon- en *contemp-bestanden, bepalen van de lasdikte.

Maak een nieuw document aan en voeg de volgende componenten toe om *.ideaCon- en *.contempt-bestanden samen te voegen. Selecteer het tabblad Params in het bovenste lint en plaats de component File Path op het canvas. 

Klik met de rechtermuisknop op de component en selecteer het bestand Example3.ideaCon dat we eerder hebben opgeslagen. 

Opmerking: Als u het bijgevoegde bestand opent, moet u dit pad dienovereenkomstig aanpassen. 

U kunt ook de componenten Params / Panel en Maths / C# Script gebruiken om de bestanden Example3.contemp en Example3.ideaCon te importeren. 

Vanaf versie 24.1.4 beschikt IDEA StatiCa over een nieuwe API, die hier wordt beschreven.

Om Grasshopper-scripts uit te voeren, moet u een component genaamd Connection Service Runner aan elk bestand toevoegen. Deze component is te vinden in  IDEA StatiCa / App Common.

Om de Grasshopper-plugin te koppelen aan de juiste IDEA Connection-versie, voegt u de component File Path toe en koppelt u deze aan de actuele IDEA-map (C:\Program Files\IDEA StatiCa\StatiCa 25.1)

Wanneer u deze component uitvoert, verschijnt het volgende venster.

Verbind nu de volgende componenten met het canvas zoals weergegeven in de afbeelding.

Bestand importeren:

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

Berekening en resultaten:

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

Anemone-componenten voor het itereren van de lasafmeting:

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

We gebruiken de component Params / Input / Button om de iteratie te starten.

 De iteratie wordt tien keer uitgevoerd vanaf 0,001 m met een stap van 1 mm totdat de waarde CheckStatus True wordt. 

Interpretatie van de resultaten

Voor deze specifieke verbinding verkrijgt u bevredigende resultaten met 

  • Lasdikte 6 mm

Meer complexe voorbeelden zijn te vinden op uw pc in de map

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

Bijgevoegde downloads

  • Example3.zip (ZIP, 65 KB)

Gerelateerde artikelen

Beschrijving van Grasshopper plugin-componenten
  • Staal
  • Connection
  • IDEA Open Model (API)
  • Grasshopper
  • +4
  • Staal
  • Connection
  • IDEA Open Model (API)
  • Grasshopper

Knowledge base

Beschrijving van Grasshopper plugin-componenten

Lees meer
Grasshopper API - Hoe maak ik een IDEA StatiCa IOM-bestand voor import (01) - Versie 24
  • Staal
  • Connection
  • +2
  • Staal
  • Connection

Tutorials

Grasshopper API - Hoe maak ik een IDEA StatiCa IOM-bestand voor import (01) - Versie 24

Lees meer
Het instellen van parametrisch ontwerp met het Developer Tab
  • Staal
  • IDEA Open Model (API)
  • v23.0
  • +3
  • Staal
  • IDEA Open Model (API)
  • v23.0

Knowledge base

Het instellen van parametrisch ontwerp met het Developer Tab

Lees meer
Connection Wednesdays – IDEA StatiCa Automated
  • Staal
  • Connection
  • BIM link
  • Checkbot
  • +4
  • Staal
  • Connection
  • BIM link
  • Checkbot

Webinar

Connection Wednesdays – IDEA StatiCa Automated

Lees meer