Piastra appoggiata lungo i bordi e soggetta a carico uniforme: programmino in VBA per la risoluzione


programma-francesco2

Già abbiamo avuto modo di parlare della risoluzione di una piastra, facendo un confronto fra i calcoli manuali ed i risultati ottenuti da un elaboratore elettronico quale il SAP2000 (vedi: “Piastra vincolata ai bordi: calcoli manuali vs. SAP2000“); adesso torniamo sull’argomento, con due file che potrebbero tornarvi utili.

Anzitutto precisiamo che cambiano le condizioni di carico, dato che questa volta tratteremo della piastra ancora appoggiata lungo i bordi, ma soggetta ad un carico uniforme e non triangolare (il caso precedente era la parete di un serbatoio soggetta a pressione idrostatica).

Dunque, il primo file è un .xlsm (ovvero file Excel .xls con macro, quindi dovrete attivarle per usare il foglio); appena lo aprirete vedrete una breve guida all’uso dell’applicazione, con l’immagine raffigurativa del programmino in Visual Basic for Applications (VBA), una breve descrizione delle caselle di testo, la relazione che regge il problema e, infine, il pulsante per avviarla.

In alto è rappresentato un capture screen del programmino; in sostanza, appena avviato vi basterà cambiare i dati rispetto a quelli presenti di default e cliccare su “Risolvi“.

Il secondo file Leggi il resto dell’articolo

Annunci

Trave su suolo elastico: calcoli manuali vs. SAP2000


puzzled

Molto spesso, girando per i forum di ingegneria, si leggono richieste del tipo: “avrei bisogno di un programma per calcolare X”, “necessiterei di un foglio Excel per valutare X”, “chi mi dice col SAP come posso trovare X”, ecc; dove, generalmente, X è un’operazione banale che si potrebbe effettuare anche con un calcolo manuale.

L’argomento che vogliamo affrontare oggi è: ma veramente il computer ci ha sostituiti del tutto? E con i calcoli manuali possiamo raggiungere la sua precisione?

Anzitutto il computer, come spesso detto, è un elaboratore e nulla di più; elabora le operazioni che gli diciamo di fare, ma senza che ne capisca un tubo di strutture, acciaio, cemento, ecc. Programmi come il SAP sono solo di supporto al nostro mestiere, ma non potranno mai sostituirci.

La risposta alla seconda domanda centra esattamente il tema che vogliamo affrontare, perché indubbiamente per calcoli complessi la nostra precisione non può raggiungere quella del computer, ma solo perché le operazioni che dovremmo fare noi, manualmente, richiederebbero moltissimo tempo; e il tempo è denaro.

Ma un computer non è a conoscenza di teorie a noi ignote che gli permettono di risolvere meglio di noi un problema. Al contrario, la teoria di Timoshenko per le piastre, ad esempio, la conosce sia l’operatore che l’elaboratore, con la “piccolissima” differenza che il primo ha cognizione di cosa fa mentre il secondo esegue delle richieste e basta.

Ma non dilunghiamoci troppo e facciamo un esempio di calcolo semplice ma efficace per il nostro scopo. Immaginiamo di dover calcolare i cedimenti di una trave elastica su suolo elastico. Niente di più semplice, serve il SAP per calcolarla? “No, ma il SAP è più preciso” potrebbe obiettare qualcuno; vediamolo allora.

esercizio

Dunque, Leggi il resto dell’articolo