Coupe de panneaux 2D
La Coupe de panneaux 2D est le mode principal de CutOptim. Elle résout le problème classique de calepinage rectangulaire : étant donné un ensemble de grands panneaux rectangulaires et un ensemble de pièces rectangulaires plus petites, trouver la disposition qui utilise le moins de panneaux avec le minimum de déchets.
Ce mode est utilisé pour les matériaux en feuilles, notamment le contreplaqué, le MDF, l’aggloméré, le mélaminé, le verre, le panneau composite aluminium, la tôle acier, le panneau mousse, et tout autre matériau disponible en stock plat rectangulaire.
Fonctionnement de l’optimisation 2D
CutOptim modélise votre travail de coupe comme un problème de calepinage :
- Les conteneurs sont vos panneaux en stock — les grands rectangles dans lesquels vous coupez
- Les éléments sont vos pièces demandées — les plus petits rectangles que vous devez produire
Plutôt que de remplir en une seule passe gloutonne, l’optimiseur teste plusieurs stratégies de placement sur l’ensemble du travail — différentes dispositions en étagères et en colonnes, ordres de tri et rotations — et conserve le meilleur résultat (le moins de panneaux, le moins de chutes), tout en respectant une contrainte de découpe guillotine : chaque coupe va d’un bord à l’autre du panneau restant. Cela reproduit le fonctionnement physique d’une scie à panneaux, d’une scie sur table ou d’une scie à poutres, et produit des séquences de coupe réalisables aussi bien à la main que sur une machine semi-automatique.
Le vrai nesting (placement libre des pièces, comme sur un routeur CNC) offrirait un rendement légèrement supérieur mais n’est pas encore disponible — il figure sur la feuille de route dans le cadre du futur mode Optimisation maximale.
CutOptim respecte également la largeur du trait de scie — le matériau perdu en sciure à chaque coupe. Un trait de scie de 3 mm sur un chantier de 100 pièces peut représenter la perte d’un panneau entier. Saisissez toujours votre trait de scie avec précision. Voir Paramètres et trait de scie.
Ajout des panneaux en stock
Les panneaux en stock représentent le matériau brut disponible à couper. Chaque ligne de stock définit une taille et une quantité de panneau.
| Feature | Type | Description |
|---|---|---|
| Width | number | Largeur du panneau dans l'unité active (mm ou cm). Il s'agit de la dimension horizontale sur le canevas. |
| Height | number | Hauteur du panneau dans l'unité active. Il s'agit de la dimension verticale sur le canevas. |
| Quantity | integer | Nombre de panneaux de cette taille disponibles. L'optimiseur en utilisera autant que nécessaire, dans la limite de ce nombre. |
| Price | number | Coût par panneau. Utilisé pour calculer le coût total des matériaux dans le résumé des résultats et l'export devis. Laissez vide si la tarification n'est pas nécessaire. |
| Name | text | Nom de matériau optionnel pour cette taille de stock, par ex. '18mm MDF' ou '2400×1200 Ctp structurel'. Il identifie le panneau sur le plan et se retrouve dans les exports PDF et Excel, si bien que la feuille de coupe indique quel panneau aller chercher. Charger depuis l'Inventaire des matériaux ou une chute le remplit pour vous. |
Bonnes pratiques pour les panneaux en stock :
- Saisissez les dimensions utilisables réelles de votre panneau, et non la taille nominale. Un panneau vendu comme 2440×1220 mm peut en réalité mesurer 2438×1218 mm après ébavurage en usine — mesurez vos panneaux.
- Si vous disposez d’un mélange de panneaux entiers et de chutes partielles d’un chantier précédent, ajoutez-les en lignes de stock séparées avec leurs dimensions réelles et une quantité de 1.
- Utilisez le champ prix même pour les chantiers internes. Voir la décomposition des coûts aide à vérifier si un chantier est correctement tarifé.
Ajout des pièces demandées
Les pièces demandées sont les pièces rectangulaires que vous avez besoin que l’optimisation produise à partir de votre stock.
| Feature | Type | Description |
|---|---|---|
| Width | number | Largeur de pièce requise dans l'unité active. |
| Height | number | Hauteur de pièce requise dans l'unité active. |
| Quantity | integer | Nombre de pièces identiques requises. |
| Label | text | Nom descriptif pour cette pièce, par ex. 'Porte panneau G' ou 'Étagère 600'. Imprimé sur le schéma de coupe et dans l'export CSV. |
| Rot. | checkbox | Cochée (par défaut), l'optimiseur peut pivoter la pièce de 90° pour économiser de la matière. Décochez-la et la pièce conserve l'orientation saisie — à utiliser lorsque la direction du fil, l'orientation d'impression ou la face du matériau doit être préservée. Disponible dans toutes les formules. |
Conseils pour la saisie des pièces demandées :
- Saisissez toujours une étiquette pour chaque pièce. Sur un chantier complexe avec 50 pièces ou plus, des rectangles sans étiquette sur le schéma de coupe sont impossibles à identifier.
- Si vous avez plusieurs pièces identiques, saisissez-les une seule fois avec la bonne quantité plutôt qu’en lignes séparées.
- Pour ajouter une marge de délignage (pour les pièces qui doivent être coupées légèrement en surdimensions puis tronçonnées à la taille finale), ajoutez la valeur de marge à la largeur et à la hauteur. Par exemple, si vous avez besoin d’une pièce finie de 400×800 mm avec 5 mm de marge sur chaque face, saisissez 410×810.
Import CSV pour les pièces demandées
Si votre liste de coupes existe déjà dans un tableur, vous pouvez l’importer directement :
- Ouvrez le menu déroulant CSV ⌄ dans l’en-tête de la section Pièces (2D, 1D ou Bois) et cliquez sur Importer CSV
- Choisissez votre fichier
.csv— les colonnes sont lues par position :name,width,height,qty(une ligne d’en-tête facultative est détectée et sautée) - Les pièces sont ajoutées immédiatement au tableau Pièces
Vous n’êtes pas sûr de l’ordre des colonnes ? Cliquez sur le bouton Modèle à côté de l’import CSV pour télécharger un CSV prêt à l’emploi avec les bonnes colonnes et une ligne d’exemple. Consultez Importation de données pour la référence complète.
Type de coupe : découpe guillotine
L’optimiseur 2D de CutOptim utilise exclusivement la découpe guillotine. Il n’y a pas de sélecteur de type de coupe à régler — chaque optimisation 2D suit cette logique.
Coupe en guillotine
En découpe guillotine, chaque coupe est une ligne droite qui court d’un bord du panneau (restant) au bord opposé. Cela reproduit le fonctionnement physique d’une scie à panneaux, d’une scie sur table ou d’une scie à déligner.
La guillotine est adaptée quand :
- Vous coupez sur une scie sur table, une scie à panneaux ou une scie à rail
- Vous devez remettre la séquence de coupe à un opérateur avec une liste simple
- Votre matériau doit être retourné ou déplacé entre les coupes
Comparaison avec d’autres outils : un optimiseur à imbrication libre — qui place les pièces n’importe où sur le panneau — annonce généralement un rendement supérieur à celui d’un optimiseur en guillotine pour la même liste. Cet écart est le prix de coupes réellement réalisables sur une scie à panneaux, pas un défaut. Comparez ce qui est comparable avant de juger un chiffre.
Et le nesting (placement libre) ?
Le vrai nesting place les pièces dans n’importe quel espace rectangulaire libre du panneau, sans les aligner sur des lignes de coupe traversantes. Cela permet d’imbriquer un peu plus de pièces par panneau — quelques points de rendement supplémentaires — et convient au pilotage d’un routeur CNC via une sortie DXF/SVG.
Le nesting libre n’est pas encore disponible dans CutOptim — il figure sur la feuille de route dans le cadre du futur mode Optimisation maximale. Aujourd’hui, toutes les optimisations 2D sont en découpe guillotine, ce qui garantit que le plan reste réalisable sur une scie sur table ou une scie à panneaux.
Lancement de l’optimisation
Une fois le stock et la demande saisis, cliquez sur Lancer l’optimisation ou appuyez sur Ctrl+Entrée. L’optimisation se termine généralement en moins de 2 secondes pour les chantiers comportant moins de 500 pièces. Les chantiers plus importants prennent plus de temps et la page reste bloquée jusqu’à la fin du calcul.
Ce que CutOptim vérifie avant de lancer l’exécution : une seule chose — que le mode actif comporte au moins une ligne de stock et une ligne de demande. Si l’un des deux tableaux est vide, un court message apparaît et rien ne se lance, si bien qu’une exécution vide ne vous coûte jamais une optimisation de votre quota.
Il n’y a aucune autre vérification préalable, et rien ne bloque le bouton Lancer l’optimisation. En particulier, une pièce demandée trop grande pour l’ensemble de votre stock n’empêche pas l’exécution : l’optimiseur ne parvient simplement pas à la placer, et vous le signale ensuite — en mode stock limité, le résumé des résultats nomme chaque pièce qui n’a pas pu être placée. Les champs de quantité acceptent des nombres entiers à partir de 1 et reviennent à 1 si vous les videz.
Lecture de vos résultats
Après une exécution réussie, le canevas affiche la disposition et le panneau de résultats se met à jour :
Navigateur de panneaux
Utilisez les boutons fléchés ou les onglets de panneau en bas du canevas pour parcourir chaque panneau utilisé. Chaque panneau affiche :
- Des rectangles colorés pour chaque pièce placée avec étiquette et dimensions
- Des zones grisées hachurées pour les chutes (pièces plus grandes que la taille minimale de chute)
- Des zones gris uni pour les déchets (pièces plus petites que la taille minimale de chute)
Rendement et déchets
| Métrique | Formule | Objectif |
|---|---|---|
| Rendement % | (Surface totale demandée) / (Surface totale des panneaux utilisés) × 100 | > 88 % |
| Déchets % | (Surface de rebut inutilisable) / (Surface totale des panneaux utilisés) × 100 | < 10 % |
| Chutes % | (Surface de chutes sauvegardées) / (Surface totale des panneaux utilisés) × 100 | Variable |
Améliorer un résultat à faible rendement
Si le rendement est inférieur à 80 %, essayez ces approches dans l’ordre :
- Vérifiez le trait de scie — Un trait de scie incorrect (trop grand) gaspille de l’espace à chaque coupe
- Autorisez la rotation — Assurez-vous que la case Rot. reste cochée sur les pièces où la direction du fil ne compte pas
- Ajustez le sens de la première coupe — Laissez le sens sur Auto dans les Paramètres pour que l’optimiseur teste les deux orientations et retienne la meilleure
- Ajoutez plus de pièces par lot — Ajoutez les pièces restantes de futurs chantiers pour remplir les panneaux maintenant
- Ajoutez des panneaux plus petits — Si vous avez des chutes de chantiers précédents, ajoutez-les au tableau de stock
Priorité du stock (★)
Chaque ligne du tableau Panneaux dispose d’une icône étoile (★) à gauche. Marquer d’une étoile une ligne de stock indique à l’optimiseur d’utiliser ce panneau en premier — avant de piocher dans le stock non étoilé.
Quand l’utiliser :
- Vous avez un panneau partiel d’un chantier précédent et voulez l’utiliser avant d’ouvrir un nouveau stock
- Vous avez des panneaux coûteux ou difficiles à sourcer que vous souhaitez prioriser
- Vous voulez écouler l’ancien stock avant qu’il ne se déforme ou ne se détériore
Comment l’utiliser :
- Cliquez sur l’icône ★ sur une ligne de stock — elle devient jaune/or
- Lancez l’optimisation — le panneau étoilé est utilisé en premier
- Cliquez à nouveau pour supprimer la priorité
Étoilez toutes vos lignes de stock de chutes avant de lancer un chantier. CutOptim consommera les chutes en premier, n’ouvrant de nouveaux panneaux entiers que lorsque les chutes seront épuisées. C’est la façon la plus efficace de maintenir votre inventaire de chutes gérable.
Chant Pro
Les informations de chant peuvent être enregistrées par pièce dans la colonne EB du tableau Pièces (2D). Cela indique quels côtés d’un panneau fini nécessitent un chant, et l’information apparaît sur le plan de coupe et dans les exports PDF.
Le chant est une fonctionnalité de métadonnées/référence — elle n’affecte pas l’algorithme d’optimisation. Elle enregistre simplement quels côtés doivent être chantés afin que l’information soit imprimée sur le plan de coupe et les étiquettes à côté de la pièce.
Marquage du chant :
- Cliquez sur le bouton dans la colonne EB de n’importe quelle ligne de pièce demandée
- Une boîte de dialogue de chant s’ouvre avec quatre côtés : Haut, Droite, Bas, Gauche
- Cochez chaque côté nécessitant un chant
- Un aperçu visuel montre les côtés sélectionnés sous forme d’une bande jaune autour du contour de la pièce
- Cliquez sur OK — la colonne EB se met à jour pour afficher une abréviation des côtés sélectionnés
Abréviations de la colonne EB :
| Affichage | Signification |
|---|---|
— | Pas de chant |
T | Haut uniquement |
TR | Haut + Droite |
TRBL | Les quatre côtés |
BL | Bas + Gauche |
Les données de chant sont sauvegardées avec le projet et apparaissent dans :
- Le plan de coupe PDF (imprimé sur l’étiquette de la pièce dans le schéma de disposition)
- L’export Étiquettes de panneaux (une étiquette par pièce, montrant les côtés sélectionnés)
- L’export CSV (comme colonne
edge_banding)
Pour les caissons de cuisine, une configuration courante est BL (Bas + Gauche) ou TR (Haut + Droite) selon que le panneau est un côté, un dessus ou une étagère. Le saisir une fois au stade de la demande évite d’avoir à le recalculer à l’établi.