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?
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)
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?
Zwar nicht mit PSTricks, sondern mit TIKZ. Vielleicht hilft Dir dieser Thread weiter:
http://www.golatex.de/tikz-kraftwerksschema-t4156.html
Gruß, Sepp.-
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
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.