PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : pstricks Vakuumtechnik Apparaturen skizzieren



v_neises
15-12-2010, 11:22
Hallo,

ich bin auf der Suche nach einem (pstricks-) Paket um Apparaturen der Vakuumtechnik (normgerecht) zu skizzieren. Gibt es sowas schon mit den entsprechenden vorgefertigten Symbolen?

voss
15-12-2010, 12:38
ich bin auf der Suche nach einem (pstricks-) Paket um Apparaturen der Vakuumtechnik (normgerecht) zu skizzieren. Gibt es sowas schon mit den entsprechenden vorgefertigten Symbolen?

was sollen das für Abbildungen sein?

Herbert

v_neises
15-12-2010, 13:07
z.B. solche wie sie im folgenden Link auf Seite 2 vorkommen:

http://bladeworks.de/FP/prot/Vakuumtechnik%20-%20Abgabe.doc

Allgemeiner wäre auch ein Paket zum Skizzieren verfahrenstechnischer Anlagen als Fließbild hilfreich.

(http://de.wikipedia.org/wiki/Fließbild)

voss
15-12-2010, 13:14
z.B. solche wie sie im folgenden Link auf Seite 2 vorkommen:

http://bladeworks.de/FP/prot/Vakuumtechnik%20-%20Abgabe.doc


in der Form gibt es sie nicht, auch wenn die Elemente aus pst-circ
für Mikrowellen dem ähnlich sind. Ist auch keine große Arbeit, müsste
nur jemand machen ... :)

Herbert

v_neises
15-12-2010, 13:35
Hier sind nochmal alle wichtigen Symbole auf Seite 42 zusammengefasst:

http://homepages.fh-giessen.de/~hg8831/vakuumschule/pfeiffer-turbos-d.pdf

Schade, dass es das noch nicht gibt. Wenn ich mehr Ahnung über das Erstellen von Paketen hätte, würde ich mir die Arbeit machen.
Gibt es denn irgendwo eine Anleitung zum Paketerstellen?

Sepp99
15-12-2010, 14:34
Zwar nicht mit PSTricks, sondern mit TIKZ. Vielleicht hilft Dir dieser Thread weiter:
http://www.golatex.de/tikz-kraftwerksschema-t4156.html

Gruß, Sepp.-

voss
15-12-2010, 15:22
Hier sind nochmal alle wichtigen Symbole auf Seite 42 zusammengefasst:

http://homepages.fh-giessen.de/~hg8831/vakuumschule/pfeiffer-turbos-d.pdf

Schade, dass es das noch nicht gibt. Wenn ich mehr Ahnung über das Erstellen von Paketen hätte, würde ich mir die Arbeit machen.
Gibt es denn irgendwo eine Anleitung zum Paketerstellen?

hier nur mal ein Ansatz, wobei man erstmal ohne ein Paket anfängt, sondern es erst in die Präambel schgreibt, dann alles in eine externe Datei, die du mit
\input einliest und danach, wenn alles läuft, machst du daraus ein Paket.


\documentclass{article}
\usepackage{pst-node}
\makeatletter
\def\pst@schieber{schieber}
\def\pst@antrieb{antrieb}
%
\define@key[psset]{}{Ventiltyp}[schieber]{\def\pst@Ventiltyp{#1}}
\psset{Ventiltyp=schieber}
\def\psVentil@ii{%
\ifx\pst@Ventiltyp\pst@schieber
\pspolygon(-0.5,0.25)(0.5,-0.25)(0.5,0.25)(-0.5,-0.25)%
\psline(0,0.25)(0,-0.25)
\psline(temp@A)(-0.5,0)\psline(0.5,0)(temp@B)
\else\ifx\pst@Ventiltyp\pst@antrieb
\pspolygon(-0.5,0.25)(0.5,-0.25)(0.5,0.25)(-0.5,-0.25)%
\psline(0,0)(0,0.4)
\psline(-0.15,0.4)(0.15,0.4)
\psline(temp@A)(-0.5,0)\psline(0.5,0)(temp@B)
\else% Eckventil
\pspolygon(-0.5,0.25)(0,0)(-0.5,-0.25)
\pspolygon(0,0)(-0.25,-0.5)(0.25,-0.5)
\psdot[dotstyle=*,dotsize=4pt](0,0)
\psline(temp@A)(-0.5,0)
\fi\fi}
\def\psFlansch@ii{%
\psline[linewidth=3pt](-0.1,0.3)(-0.1,-0.3)
\psline[linewidth=3pt](0.1,0.3)(0.1,-0.3)
\psline(temp@A)(temp@B)
}

\def\psSymbol{\pst@object{psSymbol}}
\def\psSymbol@i(#1)(#2)#3{%
\begingroup
\addbefore@par{fillstyle=eofill,fillcolor=white}
\use@par
\pcline[linestyle=none](#1)(#2)
\pnode(#1){temp@A}\pnode(#2){temp@B}
\ncput*[nrot=:U]{\@nameuse{ps#3@ii}}%
\endgroup}

\makeatother

\begin{document}

\begin{pspicture}[showgrid](5,5)
\psSymbol(1,1)(4,4){Ventil}
\psSymbol[Ventiltyp=antrieb,fillcolor=blue!30](4,4)(5,1){Ventil}
\psSymbol[Ventiltyp=eckventil,fillcolor=red!30](5,1)(2,1){Ventil}
\psSymbol(3.5,1.5)(3.5,3){Flansch}
\psline(3.5,3)(3.5,5)(0,5)
\end{pspicture}

\end{document}

Herbert