Projet de synthèse
: insérer un nouveau produit (s’il conv n’est pas plein), placer le produit qui arrive à la fin du convoyeur dans le distributeur, mise à jour (update) calcule les nouvelles positions des produits, dessiner (draw) le convoyeur et les produits …) Une classe produit Attributs couleur (attribut de tri), dimension, position (x,y)… Méthodes : dessiner le produit à la position (x,y) (draw) … Une classe distributeur (1 seul produit au max) Attributs : mappage convoyeur de sortie /couleur du produit, … Méthodes : dessiner le produit sur distributeur, insérer un produit , distribuer le produit reçu vers un convoyeur,… Classe bouton : Attributs : dimensions du bouton et sa position, label (insérer un …afficher plus de contenu…
Mini-projet 2 : Simulation d’un système de stockage automatiséSimuler un système d’automatisation de stockage dans un magasin, grâce à un chariot mobile en X et en Y avec deux barres (horizontale et verticale).(NL,0)(0,0)(0,NC)(NL,NC)ChariotUne classe magasin (attribut : dimension des cases, Nb de cases NL, NC, matrice d’état, position actuelle du chariot de chargement /déchargement (0,2) pour le cas de la figure,…Méthodes : placer un objet dans une position (x,y) (méthode d’animation), retirer un objet de la position x,y (version animée), entrée pour demander la référence de l’objet à stocker, sortie pour demander la référence produit.Version QR code après (à chercher une lib qr code avec python).3. Mini-projet 3 : Simulation d’une ligne de fabrication flexible.Chaque produit contient une information sur les machines par lesquelles il doit passer (Le type de traitement à subir). Par