Webservice i API

Opis produktu

  • Arkusze informacyjne

Programowalny interfejs dla RFEM 6/RSTAB 9

Newsletter

Otrzymuj regularnie informacje o aktualnościach, przydatnych wskazówkach, zaplanowanych wydarzeniach, specjalnych ofertach i voucherach.

Naprawdę świetnie

„Uważam, że webinaria firmy Dlubal i obszerne informacje na stronie internetowej są bardzo profesjonalne i naprawdę świetne!“

Webservice i API to programowalny interfejs dla programów RFEM 6 i RSTAB 9. W oparciu o tę technologię programy RFEM 6 i RSTAB 9 zapewniają usługę serwera, z której można korzystać lokalnie lub za pośrednictwem sieci. Komunikacja klient-serwer umożliwia wysyłanie zapytań i otrzymywanie informacji zwrotnych z programu RFEM 6/RSTAB 9.

Dla języków programowania Python i C#dostępne są biblioteki wysokopoziomowe, które umożliwiają łatwe i intuicyjne korzystanie z usług sieciowych. Biblioteki wysokopoziomowe są dostępne na GitHubie na licencji open source. Mogą być używane bezpłatnie i dostosowywane do własnych potrzeb. Wkład do naszych repozytoriów jest zawsze mile widziany.

1

Funkcje

Basic
Ta wersja umożliwia zapisywanie i odczytywanie danych w programie RFEM/RSTAB. Jednak aplikacja i program RFEM/RSTAB muszą być uruchomione na tym samym komputerze.

Pro
Oprócz wydajności wersji Basic możliwa jest również komunikacja za pośrednictwem sieci.
2

Korzyści

Webservice i API obejmują aspekty uniwersalne dla branży budowlanej. Jednak obliczenia i projektowanie wymagają zastosowania różnych funkcji w zależności od regionu, kraju, firmy i potrzeb konkretnego użytkownika. Webservice i API pozwalają każdemu użytkownikowi stworzyć własny system do analizy i obliczeń, przy zachowaniu wydajności i niezawodności programów RFEM/RSTAB.

Istnieje coraz większe zapotrzebowanie na zautomatyzowaną analizę i wymiarowanie konstrukcji. Technologia Webservice umożliwia szybkie i precyzyjne tworzenie specjalnych funkcjonalności. Nasi klienci mogą opracowywać takie rozwiązania samodzielnie lub we współpracy z nami.

3

Obszary zastosowania

Webservice i API mogą być wykorzystywane na różne sposoby. Z poniższego tekstu dowiedzą się Państwo, w jaki sposób Webservice i API mogą wesprzeć Państwa firmę:

  • Tworzenie dodatkowych aplikacji dla programu RFEM 6/RSTAB 9
  • Możliwość zwiększenia wydajności przepływów pracy (na przykład zdefiniowanie modelu i wprowadzanie danych) oraz integracja programu RFEM 6/RSTAB 9 z aplikacjami firmowymi
  • Symulowanie i obliczanie kilku wariantów obliczeń
  • Uruchamianie algorytmów optymalizacji pod kątem rozmiaru, kształtu i/lub topologii

Jakość pracy poprawia się automatycznie, nie tylko dzięki zdefiniowaniu modeli algorytmicznych, ale również dzięki:

  • Rozszerzeniu/konsolidacji programu RFEM 6/RSTAB 9 o własne mechanizmy sterowania
  • Większej interoperacyjności pomiędzy poszczególnymi programami wykorzystywanymi do realizacji projektu
4

Co to jest Webservice i API?

Webservice i API to oparty na języku XML system wymiany informacji, służący do bezpośredniej komunikacji klient-serwer. Systemy te mogą obejmować programy, obiekty, komunikaty lub dokumenty. Na przykład, protokół usługi sieciowej typu HTTP uruchamia komunikację klient-serwer, gdy użytkownik czegoś wyszukuje za pomocą wyszukiwarki.

W naszym przypadku klientem jest środowisko programistyczne (.NET, Python, JavaScript), a usługodawcą jest program RFEM 6. Komunikacja klient-serwer umożliwia wysyłanie zapytań i otrzymywanie informacji zwrotnych z programu RFEM/RSTAB.

Jaka jest różnica między Webservice a API?
  • Webservice to zbiór protokołów i standardów open source, służących do wymiany danych pomiędzy systemami i aplikacjami. API to interfejs oprogramowania, który umożliwia interakcję dwóch aplikacji bez udziału użytkownika.
  • Wszystkie usługi sieci Web to interfejsy API, ale nie wszystkie interfejsy API są usługami sieciowymi.

Jakie są zalety technologii Webservice?
  • Szybsza komunikacja wewnątrz organizacji i pomiędzy nimi
  • Niezależność usługi od innych usług
  • Usługa Webservice umożliwia za pomocą aplikacji udostępnienie wiadomości lub funkcji reszcie świata.
  • Webservice pomaga w wymianie danych pomiędzy różnymi aplikacjami i platformami.
  • Aplikacje mogą się ze sobą komunikować, wymieniać danymi oraz udostępniać usługi.
  • Dzięki SOAP programy tworzone na różnych platformach i w różnych językach programowania mogą wymieniać dane w bezpieczny sposób.
5

Obsługiwane języki

Teoretycznie usługę internetową można utworzyć w dowolnym języku programowania. Jednak w firmie Dlubal Software stworzyliśmy biblioteki wysokopoziomowe dla naszych użytkowników. Dzięki nim można tworzyć zaawansowane skrypty poprzez proste programowanie. Biblioteki te obejmują:

Wybraliśmy te języki programowania z konkretnego powodu. Zwłaszcza Python, który posiada następujące funkcje:

  • Prostota i łatwość nauki
  • Wysoka wydajność
  • Dostępność wielu rozszerzeń i bibliotek
  • Dostępność wielu zasobów w Internecie

Cena

Cena
30,00 USD

Cena obowiązuje w Stany Zjednoczone.

Szkolenia online | Angielski

RFEM 6 | Studenci | Wprowadzenie do konstrukcji drewnianych

Szkolenie online 25. maja 2022 16:00 - 17:00 CEST

Wymiarowanie aluminium ADM 2020 w\n RFEM 6

ADM 2020 Aluminium Design w RFEM 6

Webinar 25. maja 2022 14:00 - 15:00 EST

Event Invitation

Otwarte Dni Drewna

Konferencje 25. maja 2022 - 26. maja 2022

Event Invitation

XXX Konferencja Naukowo-Techniczna - Awarie Budowlane

Konferencje 23. maja 2022 - 27. maja 2022

Form-Finding i wymiarowanie membran w RFEM 6

Form-Finding i wymiarowanie membran w RFEM 6

Webinar 2. czerwca 2022 12:00 - 13:30 CEST

Szkolenia online | Angielski

RFEM 6 dla studentów | USA

Szkolenie online 8. czerwca 2022 13:00 - 16:00 EST

Szkolenia online | Angielski

RFEM 6 | Analiza dynamiczna i obliczenia sejsmiczne zgodnie z EC 8

Szkolenie online 9. czerwca 2022 8:30 - 12:30 CEST

Szkolenia online | Angielski

Eurokod 5 | Konstrukcje drewniane zgodnie z DIN EN 1995-1-1

Szkolenie online 15. czerwca 2022 8:30 - 12:30 CEST

Event Invitation

XXXVI Ogólnopolskie Warsztaty Pracy Projektanta Konstrukcji

Konferencje 28. czerwca 2022 - 1. lipca 2022

ASCE 7-16 Analiza spektrum odpowiedzi w RFEM 6

ASCE 7-16 Analiza spektrum odpowiedzi w RFEM 6

Webinar 5. maja 2022 14:00 - 15:00 EST

Webservice i API w RFEM 6

Webservice i API w RFEM 6

Webinar 20. kwietnia 2022 14:00 - 15:00 CEST

Analiza geotechniczna w RFEM 6

Analiza geotechniczna RFEM 6

Webinar 7. kwietnia 2022 14:00 - 15:00 CEST

Obliczanie konstrukcji membranowej w RFEM 6

Obliczanie konstrukcji membranowej w RFEM 6

Webinar 17. marca 2022 14:00 - 15:00 EST

RSTAB 9
Model 3D szkoły zawodowej w RFEM (© Eggers Tragwerksplanung GmbH)

Rozwiązania specjalne

Dwuczęściowe rozszerzenie Optymalizacja i koszty | Szacowanie emisji CO2 znajduje odpowiednie wartości dla sparametryzowanych modeli i bloków za pomocą sztucznej inteligencji (AI) techniką optymalizacji rojem cząstek (PSO) w celu zapewnienia zgodności z powszechnymi kryteriami optymalizacji.
Ponadto, rozszerzenie oszacowuje koszty modelu lub emisję CO2 poprzez określenie kosztów jednostkowych lub emisji jednostkowej dla materiałów zdefiniowanych w modelu konstrukcyjnym.

Cena pierwszej licencji
1 480,00 USD
RFEM 6
Budynek z drewna klejonego krzyżowo (CLT)

Obliczenia

Rozszerzenie Powierzchnie wielowarstwowe umożliwia definiowanie wielowarstwowych konstrukcji powierzchniowych.
Obliczenia można przeprowadzić z połączeniem ścinanym lub bez.

Cena pierwszej licencji
1 120,00 USD