Skip to content

SVG vers DXF pour la découpe laser : tailles, courbes, remplissages et traits depuis Inkscape, Illustrator et CorelDRAW

Un dessin vectoriel devient un fichier de découpe quand chaque forme à découper est un tracé fermé à la bonne taille, que le texte et les traits épais sont convertis en contours, et qu'il ne reste rien de caché, de masqué ou d'incorporé. La taille est le piège habituel : un pixel SVG vaut 1/96 de pouce, mais Illustrator travaille à 72 pixels par pouce, donc le même dessin peut arriver à 75 % ou 133 %. Zorocut lit directement le SVG, vous n'avez donc peut-être pas besoin de DXF.

7 min de lecture · Mis à jour · Par l'équipe Zorocut
Étapes
  1. Réglez la taille du document en mm avant d'exporter
  2. Convertissez le texte et les traits en tracés, libérez les masques, et supprimez les images et les objets cachés
  3. Enregistrez en SVG (ou en DXF en mm) et ouvrez-le dans le vérificateur DXF
  4. Mesurez une cote que vous connaissez avant de chiffrer

Unités : 96, 72 et le viewBox

CSS et SVG définissent 1 in = 96 px et 1 pt = 1/72 in. La racine d'un SVG peut porter une largeur et une hauteur avec une unité (mm, in, pt, px…) et un viewBox : quatre nombres donnant le rectangle de coordonnées de dessin qui est ajusté à cette largeur et cette hauteur. Une largeur ou une hauteur sans unité est en px. Illustrator travaille à 72 px par pouce : sur le forum communautaire d'Adobe, un carré de 10 cm est sorti à 283,46 px au lieu des 377,95 px attendus — 72 contre 96 par pouce, donc un logiciel à 96 par pouce l'affiche à 75 %. Les experts de la communauté Adobe suggèrent de décocher Responsive dans l'export SVG, ce qui écrit des dimensions fixes.

La racine du SVG indiqueComment Zorocut la lit
width et height en mm, cm ou in, et un viewBoxExactement : le viewBox est mis à cette taille
width et height en px ou sans unitéUne unité = 1/96 in ; 1/72 in dans un fichier Illustrator
width et height en ptUn pt = 1/72 in
Un viewBox seul, ou width et height en %Une unité = 1/96 in (1/72 in pour Illustrator), avec l'avertissement « Le SVG n'a pas de taille en mm »
width et height qui ne respectent pas les proportions du viewBoxLu à la plus petite échelle, avec un avertissement

Zorocut considère qu'un fichier vient d'Illustrator quand il y trouve le commentaire « Generator: Adobe Illustrator ». Si un outil a retiré ce commentaire, un fichier Illustrator en px est lu à 96 par pouce et arrive à 75 % — c'est pourquoi on mesure une cote connue.

Courbes

  • Les cercles, et les arcs SVG de rayons égaux, restent de vrais arcs ; les angles arrondis de rectangle à rayons égaux aussi.
  • Les Béziers et les ellipses sont ajustés avec des arcs et des lignes à 0,01 mm près et listés comme approchés dans le contrôle avant découpe.
  • Si vous exportez plutôt un DXF depuis Inkscape, chaque segment de Bézier devient sa propre SPLINE et un document en px est écrit sans unité à 96 px par pouce — voir unités DXF et splines et arcs.

Remplissages, traits, texte, masques

Dans le dessinCe que Zorocut litÀ faire d'abord
Une forme remplieSon contour ; le remplissage est ignoréRien, si le contour est fermé
Un trait épaisSeulement la ligne centrale, comme contour ouvert : l'épaisseur du trait est ignoréeConvertir le trait en tracé (Path → Stroke to Path dans Inkscape)
TexteIgnoré et comptéConvertir en tracés : Object to Path dans Inkscape, Create Outlines dans Illustrator
Un objet masqué ou détouréL'objet entier : le masque n'est pas appliquéLibérer le masque et utiliser Path → Intersection pour ne garder que la partie visible
Images incorporées, clonesIgnorés et comptésRedessiner les images en vectoriel ; transformer les clones en vrais tracés
Objets et calques cachésIgnorésLes supprimer, pour que personne ne les découpe en affichant le calque
Formes qui se chevauchent censées faire un seul contourDes contours séparés qui se croisent, pas une piècePath → Union

Les commandes d'Inkscape figurent dans son propre manuel : Object to Path transforme une forme en tracé, Stroke to Path transforme un trait en objet à part, Union garde le contour commun, Intersection ne garde que ce que tous les tracés sélectionnés recouvrent, et un masque ne fait que cacher ce qui est en dehors — la partie cachée reste dans le fichier.

Calques

Dans un SVG Inkscape, le nom de chaque calque devient un nom de calque ; dans les autres SVG, c'est l'id de chaque groupe de premier niveau. Les noms décident du procédé comme dans un DXF : MARK, ETCH ou SCRIBE est du marquage, ENGRAV de la gravure, les noms contenant TEXT, DIM, BORDER et semblables sont écartés, tout le reste est découpé. Les couleurs ne servent pas. (SheetCAM, lui, peut transformer les couleurs en noms de calques à l'import SVG.)

Selon le logiciel

  • Inkscape : réglez l'unité du document sur mm et enregistrez en SVG Inkscape, qui garde les noms de calques que Zorocut lit. Son exporteur DXF convertit le texte en tracés tout seul mais écrit les documents en px sans unité.
  • Illustrator : dessinez en mm, décochez Responsive dans les options SVG, utilisez Create Outlines pour le texte. Une pièce à 75 %, c'est le décalage 72/96.
  • CorelDRAW : nous n'avons trouvé aucune documentation sur la façon dont son export SVG fixe la taille. Exportez une fois un carré d'essai de 100 mm et vérifiez qu'il se lit 100 mm.
  • Les logos raster (PNG, JPG) ne contiennent rien à découper tant que personne ne les a redessinés en vectoriel. Zorocut ne lit que le DXF et le SVG : enregistrez d'abord les fichiers AI, EPS, PDF ou CDR en SVG.

Sources

  1. W3C, CSS Values and Units Module Level 3, §5.2 Absolute lengths
  2. W3C, SVG 2, Coordinate systems, transformations and units (viewBox)
  3. Adobe Community, Illustrator: incorrect size when exporting SVG file (2020)
  4. Adobe Community, Illustrator: vectors scaled down 75% when saving SVGs (2023)
  5. Inkscape Beginners' Guide, Release 1.3 (PDF): paths, Boolean operations, clipping
  6. Inkscape extensions, DXF outlines exporter (dxf_outlines.py)
  7. Inkscape extensions, DXF outlines exporter options (dxf_outlines.inx, 96 px = 1 in)
  8. SendCutSend, Preparing text for laser cutting
  9. SheetCam TNG Setup and Operation Manual v3.1.17

Bloqué sur autre chose ? Demandez — l’équipe Zorocut répond à chaque question.

Poser une question

Des conseils d’imbrication et de devis dans votre boîte mail

Environ un e-mail par mois : conseils d’imbrication et de devis, solutions aux problèmes soulevés dans la communauté, et actualités Zorocut.

Environ un e-mail par mois avec de nouveaux guides sur la découpe et les devis, des vidéos et des actualités Zorocut. Nous vous envoyons d’abord un lien de confirmation par e-mail, et vous pouvez vous désabonner à tout moment. Politique de confidentialité

Imbriquez et chiffrez avec Zorocut

La règle d'écart, le contrôle des unités, les vitesses de départ et la formule de devis de ces guides sont intégrés à Zorocut Nest et à l'imbrication en ligne gratuite. Vos DXF restent sur votre ordinateur.