Ordonnancement de la production pour les compléments alimentaires en gommes

Découvrez comment l'ordonnancement de production Schantt gère la fabrication hybride en flowshop de compléments en gommes : cuisson par lots, machines de dépose parallèles, séchages, routage par classe de produits et changements de série dépendant de la séquence chez NutriGummy Co.

Ce guide est destiné aux planificateurs de production et aux directeurs d'usine dans la fabrication de compléments en gommes. Il montre comment configurer Schantt pour un flowshop hybride avec cuisson par lots, lignes de dépose parallèles, temps de séchage par classe, changements de série dépendant de la séquence et trois lignes de conditionnement, puis exécuter des plannings de production optimisés qui respectent toutes les contraintes.

Ce guide suit une entreprise composite fictive construite à partir de recherches sur la fabrication de compléments en gommes ; tous les noms, paramètres et chiffres sont fournis à titre indicatif.

Contexte industriel

La fabrication de compléments en gommes est un flowshop hybride piloté par lots. Le processus commence par la cuisson : la gélatine, les édulcorants, les principes actifs et les colorants sont combinés dans des cuves de cuisson chauffées à la vapeur pour former une pâte liquide. Chaque cuve produit un lot de 1 000 kg avec une durée de cycle d'environ 45 minutes. La pâte est ensuite déposée dans des moules en amidon sur six machines de dépose parallèles, où les tailles de lot par classe varient de 160 kg à 200 kg avec des durées de cycle de 18 à 22 minutes. Après la dépose, les moules entrent dans une phase de séchage qui varie selon le type de produit : 8 heures pour les gommes claires, 18 heures pour les opaques et 12 heures pour les enrobées, avant d'être démoulés, huilés pour la brillance et envoyés au conditionnement. Les gommes enrobées subissent une étape supplémentaire de polissage au sucre dans deux tambours d'enrobage avant le conditionnement, tandis que les gommes claires et opaques contournent entièrement l'enrobage.

Le paysage des changements de série ajoute une complexité significative à l'ordonnancement. Les changements de série des cuves entre différentes classes de couleurs ou de formulations varient de 15 à 25 minutes selon le sens. Les nettoyages des machines de dépose sont encore plus exigeants : le passage d'une formulation claire à une formulation opaque foncée nécessite un nettoyage approfondi pouvant prendre 60 à 90 minutes. Les postes de démoulage nécessitent 8 à 20 minutes de changement de série, et les lignes de conditionnement exigent 45 minutes par transition. Un planning non optimisé peut perdre 3 à 6 heures de temps productif par jour rien qu'en changements de série.

NutriGummy Co. emploie environ 90 personnes dans une installation de 25 machines réparties sur 6 étapes, fabrique trois classes de produits — Claire (à base de gélatine), Opaque (haute teneur en solides) et Enrobée (polissage au sucre) — en 2 quarts (du lundi au vendredi, 06h00–22h00), planifié par une équipe de 2 personnes.

Aperçu du processus

flowchart LR
  Cooking["Cuisson"] --> Depositing["Dépose"]
  Depositing --> Demoulding["Démoulage"]
  Demoulding --> Oiling["Huilage"]
  Demoulding --> Coating["Enrobage"]
  Oiling --> Packaging["Conditionnement"]
  Coating --> Packaging

Processus de fabrication des compléments en gommes en six étapes : les étapes en batch (Cuisson, Dépose, Démoulage, Huilage, Enrobage) alimentent une étape en flux continu (Conditionnement). Le séchage entre la Dépose et le Démoulage est modélisé comme un temps de transfert par classe, et non comme une étape dédiée.

Note sur le saut d'étape : La classe de produits enrobées ignore l'Huilage et passe par l'Enrobage. Les classes claires et opaques passent par l'Huilage et ignorent l'Enrobage.

Défis d'ordonnancement et comment Schantt les relève

L'ordonnancement des compléments en gommes est piloté par une prévision de la demande des quantités de produits par classe sur un horizon hebdomadaire ou bimensuel — dans ce scénario, un plan de demande hebdomadaire sur les trois classes. (Si votre demande se présente sous forme de commandes quotidiennes ou d'un programme mensuel, la même structure de planning s'applique ; vous pouvez préférer le mode Semi-Auto pour vérifier l'ordre de fabrication.) L'algorithme d'ordonnancement minimise la durée totale de production — le temps d'achèvement global de l'ensemble des jobs — en trouvant la meilleure séquence de jobs et les meilleures affectations machines. Schantt ordonnance en avant à partir d'une date de début et, pour ce guide, suppose un horizon pratique de 2 semaines. Les deux modes d'optimisation sont Auto (le système décide à la fois de la séquence et des affectations machines) et Semi-Auto (vous fournissez l'ordre de production, et le système optimise les affectations machines dans ce cadre).

Ce que Schantt gère bien

  • Production multi-étape séquentielle avec temps de transfert — Le flux complet en 6 étapes (Cuisson, Dépose, Démoulage, Huilage, Enrobage, Conditionnement) avec séchage par classe comme temps de transfert entre la Dépose et le Démoulage.
  • Étapes multi-machines avec affectation parallèle — Cuves de cuisson, machines de dépose, postes de démoulage, huileuses, tambours d'enrobage et lignes de conditionnement, chacun en tant que pool de machines parallèles que l'ordonnanceur affecte automatiquement.
  • Pipeline mixte batch et flux continu — Étapes en batch (Cuisson, Dépose, Démoulage, Huilage, Enrobage) et une étape en flux continu (Conditionnement) dans la même gamme, chacune avec sa propre physique de durée.
  • Routage multi-produits avec saut d'étape — Trois classes de produits avec des gammes divergentes : la classe enrobée ignore l'Huilage et passe par l'Enrobage, en utilisant le saut d'étape par classe.
  • Changements de série dépendant de la séquence — Nettoyages liés aux couleurs et aux arômes sur les machines de dépose et les cuves, modélisés comme des changements directionnels par machine ; l'ordonnanceur peut réorganiser les jobs pour regrouper les couleurs similaires.
  • Disponibilité tenant compte des quarts avec exceptions de calendrier et indisponibilités — Le régime à deux quarts (du lundi au vendredi, 06h00–22h00) modélisé comme un calendrier ; les jours fériés et les fenêtres de maintenance comme exceptions de calendrier et indisponibilités machines.

Comment Schantt relève chaque défi

1. Long séchage après la dépose.

  • Les gommes doivent sécher dans une salle de séchage après la dépose avant de pouvoir être démoulées. Les gommes claires nécessitent environ 8 heures, les gommes opaques environ 18 heures et les gommes enrobées environ 12 heures. Ce temps de séchage de plusieurs heures est d'un ordre de grandeur supérieur à toute autre opération de la ligne — un cycle de cuisson est de 45 minutes et un cycle de dépose de 18 à 22 minutes — et il force le planning à attendre que la salle se remplisse. La salle de séchage elle-même dispose d'un nombre fini de positions de clayettes qui n'est pas suivi, de sorte que le planificateur doit surveiller la capacité séparément.
  • Schantt modélise le séchage comme un temps de transfert par classe de la Dépose au Démoulage, défini en minutes selon les heures de séchage requises. Comme le temps de transfert est un temps écoulé, le séchage se poursuit en continu entre les quarts et le week-end — un produit qui termine la dépose à 16h00 commence le démoulage après les 8, 12 ou 18 heures complètes de temps écoulé, et non après seulement les minutes travaillées. Le planning enchaîne le début du démoulage de chaque produit pour qu'il ne commence qu'après l'écoulement de son temps de séchage, sans nécessiter de machine en attente pour le séchage lui-même. Si les volumes de production approchent la limite de capacité de la salle de séchage, le planificateur confirme manuellement la capacité, puisque l'occupation de la salle ne fait pas partie du modèle.

2. Changements de série liés aux couleurs sur les machines de dépose.

  • Le passage d'un lot clair à un lot opaque foncé sur une machine de dépose nécessite un nettoyage approfondi pouvant prendre 60 à 90 minutes, selon le sens. Un planning hebdomadaire non optimisé peut perdre 3 à 6 heures de temps productif par jour rien qu'avec ces nettoyages. Les changements de série des cuves (15 à 25 minutes) et des postes de démoulage (8 à 20 minutes) ajoutent des contraintes d'ordonnancement supplémentaires qui se cumulent sur l'ensemble de la production.
  • Schantt modélise chaque changement de série comme un temps directionnel par machine entre chaque classe de produits et chaque autre. Lorsque l'ordonnanceur évalue les séquences candidates, il ajoute le temps de changement de série entre les jobs consécutifs à la date de début de chaque opération et donc à la durée totale de production. En mode Auto, l'algorithme peut réorganiser les jobs pour regrouper les classes de couleurs similaires sur chaque machine de dépose, réduisant ainsi la pénalité totale des changements de série. En mode Semi-Auto, le planificateur fixe l'ordre de fabrication et le système optimise les affectations machines dans ce cadre, tout en respectant les durées dépendant de la séquence — les machines de dépose qui bénéficient d'une transition plus propre reçoivent le produit le plus foncé en premier, par exemple.

3. Gammes divergentes par classe avec saut d'étape.

  • Les gommes claires et opaques passent par l'Huilage et ignorent l'Enrobage, tandis que les gommes enrobées ignorent l'Huilage et passent par l'Enrobage. Ces chemins divergents partagent les mêmes étapes amont (Cuisson, Dépose, Démoulage) et la même étape aval (Conditionnement), de sorte que le planning doit entrelacer correctement les produits après la division au Démoulage et la convergence vers le Conditionnement — sans planifier d'opérations sur des étapes qu'un produit ne visite jamais.
  • Schantt gère cela par le routage par classe de produits. Chaque classe de produits possède sa propre liste ordonnée d'étapes requises. Pour les classes claire et opaque, la liste est Cuisson, Dépose, Démoulage, Huilage, Conditionnement — l'Enrobage est absent et entièrement ignoré, ne produisant aucune opération, aucune affectation machine et aucune ligne dans le Gantt. Pour la classe enrobée, la liste est Cuisson, Dépose, Démoulage, Enrobage, Conditionnement — l'Huilage est ignoré. A la division après le Démoulage, les temps de transfert assurent la liaison directement : un temps de transfert de 15 minutes relie le Démoulage à l'Huilage pour les classes claire et opaque, et un temps de transfert distinct de 15 minutes relie le Démoulage à l'Enrobage pour la classe enrobée, les deux appliqués comme des délais aller uniquement. A la convergence vers le Conditionnement, les deux flux arrivent par leur propre temps de transfert de 15 minutes (Huilage vers Conditionnement ou Enrobage vers Conditionnement) et l'ordonnanceur les entrelace sur les trois lignes de conditionnement en fonction de leur disponibilité.

4. Equilibrage des pools de machines parallèles entre les étapes en batch et en flux continu.

  • L'installation dispose de 5 cuves de cuisson, 6 machines de dépose, 6 postes de démoulage, 3 huileuses, 2 tambours d'enrobage et 3 lignes de conditionnement — chaque pool avec sa propre physique de traitement. Une cuve cuit un lot de 1 000 kg toutes les 45 minutes, une machine de dépose traite des lots de 160 à 200 kg par classe avec des cycles de 18 à 22 minutes, et une ligne de conditionnement transforme les unités à un débit continu de 1 000 à 2 000 par heure. Un déséquilibre dans un pool crée des goulots d'étranglement qui se propagent en aval : si les machines de dépose sont surchargées, les cuves attendent pour décharger, et les lignes de conditionnement restent inactives.
  • Schantt traite chaque étape comme un pool de machines parallèles. L'algorithme explore les affectations machines sur tous les pools simultanément, en se limitant aux machines capables de traiter le produit à cette étape. Pour les étapes en batch (Cuisson, Dépose, Démoulage, Huilage, Enrobage), il calcule la durée de l'opération comme le plafond de la quantité du job divisé par la taille du lot, multiplié par la durée du cycle. Pour l'étape en flux continu (Conditionnement), il convertit le débit horaire en taux unitaire et l'applique en continu. Le solveur affecte ensuite chaque job à la combinaison de machines — une machine par étape requise — qui minimise la durée totale de production, en tenant compte de la disponibilité calendaire, de l'arrivée des matières en amont et des temps de changement de série spécifiques à chaque machine à chaque étape.

Que modéliser dans Schantt

Les cinq entités suivantes constituent le cœur de la configuration NutriGummy dans Schantt.

Entité Nb Notes
Étape 6 Cuisson, Dépose, Démoulage, Huilage, Enrobage, Conditionnement — Le séchage est modélisé comme un temps de transfert
Machine 25 5 cuves, 6 déposeuses, 6 démouleuses, 3 huileuses, 2 enrobeuses, 3 lignes de conditionnement
Classe de produits 3 Claire (à base de gélatine), Opaque (haute teneur en solides), Enrobée (polissage au sucre)
Produit 3 Un produit représentatif par classe
Calendrier 1 Standard Deux-Quarts — du lundi au vendredi, 06h00–22h00

Configuration pas à pas

1. Créez les étapes dans l'ordre. Ajoutez six étapes dans l'ordre : Cuisson, Dépose, Démoulage, Huilage, Enrobage et Conditionnement. Définissez Cuisson, Dépose, Démoulage, Huilage et Enrobage en type de production batch et Conditionnement en flux continu (débit continu). Sur la page de détail de chaque étape, configurez les temps de transfert vers l'étape suivante — il s'agit des délais de transition entre les étapes de production :

  • Cuisson vers Dépose : 15 minutes
  • Dépose vers Démoulage : séchage par classe — 480 minutes (clair, 8 heures), 1 080 minutes (opaque, 18 heures), 720 minutes (enrobé, 12 heures)
  • Démoulage vers Huilage : 15 minutes (classes claire et opaque uniquement)
  • Démoulage vers Enrobage : 15 minutes (temps de transfert de liaison pour la classe enrobée uniquement)
  • Huilage vers Conditionnement : 15 minutes (classes claire et opaque uniquement)
  • Enrobage vers Conditionnement : 15 minutes (classe enrobée uniquement)

2. Ajoutez les machines à chaque étape. Créez 25 machines affectées à leurs étapes respectives :

  • Cuisson : Cuve-1 à Cuve-5
  • Dépose : Déposeuse-1 à Déposeuse-6
  • Démoulage : Démouleuse-1 à Démouleuse-6
  • Huilage : Huileuse-1 à Huileuse-3
  • Enrobage : Enrobeuse-1 et Enrobeuse-2
  • Conditionnement : Ligne-Pot-1, Ligne-Sachet-2, Ligne-FlowWrap-3

3. Créez les classes de produits et définissez les gammes par classe. Créez trois classes de produits — Claire (à base de gélatine), Opaque (haute teneur en solides) et Enrobée (polissage au sucre) — chacune avec l'unité définie sur « unité ». Sur la page de détail de chaque classe, définissez la gamme :

  • Claire : Cuisson → Dépose → Démoulage → Huilage → Conditionnement (ignore Enrobage)
  • Opaque : Cuisson → Dépose → Démoulage → Huilage → Conditionnement (ignore Enrobage)
  • Enrobée : Cuisson → Dépose → Démoulage → Enrobage → Conditionnement (ignore Huilage)

Aucun transfert partiel n'est nécessaire puisque chaque étape traite la totalité du lot avant la transition.

4. Ajoutez un produit représentatif par classe. Créez trois produits — Gomme Claire (classe Claire), Gomme Opaque (classe Opaque), Gomme Enrobée (classe Enrobée) — chacun héritant de la gamme et des paramètres machines de sa classe. Attribuez une couleur d'affichage distincte à chacun pour la lisibilité du Gantt.

5. Configurez les paramètres de capacité et les changements de série des machines. Sur la page de détail de chaque machine, configurez les paramètres de traitement et les temps de changement de série. Comme les machines sont configurées par classe de produits, cette étape nécessite que les classes de l'étape 3 existent d'abord.

  • Cuves (Cuisson) : taille de lot de 1 000 kg, durée de cycle de 45 minutes pour les trois classes. Changements de série directionnels entre chaque paire de classes, de 15 à 25 minutes — nettoyage plus poussé lors du passage de l'opaque ou de l'enrobé au clair.
  • Déposeuses (Dépose) : tailles de lot par classe — 160 kg (clair), 200 kg (opaque), 180 kg (enrobé) — avec des durées de cycle de 18 minutes (clair, enrobé) et 22 minutes (opaque). Changements de série directionnels de 45 à 75 minutes, les nettoyages du clair vers le foncé étant les plus longs.
  • Démouleuses (Démoulage) : tailles de lot identiques à celles de la dépose par classe, avec des durées de cycle de 10 minutes (clair, enrobé) et 12 minutes (opaque). Changements de série de 8 à 20 minutes.
  • Huileuses (Huilage) : taille de lot identique à celle du lot entrant, durée de cycle de 3 minutes par lot. Changements de série symétriques de 12 minutes entre le clair et l'opaque.
  • Enrobeuses (Enrobage) : taille de lot de 250 kg, durée de cycle de 22 minutes pour la classe enrobée. Une seule classe transite ici, donc aucun changement de série n'est requis.
  • Lignes de conditionnement (Conditionnement) : étape en flux continu — définissez le débit en unités par heure. Ligne-Pot-1 à 1 000 unités/h, Ligne-Sachet-2 à 1 500 unités/h, Ligne-FlowWrap-3 à 2 000 unités/h. Changements de série symétriques de 45 minutes entre chaque classe sur les trois lignes.

6. Configurez les calendriers, exceptions et indisponibilités (optionnel). Mettez en place le calendrier Standard Deux-Quarts couvrant du lundi au vendredi, 06h00–22h00 comme calendrier par défaut de l'équipe — toutes les machines l'utilisent sauf si une autre configuration est définie. Ajoutez deux exceptions de calendrier pour les jours non travaillés : le jour de l'An (1er janvier) et la Fête du Travail (1er mai). Ajoutez éventuellement des indisponibilités machines pour bloquer la capacité lors d'arrêts planifiés — un arrêt annuel de l'usine (24–31 décembre) et une fenêtre de révision de Ligne-Pot-1 (15–17 août). Ces indisponibilités sont soustraites de la capacité de travail disponible avant l'ordonnancement, de sorte qu'aucun job ne tombe dans la fenêtre d'arrêt.

Pour des instructions détaillées sur la configuration de chacun de ces éléments dans Schantt, consultez la documentation Schantt.

Erreurs courantes

1. Modéliser le séchage comme une étape séparée. Ajouter une étape « Séchage » dédiée crée une étape inutile sans machine et perturbe le planning avec une opération supplémentaire. Le séchage est un délai — modélisez-le comme un temps de transfert par classe de la Dépose au Démoulage. Correction : supprimez l'étape de séchage et saisissez les durées de séchage comme temps de transfert sur la page de détail de l'étape Dépose, une par classe.

2. Utiliser un temps de changement de série unique et uniforme au lieu de valeurs directionnelles par paire. Un temps de changement de série uniforme sur les machines de dépose ignore le fait que le passage de l'opaque au clair prend près de deux fois plus de temps que l'inverse. L'ordonnanceur ne peut pas optimiser les séquences de nettoyage avec précision sans durées directionnelles. Correction : saisissez chaque paire directionnelle séparément — par exemple, opaque-vers-clair à 45 minutes et clair-vers-opaque à 75 minutes — afin que l'ordonnanceur puisse regrouper les couleurs compatibles.

3. Créer une seule classe de produits qui couvre à la fois la route claire/opaque et la route enrobée. Combiner les trois types de produits en une seule classe force chaque produit à suivre la même gamme, perdant ainsi la possibilité d'ignorer l'Huilage pour les gommes enrobées ou d'ignorer l'Enrobage pour les gommes claires. Correction : créez des classes séparées pour Claire, Opaque et Enrobée, chacune avec sa propre gamme qui n'inclut que les étapes que ce type de produit visite réellement.

4. Définir les lignes de conditionnement comme des étapes en batch au lieu d'étapes en flux continu. Saisir une taille de lot et une durée de cycle pour une ligne de conditionnement la force à attendre qu'un lot complet s'accumule avant de traiter, alors qu'en pratique la ligne fonctionne en continu à un débit constant. Correction : définissez le Conditionnement en type de production flux continu et saisissez le débit en unités par heure sur la page de détail de chaque ligne.

5. Laisser le temps de transfert de la Dépose au Démoulage à la valeur par défaut. Le temps de transfert par défaut (généralement quelques minutes) contourne entièrement le séchage de plusieurs heures, provoquant le démarrage du démoulage presque immédiatement après la dépose — une séquence physiquement impossible. Correction : définissez les temps de transfert par classe sur le séchage réalisé (8, 12 ou 18 heures selon la classe) afin que le planning insère le temps d'attente requis avant le démoulage.

À quoi ressemble un bon planning

Un planning Schantt bien configuré pour NutriGummy Co. produit un plan réalisable et respectueux des quarts qui tient compte de chaque contrainte modélisée. Le scénario de référence — un planning manuel sur tableur — produit généralement un planning qui n'est exploitable qu'avec d'importants ajustements manuels : les arrêts pour changement de série consomment 3 à 6 heures par jour, les jobs sont fréquemment planifiés en dehors des heures de travail, et le séchage est souvent traité comme une marge approximative plutôt qu'un délai exact.

Avant (tableur manuel) :
- 3 à 6 heures de temps de changement de série non comptabilisées par jour, en particulier les nettoyages foncé-vers-clair sur les machines de dépose, réduisant la fenêtre de travail effective
- Les jobs sont ajustés manuellement autour du séchage, ce qui entraîne des heures de démoulage incohérentes et une capacité aval inactive à l'Huilage, l'Enrobage et le Conditionnement
- Les affectations machines sont déterminées par l'intuition du planificateur, surchargeant souvent certaines déposeuses ou lignes de conditionnement tandis que d'autres restent inactives
- Les interruptions de week-end et les arrêts fériés sont appliqués de manière incohérente, produisant des plannings qui affectent du travail les jours non travaillés
- Chaque planning nécessite un effort manuel considérable de la part de l'équipe de planification de 2 personnes pour être construit et validé avant publication

Après (mode Schantt Auto) :
- Le temps de changement de série est calculé avec précision par machine et par paire de classes de produits ; l'algorithme regroupe les couleurs compatibles pour minimiser les arrêts de nettoyage sur l'ensemble du planning, récupérant des heures productives chaque quart
- Le séchage est un temps de transfert exact par classe — le démoulage commence dès que le délai s'est écoulé, réduisant l'attente inactive aux étapes aval et maintenant la ligne alimentée
- Les 25 machines sont affectées de manière optimale : chaque job atterrit sur la combinaison de machines qui minimise la durée totale de production, et les pools parallèles sont équilibrés pour réduire les goulots d'étranglement à chaque étape
- Chaque opération respecte le calendrier à deux quarts, les exceptions fériées et les fenêtres de maintenance planifiées — aucun travail n'est affecté en dehors des heures disponibles, de sorte que le plan est prêt à être publié sans correction manuelle
- L'équipe de planification peut examiner le résultat dans la vue Gantt, vérifier le timing des opérations avec les superpositions calendaires et publier en toute confiance

Le planning résultant est un plan respectueux des quarts et des contraintes que l'équipe de planification peut examiner dans la vue Gantt, vérifier par rapport aux superpositions du calendrier de production et publier — le tout sans le travail manuel que les tableurs exigent.

Essayez-le dans Schantt

Inscrivez-vous à Schantt et chargez le jeu de données d'exemple intégré pour construire vous-même ce scénario — chaque étape, machine, classe de produits, produit et calendrier de ce guide, avec ses gammes, changements de série, temps de transfert et indisponibilités déjà configurés, prêts à être ordonnancés. Votre configuration et vos plannings restent limités à votre compte d'équipe. Pour approfondir chaque étape, consultez la documentation Schantt.

Ready to schedule your own facility?

Essayez Schantt gratuitement — aucune carte bancaire requise. Passez du tableur au diagramme de Gantt optimisé en 60 minutes.

Essayer Schantt gratuitement