Webové služby a API

Popis produktu

  • Informační přehledy

Programovatelné rozhraní pro RFEM 6 / RSTAB 9

Přednastavená nabídka odkazů

Newsletter

Získejte pravidelné informace o novinkách, užitečných tipech, plánovaných akcích, speciálních nabídkách a poukázkách.

Opravdu skvělé

„Myslím, že Dlubal webináře a také rozsáhlé informace na vašich webových stránkách jsou velmi profesionální a opravdu skvělé!“

Web služby a API jsou programovatelné rozhraní pro RFEM 6 / RSTAB 9. Na základě této technologie poskytují programy RFEM 6 a RSTAB 9 serverovou službu, kterou lze používat lokálně nebo síťově. Komunikace klient-server umožňuje zasílat dotazy a přijímat odpovědi programů RFEM/RSTAB.

Pro programovací jazyky Python a C# jsou k dispozici vysokoúrovňové knihovny funkcí (High-Level-Libraries), které umožňují snadné a intuitivní používání webových služeb. Tyto vysokoúrovňové knihovny jsou k dispozici na GitHubu jako open-source. Lze je používat zdarma a přizpůsobovat vlastním potřebám. Příspěvky do našich repozitářů jsou vždy vítány.

Pokud máte jen malé nebo žádné zkušenosti s programováním v Pythonu, pomohou vám e-learningová videa Programování v RFEMu 6 a Pythonu.

1

Základní funkce

Basic
Tato varianta umožňuje zápis a čtení dat v programech RFEM/RSTAB. Aplikační program a program RFEM/RSTAB však musí běžet na stejném počítači.

Pro
Kromě rozsahu varianty Basic umí komunikovat také po síti.
2

Výhody

Webové služby a API zcela jasně řeší univerzální aspekty ve stavebnictví. Pro výpočet a posouzení jsou samozřejmě pro každou oblast, zemi, společnost a stavebního inženýra potřeba různé funkce. Díky webovým službám a API si může každý uživatel snadno vytvořit svůj vlastní systém pro výpočet a posouzení a přitom se spolehnout na výkon a spolehlivost programu RFEM/RSTAB.

Potřeba automatizovaných statických výpočtů a posouzení na míru setrvale roste. Technologie webových služeb umožňuje uživatelům rychle a přesně vytvářet speciální funkce. Naši zákazníci mohou tato řešení vyvíjet samostatně nebo ve spolupráci s námi.

3

Oblasti použití

Webové služby a API nabízejí různé způsoby použití. Následně uvádíme nápady, jak může webové služby a API využít Vaše společnost:

  • Vytvoření doplňkových aplikací pro RFEM 6 / RSTAB 9
  • Možnost zefektivnit pracovní postupy (například pro zadání a definici modelu) a integrovat program RFEM 6 / RSTAB 9 do firemních aplikací
  • Simulace a výpočet s více možnostmi posouzení
  • Provádění optimalizačních algoritmů pro rozměry, tvar a/nebo topologii
  • Přístup k výsledkům výpočtu
  • Generování tiskových protokolů ve formátu PDF

Kvalita práce se automaticky zvýší nejen díky algoritmickému zadání modelů, ale také díky:

  • Rozšíření/vylepšení programů RFEM 6 / RSTAB 9 pomocí vlastního ovládání
  • Zvýšené interoperabilitě mezi jednotlivými programy použitými pro zpracování projektu
4

Co jsou Webové služby a API?

Webové služby a API jsou systém pro výměnu informací založený na XML pro přímou komunikaci klient-server. Tyto systémy mohou obsahovat programy, objekty, zprávy nebo dokumenty. Například při vyhledávání v prohlížeči se spouští protokol webové služby typu HTTP pro komunikaci klient-server.

V našem případě je klientem vaše programovací prostředí (.NET, Python, JavaScript) a serverovým poskytovatelem služeb je RFEM 6. Komunikace klient-server umožňuje zasílat dotazy a přijímat odpovědi programů RFEM/RSTAB.

Jaký je rozdíl mezi webovými službami a API?
  • Webové služby jsou sada open-source protokolů a standardů, které se používají k výměně dat mezi systémy a aplikacemi. API je softwarové rozhraní, které umožňuje interakci dvou aplikací bez účasti uživatele.
  • Všechny webové služby jsou API, ale ne všechny API jsou webové služby.

Jaké jsou výhody technologie webových služeb?
  • Rychlejší komunikace v rámci organizace i mezi organizacemi
  • Nezávislost jedné služby na jiných službách
  • Webové služby Vám umožňují pomocí aplikace zpřístupnit určitou zprávu nebo funkci zbytku světa.
  • Webové služby umožňují výměnu dat mezi různými aplikacemi a různými platformami.
  • Aplikace spolu mohou komunikovat, vyměňovat si data a sdílet služby.
  • SOAP zajišťuje, aby si programy vytvořené na různých platformách a v různých programovacích jazycích mohly bezpečně vyměňovat data.
5

Podporované jazyky

Webovou službu lze teoreticky vytvořit v libovolném programovacím jazyce. Tým společnosti Dlubal Software ovšem pro Vás připravil vysokoúrovňové knihovny funkcí (High-Level-Function-Libraries). S našimi knihovnami můžete pomocí jednoduchého programování vytvářet výkonné skripty. Mezi tyto knihovny patří:

Rozhodli jsme se pro tyto programovací jazyky z určitého důvodu. Zvláště Python se vyznačuje následujícím:

  • Jednoduše a snadno se učí
  • Přesto je velmi výkonný
  • K dispozici má mnoho rozšíření a knihoven
  • Mnoho zdrojů je dostupných na internetu

Cena

Cena
29,00 EUR

Ceny platí pro používání softwaru ve všech zemích.

Pozvání na konferenci

Statika stavieb 2022 - 26. konference statiků

Konference 29. září 2022 - 30. září 2022

Online školení | Anglicky

RFEM 6 | Základy

Online školení 7. října 2022 9:00 - 13:00 CEST

Online školení | Anglicky

RFEM 6 | Studenti | Úvod do posouzení prutů

Online školení 12. října 2022 16:00 - 19:00 CEST

Online školení | Anglicky

Eurokód 2 | Betonové konstrukce podle DIN EN 1992-1-1

Online školení 18. října 2022 9:00 - 13:00 CEST

Online školení | Anglicky

RSECTION | Studenti | Úvod do pevnosti a pružnosti

Online školení 19. října 2022 16:00 - 19:00 CEST

Skriptování v programu RFEM 6, bloky a Dlubal centrum

Skriptování v programu RFEM 6, bloky a Dlubal centrum

Webinář 24. října 2022 13:00 - 14:00 CEST

Online Training | Czech

RFEM 6 | Bezplatné základní školení

Online školení 26. října 2022 9:00 - 11:30 CEST

Online školení | Anglicky

RFEM 6 | Studenti | Úvod do MKP

Online školení 27. října 2022 16:00 - 19:00 CEST

Online školení | Anglicky

RFEM 6 | Studenti | Úvod do Posouzení ocelových konstrukcí

Online školení 10. listopadu 2022 16:00 - 17:00 CET

Online školení | Anglicky

Eurokód 3 | Ocelové konstrukce podle DIN EN 1993-1-1

Online školení 17. listopadu 2022 9:00 - 13:00 CET

Online školení | Anglicky

RFEM 6 | Studenti | Úvod do posouzení železobetonových konstrukcí

Online školení 18. listopadu 2022 16:00 - 17:00 CET

Online školení | Anglicky

RFEM 6 | Dynamická analýza a seizmické posouzení podle EC 8

Online školení 23. listopadu 2022 9:00 - 13:00 CET

Online školení | Anglicky

RFEM 6 | Studenti | Úvod do Posouzení dřevěných konstrukcí

Online školení 25. listopadu 2022 16:00 - 17:00 CET

Online školení | Anglicky

Eurokód 5 | Dřevěné konstrukce podle DIN EN 1995-1-1

Online školení 8. prosince 2022 9:00 - 13:00 CET

Online Training | Czech

RFEM 6 | Bezplatné základní školení

Online školení 21. září 2022 13:00 - 15:30 CEST

Online školení | Anglicky

RFEM 6 | Dynamická analýza a seizmické posouzení podle EC 8

Online školení 21. září 2022 9:00 - 13:00 CEST

RSTAB 9
3D model odborné školy v programu RFEM (© Eggers Tragwerksplanung GmbH)

Speciální řešení

Dvoudílný addon Optimalizace & odhad nákladů / Odhad emisí CO2 zaprvé hledá vhodné parametry pro splnění obvyklých optimalizačních kritérií pro parametrické modely a bloky pomocí umělé inteligence (AI) optimalizací rojem částic (PSO). Dále tento addon odhaduje náklady nebo emise CO2 z jednotkových nákladů nebo jednotkových emisí zadaných v definici materiálu pro statický model.

Cena za první licenci
1 650,00 EUR
RFEM 6
Budova z křížem lepeného dřeva (CLT)

Posouzení

Addon Vícevrstvé plochy umožňuje uživateli zadávat vícevrstvé skladby ploch. Výpočet lze provést se zohledněním smykového spřažení nebo bez něj.

Cena za první licenci
1 250,00 EUR