maxGraph/javascript/examples/grapheditor/www/stencils/electrical/inductors.xml

631 lines
17 KiB
XML
Raw Normal View History

2012-06-02 06:02:43 +00:00
<shapes name="mxGraph.electrical.inductors">
<shape name="Compensation Inductor 1" h="46" w="100" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.13" perimeter="0" name="in1"/>
<constraint x="0" y="0.87" perimeter="0" name="in2"/>
<constraint x="1" y="0.13" perimeter="0" name="out1"/>
<constraint x="1" y="0.87" perimeter="0" name="out2"/>
</connections>
<foreground>
<path>
<move x="0" y="6"/>
<line x="24" y="6"/>
</path>
<stroke/>
<path>
<move x="76" y="6"/>
<line x="100" y="6"/>
</path>
<stroke/>
<rect x="24" y="0" w="52" h="12"/>
<fillstroke/>
<path>
<move x="0" y="40"/>
<line x="24" y="40"/>
</path>
<stroke/>
<path>
<move x="76" y="40"/>
<line x="100" y="40"/>
</path>
<stroke/>
<rect x="24" y="34" w="52" h="12"/>
<fillstroke/>
<ellipse x="41" y="14" w="18" h="18"/>
<fillstroke/>
</foreground>
</shape>
<shape name="Compensation Inductor 2" h="80" w="100" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.075" perimeter="0" name="in1"/>
<constraint x="0" y="0.5" perimeter="0" name="in2"/>
<constraint x="0" y="0.925" perimeter="0" name="in3"/>
<constraint x="1" y="0.075" perimeter="0" name="out1"/>
<constraint x="1" y="0.5" perimeter="0" name="out2"/>
<constraint x="1" y="0.925" perimeter="0" name="out3"/>
</connections>
<foreground>
<path>
<move x="0" y="40"/>
<line x="24" y="40"/>
</path>
<stroke/>
<path>
<move x="76" y="40"/>
<line x="100" y="40"/>
</path>
<stroke/>
<rect x="24" y="34" w="52" h="12"/>
<fillstroke/>
<path>
<move x="0" y="6"/>
<line x="24" y="6"/>
</path>
<stroke/>
<path>
<move x="76" y="6"/>
<line x="100" y="6"/>
</path>
<stroke/>
<rect x="24" y="0" w="52" h="12"/>
<fillstroke/>
<path>
<move x="0" y="74"/>
<line x="24" y="74"/>
</path>
<stroke/>
<path>
<move x="76" y="74"/>
<line x="100" y="74"/>
</path>
<stroke/>
<rect x="24" y="68" w="52" h="12"/>
<fillstroke/>
<ellipse x="41" y="14" w="18" h="18"/>
<fillstroke/>
<ellipse x="41" y="48" w="18" h="18"/>
<fillstroke/>
</foreground>
</shape>
<shape name="Ferrite Core" h="5" w="64" aspect="variable" strokewidth="inherit">
<foreground>
<path>
<move x="0" y="4.5"/>
<line x="4" y="4.5"/>
</path>
<stroke/>
<path>
<move x="9" y="4.5"/>
<line x="14" y="4.5"/>
</path>
<stroke/>
<path>
<move x="19" y="4.5"/>
<line x="24" y="4.5"/>
</path>
<stroke/>
<path>
<move x="29" y="4.5"/>
<line x="34" y="4.5"/>
</path>
<stroke/>
<path>
<move x="39" y="4.5"/>
<line x="44" y="4.5"/>
</path>
<stroke/>
<path>
<move x="49" y="4.5"/>
<line x="54" y="4.5"/>
</path>
<stroke/>
<path>
<move x="59" y="4.5"/>
<line x="64" y="4.5"/>
</path>
<stroke/>
<path>
<move x="0" y="0.5"/>
<line x="4" y="0.5"/>
</path>
<stroke/>
<path>
<move x="9" y="0.5"/>
<line x="14" y="0.5"/>
</path>
<stroke/>
<path>
<move x="19" y="0.5"/>
<line x="24" y="0.5"/>
</path>
<stroke/>
<path>
<move x="29" y="0.5"/>
<line x="34" y="0.5"/>
</path>
<stroke/>
<path>
<move x="39" y="0.5"/>
<line x="44" y="0.5"/>
</path>
<stroke/>
<path>
<move x="49" y="0.5"/>
<line x="54" y="0.5"/>
</path>
<stroke/>
<path>
<move x="59" y="0.5"/>
<line x="64" y="0.5"/>
</path>
<stroke/>
<path>
<move x="0" y="2.5"/>
<line x="4" y="2.5"/>
</path>
<stroke/>
<path>
<move x="9" y="2.5"/>
<line x="14" y="2.5"/>
</path>
<stroke/>
<path>
<move x="19" y="2.5"/>
<line x="24" y="2.5"/>
</path>
<stroke/>
<path>
<move x="29" y="2.5"/>
<line x="34" y="2.5"/>
</path>
<stroke/>
<path>
<move x="39" y="2.5"/>
<line x="44" y="2.5"/>
</path>
<stroke/>
<path>
<move x="49" y="2.5"/>
<line x="54" y="2.5"/>
</path>
<stroke/>
<path>
<move x="59" y="2.5"/>
<line x="64" y="2.5"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Inductor 1" h="60" w="100" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.5" perimeter="0" name="in"/>
<constraint x="1" y="0.5" perimeter="0" name="out"/>
</connections>
<background>
<rect x="45" y="0" w="10" h="60"/>
</background>
<foreground>
<fillstroke/>
<path>
<move x="0" y="30"/>
<line x="45" y="30"/>
</path>
<stroke/>
<path>
<move x="55" y="30"/>
<line x="100" y="30"/>
</path>
<stroke/>
<path>
<move x="45" y="0"/>
<line x="60" y="0"/>
</path>
<stroke/>
<path>
<move x="45" y="60"/>
<line x="60" y="60"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Inductor 2" h="60" w="21.5" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0.7" y="0" perimeter="0" name="in"/>
<constraint x="0.7" y="1" perimeter="0" name="out"/>
</connections>
<background>
<rect x="0" y="0" w="10" h="60"/>
</background>
<foreground>
<fillstroke/>
<path>
<move x="0" y="0"/>
<line x="15" y="0"/>
</path>
<stroke/>
<path>
<move x="0" y="60"/>
<line x="15" y="60"/>
</path>
<stroke/>
<ellipse x="18.5" y="3.5" w="3" h="3"/>
<fillstroke/>
</foreground>
</shape>
<shape name="Inductor 3" h="8" w="100" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="1" perimeter="0" name="in"/>
<constraint x="1" y="1" perimeter="0" name="out"/>
</connections>
<foreground>
<linejoin join="round"/>
<path>
<move x="0" y="8"/>
<line x="18" y="8"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="34" y="8"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="50" y="8"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="66" y="8"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="82" y="8"/>
<line x="100" y="8"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Inductor 4" h="14.5" w="100" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.55" perimeter="0" name="in"/>
<constraint x="1" y="0.55" perimeter="0" name="out"/>
</connections>
<foreground>
<ellipse x="78.5" y="11.5" w="3" h="3"/>
<fillstroke/>
<linejoin join="round"/>
<path>
<move x="0" y="8"/>
<line x="18" y="8"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="34" y="8"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="50" y="8"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="66" y="8"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="82" y="8"/>
<line x="100" y="8"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Inductor 5" h="14.07" w="100" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.645" perimeter="0" name="in"/>
<constraint x="1" y="0.645" perimeter="0" name="out"/>
</connections>
<foreground>
<linejoin join="round"/>
<path>
<move x="0" y="9.07"/>
<line x="18" y="9.07"/>
<arc rx="9" ry="9" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="34" y="4.07"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="36" y="12.07"/>
<arc rx="2" ry="2" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="32" y="12.07"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="34" y="4.07"/>
<arc rx="11" ry="12" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="50" y="4.07"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="52" y="12.07"/>
<arc rx="2" ry="2" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="48" y="12.07"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="50" y="4.07"/>
<arc rx="11" ry="12" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="66" y="4.07"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="68" y="12.07"/>
<arc rx="2" ry="2" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="64" y="12.07"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="66" y="4.07"/>
<arc rx="9" ry="9" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="82" y="9.07"/>
<line x="100" y="9.07"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Inductor 6" h="15.57" w="100" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.583" perimeter="0" name="in"/>
<constraint x="1" y="0.583" perimeter="0" name="out"/>
</connections>
<foreground>
<ellipse x="78.5" y="12.57" w="3" h="3"/>
<fillstroke/>
<linejoin join="round"/>
<path>
<move x="0" y="9.07"/>
<line x="18" y="9.07"/>
<arc rx="9" ry="9" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="34" y="4.07"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="36" y="12.07"/>
<arc rx="2" ry="2" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="32" y="12.07"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="34" y="4.07"/>
<arc rx="11" ry="12" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="50" y="4.07"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="52" y="12.07"/>
<arc rx="2" ry="2" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="48" y="12.07"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="50" y="4.07"/>
<arc rx="11" ry="12" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="66" y="4.07"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="68" y="12.07"/>
<arc rx="2" ry="2" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="64" y="12.07"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="66" y="4.07"/>
<arc rx="9" ry="9" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="82" y="9.07"/>
<line x="100" y="9.07"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Inductor 7" h="20" w="100" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.5" perimeter="0" name="in"/>
<constraint x="1" y="0.5" perimeter="0" name="out"/>
</connections>
<background>
<rect x="18" y="0" w="64" h="20"/>
</background>
<foreground>
<fillstroke/>
<path>
<move x="0" y="10"/>
<line x="18" y="10"/>
</path>
<stroke/>
<path>
<move x="82" y="10"/>
<line x="100" y="10"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Inductor 8" h="23" w="100" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.435" perimeter="0" name="in"/>
<constraint x="1" y="0.435" perimeter="0" name="out"/>
</connections>
<background>
<rect x="18" y="0" w="64" h="20"/>
</background>
<foreground>
<fillstroke/>
<path>
<move x="0" y="10"/>
<line x="18" y="10"/>
</path>
<stroke/>
<path>
<move x="82" y="10"/>
<line x="100" y="10"/>
</path>
<stroke/>
<path>
<move x="17.5" y="23"/>
<line x="82.5" y="23"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Inductor 9" h="23" w="100" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.435" perimeter="0" name="in"/>
<constraint x="1" y="0.435" perimeter="0" name="out"/>
</connections>
<background>
<rect x="18" y="0" w="64" h="20"/>
</background>
<foreground>
<fillstroke/>
<path>
<move x="0" y="10"/>
<line x="18" y="10"/>
</path>
<stroke/>
<path>
<move x="82" y="10"/>
<line x="100" y="10"/>
</path>
<stroke/>
<path>
<move x="17.5" y="23"/>
<line x="22" y="23"/>
</path>
<stroke/>
<path>
<move x="27" y="23"/>
<line x="32" y="23"/>
</path>
<stroke/>
<path>
<move x="37" y="23"/>
<line x="42" y="23"/>
</path>
<stroke/>
<path>
<move x="47" y="23"/>
<line x="52" y="23"/>
</path>
<stroke/>
<path>
<move x="57" y="23"/>
<line x="62" y="23"/>
</path>
<stroke/>
<path>
<move x="67" y="23"/>
<line x="72" y="23"/>
</path>
<stroke/>
<path>
<move x="77" y="23"/>
<line x="82.5" y="23"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Iron Core" h="5" w="64" aspect="variable" strokewidth="inherit">
<foreground>
<path>
<move x="0" y="4.5"/>
<line x="64" y="4.5"/>
</path>
<stroke/>
<path>
<move x="0" y="2.5"/>
<line x="64" y="2.5"/>
</path>
<stroke/>
<path>
<move x="0" y="0.5"/>
<line x="64" y="0.5"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Transformer 1" h="60" w="64" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0" perimeter="0" name="in1"/>
<constraint x="0" y="1" perimeter="0" name="out1"/>
<constraint x="1" y="0" perimeter="0" name="in2"/>
<constraint x="1" y="1" perimeter="0" name="out2"/>
</connections>
<foreground>
<save/>
<linejoin join="round"/>
<path>
<move x="0" y="60"/>
<line x="0" y="46"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="16" y="46"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="32" y="46"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="48" y="46"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="64" y="46"/>
<line x="64" y="60"/>
</path>
<stroke/>
<restore/>
<linejoin join="miter"/>
<path>
<move x="0" y="32"/>
<line x="64" y="32"/>
</path>
<stroke/>
<path>
<move x="0" y="30"/>
<line x="64" y="30"/>
</path>
<stroke/>
<path>
<move x="0" y="28"/>
<line x="64" y="28"/>
</path>
<stroke/>
<linejoin join="round"/>
<path>
<move x="0" y="0"/>
<line x="0" y="14"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="16" y="14"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="32" y="14"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="48" y="14"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="64" y="14"/>
<line x="64" y="0"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Transformer 2" h="60" w="64" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0" perimeter="0" name="in1"/>
<constraint x="0" y="1" perimeter="0" name="out1"/>
<constraint x="1" y="0" perimeter="0" name="in2"/>
<constraint x="1" y="1" perimeter="0" name="out2"/>
</connections>
<foreground>
<path>
<move x="0" y="32"/>
<line x="64" y="32"/>
</path>
<stroke/>
<path>
<move x="0" y="30"/>
<line x="64" y="30"/>
</path>
<stroke/>
<path>
<move x="0" y="28"/>
<line x="64" y="28"/>
</path>
<stroke/>
<linejoin join="round"/>
<path>
<move x="0" y="60"/>
<line x="0" y="46"/>
<arc rx="9" ry="9" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="16" y="41"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="18" y="49"/>
<arc rx="2" ry="2" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="14" y="49"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="16" y="41"/>
<arc rx="11" ry="12" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="32" y="41"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="34" y="49"/>
<arc rx="2" ry="2" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="30" y="49"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="32" y="41"/>
<arc rx="11" ry="12" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="48" y="41"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="50" y="49"/>
<arc rx="2" ry="2" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="46" y="49"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="48" y="41"/>
<arc rx="9" ry="9" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="64" y="46"/>
<line x="64" y="60"/>
</path>
<stroke/>
<path>
<move x="0" y="0"/>
<line x="0" y="14"/>
<arc rx="9" ry="9" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="16" y="19"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="18" y="11"/>
<arc rx="2" ry="2" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="14" y="11"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="16" y="19"/>
<arc rx="11" ry="12" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="32" y="19"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="34" y="11"/>
<arc rx="2" ry="2" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="30" y="11"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="32" y="19"/>
<arc rx="11" ry="12" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="48" y="19"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="50" y="11"/>
<arc rx="2" ry="2" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="46" y="11"/>
<arc rx="10" ry="10" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="48" y="19"/>
<arc rx="9" ry="9" x-axis-rotation="0" large-arc-flag="0" sweep-flag="0" x="64" y="14"/>
<line x="64" y="0"/>
</path>
<stroke/>
</foreground>
</shape>
<shape name="Variable Inductor" h="60" w="100" aspect="variable" strokewidth="inherit">
<connections>
<constraint x="0" y="0.5" perimeter="0" name="in"/>
<constraint x="1" y="0.5" perimeter="0" name="out"/>
</connections>
<foreground>
<save/>
<linejoin join="round"/>
<path>
<move x="0" y="30"/>
<line x="18" y="30"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="34" y="30"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="50" y="30"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="66" y="30"/>
<arc rx="8" ry="8" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="82" y="30"/>
<line x="100" y="30"/>
</path>
<stroke/>
<restore/>
<linejoin join="miter"/>
<path>
<move x="30" y="60"/>
<line x="70" y="0"/>
</path>
<stroke/>
<path>
<move x="57" y="10"/>
<line x="70" y="0"/>
<line x="66.5" y="15.5"/>
</path>
<stroke/>
</foreground>
</shape>
</shapes>