Webservice i API

Opis produktu

  • Arkusze informacyjne

Programowalny interfejs dla RFEM 6, RSTAB 9 i RSECTION 1

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!“

Web service i API to programowalne interfejsy dla RFEM 6, RSTAB 9 i RSECTION 1. Technologia ta stanowi podstawę usługi serwerowej, którą zapewniają programy RFEM 6, RSTAB 9 i RSECTION 1. Z tej usługi serwera można korzystać lokalnie lub za pośrednictwem sieci. Czy odkryłeś już komunikację klient-serwer? Za jego pomocą można bezpośrednio przesyłać zapytania w celu uzyskania odpowiednich informacji zwrotnych z programów RFEM 6, RSTAB 9 i RSECTION 1.

Z usług internetowych można korzystać w bardzo prosty i intuicyjny sposób. Aby to zapewnić, dostępne są biblioteki wysokiego poziomu dla języków programowania Python i C#, z których można korzystać całkowicie bezpłatnie na GitHub na licencji open source . Aby móc z nim wygodnie pracować, można dostosować biblioteki wysokiego poziomu do własnych potrzeb. Wkład do naszych repozytoriów jest zawsze mile widziany.

Masz niewielkie lub żadne doświadczenie w programowaniu w Pythonie? Nie martw się, to nie jest takie trudne. Film instruktażowy Programowanie w programie RFEM 6 i Python pomoże Ci rozpocząć pracę.

1

Funkcje

Do wyboru są dwie wersje. Wybór odpowiedniego dla Ciebie zależy od tego, jak pracujesz i czego dokładnie potrzebujesz.

Informacje ogólne: W tym wariancie można zapisywać i odczytywać dane w programach RFEM, RSTAB i RSECTION. Jednak program użytkowy i RFEM, RSTAB lub RSECTION muszą działać na tym samym komputerze.

Pro: Oprócz możliwości wersji Basic, istnieje możliwość komunikacji poprzez sieć.
2

Korzyści

Jedno jest absolutnie bezdyskusyjne: Usługi sieciowe i API obejmują uniwersalne aspekty w branży budowlanej. Jest tu jednak pewien problem. Do obliczeń i projektowania potrzebne będą różne elementy dla każdego regionu, kraju, firmy i w zależności od inżyniera budownictwa. Każdy ma swoje wymagania. Rozwiązaliśmy ten problem. Dzięki usługom internetowym i interfejsowi API można łatwo stworzyć własny system obliczeń i projektowania. Zawsze po Twojej stronie: Wydajność i niezawodność programów RFEM, RSTAB i RSECTION.

Potrzeba dostosowanej i zautomatyzowanej analizy statyczno-wytrzymałościowej i wymiarowania stale rośnie. 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. Przekonaj się i wypróbuj!

3

Obszary zastosowania

Dzięki usługom internetowym i interfejsowi API masz różne możliwości wykorzystania. Zebraliśmy kilka pomysłów, w jaki sposób usługi sieciowe i interfejsy API mogą wesprzeć Twoją firmę:

  • Tworzenie dodatkowych aplikacji dla RFEM 6, RSTAB 9 i RSECTION 1
  • Możliwość usprawnienia procesów roboczych (np. definiowanie i wprowadzanie modelu) oraz integracja programów RFEM 6, RSTAB 9 i RSECTION 1 z aplikacjami firmowymi
  • Symulowanie i obliczanie kilku wariantów obliczeń
  • Uruchamianie algorytmów optymalizacji pod kątem rozmiaru, kształtu i/lub topologii
  • Dostęp do wyników obliczeń
  • Generowanie raportów w formacie PDF

Jakość pracy zostaje automatycznie podniesiona. Dzieje się tak nie tylko poprzez definiowanie modeli algorytmicznych, ale również poprzez:

  • Rozszerzanie/konsolidowanie programów RFEM 6, RSTAB 9 i RSECTION 1 za pomocą własnych funkcji sterowania
  • Większej interoperacyjności pomiędzy poszczególnymi programami wykorzystywanymi do realizacji projektu
4

Co to jest Webservice i API?

Komunikacja to klucz do sukcesu. Dotyczy to również relacji klient-serwer. Dzięki usługom internetowym i interfejsowi API dostępny jest system wymiany informacji oparty na języku XML, który umożliwia bezpośrednią komunikację klient-serwer. Programy, obiekty, komunikaty lub dokumenty mogą być zintegrowane z tymi systemami. Na przykład podczas wyszukiwania w wyszukiwarce do komunikacji klient-serwer jest uruchamiany protokół usługi sieciowej typu HTTP.

Wróćmy teraz do oprogramowania Dlubal. 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 odpowiedzi z programów RFEM, RSTAB lub RSECTION.

Jaka jest różnica między Webservice a API?
  • Usługi sieci Web to zbiór protokołów i standardów typu open source, które służą do wymiany danych między systemami i aplikacjami. Z drugiej strony API to interfejs programowy, za pośrednictwem którego dwie aplikacje mogą współdziałać bez udziału użytkownika.
  • W związku z tym wszystkie usługi WWW są interfejsami API, ale nie wszystkie interfejsy API są usługami WWW.

Jakie są zalety technologii usług sieciowych?
  • Będziesz mógł szybciej komunikować się w ramach organizacji i między nimi.
  • Usługa może być niezależna od innych usług.
  • Dzięki usługom internetowym można za pomocą aplikacji udostępnić wiadomość lub funkcję reszcie świata.
  • Usługi sieciowe wspierają Cię w wymianie danych między różnymi aplikacjami i platformami.
  • Kilka aplikacji może komunikować się ze sobą, wymieniać dane i współdzielić usługi.
  • Dzięki SOAP zapewniliśmy, że programy tworzone na różnych platformach iw oparciu o różne języki programowania mogą bezpiecznie wymieniać między sobą dane.
5

Obsługiwane języki

Teoretycznie usługę internetową można utworzyć w dowolnym języku programowania. My, zespół Dlubal, zdecydowaliśmy się jednak na inny sposób. Dla naszych użytkowników stworzyliśmy biblioteki funkcji wysokiego poziomu. Dzięki nim można tworzyć zaawansowane skrypty poprzez proste programowanie. Biblioteki te obejmują:

Dlaczego wybraliśmy te języki programowania? Oczywiście zdecydowaliśmy się na te języki programowania z konkretnego powodu. W szczególności Python posiada następujące cechy, które uważamy za szczególnie odpowiednie:
  • Prostota i łatwość nauki
  • Wysoka wydajność
  • Dostępność wielu rozszerzeń i bibliotek
  • Dostępność wielu zasobów w Internecie

Kontakt

Skontaktuj się z firmą Dlubal

Masz pytania dotyczące naszych produktów lub które najlepiej pasują do Twoich projektów? Skontaktuj się z nami przez telefon, e-mail, czat, forum lub przeszukaj stronę FAQ, dostępną 24 godziny na dobę, 7 dni w tygodniu.

+48 (32) 782 46 26

+48 730 358 225

[email protected]

Cena

Cena
1 000,00 EUR

Ceny dotyczą korzystania z oprogramowania we wszystkich krajach.

Szkolenie online | Angielski

Eurokod 3 | Konstrukcje stalowe zgodnie z DIN EN 1993-1-1

Szkolenie online 2. marca 2023 9:00 - 13:00 CET

Szkolenie online | Angielski

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

Szkolenie online 16. marca 2023 9:00 - 13:00 CET

Szkolenie online | Angielski

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

Szkolenie online 30. marca 2023 9:00 - 13:00 CEST

Szkolenie online | Angielski

Eurokod 2 | Konstrukcje betonowe zgodnie z DIN EN 1992-1-1

Szkolenie online 26. stycznia 2023 9:00 - 13:00 CET

Wymiarowanie zbiorników z betonu zbrojonego\n w RFEM 6

Wymiarowanie zbiorników z betonu zbrojonego w RFEM 6 (USA)

Webinarium 19. stycznia 2023 14:00 - 15:00 EDT

Modelowanie i wymiarowanie płyt CLT w RFEM 6

Modelowanie i wymiarowanie płyt CLT w RFEM 6

Webinarium 19. stycznia 2023 14:00 - 15:00 CET

Analiza konstrukcji stalowych \n w RFEM 6

Analiza konstrukcji stalowych w RFEM 6

Webinarium 19. stycznia 2023 12:00 - 13:00 CET

Szkolenie online | Angielski

RFEM 6 | Informacje ogólne

Szkolenie online 19. stycznia 2023 9:00 - 13:00 CET

Nowe funkcje w RFEM 6 i RSTAB 9

Nowe funkcje w RFEM 6 i RSTAB 9

Webinarium 21. grudnia 2022 14:00 - 15:00 CET

Integracja Revit, IFC i DXF w RFEM 6 (USA)

Integracja Revit, IFC i DXF w RFEM 6 (USA)

Webinarium 15. grudnia 2022 14:00 - 15:00 EDT

Analiza naprężeń powierzchni i prętów w RFEM 6

Analiza naprężeń dla powierzchni i prętów w RFEM 6

Webinarium 15. grudnia 2022 14:00 - 15:00 CET

Szkolenie online | Polski

RFEM 6 | Podstawowe

Szkolenie online 15. grudnia 2022 10:00 - 14:00 CET

Szkolenie online | Angielski

RFEM 6 | Studenci | Wprowadzenie do wymiarowania betonu zbrojonego

Szkolenie online 12. grudnia 2022 16:00 - 17:00 CET

Szkolenia online | Angielski

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

Szkolenie online 8. grudnia 2022 9:00 - 13:00 CET

Analiza geotechniczna z etapami budowy w RFEM 6

Analiza geotechniczna z etapami budowy w RFEM 6

Webinarium 1. grudnia 2022 14:00 - 15:00 CET

RSTAB 9

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 650,00 EUR
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 250,00 EUR