Grasshopper API link - hogyan importálunk és számítunk parametrikus kapcsolat modellt (02) 24-es verzió

Ez a cikk a következő nyelveken is elérhető
Angol nyelvről mesterséges intelligencia fordította
Ebben az oktatóanyagban megtanulja, hogyan dolgozhat parametrizált kapcsolatokkal, és hogyan módosíthatja és értékelheti azokat a Grasshopperben. MEGJEGYZÉS: Ez a kézikönyv a 24.1.2-es verzióig érvényes.



Grasshopper - Plugin telepítése

A Rhino3d és a Grasshopper próbaverzióját a Rhino3d weboldaláról töltheti le. Futtassa a Rhinoceros programot, és válassza ki a Meters sablont:

inline image in article

A parancssorba írja be: "Package Manager":

inline image in article

Megjelenik egy új ablak; válassza ki az IDEAStatiCa elemet, majd kattintson a Install gombra. A plugin letöltődik és települ. Az aktiváláshoz szükséges a Rhinoceros újraindítása.

inline image in article

 A Grasshopper IDEA StatiCa pluginnel való indításához válassza a Tools / Grasshopper lehetőséget a Rhinoceros fülön.

inline image in article

Amint látható, a plugin már be van építve.

inline image in article

Az IDEA StatiCa Grasshopper pluginjének összetevőiről és parancsairól a A Grasshopper plugin összetevőinek leírása cikkben olvashat bővebben.

Colibri plugin

Mivel a Grasshopper nem tud hurkokkal dolgozni, telepítenie kell egy másik plugint - COLIBRI, amelyet ebben az oktatóanyagban fog használni.

inline image in article

   

IDEA StatiCa Connection – Csomópont tervezése és paraméterek beállítása

A példához egy egyszerű nyomatéki kapcsolatot fog létrehozni sablon segítségével:

inline image in article

A paraméterekkel való munkához szükséges engedélyezni a Fejlesztői lapot a Beállítások / Speciális beállítások menüpontban: 

inline image in article

Először a terheket kell beállítani a következő ábra szerint:

inline image in article

Most két paramétert kell beállítani ehhez a kapcsolathoz. Az első a homloklemez vastagsága lesz. Kattintson a Fejlesztői lapon a plusz gombra, és módosítsa a szöveget az ábra szerint:

inline image in article

A paraméter és a megfelelő homloklemez-vastagság összekapcsolásához kattintson a link gombra, és válassza ki a tulajdonságmezőt a következő ábrán látható módon:

inline image in article

 Második paraméterként a csavarok átmérőjét fogja beállítani:

inline image in article

Megjegyzés: A kifejezés szöveg, ezért szükséges aposztrófokat használni.

Kapcsolja össze ezt a paramétert a megfelelő művelettel:

inline image in article

Most ellenőrizheti a hivatkozásokat a Modell tulajdonságai lapon:

inline image in article

Mivel a cél a csavarok átmérőjével való kísérletezés, hozzá kell adni a megfelelő csavarszerelvényeket a fájlhoz:

inline image in article


Végül elmentheti ezt a kapcsolatot Example2.ideaCon néven.

Grasshopper - Az *ideaCon fájl importálása és a paraméterek módosítása

Hozzon létre egy új dokumentumot, válassza ki a Params lapot a felső szalagon, és helyezze el a File Path komponenst a vásznon. 

inline image in article

Kattintson jobb gombbal a komponensre, és válassza ki a korábban elmentett Example2.ideaCon fájlt. 

Megjegyzés: Ha a mellékelt fájlt nyitja meg, ezt az elérési utat megfelelően módosítania kell. 

Most adja hozzá a következő komponenseket a vászonhoz, és kapcsolja össze őket az ábrán látható módon.

Fájl importálása:

IDEA StatiCa / Connection / Reference Connection
IDEA StatiCa / Connection / Deconstruct Connection
IDEA StatiCa / Connection / Modify Connection

Paraméterek megtekintése:

IDEA StatiCa / Connection / Deconstruct Parameters

Itt hozzáadhat Params / Input / Panel komponenseket a paramétereink értékeinek megtekintéséhez.

Paraméterek módosítása:

IDEA StatiCa / Connection / Modify Parameters (1)
IDEA StatiCa / Connection / Modify Parameters (2)
IDEA StatiCa / Connection / Modify Connection

A különböző eredményekkel rendelkező módosított fájlhoz az _updated utótagot állítjuk be. 

Számítás ésEredmények:

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

Itt ismét hozzáadhat Params / Input / Panel komponenseket az eredmények értékeinek megtekintéséhez.

Colibri komponensek a paraméter-kombinációk iterálásához:

TTTollbox / Colibri Inputs
TTTollbox / Colibri Outputs
TTTollbox / Colibri Aggregator

A bemenethez az első Értéklista 3 értéket tartalmaz (0.010, 0.015, 0.020) a homloklemez vastagságához.
A második három értéket tartalmaz (M12 8.8, M14 8.8, M16 8.8) a csavar átmérőjéhez.
Az eredmények a data.csv fájlban tárolódnak. Alapértelmezés szerint a c:\Colibri mappában tárolódik; itt az elérési utat C:/IDEA-ra kell beállítani. Kérjük, győződjön meg arról, hogy rendelkezik a szükséges hozzáférési jogosultsággal.

inline image in article

Kattintson a Colibri Inputs / Fly gombra a teljes iteráció végrehajtásához. Egy idő után a CSV fájl létrejön.

Az egyszerű Igaz / Hamis eredmények megjelennek a fájl megnyitásakor. 

inline image in article

Az eredmények értelmezése

Ennél a konkrét kapcsolatnál kielégítő eredményeket fog kapni akár 

  • M16 8.8 csavarokkal és 10 mm vastagságú homloklemezzel

vagy

  • M14 8.8 csavarokkal és 15 mm vastagságú homloklemezzel

Összetettebb példák találhatók a számítógépén a következő könyvtárban:

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

Kapcsolódó felvételek

1. rész - paraméterek beállítása az IDEA StatiCa Connection alkalmazásban

2. rész - kapcsolat feltöltése és megjelenítése Rhinóban

3. rész - iterációs folyamat a paramétereken

4. rész - eredmények értelmezése

Csatolt letöltések

Kapcsolódó cikkek