1<shapes name="mxGraph.pid.compressors"> 2<shape aspect="variable" h="68" name="AC Air Compressor" strokewidth="inherit" w="101.88"> 3 <connections> 4 <constraint name="N" perimeter="0" x="0.5" y="0.17"/> 5 <constraint name="S" perimeter="0" x="0.5" y="1"/> 6 <constraint name="W" perimeter="0" x="0.015" y="0.69"/> 7 <constraint name="E" perimeter="0" x="0.985" y="0.69"/> 8 <constraint name="NW" perimeter="0" x="0.08" y="0.38"/> 9 <constraint name="SW" perimeter="0" x="0.08" y="1"/> 10 <constraint name="NE" perimeter="0" x="0.92" y="0.38"/> 11 <constraint name="SE" perimeter="0" x="0.92" y="1"/> 12 </connections> 13 <background> 14 <path> 15 <move x="7.94" y="26"/> 16 <line x="93.94" y="26"/> 17 <arc large-arc-flag="0" rx="40" ry="40" sweep-flag="1" x="93.94" x-axis-rotation="0" y="68"/> 18 <line x="7.94" y="68"/> 19 <arc large-arc-flag="0" rx="40" ry="40" sweep-flag="1" x="7.94" x-axis-rotation="0" y="26"/> 20 <close/> 21 </path> 22 </background> 23 <foreground> 24 <fillstroke/> 25 <rect h="42" w="85.4" x="8.14" y="26"/> 26 <fillstroke/> 27 <ellipse h="8" w="8" x="32.94" y="15"/> 28 <fillstroke/> 29 <ellipse h="16" w="16" x="59.44" y="8"/> 30 <fillstroke/> 31 <path> 32 <move x="36.07" y="15.1"/> 33 <line x="65.29" y="8.42"/> 34 <move x="36.97" y="23.14"/> 35 <line x="67.29" y="24.07"/> 36 <move x="17.44" y="26"/> 37 <line x="17.44" y="21.5"/> 38 <move x="12.94" y="21.5"/> 39 <line x="17.44" y="16.5"/> 40 <move x="17.44" y="0"/> 41 <line x="17.44" y="16.5"/> 42 <move x="13.94" y="8.4"/> 43 <line x="21.14" y="14.7"/> 44 <move x="14.94" y="5.7"/> 45 <line x="20.64" y="10.5"/> 46 <move x="15.54" y="3"/> 47 <line x="19.94" y="7"/> 48 <move x="88.44" y="26"/> 49 <line x="88.44" y="22.5"/> 50 </path> 51 <stroke/> 52 <path> 53 <move x="12.94" y="12"/> 54 <line x="22.44" y="21.5"/> 55 <line x="12.94" y="21.5"/> 56 <close/> 57 <move x="85.44" y="12"/> 58 <line x="91.44" y="12"/> 59 <line x="85.44" y="22.5"/> 60 <line x="91.44" y="22.5"/> 61 <close/> 62 </path> 63 <fillstroke/> 64 <path> 65 </path> 66 <stroke/> 67 </foreground> 68</shape> 69<shape aspect="variable" h="67" name="Centrifugal Compressor" strokewidth="inherit" w="70"> 70 <connections> 71 <constraint name="N" perimeter="0" x="0.43" y="0"/> 72 <constraint name="S" perimeter="0" x="0.43" y="1"/> 73 <constraint name="W" perimeter="0" x="0.01" y="0.5"/> 74 <constraint name="E" perimeter="0" x="0.86" y="0.5"/> 75 <constraint name="NW" perimeter="0" x="0.125" y="0.125"/> 76 <constraint name="SW" perimeter="0" x="0" y="1"/> 77 <constraint name="NE" perimeter="0" x="1" y="0"/> 78 <constraint name="SE" perimeter="0" x="0.855" y="1"/> 79 </connections> 80 <foreground> 81 <path> 82 <move x="12" y="54"/> 83 <line x="0" y="67"/> 84 <line x="60" y="67"/> 85 <line x="48" y="54"/> 86 </path> 87 <fillstroke/> 88 <path> 89 <move x="0.6" y="25"/> 90 <arc large-arc-flag="0" rx="30" ry="30" sweep-flag="1" x="30" x-axis-rotation="0" y="0"/> 91 <line x="70" y="0"/> 92 <line x="70" y="20"/> 93 <line x="58.45" y="20"/> 94 <arc large-arc-flag="1" rx="30" ry="30" sweep-flag="1" x="0.6" x-axis-rotation="0" y="35"/> 95 </path> 96 <fillstroke/> 97 </foreground> 98</shape> 99<shape aspect="variable" h="67" name="Centrifugal Compressor - Turbine Driven" strokewidth="inherit" w="98"> 100 <connections> 101 <constraint name="in" perimeter="0" x="0" y="0.067"/> 102 <constraint name="out" perimeter="0" x="1" y="0.067"/> 103 <constraint name="turbine" perimeter="0" x="0" y="0.63"/> 104 </connections> 105 <foreground> 106 <path> 107 <move x="64.5" y="2"/> 108 <line x="87.5" y="2"/> 109 <line x="87.5" y="0"/> 110 <line x="98" y="4.5"/> 111 <line x="87.5" y="9"/> 112 <line x="87.5" y="7"/> 113 <line x="69.5" y="7"/> 114 <line x="69.5" y="26"/> 115 <line x="64.5" y="25"/> 116 <close/> 117 <move x="24.5" y="17"/> 118 <line x="74.5" y="27"/> 119 <line x="74.5" y="57"/> 120 <line x="24.5" y="67"/> 121 <close/> 122 <move x="19.5" y="32"/> 123 <line x="19.5" y="52"/> 124 <line x="0.5" y="47"/> 125 <line x="0.5" y="37"/> 126 <close/> 127 <move x="0" y="2"/> 128 <line x="39.5" y="2"/> 129 <line x="39.5" y="20"/> 130 <line x="34.5" y="19"/> 131 <line x="34.5" y="7"/> 132 <line x="0" y="7"/> 133 <close/> 134 </path> 135 <fillstroke/> 136 <path> 137 <move x="19.5" y="39"/> 138 <line x="24.5" y="39"/> 139 <move x="19.5" y="45"/> 140 <line x="24.5" y="45"/> 141 </path> 142 <stroke/> 143 </foreground> 144</shape> 145<shape aspect="variable" h="100" name="Compressor" strokewidth="inherit" w="100"> 146 <connections> 147 <constraint name="N" perimeter="0" x="0.5" y="0"/> 148 <constraint name="S" perimeter="0" x="0.5" y="1"/> 149 <constraint name="W" perimeter="0" x="0" y="0.5"/> 150 <constraint name="E" perimeter="0" x="1" y="0.5"/> 151 </connections> 152 <background> 153 <ellipse h="100" w="100" x="0" y="0"/> 154 </background> 155 <foreground> 156 <fillstroke/> 157 <path> 158 <move x="0" y="0"/> 159 <line x="14.5" y="14.5"/> 160 <move x="100" y="0"/> 161 <line x="85.5" y="14.5"/> 162 </path> 163 <stroke/> 164 </foreground> 165</shape> 166<shape aspect="variable" h="80.56" name="Compressor and Silencers" strokewidth="inherit" w="90"> 167 <connections> 168 <constraint name="N" perimeter="0" x="0.5" y="0.37"/> 169 <constraint name="S" perimeter="0" x="0.5" y="1"/> 170 <constraint name="W" perimeter="0" x="0" y="0.5"/> 171 <constraint name="E" perimeter="0" x="1" y="0.5"/> 172 <constraint name="NW" perimeter="0" x="0.11" y="0"/> 173 <constraint name="SW" perimeter="0" x="0.11" y="0.945"/> 174 <constraint name="NE" perimeter="0" x="0.89" y="0"/> 175 <constraint name="SE" perimeter="0" x="0.89" y="0.945"/> 176 </connections> 177 <foreground> 178 <save/> 179 <path> 180 <move x="39" y="74.56"/> 181 <line x="35" y="80.56"/> 182 <line x="55" y="80.56"/> 183 <line x="51" y="74.56"/> 184 <move x="20" y="5.56"/> 185 <line x="20" y="70.56"/> 186 <arc large-arc-flag="0" rx="9" ry="5" sweep-flag="1" x="0" x-axis-rotation="0" y="70.56"/> 187 <line x="0" y="5.56"/> 188 <arc large-arc-flag="0" rx="9" ry="5" sweep-flag="1" x="20" x-axis-rotation="0" y="5.56"/> 189 <close/> 190 <move x="70" y="5.56"/> 191 <line x="70" y="70.56"/> 192 <arc large-arc-flag="0" rx="9" ry="5" sweep-flag="0" x="90" x-axis-rotation="0" y="70.56"/> 193 <line x="90" y="5.56"/> 194 <arc large-arc-flag="0" rx="9" ry="5" sweep-flag="0" x="70" x-axis-rotation="0" y="5.56"/> 195 <close/> 196 </path> 197 <fillstroke/> 198 <path> 199 <move x="55" y="35.56"/> 200 <line x="55" y="70.56"/> 201 <arc large-arc-flag="0" rx="9" ry="5" sweep-flag="1" x="35" x-axis-rotation="0" y="70.56"/> 202 <line x="35" y="35.56"/> 203 <arc large-arc-flag="0" rx="9" ry="5" sweep-flag="1" x="55" x-axis-rotation="0" y="35.56"/> 204 <close/> 205 </path> 206 <fillstroke/> 207 <fillcolor color="none"/> 208 <ellipse h="16" w="16" x="37" y="35.56"/> 209 <stroke/> 210 <ellipse h="16" w="16" x="37" y="55.56"/> 211 <stroke/> 212 <restore/> 213 <rect/> 214 <stroke/> 215 <path> 216 <move x="20" y="53.56"/> 217 <line x="35" y="53.56"/> 218 <move x="55" y="53.56"/> 219 <line x="70" y="53.56"/> 220 </path> 221 <stroke/> 222 <strokewidth width="2"/> 223 <path> 224 <move x="27.5" y="45.56"/> 225 <line x="27.5" y="61.56"/> 226 <move x="62.5" y="45.56"/> 227 <line x="62.5" y="61.56"/> 228 </path> 229 <stroke/> 230 </foreground> 231</shape> 232<shape aspect="variable" h="90" name="Liquid Ring Compressor" strokewidth="inherit" w="90"> 233 <connections> 234 <constraint name="N" perimeter="0" x="0.5" y="0"/> 235 <constraint name="S" perimeter="0" x="0.5" y="1"/> 236 <constraint name="W" perimeter="0" x="0" y="0.5"/> 237 <constraint name="E" perimeter="0" x="1" y="0.5"/> 238 <constraint name="NW" perimeter="0" x="0.145" y="0.145"/> 239 <constraint name="SW" perimeter="0" x="0.145" y="0.855"/> 240 <constraint name="NE" perimeter="0" x="0.855" y="0.145"/> 241 <constraint name="SE" perimeter="0" x="0.855" y="0.855"/> 242 </connections> 243 <background> 244 <save/> 245 <save/> 246 <ellipse h="90" w="90" x="0" y="0"/> 247 </background> 248 <foreground> 249 <strokewidth width="4"/> 250 <fillstroke/> 251 <restore/> 252 <rect/> 253 <stroke/> 254 <fillcolor color="none"/> 255 <path> 256 <move x="45" y="5"/> 257 <arc large-arc-flag="0" rx="30" ry="30" sweep-flag="1" x="45" x-axis-rotation="0" y="45"/> 258 <arc large-arc-flag="0" rx="30" ry="30" sweep-flag="0" x="45" x-axis-rotation="0" y="85"/> 259 <move x="73.3" y="16.7"/> 260 <arc large-arc-flag="0" rx="30" ry="30" sweep-flag="1" x="45" x-axis-rotation="0" y="45"/> 261 <arc large-arc-flag="0" rx="30" ry="30" sweep-flag="0" x="16.7" x-axis-rotation="0" y="73.3"/> 262 <move x="85" y="45"/> 263 <arc large-arc-flag="0" rx="30" ry="30" sweep-flag="1" x="45" x-axis-rotation="0" y="45"/> 264 <arc large-arc-flag="0" rx="30" ry="30" sweep-flag="0" x="5" x-axis-rotation="0" y="45"/> 265 <move x="73.3" y="73.3"/> 266 <arc large-arc-flag="0" rx="30" ry="30" sweep-flag="1" x="45" x-axis-rotation="0" y="45"/> 267 <arc large-arc-flag="0" rx="30" ry="30" sweep-flag="0" x="16.5" x-axis-rotation="0" y="16.5"/> 268 </path> 269 <stroke/> 270 <restore/> 271 <rect/> 272 <stroke/> 273 <ellipse h="6" w="6" x="42" y="42"/> 274 <fillstroke/> 275 </foreground> 276</shape> 277<shape aspect="variable" h="40" name="Reciprocating Compressor" strokewidth="inherit" w="98"> 278 <connections> 279 <constraint name="N" perimeter="0" x="0.5" y="0.32"/> 280 <constraint name="S" perimeter="0" x="0.5" y="1"/> 281 <constraint name="W" perimeter="0" x="0" y="0.625"/> 282 <constraint name="E" perimeter="0" x="1" y="0.625"/> 283 <constraint name="NW" perimeter="0" x="0.145" y="0"/> 284 <constraint name="SW" perimeter="0" x="0.145" y="1"/> 285 <constraint name="NE" perimeter="0" x="0.76" y="0.32"/> 286 <constraint name="SE" perimeter="0" x="0.76" y="1"/> 287 </connections> 288 <background> 289 <path> 290 <move x="14.5" y="40"/> 291 <line x="14.5" y="0"/> 292 <line x="34.5" y="0"/> 293 <line x="34.5" y="13"/> 294 <line x="74.5" y="13"/> 295 <line x="74.5" y="40"/> 296 <close/> 297 </path> 298 </background> 299 <foreground> 300 <fillstroke/> 301 <rect h="4" w="14" x="0" y="23"/> 302 <fillstroke/> 303 <path> 304 <move x="74.5" y="23"/> 305 <line x="87.5" y="23"/> 306 <line x="87.5" y="21.5"/> 307 <line x="98" y="25"/> 308 <line x="87.5" y="28.5"/> 309 <line x="87.5" y="27"/> 310 <line x="74.5" y="27"/> 311 <close/> 312 </path> 313 <fillstroke/> 314 </foreground> 315</shape> 316<shape aspect="variable" h="65" name="Reciprocating Compressor 2" strokewidth="inherit" w="50"> 317 <connections> 318 <constraint name="N" perimeter="0" x="0.5" y="0"/> 319 <constraint name="S" perimeter="0" x="0.5" y="1"/> 320 <constraint name="W" perimeter="0" x="0" y="0.38"/> 321 <constraint name="E" perimeter="0" x="1" y="0.38"/> 322 </connections> 323 <background> 324 <rect h="50" w="50" x="0" y="0"/> 325 </background> 326 <foreground> 327 <fillstroke/> 328 <path> 329 <move x="0" y="23"/> 330 <line x="50" y="23"/> 331 <move x="0" y="27"/> 332 <line x="50" y="27"/> 333 <move x="25" y="27"/> 334 <line x="25" y="65"/> 335 </path> 336 <stroke/> 337 </foreground> 338</shape> 339<shape aspect="variable" h="91" name="Rotary Compressor" strokewidth="inherit" w="42"> 340 <connections> 341 <constraint name="N" perimeter="0" x="0.5" y="0"/> 342 <constraint name="S" perimeter="0" x="0.5" y="1"/> 343 <constraint name="W" perimeter="0" x="0.02" y="0.5"/> 344 <constraint name="E" perimeter="0" x="0.98" y="0.5"/> 345 <constraint name="NW" perimeter="0" x="0.02" y="0.1"/> 346 <constraint name="SW" perimeter="0" x="0" y="1"/> 347 <constraint name="NE" perimeter="0" x="0.98" y="0.1"/> 348 <constraint name="SE" perimeter="0" x="1" y="1"/> 349 </connections> 350 <background> 351 <path> 352 <move x="7.5" y="82"/> 353 <line x="0" y="91"/> 354 <line x="42" y="91"/> 355 <line x="34.4" y="82"/> 356 </path> 357 </background> 358 <foreground> 359 <fillstroke/> 360 <path> 361 <move x="41" y="10"/> 362 <line x="41" y="75"/> 363 <arc large-arc-flag="0" rx="20" ry="10" sweep-flag="1" x="1" x-axis-rotation="0" y="75"/> 364 <line x="1" y="10"/> 365 <arc large-arc-flag="0" rx="20" ry="10" sweep-flag="1" x="41" x-axis-rotation="0" y="10"/> 366 <close/> 367 </path> 368 <fillstroke/> 369 <fillcolor color="none"/> 370 <ellipse h="32" w="32" x="5" y="7"/> 371 <stroke/> 372 <ellipse h="32" w="32" x="5" y="44"/> 373 <stroke/> 374 </foreground> 375</shape> 376</shapes>