1<shapes name="mxGraph.pid.pumps_-_iso">
2<shape aspect="variable" h="100" name="Jet Pump (Liquid)" strokewidth="inherit" w="100">
3    <connections>
4        <constraint name="W" perimeter="0" x="0" y="0.5"/>
5        <constraint name="E" perimeter="0" x="1" y="0.5"/>
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="100" y="50"/>
15            <line x="50" y="100"/>
16            <move x="7" y="25"/>
17            <arc large-arc-flag="0" rx="50" ry="50" sweep-flag="0" x="75" x-axis-rotation="0" y="25"/>
18            <move x="7" y="75"/>
19            <arc large-arc-flag="0" rx="50" ry="50" sweep-flag="1" x="75" x-axis-rotation="0" y="75"/>
20        </path>
21        <stroke/>
22    </foreground>
23</shape>
24<shape aspect="variable" h="100" name="Pump (Centrifugal)" strokewidth="inherit" w="100">
25    <connections>
26        <constraint name="W" perimeter="0" x="0" y="0.5"/>
27        <constraint name="E" perimeter="0" x="1" y="0.5"/>
28    </connections>
29    <background>
30        <ellipse h="100" w="100" x="0" y="0"/>
31    </background>
32    <foreground>
33        <fillstroke/>
34        <path>
35            <move x="0" y="50"/>
36            <line x="100" y="50"/>
37            <move x="50" y="0"/>
38            <line x="100" y="50"/>
39            <line x="50" y="100"/>
40        </path>
41        <stroke/>
42    </foreground>
43</shape>
44<shape aspect="variable" h="100" name="Pump (Diaphragm)" strokewidth="inherit" w="100">
45    <connections>
46        <constraint name="W" perimeter="0" x="0" y="0.5"/>
47        <constraint name="E" perimeter="0" x="1" y="0.5"/>
48    </connections>
49    <background>
50        <ellipse h="100" w="100" x="0" y="0"/>
51    </background>
52    <foreground>
53        <fillstroke/>
54        <path>
55            <move x="100" y="50"/>
56            <line x="50" y="100"/>
57            <arc large-arc-flag="0" rx="65" ry="65" sweep-flag="1" x="50" x-axis-rotation="0" y="0"/>
58            <close/>
59        </path>
60        <stroke/>
61    </foreground>
62</shape>
63<shape aspect="variable" h="100" name="Pump (Gear)" strokewidth="inherit" w="100">
64    <connections>
65        <constraint name="W" perimeter="0" x="0" y="0.5"/>
66        <constraint name="E" perimeter="0" x="1" y="0.5"/>
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="50" y="0"/>
75            <line x="100" y="50"/>
76            <line x="50" y="100"/>
77        </path>
78        <stroke/>
79        <ellipse h="30" w="30" x="35" y="45"/>
80        <stroke/>
81        <ellipse h="30" w="30" x="35" y="25"/>
82        <fillstroke/>
83    </foreground>
84</shape>
85<shape aspect="variable" h="100" name="Pump (Liquid)" strokewidth="inherit" w="100">
86    <connections>
87        <constraint name="W" perimeter="0" x="0" y="0.5"/>
88        <constraint name="E" perimeter="0" x="1" y="0.5"/>
89    </connections>
90    <background>
91        <ellipse h="100" w="100" x="0" y="0"/>
92    </background>
93    <foreground>
94        <fillstroke/>
95        <path>
96            <move x="50" y="0"/>
97            <line x="100" y="50"/>
98            <line x="50" y="100"/>
99        </path>
100        <stroke/>
101    </foreground>
102</shape>
103<shape aspect="variable" h="100" name="Pump (Positive Displacement)" strokewidth="inherit" w="100">
104    <connections>
105        <constraint name="W" perimeter="0" x="0" y="0.5"/>
106        <constraint name="E" perimeter="0" x="1" y="0.5"/>
107    </connections>
108    <background>
109        <ellipse h="100" w="100" x="0" y="0"/>
110    </background>
111    <foreground>
112        <fillstroke/>
113        <path>
114            <move x="50" y="0"/>
115            <line x="100" y="50"/>
116            <line x="50" y="100"/>
117        </path>
118        <stroke/>
119        <rect h="30" w="30" x="35" y="35"/>
120        <stroke/>
121    </foreground>
122</shape>
123<shape aspect="variable" h="100" name="Pump (Progressive Cavity)" strokewidth="inherit" w="100">
124    <connections>
125        <constraint name="W" perimeter="0" x="0" y="0.5"/>
126        <constraint name="E" perimeter="0" x="1" y="0.5"/>
127    </connections>
128    <background>
129        <ellipse h="100" w="100" x="0" y="0"/>
130    </background>
131    <foreground>
132        <fillstroke/>
133        <path>
134            <move x="50" y="0"/>
135            <line x="100" y="50"/>
136            <line x="50" y="100"/>
137            <move x="25" y="50"/>
138            <arc large-arc-flag="1" rx="5" ry="5" sweep-flag="1" x="42.5" x-axis-rotation="0" y="50"/>
139            <arc large-arc-flag="1" rx="5" ry="5" sweep-flag="0" x="57.5" x-axis-rotation="0" y="50"/>
140            <arc large-arc-flag="1" rx="5" ry="5" sweep-flag="1" x="75" x-axis-rotation="0" y="50"/>
141        </path>
142        <stroke/>
143    </foreground>
144</shape>
145<shape aspect="variable" h="100" name="Pump (Reciprocating Piston)" strokewidth="inherit" w="100">
146    <connections>
147        <constraint name="W" perimeter="0" x="0" y="0.5"/>
148        <constraint name="E" perimeter="0" x="1" y="0.5"/>
149    </connections>
150    <background>
151        <ellipse h="100" w="100" x="0" y="0"/>
152    </background>
153    <foreground>
154        <fillstroke/>
155        <path>
156            <move x="50" y="0"/>
157            <line x="100" y="50"/>
158            <line x="50" y="100"/>
159            <move x="70" y="35"/>
160            <line x="70" y="65"/>
161            <move x="40" y="50"/>
162            <line x="70" y="50"/>
163        </path>
164        <stroke/>
165    </foreground>
166</shape>
167<shape aspect="variable" h="100" name="Pump (Screw)" strokewidth="inherit" w="100">
168    <connections>
169        <constraint name="W" perimeter="0" x="0" y="0.5"/>
170        <constraint name="E" perimeter="0" x="1" y="0.5"/>
171    </connections>
172    <background>
173        <ellipse h="100" w="100" x="0" y="0"/>
174    </background>
175    <foreground>
176        <fillstroke/>
177        <path>
178            <move x="50" y="0"/>
179            <line x="100" y="50"/>
180            <line x="50" y="100"/>
181            <move x="25" y="45"/>
182            <line x="30" y="40"/>
183            <line x="40" y="50"/>
184            <line x="50" y="40"/>
185            <line x="60" y="50"/>
186            <line x="70" y="40"/>
187            <line x="75" y="45"/>
188            <move x="25" y="55"/>
189            <line x="30" y="50"/>
190            <line x="40" y="60"/>
191            <line x="50" y="50"/>
192            <line x="60" y="60"/>
193            <line x="70" y="50"/>
194            <line x="75" y="55"/>
195        </path>
196        <stroke/>
197    </foreground>
198</shape>
199</shapes>