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.