Print (not Export) only board area to SVG

I want to export or print my layout to .svg . However I want only the board layout itself to be exported, not the area around it. I always get a large picture that is not focussed on the board area, so I have to manually scroll onto the board. Like this I cannot put the picture into a paper. Is there any option that I am missing ? I do require the quality of SVG, otherwise I could just take a screenshot.

Have you tried the option SVG-Page Size → Board area only?

1 Like

That sounds like it would do exactly what I need, but I cant find this option, where should it be ?
Edit:
Nevermind I found it, but thats when I use the export function and then I cant get the background option and I also cant use the feature to hide the traces.

I suppose I should be more clear in what I want in the end:
I would like to have an SVG image of the Board Layout, that shows the board area only, has the background color of kicad and has the option to hide traces or other parts (like the print to svg option shows what the object/appearance tab says)

How to get pictures as I want was my first investigation before starting to design first PCB (KiCad 4.0.7 those time). After I checked all possibilities I decided how my footprints looks.
What I want is to have board outline with light-gray traces and on it rectangles showing all elements (including polarity info) and with references in each rectangle. The second is the same but with values.

I get it by plotting to SVG the layers (I am at Win7 PC so I have here KiCad V5 - get a fix for it):

  • F.Cu,
  • Cmts.User (I have PCB dimensions on it),
  • F.CrtYd.

I do it with “Plot footprint values” and second time with “Plot footprint references” and with Edge.Cuts added to each layer.
Then with Inkscape (I am writing from memory):

  • I open F.Cu,
  • press CTRL+Shift+R,
  • select all,
  • point with mouse at gray scale at bottom at 10% position,
  • click at it,
  • Shift click at it.
  • File Import Cmts.User,
  • I have to write 0 and 0 in X, Y fields at top of window to position it correctly,
  • press CTRL+SHIFT+R
  • File Import F.CrtYd (I have values and references at this layer) and write 0,0.
  • File-Save as…

You have to be sure that at all pictures top-left is the same (Edge.Cuts). If at any layer you have something to top or left of it (like dimension lines) you have to add something at Edge.Cuts to be the top-left point (it can be so small that at output picture invisible).

I strted to use V6 recently. I have checked if it is now possible to get my pictures directly from KiCad and it is still not.

It seems the solution was to just use the “fit to page” option when printing to svg. Works fine now!

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.