thermionic_devices.xml 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481
  1. <shapes name="mxGraph.electrical.thermionic_devices">
  2. <shape aspect="variable" h="77" name="Diode" strokewidth="inherit" w="70">
  3. <connections>
  4. <constraint name="N" perimeter="0" x="0.5" y="0"/>
  5. <constraint name="S1" perimeter="0" x="0.36" y="1"/>
  6. <constraint name="S2" perimeter="0" x="0.64" y="1"/>
  7. </connections>
  8. <background>
  9. <save/>
  10. <ellipse h="70" w="70" x="0" y="0"/>
  11. </background>
  12. <foreground>
  13. <fillstroke/>
  14. <path>
  15. <move x="35" y="0"/>
  16. <line x="35" y="10"/>
  17. </path>
  18. <fillstroke/>
  19. <strokewidth width="2"/>
  20. <path>
  21. <move x="25" y="10"/>
  22. <line x="45" y="10"/>
  23. </path>
  24. <fillstroke/>
  25. <fillcolor color="none"/>
  26. <path>
  27. <move x="22.5" y="60"/>
  28. <line x="27.5" y="55"/>
  29. <line x="42.5" y="55"/>
  30. <line x="47.5" y="60"/>
  31. </path>
  32. <stroke/>
  33. <restore/>
  34. <rect/>
  35. <stroke/>
  36. <fillcolor color="none"/>
  37. <path>
  38. <move x="25" y="77"/>
  39. <line x="25" y="68"/>
  40. <arc large-arc-flag="1" rx="10" ry="10" sweep-flag="1" x="45" x-axis-rotation="0" y="68"/>
  41. <line x="45" y="77"/>
  42. </path>
  43. <stroke/>
  44. </foreground>
  45. </shape>
  46. <shape aspect="variable" h="77.0" name="Double Diode" strokewidth="inherit" w="70.0">
  47. <connections>
  48. <constraint name="NW" perimeter="0" x="0.285" y="0.0"/>
  49. <constraint name="NE" perimeter="0" x="0.715" y="0.0"/>
  50. <constraint name="S1" perimeter="0" x="0.36" y="1.0"/>
  51. <constraint name="S2" perimeter="0" x="0.64" y="1.0"/>
  52. </connections>
  53. <background>
  54. <save/>
  55. <save/>
  56. <roundrect arcsize="21.43" h="70.0" w="70.0" x="0.0" y="0.0"/>
  57. </background>
  58. <foreground>
  59. <fillstroke/>
  60. <path>
  61. <move x="20.0" y="0.0"/>
  62. <line x="20.0" y="10.0"/>
  63. </path>
  64. <fillstroke/>
  65. <strokewidth width="2"/>
  66. <path>
  67. <move x="10.0" y="10.0"/>
  68. <line x="30.0" y="10.0"/>
  69. </path>
  70. <fillstroke/>
  71. <restore/>
  72. <rect/>
  73. <stroke/>
  74. <path>
  75. <move x="50.0" y="0.0"/>
  76. <line x="50.0" y="10.0"/>
  77. </path>
  78. <fillstroke/>
  79. <strokewidth width="2"/>
  80. <path>
  81. <move x="40.0" y="10.0"/>
  82. <line x="60.0" y="10.0"/>
  83. </path>
  84. <fillstroke/>
  85. <fillcolor color="none"/>
  86. <path>
  87. <move x="10.0" y="60.0"/>
  88. <line x="15.0" y="55.0"/>
  89. <line x="55.0" y="55.0"/>
  90. <line x="60.0" y="60.0"/>
  91. </path>
  92. <stroke/>
  93. <restore/>
  94. <rect/>
  95. <stroke/>
  96. <fillcolor color="none"/>
  97. <path>
  98. <move x="25.0" y="77.0"/>
  99. <line x="25.0" y="68.0"/>
  100. <arc large-arc-flag="1" rx="10.0" ry="10.0" sweep-flag="1" x="45.0" x-axis-rotation="0.0" y="68.0"/>
  101. <line x="45.0" y="77.0"/>
  102. </path>
  103. <stroke/>
  104. </foreground>
  105. </shape>
  106. <shape aspect="variable" h="77.0" name="Double Triode" strokewidth="inherit" w="70.0">
  107. <connections>
  108. <constraint name="NW" perimeter="0" x="0.285" y="0.0"/>
  109. <constraint name="NE" perimeter="0" x="0.715" y="0.0"/>
  110. <constraint name="S1" perimeter="0" x="0.36" y="1.0"/>
  111. <constraint name="S2" perimeter="0" x="0.64" y="1.0"/>
  112. </connections>
  113. <background>
  114. <save/>
  115. <save/>
  116. <roundrect arcsize="21.43" h="70.0" w="70.0" x="0.0" y="0.0"/>
  117. </background>
  118. <foreground>
  119. <fillstroke/>
  120. <path>
  121. <move x="20.0" y="0.0"/>
  122. <line x="20.0" y="10.0"/>
  123. </path>
  124. <fillstroke/>
  125. <strokewidth width="2"/>
  126. <path>
  127. <move x="10.0" y="10.0"/>
  128. <line x="30.0" y="10.0"/>
  129. </path>
  130. <fillstroke/>
  131. <restore/>
  132. <rect/>
  133. <stroke/>
  134. <path>
  135. <move x="50.0" y="0.0"/>
  136. <line x="50.0" y="10.0"/>
  137. </path>
  138. <fillstroke/>
  139. <strokewidth width="2"/>
  140. <path>
  141. <move x="40.0" y="10.0"/>
  142. <line x="60.0" y="10.0"/>
  143. </path>
  144. <fillstroke/>
  145. <restore/>
  146. <rect/>
  147. <stroke/>
  148. <path>
  149. <move x="0.0" y="35.0"/>
  150. <line x="10.0" y="35.0"/>
  151. </path>
  152. <fillstroke/>
  153. <path>
  154. <move x="20.0" y="35.0"/>
  155. <line x="30.0" y="35.0"/>
  156. </path>
  157. <fillstroke/>
  158. <path>
  159. <move x="40.0" y="35.0"/>
  160. <line x="50.0" y="35.0"/>
  161. </path>
  162. <fillstroke/>
  163. <path>
  164. <move x="60.0" y="35.0"/>
  165. <line x="70.0" y="35.0"/>
  166. </path>
  167. <fillstroke/>
  168. <fillcolor color="none"/>
  169. <path>
  170. <move x="25.0" y="77.0"/>
  171. <line x="25.0" y="68.0"/>
  172. <arc large-arc-flag="1" rx="10.0" ry="10.0" sweep-flag="1" x="45.0" x-axis-rotation="0.0" y="68.0"/>
  173. <line x="45.0" y="77.0"/>
  174. </path>
  175. <stroke/>
  176. <strokewidth width="2"/>
  177. <path>
  178. <move x="10.0" y="60.0"/>
  179. <line x="15.0" y="55.0"/>
  180. <line x="55.0" y="55.0"/>
  181. <line x="60.0" y="60.0"/>
  182. </path>
  183. <stroke/>
  184. </foreground>
  185. </shape>
  186. <shape aspect="variable" h="77.0" name="Pentode" strokewidth="inherit" w="70.0">
  187. <connections>
  188. <constraint name="N" perimeter="0" x="0.5" y="0.0"/>
  189. <constraint name="S1" perimeter="0" x="0.36" y="1.0"/>
  190. <constraint name="S2" perimeter="0" x="0.64" y="1.0"/>
  191. </connections>
  192. <background>
  193. <save/>
  194. <ellipse h="70.0" w="70.0" x="0.0" y="0.0"/>
  195. </background>
  196. <foreground>
  197. <fillstroke/>
  198. <path>
  199. <move x="35.0" y="0.0"/>
  200. <line x="35.0" y="10.0"/>
  201. </path>
  202. <fillstroke/>
  203. <strokewidth width="2"/>
  204. <path>
  205. <move x="25.0" y="10.0"/>
  206. <line x="45.0" y="10.0"/>
  207. </path>
  208. <fillstroke/>
  209. <path>
  210. <move x="10.0" y="35.0"/>
  211. <line x="20.0" y="35.0"/>
  212. </path>
  213. <fillstroke/>
  214. <path>
  215. <move x="30.0" y="35.0"/>
  216. <line x="40.0" y="35.0"/>
  217. </path>
  218. <fillstroke/>
  219. <path>
  220. <move x="50.0" y="35.0"/>
  221. <line x="60.0" y="35.0"/>
  222. </path>
  223. <fillstroke/>
  224. <path>
  225. <move x="10.0" y="25.0"/>
  226. <line x="20.0" y="25.0"/>
  227. </path>
  228. <fillstroke/>
  229. <path>
  230. <move x="30.0" y="25.0"/>
  231. <line x="40.0" y="25.0"/>
  232. </path>
  233. <fillstroke/>
  234. <path>
  235. <move x="50.0" y="25.0"/>
  236. <line x="60.0" y="25.0"/>
  237. </path>
  238. <fillstroke/>
  239. <path>
  240. <move x="10.0" y="45.0"/>
  241. <line x="20.0" y="45.0"/>
  242. </path>
  243. <fillstroke/>
  244. <path>
  245. <move x="30.0" y="45.0"/>
  246. <line x="40.0" y="45.0"/>
  247. </path>
  248. <fillstroke/>
  249. <path>
  250. <move x="50.0" y="45.0"/>
  251. <line x="60.0" y="45.0"/>
  252. </path>
  253. <fillstroke/>
  254. <fillcolor color="none"/>
  255. <path>
  256. <move x="22.5" y="60.0"/>
  257. <line x="27.5" y="55.0"/>
  258. <line x="42.5" y="55.0"/>
  259. <line x="47.5" y="60.0"/>
  260. </path>
  261. <stroke/>
  262. <restore/>
  263. <rect/>
  264. <stroke/>
  265. <fillcolor color="none"/>
  266. <path>
  267. <move x="25.0" y="77.0"/>
  268. <line x="25.0" y="68.0"/>
  269. <arc large-arc-flag="1" rx="10.0" ry="10.0" sweep-flag="1" x="45.0" x-axis-rotation="0.0" y="68.0"/>
  270. <line x="45.0" y="77.0"/>
  271. </path>
  272. <stroke/>
  273. </foreground>
  274. </shape>
  275. <shape aspect="variable" h="87.0" name="Photocell" strokewidth="inherit" w="70.0">
  276. <connections>
  277. <constraint name="N" perimeter="0" x="0.5" y="0.11"/>
  278. <constraint name="S1" perimeter="0" x="0.36" y="1.0"/>
  279. <constraint name="S2" perimeter="0" x="0.64" y="1.0"/>
  280. </connections>
  281. <background>
  282. <save/>
  283. <save/>
  284. <ellipse h="70.0" w="70.0" x="0.0" y="10.0"/>
  285. </background>
  286. <foreground>
  287. <fillstroke/>
  288. <path>
  289. <move x="35.0" y="10.0"/>
  290. <line x="35.0" y="20.0"/>
  291. </path>
  292. <fillstroke/>
  293. <strokewidth width="2"/>
  294. <path>
  295. <move x="25.0" y="20.0"/>
  296. <line x="45.0" y="20.0"/>
  297. </path>
  298. <fillstroke/>
  299. <restore/>
  300. <rect/>
  301. <stroke/>
  302. <path>
  303. <move x="60.0" y="0.0"/>
  304. <line x="50.0" y="10.0"/>
  305. </path>
  306. <fillstroke/>
  307. <path>
  308. <move x="70.0" y="8.0"/>
  309. <line x="60.0" y="18.0"/>
  310. </path>
  311. <fillstroke/>
  312. <path>
  313. <move x="50.0" y="7.0"/>
  314. <line x="50.0" y="10.0"/>
  315. <line x="53.0" y="10.0"/>
  316. <close/>
  317. </path>
  318. <fillstroke/>
  319. <path>
  320. <move x="60.0" y="15.0"/>
  321. <line x="60.0" y="18.0"/>
  322. <line x="63.0" y="18.0"/>
  323. <close/>
  324. </path>
  325. <fillstroke/>
  326. <fillcolor color="none"/>
  327. <strokewidth width="2"/>
  328. <path>
  329. <move x="22.5" y="70.0"/>
  330. <line x="27.5" y="65.0"/>
  331. <line x="42.5" y="65.0"/>
  332. <line x="47.5" y="70.0"/>
  333. </path>
  334. <stroke/>
  335. <restore/>
  336. <rect/>
  337. <stroke/>
  338. <fillcolor color="none"/>
  339. <path>
  340. <move x="25.0" y="87.0"/>
  341. <line x="25.0" y="78.0"/>
  342. <arc large-arc-flag="1" rx="10.0" ry="10.0" sweep-flag="1" x="45.0" x-axis-rotation="0.0" y="78.0"/>
  343. <line x="45.0" y="87.0"/>
  344. </path>
  345. <stroke/>
  346. </foreground>
  347. </shape>
  348. <shape aspect="variable" h="77.0" name="Tetrode" strokewidth="inherit" w="70.0">
  349. <connections>
  350. <constraint name="N" perimeter="0" x="0.5" y="0.0"/>
  351. <constraint name="S1" perimeter="0" x="0.36" y="1.0"/>
  352. <constraint name="S2" perimeter="0" x="0.64" y="1.0"/>
  353. </connections>
  354. <background>
  355. <save/>
  356. <ellipse h="70.0" w="70.0" x="0.0" y="0.0"/>
  357. </background>
  358. <foreground>
  359. <fillstroke/>
  360. <path>
  361. <move x="35.0" y="0.0"/>
  362. <line x="35.0" y="10.0"/>
  363. </path>
  364. <fillstroke/>
  365. <strokewidth width="2"/>
  366. <path>
  367. <move x="25.0" y="10.0"/>
  368. <line x="45.0" y="10.0"/>
  369. </path>
  370. <fillstroke/>
  371. <path>
  372. <move x="10.0" y="40.0"/>
  373. <line x="20.0" y="40.0"/>
  374. </path>
  375. <fillstroke/>
  376. <path>
  377. <move x="30.0" y="40.0"/>
  378. <line x="40.0" y="40.0"/>
  379. </path>
  380. <fillstroke/>
  381. <path>
  382. <move x="50.0" y="40.0"/>
  383. <line x="60.0" y="40.0"/>
  384. </path>
  385. <fillstroke/>
  386. <path>
  387. <move x="10.0" y="30.0"/>
  388. <line x="20.0" y="30.0"/>
  389. </path>
  390. <fillstroke/>
  391. <path>
  392. <move x="30.0" y="30.0"/>
  393. <line x="40.0" y="30.0"/>
  394. </path>
  395. <fillstroke/>
  396. <path>
  397. <move x="50.0" y="30.0"/>
  398. <line x="60.0" y="30.0"/>
  399. </path>
  400. <fillstroke/>
  401. <fillcolor color="none"/>
  402. <path>
  403. <move x="22.5" y="60.0"/>
  404. <line x="27.5" y="55.0"/>
  405. <line x="42.5" y="55.0"/>
  406. <line x="47.5" y="60.0"/>
  407. </path>
  408. <stroke/>
  409. <restore/>
  410. <rect/>
  411. <stroke/>
  412. <fillcolor color="none"/>
  413. <path>
  414. <move x="25.0" y="77.0"/>
  415. <line x="25.0" y="68.0"/>
  416. <arc large-arc-flag="1" rx="10.0" ry="10.0" sweep-flag="1" x="45.0" x-axis-rotation="0.0" y="68.0"/>
  417. <line x="45.0" y="77.0"/>
  418. </path>
  419. <stroke/>
  420. </foreground>
  421. </shape>
  422. <shape aspect="variable" h="77.0" name="Triode" strokewidth="inherit" w="70.0">
  423. <connections>
  424. <constraint name="N" perimeter="0" x="0.5" y="0.0"/>
  425. <constraint name="S1" perimeter="0" x="0.36" y="1.0"/>
  426. <constraint name="S2" perimeter="0" x="0.64" y="1.0"/>
  427. </connections>
  428. <background>
  429. <save/>
  430. <ellipse h="70.0" w="70.0" x="0.0" y="0.0"/>
  431. </background>
  432. <foreground>
  433. <fillstroke/>
  434. <path>
  435. <move x="35.0" y="0.0"/>
  436. <line x="35.0" y="10.0"/>
  437. </path>
  438. <fillstroke/>
  439. <strokewidth width="2"/>
  440. <path>
  441. <move x="25.0" y="10.0"/>
  442. <line x="45.0" y="10.0"/>
  443. </path>
  444. <fillstroke/>
  445. <path>
  446. <move x="10.0" y="35.0"/>
  447. <line x="20.0" y="35.0"/>
  448. </path>
  449. <fillstroke/>
  450. <path>
  451. <move x="30.0" y="35.0"/>
  452. <line x="40.0" y="35.0"/>
  453. </path>
  454. <fillstroke/>
  455. <path>
  456. <move x="50.0" y="35.0"/>
  457. <line x="60.0" y="35.0"/>
  458. </path>
  459. <fillstroke/>
  460. <fillcolor color="none"/>
  461. <path>
  462. <move x="22.5" y="60.0"/>
  463. <line x="27.5" y="55.0"/>
  464. <line x="42.5" y="55.0"/>
  465. <line x="47.5" y="60.0"/>
  466. </path>
  467. <stroke/>
  468. <restore/>
  469. <rect/>
  470. <stroke/>
  471. <fillcolor color="none"/>
  472. <path>
  473. <move x="25.0" y="77.0"/>
  474. <line x="25.0" y="68.0"/>
  475. <arc large-arc-flag="1" rx="10.0" ry="10.0" sweep-flag="1" x="45.0" x-axis-rotation="0.0" y="68.0"/>
  476. <line x="45.0" y="77.0"/>
  477. </path>
  478. <stroke/>
  479. </foreground>
  480. </shape>
  481. </shapes>