I'm assuming the lines should rotate with the shape which is why I'm not using a pattern here (which could also be rotated but then we would have to smuggle the orientation into the shape's definition or use a shape and another drawing which I don't know how to approach in Circuitikz).
Here, is a definition that draws the lines manually
The angle as well as the color can be set via keys, the distance between the lines is fixes.
Code
\documentclass[varwidth]{standalone}
\usepackage{circuitikz}
\makeatletter
\ctikzset{
bipoles/sssgeneric/angle/.initial=60,
bipoles/sssgeneric/color/.initial=red,
}
\pgfcircdeclarebipolescaled{resistors}
{}
{\ctikzvalof{bipoles/generic/height}}
{sssgeneric}
{\ctikzvalof{bipoles/generic/height}}
{\ctikzvalof{bipoles/generic/width}}
{%
\pgfscope
\pgfpathrectanglecorners{\pgfpoint{\pgf@circ@res@left}{\pgf@circ@res@up}}
{\pgfpoint{\pgf@circ@res@right}{\pgf@circ@res@down}}
\pgfusepathqclip
\pgf@relevantforpicturesizefalse
\pgfmathsetlengthmacro\@@ctikz@x{%
(\pgf@circ@res@up-\pgf@circ@res@down)/
tan(\pgfkeysvalueof{\circuitikzbasekey/bipoles/sssgeneric/angle})}
\pgfpathmoveto{\pgfpoint{\pgf@circ@res@left}{.5*\pgf@circ@res@up+.5*\pgf@circ@res@down}}
\pgfpathlineto{%
\pgfpoint{\pgf@circ@res@left+.5*\@@ctikz@x}{\pgf@circ@res@up}}
\pgfmathtruncatemacro\@@ctikz@xx{(\pgf@circ@res@right-\pgf@circ@res@left)/\@@ctikz@x}
\foreach \x in {0, 1, ..., \@@ctikz@xx}{
\pgfpathmoveto{\pgfpoint{\pgf@circ@res@left+\x.5*\@@ctikz@x}{\pgf@circ@res@down}}
\pgfpathlineto{\pgfpoint{\pgf@circ@res@left+(1+\x.5)*\@@ctikz@x}{\pgf@circ@res@up}}}
\pgfsetstrokecolor{\pgfkeysvalueof{\circuitikzbasekey/bipoles/sssgeneric/color}}
\pgfusepath{draw}
\endpgfscope
\pgfpathrectanglecorners{\pgfpoint{\pgf@circ@res@left}{\pgf@circ@res@up}}
{\pgfpoint{\pgf@circ@res@right}{\pgf@circ@res@down}}
\pgf@circ@setlinewidth{bipoles}{\pgfstartlinewidth}
\pgf@circ@draworfill
}
\pgfcirc@activate@bipole@simple{l}{sssgeneric}
\pgfcirc@activate@bipole@simple{sssgeneric}{Z}
\makeatother
\begin{document}
\begin{circuitikz}[european]
\foreach \ang in {0, 30, ..., 359}
\draw (0,0) to[Z=$Z$](\ang:5);
\end{circuitikz}
\end{document}
Output
R
look that way or to you want a separate one?