WebService e API

Descrizione del prodotto

  • Schede informative

Interfaccia programmabile per RFEM 6, RSTAB 9 e RSECTION 1

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 è un'interfaccia programmabile per RFEM 6; RSTAB 9 e RSECTION 1. Questa tecnologia è la base di un servizio server che ti forniscono i programmi RFEM 6, RSTAB 9 e RSECTION 1. È possibile utilizzare questo servizio server sia localmente che tramite la network. Hai già scoperto la comunicazione client-server? Ti consentono di inviare le tue richieste e ricevere feedback da RFEM 6, RSTAB 9 e RSECTION 1.

Puoi usare il WebService in modo molto semplice e intuitivo. Per garantire ciò, sono disponibili librerie di alto livello per i linguaggi di programmazione Python e C#, che è possibile utilizzare gratuitamente su GitHub con una licenza open-source. Per poter lavorare comodamente con esso, è possibile personalizzare le librerie di alto livello in base alle proprie esigenze. Contributi ai nostri repository sono sempre i benvenuti.

Hai poca o nessuna esperienza con la programmazione in Python? Non preoccuparti, non è così difficile. Il video tutorial in inglese Programmazione con RFEM 6 e Python ti aiuterà a iniziare.

1

Caratteristiche

Con il servizio Web e l'API, è possibile utilizzare funzioni di alto livello per comunicare con RFEM, RSTAB e RSECTION. Puoi usarlo per creare le tue applicazioni web o desktop e ottimizzare il tuo flusso di lavoro. C'è anche un server RFEM-6 che funziona sul tuo computer senza una GUI, ma risponde solo alle tue richieste di servizi web.
2

Benefici

Una cosa è assolutamente indiscussa: WebService e API coprono aspetti universali nel settore delle costruzioni. Tuttavia, c'è un problema. Per il calcolo e la verifica, sono necessarie caratteristiche diverse per ogni regione, paese, azienda e ingegnere civile. Ognuno ha le sue esigenze. Abbiamo risolto questo problema. Poiché con WebService e API, è possibile creare facilmente il proprio sistema di calcolo e verifica. Sempre al tuo fianco: Le prestazioni e l'affidabilità di RFEM, RSTAB e RSECTION.

La necessità di analisi e progettazione strutturale adattata e automatizzata è in costante aumento. La tecnologia 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. Guarda tu stesso e provalo!
3

Campi di applicazione

WebService e API forniscono vari ambiti di applicazione. Abbiamo riassunto alcune idee su come WebService e API possono supportare la tua azienda:

  • Creazione di applicazioni aggiuntive per RFEM 6, RSTAB 9 e RSECTION 1
  • Possibilità di rendere più efficienti i flussi di lavoro (ad esempio, definizione e input del modello) e di integrare RFEM 6, RSTAB 9 e RSECTION 1 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

Il livello di qualità del lavoro viene aumentato automaticamente non solo dalle definizioni del modello algoritmico, ma anche da:

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

Che cos'è il servizio web e l'API?

La comunicazione è la chiave del successo. Questo vale anche per una relazione client-server. WebService e API forniscono un sistema di scambio di informazioni basato su XML per la comunicazione diretta client-server. Programmi, oggetti, messaggi o documenti possono essere integrati in questi sistemi. Ad esempio, un protocollo di servizio web di tipo HTTP viene eseguito per la comunicazione client-server quando si cerca qualcosa in Internet utilizzando un motore di ricerca.

Ora torniamo a Dlubal Software. 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 o RSECTION.

Qual è la differenza tra WebService e un'API?

  • WebService è una raccolta di protocolli e standard open source utilizzati per lo scambio di dati tra sistemi e applicazioni. Al contrario, un'interfaccia di programmazione dell'applicazione (API), è un'interfaccia software attraverso la quale due applicazioni possono interagire senza che un utente sia coinvolto.
  • Pertanto, tutti i servizi web sono API, ma non tutte le API sono servizi web.

Quali sono i vantaggi della tecnologia WebService? Puoi comunicare più rapidamente all'interno e tra le organizzazioni.Un servizio può essere indipendente da altri servizi.Webservice ti consente di utilizzare la tua applicazione per rendere il tuo messaggio o la tua funzione disponibile al resto del mondo.Webservice ti aiuta a scambiare dati tra diverse applicazioni e piattaforme Diverse 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, il team Dlubal, abbiamo deciso per un'altra strada. 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:

Perché abbiamo scelto questi linguaggi di programmazione? Naturalmente, abbiamo deciso per questi linguaggi di programmazione per un motivo specifico. Python, in particolare, ha le seguenti caratteristiche che riteniamo particolarmente adatte:

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

Contattaci

Contatta Dlubal

Ha altre domande sui nostri prodotti o su quali sono i più adatti per i suoi progetti? Contattaci tramite telefono, e-mail, chat o forum, oppure effettua una ricerca nella pagina delle FAQ, disponibile 24 ore su 24, 7 giorni su 7.

+39 051 9525 443

[email protected]

Prezzo

Prezzo
1.000,00 EUR

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

Collegamenti con sezioni cave circolari in RFEM 6

Collegamenti con sezioni cave circolari in RFEM 6

Webinar 29. febbraio 2024 14:00 - 15:00 CET

Analisi strutturale avanzata con RFEM 6 Python API

Analisi strutturale avanzata con RFEM 6 Python API

Webinar 26. marzo 2024 14:00 - 15:00 CEST

Analisi di stabilità lineare in RFEM 6 e RSTAB 9

Analisi di stabilità lineare in RFEM 6 e RSTAB 9

Webinar 4. aprile 2024 14:00 - 15:00 CEST

RFEM 6 | Studenti | Introduzione alla verifica delle aste

Corsi di formazione online 10. aprile 2024 16:00 - 19:00 CEST

RSECTION 1 | Studenti | Introduzione alla resistenza dei materiali

Corsi di formazione online 17. aprile 2024 16:00 - 17:00 CEST

RFEM 6 | Studenti | Introduzione alla FEA

Corsi di formazione online 24. aprile 2024 16:00 - 19:00 CEST

RFEM 6 | Studenti | Introduzione alla verifica delle strutture di legno

Corsi di formazione online 30. aprile 2024 16:00 - 17:00 CEST

RFEM 6 | Studenti | Introduzione alla verifica del calcestruzzo armato

Corsi di formazione online 8. maggio 2024 16:00 - 17:00 CEST

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.450,00 EUR
RSTAB 9

Soluzioni speciali

L'add-on in due parti Ottimizzazione e costi/Stima delle emissioni di CO2 trova parametri adatti per modelli parametrizzati e blocchi tramite la tecnica di intelligenza artificiale (AI) di ottimizzazione dello sciame di particelle (PSO) per la conformità con i criteri di ottimizzazione comuni. Inoltre, questo add-on stima i costi del modello o le emissioni di CO2 specificando i costi unitari o le emissioni per definizione del materiale per il modello strutturale.

Prezzo della prima licenza
1.650,00 EUR
RSTAB 9
Analisi pushover

Pushover Analysis for RSTAB 9

Analisi dinamica

I terremoti possono avere un impatto significativo sul comportamento di deformazione degli edifici. Un'analisi pushover consente di analizzare il comportamento di deformazione degli edifici e confrontarli con le azioni sismiche. Utilizzando l'add-on Analisi pushover, è possibile analizzare le azioni sismiche su un particolare edificio e quindi valutare se l'edificio può resistere al terremoto.

Prezzo della prima licenza
1.450,00 EUR
RSTAB 9

Time History Analysis for RSTAB 9

Analisi dinamica

The Time History Analysis add-on performs dynamic structural analysis of external excitation. You can define various excitation functions in tables or as a function of time. The time history analysis is performed using the modal analysis or the linear implicit Newmark analysis.

Prezzo della prima licenza
1.450,00 EUR