Webservice e API

Descrizione del prodotto

  • Schede informative

Interfaccia programmabile per RFEM 6/RSTAB 9

Newsletter

Ricevi regolarmente informazioni riguardo notizie, consigli utili, eventi, offerte speciali e buoni.

Veramente fantastico

“Penso che i webinar di Dlubal e le ampie informazioni sul sito web siano molto professionali e davvero fantastiche!”

Webservice e API sono delle interfacce programmabili per RFEM 6 / RSTAB 9. Sulla base di questa tecnologia, i programmi RFEM 6 e RSTAB 9 forniscono un servizio server che può essere utilizzato localmente o tramite la rete. La comunicazione cliente-server consente di inviare richieste e ricevere feedback da RFEM 6 / RSTAB 9.

Sono disponibili librerie di alto livello per i linguaggi di programmazione Python e C#, che consentono un uso facile ed intuitivo dei servizi web. Le librerie di alto livello sono disponibili su GitHub con una licenza open source . Possono essere utilizzate gratuitamente e adattate alle proprie esigenze. Contributi ai nostri repository sono sempre i benvenuti.

Se hai poca o nessuna esperienza con la programmazione in Python, il video tutorial Programmazione con RFEM 6 e Python ti aiuterà ad imparare.

1

Caratteristiche

Basic
Questa versione può scrivere e leggere i dati in RFEM/RSTAB. Tuttavia, l'applicazione e RFEM/RSTAB devono essere eseguiti sullo stesso computer.

Pro
Oltre alle prestazioni della versione Basic, è anche possibile comunicare via rete.
2

Benefici

Webservice e API coprono chiaramente gli aspetti universali nel settore delle costruzioni. Tuttavia, il calcolo e la progettazione richiedono caratteristiche diverse per ogni regione, paese, azienda e ingegnere civile. Il servizio web e l'API consentono a ciascun utente di creare facilmente il proprio sistema di analisi e progettazione fidandosi delle prestazioni e dell'affidabilità di RFEM/RSTAB.

Vi è una crescente necessità di analisi e progettazione strutturale personalizzate e automatizzate. La tecnologia di Webservice consente di creare funzionalità speciali in modo rapido e preciso. I nostri clienti possono sviluppare tali soluzioni in modo indipendente o in collaborazione con noi.

3

Campi di applicazione

Webservice e API possono essere utilizzati in vari modi. Nel testo seguente, puoi trovare alcune idee su come Webservice e API possono supportare la tua azienda:

  • Creazione di applicazioni aggiuntive per RFEM 6 / RSTAB 9
  • Possibilità di rendere più efficienti i flussi di lavoro (ad esempio definizione e immissione del modello) e di integrare RFEM 6/RSTAB 9 nelle applicazioni aziendali
  • Simulazione e calcolo di diverse opzioni di verifica
  • Esecuzione di algoritmi di ottimizzazione per dimensioni, forme e/o topologie
  • Accesso ai risultati del calcolo
  • Generazione di relazioni di calcolo in formato PDF

La qualità del lavoro è aumentata automaticamente, non solo attraverso le definizioni del modello algoritmico, ma anche:

  • Estensione / consolidamento di RFEM 6 / RSTAB 9 con i propri comandi
  • Maggiore interoperabilità tra i singoli software utilizzati per completare un progetto
4

Che cosa sono Webservice e API?

Webservice and API sono dei sistemi di scambio di informazioni basato su XML per una comunicazione client-server diretta. Questi sistemi possono includere programmi, oggetti, messaggi o documenti. Ad esempio, un protocollo di servizio web di tipo HTTP esegue la comunicazione client-server quando un utente cerca qualcosa utilizzando un motore di ricerca.

Nel nostro caso, il client è il tuo ambiente di programmazione (.NET, Python, JavaScript) e il fornitore di servizi è RFEM 6. La comunicazione client-server consente di inviare richieste e ricevere feedback da RFEM/RSTAB.

Qual è la differenza tra Webservice e API?
  • Webservice è una raccolta di protocolli e standard open source utilizzati per scambiare dati tra sistemi e applicazioni. L'API è un'interfaccia software che consente a due applicazioni di interagire tra loro senza che l'utente sia coinvolto.
  • Tutti i servizi web sono API, ma non tutte le API sono servizi web.

Quali sono i vantaggi della tecnologia Webservice?
  • Comunicazione più rapida all'interno e tra le organizzazioni
  • Indipendenza del servizio da altri servizi
  • Webservice consente di utilizzare la propria applicazione per rendere disponibile un messaggio o una funzione al resto del mondo.
  • Webservice ti aiuta a scambiare dati tra diverse applicazioni e diverse piattaforme.
  • Le applicazioni possono comunicare, scambiare dati e condividere servizi tra loro.
  • SOAP garantisce che i programmi creati su piattaforme diverse e basati su diversi linguaggi di programmazione possano scambiare dati in modo sicuro.
5

Lingue supportate

In teoria, un servizio web può essere creato con qualsiasi linguaggio di programmazione. Tuttavia, noi di Dlubal Software abbiamo creato librerie di funzioni di alto livello per i nostri utenti. Con queste librerie di funzioni di alto livello, è possibile creare potenti script con una semplice programmazione. Queste librerie includono:

Abbiamo deciso di utilizzare questi linguaggi di programmazione per un motivo specifico. Python in particolare ha le seguenti caratteristiche:

  • Semplice e facile da imparare
  • Eppure molto potente
  • Molte estensioni e librerie disponibili
  • Molte risorse disponibili su Internet

Prezzo

Prezzo
29,00 EUR

I prezzi si applicano all'uso del software in tutti i paesi.

Corso di formazione online | Inglese

RFEM 6 | Base

Corsi di formazione online 7. ottobre 2022 9:00 - 13:00 CEST

Verifica sismica secondo EC 8 in RFEM 6 e RSTAB 9

Analisi sismica secondo Eurocodice 8 in RFEM 6 ed RSTAB 9

Webinar 11. ottobre 2022 14:00 - 15:00 CEST

Corso di formazione online | Inglese

RFEM 6 | Studenti | Introduzione alla verifica delle aste

Corsi di formazione online 12. ottobre 2022 16:00 - 19:00 CEST

Corso di formazione online | Inglese

Eurocodice 2 | Strutture di calcestruzzo secondo DIN EN 1992-1-1

Corsi di formazione online 18. ottobre 2022 9:00 - 13:00 CEST

Corso di formazione online | Inglese

RSECTION | Studenti | Introduzione alla teoria della resistenza

Corsi di formazione online 19. ottobre 2022 16:00 - 19:00 CEST

Corso di formazione online | Inglese

RFEM 6 | Studenti | Introduzione a FEM

Corsi di formazione online 27. ottobre 2022 16:00 - 19:00 CEST

Corso di formazione online | Inglese

RFEM 6 | Studenti | Introduzione alla verifica acciaio

Corsi di formazione online 10. novembre 2022 16:00 - 17:00 CET

Corso di formazione online | Inglese

Eurocodice 3 | Strutture di acciaio secondo EN 1993-1-1

Corsi di formazione online 17. novembre 2022 9:00 - 13:00 CET

Corso di formazione online | Inglese

RFEM 6 | Analisi dinamica e verifica sismica secondo EC 8

Corsi di formazione online 23. novembre 2022 9:00 - 13:00 CET

Corso di formazione online | Inglese

RFEM 6 | Studenti | Introduzione alla verifica del legno

Corsi di formazione online 25. novembre 2022 16:00 - 17:00 CET

Corso di formazione online | Inglese

Eurocodice 5 | Strutture di legno secondo DIN EN 1995-1-1

Corsi di formazione online 8. dicembre 2022 9:00 - 13:00 CET

Corso di formazione online | Inglese

RFEM 6 | Analisi dinamica e verifica sismica secondo EC 8

Corsi di formazione online 21. settembre 2022 9:00 - 13:00 CEST

Integrazione di Rhino/Grasshopper in RFEM 6

Integrazione di Rhino/Grasshopper in RFEM 6

Webinar 20. settembre 2022 14:00 - 15:00 EDT

Corso di formazione online | Inglese

Eurocodice 5 | Strutture di legno secondo DIN EN 1995-1-1

Corsi di formazione online 15. settembre 2022 9:00 - 13:00 CEST

Considerando le fasi costruttive\n in RFEM 6

Considerazione delle fasi costruttive in RFEM 6

Webinar 8. settembre 2022 14:00 - 15:00 CEST

Corso di formazione online | Inglese

Eurocodice 3 | Strutture di acciaio secondo EN 1993-1-1

Corsi di formazione online 8. settembre 2022 9:00 - 13:00 CEST

RSTAB 9
Modello 3D della scuola professionale in RFEM (© Eggers Tragwerksplanung GmbH)

Soluzioni speciali

L'add-on in due parti Ottimizzazione & amp; La stima dei costi/delle emissioni di CO2 trova prima i parametri adatti per i modelli e i blocchi parametrizzati tramite la tecnica di intelligenza artificiale (AI) di ottimizzazione dello sciame di particelle (PSO) al fine di soddisfare i criteri di ottimizzazione comuni. D'altra parte, questo add-on stima i costi del modello o le emissioni di CO2 specificando i costi unitari o le emissioni per definizione di materiale per il modello strutturale.

Prezzo della prima licenza
1.650,00 EUR
RFEM 6
Edificio in legno lamellare (Xlam)

Progettazione

L'add-on Superfici multistrato consente di definire strutture costituite da superfici con più strati. Il calcolo può essere eseguito con o senza collegamento a taglio.

Prezzo della prima licenza
1.250,00 EUR