############################################################################## # # # C . S . E . # # # # C o n n e c t i o n S t u d y E n v i r o n m e n t # # # # Copyright (c) 2001-2021 - Castalia srl - Milan Italy # # # # www.castaliaweb.com # # # # * # # ver. # ############################################################################## | | | I n f o r m a z i o n i | | | | Questo programma è il risultato di anni di ricerca sulle strutture in ac- | | ciaio ed è in grado di eseguire automaticamente molte verifiche relative | | alle connessioni. Il programma verifica pienamente gli unitori di connes- | | sioni in acciaio molto complesse, create posizionando liberamente i compo- | | nenti, e quindi non usa regole ad hoc ma modelli di calcolo molto generali | | atti a calcolare lo stato di sforzo di "scene" arbitrariamente complesse | | create dall'utente. | | | | | | | | | | | | | ------------------------------------------------------------------------------ | a ........................ Distanza minima dell'ancoraggio dal bordo | | AcT......................... Area di calcolo totale di un blayout | | Ancor ...................... Se sì i bulloni sono anche ancoraggi e verifi-| | che di sfilamento sono eseguite (bulloni tesi)| | Angolo ..................... Angolo di rotazione | | Angolo ..................... Angolo tra le facce di un cordone d'angolo (°)| | angolo di una forza applicata | | Area ....................... Area lorda di un bullone singolo | | Area di calcolo ............ Area se Lord=sì Ares se Lord=no | | Ares ....................... Area filettata bullone singolo | | AT ......................... Area di calcolo totale di un wlayout | | Attr ....................... Se sì il blayout deve resistere allo scorri- | | mento e saranno fatte verifiche di scorrimento| | beta ....................... Angolo degli assi principali (u,v) rispetto | | agli assi locali (x,y) in un wlayout | | BLT ........................ Esegui verifiche a block tear | | Bull ....................... Numero di bullone in un blayout | | Blayout .................... Un gruppo di bulloni identici che uniscono | | gli stessi componenti. Gli "estremi" corrispon| | dono agli spessori uniti. Le "sezioni" sono le| | interfacce tra gli spessori | | Causa ...................... Causa dello sfruttamento | | Nei cordoni d'angolo: 3 verifica semplificata | | Cdx ........................ Offset x dalla posizione nel SC locale | | Cdy ........................ Offset y dalla posizione nel SC locale | | Check ...................... Numero di verifica utente | | Class ...................... Classe di un bullone | | Combi ...................... Numero di combinazione di carico | | Compr ...................... Se sì i bulloni reagiscono a compressione se | | no i bulloni saranno solo in trazione | | Contr ...................... Se sì il blayout usa una superficie di con- | | trasto per resistere a flessione e compr. | | Cord ....................... Numero di un cordone singolo in un wlayout | | Dc ......................... Distanza tra le colonne | | di ......................... Distanza del bullone i dal centro del blayout | | Dia ........................ Diametro del bullone | | Dia H ...................... Diametro del foro | | Dr ......................... Distanza tra le righe | | E .......................... Modulo di Young | | e1, e2, e3 ................. Deformazioni in punti di legame costitutivo | | eu ......................... Deformazione ultima | | Est ........................ Estremo di un cordone d'angolo | | Est ........................ Numero di estremo di un bullone o di un blay- | | out. Per ogni spessore collegato è presente un| | "estremo" di un bullone/blayout. Se n spessori| | il numero totale di estremi è n | | Expl ....................... Indice di sfruttamento se < 1 le verifiche | | sono soddisfatte se > 1 non lo sono | | Fa,dB ...................... Forza di trazione di sfilamento di progetto | | per un bullone | | Fa,dT ...................... Forza di trazione di sfilamento di progetto | | del blayout | | Fi ......................... Coefficiente di foro (anche Ks) | | FL ........................ Forza limite di sfilamento (def. da utente) | | Flex ....................... Indice di flessibilità | | forza ...................... Forza per unità di lunghezza in un cordone | | Forza A .................... Forza applicata | | Forza U .................... Forza limite | | Fp,C ....................... v. Nini | | F,t ........................ La forza di taglio agente su un bullone a cau-| | sa di un torcente applicato in una sezione | | fbd ....................... Tensione tangenziale di aderenza | | fcd ........................ Tensione di progetto di compressione, cls | | fub ........................ Sforzo normale ultimo nel bullone | | fu,o ....................... Sforzo ultimo di un componente in contatto con| | un bullone (rifollamento) | | Fu,t ....................... La forza di taglio agente su un bullone in | | direzione u a causa di un torcente Mt | | Fv,t ....................... La forza di taglio agente su un bullone in | | direzione v a causa di un torcente Mt | | FR ......................... Full Resistance (taglio & sforzo normale) | | F1 ......................... Forza 1 agente su un estremo di un unitore nel| | SC locale (1,2,3) | | F2 ......................... Forza 2 agente su un estremo di un unitore nel| | SC locale (1,2,3) | | F3 ......................... Forza 3 agente sull'estremo di un unitore nel | | SC locale (1,2,3) | | fy,o ....................... Sforzo di snervamento di un componente a con- | | tatto di un bullone | | gammaM ..................... Coefficiente di sicurezza del materiale di con| | trasto, divide lo sforzo ultimo | | gM0 ........................ Coefficiente di sicurezza parziale (EN 1993) | | gM1 ........................ Coefficiente di sicurezza parziale (EN 1993) | | gM2 ........................ Coefficiente di sicurezza parziale (EN 1993) | | gM3 ........................ Coefficiente di sicurezza parziale (EN 1993) | | gM4 ........................ Coefficiente di sicurezza parziale (EN 1993) | | gM5 ........................ Coefficiente di sicurezza parziale (EN 1993) | | Id ......................... Identificatore di un componente | | Incl........................ Inclinazione di un cordone rispetto all'asse | | locale x, gradi= atan[(y2-y1)/(x2-x1)] | | Int.C ...................... Flag booleano per marcare come interno o no un| | bullone in direzione di riga | | Int.R ...................... Flag booleano per marcare come interno o no un| | bullone in direzione colonna | | Ist ........................ Istanza di un renodo nella struttura in esame | | Jp ......................... Sum(i){ di ^ 2} - momento di inerzia polare | | normalizzato all'area di un bullone | | Jp ......................... Momento di inerzia polare delle sezioni di go-| | la rispetto al centro di un wlayout | | Ju ......................... Momento di inerzia delle sezioni di gola di un| | wlayout rispetto all'asse principale u | | Ju ......................... Sum(i){ vi ^ 2} - momento di inerzia asse u | | del blayout normalizzato all'area di un bull. | | Jv ......................... Momento di inerzia delle sezioni di gola di un| | wlayout rispetto all'asse principale v | | Jv ......................... Sum(i){ ui ^ 2} - momento di inerzia asse v | | del blayout normalizzato all'area di un bull. | | Jx ......................... Sum(i){ yi^2 } - momento d'inerzia asse x del| | blayout normalizzato all'area di un bullone | | Jxy ........................ Sum(i){xi * yi} - momento di inerzia centrifu-| | go di un blayout normalizzato area di un bull.| | Jy ......................... Sum(i){ xi^2 } - momento di inerzia asse y del| | blayout normalizzato all'area di un bullone | | Kn ......................... Fattore di pretiro Fp,C= Kn * fub * Ares | | l2 ........................ Lunghezza addizionale ancoraggio (dopo uncino)| | ln ........................ Lunghezza rettilinea dell'ancoraggio | | LO ......................... Solo taglio longitudinale (se presente) | | Lord ....................... Se sì l'area lorda verrà usata nelle verifiche| | a taglio. Se no l'area filettata. | | Lun ........................ Lunghezza di un cordone | | m .......................... m = Es / Econt dove Es è il modulo di Young di| | un bullone ed Econt quello del contrasto: | | fattore di omogeinizzazione, calcolo elastico | | MB ......................... Momento flettente in un bullone in una data | | sezione, risultante di MuB e MvB | | MtT ........................ Momento torcente totale in un blayout in una | | data sezione di calcolo | | MtT ........................ Momento torcente toale in un wlayout in una | | data sezione | | Mu ......................... Coefficiente di attrito | | MuB ........................ Momento flettente agente su un bullone in una | | data sezione, direzione asse principale u | | MuT ........................ Momento totale agente su un blayout in una | | sezione, direzione asse principale layout u | | MuT ........................ Momento totale agente su un wlayout in una | | sezione, direzione asse principale layout u | | MvB ........................ Momento flettente agente su un bullone in una | | data sezione, direzione asse principale v | | MvT ........................ Momento totale agente su un blayout in una | | sezione, direzione asse principale layout v | | MvT ........................ Momento totale agente su un wlayout in una | | sezione, direzione asse principale layout u | | MX ......................... Coppia x agente sull'estremo di un unitore nel| | SC globale (X, Y, Z) | | MY ......................... Coppia y agente sull'estremo di un unitore nel| | SC globale (X, Y, Z) | | MZ ......................... Coppia z agente sull'estremo di un unitore nel| | SC globale (X, Y, Z) | | NB ......................... Az. ass. in un bullone (traz. > 0, no Pryf) | | Nbo ........................ Numero di bulloni in un blayout | | Nco ........................ Numero di colonne in un blayout | | Nini ....................... Precarico iniziale di un bullone (forza, > 0) | | Ni,Mu ...................... Forza assiale in un bullone i per momento Mu | | Ni,Mv ...................... Forza assiale in un bullone i per momento Mv | | Nlim ....................... Azione assiale limite di un bullone singolo | | nPer ....................... Sforzo normale agente sulla sezione di gola | | Nro ........................ Numero di righe in un blayout | | NS ......................... No Shear (solo sforzo normale) | | NT ......................... Azione assiale totale in un blayout (trazione | | se > 0), in una data sezione di un blayout | | NT ......................... Azione assiale totale in un wlayout (trazione | | se > 0), in una data sezione del layout | | NTB ........................ Azione assiale "totale" (NB + Nini) | | Nco ........................ Numero di cordoni in un wlayout | | Ogg ........................ Identificatore di un componente | | Pangle ..................... Angolo degli assi principali (u,v) rispetto a | | gli assi locali (x, y) | | Precision .................. Il foro è di precisione ? | | Pryf..... ................ Fattore effetto leva (>= 1) | | Pt ......................... Numero del punto della poligonale usata per | | descrivere il contrasto | | r ........................ Raggio di piega della barra o del piattello | | s1, s2, s3 ................. Sforzi in punti vari di un legame costitutivo | | > 0 trazione < 0 compressione | | Safety ..................... Coefficiente di sicurezza allo scorrimento | | SC ......................... Sistema di coordinate | | Sez ........................ Numero di sezione resistente di un bullone. | | Qui sono verificati resistenza e scorrimento | | Sez ........................ Numero di sezioni resistenti | | Sigma ...................... Sforzo di rifollamento calcolato | | SigmaM ..................... Massimo sforzo di rifollamento di progetto | | SoloTaglio.................. Se i bulloni sono o no solo caricati a taglio | | SO........................ Shear Only, solo taglio | | su ......................... Sforzo ultimo | | Sum(i)...................... Somma per "i" che varia da 1 al numero di sot-| | to componenti in un layout | | sy ......................... Sforzo di snervamento | | Spess ...................... Spessore del componente unito da un wlayout a | | cordoni d'angolo | | Gola ....................... Sezione di gola di un cordone d'angolo, la se-| | zione usata per il calcolo a resistenza | | TB ......................... Forza di taglio in un bullone in una data se- | | zione, risultante di TuB e TvB | | tPar ....................... Sforzo di taglio parallelo alla lunghezza di | | un cordone, agente sulla sezione di gola | | tPer ....................... Sforzo di taglio agente perpendicolarmente a | | la lunghezza del cordone,sulla sezione di gola| | TuB ........................ Forza di taglio in un bulone in una data se- | | zione in direzione u (asse principali blayout)| | TuT ........................ Forza di taglio totale in un blayout in una | | sezione in direzione u (asse principale) | | TuT ........................ Forza di taglio totale in un wlayout in una | | sezione in direzione u (asse principale) | | TvB ........................ Forza di taglio in un bulone in una data se- | | zione in direzione v (asse principali blayout)| | TvT ........................ Forza di taglio totale in un blayout in una | | sezione in direzione v (asse principale) | | TvT ........................ Forza di taglio totale in un wlayout in una | | sezione in direzione v (asse principale) | | u .......................... coordinata u di un punto | | ui ......................... Coordinata u del bullone i, (u: SC principale)| | Unità ...................... Unità di misura | | v .......................... coordinata v di un punto | | v1 ......................... Primo membro di una verifica utente | | v2 ......................... Secondo membro di una verifica utente | | vi ......................... Coordinata v del bullone i, (v: SC principale)| | Vlim ....................... Taglio limite di un bullone singolo se è | | usata una sola sezione resistente | | VmaxB ...................... Taglio massimo per scorrimento di un unico | | bullone in una sola sezione resistente | | VmaxT ...................... Taglio massimo di un blayout per scorrimento | | in una sola sezione resistente | | x .......................... Coordinata x di un bullone (SC locale) | | x1 ......................... coordinata x del primo estremo di un cordone | | nel SC locale | | x2 ......................... coordinata x del secondo estremo di un cordone| | nel SC locale | | xc ......................... coordinata x del centro di un wlayout nel SC | | locale | | xc ......................... Coord. x del centro di un blayout, SC locale | | xi ......................... Coordinata x del bullone i, SC locale | | y .......................... Coordinata y di un bullone (SC locale) | | y1 ......................... coordinata y del primo estremo di un cordone | | nel SC locale | | y2 ......................... coordinata y del secondo estremo di un cordone| | nel SC locale | | yc ......................... Coord. y del centro di un blayout, SC locale | | yc ......................... coordinata y del centro di un wlayout nel SC | | locale | | xi ......................... Coordinata x del bullone i, SC locale | | Wlayout .................... Insieme di cordoni che uniscono 2 componenti | | WTi ....................... Per un bullone F,t = Mt / WTi | | WTi = Jp / di se di=0 WTi = 1.e12 | | WTui ....................... Per un bullone Fu,t = Mt / WTui | | WTui = Jp / vi se vi=0 WTui = 1.e12 | | WTvi ....................... Per un bullone Fv,t = Mt / WTvi | | WTvi = Jp / ui se ui=0 WTvi = 1.e12 | | Wui ........................ Per un bullone Ni,Mu = Mu / Wui | | Wui = Ju / vi se vi=0 Wui = 1.e12 | -------------------------------------------------------------------------------- AA -------------------------------------------------------------------------------- INCOGNITE = 6 EQUAZIONI = 5 IPERCONNETTIVITA' = 1 ------ Unità ------ Lungh. Forza Temperatura Tempo Sforzo Momento mm N °C s N/mm² N mm ************************* Impostazioni della norma ************************* Eurocodice 3 EN 1993 gM0 = 1.050 gM1 = 1.050 gM2 = 1.250 gM3 = 1.100 gM4 = 1.000 gM5 = 1.000 Le verifiche dei bulloni NON sono state eseguite. Le verifiche delle saldature NON sono state eseguite. Le verifiche a rifollamento NON sono state eseguite. Le verifiche a block tear previste dal programma NON sono state eseguite. Le verifiche previste dal programma delle sezioni nette delle membrature NON sono state eseguite. Le verifiche semplificate previste dal programma per i tramite NON sono state eseguite. Le verifiche delle sezioni nette dei tramite, come previste dal programma, NON sono state eseguite. Le verifiche utente, come descritte dall'Utente, se presenti, sono state eseguite. Le azioni interne delle membrature sono state applicate agli estremi degli elementi finiti. Flessioni parassite tenute in conto nella verifica dei bulloni Numero di combinazioni: 1 *************************** Descrizione dei componenti *************************** Membratura m1 HE 260 A S275 Membratura m2 HE 180 A S275 Piatto generico P1 Unitore W1 - nw=2 Fillet Welds-Shop-Jp - Molteplicità 2 (layout di saldature) Unitore W2 - nw=2 Fillet Welds-Shop-Jp - Molteplicità 2 (layout di saldature) Unitore B1 - 4M16-8.8 ir 68.0 - Molteplicità 2 (layout di bulloni) ------------------------------- Bullonature: proprietà generali ------------------------------- Id Nbo Nro Nco Angolo Dc Dr Cdx Cdy Tipo (mm) (mm) (mm) (mm) B1 4 2 2 0.00 54.0 68.0 -69.9 0.0 sempl. ------------------------------- Bullonature: proprietà generali ------------------------------- Id STaglio Compr Ancor Attr Contr BLT Flex Pryf B1 sì sì no no no-E sì 1.00 1.00 ---------------------------------- Bullonature: proprietà di calcolo ---------------------------------- Id xc yc AcT Jx Jy Jxy Ju Jv Pangle Jp (mm) (mm) ( mm²) ( mm²) ( mm²) ( mm²) ( mm²) ( mm²) ( mm²) B1 0.0 0.0 628.0 0.5 0.3 0.0 0.5 0.3 -0° 7540.0 ----------------------------------- Bullonature: proprietà dei bulloni ----------------------------------- Id Class Dia Dia H Sez Lord Precision Area Ares Vlim Nlim Nini (mm) (mm) ( mm²) ( mm²) (N) (N) (N) B1 8.8 16.000 18.0000 1 no no 201.1 157.0 60288.0 90432.0 0.0 ---------------------------------------------------------- Bullonature: posizione e moduli di resistenza dei bulloni ---------------------------------------------------------- Id Bull x y AcT WTui WTvi WTi Wui Wvi (mm) (mm) ( mm²) (mm) (mm) (mm) (mm) (mm) B1 1 SO 0.000 -27.0 -34.0 628.0 221.8 -279.3 173.7 -138.4 111.0 B1 2 SO 0.000 27.0 -34.0 628.0 221.8 279.3 173.7 -138.4 -111.0 B1 3 SO 0.000 -27.0 34.0 628.0 -221.8 -279.3 173.7 138.4 111.0 B1 4 SO 0.000 27.0 34.0 628.0 -221.8 279.3 173.7 138.4 -111.0 ---------------------------------------------------------- Distanze tra i bulloni e componenti uniti ai vari estremi ---------------------------------------------------------- Id Bull Est. Int.C Int.R Ogg Distanza Distanza,x Distanza,y fy,o fu,o (mm) (mm) (mm) ( N/ mm²) ( N/ mm²) B1 1 1 no no P1 27.0* 27.0 27.0 275.0 430.0 B1 1 2 no no m2 27.0* 27.0 irrigidito 275.0 430.0 B1 2 1 no no P1 27.0* 27.0 27.0 275.0 430.0 B1 2 2 no no m2 27.0* 27.0 irrigidito 275.0 430.0 B1 3 1 no no P1 27.0* 27.0 27.0 275.0 430.0 B1 3 2 no no m2 27.0* 27.0 irrigidito 275.0 430.0 B1 4 1 no no P1 27.0* 27.0 27.0 275.0 430.0 B1 4 2 no no m2 27.0* 27.0 irrigidito 275.0 430.0 ------------------------------- Saldature: proprietà generali ------------------------------- Id Nco Flex W1 2 1 W2 2 1 -------------------------------- Saldature: proprietà di calcolo -------------------------------- Id xc yc beta AT Ju Jv Jp (mm) (mm) ( mm²) ( mm^4) ( mm^4) ( mm^4) W1 0.0 -0.0 -5.5e-17° 933.4 941159.1 47334.7 988493.9 W2 -0.0 -0.0 -6.5e-17° 867.6 755918.5 43999.8 799918.3 ---------------------------------------- Saldature: posizioni dei cordoni singoli ---------------------------------------- Id Cord Lun Spess Gola Angolo x1 y1 x2 y2 Incl. (mm) (mm) (mm) (mm) (mm) (mm) (mm) W1 1 110.0 6.0 4.2 90° -7.1 55.0 -7.1 -55.0 -90° W1 2 110.0 6.0 4.2 90° 7.1 -55.0 7.1 55.0 90° W2 1 102.3 6.0 4.2 90° -7.1 51.1 -7.1 -51.1 -90° W2 2 102.3 6.0 4.2 90° 7.1 -51.1 7.1 51.1 90° ----------------------------------- Saldature: tipologia dei cordoni ----------------------------------- Id Cord Tipo Solo Longitudinale W1 1 FR FR W1 2 FR FR W2 1 FR FR W2 2 FR FR ------------------------------ Variabili definite dall'utente ------------------------------ m2.adja = 0.000 Adjacent member angle (rad) m2.adjd = 0.000 Adjacent member depth m2.adjw = 0.000 Adjacent member width m2.adjez = 0.000 Adjacent member Z ecc m2.brwid = 150.000 Bracing plate size m2.adjmalo = 0 Adjacent master is local? de.exist = 1.000000 Is auto design de.maxU = 1.000000 Max allowed utilisation bolt.fyb = 640.000000 Bolt yield stress bolt.fub = 800.000000 Bolt ultimate stress bolt.UseT = 1.000000 Use Threaded area bolt.Alphav = 0.600000 Alpha, v de.dBltMin = 16.000000 Bolt minimum diameter de.dBltMax = 24.000000 Bolt maximum diameter de.dBltMode = 1.000000 Design mode for bolt diameter de.dBltD1 = 16.000000 Bolt diameter number 1 de.dBltD2 = 20.000000 Bolt diameter number 2 de.dBltD3 = 24.000000 Bolt diameter number 3 de.dBltD4 = 0.000000 Bolt diameter number 4 de.tWldMin = 4.000000 Weld minimum leg de.tWldMax = 14.000000 Weld maximum leg de.tWldStep = 2.000000 Weld leg step de.fuWld = 482.800000 Weld ultimate stress de.tPltMin = 10.000000 Plate minimum thickness de.tPltMax = 30.000000 Plate maximum thickness de.tPltStep = 2.000000 Plate thickness step de.gussetk = 1.000000 Gusset plate kind de.dEdge = 1.500000 Distance to edge in hole diameter units de.dRow = 3.000000 Distance between rows/cols in hole diameter units de.nMaxPar = 3.000000 Max number of different values for a parameter de.fy = 275.000000 Fittings yield stress de.fu = 430.000000 Fittings ultimate stress de.fck = 40.000000 Foundation resistance stress de.ets = 50.000000 Distance to TOS of first bolt dP1.tmin = max(ceil(m2.tw, de.tPltStep), de.tPltMin) Minimum plate thickness dP1.tmax = min(ceil(2*m2.tw, de.tPltStep), de.tPltMax) Maximum plate thickness dP1.t = 10.000000 Plate thickness dP1.h1 = flor(m2.h1, 2) Depth of plate inside slave dP1.h2 = (m2.h-dP1.h1) / 2 Depth of plate inside slave dB1.d = 16.000000 Bolt diameter dB1.Dh = 18.000000 * gl.mm Bolt hole diameter dB1.p1min = de.dRow * dB1.Dh Bolt pitch (distance between rows) dB1.p1max = min(min(2 * de.dRow * dB1.Dh, 200.), 14*m2.tw) Bolt pitch (distance between rows) dB1.p2 = de.dRow * dB1.Dh Bolt gauge (distance between columns) dB1.nrmax = flo((dP1.h1 -2*de.dEdge*dB1.Dh)/dB1.p1min +1) Max number of rows dB1.nrmin = max(flo((dP1.h1 -2*de.dEdge*dB1.Dh)/dB1.p1max +1), min(dB1.nrmax, 2)) Min number of rows dB1.nr = 2.000000 Number of rows if(dB1.nr=1) then dB1.ncmin = 2 else dB1.ncmin = 1 Min number of col dB1.nc = 2.000000 Number of columns if(dB1.nr=1) then dB1.p1 = de.dRow*dB1.Dh else dB1.p1 = min((dP1.h1-2*de.dEdge*dB1.Dh)/(dB1.nr-1),dB1.p1max) Bolt pitch (distance between rows) dB1.eu2 = de.dEdge * dB1.Dh Distance from last bolt to end of slave member, toward master element (2nd thick drilled) dB1.eu1 = de.dEdge * dB1.Dh Distance from last bolt to end of plate, opposite to master element (1st thick drilled ) dW1.tmax = min(ceil(0.71 * dP1.t, de.tWldStep), de.tWldMax) Weld leg dW1.t = 6.000000 Weld leg dm2.gap = 10* gl.mm Clear distance between flanges dP1.h = dP1.h1 + dP1.h2 - m1.tf Depth of rectangular plate dP1.b = dB1.eu1 + (dB1.nc-1) * dB1.p2 + dB1.eu2 + dm2.gap + (m1.b-m1.tw)/2 Width of plate if(gl.UseEnvelope=1) then m2.Ncal = m2.Nabs else m2.Ncal = abs(m2.N) Azione assiale m2.Ncal if(gl.UseEnvelope=1) then m2.Ntencal = m2.Nten else m2.Ntencal = max(m2.N,0.) Azione assiale di trazione m2.Ntencal if(gl.UseEnvelope=1) then m2.Ncomcal = m2.Ncom else m2.Ncomcal = abs(min(m2.N,0.)) Azione assiale di compressione m2.Ncomcal if(gl.UseEnvelope=1) then m2.T2cal = m2.T2abs else m2.T2cal = abs(m2.T2) Taglio m2.T2cal if(gl.UseEnvelope=1) then m2.T3cal = m2.T3abs else m2.T3cal = abs(m2.T3) Taglio m2.T3cal if(gl.UseEnvelope=1) then m2.M1cal = m2.M1abs else m2.M1cal = abs(m2.M1) Momento m2.M1cal if(gl.UseEnvelope=1) then m2.M2cal = m2.M2abs else m2.M2cal = abs(m2.M2) Momento m2.M2cal if(gl.UseEnvelope=1) then m2.M3cal = m2.M3abs else m2.M3cal = abs(m2.M3) Momento m2.M3cal B1.Vv = abs(B1.FvgEdt1)/B1.n + abs(B1.MwgEdt1) / B1.WTv Taglio verticale per bullone B1.Vu = abs(B1.FugEdt1)/B1.n + abs(B1.MwgEdt1) / B1.WTu Taglio orizzontale per bullone B1.V = sqrt(B1.Vv^2 + B1.Vu^2) Taglio risultante per bullone if(max(B1.b,B1.h)<=15*B1.d) then B1.betaLf = 1 else if(max(B1.b,B1.h)<65*B1.d) then B1.betaLf = 1-(max(B1.b,B1.h)-15*B1.d)/(200*B1.d) else B1.betaLf = 0.75 Giunti lunghi, fattore di riduzione (EC3 1.8-P3.8) if(B1.UseT=1) then B1.FvRd = B1.betaLf*bolt.Alphav*B1.Ares*B1.fub/gl.gM2 else B1.FvRd = B1.betaLf*bolt.Alphav*B1.A*B1.fub/gl.gM2 Resistenza a taglio per bullone e piano di taglio if(min(P1.fy,m1.fy)=235.*gl.MPa) then W1.betaw = 0.8 else if(min(P1.fy,m1.fy)=275.*gl.MPa) then W1.betaw = 0.85 else if(min(P1.fy,m1.fy)=355.*gl.MPa) then W1.betaw = 0.9 else if(min(P1.fy,m1.fy)=420.*gl.MPa) then W1.betaw = 1 else W1.betaw = 0.8 beta,w W1.sigma = abs(W1.FwgEd) / W1.A + 0.5 * abs(W1.MugEd) * W1.l1 / W1.Ju + (0.5 * P1.t + 0.5 * W1.a1) * abs(W1.MvgEd) / W1.Jv Sforzo normale W1.tauPar = abs(W1.FvgEd) / (2.*W1.a1 * W1.l1) + abs(W1.MwgEd) / ((P1.t + W1.a1) * W1.a1 * W1.l1) Sforzo tangenziale W1.tauPer = abs(W1.FugEd) / (2.*W1.a1 * W1.l1) Sforzo tangenziale W1.tau = sqrt(W1.tauPar^2 + W1.tauPer^2) Sforzo tangenziale W1.sigmaId = sqrt(W1.sigma^2 + W1.tau^2) Sforzo combinato if(min(P1.fy,m1.fy)=235.*gl.MPa) then W2.betaw = 0.8 else if(min(P1.fy,m1.fy)=275.*gl.MPa) then W2.betaw = 0.85 else if(min(P1.fy,m1.fy)=355.*gl.MPa) then W2.betaw = 0.9 else if(min(P1.fy,m1.fy)=420.*gl.MPa) then W2.betaw = 1 else W2.betaw = 0.8 beta,w W2.sigma = abs(W2.FwgEd) / W2.A + 0.5 * abs(W2.MugEd) * W2.l1 / W2.Ju + (0.5 * P1.t + 0.5 * W2.a1) * abs(W2.MvgEd) / W2.Jv Sforzo normale W2.tauPar = abs(W2.FvgEd) / (2.*W2.a1 * W2.l1) + abs(W2.MwgEd) / ((P1.t + W2.a1) * W2.a1 * W2.l1) Sforzo tangenziale W2.tauPer = abs(W2.FugEd) / (2.*W2.a1 * W2.l1) Sforzo tangenziale W2.tau = sqrt(W2.tauPar^2 + W2.tauPer^2) Sforzo tangenziale W2.sigmaId = sqrt(W2.sigma^2 + W2.tau^2) Sforzo combinato if(B1.IsSlotted=0) then B1.rhouBr = 1. else if(B1.alphasl=0) then B1.rhouBr = 1. else if(B1.alphasl=90) then B1.rhouBr = 0.6 else B1.rhouBr = 0.6 Fattore di riduzione per fori asolati in u dir if(B1.IsSlotted=0) then B1.rhovBr = 1. else if(B1.alphasl=0) then B1.rhovBr = 0.6 else if(B1.alphasl=90) then B1.rhovBr = 1.0 else B1.rhovBr = 0.6 Fattore di riduzione per fori asolati in v dir if(B1.nc=1) then B1.duBr = 10000. else B1.duBr = B1.dc Distanza tra i bulloni in u dir if(B1.nr=1) then B1.dvBr = 10000. else B1.dvBr = B1.dr Distanza tra i bulloni in v dir B1.Fu1 = abs(B1.FugEdt1 / B1.n) + abs(B1.MwgEdt1 / B1.WTu) Forza u in spessore 1 B1.Fv1 = abs(B1.FvgEdt1 / B1.n) + abs(B1.MwgEdt1 / B1.WTv) Forza v in spessore 1 B1.alphadu1 = min(min(B1.eup1, B1.eum1)/ (3*B1.dh), B1.duBr / (3*B1.dh) - 0.25) alphad spessore 1 forza u dir B1.alphabu1 = min(B1.alphadu1, B1.fub / P1.fu, 1) alphab spessore 1 forza u dir B1.k1u1 = min(2.8 * min(B1.evp1, B1.evm1) /B1.dh -1.7, 2.5, 1.4 * B1.dvBr/B1.dh-1.7) k1 spessore 1 forza u dir B1.FbuRdt1 = B1.k1u1 * B1.alphabu1 * P1.fu * B1.d * B1.tt1 / gl.gM2 Resistenza a rifollamento u dir, spessore 1 B1.alphadv1 = min(min(B1.evp1, B1.evm1)/ (3*B1.dh), B1.dvBr / (3*B1.dh) - 0.25) alphad spessore 1 forza v dir B1.alphabv1 = min(B1.alphadv1, B1.fub / P1.fu, 1) alphab spessore 1 forza v dir B1.k1v1 = min(2.8 * min(B1.eup1, B1.eum1) /B1.dh -1.7, 2.5, 1.4 * B1.duBr/B1.dh-1.7) k1 spessore 1 forza v dir B1.FbvRdt1 = B1.k1v1 * B1.alphabv1 * P1.fu * B1.d * B1.tt1 / gl.gM2 Resistenza a rifollamento v dir, spessore 1 B1.Fu2 = abs(B1.FugEdt2 / B1.n) + abs(B1.MwgEdt2 / B1.WTu) Forza u in spessore 2 B1.Fv2 = abs(B1.FvgEdt2 / B1.n) + abs(B1.MwgEdt2 / B1.WTv) Forza v in spessore 2 B1.alphadu2 = min(min(B1.eup2, B1.eum2)/ (3*B1.dh), B1.duBr / (3*B1.dh) - 0.25) alphad spessore 2 forza u dir B1.alphabu2 = min(B1.alphadu2, B1.fub / m2.fu, 1) alphab spessore 2 forza u dir B1.k1u2 = min(2.8 * min(B1.evp2, B1.evm2) /B1.dh -1.7, 2.5, 1.4 * B1.dvBr/B1.dh-1.7) k1 spessore 2 forza u dir B1.FbuRdt2 = B1.k1u2 * B1.alphabu2 * m2.fu * B1.d * B1.tt2 / gl.gM2 Resistenza a rifollamento u dir, spessore 2 B1.alphadv2 = min(min(B1.evp2, B1.evm2)/ (3*B1.dh), B1.dvBr / (3*B1.dh) - 0.25) alphad spessore 2 forza v dir B1.alphabv2 = min(B1.alphadv2, B1.fub / m2.fu, 1) alphab spessore 2 forza v dir B1.k1v2 = min(2.8 * min(B1.eup2, B1.eum2) /B1.dh -1.7, 2.5, 1.4 * B1.duBr/B1.dh-1.7) k1 spessore 2 forza v dir B1.FbvRdt2 = B1.k1v2 * B1.alphabv2 * m2.fu * B1.d * B1.tt2 / gl.gM2 Resistenza a rifollamento v dir, spessore 2 B1.bnet = B1.b - (B1.nc-1) * B1.dh Larghezza netta del blocco-bulloni B1.hnet = B1.h - (B1.nr-1) * B1.dh Altezza netta del blocco buloni B1.kBs1 = 0.5 Fattore di riduzione per taglio eccentrico B1.Fupav1 = (2*B1.eup1-B1.dh+2*B1.bnet)*B1.tt1*P1.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza up/t1 modo a B1.Fupan1 = B1.hnet*B1.tt1*P1.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza up/t1 modo a B1.Fupa1 = B1.kBs1 * B1.Fupan1 + B1.Fupav1 Taglio a blocco. Resistenza forza up/t1 modo a B1.Fupcv1 = (B1.eup1-0.5 * B1.dh + B1.bnet)*B1.tt1*P1.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza up/t1 modo c B1.Fupcn1 = (B1.hnet + B1.evp1 - 0.5 * B1.dh)*B1.tt1*P1.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza up/t1 modo c B1.Fupc1 = B1.kBs1 * B1.Fupcn1 + B1.Fupcv1 Taglio a blocco. Resistenza forza up/t1 modo c B1.Fupdv1 = (B1.eup1-0.5 * B1.dh + B1.bnet)*B1.tt1*P1.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza up/t1 modo d B1.Fupdn1 = (B1.hnet + B1.evm1 - 0.5 * B1.dh)*B1.tt1*P1.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza up/t1 modo d B1.Fupd1 = B1.kBs1 * B1.Fupdn1 + B1.Fupdv1 Taglio a blocco. Resistenza forza up/t1 modo d B1.Fup1 = min(B1.Fupa1, B1.Fupc1, B1.Fupd1) Taglio a blocco. Resistenza forza up/t1 B1.Fumav1 = (2*B1.eum1-0.5*B1.dh+2*B1.bnet)*B1.tt1*P1.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza um/t1 modo a B1.Fuman1 = B1.hnet*B1.tt1*P1.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza um/t1 modo a B1.Fuma1 = B1.kBs1 * B1.Fuman1 + B1.Fumav1 Taglio a blocco. Resistenza forza um/t1 modo a B1.Fumcv1 = (B1.eum1-0.5 * B1.dh + B1.bnet)*B1.tt1*P1.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza um/t1 modo c B1.Fumcn1 = (B1.hnet + B1.evp1 - 0.5 * B1.dh)*B1.tt1*P1.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza um/t1 modo c B1.Fumc1 = B1.kBs1 * B1.Fumcn1 + B1.Fumcv1 Taglio a blocco. Resistenza forza um/t1 modo c B1.Fumdv1 = (B1.eum1-0.5 * B1.dh + B1.bnet)*B1.tt1*P1.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza um/t1 modo d B1.Fumdn1 = (B1.hnet + B1.evm1 - 0.5 * B1.dh)*B1.tt1*P1.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza um/t1 modo d B1.Fumd1 = B1.kBs1 * B1.Fumdn1 + B1.Fumdv1 Taglio a blocco. Resistenza forza um/t1 modo d B1.Fum1 = min(B1.Fuma1, B1.Fumc1, B1.Fumd1) Taglio a blocco. Resistenza forza um/t1 B1.Fvpav1 = (2*B1.evp1-B1.dh+2*B1.hnet)*B1.tt1*P1.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza vp/t1 modo a B1.Fvpan1 = B1.bnet*B1.tt1*P1.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza vp/t1 modo a B1.Fvpa1 = B1.kBs1 * B1.Fvpan1 + B1.Fvpav1 Taglio a blocco. Resistenza forza vp/t1 modo a B1.Fvpcv1 = (B1.evp1-0.5 * B1.dh + B1.hnet)*B1.tt1*P1.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza vp/t1 modo c B1.Fvpcn1 = (B1.bnet + B1.eum1 - 0.5 * B1.dh)*B1.tt1*P1.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza vp/t1 modo c B1.Fvpc1 = B1.kBs1 * B1.Fvpcn1 + B1.Fvpcv1 Taglio a blocco. Resistenza forza vp/t1 modo c B1.Fvpdv1 = (B1.evp1-0.5 * B1.dh + B1.hnet)*B1.tt1*P1.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza vp/t1 modo d B1.Fvpdn1 = (B1.bnet + B1.eup1 - 0.5 * B1.dh)*B1.tt1*P1.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza vp/t1 modo d B1.Fvpd1 = B1.kBs1 * B1.Fvpdn1 + B1.Fvpdv1 Taglio a blocco. Resistenza forza vp/t1 modo d B1.Fvp1 = min(B1.Fvpa1, B1.Fvpc1, B1.Fvpd1) Taglio a blocco. Resistenza forza vp/t1 B1.Fvmav1 = (2*B1.evm1-0.5*B1.dh+2*B1.hnet)*B1.tt1*P1.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza vm/t1 modo a B1.Fvman1 = B1.bnet*B1.tt1*P1.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza vm/t1 modo a B1.Fvma1 = B1.kBs1 * B1.Fvman1 + B1.Fvmav1 Taglio a blocco. Resistenza forza vm/t1 modo a B1.Fvmcv1 = (B1.evm1-0.5 * B1.dh + B1.hnet)*B1.tt1*P1.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza vm/t1 modo c B1.Fvmcn1 = (B1.bnet + B1.eup1 - 0.5 * B1.dh)*B1.tt1*P1.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza vm/t1 modo c B1.Fvmc1 = B1.kBs1 * B1.Fvmcn1 + B1.Fvmcv1 Taglio a blocco. Resistenza forza vm/t1 modo c B1.Fvmdv1 = (B1.evm1-0.5 * B1.dh + B1.hnet)*B1.tt1*P1.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza vm/t1 modo d B1.Fvmdn1 = (B1.bnet + B1.eum1 - 0.5 * B1.dh)*B1.tt1*P1.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza vm/t1 modo d B1.Fvmd1 = B1.kBs1 * B1.Fvmdn1 + B1.Fvmdv1 Taglio a blocco. Resistenza forza vm/t1 modo d B1.Fvm1 = min(B1.Fvma1, B1.Fvmc1, B1.Fvmd1) Taglio a blocco. Resistenza forza vm/t1 B1.kBs2 = 0.5 Fattore di riduzione per taglio eccentrico B1.Fupav2 = (2*B1.eup2-B1.dh+2*B1.bnet)*B1.tt2*m2.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza up/t2 modo a B1.Fupan2 = B1.hnet*B1.tt2*m2.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza up/t2 modo a B1.Fupa2 = B1.kBs2 * B1.Fupan2 + B1.Fupav2 Taglio a blocco. Resistenza forza up/t2 modo a B1.Fupcv2 = (B1.eup2-0.5 * B1.dh + B1.bnet)*B1.tt2*m2.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza up/t2 modo c B1.Fupcn2 = (B1.hnet + B1.evp2 - 0.5 * B1.dh)*B1.tt2*m2.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza up/t2 modo c B1.Fupc2 = B1.kBs2 * B1.Fupcn2 + B1.Fupcv2 Taglio a blocco. Resistenza forza up/t2 modo c B1.Fupdv2 = (B1.eup2-0.5 * B1.dh + B1.bnet)*B1.tt2*m2.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza up/t2 modo d B1.Fupdn2 = (B1.hnet + B1.evm2 - 0.5 * B1.dh)*B1.tt2*m2.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza up/t2 modo d B1.Fupd2 = B1.kBs2 * B1.Fupdn2 + B1.Fupdv2 Taglio a blocco. Resistenza forza up/t2 modo d B1.Fup2 = min(B1.Fupa2, B1.Fupc2, B1.Fupd2) Taglio a blocco. Resistenza forza up/t2 B1.Fumav2 = (2*B1.eum2-0.5*B1.dh+2*B1.bnet)*B1.tt2*m2.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza um/t2 modo a B1.Fuman2 = B1.hnet*B1.tt2*m2.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza um/t2 modo a B1.Fuma2 = B1.kBs2 * B1.Fuman2 + B1.Fumav2 Taglio a blocco. Resistenza forza um/t2 modo a B1.Fumcv2 = (B1.eum2-0.5 * B1.dh + B1.bnet)*B1.tt2*m2.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza um/t2 modo c B1.Fumcn2 = (B1.hnet + B1.evp2 - 0.5 * B1.dh)*B1.tt2*m2.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza um/t2 modo c B1.Fumc2 = B1.kBs2 * B1.Fumcn2 + B1.Fumcv2 Taglio a blocco. Resistenza forza um/t2 modo c B1.Fumdv2 = (B1.eum2-0.5 * B1.dh + B1.bnet)*B1.tt2*m2.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza um/t2 modo d B1.Fumdn2 = (B1.hnet + B1.evm2 - 0.5 * B1.dh)*B1.tt2*m2.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza um/t2 modo d B1.Fumd2 = B1.kBs2 * B1.Fumdn2 + B1.Fumdv2 Taglio a blocco. Resistenza forza um/t2 modo d B1.Fum2 = min(B1.Fuma2, B1.Fumc2, B1.Fumd2) Taglio a blocco. Resistenza forza um/t2 B1.Fvpav2 = (2*B1.evp2-B1.dh+2*B1.hnet)*B1.tt2*m2.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza vp/t2 modo a B1.Fvpan2 = B1.bnet*B1.tt2*m2.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza vp/t2 modo a B1.Fvpa2 = B1.kBs2 * B1.Fvpan2 + B1.Fvpav2 Taglio a blocco. Resistenza forza vp/t2 modo a B1.Fvpcv2 = (B1.evp2-0.5 * B1.dh + B1.hnet)*B1.tt2*m2.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza vp/t2 modo c B1.Fvpcn2 = (B1.bnet + B1.eum2 - 0.5 * B1.dh)*B1.tt2*m2.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza vp/t2 modo c B1.Fvpc2 = B1.kBs2 * B1.Fvpcn2 + B1.Fvpcv2 Taglio a blocco. Resistenza forza vp/t2 modo c B1.Fvpdv2 = (B1.evp2-0.5 * B1.dh + B1.hnet)*B1.tt2*m2.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza vp/t2 modo d B1.Fvpdn2 = (B1.bnet + B1.eup2 - 0.5 * B1.dh)*B1.tt2*m2.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza vp/t2 modo d B1.Fvpd2 = B1.kBs2 * B1.Fvpdn2 + B1.Fvpdv2 Taglio a blocco. Resistenza forza vp/t2 modo d B1.Fvp2 = min(B1.Fvpa2, B1.Fvpc2, B1.Fvpd2) Taglio a blocco. Resistenza forza vp/t2 B1.Fvmav2 = (2*B1.evm2-0.5*B1.dh+2*B1.hnet)*B1.tt2*m2.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza vm/t2 modo a B1.Fvman2 = B1.bnet*B1.tt2*m2.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza vm/t2 modo a B1.Fvma2 = B1.kBs2 * B1.Fvman2 + B1.Fvmav2 Taglio a blocco. Resistenza forza vm/t2 modo a B1.Fvmcv2 = (B1.evm2-0.5 * B1.dh + B1.hnet)*B1.tt2*m2.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza vm/t2 modo c B1.Fvmcn2 = (B1.bnet + B1.eup2 - 0.5 * B1.dh)*B1.tt2*m2.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza vm/t2 modo c B1.Fvmc2 = B1.kBs2 * B1.Fvmcn2 + B1.Fvmcv2 Taglio a blocco. Resistenza forza vm/t2 modo c B1.Fvmdv2 = (B1.evm2-0.5 * B1.dh + B1.hnet)*B1.tt2*m2.fy/(sqrt(3)*gl.gM0) Taglio a blocco. Resistenza a taglio. forza vm/t2 modo d B1.Fvmdn2 = (B1.bnet + B1.eum2 - 0.5 * B1.dh)*B1.tt2*m2.fu/ gl.gM2 Taglio a blocco. Resistenza a trazione forza vm/t2 modo d B1.Fvmd2 = B1.kBs2 * B1.Fvmdn2 + B1.Fvmdv2 Taglio a blocco. Resistenza forza vm/t2 modo d B1.Fvm2 = min(B1.Fvma2, B1.Fvmc2, B1.Fvmd2) Taglio a blocco. Resistenza forza vm/t2 B1.Vlima1 = B1.h*B1.tt1*P1.fy / (sqrt(3.) * gl.gM0) Taglio limite modo a/t1 if(abs(B1.FvgEdt1/B1.nc)<0.5*B1.Vlima1) then B1.rhoa1 = 0 else if(abs(B1.FvgEdt1/B1.nc)= 2 Numero bulloni >= Minimo numero bulloni Verifica minimo numero bulloni ---2--- Precondizione sul componente (se nullo precondizione generale) B1 B1.dr >= 2.2*B1.dh Distanza righe >= Minima distanza righe Verifica distanza righe min ---3--- Precondizione sul componente (se nullo precondizione generale) B1 B1.dr <= min(14*B1.tt1, 200*gl.mm) Distanza righe <= Max distanza righe Verifica spaziatura max dr/t1 ---4--- Precondizione sul componente (se nullo precondizione generale) B1 B1.dc >= 2.4*B1.dh Distanza colonne >= Minima distanza colonne Verifica distanza colonne min ---5--- Precondizione sul componente (se nullo precondizione generale) B1 B1.dc <= min(14*B1.tt1, 200*gl.mm) Distanza colonne <= Max distanza colonne Verifica spaziatura max dc/t1 ---6--- Precondizione sul componente (se nullo precondizione generale) B1 min(B1.eup1, B1.eum1, B1.evp1, B1.evm1) >= 1.2 * B1.dh Min distanza bordoe >= Min possibile distanza bordo Verifica distanza bordo ---7--- Precondizione sul componente (se nullo precondizione generale) B1 B1.nr * B1.nc >= 2 Numero bulloni >= Minimo numero bulloni Verifica minimo numero bulloni ---8--- Precondizione sul componente (se nullo precondizione generale) B1 B1.dr >= 2.2*B1.dh Distanza righe >= Minima distanza righe Verifica distanza righe min ---9--- Precondizione sul componente (se nullo precondizione generale) B1 B1.dr <= min(14*B1.tt2, 200*gl.mm) Distanza righe <= Max distanza righe Verifica spaziatura max dr/t2 ---10--- Precondizione sul componente (se nullo precondizione generale) B1 B1.dc >= 2.4*B1.dh Distanza colonne >= Minima distanza colonne Verifica distanza colonne min ---11--- Precondizione sul componente (se nullo precondizione generale) B1 B1.dc <= min(14*B1.tt2, 200*gl.mm) Distanza colonne <= Max distanza colonne Verifica spaziatura max dc/t2 ---12--- Precondizione sul componente (se nullo precondizione generale) B1 min(B1.eup2, B1.eum2, B1.evp2, B1.evm2) >= 1.2 * B1.dh Min distanza bordoe >= Min possibile distanza bordo Verifica distanza bordo ---13--- Precondizione sul componente (se nullo precondizione generale) W1 W1.amin >= 3 * gl.mm Sezione di gola >= Minima sezione di gola Verifica min sezione di gola ---14--- Precondizione sul componente (se nullo precondizione generale) W1 W1.lmin >= min(6*W1.amin, 30 * gl.mm) Lunghezza cordone >= Minima lunghezza cordone Minima lunghezza cordone ---15--- Precondizione sul componente (se nullo precondizione generale) W2 W2.amin >= 3 * gl.mm Sezione di gola >= Minima sezione di gola Verifica min sezione di gola ---16--- Precondizione sul componente (se nullo precondizione generale) W2 W2.lmin >= min(6*W2.amin, 30 * gl.mm) Lunghezza cordone >= Minima lunghezza cordone Minima lunghezza cordone ---17--- Verifica del componente B1 B1.V < B1.FvRd Massima forza applicata per bullone < Resistenza di un bullone Resistenza a taglio bulloni (Table 3.4) ---18--- Verifica del componente W1 W1.sigmaId < min(P1.fu, m1.fu) / (sqrt(3.)* W1.betaw * gl.gM2) Sforzo efficace ideale < Sforzo ultimo Resistenza del cordone d'angolo P4.5.3.3. ---19--- Verifica del componente W2 W2.sigmaId < min(P1.fu, m1.fu) / (sqrt(3.)* W2.betaw * gl.gM2) Sforzo efficace ideale < Sforzo ultimo Resistenza del cordone d'angolo P4.5.3.3. ---20--- Verifica del componente P1 B1.Fu1 < B1.rhouBr * B1.FbuRdt1 Massima forza applicata allo spessore, u dir, spess. 1 < Resistenza a rifollamento Rifollamento u dir, spessore 1(Table 3.4) ---21--- Verifica del componente P1 B1.Fv1 < B1.rhovBr * B1.FbvRdt1 Massima forza applicata allo spessore, v dir, spess. 1 < Resistenza a rifollamento Rifollamento v dir, spessore 1(Table 3.4) ---22--- Verifica del componente m2 B1.Fu2 < B1.rhouBr * B1.FbuRdt2 Massima forza applicata allo spessore, u dir, spess. 2 < Resistenza a rifollamento Rifollamento u dir, spessore 2(Table 3.4) ---23--- Verifica del componente m2 B1.Fv2 < B1.rhovBr * B1.FbvRdt2 Massima forza applicata allo spessore, v dir, spess. 2 < Resistenza a rifollamento Rifollamento v dir, spessore 2(Table 3.4) ---24--- Verifica del componente P1 abs(B1.FugEdt1) < min(B1.Fup1, B1.Fum1) Forza applicata su spessore, u dir, spess. 1 < Resistenza a taglio a blocco Taglio a blocco verifica u dir, spess. 1 (P.3.10.2(3)) ---25--- Verifica del componente P1 abs(B1.FvgEdt1) < min(B1.Fvp1, B1.Fvm1) Forza applicata su spessore, v dir, spess. 1 < Resistenza a taglio a blocco Taglio a blocco verifica v dir, spess. 1 (P.3.10.2(3)) ---26--- Verifica del componente m2 abs(B1.FugEdt2) < min(B1.Fup2, B1.Fum2) Forza applicata su spessore, u dir, spess. 2 < Resistenza a taglio a blocco Taglio a blocco verifica u dir, spess. 2 (P.3.10.2(3)) ---27--- Verifica del componente m2 abs(B1.FvgEdt2) < min(B1.Fvp2, B1.Fvm2) Forza applicata su spessore, v dir, spess. 2 < Resistenza a taglio a blocco Taglio a blocco verifica v dir, spess. 2 (P.3.10.2(3)) ---28--- Verifica del componente P1 abs(B1.MwgEdt1) < min(B1.MwRdVa1 + B1.MwRdMa1, B1.MwRdVb1 + B1.MwRdMb1) Torsione applicata, spess. 1 < Resistenza a rotazione del blocco max(a, b) Verifica a rotazione del blocco spess/1 (SCI-P358 pag. 112) ---29--- Verifica del componente m2 abs(B1.MwgEdt2) < min(B1.MwRdVa2 + B1.MwRdMa2, B1.MwRdVb2 + B1.MwRdMb2) Torsione applicata, spess. 2 < Resistenza a rotazione del blocco max(a, b) Verifica a rotazione del blocco spess/2 (SCI-P358 pag. 112) ---30--- Verifica del componente P1 abs(B1.FvgEdt1) < P1.VlimGroS2B1 Taglio applicato sezione S2 of P1 < Taglio limite Verifica a taglio EC3 1.1 P6.2.6 ---31--- Verifica del componente P1 (abs(B1.FugEdt1) / P1.NlimGroS2B1 + (abs(B1.MwgEdt1) + abs(B1.FugEdt1 * (B1.evp1 - B1.evm1) / 2)) / P1.MlimGroS2B1) < (1 - P1.rhoGroS2B1) Luogo limite sezione S2 of P1 < Limite Azione assiale e flessione EC3 1.1 P6.2.10 ---32--- Verifica del componente P1 abs(B1.FvgEdt1) < P1.VlimNetS2B1 Taglio applicato sezione S2 of P1 < Taglio limite Verifica a taglio EC3 1.1 P6.2.6 ---33--- Verifica del componente P1 (abs(B1.FugEdt1) / P1.NlimNetS2B1 + (abs(B1.MwgEdt1) + abs(B1.FugEdt1 * (B1.evp1 - B1.evm1) / 2)) / P1.MlimNetS2B1) < (1 - P1.rhoNetS2B1) Luogo limite sezione S2 of P1 < Limite Azione assiale e flessione EC3 1.1 P6.2.10 ---34--- Verifica del componente m2 abs(B1.FvgEdt2) < m2.VlimGroS1B1 Taglio applicato sezione B1,S1 of m2 < Taglio limite Verifica a taglio EC3 1.1 P6.2.6 ---35--- Verifica del componente m2 (abs(B1.FugEdt2) / m2.NlimGroS1B1 + (abs(B1.MwgEdt2) + abs(B1.FugEdt2 * (B1.evp2 - B1.evm2) / 2)) / m2.MlimGroS1B1) < (1 - m2.rhoGroS1B1) Luogo limite sezione B1,S1 of m2 < Limite Azione assiale e flessione EC3 1.1 P6.2.10 ---36--- Verifica del componente m2 abs(B1.FvgEdt2) < m2.VlimNetS1B1 Taglio applicato sezione B1,S1 of m2 < Taglio limite Verifica a taglio EC3 1.1 P6.2.6 ---37--- Verifica del componente m2 (abs(B1.FugEdt2) / m2.NlimNetS1B1 + (abs(B1.MwgEdt2) + abs(B1.FugEdt2 * (B1.evp2 - B1.evm2) / 2)) / m2.MlimNetS1B1) < (1 - m2.rhoNetS1B1) Luogo limite sezione B1,S1 of m2 < Limite Azione assiale e flessione EC3 1.1 P6.2.10 ---38--- Verifica del componente P1 m2.Ncomcal < chic(P1.lambdas) * (P1.t * P1.h) * P1.fy / gl.gM1 Compressione applicata < Compressione limite Verifica instabilita, P1 EC3 1.1. P ---39--- Verifica del componente P1 (0.6*B1.MwgEdt1) < chid(P1.lambdaLT) * (P1.t * (P1.h^2) / 6) * P1.fy / gl.gM1 Momento applicato < Momento limite Verifica svergolamento, P1 ---40--- Verifica del componente m2 m2.T2abs < 0.01 * 2 * m2.b * m2.tf * m2.fy / sqrt(3.) Taglio asse debole applicato < 1 percento della resistenza disponibile non fattorizzata Il taglio su asse debole deve essere basso ---41--- Verifica del componente P1 abs(m2.T2cal) < P1.VlimGroS1 Taglio applicato sezione S1 di P1 < Taglio limite Verifica taglio EC3 1.1 P6.2.6 ---42--- Verifica del componente P1 abs(m2.T2cal * abs(m2.el1)) / P1.MlimGroS1 < (1 - P1.rhoGroS1) Luogo limite sezione S1 di P1 < Limite Taglio e flessione comb. EC3 1.1 P6.2.10 ---43--- Verifica del componente m1 0.5 * m2.T3cal < P1.h * m1.tw * m1.fy / (sqrt(3.) * gl.gM0) Taglio applicato < Taglio limite Verifica a ataglio dell'anima ********************************** Inizio delle verifiche automatiche ********************************** ----------------------------------- Precondizioni stabilite dall'utente ----------------------------------- Check Descrizione v1 v2 Expl ---------------------------------------------------------------------------------- Forze agenti sulle bullonature ai differenti estremi, riferimento locale (1, 2, 3) ---------------------------------------------------------------------------------- Id Ist Combi Est F1 F2 F3 M1 M2 M3 (N) (N) (N) ( N mm) ( N mm) ( N mm) B1 1 1 1 -0.0 30000.0 -0.0 240000.0 0.0 5820000.0 B1 1 1 2 0.0 -30000.0 0.0 -0.0 -0.0 -5820000.0 --------------------------------------------- Azioni interne complessive sulle bullonature --------------------------------------------- Id Ist Combi Sez NT TuT TvT MtT MuT MvT (N) (N) (N) ( N mm) ( N mm) ( N mm) B1 1 1 1 -0.0 -0.0 30000.0 5820000.0 90000.0 0.0 ----------------------------------------------------------- Azioni interne nei bulloni su varie sezioni e sfruttamenti ----------------------------------------------------------- Ist Combi Nome Bull -?- NB NTB TuB TvB TB MuB MvB MB Expl causa (N) (N) (N) (N) (N) ( N mm) ( N mm) ( N mm) 1 1 B1 1 17 -650.2 -650.2 26244.1 -13340.8 29440.3 391.9 0.0 391.9 0.641 user 1 1 B1 2 17 -650.2 -650.2 26244.1 28340.8 38625.8 391.9 0.0 391.9 0.641 user 1 1 B1 3 17 650.2 650.2 -26244.0 -13340.8 29440.2 391.9 0.0 391.9 0.641 user 1 1 B1 4 17 650.2 650.2 -26244.0 28340.8 38625.8 391.9 0.0 391.9 0.641 user ----------------------------------------------------------------------------------------------------------------- Sforzo normale nei bulloni e nella superficie di constrasto per bullonature che hanno una superficie di contrasto ----------------------------------------------------------------------------------------------------------------- Int Combi Nome Posizione x y epsilon sforzo (mm) (mm) (---) ( N/ mm²) ------------------------------------------- Azioni interne complessive sulle saldature ------------------------------------------- Id Ist Combi NT TuT TvT MtT MuT MvT (N) (N) (N) ( N mm) ( N mm) ( N mm) W1 1 1 6040.5 1229.9 -21291.8 136233.4 -96629.9 9282.5 W2 1 1 8708.2 -1229.9 -6040.5 -86805.5 -110881.7 2912.6 --------------------------------- Sforzi nei cordoni, sfruttamenti --------------------------------- Ist Combi Nome Cord nPer tPar tPer forza Causa Ext Expl ( N/ mm²) ( N/ mm²) ( N/ mm²) ( N/ mm) 1 1 W1 1 2.2 23.8 -6.3 104.8 user 1 0.102 1 1 W1 2 10.8 -21.8 -8.9 109.9 user 1 0.102 1 1 W2 1 3.0 6.2 4.1 34.0 user 1 0.052 1 1 W2 2 17.1 -7.7 7.0 84.9 user 1 0.052 --------------------------------------------- Informazioni sugli spostamenti convenzionali --------------------------------------------- Massima traslazione Istanza Combinazione Componente (mm) 14.3 1 1 m2 Massima rotazione Istanza Combinazione Componente 7.434e-02(rad) 1 1 m2 ------------------------------------------------------- Risultati di sfruttamento di inviluppo delle membrature ------------------------------------------------------- Membr. Sfruttamento Istanza Combi Causa m1 0.10 1 1 Verifica utente m2 0.94 1 1 Verifica utente -------------------------------------------------- Risultati di sfruttamento di inviluppo dei tramite ------------------------------------------------- Tramite Sfruttamento Istanza Combi Causa P1 0.64 1 1 Verifica utente --------------------------------------------------------- Risultati di sfruttamento di inviluppo delle bullonature --------------------------------------------------------- BL Bull# Sfruttamento Istanza Combi N M T Causa (N) ( N mm) (N) B1 1 0.64 1 1 0.0 0.0 0.0 Verifica utente B1 2 0.64 1 1 0.0 0.0 0.0 Verifica utente B1 3 0.64 1 1 0.0 0.0 0.0 Verifica utente B1 4 0.64 1 1 0.0 0.0 0.0 Verifica utente ------------------------------------------------------ Risultati di sfruttamento di inviluppo delle saldature ------------------------------------------------------ WL Cordone Sfruttamento Istanza Combi Causa W1 1 0.10 1 1 Verifica utente W1 2 0.10 1 1 Verifica utente W2 1 0.05 1 1 Verifica utente W2 2 0.05 1 1 Verifica utente -------------------------------------------------------------------------------------------- Membrature che hanno come massimo sfruttamento quello dovuto al fatto di essere un contrasto -------------------------------------------------------------------------------------------- Inst Combi Nome Blayout Sigma,B a b c Expl ( N/ mm²) (1/ mm) (1/ mm) (mm) LISTA VUOTA ----------------------------------------------------------------------------------------- Tramite che hanno come massimo sfruttamento quello dovuto al fatto di essere un contrasto ----------------------------------------------------------------------------------------- Inst Combi Nome Blayout Sigma,B a b c Expl ( N/ mm²) (1/ mm) (1/ mm) (mm) LISTA VUOTA ---------------------------------------------------------------------- Bullonature il cui massimo sfruttamento è dovuto alle verifiche utente ---------------------------------------------------------------------- Inst Combi Nome Check Descrizione v1 v2 Expl 1 1 B1 17 Resistenza a taglio bulloni (Table 3.4) 3.863e+04 6.029e+04 0.641 -------------------------------------------------------------------- Saldature il cui massimo sfruttamento è dovuto alle verifiche utente -------------------------------------------------------------------- Inst Combi Nome Check Descrizione v1 v2 Expl 1 1 W1 18 Resistenza del cordone d'angolo P4.5.3.3. 2.374e+01 2.337e+02 0.102 1 1 W2 19 Resistenza del cordone d'angolo P4.5.3.3. 1.226e+01 2.337e+02 0.052 --------------------------------------------------------------------- Membrature il cui massimo sfruttamento è dovuto alle verifiche utente --------------------------------------------------------------------- Inst Combi Nome Check Descrizione v1 v2 Expl 1 1 m1 43 Verifica a ataglio dell'anima 1.500e+04 1.520e+05 0.099 1 1 m2 29 Verifica a rotazione del blocco spess/2 (SCI-P358 pag. 112) 5.820e+06 6.208e+06 0.937 ------------------------------------------------------------------ Tramite il cui massimo sfruttamento è dovuto alle verifiche utente ------------------------------------------------------------------ Inst Combi Nome Check Descrizione v1 v2 Expl 1 1 P1 28 Verifica a rotazione del blocco spess/1 (SCI-P358 pag. 112) 5.820e+06 9.030e+06 0.645 -------------------------- Tutte le verifiche utente -------------------------- Inst Combi Nome Check Descrizione v1 v2 Expl 1 1 B1 1 Verifica minimo numero bulloni 4.000e+00 2.000e+00 0.000 1 1 B1 2 Verifica distanza righe min 6.800e+01 3.960e+01 0.000 1 1 B1 3 Verifica spaziatura max dr/t1 6.800e+01 1.400e+02 0.000 1 1 B1 4 Verifica distanza colonne min 5.400e+01 4.320e+01 0.000 1 1 B1 5 Verifica spaziatura max dc/t1 5.400e+01 1.400e+02 0.000 1 1 B1 6 Verifica distanza bordo 2.700e+01 2.160e+01 0.000 1 1 B1 7 Verifica minimo numero bulloni 4.000e+00 2.000e+00 0.000 1 1 B1 8 Verifica distanza righe min 6.800e+01 3.960e+01 0.000 1 1 B1 9 Verifica spaziatura max dr/t2 6.800e+01 8.400e+01 0.000 1 1 B1 10 Verifica distanza colonne min 5.400e+01 4.320e+01 0.000 1 1 B1 11 Verifica spaziatura max dc/t2 5.400e+01 8.400e+01 0.000 1 1 B1 12 Verifica distanza bordo 2.700e+01 2.160e+01 0.000 1 1 W1 13 Verifica min sezione di gola 4.243e+00 3.000e+00 0.000 1 1 W1 14 Minima lunghezza cordone 1.100e+02 2.546e+01 0.000 1 1 W2 15 Verifica min sezione di gola 4.243e+00 3.000e+00 0.000 1 1 W2 16 Minima lunghezza cordone 1.023e+02 2.546e+01 0.000 1 1 B1 17 Resistenza a taglio bulloni (Table 3.4) 3.863e+04 6.029e+04 0.641 1 1 W1 18 Resistenza del cordone d'angolo P4.5.3.3. 2.374e+01 2.337e+02 0.102 1 1 W2 19 Resistenza del cordone d'angolo P4.5.3.3. 1.226e+01 2.337e+02 0.052 1 1 P1 20 Rifollamento u dir, spessore 1(Table 3.4) 2.624e+04 6.880e+04 0.381 1 1 P1 21 Rifollamento v dir, spessore 1(Table 3.4) 2.834e+04 6.880e+04 0.412 1 1 m2 22 Rifollamento u dir, spessore 2(Table 3.4) 2.624e+04 4.128e+04 0.636 1 1 m2 23 Rifollamento v dir, spessore 2(Table 3.4) 2.834e+04 8.256e+04 0.343 1 1 P1 24 Taglio a blocco verifica u dir, spess. 1 (P.3.10.2(3)) 0.000e+00 1.986e+05 0.000 1 1 P1 25 Taglio a blocco verifica v dir, spess. 1 (P.3.10.2(3)) 3.000e+04 1.957e+05 0.153 1 1 m2 26 Taglio a blocco verifica u dir, spess. 2 (P.3.10.2(3)) 0.000e+00 1.496e+05 0.000 1 1 m2 27 Taglio a blocco verifica v dir, spess. 2 (P.3.10.2(3)) 3.000e+04 9.073e+14 0.000 1 1 P1 28 Verifica a rotazione del blocco spess/1 (SCI-P358 pag. 112) 5.820e+06 9.030e+06 0.645 1 1 m2 29 Verifica a rotazione del blocco spess/2 (SCI-P358 pag. 112) 5.820e+06 6.208e+06 0.937 1 1 P1 30 Verifica a taglio EC3 1.1 P6.2.6 3.000e+04 1.845e+05 0.163 1 1 P1 31 Azione assiale e flessione EC3 1.1 P6.2.10 5.972e-01 1.000e+00 0.597 1 1 P1 32 Verifica a taglio EC3 1.1 P6.2.6 3.000e+04 1.300e+05 0.231 1 1 P1 33 Azione assiale e flessione EC3 1.1 P6.2.10 5.972e-01 1.000e+00 0.597 1 1 m2 34 Verifica a taglio EC3 1.1 P6.2.6 3.000e+04 2.188e+05 0.137 1 1 m2 35 Azione assiale e flessione EC3 1.1 P6.2.10 6.841e-02 1.000e+00 0.068 1 1 m2 36 Verifica a taglio EC3 1.1 P6.2.6 3.000e+04 1.861e+05 0.161 1 1 m2 37 Azione assiale e flessione EC3 1.1 P6.2.10 6.841e-02 1.000e+00 0.068 1 1 P1 38 Verifica instabilita, P1 EC3 1.1. P 0.000e+00 3.510e+05 0.000 1 1 P1 39 Verifica svergolamento, P1 3.492e+06 7.563e+06 0.462 1 1 m2 40 Il taglio su asse debole deve essere basso 0.000e+00 5.430e+03 0.000 1 1 P1 41 Verifica taglio EC3 1.1 P6.2.6 0.000e+00 2.026e+05 0.000 1 1 P1 42 Taglio e flessione comb. EC3 1.1 P6.2.10 0.000e+00 1.000e+00 0.000 1 1 m1 43 Verifica a ataglio dell'anima 1.500e+04 1.520e+05 0.099 ******************************** Fine delle verifiche automatiche ********************************