Appendice F – Programma calcolo sezione provini
Appendice F – Programma Matlab per il calcolo
della sezione resistente dei provini
%Programma per il calcolo della sezione resistente effettiva dei provini
%MANHIRP e della forza massima di trazione nel ciclo di fatica clear clc %Dati: h=3.72 L=10.89 r=3;
Feed1=0.18; %avanzamento utinsile al giro, lato 1 tornito in esame
Edgeradius1=1.2; %raggio di raccordo utensile
%lato 2, se presente lavorazione levare percentuali %Feed2=0.3; %Edgeradius2=.8; TensMaxMPa=1050 TensMaxKgsumm2=TensMaxMPa/9.80665; %Area nominale: alpha=2*asin(h/(2*r)); AreaNominale=alpha*r^2+r*cos(alpha/2)*h+h*(L-2*r)
%correzione per smussatura spigoli
AreaSmussata=AreaNominale*0.9998
%correzione per finitura superficiale
LatoTornito=L-2*(r-r*cos(alpha/2));
%Primo lato tornito:
Beta1=2*asin(Feed1/(Edgeradius1*2)); AreaSettore1=(Beta1/2)*Edgeradius1^2; AreaTriangolo1=Feed1*Edgeradius1*cos(Beta1/2)*.5; AreaTruciolo1=AreaSettore1-AreaTriangolo1; NumTrucioli1=LatoTornito/Feed1; AreaLevata1=AreaTruciolo1*NumTrucioli1; Area1=AreaSmussata-AreaLevata1 141
Appendice F – Programma calcolo sezione provini %secondo lato tornito:
%Beta2=2*asin(Feed2/(Edgeradius2*2)); %AreaSettore2=(Beta2/2)*Edgeradius2^2; %AreaTriangolo2=Feed2*Edgeradius2*cos(Beta2/2)*.5; %AreaTruciolo2=AreaSettore2-AreaTriangolo2; %NumTrucioli2=LatoTornito/Feed2; %AreaLevata2=AreaTruciolo2*NumTrucioli2; Area=Area1%-AreaLevata2 %Calcolo forzaMax FmaxKg=TensMaxKgsumm2*Area 142