Séquencement des lignes et types de règles dans Gestion de l'assemblage
Les ordres d'assemblage générés par Planification de l'assemblage peuvent être séquencés à l'aide du moteur de séquencement entraînant un assortiment de lignes et une séquence de lignes. Pendant ce processus de séquencement, des règles de ligne sont prises en compte, telles que la mise en cluster des ordres d'assemblage en fonction des caractéristiques des articles ou le blocage des ordres d'assemblage en fonction des règles de capacité.
La ligne d'assemblage peut être dédiée à un modèle unique ou à un modèle mixte, produisant soit une seule variante de produit, soit un grand nombre de variantes, sur la même ligne d'assemblage.
Cette rubrique traite des quatre aspects majeurs du séquencement de ligne :
- Règles de séquencement
- Processus de séquencement
- Reprogrammation
- Statut d'une séquence de ligne
REGLES DE SEQUENCEMENT
Les règles de séquencement comprennent les éléments suivants :
- Un processus d'assortiment.
- Trois types de règles d'assortiment :
-
- Règles de restriction de capacité
- Règles proportionnelles
- Règles proportionnelles relatives
- Règles de positionnement
- Il existe trois types de règles :
- Règles de mise en cluster
- Règles de blocage
- Règles de priorité
Processus d'assortiment (ou de réassortiment) dans Contrôle d'assemblage
Vous pouvez réorganiser les ordres dans le module Contrôle d'assemblage à partir de la session Réorganisation des lignes (tiasl3220m000). Les règles sont définies pour des combinaisons d'options données. La réorganisation vise à programmer les ordres de sorte que le nombre d'ordres de chaque combinaison d'options soit le plus proche possible du nombre maximum d'ordres par combinaison. Plus l'assortiment est précis, meilleure est la qualité de la séquence.
Règles d'assortiment
Il existe trois types de règles d'assortiment :
-
Restriction de capacité
La capacité totale de la ligne est limitée. Exemple : 500 voitures maximum par jour avec la combinaison d'options Voitures de ville.
Pour les règles de Restriction de capacité, vous pouvez sélectionner l'un des trois types de dispersion :
- Dispersion moyenne La combinaison d'options est répartie régulièrement sur la séquence de ligne.
- Fenêtre glissante de dispersion moyenne Une fenêtre est une série de positions de séquence adjacentes. Cette fenêtre glisse position par position. La séquence de produit est optimisée dans chaque fenêtre. Les positions de séquence adjacentes correspondent à une gamme continue de positions de séquence. Dans chaque fenêtre, la combinaison d'options est répartie aussi uniformément que possible. Par exemple, chaque groupe de 10 positions doit comprendre le même nombre de voitures rouges.
- Fenêtre glissante restrictions capacité Dans chaque fenêtre, le nombre d'ordres est limité pour la combinaison d'options. Par exemple, pas plus de deux voitures rouges dans les fenêtres de 10 positions.
-
Proportionnel
Les combinaisons d'options doivent être présentes selon une proportion fixe par rapport à l'ordre total. Par exemple, le rapport Voiture de ville/autres ordres doit être de 1:2.
Pour les règles Proportionnel, vous pouvez définir deux types de dispersion :
- Dispersion moyenne La combinaison d'options est répartie régulièrement sur la séquence de ligne.
- Fenêtre glissante de dispersion moyenne Chaque fenêtre comprend un rapport maximum d'une combinaison d'options donnée et de toute autre combinaison d'options. Par exemple, pour chaque combinaison d'options Voiture rouge, il doit exister au moins une autre combinaison d'options parmi les quatre combinaisons d'options (rapport = 1:2, fenêtre = 4).
-
Proportionnel relatif
Cette règle est similaire à la règle Proportionnel, à l'exception de la Méthode de dispersion qui est toujours Dispersion relative. Vous devez définir une deuxième combinaison d'options dans laquelle la première combinaison est répartie de façon proportionnelle. La combinaison d'options est disposée selon une relation particulière avec une autre combinaison. Par exemple, les voitures rouges et bleues doivent être assemblées alternativement ; il n'est pas possible d'assembler deux voitures rouges à la suite.
Lors d'une réorganisation, le niveau de priorité des ordres est pris en compte, comme indiqué dans l'un des paragraphes suivants.
Des conflits entre les règles de séquencement peuvent empêcher l'application de certaines d'entre elles. Dans ce cas, il est possible d'attribuer des priorités plus élevées à ces règles, mais la séquence est moins efficace. Pour résoudre les conflits, vous devez donc reconcevoir le processus d'assemblage et non multiplier les séquences de ligne.
Règles de positionnement
Les règles de positionnement servent à déterminer le positionnement des produits les uns par rapport aux autres. Il existe trois types de règles de positionnement :
-
Mise en cluster
Utilisez cette règle pour regrouper des combinaisons d'options spécifiques. Par exemple, comme le changement de couleur de peinture prend du temps, vous pouvez regrouper toutes les voitures bleues. Cette règle vous permet également de séquencer les clusters en fonction des caractéristiques définies dans la session Listes de combinaisons d'options (tiasl1511m000) du module Contrôle d'assemblage, dans la liste de combinaisons d'options associée à chaque cluster.
A l'aide des options définies dans la liste de combinaisons, Contrôle d'assemblage peut séquencer les clusters de manière optimale.
A chaque cluster, vous pouvez affecter une priorité (0 à 99). La priorité peut, en outre, être attribuée spécialement au séquencement en sélectionnant des numéros de priorité élevés dans la séquence de liste des combinaisons d'options clustérisées.
-
Blocage
Certaines combinaisons d'options ne doivent pas être placées à côté de certaines autres. Par exemple, les couleurs claires ne doivent pas être appliquées après les couleurs foncées afin de réduire les risques de mélange de couleurs.
Exemple de mise en cluster
Dans cet exemple, les ordres d'assemblage et leurs combinaisons d'options sont planifiés pour une journée sur le segment de ligne 1.
Ordre 1 | Combinaison d'options Rouge |
Ordre 2 | Combinaison d'options Bleu |
Ordre 3 | Combinaison d'options Noir |
Ordre 4 | Combinaison d'options Rouge |
Ordre 5 | Combinaison d'options Bleu |
Ordre 6 | Combinaison d'options Noir |
Ordre 7 | Combinaison d'options Rouge |
Ordre 8 | Combinaison d'options Bleu |
Ordre 9 | Combinaison d'options Noir |
Ordre 10 | Combinaison d'options Rouge |
La liste des combinaisons d'options Couleur est définie comme suit dans Contrôle de l'assemblage :
Combinaison d'options Rouge | séquence 1 |
Combinaison d'options Noir | séquence 2 |
Combinaison d'options Bleu | séquence 3 |
Lorsque les ordres d'assemblage sont séquencés uniquement sur la base de la règle de mise en cluster Couleur dans Contrôle de l'assemblage, le résultat du segment de ligne 1 est le suivant :
Ordre 1 | Combinaison d'options Rouge |
Ordre 4 | Combinaison d'options Rouge |
Ordre 7 | Combinaison d'options Rouge |
Ordre 10 | Combinaison d'options Rouge |
Ordre 3 | Combinaison d'options Noir |
Ordre 6 | Combinaison d'options Noir |
Ordre 9 | Combinaison d'options Noir |
Ordre 2 | Combinaison d'options Bleu |
Ordre 5 | Combinaison d'options Bleu |
Ordre 8 | Combinaison d'options Bleu |
Exemple de blocage
Dans cet exemple, les ordres d'assemblage et leurs combinaisons d'options sont planifiés pour une journée sur le segment de ligne 1.
Ordre 1 | Combinaison d'options Rouge |
Ordre 2 | Combinaison d'options Bleu |
Ordre 3 | Combinaison d'options Noir |
Ordre 4 | Combinaison d'options Rouge |
Ordre 5 | Combinaison d'options Bleu |
Ordre 6 | Combinaison d'options Noir |
Ordre 7 | Combinaison d'options Rouge |
Ordre 8 | Combinaison d'options Bleu |
Ordre 9 | Combinaison d'options Noir |
Ordre 10 | Combinaison d'options Rouge |
La liste des combinaisons d'options Couleur est définie comme suit dans Contrôle de l'assemblage :
Combinaison d'options Rouge | Combinaison d'options Bleu |
Combinaison d'options Rouge | Combinaison d'options Rouge |
La liste Couleur est liée à la règle de blocage Couleur, laquelle est liée à la ligne d'assemblage 1. Cette règle stipule que la couleur rouge ne peut pas être suivie de la couleur bleue ou rouge.
L'application de cette règle se traduit, entre autres, par la séquence suivante :
Ordre 1 | Combinaison d'options Rouge |
Ordre 3 | Combinaison d'options Noir |
Ordre 2 | Combinaison d'options Bleu |
Ordre 4 | Combinaison d'options Rouge |
Ordre 6 | Combinaison d'options Noir |
Ordre 5 | Combinaison d'options Bleu |
Ordre 8 | Combinaison d'options Bleu |
Ordre 7 | Combinaison d'options Rouge |
Ordre 9 | Combinaison d'options Noir |
Ordre 10 | Combinaison d'options Rouge |
Priorité
Les règles de priorité sont appliquées dans l'ordre suivant :
- Une priorité de niveau faible est attribuée aux ordres dont la Date de sortie de ligne demandée est ultérieure.
- Les ordres vendus (commandes clients) sont prioritaires sur les ordres non encore vendus.
- Les ordres d'assemblage dotés du numéro de priorité le plus faible sont d'abord traités (par exemple, les ordres ayant le numéro de priorité 1 sont traités avant ceux ayant le numéro de priorité 4). Vous pouvez définir l'ordre des priorités dans la session Ordre d'assemblage (tiasc2100s000).
- Valeur des fonctions de coût.
PROCESSUS DE SEQUENCEMENT
Lorsque vous ajoutez des ordres dans une ligne d'assemblage, LN génère une séquence initiale pour la ligne correspondant à la date de sortie appropriée dans la session Simulation et création de séquences de lignes (tiasl4200m000).
Un segment de ligne qui suit un tampon ne peut être séquencé que si le tampon a plusieurs emplacements de mémoire vive. Pour définir le nombre d'emplacements d'un tampon, saisissez une valeur dans le champ Nombre d'emplacements de mémoire vive de la session Postes (tiasl1545m000).
Lorsque vous confirmez une séquence, LN génère la structure telle que conçue pour le produit fini, par exemple le numéro d'identification du véhicule et l'en-tête dans le cas d'une voiture. Vous pouvez modifier la structure à l'aide de sessions Produit fini sérialisé - En-têtes tels que conçus (timfc0110m000) et Prod. fini sérialisé - Cpsnts tels que conçus (timfc0111m000). Les numéros de série des composants sont générés lorsque vous gelez la séquence. Si vous utilisez la session Impression des instructions de travail (tiasc5450m000), saisissez le numéro de série des composants dans l'espace réservé à cet effet dans le formulaire imprimé.
REPROGRAMMATION
Vous pouvez également modifier la séquence manuellement dans la session Réordonnancement des ordres d'assemblage (tiasl4220m000). Cette session utilise deux type de règles :
-
Date de début de déplacement
Un ordre est retiré de son emplacement pour être inséré dans un autre emplacement. Tous les ordres situés entre ces deux emplacements sont décalés d'une position vers la position initiale. -
Echanger
Deux ordres sont interchangés et aucune autre modification n'est apportée.
Le processus de séquencement automatique utilise la méthode de l'échange. Vous pouvez modifier la distance maximum d'échange/insertion utilisée pour la génération automatique des séquences dans la session Paramètres de réorganisation/séquence (tiasl4110m000).
Lorsque vous avez échangé des ordres en vue d'obtenir un autre assortiment de lignes, vous pouvez exécuter la session Réorganisation des lignes (tiasl3220m000) afin d'améliorer la séquence.
STATUT D'UNE SEQUENCE DE LIGNE
Une séquence de ligne peut avoir l'un des statuts suivants :
- Planifié
- Lancé
- Achevé
Une séquence de ligne reçoit le statut Planifié lorsque vous la créez pour la première fois. Une fois le premier ordre d'assemblage du poste terminé, le statut devient Lancé. Une fois le dernier ordre d'assemblage du poste terminé, le statut de ce segment devient Achevé.
Vous pouvez afficher le statut dans la session Segment de ligne - Séquence de ligne (tiasl4500m000).
Vous pouvez séquencer les ordres d'assemblage à deux niveaux :
- Niveau ligne d'assemblage (assortiment de lignes)
- Niveau segment de ligne (séquence de ligne)
Un assortiment de lignes initial est généré par le module Planification de l'assemblage. Le processus de réorganisation des ordres d'assemblage prend en compte les ordres ayant les statuts Planifié et Séquencé, et utilise l'organisation de lignes d'assemblage existante comme point de départ.
Ce processus joue un rôle important dans les cas suivants :
- lorsqu'un ordre en retard doit être supprimé ;
- lorsqu'un assortiment existant doit être amélioré ;
- lorsque les dates de sortie de ligne des ordres d'assemblage ont changé ;
- lorsque l'ordre de priorité des ordres d'assemblage est modifié.
Une séquence de ligne est générée à partir de l'assortiment de lignes. Une séquence de ligne indique l'ordre dans lequel le traitement des ordres d'assemblage doit commencer sur les segments de lignes correspondants. Pour chaque segment de ligne participant au processus d'assemblage, une séquence de ligne doit être générée. L'algorithme de séquence de ligne utilise comme donnée en entrée l'ordre d'assemblage, doté des statuts Planifié et Séquencé, pour une période de fabrication donnée. Sur le dernier segment de ligne d'une ligne d'approvisionnement, une séquence de ligne est fixe. La séquence de ligne du segment de ligne connecté de la ligne parent détermine la séquence du dernier segment de la ligne d'approvisionnement.
Une fois le séquencement effectué, vous pouvez réordonnancer les ordres d'assemblage par segment de ligne. Deux types de réordonnancement sont possibles :
-
le déplacement des ordres d'assemblage ;
Initial 1 2 3 4 5 Nouveau 2 3 4 1 5 -
l'interversion des ordres (1 et 4).
Initial 1 2 3 4 5 Nouveau 4 2 3 1 5