def aeroplane():
    for i in range(nbAvionsPrevus):
        moniteur_retirer(usine.tamponMoteur,"moteur")
        moniteur_retirer(usine.tamponCarlingueAileRoue,"carlingueAileRoue")
        moniteur_retirer(usine.tamponMoteur,"moteur")
        # A completer: retirer 1 carlingue1Ailes2Roues3 et 2 moteurs des tampons
        tprint( 'Un aeroplane est achevé ({})'.format(i+1))
        # A completer: deposer dans le tampon des aeroplane
        moniteur_deposer(usine.tamponAeroplne,"avion","1")
def carlingue1Ailes2():
    for i in range(nbAvionsPrevus):
        # A completer: retirer 1 carlingue et 2 ailes des tampons
        moniteur_retirer(usine.tamponAile,"aile")
        moniteur_retirer(usine.tamponCarlingue,"carlingue")
        moniteur_retirer(usine.tamponAile,"aile")
        tprint( 'Un assemblage 1 carlingue avec 2 ailes est achevé ({})'.format(i+1))
        # A completer: deposer dans le tampon des carlingue1Ailes2
        moniteur_deposer(usine.tamponCarlingueAile,"carlingueAile","1")
Exemple #3
0
def aeroplane():
    for i in range(nbAvionsPrevus):
        # A completer: retirer 1 carlingue1Ailes2Roues3 et 2 moteurs des tampons
        moniteur_retirer(usine.tC2A3R, "C2A3R")
        moniteur_retirer(usine.tMoteur, "Moteur")
        moniteur_retirer(usine.tMoteur, "Moteur")

        time.sleep(random.randint(0, 3))
        tprint('Un aeroplane est achevé ({})'.format(i + 1))
        # A completer: deposer dans le tampon des aeroplane
        moniteur_deposer(usine.tC2A3R1M, "C2A3R1M", i)
Exemple #4
0
def carlingue1Ailes2():
    for i in range(nbAvionsPrevus):
        # A completer: retirer 1 carlingue et 2 ailes des tampons
        moniteur_retirer(usine.tCarlingue, "Carlingue")
        moniteur_retirer(usine.tAile, "Aile")
        moniteur_retirer(usine.tAile, "Aile")

        time.sleep(random.randint(0, 3))
        tprint(
            'Un assemblage 1 carlingue avec 2 ailes est achevé ({})'.format(i +
                                                                            1))
        # A completer: deposer dans le tampon des carlingue1Ailes2
        moniteur_deposer(usine.tC2A, "C2A", i)
Exemple #5
0
def carlingue1Ailes2Roues3():
    for i in range(nbAvionsPrevus):
        # A completer: retirer 1 carlingue1Ailes2 et 3 roues des tampon
        moniteur_retirer(usine.tRoue, "Roue")
        moniteur_retirer(usine.tRoue, "Roue")
        moniteur_retirer(usine.tRoue, "Roue")
        moniteur_retirer(usine.tC2A, "C2A")

        time.sleep(random.randint(0, 3))
        tprint(
            'Un assemblage 1 carlingue et 2 ailes avec 3 roue est achevé ({})'.
            format(i + 1))
        # A completer: deposer dans le tampon des carlingue1Ailes2Roues3
        moniteur_deposer(usine.tC2A3R, "C2A3R", i)
def moteur():
    for i in range(nbAvionsPrevus*2):
        tprint( 'Un moteur est achevé ({})'.format(i+1))
        # A completer: deposer dans le tampon des moteurs
        moniteur_deposer(usine.tamponMoteur,"moteur","1")
def roue():
    for i in range(nbAvionsPrevus*3):
        tprint( 'Une roue est achevée ({})'.format(i+1))
        # A completer: deposer dans le tampon des roues
        moniteur_deposer(usine.tamponRoue,"roue","1")
def aile() :
    for i in range(nbAvionsPrevus*2):
        tprint( 'Une Aile est achevée ({})'.format(i+1))
        # A completer: deposer dans le tampon des ailes
        moniteur_deposer(usine.tamponAile,"aile","1")
def carlingue():
    for i in range(nbAvionsPrevus):
        tprint( 'Une carlingue est achevée ({})'.format(i+1))
        # A completer: deposer dans le tampon des carlingues
        moniteur_deposer(usine.tamponCarlingue,"carlingue","1")
Exemple #10
0
def moteur():
    for i in range(nbAvionsPrevus * 2):
        time.sleep(random.randint(0, 1))
        tprint('Un moteur est achevé ({})'.format(i + 1))
        # A completer: deposer dans le tampon des moteurs
        moniteur_deposer(usine.tMoteur, "moteur", i)
Exemple #11
0
def roue():
    for i in range(nbAvionsPrevus * 3):
        time.sleep(random.randint(0, 2))
        tprint('Une roue est achevée ({})'.format(i + 1))
        # A completer: deposer dans le tampon des roues
        moniteur_deposer(usine.tRoue, "roue", i)
Exemple #12
0
def aile():
    for i in range(nbAvionsPrevus * 2):
        time.sleep(random.randint(0, 2))
        tprint('Une Aile est achevée ({})'.format(i + 1))
        # A completer: deposer dans le tampon des ailes
        moniteur_deposer(usine.tAile, "aile", i)
Exemple #13
0
def carlingue():
    for i in range(nbAvionsPrevus):
        time.sleep(random.randint(0, 3))
        tprint('Une carlingue est achevée ({})'.format(i + 1))
        # A completer: deposer dans le tampon des carlingues
        moniteur_deposer(usine.tCarlingue, "carlingue", i)