Imbrication par forme réelle
Les modes 2D, 1D et Bois coupent des rectangles avec une scie guillotine (de bord à bord). Beaucoup de chantiers ne sont pas rectangulaires : une équerre en acier, un gousset triangulaire, un joint en plastique, un profil de contreplaqué avec une découpe. Placer ces pièces par leur boîte englobante jette le vide contenu dans chaque forme. Le mode Imbrication place les pièces par leur contour réel — des polygones quelconques s’emboîtent dans les creux concaves les uns des autres — de sorte que ce vide est récupéré. C’est le mode pour la découpe laser, plasma et jet d’eau.
Il exécute un moteur différent de celui des modes rectangulaires (un moteur géométrique de collision, pas le placeur guillotine), si bien que les plans 2D/1D/Bois sont inchangés.
La mesure honnête de l’imbrication est le nombre de feuilles pour les mêmes pièces, pas un pourcentage de remplissage. Un placeur rectangulaire compte la boîte englobante de chaque pièce comme pleine et affiche une densité plus élevée pour un résultat moins bon — sur un chantier représentatif de 272 pièces, l’imbrication par forme réelle a utilisé 6 feuilles là où les mêmes pièces par boîte englobante en réclament 9.
Pour commencer
En mode 2D, basculez sur le sous-onglet Imbrication (à côté de Panneau). L’Imbrication est un sous-mode de 2D — la barre supérieure a deux onglets, 2D et 1D, et chacun révèle ses propres sous-onglets (2D → Panneau / Imbrication, 1D → Linéaire / Découpe bois).
- 1
Ajoutez vos pièces
Cliquez sur Importer SVG/DXF et choisissez vos fichiers de contours, ou cliquez sur Démo pour charger un chantier d'exemple. Chaque contour importé devient une pièce ; un fichier contenant plusieurs contours ajoute plusieurs pièces, et les contours concentriques deviennent des trous. Pour des formes simples, pas besoin de fichier CAO — ajoutez un rectangle, un cercle, une ellipse, un triangle, un polygone régulier, une forme en L ou un polygone entièrement personnalisé (saisissez ses points x,y), ou collez une liste de rectangles depuis Excel / importez un CSV (nom, largeur, hauteur, quantité), comme dans le tableau de découpe de panneaux 2D. Sur chaque feuille de stock, vous pouvez ajouter une ou plusieurs zones d'exclusion (une région tenue à l'écart des pièces — un défaut, un nœud ou l'empreinte d'une bride) avec des champs X/Y/L/H modifiables.
- 2
Ajoutez des feuilles de stock
Ajoutez une ou plusieurs tailles de feuille (nom, largeur × hauteur × quantité) — saisissez-les ou collez-les depuis Excel. Avec plusieurs tailles, l'imbrication les compare et peut les mélanger, par exemple avec une dernière feuille plus petite. Sur n'importe quelle feuille, vous pouvez ajouter une Zone d'exclusion — une région dont le moteur écarte chaque pièce, pour un défaut, un nœud ou une zone de bridage.
- 3
Réglez les options
Donnez à chaque pièce une règle de rotation (Libre, 90° ou Aucune) et, si besoin, une séparation minimale pour le trait de scie ou la largeur du faisceau ainsi qu'une Marge au bord pour la distance jusqu'au bord de la feuille (laissez-la vide pour y garder aussi la séparation). Puis appuyez sur Exécuter.
- 4
Lisez et exportez l'imbrication
Les résultats se lisent comme les résultats de découpe de panneaux 2D : un récapitulatif rendement/densité, un encadré « comment cela a été optimisé », un diagramme par feuille, une liste de placement et un tableau des besoins en matière. Utilisez Téléchargements pour le SVG, le DXF, le PDF, l'Excel ou le CSV. Connecté, vous pouvez enregistrer l'imbrication comme un projet, comme n'importe quelle autre coupe.
Les pièces sont des polygones, pas des rectangles
Une pièce d’imbrication est un contour : un polygone fermé de points [x, y], éventuellement avec des trous intérieurs. C’est pourquoi les pièces n’ont pas de champs largeur/hauteur — la forme est la pièce. L’importateur construit ces contours pour vous :
| Feature | Type | Description |
|---|---|---|
| DXF | fichier | Contours LWPOLYLINE et POLYLINE (arcs issus des bulges), plus des segments LINE / ARC / CIRCLE / ELLIPSE chaînés en boucles fermées. Si le dessin déclare son unité ($INSUNITS — pouces ou mm), il est converti dans votre unité de travail, et le message après l'import l'indique ; un dessin sans unité est lu dans votre unité de travail. |
| SVG | fichier | path (béziers et arcs elliptiques aplatis), polygon, polyline, rect, circle et ellipse. Les contours concentriques deviennent des trous. |
| Démo | bouton | Charge un chantier d'exemple — quatre équerres et quatre goussets sur une feuille avec une zone d'exclusion dans un coin — pour voir tout le déroulé sans fichier. |
Les courbes (arcs, béziers) sont aplaties en segments de droite à une tolérance fixe, si bien que le même fichier s’importe toujours en la même pièce — une imbrication de contours importés est reproductible. Si l’élément racine <svg> donne sa largeur et sa hauteur dans une unité physique (mm, cm, in, pt, pc ou Q), le SVG est converti dans votre unité de travail via sa viewBox (sans viewBox, une unité SVG vaut 1/96 de pouce), et le message après l’import l’indique — une pièce de 100 × 50 mm dessinée sur une page A4 arrive en 100 × 50 mm ; un SVG sans taille physique (largeur et hauteur sans unité, en px ou absentes) est lu dans votre unité de travail. Les attributs transform des formes et des groupes qui les contiennent (matrix, translate, scale, rotate, skewX, skewY) sont appliqués, si bien que les pièces arrivent à la position et à la taille dessinées ; les formes placées dans <defs>, <symbol>, <clipPath>, <mask>, <pattern> ou <marker>, ou masquées par display:none, ne sont pas importées, et les clones <use> ne sont pas développés (un avertissement le signale). Les avertissements de l’import s’affichent dans le message après l’import, même lorsque des pièces ont été importées.
Les plaques rectangulaires obtiennent une grille exacte. En plus d’imbriquer les contours, l’imbrication essaie aussi les pièces aux angles droits et range leurs rectangles englobants avec un algorithme exact de rangement de rectangles, puis garde le plan qui utilise le moins de feuilles (et, à égalité, celui qui remplit les feuilles de l’avant vers l’arrière). Des plaques qui pavent exactement une feuille — trois pièces de 500 mm sur la largeur d’une feuille de 1500 mm avec un espacement nul — reviennent donc en grille nette, au lieu de pièces légèrement tournées sur une feuille de trop.
Zones d’exclusion
Une feuille réelle n’est pas toujours parfaite. Sur n’importe quelle ligne de stock, Zone d’exclusion marque une région que le moteur traite comme interdite — chaque pièce en est tenue à l’écart. Utilisez-la pour un défaut de panneau, un nœud, l’empreinte d’une bride ou une zone pré-imprimée. Les zones sont tracées sur la disposition pour que vous voyiez ce que l’imbrication a contourné. C’est une capacité que les modes rectangulaires n’ont aucun moyen d’exprimer.
Le résultat
Le visualiseur montre chaque feuille avec chaque pièce placée dans sa propre couleur, et le résumé rapporte :
- Feuilles — combien de feuilles de stock l’imbrication a utilisées.
- Densité — la surface des polygones placés rapportée à la surface de feuille utilisée. C’est le remplissage honnête ; les creux concaves à l’intérieur des pièces irrégulières comptent comme vides.
- Placées — combien de copies de pièces ont été placées sur le total demandé. Tout ce qui n’a pas tenu est listé.
- Longueur de coupe — le périmètre cumulé du contour et des trous de chaque pièce placée (en mètres, ou en pieds en mode pouces), avec le nombre de perçages — un par contour fermé. L’en-tête de chaque feuille affiche sa propre longueur de coupe. C’est le contour géométrique : la coupe à ligne commune, les entrées de coupe et les micro-joints sont laissés à la FAO de votre machine.
- Surface utilisée — l’en-tête de chaque feuille affiche la largeur × hauteur depuis le coin de la feuille que ses pièces placées atteignent : la boîte englobante que facture un devis à feuille partielle. L’imbrication compacte sa feuille la moins remplie vers ce coin : elle réimbrique les mêmes pièces, aussi avec moins de rotations que celles autorisées (jamais plus), et garde la disposition la plus serrée. Le nombre de feuilles et les pièces placées ne changent pas.
- Résumé des besoins en matériaux — une ligne par taille de stock utilisée : le nombre de feuilles, leur remplissage, leur surface utilisée totale et, quand la ligne a un prix, leur prix. Avec plusieurs tailles, l’imbrication peut en utiliser plus d’une — par exemple deux grandes feuilles et une plus petite en dernier.
Ne lisez pas la densité comme un rendement de panneau 2D. Elles ne sont pas comparables — un placeur par boîte englobante compte le vide d’encoche à l’intérieur d’une forme comme utilisé, si bien que son « rendement » affiche une valeur plus élevée pour une disposition moins bonne. Pour comparer deux résultats d’imbrication, comparez le nombre de feuilles pour les mêmes pièces.
Exports
Le mode Imbrication exporte la disposition obtenue dans les formats dont un atelier et un outil de FAO ont besoin. Tous sont sous Téléchargements :
- SVG — un dessin autonome de l’imbrication (une bande titrée par feuille, les pièces en polygones remplis, les zones d’exclusion hachurées).
- DXF — un dessin R12 avec les contours sur les calques STOCK / PARTS / HOLES / ZONES, prêt pour un outil de FAO laser/plasma/jet d’eau.
- PDF — un rapport imprimable : la disposition dessinée à l’échelle par feuille, plus une liste de placement (pièce, feuille, x, y, rotation, matériau).
- Excel — un classeur avec un onglet Aperçu (feuilles, densité, placées, séparation, marge au bord, longueur de coupe, perçages et la surface utilisée — au total et par feuille) et un onglet Placement.
La disposition est déterministe : les mêmes pièces et les mêmes feuilles produisent toujours la même imbrication, si bien qu’un devis ou un programme de coupe établi à partir d’une imbrication peut être reproduit à l’identique pour une commande répétée.
Pour les développeurs
Le même moteur par forme réelle est disponible en HTTP sur l’Engine API à POST /v1/optimize/nest, pour qu’un ERP, un outil de CAO/FAO ou un système de devis puisse imbriquer sans navigateur. Voyez la référence Engine API pour la structure de la requête et de la réponse.
Offres et quota d’imbrication
L’imbrication est le seul mode calculé sur nos serveurs ; elle a donc son propre quota. Avec l’offre Gratuit, une exécution d’imbrication est l’une de vos optimisations mensuelles. Pro inclut 10 exécutions d’imbrication par mois — le compteur se trouve sous les options d’imbrication ; au-delà, une exécution utilise un crédit, si vous en avez. Avec l’offre Atelier, l’imbrication est illimitée. L’aperçu avec les données d’exemple n’est jamais décompté.
Un calcul d’imbrication accepte jusqu’à 2 000 pièces (quantités comprises) ; les modes rectangulaires n’ont pas cette limite.