Comando "calcola tutte le schede"
Questo comando è accessibile anche cliccando con il destro su "Sheets" nella interfaccia ad albero nella estrema sinistra e scegliendo "calcola tutte le schede":

Questo comando è il comando privilegiato per il calcolo dell'intero file. Calcolando con questo comando, avrete la gestione automatica delle iterazioni.
Una volta lanciato il comando compare una finestra di dialogo con alcuni (dipendentemente dalle versioni) check boxes:
è consigliato lasciare flaggato solo il primo. Nel seguito una spiegazione dei check boxes principali.

Check boxes della finestra "calcola tutte le schede"
"Itera per tenere in conto della interazione tra scheda e scheda"
Il comportamento di CalcS è iterativo: per esempio un disegno di insieme "VIEWPORTbyUCS" potra' disegnarsi bene solo quando saranno stati calcolati tutti i dettagli
strutturali (ad esempio RJ_2 o RJ_3) presenti in quel disegno.
Sarà però in grado di farlo solo se le schede dei singoli giunti (ad esempio RJ_2 o RJ_3) sono gia' state calcolate in precedenza.
Se si calcolano tutte le schede con questo box flaggato, CalcS si occuperà delle interazioni tra le varie schede in automatico.
"Crea automaticamente le schede dei macroelementi"
Se abbiamo già definito manualmente le schede di calcolo per ogni macroelemento, questo comando non farà nulla.
Se altrimenti ci siamo dimenticati di richiamare nella sua apposita scheda un macroelemento definito in un modello, con questo box flaggato, CalcS si occuperà di crearla automaticamente.
Questa opzione è anche disponibile in un menu separato Comando "lancia autocomposizione schede"
"Crea automaticamente i disegni rilevanti"
CalcS si occuperà per te di trovare nei modelli FEM importati nel file corrente gli alzati, le piante e le viste che possano essere ritenuti significativi, e semplicemente redarrà i disegni (predisponendo per ciascun disegno la scheda VIEWPORTbyUCS relativa).
campo "Relaz. solo per schede"
Scrivete qui "0" se volete stampare la relazione di calcolo di tutte le schede, oppure "1 2 5" per stampare la relazione di calcolo di una lista di determinate schede. Questo campo viene di solito usato dopo che è stato pre-compilato da strumenti appositi, ad esempio la scheda RJ_ConnectionSummary.
pop-up "Calcolo Parallelo"
Se scegliete "0" il calcolo delle schede sara' "seriale", cioe' impiegherà la potenza di calcolo di un solo thread del vostro processore. Se invece scegliete un numero maggiore di 1, CalcS inizializzerà un "pool di lavoratori" che agiscono su vari processori in contemporanea, rendendo il calcolo piu' veloce.
Note sul calcolo parallelo di tutte le schede

Il calcolo parallelo multiprocessore aumenta significativamente la velocità di CalcS, ma richiede una buona dotazione hardware.
La parallelizzazione non avviene sulla scheda grafica, ma sul processore principale del vostro PC.
In particolare dovrete avere circa 2,5 Gb di memoria RAM libera per ognuno dei "lavoratori del pool" che intendete mettere in opera.
Per esempio se avete 10 Gb di RAM libera non eccedete il numero di 4 lavoratori del pool.
fasi del calcolo multischeda
Il calcolo multi scheda avviene in quattro fasi, elencate nel seguito. Le fasi 1 e 2 impegnano il vostro PC per un tempo relativo a preparazioni tecniche del pool di lavoratori.
Se il numero di schede e' piccolo (ad esempio 10 schede), a causa delle fasi 1 e 2 il tempo finale di calcolo sara' maggiore nel calcolo multi scheda di quanto non sia nel calcolo seriale. Tuttavia, al crescere del numero di schede (e quindi per progetti medio/grandi) la riduzione del tempo di calcolo puo' arrivare a 10 volte (su PC dalla buona configurazione hardware).
- Inizializzazione del pool di lavoratori
Prima di questa fase CalcS puo' chiedervi di diminuire il numero di lavoratori del pool che avete richiesto, per ragioni di memoria RAM non sufficiente o capacita' del vostro processore limitata.

Vi consigliamo di rispondere "si". Se il calcolo e' iterativo e la RAM non dovesse essere sufficiente, la domanda verrà ripetuta, interrompendo il calcolo. Ecco perché vi consigliamo, usando CRTL-ALT-CANC, di verificare la quantità di RAM a disposizione prima di inizializzare il pool di lavoratori. Durante l'avvio del pool, vederete la finestra sotto.

- preparazione dello spazio di memoria di ciascun lavoratore

3. creazione della coda di calcoli da processare ed inizio dei lavori nel pool

4. Raccolta dei risultati di lavoro
In questa fase, che e' possibile interrompere, i lavoratori consegnano le varie schede calcolate e le rendono disponibili nella interfaccia di CalcS.
Se si interrompe il lavoro in questa fase, il pool di lavoratori viene fermato e sono disponibili solo le schede calcolate fino ad un istante prima della interruzione.
