iec417.xml 41 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614
  1. <shapes name="mxGraph.electrical.iec417">
  2. <shape aspect="variable" h="85" name="AC-AC Converter" strokewidth="inherit" w="80">
  3. <connections>
  4. <constraint name="in" perimeter="0" x="0" y="0.5"/>
  5. <constraint name="out" perimeter="0" x="1" y="0.5"/>
  6. </connections>
  7. <background>
  8. <rect h="80" w="80" x="0" y="5"/>
  9. </background>
  10. <foreground>
  11. <fillstroke/>
  12. <path>
  13. <move x="0" y="85"/>
  14. <line x="80" y="5"/>
  15. </path>
  16. <fillstroke/>
  17. <fillcolor color="none"/>
  18. <path>
  19. <move x="35" y="0"/>
  20. <line x="40" y="5"/>
  21. <line x="35" y="10"/>
  22. </path>
  23. <stroke/>
  24. <path>
  25. <move x="10" y="20"/>
  26. <arc large-arc-flag="0" rx="3" ry="3" sweep-flag="1" x="15" x-axis-rotation="0" y="20"/>
  27. <arc large-arc-flag="0" rx="3" ry="3" sweep-flag="0" x="20" x-axis-rotation="0" y="20"/>
  28. </path>
  29. <stroke/>
  30. <path>
  31. <move x="60" y="70"/>
  32. <arc large-arc-flag="0" rx="3" ry="3" sweep-flag="1" x="65" x-axis-rotation="0" y="70"/>
  33. <arc large-arc-flag="0" rx="3" ry="3" sweep-flag="0" x="70" x-axis-rotation="0" y="70"/>
  34. </path>
  35. <stroke/>
  36. </foreground>
  37. </shape>
  38. <shape aspect="variable" h="85.0" name="AC-DC Converter" strokewidth="inherit" w="80.0">
  39. <connections>
  40. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  41. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  42. </connections>
  43. <background>
  44. <save/>
  45. <rect h="80.0" w="80.0" x="0.0" y="5.0"/>
  46. </background>
  47. <foreground>
  48. <fillstroke/>
  49. <path>
  50. <move x="0.0" y="85.0"/>
  51. <line x="80.0" y="5.0"/>
  52. </path>
  53. <fillstroke/>
  54. <fillcolor color="none"/>
  55. <path>
  56. <move x="35.0" y="0.0"/>
  57. <line x="40.0" y="5.0"/>
  58. <line x="35.0" y="10.0"/>
  59. </path>
  60. <stroke/>
  61. <path>
  62. <move x="10.0" y="20.0"/>
  63. <arc large-arc-flag="0" rx="3.0" ry="3.0" sweep-flag="1" x="15.0" x-axis-rotation="0.0" y="20.0"/>
  64. <arc large-arc-flag="0" rx="3.0" ry="3.0" sweep-flag="0" x="20.0" x-axis-rotation="0.0" y="20.0"/>
  65. </path>
  66. <stroke/>
  67. <restore/>
  68. <rect/>
  69. <stroke/>
  70. <path>
  71. <move x="60.0" y="70.0"/>
  72. <line x="70.0" y="70.0"/>
  73. </path>
  74. <fillstroke/>
  75. <path>
  76. <move x="60.0" y="73.0"/>
  77. <line x="62.0" y="73.0"/>
  78. </path>
  79. <fillstroke/>
  80. <path>
  81. <move x="64.0" y="73.0"/>
  82. <line x="66.0" y="73.0"/>
  83. </path>
  84. <fillstroke/>
  85. <path>
  86. <move x="68.0" y="73.0"/>
  87. <line x="70.0" y="73.0"/>
  88. </path>
  89. <fillstroke/>
  90. </foreground>
  91. </shape>
  92. <shape aspect="variable" h="85.0" name="AD Converter" strokewidth="inherit" w="80.0">
  93. <connections>
  94. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  95. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  96. </connections>
  97. <background>
  98. <rect h="80.0" w="80.0" x="0.0" y="5.0"/>
  99. </background>
  100. <foreground>
  101. <fillstroke/>
  102. <path>
  103. <move x="0.0" y="85.0"/>
  104. <line x="80.0" y="5.0"/>
  105. </path>
  106. <fillstroke/>
  107. <fillcolor color="none"/>
  108. <path>
  109. <move x="35.0" y="0.0"/>
  110. <line x="40.0" y="5.0"/>
  111. <line x="35.0" y="10.0"/>
  112. </path>
  113. <stroke/>
  114. <path>
  115. <move x="5.0" y="20.0"/>
  116. <arc large-arc-flag="0" rx="5.5" ry="5.5" sweep-flag="1" x="15.0" x-axis-rotation="0.0" y="20.0"/>
  117. <arc large-arc-flag="0" rx="5.5" ry="5.5" sweep-flag="0" x="25.0" x-axis-rotation="0.0" y="20.0"/>
  118. </path>
  119. <stroke/>
  120. <path>
  121. <move x="35.0" y="75.0"/>
  122. <line x="40.0" y="75.0"/>
  123. <line x="40.0" y="68.0"/>
  124. <line x="47.0" y="68.0"/>
  125. <line x="47.0" y="75.0"/>
  126. <line x="52.0" y="75.0"/>
  127. <line x="52.0" y="68.0"/>
  128. <line x="59.0" y="68.0"/>
  129. <line x="59.0" y="75.0"/>
  130. <line x="66.0" y="75.0"/>
  131. <line x="66.0" y="68.0"/>
  132. <line x="73.0" y="68.0"/>
  133. <line x="73.0" y="75.0"/>
  134. <line x="76.0" y="75.0"/>
  135. </path>
  136. <stroke/>
  137. </foreground>
  138. </shape>
  139. <shape aspect="variable" h="80.0" name="Amp" strokewidth="inherit" w="80.0">
  140. <connections>
  141. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  142. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  143. </connections>
  144. <background>
  145. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  146. </background>
  147. <foreground>
  148. <fillstroke/>
  149. <fillcolor color="none"/>
  150. <path>
  151. <move x="5.0" y="5.0"/>
  152. <line x="75.0" y="40.0"/>
  153. <line x="5.0" y="75.0"/>
  154. <close/>
  155. </path>
  156. <stroke/>
  157. </foreground>
  158. </shape>
  159. <shape aspect="variable" h="80.0" name="Amp Bidirectional" strokewidth="inherit" w="80.0">
  160. <connections>
  161. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  162. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  163. </connections>
  164. <background>
  165. <save/>
  166. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  167. </background>
  168. <foreground>
  169. <fillstroke/>
  170. <fillcolor color="none"/>
  171. <path>
  172. <move x="31.5" y="15.0"/>
  173. <line x="48.5" y="23.5"/>
  174. <line x="31.5" y="32.0"/>
  175. <close/>
  176. </path>
  177. <stroke/>
  178. <path>
  179. <move x="31.5" y="23.5"/>
  180. <line x="20.0" y="23.5"/>
  181. <line x="20.0" y="56.5"/>
  182. <line x="31.5" y="56.5"/>
  183. </path>
  184. <stroke/>
  185. <path>
  186. <move x="48.5" y="23.5"/>
  187. <line x="60.0" y="23.5"/>
  188. <line x="60.0" y="56.5"/>
  189. <line x="48.5" y="56.5"/>
  190. </path>
  191. <stroke/>
  192. <restore/>
  193. <rect/>
  194. <stroke/>
  195. <path>
  196. <move x="10.0" y="40.0"/>
  197. <line x="20.0" y="40.0"/>
  198. </path>
  199. <fillstroke/>
  200. <path>
  201. <move x="60.0" y="40.0"/>
  202. <line x="70.0" y="40.0"/>
  203. </path>
  204. <fillstroke/>
  205. <fillcolor color="none"/>
  206. <path>
  207. <move x="48.5" y="48.0"/>
  208. <line x="31.5" y="56.5"/>
  209. <line x="48.5" y="65.0"/>
  210. <close/>
  211. </path>
  212. <stroke/>
  213. </foreground>
  214. </shape>
  215. <shape aspect="variable" h="80.0" name="Att" strokewidth="inherit" w="80.0">
  216. <connections>
  217. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  218. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  219. </connections>
  220. <background>
  221. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  222. </background>
  223. <foreground>
  224. <fillstroke/>
  225. <fillcolor color="none"/>
  226. <path>
  227. <move x="35.0" y="65.0"/>
  228. <line x="45.0" y="55.0"/>
  229. <line x="35.0" y="45.0"/>
  230. <line x="45.0" y="35.0"/>
  231. <line x="35.0" y="25.0"/>
  232. <line x="45.0" y="15.0"/>
  233. </path>
  234. <stroke/>
  235. </foreground>
  236. </shape>
  237. <shape aspect="variable" h="80.0" name="Bandpass" strokewidth="inherit" w="80.0">
  238. <connections>
  239. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  240. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  241. </connections>
  242. <background>
  243. <save/>
  244. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  245. </background>
  246. <foreground>
  247. <fillstroke/>
  248. <fillcolor color="none"/>
  249. <path>
  250. <move x="15.0" y="40.0"/>
  251. <arc large-arc-flag="0" rx="17.0" ry="17.0" sweep-flag="1" x="40.0" x-axis-rotation="0.0" y="40.0"/>
  252. <arc large-arc-flag="0" rx="17.0" ry="17.0" sweep-flag="0" x="65.0" x-axis-rotation="0.0" y="40.0"/>
  253. </path>
  254. <stroke/>
  255. <path>
  256. <move x="15.0" y="25.0"/>
  257. <arc large-arc-flag="0" rx="17.0" ry="17.0" sweep-flag="1" x="40.0" x-axis-rotation="0.0" y="25.0"/>
  258. <arc large-arc-flag="0" rx="17.0" ry="17.0" sweep-flag="0" x="65.0" x-axis-rotation="0.0" y="25.0"/>
  259. </path>
  260. <stroke/>
  261. <path>
  262. <move x="15.0" y="55.0"/>
  263. <arc large-arc-flag="0" rx="17.0" ry="17.0" sweep-flag="1" x="40.0" x-axis-rotation="0.0" y="55.0"/>
  264. <arc large-arc-flag="0" rx="17.0" ry="17.0" sweep-flag="0" x="65.0" x-axis-rotation="0.0" y="55.0"/>
  265. </path>
  266. <stroke/>
  267. <restore/>
  268. <rect/>
  269. <stroke/>
  270. <path>
  271. <move x="36.0" y="57.0"/>
  272. <line x="42.0" y="51.0"/>
  273. </path>
  274. <fillstroke/>
  275. <path>
  276. <move x="36.0" y="27.0"/>
  277. <line x="42.0" y="21.0"/>
  278. </path>
  279. <fillstroke/>
  280. </foreground>
  281. </shape>
  282. <shape aspect="variable" h="80.0" name="Bandstop" strokewidth="inherit" w="80.0">
  283. <connections>
  284. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  285. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  286. </connections>
  287. <background>
  288. <save/>
  289. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  290. </background>
  291. <foreground>
  292. <fillstroke/>
  293. <fillcolor color="none"/>
  294. <path>
  295. <move x="15.0" y="40.0"/>
  296. <arc large-arc-flag="0" rx="17.0" ry="17.0" sweep-flag="1" x="40.0" x-axis-rotation="0.0" y="40.0"/>
  297. <arc large-arc-flag="0" rx="17.0" ry="17.0" sweep-flag="0" x="65.0" x-axis-rotation="0.0" y="40.0"/>
  298. </path>
  299. <stroke/>
  300. <path>
  301. <move x="15.0" y="25.0"/>
  302. <arc large-arc-flag="0" rx="17.0" ry="17.0" sweep-flag="1" x="40.0" x-axis-rotation="0.0" y="25.0"/>
  303. <arc large-arc-flag="0" rx="17.0" ry="17.0" sweep-flag="0" x="65.0" x-axis-rotation="0.0" y="25.0"/>
  304. </path>
  305. <stroke/>
  306. <path>
  307. <move x="15.0" y="55.0"/>
  308. <arc large-arc-flag="0" rx="17.0" ry="17.0" sweep-flag="1" x="40.0" x-axis-rotation="0.0" y="55.0"/>
  309. <arc large-arc-flag="0" rx="17.0" ry="17.0" sweep-flag="0" x="65.0" x-axis-rotation="0.0" y="55.0"/>
  310. </path>
  311. <stroke/>
  312. <restore/>
  313. <rect/>
  314. <stroke/>
  315. <path>
  316. <move x="36.0" y="43.0"/>
  317. <line x="42.0" y="37.0"/>
  318. </path>
  319. <fillstroke/>
  320. </foreground>
  321. </shape>
  322. <shape aspect="variable" h="80.0" name="Block" strokewidth="inherit" w="80.0">
  323. <connections>
  324. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  325. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  326. </connections>
  327. <background>
  328. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  329. </background>
  330. <foreground>
  331. <fillstroke/>
  332. </foreground>
  333. </shape>
  334. <shape aspect="variable" h="80.0" name="Block Convert" strokewidth="inherit" w="80.0">
  335. <connections>
  336. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  337. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  338. </connections>
  339. <background>
  340. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  341. </background>
  342. <foreground>
  343. <fillstroke/>
  344. <path>
  345. <move x="0.0" y="80.0"/>
  346. <line x="80.0" y="0.0"/>
  347. </path>
  348. <fillstroke/>
  349. </foreground>
  350. </shape>
  351. <shape aspect="variable" h="80.0" name="Circulator" strokewidth="inherit" w="80.0">
  352. <connections>
  353. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  354. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  355. </connections>
  356. <background>
  357. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  358. </background>
  359. <foreground>
  360. <fillstroke/>
  361. <fillcolor color="none"/>
  362. <path>
  363. <move x="40.0" y="70.0"/>
  364. <arc large-arc-flag="1" rx="30.0" ry="30.0" sweep-flag="1" x="70.0" x-axis-rotation="0.0" y="40.0"/>
  365. </path>
  366. <stroke/>
  367. <path>
  368. <move x="64.0" y="31.0"/>
  369. <line x="70.0" y="40.0"/>
  370. <line x="74.0" y="29.0"/>
  371. </path>
  372. <stroke/>
  373. </foreground>
  374. </shape>
  375. <shape aspect="variable" h="80.0" name="Combine" strokewidth="inherit" w="80.0">
  376. <connections>
  377. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  378. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  379. </connections>
  380. <background>
  381. <save/>
  382. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  383. </background>
  384. <foreground>
  385. <fillstroke/>
  386. <fillcolor color="none"/>
  387. <path>
  388. <move x="25.0" y="10.0"/>
  389. <line x="40.0" y="10.0"/>
  390. <line x="40.0" y="70.0"/>
  391. <line x="25.0" y="70.0"/>
  392. </path>
  393. <stroke/>
  394. <restore/>
  395. <rect/>
  396. <stroke/>
  397. <path>
  398. <move x="25.0" y="30.0"/>
  399. <line x="40.0" y="30.0"/>
  400. </path>
  401. <fillstroke/>
  402. <path>
  403. <move x="25.0" y="50.0"/>
  404. <line x="40.0" y="50.0"/>
  405. </path>
  406. <fillstroke/>
  407. <path>
  408. <move x="40.0" y="40.0"/>
  409. <line x="55.0" y="40.0"/>
  410. </path>
  411. <fillstroke/>
  412. <fillcolor color="none"/>
  413. <path>
  414. <move x="50.0" y="35.0"/>
  415. <line x="55.0" y="40.0"/>
  416. <line x="50.0" y="45.0"/>
  417. </path>
  418. <stroke/>
  419. </foreground>
  420. </shape>
  421. <shape aspect="variable" h="80.0" name="Corrector" strokewidth="inherit" w="80.0">
  422. <connections>
  423. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  424. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  425. </connections>
  426. <background>
  427. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  428. </background>
  429. <foreground>
  430. <fillstroke/>
  431. <fillcolor color="none"/>
  432. <path>
  433. <move x="15.0" y="55.0"/>
  434. <line x="20.0" y="55.0"/>
  435. <arc large-arc-flag="0" rx="4.0" ry="4.0" sweep-flag="0" x="23.0" x-axis-rotation="0.0" y="52.0"/>
  436. <line x="32.0" y="27.0"/>
  437. <arc large-arc-flag="0" rx="4.0" ry="4.0" sweep-flag="1" x="35.0" x-axis-rotation="0.0" y="25.0"/>
  438. <line x="40.0" y="25.0"/>
  439. </path>
  440. <stroke/>
  441. <path>
  442. <move x="40.0" y="55.0"/>
  443. <line x="50.0" y="55.0"/>
  444. <line x="50.0" y="25.0"/>
  445. <line x="60.0" y="25.0"/>
  446. </path>
  447. <stroke/>
  448. </foreground>
  449. </shape>
  450. <shape aspect="variable" h="85.0" name="DA Converter" strokewidth="inherit" w="80.0">
  451. <connections>
  452. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  453. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  454. </connections>
  455. <background>
  456. <rect h="80.0" w="80.0" x="0.0" y="5.0"/>
  457. </background>
  458. <foreground>
  459. <fillstroke/>
  460. <path>
  461. <move x="0.0" y="85.0"/>
  462. <line x="80.0" y="5.0"/>
  463. </path>
  464. <fillstroke/>
  465. <fillcolor color="none"/>
  466. <path>
  467. <move x="35.0" y="0.0"/>
  468. <line x="40.0" y="5.0"/>
  469. <line x="35.0" y="10.0"/>
  470. </path>
  471. <stroke/>
  472. <path>
  473. <move x="5.0" y="23.0"/>
  474. <line x="10.0" y="23.0"/>
  475. <line x="10.0" y="16.0"/>
  476. <line x="17.0" y="16.0"/>
  477. <line x="17.0" y="23.0"/>
  478. <line x="22.0" y="23.0"/>
  479. <line x="22.0" y="16.0"/>
  480. <line x="29.0" y="16.0"/>
  481. <line x="29.0" y="23.0"/>
  482. <line x="36.0" y="23.0"/>
  483. <line x="36.0" y="16.0"/>
  484. <line x="43.0" y="16.0"/>
  485. <line x="43.0" y="23.0"/>
  486. <line x="46.0" y="23.0"/>
  487. </path>
  488. <stroke/>
  489. <path>
  490. <move x="55.0" y="70.0"/>
  491. <arc large-arc-flag="0" rx="5.5" ry="5.5" sweep-flag="1" x="65.0" x-axis-rotation="0.0" y="70.0"/>
  492. <arc large-arc-flag="0" rx="5.5" ry="5.5" sweep-flag="0" x="75.0" x-axis-rotation="0.0" y="70.0"/>
  493. </path>
  494. <stroke/>
  495. </foreground>
  496. </shape>
  497. <shape aspect="variable" h="85.0" name="DC-AC Converter" strokewidth="inherit" w="80.0">
  498. <connections>
  499. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  500. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  501. </connections>
  502. <background>
  503. <save/>
  504. <rect h="80.0" w="80.0" x="0.0" y="5.0"/>
  505. </background>
  506. <foreground>
  507. <fillstroke/>
  508. <path>
  509. <move x="0.0" y="85.0"/>
  510. <line x="80.0" y="5.0"/>
  511. </path>
  512. <fillstroke/>
  513. <fillcolor color="none"/>
  514. <path>
  515. <move x="35.0" y="0.0"/>
  516. <line x="40.0" y="5.0"/>
  517. <line x="35.0" y="10.0"/>
  518. </path>
  519. <stroke/>
  520. <path>
  521. <move x="60.0" y="70.0"/>
  522. <arc large-arc-flag="0" rx="3.0" ry="3.0" sweep-flag="1" x="65.0" x-axis-rotation="0.0" y="70.0"/>
  523. <arc large-arc-flag="0" rx="3.0" ry="3.0" sweep-flag="0" x="70.0" x-axis-rotation="0.0" y="70.0"/>
  524. </path>
  525. <stroke/>
  526. <restore/>
  527. <rect/>
  528. <stroke/>
  529. <path>
  530. <move x="10.0" y="18.5"/>
  531. <line x="20.0" y="18.5"/>
  532. </path>
  533. <fillstroke/>
  534. <path>
  535. <move x="10.0" y="21.5"/>
  536. <line x="12.0" y="21.5"/>
  537. </path>
  538. <fillstroke/>
  539. <path>
  540. <move x="14.0" y="21.5"/>
  541. <line x="16.0" y="21.5"/>
  542. </path>
  543. <fillstroke/>
  544. <path>
  545. <move x="18.0" y="21.5"/>
  546. <line x="20.0" y="21.5"/>
  547. </path>
  548. <fillstroke/>
  549. </foreground>
  550. </shape>
  551. <shape aspect="variable" h="85.0" name="DC-DC Converter" strokewidth="inherit" w="80.0">
  552. <connections>
  553. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  554. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  555. </connections>
  556. <background>
  557. <save/>
  558. <rect h="80.0" w="80.0" x="0.0" y="5.0"/>
  559. </background>
  560. <foreground>
  561. <fillstroke/>
  562. <path>
  563. <move x="0.0" y="85.0"/>
  564. <line x="80.0" y="5.0"/>
  565. </path>
  566. <fillstroke/>
  567. <fillcolor color="none"/>
  568. <path>
  569. <move x="35.0" y="0.0"/>
  570. <line x="40.0" y="5.0"/>
  571. <line x="35.0" y="10.0"/>
  572. </path>
  573. <stroke/>
  574. <restore/>
  575. <rect/>
  576. <stroke/>
  577. <path>
  578. <move x="10.0" y="18.5"/>
  579. <line x="20.0" y="18.5"/>
  580. </path>
  581. <fillstroke/>
  582. <path>
  583. <move x="10.0" y="21.5"/>
  584. <line x="12.0" y="21.5"/>
  585. </path>
  586. <fillstroke/>
  587. <path>
  588. <move x="14.0" y="21.5"/>
  589. <line x="16.0" y="21.5"/>
  590. </path>
  591. <fillstroke/>
  592. <path>
  593. <move x="18.0" y="21.5"/>
  594. <line x="20.0" y="21.5"/>
  595. </path>
  596. <fillstroke/>
  597. <path>
  598. <move x="60.0" y="70.0"/>
  599. <line x="70.0" y="70.0"/>
  600. </path>
  601. <fillstroke/>
  602. <path>
  603. <move x="60.0" y="73.0"/>
  604. <line x="62.0" y="73.0"/>
  605. </path>
  606. <fillstroke/>
  607. <path>
  608. <move x="64.0" y="73.0"/>
  609. <line x="66.0" y="73.0"/>
  610. </path>
  611. <fillstroke/>
  612. <path>
  613. <move x="68.0" y="73.0"/>
  614. <line x="70.0" y="73.0"/>
  615. </path>
  616. <fillstroke/>
  617. </foreground>
  618. </shape>
  619. <shape aspect="variable" h="85.0" name="Decrypt" strokewidth="inherit" w="80.0">
  620. <connections>
  621. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  622. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  623. </connections>
  624. <background>
  625. <save/>
  626. <save/>
  627. <path>
  628. <move x="20.0" y="80.0"/>
  629. <line x="0.0" y="80.0"/>
  630. <line x="0.0" y="0.0"/>
  631. <line x="80.0" y="0.0"/>
  632. <line x="80.0" y="80.0"/>
  633. <line x="30.0" y="80.0"/>
  634. </path>
  635. </background>
  636. <foreground>
  637. <fillstroke/>
  638. <path>
  639. <move x="0.0" y="80.0"/>
  640. <line x="80.0" y="0.0"/>
  641. </path>
  642. <fillstroke/>
  643. <fillcolor color="none"/>
  644. <path>
  645. <move x="55.0" y="75.0"/>
  646. <line x="60.0" y="80.0"/>
  647. <line x="55.0" y="85.0"/>
  648. </path>
  649. <stroke/>
  650. <restore/>
  651. <rect/>
  652. <stroke/>
  653. <ellipse h="10.0" w="10.0" x="20.0" y="75.0"/>
  654. <fillstroke/>
  655. <path>
  656. <move x="18.7" y="18.7"/>
  657. <line x="40.0" y="40.0"/>
  658. </path>
  659. <fillstroke/>
  660. <fillcolor color="none"/>
  661. <ellipse h="60.0" w="60.0" x="10.0" y="10.0"/>
  662. <stroke/>
  663. <restore/>
  664. <rect/>
  665. <stroke/>
  666. <path>
  667. <move x="12.7" y="52.6"/>
  668. <line x="20.0" y="60.0"/>
  669. </path>
  670. <fillstroke/>
  671. <path>
  672. <move x="10.0" y="40.0"/>
  673. <line x="25.0" y="55.0"/>
  674. </path>
  675. <fillstroke/>
  676. <path>
  677. <move x="11.2" y="31.2"/>
  678. <line x="30.0" y="50.0"/>
  679. </path>
  680. <fillstroke/>
  681. <path>
  682. <move x="14.3" y="24.4"/>
  683. <line x="35.0" y="45.0"/>
  684. </path>
  685. <fillstroke/>
  686. <path>
  687. <move x="24.5" y="14.5"/>
  688. <line x="45.0" y="35.0"/>
  689. </path>
  690. <fillstroke/>
  691. <path>
  692. <move x="40.0" y="10.0"/>
  693. <line x="55.0" y="25.0"/>
  694. </path>
  695. <fillstroke/>
  696. <path>
  697. <move x="52.9" y="13.0"/>
  698. <line x="60.0" y="20.0"/>
  699. </path>
  700. <fillstroke/>
  701. <path>
  702. <move x="31.4" y="11.6"/>
  703. <line x="50.0" y="30.0"/>
  704. </path>
  705. <fillstroke/>
  706. </foreground>
  707. </shape>
  708. <shape aspect="variable" h="80.0" name="Delay" strokewidth="inherit" w="80.0">
  709. <connections>
  710. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  711. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  712. </connections>
  713. <background>
  714. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  715. </background>
  716. <foreground>
  717. <fillstroke/>
  718. <fillcolor color="none"/>
  719. <roundrect arcsize="50.0" h="10.0" w="40.0" x="20.0" y="35.0"/>
  720. <stroke/>
  721. </foreground>
  722. </shape>
  723. <shape aspect="variable" h="85.0" name="Demodulator" strokewidth="inherit" w="80.0">
  724. <connections>
  725. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  726. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  727. </connections>
  728. <background>
  729. <save/>
  730. <path>
  731. <move x="25.0" y="80.0"/>
  732. <line x="0.0" y="80.0"/>
  733. <line x="0.0" y="0.0"/>
  734. <line x="80.0" y="0.0"/>
  735. <line x="80.0" y="80.0"/>
  736. <line x="35.0" y="80.0"/>
  737. </path>
  738. </background>
  739. <foreground>
  740. <fillstroke/>
  741. <fillcolor color="none"/>
  742. <path>
  743. <move x="50.0" y="75.0"/>
  744. <line x="45.0" y="80.0"/>
  745. <line x="50.0" y="85.0"/>
  746. </path>
  747. <stroke/>
  748. <restore/>
  749. <rect/>
  750. <stroke/>
  751. <ellipse h="10.0" w="10.0" x="25.0" y="75.0"/>
  752. <fillstroke/>
  753. <fillcolor color="none"/>
  754. <path>
  755. <move x="0.0" y="80.0"/>
  756. <line x="40.0" y="1.0"/>
  757. <line x="80.0" y="80.0"/>
  758. </path>
  759. <stroke/>
  760. </foreground>
  761. </shape>
  762. <shape aspect="variable" h="80.0" name="Detector" strokewidth="inherit" w="80.0">
  763. <connections>
  764. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  765. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  766. </connections>
  767. <background>
  768. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  769. </background>
  770. <foreground>
  771. <fillstroke/>
  772. <path>
  773. <move x="10.0" y="40.0"/>
  774. <line x="70.0" y="40.0"/>
  775. </path>
  776. <fillstroke/>
  777. <path>
  778. <move x="50.0" y="25.0"/>
  779. <line x="50.0" y="55.0"/>
  780. </path>
  781. <fillstroke/>
  782. <path>
  783. <move x="30.0" y="25.0"/>
  784. <line x="50.0" y="40.0"/>
  785. <line x="30.0" y="55.0"/>
  786. <close/>
  787. </path>
  788. <fillstroke/>
  789. </foreground>
  790. </shape>
  791. <shape aspect="variable" h="80.0" name="Differential Amp" strokewidth="inherit" w="80.0">
  792. <connections>
  793. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  794. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  795. </connections>
  796. <background>
  797. <save/>
  798. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  799. </background>
  800. <foreground>
  801. <fillstroke/>
  802. <fillcolor color="none"/>
  803. <path>
  804. <move x="10.0" y="10.0"/>
  805. <line x="70.0" y="40.0"/>
  806. <line x="10.0" y="70.0"/>
  807. <close/>
  808. </path>
  809. <stroke/>
  810. <restore/>
  811. <rect/>
  812. <stroke/>
  813. <path>
  814. <move x="5.0" y="20.0"/>
  815. <line x="10.0" y="20.0"/>
  816. </path>
  817. <fillstroke/>
  818. <path>
  819. <move x="5.0" y="60.0"/>
  820. <line x="10.0" y="60.0"/>
  821. </path>
  822. <fillstroke/>
  823. </foreground>
  824. </shape>
  825. <shape aspect="variable" h="80.0" name="Diplexer" strokewidth="inherit" w="80.0">
  826. <connections>
  827. <constraint name="in1" perimeter="0" x="0.0" y="0.2"/>
  828. <constraint name="in2" perimeter="0" x="0.0" y="0.8"/>
  829. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  830. </connections>
  831. <background>
  832. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  833. </background>
  834. <foreground>
  835. <fillstroke/>
  836. <fillcolor color="none"/>
  837. <path>
  838. <move x="0.0" y="0.0"/>
  839. <line x="79.0" y="40.0"/>
  840. <line x="0.0" y="80.0"/>
  841. </path>
  842. <stroke/>
  843. </foreground>
  844. </shape>
  845. <shape aspect="variable" h="80.0" name="Divide by n" strokewidth="inherit" w="80.0">
  846. <connections>
  847. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  848. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  849. </connections>
  850. <background>
  851. <save/>
  852. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  853. </background>
  854. <foreground>
  855. <fillstroke/>
  856. <fontsize size="24.0"/>
  857. <text align="center" str="Nf" valign="bottom" x="25.0" y="30.0"/>
  858. <restore/>
  859. <rect/>
  860. <stroke/>
  861. <path>
  862. <move x="0.0" y="80.0"/>
  863. <line x="80.0" y="0.0"/>
  864. </path>
  865. <fillstroke/>
  866. <fontsize size="24.0"/>
  867. <text align="center" str="f" valign="bottom" x="55.0" y="70.0"/>
  868. </foreground>
  869. </shape>
  870. <shape aspect="variable" h="80.0" name="Down Converter" strokewidth="inherit" w="80.0">
  871. <connections>
  872. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  873. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  874. </connections>
  875. <background>
  876. <save/>
  877. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  878. </background>
  879. <foreground>
  880. <fillstroke/>
  881. <fillcolor color="none"/>
  882. <path>
  883. <move x="30.0" y="25.0"/>
  884. <line x="50.0" y="40.0"/>
  885. <line x="30.0" y="40.0"/>
  886. <close/>
  887. </path>
  888. <stroke/>
  889. <restore/>
  890. <rect/>
  891. <stroke/>
  892. <path>
  893. <move x="10.0" y="40.0"/>
  894. <line x="70.0" y="40.0"/>
  895. </path>
  896. <fillstroke/>
  897. <path>
  898. <move x="50.0" y="25.0"/>
  899. <line x="50.0" y="55.0"/>
  900. </path>
  901. <fillstroke/>
  902. </foreground>
  903. </shape>
  904. <shape aspect="variable" h="85.0" name="Encrypt" strokewidth="inherit" w="80.0">
  905. <connections>
  906. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  907. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  908. </connections>
  909. <background>
  910. <save/>
  911. <save/>
  912. <path>
  913. <move x="20.0" y="80.0"/>
  914. <line x="0.0" y="80.0"/>
  915. <line x="0.0" y="0.0"/>
  916. <line x="80.0" y="0.0"/>
  917. <line x="80.0" y="80.0"/>
  918. <line x="30.0" y="80.0"/>
  919. </path>
  920. </background>
  921. <foreground>
  922. <fillstroke/>
  923. <path>
  924. <move x="0.0" y="80.0"/>
  925. <line x="80.0" y="0.0"/>
  926. </path>
  927. <fillstroke/>
  928. <fillcolor color="none"/>
  929. <path>
  930. <move x="55.0" y="75.0"/>
  931. <line x="60.0" y="80.0"/>
  932. <line x="55.0" y="85.0"/>
  933. </path>
  934. <stroke/>
  935. <restore/>
  936. <rect/>
  937. <stroke/>
  938. <ellipse h="10.0" w="10.0" x="20.0" y="75.0"/>
  939. <fillstroke/>
  940. <path>
  941. <move x="61.3" y="61.3"/>
  942. <line x="40.0" y="40.0"/>
  943. </path>
  944. <fillstroke/>
  945. <fillcolor color="none"/>
  946. <ellipse h="60.0" w="60.0" x="10.0" y="10.0"/>
  947. <stroke/>
  948. <restore/>
  949. <rect/>
  950. <stroke/>
  951. <path>
  952. <move x="27.3" y="67.3"/>
  953. <line x="20.0" y="60.0"/>
  954. </path>
  955. <fillstroke/>
  956. <path>
  957. <move x="40.0" y="70.0"/>
  958. <line x="25.0" y="55.0"/>
  959. </path>
  960. <fillstroke/>
  961. <path>
  962. <move x="48.8" y="68.8"/>
  963. <line x="30.0" y="50.0"/>
  964. </path>
  965. <fillstroke/>
  966. <path>
  967. <move x="55.7" y="65.6"/>
  968. <line x="35.0" y="45.0"/>
  969. </path>
  970. <fillstroke/>
  971. <path>
  972. <move x="65.5" y="55.5"/>
  973. <line x="45.0" y="35.0"/>
  974. </path>
  975. <fillstroke/>
  976. <path>
  977. <move x="70.0" y="40.0"/>
  978. <line x="55.0" y="25.0"/>
  979. </path>
  980. <fillstroke/>
  981. <path>
  982. <move x="67.1" y="27.0"/>
  983. <line x="60.0" y="20.0"/>
  984. </path>
  985. <fillstroke/>
  986. <path>
  987. <move x="68.6" y="48.6"/>
  988. <line x="50.0" y="30.0"/>
  989. </path>
  990. <fillstroke/>
  991. </foreground>
  992. </shape>
  993. <shape aspect="variable" h="80.0" name="Hipass" strokewidth="inherit" w="80.0">
  994. <connections>
  995. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  996. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  997. </connections>
  998. <background>
  999. <save/>
  1000. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  1001. </background>
  1002. <foreground>
  1003. <fillstroke/>
  1004. <fillcolor color="none"/>
  1005. <path>
  1006. <move x="15.0" y="50.0"/>
  1007. <arc large-arc-flag="0" rx="17.0" ry="17.0" sweep-flag="1" x="40.0" x-axis-rotation="0.0" y="50.0"/>
  1008. <arc large-arc-flag="0" rx="17.0" ry="17.0" sweep-flag="0" x="65.0" x-axis-rotation="0.0" y="50.0"/>
  1009. </path>
  1010. <stroke/>
  1011. <path>
  1012. <move x="15.0" y="30.0"/>
  1013. <arc large-arc-flag="0" rx="17.0" ry="17.0" sweep-flag="1" x="40.0" x-axis-rotation="0.0" y="30.0"/>
  1014. <arc large-arc-flag="0" rx="17.0" ry="17.0" sweep-flag="0" x="65.0" x-axis-rotation="0.0" y="30.0"/>
  1015. </path>
  1016. <stroke/>
  1017. <restore/>
  1018. <rect/>
  1019. <stroke/>
  1020. <path>
  1021. <move x="36.0" y="52.0"/>
  1022. <line x="42.0" y="46.0"/>
  1023. </path>
  1024. <fillstroke/>
  1025. </foreground>
  1026. </shape>
  1027. <shape aspect="variable" h="80.0" name="Hybrid" strokewidth="inherit" w="90.0">
  1028. <connections>
  1029. <constraint name="in1" perimeter="0" x="0.0" y="0.375"/>
  1030. <constraint name="in2" perimeter="0" x="0.0" y="0.625"/>
  1031. <constraint name="out1" perimeter="0" x="1.0" y="0.375"/>
  1032. <constraint name="out2" perimeter="0" x="1.0" y="0.625"/>
  1033. </connections>
  1034. <background>
  1035. <rect h="80.0" w="80.0" x="5.0" y="0.0"/>
  1036. </background>
  1037. <foreground>
  1038. <fillstroke/>
  1039. <fillcolor color="none"/>
  1040. <path>
  1041. <move x="0.0" y="50.0"/>
  1042. <line x="35.0" y="50.0"/>
  1043. <line x="55.0" y="30.0"/>
  1044. <line x="90.0" y="30.0"/>
  1045. </path>
  1046. <stroke/>
  1047. <path>
  1048. <move x="0.0" y="30.0"/>
  1049. <line x="35.0" y="30.0"/>
  1050. <line x="55.0" y="50.0"/>
  1051. <line x="90.0" y="50.0"/>
  1052. </path>
  1053. <stroke/>
  1054. </foreground>
  1055. </shape>
  1056. <shape aspect="variable" h="80.0" name="Limiter" strokewidth="inherit" w="80.0">
  1057. <connections>
  1058. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  1059. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  1060. </connections>
  1061. <background>
  1062. <save/>
  1063. <save/>
  1064. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  1065. </background>
  1066. <foreground>
  1067. <fillstroke/>
  1068. <fillcolor color="none"/>
  1069. <path>
  1070. <move x="15.0" y="48.5"/>
  1071. <line x="23.5" y="31.5"/>
  1072. <line x="32.0" y="48.5"/>
  1073. <close/>
  1074. </path>
  1075. <stroke/>
  1076. <path>
  1077. <move x="23.5" y="31.5"/>
  1078. <line x="23.5" y="20.0"/>
  1079. <line x="56.5" y="20.0"/>
  1080. <line x="56.5" y="31.5"/>
  1081. </path>
  1082. <stroke/>
  1083. <path>
  1084. <move x="23.5" y="48.5"/>
  1085. <line x="23.5" y="60.0"/>
  1086. <line x="56.5" y="60.0"/>
  1087. <line x="56.5" y="48.5"/>
  1088. </path>
  1089. <stroke/>
  1090. <restore/>
  1091. <rect/>
  1092. <stroke/>
  1093. <path>
  1094. <move x="40.0" y="10.0"/>
  1095. <line x="40.0" y="20.0"/>
  1096. </path>
  1097. <fillstroke/>
  1098. <path>
  1099. <move x="40.0" y="60.0"/>
  1100. <line x="40.0" y="70.0"/>
  1101. </path>
  1102. <fillstroke/>
  1103. <fillcolor color="none"/>
  1104. <path>
  1105. <move x="48.0" y="31.5"/>
  1106. <line x="56.5" y="48.5"/>
  1107. <line x="65.0" y="31.5"/>
  1108. <close/>
  1109. </path>
  1110. <stroke/>
  1111. <restore/>
  1112. <rect/>
  1113. <stroke/>
  1114. <path>
  1115. <move x="15.0" y="31.2"/>
  1116. <line x="32.0" y="31.5"/>
  1117. </path>
  1118. <fillstroke/>
  1119. <path>
  1120. <move x="48.0" y="48.5"/>
  1121. <line x="65.0" y="48.5"/>
  1122. </path>
  1123. <fillstroke/>
  1124. </foreground>
  1125. </shape>
  1126. <shape aspect="variable" h="80.0" name="Lopass" strokewidth="inherit" w="80.0">
  1127. <connections>
  1128. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  1129. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  1130. </connections>
  1131. <background>
  1132. <save/>
  1133. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  1134. </background>
  1135. <foreground>
  1136. <fillstroke/>
  1137. <fillcolor color="none"/>
  1138. <path>
  1139. <move x="15.0" y="50.0"/>
  1140. <arc large-arc-flag="0" rx="17.0" ry="17.0" sweep-flag="1" x="40.0" x-axis-rotation="0.0" y="50.0"/>
  1141. <arc large-arc-flag="0" rx="17.0" ry="17.0" sweep-flag="0" x="65.0" x-axis-rotation="0.0" y="50.0"/>
  1142. </path>
  1143. <stroke/>
  1144. <path>
  1145. <move x="15.0" y="30.0"/>
  1146. <arc large-arc-flag="0" rx="17.0" ry="17.0" sweep-flag="1" x="40.0" x-axis-rotation="0.0" y="30.0"/>
  1147. <arc large-arc-flag="0" rx="17.0" ry="17.0" sweep-flag="0" x="65.0" x-axis-rotation="0.0" y="30.0"/>
  1148. </path>
  1149. <stroke/>
  1150. <restore/>
  1151. <rect/>
  1152. <stroke/>
  1153. <path>
  1154. <move x="36.0" y="32.0"/>
  1155. <line x="42.0" y="26.0"/>
  1156. </path>
  1157. <fillstroke/>
  1158. </foreground>
  1159. </shape>
  1160. <shape aspect="variable" h="80.0" name="Mixer 1" strokewidth="inherit" w="80.0">
  1161. <connections>
  1162. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  1163. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  1164. </connections>
  1165. <background>
  1166. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  1167. </background>
  1168. <foreground>
  1169. <fillstroke/>
  1170. <path>
  1171. <move x="0.0" y="80.0"/>
  1172. <line x="80.0" y="0.0"/>
  1173. </path>
  1174. <fillstroke/>
  1175. <path>
  1176. <move x="0.0" y="0.0"/>
  1177. <line x="80.0" y="80.0"/>
  1178. </path>
  1179. <fillstroke/>
  1180. </foreground>
  1181. </shape>
  1182. <shape aspect="variable" h="80.0" name="Mixer 2" strokewidth="inherit" w="80.0">
  1183. <connections>
  1184. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  1185. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  1186. </connections>
  1187. <background>
  1188. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  1189. </background>
  1190. <foreground>
  1191. <fillstroke/>
  1192. <fillcolor color="none"/>
  1193. <path>
  1194. <move x="0.0" y="80.0"/>
  1195. <line x="40.0" y="1.0"/>
  1196. <line x="80.0" y="80.0"/>
  1197. </path>
  1198. <stroke/>
  1199. </foreground>
  1200. </shape>
  1201. <shape aspect="variable" h="85.0" name="Modem" strokewidth="inherit" w="80.0">
  1202. <connections>
  1203. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  1204. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  1205. </connections>
  1206. <background>
  1207. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  1208. </background>
  1209. <foreground>
  1210. <fillstroke/>
  1211. <fillcolor color="none"/>
  1212. <path>
  1213. <move x="50.0" y="75.0"/>
  1214. <line x="45.0" y="80.0"/>
  1215. <line x="50.0" y="85.0"/>
  1216. </path>
  1217. <stroke/>
  1218. <path>
  1219. <move x="0.0" y="80.0"/>
  1220. <line x="40.0" y="1.0"/>
  1221. <line x="80.0" y="80.0"/>
  1222. </path>
  1223. <stroke/>
  1224. <path>
  1225. <move x="30.0" y="75.0"/>
  1226. <line x="35.0" y="80.0"/>
  1227. <line x="30.0" y="85.0"/>
  1228. </path>
  1229. <stroke/>
  1230. </foreground>
  1231. </shape>
  1232. <shape aspect="variable" h="85.0" name="Modulator" strokewidth="inherit" w="80.0">
  1233. <connections>
  1234. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  1235. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  1236. </connections>
  1237. <background>
  1238. <path>
  1239. <move x="25.0" y="80.0"/>
  1240. <line x="0.0" y="80.0"/>
  1241. <line x="0.0" y="0.0"/>
  1242. <line x="80.0" y="0.0"/>
  1243. <line x="80.0" y="80.0"/>
  1244. <line x="35.0" y="80.0"/>
  1245. </path>
  1246. </background>
  1247. <foreground>
  1248. <fillstroke/>
  1249. <ellipse h="10.0" w="10.0" x="25.0" y="75.0"/>
  1250. <fillstroke/>
  1251. <fillcolor color="none"/>
  1252. <path>
  1253. <move x="45.0" y="75.0"/>
  1254. <line x="50.0" y="80.0"/>
  1255. <line x="45.0" y="85.0"/>
  1256. </path>
  1257. <stroke/>
  1258. <path>
  1259. <move x="0.0" y="80.0"/>
  1260. <line x="40.0" y="1.0"/>
  1261. <line x="80.0" y="80.0"/>
  1262. </path>
  1263. <stroke/>
  1264. </foreground>
  1265. </shape>
  1266. <shape aspect="variable" h="80.0" name="Oscilloscope" strokewidth="inherit" w="80.0">
  1267. <connections>
  1268. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  1269. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  1270. </connections>
  1271. <background>
  1272. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  1273. </background>
  1274. <foreground>
  1275. <fillstroke/>
  1276. <fillcolor color="none"/>
  1277. <path>
  1278. <move x="20.0" y="40.0"/>
  1279. <arc large-arc-flag="0" rx="12.0" ry="12.0" sweep-flag="1" x="40.0" x-axis-rotation="0.0" y="40.0"/>
  1280. <arc large-arc-flag="0" rx="12.0" ry="12.0" sweep-flag="0" x="60.0" x-axis-rotation="0.0" y="40.0"/>
  1281. </path>
  1282. <stroke/>
  1283. <ellipse h="60.0" w="60.0" x="10.0" y="10.0"/>
  1284. <stroke/>
  1285. </foreground>
  1286. </shape>
  1287. <shape aspect="variable" h="80.0" name="Phase Detector" strokewidth="inherit" w="80.0">
  1288. <connections>
  1289. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  1290. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  1291. </connections>
  1292. <background>
  1293. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  1294. </background>
  1295. <foreground>
  1296. <fillstroke/>
  1297. <fillcolor color="none"/>
  1298. <path>
  1299. <move x="40.0" y="50.0"/>
  1300. <line x="40.0" y="30.0"/>
  1301. <arc large-arc-flag="1" rx="4.0" ry="8.0" sweep-flag="1" x="45.0" x-axis-rotation="0.0" y="38.0"/>
  1302. <arc large-arc-flag="0" rx="8.0" ry="8.0" sweep-flag="1" x="36.0" x-axis-rotation="0.0" y="38.0"/>
  1303. <arc large-arc-flag="0" rx="20.0" ry="8.0" sweep-flag="1" x="37.0" x-axis-rotation="15.0" y="27.0"/>
  1304. </path>
  1305. <stroke/>
  1306. </foreground>
  1307. </shape>
  1308. <shape aspect="variable" h="80.0" name="Process" strokewidth="inherit" w="80.0">
  1309. <connections>
  1310. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  1311. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  1312. </connections>
  1313. <background>
  1314. <save/>
  1315. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  1316. </background>
  1317. <foreground>
  1318. <fillstroke/>
  1319. <fillcolor color="none"/>
  1320. <path>
  1321. <move x="20.0" y="20.0"/>
  1322. <arc large-arc-flag="0" rx="40.0" ry="40.0" sweep-flag="0" x="20.0" x-axis-rotation="0.0" y="60.0"/>
  1323. </path>
  1324. <stroke/>
  1325. <restore/>
  1326. <rect/>
  1327. <stroke/>
  1328. <path>
  1329. <move x="0.0" y="40.0"/>
  1330. <line x="15.0" y="40.0"/>
  1331. </path>
  1332. <fillstroke/>
  1333. <path>
  1334. <move x="80.0" y="40.0"/>
  1335. <line x="65.0" y="40.0"/>
  1336. </path>
  1337. <fillstroke/>
  1338. <fillcolor color="none"/>
  1339. <path>
  1340. <move x="60.0" y="20.0"/>
  1341. <arc large-arc-flag="0" rx="40.0" ry="40.0" sweep-flag="1" x="60.0" x-axis-rotation="0.0" y="60.0"/>
  1342. </path>
  1343. <stroke/>
  1344. </foreground>
  1345. </shape>
  1346. <shape aspect="variable" h="80.0" name="Pulse" strokewidth="inherit" w="80.0">
  1347. <connections>
  1348. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  1349. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  1350. </connections>
  1351. <background>
  1352. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  1353. </background>
  1354. <foreground>
  1355. <fillstroke/>
  1356. <fillcolor color="none"/>
  1357. <path>
  1358. <move x="25.0" y="50.0"/>
  1359. <line x="35.0" y="50.0"/>
  1360. <line x="35.0" y="25.0"/>
  1361. <line x="45.0" y="25.0"/>
  1362. <line x="45.0" y="50.0"/>
  1363. <line x="55.0" y="50.0"/>
  1364. </path>
  1365. <stroke/>
  1366. </foreground>
  1367. </shape>
  1368. <shape aspect="variable" h="80.0" name="Sampler" strokewidth="inherit" w="80.0">
  1369. <connections>
  1370. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  1371. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  1372. </connections>
  1373. <background>
  1374. <save/>
  1375. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  1376. </background>
  1377. <foreground>
  1378. <fillstroke/>
  1379. <fillcolor color="none"/>
  1380. <path>
  1381. <move x="10.0" y="20.0"/>
  1382. <arc large-arc-flag="0" rx="15.0" ry="50.0" sweep-flag="1" x="30.0" x-axis-rotation="0.0" y="20.0"/>
  1383. </path>
  1384. <stroke/>
  1385. <restore/>
  1386. <rect/>
  1387. <stroke/>
  1388. <path>
  1389. <move x="0.0" y="80.0"/>
  1390. <line x="80.0" y="0.0"/>
  1391. </path>
  1392. <fillstroke/>
  1393. <path>
  1394. <move x="50.0" y="70.0"/>
  1395. <line x="70.0" y="70.0"/>
  1396. </path>
  1397. <fillstroke/>
  1398. <path>
  1399. <move x="60.0" y="70.0"/>
  1400. <line x="60.0" y="57.4"/>
  1401. </path>
  1402. <fillstroke/>
  1403. <path>
  1404. <move x="57.0" y="70.0"/>
  1405. <line x="57.0" y="58.3"/>
  1406. </path>
  1407. <fillstroke/>
  1408. <path>
  1409. <move x="54.0" y="70.0"/>
  1410. <line x="54.0" y="61.5"/>
  1411. </path>
  1412. <fillstroke/>
  1413. <path>
  1414. <move x="63.0" y="70.0"/>
  1415. <line x="63.0" y="58.3"/>
  1416. </path>
  1417. <fillstroke/>
  1418. <path>
  1419. <move x="66.0" y="70.0"/>
  1420. <line x="66.0" y="61.5"/>
  1421. </path>
  1422. <fillstroke/>
  1423. <path>
  1424. <move x="51.0" y="70.0"/>
  1425. <line x="51.0" y="67.5"/>
  1426. </path>
  1427. <fillstroke/>
  1428. <path>
  1429. <move x="69.0" y="70.0"/>
  1430. <line x="69.0" y="67.5"/>
  1431. </path>
  1432. <fillstroke/>
  1433. </foreground>
  1434. </shape>
  1435. <shape aspect="variable" h="80.0" name="Splitter" strokewidth="inherit" w="80.0">
  1436. <connections>
  1437. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  1438. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  1439. </connections>
  1440. <background>
  1441. <save/>
  1442. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  1443. </background>
  1444. <foreground>
  1445. <fillstroke/>
  1446. <fillcolor color="none"/>
  1447. <path>
  1448. <move x="55.0" y="10.0"/>
  1449. <line x="40.0" y="10.0"/>
  1450. <line x="40.0" y="70.0"/>
  1451. <line x="55.0" y="70.0"/>
  1452. </path>
  1453. <stroke/>
  1454. <restore/>
  1455. <rect/>
  1456. <stroke/>
  1457. <path>
  1458. <move x="55.0" y="30.0"/>
  1459. <line x="40.0" y="30.0"/>
  1460. </path>
  1461. <fillstroke/>
  1462. <path>
  1463. <move x="55.0" y="50.0"/>
  1464. <line x="40.0" y="50.0"/>
  1465. </path>
  1466. <fillstroke/>
  1467. <path>
  1468. <move x="25.0" y="40.0"/>
  1469. <line x="39.0" y="40.0"/>
  1470. </path>
  1471. <fillstroke/>
  1472. <fillcolor color="none"/>
  1473. <path>
  1474. <move x="35.0" y="35.0"/>
  1475. <line x="39.0" y="40.0"/>
  1476. <line x="35.0" y="45.0"/>
  1477. </path>
  1478. <stroke/>
  1479. </foreground>
  1480. </shape>
  1481. <shape aspect="variable" h="80.0" name="Square-up" strokewidth="inherit" w="80.0">
  1482. <connections>
  1483. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  1484. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  1485. </connections>
  1486. <background>
  1487. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  1488. </background>
  1489. <foreground>
  1490. <fillstroke/>
  1491. <fillcolor color="none"/>
  1492. <path>
  1493. <move x="30.0" y="55.0"/>
  1494. <line x="40.0" y="55.0"/>
  1495. <line x="40.0" y="25.0"/>
  1496. <line x="50.0" y="25.0"/>
  1497. </path>
  1498. <stroke/>
  1499. </foreground>
  1500. </shape>
  1501. <shape aspect="variable" h="60.0" name="Step" strokewidth="inherit" w="55.0">
  1502. <connections/>
  1503. <background>
  1504. <path>
  1505. <move x="0.0" y="60.0"/>
  1506. <line x="40.0" y="0.0"/>
  1507. <line x="55.0" y="0.0"/>
  1508. </path>
  1509. </background>
  1510. <foreground>
  1511. <fillcolor color="none"/>
  1512. <stroke/>
  1513. </foreground>
  1514. </shape>
  1515. <shape aspect="variable" h="80.0" name="Transformer" strokewidth="inherit" w="80.0">
  1516. <connections>
  1517. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  1518. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  1519. </connections>
  1520. <background>
  1521. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  1522. </background>
  1523. <foreground>
  1524. <fillstroke/>
  1525. <fillcolor color="none"/>
  1526. <linejoin join="round"/>
  1527. <path>
  1528. <move x="15.0" y="10.0"/>
  1529. <line x="30.0" y="10.0"/>
  1530. <arc large-arc-flag="0" rx="5.0" ry="5.0" sweep-flag="1" x="30.0" x-axis-rotation="0.0" y="25.0"/>
  1531. <arc large-arc-flag="0" rx="5.0" ry="5.0" sweep-flag="1" x="30.0" x-axis-rotation="0.0" y="40.0"/>
  1532. <arc large-arc-flag="0" rx="5.0" ry="5.0" sweep-flag="1" x="30.0" x-axis-rotation="0.0" y="55.0"/>
  1533. <arc large-arc-flag="0" rx="5.0" ry="5.0" sweep-flag="1" x="30.0" x-axis-rotation="0.0" y="70.0"/>
  1534. <line x="15.0" y="70.0"/>
  1535. </path>
  1536. <stroke/>
  1537. <path>
  1538. <move x="65.0" y="10.0"/>
  1539. <line x="50.0" y="10.0"/>
  1540. <arc large-arc-flag="0" rx="5.0" ry="5.0" sweep-flag="0" x="50.0" x-axis-rotation="0.0" y="25.0"/>
  1541. <arc large-arc-flag="0" rx="5.0" ry="5.0" sweep-flag="0" x="50.0" x-axis-rotation="0.0" y="40.0"/>
  1542. <arc large-arc-flag="0" rx="5.0" ry="5.0" sweep-flag="0" x="50.0" x-axis-rotation="0.0" y="55.0"/>
  1543. <arc large-arc-flag="0" rx="5.0" ry="5.0" sweep-flag="0" x="50.0" x-axis-rotation="0.0" y="70.0"/>
  1544. <line x="65.0" y="70.0"/>
  1545. </path>
  1546. <stroke/>
  1547. </foreground>
  1548. </shape>
  1549. <shape aspect="variable" h="65.5" name="Trim" strokewidth="inherit" w="48.2">
  1550. <connections/>
  1551. <background>
  1552. <path>
  1553. <move x="0.0" y="65.5"/>
  1554. <line x="40.0" y="5.5"/>
  1555. </path>
  1556. </background>
  1557. <foreground>
  1558. <fillstroke/>
  1559. <path>
  1560. <move x="32.2" y="0.0"/>
  1561. <line x="48.2" y="10.5"/>
  1562. </path>
  1563. <fillstroke/>
  1564. </foreground>
  1565. </shape>
  1566. <shape aspect="variable" h="80.0" name="Up converter" strokewidth="inherit" w="80.0">
  1567. <connections>
  1568. <constraint name="in" perimeter="0" x="0.0" y="0.5"/>
  1569. <constraint name="out" perimeter="0" x="1.0" y="0.5"/>
  1570. </connections>
  1571. <background>
  1572. <rect h="80.0" w="80.0" x="0.0" y="0.0"/>
  1573. </background>
  1574. <foreground>
  1575. <fillstroke/>
  1576. <path>
  1577. <move x="50.0" y="25.0"/>
  1578. <line x="50.0" y="40.0"/>
  1579. <line x="30.0" y="40.0"/>
  1580. <close/>
  1581. </path>
  1582. <fillstroke/>
  1583. <path>
  1584. <move x="10.0" y="40.0"/>
  1585. <line x="70.0" y="40.0"/>
  1586. </path>
  1587. <fillstroke/>
  1588. <path>
  1589. <move x="30.0" y="25.0"/>
  1590. <line x="30.0" y="55.0"/>
  1591. </path>
  1592. <fillstroke/>
  1593. </foreground>
  1594. </shape>
  1595. <shape aspect="variable" h="60.0" name="Var" strokewidth="inherit" w="40.0">
  1596. <connections/>
  1597. <background>
  1598. <path>
  1599. <move x="0.0" y="60.0"/>
  1600. <line x="40.0" y="0.0"/>
  1601. </path>
  1602. </background>
  1603. <foreground>
  1604. <fillstroke/>
  1605. <fillcolor color="none"/>
  1606. <path>
  1607. <move x="27.0" y="10.0"/>
  1608. <line x="40.0" y="0.0"/>
  1609. <line x="36.5" y="15.5"/>
  1610. </path>
  1611. <stroke/>
  1612. </foreground>
  1613. </shape>
  1614. </shapes>