SVGSketch Plugin

DXF Export plugin

Convert selected SVGSketch geometry or the full canvas into an ASCII DXF file with units, layers, centerline strokes, curves, text, and external image references.

Open plugin in SVGSketch

Quick answer

The DXF Export plugin turns SVGSketch artwork into CAD-oriented DXF output. It is designed for fabrication workflows where lines, polylines, circles, arcs, splines, text, and layer names matter more than pixel-perfect SVG styling.

Steps at a glance

  1. Prepare the drawing

    Keep fabrication paths as strokes or simple geometry and name important shapes or layers.

  2. Choose the DXF command

    Run DXF: Export Selection for chosen shapes or DXF: Export Canvas for the visible drawing.

  3. Open the DXF in CAD

    Import the downloaded DXF into CAD, CAM, laser cutting, CNC, or drafting software for review.

Export SVG drawings for CAD workflows

DXF is a common CAD exchange format used by tools for drafting, laser cutting, CNC routing, and fabrication review. The DXF Export plugin gives SVGSketch a direct export path when a drawing needs to move from browser-based SVG editing into CAD-oriented software.

The exporter reads the current SVGSketch shape data and writes ASCII DXF geometry. Selection export uses only the selected shapes, while canvas export writes visible exportable artwork without changing the current selection.

Preserve practical manufacturing geometry

The plugin maps common SVGSketch shapes to native DXF entities where possible: lines become LINE entities, rectangles and polylines become LWPOLYLINE entities, circles become CIRCLE entities, circular arcs become ARC entities, and Bezier curves become SPLINE entities.

Strokes export as CAD centerlines instead of outlined filled shapes. That is the expected behavior for many cutting, routing, plotting, and drafting workflows where the path itself is the manufacturing instruction.

Handle text and raster references intentionally

Plain text exports as DXF TEXT, while multiline text exports as MTEXT. Rich SVG text styling is flattened to plain text so CAD tools receive stable editable labels instead of SVG-specific styling details they may not understand.

Raster images export as DXF IMAGE references when the image points to an external file or URL. Embedded data URI images are skipped with a warning because normal DXF image entities reference external raster files rather than embedding base64 image payloads.

Included workflows

Export selection

Create a DXF from selected shapes without altering the current selection state.

Export canvas

Write visible exportable canvas geometry to one CAD-ready DXF file.

Native CAD entities

Use LINE, LWPOLYLINE, CIRCLE, ARC, SPLINE, TEXT, MTEXT, and IMAGE where supported.

Units and tolerance

Choose millimeters or inches, set scale, flip the Y axis, and control curve flattening.

FAQ

Can SVGSketch export SVG as DXF?

Yes. The DXF Export plugin exports selected shapes or the full visible canvas as an ASCII DXF file.

Does DXF export keep SVG fills and effects?

No. The plugin prioritizes CAD geometry. Strokes export as centerlines, while SVG-only visual effects such as filters, gradients, masks, and animation are skipped or simplified.

Are text and images supported?

Yes. Plain and multiline text export as DXF text entities. External raster images export as IMAGE references; embedded data URI images are skipped with a warning.

Open your SVG in SVGSketch

Start with a blank canvas, import an SVG, or use the editor as a conversion and cleanup step.

Open plugin in SVGSketch