Beruflich Dokumente
Kultur Dokumente
e) ^ 2) - 1)) - (2 * pi / CALDIMENSIONES.TextBox31.Value)
D2 = (Sqr(((CALDIMENSIONES.TextBox16.Value) ^ 2 / (CALDIMENSIONES.TextBox14.Valu
e) ^ 2) - 1)) - (2 * pi / CALDIMENSIONES.TextBox11.Value) * (CALDIMENSIONES.Text
Box20.Value - 1)
M1 = (Tan(ENGRECTOS.TextBox2.Value * pi / 180)) / (Sqr(B1 * B2))
M2 = (Tan(ENGRECTOS.TextBox2.Value * pi / 180)) / (Sqr(D1 * D2))
If M1 <= 1 Then
CALESFUERZOSCONTACTO.TextBox10.Value
End If
If M1 > 1 Then
CALESFUERZOSCONTACTO.TextBox10.Value
End If
If M2 <= 1 Then
CALESFUERZOSCONTACTO.TextBox25.Value
End If
If M2 > 1 Then
CALESFUERZOSCONTACTO.TextBox25.Value
End If
= 1
= M1
= 1
= M2
'factor de aplicacion
CALESFUERZOSCONTACTO.TextBox11.Value = ENG.txtKA.Value
CALESFUERZOSCONTACTO.TextBox26.Value = ENG.txtKA.Value
'factor dinamico
v = (CALESFUERZOSCONTACTO.TextBox1.Value) * (0.5 * CALDIMENSIONES.TextBox15.Valu
e * 0.001)
KAF = (CALESFUERZOSCONTACTO.TextBox11.Value * CALESFUERZOSCONTACTO.TextBox3.Valu
e / CALDIMENSIONES.TextBox17.Value)
u2 = (CALDIMENSIONES.TextBox10.Value) ^ 2
vzu = (v * CALDIMENSIONES.TextBox11.Value / 100) * (Sqr(u2 / (1 + u2)))
If vzu <= 0.2 Then
K3 = 2
End If
If vzu > 0.2 Then
K3 = ((-0.357) * vzu) + 2.071
End If
If KAF <= 100 Then
KAFB = 100
End If
If KAF > 100 Then
KAFB = KAF
End If
CALESFUERZOSCONTACTO.TextBox12.Value = 1 + ((14.9 / KAFB) + 0.0193) * (vzu) * K3
CALESFUERZOSCONTACTO.TextBox27.Value = 1 + ((14.9 / KAFB) + 0.0193) * (vzu) * K3
'factor de carga en el flanco
xb = 0.365
fm = (ENG.txtKA.Value * CALESFUERZOSCONTACTO.TextBox12.Value * CALESFUERZOSCONTA
CTO.TextBox3.Value)
fsh = (fm * 0.023 / CALDIMENSIONES.TextBox17.Value) * (1 + 0.7 + 0.3) * ((CALDIM
ENSIONES.TextBox17.Value / CALDIMENSIONES.TextBox15.Value) ^ 2)
fma = 15
fbx = (1.33 * 1 * fsh) + (1 * fma)
fby = fbx * xb
C1 = 0.04723
C2 = 0.15551 / CALDIMENSIONES.TextBox11.Value
C3 = 0.25791 / CALDIMENSIONES.TextBox31.Value
C4 = (-0.00635 * CALDIMENSIONES.TextBox2.Value)
C5 = (-0.11654 * CALDIMENSIONES.TextBox2.Value / CALDIMENSIONES.TextBox11.Value)
C6 = (-0.00193 * CALDIMENSIONES.TextBox22.Value)
C7 = (-0.24188 * CALDIMENSIONES.TextBox22.Value / CALDIMENSIONES.TextBox31.Value
)
C8 = (0.00529 * (CALDIMENSIONES.TextBox2.Value) ^ 2)
C9 = (0.00182 * (CALDIMENSIONES.TextBox22.Value) ^ 2)
q = C1 + C2 + C3 + C4 + C5 + C6 + C7 + C8 + C9
CM = 0.8
CR = 1
CB = (1 + 0.5 * (1.25 - (CALDIMENSIONES.TextBox4.Value / ENGRECTOS.Cbxm.Value)))
C = (CM * CR * CB * Cos(0)) / q
cya = C * ((0.75 * CALDIMENSIONES.TextBox20.Value) + 0.25)
cyb = 0.85 * cya
bcalb = Sqr((2 * fm / CALDIMENSIONES.TextBox17.Value) / (fby * cyb))
If bcalb <= 1 Then
CALESFUERZOSCONTACTO.TextBox13.Value = Sqr((2 * fby * cyb) / (fm / CALDIMENS
IONES.TextBox17.Value))
End If
If bcalb > 1 Then
CALESFUERZOSCONTACTO.TextBox13.Value = 1 + ((fby * cyb) / (2 * fm / CALDIMEN
SIONES.TextBox17.Value))
End If
xb2 = 0.365
fm2 = (ENG.txtKA.Value * CALESFUERZOSCONTACTO.TextBox12.Value * CALESFUERZOSCONT
ACTO.TextBox3.Value)
fsh2 = (fm * 0.023 / CALDIMENSIONES.TextBox17.Value) * (1 + 0.7 + 0.3) * ((CALDI
MENSIONES.TextBox17.Value / CALDIMENSIONES.TextBox35.Value) ^ 2)
fma2 = 14
fbx2 = (1.33 * 1 * fsh2) + (1 * fma)
fby2 = fbx2 * xb
CALESFUERZOSCONTACTO.Show
End Sub