drawio/war/stencils/electrical/waveforms.xml

450 lines
11 KiB
XML
Raw Normal View History

<shapes name="mxGraph.electrical.waveforms">
<shape aspect="variable" h="90" name="Data Changing" strokewidth="inherit" w="90">
<connections/>
<background>
<path>
<move x="0" y="90"/>
<line x="90" y="0"/>
</path>
</background>
<foreground>
<fillstroke/>
<path>
<move x="0" y="0"/>
<line x="90" y="90"/>
</path>
<fillstroke/>
</foreground>
</shape>
<shape aspect="variable" h="90.0" name="Data Ending" strokewidth="inherit" w="95.0">
<connections/>
<background>
<path>
<move x="55.0" y="45.0"/>
<line x="70.0" y="45.0"/>
</path>
</background>
<foreground>
<fillstroke/>
<path>
<move x="85.0" y="45.0"/>
<line x="95.0" y="45.0"/>
</path>
<fillstroke/>
<fillcolor color="none"/>
<path>
<move x="0.0" y="0.0"/>
<line x="45.0" y="45.0"/>
<line x="0.0" y="90.0"/>
</path>
<stroke/>
</foreground>
</shape>
<shape aspect="variable" h="40.0" name="Data Invalid 1" strokewidth="inherit" w="100.0">
<connections/>
<background>
<path>
<move x="0.0" y="0.0"/>
<line x="15.0" y="0.0"/>
</path>
</background>
<foreground>
<fillstroke/>
<path>
<move x="30.0" y="0.0"/>
<line x="45.0" y="0.0"/>
</path>
<fillstroke/>
<path>
<move x="60.0" y="0.0"/>
<line x="75.0" y="0.0"/>
</path>
<fillstroke/>
<path>
<move x="90.0" y="0.0"/>
<line x="100.0" y="0.0"/>
</path>
<fillstroke/>
<path>
<move x="0.0" y="40.0"/>
<line x="15.0" y="40.0"/>
</path>
<fillstroke/>
<path>
<move x="30.0" y="40.0"/>
<line x="45.0" y="40.0"/>
</path>
<fillstroke/>
<path>
<move x="60.0" y="40.0"/>
<line x="75.0" y="40.0"/>
</path>
<fillstroke/>
<path>
<move x="90.0" y="40.0"/>
<line x="100.0" y="40.0"/>
</path>
<fillstroke/>
</foreground>
</shape>
<shape aspect="variable" h="5.0" name="Data Invalid 2" strokewidth="inherit" w="100.0">
<connections/>
<background>
<path>
<move x="0.0" y="2.5"/>
<line x="15.0" y="2.5"/>
</path>
</background>
<foreground>
<fillstroke/>
<path>
<move x="30.0" y="2.5"/>
<line x="45.0" y="2.5"/>
</path>
<fillstroke/>
<path>
<move x="60.0" y="2.5"/>
<line x="75.0" y="2.5"/>
</path>
<fillstroke/>
<path>
<move x="90.0" y="2.5"/>
<line x="100.0" y="2.5"/>
</path>
<fillstroke/>
</foreground>
</shape>
<shape aspect="variable" h="90.0" name="Data Starting" strokewidth="inherit" w="95.0">
<connections/>
<background>
<path>
<move x="0.0" y="45.0"/>
<line x="15.0" y="45.0"/>
</path>
</background>
<foreground>
<fillstroke/>
<path>
<move x="30.0" y="45.0"/>
<line x="45.0" y="45.0"/>
</path>
<fillstroke/>
<fillcolor color="none"/>
<path>
<move x="95.0" y="0.0"/>
<line x="50.0" y="45.0"/>
<line x="95.0" y="90.0"/>
</path>
<stroke/>
</foreground>
</shape>
<shape aspect="variable" h="40.0" name="Data Valid" strokewidth="inherit" w="100.0">
<connections/>
<background>
<path>
<move x="0.0" y="0.0"/>
<line x="100.0" y="0.0"/>
</path>
</background>
<foreground>
<fillstroke/>
<path>
<move x="0.0" y="40.0"/>
<line x="100.0" y="40.0"/>
</path>
<fillstroke/>
</foreground>
</shape>
<shape aspect="variable" h="90.0" name="Down Ramp" strokewidth="inherit" w="90.0">
<connections/>
<background>
<path>
<move x="0.0" y="0.0"/>
<line x="90.0" y="90.0"/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape aspect="variable" h="90.0" name="Edge" strokewidth="inherit" w="5.0">
<connections/>
<background>
<path>
<move x="2.5" y="0.0"/>
<line x="2.5" y="90.0"/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape aspect="variable" h="55.22" name="Event" strokewidth="inherit" w="25.56">
<connections/>
<background>
<save/>
<ellipse h="10.0" w="10.0" x="0.0" y="45.22"/>
</background>
<foreground>
<fillstroke/>
<fillcolor color="none"/>
<path>
<move x="25.0" y="0.22"/>
<arc large-arc-flag="0" rx="60.0" ry="60.0" sweep-flag="0" x="5.0" x-axis-rotation="0.0" y="50.22"/>
</path>
<stroke/>
<restore/>
<rect/>
<stroke/>
<miterlimit limit="10"/>
<path>
<move x="21.67" y="6.0"/>
<line x="25.56" y="0.0"/>
<line x="19.0" y="3.67"/>
<close/>
</path>
<fillstroke/>
</foreground>
</shape>
<shape aspect="variable" h="5.0" name="Level" strokewidth="inherit" w="90.0">
<connections/>
<background>
<path>
<move x="0.0" y="2.5"/>
<line x="90.0" y="2.5"/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
<shape aspect="variable" h="90.0" name="Pulse 1" strokewidth="inherit" w="90.0">
<connections/>
<background>
<path>
<move x="0.0" y="90.0"/>
<line x="25.0" y="90.0"/>
<line x="25.0" y="0.0"/>
<line x="65.0" y="0.0"/>
<line x="65.0" y="90.0"/>
<line x="90.0" y="90.0"/>
</path>
</background>
<foreground>
<fillcolor color="none"/>
<stroke/>
</foreground>
</shape>
<shape aspect="variable" h="90.0" name="Pulse 2" strokewidth="inherit" w="90.0">
<connections/>
<background>
<path>
<move x="0.0" y="0.0"/>
<line x="25.0" y="0.0"/>
<line x="25.0" y="90.0"/>
<line x="65.0" y="90.0"/>
<line x="65.0" y="0.0"/>
<line x="90.0" y="0.0"/>
</path>
</background>
<foreground>
<fillcolor color="none"/>
<stroke/>
</foreground>
</shape>
<shape aspect="variable" h="100.0" name="Sawtooth" strokewidth="inherit" w="100.0">
<connections/>
<background>
<path>
<move x="0.0" y="100.0"/>
<line x="33.33" y="0.0"/>
<line x="33.33" y="100.0"/>
<line x="66.67" y="0.0"/>
<line x="66.67" y="100.0"/>
<line x="100.0" y="0.0"/>
<line x="100.0" y="100.0"/>
</path>
</background>
<foreground>
<fillcolor color="none"/>
<stroke/>
</foreground>
</shape>
<shape aspect="variable" h="66.5" name="Sine Wave" strokewidth="inherit" w="89.7">
<connections/>
<foreground>
<fillcolor color="none"/>
<path>
<move x="0" y="33.21"/>
<arc large-arc-flag="0" rx="500" ry="500" sweep-flag="1" x="7.2" x-axis-rotation="0" y="17.21"/>
<arc large-arc-flag="0" rx="70" ry="70" sweep-flag="1" x="13.6" x-axis-rotation="0" y="6.21"/>
<arc large-arc-flag="0" rx="20" ry="20" sweep-flag="1" x="18.9" x-axis-rotation="0" y="1.21"/>
<arc large-arc-flag="0" rx="7" ry="7" sweep-flag="1" x="25.8" x-axis-rotation="0" y="1.21"/>
<arc large-arc-flag="0" rx="20" ry="20" sweep-flag="1" x="31.1" x-axis-rotation="0" y="6.21"/>
<arc large-arc-flag="0" rx="70" ry="70" sweep-flag="1" x="37.5" x-axis-rotation="0" y="17.21"/>
<arc large-arc-flag="0" rx="500" ry="500" sweep-flag="1" x="44.7" x-axis-rotation="0" y="33.21"/>
<arc large-arc-flag="0" rx="500" ry="500" sweep-flag="0" x="52" x-axis-rotation="0" y="49.21"/>
<arc large-arc-flag="0" rx="70" ry="70" sweep-flag="0" x="58.4" x-axis-rotation="0" y="60.21"/>
<arc large-arc-flag="0" rx="20" ry="20" sweep-flag="0" x="63.6" x-axis-rotation="0" y="65.21"/>
<arc large-arc-flag="0" rx="7" ry="7" sweep-flag="0" x="70.7" x-axis-rotation="0" y="65.21"/>
<arc large-arc-flag="0" rx="20" ry="20" sweep-flag="0" x="76" x-axis-rotation="0" y="60.21"/>
<arc large-arc-flag="0" rx="70" ry="70" sweep-flag="0" x="82.4" x-axis-rotation="0" y="49.21"/>
<arc large-arc-flag="0" rx="500" ry="500" sweep-flag="0" x="89.7" x-axis-rotation="0" y="33.21"/>
</path>
<stroke/>
</foreground>
</shape>
<shape aspect="variable" h="80.0" name="Slow Square Wave" strokewidth="inherit" w="90.0">
<connections/>
<background>
<path>
<move x="0.0" y="40.0"/>
<line x="10.0" y="0.0"/>
<line x="35.0" y="0.0"/>
<line x="55.0" y="80.0"/>
<line x="80.0" y="80.0"/>
<line x="90.0" y="40.0"/>
</path>
</background>
<foreground>
<fillcolor color="none"/>
<stroke/>
</foreground>
</shape>
<shape aspect="variable" h="80.0" name="Square Wave" strokewidth="inherit" w="90.0">
<connections/>
<background>
<path>
<move x="0.0" y="40.0"/>
<line x="0.0" y="0.0"/>
<line x="45.0" y="0.0"/>
<line x="45.0" y="80.0"/>
<line x="90.0" y="80.0"/>
<line x="90.0" y="40.0"/>
</path>
</background>
<foreground>
<fillcolor color="none"/>
<stroke/>
</foreground>
</shape>
<shape aspect="variable" h="90.0" name="Step 1" strokewidth="inherit" w="90.0">
<connections/>
<background>
<path>
<move x="0.0" y="90.0"/>
<line x="45.0" y="90.0"/>
<line x="45.0" y="0.0"/>
<line x="90.0" y="0.0"/>
</path>
</background>
<foreground>
<fillcolor color="none"/>
<stroke/>
</foreground>
</shape>
<shape aspect="variable" h="90.0" name="Step 2" strokewidth="inherit" w="90.0">
<connections/>
<background>
<path>
<move x="0.0" y="0.0"/>
<line x="45.0" y="0.0"/>
<line x="45.0" y="90.0"/>
<line x="90.0" y="90.0"/>
</path>
</background>
<foreground>
<fillcolor color="none"/>
<stroke/>
</foreground>
</shape>
<shape aspect="variable" h="10.0" name="Timing Line" strokewidth="inherit" w="98.0">
<connections/>
<background>
<save/>
<path>
<move x="1.0" y="5.0"/>
<line x="97.0" y="5.0"/>
</path>
</background>
<foreground>
<fillcolor color="none"/>
<stroke/>
<path>
<move x="89.0" y="0.0"/>
<line x="98.0" y="5.0"/>
<line x="89.0" y="10.0"/>
</path>
<stroke/>
<path>
<move x="9.0" y="0.0"/>
<line x="0.0" y="5.0"/>
<line x="9.0" y="10.0"/>
</path>
<stroke/>
<restore/>
<rect/>
<stroke/>
<text align="center" str="10s" valign="bottom" x="49.0" y="3.0"/>
</foreground>
</shape>
<shape aspect="variable" h="100.0" name="Timing Mark 1" strokewidth="inherit" w="5.0">
<connections/>
<background>
<path>
<move x="2.5" y="0.0"/>
<line x="2.5" y="100.0"/>
</path>
</background>
<foreground>
<dashpattern pattern="5,5"/>
<dashed dashed="true"/>
<fillstroke/>
</foreground>
</shape>
<shape aspect="variable" h="100.0" name="Timing Mark 2" strokewidth="inherit" w="100.0">
<connections/>
<background>
<path>
<move x="50.0" y="0.0"/>
<line x="50.0" y="100.0"/>
</path>
</background>
<foreground>
<dashpattern pattern="5,5"/>
<dashed dashed="true"/>
<fillstroke/>
<path>
<move x="0.0" y="50.0"/>
<line x="100.0" y="50.0"/>
</path>
<fillstroke/>
</foreground>
</shape>
<shape aspect="variable" h="5.0" name="Timing Mark 3" strokewidth="inherit" w="100.0">
<connections/>
<background>
<path>
<move x="0.0" y="2.5"/>
<line x="100.0" y="2.5"/>
</path>
</background>
<foreground>
<dashpattern pattern="5,5"/>
<dashed dashed="true"/>
<fillstroke/>
</foreground>
</shape>
<shape aspect="variable" h="90.0" name="Up Ramp" strokewidth="inherit" w="90.0">
<connections/>
<background>
<path>
<move x="0.0" y="90.0"/>
<line x="90.0" y="0.0"/>
</path>
</background>
<foreground>
<fillstroke/>
</foreground>
</shape>
</shapes>