Se connecte aux systèmes ERP et MES comme

Intégrations / ERP / Fulcrum

L’ordonnancement de Fulcrum respecte-t-il les capacités disponibles ? Comprendre Fulcrum Autoschedule

Oui, au niveau des équipements. Autoschedule de Fulcrum affecte chaque opération à une machine précise, dans les plages horaires du service, qui limitent le nombre de machines pouvant fonctionner simultanément. L’ordonnancement tient compte des en-cours, du niveau de priorité de l’ordre de fabrication et de la date de fin de production prévue. Le personnel est représenté par ce nombre de machines, et non par des opérateurs individuels. Pour chaque opération, le temps de réglage est fixe ou calculé par unité. Les ateliers qui doivent intégrer les opérateurs, les réglages dépendant de l’enchaînement des opérations et les outils partagés dans un même planning utilisent SkyPlanner APS en complément de Fulcrum.

Diagramme de Gantt de SkyPlanner APS montrant les opérations ordonnancées par poste de travail, avec une liste des commandes en dessous.

Autoschedule fait partie de la plateforme Fulcrum ; ce n’est pas un module distinct. Fulcrum ne publie pas de grille tarifaire. Sa FAQ précise : « Pricing is based on company size, scope, and implementation requirements. » (Le tarif dépend de la taille de l’entreprise, du périmètre et des exigences de mise en œuvre.) Elle ajoute : « Fulcrum doesn’t follow a traditional per-user licensing model. » (Fulcrum n’applique pas le modèle traditionnel de licence par utilisateur.)

Comment Fulcrum ordonnance la production, étape par étape

1. Équipements

La capacité se configure dans Business Setup > System Data > Shop Setup. « Equipment within Fulcrum is defined as your machinery and workstations. » (Dans Fulcrum, les équipements désignent vos machines et vos postes de travail.) Chaque équipement possède trois paramètres qui influent sur l’ordonnancement :

  • Equipment Status. Lorsqu’il est marqué « Out of Service » (hors service), le planning « will reorganize jobs based on what equipment remains in an operational status. » (réorganise les opérations en fonction des équipements qui restent opérationnels).
  • Can Run Unattended. Pour les machines qu’une personne règle et qui terminent ensuite l’opération sans surveillance, ou qui fonctionnent en dehors des horaires d’équipe.
  • Unlimited Capacity. Pour les équipements qui « can run simultaneous jobs » (peuvent exécuter plusieurs opérations simultanément), comme une cabine de peinture ou un four.

Toutes les autres machines exécutent une seule opération à la fois. (source)

2. Services et horaires d’équipe

« Departments are best thought of in terms of personnel constraints. » (Il est préférable de définir les services en fonction des contraintes de personnel.) Chaque service possède une ou plusieurs plages de travail, avec des heures de début et de fin, des jours travaillés, les équipements utilisables et « how many pieces of equipment can be running at the same time. » (le nombre d’équipements pouvant fonctionner simultanément). Une plage de travail peut aussi être définie avec une capacité illimitée. L’API expose également un nombre maximal de nouvelles opérations par plage. (source)

3. Postes de charge et opérations

« A Fulcrum Work Center is defined as a group of interchangeable equipment with similar capabilities. » (Un poste de charge Fulcrum est un groupe d’équipements interchangeables aux capacités similaires.) Fulcrum précise : « you will be scheduling to equipment. The Work Center tells the schedule what equipment can be used for a specific operation. » (L’ordonnancement se fait sur les équipements. Le poste de charge indique au moteur d’ordonnancement quels équipements peuvent être utilisés pour une opération donnée.)

Les opérations comportent des temps standard de réglage, de main-d’œuvre et de machine. Dans l’API, le temps de réglage est soit fixed, soit perUnit. Les options comprennent un temps tampon, la répartition d’une opération sur deux machines et l’ordonnancement simultané des équipements, où une opération rend d’autres machines indisponibles pendant son exécution. Une gamme de fabrication peut imposer une machine précise. (source)

4. La priorité et les deux algorithmes

« The schedule prioritizes jobs first based on the following: Work In Process, Job Priority Level, Production Due Date. » (Le planning classe les ordres de fabrication selon les critères suivants : en-cours, niveau de priorité et date de fin de production prévue.) « High priority jobs will always be scheduled before moderate to low priority. » (Les ordres à priorité élevée sont toujours placés avant ceux à priorité moyenne ou faible.) Les ordres en retard de priorité inférieure sont ensuite insérés dans les créneaux disponibles, par ordre de retard.

Fulcrum propose deux modes :

  • Greedy. « When you schedule a job, the schedule will look at the current state of the schedule. » (Lors de l’ordonnancement d’un ordre de fabrication, le moteur examine l’état actuel du planning.) Il place ensuite les opérations de cet ordre pour les terminer au plus tôt.
  • Just in Time. Vise une fin « as close to the due date as possible » (aussi proche que possible de l’échéance) et revient au mode Greedy lorsque l’échéance ne peut pas être respectée.

Un ordre de fabrication peut aussi avoir une date de début au plus tôt, et « the job won’t be scheduled before that date » (l’ordre ne sera pas placé avant cette date). (source)

5. Matières

Les commandes d’achat liées à un ordre de fabrication déterminent ses dates à partir de leurs dates Expected Receive (réception prévue). En l’absence de commande d’achat ouverte, le moteur utilise le délai estimé de l’article, puis le délai par défaut du fournisseur. En cas de stock insuffisant, Fulcrum précise : « If materials are not in stock, the schedule assumes that you are IMMEDIATELY ordering the material when you hit « Schedule » on the job » (Si les matières ne sont pas en stock, le moteur suppose que vous les commandez IMMÉDIATEMENT lorsque vous cliquez sur « Schedule » pour l’ordre de fabrication).

6. L’écran du planning et Job Tracking

« Each column is a separate piece of equipment. » (Chaque colonne représente un équipement distinct.) Les opérations s’affichent de haut en bas selon leur priorité et leur échéance. Sous chaque machine figurent la charge en attente et la prochaine date de disponibilité. Les opérateurs pointent dans Job Tracking, qui « is a reflection of the schedule. » (reflète le planning). Un horizon gelé permet aux planificateurs d’apporter des modifications manuelles à court terme, « but everything further out can still be auto-scheduled. » (mais tout ce qui se situe au-delà peut toujours être ordonnancé automatiquement). (source)

Ce qui reste à la charge du planificateur

  • Les opérateurs se résument à un nombre. La valeur Max Equipment par plage de travail « is usually determined by how many people you have working in a certain area at that time. » (dépend généralement du nombre de personnes travaillant dans une zone donnée à ce moment-là). En cas d’absence pour maladie, un responsable peut « decrement the Max Equipment by 1 » (diminuer en conséquence la valeur Max Equipment). Le planificateur doit garder en tête qui exécute chaque opération et lesquelles nécessitent deux personnes.
  • Les réglages sont définis par opération. Chaque opération de la gamme possède un temps de réglage fixe ou calculé par unité. Le temps nécessaire pour passer d’une opération à la suivante sur une même machine ne figure pas parmi les données d’entrée documentées.
  • Les outils sont des fiches d’étalonnage. Dans le système d’étalonnage de Fulcrum, les fiches Tools correspondent à des « measurement instrument or gage » (instruments de mesure ou calibres). Les montages et les matrices partagés ne sont pas des ressources d’ordonnancement.
  • Les matières sont supposées commandées. Le planning traite les matières manquantes comme si elles avaient été commandées au moment où l’ordre de fabrication a été ordonnancé.
  • La priorité l’emporte sur l’échéance. Les ordres à priorité élevée passent toujours en premier ; ceux en retard sont insérés ensuite.
  • Le planning est recalculé chaque jour. « The schedule automatically will pull in scheduled jobs once a day. » (Le planning intègre automatiquement les ordres ordonnancés une fois par jour.) Pour les changements en cours de journée, « you will need to select the Reschedule button in the top right of the schedule. » (vous devez cliquer sur le bouton Reschedule en haut à droite du planning).
  • Le chevauchement reste limité. Le flux continu permet aux opérations de se chevaucher, mais « those with fixed run times (not per-unit) will not be allowed to overlap. » (celles dont le temps d’exécution est fixe, et non calculé par unité, ne peuvent pas se chevaucher). Fulcrum parle de « a simple version of continuous flow » (une version simple du flux continu). (source)

En pratique : un responsable d’atelier qui jongle avec les affectations aux machines, des réglages regroupés de mémoire et un tableau blanc à côté de l’écran.

Quand l’ordonnancement de Fulcrum suffit

Autoschedule de Fulcrum répond au besoin lorsque :

  • Les machines constituent le goulot d’étranglement et les opérateurs passent librement de l’une à l’autre : un service et un nombre de machines suffisent donc à bien représenter la main-d’œuvre.
  • Les réglages prennent à peu près le même temps, quelle que soit la production précédente.
  • Les montages et les outillages sont dédiés à leurs machines.
  • Les matières sont en stock ou les dates Expected Receive (réception prévue) des commandes d’achat sont tenues à jour.
  • Un recalcul quotidien, complété par le bouton Reschedule, suffit à suivre vos changements.

Si votre atelier correspond à ce profil, tenez à jour les temps des gammes, les horaires d’équipe et les arrêts. Utilisez les priorités plutôt que le glisser-déposer, comme le recommande l’aide de Fulcrum, et restez dans Fulcrum.

Quand un outil d’ordonnancement dédié devient nécessaire

L’outil d’ordonnancement natif atteint ses limites lorsque plusieurs de ces situations se présentent :

  • La disponibilité d’opérateurs ou de régleurs précis détermine ce qui peut être lancé, et certaines opérations nécessitent deux ou trois personnes en même temps.
  • Le temps de changement de série dépend de la matière, de la couleur, du montage ou de la famille d’outils utilisés précédemment.
  • Les montages, les matrices ou les outils sont partagés entre plusieurs machines.
  • Les retards de matières, les pannes et les ordres urgents imposent de recalculer le planning plusieurs fois par jour.
  • Vous exploitez 20 machines ou plus et le responsable d’atelier passe des heures chaque jour à décider qui travaille sur quelle machine.

Les critères à vérifier

  • Des opérateurs gérés comme des ressources à capacité limitée, avec leurs propres horaires et absences, et la prise en compte des opérations nécessitant plusieurs personnes.
  • Une matrice des temps de réglage : des temps de changement de série qui dépendent de l’enchaînement et du sens de transition, pour minimiser le temps total de réglage.
  • Des outils gérés comme des ressources partagées à capacité limitée.
  • Un ordonnancement tenant compte des matières à chaque changement, en intégrant les stocks et les commandes d’achat attendues.
  • Une optimisation du planning complet en quelques secondes, avec un recalcul automatique lorsque la production change.
  • Un retour de données concret vers Fulcrum. Dans l’API de Fulcrum, les dates planifiées restent en lecture seule. L’API accepte des champs personnalisés sur chaque opération d’un ordre de fabrication, ainsi que des chronométrages et des quantités. Demandez à chaque éditeur quels appels son outil d’ordonnancement utilise exactement.

Les solutions se répartissent en trois catégories :

  • Autoschedule, l’outil natif de Fulcrum, ordonnance les équipements directement dans Fulcrum.
  • Les suites APS pour grandes entreprises et les outils d’ordonnancement fonctionnant par échange de fichiers se connectent via des interfaces sur mesure ou des exports CSV, avec souvent une ressaisie manuelle des dates.
  • Les APS cloud intégrant l’exécution en atelier, catégorie dont relève SkyPlanner, ordonnancent automatiquement chaque ressource en complément de Fulcrum et mettent le planning à disposition des opérateurs.

Le rôle de SkyPlanner

SkyPlanner APS couvre chacun des points ci-dessus. Le moteur Arcturus optimise le planning complet en quelques secondes selon la priorité des opérations, la date de fin, la priorité client, Fast Track et Dynamic Priorities. Une opération urgente trouve son créneau, et Bulldozer décale les opérations en aval pour lui faire de la place.

Chaque machine, opérateur, outil et matière est une ressource à capacité limitée, avec des disponibilités définies dans le temps. Chaque opérateur possède ses horaires, ses congés et ses absences. Une opération nécessitant trois opérateurs se voit affecter trois personnes disponibles sur les plages concernées. Un outil utilisé sur une machine ne peut pas être affecté à une autre au même moment. Lorsqu’une machine ou une personne est indisponible, le moteur utilise les solutions de remplacement que vous avez définies.

La matrice des temps de réglage contient les temps de changement de série entre chaque paire de produits, dans les deux sens : par exemple, du bleu au rouge, 30 minutes, et du rouge au bleu, 60. Le moteur choisit l’ordre qui minimise le temps total de réglage. L’ordonnancement piloté par les matières simule l’évolution des stocks à partir des stocks disponibles et des commandes fournisseurs attendues. Les opérations ne sont donc planifiées que lorsque les matières sont disponibles.

Le modèle de Fulcrum se transpose directement. Les postes de charge deviennent des groupes de postes de travail, les équipements deviennent des postes de travail, les fours Unlimited Capacity deviennent des opérations par lots et les horaires des services deviennent des plages de travail. Autopilot recalcule automatiquement l’ordonnancement lorsque la production évolue, et Running Time Lock maintient les opérations commencées à leur place. Les opérateurs consultent leur file d’attente et enregistrent leur travail avec Mobile Confirmations, Production Timer et Quick Log Mode.

Choisissez SkyPlanner si les opérateurs, les réglages et les outils partagés déterminent autant que les machines les prochaines opérations à lancer.

Choisissez SkyPlanner si vous replanifiez plusieurs fois par jour et souhaitez que le planning s’adapte automatiquement.

Choisissez SkyPlanner si vous souhaitez disposer en quelques semaines d’un planning opérationnel pour votre atelier, avec remontée des temps et des quantités dans Fulcrum.

Commencez avec un export CSV pendant l’essai gratuit de 30 jours (jusqu’à 20 postes de travail, sans carte bancaire). Ensuite, le tarif démarre à 199 € par mois avec 5 postes de travail inclus, sur la base d’une facturation mensuelle. L’intégration fait l’objet d’un devis préalable, établi selon vos processus et vos besoins, avec votre abonnement.

SkyPlanner s’intègre à Fulcrum dans les deux sens via Fulcrum Public API. Les ordres de fabrication, les opérations des gammes, les postes de charge, les équipements et les plages de travail sont importés dans SkyPlanner. Pour chaque opération de l’ordre de fabrication, les dates de début et de fin prévues ainsi que le poste de travail sont renvoyés à Fulcrum, avec les temps des opérateurs et les quantités produites. L’équipe SkyPlanner configure l’intégration lors du démarrage, ou votre consultant Fulcrum ou vos développeurs la réalisent à l’aide de la REST API documentée de SkyPlanner (documentation de l’API).

Consultez la présentation sur la page SkyPlanner pour Fulcrum, accédez au guide d’intégration Fulcrum, découvrez toutes les fonctionnalités ou comparez d’autres systèmes dans la rubrique des intégrations ERP.

Ce que les industriels pensent de SkyPlanner

Kalle Kalliomäki, spécialiste de la chaîne logistique chez UTU, dans l'atelier de production de tableaux électriques à Ulvila

2 hgagnées chaque semaine

« Grâce à SkyPlanner, nous sommes passés d’une planification de la production sur des feuilles Excel à une optimisation de la production en temps réel. »

Kalle Kalliomäki, spécialiste de la chaîne logistique
UTU · Tableaux et appareillages électriques

La planification de la production permet de gagner 2 heures de travail par semaine, et une nouvelle liste des opérations à réaliser est transmise à la ligne en quelques secondes.

Lire le témoignage d’UTU

Opérateurs en tenue de salle blanche sur une ligne de remplissage de flacons dans l'usine pharmaceutique de Laboratory & Allied à Nairobi

+90%d’efficacité en production

« L’efficacité en production a augmenté de 90%. »

Abdul Rucyinga, directeur informatique
Laboratory & Allied · Fabrication pharmaceutique

L’efficacité en production a augmenté de 90%, et l’élaboration d’un planning optimisé sur trois mois pour l’ensemble des postes de travail prend moins de 30 minutes.

Lire le témoignage de Laboratory & Allied

Hannu Ryynänen, directeur général de Mamec, dans l'atelier de production de l'entreprise à Lohja

1 000 et plusordres de fabrication ordonnancés automatiquement

« Nous maîtrisons la production d’une tout autre manière, et notre compréhension des capacités a complètement changé de niveau. »

Hannu Ryynänen, directeur général
Mamec · Mélangeurs industriels, pompes et sous-traitance de haute technologie

Des milliers d’ordres de fabrication sont ordonnancés automatiquement, et toute l’entreprise dispose d’une vue en temps réel de la production.

Lire le témoignage de Mamec

Anu Järvinen, responsable de production chez Fredman Operations, à côté d'une cellule robotisée de palettisation à Rauma

6 moisde visibilité sur les capacités disponibles pour les commerciaux

« SkyPlanner fournit une base fiable pour toute la planification de la production. »

Anu Järvinen, responsable de production
Fredman Operations · Papiers d’emballage aptes au contact alimentaire

Les commerciaux voient les capacités disponibles six mois à l’avance. Les demandes de modification du planning qui nécessitaient une heure ou plus reçoivent désormais une réponse en quelques secondes.

Lire le témoignage de Fredman Operations

FAQ

Fulcrum dispose-t-il d’un outil d’ordonnancement de la production ?

Oui. Autoschedule de Fulcrum affecte automatiquement les opérations des ordres de fabrication aux équipements, en mode Greedy ou Just-in-Time, dans les plages de travail des services. Les responsables de l’ordonnancement le pilotent à l’aide des priorités des ordres, des échéances et d’une date de début au plus tôt. Ils peuvent aussi effectuer des modifications manuelles dans un horizon gelé.

Fulcrum planifie-t-il chaque opérateur individuellement ?

Non. Fulcrum représente les effectifs par le nombre de machines pouvant fonctionner simultanément pendant une plage de travail. Un responsable réduit ce nombre lorsqu’une personne est absente. SkyPlanner APS planifie chaque opérateur en tenant compte de ses horaires et de ses absences, y compris pour les opérations qui nécessitent plusieurs personnes.

Fulcrum gère-t-il les temps de réglage qui dépendent de l’ordre des opérations ?

Fulcrum enregistre le temps de réglage sous forme d’une durée fixe ou par unité pour chaque opération de la gamme de fabrication. SkyPlanner utilise une matrice des temps de réglage qui contient les temps de changement de série entre les paires de produits (du bleu au rouge, 30 minutes ; du rouge au bleu, 60). Il séquence les opérations de façon à minimiser ces temps.

À quelle fréquence Fulcrum recalcule-t-il l’ordonnancement ?

Selon l’aide de Fulcrum, le planning intègre les ordres de fabrication planifiés une fois par jour. Les responsables de l’ordonnancement doivent cliquer sur Reschedule pour voir les changements du jour. Autopilot de SkyPlanner recalcule automatiquement l’ordonnancement lorsque la production évolue.

Puis-je tester SkyPlanner avec mes données Fulcrum ?

Oui. Exportez les articles, les gammes de fabrication et les ordres de fabrication ouverts depuis Fulcrum au format CSV, importez-les pendant l’essai de 30 jours et comparez le planning obtenu à votre planning actuel. Consultez les tarifs, démarrez l’essai ou contactez l’équipe commerciale.