-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtaller.py
More file actions
72 lines (64 loc) · 2.77 KB
/
taller.py
File metadata and controls
72 lines (64 loc) · 2.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
#electapp v0.2
#calculo de secciones de cable en extraido de la tabla de argenplas
#*************Listas cable tipo taller*************
seccionTaller=[0.75,1.0,1.50,2.50,4.0,6.0,10.0,16.0,]
corrienteMaxTaller=[10.0,13.0,16.0,22.0,30.0,38.0,53.0,71.0]
#***************funciones***************
import os
def borrarPantalla(): #Definimos la función estableciendo el nombre que queramos
if os.name == "posix":
os.system ("clear")
elif os.name == "ce" or os.name == "nt" or os.name == "dos":
os.system ("cls")
def calcularSeccionTaller(arg):
borrarPantalla()
print('la seccion nominal es de:\t\t\t'+ str(f"{seccionTaller[arg]:.2f}"),' mm2')
print('la corriente admisible en amperios es de:\t'+ str(f"{corrienteMaxTaller[arg]:.2f}"),' Amp')
print('')
def calcularCorrienteTaller():
salir = [0,1]
i = 0
while i in salir:
if i == 0:
try:
watts =float(input('ingrese la carga en watts\n'))
volts = 220.0
amps = watts/volts
if amps <=10:#1
calcularSeccionTaller(0)
a = int(input('1: elegir otro cable ó 0: mismo cable\n'))
i = salir[a]
elif amps>10 and amps<=13:#2
calcularSeccionTaller(1)
a = int(input('1: elegir otro cable ó 0: mismo cable\n'))
i = salir[a]
elif amps>13 and amps<=16:#3
calcularSeccionTaller(2)
a = int(input('1: elegir otro cable ó 0: mismo cable\n'))
i = salir[a]
elif amps>16 and amps<=22:#4
calcularSeccionTaller(3)
a = int(input('1: elegir otro cable ó 0: mismo cable\n'))
i = salir[a]
elif amps>22 and amps<=30:#5
calcularSeccionTaller(4)
a = int(input('1: elegir otro cable ó 0: mismo cable\n'))
i = salir[a]
elif amps>30 and amps<=38:#6
calcularSeccionTaller(5)
a = int(input('1: elegir otro cable ó 0: mismo cable\n'))
i = salir[a]
elif amps>38 and amps<=53:#7
calcularSeccionTaller(6)
a = int(input('1: elegir otro cable ó 0: mismo cable\n'))
i = salir[a]
elif amps>53 and amps<=71:#8
calcularSeccionTaller(7)
a = int(input('1: elegir otro cable ó 0: mismo cable\n'))
i = salir[a]
else:
print('el dato ingresado está fuera de rango.\n')
except:
print('Ups! Volvé a intentarlo')
else:
break