Ajout des nouveaux elements

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@24 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
benoit 2006-11-17 15:29:49 +00:00
parent 451f1ce793
commit 9794eaf690
25 changed files with 333 additions and 0 deletions

12
elements/bobine.elmt Normal file
View File

@ -0,0 +1,12 @@
<definition type="element" nom="Bobine" width="100" height="90" hotspot_x="25" hotspot_y="45" orientation="dnny">
<ligne x1="-20" y1="-20" x2="-20" y2="20" antialias="false" style="normal" />
<ligne x1="-20" y1="20" x2="40" y2="20" antialias="false" style="normal" />
<ligne x1="40" y1="20" x2="40" y2="-20" antialias="false" style="normal" />
<ligne x1="40" y1="-20" x2="-20" y2="-20" antialias="false" style="normal" />
<ligne x1="0" y1="-20" x2="0" y2="-40" antialias="false" style="normal" />
<ligne x1="0" y1="20" x2="0" y2="40" antialias="false" style="normal" />
<borne orientation="s" x="0" y="40" />
<borne orientation="n" x="0" y="-40" />
</definition>

14
elements/contacts/bp.elmt Normal file
View File

@ -0,0 +1,14 @@
<definition type="element" nom="Bouton Poussoir" width="35" height="70" hotspot_x="30" hotspot_y="5" orientation="dnny">
<!--Contact-->
<ligne x1="-10" y1="20" x2="0" y2="40" antialias="true" style="normal" />
<ligne x1="0" y1="0" x2="0" y2="20" antialias="false" style="normal" />
<ligne x1="0" y1="40" x2="0" y2="60" antialias="false" style="normal" />
<!--Poussoir-->
<ligne x1="-20" y1="20" x2="-20" y2="40" antialias="false" style="dashed" />
<ligne x1="-20" y1="20" x2="-15" y2="20" antialias="false" style="dashed" />
<ligne x1="-20" y1="40" x2="-15" y2="40" antialias="false" style="dashed" />
<ligne x1="-20" y1="30" x2="-5" y2="30" antialias="false" style="dashed" />
<!--Bornes-->
<borne orientation="n" x="0" y="0" />
<borne orientation="s" x="0" y="60" />
</definition>

View File

@ -0,0 +1,15 @@
<definition type="element" nom="Bouton Poussoir NF" width="45" height="70" hotspot_x="30" hotspot_y="5" orientation="dnny">
<!--Contact-->
<ligne x1="10" y1="20" x2="0" y2="40" antialias="true" style="normal" />
<ligne x1="0" y1="0" x2="0" y2="20" antialias="false" style="normal" />
<ligne x1="0" y1="40" x2="0" y2="60" antialias="false" style="normal" />
<ligne x1="15" y1="20" x2="0" y2="20" antialias="false" style="normal" />
<!--Poussoir-->
<ligne x1="-20" y1="20" x2="-20" y2="40" antialias="false" style="dashed" />
<ligne x1="-20" y1="20" x2="-15" y2="20" antialias="false" style="dashed" />
<ligne x1="-20" y1="40" x2="-15" y2="40" antialias="false" style="dashed" />
<ligne x1="-20" y1="30" x2="5" y2="30" antialias="false" style="dashed" />
<!--Bornes-->
<borne orientation="n" x="0" y="0" />
<borne orientation="s" x="0" y="60" />
</definition>

View File

@ -0,0 +1,9 @@
<definition type="element" nom="Contact Capteur TOR" width="20" height="70" hotspot_x="15" hotspot_y="5" orientation="dnny">
<ligne x1="-10" y1="20" x2="0" y2="40" antialias="true" style="normal" />
<ligne x1="0" y1="0" x2="0" y2="20" antialias="false" style="normal" />
<ligne x1="0" y1="40" x2="0" y2="60" antialias="false" style="normal" />
<ligne x1="-7.5" y1="25" x2="-7.5" y2="35" antialias="false" style="normal" />
<ligne x1="-7.5" y1="35" x2="-2.5" y2="35" antialias="false" style="normal" />
<borne orientation="n" x="0" y="0" />
<borne orientation="s" x="0" y="60" />
</definition>

View File

@ -0,0 +1,7 @@
<definition type="element" nom="Contact" width="20" height="70" hotspot_x="15" hotspot_y="5" orientation="dnny">
<ligne x1="-10" y1="20" x2="0" y2="40" antialias="true" style="normal" />
<ligne x1="0" y1="0" x2="0" y2="20" antialias="false" style="normal" />
<ligne x1="0" y1="40" x2="0" y2="60" antialias="false" style="normal" />
<borne orientation="n" x="0" y="0" />
<borne orientation="s" x="0" y="60" />
</definition>

View File

@ -0,0 +1,10 @@
<definition type="element" nom="Contact NF" width="45" height="70" hotspot_x="20" hotspot_y="5" orientation="dnny">
<!--Contact-->
<ligne x1="10" y1="20" x2="0" y2="40" antialias="true" style="normal" />
<ligne x1="0" y1="0" x2="0" y2="20" antialias="false" style="normal" />
<ligne x1="0" y1="40" x2="0" y2="60" antialias="false" style="normal" />
<ligne x1="15" y1="20" x2="0" y2="20" antialias="false" style="normal" />
<!--Bornes-->
<borne orientation="n" x="0" y="0" />
<borne orientation="s" x="0" y="60" />
</definition>

View File

@ -0,0 +1,9 @@
<definition type="element" nom="Disjoncteur" width="25" height="70" hotspot_x="15" hotspot_y="5" orientation="dnny">
<ligne x1="-10" y1="20" x2="0" y2="40" antialias="true" style="normal" />
<ligne x1="0" y1="0" x2="0" y2="20" antialias="false" style="normal" />
<ligne x1="0" y1="40" x2="0" y2="60" antialias="false" style="normal" />
<ligne x1="-5" y1="19" x2="5" y2="9" antialias="true" style="normal" />
<ligne x1="5" y1="19" x2="-5" y2="9" antialias="true" style="normal" />
<borne orientation="n" x="0" y="0" />
<borne orientation="s" x="0" y="60" />
</definition>

View File

@ -0,0 +1,10 @@
<definition type="element" nom="Disjoncteur-sectioneur" width="25" height="70" hotspot_x="15" hotspot_y="5" orientation="dnny">
<ligne x1="-10" y1="20" x2="0" y2="40" antialias="true" style="normal" />
<ligne x1="0" y1="0" x2="0" y2="20" antialias="false" style="normal" />
<ligne x1="0" y1="40" x2="0" y2="60" antialias="false" style="normal" />
<ligne x1="-5" y1="19" x2="5" y2="9" antialias="true" style="normal" />
<ligne x1="5" y1="19" x2="-5" y2="9" antialias="true" style="normal" />
<ligne x1="-5" y1="20" x2="5" y2="20" antialias="false" style="normal" />
<borne orientation="n" x="0" y="0" />
<borne orientation="s" x="0" y="60" />
</definition>

View File

@ -0,0 +1 @@
Contacts

View File

@ -0,0 +1,8 @@
<definition type="element" nom="Sectioneur" width="25" height="70" hotspot_x="15" hotspot_y="5" orientation="dnny">
<ligne x1="-10" y1="20" x2="0" y2="40" antialias="true" style="normal" />
<ligne x1="0" y1="0" x2="0" y2="20" antialias="false" style="normal" />
<ligne x1="0" y1="40" x2="0" y2="60" antialias="false" style="normal" />
<ligne x1="-5" y1="20" x2="5" y2="20" antialias="false" style="normal" />
<borne orientation="n" x="0" y="0" />
<borne orientation="s" x="0" y="60" />
</definition>

View File

@ -0,0 +1,63 @@
<!ELEMENT definition (borne+|ligne*|cercle*|polygone*)+>
<!ATTLIST definition
type CDATA #FIXED "element"
nom CDATA #REQUIRED
width CDATA #REQUIRED
height CDATA #REQUIRED
hotspot_x CDATA #REQUIRED
hotspot_y CDATA #REQUIRED
orientation CDATA "dnnn"
>
<!ELEMENT borne EMPTY>
<!ATTLIST borne
x CDATA #REQUIRED
y CDATA #REQUIRED
orientation (n|s|e|o) "n"
>
<!ELEMENT ligne EMPTY>
<!ATTLIST ligne
x1 CDATA #REQUIRED
y1 CDATA #REQUIRED
x2 CDATA #REQUIRED
y2 CDATA #REQUIRED
antialias (true|false) "false"
style CDATA ""
>
<!ELEMENT cercle EMPTY>
<!ATTLIST cercle
x CDATA #REQUIRED
y CDATA #REQUIRED
rayon CDATA #REQUIRED
antialias (true|false) "false"
style CDATA ""
>
<!ELEMENT polygone EMPTY>
<!ATTLIST polygone
x1 CDATA #IMPLIED
y1 CDATA #IMPLIED
x2 CDATA #IMPLIED
y2 CDATA #IMPLIED
x3 CDATA #IMPLIED
y3 CDATA #IMPLIED
x4 CDATA #IMPLIED
y4 CDATA #IMPLIED
x5 CDATA #IMPLIED
y5 CDATA #IMPLIED
x6 CDATA #IMPLIED
y6 CDATA #IMPLIED
x7 CDATA #IMPLIED
y7 CDATA #IMPLIED
x8 CDATA #IMPLIED
y8 CDATA #IMPLIED
x9 CDATA #IMPLIED
y9 CDATA #IMPLIED
x10 CDATA #IMPLIED
y10 CDATA #IMPLIED
antialias (true|false) "false"
style CDATA ""
>

10
elements/del.elmt Normal file
View File

@ -0,0 +1,10 @@
<!DOCTYPE definition SYSTEM "definition_element.dtd">
<definition type="element" nom="del" width="30" height="70" hotspot_x="15" hotspot_y="5" orientation="dnny">
<cercle x="-10" y="20" rayon="20" antialias="true" style="normal" />
<ligne x1="-7" y1="23" x2="7" y2="37" antialias="true" style="normal" />
<ligne x1="7" y1="23" x2="-7" y2="37" antialias="true" style="normal" />
<ligne x1="0" y1="0" x2="0" y2="20" antialias="false" style="normal" />
<ligne x1="0" y1="40" x2="0" y2="60" antialias="false" style="normal" />
<borne orientation="n" x="0" y="0" />
<borne orientation="s" x="0" y="60" />
</definition>

6
elements/entree.elmt Normal file
View File

@ -0,0 +1,6 @@
<!DOCTYPE definition SYSTEM "definition_element.dtd">
<definition type="element" nom="entree" width="20" height="40" hotspot_x="10" hotspot_y="15" orientation="dyyy">
<polygone x1="-7.5" y1="-13" x2="7.5" y2="-13" x3="0" y3="0" antialias="true" style="normal" />
<ligne x1="0" y1="0" x2="0" y2="13" antialias="false" style="normal" />
<borne orientation="s" x="0" y="15" />
</definition>

24
elements/moteurs/mcc.elmt Normal file
View File

@ -0,0 +1,24 @@
<definition type="element" nom="Moteur a courant continu" width="45" height="85" hotspot_x="25" hotspot_y="45" orientation="dnny">
<cercle x="-20" y="-20" rayon="40" antialias="true" style="normal" />
<ligne x1="-14" y1="-25" x2="-14" y2="-14" antialias="false" style="normal" />
<ligne x1="14" y1="-25" x2="14" y2="-14" antialias="false" style="normal" />
<ligne x1="14" y1="-25" x2="-14" y2="-25" antialias="false" style="normal" />
<ligne x1="0" y1="-40" x2="0" y2="-25" antialias="false" style="normal" />
<ligne x1="-14" y1="25" x2="-14" y2="14" antialias="false" style="normal" />
<ligne x1="14" y1="25" x2="14" y2="14" antialias="false" style="normal" />
<ligne x1="14" y1="25" x2="-14" y2="25" antialias="false" style="normal" />
<ligne x1="0" y1="40" x2="0" y2="25" antialias="false" style="normal" />
<ligne x1="-10" y1="-10" x2="-10" y2="10" antialias="false" style="normal" />
<ligne x1="-10" y1="-10" x2="0" y2="0" antialias="true" style="normal" />
<ligne x1="0" y1="0" x2="10" y2="-10" antialias="true" style="normal" />
<ligne x1="10" y1="-10" x2="10" y2="10" antialias="false" style="normal" />
<borne orientation="n" x="0" y="-40" />
<borne orientation="s" x="0" y="40" />
</definition>

View File

@ -0,0 +1,15 @@
<definition type="element" nom="Moteur Asyncrone triphasé" width="45" height="65" hotspot_x="25" hotspot_y="45" orientation="dnny">
<cercle x="-20" y="-20" rayon="40" antialias="true" style="normal" />
<ligne x1="-20" y1="-40" x2="-20" y2="-20" antialias="false" style="normal" />
<ligne x1="-20" y1="-20" x2="-14" y2="-14" antialias="true" style="normal" />
<ligne x1="0" y1="-40" x2="0" y2="-20" antialias="false" style="normal" />
<ligne x1="20" y1="-40" x2="20" y2="-20" antialias="false" style="normal" />
<ligne x1="20" y1="-20" x2="14" y2="-14" antialias="true" style="normal" />
<ligne x1="-10" y1="-10" x2="-10" y2="10" antialias="false" style="normal" />
<ligne x1="-10" y1="-10" x2="0" y2="0" antialias="true" style="normal" />
<ligne x1="0" y1="0" x2="10" y2="-10" antialias="true" style="normal" />
<ligne x1="10" y1="-10" x2="10" y2="10" antialias="false" style="normal" />
<borne orientation="n" x="-20" y="-40" />
<borne orientation="n" x="0" y="-40" />
<borne orientation="n" x="20" y="-40" />
</definition>

View File

@ -0,0 +1,32 @@
<definition type="element" nom="Moteur Asyncrone triphasé (non couplé)" width="45" height="85" hotspot_x="25" hotspot_y="45" orientation="dnny">
<cercle x="-20" y="-20" rayon="40" antialias="true" style="normal" />
<ligne x1="-20" y1="-40" x2="-20" y2="-20" antialias="false" style="normal" />
<ligne x1="-20" y1="-20" x2="-14" y2="-14" antialias="true" style="normal" />
<ligne x1="0" y1="-40" x2="0" y2="-20" antialias="false" style="normal" />
<ligne x1="20" y1="-40" x2="20" y2="-20" antialias="false" style="normal" />
<ligne x1="20" y1="-20" x2="14" y2="-14" antialias="true" style="normal" />
<ligne x1="-20" y1="40" x2="-20" y2="20" antialias="false" style="normal" />
<ligne x1="-20" y1="20" x2="-14" y2="14" antialias="true" style="normal" />
<ligne x1="0" y1="40" x2="0" y2="20" antialias="false" style="normal" />
<ligne x1="20" y1="40" x2="20" y2="20" antialias="false" style="normal" />
<ligne x1="20" y1="20" x2="14" y2="14" antialias="true" style="normal" />
<ligne x1="-10" y1="-10" x2="-10" y2="10" antialias="false" style="normal" />
<ligne x1="-10" y1="-10" x2="0" y2="0" antialias="true" style="normal" />
<ligne x1="0" y1="0" x2="10" y2="-10" antialias="true" style="normal" />
<ligne x1="10" y1="-10" x2="10" y2="10" antialias="false" style="normal" />
<borne orientation="n" x="-20" y="-40" />
<borne orientation="n" x="0" y="-40" />
<borne orientation="n" x="20" y="-40" />
<borne orientation="s" x="-20" y="40" />
<borne orientation="s" x="0" y="40" />
<borne orientation="s" x="20" y="40" />
</definition>

View File

@ -0,0 +1 @@
Moteurs

View File

@ -0,0 +1,7 @@
<definition type="element" nom="Diode" width="25" height="45" hotspot_x="15" hotspot_y="25" orientation="dyyy">
<polygone x1="-10" y1="-10" x2="10" y2="-10" x3="0" y3="10" antialias="true" style="normal" />
<ligne x1="0" y1="-20" x2="0" y2="20" antialias="false" style="normal" />
<ligne x1="-10" y1="10" x2="10" y2="10" antialias="false" style="normal" />
<borne orientation="s" x="0" y="20" />
<borne orientation="n" x="0" y="-20" />
</definition>

View File

@ -0,0 +1 @@
Semi conducteurs

View File

@ -0,0 +1,10 @@
<definition type="element" nom="Tyristor" width="40" height="40" hotspot_x="20" hotspot_y="20" orientation="dnny">
<polygone x1="-10" y1="-10" x2="10" y2="-10" x3="0" y3="10" antialias="true" style="normal" />
<ligne x1="0" y1="-20" x2="0" y2="20" antialias="false" style="normal" />
<ligne x1="-10" y1="10" x2="10" y2="10" antialias="false" style="normal" />
<ligne x1="-5" y1="10" x2="-10" y2="15" antialias="true" style="normal" />
<ligne x1="-10" y1="15" x2="-15" y2="15" antialias="false" style="normal" />
<borne orientation="s" x="0" y="20" />
<borne orientation="n" x="0" y="-20" />
<borne orientation="o" x="-15" y="15" />
</definition>

View File

@ -0,0 +1,9 @@
<definition type="element" nom="Zener" width="25" height="45" hotspot_x="15" hotspot_y="25" orientation="dnny">
<polygone x1="-10" y1="-10" x2="10" y2="-10" x3="0" y3="10" antialias="true" style="normal" />
<ligne x1="0" y1="-20" x2="0" y2="20" antialias="false" style="normal" />
<ligne x1="-10" y1="10" x2="10" y2="10" antialias="false" style="normal" />
<ligne x1="-10" y1="10" x2="-10" y2="5" antialias="false" style="normal" />
<ligne x1="10" y1="10" x2="10" y2="15" antialias="false" style="normal" />
<borne orientation="s" x="0" y="20" />
<borne orientation="n" x="0" y="-20" />
</definition>

7
elements/terre.elmt Normal file
View File

@ -0,0 +1,7 @@
<definition type="element" nom="Terre" width="30" height="30" hotspot_x="15" hotspot_y="5" orientation="dyyy">
<ligne x1="0" y1="-0" x2="0" y2="10" antialias="false" style="normal" />
<ligne x1="-10" y1="10" x2="10" y2="10" antialias="false" style="normal" />
<ligne x1="-6" y1="14" x2="6" y2="14" antialias="false" style="normal" />
<ligne x1="-2" y1="18" x2="2" y2="18" antialias="false" style="normal" />
<borne orientation="n" x="0" y="0" />
</definition>

View File

@ -0,0 +1 @@
Transformateurs

View File

@ -0,0 +1,23 @@
<definition type="element" nom="Transformateur monophasé" width="45" height="105" hotspot_x="25" hotspot_y="45" orientation="dnny">
<cercle x="-20" y="-20" rayon="40" antialias="true" style="normal" />
<cercle x="-20" y="0" rayon="40" antialias="true" style="normal" />
<ligne x1="-20" y1="-40" x2="-20" y2="-20" antialias="false" style="normal" />
<ligne x1="-20" y1="-20" x2="-14" y2="-14" antialias="true" style="normal" />
<ligne x1="20" y1="-40" x2="20" y2="-20" antialias="false" style="normal" />
<ligne x1="20" y1="-20" x2="14" y2="-14" antialias="true" style="normal" />
<ligne x1="-20" y1="60" x2="-20" y2="40" antialias="false" style="normal" />
<ligne x1="-20" y1="40" x2="-14" y2="34" antialias="true" style="normal" />
<ligne x1="20" y1="60" x2="20" y2="40" antialias="false" style="normal" />
<ligne x1="20" y1="40" x2="14" y2="34" antialias="true" style="normal" />
<borne orientation="n" x="-20" y="-40" />
<borne orientation="n" x="20" y="-40" />
<borne orientation="s" x="-20" y="60" />
<borne orientation="s" x="20" y="60" />
</definition>

View File

@ -0,0 +1,29 @@
<definition type="element" nom="Transformateur triphasé" width="45" height="105" hotspot_x="25" hotspot_y="45" orientation="dnny" ci="true">
<cercle x="-20" y="-20" rayon="40" antialias="true" style="normal" />
<cercle x="-20" y="0" rayon="40" antialias="true" style="normal" />
<ligne x1="-20" y1="-40" x2="-20" y2="-20" antialias="false" style="normal" />
<ligne x1="-20" y1="-20" x2="-14" y2="-14" antialias="true" style="normal" />
<ligne x1="0" y1="-40" x2="0" y2="-20" antialias="false" style="dashed" />
<ligne x1="20" y1="-40" x2="20" y2="-20" antialias="false" style="normal" />
<ligne x1="20" y1="-20" x2="14" y2="-14" antialias="true" style="normal" />
<ligne x1="-20" y1="60" x2="-20" y2="40" antialias="false" style="normal" />
<ligne x1="-20" y1="40" x2="-14" y2="34" antialias="true" style="normal" />
<ligne x1="0" y1="60" x2="0" y2="40" antialias="false" style="normal" />
<ligne x1="20" y1="60" x2="20" y2="40" antialias="false" style="normal" />
<ligne x1="20" y1="40" x2="14" y2="34" antialias="true" style="normal" />
<borne orientation="n" x="-20" y="-40" />
<borne orientation="n" x="0" y="-40" />
<borne orientation="n" x="20" y="-40" />
<borne orientation="s" x="-20" y="60" />
<borne orientation="s" x="0" y="60" />
<borne orientation="s" x="20" y="60" />
</definition>