← Back to team overview

kicad-developers team mailing list archive

Page layout file position


Question: is there a reason for having the .kicad_wks specified in the
project and not in the single file (like all the other title block
parameters and the page size).

I think it would be useful (and more logical) to have it in the
sheet/board file because:

- A standalone board file (used as a library master, for example) can't
  specify it (maybe as a workaround it could be set in the template
  project? I'll have to try)

- You could need different title blocks for different pages (IIRC the
  old GOST code had a special treatment for the first one)

- You have to specify one for a different page if you need a layout that
  depends on the size; the ISO5457 can't be described as a 'universal'
  kicad_wks for two reason: the grid is actually positioned 'outside'
  the page (I suppose that the implicit margin was left for
  compatibility) so the repeat feature doesn't work and, anyway, it's
  defined with respect to the center of the drawing area (not of the
  sheet), so you can't anchor it to a corner like the default one. In
  short, you need a wks for each page size (it's not difficult to do
  anyway, and it is a one time job). It's not unusual to have a big
  junction page (maybe an A0) and several smaller sheet for the

Aside from this little issue, it's a great feature to have.

Lorenzo Marcantonio
Logos Srl

Follow ups