1<shapes name="mxGraph.pid.piping"> 2<shape aspect="variable" h="45" name="Basket Strainer" strokewidth="inherit" w="50"> 3 <connections> 4 <constraint name="W" perimeter="0" x="0" y="0.555"/> 5 <constraint name="E" perimeter="0" x="1" y="0.555"/> 6 </connections> 7 <background> 8 <path> 9 <move x="40" y="0"/> 10 <line x="40" y="30"/> 11 <arc large-arc-flag="1" rx="15" ry="15" sweep-flag="1" x="10" x-axis-rotation="0" y="30"/> 12 <line x="10" y="0"/> 13 <close/> 14 <move x="50" y="15"/> 15 <line x="50" y="35"/> 16 <move x="0" y="15"/> 17 <line x="0" y="35"/> 18 <move x="0" y="25"/> 19 <line x="10" y="25"/> 20 <move x="40" y="25"/> 21 <line x="50" y="25"/> 22 </path> 23 </background> 24 <foreground> 25 <fillstroke/> 26 </foreground> 27</shape> 28<shape aspect="variable" h="60" name="Blank" strokewidth="inherit" w="20"> 29 <connections> 30 <constraint name="S" perimeter="0" x="0.5" y="1"/> 31 </connections> 32 <background> 33 <ellipse h="20" w="20" x="0" y="0"/> 34 </background> 35 <foreground> 36 <fillcolor color="#000000"/> 37 <fillstroke/> 38 <path> 39 <move x="10" y="20"/> 40 <line x="10" y="60"/> 41 </path> 42 <stroke/> 43 </foreground> 44</shape> 45<shape aspect="variable" h="30" name="Breather" strokewidth="inherit" w="50"> 46 <connections> 47 <constraint name="S" perimeter="0" x="0.5" y="1"/> 48 </connections> 49 <background> 50 <rect h="20" w="50" x="0" y="0"/> 51 </background> 52 <foreground> 53 <fillstroke/> 54 <path> 55 <move x="25" y="20"/> 56 <line x="25" y="30"/> 57 <move x="0" y="0"/> 58 <line x="25" y="20"/> 59 <line x="50" y="0"/> 60 <move x="0" y="20"/> 61 <line x="25" y="0"/> 62 <line x="50" y="20"/> 63 </path> 64 <stroke/> 65 </foreground> 66</shape> 67<shape aspect="variable" h="20" name="Cap" strokewidth="inherit" w="10"> 68 <connections/> 69 <background> 70 <path> 71 <move x="0" y="0"/> 72 <arc large-arc-flag="0" rx="10" ry="10" sweep-flag="1" x="0" x-axis-rotation="0" y="20"/> 73 <close/> 74 </path> 75 </background> 76 <foreground> 77 <fillstroke/> 78 </foreground> 79</shape> 80<shape aspect="variable" h="80" name="Closed Figure 8 Blind" strokewidth="inherit" w="20"> 81 <connections> 82 <constraint name="S" perimeter="0" x="0.5" y="1"/> 83 </connections> 84 <background> 85 <save/> 86 <ellipse h="20" w="20" x="0" y="20"/> 87 </background> 88 <foreground> 89 <fillcolor color="#000000"/> 90 <fillstroke/> 91 <restore/> 92 <path> 93 <move x="10" y="40"/> 94 <line x="10" y="80"/> 95 </path> 96 <stroke/> 97 <ellipse h="20" w="20" x="0" y="0"/> 98 <fillstroke/> 99 </foreground> 100</shape> 101<shape aspect="variable" h="20" name="Concentric Reducer" strokewidth="inherit" w="20"> 102 <connections> 103 <constraint name="W" perimeter="0" x="0" y="0.5"/> 104 <constraint name="E" perimeter="0" x="1" y="0.5"/> 105 </connections> 106 <background> 107 <path> 108 <move x="0" y="0"/> 109 <line x="20" y="5"/> 110 <line x="20" y="15"/> 111 <line x="0" y="20"/> 112 <close/> 113 </path> 114 </background> 115 <foreground> 116 <fillstroke/> 117 </foreground> 118</shape> 119<shape aspect="variable" h="30" name="Cone Strainer" strokewidth="inherit" w="30"> 120 <connections> 121 <constraint name="W" perimeter="0" x="0" y="0.5"/> 122 <constraint name="E" perimeter="0" x="1" y="0.5"/> 123 </connections> 124 <background> 125 <ellipse h="30" w="30" x="0" y="0"/> 126 </background> 127 <foreground> 128 <fillstroke/> 129 <linejoin join="round"/> 130 <path> 131 <move x="24" y="3"/> 132 <line x="0" y="15"/> 133 <line x="24" y="27"/> 134 </path> 135 <stroke/> 136 </foreground> 137</shape> 138<shape aspect="variable" h="20" name="Damper" strokewidth="inherit" w="50"> 139 <connections> 140 <constraint name="W" perimeter="0" x="0" y="0.5"/> 141 <constraint name="E" perimeter="0" x="1" y="0.5"/> 142 </connections> 143 <background> 144 <rect h="14" w="50" x="0" y="3"/> 145 </background> 146 <foreground> 147 <fillstroke/> 148 <path> 149 <move x="50" y="0"/> 150 <line x="50" y="20"/> 151 <move x="0" y="0"/> 152 <line x="0" y="20"/> 153 <move x="32" y="5"/> 154 <line x="18" y="15"/> 155 </path> 156 <stroke/> 157 <fillcolor color="#000000"/> 158 <ellipse h="6" w="6" x="22" y="7"/> 159 <fillstroke/> 160 </foreground> 161</shape> 162<shape aspect="variable" h="50" name="Desuper Heater" strokewidth="inherit" w="50"> 163 <connections> 164 <constraint name="W" perimeter="0" x="0" y="0.5"/> 165 <constraint name="E" perimeter="0" x="1" y="0.5"/> 166 </connections> 167 <background> 168 <rect h="50" w="50" x="0" y="0"/> 169 </background> 170 <foreground> 171 <fillstroke/> 172 </foreground> 173</shape> 174<shape aspect="variable" h="19" name="Detonation Arrestor" strokewidth="inherit" w="50"> 175 <connections> 176 <constraint name="W" perimeter="0" x="0" y="0.5"/> 177 <constraint name="E" perimeter="0" x="1" y="0.5"/> 178 </connections> 179 <background> 180 <rect h="15" w="50" x="0" y="2"/> 181 </background> 182 <foreground> 183 <fillstroke/> 184 <rect h="19" w="40" x="5" y="0"/> 185 <fillstroke/> 186 </foreground> 187</shape> 188<shape aspect="variable" h="34" name="Diverter Valve" strokewidth="inherit" w="50"> 189 <connections> 190 <constraint name="W" perimeter="0" x="0" y="0.29"/> 191 <constraint name="E" perimeter="0" x="1" y="0.29"/> 192 </connections> 193 <background> 194 <ellipse h="20" w="20" x="15" y="0"/> 195 </background> 196 <foreground> 197 <fillstroke/> 198 <path> 199 <move x="0" y="10"/> 200 <line x="50" y="10"/> 201 <move x="50" y="0"/> 202 <line x="50" y="20"/> 203 <move x="0" y="0"/> 204 <line x="0" y="20"/> 205 <move x="40" y="34"/> 206 <line x="50" y="25.5"/> 207 <move x="45" y="30"/> 208 <line x="32.2" y="17"/> 209 </path> 210 <stroke/> 211 </foreground> 212</shape> 213<shape aspect="variable" h="20" name="Double Flange" strokewidth="inherit" w="5"> 214 <connections> 215 <constraint name="W" perimeter="0" x="0.1" y="0.5"/> 216 <constraint name="E" perimeter="0" x="0.9" y="0.5"/> 217 </connections> 218 <background> 219 <path> 220 <move x="0.5" y="0"/> 221 <line x="0.5" y="20"/> 222 <move x="4.5" y="0"/> 223 <line x="4.5" y="20"/> 224 </path> 225 </background> 226 <foreground> 227 <stroke/> 228 </foreground> 229</shape> 230<shape aspect="variable" h="40" name="Duplex Strainer" strokewidth="inherit" w="50"> 231 <connections> 232 <constraint name="W" perimeter="0" x="0" y="0.5"/> 233 <constraint name="E" perimeter="0" x="1" y="0.5"/> 234 </connections> 235 <background> 236 <ellipse h="20" w="20" x="15" y="20"/> 237 </background> 238 <foreground> 239 <fillstroke/> 240 <ellipse h="20" w="20" x="15" y="0"/> 241 <fillstroke/> 242 <path> 243 <move x="0" y="20"/> 244 <line x="50" y="20"/> 245 <move x="50" y="10"/> 246 <line x="50" y="30"/> 247 <move x="0" y="10"/> 248 <line x="0" y="30"/> 249 </path> 250 <stroke/> 251 </foreground> 252</shape> 253<shape aspect="variable" h="15" name="Eccentric Reducer" strokewidth="inherit" w="20"> 254 <connections> 255 <constraint name="W" perimeter="0" x="0" y="0.5"/> 256 <constraint name="E" perimeter="0" x="1" y="0.3"/> 257 </connections> 258 <background> 259 <path> 260 <move x="0" y="0"/> 261 <line x="20" y="0"/> 262 <line x="20" y="10"/> 263 <line x="0" y="15"/> 264 <close/> 265 </path> 266 </background> 267 <foreground> 268 <fillstroke/> 269 </foreground> 270</shape> 271<shape aspect="variable" h="24.5" name="Excess Flow Valve" strokewidth="inherit" w="50"> 272 <connections> 273 <constraint name="W" perimeter="0" x="0" y="0.59"/> 274 <constraint name="E" perimeter="0" x="1" y="0.59"/> 275 </connections> 276 <background> 277 <rect h="20" w="50" x="0" y="4.5"/> 278 </background> 279 <foreground> 280 <fillstroke/> 281 <path> 282 <move x="5" y="1.5"/> 283 <line x="40" y="1.5"/> 284 <move x="3" y="4.5"/> 285 <line x="3" y="24.5"/> 286 <move x="0" y="14.5"/> 287 <line x="3" y="14.5"/> 288 <move x="3" y="4.5"/> 289 <line x="50" y="24.5"/> 290 <move x="50" y="4.5"/> 291 <line x="3" y="24.5"/> 292 </path> 293 <stroke/> 294 <fillcolor color="#000000"/> 295 <path> 296 <move x="40" y="0"/> 297 <line x="45" y="1.5"/> 298 <line x="40" y="3"/> 299 <close/> 300 </path> 301 <fillstroke/> 302 </foreground> 303</shape> 304<shape aspect="variable" h="40" name="Exhaust Head" strokewidth="inherit" w="50"> 305 <connections> 306 <constraint name="W" perimeter="0" x="0" y="0.25"/> 307 <constraint name="E" perimeter="0" x="1" y="0.25"/> 308 </connections> 309 <background> 310 <path> 311 <move x="0" y="0"/> 312 <line x="50" y="0"/> 313 <line x="50" y="20"/> 314 <line x="25" y="40"/> 315 <line x="0" y="20"/> 316 <close/> 317 <move x="0" y="20"/> 318 <line x="50" y="20"/> 319 </path> 320 </background> 321 <foreground> 322 <fillstroke/> 323 </foreground> 324</shape> 325<shape aspect="variable" h="20" name="Expansion Joint" strokewidth="inherit" w="50"> 326 <connections> 327 <constraint name="W" perimeter="0" x="0" y="0.5"/> 328 <constraint name="E" perimeter="0" x="1" y="0.5"/> 329 </connections> 330 <background> 331 <path> 332 <move x="0" y="6"/> 333 <line x="7" y="6"/> 334 <arc large-arc-flag="0" rx="4.5" ry="4.5" sweep-flag="1" x="16" x-axis-rotation="0" y="6"/> 335 <arc large-arc-flag="0" rx="4.5" ry="4.5" sweep-flag="1" x="25" x-axis-rotation="0" y="6"/> 336 <arc large-arc-flag="0" rx="4.5" ry="4.5" sweep-flag="1" x="34" x-axis-rotation="0" y="6"/> 337 <arc large-arc-flag="0" rx="4.5" ry="4.5" sweep-flag="1" x="43" x-axis-rotation="0" y="6"/> 338 <line x="50" y="6"/> 339 <line x="50" y="14"/> 340 <line x="43" y="14"/> 341 <arc large-arc-flag="0" rx="4.5" ry="4.5" sweep-flag="1" x="34" x-axis-rotation="0" y="14"/> 342 <arc large-arc-flag="0" rx="4.5" ry="4.5" sweep-flag="1" x="25" x-axis-rotation="0" y="14"/> 343 <arc large-arc-flag="0" rx="4.5" ry="4.5" sweep-flag="1" x="16" x-axis-rotation="0" y="14"/> 344 <arc large-arc-flag="0" rx="4.5" ry="4.5" sweep-flag="1" x="7" x-axis-rotation="0" y="14"/> 345 <line x="0" y="14"/> 346 <close/> 347 <close/> 348 <move x="50" y="0"/> 349 <line x="50" y="20"/> 350 <move x="0" y="0"/> 351 <line x="0" y="20"/> 352 </path> 353 </background> 354 <foreground> 355 <fillstroke/> 356 </foreground> 357</shape> 358<shape aspect="variable" h="19" name="Flame Arrestor" strokewidth="inherit" w="50"> 359 <connections> 360 <constraint name="W" perimeter="0" x="0" y="0.5"/> 361 <constraint name="E" perimeter="0" x="1" y="0.5"/> 362 </connections> 363 <background> 364 <rect h="15" w="50" x="0" y="2"/> 365 </background> 366 <foreground> 367 <fillstroke/> 368 <rect h="19" w="40" x="5" y="0"/> 369 <fillstroke/> 370 </foreground> 371</shape> 372<shape aspect="variable" h="20" name="Flange" strokewidth="inherit" w="5"> 373 <connections> 374 <constraint name="W" perimeter="0" x="0.5" y="0.5"/> 375 </connections> 376 <background> 377 <path> 378 <move x="2.5" y="0"/> 379 <line x="2.5" y="20"/> 380 </path> 381 </background> 382 <foreground> 383 <stroke/> 384 </foreground> 385</shape> 386<shape aspect="variable" h="20" name="Flange In" strokewidth="inherit" w="8.5"> 387 <connections> 388 <constraint name="W" perimeter="0" x="0" y="0.5"/> 389 </connections> 390 <background> 391 <path> 392 <move x="0" y="10"/> 393 <line x="8.5" y="10"/> 394 <move x="8.5" y="0"/> 395 <line x="8.5" y="20"/> 396 </path> 397 </background> 398 <foreground> 399 <stroke/> 400 </foreground> 401</shape> 402<shape aspect="variable" h="23.04" name="Flexible Hose" strokewidth="inherit" w="50"> 403 <connections> 404 <constraint name="W" perimeter="0" x="0" y="0.5"/> 405 <constraint name="E" perimeter="0" x="1" y="0.5"/> 406 </connections> 407 <background> 408 <path> 409 <move x="50" y="1.52"/> 410 <line x="50" y="21.52"/> 411 <move x="0" y="1.52"/> 412 <line x="0" y="21.52"/> 413 <move x="0" y="11.52"/> 414 <arc large-arc-flag="0" rx="19" ry="35" sweep-flag="1" x="25" x-axis-rotation="0" y="11.52"/> 415 <arc large-arc-flag="0" rx="19" ry="35" sweep-flag="0" x="50" x-axis-rotation="0" y="11.52"/> 416 <move x="4.2" y="4.02"/> 417 <line x="6.5" y="6.72"/> 418 <move x="12.5" y="1.52"/> 419 <line x="12.5" y="4.52"/> 420 <move x="20.5" y="4.02"/> 421 <line x="17.9" y="6.82"/> 422 <move x="26.7" y="10.32"/> 423 <line x="23.2" y="12.92"/> 424 <move x="32.5" y="16.52"/> 425 <line x="29.2" y="19.52"/> 426 <move x="37.5" y="18.52"/> 427 <line x="37.5" y="21.52"/> 428 <move x="43.7" y="15.92"/> 429 <line x="46.4" y="19.02"/> 430 </path> 431 </background> 432 <foreground> 433 <stroke/> 434 </foreground> 435</shape> 436<shape aspect="variable" h="20" name="Hose Connection" strokewidth="inherit" w="20"> 437 <connections> 438 <constraint name="W" perimeter="0" x="0" y="0.5"/> 439 </connections> 440 <background> 441 <path> 442 <move x="20" y="0"/> 443 <line x="10" y="0"/> 444 <line x="10" y="20"/> 445 <line x="20" y="20"/> 446 <move x="0" y="10"/> 447 <line x="10" y="10"/> 448 </path> 449 </background> 450 <foreground> 451 <stroke/> 452 </foreground> 453</shape> 454<shape aspect="variable" h="10" name="In-Line Mixer" strokewidth="inherit" w="50"> 455 <connections> 456 <constraint name="W" perimeter="0" x="0" y="0.5"/> 457 <constraint name="E" perimeter="0" x="1" y="0.5"/> 458 </connections> 459 <background> 460 <rect h="10" w="50" x="0" y="0"/> 461 </background> 462 <foreground> 463 <fillstroke/> 464 <linejoin join="round"/> 465 <path> 466 <move x="0" y="10"/> 467 <line x="6.25" y="0"/> 468 <line x="12.5" y="10"/> 469 <line x="18.75" y="0"/> 470 <line x="25" y="10"/> 471 <line x="31.25" y="0"/> 472 <line x="37.5" y="10"/> 473 <line x="43.75" y="0"/> 474 <line x="50" y="10"/> 475 </path> 476 <stroke/> 477 </foreground> 478</shape> 479<shape aspect="variable" h="19" name="In-Line Silencer" strokewidth="inherit" w="50"> 480 <connections> 481 <constraint name="W" perimeter="0" x="0" y="0.5"/> 482 <constraint name="E" perimeter="0" x="1" y="0.5"/> 483 </connections> 484 <background> 485 <rect h="15" w="50" x="0" y="2"/> 486 </background> 487 <foreground> 488 <fillstroke/> 489 <rect h="19" w="40" x="5" y="0"/> 490 <fillstroke/> 491 </foreground> 492</shape> 493<shape aspect="variable" h="80" name="Open Figure 8 Blind" strokewidth="inherit" w="20"> 494 <connections> 495 <constraint name="S" perimeter="0" x="0.5" y="1"/> 496 </connections> 497 <background> 498 <ellipse h="20" w="20" x="0" y="20"/> 499 </background> 500 <foreground> 501 <fillstroke/> 502 <path> 503 <move x="10" y="40"/> 504 <line x="10" y="80"/> 505 </path> 506 <stroke/> 507 <fillcolor color="#000000"/> 508 <ellipse h="20" w="20" x="0" y="0"/> 509 <fillstroke/> 510 </foreground> 511</shape> 512<shape aspect="variable" h="50" name="Orifice (Quick Change)" strokewidth="inherit" w="10"> 513 <connections> 514 <constraint name="W" perimeter="0" x="0" y="0.5"/> 515 <constraint name="E" perimeter="0" x="1" y="0.5"/> 516 </connections> 517 <background> 518 <path> 519 <move x="0" y="50"/> 520 <line x="0" y="15"/> 521 <line x="5" y="0"/> 522 <line x="10" y="15"/> 523 <line x="10" y="50"/> 524 <close/> 525 </path> 526 </background> 527 <foreground> 528 <fillstroke/> 529 <dashpattern pattern="2 2"/> 530 <dashed dashed="1"/> 531 <path> 532 <move x="5" y="0"/> 533 <line x="5" y="50"/> 534 </path> 535 <stroke/> 536 </foreground> 537</shape> 538<shape aspect="variable" h="10" name="Plug" strokewidth="inherit" w="10"> 539 <connections> 540 <constraint name="W" perimeter="0" x="0" y="0.5"/> 541 <constraint name="E" perimeter="0" x="1" y="0.5"/> 542 </connections> 543 <background> 544 <rect h="10" w="10" x="0" y="0"/> 545 </background> 546 <foreground> 547 <fillstroke/> 548 </foreground> 549</shape> 550<shape aspect="variable" h="150" name="Pulsation Dampener" strokewidth="inherit" w="50"> 551 <connections> 552 <constraint name="S" perimeter="0" x="0.5" y="1"/> 553 </connections> 554 <background> 555 <path> 556 <move x="0" y="20"/> 557 <arc large-arc-flag="1" rx="25" ry="20" sweep-flag="1" x="50" x-axis-rotation="0" y="20"/> 558 <line x="50" y="110"/> 559 <arc large-arc-flag="1" rx="25" ry="20" sweep-flag="1" x="0" x-axis-rotation="0" y="110"/> 560 <close/> 561 <move x="25" y="130"/> 562 <line x="25" y="150"/> 563 </path> 564 </background> 565 <foreground> 566 <fillstroke/> 567 </foreground> 568</shape> 569<shape aspect="variable" h="30" name="Removable Spool" strokewidth="inherit" w="50"> 570 <connections> 571 <constraint name="W" perimeter="0" x="0" y="0.335"/> 572 <constraint name="E" perimeter="0" x="1" y="0.335"/> 573 </connections> 574 <background> 575 <path> 576 <move x="0" y="10"/> 577 <line x="50" y="10"/> 578 <move x="50" y="0"/> 579 <line x="50" y="20"/> 580 <move x="0" y="0"/> 581 <line x="0" y="20"/> 582 </path> 583 </background> 584 <foreground> 585 <stroke/> 586 </foreground> 587</shape> 588<shape aspect="variable" h="20" name="Rotary Valve" strokewidth="inherit" w="50"> 589 <connections> 590 <constraint name="W" perimeter="0" x="0" y="0.5"/> 591 <constraint name="E" perimeter="0" x="1" y="0.5"/> 592 </connections> 593 <background> 594 <ellipse h="20" w="20" x="15" y="0"/> 595 </background> 596 <foreground> 597 <fillstroke/> 598 <path> 599 <move x="50" y="0"/> 600 <line x="50" y="20"/> 601 <move x="0" y="0"/> 602 <line x="0" y="20"/> 603 <move x="25" y="0"/> 604 <line x="25" y="20"/> 605 <move x="15" y="10"/> 606 <line x="35" y="10"/> 607 <move x="18" y="17"/> 608 <line x="32" y="3"/> 609 <move x="18" y="3"/> 610 <line x="32" y="17"/> 611 </path> 612 <stroke/> 613 </foreground> 614</shape> 615<shape aspect="variable" h="60" name="Spacer" strokewidth="inherit" w="20"> 616 <connections> 617 <constraint name="S" perimeter="0" x="0.5" y="1"/> 618 </connections> 619 <background> 620 <ellipse h="20" w="20" x="0" y="0"/> 621 </background> 622 <foreground> 623 <fillstroke/> 624 <path> 625 <move x="10" y="20"/> 626 <line x="10" y="60"/> 627 </path> 628 <stroke/> 629 </foreground> 630</shape> 631<shape aspect="variable" h="50" name="Steam Trap" strokewidth="inherit" w="50"> 632 <connections> 633 <constraint name="W" perimeter="0" x="0" y="0.5"/> 634 <constraint name="E" perimeter="0" x="1" y="0.5"/> 635 </connections> 636 <background> 637 <rect h="50" w="50" x="0" y="0"/> 638 </background> 639 <foreground> 640 <fillstroke/> 641 </foreground> 642</shape> 643<shape aspect="variable" h="34" name="T-Type Strainer" strokewidth="inherit" w="20"> 644 <connections> 645 <constraint name="S" perimeter="0" x="0.5" y="1"/> 646 </connections> 647 <background> 648 <ellipse h="20" w="20" x="0" y="0"/> 649 </background> 650 <foreground> 651 <fillstroke/> 652 <path> 653 <move x="10" y="20"/> 654 <line x="10" y="30"/> 655 <move x="0" y="30"/> 656 <line x="20" y="30"/> 657 <move x="0" y="34"/> 658 <line x="20" y="34"/> 659 </path> 660 <stroke/> 661 </foreground> 662</shape> 663<shape aspect="variable" h="30" name="Temporary Strainer" strokewidth="inherit" w="30"> 664 <connections> 665 <constraint name="W" perimeter="0" x="0" y="0.5"/> 666 <constraint name="E" perimeter="0" x="1" y="0.5"/> 667 </connections> 668 <background> 669 <ellipse h="30" w="30" x="0" y="0"/> 670 </background> 671 <foreground> 672 <fillstroke/> 673 <linejoin join="round"/> 674 <dashpattern pattern="2 2"/> 675 <dashed dashed="1"/> 676 <path> 677 <move x="24" y="3"/> 678 <line x="0" y="15"/> 679 <line x="24" y="27"/> 680 </path> 681 <stroke/> 682 </foreground> 683</shape> 684<shape aspect="variable" h="80" name="Vent Silencer" strokewidth="inherit" w="19"> 685 <connections> 686 <constraint name="W" perimeter="0" x="0" y="0.65"/> 687 <constraint name="E" perimeter="0" x="0.5" y="1"/> 688 <constraint name="S" perimeter="0" x="1" y="0.65"/> 689 </connections> 690 <background> 691 <path> 692 <move x="2" y="0"/> 693 <line x="17" y="10"/> 694 <line x="17" y="80"/> 695 <line x="2" y="80"/> 696 <close/> 697 </path> 698 </background> 699 <foreground> 700 <fillstroke/> 701 <rect h="50" w="19" x="0" y="25"/> 702 <fillstroke/> 703 </foreground> 704</shape> 705<shape aspect="variable" h="20" name="Welded Connection" strokewidth="inherit" w="50"> 706 <connections> 707 <constraint name="W" perimeter="0" x="0" y="0.5"/> 708 <constraint name="E" perimeter="0" x="1" y="0.5"/> 709 </connections> 710 <background> 711 <ellipse h="20" w="20" x="15" y="0"/> 712 </background> 713 <foreground> 714 <fillcolor color="#000000"/> 715 <fillstroke/> 716 <path> 717 <move x="0" y="10"/> 718 <line x="15" y="10"/> 719 <move x="35" y="10"/> 720 <line x="50" y="10"/> 721 </path> 722 <stroke/> 723 </foreground> 724</shape> 725<shape aspect="variable" h="34" name="Y-Type Strainer" strokewidth="inherit" w="50"> 726 <connections> 727 <constraint name="W" perimeter="0" x="0" y="0.29"/> 728 <constraint name="E" perimeter="0" x="1" y="0.29"/> 729 </connections> 730 <background> 731 <path> 732 <move x="0" y="10"/> 733 <line x="50" y="10"/> 734 <move x="50" y="0"/> 735 <line x="50" y="20"/> 736 <move x="0" y="0"/> 737 <line x="0" y="20"/> 738 <move x="25" y="10"/> 739 <line x="45" y="30"/> 740 <move x="40" y="34"/> 741 <line x="50" y="25.5"/> 742 </path> 743 </background> 744 <foreground> 745 <stroke/> 746 </foreground> 747</shape> 748</shapes>