1<shapes name="mxGraph.pid.pumps_-_din">
2<shape aspect="variable" h="100" name="Centrifugal" strokewidth="inherit" w="100">
3    <connections>
4        <constraint name="N" perimeter="0" x="0.5" y="0"/>
5        <constraint name="S" perimeter="0" x="0.5" y="1"/>
6    </connections>
7    <background>
8        <ellipse h="100" w="100" x="0" y="0"/>
9    </background>
10    <foreground>
11        <fillstroke/>
12        <path>
13            <move x="50" y="0"/>
14            <line x="50" y="100"/>
15            <move x="0" y="50"/>
16            <line x="50" y="0"/>
17            <line x="100" y="50"/>
18        </path>
19        <stroke/>
20    </foreground>
21</shape>
22<shape aspect="variable" h="100" name="Diaphragm" strokewidth="inherit" w="100">
23    <connections>
24        <constraint name="N" perimeter="0" x="0.5" y="0"/>
25        <constraint name="S" perimeter="0" x="0.5" y="1"/>
26    </connections>
27    <background>
28        <ellipse h="100" w="100" x="0" y="0"/>
29    </background>
30    <foreground>
31        <fillstroke/>
32        <path>
33            <move x="50" y="0"/>
34            <line x="100" y="50"/>
35            <arc large-arc-flag="0" rx="65" ry="65" sweep-flag="1" x="0" x-axis-rotation="0" y="50"/>
36            <close/>
37        </path>
38        <stroke/>
39    </foreground>
40</shape>
41<shape aspect="variable" h="100" name="Eccentric Worm" strokewidth="inherit" w="100">
42    <connections>
43        <constraint name="N" perimeter="0" x="0.5" y="0"/>
44        <constraint name="S" perimeter="0" x="0.5" y="1"/>
45    </connections>
46    <background>
47        <ellipse h="100" w="100" x="0" y="0"/>
48    </background>
49    <foreground>
50        <fillstroke/>
51        <path>
52            <move x="0" y="50"/>
53            <line x="50" y="0"/>
54            <line x="100" y="50"/>
55            <move x="49.8" y="14.2"/>
56            <curve x1="49.8" x2="43.4" x3="49.6" y1="14.2" y2="17.4" y3="25.2"/>
57            <curve x1="55.8" x2="56.4" x3="49.6" y1="33" y2="31.4" y3="38.8"/>
58            <curve x1="42.8" x2="39.6" x3="49.8" y1="46.2" y2="47.4" y3="57.4"/>
59        </path>
60        <stroke/>
61    </foreground>
62</shape>
63<shape aspect="variable" h="100" name="Electromagnetic" strokewidth="inherit" w="100">
64    <connections>
65        <constraint name="N" perimeter="0" x="0.5" y="0"/>
66        <constraint name="S" perimeter="0" x="0.5" y="1"/>
67    </connections>
68    <background>
69        <ellipse h="100" w="100" x="0" y="0"/>
70    </background>
71    <foreground>
72        <fillstroke/>
73        <path>
74            <move x="0" y="50"/>
75            <line x="50" y="0"/>
76            <line x="100" y="50"/>
77            <move x="40" y="35"/>
78            <line x="45" y="35"/>
79            <line x="45" y="65"/>
80            <line x="40" y="65"/>
81            <move x="60" y="35"/>
82            <line x="55" y="35"/>
83            <line x="55" y="65"/>
84            <line x="60" y="65"/>
85        </path>
86        <stroke/>
87    </foreground>
88</shape>
89<shape aspect="variable" h="100" name="Gear" strokewidth="inherit" w="100">
90    <connections>
91        <constraint name="N" perimeter="0" x="0.5" y="0"/>
92        <constraint name="S" perimeter="0" x="0.5" y="1"/>
93    </connections>
94    <background>
95        <ellipse h="100" w="100" x="0" y="0"/>
96    </background>
97    <foreground>
98        <fillstroke/>
99        <path>
100            <move x="0" y="50"/>
101            <line x="50" y="0"/>
102            <line x="100" y="50"/>
103        </path>
104        <stroke/>
105        <ellipse h="30" w="30" x="20" y="35"/>
106        <stroke/>
107        <ellipse h="30" w="30" x="50" y="35"/>
108        <stroke/>
109    </foreground>
110</shape>
111<shape aspect="variable" h="100" name="Hydraulic" strokewidth="inherit" w="100">
112    <connections>
113        <constraint name="N" perimeter="0" x="0.5" y="0"/>
114        <constraint name="S" perimeter="0" x="0.5" y="1"/>
115    </connections>
116    <background>
117        <ellipse h="100" w="100" x="0" y="0"/>
118    </background>
119    <foreground>
120        <fillstroke/>
121        <path>
122            <move x="0" y="50"/>
123            <line x="50" y="0"/>
124            <line x="100" y="50"/>
125        </path>
126        <stroke/>
127    </foreground>
128</shape>
129<shape aspect="variable" h="100" name="Liquid Jet" strokewidth="inherit" w="100">
130    <connections>
131        <constraint name="N" perimeter="0" x="0.5" y="0"/>
132        <constraint name="S" perimeter="0" x="0.5" y="1"/>
133    </connections>
134    <background>
135        <ellipse h="100" w="100" x="0" y="0"/>
136    </background>
137    <foreground>
138        <fillstroke/>
139        <path>
140            <move x="0" y="50"/>
141            <line x="50" y="0"/>
142            <line x="100" y="50"/>
143            <move x="22" y="28"/>
144            <arc large-arc-flag="0" rx="50" ry="50" sweep-flag="1" x="22" x-axis-rotation="0" y="91.5"/>
145            <move x="78" y="28"/>
146            <arc large-arc-flag="0" rx="50" ry="50" sweep-flag="0" x="78" x-axis-rotation="0" y="91.5"/>
147        </path>
148        <stroke/>
149    </foreground>
150</shape>
151<shape aspect="variable" h="100" name="Reciprocating" strokewidth="inherit" w="100">
152    <connections>
153        <constraint name="N" perimeter="0" x="0.5" y="0"/>
154        <constraint name="S" perimeter="0" x="0.5" y="1"/>
155    </connections>
156    <background>
157        <ellipse h="100" w="100" x="0" y="0"/>
158    </background>
159    <foreground>
160        <fillstroke/>
161        <path>
162            <move x="0" y="50"/>
163            <line x="50" y="0"/>
164            <line x="100" y="50"/>
165            <move x="50" y="30"/>
166            <line x="50" y="50"/>
167            <move x="30" y="50"/>
168            <line x="70" y="50"/>
169        </path>
170        <stroke/>
171    </foreground>
172</shape>
173<shape aspect="variable" h="100" name="Rotary Piston" strokewidth="inherit" w="100">
174    <connections>
175        <constraint name="N" perimeter="0" x="0.5" y="0"/>
176        <constraint name="S" perimeter="0" x="0.5" y="1"/>
177    </connections>
178    <background>
179        <ellipse h="100" w="100" x="0" y="0"/>
180    </background>
181    <foreground>
182        <fillstroke/>
183        <path>
184            <move x="0" y="50"/>
185            <line x="50" y="0"/>
186            <line x="100" y="50"/>
187            <move x="50" y="30"/>
188            <line x="50" y="50"/>
189            <move x="40" y="50"/>
190            <line x="60" y="50"/>
191        </path>
192        <stroke/>
193        <ellipse h="40" w="40" x="30" y="25"/>
194        <stroke/>
195    </foreground>
196</shape>
197<shape aspect="variable" h="100" name="Screw" strokewidth="inherit" w="100">
198    <connections>
199        <constraint name="N" perimeter="0" x="0.5" y="0"/>
200        <constraint name="S" perimeter="0" x="0.5" y="1"/>
201    </connections>
202    <background>
203        <ellipse h="100" w="100" x="0" y="0"/>
204    </background>
205    <foreground>
206        <fillstroke/>
207        <path>
208            <move x="0" y="50"/>
209            <line x="50" y="0"/>
210            <line x="100" y="50"/>
211            <move x="40" y="20"/>
212            <line x="50" y="10"/>
213            <line x="60" y="20"/>
214            <move x="40" y="30"/>
215            <line x="50" y="20"/>
216            <line x="60" y="30"/>
217        </path>
218        <stroke/>
219    </foreground>
220</shape>
221</shapes>