von heinrich » Do 25. Apr 2019, 22:10
Hallo,
hat jemand eine Idee wie ich die Fläche zwischen den Linien grauen Linien einfärben also auffüllen kann?
Ich möchte einen Fachwerkträger aus Beton darstellen. Vermutlich ist der Anfang der außen Kanten schon nicht allzu geschickt gemacht aber ich wusste es nicht besser....
Über jeden Tipp wäre ich dankbar!
\documentclass[a4paper,10pt,open=right,twoside]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{xcolor}
\usepackage{tikz}
\usetikzlibrary{quotes,babel,angles,decorations.pathmorphing}
\usepackage{tikz-dimline}
\usepackage{pgfplots}
\pgfplotsset{compat=1.15}
\begin{document}
\def \b {0.1}
\def \c {0.2}
\begin{tikzpicture}[pencildraw/.style={gray!75, decorate, decoration={random steps,segment length=2pt,amplitude=0.1pt}}]%
\draw[pencildraw] ($(0,0) + (-\b,-\b)$) -- ($(12,0) + (\b,-\b)$);
\draw[pencildraw] ($(0,0) + (-\b,-\b)$) -- ($(0,1.6) + (-\b,\b)$);
\draw[pencildraw] ($(12,0) + (\b,-\b)$) -- ($(12,1.6) + (\b,\b)$);
\draw[pencildraw] ($(0,1.6) + (-\b,\b)$) -- ($(12,1.6) + (\b,\b)$);
\draw[pencildraw] ($(0,0) + (\b,\c)$) -- ($(0,1.6) + (\b,-\b)$); %1
\draw[pencildraw] ($(0,1.6) + (\b,-\b)$) -- ($(2,1.6) + (-1.5*\c,-\b)$);
\draw[pencildraw] ($(0,0) + (\b,\c)$) -- ($(2,1.6) + (-1.5*\c,-\b)$);
\draw[pencildraw] ($(0,0) + (1.5*\c,\b)$) -- ($(2,1.6) + (-\b,-1.1*\c)$);
\draw[pencildraw] ($(2,0) + (-\b,\b)$) -- ($(2,1.6) + (-\b,-1.1*\c)$);
\draw[pencildraw] ($(0,0) + (1.5*\c,\b)$) -- ($(2,0) + (-\b,\b)$);
\draw[pencildraw] ($(2,0) + (\b,\c)$) -- ($(2,1.6) + (\b,-\b)$);
\draw[pencildraw] ($(2,1.6) + (\b,-\b)$) -- ($(4,1.6) + (-1.4*\c,-\b)$);
\draw[pencildraw] ($(2,0) + (\b,\c)$) -- ($(4,1.6) + (-1.5*\c,-\b)$);
\draw[pencildraw] ($(2,0) + (1.5*\c,\b)$) -- ($(4,1.6) + (-\b,-1.1*\c)$);
\draw[pencildraw] ($(4,0) + (-\b,\b)$) -- ($(4,1.6) + (-\b,-1.1*\c)$);
\draw[pencildraw] ($(2,0) + (1.5*\c,\b)$) -- ($(4,0) + (-\b,\b)$);%12
\draw[pencildraw] ($(4,0) + (\b,\c)$) -- ($(4,1.6) + (\b,-\b)$);%13
\draw[pencildraw] ($(4,1.6) + (\b,-\b)$) -- ($(6,1.6) + (-1.5*\c,-\b)$);
\draw[pencildraw] ($(4,0) + (\b,\c)$) -- ($(6,1.6) + (-1.5*\c,-\b)$);
\draw[pencildraw] ($(4,0) + (1.5*\c,\b)$) -- ($(6,1.6) + (0,-0.75*\c)$);
\draw[pencildraw] ($(4,0) + (1.5*\c,\b)$) -- ($(8,0) + (-1.5*\c,\b)$);
\draw[pencildraw] ($(6,1.6) + (0,-0.75*\c)$) -- ($(8,0) + (-1.5*\c,\b)$);
\draw[pencildraw] ($(12,0) + (-\b,\c)$) -- ($(12,1.6) + (-\b,-\b)$);
\draw[pencildraw] ($(12,1.6) + (-\b,-\b)$) -- ($(10,1.6) + (1.5*\c,-\b)$);
\draw[pencildraw] ($(12,0) + (-\b,\c)$) -- ($(10,1.6) + (1.5*\c,-\b)$);
\draw[pencildraw] ($(12,0) + (-1.5*\c,\b)$) -- ($(10,1.6) + (\b,-1.1*\c)$);
\draw[pencildraw] ($(10,0) + (\b,\b)$) -- ($(10,1.6) + (\b,-1.1*\c)$);
\draw[pencildraw] ($(10,0) + (\b,\b)$) -- ($(12,0) + (-1.5*\c,\b)$);
\draw[pencildraw] ($(10,0) + (-\b,\c)$) -- ($(10,1.6) + (-\b,-\b)$);
\draw[pencildraw] ($(10,1.6) + (-\b,-\b)$) -- ($(8,1.6) + (1.4*\c,-\b)$);
\draw[pencildraw] ($(10,0) + (-\b,\c)$) -- ($(8,1.6) + (1.5*\c,-\b)$);
\draw[pencildraw] ($(10,0) + (-1.5*\c,\b)$) -- ($(8,1.6) + (\b,-1.1*\c)$);
\draw[pencildraw] ($(8,0) + (\b,\b)$) -- ($(8,1.6) + (\b,-1.1*\c)$);
\draw[pencildraw] ($(10,0) + (-1.5*\c,\b)$) -- ($(8,0) + (\b,\b)$);
\draw[pencildraw] ($(8,0) + (-\b,\c)$) -- ($(8,1.6) + (-\b,-\b)$);
\draw[pencildraw] ($(8,1.6) + (-\b,-\b)$) -- ($(6,1.6) + (1.5*\c,-\b)$);
\draw[pencildraw] ($(8,0) + (-\b,\c)$) -- ($(6,1.6) + (1.5*\c,-\b)$);
\end{tikzpicture}
\end{document}
Hallo,
hat jemand eine Idee wie ich die Fläche zwischen den Linien grauen Linien einfärben also auffüllen kann?
Ich möchte einen Fachwerkträger aus Beton darstellen. Vermutlich ist der Anfang der außen Kanten schon nicht allzu geschickt gemacht aber ich wusste es nicht besser....
Über jeden Tipp wäre ich dankbar!
[code]
\documentclass[a4paper,10pt,open=right,twoside]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{xcolor}
\usepackage{tikz}
\usetikzlibrary{quotes,babel,angles,decorations.pathmorphing}
\usepackage{tikz-dimline}
\usepackage{pgfplots}
\pgfplotsset{compat=1.15}
\begin{document}
\def \b {0.1}
\def \c {0.2}
\begin{tikzpicture}[pencildraw/.style={gray!75, decorate, decoration={random steps,segment length=2pt,amplitude=0.1pt}}]%
\draw[pencildraw] ($(0,0) + (-\b,-\b)$) -- ($(12,0) + (\b,-\b)$);
\draw[pencildraw] ($(0,0) + (-\b,-\b)$) -- ($(0,1.6) + (-\b,\b)$);
\draw[pencildraw] ($(12,0) + (\b,-\b)$) -- ($(12,1.6) + (\b,\b)$);
\draw[pencildraw] ($(0,1.6) + (-\b,\b)$) -- ($(12,1.6) + (\b,\b)$);
\draw[pencildraw] ($(0,0) + (\b,\c)$) -- ($(0,1.6) + (\b,-\b)$); %1
\draw[pencildraw] ($(0,1.6) + (\b,-\b)$) -- ($(2,1.6) + (-1.5*\c,-\b)$);
\draw[pencildraw] ($(0,0) + (\b,\c)$) -- ($(2,1.6) + (-1.5*\c,-\b)$);
\draw[pencildraw] ($(0,0) + (1.5*\c,\b)$) -- ($(2,1.6) + (-\b,-1.1*\c)$);
\draw[pencildraw] ($(2,0) + (-\b,\b)$) -- ($(2,1.6) + (-\b,-1.1*\c)$);
\draw[pencildraw] ($(0,0) + (1.5*\c,\b)$) -- ($(2,0) + (-\b,\b)$);
\draw[pencildraw] ($(2,0) + (\b,\c)$) -- ($(2,1.6) + (\b,-\b)$);
\draw[pencildraw] ($(2,1.6) + (\b,-\b)$) -- ($(4,1.6) + (-1.4*\c,-\b)$);
\draw[pencildraw] ($(2,0) + (\b,\c)$) -- ($(4,1.6) + (-1.5*\c,-\b)$);
\draw[pencildraw] ($(2,0) + (1.5*\c,\b)$) -- ($(4,1.6) + (-\b,-1.1*\c)$);
\draw[pencildraw] ($(4,0) + (-\b,\b)$) -- ($(4,1.6) + (-\b,-1.1*\c)$);
\draw[pencildraw] ($(2,0) + (1.5*\c,\b)$) -- ($(4,0) + (-\b,\b)$);%12
\draw[pencildraw] ($(4,0) + (\b,\c)$) -- ($(4,1.6) + (\b,-\b)$);%13
\draw[pencildraw] ($(4,1.6) + (\b,-\b)$) -- ($(6,1.6) + (-1.5*\c,-\b)$);
\draw[pencildraw] ($(4,0) + (\b,\c)$) -- ($(6,1.6) + (-1.5*\c,-\b)$);
\draw[pencildraw] ($(4,0) + (1.5*\c,\b)$) -- ($(6,1.6) + (0,-0.75*\c)$);
\draw[pencildraw] ($(4,0) + (1.5*\c,\b)$) -- ($(8,0) + (-1.5*\c,\b)$);
\draw[pencildraw] ($(6,1.6) + (0,-0.75*\c)$) -- ($(8,0) + (-1.5*\c,\b)$);
\draw[pencildraw] ($(12,0) + (-\b,\c)$) -- ($(12,1.6) + (-\b,-\b)$);
\draw[pencildraw] ($(12,1.6) + (-\b,-\b)$) -- ($(10,1.6) + (1.5*\c,-\b)$);
\draw[pencildraw] ($(12,0) + (-\b,\c)$) -- ($(10,1.6) + (1.5*\c,-\b)$);
\draw[pencildraw] ($(12,0) + (-1.5*\c,\b)$) -- ($(10,1.6) + (\b,-1.1*\c)$);
\draw[pencildraw] ($(10,0) + (\b,\b)$) -- ($(10,1.6) + (\b,-1.1*\c)$);
\draw[pencildraw] ($(10,0) + (\b,\b)$) -- ($(12,0) + (-1.5*\c,\b)$);
\draw[pencildraw] ($(10,0) + (-\b,\c)$) -- ($(10,1.6) + (-\b,-\b)$);
\draw[pencildraw] ($(10,1.6) + (-\b,-\b)$) -- ($(8,1.6) + (1.4*\c,-\b)$);
\draw[pencildraw] ($(10,0) + (-\b,\c)$) -- ($(8,1.6) + (1.5*\c,-\b)$);
\draw[pencildraw] ($(10,0) + (-1.5*\c,\b)$) -- ($(8,1.6) + (\b,-1.1*\c)$);
\draw[pencildraw] ($(8,0) + (\b,\b)$) -- ($(8,1.6) + (\b,-1.1*\c)$);
\draw[pencildraw] ($(10,0) + (-1.5*\c,\b)$) -- ($(8,0) + (\b,\b)$);
\draw[pencildraw] ($(8,0) + (-\b,\c)$) -- ($(8,1.6) + (-\b,-\b)$);
\draw[pencildraw] ($(8,1.6) + (-\b,-\b)$) -- ($(6,1.6) + (1.5*\c,-\b)$);
\draw[pencildraw] ($(8,0) + (-\b,\c)$) -- ($(6,1.6) + (1.5*\c,-\b)$);
\end{tikzpicture}
\end{document}
[/code]