Ce guide accompagne les planificateurs de production et les responsables d'exploitation dans la configuration de l'ordonnancement de comprimés oraux à dose unitaire dans Schantt — modélisation des circuits de granulation humide et de compression directe à travers huit étapes, configuration des changements de série séquence-dépendants et des calendriers intégrant les quarts de travail, et utilisation de l'algorithme d'ordonnancement pour construire des plans optimisés. Tous les exemples suivent Palisade Pharma, un fabricant représentatif de taille moyenne fabriquant trois classes de produits dans une installation typique de comprimés.
Ce guide suit une entreprise composite fictive construite à partir de recherches sectorielles sur les comprimés oraux à dose unitaire ; tous les noms, paramètres et chiffres sont fournis à titre indicatif.
Contexte sectoriel
La fabrication de comprimés oraux à dose unitaire (OSD) est la forme solide la plus courante dans la production pharmaceutique mondiale, couvrant les formulations à libération immédiate, prolongée et à dissolution rapide. La production suit un flux multi-étapes : les matières premières sont pesées et dosées, puis traitées par granulation (si nécessaire), séchées, broyées, mélangées avec des excipients, compressées en comprimés, enrobées et conditionnées. Les deux voies principales sont la granulation humide, qui traverse les huit étapes, et la compression directe, qui saute la granulation, le séchage et le broyage en mélangeant les poudres sèches directement. Les deux voies partagent les étapes avales — compression, enrobage et conditionnement — ce qui fait de la disponibilité des machines et du séquencement des changements de série les contraintes d'ordonnancement dominantes sur une ligne partagée.
L'industrie fonctionne avec une physique de traitement mixte : la granulation, le séchage, le mélange et l'enrobage fonctionnent comme des étapes batch avec des durées de cycle fixes par lot, tandis que la pesée, le broyage, la compression et le conditionnement fonctionnent comme des étapes flow avec des débits continus. Les tailles de lot de granulation dans les installations de taille moyenne vont généralement de 100 à 400 kg ; la compression fonctionne de 50 000 à 400 000 comprimés par heure par presse ; et les cycles d'enrobage s'étendent de 60 à 240 min par lot, y compris l'application par pulvérisation et le séchage. Une installation typique de taille moyenne équilibre 1 à 2 chaînes de granulation, 2 à 4 presses à comprimés, 2 à 3 turbines d'enrobage et 1 à 3 lignes de conditionnement, avec 15 à 50 SKU regroupés en 3 à 6 classes de produits. Les trois indisponibilités machine et les trois exceptions de calendrier observées par Palisade — le jour de l'An, la Fête du Travail et le jour de Noël — reflètent des jours non travaillés internationalement reconnus qui s'appliquent uniformément à l'ensemble de l'usine.
La plupart des usines OSD de taille moyenne planifient encore dans des tableurs plutôt que dans des logiciels d'ordonnancement de production dédiés. Environ 60 % d'entre elles s'appuient sur la construction manuelle de Gantt dans des tableurs, environ 30 % sur la planification ERP, et seulement 10 % environ sur des systèmes avancés de planification dédiés. Une équipe de planification de deux personnes gérant trois classes de produits sur huit étapes, dix machines et deux régimes de quarts fait face à une charge de coordination que les tableurs gèrent mal — en particulier lorsque le séquencement des changements de série et l'affectation des machines en parallèle interagissent sur la ligne partagée.
Palisade Pharma compte environ 85 personnes et fabrique 3 classes de produits réparties sur 8 étapes de production, ordonnancées par une équipe de planification de deux personnes.
Aperçu du processus
flowchart LR
A["Pesée et dosage"]
B["Granulation humide"]
C["Séchage"]
D["Broyage"]
E["Mélange"]
F["Compression"]
G["Enrobage"]
H["Conditionnement"]
A --> B --> C --> D --> E --> F --> G --> H
A -.-> E
Les matières traversent huit étapes de production, de la pesée des matières premières aux comprimés conditionnés ; le circuit de compression directe (flèche en pointillés) saute la granulation, le séchage et le broyage.
Les produits en compression directe (DC) contournent la granulation, le séchage et le broyage, entrant dans la ligne à l'étape de mélange. Le temps de transfert de pontage de la pesée au mélange maintient le délai de transfert à travers la plage ignorée.
Défis d'ordonnancement et comment Schantt les relève
Le calendrier chez Palisade est piloté par un plan de demande — commandes fermes et quantités prévisionnelles pour chaque produit sur un horizon de planification. Ce guide suppose un horizon de demande mensuel intégré dans Schantt sous forme de quantités de travaux (jobs) pour chaque produit. Si votre usine planifie à partir d'un déclencheur différent, comme des carnets de commandes hebdomadaires ou des signaux Kanban, la même configuration s'applique ; la liste des travaux est l'entrée du planning quelle que soit la source de la demande.
L'algorithme d'ordonnancement de Schantt minimise la durée totale de production — le temps d'achèvement global de l'ensemble des travaux — et planifie en avant à partir d'une date de début de votre choix. L'horizon pratique pour ce guide est d'un mois, bien que Schantt traite des fenêtres plus courtes ou plus longues avec la même configuration. Vous exécutez le planning en mode Auto ou Semi-Auto. En mode Auto, l'algorithme décide conjointement du séquencement des travaux, des affectations machine et du timing, réorganisant la liste des travaux pour trouver le plan global le plus rapide. En mode Semi-Auto, vous fixez l'ordre de production et laissez l'algorithme optimiser les affectations machine dans cette séquence, ce qui est utile lorsqu'un ordre de campagne est déterminé opérationnellement — par exemple, par la disponibilité des matières ou une séquence d'expédition engagée.
Ce que Schantt traite bien
- Production multi-étapes séquentielle — étapes ordonnées avec gamme par classe et temps de transfert avant uniquement qui enchaînent chaque travail à travers ses étapes requises.
- Étapes multi-machines avec lignes parallèles — plusieurs machines à la même étape (deux presses à comprimés, deux turbines d'enrobage) ; l'algorithme répartit les travaux entre elles.
- Pipelines mixtes batch et flow — étapes batch et flow dans le même circuit, chacune chronométrée par sa propre physique (cycle batch ou débit continu), avec des segments d'attente de matière lorsque les étapes avales dépassent l'approvisionnement.
- Gamme multi-produits avec saut d'étape — les produits en compression directe sautent la granulation, le séchage et le broyage via une gamme par classe, avec des temps de transfert de pontage qui préservent les délais de transfert à travers la plage ignorée.
- Changements de série séquence-dépendants — temps de changement directionnels par machine et par paire de classes de produits, permettant à l'algorithme de favoriser les séquences à moindre changement.
- Disponibilité intégrant les quarts de travail avec exceptions de calendrier et indisponibilités — fenêtres de travail construites à partir de calendriers de quarts, avec exceptions de jours fériés et fenêtres de maintenance planifiée que le planning respecte.
Comment Schantt relève chaque défi
1. Contention des chaînes de granulation.
- Le granulateur à haut cisaillement et le sécheur à lit fluidisé uniques de Palisade forment une paire batch couplée ; ensemble, ils peuvent compléter environ 2 à 3 lots de granulation par quart de travail simple, plafonnant le débit amont de l'usine pour les produits en granulation humide. Un planificateur travaillant manuellement risque de surcharger la chaîne de granulation, produisant un plan qui ne peut pas suivre la demande de compression en aval.
- Schantt modélise les deux comme des étapes batch avec des durées de cycle et des tailles de lot par classe. La granulation est réglée à 20 min par lot (IR-WG) ou 25 min (ER-WG), et le séchage à 90 min (IR-WG) ou 120 min (ER-WG), avec un transfert de 15 min entre elles. Le calendrier Upstream Core (07:00–15:30, quart unique) verrouille tous les départs dans les heures ouvrables et ajoute des intervalles d'attente pendant les périodes non travaillées. L'algorithme enchaîne le transfert de 15 min de la granulation au séchage et n'avance qu'à travers les minutes calendaires, de sorte que le planning montre exactement combien de lots de granulation complets tiennent dans une journée et où le goulot d'étranglement amont limite d'abord le débit aval.
2. Charge des changements de série séquence-dépendants.
- Les changements de série entre classes de produits consomment environ 20 à 30 % du temps de production disponible dans l'ensemble de l'usine. Les changements sur presse à comprimés vont de 3 h entre classes similaires (IR↔DC) à 4 h entre la paire la plus différente (DC↔ER), et les changements sur turbine d'enrobage de 2,5 h (IR↔DC) à 4,5 h (IR↔ER, DC↔ER). Un planificateur travaillant dans un tableur n'a aucun moyen d'évaluer si un ordre de campagne différent à la presse permettrait d'économiser deux heures de changement sur la semaine — la séquence est choisie une fois et engagée.
- Schantt modélise les changements sous forme d'une matrice de temps directionnelle par machine × paire de classes de produits — le planificateur saisit la durée de→vers pour chaque paire qu'une machine peut rencontrer. Pour une presse à comprimés partagée par les trois classes, cela représente six entrées directionnelles couvrant chaque combinaison ordonnée. En mode Auto, l'algorithme explore les séquences de travaux pour minimiser la durée totale de production, regroupant naturellement les produits similaires pour réduire l'impact des changements ; en mode Semi-Auto, il maintient l'ordre fixe du planificateur et assigne les machines pour réduire l'impact des changements là où la capacité parallèle le permet. Le segment de changement résultant apparaît sur chaque ligne d'opération dans le Gantt avant la barre de traitement, avec la durée visible dans l'infobulle de l'opération. L'outillage — poinçons et matrices — est considéré comme toujours disponible lorsqu'une presse fonctionne ; l'allocation finie des outillages est suivie manuellement en dehors du planning. La validation de nettoyage entre campagnes (requise entre certains changements de classes de produits) est intégrée dans la durée de changement comme une valeur de temps unique ; le protocole de validation et sa documentation sont gérés par le système qualité de l'installation, pas par Schantt.
3. Pression de la capacité d'enrobage.
- L'enrobage est 2 à 4 fois plus lent par kilogramme que la compression — un cycle d'enrobage ER-WG dure 210 min par lot (3,5 h) contre 90 min pour DC — et avec seulement deux turbines d'enrobage perforées chez Palisade, l'enrobage est le goulot d'étranglement structurel aval de l'usine.
- Schantt assigne automatiquement les travaux d'enrobage aux deux turbines. Chaque turbine a sa propre durée de cycle par classe (IR-WG : 120 min, DC : 90 min, ER-WG : 210 min), ses changements directionnels et le calendrier Downstream Core (06:00–22:00, deux quarts). L'algorithme équilibre la charge d'enrobage entre les deux machines tout en respectant le tampon de compression (un temps de transfert de 3 h de la compression à l'enrobage qui représente le stockage en fûts). Le planning montre exactement quelle turbine traite quel produit et quand chaque lot se termine.
4. Rythme mixte batch et flow sur un seul circuit.
- Les produits en granulation humide traversent à la fois des étapes batch et flow — les étapes amont fonctionnent en cycles batch (granulation, séchage), tandis que la compression et le conditionnement en aval fonctionnent à des débits continus. Un plan établi dans un tableur qui traite toutes les étapes avec des temps de cycle uniformes ou des débits uniformes produit des synchronisations inadaptées et des intervalles d'inactivité cachés.
- Le type d'étape (batch ou flow) de Schantt détermine la physique de durée par étape. Les étapes batch calculent la durée à partir de la quantité de travail, de la capacité du lot et du temps de cycle par lot ; les étapes flow calculent la durée à partir de la quantité de travail et du débit horaire de la machine. La simulation enchaîne chaque étape avale depuis ses achèvements amont, émettant des segments d'attente de matière lorsqu'une étape flow avale dépasse l'approvisionnement batch. Le planificateur voit les intervalles de traitement et d'attente sur le Gantt, avec des infobulles expliquant chaque pause.
5. Saut d'étape en compression directe et coordination des machines partagées.
- Les produits DC sautent trois étapes amont mais se mélangent dans le même mélangeur, se compressent sur les mêmes presses, s'enrobent dans les mêmes turbines et se conditionnent sur la même ligne que les produits en granulation humide. Obtenir le saut d'étape correct — y compris le transfert de pontage de la pesée directement au mélange — est essentiel, sans quoi le planning soit invente des opérations vides pour les étapes ignorées, soit ignore le temps de transfert des matières.
- La gamme par classe de Schantt définit exactement les étapes que chaque classe de produits visite. La gamme de DC saute la granulation, le séchage et le broyage ; un temps de transfert de pontage de 45 min de la pesée au mélange tient compte du transfert des matières à travers la plage ignorée. Le planning résultant montre les travaux DC circulant de la pesée vers le mélange, la compression, l'enrobage et le conditionnement, sans lignes fantômes pour les étapes ignorées, et le temps de pontage les empêche d'arriver trop tôt au mélange par rapport à la fin de la pesée amont.
Ce qu'il faut modéliser dans Schantt
Le modèle d'ordonnancement de Palisade dans Schantt commence par cinq types d'entités :
| Entité | Nombre | Notes |
|---|---|---|
| Étape | 8 | Pesée et dosage (flow), Granulation humide (batch), Séchage (batch), Broyage (flow), Mélange (batch), Compression (flow), Enrobage (batch), Conditionnement (flow) |
| Machine | 10 | Cabine de pesée, granulateur à haut cisaillement, sécheur à lit fluidisé, broyeur conique, mélangeur à conteneur, 2 presses à comprimés rotatives, 2 turbines d'enrobage perforées, ligne de conditionnement sous blister |
| Classe de produits | 3 | IR-WG (libération immédiate, granulation humide), DC (compression directe), ER-WG (libération prolongée, granulation humide) — illustrant des gammes divergentes |
| Produit | 3 | Metformin IR 500 mg (IR-WG), Ibuprofen DC 200 mg (DC), Metformin XR 750 mg (ER-WG) — un produit représentatif par classe |
| Calendrier | 2 | Upstream Core (quart unique, lun–ven, 07:00–15:30) pour pesée, granulation, séchage, broyage ; Downstream Core (deux quarts, lun–ven, 06:00–22:00) pour mélange, compression, enrobage, conditionnement |
Configuration pas à pas
1. Créer les étapes et définir les temps de transfert. Ajoutez les huit étapes dans l'ordre de production (position 1 à 8), en définissant le type de chaque étape (batch ou flow) comme indiqué dans le tableau des entités ci-dessus — la pesée est flow, la granulation est batch, le séchage est batch, le broyage est flow, le mélange est batch, la compression est flow, l'enrobage est batch, le conditionnement est flow. Sur la page de détail de chaque étape, configurez les temps de transfert avant uniquement de cette étape vers sa successeur. Les huit entrées de temps de transfert couvrent chaque transfert d'étape à étape, y compris le transfert de pontage de la pesée au mélange (45 min) nécessaire pour le saut d'étape DC. Les temps de transfert clés incluent :
- Pesée → granulation : 30 min (transfert par conteneur IBC vers la chaîne de granulation)
- Granulation → séchage : 15 min (décharge directe par goulotte dans la suite couplée)
- Séchage → broyage : 120 min (temps d'équilibrage par classe, conservateur pour ER-WG)
- Pesée → mélange (pontage DC) : 45 min
- Mélange → compression : 45 min (transfert par conteneur IBC vers la trémie de la presse)
- Compression → enrobage : 180 min (tampon de stockage en fûts)
- Enrobage → conditionnement : 120 min
2. Ajouter les machines à chaque étape. Assignez chacune des 10 machines à son étape propriétaire — une cabine de pesée à la pesée, un granulateur à haut cisaillement à la granulation, un sécheur à lit fluidisé au séchage, un broyeur conique au broyage, un mélangeur à conteneur au mélange, deux presses à comprimés rotatives à la compression, deux turbines d'enrobage perforées à l'enrobage, une ligne de conditionnement sous blister au conditionnement. Les machines aux étapes multi-machines (compression, enrobage) recevront des affectations de travaux concurrentes de la part de l'algorithme.
3. Créer les classes de produits et définir les gammes. Créez les trois classes de produits : IR-WG (unité : comprimé), DC (unité : comprimé), ER-WG (unité : comprimé). Sur la page de détail de chaque classe, définissez sa gamme par classe — les étapes ordonnées que la classe traverse. IR-WG et ER-WG traversent les huit étapes ; DC ne traverse que la pesée, le mélange, la compression, l'enrobage et le conditionnement. Sur la page de gamme de chaque classe, activez le bouton de transfert partiel à l'étape de mélange pour toutes les classes (quantité de transfert : 50 kg), permettant au mélange de commencer à pousser la matière vers la trémie de la presse avant la fin du lot de mélange complet.
4. Ajouter les produits. Créez un produit représentatif par classe : Metformin IR 500 mg (IR-WG), Ibuprofen DC 200 mg (DC), Metformin XR 750 mg (ER-WG). Chaque produit hérite automatiquement de la gamme et de la configuration machine de sa classe. Assignez une couleur d'affichage distincte à chaque produit pour la lisibilité du Gantt.
5. Définir les paramètres de capacité machine et les changements de série. Sur la page de détail de chaque machine, saisissez les paramètres de traitement par classe et les temps de changement directionnels entre les classes que la machine peut traiter. Les paramètres diffèrent selon le type d'étape :
- Étapes batch (granulation, séchage, mélange, enrobage) : taille de lot (200 kg pour toutes) et durée de cycle par classe — granulation 20 min (IR-WG) / 25 min (ER-WG) ; séchage 90 min (IR-WG) / 120 min (ER-WG) ; mélange 20 min (les trois classes) ; enrobage 120 min (IR-WG) / 90 min (DC) / 210 min (ER-WG) sur les deux turbines.
- Étapes flow (pesée, broyage, compression, conditionnement) : débit par classe — pesée 200 kg/h (toutes classes) ; broyage 400 kg/h (IR-WG, ER-WG) ; compression 100 000 comprimés/h (IR-WG) / 120 000 comprimés/h (DC) / 80 000 comprimés/h (ER-WG) par presse ; conditionnement 60 000 comprimés/h (toutes classes).
Pour les changements de série, saisissez les durées directionnelles pour chaque machine partagée par deux classes ou plus — 48 paires directionnelles au total dans l'usine. Le granulateur et le sécheur à lit fluidisé ont chacun une paire pertinente (IR↔ER) à 270 min et 180 min respectivement. La cabine de pesée a 15 min pour toutes les paires. Le mélangeur à conteneur a 60 min pour toutes les paires. Chaque presse à comprimés a six entrées directionnelles allant de 180 min (IR↔DC) à 240 min (DC↔ER). Chaque turbine d'enrobage a six entrées de 150 min (IR↔DC) à 270 min (IR↔ER, DC↔ER). La ligne sous blister a 120 min pour toutes les paires.
6. Configurer les calendriers, exceptions et indisponibilités. Créez les deux calendriers hebdomadaires : Upstream Core (quart unique, lun–ven, 07:00–15:30) assigné à la pesée, la granulation, le séchage et le broyage ; Downstream Core (deux quarts, lun–ven, 06:00–22:00, défini par défaut) assigné au mélange, à la compression, à l'enrobage et au conditionnement. Ajoutez les trois exceptions de calendrier géographiquement neutres : le jour de l'An (1er janvier, non travaillé), la Fête du Travail (1er mai, non travaillé), le jour de Noël (25 décembre, non travaillé). Ajoutez les trois fenêtres d'indisponibilité machine : maintenance semestrielle du granulateur à haut cisaillement et du sécheur à lit fluidisé (1er–7 juillet), et étalonnage des instruments à l'échelle de l'usine (17–18 mars).
Pour des instructions pas à pas sur la configuration de chacun de ces éléments dans Schantt, consultez la documentation Schantt.
Erreurs courantes
1. Un changement de série unique et uniforme au lieu de temps directionnels par paire. Utiliser une durée de changement unique pour toutes les paires de classes de produits masque la différence de 60 à 90 min entre un échange facile (IR↔DC sur une presse, 180 min) et un échange difficile (DC↔ER, 240 min). L'algorithme ne peut pas favoriser les séquences à moindre changement s'il voit des durées uniformes. Correctif : Saisissez chaque paire directionnelle qu'une machine peut rencontrer — 48 entrées dans l'usine — en utilisant les durées réelles recommandées par l'industrie pour chaque combinaison de→vers.
2. Une seule classe de produits couvrant à la fois les circuits de granulation humide et de compression directe. Une classe unique qui traverse les huit étapes force les produits DC à passer par des opérations de granulation, séchage et broyage qu'ils n'effectuent jamais sur le terrain, créant des opérations fantômes et gonflant le planning. Correctif : Créez des classes séparées — IR-WG et ER-WG pour les produits en granulation humide, DC pour les produits en compression directe — chacune avec sa propre gamme reflétant la réalité.
3. Absence du temps de transfert de pontage pour le saut d'étape. Lorsque les produits DC sautent trois étapes, le transfert de la pesée au mélange manque d'un délai défini — le planning traite le transfert comme zéro minute sauf configuration explicite. Correctif : Ajoutez le temps de transfert de pontage de la pesée au mélange (45 min) afin que l'intervalle à travers la plage ignorée ait un délai réaliste.
4. Nombre de machines ne correspondant pas au terrain. Modéliser une seule presse à comprimés ou une seule turbine d'enrobage alors que l'usine en possède deux produit un planning qui crée des goulots d'étranglement à des étapes qui ne sont pas réellement contraintes — et masque les véritables décisions d'affectation machine que l'algorithme devrait prendre. Correctif : Ajoutez les deux presses à comprimés rotatives et les deux turbines d'enrobage perforées afin que l'algorithme puisse répartir le travail sur la capacité parallèle disponible.
5. Décalage de calendrier entre les quarts amont et aval. Appliquer un seul calendrier à toutes les huit étapes ignore la différence réelle de temps de travail — quart unique (07:00–15:30) pour l'amont et deux quarts (06:00–22:00) pour l'aval. Le planning permet alors à la granulation de continuer à fonctionner en soirée, ou verrouille la compression sur un seul quart, produisant des synchronisations irréalisables. Correctif : Créez des calendriers séparés pour les deux régimes de quarts et assignez le bon calendrier à chaque machine.
À quoi ressemble un bon planning
Un planning Schantt bien configuré remplace un tableur tenu manuellement par un plan vivant et optimisé qui reflète la capacité réelle des machines, les régimes de quarts et la logique des changements de série.
Avant (référence tableur) : L'équipe de planification de deux personnes de Palisade construit un Gantt hebdomadaire à la main dans un tableur. Les séquences de changement reposent sur des connaissances tacites transmises entre planificateurs ; tester un ordre de campagne différent nécessite de ressaisir les lignes de la moitié des travaux, et l'équipe a rarement le temps d'explorer plus d'un scénario. Le planning met des heures à être mis à jour — une seule modification de travail se répercute sur chaque ligne avale — et l'analyse de scénarios est irréalisable. Les goulots d'étranglement cachés, comme la capacité d'enrobage sur les campagnes ER-WG ou le débit de granulation sur les lots IR-WG consécutifs, ne se révèlent que lorsque la production réelle prend du retard sur le plan, moment auquel le planning est déjà obsolète.
Après (mode Auto de Schantt) : Le planificateur saisit les travaux du mois — trois produits, chacun avec une quantité de production — définit la date de début et exécute le planning en mode Auto. L'algorithme séquence les travaux, assigne chaque opération à la meilleure machine (quelle presse, quelle turbine d'enrobage) et chronomètre chaque étape par rapport au bon calendrier et au bon régime de quarts. L'optimisation minimise la durée totale de production en regroupant les changements similaires pour réduire le temps de nettoyage et en équilibrant la charge entre les deux presses et les deux turbines d'enrobage. L'analyse de scénarios se fait en quelques minutes : ajustez une quantité, échangez l'ordre de campagne pour tester une séquence différente, ajoutez un nouveau produit, puis relancez. Le Gantt montre chaque opération avec ses segments de changement, de traitement et d'attente de matière, avec des superpositions de calendrier pour les périodes non travaillées, les exceptions de jours fériés et la maintenance planifiée — de sorte que le planificateur voit en un coup d'œil pourquoi un travail s'est arrêté entre deux quarts ou pourquoi une opération a ignoré la semaine de maintenance.
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 une é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