L'API RCS facilita l'integrazione in qualsiasi framework di progetto con prerequisiti minimi. L'API è basata sulla tecnologia REST e supporta client sia per .Net (C#) che per Python, con la flessibilità di estendere il supporto ad ulteriori linguaggi di programmazione.

La documentazione, incluse le istruzioni di installazione e i casi d'uso di esempio, è prontamente disponibile sul sito web per sviluppatori, fornendo una guida completa per consentire agli utenti di iniziare rapidamente a utilizzare l'API RCS:
Guida introduttiva all'API RCS
API di automazione RCS - tutta la documentazione
L'API RCS consente il caricamento di un progetto RCS tramite:
- Importazione da un file IOM creato, oppure
- Apertura di un file RCS esistente
Una volta attivo un progetto RCS, è possibile:
- Ottenere informazioni sul progetto, inclusi i dati del progetto, le sezioni disponibili e gli elementi di progetto.
- Aggiornare le impostazioni normative.
- Aggiornare l'armatura della sezione trasversale armata, i tendini o l'intera sezione trasversale utilizzando un file modello (.nav).
- Eseguire il calcolo per tutte le sezioni o per quelle selezionate.
- Recuperare i risultati per tutte le sezioni o per quelle selezionate.
L'API rappresenta il nostro impegno nel fornire uno strumento scalabile e di facile utilizzo per l'ottimizzazione e l'automazione della progettazione delle sezioni trasversali armate in calcestruzzo strutturale. Ciò semplifica il flusso di lavoro di progettazione e apre la strada a futuri sviluppi, tra cui la considerazione di servizi di calcolo basati sul web e l'integrazione con piattaforme come le app VIKTOR o Rhino Compute.
Rilasciato nella patch 23.1.3 di IDEA StatiCa.
API RCS aggiornata a REST API
L'API RCS è basata sull'architettura REST Open API e funziona tramite protocollo HTTP. La versione attuale dell'API crea un server REST ospitato localmente sul computer dell'utente.
Il client .Net RcsApiClient è compatibile con progetti che utilizzano .NET 6.0 o versioni successive. Il client .NET è configurato per funzionare in modo asincrono. I metodi dell'API sono stati arricchiti e aggiornati.
Nota: Alcune parti del codice originale sono state modificate, pertanto i progetti precedenti devono essere aggiornati in quanto potrebbero non funzionare correttamente con la versione più recente di IDEA StatiCa.

Rilasciato nella versione 25.0 di IDEA StatiCa.
Ottieni 14 giorni di accesso completo, completamente gratuito.
Prova IDEA StatiCa gratuitamente