engines.xml 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. <shapes name="mxGraph.pid.engines">
  2. <shape aspect="variable" h="100" name="Electric Motor" 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. <constraint name="W" perimeter="0" x="0" y="0.5"/>
  7. <constraint name="E" perimeter="0" x="1" y="0.5"/>
  8. </connections>
  9. <background>
  10. <ellipse h="100" w="100" x="0" y="0"/>
  11. </background>
  12. <foreground>
  13. <fillstroke/>
  14. </foreground>
  15. </shape>
  16. <shape aspect="variable" h="100" name="Electric Motor (AC)" strokewidth="inherit" w="100">
  17. <connections>
  18. <constraint name="N" perimeter="0" x="0.5" y="0"/>
  19. <constraint name="S" perimeter="0" x="0.5" y="1"/>
  20. <constraint name="W" perimeter="0" x="0" y="0.5"/>
  21. <constraint name="E" perimeter="0" x="1" y="0.5"/>
  22. </connections>
  23. <background>
  24. <ellipse h="100" w="100" x="0" y="0"/>
  25. </background>
  26. <foreground>
  27. <fillstroke/>
  28. <path>
  29. <move x="20" y="80"/>
  30. <arc large-arc-flag="0" rx="18" ry="18" sweep-flag="1" x="50" x-axis-rotation="0" y="80"/>
  31. <arc large-arc-flag="0" rx="18" ry="18" sweep-flag="0" x="80" x-axis-rotation="0" y="80"/>
  32. </path>
  33. <stroke/>
  34. </foreground>
  35. </shape>
  36. <shape aspect="variable" h="100" name="Electric Motor (DC)" strokewidth="inherit" w="100">
  37. <connections>
  38. <constraint name="N" perimeter="0" x="0.5" y="0"/>
  39. <constraint name="S" perimeter="0" x="0.5" y="1"/>
  40. <constraint name="W" perimeter="0" x="0" y="0.5"/>
  41. <constraint name="E" perimeter="0" x="1" y="0.5"/>
  42. </connections>
  43. <background>
  44. <ellipse h="100" w="100" x="0" y="0"/>
  45. </background>
  46. <foreground>
  47. <fillstroke/>
  48. <path>
  49. <move x="20" y="80"/>
  50. <line x="80" y="80"/>
  51. </path>
  52. <stroke/>
  53. </foreground>
  54. </shape>
  55. <shape aspect="variable" h="100" name="Gear" strokewidth="inherit" w="100">
  56. <connections>
  57. <constraint name="N" perimeter="0" x="0.5" y="0"/>
  58. <constraint name="S" perimeter="0" x="0.5" y="1"/>
  59. <constraint name="W" perimeter="0" x="0" y="0.5"/>
  60. <constraint name="E" perimeter="0" x="1" y="0.5"/>
  61. </connections>
  62. <background>
  63. <rect h="100" w="100" x="0" y="0"/>
  64. </background>
  65. <foreground>
  66. <fillstroke/>
  67. </foreground>
  68. </shape>
  69. <shape aspect="variable" h="100" name="Generator" strokewidth="inherit" w="100">
  70. <connections>
  71. <constraint name="N" perimeter="0" x="0.5" y="0"/>
  72. <constraint name="S" perimeter="0" x="0.5" y="1"/>
  73. <constraint name="W" perimeter="0" x="0" y="0.5"/>
  74. <constraint name="E" perimeter="0" x="1" y="0.5"/>
  75. </connections>
  76. <background>
  77. <ellipse h="100" w="100" x="0" y="0"/>
  78. </background>
  79. <foreground>
  80. <fillstroke/>
  81. </foreground>
  82. </shape>
  83. <shape aspect="variable" h="100" name="Generator (AC)" strokewidth="inherit" w="100">
  84. <connections>
  85. <constraint name="N" perimeter="0" x="0.5" y="0"/>
  86. <constraint name="S" perimeter="0" x="0.5" y="1"/>
  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="20" y="80"/>
  97. <arc large-arc-flag="0" rx="18" ry="18" sweep-flag="1" x="50" x-axis-rotation="0" y="80"/>
  98. <arc large-arc-flag="0" rx="18" ry="18" sweep-flag="0" x="80" x-axis-rotation="0" y="80"/>
  99. </path>
  100. <stroke/>
  101. </foreground>
  102. </shape>
  103. <shape aspect="variable" h="100" name="Generator (DC)" strokewidth="inherit" w="100">
  104. <connections>
  105. <constraint name="N" perimeter="0" x="0.5" y="0"/>
  106. <constraint name="S" perimeter="0" x="0.5" y="1"/>
  107. <constraint name="W" perimeter="0" x="0" y="0.5"/>
  108. <constraint name="E" perimeter="0" x="1" y="0.5"/>
  109. </connections>
  110. <background>
  111. <ellipse h="100" w="100" x="0" y="0"/>
  112. </background>
  113. <foreground>
  114. <fillstroke/>
  115. <path>
  116. <move x="20" y="80"/>
  117. <line x="80" y="80"/>
  118. </path>
  119. <stroke/>
  120. </foreground>
  121. </shape>
  122. <shape aspect="variable" h="100" name="Turbine" strokewidth="inherit" w="70">
  123. <connections>
  124. <constraint name="N" perimeter="0" x="0" y="0.35"/>
  125. <constraint name="S" perimeter="0" x="0.86" y="1"/>
  126. </connections>
  127. <background>
  128. <path>
  129. <move x="0" y="35"/>
  130. <line x="60" y="0"/>
  131. <line x="60" y="100"/>
  132. <line x="0" y="65"/>
  133. <close/>
  134. <move x="70" y="50"/>
  135. <line x="60" y="50"/>
  136. </path>
  137. </background>
  138. <foreground>
  139. <fillstroke/>
  140. </foreground>
  141. </shape>
  142. </shapes>