1<shapes name="mxGraph.pid.feeders">
2<shape aspect="variable" h="100" name="Feeder (Rotary Table)" strokewidth="inherit" w="104.65">
3    <connections>
4        <constraint name="N" perimeter="0" x="0.5" y="0"/>
5    </connections>
6    <background>
7        <path>
8            <move x="2.33" y="0"/>
9            <line x="102.33" y="0"/>
10            <move x="52.33" y="0"/>
11            <line x="52.33" y="100"/>
12            <move x="62.33" y="40"/>
13            <arc large-arc-flag="1" rx="50" ry="20" sweep-flag="1" x="42.33" x-axis-rotation="0" y="40"/>
14            <move x="36.33" y="37"/>
15            <line x="42.33" y="40"/>
16            <line x="36.33" y="43"/>
17        </path>
18    </background>
19    <foreground>
20        <stroke/>
21    </foreground>
22</shape>
23<shape aspect="variable" h="100" name="Proportional Feeder" strokewidth="inherit" w="100">
24    <connections>
25        <constraint name="N" perimeter="0" x="0.5" y="0"/>
26        <constraint name="S" perimeter="0" x="0.5" y="1"/>
27    </connections>
28    <background>
29        <ellipse h="100" w="100" x="0" y="0"/>
30    </background>
31    <foreground>
32        <fillstroke/>
33        <linejoin join="round"/>
34        <path>
35            <move x="10" y="20"/>
36            <line x="90" y="20"/>
37            <line x="10" y="80"/>
38            <line x="90" y="80"/>
39        </path>
40        <stroke/>
41    </foreground>
42</shape>
43<shape aspect="variable" h="50" name="Proportional Feeder (Metering)" strokewidth="inherit" w="300">
44    <connections>
45        <constraint name="NE" perimeter="0" x="1" y="0"/>
46        <constraint name="NW" perimeter="0" x="0" y="0"/>
47    </connections>
48    <background>
49        <path>
50            <move x="80" y="0"/>
51            <arc large-arc-flag="1" rx="40" ry="40" sweep-flag="1" x="0" x-axis-rotation="0" y="0"/>
52            <line x="300" y="0"/>
53            <arc large-arc-flag="1" rx="40" ry="40" sweep-flag="1" x="220" x-axis-rotation="0" y="0"/>
54            <close/>
55            <move x="150" y="1"/>
56            <line x="180" y="50"/>
57            <line x="120" y="50"/>
58            <close/>
59        </path>
60    </background>
61    <foreground>
62        <fillstroke/>
63    </foreground>
64</shape>
65<shape aspect="variable" h="100" name="Proportional Feeder (Rotary Valve)" strokewidth="inherit" w="100">
66    <connections>
67        <constraint name="N" perimeter="0" x="0.5" y="0"/>
68        <constraint name="S" perimeter="0" x="0.5" y="1"/>
69    </connections>
70    <background>
71        <ellipse h="100" w="100" x="0" y="0"/>
72    </background>
73    <foreground>
74        <fillstroke/>
75        <path>
76            <move x="0" y="50"/>
77            <line x="100" y="50"/>
78            <move x="75.8" y="7"/>
79            <line x="24.2" y="93"/>
80            <move x="24.2" y="7"/>
81            <line x="75.8" y="93"/>
82        </path>
83        <stroke/>
84        <ellipse h="10" w="10" x="45" y="45"/>
85        <fillstroke/>
86    </foreground>
87</shape>
88<shape aspect="variable" h="50" name="Spray Nozzle" strokewidth="inherit" w="100">
89    <connections>
90        <constraint name="N" perimeter="0" x="0.5" y="0"/>
91    </connections>
92    <background>
93        <path>
94            <move x="0" y="50"/>
95            <line x="50" y="0"/>
96            <line x="100" y="50"/>
97            <move x="50" y="0"/>
98            <line x="50" y="50"/>
99        </path>
100    </background>
101    <foreground>
102        <stroke/>
103    </foreground>
104</shape>
105</shapes>