RCS API pro automatizaci návrhu
RCS API usnadňuje integraci do jakéhokoli projektového rámce s minimálními předpoklady. Rozhraní API je založeno na technologii REST a podporuje klienty pro .Net (C#) i Python s flexibilitou rozšíření podpory na další programovací jazyky.
Dokumentace, včetně pokynů k instalaci a příkladů případů použití, je snadno dostupná na webu pro vývojáře a poskytuje uživatelům komplexní pokyny, jak rychle začít s RCS API:
API automatizace RCS - veškerá dokumentace
RCS API umožňuje načtení projektu RCS dvěmi způsoby:
- Import z vytvořeného souboru IOM.
- Otevření existujícího souboru RCS.
Jakmile je projekt RCS aktivní, je možné:
- Získat informace o projektu, včetně dat projektu, dostupných průřezů a prvků návrhu.
- Aktualizovat nastavení kódu.
- Aktualizovat výztuž průřezu, kabely nebo celý průřez pomocí souboru šablony (.nav).
- Spustit výpočet pro všechny nebo vybrané řezy.
- Načíst výsledky pro všechny nebo vybrané oddíly.
API je naším závazkem poskytovat škálovatelný a uživatelsky přívětivý nástroj pro optimalizaci a automatizaci návrhů betonových železobetonových konstrukcí. To zefektivňuje pracovní postup návrhu a otevírá budoucí vývoj, včetně zvažování webových výpočetních služeb a integrace s platformami, jako jsou aplikace VIKTOR nebo Rhino Compute.
Vydáno v patchi IDEA StatiCa 23.1.3.
RCS API bylo aktualizováno na rozhraní REST API
Rozhraní RCS API je postaveno na architektuře REST Open API a funguje prostřednictvím protokolu HTTP. Současná verze rozhraní API vytváří server REST, který je hostován lokálně v počítači uživatele.
.NET RcsApiClient je kompatibilní s projekty používajícími rozhraní .NET 6.0 nebo vyšší. Klient .NET je nastaven tak, aby pracoval asynchronně. Metody rozhraní API byly rozšířeny a aktualizovány.
Poznámka: Některé části původního kódu byly změněny, takže starší projekty je třeba aktualizovat, jinak nemusejí správně fungovat s nejnovější verzí IDEA Statica.
Vydáno ve verzi IDEA StatiCa 25.0.