after Phelype has solved my problem concerning the poles of my grid I tried to make the next step. The grid should be available on every page and should not interact with the "normal" text in the body.
Package everypage works fine, but in the first attempt I was unable to position my grid with tikz. As far as I understood the documentation the main coffin poles [H,l] should have been in the same position as (current page.north west), but it was [hc,vc] instead. Probably I didn't read careful enough ... and had to calculate offsets as a workaround. Any better approach would be welcome.
On the second page I still find the coffins content of page 1 (of course), but how clearing it? I could not find a way except setting the coffin and its poles again (defined a command for that). I tried to put the init-command at the end of the everypage-hook, but this doesn't work, probably because shipout is not finished. On the other hand I also didn't get the afterpage-hook work. So again, any better approaches would be welcome. Thanks, Jens.
\documentclass[a4paper,twoside,10pt]{scrbook}%
\setlength{\parindent}{0mm}%
\pagestyle{empty}%
\usepackage[width=176mm,height=236mm,left=19mm,top=19mm]{geometry}%
\usepackage{xcolor,xcoffins,blindtext}%
\NewCoffin \BodyGrid%
\NewCoffin \CoffinA%
\NewCoffin \CoffinB%
\usepackage{tikz}%
\usepackage{everypage}%
\newlength{\shiftxodd}%
\setlength{\shiftxodd}{\dimexpr(1in+\hoffset+\oddsidemargin+0.5\textwidth)\relax}%
\newlength{\shiftxeven}%
\setlength{\shiftxeven}{\dimexpr(1in+\hoffset+\evensidemargin+0.5\textwidth)\relax}%
\newlength{\shifty}%
\setlength{\shifty}{\dimexpr(-1in-\voffset+\headheight-0.5\textheight)\relax}%
\newcommand{\InitBodyGrid}{%
\SetVerticalCoffin \BodyGrid {176mm} {\color{green!20!white}\rule{\textwidth}{\textheight}}% just to make it visible
\SetVerticalPole \BodyGrid {PoleColA} {0mm}%
\SetVerticalPole \BodyGrid {PoleColB} {30mm}%
\SetVerticalPole \BodyGrid {PoleColC} {60mm}%
\SetVerticalPole \BodyGrid {PoleColD} {90mm}%
\SetVerticalPole \BodyGrid {PoleColE} {120mm}%
\SetVerticalPole \BodyGrid {PoleColF} {150mm}%
\SetHorizontalPole \BodyGrid {PoleRowA} {236mm}%
\SetHorizontalPole \BodyGrid {PoleRowB} {206mm}%
\SetHorizontalPole \BodyGrid {PoleRowC} {176mm}%
\SetHorizontalPole \BodyGrid {PoleRowD} {146mm}%
\SetHorizontalPole \BodyGrid {PoleRowE} {116mm}%
\SetHorizontalPole \BodyGrid {PoleRowF} {86mm}%
\SetHorizontalPole \BodyGrid {PoleRowG} {56mm}%
\SetHorizontalPole \BodyGrid {PoleRowH} {26mm}%
}%
\AddEverypageHook{%
\Ifthispageodd{%
\begin{tikzpicture}[remember picture, overlay]%
\node [xshift=\shiftxodd,yshift=\shifty] at (current page.north west) {\TypesetCoffin \BodyGrid};%
\end{tikzpicture}%
}{%
\begin{tikzpicture}[remember picture, overlay]%
\node [xshift=\shiftxeven,yshift=\shifty] at (current page.north west) {\TypesetCoffin \BodyGrid};%
\end{tikzpicture}%
}}%
\begin{document}%
\InitBodyGrid%
\SetVerticalCoffin \CoffinA {26mm} {\rule{26mm}{26mm}}%
\JoinCoffins \BodyGrid [PoleColF,PoleRowC] \CoffinA [l,t]%
\SetVerticalCoffin \CoffinB {26mm} {\rule{26mm}{26mm}}%
\JoinCoffins \BodyGrid [\BodyGrid-PoleColC,\BodyGrid-PoleRowG] \CoffinB [l,t] %
\blindtext\newpage\InitBodyGrid%
\SetVerticalCoffin \CoffinA {26mm} {\rule{26mm}{26mm}}%
\JoinCoffins \BodyGrid [PoleColF,PoleRowH] \CoffinA [l,t]%
\SetVerticalCoffin \CoffinB {26mm} {\rule{26mm}{26mm}}%
\JoinCoffins \BodyGrid [\BodyGrid-PoleColA,\BodyGrid-PoleRowC] \CoffinB [l,t] %
\blindtext\newpage\InitBodyGrid\blindtext%
\end{document}%

