diff options
Diffstat (limited to 'webtronix_server/transistors')
-rwxr-xr-x | webtronix_server/transistors/njfet.svg | 39 | ||||
-rwxr-xr-x | webtronix_server/transistors/nmosfet.svg | 54 | ||||
-rwxr-xr-x | webtronix_server/transistors/npn.svg | 32 | ||||
-rwxr-xr-x | webtronix_server/transistors/phototrans.svg | 63 | ||||
-rwxr-xr-x | webtronix_server/transistors/pjfet.svg | 36 | ||||
-rwxr-xr-x | webtronix_server/transistors/pmosfet.svg | 55 | ||||
-rwxr-xr-x | webtronix_server/transistors/pnp.svg | 30 |
7 files changed, 309 insertions, 0 deletions
diff --git a/webtronix_server/transistors/njfet.svg b/webtronix_server/transistors/njfet.svg new file mode 100755 index 0000000..4adf6ed --- /dev/null +++ b/webtronix_server/transistors/njfet.svg @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg id="svg2" xmlns="http://www.w3.org/2000/svg" width="40" height="40"> + <g id="Q" stroke="#000" stroke-width="2px" connects="0,20;30,0;30,40" flippable="true" class="njfet"> +<metadata class="part" > +<wtx:part xmlns:wtx="/home/niel/Desktop/webtronics" > + <wtx:pins> + <wtx:analog> + <wtx:node index="1" x="30" y="0" /> + <wtx:node index="2" x="0" y="20" /> + <wtx:node index="3" x="30" y="40" /> + </wtx:analog> + + </wtx:pins> + <wtx:id>j</wtx:id> + <wtx:type>j</wtx:type> + <wtx:name>njfet</wtx:name> + <wtx:category>transistors</wtx:category> + <wtx:value></wtx:value> + <wtx:label></wtx:label> + <wtx:spice></wtx:spice> + <wtx:flip>true</wtx:flip> + <wtx:model></wtx:model> +</wtx:part> +</metadata> + <rect id="rect2162" visibility="hidden" height="40" width="40" y="0" x="0" fill="none"/> + <path id="path2840" d="M30,13,30,0"/> + <path id="path2844" d="M30,25,30,40" /> + <path id="path3568" d="M16,20h-16"/> + <path id="path3572" d="M10,16l5.794,3.87-5.676,3.862"/> + <path id="path2178" d="M16.247,33.517v-27.223"/> + <path id="path2178" d="M16.247,33.517v-27.223"/> + <text id="text2823" font-size="8px" font-family="Bitstream Vera Sans" y="18.113794" x="1.0786462" stroke-width="0px" fill="#000000">G</text> + <text id="text2827" font-size="8px" font-family="Bitstream Vera Sans" y="7.4208322" x="33" stroke-width="0px" fill="#000000">D</text> + <text id="text2831" font-size="8px" font-family="Bitstream Vera Sans" y="39.414978" x="33" stroke-width="0px" fill="#000000">S</text> + <path id="path2838" d="M16,13,31,13"/> + <path id="path2842" d="M16,25,31,25"/> + </g> +</svg> + diff --git a/webtronix_server/transistors/nmosfet.svg b/webtronix_server/transistors/nmosfet.svg new file mode 100755 index 0000000..cd332df --- /dev/null +++ b/webtronix_server/transistors/nmosfet.svg @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns="http://www.w3.org/2000/svg" + version="1.0" + width="40.235352" + height="39.925488" +> + <g connects="0,20;30,0;30,40" + stroke='black' + stroke-width='2px' + id="m" + class="nmosfet" + flippable="true" + > +<metadata class="part" > +<wtx:part xmlns:wtx="/home/niel/Desktop/webtronics" > + <wtx:pins> + <wtx:analog> +<!--pin order is drain gate source substrate +substrate is connected to source--> + <wtx:node index="1" x="30" y="0" /> + <wtx:node index="2" x="0" y="20" /> + <wtx:node index="3" x="30" y="40" /> + <wtx:node index="4" x="30" y="40" /> + </wtx:analog> + </wtx:pins> + <wtx:id>m</wtx:id> + <wtx:type>m</wtx:type> + <wtx:name>nmosfet</wtx:name> + <wtx:category>transistors</wtx:category> + <wtx:value></wtx:value> + <wtx:label></wtx:label> + <wtx:spice></wtx:spice> + <wtx:flip>true</wtx:flip> + <wtx:model></wtx:model> +</wtx:part> +</metadata> <rect id="rect2162" visibility="hidden" height="40" width="40" y="0" x="0" fill="none"/> + <path id="path2398" fill="none" d="M19.877,12.08z"/> + <text id="text2823" font-size="8.19031239px" font-family="Bitstream Vera Sans" y="18.113794" x="1.0786462" stroke-width="0px" font-style="normal" fill="black">G</text> + <text id="text2827" font-size="8.0008316px" font-family="Bitstream Vera Sans" y="7.4208322" x="32.072721" stroke-width="0px" font-style="normal" fill="black">D</text> + <text id="text2831" font-size="8.04845715px" font-family="Bitstream Vera Sans" y="39.414978" x="32.333487" stroke-width="0px" font-style="normal" fill="black">S</text> + <path id="path2891" d="m20,12.925,10,0,0-13" fill="none"/> + <path id="path2934" d="m20,26.925,10,0,0,13" fill="none"/> + <path id="path2936" d="m20,19.925,10,0,0,7" fill="none"/> + <path id="path2938" d="m20,16.925,0,6" fill="none"/> + <path id="path2942" d="m20,23.925,0,6" fill="none"/> + <path id="path2944" d="M20,15.925,20,9.9255" fill="none"/> + <path id="path2946" d="M17,9.9255,17,29.925" fill="none"/> + <path id="path2948" d="m17,19.925-17,0" fill="none"/> + <path id="path3813" d="m21,19.925,3-2,0,4-3-2z" fill="none"/> +</g> +</svg> diff --git a/webtronix_server/transistors/npn.svg b/webtronix_server/transistors/npn.svg new file mode 100755 index 0000000..7cc7320 --- /dev/null +++ b/webtronix_server/transistors/npn.svg @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg id="svg2" xmlns="http://www.w3.org/2000/svg" height="40" width="40"> + <g id="Q" stroke="#000" stroke-width="2px" class="npn"> +<metadata class="part" > +<wtx:part xmlns:wtx="/home/niel/Desktop/webtronics" > + <wtx:pins> + <wtx:analog> + <!--spice order for transistors is collector base emmitter--> + <wtx:node index="1" x="30" y="0" /> + <wtx:node index="2" x="0" y="20" /> + <wtx:node index="3" x="30" y="40" /> + </wtx:analog> + </wtx:pins> + <wtx:id>q</wtx:id> + <wtx:type>q</wtx:type> + <wtx:name>npn</wtx:name> + <wtx:category>transistors</wtx:category> + <wtx:value></wtx:value> + <wtx:label></wtx:label> + <wtx:spice></wtx:spice> + <wtx:flip>true</wtx:flip> + <wtx:model></wtx:model> +</wtx:part> +</metadata> + <rect width="40" height="40" x="0" y="0" id="rect2162" visibility="hidden" /> + <path id="path2178" d="M15.508,31.531l0-23.068"/> + <path id="path2829" d="M30,0,30,7.6063,16,16.606" fill="none"/> + <path id="path2831" d="m30,40,0-9-14-7" fill="none"/> + <path id="path3613" d="m25,31.606,2-4,3,4-5-0.000001z"/> + <path id="path3615" d="m0,20,15,0"/> + </g> +</svg> diff --git a/webtronix_server/transistors/phototrans.svg b/webtronix_server/transistors/phototrans.svg new file mode 100755 index 0000000..4709b44 --- /dev/null +++ b/webtronix_server/transistors/phototrans.svg @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns="http://www.w3.org/2000/svg" + id="svg2" + height="40" + width="40" + version="1.1" +> + + <g + id="Q" + stroke="#000" + stroke-width="2px" + class="phototrans"> +<metadata class="part" > +<wtx:part xmlns:wtx="/home/niel/Desktop/webtronics" > + <wtx:pins> + <wtx:analog> + <wtx:node index="1" x="30" y="0" /> + <wtx:node index="2" x="30" y="40" /> + </wtx:analog> + </wtx:pins> + <wtx:id>q</wtx:id> + <wtx:type>q</wtx:type> + <wtx:name>phototrans</wtx:name> + <wtx:category>transistors</wtx:category> + <wtx:value></wtx:value> + <wtx:label></wtx:label> + <wtx:spice></wtx:spice> + <wtx:flip>true</wtx:flip> + <wtx:model></wtx:model> +</wtx:part> +</metadata> + <rect + width="40" + height="40" + x="0" + y="0" + id="rect2162" + visibility="hidden" /> + <path + id="path2178" + d="M15.508,31.531l0-23.068" /> + <path + id="path2829" + d="M30,0,30,7.6063,16,16.606" + fill="none" /> + <path + id="path2831" + d="m30,40,0-9-14-7" + fill="none" /> + <path + id="path3613" + d="m25,31.606,2-4,3,4-5-0.000001z" /> + <path + id="path3615" + d="M 0,6.0000004 9.9999997,16" /> + <path + style="fill:none" + id="path3780" + d="m 6,15.606 5,1 -1,-5 -4,4 z" /> + </g> +</svg> diff --git a/webtronix_server/transistors/pjfet.svg b/webtronix_server/transistors/pjfet.svg new file mode 100755 index 0000000..40f6835 --- /dev/null +++ b/webtronix_server/transistors/pjfet.svg @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg id="svg2" xmlns="http://www.w3.org/2000/svg" width="40" height="40"> + <g id="Q" stroke="#000" stroke-width="2px" connects="0,20;30,0;30,40" flippable="true" class="pjfet"> +<metadata class="part" > +<wtx:part xmlns:wtx="/home/niel/Desktop/webtronics" > + <wtx:pins> + <wtx:analog> + <wtx:node index="1" x="30" y="0" /> + <wtx:node index="2" x="0" y="20" /> + <wtx:node index="3" x="30" y="40" /> + </wtx:analog> + </wtx:pins> + <wtx:id>j</wtx:id> + <wtx:type>j</wtx:type> + <wtx:name>pjfet</wtx:name> + <wtx:category>transistors</wtx:category> + <wtx:value></wtx:value> + <wtx:label></wtx:label> + <wtx:spice></wtx:spice> + <wtx:flip>true</wtx:flip> + <wtx:model></wtx:model> +</wtx:part> +</metadata> + <rect id="rect2162" visibility="hidden" height="40" width="40" y="0" x="0" fill="none"/> + <path id="path2840" d="M30,13,30,0"/> + <path id="path2844" d="M30,25,30,40" /> + <path id="path3568" d="M16,20h-16"/> + <path id="path3572" d="M10,15l-5,5,5,5" /> + <path id="path2178" d="M16.247,33.517v-27.223"/> + <text id="text2823" font-size="8px" font-family="Bitstream Vera Sans" y="18.113794" x="1.0786462" stroke-width="0px" fill="#000000">G</text> + <text id="text2827" font-size="8px" font-family="Bitstream Vera Sans" y="7.4208322" x="33" stroke-width="0px" fill="#000000">D</text> + <text id="text2831" font-size="8px" font-family="Bitstream Vera Sans" y="39.414978" x="33" stroke-width="0px" fill="#000000">S</text> + <path id="path2838" d="M16,13,31,13"/> + <path id="path2842" d="M16,25,31,25"/> + </g> +</svg> diff --git a/webtronix_server/transistors/pmosfet.svg b/webtronix_server/transistors/pmosfet.svg new file mode 100755 index 0000000..c6268f0 --- /dev/null +++ b/webtronix_server/transistors/pmosfet.svg @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns="http://www.w3.org/2000/svg" + version="1.0" + width="40.235352" + height="39.925488" +> + <g + stroke='black' + stroke-width='2px' + id="m" + class="pmosfet" + > +<metadata class="part" > +<wtx:part xmlns:wtx="/home/niel/Desktop/webtronics" > + <wtx:pins> + <wtx:analog> +<!--pin order is gate drain source substrate +substrate is connected to source--> + <wtx:node index="1" x="30" y="0" /> + <wtx:node index="2" x="0" y="20" /> + <wtx:node index="3" x="30" y="40" /> + <wtx:node index="4" x="30" y="40" /> + </wtx:analog> + </wtx:pins> + <wtx:id>m</wtx:id> + <wtx:type>m</wtx:type> + <wtx:name>pmosfet</wtx:name> + <wtx:category>transistors</wtx:category> + <wtx:value></wtx:value> + <wtx:label></wtx:label> + <wtx:spice></wtx:spice> + <wtx:flip>true</wtx:flip> + <wtx:model></wtx:model> +</wtx:part> +</metadata> <rect id="rect2162" height="40" width="40" y="0" x="0" visibility="hidden" fill="none"/> + <rect id="rect2162" visibility="hidden" height="40" width="40" y="0" x="0" fill="none"/> + <path id="path2398" fill="none" d="M19.877,12.08z"/> + <text id="text2823" font-size="8.19031239px" font-family="Bitstream Vera Sans" y="18.113794" x="1.0786462" stroke-width="0px" font-style="normal" fill="black">G</text> + <text id="text2827" font-size="8.0008316px" font-family="Bitstream Vera Sans" y="7.4208322" x="32.072721" stroke-width="0px" font-style="normal" fill="black">D</text> + <text id="text2831" font-size="8.04845715px" font-family="Bitstream Vera Sans" y="39.414978" x="32.333487" stroke-width="0px" font-style="normal" fill="black">S</text> + <path id="path2891" d="m20,12.925,10,0,0-13" fill="none"/> + <path id="path2934" d="m20,26.925,10,0,0,13" fill="none"/> + <path id="path2936" d="m20,19.925,10,0,0,7" fill="none"/> + <path id="path2938" d="m20,16.925,0,6" fill="none"/> + <path id="path2942" d="m20,23.925,0,6" fill="none"/> + <path id="path2944" d="M20,15.925,20,9.9255" fill="none"/> + <path id="path2946" d="M17,9.9255,17,29.925" fill="none"/> + <path id="path2948" d="m17,19.925-17,0" fill="none"/> + + <path id="path2952" d="m26,17.925,3,2-3,2,0-4z" fill="none"/> + + </g> +</svg> diff --git a/webtronix_server/transistors/pnp.svg b/webtronix_server/transistors/pnp.svg new file mode 100755 index 0000000..5ce2635 --- /dev/null +++ b/webtronix_server/transistors/pnp.svg @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg id="svg2" xmlns="http://www.w3.org/2000/svg" height="40" width="40"> + <g id="Q" stroke="#000" stroke-width="2px" class="pnp"> +<metadata class="part" > +<wtx:part xmlns:wtx="/home/niel/Desktop/webtronics" > + <wtx:pins> + <wtx:analog> + <wtx:node index="1" x="30" y="0" /> + <wtx:node index="2" x="0" y="20" /> + <wtx:node index="3" x="30" y="40" /> + </wtx:analog> + </wtx:pins> + <wtx:id>q</wtx:id> + <wtx:type>q</wtx:type> + <wtx:name>pnp</wtx:name> + <wtx:category>transistors</wtx:category> + <wtx:value></wtx:value> + <wtx:label></wtx:label> + <wtx:spice></wtx:spice> + <wtx:flip>true</wtx:flip> + <wtx:model></wtx:model> +</wtx:part> +</metadata> <rect width="40" height="40" x="0" y="0" id="rect2162" visibility="hidden" /> + <path id="path2178" d="M15,31l0-23"/> + <path id="path2829" fill="none" d="M30,0,30,7,16,17"/> + <path id="path2831" fill="none" d="m30,40,0-9-14-7"/> + <path id="path3613" d="m20,28,2-4-5,0,3,4z"/> + <path id="path3615" d="m0,20,15,0"/> + </g> +</svg> |