software

How to Export SVG from Adobe Illustrator for Pen Plotting

Illustrator is a powerful design tool for plotters — if you export correctly. Learn the exact settings to get clean SVGs that plot without issues.

By Pen Plotter Kit Team ·

Export SVG from Illustrator for Plotting — vector design on screen illustration

Adobe Illustrator is a natural home for pen plotter design — its vector tools are mature and precise, Pathfinder makes boolean operations easy, and the control over anchor points is excellent. But exporting SVGs that plot cleanly requires knowing which settings to use and which Illustrator features to avoid. Here’s the complete guide.

The right export settings

In Illustrator, go to File > Export > Export As, choose SVG, and click Export. In the SVG Options dialog:

SettingValueWhy
StylingPresentation AttributesMakes style readable by plotter software
FontConvert to outlinesAvoids font embedding issues
ImagesEmbedAvoids broken links (usually no images in plotter art)
Object IDsLayer NamesPreserves layer names for multi-pen workflows
Decimal Places3Sufficient precision without bloating file size
MinifyOffKeep readable for debugging
ResponsiveOffFixes artboard dimensions for plotting

Do not use “Save As SVG” (the File > Save As route) — it embeds Illustrator editing data that confuses many plotter tools. Use Export As > SVG only.

The fundamental rule: strokes, not fills

A pen plotter draws lines. It has no concept of fill — it traces paths. This means:

  • Shapes with only a fill and no stroke will not plot. They’ll exist in the SVG as paths, but with no stroke, they produce nothing visible.
  • Every element you want plotted must have a stroke.
  • The fill colour is irrelevant — only stroke paths get drawn.

A common mistake is designing in Illustrator with filled shapes (as you normally would for print/screen), then exporting and wondering why the plotter skips most of the design. Solution: select all, set fill to None, apply a stroke to everything you want to draw.

Avoid these Illustrator features

Variable-width strokes (Width Tool) — Illustrator renders these as a fill shape, not a stroke. Expand them before exporting: Object > Expand Appearance.

Art brushes and pattern brushes — same problem; they render as filled shapes. Expand them before export.

Effects like Drop Shadow, Blur, or Stylize — these are raster effects and don’t export as SVG paths. Expand or remove them.

Clipping masks on stroked paths — can cause the SVG to include the mask boundary as an extra path. Flatten or expand clipping masks if you see unexpected lines in your plot.

Live Paint groups — expand these (Object > Expand) before exporting.

Working with layers for multi-pen plots

If you’re planning a multi-colour plot, put each colour’s paths on its own Illustrator layer. When you export with Object IDs set to “Layer Names”, the SVG preserves the layer structure. You can then import into Inkscape and plot each layer separately, or use a tool like vpype to split by layer.

Name layers descriptively: “Black_0.3mm”, “Red_0.3mm” — this makes it obvious which pen goes where.

Checking your SVG before plotting

Before mounting a pen, view your exported SVG in a browser (drag the file to Chrome) or import it into Inkscape. What you see is what the plotter will draw. Check:

  • Are all the paths you designed visible with stroke?
  • Are there any unexpected filled shapes or extra paths?
  • Does the bounding box match your artboard?

If anything looks wrong, fix it in Illustrator and re-export — don’t try to patch the SVG manually.

Optimizing with vpype

Once you have a clean SVG, run it through vpype to optimize pen travel:

vpype read design.svg linemerge linesort write plot.svg

linemerge connects nearby path ends into longer continuous strokes, reducing pen lifts. linesort reorders the sequence to minimize travel distance. For complex Illustrator designs, this can cut plot time by 30–60%.

Quick fix checklist

If your Illustrator SVG isn’t plotting as expected:

  1. Check every path has a stroke (not just a fill)
  2. Expand any art brushes, variable-width strokes, or effects
  3. Export via Export As > SVG (not Save As)
  4. Check Styling = Presentation Attributes in the SVG dialog
  5. View in browser or Inkscape before plotting

Frequently asked questions

Can I use Adobe Illustrator to design pen plotter art?

Yes, Illustrator is one of the best tools for creating plotter designs. Its vector tools, Pathfinder operations, and precise anchor handling make it excellent for generating clean, plotable SVGs.

Why does my Illustrator SVG not plot correctly?

Common issues are: filled shapes with no stroke (a plotter draws outlines, not fills), grouped objects the software treats differently, or compound paths that need to be expanded. Export with 'Presentation Attributes' CSS and flatten transforms.

Do I need to expand all shapes before exporting SVG for plotting?

Expand strokes if your design uses variable-width or art brushes — those are Illustrator effects, not SVG paths. Simple uniform strokes don't need expanding. Always check your SVG in a viewer or Inkscape before plotting.

Antoine Beyeler vpype (Free) illustration
Software ~$0

Antoine Beyeler vpype (Free)

4.9 (480)

The command-line Swiss-army knife for pen plotter SVGs — optimizes, reorders, merges, crops and prepares vector files for cleaner, faster plots.

Best for: Everyone — mandatory step between generative art and plotting