Pourquoi mon SVG a-t-il la mauvaise taille dans LightBurn ?
Un SVG s'ouvre à la mauvaise taille dans LightBurn surtout parce que le fichier n'a pas de vraies unités et que ses pixels sont convertis à un DPI différent de celui du programme qui l'a créé. Illustrator utilise 72 DPI, les anciens Inkscape 90, et 96 est le standard web actuel : l'erreur est donc typiquement de 75 %, 93,75 % ou 133,3 %.
Vous avez dessiné un dessous de verre de 100 mm, vous l'avez importé, et LightBurn annonce 75 mm. Ou 133 mm. Le dessin est parfait, le chiffre est faux, et une plaque de contreplaqué attend. Ne devinez pas et ne redimensionnez pas à l'œil : la taille est fausse pour une raison, et cette raison est généralement un nombre que vous pouvez calculer.
Un fichier SVG est un dessin décrit en unités. Si le fichier dit « width=90mm », tous les programmes sont d'accord sur la taille. S'il dit seulement « width=340 » sans unité, chaque programme décide combien de ces unités font un pouce, et cette décision, c'est le DPI (points, ou pixels, par pouce).
Les trois valeurs de DPI qui causent presque toutes les erreurs de taille
| Créé dans | Pixels par pouce | Apparaît dans un programme à 96 DPI comme | Correction par mise à l'échelle |
|---|---|---|---|
| Illustrator (points) | 72 | 133,3 % (trop grand) | 75 % |
| Anciens Inkscape (0.91 et avant) | 90 | 106,7 % (trop grand) | 93,75 % |
| Inkscape actuel, navigateurs, la plupart des outils | 96 | Correct | aucune |
L'inverse s'applique si votre programme laser suppose 72 ou 90 et que le fichier a été dessiné à 96 : la pièce paraît trop petite. Le calcul est simple : taille correcte = taille affichée × (DPI utilisé par le fichier ÷ DPI supposé par le programme).
Autres causes de mauvaise taille
| Cause | Erreur typique | Comment la repérer | Correction |
|---|---|---|---|
| Pas de largeur ni de hauteur, seulement une viewBox | Taille aléatoire | Taille affichée en px, pas en mm | Ajoutez width="90mm" height="124mm" dans le fichier ou redimensionnez |
| Document réglé en px à la mauvaise échelle | Écart de 3,78 (px vers mm) | La forme est environ 3,78 fois trop grande ou trop petite | Réglez les unités du document en mm |
| Transformation ou échelle appliquée à un groupe | Décalage avec ce que vous avez dessiné | Le groupe a une largeur étrange | Tout sélectionner, lire la vraie taille, redimensionner |
| DXF importé dans de mauvaises unités | Écart de 25,4 | La taille est 25,4 fois trop grande ou trop petite | Voir quelles unités utiliser pour un DXF |
| Plan de travail arrondi ou rogné | Petites erreurs de 1 à 5 mm | Inclut des marges blanches | Rognez le plan de travail au dessin |
Comment corriger, étape par étape
- Dessinez un carré de 50 mm dans votre modèle avant d'exporter.
- Importez le SVG dans LightBurn et sélectionnez le carré.
- Lisez sa largeur dans la case Size. Disons qu'elle affiche 66,7 mm.
- Facteur d'échelle = 50 ÷ 66,7 = 0,75. Sélectionnez tout et réglez la largeur du groupe sur la bonne valeur.
- Supprimez le carré. Mieux encore, corrigez l'export pour ne pas avoir à recommencer à chaque fois : réglez le document en mm dans Inkscape, ou exportez depuis Illustrator avec un plan de travail mis à l'échelle qui se lit en mm.
Certaines versions de LightBurn ont aussi une préférence pour le DPI d'import SVG par défaut dans les réglages de l'application ; si c'est le cas de la vôtre, alignez-la sur le programme dans lequel vous dessinez. Vérifiez votre version, car le nom des options change d'une version à l'autre.
Astuce : quand un client vous envoie un SVG, demandez-lui la taille voulue. Comparez-la ensuite au chiffre affiché dans LightBurn avant de faire quoi que ce soit d'autre.
Exemple chiffré
Notre renne en décoration mesure 90 × 124 mm. Si vous ouvrez un export Illustrator de ce fichier dans un programme qui suppose 96 DPI, il s'affiche à 120 × 165,3 mm (une erreur de 133,3 %). Divisez par 1,333, ou multipliez par 0,75, et vous revenez à 90 × 124 mm. Un trou de suspension de 4 mm s'afficherait sinon à 5,3 mm, et la durée de découpe sur un CO2 de 40 W passerait de 44 s à environ 59 s, ce qui permet de repérer vite que quelque chose cloche.
Erreur fréquente : corriger la taille en tirant la poignée d'angle jusqu'à ce que ça « paraisse bon ». Le fichier finit à 98 ou 102 mm, rien ne s'assemble et les emboîtements ne se ferment pas. Saisissez toujours la valeur exacte.
Liste de contrôle rapide avant chaque travail
- Le champ Size correspond-il à la dimension voulue, à 0,1 mm près ?
- Un élément connu (le carré de 50 mm, un trou de 4 mm) a-t-il la taille attendue ?
- La longueur de coupe affichée par le logiciel correspond-elle aux données du fichier ? Pour le renne, 0,47 m.
Si le fichier vient de notre bibliothèque, les tailles sont de vrais millimètres. Si cela vous paraît quand même faux, voir comment mettre des fichiers laser à l'échelle correctement et comment préparer un SVG.
Questions et réponses
Pourquoi LightBurn affiche-t-il mon SVG à 75 % de la taille ?
Le fichier a probablement été créé à 96 DPI mais lu à 72, ou l'inverse. Une mise à l'échelle de 133,3 % ou 75 % règle généralement le problème. Vérifiez avec un carré connu pour être sûr.
Quel DPI utilise Inkscape ?
Les versions actuelles d'Inkscape (0.92 et suivantes) utilisent 96 pixels par pouce pour les unités utilisateur. Les versions jusqu'à la 0.91 utilisaient 90.
Quel DPI utilise Illustrator ?
Illustrator travaille en points à 72 par pouce : les SVG qui en sortent s'ouvrent donc souvent environ 133,3 % trop grands dans les programmes qui supposent 96.
Comment éviter définitivement les problèmes de taille de SVG ?
Réglez les unités du document en millimètres, dessinez à la taille réelle, exportez avec largeur et hauteur explicites en mm, et gardez un carré test de 50 mm pour vérifier à l'import.
Un DXF a-t-il la mauvaise taille pour la même raison ?
Pas exactement. Les problèmes de DXF viennent des indicateurs d'unité, comme millimètres contre pouces, ce qui donne une erreur de 25,4, et non du DPI.