Tolérance de coupe — quand, pourquoi, comment
L’optimiseur par défaut traite le trait comme une constante : chaque coupe retire exactement kerf mm de matière, ni plus ni moins. En atelier c’est une fiction utile. Une lame usée, un nœud dur, une ligne de colle tendre, un moment d’avance incohérente — tout pousse la largeur réelle au-dessus du trait nominal. Résultat : un plan qui tient sur le papier et déborde d’un demi-millimètre à l’atelier.
La tolérance de coupe est la soupape de sécurité de l’optimiseur. Au-dessus de zéro, le fit-check accepte des coupes qui dépassent la barre/plaque de cette quantité. Réglage par projet, défaut zéro, dans Paramètres avancés.
En clair : la tolérance est la permission de se tromper légèrement. Sans elle, l’optimiseur exige un fit arithmétiquement parfait et réclame une nouvelle plaque dès 0,1 mm d’écart. Avec tolérance = 2, il accepte une pièce qui dépasse de 2 mm, en supposant que vous les retirez en pratique ou acceptez une pièce un peu courte.
Ce qui se passe réellement
Pseudocode du fit-check 1D :
exactFit = rod.remaining ≥ piece.length + kerf
toleranceFit = tolerance > 0 ET rod.remaining ≥ piece.length + kerf − tolerance
si exactFit: placer la pièce
si toleranceFit (et pas exactFit): placer, incrémenter toleranceAcceptedCount
sinon: rejeter — barre suivante
L’optimiseur 2D applique la même idée à largeur et hauteur indépendamment. Détail clé : exactFit essayé en premier. La tolérance n’intervient que si l’exact échoue. Vous ne perdez jamais accidentellement de rendement — au pire, no-op.
Le compteur apparaît sur la page de résultats comme « Dans la tolérance : N ». Traitez ce nombre comme votre compte à risque.
Quand utiliser
✅ Bonnes raisons
- Lames anciennes ou usées. Une lame avec mille mètres de coupe est ~0,3 mm plus large que spec à l’affûtage.
- Matériaux tendres / fibreux. Tear-out sur bois tendre, MDF, laminé ajoute 0,5–2 mm de trait effectif.
- Coupes manuelles. Sans guide — bandes-scie, scie sauteuse, circulaire à main — pression variable.
- Demande importée du CAO. Quand quelqu’un d’autre a généré la cutlist en arrondissant.
❌ Mauvaises raisons
- « Par sécurité. » Si votre scie est propre et en spec, tolerance > 0 cache un problème.
- Vœu pieux sur travail serré. La tolérance ne fait pas entrer 1003 mm dans 1000 mm.
- Remplacer la mesure. Une tolérance devinée est pire que zéro.
Mesurer la variabilité réelle
Test cinq minutes :
- Choisir un rebut stable. Même essence, épaisseur, direction que le travail habituel.
- Dix coupes transversales pleine profondeur, setup identique. Pause entre coupes pour température cohérente.
- Par coupe : rapprocher les deux moitiés au contact, mesurer l’écart au pied à coulisse.
- Noter :
min,max,moyennedes dix. - Largeur du trait =
moyenne. Tolérance =max − moyenne, arrondie au mm entier.
Exemple réel : lame 250 mm bois, scie panneau 12 ans :
| Coupe | Largeur (mm) |
|---|---|
| 1 | 3,1 |
| 2 | 3,1 |
| 3 | 3,0 |
| 4 | 3,2 |
| 5 | 3,4 |
| 6 | 3,1 |
| 7 | 3,0 |
| 8 | 3,1 |
| 9 | 3,3 |
| 10 | 3,2 |
moyenne = 3,15 mm→ trait à 3,2 mm.max − moyenne = 0,25 mm→ tolérance 1 mm.
Remesurer quand quelque chose change. Nouvelle lame, matériau, opérateur, vitesse — réinitialisent la calibration.
Valeur par type d’atelier
| Configuration | Tolérance suggérée |
|---|---|
| Routeur CNC neuf, programme calibré | 0 mm |
| Scie panneau neuve, lame affûtée, bois dur | 0–1 mm |
| Scie panneau 12 mois, lame affûtée, panneaux mixtes | 1 mm |
| Lame usée, MDF / aggloméré tendre | 1–2 mm |
| Chariot transversal sur scie table, bois tendre sec | 1–2 mm |
| Scie circulaire à main, plaques | 2–3 mm |
| Coupe-verre / scie humide, verre trempé | 0 mm (aucune marge) |
| Scie à froid, acier doux, lame affûtée | 0–1 mm |
| Bandes-scie, coupes transversales à main | 2–3 mm |
| Laser | 0 mm (trait répétable à 0,05 mm) |
Défaut : 0 mm. À régler au-dessus uniquement après mesure.
Lire le compteur de tolérance
Après chaque optimisation, la carte résultats affiche :
Dans la tolérance : 3
Cela signifie trois pièces sont entrées uniquement parce que la tolérance n’était pas nulle. Traitez-les comme coupes à risque :
- Repérer sur le layout. Pièces les plus proches de la fin de barre / bord droit de plaque.
- Mesurer le matériau parent avant coupe.
- Les couper en dernier dans l’ordre de travail.
Si le compteur dépasse 10–20 % constamment, votre tolérance travaille trop — soit la largeur du trait est trop basse, soit la tolérance trop agressive. Remesurer.
Interaction avec d’autres paramètres
| Paramètre | Interaction |
|---|---|
| Largeur du trait | Indépendant. Trait complet toujours soustrait ; tolérance assouplit uniquement le seuil. |
| Coupe de tête / fin | Indépendant. Le trim réduit la longueur effective avant le check tolérance. |
| Chute minimale | Indépendant. Tolérance affecte quelles pièces entrent ; chute minimale si le reste va à inventaire ou déchet. |
| Coût par coupe | Indépendant. Comptage par pièce placée. |
| Sens de la première coupe | Indépendant en 2D. La tolérance s’applique après la décision. |
Limites et plages
| Feature | Type | Description |
|---|---|---|
| Minimum | nombre (mm) | 0 (désactivée). |
| Maximum | nombre (mm) | 20 (sanity-cap). |
| Défaut | nombre (mm) | 0. |
| Pas | nombre (mm) | 0,5. |
| Plan | tier | Free. |
| Persistance | scope | Par projet. |
Questions fréquentes
La tolérance change-t-elle avec la taille de la pièce ? Non. Seuil en mm constant.
Peut-elle être négative ? Non. Limitée à ≥ 0.
S’applique au trait ou à la longueur ?
Indirectement à la longueur. Fit-check : rod.remaining ≥ piece.length + kerf − tolerance.
Chaque pièce a-t-elle sa propre tolérance ? Pas dans cette build. Tolérance par-pièce prévue comme feature Pro.
Tolérance W et H séparées en 2D ? Non — une valeur pour les deux. Indépendante en feuille de route.
Où aller ensuite
- Paramètres — trait, coupes, coût par coupe, devise.
- Découpe linéaire 1D — comment fonctionne le packer FFD.
- Découpe panneau 2D — guillotine + check W×H.
- Découpe bois — regroupement par section + tolérance par groupe.