Python API Bridge
Převezměte plnou kontrolu nad BIMvision a rozšiřte jeho možnosti pomocí síly Pythonu.
Plugin BIMvision Python API Bridge umožňuje plynulou komunikaci mezi externími skripty v Pythonu a platformou BIMvision prostřednictvím jednoduchého HTTP REST API.
S tímto pluginem se BIMvision stává programovatelným. Můžete automatizovat opakující se úkoly, vytvářet vlastní workflow, integrovat BIMvision s externími systémy a pomocí Pythonu vytvářet pokročilé nástroje pro analýzu nebo zpracování dat.
Klíčové vlastnosti:
- Vzdálené ovládání BIMvision přímo z Python skriptů
- Rozhraní REST API dostupné na adrese https://localhost:5000
- Umožňuje automatizaci, skriptování a integrace na míru
- Jednoduchý komunikační most mezi Python interpretem a BIMvision
- Ideální pro vývojáře, BIM specialisty a inženýry automatizace
Po instalaci plugin při spuštění BIMvision automaticky nastartuje lokální službu na portu 5000/TCP. Tato služba zpřístupňuje API BIMvision jako webovou službu, což umožňuje Python skriptům odesílat příkazy a komunikovat s prostředím BIMvision v reálném čase.
Plugin běží na pozadí a neobsahuje grafické uživatelské rozhraní, čímž zajišťuje nenáročnou a bezproblémovou integraci do vašeho pracovního postupu v BIMvision.
Požadavky:
- BIMvision 3.1.1 nebo novější
- .NET Framework 4.5.2
- Nainstalované prostředí Python
Jak to funguje:
Jakmile se BIMvision spustí, plugin zahájí lokální API službu na adrese: https://localhost:5000
Vaše Python skripty se mohou k tomuto koncovému bodu (endpointu) připojit a vzdáleně spouštět příkazy BIMvision API. Tím vzniká silné propojení mezi BIMvision a externími automatizačními nástroji v Pythonu.
V jednu chvíli může běžet pouze jedna instance BIMvision s touto API službou. Pokud spustíte další instanci, BIMvision se otevře normálně, ale služba API u ní nebude k dispozici.