Il Bar dell'Ingegneria

Un algoritmo 'duttile' per le frecce elastiche

« Older   Newer »
 
  Share  
.
  1. texitaliano64
        +1   -1
     
    .
    Avatar

    Member

    Group
    Member
    Posts
    766
    Reputation
    +23

    Status
    Offline
    @Zax
    Io risolverei il problema da te proposto per travi qualsiasi in maniera più semplice col principio dei lavori virtuali, o principio degli spostamenti virtuali.
    Data una trave di lunghezza [l], la dividiamo in [n] conci uguali, noto il modulo elastico [E],
    trovo la freccia [delta] nel punto di ascissa [zv] con la routine di integrazione sottostante:

    CODICE
    'numero di suddivisioni trave per calcolare la freccia
       Const n As Integer = 100
         
       Dim Deltaz as double
       Deltaz = l / n

       Dim z as double
       For i = 0 To n

               'ascissa mobile [z]
               z = (i * Deltaz)

               'proprietà geometriche in corrispondenza della ascissa mobile [z]
               calcola_prop_geom z, Jx
     
              'Sollecitazioni dovute ai carichi agenti nella ascissa mobile [z]
              Calcola_soll z, Mx

              'Sollecitazioni dovute ad una forza concentrata unitaria nella ascissa di verifica [zv]
              'valutate in corrispondenza della ascissa mobile [z]
              Calcola_soll_Fv zv, 1#, z, M1

               'freccia elastica [delta]
               delta = delta + (Deltaz * Mx * M1) / (E * Jx)

       Next i


    Edited by texitaliano64 - 11/5/2014, 10:10
     
    Top
    .
36 replies since 4/5/2014, 10:23   3949 views
  Share  
.