Předpoklady instalace
TBM je vyvíjen pro verzi Rhinoceros 7 a vyšší. Pro správnou instalaci pluginu TBM do Rhinoceros je nutné splnění následujících předpokladů:
- Instalace programu Rhinoceros.
- Instalace Python ve verzi 3.12 a vyšší.
- Instalace samotného pluginu TBM dostupného na dotaz.
Instalace Pythonu
Pro správné fungování některých částí pluginu je nutná instalace programovacího jazyka Python. Tento krok je nutné udělat pouze jednou a není nutné ho opakovat s každou novou verzí pluginu TBM. Není, ale nutná jeho uživatelská znalost. Python je volně dostupný (open source) programovací jazyk. Jeho instalaci je možné provést s pomocí IT oddělení, případně se dotázat na povolení po spuštění instalace Pythonu. Jednotlivé verze Pythonu jsou dostupné ke stažení zde: Python. Instalace Pythonu totožná s instalací běžných programů. Pro správné fungování pluginu TBM je nutné zapamatování cesty k souboru Python.exe, tedy zapamatování si místa, kam byl python nainstalován. Tato cesta se následně zadává do nastavení TBM (viz. níže).
Dalším krokem po instalaci Pythonu je instalace vybraných knihoven, které skripty využívají. Počet knihoven se může s jednotlivými verzemi pluginu lišit. Jedná se o tyto knihovny:
Instalaci knihoven lze provést přes příkazovou řádku zadáním příkazů:
pip install Pandas
pip install Numpy
pip install Matplotlib
pip install Eurocodepy
Instalace TBM
Instalace samotného pluginu TBM je velmi jednoduchá a neliší se od běžných pluginů. Celou složku s pluginem, je potřeba rozbalit do složek, které Grasshopper referencuje při načítání knihoven. Tato složka lze otevřít pomocí menu v levém horním rohu File => Special folders => Component folders. Přímá cesta je ve většině případů následující: C:\Users\UserNumber\AppData\Roaming\Grasshopper\Libraries.
Knihovnu je možné uložit i do jiné složky než je přímo složka s knihovnami pro Grasshopper. V tomto případě je nutné v Rhinoceros zadat příkaz _GrasshopperDeveloperSettings a v zobrazeném dialogu přidat danou složku do podpůrných cest. Tuto možnost je vhodné využít například pro případ, že je plugin uložen na jednom společném místě. Např. SharePoint či jiné uložiště.
Po úspěšné instalaci pluginu do Grasshopper, se po jeho restartu zobrazí plugin (s názvem TBM) v pásu komponentů a dále se na horní liště přidá menu s nastavením. Počet komponentů v pluginu se může lišit verzi od
Referencování Pythonu v TBM
Poslední činností potřebnou pro správné zprovoznění pluginu je přidání referenční cesty k Pythonu. Cesta se přidá v menu pluginu po kliknutí na Python path. Následně je nutné referencovat spouštěcí soubor Pythonu - Python.exe. V případě provedení veškerých výše uvedených úkonů je plugin připraven jeho použití.